Index: Untitled Project.IAB
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: Untitled Project.IAB
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: Untitled Project.IAD
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: Untitled Project.IAD
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: Untitled Project.IMB
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: Untitled Project.IMB
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: Untitled Project.IMD
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: Untitled Project.IMD
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: Untitled Project.PFI
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: Untitled Project.PFI
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: Untitled Project.PO
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: Untitled Project.PO
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: Untitled Project.PR
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: Untitled Project.PR
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: Untitled Project.PRI
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: Untitled Project.PRI
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: Untitled Project.PS
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: Untitled Project.PS
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: Untitled Project.SearchResults
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/Untitled Project.SearchResults	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/Untitled Project.SearchResults	(working copy)
@@ -0,0 +1,5 @@
+---- mem_keyboard_power_led_gpio Matches (4 in 3 files) ----
+Keyboard.dat (sched):mem_keyboard_power_led_gpio:80
+Patch.prog (program):	fetcht 1,mem_keyboard_power_led_gpio
+Patch.prog (program):	fetcht 1,mem_keyboard_power_led_gpio
+Rom.format (format):1 mem_keyboard_power_led_gpio
Index: Untitled Project.WK3
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: Untitled Project.WK3
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: do_sdk.bat
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/do_sdk.bat	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/do_sdk.bat	(working copy)
@@ -0,0 +1,105 @@
+@set FPGA_PATH=fpgajic\fpga
+@set ROM_PATH=.
+@set MV_PATCH=mv\src\yichip
+@set YC_PATCH_FILE=yc_patch_yc1021.h
+@set enc=1
+@set enckey=0000000000000000
+@rem set device_option=rfbqb
+@set device_option=mouse
+@rem set device_option=shutter
+@rem set device_option=hci
+@rem set device_option=antilost
+@rem set device_option=dongle
+@rem set device_option=module
+@rem set device_option=test
+@rem set device_option=car
+@rem set device_option=remote_car
+@rem set device_option=mesh
+@echo off
+
+setlocal enabledelayedexpansion
+copy program\patch_sdk.prog + program\patch.prog  output\bt_program23.meta
+
+
+
+
+copy format\rom.format + format\labels.format + format\command.format  output\bt_format.meta > nul
+
+::perl util/memalloc.pl output/bt_format.meta
+
+if "%device_option%" equ "hci" (
+  copy sched\hci_boot.dat output\sched.rom
+) else if "%device_option%" equ "mouse" (
+  copy sched\keyboard.dat + sched\1307.dat output\sched.rom
+) else if "%device_option%" equ "module" (
+  copy sched\DM_module.dat + sched\1307.dat output\sched.rom
+) else if "%device_option%" equ "shutter" (
+  copy sched\shutter.dat + sched\1307.dat output\sched.rom
+) else if "%device_option%" equ "antilost" (
+  copy sched\antilost.dat + sched\1307.dat output\sched.rom
+) else if "%device_option%" equ "test" (
+  copy sched\test.dat + sched\1307.dat output\sched.rom
+) else if "%device_option%" equ "dongle" (
+  copy sched\dongle.dat + sched\1307.dat output\sched.rom
+) else if "%device_option%" equ "car" (
+  copy sched\car.dat + sched\1307.dat output\sched.rom
+) else if "%device_option%" equ "remote_car" (
+  copy sched\remote_car.dat + sched\1307.dat output\sched.rom
+) else if "%device_option%" equ "esl" (
+  copy sched\esl.dat + sched\1307.dat output\sched.rom  
+ ) else if "%device_option%" equ "mesh" (
+  copy sched\mesh.dat output\sched.rom
+) else (
+
+cd ..
+echo **********************************
+echo Error: illegal device_option !
+echo **********************************
+goto end
+) 
+
+perl util/mergepatch.pl 
+
+cd output
+osiuasm bt_program23 -O-W
+
+::geneep -n -k key.dat
+echo no c51 code
+geneep -n 
+::geneep -n -k key.dat -i 
+::echo exist c51 code
+::geneep
+
+::create otp.dat
+cd ..\output
+copy eeprom.dat ..\util\otp1.dat
+cd ..\util
+perl eeprom2otp.pl otp1.dat otp.dat
+copy otp.dat ..\output\otp.dat
+del otp1.dat
+del otp.dat
+
+
+if "%device_option%" equ "mouse" (
+cd ..\output
+copy eeprom.dat ..\util\eeprom.dat
+cd ..\util
+eeprom2fulleeprom.exe eeprom.dat 64>compare2.dat
+crc16.exe compare2.dat 2 >..\output\eeprom.dat
+del eeprom.dat
+del compare2.dat
+cd ..\output
+copy eeprom.dat ..\output\flash.dat 
+
+)
+
+
+if "%device_option%" equ "module" (
+	cd ..\output
+	perl eeprom2hciimage_1021s.pl 
+	 perl bin2array.pl > bt_patch.h
+)
+
+
+:end
+
Index: doc/YC1030 SDK_UserManual.pdf
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/YC1030 SDK_UserManual.pdf	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/YC1030 SDK_UserManual.pdf	(working copy)
@@ -0,0 +1,66 @@
+%PDF-1.7
+%
+218 0 obj
+<</Linearized 1 /L 848264 /H [ 1472 224 ] /O 220 /E 130198 /N 12 /T 843757 >>
+endobj
+                                                                                                      
+
+xref
+218 28
+0000000017 00000 n
+0000001696 00000 n
+0000001765 00000 n
+0000002038 00000 n
+0000002238 00000 n
+0000002461 00000 n
+0000005136 00000 n
+0000005350 00000 n
+0000006239 00000 n
+0000006737 00000 n
+0000006823 00000 n
+0000011241 00000 n
+0000011869 00000 n
+0000011955 00000 n
+0000012041 00000 n
+0000013375 00000 n
+0000038871 00000 n
+0000039503 00000 n
+0000062185 00000 n
+0000062880 00000 n
+0000063827 00000 n
+0000087571 00000 n
+0000129673 00000 n
+0000129809 00000 n
+0000129961 00000 n
+0000130011 00000 n
+0000130051 00000 n
+0000001472 00000 n
+trailer
+<</Root 219 0 R/Info 216 0 R/Size 246/Prev 843745/ID[<0DED5D8F16BAFD3B5A336E190498768A><0DED5D8F16BAFD3B5A336E190498768A>]>>
+startxref
+0
+%%EOF
+                                                                                                                                                                                                                                                                                                                                                    
+                                                                                                                                                                                 
+245 0 obj
+<</S 106/Length 144/Filter/FlateDecode>>stream
+xc``c``cf`a`?  `6320Rbg(.$)`l^N-k
+W3d;bDE@pg -	Ċ`
1w;s `cbaccK.`
+(bgď!'   %`
+endstream
+endobj
+219 0 obj
+<</Pages 215 0 R/Type/Catalog/Metadata 217 0 R>>
+endobj
+220 0 obj
+<</Resources <</Pattern <<>>/ColorSpace <</CS1 243 0 R>>/XObject <</Im7 233 0 R/Im9 228 0 R>>/Shading <<>>/ExtGState <</GS0 242 0 R>>/Font <</F6 241 0 R/F8 240 0 R/F5 244 0 R>>>>/MediaBox [0 0 595.276 841.89]/Type/Page/Parent 215 0 R/Contents 236 0 R>>
+endobj
+221 0 obj
+<</ItalicAngle 0/CIDSet 227 0 R/Flags 32/FontFile2 235 0 R/FontBBox [-7 -140 1000 859]/CapHeight 683/Type/FontDescriptor/FontName/ABCDEF+SimSun/Ascent 859/Descent -140/StemV 228>>
+endobj
+222 0 obj
+<</ItalicAngle 0/CIDSet 230 0 R/Flags 262176/FontFile2 238 0 R/FontBBox [-558 -327 2000 1055]/CapHeight 662/Type/FontDescriptor/FontName/ABCDEF+TimesNewRomanPS-BoldMT/Ascent 891/Descent -216/StemV 229>>
+endobj
+223 0 obj
+<</Length 2596/Filter/FlateDecode/N 3>>stream
+xwTSϽ7PkhRH
H.*1	J "6DTpDQ2(C"QDqpId߼y͛~kg}ֺ LX	Xňg` l pBF|،l *? Y"1 P\8=W%Oɘ4M0J"Y2Vs,[|e92<se'9`2&ctI@o|N6 (.sSdl-c(2-y H_/XZ.$&\SM07#1ؙYr fYym";8980m-m(]v^DW~
 emi ]P`/ u}q|^R,g+\Kk)/C_|Rax8t1C^7nfzDp柇u$/ED˦L L[B@ٹЖX!
\ No newline at end of file
Index: doc/download/Download.bat
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/download/Download.bat	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/download/Download.bat	(working copy)
@@ -0,0 +1,28 @@
+@echo off
+:start
+set/p cmd=Please click enter to download:
+if /I "%cmd%" equ "d" (goto download)
+if /I "%cmd%" equ "D" (goto download)
+if "%cmd%" equ "" (goto download)  else (goto error)
+
+
+:download
+e pu
+e 8043 00
+call updateADDR.bat
+e otr 0 20
+e otp output/otp.dat 0
+e otr 0 20
+e ku
+
+goto end
+
+:end
+set cmd=d
+echo/
+goto start
+
+:error
+echo Cmd error, enter again
+goto end
+
Index: doc/download/YC1021-UserGuide v1.2.docx
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/download/YC1021-UserGuide v1.2.docx
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/download/YC1021-UserGuide v1.2.pdf
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/download/YC1021-UserGuide v1.2.pdf	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/download/YC1021-UserGuide v1.2.pdf	(working copy)
@@ -0,0 +1,5 @@
+%PDF-1.7
+%³
+1 0 obj
<</Names <</Dests 4 0 R>> /Outlines 5 0 R /Pages 2 0 R /Type /Catalog>>
endobj
3 0 obj
<</Author (KouFan) /Comments () /Company () /CreationDate (D:20161108165904+08'59') /Creator (WPS Office) /Keywords () /ModDate (D:20161108165904+08'59') /Producer () /SourceModified (D:20161108165904+08'59') /Subject () /Title () /Trapped false>>
endobj
19 0 obj
<</BitsPerComponent 8 /ColorSpace /DeviceGray /Filter /FlateDecode /Height 189 /Length 10053 /Matte [0 0 0] /Subtype /Image /Type /XObject /Width 749>>
+stream
+xw@G+EEQXb,I-Xc/QcwbAzgٻys{;;;U##FjlZȲh1%K9s+YJ
\ No newline at end of file
Index: doc/download/ble_address.hex
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/download/ble_address.hex	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/download/ble_address.hex	(working copy)
@@ -0,0 +1 @@
+00 00 00 00 00 00
\ No newline at end of file
Index: doc/download/bt3.0_address.hex
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/download/bt3.0_address.hex	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/download/bt3.0_address.hex	(working copy)
@@ -0,0 +1 @@
+00 00 00 00 00 00
\ No newline at end of file
Index: doc/download/data_checksum.pl
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/download/data_checksum.pl	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/download/data_checksum.pl	(working copy)
@@ -0,0 +1,87 @@
+open(file, $ARGV[0]) or die "Can't open  file  : $!";
+open(file_out, ">$ARGV[1]")or die "Can't open out file  : $!";
+@lines = <file>;
+$length = @lines;
+
+$debug = 0;
+$len_file = 0;
+$checksum = 0;
+$index_data = ((hex($lines[5]) << 8) | hex($lines[4])) + 6;
+
+while($len_file < ($length - 8)){
+		print file_out "$lines[$len_file]";
+		if($len_file >= $index_data){
+			$checksum += hex($lines[$len_file]);
+		}
+		$len_file++;
+}
+if($debug){
+	printf "index_data = %d\n", $index_data;
+	printf "checksum = %04x\n", $checksum;
+}
+
+#calc checksum
+$checksum_low = sprintf("%01x",$checksum & 0xff);
+$checksum_high = sprintf("%01x",($checksum >> 8)& 0xff);
+print file_out "55\n","aa\n","aa\n","55\n";
+if(0 <= hex($checksum_low) && hex($checksum_low) <= 15)
+	{print file_out "0$checksum_low\n";}
+else
+	{print file_out "$checksum_low\n";}
+if(0 <= hex($checksum_high) &&  hex($checksum_high) <= 15)
+	{print file_out "0$checksum_high\n";}
+else
+	{print file_out "$checksum_high\n";}
+
+close(file);
+close(file_out);
+
+#calc crc
+open(file_in, $ARGV[1]) or die "Can't open  file  : $!";
+open(file_out2, ">$ARGV[2]") or die "Can't open  file  : $!";
+$crc = 0xffff;
+$offset = 2;
+
+@lines_in = <file_in>;
+$length_in = @lines_in;
+
+while($offset < $length_in){
+	$c = hex($lines_in[$offset]);
+
+	$crc  = ($crc >> 8) | ($crc << 8);
+	$crc ^= $c & 0xff;
+	$crc ^= ($crc & 0xff) >> 4;
+	$crc ^= $crc << 12;
+	$crc ^= ($crc & 0xff) << 5;
+	$crc &= 0xffff;
+
+	$offset ++;
+
+	#if($debug){
+	#	printf "c = %02x\n", $c;
+	#}
+}
+$crc_high = sprintf("%01x",$crc & 0xff);
+$crc_low = sprintf("%01x",$crc >> 8);
+if($debug){
+	printf "crc = %02x%02x\n", hex($crc_high),hex($crc_low);
+}
+
+$len_file2 = 0;
+while($len_file2 < $length_in){
+		print file_out2 "$lines_in[$len_file2]";
+		$len_file2++;
+}
+
+if(0 <= hex($crc_low) && hex($crc_low) <= 15)
+	{print file_out2 "0$crc_low\n";}
+else
+	{print file_out2 "$crc_low\n";}
+if(0 <= hex($crc_high) &&  hex($crc_high) <= 15)
+	{print file_out2 "0$crc_high\n";}
+else
+	{print file_out2 "$crc_high\n";}
+
+close(file_in);
+close(file_out2);
+
Index: doc/download/e.exe
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/download/e.exe
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/download/updataADDR_BLE.pl
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/download/updataADDR_BLE.pl	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/download/updataADDR_BLE.pl	(working copy)
@@ -0,0 +1,190 @@
+$eeprom_path=$ARGV[0];
+$address_path=$ARGV[1];
+open (file , $eeprom_path)||die ("Could not open file");
+@text = <file>;
+open (Result , ">$eeprom_path")||die ("Could not open file");
+open (Address , $address_path)||die ("Could not open file");
+@Address = <Address>;
+close(Address);
+$Address = @Address[0];
+$HavedADDR = 0;
+$ADDRSub=0;
+$Die=0;
+if($Address =~ /[\da-fA-F]{2} [\da-fA-F]{2} [\da-fA-F]{2} [\da-fA-F]{2} [\da-fA-F]{2} [\da-fA-F]{2}/){
+	if($Address =~ /[1-9a-fA-F]/){
+		$HavedADDR = 1;
+		@ADDR = split (/[ \n]+/,$Address);
+	}
+}
+else{
+	if($Address =~ /\S{2} \S{2} \S{2} \S{2} \S{2}/){
+		$Die=2;#data is error
+	}
+	else{
+		$Die=1;#structure is error
+	}
+	#die("illegal address");
+}
+$Sub = 0;
+$Match = 0;
+$spill = 0;
+$AllSpill = 0;
+$MatchBit=1;
+$MatchStr="";
+$MatchFirstVal="";
+@ave = ("aa\n","55\n","06\n","00\n","7d\n","43\n");
+$found_ave = 0;
+$length_text = @text;
+$replace_str = "";
+@BT_ADDR_3 = ("","","","","","");
+$BTADDRSub=0;
+
+for($count=0;$count<$length_text;$count++){
+	$text = @text[$count];
+#foreach $text (@text){
+	if($Match==1){
+		if($HavedADDR==1){
+			$replace_str = $replace_str.@ADDR[$ADDRSub]."\n";
+			print Result (@ADDR[$ADDRSub],"\n");
+			@BT_ADDR_3[$BTADDRSub]=@ADDR[$ADDRSub];
+			$BTADDRSub++;
+			$ADDRSub++;
+			if($ADDRSub>=6){
+				$Match=0;
+				$HavedADDR=0;
+				open (Address , ">$address_path")||die ("Could not open file");
+				print Address ("00 00 00 00 00 00");
+				close(Address);
+			}
+		}
+		else{
+		$Match=0;
+		$text = &hex_add($text);
+		if($text eq "100"){
+			$spill=1;
+			if($MatchBit==1){
+				$MatchFirstVal="00\n";
+				@BT_ADDR_3[$BTADDRSub]="00";
+				$BTADDRSub++;
+			}
+			elsif($MatchBit<6){
+				$MatchStr.="00\n";
+				@BT_ADDR_3[$BTADDRSub]="00";
+				$BTADDRSub++;
+			}
+			else{
+				$MatchFirstVal="01\n";
+				$MatchStr.="00\n";
+				$AllSpill=1;
+				@BT_ADDR_3[$BTADDRSub]="00";
+				@BT_ADDR_3[0]="01";
+				$BTADDRSub++;
+			}
+			$Match=1;
+			$MatchBit++;
+		}
+		elsif($spill==0){
+			print Result ($text,"\n");
+			@BT_ADDR_3[$BTADDRSub]=$text;
+			$BTADDRSub++;
+			$replace_str = $replace_str.$text."\n";
+			for($i=1;$i<6;$i++)
+			{
+				@BT_ADDR_3[$BTADDRSub]=&DeletEnter(@text[$count+$i]);
+				$BTADDRSub++;
+				$replace_str = $replace_str.@text[$count+$i];
+			}
+		}
+		else{
+			@BT_ADDR_3[$BTADDRSub]=&DeletEnter($text);
+			&spill_print($text);
+			print Result ("\n");
+			$replace_str=$replace_str."\n";
+			#@BT_ADDR_3[$BTADDRSub]=$text;
+			$BTADDRSub++;
+			for($i=1;$i<6-$MatchBit;$i++)
+			{
+				@BT_ADDR_3[$BTADDRSub]=&DeletEnter(@text[$count+$i]);
+				$BTADDRSub++;
+				$replace_str = $replace_str.@text[$count+$i];
+			}
+		}
+		}
+	}
+	else{
+		print Result ($text);
+		if(($Match == 0) && ($text eq @ave[$Sub])){
+			if($Sub < 5){
+				$Sub=$Sub+1;
+			}
+			else{
+				if(@text[$count+7] eq "aa\n" && @text[$count+8] eq "55\n"){
+					$Match=1;
+					$found_ave=1;
+				}
+				else{
+					$Match=0;
+				}
+				$Sub=0;
+			}
+		}
+		else{
+			$Sub=0;
+		}
+	}
+	if($AllSpill==1){
+		&spill_print("");
+	}
+}
+if($found_ave==1){
+	print ("Ble address:\t\t");
+	for($count=0;$count<6;$count++)
+	{
+		print (@BT_ADDR_3[5-$count]," ");
+	}
+	print ("\n");
+}
+close(file);
+close(Result);
+
+if($Die==1){
+	print ("ERROR :address structure is error in address.hex\n");
+	open (Address , ">$address_path")||die ("Could not open file");
+	print Address ("00 00 00 00 00 00");
+	close(Address);
+}
+elsif($Die==2){
+	print ("ERROR :address data is error in address.hex\n");
+	open (Address , ">$address_path")||die ("Could not open file");
+	print Address ("00 00 00 00 00 00");
+	close(Address);
+}
+open (Address , ">$address_path")||die ("Could not open file");
+print Address ("00 00 00 00 00 00");
+close(Address);
+
+close(Result);
+
+sub hex_add{
+	my($Original_data)=@_;
+	$data=hex($Original_data);
+	$data++;
+	return(sprintf("%02x",$data));
+}
+sub DeletEnter{
+	my($Original_data)=@_;
+	$data=hex($Original_data);
+	return(sprintf("%02x",$data));
+}
+sub spill_print{
+	my($localStr)=@_;
+	$AllSpill=0;
+	$Match=0;
+	$spill=0;
+	$text = $MatchFirstVal.$MatchStr.$localStr;
+	$replace_str = $text;
+	print Result ($text);
+	$MatchFirstVal="";
+	$MatchStr="";
+	$MatchBit=1;
+}
\ No newline at end of file
Index: doc/download/updataADDR_BT.pl
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/download/updataADDR_BT.pl	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/download/updataADDR_BT.pl	(working copy)
@@ -0,0 +1,190 @@
+$eeprom_path=$ARGV[0];
+$address_path=$ARGV[1];
+open (file , $eeprom_path)||die ("Could not open file");
+@text = <file>;
+open (Result , ">$eeprom_path")||die ("Could not open file");
+open (Address , $address_path)||die ("Could not open file");
+@Address = <Address>;
+close(Address);
+$Address = @Address[0];
+$HavedADDR = 0;
+$ADDRSub=0;
+$Die=0;
+if($Address =~ /[\da-fA-F]{2} [\da-fA-F]{2} [\da-fA-F]{2} [\da-fA-F]{2} [\da-fA-F]{2} [\da-fA-F]{2}/){
+	if($Address =~ /[1-9a-fA-F]/){
+		$HavedADDR = 1;
+		@ADDR = split (/[ \n]+/,$Address);
+	}
+}
+else{
+	if($Address =~ /\S{2} \S{2} \S{2} \S{2} \S{2}/){
+		$Die=2;#data is error
+	}
+	else{
+		$Die=1;#structure is error
+	}
+	#die("illegal address");
+}
+
+$Sub = 0;
+$Match = 0;
+$spill = 0;
+$AllSpill = 0;
+$MatchBit=1;
+$MatchStr="";
+$MatchFirstVal="";
+@ave = ("aa\n","55\n","06\n","00\n","a8\n","40\n");
+$found_ave = 0;
+$length_text = @text;
+$replace_str = "";
+@BT_ADDR_3 = ("","","","","","");
+$BTADDRSub=0;
+
+for($count=0;$count<$length_text;$count++){
+	$text = @text[$count];
+#foreach $text (@text){
+	if($Match==1){
+		if($HavedADDR==1){
+			$replace_str = $replace_str.@ADDR[$ADDRSub]."\n";
+			print Result (@ADDR[$ADDRSub],"\n");
+			@BT_ADDR_3[$BTADDRSub]=@ADDR[$ADDRSub];
+			$BTADDRSub++;
+			$ADDRSub++;
+			if($ADDRSub>=6){
+				$Match=0;
+				$HavedADDR=0;
+				open (Address , ">$address_path")||die ("Could not open file");
+				print Address ("00 00 00 00 00 00");
+				close(Address);
+			}
+		}
+		else{
+		$Match=0;
+		$text = &hex_add($text);
+		if($text eq "100"){
+			$spill=1;
+			if($MatchBit==1){
+				$MatchFirstVal="00\n";
+				@BT_ADDR_3[$BTADDRSub]="00";
+				$BTADDRSub++;
+			}
+			elsif($MatchBit<6){
+				$MatchStr.="00\n";
+				@BT_ADDR_3[$BTADDRSub]="00";
+				$BTADDRSub++;
+			}
+			else{
+				$MatchFirstVal="01\n";
+				$MatchStr.="00\n";
+				$AllSpill=1;
+				@BT_ADDR_3[$BTADDRSub]="00";
+				@BT_ADDR_3[0]="01";
+				$BTADDRSub++;
+			}
+			$Match=1;
+			$MatchBit++;
+		}
+		elsif($spill==0){
+			print Result ($text,"\n");
+			@BT_ADDR_3[$BTADDRSub]=$text;
+			$BTADDRSub++;
+			$replace_str = $replace_str.$text."\n";
+			for($i=1;$i<6;$i++)
+			{
+				@BT_ADDR_3[$BTADDRSub]=&DeletEnter(@text[$count+$i]);
+				$BTADDRSub++;
+				$replace_str = $replace_str.@text[$count+$i];
+			}
+		}
+		else{
+			@BT_ADDR_3[$BTADDRSub]=&DeletEnter($text);
+			&spill_print($text);
+			print Result ("\n");
+			$replace_str=$replace_str."\n";
+			#@BT_ADDR_3[$BTADDRSub]=$text;
+			$BTADDRSub++;
+			for($i=1;$i<6-$MatchBit;$i++)
+			{
+				@BT_ADDR_3[$BTADDRSub]=&DeletEnter(@text[$count+$i]);
+				$BTADDRSub++;
+				$replace_str = $replace_str.@text[$count+$i];
+			}
+		}
+		}
+	}
+	else{
+		print Result ($text);
+		if(($Match == 0) && ($text eq @ave[$Sub])){
+			if($Sub < 5){
+				$Sub=$Sub+1;
+			}
+			else{
+				if(@text[$count+7] eq "aa\n" && @text[$count+8] eq "55\n"){
+					$Match=1;
+					$found_ave=1;
+				}
+				else{
+					$Match=0;
+				}
+				$Sub=0;
+			}
+		}
+		else{
+			$Sub=0;
+		}
+	}
+	if($AllSpill==1){
+		&spill_print("");
+	}
+}
+if($found_ave==1){
+	print ("Bluetooth 3.0 address:\t");
+	for($count=0;$count<6;$count++)
+	{
+		print (@BT_ADDR_3[5-$count]," ");
+	}
+	print ("\n");
+}
+close(file);
+close(Result);
+
+if($Die==1){
+	print ("ERROR :address structure is error in address.hex\n");
+	open (Address , ">$address_path")||die ("Could not open file");
+	print Address ("00 00 00 00 00 00");
+	close(Address);
+}
+elsif($Die==2){
+	print ("ERROR :address data is error in address.hex\n");
+	open (Address , ">$address_path")||die ("Could not open file");
+	print Address ("00 00 00 00 00 00");
+	close(Address);
+}
+open (Address , ">$address_path")||die ("Could not open file");
+print Address ("00 00 00 00 00 00");
+close(Address);
+close(Result);
+
+sub hex_add{
+	my($Original_data)=@_;
+	$data=hex($Original_data);
+	$data++;
+	return(sprintf("%02x",$data));
+}
+sub DeletEnter{
+	my($Original_data)=@_;
+	$data=hex($Original_data);
+	return(sprintf("%02x",$data));
+}
+sub spill_print{
+	my($localStr)=@_;
+	$AllSpill=0;
+	$Match=0;
+	$spill=0;
+	$text = $MatchFirstVal.$MatchStr.$localStr;
+	$replace_str = $text;
+	print Result ($text);
+	$MatchFirstVal="";
+	$MatchStr="";
+	$MatchBit=1;
+}
\ No newline at end of file
Index: doc/download/updateADDR.bat
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/download/updateADDR.bat	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/download/updateADDR.bat	(working copy)
@@ -0,0 +1,5 @@
+@echo off
+::perl updataADDR_BT.pl output/eeprom.dat bt3.0_address.hex
+perl updataADDR_BLE.pl output/otp.dat ble_address.hex
+perl data_checksum.pl output/otp.dat output/temp.dat output/otp.dat
+del output\temp.dat
\ No newline at end of file
Index: doc/download.rar
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/download.rar
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ActivePerl-5.8.4.810-MSWin32-x86/ActivePerl-5.8.4.810-MSWin32-x86.msi
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ActivePerl-5.8.4.810-MSWin32-x86/ActivePerl-5.8.4.810-MSWin32-x86.msi
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/GLOBAL_20160117(5).CF3
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/GLOBAL_20160117(5).CF3
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/e.exe
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/e.exe
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/geneep.exe
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/geneep.exe
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/osiuasm.exe
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/osiuasm.exe
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/sourceinsight-3.5-window7-64/SI3US-361500-17409.txt
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/sourceinsight-3.5-window7-64/SI3US-361500-17409.txt	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/sourceinsight-3.5-window7-64/SI3US-361500-17409.txt	(working copy)
@@ -0,0 +1 @@
+SI3US-361500-17409
\ No newline at end of file
Index: doc/tools/sourceinsight-3.5-window7-64/Si3565Setup.exe
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/sourceinsight-3.5-window7-64/Si3565Setup.exe
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/sourceinsight-3.5-window7-64/sourceinsight-3.5-window7-64/SI3US-361500-17409.txt
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/sourceinsight-3.5-window7-64/sourceinsight-3.5-window7-64/SI3US-361500-17409.txt	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/sourceinsight-3.5-window7-64/sourceinsight-3.5-window7-64/SI3US-361500-17409.txt	(working copy)
@@ -0,0 +1 @@
+SI3US-361500-17409
\ No newline at end of file
Index: doc/tools/sourceinsight-3.5-window7-64/sourceinsight-3.5-window7-64/Si3565Setup.exe
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/sourceinsight-3.5-window7-64/sourceinsight-3.5-window7-64/Si3565Setup.exe
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/GNU/aspell/COPYING
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/COPYING	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/COPYING	(working copy)
@@ -0,0 +1,504 @@
+		  GNU LESSER GENERAL PUBLIC LICENSE
+		       Version 2.1, February 1999
+
+ Copyright (C) 1991, 1999 Free Software Foundation, Inc.
+     59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+[This is the first released version of the Lesser GPL.  It also counts
+ as the successor of the GNU Library Public License, version 2, hence
+ the version number 2.1.]
+
+			    Preamble
+
+  The licenses for most software are designed to take away your
+freedom to share and change it.  By contrast, the GNU General Public
+Licenses are intended to guarantee your freedom to share and change
+free software--to make sure the software is free for all its users.
+
+  This license, the Lesser General Public License, applies to some
+specially designated software packages--typically libraries--of the
+Free Software Foundation and other authors who decide to use it.  You
+can use it too, but we suggest you first think carefully about whether
+this license or the ordinary General Public License is the better
+strategy to use in any particular case, based on the explanations below.
+
+  When we speak of free software, we are referring to freedom of use,
+not price.  Our General Public Licenses are designed to make sure that
+you have the freedom to distribute copies of free software (and charge
+for this service if you wish); that you receive source code or can get
+it if you want it; that you can change the software and use pieces of
+it in new free programs; and that you are informed that you can do
+these things.
+
+  To protect your rights, we need to make restrictions that forbid
+distributors to deny you these rights or to ask you to surrender these
+rights.  These restrictions translate to certain responsibilities for
+you if you distribute copies of the library or if you modify it.
+
+  For example, if you distribute copies of the library, whether gratis
+or for a fee, you must give the recipients all the rights that we gave
+you.  You must make sure that they, too, receive or can get the source
+code.  If you link other code with the library, you must provide
+complete object files to the recipients, so that they can relink them
+with the library after making changes to the library and recompiling
+it.  And you must show them these terms so they know their rights.
+
+  We protect your rights with a two-step method: (1) we copyright the
+library, and (2) we offer you this license, which gives you legal
+permission to copy, distribute and/or modify the library.
+
+  To protect each distributor, we want to make it very clear that
+there is no warranty for the free library.  Also, if the library is
+modified by someone else and passed on, the recipients should know
+that what they have is not the original version, so that the original
+author's reputation will not be affected by problems that might be
+introduced by others.
+
+  Finally, software patents pose a constant threat to the existence of
+any free program.  We wish to make sure that a company cannot
+effectively restrict the users of a free program by obtaining a
+restrictive license from a patent holder.  Therefore, we insist that
+any patent license obtained for a version of the library must be
+consistent with the full freedom of use specified in this license.
+
+  Most GNU software, including some libraries, is covered by the
+ordinary GNU General Public License.  This license, the GNU Lesser
+General Public License, applies to certain designated libraries, and
+is quite different from the ordinary General Public License.  We use
+this license for certain libraries in order to permit linking those
+libraries into non-free programs.
+
+  When a program is linked with a library, whether statically or using
+a shared library, the combination of the two is legally speaking a
+combined work, a derivative of the original library.  The ordinary
+General Public License therefore permits such linking only if the
+entire combination fits its criteria of freedom.  The Lesser General
+Public License permits more lax criteria for linking other code with
+the library.
+
+  We call this license the "Lesser" General Public License because it
+does Less to protect the user's freedom than the ordinary General
+Public License.  It also provides other free software developers Less
+of an advantage over competing non-free programs.  These disadvantages
+are the reason we use the ordinary General Public License for many
+libraries.  However, the Lesser license provides advantages in certain
+special circumstances.
+
+  For example, on rare occasions, there may be a special need to
+encourage the widest possible use of a certain library, so that it becomes
+a de-facto standard.  To achieve this, non-free programs must be
+allowed to use the library.  A more frequent case is that a free
+library does the same job as widely used non-free libraries.  In this
+case, there is little to gain by limiting the free library to free
+software only, so we use the Lesser General Public License.
+
+  In other cases, permission to use a particular library in non-free
+programs enables a greater number of people to use a large body of
+free software.  For example, permission to use the GNU C Library in
+non-free programs enables many more people to use the whole GNU
+operating system, as well as its variant, the GNU/Linux operating
+system.
+
+  Although the Lesser General Public License is Less protective of the
+users' freedom, it does ensure that the user of a program that is
+linked with the Library has the freedom and the wherewithal to run
+that program using a modified version of the Library.
+
+  The precise terms and conditions for copying, distribution and
+modification follow.  Pay close attention to the difference between a
+"work based on the library" and a "work that uses the library".  The
+former contains code derived from the library, whereas the latter must
+be combined with the library in order to run.
+
+		  GNU LESSER GENERAL PUBLIC LICENSE
+   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
+
+  0. This License Agreement applies to any software library or other
+program which contains a notice placed by the copyright holder or
+other authorized party saying it may be distributed under the terms of
+this Lesser General Public License (also called "this License").
+Each licensee is addressed as "you".
+
+  A "library" means a collection of software functions and/or data
+prepared so as to be conveniently linked with application programs
+(which use some of those functions and data) to form executables.
+
+  The "Library", below, refers to any such software library or work
+which has been distributed under these terms.  A "work based on the
+Library" means either the Library or any derivative work under
+copyright law: that is to say, a work containing the Library or a
+portion of it, either verbatim or with modifications and/or translated
+straightforwardly into another language.  (Hereinafter, translation is
+included without limitation in the term "modification".)
+
+  "Source code" for a work means the preferred form of the work for
+making modifications to it.  For a library, complete source code means
+all the source code for all modules it contains, plus any associated
+interface definition files, plus the scripts used to control compilation
+and installation of the library.
+
+  Activities other than copying, distribution and modification are not
+covered by this License; they are outside its scope.  The act of
+running a program using the Library is not restricted, and output from
+such a program is covered only if its contents constitute a work based
+on the Library (independent of the use of the Library in a tool for
+writing it).  Whether that is true depends on what the Library does
+and what the program that uses the Library does.
+  
+  1. You may copy and distribute verbatim copies of the Library's
+complete source code as you receive it, in any medium, provided that
+you conspicuously and appropriately publish on each copy an
+appropriate copyright notice and disclaimer of warranty; keep intact
+all the notices that refer to this License and to the absence of any
+warranty; and distribute a copy of this License along with the
+Library.
+
+  You may charge a fee for the physical act of transferring a copy,
+and you may at your option offer warranty protection in exchange for a
+fee.
+
+  2. You may modify your copy or copies of the Library or any portion
+of it, thus forming a work based on the Library, and copy and
+distribute such modifications or work under the terms of Section 1
+above, provided that you also meet all of these conditions:
+
+    a) The modified work must itself be a software library.
+
+    b) You must cause the files modified to carry prominent notices
+    stating that you changed the files and the date of any change.
+
+    c) You must cause the whole of the work to be licensed at no
+    charge to all third parties under the terms of this License.
+
+    d) If a facility in the modified Library refers to a function or a
+    table of data to be supplied by an application program that uses
+    the facility, other than as an argument passed when the facility
+    is invoked, then you must make a good faith effort to ensure that,
+    in the event an application does not supply such function or
+    table, the facility still operates, and performs whatever part of
+    its purpose remains meaningful.
+
+    (For example, a function in a library to compute square roots has
+    a purpose that is entirely well-defined independent of the
+    application.  Therefore, Subsection 2d requires that any
+    application-supplied function or table used by this function must
+    be optional: if the application does not supply it, the square
+    root function must still compute square roots.)
+
+These requirements apply to the modified work as a whole.  If
+identifiable sections of that work are not derived from the Library,
+and can be reasonably considered independent and separate works in
+themselves, then this License, and its terms, do not apply to those
+sections when you distribute them as separate works.  But when you
+distribute the same sections as part of a whole which is a work based
+on the Library, the distribution of the whole must be on the terms of
+this License, whose permissions for other licensees extend to the
+entire whole, and thus to each and every part regardless of who wrote
+it.
+
+Thus, it is not the intent of this section to claim rights or contest
+your rights to work written entirely by you; rather, the intent is to
+exercise the right to control the distribution of derivative or
+collective works based on the Library.
+
+In addition, mere aggregation of another work not based on the Library
+with the Library (or with a work based on the Library) on a volume of
+a storage or distribution medium does not bring the other work under
+the scope of this License.
+
+  3. You may opt to apply the terms of the ordinary GNU General Public
+License instead of this License to a given copy of the Library.  To do
+this, you must alter all the notices that refer to this License, so
+that they refer to the ordinary GNU General Public License, version 2,
+instead of to this License.  (If a newer version than version 2 of the
+ordinary GNU General Public License has appeared, then you can specify
+that version instead if you wish.)  Do not make any other change in
+these notices.
+
+  Once this change is made in a given copy, it is irreversible for
+that copy, so the ordinary GNU General Public License applies to all
+subsequent copies and derivative works made from that copy.
+
+  This option is useful when you wish to copy part of the code of
+the Library into a program that is not a library.
+
+  4. You may copy and distribute the Library (or a portion or
+derivative of it, under Section 2) in object code or executable form
+under the terms of Sections 1 and 2 above provided that you accompany
+it with the complete corresponding machine-readable source code, which
+must be distributed under the terms of Sections 1 and 2 above on a
+medium customarily used for software interchange.
+
+  If distribution of object code is made by offering access to copy
+from a designated place, then offering equivalent access to copy the
+source code from the same place satisfies the requirement to
+distribute the source code, even though third parties are not
+compelled to copy the source along with the object code.
+
+  5. A program that contains no derivative of any portion of the
+Library, but is designed to work with the Library by being compiled or
+linked with it, is called a "work that uses the Library".  Such a
+work, in isolation, is not a derivative work of the Library, and
+therefore falls outside the scope of this License.
+
+  However, linking a "work that uses the Library" with the Library
+creates an executable that is a derivative of the Library (because it
+contains portions of the Library), rather than a "work that uses the
+library".  The executable is therefore covered by this License.
+Section 6 states terms for distribution of such executables.
+
+  When a "work that uses the Library" uses material from a header file
+that is part of the Library, the object code for the work may be a
+derivative work of the Library even though the source code is not.
+Whether this is true is especially significant if the work can be
+linked without the Library, or if the work is itself a library.  The
+threshold for this to be true is not precisely defined by law.
+
+  If such an object file uses only numerical parameters, data
+structure layouts and accessors, and small macros and small inline
+functions (ten lines or less in length), then the use of the object
+file is unrestricted, regardless of whether it is legally a derivative
+work.  (Executables containing this object code plus portions of the
+Library will still fall under Section 6.)
+
+  Otherwise, if the work is a derivative of the Library, you may
+distribute the object code for the work under the terms of Section 6.
+Any executables containing that work also fall under Section 6,
+whether or not they are linked directly with the Library itself.
+
+  6. As an exception to the Sections above, you may also combine or
+link a "work that uses the Library" with the Library to produce a
+work containing portions of the Library, and distribute that work
+under terms of your choice, provided that the terms permit
+modification of the work for the customer's own use and reverse
+engineering for debugging such modifications.
+
+  You must give prominent notice with each copy of the work that the
+Library is used in it and that the Library and its use are covered by
+this License.  You must supply a copy of this License.  If the work
+during execution displays copyright notices, you must include the
+copyright notice for the Library among them, as well as a reference
+directing the user to the copy of this License.  Also, you must do one
+of these things:
+
+    a) Accompany the work with the complete corresponding
+    machine-readable source code for the Library including whatever
+    changes were used in the work (which must be distributed under
+    Sections 1 and 2 above); and, if the work is an executable linked
+    with the Library, with the complete machine-readable "work that
+    uses the Library", as object code and/or source code, so that the
+    user can modify the Library and then relink to produce a modified
+    executable containing the modified Library.  (It is understood
+    that the user who changes the contents of definitions files in the
+    Library will not necessarily be able to recompile the application
+    to use the modified definitions.)
+
+    b) Use a suitable shared library mechanism for linking with the
+    Library.  A suitable mechanism is one that (1) uses at run time a
+    copy of the library already present on the user's computer system,
+    rather than copying library functions into the executable, and (2)
+    will operate properly with a modified version of the library, if
+    the user installs one, as long as the modified version is
+    interface-compatible with the version that the work was made with.
+
+    c) Accompany the work with a written offer, valid for at
+    least three years, to give the same user the materials
+    specified in Subsection 6a, above, for a charge no more
+    than the cost of performing this distribution.
+
+    d) If distribution of the work is made by offering access to copy
+    from a designated place, offer equivalent access to copy the above
+    specified materials from the same place.
+
+    e) Verify that the user has already received a copy of these
+    materials or that you have already sent this user a copy.
+
+  For an executable, the required form of the "work that uses the
+Library" must include any data and utility programs needed for
+reproducing the executable from it.  However, as a special exception,
+the materials to be distributed need not include anything that is
+normally distributed (in either source or binary form) with the major
+components (compiler, kernel, and so on) of the operating system on
+which the executable runs, unless that component itself accompanies
+the executable.
+
+  It may happen that this requirement contradicts the license
+restrictions of other proprietary libraries that do not normally
+accompany the operating system.  Such a contradiction means you cannot
+use both them and the Library together in an executable that you
+distribute.
+
+  7. You may place library facilities that are a work based on the
+Library side-by-side in a single library together with other library
+facilities not covered by this License, and distribute such a combined
+library, provided that the separate distribution of the work based on
+the Library and of the other library facilities is otherwise
+permitted, and provided that you do these two things:
+
+    a) Accompany the combined library with a copy of the same work
+    based on the Library, uncombined with any other library
+    facilities.  This must be distributed under the terms of the
+    Sections above.
+
+    b) Give prominent notice with the combined library of the fact
+    that part of it is a work based on the Library, and explaining
+    where to find the accompanying uncombined form of the same work.
+
+  8. You may not copy, modify, sublicense, link with, or distribute
+the Library except as expressly provided under this License.  Any
+attempt otherwise to copy, modify, sublicense, link with, or
+distribute the Library is void, and will automatically terminate your
+rights under this License.  However, parties who have received copies,
+or rights, from you under this License will not have their licenses
+terminated so long as such parties remain in full compliance.
+
+  9. You are not required to accept this License, since you have not
+signed it.  However, nothing else grants you permission to modify or
+distribute the Library or its derivative works.  These actions are
+prohibited by law if you do not accept this License.  Therefore, by
+modifying or distributing the Library (or any work based on the
+Library), you indicate your acceptance of this License to do so, and
+all its terms and conditions for copying, distributing or modifying
+the Library or works based on it.
+
+  10. Each time you redistribute the Library (or any work based on the
+Library), the recipient automatically receives a license from the
+original licensor to copy, distribute, link with or modify the Library
+subject to these terms and conditions.  You may not impose any further
+restrictions on the recipients' exercise of the rights granted herein.
+You are not responsible for enforcing compliance by third parties with
+this License.
+
+  11. If, as a consequence of a court judgment or allegation of patent
+infringement or for any other reason (not limited to patent issues),
+conditions are imposed on you (whether by court order, agreement or
+otherwise) that contradict the conditions of this License, they do not
+excuse you from the conditions of this License.  If you cannot
+distribute so as to satisfy simultaneously your obligations under this
+License and any other pertinent obligations, then as a consequence you
+may not distribute the Library at all.  For example, if a patent
+license would not permit royalty-free redistribution of the Library by
+all those who receive copies directly or indirectly through you, then
+the only way you could satisfy both it and this License would be to
+refrain entirely from distribution of the Library.
+
+If any portion of this section is held invalid or unenforceable under any
+particular circumstance, the balance of the section is intended to apply,
+and the section as a whole is intended to apply in other circumstances.
+
+It is not the purpose of this section to induce you to infringe any
+patents or other property right claims or to contest validity of any
+such claims; this section has the sole purpose of protecting the
+integrity of the free software distribution system which is
+implemented by public license practices.  Many people have made
+generous contributions to the wide range of software distributed
+through that system in reliance on consistent application of that
+system; it is up to the author/donor to decide if he or she is willing
+to distribute software through any other system and a licensee cannot
+impose that choice.
+
+This section is intended to make thoroughly clear what is believed to
+be a consequence of the rest of this License.
+
+  12. If the distribution and/or use of the Library is restricted in
+certain countries either by patents or by copyrighted interfaces, the
+original copyright holder who places the Library under this License may add
+an explicit geographical distribution limitation excluding those countries,
+so that distribution is permitted only in or among countries not thus
+excluded.  In such case, this License incorporates the limitation as if
+written in the body of this License.
+
+  13. The Free Software Foundation may publish revised and/or new
+versions of the Lesser General Public License from time to time.
+Such new versions will be similar in spirit to the present version,
+but may differ in detail to address new problems or concerns.
+
+Each version is given a distinguishing version number.  If the Library
+specifies a version number of this License which applies to it and
+"any later version", you have the option of following the terms and
+conditions either of that version or of any later version published by
+the Free Software Foundation.  If the Library does not specify a
+license version number, you may choose any version ever published by
+the Free Software Foundation.
+
+  14. If you wish to incorporate parts of the Library into other free
+programs whose distribution conditions are incompatible with these,
+write to the author to ask for permission.  For software which is
+copyrighted by the Free Software Foundation, write to the Free
+Software Foundation; we sometimes make exceptions for this.  Our
+decision will be guided by the two goals of preserving the free status
+of all derivatives of our free software and of promoting the sharing
+and reuse of software generally.
+
+			    NO WARRANTY
+
+  15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO
+WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
+EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
+OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY
+KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+PURPOSE.  THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
+LIBRARY IS WITH YOU.  SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME
+THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
+
+  16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
+WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
+AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU
+FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
+CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
+LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
+RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
+FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
+SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
+DAMAGES.
+
+		     END OF TERMS AND CONDITIONS
+
+           How to Apply These Terms to Your New Libraries
+
+  If you develop a new library, and you want it to be of the greatest
+possible use to the public, we recommend making it free software that
+everyone can redistribute and change.  You can do so by permitting
+redistribution under these terms (or, alternatively, under the terms of the
+ordinary General Public License).
+
+  To apply these terms, attach the following notices to the library.  It is
+safest to attach them to the start of each source file to most effectively
+convey the exclusion of warranty; and each file should have at least the
+"copyright" line and a pointer to where the full notice is found.
+
+    <one line to give the library's name and a brief idea of what it does.>
+    Copyright (C) <year>  <name of author>
+
+    This library is free software; you can redistribute it and/or
+    modify it under the terms of the GNU Lesser General Public
+    License as published by the Free Software Foundation; either
+    version 2.1 of the License, or (at your option) any later version.
+
+    This library is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+    Lesser General Public License for more details.
+
+    You should have received a copy of the GNU Lesser General Public
+    License along with this library; if not, write to the Free Software
+    Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+
+Also add information on how to contact you by electronic and paper mail.
+
+You should also get your employer (if you work as a programmer) or your
+school, if any, to sign a "copyright disclaimer" for the library, if
+necessary.  Here is a sample; alter the names:
+
+  Yoyodyne, Inc., hereby disclaims all copyright interest in the
+  library `Frob' (a library for tweaking knobs) written by James Random Hacker.
+
+  <signature of Ty Coon>, 1 April 1990
+  Ty Coon, President of Vice
+
+That's all there is to it!
+
+
Index: doc/tools/ultraedit/GNU/aspell/README
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/README	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/README	(working copy)
@@ -0,0 +1,306 @@
+next up previous contents
+Next: 3. Basic Usage Up: GNU Aspell 0.50.3 Previous: 1. Introduction   
+Contents
+
+Subsections
+
+  * 2.1 Requirements
+  * 2.2 Obtaining
+  * 2.3 Support
+  * 2.4 Helping Out
+  * 2.5 Compiling & Installing
+      + 2.5.1 Generic Install Instructions
+      + 2.5.2 General Problems
+      + 2.5.3 Curses Notes
+      + 2.5.4 Upgrading from Aspell .33/Pspell .12
+      + 2.5.5 Upgrading from a pre-release snapshot
+      + 2.5.6 Win32 Notes
+          o 2.5.6.1 Getting
+          o 2.5.6.2 Building
+          o 2.5.6.3 (PD)Curses
+          o 2.5.6.4 Directories
+          o 2.5.6.5 Installer
+          o 2.5.6.6 Win32 consoles
+  * 2.6 Using aspell-import
+
+--------------------------------------------------------------------------
+
+2. Getting Started
+
+
+2.1 Requirements
+
+Aspell requires gcc 2.95 (or better) as the C++ compiler. Other C++
+compilers should work with some effort. Other C++ compilers for mostly
+POSIX compliant (Unix, Linux, BeOS, CygWin) systems should work with out
+any major problems provided that the compile can handle all of the
+advanced C++ features Aspell uses. C++ compilers for non-Unix systems
+might work but it will take some work. Aspell at very least requires a
+Unix-like environment (sh, grep, sed, tr, etc...) in order to build.
+Aspell also uses a few POSIX functions when necessary.
+
+2.2 Obtaining
+
+The latest version can always be found at GNU Aspell's home page at http:/
+/aspell.net.
+
+2.3 Support
+
+Support for Aspell can be found on the Aspell mailing lists. Instructions
+for joining the various mailing lists (and an archive of them) can be
+found off the Aspell home page at http://aspell.net.
+
+2.4 Helping Out
+
+I have very little time to work on Aspell so I desperately need other
+people to help with the development of Aspell. There are a lot of things
+that need to be done before I consider Aspell complete. See section B.1
+for a list of them. I would really appreciate some help with doing them.
+If you are interested in helping with one of them please let me know.
+
+I am also looking for someone to eventually take over the maintenance and
+development of Aspell. If you are interested please contact me directly.
+
+2.5 Compiling & Installing
+
+2.5.1 Generic Install Instructions
+
+    ./configure && make
+
+For additional configure options type ./configure --help. You can control
+what C++ compiler is used by setting the environmental variable CXX before
+running configure and you can control what flags are passed to the C++
+compile via the environmental variable CXXFLAGS. Static libraries are
+disabled by default since static libraries will not work right due to the
+mixing of C and C++. When a C program links with the static libraries in
+Aspell it is likely to crash because Aspell's C++ objects are not getting
+initialized correctly. However, if for some reason you want them, you can
+enable them via --enable-static.
+
+Aspell should then compile with out any additional user intervention. If
+you run into problems please first check the sections below as that might
+solve your problem.
+
+To install the program simply type
+
+    make install
+
+After Aspell is installed at least one dictionary needs to be installed.
+You can find them at http://aspell.net/. The "aspell" program must be in
+your path in order for the dictionaries to install correctly.
+
+If you do not have Ispell or the traditional Unix "spell" utility
+installed on your system than you should also copy the compatibly scripts
+"ispell" and "spell" located in the scripts/ directory into your
+binary directory which is usually /usr/local/bin so that programs that
+expect ispell or spell command will work correctly.
+
+2.5.2 General Problems
+
+Aspell does not use a released version of GNU Libtool. If you have a need
+to modify configure.ac or any of the Makefile.am's you should install the
+CVS version of libtool.
+
+2.5.3 Curses Notes
+
+If you are having problems compiling termios.cc than the most likely
+reason is due to incompatibilities with the curses implementation on your
+system. If this is the case than you can explicitly disable the curses
+library with --disable-curses. By doing this you will lose the nice full
+screen interface but hopefully you will be able to at least get Aspell to
+compile correctly.
+
+If the curses library is installed in a non-standard location than you can
+specify the library and include directory with --enable-curses=lib and
+--enable-curses-include=dir. Lib can either be the complete path of the
+library (for example "/usr/local/curses/libcurses.a"), the name of the
+library (for example "ncurses") or a combined location and library in
+the form "-Llib dir -llib" (for example "-L/usr/local/ncurses/lib
+-lncurses"). Dir is the location of the curses header files (for example
+"/usr/local/ncurses/include").
+
+2.5.4 Upgrading from Aspell .33/Pspell .12
+
+Aspell has undergone an extremely large number of changes since the
+previous Aspell/Pspell release. For one thing Pspell has been merged with
+Aspell so there in no longer two separate libraries you have to worry
+about.
+
+Because of the massive changes between Aspell/Pspell and Aspell 0.50 you
+may want to clean out the old files before installing the the new Aspell.
+To do so do a "make uninstall" in the original Aspell and Pspell source
+directories.
+
+The way dictionaries are handled has also changed. This includes a change
+in the naming conventions of both language names and dictionaries. Due to
+the language name change, your old personal dictionaries will not be
+recognized. However, you can import the old dictionaries by running the
+"aspell-import" script. This also means that dictionaries designed to
+work with older versions of Aspell are not likely to function correctly.
+Fortunately new dictionary packages are available for most languages. You
+can find them off of the Aspell home page at http://aspell.net.
+
+The Pspell ABI is now part of Aspell except that the name of everything
+has changed due to the renaming of Pspell to Aspell. In particular please
+note the following name changes:
+
+    pspell -> aspell
+    manager -> speller
+    emulation -> enumeration
+    master_word_list -> main_word_list
+
+Please also note that the name of the language-tag option has changed to 
+lang. However, for backward compatible the language-tag option will still
+work.
+
+However, you should also be able to build applications that require Pspell
+with the new Aspell as a backward compatibility header file is provided.
+
+Due to a change in the way dictionaries are handled, scanning for .pwli
+files in order to get find out which dictionaries are available will no
+longer work. This means that programs that relied on this technique may
+have problems finding dictionaries. Fortunately, GNU Aspell now provided a
+uniform way to list all installed dictionaries via the C API. See the file
+"list-dicts.c" in the examples/ directory for an example of how to due
+this. Unfortunately there is isn't any simply way to find out which
+dictionaries are installed which will work with both the old Aspell/Pspell
+and the new GNU Aspell.
+
+2.5.5 Upgrading from a pre-release snapshot
+
+At the last minute I decided to merge the "speller-util" program into
+the main "aspell" program. You may right to remove that speller-util
+program to avoid confusion. This also means that dictionaries designed to
+work with the snapshot will no longer work with the official release.
+
+2.5.6 Win32 Notes
+
+2.5.6.1 Getting
+
+The latest version of the native Aspell/Win32 port can be found at http://
+aspell.net/win32.
+
+2.5.6.2 Building
+
+There are two basically different ways of building ASpell using GCC for
+Win32: You can either use the Cygwin compiler, which will produce binaries
+that depend on the posix layer in cygwin1.dll. The other way is using
+MinGW GCC, those binaries use the native C runtime from Microsoft
+(MSVCRT.DLL). If you intend to use or link against the Aspell libraries
+using a native Win32 compiler (e.g. MS Visual C++), you will need the
+MinGW built ones to avoid problems caused by the different runtime
+libraries.
+
+Building Aspell using Cygwin: This works exactly like on other posix
+compatible systems using the "configure && make && make install" cycle.
+Some versions of Cygwin GCC will fail to link, this is caused by an
+incorrect libstdc++.la in the /lib directory. After removing or renaming
+this file, the build progress should work (GCC-2.95 and GCC-3.x should
+work).
+
+Building Aspell using MinGW: To compile Aspell with the MinGW compiler,
+you will need at least GCC-3.2 (as shipped with MinGW-2.0.3) and some GNU
+tools like rm and cp. The origin of those tools doesn't matter, it has
+shown to work with any tools from MinGW/MSys, Cygwin or Linux. To build
+Aspell, move into the win32 subdirectory and type "make". You can enable
+some additional build options by either commenting out the definitions at
+the head of the Makefile or passing those values as environment variables
+or at the make command line. Following options are supported:
+
+DEBUGVERSION
+    If set to "1", the binaries will include debugging information
+    (resulting in a much bigger size).
+CURSESDIR
+    Enter the path to the pdcurses library here, in order to get a nicer
+    console interface (see below).
+MSVCLIB
+    Enter the filename of MS lib.exe here, if you want to build libraries
+    that can be imported from MS Visual C++.
+WIN32_RELOCATABLE
+    If set to "1", Aspell will detect the prefix from the path where the
+    DLL resides (see below for further datails).
+TARGET
+    Sets a prefix to be used for cross compilation (e.g. "/usr/local/bin/
+    i586-mingw32msvc-" to cross compile from linux).
+
+There are also a MinGW compilers available for Cygwin and Linux, both
+versions are able to compile Aspell using the prebuilt Makefile. While the
+Cygwin port automatically detects the correct compiler, the Linux version
+depends on setting the "TARGET" variable in the Makefile (or environment)
+to the correct compiler prefix.
+
+Other compilers may work. There is a patch for MS Visual C++ 6.0 available
+at ftp://ftp.gnu.org/gnu/aspell, but it needs a lot of changes to the
+Aspell sources. It has also been reported that the Intel C++ compiler can
+be used for compilation.
+
+2.5.6.3 (PD)Curses
+
+In order to get the nice full screen interface when spell checking files a
+curses implementation that does not require Cygwin is required. The
+PDCurses (http://pdcurses.sourceforge.net) implementation is known to
+work, other implementations may work however they have not been tested.
+See the previous section for information on specifying the location of the
+curses library and include file.
+
+Curses notes:
+
+  * PDcurses built with MinGW needs to be compiled with -DPDC_STATIC_BUILD
+    to avoid duplicate declaration of DllMain when compiling aspell.exe.
+  * The curses enabled version can cause trouble in some shells (MSys
+    rxvt, emacs) and will produce errors like "initscr() LINES=1 COLS=1:
+    too small". Use a non-curses version for those purposes.
+
+2.5.6.4 Directories
+
+If Aspell is compiled with WIN32_RELOCATABLE=1, it can be run from any
+directory: It will set prefix according to its install location
+(assuming it resides in prefix\bin). Your personal wordlists will be
+saved in the prefix directory with their names changed from ".aspell.
+<lang>.*" to "<lang>.*" (you can override the path by setting the HOME
+environment variable).
+
+2.5.6.5 Installer
+
+The installer registers the DLLs as shared libraries, you should increase
+the reference counter to avoid the libraries being uninstalled if your
+application still depends on them (and decrease it again when uninstalling
+your program). The reference counters are located under:
+
+HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\SharedDLLs
+
+The install location and version numbers are stored under
+
+HKLM\SOFTWARE\Aspell
+
+2.5.6.6 Win32 consoles
+
+The console uses a different encoding than GUI applications, changing this
+to to a Windows encoding (e.g. 1252) is not supported on Win9x/Me. On
+WinNT (and later) those codepages can be set by first changing the console
+font to "lucida console", then changing the codepage using "chcp
+1252".
+
+Some alternative shells (e.g. MSys' rxvt or Cygwin's bash) do a codepage
+conversion (if correctly set up), so running Aspell inside those shells
+might be a workaround for Win9x.
+
+2.6 Using aspell-import
+
+The aspell-import Perl script will look for old personal dictionaries and
+will import them into GNU Aspell. It will look for both Ispell and Aspell
+ones. To use it just run it from the command prompt. If you get an error
+about /usr/bin/perl not being found than instead try "perl bindir/
+aspell-import". When running the script if you get a message like:
+
+    Error: No word lists can be found for the language "de".
+
+This means that you have not installed support for the given language, in
+this case "de" for German. To rectify the situation download and install
+a dictionary designed to work with GNU Aspell 0.50 or better.
+
+--------------------------------------------------------------------------
+next up previous contents
+Next: 3. Basic Usage Up: GNU Aspell 0.50.3 Previous: 1. Introduction   
+Contents
+Thorsten Maerz 2002-12-18
Index: doc/tools/ultraedit/GNU/aspell/bin/aspell6.dll
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/GNU/aspell/bin/aspell6.dll
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/GNU/aspell/data/ASCII.dat
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/ASCII.dat	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/ASCII.dat	(working copy)
@@ -0,0 +1,258 @@
+# Aspell Character Data File.  Do Not Edit!
+ASCII
+0	other	0	0	0	0	0	0
+1	other	1	1	1	0	1	1
+2	other	2	2	2	0	2	2
+3	other	3	3	3	0	3	3
+4	other	4	4	4	0	4	4
+5	other	5	5	5	0	5	5
+6	other	6	6	6	0	6	6
+7	other	7	7	7	0	7	7
+8	other	8	8	8	0	8	8
+9	space	9	9	9	0	9	9
+10	space	10	10	10	0	10	10
+11	space	11	11	11	0	11	11
+12	space	12	12	12	0	12	12
+13	space	13	13	13	0	13	13
+14	other	14	14	14	0	14	14
+15	other	15	15	15	0	15	15
+16	other	16	16	16	0	16	16
+17	other	17	17	17	0	17	17
+18	other	18	18	18	0	18	18
+19	other	19	19	19	0	19	19
+20	other	20	20	20	0	20	20
+21	other	21	21	21	0	21	21
+22	other	22	22	22	0	22	22
+23	other	23	23	23	0	23	23
+24	other	24	24	24	0	24	24
+25	other	25	25	25	0	25	25
+26	other	26	26	26	0	26	26
+27	other	27	27	27	0	27	27
+28	other	28	28	28	0	28	28
+29	other	29	29	29	0	29	29
+30	other	30	30	30	0	30	30
+31	other	31	31	31	0	31	31
+32	space	32	32	32	0	32	32
+33	other	33	33	33	0	33	33
+34	other	34	34	34	0	34	34
+35	other	35	35	35	0	35	35
+36	other	36	36	36	0	36	36
+37	other	37	37	37	0	37	37
+38	other	38	38	38	0	38	38
+39	other	39	39	39	0	39	39
+40	other	40	40	40	0	40	40
+41	other	41	41	41	0	41	41
+42	other	42	42	42	0	42	42
+43	other	43	43	43	0	43	43
+44	other	44	44	44	0	44	44
+45	other	45	45	45	0	45	45
+46	other	46	46	46	0	46	46
+47	other	47	47	47	0	47	47
+48	other	48	48	48	0	48	48
+49	other	49	49	49	0	49	49
+50	other	50	50	50	0	50	50
+51	other	51	51	51	0	51	51
+52	other	52	52	52	0	52	52
+53	other	53	53	53	0	53	53
+54	other	54	54	54	0	54	54
+55	other	55	55	55	0	55	55
+56	other	56	56	56	0	56	56
+57	other	57	57	57	0	57	57
+58	other	58	58	58	0	58	58
+59	other	59	59	59	0	59	59
+60	other	60	60	60	0	60	60
+61	other	61	61	61	0	61	61
+62	other	62	62	62	0	62	62
+63	other	63	63	63	0	63	63
+64	other	64	64	64	0	64	64
+65	letter	97	65	65	0	97	65
+66	letter	98	66	66	66	98	66
+67	letter	99	67	67	67	99	67
+68	letter	100	68	68	68	100	68
+69	letter	101	69	69	0	101	69
+70	letter	102	70	70	70	102	70
+71	letter	103	71	71	71	103	71
+72	letter	104	72	72	72	104	72
+73	letter	105	73	73	0	105	73
+74	letter	106	74	74	74	106	74
+75	letter	107	75	75	75	107	75
+76	letter	108	76	76	76	108	76
+77	letter	109	77	77	77	109	77
+78	letter	110	78	78	78	110	78
+79	letter	111	79	79	0	111	79
+80	letter	112	80	80	80	112	80
+81	letter	113	81	81	81	113	81
+82	letter	114	82	82	82	114	82
+83	letter	115	83	83	83	115	83
+84	letter	116	84	84	84	116	84
+85	letter	117	85	85	0	117	85
+86	letter	118	86	86	86	118	86
+87	letter	119	87	87	87	119	87
+88	letter	120	88	88	88	120	88
+89	letter	121	89	89	0	121	89
+90	letter	122	90	90	90	122	90
+91	other	91	91	91	0	91	91
+92	other	92	92	92	0	92	92
+93	other	93	93	93	0	93	93
+94	other	94	94	94	0	94	94
+95	other	95	95	95	0	95	95
+96	other	96	96	96	0	96	96
+97	letter	97	65	65	0	97	97
+98	letter	98	66	66	66	98	98
+99	letter	99	67	67	67	99	99
+100	letter	100	68	68	68	100	100
+101	letter	101	69	69	0	101	101
+102	letter	102	70	70	70	102	102
+103	letter	103	71	71	71	103	103
+104	letter	104	72	72	72	104	104
+105	letter	105	73	73	0	105	105
+106	letter	106	74	74	74	106	106
+107	letter	107	75	75	75	107	107
+108	letter	108	76	76	76	108	108
+109	letter	109	77	77	77	109	109
+110	letter	110	78	78	78	110	110
+111	letter	111	79	79	0	111	111
+112	letter	112	80	80	80	112	112
+113	letter	113	81	81	81	113	113
+114	letter	114	82	82	82	114	114
+115	letter	115	83	83	83	115	115
+116	letter	116	84	84	84	116	116
+117	letter	117	85	85	0	117	117
+118	letter	118	86	86	86	118	118
+119	letter	119	87	87	87	119	119
+120	letter	120	88	88	88	120	120
+121	letter	121	89	89	0	121	121
+122	letter	122	90	90	90	122	122
+123	other	123	123	123	0	123	123
+124	other	124	124	124	0	124	124
+125	other	125	125	125	0	125	125
+126	other	126	126	126	0	126	126
+127	other	127	127	127	0	127	127
+128	other	128	128	128	0	128	128
+129	other	129	129	129	0	129	129
+130	other	130	130	130	0	130	130
+131	other	131	131	131	0	131	131
+132	other	132	132	132	0	132	132
+133	other	133	133	133	0	133	133
+134	other	134	134	134	0	134	134
+135	other	135	135	135	0	135	135
+136	other	136	136	136	0	136	136
+137	other	137	137	137	0	137	137
+138	other	138	138	138	0	138	138
+139	other	139	139	139	0	139	139
+140	other	140	140	140	0	140	140
+141	other	141	141	141	0	141	141
+142	other	142	142	142	0	142	142
+143	other	143	143	143	0	143	143
+144	other	144	144	144	0	144	144
+145	other	145	145	145	0	145	145
+146	other	146	146	146	0	146	146
+147	other	147	147	147	0	147	147
+148	other	148	148	148	0	148	148
+149	other	149	149	149	0	149	149
+150	other	150	150	150	0	150	150
+151	other	151	151	151	0	151	151
+152	other	152	152	152	0	152	152
+153	other	153	153	153	0	153	153
+154	other	154	154	154	0	154	154
+155	other	155	155	155	0	155	155
+156	other	156	156	156	0	156	156
+157	other	157	157	157	0	157	157
+158	other	158	158	158	0	158	158
+159	other	159	159	159	0	159	159
+160	space	160	160	160	0	160	160
+161	other	161	161	161	0	161	161
+162	other	162	162	162	0	162	162
+163	other	163	163	163	0	163	163
+164	other	164	164	164	0	164	164
+165	other	165	165	165	0	165	165
+166	other	166	166	166	0	166	166
+167	other	167	167	167	0	167	167
+168	other	168	168	168	0	168	168
+169	other	169	169	169	0	169	169
+170	letter	170	170	170	170	170	170
+171	other	171	171	171	0	171	171
+172	other	172	172	172	0	172	172
+173	other	173	173	173	0	173	173
+174	other	174	174	174	0	174	174
+175	other	175	175	175	0	175	175
+176	other	176	176	176	0	176	176
+177	other	177	177	177	0	177	177
+178	other	178	178	178	0	178	178
+179	other	179	179	179	0	179	179
+180	other	180	180	180	0	180	180
+181	letter	181	181	181	181	181	181
+182	other	182	182	182	0	182	182
+183	other	183	183	183	0	183	183
+184	other	184	184	184	0	184	184
+185	other	185	185	185	0	185	185
+186	letter	186	186	186	186	186	186
+187	other	187	187	187	0	187	187
+188	other	188	188	188	0	188	188
+189	other	189	189	189	0	189	189
+190	other	190	190	190	0	190	190
+191	other	191	191	191	0	191	191
+192	letter	224	192	192	0	97	65
+193	letter	225	193	193	0	97	65
+194	letter	226	194	194	0	97	65
+195	letter	227	195	195	0	97	65
+196	letter	228	196	196	0	97	65
+197	letter	229	197	197	0	97	65
+198	letter	230	198	198	0	230	198
+199	letter	231	199	199	67	99	67
+200	letter	232	200	200	0	101	69
+201	letter	233	201	201	0	101	69
+202	letter	234	202	202	0	101	69
+203	letter	235	203	203	0	101	69
+204	letter	236	204	204	0	105	73
+205	letter	237	205	205	0	105	73
+206	letter	238	206	206	0	105	73
+207	letter	239	207	207	0	105	73
+208	letter	240	208	208	208	240	208
+209	letter	241	209	209	78	110	78
+210	letter	242	210	210	0	111	79
+211	letter	243	211	211	0	111	79
+212	letter	244	212	212	0	111	79
+213	letter	245	213	213	0	111	79
+214	letter	246	214	214	0	111	79
+215	other	215	215	215	0	215	215
+216	letter	248	216	216	0	111	79
+217	letter	249	217	217	0	117	85
+218	letter	250	218	218	0	117	85
+219	letter	251	219	219	0	117	85
+220	letter	252	220	220	0	117	85
+221	letter	253	221	221	0	121	89
+222	letter	254	222	222	222	254	222
+223	letter	223	223	223	223	223	223
+224	letter	224	192	192	0	97	97
+225	letter	225	193	193	0	97	97
+226	letter	226	194	194	0	97	97
+227	letter	227	195	195	0	97	97
+228	letter	228	196	196	0	97	97
+229	letter	229	197	197	0	97	97
+230	letter	230	198	198	0	230	230
+231	letter	231	199	199	67	99	99
+232	letter	232	200	200	0	101	101
+233	letter	233	201	201	0	101	101
+234	letter	234	202	202	0	101	101
+235	letter	235	203	203	0	101	101
+236	letter	236	204	204	0	105	105
+237	letter	237	205	205	0	105	105
+238	letter	238	206	206	0	105	105
+239	letter	239	207	207	0	105	105
+240	letter	240	208	208	208	240	240
+241	letter	241	209	209	78	110	110
+242	letter	242	210	210	0	111	111
+243	letter	243	211	211	0	111	111
+244	letter	244	212	212	0	111	111
+245	letter	245	213	213	0	111	111
+246	letter	246	214	214	0	111	111
+247	other	247	247	247	0	247	247
+248	letter	248	216	216	0	111	111
+249	letter	249	217	217	0	117	117
+250	letter	250	218	218	0	117	117
+251	letter	251	219	219	0	117	117
+252	letter	252	220	220	0	117	117
+253	letter	253	221	221	0	121	121
+254	letter	254	222	222	222	254	254
+255	letter	255	255	255	0	121	121
Index: doc/tools/ultraedit/GNU/aspell/data/cp1250.cmap
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/cp1250.cmap	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/cp1250.cmap	(working copy)
@@ -0,0 +1,1991 @@
+INTERNAL
+/
+N 932
+0000 > 00
+0001 > 01
+0002 > 02
+0003 > 03
+0004 > 04
+0005 > 05
+0006 > 06
+0007 > 07
+0008 > 08
+0009 > 09
+000A > 0A
+000B > 0B
+000C > 0C
+000D > 0D
+000E > 0E
+000F > 0F
+0010 > 10
+0011 > 11
+0012 > 12
+0013 > 13
+0014 > 14
+0015 > 15
+0016 > 16
+0017 > 17
+0018 > 18
+0019 > 19
+001A > 1A
+001B > 1B
+001C > 1C
+001D > 1D
+001E > 1E
+001F > 1F
+0020 > 20
+0021 > 21
+0022 > 22
+0023 > 23
+0024 > 24
+0025 > 25
+0026 > 26
+0027 > 27
+0028 > 28
+0029 > 29
+002A > 2A
+002B > 2B
+002C > 2C
+002D > 2D
+002E > 2E
+002F > 2F
+0030 > 30
+0031 > 31
+0032 > 32
+0033 > 33
+0034 > 34
+0035 > 35
+0036 > 36
+0037 > 37
+0038 > 38
+0039 > 39
+003A > 3A
+003B > 3B
+003C > 3C
+003D > 3D
+003E > 3E
+003F > 3F
+0040 > 40
+0041 > 41 /
+     N 5
+     0301 > C1
+     0302 > C2
+     0306 > C3
+     0308 > C4
+     0328 > A5
+     .
+0042 > 42
+0043 > 43 /
+     N 3
+     0301 > C6
+     030C > C8
+     0327 > C7
+     .
+0044 > 44 /
+     N 1
+     030C > CF
+     .
+0045 > 45 /
+     N 4
+     0301 > C9
+     0308 > CB
+     030C > CC
+     0328 > CA
+     .
+0046 > 46
+0047 > 47
+0048 > 48
+0049 > 49 /
+     N 2
+     0301 > CD
+     0302 > CE
+     .
+004A > 4A
+004B > 4B
+004C > 4C /
+     N 2
+     0301 > C5
+     030C > BC
+     .
+004D > 4D
+004E > 4E /
+     N 2
+     0301 > D1
+     030C > D2
+     .
+004F > 4F /
+     N 4
+     0301 > D3
+     0302 > D4
+     0308 > D6
+     030B > D5
+     .
+0050 > 50
+0051 > 51
+0052 > 52 /
+     N 2
+     0301 > C0
+     030C > D8
+     .
+0053 > 53 /
+     N 3
+     0301 > 8C
+     030C > 8A
+     0327 > AA
+     .
+0054 > 54 /
+     N 2
+     030C > 8D
+     0327 > DE
+     .
+0055 > 55 /
+     N 4
+     0301 > DA
+     0308 > DC
+     030A > D9
+     030B > DB
+     .
+0056 > 56
+0057 > 57
+0058 > 58
+0059 > 59 /
+     N 1
+     0301 > DD
+     .
+005A > 5A /
+     N 3
+     0301 > 8F
+     0307 > AF
+     030C > 8E
+     .
+005B > 5B
+005C > 5C
+005D > 5D
+005E > 5E
+005F > 5F
+0060 > 60
+0061 > 61 /
+     N 5
+     0301 > E1
+     0302 > E2
+     0306 > E3
+     0308 > E4
+     0328 > B9
+     .
+0062 > 62
+0063 > 63 /
+     N 3
+     0301 > E6
+     030C > E8
+     0327 > E7
+     .
+0064 > 64 /
+     N 1
+     030C > EF
+     .
+0065 > 65 /
+     N 4
+     0301 > E9
+     0308 > EB
+     030C > EC
+     0328 > EA
+     .
+0066 > 66
+0067 > 67
+0068 > 68
+0069 > 69 /
+     N 2
+     0301 > ED
+     0302 > EE
+     .
+006A > 6A
+006B > 6B
+006C > 6C /
+     N 2
+     0301 > E5
+     030C > BE
+     .
+006D > 6D
+006E > 6E /
+     N 2
+     0301 > F1
+     030C > F2
+     .
+006F > 6F /
+     N 4
+     0301 > F3
+     0302 > F4
+     0308 > F6
+     030B > F5
+     .
+0070 > 70
+0071 > 71
+0072 > 72 /
+     N 2
+     0301 > E0
+     030C > F8
+     .
+0073 > 73 /
+     N 3
+     0301 > 9C
+     030C > 9A
+     0327 > BA
+     .
+0074 > 74 /
+     N 2
+     030C > 9D
+     0327 > FE
+     .
+0075 > 75 /
+     N 4
+     0301 > FA
+     0308 > FC
+     030A > F9
+     030B > FB
+     .
+0076 > 76
+0077 > 77
+0078 > 78
+0079 > 79 /
+     N 1
+     0301 > FD
+     .
+007A > 7A /
+     N 3
+     0301 > 9F
+     0307 > BF
+     030C > 9E
+     .
+007B > 7B
+007C > 7C
+007D > 7D
+007E > 7E
+007F > 7F
+0081 > 81
+0083 > 83
+0088 > 88
+0090 > 90
+0098 > 98
+00A0 > A0
+00A4 > A4
+00A6 > A6
+00A7 > A7
+00A8 > A8
+00A9 > A9
+00AB > AB
+00AC > AC
+00AD > AD
+00AE > AE
+00B0 > B0
+00B1 > B1
+00B4 > B4
+00B5 > B5
+00B6 > B6
+00B7 > B7
+00B8 > B8
+00BB > BB
+00C0 > 41 # unsup: 0041 0300
+00C1 > C1
+00C2 > C2
+00C3 > 41 # unsup: 0041 0303
+00C4 > C4
+00C5 > 41 # unsup: 0041 030A
+00C6 > 41 45 # compat
+00C7 > C7
+00C8 > 45 # unsup: 0045 0300
+00C9 > C9
+00CA > 45 # unsup: 0045 0302
+00CB > CB
+00CC > 49 # unsup: 0049 0300
+00CD > CD
+00CE > CE
+00CF > 49 # unsup: 0049 0308
+00D1 > 4E # unsup: 004E 0303
+00D2 > 4F # unsup: 004F 0300
+00D3 > D3
+00D4 > D4
+00D5 > 4F # unsup: 004F 0303
+00D6 > D6
+00D7 > D7
+00D9 > 55 # unsup: 0055 0300
+00DA > DA
+00DB > 55 # unsup: 0055 0302
+00DC > DC
+00DD > DD
+00DF > DF
+00E0 > 61 # unsup: 0061 0300
+00E1 > E1
+00E2 > E2
+00E3 > 61 # unsup: 0061 0303
+00E4 > E4
+00E5 > 61 # unsup: 0061 030A
+00E6 > 61 65 # compat
+00E7 > E7
+00E8 > 65 # unsup: 0065 0300
+00E9 > E9
+00EA > 65 # unsup: 0065 0302
+00EB > EB
+00EC > 69 # unsup: 0069 0300
+00ED > ED
+00EE > EE
+00EF > 69 # unsup: 0069 0308
+00F1 > 6E # unsup: 006E 0303
+00F2 > 6F # unsup: 006F 0300
+00F3 > F3
+00F4 > F4
+00F5 > 6F # unsup: 006F 0303
+00F6 > F6
+00F7 > F7
+00F9 > 75 # unsup: 0075 0300
+00FA > FA
+00FB > 75 # unsup: 0075 0302
+00FC > FC
+00FD > FD
+00FF > 79 # unsup: 0079 0308
+0100 > 41 # unsup: 0041 0304
+0101 > 61 # unsup: 0061 0304
+0102 > C3
+0103 > E3
+0104 > A5
+0105 > B9
+0106 > C6
+0107 > E6
+0108 > 43 # unsup: 0043 0302
+0109 > 63 # unsup: 0063 0302
+010A > 43 # unsup: 0043 0307
+010B > 63 # unsup: 0063 0307
+010C > C8
+010D > E8
+010E > CF
+010F > EF
+0110 > D0
+0111 > F0
+0112 > 45 # unsup: 0045 0304
+0113 > 65 # unsup: 0065 0304
+0114 > 45 # unsup: 0045 0306
+0115 > 65 # unsup: 0065 0306
+0116 > 45 # unsup: 0045 0307
+0117 > 65 # unsup: 0065 0307
+0118 > CA
+0119 > EA
+011A > CC
+011B > EC
+011C > 47 # unsup: 0047 0302
+011D > 67 # unsup: 0067 0302
+011E > 47 # unsup: 0047 0306
+011F > 67 # unsup: 0067 0306
+0120 > 47 # unsup: 0047 0307
+0121 > 67 # unsup: 0067 0307
+0122 > 47 # unsup: 0047 0327
+0123 > 67 # unsup: 0067 0327
+0124 > 48 # unsup: 0048 0302
+0125 > 68 # unsup: 0068 0302
+0128 > 49 # unsup: 0049 0303
+0129 > 69 # unsup: 0069 0303
+012A > 49 # unsup: 0049 0304
+012B > 69 # unsup: 0069 0304
+012C > 49 # unsup: 0049 0306
+012D > 69 # unsup: 0069 0306
+012E > 49 # unsup: 0049 0328
+012F > 69 # unsup: 0069 0328
+0130 > 49 # unsup: 0049 0307
+0132 > 49 4A # compat
+0133 > 69 6A # compat
+0134 > 4A # unsup: 004A 0302
+0135 > 6A # unsup: 006A 0302
+0136 > 4B # unsup: 004B 0327
+0137 > 6B # unsup: 006B 0327
+0139 > C5
+013A > E5
+013B > 4C # unsup: 004C 0327
+013C > 6C # unsup: 006C 0327
+013D > BC
+013E > BE
+013F > 4C B7 # compat
+0140 > 6C B7 # compat
+0141 > A3
+0142 > B3
+0143 > D1
+0144 > F1
+0145 > 4E # unsup: 004E 0327
+0146 > 6E # unsup: 006E 0327
+0147 > D2
+0148 > F2
+014C > 4F # unsup: 004F 0304
+014D > 6F # unsup: 006F 0304
+014E > 4F # unsup: 004F 0306
+014F > 6F # unsup: 006F 0306
+0150 > D5
+0151 > F5
+0152 > 4F 45 # compat
+0153 > 6F 65 # compat
+0154 > C0
+0155 > E0
+0156 > 52 # unsup: 0052 0327
+0157 > 72 # unsup: 0072 0327
+0158 > D8
+0159 > F8
+015A > 8C
+015B > 9C
+015C > 53 # unsup: 0053 0302
+015D > 73 # unsup: 0073 0302
+015E > AA
+015F > BA
+0160 > 8A
+0161 > 9A
+0162 > DE
+0163 > FE
+0164 > 8D
+0165 > 9D
+0168 > 55 # unsup: 0055 0303
+0169 > 75 # unsup: 0075 0303
+016A > 55 # unsup: 0055 0304
+016B > 75 # unsup: 0075 0304
+016C > 55 # unsup: 0055 0306
+016D > 75 # unsup: 0075 0306
+016E > D9
+016F > F9
+0170 > DB
+0171 > FB
+0172 > 55 # unsup: 0055 0328
+0173 > 75 # unsup: 0075 0328
+0174 > 57 # unsup: 0057 0302
+0175 > 77 # unsup: 0077 0302
+0176 > 59 # unsup: 0059 0302
+0177 > 79 # unsup: 0079 0302
+0178 > 59 # unsup: 0059 0308
+0179 > 8F
+017A > 9F
+017B > AF
+017C > BF
+017D > 8E
+017E > 9E
+017F > 73 # compat
+01A0 > 4F # unsup: 004F 031B
+01A1 > 6F # unsup: 006F 031B
+01AF > 55 # unsup: 0055 031B
+01B0 > 75 # unsup: 0075 031B
+01C4 > 44 8E # compat
+01C5 > 44 9E # compat
+01C6 > 64 9E # compat
+01C7 > 4C 4A # compat
+01C8 > 4C 6A # compat
+01C9 > 6C 6A # compat
+01CA > 4E 4A # compat
+01CB > 4E 6A # compat
+01CC > 6E 6A # compat
+01CD > 41 # unsup: 0041 030C
+01CE > 61 # unsup: 0061 030C
+01CF > 49 # unsup: 0049 030C
+01D0 > 69 # unsup: 0069 030C
+01D1 > 4F # unsup: 004F 030C
+01D2 > 6F # unsup: 006F 030C
+01D3 > 55 # unsup: 0055 030C
+01D4 > 75 # unsup: 0075 030C
+01D5 > DC # unsup: 00DC 0304
+01D6 > FC # unsup: 00FC 0304
+01D7 > DC # unsup: 00DC 0301
+01D8 > FC # unsup: 00FC 0301
+01D9 > DC # unsup: 00DC 030C
+01DA > FC # unsup: 00FC 030C
+01DB > DC # unsup: 00DC 0300
+01DC > FC # unsup: 00FC 0300
+01DE > C4 # unsup: 00C4 0304
+01DF > E4 # unsup: 00E4 0304
+01E0 > 41 # unsup: 0041 0307 0304
+01E1 > 61 # unsup: 0061 0307 0304
+01E2 > 41 45 # unsup: 0041 0045 0304
+01E3 > 61 65 # unsup: 0061 0065 0304
+01E6 > 47 # unsup: 0047 030C
+01E7 > 67 # unsup: 0067 030C
+01E8 > 4B # unsup: 004B 030C
+01E9 > 6B # unsup: 006B 030C
+01EA > 4F # unsup: 004F 0328
+01EB > 6F # unsup: 006F 0328
+01EC > 4F # unsup: 004F 0328 0304
+01ED > 6F # unsup: 006F 0328 0304
+01F0 > 6A # unsup: 006A 030C
+01F1 > 44 5A # compat
+01F2 > 44 7A # compat
+01F3 > 64 7A # compat
+01F4 > 47 # unsup: 0047 0301
+01F5 > 67 # unsup: 0067 0301
+01F8 > 4E # unsup: 004E 0300
+01F9 > 6E # unsup: 006E 0300
+01FA > 41 # unsup: 0041 030A 0301
+01FB > 61 # unsup: 0061 030A 0301
+01FC > 41 45 # unsup: 0041 0045 0301
+01FD > 61 65 # unsup: 0061 0065 0301
+0200 > 41 # unsup: 0041 030F
+0201 > 61 # unsup: 0061 030F
+0202 > 41 # unsup: 0041 0311
+0203 > 61 # unsup: 0061 0311
+0204 > 45 # unsup: 0045 030F
+0205 > 65 # unsup: 0065 030F
+0206 > 45 # unsup: 0045 0311
+0207 > 65 # unsup: 0065 0311
+0208 > 49 # unsup: 0049 030F
+0209 > 69 # unsup: 0069 030F
+020A > 49 # unsup: 0049 0311
+020B > 69 # unsup: 0069 0311
+020C > 4F # unsup: 004F 030F
+020D > 6F # unsup: 006F 030F
+020E > 4F # unsup: 004F 0311
+020F > 6F # unsup: 006F 0311
+0210 > 52 # unsup: 0052 030F
+0211 > 72 # unsup: 0072 030F
+0212 > 52 # unsup: 0052 0311
+0213 > 72 # unsup: 0072 0311
+0214 > 55 # unsup: 0055 030F
+0215 > 75 # unsup: 0075 030F
+0216 > 55 # unsup: 0055 0311
+0217 > 75 # unsup: 0075 0311
+0218 > 53 # unsup: 0053 0326
+0219 > 73 # unsup: 0073 0326
+021A > 54 # unsup: 0054 0326
+021B > 74 # unsup: 0074 0326
+021E > 48 # unsup: 0048 030C
+021F > 68 # unsup: 0068 030C
+0226 > 41 # unsup: 0041 0307
+0227 > 61 # unsup: 0061 0307
+0228 > 45 # unsup: 0045 0327
+0229 > 65 # unsup: 0065 0327
+022A > D6 # unsup: 00D6 0304
+022B > F6 # unsup: 00F6 0304
+022C > 4F # unsup: 004F 0303 0304
+022D > 6F # unsup: 006F 0303 0304
+022E > 4F # unsup: 004F 0307
+022F > 6F # unsup: 006F 0307
+0230 > 4F # unsup: 004F 0307 0304
+0231 > 6F # unsup: 006F 0307 0304
+0232 > 59 # unsup: 0059 0304
+0233 > 79 # unsup: 0079 0304
+02C7 > A1
+02D8 > A2
+02D9 > FF
+02DB > B2
+02DD > BD
+0300 > 0 # unsup
+0301 > 0 # unsup
+0302 > 0 # unsup
+0303 > 0 # unsup
+0304 > 0 # unsup
+0305 > 0 # unsup
+0306 > 0 # unsup
+0307 > 0 # unsup
+0308 > 0 # unsup
+0309 > 0 # unsup
+030A > 0 # unsup
+030B > 0 # unsup
+030C > 0 # unsup
+030D > 0 # unsup
+030E > 0 # unsup
+030F > 0 # unsup
+0310 > 0 # unsup
+0311 > 0 # unsup
+0312 > 0 # unsup
+0313 > 0 # unsup
+0314 > 0 # unsup
+0315 > 0 # unsup
+0316 > 0 # unsup
+0317 > 0 # unsup
+0318 > 0 # unsup
+0319 > 0 # unsup
+031A > 0 # unsup
+031B > 0 # unsup
+031C > 0 # unsup
+031D > 0 # unsup
+031E > 0 # unsup
+031F > 0 # unsup
+0320 > 0 # unsup
+0321 > 0 # unsup
+0322 > 0 # unsup
+0323 > 0 # unsup
+0324 > 0 # unsup
+0325 > 0 # unsup
+0326 > 0 # unsup
+0327 > 0 # unsup
+0328 > 0 # unsup
+0329 > 0 # unsup
+032A > 0 # unsup
+032B > 0 # unsup
+032C > 0 # unsup
+032D > 0 # unsup
+032E > 0 # unsup
+032F > 0 # unsup
+0330 > 0 # unsup
+0331 > 0 # unsup
+0332 > 0 # unsup
+0333 > 0 # unsup
+0334 > 0 # unsup
+0335 > 0 # unsup
+0336 > 0 # unsup
+0337 > 0 # unsup
+0338 > 0 # unsup
+0339 > 0 # unsup
+033A > 0 # unsup
+033B > 0 # unsup
+033C > 0 # unsup
+033D > 0 # unsup
+033E > 0 # unsup
+033F > 0 # unsup
+0340 > 0 # unsup
+0341 > 0 # unsup
+0342 > 0 # unsup
+0343 > 0 # unsup
+0344 > 0 # unsup
+0345 > 0 # unsup
+037E > 3B
+0385 > A8 # unsup: 00A8 0301
+0387 > B7
+1E00 > 41 # unsup: 0041 0325
+1E01 > 61 # unsup: 0061 0325
+1E02 > 42 # unsup: 0042 0307
+1E03 > 62 # unsup: 0062 0307
+1E04 > 42 # unsup: 0042 0323
+1E05 > 62 # unsup: 0062 0323
+1E06 > 42 # unsup: 0042 0331
+1E07 > 62 # unsup: 0062 0331
+1E08 > C7 # unsup: 00C7 0301
+1E09 > E7 # unsup: 00E7 0301
+1E0A > 44 # unsup: 0044 0307
+1E0B > 64 # unsup: 0064 0307
+1E0C > 44 # unsup: 0044 0323
+1E0D > 64 # unsup: 0064 0323
+1E0E > 44 # unsup: 0044 0331
+1E0F > 64 # unsup: 0064 0331
+1E10 > 44 # unsup: 0044 0327
+1E11 > 64 # unsup: 0064 0327
+1E12 > 44 # unsup: 0044 032D
+1E13 > 64 # unsup: 0064 032D
+1E14 > 45 # unsup: 0045 0304 0300
+1E15 > 65 # unsup: 0065 0304 0300
+1E16 > 45 # unsup: 0045 0304 0301
+1E17 > 65 # unsup: 0065 0304 0301
+1E18 > 45 # unsup: 0045 032D
+1E19 > 65 # unsup: 0065 032D
+1E1A > 45 # unsup: 0045 0330
+1E1B > 65 # unsup: 0065 0330
+1E1C > 45 # unsup: 0045 0327 0306
+1E1D > 65 # unsup: 0065 0327 0306
+1E1E > 46 # unsup: 0046 0307
+1E1F > 66 # unsup: 0066 0307
+1E20 > 47 # unsup: 0047 0304
+1E21 > 67 # unsup: 0067 0304
+1E22 > 48 # unsup: 0048 0307
+1E23 > 68 # unsup: 0068 0307
+1E24 > 48 # unsup: 0048 0323
+1E25 > 68 # unsup: 0068 0323
+1E26 > 48 # unsup: 0048 0308
+1E27 > 68 # unsup: 0068 0308
+1E28 > 48 # unsup: 0048 0327
+1E29 > 68 # unsup: 0068 0327
+1E2A > 48 # unsup: 0048 032E
+1E2B > 68 # unsup: 0068 032E
+1E2C > 49 # unsup: 0049 0330
+1E2D > 69 # unsup: 0069 0330
+1E2E > 49 # unsup: 0049 0308 0301
+1E2F > 69 # unsup: 0069 0308 0301
+1E30 > 4B # unsup: 004B 0301
+1E31 > 6B # unsup: 006B 0301
+1E32 > 4B # unsup: 004B 0323
+1E33 > 6B # unsup: 006B 0323
+1E34 > 4B # unsup: 004B 0331
+1E35 > 6B # unsup: 006B 0331
+1E36 > 4C # unsup: 004C 0323
+1E37 > 6C # unsup: 006C 0323
+1E38 > 4C # unsup: 004C 0323 0304
+1E39 > 6C # unsup: 006C 0323 0304
+1E3A > 4C # unsup: 004C 0331
+1E3B > 6C # unsup: 006C 0331
+1E3C > 4C # unsup: 004C 032D
+1E3D > 6C # unsup: 006C 032D
+1E3E > 4D # unsup: 004D 0301
+1E3F > 6D # unsup: 006D 0301
+1E40 > 4D # unsup: 004D 0307
+1E41 > 6D # unsup: 006D 0307
+1E42 > 4D # unsup: 004D 0323
+1E43 > 6D # unsup: 006D 0323
+1E44 > 4E # unsup: 004E 0307
+1E45 > 6E # unsup: 006E 0307
+1E46 > 4E # unsup: 004E 0323
+1E47 > 6E # unsup: 006E 0323
+1E48 > 4E # unsup: 004E 0331
+1E49 > 6E # unsup: 006E 0331
+1E4A > 4E # unsup: 004E 032D
+1E4B > 6E # unsup: 006E 032D
+1E4C > 4F # unsup: 004F 0303 0301
+1E4D > 6F # unsup: 006F 0303 0301
+1E4E > 4F # unsup: 004F 0303 0308
+1E4F > 6F # unsup: 006F 0303 0308
+1E50 > 4F # unsup: 004F 0304 0300
+1E51 > 6F # unsup: 006F 0304 0300
+1E52 > 4F # unsup: 004F 0304 0301
+1E53 > 6F # unsup: 006F 0304 0301
+1E54 > 50 # unsup: 0050 0301
+1E55 > 70 # unsup: 0070 0301
+1E56 > 50 # unsup: 0050 0307
+1E57 > 70 # unsup: 0070 0307
+1E58 > 52 # unsup: 0052 0307
+1E59 > 72 # unsup: 0072 0307
+1E5A > 52 # unsup: 0052 0323
+1E5B > 72 # unsup: 0072 0323
+1E5C > 52 # unsup: 0052 0323 0304
+1E5D > 72 # unsup: 0072 0323 0304
+1E5E > 52 # unsup: 0052 0331
+1E5F > 72 # unsup: 0072 0331
+1E60 > 53 # unsup: 0053 0307
+1E61 > 73 # unsup: 0073 0307
+1E62 > 53 # unsup: 0053 0323
+1E63 > 73 # unsup: 0073 0323
+1E64 > 8C # unsup: 015A 0307
+1E65 > 9C # unsup: 015B 0307
+1E66 > 8A # unsup: 0160 0307
+1E67 > 9A # unsup: 0161 0307
+1E68 > 53 # unsup: 0053 0323 0307
+1E69 > 73 # unsup: 0073 0323 0307
+1E6A > 54 # unsup: 0054 0307
+1E6B > 74 # unsup: 0074 0307
+1E6C > 54 # unsup: 0054 0323
+1E6D > 74 # unsup: 0074 0323
+1E6E > 54 # unsup: 0054 0331
+1E6F > 74 # unsup: 0074 0331
+1E70 > 54 # unsup: 0054 032D
+1E71 > 74 # unsup: 0074 032D
+1E72 > 55 # unsup: 0055 0324
+1E73 > 75 # unsup: 0075 0324
+1E74 > 55 # unsup: 0055 0330
+1E75 > 75 # unsup: 0075 0330
+1E76 > 55 # unsup: 0055 032D
+1E77 > 75 # unsup: 0075 032D
+1E78 > 55 # unsup: 0055 0303 0301
+1E79 > 75 # unsup: 0075 0303 0301
+1E7A > 55 # unsup: 0055 0304 0308
+1E7B > 75 # unsup: 0075 0304 0308
+1E7C > 56 # unsup: 0056 0303
+1E7D > 76 # unsup: 0076 0303
+1E7E > 56 # unsup: 0056 0323
+1E7F > 76 # unsup: 0076 0323
+1E80 > 57 # unsup: 0057 0300
+1E81 > 77 # unsup: 0077 0300
+1E82 > 57 # unsup: 0057 0301
+1E83 > 77 # unsup: 0077 0301
+1E84 > 57 # unsup: 0057 0308
+1E85 > 77 # unsup: 0077 0308
+1E86 > 57 # unsup: 0057 0307
+1E87 > 77 # unsup: 0077 0307
+1E88 > 57 # unsup: 0057 0323
+1E89 > 77 # unsup: 0077 0323
+1E8A > 58 # unsup: 0058 0307
+1E8B > 78 # unsup: 0078 0307
+1E8C > 58 # unsup: 0058 0308
+1E8D > 78 # unsup: 0078 0308
+1E8E > 59 # unsup: 0059 0307
+1E8F > 79 # unsup: 0079 0307
+1E90 > 5A # unsup: 005A 0302
+1E91 > 7A # unsup: 007A 0302
+1E92 > 5A # unsup: 005A 0323
+1E93 > 7A # unsup: 007A 0323
+1E94 > 5A # unsup: 005A 0331
+1E95 > 7A # unsup: 007A 0331
+1E96 > 68 # unsup: 0068 0331
+1E97 > 74 # unsup: 0074 0308
+1E98 > 77 # unsup: 0077 030A
+1E99 > 79 # unsup: 0079 030A
+1E9B > 73 # unsup: 0073 0307
+1EA0 > 41 # unsup: 0041 0323
+1EA1 > 61 # unsup: 0061 0323
+1EA2 > 41 # unsup: 0041 0309
+1EA3 > 61 # unsup: 0061 0309
+1EA4 > C2 # unsup: 00C2 0301
+1EA5 > E2 # unsup: 00E2 0301
+1EA6 > C2 # unsup: 00C2 0300
+1EA7 > E2 # unsup: 00E2 0300
+1EA8 > C2 # unsup: 00C2 0309
+1EA9 > E2 # unsup: 00E2 0309
+1EAA > C2 # unsup: 00C2 0303
+1EAB > E2 # unsup: 00E2 0303
+1EAC > 41 # unsup: 0041 0323 0302
+1EAD > 61 # unsup: 0061 0323 0302
+1EAE > C3 # unsup: 0102 0301
+1EAF > E3 # unsup: 0103 0301
+1EB0 > C3 # unsup: 0102 0300
+1EB1 > E3 # unsup: 0103 0300
+1EB2 > C3 # unsup: 0102 0309
+1EB3 > E3 # unsup: 0103 0309
+1EB4 > C3 # unsup: 0102 0303
+1EB5 > E3 # unsup: 0103 0303
+1EB6 > 41 # unsup: 0041 0323 0306
+1EB7 > 61 # unsup: 0061 0323 0306
+1EB8 > 45 # unsup: 0045 0323
+1EB9 > 65 # unsup: 0065 0323
+1EBA > 45 # unsup: 0045 0309
+1EBB > 65 # unsup: 0065 0309
+1EBC > 45 # unsup: 0045 0303
+1EBD > 65 # unsup: 0065 0303
+1EBE > 45 # unsup: 0045 0302 0301
+1EBF > 65 # unsup: 0065 0302 0301
+1EC0 > 45 # unsup: 0045 0302 0300
+1EC1 > 65 # unsup: 0065 0302 0300
+1EC2 > 45 # unsup: 0045 0302 0309
+1EC3 > 65 # unsup: 0065 0302 0309
+1EC4 > 45 # unsup: 0045 0302 0303
+1EC5 > 65 # unsup: 0065 0302 0303
+1EC6 > 45 # unsup: 0045 0323 0302
+1EC7 > 65 # unsup: 0065 0323 0302
+1EC8 > 49 # unsup: 0049 0309
+1EC9 > 69 # unsup: 0069 0309
+1ECA > 49 # unsup: 0049 0323
+1ECB > 69 # unsup: 0069 0323
+1ECC > 4F # unsup: 004F 0323
+1ECD > 6F # unsup: 006F 0323
+1ECE > 4F # unsup: 004F 0309
+1ECF > 6F # unsup: 006F 0309
+1ED0 > D4 # unsup: 00D4 0301
+1ED1 > F4 # unsup: 00F4 0301
+1ED2 > D4 # unsup: 00D4 0300
+1ED3 > F4 # unsup: 00F4 0300
+1ED4 > D4 # unsup: 00D4 0309
+1ED5 > F4 # unsup: 00F4 0309
+1ED6 > D4 # unsup: 00D4 0303
+1ED7 > F4 # unsup: 00F4 0303
+1ED8 > 4F # unsup: 004F 0323 0302
+1ED9 > 6F # unsup: 006F 0323 0302
+1EDA > 4F # unsup: 004F 031B 0301
+1EDB > 6F # unsup: 006F 031B 0301
+1EDC > 4F # unsup: 004F 031B 0300
+1EDD > 6F # unsup: 006F 031B 0300
+1EDE > 4F # unsup: 004F 031B 0309
+1EDF > 6F # unsup: 006F 031B 0309
+1EE0 > 4F # unsup: 004F 031B 0303
+1EE1 > 6F # unsup: 006F 031B 0303
+1EE2 > 4F # unsup: 004F 031B 0323
+1EE3 > 6F # unsup: 006F 031B 0323
+1EE4 > 55 # unsup: 0055 0323
+1EE5 > 75 # unsup: 0075 0323
+1EE6 > 55 # unsup: 0055 0309
+1EE7 > 75 # unsup: 0075 0309
+1EE8 > 55 # unsup: 0055 031B 0301
+1EE9 > 75 # unsup: 0075 031B 0301
+1EEA > 55 # unsup: 0055 031B 0300
+1EEB > 75 # unsup: 0075 031B 0300
+1EEC > 55 # unsup: 0055 031B 0309
+1EED > 75 # unsup: 0075 031B 0309
+1EEE > 55 # unsup: 0055 031B 0303
+1EEF > 75 # unsup: 0075 031B 0303
+1EF0 > 55 # unsup: 0055 031B 0323
+1EF1 > 75 # unsup: 0075 031B 0323
+1EF2 > 59 # unsup: 0059 0300
+1EF3 > 79 # unsup: 0079 0300
+1EF4 > 59 # unsup: 0059 0323
+1EF5 > 79 # unsup: 0079 0323
+1EF6 > 59 # unsup: 0059 0309
+1EF7 > 79 # unsup: 0079 0309
+1EF8 > 59 # unsup: 0059 0303
+1EF9 > 79 # unsup: 0079 0303
+1FC1 > A8 # unsup: 00A8 0342
+1FED > A8 # unsup: 00A8 0300
+1FEE > A8 # unsup: 00A8 0301
+1FEF > 60
+1FFD > B4
+2000 > 20 # compat
+2001 > 20 # compat
+2002 > 20 # compat
+2003 > 20 # compat
+2004 > 20 # compat
+2005 > 20 # compat
+2006 > 20 # compat
+2007 > 20 # compat
+2008 > 20 # compat
+2009 > 20 # compat
+200A > 20 # compat
+2013 > 96
+2014 > 97
+2018 > 91
+2019 > 92
+201A > 82
+201C > 93
+201D > 94
+201E > 84
+2020 > 86
+2021 > 87
+2022 > 95
+2024 > 2E # compat
+2025 > 2E 2E # compat
+2026 > 85
+202F > 20 # compat
+2030 > 89
+2039 > 8B
+203A > 9B
+203C > 21 21 # compat
+2047 > 3F 3F # compat
+2048 > 3F 21 # compat
+2049 > 21 3F # compat
+205F > 20 # compat
+20AC > 80
+2122 > 99
+FB00 > 66 66 # compat
+FB01 > 66 69 # compat
+FB02 > 66 6C # compat
+FB03 > 66 66 69 # compat
+FB04 > 66 66 6C # compat
+FB05 > 73 74 # compat
+FB06 > 73 74 # compat
+FB29 > 2B # compat
+FE30 > 2E 2E # compat
+FE31 > 97 # compat
+FE32 > 96 # compat
+FE33 > 5F # compat
+FE34 > 5F # compat
+FE35 > 28 # compat
+FE36 > 29 # compat
+FE37 > 7B # compat
+FE38 > 7D # compat
+FE47 > 5B # compat
+FE48 > 5D # compat
+FE4D > 5F # compat
+FE4E > 5F # compat
+FE4F > 5F # compat
+FE50 > 2C # compat
+FE52 > 2E # compat
+FE54 > 3B # compat
+FE55 > 3A # compat
+FE56 > 3F # compat
+FE57 > 21 # compat
+FE58 > 97 # compat
+FE59 > 28 # compat
+FE5A > 29 # compat
+FE5B > 7B # compat
+FE5C > 7D # compat
+FE5F > 23 # compat
+FE60 > 26 # compat
+FE61 > 2A # compat
+FE62 > 2B # compat
+FE63 > 2D # compat
+FE64 > 3C # compat
+FE65 > 3E # compat
+FE66 > 3D # compat
+FE68 > 5C # compat
+FE69 > 24 # compat
+FE6A > 25 # compat
+FE6B > 40 # compat
+FF01 > 21 # compat
+FF02 > 22 # compat
+FF03 > 23 # compat
+FF04 > 24 # compat
+FF05 > 25 # compat
+FF06 > 26 # compat
+FF07 > 27 # compat
+FF08 > 28 # compat
+FF09 > 29 # compat
+FF0A > 2A # compat
+FF0B > 2B # compat
+FF0C > 2C # compat
+FF0D > 2D # compat
+FF0E > 2E # compat
+FF0F > 2F # compat
+FF10 > 30 # compat
+FF11 > 31 # compat
+FF12 > 32 # compat
+FF13 > 33 # compat
+FF14 > 34 # compat
+FF15 > 35 # compat
+FF16 > 36 # compat
+FF17 > 37 # compat
+FF18 > 38 # compat
+FF19 > 39 # compat
+FF1A > 3A # compat
+FF1B > 3B # compat
+FF1C > 3C # compat
+FF1D > 3D # compat
+FF1E > 3E # compat
+FF1F > 3F # compat
+FF20 > 40 # compat
+FF21 > 41 # compat
+FF22 > 42 # compat
+FF23 > 43 # compat
+FF24 > 44 # compat
+FF25 > 45 # compat
+FF26 > 46 # compat
+FF27 > 47 # compat
+FF28 > 48 # compat
+FF29 > 49 # compat
+FF2A > 4A # compat
+FF2B > 4B # compat
+FF2C > 4C # compat
+FF2D > 4D # compat
+FF2E > 4E # compat
+FF2F > 4F # compat
+FF30 > 50 # compat
+FF31 > 51 # compat
+FF32 > 52 # compat
+FF33 > 53 # compat
+FF34 > 54 # compat
+FF35 > 55 # compat
+FF36 > 56 # compat
+FF37 > 57 # compat
+FF38 > 58 # compat
+FF39 > 59 # compat
+FF3A > 5A # compat
+FF3B > 5B # compat
+FF3C > 5C # compat
+FF3D > 5D # compat
+FF3E > 5E # compat
+FF3F > 5F # compat
+FF40 > 60 # compat
+FF41 > 61 # compat
+FF42 > 62 # compat
+FF43 > 63 # compat
+FF44 > 64 # compat
+FF45 > 65 # compat
+FF46 > 66 # compat
+FF47 > 67 # compat
+FF48 > 68 # compat
+FF49 > 69 # compat
+FF4A > 6A # compat
+FF4B > 6B # compat
+FF4C > 6C # compat
+FF4D > 6D # compat
+FF4E > 6E # compat
+FF4F > 6F # compat
+FF50 > 70 # compat
+FF51 > 71 # compat
+FF52 > 72 # compat
+FF53 > 73 # compat
+FF54 > 74 # compat
+FF55 > 75 # compat
+FF56 > 76 # compat
+FF57 > 77 # compat
+FF58 > 78 # compat
+FF59 > 79 # compat
+FF5A > 7A # compat
+FF5B > 7B # compat
+FF5C > 7C # compat
+FF5D > 7D # compat
+FF5E > 7E # compat
+FFE2 > AC # compat
+FFE4 > A6 # compat
+.
+
+STRICT
+/
+N 260
+0000 > 00
+0001 > 01
+0002 > 02
+0003 > 03
+0004 > 04
+0005 > 05
+0006 > 06
+0007 > 07
+0008 > 08
+0009 > 09
+000A > 0A
+000B > 0B
+000C > 0C
+000D > 0D
+000E > 0E
+000F > 0F
+0010 > 10
+0011 > 11
+0012 > 12
+0013 > 13
+0014 > 14
+0015 > 15
+0016 > 16
+0017 > 17
+0018 > 18
+0019 > 19
+001A > 1A
+001B > 1B
+001C > 1C
+001D > 1D
+001E > 1E
+001F > 1F
+0020 > 20
+0021 > 21
+0022 > 22
+0023 > 23
+0024 > 24
+0025 > 25
+0026 > 26
+0027 > 27
+0028 > 28
+0029 > 29
+002A > 2A
+002B > 2B
+002C > 2C
+002D > 2D
+002E > 2E
+002F > 2F
+0030 > 30
+0031 > 31
+0032 > 32
+0033 > 33
+0034 > 34
+0035 > 35
+0036 > 36
+0037 > 37
+0038 > 38
+0039 > 39
+003A > 3A
+003B > 3B
+003C > 3C
+003D > 3D
+003E > 3E
+003F > 3F
+0040 > 40
+0041 > 41 /
+     N 5
+     0301 > C1
+     0302 > C2
+     0306 > C3
+     0308 > C4
+     0328 > A5
+     .
+0042 > 42
+0043 > 43 /
+     N 3
+     0301 > C6
+     030C > C8
+     0327 > C7
+     .
+0044 > 44 /
+     N 1
+     030C > CF
+     .
+0045 > 45 /
+     N 4
+     0301 > C9
+     0308 > CB
+     030C > CC
+     0328 > CA
+     .
+0046 > 46
+0047 > 47
+0048 > 48
+0049 > 49 /
+     N 2
+     0301 > CD
+     0302 > CE
+     .
+004A > 4A
+004B > 4B
+004C > 4C /
+     N 2
+     0301 > C5
+     030C > BC
+     .
+004D > 4D
+004E > 4E /
+     N 2
+     0301 > D1
+     030C > D2
+     .
+004F > 4F /
+     N 4
+     0301 > D3
+     0302 > D4
+     0308 > D6
+     030B > D5
+     .
+0050 > 50
+0051 > 51
+0052 > 52 /
+     N 2
+     0301 > C0
+     030C > D8
+     .
+0053 > 53 /
+     N 3
+     0301 > 8C
+     030C > 8A
+     0327 > AA
+     .
+0054 > 54 /
+     N 2
+     030C > 8D
+     0327 > DE
+     .
+0055 > 55 /
+     N 4
+     0301 > DA
+     0308 > DC
+     030A > D9
+     030B > DB
+     .
+0056 > 56
+0057 > 57
+0058 > 58
+0059 > 59 /
+     N 1
+     0301 > DD
+     .
+005A > 5A /
+     N 3
+     0301 > 8F
+     0307 > AF
+     030C > 8E
+     .
+005B > 5B
+005C > 5C
+005D > 5D
+005E > 5E
+005F > 5F
+0060 > 60
+0061 > 61 /
+     N 5
+     0301 > E1
+     0302 > E2
+     0306 > E3
+     0308 > E4
+     0328 > B9
+     .
+0062 > 62
+0063 > 63 /
+     N 3
+     0301 > E6
+     030C > E8
+     0327 > E7
+     .
+0064 > 64 /
+     N 1
+     030C > EF
+     .
+0065 > 65 /
+     N 4
+     0301 > E9
+     0308 > EB
+     030C > EC
+     0328 > EA
+     .
+0066 > 66
+0067 > 67
+0068 > 68
+0069 > 69 /
+     N 2
+     0301 > ED
+     0302 > EE
+     .
+006A > 6A
+006B > 6B
+006C > 6C /
+     N 2
+     0301 > E5
+     030C > BE
+     .
+006D > 6D
+006E > 6E /
+     N 2
+     0301 > F1
+     030C > F2
+     .
+006F > 6F /
+     N 4
+     0301 > F3
+     0302 > F4
+     0308 > F6
+     030B > F5
+     .
+0070 > 70
+0071 > 71
+0072 > 72 /
+     N 2
+     0301 > E0
+     030C > F8
+     .
+0073 > 73 /
+     N 3
+     0301 > 9C
+     030C > 9A
+     0327 > BA
+     .
+0074 > 74 /
+     N 2
+     030C > 9D
+     0327 > FE
+     .
+0075 > 75 /
+     N 4
+     0301 > FA
+     0308 > FC
+     030A > F9
+     030B > FB
+     .
+0076 > 76
+0077 > 77
+0078 > 78
+0079 > 79 /
+     N 1
+     0301 > FD
+     .
+007A > 7A /
+     N 3
+     0301 > 9F
+     0307 > BF
+     030C > 9E
+     .
+007B > 7B
+007C > 7C
+007D > 7D
+007E > 7E
+007F > 7F
+0081 > 81
+0083 > 83
+0088 > 88
+0090 > 90
+0098 > 98
+00A0 > A0
+00A4 > A4
+00A6 > A6
+00A7 > A7
+00A8 > A8
+00A9 > A9
+00AB > AB
+00AC > AC
+00AD > AD
+00AE > AE
+00B0 > B0
+00B1 > B1
+00B4 > B4
+00B5 > B5
+00B6 > B6
+00B7 > B7
+00B8 > B8
+00BB > BB
+00C1 > C1
+00C2 > C2
+00C4 > C4
+00C7 > C7
+00C9 > C9
+00CB > CB
+00CD > CD
+00CE > CE
+00D3 > D3
+00D4 > D4
+00D6 > D6
+00D7 > D7
+00DA > DA
+00DC > DC
+00DD > DD
+00DF > DF
+00E1 > E1
+00E2 > E2
+00E4 > E4
+00E7 > E7
+00E9 > E9
+00EB > EB
+00ED > ED
+00EE > EE
+00F3 > F3
+00F4 > F4
+00F6 > F6
+00F7 > F7
+00FA > FA
+00FC > FC
+00FD > FD
+0102 > C3
+0103 > E3
+0104 > A5
+0105 > B9
+0106 > C6
+0107 > E6
+010C > C8
+010D > E8
+010E > CF
+010F > EF
+0110 > D0
+0111 > F0
+0118 > CA
+0119 > EA
+011A > CC
+011B > EC
+0139 > C5
+013A > E5
+013D > BC
+013E > BE
+0141 > A3
+0142 > B3
+0143 > D1
+0144 > F1
+0147 > D2
+0148 > F2
+0150 > D5
+0151 > F5
+0154 > C0
+0155 > E0
+0158 > D8
+0159 > F8
+015A > 8C
+015B > 9C
+015E > AA
+015F > BA
+0160 > 8A
+0161 > 9A
+0162 > DE
+0163 > FE
+0164 > 8D
+0165 > 9D
+016E > D9
+016F > F9
+0170 > DB
+0171 > FB
+0179 > 8F
+017A > 9F
+017B > AF
+017C > BF
+017D > 8E
+017E > 9E
+02C7 > A1
+02D8 > A2
+02D9 > FF
+02DB > B2
+02DD > BD
+037E > 3B
+0387 > B7
+1FEF > 60
+1FFD > B4
+2013 > 96
+2014 > 97
+2018 > 91
+2019 > 92
+201A > 82
+201C > 93
+201D > 94
+201E > 84
+2020 > 86
+2021 > 87
+2022 > 95
+2026 > 85
+2030 > 89
+2039 > 8B
+203A > 9B
+20AC > 80
+2122 > 99
+.
+
+NFD
+/
+N 256
+00 > 0000
+01 > 0001
+02 > 0002
+03 > 0003
+04 > 0004
+05 > 0005
+06 > 0006
+07 > 0007
+08 > 0008
+09 > 0009
+0A > 000A
+0B > 000B
+0C > 000C
+0D > 000D
+0E > 000E
+0F > 000F
+10 > 0010
+11 > 0011
+12 > 0012
+13 > 0013
+14 > 0014
+15 > 0015
+16 > 0016
+17 > 0017
+18 > 0018
+19 > 0019
+1A > 001A
+1B > 001B
+1C > 001C
+1D > 001D
+1E > 001E
+1F > 001F
+20 > 0020
+21 > 0021
+22 > 0022
+23 > 0023
+24 > 0024
+25 > 0025
+26 > 0026
+27 > 0027
+28 > 0028
+29 > 0029
+2A > 002A
+2B > 002B
+2C > 002C
+2D > 002D
+2E > 002E
+2F > 002F
+30 > 0030
+31 > 0031
+32 > 0032
+33 > 0033
+34 > 0034
+35 > 0035
+36 > 0036
+37 > 0037
+38 > 0038
+39 > 0039
+3A > 003A
+3B > 003B
+3C > 003C
+3D > 003D
+3E > 003E
+3F > 003F
+40 > 0040
+41 > 0041
+42 > 0042
+43 > 0043
+44 > 0044
+45 > 0045
+46 > 0046
+47 > 0047
+48 > 0048
+49 > 0049
+4A > 004A
+4B > 004B
+4C > 004C
+4D > 004D
+4E > 004E
+4F > 004F
+50 > 0050
+51 > 0051
+52 > 0052
+53 > 0053
+54 > 0054
+55 > 0055
+56 > 0056
+57 > 0057
+58 > 0058
+59 > 0059
+5A > 005A
+5B > 005B
+5C > 005C
+5D > 005D
+5E > 005E
+5F > 005F
+60 > 0060
+61 > 0061
+62 > 0062
+63 > 0063
+64 > 0064
+65 > 0065
+66 > 0066
+67 > 0067
+68 > 0068
+69 > 0069
+6A > 006A
+6B > 006B
+6C > 006C
+6D > 006D
+6E > 006E
+6F > 006F
+70 > 0070
+71 > 0071
+72 > 0072
+73 > 0073
+74 > 0074
+75 > 0075
+76 > 0076
+77 > 0077
+78 > 0078
+79 > 0079
+7A > 007A
+7B > 007B
+7C > 007C
+7D > 007D
+7E > 007E
+7F > 007F
+80 > 20AC
+81 > 0081
+82 > 201A
+83 > 0083
+84 > 201E
+85 > 2026
+86 > 2020
+87 > 2021
+88 > 0088
+89 > 2030
+8A > 0053 030C
+8B > 2039
+8C > 0053 0301
+8D > 0054 030C
+8E > 005A 030C
+8F > 005A 0301
+90 > 0090
+91 > 2018
+92 > 2019
+93 > 201C
+94 > 201D
+95 > 2022
+96 > 2013
+97 > 2014
+98 > 0098
+99 > 2122
+9A > 0073 030C
+9B > 203A
+9C > 0073 0301
+9D > 0074 030C
+9E > 007A 030C
+9F > 007A 0301
+A0 > 00A0
+A1 > 02C7
+A2 > 02D8
+A3 > 0141
+A4 > 00A4
+A5 > 0041 0328
+A6 > 00A6
+A7 > 00A7
+A8 > 00A8
+A9 > 00A9
+AA > 0053 0327
+AB > 00AB
+AC > 00AC
+AD > 00AD
+AE > 00AE
+AF > 005A 0307
+B0 > 00B0
+B1 > 00B1
+B2 > 02DB
+B3 > 0142
+B4 > 00B4
+B5 > 00B5
+B6 > 00B6
+B7 > 00B7
+B8 > 00B8
+B9 > 0061 0328
+BA > 0073 0327
+BB > 00BB
+BC > 004C 030C
+BD > 02DD
+BE > 006C 030C
+BF > 007A 0307
+C0 > 0052 0301
+C1 > 0041 0301
+C2 > 0041 0302
+C3 > 0041 0306
+C4 > 0041 0308
+C5 > 004C 0301
+C6 > 0043 0301
+C7 > 0043 0327
+C8 > 0043 030C
+C9 > 0045 0301
+CA > 0045 0328
+CB > 0045 0308
+CC > 0045 030C
+CD > 0049 0301
+CE > 0049 0302
+CF > 0044 030C
+D0 > 0110
+D1 > 004E 0301
+D2 > 004E 030C
+D3 > 004F 0301
+D4 > 004F 0302
+D5 > 004F 030B
+D6 > 004F 0308
+D7 > 00D7
+D8 > 0052 030C
+D9 > 0055 030A
+DA > 0055 0301
+DB > 0055 030B
+DC > 0055 0308
+DD > 0059 0301
+DE > 0054 0327
+DF > 00DF
+E0 > 0072 0301
+E1 > 0061 0301
+E2 > 0061 0302
+E3 > 0061 0306
+E4 > 0061 0308
+E5 > 006C 0301
+E6 > 0063 0301
+E7 > 0063 0327
+E8 > 0063 030C
+E9 > 0065 0301
+EA > 0065 0328
+EB > 0065 0308
+EC > 0065 030C
+ED > 0069 0301
+EE > 0069 0302
+EF > 0064 030C
+F0 > 0111
+F1 > 006E 0301
+F2 > 006E 030C
+F3 > 006F 0301
+F4 > 006F 0302
+F5 > 006F 030B
+F6 > 006F 0308
+F7 > 00F7
+F8 > 0072 030C
+F9 > 0075 030A
+FA > 0075 0301
+FB > 0075 030B
+FC > 0075 0308
+FD > 0079 0301
+FE > 0074 0327
+FF > 02D9
+.
+
+NFC
+/
+N 256
+00 > 0000
+01 > 0001
+02 > 0002
+03 > 0003
+04 > 0004
+05 > 0005
+06 > 0006
+07 > 0007
+08 > 0008
+09 > 0009
+0A > 000A
+0B > 000B
+0C > 000C
+0D > 000D
+0E > 000E
+0F > 000F
+10 > 0010
+11 > 0011
+12 > 0012
+13 > 0013
+14 > 0014
+15 > 0015
+16 > 0016
+17 > 0017
+18 > 0018
+19 > 0019
+1A > 001A
+1B > 001B
+1C > 001C
+1D > 001D
+1E > 001E
+1F > 001F
+20 > 0020
+21 > 0021
+22 > 0022
+23 > 0023
+24 > 0024
+25 > 0025
+26 > 0026
+27 > 0027
+28 > 0028
+29 > 0029
+2A > 002A
+2B > 002B
+2C > 002C
+2D > 002D
+2E > 002E
+2F > 002F
+30 > 0030
+31 > 0031
+32 > 0032
+33 > 0033
+34 > 0034
+35 > 0035
+36 > 0036
+37 > 0037
+38 > 0038
+39 > 0039
+3A > 003A
+3B > 003B
+3C > 003C
+3D > 003D
+3E > 003E
+3F > 003F
+40 > 0040
+41 > 0041
+42 > 0042
+43 > 0043
+44 > 0044
+45 > 0045
+46 > 0046
+47 > 0047
+48 > 0048
+49 > 0049
+4A > 004A
+4B > 004B
+4C > 004C
+4D > 004D
+4E > 004E
+4F > 004F
+50 > 0050
+51 > 0051
+52 > 0052
+53 > 0053
+54 > 0054
+55 > 0055
+56 > 0056
+57 > 0057
+58 > 0058
+59 > 0059
+5A > 005A
+5B > 005B
+5C > 005C
+5D > 005D
+5E > 005E
+5F > 005F
+60 > 0060
+61 > 0061
+62 > 0062
+63 > 0063
+64 > 0064
+65 > 0065
+66 > 0066
+67 > 0067
+68 > 0068
+69 > 0069
+6A > 006A
+6B > 006B
+6C > 006C
+6D > 006D
+6E > 006E
+6F > 006F
+70 > 0070
+71 > 0071
+72 > 0072
+73 > 0073
+74 > 0074
+75 > 0075
+76 > 0076
+77 > 0077
+78 > 0078
+79 > 0079
+7A > 007A
+7B > 007B
+7C > 007C
+7D > 007D
+7E > 007E
+7F > 007F
+80 > 20AC
+81 > 0081
+82 > 201A
+83 > 0083
+84 > 201E
+85 > 2026
+86 > 2020
+87 > 2021
+88 > 0088
+89 > 2030
+8A > 0160
+8B > 2039
+8C > 015A
+8D > 0164
+8E > 017D
+8F > 0179
+90 > 0090
+91 > 2018
+92 > 2019
+93 > 201C
+94 > 201D
+95 > 2022
+96 > 2013
+97 > 2014
+98 > 0098
+99 > 2122
+9A > 0161
+9B > 203A
+9C > 015B
+9D > 0165
+9E > 017E
+9F > 017A
+A0 > 00A0
+A1 > 02C7
+A2 > 02D8
+A3 > 0141
+A4 > 00A4
+A5 > 0104
+A6 > 00A6
+A7 > 00A7
+A8 > 00A8
+A9 > 00A9
+AA > 015E
+AB > 00AB
+AC > 00AC
+AD > 00AD
+AE > 00AE
+AF > 017B
+B0 > 00B0
+B1 > 00B1
+B2 > 02DB
+B3 > 0142
+B4 > 00B4
+B5 > 00B5
+B6 > 00B6
+B7 > 00B7
+B8 > 00B8
+B9 > 0105
+BA > 015F
+BB > 00BB
+BC > 013D
+BD > 02DD
+BE > 013E
+BF > 017C
+C0 > 0154
+C1 > 00C1
+C2 > 00C2
+C3 > 0102
+C4 > 00C4
+C5 > 0139
+C6 > 0106
+C7 > 00C7
+C8 > 010C
+C9 > 00C9
+CA > 0118
+CB > 00CB
+CC > 011A
+CD > 00CD
+CE > 00CE
+CF > 010E
+D0 > 0110
+D1 > 0143
+D2 > 0147
+D3 > 00D3
+D4 > 00D4
+D5 > 0150
+D6 > 00D6
+D7 > 00D7
+D8 > 0158
+D9 > 016E
+DA > 00DA
+DB > 0170
+DC > 00DC
+DD > 00DD
+DE > 0162
+DF > 00DF
+E0 > 0155
+E1 > 00E1
+E2 > 00E2
+E3 > 0103
+E4 > 00E4
+E5 > 013A
+E6 > 0107
+E7 > 00E7
+E8 > 010D
+E9 > 00E9
+EA > 0119
+EB > 00EB
+EC > 011B
+ED > 00ED
+EE > 00EE
+EF > 010F
+F0 > 0111
+F1 > 0144
+F2 > 0148
+F3 > 00F3
+F4 > 00F4
+F5 > 0151
+F6 > 00F6
+F7 > 00F7
+F8 > 0159
+F9 > 016F
+FA > 00FA
+FB > 0171
+FC > 00FC
+FD > 00FD
+FE > 0163
+FF > 02D9
+.
+
+COMP
+= NFC
+.
Index: doc/tools/ultraedit/GNU/aspell/data/cp1250.cset
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/cp1250.cset	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/cp1250.cset	(working copy)
@@ -0,0 +1,262 @@
+# Aspell Character Data File.
+= cp1250
+> ascii
+/
+# <char> <uni> <type> <display> <upper> <lower> <title> <plain>
+#                                                         <sl-first> <sl-rest>
+00 0000 - N 00 00 00 00 00 00 # <control>
+01 0001 . N 01 01 01 00 00 00 # <unused control>
+02 0002 . N 02 02 02 00 00 00 # <unused control>
+03 0003 . N 03 03 03 00 00 00 # <unused control>
+04 0004 . N 04 04 04 00 00 00 # <unused control>
+05 0005 . N 05 05 05 00 00 00 # <unused control>
+06 0006 . N 06 06 06 00 00 00 # <unused control>
+07 0007 . N 07 07 07 00 00 00 # <unused control>
+08 0008 . N 08 08 08 00 00 00 # <unused control>
+09 0009 . N 09 09 09 00 00 00 # <unused control>
+0A 000A . N 0A 0A 0A 00 00 00 # <unused control>
+0B 000B . N 0B 0B 0B 00 00 00 # <unused control>
+0C 000C . N 0C 0C 0C 00 00 00 # <unused control>
+0D 000D . N 0D 0D 0D 00 00 00 # <unused control>
+0E 000E . N 0E 0E 0E 00 00 00 # <unused control>
+0F 000F . N 0F 0F 0F 00 00 00 # <unused control>
+10 0010 - N 10 10 10 00 00 00 # <control>
+11 0011 . N 11 11 11 00 00 00 # <unused control>
+12 0012 . N 12 12 12 00 00 00 # <unused control>
+13 0013 . N 13 13 13 00 00 00 # <unused control>
+14 0014 . N 14 14 14 00 00 00 # <unused control>
+15 0015 . N 15 15 15 00 00 00 # <unused control>
+16 0016 . N 16 16 16 00 00 00 # <unused control>
+17 0017 . N 17 17 17 00 00 00 # <unused control>
+18 0018 . N 18 18 18 00 00 00 # <unused control>
+19 0019 . N 19 19 19 00 00 00 # <unused control>
+1A 001A . N 1A 1A 1A 00 00 00 # <unused control>
+1B 001B . N 1B 1B 1B 00 00 00 # <unused control>
+1C 001C . N 1C 1C 1C 00 00 00 # <unused control>
+1D 001D . N 1D 1D 1D 00 00 00 # <unused control>
+1E 001E . N 1E 1E 1E 00 00 00 # <unused control>
+1F 001F . N 1F 1F 1F 00 00 00 # <unused control>
+20 0020 W Y 20 20 20 00 00 00 # SPACE
+21 0021 - Y 21 21 21 00 00 00 # EXCLAMATION MARK
+22 0022 - Y 22 22 22 00 00 00 # QUOTATION MARK
+23 0023 - Y 23 23 23 00 00 00 # NUMBER SIGN
+24 0024 - Y 24 24 24 00 00 00 # DOLLAR SIGN
+25 0025 - Y 25 25 25 00 00 00 # PERCENT SIGN
+26 0026 - Y 26 26 26 00 00 00 # AMPERSAND
+27 0027 - Y 27 27 27 00 00 00 # APOSTROPHE
+28 0028 - Y 28 28 28 00 00 00 # LEFT PARENTHESIS
+29 0029 - Y 29 29 29 00 00 00 # RIGHT PARENTHESIS
+2A 002A - Y 2A 2A 2A 00 00 00 # ASTERISK
+2B 002B - Y 2B 2B 2B 00 00 00 # PLUS SIGN
+2C 002C - Y 2C 2C 2C 00 00 00 # COMMA
+2D 002D H Y 2D 2D 2D 00 00 00 # HYPHEN-MINUS
+2E 002E - Y 2E 2E 2E 00 00 00 # FULL STOP
+2F 002F - Y 2F 2F 2F 00 00 00 # SOLIDUS
+30 0030 D Y 30 30 30 00 00 00 # DIGIT ZERO
+31 0031 D Y 31 31 31 00 00 00 # DIGIT ONE
+32 0032 D Y 32 32 32 00 00 00 # DIGIT TWO
+33 0033 D Y 33 33 33 00 00 00 # DIGIT THREE
+34 0034 D Y 34 34 34 00 00 00 # DIGIT FOUR
+35 0035 D Y 35 35 35 00 00 00 # DIGIT FIVE
+36 0036 D Y 36 36 36 00 00 00 # DIGIT SIX
+37 0037 D Y 37 37 37 00 00 00 # DIGIT SEVEN
+38 0038 D Y 38 38 38 00 00 00 # DIGIT EIGHT
+39 0039 D Y 39 39 39 00 00 00 # DIGIT NINE
+3A 003A - Y 3A 3A 3A 00 00 00 # COLON
+3B 003B - Y 3B 3B 3B 00 00 00 # SEMICOLON
+3C 003C - Y 3C 3C 3C 00 00 00 # LESS-THAN SIGN
+3D 003D - Y 3D 3D 3D 00 00 00 # EQUALS SIGN
+3E 003E - Y 3E 3E 3E 00 00 00 # GREATER-THAN SIGN
+3F 003F - Y 3F 3F 3F 00 00 00 # QUESTION MARK
+40 0040 - Y 40 40 40 00 00 00 # COMMERCIAL AT
+41 0041 L Y 41 61 41 41 2A 00 # LATIN CAPITAL LETTER A
+42 0042 L Y 42 62 42 42 62 62 # LATIN CAPITAL LETTER B
+43 0043 L Y 43 63 43 43 63 63 # LATIN CAPITAL LETTER C
+44 0044 L Y 44 64 44 44 64 64 # LATIN CAPITAL LETTER D
+45 0045 L Y 45 65 45 45 2A 00 # LATIN CAPITAL LETTER E
+46 0046 L Y 46 66 46 46 66 66 # LATIN CAPITAL LETTER F
+47 0047 L Y 47 67 47 47 67 67 # LATIN CAPITAL LETTER G
+48 0048 L Y 48 68 48 48 68 68 # LATIN CAPITAL LETTER H
+49 0049 L Y 49 69 49 49 2A 00 # LATIN CAPITAL LETTER I
+4A 004A L Y 4A 6A 4A 4A 6A 6A # LATIN CAPITAL LETTER J
+4B 004B L Y 4B 6B 4B 4B 6B 6B # LATIN CAPITAL LETTER K
+4C 004C L Y 4C 6C 4C 4C 6C 6C # LATIN CAPITAL LETTER L
+4D 004D L Y 4D 6D 4D 4D 6D 6D # LATIN CAPITAL LETTER M
+4E 004E L Y 4E 6E 4E 4E 6E 6E # LATIN CAPITAL LETTER N
+4F 004F L Y 4F 6F 4F 4F 2A 00 # LATIN CAPITAL LETTER O
+50 0050 L Y 50 70 50 50 70 70 # LATIN CAPITAL LETTER P
+51 0051 L Y 51 71 51 51 71 71 # LATIN CAPITAL LETTER Q
+52 0052 L Y 52 72 52 52 72 72 # LATIN CAPITAL LETTER R
+53 0053 L Y 53 73 53 53 73 73 # LATIN CAPITAL LETTER S
+54 0054 L Y 54 74 54 54 74 74 # LATIN CAPITAL LETTER T
+55 0055 L Y 55 75 55 55 2A 00 # LATIN CAPITAL LETTER U
+56 0056 L Y 56 76 56 56 76 76 # LATIN CAPITAL LETTER V
+57 0057 L Y 57 77 57 57 77 77 # LATIN CAPITAL LETTER W
+58 0058 L Y 58 78 58 58 78 78 # LATIN CAPITAL LETTER X
+59 0059 L Y 59 79 59 59 79 79 # LATIN CAPITAL LETTER Y
+5A 005A L Y 5A 7A 5A 5A 7A 7A # LATIN CAPITAL LETTER Z
+5B 005B - Y 5B 5B 5B 00 00 00 # LEFT SQUARE BRACKET
+5C 005C - Y 5C 5C 5C 00 00 00 # REVERSE SOLIDUS
+5D 005D - Y 5D 5D 5D 00 00 00 # RIGHT SQUARE BRACKET
+5E 005E - Y 5E 5E 5E 00 00 00 # CIRCUMFLEX ACCENT
+5F 005F - Y 5F 5F 5F 00 00 00 # LOW LINE
+60 0060 - Y 60 60 60 00 00 00 # GRAVE ACCENT
+61 0061 L Y 41 61 41 61 2A 00 # LATIN SMALL LETTER A
+62 0062 L Y 42 62 42 62 62 62 # LATIN SMALL LETTER B
+63 0063 L Y 43 63 43 63 63 63 # LATIN SMALL LETTER C
+64 0064 L Y 44 64 44 64 64 64 # LATIN SMALL LETTER D
+65 0065 L Y 45 65 45 65 2A 00 # LATIN SMALL LETTER E
+66 0066 L Y 46 66 46 66 66 66 # LATIN SMALL LETTER F
+67 0067 L Y 47 67 47 67 67 67 # LATIN SMALL LETTER G
+68 0068 L Y 48 68 48 68 68 68 # LATIN SMALL LETTER H
+69 0069 L Y 49 69 49 69 2A 00 # LATIN SMALL LETTER I
+6A 006A L Y 4A 6A 4A 6A 6A 6A # LATIN SMALL LETTER J
+6B 006B L Y 4B 6B 4B 6B 6B 6B # LATIN SMALL LETTER K
+6C 006C L Y 4C 6C 4C 6C 6C 6C # LATIN SMALL LETTER L
+6D 006D L Y 4D 6D 4D 6D 6D 6D # LATIN SMALL LETTER M
+6E 006E L Y 4E 6E 4E 6E 6E 6E # LATIN SMALL LETTER N
+6F 006F L Y 4F 6F 4F 6F 2A 00 # LATIN SMALL LETTER O
+70 0070 L Y 50 70 50 70 70 70 # LATIN SMALL LETTER P
+71 0071 L Y 51 71 51 71 71 71 # LATIN SMALL LETTER Q
+72 0072 L Y 52 72 52 72 72 72 # LATIN SMALL LETTER R
+73 0073 L Y 53 73 53 73 73 73 # LATIN SMALL LETTER S
+74 0074 L Y 54 74 54 74 74 74 # LATIN SMALL LETTER T
+75 0075 L Y 55 75 55 75 2A 00 # LATIN SMALL LETTER U
+76 0076 L Y 56 76 56 76 76 76 # LATIN SMALL LETTER V
+77 0077 L Y 57 77 57 77 77 77 # LATIN SMALL LETTER W
+78 0078 L Y 58 78 58 78 78 78 # LATIN SMALL LETTER X
+79 0079 L Y 59 79 59 79 79 79 # LATIN SMALL LETTER Y
+7A 007A L Y 5A 7A 5A 7A 7A 7A # LATIN SMALL LETTER Z
+7B 007B - Y 7B 7B 7B 00 00 00 # LEFT CURLY BRACKET
+7C 007C - Y 7C 7C 7C 00 00 00 # VERTICAL LINE
+7D 007D - Y 7D 7D 7D 00 00 00 # RIGHT CURLY BRACKET
+7E 007E - Y 7E 7E 7E 00 00 00 # TILDE
+7F 007F - N 7F 7F 7F 00 00 00 # <control>
+80 20AC - Y 80 80 80 00 00 00 # EURO SIGN
+81 0081 . N 81 81 81 00 00 00 # <unused control>
+82 201A - Y 82 82 82 00 00 00 # SINGLE LOW-9 QUOTATION MARK
+83 0083 . N 83 83 83 00 00 00 # <unused control>
+84 201E - Y 84 84 84 00 00 00 # DOUBLE LOW-9 QUOTATION MARK
+85 2026 - Y 85 85 85 00 00 00 # HORIZONTAL ELLIPSIS
+86 2020 - Y 86 86 86 00 00 00 # DAGGER
+87 2021 - Y 87 87 87 00 00 00 # DOUBLE DAGGER
+88 0088 . N 88 88 88 00 00 00 # <unused control>
+89 2030 - Y 89 89 89 00 00 00 # PER MILLE SIGN
+8A 0160 L Y 8A 9A 8A 53 73 73 # LATIN CAPITAL LETTER S WITH CARON
+8B 2039 - Y 8B 8B 8B 00 00 00 # SINGLE LEFT-POINTING ANGLE QUOTATION MARK
+8C 015A L Y 8C 9C 8C 53 73 73 # LATIN CAPITAL LETTER S WITH ACUTE
+8D 0164 L Y 8D 9D 8D 54 74 74 # LATIN CAPITAL LETTER T WITH CARON
+8E 017D L Y 8E 9E 8E 5A 7A 7A # LATIN CAPITAL LETTER Z WITH CARON
+8F 0179 L Y 8F 9F 8F 5A 7A 7A # LATIN CAPITAL LETTER Z WITH ACUTE
+90 0090 . N 90 90 90 00 00 00 # <unused control>
+91 2018 - Y 91 91 91 00 00 00 # LEFT SINGLE QUOTATION MARK
+92 2019 - Y 92 92 92 00 00 00 # RIGHT SINGLE QUOTATION MARK
+93 201C - Y 93 93 93 00 00 00 # LEFT DOUBLE QUOTATION MARK
+94 201D - Y 94 94 94 00 00 00 # RIGHT DOUBLE QUOTATION MARK
+95 2022 - Y 95 95 95 00 00 00 # BULLET
+96 2013 - Y 96 96 96 00 00 00 # EN DASH
+97 2014 - Y 97 97 97 00 00 00 # EM DASH
+98 0098 . N 98 98 98 00 00 00 # <unused control>
+99 2122 . N 99 99 99 00 00 00 # <unused special>
+9A 0161 L Y 8A 9A 8A 73 73 73 # LATIN SMALL LETTER S WITH CARON
+9B 203A - Y 9B 9B 9B 00 00 00 # SINGLE RIGHT-POINTING ANGLE QUOTATION MARK
+9C 015B L Y 8C 9C 8C 73 73 73 # LATIN SMALL LETTER S WITH ACUTE
+9D 0165 L Y 8D 9D 8D 74 74 74 # LATIN SMALL LETTER T WITH CARON
+9E 017E L Y 8E 9E 8E 7A 7A 7A # LATIN SMALL LETTER Z WITH CARON
+9F 017A L Y 8F 9F 8F 7A 7A 7A # LATIN SMALL LETTER Z WITH ACUTE
+A0 00A0 W Y A0 A0 A0 00 00 00 # NO-BREAK SPACE
+A1 02C7 M Y A1 A1 A1 00 00 00 # CARON
+A2 02D8 - Y A2 A2 A2 00 00 00 # BREVE
+A3 0141 L Y A3 B3 A3 A3 B3 B3 # LATIN CAPITAL LETTER L WITH STROKE
+A4 00A4 - Y A4 A4 A4 00 00 00 # CURRENCY SIGN
+A5 0104 L Y A5 B9 A5 41 2A 00 # LATIN CAPITAL LETTER A WITH OGONEK
+A6 00A6 - Y A6 A6 A6 00 00 00 # BROKEN BAR
+A7 00A7 - Y A7 A7 A7 00 00 00 # SECTION SIGN
+A8 00A8 - Y A8 A8 A8 00 00 00 # DIAERESIS
+A9 00A9 - Y A9 A9 A9 00 00 00 # COPYRIGHT SIGN
+AA 015E L Y AA BA AA 53 73 73 # LATIN CAPITAL LETTER S WITH CEDILLA
+AB 00AB - Y AB AB AB 00 00 00 # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
+AC 00AC - Y AC AC AC 00 00 00 # NOT SIGN
+AD 00AD H N AD AD AD 00 00 00 # SOFT HYPHEN
+AE 00AE - Y AE AE AE 00 00 00 # REGISTERED SIGN
+AF 017B L Y AF BF AF 5A 7A 7A # LATIN CAPITAL LETTER Z WITH DOT ABOVE
+B0 00B0 - Y B0 B0 B0 00 00 00 # DEGREE SIGN
+B1 00B1 - Y B1 B1 B1 00 00 00 # PLUS-MINUS SIGN
+B2 02DB - Y B2 B2 B2 00 00 00 # OGONEK
+B3 0142 L Y A3 B3 A3 B3 B3 B3 # LATIN SMALL LETTER L WITH STROKE
+B4 00B4 - Y B4 B4 B4 00 00 00 # ACUTE ACCENT
+B5 00B5 A Y B5 B5 B5 00 00 00 # MICRO SIGN
+B6 00B6 - Y B6 B6 B6 00 00 00 # PILCROW SIGN
+B7 00B7 - Y B7 B7 B7 00 00 00 # MIDDLE DOT
+B8 00B8 - Y B8 B8 B8 00 00 00 # CEDILLA
+B9 0105 L Y A5 B9 A5 61 2A 00 # LATIN SMALL LETTER A WITH OGONEK
+BA 015F L Y AA BA AA 73 73 73 # LATIN SMALL LETTER S WITH CEDILLA
+BB 00BB - Y BB BB BB 00 00 00 # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
+BC 013D L Y BC BE BC 4C 6C 6C # LATIN CAPITAL LETTER L WITH CARON
+BD 02DD - Y BD BD BD 00 00 00 # DOUBLE ACUTE ACCENT
+BE 013E L Y BC BE BC 6C 6C 6C # LATIN SMALL LETTER L WITH CARON
+BF 017C L Y AF BF AF 7A 7A 7A # LATIN SMALL LETTER Z WITH DOT ABOVE
+C0 0154 L Y C0 E0 C0 52 72 72 # LATIN CAPITAL LETTER R WITH ACUTE
+C1 00C1 L Y C1 E1 C1 41 2A 00 # LATIN CAPITAL LETTER A WITH ACUTE
+C2 00C2 L Y C2 E2 C2 41 2A 00 # LATIN CAPITAL LETTER A WITH CIRCUMFLEX
+C3 0102 L Y C3 E3 C3 41 2A 00 # LATIN CAPITAL LETTER A WITH BREVE
+C4 00C4 L Y C4 E4 C4 41 2A 00 # LATIN CAPITAL LETTER A WITH DIAERESIS
+C5 0139 L Y C5 E5 C5 4C 6C 6C # LATIN CAPITAL LETTER L WITH ACUTE
+C6 0106 L Y C6 E6 C6 43 63 63 # LATIN CAPITAL LETTER C WITH ACUTE
+C7 00C7 L Y C7 E7 C7 43 63 63 # LATIN CAPITAL LETTER C WITH CEDILLA
+C8 010C L Y C8 E8 C8 43 63 63 # LATIN CAPITAL LETTER C WITH CARON
+C9 00C9 L Y C9 E9 C9 45 2A 00 # LATIN CAPITAL LETTER E WITH ACUTE
+CA 0118 L Y CA EA CA 45 2A 00 # LATIN CAPITAL LETTER E WITH OGONEK
+CB 00CB L Y CB EB CB 45 2A 00 # LATIN CAPITAL LETTER E WITH DIAERESIS
+CC 011A L Y CC EC CC 45 2A 00 # LATIN CAPITAL LETTER E WITH CARON
+CD 00CD L Y CD ED CD 49 2A 00 # LATIN CAPITAL LETTER I WITH ACUTE
+CE 00CE L Y CE EE CE 49 2A 00 # LATIN CAPITAL LETTER I WITH CIRCUMFLEX
+CF 010E L Y CF EF CF 44 64 64 # LATIN CAPITAL LETTER D WITH CARON
+D0 0110 L Y D0 F0 D0 D0 F0 F0 # LATIN CAPITAL LETTER D WITH STROKE
+D1 0143 L Y D1 F1 D1 4E 6E 6E # LATIN CAPITAL LETTER N WITH ACUTE
+D2 0147 L Y D2 F2 D2 4E 6E 6E # LATIN CAPITAL LETTER N WITH CARON
+D3 00D3 L Y D3 F3 D3 4F 2A 00 # LATIN CAPITAL LETTER O WITH ACUTE
+D4 00D4 L Y D4 F4 D4 4F 2A 00 # LATIN CAPITAL LETTER O WITH CIRCUMFLEX
+D5 0150 L Y D5 F5 D5 4F 2A 00 # LATIN CAPITAL LETTER O WITH DOUBLE ACUTE
+D6 00D6 L Y D6 F6 D6 4F 2A 00 # LATIN CAPITAL LETTER O WITH DIAERESIS
+D7 00D7 - Y D7 D7 D7 00 00 00 # MULTIPLICATION SIGN
+D8 0158 L Y D8 F8 D8 52 72 72 # LATIN CAPITAL LETTER R WITH CARON
+D9 016E L Y D9 F9 D9 55 2A 00 # LATIN CAPITAL LETTER U WITH RING ABOVE
+DA 00DA L Y DA FA DA 55 2A 00 # LATIN CAPITAL LETTER U WITH ACUTE
+DB 0170 L Y DB FB DB 55 2A 00 # LATIN CAPITAL LETTER U WITH DOUBLE ACUTE
+DC 00DC L Y DC FC DC 55 2A 00 # LATIN CAPITAL LETTER U WITH DIAERESIS
+DD 00DD L Y DD FD DD 59 79 79 # LATIN CAPITAL LETTER Y WITH ACUTE
+DE 0162 L Y DE FE DE 54 74 74 # LATIN CAPITAL LETTER T WITH CEDILLA
+DF 00DF L Y DF DF DF DF DF DF # LATIN SMALL LETTER SHARP S
+E0 0155 L Y C0 E0 C0 72 72 72 # LATIN SMALL LETTER R WITH ACUTE
+E1 00E1 L Y C1 E1 C1 61 2A 00 # LATIN SMALL LETTER A WITH ACUTE
+E2 00E2 L Y C2 E2 C2 61 2A 00 # LATIN SMALL LETTER A WITH CIRCUMFLEX
+E3 0103 L Y C3 E3 C3 61 2A 00 # LATIN SMALL LETTER A WITH BREVE
+E4 00E4 L Y C4 E4 C4 61 2A 00 # LATIN SMALL LETTER A WITH DIAERESIS
+E5 013A L Y C5 E5 C5 6C 6C 6C # LATIN SMALL LETTER L WITH ACUTE
+E6 0107 L Y C6 E6 C6 63 63 63 # LATIN SMALL LETTER C WITH ACUTE
+E7 00E7 L Y C7 E7 C7 63 63 63 # LATIN SMALL LETTER C WITH CEDILLA
+E8 010D L Y C8 E8 C8 63 63 63 # LATIN SMALL LETTER C WITH CARON
+E9 00E9 L Y C9 E9 C9 65 2A 00 # LATIN SMALL LETTER E WITH ACUTE
+EA 0119 L Y CA EA CA 65 2A 00 # LATIN SMALL LETTER E WITH OGONEK
+EB 00EB L Y CB EB CB 65 2A 00 # LATIN SMALL LETTER E WITH DIAERESIS
+EC 011B L Y CC EC CC 65 2A 00 # LATIN SMALL LETTER E WITH CARON
+ED 00ED L Y CD ED CD 69 2A 00 # LATIN SMALL LETTER I WITH ACUTE
+EE 00EE L Y CE EE CE 69 2A 00 # LATIN SMALL LETTER I WITH CIRCUMFLEX
+EF 010F L Y CF EF CF 64 64 64 # LATIN SMALL LETTER D WITH CARON
+F0 0111 L Y D0 F0 D0 F0 F0 F0 # LATIN SMALL LETTER D WITH STROKE
+F1 0144 L Y D1 F1 D1 6E 6E 6E # LATIN SMALL LETTER N WITH ACUTE
+F2 0148 L Y D2 F2 D2 6E 6E 6E # LATIN SMALL LETTER N WITH CARON
+F3 00F3 L Y D3 F3 D3 6F 2A 00 # LATIN SMALL LETTER O WITH ACUTE
+F4 00F4 L Y D4 F4 D4 6F 2A 00 # LATIN SMALL LETTER O WITH CIRCUMFLEX
+F5 0151 L Y D5 F5 D5 6F 2A 00 # LATIN SMALL LETTER O WITH DOUBLE ACUTE
+F6 00F6 L Y D6 F6 D6 6F 2A 00 # LATIN SMALL LETTER O WITH DIAERESIS
+F7 00F7 - Y F7 F7 F7 00 00 00 # DIVISION SIGN
+F8 0159 L Y D8 F8 D8 72 72 72 # LATIN SMALL LETTER R WITH CARON
+F9 016F L Y D9 F9 D9 75 2A 00 # LATIN SMALL LETTER U WITH RING ABOVE
+FA 00FA L Y DA FA DA 75 2A 00 # LATIN SMALL LETTER U WITH ACUTE
+FB 0171 L Y DB FB DB 75 2A 00 # LATIN SMALL LETTER U WITH DOUBLE ACUTE
+FC 00FC L Y DC FC DC 75 2A 00 # LATIN SMALL LETTER U WITH DIAERESIS
+FD 00FD L Y DD FD DD 79 79 79 # LATIN SMALL LETTER Y WITH ACUTE
+FE 0163 L Y DE FE DE 74 74 74 # LATIN SMALL LETTER T WITH CEDILLA
+FF 02D9 - Y FF FF FF 00 00 00 # DOT ABOVE
Index: doc/tools/ultraedit/GNU/aspell/data/cp1251.cmap
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/cp1251.cmap	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/cp1251.cmap	(working copy)
@@ -0,0 +1,1903 @@
+INTERNAL
+/
+N 1037
+0000 > 00
+0001 > 01
+0002 > 02
+0003 > 03
+0004 > 04
+0005 > 05
+0006 > 06
+0007 > 07
+0008 > 08
+0009 > 09
+000A > 0A
+000B > 0B
+000C > 0C
+000D > 0D
+000E > 0E
+000F > 0F
+0010 > 10
+0011 > 11
+0012 > 12
+0013 > 13
+0014 > 14
+0015 > 15
+0016 > 16
+0017 > 17
+0018 > 18
+0019 > 19
+001A > 1A
+001B > 1B
+001C > 1C
+001D > 1D
+001E > 1E
+001F > 1F
+0020 > 20
+0021 > 21
+0022 > 22
+0023 > 23
+0024 > 24
+0025 > 25
+0026 > 26
+0027 > 27
+0028 > 28
+0029 > 29
+002A > 2A
+002B > 2B
+002C > 2C
+002D > 2D
+002E > 2E
+002F > 2F
+0030 > 30
+0031 > 31
+0032 > 32
+0033 > 33
+0034 > 34
+0035 > 35
+0036 > 36
+0037 > 37
+0038 > 38
+0039 > 39
+003A > 3A
+003B > 3B
+003C > 3C
+003D > 3D
+003E > 3E
+003F > 3F
+0040 > 40
+0041 > 41
+0042 > 42
+0043 > 43
+0044 > 44
+0045 > 45
+0046 > 46
+0047 > 47
+0048 > 48
+0049 > 49
+004A > 4A
+004B > 4B
+004C > 4C
+004D > 4D
+004E > 4E
+004F > 4F
+0050 > 50
+0051 > 51
+0052 > 52
+0053 > 53
+0054 > 54
+0055 > 55
+0056 > 56
+0057 > 57
+0058 > 58
+0059 > 59
+005A > 5A
+005B > 5B
+005C > 5C
+005D > 5D
+005E > 5E
+005F > 5F
+0060 > 60
+0061 > 61
+0062 > 62
+0063 > 63
+0064 > 64
+0065 > 65
+0066 > 66
+0067 > 67
+0068 > 68
+0069 > 69
+006A > 6A
+006B > 6B
+006C > 6C
+006D > 6D
+006E > 6E
+006F > 6F
+0070 > 70
+0071 > 71
+0072 > 72
+0073 > 73
+0074 > 74
+0075 > 75
+0076 > 76
+0077 > 77
+0078 > 78
+0079 > 79
+007A > 7A
+007B > 7B
+007C > 7C
+007D > 7D
+007E > 7E
+007F > 7F
+0098 > 98
+00A0 > A0
+00A4 > A4
+00A6 > A6
+00A7 > A7
+00A9 > A9
+00AB > AB
+00AC > AC
+00AD > AD
+00AE > AE
+00B0 > B0
+00B1 > B1
+00B5 > B5
+00B6 > B6
+00B7 > B7
+00BB > BB
+00C0 > 41 # unsup: 0041 0300
+00C1 > 41 # unsup: 0041 0301
+00C2 > 41 # unsup: 0041 0302
+00C3 > 41 # unsup: 0041 0303
+00C4 > 41 # unsup: 0041 0308
+00C5 > 41 # unsup: 0041 030A
+00C6 > 41 45 # compat
+00C7 > 43 # unsup: 0043 0327
+00C8 > 45 # unsup: 0045 0300
+00C9 > 45 # unsup: 0045 0301
+00CA > 45 # unsup: 0045 0302
+00CB > 45 # unsup: 0045 0308
+00CC > 49 # unsup: 0049 0300
+00CD > 49 # unsup: 0049 0301
+00CE > 49 # unsup: 0049 0302
+00CF > 49 # unsup: 0049 0308
+00D1 > 4E # unsup: 004E 0303
+00D2 > 4F # unsup: 004F 0300
+00D3 > 4F # unsup: 004F 0301
+00D4 > 4F # unsup: 004F 0302
+00D5 > 4F # unsup: 004F 0303
+00D6 > 4F # unsup: 004F 0308
+00D9 > 55 # unsup: 0055 0300
+00DA > 55 # unsup: 0055 0301
+00DB > 55 # unsup: 0055 0302
+00DC > 55 # unsup: 0055 0308
+00DD > 59 # unsup: 0059 0301
+00E0 > 61 # unsup: 0061 0300
+00E1 > 61 # unsup: 0061 0301
+00E2 > 61 # unsup: 0061 0302
+00E3 > 61 # unsup: 0061 0303
+00E4 > 61 # unsup: 0061 0308
+00E5 > 61 # unsup: 0061 030A
+00E6 > 61 65 # compat
+00E7 > 63 # unsup: 0063 0327
+00E8 > 65 # unsup: 0065 0300
+00E9 > 65 # unsup: 0065 0301
+00EA > 65 # unsup: 0065 0302
+00EB > 65 # unsup: 0065 0308
+00EC > 69 # unsup: 0069 0300
+00ED > 69 # unsup: 0069 0301
+00EE > 69 # unsup: 0069 0302
+00EF > 69 # unsup: 0069 0308
+00F1 > 6E # unsup: 006E 0303
+00F2 > 6F # unsup: 006F 0300
+00F3 > 6F # unsup: 006F 0301
+00F4 > 6F # unsup: 006F 0302
+00F5 > 6F # unsup: 006F 0303
+00F6 > 6F # unsup: 006F 0308
+00F9 > 75 # unsup: 0075 0300
+00FA > 75 # unsup: 0075 0301
+00FB > 75 # unsup: 0075 0302
+00FC > 75 # unsup: 0075 0308
+00FD > 79 # unsup: 0079 0301
+00FF > 79 # unsup: 0079 0308
+0100 > 41 # unsup: 0041 0304
+0101 > 61 # unsup: 0061 0304
+0102 > 41 # unsup: 0041 0306
+0103 > 61 # unsup: 0061 0306
+0104 > 41 # unsup: 0041 0328
+0105 > 61 # unsup: 0061 0328
+0106 > 43 # unsup: 0043 0301
+0107 > 63 # unsup: 0063 0301
+0108 > 43 # unsup: 0043 0302
+0109 > 63 # unsup: 0063 0302
+010A > 43 # unsup: 0043 0307
+010B > 63 # unsup: 0063 0307
+010C > 43 # unsup: 0043 030C
+010D > 63 # unsup: 0063 030C
+010E > 44 # unsup: 0044 030C
+010F > 64 # unsup: 0064 030C
+0112 > 45 # unsup: 0045 0304
+0113 > 65 # unsup: 0065 0304
+0114 > 45 # unsup: 0045 0306
+0115 > 65 # unsup: 0065 0306
+0116 > 45 # unsup: 0045 0307
+0117 > 65 # unsup: 0065 0307
+0118 > 45 # unsup: 0045 0328
+0119 > 65 # unsup: 0065 0328
+011A > 45 # unsup: 0045 030C
+011B > 65 # unsup: 0065 030C
+011C > 47 # unsup: 0047 0302
+011D > 67 # unsup: 0067 0302
+011E > 47 # unsup: 0047 0306
+011F > 67 # unsup: 0067 0306
+0120 > 47 # unsup: 0047 0307
+0121 > 67 # unsup: 0067 0307
+0122 > 47 # unsup: 0047 0327
+0123 > 67 # unsup: 0067 0327
+0124 > 48 # unsup: 0048 0302
+0125 > 68 # unsup: 0068 0302
+0128 > 49 # unsup: 0049 0303
+0129 > 69 # unsup: 0069 0303
+012A > 49 # unsup: 0049 0304
+012B > 69 # unsup: 0069 0304
+012C > 49 # unsup: 0049 0306
+012D > 69 # unsup: 0069 0306
+012E > 49 # unsup: 0049 0328
+012F > 69 # unsup: 0069 0328
+0130 > 49 # unsup: 0049 0307
+0132 > 49 4A # compat
+0133 > 69 6A # compat
+0134 > 4A # unsup: 004A 0302
+0135 > 6A # unsup: 006A 0302
+0136 > 4B # unsup: 004B 0327
+0137 > 6B # unsup: 006B 0327
+0139 > 4C # unsup: 004C 0301
+013A > 6C # unsup: 006C 0301
+013B > 4C # unsup: 004C 0327
+013C > 6C # unsup: 006C 0327
+013D > 4C # unsup: 004C 030C
+013E > 6C # unsup: 006C 030C
+013F > 4C B7 # compat
+0140 > 6C B7 # compat
+0143 > 4E # unsup: 004E 0301
+0144 > 6E # unsup: 006E 0301
+0145 > 4E # unsup: 004E 0327
+0146 > 6E # unsup: 006E 0327
+0147 > 4E # unsup: 004E 030C
+0148 > 6E # unsup: 006E 030C
+014C > 4F # unsup: 004F 0304
+014D > 6F # unsup: 006F 0304
+014E > 4F # unsup: 004F 0306
+014F > 6F # unsup: 006F 0306
+0150 > 4F # unsup: 004F 030B
+0151 > 6F # unsup: 006F 030B
+0152 > 4F 45 # compat
+0153 > 6F 65 # compat
+0154 > 52 # unsup: 0052 0301
+0155 > 72 # unsup: 0072 0301
+0156 > 52 # unsup: 0052 0327
+0157 > 72 # unsup: 0072 0327
+0158 > 52 # unsup: 0052 030C
+0159 > 72 # unsup: 0072 030C
+015A > 53 # unsup: 0053 0301
+015B > 73 # unsup: 0073 0301
+015C > 53 # unsup: 0053 0302
+015D > 73 # unsup: 0073 0302
+015E > 53 # unsup: 0053 0327
+015F > 73 # unsup: 0073 0327
+0160 > 53 # unsup: 0053 030C
+0161 > 73 # unsup: 0073 030C
+0162 > 54 # unsup: 0054 0327
+0163 > 74 # unsup: 0074 0327
+0164 > 54 # unsup: 0054 030C
+0165 > 74 # unsup: 0074 030C
+0168 > 55 # unsup: 0055 0303
+0169 > 75 # unsup: 0075 0303
+016A > 55 # unsup: 0055 0304
+016B > 75 # unsup: 0075 0304
+016C > 55 # unsup: 0055 0306
+016D > 75 # unsup: 0075 0306
+016E > 55 # unsup: 0055 030A
+016F > 75 # unsup: 0075 030A
+0170 > 55 # unsup: 0055 030B
+0171 > 75 # unsup: 0075 030B
+0172 > 55 # unsup: 0055 0328
+0173 > 75 # unsup: 0075 0328
+0174 > 57 # unsup: 0057 0302
+0175 > 77 # unsup: 0077 0302
+0176 > 59 # unsup: 0059 0302
+0177 > 79 # unsup: 0079 0302
+0178 > 59 # unsup: 0059 0308
+0179 > 5A # unsup: 005A 0301
+017A > 7A # unsup: 007A 0301
+017B > 5A # unsup: 005A 0307
+017C > 7A # unsup: 007A 0307
+017D > 5A # unsup: 005A 030C
+017E > 7A # unsup: 007A 030C
+017F > 73 # compat
+01A0 > 4F # unsup: 004F 031B
+01A1 > 6F # unsup: 006F 031B
+01AF > 55 # unsup: 0055 031B
+01B0 > 75 # unsup: 0075 031B
+01C4 > 44 5A # unsup: 0044 005A 030C
+01C5 > 44 7A # unsup: 0044 007A 030C
+01C6 > 64 7A # unsup: 0064 007A 030C
+01C7 > 4C 4A # compat
+01C8 > 4C 6A # compat
+01C9 > 6C 6A # compat
+01CA > 4E 4A # compat
+01CB > 4E 6A # compat
+01CC > 6E 6A # compat
+01CD > 41 # unsup: 0041 030C
+01CE > 61 # unsup: 0061 030C
+01CF > 49 # unsup: 0049 030C
+01D0 > 69 # unsup: 0069 030C
+01D1 > 4F # unsup: 004F 030C
+01D2 > 6F # unsup: 006F 030C
+01D3 > 55 # unsup: 0055 030C
+01D4 > 75 # unsup: 0075 030C
+01D5 > 55 # unsup: 0055 0308 0304
+01D6 > 75 # unsup: 0075 0308 0304
+01D7 > 55 # unsup: 0055 0308 0301
+01D8 > 75 # unsup: 0075 0308 0301
+01D9 > 55 # unsup: 0055 0308 030C
+01DA > 75 # unsup: 0075 0308 030C
+01DB > 55 # unsup: 0055 0308 0300
+01DC > 75 # unsup: 0075 0308 0300
+01DE > 41 # unsup: 0041 0308 0304
+01DF > 61 # unsup: 0061 0308 0304
+01E0 > 41 # unsup: 0041 0307 0304
+01E1 > 61 # unsup: 0061 0307 0304
+01E2 > 41 45 # unsup: 0041 0045 0304
+01E3 > 61 65 # unsup: 0061 0065 0304
+01E6 > 47 # unsup: 0047 030C
+01E7 > 67 # unsup: 0067 030C
+01E8 > 4B # unsup: 004B 030C
+01E9 > 6B # unsup: 006B 030C
+01EA > 4F # unsup: 004F 0328
+01EB > 6F # unsup: 006F 0328
+01EC > 4F # unsup: 004F 0328 0304
+01ED > 6F # unsup: 006F 0328 0304
+01F0 > 6A # unsup: 006A 030C
+01F1 > 44 5A # compat
+01F2 > 44 7A # compat
+01F3 > 64 7A # compat
+01F4 > 47 # unsup: 0047 0301
+01F5 > 67 # unsup: 0067 0301
+01F8 > 4E # unsup: 004E 0300
+01F9 > 6E # unsup: 006E 0300
+01FA > 41 # unsup: 0041 030A 0301
+01FB > 61 # unsup: 0061 030A 0301
+01FC > 41 45 # unsup: 0041 0045 0301
+01FD > 61 65 # unsup: 0061 0065 0301
+0200 > 41 # unsup: 0041 030F
+0201 > 61 # unsup: 0061 030F
+0202 > 41 # unsup: 0041 0311
+0203 > 61 # unsup: 0061 0311
+0204 > 45 # unsup: 0045 030F
+0205 > 65 # unsup: 0065 030F
+0206 > 45 # unsup: 0045 0311
+0207 > 65 # unsup: 0065 0311
+0208 > 49 # unsup: 0049 030F
+0209 > 69 # unsup: 0069 030F
+020A > 49 # unsup: 0049 0311
+020B > 69 # unsup: 0069 0311
+020C > 4F # unsup: 004F 030F
+020D > 6F # unsup: 006F 030F
+020E > 4F # unsup: 004F 0311
+020F > 6F # unsup: 006F 0311
+0210 > 52 # unsup: 0052 030F
+0211 > 72 # unsup: 0072 030F
+0212 > 52 # unsup: 0052 0311
+0213 > 72 # unsup: 0072 0311
+0214 > 55 # unsup: 0055 030F
+0215 > 75 # unsup: 0075 030F
+0216 > 55 # unsup: 0055 0311
+0217 > 75 # unsup: 0075 0311
+0218 > 53 # unsup: 0053 0326
+0219 > 73 # unsup: 0073 0326
+021A > 54 # unsup: 0054 0326
+021B > 74 # unsup: 0074 0326
+021E > 48 # unsup: 0048 030C
+021F > 68 # unsup: 0068 030C
+0226 > 41 # unsup: 0041 0307
+0227 > 61 # unsup: 0061 0307
+0228 > 45 # unsup: 0045 0327
+0229 > 65 # unsup: 0065 0327
+022A > 4F # unsup: 004F 0308 0304
+022B > 6F # unsup: 006F 0308 0304
+022C > 4F # unsup: 004F 0303 0304
+022D > 6F # unsup: 006F 0303 0304
+022E > 4F # unsup: 004F 0307
+022F > 6F # unsup: 006F 0307
+0230 > 4F # unsup: 004F 0307 0304
+0231 > 6F # unsup: 006F 0307 0304
+0232 > 59 # unsup: 0059 0304
+0233 > 79 # unsup: 0079 0304
+0300 > 0 # unsup
+0301 > 0 # unsup
+0302 > 0 # unsup
+0303 > 0 # unsup
+0304 > 0 # unsup
+0305 > 0 # unsup
+0306 > 0 # unsup
+0307 > 0 # unsup
+0308 > 0 # unsup
+0309 > 0 # unsup
+030A > 0 # unsup
+030B > 0 # unsup
+030C > 0 # unsup
+030D > 0 # unsup
+030E > 0 # unsup
+030F > 0 # unsup
+0310 > 0 # unsup
+0311 > 0 # unsup
+0312 > 0 # unsup
+0313 > 0 # unsup
+0314 > 0 # unsup
+0315 > 0 # unsup
+0316 > 0 # unsup
+0317 > 0 # unsup
+0318 > 0 # unsup
+0319 > 0 # unsup
+031A > 0 # unsup
+031B > 0 # unsup
+031C > 0 # unsup
+031D > 0 # unsup
+031E > 0 # unsup
+031F > 0 # unsup
+0320 > 0 # unsup
+0321 > 0 # unsup
+0322 > 0 # unsup
+0323 > 0 # unsup
+0324 > 0 # unsup
+0325 > 0 # unsup
+0326 > 0 # unsup
+0327 > 0 # unsup
+0328 > 0 # unsup
+0329 > 0 # unsup
+032A > 0 # unsup
+032B > 0 # unsup
+032C > 0 # unsup
+032D > 0 # unsup
+032E > 0 # unsup
+032F > 0 # unsup
+0330 > 0 # unsup
+0331 > 0 # unsup
+0332 > 0 # unsup
+0333 > 0 # unsup
+0334 > 0 # unsup
+0335 > 0 # unsup
+0336 > 0 # unsup
+0337 > 0 # unsup
+0338 > 0 # unsup
+0339 > 0 # unsup
+033A > 0 # unsup
+033B > 0 # unsup
+033C > 0 # unsup
+033D > 0 # unsup
+033E > 0 # unsup
+033F > 0 # unsup
+0340 > 0 # unsup
+0341 > 0 # unsup
+0342 > 0 # unsup
+0343 > 0 # unsup
+0344 > 0 # unsup
+0345 > 0 # unsup
+037E > 3B
+0387 > B7
+0400 > C5 # unsup: 0415 0300
+0401 > A8
+0402 > 80
+0403 > 81
+0404 > AA
+0405 > BD
+0406 > B2 /
+     N 1
+     0308 > AF
+     .
+0407 > AF
+0408 > A3
+0409 > 8A
+040A > 8C
+040B > 8E
+040C > 8D
+040D > C8 # unsup: 0418 0300
+040E > A1
+040F > 8F
+0410 > C0
+0411 > C1
+0412 > C2
+0413 > C3 /
+     N 1
+     0301 > 81
+     .
+0414 > C4
+0415 > C5 /
+     N 1
+     0308 > A8
+     .
+0416 > C6
+0417 > C7
+0418 > C8 /
+     N 1
+     0306 > C9
+     .
+0419 > C9
+041A > CA /
+     N 1
+     0301 > 8D
+     .
+041B > CB
+041C > CC
+041D > CD
+041E > CE
+041F > CF
+0420 > D0
+0421 > D1
+0422 > D2
+0423 > D3 /
+     N 1
+     0306 > A1
+     .
+0424 > D4
+0425 > D5
+0426 > D6
+0427 > D7
+0428 > D8
+0429 > D9
+042A > DA
+042B > DB
+042C > DC
+042D > DD
+042E > DE
+042F > DF
+0430 > E0
+0431 > E1
+0432 > E2
+0433 > E3 /
+     N 1
+     0301 > 83
+     .
+0434 > E4
+0435 > E5 /
+     N 1
+     0308 > B8
+     .
+0436 > E6
+0437 > E7
+0438 > E8 /
+     N 1
+     0306 > E9
+     .
+0439 > E9
+043A > EA /
+     N 1
+     0301 > 9D
+     .
+043B > EB
+043C > EC
+043D > ED
+043E > EE
+043F > EF
+0440 > F0
+0441 > F1
+0442 > F2
+0443 > F3 /
+     N 1
+     0306 > A2
+     .
+0444 > F4
+0445 > F5
+0446 > F6
+0447 > F7
+0448 > F8
+0449 > F9
+044A > FA
+044B > FB
+044C > FC
+044D > FD
+044E > FE
+044F > FF
+0450 > E5 # unsup: 0435 0300
+0451 > B8
+0452 > 90
+0453 > 83
+0454 > BA
+0455 > BE
+0456 > B3 /
+     N 1
+     0308 > BF
+     .
+0457 > BF
+0458 > BC
+0459 > 9A
+045A > 9C
+045B > 9E
+045C > 9D
+045D > E8 # unsup: 0438 0300
+045E > A2
+045F > 9F
+0490 > A5
+0491 > B4
+04C1 > C6 # unsup: 0416 0306
+04C2 > E6 # unsup: 0436 0306
+04D0 > C0 # unsup: 0410 0306
+04D1 > E0 # unsup: 0430 0306
+04D2 > C0 # unsup: 0410 0308
+04D3 > E0 # unsup: 0430 0308
+04D6 > C5 # unsup: 0415 0306
+04D7 > E5 # unsup: 0435 0306
+04DC > C6 # unsup: 0416 0308
+04DD > E6 # unsup: 0436 0308
+04DE > C7 # unsup: 0417 0308
+04DF > E7 # unsup: 0437 0308
+04E2 > C8 # unsup: 0418 0304
+04E3 > E8 # unsup: 0438 0304
+04E4 > C8 # unsup: 0418 0308
+04E5 > E8 # unsup: 0438 0308
+04E6 > CE # unsup: 041E 0308
+04E7 > EE # unsup: 043E 0308
+04EC > DD # unsup: 042D 0308
+04ED > FD # unsup: 044D 0308
+04EE > D3 # unsup: 0423 0304
+04EF > F3 # unsup: 0443 0304
+04F0 > D3 # unsup: 0423 0308
+04F1 > F3 # unsup: 0443 0308
+04F2 > D3 # unsup: 0423 030B
+04F3 > F3 # unsup: 0443 030B
+04F4 > D7 # unsup: 0427 0308
+04F5 > F7 # unsup: 0447 0308
+04F8 > DB # unsup: 042B 0308
+04F9 > FB # unsup: 044B 0308
+1E00 > 41 # unsup: 0041 0325
+1E01 > 61 # unsup: 0061 0325
+1E02 > 42 # unsup: 0042 0307
+1E03 > 62 # unsup: 0062 0307
+1E04 > 42 # unsup: 0042 0323
+1E05 > 62 # unsup: 0062 0323
+1E06 > 42 # unsup: 0042 0331
+1E07 > 62 # unsup: 0062 0331
+1E08 > 43 # unsup: 0043 0327 0301
+1E09 > 63 # unsup: 0063 0327 0301
+1E0A > 44 # unsup: 0044 0307
+1E0B > 64 # unsup: 0064 0307
+1E0C > 44 # unsup: 0044 0323
+1E0D > 64 # unsup: 0064 0323
+1E0E > 44 # unsup: 0044 0331
+1E0F > 64 # unsup: 0064 0331
+1E10 > 44 # unsup: 0044 0327
+1E11 > 64 # unsup: 0064 0327
+1E12 > 44 # unsup: 0044 032D
+1E13 > 64 # unsup: 0064 032D
+1E14 > 45 # unsup: 0045 0304 0300
+1E15 > 65 # unsup: 0065 0304 0300
+1E16 > 45 # unsup: 0045 0304 0301
+1E17 > 65 # unsup: 0065 0304 0301
+1E18 > 45 # unsup: 0045 032D
+1E19 > 65 # unsup: 0065 032D
+1E1A > 45 # unsup: 0045 0330
+1E1B > 65 # unsup: 0065 0330
+1E1C > 45 # unsup: 0045 0327 0306
+1E1D > 65 # unsup: 0065 0327 0306
+1E1E > 46 # unsup: 0046 0307
+1E1F > 66 # unsup: 0066 0307
+1E20 > 47 # unsup: 0047 0304
+1E21 > 67 # unsup: 0067 0304
+1E22 > 48 # unsup: 0048 0307
+1E23 > 68 # unsup: 0068 0307
+1E24 > 48 # unsup: 0048 0323
+1E25 > 68 # unsup: 0068 0323
+1E26 > 48 # unsup: 0048 0308
+1E27 > 68 # unsup: 0068 0308
+1E28 > 48 # unsup: 0048 0327
+1E29 > 68 # unsup: 0068 0327
+1E2A > 48 # unsup: 0048 032E
+1E2B > 68 # unsup: 0068 032E
+1E2C > 49 # unsup: 0049 0330
+1E2D > 69 # unsup: 0069 0330
+1E2E > 49 # unsup: 0049 0308 0301
+1E2F > 69 # unsup: 0069 0308 0301
+1E30 > 4B # unsup: 004B 0301
+1E31 > 6B # unsup: 006B 0301
+1E32 > 4B # unsup: 004B 0323
+1E33 > 6B # unsup: 006B 0323
+1E34 > 4B # unsup: 004B 0331
+1E35 > 6B # unsup: 006B 0331
+1E36 > 4C # unsup: 004C 0323
+1E37 > 6C # unsup: 006C 0323
+1E38 > 4C # unsup: 004C 0323 0304
+1E39 > 6C # unsup: 006C 0323 0304
+1E3A > 4C # unsup: 004C 0331
+1E3B > 6C # unsup: 006C 0331
+1E3C > 4C # unsup: 004C 032D
+1E3D > 6C # unsup: 006C 032D
+1E3E > 4D # unsup: 004D 0301
+1E3F > 6D # unsup: 006D 0301
+1E40 > 4D # unsup: 004D 0307
+1E41 > 6D # unsup: 006D 0307
+1E42 > 4D # unsup: 004D 0323
+1E43 > 6D # unsup: 006D 0323
+1E44 > 4E # unsup: 004E 0307
+1E45 > 6E # unsup: 006E 0307
+1E46 > 4E # unsup: 004E 0323
+1E47 > 6E # unsup: 006E 0323
+1E48 > 4E # unsup: 004E 0331
+1E49 > 6E # unsup: 006E 0331
+1E4A > 4E # unsup: 004E 032D
+1E4B > 6E # unsup: 006E 032D
+1E4C > 4F # unsup: 004F 0303 0301
+1E4D > 6F # unsup: 006F 0303 0301
+1E4E > 4F # unsup: 004F 0303 0308
+1E4F > 6F # unsup: 006F 0303 0308
+1E50 > 4F # unsup: 004F 0304 0300
+1E51 > 6F # unsup: 006F 0304 0300
+1E52 > 4F # unsup: 004F 0304 0301
+1E53 > 6F # unsup: 006F 0304 0301
+1E54 > 50 # unsup: 0050 0301
+1E55 > 70 # unsup: 0070 0301
+1E56 > 50 # unsup: 0050 0307
+1E57 > 70 # unsup: 0070 0307
+1E58 > 52 # unsup: 0052 0307
+1E59 > 72 # unsup: 0072 0307
+1E5A > 52 # unsup: 0052 0323
+1E5B > 72 # unsup: 0072 0323
+1E5C > 52 # unsup: 0052 0323 0304
+1E5D > 72 # unsup: 0072 0323 0304
+1E5E > 52 # unsup: 0052 0331
+1E5F > 72 # unsup: 0072 0331
+1E60 > 53 # unsup: 0053 0307
+1E61 > 73 # unsup: 0073 0307
+1E62 > 53 # unsup: 0053 0323
+1E63 > 73 # unsup: 0073 0323
+1E64 > 53 # unsup: 0053 0301 0307
+1E65 > 73 # unsup: 0073 0301 0307
+1E66 > 53 # unsup: 0053 030C 0307
+1E67 > 73 # unsup: 0073 030C 0307
+1E68 > 53 # unsup: 0053 0323 0307
+1E69 > 73 # unsup: 0073 0323 0307
+1E6A > 54 # unsup: 0054 0307
+1E6B > 74 # unsup: 0074 0307
+1E6C > 54 # unsup: 0054 0323
+1E6D > 74 # unsup: 0074 0323
+1E6E > 54 # unsup: 0054 0331
+1E6F > 74 # unsup: 0074 0331
+1E70 > 54 # unsup: 0054 032D
+1E71 > 74 # unsup: 0074 032D
+1E72 > 55 # unsup: 0055 0324
+1E73 > 75 # unsup: 0075 0324
+1E74 > 55 # unsup: 0055 0330
+1E75 > 75 # unsup: 0075 0330
+1E76 > 55 # unsup: 0055 032D
+1E77 > 75 # unsup: 0075 032D
+1E78 > 55 # unsup: 0055 0303 0301
+1E79 > 75 # unsup: 0075 0303 0301
+1E7A > 55 # unsup: 0055 0304 0308
+1E7B > 75 # unsup: 0075 0304 0308
+1E7C > 56 # unsup: 0056 0303
+1E7D > 76 # unsup: 0076 0303
+1E7E > 56 # unsup: 0056 0323
+1E7F > 76 # unsup: 0076 0323
+1E80 > 57 # unsup: 0057 0300
+1E81 > 77 # unsup: 0077 0300
+1E82 > 57 # unsup: 0057 0301
+1E83 > 77 # unsup: 0077 0301
+1E84 > 57 # unsup: 0057 0308
+1E85 > 77 # unsup: 0077 0308
+1E86 > 57 # unsup: 0057 0307
+1E87 > 77 # unsup: 0077 0307
+1E88 > 57 # unsup: 0057 0323
+1E89 > 77 # unsup: 0077 0323
+1E8A > 58 # unsup: 0058 0307
+1E8B > 78 # unsup: 0078 0307
+1E8C > 58 # unsup: 0058 0308
+1E8D > 78 # unsup: 0078 0308
+1E8E > 59 # unsup: 0059 0307
+1E8F > 79 # unsup: 0079 0307
+1E90 > 5A # unsup: 005A 0302
+1E91 > 7A # unsup: 007A 0302
+1E92 > 5A # unsup: 005A 0323
+1E93 > 7A # unsup: 007A 0323
+1E94 > 5A # unsup: 005A 0331
+1E95 > 7A # unsup: 007A 0331
+1E96 > 68 # unsup: 0068 0331
+1E97 > 74 # unsup: 0074 0308
+1E98 > 77 # unsup: 0077 030A
+1E99 > 79 # unsup: 0079 030A
+1E9B > 73 # unsup: 0073 0307
+1EA0 > 41 # unsup: 0041 0323
+1EA1 > 61 # unsup: 0061 0323
+1EA2 > 41 # unsup: 0041 0309
+1EA3 > 61 # unsup: 0061 0309
+1EA4 > 41 # unsup: 0041 0302 0301
+1EA5 > 61 # unsup: 0061 0302 0301
+1EA6 > 41 # unsup: 0041 0302 0300
+1EA7 > 61 # unsup: 0061 0302 0300
+1EA8 > 41 # unsup: 0041 0302 0309
+1EA9 > 61 # unsup: 0061 0302 0309
+1EAA > 41 # unsup: 0041 0302 0303
+1EAB > 61 # unsup: 0061 0302 0303
+1EAC > 41 # unsup: 0041 0323 0302
+1EAD > 61 # unsup: 0061 0323 0302
+1EAE > 41 # unsup: 0041 0306 0301
+1EAF > 61 # unsup: 0061 0306 0301
+1EB0 > 41 # unsup: 0041 0306 0300
+1EB1 > 61 # unsup: 0061 0306 0300
+1EB2 > 41 # unsup: 0041 0306 0309
+1EB3 > 61 # unsup: 0061 0306 0309
+1EB4 > 41 # unsup: 0041 0306 0303
+1EB5 > 61 # unsup: 0061 0306 0303
+1EB6 > 41 # unsup: 0041 0323 0306
+1EB7 > 61 # unsup: 0061 0323 0306
+1EB8 > 45 # unsup: 0045 0323
+1EB9 > 65 # unsup: 0065 0323
+1EBA > 45 # unsup: 0045 0309
+1EBB > 65 # unsup: 0065 0309
+1EBC > 45 # unsup: 0045 0303
+1EBD > 65 # unsup: 0065 0303
+1EBE > 45 # unsup: 0045 0302 0301
+1EBF > 65 # unsup: 0065 0302 0301
+1EC0 > 45 # unsup: 0045 0302 0300
+1EC1 > 65 # unsup: 0065 0302 0300
+1EC2 > 45 # unsup: 0045 0302 0309
+1EC3 > 65 # unsup: 0065 0302 0309
+1EC4 > 45 # unsup: 0045 0302 0303
+1EC5 > 65 # unsup: 0065 0302 0303
+1EC6 > 45 # unsup: 0045 0323 0302
+1EC7 > 65 # unsup: 0065 0323 0302
+1EC8 > 49 # unsup: 0049 0309
+1EC9 > 69 # unsup: 0069 0309
+1ECA > 49 # unsup: 0049 0323
+1ECB > 69 # unsup: 0069 0323
+1ECC > 4F # unsup: 004F 0323
+1ECD > 6F # unsup: 006F 0323
+1ECE > 4F # unsup: 004F 0309
+1ECF > 6F # unsup: 006F 0309
+1ED0 > 4F # unsup: 004F 0302 0301
+1ED1 > 6F # unsup: 006F 0302 0301
+1ED2 > 4F # unsup: 004F 0302 0300
+1ED3 > 6F # unsup: 006F 0302 0300
+1ED4 > 4F # unsup: 004F 0302 0309
+1ED5 > 6F # unsup: 006F 0302 0309
+1ED6 > 4F # unsup: 004F 0302 0303
+1ED7 > 6F # unsup: 006F 0302 0303
+1ED8 > 4F # unsup: 004F 0323 0302
+1ED9 > 6F # unsup: 006F 0323 0302
+1EDA > 4F # unsup: 004F 031B 0301
+1EDB > 6F # unsup: 006F 031B 0301
+1EDC > 4F # unsup: 004F 031B 0300
+1EDD > 6F # unsup: 006F 031B 0300
+1EDE > 4F # unsup: 004F 031B 0309
+1EDF > 6F # unsup: 006F 031B 0309
+1EE0 > 4F # unsup: 004F 031B 0303
+1EE1 > 6F # unsup: 006F 031B 0303
+1EE2 > 4F # unsup: 004F 031B 0323
+1EE3 > 6F # unsup: 006F 031B 0323
+1EE4 > 55 # unsup: 0055 0323
+1EE5 > 75 # unsup: 0075 0323
+1EE6 > 55 # unsup: 0055 0309
+1EE7 > 75 # unsup: 0075 0309
+1EE8 > 55 # unsup: 0055 031B 0301
+1EE9 > 75 # unsup: 0075 031B 0301
+1EEA > 55 # unsup: 0055 031B 0300
+1EEB > 75 # unsup: 0075 031B 0300
+1EEC > 55 # unsup: 0055 031B 0309
+1EED > 75 # unsup: 0075 031B 0309
+1EEE > 55 # unsup: 0055 031B 0303
+1EEF > 75 # unsup: 0075 031B 0303
+1EF0 > 55 # unsup: 0055 031B 0323
+1EF1 > 75 # unsup: 0075 031B 0323
+1EF2 > 59 # unsup: 0059 0300
+1EF3 > 79 # unsup: 0079 0300
+1EF4 > 59 # unsup: 0059 0323
+1EF5 > 79 # unsup: 0079 0323
+1EF6 > 59 # unsup: 0059 0309
+1EF7 > 79 # unsup: 0079 0309
+1EF8 > 59 # unsup: 0059 0303
+1EF9 > 79 # unsup: 0079 0303
+1FEF > 60
+2000 > 20 # compat
+2001 > 20 # compat
+2002 > 20 # compat
+2003 > 20 # compat
+2004 > 20 # compat
+2005 > 20 # compat
+2006 > 20 # compat
+2007 > 20 # compat
+2008 > 20 # compat
+2009 > 20 # compat
+200A > 20 # compat
+2013 > 96
+2014 > 97
+2018 > 91
+2019 > 92
+201A > 82
+201C > 93
+201D > 94
+201E > 84
+2020 > 86
+2021 > 87
+2022 > 95
+2024 > 2E # compat
+2025 > 2E 2E # compat
+2026 > 85
+202F > 20 # compat
+2030 > 89
+2039 > 8B
+203A > 9B
+203C > 21 21 # compat
+2047 > 3F 3F # compat
+2048 > 3F 21 # compat
+2049 > 21 3F # compat
+205F > 20 # compat
+20AC > 88
+2116 > B9
+2122 > 99
+FB00 > 66 66 # compat
+FB01 > 66 69 # compat
+FB02 > 66 6C # compat
+FB03 > 66 66 69 # compat
+FB04 > 66 66 6C # compat
+FB05 > 73 74 # compat
+FB06 > 73 74 # compat
+FB29 > 2B # compat
+FE30 > 2E 2E # compat
+FE31 > 97 # compat
+FE32 > 96 # compat
+FE33 > 5F # compat
+FE34 > 5F # compat
+FE35 > 28 # compat
+FE36 > 29 # compat
+FE37 > 7B # compat
+FE38 > 7D # compat
+FE47 > 5B # compat
+FE48 > 5D # compat
+FE4D > 5F # compat
+FE4E > 5F # compat
+FE4F > 5F # compat
+FE50 > 2C # compat
+FE52 > 2E # compat
+FE54 > 3B # compat
+FE55 > 3A # compat
+FE56 > 3F # compat
+FE57 > 21 # compat
+FE58 > 97 # compat
+FE59 > 28 # compat
+FE5A > 29 # compat
+FE5B > 7B # compat
+FE5C > 7D # compat
+FE5F > 23 # compat
+FE60 > 26 # compat
+FE61 > 2A # compat
+FE62 > 2B # compat
+FE63 > 2D # compat
+FE64 > 3C # compat
+FE65 > 3E # compat
+FE66 > 3D # compat
+FE68 > 5C # compat
+FE69 > 24 # compat
+FE6A > 25 # compat
+FE6B > 40 # compat
+FF01 > 21 # compat
+FF02 > 22 # compat
+FF03 > 23 # compat
+FF04 > 24 # compat
+FF05 > 25 # compat
+FF06 > 26 # compat
+FF07 > 27 # compat
+FF08 > 28 # compat
+FF09 > 29 # compat
+FF0A > 2A # compat
+FF0B > 2B # compat
+FF0C > 2C # compat
+FF0D > 2D # compat
+FF0E > 2E # compat
+FF0F > 2F # compat
+FF10 > 30 # compat
+FF11 > 31 # compat
+FF12 > 32 # compat
+FF13 > 33 # compat
+FF14 > 34 # compat
+FF15 > 35 # compat
+FF16 > 36 # compat
+FF17 > 37 # compat
+FF18 > 38 # compat
+FF19 > 39 # compat
+FF1A > 3A # compat
+FF1B > 3B # compat
+FF1C > 3C # compat
+FF1D > 3D # compat
+FF1E > 3E # compat
+FF1F > 3F # compat
+FF20 > 40 # compat
+FF21 > 41 # compat
+FF22 > 42 # compat
+FF23 > 43 # compat
+FF24 > 44 # compat
+FF25 > 45 # compat
+FF26 > 46 # compat
+FF27 > 47 # compat
+FF28 > 48 # compat
+FF29 > 49 # compat
+FF2A > 4A # compat
+FF2B > 4B # compat
+FF2C > 4C # compat
+FF2D > 4D # compat
+FF2E > 4E # compat
+FF2F > 4F # compat
+FF30 > 50 # compat
+FF31 > 51 # compat
+FF32 > 52 # compat
+FF33 > 53 # compat
+FF34 > 54 # compat
+FF35 > 55 # compat
+FF36 > 56 # compat
+FF37 > 57 # compat
+FF38 > 58 # compat
+FF39 > 59 # compat
+FF3A > 5A # compat
+FF3B > 5B # compat
+FF3C > 5C # compat
+FF3D > 5D # compat
+FF3E > 5E # compat
+FF3F > 5F # compat
+FF40 > 60 # compat
+FF41 > 61 # compat
+FF42 > 62 # compat
+FF43 > 63 # compat
+FF44 > 64 # compat
+FF45 > 65 # compat
+FF46 > 66 # compat
+FF47 > 67 # compat
+FF48 > 68 # compat
+FF49 > 69 # compat
+FF4A > 6A # compat
+FF4B > 6B # compat
+FF4C > 6C # compat
+FF4D > 6D # compat
+FF4E > 6E # compat
+FF4F > 6F # compat
+FF50 > 70 # compat
+FF51 > 71 # compat
+FF52 > 72 # compat
+FF53 > 73 # compat
+FF54 > 74 # compat
+FF55 > 75 # compat
+FF56 > 76 # compat
+FF57 > 77 # compat
+FF58 > 78 # compat
+FF59 > 79 # compat
+FF5A > 7A # compat
+FF5B > 7B # compat
+FF5C > 7C # compat
+FF5D > 7D # compat
+FF5E > 7E # compat
+FFE2 > AC # compat
+FFE4 > A6 # compat
+.
+
+STRICT
+/
+N 259
+0000 > 00
+0001 > 01
+0002 > 02
+0003 > 03
+0004 > 04
+0005 > 05
+0006 > 06
+0007 > 07
+0008 > 08
+0009 > 09
+000A > 0A
+000B > 0B
+000C > 0C
+000D > 0D
+000E > 0E
+000F > 0F
+0010 > 10
+0011 > 11
+0012 > 12
+0013 > 13
+0014 > 14
+0015 > 15
+0016 > 16
+0017 > 17
+0018 > 18
+0019 > 19
+001A > 1A
+001B > 1B
+001C > 1C
+001D > 1D
+001E > 1E
+001F > 1F
+0020 > 20
+0021 > 21
+0022 > 22
+0023 > 23
+0024 > 24
+0025 > 25
+0026 > 26
+0027 > 27
+0028 > 28
+0029 > 29
+002A > 2A
+002B > 2B
+002C > 2C
+002D > 2D
+002E > 2E
+002F > 2F
+0030 > 30
+0031 > 31
+0032 > 32
+0033 > 33
+0034 > 34
+0035 > 35
+0036 > 36
+0037 > 37
+0038 > 38
+0039 > 39
+003A > 3A
+003B > 3B
+003C > 3C
+003D > 3D
+003E > 3E
+003F > 3F
+0040 > 40
+0041 > 41
+0042 > 42
+0043 > 43
+0044 > 44
+0045 > 45
+0046 > 46
+0047 > 47
+0048 > 48
+0049 > 49
+004A > 4A
+004B > 4B
+004C > 4C
+004D > 4D
+004E > 4E
+004F > 4F
+0050 > 50
+0051 > 51
+0052 > 52
+0053 > 53
+0054 > 54
+0055 > 55
+0056 > 56
+0057 > 57
+0058 > 58
+0059 > 59
+005A > 5A
+005B > 5B
+005C > 5C
+005D > 5D
+005E > 5E
+005F > 5F
+0060 > 60
+0061 > 61
+0062 > 62
+0063 > 63
+0064 > 64
+0065 > 65
+0066 > 66
+0067 > 67
+0068 > 68
+0069 > 69
+006A > 6A
+006B > 6B
+006C > 6C
+006D > 6D
+006E > 6E
+006F > 6F
+0070 > 70
+0071 > 71
+0072 > 72
+0073 > 73
+0074 > 74
+0075 > 75
+0076 > 76
+0077 > 77
+0078 > 78
+0079 > 79
+007A > 7A
+007B > 7B
+007C > 7C
+007D > 7D
+007E > 7E
+007F > 7F
+0098 > 98
+00A0 > A0
+00A4 > A4
+00A6 > A6
+00A7 > A7
+00A9 > A9
+00AB > AB
+00AC > AC
+00AD > AD
+00AE > AE
+00B0 > B0
+00B1 > B1
+00B5 > B5
+00B6 > B6
+00B7 > B7
+00BB > BB
+037E > 3B
+0387 > B7
+0401 > A8
+0402 > 80
+0403 > 81
+0404 > AA
+0405 > BD
+0406 > B2 /
+     N 1
+     0308 > AF
+     .
+0407 > AF
+0408 > A3
+0409 > 8A
+040A > 8C
+040B > 8E
+040C > 8D
+040E > A1
+040F > 8F
+0410 > C0
+0411 > C1
+0412 > C2
+0413 > C3 /
+     N 1
+     0301 > 81
+     .
+0414 > C4
+0415 > C5 /
+     N 1
+     0308 > A8
+     .
+0416 > C6
+0417 > C7
+0418 > C8 /
+     N 1
+     0306 > C9
+     .
+0419 > C9
+041A > CA /
+     N 1
+     0301 > 8D
+     .
+041B > CB
+041C > CC
+041D > CD
+041E > CE
+041F > CF
+0420 > D0
+0421 > D1
+0422 > D2
+0423 > D3 /
+     N 1
+     0306 > A1
+     .
+0424 > D4
+0425 > D5
+0426 > D6
+0427 > D7
+0428 > D8
+0429 > D9
+042A > DA
+042B > DB
+042C > DC
+042D > DD
+042E > DE
+042F > DF
+0430 > E0
+0431 > E1
+0432 > E2
+0433 > E3 /
+     N 1
+     0301 > 83
+     .
+0434 > E4
+0435 > E5 /
+     N 1
+     0308 > B8
+     .
+0436 > E6
+0437 > E7
+0438 > E8 /
+     N 1
+     0306 > E9
+     .
+0439 > E9
+043A > EA /
+     N 1
+     0301 > 9D
+     .
+043B > EB
+043C > EC
+043D > ED
+043E > EE
+043F > EF
+0440 > F0
+0441 > F1
+0442 > F2
+0443 > F3 /
+     N 1
+     0306 > A2
+     .
+0444 > F4
+0445 > F5
+0446 > F6
+0447 > F7
+0448 > F8
+0449 > F9
+044A > FA
+044B > FB
+044C > FC
+044D > FD
+044E > FE
+044F > FF
+0451 > B8
+0452 > 90
+0453 > 83
+0454 > BA
+0455 > BE
+0456 > B3 /
+     N 1
+     0308 > BF
+     .
+0457 > BF
+0458 > BC
+0459 > 9A
+045A > 9C
+045B > 9E
+045C > 9D
+045E > A2
+045F > 9F
+0490 > A5
+0491 > B4
+1FEF > 60
+2013 > 96
+2014 > 97
+2018 > 91
+2019 > 92
+201A > 82
+201C > 93
+201D > 94
+201E > 84
+2020 > 86
+2021 > 87
+2022 > 95
+2026 > 85
+2030 > 89
+2039 > 8B
+203A > 9B
+20AC > 88
+2116 > B9
+2122 > 99
+.
+
+NFD
+/
+N 256
+00 > 0000
+01 > 0001
+02 > 0002
+03 > 0003
+04 > 0004
+05 > 0005
+06 > 0006
+07 > 0007
+08 > 0008
+09 > 0009
+0A > 000A
+0B > 000B
+0C > 000C
+0D > 000D
+0E > 000E
+0F > 000F
+10 > 0010
+11 > 0011
+12 > 0012
+13 > 0013
+14 > 0014
+15 > 0015
+16 > 0016
+17 > 0017
+18 > 0018
+19 > 0019
+1A > 001A
+1B > 001B
+1C > 001C
+1D > 001D
+1E > 001E
+1F > 001F
+20 > 0020
+21 > 0021
+22 > 0022
+23 > 0023
+24 > 0024
+25 > 0025
+26 > 0026
+27 > 0027
+28 > 0028
+29 > 0029
+2A > 002A
+2B > 002B
+2C > 002C
+2D > 002D
+2E > 002E
+2F > 002F
+30 > 0030
+31 > 0031
+32 > 0032
+33 > 0033
+34 > 0034
+35 > 0035
+36 > 0036
+37 > 0037
+38 > 0038
+39 > 0039
+3A > 003A
+3B > 003B
+3C > 003C
+3D > 003D
+3E > 003E
+3F > 003F
+40 > 0040
+41 > 0041
+42 > 0042
+43 > 0043
+44 > 0044
+45 > 0045
+46 > 0046
+47 > 0047
+48 > 0048
+49 > 0049
+4A > 004A
+4B > 004B
+4C > 004C
+4D > 004D
+4E > 004E
+4F > 004F
+50 > 0050
+51 > 0051
+52 > 0052
+53 > 0053
+54 > 0054
+55 > 0055
+56 > 0056
+57 > 0057
+58 > 0058
+59 > 0059
+5A > 005A
+5B > 005B
+5C > 005C
+5D > 005D
+5E > 005E
+5F > 005F
+60 > 0060
+61 > 0061
+62 > 0062
+63 > 0063
+64 > 0064
+65 > 0065
+66 > 0066
+67 > 0067
+68 > 0068
+69 > 0069
+6A > 006A
+6B > 006B
+6C > 006C
+6D > 006D
+6E > 006E
+6F > 006F
+70 > 0070
+71 > 0071
+72 > 0072
+73 > 0073
+74 > 0074
+75 > 0075
+76 > 0076
+77 > 0077
+78 > 0078
+79 > 0079
+7A > 007A
+7B > 007B
+7C > 007C
+7D > 007D
+7E > 007E
+7F > 007F
+80 > 0402
+81 > 0413 0301
+82 > 201A
+83 > 0433 0301
+84 > 201E
+85 > 2026
+86 > 2020
+87 > 2021
+88 > 20AC
+89 > 2030
+8A > 0409
+8B > 2039
+8C > 040A
+8D > 041A 0301
+8E > 040B
+8F > 040F
+90 > 0452
+91 > 2018
+92 > 2019
+93 > 201C
+94 > 201D
+95 > 2022
+96 > 2013
+97 > 2014
+98 > 0098
+99 > 2122
+9A > 0459
+9B > 203A
+9C > 045A
+9D > 043A 0301
+9E > 045B
+9F > 045F
+A0 > 00A0
+A1 > 0423 0306
+A2 > 0443 0306
+A3 > 0408
+A4 > 00A4
+A5 > 0490
+A6 > 00A6
+A7 > 00A7
+A8 > 0415 0308
+A9 > 00A9
+AA > 0404
+AB > 00AB
+AC > 00AC
+AD > 00AD
+AE > 00AE
+AF > 0406 0308
+B0 > 00B0
+B1 > 00B1
+B2 > 0406
+B3 > 0456
+B4 > 0491
+B5 > 00B5
+B6 > 00B6
+B7 > 00B7
+B8 > 0435 0308
+B9 > 2116
+BA > 0454
+BB > 00BB
+BC > 0458
+BD > 0405
+BE > 0455
+BF > 0456 0308
+C0 > 0410
+C1 > 0411
+C2 > 0412
+C3 > 0413
+C4 > 0414
+C5 > 0415
+C6 > 0416
+C7 > 0417
+C8 > 0418
+C9 > 0418 0306
+CA > 041A
+CB > 041B
+CC > 041C
+CD > 041D
+CE > 041E
+CF > 041F
+D0 > 0420
+D1 > 0421
+D2 > 0422
+D3 > 0423
+D4 > 0424
+D5 > 0425
+D6 > 0426
+D7 > 0427
+D8 > 0428
+D9 > 0429
+DA > 042A
+DB > 042B
+DC > 042C
+DD > 042D
+DE > 042E
+DF > 042F
+E0 > 0430
+E1 > 0431
+E2 > 0432
+E3 > 0433
+E4 > 0434
+E5 > 0435
+E6 > 0436
+E7 > 0437
+E8 > 0438
+E9 > 0438 0306
+EA > 043A
+EB > 043B
+EC > 043C
+ED > 043D
+EE > 043E
+EF > 043F
+F0 > 0440
+F1 > 0441
+F2 > 0442
+F3 > 0443
+F4 > 0444
+F5 > 0445
+F6 > 0446
+F7 > 0447
+F8 > 0448
+F9 > 0449
+FA > 044A
+FB > 044B
+FC > 044C
+FD > 044D
+FE > 044E
+FF > 044F
+.
+
+NFC
+/
+N 256
+00 > 0000
+01 > 0001
+02 > 0002
+03 > 0003
+04 > 0004
+05 > 0005
+06 > 0006
+07 > 0007
+08 > 0008
+09 > 0009
+0A > 000A
+0B > 000B
+0C > 000C
+0D > 000D
+0E > 000E
+0F > 000F
+10 > 0010
+11 > 0011
+12 > 0012
+13 > 0013
+14 > 0014
+15 > 0015
+16 > 0016
+17 > 0017
+18 > 0018
+19 > 0019
+1A > 001A
+1B > 001B
+1C > 001C
+1D > 001D
+1E > 001E
+1F > 001F
+20 > 0020
+21 > 0021
+22 > 0022
+23 > 0023
+24 > 0024
+25 > 0025
+26 > 0026
+27 > 0027
+28 > 0028
+29 > 0029
+2A > 002A
+2B > 002B
+2C > 002C
+2D > 002D
+2E > 002E
+2F > 002F
+30 > 0030
+31 > 0031
+32 > 0032
+33 > 0033
+34 > 0034
+35 > 0035
+36 > 0036
+37 > 0037
+38 > 0038
+39 > 0039
+3A > 003A
+3B > 003B
+3C > 003C
+3D > 003D
+3E > 003E
+3F > 003F
+40 > 0040
+41 > 0041
+42 > 0042
+43 > 0043
+44 > 0044
+45 > 0045
+46 > 0046
+47 > 0047
+48 > 0048
+49 > 0049
+4A > 004A
+4B > 004B
+4C > 004C
+4D > 004D
+4E > 004E
+4F > 004F
+50 > 0050
+51 > 0051
+52 > 0052
+53 > 0053
+54 > 0054
+55 > 0055
+56 > 0056
+57 > 0057
+58 > 0058
+59 > 0059
+5A > 005A
+5B > 005B
+5C > 005C
+5D > 005D
+5E > 005E
+5F > 005F
+60 > 0060
+61 > 0061
+62 > 0062
+63 > 0063
+64 > 0064
+65 > 0065
+66 > 0066
+67 > 0067
+68 > 0068
+69 > 0069
+6A > 006A
+6B > 006B
+6C > 006C
+6D > 006D
+6E > 006E
+6F > 006F
+70 > 0070
+71 > 0071
+72 > 0072
+73 > 0073
+74 > 0074
+75 > 0075
+76 > 0076
+77 > 0077
+78 > 0078
+79 > 0079
+7A > 007A
+7B > 007B
+7C > 007C
+7D > 007D
+7E > 007E
+7F > 007F
+80 > 0402
+81 > 0403
+82 > 201A
+83 > 0453
+84 > 201E
+85 > 2026
+86 > 2020
+87 > 2021
+88 > 20AC
+89 > 2030
+8A > 0409
+8B > 2039
+8C > 040A
+8D > 040C
+8E > 040B
+8F > 040F
+90 > 0452
+91 > 2018
+92 > 2019
+93 > 201C
+94 > 201D
+95 > 2022
+96 > 2013
+97 > 2014
+98 > 0098
+99 > 2122
+9A > 0459
+9B > 203A
+9C > 045A
+9D > 045C
+9E > 045B
+9F > 045F
+A0 > 00A0
+A1 > 040E
+A2 > 045E
+A3 > 0408
+A4 > 00A4
+A5 > 0490
+A6 > 00A6
+A7 > 00A7
+A8 > 0401
+A9 > 00A9
+AA > 0404
+AB > 00AB
+AC > 00AC
+AD > 00AD
+AE > 00AE
+AF > 0407
+B0 > 00B0
+B1 > 00B1
+B2 > 0406
+B3 > 0456
+B4 > 0491
+B5 > 00B5
+B6 > 00B6
+B7 > 00B7
+B8 > 0451
+B9 > 2116
+BA > 0454
+BB > 00BB
+BC > 0458
+BD > 0405
+BE > 0455
+BF > 0457
+C0 > 0410
+C1 > 0411
+C2 > 0412
+C3 > 0413
+C4 > 0414
+C5 > 0415
+C6 > 0416
+C7 > 0417
+C8 > 0418
+C9 > 0419
+CA > 041A
+CB > 041B
+CC > 041C
+CD > 041D
+CE > 041E
+CF > 041F
+D0 > 0420
+D1 > 0421
+D2 > 0422
+D3 > 0423
+D4 > 0424
+D5 > 0425
+D6 > 0426
+D7 > 0427
+D8 > 0428
+D9 > 0429
+DA > 042A
+DB > 042B
+DC > 042C
+DD > 042D
+DE > 042E
+DF > 042F
+E0 > 0430
+E1 > 0431
+E2 > 0432
+E3 > 0433
+E4 > 0434
+E5 > 0435
+E6 > 0436
+E7 > 0437
+E8 > 0438
+E9 > 0439
+EA > 043A
+EB > 043B
+EC > 043C
+ED > 043D
+EE > 043E
+EF > 043F
+F0 > 0440
+F1 > 0441
+F2 > 0442
+F3 > 0443
+F4 > 0444
+F5 > 0445
+F6 > 0446
+F7 > 0447
+F8 > 0448
+F9 > 0449
+FA > 044A
+FB > 044B
+FC > 044C
+FD > 044D
+FE > 044E
+FF > 044F
+.
+
+COMP
+= NFC
+.
Index: doc/tools/ultraedit/GNU/aspell/data/cp1251.cset
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/cp1251.cset	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/cp1251.cset	(working copy)
@@ -0,0 +1,262 @@
+# Aspell Character Data File.
+= cp1251
+> ascii
+/
+# <char> <uni> <type> <display> <upper> <lower> <title> <plain>
+#                                                         <sl-first> <sl-rest>
+00 0000 - N 00 00 00 00 00 00 # <control>
+01 0001 . N 01 01 01 00 00 00 # <unused control>
+02 0002 . N 02 02 02 00 00 00 # <unused control>
+03 0003 . N 03 03 03 00 00 00 # <unused control>
+04 0004 . N 04 04 04 00 00 00 # <unused control>
+05 0005 . N 05 05 05 00 00 00 # <unused control>
+06 0006 . N 06 06 06 00 00 00 # <unused control>
+07 0007 . N 07 07 07 00 00 00 # <unused control>
+08 0008 . N 08 08 08 00 00 00 # <unused control>
+09 0009 . N 09 09 09 00 00 00 # <unused control>
+0A 000A . N 0A 0A 0A 00 00 00 # <unused control>
+0B 000B . N 0B 0B 0B 00 00 00 # <unused control>
+0C 000C . N 0C 0C 0C 00 00 00 # <unused control>
+0D 000D . N 0D 0D 0D 00 00 00 # <unused control>
+0E 000E . N 0E 0E 0E 00 00 00 # <unused control>
+0F 000F . N 0F 0F 0F 00 00 00 # <unused control>
+10 0010 - N 10 10 10 00 00 00 # <control>
+11 0011 . N 11 11 11 00 00 00 # <unused control>
+12 0012 . N 12 12 12 00 00 00 # <unused control>
+13 0013 . N 13 13 13 00 00 00 # <unused control>
+14 0014 . N 14 14 14 00 00 00 # <unused control>
+15 0015 . N 15 15 15 00 00 00 # <unused control>
+16 0016 . N 16 16 16 00 00 00 # <unused control>
+17 0017 . N 17 17 17 00 00 00 # <unused control>
+18 0018 . N 18 18 18 00 00 00 # <unused control>
+19 0019 . N 19 19 19 00 00 00 # <unused control>
+1A 001A . N 1A 1A 1A 00 00 00 # <unused control>
+1B 001B . N 1B 1B 1B 00 00 00 # <unused control>
+1C 001C . N 1C 1C 1C 00 00 00 # <unused control>
+1D 001D . N 1D 1D 1D 00 00 00 # <unused control>
+1E 001E . N 1E 1E 1E 00 00 00 # <unused control>
+1F 001F . N 1F 1F 1F 00 00 00 # <unused control>
+20 0020 W Y 20 20 20 00 00 00 # SPACE
+21 0021 - Y 21 21 21 00 00 00 # EXCLAMATION MARK
+22 0022 - Y 22 22 22 00 00 00 # QUOTATION MARK
+23 0023 - Y 23 23 23 00 00 00 # NUMBER SIGN
+24 0024 - Y 24 24 24 00 00 00 # DOLLAR SIGN
+25 0025 - Y 25 25 25 00 00 00 # PERCENT SIGN
+26 0026 - Y 26 26 26 00 00 00 # AMPERSAND
+27 0027 - Y 27 27 27 00 00 00 # APOSTROPHE
+28 0028 - Y 28 28 28 00 00 00 # LEFT PARENTHESIS
+29 0029 - Y 29 29 29 00 00 00 # RIGHT PARENTHESIS
+2A 002A - Y 2A 2A 2A 00 00 00 # ASTERISK
+2B 002B - Y 2B 2B 2B 00 00 00 # PLUS SIGN
+2C 002C - Y 2C 2C 2C 00 00 00 # COMMA
+2D 002D H Y 2D 2D 2D 00 00 00 # HYPHEN-MINUS
+2E 002E - Y 2E 2E 2E 00 00 00 # FULL STOP
+2F 002F - Y 2F 2F 2F 00 00 00 # SOLIDUS
+30 0030 D Y 30 30 30 00 00 00 # DIGIT ZERO
+31 0031 D Y 31 31 31 00 00 00 # DIGIT ONE
+32 0032 D Y 32 32 32 00 00 00 # DIGIT TWO
+33 0033 D Y 33 33 33 00 00 00 # DIGIT THREE
+34 0034 D Y 34 34 34 00 00 00 # DIGIT FOUR
+35 0035 D Y 35 35 35 00 00 00 # DIGIT FIVE
+36 0036 D Y 36 36 36 00 00 00 # DIGIT SIX
+37 0037 D Y 37 37 37 00 00 00 # DIGIT SEVEN
+38 0038 D Y 38 38 38 00 00 00 # DIGIT EIGHT
+39 0039 D Y 39 39 39 00 00 00 # DIGIT NINE
+3A 003A - Y 3A 3A 3A 00 00 00 # COLON
+3B 003B - Y 3B 3B 3B 00 00 00 # SEMICOLON
+3C 003C - Y 3C 3C 3C 00 00 00 # LESS-THAN SIGN
+3D 003D - Y 3D 3D 3D 00 00 00 # EQUALS SIGN
+3E 003E - Y 3E 3E 3E 00 00 00 # GREATER-THAN SIGN
+3F 003F - Y 3F 3F 3F 00 00 00 # QUESTION MARK
+40 0040 - Y 40 40 40 00 00 00 # COMMERCIAL AT
+41 0041 L Y 41 61 41 41 2A 00 # LATIN CAPITAL LETTER A
+42 0042 L Y 42 62 42 42 62 62 # LATIN CAPITAL LETTER B
+43 0043 L Y 43 63 43 43 63 63 # LATIN CAPITAL LETTER C
+44 0044 L Y 44 64 44 44 64 64 # LATIN CAPITAL LETTER D
+45 0045 L Y 45 65 45 45 2A 00 # LATIN CAPITAL LETTER E
+46 0046 L Y 46 66 46 46 66 66 # LATIN CAPITAL LETTER F
+47 0047 L Y 47 67 47 47 67 67 # LATIN CAPITAL LETTER G
+48 0048 L Y 48 68 48 48 68 68 # LATIN CAPITAL LETTER H
+49 0049 L Y 49 69 49 49 2A 00 # LATIN CAPITAL LETTER I
+4A 004A L Y 4A 6A 4A 4A 6A 6A # LATIN CAPITAL LETTER J
+4B 004B L Y 4B 6B 4B 4B 6B 6B # LATIN CAPITAL LETTER K
+4C 004C L Y 4C 6C 4C 4C 6C 6C # LATIN CAPITAL LETTER L
+4D 004D L Y 4D 6D 4D 4D 6D 6D # LATIN CAPITAL LETTER M
+4E 004E L Y 4E 6E 4E 4E 6E 6E # LATIN CAPITAL LETTER N
+4F 004F L Y 4F 6F 4F 4F 2A 00 # LATIN CAPITAL LETTER O
+50 0050 L Y 50 70 50 50 70 70 # LATIN CAPITAL LETTER P
+51 0051 L Y 51 71 51 51 71 71 # LATIN CAPITAL LETTER Q
+52 0052 L Y 52 72 52 52 72 72 # LATIN CAPITAL LETTER R
+53 0053 L Y 53 73 53 53 73 73 # LATIN CAPITAL LETTER S
+54 0054 L Y 54 74 54 54 74 74 # LATIN CAPITAL LETTER T
+55 0055 L Y 55 75 55 55 2A 00 # LATIN CAPITAL LETTER U
+56 0056 L Y 56 76 56 56 76 76 # LATIN CAPITAL LETTER V
+57 0057 L Y 57 77 57 57 77 77 # LATIN CAPITAL LETTER W
+58 0058 L Y 58 78 58 58 78 78 # LATIN CAPITAL LETTER X
+59 0059 L Y 59 79 59 59 79 79 # LATIN CAPITAL LETTER Y
+5A 005A L Y 5A 7A 5A 5A 7A 7A # LATIN CAPITAL LETTER Z
+5B 005B - Y 5B 5B 5B 00 00 00 # LEFT SQUARE BRACKET
+5C 005C - Y 5C 5C 5C 00 00 00 # REVERSE SOLIDUS
+5D 005D - Y 5D 5D 5D 00 00 00 # RIGHT SQUARE BRACKET
+5E 005E - Y 5E 5E 5E 00 00 00 # CIRCUMFLEX ACCENT
+5F 005F - Y 5F 5F 5F 00 00 00 # LOW LINE
+60 0060 - Y 60 60 60 00 00 00 # GRAVE ACCENT
+61 0061 L Y 41 61 41 61 2A 00 # LATIN SMALL LETTER A
+62 0062 L Y 42 62 42 62 62 62 # LATIN SMALL LETTER B
+63 0063 L Y 43 63 43 63 63 63 # LATIN SMALL LETTER C
+64 0064 L Y 44 64 44 64 64 64 # LATIN SMALL LETTER D
+65 0065 L Y 45 65 45 65 2A 00 # LATIN SMALL LETTER E
+66 0066 L Y 46 66 46 66 66 66 # LATIN SMALL LETTER F
+67 0067 L Y 47 67 47 67 67 67 # LATIN SMALL LETTER G
+68 0068 L Y 48 68 48 68 68 68 # LATIN SMALL LETTER H
+69 0069 L Y 49 69 49 69 2A 00 # LATIN SMALL LETTER I
+6A 006A L Y 4A 6A 4A 6A 6A 6A # LATIN SMALL LETTER J
+6B 006B L Y 4B 6B 4B 6B 6B 6B # LATIN SMALL LETTER K
+6C 006C L Y 4C 6C 4C 6C 6C 6C # LATIN SMALL LETTER L
+6D 006D L Y 4D 6D 4D 6D 6D 6D # LATIN SMALL LETTER M
+6E 006E L Y 4E 6E 4E 6E 6E 6E # LATIN SMALL LETTER N
+6F 006F L Y 4F 6F 4F 6F 2A 00 # LATIN SMALL LETTER O
+70 0070 L Y 50 70 50 70 70 70 # LATIN SMALL LETTER P
+71 0071 L Y 51 71 51 71 71 71 # LATIN SMALL LETTER Q
+72 0072 L Y 52 72 52 72 72 72 # LATIN SMALL LETTER R
+73 0073 L Y 53 73 53 73 73 73 # LATIN SMALL LETTER S
+74 0074 L Y 54 74 54 74 74 74 # LATIN SMALL LETTER T
+75 0075 L Y 55 75 55 75 2A 00 # LATIN SMALL LETTER U
+76 0076 L Y 56 76 56 76 76 76 # LATIN SMALL LETTER V
+77 0077 L Y 57 77 57 77 77 77 # LATIN SMALL LETTER W
+78 0078 L Y 58 78 58 78 78 78 # LATIN SMALL LETTER X
+79 0079 L Y 59 79 59 79 79 79 # LATIN SMALL LETTER Y
+7A 007A L Y 5A 7A 5A 7A 7A 7A # LATIN SMALL LETTER Z
+7B 007B - Y 7B 7B 7B 00 00 00 # LEFT CURLY BRACKET
+7C 007C - Y 7C 7C 7C 00 00 00 # VERTICAL LINE
+7D 007D - Y 7D 7D 7D 00 00 00 # RIGHT CURLY BRACKET
+7E 007E - Y 7E 7E 7E 00 00 00 # TILDE
+7F 007F - N 7F 7F 7F 00 00 00 # <control>
+80 0402 L Y 80 90 80 80 90 90 # CYRILLIC CAPITAL LETTER DJE
+81 0403 L Y 81 83 81 81 83 83 # CYRILLIC CAPITAL LETTER GJE
+82 201A - Y 82 82 82 00 00 00 # SINGLE LOW-9 QUOTATION MARK
+83 0453 L Y 81 83 81 83 83 83 # CYRILLIC SMALL LETTER GJE
+84 201E - Y 84 84 84 00 00 00 # DOUBLE LOW-9 QUOTATION MARK
+85 2026 - Y 85 85 85 00 00 00 # HORIZONTAL ELLIPSIS
+86 2020 - Y 86 86 86 00 00 00 # DAGGER
+87 2021 - Y 87 87 87 00 00 00 # DOUBLE DAGGER
+88 20AC - Y 88 88 88 00 00 00 # EURO SIGN
+89 2030 - Y 89 89 89 00 00 00 # PER MILLE SIGN
+8A 0409 L Y 8A 9A 8A 8A 9A 9A # CYRILLIC CAPITAL LETTER LJE
+8B 2039 - Y 8B 8B 8B 00 00 00 # SINGLE LEFT-POINTING ANGLE QUOTATION MARK
+8C 040A L Y 8C 9C 8C 8C 9C 9C # CYRILLIC CAPITAL LETTER NJE
+8D 040C L Y 8D 9D 8D 8D 9D 9D # CYRILLIC CAPITAL LETTER KJE
+8E 040B L Y 8E 9E 8E 8E 9E 9E # CYRILLIC CAPITAL LETTER TSHE
+8F 040F L Y 8F 9F 8F 8F 9F 9F # CYRILLIC CAPITAL LETTER DZHE
+90 0452 L Y 80 90 80 90 90 90 # CYRILLIC SMALL LETTER DJE
+91 2018 - Y 91 91 91 00 00 00 # LEFT SINGLE QUOTATION MARK
+92 2019 - Y 92 92 92 00 00 00 # RIGHT SINGLE QUOTATION MARK
+93 201C - Y 93 93 93 00 00 00 # LEFT DOUBLE QUOTATION MARK
+94 201D - Y 94 94 94 00 00 00 # RIGHT DOUBLE QUOTATION MARK
+95 2022 - Y 95 95 95 00 00 00 # BULLET
+96 2013 - Y 96 96 96 00 00 00 # EN DASH
+97 2014 - Y 97 97 97 00 00 00 # EM DASH
+98 0098 . N 98 98 98 00 00 00 # <unused control>
+99 2122 . N 99 99 99 00 00 00 # <unused special>
+9A 0459 L Y 8A 9A 8A 9A 9A 9A # CYRILLIC SMALL LETTER LJE
+9B 203A - Y 9B 9B 9B 00 00 00 # SINGLE RIGHT-POINTING ANGLE QUOTATION MARK
+9C 045A L Y 8C 9C 8C 9C 9C 9C # CYRILLIC SMALL LETTER NJE
+9D 045C L Y 8D 9D 8D 9D 9D 9D # CYRILLIC SMALL LETTER KJE
+9E 045B L Y 8E 9E 8E 9E 9E 9E # CYRILLIC SMALL LETTER TSHE
+9F 045F L Y 8F 9F 8F 9F 9F 9F # CYRILLIC SMALL LETTER DZHE
+A0 00A0 W Y A0 A0 A0 00 00 00 # NO-BREAK SPACE
+A1 040E L Y A1 A2 A1 A1 A2 A2 # CYRILLIC CAPITAL LETTER SHORT U
+A2 045E L Y A1 A2 A1 A2 A2 A2 # CYRILLIC SMALL LETTER SHORT U
+A3 0408 L Y A3 BC A3 A3 BC BC # CYRILLIC CAPITAL LETTER JE
+A4 00A4 - Y A4 A4 A4 00 00 00 # CURRENCY SIGN
+A5 0490 L Y A5 B4 A5 A5 B4 B4 # CYRILLIC CAPITAL LETTER GHE WITH UPTURN
+A6 00A6 - Y A6 A6 A6 00 00 00 # BROKEN BAR
+A7 00A7 - Y A7 A7 A7 00 00 00 # SECTION SIGN
+A8 0401 L Y A8 B8 A8 A8 B8 B8 # CYRILLIC CAPITAL LETTER IO
+A9 00A9 - Y A9 A9 A9 00 00 00 # COPYRIGHT SIGN
+AA 0404 L Y AA BA AA AA BA BA # CYRILLIC CAPITAL LETTER UKRAINIAN IE
+AB 00AB - Y AB AB AB 00 00 00 # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
+AC 00AC - Y AC AC AC 00 00 00 # NOT SIGN
+AD 00AD H N AD AD AD 00 00 00 # SOFT HYPHEN
+AE 00AE - Y AE AE AE 00 00 00 # REGISTERED SIGN
+AF 0407 L Y AF BF AF AF BF BF # CYRILLIC CAPITAL LETTER YI
+B0 00B0 - Y B0 B0 B0 00 00 00 # DEGREE SIGN
+B1 00B1 - Y B1 B1 B1 00 00 00 # PLUS-MINUS SIGN
+B2 0406 L Y B2 B3 B2 B2 B3 B3 # CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I
+B3 0456 L Y B2 B3 B2 B3 B3 B3 # CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I
+B4 0491 L Y A5 B4 A5 B4 B4 B4 # CYRILLIC SMALL LETTER GHE WITH UPTURN
+B5 00B5 A Y B5 B5 B5 00 00 00 # MICRO SIGN
+B6 00B6 - Y B6 B6 B6 00 00 00 # PILCROW SIGN
+B7 00B7 - Y B7 B7 B7 00 00 00 # MIDDLE DOT
+B8 0451 L Y A8 B8 A8 B8 B8 B8 # CYRILLIC SMALL LETTER IO
+B9 2116 . N B9 B9 B9 00 00 00 # <unused special>
+BA 0454 L Y AA BA AA BA BA BA # CYRILLIC SMALL LETTER UKRAINIAN IE
+BB 00BB - Y BB BB BB 00 00 00 # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
+BC 0458 L Y A3 BC A3 BC BC BC # CYRILLIC SMALL LETTER JE
+BD 0405 L Y BD BE BD BD BE BE # CYRILLIC CAPITAL LETTER DZE
+BE 0455 L Y BD BE BD BE BE BE # CYRILLIC SMALL LETTER DZE
+BF 0457 L Y AF BF AF BF BF BF # CYRILLIC SMALL LETTER YI
+C0 0410 L Y C0 E0 C0 C0 2A 00 # CYRILLIC CAPITAL LETTER A
+C1 0411 L Y C1 E1 C1 C1 E1 E1 # CYRILLIC CAPITAL LETTER BE
+C2 0412 L Y C2 E2 C2 C2 E2 E2 # CYRILLIC CAPITAL LETTER VE
+C3 0413 L Y C3 E3 C3 C3 E3 E3 # CYRILLIC CAPITAL LETTER GHE
+C4 0414 L Y C4 E4 C4 C4 E4 E4 # CYRILLIC CAPITAL LETTER DE
+C5 0415 L Y C5 E5 C5 C5 2A 00 # CYRILLIC CAPITAL LETTER IE
+C6 0416 L Y C6 E6 C6 C6 E6 E6 # CYRILLIC CAPITAL LETTER ZHE
+C7 0417 L Y C7 E7 C7 C7 E7 E7 # CYRILLIC CAPITAL LETTER ZE
+C8 0418 L Y C8 E8 C8 C8 2A 00 # CYRILLIC CAPITAL LETTER I
+C9 0419 L Y C9 E9 C9 C9 E9 E9 # CYRILLIC CAPITAL LETTER SHORT I
+CA 041A L Y CA EA CA CA EA EA # CYRILLIC CAPITAL LETTER KA
+CB 041B L Y CB EB CB CB EB EB # CYRILLIC CAPITAL LETTER EL
+CC 041C L Y CC EC CC CC EC EC # CYRILLIC CAPITAL LETTER EM
+CD 041D L Y CD ED CD CD ED ED # CYRILLIC CAPITAL LETTER EN
+CE 041E L Y CE EE CE CE 2A 00 # CYRILLIC CAPITAL LETTER O
+CF 041F L Y CF EF CF CF EF EF # CYRILLIC CAPITAL LETTER PE
+D0 0420 L Y D0 F0 D0 D0 F0 F0 # CYRILLIC CAPITAL LETTER ER
+D1 0421 L Y D1 F1 D1 D1 F1 F1 # CYRILLIC CAPITAL LETTER ES
+D2 0422 L Y D2 F2 D2 D2 F2 F2 # CYRILLIC CAPITAL LETTER TE
+D3 0423 L Y D3 F3 D3 D3 2A 00 # CYRILLIC CAPITAL LETTER U
+D4 0424 L Y D4 F4 D4 D4 F4 F4 # CYRILLIC CAPITAL LETTER EF
+D5 0425 L Y D5 F5 D5 D5 F5 F5 # CYRILLIC CAPITAL LETTER HA
+D6 0426 L Y D6 F6 D6 D6 F6 F6 # CYRILLIC CAPITAL LETTER TSE
+D7 0427 L Y D7 F7 D7 D7 F7 F7 # CYRILLIC CAPITAL LETTER CHE
+D8 0428 L Y D8 F8 D8 D8 F8 F8 # CYRILLIC CAPITAL LETTER SHA
+D9 0429 L Y D9 F9 D9 D9 F9 F9 # CYRILLIC CAPITAL LETTER SHCHA
+DA 042A L Y DA FA DA DA FA FA # CYRILLIC CAPITAL LETTER HARD SIGN
+DB 042B L Y DB FB DB DB 2A 00 # CYRILLIC CAPITAL LETTER YERU
+DC 042C L Y DC FC DC DC FC FC # CYRILLIC CAPITAL LETTER SOFT SIGN
+DD 042D L Y DD FD DD DD 2A 00 # CYRILLIC CAPITAL LETTER E
+DE 042E L Y DE FE DE DE 2A 00 # CYRILLIC CAPITAL LETTER YU
+DF 042F L Y DF FF DF DF 2A 00 # CYRILLIC CAPITAL LETTER YA
+E0 0430 L Y C0 E0 C0 E0 2A 00 # CYRILLIC SMALL LETTER A
+E1 0431 L Y C1 E1 C1 E1 E1 E1 # CYRILLIC SMALL LETTER BE
+E2 0432 L Y C2 E2 C2 E2 E2 E2 # CYRILLIC SMALL LETTER VE
+E3 0433 L Y C3 E3 C3 E3 E3 E3 # CYRILLIC SMALL LETTER GHE
+E4 0434 L Y C4 E4 C4 E4 E4 E4 # CYRILLIC SMALL LETTER DE
+E5 0435 L Y C5 E5 C5 E5 2A 00 # CYRILLIC SMALL LETTER IE
+E6 0436 L Y C6 E6 C6 E6 E6 E6 # CYRILLIC SMALL LETTER ZHE
+E7 0437 L Y C7 E7 C7 E7 E7 E7 # CYRILLIC SMALL LETTER ZE
+E8 0438 L Y C8 E8 C8 E8 2A 00 # CYRILLIC SMALL LETTER I
+E9 0439 L Y C9 E9 C9 E9 E9 E9 # CYRILLIC SMALL LETTER SHORT I
+EA 043A L Y CA EA CA EA EA EA # CYRILLIC SMALL LETTER KA
+EB 043B L Y CB EB CB EB EB EB # CYRILLIC SMALL LETTER EL
+EC 043C L Y CC EC CC EC EC EC # CYRILLIC SMALL LETTER EM
+ED 043D L Y CD ED CD ED ED ED # CYRILLIC SMALL LETTER EN
+EE 043E L Y CE EE CE EE 2A 00 # CYRILLIC SMALL LETTER O
+EF 043F L Y CF EF CF EF EF EF # CYRILLIC SMALL LETTER PE
+F0 0440 L Y D0 F0 D0 F0 F0 F0 # CYRILLIC SMALL LETTER ER
+F1 0441 L Y D1 F1 D1 F1 F1 F1 # CYRILLIC SMALL LETTER ES
+F2 0442 L Y D2 F2 D2 F2 F2 F2 # CYRILLIC SMALL LETTER TE
+F3 0443 L Y D3 F3 D3 F3 2A 00 # CYRILLIC SMALL LETTER U
+F4 0444 L Y D4 F4 D4 F4 F4 F4 # CYRILLIC SMALL LETTER EF
+F5 0445 L Y D5 F5 D5 F5 F5 F5 # CYRILLIC SMALL LETTER HA
+F6 0446 L Y D6 F6 D6 F6 F6 F6 # CYRILLIC SMALL LETTER TSE
+F7 0447 L Y D7 F7 D7 F7 F7 F7 # CYRILLIC SMALL LETTER CHE
+F8 0448 L Y D8 F8 D8 F8 F8 F8 # CYRILLIC SMALL LETTER SHA
+F9 0449 L Y D9 F9 D9 F9 F9 F9 # CYRILLIC SMALL LETTER SHCHA
+FA 044A L Y DA FA DA FA FA FA # CYRILLIC SMALL LETTER HARD SIGN
+FB 044B L Y DB FB DB FB 2A 00 # CYRILLIC SMALL LETTER YERU
+FC 044C L Y DC FC DC FC FC FC # CYRILLIC SMALL LETTER SOFT SIGN
+FD 044D L Y DD FD DD FD 2A 00 # CYRILLIC SMALL LETTER E
+FE 044E L Y DE FE DE FE 2A 00 # CYRILLIC SMALL LETTER YU
+FF 044F L Y DF FF DF FF 2A 00 # CYRILLIC SMALL LETTER YA
Index: doc/tools/ultraedit/GNU/aspell/data/cp1252.cmap
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/cp1252.cmap	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/cp1252.cmap	(working copy)
@@ -0,0 +1,1943 @@
+INTERNAL
+/
+N 952
+0000 > 00
+0001 > 01
+0002 > 02
+0003 > 03
+0004 > 04
+0005 > 05
+0006 > 06
+0007 > 07
+0008 > 08
+0009 > 09
+000A > 0A
+000B > 0B
+000C > 0C
+000D > 0D
+000E > 0E
+000F > 0F
+0010 > 10
+0011 > 11
+0012 > 12
+0013 > 13
+0014 > 14
+0015 > 15
+0016 > 16
+0017 > 17
+0018 > 18
+0019 > 19
+001A > 1A
+001B > 1B
+001C > 1C
+001D > 1D
+001E > 1E
+001F > 1F
+0020 > 20
+0021 > 21
+0022 > 22
+0023 > 23
+0024 > 24
+0025 > 25
+0026 > 26
+0027 > 27
+0028 > 28
+0029 > 29
+002A > 2A
+002B > 2B
+002C > 2C
+002D > 2D
+002E > 2E
+002F > 2F
+0030 > 30
+0031 > 31
+0032 > 32
+0033 > 33
+0034 > 34
+0035 > 35
+0036 > 36
+0037 > 37
+0038 > 38
+0039 > 39
+003A > 3A
+003B > 3B
+003C > 3C
+003D > 3D
+003E > 3E
+003F > 3F
+0040 > 40
+0041 > 41 /
+     N 6
+     0300 > C0
+     0301 > C1
+     0302 > C2
+     0303 > C3
+     0308 > C4
+     030A > C5
+     .
+0042 > 42
+0043 > 43 /
+     N 1
+     0327 > C7
+     .
+0044 > 44
+0045 > 45 /
+     N 4
+     0300 > C8
+     0301 > C9
+     0302 > CA
+     0308 > CB
+     .
+0046 > 46
+0047 > 47
+0048 > 48
+0049 > 49 /
+     N 4
+     0300 > CC
+     0301 > CD
+     0302 > CE
+     0308 > CF
+     .
+004A > 4A
+004B > 4B
+004C > 4C
+004D > 4D
+004E > 4E /
+     N 1
+     0303 > D1
+     .
+004F > 4F /
+     N 5
+     0300 > D2
+     0301 > D3
+     0302 > D4
+     0303 > D5
+     0308 > D6
+     .
+0050 > 50
+0051 > 51
+0052 > 52
+0053 > 53 /
+     N 1
+     030C > 8A
+     .
+0054 > 54
+0055 > 55 /
+     N 4
+     0300 > D9
+     0301 > DA
+     0302 > DB
+     0308 > DC
+     .
+0056 > 56
+0057 > 57
+0058 > 58
+0059 > 59 /
+     N 2
+     0301 > DD
+     0308 > 9F
+     .
+005A > 5A /
+     N 1
+     030C > 8E
+     .
+005B > 5B
+005C > 5C
+005D > 5D
+005E > 5E
+005F > 5F
+0060 > 60
+0061 > 61 /
+     N 6
+     0300 > E0
+     0301 > E1
+     0302 > E2
+     0303 > E3
+     0308 > E4
+     030A > E5
+     .
+0062 > 62
+0063 > 63 /
+     N 1
+     0327 > E7
+     .
+0064 > 64
+0065 > 65 /
+     N 4
+     0300 > E8
+     0301 > E9
+     0302 > EA
+     0308 > EB
+     .
+0066 > 66
+0067 > 67
+0068 > 68
+0069 > 69 /
+     N 4
+     0300 > EC
+     0301 > ED
+     0302 > EE
+     0308 > EF
+     .
+006A > 6A
+006B > 6B
+006C > 6C
+006D > 6D
+006E > 6E /
+     N 1
+     0303 > F1
+     .
+006F > 6F /
+     N 5
+     0300 > F2
+     0301 > F3
+     0302 > F4
+     0303 > F5
+     0308 > F6
+     .
+0070 > 70
+0071 > 71
+0072 > 72
+0073 > 73 /
+     N 1
+     030C > 9A
+     .
+0074 > 74
+0075 > 75 /
+     N 4
+     0300 > F9
+     0301 > FA
+     0302 > FB
+     0308 > FC
+     .
+0076 > 76
+0077 > 77
+0078 > 78
+0079 > 79 /
+     N 2
+     0301 > FD
+     0308 > FF
+     .
+007A > 7A /
+     N 1
+     030C > 9E
+     .
+007B > 7B
+007C > 7C
+007D > 7D
+007E > 7E
+007F > 7F
+0081 > 81
+008D > 8D
+008F > 8F
+0090 > 90
+009D > 9D
+00A0 > A0
+00A1 > A1
+00A2 > A2
+00A3 > A3
+00A4 > A4
+00A5 > A5
+00A6 > A6
+00A7 > A7
+00A8 > A8
+00A9 > A9
+00AA > AA
+00AB > AB
+00AC > AC
+00AD > AD
+00AE > AE
+00AF > AF
+00B0 > B0
+00B1 > B1
+00B2 > B2
+00B3 > B3
+00B4 > B4
+00B5 > B5
+00B6 > B6
+00B7 > B7
+00B8 > B8
+00B9 > B9
+00BA > BA
+00BB > BB
+00BC > BC
+00BD > BD
+00BE > BE
+00BF > BF
+00C0 > C0
+00C1 > C1
+00C2 > C2
+00C3 > C3
+00C4 > C4
+00C5 > C5
+00C6 > C6
+00C7 > C7
+00C8 > C8
+00C9 > C9
+00CA > CA
+00CB > CB
+00CC > CC
+00CD > CD
+00CE > CE
+00CF > CF
+00D0 > D0
+00D1 > D1
+00D2 > D2
+00D3 > D3
+00D4 > D4
+00D5 > D5
+00D6 > D6
+00D7 > D7
+00D8 > D8
+00D9 > D9
+00DA > DA
+00DB > DB
+00DC > DC
+00DD > DD
+00DE > DE
+00DF > DF
+00E0 > E0
+00E1 > E1
+00E2 > E2
+00E3 > E3
+00E4 > E4
+00E5 > E5
+00E6 > E6
+00E7 > E7
+00E8 > E8
+00E9 > E9
+00EA > EA
+00EB > EB
+00EC > EC
+00ED > ED
+00EE > EE
+00EF > EF
+00F0 > F0
+00F1 > F1
+00F2 > F2
+00F3 > F3
+00F4 > F4
+00F5 > F5
+00F6 > F6
+00F7 > F7
+00F8 > F8
+00F9 > F9
+00FA > FA
+00FB > FB
+00FC > FC
+00FD > FD
+00FE > FE
+00FF > FF
+0100 > 41 # unsup: 0041 0304
+0101 > 61 # unsup: 0061 0304
+0102 > 41 # unsup: 0041 0306
+0103 > 61 # unsup: 0061 0306
+0104 > 41 # unsup: 0041 0328
+0105 > 61 # unsup: 0061 0328
+0106 > 43 # unsup: 0043 0301
+0107 > 63 # unsup: 0063 0301
+0108 > 43 # unsup: 0043 0302
+0109 > 63 # unsup: 0063 0302
+010A > 43 # unsup: 0043 0307
+010B > 63 # unsup: 0063 0307
+010C > 43 # unsup: 0043 030C
+010D > 63 # unsup: 0063 030C
+010E > 44 # unsup: 0044 030C
+010F > 64 # unsup: 0064 030C
+0112 > 45 # unsup: 0045 0304
+0113 > 65 # unsup: 0065 0304
+0114 > 45 # unsup: 0045 0306
+0115 > 65 # unsup: 0065 0306
+0116 > 45 # unsup: 0045 0307
+0117 > 65 # unsup: 0065 0307
+0118 > 45 # unsup: 0045 0328
+0119 > 65 # unsup: 0065 0328
+011A > 45 # unsup: 0045 030C
+011B > 65 # unsup: 0065 030C
+011C > 47 # unsup: 0047 0302
+011D > 67 # unsup: 0067 0302
+011E > 47 # unsup: 0047 0306
+011F > 67 # unsup: 0067 0306
+0120 > 47 # unsup: 0047 0307
+0121 > 67 # unsup: 0067 0307
+0122 > 47 # unsup: 0047 0327
+0123 > 67 # unsup: 0067 0327
+0124 > 48 # unsup: 0048 0302
+0125 > 68 # unsup: 0068 0302
+0128 > 49 # unsup: 0049 0303
+0129 > 69 # unsup: 0069 0303
+012A > 49 # unsup: 0049 0304
+012B > 69 # unsup: 0069 0304
+012C > 49 # unsup: 0049 0306
+012D > 69 # unsup: 0069 0306
+012E > 49 # unsup: 0049 0328
+012F > 69 # unsup: 0069 0328
+0130 > 49 # unsup: 0049 0307
+0132 > 49 4A # compat
+0133 > 69 6A # compat
+0134 > 4A # unsup: 004A 0302
+0135 > 6A # unsup: 006A 0302
+0136 > 4B # unsup: 004B 0327
+0137 > 6B # unsup: 006B 0327
+0139 > 4C # unsup: 004C 0301
+013A > 6C # unsup: 006C 0301
+013B > 4C # unsup: 004C 0327
+013C > 6C # unsup: 006C 0327
+013D > 4C # unsup: 004C 030C
+013E > 6C # unsup: 006C 030C
+013F > 4C B7 # compat
+0140 > 6C B7 # compat
+0143 > 4E # unsup: 004E 0301
+0144 > 6E # unsup: 006E 0301
+0145 > 4E # unsup: 004E 0327
+0146 > 6E # unsup: 006E 0327
+0147 > 4E # unsup: 004E 030C
+0148 > 6E # unsup: 006E 030C
+014C > 4F # unsup: 004F 0304
+014D > 6F # unsup: 006F 0304
+014E > 4F # unsup: 004F 0306
+014F > 6F # unsup: 006F 0306
+0150 > 4F # unsup: 004F 030B
+0151 > 6F # unsup: 006F 030B
+0152 > 8C
+0153 > 9C
+0154 > 52 # unsup: 0052 0301
+0155 > 72 # unsup: 0072 0301
+0156 > 52 # unsup: 0052 0327
+0157 > 72 # unsup: 0072 0327
+0158 > 52 # unsup: 0052 030C
+0159 > 72 # unsup: 0072 030C
+015A > 53 # unsup: 0053 0301
+015B > 73 # unsup: 0073 0301
+015C > 53 # unsup: 0053 0302
+015D > 73 # unsup: 0073 0302
+015E > 53 # unsup: 0053 0327
+015F > 73 # unsup: 0073 0327
+0160 > 8A
+0161 > 9A
+0162 > 54 # unsup: 0054 0327
+0163 > 74 # unsup: 0074 0327
+0164 > 54 # unsup: 0054 030C
+0165 > 74 # unsup: 0074 030C
+0168 > 55 # unsup: 0055 0303
+0169 > 75 # unsup: 0075 0303
+016A > 55 # unsup: 0055 0304
+016B > 75 # unsup: 0075 0304
+016C > 55 # unsup: 0055 0306
+016D > 75 # unsup: 0075 0306
+016E > 55 # unsup: 0055 030A
+016F > 75 # unsup: 0075 030A
+0170 > 55 # unsup: 0055 030B
+0171 > 75 # unsup: 0075 030B
+0172 > 55 # unsup: 0055 0328
+0173 > 75 # unsup: 0075 0328
+0174 > 57 # unsup: 0057 0302
+0175 > 77 # unsup: 0077 0302
+0176 > 59 # unsup: 0059 0302
+0177 > 79 # unsup: 0079 0302
+0178 > 9F
+0179 > 5A # unsup: 005A 0301
+017A > 7A # unsup: 007A 0301
+017B > 5A # unsup: 005A 0307
+017C > 7A # unsup: 007A 0307
+017D > 8E
+017E > 9E
+017F > 73 # compat
+0192 > 83
+01A0 > 4F # unsup: 004F 031B
+01A1 > 6F # unsup: 006F 031B
+01AF > 55 # unsup: 0055 031B
+01B0 > 75 # unsup: 0075 031B
+01C4 > 44 8E # compat
+01C5 > 44 9E # compat
+01C6 > 64 9E # compat
+01C7 > 4C 4A # compat
+01C8 > 4C 6A # compat
+01C9 > 6C 6A # compat
+01CA > 4E 4A # compat
+01CB > 4E 6A # compat
+01CC > 6E 6A # compat
+01CD > 41 # unsup: 0041 030C
+01CE > 61 # unsup: 0061 030C
+01CF > 49 # unsup: 0049 030C
+01D0 > 69 # unsup: 0069 030C
+01D1 > 4F # unsup: 004F 030C
+01D2 > 6F # unsup: 006F 030C
+01D3 > 55 # unsup: 0055 030C
+01D4 > 75 # unsup: 0075 030C
+01D5 > DC # unsup: 00DC 0304
+01D6 > FC # unsup: 00FC 0304
+01D7 > DC # unsup: 00DC 0301
+01D8 > FC # unsup: 00FC 0301
+01D9 > DC # unsup: 00DC 030C
+01DA > FC # unsup: 00FC 030C
+01DB > DC # unsup: 00DC 0300
+01DC > FC # unsup: 00FC 0300
+01DE > C4 # unsup: 00C4 0304
+01DF > E4 # unsup: 00E4 0304
+01E0 > 41 # unsup: 0041 0307 0304
+01E1 > 61 # unsup: 0061 0307 0304
+01E2 > C6 # unsup: 00C6 0304
+01E3 > E6 # unsup: 00E6 0304
+01E6 > 47 # unsup: 0047 030C
+01E7 > 67 # unsup: 0067 030C
+01E8 > 4B # unsup: 004B 030C
+01E9 > 6B # unsup: 006B 030C
+01EA > 4F # unsup: 004F 0328
+01EB > 6F # unsup: 006F 0328
+01EC > 4F # unsup: 004F 0328 0304
+01ED > 6F # unsup: 006F 0328 0304
+01F0 > 6A # unsup: 006A 030C
+01F1 > 44 5A # compat
+01F2 > 44 7A # compat
+01F3 > 64 7A # compat
+01F4 > 47 # unsup: 0047 0301
+01F5 > 67 # unsup: 0067 0301
+01F8 > 4E # unsup: 004E 0300
+01F9 > 6E # unsup: 006E 0300
+01FA > C5 # unsup: 00C5 0301
+01FB > E5 # unsup: 00E5 0301
+01FC > C6 # unsup: 00C6 0301
+01FD > E6 # unsup: 00E6 0301
+01FE > D8 # unsup: 00D8 0301
+01FF > F8 # unsup: 00F8 0301
+0200 > 41 # unsup: 0041 030F
+0201 > 61 # unsup: 0061 030F
+0202 > 41 # unsup: 0041 0311
+0203 > 61 # unsup: 0061 0311
+0204 > 45 # unsup: 0045 030F
+0205 > 65 # unsup: 0065 030F
+0206 > 45 # unsup: 0045 0311
+0207 > 65 # unsup: 0065 0311
+0208 > 49 # unsup: 0049 030F
+0209 > 69 # unsup: 0069 030F
+020A > 49 # unsup: 0049 0311
+020B > 69 # unsup: 0069 0311
+020C > 4F # unsup: 004F 030F
+020D > 6F # unsup: 006F 030F
+020E > 4F # unsup: 004F 0311
+020F > 6F # unsup: 006F 0311
+0210 > 52 # unsup: 0052 030F
+0211 > 72 # unsup: 0072 030F
+0212 > 52 # unsup: 0052 0311
+0213 > 72 # unsup: 0072 0311
+0214 > 55 # unsup: 0055 030F
+0215 > 75 # unsup: 0075 030F
+0216 > 55 # unsup: 0055 0311
+0217 > 75 # unsup: 0075 0311
+0218 > 53 # unsup: 0053 0326
+0219 > 73 # unsup: 0073 0326
+021A > 54 # unsup: 0054 0326
+021B > 74 # unsup: 0074 0326
+021E > 48 # unsup: 0048 030C
+021F > 68 # unsup: 0068 030C
+0226 > 41 # unsup: 0041 0307
+0227 > 61 # unsup: 0061 0307
+0228 > 45 # unsup: 0045 0327
+0229 > 65 # unsup: 0065 0327
+022A > D6 # unsup: 00D6 0304
+022B > F6 # unsup: 00F6 0304
+022C > D5 # unsup: 00D5 0304
+022D > F5 # unsup: 00F5 0304
+022E > 4F # unsup: 004F 0307
+022F > 6F # unsup: 006F 0307
+0230 > 4F # unsup: 004F 0307 0304
+0231 > 6F # unsup: 006F 0307 0304
+0232 > 59 # unsup: 0059 0304
+0233 > 79 # unsup: 0079 0304
+02C6 > 88
+02DC > 98
+0300 > 0 # unsup
+0301 > 0 # unsup
+0302 > 0 # unsup
+0303 > 0 # unsup
+0304 > 0 # unsup
+0305 > 0 # unsup
+0306 > 0 # unsup
+0307 > 0 # unsup
+0308 > 0 # unsup
+0309 > 0 # unsup
+030A > 0 # unsup
+030B > 0 # unsup
+030C > 0 # unsup
+030D > 0 # unsup
+030E > 0 # unsup
+030F > 0 # unsup
+0310 > 0 # unsup
+0311 > 0 # unsup
+0312 > 0 # unsup
+0313 > 0 # unsup
+0314 > 0 # unsup
+0315 > 0 # unsup
+0316 > 0 # unsup
+0317 > 0 # unsup
+0318 > 0 # unsup
+0319 > 0 # unsup
+031A > 0 # unsup
+031B > 0 # unsup
+031C > 0 # unsup
+031D > 0 # unsup
+031E > 0 # unsup
+031F > 0 # unsup
+0320 > 0 # unsup
+0321 > 0 # unsup
+0322 > 0 # unsup
+0323 > 0 # unsup
+0324 > 0 # unsup
+0325 > 0 # unsup
+0326 > 0 # unsup
+0327 > 0 # unsup
+0328 > 0 # unsup
+0329 > 0 # unsup
+032A > 0 # unsup
+032B > 0 # unsup
+032C > 0 # unsup
+032D > 0 # unsup
+032E > 0 # unsup
+032F > 0 # unsup
+0330 > 0 # unsup
+0331 > 0 # unsup
+0332 > 0 # unsup
+0333 > 0 # unsup
+0334 > 0 # unsup
+0335 > 0 # unsup
+0336 > 0 # unsup
+0337 > 0 # unsup
+0338 > 0 # unsup
+0339 > 0 # unsup
+033A > 0 # unsup
+033B > 0 # unsup
+033C > 0 # unsup
+033D > 0 # unsup
+033E > 0 # unsup
+033F > 0 # unsup
+0340 > 0 # unsup
+0341 > 0 # unsup
+0342 > 0 # unsup
+0343 > 0 # unsup
+0344 > 0 # unsup
+0345 > 0 # unsup
+037E > 3B
+0385 > A8 # unsup: 00A8 0301
+0387 > B7
+1E00 > 41 # unsup: 0041 0325
+1E01 > 61 # unsup: 0061 0325
+1E02 > 42 # unsup: 0042 0307
+1E03 > 62 # unsup: 0062 0307
+1E04 > 42 # unsup: 0042 0323
+1E05 > 62 # unsup: 0062 0323
+1E06 > 42 # unsup: 0042 0331
+1E07 > 62 # unsup: 0062 0331
+1E08 > C7 # unsup: 00C7 0301
+1E09 > E7 # unsup: 00E7 0301
+1E0A > 44 # unsup: 0044 0307
+1E0B > 64 # unsup: 0064 0307
+1E0C > 44 # unsup: 0044 0323
+1E0D > 64 # unsup: 0064 0323
+1E0E > 44 # unsup: 0044 0331
+1E0F > 64 # unsup: 0064 0331
+1E10 > 44 # unsup: 0044 0327
+1E11 > 64 # unsup: 0064 0327
+1E12 > 44 # unsup: 0044 032D
+1E13 > 64 # unsup: 0064 032D
+1E14 > 45 # unsup: 0045 0304 0300
+1E15 > 65 # unsup: 0065 0304 0300
+1E16 > 45 # unsup: 0045 0304 0301
+1E17 > 65 # unsup: 0065 0304 0301
+1E18 > 45 # unsup: 0045 032D
+1E19 > 65 # unsup: 0065 032D
+1E1A > 45 # unsup: 0045 0330
+1E1B > 65 # unsup: 0065 0330
+1E1C > 45 # unsup: 0045 0327 0306
+1E1D > 65 # unsup: 0065 0327 0306
+1E1E > 46 # unsup: 0046 0307
+1E1F > 66 # unsup: 0066 0307
+1E20 > 47 # unsup: 0047 0304
+1E21 > 67 # unsup: 0067 0304
+1E22 > 48 # unsup: 0048 0307
+1E23 > 68 # unsup: 0068 0307
+1E24 > 48 # unsup: 0048 0323
+1E25 > 68 # unsup: 0068 0323
+1E26 > 48 # unsup: 0048 0308
+1E27 > 68 # unsup: 0068 0308
+1E28 > 48 # unsup: 0048 0327
+1E29 > 68 # unsup: 0068 0327
+1E2A > 48 # unsup: 0048 032E
+1E2B > 68 # unsup: 0068 032E
+1E2C > 49 # unsup: 0049 0330
+1E2D > 69 # unsup: 0069 0330
+1E2E > CF # unsup: 00CF 0301
+1E2F > EF # unsup: 00EF 0301
+1E30 > 4B # unsup: 004B 0301
+1E31 > 6B # unsup: 006B 0301
+1E32 > 4B # unsup: 004B 0323
+1E33 > 6B # unsup: 006B 0323
+1E34 > 4B # unsup: 004B 0331
+1E35 > 6B # unsup: 006B 0331
+1E36 > 4C # unsup: 004C 0323
+1E37 > 6C # unsup: 006C 0323
+1E38 > 4C # unsup: 004C 0323 0304
+1E39 > 6C # unsup: 006C 0323 0304
+1E3A > 4C # unsup: 004C 0331
+1E3B > 6C # unsup: 006C 0331
+1E3C > 4C # unsup: 004C 032D
+1E3D > 6C # unsup: 006C 032D
+1E3E > 4D # unsup: 004D 0301
+1E3F > 6D # unsup: 006D 0301
+1E40 > 4D # unsup: 004D 0307
+1E41 > 6D # unsup: 006D 0307
+1E42 > 4D # unsup: 004D 0323
+1E43 > 6D # unsup: 006D 0323
+1E44 > 4E # unsup: 004E 0307
+1E45 > 6E # unsup: 006E 0307
+1E46 > 4E # unsup: 004E 0323
+1E47 > 6E # unsup: 006E 0323
+1E48 > 4E # unsup: 004E 0331
+1E49 > 6E # unsup: 006E 0331
+1E4A > 4E # unsup: 004E 032D
+1E4B > 6E # unsup: 006E 032D
+1E4C > D5 # unsup: 00D5 0301
+1E4D > F5 # unsup: 00F5 0301
+1E4E > D5 # unsup: 00D5 0308
+1E4F > F5 # unsup: 00F5 0308
+1E50 > 4F # unsup: 004F 0304 0300
+1E51 > 6F # unsup: 006F 0304 0300
+1E52 > 4F # unsup: 004F 0304 0301
+1E53 > 6F # unsup: 006F 0304 0301
+1E54 > 50 # unsup: 0050 0301
+1E55 > 70 # unsup: 0070 0301
+1E56 > 50 # unsup: 0050 0307
+1E57 > 70 # unsup: 0070 0307
+1E58 > 52 # unsup: 0052 0307
+1E59 > 72 # unsup: 0072 0307
+1E5A > 52 # unsup: 0052 0323
+1E5B > 72 # unsup: 0072 0323
+1E5C > 52 # unsup: 0052 0323 0304
+1E5D > 72 # unsup: 0072 0323 0304
+1E5E > 52 # unsup: 0052 0331
+1E5F > 72 # unsup: 0072 0331
+1E60 > 53 # unsup: 0053 0307
+1E61 > 73 # unsup: 0073 0307
+1E62 > 53 # unsup: 0053 0323
+1E63 > 73 # unsup: 0073 0323
+1E64 > 53 # unsup: 0053 0301 0307
+1E65 > 73 # unsup: 0073 0301 0307
+1E66 > 8A # unsup: 0160 0307
+1E67 > 9A # unsup: 0161 0307
+1E68 > 53 # unsup: 0053 0323 0307
+1E69 > 73 # unsup: 0073 0323 0307
+1E6A > 54 # unsup: 0054 0307
+1E6B > 74 # unsup: 0074 0307
+1E6C > 54 # unsup: 0054 0323
+1E6D > 74 # unsup: 0074 0323
+1E6E > 54 # unsup: 0054 0331
+1E6F > 74 # unsup: 0074 0331
+1E70 > 54 # unsup: 0054 032D
+1E71 > 74 # unsup: 0074 032D
+1E72 > 55 # unsup: 0055 0324
+1E73 > 75 # unsup: 0075 0324
+1E74 > 55 # unsup: 0055 0330
+1E75 > 75 # unsup: 0075 0330
+1E76 > 55 # unsup: 0055 032D
+1E77 > 75 # unsup: 0075 032D
+1E78 > 55 # unsup: 0055 0303 0301
+1E79 > 75 # unsup: 0075 0303 0301
+1E7A > 55 # unsup: 0055 0304 0308
+1E7B > 75 # unsup: 0075 0304 0308
+1E7C > 56 # unsup: 0056 0303
+1E7D > 76 # unsup: 0076 0303
+1E7E > 56 # unsup: 0056 0323
+1E7F > 76 # unsup: 0076 0323
+1E80 > 57 # unsup: 0057 0300
+1E81 > 77 # unsup: 0077 0300
+1E82 > 57 # unsup: 0057 0301
+1E83 > 77 # unsup: 0077 0301
+1E84 > 57 # unsup: 0057 0308
+1E85 > 77 # unsup: 0077 0308
+1E86 > 57 # unsup: 0057 0307
+1E87 > 77 # unsup: 0077 0307
+1E88 > 57 # unsup: 0057 0323
+1E89 > 77 # unsup: 0077 0323
+1E8A > 58 # unsup: 0058 0307
+1E8B > 78 # unsup: 0078 0307
+1E8C > 58 # unsup: 0058 0308
+1E8D > 78 # unsup: 0078 0308
+1E8E > 59 # unsup: 0059 0307
+1E8F > 79 # unsup: 0079 0307
+1E90 > 5A # unsup: 005A 0302
+1E91 > 7A # unsup: 007A 0302
+1E92 > 5A # unsup: 005A 0323
+1E93 > 7A # unsup: 007A 0323
+1E94 > 5A # unsup: 005A 0331
+1E95 > 7A # unsup: 007A 0331
+1E96 > 68 # unsup: 0068 0331
+1E97 > 74 # unsup: 0074 0308
+1E98 > 77 # unsup: 0077 030A
+1E99 > 79 # unsup: 0079 030A
+1E9B > 73 # unsup: 0073 0307
+1EA0 > 41 # unsup: 0041 0323
+1EA1 > 61 # unsup: 0061 0323
+1EA2 > 41 # unsup: 0041 0309
+1EA3 > 61 # unsup: 0061 0309
+1EA4 > C2 # unsup: 00C2 0301
+1EA5 > E2 # unsup: 00E2 0301
+1EA6 > C2 # unsup: 00C2 0300
+1EA7 > E2 # unsup: 00E2 0300
+1EA8 > C2 # unsup: 00C2 0309
+1EA9 > E2 # unsup: 00E2 0309
+1EAA > C2 # unsup: 00C2 0303
+1EAB > E2 # unsup: 00E2 0303
+1EAC > 41 # unsup: 0041 0323 0302
+1EAD > 61 # unsup: 0061 0323 0302
+1EAE > 41 # unsup: 0041 0306 0301
+1EAF > 61 # unsup: 0061 0306 0301
+1EB0 > 41 # unsup: 0041 0306 0300
+1EB1 > 61 # unsup: 0061 0306 0300
+1EB2 > 41 # unsup: 0041 0306 0309
+1EB3 > 61 # unsup: 0061 0306 0309
+1EB4 > 41 # unsup: 0041 0306 0303
+1EB5 > 61 # unsup: 0061 0306 0303
+1EB6 > 41 # unsup: 0041 0323 0306
+1EB7 > 61 # unsup: 0061 0323 0306
+1EB8 > 45 # unsup: 0045 0323
+1EB9 > 65 # unsup: 0065 0323
+1EBA > 45 # unsup: 0045 0309
+1EBB > 65 # unsup: 0065 0309
+1EBC > 45 # unsup: 0045 0303
+1EBD > 65 # unsup: 0065 0303
+1EBE > CA # unsup: 00CA 0301
+1EBF > EA # unsup: 00EA 0301
+1EC0 > CA # unsup: 00CA 0300
+1EC1 > EA # unsup: 00EA 0300
+1EC2 > CA # unsup: 00CA 0309
+1EC3 > EA # unsup: 00EA 0309
+1EC4 > CA # unsup: 00CA 0303
+1EC5 > EA # unsup: 00EA 0303
+1EC6 > 45 # unsup: 0045 0323 0302
+1EC7 > 65 # unsup: 0065 0323 0302
+1EC8 > 49 # unsup: 0049 0309
+1EC9 > 69 # unsup: 0069 0309
+1ECA > 49 # unsup: 0049 0323
+1ECB > 69 # unsup: 0069 0323
+1ECC > 4F # unsup: 004F 0323
+1ECD > 6F # unsup: 006F 0323
+1ECE > 4F # unsup: 004F 0309
+1ECF > 6F # unsup: 006F 0309
+1ED0 > D4 # unsup: 00D4 0301
+1ED1 > F4 # unsup: 00F4 0301
+1ED2 > D4 # unsup: 00D4 0300
+1ED3 > F4 # unsup: 00F4 0300
+1ED4 > D4 # unsup: 00D4 0309
+1ED5 > F4 # unsup: 00F4 0309
+1ED6 > D4 # unsup: 00D4 0303
+1ED7 > F4 # unsup: 00F4 0303
+1ED8 > 4F # unsup: 004F 0323 0302
+1ED9 > 6F # unsup: 006F 0323 0302
+1EDA > 4F # unsup: 004F 031B 0301
+1EDB > 6F # unsup: 006F 031B 0301
+1EDC > 4F # unsup: 004F 031B 0300
+1EDD > 6F # unsup: 006F 031B 0300
+1EDE > 4F # unsup: 004F 031B 0309
+1EDF > 6F # unsup: 006F 031B 0309
+1EE0 > 4F # unsup: 004F 031B 0303
+1EE1 > 6F # unsup: 006F 031B 0303
+1EE2 > 4F # unsup: 004F 031B 0323
+1EE3 > 6F # unsup: 006F 031B 0323
+1EE4 > 55 # unsup: 0055 0323
+1EE5 > 75 # unsup: 0075 0323
+1EE6 > 55 # unsup: 0055 0309
+1EE7 > 75 # unsup: 0075 0309
+1EE8 > 55 # unsup: 0055 031B 0301
+1EE9 > 75 # unsup: 0075 031B 0301
+1EEA > 55 # unsup: 0055 031B 0300
+1EEB > 75 # unsup: 0075 031B 0300
+1EEC > 55 # unsup: 0055 031B 0309
+1EED > 75 # unsup: 0075 031B 0309
+1EEE > 55 # unsup: 0055 031B 0303
+1EEF > 75 # unsup: 0075 031B 0303
+1EF0 > 55 # unsup: 0055 031B 0323
+1EF1 > 75 # unsup: 0075 031B 0323
+1EF2 > 59 # unsup: 0059 0300
+1EF3 > 79 # unsup: 0079 0300
+1EF4 > 59 # unsup: 0059 0323
+1EF5 > 79 # unsup: 0079 0323
+1EF6 > 59 # unsup: 0059 0309
+1EF7 > 79 # unsup: 0079 0309
+1EF8 > 59 # unsup: 0059 0303
+1EF9 > 79 # unsup: 0079 0303
+1FC1 > A8 # unsup: 00A8 0342
+1FED > A8 # unsup: 00A8 0300
+1FEE > A8 # unsup: 00A8 0301
+1FEF > 60
+1FFD > B4
+2000 > 20 # compat
+2001 > 20 # compat
+2002 > 20 # compat
+2003 > 20 # compat
+2004 > 20 # compat
+2005 > 20 # compat
+2006 > 20 # compat
+2007 > 20 # compat
+2008 > 20 # compat
+2009 > 20 # compat
+200A > 20 # compat
+2013 > 96
+2014 > 97
+2018 > 91
+2019 > 92
+201A > 82
+201C > 93
+201D > 94
+201E > 84
+2020 > 86
+2021 > 87
+2022 > 95
+2024 > 2E # compat
+2025 > 2E 2E # compat
+2026 > 85
+202F > 20 # compat
+2030 > 89
+2039 > 8B
+203A > 9B
+203C > 21 21 # compat
+2047 > 3F 3F # compat
+2048 > 3F 21 # compat
+2049 > 21 3F # compat
+205F > 20 # compat
+20AC > 80
+2122 > 99
+FB00 > 66 66 # compat
+FB01 > 66 69 # compat
+FB02 > 66 6C # compat
+FB03 > 66 66 69 # compat
+FB04 > 66 66 6C # compat
+FB05 > 73 74 # compat
+FB06 > 73 74 # compat
+FB29 > 2B # compat
+FE30 > 2E 2E # compat
+FE31 > 97 # compat
+FE32 > 96 # compat
+FE33 > 5F # compat
+FE34 > 5F # compat
+FE35 > 28 # compat
+FE36 > 29 # compat
+FE37 > 7B # compat
+FE38 > 7D # compat
+FE47 > 5B # compat
+FE48 > 5D # compat
+FE4D > 5F # compat
+FE4E > 5F # compat
+FE4F > 5F # compat
+FE50 > 2C # compat
+FE52 > 2E # compat
+FE54 > 3B # compat
+FE55 > 3A # compat
+FE56 > 3F # compat
+FE57 > 21 # compat
+FE58 > 97 # compat
+FE59 > 28 # compat
+FE5A > 29 # compat
+FE5B > 7B # compat
+FE5C > 7D # compat
+FE5F > 23 # compat
+FE60 > 26 # compat
+FE61 > 2A # compat
+FE62 > 2B # compat
+FE63 > 2D # compat
+FE64 > 3C # compat
+FE65 > 3E # compat
+FE66 > 3D # compat
+FE68 > 5C # compat
+FE69 > 24 # compat
+FE6A > 25 # compat
+FE6B > 40 # compat
+FF01 > 21 # compat
+FF02 > 22 # compat
+FF03 > 23 # compat
+FF04 > 24 # compat
+FF05 > 25 # compat
+FF06 > 26 # compat
+FF07 > 27 # compat
+FF08 > 28 # compat
+FF09 > 29 # compat
+FF0A > 2A # compat
+FF0B > 2B # compat
+FF0C > 2C # compat
+FF0D > 2D # compat
+FF0E > 2E # compat
+FF0F > 2F # compat
+FF10 > 30 # compat
+FF11 > 31 # compat
+FF12 > 32 # compat
+FF13 > 33 # compat
+FF14 > 34 # compat
+FF15 > 35 # compat
+FF16 > 36 # compat
+FF17 > 37 # compat
+FF18 > 38 # compat
+FF19 > 39 # compat
+FF1A > 3A # compat
+FF1B > 3B # compat
+FF1C > 3C # compat
+FF1D > 3D # compat
+FF1E > 3E # compat
+FF1F > 3F # compat
+FF20 > 40 # compat
+FF21 > 41 # compat
+FF22 > 42 # compat
+FF23 > 43 # compat
+FF24 > 44 # compat
+FF25 > 45 # compat
+FF26 > 46 # compat
+FF27 > 47 # compat
+FF28 > 48 # compat
+FF29 > 49 # compat
+FF2A > 4A # compat
+FF2B > 4B # compat
+FF2C > 4C # compat
+FF2D > 4D # compat
+FF2E > 4E # compat
+FF2F > 4F # compat
+FF30 > 50 # compat
+FF31 > 51 # compat
+FF32 > 52 # compat
+FF33 > 53 # compat
+FF34 > 54 # compat
+FF35 > 55 # compat
+FF36 > 56 # compat
+FF37 > 57 # compat
+FF38 > 58 # compat
+FF39 > 59 # compat
+FF3A > 5A # compat
+FF3B > 5B # compat
+FF3C > 5C # compat
+FF3D > 5D # compat
+FF3E > 5E # compat
+FF3F > 5F # compat
+FF40 > 60 # compat
+FF41 > 61 # compat
+FF42 > 62 # compat
+FF43 > 63 # compat
+FF44 > 64 # compat
+FF45 > 65 # compat
+FF46 > 66 # compat
+FF47 > 67 # compat
+FF48 > 68 # compat
+FF49 > 69 # compat
+FF4A > 6A # compat
+FF4B > 6B # compat
+FF4C > 6C # compat
+FF4D > 6D # compat
+FF4E > 6E # compat
+FF4F > 6F # compat
+FF50 > 70 # compat
+FF51 > 71 # compat
+FF52 > 72 # compat
+FF53 > 73 # compat
+FF54 > 74 # compat
+FF55 > 75 # compat
+FF56 > 76 # compat
+FF57 > 77 # compat
+FF58 > 78 # compat
+FF59 > 79 # compat
+FF5A > 7A # compat
+FF5B > 7B # compat
+FF5C > 7C # compat
+FF5D > 7D # compat
+FF5E > 7E # compat
+FFE0 > A2 # compat
+FFE1 > A3 # compat
+FFE2 > AC # compat
+FFE3 > AF # compat
+FFE4 > A6 # compat
+FFE5 > A5 # compat
+.
+
+STRICT
+/
+N 260
+0000 > 00
+0001 > 01
+0002 > 02
+0003 > 03
+0004 > 04
+0005 > 05
+0006 > 06
+0007 > 07
+0008 > 08
+0009 > 09
+000A > 0A
+000B > 0B
+000C > 0C
+000D > 0D
+000E > 0E
+000F > 0F
+0010 > 10
+0011 > 11
+0012 > 12
+0013 > 13
+0014 > 14
+0015 > 15
+0016 > 16
+0017 > 17
+0018 > 18
+0019 > 19
+001A > 1A
+001B > 1B
+001C > 1C
+001D > 1D
+001E > 1E
+001F > 1F
+0020 > 20
+0021 > 21
+0022 > 22
+0023 > 23
+0024 > 24
+0025 > 25
+0026 > 26
+0027 > 27
+0028 > 28
+0029 > 29
+002A > 2A
+002B > 2B
+002C > 2C
+002D > 2D
+002E > 2E
+002F > 2F
+0030 > 30
+0031 > 31
+0032 > 32
+0033 > 33
+0034 > 34
+0035 > 35
+0036 > 36
+0037 > 37
+0038 > 38
+0039 > 39
+003A > 3A
+003B > 3B
+003C > 3C
+003D > 3D
+003E > 3E
+003F > 3F
+0040 > 40
+0041 > 41 /
+     N 6
+     0300 > C0
+     0301 > C1
+     0302 > C2
+     0303 > C3
+     0308 > C4
+     030A > C5
+     .
+0042 > 42
+0043 > 43 /
+     N 1
+     0327 > C7
+     .
+0044 > 44
+0045 > 45 /
+     N 4
+     0300 > C8
+     0301 > C9
+     0302 > CA
+     0308 > CB
+     .
+0046 > 46
+0047 > 47
+0048 > 48
+0049 > 49 /
+     N 4
+     0300 > CC
+     0301 > CD
+     0302 > CE
+     0308 > CF
+     .
+004A > 4A
+004B > 4B
+004C > 4C
+004D > 4D
+004E > 4E /
+     N 1
+     0303 > D1
+     .
+004F > 4F /
+     N 5
+     0300 > D2
+     0301 > D3
+     0302 > D4
+     0303 > D5
+     0308 > D6
+     .
+0050 > 50
+0051 > 51
+0052 > 52
+0053 > 53 /
+     N 1
+     030C > 8A
+     .
+0054 > 54
+0055 > 55 /
+     N 4
+     0300 > D9
+     0301 > DA
+     0302 > DB
+     0308 > DC
+     .
+0056 > 56
+0057 > 57
+0058 > 58
+0059 > 59 /
+     N 2
+     0301 > DD
+     0308 > 9F
+     .
+005A > 5A /
+     N 1
+     030C > 8E
+     .
+005B > 5B
+005C > 5C
+005D > 5D
+005E > 5E
+005F > 5F
+0060 > 60
+0061 > 61 /
+     N 6
+     0300 > E0
+     0301 > E1
+     0302 > E2
+     0303 > E3
+     0308 > E4
+     030A > E5
+     .
+0062 > 62
+0063 > 63 /
+     N 1
+     0327 > E7
+     .
+0064 > 64
+0065 > 65 /
+     N 4
+     0300 > E8
+     0301 > E9
+     0302 > EA
+     0308 > EB
+     .
+0066 > 66
+0067 > 67
+0068 > 68
+0069 > 69 /
+     N 4
+     0300 > EC
+     0301 > ED
+     0302 > EE
+     0308 > EF
+     .
+006A > 6A
+006B > 6B
+006C > 6C
+006D > 6D
+006E > 6E /
+     N 1
+     0303 > F1
+     .
+006F > 6F /
+     N 5
+     0300 > F2
+     0301 > F3
+     0302 > F4
+     0303 > F5
+     0308 > F6
+     .
+0070 > 70
+0071 > 71
+0072 > 72
+0073 > 73 /
+     N 1
+     030C > 9A
+     .
+0074 > 74
+0075 > 75 /
+     N 4
+     0300 > F9
+     0301 > FA
+     0302 > FB
+     0308 > FC
+     .
+0076 > 76
+0077 > 77
+0078 > 78
+0079 > 79 /
+     N 2
+     0301 > FD
+     0308 > FF
+     .
+007A > 7A /
+     N 1
+     030C > 9E
+     .
+007B > 7B
+007C > 7C
+007D > 7D
+007E > 7E
+007F > 7F
+0081 > 81
+008D > 8D
+008F > 8F
+0090 > 90
+009D > 9D
+00A0 > A0
+00A1 > A1
+00A2 > A2
+00A3 > A3
+00A4 > A4
+00A5 > A5
+00A6 > A6
+00A7 > A7
+00A8 > A8
+00A9 > A9
+00AA > AA
+00AB > AB
+00AC > AC
+00AD > AD
+00AE > AE
+00AF > AF
+00B0 > B0
+00B1 > B1
+00B2 > B2
+00B3 > B3
+00B4 > B4
+00B5 > B5
+00B6 > B6
+00B7 > B7
+00B8 > B8
+00B9 > B9
+00BA > BA
+00BB > BB
+00BC > BC
+00BD > BD
+00BE > BE
+00BF > BF
+00C0 > C0
+00C1 > C1
+00C2 > C2
+00C3 > C3
+00C4 > C4
+00C5 > C5
+00C6 > C6
+00C7 > C7
+00C8 > C8
+00C9 > C9
+00CA > CA
+00CB > CB
+00CC > CC
+00CD > CD
+00CE > CE
+00CF > CF
+00D0 > D0
+00D1 > D1
+00D2 > D2
+00D3 > D3
+00D4 > D4
+00D5 > D5
+00D6 > D6
+00D7 > D7
+00D8 > D8
+00D9 > D9
+00DA > DA
+00DB > DB
+00DC > DC
+00DD > DD
+00DE > DE
+00DF > DF
+00E0 > E0
+00E1 > E1
+00E2 > E2
+00E3 > E3
+00E4 > E4
+00E5 > E5
+00E6 > E6
+00E7 > E7
+00E8 > E8
+00E9 > E9
+00EA > EA
+00EB > EB
+00EC > EC
+00ED > ED
+00EE > EE
+00EF > EF
+00F0 > F0
+00F1 > F1
+00F2 > F2
+00F3 > F3
+00F4 > F4
+00F5 > F5
+00F6 > F6
+00F7 > F7
+00F8 > F8
+00F9 > F9
+00FA > FA
+00FB > FB
+00FC > FC
+00FD > FD
+00FE > FE
+00FF > FF
+0152 > 8C
+0153 > 9C
+0160 > 8A
+0161 > 9A
+0178 > 9F
+017D > 8E
+017E > 9E
+0192 > 83
+02C6 > 88
+02DC > 98
+037E > 3B
+0387 > B7
+1FEF > 60
+1FFD > B4
+2013 > 96
+2014 > 97
+2018 > 91
+2019 > 92
+201A > 82
+201C > 93
+201D > 94
+201E > 84
+2020 > 86
+2021 > 87
+2022 > 95
+2026 > 85
+2030 > 89
+2039 > 8B
+203A > 9B
+20AC > 80
+2122 > 99
+.
+
+NFD
+/
+N 256
+00 > 0000
+01 > 0001
+02 > 0002
+03 > 0003
+04 > 0004
+05 > 0005
+06 > 0006
+07 > 0007
+08 > 0008
+09 > 0009
+0A > 000A
+0B > 000B
+0C > 000C
+0D > 000D
+0E > 000E
+0F > 000F
+10 > 0010
+11 > 0011
+12 > 0012
+13 > 0013
+14 > 0014
+15 > 0015
+16 > 0016
+17 > 0017
+18 > 0018
+19 > 0019
+1A > 001A
+1B > 001B
+1C > 001C
+1D > 001D
+1E > 001E
+1F > 001F
+20 > 0020
+21 > 0021
+22 > 0022
+23 > 0023
+24 > 0024
+25 > 0025
+26 > 0026
+27 > 0027
+28 > 0028
+29 > 0029
+2A > 002A
+2B > 002B
+2C > 002C
+2D > 002D
+2E > 002E
+2F > 002F
+30 > 0030
+31 > 0031
+32 > 0032
+33 > 0033
+34 > 0034
+35 > 0035
+36 > 0036
+37 > 0037
+38 > 0038
+39 > 0039
+3A > 003A
+3B > 003B
+3C > 003C
+3D > 003D
+3E > 003E
+3F > 003F
+40 > 0040
+41 > 0041
+42 > 0042
+43 > 0043
+44 > 0044
+45 > 0045
+46 > 0046
+47 > 0047
+48 > 0048
+49 > 0049
+4A > 004A
+4B > 004B
+4C > 004C
+4D > 004D
+4E > 004E
+4F > 004F
+50 > 0050
+51 > 0051
+52 > 0052
+53 > 0053
+54 > 0054
+55 > 0055
+56 > 0056
+57 > 0057
+58 > 0058
+59 > 0059
+5A > 005A
+5B > 005B
+5C > 005C
+5D > 005D
+5E > 005E
+5F > 005F
+60 > 0060
+61 > 0061
+62 > 0062
+63 > 0063
+64 > 0064
+65 > 0065
+66 > 0066
+67 > 0067
+68 > 0068
+69 > 0069
+6A > 006A
+6B > 006B
+6C > 006C
+6D > 006D
+6E > 006E
+6F > 006F
+70 > 0070
+71 > 0071
+72 > 0072
+73 > 0073
+74 > 0074
+75 > 0075
+76 > 0076
+77 > 0077
+78 > 0078
+79 > 0079
+7A > 007A
+7B > 007B
+7C > 007C
+7D > 007D
+7E > 007E
+7F > 007F
+80 > 20AC
+81 > 0081
+82 > 201A
+83 > 0192
+84 > 201E
+85 > 2026
+86 > 2020
+87 > 2021
+88 > 02C6
+89 > 2030
+8A > 0053 030C
+8B > 2039
+8C > 0152
+8D > 008D
+8E > 005A 030C
+8F > 008F
+90 > 0090
+91 > 2018
+92 > 2019
+93 > 201C
+94 > 201D
+95 > 2022
+96 > 2013
+97 > 2014
+98 > 02DC
+99 > 2122
+9A > 0073 030C
+9B > 203A
+9C > 0153
+9D > 009D
+9E > 007A 030C
+9F > 0059 0308
+A0 > 00A0
+A1 > 00A1
+A2 > 00A2
+A3 > 00A3
+A4 > 00A4
+A5 > 00A5
+A6 > 00A6
+A7 > 00A7
+A8 > 00A8
+A9 > 00A9
+AA > 00AA
+AB > 00AB
+AC > 00AC
+AD > 00AD
+AE > 00AE
+AF > 00AF
+B0 > 00B0
+B1 > 00B1
+B2 > 00B2
+B3 > 00B3
+B4 > 00B4
+B5 > 00B5
+B6 > 00B6
+B7 > 00B7
+B8 > 00B8
+B9 > 00B9
+BA > 00BA
+BB > 00BB
+BC > 00BC
+BD > 00BD
+BE > 00BE
+BF > 00BF
+C0 > 0041 0300
+C1 > 0041 0301
+C2 > 0041 0302
+C3 > 0041 0303
+C4 > 0041 0308
+C5 > 0041 030A
+C6 > 00C6
+C7 > 0043 0327
+C8 > 0045 0300
+C9 > 0045 0301
+CA > 0045 0302
+CB > 0045 0308
+CC > 0049 0300
+CD > 0049 0301
+CE > 0049 0302
+CF > 0049 0308
+D0 > 00D0
+D1 > 004E 0303
+D2 > 004F 0300
+D3 > 004F 0301
+D4 > 004F 0302
+D5 > 004F 0303
+D6 > 004F 0308
+D7 > 00D7
+D8 > 00D8
+D9 > 0055 0300
+DA > 0055 0301
+DB > 0055 0302
+DC > 0055 0308
+DD > 0059 0301
+DE > 00DE
+DF > 00DF
+E0 > 0061 0300
+E1 > 0061 0301
+E2 > 0061 0302
+E3 > 0061 0303
+E4 > 0061 0308
+E5 > 0061 030A
+E6 > 00E6
+E7 > 0063 0327
+E8 > 0065 0300
+E9 > 0065 0301
+EA > 0065 0302
+EB > 0065 0308
+EC > 0069 0300
+ED > 0069 0301
+EE > 0069 0302
+EF > 0069 0308
+F0 > 00F0
+F1 > 006E 0303
+F2 > 006F 0300
+F3 > 006F 0301
+F4 > 006F 0302
+F5 > 006F 0303
+F6 > 006F 0308
+F7 > 00F7
+F8 > 00F8
+F9 > 0075 0300
+FA > 0075 0301
+FB > 0075 0302
+FC > 0075 0308
+FD > 0079 0301
+FE > 00FE
+FF > 0079 0308
+.
+
+NFC
+/
+N 256
+00 > 0000
+01 > 0001
+02 > 0002
+03 > 0003
+04 > 0004
+05 > 0005
+06 > 0006
+07 > 0007
+08 > 0008
+09 > 0009
+0A > 000A
+0B > 000B
+0C > 000C
+0D > 000D
+0E > 000E
+0F > 000F
+10 > 0010
+11 > 0011
+12 > 0012
+13 > 0013
+14 > 0014
+15 > 0015
+16 > 0016
+17 > 0017
+18 > 0018
+19 > 0019
+1A > 001A
+1B > 001B
+1C > 001C
+1D > 001D
+1E > 001E
+1F > 001F
+20 > 0020
+21 > 0021
+22 > 0022
+23 > 0023
+24 > 0024
+25 > 0025
+26 > 0026
+27 > 0027
+28 > 0028
+29 > 0029
+2A > 002A
+2B > 002B
+2C > 002C
+2D > 002D
+2E > 002E
+2F > 002F
+30 > 0030
+31 > 0031
+32 > 0032
+33 > 0033
+34 > 0034
+35 > 0035
+36 > 0036
+37 > 0037
+38 > 0038
+39 > 0039
+3A > 003A
+3B > 003B
+3C > 003C
+3D > 003D
+3E > 003E
+3F > 003F
+40 > 0040
+41 > 0041
+42 > 0042
+43 > 0043
+44 > 0044
+45 > 0045
+46 > 0046
+47 > 0047
+48 > 0048
+49 > 0049
+4A > 004A
+4B > 004B
+4C > 004C
+4D > 004D
+4E > 004E
+4F > 004F
+50 > 0050
+51 > 0051
+52 > 0052
+53 > 0053
+54 > 0054
+55 > 0055
+56 > 0056
+57 > 0057
+58 > 0058
+59 > 0059
+5A > 005A
+5B > 005B
+5C > 005C
+5D > 005D
+5E > 005E
+5F > 005F
+60 > 0060
+61 > 0061
+62 > 0062
+63 > 0063
+64 > 0064
+65 > 0065
+66 > 0066
+67 > 0067
+68 > 0068
+69 > 0069
+6A > 006A
+6B > 006B
+6C > 006C
+6D > 006D
+6E > 006E
+6F > 006F
+70 > 0070
+71 > 0071
+72 > 0072
+73 > 0073
+74 > 0074
+75 > 0075
+76 > 0076
+77 > 0077
+78 > 0078
+79 > 0079
+7A > 007A
+7B > 007B
+7C > 007C
+7D > 007D
+7E > 007E
+7F > 007F
+80 > 20AC
+81 > 0081
+82 > 201A
+83 > 0192
+84 > 201E
+85 > 2026
+86 > 2020
+87 > 2021
+88 > 02C6
+89 > 2030
+8A > 0160
+8B > 2039
+8C > 0152
+8D > 008D
+8E > 017D
+8F > 008F
+90 > 0090
+91 > 2018
+92 > 2019
+93 > 201C
+94 > 201D
+95 > 2022
+96 > 2013
+97 > 2014
+98 > 02DC
+99 > 2122
+9A > 0161
+9B > 203A
+9C > 0153
+9D > 009D
+9E > 017E
+9F > 0178
+A0 > 00A0
+A1 > 00A1
+A2 > 00A2
+A3 > 00A3
+A4 > 00A4
+A5 > 00A5
+A6 > 00A6
+A7 > 00A7
+A8 > 00A8
+A9 > 00A9
+AA > 00AA
+AB > 00AB
+AC > 00AC
+AD > 00AD
+AE > 00AE
+AF > 00AF
+B0 > 00B0
+B1 > 00B1
+B2 > 00B2
+B3 > 00B3
+B4 > 00B4
+B5 > 00B5
+B6 > 00B6
+B7 > 00B7
+B8 > 00B8
+B9 > 00B9
+BA > 00BA
+BB > 00BB
+BC > 00BC
+BD > 00BD
+BE > 00BE
+BF > 00BF
+C0 > 00C0
+C1 > 00C1
+C2 > 00C2
+C3 > 00C3
+C4 > 00C4
+C5 > 00C5
+C6 > 00C6
+C7 > 00C7
+C8 > 00C8
+C9 > 00C9
+CA > 00CA
+CB > 00CB
+CC > 00CC
+CD > 00CD
+CE > 00CE
+CF > 00CF
+D0 > 00D0
+D1 > 00D1
+D2 > 00D2
+D3 > 00D3
+D4 > 00D4
+D5 > 00D5
+D6 > 00D6
+D7 > 00D7
+D8 > 00D8
+D9 > 00D9
+DA > 00DA
+DB > 00DB
+DC > 00DC
+DD > 00DD
+DE > 00DE
+DF > 00DF
+E0 > 00E0
+E1 > 00E1
+E2 > 00E2
+E3 > 00E3
+E4 > 00E4
+E5 > 00E5
+E6 > 00E6
+E7 > 00E7
+E8 > 00E8
+E9 > 00E9
+EA > 00EA
+EB > 00EB
+EC > 00EC
+ED > 00ED
+EE > 00EE
+EF > 00EF
+F0 > 00F0
+F1 > 00F1
+F2 > 00F2
+F3 > 00F3
+F4 > 00F4
+F5 > 00F5
+F6 > 00F6
+F7 > 00F7
+F8 > 00F8
+F9 > 00F9
+FA > 00FA
+FB > 00FB
+FC > 00FC
+FD > 00FD
+FE > 00FE
+FF > 00FF
+.
+
+COMP
+= NFC
+.
Index: doc/tools/ultraedit/GNU/aspell/data/cp1252.cset
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/cp1252.cset	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/cp1252.cset	(working copy)
@@ -0,0 +1,262 @@
+# Aspell Character Data File.
+= cp1252
+> ascii
+/
+# <char> <uni> <type> <display> <upper> <lower> <title> <plain>
+#                                                         <sl-first> <sl-rest>
+00 0000 - N 00 00 00 00 00 00 # <control>
+01 0001 . N 01 01 01 00 00 00 # <unused control>
+02 0002 . N 02 02 02 00 00 00 # <unused control>
+03 0003 . N 03 03 03 00 00 00 # <unused control>
+04 0004 . N 04 04 04 00 00 00 # <unused control>
+05 0005 . N 05 05 05 00 00 00 # <unused control>
+06 0006 . N 06 06 06 00 00 00 # <unused control>
+07 0007 . N 07 07 07 00 00 00 # <unused control>
+08 0008 . N 08 08 08 00 00 00 # <unused control>
+09 0009 . N 09 09 09 00 00 00 # <unused control>
+0A 000A . N 0A 0A 0A 00 00 00 # <unused control>
+0B 000B . N 0B 0B 0B 00 00 00 # <unused control>
+0C 000C . N 0C 0C 0C 00 00 00 # <unused control>
+0D 000D . N 0D 0D 0D 00 00 00 # <unused control>
+0E 000E . N 0E 0E 0E 00 00 00 # <unused control>
+0F 000F . N 0F 0F 0F 00 00 00 # <unused control>
+10 0010 - N 10 10 10 00 00 00 # <control>
+11 0011 . N 11 11 11 00 00 00 # <unused control>
+12 0012 . N 12 12 12 00 00 00 # <unused control>
+13 0013 . N 13 13 13 00 00 00 # <unused control>
+14 0014 . N 14 14 14 00 00 00 # <unused control>
+15 0015 . N 15 15 15 00 00 00 # <unused control>
+16 0016 . N 16 16 16 00 00 00 # <unused control>
+17 0017 . N 17 17 17 00 00 00 # <unused control>
+18 0018 . N 18 18 18 00 00 00 # <unused control>
+19 0019 . N 19 19 19 00 00 00 # <unused control>
+1A 001A . N 1A 1A 1A 00 00 00 # <unused control>
+1B 001B . N 1B 1B 1B 00 00 00 # <unused control>
+1C 001C . N 1C 1C 1C 00 00 00 # <unused control>
+1D 001D . N 1D 1D 1D 00 00 00 # <unused control>
+1E 001E . N 1E 1E 1E 00 00 00 # <unused control>
+1F 001F . N 1F 1F 1F 00 00 00 # <unused control>
+20 0020 W Y 20 20 20 00 00 00 # SPACE
+21 0021 - Y 21 21 21 00 00 00 # EXCLAMATION MARK
+22 0022 - Y 22 22 22 00 00 00 # QUOTATION MARK
+23 0023 - Y 23 23 23 00 00 00 # NUMBER SIGN
+24 0024 - Y 24 24 24 00 00 00 # DOLLAR SIGN
+25 0025 - Y 25 25 25 00 00 00 # PERCENT SIGN
+26 0026 - Y 26 26 26 00 00 00 # AMPERSAND
+27 0027 - Y 27 27 27 00 00 00 # APOSTROPHE
+28 0028 - Y 28 28 28 00 00 00 # LEFT PARENTHESIS
+29 0029 - Y 29 29 29 00 00 00 # RIGHT PARENTHESIS
+2A 002A - Y 2A 2A 2A 00 00 00 # ASTERISK
+2B 002B - Y 2B 2B 2B 00 00 00 # PLUS SIGN
+2C 002C - Y 2C 2C 2C 00 00 00 # COMMA
+2D 002D H Y 2D 2D 2D 00 00 00 # HYPHEN-MINUS
+2E 002E - Y 2E 2E 2E 00 00 00 # FULL STOP
+2F 002F - Y 2F 2F 2F 00 00 00 # SOLIDUS
+30 0030 D Y 30 30 30 00 00 00 # DIGIT ZERO
+31 0031 D Y 31 31 31 00 00 00 # DIGIT ONE
+32 0032 D Y 32 32 32 00 00 00 # DIGIT TWO
+33 0033 D Y 33 33 33 00 00 00 # DIGIT THREE
+34 0034 D Y 34 34 34 00 00 00 # DIGIT FOUR
+35 0035 D Y 35 35 35 00 00 00 # DIGIT FIVE
+36 0036 D Y 36 36 36 00 00 00 # DIGIT SIX
+37 0037 D Y 37 37 37 00 00 00 # DIGIT SEVEN
+38 0038 D Y 38 38 38 00 00 00 # DIGIT EIGHT
+39 0039 D Y 39 39 39 00 00 00 # DIGIT NINE
+3A 003A - Y 3A 3A 3A 00 00 00 # COLON
+3B 003B - Y 3B 3B 3B 00 00 00 # SEMICOLON
+3C 003C - Y 3C 3C 3C 00 00 00 # LESS-THAN SIGN
+3D 003D - Y 3D 3D 3D 00 00 00 # EQUALS SIGN
+3E 003E - Y 3E 3E 3E 00 00 00 # GREATER-THAN SIGN
+3F 003F - Y 3F 3F 3F 00 00 00 # QUESTION MARK
+40 0040 - Y 40 40 40 00 00 00 # COMMERCIAL AT
+41 0041 L Y 41 61 41 41 2A 00 # LATIN CAPITAL LETTER A
+42 0042 L Y 42 62 42 42 62 62 # LATIN CAPITAL LETTER B
+43 0043 L Y 43 63 43 43 63 63 # LATIN CAPITAL LETTER C
+44 0044 L Y 44 64 44 44 64 64 # LATIN CAPITAL LETTER D
+45 0045 L Y 45 65 45 45 2A 00 # LATIN CAPITAL LETTER E
+46 0046 L Y 46 66 46 46 66 66 # LATIN CAPITAL LETTER F
+47 0047 L Y 47 67 47 47 67 67 # LATIN CAPITAL LETTER G
+48 0048 L Y 48 68 48 48 68 68 # LATIN CAPITAL LETTER H
+49 0049 L Y 49 69 49 49 2A 00 # LATIN CAPITAL LETTER I
+4A 004A L Y 4A 6A 4A 4A 6A 6A # LATIN CAPITAL LETTER J
+4B 004B L Y 4B 6B 4B 4B 6B 6B # LATIN CAPITAL LETTER K
+4C 004C L Y 4C 6C 4C 4C 6C 6C # LATIN CAPITAL LETTER L
+4D 004D L Y 4D 6D 4D 4D 6D 6D # LATIN CAPITAL LETTER M
+4E 004E L Y 4E 6E 4E 4E 6E 6E # LATIN CAPITAL LETTER N
+4F 004F L Y 4F 6F 4F 4F 2A 00 # LATIN CAPITAL LETTER O
+50 0050 L Y 50 70 50 50 70 70 # LATIN CAPITAL LETTER P
+51 0051 L Y 51 71 51 51 71 71 # LATIN CAPITAL LETTER Q
+52 0052 L Y 52 72 52 52 72 72 # LATIN CAPITAL LETTER R
+53 0053 L Y 53 73 53 53 73 73 # LATIN CAPITAL LETTER S
+54 0054 L Y 54 74 54 54 74 74 # LATIN CAPITAL LETTER T
+55 0055 L Y 55 75 55 55 2A 00 # LATIN CAPITAL LETTER U
+56 0056 L Y 56 76 56 56 76 76 # LATIN CAPITAL LETTER V
+57 0057 L Y 57 77 57 57 77 77 # LATIN CAPITAL LETTER W
+58 0058 L Y 58 78 58 58 78 78 # LATIN CAPITAL LETTER X
+59 0059 L Y 59 79 59 59 79 79 # LATIN CAPITAL LETTER Y
+5A 005A L Y 5A 7A 5A 5A 7A 7A # LATIN CAPITAL LETTER Z
+5B 005B - Y 5B 5B 5B 00 00 00 # LEFT SQUARE BRACKET
+5C 005C - Y 5C 5C 5C 00 00 00 # REVERSE SOLIDUS
+5D 005D - Y 5D 5D 5D 00 00 00 # RIGHT SQUARE BRACKET
+5E 005E - Y 5E 5E 5E 00 00 00 # CIRCUMFLEX ACCENT
+5F 005F - Y 5F 5F 5F 00 00 00 # LOW LINE
+60 0060 - Y 60 60 60 00 00 00 # GRAVE ACCENT
+61 0061 L Y 41 61 41 61 2A 00 # LATIN SMALL LETTER A
+62 0062 L Y 42 62 42 62 62 62 # LATIN SMALL LETTER B
+63 0063 L Y 43 63 43 63 63 63 # LATIN SMALL LETTER C
+64 0064 L Y 44 64 44 64 64 64 # LATIN SMALL LETTER D
+65 0065 L Y 45 65 45 65 2A 00 # LATIN SMALL LETTER E
+66 0066 L Y 46 66 46 66 66 66 # LATIN SMALL LETTER F
+67 0067 L Y 47 67 47 67 67 67 # LATIN SMALL LETTER G
+68 0068 L Y 48 68 48 68 68 68 # LATIN SMALL LETTER H
+69 0069 L Y 49 69 49 69 2A 00 # LATIN SMALL LETTER I
+6A 006A L Y 4A 6A 4A 6A 6A 6A # LATIN SMALL LETTER J
+6B 006B L Y 4B 6B 4B 6B 6B 6B # LATIN SMALL LETTER K
+6C 006C L Y 4C 6C 4C 6C 6C 6C # LATIN SMALL LETTER L
+6D 006D L Y 4D 6D 4D 6D 6D 6D # LATIN SMALL LETTER M
+6E 006E L Y 4E 6E 4E 6E 6E 6E # LATIN SMALL LETTER N
+6F 006F L Y 4F 6F 4F 6F 2A 00 # LATIN SMALL LETTER O
+70 0070 L Y 50 70 50 70 70 70 # LATIN SMALL LETTER P
+71 0071 L Y 51 71 51 71 71 71 # LATIN SMALL LETTER Q
+72 0072 L Y 52 72 52 72 72 72 # LATIN SMALL LETTER R
+73 0073 L Y 53 73 53 73 73 73 # LATIN SMALL LETTER S
+74 0074 L Y 54 74 54 74 74 74 # LATIN SMALL LETTER T
+75 0075 L Y 55 75 55 75 2A 00 # LATIN SMALL LETTER U
+76 0076 L Y 56 76 56 76 76 76 # LATIN SMALL LETTER V
+77 0077 L Y 57 77 57 77 77 77 # LATIN SMALL LETTER W
+78 0078 L Y 58 78 58 78 78 78 # LATIN SMALL LETTER X
+79 0079 L Y 59 79 59 79 79 79 # LATIN SMALL LETTER Y
+7A 007A L Y 5A 7A 5A 7A 7A 7A # LATIN SMALL LETTER Z
+7B 007B - Y 7B 7B 7B 00 00 00 # LEFT CURLY BRACKET
+7C 007C - Y 7C 7C 7C 00 00 00 # VERTICAL LINE
+7D 007D - Y 7D 7D 7D 00 00 00 # RIGHT CURLY BRACKET
+7E 007E - Y 7E 7E 7E 00 00 00 # TILDE
+7F 007F - N 7F 7F 7F 00 00 00 # <control>
+80 20AC - Y 80 80 80 00 00 00 # EURO SIGN
+81 0081 . N 81 81 81 00 00 00 # <unused control>
+82 201A - Y 82 82 82 00 00 00 # SINGLE LOW-9 QUOTATION MARK
+83 0192 L Y 83 83 83 83 83 83 # LATIN SMALL LETTER F WITH HOOK
+84 201E - Y 84 84 84 00 00 00 # DOUBLE LOW-9 QUOTATION MARK
+85 2026 - Y 85 85 85 00 00 00 # HORIZONTAL ELLIPSIS
+86 2020 - Y 86 86 86 00 00 00 # DAGGER
+87 2021 - Y 87 87 87 00 00 00 # DOUBLE DAGGER
+88 02C6 M Y 88 88 88 00 00 00 # MODIFIER LETTER CIRCUMFLEX ACCENT
+89 2030 - Y 89 89 89 00 00 00 # PER MILLE SIGN
+8A 0160 L Y 8A 9A 8A 53 73 73 # LATIN CAPITAL LETTER S WITH CARON
+8B 2039 - Y 8B 8B 8B 00 00 00 # SINGLE LEFT-POINTING ANGLE QUOTATION MARK
+8C 0152 L Y 8C 9C 8C 8C 2A 00 # LATIN CAPITAL LIGATURE OE
+8D 008D . N 8D 8D 8D 00 00 00 # <unused control>
+8E 017D L Y 8E 9E 8E 5A 7A 7A # LATIN CAPITAL LETTER Z WITH CARON
+8F 008F . N 8F 8F 8F 00 00 00 # <unused control>
+90 0090 . N 90 90 90 00 00 00 # <unused control>
+91 2018 - Y 91 91 91 00 00 00 # LEFT SINGLE QUOTATION MARK
+92 2019 - Y 92 92 92 00 00 00 # RIGHT SINGLE QUOTATION MARK
+93 201C - Y 93 93 93 00 00 00 # LEFT DOUBLE QUOTATION MARK
+94 201D - Y 94 94 94 00 00 00 # RIGHT DOUBLE QUOTATION MARK
+95 2022 - Y 95 95 95 00 00 00 # BULLET
+96 2013 - Y 96 96 96 00 00 00 # EN DASH
+97 2014 - Y 97 97 97 00 00 00 # EM DASH
+98 02DC - Y 98 98 98 00 00 00 # SMALL TILDE
+99 2122 . N 99 99 99 00 00 00 # <unused special>
+9A 0161 L Y 8A 9A 8A 73 73 73 # LATIN SMALL LETTER S WITH CARON
+9B 203A - Y 9B 9B 9B 00 00 00 # SINGLE RIGHT-POINTING ANGLE QUOTATION MARK
+9C 0153 L Y 8C 9C 8C 9C 2A 00 # LATIN SMALL LIGATURE OE
+9D 009D . N 9D 9D 9D 00 00 00 # <unused control>
+9E 017E L Y 8E 9E 8E 7A 7A 7A # LATIN SMALL LETTER Z WITH CARON
+9F 0178 L Y 9F FF 9F 59 79 79 # LATIN CAPITAL LETTER Y WITH DIAERESIS
+A0 00A0 W Y A0 A0 A0 00 00 00 # NO-BREAK SPACE
+A1 00A1 - Y A1 A1 A1 00 00 00 # INVERTED EXCLAMATION MARK
+A2 00A2 - Y A2 A2 A2 00 00 00 # CENT SIGN
+A3 00A3 - Y A3 A3 A3 00 00 00 # POUND SIGN
+A4 00A4 - Y A4 A4 A4 00 00 00 # CURRENCY SIGN
+A5 00A5 - Y A5 A5 A5 00 00 00 # YEN SIGN
+A6 00A6 - Y A6 A6 A6 00 00 00 # BROKEN BAR
+A7 00A7 - Y A7 A7 A7 00 00 00 # SECTION SIGN
+A8 00A8 - Y A8 A8 A8 00 00 00 # DIAERESIS
+A9 00A9 - Y A9 A9 A9 00 00 00 # COPYRIGHT SIGN
+AA 00AA A Y AA AA AA 00 00 00 # FEMININE ORDINAL INDICATOR
+AB 00AB - Y AB AB AB 00 00 00 # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
+AC 00AC - Y AC AC AC 00 00 00 # NOT SIGN
+AD 00AD H N AD AD AD 00 00 00 # SOFT HYPHEN
+AE 00AE - Y AE AE AE 00 00 00 # REGISTERED SIGN
+AF 00AF - Y AF AF AF 00 00 00 # MACRON
+B0 00B0 - Y B0 B0 B0 00 00 00 # DEGREE SIGN
+B1 00B1 - Y B1 B1 B1 00 00 00 # PLUS-MINUS SIGN
+B2 00B2 - Y B2 B2 B2 00 00 00 # SUPERSCRIPT TWO
+B3 00B3 - Y B3 B3 B3 00 00 00 # SUPERSCRIPT THREE
+B4 00B4 - Y B4 B4 B4 00 00 00 # ACUTE ACCENT
+B5 00B5 A Y B5 B5 B5 00 00 00 # MICRO SIGN
+B6 00B6 - Y B6 B6 B6 00 00 00 # PILCROW SIGN
+B7 00B7 - Y B7 B7 B7 00 00 00 # MIDDLE DOT
+B8 00B8 - Y B8 B8 B8 00 00 00 # CEDILLA
+B9 00B9 - Y B9 B9 B9 00 00 00 # SUPERSCRIPT ONE
+BA 00BA A Y BA BA BA 00 00 00 # MASCULINE ORDINAL INDICATOR
+BB 00BB - Y BB BB BB 00 00 00 # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
+BC 00BC - Y BC BC BC 00 00 00 # VULGAR FRACTION ONE QUARTER
+BD 00BD - Y BD BD BD 00 00 00 # VULGAR FRACTION ONE HALF
+BE 00BE - Y BE BE BE 00 00 00 # VULGAR FRACTION THREE QUARTERS
+BF 00BF - Y BF BF BF 00 00 00 # INVERTED QUESTION MARK
+C0 00C0 L Y C0 E0 C0 41 2A 00 # LATIN CAPITAL LETTER A WITH GRAVE
+C1 00C1 L Y C1 E1 C1 41 2A 00 # LATIN CAPITAL LETTER A WITH ACUTE
+C2 00C2 L Y C2 E2 C2 41 2A 00 # LATIN CAPITAL LETTER A WITH CIRCUMFLEX
+C3 00C3 L Y C3 E3 C3 41 2A 00 # LATIN CAPITAL LETTER A WITH TILDE
+C4 00C4 L Y C4 E4 C4 41 2A 00 # LATIN CAPITAL LETTER A WITH DIAERESIS
+C5 00C5 L Y C5 E5 C5 41 2A 00 # LATIN CAPITAL LETTER A WITH RING ABOVE
+C6 00C6 L Y C6 E6 C6 C6 2A 00 # LATIN CAPITAL LETTER AE
+C7 00C7 L Y C7 E7 C7 43 63 63 # LATIN CAPITAL LETTER C WITH CEDILLA
+C8 00C8 L Y C8 E8 C8 45 2A 00 # LATIN CAPITAL LETTER E WITH GRAVE
+C9 00C9 L Y C9 E9 C9 45 2A 00 # LATIN CAPITAL LETTER E WITH ACUTE
+CA 00CA L Y CA EA CA 45 2A 00 # LATIN CAPITAL LETTER E WITH CIRCUMFLEX
+CB 00CB L Y CB EB CB 45 2A 00 # LATIN CAPITAL LETTER E WITH DIAERESIS
+CC 00CC L Y CC EC CC 49 2A 00 # LATIN CAPITAL LETTER I WITH GRAVE
+CD 00CD L Y CD ED CD 49 2A 00 # LATIN CAPITAL LETTER I WITH ACUTE
+CE 00CE L Y CE EE CE 49 2A 00 # LATIN CAPITAL LETTER I WITH CIRCUMFLEX
+CF 00CF L Y CF EF CF 49 2A 00 # LATIN CAPITAL LETTER I WITH DIAERESIS
+D0 00D0 L Y D0 F0 D0 D0 F0 F0 # LATIN CAPITAL LETTER ETH
+D1 00D1 L Y D1 F1 D1 4E 6E 6E # LATIN CAPITAL LETTER N WITH TILDE
+D2 00D2 L Y D2 F2 D2 4F 2A 00 # LATIN CAPITAL LETTER O WITH GRAVE
+D3 00D3 L Y D3 F3 D3 4F 2A 00 # LATIN CAPITAL LETTER O WITH ACUTE
+D4 00D4 L Y D4 F4 D4 4F 2A 00 # LATIN CAPITAL LETTER O WITH CIRCUMFLEX
+D5 00D5 L Y D5 F5 D5 4F 2A 00 # LATIN CAPITAL LETTER O WITH TILDE
+D6 00D6 L Y D6 F6 D6 4F 2A 00 # LATIN CAPITAL LETTER O WITH DIAERESIS
+D7 00D7 - Y D7 D7 D7 00 00 00 # MULTIPLICATION SIGN
+D8 00D8 L Y D8 F8 D8 D8 2A 00 # LATIN CAPITAL LETTER O WITH STROKE
+D9 00D9 L Y D9 F9 D9 55 2A 00 # LATIN CAPITAL LETTER U WITH GRAVE
+DA 00DA L Y DA FA DA 55 2A 00 # LATIN CAPITAL LETTER U WITH ACUTE
+DB 00DB L Y DB FB DB 55 2A 00 # LATIN CAPITAL LETTER U WITH CIRCUMFLEX
+DC 00DC L Y DC FC DC 55 2A 00 # LATIN CAPITAL LETTER U WITH DIAERESIS
+DD 00DD L Y DD FD DD 59 79 79 # LATIN CAPITAL LETTER Y WITH ACUTE
+DE 00DE L Y DE FE DE DE FE FE # LATIN CAPITAL LETTER THORN
+DF 00DF L Y DF DF DF DF DF DF # LATIN SMALL LETTER SHARP S
+E0 00E0 L Y C0 E0 C0 61 2A 00 # LATIN SMALL LETTER A WITH GRAVE
+E1 00E1 L Y C1 E1 C1 61 2A 00 # LATIN SMALL LETTER A WITH ACUTE
+E2 00E2 L Y C2 E2 C2 61 2A 00 # LATIN SMALL LETTER A WITH CIRCUMFLEX
+E3 00E3 L Y C3 E3 C3 61 2A 00 # LATIN SMALL LETTER A WITH TILDE
+E4 00E4 L Y C4 E4 C4 61 2A 00 # LATIN SMALL LETTER A WITH DIAERESIS
+E5 00E5 L Y C5 E5 C5 61 2A 00 # LATIN SMALL LETTER A WITH RING ABOVE
+E6 00E6 L Y C6 E6 C6 E6 2A 00 # LATIN SMALL LETTER AE
+E7 00E7 L Y C7 E7 C7 63 63 63 # LATIN SMALL LETTER C WITH CEDILLA
+E8 00E8 L Y C8 E8 C8 65 2A 00 # LATIN SMALL LETTER E WITH GRAVE
+E9 00E9 L Y C9 E9 C9 65 2A 00 # LATIN SMALL LETTER E WITH ACUTE
+EA 00EA L Y CA EA CA 65 2A 00 # LATIN SMALL LETTER E WITH CIRCUMFLEX
+EB 00EB L Y CB EB CB 65 2A 00 # LATIN SMALL LETTER E WITH DIAERESIS
+EC 00EC L Y CC EC CC 69 2A 00 # LATIN SMALL LETTER I WITH GRAVE
+ED 00ED L Y CD ED CD 69 2A 00 # LATIN SMALL LETTER I WITH ACUTE
+EE 00EE L Y CE EE CE 69 2A 00 # LATIN SMALL LETTER I WITH CIRCUMFLEX
+EF 00EF L Y CF EF CF 69 2A 00 # LATIN SMALL LETTER I WITH DIAERESIS
+F0 00F0 L Y D0 F0 D0 F0 F0 F0 # LATIN SMALL LETTER ETH
+F1 00F1 L Y D1 F1 D1 6E 6E 6E # LATIN SMALL LETTER N WITH TILDE
+F2 00F2 L Y D2 F2 D2 6F 2A 00 # LATIN SMALL LETTER O WITH GRAVE
+F3 00F3 L Y D3 F3 D3 6F 2A 00 # LATIN SMALL LETTER O WITH ACUTE
+F4 00F4 L Y D4 F4 D4 6F 2A 00 # LATIN SMALL LETTER O WITH CIRCUMFLEX
+F5 00F5 L Y D5 F5 D5 6F 2A 00 # LATIN SMALL LETTER O WITH TILDE
+F6 00F6 L Y D6 F6 D6 6F 2A 00 # LATIN SMALL LETTER O WITH DIAERESIS
+F7 00F7 - Y F7 F7 F7 00 00 00 # DIVISION SIGN
+F8 00F8 L Y D8 F8 D8 F8 2A 00 # LATIN SMALL LETTER O WITH STROKE
+F9 00F9 L Y D9 F9 D9 75 2A 00 # LATIN SMALL LETTER U WITH GRAVE
+FA 00FA L Y DA FA DA 75 2A 00 # LATIN SMALL LETTER U WITH ACUTE
+FB 00FB L Y DB FB DB 75 2A 00 # LATIN SMALL LETTER U WITH CIRCUMFLEX
+FC 00FC L Y DC FC DC 75 2A 00 # LATIN SMALL LETTER U WITH DIAERESIS
+FD 00FD L Y DD FD DD 79 79 79 # LATIN SMALL LETTER Y WITH ACUTE
+FE 00FE L Y DE FE DE FE FE FE # LATIN SMALL LETTER THORN
+FF 00FF L Y 9F FF 9F 79 79 79 # LATIN SMALL LETTER Y WITH DIAERESIS
Index: doc/tools/ultraedit/GNU/aspell/data/cp1253.cmap
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/cp1253.cmap	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/cp1253.cmap	(working copy)
@@ -0,0 +1,2148 @@
+INTERNAL
+/
+N 1223
+0000 > 00
+0001 > 01
+0002 > 02
+0003 > 03
+0004 > 04
+0005 > 05
+0006 > 06
+0007 > 07
+0008 > 08
+0009 > 09
+000A > 0A
+000B > 0B
+000C > 0C
+000D > 0D
+000E > 0E
+000F > 0F
+0010 > 10
+0011 > 11
+0012 > 12
+0013 > 13
+0014 > 14
+0015 > 15
+0016 > 16
+0017 > 17
+0018 > 18
+0019 > 19
+001A > 1A
+001B > 1B
+001C > 1C
+001D > 1D
+001E > 1E
+001F > 1F
+0020 > 20
+0021 > 21
+0022 > 22
+0023 > 23
+0024 > 24
+0025 > 25
+0026 > 26
+0027 > 27
+0028 > 28
+0029 > 29
+002A > 2A
+002B > 2B
+002C > 2C
+002D > 2D
+002E > 2E
+002F > 2F
+0030 > 30
+0031 > 31
+0032 > 32
+0033 > 33
+0034 > 34
+0035 > 35
+0036 > 36
+0037 > 37
+0038 > 38
+0039 > 39
+003A > 3A
+003B > 3B
+003C > 3C
+003D > 3D
+003E > 3E
+003F > 3F
+0040 > 40
+0041 > 41
+0042 > 42
+0043 > 43
+0044 > 44
+0045 > 45
+0046 > 46
+0047 > 47
+0048 > 48
+0049 > 49
+004A > 4A
+004B > 4B
+004C > 4C
+004D > 4D
+004E > 4E
+004F > 4F
+0050 > 50
+0051 > 51
+0052 > 52
+0053 > 53
+0054 > 54
+0055 > 55
+0056 > 56
+0057 > 57
+0058 > 58
+0059 > 59
+005A > 5A
+005B > 5B
+005C > 5C
+005D > 5D
+005E > 5E
+005F > 5F
+0060 > 60
+0061 > 61
+0062 > 62
+0063 > 63
+0064 > 64
+0065 > 65
+0066 > 66
+0067 > 67
+0068 > 68
+0069 > 69
+006A > 6A
+006B > 6B
+006C > 6C
+006D > 6D
+006E > 6E
+006F > 6F
+0070 > 70
+0071 > 71
+0072 > 72
+0073 > 73
+0074 > 74
+0075 > 75
+0076 > 76
+0077 > 77
+0078 > 78
+0079 > 79
+007A > 7A
+007B > 7B
+007C > 7C
+007D > 7D
+007E > 7E
+007F > 7F
+0081 > 81
+0088 > 88
+008A > 8A
+008C > 8C
+008D > 8D
+008E > 8E
+008F > 8F
+0090 > 90
+0098 > 98
+009A > 9A
+009C > 9C
+009D > 9D
+009E > 9E
+009F > 9F
+00A0 > A0
+00A3 > A3
+00A4 > A4
+00A5 > A5
+00A6 > A6
+00A7 > A7
+00A8 > A8 /
+     N 1
+     0301 > A1
+     .
+00A9 > A9
+00AB > AB
+00AC > AC
+00AD > AD
+00AE > AE
+00B0 > B0
+00B1 > B1
+00B2 > B2
+00B3 > B3
+00B5 > B5
+00B6 > B6
+00B7 > B7
+00BB > BB
+00BD > BD
+00C0 > 41 # unsup: 0041 0300
+00C1 > 41 # unsup: 0041 0301
+00C2 > 41 # unsup: 0041 0302
+00C3 > 41 # unsup: 0041 0303
+00C4 > 41 # unsup: 0041 0308
+00C5 > 41 # unsup: 0041 030A
+00C6 > 41 45 # compat
+00C7 > 43 # unsup: 0043 0327
+00C8 > 45 # unsup: 0045 0300
+00C9 > 45 # unsup: 0045 0301
+00CA > 45 # unsup: 0045 0302
+00CB > 45 # unsup: 0045 0308
+00CC > 49 # unsup: 0049 0300
+00CD > 49 # unsup: 0049 0301
+00CE > 49 # unsup: 0049 0302
+00CF > 49 # unsup: 0049 0308
+00D1 > 4E # unsup: 004E 0303
+00D2 > 4F # unsup: 004F 0300
+00D3 > 4F # unsup: 004F 0301
+00D4 > 4F # unsup: 004F 0302
+00D5 > 4F # unsup: 004F 0303
+00D6 > 4F # unsup: 004F 0308
+00D9 > 55 # unsup: 0055 0300
+00DA > 55 # unsup: 0055 0301
+00DB > 55 # unsup: 0055 0302
+00DC > 55 # unsup: 0055 0308
+00DD > 59 # unsup: 0059 0301
+00E0 > 61 # unsup: 0061 0300
+00E1 > 61 # unsup: 0061 0301
+00E2 > 61 # unsup: 0061 0302
+00E3 > 61 # unsup: 0061 0303
+00E4 > 61 # unsup: 0061 0308
+00E5 > 61 # unsup: 0061 030A
+00E6 > 61 65 # compat
+00E7 > 63 # unsup: 0063 0327
+00E8 > 65 # unsup: 0065 0300
+00E9 > 65 # unsup: 0065 0301
+00EA > 65 # unsup: 0065 0302
+00EB > 65 # unsup: 0065 0308
+00EC > 69 # unsup: 0069 0300
+00ED > 69 # unsup: 0069 0301
+00EE > 69 # unsup: 0069 0302
+00EF > 69 # unsup: 0069 0308
+00F1 > 6E # unsup: 006E 0303
+00F2 > 6F # unsup: 006F 0300
+00F3 > 6F # unsup: 006F 0301
+00F4 > 6F # unsup: 006F 0302
+00F5 > 6F # unsup: 006F 0303
+00F6 > 6F # unsup: 006F 0308
+00F9 > 75 # unsup: 0075 0300
+00FA > 75 # unsup: 0075 0301
+00FB > 75 # unsup: 0075 0302
+00FC > 75 # unsup: 0075 0308
+00FD > 79 # unsup: 0079 0301
+00FF > 79 # unsup: 0079 0308
+0100 > 41 # unsup: 0041 0304
+0101 > 61 # unsup: 0061 0304
+0102 > 41 # unsup: 0041 0306
+0103 > 61 # unsup: 0061 0306
+0104 > 41 # unsup: 0041 0328
+0105 > 61 # unsup: 0061 0328
+0106 > 43 # unsup: 0043 0301
+0107 > 63 # unsup: 0063 0301
+0108 > 43 # unsup: 0043 0302
+0109 > 63 # unsup: 0063 0302
+010A > 43 # unsup: 0043 0307
+010B > 63 # unsup: 0063 0307
+010C > 43 # unsup: 0043 030C
+010D > 63 # unsup: 0063 030C
+010E > 44 # unsup: 0044 030C
+010F > 64 # unsup: 0064 030C
+0112 > 45 # unsup: 0045 0304
+0113 > 65 # unsup: 0065 0304
+0114 > 45 # unsup: 0045 0306
+0115 > 65 # unsup: 0065 0306
+0116 > 45 # unsup: 0045 0307
+0117 > 65 # unsup: 0065 0307
+0118 > 45 # unsup: 0045 0328
+0119 > 65 # unsup: 0065 0328
+011A > 45 # unsup: 0045 030C
+011B > 65 # unsup: 0065 030C
+011C > 47 # unsup: 0047 0302
+011D > 67 # unsup: 0067 0302
+011E > 47 # unsup: 0047 0306
+011F > 67 # unsup: 0067 0306
+0120 > 47 # unsup: 0047 0307
+0121 > 67 # unsup: 0067 0307
+0122 > 47 # unsup: 0047 0327
+0123 > 67 # unsup: 0067 0327
+0124 > 48 # unsup: 0048 0302
+0125 > 68 # unsup: 0068 0302
+0128 > 49 # unsup: 0049 0303
+0129 > 69 # unsup: 0069 0303
+012A > 49 # unsup: 0049 0304
+012B > 69 # unsup: 0069 0304
+012C > 49 # unsup: 0049 0306
+012D > 69 # unsup: 0069 0306
+012E > 49 # unsup: 0049 0328
+012F > 69 # unsup: 0069 0328
+0130 > 49 # unsup: 0049 0307
+0132 > 49 4A # compat
+0133 > 69 6A # compat
+0134 > 4A # unsup: 004A 0302
+0135 > 6A # unsup: 006A 0302
+0136 > 4B # unsup: 004B 0327
+0137 > 6B # unsup: 006B 0327
+0139 > 4C # unsup: 004C 0301
+013A > 6C # unsup: 006C 0301
+013B > 4C # unsup: 004C 0327
+013C > 6C # unsup: 006C 0327
+013D > 4C # unsup: 004C 030C
+013E > 6C # unsup: 006C 030C
+013F > 4C B7 # compat
+0140 > 6C B7 # compat
+0143 > 4E # unsup: 004E 0301
+0144 > 6E # unsup: 006E 0301
+0145 > 4E # unsup: 004E 0327
+0146 > 6E # unsup: 006E 0327
+0147 > 4E # unsup: 004E 030C
+0148 > 6E # unsup: 006E 030C
+014C > 4F # unsup: 004F 0304
+014D > 6F # unsup: 006F 0304
+014E > 4F # unsup: 004F 0306
+014F > 6F # unsup: 006F 0306
+0150 > 4F # unsup: 004F 030B
+0151 > 6F # unsup: 006F 030B
+0152 > 4F 45 # compat
+0153 > 6F 65 # compat
+0154 > 52 # unsup: 0052 0301
+0155 > 72 # unsup: 0072 0301
+0156 > 52 # unsup: 0052 0327
+0157 > 72 # unsup: 0072 0327
+0158 > 52 # unsup: 0052 030C
+0159 > 72 # unsup: 0072 030C
+015A > 53 # unsup: 0053 0301
+015B > 73 # unsup: 0073 0301
+015C > 53 # unsup: 0053 0302
+015D > 73 # unsup: 0073 0302
+015E > 53 # unsup: 0053 0327
+015F > 73 # unsup: 0073 0327
+0160 > 53 # unsup: 0053 030C
+0161 > 73 # unsup: 0073 030C
+0162 > 54 # unsup: 0054 0327
+0163 > 74 # unsup: 0074 0327
+0164 > 54 # unsup: 0054 030C
+0165 > 74 # unsup: 0074 030C
+0168 > 55 # unsup: 0055 0303
+0169 > 75 # unsup: 0075 0303
+016A > 55 # unsup: 0055 0304
+016B > 75 # unsup: 0075 0304
+016C > 55 # unsup: 0055 0306
+016D > 75 # unsup: 0075 0306
+016E > 55 # unsup: 0055 030A
+016F > 75 # unsup: 0075 030A
+0170 > 55 # unsup: 0055 030B
+0171 > 75 # unsup: 0075 030B
+0172 > 55 # unsup: 0055 0328
+0173 > 75 # unsup: 0075 0328
+0174 > 57 # unsup: 0057 0302
+0175 > 77 # unsup: 0077 0302
+0176 > 59 # unsup: 0059 0302
+0177 > 79 # unsup: 0079 0302
+0178 > 59 # unsup: 0059 0308
+0179 > 5A # unsup: 005A 0301
+017A > 7A # unsup: 007A 0301
+017B > 5A # unsup: 005A 0307
+017C > 7A # unsup: 007A 0307
+017D > 5A # unsup: 005A 030C
+017E > 7A # unsup: 007A 030C
+017F > 73 # compat
+0192 > 83
+01A0 > 4F # unsup: 004F 031B
+01A1 > 6F # unsup: 006F 031B
+01AF > 55 # unsup: 0055 031B
+01B0 > 75 # unsup: 0075 031B
+01C4 > 44 5A # unsup: 0044 005A 030C
+01C5 > 44 7A # unsup: 0044 007A 030C
+01C6 > 64 7A # unsup: 0064 007A 030C
+01C7 > 4C 4A # compat
+01C8 > 4C 6A # compat
+01C9 > 6C 6A # compat
+01CA > 4E 4A # compat
+01CB > 4E 6A # compat
+01CC > 6E 6A # compat
+01CD > 41 # unsup: 0041 030C
+01CE > 61 # unsup: 0061 030C
+01CF > 49 # unsup: 0049 030C
+01D0 > 69 # unsup: 0069 030C
+01D1 > 4F # unsup: 004F 030C
+01D2 > 6F # unsup: 006F 030C
+01D3 > 55 # unsup: 0055 030C
+01D4 > 75 # unsup: 0075 030C
+01D5 > 55 # unsup: 0055 0308 0304
+01D6 > 75 # unsup: 0075 0308 0304
+01D7 > 55 # unsup: 0055 0308 0301
+01D8 > 75 # unsup: 0075 0308 0301
+01D9 > 55 # unsup: 0055 0308 030C
+01DA > 75 # unsup: 0075 0308 030C
+01DB > 55 # unsup: 0055 0308 0300
+01DC > 75 # unsup: 0075 0308 0300
+01DE > 41 # unsup: 0041 0308 0304
+01DF > 61 # unsup: 0061 0308 0304
+01E0 > 41 # unsup: 0041 0307 0304
+01E1 > 61 # unsup: 0061 0307 0304
+01E2 > 41 45 # unsup: 0041 0045 0304
+01E3 > 61 65 # unsup: 0061 0065 0304
+01E6 > 47 # unsup: 0047 030C
+01E7 > 67 # unsup: 0067 030C
+01E8 > 4B # unsup: 004B 030C
+01E9 > 6B # unsup: 006B 030C
+01EA > 4F # unsup: 004F 0328
+01EB > 6F # unsup: 006F 0328
+01EC > 4F # unsup: 004F 0328 0304
+01ED > 6F # unsup: 006F 0328 0304
+01F0 > 6A # unsup: 006A 030C
+01F1 > 44 5A # compat
+01F2 > 44 7A # compat
+01F3 > 64 7A # compat
+01F4 > 47 # unsup: 0047 0301
+01F5 > 67 # unsup: 0067 0301
+01F8 > 4E # unsup: 004E 0300
+01F9 > 6E # unsup: 006E 0300
+01FA > 41 # unsup: 0041 030A 0301
+01FB > 61 # unsup: 0061 030A 0301
+01FC > 41 45 # unsup: 0041 0045 0301
+01FD > 61 65 # unsup: 0061 0065 0301
+0200 > 41 # unsup: 0041 030F
+0201 > 61 # unsup: 0061 030F
+0202 > 41 # unsup: 0041 0311
+0203 > 61 # unsup: 0061 0311
+0204 > 45 # unsup: 0045 030F
+0205 > 65 # unsup: 0065 030F
+0206 > 45 # unsup: 0045 0311
+0207 > 65 # unsup: 0065 0311
+0208 > 49 # unsup: 0049 030F
+0209 > 69 # unsup: 0069 030F
+020A > 49 # unsup: 0049 0311
+020B > 69 # unsup: 0069 0311
+020C > 4F # unsup: 004F 030F
+020D > 6F # unsup: 006F 030F
+020E > 4F # unsup: 004F 0311
+020F > 6F # unsup: 006F 0311
+0210 > 52 # unsup: 0052 030F
+0211 > 72 # unsup: 0072 030F
+0212 > 52 # unsup: 0052 0311
+0213 > 72 # unsup: 0072 0311
+0214 > 55 # unsup: 0055 030F
+0215 > 75 # unsup: 0075 030F
+0216 > 55 # unsup: 0055 0311
+0217 > 75 # unsup: 0075 0311
+0218 > 53 # unsup: 0053 0326
+0219 > 73 # unsup: 0073 0326
+021A > 54 # unsup: 0054 0326
+021B > 74 # unsup: 0074 0326
+021E > 48 # unsup: 0048 030C
+021F > 68 # unsup: 0068 030C
+0226 > 41 # unsup: 0041 0307
+0227 > 61 # unsup: 0061 0307
+0228 > 45 # unsup: 0045 0327
+0229 > 65 # unsup: 0065 0327
+022A > 4F # unsup: 004F 0308 0304
+022B > 6F # unsup: 006F 0308 0304
+022C > 4F # unsup: 004F 0303 0304
+022D > 6F # unsup: 006F 0303 0304
+022E > 4F # unsup: 004F 0307
+022F > 6F # unsup: 006F 0307
+0230 > 4F # unsup: 004F 0307 0304
+0231 > 6F # unsup: 006F 0307 0304
+0232 > 59 # unsup: 0059 0304
+0233 > 79 # unsup: 0079 0304
+0300 > 0 # unsup
+0301 > 0 # unsup
+0302 > 0 # unsup
+0303 > 0 # unsup
+0304 > 0 # unsup
+0305 > 0 # unsup
+0306 > 0 # unsup
+0307 > 0 # unsup
+0308 > 0 # unsup
+0309 > 0 # unsup
+030A > 0 # unsup
+030B > 0 # unsup
+030C > 0 # unsup
+030D > 0 # unsup
+030E > 0 # unsup
+030F > 0 # unsup
+0310 > 0 # unsup
+0311 > 0 # unsup
+0312 > 0 # unsup
+0313 > 0 # unsup
+0314 > 0 # unsup
+0315 > 0 # unsup
+0316 > 0 # unsup
+0317 > 0 # unsup
+0318 > 0 # unsup
+0319 > 0 # unsup
+031A > 0 # unsup
+031B > 0 # unsup
+031C > 0 # unsup
+031D > 0 # unsup
+031E > 0 # unsup
+031F > 0 # unsup
+0320 > 0 # unsup
+0321 > 0 # unsup
+0322 > 0 # unsup
+0323 > 0 # unsup
+0324 > 0 # unsup
+0325 > 0 # unsup
+0326 > 0 # unsup
+0327 > 0 # unsup
+0328 > 0 # unsup
+0329 > 0 # unsup
+032A > 0 # unsup
+032B > 0 # unsup
+032C > 0 # unsup
+032D > 0 # unsup
+032E > 0 # unsup
+032F > 0 # unsup
+0330 > 0 # unsup
+0331 > 0 # unsup
+0332 > 0 # unsup
+0333 > 0 # unsup
+0334 > 0 # unsup
+0335 > 0 # unsup
+0336 > 0 # unsup
+0337 > 0 # unsup
+0338 > 0 # unsup
+0339 > 0 # unsup
+033A > 0 # unsup
+033B > 0 # unsup
+033C > 0 # unsup
+033D > 0 # unsup
+033E > 0 # unsup
+033F > 0 # unsup
+0340 > 0 # unsup
+0341 > 0 # unsup
+0342 > 0 # unsup
+0343 > 0 # unsup
+0344 > 0 # unsup
+0345 > 0 # unsup
+037E > 3B
+0384 > B4
+0385 > A1
+0386 > A2
+0387 > B7
+0388 > B8
+0389 > B9
+038A > BA
+038C > BC
+038E > BE
+038F > BF
+0390 > C0
+0391 > C1 /
+     N 1
+     0301 > A2
+     .
+0392 > C2
+0393 > C3
+0394 > C4
+0395 > C5 /
+     N 1
+     0301 > B8
+     .
+0396 > C6
+0397 > C7 /
+     N 1
+     0301 > B9
+     .
+0398 > C8
+0399 > C9 /
+     N 2
+     0301 > BA
+     0308 > DA
+     .
+039A > CA
+039B > CB
+039C > CC
+039D > CD
+039E > CE
+039F > CF /
+     N 1
+     0301 > BC
+     .
+03A0 > D0
+03A1 > D1
+03A3 > D3
+03A4 > D4
+03A5 > D5 /
+     N 2
+     0301 > BE
+     0308 > DB
+     .
+03A6 > D6
+03A7 > D7
+03A8 > D8
+03A9 > D9 /
+     N 1
+     0301 > BF
+     .
+03AA > DA
+03AB > DB
+03AC > DC
+03AD > DD
+03AE > DE
+03AF > DF
+03B0 > E0
+03B1 > E1 /
+     N 1
+     0301 > DC
+     .
+03B2 > E2
+03B3 > E3
+03B4 > E4
+03B5 > E5 /
+     N 1
+     0301 > DD
+     .
+03B6 > E6
+03B7 > E7 /
+     N 1
+     0301 > DE
+     .
+03B8 > E8
+03B9 > E9 /
+     N 2
+     0301 > DF
+     0308 > FA /
+          N 1
+          0301 > C0
+          .
+     .
+03BA > EA
+03BB > EB
+03BC > EC
+03BD > ED
+03BE > EE
+03BF > EF /
+     N 1
+     0301 > FC
+     .
+03C0 > F0
+03C1 > F1
+03C2 > F2
+03C3 > F3
+03C4 > F4
+03C5 > F5 /
+     N 2
+     0301 > FD
+     0308 > FB /
+          N 1
+          0301 > E0
+          .
+     .
+03C6 > F6
+03C7 > F7
+03C8 > F8
+03C9 > F9 /
+     N 1
+     0301 > FE
+     .
+03CA > FA /
+     N 1
+     0301 > C0
+     .
+03CB > FB /
+     N 1
+     0301 > E0
+     .
+03CC > FC
+03CD > FD
+03CE > FE
+1E00 > 41 # unsup: 0041 0325
+1E01 > 61 # unsup: 0061 0325
+1E02 > 42 # unsup: 0042 0307
+1E03 > 62 # unsup: 0062 0307
+1E04 > 42 # unsup: 0042 0323
+1E05 > 62 # unsup: 0062 0323
+1E06 > 42 # unsup: 0042 0331
+1E07 > 62 # unsup: 0062 0331
+1E08 > 43 # unsup: 0043 0327 0301
+1E09 > 63 # unsup: 0063 0327 0301
+1E0A > 44 # unsup: 0044 0307
+1E0B > 64 # unsup: 0064 0307
+1E0C > 44 # unsup: 0044 0323
+1E0D > 64 # unsup: 0064 0323
+1E0E > 44 # unsup: 0044 0331
+1E0F > 64 # unsup: 0064 0331
+1E10 > 44 # unsup: 0044 0327
+1E11 > 64 # unsup: 0064 0327
+1E12 > 44 # unsup: 0044 032D
+1E13 > 64 # unsup: 0064 032D
+1E14 > 45 # unsup: 0045 0304 0300
+1E15 > 65 # unsup: 0065 0304 0300
+1E16 > 45 # unsup: 0045 0304 0301
+1E17 > 65 # unsup: 0065 0304 0301
+1E18 > 45 # unsup: 0045 032D
+1E19 > 65 # unsup: 0065 032D
+1E1A > 45 # unsup: 0045 0330
+1E1B > 65 # unsup: 0065 0330
+1E1C > 45 # unsup: 0045 0327 0306
+1E1D > 65 # unsup: 0065 0327 0306
+1E1E > 46 # unsup: 0046 0307
+1E1F > 66 # unsup: 0066 0307
+1E20 > 47 # unsup: 0047 0304
+1E21 > 67 # unsup: 0067 0304
+1E22 > 48 # unsup: 0048 0307
+1E23 > 68 # unsup: 0068 0307
+1E24 > 48 # unsup: 0048 0323
+1E25 > 68 # unsup: 0068 0323
+1E26 > 48 # unsup: 0048 0308
+1E27 > 68 # unsup: 0068 0308
+1E28 > 48 # unsup: 0048 0327
+1E29 > 68 # unsup: 0068 0327
+1E2A > 48 # unsup: 0048 032E
+1E2B > 68 # unsup: 0068 032E
+1E2C > 49 # unsup: 0049 0330
+1E2D > 69 # unsup: 0069 0330
+1E2E > 49 # unsup: 0049 0308 0301
+1E2F > 69 # unsup: 0069 0308 0301
+1E30 > 4B # unsup: 004B 0301
+1E31 > 6B # unsup: 006B 0301
+1E32 > 4B # unsup: 004B 0323
+1E33 > 6B # unsup: 006B 0323
+1E34 > 4B # unsup: 004B 0331
+1E35 > 6B # unsup: 006B 0331
+1E36 > 4C # unsup: 004C 0323
+1E37 > 6C # unsup: 006C 0323
+1E38 > 4C # unsup: 004C 0323 0304
+1E39 > 6C # unsup: 006C 0323 0304
+1E3A > 4C # unsup: 004C 0331
+1E3B > 6C # unsup: 006C 0331
+1E3C > 4C # unsup: 004C 032D
+1E3D > 6C # unsup: 006C 032D
+1E3E > 4D # unsup: 004D 0301
+1E3F > 6D # unsup: 006D 0301
+1E40 > 4D # unsup: 004D 0307
+1E41 > 6D # unsup: 006D 0307
+1E42 > 4D # unsup: 004D 0323
+1E43 > 6D # unsup: 006D 0323
+1E44 > 4E # unsup: 004E 0307
+1E45 > 6E # unsup: 006E 0307
+1E46 > 4E # unsup: 004E 0323
+1E47 > 6E # unsup: 006E 0323
+1E48 > 4E # unsup: 004E 0331
+1E49 > 6E # unsup: 006E 0331
+1E4A > 4E # unsup: 004E 032D
+1E4B > 6E # unsup: 006E 032D
+1E4C > 4F # unsup: 004F 0303 0301
+1E4D > 6F # unsup: 006F 0303 0301
+1E4E > 4F # unsup: 004F 0303 0308
+1E4F > 6F # unsup: 006F 0303 0308
+1E50 > 4F # unsup: 004F 0304 0300
+1E51 > 6F # unsup: 006F 0304 0300
+1E52 > 4F # unsup: 004F 0304 0301
+1E53 > 6F # unsup: 006F 0304 0301
+1E54 > 50 # unsup: 0050 0301
+1E55 > 70 # unsup: 0070 0301
+1E56 > 50 # unsup: 0050 0307
+1E57 > 70 # unsup: 0070 0307
+1E58 > 52 # unsup: 0052 0307
+1E59 > 72 # unsup: 0072 0307
+1E5A > 52 # unsup: 0052 0323
+1E5B > 72 # unsup: 0072 0323
+1E5C > 52 # unsup: 0052 0323 0304
+1E5D > 72 # unsup: 0072 0323 0304
+1E5E > 52 # unsup: 0052 0331
+1E5F > 72 # unsup: 0072 0331
+1E60 > 53 # unsup: 0053 0307
+1E61 > 73 # unsup: 0073 0307
+1E62 > 53 # unsup: 0053 0323
+1E63 > 73 # unsup: 0073 0323
+1E64 > 53 # unsup: 0053 0301 0307
+1E65 > 73 # unsup: 0073 0301 0307
+1E66 > 53 # unsup: 0053 030C 0307
+1E67 > 73 # unsup: 0073 030C 0307
+1E68 > 53 # unsup: 0053 0323 0307
+1E69 > 73 # unsup: 0073 0323 0307
+1E6A > 54 # unsup: 0054 0307
+1E6B > 74 # unsup: 0074 0307
+1E6C > 54 # unsup: 0054 0323
+1E6D > 74 # unsup: 0074 0323
+1E6E > 54 # unsup: 0054 0331
+1E6F > 74 # unsup: 0074 0331
+1E70 > 54 # unsup: 0054 032D
+1E71 > 74 # unsup: 0074 032D
+1E72 > 55 # unsup: 0055 0324
+1E73 > 75 # unsup: 0075 0324
+1E74 > 55 # unsup: 0055 0330
+1E75 > 75 # unsup: 0075 0330
+1E76 > 55 # unsup: 0055 032D
+1E77 > 75 # unsup: 0075 032D
+1E78 > 55 # unsup: 0055 0303 0301
+1E79 > 75 # unsup: 0075 0303 0301
+1E7A > 55 # unsup: 0055 0304 0308
+1E7B > 75 # unsup: 0075 0304 0308
+1E7C > 56 # unsup: 0056 0303
+1E7D > 76 # unsup: 0076 0303
+1E7E > 56 # unsup: 0056 0323
+1E7F > 76 # unsup: 0076 0323
+1E80 > 57 # unsup: 0057 0300
+1E81 > 77 # unsup: 0077 0300
+1E82 > 57 # unsup: 0057 0301
+1E83 > 77 # unsup: 0077 0301
+1E84 > 57 # unsup: 0057 0308
+1E85 > 77 # unsup: 0077 0308
+1E86 > 57 # unsup: 0057 0307
+1E87 > 77 # unsup: 0077 0307
+1E88 > 57 # unsup: 0057 0323
+1E89 > 77 # unsup: 0077 0323
+1E8A > 58 # unsup: 0058 0307
+1E8B > 78 # unsup: 0078 0307
+1E8C > 58 # unsup: 0058 0308
+1E8D > 78 # unsup: 0078 0308
+1E8E > 59 # unsup: 0059 0307
+1E8F > 79 # unsup: 0079 0307
+1E90 > 5A # unsup: 005A 0302
+1E91 > 7A # unsup: 007A 0302
+1E92 > 5A # unsup: 005A 0323
+1E93 > 7A # unsup: 007A 0323
+1E94 > 5A # unsup: 005A 0331
+1E95 > 7A # unsup: 007A 0331
+1E96 > 68 # unsup: 0068 0331
+1E97 > 74 # unsup: 0074 0308
+1E98 > 77 # unsup: 0077 030A
+1E99 > 79 # unsup: 0079 030A
+1E9B > 73 # unsup: 0073 0307
+1EA0 > 41 # unsup: 0041 0323
+1EA1 > 61 # unsup: 0061 0323
+1EA2 > 41 # unsup: 0041 0309
+1EA3 > 61 # unsup: 0061 0309
+1EA4 > 41 # unsup: 0041 0302 0301
+1EA5 > 61 # unsup: 0061 0302 0301
+1EA6 > 41 # unsup: 0041 0302 0300
+1EA7 > 61 # unsup: 0061 0302 0300
+1EA8 > 41 # unsup: 0041 0302 0309
+1EA9 > 61 # unsup: 0061 0302 0309
+1EAA > 41 # unsup: 0041 0302 0303
+1EAB > 61 # unsup: 0061 0302 0303
+1EAC > 41 # unsup: 0041 0323 0302
+1EAD > 61 # unsup: 0061 0323 0302
+1EAE > 41 # unsup: 0041 0306 0301
+1EAF > 61 # unsup: 0061 0306 0301
+1EB0 > 41 # unsup: 0041 0306 0300
+1EB1 > 61 # unsup: 0061 0306 0300
+1EB2 > 41 # unsup: 0041 0306 0309
+1EB3 > 61 # unsup: 0061 0306 0309
+1EB4 > 41 # unsup: 0041 0306 0303
+1EB5 > 61 # unsup: 0061 0306 0303
+1EB6 > 41 # unsup: 0041 0323 0306
+1EB7 > 61 # unsup: 0061 0323 0306
+1EB8 > 45 # unsup: 0045 0323
+1EB9 > 65 # unsup: 0065 0323
+1EBA > 45 # unsup: 0045 0309
+1EBB > 65 # unsup: 0065 0309
+1EBC > 45 # unsup: 0045 0303
+1EBD > 65 # unsup: 0065 0303
+1EBE > 45 # unsup: 0045 0302 0301
+1EBF > 65 # unsup: 0065 0302 0301
+1EC0 > 45 # unsup: 0045 0302 0300
+1EC1 > 65 # unsup: 0065 0302 0300
+1EC2 > 45 # unsup: 0045 0302 0309
+1EC3 > 65 # unsup: 0065 0302 0309
+1EC4 > 45 # unsup: 0045 0302 0303
+1EC5 > 65 # unsup: 0065 0302 0303
+1EC6 > 45 # unsup: 0045 0323 0302
+1EC7 > 65 # unsup: 0065 0323 0302
+1EC8 > 49 # unsup: 0049 0309
+1EC9 > 69 # unsup: 0069 0309
+1ECA > 49 # unsup: 0049 0323
+1ECB > 69 # unsup: 0069 0323
+1ECC > 4F # unsup: 004F 0323
+1ECD > 6F # unsup: 006F 0323
+1ECE > 4F # unsup: 004F 0309
+1ECF > 6F # unsup: 006F 0309
+1ED0 > 4F # unsup: 004F 0302 0301
+1ED1 > 6F # unsup: 006F 0302 0301
+1ED2 > 4F # unsup: 004F 0302 0300
+1ED3 > 6F # unsup: 006F 0302 0300
+1ED4 > 4F # unsup: 004F 0302 0309
+1ED5 > 6F # unsup: 006F 0302 0309
+1ED6 > 4F # unsup: 004F 0302 0303
+1ED7 > 6F # unsup: 006F 0302 0303
+1ED8 > 4F # unsup: 004F 0323 0302
+1ED9 > 6F # unsup: 006F 0323 0302
+1EDA > 4F # unsup: 004F 031B 0301
+1EDB > 6F # unsup: 006F 031B 0301
+1EDC > 4F # unsup: 004F 031B 0300
+1EDD > 6F # unsup: 006F 031B 0300
+1EDE > 4F # unsup: 004F 031B 0309
+1EDF > 6F # unsup: 006F 031B 0309
+1EE0 > 4F # unsup: 004F 031B 0303
+1EE1 > 6F # unsup: 006F 031B 0303
+1EE2 > 4F # unsup: 004F 031B 0323
+1EE3 > 6F # unsup: 006F 031B 0323
+1EE4 > 55 # unsup: 0055 0323
+1EE5 > 75 # unsup: 0075 0323
+1EE6 > 55 # unsup: 0055 0309
+1EE7 > 75 # unsup: 0075 0309
+1EE8 > 55 # unsup: 0055 031B 0301
+1EE9 > 75 # unsup: 0075 031B 0301
+1EEA > 55 # unsup: 0055 031B 0300
+1EEB > 75 # unsup: 0075 031B 0300
+1EEC > 55 # unsup: 0055 031B 0309
+1EED > 75 # unsup: 0075 031B 0309
+1EEE > 55 # unsup: 0055 031B 0303
+1EEF > 75 # unsup: 0075 031B 0303
+1EF0 > 55 # unsup: 0055 031B 0323
+1EF1 > 75 # unsup: 0075 031B 0323
+1EF2 > 59 # unsup: 0059 0300
+1EF3 > 79 # unsup: 0079 0300
+1EF4 > 59 # unsup: 0059 0323
+1EF5 > 79 # unsup: 0079 0323
+1EF6 > 59 # unsup: 0059 0309
+1EF7 > 79 # unsup: 0079 0309
+1EF8 > 59 # unsup: 0059 0303
+1EF9 > 79 # unsup: 0079 0303
+1F00 > E1 # unsup: 03B1 0313
+1F01 > E1 # unsup: 03B1 0314
+1F02 > E1 # unsup: 03B1 0313 0300
+1F03 > E1 # unsup: 03B1 0314 0300
+1F04 > E1 # unsup: 03B1 0313 0301
+1F05 > E1 # unsup: 03B1 0314 0301
+1F06 > E1 # unsup: 03B1 0313 0342
+1F07 > E1 # unsup: 03B1 0314 0342
+1F08 > C1 # unsup: 0391 0313
+1F09 > C1 # unsup: 0391 0314
+1F0A > C1 # unsup: 0391 0313 0300
+1F0B > C1 # unsup: 0391 0314 0300
+1F0C > C1 # unsup: 0391 0313 0301
+1F0D > C1 # unsup: 0391 0314 0301
+1F0E > C1 # unsup: 0391 0313 0342
+1F0F > C1 # unsup: 0391 0314 0342
+1F10 > E5 # unsup: 03B5 0313
+1F11 > E5 # unsup: 03B5 0314
+1F12 > E5 # unsup: 03B5 0313 0300
+1F13 > E5 # unsup: 03B5 0314 0300
+1F14 > E5 # unsup: 03B5 0313 0301
+1F15 > E5 # unsup: 03B5 0314 0301
+1F18 > C5 # unsup: 0395 0313
+1F19 > C5 # unsup: 0395 0314
+1F1A > C5 # unsup: 0395 0313 0300
+1F1B > C5 # unsup: 0395 0314 0300
+1F1C > C5 # unsup: 0395 0313 0301
+1F1D > C5 # unsup: 0395 0314 0301
+1F20 > E7 # unsup: 03B7 0313
+1F21 > E7 # unsup: 03B7 0314
+1F22 > E7 # unsup: 03B7 0313 0300
+1F23 > E7 # unsup: 03B7 0314 0300
+1F24 > E7 # unsup: 03B7 0313 0301
+1F25 > E7 # unsup: 03B7 0314 0301
+1F26 > E7 # unsup: 03B7 0313 0342
+1F27 > E7 # unsup: 03B7 0314 0342
+1F28 > C7 # unsup: 0397 0313
+1F29 > C7 # unsup: 0397 0314
+1F2A > C7 # unsup: 0397 0313 0300
+1F2B > C7 # unsup: 0397 0314 0300
+1F2C > C7 # unsup: 0397 0313 0301
+1F2D > C7 # unsup: 0397 0314 0301
+1F2E > C7 # unsup: 0397 0313 0342
+1F2F > C7 # unsup: 0397 0314 0342
+1F30 > E9 # unsup: 03B9 0313
+1F31 > E9 # unsup: 03B9 0314
+1F32 > E9 # unsup: 03B9 0313 0300
+1F33 > E9 # unsup: 03B9 0314 0300
+1F34 > E9 # unsup: 03B9 0313 0301
+1F35 > E9 # unsup: 03B9 0314 0301
+1F36 > E9 # unsup: 03B9 0313 0342
+1F37 > E9 # unsup: 03B9 0314 0342
+1F38 > C9 # unsup: 0399 0313
+1F39 > C9 # unsup: 0399 0314
+1F3A > C9 # unsup: 0399 0313 0300
+1F3B > C9 # unsup: 0399 0314 0300
+1F3C > C9 # unsup: 0399 0313 0301
+1F3D > C9 # unsup: 0399 0314 0301
+1F3E > C9 # unsup: 0399 0313 0342
+1F3F > C9 # unsup: 0399 0314 0342
+1F40 > EF # unsup: 03BF 0313
+1F41 > EF # unsup: 03BF 0314
+1F42 > EF # unsup: 03BF 0313 0300
+1F43 > EF # unsup: 03BF 0314 0300
+1F44 > EF # unsup: 03BF 0313 0301
+1F45 > EF # unsup: 03BF 0314 0301
+1F48 > CF # unsup: 039F 0313
+1F49 > CF # unsup: 039F 0314
+1F4A > CF # unsup: 039F 0313 0300
+1F4B > CF # unsup: 039F 0314 0300
+1F4C > CF # unsup: 039F 0313 0301
+1F4D > CF # unsup: 039F 0314 0301
+1F50 > F5 # unsup: 03C5 0313
+1F51 > F5 # unsup: 03C5 0314
+1F52 > F5 # unsup: 03C5 0313 0300
+1F53 > F5 # unsup: 03C5 0314 0300
+1F54 > F5 # unsup: 03C5 0313 0301
+1F55 > F5 # unsup: 03C5 0314 0301
+1F56 > F5 # unsup: 03C5 0313 0342
+1F57 > F5 # unsup: 03C5 0314 0342
+1F59 > D5 # unsup: 03A5 0314
+1F5B > D5 # unsup: 03A5 0314 0300
+1F5D > D5 # unsup: 03A5 0314 0301
+1F5F > D5 # unsup: 03A5 0314 0342
+1F60 > F9 # unsup: 03C9 0313
+1F61 > F9 # unsup: 03C9 0314
+1F62 > F9 # unsup: 03C9 0313 0300
+1F63 > F9 # unsup: 03C9 0314 0300
+1F64 > F9 # unsup: 03C9 0313 0301
+1F65 > F9 # unsup: 03C9 0314 0301
+1F66 > F9 # unsup: 03C9 0313 0342
+1F67 > F9 # unsup: 03C9 0314 0342
+1F68 > D9 # unsup: 03A9 0313
+1F69 > D9 # unsup: 03A9 0314
+1F6A > D9 # unsup: 03A9 0313 0300
+1F6B > D9 # unsup: 03A9 0314 0300
+1F6C > D9 # unsup: 03A9 0313 0301
+1F6D > D9 # unsup: 03A9 0314 0301
+1F6E > D9 # unsup: 03A9 0313 0342
+1F6F > D9 # unsup: 03A9 0314 0342
+1F70 > E1 # unsup: 03B1 0300
+1F71 > DC
+1F72 > E5 # unsup: 03B5 0300
+1F73 > DD
+1F74 > E7 # unsup: 03B7 0300
+1F75 > DE
+1F76 > E9 # unsup: 03B9 0300
+1F77 > DF
+1F78 > EF # unsup: 03BF 0300
+1F79 > FC
+1F7A > F5 # unsup: 03C5 0300
+1F7B > FD
+1F7C > F9 # unsup: 03C9 0300
+1F7D > FE
+1F80 > E1 # unsup: 03B1 0313 0345
+1F81 > E1 # unsup: 03B1 0314 0345
+1F82 > E1 # unsup: 03B1 0313 0300 0345
+1F83 > E1 # unsup: 03B1 0314 0300 0345
+1F84 > E1 # unsup: 03B1 0313 0301 0345
+1F85 > E1 # unsup: 03B1 0314 0301 0345
+1F86 > E1 # unsup: 03B1 0313 0342 0345
+1F87 > E1 # unsup: 03B1 0314 0342 0345
+1F88 > C1 # unsup: 0391 0313 0345
+1F89 > C1 # unsup: 0391 0314 0345
+1F8A > C1 # unsup: 0391 0313 0300 0345
+1F8B > C1 # unsup: 0391 0314 0300 0345
+1F8C > C1 # unsup: 0391 0313 0301 0345
+1F8D > C1 # unsup: 0391 0314 0301 0345
+1F8E > C1 # unsup: 0391 0313 0342 0345
+1F8F > C1 # unsup: 0391 0314 0342 0345
+1F90 > E7 # unsup: 03B7 0313 0345
+1F91 > E7 # unsup: 03B7 0314 0345
+1F92 > E7 # unsup: 03B7 0313 0300 0345
+1F93 > E7 # unsup: 03B7 0314 0300 0345
+1F94 > E7 # unsup: 03B7 0313 0301 0345
+1F95 > E7 # unsup: 03B7 0314 0301 0345
+1F96 > E7 # unsup: 03B7 0313 0342 0345
+1F97 > E7 # unsup: 03B7 0314 0342 0345
+1F98 > C7 # unsup: 0397 0313 0345
+1F99 > C7 # unsup: 0397 0314 0345
+1F9A > C7 # unsup: 0397 0313 0300 0345
+1F9B > C7 # unsup: 0397 0314 0300 0345
+1F9C > C7 # unsup: 0397 0313 0301 0345
+1F9D > C7 # unsup: 0397 0314 0301 0345
+1F9E > C7 # unsup: 0397 0313 0342 0345
+1F9F > C7 # unsup: 0397 0314 0342 0345
+1FA0 > F9 # unsup: 03C9 0313 0345
+1FA1 > F9 # unsup: 03C9 0314 0345
+1FA2 > F9 # unsup: 03C9 0313 0300 0345
+1FA3 > F9 # unsup: 03C9 0314 0300 0345
+1FA4 > F9 # unsup: 03C9 0313 0301 0345
+1FA5 > F9 # unsup: 03C9 0314 0301 0345
+1FA6 > F9 # unsup: 03C9 0313 0342 0345
+1FA7 > F9 # unsup: 03C9 0314 0342 0345
+1FA8 > D9 # unsup: 03A9 0313 0345
+1FA9 > D9 # unsup: 03A9 0314 0345
+1FAA > D9 # unsup: 03A9 0313 0300 0345
+1FAB > D9 # unsup: 03A9 0314 0300 0345
+1FAC > D9 # unsup: 03A9 0313 0301 0345
+1FAD > D9 # unsup: 03A9 0314 0301 0345
+1FAE > D9 # unsup: 03A9 0313 0342 0345
+1FAF > D9 # unsup: 03A9 0314 0342 0345
+1FB0 > E1 # unsup: 03B1 0306
+1FB1 > E1 # unsup: 03B1 0304
+1FB2 > E1 # unsup: 03B1 0300 0345
+1FB3 > E1 # unsup: 03B1 0345
+1FB4 > DC # unsup: 03AC 0345
+1FB6 > E1 # unsup: 03B1 0342
+1FB7 > E1 # unsup: 03B1 0342 0345
+1FB8 > C1 # unsup: 0391 0306
+1FB9 > C1 # unsup: 0391 0304
+1FBA > C1 # unsup: 0391 0300
+1FBB > A2
+1FBC > C1 # unsup: 0391 0345
+1FBE > E9
+1FC1 > A8 # unsup: 00A8 0342
+1FC2 > E7 # unsup: 03B7 0300 0345
+1FC3 > E7 # unsup: 03B7 0345
+1FC4 > DE # unsup: 03AE 0345
+1FC6 > E7 # unsup: 03B7 0342
+1FC7 > E7 # unsup: 03B7 0342 0345
+1FC8 > C5 # unsup: 0395 0300
+1FC9 > B8
+1FCA > C7 # unsup: 0397 0300
+1FCB > B9
+1FCC > C7 # unsup: 0397 0345
+1FD0 > E9 # unsup: 03B9 0306
+1FD1 > E9 # unsup: 03B9 0304
+1FD2 > FA # unsup: 03CA 0300
+1FD3 > C0
+1FD6 > E9 # unsup: 03B9 0342
+1FD7 > FA # unsup: 03CA 0342
+1FD8 > C9 # unsup: 0399 0306
+1FD9 > C9 # unsup: 0399 0304
+1FDA > C9 # unsup: 0399 0300
+1FDB > BA
+1FE0 > F5 # unsup: 03C5 0306
+1FE1 > F5 # unsup: 03C5 0304
+1FE2 > FB # unsup: 03CB 0300
+1FE3 > E0
+1FE4 > F1 # unsup: 03C1 0313
+1FE5 > F1 # unsup: 03C1 0314
+1FE6 > F5 # unsup: 03C5 0342
+1FE7 > FB # unsup: 03CB 0342
+1FE8 > D5 # unsup: 03A5 0306
+1FE9 > D5 # unsup: 03A5 0304
+1FEA > D5 # unsup: 03A5 0300
+1FEB > BE
+1FEC > D1 # unsup: 03A1 0314
+1FED > A8 # unsup: 00A8 0300
+1FEE > A1
+1FEF > 60
+1FF2 > F9 # unsup: 03C9 0300 0345
+1FF3 > F9 # unsup: 03C9 0345
+1FF4 > FE # unsup: 03CE 0345
+1FF6 > F9 # unsup: 03C9 0342
+1FF7 > F9 # unsup: 03C9 0342 0345
+1FF8 > CF # unsup: 039F 0300
+1FF9 > BC
+1FFA > D9 # unsup: 03A9 0300
+1FFB > BF
+1FFC > D9 # unsup: 03A9 0345
+2000 > 20 # compat
+2001 > 20 # compat
+2002 > 20 # compat
+2003 > 20 # compat
+2004 > 20 # compat
+2005 > 20 # compat
+2006 > 20 # compat
+2007 > 20 # compat
+2008 > 20 # compat
+2009 > 20 # compat
+200A > 20 # compat
+2013 > 96
+2014 > 97
+2015 > AF
+2018 > 91
+2019 > 92
+201A > 82
+201C > 93
+201D > 94
+201E > 84
+2020 > 86
+2021 > 87
+2022 > 95
+2024 > 2E # compat
+2025 > 2E 2E # compat
+2026 > 85
+202F > 20 # compat
+2030 > 89
+2039 > 8B
+203A > 9B
+203C > 21 21 # compat
+2047 > 3F 3F # compat
+2048 > 3F 21 # compat
+2049 > 21 3F # compat
+205F > 20 # compat
+20AC > 80
+2122 > 99
+FB00 > 66 66 # compat
+FB01 > 66 69 # compat
+FB02 > 66 6C # compat
+FB03 > 66 66 69 # compat
+FB04 > 66 66 6C # compat
+FB05 > 73 74 # compat
+FB06 > 73 74 # compat
+FB29 > 2B # compat
+FE30 > 2E 2E # compat
+FE31 > 97 # compat
+FE32 > 96 # compat
+FE33 > 5F # compat
+FE34 > 5F # compat
+FE35 > 28 # compat
+FE36 > 29 # compat
+FE37 > 7B # compat
+FE38 > 7D # compat
+FE47 > 5B # compat
+FE48 > 5D # compat
+FE4D > 5F # compat
+FE4E > 5F # compat
+FE4F > 5F # compat
+FE50 > 2C # compat
+FE52 > 2E # compat
+FE54 > 3B # compat
+FE55 > 3A # compat
+FE56 > 3F # compat
+FE57 > 21 # compat
+FE58 > 97 # compat
+FE59 > 28 # compat
+FE5A > 29 # compat
+FE5B > 7B # compat
+FE5C > 7D # compat
+FE5F > 23 # compat
+FE60 > 26 # compat
+FE61 > 2A # compat
+FE62 > 2B # compat
+FE63 > 2D # compat
+FE64 > 3C # compat
+FE65 > 3E # compat
+FE66 > 3D # compat
+FE68 > 5C # compat
+FE69 > 24 # compat
+FE6A > 25 # compat
+FE6B > 40 # compat
+FF01 > 21 # compat
+FF02 > 22 # compat
+FF03 > 23 # compat
+FF04 > 24 # compat
+FF05 > 25 # compat
+FF06 > 26 # compat
+FF07 > 27 # compat
+FF08 > 28 # compat
+FF09 > 29 # compat
+FF0A > 2A # compat
+FF0B > 2B # compat
+FF0C > 2C # compat
+FF0D > 2D # compat
+FF0E > 2E # compat
+FF0F > 2F # compat
+FF10 > 30 # compat
+FF11 > 31 # compat
+FF12 > 32 # compat
+FF13 > 33 # compat
+FF14 > 34 # compat
+FF15 > 35 # compat
+FF16 > 36 # compat
+FF17 > 37 # compat
+FF18 > 38 # compat
+FF19 > 39 # compat
+FF1A > 3A # compat
+FF1B > 3B # compat
+FF1C > 3C # compat
+FF1D > 3D # compat
+FF1E > 3E # compat
+FF1F > 3F # compat
+FF20 > 40 # compat
+FF21 > 41 # compat
+FF22 > 42 # compat
+FF23 > 43 # compat
+FF24 > 44 # compat
+FF25 > 45 # compat
+FF26 > 46 # compat
+FF27 > 47 # compat
+FF28 > 48 # compat
+FF29 > 49 # compat
+FF2A > 4A # compat
+FF2B > 4B # compat
+FF2C > 4C # compat
+FF2D > 4D # compat
+FF2E > 4E # compat
+FF2F > 4F # compat
+FF30 > 50 # compat
+FF31 > 51 # compat
+FF32 > 52 # compat
+FF33 > 53 # compat
+FF34 > 54 # compat
+FF35 > 55 # compat
+FF36 > 56 # compat
+FF37 > 57 # compat
+FF38 > 58 # compat
+FF39 > 59 # compat
+FF3A > 5A # compat
+FF3B > 5B # compat
+FF3C > 5C # compat
+FF3D > 5D # compat
+FF3E > 5E # compat
+FF3F > 5F # compat
+FF40 > 60 # compat
+FF41 > 61 # compat
+FF42 > 62 # compat
+FF43 > 63 # compat
+FF44 > 64 # compat
+FF45 > 65 # compat
+FF46 > 66 # compat
+FF47 > 67 # compat
+FF48 > 68 # compat
+FF49 > 69 # compat
+FF4A > 6A # compat
+FF4B > 6B # compat
+FF4C > 6C # compat
+FF4D > 6D # compat
+FF4E > 6E # compat
+FF4F > 6F # compat
+FF50 > 70 # compat
+FF51 > 71 # compat
+FF52 > 72 # compat
+FF53 > 73 # compat
+FF54 > 74 # compat
+FF55 > 75 # compat
+FF56 > 76 # compat
+FF57 > 77 # compat
+FF58 > 78 # compat
+FF59 > 79 # compat
+FF5A > 7A # compat
+FF5B > 7B # compat
+FF5C > 7C # compat
+FF5D > 7D # compat
+FF5E > 7E # compat
+FFE1 > A3 # compat
+FFE2 > AC # compat
+FFE4 > A6 # compat
+FFE5 > A5 # compat
+.
+
+STRICT
+/
+N 274
+0000 > 00
+0001 > 01
+0002 > 02
+0003 > 03
+0004 > 04
+0005 > 05
+0006 > 06
+0007 > 07
+0008 > 08
+0009 > 09
+000A > 0A
+000B > 0B
+000C > 0C
+000D > 0D
+000E > 0E
+000F > 0F
+0010 > 10
+0011 > 11
+0012 > 12
+0013 > 13
+0014 > 14
+0015 > 15
+0016 > 16
+0017 > 17
+0018 > 18
+0019 > 19
+001A > 1A
+001B > 1B
+001C > 1C
+001D > 1D
+001E > 1E
+001F > 1F
+0020 > 20
+0021 > 21
+0022 > 22
+0023 > 23
+0024 > 24
+0025 > 25
+0026 > 26
+0027 > 27
+0028 > 28
+0029 > 29
+002A > 2A
+002B > 2B
+002C > 2C
+002D > 2D
+002E > 2E
+002F > 2F
+0030 > 30
+0031 > 31
+0032 > 32
+0033 > 33
+0034 > 34
+0035 > 35
+0036 > 36
+0037 > 37
+0038 > 38
+0039 > 39
+003A > 3A
+003B > 3B
+003C > 3C
+003D > 3D
+003E > 3E
+003F > 3F
+0040 > 40
+0041 > 41
+0042 > 42
+0043 > 43
+0044 > 44
+0045 > 45
+0046 > 46
+0047 > 47
+0048 > 48
+0049 > 49
+004A > 4A
+004B > 4B
+004C > 4C
+004D > 4D
+004E > 4E
+004F > 4F
+0050 > 50
+0051 > 51
+0052 > 52
+0053 > 53
+0054 > 54
+0055 > 55
+0056 > 56
+0057 > 57
+0058 > 58
+0059 > 59
+005A > 5A
+005B > 5B
+005C > 5C
+005D > 5D
+005E > 5E
+005F > 5F
+0060 > 60
+0061 > 61
+0062 > 62
+0063 > 63
+0064 > 64
+0065 > 65
+0066 > 66
+0067 > 67
+0068 > 68
+0069 > 69
+006A > 6A
+006B > 6B
+006C > 6C
+006D > 6D
+006E > 6E
+006F > 6F
+0070 > 70
+0071 > 71
+0072 > 72
+0073 > 73
+0074 > 74
+0075 > 75
+0076 > 76
+0077 > 77
+0078 > 78
+0079 > 79
+007A > 7A
+007B > 7B
+007C > 7C
+007D > 7D
+007E > 7E
+007F > 7F
+0081 > 81
+0088 > 88
+008A > 8A
+008C > 8C
+008D > 8D
+008E > 8E
+008F > 8F
+0090 > 90
+0098 > 98
+009A > 9A
+009C > 9C
+009D > 9D
+009E > 9E
+009F > 9F
+00A0 > A0
+00A3 > A3
+00A4 > A4
+00A5 > A5
+00A6 > A6
+00A7 > A7
+00A8 > A8 /
+     N 1
+     0301 > A1
+     .
+00A9 > A9
+00AB > AB
+00AC > AC
+00AD > AD
+00AE > AE
+00B0 > B0
+00B1 > B1
+00B2 > B2
+00B3 > B3
+00B5 > B5
+00B6 > B6
+00B7 > B7
+00BB > BB
+00BD > BD
+0192 > 83
+037E > 3B
+0384 > B4
+0385 > A1
+0386 > A2
+0387 > B7
+0388 > B8
+0389 > B9
+038A > BA
+038C > BC
+038E > BE
+038F > BF
+0390 > C0
+0391 > C1 /
+     N 1
+     0301 > A2
+     .
+0392 > C2
+0393 > C3
+0394 > C4
+0395 > C5 /
+     N 1
+     0301 > B8
+     .
+0396 > C6
+0397 > C7 /
+     N 1
+     0301 > B9
+     .
+0398 > C8
+0399 > C9 /
+     N 2
+     0301 > BA
+     0308 > DA
+     .
+039A > CA
+039B > CB
+039C > CC
+039D > CD
+039E > CE
+039F > CF /
+     N 1
+     0301 > BC
+     .
+03A0 > D0
+03A1 > D1
+03A3 > D3
+03A4 > D4
+03A5 > D5 /
+     N 2
+     0301 > BE
+     0308 > DB
+     .
+03A6 > D6
+03A7 > D7
+03A8 > D8
+03A9 > D9 /
+     N 1
+     0301 > BF
+     .
+03AA > DA
+03AB > DB
+03AC > DC
+03AD > DD
+03AE > DE
+03AF > DF
+03B0 > E0
+03B1 > E1 /
+     N 1
+     0301 > DC
+     .
+03B2 > E2
+03B3 > E3
+03B4 > E4
+03B5 > E5 /
+     N 1
+     0301 > DD
+     .
+03B6 > E6
+03B7 > E7 /
+     N 1
+     0301 > DE
+     .
+03B8 > E8
+03B9 > E9 /
+     N 2
+     0301 > DF
+     0308 > FA /
+          N 1
+          0301 > C0
+          .
+     .
+03BA > EA
+03BB > EB
+03BC > EC
+03BD > ED
+03BE > EE
+03BF > EF /
+     N 1
+     0301 > FC
+     .
+03C0 > F0
+03C1 > F1
+03C2 > F2
+03C3 > F3
+03C4 > F4
+03C5 > F5 /
+     N 2
+     0301 > FD
+     0308 > FB /
+          N 1
+          0301 > E0
+          .
+     .
+03C6 > F6
+03C7 > F7
+03C8 > F8
+03C9 > F9 /
+     N 1
+     0301 > FE
+     .
+03CA > FA /
+     N 1
+     0301 > C0
+     .
+03CB > FB /
+     N 1
+     0301 > E0
+     .
+03CC > FC
+03CD > FD
+03CE > FE
+1F71 > DC
+1F73 > DD
+1F75 > DE
+1F77 > DF
+1F79 > FC
+1F7B > FD
+1F7D > FE
+1FBB > A2
+1FBE > E9
+1FC9 > B8
+1FCB > B9
+1FD3 > C0
+1FDB > BA
+1FE3 > E0
+1FEB > BE
+1FEE > A1
+1FEF > 60
+1FF9 > BC
+1FFB > BF
+2013 > 96
+2014 > 97
+2015 > AF
+2018 > 91
+2019 > 92
+201A > 82
+201C > 93
+201D > 94
+201E > 84
+2020 > 86
+2021 > 87
+2022 > 95
+2026 > 85
+2030 > 89
+2039 > 8B
+203A > 9B
+20AC > 80
+2122 > 99
+.
+
+NFD
+/
+N 253
+00 > 0000
+01 > 0001
+02 > 0002
+03 > 0003
+04 > 0004
+05 > 0005
+06 > 0006
+07 > 0007
+08 > 0008
+09 > 0009
+0A > 000A
+0B > 000B
+0C > 000C
+0D > 000D
+0E > 000E
+0F > 000F
+10 > 0010
+11 > 0011
+12 > 0012
+13 > 0013
+14 > 0014
+15 > 0015
+16 > 0016
+17 > 0017
+18 > 0018
+19 > 0019
+1A > 001A
+1B > 001B
+1C > 001C
+1D > 001D
+1E > 001E
+1F > 001F
+20 > 0020
+21 > 0021
+22 > 0022
+23 > 0023
+24 > 0024
+25 > 0025
+26 > 0026
+27 > 0027
+28 > 0028
+29 > 0029
+2A > 002A
+2B > 002B
+2C > 002C
+2D > 002D
+2E > 002E
+2F > 002F
+30 > 0030
+31 > 0031
+32 > 0032
+33 > 0033
+34 > 0034
+35 > 0035
+36 > 0036
+37 > 0037
+38 > 0038
+39 > 0039
+3A > 003A
+3B > 003B
+3C > 003C
+3D > 003D
+3E > 003E
+3F > 003F
+40 > 0040
+41 > 0041
+42 > 0042
+43 > 0043
+44 > 0044
+45 > 0045
+46 > 0046
+47 > 0047
+48 > 0048
+49 > 0049
+4A > 004A
+4B > 004B
+4C > 004C
+4D > 004D
+4E > 004E
+4F > 004F
+50 > 0050
+51 > 0051
+52 > 0052
+53 > 0053
+54 > 0054
+55 > 0055
+56 > 0056
+57 > 0057
+58 > 0058
+59 > 0059
+5A > 005A
+5B > 005B
+5C > 005C
+5D > 005D
+5E > 005E
+5F > 005F
+60 > 0060
+61 > 0061
+62 > 0062
+63 > 0063
+64 > 0064
+65 > 0065
+66 > 0066
+67 > 0067
+68 > 0068
+69 > 0069
+6A > 006A
+6B > 006B
+6C > 006C
+6D > 006D
+6E > 006E
+6F > 006F
+70 > 0070
+71 > 0071
+72 > 0072
+73 > 0073
+74 > 0074
+75 > 0075
+76 > 0076
+77 > 0077
+78 > 0078
+79 > 0079
+7A > 007A
+7B > 007B
+7C > 007C
+7D > 007D
+7E > 007E
+7F > 007F
+80 > 20AC
+81 > 0081
+82 > 201A
+83 > 0192
+84 > 201E
+85 > 2026
+86 > 2020
+87 > 2021
+88 > 0088
+89 > 2030
+8A > 008A
+8B > 2039
+8C > 008C
+8D > 008D
+8E > 008E
+8F > 008F
+90 > 0090
+91 > 2018
+92 > 2019
+93 > 201C
+94 > 201D
+95 > 2022
+96 > 2013
+97 > 2014
+98 > 0098
+99 > 2122
+9A > 009A
+9B > 203A
+9C > 009C
+9D > 009D
+9E > 009E
+9F > 009F
+A0 > 00A0
+A1 > 00A8 0301
+A2 > 0391 0301
+A3 > 00A3
+A4 > 00A4
+A5 > 00A5
+A6 > 00A6
+A7 > 00A7
+A8 > 00A8
+A9 > 00A9
+AB > 00AB
+AC > 00AC
+AD > 00AD
+AE > 00AE
+AF > 2015
+B0 > 00B0
+B1 > 00B1
+B2 > 00B2
+B3 > 00B3
+B4 > 0384
+B5 > 00B5
+B6 > 00B6
+B7 > 00B7
+B8 > 0395 0301
+B9 > 0397 0301
+BA > 0399 0301
+BB > 00BB
+BC > 039F 0301
+BD > 00BD
+BE > 03A5 0301
+BF > 03A9 0301
+C0 > 03B9 0308 0301
+C1 > 0391
+C2 > 0392
+C3 > 0393
+C4 > 0394
+C5 > 0395
+C6 > 0396
+C7 > 0397
+C8 > 0398
+C9 > 0399
+CA > 039A
+CB > 039B
+CC > 039C
+CD > 039D
+CE > 039E
+CF > 039F
+D0 > 03A0
+D1 > 03A1
+D3 > 03A3
+D4 > 03A4
+D5 > 03A5
+D6 > 03A6
+D7 > 03A7
+D8 > 03A8
+D9 > 03A9
+DA > 0399 0308
+DB > 03A5 0308
+DC > 03B1 0301
+DD > 03B5 0301
+DE > 03B7 0301
+DF > 03B9 0301
+E0 > 03C5 0308 0301
+E1 > 03B1
+E2 > 03B2
+E3 > 03B3
+E4 > 03B4
+E5 > 03B5
+E6 > 03B6
+E7 > 03B7
+E8 > 03B8
+E9 > 03B9
+EA > 03BA
+EB > 03BB
+EC > 03BC
+ED > 03BD
+EE > 03BE
+EF > 03BF
+F0 > 03C0
+F1 > 03C1
+F2 > 03C2
+F3 > 03C3
+F4 > 03C4
+F5 > 03C5
+F6 > 03C6
+F7 > 03C7
+F8 > 03C8
+F9 > 03C9
+FA > 03B9 0308
+FB > 03C5 0308
+FC > 03BF 0301
+FD > 03C5 0301
+FE > 03C9 0301
+.
+
+NFC
+/
+N 253
+00 > 0000
+01 > 0001
+02 > 0002
+03 > 0003
+04 > 0004
+05 > 0005
+06 > 0006
+07 > 0007
+08 > 0008
+09 > 0009
+0A > 000A
+0B > 000B
+0C > 000C
+0D > 000D
+0E > 000E
+0F > 000F
+10 > 0010
+11 > 0011
+12 > 0012
+13 > 0013
+14 > 0014
+15 > 0015
+16 > 0016
+17 > 0017
+18 > 0018
+19 > 0019
+1A > 001A
+1B > 001B
+1C > 001C
+1D > 001D
+1E > 001E
+1F > 001F
+20 > 0020
+21 > 0021
+22 > 0022
+23 > 0023
+24 > 0024
+25 > 0025
+26 > 0026
+27 > 0027
+28 > 0028
+29 > 0029
+2A > 002A
+2B > 002B
+2C > 002C
+2D > 002D
+2E > 002E
+2F > 002F
+30 > 0030
+31 > 0031
+32 > 0032
+33 > 0033
+34 > 0034
+35 > 0035
+36 > 0036
+37 > 0037
+38 > 0038
+39 > 0039
+3A > 003A
+3B > 003B
+3C > 003C
+3D > 003D
+3E > 003E
+3F > 003F
+40 > 0040
+41 > 0041
+42 > 0042
+43 > 0043
+44 > 0044
+45 > 0045
+46 > 0046
+47 > 0047
+48 > 0048
+49 > 0049
+4A > 004A
+4B > 004B
+4C > 004C
+4D > 004D
+4E > 004E
+4F > 004F
+50 > 0050
+51 > 0051
+52 > 0052
+53 > 0053
+54 > 0054
+55 > 0055
+56 > 0056
+57 > 0057
+58 > 0058
+59 > 0059
+5A > 005A
+5B > 005B
+5C > 005C
+5D > 005D
+5E > 005E
+5F > 005F
+60 > 0060
+61 > 0061
+62 > 0062
+63 > 0063
+64 > 0064
+65 > 0065
+66 > 0066
+67 > 0067
+68 > 0068
+69 > 0069
+6A > 006A
+6B > 006B
+6C > 006C
+6D > 006D
+6E > 006E
+6F > 006F
+70 > 0070
+71 > 0071
+72 > 0072
+73 > 0073
+74 > 0074
+75 > 0075
+76 > 0076
+77 > 0077
+78 > 0078
+79 > 0079
+7A > 007A
+7B > 007B
+7C > 007C
+7D > 007D
+7E > 007E
+7F > 007F
+80 > 20AC
+81 > 0081
+82 > 201A
+83 > 0192
+84 > 201E
+85 > 2026
+86 > 2020
+87 > 2021
+88 > 0088
+89 > 2030
+8A > 008A
+8B > 2039
+8C > 008C
+8D > 008D
+8E > 008E
+8F > 008F
+90 > 0090
+91 > 2018
+92 > 2019
+93 > 201C
+94 > 201D
+95 > 2022
+96 > 2013
+97 > 2014
+98 > 0098
+99 > 2122
+9A > 009A
+9B > 203A
+9C > 009C
+9D > 009D
+9E > 009E
+9F > 009F
+A0 > 00A0
+A1 > 0385
+A2 > 0386
+A3 > 00A3
+A4 > 00A4
+A5 > 00A5
+A6 > 00A6
+A7 > 00A7
+A8 > 00A8
+A9 > 00A9
+AB > 00AB
+AC > 00AC
+AD > 00AD
+AE > 00AE
+AF > 2015
+B0 > 00B0
+B1 > 00B1
+B2 > 00B2
+B3 > 00B3
+B4 > 0384
+B5 > 00B5
+B6 > 00B6
+B7 > 00B7
+B8 > 0388
+B9 > 0389
+BA > 038A
+BB > 00BB
+BC > 038C
+BD > 00BD
+BE > 038E
+BF > 038F
+C0 > 0390
+C1 > 0391
+C2 > 0392
+C3 > 0393
+C4 > 0394
+C5 > 0395
+C6 > 0396
+C7 > 0397
+C8 > 0398
+C9 > 0399
+CA > 039A
+CB > 039B
+CC > 039C
+CD > 039D
+CE > 039E
+CF > 039F
+D0 > 03A0
+D1 > 03A1
+D3 > 03A3
+D4 > 03A4
+D5 > 03A5
+D6 > 03A6
+D7 > 03A7
+D8 > 03A8
+D9 > 03A9
+DA > 03AA
+DB > 03AB
+DC > 03AC
+DD > 03AD
+DE > 03AE
+DF > 03AF
+E0 > 03B0
+E1 > 03B1
+E2 > 03B2
+E3 > 03B3
+E4 > 03B4
+E5 > 03B5
+E6 > 03B6
+E7 > 03B7
+E8 > 03B8
+E9 > 03B9
+EA > 03BA
+EB > 03BB
+EC > 03BC
+ED > 03BD
+EE > 03BE
+EF > 03BF
+F0 > 03C0
+F1 > 03C1
+F2 > 03C2
+F3 > 03C3
+F4 > 03C4
+F5 > 03C5
+F6 > 03C6
+F7 > 03C7
+F8 > 03C8
+F9 > 03C9
+FA > 03CA
+FB > 03CB
+FC > 03CC
+FD > 03CD
+FE > 03CE
+.
+
+COMP
+= NFC
+.
Index: doc/tools/ultraedit/GNU/aspell/data/cp1253.cset
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/cp1253.cset	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/cp1253.cset	(working copy)
@@ -0,0 +1,262 @@
+# Aspell Character Data File.
+= cp1253
+> ascii
+/
+# <char> <uni> <type> <display> <upper> <lower> <title> <plain>
+#                                                         <sl-first> <sl-rest>
+00 0000 - N 00 00 00 00 00 00 # <control>
+01 0001 . N 01 01 01 00 00 00 # <unused control>
+02 0002 . N 02 02 02 00 00 00 # <unused control>
+03 0003 . N 03 03 03 00 00 00 # <unused control>
+04 0004 . N 04 04 04 00 00 00 # <unused control>
+05 0005 . N 05 05 05 00 00 00 # <unused control>
+06 0006 . N 06 06 06 00 00 00 # <unused control>
+07 0007 . N 07 07 07 00 00 00 # <unused control>
+08 0008 . N 08 08 08 00 00 00 # <unused control>
+09 0009 . N 09 09 09 00 00 00 # <unused control>
+0A 000A . N 0A 0A 0A 00 00 00 # <unused control>
+0B 000B . N 0B 0B 0B 00 00 00 # <unused control>
+0C 000C . N 0C 0C 0C 00 00 00 # <unused control>
+0D 000D . N 0D 0D 0D 00 00 00 # <unused control>
+0E 000E . N 0E 0E 0E 00 00 00 # <unused control>
+0F 000F . N 0F 0F 0F 00 00 00 # <unused control>
+10 0010 - N 10 10 10 00 00 00 # <control>
+11 0011 . N 11 11 11 00 00 00 # <unused control>
+12 0012 . N 12 12 12 00 00 00 # <unused control>
+13 0013 . N 13 13 13 00 00 00 # <unused control>
+14 0014 . N 14 14 14 00 00 00 # <unused control>
+15 0015 . N 15 15 15 00 00 00 # <unused control>
+16 0016 . N 16 16 16 00 00 00 # <unused control>
+17 0017 . N 17 17 17 00 00 00 # <unused control>
+18 0018 . N 18 18 18 00 00 00 # <unused control>
+19 0019 . N 19 19 19 00 00 00 # <unused control>
+1A 001A . N 1A 1A 1A 00 00 00 # <unused control>
+1B 001B . N 1B 1B 1B 00 00 00 # <unused control>
+1C 001C . N 1C 1C 1C 00 00 00 # <unused control>
+1D 001D . N 1D 1D 1D 00 00 00 # <unused control>
+1E 001E . N 1E 1E 1E 00 00 00 # <unused control>
+1F 001F . N 1F 1F 1F 00 00 00 # <unused control>
+20 0020 W Y 20 20 20 00 00 00 # SPACE
+21 0021 - Y 21 21 21 00 00 00 # EXCLAMATION MARK
+22 0022 - Y 22 22 22 00 00 00 # QUOTATION MARK
+23 0023 - Y 23 23 23 00 00 00 # NUMBER SIGN
+24 0024 - Y 24 24 24 00 00 00 # DOLLAR SIGN
+25 0025 - Y 25 25 25 00 00 00 # PERCENT SIGN
+26 0026 - Y 26 26 26 00 00 00 # AMPERSAND
+27 0027 - Y 27 27 27 00 00 00 # APOSTROPHE
+28 0028 - Y 28 28 28 00 00 00 # LEFT PARENTHESIS
+29 0029 - Y 29 29 29 00 00 00 # RIGHT PARENTHESIS
+2A 002A - Y 2A 2A 2A 00 00 00 # ASTERISK
+2B 002B - Y 2B 2B 2B 00 00 00 # PLUS SIGN
+2C 002C - Y 2C 2C 2C 00 00 00 # COMMA
+2D 002D H Y 2D 2D 2D 00 00 00 # HYPHEN-MINUS
+2E 002E - Y 2E 2E 2E 00 00 00 # FULL STOP
+2F 002F - Y 2F 2F 2F 00 00 00 # SOLIDUS
+30 0030 D Y 30 30 30 00 00 00 # DIGIT ZERO
+31 0031 D Y 31 31 31 00 00 00 # DIGIT ONE
+32 0032 D Y 32 32 32 00 00 00 # DIGIT TWO
+33 0033 D Y 33 33 33 00 00 00 # DIGIT THREE
+34 0034 D Y 34 34 34 00 00 00 # DIGIT FOUR
+35 0035 D Y 35 35 35 00 00 00 # DIGIT FIVE
+36 0036 D Y 36 36 36 00 00 00 # DIGIT SIX
+37 0037 D Y 37 37 37 00 00 00 # DIGIT SEVEN
+38 0038 D Y 38 38 38 00 00 00 # DIGIT EIGHT
+39 0039 D Y 39 39 39 00 00 00 # DIGIT NINE
+3A 003A - Y 3A 3A 3A 00 00 00 # COLON
+3B 003B - Y 3B 3B 3B 00 00 00 # SEMICOLON
+3C 003C - Y 3C 3C 3C 00 00 00 # LESS-THAN SIGN
+3D 003D - Y 3D 3D 3D 00 00 00 # EQUALS SIGN
+3E 003E - Y 3E 3E 3E 00 00 00 # GREATER-THAN SIGN
+3F 003F - Y 3F 3F 3F 00 00 00 # QUESTION MARK
+40 0040 - Y 40 40 40 00 00 00 # COMMERCIAL AT
+41 0041 L Y 41 61 41 41 2A 00 # LATIN CAPITAL LETTER A
+42 0042 L Y 42 62 42 42 62 62 # LATIN CAPITAL LETTER B
+43 0043 L Y 43 63 43 43 63 63 # LATIN CAPITAL LETTER C
+44 0044 L Y 44 64 44 44 64 64 # LATIN CAPITAL LETTER D
+45 0045 L Y 45 65 45 45 2A 00 # LATIN CAPITAL LETTER E
+46 0046 L Y 46 66 46 46 66 66 # LATIN CAPITAL LETTER F
+47 0047 L Y 47 67 47 47 67 67 # LATIN CAPITAL LETTER G
+48 0048 L Y 48 68 48 48 68 68 # LATIN CAPITAL LETTER H
+49 0049 L Y 49 69 49 49 2A 00 # LATIN CAPITAL LETTER I
+4A 004A L Y 4A 6A 4A 4A 6A 6A # LATIN CAPITAL LETTER J
+4B 004B L Y 4B 6B 4B 4B 6B 6B # LATIN CAPITAL LETTER K
+4C 004C L Y 4C 6C 4C 4C 6C 6C # LATIN CAPITAL LETTER L
+4D 004D L Y 4D 6D 4D 4D 6D 6D # LATIN CAPITAL LETTER M
+4E 004E L Y 4E 6E 4E 4E 6E 6E # LATIN CAPITAL LETTER N
+4F 004F L Y 4F 6F 4F 4F 2A 00 # LATIN CAPITAL LETTER O
+50 0050 L Y 50 70 50 50 70 70 # LATIN CAPITAL LETTER P
+51 0051 L Y 51 71 51 51 71 71 # LATIN CAPITAL LETTER Q
+52 0052 L Y 52 72 52 52 72 72 # LATIN CAPITAL LETTER R
+53 0053 L Y 53 73 53 53 73 73 # LATIN CAPITAL LETTER S
+54 0054 L Y 54 74 54 54 74 74 # LATIN CAPITAL LETTER T
+55 0055 L Y 55 75 55 55 2A 00 # LATIN CAPITAL LETTER U
+56 0056 L Y 56 76 56 56 76 76 # LATIN CAPITAL LETTER V
+57 0057 L Y 57 77 57 57 77 77 # LATIN CAPITAL LETTER W
+58 0058 L Y 58 78 58 58 78 78 # LATIN CAPITAL LETTER X
+59 0059 L Y 59 79 59 59 79 79 # LATIN CAPITAL LETTER Y
+5A 005A L Y 5A 7A 5A 5A 7A 7A # LATIN CAPITAL LETTER Z
+5B 005B - Y 5B 5B 5B 00 00 00 # LEFT SQUARE BRACKET
+5C 005C - Y 5C 5C 5C 00 00 00 # REVERSE SOLIDUS
+5D 005D - Y 5D 5D 5D 00 00 00 # RIGHT SQUARE BRACKET
+5E 005E - Y 5E 5E 5E 00 00 00 # CIRCUMFLEX ACCENT
+5F 005F - Y 5F 5F 5F 00 00 00 # LOW LINE
+60 0060 - Y 60 60 60 00 00 00 # GRAVE ACCENT
+61 0061 L Y 41 61 41 61 2A 00 # LATIN SMALL LETTER A
+62 0062 L Y 42 62 42 62 62 62 # LATIN SMALL LETTER B
+63 0063 L Y 43 63 43 63 63 63 # LATIN SMALL LETTER C
+64 0064 L Y 44 64 44 64 64 64 # LATIN SMALL LETTER D
+65 0065 L Y 45 65 45 65 2A 00 # LATIN SMALL LETTER E
+66 0066 L Y 46 66 46 66 66 66 # LATIN SMALL LETTER F
+67 0067 L Y 47 67 47 67 67 67 # LATIN SMALL LETTER G
+68 0068 L Y 48 68 48 68 68 68 # LATIN SMALL LETTER H
+69 0069 L Y 49 69 49 69 2A 00 # LATIN SMALL LETTER I
+6A 006A L Y 4A 6A 4A 6A 6A 6A # LATIN SMALL LETTER J
+6B 006B L Y 4B 6B 4B 6B 6B 6B # LATIN SMALL LETTER K
+6C 006C L Y 4C 6C 4C 6C 6C 6C # LATIN SMALL LETTER L
+6D 006D L Y 4D 6D 4D 6D 6D 6D # LATIN SMALL LETTER M
+6E 006E L Y 4E 6E 4E 6E 6E 6E # LATIN SMALL LETTER N
+6F 006F L Y 4F 6F 4F 6F 2A 00 # LATIN SMALL LETTER O
+70 0070 L Y 50 70 50 70 70 70 # LATIN SMALL LETTER P
+71 0071 L Y 51 71 51 71 71 71 # LATIN SMALL LETTER Q
+72 0072 L Y 52 72 52 72 72 72 # LATIN SMALL LETTER R
+73 0073 L Y 53 73 53 73 73 73 # LATIN SMALL LETTER S
+74 0074 L Y 54 74 54 74 74 74 # LATIN SMALL LETTER T
+75 0075 L Y 55 75 55 75 2A 00 # LATIN SMALL LETTER U
+76 0076 L Y 56 76 56 76 76 76 # LATIN SMALL LETTER V
+77 0077 L Y 57 77 57 77 77 77 # LATIN SMALL LETTER W
+78 0078 L Y 58 78 58 78 78 78 # LATIN SMALL LETTER X
+79 0079 L Y 59 79 59 79 79 79 # LATIN SMALL LETTER Y
+7A 007A L Y 5A 7A 5A 7A 7A 7A # LATIN SMALL LETTER Z
+7B 007B - Y 7B 7B 7B 00 00 00 # LEFT CURLY BRACKET
+7C 007C - Y 7C 7C 7C 00 00 00 # VERTICAL LINE
+7D 007D - Y 7D 7D 7D 00 00 00 # RIGHT CURLY BRACKET
+7E 007E - Y 7E 7E 7E 00 00 00 # TILDE
+7F 007F - N 7F 7F 7F 00 00 00 # <control>
+80 20AC - Y 80 80 80 00 00 00 # EURO SIGN
+81 0081 . N 81 81 81 00 00 00 # <unused control>
+82 201A - Y 82 82 82 00 00 00 # SINGLE LOW-9 QUOTATION MARK
+83 0192 L Y 83 83 83 83 83 83 # LATIN SMALL LETTER F WITH HOOK
+84 201E - Y 84 84 84 00 00 00 # DOUBLE LOW-9 QUOTATION MARK
+85 2026 - Y 85 85 85 00 00 00 # HORIZONTAL ELLIPSIS
+86 2020 - Y 86 86 86 00 00 00 # DAGGER
+87 2021 - Y 87 87 87 00 00 00 # DOUBLE DAGGER
+88 0088 . N 88 88 88 00 00 00 # <unused control>
+89 2030 - Y 89 89 89 00 00 00 # PER MILLE SIGN
+8A 008A . N 8A 8A 8A 00 00 00 # <unused control>
+8B 2039 - Y 8B 8B 8B 00 00 00 # SINGLE LEFT-POINTING ANGLE QUOTATION MARK
+8C 008C . N 8C 8C 8C 00 00 00 # <unused control>
+8D 008D . N 8D 8D 8D 00 00 00 # <unused control>
+8E 008E . N 8E 8E 8E 00 00 00 # <unused control>
+8F 008F . N 8F 8F 8F 00 00 00 # <unused control>
+90 0090 . N 90 90 90 00 00 00 # <unused control>
+91 2018 - Y 91 91 91 00 00 00 # LEFT SINGLE QUOTATION MARK
+92 2019 - Y 92 92 92 00 00 00 # RIGHT SINGLE QUOTATION MARK
+93 201C - Y 93 93 93 00 00 00 # LEFT DOUBLE QUOTATION MARK
+94 201D - Y 94 94 94 00 00 00 # RIGHT DOUBLE QUOTATION MARK
+95 2022 - Y 95 95 95 00 00 00 # BULLET
+96 2013 - Y 96 96 96 00 00 00 # EN DASH
+97 2014 - Y 97 97 97 00 00 00 # EM DASH
+98 0098 . N 98 98 98 00 00 00 # <unused control>
+99 2122 . N 99 99 99 00 00 00 # <unused special>
+9A 009A . N 9A 9A 9A 00 00 00 # <unused control>
+9B 203A - Y 9B 9B 9B 00 00 00 # SINGLE RIGHT-POINTING ANGLE QUOTATION MARK
+9C 009C . N 9C 9C 9C 00 00 00 # <unused control>
+9D 009D . N 9D 9D 9D 00 00 00 # <unused control>
+9E 009E . N 9E 9E 9E 00 00 00 # <unused control>
+9F 009F . N 9F 9F 9F 00 00 00 # <unused control>
+A0 00A0 W Y A0 A0 A0 00 00 00 # NO-BREAK SPACE
+A1 0385 - Y A1 A1 A1 00 00 00 # GREEK DIALYTIKA TONOS
+A2 0386 L Y A2 DC A2 C1 2A 00 # GREEK CAPITAL LETTER ALPHA WITH TONOS
+A3 00A3 - Y A3 A3 A3 00 00 00 # POUND SIGN
+A4 00A4 - Y A4 A4 A4 00 00 00 # CURRENCY SIGN
+A5 00A5 - Y A5 A5 A5 00 00 00 # YEN SIGN
+A6 00A6 - Y A6 A6 A6 00 00 00 # BROKEN BAR
+A7 00A7 - Y A7 A7 A7 00 00 00 # SECTION SIGN
+A8 00A8 - Y A8 A8 A8 00 00 00 # DIAERESIS
+A9 00A9 - Y A9 A9 A9 00 00 00 # COPYRIGHT SIGN
+AA E0AA . N AA AA AA 00 00 00 # <unused>
+AB 00AB - Y AB AB AB 00 00 00 # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
+AC 00AC - Y AC AC AC 00 00 00 # NOT SIGN
+AD 00AD H N AD AD AD 00 00 00 # SOFT HYPHEN
+AE 00AE - Y AE AE AE 00 00 00 # REGISTERED SIGN
+AF 2015 - Y AF AF AF 00 00 00 # HORIZONTAL BAR
+B0 00B0 - Y B0 B0 B0 00 00 00 # DEGREE SIGN
+B1 00B1 - Y B1 B1 B1 00 00 00 # PLUS-MINUS SIGN
+B2 00B2 - Y B2 B2 B2 00 00 00 # SUPERSCRIPT TWO
+B3 00B3 - Y B3 B3 B3 00 00 00 # SUPERSCRIPT THREE
+B4 0384 - Y B4 B4 B4 00 00 00 # GREEK TONOS
+B5 00B5 A Y CC B5 CC 00 00 00 # MICRO SIGN
+B6 00B6 - Y B6 B6 B6 00 00 00 # PILCROW SIGN
+B7 00B7 - Y B7 B7 B7 00 00 00 # MIDDLE DOT
+B8 0388 L Y B8 DD B8 C5 2A 00 # GREEK CAPITAL LETTER EPSILON WITH TONOS
+B9 0389 L Y B9 DE B9 C7 2A 00 # GREEK CAPITAL LETTER ETA WITH TONOS
+BA 038A L Y BA DF BA C9 2A 00 # GREEK CAPITAL LETTER IOTA WITH TONOS
+BB 00BB - Y BB BB BB 00 00 00 # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
+BC 038C L Y BC FC BC CF 2A 00 # GREEK CAPITAL LETTER OMICRON WITH TONOS
+BD 00BD - Y BD BD BD 00 00 00 # VULGAR FRACTION ONE HALF
+BE 038E L Y BE FD BE D5 2A 00 # GREEK CAPITAL LETTER UPSILON WITH TONOS
+BF 038F L Y BF FE BF D9 2A 00 # GREEK CAPITAL LETTER OMEGA WITH TONOS
+C0 0390 L Y C0 C0 C0 E9 2A 00 # GREEK SMALL LETTER IOTA WITH DIALYTIKA AND TONOS
+C1 0391 L Y C1 E1 C1 C1 2A 00 # GREEK CAPITAL LETTER ALPHA
+C2 0392 L Y C2 E2 C2 C2 E2 E2 # GREEK CAPITAL LETTER BETA
+C3 0393 L Y C3 E3 C3 C3 E3 E3 # GREEK CAPITAL LETTER GAMMA
+C4 0394 L Y C4 E4 C4 C4 E4 E4 # GREEK CAPITAL LETTER DELTA
+C5 0395 L Y C5 E5 C5 C5 2A 00 # GREEK CAPITAL LETTER EPSILON
+C6 0396 L Y C6 E6 C6 C6 E6 E6 # GREEK CAPITAL LETTER ZETA
+C7 0397 L Y C7 E7 C7 C7 2A 00 # GREEK CAPITAL LETTER ETA
+C8 0398 L Y C8 E8 C8 C8 E8 E8 # GREEK CAPITAL LETTER THETA
+C9 0399 L Y C9 E9 C9 C9 2A 00 # GREEK CAPITAL LETTER IOTA
+CA 039A L Y CA EA CA CA EA EA # GREEK CAPITAL LETTER KAPPA
+CB 039B L Y CB EB CB CB EB EB # GREEK CAPITAL LETTER LAMDA
+CC 039C L Y CC EC CC CC EC EC # GREEK CAPITAL LETTER MU
+CD 039D L Y CD ED CD CD ED ED # GREEK CAPITAL LETTER NU
+CE 039E L Y CE EE CE CE EE EE # GREEK CAPITAL LETTER XI
+CF 039F L Y CF EF CF CF 2A 00 # GREEK CAPITAL LETTER OMICRON
+D0 03A0 L Y D0 F0 D0 D0 F0 F0 # GREEK CAPITAL LETTER PI
+D1 03A1 L Y D1 F1 D1 D1 F1 F1 # GREEK CAPITAL LETTER RHO
+D2 E0D2 . N D2 D2 D2 00 00 00 # <unused>
+D3 03A3 L Y D3 F3 D3 D3 F3 F3 # GREEK CAPITAL LETTER SIGMA
+D4 03A4 L Y D4 F4 D4 D4 F4 F4 # GREEK CAPITAL LETTER TAU
+D5 03A5 L Y D5 F5 D5 D5 2A 00 # GREEK CAPITAL LETTER UPSILON
+D6 03A6 L Y D6 F6 D6 D6 F6 F6 # GREEK CAPITAL LETTER PHI
+D7 03A7 L Y D7 F7 D7 D7 F7 F7 # GREEK CAPITAL LETTER CHI
+D8 03A8 L Y D8 F8 D8 D8 F8 F8 # GREEK CAPITAL LETTER PSI
+D9 03A9 L Y D9 F9 D9 D9 2A 00 # GREEK CAPITAL LETTER OMEGA
+DA 03AA L Y DA FA DA C9 2A 00 # GREEK CAPITAL LETTER IOTA WITH DIALYTIKA
+DB 03AB L Y DB FB DB D5 2A 00 # GREEK CAPITAL LETTER UPSILON WITH DIALYTIKA
+DC 03AC L Y A2 DC A2 E1 2A 00 # GREEK SMALL LETTER ALPHA WITH TONOS
+DD 03AD L Y B8 DD B8 E5 2A 00 # GREEK SMALL LETTER EPSILON WITH TONOS
+DE 03AE L Y B9 DE B9 E7 2A 00 # GREEK SMALL LETTER ETA WITH TONOS
+DF 03AF L Y BA DF BA E9 2A 00 # GREEK SMALL LETTER IOTA WITH TONOS
+E0 03B0 L Y E0 E0 E0 F5 2A 00 # GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND TONOS
+E1 03B1 L Y C1 E1 C1 E1 2A 00 # GREEK SMALL LETTER ALPHA
+E2 03B2 L Y C2 E2 C2 E2 E2 E2 # GREEK SMALL LETTER BETA
+E3 03B3 L Y C3 E3 C3 E3 E3 E3 # GREEK SMALL LETTER GAMMA
+E4 03B4 L Y C4 E4 C4 E4 E4 E4 # GREEK SMALL LETTER DELTA
+E5 03B5 L Y C5 E5 C5 E5 2A 00 # GREEK SMALL LETTER EPSILON
+E6 03B6 L Y C6 E6 C6 E6 E6 E6 # GREEK SMALL LETTER ZETA
+E7 03B7 L Y C7 E7 C7 E7 2A 00 # GREEK SMALL LETTER ETA
+E8 03B8 L Y C8 E8 C8 E8 E8 E8 # GREEK SMALL LETTER THETA
+E9 03B9 L Y C9 E9 C9 E9 2A 00 # GREEK SMALL LETTER IOTA
+EA 03BA L Y CA EA CA EA EA EA # GREEK SMALL LETTER KAPPA
+EB 03BB L Y CB EB CB EB EB EB # GREEK SMALL LETTER LAMDA
+EC 03BC L Y CC EC CC EC EC EC # GREEK SMALL LETTER MU
+ED 03BD L Y CD ED CD ED ED ED # GREEK SMALL LETTER NU
+EE 03BE L Y CE EE CE EE EE EE # GREEK SMALL LETTER XI
+EF 03BF L Y CF EF CF EF 2A 00 # GREEK SMALL LETTER OMICRON
+F0 03C0 L Y D0 F0 D0 F0 F0 F0 # GREEK SMALL LETTER PI
+F1 03C1 L Y D1 F1 D1 F1 F1 F1 # GREEK SMALL LETTER RHO
+F2 03C2 L Y D3 F2 D3 F2 F2 F2 # GREEK SMALL LETTER FINAL SIGMA
+F3 03C3 L Y D3 F3 D3 F3 F3 F3 # GREEK SMALL LETTER SIGMA
+F4 03C4 L Y D4 F4 D4 F4 F4 F4 # GREEK SMALL LETTER TAU
+F5 03C5 L Y D5 F5 D5 F5 2A 00 # GREEK SMALL LETTER UPSILON
+F6 03C6 L Y D6 F6 D6 F6 F6 F6 # GREEK SMALL LETTER PHI
+F7 03C7 L Y D7 F7 D7 F7 F7 F7 # GREEK SMALL LETTER CHI
+F8 03C8 L Y D8 F8 D8 F8 F8 F8 # GREEK SMALL LETTER PSI
+F9 03C9 L Y D9 F9 D9 F9 2A 00 # GREEK SMALL LETTER OMEGA
+FA 03CA L Y DA FA DA E9 2A 00 # GREEK SMALL LETTER IOTA WITH DIALYTIKA
+FB 03CB L Y DB FB DB F5 2A 00 # GREEK SMALL LETTER UPSILON WITH DIALYTIKA
+FC 03CC L Y BC FC BC EF 2A 00 # GREEK SMALL LETTER OMICRON WITH TONOS
+FD 03CD L Y BE FD BE F5 2A 00 # GREEK SMALL LETTER UPSILON WITH TONOS
+FE 03CE L Y BF FE BF F9 2A 00 # GREEK SMALL LETTER OMEGA WITH TONOS
+FF E0FF . N FF FF FF 00 00 00 # <unused>
Index: doc/tools/ultraedit/GNU/aspell/data/cp1254.cmap
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/cp1254.cmap	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/cp1254.cmap	(working copy)
@@ -0,0 +1,1944 @@
+INTERNAL
+/
+N 951
+0000 > 00
+0001 > 01
+0002 > 02
+0003 > 03
+0004 > 04
+0005 > 05
+0006 > 06
+0007 > 07
+0008 > 08
+0009 > 09
+000A > 0A
+000B > 0B
+000C > 0C
+000D > 0D
+000E > 0E
+000F > 0F
+0010 > 10
+0011 > 11
+0012 > 12
+0013 > 13
+0014 > 14
+0015 > 15
+0016 > 16
+0017 > 17
+0018 > 18
+0019 > 19
+001A > 1A
+001B > 1B
+001C > 1C
+001D > 1D
+001E > 1E
+001F > 1F
+0020 > 20
+0021 > 21
+0022 > 22
+0023 > 23
+0024 > 24
+0025 > 25
+0026 > 26
+0027 > 27
+0028 > 28
+0029 > 29
+002A > 2A
+002B > 2B
+002C > 2C
+002D > 2D
+002E > 2E
+002F > 2F
+0030 > 30
+0031 > 31
+0032 > 32
+0033 > 33
+0034 > 34
+0035 > 35
+0036 > 36
+0037 > 37
+0038 > 38
+0039 > 39
+003A > 3A
+003B > 3B
+003C > 3C
+003D > 3D
+003E > 3E
+003F > 3F
+0040 > 40
+0041 > 41 /
+     N 6
+     0300 > C0
+     0301 > C1
+     0302 > C2
+     0303 > C3
+     0308 > C4
+     030A > C5
+     .
+0042 > 42
+0043 > 43 /
+     N 1
+     0327 > C7
+     .
+0044 > 44
+0045 > 45 /
+     N 4
+     0300 > C8
+     0301 > C9
+     0302 > CA
+     0308 > CB
+     .
+0046 > 46
+0047 > 47 /
+     N 1
+     0306 > D0
+     .
+0048 > 48
+0049 > 49 /
+     N 5
+     0300 > CC
+     0301 > CD
+     0302 > CE
+     0307 > DD
+     0308 > CF
+     .
+004A > 4A
+004B > 4B
+004C > 4C
+004D > 4D
+004E > 4E /
+     N 1
+     0303 > D1
+     .
+004F > 4F /
+     N 5
+     0300 > D2
+     0301 > D3
+     0302 > D4
+     0303 > D5
+     0308 > D6
+     .
+0050 > 50
+0051 > 51
+0052 > 52
+0053 > 53 /
+     N 2
+     030C > 8A
+     0327 > DE
+     .
+0054 > 54
+0055 > 55 /
+     N 4
+     0300 > D9
+     0301 > DA
+     0302 > DB
+     0308 > DC
+     .
+0056 > 56
+0057 > 57
+0058 > 58
+0059 > 59 /
+     N 1
+     0308 > 9F
+     .
+005A > 5A
+005B > 5B
+005C > 5C
+005D > 5D
+005E > 5E
+005F > 5F
+0060 > 60
+0061 > 61 /
+     N 6
+     0300 > E0
+     0301 > E1
+     0302 > E2
+     0303 > E3
+     0308 > E4
+     030A > E5
+     .
+0062 > 62
+0063 > 63 /
+     N 1
+     0327 > E7
+     .
+0064 > 64
+0065 > 65 /
+     N 4
+     0300 > E8
+     0301 > E9
+     0302 > EA
+     0308 > EB
+     .
+0066 > 66
+0067 > 67 /
+     N 1
+     0306 > F0
+     .
+0068 > 68
+0069 > 69 /
+     N 4
+     0300 > EC
+     0301 > ED
+     0302 > EE
+     0308 > EF
+     .
+006A > 6A
+006B > 6B
+006C > 6C
+006D > 6D
+006E > 6E /
+     N 1
+     0303 > F1
+     .
+006F > 6F /
+     N 5
+     0300 > F2
+     0301 > F3
+     0302 > F4
+     0303 > F5
+     0308 > F6
+     .
+0070 > 70
+0071 > 71
+0072 > 72
+0073 > 73 /
+     N 2
+     030C > 9A
+     0327 > FE
+     .
+0074 > 74
+0075 > 75 /
+     N 4
+     0300 > F9
+     0301 > FA
+     0302 > FB
+     0308 > FC
+     .
+0076 > 76
+0077 > 77
+0078 > 78
+0079 > 79 /
+     N 1
+     0308 > FF
+     .
+007A > 7A
+007B > 7B
+007C > 7C
+007D > 7D
+007E > 7E
+007F > 7F
+0081 > 81
+008D > 8D
+008E > 8E
+008F > 8F
+0090 > 90
+009D > 9D
+009E > 9E
+00A0 > A0
+00A1 > A1
+00A2 > A2
+00A3 > A3
+00A4 > A4
+00A5 > A5
+00A6 > A6
+00A7 > A7
+00A8 > A8
+00A9 > A9
+00AA > AA
+00AB > AB
+00AC > AC
+00AD > AD
+00AE > AE
+00AF > AF
+00B0 > B0
+00B1 > B1
+00B2 > B2
+00B3 > B3
+00B4 > B4
+00B5 > B5
+00B6 > B6
+00B7 > B7
+00B8 > B8
+00B9 > B9
+00BA > BA
+00BB > BB
+00BC > BC
+00BD > BD
+00BE > BE
+00BF > BF
+00C0 > C0
+00C1 > C1
+00C2 > C2
+00C3 > C3
+00C4 > C4
+00C5 > C5
+00C6 > C6
+00C7 > C7
+00C8 > C8
+00C9 > C9
+00CA > CA
+00CB > CB
+00CC > CC
+00CD > CD
+00CE > CE
+00CF > CF
+00D1 > D1
+00D2 > D2
+00D3 > D3
+00D4 > D4
+00D5 > D5
+00D6 > D6
+00D7 > D7
+00D8 > D8
+00D9 > D9
+00DA > DA
+00DB > DB
+00DC > DC
+00DD > 59 # unsup: 0059 0301
+00DF > DF
+00E0 > E0
+00E1 > E1
+00E2 > E2
+00E3 > E3
+00E4 > E4
+00E5 > E5
+00E6 > E6
+00E7 > E7
+00E8 > E8
+00E9 > E9
+00EA > EA
+00EB > EB
+00EC > EC
+00ED > ED
+00EE > EE
+00EF > EF
+00F1 > F1
+00F2 > F2
+00F3 > F3
+00F4 > F4
+00F5 > F5
+00F6 > F6
+00F7 > F7
+00F8 > F8
+00F9 > F9
+00FA > FA
+00FB > FB
+00FC > FC
+00FD > 79 # unsup: 0079 0301
+00FF > FF
+0100 > 41 # unsup: 0041 0304
+0101 > 61 # unsup: 0061 0304
+0102 > 41 # unsup: 0041 0306
+0103 > 61 # unsup: 0061 0306
+0104 > 41 # unsup: 0041 0328
+0105 > 61 # unsup: 0061 0328
+0106 > 43 # unsup: 0043 0301
+0107 > 63 # unsup: 0063 0301
+0108 > 43 # unsup: 0043 0302
+0109 > 63 # unsup: 0063 0302
+010A > 43 # unsup: 0043 0307
+010B > 63 # unsup: 0063 0307
+010C > 43 # unsup: 0043 030C
+010D > 63 # unsup: 0063 030C
+010E > 44 # unsup: 0044 030C
+010F > 64 # unsup: 0064 030C
+0112 > 45 # unsup: 0045 0304
+0113 > 65 # unsup: 0065 0304
+0114 > 45 # unsup: 0045 0306
+0115 > 65 # unsup: 0065 0306
+0116 > 45 # unsup: 0045 0307
+0117 > 65 # unsup: 0065 0307
+0118 > 45 # unsup: 0045 0328
+0119 > 65 # unsup: 0065 0328
+011A > 45 # unsup: 0045 030C
+011B > 65 # unsup: 0065 030C
+011C > 47 # unsup: 0047 0302
+011D > 67 # unsup: 0067 0302
+011E > D0
+011F > F0
+0120 > 47 # unsup: 0047 0307
+0121 > 67 # unsup: 0067 0307
+0122 > 47 # unsup: 0047 0327
+0123 > 67 # unsup: 0067 0327
+0124 > 48 # unsup: 0048 0302
+0125 > 68 # unsup: 0068 0302
+0128 > 49 # unsup: 0049 0303
+0129 > 69 # unsup: 0069 0303
+012A > 49 # unsup: 0049 0304
+012B > 69 # unsup: 0069 0304
+012C > 49 # unsup: 0049 0306
+012D > 69 # unsup: 0069 0306
+012E > 49 # unsup: 0049 0328
+012F > 69 # unsup: 0069 0328
+0130 > DD
+0131 > FD
+0132 > 49 4A # compat
+0133 > 69 6A # compat
+0134 > 4A # unsup: 004A 0302
+0135 > 6A # unsup: 006A 0302
+0136 > 4B # unsup: 004B 0327
+0137 > 6B # unsup: 006B 0327
+0139 > 4C # unsup: 004C 0301
+013A > 6C # unsup: 006C 0301
+013B > 4C # unsup: 004C 0327
+013C > 6C # unsup: 006C 0327
+013D > 4C # unsup: 004C 030C
+013E > 6C # unsup: 006C 030C
+013F > 4C B7 # compat
+0140 > 6C B7 # compat
+0143 > 4E # unsup: 004E 0301
+0144 > 6E # unsup: 006E 0301
+0145 > 4E # unsup: 004E 0327
+0146 > 6E # unsup: 006E 0327
+0147 > 4E # unsup: 004E 030C
+0148 > 6E # unsup: 006E 030C
+014C > 4F # unsup: 004F 0304
+014D > 6F # unsup: 006F 0304
+014E > 4F # unsup: 004F 0306
+014F > 6F # unsup: 006F 0306
+0150 > 4F # unsup: 004F 030B
+0151 > 6F # unsup: 006F 030B
+0152 > 8C
+0153 > 9C
+0154 > 52 # unsup: 0052 0301
+0155 > 72 # unsup: 0072 0301
+0156 > 52 # unsup: 0052 0327
+0157 > 72 # unsup: 0072 0327
+0158 > 52 # unsup: 0052 030C
+0159 > 72 # unsup: 0072 030C
+015A > 53 # unsup: 0053 0301
+015B > 73 # unsup: 0073 0301
+015C > 53 # unsup: 0053 0302
+015D > 73 # unsup: 0073 0302
+015E > DE
+015F > FE
+0160 > 8A
+0161 > 9A
+0162 > 54 # unsup: 0054 0327
+0163 > 74 # unsup: 0074 0327
+0164 > 54 # unsup: 0054 030C
+0165 > 74 # unsup: 0074 030C
+0168 > 55 # unsup: 0055 0303
+0169 > 75 # unsup: 0075 0303
+016A > 55 # unsup: 0055 0304
+016B > 75 # unsup: 0075 0304
+016C > 55 # unsup: 0055 0306
+016D > 75 # unsup: 0075 0306
+016E > 55 # unsup: 0055 030A
+016F > 75 # unsup: 0075 030A
+0170 > 55 # unsup: 0055 030B
+0171 > 75 # unsup: 0075 030B
+0172 > 55 # unsup: 0055 0328
+0173 > 75 # unsup: 0075 0328
+0174 > 57 # unsup: 0057 0302
+0175 > 77 # unsup: 0077 0302
+0176 > 59 # unsup: 0059 0302
+0177 > 79 # unsup: 0079 0302
+0178 > 9F
+0179 > 5A # unsup: 005A 0301
+017A > 7A # unsup: 007A 0301
+017B > 5A # unsup: 005A 0307
+017C > 7A # unsup: 007A 0307
+017D > 5A # unsup: 005A 030C
+017E > 7A # unsup: 007A 030C
+017F > 73 # compat
+0192 > 83
+01A0 > 4F # unsup: 004F 031B
+01A1 > 6F # unsup: 006F 031B
+01AF > 55 # unsup: 0055 031B
+01B0 > 75 # unsup: 0075 031B
+01C4 > 44 5A # unsup: 0044 005A 030C
+01C5 > 44 7A # unsup: 0044 007A 030C
+01C6 > 64 7A # unsup: 0064 007A 030C
+01C7 > 4C 4A # compat
+01C8 > 4C 6A # compat
+01C9 > 6C 6A # compat
+01CA > 4E 4A # compat
+01CB > 4E 6A # compat
+01CC > 6E 6A # compat
+01CD > 41 # unsup: 0041 030C
+01CE > 61 # unsup: 0061 030C
+01CF > 49 # unsup: 0049 030C
+01D0 > 69 # unsup: 0069 030C
+01D1 > 4F # unsup: 004F 030C
+01D2 > 6F # unsup: 006F 030C
+01D3 > 55 # unsup: 0055 030C
+01D4 > 75 # unsup: 0075 030C
+01D5 > DC # unsup: 00DC 0304
+01D6 > FC # unsup: 00FC 0304
+01D7 > DC # unsup: 00DC 0301
+01D8 > FC # unsup: 00FC 0301
+01D9 > DC # unsup: 00DC 030C
+01DA > FC # unsup: 00FC 030C
+01DB > DC # unsup: 00DC 0300
+01DC > FC # unsup: 00FC 0300
+01DE > C4 # unsup: 00C4 0304
+01DF > E4 # unsup: 00E4 0304
+01E0 > 41 # unsup: 0041 0307 0304
+01E1 > 61 # unsup: 0061 0307 0304
+01E2 > C6 # unsup: 00C6 0304
+01E3 > E6 # unsup: 00E6 0304
+01E6 > 47 # unsup: 0047 030C
+01E7 > 67 # unsup: 0067 030C
+01E8 > 4B # unsup: 004B 030C
+01E9 > 6B # unsup: 006B 030C
+01EA > 4F # unsup: 004F 0328
+01EB > 6F # unsup: 006F 0328
+01EC > 4F # unsup: 004F 0328 0304
+01ED > 6F # unsup: 006F 0328 0304
+01F0 > 6A # unsup: 006A 030C
+01F1 > 44 5A # compat
+01F2 > 44 7A # compat
+01F3 > 64 7A # compat
+01F4 > 47 # unsup: 0047 0301
+01F5 > 67 # unsup: 0067 0301
+01F8 > 4E # unsup: 004E 0300
+01F9 > 6E # unsup: 006E 0300
+01FA > C5 # unsup: 00C5 0301
+01FB > E5 # unsup: 00E5 0301
+01FC > C6 # unsup: 00C6 0301
+01FD > E6 # unsup: 00E6 0301
+01FE > D8 # unsup: 00D8 0301
+01FF > F8 # unsup: 00F8 0301
+0200 > 41 # unsup: 0041 030F
+0201 > 61 # unsup: 0061 030F
+0202 > 41 # unsup: 0041 0311
+0203 > 61 # unsup: 0061 0311
+0204 > 45 # unsup: 0045 030F
+0205 > 65 # unsup: 0065 030F
+0206 > 45 # unsup: 0045 0311
+0207 > 65 # unsup: 0065 0311
+0208 > 49 # unsup: 0049 030F
+0209 > 69 # unsup: 0069 030F
+020A > 49 # unsup: 0049 0311
+020B > 69 # unsup: 0069 0311
+020C > 4F # unsup: 004F 030F
+020D > 6F # unsup: 006F 030F
+020E > 4F # unsup: 004F 0311
+020F > 6F # unsup: 006F 0311
+0210 > 52 # unsup: 0052 030F
+0211 > 72 # unsup: 0072 030F
+0212 > 52 # unsup: 0052 0311
+0213 > 72 # unsup: 0072 0311
+0214 > 55 # unsup: 0055 030F
+0215 > 75 # unsup: 0075 030F
+0216 > 55 # unsup: 0055 0311
+0217 > 75 # unsup: 0075 0311
+0218 > 53 # unsup: 0053 0326
+0219 > 73 # unsup: 0073 0326
+021A > 54 # unsup: 0054 0326
+021B > 74 # unsup: 0074 0326
+021E > 48 # unsup: 0048 030C
+021F > 68 # unsup: 0068 030C
+0226 > 41 # unsup: 0041 0307
+0227 > 61 # unsup: 0061 0307
+0228 > 45 # unsup: 0045 0327
+0229 > 65 # unsup: 0065 0327
+022A > D6 # unsup: 00D6 0304
+022B > F6 # unsup: 00F6 0304
+022C > D5 # unsup: 00D5 0304
+022D > F5 # unsup: 00F5 0304
+022E > 4F # unsup: 004F 0307
+022F > 6F # unsup: 006F 0307
+0230 > 4F # unsup: 004F 0307 0304
+0231 > 6F # unsup: 006F 0307 0304
+0232 > 59 # unsup: 0059 0304
+0233 > 79 # unsup: 0079 0304
+02C6 > 88
+02DC > 98
+0300 > 0 # unsup
+0301 > 0 # unsup
+0302 > 0 # unsup
+0303 > 0 # unsup
+0304 > 0 # unsup
+0305 > 0 # unsup
+0306 > 0 # unsup
+0307 > 0 # unsup
+0308 > 0 # unsup
+0309 > 0 # unsup
+030A > 0 # unsup
+030B > 0 # unsup
+030C > 0 # unsup
+030D > 0 # unsup
+030E > 0 # unsup
+030F > 0 # unsup
+0310 > 0 # unsup
+0311 > 0 # unsup
+0312 > 0 # unsup
+0313 > 0 # unsup
+0314 > 0 # unsup
+0315 > 0 # unsup
+0316 > 0 # unsup
+0317 > 0 # unsup
+0318 > 0 # unsup
+0319 > 0 # unsup
+031A > 0 # unsup
+031B > 0 # unsup
+031C > 0 # unsup
+031D > 0 # unsup
+031E > 0 # unsup
+031F > 0 # unsup
+0320 > 0 # unsup
+0321 > 0 # unsup
+0322 > 0 # unsup
+0323 > 0 # unsup
+0324 > 0 # unsup
+0325 > 0 # unsup
+0326 > 0 # unsup
+0327 > 0 # unsup
+0328 > 0 # unsup
+0329 > 0 # unsup
+032A > 0 # unsup
+032B > 0 # unsup
+032C > 0 # unsup
+032D > 0 # unsup
+032E > 0 # unsup
+032F > 0 # unsup
+0330 > 0 # unsup
+0331 > 0 # unsup
+0332 > 0 # unsup
+0333 > 0 # unsup
+0334 > 0 # unsup
+0335 > 0 # unsup
+0336 > 0 # unsup
+0337 > 0 # unsup
+0338 > 0 # unsup
+0339 > 0 # unsup
+033A > 0 # unsup
+033B > 0 # unsup
+033C > 0 # unsup
+033D > 0 # unsup
+033E > 0 # unsup
+033F > 0 # unsup
+0340 > 0 # unsup
+0341 > 0 # unsup
+0342 > 0 # unsup
+0343 > 0 # unsup
+0344 > 0 # unsup
+0345 > 0 # unsup
+037E > 3B
+0385 > A8 # unsup: 00A8 0301
+0387 > B7
+1E00 > 41 # unsup: 0041 0325
+1E01 > 61 # unsup: 0061 0325
+1E02 > 42 # unsup: 0042 0307
+1E03 > 62 # unsup: 0062 0307
+1E04 > 42 # unsup: 0042 0323
+1E05 > 62 # unsup: 0062 0323
+1E06 > 42 # unsup: 0042 0331
+1E07 > 62 # unsup: 0062 0331
+1E08 > C7 # unsup: 00C7 0301
+1E09 > E7 # unsup: 00E7 0301
+1E0A > 44 # unsup: 0044 0307
+1E0B > 64 # unsup: 0064 0307
+1E0C > 44 # unsup: 0044 0323
+1E0D > 64 # unsup: 0064 0323
+1E0E > 44 # unsup: 0044 0331
+1E0F > 64 # unsup: 0064 0331
+1E10 > 44 # unsup: 0044 0327
+1E11 > 64 # unsup: 0064 0327
+1E12 > 44 # unsup: 0044 032D
+1E13 > 64 # unsup: 0064 032D
+1E14 > 45 # unsup: 0045 0304 0300
+1E15 > 65 # unsup: 0065 0304 0300
+1E16 > 45 # unsup: 0045 0304 0301
+1E17 > 65 # unsup: 0065 0304 0301
+1E18 > 45 # unsup: 0045 032D
+1E19 > 65 # unsup: 0065 032D
+1E1A > 45 # unsup: 0045 0330
+1E1B > 65 # unsup: 0065 0330
+1E1C > 45 # unsup: 0045 0327 0306
+1E1D > 65 # unsup: 0065 0327 0306
+1E1E > 46 # unsup: 0046 0307
+1E1F > 66 # unsup: 0066 0307
+1E20 > 47 # unsup: 0047 0304
+1E21 > 67 # unsup: 0067 0304
+1E22 > 48 # unsup: 0048 0307
+1E23 > 68 # unsup: 0068 0307
+1E24 > 48 # unsup: 0048 0323
+1E25 > 68 # unsup: 0068 0323
+1E26 > 48 # unsup: 0048 0308
+1E27 > 68 # unsup: 0068 0308
+1E28 > 48 # unsup: 0048 0327
+1E29 > 68 # unsup: 0068 0327
+1E2A > 48 # unsup: 0048 032E
+1E2B > 68 # unsup: 0068 032E
+1E2C > 49 # unsup: 0049 0330
+1E2D > 69 # unsup: 0069 0330
+1E2E > CF # unsup: 00CF 0301
+1E2F > EF # unsup: 00EF 0301
+1E30 > 4B # unsup: 004B 0301
+1E31 > 6B # unsup: 006B 0301
+1E32 > 4B # unsup: 004B 0323
+1E33 > 6B # unsup: 006B 0323
+1E34 > 4B # unsup: 004B 0331
+1E35 > 6B # unsup: 006B 0331
+1E36 > 4C # unsup: 004C 0323
+1E37 > 6C # unsup: 006C 0323
+1E38 > 4C # unsup: 004C 0323 0304
+1E39 > 6C # unsup: 006C 0323 0304
+1E3A > 4C # unsup: 004C 0331
+1E3B > 6C # unsup: 006C 0331
+1E3C > 4C # unsup: 004C 032D
+1E3D > 6C # unsup: 006C 032D
+1E3E > 4D # unsup: 004D 0301
+1E3F > 6D # unsup: 006D 0301
+1E40 > 4D # unsup: 004D 0307
+1E41 > 6D # unsup: 006D 0307
+1E42 > 4D # unsup: 004D 0323
+1E43 > 6D # unsup: 006D 0323
+1E44 > 4E # unsup: 004E 0307
+1E45 > 6E # unsup: 006E 0307
+1E46 > 4E # unsup: 004E 0323
+1E47 > 6E # unsup: 006E 0323
+1E48 > 4E # unsup: 004E 0331
+1E49 > 6E # unsup: 006E 0331
+1E4A > 4E # unsup: 004E 032D
+1E4B > 6E # unsup: 006E 032D
+1E4C > D5 # unsup: 00D5 0301
+1E4D > F5 # unsup: 00F5 0301
+1E4E > D5 # unsup: 00D5 0308
+1E4F > F5 # unsup: 00F5 0308
+1E50 > 4F # unsup: 004F 0304 0300
+1E51 > 6F # unsup: 006F 0304 0300
+1E52 > 4F # unsup: 004F 0304 0301
+1E53 > 6F # unsup: 006F 0304 0301
+1E54 > 50 # unsup: 0050 0301
+1E55 > 70 # unsup: 0070 0301
+1E56 > 50 # unsup: 0050 0307
+1E57 > 70 # unsup: 0070 0307
+1E58 > 52 # unsup: 0052 0307
+1E59 > 72 # unsup: 0072 0307
+1E5A > 52 # unsup: 0052 0323
+1E5B > 72 # unsup: 0072 0323
+1E5C > 52 # unsup: 0052 0323 0304
+1E5D > 72 # unsup: 0072 0323 0304
+1E5E > 52 # unsup: 0052 0331
+1E5F > 72 # unsup: 0072 0331
+1E60 > 53 # unsup: 0053 0307
+1E61 > 73 # unsup: 0073 0307
+1E62 > 53 # unsup: 0053 0323
+1E63 > 73 # unsup: 0073 0323
+1E64 > 53 # unsup: 0053 0301 0307
+1E65 > 73 # unsup: 0073 0301 0307
+1E66 > 8A # unsup: 0160 0307
+1E67 > 9A # unsup: 0161 0307
+1E68 > 53 # unsup: 0053 0323 0307
+1E69 > 73 # unsup: 0073 0323 0307
+1E6A > 54 # unsup: 0054 0307
+1E6B > 74 # unsup: 0074 0307
+1E6C > 54 # unsup: 0054 0323
+1E6D > 74 # unsup: 0074 0323
+1E6E > 54 # unsup: 0054 0331
+1E6F > 74 # unsup: 0074 0331
+1E70 > 54 # unsup: 0054 032D
+1E71 > 74 # unsup: 0074 032D
+1E72 > 55 # unsup: 0055 0324
+1E73 > 75 # unsup: 0075 0324
+1E74 > 55 # unsup: 0055 0330
+1E75 > 75 # unsup: 0075 0330
+1E76 > 55 # unsup: 0055 032D
+1E77 > 75 # unsup: 0075 032D
+1E78 > 55 # unsup: 0055 0303 0301
+1E79 > 75 # unsup: 0075 0303 0301
+1E7A > 55 # unsup: 0055 0304 0308
+1E7B > 75 # unsup: 0075 0304 0308
+1E7C > 56 # unsup: 0056 0303
+1E7D > 76 # unsup: 0076 0303
+1E7E > 56 # unsup: 0056 0323
+1E7F > 76 # unsup: 0076 0323
+1E80 > 57 # unsup: 0057 0300
+1E81 > 77 # unsup: 0077 0300
+1E82 > 57 # unsup: 0057 0301
+1E83 > 77 # unsup: 0077 0301
+1E84 > 57 # unsup: 0057 0308
+1E85 > 77 # unsup: 0077 0308
+1E86 > 57 # unsup: 0057 0307
+1E87 > 77 # unsup: 0077 0307
+1E88 > 57 # unsup: 0057 0323
+1E89 > 77 # unsup: 0077 0323
+1E8A > 58 # unsup: 0058 0307
+1E8B > 78 # unsup: 0078 0307
+1E8C > 58 # unsup: 0058 0308
+1E8D > 78 # unsup: 0078 0308
+1E8E > 59 # unsup: 0059 0307
+1E8F > 79 # unsup: 0079 0307
+1E90 > 5A # unsup: 005A 0302
+1E91 > 7A # unsup: 007A 0302
+1E92 > 5A # unsup: 005A 0323
+1E93 > 7A # unsup: 007A 0323
+1E94 > 5A # unsup: 005A 0331
+1E95 > 7A # unsup: 007A 0331
+1E96 > 68 # unsup: 0068 0331
+1E97 > 74 # unsup: 0074 0308
+1E98 > 77 # unsup: 0077 030A
+1E99 > 79 # unsup: 0079 030A
+1E9B > 73 # unsup: 0073 0307
+1EA0 > 41 # unsup: 0041 0323
+1EA1 > 61 # unsup: 0061 0323
+1EA2 > 41 # unsup: 0041 0309
+1EA3 > 61 # unsup: 0061 0309
+1EA4 > C2 # unsup: 00C2 0301
+1EA5 > E2 # unsup: 00E2 0301
+1EA6 > C2 # unsup: 00C2 0300
+1EA7 > E2 # unsup: 00E2 0300
+1EA8 > C2 # unsup: 00C2 0309
+1EA9 > E2 # unsup: 00E2 0309
+1EAA > C2 # unsup: 00C2 0303
+1EAB > E2 # unsup: 00E2 0303
+1EAC > 41 # unsup: 0041 0323 0302
+1EAD > 61 # unsup: 0061 0323 0302
+1EAE > 41 # unsup: 0041 0306 0301
+1EAF > 61 # unsup: 0061 0306 0301
+1EB0 > 41 # unsup: 0041 0306 0300
+1EB1 > 61 # unsup: 0061 0306 0300
+1EB2 > 41 # unsup: 0041 0306 0309
+1EB3 > 61 # unsup: 0061 0306 0309
+1EB4 > 41 # unsup: 0041 0306 0303
+1EB5 > 61 # unsup: 0061 0306 0303
+1EB6 > 41 # unsup: 0041 0323 0306
+1EB7 > 61 # unsup: 0061 0323 0306
+1EB8 > 45 # unsup: 0045 0323
+1EB9 > 65 # unsup: 0065 0323
+1EBA > 45 # unsup: 0045 0309
+1EBB > 65 # unsup: 0065 0309
+1EBC > 45 # unsup: 0045 0303
+1EBD > 65 # unsup: 0065 0303
+1EBE > CA # unsup: 00CA 0301
+1EBF > EA # unsup: 00EA 0301
+1EC0 > CA # unsup: 00CA 0300
+1EC1 > EA # unsup: 00EA 0300
+1EC2 > CA # unsup: 00CA 0309
+1EC3 > EA # unsup: 00EA 0309
+1EC4 > CA # unsup: 00CA 0303
+1EC5 > EA # unsup: 00EA 0303
+1EC6 > 45 # unsup: 0045 0323 0302
+1EC7 > 65 # unsup: 0065 0323 0302
+1EC8 > 49 # unsup: 0049 0309
+1EC9 > 69 # unsup: 0069 0309
+1ECA > 49 # unsup: 0049 0323
+1ECB > 69 # unsup: 0069 0323
+1ECC > 4F # unsup: 004F 0323
+1ECD > 6F # unsup: 006F 0323
+1ECE > 4F # unsup: 004F 0309
+1ECF > 6F # unsup: 006F 0309
+1ED0 > D4 # unsup: 00D4 0301
+1ED1 > F4 # unsup: 00F4 0301
+1ED2 > D4 # unsup: 00D4 0300
+1ED3 > F4 # unsup: 00F4 0300
+1ED4 > D4 # unsup: 00D4 0309
+1ED5 > F4 # unsup: 00F4 0309
+1ED6 > D4 # unsup: 00D4 0303
+1ED7 > F4 # unsup: 00F4 0303
+1ED8 > 4F # unsup: 004F 0323 0302
+1ED9 > 6F # unsup: 006F 0323 0302
+1EDA > 4F # unsup: 004F 031B 0301
+1EDB > 6F # unsup: 006F 031B 0301
+1EDC > 4F # unsup: 004F 031B 0300
+1EDD > 6F # unsup: 006F 031B 0300
+1EDE > 4F # unsup: 004F 031B 0309
+1EDF > 6F # unsup: 006F 031B 0309
+1EE0 > 4F # unsup: 004F 031B 0303
+1EE1 > 6F # unsup: 006F 031B 0303
+1EE2 > 4F # unsup: 004F 031B 0323
+1EE3 > 6F # unsup: 006F 031B 0323
+1EE4 > 55 # unsup: 0055 0323
+1EE5 > 75 # unsup: 0075 0323
+1EE6 > 55 # unsup: 0055 0309
+1EE7 > 75 # unsup: 0075 0309
+1EE8 > 55 # unsup: 0055 031B 0301
+1EE9 > 75 # unsup: 0075 031B 0301
+1EEA > 55 # unsup: 0055 031B 0300
+1EEB > 75 # unsup: 0075 031B 0300
+1EEC > 55 # unsup: 0055 031B 0309
+1EED > 75 # unsup: 0075 031B 0309
+1EEE > 55 # unsup: 0055 031B 0303
+1EEF > 75 # unsup: 0075 031B 0303
+1EF0 > 55 # unsup: 0055 031B 0323
+1EF1 > 75 # unsup: 0075 031B 0323
+1EF2 > 59 # unsup: 0059 0300
+1EF3 > 79 # unsup: 0079 0300
+1EF4 > 59 # unsup: 0059 0323
+1EF5 > 79 # unsup: 0079 0323
+1EF6 > 59 # unsup: 0059 0309
+1EF7 > 79 # unsup: 0079 0309
+1EF8 > 59 # unsup: 0059 0303
+1EF9 > 79 # unsup: 0079 0303
+1FC1 > A8 # unsup: 00A8 0342
+1FED > A8 # unsup: 00A8 0300
+1FEE > A8 # unsup: 00A8 0301
+1FEF > 60
+1FFD > B4
+2000 > 20 # compat
+2001 > 20 # compat
+2002 > 20 # compat
+2003 > 20 # compat
+2004 > 20 # compat
+2005 > 20 # compat
+2006 > 20 # compat
+2007 > 20 # compat
+2008 > 20 # compat
+2009 > 20 # compat
+200A > 20 # compat
+2013 > 96
+2014 > 97
+2018 > 91
+2019 > 92
+201A > 82
+201C > 93
+201D > 94
+201E > 84
+2020 > 86
+2021 > 87
+2022 > 95
+2024 > 2E # compat
+2025 > 2E 2E # compat
+2026 > 85
+202F > 20 # compat
+2030 > 89
+2039 > 8B
+203A > 9B
+203C > 21 21 # compat
+2047 > 3F 3F # compat
+2048 > 3F 21 # compat
+2049 > 21 3F # compat
+205F > 20 # compat
+20AC > 80
+2122 > 99
+FB00 > 66 66 # compat
+FB01 > 66 69 # compat
+FB02 > 66 6C # compat
+FB03 > 66 66 69 # compat
+FB04 > 66 66 6C # compat
+FB05 > 73 74 # compat
+FB06 > 73 74 # compat
+FB29 > 2B # compat
+FE30 > 2E 2E # compat
+FE31 > 97 # compat
+FE32 > 96 # compat
+FE33 > 5F # compat
+FE34 > 5F # compat
+FE35 > 28 # compat
+FE36 > 29 # compat
+FE37 > 7B # compat
+FE38 > 7D # compat
+FE47 > 5B # compat
+FE48 > 5D # compat
+FE4D > 5F # compat
+FE4E > 5F # compat
+FE4F > 5F # compat
+FE50 > 2C # compat
+FE52 > 2E # compat
+FE54 > 3B # compat
+FE55 > 3A # compat
+FE56 > 3F # compat
+FE57 > 21 # compat
+FE58 > 97 # compat
+FE59 > 28 # compat
+FE5A > 29 # compat
+FE5B > 7B # compat
+FE5C > 7D # compat
+FE5F > 23 # compat
+FE60 > 26 # compat
+FE61 > 2A # compat
+FE62 > 2B # compat
+FE63 > 2D # compat
+FE64 > 3C # compat
+FE65 > 3E # compat
+FE66 > 3D # compat
+FE68 > 5C # compat
+FE69 > 24 # compat
+FE6A > 25 # compat
+FE6B > 40 # compat
+FF01 > 21 # compat
+FF02 > 22 # compat
+FF03 > 23 # compat
+FF04 > 24 # compat
+FF05 > 25 # compat
+FF06 > 26 # compat
+FF07 > 27 # compat
+FF08 > 28 # compat
+FF09 > 29 # compat
+FF0A > 2A # compat
+FF0B > 2B # compat
+FF0C > 2C # compat
+FF0D > 2D # compat
+FF0E > 2E # compat
+FF0F > 2F # compat
+FF10 > 30 # compat
+FF11 > 31 # compat
+FF12 > 32 # compat
+FF13 > 33 # compat
+FF14 > 34 # compat
+FF15 > 35 # compat
+FF16 > 36 # compat
+FF17 > 37 # compat
+FF18 > 38 # compat
+FF19 > 39 # compat
+FF1A > 3A # compat
+FF1B > 3B # compat
+FF1C > 3C # compat
+FF1D > 3D # compat
+FF1E > 3E # compat
+FF1F > 3F # compat
+FF20 > 40 # compat
+FF21 > 41 # compat
+FF22 > 42 # compat
+FF23 > 43 # compat
+FF24 > 44 # compat
+FF25 > 45 # compat
+FF26 > 46 # compat
+FF27 > 47 # compat
+FF28 > 48 # compat
+FF29 > 49 # compat
+FF2A > 4A # compat
+FF2B > 4B # compat
+FF2C > 4C # compat
+FF2D > 4D # compat
+FF2E > 4E # compat
+FF2F > 4F # compat
+FF30 > 50 # compat
+FF31 > 51 # compat
+FF32 > 52 # compat
+FF33 > 53 # compat
+FF34 > 54 # compat
+FF35 > 55 # compat
+FF36 > 56 # compat
+FF37 > 57 # compat
+FF38 > 58 # compat
+FF39 > 59 # compat
+FF3A > 5A # compat
+FF3B > 5B # compat
+FF3C > 5C # compat
+FF3D > 5D # compat
+FF3E > 5E # compat
+FF3F > 5F # compat
+FF40 > 60 # compat
+FF41 > 61 # compat
+FF42 > 62 # compat
+FF43 > 63 # compat
+FF44 > 64 # compat
+FF45 > 65 # compat
+FF46 > 66 # compat
+FF47 > 67 # compat
+FF48 > 68 # compat
+FF49 > 69 # compat
+FF4A > 6A # compat
+FF4B > 6B # compat
+FF4C > 6C # compat
+FF4D > 6D # compat
+FF4E > 6E # compat
+FF4F > 6F # compat
+FF50 > 70 # compat
+FF51 > 71 # compat
+FF52 > 72 # compat
+FF53 > 73 # compat
+FF54 > 74 # compat
+FF55 > 75 # compat
+FF56 > 76 # compat
+FF57 > 77 # compat
+FF58 > 78 # compat
+FF59 > 79 # compat
+FF5A > 7A # compat
+FF5B > 7B # compat
+FF5C > 7C # compat
+FF5D > 7D # compat
+FF5E > 7E # compat
+FFE0 > A2 # compat
+FFE1 > A3 # compat
+FFE2 > AC # compat
+FFE3 > AF # compat
+FFE4 > A6 # compat
+FFE5 > A5 # compat
+.
+
+STRICT
+/
+N 260
+0000 > 00
+0001 > 01
+0002 > 02
+0003 > 03
+0004 > 04
+0005 > 05
+0006 > 06
+0007 > 07
+0008 > 08
+0009 > 09
+000A > 0A
+000B > 0B
+000C > 0C
+000D > 0D
+000E > 0E
+000F > 0F
+0010 > 10
+0011 > 11
+0012 > 12
+0013 > 13
+0014 > 14
+0015 > 15
+0016 > 16
+0017 > 17
+0018 > 18
+0019 > 19
+001A > 1A
+001B > 1B
+001C > 1C
+001D > 1D
+001E > 1E
+001F > 1F
+0020 > 20
+0021 > 21
+0022 > 22
+0023 > 23
+0024 > 24
+0025 > 25
+0026 > 26
+0027 > 27
+0028 > 28
+0029 > 29
+002A > 2A
+002B > 2B
+002C > 2C
+002D > 2D
+002E > 2E
+002F > 2F
+0030 > 30
+0031 > 31
+0032 > 32
+0033 > 33
+0034 > 34
+0035 > 35
+0036 > 36
+0037 > 37
+0038 > 38
+0039 > 39
+003A > 3A
+003B > 3B
+003C > 3C
+003D > 3D
+003E > 3E
+003F > 3F
+0040 > 40
+0041 > 41 /
+     N 6
+     0300 > C0
+     0301 > C1
+     0302 > C2
+     0303 > C3
+     0308 > C4
+     030A > C5
+     .
+0042 > 42
+0043 > 43 /
+     N 1
+     0327 > C7
+     .
+0044 > 44
+0045 > 45 /
+     N 4
+     0300 > C8
+     0301 > C9
+     0302 > CA
+     0308 > CB
+     .
+0046 > 46
+0047 > 47 /
+     N 1
+     0306 > D0
+     .
+0048 > 48
+0049 > 49 /
+     N 5
+     0300 > CC
+     0301 > CD
+     0302 > CE
+     0307 > DD
+     0308 > CF
+     .
+004A > 4A
+004B > 4B
+004C > 4C
+004D > 4D
+004E > 4E /
+     N 1
+     0303 > D1
+     .
+004F > 4F /
+     N 5
+     0300 > D2
+     0301 > D3
+     0302 > D4
+     0303 > D5
+     0308 > D6
+     .
+0050 > 50
+0051 > 51
+0052 > 52
+0053 > 53 /
+     N 2
+     030C > 8A
+     0327 > DE
+     .
+0054 > 54
+0055 > 55 /
+     N 4
+     0300 > D9
+     0301 > DA
+     0302 > DB
+     0308 > DC
+     .
+0056 > 56
+0057 > 57
+0058 > 58
+0059 > 59 /
+     N 1
+     0308 > 9F
+     .
+005A > 5A
+005B > 5B
+005C > 5C
+005D > 5D
+005E > 5E
+005F > 5F
+0060 > 60
+0061 > 61 /
+     N 6
+     0300 > E0
+     0301 > E1
+     0302 > E2
+     0303 > E3
+     0308 > E4
+     030A > E5
+     .
+0062 > 62
+0063 > 63 /
+     N 1
+     0327 > E7
+     .
+0064 > 64
+0065 > 65 /
+     N 4
+     0300 > E8
+     0301 > E9
+     0302 > EA
+     0308 > EB
+     .
+0066 > 66
+0067 > 67 /
+     N 1
+     0306 > F0
+     .
+0068 > 68
+0069 > 69 /
+     N 4
+     0300 > EC
+     0301 > ED
+     0302 > EE
+     0308 > EF
+     .
+006A > 6A
+006B > 6B
+006C > 6C
+006D > 6D
+006E > 6E /
+     N 1
+     0303 > F1
+     .
+006F > 6F /
+     N 5
+     0300 > F2
+     0301 > F3
+     0302 > F4
+     0303 > F5
+     0308 > F6
+     .
+0070 > 70
+0071 > 71
+0072 > 72
+0073 > 73 /
+     N 2
+     030C > 9A
+     0327 > FE
+     .
+0074 > 74
+0075 > 75 /
+     N 4
+     0300 > F9
+     0301 > FA
+     0302 > FB
+     0308 > FC
+     .
+0076 > 76
+0077 > 77
+0078 > 78
+0079 > 79 /
+     N 1
+     0308 > FF
+     .
+007A > 7A
+007B > 7B
+007C > 7C
+007D > 7D
+007E > 7E
+007F > 7F
+0081 > 81
+008D > 8D
+008E > 8E
+008F > 8F
+0090 > 90
+009D > 9D
+009E > 9E
+00A0 > A0
+00A1 > A1
+00A2 > A2
+00A3 > A3
+00A4 > A4
+00A5 > A5
+00A6 > A6
+00A7 > A7
+00A8 > A8
+00A9 > A9
+00AA > AA
+00AB > AB
+00AC > AC
+00AD > AD
+00AE > AE
+00AF > AF
+00B0 > B0
+00B1 > B1
+00B2 > B2
+00B3 > B3
+00B4 > B4
+00B5 > B5
+00B6 > B6
+00B7 > B7
+00B8 > B8
+00B9 > B9
+00BA > BA
+00BB > BB
+00BC > BC
+00BD > BD
+00BE > BE
+00BF > BF
+00C0 > C0
+00C1 > C1
+00C2 > C2
+00C3 > C3
+00C4 > C4
+00C5 > C5
+00C6 > C6
+00C7 > C7
+00C8 > C8
+00C9 > C9
+00CA > CA
+00CB > CB
+00CC > CC
+00CD > CD
+00CE > CE
+00CF > CF
+00D1 > D1
+00D2 > D2
+00D3 > D3
+00D4 > D4
+00D5 > D5
+00D6 > D6
+00D7 > D7
+00D8 > D8
+00D9 > D9
+00DA > DA
+00DB > DB
+00DC > DC
+00DF > DF
+00E0 > E0
+00E1 > E1
+00E2 > E2
+00E3 > E3
+00E4 > E4
+00E5 > E5
+00E6 > E6
+00E7 > E7
+00E8 > E8
+00E9 > E9
+00EA > EA
+00EB > EB
+00EC > EC
+00ED > ED
+00EE > EE
+00EF > EF
+00F1 > F1
+00F2 > F2
+00F3 > F3
+00F4 > F4
+00F5 > F5
+00F6 > F6
+00F7 > F7
+00F8 > F8
+00F9 > F9
+00FA > FA
+00FB > FB
+00FC > FC
+00FF > FF
+011E > D0
+011F > F0
+0130 > DD
+0131 > FD
+0152 > 8C
+0153 > 9C
+015E > DE
+015F > FE
+0160 > 8A
+0161 > 9A
+0178 > 9F
+0192 > 83
+02C6 > 88
+02DC > 98
+037E > 3B
+0387 > B7
+1FEF > 60
+1FFD > B4
+2013 > 96
+2014 > 97
+2018 > 91
+2019 > 92
+201A > 82
+201C > 93
+201D > 94
+201E > 84
+2020 > 86
+2021 > 87
+2022 > 95
+2026 > 85
+2030 > 89
+2039 > 8B
+203A > 9B
+20AC > 80
+2122 > 99
+.
+
+NFD
+/
+N 256
+00 > 0000
+01 > 0001
+02 > 0002
+03 > 0003
+04 > 0004
+05 > 0005
+06 > 0006
+07 > 0007
+08 > 0008
+09 > 0009
+0A > 000A
+0B > 000B
+0C > 000C
+0D > 000D
+0E > 000E
+0F > 000F
+10 > 0010
+11 > 0011
+12 > 0012
+13 > 0013
+14 > 0014
+15 > 0015
+16 > 0016
+17 > 0017
+18 > 0018
+19 > 0019
+1A > 001A
+1B > 001B
+1C > 001C
+1D > 001D
+1E > 001E
+1F > 001F
+20 > 0020
+21 > 0021
+22 > 0022
+23 > 0023
+24 > 0024
+25 > 0025
+26 > 0026
+27 > 0027
+28 > 0028
+29 > 0029
+2A > 002A
+2B > 002B
+2C > 002C
+2D > 002D
+2E > 002E
+2F > 002F
+30 > 0030
+31 > 0031
+32 > 0032
+33 > 0033
+34 > 0034
+35 > 0035
+36 > 0036
+37 > 0037
+38 > 0038
+39 > 0039
+3A > 003A
+3B > 003B
+3C > 003C
+3D > 003D
+3E > 003E
+3F > 003F
+40 > 0040
+41 > 0041
+42 > 0042
+43 > 0043
+44 > 0044
+45 > 0045
+46 > 0046
+47 > 0047
+48 > 0048
+49 > 0049
+4A > 004A
+4B > 004B
+4C > 004C
+4D > 004D
+4E > 004E
+4F > 004F
+50 > 0050
+51 > 0051
+52 > 0052
+53 > 0053
+54 > 0054
+55 > 0055
+56 > 0056
+57 > 0057
+58 > 0058
+59 > 0059
+5A > 005A
+5B > 005B
+5C > 005C
+5D > 005D
+5E > 005E
+5F > 005F
+60 > 0060
+61 > 0061
+62 > 0062
+63 > 0063
+64 > 0064
+65 > 0065
+66 > 0066
+67 > 0067
+68 > 0068
+69 > 0069
+6A > 006A
+6B > 006B
+6C > 006C
+6D > 006D
+6E > 006E
+6F > 006F
+70 > 0070
+71 > 0071
+72 > 0072
+73 > 0073
+74 > 0074
+75 > 0075
+76 > 0076
+77 > 0077
+78 > 0078
+79 > 0079
+7A > 007A
+7B > 007B
+7C > 007C
+7D > 007D
+7E > 007E
+7F > 007F
+80 > 20AC
+81 > 0081
+82 > 201A
+83 > 0192
+84 > 201E
+85 > 2026
+86 > 2020
+87 > 2021
+88 > 02C6
+89 > 2030
+8A > 0053 030C
+8B > 2039
+8C > 0152
+8D > 008D
+8E > 008E
+8F > 008F
+90 > 0090
+91 > 2018
+92 > 2019
+93 > 201C
+94 > 201D
+95 > 2022
+96 > 2013
+97 > 2014
+98 > 02DC
+99 > 2122
+9A > 0073 030C
+9B > 203A
+9C > 0153
+9D > 009D
+9E > 009E
+9F > 0059 0308
+A0 > 00A0
+A1 > 00A1
+A2 > 00A2
+A3 > 00A3
+A4 > 00A4
+A5 > 00A5
+A6 > 00A6
+A7 > 00A7
+A8 > 00A8
+A9 > 00A9
+AA > 00AA
+AB > 00AB
+AC > 00AC
+AD > 00AD
+AE > 00AE
+AF > 00AF
+B0 > 00B0
+B1 > 00B1
+B2 > 00B2
+B3 > 00B3
+B4 > 00B4
+B5 > 00B5
+B6 > 00B6
+B7 > 00B7
+B8 > 00B8
+B9 > 00B9
+BA > 00BA
+BB > 00BB
+BC > 00BC
+BD > 00BD
+BE > 00BE
+BF > 00BF
+C0 > 0041 0300
+C1 > 0041 0301
+C2 > 0041 0302
+C3 > 0041 0303
+C4 > 0041 0308
+C5 > 0041 030A
+C6 > 00C6
+C7 > 0043 0327
+C8 > 0045 0300
+C9 > 0045 0301
+CA > 0045 0302
+CB > 0045 0308
+CC > 0049 0300
+CD > 0049 0301
+CE > 0049 0302
+CF > 0049 0308
+D0 > 0047 0306
+D1 > 004E 0303
+D2 > 004F 0300
+D3 > 004F 0301
+D4 > 004F 0302
+D5 > 004F 0303
+D6 > 004F 0308
+D7 > 00D7
+D8 > 00D8
+D9 > 0055 0300
+DA > 0055 0301
+DB > 0055 0302
+DC > 0055 0308
+DD > 0049 0307
+DE > 0053 0327
+DF > 00DF
+E0 > 0061 0300
+E1 > 0061 0301
+E2 > 0061 0302
+E3 > 0061 0303
+E4 > 0061 0308
+E5 > 0061 030A
+E6 > 00E6
+E7 > 0063 0327
+E8 > 0065 0300
+E9 > 0065 0301
+EA > 0065 0302
+EB > 0065 0308
+EC > 0069 0300
+ED > 0069 0301
+EE > 0069 0302
+EF > 0069 0308
+F0 > 0067 0306
+F1 > 006E 0303
+F2 > 006F 0300
+F3 > 006F 0301
+F4 > 006F 0302
+F5 > 006F 0303
+F6 > 006F 0308
+F7 > 00F7
+F8 > 00F8
+F9 > 0075 0300
+FA > 0075 0301
+FB > 0075 0302
+FC > 0075 0308
+FD > 0131
+FE > 0073 0327
+FF > 0079 0308
+.
+
+NFC
+/
+N 256
+00 > 0000
+01 > 0001
+02 > 0002
+03 > 0003
+04 > 0004
+05 > 0005
+06 > 0006
+07 > 0007
+08 > 0008
+09 > 0009
+0A > 000A
+0B > 000B
+0C > 000C
+0D > 000D
+0E > 000E
+0F > 000F
+10 > 0010
+11 > 0011
+12 > 0012
+13 > 0013
+14 > 0014
+15 > 0015
+16 > 0016
+17 > 0017
+18 > 0018
+19 > 0019
+1A > 001A
+1B > 001B
+1C > 001C
+1D > 001D
+1E > 001E
+1F > 001F
+20 > 0020
+21 > 0021
+22 > 0022
+23 > 0023
+24 > 0024
+25 > 0025
+26 > 0026
+27 > 0027
+28 > 0028
+29 > 0029
+2A > 002A
+2B > 002B
+2C > 002C
+2D > 002D
+2E > 002E
+2F > 002F
+30 > 0030
+31 > 0031
+32 > 0032
+33 > 0033
+34 > 0034
+35 > 0035
+36 > 0036
+37 > 0037
+38 > 0038
+39 > 0039
+3A > 003A
+3B > 003B
+3C > 003C
+3D > 003D
+3E > 003E
+3F > 003F
+40 > 0040
+41 > 0041
+42 > 0042
+43 > 0043
+44 > 0044
+45 > 0045
+46 > 0046
+47 > 0047
+48 > 0048
+49 > 0049
+4A > 004A
+4B > 004B
+4C > 004C
+4D > 004D
+4E > 004E
+4F > 004F
+50 > 0050
+51 > 0051
+52 > 0052
+53 > 0053
+54 > 0054
+55 > 0055
+56 > 0056
+57 > 0057
+58 > 0058
+59 > 0059
+5A > 005A
+5B > 005B
+5C > 005C
+5D > 005D
+5E > 005E
+5F > 005F
+60 > 0060
+61 > 0061
+62 > 0062
+63 > 0063
+64 > 0064
+65 > 0065
+66 > 0066
+67 > 0067
+68 > 0068
+69 > 0069
+6A > 006A
+6B > 006B
+6C > 006C
+6D > 006D
+6E > 006E
+6F > 006F
+70 > 0070
+71 > 0071
+72 > 0072
+73 > 0073
+74 > 0074
+75 > 0075
+76 > 0076
+77 > 0077
+78 > 0078
+79 > 0079
+7A > 007A
+7B > 007B
+7C > 007C
+7D > 007D
+7E > 007E
+7F > 007F
+80 > 20AC
+81 > 0081
+82 > 201A
+83 > 0192
+84 > 201E
+85 > 2026
+86 > 2020
+87 > 2021
+88 > 02C6
+89 > 2030
+8A > 0160
+8B > 2039
+8C > 0152
+8D > 008D
+8E > 008E
+8F > 008F
+90 > 0090
+91 > 2018
+92 > 2019
+93 > 201C
+94 > 201D
+95 > 2022
+96 > 2013
+97 > 2014
+98 > 02DC
+99 > 2122
+9A > 0161
+9B > 203A
+9C > 0153
+9D > 009D
+9E > 009E
+9F > 0178
+A0 > 00A0
+A1 > 00A1
+A2 > 00A2
+A3 > 00A3
+A4 > 00A4
+A5 > 00A5
+A6 > 00A6
+A7 > 00A7
+A8 > 00A8
+A9 > 00A9
+AA > 00AA
+AB > 00AB
+AC > 00AC
+AD > 00AD
+AE > 00AE
+AF > 00AF
+B0 > 00B0
+B1 > 00B1
+B2 > 00B2
+B3 > 00B3
+B4 > 00B4
+B5 > 00B5
+B6 > 00B6
+B7 > 00B7
+B8 > 00B8
+B9 > 00B9
+BA > 00BA
+BB > 00BB
+BC > 00BC
+BD > 00BD
+BE > 00BE
+BF > 00BF
+C0 > 00C0
+C1 > 00C1
+C2 > 00C2
+C3 > 00C3
+C4 > 00C4
+C5 > 00C5
+C6 > 00C6
+C7 > 00C7
+C8 > 00C8
+C9 > 00C9
+CA > 00CA
+CB > 00CB
+CC > 00CC
+CD > 00CD
+CE > 00CE
+CF > 00CF
+D0 > 011E
+D1 > 00D1
+D2 > 00D2
+D3 > 00D3
+D4 > 00D4
+D5 > 00D5
+D6 > 00D6
+D7 > 00D7
+D8 > 00D8
+D9 > 00D9
+DA > 00DA
+DB > 00DB
+DC > 00DC
+DD > 0130
+DE > 015E
+DF > 00DF
+E0 > 00E0
+E1 > 00E1
+E2 > 00E2
+E3 > 00E3
+E4 > 00E4
+E5 > 00E5
+E6 > 00E6
+E7 > 00E7
+E8 > 00E8
+E9 > 00E9
+EA > 00EA
+EB > 00EB
+EC > 00EC
+ED > 00ED
+EE > 00EE
+EF > 00EF
+F0 > 011F
+F1 > 00F1
+F2 > 00F2
+F3 > 00F3
+F4 > 00F4
+F5 > 00F5
+F6 > 00F6
+F7 > 00F7
+F8 > 00F8
+F9 > 00F9
+FA > 00FA
+FB > 00FB
+FC > 00FC
+FD > 0131
+FE > 015F
+FF > 00FF
+.
+
+COMP
+= NFC
+.
Index: doc/tools/ultraedit/GNU/aspell/data/cp1254.cset
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/cp1254.cset	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/cp1254.cset	(working copy)
@@ -0,0 +1,262 @@
+# Aspell Character Data File.
+= cp1254
+> ascii
+/
+# <char> <uni> <type> <display> <upper> <lower> <title> <plain>
+#                                                         <sl-first> <sl-rest>
+00 0000 - N 00 00 00 00 00 00 # <control>
+01 0001 . N 01 01 01 00 00 00 # <unused control>
+02 0002 . N 02 02 02 00 00 00 # <unused control>
+03 0003 . N 03 03 03 00 00 00 # <unused control>
+04 0004 . N 04 04 04 00 00 00 # <unused control>
+05 0005 . N 05 05 05 00 00 00 # <unused control>
+06 0006 . N 06 06 06 00 00 00 # <unused control>
+07 0007 . N 07 07 07 00 00 00 # <unused control>
+08 0008 . N 08 08 08 00 00 00 # <unused control>
+09 0009 . N 09 09 09 00 00 00 # <unused control>
+0A 000A . N 0A 0A 0A 00 00 00 # <unused control>
+0B 000B . N 0B 0B 0B 00 00 00 # <unused control>
+0C 000C . N 0C 0C 0C 00 00 00 # <unused control>
+0D 000D . N 0D 0D 0D 00 00 00 # <unused control>
+0E 000E . N 0E 0E 0E 00 00 00 # <unused control>
+0F 000F . N 0F 0F 0F 00 00 00 # <unused control>
+10 0010 - N 10 10 10 00 00 00 # <control>
+11 0011 . N 11 11 11 00 00 00 # <unused control>
+12 0012 . N 12 12 12 00 00 00 # <unused control>
+13 0013 . N 13 13 13 00 00 00 # <unused control>
+14 0014 . N 14 14 14 00 00 00 # <unused control>
+15 0015 . N 15 15 15 00 00 00 # <unused control>
+16 0016 . N 16 16 16 00 00 00 # <unused control>
+17 0017 . N 17 17 17 00 00 00 # <unused control>
+18 0018 . N 18 18 18 00 00 00 # <unused control>
+19 0019 . N 19 19 19 00 00 00 # <unused control>
+1A 001A . N 1A 1A 1A 00 00 00 # <unused control>
+1B 001B . N 1B 1B 1B 00 00 00 # <unused control>
+1C 001C . N 1C 1C 1C 00 00 00 # <unused control>
+1D 001D . N 1D 1D 1D 00 00 00 # <unused control>
+1E 001E . N 1E 1E 1E 00 00 00 # <unused control>
+1F 001F . N 1F 1F 1F 00 00 00 # <unused control>
+20 0020 W Y 20 20 20 00 00 00 # SPACE
+21 0021 - Y 21 21 21 00 00 00 # EXCLAMATION MARK
+22 0022 - Y 22 22 22 00 00 00 # QUOTATION MARK
+23 0023 - Y 23 23 23 00 00 00 # NUMBER SIGN
+24 0024 - Y 24 24 24 00 00 00 # DOLLAR SIGN
+25 0025 - Y 25 25 25 00 00 00 # PERCENT SIGN
+26 0026 - Y 26 26 26 00 00 00 # AMPERSAND
+27 0027 - Y 27 27 27 00 00 00 # APOSTROPHE
+28 0028 - Y 28 28 28 00 00 00 # LEFT PARENTHESIS
+29 0029 - Y 29 29 29 00 00 00 # RIGHT PARENTHESIS
+2A 002A - Y 2A 2A 2A 00 00 00 # ASTERISK
+2B 002B - Y 2B 2B 2B 00 00 00 # PLUS SIGN
+2C 002C - Y 2C 2C 2C 00 00 00 # COMMA
+2D 002D H Y 2D 2D 2D 00 00 00 # HYPHEN-MINUS
+2E 002E - Y 2E 2E 2E 00 00 00 # FULL STOP
+2F 002F - Y 2F 2F 2F 00 00 00 # SOLIDUS
+30 0030 D Y 30 30 30 00 00 00 # DIGIT ZERO
+31 0031 D Y 31 31 31 00 00 00 # DIGIT ONE
+32 0032 D Y 32 32 32 00 00 00 # DIGIT TWO
+33 0033 D Y 33 33 33 00 00 00 # DIGIT THREE
+34 0034 D Y 34 34 34 00 00 00 # DIGIT FOUR
+35 0035 D Y 35 35 35 00 00 00 # DIGIT FIVE
+36 0036 D Y 36 36 36 00 00 00 # DIGIT SIX
+37 0037 D Y 37 37 37 00 00 00 # DIGIT SEVEN
+38 0038 D Y 38 38 38 00 00 00 # DIGIT EIGHT
+39 0039 D Y 39 39 39 00 00 00 # DIGIT NINE
+3A 003A - Y 3A 3A 3A 00 00 00 # COLON
+3B 003B - Y 3B 3B 3B 00 00 00 # SEMICOLON
+3C 003C - Y 3C 3C 3C 00 00 00 # LESS-THAN SIGN
+3D 003D - Y 3D 3D 3D 00 00 00 # EQUALS SIGN
+3E 003E - Y 3E 3E 3E 00 00 00 # GREATER-THAN SIGN
+3F 003F - Y 3F 3F 3F 00 00 00 # QUESTION MARK
+40 0040 - Y 40 40 40 00 00 00 # COMMERCIAL AT
+41 0041 L Y 41 61 41 41 2A 00 # LATIN CAPITAL LETTER A
+42 0042 L Y 42 62 42 42 62 62 # LATIN CAPITAL LETTER B
+43 0043 L Y 43 63 43 43 63 63 # LATIN CAPITAL LETTER C
+44 0044 L Y 44 64 44 44 64 64 # LATIN CAPITAL LETTER D
+45 0045 L Y 45 65 45 45 2A 00 # LATIN CAPITAL LETTER E
+46 0046 L Y 46 66 46 46 66 66 # LATIN CAPITAL LETTER F
+47 0047 L Y 47 67 47 47 67 67 # LATIN CAPITAL LETTER G
+48 0048 L Y 48 68 48 48 68 68 # LATIN CAPITAL LETTER H
+49 0049 L Y 49 69 49 49 2A 00 # LATIN CAPITAL LETTER I
+4A 004A L Y 4A 6A 4A 4A 6A 6A # LATIN CAPITAL LETTER J
+4B 004B L Y 4B 6B 4B 4B 6B 6B # LATIN CAPITAL LETTER K
+4C 004C L Y 4C 6C 4C 4C 6C 6C # LATIN CAPITAL LETTER L
+4D 004D L Y 4D 6D 4D 4D 6D 6D # LATIN CAPITAL LETTER M
+4E 004E L Y 4E 6E 4E 4E 6E 6E # LATIN CAPITAL LETTER N
+4F 004F L Y 4F 6F 4F 4F 2A 00 # LATIN CAPITAL LETTER O
+50 0050 L Y 50 70 50 50 70 70 # LATIN CAPITAL LETTER P
+51 0051 L Y 51 71 51 51 71 71 # LATIN CAPITAL LETTER Q
+52 0052 L Y 52 72 52 52 72 72 # LATIN CAPITAL LETTER R
+53 0053 L Y 53 73 53 53 73 73 # LATIN CAPITAL LETTER S
+54 0054 L Y 54 74 54 54 74 74 # LATIN CAPITAL LETTER T
+55 0055 L Y 55 75 55 55 2A 00 # LATIN CAPITAL LETTER U
+56 0056 L Y 56 76 56 56 76 76 # LATIN CAPITAL LETTER V
+57 0057 L Y 57 77 57 57 77 77 # LATIN CAPITAL LETTER W
+58 0058 L Y 58 78 58 58 78 78 # LATIN CAPITAL LETTER X
+59 0059 L Y 59 79 59 59 79 79 # LATIN CAPITAL LETTER Y
+5A 005A L Y 5A 7A 5A 5A 7A 7A # LATIN CAPITAL LETTER Z
+5B 005B - Y 5B 5B 5B 00 00 00 # LEFT SQUARE BRACKET
+5C 005C - Y 5C 5C 5C 00 00 00 # REVERSE SOLIDUS
+5D 005D - Y 5D 5D 5D 00 00 00 # RIGHT SQUARE BRACKET
+5E 005E - Y 5E 5E 5E 00 00 00 # CIRCUMFLEX ACCENT
+5F 005F - Y 5F 5F 5F 00 00 00 # LOW LINE
+60 0060 - Y 60 60 60 00 00 00 # GRAVE ACCENT
+61 0061 L Y 41 61 41 61 2A 00 # LATIN SMALL LETTER A
+62 0062 L Y 42 62 42 62 62 62 # LATIN SMALL LETTER B
+63 0063 L Y 43 63 43 63 63 63 # LATIN SMALL LETTER C
+64 0064 L Y 44 64 44 64 64 64 # LATIN SMALL LETTER D
+65 0065 L Y 45 65 45 65 2A 00 # LATIN SMALL LETTER E
+66 0066 L Y 46 66 46 66 66 66 # LATIN SMALL LETTER F
+67 0067 L Y 47 67 47 67 67 67 # LATIN SMALL LETTER G
+68 0068 L Y 48 68 48 68 68 68 # LATIN SMALL LETTER H
+69 0069 L Y 49 69 49 69 2A 00 # LATIN SMALL LETTER I
+6A 006A L Y 4A 6A 4A 6A 6A 6A # LATIN SMALL LETTER J
+6B 006B L Y 4B 6B 4B 6B 6B 6B # LATIN SMALL LETTER K
+6C 006C L Y 4C 6C 4C 6C 6C 6C # LATIN SMALL LETTER L
+6D 006D L Y 4D 6D 4D 6D 6D 6D # LATIN SMALL LETTER M
+6E 006E L Y 4E 6E 4E 6E 6E 6E # LATIN SMALL LETTER N
+6F 006F L Y 4F 6F 4F 6F 2A 00 # LATIN SMALL LETTER O
+70 0070 L Y 50 70 50 70 70 70 # LATIN SMALL LETTER P
+71 0071 L Y 51 71 51 71 71 71 # LATIN SMALL LETTER Q
+72 0072 L Y 52 72 52 72 72 72 # LATIN SMALL LETTER R
+73 0073 L Y 53 73 53 73 73 73 # LATIN SMALL LETTER S
+74 0074 L Y 54 74 54 74 74 74 # LATIN SMALL LETTER T
+75 0075 L Y 55 75 55 75 2A 00 # LATIN SMALL LETTER U
+76 0076 L Y 56 76 56 76 76 76 # LATIN SMALL LETTER V
+77 0077 L Y 57 77 57 77 77 77 # LATIN SMALL LETTER W
+78 0078 L Y 58 78 58 78 78 78 # LATIN SMALL LETTER X
+79 0079 L Y 59 79 59 79 79 79 # LATIN SMALL LETTER Y
+7A 007A L Y 5A 7A 5A 7A 7A 7A # LATIN SMALL LETTER Z
+7B 007B - Y 7B 7B 7B 00 00 00 # LEFT CURLY BRACKET
+7C 007C - Y 7C 7C 7C 00 00 00 # VERTICAL LINE
+7D 007D - Y 7D 7D 7D 00 00 00 # RIGHT CURLY BRACKET
+7E 007E - Y 7E 7E 7E 00 00 00 # TILDE
+7F 007F - N 7F 7F 7F 00 00 00 # <control>
+80 20AC - Y 80 80 80 00 00 00 # EURO SIGN
+81 0081 . N 81 81 81 00 00 00 # <unused control>
+82 201A - Y 82 82 82 00 00 00 # SINGLE LOW-9 QUOTATION MARK
+83 0192 L Y 83 83 83 83 83 83 # LATIN SMALL LETTER F WITH HOOK
+84 201E - Y 84 84 84 00 00 00 # DOUBLE LOW-9 QUOTATION MARK
+85 2026 - Y 85 85 85 00 00 00 # HORIZONTAL ELLIPSIS
+86 2020 - Y 86 86 86 00 00 00 # DAGGER
+87 2021 - Y 87 87 87 00 00 00 # DOUBLE DAGGER
+88 02C6 M Y 88 88 88 00 00 00 # MODIFIER LETTER CIRCUMFLEX ACCENT
+89 2030 - Y 89 89 89 00 00 00 # PER MILLE SIGN
+8A 0160 L Y 8A 9A 8A 53 73 73 # LATIN CAPITAL LETTER S WITH CARON
+8B 2039 - Y 8B 8B 8B 00 00 00 # SINGLE LEFT-POINTING ANGLE QUOTATION MARK
+8C 0152 L Y 8C 9C 8C 8C 2A 00 # LATIN CAPITAL LIGATURE OE
+8D 008D . N 8D 8D 8D 00 00 00 # <unused control>
+8E 008E . N 8E 8E 8E 00 00 00 # <unused control>
+8F 008F . N 8F 8F 8F 00 00 00 # <unused control>
+90 0090 . N 90 90 90 00 00 00 # <unused control>
+91 2018 - Y 91 91 91 00 00 00 # LEFT SINGLE QUOTATION MARK
+92 2019 - Y 92 92 92 00 00 00 # RIGHT SINGLE QUOTATION MARK
+93 201C - Y 93 93 93 00 00 00 # LEFT DOUBLE QUOTATION MARK
+94 201D - Y 94 94 94 00 00 00 # RIGHT DOUBLE QUOTATION MARK
+95 2022 - Y 95 95 95 00 00 00 # BULLET
+96 2013 - Y 96 96 96 00 00 00 # EN DASH
+97 2014 - Y 97 97 97 00 00 00 # EM DASH
+98 02DC - Y 98 98 98 00 00 00 # SMALL TILDE
+99 2122 . N 99 99 99 00 00 00 # <unused special>
+9A 0161 L Y 8A 9A 8A 73 73 73 # LATIN SMALL LETTER S WITH CARON
+9B 203A - Y 9B 9B 9B 00 00 00 # SINGLE RIGHT-POINTING ANGLE QUOTATION MARK
+9C 0153 L Y 8C 9C 8C 9C 2A 00 # LATIN SMALL LIGATURE OE
+9D 009D . N 9D 9D 9D 00 00 00 # <unused control>
+9E 009E . N 9E 9E 9E 00 00 00 # <unused control>
+9F 0178 L Y 9F FF 9F 59 79 79 # LATIN CAPITAL LETTER Y WITH DIAERESIS
+A0 00A0 W Y A0 A0 A0 00 00 00 # NO-BREAK SPACE
+A1 00A1 - Y A1 A1 A1 00 00 00 # INVERTED EXCLAMATION MARK
+A2 00A2 - Y A2 A2 A2 00 00 00 # CENT SIGN
+A3 00A3 - Y A3 A3 A3 00 00 00 # POUND SIGN
+A4 00A4 - Y A4 A4 A4 00 00 00 # CURRENCY SIGN
+A5 00A5 - Y A5 A5 A5 00 00 00 # YEN SIGN
+A6 00A6 - Y A6 A6 A6 00 00 00 # BROKEN BAR
+A7 00A7 - Y A7 A7 A7 00 00 00 # SECTION SIGN
+A8 00A8 - Y A8 A8 A8 00 00 00 # DIAERESIS
+A9 00A9 - Y A9 A9 A9 00 00 00 # COPYRIGHT SIGN
+AA 00AA A Y AA AA AA 00 00 00 # FEMININE ORDINAL INDICATOR
+AB 00AB - Y AB AB AB 00 00 00 # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
+AC 00AC - Y AC AC AC 00 00 00 # NOT SIGN
+AD 00AD H N AD AD AD 00 00 00 # SOFT HYPHEN
+AE 00AE - Y AE AE AE 00 00 00 # REGISTERED SIGN
+AF 00AF - Y AF AF AF 00 00 00 # MACRON
+B0 00B0 - Y B0 B0 B0 00 00 00 # DEGREE SIGN
+B1 00B1 - Y B1 B1 B1 00 00 00 # PLUS-MINUS SIGN
+B2 00B2 - Y B2 B2 B2 00 00 00 # SUPERSCRIPT TWO
+B3 00B3 - Y B3 B3 B3 00 00 00 # SUPERSCRIPT THREE
+B4 00B4 - Y B4 B4 B4 00 00 00 # ACUTE ACCENT
+B5 00B5 A Y B5 B5 B5 00 00 00 # MICRO SIGN
+B6 00B6 - Y B6 B6 B6 00 00 00 # PILCROW SIGN
+B7 00B7 - Y B7 B7 B7 00 00 00 # MIDDLE DOT
+B8 00B8 - Y B8 B8 B8 00 00 00 # CEDILLA
+B9 00B9 - Y B9 B9 B9 00 00 00 # SUPERSCRIPT ONE
+BA 00BA A Y BA BA BA 00 00 00 # MASCULINE ORDINAL INDICATOR
+BB 00BB - Y BB BB BB 00 00 00 # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
+BC 00BC - Y BC BC BC 00 00 00 # VULGAR FRACTION ONE QUARTER
+BD 00BD - Y BD BD BD 00 00 00 # VULGAR FRACTION ONE HALF
+BE 00BE - Y BE BE BE 00 00 00 # VULGAR FRACTION THREE QUARTERS
+BF 00BF - Y BF BF BF 00 00 00 # INVERTED QUESTION MARK
+C0 00C0 L Y C0 E0 C0 41 2A 00 # LATIN CAPITAL LETTER A WITH GRAVE
+C1 00C1 L Y C1 E1 C1 41 2A 00 # LATIN CAPITAL LETTER A WITH ACUTE
+C2 00C2 L Y C2 E2 C2 41 2A 00 # LATIN CAPITAL LETTER A WITH CIRCUMFLEX
+C3 00C3 L Y C3 E3 C3 41 2A 00 # LATIN CAPITAL LETTER A WITH TILDE
+C4 00C4 L Y C4 E4 C4 41 2A 00 # LATIN CAPITAL LETTER A WITH DIAERESIS
+C5 00C5 L Y C5 E5 C5 41 2A 00 # LATIN CAPITAL LETTER A WITH RING ABOVE
+C6 00C6 L Y C6 E6 C6 C6 2A 00 # LATIN CAPITAL LETTER AE
+C7 00C7 L Y C7 E7 C7 43 63 63 # LATIN CAPITAL LETTER C WITH CEDILLA
+C8 00C8 L Y C8 E8 C8 45 2A 00 # LATIN CAPITAL LETTER E WITH GRAVE
+C9 00C9 L Y C9 E9 C9 45 2A 00 # LATIN CAPITAL LETTER E WITH ACUTE
+CA 00CA L Y CA EA CA 45 2A 00 # LATIN CAPITAL LETTER E WITH CIRCUMFLEX
+CB 00CB L Y CB EB CB 45 2A 00 # LATIN CAPITAL LETTER E WITH DIAERESIS
+CC 00CC L Y CC EC CC 49 2A 00 # LATIN CAPITAL LETTER I WITH GRAVE
+CD 00CD L Y CD ED CD 49 2A 00 # LATIN CAPITAL LETTER I WITH ACUTE
+CE 00CE L Y CE EE CE 49 2A 00 # LATIN CAPITAL LETTER I WITH CIRCUMFLEX
+CF 00CF L Y CF EF CF 49 2A 00 # LATIN CAPITAL LETTER I WITH DIAERESIS
+D0 011E L Y D0 F0 D0 47 67 67 # LATIN CAPITAL LETTER G WITH BREVE
+D1 00D1 L Y D1 F1 D1 4E 6E 6E # LATIN CAPITAL LETTER N WITH TILDE
+D2 00D2 L Y D2 F2 D2 4F 2A 00 # LATIN CAPITAL LETTER O WITH GRAVE
+D3 00D3 L Y D3 F3 D3 4F 2A 00 # LATIN CAPITAL LETTER O WITH ACUTE
+D4 00D4 L Y D4 F4 D4 4F 2A 00 # LATIN CAPITAL LETTER O WITH CIRCUMFLEX
+D5 00D5 L Y D5 F5 D5 4F 2A 00 # LATIN CAPITAL LETTER O WITH TILDE
+D6 00D6 L Y D6 F6 D6 4F 2A 00 # LATIN CAPITAL LETTER O WITH DIAERESIS
+D7 00D7 - Y D7 D7 D7 00 00 00 # MULTIPLICATION SIGN
+D8 00D8 L Y D8 F8 D8 D8 2A 00 # LATIN CAPITAL LETTER O WITH STROKE
+D9 00D9 L Y D9 F9 D9 55 2A 00 # LATIN CAPITAL LETTER U WITH GRAVE
+DA 00DA L Y DA FA DA 55 2A 00 # LATIN CAPITAL LETTER U WITH ACUTE
+DB 00DB L Y DB FB DB 55 2A 00 # LATIN CAPITAL LETTER U WITH CIRCUMFLEX
+DC 00DC L Y DC FC DC 55 2A 00 # LATIN CAPITAL LETTER U WITH DIAERESIS
+DD 0130 L Y DD 69 DD 49 2A 00 # LATIN CAPITAL LETTER I WITH DOT ABOVE
+DE 015E L Y DE FE DE 53 73 73 # LATIN CAPITAL LETTER S WITH CEDILLA
+DF 00DF L Y DF DF DF DF DF DF # LATIN SMALL LETTER SHARP S
+E0 00E0 L Y C0 E0 C0 61 2A 00 # LATIN SMALL LETTER A WITH GRAVE
+E1 00E1 L Y C1 E1 C1 61 2A 00 # LATIN SMALL LETTER A WITH ACUTE
+E2 00E2 L Y C2 E2 C2 61 2A 00 # LATIN SMALL LETTER A WITH CIRCUMFLEX
+E3 00E3 L Y C3 E3 C3 61 2A 00 # LATIN SMALL LETTER A WITH TILDE
+E4 00E4 L Y C4 E4 C4 61 2A 00 # LATIN SMALL LETTER A WITH DIAERESIS
+E5 00E5 L Y C5 E5 C5 61 2A 00 # LATIN SMALL LETTER A WITH RING ABOVE
+E6 00E6 L Y C6 E6 C6 E6 2A 00 # LATIN SMALL LETTER AE
+E7 00E7 L Y C7 E7 C7 63 63 63 # LATIN SMALL LETTER C WITH CEDILLA
+E8 00E8 L Y C8 E8 C8 65 2A 00 # LATIN SMALL LETTER E WITH GRAVE
+E9 00E9 L Y C9 E9 C9 65 2A 00 # LATIN SMALL LETTER E WITH ACUTE
+EA 00EA L Y CA EA CA 65 2A 00 # LATIN SMALL LETTER E WITH CIRCUMFLEX
+EB 00EB L Y CB EB CB 65 2A 00 # LATIN SMALL LETTER E WITH DIAERESIS
+EC 00EC L Y CC EC CC 69 2A 00 # LATIN SMALL LETTER I WITH GRAVE
+ED 00ED L Y CD ED CD 69 2A 00 # LATIN SMALL LETTER I WITH ACUTE
+EE 00EE L Y CE EE CE 69 2A 00 # LATIN SMALL LETTER I WITH CIRCUMFLEX
+EF 00EF L Y CF EF CF 69 2A 00 # LATIN SMALL LETTER I WITH DIAERESIS
+F0 011F L Y D0 F0 D0 67 67 67 # LATIN SMALL LETTER G WITH BREVE
+F1 00F1 L Y D1 F1 D1 6E 6E 6E # LATIN SMALL LETTER N WITH TILDE
+F2 00F2 L Y D2 F2 D2 6F 2A 00 # LATIN SMALL LETTER O WITH GRAVE
+F3 00F3 L Y D3 F3 D3 6F 2A 00 # LATIN SMALL LETTER O WITH ACUTE
+F4 00F4 L Y D4 F4 D4 6F 2A 00 # LATIN SMALL LETTER O WITH CIRCUMFLEX
+F5 00F5 L Y D5 F5 D5 6F 2A 00 # LATIN SMALL LETTER O WITH TILDE
+F6 00F6 L Y D6 F6 D6 6F 2A 00 # LATIN SMALL LETTER O WITH DIAERESIS
+F7 00F7 - Y F7 F7 F7 00 00 00 # DIVISION SIGN
+F8 00F8 L Y D8 F8 D8 F8 2A 00 # LATIN SMALL LETTER O WITH STROKE
+F9 00F9 L Y D9 F9 D9 75 2A 00 # LATIN SMALL LETTER U WITH GRAVE
+FA 00FA L Y DA FA DA 75 2A 00 # LATIN SMALL LETTER U WITH ACUTE
+FB 00FB L Y DB FB DB 75 2A 00 # LATIN SMALL LETTER U WITH CIRCUMFLEX
+FC 00FC L Y DC FC DC 75 2A 00 # LATIN SMALL LETTER U WITH DIAERESIS
+FD 0131 L Y 49 FD 49 FD FD FD # LATIN SMALL LETTER DOTLESS I
+FE 015F L Y DE FE DE 73 73 73 # LATIN SMALL LETTER S WITH CEDILLA
+FF 00FF L Y 9F FF 9F 79 79 79 # LATIN SMALL LETTER Y WITH DIAERESIS
Index: doc/tools/ultraedit/GNU/aspell/data/cp1255.cmap
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/cp1255.cmap	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/cp1255.cmap	(working copy)
@@ -0,0 +1,2251 @@
+INTERNAL
+/
+N 1045
+0000 > 00
+0001 > 01
+0002 > 02
+0003 > 03
+0004 > 04
+0005 > 05
+0006 > 06
+0007 > 07
+0008 > 08
+0009 > 09
+000A > 0A
+000B > 0B
+000C > 0C
+000D > 0D
+000E > 0E
+000F > 0F
+0010 > 10
+0011 > 11
+0012 > 12
+0013 > 13
+0014 > 14
+0015 > 15
+0016 > 16
+0017 > 17
+0018 > 18
+0019 > 19
+001A > 1A
+001B > 1B
+001C > 1C
+001D > 1D
+001E > 1E
+001F > 1F
+0020 > 20
+0021 > 21
+0022 > 22
+0023 > 23
+0024 > 24
+0025 > 25
+0026 > 26
+0027 > 27
+0028 > 28
+0029 > 29
+002A > 2A
+002B > 2B
+002C > 2C
+002D > 2D
+002E > 2E
+002F > 2F
+0030 > 30
+0031 > 31
+0032 > 32
+0033 > 33
+0034 > 34
+0035 > 35
+0036 > 36
+0037 > 37
+0038 > 38
+0039 > 39
+003A > 3A
+003B > 3B
+003C > 3C
+003D > 3D
+003E > 3E
+003F > 3F
+0040 > 40
+0041 > 41
+0042 > 42
+0043 > 43
+0044 > 44
+0045 > 45
+0046 > 46
+0047 > 47
+0048 > 48
+0049 > 49
+004A > 4A
+004B > 4B
+004C > 4C
+004D > 4D
+004E > 4E
+004F > 4F
+0050 > 50
+0051 > 51
+0052 > 52
+0053 > 53
+0054 > 54
+0055 > 55
+0056 > 56
+0057 > 57
+0058 > 58
+0059 > 59
+005A > 5A
+005B > 5B
+005C > 5C
+005D > 5D
+005E > 5E
+005F > 5F
+0060 > 60
+0061 > 61
+0062 > 62
+0063 > 63
+0064 > 64
+0065 > 65
+0066 > 66
+0067 > 67
+0068 > 68
+0069 > 69
+006A > 6A
+006B > 6B
+006C > 6C
+006D > 6D
+006E > 6E
+006F > 6F
+0070 > 70
+0071 > 71
+0072 > 72
+0073 > 73
+0074 > 74
+0075 > 75
+0076 > 76
+0077 > 77
+0078 > 78
+0079 > 79
+007A > 7A
+007B > 7B
+007C > 7C
+007D > 7D
+007E > 7E
+007F > 7F
+0081 > 81
+008A > 8A
+008C > 8C
+008D > 8D
+008E > 8E
+008F > 8F
+0090 > 90
+009A > 9A
+009C > 9C
+009D > 9D
+009E > 9E
+009F > 9F
+00A0 > A0
+00A1 > A1
+00A2 > A2
+00A3 > A3
+00A5 > A5
+00A6 > A6
+00A7 > A7
+00A8 > A8
+00A9 > A9
+00AB > AB
+00AC > AC
+00AD > AD
+00AE > AE
+00AF > AF
+00B0 > B0
+00B1 > B1
+00B2 > B2
+00B3 > B3
+00B4 > B4
+00B5 > B5
+00B6 > B6
+00B7 > B7
+00B8 > B8
+00B9 > B9
+00BB > BB
+00BC > BC
+00BD > BD
+00BE > BE
+00BF > BF
+00C0 > 41 # unsup: 0041 0300
+00C1 > 41 # unsup: 0041 0301
+00C2 > 41 # unsup: 0041 0302
+00C3 > 41 # unsup: 0041 0303
+00C4 > 41 # unsup: 0041 0308
+00C5 > 41 # unsup: 0041 030A
+00C6 > 41 45 # compat
+00C7 > 43 # unsup: 0043 0327
+00C8 > 45 # unsup: 0045 0300
+00C9 > 45 # unsup: 0045 0301
+00CA > 45 # unsup: 0045 0302
+00CB > 45 # unsup: 0045 0308
+00CC > 49 # unsup: 0049 0300
+00CD > 49 # unsup: 0049 0301
+00CE > 49 # unsup: 0049 0302
+00CF > 49 # unsup: 0049 0308
+00D1 > 4E # unsup: 004E 0303
+00D2 > 4F # unsup: 004F 0300
+00D3 > 4F # unsup: 004F 0301
+00D4 > 4F # unsup: 004F 0302
+00D5 > 4F # unsup: 004F 0303
+00D6 > 4F # unsup: 004F 0308
+00D7 > AA
+00D9 > 55 # unsup: 0055 0300
+00DA > 55 # unsup: 0055 0301
+00DB > 55 # unsup: 0055 0302
+00DC > 55 # unsup: 0055 0308
+00DD > 59 # unsup: 0059 0301
+00E0 > 61 # unsup: 0061 0300
+00E1 > 61 # unsup: 0061 0301
+00E2 > 61 # unsup: 0061 0302
+00E3 > 61 # unsup: 0061 0303
+00E4 > 61 # unsup: 0061 0308
+00E5 > 61 # unsup: 0061 030A
+00E6 > 61 65 # compat
+00E7 > 63 # unsup: 0063 0327
+00E8 > 65 # unsup: 0065 0300
+00E9 > 65 # unsup: 0065 0301
+00EA > 65 # unsup: 0065 0302
+00EB > 65 # unsup: 0065 0308
+00EC > 69 # unsup: 0069 0300
+00ED > 69 # unsup: 0069 0301
+00EE > 69 # unsup: 0069 0302
+00EF > 69 # unsup: 0069 0308
+00F1 > 6E # unsup: 006E 0303
+00F2 > 6F # unsup: 006F 0300
+00F3 > 6F # unsup: 006F 0301
+00F4 > 6F # unsup: 006F 0302
+00F5 > 6F # unsup: 006F 0303
+00F6 > 6F # unsup: 006F 0308
+00F7 > BA
+00F9 > 75 # unsup: 0075 0300
+00FA > 75 # unsup: 0075 0301
+00FB > 75 # unsup: 0075 0302
+00FC > 75 # unsup: 0075 0308
+00FD > 79 # unsup: 0079 0301
+00FF > 79 # unsup: 0079 0308
+0100 > 41 # unsup: 0041 0304
+0101 > 61 # unsup: 0061 0304
+0102 > 41 # unsup: 0041 0306
+0103 > 61 # unsup: 0061 0306
+0104 > 41 # unsup: 0041 0328
+0105 > 61 # unsup: 0061 0328
+0106 > 43 # unsup: 0043 0301
+0107 > 63 # unsup: 0063 0301
+0108 > 43 # unsup: 0043 0302
+0109 > 63 # unsup: 0063 0302
+010A > 43 # unsup: 0043 0307
+010B > 63 # unsup: 0063 0307
+010C > 43 # unsup: 0043 030C
+010D > 63 # unsup: 0063 030C
+010E > 44 # unsup: 0044 030C
+010F > 64 # unsup: 0064 030C
+0112 > 45 # unsup: 0045 0304
+0113 > 65 # unsup: 0065 0304
+0114 > 45 # unsup: 0045 0306
+0115 > 65 # unsup: 0065 0306
+0116 > 45 # unsup: 0045 0307
+0117 > 65 # unsup: 0065 0307
+0118 > 45 # unsup: 0045 0328
+0119 > 65 # unsup: 0065 0328
+011A > 45 # unsup: 0045 030C
+011B > 65 # unsup: 0065 030C
+011C > 47 # unsup: 0047 0302
+011D > 67 # unsup: 0067 0302
+011E > 47 # unsup: 0047 0306
+011F > 67 # unsup: 0067 0306
+0120 > 47 # unsup: 0047 0307
+0121 > 67 # unsup: 0067 0307
+0122 > 47 # unsup: 0047 0327
+0123 > 67 # unsup: 0067 0327
+0124 > 48 # unsup: 0048 0302
+0125 > 68 # unsup: 0068 0302
+0128 > 49 # unsup: 0049 0303
+0129 > 69 # unsup: 0069 0303
+012A > 49 # unsup: 0049 0304
+012B > 69 # unsup: 0069 0304
+012C > 49 # unsup: 0049 0306
+012D > 69 # unsup: 0069 0306
+012E > 49 # unsup: 0049 0328
+012F > 69 # unsup: 0069 0328
+0130 > 49 # unsup: 0049 0307
+0132 > 49 4A # compat
+0133 > 69 6A # compat
+0134 > 4A # unsup: 004A 0302
+0135 > 6A # unsup: 006A 0302
+0136 > 4B # unsup: 004B 0327
+0137 > 6B # unsup: 006B 0327
+0139 > 4C # unsup: 004C 0301
+013A > 6C # unsup: 006C 0301
+013B > 4C # unsup: 004C 0327
+013C > 6C # unsup: 006C 0327
+013D > 4C # unsup: 004C 030C
+013E > 6C # unsup: 006C 030C
+013F > 4C B7 # compat
+0140 > 6C B7 # compat
+0143 > 4E # unsup: 004E 0301
+0144 > 6E # unsup: 006E 0301
+0145 > 4E # unsup: 004E 0327
+0146 > 6E # unsup: 006E 0327
+0147 > 4E # unsup: 004E 030C
+0148 > 6E # unsup: 006E 030C
+014C > 4F # unsup: 004F 0304
+014D > 6F # unsup: 006F 0304
+014E > 4F # unsup: 004F 0306
+014F > 6F # unsup: 006F 0306
+0150 > 4F # unsup: 004F 030B
+0151 > 6F # unsup: 006F 030B
+0152 > 4F 45 # compat
+0153 > 6F 65 # compat
+0154 > 52 # unsup: 0052 0301
+0155 > 72 # unsup: 0072 0301
+0156 > 52 # unsup: 0052 0327
+0157 > 72 # unsup: 0072 0327
+0158 > 52 # unsup: 0052 030C
+0159 > 72 # unsup: 0072 030C
+015A > 53 # unsup: 0053 0301
+015B > 73 # unsup: 0073 0301
+015C > 53 # unsup: 0053 0302
+015D > 73 # unsup: 0073 0302
+015E > 53 # unsup: 0053 0327
+015F > 73 # unsup: 0073 0327
+0160 > 53 # unsup: 0053 030C
+0161 > 73 # unsup: 0073 030C
+0162 > 54 # unsup: 0054 0327
+0163 > 74 # unsup: 0074 0327
+0164 > 54 # unsup: 0054 030C
+0165 > 74 # unsup: 0074 030C
+0168 > 55 # unsup: 0055 0303
+0169 > 75 # unsup: 0075 0303
+016A > 55 # unsup: 0055 0304
+016B > 75 # unsup: 0075 0304
+016C > 55 # unsup: 0055 0306
+016D > 75 # unsup: 0075 0306
+016E > 55 # unsup: 0055 030A
+016F > 75 # unsup: 0075 030A
+0170 > 55 # unsup: 0055 030B
+0171 > 75 # unsup: 0075 030B
+0172 > 55 # unsup: 0055 0328
+0173 > 75 # unsup: 0075 0328
+0174 > 57 # unsup: 0057 0302
+0175 > 77 # unsup: 0077 0302
+0176 > 59 # unsup: 0059 0302
+0177 > 79 # unsup: 0079 0302
+0178 > 59 # unsup: 0059 0308
+0179 > 5A # unsup: 005A 0301
+017A > 7A # unsup: 007A 0301
+017B > 5A # unsup: 005A 0307
+017C > 7A # unsup: 007A 0307
+017D > 5A # unsup: 005A 030C
+017E > 7A # unsup: 007A 030C
+017F > 73 # compat
+0192 > 83
+01A0 > 4F # unsup: 004F 031B
+01A1 > 6F # unsup: 006F 031B
+01AF > 55 # unsup: 0055 031B
+01B0 > 75 # unsup: 0075 031B
+01C4 > 44 5A # unsup: 0044 005A 030C
+01C5 > 44 7A # unsup: 0044 007A 030C
+01C6 > 64 7A # unsup: 0064 007A 030C
+01C7 > 4C 4A # compat
+01C8 > 4C 6A # compat
+01C9 > 6C 6A # compat
+01CA > 4E 4A # compat
+01CB > 4E 6A # compat
+01CC > 6E 6A # compat
+01CD > 41 # unsup: 0041 030C
+01CE > 61 # unsup: 0061 030C
+01CF > 49 # unsup: 0049 030C
+01D0 > 69 # unsup: 0069 030C
+01D1 > 4F # unsup: 004F 030C
+01D2 > 6F # unsup: 006F 030C
+01D3 > 55 # unsup: 0055 030C
+01D4 > 75 # unsup: 0075 030C
+01D5 > 55 # unsup: 0055 0308 0304
+01D6 > 75 # unsup: 0075 0308 0304
+01D7 > 55 # unsup: 0055 0308 0301
+01D8 > 75 # unsup: 0075 0308 0301
+01D9 > 55 # unsup: 0055 0308 030C
+01DA > 75 # unsup: 0075 0308 030C
+01DB > 55 # unsup: 0055 0308 0300
+01DC > 75 # unsup: 0075 0308 0300
+01DE > 41 # unsup: 0041 0308 0304
+01DF > 61 # unsup: 0061 0308 0304
+01E0 > 41 # unsup: 0041 0307 0304
+01E1 > 61 # unsup: 0061 0307 0304
+01E2 > 41 45 # unsup: 0041 0045 0304
+01E3 > 61 65 # unsup: 0061 0065 0304
+01E6 > 47 # unsup: 0047 030C
+01E7 > 67 # unsup: 0067 030C
+01E8 > 4B # unsup: 004B 030C
+01E9 > 6B # unsup: 006B 030C
+01EA > 4F # unsup: 004F 0328
+01EB > 6F # unsup: 006F 0328
+01EC > 4F # unsup: 004F 0328 0304
+01ED > 6F # unsup: 006F 0328 0304
+01F0 > 6A # unsup: 006A 030C
+01F1 > 44 5A # compat
+01F2 > 44 7A # compat
+01F3 > 64 7A # compat
+01F4 > 47 # unsup: 0047 0301
+01F5 > 67 # unsup: 0067 0301
+01F8 > 4E # unsup: 004E 0300
+01F9 > 6E # unsup: 006E 0300
+01FA > 41 # unsup: 0041 030A 0301
+01FB > 61 # unsup: 0061 030A 0301
+01FC > 41 45 # unsup: 0041 0045 0301
+01FD > 61 65 # unsup: 0061 0065 0301
+0200 > 41 # unsup: 0041 030F
+0201 > 61 # unsup: 0061 030F
+0202 > 41 # unsup: 0041 0311
+0203 > 61 # unsup: 0061 0311
+0204 > 45 # unsup: 0045 030F
+0205 > 65 # unsup: 0065 030F
+0206 > 45 # unsup: 0045 0311
+0207 > 65 # unsup: 0065 0311
+0208 > 49 # unsup: 0049 030F
+0209 > 69 # unsup: 0069 030F
+020A > 49 # unsup: 0049 0311
+020B > 69 # unsup: 0069 0311
+020C > 4F # unsup: 004F 030F
+020D > 6F # unsup: 006F 030F
+020E > 4F # unsup: 004F 0311
+020F > 6F # unsup: 006F 0311
+0210 > 52 # unsup: 0052 030F
+0211 > 72 # unsup: 0072 030F
+0212 > 52 # unsup: 0052 0311
+0213 > 72 # unsup: 0072 0311
+0214 > 55 # unsup: 0055 030F
+0215 > 75 # unsup: 0075 030F
+0216 > 55 # unsup: 0055 0311
+0217 > 75 # unsup: 0075 0311
+0218 > 53 # unsup: 0053 0326
+0219 > 73 # unsup: 0073 0326
+021A > 54 # unsup: 0054 0326
+021B > 74 # unsup: 0074 0326
+021E > 48 # unsup: 0048 030C
+021F > 68 # unsup: 0068 030C
+0226 > 41 # unsup: 0041 0307
+0227 > 61 # unsup: 0061 0307
+0228 > 45 # unsup: 0045 0327
+0229 > 65 # unsup: 0065 0327
+022A > 4F # unsup: 004F 0308 0304
+022B > 6F # unsup: 006F 0308 0304
+022C > 4F # unsup: 004F 0303 0304
+022D > 6F # unsup: 006F 0303 0304
+022E > 4F # unsup: 004F 0307
+022F > 6F # unsup: 006F 0307
+0230 > 4F # unsup: 004F 0307 0304
+0231 > 6F # unsup: 006F 0307 0304
+0232 > 59 # unsup: 0059 0304
+0233 > 79 # unsup: 0079 0304
+02C6 > 88
+02DC > 98
+0300 > 0 # unsup
+0301 > 0 # unsup
+0302 > 0 # unsup
+0303 > 0 # unsup
+0304 > 0 # unsup
+0305 > 0 # unsup
+0306 > 0 # unsup
+0307 > 0 # unsup
+0308 > 0 # unsup
+0309 > 0 # unsup
+030A > 0 # unsup
+030B > 0 # unsup
+030C > 0 # unsup
+030D > 0 # unsup
+030E > 0 # unsup
+030F > 0 # unsup
+0310 > 0 # unsup
+0311 > 0 # unsup
+0312 > 0 # unsup
+0313 > 0 # unsup
+0314 > 0 # unsup
+0315 > 0 # unsup
+0316 > 0 # unsup
+0317 > 0 # unsup
+0318 > 0 # unsup
+0319 > 0 # unsup
+031A > 0 # unsup
+031B > 0 # unsup
+031C > 0 # unsup
+031D > 0 # unsup
+031E > 0 # unsup
+031F > 0 # unsup
+0320 > 0 # unsup
+0321 > 0 # unsup
+0322 > 0 # unsup
+0323 > 0 # unsup
+0324 > 0 # unsup
+0325 > 0 # unsup
+0326 > 0 # unsup
+0327 > 0 # unsup
+0328 > 0 # unsup
+0329 > 0 # unsup
+032A > 0 # unsup
+032B > 0 # unsup
+032C > 0 # unsup
+032D > 0 # unsup
+032E > 0 # unsup
+032F > 0 # unsup
+0330 > 0 # unsup
+0331 > 0 # unsup
+0332 > 0 # unsup
+0333 > 0 # unsup
+0334 > 0 # unsup
+0335 > 0 # unsup
+0336 > 0 # unsup
+0337 > 0 # unsup
+0338 > 0 # unsup
+0339 > 0 # unsup
+033A > 0 # unsup
+033B > 0 # unsup
+033C > 0 # unsup
+033D > 0 # unsup
+033E > 0 # unsup
+033F > 0 # unsup
+0340 > 0 # unsup
+0341 > 0 # unsup
+0342 > 0 # unsup
+0343 > 0 # unsup
+0344 > 0 # unsup
+0345 > 0 # unsup
+037E > 3B
+0385 > A8 # unsup: 00A8 0301
+0387 > B7
+05B0 > C0
+05B1 > C1
+05B2 > C2
+05B3 > C3
+05B4 > C4
+05B5 > C5
+05B6 > C6
+05B7 > C7
+05B8 > C8
+05B9 > C9
+05BB > CB
+05BC > CC
+05BD > CD
+05BE > CE
+05BF > CF
+05C0 > D0
+05C1 > D1
+05C2 > D2
+05C3 > D3
+05D0 > E0
+05D1 > E1
+05D2 > E2
+05D3 > E3
+05D4 > E4
+05D5 > E5
+05D6 > E6
+05D7 > E7
+05D8 > E8
+05D9 > E9
+05DA > EA
+05DB > EB
+05DC > EC
+05DD > ED
+05DE > EE
+05DF > EF
+05E0 > F0
+05E1 > F1
+05E2 > F2
+05E3 > F3
+05E4 > F4
+05E5 > F5
+05E6 > F6
+05E7 > F7
+05E8 > F8
+05E9 > F9
+05EA > FA
+05F0 > D4
+05F1 > D5
+05F2 > D6
+05F3 > D7
+05F4 > D8
+1E00 > 41 # unsup: 0041 0325
+1E01 > 61 # unsup: 0061 0325
+1E02 > 42 # unsup: 0042 0307
+1E03 > 62 # unsup: 0062 0307
+1E04 > 42 # unsup: 0042 0323
+1E05 > 62 # unsup: 0062 0323
+1E06 > 42 # unsup: 0042 0331
+1E07 > 62 # unsup: 0062 0331
+1E08 > 43 # unsup: 0043 0327 0301
+1E09 > 63 # unsup: 0063 0327 0301
+1E0A > 44 # unsup: 0044 0307
+1E0B > 64 # unsup: 0064 0307
+1E0C > 44 # unsup: 0044 0323
+1E0D > 64 # unsup: 0064 0323
+1E0E > 44 # unsup: 0044 0331
+1E0F > 64 # unsup: 0064 0331
+1E10 > 44 # unsup: 0044 0327
+1E11 > 64 # unsup: 0064 0327
+1E12 > 44 # unsup: 0044 032D
+1E13 > 64 # unsup: 0064 032D
+1E14 > 45 # unsup: 0045 0304 0300
+1E15 > 65 # unsup: 0065 0304 0300
+1E16 > 45 # unsup: 0045 0304 0301
+1E17 > 65 # unsup: 0065 0304 0301
+1E18 > 45 # unsup: 0045 032D
+1E19 > 65 # unsup: 0065 032D
+1E1A > 45 # unsup: 0045 0330
+1E1B > 65 # unsup: 0065 0330
+1E1C > 45 # unsup: 0045 0327 0306
+1E1D > 65 # unsup: 0065 0327 0306
+1E1E > 46 # unsup: 0046 0307
+1E1F > 66 # unsup: 0066 0307
+1E20 > 47 # unsup: 0047 0304
+1E21 > 67 # unsup: 0067 0304
+1E22 > 48 # unsup: 0048 0307
+1E23 > 68 # unsup: 0068 0307
+1E24 > 48 # unsup: 0048 0323
+1E25 > 68 # unsup: 0068 0323
+1E26 > 48 # unsup: 0048 0308
+1E27 > 68 # unsup: 0068 0308
+1E28 > 48 # unsup: 0048 0327
+1E29 > 68 # unsup: 0068 0327
+1E2A > 48 # unsup: 0048 032E
+1E2B > 68 # unsup: 0068 032E
+1E2C > 49 # unsup: 0049 0330
+1E2D > 69 # unsup: 0069 0330
+1E2E > 49 # unsup: 0049 0308 0301
+1E2F > 69 # unsup: 0069 0308 0301
+1E30 > 4B # unsup: 004B 0301
+1E31 > 6B # unsup: 006B 0301
+1E32 > 4B # unsup: 004B 0323
+1E33 > 6B # unsup: 006B 0323
+1E34 > 4B # unsup: 004B 0331
+1E35 > 6B # unsup: 006B 0331
+1E36 > 4C # unsup: 004C 0323
+1E37 > 6C # unsup: 006C 0323
+1E38 > 4C # unsup: 004C 0323 0304
+1E39 > 6C # unsup: 006C 0323 0304
+1E3A > 4C # unsup: 004C 0331
+1E3B > 6C # unsup: 006C 0331
+1E3C > 4C # unsup: 004C 032D
+1E3D > 6C # unsup: 006C 032D
+1E3E > 4D # unsup: 004D 0301
+1E3F > 6D # unsup: 006D 0301
+1E40 > 4D # unsup: 004D 0307
+1E41 > 6D # unsup: 006D 0307
+1E42 > 4D # unsup: 004D 0323
+1E43 > 6D # unsup: 006D 0323
+1E44 > 4E # unsup: 004E 0307
+1E45 > 6E # unsup: 006E 0307
+1E46 > 4E # unsup: 004E 0323
+1E47 > 6E # unsup: 006E 0323
+1E48 > 4E # unsup: 004E 0331
+1E49 > 6E # unsup: 006E 0331
+1E4A > 4E # unsup: 004E 032D
+1E4B > 6E # unsup: 006E 032D
+1E4C > 4F # unsup: 004F 0303 0301
+1E4D > 6F # unsup: 006F 0303 0301
+1E4E > 4F # unsup: 004F 0303 0308
+1E4F > 6F # unsup: 006F 0303 0308
+1E50 > 4F # unsup: 004F 0304 0300
+1E51 > 6F # unsup: 006F 0304 0300
+1E52 > 4F # unsup: 004F 0304 0301
+1E53 > 6F # unsup: 006F 0304 0301
+1E54 > 50 # unsup: 0050 0301
+1E55 > 70 # unsup: 0070 0301
+1E56 > 50 # unsup: 0050 0307
+1E57 > 70 # unsup: 0070 0307
+1E58 > 52 # unsup: 0052 0307
+1E59 > 72 # unsup: 0072 0307
+1E5A > 52 # unsup: 0052 0323
+1E5B > 72 # unsup: 0072 0323
+1E5C > 52 # unsup: 0052 0323 0304
+1E5D > 72 # unsup: 0072 0323 0304
+1E5E > 52 # unsup: 0052 0331
+1E5F > 72 # unsup: 0072 0331
+1E60 > 53 # unsup: 0053 0307
+1E61 > 73 # unsup: 0073 0307
+1E62 > 53 # unsup: 0053 0323
+1E63 > 73 # unsup: 0073 0323
+1E64 > 53 # unsup: 0053 0301 0307
+1E65 > 73 # unsup: 0073 0301 0307
+1E66 > 53 # unsup: 0053 030C 0307
+1E67 > 73 # unsup: 0073 030C 0307
+1E68 > 53 # unsup: 0053 0323 0307
+1E69 > 73 # unsup: 0073 0323 0307
+1E6A > 54 # unsup: 0054 0307
+1E6B > 74 # unsup: 0074 0307
+1E6C > 54 # unsup: 0054 0323
+1E6D > 74 # unsup: 0074 0323
+1E6E > 54 # unsup: 0054 0331
+1E6F > 74 # unsup: 0074 0331
+1E70 > 54 # unsup: 0054 032D
+1E71 > 74 # unsup: 0074 032D
+1E72 > 55 # unsup: 0055 0324
+1E73 > 75 # unsup: 0075 0324
+1E74 > 55 # unsup: 0055 0330
+1E75 > 75 # unsup: 0075 0330
+1E76 > 55 # unsup: 0055 032D
+1E77 > 75 # unsup: 0075 032D
+1E78 > 55 # unsup: 0055 0303 0301
+1E79 > 75 # unsup: 0075 0303 0301
+1E7A > 55 # unsup: 0055 0304 0308
+1E7B > 75 # unsup: 0075 0304 0308
+1E7C > 56 # unsup: 0056 0303
+1E7D > 76 # unsup: 0076 0303
+1E7E > 56 # unsup: 0056 0323
+1E7F > 76 # unsup: 0076 0323
+1E80 > 57 # unsup: 0057 0300
+1E81 > 77 # unsup: 0077 0300
+1E82 > 57 # unsup: 0057 0301
+1E83 > 77 # unsup: 0077 0301
+1E84 > 57 # unsup: 0057 0308
+1E85 > 77 # unsup: 0077 0308
+1E86 > 57 # unsup: 0057 0307
+1E87 > 77 # unsup: 0077 0307
+1E88 > 57 # unsup: 0057 0323
+1E89 > 77 # unsup: 0077 0323
+1E8A > 58 # unsup: 0058 0307
+1E8B > 78 # unsup: 0078 0307
+1E8C > 58 # unsup: 0058 0308
+1E8D > 78 # unsup: 0078 0308
+1E8E > 59 # unsup: 0059 0307
+1E8F > 79 # unsup: 0079 0307
+1E90 > 5A # unsup: 005A 0302
+1E91 > 7A # unsup: 007A 0302
+1E92 > 5A # unsup: 005A 0323
+1E93 > 7A # unsup: 007A 0323
+1E94 > 5A # unsup: 005A 0331
+1E95 > 7A # unsup: 007A 0331
+1E96 > 68 # unsup: 0068 0331
+1E97 > 74 # unsup: 0074 0308
+1E98 > 77 # unsup: 0077 030A
+1E99 > 79 # unsup: 0079 030A
+1E9B > 73 # unsup: 0073 0307
+1EA0 > 41 # unsup: 0041 0323
+1EA1 > 61 # unsup: 0061 0323
+1EA2 > 41 # unsup: 0041 0309
+1EA3 > 61 # unsup: 0061 0309
+1EA4 > 41 # unsup: 0041 0302 0301
+1EA5 > 61 # unsup: 0061 0302 0301
+1EA6 > 41 # unsup: 0041 0302 0300
+1EA7 > 61 # unsup: 0061 0302 0300
+1EA8 > 41 # unsup: 0041 0302 0309
+1EA9 > 61 # unsup: 0061 0302 0309
+1EAA > 41 # unsup: 0041 0302 0303
+1EAB > 61 # unsup: 0061 0302 0303
+1EAC > 41 # unsup: 0041 0323 0302
+1EAD > 61 # unsup: 0061 0323 0302
+1EAE > 41 # unsup: 0041 0306 0301
+1EAF > 61 # unsup: 0061 0306 0301
+1EB0 > 41 # unsup: 0041 0306 0300
+1EB1 > 61 # unsup: 0061 0306 0300
+1EB2 > 41 # unsup: 0041 0306 0309
+1EB3 > 61 # unsup: 0061 0306 0309
+1EB4 > 41 # unsup: 0041 0306 0303
+1EB5 > 61 # unsup: 0061 0306 0303
+1EB6 > 41 # unsup: 0041 0323 0306
+1EB7 > 61 # unsup: 0061 0323 0306
+1EB8 > 45 # unsup: 0045 0323
+1EB9 > 65 # unsup: 0065 0323
+1EBA > 45 # unsup: 0045 0309
+1EBB > 65 # unsup: 0065 0309
+1EBC > 45 # unsup: 0045 0303
+1EBD > 65 # unsup: 0065 0303
+1EBE > 45 # unsup: 0045 0302 0301
+1EBF > 65 # unsup: 0065 0302 0301
+1EC0 > 45 # unsup: 0045 0302 0300
+1EC1 > 65 # unsup: 0065 0302 0300
+1EC2 > 45 # unsup: 0045 0302 0309
+1EC3 > 65 # unsup: 0065 0302 0309
+1EC4 > 45 # unsup: 0045 0302 0303
+1EC5 > 65 # unsup: 0065 0302 0303
+1EC6 > 45 # unsup: 0045 0323 0302
+1EC7 > 65 # unsup: 0065 0323 0302
+1EC8 > 49 # unsup: 0049 0309
+1EC9 > 69 # unsup: 0069 0309
+1ECA > 49 # unsup: 0049 0323
+1ECB > 69 # unsup: 0069 0323
+1ECC > 4F # unsup: 004F 0323
+1ECD > 6F # unsup: 006F 0323
+1ECE > 4F # unsup: 004F 0309
+1ECF > 6F # unsup: 006F 0309
+1ED0 > 4F # unsup: 004F 0302 0301
+1ED1 > 6F # unsup: 006F 0302 0301
+1ED2 > 4F # unsup: 004F 0302 0300
+1ED3 > 6F # unsup: 006F 0302 0300
+1ED4 > 4F # unsup: 004F 0302 0309
+1ED5 > 6F # unsup: 006F 0302 0309
+1ED6 > 4F # unsup: 004F 0302 0303
+1ED7 > 6F # unsup: 006F 0302 0303
+1ED8 > 4F # unsup: 004F 0323 0302
+1ED9 > 6F # unsup: 006F 0323 0302
+1EDA > 4F # unsup: 004F 031B 0301
+1EDB > 6F # unsup: 006F 031B 0301
+1EDC > 4F # unsup: 004F 031B 0300
+1EDD > 6F # unsup: 006F 031B 0300
+1EDE > 4F # unsup: 004F 031B 0309
+1EDF > 6F # unsup: 006F 031B 0309
+1EE0 > 4F # unsup: 004F 031B 0303
+1EE1 > 6F # unsup: 006F 031B 0303
+1EE2 > 4F # unsup: 004F 031B 0323
+1EE3 > 6F # unsup: 006F 031B 0323
+1EE4 > 55 # unsup: 0055 0323
+1EE5 > 75 # unsup: 0075 0323
+1EE6 > 55 # unsup: 0055 0309
+1EE7 > 75 # unsup: 0075 0309
+1EE8 > 55 # unsup: 0055 031B 0301
+1EE9 > 75 # unsup: 0075 031B 0301
+1EEA > 55 # unsup: 0055 031B 0300
+1EEB > 75 # unsup: 0075 031B 0300
+1EEC > 55 # unsup: 0055 031B 0309
+1EED > 75 # unsup: 0075 031B 0309
+1EEE > 55 # unsup: 0055 031B 0303
+1EEF > 75 # unsup: 0075 031B 0303
+1EF0 > 55 # unsup: 0055 031B 0323
+1EF1 > 75 # unsup: 0075 031B 0323
+1EF2 > 59 # unsup: 0059 0300
+1EF3 > 79 # unsup: 0079 0300
+1EF4 > 59 # unsup: 0059 0323
+1EF5 > 79 # unsup: 0079 0323
+1EF6 > 59 # unsup: 0059 0309
+1EF7 > 79 # unsup: 0079 0309
+1EF8 > 59 # unsup: 0059 0303
+1EF9 > 79 # unsup: 0079 0303
+1FC1 > A8 # unsup: 00A8 0342
+1FED > A8 # unsup: 00A8 0300
+1FEE > A8 # unsup: 00A8 0301
+1FEF > 60
+1FFD > B4
+2000 > 20 # compat
+2001 > 20 # compat
+2002 > 20 # compat
+2003 > 20 # compat
+2004 > 20 # compat
+2005 > 20 # compat
+2006 > 20 # compat
+2007 > 20 # compat
+2008 > 20 # compat
+2009 > 20 # compat
+200A > 20 # compat
+200E > FD
+200F > FE
+2013 > 96
+2014 > 97
+2018 > 91
+2019 > 92
+201A > 82
+201C > 93
+201D > 94
+201E > 84
+2020 > 86
+2021 > 87
+2022 > 95
+2024 > 2E # compat
+2025 > 2E 2E # compat
+2026 > 85
+202F > 20 # compat
+2030 > 89
+2039 > 8B
+203A > 9B
+203C > 21 21 # compat
+2047 > 3F 3F # compat
+2048 > 3F 21 # compat
+2049 > 21 3F # compat
+205F > 20 # compat
+20AA > A4
+20AC > 80
+2122 > 99
+FB00 > 66 66 # compat
+FB01 > 66 69 # compat
+FB02 > 66 6C # compat
+FB03 > 66 66 69 # compat
+FB04 > 66 66 6C # compat
+FB05 > 73 74 # compat
+FB06 > 73 74 # compat
+FB1D > E9 C4
+FB1F > D6 C7
+FB20 > F2 # compat
+FB21 > E0 # compat
+FB22 > E3 # compat
+FB23 > E4 # compat
+FB24 > EB # compat
+FB25 > EC # compat
+FB26 > ED # compat
+FB27 > F8 # compat
+FB28 > FA # compat
+FB29 > 2B # compat
+FB2A > F9 D1
+FB2B > F9 D2
+FB2C > F9 CC D1
+FB2D > F9 CC D2
+FB2E > E0 C7
+FB2F > E0 C8
+FB30 > E0 CC
+FB31 > E1 CC
+FB32 > E2 CC
+FB33 > E3 CC
+FB34 > E4 CC
+FB35 > E5 CC
+FB36 > E6 CC
+FB38 > E8 CC
+FB39 > E9 CC
+FB3A > EA CC
+FB3B > EB CC
+FB3C > EC CC
+FB3E > EE CC
+FB40 > F0 CC
+FB41 > F1 CC
+FB43 > F3 CC
+FB44 > F4 CC
+FB46 > F6 CC
+FB47 > F7 CC
+FB48 > F8 CC
+FB49 > F9 CC
+FB4A > FA CC
+FB4B > E5 C9
+FB4C > E1 CF
+FB4D > EB CF
+FB4E > F4 CF
+FB4F > E0 EC # compat
+FE30 > 2E 2E # compat
+FE31 > 97 # compat
+FE32 > 96 # compat
+FE33 > 5F # compat
+FE34 > 5F # compat
+FE35 > 28 # compat
+FE36 > 29 # compat
+FE37 > 7B # compat
+FE38 > 7D # compat
+FE47 > 5B # compat
+FE48 > 5D # compat
+FE4D > 5F # compat
+FE4E > 5F # compat
+FE4F > 5F # compat
+FE50 > 2C # compat
+FE52 > 2E # compat
+FE54 > 3B # compat
+FE55 > 3A # compat
+FE56 > 3F # compat
+FE57 > 21 # compat
+FE58 > 97 # compat
+FE59 > 28 # compat
+FE5A > 29 # compat
+FE5B > 7B # compat
+FE5C > 7D # compat
+FE5F > 23 # compat
+FE60 > 26 # compat
+FE61 > 2A # compat
+FE62 > 2B # compat
+FE63 > 2D # compat
+FE64 > 3C # compat
+FE65 > 3E # compat
+FE66 > 3D # compat
+FE68 > 5C # compat
+FE69 > 24 # compat
+FE6A > 25 # compat
+FE6B > 40 # compat
+FF01 > 21 # compat
+FF02 > 22 # compat
+FF03 > 23 # compat
+FF04 > 24 # compat
+FF05 > 25 # compat
+FF06 > 26 # compat
+FF07 > 27 # compat
+FF08 > 28 # compat
+FF09 > 29 # compat
+FF0A > 2A # compat
+FF0B > 2B # compat
+FF0C > 2C # compat
+FF0D > 2D # compat
+FF0E > 2E # compat
+FF0F > 2F # compat
+FF10 > 30 # compat
+FF11 > 31 # compat
+FF12 > 32 # compat
+FF13 > 33 # compat
+FF14 > 34 # compat
+FF15 > 35 # compat
+FF16 > 36 # compat
+FF17 > 37 # compat
+FF18 > 38 # compat
+FF19 > 39 # compat
+FF1A > 3A # compat
+FF1B > 3B # compat
+FF1C > 3C # compat
+FF1D > 3D # compat
+FF1E > 3E # compat
+FF1F > 3F # compat
+FF20 > 40 # compat
+FF21 > 41 # compat
+FF22 > 42 # compat
+FF23 > 43 # compat
+FF24 > 44 # compat
+FF25 > 45 # compat
+FF26 > 46 # compat
+FF27 > 47 # compat
+FF28 > 48 # compat
+FF29 > 49 # compat
+FF2A > 4A # compat
+FF2B > 4B # compat
+FF2C > 4C # compat
+FF2D > 4D # compat
+FF2E > 4E # compat
+FF2F > 4F # compat
+FF30 > 50 # compat
+FF31 > 51 # compat
+FF32 > 52 # compat
+FF33 > 53 # compat
+FF34 > 54 # compat
+FF35 > 55 # compat
+FF36 > 56 # compat
+FF37 > 57 # compat
+FF38 > 58 # compat
+FF39 > 59 # compat
+FF3A > 5A # compat
+FF3B > 5B # compat
+FF3C > 5C # compat
+FF3D > 5D # compat
+FF3E > 5E # compat
+FF3F > 5F # compat
+FF40 > 60 # compat
+FF41 > 61 # compat
+FF42 > 62 # compat
+FF43 > 63 # compat
+FF44 > 64 # compat
+FF45 > 65 # compat
+FF46 > 66 # compat
+FF47 > 67 # compat
+FF48 > 68 # compat
+FF49 > 69 # compat
+FF4A > 6A # compat
+FF4B > 6B # compat
+FF4C > 6C # compat
+FF4D > 6D # compat
+FF4E > 6E # compat
+FF4F > 6F # compat
+FF50 > 70 # compat
+FF51 > 71 # compat
+FF52 > 72 # compat
+FF53 > 73 # compat
+FF54 > 74 # compat
+FF55 > 75 # compat
+FF56 > 76 # compat
+FF57 > 77 # compat
+FF58 > 78 # compat
+FF59 > 79 # compat
+FF5A > 7A # compat
+FF5B > 7B # compat
+FF5C > 7C # compat
+FF5D > 7D # compat
+FF5E > 7E # compat
+FFE0 > A2 # compat
+FFE1 > A3 # compat
+FFE2 > AC # compat
+FFE3 > AF # compat
+FFE4 > A6 # compat
+FFE5 > A5 # compat
+.
+
+STRICT
+/
+N 283
+0000 > 00
+0001 > 01
+0002 > 02
+0003 > 03
+0004 > 04
+0005 > 05
+0006 > 06
+0007 > 07
+0008 > 08
+0009 > 09
+000A > 0A
+000B > 0B
+000C > 0C
+000D > 0D
+000E > 0E
+000F > 0F
+0010 > 10
+0011 > 11
+0012 > 12
+0013 > 13
+0014 > 14
+0015 > 15
+0016 > 16
+0017 > 17
+0018 > 18
+0019 > 19
+001A > 1A
+001B > 1B
+001C > 1C
+001D > 1D
+001E > 1E
+001F > 1F
+0020 > 20
+0021 > 21
+0022 > 22
+0023 > 23
+0024 > 24
+0025 > 25
+0026 > 26
+0027 > 27
+0028 > 28
+0029 > 29
+002A > 2A
+002B > 2B
+002C > 2C
+002D > 2D
+002E > 2E
+002F > 2F
+0030 > 30
+0031 > 31
+0032 > 32
+0033 > 33
+0034 > 34
+0035 > 35
+0036 > 36
+0037 > 37
+0038 > 38
+0039 > 39
+003A > 3A
+003B > 3B
+003C > 3C
+003D > 3D
+003E > 3E
+003F > 3F
+0040 > 40
+0041 > 41
+0042 > 42
+0043 > 43
+0044 > 44
+0045 > 45
+0046 > 46
+0047 > 47
+0048 > 48
+0049 > 49
+004A > 4A
+004B > 4B
+004C > 4C
+004D > 4D
+004E > 4E
+004F > 4F
+0050 > 50
+0051 > 51
+0052 > 52
+0053 > 53
+0054 > 54
+0055 > 55
+0056 > 56
+0057 > 57
+0058 > 58
+0059 > 59
+005A > 5A
+005B > 5B
+005C > 5C
+005D > 5D
+005E > 5E
+005F > 5F
+0060 > 60
+0061 > 61
+0062 > 62
+0063 > 63
+0064 > 64
+0065 > 65
+0066 > 66
+0067 > 67
+0068 > 68
+0069 > 69
+006A > 6A
+006B > 6B
+006C > 6C
+006D > 6D
+006E > 6E
+006F > 6F
+0070 > 70
+0071 > 71
+0072 > 72
+0073 > 73
+0074 > 74
+0075 > 75
+0076 > 76
+0077 > 77
+0078 > 78
+0079 > 79
+007A > 7A
+007B > 7B
+007C > 7C
+007D > 7D
+007E > 7E
+007F > 7F
+0081 > 81
+008A > 8A
+008C > 8C
+008D > 8D
+008E > 8E
+008F > 8F
+0090 > 90
+009A > 9A
+009C > 9C
+009D > 9D
+009E > 9E
+009F > 9F
+00A0 > A0
+00A1 > A1
+00A2 > A2
+00A3 > A3
+00A5 > A5
+00A6 > A6
+00A7 > A7
+00A8 > A8
+00A9 > A9
+00AB > AB
+00AC > AC
+00AD > AD
+00AE > AE
+00AF > AF
+00B0 > B0
+00B1 > B1
+00B2 > B2
+00B3 > B3
+00B4 > B4
+00B5 > B5
+00B6 > B6
+00B7 > B7
+00B8 > B8
+00B9 > B9
+00BB > BB
+00BC > BC
+00BD > BD
+00BE > BE
+00BF > BF
+00D7 > AA
+00F7 > BA
+0192 > 83
+02C6 > 88
+02DC > 98
+037E > 3B
+0387 > B7
+05B0 > C0
+05B1 > C1
+05B2 > C2
+05B3 > C3
+05B4 > C4
+05B5 > C5
+05B6 > C6
+05B7 > C7
+05B8 > C8
+05B9 > C9
+05BB > CB
+05BC > CC
+05BD > CD
+05BE > CE
+05BF > CF
+05C0 > D0
+05C1 > D1
+05C2 > D2
+05C3 > D3
+05D0 > E0
+05D1 > E1
+05D2 > E2
+05D3 > E3
+05D4 > E4
+05D5 > E5
+05D6 > E6
+05D7 > E7
+05D8 > E8
+05D9 > E9
+05DA > EA
+05DB > EB
+05DC > EC
+05DD > ED
+05DE > EE
+05DF > EF
+05E0 > F0
+05E1 > F1
+05E2 > F2
+05E3 > F3
+05E4 > F4
+05E5 > F5
+05E6 > F6
+05E7 > F7
+05E8 > F8
+05E9 > F9
+05EA > FA
+05F0 > D4
+05F1 > D5
+05F2 > D6
+05F3 > D7
+05F4 > D8
+1FEF > 60
+1FFD > B4
+200E > FD
+200F > FE
+2013 > 96
+2014 > 97
+2018 > 91
+2019 > 92
+201A > 82
+201C > 93
+201D > 94
+201E > 84
+2020 > 86
+2021 > 87
+2022 > 95
+2026 > 85
+2030 > 89
+2039 > 8B
+203A > 9B
+20AA > A4
+20AC > 80
+2122 > 99
+FB1D > E9 C4
+FB1F > D6 C7
+FB2A > F9 D1
+FB2B > F9 D2
+FB2C > F9 CC D1
+FB2D > F9 CC D2
+FB2E > E0 C7
+FB2F > E0 C8
+FB30 > E0 CC
+FB31 > E1 CC
+FB32 > E2 CC
+FB33 > E3 CC
+FB34 > E4 CC
+FB35 > E5 CC
+FB36 > E6 CC
+FB38 > E8 CC
+FB39 > E9 CC
+FB3A > EA CC
+FB3B > EB CC
+FB3C > EC CC
+FB3E > EE CC
+FB40 > F0 CC
+FB41 > F1 CC
+FB43 > F3 CC
+FB44 > F4 CC
+FB46 > F6 CC
+FB47 > F7 CC
+FB48 > F8 CC
+FB49 > F9 CC
+FB4A > FA CC
+FB4B > E5 C9
+FB4C > E1 CF
+FB4D > EB CF
+FB4E > F4 CF
+.
+
+NFD
+/
+N 245
+00 > 0000
+01 > 0001
+02 > 0002
+03 > 0003
+04 > 0004
+05 > 0005
+06 > 0006
+07 > 0007
+08 > 0008
+09 > 0009
+0A > 000A
+0B > 000B
+0C > 000C
+0D > 000D
+0E > 000E
+0F > 000F
+10 > 0010
+11 > 0011
+12 > 0012
+13 > 0013
+14 > 0014
+15 > 0015
+16 > 0016
+17 > 0017
+18 > 0018
+19 > 0019
+1A > 001A
+1B > 001B
+1C > 001C
+1D > 001D
+1E > 001E
+1F > 001F
+20 > 0020
+21 > 0021
+22 > 0022
+23 > 0023
+24 > 0024
+25 > 0025
+26 > 0026
+27 > 0027
+28 > 0028
+29 > 0029
+2A > 002A
+2B > 002B
+2C > 002C
+2D > 002D
+2E > 002E
+2F > 002F
+30 > 0030
+31 > 0031
+32 > 0032
+33 > 0033
+34 > 0034
+35 > 0035
+36 > 0036
+37 > 0037
+38 > 0038
+39 > 0039
+3A > 003A
+3B > 003B
+3C > 003C
+3D > 003D
+3E > 003E
+3F > 003F
+40 > 0040
+41 > 0041
+42 > 0042
+43 > 0043
+44 > 0044
+45 > 0045
+46 > 0046
+47 > 0047
+48 > 0048
+49 > 0049
+4A > 004A
+4B > 004B
+4C > 004C
+4D > 004D
+4E > 004E
+4F > 004F
+50 > 0050
+51 > 0051
+52 > 0052
+53 > 0053
+54 > 0054
+55 > 0055
+56 > 0056
+57 > 0057
+58 > 0058
+59 > 0059
+5A > 005A
+5B > 005B
+5C > 005C
+5D > 005D
+5E > 005E
+5F > 005F
+60 > 0060
+61 > 0061
+62 > 0062
+63 > 0063
+64 > 0064
+65 > 0065
+66 > 0066
+67 > 0067
+68 > 0068
+69 > 0069
+6A > 006A
+6B > 006B
+6C > 006C
+6D > 006D
+6E > 006E
+6F > 006F
+70 > 0070
+71 > 0071
+72 > 0072
+73 > 0073
+74 > 0074
+75 > 0075
+76 > 0076
+77 > 0077
+78 > 0078
+79 > 0079
+7A > 007A
+7B > 007B
+7C > 007C
+7D > 007D
+7E > 007E
+7F > 007F
+80 > 20AC
+81 > 0081
+82 > 201A
+83 > 0192
+84 > 201E
+85 > 2026
+86 > 2020
+87 > 2021
+88 > 02C6
+89 > 2030
+8A > 008A
+8B > 2039
+8C > 008C
+8D > 008D
+8E > 008E
+8F > 008F
+90 > 0090
+91 > 2018
+92 > 2019
+93 > 201C
+94 > 201D
+95 > 2022
+96 > 2013
+97 > 2014
+98 > 02DC
+99 > 2122
+9A > 009A
+9B > 203A
+9C > 009C
+9D > 009D
+9E > 009E
+9F > 009F
+A0 > 00A0
+A1 > 00A1
+A2 > 00A2
+A3 > 00A3
+A4 > 20AA
+A5 > 00A5
+A6 > 00A6
+A7 > 00A7
+A8 > 00A8
+A9 > 00A9
+AA > 00D7
+AB > 00AB
+AC > 00AC
+AD > 00AD
+AE > 00AE
+AF > 00AF
+B0 > 00B0
+B1 > 00B1
+B2 > 00B2
+B3 > 00B3
+B4 > 00B4
+B5 > 00B5
+B6 > 00B6
+B7 > 00B7
+B8 > 00B8
+B9 > 00B9
+BA > 00F7
+BB > 00BB
+BC > 00BC
+BD > 00BD
+BE > 00BE
+BF > 00BF
+C0 > 05B0
+C1 > 05B1
+C2 > 05B2
+C3 > 05B3
+C4 > 05B4
+C5 > 05B5
+C6 > 05B6
+C7 > 05B7
+C8 > 05B8
+C9 > 05B9
+CB > 05BB
+CC > 05BC
+CD > 05BD
+CE > 05BE
+CF > 05BF
+D0 > 05C0
+D1 > 05C1
+D2 > 05C2
+D3 > 05C3
+D4 > 05F0
+D5 > 05F1
+D6 > 05F2
+D7 > 05F3
+D8 > 05F4
+E0 > 05D0
+E1 > 05D1
+E2 > 05D2
+E3 > 05D3
+E4 > 05D4
+E5 > 05D5
+E6 > 05D6
+E7 > 05D7
+E8 > 05D8
+E9 > 05D9
+EA > 05DA
+EB > 05DB
+EC > 05DC
+ED > 05DD
+EE > 05DE
+EF > 05DF
+F0 > 05E0
+F1 > 05E1
+F2 > 05E2
+F3 > 05E3
+F4 > 05E4
+F5 > 05E5
+F6 > 05E6
+F7 > 05E7
+F8 > 05E8
+F9 > 05E9
+FA > 05EA
+FD > 200E
+FE > 200F
+.
+
+NFC
+/
+N 245
+00 > 0000
+01 > 0001
+02 > 0002
+03 > 0003
+04 > 0004
+05 > 0005
+06 > 0006
+07 > 0007
+08 > 0008
+09 > 0009
+0A > 000A
+0B > 000B
+0C > 000C
+0D > 000D
+0E > 000E
+0F > 000F
+10 > 0010
+11 > 0011
+12 > 0012
+13 > 0013
+14 > 0014
+15 > 0015
+16 > 0016
+17 > 0017
+18 > 0018
+19 > 0019
+1A > 001A
+1B > 001B
+1C > 001C
+1D > 001D
+1E > 001E
+1F > 001F
+20 > 0020
+21 > 0021
+22 > 0022
+23 > 0023
+24 > 0024
+25 > 0025
+26 > 0026
+27 > 0027
+28 > 0028
+29 > 0029
+2A > 002A
+2B > 002B
+2C > 002C
+2D > 002D
+2E > 002E
+2F > 002F
+30 > 0030
+31 > 0031
+32 > 0032
+33 > 0033
+34 > 0034
+35 > 0035
+36 > 0036
+37 > 0037
+38 > 0038
+39 > 0039
+3A > 003A
+3B > 003B
+3C > 003C
+3D > 003D
+3E > 003E
+3F > 003F
+40 > 0040
+41 > 0041
+42 > 0042
+43 > 0043
+44 > 0044
+45 > 0045
+46 > 0046
+47 > 0047
+48 > 0048
+49 > 0049
+4A > 004A
+4B > 004B
+4C > 004C
+4D > 004D
+4E > 004E
+4F > 004F
+50 > 0050
+51 > 0051
+52 > 0052
+53 > 0053
+54 > 0054
+55 > 0055
+56 > 0056
+57 > 0057
+58 > 0058
+59 > 0059
+5A > 005A
+5B > 005B
+5C > 005C
+5D > 005D
+5E > 005E
+5F > 005F
+60 > 0060
+61 > 0061
+62 > 0062
+63 > 0063
+64 > 0064
+65 > 0065
+66 > 0066
+67 > 0067
+68 > 0068
+69 > 0069
+6A > 006A
+6B > 006B
+6C > 006C
+6D > 006D
+6E > 006E
+6F > 006F
+70 > 0070
+71 > 0071
+72 > 0072
+73 > 0073
+74 > 0074
+75 > 0075
+76 > 0076
+77 > 0077
+78 > 0078
+79 > 0079
+7A > 007A
+7B > 007B
+7C > 007C
+7D > 007D
+7E > 007E
+7F > 007F
+80 > 20AC
+81 > 0081
+82 > 201A
+83 > 0192
+84 > 201E
+85 > 2026
+86 > 2020
+87 > 2021
+88 > 02C6
+89 > 2030
+8A > 008A
+8B > 2039
+8C > 008C
+8D > 008D
+8E > 008E
+8F > 008F
+90 > 0090
+91 > 2018
+92 > 2019
+93 > 201C
+94 > 201D
+95 > 2022
+96 > 2013
+97 > 2014
+98 > 02DC
+99 > 2122
+9A > 009A
+9B > 203A
+9C > 009C
+9D > 009D
+9E > 009E
+9F > 009F
+A0 > 00A0
+A1 > 00A1
+A2 > 00A2
+A3 > 00A3
+A4 > 20AA
+A5 > 00A5
+A6 > 00A6
+A7 > 00A7
+A8 > 00A8
+A9 > 00A9
+AA > 00D7
+AB > 00AB
+AC > 00AC
+AD > 00AD
+AE > 00AE
+AF > 00AF
+B0 > 00B0
+B1 > 00B1
+B2 > 00B2
+B3 > 00B3
+B4 > 00B4
+B5 > 00B5
+B6 > 00B6
+B7 > 00B7
+B8 > 00B8
+B9 > 00B9
+BA > 00F7
+BB > 00BB
+BC > 00BC
+BD > 00BD
+BE > 00BE
+BF > 00BF
+C0 > 05B0
+C1 > 05B1
+C2 > 05B2
+C3 > 05B3
+C4 > 05B4
+C5 > 05B5
+C6 > 05B6
+C7 > 05B7
+C8 > 05B8
+C9 > 05B9
+CB > 05BB
+CC > 05BC
+CD > 05BD
+CE > 05BE
+CF > 05BF
+D0 > 05C0
+D1 > 05C1
+D2 > 05C2
+D3 > 05C3
+D4 > 05F0
+D5 > 05F1
+D6 > 05F2 /
+   N 1
+   C7 > 05F2 05B7
+   .
+D7 > 05F3
+D8 > 05F4
+E0 > 05D0 /
+   N 3
+   C7 > 05D0 05B7
+   C8 > 05D0 05B8
+   CC > 05D0 05BC
+   .
+E1 > 05D1 /
+   N 2
+   CC > 05D1 05BC
+   CF > 05D1 05BF
+   .
+E2 > 05D2 /
+   N 1
+   CC > 05D2 05BC
+   .
+E3 > 05D3 /
+   N 1
+   CC > 05D3 05BC
+   .
+E4 > 05D4 /
+   N 1
+   CC > 05D4 05BC
+   .
+E5 > 05D5 /
+   N 2
+   C9 > 05D5 05B9
+   CC > 05D5 05BC
+   .
+E6 > 05D6 /
+   N 1
+   CC > 05D6 05BC
+   .
+E7 > 05D7
+E8 > 05D8 /
+   N 1
+   CC > 05D8 05BC
+   .
+E9 > 05D9 /
+   N 2
+   C4 > 05D9 05B4
+   CC > 05D9 05BC
+   .
+EA > 05DA /
+   N 1
+   CC > 05DA 05BC
+   .
+EB > 05DB /
+   N 2
+   CC > 05DB 05BC
+   CF > 05DB 05BF
+   .
+EC > 05DC /
+   N 1
+   CC > 05DC 05BC
+   .
+ED > 05DD
+EE > 05DE /
+   N 1
+   CC > 05DE 05BC
+   .
+EF > 05DF
+F0 > 05E0 /
+   N 1
+   CC > 05E0 05BC
+   .
+F1 > 05E1 /
+   N 1
+   CC > 05E1 05BC
+   .
+F2 > 05E2
+F3 > 05E3 /
+   N 1
+   CC > 05E3 05BC
+   .
+F4 > 05E4 /
+   N 2
+   CC > 05E4 05BC
+   CF > 05E4 05BF
+   .
+F5 > 05E5
+F6 > 05E6 /
+   N 1
+   CC > 05E6 05BC
+   .
+F7 > 05E7 /
+   N 1
+   CC > 05E7 05BC
+   .
+F8 > 05E8 /
+   N 1
+   CC > 05E8 05BC
+   .
+F9 > 05E9 /
+   N 3
+   CC > 05E9 05BC /
+      N 2
+      D1 > 05E9 05BC 05C1
+      D2 > 05E9 05BC 05C2
+      .
+   D1 > 05E9 05C1
+   D2 > 05E9 05C2
+   .
+FA > 05EA /
+   N 1
+   CC > 05EA 05BC
+   .
+FD > 200E
+FE > 200F
+.
+
+COMP
+/
+N 245
+00 > 0000
+01 > 0001
+02 > 0002
+03 > 0003
+04 > 0004
+05 > 0005
+06 > 0006
+07 > 0007
+08 > 0008
+09 > 0009
+0A > 000A
+0B > 000B
+0C > 000C
+0D > 000D
+0E > 000E
+0F > 000F
+10 > 0010
+11 > 0011
+12 > 0012
+13 > 0013
+14 > 0014
+15 > 0015
+16 > 0016
+17 > 0017
+18 > 0018
+19 > 0019
+1A > 001A
+1B > 001B
+1C > 001C
+1D > 001D
+1E > 001E
+1F > 001F
+20 > 0020
+21 > 0021
+22 > 0022
+23 > 0023
+24 > 0024
+25 > 0025
+26 > 0026
+27 > 0027
+28 > 0028
+29 > 0029
+2A > 002A
+2B > 002B
+2C > 002C
+2D > 002D
+2E > 002E
+2F > 002F
+30 > 0030
+31 > 0031
+32 > 0032
+33 > 0033
+34 > 0034
+35 > 0035
+36 > 0036
+37 > 0037
+38 > 0038
+39 > 0039
+3A > 003A
+3B > 003B
+3C > 003C
+3D > 003D
+3E > 003E
+3F > 003F
+40 > 0040
+41 > 0041
+42 > 0042
+43 > 0043
+44 > 0044
+45 > 0045
+46 > 0046
+47 > 0047
+48 > 0048
+49 > 0049
+4A > 004A
+4B > 004B
+4C > 004C
+4D > 004D
+4E > 004E
+4F > 004F
+50 > 0050
+51 > 0051
+52 > 0052
+53 > 0053
+54 > 0054
+55 > 0055
+56 > 0056
+57 > 0057
+58 > 0058
+59 > 0059
+5A > 005A
+5B > 005B
+5C > 005C
+5D > 005D
+5E > 005E
+5F > 005F
+60 > 0060
+61 > 0061
+62 > 0062
+63 > 0063
+64 > 0064
+65 > 0065
+66 > 0066
+67 > 0067
+68 > 0068
+69 > 0069
+6A > 006A
+6B > 006B
+6C > 006C
+6D > 006D
+6E > 006E
+6F > 006F
+70 > 0070
+71 > 0071
+72 > 0072
+73 > 0073
+74 > 0074
+75 > 0075
+76 > 0076
+77 > 0077
+78 > 0078
+79 > 0079
+7A > 007A
+7B > 007B
+7C > 007C
+7D > 007D
+7E > 007E
+7F > 007F
+80 > 20AC
+81 > 0081
+82 > 201A
+83 > 0192
+84 > 201E
+85 > 2026
+86 > 2020
+87 > 2021
+88 > 02C6
+89 > 2030
+8A > 008A
+8B > 2039
+8C > 008C
+8D > 008D
+8E > 008E
+8F > 008F
+90 > 0090
+91 > 2018
+92 > 2019
+93 > 201C
+94 > 201D
+95 > 2022
+96 > 2013
+97 > 2014
+98 > 02DC
+99 > 2122
+9A > 009A
+9B > 203A
+9C > 009C
+9D > 009D
+9E > 009E
+9F > 009F
+A0 > 00A0
+A1 > 00A1
+A2 > 00A2
+A3 > 00A3
+A4 > 20AA
+A5 > 00A5
+A6 > 00A6
+A7 > 00A7
+A8 > 00A8
+A9 > 00A9
+AA > 00D7
+AB > 00AB
+AC > 00AC
+AD > 00AD
+AE > 00AE
+AF > 00AF
+B0 > 00B0
+B1 > 00B1
+B2 > 00B2
+B3 > 00B3
+B4 > 00B4
+B5 > 00B5
+B6 > 00B6
+B7 > 00B7
+B8 > 00B8
+B9 > 00B9
+BA > 00F7
+BB > 00BB
+BC > 00BC
+BD > 00BD
+BE > 00BE
+BF > 00BF
+C0 > 05B0
+C1 > 05B1
+C2 > 05B2
+C3 > 05B3
+C4 > 05B4
+C5 > 05B5
+C6 > 05B6
+C7 > 05B7
+C8 > 05B8
+C9 > 05B9
+CB > 05BB
+CC > 05BC
+CD > 05BD
+CE > 05BE
+CF > 05BF
+D0 > 05C0
+D1 > 05C1
+D2 > 05C2
+D3 > 05C3
+D4 > 05F0
+D5 > 05F1
+D6 > 05F2 /
+   N 1
+   C7 > FB1F
+   .
+D7 > 05F3
+D8 > 05F4
+E0 > 05D0 /
+   N 3
+   C7 > FB2E
+   C8 > FB2F
+   CC > FB30
+   .
+E1 > 05D1 /
+   N 2
+   CC > FB31
+   CF > FB4C
+   .
+E2 > 05D2 /
+   N 1
+   CC > FB32
+   .
+E3 > 05D3 /
+   N 1
+   CC > FB33
+   .
+E4 > 05D4 /
+   N 1
+   CC > FB34
+   .
+E5 > 05D5 /
+   N 2
+   C9 > FB4B
+   CC > FB35
+   .
+E6 > 05D6 /
+   N 1
+   CC > FB36
+   .
+E7 > 05D7
+E8 > 05D8 /
+   N 1
+   CC > FB38
+   .
+E9 > 05D9 /
+   N 2
+   C4 > FB1D
+   CC > FB39
+   .
+EA > 05DA /
+   N 1
+   CC > FB3A
+   .
+EB > 05DB /
+   N 2
+   CC > FB3B
+   CF > FB4D
+   .
+EC > 05DC /
+   N 1
+   CC > FB3C
+   .
+ED > 05DD
+EE > 05DE /
+   N 1
+   CC > FB3E
+   .
+EF > 05DF
+F0 > 05E0 /
+   N 1
+   CC > FB40
+   .
+F1 > 05E1 /
+   N 1
+   CC > FB41
+   .
+F2 > 05E2
+F3 > 05E3 /
+   N 1
+   CC > FB43
+   .
+F4 > 05E4 /
+   N 2
+   CC > FB44
+   CF > FB4E
+   .
+F5 > 05E5
+F6 > 05E6 /
+   N 1
+   CC > FB46
+   .
+F7 > 05E7 /
+   N 1
+   CC > FB47
+   .
+F8 > 05E8 /
+   N 1
+   CC > FB48
+   .
+F9 > 05E9 /
+   N 3
+   CC > FB49 /
+      N 2
+      D1 > FB2C
+      D2 > FB2D
+      .
+   D1 > FB2A
+   D2 > FB2B
+   .
+FA > 05EA /
+   N 1
+   CC > FB4A
+   .
+FD > 200E
+FE > 200F
+.
Index: doc/tools/ultraedit/GNU/aspell/data/cp1255.cset
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/cp1255.cset	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/cp1255.cset	(working copy)
@@ -0,0 +1,262 @@
+# Aspell Character Data File.
+= cp1255
+> ascii
+/
+# <char> <uni> <type> <display> <upper> <lower> <title> <plain>
+#                                                         <sl-first> <sl-rest>
+00 0000 - N 00 00 00 00 00 00 # <control>
+01 0001 . N 01 01 01 00 00 00 # <unused control>
+02 0002 . N 02 02 02 00 00 00 # <unused control>
+03 0003 . N 03 03 03 00 00 00 # <unused control>
+04 0004 . N 04 04 04 00 00 00 # <unused control>
+05 0005 . N 05 05 05 00 00 00 # <unused control>
+06 0006 . N 06 06 06 00 00 00 # <unused control>
+07 0007 . N 07 07 07 00 00 00 # <unused control>
+08 0008 . N 08 08 08 00 00 00 # <unused control>
+09 0009 . N 09 09 09 00 00 00 # <unused control>
+0A 000A . N 0A 0A 0A 00 00 00 # <unused control>
+0B 000B . N 0B 0B 0B 00 00 00 # <unused control>
+0C 000C . N 0C 0C 0C 00 00 00 # <unused control>
+0D 000D . N 0D 0D 0D 00 00 00 # <unused control>
+0E 000E . N 0E 0E 0E 00 00 00 # <unused control>
+0F 000F . N 0F 0F 0F 00 00 00 # <unused control>
+10 0010 - N 10 10 10 00 00 00 # <control>
+11 0011 . N 11 11 11 00 00 00 # <unused control>
+12 0012 . N 12 12 12 00 00 00 # <unused control>
+13 0013 . N 13 13 13 00 00 00 # <unused control>
+14 0014 . N 14 14 14 00 00 00 # <unused control>
+15 0015 . N 15 15 15 00 00 00 # <unused control>
+16 0016 . N 16 16 16 00 00 00 # <unused control>
+17 0017 . N 17 17 17 00 00 00 # <unused control>
+18 0018 . N 18 18 18 00 00 00 # <unused control>
+19 0019 . N 19 19 19 00 00 00 # <unused control>
+1A 001A . N 1A 1A 1A 00 00 00 # <unused control>
+1B 001B . N 1B 1B 1B 00 00 00 # <unused control>
+1C 001C . N 1C 1C 1C 00 00 00 # <unused control>
+1D 001D . N 1D 1D 1D 00 00 00 # <unused control>
+1E 001E . N 1E 1E 1E 00 00 00 # <unused control>
+1F 001F . N 1F 1F 1F 00 00 00 # <unused control>
+20 0020 W Y 20 20 20 00 00 00 # SPACE
+21 0021 - Y 21 21 21 00 00 00 # EXCLAMATION MARK
+22 0022 - Y 22 22 22 00 00 00 # QUOTATION MARK
+23 0023 - Y 23 23 23 00 00 00 # NUMBER SIGN
+24 0024 - Y 24 24 24 00 00 00 # DOLLAR SIGN
+25 0025 - Y 25 25 25 00 00 00 # PERCENT SIGN
+26 0026 - Y 26 26 26 00 00 00 # AMPERSAND
+27 0027 - Y 27 27 27 00 00 00 # APOSTROPHE
+28 0028 - Y 28 28 28 00 00 00 # LEFT PARENTHESIS
+29 0029 - Y 29 29 29 00 00 00 # RIGHT PARENTHESIS
+2A 002A - Y 2A 2A 2A 00 00 00 # ASTERISK
+2B 002B - Y 2B 2B 2B 00 00 00 # PLUS SIGN
+2C 002C - Y 2C 2C 2C 00 00 00 # COMMA
+2D 002D H Y 2D 2D 2D 00 00 00 # HYPHEN-MINUS
+2E 002E - Y 2E 2E 2E 00 00 00 # FULL STOP
+2F 002F - Y 2F 2F 2F 00 00 00 # SOLIDUS
+30 0030 D Y 30 30 30 00 00 00 # DIGIT ZERO
+31 0031 D Y 31 31 31 00 00 00 # DIGIT ONE
+32 0032 D Y 32 32 32 00 00 00 # DIGIT TWO
+33 0033 D Y 33 33 33 00 00 00 # DIGIT THREE
+34 0034 D Y 34 34 34 00 00 00 # DIGIT FOUR
+35 0035 D Y 35 35 35 00 00 00 # DIGIT FIVE
+36 0036 D Y 36 36 36 00 00 00 # DIGIT SIX
+37 0037 D Y 37 37 37 00 00 00 # DIGIT SEVEN
+38 0038 D Y 38 38 38 00 00 00 # DIGIT EIGHT
+39 0039 D Y 39 39 39 00 00 00 # DIGIT NINE
+3A 003A - Y 3A 3A 3A 00 00 00 # COLON
+3B 003B - Y 3B 3B 3B 00 00 00 # SEMICOLON
+3C 003C - Y 3C 3C 3C 00 00 00 # LESS-THAN SIGN
+3D 003D - Y 3D 3D 3D 00 00 00 # EQUALS SIGN
+3E 003E - Y 3E 3E 3E 00 00 00 # GREATER-THAN SIGN
+3F 003F - Y 3F 3F 3F 00 00 00 # QUESTION MARK
+40 0040 - Y 40 40 40 00 00 00 # COMMERCIAL AT
+41 0041 L Y 41 61 41 41 2A 00 # LATIN CAPITAL LETTER A
+42 0042 L Y 42 62 42 42 62 62 # LATIN CAPITAL LETTER B
+43 0043 L Y 43 63 43 43 63 63 # LATIN CAPITAL LETTER C
+44 0044 L Y 44 64 44 44 64 64 # LATIN CAPITAL LETTER D
+45 0045 L Y 45 65 45 45 2A 00 # LATIN CAPITAL LETTER E
+46 0046 L Y 46 66 46 46 66 66 # LATIN CAPITAL LETTER F
+47 0047 L Y 47 67 47 47 67 67 # LATIN CAPITAL LETTER G
+48 0048 L Y 48 68 48 48 68 68 # LATIN CAPITAL LETTER H
+49 0049 L Y 49 69 49 49 2A 00 # LATIN CAPITAL LETTER I
+4A 004A L Y 4A 6A 4A 4A 6A 6A # LATIN CAPITAL LETTER J
+4B 004B L Y 4B 6B 4B 4B 6B 6B # LATIN CAPITAL LETTER K
+4C 004C L Y 4C 6C 4C 4C 6C 6C # LATIN CAPITAL LETTER L
+4D 004D L Y 4D 6D 4D 4D 6D 6D # LATIN CAPITAL LETTER M
+4E 004E L Y 4E 6E 4E 4E 6E 6E # LATIN CAPITAL LETTER N
+4F 004F L Y 4F 6F 4F 4F 2A 00 # LATIN CAPITAL LETTER O
+50 0050 L Y 50 70 50 50 70 70 # LATIN CAPITAL LETTER P
+51 0051 L Y 51 71 51 51 71 71 # LATIN CAPITAL LETTER Q
+52 0052 L Y 52 72 52 52 72 72 # LATIN CAPITAL LETTER R
+53 0053 L Y 53 73 53 53 73 73 # LATIN CAPITAL LETTER S
+54 0054 L Y 54 74 54 54 74 74 # LATIN CAPITAL LETTER T
+55 0055 L Y 55 75 55 55 2A 00 # LATIN CAPITAL LETTER U
+56 0056 L Y 56 76 56 56 76 76 # LATIN CAPITAL LETTER V
+57 0057 L Y 57 77 57 57 77 77 # LATIN CAPITAL LETTER W
+58 0058 L Y 58 78 58 58 78 78 # LATIN CAPITAL LETTER X
+59 0059 L Y 59 79 59 59 79 79 # LATIN CAPITAL LETTER Y
+5A 005A L Y 5A 7A 5A 5A 7A 7A # LATIN CAPITAL LETTER Z
+5B 005B - Y 5B 5B 5B 00 00 00 # LEFT SQUARE BRACKET
+5C 005C - Y 5C 5C 5C 00 00 00 # REVERSE SOLIDUS
+5D 005D - Y 5D 5D 5D 00 00 00 # RIGHT SQUARE BRACKET
+5E 005E - Y 5E 5E 5E 00 00 00 # CIRCUMFLEX ACCENT
+5F 005F - Y 5F 5F 5F 00 00 00 # LOW LINE
+60 0060 - Y 60 60 60 00 00 00 # GRAVE ACCENT
+61 0061 L Y 41 61 41 61 2A 00 # LATIN SMALL LETTER A
+62 0062 L Y 42 62 42 62 62 62 # LATIN SMALL LETTER B
+63 0063 L Y 43 63 43 63 63 63 # LATIN SMALL LETTER C
+64 0064 L Y 44 64 44 64 64 64 # LATIN SMALL LETTER D
+65 0065 L Y 45 65 45 65 2A 00 # LATIN SMALL LETTER E
+66 0066 L Y 46 66 46 66 66 66 # LATIN SMALL LETTER F
+67 0067 L Y 47 67 47 67 67 67 # LATIN SMALL LETTER G
+68 0068 L Y 48 68 48 68 68 68 # LATIN SMALL LETTER H
+69 0069 L Y 49 69 49 69 2A 00 # LATIN SMALL LETTER I
+6A 006A L Y 4A 6A 4A 6A 6A 6A # LATIN SMALL LETTER J
+6B 006B L Y 4B 6B 4B 6B 6B 6B # LATIN SMALL LETTER K
+6C 006C L Y 4C 6C 4C 6C 6C 6C # LATIN SMALL LETTER L
+6D 006D L Y 4D 6D 4D 6D 6D 6D # LATIN SMALL LETTER M
+6E 006E L Y 4E 6E 4E 6E 6E 6E # LATIN SMALL LETTER N
+6F 006F L Y 4F 6F 4F 6F 2A 00 # LATIN SMALL LETTER O
+70 0070 L Y 50 70 50 70 70 70 # LATIN SMALL LETTER P
+71 0071 L Y 51 71 51 71 71 71 # LATIN SMALL LETTER Q
+72 0072 L Y 52 72 52 72 72 72 # LATIN SMALL LETTER R
+73 0073 L Y 53 73 53 73 73 73 # LATIN SMALL LETTER S
+74 0074 L Y 54 74 54 74 74 74 # LATIN SMALL LETTER T
+75 0075 L Y 55 75 55 75 2A 00 # LATIN SMALL LETTER U
+76 0076 L Y 56 76 56 76 76 76 # LATIN SMALL LETTER V
+77 0077 L Y 57 77 57 77 77 77 # LATIN SMALL LETTER W
+78 0078 L Y 58 78 58 78 78 78 # LATIN SMALL LETTER X
+79 0079 L Y 59 79 59 79 79 79 # LATIN SMALL LETTER Y
+7A 007A L Y 5A 7A 5A 7A 7A 7A # LATIN SMALL LETTER Z
+7B 007B - Y 7B 7B 7B 00 00 00 # LEFT CURLY BRACKET
+7C 007C - Y 7C 7C 7C 00 00 00 # VERTICAL LINE
+7D 007D - Y 7D 7D 7D 00 00 00 # RIGHT CURLY BRACKET
+7E 007E - Y 7E 7E 7E 00 00 00 # TILDE
+7F 007F - N 7F 7F 7F 00 00 00 # <control>
+80 20AC - Y 80 80 80 00 00 00 # EURO SIGN
+81 0081 . N 81 81 81 00 00 00 # <unused control>
+82 201A - Y 82 82 82 00 00 00 # SINGLE LOW-9 QUOTATION MARK
+83 0192 L Y 83 83 83 83 83 83 # LATIN SMALL LETTER F WITH HOOK
+84 201E - Y 84 84 84 00 00 00 # DOUBLE LOW-9 QUOTATION MARK
+85 2026 - Y 85 85 85 00 00 00 # HORIZONTAL ELLIPSIS
+86 2020 - Y 86 86 86 00 00 00 # DAGGER
+87 2021 - Y 87 87 87 00 00 00 # DOUBLE DAGGER
+88 02C6 M Y 88 88 88 00 00 00 # MODIFIER LETTER CIRCUMFLEX ACCENT
+89 2030 - Y 89 89 89 00 00 00 # PER MILLE SIGN
+8A 008A . N 8A 8A 8A 00 00 00 # <unused control>
+8B 2039 - Y 8B 8B 8B 00 00 00 # SINGLE LEFT-POINTING ANGLE QUOTATION MARK
+8C 008C . N 8C 8C 8C 00 00 00 # <unused control>
+8D 008D . N 8D 8D 8D 00 00 00 # <unused control>
+8E 008E . N 8E 8E 8E 00 00 00 # <unused control>
+8F 008F . N 8F 8F 8F 00 00 00 # <unused control>
+90 0090 . N 90 90 90 00 00 00 # <unused control>
+91 2018 - Y 91 91 91 00 00 00 # LEFT SINGLE QUOTATION MARK
+92 2019 - Y 92 92 92 00 00 00 # RIGHT SINGLE QUOTATION MARK
+93 201C - Y 93 93 93 00 00 00 # LEFT DOUBLE QUOTATION MARK
+94 201D - Y 94 94 94 00 00 00 # RIGHT DOUBLE QUOTATION MARK
+95 2022 - Y 95 95 95 00 00 00 # BULLET
+96 2013 - Y 96 96 96 00 00 00 # EN DASH
+97 2014 - Y 97 97 97 00 00 00 # EM DASH
+98 02DC - Y 98 98 98 00 00 00 # SMALL TILDE
+99 2122 . N 99 99 99 00 00 00 # <unused special>
+9A 009A . N 9A 9A 9A 00 00 00 # <unused control>
+9B 203A - Y 9B 9B 9B 00 00 00 # SINGLE RIGHT-POINTING ANGLE QUOTATION MARK
+9C 009C . N 9C 9C 9C 00 00 00 # <unused control>
+9D 009D . N 9D 9D 9D 00 00 00 # <unused control>
+9E 009E . N 9E 9E 9E 00 00 00 # <unused control>
+9F 009F . N 9F 9F 9F 00 00 00 # <unused control>
+A0 00A0 W Y A0 A0 A0 00 00 00 # NO-BREAK SPACE
+A1 00A1 - Y A1 A1 A1 00 00 00 # INVERTED EXCLAMATION MARK
+A2 00A2 - Y A2 A2 A2 00 00 00 # CENT SIGN
+A3 00A3 - Y A3 A3 A3 00 00 00 # POUND SIGN
+A4 20AA - Y A4 A4 A4 00 00 00 # NEW SHEQEL SIGN
+A5 00A5 - Y A5 A5 A5 00 00 00 # YEN SIGN
+A6 00A6 - Y A6 A6 A6 00 00 00 # BROKEN BAR
+A7 00A7 - Y A7 A7 A7 00 00 00 # SECTION SIGN
+A8 00A8 - Y A8 A8 A8 00 00 00 # DIAERESIS
+A9 00A9 - Y A9 A9 A9 00 00 00 # COPYRIGHT SIGN
+AA 00D7 - Y AA AA AA 00 00 00 # MULTIPLICATION SIGN
+AB 00AB - Y AB AB AB 00 00 00 # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
+AC 00AC - Y AC AC AC 00 00 00 # NOT SIGN
+AD 00AD H N AD AD AD 00 00 00 # SOFT HYPHEN
+AE 00AE - Y AE AE AE 00 00 00 # REGISTERED SIGN
+AF 00AF - Y AF AF AF 00 00 00 # MACRON
+B0 00B0 - Y B0 B0 B0 00 00 00 # DEGREE SIGN
+B1 00B1 - Y B1 B1 B1 00 00 00 # PLUS-MINUS SIGN
+B2 00B2 - Y B2 B2 B2 00 00 00 # SUPERSCRIPT TWO
+B3 00B3 - Y B3 B3 B3 00 00 00 # SUPERSCRIPT THREE
+B4 00B4 - Y B4 B4 B4 00 00 00 # ACUTE ACCENT
+B5 00B5 A Y B5 B5 B5 00 00 00 # MICRO SIGN
+B6 00B6 - Y B6 B6 B6 00 00 00 # PILCROW SIGN
+B7 00B7 - Y B7 B7 B7 00 00 00 # MIDDLE DOT
+B8 00B8 - Y B8 B8 B8 00 00 00 # CEDILLA
+B9 00B9 - Y B9 B9 B9 00 00 00 # SUPERSCRIPT ONE
+BA 00F7 - Y BA BA BA 00 00 00 # DIVISION SIGN
+BB 00BB - Y BB BB BB 00 00 00 # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
+BC 00BC - Y BC BC BC 00 00 00 # VULGAR FRACTION ONE QUARTER
+BD 00BD - Y BD BD BD 00 00 00 # VULGAR FRACTION ONE HALF
+BE 00BE - Y BE BE BE 00 00 00 # VULGAR FRACTION THREE QUARTERS
+BF 00BF - Y BF BF BF 00 00 00 # INVERTED QUESTION MARK
+C0 05B0 M M C0 C0 C0 00 00 00 # HEBREW POINT SHEVA
+C1 05B1 M M C1 C1 C1 00 00 00 # HEBREW POINT HATAF SEGOL
+C2 05B2 M M C2 C2 C2 00 00 00 # HEBREW POINT HATAF PATAH
+C3 05B3 M M C3 C3 C3 00 00 00 # HEBREW POINT HATAF QAMATS
+C4 05B4 M M C4 C4 C4 00 00 00 # HEBREW POINT HIRIQ
+C5 05B5 M M C5 C5 C5 00 00 00 # HEBREW POINT TSERE
+C6 05B6 M M C6 C6 C6 00 00 00 # HEBREW POINT SEGOL
+C7 05B7 M M C7 C7 C7 00 00 00 # HEBREW POINT PATAH
+C8 05B8 M M C8 C8 C8 00 00 00 # HEBREW POINT QAMATS
+C9 05B9 M M C9 C9 C9 00 00 00 # HEBREW POINT HOLAM
+CA E0CA . N CA CA CA 00 00 00 # <unused>
+CB 05BB M M CB CB CB 00 00 00 # HEBREW POINT QUBUTS
+CC 05BC M M CC CC CC 00 00 00 # HEBREW POINT DAGESH OR MAPIQ
+CD 05BD M M CD CD CD 00 00 00 # HEBREW POINT METEG
+CE 05BE - Y CE CE CE 00 00 00 # HEBREW PUNCTUATION MAQAF
+CF 05BF M M CF CF CF 00 00 00 # HEBREW POINT RAFE
+D0 05C0 - Y D0 D0 D0 00 00 00 # HEBREW PUNCTUATION PASEQ
+D1 05C1 M M D1 D1 D1 00 00 00 # HEBREW POINT SHIN DOT
+D2 05C2 M M D2 D2 D2 00 00 00 # HEBREW POINT SIN DOT
+D3 05C3 - Y D3 D3 D3 00 00 00 # HEBREW PUNCTUATION SOF PASUQ
+D4 05F0 L Y D4 D4 D4 D4 D4 D4 # HEBREW LIGATURE YIDDISH DOUBLE VAV
+D5 05F1 L Y D5 D5 D5 D5 D5 D5 # HEBREW LIGATURE YIDDISH VAV YOD
+D6 05F2 L Y D6 D6 D6 D6 D6 D6 # HEBREW LIGATURE YIDDISH DOUBLE YOD
+D7 05F3 - Y D7 D7 D7 00 00 00 # HEBREW PUNCTUATION GERESH
+D8 05F4 - Y D8 D8 D8 00 00 00 # HEBREW PUNCTUATION GERSHAYIM
+D9 E0D9 . N D9 D9 D9 00 00 00 # <unused>
+DA E0DA . N DA DA DA 00 00 00 # <unused>
+DB E0DB . N DB DB DB 00 00 00 # <unused>
+DC E0DC . N DC DC DC 00 00 00 # <unused>
+DD E0DD . N DD DD DD 00 00 00 # <unused>
+DE E0DE . N DE DE DE 00 00 00 # <unused>
+DF E0DF . N DF DF DF 00 00 00 # <unused>
+E0 05D0 L Y E0 E0 E0 E0 E0 E0 # HEBREW LETTER ALEF
+E1 05D1 L Y E1 E1 E1 E1 E1 E1 # HEBREW LETTER BET
+E2 05D2 L Y E2 E2 E2 E2 E2 E2 # HEBREW LETTER GIMEL
+E3 05D3 L Y E3 E3 E3 E3 E3 E3 # HEBREW LETTER DALET
+E4 05D4 L Y E4 E4 E4 E4 E4 E4 # HEBREW LETTER HE
+E5 05D5 L Y E5 E5 E5 E5 E5 E5 # HEBREW LETTER VAV
+E6 05D6 L Y E6 E6 E6 E6 E6 E6 # HEBREW LETTER ZAYIN
+E7 05D7 L Y E7 E7 E7 E7 E7 E7 # HEBREW LETTER HET
+E8 05D8 L Y E8 E8 E8 E8 E8 E8 # HEBREW LETTER TET
+E9 05D9 L Y E9 E9 E9 E9 E9 E9 # HEBREW LETTER YOD
+EA 05DA L Y EA EA EA EA EA EA # HEBREW LETTER FINAL KAF
+EB 05DB L Y EB EB EB EB EB EB # HEBREW LETTER KAF
+EC 05DC L Y EC EC EC EC EC EC # HEBREW LETTER LAMED
+ED 05DD L Y ED ED ED ED ED ED # HEBREW LETTER FINAL MEM
+EE 05DE L Y EE EE EE EE EE EE # HEBREW LETTER MEM
+EF 05DF L Y EF EF EF EF EF EF # HEBREW LETTER FINAL NUN
+F0 05E0 L Y F0 F0 F0 F0 F0 F0 # HEBREW LETTER NUN
+F1 05E1 L Y F1 F1 F1 F1 F1 F1 # HEBREW LETTER SAMEKH
+F2 05E2 L Y F2 F2 F2 F2 F2 F2 # HEBREW LETTER AYIN
+F3 05E3 L Y F3 F3 F3 F3 F3 F3 # HEBREW LETTER FINAL PE
+F4 05E4 L Y F4 F4 F4 F4 F4 F4 # HEBREW LETTER PE
+F5 05E5 L Y F5 F5 F5 F5 F5 F5 # HEBREW LETTER FINAL TSADI
+F6 05E6 L Y F6 F6 F6 F6 F6 F6 # HEBREW LETTER TSADI
+F7 05E7 L Y F7 F7 F7 F7 F7 F7 # HEBREW LETTER QOF
+F8 05E8 L Y F8 F8 F8 F8 F8 F8 # HEBREW LETTER RESH
+F9 05E9 L Y F9 F9 F9 F9 F9 F9 # HEBREW LETTER SHIN
+FA 05EA L Y FA FA FA FA FA FA # HEBREW LETTER TAV
+FB E0FB . N FB FB FB 00 00 00 # <unused>
+FC E0FC . N FC FC FC 00 00 00 # <unused>
+FD 200E - N FD FD FD 00 00 00 # LEFT-TO-RIGHT MARK
+FE 200F - N FE FE FE 00 00 00 # RIGHT-TO-LEFT MARK
+FF E0FF . N FF FF FF 00 00 00 # <unused>
Index: doc/tools/ultraedit/GNU/aspell/data/cp1256.cmap
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/cp1256.cmap	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/cp1256.cmap	(working copy)
@@ -0,0 +1,2476 @@
+INTERNAL
+/
+N 1609
+0000 > 00
+0001 > 01
+0002 > 02
+0003 > 03
+0004 > 04
+0005 > 05
+0006 > 06
+0007 > 07
+0008 > 08
+0009 > 09
+000A > 0A
+000B > 0B
+000C > 0C
+000D > 0D
+000E > 0E
+000F > 0F
+0010 > 10
+0011 > 11
+0012 > 12
+0013 > 13
+0014 > 14
+0015 > 15
+0016 > 16
+0017 > 17
+0018 > 18
+0019 > 19
+001A > 1A
+001B > 1B
+001C > 1C
+001D > 1D
+001E > 1E
+001F > 1F
+0020 > 20
+0021 > 21
+0022 > 22
+0023 > 23
+0024 > 24
+0025 > 25
+0026 > 26
+0027 > 27
+0028 > 28
+0029 > 29
+002A > 2A
+002B > 2B
+002C > 2C
+002D > 2D
+002E > 2E
+002F > 2F
+0030 > 30
+0031 > 31
+0032 > 32
+0033 > 33
+0034 > 34
+0035 > 35
+0036 > 36
+0037 > 37
+0038 > 38
+0039 > 39
+003A > 3A
+003B > 3B
+003C > 3C
+003D > 3D
+003E > 3E
+003F > 3F
+0040 > 40
+0041 > 41
+0042 > 42
+0043 > 43
+0044 > 44
+0045 > 45
+0046 > 46
+0047 > 47
+0048 > 48
+0049 > 49
+004A > 4A
+004B > 4B
+004C > 4C
+004D > 4D
+004E > 4E
+004F > 4F
+0050 > 50
+0051 > 51
+0052 > 52
+0053 > 53
+0054 > 54
+0055 > 55
+0056 > 56
+0057 > 57
+0058 > 58
+0059 > 59
+005A > 5A
+005B > 5B
+005C > 5C
+005D > 5D
+005E > 5E
+005F > 5F
+0060 > 60
+0061 > 61 /
+     N 2
+     0300 > E0
+     0302 > E2
+     .
+0062 > 62
+0063 > 63 /
+     N 1
+     0327 > E7
+     .
+0064 > 64
+0065 > 65 /
+     N 4
+     0300 > E8
+     0301 > E9
+     0302 > EA
+     0308 > EB
+     .
+0066 > 66
+0067 > 67
+0068 > 68
+0069 > 69 /
+     N 2
+     0302 > EE
+     0308 > EF
+     .
+006A > 6A
+006B > 6B
+006C > 6C
+006D > 6D
+006E > 6E
+006F > 6F /
+     N 1
+     0302 > F4
+     .
+0070 > 70
+0071 > 71
+0072 > 72
+0073 > 73
+0074 > 74
+0075 > 75 /
+     N 3
+     0300 > F9
+     0302 > FB
+     0308 > FC
+     .
+0076 > 76
+0077 > 77
+0078 > 78
+0079 > 79
+007A > 7A
+007B > 7B
+007C > 7C
+007D > 7D
+007E > 7E
+007F > 7F
+00A0 > A0
+00A2 > A2
+00A3 > A3
+00A4 > A4
+00A5 > A5
+00A6 > A6
+00A7 > A7
+00A8 > A8
+00A9 > A9
+00AB > AB
+00AC > AC
+00AD > AD
+00AE > AE
+00AF > AF
+00B0 > B0
+00B1 > B1
+00B2 > B2
+00B3 > B3
+00B4 > B4
+00B5 > B5
+00B6 > B6
+00B7 > B7
+00B8 > B8
+00B9 > B9
+00BB > BB
+00BC > BC
+00BD > BD
+00BE > BE
+00C0 > 41 # unsup: 0041 0300
+00C1 > 41 # unsup: 0041 0301
+00C2 > 41 # unsup: 0041 0302
+00C3 > 41 # unsup: 0041 0303
+00C4 > 41 # unsup: 0041 0308
+00C5 > 41 # unsup: 0041 030A
+00C6 > 41 45 # compat
+00C7 > 43 # unsup: 0043 0327
+00C8 > 45 # unsup: 0045 0300
+00C9 > 45 # unsup: 0045 0301
+00CA > 45 # unsup: 0045 0302
+00CB > 45 # unsup: 0045 0308
+00CC > 49 # unsup: 0049 0300
+00CD > 49 # unsup: 0049 0301
+00CE > 49 # unsup: 0049 0302
+00CF > 49 # unsup: 0049 0308
+00D1 > 4E # unsup: 004E 0303
+00D2 > 4F # unsup: 004F 0300
+00D3 > 4F # unsup: 004F 0301
+00D4 > 4F # unsup: 004F 0302
+00D5 > 4F # unsup: 004F 0303
+00D6 > 4F # unsup: 004F 0308
+00D7 > D7
+00D9 > 55 # unsup: 0055 0300
+00DA > 55 # unsup: 0055 0301
+00DB > 55 # unsup: 0055 0302
+00DC > 55 # unsup: 0055 0308
+00DD > 59 # unsup: 0059 0301
+00E0 > E0
+00E1 > 61 # unsup: 0061 0301
+00E2 > E2
+00E3 > 61 # unsup: 0061 0303
+00E4 > 61 # unsup: 0061 0308
+00E5 > 61 # unsup: 0061 030A
+00E6 > 61 65 # compat
+00E7 > E7
+00E8 > E8
+00E9 > E9
+00EA > EA
+00EB > EB
+00EC > 69 # unsup: 0069 0300
+00ED > 69 # unsup: 0069 0301
+00EE > EE
+00EF > EF
+00F1 > 6E # unsup: 006E 0303
+00F2 > 6F # unsup: 006F 0300
+00F3 > 6F # unsup: 006F 0301
+00F4 > F4
+00F5 > 6F # unsup: 006F 0303
+00F6 > 6F # unsup: 006F 0308
+00F7 > F7
+00F9 > F9
+00FA > 75 # unsup: 0075 0301
+00FB > FB
+00FC > FC
+00FD > 79 # unsup: 0079 0301
+00FF > 79 # unsup: 0079 0308
+0100 > 41 # unsup: 0041 0304
+0101 > 61 # unsup: 0061 0304
+0102 > 41 # unsup: 0041 0306
+0103 > 61 # unsup: 0061 0306
+0104 > 41 # unsup: 0041 0328
+0105 > 61 # unsup: 0061 0328
+0106 > 43 # unsup: 0043 0301
+0107 > 63 # unsup: 0063 0301
+0108 > 43 # unsup: 0043 0302
+0109 > 63 # unsup: 0063 0302
+010A > 43 # unsup: 0043 0307
+010B > 63 # unsup: 0063 0307
+010C > 43 # unsup: 0043 030C
+010D > 63 # unsup: 0063 030C
+010E > 44 # unsup: 0044 030C
+010F > 64 # unsup: 0064 030C
+0112 > 45 # unsup: 0045 0304
+0113 > 65 # unsup: 0065 0304
+0114 > 45 # unsup: 0045 0306
+0115 > 65 # unsup: 0065 0306
+0116 > 45 # unsup: 0045 0307
+0117 > 65 # unsup: 0065 0307
+0118 > 45 # unsup: 0045 0328
+0119 > 65 # unsup: 0065 0328
+011A > 45 # unsup: 0045 030C
+011B > 65 # unsup: 0065 030C
+011C > 47 # unsup: 0047 0302
+011D > 67 # unsup: 0067 0302
+011E > 47 # unsup: 0047 0306
+011F > 67 # unsup: 0067 0306
+0120 > 47 # unsup: 0047 0307
+0121 > 67 # unsup: 0067 0307
+0122 > 47 # unsup: 0047 0327
+0123 > 67 # unsup: 0067 0327
+0124 > 48 # unsup: 0048 0302
+0125 > 68 # unsup: 0068 0302
+0128 > 49 # unsup: 0049 0303
+0129 > 69 # unsup: 0069 0303
+012A > 49 # unsup: 0049 0304
+012B > 69 # unsup: 0069 0304
+012C > 49 # unsup: 0049 0306
+012D > 69 # unsup: 0069 0306
+012E > 49 # unsup: 0049 0328
+012F > 69 # unsup: 0069 0328
+0130 > 49 # unsup: 0049 0307
+0132 > 49 4A # compat
+0133 > 69 6A # compat
+0134 > 4A # unsup: 004A 0302
+0135 > 6A # unsup: 006A 0302
+0136 > 4B # unsup: 004B 0327
+0137 > 6B # unsup: 006B 0327
+0139 > 4C # unsup: 004C 0301
+013A > 6C # unsup: 006C 0301
+013B > 4C # unsup: 004C 0327
+013C > 6C # unsup: 006C 0327
+013D > 4C # unsup: 004C 030C
+013E > 6C # unsup: 006C 030C
+013F > 4C B7 # compat
+0140 > 6C B7 # compat
+0143 > 4E # unsup: 004E 0301
+0144 > 6E # unsup: 006E 0301
+0145 > 4E # unsup: 004E 0327
+0146 > 6E # unsup: 006E 0327
+0147 > 4E # unsup: 004E 030C
+0148 > 6E # unsup: 006E 030C
+014C > 4F # unsup: 004F 0304
+014D > 6F # unsup: 006F 0304
+014E > 4F # unsup: 004F 0306
+014F > 6F # unsup: 006F 0306
+0150 > 4F # unsup: 004F 030B
+0151 > 6F # unsup: 006F 030B
+0152 > 8C
+0153 > 9C
+0154 > 52 # unsup: 0052 0301
+0155 > 72 # unsup: 0072 0301
+0156 > 52 # unsup: 0052 0327
+0157 > 72 # unsup: 0072 0327
+0158 > 52 # unsup: 0052 030C
+0159 > 72 # unsup: 0072 030C
+015A > 53 # unsup: 0053 0301
+015B > 73 # unsup: 0073 0301
+015C > 53 # unsup: 0053 0302
+015D > 73 # unsup: 0073 0302
+015E > 53 # unsup: 0053 0327
+015F > 73 # unsup: 0073 0327
+0160 > 53 # unsup: 0053 030C
+0161 > 73 # unsup: 0073 030C
+0162 > 54 # unsup: 0054 0327
+0163 > 74 # unsup: 0074 0327
+0164 > 54 # unsup: 0054 030C
+0165 > 74 # unsup: 0074 030C
+0168 > 55 # unsup: 0055 0303
+0169 > 75 # unsup: 0075 0303
+016A > 55 # unsup: 0055 0304
+016B > 75 # unsup: 0075 0304
+016C > 55 # unsup: 0055 0306
+016D > 75 # unsup: 0075 0306
+016E > 55 # unsup: 0055 030A
+016F > 75 # unsup: 0075 030A
+0170 > 55 # unsup: 0055 030B
+0171 > 75 # unsup: 0075 030B
+0172 > 55 # unsup: 0055 0328
+0173 > 75 # unsup: 0075 0328
+0174 > 57 # unsup: 0057 0302
+0175 > 77 # unsup: 0077 0302
+0176 > 59 # unsup: 0059 0302
+0177 > 79 # unsup: 0079 0302
+0178 > 59 # unsup: 0059 0308
+0179 > 5A # unsup: 005A 0301
+017A > 7A # unsup: 007A 0301
+017B > 5A # unsup: 005A 0307
+017C > 7A # unsup: 007A 0307
+017D > 5A # unsup: 005A 030C
+017E > 7A # unsup: 007A 030C
+017F > 73 # compat
+0192 > 83
+01A0 > 4F # unsup: 004F 031B
+01A1 > 6F # unsup: 006F 031B
+01AF > 55 # unsup: 0055 031B
+01B0 > 75 # unsup: 0075 031B
+01C4 > 44 5A # unsup: 0044 005A 030C
+01C5 > 44 7A # unsup: 0044 007A 030C
+01C6 > 64 7A # unsup: 0064 007A 030C
+01C7 > 4C 4A # compat
+01C8 > 4C 6A # compat
+01C9 > 6C 6A # compat
+01CA > 4E 4A # compat
+01CB > 4E 6A # compat
+01CC > 6E 6A # compat
+01CD > 41 # unsup: 0041 030C
+01CE > 61 # unsup: 0061 030C
+01CF > 49 # unsup: 0049 030C
+01D0 > 69 # unsup: 0069 030C
+01D1 > 4F # unsup: 004F 030C
+01D2 > 6F # unsup: 006F 030C
+01D3 > 55 # unsup: 0055 030C
+01D4 > 75 # unsup: 0075 030C
+01D5 > 55 # unsup: 0055 0308 0304
+01D6 > FC # unsup: 00FC 0304
+01D7 > 55 # unsup: 0055 0308 0301
+01D8 > FC # unsup: 00FC 0301
+01D9 > 55 # unsup: 0055 0308 030C
+01DA > FC # unsup: 00FC 030C
+01DB > 55 # unsup: 0055 0308 0300
+01DC > FC # unsup: 00FC 0300
+01DE > 41 # unsup: 0041 0308 0304
+01DF > 61 # unsup: 0061 0308 0304
+01E0 > 41 # unsup: 0041 0307 0304
+01E1 > 61 # unsup: 0061 0307 0304
+01E2 > 41 45 # unsup: 0041 0045 0304
+01E3 > 61 65 # unsup: 0061 0065 0304
+01E6 > 47 # unsup: 0047 030C
+01E7 > 67 # unsup: 0067 030C
+01E8 > 4B # unsup: 004B 030C
+01E9 > 6B # unsup: 006B 030C
+01EA > 4F # unsup: 004F 0328
+01EB > 6F # unsup: 006F 0328
+01EC > 4F # unsup: 004F 0328 0304
+01ED > 6F # unsup: 006F 0328 0304
+01F0 > 6A # unsup: 006A 030C
+01F1 > 44 5A # compat
+01F2 > 44 7A # compat
+01F3 > 64 7A # compat
+01F4 > 47 # unsup: 0047 0301
+01F5 > 67 # unsup: 0067 0301
+01F8 > 4E # unsup: 004E 0300
+01F9 > 6E # unsup: 006E 0300
+01FA > 41 # unsup: 0041 030A 0301
+01FB > 61 # unsup: 0061 030A 0301
+01FC > 41 45 # unsup: 0041 0045 0301
+01FD > 61 65 # unsup: 0061 0065 0301
+0200 > 41 # unsup: 0041 030F
+0201 > 61 # unsup: 0061 030F
+0202 > 41 # unsup: 0041 0311
+0203 > 61 # unsup: 0061 0311
+0204 > 45 # unsup: 0045 030F
+0205 > 65 # unsup: 0065 030F
+0206 > 45 # unsup: 0045 0311
+0207 > 65 # unsup: 0065 0311
+0208 > 49 # unsup: 0049 030F
+0209 > 69 # unsup: 0069 030F
+020A > 49 # unsup: 0049 0311
+020B > 69 # unsup: 0069 0311
+020C > 4F # unsup: 004F 030F
+020D > 6F # unsup: 006F 030F
+020E > 4F # unsup: 004F 0311
+020F > 6F # unsup: 006F 0311
+0210 > 52 # unsup: 0052 030F
+0211 > 72 # unsup: 0072 030F
+0212 > 52 # unsup: 0052 0311
+0213 > 72 # unsup: 0072 0311
+0214 > 55 # unsup: 0055 030F
+0215 > 75 # unsup: 0075 030F
+0216 > 55 # unsup: 0055 0311
+0217 > 75 # unsup: 0075 0311
+0218 > 53 # unsup: 0053 0326
+0219 > 73 # unsup: 0073 0326
+021A > 54 # unsup: 0054 0326
+021B > 74 # unsup: 0074 0326
+021E > 48 # unsup: 0048 030C
+021F > 68 # unsup: 0068 030C
+0226 > 41 # unsup: 0041 0307
+0227 > 61 # unsup: 0061 0307
+0228 > 45 # unsup: 0045 0327
+0229 > 65 # unsup: 0065 0327
+022A > 4F # unsup: 004F 0308 0304
+022B > 6F # unsup: 006F 0308 0304
+022C > 4F # unsup: 004F 0303 0304
+022D > 6F # unsup: 006F 0303 0304
+022E > 4F # unsup: 004F 0307
+022F > 6F # unsup: 006F 0307
+0230 > 4F # unsup: 004F 0307 0304
+0231 > 6F # unsup: 006F 0307 0304
+0232 > 59 # unsup: 0059 0304
+0233 > 79 # unsup: 0079 0304
+02C6 > 88
+0300 > 0 # unsup
+0301 > 0 # unsup
+0302 > 0 # unsup
+0303 > 0 # unsup
+0304 > 0 # unsup
+0305 > 0 # unsup
+0306 > 0 # unsup
+0307 > 0 # unsup
+0308 > 0 # unsup
+0309 > 0 # unsup
+030A > 0 # unsup
+030B > 0 # unsup
+030C > 0 # unsup
+030D > 0 # unsup
+030E > 0 # unsup
+030F > 0 # unsup
+0310 > 0 # unsup
+0311 > 0 # unsup
+0312 > 0 # unsup
+0313 > 0 # unsup
+0314 > 0 # unsup
+0315 > 0 # unsup
+0316 > 0 # unsup
+0317 > 0 # unsup
+0318 > 0 # unsup
+0319 > 0 # unsup
+031A > 0 # unsup
+031B > 0 # unsup
+031C > 0 # unsup
+031D > 0 # unsup
+031E > 0 # unsup
+031F > 0 # unsup
+0320 > 0 # unsup
+0321 > 0 # unsup
+0322 > 0 # unsup
+0323 > 0 # unsup
+0324 > 0 # unsup
+0325 > 0 # unsup
+0326 > 0 # unsup
+0327 > 0 # unsup
+0328 > 0 # unsup
+0329 > 0 # unsup
+032A > 0 # unsup
+032B > 0 # unsup
+032C > 0 # unsup
+032D > 0 # unsup
+032E > 0 # unsup
+032F > 0 # unsup
+0330 > 0 # unsup
+0331 > 0 # unsup
+0332 > 0 # unsup
+0333 > 0 # unsup
+0334 > 0 # unsup
+0335 > 0 # unsup
+0336 > 0 # unsup
+0337 > 0 # unsup
+0338 > 0 # unsup
+0339 > 0 # unsup
+033A > 0 # unsup
+033B > 0 # unsup
+033C > 0 # unsup
+033D > 0 # unsup
+033E > 0 # unsup
+033F > 0 # unsup
+0340 > 0 # unsup
+0341 > 0 # unsup
+0342 > 0 # unsup
+0343 > 0 # unsup
+0344 > 0 # unsup
+0345 > 0 # unsup
+037E > 3B
+0385 > A8 # unsup: 00A8 0301
+0387 > B7
+060C > A1
+061B > BA
+061F > BF
+0621 > C1
+0622 > C2
+0623 > C3
+0624 > C4
+0625 > C5
+0626 > C6
+0627 > C7 /
+     N 3
+     0653 > C2
+     0654 > C3
+     0655 > C5
+     .
+0628 > C8
+0629 > C9
+062A > CA
+062B > CB
+062C > CC
+062D > CD
+062E > CE
+062F > CF
+0630 > D0
+0631 > D1
+0632 > D2
+0633 > D3
+0634 > D4
+0635 > D5
+0636 > D6
+0637 > D8
+0638 > D9
+0639 > DA
+063A > DB
+0640 > DC
+0641 > DD
+0642 > DE
+0643 > DF
+0644 > E1
+0645 > E3
+0646 > E4
+0647 > E5
+0648 > E6 /
+     N 1
+     0654 > C4
+     .
+0649 > EC
+064A > ED /
+     N 1
+     0654 > C6
+     .
+064B > F0
+064C > F1
+064D > F2
+064E > F3
+064F > F5
+0650 > F6
+0651 > F8
+0652 > FA
+0679 > 8A
+067E > 81
+0686 > 8D
+0688 > 8F
+0691 > 9A
+0698 > 8E
+06A9 > 98
+06AF > 90
+06BA > 9F
+06BE > AA
+06C1 > C0
+06C2 > C0 # unsup: 06C1 0654
+06D2 > FF
+06D3 > FF # unsup: 06D2 0654
+1E00 > 41 # unsup: 0041 0325
+1E01 > 61 # unsup: 0061 0325
+1E02 > 42 # unsup: 0042 0307
+1E03 > 62 # unsup: 0062 0307
+1E04 > 42 # unsup: 0042 0323
+1E05 > 62 # unsup: 0062 0323
+1E06 > 42 # unsup: 0042 0331
+1E07 > 62 # unsup: 0062 0331
+1E08 > 43 # unsup: 0043 0327 0301
+1E09 > E7 # unsup: 00E7 0301
+1E0A > 44 # unsup: 0044 0307
+1E0B > 64 # unsup: 0064 0307
+1E0C > 44 # unsup: 0044 0323
+1E0D > 64 # unsup: 0064 0323
+1E0E > 44 # unsup: 0044 0331
+1E0F > 64 # unsup: 0064 0331
+1E10 > 44 # unsup: 0044 0327
+1E11 > 64 # unsup: 0064 0327
+1E12 > 44 # unsup: 0044 032D
+1E13 > 64 # unsup: 0064 032D
+1E14 > 45 # unsup: 0045 0304 0300
+1E15 > 65 # unsup: 0065 0304 0300
+1E16 > 45 # unsup: 0045 0304 0301
+1E17 > 65 # unsup: 0065 0304 0301
+1E18 > 45 # unsup: 0045 032D
+1E19 > 65 # unsup: 0065 032D
+1E1A > 45 # unsup: 0045 0330
+1E1B > 65 # unsup: 0065 0330
+1E1C > 45 # unsup: 0045 0327 0306
+1E1D > 65 # unsup: 0065 0327 0306
+1E1E > 46 # unsup: 0046 0307
+1E1F > 66 # unsup: 0066 0307
+1E20 > 47 # unsup: 0047 0304
+1E21 > 67 # unsup: 0067 0304
+1E22 > 48 # unsup: 0048 0307
+1E23 > 68 # unsup: 0068 0307
+1E24 > 48 # unsup: 0048 0323
+1E25 > 68 # unsup: 0068 0323
+1E26 > 48 # unsup: 0048 0308
+1E27 > 68 # unsup: 0068 0308
+1E28 > 48 # unsup: 0048 0327
+1E29 > 68 # unsup: 0068 0327
+1E2A > 48 # unsup: 0048 032E
+1E2B > 68 # unsup: 0068 032E
+1E2C > 49 # unsup: 0049 0330
+1E2D > 69 # unsup: 0069 0330
+1E2E > 49 # unsup: 0049 0308 0301
+1E2F > EF # unsup: 00EF 0301
+1E30 > 4B # unsup: 004B 0301
+1E31 > 6B # unsup: 006B 0301
+1E32 > 4B # unsup: 004B 0323
+1E33 > 6B # unsup: 006B 0323
+1E34 > 4B # unsup: 004B 0331
+1E35 > 6B # unsup: 006B 0331
+1E36 > 4C # unsup: 004C 0323
+1E37 > 6C # unsup: 006C 0323
+1E38 > 4C # unsup: 004C 0323 0304
+1E39 > 6C # unsup: 006C 0323 0304
+1E3A > 4C # unsup: 004C 0331
+1E3B > 6C # unsup: 006C 0331
+1E3C > 4C # unsup: 004C 032D
+1E3D > 6C # unsup: 006C 032D
+1E3E > 4D # unsup: 004D 0301
+1E3F > 6D # unsup: 006D 0301
+1E40 > 4D # unsup: 004D 0307
+1E41 > 6D # unsup: 006D 0307
+1E42 > 4D # unsup: 004D 0323
+1E43 > 6D # unsup: 006D 0323
+1E44 > 4E # unsup: 004E 0307
+1E45 > 6E # unsup: 006E 0307
+1E46 > 4E # unsup: 004E 0323
+1E47 > 6E # unsup: 006E 0323
+1E48 > 4E # unsup: 004E 0331
+1E49 > 6E # unsup: 006E 0331
+1E4A > 4E # unsup: 004E 032D
+1E4B > 6E # unsup: 006E 032D
+1E4C > 4F # unsup: 004F 0303 0301
+1E4D > 6F # unsup: 006F 0303 0301
+1E4E > 4F # unsup: 004F 0303 0308
+1E4F > 6F # unsup: 006F 0303 0308
+1E50 > 4F # unsup: 004F 0304 0300
+1E51 > 6F # unsup: 006F 0304 0300
+1E52 > 4F # unsup: 004F 0304 0301
+1E53 > 6F # unsup: 006F 0304 0301
+1E54 > 50 # unsup: 0050 0301
+1E55 > 70 # unsup: 0070 0301
+1E56 > 50 # unsup: 0050 0307
+1E57 > 70 # unsup: 0070 0307
+1E58 > 52 # unsup: 0052 0307
+1E59 > 72 # unsup: 0072 0307
+1E5A > 52 # unsup: 0052 0323
+1E5B > 72 # unsup: 0072 0323
+1E5C > 52 # unsup: 0052 0323 0304
+1E5D > 72 # unsup: 0072 0323 0304
+1E5E > 52 # unsup: 0052 0331
+1E5F > 72 # unsup: 0072 0331
+1E60 > 53 # unsup: 0053 0307
+1E61 > 73 # unsup: 0073 0307
+1E62 > 53 # unsup: 0053 0323
+1E63 > 73 # unsup: 0073 0323
+1E64 > 53 # unsup: 0053 0301 0307
+1E65 > 73 # unsup: 0073 0301 0307
+1E66 > 53 # unsup: 0053 030C 0307
+1E67 > 73 # unsup: 0073 030C 0307
+1E68 > 53 # unsup: 0053 0323 0307
+1E69 > 73 # unsup: 0073 0323 0307
+1E6A > 54 # unsup: 0054 0307
+1E6B > 74 # unsup: 0074 0307
+1E6C > 54 # unsup: 0054 0323
+1E6D > 74 # unsup: 0074 0323
+1E6E > 54 # unsup: 0054 0331
+1E6F > 74 # unsup: 0074 0331
+1E70 > 54 # unsup: 0054 032D
+1E71 > 74 # unsup: 0074 032D
+1E72 > 55 # unsup: 0055 0324
+1E73 > 75 # unsup: 0075 0324
+1E74 > 55 # unsup: 0055 0330
+1E75 > 75 # unsup: 0075 0330
+1E76 > 55 # unsup: 0055 032D
+1E77 > 75 # unsup: 0075 032D
+1E78 > 55 # unsup: 0055 0303 0301
+1E79 > 75 # unsup: 0075 0303 0301
+1E7A > 55 # unsup: 0055 0304 0308
+1E7B > 75 # unsup: 0075 0304 0308
+1E7C > 56 # unsup: 0056 0303
+1E7D > 76 # unsup: 0076 0303
+1E7E > 56 # unsup: 0056 0323
+1E7F > 76 # unsup: 0076 0323
+1E80 > 57 # unsup: 0057 0300
+1E81 > 77 # unsup: 0077 0300
+1E82 > 57 # unsup: 0057 0301
+1E83 > 77 # unsup: 0077 0301
+1E84 > 57 # unsup: 0057 0308
+1E85 > 77 # unsup: 0077 0308
+1E86 > 57 # unsup: 0057 0307
+1E87 > 77 # unsup: 0077 0307
+1E88 > 57 # unsup: 0057 0323
+1E89 > 77 # unsup: 0077 0323
+1E8A > 58 # unsup: 0058 0307
+1E8B > 78 # unsup: 0078 0307
+1E8C > 58 # unsup: 0058 0308
+1E8D > 78 # unsup: 0078 0308
+1E8E > 59 # unsup: 0059 0307
+1E8F > 79 # unsup: 0079 0307
+1E90 > 5A # unsup: 005A 0302
+1E91 > 7A # unsup: 007A 0302
+1E92 > 5A # unsup: 005A 0323
+1E93 > 7A # unsup: 007A 0323
+1E94 > 5A # unsup: 005A 0331
+1E95 > 7A # unsup: 007A 0331
+1E96 > 68 # unsup: 0068 0331
+1E97 > 74 # unsup: 0074 0308
+1E98 > 77 # unsup: 0077 030A
+1E99 > 79 # unsup: 0079 030A
+1E9B > 73 # unsup: 0073 0307
+1EA0 > 41 # unsup: 0041 0323
+1EA1 > 61 # unsup: 0061 0323
+1EA2 > 41 # unsup: 0041 0309
+1EA3 > 61 # unsup: 0061 0309
+1EA4 > 41 # unsup: 0041 0302 0301
+1EA5 > E2 # unsup: 00E2 0301
+1EA6 > 41 # unsup: 0041 0302 0300
+1EA7 > E2 # unsup: 00E2 0300
+1EA8 > 41 # unsup: 0041 0302 0309
+1EA9 > E2 # unsup: 00E2 0309
+1EAA > 41 # unsup: 0041 0302 0303
+1EAB > E2 # unsup: 00E2 0303
+1EAC > 41 # unsup: 0041 0323 0302
+1EAD > 61 # unsup: 0061 0323 0302
+1EAE > 41 # unsup: 0041 0306 0301
+1EAF > 61 # unsup: 0061 0306 0301
+1EB0 > 41 # unsup: 0041 0306 0300
+1EB1 > 61 # unsup: 0061 0306 0300
+1EB2 > 41 # unsup: 0041 0306 0309
+1EB3 > 61 # unsup: 0061 0306 0309
+1EB4 > 41 # unsup: 0041 0306 0303
+1EB5 > 61 # unsup: 0061 0306 0303
+1EB6 > 41 # unsup: 0041 0323 0306
+1EB7 > 61 # unsup: 0061 0323 0306
+1EB8 > 45 # unsup: 0045 0323
+1EB9 > 65 # unsup: 0065 0323
+1EBA > 45 # unsup: 0045 0309
+1EBB > 65 # unsup: 0065 0309
+1EBC > 45 # unsup: 0045 0303
+1EBD > 65 # unsup: 0065 0303
+1EBE > 45 # unsup: 0045 0302 0301
+1EBF > EA # unsup: 00EA 0301
+1EC0 > 45 # unsup: 0045 0302 0300
+1EC1 > EA # unsup: 00EA 0300
+1EC2 > 45 # unsup: 0045 0302 0309
+1EC3 > EA # unsup: 00EA 0309
+1EC4 > 45 # unsup: 0045 0302 0303
+1EC5 > EA # unsup: 00EA 0303
+1EC6 > 45 # unsup: 0045 0323 0302
+1EC7 > 65 # unsup: 0065 0323 0302
+1EC8 > 49 # unsup: 0049 0309
+1EC9 > 69 # unsup: 0069 0309
+1ECA > 49 # unsup: 0049 0323
+1ECB > 69 # unsup: 0069 0323
+1ECC > 4F # unsup: 004F 0323
+1ECD > 6F # unsup: 006F 0323
+1ECE > 4F # unsup: 004F 0309
+1ECF > 6F # unsup: 006F 0309
+1ED0 > 4F # unsup: 004F 0302 0301
+1ED1 > F4 # unsup: 00F4 0301
+1ED2 > 4F # unsup: 004F 0302 0300
+1ED3 > F4 # unsup: 00F4 0300
+1ED4 > 4F # unsup: 004F 0302 0309
+1ED5 > F4 # unsup: 00F4 0309
+1ED6 > 4F # unsup: 004F 0302 0303
+1ED7 > F4 # unsup: 00F4 0303
+1ED8 > 4F # unsup: 004F 0323 0302
+1ED9 > 6F # unsup: 006F 0323 0302
+1EDA > 4F # unsup: 004F 031B 0301
+1EDB > 6F # unsup: 006F 031B 0301
+1EDC > 4F # unsup: 004F 031B 0300
+1EDD > 6F # unsup: 006F 031B 0300
+1EDE > 4F # unsup: 004F 031B 0309
+1EDF > 6F # unsup: 006F 031B 0309
+1EE0 > 4F # unsup: 004F 031B 0303
+1EE1 > 6F # unsup: 006F 031B 0303
+1EE2 > 4F # unsup: 004F 031B 0323
+1EE3 > 6F # unsup: 006F 031B 0323
+1EE4 > 55 # unsup: 0055 0323
+1EE5 > 75 # unsup: 0075 0323
+1EE6 > 55 # unsup: 0055 0309
+1EE7 > 75 # unsup: 0075 0309
+1EE8 > 55 # unsup: 0055 031B 0301
+1EE9 > 75 # unsup: 0075 031B 0301
+1EEA > 55 # unsup: 0055 031B 0300
+1EEB > 75 # unsup: 0075 031B 0300
+1EEC > 55 # unsup: 0055 031B 0309
+1EED > 75 # unsup: 0075 031B 0309
+1EEE > 55 # unsup: 0055 031B 0303
+1EEF > 75 # unsup: 0075 031B 0303
+1EF0 > 55 # unsup: 0055 031B 0323
+1EF1 > 75 # unsup: 0075 031B 0323
+1EF2 > 59 # unsup: 0059 0300
+1EF3 > 79 # unsup: 0079 0300
+1EF4 > 59 # unsup: 0059 0323
+1EF5 > 79 # unsup: 0079 0323
+1EF6 > 59 # unsup: 0059 0309
+1EF7 > 79 # unsup: 0079 0309
+1EF8 > 59 # unsup: 0059 0303
+1EF9 > 79 # unsup: 0079 0303
+1FC1 > A8 # unsup: 00A8 0342
+1FED > A8 # unsup: 00A8 0300
+1FEE > A8 # unsup: 00A8 0301
+1FEF > 60
+1FFD > B4
+2000 > 20 # compat
+2001 > 20 # compat
+2002 > 20 # compat
+2003 > 20 # compat
+2004 > 20 # compat
+2005 > 20 # compat
+2006 > 20 # compat
+2007 > 20 # compat
+2008 > 20 # compat
+2009 > 20 # compat
+200A > 20 # compat
+200C > 9D
+200D > 9E
+200E > FD
+200F > FE
+2013 > 96
+2014 > 97
+2018 > 91
+2019 > 92
+201A > 82
+201C > 93
+201D > 94
+201E > 84
+2020 > 86
+2021 > 87
+2022 > 95
+2024 > 2E # compat
+2025 > 2E 2E # compat
+2026 > 85
+202F > 20 # compat
+2030 > 89
+2039 > 8B
+203A > 9B
+203C > 21 21 # compat
+2047 > 3F 3F # compat
+2048 > 3F 21 # compat
+2049 > 21 3F # compat
+205F > 20 # compat
+20AC > 80
+2122 > 99
+FB00 > 66 66 # compat
+FB01 > 66 69 # compat
+FB02 > 66 6C # compat
+FB03 > 66 66 69 # compat
+FB04 > 66 66 6C # compat
+FB05 > 73 74 # compat
+FB06 > 73 74 # compat
+FB29 > 2B # compat
+FB56 > 81 # compat
+FB57 > 81 # compat
+FB58 > 81 # compat
+FB59 > 81 # compat
+FB66 > 8A # compat
+FB67 > 8A # compat
+FB68 > 8A # compat
+FB69 > 8A # compat
+FB7A > 8D # compat
+FB7B > 8D # compat
+FB7C > 8D # compat
+FB7D > 8D # compat
+FB88 > 8F # compat
+FB89 > 8F # compat
+FB8A > 8E # compat
+FB8B > 8E # compat
+FB8C > 9A # compat
+FB8D > 9A # compat
+FB8E > 98 # compat
+FB8F > 98 # compat
+FB90 > 98 # compat
+FB91 > 98 # compat
+FB92 > 90 # compat
+FB93 > 90 # compat
+FB94 > 90 # compat
+FB95 > 90 # compat
+FB9E > 9F # compat
+FB9F > 9F # compat
+FBA6 > C0 # compat
+FBA7 > C0 # compat
+FBA8 > C0 # compat
+FBA9 > C0 # compat
+FBAA > AA # compat
+FBAB > AA # compat
+FBAC > AA # compat
+FBAD > AA # compat
+FBAE > FF # compat
+FBAF > FF # compat
+FBB0 > FF # unsup: 06D2 0654
+FBB1 > FF # unsup: 06D2 0654
+FBE8 > EC # compat
+FBE9 > EC # compat
+FBEA > C6 C7 # compat
+FBEB > C6 C7 # compat
+FBEE > C6 E6 # compat
+FBEF > C6 E6 # compat
+FBF9 > C6 EC # compat
+FBFA > C6 EC # compat
+FBFB > C6 EC # compat
+FC00 > C6 CC # compat
+FC01 > C6 CD # compat
+FC02 > C6 E3 # compat
+FC03 > C6 EC # compat
+FC04 > C6 ED # compat
+FC05 > C8 CC # compat
+FC06 > C8 CD # compat
+FC07 > C8 CE # compat
+FC08 > C8 E3 # compat
+FC09 > C8 EC # compat
+FC0A > C8 ED # compat
+FC0B > CA CC # compat
+FC0C > CA CD # compat
+FC0D > CA CE # compat
+FC0E > CA E3 # compat
+FC0F > CA EC # compat
+FC10 > CA ED # compat
+FC11 > CB CC # compat
+FC12 > CB E3 # compat
+FC13 > CB EC # compat
+FC14 > CB ED # compat
+FC15 > CC CD # compat
+FC16 > CC E3 # compat
+FC17 > CD CC # compat
+FC18 > CD E3 # compat
+FC19 > CE CC # compat
+FC1A > CE CD # compat
+FC1B > CE E3 # compat
+FC1C > D3 CC # compat
+FC1D > D3 CD # compat
+FC1E > D3 CE # compat
+FC1F > D3 E3 # compat
+FC20 > D5 CD # compat
+FC21 > D5 E3 # compat
+FC22 > D6 CC # compat
+FC23 > D6 CD # compat
+FC24 > D6 CE # compat
+FC25 > D6 E3 # compat
+FC26 > D8 CD # compat
+FC27 > D8 E3 # compat
+FC28 > D9 E3 # compat
+FC29 > DA CC # compat
+FC2A > DA E3 # compat
+FC2B > DB CC # compat
+FC2C > DB E3 # compat
+FC2D > DD CC # compat
+FC2E > DD CD # compat
+FC2F > DD CE # compat
+FC30 > DD E3 # compat
+FC31 > DD EC # compat
+FC32 > DD ED # compat
+FC33 > DE CD # compat
+FC34 > DE E3 # compat
+FC35 > DE EC # compat
+FC36 > DE ED # compat
+FC37 > DF C7 # compat
+FC38 > DF CC # compat
+FC39 > DF CD # compat
+FC3A > DF CE # compat
+FC3B > DF E1 # compat
+FC3C > DF E3 # compat
+FC3D > DF EC # compat
+FC3E > DF ED # compat
+FC3F > E1 CC # compat
+FC40 > E1 CD # compat
+FC41 > E1 CE # compat
+FC42 > E1 E3 # compat
+FC43 > E1 EC # compat
+FC44 > E1 ED # compat
+FC45 > E3 CC # compat
+FC46 > E3 CD # compat
+FC47 > E3 CE # compat
+FC48 > E3 E3 # compat
+FC49 > E3 EC # compat
+FC4A > E3 ED # compat
+FC4B > E4 CC # compat
+FC4C > E4 CD # compat
+FC4D > E4 CE # compat
+FC4E > E4 E3 # compat
+FC4F > E4 EC # compat
+FC50 > E4 ED # compat
+FC51 > E5 CC # compat
+FC52 > E5 E3 # compat
+FC53 > E5 EC # compat
+FC54 > E5 ED # compat
+FC55 > ED CC # compat
+FC56 > ED CD # compat
+FC57 > ED CE # compat
+FC58 > ED E3 # compat
+FC59 > ED EC # compat
+FC5A > ED ED # compat
+FC5B > D0 # unsup: 0630 0670
+FC5C > D1 # unsup: 0631 0670
+FC5D > EC # unsup: 0649 0670
+FC64 > C6 D1 # compat
+FC65 > C6 D2 # compat
+FC66 > C6 E3 # compat
+FC67 > C6 E4 # compat
+FC68 > C6 EC # compat
+FC69 > C6 ED # compat
+FC6A > C8 D1 # compat
+FC6B > C8 D2 # compat
+FC6C > C8 E3 # compat
+FC6D > C8 E4 # compat
+FC6E > C8 EC # compat
+FC6F > C8 ED # compat
+FC70 > CA D1 # compat
+FC71 > CA D2 # compat
+FC72 > CA E3 # compat
+FC73 > CA E4 # compat
+FC74 > CA EC # compat
+FC75 > CA ED # compat
+FC76 > CB D1 # compat
+FC77 > CB D2 # compat
+FC78 > CB E3 # compat
+FC79 > CB E4 # compat
+FC7A > CB EC # compat
+FC7B > CB ED # compat
+FC7C > DD EC # compat
+FC7D > DD ED # compat
+FC7E > DE EC # compat
+FC7F > DE ED # compat
+FC80 > DF C7 # compat
+FC81 > DF E1 # compat
+FC82 > DF E3 # compat
+FC83 > DF EC # compat
+FC84 > DF ED # compat
+FC85 > E1 E3 # compat
+FC86 > E1 EC # compat
+FC87 > E1 ED # compat
+FC88 > E3 C7 # compat
+FC89 > E3 E3 # compat
+FC8A > E4 D1 # compat
+FC8B > E4 D2 # compat
+FC8C > E4 E3 # compat
+FC8D > E4 E4 # compat
+FC8E > E4 EC # compat
+FC8F > E4 ED # compat
+FC90 > EC # unsup: 0649 0670
+FC91 > ED D1 # compat
+FC92 > ED D2 # compat
+FC93 > ED E3 # compat
+FC94 > ED E4 # compat
+FC95 > ED EC # compat
+FC96 > ED ED # compat
+FC97 > C6 CC # compat
+FC98 > C6 CD # compat
+FC99 > C6 CE # compat
+FC9A > C6 E3 # compat
+FC9B > C6 E5 # compat
+FC9C > C8 CC # compat
+FC9D > C8 CD # compat
+FC9E > C8 CE # compat
+FC9F > C8 E3 # compat
+FCA0 > C8 E5 # compat
+FCA1 > CA CC # compat
+FCA2 > CA CD # compat
+FCA3 > CA CE # compat
+FCA4 > CA E3 # compat
+FCA5 > CA E5 # compat
+FCA6 > CB E3 # compat
+FCA7 > CC CD # compat
+FCA8 > CC E3 # compat
+FCA9 > CD CC # compat
+FCAA > CD E3 # compat
+FCAB > CE CC # compat
+FCAC > CE E3 # compat
+FCAD > D3 CC # compat
+FCAE > D3 CD # compat
+FCAF > D3 CE # compat
+FCB0 > D3 E3 # compat
+FCB1 > D5 CD # compat
+FCB2 > D5 CE # compat
+FCB3 > D5 E3 # compat
+FCB4 > D6 CC # compat
+FCB5 > D6 CD # compat
+FCB6 > D6 CE # compat
+FCB7 > D6 E3 # compat
+FCB8 > D8 CD # compat
+FCB9 > D9 E3 # compat
+FCBA > DA CC # compat
+FCBB > DA E3 # compat
+FCBC > DB CC # compat
+FCBD > DB E3 # compat
+FCBE > DD CC # compat
+FCBF > DD CD # compat
+FCC0 > DD CE # compat
+FCC1 > DD E3 # compat
+FCC2 > DE CD # compat
+FCC3 > DE E3 # compat
+FCC4 > DF CC # compat
+FCC5 > DF CD # compat
+FCC6 > DF CE # compat
+FCC7 > DF E1 # compat
+FCC8 > DF E3 # compat
+FCC9 > E1 CC # compat
+FCCA > E1 CD # compat
+FCCB > E1 CE # compat
+FCCC > E1 E3 # compat
+FCCD > E1 E5 # compat
+FCCE > E3 CC # compat
+FCCF > E3 CD # compat
+FCD0 > E3 CE # compat
+FCD1 > E3 E3 # compat
+FCD2 > E4 CC # compat
+FCD3 > E4 CD # compat
+FCD4 > E4 CE # compat
+FCD5 > E4 E3 # compat
+FCD6 > E4 E5 # compat
+FCD7 > E5 CC # compat
+FCD8 > E5 E3 # compat
+FCD9 > E5 # unsup: 0647 0670
+FCDA > ED CC # compat
+FCDB > ED CD # compat
+FCDC > ED CE # compat
+FCDD > ED E3 # compat
+FCDE > ED E5 # compat
+FCDF > C6 E3 # compat
+FCE0 > C6 E5 # compat
+FCE1 > C8 E3 # compat
+FCE2 > C8 E5 # compat
+FCE3 > CA E3 # compat
+FCE4 > CA E5 # compat
+FCE5 > CB E3 # compat
+FCE6 > CB E5 # compat
+FCE7 > D3 E3 # compat
+FCE8 > D3 E5 # compat
+FCE9 > D4 E3 # compat
+FCEA > D4 E5 # compat
+FCEB > DF E1 # compat
+FCEC > DF E3 # compat
+FCED > E1 E3 # compat
+FCEE > E4 E3 # compat
+FCEF > E4 E5 # compat
+FCF0 > ED E3 # compat
+FCF1 > ED E5 # compat
+FCF2 > DC F3 F8 # compat
+FCF3 > DC F5 F8 # compat
+FCF4 > DC F6 F8 # compat
+FCF5 > D8 EC # compat
+FCF6 > D8 ED # compat
+FCF7 > DA EC # compat
+FCF8 > DA ED # compat
+FCF9 > DB EC # compat
+FCFA > DB ED # compat
+FCFB > D3 EC # compat
+FCFC > D3 ED # compat
+FCFD > D4 EC # compat
+FCFE > D4 ED # compat
+FCFF > CD EC # compat
+FD00 > CD ED # compat
+FD01 > CC EC # compat
+FD02 > CC ED # compat
+FD03 > CE EC # compat
+FD04 > CE ED # compat
+FD05 > D5 EC # compat
+FD06 > D5 ED # compat
+FD07 > D6 EC # compat
+FD08 > D6 ED # compat
+FD09 > D4 CC # compat
+FD0A > D4 CD # compat
+FD0B > D4 CE # compat
+FD0C > D4 E3 # compat
+FD0D > D4 D1 # compat
+FD0E > D3 D1 # compat
+FD0F > D5 D1 # compat
+FD10 > D6 D1 # compat
+FD11 > D8 EC # compat
+FD12 > D8 ED # compat
+FD13 > DA EC # compat
+FD14 > DA ED # compat
+FD15 > DB EC # compat
+FD16 > DB ED # compat
+FD17 > D3 EC # compat
+FD18 > D3 ED # compat
+FD19 > D4 EC # compat
+FD1A > D4 ED # compat
+FD1B > CD EC # compat
+FD1C > CD ED # compat
+FD1D > CC EC # compat
+FD1E > CC ED # compat
+FD1F > CE EC # compat
+FD20 > CE ED # compat
+FD21 > D5 EC # compat
+FD22 > D5 ED # compat
+FD23 > D6 EC # compat
+FD24 > D6 ED # compat
+FD25 > D4 CC # compat
+FD26 > D4 CD # compat
+FD27 > D4 CE # compat
+FD28 > D4 E3 # compat
+FD29 > D4 D1 # compat
+FD2A > D3 D1 # compat
+FD2B > D5 D1 # compat
+FD2C > D6 D1 # compat
+FD2D > D4 CC # compat
+FD2E > D4 CD # compat
+FD2F > D4 CE # compat
+FD30 > D4 E3 # compat
+FD31 > D3 E5 # compat
+FD32 > D4 E5 # compat
+FD33 > D8 E3 # compat
+FD34 > D3 CC # compat
+FD35 > D3 CD # compat
+FD36 > D3 CE # compat
+FD37 > D4 CC # compat
+FD38 > D4 CD # compat
+FD39 > D4 CE # compat
+FD3A > D8 E3 # compat
+FD3B > D9 E3 # compat
+FD3C > C7 F0 # compat
+FD3D > C7 F0 # compat
+FD50 > CA CC E3 # compat
+FD51 > CA CD CC # compat
+FD52 > CA CD CC # compat
+FD53 > CA CD E3 # compat
+FD54 > CA CE E3 # compat
+FD55 > CA E3 CC # compat
+FD56 > CA E3 CD # compat
+FD57 > CA E3 CE # compat
+FD58 > CC E3 CD # compat
+FD59 > CC E3 CD # compat
+FD5A > CD E3 ED # compat
+FD5B > CD E3 EC # compat
+FD5C > D3 CD CC # compat
+FD5D > D3 CC CD # compat
+FD5E > D3 CC EC # compat
+FD5F > D3 E3 CD # compat
+FD60 > D3 E3 CD # compat
+FD61 > D3 E3 CC # compat
+FD62 > D3 E3 E3 # compat
+FD63 > D3 E3 E3 # compat
+FD64 > D5 CD CD # compat
+FD65 > D5 CD CD # compat
+FD66 > D5 E3 E3 # compat
+FD67 > D4 CD E3 # compat
+FD68 > D4 CD E3 # compat
+FD69 > D4 CC ED # compat
+FD6A > D4 E3 CE # compat
+FD6B > D4 E3 CE # compat
+FD6C > D4 E3 E3 # compat
+FD6D > D4 E3 E3 # compat
+FD6E > D6 CD EC # compat
+FD6F > D6 CE E3 # compat
+FD70 > D6 CE E3 # compat
+FD71 > D8 E3 CD # compat
+FD72 > D8 E3 CD # compat
+FD73 > D8 E3 E3 # compat
+FD74 > D8 E3 ED # compat
+FD75 > DA CC E3 # compat
+FD76 > DA E3 E3 # compat
+FD77 > DA E3 E3 # compat
+FD78 > DA E3 EC # compat
+FD79 > DB E3 E3 # compat
+FD7A > DB E3 ED # compat
+FD7B > DB E3 EC # compat
+FD7C > DD CE E3 # compat
+FD7D > DD CE E3 # compat
+FD7E > DE E3 CD # compat
+FD7F > DE E3 E3 # compat
+FD80 > E1 CD E3 # compat
+FD81 > E1 CD ED # compat
+FD82 > E1 CD EC # compat
+FD83 > E1 CC CC # compat
+FD84 > E1 CC CC # compat
+FD85 > E1 CE E3 # compat
+FD86 > E1 CE E3 # compat
+FD87 > E1 E3 CD # compat
+FD88 > E1 E3 CD # compat
+FD89 > E3 CD CC # compat
+FD8A > E3 CD E3 # compat
+FD8B > E3 CD ED # compat
+FD8C > E3 CC CD # compat
+FD8D > E3 CC E3 # compat
+FD8E > E3 CE CC # compat
+FD8F > E3 CE E3 # compat
+FD92 > E3 CC CE # compat
+FD93 > E5 E3 CC # compat
+FD94 > E5 E3 E3 # compat
+FD95 > E4 CD E3 # compat
+FD96 > E4 CD EC # compat
+FD97 > E4 CC E3 # compat
+FD98 > E4 CC E3 # compat
+FD99 > E4 CC EC # compat
+FD9A > E4 E3 ED # compat
+FD9B > E4 E3 EC # compat
+FD9C > ED E3 E3 # compat
+FD9D > ED E3 E3 # compat
+FD9E > C8 CE ED # compat
+FD9F > CA CC ED # compat
+FDA0 > CA CC EC # compat
+FDA1 > CA CE ED # compat
+FDA2 > CA CE EC # compat
+FDA3 > CA E3 ED # compat
+FDA4 > CA E3 EC # compat
+FDA5 > CC E3 ED # compat
+FDA6 > CC CD EC # compat
+FDA7 > CC E3 EC # compat
+FDA8 > D3 CE EC # compat
+FDA9 > D5 CD ED # compat
+FDAA > D4 CD ED # compat
+FDAB > D6 CD ED # compat
+FDAC > E1 CC ED # compat
+FDAD > E1 E3 ED # compat
+FDAE > ED CD ED # compat
+FDAF > ED CC ED # compat
+FDB0 > ED E3 ED # compat
+FDB1 > E3 E3 ED # compat
+FDB2 > DE E3 ED # compat
+FDB3 > E4 CD ED # compat
+FDB4 > DE E3 CD # compat
+FDB5 > E1 CD E3 # compat
+FDB6 > DA E3 ED # compat
+FDB7 > DF E3 ED # compat
+FDB8 > E4 CC CD # compat
+FDB9 > E3 CE ED # compat
+FDBA > E1 CC E3 # compat
+FDBB > DF E3 E3 # compat
+FDBC > E1 CC E3 # compat
+FDBD > E4 CC CD # compat
+FDBE > CC CD ED # compat
+FDBF > CD CC ED # compat
+FDC0 > E3 CC ED # compat
+FDC1 > DD E3 ED # compat
+FDC2 > C8 CD ED # compat
+FDC3 > DF E3 E3 # compat
+FDC4 > DA CC E3 # compat
+FDC5 > D5 E3 E3 # compat
+FDC6 > D3 CE ED # compat
+FDC7 > E4 CC ED # compat
+FE30 > 2E 2E # compat
+FE31 > 97 # compat
+FE32 > 96 # compat
+FE33 > 5F # compat
+FE34 > 5F # compat
+FE35 > 28 # compat
+FE36 > 29 # compat
+FE37 > 7B # compat
+FE38 > 7D # compat
+FE47 > 5B # compat
+FE48 > 5D # compat
+FE4D > 5F # compat
+FE4E > 5F # compat
+FE4F > 5F # compat
+FE50 > 2C # compat
+FE52 > 2E # compat
+FE54 > 3B # compat
+FE55 > 3A # compat
+FE56 > 3F # compat
+FE57 > 21 # compat
+FE58 > 97 # compat
+FE59 > 28 # compat
+FE5A > 29 # compat
+FE5B > 7B # compat
+FE5C > 7D # compat
+FE5F > 23 # compat
+FE60 > 26 # compat
+FE61 > 2A # compat
+FE62 > 2B # compat
+FE63 > 2D # compat
+FE64 > 3C # compat
+FE65 > 3E # compat
+FE66 > 3D # compat
+FE68 > 5C # compat
+FE69 > 24 # compat
+FE6A > 25 # compat
+FE6B > 40 # compat
+FE71 > DC F0 # compat
+FE77 > DC F3 # compat
+FE79 > DC F5 # compat
+FE7B > DC F6 # compat
+FE7D > DC F8 # compat
+FE7F > DC FA # compat
+FE80 > C1 # compat
+FE81 > C2 # compat
+FE82 > C2 # compat
+FE83 > C3 # compat
+FE84 > C3 # compat
+FE85 > C4 # compat
+FE86 > C4 # compat
+FE87 > C5 # compat
+FE88 > C5 # compat
+FE89 > C6 # compat
+FE8A > C6 # compat
+FE8B > C6 # compat
+FE8C > C6 # compat
+FE8D > C7 # compat
+FE8E > C7 # compat
+FE8F > C8 # compat
+FE90 > C8 # compat
+FE91 > C8 # compat
+FE92 > C8 # compat
+FE93 > C9 # compat
+FE94 > C9 # compat
+FE95 > CA # compat
+FE96 > CA # compat
+FE97 > CA # compat
+FE98 > CA # compat
+FE99 > CB # compat
+FE9A > CB # compat
+FE9B > CB # compat
+FE9C > CB # compat
+FE9D > CC # compat
+FE9E > CC # compat
+FE9F > CC # compat
+FEA0 > CC # compat
+FEA1 > CD # compat
+FEA2 > CD # compat
+FEA3 > CD # compat
+FEA4 > CD # compat
+FEA5 > CE # compat
+FEA6 > CE # compat
+FEA7 > CE # compat
+FEA8 > CE # compat
+FEA9 > CF # compat
+FEAA > CF # compat
+FEAB > D0 # compat
+FEAC > D0 # compat
+FEAD > D1 # compat
+FEAE > D1 # compat
+FEAF > D2 # compat
+FEB0 > D2 # compat
+FEB1 > D3 # compat
+FEB2 > D3 # compat
+FEB3 > D3 # compat
+FEB4 > D3 # compat
+FEB5 > D4 # compat
+FEB6 > D4 # compat
+FEB7 > D4 # compat
+FEB8 > D4 # compat
+FEB9 > D5 # compat
+FEBA > D5 # compat
+FEBB > D5 # compat
+FEBC > D5 # compat
+FEBD > D6 # compat
+FEBE > D6 # compat
+FEBF > D6 # compat
+FEC0 > D6 # compat
+FEC1 > D8 # compat
+FEC2 > D8 # compat
+FEC3 > D8 # compat
+FEC4 > D8 # compat
+FEC5 > D9 # compat
+FEC6 > D9 # compat
+FEC7 > D9 # compat
+FEC8 > D9 # compat
+FEC9 > DA # compat
+FECA > DA # compat
+FECB > DA # compat
+FECC > DA # compat
+FECD > DB # compat
+FECE > DB # compat
+FECF > DB # compat
+FED0 > DB # compat
+FED1 > DD # compat
+FED2 > DD # compat
+FED3 > DD # compat
+FED4 > DD # compat
+FED5 > DE # compat
+FED6 > DE # compat
+FED7 > DE # compat
+FED8 > DE # compat
+FED9 > DF # compat
+FEDA > DF # compat
+FEDB > DF # compat
+FEDC > DF # compat
+FEDD > E1 # compat
+FEDE > E1 # compat
+FEDF > E1 # compat
+FEE0 > E1 # compat
+FEE1 > E3 # compat
+FEE2 > E3 # compat
+FEE3 > E3 # compat
+FEE4 > E3 # compat
+FEE5 > E4 # compat
+FEE6 > E4 # compat
+FEE7 > E4 # compat
+FEE8 > E4 # compat
+FEE9 > E5 # compat
+FEEA > E5 # compat
+FEEB > E5 # compat
+FEEC > E5 # compat
+FEED > E6 # compat
+FEEE > E6 # compat
+FEEF > EC # compat
+FEF0 > EC # compat
+FEF1 > ED # compat
+FEF2 > ED # compat
+FEF3 > ED # compat
+FEF4 > ED # compat
+FEF5 > E1 C2 # compat
+FEF6 > E1 C2 # compat
+FEF7 > E1 C3 # compat
+FEF8 > E1 C3 # compat
+FEF9 > E1 C5 # compat
+FEFA > E1 C5 # compat
+FEFB > E1 C7 # compat
+FEFC > E1 C7 # compat
+FF01 > 21 # compat
+FF02 > 22 # compat
+FF03 > 23 # compat
+FF04 > 24 # compat
+FF05 > 25 # compat
+FF06 > 26 # compat
+FF07 > 27 # compat
+FF08 > 28 # compat
+FF09 > 29 # compat
+FF0A > 2A # compat
+FF0B > 2B # compat
+FF0C > 2C # compat
+FF0D > 2D # compat
+FF0E > 2E # compat
+FF0F > 2F # compat
+FF10 > 30 # compat
+FF11 > 31 # compat
+FF12 > 32 # compat
+FF13 > 33 # compat
+FF14 > 34 # compat
+FF15 > 35 # compat
+FF16 > 36 # compat
+FF17 > 37 # compat
+FF18 > 38 # compat
+FF19 > 39 # compat
+FF1A > 3A # compat
+FF1B > 3B # compat
+FF1C > 3C # compat
+FF1D > 3D # compat
+FF1E > 3E # compat
+FF1F > 3F # compat
+FF20 > 40 # compat
+FF21 > 41 # compat
+FF22 > 42 # compat
+FF23 > 43 # compat
+FF24 > 44 # compat
+FF25 > 45 # compat
+FF26 > 46 # compat
+FF27 > 47 # compat
+FF28 > 48 # compat
+FF29 > 49 # compat
+FF2A > 4A # compat
+FF2B > 4B # compat
+FF2C > 4C # compat
+FF2D > 4D # compat
+FF2E > 4E # compat
+FF2F > 4F # compat
+FF30 > 50 # compat
+FF31 > 51 # compat
+FF32 > 52 # compat
+FF33 > 53 # compat
+FF34 > 54 # compat
+FF35 > 55 # compat
+FF36 > 56 # compat
+FF37 > 57 # compat
+FF38 > 58 # compat
+FF39 > 59 # compat
+FF3A > 5A # compat
+FF3B > 5B # compat
+FF3C > 5C # compat
+FF3D > 5D # compat
+FF3E > 5E # compat
+FF3F > 5F # compat
+FF40 > 60 # compat
+FF41 > 61 # compat
+FF42 > 62 # compat
+FF43 > 63 # compat
+FF44 > 64 # compat
+FF45 > 65 # compat
+FF46 > 66 # compat
+FF47 > 67 # compat
+FF48 > 68 # compat
+FF49 > 69 # compat
+FF4A > 6A # compat
+FF4B > 6B # compat
+FF4C > 6C # compat
+FF4D > 6D # compat
+FF4E > 6E # compat
+FF4F > 6F # compat
+FF50 > 70 # compat
+FF51 > 71 # compat
+FF52 > 72 # compat
+FF53 > 73 # compat
+FF54 > 74 # compat
+FF55 > 75 # compat
+FF56 > 76 # compat
+FF57 > 77 # compat
+FF58 > 78 # compat
+FF59 > 79 # compat
+FF5A > 7A # compat
+FF5B > 7B # compat
+FF5C > 7C # compat
+FF5D > 7D # compat
+FF5E > 7E # compat
+FFE0 > A2 # compat
+FFE1 > A3 # compat
+FFE2 > AC # compat
+FFE3 > AF # compat
+FFE4 > A6 # compat
+FFE5 > A5 # compat
+.
+
+STRICT
+/
+N 260
+0000 > 00
+0001 > 01
+0002 > 02
+0003 > 03
+0004 > 04
+0005 > 05
+0006 > 06
+0007 > 07
+0008 > 08
+0009 > 09
+000A > 0A
+000B > 0B
+000C > 0C
+000D > 0D
+000E > 0E
+000F > 0F
+0010 > 10
+0011 > 11
+0012 > 12
+0013 > 13
+0014 > 14
+0015 > 15
+0016 > 16
+0017 > 17
+0018 > 18
+0019 > 19
+001A > 1A
+001B > 1B
+001C > 1C
+001D > 1D
+001E > 1E
+001F > 1F
+0020 > 20
+0021 > 21
+0022 > 22
+0023 > 23
+0024 > 24
+0025 > 25
+0026 > 26
+0027 > 27
+0028 > 28
+0029 > 29
+002A > 2A
+002B > 2B
+002C > 2C
+002D > 2D
+002E > 2E
+002F > 2F
+0030 > 30
+0031 > 31
+0032 > 32
+0033 > 33
+0034 > 34
+0035 > 35
+0036 > 36
+0037 > 37
+0038 > 38
+0039 > 39
+003A > 3A
+003B > 3B
+003C > 3C
+003D > 3D
+003E > 3E
+003F > 3F
+0040 > 40
+0041 > 41
+0042 > 42
+0043 > 43
+0044 > 44
+0045 > 45
+0046 > 46
+0047 > 47
+0048 > 48
+0049 > 49
+004A > 4A
+004B > 4B
+004C > 4C
+004D > 4D
+004E > 4E
+004F > 4F
+0050 > 50
+0051 > 51
+0052 > 52
+0053 > 53
+0054 > 54
+0055 > 55
+0056 > 56
+0057 > 57
+0058 > 58
+0059 > 59
+005A > 5A
+005B > 5B
+005C > 5C
+005D > 5D
+005E > 5E
+005F > 5F
+0060 > 60
+0061 > 61 /
+     N 2
+     0300 > E0
+     0302 > E2
+     .
+0062 > 62
+0063 > 63 /
+     N 1
+     0327 > E7
+     .
+0064 > 64
+0065 > 65 /
+     N 4
+     0300 > E8
+     0301 > E9
+     0302 > EA
+     0308 > EB
+     .
+0066 > 66
+0067 > 67
+0068 > 68
+0069 > 69 /
+     N 2
+     0302 > EE
+     0308 > EF
+     .
+006A > 6A
+006B > 6B
+006C > 6C
+006D > 6D
+006E > 6E
+006F > 6F /
+     N 1
+     0302 > F4
+     .
+0070 > 70
+0071 > 71
+0072 > 72
+0073 > 73
+0074 > 74
+0075 > 75 /
+     N 3
+     0300 > F9
+     0302 > FB
+     0308 > FC
+     .
+0076 > 76
+0077 > 77
+0078 > 78
+0079 > 79
+007A > 7A
+007B > 7B
+007C > 7C
+007D > 7D
+007E > 7E
+007F > 7F
+00A0 > A0
+00A2 > A2
+00A3 > A3
+00A4 > A4
+00A5 > A5
+00A6 > A6
+00A7 > A7
+00A8 > A8
+00A9 > A9
+00AB > AB
+00AC > AC
+00AD > AD
+00AE > AE
+00AF > AF
+00B0 > B0
+00B1 > B1
+00B2 > B2
+00B3 > B3
+00B4 > B4
+00B5 > B5
+00B6 > B6
+00B7 > B7
+00B8 > B8
+00B9 > B9
+00BB > BB
+00BC > BC
+00BD > BD
+00BE > BE
+00D7 > D7
+00E0 > E0
+00E2 > E2
+00E7 > E7
+00E8 > E8
+00E9 > E9
+00EA > EA
+00EB > EB
+00EE > EE
+00EF > EF
+00F4 > F4
+00F7 > F7
+00F9 > F9
+00FB > FB
+00FC > FC
+0152 > 8C
+0153 > 9C
+0192 > 83
+02C6 > 88
+037E > 3B
+0387 > B7
+060C > A1
+061B > BA
+061F > BF
+0621 > C1
+0622 > C2
+0623 > C3
+0624 > C4
+0625 > C5
+0626 > C6
+0627 > C7 /
+     N 3
+     0653 > C2
+     0654 > C3
+     0655 > C5
+     .
+0628 > C8
+0629 > C9
+062A > CA
+062B > CB
+062C > CC
+062D > CD
+062E > CE
+062F > CF
+0630 > D0
+0631 > D1
+0632 > D2
+0633 > D3
+0634 > D4
+0635 > D5
+0636 > D6
+0637 > D8
+0638 > D9
+0639 > DA
+063A > DB
+0640 > DC
+0641 > DD
+0642 > DE
+0643 > DF
+0644 > E1
+0645 > E3
+0646 > E4
+0647 > E5
+0648 > E6 /
+     N 1
+     0654 > C4
+     .
+0649 > EC
+064A > ED /
+     N 1
+     0654 > C6
+     .
+064B > F0
+064C > F1
+064D > F2
+064E > F3
+064F > F5
+0650 > F6
+0651 > F8
+0652 > FA
+0679 > 8A
+067E > 81
+0686 > 8D
+0688 > 8F
+0691 > 9A
+0698 > 8E
+06A9 > 98
+06AF > 90
+06BA > 9F
+06BE > AA
+06C1 > C0
+06D2 > FF
+1FEF > 60
+1FFD > B4
+200C > 9D
+200D > 9E
+200E > FD
+200F > FE
+2013 > 96
+2014 > 97
+2018 > 91
+2019 > 92
+201A > 82
+201C > 93
+201D > 94
+201E > 84
+2020 > 86
+2021 > 87
+2022 > 95
+2026 > 85
+2030 > 89
+2039 > 8B
+203A > 9B
+20AC > 80
+2122 > 99
+.
+
+NFD
+/
+N 256
+00 > 0000
+01 > 0001
+02 > 0002
+03 > 0003
+04 > 0004
+05 > 0005
+06 > 0006
+07 > 0007
+08 > 0008
+09 > 0009
+0A > 000A
+0B > 000B
+0C > 000C
+0D > 000D
+0E > 000E
+0F > 000F
+10 > 0010
+11 > 0011
+12 > 0012
+13 > 0013
+14 > 0014
+15 > 0015
+16 > 0016
+17 > 0017
+18 > 0018
+19 > 0019
+1A > 001A
+1B > 001B
+1C > 001C
+1D > 001D
+1E > 001E
+1F > 001F
+20 > 0020
+21 > 0021
+22 > 0022
+23 > 0023
+24 > 0024
+25 > 0025
+26 > 0026
+27 > 0027
+28 > 0028
+29 > 0029
+2A > 002A
+2B > 002B
+2C > 002C
+2D > 002D
+2E > 002E
+2F > 002F
+30 > 0030
+31 > 0031
+32 > 0032
+33 > 0033
+34 > 0034
+35 > 0035
+36 > 0036
+37 > 0037
+38 > 0038
+39 > 0039
+3A > 003A
+3B > 003B
+3C > 003C
+3D > 003D
+3E > 003E
+3F > 003F
+40 > 0040
+41 > 0041
+42 > 0042
+43 > 0043
+44 > 0044
+45 > 0045
+46 > 0046
+47 > 0047
+48 > 0048
+49 > 0049
+4A > 004A
+4B > 004B
+4C > 004C
+4D > 004D
+4E > 004E
+4F > 004F
+50 > 0050
+51 > 0051
+52 > 0052
+53 > 0053
+54 > 0054
+55 > 0055
+56 > 0056
+57 > 0057
+58 > 0058
+59 > 0059
+5A > 005A
+5B > 005B
+5C > 005C
+5D > 005D
+5E > 005E
+5F > 005F
+60 > 0060
+61 > 0061
+62 > 0062
+63 > 0063
+64 > 0064
+65 > 0065
+66 > 0066
+67 > 0067
+68 > 0068
+69 > 0069
+6A > 006A
+6B > 006B
+6C > 006C
+6D > 006D
+6E > 006E
+6F > 006F
+70 > 0070
+71 > 0071
+72 > 0072
+73 > 0073
+74 > 0074
+75 > 0075
+76 > 0076
+77 > 0077
+78 > 0078
+79 > 0079
+7A > 007A
+7B > 007B
+7C > 007C
+7D > 007D
+7E > 007E
+7F > 007F
+80 > 20AC
+81 > 067E
+82 > 201A
+83 > 0192
+84 > 201E
+85 > 2026
+86 > 2020
+87 > 2021
+88 > 02C6
+89 > 2030
+8A > 0679
+8B > 2039
+8C > 0152
+8D > 0686
+8E > 0698
+8F > 0688
+90 > 06AF
+91 > 2018
+92 > 2019
+93 > 201C
+94 > 201D
+95 > 2022
+96 > 2013
+97 > 2014
+98 > 06A9
+99 > 2122
+9A > 0691
+9B > 203A
+9C > 0153
+9D > 200C
+9E > 200D
+9F > 06BA
+A0 > 00A0
+A1 > 060C
+A2 > 00A2
+A3 > 00A3
+A4 > 00A4
+A5 > 00A5
+A6 > 00A6
+A7 > 00A7
+A8 > 00A8
+A9 > 00A9
+AA > 06BE
+AB > 00AB
+AC > 00AC
+AD > 00AD
+AE > 00AE
+AF > 00AF
+B0 > 00B0
+B1 > 00B1
+B2 > 00B2
+B3 > 00B3
+B4 > 00B4
+B5 > 00B5
+B6 > 00B6
+B7 > 00B7
+B8 > 00B8
+B9 > 00B9
+BA > 061B
+BB > 00BB
+BC > 00BC
+BD > 00BD
+BE > 00BE
+BF > 061F
+C0 > 06C1
+C1 > 0621
+C2 > 0627 0653
+C3 > 0627 0654
+C4 > 0648 0654
+C5 > 0627 0655
+C6 > 064A 0654
+C7 > 0627
+C8 > 0628
+C9 > 0629
+CA > 062A
+CB > 062B
+CC > 062C
+CD > 062D
+CE > 062E
+CF > 062F
+D0 > 0630
+D1 > 0631
+D2 > 0632
+D3 > 0633
+D4 > 0634
+D5 > 0635
+D6 > 0636
+D7 > 00D7
+D8 > 0637
+D9 > 0638
+DA > 0639
+DB > 063A
+DC > 0640
+DD > 0641
+DE > 0642
+DF > 0643
+E0 > 0061 0300
+E1 > 0644
+E2 > 0061 0302
+E3 > 0645
+E4 > 0646
+E5 > 0647
+E6 > 0648
+E7 > 0063 0327
+E8 > 0065 0300
+E9 > 0065 0301
+EA > 0065 0302
+EB > 0065 0308
+EC > 0649
+ED > 064A
+EE > 0069 0302
+EF > 0069 0308
+F0 > 064B
+F1 > 064C
+F2 > 064D
+F3 > 064E
+F4 > 006F 0302
+F5 > 064F
+F6 > 0650
+F7 > 00F7
+F8 > 0651
+F9 > 0075 0300
+FA > 0652
+FB > 0075 0302
+FC > 0075 0308
+FD > 200E
+FE > 200F
+FF > 06D2
+.
+
+NFC
+/
+N 256
+00 > 0000
+01 > 0001
+02 > 0002
+03 > 0003
+04 > 0004
+05 > 0005
+06 > 0006
+07 > 0007
+08 > 0008
+09 > 0009
+0A > 000A
+0B > 000B
+0C > 000C
+0D > 000D
+0E > 000E
+0F > 000F
+10 > 0010
+11 > 0011
+12 > 0012
+13 > 0013
+14 > 0014
+15 > 0015
+16 > 0016
+17 > 0017
+18 > 0018
+19 > 0019
+1A > 001A
+1B > 001B
+1C > 001C
+1D > 001D
+1E > 001E
+1F > 001F
+20 > 0020
+21 > 0021
+22 > 0022
+23 > 0023
+24 > 0024
+25 > 0025
+26 > 0026
+27 > 0027
+28 > 0028
+29 > 0029
+2A > 002A
+2B > 002B
+2C > 002C
+2D > 002D
+2E > 002E
+2F > 002F
+30 > 0030
+31 > 0031
+32 > 0032
+33 > 0033
+34 > 0034
+35 > 0035
+36 > 0036
+37 > 0037
+38 > 0038
+39 > 0039
+3A > 003A
+3B > 003B
+3C > 003C
+3D > 003D
+3E > 003E
+3F > 003F
+40 > 0040
+41 > 0041
+42 > 0042
+43 > 0043
+44 > 0044
+45 > 0045
+46 > 0046
+47 > 0047
+48 > 0048
+49 > 0049
+4A > 004A
+4B > 004B
+4C > 004C
+4D > 004D
+4E > 004E
+4F > 004F
+50 > 0050
+51 > 0051
+52 > 0052
+53 > 0053
+54 > 0054
+55 > 0055
+56 > 0056
+57 > 0057
+58 > 0058
+59 > 0059
+5A > 005A
+5B > 005B
+5C > 005C
+5D > 005D
+5E > 005E
+5F > 005F
+60 > 0060
+61 > 0061
+62 > 0062
+63 > 0063
+64 > 0064
+65 > 0065
+66 > 0066
+67 > 0067
+68 > 0068
+69 > 0069
+6A > 006A
+6B > 006B
+6C > 006C
+6D > 006D
+6E > 006E
+6F > 006F
+70 > 0070
+71 > 0071
+72 > 0072
+73 > 0073
+74 > 0074
+75 > 0075
+76 > 0076
+77 > 0077
+78 > 0078
+79 > 0079
+7A > 007A
+7B > 007B
+7C > 007C
+7D > 007D
+7E > 007E
+7F > 007F
+80 > 20AC
+81 > 067E
+82 > 201A
+83 > 0192
+84 > 201E
+85 > 2026
+86 > 2020
+87 > 2021
+88 > 02C6
+89 > 2030
+8A > 0679
+8B > 2039
+8C > 0152
+8D > 0686
+8E > 0698
+8F > 0688
+90 > 06AF
+91 > 2018
+92 > 2019
+93 > 201C
+94 > 201D
+95 > 2022
+96 > 2013
+97 > 2014
+98 > 06A9
+99 > 2122
+9A > 0691
+9B > 203A
+9C > 0153
+9D > 200C
+9E > 200D
+9F > 06BA
+A0 > 00A0
+A1 > 060C
+A2 > 00A2
+A3 > 00A3
+A4 > 00A4
+A5 > 00A5
+A6 > 00A6
+A7 > 00A7
+A8 > 00A8
+A9 > 00A9
+AA > 06BE
+AB > 00AB
+AC > 00AC
+AD > 00AD
+AE > 00AE
+AF > 00AF
+B0 > 00B0
+B1 > 00B1
+B2 > 00B2
+B3 > 00B3
+B4 > 00B4
+B5 > 00B5
+B6 > 00B6
+B7 > 00B7
+B8 > 00B8
+B9 > 00B9
+BA > 061B
+BB > 00BB
+BC > 00BC
+BD > 00BD
+BE > 00BE
+BF > 061F
+C0 > 06C1
+C1 > 0621
+C2 > 0622
+C3 > 0623
+C4 > 0624
+C5 > 0625
+C6 > 0626
+C7 > 0627
+C8 > 0628
+C9 > 0629
+CA > 062A
+CB > 062B
+CC > 062C
+CD > 062D
+CE > 062E
+CF > 062F
+D0 > 0630
+D1 > 0631
+D2 > 0632
+D3 > 0633
+D4 > 0634
+D5 > 0635
+D6 > 0636
+D7 > 00D7
+D8 > 0637
+D9 > 0638
+DA > 0639
+DB > 063A
+DC > 0640
+DD > 0641
+DE > 0642
+DF > 0643
+E0 > 00E0
+E1 > 0644
+E2 > 00E2
+E3 > 0645
+E4 > 0646
+E5 > 0647
+E6 > 0648
+E7 > 00E7
+E8 > 00E8
+E9 > 00E9
+EA > 00EA
+EB > 00EB
+EC > 0649
+ED > 064A
+EE > 00EE
+EF > 00EF
+F0 > 064B
+F1 > 064C
+F2 > 064D
+F3 > 064E
+F4 > 00F4
+F5 > 064F
+F6 > 0650
+F7 > 00F7
+F8 > 0651
+F9 > 00F9
+FA > 0652
+FB > 00FB
+FC > 00FC
+FD > 200E
+FE > 200F
+FF > 06D2
+.
+
+COMP
+= NFC
+.
Index: doc/tools/ultraedit/GNU/aspell/data/cp1256.cset
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/cp1256.cset	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/cp1256.cset	(working copy)
@@ -0,0 +1,262 @@
+# Aspell Character Data File.
+= cp1256
+> ascii
+/
+# <char> <uni> <type> <display> <upper> <lower> <title> <plain>
+#                                                         <sl-first> <sl-rest>
+00 0000 - N 00 00 00 00 00 00 # <control>
+01 0001 . N 01 01 01 00 00 00 # <unused control>
+02 0002 . N 02 02 02 00 00 00 # <unused control>
+03 0003 . N 03 03 03 00 00 00 # <unused control>
+04 0004 . N 04 04 04 00 00 00 # <unused control>
+05 0005 . N 05 05 05 00 00 00 # <unused control>
+06 0006 . N 06 06 06 00 00 00 # <unused control>
+07 0007 . N 07 07 07 00 00 00 # <unused control>
+08 0008 . N 08 08 08 00 00 00 # <unused control>
+09 0009 . N 09 09 09 00 00 00 # <unused control>
+0A 000A . N 0A 0A 0A 00 00 00 # <unused control>
+0B 000B . N 0B 0B 0B 00 00 00 # <unused control>
+0C 000C . N 0C 0C 0C 00 00 00 # <unused control>
+0D 000D . N 0D 0D 0D 00 00 00 # <unused control>
+0E 000E . N 0E 0E 0E 00 00 00 # <unused control>
+0F 000F . N 0F 0F 0F 00 00 00 # <unused control>
+10 0010 - N 10 10 10 00 00 00 # <control>
+11 0011 . N 11 11 11 00 00 00 # <unused control>
+12 0012 . N 12 12 12 00 00 00 # <unused control>
+13 0013 . N 13 13 13 00 00 00 # <unused control>
+14 0014 . N 14 14 14 00 00 00 # <unused control>
+15 0015 . N 15 15 15 00 00 00 # <unused control>
+16 0016 . N 16 16 16 00 00 00 # <unused control>
+17 0017 . N 17 17 17 00 00 00 # <unused control>
+18 0018 . N 18 18 18 00 00 00 # <unused control>
+19 0019 . N 19 19 19 00 00 00 # <unused control>
+1A 001A . N 1A 1A 1A 00 00 00 # <unused control>
+1B 001B . N 1B 1B 1B 00 00 00 # <unused control>
+1C 001C . N 1C 1C 1C 00 00 00 # <unused control>
+1D 001D . N 1D 1D 1D 00 00 00 # <unused control>
+1E 001E . N 1E 1E 1E 00 00 00 # <unused control>
+1F 001F . N 1F 1F 1F 00 00 00 # <unused control>
+20 0020 W Y 20 20 20 00 00 00 # SPACE
+21 0021 - Y 21 21 21 00 00 00 # EXCLAMATION MARK
+22 0022 - Y 22 22 22 00 00 00 # QUOTATION MARK
+23 0023 - Y 23 23 23 00 00 00 # NUMBER SIGN
+24 0024 - Y 24 24 24 00 00 00 # DOLLAR SIGN
+25 0025 - Y 25 25 25 00 00 00 # PERCENT SIGN
+26 0026 - Y 26 26 26 00 00 00 # AMPERSAND
+27 0027 - Y 27 27 27 00 00 00 # APOSTROPHE
+28 0028 - Y 28 28 28 00 00 00 # LEFT PARENTHESIS
+29 0029 - Y 29 29 29 00 00 00 # RIGHT PARENTHESIS
+2A 002A - Y 2A 2A 2A 00 00 00 # ASTERISK
+2B 002B - Y 2B 2B 2B 00 00 00 # PLUS SIGN
+2C 002C - Y 2C 2C 2C 00 00 00 # COMMA
+2D 002D H Y 2D 2D 2D 00 00 00 # HYPHEN-MINUS
+2E 002E - Y 2E 2E 2E 00 00 00 # FULL STOP
+2F 002F - Y 2F 2F 2F 00 00 00 # SOLIDUS
+30 0030 D Y 30 30 30 00 00 00 # DIGIT ZERO
+31 0031 D Y 31 31 31 00 00 00 # DIGIT ONE
+32 0032 D Y 32 32 32 00 00 00 # DIGIT TWO
+33 0033 D Y 33 33 33 00 00 00 # DIGIT THREE
+34 0034 D Y 34 34 34 00 00 00 # DIGIT FOUR
+35 0035 D Y 35 35 35 00 00 00 # DIGIT FIVE
+36 0036 D Y 36 36 36 00 00 00 # DIGIT SIX
+37 0037 D Y 37 37 37 00 00 00 # DIGIT SEVEN
+38 0038 D Y 38 38 38 00 00 00 # DIGIT EIGHT
+39 0039 D Y 39 39 39 00 00 00 # DIGIT NINE
+3A 003A - Y 3A 3A 3A 00 00 00 # COLON
+3B 003B - Y 3B 3B 3B 00 00 00 # SEMICOLON
+3C 003C - Y 3C 3C 3C 00 00 00 # LESS-THAN SIGN
+3D 003D - Y 3D 3D 3D 00 00 00 # EQUALS SIGN
+3E 003E - Y 3E 3E 3E 00 00 00 # GREATER-THAN SIGN
+3F 003F - Y 3F 3F 3F 00 00 00 # QUESTION MARK
+40 0040 - Y 40 40 40 00 00 00 # COMMERCIAL AT
+41 0041 L Y 41 61 41 41 2A 00 # LATIN CAPITAL LETTER A
+42 0042 L Y 42 62 42 42 62 62 # LATIN CAPITAL LETTER B
+43 0043 L Y 43 63 43 43 63 63 # LATIN CAPITAL LETTER C
+44 0044 L Y 44 64 44 44 64 64 # LATIN CAPITAL LETTER D
+45 0045 L Y 45 65 45 45 2A 00 # LATIN CAPITAL LETTER E
+46 0046 L Y 46 66 46 46 66 66 # LATIN CAPITAL LETTER F
+47 0047 L Y 47 67 47 47 67 67 # LATIN CAPITAL LETTER G
+48 0048 L Y 48 68 48 48 68 68 # LATIN CAPITAL LETTER H
+49 0049 L Y 49 69 49 49 2A 00 # LATIN CAPITAL LETTER I
+4A 004A L Y 4A 6A 4A 4A 6A 6A # LATIN CAPITAL LETTER J
+4B 004B L Y 4B 6B 4B 4B 6B 6B # LATIN CAPITAL LETTER K
+4C 004C L Y 4C 6C 4C 4C 6C 6C # LATIN CAPITAL LETTER L
+4D 004D L Y 4D 6D 4D 4D 6D 6D # LATIN CAPITAL LETTER M
+4E 004E L Y 4E 6E 4E 4E 6E 6E # LATIN CAPITAL LETTER N
+4F 004F L Y 4F 6F 4F 4F 2A 00 # LATIN CAPITAL LETTER O
+50 0050 L Y 50 70 50 50 70 70 # LATIN CAPITAL LETTER P
+51 0051 L Y 51 71 51 51 71 71 # LATIN CAPITAL LETTER Q
+52 0052 L Y 52 72 52 52 72 72 # LATIN CAPITAL LETTER R
+53 0053 L Y 53 73 53 53 73 73 # LATIN CAPITAL LETTER S
+54 0054 L Y 54 74 54 54 74 74 # LATIN CAPITAL LETTER T
+55 0055 L Y 55 75 55 55 2A 00 # LATIN CAPITAL LETTER U
+56 0056 L Y 56 76 56 56 76 76 # LATIN CAPITAL LETTER V
+57 0057 L Y 57 77 57 57 77 77 # LATIN CAPITAL LETTER W
+58 0058 L Y 58 78 58 58 78 78 # LATIN CAPITAL LETTER X
+59 0059 L Y 59 79 59 59 79 79 # LATIN CAPITAL LETTER Y
+5A 005A L Y 5A 7A 5A 5A 7A 7A # LATIN CAPITAL LETTER Z
+5B 005B - Y 5B 5B 5B 00 00 00 # LEFT SQUARE BRACKET
+5C 005C - Y 5C 5C 5C 00 00 00 # REVERSE SOLIDUS
+5D 005D - Y 5D 5D 5D 00 00 00 # RIGHT SQUARE BRACKET
+5E 005E - Y 5E 5E 5E 00 00 00 # CIRCUMFLEX ACCENT
+5F 005F - Y 5F 5F 5F 00 00 00 # LOW LINE
+60 0060 - Y 60 60 60 00 00 00 # GRAVE ACCENT
+61 0061 L Y 41 61 41 61 2A 00 # LATIN SMALL LETTER A
+62 0062 L Y 42 62 42 62 62 62 # LATIN SMALL LETTER B
+63 0063 L Y 43 63 43 63 63 63 # LATIN SMALL LETTER C
+64 0064 L Y 44 64 44 64 64 64 # LATIN SMALL LETTER D
+65 0065 L Y 45 65 45 65 2A 00 # LATIN SMALL LETTER E
+66 0066 L Y 46 66 46 66 66 66 # LATIN SMALL LETTER F
+67 0067 L Y 47 67 47 67 67 67 # LATIN SMALL LETTER G
+68 0068 L Y 48 68 48 68 68 68 # LATIN SMALL LETTER H
+69 0069 L Y 49 69 49 69 2A 00 # LATIN SMALL LETTER I
+6A 006A L Y 4A 6A 4A 6A 6A 6A # LATIN SMALL LETTER J
+6B 006B L Y 4B 6B 4B 6B 6B 6B # LATIN SMALL LETTER K
+6C 006C L Y 4C 6C 4C 6C 6C 6C # LATIN SMALL LETTER L
+6D 006D L Y 4D 6D 4D 6D 6D 6D # LATIN SMALL LETTER M
+6E 006E L Y 4E 6E 4E 6E 6E 6E # LATIN SMALL LETTER N
+6F 006F L Y 4F 6F 4F 6F 2A 00 # LATIN SMALL LETTER O
+70 0070 L Y 50 70 50 70 70 70 # LATIN SMALL LETTER P
+71 0071 L Y 51 71 51 71 71 71 # LATIN SMALL LETTER Q
+72 0072 L Y 52 72 52 72 72 72 # LATIN SMALL LETTER R
+73 0073 L Y 53 73 53 73 73 73 # LATIN SMALL LETTER S
+74 0074 L Y 54 74 54 74 74 74 # LATIN SMALL LETTER T
+75 0075 L Y 55 75 55 75 2A 00 # LATIN SMALL LETTER U
+76 0076 L Y 56 76 56 76 76 76 # LATIN SMALL LETTER V
+77 0077 L Y 57 77 57 77 77 77 # LATIN SMALL LETTER W
+78 0078 L Y 58 78 58 78 78 78 # LATIN SMALL LETTER X
+79 0079 L Y 59 79 59 79 79 79 # LATIN SMALL LETTER Y
+7A 007A L Y 5A 7A 5A 7A 7A 7A # LATIN SMALL LETTER Z
+7B 007B - Y 7B 7B 7B 00 00 00 # LEFT CURLY BRACKET
+7C 007C - Y 7C 7C 7C 00 00 00 # VERTICAL LINE
+7D 007D - Y 7D 7D 7D 00 00 00 # RIGHT CURLY BRACKET
+7E 007E - Y 7E 7E 7E 00 00 00 # TILDE
+7F 007F - N 7F 7F 7F 00 00 00 # <control>
+80 20AC - Y 80 80 80 00 00 00 # EURO SIGN
+81 067E L Y 81 81 81 81 81 81 # ARABIC LETTER PEH
+82 201A - Y 82 82 82 00 00 00 # SINGLE LOW-9 QUOTATION MARK
+83 0192 L Y 83 83 83 83 83 83 # LATIN SMALL LETTER F WITH HOOK
+84 201E - Y 84 84 84 00 00 00 # DOUBLE LOW-9 QUOTATION MARK
+85 2026 - Y 85 85 85 00 00 00 # HORIZONTAL ELLIPSIS
+86 2020 - Y 86 86 86 00 00 00 # DAGGER
+87 2021 - Y 87 87 87 00 00 00 # DOUBLE DAGGER
+88 02C6 M Y 88 88 88 00 00 00 # MODIFIER LETTER CIRCUMFLEX ACCENT
+89 2030 - Y 89 89 89 00 00 00 # PER MILLE SIGN
+8A 0679 L Y 8A 8A 8A 8A 8A 8A # ARABIC LETTER TTEH
+8B 2039 - Y 8B 8B 8B 00 00 00 # SINGLE LEFT-POINTING ANGLE QUOTATION MARK
+8C 0152 L Y 8C 9C 8C 8C 2A 00 # LATIN CAPITAL LIGATURE OE
+8D 0686 L Y 8D 8D 8D 8D 8D 8D # ARABIC LETTER TCHEH
+8E 0698 L Y 8E 8E 8E 8E 8E 8E # ARABIC LETTER JEH
+8F 0688 L Y 8F 8F 8F 8F 8F 8F # ARABIC LETTER DDAL
+90 06AF L Y 90 90 90 90 90 90 # ARABIC LETTER GAF
+91 2018 - Y 91 91 91 00 00 00 # LEFT SINGLE QUOTATION MARK
+92 2019 - Y 92 92 92 00 00 00 # RIGHT SINGLE QUOTATION MARK
+93 201C - Y 93 93 93 00 00 00 # LEFT DOUBLE QUOTATION MARK
+94 201D - Y 94 94 94 00 00 00 # RIGHT DOUBLE QUOTATION MARK
+95 2022 - Y 95 95 95 00 00 00 # BULLET
+96 2013 - Y 96 96 96 00 00 00 # EN DASH
+97 2014 - Y 97 97 97 00 00 00 # EM DASH
+98 06A9 L Y 98 98 98 98 98 98 # ARABIC LETTER KEHEH
+99 2122 . N 99 99 99 00 00 00 # <unused special>
+9A 0691 L Y 9A 9A 9A 9A 9A 9A # ARABIC LETTER RREH
+9B 203A - Y 9B 9B 9B 00 00 00 # SINGLE RIGHT-POINTING ANGLE QUOTATION MARK
+9C 0153 L Y 8C 9C 8C 9C 2A 00 # LATIN SMALL LIGATURE OE
+9D 200C - N 9D 9D 9D 00 00 00 # ZERO WIDTH NON-JOINER
+9E 200D - N 9E 9E 9E 00 00 00 # ZERO WIDTH JOINER
+9F 06BA L Y 9F 9F 9F 9F 9F 9F # ARABIC LETTER NOON GHUNNA
+A0 00A0 W Y A0 A0 A0 00 00 00 # NO-BREAK SPACE
+A1 060C - Y A1 A1 A1 00 00 00 # ARABIC COMMA
+A2 00A2 - Y A2 A2 A2 00 00 00 # CENT SIGN
+A3 00A3 - Y A3 A3 A3 00 00 00 # POUND SIGN
+A4 00A4 - Y A4 A4 A4 00 00 00 # CURRENCY SIGN
+A5 00A5 - Y A5 A5 A5 00 00 00 # YEN SIGN
+A6 00A6 - Y A6 A6 A6 00 00 00 # BROKEN BAR
+A7 00A7 - Y A7 A7 A7 00 00 00 # SECTION SIGN
+A8 00A8 - Y A8 A8 A8 00 00 00 # DIAERESIS
+A9 00A9 - Y A9 A9 A9 00 00 00 # COPYRIGHT SIGN
+AA 06BE L Y AA AA AA AA AA AA # ARABIC LETTER HEH DOACHASHMEE
+AB 00AB - Y AB AB AB 00 00 00 # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
+AC 00AC - Y AC AC AC 00 00 00 # NOT SIGN
+AD 00AD H N AD AD AD 00 00 00 # SOFT HYPHEN
+AE 00AE - Y AE AE AE 00 00 00 # REGISTERED SIGN
+AF 00AF - Y AF AF AF 00 00 00 # MACRON
+B0 00B0 - Y B0 B0 B0 00 00 00 # DEGREE SIGN
+B1 00B1 - Y B1 B1 B1 00 00 00 # PLUS-MINUS SIGN
+B2 00B2 - Y B2 B2 B2 00 00 00 # SUPERSCRIPT TWO
+B3 00B3 - Y B3 B3 B3 00 00 00 # SUPERSCRIPT THREE
+B4 00B4 - Y B4 B4 B4 00 00 00 # ACUTE ACCENT
+B5 00B5 A Y B5 B5 B5 00 00 00 # MICRO SIGN
+B6 00B6 - Y B6 B6 B6 00 00 00 # PILCROW SIGN
+B7 00B7 - Y B7 B7 B7 00 00 00 # MIDDLE DOT
+B8 00B8 - Y B8 B8 B8 00 00 00 # CEDILLA
+B9 00B9 - Y B9 B9 B9 00 00 00 # SUPERSCRIPT ONE
+BA 061B - Y BA BA BA 00 00 00 # ARABIC SEMICOLON
+BB 00BB - Y BB BB BB 00 00 00 # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
+BC 00BC - Y BC BC BC 00 00 00 # VULGAR FRACTION ONE QUARTER
+BD 00BD - Y BD BD BD 00 00 00 # VULGAR FRACTION ONE HALF
+BE 00BE - Y BE BE BE 00 00 00 # VULGAR FRACTION THREE QUARTERS
+BF 061F - Y BF BF BF 00 00 00 # ARABIC QUESTION MARK
+C0 06C1 L Y C0 C0 C0 C0 C0 C0 # ARABIC LETTER HEH GOAL
+C1 0621 L Y C1 C1 C1 C1 C1 C1 # ARABIC LETTER HAMZA
+C2 0622 L Y C2 C2 C2 C7 C7 C7 # ARABIC LETTER ALEF WITH MADDA ABOVE
+C3 0623 L Y C3 C3 C3 C7 C7 C7 # ARABIC LETTER ALEF WITH HAMZA ABOVE
+C4 0624 L Y C4 C4 C4 E6 E6 E6 # ARABIC LETTER WAW WITH HAMZA ABOVE
+C5 0625 L Y C5 C5 C5 C7 C7 C7 # ARABIC LETTER ALEF WITH HAMZA BELOW
+C6 0626 L Y C6 C6 C6 ED ED ED # ARABIC LETTER YEH WITH HAMZA ABOVE
+C7 0627 L Y C7 C7 C7 C7 C7 C7 # ARABIC LETTER ALEF
+C8 0628 L Y C8 C8 C8 C8 C8 C8 # ARABIC LETTER BEH
+C9 0629 L Y C9 C9 C9 C9 C9 C9 # ARABIC LETTER TEH MARBUTA
+CA 062A L Y CA CA CA CA CA CA # ARABIC LETTER TEH
+CB 062B L Y CB CB CB CB CB CB # ARABIC LETTER THEH
+CC 062C L Y CC CC CC CC CC CC # ARABIC LETTER JEEM
+CD 062D L Y CD CD CD CD CD CD # ARABIC LETTER HAH
+CE 062E L Y CE CE CE CE CE CE # ARABIC LETTER KHAH
+CF 062F L Y CF CF CF CF CF CF # ARABIC LETTER DAL
+D0 0630 L Y D0 D0 D0 D0 D0 D0 # ARABIC LETTER THAL
+D1 0631 L Y D1 D1 D1 D1 D1 D1 # ARABIC LETTER REH
+D2 0632 L Y D2 D2 D2 D2 D2 D2 # ARABIC LETTER ZAIN
+D3 0633 L Y D3 D3 D3 D3 D3 D3 # ARABIC LETTER SEEN
+D4 0634 L Y D4 D4 D4 D4 D4 D4 # ARABIC LETTER SHEEN
+D5 0635 L Y D5 D5 D5 D5 D5 D5 # ARABIC LETTER SAD
+D6 0636 L Y D6 D6 D6 D6 D6 D6 # ARABIC LETTER DAD
+D7 00D7 - Y D7 D7 D7 00 00 00 # MULTIPLICATION SIGN
+D8 0637 L Y D8 D8 D8 D8 D8 D8 # ARABIC LETTER TAH
+D9 0638 L Y D9 D9 D9 D9 D9 D9 # ARABIC LETTER ZAH
+DA 0639 L Y DA DA DA DA DA DA # ARABIC LETTER AIN
+DB 063A L Y DB DB DB DB DB DB # ARABIC LETTER GHAIN
+DC 0640 l Y DC DC DC DC DC DC # ARABIC TATWEEL
+DD 0641 L Y DD DD DD DD DD DD # ARABIC LETTER FEH
+DE 0642 L Y DE DE DE DE DE DE # ARABIC LETTER QAF
+DF 0643 L Y DF DF DF DF DF DF # ARABIC LETTER KAF
+E0 00E0 L Y E0 E0 E0 61 2A 00 # LATIN SMALL LETTER A WITH GRAVE
+E1 0644 L Y E1 E1 E1 E1 E1 E1 # ARABIC LETTER LAM
+E2 00E2 L Y E2 E2 E2 61 2A 00 # LATIN SMALL LETTER A WITH CIRCUMFLEX
+E3 0645 L Y E3 E3 E3 E3 E3 E3 # ARABIC LETTER MEEM
+E4 0646 L Y E4 E4 E4 E4 E4 E4 # ARABIC LETTER NOON
+E5 0647 L Y E5 E5 E5 E5 E5 E5 # ARABIC LETTER HEH
+E6 0648 L Y E6 E6 E6 E6 E6 E6 # ARABIC LETTER WAW
+E7 00E7 L Y E7 E7 E7 63 63 63 # LATIN SMALL LETTER C WITH CEDILLA
+E8 00E8 L Y E8 E8 E8 65 2A 00 # LATIN SMALL LETTER E WITH GRAVE
+E9 00E9 L Y E9 E9 E9 65 2A 00 # LATIN SMALL LETTER E WITH ACUTE
+EA 00EA L Y EA EA EA 65 2A 00 # LATIN SMALL LETTER E WITH CIRCUMFLEX
+EB 00EB L Y EB EB EB 65 2A 00 # LATIN SMALL LETTER E WITH DIAERESIS
+EC 0649 L Y EC EC EC EC EC EC # ARABIC LETTER ALEF MAKSURA
+ED 064A L Y ED ED ED ED ED ED # ARABIC LETTER YEH
+EE 00EE L Y EE EE EE 69 2A 00 # LATIN SMALL LETTER I WITH CIRCUMFLEX
+EF 00EF L Y EF EF EF 69 2A 00 # LATIN SMALL LETTER I WITH DIAERESIS
+F0 064B M M F0 F0 F0 00 00 00 # ARABIC FATHATAN
+F1 064C M M F1 F1 F1 00 00 00 # ARABIC DAMMATAN
+F2 064D M M F2 F2 F2 00 00 00 # ARABIC KASRATAN
+F3 064E M M F3 F3 F3 00 00 00 # ARABIC FATHA
+F4 00F4 L Y F4 F4 F4 6F 2A 00 # LATIN SMALL LETTER O WITH CIRCUMFLEX
+F5 064F M M F5 F5 F5 00 00 00 # ARABIC DAMMA
+F6 0650 M M F6 F6 F6 00 00 00 # ARABIC KASRA
+F7 00F7 - Y F7 F7 F7 00 00 00 # DIVISION SIGN
+F8 0651 M M F8 F8 F8 00 00 00 # ARABIC SHADDA
+F9 00F9 L Y F9 F9 F9 75 2A 00 # LATIN SMALL LETTER U WITH GRAVE
+FA 0652 M M FA FA FA 00 00 00 # ARABIC SUKUN
+FB 00FB L Y FB FB FB 75 2A 00 # LATIN SMALL LETTER U WITH CIRCUMFLEX
+FC 00FC L Y FC FC FC 75 2A 00 # LATIN SMALL LETTER U WITH DIAERESIS
+FD 200E - N FD FD FD 00 00 00 # LEFT-TO-RIGHT MARK
+FE 200F - N FE FE FE 00 00 00 # RIGHT-TO-LEFT MARK
+FF 06D2 L Y FF FF FF FF FF FF # ARABIC LETTER YEH BARREE
Index: doc/tools/ultraedit/GNU/aspell/data/cp1257.cmap
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/cp1257.cmap	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/cp1257.cmap	(working copy)
@@ -0,0 +1,1962 @@
+INTERNAL
+/
+N 949
+0000 > 00
+0001 > 01
+0002 > 02
+0003 > 03
+0004 > 04
+0005 > 05
+0006 > 06
+0007 > 07
+0008 > 08
+0009 > 09
+000A > 0A
+000B > 0B
+000C > 0C
+000D > 0D
+000E > 0E
+000F > 0F
+0010 > 10
+0011 > 11
+0012 > 12
+0013 > 13
+0014 > 14
+0015 > 15
+0016 > 16
+0017 > 17
+0018 > 18
+0019 > 19
+001A > 1A
+001B > 1B
+001C > 1C
+001D > 1D
+001E > 1E
+001F > 1F
+0020 > 20
+0021 > 21
+0022 > 22
+0023 > 23
+0024 > 24
+0025 > 25
+0026 > 26
+0027 > 27
+0028 > 28
+0029 > 29
+002A > 2A
+002B > 2B
+002C > 2C
+002D > 2D
+002E > 2E
+002F > 2F
+0030 > 30
+0031 > 31
+0032 > 32
+0033 > 33
+0034 > 34
+0035 > 35
+0036 > 36
+0037 > 37
+0038 > 38
+0039 > 39
+003A > 3A
+003B > 3B
+003C > 3C
+003D > 3D
+003E > 3E
+003F > 3F
+0040 > 40
+0041 > 41 /
+     N 4
+     0304 > C2
+     0308 > C4
+     030A > C5
+     0328 > C0
+     .
+0042 > 42
+0043 > 43 /
+     N 2
+     0301 > C3
+     030C > C8
+     .
+0044 > 44
+0045 > 45 /
+     N 4
+     0301 > C9
+     0304 > C7
+     0307 > CB
+     0328 > C6
+     .
+0046 > 46
+0047 > 47 /
+     N 1
+     0327 > CC
+     .
+0048 > 48
+0049 > 49 /
+     N 2
+     0304 > CE
+     0328 > C1
+     .
+004A > 4A
+004B > 4B /
+     N 1
+     0327 > CD
+     .
+004C > 4C /
+     N 1
+     0327 > CF
+     .
+004D > 4D
+004E > 4E /
+     N 2
+     0301 > D1
+     0327 > D2
+     .
+004F > 4F /
+     N 4
+     0301 > D3
+     0303 > D5
+     0304 > D4
+     0308 > D6
+     .
+0050 > 50
+0051 > 51
+0052 > 52 /
+     N 1
+     0327 > AA
+     .
+0053 > 53 /
+     N 2
+     0301 > DA
+     030C > D0
+     .
+0054 > 54
+0055 > 55 /
+     N 3
+     0304 > DB
+     0308 > DC
+     0328 > D8
+     .
+0056 > 56
+0057 > 57
+0058 > 58
+0059 > 59
+005A > 5A /
+     N 3
+     0301 > CA
+     0307 > DD
+     030C > DE
+     .
+005B > 5B
+005C > 5C
+005D > 5D
+005E > 5E
+005F > 5F
+0060 > 60
+0061 > 61 /
+     N 4
+     0304 > E2
+     0308 > E4
+     030A > E5
+     0328 > E0
+     .
+0062 > 62
+0063 > 63 /
+     N 2
+     0301 > E3
+     030C > E8
+     .
+0064 > 64
+0065 > 65 /
+     N 4
+     0301 > E9
+     0304 > E7
+     0307 > EB
+     0328 > E6
+     .
+0066 > 66
+0067 > 67 /
+     N 1
+     0327 > EC
+     .
+0068 > 68
+0069 > 69 /
+     N 2
+     0304 > EE
+     0328 > E1
+     .
+006A > 6A
+006B > 6B /
+     N 1
+     0327 > ED
+     .
+006C > 6C /
+     N 1
+     0327 > EF
+     .
+006D > 6D
+006E > 6E /
+     N 2
+     0301 > F1
+     0327 > F2
+     .
+006F > 6F /
+     N 4
+     0301 > F3
+     0303 > F5
+     0304 > F4
+     0308 > F6
+     .
+0070 > 70
+0071 > 71
+0072 > 72 /
+     N 1
+     0327 > BA
+     .
+0073 > 73 /
+     N 2
+     0301 > FA
+     030C > F0
+     .
+0074 > 74
+0075 > 75 /
+     N 3
+     0304 > FB
+     0308 > FC
+     0328 > F8
+     .
+0076 > 76
+0077 > 77
+0078 > 78
+0079 > 79
+007A > 7A /
+     N 3
+     0301 > EA
+     0307 > FD
+     030C > FE
+     .
+007B > 7B
+007C > 7C
+007D > 7D
+007E > 7E
+007F > 7F
+0081 > 81
+0083 > 83
+0088 > 88
+008A > 8A
+008C > 8C
+0090 > 90
+0098 > 98
+009A > 9A
+009C > 9C
+009F > 9F
+00A0 > A0
+00A2 > A2
+00A3 > A3
+00A4 > A4
+00A6 > A6
+00A7 > A7
+00A8 > 8D
+00A9 > A9
+00AB > AB
+00AC > AC
+00AD > AD
+00AE > AE
+00AF > 9D
+00B0 > B0
+00B1 > B1
+00B2 > B2
+00B3 > B3
+00B4 > B4
+00B5 > B5
+00B6 > B6
+00B7 > B7
+00B8 > 8F
+00B9 > B9
+00BB > BB
+00BC > BC
+00BD > BD
+00BE > BE
+00C0 > 41 # unsup: 0041 0300
+00C1 > 41 # unsup: 0041 0301
+00C2 > 41 # unsup: 0041 0302
+00C3 > 41 # unsup: 0041 0303
+00C4 > C4
+00C5 > C5
+00C6 > AF
+00C7 > 43 # unsup: 0043 0327
+00C8 > 45 # unsup: 0045 0300
+00C9 > C9
+00CA > 45 # unsup: 0045 0302
+00CB > 45 # unsup: 0045 0308
+00CC > 49 # unsup: 0049 0300
+00CD > 49 # unsup: 0049 0301
+00CE > 49 # unsup: 0049 0302
+00CF > 49 # unsup: 0049 0308
+00D1 > 4E # unsup: 004E 0303
+00D2 > 4F # unsup: 004F 0300
+00D3 > D3
+00D4 > 4F # unsup: 004F 0302
+00D5 > D5
+00D6 > D6
+00D7 > D7
+00D8 > A8
+00D9 > 55 # unsup: 0055 0300
+00DA > 55 # unsup: 0055 0301
+00DB > 55 # unsup: 0055 0302
+00DC > DC
+00DD > 59 # unsup: 0059 0301
+00DF > DF
+00E0 > 61 # unsup: 0061 0300
+00E1 > 61 # unsup: 0061 0301
+00E2 > 61 # unsup: 0061 0302
+00E3 > 61 # unsup: 0061 0303
+00E4 > E4
+00E5 > E5
+00E6 > BF
+00E7 > 63 # unsup: 0063 0327
+00E8 > 65 # unsup: 0065 0300
+00E9 > E9
+00EA > 65 # unsup: 0065 0302
+00EB > 65 # unsup: 0065 0308
+00EC > 69 # unsup: 0069 0300
+00ED > 69 # unsup: 0069 0301
+00EE > 69 # unsup: 0069 0302
+00EF > 69 # unsup: 0069 0308
+00F1 > 6E # unsup: 006E 0303
+00F2 > 6F # unsup: 006F 0300
+00F3 > F3
+00F4 > 6F # unsup: 006F 0302
+00F5 > F5
+00F6 > F6
+00F7 > F7
+00F8 > B8
+00F9 > 75 # unsup: 0075 0300
+00FA > 75 # unsup: 0075 0301
+00FB > 75 # unsup: 0075 0302
+00FC > FC
+00FD > 79 # unsup: 0079 0301
+00FF > 79 # unsup: 0079 0308
+0100 > C2
+0101 > E2
+0102 > 41 # unsup: 0041 0306
+0103 > 61 # unsup: 0061 0306
+0104 > C0
+0105 > E0
+0106 > C3
+0107 > E3
+0108 > 43 # unsup: 0043 0302
+0109 > 63 # unsup: 0063 0302
+010A > 43 # unsup: 0043 0307
+010B > 63 # unsup: 0063 0307
+010C > C8
+010D > E8
+010E > 44 # unsup: 0044 030C
+010F > 64 # unsup: 0064 030C
+0112 > C7
+0113 > E7
+0114 > 45 # unsup: 0045 0306
+0115 > 65 # unsup: 0065 0306
+0116 > CB
+0117 > EB
+0118 > C6
+0119 > E6
+011A > 45 # unsup: 0045 030C
+011B > 65 # unsup: 0065 030C
+011C > 47 # unsup: 0047 0302
+011D > 67 # unsup: 0067 0302
+011E > 47 # unsup: 0047 0306
+011F > 67 # unsup: 0067 0306
+0120 > 47 # unsup: 0047 0307
+0121 > 67 # unsup: 0067 0307
+0122 > CC
+0123 > EC
+0124 > 48 # unsup: 0048 0302
+0125 > 68 # unsup: 0068 0302
+0128 > 49 # unsup: 0049 0303
+0129 > 69 # unsup: 0069 0303
+012A > CE
+012B > EE
+012C > 49 # unsup: 0049 0306
+012D > 69 # unsup: 0069 0306
+012E > C1
+012F > E1
+0130 > 49 # unsup: 0049 0307
+0132 > 49 4A # compat
+0133 > 69 6A # compat
+0134 > 4A # unsup: 004A 0302
+0135 > 6A # unsup: 006A 0302
+0136 > CD
+0137 > ED
+0139 > 4C # unsup: 004C 0301
+013A > 6C # unsup: 006C 0301
+013B > CF
+013C > EF
+013D > 4C # unsup: 004C 030C
+013E > 6C # unsup: 006C 030C
+013F > 4C B7 # compat
+0140 > 6C B7 # compat
+0141 > D9
+0142 > F9
+0143 > D1
+0144 > F1
+0145 > D2
+0146 > F2
+0147 > 4E # unsup: 004E 030C
+0148 > 6E # unsup: 006E 030C
+014C > D4
+014D > F4
+014E > 4F # unsup: 004F 0306
+014F > 6F # unsup: 006F 0306
+0150 > 4F # unsup: 004F 030B
+0151 > 6F # unsup: 006F 030B
+0152 > 4F 45 # compat
+0153 > 6F 65 # compat
+0154 > 52 # unsup: 0052 0301
+0155 > 72 # unsup: 0072 0301
+0156 > AA
+0157 > BA
+0158 > 52 # unsup: 0052 030C
+0159 > 72 # unsup: 0072 030C
+015A > DA
+015B > FA
+015C > 53 # unsup: 0053 0302
+015D > 73 # unsup: 0073 0302
+015E > 53 # unsup: 0053 0327
+015F > 73 # unsup: 0073 0327
+0160 > D0
+0161 > F0
+0162 > 54 # unsup: 0054 0327
+0163 > 74 # unsup: 0074 0327
+0164 > 54 # unsup: 0054 030C
+0165 > 74 # unsup: 0074 030C
+0168 > 55 # unsup: 0055 0303
+0169 > 75 # unsup: 0075 0303
+016A > DB
+016B > FB
+016C > 55 # unsup: 0055 0306
+016D > 75 # unsup: 0075 0306
+016E > 55 # unsup: 0055 030A
+016F > 75 # unsup: 0075 030A
+0170 > 55 # unsup: 0055 030B
+0171 > 75 # unsup: 0075 030B
+0172 > D8
+0173 > F8
+0174 > 57 # unsup: 0057 0302
+0175 > 77 # unsup: 0077 0302
+0176 > 59 # unsup: 0059 0302
+0177 > 79 # unsup: 0079 0302
+0178 > 59 # unsup: 0059 0308
+0179 > CA
+017A > EA
+017B > DD
+017C > FD
+017D > DE
+017E > FE
+017F > 73 # compat
+01A0 > 4F # unsup: 004F 031B
+01A1 > 6F # unsup: 006F 031B
+01AF > 55 # unsup: 0055 031B
+01B0 > 75 # unsup: 0075 031B
+01C4 > 44 DE # compat
+01C5 > 44 FE # compat
+01C6 > 64 FE # compat
+01C7 > 4C 4A # compat
+01C8 > 4C 6A # compat
+01C9 > 6C 6A # compat
+01CA > 4E 4A # compat
+01CB > 4E 6A # compat
+01CC > 6E 6A # compat
+01CD > 41 # unsup: 0041 030C
+01CE > 61 # unsup: 0061 030C
+01CF > 49 # unsup: 0049 030C
+01D0 > 69 # unsup: 0069 030C
+01D1 > 4F # unsup: 004F 030C
+01D2 > 6F # unsup: 006F 030C
+01D3 > 55 # unsup: 0055 030C
+01D4 > 75 # unsup: 0075 030C
+01D5 > DC # unsup: 00DC 0304
+01D6 > FC # unsup: 00FC 0304
+01D7 > DC # unsup: 00DC 0301
+01D8 > FC # unsup: 00FC 0301
+01D9 > DC # unsup: 00DC 030C
+01DA > FC # unsup: 00FC 030C
+01DB > DC # unsup: 00DC 0300
+01DC > FC # unsup: 00FC 0300
+01DE > C4 # unsup: 00C4 0304
+01DF > E4 # unsup: 00E4 0304
+01E0 > 41 # unsup: 0041 0307 0304
+01E1 > 61 # unsup: 0061 0307 0304
+01E2 > AF # unsup: 00C6 0304
+01E3 > BF # unsup: 00E6 0304
+01E6 > 47 # unsup: 0047 030C
+01E7 > 67 # unsup: 0067 030C
+01E8 > 4B # unsup: 004B 030C
+01E9 > 6B # unsup: 006B 030C
+01EA > 4F # unsup: 004F 0328
+01EB > 6F # unsup: 006F 0328
+01EC > 4F # unsup: 004F 0328 0304
+01ED > 6F # unsup: 006F 0328 0304
+01F0 > 6A # unsup: 006A 030C
+01F1 > 44 5A # compat
+01F2 > 44 7A # compat
+01F3 > 64 7A # compat
+01F4 > 47 # unsup: 0047 0301
+01F5 > 67 # unsup: 0067 0301
+01F8 > 4E # unsup: 004E 0300
+01F9 > 6E # unsup: 006E 0300
+01FA > C5 # unsup: 00C5 0301
+01FB > E5 # unsup: 00E5 0301
+01FC > AF # unsup: 00C6 0301
+01FD > BF # unsup: 00E6 0301
+01FE > A8 # unsup: 00D8 0301
+01FF > B8 # unsup: 00F8 0301
+0200 > 41 # unsup: 0041 030F
+0201 > 61 # unsup: 0061 030F
+0202 > 41 # unsup: 0041 0311
+0203 > 61 # unsup: 0061 0311
+0204 > 45 # unsup: 0045 030F
+0205 > 65 # unsup: 0065 030F
+0206 > 45 # unsup: 0045 0311
+0207 > 65 # unsup: 0065 0311
+0208 > 49 # unsup: 0049 030F
+0209 > 69 # unsup: 0069 030F
+020A > 49 # unsup: 0049 0311
+020B > 69 # unsup: 0069 0311
+020C > 4F # unsup: 004F 030F
+020D > 6F # unsup: 006F 030F
+020E > 4F # unsup: 004F 0311
+020F > 6F # unsup: 006F 0311
+0210 > 52 # unsup: 0052 030F
+0211 > 72 # unsup: 0072 030F
+0212 > 52 # unsup: 0052 0311
+0213 > 72 # unsup: 0072 0311
+0214 > 55 # unsup: 0055 030F
+0215 > 75 # unsup: 0075 030F
+0216 > 55 # unsup: 0055 0311
+0217 > 75 # unsup: 0075 0311
+0218 > 53 # unsup: 0053 0326
+0219 > 73 # unsup: 0073 0326
+021A > 54 # unsup: 0054 0326
+021B > 74 # unsup: 0074 0326
+021E > 48 # unsup: 0048 030C
+021F > 68 # unsup: 0068 030C
+0226 > 41 # unsup: 0041 0307
+0227 > 61 # unsup: 0061 0307
+0228 > 45 # unsup: 0045 0327
+0229 > 65 # unsup: 0065 0327
+022A > D6 # unsup: 00D6 0304
+022B > F6 # unsup: 00F6 0304
+022C > D5 # unsup: 00D5 0304
+022D > F5 # unsup: 00F5 0304
+022E > 4F # unsup: 004F 0307
+022F > 6F # unsup: 006F 0307
+0230 > 4F # unsup: 004F 0307 0304
+0231 > 6F # unsup: 006F 0307 0304
+0232 > 59 # unsup: 0059 0304
+0233 > 79 # unsup: 0079 0304
+02C7 > 8E
+02D9 > FF
+02DB > 9E
+0300 > 0 # unsup
+0301 > 0 # unsup
+0302 > 0 # unsup
+0303 > 0 # unsup
+0304 > 0 # unsup
+0305 > 0 # unsup
+0306 > 0 # unsup
+0307 > 0 # unsup
+0308 > 0 # unsup
+0309 > 0 # unsup
+030A > 0 # unsup
+030B > 0 # unsup
+030C > 0 # unsup
+030D > 0 # unsup
+030E > 0 # unsup
+030F > 0 # unsup
+0310 > 0 # unsup
+0311 > 0 # unsup
+0312 > 0 # unsup
+0313 > 0 # unsup
+0314 > 0 # unsup
+0315 > 0 # unsup
+0316 > 0 # unsup
+0317 > 0 # unsup
+0318 > 0 # unsup
+0319 > 0 # unsup
+031A > 0 # unsup
+031B > 0 # unsup
+031C > 0 # unsup
+031D > 0 # unsup
+031E > 0 # unsup
+031F > 0 # unsup
+0320 > 0 # unsup
+0321 > 0 # unsup
+0322 > 0 # unsup
+0323 > 0 # unsup
+0324 > 0 # unsup
+0325 > 0 # unsup
+0326 > 0 # unsup
+0327 > 0 # unsup
+0328 > 0 # unsup
+0329 > 0 # unsup
+032A > 0 # unsup
+032B > 0 # unsup
+032C > 0 # unsup
+032D > 0 # unsup
+032E > 0 # unsup
+032F > 0 # unsup
+0330 > 0 # unsup
+0331 > 0 # unsup
+0332 > 0 # unsup
+0333 > 0 # unsup
+0334 > 0 # unsup
+0335 > 0 # unsup
+0336 > 0 # unsup
+0337 > 0 # unsup
+0338 > 0 # unsup
+0339 > 0 # unsup
+033A > 0 # unsup
+033B > 0 # unsup
+033C > 0 # unsup
+033D > 0 # unsup
+033E > 0 # unsup
+033F > 0 # unsup
+0340 > 0 # unsup
+0341 > 0 # unsup
+0342 > 0 # unsup
+0343 > 0 # unsup
+0344 > 0 # unsup
+0345 > 0 # unsup
+037E > 3B
+0385 > 8D # unsup: 00A8 0301
+0387 > B7
+1E00 > 41 # unsup: 0041 0325
+1E01 > 61 # unsup: 0061 0325
+1E02 > 42 # unsup: 0042 0307
+1E03 > 62 # unsup: 0062 0307
+1E04 > 42 # unsup: 0042 0323
+1E05 > 62 # unsup: 0062 0323
+1E06 > 42 # unsup: 0042 0331
+1E07 > 62 # unsup: 0062 0331
+1E08 > 43 # unsup: 0043 0327 0301
+1E09 > 63 # unsup: 0063 0327 0301
+1E0A > 44 # unsup: 0044 0307
+1E0B > 64 # unsup: 0064 0307
+1E0C > 44 # unsup: 0044 0323
+1E0D > 64 # unsup: 0064 0323
+1E0E > 44 # unsup: 0044 0331
+1E0F > 64 # unsup: 0064 0331
+1E10 > 44 # unsup: 0044 0327
+1E11 > 64 # unsup: 0064 0327
+1E12 > 44 # unsup: 0044 032D
+1E13 > 64 # unsup: 0064 032D
+1E14 > C7 # unsup: 0112 0300
+1E15 > E7 # unsup: 0113 0300
+1E16 > C7 # unsup: 0112 0301
+1E17 > E7 # unsup: 0113 0301
+1E18 > 45 # unsup: 0045 032D
+1E19 > 65 # unsup: 0065 032D
+1E1A > 45 # unsup: 0045 0330
+1E1B > 65 # unsup: 0065 0330
+1E1C > 45 # unsup: 0045 0327 0306
+1E1D > 65 # unsup: 0065 0327 0306
+1E1E > 46 # unsup: 0046 0307
+1E1F > 66 # unsup: 0066 0307
+1E20 > 47 # unsup: 0047 0304
+1E21 > 67 # unsup: 0067 0304
+1E22 > 48 # unsup: 0048 0307
+1E23 > 68 # unsup: 0068 0307
+1E24 > 48 # unsup: 0048 0323
+1E25 > 68 # unsup: 0068 0323
+1E26 > 48 # unsup: 0048 0308
+1E27 > 68 # unsup: 0068 0308
+1E28 > 48 # unsup: 0048 0327
+1E29 > 68 # unsup: 0068 0327
+1E2A > 48 # unsup: 0048 032E
+1E2B > 68 # unsup: 0068 032E
+1E2C > 49 # unsup: 0049 0330
+1E2D > 69 # unsup: 0069 0330
+1E2E > 49 # unsup: 0049 0308 0301
+1E2F > 69 # unsup: 0069 0308 0301
+1E30 > 4B # unsup: 004B 0301
+1E31 > 6B # unsup: 006B 0301
+1E32 > 4B # unsup: 004B 0323
+1E33 > 6B # unsup: 006B 0323
+1E34 > 4B # unsup: 004B 0331
+1E35 > 6B # unsup: 006B 0331
+1E36 > 4C # unsup: 004C 0323
+1E37 > 6C # unsup: 006C 0323
+1E38 > 4C # unsup: 004C 0323 0304
+1E39 > 6C # unsup: 006C 0323 0304
+1E3A > 4C # unsup: 004C 0331
+1E3B > 6C # unsup: 006C 0331
+1E3C > 4C # unsup: 004C 032D
+1E3D > 6C # unsup: 006C 032D
+1E3E > 4D # unsup: 004D 0301
+1E3F > 6D # unsup: 006D 0301
+1E40 > 4D # unsup: 004D 0307
+1E41 > 6D # unsup: 006D 0307
+1E42 > 4D # unsup: 004D 0323
+1E43 > 6D # unsup: 006D 0323
+1E44 > 4E # unsup: 004E 0307
+1E45 > 6E # unsup: 006E 0307
+1E46 > 4E # unsup: 004E 0323
+1E47 > 6E # unsup: 006E 0323
+1E48 > 4E # unsup: 004E 0331
+1E49 > 6E # unsup: 006E 0331
+1E4A > 4E # unsup: 004E 032D
+1E4B > 6E # unsup: 006E 032D
+1E4C > D5 # unsup: 00D5 0301
+1E4D > F5 # unsup: 00F5 0301
+1E4E > D5 # unsup: 00D5 0308
+1E4F > F5 # unsup: 00F5 0308
+1E50 > D4 # unsup: 014C 0300
+1E51 > F4 # unsup: 014D 0300
+1E52 > D4 # unsup: 014C 0301
+1E53 > F4 # unsup: 014D 0301
+1E54 > 50 # unsup: 0050 0301
+1E55 > 70 # unsup: 0070 0301
+1E56 > 50 # unsup: 0050 0307
+1E57 > 70 # unsup: 0070 0307
+1E58 > 52 # unsup: 0052 0307
+1E59 > 72 # unsup: 0072 0307
+1E5A > 52 # unsup: 0052 0323
+1E5B > 72 # unsup: 0072 0323
+1E5C > 52 # unsup: 0052 0323 0304
+1E5D > 72 # unsup: 0072 0323 0304
+1E5E > 52 # unsup: 0052 0331
+1E5F > 72 # unsup: 0072 0331
+1E60 > 53 # unsup: 0053 0307
+1E61 > 73 # unsup: 0073 0307
+1E62 > 53 # unsup: 0053 0323
+1E63 > 73 # unsup: 0073 0323
+1E64 > DA # unsup: 015A 0307
+1E65 > FA # unsup: 015B 0307
+1E66 > D0 # unsup: 0160 0307
+1E67 > F0 # unsup: 0161 0307
+1E68 > 53 # unsup: 0053 0323 0307
+1E69 > 73 # unsup: 0073 0323 0307
+1E6A > 54 # unsup: 0054 0307
+1E6B > 74 # unsup: 0074 0307
+1E6C > 54 # unsup: 0054 0323
+1E6D > 74 # unsup: 0074 0323
+1E6E > 54 # unsup: 0054 0331
+1E6F > 74 # unsup: 0074 0331
+1E70 > 54 # unsup: 0054 032D
+1E71 > 74 # unsup: 0074 032D
+1E72 > 55 # unsup: 0055 0324
+1E73 > 75 # unsup: 0075 0324
+1E74 > 55 # unsup: 0055 0330
+1E75 > 75 # unsup: 0075 0330
+1E76 > 55 # unsup: 0055 032D
+1E77 > 75 # unsup: 0075 032D
+1E78 > 55 # unsup: 0055 0303 0301
+1E79 > 75 # unsup: 0075 0303 0301
+1E7A > DB # unsup: 016A 0308
+1E7B > FB # unsup: 016B 0308
+1E7C > 56 # unsup: 0056 0303
+1E7D > 76 # unsup: 0076 0303
+1E7E > 56 # unsup: 0056 0323
+1E7F > 76 # unsup: 0076 0323
+1E80 > 57 # unsup: 0057 0300
+1E81 > 77 # unsup: 0077 0300
+1E82 > 57 # unsup: 0057 0301
+1E83 > 77 # unsup: 0077 0301
+1E84 > 57 # unsup: 0057 0308
+1E85 > 77 # unsup: 0077 0308
+1E86 > 57 # unsup: 0057 0307
+1E87 > 77 # unsup: 0077 0307
+1E88 > 57 # unsup: 0057 0323
+1E89 > 77 # unsup: 0077 0323
+1E8A > 58 # unsup: 0058 0307
+1E8B > 78 # unsup: 0078 0307
+1E8C > 58 # unsup: 0058 0308
+1E8D > 78 # unsup: 0078 0308
+1E8E > 59 # unsup: 0059 0307
+1E8F > 79 # unsup: 0079 0307
+1E90 > 5A # unsup: 005A 0302
+1E91 > 7A # unsup: 007A 0302
+1E92 > 5A # unsup: 005A 0323
+1E93 > 7A # unsup: 007A 0323
+1E94 > 5A # unsup: 005A 0331
+1E95 > 7A # unsup: 007A 0331
+1E96 > 68 # unsup: 0068 0331
+1E97 > 74 # unsup: 0074 0308
+1E98 > 77 # unsup: 0077 030A
+1E99 > 79 # unsup: 0079 030A
+1E9B > 73 # unsup: 0073 0307
+1EA0 > 41 # unsup: 0041 0323
+1EA1 > 61 # unsup: 0061 0323
+1EA2 > 41 # unsup: 0041 0309
+1EA3 > 61 # unsup: 0061 0309
+1EA4 > 41 # unsup: 0041 0302 0301
+1EA5 > 61 # unsup: 0061 0302 0301
+1EA6 > 41 # unsup: 0041 0302 0300
+1EA7 > 61 # unsup: 0061 0302 0300
+1EA8 > 41 # unsup: 0041 0302 0309
+1EA9 > 61 # unsup: 0061 0302 0309
+1EAA > 41 # unsup: 0041 0302 0303
+1EAB > 61 # unsup: 0061 0302 0303
+1EAC > 41 # unsup: 0041 0323 0302
+1EAD > 61 # unsup: 0061 0323 0302
+1EAE > 41 # unsup: 0041 0306 0301
+1EAF > 61 # unsup: 0061 0306 0301
+1EB0 > 41 # unsup: 0041 0306 0300
+1EB1 > 61 # unsup: 0061 0306 0300
+1EB2 > 41 # unsup: 0041 0306 0309
+1EB3 > 61 # unsup: 0061 0306 0309
+1EB4 > 41 # unsup: 0041 0306 0303
+1EB5 > 61 # unsup: 0061 0306 0303
+1EB6 > 41 # unsup: 0041 0323 0306
+1EB7 > 61 # unsup: 0061 0323 0306
+1EB8 > 45 # unsup: 0045 0323
+1EB9 > 65 # unsup: 0065 0323
+1EBA > 45 # unsup: 0045 0309
+1EBB > 65 # unsup: 0065 0309
+1EBC > 45 # unsup: 0045 0303
+1EBD > 65 # unsup: 0065 0303
+1EBE > 45 # unsup: 0045 0302 0301
+1EBF > 65 # unsup: 0065 0302 0301
+1EC0 > 45 # unsup: 0045 0302 0300
+1EC1 > 65 # unsup: 0065 0302 0300
+1EC2 > 45 # unsup: 0045 0302 0309
+1EC3 > 65 # unsup: 0065 0302 0309
+1EC4 > 45 # unsup: 0045 0302 0303
+1EC5 > 65 # unsup: 0065 0302 0303
+1EC6 > 45 # unsup: 0045 0323 0302
+1EC7 > 65 # unsup: 0065 0323 0302
+1EC8 > 49 # unsup: 0049 0309
+1EC9 > 69 # unsup: 0069 0309
+1ECA > 49 # unsup: 0049 0323
+1ECB > 69 # unsup: 0069 0323
+1ECC > 4F # unsup: 004F 0323
+1ECD > 6F # unsup: 006F 0323
+1ECE > 4F # unsup: 004F 0309
+1ECF > 6F # unsup: 006F 0309
+1ED0 > 4F # unsup: 004F 0302 0301
+1ED1 > 6F # unsup: 006F 0302 0301
+1ED2 > 4F # unsup: 004F 0302 0300
+1ED3 > 6F # unsup: 006F 0302 0300
+1ED4 > 4F # unsup: 004F 0302 0309
+1ED5 > 6F # unsup: 006F 0302 0309
+1ED6 > 4F # unsup: 004F 0302 0303
+1ED7 > 6F # unsup: 006F 0302 0303
+1ED8 > 4F # unsup: 004F 0323 0302
+1ED9 > 6F # unsup: 006F 0323 0302
+1EDA > 4F # unsup: 004F 031B 0301
+1EDB > 6F # unsup: 006F 031B 0301
+1EDC > 4F # unsup: 004F 031B 0300
+1EDD > 6F # unsup: 006F 031B 0300
+1EDE > 4F # unsup: 004F 031B 0309
+1EDF > 6F # unsup: 006F 031B 0309
+1EE0 > 4F # unsup: 004F 031B 0303
+1EE1 > 6F # unsup: 006F 031B 0303
+1EE2 > 4F # unsup: 004F 031B 0323
+1EE3 > 6F # unsup: 006F 031B 0323
+1EE4 > 55 # unsup: 0055 0323
+1EE5 > 75 # unsup: 0075 0323
+1EE6 > 55 # unsup: 0055 0309
+1EE7 > 75 # unsup: 0075 0309
+1EE8 > 55 # unsup: 0055 031B 0301
+1EE9 > 75 # unsup: 0075 031B 0301
+1EEA > 55 # unsup: 0055 031B 0300
+1EEB > 75 # unsup: 0075 031B 0300
+1EEC > 55 # unsup: 0055 031B 0309
+1EED > 75 # unsup: 0075 031B 0309
+1EEE > 55 # unsup: 0055 031B 0303
+1EEF > 75 # unsup: 0075 031B 0303
+1EF0 > 55 # unsup: 0055 031B 0323
+1EF1 > 75 # unsup: 0075 031B 0323
+1EF2 > 59 # unsup: 0059 0300
+1EF3 > 79 # unsup: 0079 0300
+1EF4 > 59 # unsup: 0059 0323
+1EF5 > 79 # unsup: 0079 0323
+1EF6 > 59 # unsup: 0059 0309
+1EF7 > 79 # unsup: 0079 0309
+1EF8 > 59 # unsup: 0059 0303
+1EF9 > 79 # unsup: 0079 0303
+1FC1 > 8D # unsup: 00A8 0342
+1FED > 8D # unsup: 00A8 0300
+1FEE > 8D # unsup: 00A8 0301
+1FEF > 60
+1FFD > B4
+2000 > 20 # compat
+2001 > 20 # compat
+2002 > 20 # compat
+2003 > 20 # compat
+2004 > 20 # compat
+2005 > 20 # compat
+2006 > 20 # compat
+2007 > 20 # compat
+2008 > 20 # compat
+2009 > 20 # compat
+200A > 20 # compat
+2013 > 96
+2014 > 97
+2018 > 91
+2019 > 92
+201A > 82
+201C > 93
+201D > 94
+201E > 84
+2020 > 86
+2021 > 87
+2022 > 95
+2024 > 2E # compat
+2025 > 2E 2E # compat
+2026 > 85
+202F > 20 # compat
+2030 > 89
+2039 > 8B
+203A > 9B
+203C > 21 21 # compat
+2047 > 3F 3F # compat
+2048 > 3F 21 # compat
+2049 > 21 3F # compat
+205F > 20 # compat
+20AC > 80
+2122 > 99
+FB00 > 66 66 # compat
+FB01 > 66 69 # compat
+FB02 > 66 6C # compat
+FB03 > 66 66 69 # compat
+FB04 > 66 66 6C # compat
+FB05 > 73 74 # compat
+FB06 > 73 74 # compat
+FB29 > 2B # compat
+FE30 > 2E 2E # compat
+FE31 > 97 # compat
+FE32 > 96 # compat
+FE33 > 5F # compat
+FE34 > 5F # compat
+FE35 > 28 # compat
+FE36 > 29 # compat
+FE37 > 7B # compat
+FE38 > 7D # compat
+FE47 > 5B # compat
+FE48 > 5D # compat
+FE4D > 5F # compat
+FE4E > 5F # compat
+FE4F > 5F # compat
+FE50 > 2C # compat
+FE52 > 2E # compat
+FE54 > 3B # compat
+FE55 > 3A # compat
+FE56 > 3F # compat
+FE57 > 21 # compat
+FE58 > 97 # compat
+FE59 > 28 # compat
+FE5A > 29 # compat
+FE5B > 7B # compat
+FE5C > 7D # compat
+FE5F > 23 # compat
+FE60 > 26 # compat
+FE61 > 2A # compat
+FE62 > 2B # compat
+FE63 > 2D # compat
+FE64 > 3C # compat
+FE65 > 3E # compat
+FE66 > 3D # compat
+FE68 > 5C # compat
+FE69 > 24 # compat
+FE6A > 25 # compat
+FE6B > 40 # compat
+FF01 > 21 # compat
+FF02 > 22 # compat
+FF03 > 23 # compat
+FF04 > 24 # compat
+FF05 > 25 # compat
+FF06 > 26 # compat
+FF07 > 27 # compat
+FF08 > 28 # compat
+FF09 > 29 # compat
+FF0A > 2A # compat
+FF0B > 2B # compat
+FF0C > 2C # compat
+FF0D > 2D # compat
+FF0E > 2E # compat
+FF0F > 2F # compat
+FF10 > 30 # compat
+FF11 > 31 # compat
+FF12 > 32 # compat
+FF13 > 33 # compat
+FF14 > 34 # compat
+FF15 > 35 # compat
+FF16 > 36 # compat
+FF17 > 37 # compat
+FF18 > 38 # compat
+FF19 > 39 # compat
+FF1A > 3A # compat
+FF1B > 3B # compat
+FF1C > 3C # compat
+FF1D > 3D # compat
+FF1E > 3E # compat
+FF1F > 3F # compat
+FF20 > 40 # compat
+FF21 > 41 # compat
+FF22 > 42 # compat
+FF23 > 43 # compat
+FF24 > 44 # compat
+FF25 > 45 # compat
+FF26 > 46 # compat
+FF27 > 47 # compat
+FF28 > 48 # compat
+FF29 > 49 # compat
+FF2A > 4A # compat
+FF2B > 4B # compat
+FF2C > 4C # compat
+FF2D > 4D # compat
+FF2E > 4E # compat
+FF2F > 4F # compat
+FF30 > 50 # compat
+FF31 > 51 # compat
+FF32 > 52 # compat
+FF33 > 53 # compat
+FF34 > 54 # compat
+FF35 > 55 # compat
+FF36 > 56 # compat
+FF37 > 57 # compat
+FF38 > 58 # compat
+FF39 > 59 # compat
+FF3A > 5A # compat
+FF3B > 5B # compat
+FF3C > 5C # compat
+FF3D > 5D # compat
+FF3E > 5E # compat
+FF3F > 5F # compat
+FF40 > 60 # compat
+FF41 > 61 # compat
+FF42 > 62 # compat
+FF43 > 63 # compat
+FF44 > 64 # compat
+FF45 > 65 # compat
+FF46 > 66 # compat
+FF47 > 67 # compat
+FF48 > 68 # compat
+FF49 > 69 # compat
+FF4A > 6A # compat
+FF4B > 6B # compat
+FF4C > 6C # compat
+FF4D > 6D # compat
+FF4E > 6E # compat
+FF4F > 6F # compat
+FF50 > 70 # compat
+FF51 > 71 # compat
+FF52 > 72 # compat
+FF53 > 73 # compat
+FF54 > 74 # compat
+FF55 > 75 # compat
+FF56 > 76 # compat
+FF57 > 77 # compat
+FF58 > 78 # compat
+FF59 > 79 # compat
+FF5A > 7A # compat
+FF5B > 7B # compat
+FF5C > 7C # compat
+FF5D > 7D # compat
+FF5E > 7E # compat
+FFE0 > A2 # compat
+FFE1 > A3 # compat
+FFE2 > AC # compat
+FFE3 > 9D # compat
+FFE4 > A6 # compat
+.
+
+STRICT
+/
+N 258
+0000 > 00
+0001 > 01
+0002 > 02
+0003 > 03
+0004 > 04
+0005 > 05
+0006 > 06
+0007 > 07
+0008 > 08
+0009 > 09
+000A > 0A
+000B > 0B
+000C > 0C
+000D > 0D
+000E > 0E
+000F > 0F
+0010 > 10
+0011 > 11
+0012 > 12
+0013 > 13
+0014 > 14
+0015 > 15
+0016 > 16
+0017 > 17
+0018 > 18
+0019 > 19
+001A > 1A
+001B > 1B
+001C > 1C
+001D > 1D
+001E > 1E
+001F > 1F
+0020 > 20
+0021 > 21
+0022 > 22
+0023 > 23
+0024 > 24
+0025 > 25
+0026 > 26
+0027 > 27
+0028 > 28
+0029 > 29
+002A > 2A
+002B > 2B
+002C > 2C
+002D > 2D
+002E > 2E
+002F > 2F
+0030 > 30
+0031 > 31
+0032 > 32
+0033 > 33
+0034 > 34
+0035 > 35
+0036 > 36
+0037 > 37
+0038 > 38
+0039 > 39
+003A > 3A
+003B > 3B
+003C > 3C
+003D > 3D
+003E > 3E
+003F > 3F
+0040 > 40
+0041 > 41 /
+     N 4
+     0304 > C2
+     0308 > C4
+     030A > C5
+     0328 > C0
+     .
+0042 > 42
+0043 > 43 /
+     N 2
+     0301 > C3
+     030C > C8
+     .
+0044 > 44
+0045 > 45 /
+     N 4
+     0301 > C9
+     0304 > C7
+     0307 > CB
+     0328 > C6
+     .
+0046 > 46
+0047 > 47 /
+     N 1
+     0327 > CC
+     .
+0048 > 48
+0049 > 49 /
+     N 2
+     0304 > CE
+     0328 > C1
+     .
+004A > 4A
+004B > 4B /
+     N 1
+     0327 > CD
+     .
+004C > 4C /
+     N 1
+     0327 > CF
+     .
+004D > 4D
+004E > 4E /
+     N 2
+     0301 > D1
+     0327 > D2
+     .
+004F > 4F /
+     N 4
+     0301 > D3
+     0303 > D5
+     0304 > D4
+     0308 > D6
+     .
+0050 > 50
+0051 > 51
+0052 > 52 /
+     N 1
+     0327 > AA
+     .
+0053 > 53 /
+     N 2
+     0301 > DA
+     030C > D0
+     .
+0054 > 54
+0055 > 55 /
+     N 3
+     0304 > DB
+     0308 > DC
+     0328 > D8
+     .
+0056 > 56
+0057 > 57
+0058 > 58
+0059 > 59
+005A > 5A /
+     N 3
+     0301 > CA
+     0307 > DD
+     030C > DE
+     .
+005B > 5B
+005C > 5C
+005D > 5D
+005E > 5E
+005F > 5F
+0060 > 60
+0061 > 61 /
+     N 4
+     0304 > E2
+     0308 > E4
+     030A > E5
+     0328 > E0
+     .
+0062 > 62
+0063 > 63 /
+     N 2
+     0301 > E3
+     030C > E8
+     .
+0064 > 64
+0065 > 65 /
+     N 4
+     0301 > E9
+     0304 > E7
+     0307 > EB
+     0328 > E6
+     .
+0066 > 66
+0067 > 67 /
+     N 1
+     0327 > EC
+     .
+0068 > 68
+0069 > 69 /
+     N 2
+     0304 > EE
+     0328 > E1
+     .
+006A > 6A
+006B > 6B /
+     N 1
+     0327 > ED
+     .
+006C > 6C /
+     N 1
+     0327 > EF
+     .
+006D > 6D
+006E > 6E /
+     N 2
+     0301 > F1
+     0327 > F2
+     .
+006F > 6F /
+     N 4
+     0301 > F3
+     0303 > F5
+     0304 > F4
+     0308 > F6
+     .
+0070 > 70
+0071 > 71
+0072 > 72 /
+     N 1
+     0327 > BA
+     .
+0073 > 73 /
+     N 2
+     0301 > FA
+     030C > F0
+     .
+0074 > 74
+0075 > 75 /
+     N 3
+     0304 > FB
+     0308 > FC
+     0328 > F8
+     .
+0076 > 76
+0077 > 77
+0078 > 78
+0079 > 79
+007A > 7A /
+     N 3
+     0301 > EA
+     0307 > FD
+     030C > FE
+     .
+007B > 7B
+007C > 7C
+007D > 7D
+007E > 7E
+007F > 7F
+0081 > 81
+0083 > 83
+0088 > 88
+008A > 8A
+008C > 8C
+0090 > 90
+0098 > 98
+009A > 9A
+009C > 9C
+009F > 9F
+00A0 > A0
+00A2 > A2
+00A3 > A3
+00A4 > A4
+00A6 > A6
+00A7 > A7
+00A8 > 8D
+00A9 > A9
+00AB > AB
+00AC > AC
+00AD > AD
+00AE > AE
+00AF > 9D
+00B0 > B0
+00B1 > B1
+00B2 > B2
+00B3 > B3
+00B4 > B4
+00B5 > B5
+00B6 > B6
+00B7 > B7
+00B8 > 8F
+00B9 > B9
+00BB > BB
+00BC > BC
+00BD > BD
+00BE > BE
+00C4 > C4
+00C5 > C5
+00C6 > AF
+00C9 > C9
+00D3 > D3
+00D5 > D5
+00D6 > D6
+00D7 > D7
+00D8 > A8
+00DC > DC
+00DF > DF
+00E4 > E4
+00E5 > E5
+00E6 > BF
+00E9 > E9
+00F3 > F3
+00F5 > F5
+00F6 > F6
+00F7 > F7
+00F8 > B8
+00FC > FC
+0100 > C2
+0101 > E2
+0104 > C0
+0105 > E0
+0106 > C3
+0107 > E3
+010C > C8
+010D > E8
+0112 > C7
+0113 > E7
+0116 > CB
+0117 > EB
+0118 > C6
+0119 > E6
+0122 > CC
+0123 > EC
+012A > CE
+012B > EE
+012E > C1
+012F > E1
+0136 > CD
+0137 > ED
+013B > CF
+013C > EF
+0141 > D9
+0142 > F9
+0143 > D1
+0144 > F1
+0145 > D2
+0146 > F2
+014C > D4
+014D > F4
+0156 > AA
+0157 > BA
+015A > DA
+015B > FA
+0160 > D0
+0161 > F0
+016A > DB
+016B > FB
+0172 > D8
+0173 > F8
+0179 > CA
+017A > EA
+017B > DD
+017C > FD
+017D > DE
+017E > FE
+02C7 > 8E
+02D9 > FF
+02DB > 9E
+037E > 3B
+0387 > B7
+1FEF > 60
+1FFD > B4
+2013 > 96
+2014 > 97
+2018 > 91
+2019 > 92
+201A > 82
+201C > 93
+201D > 94
+201E > 84
+2020 > 86
+2021 > 87
+2022 > 95
+2026 > 85
+2030 > 89
+2039 > 8B
+203A > 9B
+20AC > 80
+2122 > 99
+.
+
+NFD
+/
+N 254
+00 > 0000
+01 > 0001
+02 > 0002
+03 > 0003
+04 > 0004
+05 > 0005
+06 > 0006
+07 > 0007
+08 > 0008
+09 > 0009
+0A > 000A
+0B > 000B
+0C > 000C
+0D > 000D
+0E > 000E
+0F > 000F
+10 > 0010
+11 > 0011
+12 > 0012
+13 > 0013
+14 > 0014
+15 > 0015
+16 > 0016
+17 > 0017
+18 > 0018
+19 > 0019
+1A > 001A
+1B > 001B
+1C > 001C
+1D > 001D
+1E > 001E
+1F > 001F
+20 > 0020
+21 > 0021
+22 > 0022
+23 > 0023
+24 > 0024
+25 > 0025
+26 > 0026
+27 > 0027
+28 > 0028
+29 > 0029
+2A > 002A
+2B > 002B
+2C > 002C
+2D > 002D
+2E > 002E
+2F > 002F
+30 > 0030
+31 > 0031
+32 > 0032
+33 > 0033
+34 > 0034
+35 > 0035
+36 > 0036
+37 > 0037
+38 > 0038
+39 > 0039
+3A > 003A
+3B > 003B
+3C > 003C
+3D > 003D
+3E > 003E
+3F > 003F
+40 > 0040
+41 > 0041
+42 > 0042
+43 > 0043
+44 > 0044
+45 > 0045
+46 > 0046
+47 > 0047
+48 > 0048
+49 > 0049
+4A > 004A
+4B > 004B
+4C > 004C
+4D > 004D
+4E > 004E
+4F > 004F
+50 > 0050
+51 > 0051
+52 > 0052
+53 > 0053
+54 > 0054
+55 > 0055
+56 > 0056
+57 > 0057
+58 > 0058
+59 > 0059
+5A > 005A
+5B > 005B
+5C > 005C
+5D > 005D
+5E > 005E
+5F > 005F
+60 > 0060
+61 > 0061
+62 > 0062
+63 > 0063
+64 > 0064
+65 > 0065
+66 > 0066
+67 > 0067
+68 > 0068
+69 > 0069
+6A > 006A
+6B > 006B
+6C > 006C
+6D > 006D
+6E > 006E
+6F > 006F
+70 > 0070
+71 > 0071
+72 > 0072
+73 > 0073
+74 > 0074
+75 > 0075
+76 > 0076
+77 > 0077
+78 > 0078
+79 > 0079
+7A > 007A
+7B > 007B
+7C > 007C
+7D > 007D
+7E > 007E
+7F > 007F
+80 > 20AC
+81 > 0081
+82 > 201A
+83 > 0083
+84 > 201E
+85 > 2026
+86 > 2020
+87 > 2021
+88 > 0088
+89 > 2030
+8A > 008A
+8B > 2039
+8C > 008C
+8D > 00A8
+8E > 02C7
+8F > 00B8
+90 > 0090
+91 > 2018
+92 > 2019
+93 > 201C
+94 > 201D
+95 > 2022
+96 > 2013
+97 > 2014
+98 > 0098
+99 > 2122
+9A > 009A
+9B > 203A
+9C > 009C
+9D > 00AF
+9E > 02DB
+9F > 009F
+A0 > 00A0
+A2 > 00A2
+A3 > 00A3
+A4 > 00A4
+A6 > 00A6
+A7 > 00A7
+A8 > 00D8
+A9 > 00A9
+AA > 0052 0327
+AB > 00AB
+AC > 00AC
+AD > 00AD
+AE > 00AE
+AF > 00C6
+B0 > 00B0
+B1 > 00B1
+B2 > 00B2
+B3 > 00B3
+B4 > 00B4
+B5 > 00B5
+B6 > 00B6
+B7 > 00B7
+B8 > 00F8
+B9 > 00B9
+BA > 0072 0327
+BB > 00BB
+BC > 00BC
+BD > 00BD
+BE > 00BE
+BF > 00E6
+C0 > 0041 0328
+C1 > 0049 0328
+C2 > 0041 0304
+C3 > 0043 0301
+C4 > 0041 0308
+C5 > 0041 030A
+C6 > 0045 0328
+C7 > 0045 0304
+C8 > 0043 030C
+C9 > 0045 0301
+CA > 005A 0301
+CB > 0045 0307
+CC > 0047 0327
+CD > 004B 0327
+CE > 0049 0304
+CF > 004C 0327
+D0 > 0053 030C
+D1 > 004E 0301
+D2 > 004E 0327
+D3 > 004F 0301
+D4 > 004F 0304
+D5 > 004F 0303
+D6 > 004F 0308
+D7 > 00D7
+D8 > 0055 0328
+D9 > 0141
+DA > 0053 0301
+DB > 0055 0304
+DC > 0055 0308
+DD > 005A 0307
+DE > 005A 030C
+DF > 00DF
+E0 > 0061 0328
+E1 > 0069 0328
+E2 > 0061 0304
+E3 > 0063 0301
+E4 > 0061 0308
+E5 > 0061 030A
+E6 > 0065 0328
+E7 > 0065 0304
+E8 > 0063 030C
+E9 > 0065 0301
+EA > 007A 0301
+EB > 0065 0307
+EC > 0067 0327
+ED > 006B 0327
+EE > 0069 0304
+EF > 006C 0327
+F0 > 0073 030C
+F1 > 006E 0301
+F2 > 006E 0327
+F3 > 006F 0301
+F4 > 006F 0304
+F5 > 006F 0303
+F6 > 006F 0308
+F7 > 00F7
+F8 > 0075 0328
+F9 > 0142
+FA > 0073 0301
+FB > 0075 0304
+FC > 0075 0308
+FD > 007A 0307
+FE > 007A 030C
+FF > 02D9
+.
+
+NFC
+/
+N 254
+00 > 0000
+01 > 0001
+02 > 0002
+03 > 0003
+04 > 0004
+05 > 0005
+06 > 0006
+07 > 0007
+08 > 0008
+09 > 0009
+0A > 000A
+0B > 000B
+0C > 000C
+0D > 000D
+0E > 000E
+0F > 000F
+10 > 0010
+11 > 0011
+12 > 0012
+13 > 0013
+14 > 0014
+15 > 0015
+16 > 0016
+17 > 0017
+18 > 0018
+19 > 0019
+1A > 001A
+1B > 001B
+1C > 001C
+1D > 001D
+1E > 001E
+1F > 001F
+20 > 0020
+21 > 0021
+22 > 0022
+23 > 0023
+24 > 0024
+25 > 0025
+26 > 0026
+27 > 0027
+28 > 0028
+29 > 0029
+2A > 002A
+2B > 002B
+2C > 002C
+2D > 002D
+2E > 002E
+2F > 002F
+30 > 0030
+31 > 0031
+32 > 0032
+33 > 0033
+34 > 0034
+35 > 0035
+36 > 0036
+37 > 0037
+38 > 0038
+39 > 0039
+3A > 003A
+3B > 003B
+3C > 003C
+3D > 003D
+3E > 003E
+3F > 003F
+40 > 0040
+41 > 0041
+42 > 0042
+43 > 0043
+44 > 0044
+45 > 0045
+46 > 0046
+47 > 0047
+48 > 0048
+49 > 0049
+4A > 004A
+4B > 004B
+4C > 004C
+4D > 004D
+4E > 004E
+4F > 004F
+50 > 0050
+51 > 0051
+52 > 0052
+53 > 0053
+54 > 0054
+55 > 0055
+56 > 0056
+57 > 0057
+58 > 0058
+59 > 0059
+5A > 005A
+5B > 005B
+5C > 005C
+5D > 005D
+5E > 005E
+5F > 005F
+60 > 0060
+61 > 0061
+62 > 0062
+63 > 0063
+64 > 0064
+65 > 0065
+66 > 0066
+67 > 0067
+68 > 0068
+69 > 0069
+6A > 006A
+6B > 006B
+6C > 006C
+6D > 006D
+6E > 006E
+6F > 006F
+70 > 0070
+71 > 0071
+72 > 0072
+73 > 0073
+74 > 0074
+75 > 0075
+76 > 0076
+77 > 0077
+78 > 0078
+79 > 0079
+7A > 007A
+7B > 007B
+7C > 007C
+7D > 007D
+7E > 007E
+7F > 007F
+80 > 20AC
+81 > 0081
+82 > 201A
+83 > 0083
+84 > 201E
+85 > 2026
+86 > 2020
+87 > 2021
+88 > 0088
+89 > 2030
+8A > 008A
+8B > 2039
+8C > 008C
+8D > 00A8
+8E > 02C7
+8F > 00B8
+90 > 0090
+91 > 2018
+92 > 2019
+93 > 201C
+94 > 201D
+95 > 2022
+96 > 2013
+97 > 2014
+98 > 0098
+99 > 2122
+9A > 009A
+9B > 203A
+9C > 009C
+9D > 00AF
+9E > 02DB
+9F > 009F
+A0 > 00A0
+A2 > 00A2
+A3 > 00A3
+A4 > 00A4
+A6 > 00A6
+A7 > 00A7
+A8 > 00D8
+A9 > 00A9
+AA > 0156
+AB > 00AB
+AC > 00AC
+AD > 00AD
+AE > 00AE
+AF > 00C6
+B0 > 00B0
+B1 > 00B1
+B2 > 00B2
+B3 > 00B3
+B4 > 00B4
+B5 > 00B5
+B6 > 00B6
+B7 > 00B7
+B8 > 00F8
+B9 > 00B9
+BA > 0157
+BB > 00BB
+BC > 00BC
+BD > 00BD
+BE > 00BE
+BF > 00E6
+C0 > 0104
+C1 > 012E
+C2 > 0100
+C3 > 0106
+C4 > 00C4
+C5 > 00C5
+C6 > 0118
+C7 > 0112
+C8 > 010C
+C9 > 00C9
+CA > 0179
+CB > 0116
+CC > 0122
+CD > 0136
+CE > 012A
+CF > 013B
+D0 > 0160
+D1 > 0143
+D2 > 0145
+D3 > 00D3
+D4 > 014C
+D5 > 00D5
+D6 > 00D6
+D7 > 00D7
+D8 > 0172
+D9 > 0141
+DA > 015A
+DB > 016A
+DC > 00DC
+DD > 017B
+DE > 017D
+DF > 00DF
+E0 > 0105
+E1 > 012F
+E2 > 0101
+E3 > 0107
+E4 > 00E4
+E5 > 00E5
+E6 > 0119
+E7 > 0113
+E8 > 010D
+E9 > 00E9
+EA > 017A
+EB > 0117
+EC > 0123
+ED > 0137
+EE > 012B
+EF > 013C
+F0 > 0161
+F1 > 0144
+F2 > 0146
+F3 > 00F3
+F4 > 014D
+F5 > 00F5
+F6 > 00F6
+F7 > 00F7
+F8 > 0173
+F9 > 0142
+FA > 015B
+FB > 016B
+FC > 00FC
+FD > 017C
+FE > 017E
+FF > 02D9
+.
+
+COMP
+= NFC
+.
Index: doc/tools/ultraedit/GNU/aspell/data/cp1257.cset
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/cp1257.cset	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/cp1257.cset	(working copy)
@@ -0,0 +1,262 @@
+# Aspell Character Data File.
+= cp1257
+> ascii
+/
+# <char> <uni> <type> <display> <upper> <lower> <title> <plain>
+#                                                         <sl-first> <sl-rest>
+00 0000 - N 00 00 00 00 00 00 # <control>
+01 0001 . N 01 01 01 00 00 00 # <unused control>
+02 0002 . N 02 02 02 00 00 00 # <unused control>
+03 0003 . N 03 03 03 00 00 00 # <unused control>
+04 0004 . N 04 04 04 00 00 00 # <unused control>
+05 0005 . N 05 05 05 00 00 00 # <unused control>
+06 0006 . N 06 06 06 00 00 00 # <unused control>
+07 0007 . N 07 07 07 00 00 00 # <unused control>
+08 0008 . N 08 08 08 00 00 00 # <unused control>
+09 0009 . N 09 09 09 00 00 00 # <unused control>
+0A 000A . N 0A 0A 0A 00 00 00 # <unused control>
+0B 000B . N 0B 0B 0B 00 00 00 # <unused control>
+0C 000C . N 0C 0C 0C 00 00 00 # <unused control>
+0D 000D . N 0D 0D 0D 00 00 00 # <unused control>
+0E 000E . N 0E 0E 0E 00 00 00 # <unused control>
+0F 000F . N 0F 0F 0F 00 00 00 # <unused control>
+10 0010 - N 10 10 10 00 00 00 # <control>
+11 0011 . N 11 11 11 00 00 00 # <unused control>
+12 0012 . N 12 12 12 00 00 00 # <unused control>
+13 0013 . N 13 13 13 00 00 00 # <unused control>
+14 0014 . N 14 14 14 00 00 00 # <unused control>
+15 0015 . N 15 15 15 00 00 00 # <unused control>
+16 0016 . N 16 16 16 00 00 00 # <unused control>
+17 0017 . N 17 17 17 00 00 00 # <unused control>
+18 0018 . N 18 18 18 00 00 00 # <unused control>
+19 0019 . N 19 19 19 00 00 00 # <unused control>
+1A 001A . N 1A 1A 1A 00 00 00 # <unused control>
+1B 001B . N 1B 1B 1B 00 00 00 # <unused control>
+1C 001C . N 1C 1C 1C 00 00 00 # <unused control>
+1D 001D . N 1D 1D 1D 00 00 00 # <unused control>
+1E 001E . N 1E 1E 1E 00 00 00 # <unused control>
+1F 001F . N 1F 1F 1F 00 00 00 # <unused control>
+20 0020 W Y 20 20 20 00 00 00 # SPACE
+21 0021 - Y 21 21 21 00 00 00 # EXCLAMATION MARK
+22 0022 - Y 22 22 22 00 00 00 # QUOTATION MARK
+23 0023 - Y 23 23 23 00 00 00 # NUMBER SIGN
+24 0024 - Y 24 24 24 00 00 00 # DOLLAR SIGN
+25 0025 - Y 25 25 25 00 00 00 # PERCENT SIGN
+26 0026 - Y 26 26 26 00 00 00 # AMPERSAND
+27 0027 - Y 27 27 27 00 00 00 # APOSTROPHE
+28 0028 - Y 28 28 28 00 00 00 # LEFT PARENTHESIS
+29 0029 - Y 29 29 29 00 00 00 # RIGHT PARENTHESIS
+2A 002A - Y 2A 2A 2A 00 00 00 # ASTERISK
+2B 002B - Y 2B 2B 2B 00 00 00 # PLUS SIGN
+2C 002C - Y 2C 2C 2C 00 00 00 # COMMA
+2D 002D H Y 2D 2D 2D 00 00 00 # HYPHEN-MINUS
+2E 002E - Y 2E 2E 2E 00 00 00 # FULL STOP
+2F 002F - Y 2F 2F 2F 00 00 00 # SOLIDUS
+30 0030 D Y 30 30 30 00 00 00 # DIGIT ZERO
+31 0031 D Y 31 31 31 00 00 00 # DIGIT ONE
+32 0032 D Y 32 32 32 00 00 00 # DIGIT TWO
+33 0033 D Y 33 33 33 00 00 00 # DIGIT THREE
+34 0034 D Y 34 34 34 00 00 00 # DIGIT FOUR
+35 0035 D Y 35 35 35 00 00 00 # DIGIT FIVE
+36 0036 D Y 36 36 36 00 00 00 # DIGIT SIX
+37 0037 D Y 37 37 37 00 00 00 # DIGIT SEVEN
+38 0038 D Y 38 38 38 00 00 00 # DIGIT EIGHT
+39 0039 D Y 39 39 39 00 00 00 # DIGIT NINE
+3A 003A - Y 3A 3A 3A 00 00 00 # COLON
+3B 003B - Y 3B 3B 3B 00 00 00 # SEMICOLON
+3C 003C - Y 3C 3C 3C 00 00 00 # LESS-THAN SIGN
+3D 003D - Y 3D 3D 3D 00 00 00 # EQUALS SIGN
+3E 003E - Y 3E 3E 3E 00 00 00 # GREATER-THAN SIGN
+3F 003F - Y 3F 3F 3F 00 00 00 # QUESTION MARK
+40 0040 - Y 40 40 40 00 00 00 # COMMERCIAL AT
+41 0041 L Y 41 61 41 41 2A 00 # LATIN CAPITAL LETTER A
+42 0042 L Y 42 62 42 42 62 62 # LATIN CAPITAL LETTER B
+43 0043 L Y 43 63 43 43 63 63 # LATIN CAPITAL LETTER C
+44 0044 L Y 44 64 44 44 64 64 # LATIN CAPITAL LETTER D
+45 0045 L Y 45 65 45 45 2A 00 # LATIN CAPITAL LETTER E
+46 0046 L Y 46 66 46 46 66 66 # LATIN CAPITAL LETTER F
+47 0047 L Y 47 67 47 47 67 67 # LATIN CAPITAL LETTER G
+48 0048 L Y 48 68 48 48 68 68 # LATIN CAPITAL LETTER H
+49 0049 L Y 49 69 49 49 2A 00 # LATIN CAPITAL LETTER I
+4A 004A L Y 4A 6A 4A 4A 6A 6A # LATIN CAPITAL LETTER J
+4B 004B L Y 4B 6B 4B 4B 6B 6B # LATIN CAPITAL LETTER K
+4C 004C L Y 4C 6C 4C 4C 6C 6C # LATIN CAPITAL LETTER L
+4D 004D L Y 4D 6D 4D 4D 6D 6D # LATIN CAPITAL LETTER M
+4E 004E L Y 4E 6E 4E 4E 6E 6E # LATIN CAPITAL LETTER N
+4F 004F L Y 4F 6F 4F 4F 2A 00 # LATIN CAPITAL LETTER O
+50 0050 L Y 50 70 50 50 70 70 # LATIN CAPITAL LETTER P
+51 0051 L Y 51 71 51 51 71 71 # LATIN CAPITAL LETTER Q
+52 0052 L Y 52 72 52 52 72 72 # LATIN CAPITAL LETTER R
+53 0053 L Y 53 73 53 53 73 73 # LATIN CAPITAL LETTER S
+54 0054 L Y 54 74 54 54 74 74 # LATIN CAPITAL LETTER T
+55 0055 L Y 55 75 55 55 2A 00 # LATIN CAPITAL LETTER U
+56 0056 L Y 56 76 56 56 76 76 # LATIN CAPITAL LETTER V
+57 0057 L Y 57 77 57 57 77 77 # LATIN CAPITAL LETTER W
+58 0058 L Y 58 78 58 58 78 78 # LATIN CAPITAL LETTER X
+59 0059 L Y 59 79 59 59 79 79 # LATIN CAPITAL LETTER Y
+5A 005A L Y 5A 7A 5A 5A 7A 7A # LATIN CAPITAL LETTER Z
+5B 005B - Y 5B 5B 5B 00 00 00 # LEFT SQUARE BRACKET
+5C 005C - Y 5C 5C 5C 00 00 00 # REVERSE SOLIDUS
+5D 005D - Y 5D 5D 5D 00 00 00 # RIGHT SQUARE BRACKET
+5E 005E - Y 5E 5E 5E 00 00 00 # CIRCUMFLEX ACCENT
+5F 005F - Y 5F 5F 5F 00 00 00 # LOW LINE
+60 0060 - Y 60 60 60 00 00 00 # GRAVE ACCENT
+61 0061 L Y 41 61 41 61 2A 00 # LATIN SMALL LETTER A
+62 0062 L Y 42 62 42 62 62 62 # LATIN SMALL LETTER B
+63 0063 L Y 43 63 43 63 63 63 # LATIN SMALL LETTER C
+64 0064 L Y 44 64 44 64 64 64 # LATIN SMALL LETTER D
+65 0065 L Y 45 65 45 65 2A 00 # LATIN SMALL LETTER E
+66 0066 L Y 46 66 46 66 66 66 # LATIN SMALL LETTER F
+67 0067 L Y 47 67 47 67 67 67 # LATIN SMALL LETTER G
+68 0068 L Y 48 68 48 68 68 68 # LATIN SMALL LETTER H
+69 0069 L Y 49 69 49 69 2A 00 # LATIN SMALL LETTER I
+6A 006A L Y 4A 6A 4A 6A 6A 6A # LATIN SMALL LETTER J
+6B 006B L Y 4B 6B 4B 6B 6B 6B # LATIN SMALL LETTER K
+6C 006C L Y 4C 6C 4C 6C 6C 6C # LATIN SMALL LETTER L
+6D 006D L Y 4D 6D 4D 6D 6D 6D # LATIN SMALL LETTER M
+6E 006E L Y 4E 6E 4E 6E 6E 6E # LATIN SMALL LETTER N
+6F 006F L Y 4F 6F 4F 6F 2A 00 # LATIN SMALL LETTER O
+70 0070 L Y 50 70 50 70 70 70 # LATIN SMALL LETTER P
+71 0071 L Y 51 71 51 71 71 71 # LATIN SMALL LETTER Q
+72 0072 L Y 52 72 52 72 72 72 # LATIN SMALL LETTER R
+73 0073 L Y 53 73 53 73 73 73 # LATIN SMALL LETTER S
+74 0074 L Y 54 74 54 74 74 74 # LATIN SMALL LETTER T
+75 0075 L Y 55 75 55 75 2A 00 # LATIN SMALL LETTER U
+76 0076 L Y 56 76 56 76 76 76 # LATIN SMALL LETTER V
+77 0077 L Y 57 77 57 77 77 77 # LATIN SMALL LETTER W
+78 0078 L Y 58 78 58 78 78 78 # LATIN SMALL LETTER X
+79 0079 L Y 59 79 59 79 79 79 # LATIN SMALL LETTER Y
+7A 007A L Y 5A 7A 5A 7A 7A 7A # LATIN SMALL LETTER Z
+7B 007B - Y 7B 7B 7B 00 00 00 # LEFT CURLY BRACKET
+7C 007C - Y 7C 7C 7C 00 00 00 # VERTICAL LINE
+7D 007D - Y 7D 7D 7D 00 00 00 # RIGHT CURLY BRACKET
+7E 007E - Y 7E 7E 7E 00 00 00 # TILDE
+7F 007F - N 7F 7F 7F 00 00 00 # <control>
+80 20AC - Y 80 80 80 00 00 00 # EURO SIGN
+81 0081 . N 81 81 81 00 00 00 # <unused control>
+82 201A - Y 82 82 82 00 00 00 # SINGLE LOW-9 QUOTATION MARK
+83 0083 . N 83 83 83 00 00 00 # <unused control>
+84 201E - Y 84 84 84 00 00 00 # DOUBLE LOW-9 QUOTATION MARK
+85 2026 - Y 85 85 85 00 00 00 # HORIZONTAL ELLIPSIS
+86 2020 - Y 86 86 86 00 00 00 # DAGGER
+87 2021 - Y 87 87 87 00 00 00 # DOUBLE DAGGER
+88 0088 . N 88 88 88 00 00 00 # <unused control>
+89 2030 - Y 89 89 89 00 00 00 # PER MILLE SIGN
+8A 008A . N 8A 8A 8A 00 00 00 # <unused control>
+8B 2039 - Y 8B 8B 8B 00 00 00 # SINGLE LEFT-POINTING ANGLE QUOTATION MARK
+8C 008C . N 8C 8C 8C 00 00 00 # <unused control>
+8D 00A8 - Y 8D 8D 8D 00 00 00 # DIAERESIS
+8E 02C7 M Y 8E 8E 8E 00 00 00 # CARON
+8F 00B8 - Y 8F 8F 8F 00 00 00 # CEDILLA
+90 0090 . N 90 90 90 00 00 00 # <unused control>
+91 2018 - Y 91 91 91 00 00 00 # LEFT SINGLE QUOTATION MARK
+92 2019 - Y 92 92 92 00 00 00 # RIGHT SINGLE QUOTATION MARK
+93 201C - Y 93 93 93 00 00 00 # LEFT DOUBLE QUOTATION MARK
+94 201D - Y 94 94 94 00 00 00 # RIGHT DOUBLE QUOTATION MARK
+95 2022 - Y 95 95 95 00 00 00 # BULLET
+96 2013 - Y 96 96 96 00 00 00 # EN DASH
+97 2014 - Y 97 97 97 00 00 00 # EM DASH
+98 0098 . N 98 98 98 00 00 00 # <unused control>
+99 2122 . N 99 99 99 00 00 00 # <unused special>
+9A 009A . N 9A 9A 9A 00 00 00 # <unused control>
+9B 203A - Y 9B 9B 9B 00 00 00 # SINGLE RIGHT-POINTING ANGLE QUOTATION MARK
+9C 009C . N 9C 9C 9C 00 00 00 # <unused control>
+9D 00AF - Y 9D 9D 9D 00 00 00 # MACRON
+9E 02DB - Y 9E 9E 9E 00 00 00 # OGONEK
+9F 009F . N 9F 9F 9F 00 00 00 # <unused control>
+A0 00A0 W Y A0 A0 A0 00 00 00 # NO-BREAK SPACE
+A1 E0A1 . N A1 A1 A1 00 00 00 # <unused>
+A2 00A2 - Y A2 A2 A2 00 00 00 # CENT SIGN
+A3 00A3 - Y A3 A3 A3 00 00 00 # POUND SIGN
+A4 00A4 - Y A4 A4 A4 00 00 00 # CURRENCY SIGN
+A5 E0A5 . N A5 A5 A5 00 00 00 # <unused>
+A6 00A6 - Y A6 A6 A6 00 00 00 # BROKEN BAR
+A7 00A7 - Y A7 A7 A7 00 00 00 # SECTION SIGN
+A8 00D8 L Y A8 B8 A8 A8 2A 00 # LATIN CAPITAL LETTER O WITH STROKE
+A9 00A9 - Y A9 A9 A9 00 00 00 # COPYRIGHT SIGN
+AA 0156 L Y AA BA AA 52 72 72 # LATIN CAPITAL LETTER R WITH CEDILLA
+AB 00AB - Y AB AB AB 00 00 00 # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
+AC 00AC - Y AC AC AC 00 00 00 # NOT SIGN
+AD 00AD H N AD AD AD 00 00 00 # SOFT HYPHEN
+AE 00AE - Y AE AE AE 00 00 00 # REGISTERED SIGN
+AF 00C6 L Y AF BF AF AF 2A 00 # LATIN CAPITAL LETTER AE
+B0 00B0 - Y B0 B0 B0 00 00 00 # DEGREE SIGN
+B1 00B1 - Y B1 B1 B1 00 00 00 # PLUS-MINUS SIGN
+B2 00B2 - Y B2 B2 B2 00 00 00 # SUPERSCRIPT TWO
+B3 00B3 - Y B3 B3 B3 00 00 00 # SUPERSCRIPT THREE
+B4 00B4 - Y B4 B4 B4 00 00 00 # ACUTE ACCENT
+B5 00B5 A Y B5 B5 B5 00 00 00 # MICRO SIGN
+B6 00B6 - Y B6 B6 B6 00 00 00 # PILCROW SIGN
+B7 00B7 - Y B7 B7 B7 00 00 00 # MIDDLE DOT
+B8 00F8 L Y A8 B8 A8 B8 2A 00 # LATIN SMALL LETTER O WITH STROKE
+B9 00B9 - Y B9 B9 B9 00 00 00 # SUPERSCRIPT ONE
+BA 0157 L Y AA BA AA 72 72 72 # LATIN SMALL LETTER R WITH CEDILLA
+BB 00BB - Y BB BB BB 00 00 00 # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
+BC 00BC - Y BC BC BC 00 00 00 # VULGAR FRACTION ONE QUARTER
+BD 00BD - Y BD BD BD 00 00 00 # VULGAR FRACTION ONE HALF
+BE 00BE - Y BE BE BE 00 00 00 # VULGAR FRACTION THREE QUARTERS
+BF 00E6 L Y AF BF AF BF 2A 00 # LATIN SMALL LETTER AE
+C0 0104 L Y C0 E0 C0 41 2A 00 # LATIN CAPITAL LETTER A WITH OGONEK
+C1 012E L Y C1 E1 C1 49 2A 00 # LATIN CAPITAL LETTER I WITH OGONEK
+C2 0100 L Y C2 E2 C2 41 2A 00 # LATIN CAPITAL LETTER A WITH MACRON
+C3 0106 L Y C3 E3 C3 43 63 63 # LATIN CAPITAL LETTER C WITH ACUTE
+C4 00C4 L Y C4 E4 C4 41 2A 00 # LATIN CAPITAL LETTER A WITH DIAERESIS
+C5 00C5 L Y C5 E5 C5 41 2A 00 # LATIN CAPITAL LETTER A WITH RING ABOVE
+C6 0118 L Y C6 E6 C6 45 2A 00 # LATIN CAPITAL LETTER E WITH OGONEK
+C7 0112 L Y C7 E7 C7 45 2A 00 # LATIN CAPITAL LETTER E WITH MACRON
+C8 010C L Y C8 E8 C8 43 63 63 # LATIN CAPITAL LETTER C WITH CARON
+C9 00C9 L Y C9 E9 C9 45 2A 00 # LATIN CAPITAL LETTER E WITH ACUTE
+CA 0179 L Y CA EA CA 5A 7A 7A # LATIN CAPITAL LETTER Z WITH ACUTE
+CB 0116 L Y CB EB CB 45 2A 00 # LATIN CAPITAL LETTER E WITH DOT ABOVE
+CC 0122 L Y CC EC CC 47 67 67 # LATIN CAPITAL LETTER G WITH CEDILLA
+CD 0136 L Y CD ED CD 4B 6B 6B # LATIN CAPITAL LETTER K WITH CEDILLA
+CE 012A L Y CE EE CE 49 2A 00 # LATIN CAPITAL LETTER I WITH MACRON
+CF 013B L Y CF EF CF 4C 6C 6C # LATIN CAPITAL LETTER L WITH CEDILLA
+D0 0160 L Y D0 F0 D0 53 73 73 # LATIN CAPITAL LETTER S WITH CARON
+D1 0143 L Y D1 F1 D1 4E 6E 6E # LATIN CAPITAL LETTER N WITH ACUTE
+D2 0145 L Y D2 F2 D2 4E 6E 6E # LATIN CAPITAL LETTER N WITH CEDILLA
+D3 00D3 L Y D3 F3 D3 4F 2A 00 # LATIN CAPITAL LETTER O WITH ACUTE
+D4 014C L Y D4 F4 D4 4F 2A 00 # LATIN CAPITAL LETTER O WITH MACRON
+D5 00D5 L Y D5 F5 D5 4F 2A 00 # LATIN CAPITAL LETTER O WITH TILDE
+D6 00D6 L Y D6 F6 D6 4F 2A 00 # LATIN CAPITAL LETTER O WITH DIAERESIS
+D7 00D7 - Y D7 D7 D7 00 00 00 # MULTIPLICATION SIGN
+D8 0172 L Y D8 F8 D8 55 2A 00 # LATIN CAPITAL LETTER U WITH OGONEK
+D9 0141 L Y D9 F9 D9 D9 F9 F9 # LATIN CAPITAL LETTER L WITH STROKE
+DA 015A L Y DA FA DA 53 73 73 # LATIN CAPITAL LETTER S WITH ACUTE
+DB 016A L Y DB FB DB 55 2A 00 # LATIN CAPITAL LETTER U WITH MACRON
+DC 00DC L Y DC FC DC 55 2A 00 # LATIN CAPITAL LETTER U WITH DIAERESIS
+DD 017B L Y DD FD DD 5A 7A 7A # LATIN CAPITAL LETTER Z WITH DOT ABOVE
+DE 017D L Y DE FE DE 5A 7A 7A # LATIN CAPITAL LETTER Z WITH CARON
+DF 00DF L Y DF DF DF DF DF DF # LATIN SMALL LETTER SHARP S
+E0 0105 L Y C0 E0 C0 61 2A 00 # LATIN SMALL LETTER A WITH OGONEK
+E1 012F L Y C1 E1 C1 69 2A 00 # LATIN SMALL LETTER I WITH OGONEK
+E2 0101 L Y C2 E2 C2 61 2A 00 # LATIN SMALL LETTER A WITH MACRON
+E3 0107 L Y C3 E3 C3 63 63 63 # LATIN SMALL LETTER C WITH ACUTE
+E4 00E4 L Y C4 E4 C4 61 2A 00 # LATIN SMALL LETTER A WITH DIAERESIS
+E5 00E5 L Y C5 E5 C5 61 2A 00 # LATIN SMALL LETTER A WITH RING ABOVE
+E6 0119 L Y C6 E6 C6 65 2A 00 # LATIN SMALL LETTER E WITH OGONEK
+E7 0113 L Y C7 E7 C7 65 2A 00 # LATIN SMALL LETTER E WITH MACRON
+E8 010D L Y C8 E8 C8 63 63 63 # LATIN SMALL LETTER C WITH CARON
+E9 00E9 L Y C9 E9 C9 65 2A 00 # LATIN SMALL LETTER E WITH ACUTE
+EA 017A L Y CA EA CA 7A 7A 7A # LATIN SMALL LETTER Z WITH ACUTE
+EB 0117 L Y CB EB CB 65 2A 00 # LATIN SMALL LETTER E WITH DOT ABOVE
+EC 0123 L Y CC EC CC 67 67 67 # LATIN SMALL LETTER G WITH CEDILLA
+ED 0137 L Y CD ED CD 6B 6B 6B # LATIN SMALL LETTER K WITH CEDILLA
+EE 012B L Y CE EE CE 69 2A 00 # LATIN SMALL LETTER I WITH MACRON
+EF 013C L Y CF EF CF 6C 6C 6C # LATIN SMALL LETTER L WITH CEDILLA
+F0 0161 L Y D0 F0 D0 73 73 73 # LATIN SMALL LETTER S WITH CARON
+F1 0144 L Y D1 F1 D1 6E 6E 6E # LATIN SMALL LETTER N WITH ACUTE
+F2 0146 L Y D2 F2 D2 6E 6E 6E # LATIN SMALL LETTER N WITH CEDILLA
+F3 00F3 L Y D3 F3 D3 6F 2A 00 # LATIN SMALL LETTER O WITH ACUTE
+F4 014D L Y D4 F4 D4 6F 2A 00 # LATIN SMALL LETTER O WITH MACRON
+F5 00F5 L Y D5 F5 D5 6F 2A 00 # LATIN SMALL LETTER O WITH TILDE
+F6 00F6 L Y D6 F6 D6 6F 2A 00 # LATIN SMALL LETTER O WITH DIAERESIS
+F7 00F7 - Y F7 F7 F7 00 00 00 # DIVISION SIGN
+F8 0173 L Y D8 F8 D8 75 2A 00 # LATIN SMALL LETTER U WITH OGONEK
+F9 0142 L Y D9 F9 D9 F9 F9 F9 # LATIN SMALL LETTER L WITH STROKE
+FA 015B L Y DA FA DA 73 73 73 # LATIN SMALL LETTER S WITH ACUTE
+FB 016B L Y DB FB DB 75 2A 00 # LATIN SMALL LETTER U WITH MACRON
+FC 00FC L Y DC FC DC 75 2A 00 # LATIN SMALL LETTER U WITH DIAERESIS
+FD 017C L Y DD FD DD 7A 7A 7A # LATIN SMALL LETTER Z WITH DOT ABOVE
+FE 017E L Y DE FE DE 7A 7A 7A # LATIN SMALL LETTER Z WITH CARON
+FF 02D9 - Y FF FF FF 00 00 00 # DOT ABOVE
Index: doc/tools/ultraedit/GNU/aspell/data/cp1258.cmap
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/cp1258.cmap	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/cp1258.cmap	(working copy)
@@ -0,0 +1,2403 @@
+INTERNAL
+/
+N 955
+0000 > 00
+0001 > 01
+0002 > 02
+0003 > 03
+0004 > 04
+0005 > 05
+0006 > 06
+0007 > 07
+0008 > 08
+0009 > 09
+000A > 0A
+000B > 0B
+000C > 0C
+000D > 0D
+000E > 0E
+000F > 0F
+0010 > 10
+0011 > 11
+0012 > 12
+0013 > 13
+0014 > 14
+0015 > 15
+0016 > 16
+0017 > 17
+0018 > 18
+0019 > 19
+001A > 1A
+001B > 1B
+001C > 1C
+001D > 1D
+001E > 1E
+001F > 1F
+0020 > 20
+0021 > 21
+0022 > 22
+0023 > 23
+0024 > 24
+0025 > 25
+0026 > 26
+0027 > 27
+0028 > 28
+0029 > 29
+002A > 2A
+002B > 2B
+002C > 2C
+002D > 2D
+002E > 2E
+002F > 2F
+0030 > 30
+0031 > 31
+0032 > 32
+0033 > 33
+0034 > 34
+0035 > 35
+0036 > 36
+0037 > 37
+0038 > 38
+0039 > 39
+003A > 3A
+003B > 3B
+003C > 3C
+003D > 3D
+003E > 3E
+003F > 3F
+0040 > 40
+0041 > 41 /
+     N 6
+     0300 > C0
+     0301 > C1
+     0302 > C2
+     0306 > C3
+     0308 > C4
+     030A > C5
+     .
+0042 > 42
+0043 > 43 /
+     N 1
+     0327 > C7
+     .
+0044 > 44
+0045 > 45 /
+     N 4
+     0300 > C8
+     0301 > C9
+     0302 > CA
+     0308 > CB
+     .
+0046 > 46
+0047 > 47
+0048 > 48
+0049 > 49 /
+     N 3
+     0301 > CD
+     0302 > CE
+     0308 > CF
+     .
+004A > 4A
+004B > 4B
+004C > 4C
+004D > 4D
+004E > 4E /
+     N 1
+     0303 > D1
+     .
+004F > 4F /
+     N 4
+     0301 > D3
+     0302 > D4
+     0308 > D6
+     031B > D5
+     .
+0050 > 50
+0051 > 51
+0052 > 52
+0053 > 53
+0054 > 54
+0055 > 55 /
+     N 5
+     0300 > D9
+     0301 > DA
+     0302 > DB
+     0308 > DC
+     031B > DD
+     .
+0056 > 56
+0057 > 57
+0058 > 58
+0059 > 59 /
+     N 1
+     0308 > 9F
+     .
+005A > 5A
+005B > 5B
+005C > 5C
+005D > 5D
+005E > 5E
+005F > 5F
+0060 > 60
+0061 > 61 /
+     N 6
+     0300 > E0
+     0301 > E1
+     0302 > E2
+     0306 > E3
+     0308 > E4
+     030A > E5
+     .
+0062 > 62
+0063 > 63 /
+     N 1
+     0327 > E7
+     .
+0064 > 64
+0065 > 65 /
+     N 4
+     0300 > E8
+     0301 > E9
+     0302 > EA
+     0308 > EB
+     .
+0066 > 66
+0067 > 67
+0068 > 68
+0069 > 69 /
+     N 3
+     0301 > ED
+     0302 > EE
+     0308 > EF
+     .
+006A > 6A
+006B > 6B
+006C > 6C
+006D > 6D
+006E > 6E /
+     N 1
+     0303 > F1
+     .
+006F > 6F /
+     N 4
+     0301 > F3
+     0302 > F4
+     0308 > F6
+     031B > F5
+     .
+0070 > 70
+0071 > 71
+0072 > 72
+0073 > 73
+0074 > 74
+0075 > 75 /
+     N 5
+     0300 > F9
+     0301 > FA
+     0302 > FB
+     0308 > FC
+     031B > FD
+     .
+0076 > 76
+0077 > 77
+0078 > 78
+0079 > 79 /
+     N 1
+     0308 > FF
+     .
+007A > 7A
+007B > 7B
+007C > 7C
+007D > 7D
+007E > 7E
+007F > 7F
+0081 > 81
+008A > 8A
+008D > 8D
+008E > 8E
+008F > 8F
+0090 > 90
+009A > 9A
+009D > 9D
+009E > 9E
+00A0 > A0
+00A1 > A1
+00A2 > A2
+00A3 > A3
+00A4 > A4
+00A5 > A5
+00A6 > A6
+00A7 > A7
+00A8 > A8
+00A9 > A9
+00AA > AA
+00AB > AB
+00AC > AC
+00AD > AD
+00AE > AE
+00AF > AF
+00B0 > B0
+00B1 > B1
+00B2 > B2
+00B3 > B3
+00B4 > B4
+00B5 > B5
+00B6 > B6
+00B7 > B7
+00B8 > B8
+00B9 > B9
+00BA > BA
+00BB > BB
+00BC > BC
+00BD > BD
+00BE > BE
+00BF > BF
+00C0 > C0
+00C1 > C1
+00C2 > C2
+00C3 > 41 DE
+00C4 > C4
+00C5 > C5
+00C6 > C6
+00C7 > C7
+00C8 > C8
+00C9 > C9
+00CA > CA
+00CB > CB
+00CC > 49 CC
+00CD > CD
+00CE > CE
+00CF > CF
+00D1 > D1
+00D2 > 4F CC
+00D3 > D3
+00D4 > D4
+00D5 > 4F DE
+00D6 > D6
+00D7 > D7
+00D8 > D8
+00D9 > D9
+00DA > DA
+00DB > DB
+00DC > DC
+00DD > 59 EC
+00DF > DF
+00E0 > E0
+00E1 > E1
+00E2 > E2
+00E3 > 61 DE
+00E4 > E4
+00E5 > E5
+00E6 > E6
+00E7 > E7
+00E8 > E8
+00E9 > E9
+00EA > EA
+00EB > EB
+00EC > 69 CC
+00ED > ED
+00EE > EE
+00EF > EF
+00F1 > F1
+00F2 > 6F CC
+00F3 > F3
+00F4 > F4
+00F5 > 6F DE
+00F6 > F6
+00F7 > F7
+00F8 > F8
+00F9 > F9
+00FA > FA
+00FB > FB
+00FC > FC
+00FD > 79 EC
+00FF > FF
+0100 > 41 # unsup: 0041 0304
+0101 > 61 # unsup: 0061 0304
+0102 > C3
+0103 > E3
+0104 > 41 # unsup: 0041 0328
+0105 > 61 # unsup: 0061 0328
+0106 > 43 EC
+0107 > 63 EC
+0108 > 43 # unsup: 0043 0302
+0109 > 63 # unsup: 0063 0302
+010A > 43 # unsup: 0043 0307
+010B > 63 # unsup: 0063 0307
+010C > 43 # unsup: 0043 030C
+010D > 63 # unsup: 0063 030C
+010E > 44 # unsup: 0044 030C
+010F > 64 # unsup: 0064 030C
+0110 > D0
+0111 > F0
+0112 > 45 # unsup: 0045 0304
+0113 > 65 # unsup: 0065 0304
+0114 > 45 # unsup: 0045 0306
+0115 > 65 # unsup: 0065 0306
+0116 > 45 # unsup: 0045 0307
+0117 > 65 # unsup: 0065 0307
+0118 > 45 # unsup: 0045 0328
+0119 > 65 # unsup: 0065 0328
+011A > 45 # unsup: 0045 030C
+011B > 65 # unsup: 0065 030C
+011C > 47 # unsup: 0047 0302
+011D > 67 # unsup: 0067 0302
+011E > 47 # unsup: 0047 0306
+011F > 67 # unsup: 0067 0306
+0120 > 47 # unsup: 0047 0307
+0121 > 67 # unsup: 0067 0307
+0122 > 47 # unsup: 0047 0327
+0123 > 67 # unsup: 0067 0327
+0124 > 48 # unsup: 0048 0302
+0125 > 68 # unsup: 0068 0302
+0128 > 49 DE
+0129 > 69 DE
+012A > 49 # unsup: 0049 0304
+012B > 69 # unsup: 0069 0304
+012C > 49 # unsup: 0049 0306
+012D > 69 # unsup: 0069 0306
+012E > 49 # unsup: 0049 0328
+012F > 69 # unsup: 0069 0328
+0130 > 49 # unsup: 0049 0307
+0132 > 49 4A # compat
+0133 > 69 6A # compat
+0134 > 4A # unsup: 004A 0302
+0135 > 6A # unsup: 006A 0302
+0136 > 4B # unsup: 004B 0327
+0137 > 6B # unsup: 006B 0327
+0139 > 4C EC
+013A > 6C EC
+013B > 4C # unsup: 004C 0327
+013C > 6C # unsup: 006C 0327
+013D > 4C # unsup: 004C 030C
+013E > 6C # unsup: 006C 030C
+013F > 4C B7 # compat
+0140 > 6C B7 # compat
+0143 > 4E EC
+0144 > 6E EC
+0145 > 4E # unsup: 004E 0327
+0146 > 6E # unsup: 006E 0327
+0147 > 4E # unsup: 004E 030C
+0148 > 6E # unsup: 006E 030C
+014C > 4F # unsup: 004F 0304
+014D > 6F # unsup: 006F 0304
+014E > 4F # unsup: 004F 0306
+014F > 6F # unsup: 006F 0306
+0150 > 4F # unsup: 004F 030B
+0151 > 6F # unsup: 006F 030B
+0152 > 8C
+0153 > 9C
+0154 > 52 EC
+0155 > 72 EC
+0156 > 52 # unsup: 0052 0327
+0157 > 72 # unsup: 0072 0327
+0158 > 52 # unsup: 0052 030C
+0159 > 72 # unsup: 0072 030C
+015A > 53 EC
+015B > 73 EC
+015C > 53 # unsup: 0053 0302
+015D > 73 # unsup: 0073 0302
+015E > 53 # unsup: 0053 0327
+015F > 73 # unsup: 0073 0327
+0160 > 53 # unsup: 0053 030C
+0161 > 73 # unsup: 0073 030C
+0162 > 54 # unsup: 0054 0327
+0163 > 74 # unsup: 0074 0327
+0164 > 54 # unsup: 0054 030C
+0165 > 74 # unsup: 0074 030C
+0168 > 55 DE
+0169 > 75 DE
+016A > 55 # unsup: 0055 0304
+016B > 75 # unsup: 0075 0304
+016C > 55 # unsup: 0055 0306
+016D > 75 # unsup: 0075 0306
+016E > 55 # unsup: 0055 030A
+016F > 75 # unsup: 0075 030A
+0170 > 55 # unsup: 0055 030B
+0171 > 75 # unsup: 0075 030B
+0172 > 55 # unsup: 0055 0328
+0173 > 75 # unsup: 0075 0328
+0174 > 57 # unsup: 0057 0302
+0175 > 77 # unsup: 0077 0302
+0176 > 59 # unsup: 0059 0302
+0177 > 79 # unsup: 0079 0302
+0178 > 9F
+0179 > 5A EC
+017A > 7A EC
+017B > 5A # unsup: 005A 0307
+017C > 7A # unsup: 007A 0307
+017D > 5A # unsup: 005A 030C
+017E > 7A # unsup: 007A 030C
+017F > 73 # compat
+0192 > 83
+01A0 > D5
+01A1 > F5
+01AF > DD
+01B0 > FD
+01C4 > 44 5A # unsup: 0044 005A 030C
+01C5 > 44 7A # unsup: 0044 007A 030C
+01C6 > 64 7A # unsup: 0064 007A 030C
+01C7 > 4C 4A # compat
+01C8 > 4C 6A # compat
+01C9 > 6C 6A # compat
+01CA > 4E 4A # compat
+01CB > 4E 6A # compat
+01CC > 6E 6A # compat
+01CD > 41 # unsup: 0041 030C
+01CE > 61 # unsup: 0061 030C
+01CF > 49 # unsup: 0049 030C
+01D0 > 69 # unsup: 0069 030C
+01D1 > 4F # unsup: 004F 030C
+01D2 > 6F # unsup: 006F 030C
+01D3 > 55 # unsup: 0055 030C
+01D4 > 75 # unsup: 0075 030C
+01D5 > DC # unsup: 00DC 0304
+01D6 > FC # unsup: 00FC 0304
+01D7 > DC EC
+01D8 > FC EC
+01D9 > DC # unsup: 00DC 030C
+01DA > FC # unsup: 00FC 030C
+01DB > DC CC
+01DC > FC CC
+01DE > C4 # unsup: 00C4 0304
+01DF > E4 # unsup: 00E4 0304
+01E0 > 41 # unsup: 0041 0307 0304
+01E1 > 61 # unsup: 0061 0307 0304
+01E2 > C6 # unsup: 00C6 0304
+01E3 > E6 # unsup: 00E6 0304
+01E6 > 47 # unsup: 0047 030C
+01E7 > 67 # unsup: 0067 030C
+01E8 > 4B # unsup: 004B 030C
+01E9 > 6B # unsup: 006B 030C
+01EA > 4F # unsup: 004F 0328
+01EB > 6F # unsup: 006F 0328
+01EC > 4F # unsup: 004F 0328 0304
+01ED > 6F # unsup: 006F 0328 0304
+01F0 > 6A # unsup: 006A 030C
+01F1 > 44 5A # compat
+01F2 > 44 7A # compat
+01F3 > 64 7A # compat
+01F4 > 47 EC
+01F5 > 67 EC
+01F8 > 4E CC
+01F9 > 6E CC
+01FA > C5 EC
+01FB > E5 EC
+01FC > C6 EC
+01FD > E6 EC
+01FE > D8 EC
+01FF > F8 EC
+0200 > 41 # unsup: 0041 030F
+0201 > 61 # unsup: 0061 030F
+0202 > 41 # unsup: 0041 0311
+0203 > 61 # unsup: 0061 0311
+0204 > 45 # unsup: 0045 030F
+0205 > 65 # unsup: 0065 030F
+0206 > 45 # unsup: 0045 0311
+0207 > 65 # unsup: 0065 0311
+0208 > 49 # unsup: 0049 030F
+0209 > 69 # unsup: 0069 030F
+020A > 49 # unsup: 0049 0311
+020B > 69 # unsup: 0069 0311
+020C > 4F # unsup: 004F 030F
+020D > 6F # unsup: 006F 030F
+020E > 4F # unsup: 004F 0311
+020F > 6F # unsup: 006F 0311
+0210 > 52 # unsup: 0052 030F
+0211 > 72 # unsup: 0072 030F
+0212 > 52 # unsup: 0052 0311
+0213 > 72 # unsup: 0072 0311
+0214 > 55 # unsup: 0055 030F
+0215 > 75 # unsup: 0075 030F
+0216 > 55 # unsup: 0055 0311
+0217 > 75 # unsup: 0075 0311
+0218 > 53 # unsup: 0053 0326
+0219 > 73 # unsup: 0073 0326
+021A > 54 # unsup: 0054 0326
+021B > 74 # unsup: 0074 0326
+021E > 48 # unsup: 0048 030C
+021F > 68 # unsup: 0068 030C
+0226 > 41 # unsup: 0041 0307
+0227 > 61 # unsup: 0061 0307
+0228 > 45 # unsup: 0045 0327
+0229 > 65 # unsup: 0065 0327
+022A > D6 # unsup: 00D6 0304
+022B > F6 # unsup: 00F6 0304
+022C > 4F DE # unsup: 004F 0303 0304
+022D > 6F DE # unsup: 006F 0303 0304
+022E > 4F # unsup: 004F 0307
+022F > 6F # unsup: 006F 0307
+0230 > 4F # unsup: 004F 0307 0304
+0231 > 6F # unsup: 006F 0307 0304
+0232 > 59 # unsup: 0059 0304
+0233 > 79 # unsup: 0079 0304
+02C6 > 88
+02DC > 98
+0300 > CC
+0301 > EC
+0302 > 0 # unsup
+0303 > DE
+0304 > 0 # unsup
+0305 > 0 # unsup
+0306 > 0 # unsup
+0307 > 0 # unsup
+0308 > 0 # unsup
+0309 > D2
+030A > 0 # unsup
+030B > 0 # unsup
+030C > 0 # unsup
+030D > 0 # unsup
+030E > 0 # unsup
+030F > 0 # unsup
+0310 > 0 # unsup
+0311 > 0 # unsup
+0312 > 0 # unsup
+0313 > 0 # unsup
+0314 > 0 # unsup
+0315 > 0 # unsup
+0316 > 0 # unsup
+0317 > 0 # unsup
+0318 > 0 # unsup
+0319 > 0 # unsup
+031A > 0 # unsup
+031B > 0 # unsup
+031C > 0 # unsup
+031D > 0 # unsup
+031E > 0 # unsup
+031F > 0 # unsup
+0320 > 0 # unsup
+0321 > 0 # unsup
+0322 > 0 # unsup
+0323 > F2
+0324 > 0 # unsup
+0325 > 0 # unsup
+0326 > 0 # unsup
+0327 > 0 # unsup
+0328 > 0 # unsup
+0329 > 0 # unsup
+032A > 0 # unsup
+032B > 0 # unsup
+032C > 0 # unsup
+032D > 0 # unsup
+032E > 0 # unsup
+032F > 0 # unsup
+0330 > 0 # unsup
+0331 > 0 # unsup
+0332 > 0 # unsup
+0333 > 0 # unsup
+0334 > 0 # unsup
+0335 > 0 # unsup
+0336 > 0 # unsup
+0337 > 0 # unsup
+0338 > 0 # unsup
+0339 > 0 # unsup
+033A > 0 # unsup
+033B > 0 # unsup
+033C > 0 # unsup
+033D > 0 # unsup
+033E > 0 # unsup
+033F > 0 # unsup
+0340 > CC
+0341 > EC
+0342 > 0 # unsup
+0343 > 0 # unsup
+0344 > EC # unsup: 0308 0301
+0345 > 0 # unsup
+037E > 3B
+0385 > A8 EC
+0387 > B7
+1E00 > 41 # unsup: 0041 0325
+1E01 > 61 # unsup: 0061 0325
+1E02 > 42 # unsup: 0042 0307
+1E03 > 62 # unsup: 0062 0307
+1E04 > 42 F2
+1E05 > 62 F2
+1E06 > 42 # unsup: 0042 0331
+1E07 > 62 # unsup: 0062 0331
+1E08 > C7 EC
+1E09 > E7 EC
+1E0A > 44 # unsup: 0044 0307
+1E0B > 64 # unsup: 0064 0307
+1E0C > 44 F2
+1E0D > 64 F2
+1E0E > 44 # unsup: 0044 0331
+1E0F > 64 # unsup: 0064 0331
+1E10 > 44 # unsup: 0044 0327
+1E11 > 64 # unsup: 0064 0327
+1E12 > 44 # unsup: 0044 032D
+1E13 > 64 # unsup: 0064 032D
+1E14 > 45 CC # unsup: 0045 0304 0300
+1E15 > 65 CC # unsup: 0065 0304 0300
+1E16 > 45 EC # unsup: 0045 0304 0301
+1E17 > 65 EC # unsup: 0065 0304 0301
+1E18 > 45 # unsup: 0045 032D
+1E19 > 65 # unsup: 0065 032D
+1E1A > 45 # unsup: 0045 0330
+1E1B > 65 # unsup: 0065 0330
+1E1C > 45 # unsup: 0045 0327 0306
+1E1D > 65 # unsup: 0065 0327 0306
+1E1E > 46 # unsup: 0046 0307
+1E1F > 66 # unsup: 0066 0307
+1E20 > 47 # unsup: 0047 0304
+1E21 > 67 # unsup: 0067 0304
+1E22 > 48 # unsup: 0048 0307
+1E23 > 68 # unsup: 0068 0307
+1E24 > 48 F2
+1E25 > 68 F2
+1E26 > 48 # unsup: 0048 0308
+1E27 > 68 # unsup: 0068 0308
+1E28 > 48 # unsup: 0048 0327
+1E29 > 68 # unsup: 0068 0327
+1E2A > 48 # unsup: 0048 032E
+1E2B > 68 # unsup: 0068 032E
+1E2C > 49 # unsup: 0049 0330
+1E2D > 69 # unsup: 0069 0330
+1E2E > CF EC
+1E2F > EF EC
+1E30 > 4B EC
+1E31 > 6B EC
+1E32 > 4B F2
+1E33 > 6B F2
+1E34 > 4B # unsup: 004B 0331
+1E35 > 6B # unsup: 006B 0331
+1E36 > 4C F2
+1E37 > 6C F2
+1E38 > 4C F2 # unsup: 004C 0323 0304
+1E39 > 6C F2 # unsup: 006C 0323 0304
+1E3A > 4C # unsup: 004C 0331
+1E3B > 6C # unsup: 006C 0331
+1E3C > 4C # unsup: 004C 032D
+1E3D > 6C # unsup: 006C 032D
+1E3E > 4D EC
+1E3F > 6D EC
+1E40 > 4D # unsup: 004D 0307
+1E41 > 6D # unsup: 006D 0307
+1E42 > 4D F2
+1E43 > 6D F2
+1E44 > 4E # unsup: 004E 0307
+1E45 > 6E # unsup: 006E 0307
+1E46 > 4E F2
+1E47 > 6E F2
+1E48 > 4E # unsup: 004E 0331
+1E49 > 6E # unsup: 006E 0331
+1E4A > 4E # unsup: 004E 032D
+1E4B > 6E # unsup: 006E 032D
+1E4C > 4F DE EC
+1E4D > 6F DE EC
+1E4E > 4F DE # unsup: 004F 0303 0308
+1E4F > 6F DE # unsup: 006F 0303 0308
+1E50 > 4F CC # unsup: 004F 0304 0300
+1E51 > 6F CC # unsup: 006F 0304 0300
+1E52 > 4F EC # unsup: 004F 0304 0301
+1E53 > 6F EC # unsup: 006F 0304 0301
+1E54 > 50 EC
+1E55 > 70 EC
+1E56 > 50 # unsup: 0050 0307
+1E57 > 70 # unsup: 0070 0307
+1E58 > 52 # unsup: 0052 0307
+1E59 > 72 # unsup: 0072 0307
+1E5A > 52 F2
+1E5B > 72 F2
+1E5C > 52 F2 # unsup: 0052 0323 0304
+1E5D > 72 F2 # unsup: 0072 0323 0304
+1E5E > 52 # unsup: 0052 0331
+1E5F > 72 # unsup: 0072 0331
+1E60 > 53 # unsup: 0053 0307
+1E61 > 73 # unsup: 0073 0307
+1E62 > 53 F2
+1E63 > 73 F2
+1E64 > 53 EC # unsup: 0053 0301 0307
+1E65 > 73 EC # unsup: 0073 0301 0307
+1E66 > 53 # unsup: 0053 030C 0307
+1E67 > 73 # unsup: 0073 030C 0307
+1E68 > 53 F2 # unsup: 0053 0323 0307
+1E69 > 73 F2 # unsup: 0073 0323 0307
+1E6A > 54 # unsup: 0054 0307
+1E6B > 74 # unsup: 0074 0307
+1E6C > 54 F2
+1E6D > 74 F2
+1E6E > 54 # unsup: 0054 0331
+1E6F > 74 # unsup: 0074 0331
+1E70 > 54 # unsup: 0054 032D
+1E71 > 74 # unsup: 0074 032D
+1E72 > 55 # unsup: 0055 0324
+1E73 > 75 # unsup: 0075 0324
+1E74 > 55 # unsup: 0055 0330
+1E75 > 75 # unsup: 0075 0330
+1E76 > 55 # unsup: 0055 032D
+1E77 > 75 # unsup: 0075 032D
+1E78 > 55 DE EC
+1E79 > 75 DE EC
+1E7A > 55 # unsup: 0055 0304 0308
+1E7B > 75 # unsup: 0075 0304 0308
+1E7C > 56 DE
+1E7D > 76 DE
+1E7E > 56 F2
+1E7F > 76 F2
+1E80 > 57 CC
+1E81 > 77 CC
+1E82 > 57 EC
+1E83 > 77 EC
+1E84 > 57 # unsup: 0057 0308
+1E85 > 77 # unsup: 0077 0308
+1E86 > 57 # unsup: 0057 0307
+1E87 > 77 # unsup: 0077 0307
+1E88 > 57 F2
+1E89 > 77 F2
+1E8A > 58 # unsup: 0058 0307
+1E8B > 78 # unsup: 0078 0307
+1E8C > 58 # unsup: 0058 0308
+1E8D > 78 # unsup: 0078 0308
+1E8E > 59 # unsup: 0059 0307
+1E8F > 79 # unsup: 0079 0307
+1E90 > 5A # unsup: 005A 0302
+1E91 > 7A # unsup: 007A 0302
+1E92 > 5A F2
+1E93 > 7A F2
+1E94 > 5A # unsup: 005A 0331
+1E95 > 7A # unsup: 007A 0331
+1E96 > 68 # unsup: 0068 0331
+1E97 > 74 # unsup: 0074 0308
+1E98 > 77 # unsup: 0077 030A
+1E99 > 79 # unsup: 0079 030A
+1E9B > 73 # unsup: 0073 0307
+1EA0 > 41 F2
+1EA1 > 61 F2
+1EA2 > 41 D2
+1EA3 > 61 D2
+1EA4 > C2 EC
+1EA5 > E2 EC
+1EA6 > C2 CC
+1EA7 > E2 CC
+1EA8 > C2 D2
+1EA9 > E2 D2
+1EAA > C2 DE
+1EAB > E2 DE
+1EAC > 41 F2 # unsup: 0041 0323 0302
+1EAD > 61 F2 # unsup: 0061 0323 0302
+1EAE > C3 EC
+1EAF > E3 EC
+1EB0 > C3 CC
+1EB1 > E3 CC
+1EB2 > C3 D2
+1EB3 > E3 D2
+1EB4 > C3 DE
+1EB5 > E3 DE
+1EB6 > 41 F2 # unsup: 0041 0323 0306
+1EB7 > 61 F2 # unsup: 0061 0323 0306
+1EB8 > 45 F2
+1EB9 > 65 F2
+1EBA > 45 D2
+1EBB > 65 D2
+1EBC > 45 DE
+1EBD > 65 DE
+1EBE > CA EC
+1EBF > EA EC
+1EC0 > CA CC
+1EC1 > EA CC
+1EC2 > CA D2
+1EC3 > EA D2
+1EC4 > CA DE
+1EC5 > EA DE
+1EC6 > 45 F2 # unsup: 0045 0323 0302
+1EC7 > 65 F2 # unsup: 0065 0323 0302
+1EC8 > 49 D2
+1EC9 > 69 D2
+1ECA > 49 F2
+1ECB > 69 F2
+1ECC > 4F F2
+1ECD > 6F F2
+1ECE > 4F D2
+1ECF > 6F D2
+1ED0 > D4 EC
+1ED1 > F4 EC
+1ED2 > D4 CC
+1ED3 > F4 CC
+1ED4 > D4 D2
+1ED5 > F4 D2
+1ED6 > D4 DE
+1ED7 > F4 DE
+1ED8 > 4F F2 # unsup: 004F 0323 0302
+1ED9 > 6F F2 # unsup: 006F 0323 0302
+1EDA > D5 EC
+1EDB > F5 EC
+1EDC > D5 CC
+1EDD > F5 CC
+1EDE > D5 D2
+1EDF > F5 D2
+1EE0 > D5 DE
+1EE1 > F5 DE
+1EE2 > D5 F2
+1EE3 > F5 F2
+1EE4 > 55 F2
+1EE5 > 75 F2
+1EE6 > 55 D2
+1EE7 > 75 D2
+1EE8 > DD EC
+1EE9 > FD EC
+1EEA > DD CC
+1EEB > FD CC
+1EEC > DD D2
+1EED > FD D2
+1EEE > DD DE
+1EEF > FD DE
+1EF0 > DD F2
+1EF1 > FD F2
+1EF2 > 59 CC
+1EF3 > 79 CC
+1EF4 > 59 F2
+1EF5 > 79 F2
+1EF6 > 59 D2
+1EF7 > 79 D2
+1EF8 > 59 DE
+1EF9 > 79 DE
+1FC1 > A8 # unsup: 00A8 0342
+1FED > A8 CC
+1FEE > A8 EC
+1FEF > 60
+1FFD > B4
+2000 > 20 # compat
+2001 > 20 # compat
+2002 > 20 # compat
+2003 > 20 # compat
+2004 > 20 # compat
+2005 > 20 # compat
+2006 > 20 # compat
+2007 > 20 # compat
+2008 > 20 # compat
+2009 > 20 # compat
+200A > 20 # compat
+2013 > 96
+2014 > 97
+2018 > 91
+2019 > 92
+201A > 82
+201C > 93
+201D > 94
+201E > 84
+2020 > 86
+2021 > 87
+2022 > 95
+2024 > 2E # compat
+2025 > 2E 2E # compat
+2026 > 85
+202F > 20 # compat
+2030 > 89
+2039 > 8B
+203A > 9B
+203C > 21 21 # compat
+2047 > 3F 3F # compat
+2048 > 3F 21 # compat
+2049 > 21 3F # compat
+205F > 20 # compat
+20AB > FE
+20AC > 80
+2122 > 99
+FB00 > 66 66 # compat
+FB01 > 66 69 # compat
+FB02 > 66 6C # compat
+FB03 > 66 66 69 # compat
+FB04 > 66 66 6C # compat
+FB05 > 73 74 # compat
+FB06 > 73 74 # compat
+FB29 > 2B # compat
+FE30 > 2E 2E # compat
+FE31 > 97 # compat
+FE32 > 96 # compat
+FE33 > 5F # compat
+FE34 > 5F # compat
+FE35 > 28 # compat
+FE36 > 29 # compat
+FE37 > 7B # compat
+FE38 > 7D # compat
+FE47 > 5B # compat
+FE48 > 5D # compat
+FE4D > 5F # compat
+FE4E > 5F # compat
+FE4F > 5F # compat
+FE50 > 2C # compat
+FE52 > 2E # compat
+FE54 > 3B # compat
+FE55 > 3A # compat
+FE56 > 3F # compat
+FE57 > 21 # compat
+FE58 > 97 # compat
+FE59 > 28 # compat
+FE5A > 29 # compat
+FE5B > 7B # compat
+FE5C > 7D # compat
+FE5F > 23 # compat
+FE60 > 26 # compat
+FE61 > 2A # compat
+FE62 > 2B # compat
+FE63 > 2D # compat
+FE64 > 3C # compat
+FE65 > 3E # compat
+FE66 > 3D # compat
+FE68 > 5C # compat
+FE69 > 24 # compat
+FE6A > 25 # compat
+FE6B > 40 # compat
+FF01 > 21 # compat
+FF02 > 22 # compat
+FF03 > 23 # compat
+FF04 > 24 # compat
+FF05 > 25 # compat
+FF06 > 26 # compat
+FF07 > 27 # compat
+FF08 > 28 # compat
+FF09 > 29 # compat
+FF0A > 2A # compat
+FF0B > 2B # compat
+FF0C > 2C # compat
+FF0D > 2D # compat
+FF0E > 2E # compat
+FF0F > 2F # compat
+FF10 > 30 # compat
+FF11 > 31 # compat
+FF12 > 32 # compat
+FF13 > 33 # compat
+FF14 > 34 # compat
+FF15 > 35 # compat
+FF16 > 36 # compat
+FF17 > 37 # compat
+FF18 > 38 # compat
+FF19 > 39 # compat
+FF1A > 3A # compat
+FF1B > 3B # compat
+FF1C > 3C # compat
+FF1D > 3D # compat
+FF1E > 3E # compat
+FF1F > 3F # compat
+FF20 > 40 # compat
+FF21 > 41 # compat
+FF22 > 42 # compat
+FF23 > 43 # compat
+FF24 > 44 # compat
+FF25 > 45 # compat
+FF26 > 46 # compat
+FF27 > 47 # compat
+FF28 > 48 # compat
+FF29 > 49 # compat
+FF2A > 4A # compat
+FF2B > 4B # compat
+FF2C > 4C # compat
+FF2D > 4D # compat
+FF2E > 4E # compat
+FF2F > 4F # compat
+FF30 > 50 # compat
+FF31 > 51 # compat
+FF32 > 52 # compat
+FF33 > 53 # compat
+FF34 > 54 # compat
+FF35 > 55 # compat
+FF36 > 56 # compat
+FF37 > 57 # compat
+FF38 > 58 # compat
+FF39 > 59 # compat
+FF3A > 5A # compat
+FF3B > 5B # compat
+FF3C > 5C # compat
+FF3D > 5D # compat
+FF3E > 5E # compat
+FF3F > 5F # compat
+FF40 > 60 # compat
+FF41 > 61 # compat
+FF42 > 62 # compat
+FF43 > 63 # compat
+FF44 > 64 # compat
+FF45 > 65 # compat
+FF46 > 66 # compat
+FF47 > 67 # compat
+FF48 > 68 # compat
+FF49 > 69 # compat
+FF4A > 6A # compat
+FF4B > 6B # compat
+FF4C > 6C # compat
+FF4D > 6D # compat
+FF4E > 6E # compat
+FF4F > 6F # compat
+FF50 > 70 # compat
+FF51 > 71 # compat
+FF52 > 72 # compat
+FF53 > 73 # compat
+FF54 > 74 # compat
+FF55 > 75 # compat
+FF56 > 76 # compat
+FF57 > 77 # compat
+FF58 > 78 # compat
+FF59 > 79 # compat
+FF5A > 7A # compat
+FF5B > 7B # compat
+FF5C > 7C # compat
+FF5D > 7D # compat
+FF5E > 7E # compat
+FFE0 > A2 # compat
+FFE1 > A3 # compat
+FFE2 > AC # compat
+FFE3 > AF # compat
+FFE4 > A6 # compat
+FFE5 > A5 # compat
+.
+
+STRICT
+/
+N 433
+0000 > 00
+0001 > 01
+0002 > 02
+0003 > 03
+0004 > 04
+0005 > 05
+0006 > 06
+0007 > 07
+0008 > 08
+0009 > 09
+000A > 0A
+000B > 0B
+000C > 0C
+000D > 0D
+000E > 0E
+000F > 0F
+0010 > 10
+0011 > 11
+0012 > 12
+0013 > 13
+0014 > 14
+0015 > 15
+0016 > 16
+0017 > 17
+0018 > 18
+0019 > 19
+001A > 1A
+001B > 1B
+001C > 1C
+001D > 1D
+001E > 1E
+001F > 1F
+0020 > 20
+0021 > 21
+0022 > 22
+0023 > 23
+0024 > 24
+0025 > 25
+0026 > 26
+0027 > 27
+0028 > 28
+0029 > 29
+002A > 2A
+002B > 2B
+002C > 2C
+002D > 2D
+002E > 2E
+002F > 2F
+0030 > 30
+0031 > 31
+0032 > 32
+0033 > 33
+0034 > 34
+0035 > 35
+0036 > 36
+0037 > 37
+0038 > 38
+0039 > 39
+003A > 3A
+003B > 3B
+003C > 3C
+003D > 3D
+003E > 3E
+003F > 3F
+0040 > 40
+0041 > 41 /
+     N 6
+     0300 > C0
+     0301 > C1
+     0302 > C2
+     0306 > C3
+     0308 > C4
+     030A > C5
+     .
+0042 > 42
+0043 > 43 /
+     N 1
+     0327 > C7
+     .
+0044 > 44
+0045 > 45 /
+     N 4
+     0300 > C8
+     0301 > C9
+     0302 > CA
+     0308 > CB
+     .
+0046 > 46
+0047 > 47
+0048 > 48
+0049 > 49 /
+     N 3
+     0301 > CD
+     0302 > CE
+     0308 > CF
+     .
+004A > 4A
+004B > 4B
+004C > 4C
+004D > 4D
+004E > 4E /
+     N 1
+     0303 > D1
+     .
+004F > 4F /
+     N 4
+     0301 > D3
+     0302 > D4
+     0308 > D6
+     031B > D5
+     .
+0050 > 50
+0051 > 51
+0052 > 52
+0053 > 53
+0054 > 54
+0055 > 55 /
+     N 5
+     0300 > D9
+     0301 > DA
+     0302 > DB
+     0308 > DC
+     031B > DD
+     .
+0056 > 56
+0057 > 57
+0058 > 58
+0059 > 59 /
+     N 1
+     0308 > 9F
+     .
+005A > 5A
+005B > 5B
+005C > 5C
+005D > 5D
+005E > 5E
+005F > 5F
+0060 > 60
+0061 > 61 /
+     N 6
+     0300 > E0
+     0301 > E1
+     0302 > E2
+     0306 > E3
+     0308 > E4
+     030A > E5
+     .
+0062 > 62
+0063 > 63 /
+     N 1
+     0327 > E7
+     .
+0064 > 64
+0065 > 65 /
+     N 4
+     0300 > E8
+     0301 > E9
+     0302 > EA
+     0308 > EB
+     .
+0066 > 66
+0067 > 67
+0068 > 68
+0069 > 69 /
+     N 3
+     0301 > ED
+     0302 > EE
+     0308 > EF
+     .
+006A > 6A
+006B > 6B
+006C > 6C
+006D > 6D
+006E > 6E /
+     N 1
+     0303 > F1
+     .
+006F > 6F /
+     N 4
+     0301 > F3
+     0302 > F4
+     0308 > F6
+     031B > F5
+     .
+0070 > 70
+0071 > 71
+0072 > 72
+0073 > 73
+0074 > 74
+0075 > 75 /
+     N 5
+     0300 > F9
+     0301 > FA
+     0302 > FB
+     0308 > FC
+     031B > FD
+     .
+0076 > 76
+0077 > 77
+0078 > 78
+0079 > 79 /
+     N 1
+     0308 > FF
+     .
+007A > 7A
+007B > 7B
+007C > 7C
+007D > 7D
+007E > 7E
+007F > 7F
+0081 > 81
+008A > 8A
+008D > 8D
+008E > 8E
+008F > 8F
+0090 > 90
+009A > 9A
+009D > 9D
+009E > 9E
+00A0 > A0
+00A1 > A1
+00A2 > A2
+00A3 > A3
+00A4 > A4
+00A5 > A5
+00A6 > A6
+00A7 > A7
+00A8 > A8
+00A9 > A9
+00AA > AA
+00AB > AB
+00AC > AC
+00AD > AD
+00AE > AE
+00AF > AF
+00B0 > B0
+00B1 > B1
+00B2 > B2
+00B3 > B3
+00B4 > B4
+00B5 > B5
+00B6 > B6
+00B7 > B7
+00B8 > B8
+00B9 > B9
+00BA > BA
+00BB > BB
+00BC > BC
+00BD > BD
+00BE > BE
+00BF > BF
+00C0 > C0
+00C1 > C1
+00C2 > C2
+00C3 > 41 DE
+00C4 > C4
+00C5 > C5
+00C6 > C6
+00C7 > C7
+00C8 > C8
+00C9 > C9
+00CA > CA
+00CB > CB
+00CC > 49 CC
+00CD > CD
+00CE > CE
+00CF > CF
+00D1 > D1
+00D2 > 4F CC
+00D3 > D3
+00D4 > D4
+00D5 > 4F DE
+00D6 > D6
+00D7 > D7
+00D8 > D8
+00D9 > D9
+00DA > DA
+00DB > DB
+00DC > DC
+00DD > 59 EC
+00DF > DF
+00E0 > E0
+00E1 > E1
+00E2 > E2
+00E3 > 61 DE
+00E4 > E4
+00E5 > E5
+00E6 > E6
+00E7 > E7
+00E8 > E8
+00E9 > E9
+00EA > EA
+00EB > EB
+00EC > 69 CC
+00ED > ED
+00EE > EE
+00EF > EF
+00F1 > F1
+00F2 > 6F CC
+00F3 > F3
+00F4 > F4
+00F5 > 6F DE
+00F6 > F6
+00F7 > F7
+00F8 > F8
+00F9 > F9
+00FA > FA
+00FB > FB
+00FC > FC
+00FD > 79 EC
+00FF > FF
+0102 > C3
+0103 > E3
+0106 > 43 EC
+0107 > 63 EC
+0110 > D0
+0111 > F0
+0128 > 49 DE
+0129 > 69 DE
+0139 > 4C EC
+013A > 6C EC
+0143 > 4E EC
+0144 > 6E EC
+0152 > 8C
+0153 > 9C
+0154 > 52 EC
+0155 > 72 EC
+015A > 53 EC
+015B > 73 EC
+0168 > 55 DE
+0169 > 75 DE
+0178 > 9F
+0179 > 5A EC
+017A > 7A EC
+0192 > 83
+01A0 > D5
+01A1 > F5
+01AF > DD
+01B0 > FD
+01D7 > DC EC
+01D8 > FC EC
+01DB > DC CC
+01DC > FC CC
+01F4 > 47 EC
+01F5 > 67 EC
+01F8 > 4E CC
+01F9 > 6E CC
+01FA > C5 EC
+01FB > E5 EC
+01FC > C6 EC
+01FD > E6 EC
+01FE > D8 EC
+01FF > F8 EC
+02C6 > 88
+02DC > 98
+0300 > CC
+0301 > EC
+0303 > DE
+0309 > D2
+0323 > F2
+0340 > CC
+0341 > EC
+037E > 3B
+0385 > A8 EC
+0387 > B7
+1E04 > 42 F2
+1E05 > 62 F2
+1E08 > C7 EC
+1E09 > E7 EC
+1E0C > 44 F2
+1E0D > 64 F2
+1E24 > 48 F2
+1E25 > 68 F2
+1E2E > CF EC
+1E2F > EF EC
+1E30 > 4B EC
+1E31 > 6B EC
+1E32 > 4B F2
+1E33 > 6B F2
+1E36 > 4C F2
+1E37 > 6C F2
+1E3E > 4D EC
+1E3F > 6D EC
+1E42 > 4D F2
+1E43 > 6D F2
+1E46 > 4E F2
+1E47 > 6E F2
+1E4C > 4F DE EC
+1E4D > 6F DE EC
+1E54 > 50 EC
+1E55 > 70 EC
+1E5A > 52 F2
+1E5B > 72 F2
+1E62 > 53 F2
+1E63 > 73 F2
+1E6C > 54 F2
+1E6D > 74 F2
+1E78 > 55 DE EC
+1E79 > 75 DE EC
+1E7C > 56 DE
+1E7D > 76 DE
+1E7E > 56 F2
+1E7F > 76 F2
+1E80 > 57 CC
+1E81 > 77 CC
+1E82 > 57 EC
+1E83 > 77 EC
+1E88 > 57 F2
+1E89 > 77 F2
+1E92 > 5A F2
+1E93 > 7A F2
+1EA0 > 41 F2
+1EA1 > 61 F2
+1EA2 > 41 D2
+1EA3 > 61 D2
+1EA4 > C2 EC
+1EA5 > E2 EC
+1EA6 > C2 CC
+1EA7 > E2 CC
+1EA8 > C2 D2
+1EA9 > E2 D2
+1EAA > C2 DE
+1EAB > E2 DE
+1EAE > C3 EC
+1EAF > E3 EC
+1EB0 > C3 CC
+1EB1 > E3 CC
+1EB2 > C3 D2
+1EB3 > E3 D2
+1EB4 > C3 DE
+1EB5 > E3 DE
+1EB8 > 45 F2
+1EB9 > 65 F2
+1EBA > 45 D2
+1EBB > 65 D2
+1EBC > 45 DE
+1EBD > 65 DE
+1EBE > CA EC
+1EBF > EA EC
+1EC0 > CA CC
+1EC1 > EA CC
+1EC2 > CA D2
+1EC3 > EA D2
+1EC4 > CA DE
+1EC5 > EA DE
+1EC8 > 49 D2
+1EC9 > 69 D2
+1ECA > 49 F2
+1ECB > 69 F2
+1ECC > 4F F2
+1ECD > 6F F2
+1ECE > 4F D2
+1ECF > 6F D2
+1ED0 > D4 EC
+1ED1 > F4 EC
+1ED2 > D4 CC
+1ED3 > F4 CC
+1ED4 > D4 D2
+1ED5 > F4 D2
+1ED6 > D4 DE
+1ED7 > F4 DE
+1EDA > D5 EC
+1EDB > F5 EC
+1EDC > D5 CC
+1EDD > F5 CC
+1EDE > D5 D2
+1EDF > F5 D2
+1EE0 > D5 DE
+1EE1 > F5 DE
+1EE2 > D5 F2
+1EE3 > F5 F2
+1EE4 > 55 F2
+1EE5 > 75 F2
+1EE6 > 55 D2
+1EE7 > 75 D2
+1EE8 > DD EC
+1EE9 > FD EC
+1EEA > DD CC
+1EEB > FD CC
+1EEC > DD D2
+1EED > FD D2
+1EEE > DD DE
+1EEF > FD DE
+1EF0 > DD F2
+1EF1 > FD F2
+1EF2 > 59 CC
+1EF3 > 79 CC
+1EF4 > 59 F2
+1EF5 > 79 F2
+1EF6 > 59 D2
+1EF7 > 79 D2
+1EF8 > 59 DE
+1EF9 > 79 DE
+1FED > A8 CC
+1FEE > A8 EC
+1FEF > 60
+1FFD > B4
+2013 > 96
+2014 > 97
+2018 > 91
+2019 > 92
+201A > 82
+201C > 93
+201D > 94
+201E > 84
+2020 > 86
+2021 > 87
+2022 > 95
+2026 > 85
+2030 > 89
+2039 > 8B
+203A > 9B
+20AB > FE
+20AC > 80
+2122 > 99
+.
+
+NFD
+/
+N 256
+00 > 0000
+01 > 0001
+02 > 0002
+03 > 0003
+04 > 0004
+05 > 0005
+06 > 0006
+07 > 0007
+08 > 0008
+09 > 0009
+0A > 000A
+0B > 000B
+0C > 000C
+0D > 000D
+0E > 000E
+0F > 000F
+10 > 0010
+11 > 0011
+12 > 0012
+13 > 0013
+14 > 0014
+15 > 0015
+16 > 0016
+17 > 0017
+18 > 0018
+19 > 0019
+1A > 001A
+1B > 001B
+1C > 001C
+1D > 001D
+1E > 001E
+1F > 001F
+20 > 0020
+21 > 0021
+22 > 0022
+23 > 0023
+24 > 0024
+25 > 0025
+26 > 0026
+27 > 0027
+28 > 0028
+29 > 0029
+2A > 002A
+2B > 002B
+2C > 002C
+2D > 002D
+2E > 002E
+2F > 002F
+30 > 0030
+31 > 0031
+32 > 0032
+33 > 0033
+34 > 0034
+35 > 0035
+36 > 0036
+37 > 0037
+38 > 0038
+39 > 0039
+3A > 003A
+3B > 003B
+3C > 003C
+3D > 003D
+3E > 003E
+3F > 003F
+40 > 0040
+41 > 0041
+42 > 0042
+43 > 0043
+44 > 0044
+45 > 0045
+46 > 0046
+47 > 0047
+48 > 0048
+49 > 0049
+4A > 004A
+4B > 004B
+4C > 004C
+4D > 004D
+4E > 004E
+4F > 004F
+50 > 0050
+51 > 0051
+52 > 0052
+53 > 0053
+54 > 0054
+55 > 0055
+56 > 0056
+57 > 0057
+58 > 0058
+59 > 0059
+5A > 005A
+5B > 005B
+5C > 005C
+5D > 005D
+5E > 005E
+5F > 005F
+60 > 0060
+61 > 0061
+62 > 0062
+63 > 0063
+64 > 0064
+65 > 0065
+66 > 0066
+67 > 0067
+68 > 0068
+69 > 0069
+6A > 006A
+6B > 006B
+6C > 006C
+6D > 006D
+6E > 006E
+6F > 006F
+70 > 0070
+71 > 0071
+72 > 0072
+73 > 0073
+74 > 0074
+75 > 0075
+76 > 0076
+77 > 0077
+78 > 0078
+79 > 0079
+7A > 007A
+7B > 007B
+7C > 007C
+7D > 007D
+7E > 007E
+7F > 007F
+80 > 20AC
+81 > 0081
+82 > 201A
+83 > 0192
+84 > 201E
+85 > 2026
+86 > 2020
+87 > 2021
+88 > 02C6
+89 > 2030
+8A > 008A
+8B > 2039
+8C > 0152
+8D > 008D
+8E > 008E
+8F > 008F
+90 > 0090
+91 > 2018
+92 > 2019
+93 > 201C
+94 > 201D
+95 > 2022
+96 > 2013
+97 > 2014
+98 > 02DC
+99 > 2122
+9A > 009A
+9B > 203A
+9C > 0153
+9D > 009D
+9E > 009E
+9F > 0059 0308
+A0 > 00A0
+A1 > 00A1
+A2 > 00A2
+A3 > 00A3
+A4 > 00A4
+A5 > 00A5
+A6 > 00A6
+A7 > 00A7
+A8 > 00A8
+A9 > 00A9
+AA > 00AA
+AB > 00AB
+AC > 00AC
+AD > 00AD
+AE > 00AE
+AF > 00AF
+B0 > 00B0
+B1 > 00B1
+B2 > 00B2
+B3 > 00B3
+B4 > 00B4
+B5 > 00B5
+B6 > 00B6
+B7 > 00B7
+B8 > 00B8
+B9 > 00B9
+BA > 00BA
+BB > 00BB
+BC > 00BC
+BD > 00BD
+BE > 00BE
+BF > 00BF
+C0 > 0041 0300
+C1 > 0041 0301
+C2 > 0041 0302
+C3 > 0041 0306
+C4 > 0041 0308
+C5 > 0041 030A
+C6 > 00C6
+C7 > 0043 0327
+C8 > 0045 0300
+C9 > 0045 0301
+CA > 0045 0302
+CB > 0045 0308
+CC > 0300
+CD > 0049 0301
+CE > 0049 0302
+CF > 0049 0308
+D0 > 0110
+D1 > 004E 0303
+D2 > 0309
+D3 > 004F 0301
+D4 > 004F 0302
+D5 > 004F 031B
+D6 > 004F 0308
+D7 > 00D7
+D8 > 00D8
+D9 > 0055 0300
+DA > 0055 0301
+DB > 0055 0302
+DC > 0055 0308
+DD > 0055 031B
+DE > 0303
+DF > 00DF
+E0 > 0061 0300
+E1 > 0061 0301
+E2 > 0061 0302
+E3 > 0061 0306
+E4 > 0061 0308
+E5 > 0061 030A
+E6 > 00E6
+E7 > 0063 0327
+E8 > 0065 0300
+E9 > 0065 0301
+EA > 0065 0302
+EB > 0065 0308
+EC > 0301
+ED > 0069 0301
+EE > 0069 0302
+EF > 0069 0308
+F0 > 0111
+F1 > 006E 0303
+F2 > 0323
+F3 > 006F 0301
+F4 > 006F 0302
+F5 > 006F 031B
+F6 > 006F 0308
+F7 > 00F7
+F8 > 00F8
+F9 > 0075 0300
+FA > 0075 0301
+FB > 0075 0302
+FC > 0075 0308
+FD > 0075 031B
+FE > 20AB
+FF > 0079 0308
+.
+
+NFC
+/
+N 256
+00 > 0000
+01 > 0001
+02 > 0002
+03 > 0003
+04 > 0004
+05 > 0005
+06 > 0006
+07 > 0007
+08 > 0008
+09 > 0009
+0A > 000A
+0B > 000B
+0C > 000C
+0D > 000D
+0E > 000E
+0F > 000F
+10 > 0010
+11 > 0011
+12 > 0012
+13 > 0013
+14 > 0014
+15 > 0015
+16 > 0016
+17 > 0017
+18 > 0018
+19 > 0019
+1A > 001A
+1B > 001B
+1C > 001C
+1D > 001D
+1E > 001E
+1F > 001F
+20 > 0020
+21 > 0021
+22 > 0022
+23 > 0023
+24 > 0024
+25 > 0025
+26 > 0026
+27 > 0027
+28 > 0028
+29 > 0029
+2A > 002A
+2B > 002B
+2C > 002C
+2D > 002D
+2E > 002E
+2F > 002F
+30 > 0030
+31 > 0031
+32 > 0032
+33 > 0033
+34 > 0034
+35 > 0035
+36 > 0036
+37 > 0037
+38 > 0038
+39 > 0039
+3A > 003A
+3B > 003B
+3C > 003C
+3D > 003D
+3E > 003E
+3F > 003F
+40 > 0040
+41 > 0041 /
+   N 3
+   D2 > 1EA2
+   DE > 00C3
+   F2 > 1EA0
+   .
+42 > 0042 /
+   N 1
+   F2 > 1E04
+   .
+43 > 0043 /
+   N 1
+   EC > 0106
+   .
+44 > 0044 /
+   N 1
+   F2 > 1E0C
+   .
+45 > 0045 /
+   N 3
+   D2 > 1EBA
+   DE > 1EBC
+   F2 > 1EB8
+   .
+46 > 0046
+47 > 0047 /
+   N 1
+   EC > 01F4
+   .
+48 > 0048 /
+   N 1
+   F2 > 1E24
+   .
+49 > 0049 /
+   N 4
+   CC > 00CC
+   D2 > 1EC8
+   DE > 0128
+   F2 > 1ECA
+   .
+4A > 004A
+4B > 004B /
+   N 2
+   EC > 1E30
+   F2 > 1E32
+   .
+4C > 004C /
+   N 2
+   EC > 0139
+   F2 > 1E36
+   .
+4D > 004D /
+   N 2
+   EC > 1E3E
+   F2 > 1E42
+   .
+4E > 004E /
+   N 3
+   CC > 01F8
+   EC > 0143
+   F2 > 1E46
+   .
+4F > 004F /
+   N 4
+   CC > 00D2
+   D2 > 1ECE
+   DE > 00D5 /
+      N 1
+      EC > 1E4C
+      .
+   F2 > 1ECC
+   .
+50 > 0050 /
+   N 1
+   EC > 1E54
+   .
+51 > 0051
+52 > 0052 /
+   N 2
+   EC > 0154
+   F2 > 1E5A
+   .
+53 > 0053 /
+   N 2
+   EC > 015A
+   F2 > 1E62
+   .
+54 > 0054 /
+   N 1
+   F2 > 1E6C
+   .
+55 > 0055 /
+   N 3
+   D2 > 1EE6
+   DE > 0168 /
+      N 1
+      EC > 1E78
+      .
+   F2 > 1EE4
+   .
+56 > 0056 /
+   N 2
+   DE > 1E7C
+   F2 > 1E7E
+   .
+57 > 0057 /
+   N 3
+   CC > 1E80
+   EC > 1E82
+   F2 > 1E88
+   .
+58 > 0058
+59 > 0059 /
+   N 5
+   CC > 1EF2
+   D2 > 1EF6
+   DE > 1EF8
+   EC > 00DD
+   F2 > 1EF4
+   .
+5A > 005A /
+   N 2
+   EC > 0179
+   F2 > 1E92
+   .
+5B > 005B
+5C > 005C
+5D > 005D
+5E > 005E
+5F > 005F
+60 > 0060
+61 > 0061 /
+   N 3
+   D2 > 1EA3
+   DE > 00E3
+   F2 > 1EA1
+   .
+62 > 0062 /
+   N 1
+   F2 > 1E05
+   .
+63 > 0063 /
+   N 1
+   EC > 0107
+   .
+64 > 0064 /
+   N 1
+   F2 > 1E0D
+   .
+65 > 0065 /
+   N 3
+   D2 > 1EBB
+   DE > 1EBD
+   F2 > 1EB9
+   .
+66 > 0066
+67 > 0067 /
+   N 1
+   EC > 01F5
+   .
+68 > 0068 /
+   N 1
+   F2 > 1E25
+   .
+69 > 0069 /
+   N 4
+   CC > 00EC
+   D2 > 1EC9
+   DE > 0129
+   F2 > 1ECB
+   .
+6A > 006A
+6B > 006B /
+   N 2
+   EC > 1E31
+   F2 > 1E33
+   .
+6C > 006C /
+   N 2
+   EC > 013A
+   F2 > 1E37
+   .
+6D > 006D /
+   N 2
+   EC > 1E3F
+   F2 > 1E43
+   .
+6E > 006E /
+   N 3
+   CC > 01F9
+   EC > 0144
+   F2 > 1E47
+   .
+6F > 006F /
+   N 4
+   CC > 00F2
+   D2 > 1ECF
+   DE > 00F5 /
+      N 1
+      EC > 1E4D
+      .
+   F2 > 1ECD
+   .
+70 > 0070 /
+   N 1
+   EC > 1E55
+   .
+71 > 0071
+72 > 0072 /
+   N 2
+   EC > 0155
+   F2 > 1E5B
+   .
+73 > 0073 /
+   N 2
+   EC > 015B
+   F2 > 1E63
+   .
+74 > 0074 /
+   N 1
+   F2 > 1E6D
+   .
+75 > 0075 /
+   N 3
+   D2 > 1EE7
+   DE > 0169 /
+      N 1
+      EC > 1E79
+      .
+   F2 > 1EE5
+   .
+76 > 0076 /
+   N 2
+   DE > 1E7D
+   F2 > 1E7F
+   .
+77 > 0077 /
+   N 3
+   CC > 1E81
+   EC > 1E83
+   F2 > 1E89
+   .
+78 > 0078
+79 > 0079 /
+   N 5
+   CC > 1EF3
+   D2 > 1EF7
+   DE > 1EF9
+   EC > 00FD
+   F2 > 1EF5
+   .
+7A > 007A /
+   N 2
+   EC > 017A
+   F2 > 1E93
+   .
+7B > 007B
+7C > 007C
+7D > 007D
+7E > 007E
+7F > 007F
+80 > 20AC
+81 > 0081
+82 > 201A
+83 > 0192
+84 > 201E
+85 > 2026
+86 > 2020
+87 > 2021
+88 > 02C6
+89 > 2030
+8A > 008A
+8B > 2039
+8C > 0152
+8D > 008D
+8E > 008E
+8F > 008F
+90 > 0090
+91 > 2018
+92 > 2019
+93 > 201C
+94 > 201D
+95 > 2022
+96 > 2013
+97 > 2014
+98 > 02DC
+99 > 2122
+9A > 009A
+9B > 203A
+9C > 0153
+9D > 009D
+9E > 009E
+9F > 0178
+A0 > 00A0
+A1 > 00A1
+A2 > 00A2
+A3 > 00A3
+A4 > 00A4
+A5 > 00A5
+A6 > 00A6
+A7 > 00A7
+A8 > 00A8 /
+   N 2
+   CC > 1FED
+   EC > 0385
+   .
+A9 > 00A9
+AA > 00AA
+AB > 00AB
+AC > 00AC
+AD > 00AD
+AE > 00AE
+AF > 00AF
+B0 > 00B0
+B1 > 00B1
+B2 > 00B2
+B3 > 00B3
+B4 > 00B4
+B5 > 00B5
+B6 > 00B6
+B7 > 00B7
+B8 > 00B8
+B9 > 00B9
+BA > 00BA
+BB > 00BB
+BC > 00BC
+BD > 00BD
+BE > 00BE
+BF > 00BF
+C0 > 00C0
+C1 > 00C1
+C2 > 00C2 /
+   N 4
+   CC > 1EA6
+   D2 > 1EA8
+   DE > 1EAA
+   EC > 1EA4
+   .
+C3 > 0102 /
+   N 4
+   CC > 1EB0
+   D2 > 1EB2
+   DE > 1EB4
+   EC > 1EAE
+   .
+C4 > 00C4
+C5 > 00C5 /
+   N 1
+   EC > 01FA
+   .
+C6 > 00C6 /
+   N 1
+   EC > 01FC
+   .
+C7 > 00C7 /
+   N 1
+   EC > 1E08
+   .
+C8 > 00C8
+C9 > 00C9
+CA > 00CA /
+   N 4
+   CC > 1EC0
+   D2 > 1EC2
+   DE > 1EC4
+   EC > 1EBE
+   .
+CB > 00CB
+CC > 0300
+CD > 00CD
+CE > 00CE
+CF > 00CF /
+   N 1
+   EC > 1E2E
+   .
+D0 > 0110
+D1 > 00D1
+D2 > 0309
+D3 > 00D3
+D4 > 00D4 /
+   N 4
+   CC > 1ED2
+   D2 > 1ED4
+   DE > 1ED6
+   EC > 1ED0
+   .
+D5 > 01A0 /
+   N 5
+   CC > 1EDC
+   D2 > 1EDE
+   DE > 1EE0
+   EC > 1EDA
+   F2 > 1EE2
+   .
+D6 > 00D6
+D7 > 00D7
+D8 > 00D8 /
+   N 1
+   EC > 01FE
+   .
+D9 > 00D9
+DA > 00DA
+DB > 00DB
+DC > 00DC /
+   N 2
+   CC > 01DB
+   EC > 01D7
+   .
+DD > 01AF /
+   N 5
+   CC > 1EEA
+   D2 > 1EEC
+   DE > 1EEE
+   EC > 1EE8
+   F2 > 1EF0
+   .
+DE > 0303
+DF > 00DF
+E0 > 00E0
+E1 > 00E1
+E2 > 00E2 /
+   N 4
+   CC > 1EA7
+   D2 > 1EA9
+   DE > 1EAB
+   EC > 1EA5
+   .
+E3 > 0103 /
+   N 4
+   CC > 1EB1
+   D2 > 1EB3
+   DE > 1EB5
+   EC > 1EAF
+   .
+E4 > 00E4
+E5 > 00E5 /
+   N 1
+   EC > 01FB
+   .
+E6 > 00E6 /
+   N 1
+   EC > 01FD
+   .
+E7 > 00E7 /
+   N 1
+   EC > 1E09
+   .
+E8 > 00E8
+E9 > 00E9
+EA > 00EA /
+   N 4
+   CC > 1EC1
+   D2 > 1EC3
+   DE > 1EC5
+   EC > 1EBF
+   .
+EB > 00EB
+EC > 0301
+ED > 00ED
+EE > 00EE
+EF > 00EF /
+   N 1
+   EC > 1E2F
+   .
+F0 > 0111
+F1 > 00F1
+F2 > 0323
+F3 > 00F3
+F4 > 00F4 /
+   N 4
+   CC > 1ED3
+   D2 > 1ED5
+   DE > 1ED7
+   EC > 1ED1
+   .
+F5 > 01A1 /
+   N 5
+   CC > 1EDD
+   D2 > 1EDF
+   DE > 1EE1
+   EC > 1EDB
+   F2 > 1EE3
+   .
+F6 > 00F6
+F7 > 00F7
+F8 > 00F8 /
+   N 1
+   EC > 01FF
+   .
+F9 > 00F9
+FA > 00FA
+FB > 00FB
+FC > 00FC /
+   N 2
+   CC > 01DC
+   EC > 01D8
+   .
+FD > 01B0 /
+   N 5
+   CC > 1EEB
+   D2 > 1EED
+   DE > 1EEF
+   EC > 1EE9
+   F2 > 1EF1
+   .
+FE > 20AB
+FF > 00FF
+.
+
+COMP
+= NFC
+.
Index: doc/tools/ultraedit/GNU/aspell/data/cp1258.cset
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/cp1258.cset	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/cp1258.cset	(working copy)
@@ -0,0 +1,262 @@
+# Aspell Character Data File.
+= cp1258
+> ascii
+/
+# <char> <uni> <type> <display> <upper> <lower> <title> <plain>
+#                                                         <sl-first> <sl-rest>
+00 0000 - N 00 00 00 00 00 00 # <control>
+01 0001 . N 01 01 01 00 00 00 # <unused control>
+02 0002 . N 02 02 02 00 00 00 # <unused control>
+03 0003 . N 03 03 03 00 00 00 # <unused control>
+04 0004 . N 04 04 04 00 00 00 # <unused control>
+05 0005 . N 05 05 05 00 00 00 # <unused control>
+06 0006 . N 06 06 06 00 00 00 # <unused control>
+07 0007 . N 07 07 07 00 00 00 # <unused control>
+08 0008 . N 08 08 08 00 00 00 # <unused control>
+09 0009 . N 09 09 09 00 00 00 # <unused control>
+0A 000A . N 0A 0A 0A 00 00 00 # <unused control>
+0B 000B . N 0B 0B 0B 00 00 00 # <unused control>
+0C 000C . N 0C 0C 0C 00 00 00 # <unused control>
+0D 000D . N 0D 0D 0D 00 00 00 # <unused control>
+0E 000E . N 0E 0E 0E 00 00 00 # <unused control>
+0F 000F . N 0F 0F 0F 00 00 00 # <unused control>
+10 0010 - N 10 10 10 00 00 00 # <control>
+11 0011 . N 11 11 11 00 00 00 # <unused control>
+12 0012 . N 12 12 12 00 00 00 # <unused control>
+13 0013 . N 13 13 13 00 00 00 # <unused control>
+14 0014 . N 14 14 14 00 00 00 # <unused control>
+15 0015 . N 15 15 15 00 00 00 # <unused control>
+16 0016 . N 16 16 16 00 00 00 # <unused control>
+17 0017 . N 17 17 17 00 00 00 # <unused control>
+18 0018 . N 18 18 18 00 00 00 # <unused control>
+19 0019 . N 19 19 19 00 00 00 # <unused control>
+1A 001A . N 1A 1A 1A 00 00 00 # <unused control>
+1B 001B . N 1B 1B 1B 00 00 00 # <unused control>
+1C 001C . N 1C 1C 1C 00 00 00 # <unused control>
+1D 001D . N 1D 1D 1D 00 00 00 # <unused control>
+1E 001E . N 1E 1E 1E 00 00 00 # <unused control>
+1F 001F . N 1F 1F 1F 00 00 00 # <unused control>
+20 0020 W Y 20 20 20 00 00 00 # SPACE
+21 0021 - Y 21 21 21 00 00 00 # EXCLAMATION MARK
+22 0022 - Y 22 22 22 00 00 00 # QUOTATION MARK
+23 0023 - Y 23 23 23 00 00 00 # NUMBER SIGN
+24 0024 - Y 24 24 24 00 00 00 # DOLLAR SIGN
+25 0025 - Y 25 25 25 00 00 00 # PERCENT SIGN
+26 0026 - Y 26 26 26 00 00 00 # AMPERSAND
+27 0027 - Y 27 27 27 00 00 00 # APOSTROPHE
+28 0028 - Y 28 28 28 00 00 00 # LEFT PARENTHESIS
+29 0029 - Y 29 29 29 00 00 00 # RIGHT PARENTHESIS
+2A 002A - Y 2A 2A 2A 00 00 00 # ASTERISK
+2B 002B - Y 2B 2B 2B 00 00 00 # PLUS SIGN
+2C 002C - Y 2C 2C 2C 00 00 00 # COMMA
+2D 002D H Y 2D 2D 2D 00 00 00 # HYPHEN-MINUS
+2E 002E - Y 2E 2E 2E 00 00 00 # FULL STOP
+2F 002F - Y 2F 2F 2F 00 00 00 # SOLIDUS
+30 0030 D Y 30 30 30 00 00 00 # DIGIT ZERO
+31 0031 D Y 31 31 31 00 00 00 # DIGIT ONE
+32 0032 D Y 32 32 32 00 00 00 # DIGIT TWO
+33 0033 D Y 33 33 33 00 00 00 # DIGIT THREE
+34 0034 D Y 34 34 34 00 00 00 # DIGIT FOUR
+35 0035 D Y 35 35 35 00 00 00 # DIGIT FIVE
+36 0036 D Y 36 36 36 00 00 00 # DIGIT SIX
+37 0037 D Y 37 37 37 00 00 00 # DIGIT SEVEN
+38 0038 D Y 38 38 38 00 00 00 # DIGIT EIGHT
+39 0039 D Y 39 39 39 00 00 00 # DIGIT NINE
+3A 003A - Y 3A 3A 3A 00 00 00 # COLON
+3B 003B - Y 3B 3B 3B 00 00 00 # SEMICOLON
+3C 003C - Y 3C 3C 3C 00 00 00 # LESS-THAN SIGN
+3D 003D - Y 3D 3D 3D 00 00 00 # EQUALS SIGN
+3E 003E - Y 3E 3E 3E 00 00 00 # GREATER-THAN SIGN
+3F 003F - Y 3F 3F 3F 00 00 00 # QUESTION MARK
+40 0040 - Y 40 40 40 00 00 00 # COMMERCIAL AT
+41 0041 L Y 41 61 41 41 2A 00 # LATIN CAPITAL LETTER A
+42 0042 L Y 42 62 42 42 62 62 # LATIN CAPITAL LETTER B
+43 0043 L Y 43 63 43 43 63 63 # LATIN CAPITAL LETTER C
+44 0044 L Y 44 64 44 44 64 64 # LATIN CAPITAL LETTER D
+45 0045 L Y 45 65 45 45 2A 00 # LATIN CAPITAL LETTER E
+46 0046 L Y 46 66 46 46 66 66 # LATIN CAPITAL LETTER F
+47 0047 L Y 47 67 47 47 67 67 # LATIN CAPITAL LETTER G
+48 0048 L Y 48 68 48 48 68 68 # LATIN CAPITAL LETTER H
+49 0049 L Y 49 69 49 49 2A 00 # LATIN CAPITAL LETTER I
+4A 004A L Y 4A 6A 4A 4A 6A 6A # LATIN CAPITAL LETTER J
+4B 004B L Y 4B 6B 4B 4B 6B 6B # LATIN CAPITAL LETTER K
+4C 004C L Y 4C 6C 4C 4C 6C 6C # LATIN CAPITAL LETTER L
+4D 004D L Y 4D 6D 4D 4D 6D 6D # LATIN CAPITAL LETTER M
+4E 004E L Y 4E 6E 4E 4E 6E 6E # LATIN CAPITAL LETTER N
+4F 004F L Y 4F 6F 4F 4F 2A 00 # LATIN CAPITAL LETTER O
+50 0050 L Y 50 70 50 50 70 70 # LATIN CAPITAL LETTER P
+51 0051 L Y 51 71 51 51 71 71 # LATIN CAPITAL LETTER Q
+52 0052 L Y 52 72 52 52 72 72 # LATIN CAPITAL LETTER R
+53 0053 L Y 53 73 53 53 73 73 # LATIN CAPITAL LETTER S
+54 0054 L Y 54 74 54 54 74 74 # LATIN CAPITAL LETTER T
+55 0055 L Y 55 75 55 55 2A 00 # LATIN CAPITAL LETTER U
+56 0056 L Y 56 76 56 56 76 76 # LATIN CAPITAL LETTER V
+57 0057 L Y 57 77 57 57 77 77 # LATIN CAPITAL LETTER W
+58 0058 L Y 58 78 58 58 78 78 # LATIN CAPITAL LETTER X
+59 0059 L Y 59 79 59 59 79 79 # LATIN CAPITAL LETTER Y
+5A 005A L Y 5A 7A 5A 5A 7A 7A # LATIN CAPITAL LETTER Z
+5B 005B - Y 5B 5B 5B 00 00 00 # LEFT SQUARE BRACKET
+5C 005C - Y 5C 5C 5C 00 00 00 # REVERSE SOLIDUS
+5D 005D - Y 5D 5D 5D 00 00 00 # RIGHT SQUARE BRACKET
+5E 005E - Y 5E 5E 5E 00 00 00 # CIRCUMFLEX ACCENT
+5F 005F - Y 5F 5F 5F 00 00 00 # LOW LINE
+60 0060 - Y 60 60 60 00 00 00 # GRAVE ACCENT
+61 0061 L Y 41 61 41 61 2A 00 # LATIN SMALL LETTER A
+62 0062 L Y 42 62 42 62 62 62 # LATIN SMALL LETTER B
+63 0063 L Y 43 63 43 63 63 63 # LATIN SMALL LETTER C
+64 0064 L Y 44 64 44 64 64 64 # LATIN SMALL LETTER D
+65 0065 L Y 45 65 45 65 2A 00 # LATIN SMALL LETTER E
+66 0066 L Y 46 66 46 66 66 66 # LATIN SMALL LETTER F
+67 0067 L Y 47 67 47 67 67 67 # LATIN SMALL LETTER G
+68 0068 L Y 48 68 48 68 68 68 # LATIN SMALL LETTER H
+69 0069 L Y 49 69 49 69 2A 00 # LATIN SMALL LETTER I
+6A 006A L Y 4A 6A 4A 6A 6A 6A # LATIN SMALL LETTER J
+6B 006B L Y 4B 6B 4B 6B 6B 6B # LATIN SMALL LETTER K
+6C 006C L Y 4C 6C 4C 6C 6C 6C # LATIN SMALL LETTER L
+6D 006D L Y 4D 6D 4D 6D 6D 6D # LATIN SMALL LETTER M
+6E 006E L Y 4E 6E 4E 6E 6E 6E # LATIN SMALL LETTER N
+6F 006F L Y 4F 6F 4F 6F 2A 00 # LATIN SMALL LETTER O
+70 0070 L Y 50 70 50 70 70 70 # LATIN SMALL LETTER P
+71 0071 L Y 51 71 51 71 71 71 # LATIN SMALL LETTER Q
+72 0072 L Y 52 72 52 72 72 72 # LATIN SMALL LETTER R
+73 0073 L Y 53 73 53 73 73 73 # LATIN SMALL LETTER S
+74 0074 L Y 54 74 54 74 74 74 # LATIN SMALL LETTER T
+75 0075 L Y 55 75 55 75 2A 00 # LATIN SMALL LETTER U
+76 0076 L Y 56 76 56 76 76 76 # LATIN SMALL LETTER V
+77 0077 L Y 57 77 57 77 77 77 # LATIN SMALL LETTER W
+78 0078 L Y 58 78 58 78 78 78 # LATIN SMALL LETTER X
+79 0079 L Y 59 79 59 79 79 79 # LATIN SMALL LETTER Y
+7A 007A L Y 5A 7A 5A 7A 7A 7A # LATIN SMALL LETTER Z
+7B 007B - Y 7B 7B 7B 00 00 00 # LEFT CURLY BRACKET
+7C 007C - Y 7C 7C 7C 00 00 00 # VERTICAL LINE
+7D 007D - Y 7D 7D 7D 00 00 00 # RIGHT CURLY BRACKET
+7E 007E - Y 7E 7E 7E 00 00 00 # TILDE
+7F 007F - N 7F 7F 7F 00 00 00 # <control>
+80 20AC - Y 80 80 80 00 00 00 # EURO SIGN
+81 0081 . N 81 81 81 00 00 00 # <unused control>
+82 201A - Y 82 82 82 00 00 00 # SINGLE LOW-9 QUOTATION MARK
+83 0192 L Y 83 83 83 83 83 83 # LATIN SMALL LETTER F WITH HOOK
+84 201E - Y 84 84 84 00 00 00 # DOUBLE LOW-9 QUOTATION MARK
+85 2026 - Y 85 85 85 00 00 00 # HORIZONTAL ELLIPSIS
+86 2020 - Y 86 86 86 00 00 00 # DAGGER
+87 2021 - Y 87 87 87 00 00 00 # DOUBLE DAGGER
+88 02C6 M Y 88 88 88 00 00 00 # MODIFIER LETTER CIRCUMFLEX ACCENT
+89 2030 - Y 89 89 89 00 00 00 # PER MILLE SIGN
+8A 008A . N 8A 8A 8A 00 00 00 # <unused control>
+8B 2039 - Y 8B 8B 8B 00 00 00 # SINGLE LEFT-POINTING ANGLE QUOTATION MARK
+8C 0152 L Y 8C 9C 8C 8C 2A 00 # LATIN CAPITAL LIGATURE OE
+8D 008D . N 8D 8D 8D 00 00 00 # <unused control>
+8E 008E . N 8E 8E 8E 00 00 00 # <unused control>
+8F 008F . N 8F 8F 8F 00 00 00 # <unused control>
+90 0090 . N 90 90 90 00 00 00 # <unused control>
+91 2018 - Y 91 91 91 00 00 00 # LEFT SINGLE QUOTATION MARK
+92 2019 - Y 92 92 92 00 00 00 # RIGHT SINGLE QUOTATION MARK
+93 201C - Y 93 93 93 00 00 00 # LEFT DOUBLE QUOTATION MARK
+94 201D - Y 94 94 94 00 00 00 # RIGHT DOUBLE QUOTATION MARK
+95 2022 - Y 95 95 95 00 00 00 # BULLET
+96 2013 - Y 96 96 96 00 00 00 # EN DASH
+97 2014 - Y 97 97 97 00 00 00 # EM DASH
+98 02DC - Y 98 98 98 00 00 00 # SMALL TILDE
+99 2122 . N 99 99 99 00 00 00 # <unused special>
+9A 009A . N 9A 9A 9A 00 00 00 # <unused control>
+9B 203A - Y 9B 9B 9B 00 00 00 # SINGLE RIGHT-POINTING ANGLE QUOTATION MARK
+9C 0153 L Y 8C 9C 8C 9C 2A 00 # LATIN SMALL LIGATURE OE
+9D 009D . N 9D 9D 9D 00 00 00 # <unused control>
+9E 009E . N 9E 9E 9E 00 00 00 # <unused control>
+9F 0178 L Y 9F FF 9F 59 79 79 # LATIN CAPITAL LETTER Y WITH DIAERESIS
+A0 00A0 W Y A0 A0 A0 00 00 00 # NO-BREAK SPACE
+A1 00A1 - Y A1 A1 A1 00 00 00 # INVERTED EXCLAMATION MARK
+A2 00A2 - Y A2 A2 A2 00 00 00 # CENT SIGN
+A3 00A3 - Y A3 A3 A3 00 00 00 # POUND SIGN
+A4 00A4 - Y A4 A4 A4 00 00 00 # CURRENCY SIGN
+A5 00A5 - Y A5 A5 A5 00 00 00 # YEN SIGN
+A6 00A6 - Y A6 A6 A6 00 00 00 # BROKEN BAR
+A7 00A7 - Y A7 A7 A7 00 00 00 # SECTION SIGN
+A8 00A8 - Y A8 A8 A8 00 00 00 # DIAERESIS
+A9 00A9 - Y A9 A9 A9 00 00 00 # COPYRIGHT SIGN
+AA 00AA A Y AA AA AA 00 00 00 # FEMININE ORDINAL INDICATOR
+AB 00AB - Y AB AB AB 00 00 00 # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
+AC 00AC - Y AC AC AC 00 00 00 # NOT SIGN
+AD 00AD H N AD AD AD 00 00 00 # SOFT HYPHEN
+AE 00AE - Y AE AE AE 00 00 00 # REGISTERED SIGN
+AF 00AF - Y AF AF AF 00 00 00 # MACRON
+B0 00B0 - Y B0 B0 B0 00 00 00 # DEGREE SIGN
+B1 00B1 - Y B1 B1 B1 00 00 00 # PLUS-MINUS SIGN
+B2 00B2 - Y B2 B2 B2 00 00 00 # SUPERSCRIPT TWO
+B3 00B3 - Y B3 B3 B3 00 00 00 # SUPERSCRIPT THREE
+B4 00B4 - Y B4 B4 B4 00 00 00 # ACUTE ACCENT
+B5 00B5 A Y B5 B5 B5 00 00 00 # MICRO SIGN
+B6 00B6 - Y B6 B6 B6 00 00 00 # PILCROW SIGN
+B7 00B7 - Y B7 B7 B7 00 00 00 # MIDDLE DOT
+B8 00B8 - Y B8 B8 B8 00 00 00 # CEDILLA
+B9 00B9 - Y B9 B9 B9 00 00 00 # SUPERSCRIPT ONE
+BA 00BA A Y BA BA BA 00 00 00 # MASCULINE ORDINAL INDICATOR
+BB 00BB - Y BB BB BB 00 00 00 # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
+BC 00BC - Y BC BC BC 00 00 00 # VULGAR FRACTION ONE QUARTER
+BD 00BD - Y BD BD BD 00 00 00 # VULGAR FRACTION ONE HALF
+BE 00BE - Y BE BE BE 00 00 00 # VULGAR FRACTION THREE QUARTERS
+BF 00BF - Y BF BF BF 00 00 00 # INVERTED QUESTION MARK
+C0 00C0 L Y C0 E0 C0 41 2A 00 # LATIN CAPITAL LETTER A WITH GRAVE
+C1 00C1 L Y C1 E1 C1 41 2A 00 # LATIN CAPITAL LETTER A WITH ACUTE
+C2 00C2 L Y C2 E2 C2 41 2A 00 # LATIN CAPITAL LETTER A WITH CIRCUMFLEX
+C3 0102 L Y C3 E3 C3 41 2A 00 # LATIN CAPITAL LETTER A WITH BREVE
+C4 00C4 L Y C4 E4 C4 41 2A 00 # LATIN CAPITAL LETTER A WITH DIAERESIS
+C5 00C5 L Y C5 E5 C5 41 2A 00 # LATIN CAPITAL LETTER A WITH RING ABOVE
+C6 00C6 L Y C6 E6 C6 C6 2A 00 # LATIN CAPITAL LETTER AE
+C7 00C7 L Y C7 E7 C7 43 63 63 # LATIN CAPITAL LETTER C WITH CEDILLA
+C8 00C8 L Y C8 E8 C8 45 2A 00 # LATIN CAPITAL LETTER E WITH GRAVE
+C9 00C9 L Y C9 E9 C9 45 2A 00 # LATIN CAPITAL LETTER E WITH ACUTE
+CA 00CA L Y CA EA CA 45 2A 00 # LATIN CAPITAL LETTER E WITH CIRCUMFLEX
+CB 00CB L Y CB EB CB 45 2A 00 # LATIN CAPITAL LETTER E WITH DIAERESIS
+CC 0300 M M CC CC CC 00 00 00 # COMBINING GRAVE ACCENT
+CD 00CD L Y CD ED CD 49 2A 00 # LATIN CAPITAL LETTER I WITH ACUTE
+CE 00CE L Y CE EE CE 49 2A 00 # LATIN CAPITAL LETTER I WITH CIRCUMFLEX
+CF 00CF L Y CF EF CF 49 2A 00 # LATIN CAPITAL LETTER I WITH DIAERESIS
+D0 0110 L Y D0 F0 D0 D0 F0 F0 # LATIN CAPITAL LETTER D WITH STROKE
+D1 00D1 L Y D1 F1 D1 4E 6E 6E # LATIN CAPITAL LETTER N WITH TILDE
+D2 0309 M M D2 D2 D2 00 00 00 # COMBINING HOOK ABOVE
+D3 00D3 L Y D3 F3 D3 4F 2A 00 # LATIN CAPITAL LETTER O WITH ACUTE
+D4 00D4 L Y D4 F4 D4 4F 2A 00 # LATIN CAPITAL LETTER O WITH CIRCUMFLEX
+D5 01A0 L Y D5 F5 D5 4F 2A 00 # LATIN CAPITAL LETTER O WITH HORN
+D6 00D6 L Y D6 F6 D6 4F 2A 00 # LATIN CAPITAL LETTER O WITH DIAERESIS
+D7 00D7 - Y D7 D7 D7 00 00 00 # MULTIPLICATION SIGN
+D8 00D8 L Y D8 F8 D8 D8 2A 00 # LATIN CAPITAL LETTER O WITH STROKE
+D9 00D9 L Y D9 F9 D9 55 2A 00 # LATIN CAPITAL LETTER U WITH GRAVE
+DA 00DA L Y DA FA DA 55 2A 00 # LATIN CAPITAL LETTER U WITH ACUTE
+DB 00DB L Y DB FB DB 55 2A 00 # LATIN CAPITAL LETTER U WITH CIRCUMFLEX
+DC 00DC L Y DC FC DC 55 2A 00 # LATIN CAPITAL LETTER U WITH DIAERESIS
+DD 01AF L Y DD FD DD 55 2A 00 # LATIN CAPITAL LETTER U WITH HORN
+DE 0303 M M DE DE DE 00 00 00 # COMBINING TILDE
+DF 00DF L Y DF DF DF DF DF DF # LATIN SMALL LETTER SHARP S
+E0 00E0 L Y C0 E0 C0 61 2A 00 # LATIN SMALL LETTER A WITH GRAVE
+E1 00E1 L Y C1 E1 C1 61 2A 00 # LATIN SMALL LETTER A WITH ACUTE
+E2 00E2 L Y C2 E2 C2 61 2A 00 # LATIN SMALL LETTER A WITH CIRCUMFLEX
+E3 0103 L Y C3 E3 C3 61 2A 00 # LATIN SMALL LETTER A WITH BREVE
+E4 00E4 L Y C4 E4 C4 61 2A 00 # LATIN SMALL LETTER A WITH DIAERESIS
+E5 00E5 L Y C5 E5 C5 61 2A 00 # LATIN SMALL LETTER A WITH RING ABOVE
+E6 00E6 L Y C6 E6 C6 E6 2A 00 # LATIN SMALL LETTER AE
+E7 00E7 L Y C7 E7 C7 63 63 63 # LATIN SMALL LETTER C WITH CEDILLA
+E8 00E8 L Y C8 E8 C8 65 2A 00 # LATIN SMALL LETTER E WITH GRAVE
+E9 00E9 L Y C9 E9 C9 65 2A 00 # LATIN SMALL LETTER E WITH ACUTE
+EA 00EA L Y CA EA CA 65 2A 00 # LATIN SMALL LETTER E WITH CIRCUMFLEX
+EB 00EB L Y CB EB CB 65 2A 00 # LATIN SMALL LETTER E WITH DIAERESIS
+EC 0301 M M EC EC EC 00 00 00 # COMBINING ACUTE ACCENT
+ED 00ED L Y CD ED CD 69 2A 00 # LATIN SMALL LETTER I WITH ACUTE
+EE 00EE L Y CE EE CE 69 2A 00 # LATIN SMALL LETTER I WITH CIRCUMFLEX
+EF 00EF L Y CF EF CF 69 2A 00 # LATIN SMALL LETTER I WITH DIAERESIS
+F0 0111 L Y D0 F0 D0 F0 F0 F0 # LATIN SMALL LETTER D WITH STROKE
+F1 00F1 L Y D1 F1 D1 6E 6E 6E # LATIN SMALL LETTER N WITH TILDE
+F2 0323 M M F2 F2 F2 00 00 00 # COMBINING DOT BELOW
+F3 00F3 L Y D3 F3 D3 6F 2A 00 # LATIN SMALL LETTER O WITH ACUTE
+F4 00F4 L Y D4 F4 D4 6F 2A 00 # LATIN SMALL LETTER O WITH CIRCUMFLEX
+F5 01A1 L Y D5 F5 D5 6F 2A 00 # LATIN SMALL LETTER O WITH HORN
+F6 00F6 L Y D6 F6 D6 6F 2A 00 # LATIN SMALL LETTER O WITH DIAERESIS
+F7 00F7 - Y F7 F7 F7 00 00 00 # DIVISION SIGN
+F8 00F8 L Y D8 F8 D8 F8 2A 00 # LATIN SMALL LETTER O WITH STROKE
+F9 00F9 L Y D9 F9 D9 75 2A 00 # LATIN SMALL LETTER U WITH GRAVE
+FA 00FA L Y DA FA DA 75 2A 00 # LATIN SMALL LETTER U WITH ACUTE
+FB 00FB L Y DB FB DB 75 2A 00 # LATIN SMALL LETTER U WITH CIRCUMFLEX
+FC 00FC L Y DC FC DC 75 2A 00 # LATIN SMALL LETTER U WITH DIAERESIS
+FD 01B0 L Y DD FD DD 75 2A 00 # LATIN SMALL LETTER U WITH HORN
+FE 20AB - Y FE FE FE 00 00 00 # DONG SIGN
+FF 00FF L Y 9F FF 9F 79 79 79 # LATIN SMALL LETTER Y WITH DIAERESIS
Index: doc/tools/ultraedit/GNU/aspell/data/dvorak.kbd
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/dvorak.kbd	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/dvorak.kbd	(working copy)
@@ -0,0 +1,25 @@
+# Dvorak keyboard data file
+
+py
+yf
+fg
+gc
+cr
+rl
+ao
+oe
+eu
+ui
+id
+dh
+ht
+tn
+ns
+qj
+jk
+kx
+xb
+bm
+mw
+wv
+vz
Index: doc/tools/ultraedit/GNU/aspell/data/iso-8859-1.cmap
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/iso-8859-1.cmap	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/iso-8859-1.cmap	(working copy)
@@ -0,0 +1,1922 @@
+INTERNAL
+/
+N 957
+0000 > 00
+0001 > 01
+0002 > 02
+0003 > 03
+0004 > 04
+0005 > 05
+0006 > 06
+0007 > 07
+0008 > 08
+0009 > 09
+000A > 0A
+000B > 0B
+000C > 0C
+000D > 0D
+000E > 0E
+000F > 0F
+0010 > 10
+0011 > 11
+0012 > 12
+0013 > 13
+0014 > 14
+0015 > 15
+0016 > 16
+0017 > 17
+0018 > 18
+0019 > 19
+001A > 1A
+001B > 1B
+001C > 1C
+001D > 1D
+001E > 1E
+001F > 1F
+0020 > 20
+0021 > 21
+0022 > 22
+0023 > 23
+0024 > 24
+0025 > 25
+0026 > 26
+0027 > 27
+0028 > 28
+0029 > 29
+002A > 2A
+002B > 2B
+002C > 2C
+002D > 2D
+002E > 2E
+002F > 2F
+0030 > 30
+0031 > 31
+0032 > 32
+0033 > 33
+0034 > 34
+0035 > 35
+0036 > 36
+0037 > 37
+0038 > 38
+0039 > 39
+003A > 3A
+003B > 3B
+003C > 3C
+003D > 3D
+003E > 3E
+003F > 3F
+0040 > 40
+0041 > 41 /
+     N 6
+     0300 > C0
+     0301 > C1
+     0302 > C2
+     0303 > C3
+     0308 > C4
+     030A > C5
+     .
+0042 > 42
+0043 > 43 /
+     N 1
+     0327 > C7
+     .
+0044 > 44
+0045 > 45 /
+     N 4
+     0300 > C8
+     0301 > C9
+     0302 > CA
+     0308 > CB
+     .
+0046 > 46
+0047 > 47
+0048 > 48
+0049 > 49 /
+     N 4
+     0300 > CC
+     0301 > CD
+     0302 > CE
+     0308 > CF
+     .
+004A > 4A
+004B > 4B
+004C > 4C
+004D > 4D
+004E > 4E /
+     N 1
+     0303 > D1
+     .
+004F > 4F /
+     N 5
+     0300 > D2
+     0301 > D3
+     0302 > D4
+     0303 > D5
+     0308 > D6
+     .
+0050 > 50
+0051 > 51
+0052 > 52
+0053 > 53
+0054 > 54
+0055 > 55 /
+     N 4
+     0300 > D9
+     0301 > DA
+     0302 > DB
+     0308 > DC
+     .
+0056 > 56
+0057 > 57
+0058 > 58
+0059 > 59 /
+     N 1
+     0301 > DD
+     .
+005A > 5A
+005B > 5B
+005C > 5C
+005D > 5D
+005E > 5E
+005F > 5F
+0060 > 60
+0061 > 61 /
+     N 6
+     0300 > E0
+     0301 > E1
+     0302 > E2
+     0303 > E3
+     0308 > E4
+     030A > E5
+     .
+0062 > 62
+0063 > 63 /
+     N 1
+     0327 > E7
+     .
+0064 > 64
+0065 > 65 /
+     N 4
+     0300 > E8
+     0301 > E9
+     0302 > EA
+     0308 > EB
+     .
+0066 > 66
+0067 > 67
+0068 > 68
+0069 > 69 /
+     N 4
+     0300 > EC
+     0301 > ED
+     0302 > EE
+     0308 > EF
+     .
+006A > 6A
+006B > 6B
+006C > 6C
+006D > 6D
+006E > 6E /
+     N 1
+     0303 > F1
+     .
+006F > 6F /
+     N 5
+     0300 > F2
+     0301 > F3
+     0302 > F4
+     0303 > F5
+     0308 > F6
+     .
+0070 > 70
+0071 > 71
+0072 > 72
+0073 > 73
+0074 > 74
+0075 > 75 /
+     N 4
+     0300 > F9
+     0301 > FA
+     0302 > FB
+     0308 > FC
+     .
+0076 > 76
+0077 > 77
+0078 > 78
+0079 > 79 /
+     N 2
+     0301 > FD
+     0308 > FF
+     .
+007A > 7A
+007B > 7B
+007C > 7C
+007D > 7D
+007E > 7E
+007F > 7F
+0080 > 80
+0081 > 81
+0082 > 82
+0083 > 83
+0084 > 84
+0085 > 85
+0086 > 86
+0087 > 87
+0088 > 88
+0089 > 89
+008A > 8A
+008B > 8B
+008C > 8C
+008D > 8D
+008E > 8E
+008F > 8F
+0090 > 90
+0091 > 91
+0092 > 92
+0093 > 93
+0094 > 94
+0095 > 95
+0096 > 96
+0097 > 97
+0098 > 98
+0099 > 99
+009A > 9A
+009B > 9B
+009C > 9C
+009D > 9D
+009E > 9E
+009F > 9F
+00A0 > A0
+00A1 > A1
+00A2 > A2
+00A3 > A3
+00A4 > A4
+00A5 > A5
+00A6 > A6
+00A7 > A7
+00A8 > A8
+00A9 > A9
+00AA > AA
+00AB > AB
+00AC > AC
+00AD > AD
+00AE > AE
+00AF > AF
+00B0 > B0
+00B1 > B1
+00B2 > B2
+00B3 > B3
+00B4 > B4
+00B5 > B5
+00B6 > B6
+00B7 > B7
+00B8 > B8
+00B9 > B9
+00BA > BA
+00BB > BB
+00BC > BC
+00BD > BD
+00BE > BE
+00BF > BF
+00C0 > C0
+00C1 > C1
+00C2 > C2
+00C3 > C3
+00C4 > C4
+00C5 > C5
+00C6 > C6
+00C7 > C7
+00C8 > C8
+00C9 > C9
+00CA > CA
+00CB > CB
+00CC > CC
+00CD > CD
+00CE > CE
+00CF > CF
+00D0 > D0
+00D1 > D1
+00D2 > D2
+00D3 > D3
+00D4 > D4
+00D5 > D5
+00D6 > D6
+00D7 > D7
+00D8 > D8
+00D9 > D9
+00DA > DA
+00DB > DB
+00DC > DC
+00DD > DD
+00DE > DE
+00DF > DF
+00E0 > E0
+00E1 > E1
+00E2 > E2
+00E3 > E3
+00E4 > E4
+00E5 > E5
+00E6 > E6
+00E7 > E7
+00E8 > E8
+00E9 > E9
+00EA > EA
+00EB > EB
+00EC > EC
+00ED > ED
+00EE > EE
+00EF > EF
+00F0 > F0
+00F1 > F1
+00F2 > F2
+00F3 > F3
+00F4 > F4
+00F5 > F5
+00F6 > F6
+00F7 > F7
+00F8 > F8
+00F9 > F9
+00FA > FA
+00FB > FB
+00FC > FC
+00FD > FD
+00FE > FE
+00FF > FF
+0100 > 41 # unsup: 0041 0304
+0101 > 61 # unsup: 0061 0304
+0102 > 41 # unsup: 0041 0306
+0103 > 61 # unsup: 0061 0306
+0104 > 41 # unsup: 0041 0328
+0105 > 61 # unsup: 0061 0328
+0106 > 43 # unsup: 0043 0301
+0107 > 63 # unsup: 0063 0301
+0108 > 43 # unsup: 0043 0302
+0109 > 63 # unsup: 0063 0302
+010A > 43 # unsup: 0043 0307
+010B > 63 # unsup: 0063 0307
+010C > 43 # unsup: 0043 030C
+010D > 63 # unsup: 0063 030C
+010E > 44 # unsup: 0044 030C
+010F > 64 # unsup: 0064 030C
+0112 > 45 # unsup: 0045 0304
+0113 > 65 # unsup: 0065 0304
+0114 > 45 # unsup: 0045 0306
+0115 > 65 # unsup: 0065 0306
+0116 > 45 # unsup: 0045 0307
+0117 > 65 # unsup: 0065 0307
+0118 > 45 # unsup: 0045 0328
+0119 > 65 # unsup: 0065 0328
+011A > 45 # unsup: 0045 030C
+011B > 65 # unsup: 0065 030C
+011C > 47 # unsup: 0047 0302
+011D > 67 # unsup: 0067 0302
+011E > 47 # unsup: 0047 0306
+011F > 67 # unsup: 0067 0306
+0120 > 47 # unsup: 0047 0307
+0121 > 67 # unsup: 0067 0307
+0122 > 47 # unsup: 0047 0327
+0123 > 67 # unsup: 0067 0327
+0124 > 48 # unsup: 0048 0302
+0125 > 68 # unsup: 0068 0302
+0128 > 49 # unsup: 0049 0303
+0129 > 69 # unsup: 0069 0303
+012A > 49 # unsup: 0049 0304
+012B > 69 # unsup: 0069 0304
+012C > 49 # unsup: 0049 0306
+012D > 69 # unsup: 0069 0306
+012E > 49 # unsup: 0049 0328
+012F > 69 # unsup: 0069 0328
+0130 > 49 # unsup: 0049 0307
+0132 > 49 4A # compat
+0133 > 69 6A # compat
+0134 > 4A # unsup: 004A 0302
+0135 > 6A # unsup: 006A 0302
+0136 > 4B # unsup: 004B 0327
+0137 > 6B # unsup: 006B 0327
+0139 > 4C # unsup: 004C 0301
+013A > 6C # unsup: 006C 0301
+013B > 4C # unsup: 004C 0327
+013C > 6C # unsup: 006C 0327
+013D > 4C # unsup: 004C 030C
+013E > 6C # unsup: 006C 030C
+013F > 4C B7 # compat
+0140 > 6C B7 # compat
+0143 > 4E # unsup: 004E 0301
+0144 > 6E # unsup: 006E 0301
+0145 > 4E # unsup: 004E 0327
+0146 > 6E # unsup: 006E 0327
+0147 > 4E # unsup: 004E 030C
+0148 > 6E # unsup: 006E 030C
+014C > 4F # unsup: 004F 0304
+014D > 6F # unsup: 006F 0304
+014E > 4F # unsup: 004F 0306
+014F > 6F # unsup: 006F 0306
+0150 > 4F # unsup: 004F 030B
+0151 > 6F # unsup: 006F 030B
+0152 > 4F 45 # compat
+0153 > 6F 65 # compat
+0154 > 52 # unsup: 0052 0301
+0155 > 72 # unsup: 0072 0301
+0156 > 52 # unsup: 0052 0327
+0157 > 72 # unsup: 0072 0327
+0158 > 52 # unsup: 0052 030C
+0159 > 72 # unsup: 0072 030C
+015A > 53 # unsup: 0053 0301
+015B > 73 # unsup: 0073 0301
+015C > 53 # unsup: 0053 0302
+015D > 73 # unsup: 0073 0302
+015E > 53 # unsup: 0053 0327
+015F > 73 # unsup: 0073 0327
+0160 > 53 # unsup: 0053 030C
+0161 > 73 # unsup: 0073 030C
+0162 > 54 # unsup: 0054 0327
+0163 > 74 # unsup: 0074 0327
+0164 > 54 # unsup: 0054 030C
+0165 > 74 # unsup: 0074 030C
+0168 > 55 # unsup: 0055 0303
+0169 > 75 # unsup: 0075 0303
+016A > 55 # unsup: 0055 0304
+016B > 75 # unsup: 0075 0304
+016C > 55 # unsup: 0055 0306
+016D > 75 # unsup: 0075 0306
+016E > 55 # unsup: 0055 030A
+016F > 75 # unsup: 0075 030A
+0170 > 55 # unsup: 0055 030B
+0171 > 75 # unsup: 0075 030B
+0172 > 55 # unsup: 0055 0328
+0173 > 75 # unsup: 0075 0328
+0174 > 57 # unsup: 0057 0302
+0175 > 77 # unsup: 0077 0302
+0176 > 59 # unsup: 0059 0302
+0177 > 79 # unsup: 0079 0302
+0178 > 59 # unsup: 0059 0308
+0179 > 5A # unsup: 005A 0301
+017A > 7A # unsup: 007A 0301
+017B > 5A # unsup: 005A 0307
+017C > 7A # unsup: 007A 0307
+017D > 5A # unsup: 005A 030C
+017E > 7A # unsup: 007A 030C
+017F > 73 # compat
+01A0 > 4F # unsup: 004F 031B
+01A1 > 6F # unsup: 006F 031B
+01AF > 55 # unsup: 0055 031B
+01B0 > 75 # unsup: 0075 031B
+01C4 > 44 5A # unsup: 0044 005A 030C
+01C5 > 44 7A # unsup: 0044 007A 030C
+01C6 > 64 7A # unsup: 0064 007A 030C
+01C7 > 4C 4A # compat
+01C8 > 4C 6A # compat
+01C9 > 6C 6A # compat
+01CA > 4E 4A # compat
+01CB > 4E 6A # compat
+01CC > 6E 6A # compat
+01CD > 41 # unsup: 0041 030C
+01CE > 61 # unsup: 0061 030C
+01CF > 49 # unsup: 0049 030C
+01D0 > 69 # unsup: 0069 030C
+01D1 > 4F # unsup: 004F 030C
+01D2 > 6F # unsup: 006F 030C
+01D3 > 55 # unsup: 0055 030C
+01D4 > 75 # unsup: 0075 030C
+01D5 > DC # unsup: 00DC 0304
+01D6 > FC # unsup: 00FC 0304
+01D7 > DC # unsup: 00DC 0301
+01D8 > FC # unsup: 00FC 0301
+01D9 > DC # unsup: 00DC 030C
+01DA > FC # unsup: 00FC 030C
+01DB > DC # unsup: 00DC 0300
+01DC > FC # unsup: 00FC 0300
+01DE > C4 # unsup: 00C4 0304
+01DF > E4 # unsup: 00E4 0304
+01E0 > 41 # unsup: 0041 0307 0304
+01E1 > 61 # unsup: 0061 0307 0304
+01E2 > C6 # unsup: 00C6 0304
+01E3 > E6 # unsup: 00E6 0304
+01E6 > 47 # unsup: 0047 030C
+01E7 > 67 # unsup: 0067 030C
+01E8 > 4B # unsup: 004B 030C
+01E9 > 6B # unsup: 006B 030C
+01EA > 4F # unsup: 004F 0328
+01EB > 6F # unsup: 006F 0328
+01EC > 4F # unsup: 004F 0328 0304
+01ED > 6F # unsup: 006F 0328 0304
+01F0 > 6A # unsup: 006A 030C
+01F1 > 44 5A # compat
+01F2 > 44 7A # compat
+01F3 > 64 7A # compat
+01F4 > 47 # unsup: 0047 0301
+01F5 > 67 # unsup: 0067 0301
+01F8 > 4E # unsup: 004E 0300
+01F9 > 6E # unsup: 006E 0300
+01FA > C5 # unsup: 00C5 0301
+01FB > E5 # unsup: 00E5 0301
+01FC > C6 # unsup: 00C6 0301
+01FD > E6 # unsup: 00E6 0301
+01FE > D8 # unsup: 00D8 0301
+01FF > F8 # unsup: 00F8 0301
+0200 > 41 # unsup: 0041 030F
+0201 > 61 # unsup: 0061 030F
+0202 > 41 # unsup: 0041 0311
+0203 > 61 # unsup: 0061 0311
+0204 > 45 # unsup: 0045 030F
+0205 > 65 # unsup: 0065 030F
+0206 > 45 # unsup: 0045 0311
+0207 > 65 # unsup: 0065 0311
+0208 > 49 # unsup: 0049 030F
+0209 > 69 # unsup: 0069 030F
+020A > 49 # unsup: 0049 0311
+020B > 69 # unsup: 0069 0311
+020C > 4F # unsup: 004F 030F
+020D > 6F # unsup: 006F 030F
+020E > 4F # unsup: 004F 0311
+020F > 6F # unsup: 006F 0311
+0210 > 52 # unsup: 0052 030F
+0211 > 72 # unsup: 0072 030F
+0212 > 52 # unsup: 0052 0311
+0213 > 72 # unsup: 0072 0311
+0214 > 55 # unsup: 0055 030F
+0215 > 75 # unsup: 0075 030F
+0216 > 55 # unsup: 0055 0311
+0217 > 75 # unsup: 0075 0311
+0218 > 53 # unsup: 0053 0326
+0219 > 73 # unsup: 0073 0326
+021A > 54 # unsup: 0054 0326
+021B > 74 # unsup: 0074 0326
+021E > 48 # unsup: 0048 030C
+021F > 68 # unsup: 0068 030C
+0226 > 41 # unsup: 0041 0307
+0227 > 61 # unsup: 0061 0307
+0228 > 45 # unsup: 0045 0327
+0229 > 65 # unsup: 0065 0327
+022A > D6 # unsup: 00D6 0304
+022B > F6 # unsup: 00F6 0304
+022C > D5 # unsup: 00D5 0304
+022D > F5 # unsup: 00F5 0304
+022E > 4F # unsup: 004F 0307
+022F > 6F # unsup: 006F 0307
+0230 > 4F # unsup: 004F 0307 0304
+0231 > 6F # unsup: 006F 0307 0304
+0232 > 59 # unsup: 0059 0304
+0233 > 79 # unsup: 0079 0304
+0300 > 0 # unsup
+0301 > 0 # unsup
+0302 > 0 # unsup
+0303 > 0 # unsup
+0304 > 0 # unsup
+0305 > 0 # unsup
+0306 > 0 # unsup
+0307 > 0 # unsup
+0308 > 0 # unsup
+0309 > 0 # unsup
+030A > 0 # unsup
+030B > 0 # unsup
+030C > 0 # unsup
+030D > 0 # unsup
+030E > 0 # unsup
+030F > 0 # unsup
+0310 > 0 # unsup
+0311 > 0 # unsup
+0312 > 0 # unsup
+0313 > 0 # unsup
+0314 > 0 # unsup
+0315 > 0 # unsup
+0316 > 0 # unsup
+0317 > 0 # unsup
+0318 > 0 # unsup
+0319 > 0 # unsup
+031A > 0 # unsup
+031B > 0 # unsup
+031C > 0 # unsup
+031D > 0 # unsup
+031E > 0 # unsup
+031F > 0 # unsup
+0320 > 0 # unsup
+0321 > 0 # unsup
+0322 > 0 # unsup
+0323 > 0 # unsup
+0324 > 0 # unsup
+0325 > 0 # unsup
+0326 > 0 # unsup
+0327 > 0 # unsup
+0328 > 0 # unsup
+0329 > 0 # unsup
+032A > 0 # unsup
+032B > 0 # unsup
+032C > 0 # unsup
+032D > 0 # unsup
+032E > 0 # unsup
+032F > 0 # unsup
+0330 > 0 # unsup
+0331 > 0 # unsup
+0332 > 0 # unsup
+0333 > 0 # unsup
+0334 > 0 # unsup
+0335 > 0 # unsup
+0336 > 0 # unsup
+0337 > 0 # unsup
+0338 > 0 # unsup
+0339 > 0 # unsup
+033A > 0 # unsup
+033B > 0 # unsup
+033C > 0 # unsup
+033D > 0 # unsup
+033E > 0 # unsup
+033F > 0 # unsup
+0340 > 0 # unsup
+0341 > 0 # unsup
+0342 > 0 # unsup
+0343 > 0 # unsup
+0344 > 0 # unsup
+0345 > 0 # unsup
+037E > 3B
+0385 > A8 # unsup: 00A8 0301
+0387 > B7
+1E00 > 41 # unsup: 0041 0325
+1E01 > 61 # unsup: 0061 0325
+1E02 > 42 # unsup: 0042 0307
+1E03 > 62 # unsup: 0062 0307
+1E04 > 42 # unsup: 0042 0323
+1E05 > 62 # unsup: 0062 0323
+1E06 > 42 # unsup: 0042 0331
+1E07 > 62 # unsup: 0062 0331
+1E08 > C7 # unsup: 00C7 0301
+1E09 > E7 # unsup: 00E7 0301
+1E0A > 44 # unsup: 0044 0307
+1E0B > 64 # unsup: 0064 0307
+1E0C > 44 # unsup: 0044 0323
+1E0D > 64 # unsup: 0064 0323
+1E0E > 44 # unsup: 0044 0331
+1E0F > 64 # unsup: 0064 0331
+1E10 > 44 # unsup: 0044 0327
+1E11 > 64 # unsup: 0064 0327
+1E12 > 44 # unsup: 0044 032D
+1E13 > 64 # unsup: 0064 032D
+1E14 > 45 # unsup: 0045 0304 0300
+1E15 > 65 # unsup: 0065 0304 0300
+1E16 > 45 # unsup: 0045 0304 0301
+1E17 > 65 # unsup: 0065 0304 0301
+1E18 > 45 # unsup: 0045 032D
+1E19 > 65 # unsup: 0065 032D
+1E1A > 45 # unsup: 0045 0330
+1E1B > 65 # unsup: 0065 0330
+1E1C > 45 # unsup: 0045 0327 0306
+1E1D > 65 # unsup: 0065 0327 0306
+1E1E > 46 # unsup: 0046 0307
+1E1F > 66 # unsup: 0066 0307
+1E20 > 47 # unsup: 0047 0304
+1E21 > 67 # unsup: 0067 0304
+1E22 > 48 # unsup: 0048 0307
+1E23 > 68 # unsup: 0068 0307
+1E24 > 48 # unsup: 0048 0323
+1E25 > 68 # unsup: 0068 0323
+1E26 > 48 # unsup: 0048 0308
+1E27 > 68 # unsup: 0068 0308
+1E28 > 48 # unsup: 0048 0327
+1E29 > 68 # unsup: 0068 0327
+1E2A > 48 # unsup: 0048 032E
+1E2B > 68 # unsup: 0068 032E
+1E2C > 49 # unsup: 0049 0330
+1E2D > 69 # unsup: 0069 0330
+1E2E > CF # unsup: 00CF 0301
+1E2F > EF # unsup: 00EF 0301
+1E30 > 4B # unsup: 004B 0301
+1E31 > 6B # unsup: 006B 0301
+1E32 > 4B # unsup: 004B 0323
+1E33 > 6B # unsup: 006B 0323
+1E34 > 4B # unsup: 004B 0331
+1E35 > 6B # unsup: 006B 0331
+1E36 > 4C # unsup: 004C 0323
+1E37 > 6C # unsup: 006C 0323
+1E38 > 4C # unsup: 004C 0323 0304
+1E39 > 6C # unsup: 006C 0323 0304
+1E3A > 4C # unsup: 004C 0331
+1E3B > 6C # unsup: 006C 0331
+1E3C > 4C # unsup: 004C 032D
+1E3D > 6C # unsup: 006C 032D
+1E3E > 4D # unsup: 004D 0301
+1E3F > 6D # unsup: 006D 0301
+1E40 > 4D # unsup: 004D 0307
+1E41 > 6D # unsup: 006D 0307
+1E42 > 4D # unsup: 004D 0323
+1E43 > 6D # unsup: 006D 0323
+1E44 > 4E # unsup: 004E 0307
+1E45 > 6E # unsup: 006E 0307
+1E46 > 4E # unsup: 004E 0323
+1E47 > 6E # unsup: 006E 0323
+1E48 > 4E # unsup: 004E 0331
+1E49 > 6E # unsup: 006E 0331
+1E4A > 4E # unsup: 004E 032D
+1E4B > 6E # unsup: 006E 032D
+1E4C > D5 # unsup: 00D5 0301
+1E4D > F5 # unsup: 00F5 0301
+1E4E > D5 # unsup: 00D5 0308
+1E4F > F5 # unsup: 00F5 0308
+1E50 > 4F # unsup: 004F 0304 0300
+1E51 > 6F # unsup: 006F 0304 0300
+1E52 > 4F # unsup: 004F 0304 0301
+1E53 > 6F # unsup: 006F 0304 0301
+1E54 > 50 # unsup: 0050 0301
+1E55 > 70 # unsup: 0070 0301
+1E56 > 50 # unsup: 0050 0307
+1E57 > 70 # unsup: 0070 0307
+1E58 > 52 # unsup: 0052 0307
+1E59 > 72 # unsup: 0072 0307
+1E5A > 52 # unsup: 0052 0323
+1E5B > 72 # unsup: 0072 0323
+1E5C > 52 # unsup: 0052 0323 0304
+1E5D > 72 # unsup: 0072 0323 0304
+1E5E > 52 # unsup: 0052 0331
+1E5F > 72 # unsup: 0072 0331
+1E60 > 53 # unsup: 0053 0307
+1E61 > 73 # unsup: 0073 0307
+1E62 > 53 # unsup: 0053 0323
+1E63 > 73 # unsup: 0073 0323
+1E64 > 53 # unsup: 0053 0301 0307
+1E65 > 73 # unsup: 0073 0301 0307
+1E66 > 53 # unsup: 0053 030C 0307
+1E67 > 73 # unsup: 0073 030C 0307
+1E68 > 53 # unsup: 0053 0323 0307
+1E69 > 73 # unsup: 0073 0323 0307
+1E6A > 54 # unsup: 0054 0307
+1E6B > 74 # unsup: 0074 0307
+1E6C > 54 # unsup: 0054 0323
+1E6D > 74 # unsup: 0074 0323
+1E6E > 54 # unsup: 0054 0331
+1E6F > 74 # unsup: 0074 0331
+1E70 > 54 # unsup: 0054 032D
+1E71 > 74 # unsup: 0074 032D
+1E72 > 55 # unsup: 0055 0324
+1E73 > 75 # unsup: 0075 0324
+1E74 > 55 # unsup: 0055 0330
+1E75 > 75 # unsup: 0075 0330
+1E76 > 55 # unsup: 0055 032D
+1E77 > 75 # unsup: 0075 032D
+1E78 > 55 # unsup: 0055 0303 0301
+1E79 > 75 # unsup: 0075 0303 0301
+1E7A > 55 # unsup: 0055 0304 0308
+1E7B > 75 # unsup: 0075 0304 0308
+1E7C > 56 # unsup: 0056 0303
+1E7D > 76 # unsup: 0076 0303
+1E7E > 56 # unsup: 0056 0323
+1E7F > 76 # unsup: 0076 0323
+1E80 > 57 # unsup: 0057 0300
+1E81 > 77 # unsup: 0077 0300
+1E82 > 57 # unsup: 0057 0301
+1E83 > 77 # unsup: 0077 0301
+1E84 > 57 # unsup: 0057 0308
+1E85 > 77 # unsup: 0077 0308
+1E86 > 57 # unsup: 0057 0307
+1E87 > 77 # unsup: 0077 0307
+1E88 > 57 # unsup: 0057 0323
+1E89 > 77 # unsup: 0077 0323
+1E8A > 58 # unsup: 0058 0307
+1E8B > 78 # unsup: 0078 0307
+1E8C > 58 # unsup: 0058 0308
+1E8D > 78 # unsup: 0078 0308
+1E8E > 59 # unsup: 0059 0307
+1E8F > 79 # unsup: 0079 0307
+1E90 > 5A # unsup: 005A 0302
+1E91 > 7A # unsup: 007A 0302
+1E92 > 5A # unsup: 005A 0323
+1E93 > 7A # unsup: 007A 0323
+1E94 > 5A # unsup: 005A 0331
+1E95 > 7A # unsup: 007A 0331
+1E96 > 68 # unsup: 0068 0331
+1E97 > 74 # unsup: 0074 0308
+1E98 > 77 # unsup: 0077 030A
+1E99 > 79 # unsup: 0079 030A
+1E9B > 73 # unsup: 0073 0307
+1EA0 > 41 # unsup: 0041 0323
+1EA1 > 61 # unsup: 0061 0323
+1EA2 > 41 # unsup: 0041 0309
+1EA3 > 61 # unsup: 0061 0309
+1EA4 > C2 # unsup: 00C2 0301
+1EA5 > E2 # unsup: 00E2 0301
+1EA6 > C2 # unsup: 00C2 0300
+1EA7 > E2 # unsup: 00E2 0300
+1EA8 > C2 # unsup: 00C2 0309
+1EA9 > E2 # unsup: 00E2 0309
+1EAA > C2 # unsup: 00C2 0303
+1EAB > E2 # unsup: 00E2 0303
+1EAC > 41 # unsup: 0041 0323 0302
+1EAD > 61 # unsup: 0061 0323 0302
+1EAE > 41 # unsup: 0041 0306 0301
+1EAF > 61 # unsup: 0061 0306 0301
+1EB0 > 41 # unsup: 0041 0306 0300
+1EB1 > 61 # unsup: 0061 0306 0300
+1EB2 > 41 # unsup: 0041 0306 0309
+1EB3 > 61 # unsup: 0061 0306 0309
+1EB4 > 41 # unsup: 0041 0306 0303
+1EB5 > 61 # unsup: 0061 0306 0303
+1EB6 > 41 # unsup: 0041 0323 0306
+1EB7 > 61 # unsup: 0061 0323 0306
+1EB8 > 45 # unsup: 0045 0323
+1EB9 > 65 # unsup: 0065 0323
+1EBA > 45 # unsup: 0045 0309
+1EBB > 65 # unsup: 0065 0309
+1EBC > 45 # unsup: 0045 0303
+1EBD > 65 # unsup: 0065 0303
+1EBE > CA # unsup: 00CA 0301
+1EBF > EA # unsup: 00EA 0301
+1EC0 > CA # unsup: 00CA 0300
+1EC1 > EA # unsup: 00EA 0300
+1EC2 > CA # unsup: 00CA 0309
+1EC3 > EA # unsup: 00EA 0309
+1EC4 > CA # unsup: 00CA 0303
+1EC5 > EA # unsup: 00EA 0303
+1EC6 > 45 # unsup: 0045 0323 0302
+1EC7 > 65 # unsup: 0065 0323 0302
+1EC8 > 49 # unsup: 0049 0309
+1EC9 > 69 # unsup: 0069 0309
+1ECA > 49 # unsup: 0049 0323
+1ECB > 69 # unsup: 0069 0323
+1ECC > 4F # unsup: 004F 0323
+1ECD > 6F # unsup: 006F 0323
+1ECE > 4F # unsup: 004F 0309
+1ECF > 6F # unsup: 006F 0309
+1ED0 > D4 # unsup: 00D4 0301
+1ED1 > F4 # unsup: 00F4 0301
+1ED2 > D4 # unsup: 00D4 0300
+1ED3 > F4 # unsup: 00F4 0300
+1ED4 > D4 # unsup: 00D4 0309
+1ED5 > F4 # unsup: 00F4 0309
+1ED6 > D4 # unsup: 00D4 0303
+1ED7 > F4 # unsup: 00F4 0303
+1ED8 > 4F # unsup: 004F 0323 0302
+1ED9 > 6F # unsup: 006F 0323 0302
+1EDA > 4F # unsup: 004F 031B 0301
+1EDB > 6F # unsup: 006F 031B 0301
+1EDC > 4F # unsup: 004F 031B 0300
+1EDD > 6F # unsup: 006F 031B 0300
+1EDE > 4F # unsup: 004F 031B 0309
+1EDF > 6F # unsup: 006F 031B 0309
+1EE0 > 4F # unsup: 004F 031B 0303
+1EE1 > 6F # unsup: 006F 031B 0303
+1EE2 > 4F # unsup: 004F 031B 0323
+1EE3 > 6F # unsup: 006F 031B 0323
+1EE4 > 55 # unsup: 0055 0323
+1EE5 > 75 # unsup: 0075 0323
+1EE6 > 55 # unsup: 0055 0309
+1EE7 > 75 # unsup: 0075 0309
+1EE8 > 55 # unsup: 0055 031B 0301
+1EE9 > 75 # unsup: 0075 031B 0301
+1EEA > 55 # unsup: 0055 031B 0300
+1EEB > 75 # unsup: 0075 031B 0300
+1EEC > 55 # unsup: 0055 031B 0309
+1EED > 75 # unsup: 0075 031B 0309
+1EEE > 55 # unsup: 0055 031B 0303
+1EEF > 75 # unsup: 0075 031B 0303
+1EF0 > 55 # unsup: 0055 031B 0323
+1EF1 > 75 # unsup: 0075 031B 0323
+1EF2 > 59 # unsup: 0059 0300
+1EF3 > 79 # unsup: 0079 0300
+1EF4 > 59 # unsup: 0059 0323
+1EF5 > 79 # unsup: 0079 0323
+1EF6 > 59 # unsup: 0059 0309
+1EF7 > 79 # unsup: 0079 0309
+1EF8 > 59 # unsup: 0059 0303
+1EF9 > 79 # unsup: 0079 0303
+1FC1 > A8 # unsup: 00A8 0342
+1FED > A8 # unsup: 00A8 0300
+1FEE > A8 # unsup: 00A8 0301
+1FEF > 60
+1FFD > B4
+2000 > 20 # compat
+2001 > 20 # compat
+2002 > 20 # compat
+2003 > 20 # compat
+2004 > 20 # compat
+2005 > 20 # compat
+2006 > 20 # compat
+2007 > 20 # compat
+2008 > 20 # compat
+2009 > 20 # compat
+200A > 20 # compat
+2024 > 2E # compat
+2025 > 2E 2E # compat
+2026 > 2E 2E 2E # compat
+202F > 20 # compat
+203C > 21 21 # compat
+2047 > 3F 3F # compat
+2048 > 3F 21 # compat
+2049 > 21 3F # compat
+205F > 20 # compat
+FB00 > 66 66 # compat
+FB01 > 66 69 # compat
+FB02 > 66 6C # compat
+FB03 > 66 66 69 # compat
+FB04 > 66 66 6C # compat
+FB05 > 73 74 # compat
+FB06 > 73 74 # compat
+FB29 > 2B # compat
+FE30 > 2E 2E # compat
+FE33 > 5F # compat
+FE34 > 5F # compat
+FE35 > 28 # compat
+FE36 > 29 # compat
+FE37 > 7B # compat
+FE38 > 7D # compat
+FE47 > 5B # compat
+FE48 > 5D # compat
+FE4D > 5F # compat
+FE4E > 5F # compat
+FE4F > 5F # compat
+FE50 > 2C # compat
+FE52 > 2E # compat
+FE54 > 3B # compat
+FE55 > 3A # compat
+FE56 > 3F # compat
+FE57 > 21 # compat
+FE59 > 28 # compat
+FE5A > 29 # compat
+FE5B > 7B # compat
+FE5C > 7D # compat
+FE5F > 23 # compat
+FE60 > 26 # compat
+FE61 > 2A # compat
+FE62 > 2B # compat
+FE63 > 2D # compat
+FE64 > 3C # compat
+FE65 > 3E # compat
+FE66 > 3D # compat
+FE68 > 5C # compat
+FE69 > 24 # compat
+FE6A > 25 # compat
+FE6B > 40 # compat
+FF01 > 21 # compat
+FF02 > 22 # compat
+FF03 > 23 # compat
+FF04 > 24 # compat
+FF05 > 25 # compat
+FF06 > 26 # compat
+FF07 > 27 # compat
+FF08 > 28 # compat
+FF09 > 29 # compat
+FF0A > 2A # compat
+FF0B > 2B # compat
+FF0C > 2C # compat
+FF0D > 2D # compat
+FF0E > 2E # compat
+FF0F > 2F # compat
+FF10 > 30 # compat
+FF11 > 31 # compat
+FF12 > 32 # compat
+FF13 > 33 # compat
+FF14 > 34 # compat
+FF15 > 35 # compat
+FF16 > 36 # compat
+FF17 > 37 # compat
+FF18 > 38 # compat
+FF19 > 39 # compat
+FF1A > 3A # compat
+FF1B > 3B # compat
+FF1C > 3C # compat
+FF1D > 3D # compat
+FF1E > 3E # compat
+FF1F > 3F # compat
+FF20 > 40 # compat
+FF21 > 41 # compat
+FF22 > 42 # compat
+FF23 > 43 # compat
+FF24 > 44 # compat
+FF25 > 45 # compat
+FF26 > 46 # compat
+FF27 > 47 # compat
+FF28 > 48 # compat
+FF29 > 49 # compat
+FF2A > 4A # compat
+FF2B > 4B # compat
+FF2C > 4C # compat
+FF2D > 4D # compat
+FF2E > 4E # compat
+FF2F > 4F # compat
+FF30 > 50 # compat
+FF31 > 51 # compat
+FF32 > 52 # compat
+FF33 > 53 # compat
+FF34 > 54 # compat
+FF35 > 55 # compat
+FF36 > 56 # compat
+FF37 > 57 # compat
+FF38 > 58 # compat
+FF39 > 59 # compat
+FF3A > 5A # compat
+FF3B > 5B # compat
+FF3C > 5C # compat
+FF3D > 5D # compat
+FF3E > 5E # compat
+FF3F > 5F # compat
+FF40 > 60 # compat
+FF41 > 61 # compat
+FF42 > 62 # compat
+FF43 > 63 # compat
+FF44 > 64 # compat
+FF45 > 65 # compat
+FF46 > 66 # compat
+FF47 > 67 # compat
+FF48 > 68 # compat
+FF49 > 69 # compat
+FF4A > 6A # compat
+FF4B > 6B # compat
+FF4C > 6C # compat
+FF4D > 6D # compat
+FF4E > 6E # compat
+FF4F > 6F # compat
+FF50 > 70 # compat
+FF51 > 71 # compat
+FF52 > 72 # compat
+FF53 > 73 # compat
+FF54 > 74 # compat
+FF55 > 75 # compat
+FF56 > 76 # compat
+FF57 > 77 # compat
+FF58 > 78 # compat
+FF59 > 79 # compat
+FF5A > 7A # compat
+FF5B > 7B # compat
+FF5C > 7C # compat
+FF5D > 7D # compat
+FF5E > 7E # compat
+FFE0 > A2 # compat
+FFE1 > A3 # compat
+FFE2 > AC # compat
+FFE3 > AF # compat
+FFE4 > A6 # compat
+FFE5 > A5 # compat
+.
+
+STRICT
+/
+N 260
+0000 > 00
+0001 > 01
+0002 > 02
+0003 > 03
+0004 > 04
+0005 > 05
+0006 > 06
+0007 > 07
+0008 > 08
+0009 > 09
+000A > 0A
+000B > 0B
+000C > 0C
+000D > 0D
+000E > 0E
+000F > 0F
+0010 > 10
+0011 > 11
+0012 > 12
+0013 > 13
+0014 > 14
+0015 > 15
+0016 > 16
+0017 > 17
+0018 > 18
+0019 > 19
+001A > 1A
+001B > 1B
+001C > 1C
+001D > 1D
+001E > 1E
+001F > 1F
+0020 > 20
+0021 > 21
+0022 > 22
+0023 > 23
+0024 > 24
+0025 > 25
+0026 > 26
+0027 > 27
+0028 > 28
+0029 > 29
+002A > 2A
+002B > 2B
+002C > 2C
+002D > 2D
+002E > 2E
+002F > 2F
+0030 > 30
+0031 > 31
+0032 > 32
+0033 > 33
+0034 > 34
+0035 > 35
+0036 > 36
+0037 > 37
+0038 > 38
+0039 > 39
+003A > 3A
+003B > 3B
+003C > 3C
+003D > 3D
+003E > 3E
+003F > 3F
+0040 > 40
+0041 > 41 /
+     N 6
+     0300 > C0
+     0301 > C1
+     0302 > C2
+     0303 > C3
+     0308 > C4
+     030A > C5
+     .
+0042 > 42
+0043 > 43 /
+     N 1
+     0327 > C7
+     .
+0044 > 44
+0045 > 45 /
+     N 4
+     0300 > C8
+     0301 > C9
+     0302 > CA
+     0308 > CB
+     .
+0046 > 46
+0047 > 47
+0048 > 48
+0049 > 49 /
+     N 4
+     0300 > CC
+     0301 > CD
+     0302 > CE
+     0308 > CF
+     .
+004A > 4A
+004B > 4B
+004C > 4C
+004D > 4D
+004E > 4E /
+     N 1
+     0303 > D1
+     .
+004F > 4F /
+     N 5
+     0300 > D2
+     0301 > D3
+     0302 > D4
+     0303 > D5
+     0308 > D6
+     .
+0050 > 50
+0051 > 51
+0052 > 52
+0053 > 53
+0054 > 54
+0055 > 55 /
+     N 4
+     0300 > D9
+     0301 > DA
+     0302 > DB
+     0308 > DC
+     .
+0056 > 56
+0057 > 57
+0058 > 58
+0059 > 59 /
+     N 1
+     0301 > DD
+     .
+005A > 5A
+005B > 5B
+005C > 5C
+005D > 5D
+005E > 5E
+005F > 5F
+0060 > 60
+0061 > 61 /
+     N 6
+     0300 > E0
+     0301 > E1
+     0302 > E2
+     0303 > E3
+     0308 > E4
+     030A > E5
+     .
+0062 > 62
+0063 > 63 /
+     N 1
+     0327 > E7
+     .
+0064 > 64
+0065 > 65 /
+     N 4
+     0300 > E8
+     0301 > E9
+     0302 > EA
+     0308 > EB
+     .
+0066 > 66
+0067 > 67
+0068 > 68
+0069 > 69 /
+     N 4
+     0300 > EC
+     0301 > ED
+     0302 > EE
+     0308 > EF
+     .
+006A > 6A
+006B > 6B
+006C > 6C
+006D > 6D
+006E > 6E /
+     N 1
+     0303 > F1
+     .
+006F > 6F /
+     N 5
+     0300 > F2
+     0301 > F3
+     0302 > F4
+     0303 > F5
+     0308 > F6
+     .
+0070 > 70
+0071 > 71
+0072 > 72
+0073 > 73
+0074 > 74
+0075 > 75 /
+     N 4
+     0300 > F9
+     0301 > FA
+     0302 > FB
+     0308 > FC
+     .
+0076 > 76
+0077 > 77
+0078 > 78
+0079 > 79 /
+     N 2
+     0301 > FD
+     0308 > FF
+     .
+007A > 7A
+007B > 7B
+007C > 7C
+007D > 7D
+007E > 7E
+007F > 7F
+0080 > 80
+0081 > 81
+0082 > 82
+0083 > 83
+0084 > 84
+0085 > 85
+0086 > 86
+0087 > 87
+0088 > 88
+0089 > 89
+008A > 8A
+008B > 8B
+008C > 8C
+008D > 8D
+008E > 8E
+008F > 8F
+0090 > 90
+0091 > 91
+0092 > 92
+0093 > 93
+0094 > 94
+0095 > 95
+0096 > 96
+0097 > 97
+0098 > 98
+0099 > 99
+009A > 9A
+009B > 9B
+009C > 9C
+009D > 9D
+009E > 9E
+009F > 9F
+00A0 > A0
+00A1 > A1
+00A2 > A2
+00A3 > A3
+00A4 > A4
+00A5 > A5
+00A6 > A6
+00A7 > A7
+00A8 > A8
+00A9 > A9
+00AA > AA
+00AB > AB
+00AC > AC
+00AD > AD
+00AE > AE
+00AF > AF
+00B0 > B0
+00B1 > B1
+00B2 > B2
+00B3 > B3
+00B4 > B4
+00B5 > B5
+00B6 > B6
+00B7 > B7
+00B8 > B8
+00B9 > B9
+00BA > BA
+00BB > BB
+00BC > BC
+00BD > BD
+00BE > BE
+00BF > BF
+00C0 > C0
+00C1 > C1
+00C2 > C2
+00C3 > C3
+00C4 > C4
+00C5 > C5
+00C6 > C6
+00C7 > C7
+00C8 > C8
+00C9 > C9
+00CA > CA
+00CB > CB
+00CC > CC
+00CD > CD
+00CE > CE
+00CF > CF
+00D0 > D0
+00D1 > D1
+00D2 > D2
+00D3 > D3
+00D4 > D4
+00D5 > D5
+00D6 > D6
+00D7 > D7
+00D8 > D8
+00D9 > D9
+00DA > DA
+00DB > DB
+00DC > DC
+00DD > DD
+00DE > DE
+00DF > DF
+00E0 > E0
+00E1 > E1
+00E2 > E2
+00E3 > E3
+00E4 > E4
+00E5 > E5
+00E6 > E6
+00E7 > E7
+00E8 > E8
+00E9 > E9
+00EA > EA
+00EB > EB
+00EC > EC
+00ED > ED
+00EE > EE
+00EF > EF
+00F0 > F0
+00F1 > F1
+00F2 > F2
+00F3 > F3
+00F4 > F4
+00F5 > F5
+00F6 > F6
+00F7 > F7
+00F8 > F8
+00F9 > F9
+00FA > FA
+00FB > FB
+00FC > FC
+00FD > FD
+00FE > FE
+00FF > FF
+037E > 3B
+0387 > B7
+1FEF > 60
+1FFD > B4
+.
+
+NFD
+/
+N 256
+00 > 0000
+01 > 0001
+02 > 0002
+03 > 0003
+04 > 0004
+05 > 0005
+06 > 0006
+07 > 0007
+08 > 0008
+09 > 0009
+0A > 000A
+0B > 000B
+0C > 000C
+0D > 000D
+0E > 000E
+0F > 000F
+10 > 0010
+11 > 0011
+12 > 0012
+13 > 0013
+14 > 0014
+15 > 0015
+16 > 0016
+17 > 0017
+18 > 0018
+19 > 0019
+1A > 001A
+1B > 001B
+1C > 001C
+1D > 001D
+1E > 001E
+1F > 001F
+20 > 0020
+21 > 0021
+22 > 0022
+23 > 0023
+24 > 0024
+25 > 0025
+26 > 0026
+27 > 0027
+28 > 0028
+29 > 0029
+2A > 002A
+2B > 002B
+2C > 002C
+2D > 002D
+2E > 002E
+2F > 002F
+30 > 0030
+31 > 0031
+32 > 0032
+33 > 0033
+34 > 0034
+35 > 0035
+36 > 0036
+37 > 0037
+38 > 0038
+39 > 0039
+3A > 003A
+3B > 003B
+3C > 003C
+3D > 003D
+3E > 003E
+3F > 003F
+40 > 0040
+41 > 0041
+42 > 0042
+43 > 0043
+44 > 0044
+45 > 0045
+46 > 0046
+47 > 0047
+48 > 0048
+49 > 0049
+4A > 004A
+4B > 004B
+4C > 004C
+4D > 004D
+4E > 004E
+4F > 004F
+50 > 0050
+51 > 0051
+52 > 0052
+53 > 0053
+54 > 0054
+55 > 0055
+56 > 0056
+57 > 0057
+58 > 0058
+59 > 0059
+5A > 005A
+5B > 005B
+5C > 005C
+5D > 005D
+5E > 005E
+5F > 005F
+60 > 0060
+61 > 0061
+62 > 0062
+63 > 0063
+64 > 0064
+65 > 0065
+66 > 0066
+67 > 0067
+68 > 0068
+69 > 0069
+6A > 006A
+6B > 006B
+6C > 006C
+6D > 006D
+6E > 006E
+6F > 006F
+70 > 0070
+71 > 0071
+72 > 0072
+73 > 0073
+74 > 0074
+75 > 0075
+76 > 0076
+77 > 0077
+78 > 0078
+79 > 0079
+7A > 007A
+7B > 007B
+7C > 007C
+7D > 007D
+7E > 007E
+7F > 007F
+80 > 0080
+81 > 0081
+82 > 0082
+83 > 0083
+84 > 0084
+85 > 0085
+86 > 0086
+87 > 0087
+88 > 0088
+89 > 0089
+8A > 008A
+8B > 008B
+8C > 008C
+8D > 008D
+8E > 008E
+8F > 008F
+90 > 0090
+91 > 0091
+92 > 0092
+93 > 0093
+94 > 0094
+95 > 0095
+96 > 0096
+97 > 0097
+98 > 0098
+99 > 0099
+9A > 009A
+9B > 009B
+9C > 009C
+9D > 009D
+9E > 009E
+9F > 009F
+A0 > 00A0
+A1 > 00A1
+A2 > 00A2
+A3 > 00A3
+A4 > 00A4
+A5 > 00A5
+A6 > 00A6
+A7 > 00A7
+A8 > 00A8
+A9 > 00A9
+AA > 00AA
+AB > 00AB
+AC > 00AC
+AD > 00AD
+AE > 00AE
+AF > 00AF
+B0 > 00B0
+B1 > 00B1
+B2 > 00B2
+B3 > 00B3
+B4 > 00B4
+B5 > 00B5
+B6 > 00B6
+B7 > 00B7
+B8 > 00B8
+B9 > 00B9
+BA > 00BA
+BB > 00BB
+BC > 00BC
+BD > 00BD
+BE > 00BE
+BF > 00BF
+C0 > 0041 0300
+C1 > 0041 0301
+C2 > 0041 0302
+C3 > 0041 0303
+C4 > 0041 0308
+C5 > 0041 030A
+C6 > 00C6
+C7 > 0043 0327
+C8 > 0045 0300
+C9 > 0045 0301
+CA > 0045 0302
+CB > 0045 0308
+CC > 0049 0300
+CD > 0049 0301
+CE > 0049 0302
+CF > 0049 0308
+D0 > 00D0
+D1 > 004E 0303
+D2 > 004F 0300
+D3 > 004F 0301
+D4 > 004F 0302
+D5 > 004F 0303
+D6 > 004F 0308
+D7 > 00D7
+D8 > 00D8
+D9 > 0055 0300
+DA > 0055 0301
+DB > 0055 0302
+DC > 0055 0308
+DD > 0059 0301
+DE > 00DE
+DF > 00DF
+E0 > 0061 0300
+E1 > 0061 0301
+E2 > 0061 0302
+E3 > 0061 0303
+E4 > 0061 0308
+E5 > 0061 030A
+E6 > 00E6
+E7 > 0063 0327
+E8 > 0065 0300
+E9 > 0065 0301
+EA > 0065 0302
+EB > 0065 0308
+EC > 0069 0300
+ED > 0069 0301
+EE > 0069 0302
+EF > 0069 0308
+F0 > 00F0
+F1 > 006E 0303
+F2 > 006F 0300
+F3 > 006F 0301
+F4 > 006F 0302
+F5 > 006F 0303
+F6 > 006F 0308
+F7 > 00F7
+F8 > 00F8
+F9 > 0075 0300
+FA > 0075 0301
+FB > 0075 0302
+FC > 0075 0308
+FD > 0079 0301
+FE > 00FE
+FF > 0079 0308
+.
+
+NFC
+/
+N 256
+00 > 0000
+01 > 0001
+02 > 0002
+03 > 0003
+04 > 0004
+05 > 0005
+06 > 0006
+07 > 0007
+08 > 0008
+09 > 0009
+0A > 000A
+0B > 000B
+0C > 000C
+0D > 000D
+0E > 000E
+0F > 000F
+10 > 0010
+11 > 0011
+12 > 0012
+13 > 0013
+14 > 0014
+15 > 0015
+16 > 0016
+17 > 0017
+18 > 0018
+19 > 0019
+1A > 001A
+1B > 001B
+1C > 001C
+1D > 001D
+1E > 001E
+1F > 001F
+20 > 0020
+21 > 0021
+22 > 0022
+23 > 0023
+24 > 0024
+25 > 0025
+26 > 0026
+27 > 0027
+28 > 0028
+29 > 0029
+2A > 002A
+2B > 002B
+2C > 002C
+2D > 002D
+2E > 002E
+2F > 002F
+30 > 0030
+31 > 0031
+32 > 0032
+33 > 0033
+34 > 0034
+35 > 0035
+36 > 0036
+37 > 0037
+38 > 0038
+39 > 0039
+3A > 003A
+3B > 003B
+3C > 003C
+3D > 003D
+3E > 003E
+3F > 003F
+40 > 0040
+41 > 0041
+42 > 0042
+43 > 0043
+44 > 0044
+45 > 0045
+46 > 0046
+47 > 0047
+48 > 0048
+49 > 0049
+4A > 004A
+4B > 004B
+4C > 004C
+4D > 004D
+4E > 004E
+4F > 004F
+50 > 0050
+51 > 0051
+52 > 0052
+53 > 0053
+54 > 0054
+55 > 0055
+56 > 0056
+57 > 0057
+58 > 0058
+59 > 0059
+5A > 005A
+5B > 005B
+5C > 005C
+5D > 005D
+5E > 005E
+5F > 005F
+60 > 0060
+61 > 0061
+62 > 0062
+63 > 0063
+64 > 0064
+65 > 0065
+66 > 0066
+67 > 0067
+68 > 0068
+69 > 0069
+6A > 006A
+6B > 006B
+6C > 006C
+6D > 006D
+6E > 006E
+6F > 006F
+70 > 0070
+71 > 0071
+72 > 0072
+73 > 0073
+74 > 0074
+75 > 0075
+76 > 0076
+77 > 0077
+78 > 0078
+79 > 0079
+7A > 007A
+7B > 007B
+7C > 007C
+7D > 007D
+7E > 007E
+7F > 007F
+80 > 0080
+81 > 0081
+82 > 0082
+83 > 0083
+84 > 0084
+85 > 0085
+86 > 0086
+87 > 0087
+88 > 0088
+89 > 0089
+8A > 008A
+8B > 008B
+8C > 008C
+8D > 008D
+8E > 008E
+8F > 008F
+90 > 0090
+91 > 0091
+92 > 0092
+93 > 0093
+94 > 0094
+95 > 0095
+96 > 0096
+97 > 0097
+98 > 0098
+99 > 0099
+9A > 009A
+9B > 009B
+9C > 009C
+9D > 009D
+9E > 009E
+9F > 009F
+A0 > 00A0
+A1 > 00A1
+A2 > 00A2
+A3 > 00A3
+A4 > 00A4
+A5 > 00A5
+A6 > 00A6
+A7 > 00A7
+A8 > 00A8
+A9 > 00A9
+AA > 00AA
+AB > 00AB
+AC > 00AC
+AD > 00AD
+AE > 00AE
+AF > 00AF
+B0 > 00B0
+B1 > 00B1
+B2 > 00B2
+B3 > 00B3
+B4 > 00B4
+B5 > 00B5
+B6 > 00B6
+B7 > 00B7
+B8 > 00B8
+B9 > 00B9
+BA > 00BA
+BB > 00BB
+BC > 00BC
+BD > 00BD
+BE > 00BE
+BF > 00BF
+C0 > 00C0
+C1 > 00C1
+C2 > 00C2
+C3 > 00C3
+C4 > 00C4
+C5 > 00C5
+C6 > 00C6
+C7 > 00C7
+C8 > 00C8
+C9 > 00C9
+CA > 00CA
+CB > 00CB
+CC > 00CC
+CD > 00CD
+CE > 00CE
+CF > 00CF
+D0 > 00D0
+D1 > 00D1
+D2 > 00D2
+D3 > 00D3
+D4 > 00D4
+D5 > 00D5
+D6 > 00D6
+D7 > 00D7
+D8 > 00D8
+D9 > 00D9
+DA > 00DA
+DB > 00DB
+DC > 00DC
+DD > 00DD
+DE > 00DE
+DF > 00DF
+E0 > 00E0
+E1 > 00E1
+E2 > 00E2
+E3 > 00E3
+E4 > 00E4
+E5 > 00E5
+E6 > 00E6
+E7 > 00E7
+E8 > 00E8
+E9 > 00E9
+EA > 00EA
+EB > 00EB
+EC > 00EC
+ED > 00ED
+EE > 00EE
+EF > 00EF
+F0 > 00F0
+F1 > 00F1
+F2 > 00F2
+F3 > 00F3
+F4 > 00F4
+F5 > 00F5
+F6 > 00F6
+F7 > 00F7
+F8 > 00F8
+F9 > 00F9
+FA > 00FA
+FB > 00FB
+FC > 00FC
+FD > 00FD
+FE > 00FE
+FF > 00FF
+.
+
+COMP
+= NFC
+.
Index: doc/tools/ultraedit/GNU/aspell/data/iso-8859-1.cset
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/iso-8859-1.cset	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/iso-8859-1.cset	(working copy)
@@ -0,0 +1,262 @@
+# Aspell Character Data File.
+= iso-8859-1
+> ascii
+/
+# <char> <uni> <type> <display> <upper> <lower> <title> <plain>
+#                                                         <sl-first> <sl-rest>
+00 0000 - N 00 00 00 00 00 00 # <control>
+01 0001 . N 01 01 01 00 00 00 # <unused control>
+02 0002 . N 02 02 02 00 00 00 # <unused control>
+03 0003 . N 03 03 03 00 00 00 # <unused control>
+04 0004 . N 04 04 04 00 00 00 # <unused control>
+05 0005 . N 05 05 05 00 00 00 # <unused control>
+06 0006 . N 06 06 06 00 00 00 # <unused control>
+07 0007 . N 07 07 07 00 00 00 # <unused control>
+08 0008 . N 08 08 08 00 00 00 # <unused control>
+09 0009 . N 09 09 09 00 00 00 # <unused control>
+0A 000A . N 0A 0A 0A 00 00 00 # <unused control>
+0B 000B . N 0B 0B 0B 00 00 00 # <unused control>
+0C 000C . N 0C 0C 0C 00 00 00 # <unused control>
+0D 000D . N 0D 0D 0D 00 00 00 # <unused control>
+0E 000E . N 0E 0E 0E 00 00 00 # <unused control>
+0F 000F . N 0F 0F 0F 00 00 00 # <unused control>
+10 0010 - N 10 10 10 00 00 00 # <control>
+11 0011 . N 11 11 11 00 00 00 # <unused control>
+12 0012 . N 12 12 12 00 00 00 # <unused control>
+13 0013 . N 13 13 13 00 00 00 # <unused control>
+14 0014 . N 14 14 14 00 00 00 # <unused control>
+15 0015 . N 15 15 15 00 00 00 # <unused control>
+16 0016 . N 16 16 16 00 00 00 # <unused control>
+17 0017 . N 17 17 17 00 00 00 # <unused control>
+18 0018 . N 18 18 18 00 00 00 # <unused control>
+19 0019 . N 19 19 19 00 00 00 # <unused control>
+1A 001A . N 1A 1A 1A 00 00 00 # <unused control>
+1B 001B . N 1B 1B 1B 00 00 00 # <unused control>
+1C 001C . N 1C 1C 1C 00 00 00 # <unused control>
+1D 001D . N 1D 1D 1D 00 00 00 # <unused control>
+1E 001E . N 1E 1E 1E 00 00 00 # <unused control>
+1F 001F . N 1F 1F 1F 00 00 00 # <unused control>
+20 0020 W Y 20 20 20 00 00 00 # SPACE
+21 0021 - Y 21 21 21 00 00 00 # EXCLAMATION MARK
+22 0022 - Y 22 22 22 00 00 00 # QUOTATION MARK
+23 0023 - Y 23 23 23 00 00 00 # NUMBER SIGN
+24 0024 - Y 24 24 24 00 00 00 # DOLLAR SIGN
+25 0025 - Y 25 25 25 00 00 00 # PERCENT SIGN
+26 0026 - Y 26 26 26 00 00 00 # AMPERSAND
+27 0027 - Y 27 27 27 00 00 00 # APOSTROPHE
+28 0028 - Y 28 28 28 00 00 00 # LEFT PARENTHESIS
+29 0029 - Y 29 29 29 00 00 00 # RIGHT PARENTHESIS
+2A 002A - Y 2A 2A 2A 00 00 00 # ASTERISK
+2B 002B - Y 2B 2B 2B 00 00 00 # PLUS SIGN
+2C 002C - Y 2C 2C 2C 00 00 00 # COMMA
+2D 002D H Y 2D 2D 2D 00 00 00 # HYPHEN-MINUS
+2E 002E - Y 2E 2E 2E 00 00 00 # FULL STOP
+2F 002F - Y 2F 2F 2F 00 00 00 # SOLIDUS
+30 0030 D Y 30 30 30 00 00 00 # DIGIT ZERO
+31 0031 D Y 31 31 31 00 00 00 # DIGIT ONE
+32 0032 D Y 32 32 32 00 00 00 # DIGIT TWO
+33 0033 D Y 33 33 33 00 00 00 # DIGIT THREE
+34 0034 D Y 34 34 34 00 00 00 # DIGIT FOUR
+35 0035 D Y 35 35 35 00 00 00 # DIGIT FIVE
+36 0036 D Y 36 36 36 00 00 00 # DIGIT SIX
+37 0037 D Y 37 37 37 00 00 00 # DIGIT SEVEN
+38 0038 D Y 38 38 38 00 00 00 # DIGIT EIGHT
+39 0039 D Y 39 39 39 00 00 00 # DIGIT NINE
+3A 003A - Y 3A 3A 3A 00 00 00 # COLON
+3B 003B - Y 3B 3B 3B 00 00 00 # SEMICOLON
+3C 003C - Y 3C 3C 3C 00 00 00 # LESS-THAN SIGN
+3D 003D - Y 3D 3D 3D 00 00 00 # EQUALS SIGN
+3E 003E - Y 3E 3E 3E 00 00 00 # GREATER-THAN SIGN
+3F 003F - Y 3F 3F 3F 00 00 00 # QUESTION MARK
+40 0040 - Y 40 40 40 00 00 00 # COMMERCIAL AT
+41 0041 L Y 41 61 41 41 2A 00 # LATIN CAPITAL LETTER A
+42 0042 L Y 42 62 42 42 62 62 # LATIN CAPITAL LETTER B
+43 0043 L Y 43 63 43 43 63 63 # LATIN CAPITAL LETTER C
+44 0044 L Y 44 64 44 44 64 64 # LATIN CAPITAL LETTER D
+45 0045 L Y 45 65 45 45 2A 00 # LATIN CAPITAL LETTER E
+46 0046 L Y 46 66 46 46 66 66 # LATIN CAPITAL LETTER F
+47 0047 L Y 47 67 47 47 67 67 # LATIN CAPITAL LETTER G
+48 0048 L Y 48 68 48 48 68 68 # LATIN CAPITAL LETTER H
+49 0049 L Y 49 69 49 49 2A 00 # LATIN CAPITAL LETTER I
+4A 004A L Y 4A 6A 4A 4A 6A 6A # LATIN CAPITAL LETTER J
+4B 004B L Y 4B 6B 4B 4B 6B 6B # LATIN CAPITAL LETTER K
+4C 004C L Y 4C 6C 4C 4C 6C 6C # LATIN CAPITAL LETTER L
+4D 004D L Y 4D 6D 4D 4D 6D 6D # LATIN CAPITAL LETTER M
+4E 004E L Y 4E 6E 4E 4E 6E 6E # LATIN CAPITAL LETTER N
+4F 004F L Y 4F 6F 4F 4F 2A 00 # LATIN CAPITAL LETTER O
+50 0050 L Y 50 70 50 50 70 70 # LATIN CAPITAL LETTER P
+51 0051 L Y 51 71 51 51 71 71 # LATIN CAPITAL LETTER Q
+52 0052 L Y 52 72 52 52 72 72 # LATIN CAPITAL LETTER R
+53 0053 L Y 53 73 53 53 73 73 # LATIN CAPITAL LETTER S
+54 0054 L Y 54 74 54 54 74 74 # LATIN CAPITAL LETTER T
+55 0055 L Y 55 75 55 55 2A 00 # LATIN CAPITAL LETTER U
+56 0056 L Y 56 76 56 56 76 76 # LATIN CAPITAL LETTER V
+57 0057 L Y 57 77 57 57 77 77 # LATIN CAPITAL LETTER W
+58 0058 L Y 58 78 58 58 78 78 # LATIN CAPITAL LETTER X
+59 0059 L Y 59 79 59 59 79 79 # LATIN CAPITAL LETTER Y
+5A 005A L Y 5A 7A 5A 5A 7A 7A # LATIN CAPITAL LETTER Z
+5B 005B - Y 5B 5B 5B 00 00 00 # LEFT SQUARE BRACKET
+5C 005C - Y 5C 5C 5C 00 00 00 # REVERSE SOLIDUS
+5D 005D - Y 5D 5D 5D 00 00 00 # RIGHT SQUARE BRACKET
+5E 005E - Y 5E 5E 5E 00 00 00 # CIRCUMFLEX ACCENT
+5F 005F - Y 5F 5F 5F 00 00 00 # LOW LINE
+60 0060 - Y 60 60 60 00 00 00 # GRAVE ACCENT
+61 0061 L Y 41 61 41 61 2A 00 # LATIN SMALL LETTER A
+62 0062 L Y 42 62 42 62 62 62 # LATIN SMALL LETTER B
+63 0063 L Y 43 63 43 63 63 63 # LATIN SMALL LETTER C
+64 0064 L Y 44 64 44 64 64 64 # LATIN SMALL LETTER D
+65 0065 L Y 45 65 45 65 2A 00 # LATIN SMALL LETTER E
+66 0066 L Y 46 66 46 66 66 66 # LATIN SMALL LETTER F
+67 0067 L Y 47 67 47 67 67 67 # LATIN SMALL LETTER G
+68 0068 L Y 48 68 48 68 68 68 # LATIN SMALL LETTER H
+69 0069 L Y 49 69 49 69 2A 00 # LATIN SMALL LETTER I
+6A 006A L Y 4A 6A 4A 6A 6A 6A # LATIN SMALL LETTER J
+6B 006B L Y 4B 6B 4B 6B 6B 6B # LATIN SMALL LETTER K
+6C 006C L Y 4C 6C 4C 6C 6C 6C # LATIN SMALL LETTER L
+6D 006D L Y 4D 6D 4D 6D 6D 6D # LATIN SMALL LETTER M
+6E 006E L Y 4E 6E 4E 6E 6E 6E # LATIN SMALL LETTER N
+6F 006F L Y 4F 6F 4F 6F 2A 00 # LATIN SMALL LETTER O
+70 0070 L Y 50 70 50 70 70 70 # LATIN SMALL LETTER P
+71 0071 L Y 51 71 51 71 71 71 # LATIN SMALL LETTER Q
+72 0072 L Y 52 72 52 72 72 72 # LATIN SMALL LETTER R
+73 0073 L Y 53 73 53 73 73 73 # LATIN SMALL LETTER S
+74 0074 L Y 54 74 54 74 74 74 # LATIN SMALL LETTER T
+75 0075 L Y 55 75 55 75 2A 00 # LATIN SMALL LETTER U
+76 0076 L Y 56 76 56 76 76 76 # LATIN SMALL LETTER V
+77 0077 L Y 57 77 57 77 77 77 # LATIN SMALL LETTER W
+78 0078 L Y 58 78 58 78 78 78 # LATIN SMALL LETTER X
+79 0079 L Y 59 79 59 79 79 79 # LATIN SMALL LETTER Y
+7A 007A L Y 5A 7A 5A 7A 7A 7A # LATIN SMALL LETTER Z
+7B 007B - Y 7B 7B 7B 00 00 00 # LEFT CURLY BRACKET
+7C 007C - Y 7C 7C 7C 00 00 00 # VERTICAL LINE
+7D 007D - Y 7D 7D 7D 00 00 00 # RIGHT CURLY BRACKET
+7E 007E - Y 7E 7E 7E 00 00 00 # TILDE
+7F 007F - N 7F 7F 7F 00 00 00 # <control>
+80 0080 . N 80 80 80 00 00 00 # <unused control>
+81 0081 . N 81 81 81 00 00 00 # <unused control>
+82 0082 . N 82 82 82 00 00 00 # <unused control>
+83 0083 . N 83 83 83 00 00 00 # <unused control>
+84 0084 . N 84 84 84 00 00 00 # <unused control>
+85 0085 . N 85 85 85 00 00 00 # <unused control>
+86 0086 . N 86 86 86 00 00 00 # <unused control>
+87 0087 . N 87 87 87 00 00 00 # <unused control>
+88 0088 . N 88 88 88 00 00 00 # <unused control>
+89 0089 . N 89 89 89 00 00 00 # <unused control>
+8A 008A . N 8A 8A 8A 00 00 00 # <unused control>
+8B 008B . N 8B 8B 8B 00 00 00 # <unused control>
+8C 008C . N 8C 8C 8C 00 00 00 # <unused control>
+8D 008D . N 8D 8D 8D 00 00 00 # <unused control>
+8E 008E . N 8E 8E 8E 00 00 00 # <unused control>
+8F 008F . N 8F 8F 8F 00 00 00 # <unused control>
+90 0090 . N 90 90 90 00 00 00 # <unused control>
+91 0091 . N 91 91 91 00 00 00 # <unused control>
+92 0092 . N 92 92 92 00 00 00 # <unused control>
+93 0093 . N 93 93 93 00 00 00 # <unused control>
+94 0094 . N 94 94 94 00 00 00 # <unused control>
+95 0095 . N 95 95 95 00 00 00 # <unused control>
+96 0096 . N 96 96 96 00 00 00 # <unused control>
+97 0097 . N 97 97 97 00 00 00 # <unused control>
+98 0098 . N 98 98 98 00 00 00 # <unused control>
+99 0099 . N 99 99 99 00 00 00 # <unused control>
+9A 009A . N 9A 9A 9A 00 00 00 # <unused control>
+9B 009B . N 9B 9B 9B 00 00 00 # <unused control>
+9C 009C . N 9C 9C 9C 00 00 00 # <unused control>
+9D 009D . N 9D 9D 9D 00 00 00 # <unused control>
+9E 009E . N 9E 9E 9E 00 00 00 # <unused control>
+9F 009F . N 9F 9F 9F 00 00 00 # <unused control>
+A0 00A0 W Y A0 A0 A0 00 00 00 # NO-BREAK SPACE
+A1 00A1 - Y A1 A1 A1 00 00 00 # INVERTED EXCLAMATION MARK
+A2 00A2 - Y A2 A2 A2 00 00 00 # CENT SIGN
+A3 00A3 - Y A3 A3 A3 00 00 00 # POUND SIGN
+A4 00A4 - Y A4 A4 A4 00 00 00 # CURRENCY SIGN
+A5 00A5 - Y A5 A5 A5 00 00 00 # YEN SIGN
+A6 00A6 - Y A6 A6 A6 00 00 00 # BROKEN BAR
+A7 00A7 - Y A7 A7 A7 00 00 00 # SECTION SIGN
+A8 00A8 - Y A8 A8 A8 00 00 00 # DIAERESIS
+A9 00A9 - Y A9 A9 A9 00 00 00 # COPYRIGHT SIGN
+AA 00AA A Y AA AA AA 00 00 00 # FEMININE ORDINAL INDICATOR
+AB 00AB - Y AB AB AB 00 00 00 # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
+AC 00AC - Y AC AC AC 00 00 00 # NOT SIGN
+AD 00AD H N AD AD AD 00 00 00 # SOFT HYPHEN
+AE 00AE - Y AE AE AE 00 00 00 # REGISTERED SIGN
+AF 00AF - Y AF AF AF 00 00 00 # MACRON
+B0 00B0 - Y B0 B0 B0 00 00 00 # DEGREE SIGN
+B1 00B1 - Y B1 B1 B1 00 00 00 # PLUS-MINUS SIGN
+B2 00B2 - Y B2 B2 B2 00 00 00 # SUPERSCRIPT TWO
+B3 00B3 - Y B3 B3 B3 00 00 00 # SUPERSCRIPT THREE
+B4 00B4 - Y B4 B4 B4 00 00 00 # ACUTE ACCENT
+B5 00B5 A Y B5 B5 B5 00 00 00 # MICRO SIGN
+B6 00B6 - Y B6 B6 B6 00 00 00 # PILCROW SIGN
+B7 00B7 - Y B7 B7 B7 00 00 00 # MIDDLE DOT
+B8 00B8 - Y B8 B8 B8 00 00 00 # CEDILLA
+B9 00B9 - Y B9 B9 B9 00 00 00 # SUPERSCRIPT ONE
+BA 00BA A Y BA BA BA 00 00 00 # MASCULINE ORDINAL INDICATOR
+BB 00BB - Y BB BB BB 00 00 00 # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
+BC 00BC - Y BC BC BC 00 00 00 # VULGAR FRACTION ONE QUARTER
+BD 00BD - Y BD BD BD 00 00 00 # VULGAR FRACTION ONE HALF
+BE 00BE - Y BE BE BE 00 00 00 # VULGAR FRACTION THREE QUARTERS
+BF 00BF - Y BF BF BF 00 00 00 # INVERTED QUESTION MARK
+C0 00C0 L Y C0 E0 C0 41 2A 00 # LATIN CAPITAL LETTER A WITH GRAVE
+C1 00C1 L Y C1 E1 C1 41 2A 00 # LATIN CAPITAL LETTER A WITH ACUTE
+C2 00C2 L Y C2 E2 C2 41 2A 00 # LATIN CAPITAL LETTER A WITH CIRCUMFLEX
+C3 00C3 L Y C3 E3 C3 41 2A 00 # LATIN CAPITAL LETTER A WITH TILDE
+C4 00C4 L Y C4 E4 C4 41 2A 00 # LATIN CAPITAL LETTER A WITH DIAERESIS
+C5 00C5 L Y C5 E5 C5 41 2A 00 # LATIN CAPITAL LETTER A WITH RING ABOVE
+C6 00C6 L Y C6 E6 C6 C6 2A 00 # LATIN CAPITAL LETTER AE
+C7 00C7 L Y C7 E7 C7 43 63 63 # LATIN CAPITAL LETTER C WITH CEDILLA
+C8 00C8 L Y C8 E8 C8 45 2A 00 # LATIN CAPITAL LETTER E WITH GRAVE
+C9 00C9 L Y C9 E9 C9 45 2A 00 # LATIN CAPITAL LETTER E WITH ACUTE
+CA 00CA L Y CA EA CA 45 2A 00 # LATIN CAPITAL LETTER E WITH CIRCUMFLEX
+CB 00CB L Y CB EB CB 45 2A 00 # LATIN CAPITAL LETTER E WITH DIAERESIS
+CC 00CC L Y CC EC CC 49 2A 00 # LATIN CAPITAL LETTER I WITH GRAVE
+CD 00CD L Y CD ED CD 49 2A 00 # LATIN CAPITAL LETTER I WITH ACUTE
+CE 00CE L Y CE EE CE 49 2A 00 # LATIN CAPITAL LETTER I WITH CIRCUMFLEX
+CF 00CF L Y CF EF CF 49 2A 00 # LATIN CAPITAL LETTER I WITH DIAERESIS
+D0 00D0 L Y D0 F0 D0 D0 F0 F0 # LATIN CAPITAL LETTER ETH
+D1 00D1 L Y D1 F1 D1 4E 6E 6E # LATIN CAPITAL LETTER N WITH TILDE
+D2 00D2 L Y D2 F2 D2 4F 2A 00 # LATIN CAPITAL LETTER O WITH GRAVE
+D3 00D3 L Y D3 F3 D3 4F 2A 00 # LATIN CAPITAL LETTER O WITH ACUTE
+D4 00D4 L Y D4 F4 D4 4F 2A 00 # LATIN CAPITAL LETTER O WITH CIRCUMFLEX
+D5 00D5 L Y D5 F5 D5 4F 2A 00 # LATIN CAPITAL LETTER O WITH TILDE
+D6 00D6 L Y D6 F6 D6 4F 2A 00 # LATIN CAPITAL LETTER O WITH DIAERESIS
+D7 00D7 - Y D7 D7 D7 00 00 00 # MULTIPLICATION SIGN
+D8 00D8 L Y D8 F8 D8 D8 2A 00 # LATIN CAPITAL LETTER O WITH STROKE
+D9 00D9 L Y D9 F9 D9 55 2A 00 # LATIN CAPITAL LETTER U WITH GRAVE
+DA 00DA L Y DA FA DA 55 2A 00 # LATIN CAPITAL LETTER U WITH ACUTE
+DB 00DB L Y DB FB DB 55 2A 00 # LATIN CAPITAL LETTER U WITH CIRCUMFLEX
+DC 00DC L Y DC FC DC 55 2A 00 # LATIN CAPITAL LETTER U WITH DIAERESIS
+DD 00DD L Y DD FD DD 59 79 79 # LATIN CAPITAL LETTER Y WITH ACUTE
+DE 00DE L Y DE FE DE DE FE FE # LATIN CAPITAL LETTER THORN
+DF 00DF L Y DF DF DF DF DF DF # LATIN SMALL LETTER SHARP S
+E0 00E0 L Y C0 E0 C0 61 2A 00 # LATIN SMALL LETTER A WITH GRAVE
+E1 00E1 L Y C1 E1 C1 61 2A 00 # LATIN SMALL LETTER A WITH ACUTE
+E2 00E2 L Y C2 E2 C2 61 2A 00 # LATIN SMALL LETTER A WITH CIRCUMFLEX
+E3 00E3 L Y C3 E3 C3 61 2A 00 # LATIN SMALL LETTER A WITH TILDE
+E4 00E4 L Y C4 E4 C4 61 2A 00 # LATIN SMALL LETTER A WITH DIAERESIS
+E5 00E5 L Y C5 E5 C5 61 2A 00 # LATIN SMALL LETTER A WITH RING ABOVE
+E6 00E6 L Y C6 E6 C6 E6 2A 00 # LATIN SMALL LETTER AE
+E7 00E7 L Y C7 E7 C7 63 63 63 # LATIN SMALL LETTER C WITH CEDILLA
+E8 00E8 L Y C8 E8 C8 65 2A 00 # LATIN SMALL LETTER E WITH GRAVE
+E9 00E9 L Y C9 E9 C9 65 2A 00 # LATIN SMALL LETTER E WITH ACUTE
+EA 00EA L Y CA EA CA 65 2A 00 # LATIN SMALL LETTER E WITH CIRCUMFLEX
+EB 00EB L Y CB EB CB 65 2A 00 # LATIN SMALL LETTER E WITH DIAERESIS
+EC 00EC L Y CC EC CC 69 2A 00 # LATIN SMALL LETTER I WITH GRAVE
+ED 00ED L Y CD ED CD 69 2A 00 # LATIN SMALL LETTER I WITH ACUTE
+EE 00EE L Y CE EE CE 69 2A 00 # LATIN SMALL LETTER I WITH CIRCUMFLEX
+EF 00EF L Y CF EF CF 69 2A 00 # LATIN SMALL LETTER I WITH DIAERESIS
+F0 00F0 L Y D0 F0 D0 F0 F0 F0 # LATIN SMALL LETTER ETH
+F1 00F1 L Y D1 F1 D1 6E 6E 6E # LATIN SMALL LETTER N WITH TILDE
+F2 00F2 L Y D2 F2 D2 6F 2A 00 # LATIN SMALL LETTER O WITH GRAVE
+F3 00F3 L Y D3 F3 D3 6F 2A 00 # LATIN SMALL LETTER O WITH ACUTE
+F4 00F4 L Y D4 F4 D4 6F 2A 00 # LATIN SMALL LETTER O WITH CIRCUMFLEX
+F5 00F5 L Y D5 F5 D5 6F 2A 00 # LATIN SMALL LETTER O WITH TILDE
+F6 00F6 L Y D6 F6 D6 6F 2A 00 # LATIN SMALL LETTER O WITH DIAERESIS
+F7 00F7 - Y F7 F7 F7 00 00 00 # DIVISION SIGN
+F8 00F8 L Y D8 F8 D8 F8 2A 00 # LATIN SMALL LETTER O WITH STROKE
+F9 00F9 L Y D9 F9 D9 75 2A 00 # LATIN SMALL LETTER U WITH GRAVE
+FA 00FA L Y DA FA DA 75 2A 00 # LATIN SMALL LETTER U WITH ACUTE
+FB 00FB L Y DB FB DB 75 2A 00 # LATIN SMALL LETTER U WITH CIRCUMFLEX
+FC 00FC L Y DC FC DC 75 2A 00 # LATIN SMALL LETTER U WITH DIAERESIS
+FD 00FD L Y DD FD DD 79 79 79 # LATIN SMALL LETTER Y WITH ACUTE
+FE 00FE L Y DE FE DE FE FE FE # LATIN SMALL LETTER THORN
+FF 00FF L Y FF FF FF 79 79 79 # LATIN SMALL LETTER Y WITH DIAERESIS
Index: doc/tools/ultraedit/GNU/aspell/data/iso-8859-10.cmap
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/iso-8859-10.cmap	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/iso-8859-10.cmap	(working copy)
@@ -0,0 +1,1971 @@
+INTERNAL
+/
+N 925
+0000 > 00
+0001 > 01
+0002 > 02
+0003 > 03
+0004 > 04
+0005 > 05
+0006 > 06
+0007 > 07
+0008 > 08
+0009 > 09
+000A > 0A
+000B > 0B
+000C > 0C
+000D > 0D
+000E > 0E
+000F > 0F
+0010 > 10
+0011 > 11
+0012 > 12
+0013 > 13
+0014 > 14
+0015 > 15
+0016 > 16
+0017 > 17
+0018 > 18
+0019 > 19
+001A > 1A
+001B > 1B
+001C > 1C
+001D > 1D
+001E > 1E
+001F > 1F
+0020 > 20
+0021 > 21
+0022 > 22
+0023 > 23
+0024 > 24
+0025 > 25
+0026 > 26
+0027 > 27
+0028 > 28
+0029 > 29
+002A > 2A
+002B > 2B
+002C > 2C
+002D > 2D
+002E > 2E
+002F > 2F
+0030 > 30
+0031 > 31
+0032 > 32
+0033 > 33
+0034 > 34
+0035 > 35
+0036 > 36
+0037 > 37
+0038 > 38
+0039 > 39
+003A > 3A
+003B > 3B
+003C > 3C
+003D > 3D
+003E > 3E
+003F > 3F
+0040 > 40
+0041 > 41 /
+     N 7
+     0301 > C1
+     0302 > C2
+     0303 > C3
+     0304 > C0
+     0308 > C4
+     030A > C5
+     0328 > A1
+     .
+0042 > 42
+0043 > 43 /
+     N 1
+     030C > C8
+     .
+0044 > 44
+0045 > 45 /
+     N 5
+     0301 > C9
+     0304 > A2
+     0307 > CC
+     0308 > CB
+     0328 > CA
+     .
+0046 > 46
+0047 > 47 /
+     N 1
+     0327 > A3
+     .
+0048 > 48
+0049 > 49 /
+     N 6
+     0301 > CD
+     0302 > CE
+     0303 > A5
+     0304 > A4
+     0308 > CF
+     0328 > C7
+     .
+004A > 4A
+004B > 4B /
+     N 1
+     0327 > A6
+     .
+004C > 4C /
+     N 1
+     0327 > A8
+     .
+004D > 4D
+004E > 4E /
+     N 1
+     0327 > D1
+     .
+004F > 4F /
+     N 5
+     0301 > D3
+     0302 > D4
+     0303 > D5
+     0304 > D2
+     0308 > D6
+     .
+0050 > 50
+0051 > 51
+0052 > 52
+0053 > 53 /
+     N 1
+     030C > AA
+     .
+0054 > 54
+0055 > 55 /
+     N 6
+     0301 > DA
+     0302 > DB
+     0303 > D7
+     0304 > AE
+     0308 > DC
+     0328 > D9
+     .
+0056 > 56
+0057 > 57
+0058 > 58
+0059 > 59 /
+     N 1
+     0301 > DD
+     .
+005A > 5A /
+     N 1
+     030C > AC
+     .
+005B > 5B
+005C > 5C
+005D > 5D
+005E > 5E
+005F > 5F
+0060 > 60
+0061 > 61 /
+     N 7
+     0301 > E1
+     0302 > E2
+     0303 > E3
+     0304 > E0
+     0308 > E4
+     030A > E5
+     0328 > B1
+     .
+0062 > 62
+0063 > 63 /
+     N 1
+     030C > E8
+     .
+0064 > 64
+0065 > 65 /
+     N 5
+     0301 > E9
+     0304 > B2
+     0307 > EC
+     0308 > EB
+     0328 > EA
+     .
+0066 > 66
+0067 > 67 /
+     N 1
+     0327 > B3
+     .
+0068 > 68
+0069 > 69 /
+     N 6
+     0301 > ED
+     0302 > EE
+     0303 > B5
+     0304 > B4
+     0308 > EF
+     0328 > E7
+     .
+006A > 6A
+006B > 6B /
+     N 1
+     0327 > B6
+     .
+006C > 6C /
+     N 1
+     0327 > B8
+     .
+006D > 6D
+006E > 6E /
+     N 1
+     0327 > F1
+     .
+006F > 6F /
+     N 5
+     0301 > F3
+     0302 > F4
+     0303 > F5
+     0304 > F2
+     0308 > F6
+     .
+0070 > 70
+0071 > 71
+0072 > 72
+0073 > 73 /
+     N 1
+     030C > BA
+     .
+0074 > 74
+0075 > 75 /
+     N 6
+     0301 > FA
+     0302 > FB
+     0303 > F7
+     0304 > BE
+     0308 > FC
+     0328 > F9
+     .
+0076 > 76
+0077 > 77
+0078 > 78
+0079 > 79 /
+     N 1
+     0301 > FD
+     .
+007A > 7A /
+     N 1
+     030C > BC
+     .
+007B > 7B
+007C > 7C
+007D > 7D
+007E > 7E
+007F > 7F
+0080 > 80
+0081 > 81
+0082 > 82
+0083 > 83
+0084 > 84
+0085 > 85
+0086 > 86
+0087 > 87
+0088 > 88
+0089 > 89
+008A > 8A
+008B > 8B
+008C > 8C
+008D > 8D
+008E > 8E
+008F > 8F
+0090 > 90
+0091 > 91
+0092 > 92
+0093 > 93
+0094 > 94
+0095 > 95
+0096 > 96
+0097 > 97
+0098 > 98
+0099 > 99
+009A > 9A
+009B > 9B
+009C > 9C
+009D > 9D
+009E > 9E
+009F > 9F
+00A0 > A0
+00A7 > A7
+00AD > AD
+00B0 > B0
+00B7 > B7
+00C0 > 41 # unsup: 0041 0300
+00C1 > C1
+00C2 > C2
+00C3 > C3
+00C4 > C4
+00C5 > C5
+00C6 > C6
+00C7 > 43 # unsup: 0043 0327
+00C8 > 45 # unsup: 0045 0300
+00C9 > C9
+00CA > 45 # unsup: 0045 0302
+00CB > CB
+00CC > 49 # unsup: 0049 0300
+00CD > CD
+00CE > CE
+00CF > CF
+00D0 > D0
+00D1 > 4E # unsup: 004E 0303
+00D2 > 4F # unsup: 004F 0300
+00D3 > D3
+00D4 > D4
+00D5 > D5
+00D6 > D6
+00D8 > D8
+00D9 > 55 # unsup: 0055 0300
+00DA > DA
+00DB > DB
+00DC > DC
+00DD > DD
+00DE > DE
+00DF > DF
+00E0 > 61 # unsup: 0061 0300
+00E1 > E1
+00E2 > E2
+00E3 > E3
+00E4 > E4
+00E5 > E5
+00E6 > E6
+00E7 > 63 # unsup: 0063 0327
+00E8 > 65 # unsup: 0065 0300
+00E9 > E9
+00EA > 65 # unsup: 0065 0302
+00EB > EB
+00EC > 69 # unsup: 0069 0300
+00ED > ED
+00EE > EE
+00EF > EF
+00F0 > F0
+00F1 > 6E # unsup: 006E 0303
+00F2 > 6F # unsup: 006F 0300
+00F3 > F3
+00F4 > F4
+00F5 > F5
+00F6 > F6
+00F8 > F8
+00F9 > 75 # unsup: 0075 0300
+00FA > FA
+00FB > FB
+00FC > FC
+00FD > FD
+00FE > FE
+00FF > 79 # unsup: 0079 0308
+0100 > C0
+0101 > E0
+0102 > 41 # unsup: 0041 0306
+0103 > 61 # unsup: 0061 0306
+0104 > A1
+0105 > B1
+0106 > 43 # unsup: 0043 0301
+0107 > 63 # unsup: 0063 0301
+0108 > 43 # unsup: 0043 0302
+0109 > 63 # unsup: 0063 0302
+010A > 43 # unsup: 0043 0307
+010B > 63 # unsup: 0063 0307
+010C > C8
+010D > E8
+010E > 44 # unsup: 0044 030C
+010F > 64 # unsup: 0064 030C
+0110 > A9
+0111 > B9
+0112 > A2
+0113 > B2
+0114 > 45 # unsup: 0045 0306
+0115 > 65 # unsup: 0065 0306
+0116 > CC
+0117 > EC
+0118 > CA
+0119 > EA
+011A > 45 # unsup: 0045 030C
+011B > 65 # unsup: 0065 030C
+011C > 47 # unsup: 0047 0302
+011D > 67 # unsup: 0067 0302
+011E > 47 # unsup: 0047 0306
+011F > 67 # unsup: 0067 0306
+0120 > 47 # unsup: 0047 0307
+0121 > 67 # unsup: 0067 0307
+0122 > A3
+0123 > B3
+0124 > 48 # unsup: 0048 0302
+0125 > 68 # unsup: 0068 0302
+0128 > A5
+0129 > B5
+012A > A4
+012B > B4
+012C > 49 # unsup: 0049 0306
+012D > 69 # unsup: 0069 0306
+012E > C7
+012F > E7
+0130 > 49 # unsup: 0049 0307
+0132 > 49 4A # compat
+0133 > 69 6A # compat
+0134 > 4A # unsup: 004A 0302
+0135 > 6A # unsup: 006A 0302
+0136 > A6
+0137 > B6
+0138 > FF
+0139 > 4C # unsup: 004C 0301
+013A > 6C # unsup: 006C 0301
+013B > A8
+013C > B8
+013D > 4C # unsup: 004C 030C
+013E > 6C # unsup: 006C 030C
+013F > 4C B7 # compat
+0140 > 6C B7 # compat
+0143 > 4E # unsup: 004E 0301
+0144 > 6E # unsup: 006E 0301
+0145 > D1
+0146 > F1
+0147 > 4E # unsup: 004E 030C
+0148 > 6E # unsup: 006E 030C
+014A > AF
+014B > BF
+014C > D2
+014D > F2
+014E > 4F # unsup: 004F 0306
+014F > 6F # unsup: 006F 0306
+0150 > 4F # unsup: 004F 030B
+0151 > 6F # unsup: 006F 030B
+0152 > 4F 45 # compat
+0153 > 6F 65 # compat
+0154 > 52 # unsup: 0052 0301
+0155 > 72 # unsup: 0072 0301
+0156 > 52 # unsup: 0052 0327
+0157 > 72 # unsup: 0072 0327
+0158 > 52 # unsup: 0052 030C
+0159 > 72 # unsup: 0072 030C
+015A > 53 # unsup: 0053 0301
+015B > 73 # unsup: 0073 0301
+015C > 53 # unsup: 0053 0302
+015D > 73 # unsup: 0073 0302
+015E > 53 # unsup: 0053 0327
+015F > 73 # unsup: 0073 0327
+0160 > AA
+0161 > BA
+0162 > 54 # unsup: 0054 0327
+0163 > 74 # unsup: 0074 0327
+0164 > 54 # unsup: 0054 030C
+0165 > 74 # unsup: 0074 030C
+0166 > AB
+0167 > BB
+0168 > D7
+0169 > F7
+016A > AE
+016B > BE
+016C > 55 # unsup: 0055 0306
+016D > 75 # unsup: 0075 0306
+016E > 55 # unsup: 0055 030A
+016F > 75 # unsup: 0075 030A
+0170 > 55 # unsup: 0055 030B
+0171 > 75 # unsup: 0075 030B
+0172 > D9
+0173 > F9
+0174 > 57 # unsup: 0057 0302
+0175 > 77 # unsup: 0077 0302
+0176 > 59 # unsup: 0059 0302
+0177 > 79 # unsup: 0079 0302
+0178 > 59 # unsup: 0059 0308
+0179 > 5A # unsup: 005A 0301
+017A > 7A # unsup: 007A 0301
+017B > 5A # unsup: 005A 0307
+017C > 7A # unsup: 007A 0307
+017D > AC
+017E > BC
+017F > 73 # compat
+01A0 > 4F # unsup: 004F 031B
+01A1 > 6F # unsup: 006F 031B
+01AF > 55 # unsup: 0055 031B
+01B0 > 75 # unsup: 0075 031B
+01C4 > 44 AC # compat
+01C5 > 44 BC # compat
+01C6 > 64 BC # compat
+01C7 > 4C 4A # compat
+01C8 > 4C 6A # compat
+01C9 > 6C 6A # compat
+01CA > 4E 4A # compat
+01CB > 4E 6A # compat
+01CC > 6E 6A # compat
+01CD > 41 # unsup: 0041 030C
+01CE > 61 # unsup: 0061 030C
+01CF > 49 # unsup: 0049 030C
+01D0 > 69 # unsup: 0069 030C
+01D1 > 4F # unsup: 004F 030C
+01D2 > 6F # unsup: 006F 030C
+01D3 > 55 # unsup: 0055 030C
+01D4 > 75 # unsup: 0075 030C
+01D5 > DC # unsup: 00DC 0304
+01D6 > FC # unsup: 00FC 0304
+01D7 > DC # unsup: 00DC 0301
+01D8 > FC # unsup: 00FC 0301
+01D9 > DC # unsup: 00DC 030C
+01DA > FC # unsup: 00FC 030C
+01DB > DC # unsup: 00DC 0300
+01DC > FC # unsup: 00FC 0300
+01DE > C4 # unsup: 00C4 0304
+01DF > E4 # unsup: 00E4 0304
+01E0 > 41 # unsup: 0041 0307 0304
+01E1 > 61 # unsup: 0061 0307 0304
+01E2 > C6 # unsup: 00C6 0304
+01E3 > E6 # unsup: 00E6 0304
+01E6 > 47 # unsup: 0047 030C
+01E7 > 67 # unsup: 0067 030C
+01E8 > 4B # unsup: 004B 030C
+01E9 > 6B # unsup: 006B 030C
+01EA > 4F # unsup: 004F 0328
+01EB > 6F # unsup: 006F 0328
+01EC > 4F # unsup: 004F 0328 0304
+01ED > 6F # unsup: 006F 0328 0304
+01F0 > 6A # unsup: 006A 030C
+01F1 > 44 5A # compat
+01F2 > 44 7A # compat
+01F3 > 64 7A # compat
+01F4 > 47 # unsup: 0047 0301
+01F5 > 67 # unsup: 0067 0301
+01F8 > 4E # unsup: 004E 0300
+01F9 > 6E # unsup: 006E 0300
+01FA > C5 # unsup: 00C5 0301
+01FB > E5 # unsup: 00E5 0301
+01FC > C6 # unsup: 00C6 0301
+01FD > E6 # unsup: 00E6 0301
+01FE > D8 # unsup: 00D8 0301
+01FF > F8 # unsup: 00F8 0301
+0200 > 41 # unsup: 0041 030F
+0201 > 61 # unsup: 0061 030F
+0202 > 41 # unsup: 0041 0311
+0203 > 61 # unsup: 0061 0311
+0204 > 45 # unsup: 0045 030F
+0205 > 65 # unsup: 0065 030F
+0206 > 45 # unsup: 0045 0311
+0207 > 65 # unsup: 0065 0311
+0208 > 49 # unsup: 0049 030F
+0209 > 69 # unsup: 0069 030F
+020A > 49 # unsup: 0049 0311
+020B > 69 # unsup: 0069 0311
+020C > 4F # unsup: 004F 030F
+020D > 6F # unsup: 006F 030F
+020E > 4F # unsup: 004F 0311
+020F > 6F # unsup: 006F 0311
+0210 > 52 # unsup: 0052 030F
+0211 > 72 # unsup: 0072 030F
+0212 > 52 # unsup: 0052 0311
+0213 > 72 # unsup: 0072 0311
+0214 > 55 # unsup: 0055 030F
+0215 > 75 # unsup: 0075 030F
+0216 > 55 # unsup: 0055 0311
+0217 > 75 # unsup: 0075 0311
+0218 > 53 # unsup: 0053 0326
+0219 > 73 # unsup: 0073 0326
+021A > 54 # unsup: 0054 0326
+021B > 74 # unsup: 0074 0326
+021E > 48 # unsup: 0048 030C
+021F > 68 # unsup: 0068 030C
+0226 > 41 # unsup: 0041 0307
+0227 > 61 # unsup: 0061 0307
+0228 > 45 # unsup: 0045 0327
+0229 > 65 # unsup: 0065 0327
+022A > D6 # unsup: 00D6 0304
+022B > F6 # unsup: 00F6 0304
+022C > D5 # unsup: 00D5 0304
+022D > F5 # unsup: 00F5 0304
+022E > 4F # unsup: 004F 0307
+022F > 6F # unsup: 006F 0307
+0230 > 4F # unsup: 004F 0307 0304
+0231 > 6F # unsup: 006F 0307 0304
+0232 > 59 # unsup: 0059 0304
+0233 > 79 # unsup: 0079 0304
+0300 > 0 # unsup
+0301 > 0 # unsup
+0302 > 0 # unsup
+0303 > 0 # unsup
+0304 > 0 # unsup
+0305 > 0 # unsup
+0306 > 0 # unsup
+0307 > 0 # unsup
+0308 > 0 # unsup
+0309 > 0 # unsup
+030A > 0 # unsup
+030B > 0 # unsup
+030C > 0 # unsup
+030D > 0 # unsup
+030E > 0 # unsup
+030F > 0 # unsup
+0310 > 0 # unsup
+0311 > 0 # unsup
+0312 > 0 # unsup
+0313 > 0 # unsup
+0314 > 0 # unsup
+0315 > 0 # unsup
+0316 > 0 # unsup
+0317 > 0 # unsup
+0318 > 0 # unsup
+0319 > 0 # unsup
+031A > 0 # unsup
+031B > 0 # unsup
+031C > 0 # unsup
+031D > 0 # unsup
+031E > 0 # unsup
+031F > 0 # unsup
+0320 > 0 # unsup
+0321 > 0 # unsup
+0322 > 0 # unsup
+0323 > 0 # unsup
+0324 > 0 # unsup
+0325 > 0 # unsup
+0326 > 0 # unsup
+0327 > 0 # unsup
+0328 > 0 # unsup
+0329 > 0 # unsup
+032A > 0 # unsup
+032B > 0 # unsup
+032C > 0 # unsup
+032D > 0 # unsup
+032E > 0 # unsup
+032F > 0 # unsup
+0330 > 0 # unsup
+0331 > 0 # unsup
+0332 > 0 # unsup
+0333 > 0 # unsup
+0334 > 0 # unsup
+0335 > 0 # unsup
+0336 > 0 # unsup
+0337 > 0 # unsup
+0338 > 0 # unsup
+0339 > 0 # unsup
+033A > 0 # unsup
+033B > 0 # unsup
+033C > 0 # unsup
+033D > 0 # unsup
+033E > 0 # unsup
+033F > 0 # unsup
+0340 > 0 # unsup
+0341 > 0 # unsup
+0342 > 0 # unsup
+0343 > 0 # unsup
+0344 > 0 # unsup
+0345 > 0 # unsup
+037E > 3B
+0387 > B7
+1E00 > 41 # unsup: 0041 0325
+1E01 > 61 # unsup: 0061 0325
+1E02 > 42 # unsup: 0042 0307
+1E03 > 62 # unsup: 0062 0307
+1E04 > 42 # unsup: 0042 0323
+1E05 > 62 # unsup: 0062 0323
+1E06 > 42 # unsup: 0042 0331
+1E07 > 62 # unsup: 0062 0331
+1E08 > 43 # unsup: 0043 0327 0301
+1E09 > 63 # unsup: 0063 0327 0301
+1E0A > 44 # unsup: 0044 0307
+1E0B > 64 # unsup: 0064 0307
+1E0C > 44 # unsup: 0044 0323
+1E0D > 64 # unsup: 0064 0323
+1E0E > 44 # unsup: 0044 0331
+1E0F > 64 # unsup: 0064 0331
+1E10 > 44 # unsup: 0044 0327
+1E11 > 64 # unsup: 0064 0327
+1E12 > 44 # unsup: 0044 032D
+1E13 > 64 # unsup: 0064 032D
+1E14 > A2 # unsup: 0112 0300
+1E15 > B2 # unsup: 0113 0300
+1E16 > A2 # unsup: 0112 0301
+1E17 > B2 # unsup: 0113 0301
+1E18 > 45 # unsup: 0045 032D
+1E19 > 65 # unsup: 0065 032D
+1E1A > 45 # unsup: 0045 0330
+1E1B > 65 # unsup: 0065 0330
+1E1C > 45 # unsup: 0045 0327 0306
+1E1D > 65 # unsup: 0065 0327 0306
+1E1E > 46 # unsup: 0046 0307
+1E1F > 66 # unsup: 0066 0307
+1E20 > 47 # unsup: 0047 0304
+1E21 > 67 # unsup: 0067 0304
+1E22 > 48 # unsup: 0048 0307
+1E23 > 68 # unsup: 0068 0307
+1E24 > 48 # unsup: 0048 0323
+1E25 > 68 # unsup: 0068 0323
+1E26 > 48 # unsup: 0048 0308
+1E27 > 68 # unsup: 0068 0308
+1E28 > 48 # unsup: 0048 0327
+1E29 > 68 # unsup: 0068 0327
+1E2A > 48 # unsup: 0048 032E
+1E2B > 68 # unsup: 0068 032E
+1E2C > 49 # unsup: 0049 0330
+1E2D > 69 # unsup: 0069 0330
+1E2E > CF # unsup: 00CF 0301
+1E2F > EF # unsup: 00EF 0301
+1E30 > 4B # unsup: 004B 0301
+1E31 > 6B # unsup: 006B 0301
+1E32 > 4B # unsup: 004B 0323
+1E33 > 6B # unsup: 006B 0323
+1E34 > 4B # unsup: 004B 0331
+1E35 > 6B # unsup: 006B 0331
+1E36 > 4C # unsup: 004C 0323
+1E37 > 6C # unsup: 006C 0323
+1E38 > 4C # unsup: 004C 0323 0304
+1E39 > 6C # unsup: 006C 0323 0304
+1E3A > 4C # unsup: 004C 0331
+1E3B > 6C # unsup: 006C 0331
+1E3C > 4C # unsup: 004C 032D
+1E3D > 6C # unsup: 006C 032D
+1E3E > 4D # unsup: 004D 0301
+1E3F > 6D # unsup: 006D 0301
+1E40 > 4D # unsup: 004D 0307
+1E41 > 6D # unsup: 006D 0307
+1E42 > 4D # unsup: 004D 0323
+1E43 > 6D # unsup: 006D 0323
+1E44 > 4E # unsup: 004E 0307
+1E45 > 6E # unsup: 006E 0307
+1E46 > 4E # unsup: 004E 0323
+1E47 > 6E # unsup: 006E 0323
+1E48 > 4E # unsup: 004E 0331
+1E49 > 6E # unsup: 006E 0331
+1E4A > 4E # unsup: 004E 032D
+1E4B > 6E # unsup: 006E 032D
+1E4C > D5 # unsup: 00D5 0301
+1E4D > F5 # unsup: 00F5 0301
+1E4E > D5 # unsup: 00D5 0308
+1E4F > F5 # unsup: 00F5 0308
+1E50 > D2 # unsup: 014C 0300
+1E51 > F2 # unsup: 014D 0300
+1E52 > D2 # unsup: 014C 0301
+1E53 > F2 # unsup: 014D 0301
+1E54 > 50 # unsup: 0050 0301
+1E55 > 70 # unsup: 0070 0301
+1E56 > 50 # unsup: 0050 0307
+1E57 > 70 # unsup: 0070 0307
+1E58 > 52 # unsup: 0052 0307
+1E59 > 72 # unsup: 0072 0307
+1E5A > 52 # unsup: 0052 0323
+1E5B > 72 # unsup: 0072 0323
+1E5C > 52 # unsup: 0052 0323 0304
+1E5D > 72 # unsup: 0072 0323 0304
+1E5E > 52 # unsup: 0052 0331
+1E5F > 72 # unsup: 0072 0331
+1E60 > 53 # unsup: 0053 0307
+1E61 > 73 # unsup: 0073 0307
+1E62 > 53 # unsup: 0053 0323
+1E63 > 73 # unsup: 0073 0323
+1E64 > 53 # unsup: 0053 0301 0307
+1E65 > 73 # unsup: 0073 0301 0307
+1E66 > AA # unsup: 0160 0307
+1E67 > BA # unsup: 0161 0307
+1E68 > 53 # unsup: 0053 0323 0307
+1E69 > 73 # unsup: 0073 0323 0307
+1E6A > 54 # unsup: 0054 0307
+1E6B > 74 # unsup: 0074 0307
+1E6C > 54 # unsup: 0054 0323
+1E6D > 74 # unsup: 0074 0323
+1E6E > 54 # unsup: 0054 0331
+1E6F > 74 # unsup: 0074 0331
+1E70 > 54 # unsup: 0054 032D
+1E71 > 74 # unsup: 0074 032D
+1E72 > 55 # unsup: 0055 0324
+1E73 > 75 # unsup: 0075 0324
+1E74 > 55 # unsup: 0055 0330
+1E75 > 75 # unsup: 0075 0330
+1E76 > 55 # unsup: 0055 032D
+1E77 > 75 # unsup: 0075 032D
+1E78 > D7 # unsup: 0168 0301
+1E79 > F7 # unsup: 0169 0301
+1E7A > AE # unsup: 016A 0308
+1E7B > BE # unsup: 016B 0308
+1E7C > 56 # unsup: 0056 0303
+1E7D > 76 # unsup: 0076 0303
+1E7E > 56 # unsup: 0056 0323
+1E7F > 76 # unsup: 0076 0323
+1E80 > 57 # unsup: 0057 0300
+1E81 > 77 # unsup: 0077 0300
+1E82 > 57 # unsup: 0057 0301
+1E83 > 77 # unsup: 0077 0301
+1E84 > 57 # unsup: 0057 0308
+1E85 > 77 # unsup: 0077 0308
+1E86 > 57 # unsup: 0057 0307
+1E87 > 77 # unsup: 0077 0307
+1E88 > 57 # unsup: 0057 0323
+1E89 > 77 # unsup: 0077 0323
+1E8A > 58 # unsup: 0058 0307
+1E8B > 78 # unsup: 0078 0307
+1E8C > 58 # unsup: 0058 0308
+1E8D > 78 # unsup: 0078 0308
+1E8E > 59 # unsup: 0059 0307
+1E8F > 79 # unsup: 0079 0307
+1E90 > 5A # unsup: 005A 0302
+1E91 > 7A # unsup: 007A 0302
+1E92 > 5A # unsup: 005A 0323
+1E93 > 7A # unsup: 007A 0323
+1E94 > 5A # unsup: 005A 0331
+1E95 > 7A # unsup: 007A 0331
+1E96 > 68 # unsup: 0068 0331
+1E97 > 74 # unsup: 0074 0308
+1E98 > 77 # unsup: 0077 030A
+1E99 > 79 # unsup: 0079 030A
+1E9B > 73 # unsup: 0073 0307
+1EA0 > 41 # unsup: 0041 0323
+1EA1 > 61 # unsup: 0061 0323
+1EA2 > 41 # unsup: 0041 0309
+1EA3 > 61 # unsup: 0061 0309
+1EA4 > C2 # unsup: 00C2 0301
+1EA5 > E2 # unsup: 00E2 0301
+1EA6 > C2 # unsup: 00C2 0300
+1EA7 > E2 # unsup: 00E2 0300
+1EA8 > C2 # unsup: 00C2 0309
+1EA9 > E2 # unsup: 00E2 0309
+1EAA > C2 # unsup: 00C2 0303
+1EAB > E2 # unsup: 00E2 0303
+1EAC > 41 # unsup: 0041 0323 0302
+1EAD > 61 # unsup: 0061 0323 0302
+1EAE > 41 # unsup: 0041 0306 0301
+1EAF > 61 # unsup: 0061 0306 0301
+1EB0 > 41 # unsup: 0041 0306 0300
+1EB1 > 61 # unsup: 0061 0306 0300
+1EB2 > 41 # unsup: 0041 0306 0309
+1EB3 > 61 # unsup: 0061 0306 0309
+1EB4 > 41 # unsup: 0041 0306 0303
+1EB5 > 61 # unsup: 0061 0306 0303
+1EB6 > 41 # unsup: 0041 0323 0306
+1EB7 > 61 # unsup: 0061 0323 0306
+1EB8 > 45 # unsup: 0045 0323
+1EB9 > 65 # unsup: 0065 0323
+1EBA > 45 # unsup: 0045 0309
+1EBB > 65 # unsup: 0065 0309
+1EBC > 45 # unsup: 0045 0303
+1EBD > 65 # unsup: 0065 0303
+1EBE > 45 # unsup: 0045 0302 0301
+1EBF > 65 # unsup: 0065 0302 0301
+1EC0 > 45 # unsup: 0045 0302 0300
+1EC1 > 65 # unsup: 0065 0302 0300
+1EC2 > 45 # unsup: 0045 0302 0309
+1EC3 > 65 # unsup: 0065 0302 0309
+1EC4 > 45 # unsup: 0045 0302 0303
+1EC5 > 65 # unsup: 0065 0302 0303
+1EC6 > 45 # unsup: 0045 0323 0302
+1EC7 > 65 # unsup: 0065 0323 0302
+1EC8 > 49 # unsup: 0049 0309
+1EC9 > 69 # unsup: 0069 0309
+1ECA > 49 # unsup: 0049 0323
+1ECB > 69 # unsup: 0069 0323
+1ECC > 4F # unsup: 004F 0323
+1ECD > 6F # unsup: 006F 0323
+1ECE > 4F # unsup: 004F 0309
+1ECF > 6F # unsup: 006F 0309
+1ED0 > D4 # unsup: 00D4 0301
+1ED1 > F4 # unsup: 00F4 0301
+1ED2 > D4 # unsup: 00D4 0300
+1ED3 > F4 # unsup: 00F4 0300
+1ED4 > D4 # unsup: 00D4 0309
+1ED5 > F4 # unsup: 00F4 0309
+1ED6 > D4 # unsup: 00D4 0303
+1ED7 > F4 # unsup: 00F4 0303
+1ED8 > 4F # unsup: 004F 0323 0302
+1ED9 > 6F # unsup: 006F 0323 0302
+1EDA > 4F # unsup: 004F 031B 0301
+1EDB > 6F # unsup: 006F 031B 0301
+1EDC > 4F # unsup: 004F 031B 0300
+1EDD > 6F # unsup: 006F 031B 0300
+1EDE > 4F # unsup: 004F 031B 0309
+1EDF > 6F # unsup: 006F 031B 0309
+1EE0 > 4F # unsup: 004F 031B 0303
+1EE1 > 6F # unsup: 006F 031B 0303
+1EE2 > 4F # unsup: 004F 031B 0323
+1EE3 > 6F # unsup: 006F 031B 0323
+1EE4 > 55 # unsup: 0055 0323
+1EE5 > 75 # unsup: 0075 0323
+1EE6 > 55 # unsup: 0055 0309
+1EE7 > 75 # unsup: 0075 0309
+1EE8 > 55 # unsup: 0055 031B 0301
+1EE9 > 75 # unsup: 0075 031B 0301
+1EEA > 55 # unsup: 0055 031B 0300
+1EEB > 75 # unsup: 0075 031B 0300
+1EEC > 55 # unsup: 0055 031B 0309
+1EED > 75 # unsup: 0075 031B 0309
+1EEE > 55 # unsup: 0055 031B 0303
+1EEF > 75 # unsup: 0075 031B 0303
+1EF0 > 55 # unsup: 0055 031B 0323
+1EF1 > 75 # unsup: 0075 031B 0323
+1EF2 > 59 # unsup: 0059 0300
+1EF3 > 79 # unsup: 0079 0300
+1EF4 > 59 # unsup: 0059 0323
+1EF5 > 79 # unsup: 0079 0323
+1EF6 > 59 # unsup: 0059 0309
+1EF7 > 79 # unsup: 0079 0309
+1EF8 > 59 # unsup: 0059 0303
+1EF9 > 79 # unsup: 0079 0303
+1FEF > 60
+2000 > 20 # compat
+2001 > 20 # compat
+2002 > 20 # compat
+2003 > 20 # compat
+2004 > 20 # compat
+2005 > 20 # compat
+2006 > 20 # compat
+2007 > 20 # compat
+2008 > 20 # compat
+2009 > 20 # compat
+200A > 20 # compat
+2015 > BD
+2024 > 2E # compat
+2025 > 2E 2E # compat
+2026 > 2E 2E 2E # compat
+202F > 20 # compat
+203C > 21 21 # compat
+2047 > 3F 3F # compat
+2048 > 3F 21 # compat
+2049 > 21 3F # compat
+205F > 20 # compat
+FB00 > 66 66 # compat
+FB01 > 66 69 # compat
+FB02 > 66 6C # compat
+FB03 > 66 66 69 # compat
+FB04 > 66 66 6C # compat
+FB05 > 73 74 # compat
+FB06 > 73 74 # compat
+FB29 > 2B # compat
+FE30 > 2E 2E # compat
+FE33 > 5F # compat
+FE34 > 5F # compat
+FE35 > 28 # compat
+FE36 > 29 # compat
+FE37 > 7B # compat
+FE38 > 7D # compat
+FE47 > 5B # compat
+FE48 > 5D # compat
+FE4D > 5F # compat
+FE4E > 5F # compat
+FE4F > 5F # compat
+FE50 > 2C # compat
+FE52 > 2E # compat
+FE54 > 3B # compat
+FE55 > 3A # compat
+FE56 > 3F # compat
+FE57 > 21 # compat
+FE59 > 28 # compat
+FE5A > 29 # compat
+FE5B > 7B # compat
+FE5C > 7D # compat
+FE5F > 23 # compat
+FE60 > 26 # compat
+FE61 > 2A # compat
+FE62 > 2B # compat
+FE63 > 2D # compat
+FE64 > 3C # compat
+FE65 > 3E # compat
+FE66 > 3D # compat
+FE68 > 5C # compat
+FE69 > 24 # compat
+FE6A > 25 # compat
+FE6B > 40 # compat
+FF01 > 21 # compat
+FF02 > 22 # compat
+FF03 > 23 # compat
+FF04 > 24 # compat
+FF05 > 25 # compat
+FF06 > 26 # compat
+FF07 > 27 # compat
+FF08 > 28 # compat
+FF09 > 29 # compat
+FF0A > 2A # compat
+FF0B > 2B # compat
+FF0C > 2C # compat
+FF0D > 2D # compat
+FF0E > 2E # compat
+FF0F > 2F # compat
+FF10 > 30 # compat
+FF11 > 31 # compat
+FF12 > 32 # compat
+FF13 > 33 # compat
+FF14 > 34 # compat
+FF15 > 35 # compat
+FF16 > 36 # compat
+FF17 > 37 # compat
+FF18 > 38 # compat
+FF19 > 39 # compat
+FF1A > 3A # compat
+FF1B > 3B # compat
+FF1C > 3C # compat
+FF1D > 3D # compat
+FF1E > 3E # compat
+FF1F > 3F # compat
+FF20 > 40 # compat
+FF21 > 41 # compat
+FF22 > 42 # compat
+FF23 > 43 # compat
+FF24 > 44 # compat
+FF25 > 45 # compat
+FF26 > 46 # compat
+FF27 > 47 # compat
+FF28 > 48 # compat
+FF29 > 49 # compat
+FF2A > 4A # compat
+FF2B > 4B # compat
+FF2C > 4C # compat
+FF2D > 4D # compat
+FF2E > 4E # compat
+FF2F > 4F # compat
+FF30 > 50 # compat
+FF31 > 51 # compat
+FF32 > 52 # compat
+FF33 > 53 # compat
+FF34 > 54 # compat
+FF35 > 55 # compat
+FF36 > 56 # compat
+FF37 > 57 # compat
+FF38 > 58 # compat
+FF39 > 59 # compat
+FF3A > 5A # compat
+FF3B > 5B # compat
+FF3C > 5C # compat
+FF3D > 5D # compat
+FF3E > 5E # compat
+FF3F > 5F # compat
+FF40 > 60 # compat
+FF41 > 61 # compat
+FF42 > 62 # compat
+FF43 > 63 # compat
+FF44 > 64 # compat
+FF45 > 65 # compat
+FF46 > 66 # compat
+FF47 > 67 # compat
+FF48 > 68 # compat
+FF49 > 69 # compat
+FF4A > 6A # compat
+FF4B > 6B # compat
+FF4C > 6C # compat
+FF4D > 6D # compat
+FF4E > 6E # compat
+FF4F > 6F # compat
+FF50 > 70 # compat
+FF51 > 71 # compat
+FF52 > 72 # compat
+FF53 > 73 # compat
+FF54 > 74 # compat
+FF55 > 75 # compat
+FF56 > 76 # compat
+FF57 > 77 # compat
+FF58 > 78 # compat
+FF59 > 79 # compat
+FF5A > 7A # compat
+FF5B > 7B # compat
+FF5C > 7C # compat
+FF5D > 7D # compat
+FF5E > 7E # compat
+.
+
+STRICT
+/
+N 259
+0000 > 00
+0001 > 01
+0002 > 02
+0003 > 03
+0004 > 04
+0005 > 05
+0006 > 06
+0007 > 07
+0008 > 08
+0009 > 09
+000A > 0A
+000B > 0B
+000C > 0C
+000D > 0D
+000E > 0E
+000F > 0F
+0010 > 10
+0011 > 11
+0012 > 12
+0013 > 13
+0014 > 14
+0015 > 15
+0016 > 16
+0017 > 17
+0018 > 18
+0019 > 19
+001A > 1A
+001B > 1B
+001C > 1C
+001D > 1D
+001E > 1E
+001F > 1F
+0020 > 20
+0021 > 21
+0022 > 22
+0023 > 23
+0024 > 24
+0025 > 25
+0026 > 26
+0027 > 27
+0028 > 28
+0029 > 29
+002A > 2A
+002B > 2B
+002C > 2C
+002D > 2D
+002E > 2E
+002F > 2F
+0030 > 30
+0031 > 31
+0032 > 32
+0033 > 33
+0034 > 34
+0035 > 35
+0036 > 36
+0037 > 37
+0038 > 38
+0039 > 39
+003A > 3A
+003B > 3B
+003C > 3C
+003D > 3D
+003E > 3E
+003F > 3F
+0040 > 40
+0041 > 41 /
+     N 7
+     0301 > C1
+     0302 > C2
+     0303 > C3
+     0304 > C0
+     0308 > C4
+     030A > C5
+     0328 > A1
+     .
+0042 > 42
+0043 > 43 /
+     N 1
+     030C > C8
+     .
+0044 > 44
+0045 > 45 /
+     N 5
+     0301 > C9
+     0304 > A2
+     0307 > CC
+     0308 > CB
+     0328 > CA
+     .
+0046 > 46
+0047 > 47 /
+     N 1
+     0327 > A3
+     .
+0048 > 48
+0049 > 49 /
+     N 6
+     0301 > CD
+     0302 > CE
+     0303 > A5
+     0304 > A4
+     0308 > CF
+     0328 > C7
+     .
+004A > 4A
+004B > 4B /
+     N 1
+     0327 > A6
+     .
+004C > 4C /
+     N 1
+     0327 > A8
+     .
+004D > 4D
+004E > 4E /
+     N 1
+     0327 > D1
+     .
+004F > 4F /
+     N 5
+     0301 > D3
+     0302 > D4
+     0303 > D5
+     0304 > D2
+     0308 > D6
+     .
+0050 > 50
+0051 > 51
+0052 > 52
+0053 > 53 /
+     N 1
+     030C > AA
+     .
+0054 > 54
+0055 > 55 /
+     N 6
+     0301 > DA
+     0302 > DB
+     0303 > D7
+     0304 > AE
+     0308 > DC
+     0328 > D9
+     .
+0056 > 56
+0057 > 57
+0058 > 58
+0059 > 59 /
+     N 1
+     0301 > DD
+     .
+005A > 5A /
+     N 1
+     030C > AC
+     .
+005B > 5B
+005C > 5C
+005D > 5D
+005E > 5E
+005F > 5F
+0060 > 60
+0061 > 61 /
+     N 7
+     0301 > E1
+     0302 > E2
+     0303 > E3
+     0304 > E0
+     0308 > E4
+     030A > E5
+     0328 > B1
+     .
+0062 > 62
+0063 > 63 /
+     N 1
+     030C > E8
+     .
+0064 > 64
+0065 > 65 /
+     N 5
+     0301 > E9
+     0304 > B2
+     0307 > EC
+     0308 > EB
+     0328 > EA
+     .
+0066 > 66
+0067 > 67 /
+     N 1
+     0327 > B3
+     .
+0068 > 68
+0069 > 69 /
+     N 6
+     0301 > ED
+     0302 > EE
+     0303 > B5
+     0304 > B4
+     0308 > EF
+     0328 > E7
+     .
+006A > 6A
+006B > 6B /
+     N 1
+     0327 > B6
+     .
+006C > 6C /
+     N 1
+     0327 > B8
+     .
+006D > 6D
+006E > 6E /
+     N 1
+     0327 > F1
+     .
+006F > 6F /
+     N 5
+     0301 > F3
+     0302 > F4
+     0303 > F5
+     0304 > F2
+     0308 > F6
+     .
+0070 > 70
+0071 > 71
+0072 > 72
+0073 > 73 /
+     N 1
+     030C > BA
+     .
+0074 > 74
+0075 > 75 /
+     N 6
+     0301 > FA
+     0302 > FB
+     0303 > F7
+     0304 > BE
+     0308 > FC
+     0328 > F9
+     .
+0076 > 76
+0077 > 77
+0078 > 78
+0079 > 79 /
+     N 1
+     0301 > FD
+     .
+007A > 7A /
+     N 1
+     030C > BC
+     .
+007B > 7B
+007C > 7C
+007D > 7D
+007E > 7E
+007F > 7F
+0080 > 80
+0081 > 81
+0082 > 82
+0083 > 83
+0084 > 84
+0085 > 85
+0086 > 86
+0087 > 87
+0088 > 88
+0089 > 89
+008A > 8A
+008B > 8B
+008C > 8C
+008D > 8D
+008E > 8E
+008F > 8F
+0090 > 90
+0091 > 91
+0092 > 92
+0093 > 93
+0094 > 94
+0095 > 95
+0096 > 96
+0097 > 97
+0098 > 98
+0099 > 99
+009A > 9A
+009B > 9B
+009C > 9C
+009D > 9D
+009E > 9E
+009F > 9F
+00A0 > A0
+00A7 > A7
+00AD > AD
+00B0 > B0
+00B7 > B7
+00C1 > C1
+00C2 > C2
+00C3 > C3
+00C4 > C4
+00C5 > C5
+00C6 > C6
+00C9 > C9
+00CB > CB
+00CD > CD
+00CE > CE
+00CF > CF
+00D0 > D0
+00D3 > D3
+00D4 > D4
+00D5 > D5
+00D6 > D6
+00D8 > D8
+00DA > DA
+00DB > DB
+00DC > DC
+00DD > DD
+00DE > DE
+00DF > DF
+00E1 > E1
+00E2 > E2
+00E3 > E3
+00E4 > E4
+00E5 > E5
+00E6 > E6
+00E9 > E9
+00EB > EB
+00ED > ED
+00EE > EE
+00EF > EF
+00F0 > F0
+00F3 > F3
+00F4 > F4
+00F5 > F5
+00F6 > F6
+00F8 > F8
+00FA > FA
+00FB > FB
+00FC > FC
+00FD > FD
+00FE > FE
+0100 > C0
+0101 > E0
+0104 > A1
+0105 > B1
+010C > C8
+010D > E8
+0110 > A9
+0111 > B9
+0112 > A2
+0113 > B2
+0116 > CC
+0117 > EC
+0118 > CA
+0119 > EA
+0122 > A3
+0123 > B3
+0128 > A5
+0129 > B5
+012A > A4
+012B > B4
+012E > C7
+012F > E7
+0136 > A6
+0137 > B6
+0138 > FF
+013B > A8
+013C > B8
+0145 > D1
+0146 > F1
+014A > AF
+014B > BF
+014C > D2
+014D > F2
+0160 > AA
+0161 > BA
+0166 > AB
+0167 > BB
+0168 > D7
+0169 > F7
+016A > AE
+016B > BE
+0172 > D9
+0173 > F9
+017D > AC
+017E > BC
+037E > 3B
+0387 > B7
+1FEF > 60
+2015 > BD
+.
+
+NFD
+/
+N 256
+00 > 0000
+01 > 0001
+02 > 0002
+03 > 0003
+04 > 0004
+05 > 0005
+06 > 0006
+07 > 0007
+08 > 0008
+09 > 0009
+0A > 000A
+0B > 000B
+0C > 000C
+0D > 000D
+0E > 000E
+0F > 000F
+10 > 0010
+11 > 0011
+12 > 0012
+13 > 0013
+14 > 0014
+15 > 0015
+16 > 0016
+17 > 0017
+18 > 0018
+19 > 0019
+1A > 001A
+1B > 001B
+1C > 001C
+1D > 001D
+1E > 001E
+1F > 001F
+20 > 0020
+21 > 0021
+22 > 0022
+23 > 0023
+24 > 0024
+25 > 0025
+26 > 0026
+27 > 0027
+28 > 0028
+29 > 0029
+2A > 002A
+2B > 002B
+2C > 002C
+2D > 002D
+2E > 002E
+2F > 002F
+30 > 0030
+31 > 0031
+32 > 0032
+33 > 0033
+34 > 0034
+35 > 0035
+36 > 0036
+37 > 0037
+38 > 0038
+39 > 0039
+3A > 003A
+3B > 003B
+3C > 003C
+3D > 003D
+3E > 003E
+3F > 003F
+40 > 0040
+41 > 0041
+42 > 0042
+43 > 0043
+44 > 0044
+45 > 0045
+46 > 0046
+47 > 0047
+48 > 0048
+49 > 0049
+4A > 004A
+4B > 004B
+4C > 004C
+4D > 004D
+4E > 004E
+4F > 004F
+50 > 0050
+51 > 0051
+52 > 0052
+53 > 0053
+54 > 0054
+55 > 0055
+56 > 0056
+57 > 0057
+58 > 0058
+59 > 0059
+5A > 005A
+5B > 005B
+5C > 005C
+5D > 005D
+5E > 005E
+5F > 005F
+60 > 0060
+61 > 0061
+62 > 0062
+63 > 0063
+64 > 0064
+65 > 0065
+66 > 0066
+67 > 0067
+68 > 0068
+69 > 0069
+6A > 006A
+6B > 006B
+6C > 006C
+6D > 006D
+6E > 006E
+6F > 006F
+70 > 0070
+71 > 0071
+72 > 0072
+73 > 0073
+74 > 0074
+75 > 0075
+76 > 0076
+77 > 0077
+78 > 0078
+79 > 0079
+7A > 007A
+7B > 007B
+7C > 007C
+7D > 007D
+7E > 007E
+7F > 007F
+80 > 0080
+81 > 0081
+82 > 0082
+83 > 0083
+84 > 0084
+85 > 0085
+86 > 0086
+87 > 0087
+88 > 0088
+89 > 0089
+8A > 008A
+8B > 008B
+8C > 008C
+8D > 008D
+8E > 008E
+8F > 008F
+90 > 0090
+91 > 0091
+92 > 0092
+93 > 0093
+94 > 0094
+95 > 0095
+96 > 0096
+97 > 0097
+98 > 0098
+99 > 0099
+9A > 009A
+9B > 009B
+9C > 009C
+9D > 009D
+9E > 009E
+9F > 009F
+A0 > 00A0
+A1 > 0041 0328
+A2 > 0045 0304
+A3 > 0047 0327
+A4 > 0049 0304
+A5 > 0049 0303
+A6 > 004B 0327
+A7 > 00A7
+A8 > 004C 0327
+A9 > 0110
+AA > 0053 030C
+AB > 0166
+AC > 005A 030C
+AD > 00AD
+AE > 0055 0304
+AF > 014A
+B0 > 00B0
+B1 > 0061 0328
+B2 > 0065 0304
+B3 > 0067 0327
+B4 > 0069 0304
+B5 > 0069 0303
+B6 > 006B 0327
+B7 > 00B7
+B8 > 006C 0327
+B9 > 0111
+BA > 0073 030C
+BB > 0167
+BC > 007A 030C
+BD > 2015
+BE > 0075 0304
+BF > 014B
+C0 > 0041 0304
+C1 > 0041 0301
+C2 > 0041 0302
+C3 > 0041 0303
+C4 > 0041 0308
+C5 > 0041 030A
+C6 > 00C6
+C7 > 0049 0328
+C8 > 0043 030C
+C9 > 0045 0301
+CA > 0045 0328
+CB > 0045 0308
+CC > 0045 0307
+CD > 0049 0301
+CE > 0049 0302
+CF > 0049 0308
+D0 > 00D0
+D1 > 004E 0327
+D2 > 004F 0304
+D3 > 004F 0301
+D4 > 004F 0302
+D5 > 004F 0303
+D6 > 004F 0308
+D7 > 0055 0303
+D8 > 00D8
+D9 > 0055 0328
+DA > 0055 0301
+DB > 0055 0302
+DC > 0055 0308
+DD > 0059 0301
+DE > 00DE
+DF > 00DF
+E0 > 0061 0304
+E1 > 0061 0301
+E2 > 0061 0302
+E3 > 0061 0303
+E4 > 0061 0308
+E5 > 0061 030A
+E6 > 00E6
+E7 > 0069 0328
+E8 > 0063 030C
+E9 > 0065 0301
+EA > 0065 0328
+EB > 0065 0308
+EC > 0065 0307
+ED > 0069 0301
+EE > 0069 0302
+EF > 0069 0308
+F0 > 00F0
+F1 > 006E 0327
+F2 > 006F 0304
+F3 > 006F 0301
+F4 > 006F 0302
+F5 > 006F 0303
+F6 > 006F 0308
+F7 > 0075 0303
+F8 > 00F8
+F9 > 0075 0328
+FA > 0075 0301
+FB > 0075 0302
+FC > 0075 0308
+FD > 0079 0301
+FE > 00FE
+FF > 0138
+.
+
+NFC
+/
+N 256
+00 > 0000
+01 > 0001
+02 > 0002
+03 > 0003
+04 > 0004
+05 > 0005
+06 > 0006
+07 > 0007
+08 > 0008
+09 > 0009
+0A > 000A
+0B > 000B
+0C > 000C
+0D > 000D
+0E > 000E
+0F > 000F
+10 > 0010
+11 > 0011
+12 > 0012
+13 > 0013
+14 > 0014
+15 > 0015
+16 > 0016
+17 > 0017
+18 > 0018
+19 > 0019
+1A > 001A
+1B > 001B
+1C > 001C
+1D > 001D
+1E > 001E
+1F > 001F
+20 > 0020
+21 > 0021
+22 > 0022
+23 > 0023
+24 > 0024
+25 > 0025
+26 > 0026
+27 > 0027
+28 > 0028
+29 > 0029
+2A > 002A
+2B > 002B
+2C > 002C
+2D > 002D
+2E > 002E
+2F > 002F
+30 > 0030
+31 > 0031
+32 > 0032
+33 > 0033
+34 > 0034
+35 > 0035
+36 > 0036
+37 > 0037
+38 > 0038
+39 > 0039
+3A > 003A
+3B > 003B
+3C > 003C
+3D > 003D
+3E > 003E
+3F > 003F
+40 > 0040
+41 > 0041
+42 > 0042
+43 > 0043
+44 > 0044
+45 > 0045
+46 > 0046
+47 > 0047
+48 > 0048
+49 > 0049
+4A > 004A
+4B > 004B
+4C > 004C
+4D > 004D
+4E > 004E
+4F > 004F
+50 > 0050
+51 > 0051
+52 > 0052
+53 > 0053
+54 > 0054
+55 > 0055
+56 > 0056
+57 > 0057
+58 > 0058
+59 > 0059
+5A > 005A
+5B > 005B
+5C > 005C
+5D > 005D
+5E > 005E
+5F > 005F
+60 > 0060
+61 > 0061
+62 > 0062
+63 > 0063
+64 > 0064
+65 > 0065
+66 > 0066
+67 > 0067
+68 > 0068
+69 > 0069
+6A > 006A
+6B > 006B
+6C > 006C
+6D > 006D
+6E > 006E
+6F > 006F
+70 > 0070
+71 > 0071
+72 > 0072
+73 > 0073
+74 > 0074
+75 > 0075
+76 > 0076
+77 > 0077
+78 > 0078
+79 > 0079
+7A > 007A
+7B > 007B
+7C > 007C
+7D > 007D
+7E > 007E
+7F > 007F
+80 > 0080
+81 > 0081
+82 > 0082
+83 > 0083
+84 > 0084
+85 > 0085
+86 > 0086
+87 > 0087
+88 > 0088
+89 > 0089
+8A > 008A
+8B > 008B
+8C > 008C
+8D > 008D
+8E > 008E
+8F > 008F
+90 > 0090
+91 > 0091
+92 > 0092
+93 > 0093
+94 > 0094
+95 > 0095
+96 > 0096
+97 > 0097
+98 > 0098
+99 > 0099
+9A > 009A
+9B > 009B
+9C > 009C
+9D > 009D
+9E > 009E
+9F > 009F
+A0 > 00A0
+A1 > 0104
+A2 > 0112
+A3 > 0122
+A4 > 012A
+A5 > 0128
+A6 > 0136
+A7 > 00A7
+A8 > 013B
+A9 > 0110
+AA > 0160
+AB > 0166
+AC > 017D
+AD > 00AD
+AE > 016A
+AF > 014A
+B0 > 00B0
+B1 > 0105
+B2 > 0113
+B3 > 0123
+B4 > 012B
+B5 > 0129
+B6 > 0137
+B7 > 00B7
+B8 > 013C
+B9 > 0111
+BA > 0161
+BB > 0167
+BC > 017E
+BD > 2015
+BE > 016B
+BF > 014B
+C0 > 0100
+C1 > 00C1
+C2 > 00C2
+C3 > 00C3
+C4 > 00C4
+C5 > 00C5
+C6 > 00C6
+C7 > 012E
+C8 > 010C
+C9 > 00C9
+CA > 0118
+CB > 00CB
+CC > 0116
+CD > 00CD
+CE > 00CE
+CF > 00CF
+D0 > 00D0
+D1 > 0145
+D2 > 014C
+D3 > 00D3
+D4 > 00D4
+D5 > 00D5
+D6 > 00D6
+D7 > 0168
+D8 > 00D8
+D9 > 0172
+DA > 00DA
+DB > 00DB
+DC > 00DC
+DD > 00DD
+DE > 00DE
+DF > 00DF
+E0 > 0101
+E1 > 00E1
+E2 > 00E2
+E3 > 00E3
+E4 > 00E4
+E5 > 00E5
+E6 > 00E6
+E7 > 012F
+E8 > 010D
+E9 > 00E9
+EA > 0119
+EB > 00EB
+EC > 0117
+ED > 00ED
+EE > 00EE
+EF > 00EF
+F0 > 00F0
+F1 > 0146
+F2 > 014D
+F3 > 00F3
+F4 > 00F4
+F5 > 00F5
+F6 > 00F6
+F7 > 0169
+F8 > 00F8
+F9 > 0173
+FA > 00FA
+FB > 00FB
+FC > 00FC
+FD > 00FD
+FE > 00FE
+FF > 0138
+.
+
+COMP
+= NFC
+.
Index: doc/tools/ultraedit/GNU/aspell/data/iso-8859-10.cset
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/iso-8859-10.cset	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/iso-8859-10.cset	(working copy)
@@ -0,0 +1,262 @@
+# Aspell Character Data File.
+= iso-8859-10
+> ascii
+/
+# <char> <uni> <type> <display> <upper> <lower> <title> <plain>
+#                                                         <sl-first> <sl-rest>
+00 0000 - N 00 00 00 00 00 00 # <control>
+01 0001 . N 01 01 01 00 00 00 # <unused control>
+02 0002 . N 02 02 02 00 00 00 # <unused control>
+03 0003 . N 03 03 03 00 00 00 # <unused control>
+04 0004 . N 04 04 04 00 00 00 # <unused control>
+05 0005 . N 05 05 05 00 00 00 # <unused control>
+06 0006 . N 06 06 06 00 00 00 # <unused control>
+07 0007 . N 07 07 07 00 00 00 # <unused control>
+08 0008 . N 08 08 08 00 00 00 # <unused control>
+09 0009 . N 09 09 09 00 00 00 # <unused control>
+0A 000A . N 0A 0A 0A 00 00 00 # <unused control>
+0B 000B . N 0B 0B 0B 00 00 00 # <unused control>
+0C 000C . N 0C 0C 0C 00 00 00 # <unused control>
+0D 000D . N 0D 0D 0D 00 00 00 # <unused control>
+0E 000E . N 0E 0E 0E 00 00 00 # <unused control>
+0F 000F . N 0F 0F 0F 00 00 00 # <unused control>
+10 0010 - N 10 10 10 00 00 00 # <control>
+11 0011 . N 11 11 11 00 00 00 # <unused control>
+12 0012 . N 12 12 12 00 00 00 # <unused control>
+13 0013 . N 13 13 13 00 00 00 # <unused control>
+14 0014 . N 14 14 14 00 00 00 # <unused control>
+15 0015 . N 15 15 15 00 00 00 # <unused control>
+16 0016 . N 16 16 16 00 00 00 # <unused control>
+17 0017 . N 17 17 17 00 00 00 # <unused control>
+18 0018 . N 18 18 18 00 00 00 # <unused control>
+19 0019 . N 19 19 19 00 00 00 # <unused control>
+1A 001A . N 1A 1A 1A 00 00 00 # <unused control>
+1B 001B . N 1B 1B 1B 00 00 00 # <unused control>
+1C 001C . N 1C 1C 1C 00 00 00 # <unused control>
+1D 001D . N 1D 1D 1D 00 00 00 # <unused control>
+1E 001E . N 1E 1E 1E 00 00 00 # <unused control>
+1F 001F . N 1F 1F 1F 00 00 00 # <unused control>
+20 0020 W Y 20 20 20 00 00 00 # SPACE
+21 0021 - Y 21 21 21 00 00 00 # EXCLAMATION MARK
+22 0022 - Y 22 22 22 00 00 00 # QUOTATION MARK
+23 0023 - Y 23 23 23 00 00 00 # NUMBER SIGN
+24 0024 - Y 24 24 24 00 00 00 # DOLLAR SIGN
+25 0025 - Y 25 25 25 00 00 00 # PERCENT SIGN
+26 0026 - Y 26 26 26 00 00 00 # AMPERSAND
+27 0027 - Y 27 27 27 00 00 00 # APOSTROPHE
+28 0028 - Y 28 28 28 00 00 00 # LEFT PARENTHESIS
+29 0029 - Y 29 29 29 00 00 00 # RIGHT PARENTHESIS
+2A 002A - Y 2A 2A 2A 00 00 00 # ASTERISK
+2B 002B - Y 2B 2B 2B 00 00 00 # PLUS SIGN
+2C 002C - Y 2C 2C 2C 00 00 00 # COMMA
+2D 002D H Y 2D 2D 2D 00 00 00 # HYPHEN-MINUS
+2E 002E - Y 2E 2E 2E 00 00 00 # FULL STOP
+2F 002F - Y 2F 2F 2F 00 00 00 # SOLIDUS
+30 0030 D Y 30 30 30 00 00 00 # DIGIT ZERO
+31 0031 D Y 31 31 31 00 00 00 # DIGIT ONE
+32 0032 D Y 32 32 32 00 00 00 # DIGIT TWO
+33 0033 D Y 33 33 33 00 00 00 # DIGIT THREE
+34 0034 D Y 34 34 34 00 00 00 # DIGIT FOUR
+35 0035 D Y 35 35 35 00 00 00 # DIGIT FIVE
+36 0036 D Y 36 36 36 00 00 00 # DIGIT SIX
+37 0037 D Y 37 37 37 00 00 00 # DIGIT SEVEN
+38 0038 D Y 38 38 38 00 00 00 # DIGIT EIGHT
+39 0039 D Y 39 39 39 00 00 00 # DIGIT NINE
+3A 003A - Y 3A 3A 3A 00 00 00 # COLON
+3B 003B - Y 3B 3B 3B 00 00 00 # SEMICOLON
+3C 003C - Y 3C 3C 3C 00 00 00 # LESS-THAN SIGN
+3D 003D - Y 3D 3D 3D 00 00 00 # EQUALS SIGN
+3E 003E - Y 3E 3E 3E 00 00 00 # GREATER-THAN SIGN
+3F 003F - Y 3F 3F 3F 00 00 00 # QUESTION MARK
+40 0040 - Y 40 40 40 00 00 00 # COMMERCIAL AT
+41 0041 L Y 41 61 41 41 2A 00 # LATIN CAPITAL LETTER A
+42 0042 L Y 42 62 42 42 62 62 # LATIN CAPITAL LETTER B
+43 0043 L Y 43 63 43 43 63 63 # LATIN CAPITAL LETTER C
+44 0044 L Y 44 64 44 44 64 64 # LATIN CAPITAL LETTER D
+45 0045 L Y 45 65 45 45 2A 00 # LATIN CAPITAL LETTER E
+46 0046 L Y 46 66 46 46 66 66 # LATIN CAPITAL LETTER F
+47 0047 L Y 47 67 47 47 67 67 # LATIN CAPITAL LETTER G
+48 0048 L Y 48 68 48 48 68 68 # LATIN CAPITAL LETTER H
+49 0049 L Y 49 69 49 49 2A 00 # LATIN CAPITAL LETTER I
+4A 004A L Y 4A 6A 4A 4A 6A 6A # LATIN CAPITAL LETTER J
+4B 004B L Y 4B 6B 4B 4B 6B 6B # LATIN CAPITAL LETTER K
+4C 004C L Y 4C 6C 4C 4C 6C 6C # LATIN CAPITAL LETTER L
+4D 004D L Y 4D 6D 4D 4D 6D 6D # LATIN CAPITAL LETTER M
+4E 004E L Y 4E 6E 4E 4E 6E 6E # LATIN CAPITAL LETTER N
+4F 004F L Y 4F 6F 4F 4F 2A 00 # LATIN CAPITAL LETTER O
+50 0050 L Y 50 70 50 50 70 70 # LATIN CAPITAL LETTER P
+51 0051 L Y 51 71 51 51 71 71 # LATIN CAPITAL LETTER Q
+52 0052 L Y 52 72 52 52 72 72 # LATIN CAPITAL LETTER R
+53 0053 L Y 53 73 53 53 73 73 # LATIN CAPITAL LETTER S
+54 0054 L Y 54 74 54 54 74 74 # LATIN CAPITAL LETTER T
+55 0055 L Y 55 75 55 55 2A 00 # LATIN CAPITAL LETTER U
+56 0056 L Y 56 76 56 56 76 76 # LATIN CAPITAL LETTER V
+57 0057 L Y 57 77 57 57 77 77 # LATIN CAPITAL LETTER W
+58 0058 L Y 58 78 58 58 78 78 # LATIN CAPITAL LETTER X
+59 0059 L Y 59 79 59 59 79 79 # LATIN CAPITAL LETTER Y
+5A 005A L Y 5A 7A 5A 5A 7A 7A # LATIN CAPITAL LETTER Z
+5B 005B - Y 5B 5B 5B 00 00 00 # LEFT SQUARE BRACKET
+5C 005C - Y 5C 5C 5C 00 00 00 # REVERSE SOLIDUS
+5D 005D - Y 5D 5D 5D 00 00 00 # RIGHT SQUARE BRACKET
+5E 005E - Y 5E 5E 5E 00 00 00 # CIRCUMFLEX ACCENT
+5F 005F - Y 5F 5F 5F 00 00 00 # LOW LINE
+60 0060 - Y 60 60 60 00 00 00 # GRAVE ACCENT
+61 0061 L Y 41 61 41 61 2A 00 # LATIN SMALL LETTER A
+62 0062 L Y 42 62 42 62 62 62 # LATIN SMALL LETTER B
+63 0063 L Y 43 63 43 63 63 63 # LATIN SMALL LETTER C
+64 0064 L Y 44 64 44 64 64 64 # LATIN SMALL LETTER D
+65 0065 L Y 45 65 45 65 2A 00 # LATIN SMALL LETTER E
+66 0066 L Y 46 66 46 66 66 66 # LATIN SMALL LETTER F
+67 0067 L Y 47 67 47 67 67 67 # LATIN SMALL LETTER G
+68 0068 L Y 48 68 48 68 68 68 # LATIN SMALL LETTER H
+69 0069 L Y 49 69 49 69 2A 00 # LATIN SMALL LETTER I
+6A 006A L Y 4A 6A 4A 6A 6A 6A # LATIN SMALL LETTER J
+6B 006B L Y 4B 6B 4B 6B 6B 6B # LATIN SMALL LETTER K
+6C 006C L Y 4C 6C 4C 6C 6C 6C # LATIN SMALL LETTER L
+6D 006D L Y 4D 6D 4D 6D 6D 6D # LATIN SMALL LETTER M
+6E 006E L Y 4E 6E 4E 6E 6E 6E # LATIN SMALL LETTER N
+6F 006F L Y 4F 6F 4F 6F 2A 00 # LATIN SMALL LETTER O
+70 0070 L Y 50 70 50 70 70 70 # LATIN SMALL LETTER P
+71 0071 L Y 51 71 51 71 71 71 # LATIN SMALL LETTER Q
+72 0072 L Y 52 72 52 72 72 72 # LATIN SMALL LETTER R
+73 0073 L Y 53 73 53 73 73 73 # LATIN SMALL LETTER S
+74 0074 L Y 54 74 54 74 74 74 # LATIN SMALL LETTER T
+75 0075 L Y 55 75 55 75 2A 00 # LATIN SMALL LETTER U
+76 0076 L Y 56 76 56 76 76 76 # LATIN SMALL LETTER V
+77 0077 L Y 57 77 57 77 77 77 # LATIN SMALL LETTER W
+78 0078 L Y 58 78 58 78 78 78 # LATIN SMALL LETTER X
+79 0079 L Y 59 79 59 79 79 79 # LATIN SMALL LETTER Y
+7A 007A L Y 5A 7A 5A 7A 7A 7A # LATIN SMALL LETTER Z
+7B 007B - Y 7B 7B 7B 00 00 00 # LEFT CURLY BRACKET
+7C 007C - Y 7C 7C 7C 00 00 00 # VERTICAL LINE
+7D 007D - Y 7D 7D 7D 00 00 00 # RIGHT CURLY BRACKET
+7E 007E - Y 7E 7E 7E 00 00 00 # TILDE
+7F 007F - N 7F 7F 7F 00 00 00 # <control>
+80 0080 . N 80 80 80 00 00 00 # <unused control>
+81 0081 . N 81 81 81 00 00 00 # <unused control>
+82 0082 . N 82 82 82 00 00 00 # <unused control>
+83 0083 . N 83 83 83 00 00 00 # <unused control>
+84 0084 . N 84 84 84 00 00 00 # <unused control>
+85 0085 . N 85 85 85 00 00 00 # <unused control>
+86 0086 . N 86 86 86 00 00 00 # <unused control>
+87 0087 . N 87 87 87 00 00 00 # <unused control>
+88 0088 . N 88 88 88 00 00 00 # <unused control>
+89 0089 . N 89 89 89 00 00 00 # <unused control>
+8A 008A . N 8A 8A 8A 00 00 00 # <unused control>
+8B 008B . N 8B 8B 8B 00 00 00 # <unused control>
+8C 008C . N 8C 8C 8C 00 00 00 # <unused control>
+8D 008D . N 8D 8D 8D 00 00 00 # <unused control>
+8E 008E . N 8E 8E 8E 00 00 00 # <unused control>
+8F 008F . N 8F 8F 8F 00 00 00 # <unused control>
+90 0090 . N 90 90 90 00 00 00 # <unused control>
+91 0091 . N 91 91 91 00 00 00 # <unused control>
+92 0092 . N 92 92 92 00 00 00 # <unused control>
+93 0093 . N 93 93 93 00 00 00 # <unused control>
+94 0094 . N 94 94 94 00 00 00 # <unused control>
+95 0095 . N 95 95 95 00 00 00 # <unused control>
+96 0096 . N 96 96 96 00 00 00 # <unused control>
+97 0097 . N 97 97 97 00 00 00 # <unused control>
+98 0098 . N 98 98 98 00 00 00 # <unused control>
+99 0099 . N 99 99 99 00 00 00 # <unused control>
+9A 009A . N 9A 9A 9A 00 00 00 # <unused control>
+9B 009B . N 9B 9B 9B 00 00 00 # <unused control>
+9C 009C . N 9C 9C 9C 00 00 00 # <unused control>
+9D 009D . N 9D 9D 9D 00 00 00 # <unused control>
+9E 009E . N 9E 9E 9E 00 00 00 # <unused control>
+9F 009F . N 9F 9F 9F 00 00 00 # <unused control>
+A0 00A0 W Y A0 A0 A0 00 00 00 # NO-BREAK SPACE
+A1 0104 L Y A1 B1 A1 41 2A 00 # LATIN CAPITAL LETTER A WITH OGONEK
+A2 0112 L Y A2 B2 A2 45 2A 00 # LATIN CAPITAL LETTER E WITH MACRON
+A3 0122 L Y A3 B3 A3 47 67 67 # LATIN CAPITAL LETTER G WITH CEDILLA
+A4 012A L Y A4 B4 A4 49 2A 00 # LATIN CAPITAL LETTER I WITH MACRON
+A5 0128 L Y A5 B5 A5 49 2A 00 # LATIN CAPITAL LETTER I WITH TILDE
+A6 0136 L Y A6 B6 A6 4B 6B 6B # LATIN CAPITAL LETTER K WITH CEDILLA
+A7 00A7 - Y A7 A7 A7 00 00 00 # SECTION SIGN
+A8 013B L Y A8 B8 A8 4C 6C 6C # LATIN CAPITAL LETTER L WITH CEDILLA
+A9 0110 L Y A9 B9 A9 A9 B9 B9 # LATIN CAPITAL LETTER D WITH STROKE
+AA 0160 L Y AA BA AA 53 73 73 # LATIN CAPITAL LETTER S WITH CARON
+AB 0166 L Y AB BB AB AB BB BB # LATIN CAPITAL LETTER T WITH STROKE
+AC 017D L Y AC BC AC 5A 7A 7A # LATIN CAPITAL LETTER Z WITH CARON
+AD 00AD H N AD AD AD 00 00 00 # SOFT HYPHEN
+AE 016A L Y AE BE AE 55 2A 00 # LATIN CAPITAL LETTER U WITH MACRON
+AF 014A L Y AF BF AF AF BF BF # LATIN CAPITAL LETTER ENG
+B0 00B0 - Y B0 B0 B0 00 00 00 # DEGREE SIGN
+B1 0105 L Y A1 B1 A1 61 2A 00 # LATIN SMALL LETTER A WITH OGONEK
+B2 0113 L Y A2 B2 A2 65 2A 00 # LATIN SMALL LETTER E WITH MACRON
+B3 0123 L Y A3 B3 A3 67 67 67 # LATIN SMALL LETTER G WITH CEDILLA
+B4 012B L Y A4 B4 A4 69 2A 00 # LATIN SMALL LETTER I WITH MACRON
+B5 0129 L Y A5 B5 A5 69 2A 00 # LATIN SMALL LETTER I WITH TILDE
+B6 0137 L Y A6 B6 A6 6B 6B 6B # LATIN SMALL LETTER K WITH CEDILLA
+B7 00B7 - Y B7 B7 B7 00 00 00 # MIDDLE DOT
+B8 013C L Y A8 B8 A8 6C 6C 6C # LATIN SMALL LETTER L WITH CEDILLA
+B9 0111 L Y A9 B9 A9 B9 B9 B9 # LATIN SMALL LETTER D WITH STROKE
+BA 0161 L Y AA BA AA 73 73 73 # LATIN SMALL LETTER S WITH CARON
+BB 0167 L Y AB BB AB BB BB BB # LATIN SMALL LETTER T WITH STROKE
+BC 017E L Y AC BC AC 7A 7A 7A # LATIN SMALL LETTER Z WITH CARON
+BD 2015 - Y BD BD BD 00 00 00 # HORIZONTAL BAR
+BE 016B L Y AE BE AE 75 2A 00 # LATIN SMALL LETTER U WITH MACRON
+BF 014B L Y AF BF AF BF BF BF # LATIN SMALL LETTER ENG
+C0 0100 L Y C0 E0 C0 41 2A 00 # LATIN CAPITAL LETTER A WITH MACRON
+C1 00C1 L Y C1 E1 C1 41 2A 00 # LATIN CAPITAL LETTER A WITH ACUTE
+C2 00C2 L Y C2 E2 C2 41 2A 00 # LATIN CAPITAL LETTER A WITH CIRCUMFLEX
+C3 00C3 L Y C3 E3 C3 41 2A 00 # LATIN CAPITAL LETTER A WITH TILDE
+C4 00C4 L Y C4 E4 C4 41 2A 00 # LATIN CAPITAL LETTER A WITH DIAERESIS
+C5 00C5 L Y C5 E5 C5 41 2A 00 # LATIN CAPITAL LETTER A WITH RING ABOVE
+C6 00C6 L Y C6 E6 C6 C6 2A 00 # LATIN CAPITAL LETTER AE
+C7 012E L Y C7 E7 C7 49 2A 00 # LATIN CAPITAL LETTER I WITH OGONEK
+C8 010C L Y C8 E8 C8 43 63 63 # LATIN CAPITAL LETTER C WITH CARON
+C9 00C9 L Y C9 E9 C9 45 2A 00 # LATIN CAPITAL LETTER E WITH ACUTE
+CA 0118 L Y CA EA CA 45 2A 00 # LATIN CAPITAL LETTER E WITH OGONEK
+CB 00CB L Y CB EB CB 45 2A 00 # LATIN CAPITAL LETTER E WITH DIAERESIS
+CC 0116 L Y CC EC CC 45 2A 00 # LATIN CAPITAL LETTER E WITH DOT ABOVE
+CD 00CD L Y CD ED CD 49 2A 00 # LATIN CAPITAL LETTER I WITH ACUTE
+CE 00CE L Y CE EE CE 49 2A 00 # LATIN CAPITAL LETTER I WITH CIRCUMFLEX
+CF 00CF L Y CF EF CF 49 2A 00 # LATIN CAPITAL LETTER I WITH DIAERESIS
+D0 00D0 L Y D0 F0 D0 D0 F0 F0 # LATIN CAPITAL LETTER ETH
+D1 0145 L Y D1 F1 D1 4E 6E 6E # LATIN CAPITAL LETTER N WITH CEDILLA
+D2 014C L Y D2 F2 D2 4F 2A 00 # LATIN CAPITAL LETTER O WITH MACRON
+D3 00D3 L Y D3 F3 D3 4F 2A 00 # LATIN CAPITAL LETTER O WITH ACUTE
+D4 00D4 L Y D4 F4 D4 4F 2A 00 # LATIN CAPITAL LETTER O WITH CIRCUMFLEX
+D5 00D5 L Y D5 F5 D5 4F 2A 00 # LATIN CAPITAL LETTER O WITH TILDE
+D6 00D6 L Y D6 F6 D6 4F 2A 00 # LATIN CAPITAL LETTER O WITH DIAERESIS
+D7 0168 L Y D7 F7 D7 55 2A 00 # LATIN CAPITAL LETTER U WITH TILDE
+D8 00D8 L Y D8 F8 D8 D8 2A 00 # LATIN CAPITAL LETTER O WITH STROKE
+D9 0172 L Y D9 F9 D9 55 2A 00 # LATIN CAPITAL LETTER U WITH OGONEK
+DA 00DA L Y DA FA DA 55 2A 00 # LATIN CAPITAL LETTER U WITH ACUTE
+DB 00DB L Y DB FB DB 55 2A 00 # LATIN CAPITAL LETTER U WITH CIRCUMFLEX
+DC 00DC L Y DC FC DC 55 2A 00 # LATIN CAPITAL LETTER U WITH DIAERESIS
+DD 00DD L Y DD FD DD 59 79 79 # LATIN CAPITAL LETTER Y WITH ACUTE
+DE 00DE L Y DE FE DE DE FE FE # LATIN CAPITAL LETTER THORN
+DF 00DF L Y DF DF DF DF DF DF # LATIN SMALL LETTER SHARP S
+E0 0101 L Y C0 E0 C0 61 2A 00 # LATIN SMALL LETTER A WITH MACRON
+E1 00E1 L Y C1 E1 C1 61 2A 00 # LATIN SMALL LETTER A WITH ACUTE
+E2 00E2 L Y C2 E2 C2 61 2A 00 # LATIN SMALL LETTER A WITH CIRCUMFLEX
+E3 00E3 L Y C3 E3 C3 61 2A 00 # LATIN SMALL LETTER A WITH TILDE
+E4 00E4 L Y C4 E4 C4 61 2A 00 # LATIN SMALL LETTER A WITH DIAERESIS
+E5 00E5 L Y C5 E5 C5 61 2A 00 # LATIN SMALL LETTER A WITH RING ABOVE
+E6 00E6 L Y C6 E6 C6 E6 2A 00 # LATIN SMALL LETTER AE
+E7 012F L Y C7 E7 C7 69 2A 00 # LATIN SMALL LETTER I WITH OGONEK
+E8 010D L Y C8 E8 C8 63 63 63 # LATIN SMALL LETTER C WITH CARON
+E9 00E9 L Y C9 E9 C9 65 2A 00 # LATIN SMALL LETTER E WITH ACUTE
+EA 0119 L Y CA EA CA 65 2A 00 # LATIN SMALL LETTER E WITH OGONEK
+EB 00EB L Y CB EB CB 65 2A 00 # LATIN SMALL LETTER E WITH DIAERESIS
+EC 0117 L Y CC EC CC 65 2A 00 # LATIN SMALL LETTER E WITH DOT ABOVE
+ED 00ED L Y CD ED CD 69 2A 00 # LATIN SMALL LETTER I WITH ACUTE
+EE 00EE L Y CE EE CE 69 2A 00 # LATIN SMALL LETTER I WITH CIRCUMFLEX
+EF 00EF L Y CF EF CF 69 2A 00 # LATIN SMALL LETTER I WITH DIAERESIS
+F0 00F0 L Y D0 F0 D0 F0 F0 F0 # LATIN SMALL LETTER ETH
+F1 0146 L Y D1 F1 D1 6E 6E 6E # LATIN SMALL LETTER N WITH CEDILLA
+F2 014D L Y D2 F2 D2 6F 2A 00 # LATIN SMALL LETTER O WITH MACRON
+F3 00F3 L Y D3 F3 D3 6F 2A 00 # LATIN SMALL LETTER O WITH ACUTE
+F4 00F4 L Y D4 F4 D4 6F 2A 00 # LATIN SMALL LETTER O WITH CIRCUMFLEX
+F5 00F5 L Y D5 F5 D5 6F 2A 00 # LATIN SMALL LETTER O WITH TILDE
+F6 00F6 L Y D6 F6 D6 6F 2A 00 # LATIN SMALL LETTER O WITH DIAERESIS
+F7 0169 L Y D7 F7 D7 75 2A 00 # LATIN SMALL LETTER U WITH TILDE
+F8 00F8 L Y D8 F8 D8 F8 2A 00 # LATIN SMALL LETTER O WITH STROKE
+F9 0173 L Y D9 F9 D9 75 2A 00 # LATIN SMALL LETTER U WITH OGONEK
+FA 00FA L Y DA FA DA 75 2A 00 # LATIN SMALL LETTER U WITH ACUTE
+FB 00FB L Y DB FB DB 75 2A 00 # LATIN SMALL LETTER U WITH CIRCUMFLEX
+FC 00FC L Y DC FC DC 75 2A 00 # LATIN SMALL LETTER U WITH DIAERESIS
+FD 00FD L Y DD FD DD 79 79 79 # LATIN SMALL LETTER Y WITH ACUTE
+FE 00FE L Y DE FE DE FE FE FE # LATIN SMALL LETTER THORN
+FF 0138 L Y FF FF FF FF FF FF # LATIN SMALL LETTER KRA
Index: doc/tools/ultraedit/GNU/aspell/data/iso-8859-11.cmap
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/iso-8859-11.cmap	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/iso-8859-11.cmap	(working copy)
@@ -0,0 +1,1508 @@
+INTERNAL
+/
+N 988
+0000 > 00
+0001 > 01
+0002 > 02
+0003 > 03
+0004 > 04
+0005 > 05
+0006 > 06
+0007 > 07
+0008 > 08
+0009 > 09
+000A > 0A
+000B > 0B
+000C > 0C
+000D > 0D
+000E > 0E
+000F > 0F
+0010 > 10
+0011 > 11
+0012 > 12
+0013 > 13
+0014 > 14
+0015 > 15
+0016 > 16
+0017 > 17
+0018 > 18
+0019 > 19
+001A > 1A
+001B > 1B
+001C > 1C
+001D > 1D
+001E > 1E
+001F > 1F
+0020 > 20
+0021 > 21
+0022 > 22
+0023 > 23
+0024 > 24
+0025 > 25
+0026 > 26
+0027 > 27
+0028 > 28
+0029 > 29
+002A > 2A
+002B > 2B
+002C > 2C
+002D > 2D
+002E > 2E
+002F > 2F
+0030 > 30
+0031 > 31
+0032 > 32
+0033 > 33
+0034 > 34
+0035 > 35
+0036 > 36
+0037 > 37
+0038 > 38
+0039 > 39
+003A > 3A
+003B > 3B
+003C > 3C
+003D > 3D
+003E > 3E
+003F > 3F
+0040 > 40
+0041 > 41
+0042 > 42
+0043 > 43
+0044 > 44
+0045 > 45
+0046 > 46
+0047 > 47
+0048 > 48
+0049 > 49
+004A > 4A
+004B > 4B
+004C > 4C
+004D > 4D
+004E > 4E
+004F > 4F
+0050 > 50
+0051 > 51
+0052 > 52
+0053 > 53
+0054 > 54
+0055 > 55
+0056 > 56
+0057 > 57
+0058 > 58
+0059 > 59
+005A > 5A
+005B > 5B
+005C > 5C
+005D > 5D
+005E > 5E
+005F > 5F
+0060 > 60
+0061 > 61
+0062 > 62
+0063 > 63
+0064 > 64
+0065 > 65
+0066 > 66
+0067 > 67
+0068 > 68
+0069 > 69
+006A > 6A
+006B > 6B
+006C > 6C
+006D > 6D
+006E > 6E
+006F > 6F
+0070 > 70
+0071 > 71
+0072 > 72
+0073 > 73
+0074 > 74
+0075 > 75
+0076 > 76
+0077 > 77
+0078 > 78
+0079 > 79
+007A > 7A
+007B > 7B
+007C > 7C
+007D > 7D
+007E > 7E
+007F > 7F
+0080 > 80
+0081 > 81
+0082 > 82
+0083 > 83
+0084 > 84
+0085 > 85
+0086 > 86
+0087 > 87
+0088 > 88
+0089 > 89
+008A > 8A
+008B > 8B
+008C > 8C
+008D > 8D
+008E > 8E
+008F > 8F
+0090 > 90
+0091 > 91
+0092 > 92
+0093 > 93
+0094 > 94
+0095 > 95
+0096 > 96
+0097 > 97
+0098 > 98
+0099 > 99
+009A > 9A
+009B > 9B
+009C > 9C
+009D > 9D
+009E > 9E
+009F > 9F
+00A0 > A0
+00C0 > 41 # unsup: 0041 0300
+00C1 > 41 # unsup: 0041 0301
+00C2 > 41 # unsup: 0041 0302
+00C3 > 41 # unsup: 0041 0303
+00C4 > 41 # unsup: 0041 0308
+00C5 > 41 # unsup: 0041 030A
+00C6 > 41 45 # compat
+00C7 > 43 # unsup: 0043 0327
+00C8 > 45 # unsup: 0045 0300
+00C9 > 45 # unsup: 0045 0301
+00CA > 45 # unsup: 0045 0302
+00CB > 45 # unsup: 0045 0308
+00CC > 49 # unsup: 0049 0300
+00CD > 49 # unsup: 0049 0301
+00CE > 49 # unsup: 0049 0302
+00CF > 49 # unsup: 0049 0308
+00D1 > 4E # unsup: 004E 0303
+00D2 > 4F # unsup: 004F 0300
+00D3 > 4F # unsup: 004F 0301
+00D4 > 4F # unsup: 004F 0302
+00D5 > 4F # unsup: 004F 0303
+00D6 > 4F # unsup: 004F 0308
+00D9 > 55 # unsup: 0055 0300
+00DA > 55 # unsup: 0055 0301
+00DB > 55 # unsup: 0055 0302
+00DC > 55 # unsup: 0055 0308
+00DD > 59 # unsup: 0059 0301
+00E0 > 61 # unsup: 0061 0300
+00E1 > 61 # unsup: 0061 0301
+00E2 > 61 # unsup: 0061 0302
+00E3 > 61 # unsup: 0061 0303
+00E4 > 61 # unsup: 0061 0308
+00E5 > 61 # unsup: 0061 030A
+00E6 > 61 65 # compat
+00E7 > 63 # unsup: 0063 0327
+00E8 > 65 # unsup: 0065 0300
+00E9 > 65 # unsup: 0065 0301
+00EA > 65 # unsup: 0065 0302
+00EB > 65 # unsup: 0065 0308
+00EC > 69 # unsup: 0069 0300
+00ED > 69 # unsup: 0069 0301
+00EE > 69 # unsup: 0069 0302
+00EF > 69 # unsup: 0069 0308
+00F1 > 6E # unsup: 006E 0303
+00F2 > 6F # unsup: 006F 0300
+00F3 > 6F # unsup: 006F 0301
+00F4 > 6F # unsup: 006F 0302
+00F5 > 6F # unsup: 006F 0303
+00F6 > 6F # unsup: 006F 0308
+00F9 > 75 # unsup: 0075 0300
+00FA > 75 # unsup: 0075 0301
+00FB > 75 # unsup: 0075 0302
+00FC > 75 # unsup: 0075 0308
+00FD > 79 # unsup: 0079 0301
+00FF > 79 # unsup: 0079 0308
+0100 > 41 # unsup: 0041 0304
+0101 > 61 # unsup: 0061 0304
+0102 > 41 # unsup: 0041 0306
+0103 > 61 # unsup: 0061 0306
+0104 > 41 # unsup: 0041 0328
+0105 > 61 # unsup: 0061 0328
+0106 > 43 # unsup: 0043 0301
+0107 > 63 # unsup: 0063 0301
+0108 > 43 # unsup: 0043 0302
+0109 > 63 # unsup: 0063 0302
+010A > 43 # unsup: 0043 0307
+010B > 63 # unsup: 0063 0307
+010C > 43 # unsup: 0043 030C
+010D > 63 # unsup: 0063 030C
+010E > 44 # unsup: 0044 030C
+010F > 64 # unsup: 0064 030C
+0112 > 45 # unsup: 0045 0304
+0113 > 65 # unsup: 0065 0304
+0114 > 45 # unsup: 0045 0306
+0115 > 65 # unsup: 0065 0306
+0116 > 45 # unsup: 0045 0307
+0117 > 65 # unsup: 0065 0307
+0118 > 45 # unsup: 0045 0328
+0119 > 65 # unsup: 0065 0328
+011A > 45 # unsup: 0045 030C
+011B > 65 # unsup: 0065 030C
+011C > 47 # unsup: 0047 0302
+011D > 67 # unsup: 0067 0302
+011E > 47 # unsup: 0047 0306
+011F > 67 # unsup: 0067 0306
+0120 > 47 # unsup: 0047 0307
+0121 > 67 # unsup: 0067 0307
+0122 > 47 # unsup: 0047 0327
+0123 > 67 # unsup: 0067 0327
+0124 > 48 # unsup: 0048 0302
+0125 > 68 # unsup: 0068 0302
+0128 > 49 # unsup: 0049 0303
+0129 > 69 # unsup: 0069 0303
+012A > 49 # unsup: 0049 0304
+012B > 69 # unsup: 0069 0304
+012C > 49 # unsup: 0049 0306
+012D > 69 # unsup: 0069 0306
+012E > 49 # unsup: 0049 0328
+012F > 69 # unsup: 0069 0328
+0130 > 49 # unsup: 0049 0307
+0132 > 49 4A # compat
+0133 > 69 6A # compat
+0134 > 4A # unsup: 004A 0302
+0135 > 6A # unsup: 006A 0302
+0136 > 4B # unsup: 004B 0327
+0137 > 6B # unsup: 006B 0327
+0139 > 4C # unsup: 004C 0301
+013A > 6C # unsup: 006C 0301
+013B > 4C # unsup: 004C 0327
+013C > 6C # unsup: 006C 0327
+013D > 4C # unsup: 004C 030C
+013E > 6C # unsup: 006C 030C
+0143 > 4E # unsup: 004E 0301
+0144 > 6E # unsup: 006E 0301
+0145 > 4E # unsup: 004E 0327
+0146 > 6E # unsup: 006E 0327
+0147 > 4E # unsup: 004E 030C
+0148 > 6E # unsup: 006E 030C
+014C > 4F # unsup: 004F 0304
+014D > 6F # unsup: 006F 0304
+014E > 4F # unsup: 004F 0306
+014F > 6F # unsup: 006F 0306
+0150 > 4F # unsup: 004F 030B
+0151 > 6F # unsup: 006F 030B
+0152 > 4F 45 # compat
+0153 > 6F 65 # compat
+0154 > 52 # unsup: 0052 0301
+0155 > 72 # unsup: 0072 0301
+0156 > 52 # unsup: 0052 0327
+0157 > 72 # unsup: 0072 0327
+0158 > 52 # unsup: 0052 030C
+0159 > 72 # unsup: 0072 030C
+015A > 53 # unsup: 0053 0301
+015B > 73 # unsup: 0073 0301
+015C > 53 # unsup: 0053 0302
+015D > 73 # unsup: 0073 0302
+015E > 53 # unsup: 0053 0327
+015F > 73 # unsup: 0073 0327
+0160 > 53 # unsup: 0053 030C
+0161 > 73 # unsup: 0073 030C
+0162 > 54 # unsup: 0054 0327
+0163 > 74 # unsup: 0074 0327
+0164 > 54 # unsup: 0054 030C
+0165 > 74 # unsup: 0074 030C
+0168 > 55 # unsup: 0055 0303
+0169 > 75 # unsup: 0075 0303
+016A > 55 # unsup: 0055 0304
+016B > 75 # unsup: 0075 0304
+016C > 55 # unsup: 0055 0306
+016D > 75 # unsup: 0075 0306
+016E > 55 # unsup: 0055 030A
+016F > 75 # unsup: 0075 030A
+0170 > 55 # unsup: 0055 030B
+0171 > 75 # unsup: 0075 030B
+0172 > 55 # unsup: 0055 0328
+0173 > 75 # unsup: 0075 0328
+0174 > 57 # unsup: 0057 0302
+0175 > 77 # unsup: 0077 0302
+0176 > 59 # unsup: 0059 0302
+0177 > 79 # unsup: 0079 0302
+0178 > 59 # unsup: 0059 0308
+0179 > 5A # unsup: 005A 0301
+017A > 7A # unsup: 007A 0301
+017B > 5A # unsup: 005A 0307
+017C > 7A # unsup: 007A 0307
+017D > 5A # unsup: 005A 030C
+017E > 7A # unsup: 007A 030C
+017F > 73 # compat
+01A0 > 4F # unsup: 004F 031B
+01A1 > 6F # unsup: 006F 031B
+01AF > 55 # unsup: 0055 031B
+01B0 > 75 # unsup: 0075 031B
+01C4 > 44 5A # unsup: 0044 005A 030C
+01C5 > 44 7A # unsup: 0044 007A 030C
+01C6 > 64 7A # unsup: 0064 007A 030C
+01C7 > 4C 4A # compat
+01C8 > 4C 6A # compat
+01C9 > 6C 6A # compat
+01CA > 4E 4A # compat
+01CB > 4E 6A # compat
+01CC > 6E 6A # compat
+01CD > 41 # unsup: 0041 030C
+01CE > 61 # unsup: 0061 030C
+01CF > 49 # unsup: 0049 030C
+01D0 > 69 # unsup: 0069 030C
+01D1 > 4F # unsup: 004F 030C
+01D2 > 6F # unsup: 006F 030C
+01D3 > 55 # unsup: 0055 030C
+01D4 > 75 # unsup: 0075 030C
+01D5 > 55 # unsup: 0055 0308 0304
+01D6 > 75 # unsup: 0075 0308 0304
+01D7 > 55 # unsup: 0055 0308 0301
+01D8 > 75 # unsup: 0075 0308 0301
+01D9 > 55 # unsup: 0055 0308 030C
+01DA > 75 # unsup: 0075 0308 030C
+01DB > 55 # unsup: 0055 0308 0300
+01DC > 75 # unsup: 0075 0308 0300
+01DE > 41 # unsup: 0041 0308 0304
+01DF > 61 # unsup: 0061 0308 0304
+01E0 > 41 # unsup: 0041 0307 0304
+01E1 > 61 # unsup: 0061 0307 0304
+01E2 > 41 45 # unsup: 0041 0045 0304
+01E3 > 61 65 # unsup: 0061 0065 0304
+01E6 > 47 # unsup: 0047 030C
+01E7 > 67 # unsup: 0067 030C
+01E8 > 4B # unsup: 004B 030C
+01E9 > 6B # unsup: 006B 030C
+01EA > 4F # unsup: 004F 0328
+01EB > 6F # unsup: 006F 0328
+01EC > 4F # unsup: 004F 0328 0304
+01ED > 6F # unsup: 006F 0328 0304
+01F0 > 6A # unsup: 006A 030C
+01F1 > 44 5A # compat
+01F2 > 44 7A # compat
+01F3 > 64 7A # compat
+01F4 > 47 # unsup: 0047 0301
+01F5 > 67 # unsup: 0067 0301
+01F8 > 4E # unsup: 004E 0300
+01F9 > 6E # unsup: 006E 0300
+01FA > 41 # unsup: 0041 030A 0301
+01FB > 61 # unsup: 0061 030A 0301
+01FC > 41 45 # unsup: 0041 0045 0301
+01FD > 61 65 # unsup: 0061 0065 0301
+0200 > 41 # unsup: 0041 030F
+0201 > 61 # unsup: 0061 030F
+0202 > 41 # unsup: 0041 0311
+0203 > 61 # unsup: 0061 0311
+0204 > 45 # unsup: 0045 030F
+0205 > 65 # unsup: 0065 030F
+0206 > 45 # unsup: 0045 0311
+0207 > 65 # unsup: 0065 0311
+0208 > 49 # unsup: 0049 030F
+0209 > 69 # unsup: 0069 030F
+020A > 49 # unsup: 0049 0311
+020B > 69 # unsup: 0069 0311
+020C > 4F # unsup: 004F 030F
+020D > 6F # unsup: 006F 030F
+020E > 4F # unsup: 004F 0311
+020F > 6F # unsup: 006F 0311
+0210 > 52 # unsup: 0052 030F
+0211 > 72 # unsup: 0072 030F
+0212 > 52 # unsup: 0052 0311
+0213 > 72 # unsup: 0072 0311
+0214 > 55 # unsup: 0055 030F
+0215 > 75 # unsup: 0075 030F
+0216 > 55 # unsup: 0055 0311
+0217 > 75 # unsup: 0075 0311
+0218 > 53 # unsup: 0053 0326
+0219 > 73 # unsup: 0073 0326
+021A > 54 # unsup: 0054 0326
+021B > 74 # unsup: 0074 0326
+021E > 48 # unsup: 0048 030C
+021F > 68 # unsup: 0068 030C
+0226 > 41 # unsup: 0041 0307
+0227 > 61 # unsup: 0061 0307
+0228 > 45 # unsup: 0045 0327
+0229 > 65 # unsup: 0065 0327
+022A > 4F # unsup: 004F 0308 0304
+022B > 6F # unsup: 006F 0308 0304
+022C > 4F # unsup: 004F 0303 0304
+022D > 6F # unsup: 006F 0303 0304
+022E > 4F # unsup: 004F 0307
+022F > 6F # unsup: 006F 0307
+0230 > 4F # unsup: 004F 0307 0304
+0231 > 6F # unsup: 006F 0307 0304
+0232 > 59 # unsup: 0059 0304
+0233 > 79 # unsup: 0079 0304
+0300 > 0 # unsup
+0301 > 0 # unsup
+0302 > 0 # unsup
+0303 > 0 # unsup
+0304 > 0 # unsup
+0305 > 0 # unsup
+0306 > 0 # unsup
+0307 > 0 # unsup
+0308 > 0 # unsup
+0309 > 0 # unsup
+030A > 0 # unsup
+030B > 0 # unsup
+030C > 0 # unsup
+030D > 0 # unsup
+030E > 0 # unsup
+030F > 0 # unsup
+0310 > 0 # unsup
+0311 > 0 # unsup
+0312 > 0 # unsup
+0313 > 0 # unsup
+0314 > 0 # unsup
+0315 > 0 # unsup
+0316 > 0 # unsup
+0317 > 0 # unsup
+0318 > 0 # unsup
+0319 > 0 # unsup
+031A > 0 # unsup
+031B > 0 # unsup
+031C > 0 # unsup
+031D > 0 # unsup
+031E > 0 # unsup
+031F > 0 # unsup
+0320 > 0 # unsup
+0321 > 0 # unsup
+0322 > 0 # unsup
+0323 > 0 # unsup
+0324 > 0 # unsup
+0325 > 0 # unsup
+0326 > 0 # unsup
+0327 > 0 # unsup
+0328 > 0 # unsup
+0329 > 0 # unsup
+032A > 0 # unsup
+032B > 0 # unsup
+032C > 0 # unsup
+032D > 0 # unsup
+032E > 0 # unsup
+032F > 0 # unsup
+0330 > 0 # unsup
+0331 > 0 # unsup
+0332 > 0 # unsup
+0333 > 0 # unsup
+0334 > 0 # unsup
+0335 > 0 # unsup
+0336 > 0 # unsup
+0337 > 0 # unsup
+0338 > 0 # unsup
+0339 > 0 # unsup
+033A > 0 # unsup
+033B > 0 # unsup
+033C > 0 # unsup
+033D > 0 # unsup
+033E > 0 # unsup
+033F > 0 # unsup
+0340 > 0 # unsup
+0341 > 0 # unsup
+0342 > 0 # unsup
+0343 > 0 # unsup
+0344 > 0 # unsup
+0345 > 0 # unsup
+037E > 3B
+0E01 > A1
+0E02 > A2
+0E03 > A3
+0E04 > A4
+0E05 > A5
+0E06 > A6
+0E07 > A7
+0E08 > A8
+0E09 > A9
+0E0A > AA
+0E0B > AB
+0E0C > AC
+0E0D > AD
+0E0E > AE
+0E0F > AF
+0E10 > B0
+0E11 > B1
+0E12 > B2
+0E13 > B3
+0E14 > B4
+0E15 > B5
+0E16 > B6
+0E17 > B7
+0E18 > B8
+0E19 > B9
+0E1A > BA
+0E1B > BB
+0E1C > BC
+0E1D > BD
+0E1E > BE
+0E1F > BF
+0E20 > C0
+0E21 > C1
+0E22 > C2
+0E23 > C3
+0E24 > C4
+0E25 > C5
+0E26 > C6
+0E27 > C7
+0E28 > C8
+0E29 > C9
+0E2A > CA
+0E2B > CB
+0E2C > CC
+0E2D > CD
+0E2E > CE
+0E2F > CF
+0E30 > D0
+0E31 > D1
+0E32 > D2
+0E33 > D3
+0E34 > D4
+0E35 > D5
+0E36 > D6
+0E37 > D7
+0E38 > D8
+0E39 > D9
+0E3A > DA
+0E3F > DF
+0E40 > E0
+0E41 > E1
+0E42 > E2
+0E43 > E3
+0E44 > E4
+0E45 > E5
+0E46 > E6
+0E47 > E7
+0E48 > E8
+0E49 > E9
+0E4A > EA
+0E4B > EB
+0E4C > EC
+0E4D > ED
+0E4E > EE
+0E4F > EF
+0E50 > F0
+0E51 > F1
+0E52 > F2
+0E53 > F3
+0E54 > F4
+0E55 > F5
+0E56 > F6
+0E57 > F7
+0E58 > F8
+0E59 > F9
+0E5A > FA
+0E5B > FB
+1E00 > 41 # unsup: 0041 0325
+1E01 > 61 # unsup: 0061 0325
+1E02 > 42 # unsup: 0042 0307
+1E03 > 62 # unsup: 0062 0307
+1E04 > 42 # unsup: 0042 0323
+1E05 > 62 # unsup: 0062 0323
+1E06 > 42 # unsup: 0042 0331
+1E07 > 62 # unsup: 0062 0331
+1E08 > 43 # unsup: 0043 0327 0301
+1E09 > 63 # unsup: 0063 0327 0301
+1E0A > 44 # unsup: 0044 0307
+1E0B > 64 # unsup: 0064 0307
+1E0C > 44 # unsup: 0044 0323
+1E0D > 64 # unsup: 0064 0323
+1E0E > 44 # unsup: 0044 0331
+1E0F > 64 # unsup: 0064 0331
+1E10 > 44 # unsup: 0044 0327
+1E11 > 64 # unsup: 0064 0327
+1E12 > 44 # unsup: 0044 032D
+1E13 > 64 # unsup: 0064 032D
+1E14 > 45 # unsup: 0045 0304 0300
+1E15 > 65 # unsup: 0065 0304 0300
+1E16 > 45 # unsup: 0045 0304 0301
+1E17 > 65 # unsup: 0065 0304 0301
+1E18 > 45 # unsup: 0045 032D
+1E19 > 65 # unsup: 0065 032D
+1E1A > 45 # unsup: 0045 0330
+1E1B > 65 # unsup: 0065 0330
+1E1C > 45 # unsup: 0045 0327 0306
+1E1D > 65 # unsup: 0065 0327 0306
+1E1E > 46 # unsup: 0046 0307
+1E1F > 66 # unsup: 0066 0307
+1E20 > 47 # unsup: 0047 0304
+1E21 > 67 # unsup: 0067 0304
+1E22 > 48 # unsup: 0048 0307
+1E23 > 68 # unsup: 0068 0307
+1E24 > 48 # unsup: 0048 0323
+1E25 > 68 # unsup: 0068 0323
+1E26 > 48 # unsup: 0048 0308
+1E27 > 68 # unsup: 0068 0308
+1E28 > 48 # unsup: 0048 0327
+1E29 > 68 # unsup: 0068 0327
+1E2A > 48 # unsup: 0048 032E
+1E2B > 68 # unsup: 0068 032E
+1E2C > 49 # unsup: 0049 0330
+1E2D > 69 # unsup: 0069 0330
+1E2E > 49 # unsup: 0049 0308 0301
+1E2F > 69 # unsup: 0069 0308 0301
+1E30 > 4B # unsup: 004B 0301
+1E31 > 6B # unsup: 006B 0301
+1E32 > 4B # unsup: 004B 0323
+1E33 > 6B # unsup: 006B 0323
+1E34 > 4B # unsup: 004B 0331
+1E35 > 6B # unsup: 006B 0331
+1E36 > 4C # unsup: 004C 0323
+1E37 > 6C # unsup: 006C 0323
+1E38 > 4C # unsup: 004C 0323 0304
+1E39 > 6C # unsup: 006C 0323 0304
+1E3A > 4C # unsup: 004C 0331
+1E3B > 6C # unsup: 006C 0331
+1E3C > 4C # unsup: 004C 032D
+1E3D > 6C # unsup: 006C 032D
+1E3E > 4D # unsup: 004D 0301
+1E3F > 6D # unsup: 006D 0301
+1E40 > 4D # unsup: 004D 0307
+1E41 > 6D # unsup: 006D 0307
+1E42 > 4D # unsup: 004D 0323
+1E43 > 6D # unsup: 006D 0323
+1E44 > 4E # unsup: 004E 0307
+1E45 > 6E # unsup: 006E 0307
+1E46 > 4E # unsup: 004E 0323
+1E47 > 6E # unsup: 006E 0323
+1E48 > 4E # unsup: 004E 0331
+1E49 > 6E # unsup: 006E 0331
+1E4A > 4E # unsup: 004E 032D
+1E4B > 6E # unsup: 006E 032D
+1E4C > 4F # unsup: 004F 0303 0301
+1E4D > 6F # unsup: 006F 0303 0301
+1E4E > 4F # unsup: 004F 0303 0308
+1E4F > 6F # unsup: 006F 0303 0308
+1E50 > 4F # unsup: 004F 0304 0300
+1E51 > 6F # unsup: 006F 0304 0300
+1E52 > 4F # unsup: 004F 0304 0301
+1E53 > 6F # unsup: 006F 0304 0301
+1E54 > 50 # unsup: 0050 0301
+1E55 > 70 # unsup: 0070 0301
+1E56 > 50 # unsup: 0050 0307
+1E57 > 70 # unsup: 0070 0307
+1E58 > 52 # unsup: 0052 0307
+1E59 > 72 # unsup: 0072 0307
+1E5A > 52 # unsup: 0052 0323
+1E5B > 72 # unsup: 0072 0323
+1E5C > 52 # unsup: 0052 0323 0304
+1E5D > 72 # unsup: 0072 0323 0304
+1E5E > 52 # unsup: 0052 0331
+1E5F > 72 # unsup: 0072 0331
+1E60 > 53 # unsup: 0053 0307
+1E61 > 73 # unsup: 0073 0307
+1E62 > 53 # unsup: 0053 0323
+1E63 > 73 # unsup: 0073 0323
+1E64 > 53 # unsup: 0053 0301 0307
+1E65 > 73 # unsup: 0073 0301 0307
+1E66 > 53 # unsup: 0053 030C 0307
+1E67 > 73 # unsup: 0073 030C 0307
+1E68 > 53 # unsup: 0053 0323 0307
+1E69 > 73 # unsup: 0073 0323 0307
+1E6A > 54 # unsup: 0054 0307
+1E6B > 74 # unsup: 0074 0307
+1E6C > 54 # unsup: 0054 0323
+1E6D > 74 # unsup: 0074 0323
+1E6E > 54 # unsup: 0054 0331
+1E6F > 74 # unsup: 0074 0331
+1E70 > 54 # unsup: 0054 032D
+1E71 > 74 # unsup: 0074 032D
+1E72 > 55 # unsup: 0055 0324
+1E73 > 75 # unsup: 0075 0324
+1E74 > 55 # unsup: 0055 0330
+1E75 > 75 # unsup: 0075 0330
+1E76 > 55 # unsup: 0055 032D
+1E77 > 75 # unsup: 0075 032D
+1E78 > 55 # unsup: 0055 0303 0301
+1E79 > 75 # unsup: 0075 0303 0301
+1E7A > 55 # unsup: 0055 0304 0308
+1E7B > 75 # unsup: 0075 0304 0308
+1E7C > 56 # unsup: 0056 0303
+1E7D > 76 # unsup: 0076 0303
+1E7E > 56 # unsup: 0056 0323
+1E7F > 76 # unsup: 0076 0323
+1E80 > 57 # unsup: 0057 0300
+1E81 > 77 # unsup: 0077 0300
+1E82 > 57 # unsup: 0057 0301
+1E83 > 77 # unsup: 0077 0301
+1E84 > 57 # unsup: 0057 0308
+1E85 > 77 # unsup: 0077 0308
+1E86 > 57 # unsup: 0057 0307
+1E87 > 77 # unsup: 0077 0307
+1E88 > 57 # unsup: 0057 0323
+1E89 > 77 # unsup: 0077 0323
+1E8A > 58 # unsup: 0058 0307
+1E8B > 78 # unsup: 0078 0307
+1E8C > 58 # unsup: 0058 0308
+1E8D > 78 # unsup: 0078 0308
+1E8E > 59 # unsup: 0059 0307
+1E8F > 79 # unsup: 0079 0307
+1E90 > 5A # unsup: 005A 0302
+1E91 > 7A # unsup: 007A 0302
+1E92 > 5A # unsup: 005A 0323
+1E93 > 7A # unsup: 007A 0323
+1E94 > 5A # unsup: 005A 0331
+1E95 > 7A # unsup: 007A 0331
+1E96 > 68 # unsup: 0068 0331
+1E97 > 74 # unsup: 0074 0308
+1E98 > 77 # unsup: 0077 030A
+1E99 > 79 # unsup: 0079 030A
+1E9B > 73 # unsup: 0073 0307
+1EA0 > 41 # unsup: 0041 0323
+1EA1 > 61 # unsup: 0061 0323
+1EA2 > 41 # unsup: 0041 0309
+1EA3 > 61 # unsup: 0061 0309
+1EA4 > 41 # unsup: 0041 0302 0301
+1EA5 > 61 # unsup: 0061 0302 0301
+1EA6 > 41 # unsup: 0041 0302 0300
+1EA7 > 61 # unsup: 0061 0302 0300
+1EA8 > 41 # unsup: 0041 0302 0309
+1EA9 > 61 # unsup: 0061 0302 0309
+1EAA > 41 # unsup: 0041 0302 0303
+1EAB > 61 # unsup: 0061 0302 0303
+1EAC > 41 # unsup: 0041 0323 0302
+1EAD > 61 # unsup: 0061 0323 0302
+1EAE > 41 # unsup: 0041 0306 0301
+1EAF > 61 # unsup: 0061 0306 0301
+1EB0 > 41 # unsup: 0041 0306 0300
+1EB1 > 61 # unsup: 0061 0306 0300
+1EB2 > 41 # unsup: 0041 0306 0309
+1EB3 > 61 # unsup: 0061 0306 0309
+1EB4 > 41 # unsup: 0041 0306 0303
+1EB5 > 61 # unsup: 0061 0306 0303
+1EB6 > 41 # unsup: 0041 0323 0306
+1EB7 > 61 # unsup: 0061 0323 0306
+1EB8 > 45 # unsup: 0045 0323
+1EB9 > 65 # unsup: 0065 0323
+1EBA > 45 # unsup: 0045 0309
+1EBB > 65 # unsup: 0065 0309
+1EBC > 45 # unsup: 0045 0303
+1EBD > 65 # unsup: 0065 0303
+1EBE > 45 # unsup: 0045 0302 0301
+1EBF > 65 # unsup: 0065 0302 0301
+1EC0 > 45 # unsup: 0045 0302 0300
+1EC1 > 65 # unsup: 0065 0302 0300
+1EC2 > 45 # unsup: 0045 0302 0309
+1EC3 > 65 # unsup: 0065 0302 0309
+1EC4 > 45 # unsup: 0045 0302 0303
+1EC5 > 65 # unsup: 0065 0302 0303
+1EC6 > 45 # unsup: 0045 0323 0302
+1EC7 > 65 # unsup: 0065 0323 0302
+1EC8 > 49 # unsup: 0049 0309
+1EC9 > 69 # unsup: 0069 0309
+1ECA > 49 # unsup: 0049 0323
+1ECB > 69 # unsup: 0069 0323
+1ECC > 4F # unsup: 004F 0323
+1ECD > 6F # unsup: 006F 0323
+1ECE > 4F # unsup: 004F 0309
+1ECF > 6F # unsup: 006F 0309
+1ED0 > 4F # unsup: 004F 0302 0301
+1ED1 > 6F # unsup: 006F 0302 0301
+1ED2 > 4F # unsup: 004F 0302 0300
+1ED3 > 6F # unsup: 006F 0302 0300
+1ED4 > 4F # unsup: 004F 0302 0309
+1ED5 > 6F # unsup: 006F 0302 0309
+1ED6 > 4F # unsup: 004F 0302 0303
+1ED7 > 6F # unsup: 006F 0302 0303
+1ED8 > 4F # unsup: 004F 0323 0302
+1ED9 > 6F # unsup: 006F 0323 0302
+1EDA > 4F # unsup: 004F 031B 0301
+1EDB > 6F # unsup: 006F 031B 0301
+1EDC > 4F # unsup: 004F 031B 0300
+1EDD > 6F # unsup: 006F 031B 0300
+1EDE > 4F # unsup: 004F 031B 0309
+1EDF > 6F # unsup: 006F 031B 0309
+1EE0 > 4F # unsup: 004F 031B 0303
+1EE1 > 6F # unsup: 006F 031B 0303
+1EE2 > 4F # unsup: 004F 031B 0323
+1EE3 > 6F # unsup: 006F 031B 0323
+1EE4 > 55 # unsup: 0055 0323
+1EE5 > 75 # unsup: 0075 0323
+1EE6 > 55 # unsup: 0055 0309
+1EE7 > 75 # unsup: 0075 0309
+1EE8 > 55 # unsup: 0055 031B 0301
+1EE9 > 75 # unsup: 0075 031B 0301
+1EEA > 55 # unsup: 0055 031B 0300
+1EEB > 75 # unsup: 0075 031B 0300
+1EEC > 55 # unsup: 0055 031B 0309
+1EED > 75 # unsup: 0075 031B 0309
+1EEE > 55 # unsup: 0055 031B 0303
+1EEF > 75 # unsup: 0075 031B 0303
+1EF0 > 55 # unsup: 0055 031B 0323
+1EF1 > 75 # unsup: 0075 031B 0323
+1EF2 > 59 # unsup: 0059 0300
+1EF3 > 79 # unsup: 0079 0300
+1EF4 > 59 # unsup: 0059 0323
+1EF5 > 79 # unsup: 0079 0323
+1EF6 > 59 # unsup: 0059 0309
+1EF7 > 79 # unsup: 0079 0309
+1EF8 > 59 # unsup: 0059 0303
+1EF9 > 79 # unsup: 0079 0303
+1FEF > 60
+2000 > 20 # compat
+2001 > 20 # compat
+2002 > 20 # compat
+2003 > 20 # compat
+2004 > 20 # compat
+2005 > 20 # compat
+2006 > 20 # compat
+2007 > 20 # compat
+2008 > 20 # compat
+2009 > 20 # compat
+200A > 20 # compat
+2024 > 2E # compat
+2025 > 2E 2E # compat
+2026 > 2E 2E 2E # compat
+202F > 20 # compat
+203C > 21 21 # compat
+2047 > 3F 3F # compat
+2048 > 3F 21 # compat
+2049 > 21 3F # compat
+205F > 20 # compat
+FB00 > 66 66 # compat
+FB01 > 66 69 # compat
+FB02 > 66 6C # compat
+FB03 > 66 66 69 # compat
+FB04 > 66 66 6C # compat
+FB05 > 73 74 # compat
+FB06 > 73 74 # compat
+FB29 > 2B # compat
+FE30 > 2E 2E # compat
+FE33 > 5F # compat
+FE34 > 5F # compat
+FE35 > 28 # compat
+FE36 > 29 # compat
+FE37 > 7B # compat
+FE38 > 7D # compat
+FE47 > 5B # compat
+FE48 > 5D # compat
+FE4D > 5F # compat
+FE4E > 5F # compat
+FE4F > 5F # compat
+FE50 > 2C # compat
+FE52 > 2E # compat
+FE54 > 3B # compat
+FE55 > 3A # compat
+FE56 > 3F # compat
+FE57 > 21 # compat
+FE59 > 28 # compat
+FE5A > 29 # compat
+FE5B > 7B # compat
+FE5C > 7D # compat
+FE5F > 23 # compat
+FE60 > 26 # compat
+FE61 > 2A # compat
+FE62 > 2B # compat
+FE63 > 2D # compat
+FE64 > 3C # compat
+FE65 > 3E # compat
+FE66 > 3D # compat
+FE68 > 5C # compat
+FE69 > 24 # compat
+FE6A > 25 # compat
+FE6B > 40 # compat
+FF01 > 21 # compat
+FF02 > 22 # compat
+FF03 > 23 # compat
+FF04 > 24 # compat
+FF05 > 25 # compat
+FF06 > 26 # compat
+FF07 > 27 # compat
+FF08 > 28 # compat
+FF09 > 29 # compat
+FF0A > 2A # compat
+FF0B > 2B # compat
+FF0C > 2C # compat
+FF0D > 2D # compat
+FF0E > 2E # compat
+FF0F > 2F # compat
+FF10 > 30 # compat
+FF11 > 31 # compat
+FF12 > 32 # compat
+FF13 > 33 # compat
+FF14 > 34 # compat
+FF15 > 35 # compat
+FF16 > 36 # compat
+FF17 > 37 # compat
+FF18 > 38 # compat
+FF19 > 39 # compat
+FF1A > 3A # compat
+FF1B > 3B # compat
+FF1C > 3C # compat
+FF1D > 3D # compat
+FF1E > 3E # compat
+FF1F > 3F # compat
+FF20 > 40 # compat
+FF21 > 41 # compat
+FF22 > 42 # compat
+FF23 > 43 # compat
+FF24 > 44 # compat
+FF25 > 45 # compat
+FF26 > 46 # compat
+FF27 > 47 # compat
+FF28 > 48 # compat
+FF29 > 49 # compat
+FF2A > 4A # compat
+FF2B > 4B # compat
+FF2C > 4C # compat
+FF2D > 4D # compat
+FF2E > 4E # compat
+FF2F > 4F # compat
+FF30 > 50 # compat
+FF31 > 51 # compat
+FF32 > 52 # compat
+FF33 > 53 # compat
+FF34 > 54 # compat
+FF35 > 55 # compat
+FF36 > 56 # compat
+FF37 > 57 # compat
+FF38 > 58 # compat
+FF39 > 59 # compat
+FF3A > 5A # compat
+FF3B > 5B # compat
+FF3C > 5C # compat
+FF3D > 5D # compat
+FF3E > 5E # compat
+FF3F > 5F # compat
+FF40 > 60 # compat
+FF41 > 61 # compat
+FF42 > 62 # compat
+FF43 > 63 # compat
+FF44 > 64 # compat
+FF45 > 65 # compat
+FF46 > 66 # compat
+FF47 > 67 # compat
+FF48 > 68 # compat
+FF49 > 69 # compat
+FF4A > 6A # compat
+FF4B > 6B # compat
+FF4C > 6C # compat
+FF4D > 6D # compat
+FF4E > 6E # compat
+FF4F > 6F # compat
+FF50 > 70 # compat
+FF51 > 71 # compat
+FF52 > 72 # compat
+FF53 > 73 # compat
+FF54 > 74 # compat
+FF55 > 75 # compat
+FF56 > 76 # compat
+FF57 > 77 # compat
+FF58 > 78 # compat
+FF59 > 79 # compat
+FF5A > 7A # compat
+FF5B > 7B # compat
+FF5C > 7C # compat
+FF5D > 7D # compat
+FF5E > 7E # compat
+.
+
+STRICT
+/
+N 250
+0000 > 00
+0001 > 01
+0002 > 02
+0003 > 03
+0004 > 04
+0005 > 05
+0006 > 06
+0007 > 07
+0008 > 08
+0009 > 09
+000A > 0A
+000B > 0B
+000C > 0C
+000D > 0D
+000E > 0E
+000F > 0F
+0010 > 10
+0011 > 11
+0012 > 12
+0013 > 13
+0014 > 14
+0015 > 15
+0016 > 16
+0017 > 17
+0018 > 18
+0019 > 19
+001A > 1A
+001B > 1B
+001C > 1C
+001D > 1D
+001E > 1E
+001F > 1F
+0020 > 20
+0021 > 21
+0022 > 22
+0023 > 23
+0024 > 24
+0025 > 25
+0026 > 26
+0027 > 27
+0028 > 28
+0029 > 29
+002A > 2A
+002B > 2B
+002C > 2C
+002D > 2D
+002E > 2E
+002F > 2F
+0030 > 30
+0031 > 31
+0032 > 32
+0033 > 33
+0034 > 34
+0035 > 35
+0036 > 36
+0037 > 37
+0038 > 38
+0039 > 39
+003A > 3A
+003B > 3B
+003C > 3C
+003D > 3D
+003E > 3E
+003F > 3F
+0040 > 40
+0041 > 41
+0042 > 42
+0043 > 43
+0044 > 44
+0045 > 45
+0046 > 46
+0047 > 47
+0048 > 48
+0049 > 49
+004A > 4A
+004B > 4B
+004C > 4C
+004D > 4D
+004E > 4E
+004F > 4F
+0050 > 50
+0051 > 51
+0052 > 52
+0053 > 53
+0054 > 54
+0055 > 55
+0056 > 56
+0057 > 57
+0058 > 58
+0059 > 59
+005A > 5A
+005B > 5B
+005C > 5C
+005D > 5D
+005E > 5E
+005F > 5F
+0060 > 60
+0061 > 61
+0062 > 62
+0063 > 63
+0064 > 64
+0065 > 65
+0066 > 66
+0067 > 67
+0068 > 68
+0069 > 69
+006A > 6A
+006B > 6B
+006C > 6C
+006D > 6D
+006E > 6E
+006F > 6F
+0070 > 70
+0071 > 71
+0072 > 72
+0073 > 73
+0074 > 74
+0075 > 75
+0076 > 76
+0077 > 77
+0078 > 78
+0079 > 79
+007A > 7A
+007B > 7B
+007C > 7C
+007D > 7D
+007E > 7E
+007F > 7F
+0080 > 80
+0081 > 81
+0082 > 82
+0083 > 83
+0084 > 84
+0085 > 85
+0086 > 86
+0087 > 87
+0088 > 88
+0089 > 89
+008A > 8A
+008B > 8B
+008C > 8C
+008D > 8D
+008E > 8E
+008F > 8F
+0090 > 90
+0091 > 91
+0092 > 92
+0093 > 93
+0094 > 94
+0095 > 95
+0096 > 96
+0097 > 97
+0098 > 98
+0099 > 99
+009A > 9A
+009B > 9B
+009C > 9C
+009D > 9D
+009E > 9E
+009F > 9F
+00A0 > A0
+037E > 3B
+0E01 > A1
+0E02 > A2
+0E03 > A3
+0E04 > A4
+0E05 > A5
+0E06 > A6
+0E07 > A7
+0E08 > A8
+0E09 > A9
+0E0A > AA
+0E0B > AB
+0E0C > AC
+0E0D > AD
+0E0E > AE
+0E0F > AF
+0E10 > B0
+0E11 > B1
+0E12 > B2
+0E13 > B3
+0E14 > B4
+0E15 > B5
+0E16 > B6
+0E17 > B7
+0E18 > B8
+0E19 > B9
+0E1A > BA
+0E1B > BB
+0E1C > BC
+0E1D > BD
+0E1E > BE
+0E1F > BF
+0E20 > C0
+0E21 > C1
+0E22 > C2
+0E23 > C3
+0E24 > C4
+0E25 > C5
+0E26 > C6
+0E27 > C7
+0E28 > C8
+0E29 > C9
+0E2A > CA
+0E2B > CB
+0E2C > CC
+0E2D > CD
+0E2E > CE
+0E2F > CF
+0E30 > D0
+0E31 > D1
+0E32 > D2
+0E33 > D3
+0E34 > D4
+0E35 > D5
+0E36 > D6
+0E37 > D7
+0E38 > D8
+0E39 > D9
+0E3A > DA
+0E3F > DF
+0E40 > E0
+0E41 > E1
+0E42 > E2
+0E43 > E3
+0E44 > E4
+0E45 > E5
+0E46 > E6
+0E47 > E7
+0E48 > E8
+0E49 > E9
+0E4A > EA
+0E4B > EB
+0E4C > EC
+0E4D > ED
+0E4E > EE
+0E4F > EF
+0E50 > F0
+0E51 > F1
+0E52 > F2
+0E53 > F3
+0E54 > F4
+0E55 > F5
+0E56 > F6
+0E57 > F7
+0E58 > F8
+0E59 > F9
+0E5A > FA
+0E5B > FB
+1FEF > 60
+.
+
+NFD
+/
+N 248
+00 > 0000
+01 > 0001
+02 > 0002
+03 > 0003
+04 > 0004
+05 > 0005
+06 > 0006
+07 > 0007
+08 > 0008
+09 > 0009
+0A > 000A
+0B > 000B
+0C > 000C
+0D > 000D
+0E > 000E
+0F > 000F
+10 > 0010
+11 > 0011
+12 > 0012
+13 > 0013
+14 > 0014
+15 > 0015
+16 > 0016
+17 > 0017
+18 > 0018
+19 > 0019
+1A > 001A
+1B > 001B
+1C > 001C
+1D > 001D
+1E > 001E
+1F > 001F
+20 > 0020
+21 > 0021
+22 > 0022
+23 > 0023
+24 > 0024
+25 > 0025
+26 > 0026
+27 > 0027
+28 > 0028
+29 > 0029
+2A > 002A
+2B > 002B
+2C > 002C
+2D > 002D
+2E > 002E
+2F > 002F
+30 > 0030
+31 > 0031
+32 > 0032
+33 > 0033
+34 > 0034
+35 > 0035
+36 > 0036
+37 > 0037
+38 > 0038
+39 > 0039
+3A > 003A
+3B > 003B
+3C > 003C
+3D > 003D
+3E > 003E
+3F > 003F
+40 > 0040
+41 > 0041
+42 > 0042
+43 > 0043
+44 > 0044
+45 > 0045
+46 > 0046
+47 > 0047
+48 > 0048
+49 > 0049
+4A > 004A
+4B > 004B
+4C > 004C
+4D > 004D
+4E > 004E
+4F > 004F
+50 > 0050
+51 > 0051
+52 > 0052
+53 > 0053
+54 > 0054
+55 > 0055
+56 > 0056
+57 > 0057
+58 > 0058
+59 > 0059
+5A > 005A
+5B > 005B
+5C > 005C
+5D > 005D
+5E > 005E
+5F > 005F
+60 > 0060
+61 > 0061
+62 > 0062
+63 > 0063
+64 > 0064
+65 > 0065
+66 > 0066
+67 > 0067
+68 > 0068
+69 > 0069
+6A > 006A
+6B > 006B
+6C > 006C
+6D > 006D
+6E > 006E
+6F > 006F
+70 > 0070
+71 > 0071
+72 > 0072
+73 > 0073
+74 > 0074
+75 > 0075
+76 > 0076
+77 > 0077
+78 > 0078
+79 > 0079
+7A > 007A
+7B > 007B
+7C > 007C
+7D > 007D
+7E > 007E
+7F > 007F
+80 > 0080
+81 > 0081
+82 > 0082
+83 > 0083
+84 > 0084
+85 > 0085
+86 > 0086
+87 > 0087
+88 > 0088
+89 > 0089
+8A > 008A
+8B > 008B
+8C > 008C
+8D > 008D
+8E > 008E
+8F > 008F
+90 > 0090
+91 > 0091
+92 > 0092
+93 > 0093
+94 > 0094
+95 > 0095
+96 > 0096
+97 > 0097
+98 > 0098
+99 > 0099
+9A > 009A
+9B > 009B
+9C > 009C
+9D > 009D
+9E > 009E
+9F > 009F
+A0 > 00A0
+A1 > 0E01
+A2 > 0E02
+A3 > 0E03
+A4 > 0E04
+A5 > 0E05
+A6 > 0E06
+A7 > 0E07
+A8 > 0E08
+A9 > 0E09
+AA > 0E0A
+AB > 0E0B
+AC > 0E0C
+AD > 0E0D
+AE > 0E0E
+AF > 0E0F
+B0 > 0E10
+B1 > 0E11
+B2 > 0E12
+B3 > 0E13
+B4 > 0E14
+B5 > 0E15
+B6 > 0E16
+B7 > 0E17
+B8 > 0E18
+B9 > 0E19
+BA > 0E1A
+BB > 0E1B
+BC > 0E1C
+BD > 0E1D
+BE > 0E1E
+BF > 0E1F
+C0 > 0E20
+C1 > 0E21
+C2 > 0E22
+C3 > 0E23
+C4 > 0E24
+C5 > 0E25
+C6 > 0E26
+C7 > 0E27
+C8 > 0E28
+C9 > 0E29
+CA > 0E2A
+CB > 0E2B
+CC > 0E2C
+CD > 0E2D
+CE > 0E2E
+CF > 0E2F
+D0 > 0E30
+D1 > 0E31
+D2 > 0E32
+D3 > 0E33
+D4 > 0E34
+D5 > 0E35
+D6 > 0E36
+D7 > 0E37
+D8 > 0E38
+D9 > 0E39
+DA > 0E3A
+DF > 0E3F
+E0 > 0E40
+E1 > 0E41
+E2 > 0E42
+E3 > 0E43
+E4 > 0E44
+E5 > 0E45
+E6 > 0E46
+E7 > 0E47
+E8 > 0E48
+E9 > 0E49
+EA > 0E4A
+EB > 0E4B
+EC > 0E4C
+ED > 0E4D
+EE > 0E4E
+EF > 0E4F
+F0 > 0E50
+F1 > 0E51
+F2 > 0E52
+F3 > 0E53
+F4 > 0E54
+F5 > 0E55
+F6 > 0E56
+F7 > 0E57
+F8 > 0E58
+F9 > 0E59
+FA > 0E5A
+FB > 0E5B
+.
+
+NFC
+= NFD
+.
+
+COMP
+= NFC
+.
Index: doc/tools/ultraedit/GNU/aspell/data/iso-8859-11.cset
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/iso-8859-11.cset	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/iso-8859-11.cset	(working copy)
@@ -0,0 +1,262 @@
+# Aspell Character Data File.
+= iso-8859-11
+> ascii
+/
+# <char> <uni> <type> <display> <upper> <lower> <title> <plain>
+#                                                         <sl-first> <sl-rest>
+00 0000 - N 00 00 00 00 00 00 # <control>
+01 0001 . N 01 01 01 00 00 00 # <unused control>
+02 0002 . N 02 02 02 00 00 00 # <unused control>
+03 0003 . N 03 03 03 00 00 00 # <unused control>
+04 0004 . N 04 04 04 00 00 00 # <unused control>
+05 0005 . N 05 05 05 00 00 00 # <unused control>
+06 0006 . N 06 06 06 00 00 00 # <unused control>
+07 0007 . N 07 07 07 00 00 00 # <unused control>
+08 0008 . N 08 08 08 00 00 00 # <unused control>
+09 0009 . N 09 09 09 00 00 00 # <unused control>
+0A 000A . N 0A 0A 0A 00 00 00 # <unused control>
+0B 000B . N 0B 0B 0B 00 00 00 # <unused control>
+0C 000C . N 0C 0C 0C 00 00 00 # <unused control>
+0D 000D . N 0D 0D 0D 00 00 00 # <unused control>
+0E 000E . N 0E 0E 0E 00 00 00 # <unused control>
+0F 000F . N 0F 0F 0F 00 00 00 # <unused control>
+10 0010 - N 10 10 10 00 00 00 # <control>
+11 0011 . N 11 11 11 00 00 00 # <unused control>
+12 0012 . N 12 12 12 00 00 00 # <unused control>
+13 0013 . N 13 13 13 00 00 00 # <unused control>
+14 0014 . N 14 14 14 00 00 00 # <unused control>
+15 0015 . N 15 15 15 00 00 00 # <unused control>
+16 0016 . N 16 16 16 00 00 00 # <unused control>
+17 0017 . N 17 17 17 00 00 00 # <unused control>
+18 0018 . N 18 18 18 00 00 00 # <unused control>
+19 0019 . N 19 19 19 00 00 00 # <unused control>
+1A 001A . N 1A 1A 1A 00 00 00 # <unused control>
+1B 001B . N 1B 1B 1B 00 00 00 # <unused control>
+1C 001C . N 1C 1C 1C 00 00 00 # <unused control>
+1D 001D . N 1D 1D 1D 00 00 00 # <unused control>
+1E 001E . N 1E 1E 1E 00 00 00 # <unused control>
+1F 001F . N 1F 1F 1F 00 00 00 # <unused control>
+20 0020 W Y 20 20 20 00 00 00 # SPACE
+21 0021 - Y 21 21 21 00 00 00 # EXCLAMATION MARK
+22 0022 - Y 22 22 22 00 00 00 # QUOTATION MARK
+23 0023 - Y 23 23 23 00 00 00 # NUMBER SIGN
+24 0024 - Y 24 24 24 00 00 00 # DOLLAR SIGN
+25 0025 - Y 25 25 25 00 00 00 # PERCENT SIGN
+26 0026 - Y 26 26 26 00 00 00 # AMPERSAND
+27 0027 - Y 27 27 27 00 00 00 # APOSTROPHE
+28 0028 - Y 28 28 28 00 00 00 # LEFT PARENTHESIS
+29 0029 - Y 29 29 29 00 00 00 # RIGHT PARENTHESIS
+2A 002A - Y 2A 2A 2A 00 00 00 # ASTERISK
+2B 002B - Y 2B 2B 2B 00 00 00 # PLUS SIGN
+2C 002C - Y 2C 2C 2C 00 00 00 # COMMA
+2D 002D H Y 2D 2D 2D 00 00 00 # HYPHEN-MINUS
+2E 002E - Y 2E 2E 2E 00 00 00 # FULL STOP
+2F 002F - Y 2F 2F 2F 00 00 00 # SOLIDUS
+30 0030 D Y 30 30 30 00 00 00 # DIGIT ZERO
+31 0031 D Y 31 31 31 00 00 00 # DIGIT ONE
+32 0032 D Y 32 32 32 00 00 00 # DIGIT TWO
+33 0033 D Y 33 33 33 00 00 00 # DIGIT THREE
+34 0034 D Y 34 34 34 00 00 00 # DIGIT FOUR
+35 0035 D Y 35 35 35 00 00 00 # DIGIT FIVE
+36 0036 D Y 36 36 36 00 00 00 # DIGIT SIX
+37 0037 D Y 37 37 37 00 00 00 # DIGIT SEVEN
+38 0038 D Y 38 38 38 00 00 00 # DIGIT EIGHT
+39 0039 D Y 39 39 39 00 00 00 # DIGIT NINE
+3A 003A - Y 3A 3A 3A 00 00 00 # COLON
+3B 003B - Y 3B 3B 3B 00 00 00 # SEMICOLON
+3C 003C - Y 3C 3C 3C 00 00 00 # LESS-THAN SIGN
+3D 003D - Y 3D 3D 3D 00 00 00 # EQUALS SIGN
+3E 003E - Y 3E 3E 3E 00 00 00 # GREATER-THAN SIGN
+3F 003F - Y 3F 3F 3F 00 00 00 # QUESTION MARK
+40 0040 - Y 40 40 40 00 00 00 # COMMERCIAL AT
+41 0041 L Y 41 61 41 41 2A 00 # LATIN CAPITAL LETTER A
+42 0042 L Y 42 62 42 42 62 62 # LATIN CAPITAL LETTER B
+43 0043 L Y 43 63 43 43 63 63 # LATIN CAPITAL LETTER C
+44 0044 L Y 44 64 44 44 64 64 # LATIN CAPITAL LETTER D
+45 0045 L Y 45 65 45 45 2A 00 # LATIN CAPITAL LETTER E
+46 0046 L Y 46 66 46 46 66 66 # LATIN CAPITAL LETTER F
+47 0047 L Y 47 67 47 47 67 67 # LATIN CAPITAL LETTER G
+48 0048 L Y 48 68 48 48 68 68 # LATIN CAPITAL LETTER H
+49 0049 L Y 49 69 49 49 2A 00 # LATIN CAPITAL LETTER I
+4A 004A L Y 4A 6A 4A 4A 6A 6A # LATIN CAPITAL LETTER J
+4B 004B L Y 4B 6B 4B 4B 6B 6B # LATIN CAPITAL LETTER K
+4C 004C L Y 4C 6C 4C 4C 6C 6C # LATIN CAPITAL LETTER L
+4D 004D L Y 4D 6D 4D 4D 6D 6D # LATIN CAPITAL LETTER M
+4E 004E L Y 4E 6E 4E 4E 6E 6E # LATIN CAPITAL LETTER N
+4F 004F L Y 4F 6F 4F 4F 2A 00 # LATIN CAPITAL LETTER O
+50 0050 L Y 50 70 50 50 70 70 # LATIN CAPITAL LETTER P
+51 0051 L Y 51 71 51 51 71 71 # LATIN CAPITAL LETTER Q
+52 0052 L Y 52 72 52 52 72 72 # LATIN CAPITAL LETTER R
+53 0053 L Y 53 73 53 53 73 73 # LATIN CAPITAL LETTER S
+54 0054 L Y 54 74 54 54 74 74 # LATIN CAPITAL LETTER T
+55 0055 L Y 55 75 55 55 2A 00 # LATIN CAPITAL LETTER U
+56 0056 L Y 56 76 56 56 76 76 # LATIN CAPITAL LETTER V
+57 0057 L Y 57 77 57 57 77 77 # LATIN CAPITAL LETTER W
+58 0058 L Y 58 78 58 58 78 78 # LATIN CAPITAL LETTER X
+59 0059 L Y 59 79 59 59 79 79 # LATIN CAPITAL LETTER Y
+5A 005A L Y 5A 7A 5A 5A 7A 7A # LATIN CAPITAL LETTER Z
+5B 005B - Y 5B 5B 5B 00 00 00 # LEFT SQUARE BRACKET
+5C 005C - Y 5C 5C 5C 00 00 00 # REVERSE SOLIDUS
+5D 005D - Y 5D 5D 5D 00 00 00 # RIGHT SQUARE BRACKET
+5E 005E - Y 5E 5E 5E 00 00 00 # CIRCUMFLEX ACCENT
+5F 005F - Y 5F 5F 5F 00 00 00 # LOW LINE
+60 0060 - Y 60 60 60 00 00 00 # GRAVE ACCENT
+61 0061 L Y 41 61 41 61 2A 00 # LATIN SMALL LETTER A
+62 0062 L Y 42 62 42 62 62 62 # LATIN SMALL LETTER B
+63 0063 L Y 43 63 43 63 63 63 # LATIN SMALL LETTER C
+64 0064 L Y 44 64 44 64 64 64 # LATIN SMALL LETTER D
+65 0065 L Y 45 65 45 65 2A 00 # LATIN SMALL LETTER E
+66 0066 L Y 46 66 46 66 66 66 # LATIN SMALL LETTER F
+67 0067 L Y 47 67 47 67 67 67 # LATIN SMALL LETTER G
+68 0068 L Y 48 68 48 68 68 68 # LATIN SMALL LETTER H
+69 0069 L Y 49 69 49 69 2A 00 # LATIN SMALL LETTER I
+6A 006A L Y 4A 6A 4A 6A 6A 6A # LATIN SMALL LETTER J
+6B 006B L Y 4B 6B 4B 6B 6B 6B # LATIN SMALL LETTER K
+6C 006C L Y 4C 6C 4C 6C 6C 6C # LATIN SMALL LETTER L
+6D 006D L Y 4D 6D 4D 6D 6D 6D # LATIN SMALL LETTER M
+6E 006E L Y 4E 6E 4E 6E 6E 6E # LATIN SMALL LETTER N
+6F 006F L Y 4F 6F 4F 6F 2A 00 # LATIN SMALL LETTER O
+70 0070 L Y 50 70 50 70 70 70 # LATIN SMALL LETTER P
+71 0071 L Y 51 71 51 71 71 71 # LATIN SMALL LETTER Q
+72 0072 L Y 52 72 52 72 72 72 # LATIN SMALL LETTER R
+73 0073 L Y 53 73 53 73 73 73 # LATIN SMALL LETTER S
+74 0074 L Y 54 74 54 74 74 74 # LATIN SMALL LETTER T
+75 0075 L Y 55 75 55 75 2A 00 # LATIN SMALL LETTER U
+76 0076 L Y 56 76 56 76 76 76 # LATIN SMALL LETTER V
+77 0077 L Y 57 77 57 77 77 77 # LATIN SMALL LETTER W
+78 0078 L Y 58 78 58 78 78 78 # LATIN SMALL LETTER X
+79 0079 L Y 59 79 59 79 79 79 # LATIN SMALL LETTER Y
+7A 007A L Y 5A 7A 5A 7A 7A 7A # LATIN SMALL LETTER Z
+7B 007B - Y 7B 7B 7B 00 00 00 # LEFT CURLY BRACKET
+7C 007C - Y 7C 7C 7C 00 00 00 # VERTICAL LINE
+7D 007D - Y 7D 7D 7D 00 00 00 # RIGHT CURLY BRACKET
+7E 007E - Y 7E 7E 7E 00 00 00 # TILDE
+7F 007F - N 7F 7F 7F 00 00 00 # <control>
+80 0080 . N 80 80 80 00 00 00 # <unused control>
+81 0081 . N 81 81 81 00 00 00 # <unused control>
+82 0082 . N 82 82 82 00 00 00 # <unused control>
+83 0083 . N 83 83 83 00 00 00 # <unused control>
+84 0084 . N 84 84 84 00 00 00 # <unused control>
+85 0085 . N 85 85 85 00 00 00 # <unused control>
+86 0086 . N 86 86 86 00 00 00 # <unused control>
+87 0087 . N 87 87 87 00 00 00 # <unused control>
+88 0088 . N 88 88 88 00 00 00 # <unused control>
+89 0089 . N 89 89 89 00 00 00 # <unused control>
+8A 008A . N 8A 8A 8A 00 00 00 # <unused control>
+8B 008B . N 8B 8B 8B 00 00 00 # <unused control>
+8C 008C . N 8C 8C 8C 00 00 00 # <unused control>
+8D 008D . N 8D 8D 8D 00 00 00 # <unused control>
+8E 008E . N 8E 8E 8E 00 00 00 # <unused control>
+8F 008F . N 8F 8F 8F 00 00 00 # <unused control>
+90 0090 . N 90 90 90 00 00 00 # <unused control>
+91 0091 . N 91 91 91 00 00 00 # <unused control>
+92 0092 . N 92 92 92 00 00 00 # <unused control>
+93 0093 . N 93 93 93 00 00 00 # <unused control>
+94 0094 . N 94 94 94 00 00 00 # <unused control>
+95 0095 . N 95 95 95 00 00 00 # <unused control>
+96 0096 . N 96 96 96 00 00 00 # <unused control>
+97 0097 . N 97 97 97 00 00 00 # <unused control>
+98 0098 . N 98 98 98 00 00 00 # <unused control>
+99 0099 . N 99 99 99 00 00 00 # <unused control>
+9A 009A . N 9A 9A 9A 00 00 00 # <unused control>
+9B 009B . N 9B 9B 9B 00 00 00 # <unused control>
+9C 009C . N 9C 9C 9C 00 00 00 # <unused control>
+9D 009D . N 9D 9D 9D 00 00 00 # <unused control>
+9E 009E . N 9E 9E 9E 00 00 00 # <unused control>
+9F 009F . N 9F 9F 9F 00 00 00 # <unused control>
+A0 00A0 W Y A0 A0 A0 00 00 00 # NO-BREAK SPACE
+A1 0E01 l Y A1 A1 A1 A1 A1 A1 # THAI CHARACTER KO KAI
+A2 0E02 l Y A2 A2 A2 A2 A2 A2 # THAI CHARACTER KHO KHAI
+A3 0E03 l Y A3 A3 A3 A3 A3 A3 # THAI CHARACTER KHO KHUAT
+A4 0E04 l Y A4 A4 A4 A4 A4 A4 # THAI CHARACTER KHO KHWAI
+A5 0E05 l Y A5 A5 A5 A5 A5 A5 # THAI CHARACTER KHO KHON
+A6 0E06 l Y A6 A6 A6 A6 A6 A6 # THAI CHARACTER KHO RAKHANG
+A7 0E07 l Y A7 A7 A7 A7 A7 A7 # THAI CHARACTER NGO NGU
+A8 0E08 l Y A8 A8 A8 A8 A8 A8 # THAI CHARACTER CHO CHAN
+A9 0E09 l Y A9 A9 A9 A9 A9 A9 # THAI CHARACTER CHO CHING
+AA 0E0A l Y AA AA AA AA AA AA # THAI CHARACTER CHO CHANG
+AB 0E0B l Y AB AB AB AB AB AB # THAI CHARACTER SO SO
+AC 0E0C l Y AC AC AC AC AC AC # THAI CHARACTER CHO CHOE
+AD 0E0D l Y AD AD AD AD AD AD # THAI CHARACTER YO YING
+AE 0E0E l Y AE AE AE AE AE AE # THAI CHARACTER DO CHADA
+AF 0E0F l Y AF AF AF AF AF AF # THAI CHARACTER TO PATAK
+B0 0E10 l Y B0 B0 B0 B0 B0 B0 # THAI CHARACTER THO THAN
+B1 0E11 l Y B1 B1 B1 B1 B1 B1 # THAI CHARACTER THO NANGMONTHO
+B2 0E12 l Y B2 B2 B2 B2 B2 B2 # THAI CHARACTER THO PHUTHAO
+B3 0E13 l Y B3 B3 B3 B3 B3 B3 # THAI CHARACTER NO NEN
+B4 0E14 l Y B4 B4 B4 B4 B4 B4 # THAI CHARACTER DO DEK
+B5 0E15 l Y B5 B5 B5 B5 B5 B5 # THAI CHARACTER TO TAO
+B6 0E16 l Y B6 B6 B6 B6 B6 B6 # THAI CHARACTER THO THUNG
+B7 0E17 l Y B7 B7 B7 B7 B7 B7 # THAI CHARACTER THO THAHAN
+B8 0E18 l Y B8 B8 B8 B8 B8 B8 # THAI CHARACTER THO THONG
+B9 0E19 l Y B9 B9 B9 B9 B9 B9 # THAI CHARACTER NO NU
+BA 0E1A l Y BA BA BA BA BA BA # THAI CHARACTER BO BAIMAI
+BB 0E1B l Y BB BB BB BB BB BB # THAI CHARACTER PO PLA
+BC 0E1C l Y BC BC BC BC BC BC # THAI CHARACTER PHO PHUNG
+BD 0E1D l Y BD BD BD BD BD BD # THAI CHARACTER FO FA
+BE 0E1E l Y BE BE BE BE BE BE # THAI CHARACTER PHO PHAN
+BF 0E1F l Y BF BF BF BF BF BF # THAI CHARACTER FO FAN
+C0 0E20 l Y C0 C0 C0 C0 C0 C0 # THAI CHARACTER PHO SAMPHAO
+C1 0E21 l Y C1 C1 C1 C1 C1 C1 # THAI CHARACTER MO MA
+C2 0E22 l Y C2 C2 C2 C2 C2 C2 # THAI CHARACTER YO YAK
+C3 0E23 l Y C3 C3 C3 C3 C3 C3 # THAI CHARACTER RO RUA
+C4 0E24 l Y C4 C4 C4 C4 C4 C4 # THAI CHARACTER RU
+C5 0E25 l Y C5 C5 C5 C5 C5 C5 # THAI CHARACTER LO LING
+C6 0E26 l Y C6 C6 C6 C6 C6 C6 # THAI CHARACTER LU
+C7 0E27 l Y C7 C7 C7 C7 C7 C7 # THAI CHARACTER WO WAEN
+C8 0E28 l Y C8 C8 C8 C8 C8 C8 # THAI CHARACTER SO SALA
+C9 0E29 l Y C9 C9 C9 C9 C9 C9 # THAI CHARACTER SO RUSI
+CA 0E2A l Y CA CA CA CA CA CA # THAI CHARACTER SO SUA
+CB 0E2B l Y CB CB CB CB CB CB # THAI CHARACTER HO HIP
+CC 0E2C l Y CC CC CC CC CC CC # THAI CHARACTER LO CHULA
+CD 0E2D l Y CD CD CD CD CD CD # THAI CHARACTER O ANG
+CE 0E2E l Y CE CE CE CE CE CE # THAI CHARACTER HO NOKHUK
+CF 0E2F l Y CF CF CF CF CF CF # THAI CHARACTER PAIYANNOI
+D0 0E30 l Y D0 D0 D0 D0 D0 D0 # THAI CHARACTER SARA A
+D1 0E31 l M D1 D1 D1 D1 D1 D1 # THAI CHARACTER MAI HAN-AKAT
+D2 0E32 l Y D2 D2 D2 D2 D2 D2 # THAI CHARACTER SARA AA
+D3 0E33 l Y D3 D3 D3 D2 D2 D2 # THAI CHARACTER SARA AM
+D4 0E34 l M D4 D4 D4 D4 D4 D4 # THAI CHARACTER SARA I
+D5 0E35 l M D5 D5 D5 D5 D5 D5 # THAI CHARACTER SARA II
+D6 0E36 l M D6 D6 D6 D6 D6 D6 # THAI CHARACTER SARA UE
+D7 0E37 l M D7 D7 D7 D7 D7 D7 # THAI CHARACTER SARA UEE
+D8 0E38 l M D8 D8 D8 D8 D8 D8 # THAI CHARACTER SARA U
+D9 0E39 l M D9 D9 D9 D9 D9 D9 # THAI CHARACTER SARA UU
+DA 0E3A l M DA DA DA DA DA DA # THAI CHARACTER PHINTHU
+DB E0DB . N DB DB DB 00 00 00 # <unused>
+DC E0DC . N DC DC DC 00 00 00 # <unused>
+DD E0DD . N DD DD DD 00 00 00 # <unused>
+DE E0DE . N DE DE DE 00 00 00 # <unused>
+DF 0E3F - Y DF DF DF 00 00 00 # THAI CURRENCY SYMBOL BAHT
+E0 0E40 l Y E0 E0 E0 E0 E0 E0 # THAI CHARACTER SARA E
+E1 0E41 l Y E1 E1 E1 E1 E1 E1 # THAI CHARACTER SARA AE
+E2 0E42 l Y E2 E2 E2 E2 E2 E2 # THAI CHARACTER SARA O
+E3 0E43 l Y E3 E3 E3 E3 E3 E3 # THAI CHARACTER SARA AI MAIMUAN
+E4 0E44 l Y E4 E4 E4 E4 E4 E4 # THAI CHARACTER SARA AI MAIMALAI
+E5 0E45 l Y E5 E5 E5 E5 E5 E5 # THAI CHARACTER LAKKHANGYAO
+E6 0E46 l Y E6 E6 E6 E6 E6 E6 # THAI CHARACTER MAIYAMOK
+E7 0E47 M M E7 E7 E7 00 00 00 # THAI CHARACTER MAITAIKHU
+E8 0E48 M M E8 E8 E8 00 00 00 # THAI CHARACTER MAI EK
+E9 0E49 M M E9 E9 E9 00 00 00 # THAI CHARACTER MAI THO
+EA 0E4A M M EA EA EA 00 00 00 # THAI CHARACTER MAI TRI
+EB 0E4B M M EB EB EB 00 00 00 # THAI CHARACTER MAI CHATTAWA
+EC 0E4C M M EC EC EC 00 00 00 # THAI CHARACTER THANTHAKHAT
+ED 0E4D l M ED ED ED ED ED ED # THAI CHARACTER NIKHAHIT
+EE 0E4E M M EE EE EE 00 00 00 # THAI CHARACTER YAMAKKAN
+EF 0E4F - Y EF EF EF 00 00 00 # THAI CHARACTER FONGMAN
+F0 0E50 D Y F0 F0 F0 00 00 00 # THAI DIGIT ZERO
+F1 0E51 D Y F1 F1 F1 00 00 00 # THAI DIGIT ONE
+F2 0E52 D Y F2 F2 F2 00 00 00 # THAI DIGIT TWO
+F3 0E53 D Y F3 F3 F3 00 00 00 # THAI DIGIT THREE
+F4 0E54 D Y F4 F4 F4 00 00 00 # THAI DIGIT FOUR
+F5 0E55 D Y F5 F5 F5 00 00 00 # THAI DIGIT FIVE
+F6 0E56 D Y F6 F6 F6 00 00 00 # THAI DIGIT SIX
+F7 0E57 D Y F7 F7 F7 00 00 00 # THAI DIGIT SEVEN
+F8 0E58 D Y F8 F8 F8 00 00 00 # THAI DIGIT EIGHT
+F9 0E59 D Y F9 F9 F9 00 00 00 # THAI DIGIT NINE
+FA 0E5A - Y FA FA FA 00 00 00 # THAI CHARACTER ANGKHANKHU
+FB 0E5B - Y FB FB FB 00 00 00 # THAI CHARACTER KHOMUT
+FC E0FC . N FC FC FC 00 00 00 # <unused>
+FD E0FD . N FD FD FD 00 00 00 # <unused>
+FE E0FE . N FE FE FE 00 00 00 # <unused>
+FF E0FF . N FF FF FF 00 00 00 # <unused>
Index: doc/tools/ultraedit/GNU/aspell/data/iso-8859-13.cmap
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/iso-8859-13.cmap	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/iso-8859-13.cmap	(working copy)
@@ -0,0 +1,1961 @@
+INTERNAL
+/
+N 943
+0000 > 00
+0001 > 01
+0002 > 02
+0003 > 03
+0004 > 04
+0005 > 05
+0006 > 06
+0007 > 07
+0008 > 08
+0009 > 09
+000A > 0A
+000B > 0B
+000C > 0C
+000D > 0D
+000E > 0E
+000F > 0F
+0010 > 10
+0011 > 11
+0012 > 12
+0013 > 13
+0014 > 14
+0015 > 15
+0016 > 16
+0017 > 17
+0018 > 18
+0019 > 19
+001A > 1A
+001B > 1B
+001C > 1C
+001D > 1D
+001E > 1E
+001F > 1F
+0020 > 20
+0021 > 21
+0022 > 22
+0023 > 23
+0024 > 24
+0025 > 25
+0026 > 26
+0027 > 27
+0028 > 28
+0029 > 29
+002A > 2A
+002B > 2B
+002C > 2C
+002D > 2D
+002E > 2E
+002F > 2F
+0030 > 30
+0031 > 31
+0032 > 32
+0033 > 33
+0034 > 34
+0035 > 35
+0036 > 36
+0037 > 37
+0038 > 38
+0039 > 39
+003A > 3A
+003B > 3B
+003C > 3C
+003D > 3D
+003E > 3E
+003F > 3F
+0040 > 40
+0041 > 41 /
+     N 4
+     0304 > C2
+     0308 > C4
+     030A > C5
+     0328 > C0
+     .
+0042 > 42
+0043 > 43 /
+     N 2
+     0301 > C3
+     030C > C8
+     .
+0044 > 44
+0045 > 45 /
+     N 4
+     0301 > C9
+     0304 > C7
+     0307 > CB
+     0328 > C6
+     .
+0046 > 46
+0047 > 47 /
+     N 1
+     0327 > CC
+     .
+0048 > 48
+0049 > 49 /
+     N 2
+     0304 > CE
+     0328 > C1
+     .
+004A > 4A
+004B > 4B /
+     N 1
+     0327 > CD
+     .
+004C > 4C /
+     N 1
+     0327 > CF
+     .
+004D > 4D
+004E > 4E /
+     N 2
+     0301 > D1
+     0327 > D2
+     .
+004F > 4F /
+     N 4
+     0301 > D3
+     0303 > D5
+     0304 > D4
+     0308 > D6
+     .
+0050 > 50
+0051 > 51
+0052 > 52 /
+     N 1
+     0327 > AA
+     .
+0053 > 53 /
+     N 2
+     0301 > DA
+     030C > D0
+     .
+0054 > 54
+0055 > 55 /
+     N 3
+     0304 > DB
+     0308 > DC
+     0328 > D8
+     .
+0056 > 56
+0057 > 57
+0058 > 58
+0059 > 59
+005A > 5A /
+     N 3
+     0301 > CA
+     0307 > DD
+     030C > DE
+     .
+005B > 5B
+005C > 5C
+005D > 5D
+005E > 5E
+005F > 5F
+0060 > 60
+0061 > 61 /
+     N 4
+     0304 > E2
+     0308 > E4
+     030A > E5
+     0328 > E0
+     .
+0062 > 62
+0063 > 63 /
+     N 2
+     0301 > E3
+     030C > E8
+     .
+0064 > 64
+0065 > 65 /
+     N 4
+     0301 > E9
+     0304 > E7
+     0307 > EB
+     0328 > E6
+     .
+0066 > 66
+0067 > 67 /
+     N 1
+     0327 > EC
+     .
+0068 > 68
+0069 > 69 /
+     N 2
+     0304 > EE
+     0328 > E1
+     .
+006A > 6A
+006B > 6B /
+     N 1
+     0327 > ED
+     .
+006C > 6C /
+     N 1
+     0327 > EF
+     .
+006D > 6D
+006E > 6E /
+     N 2
+     0301 > F1
+     0327 > F2
+     .
+006F > 6F /
+     N 4
+     0301 > F3
+     0303 > F5
+     0304 > F4
+     0308 > F6
+     .
+0070 > 70
+0071 > 71
+0072 > 72 /
+     N 1
+     0327 > BA
+     .
+0073 > 73 /
+     N 2
+     0301 > FA
+     030C > F0
+     .
+0074 > 74
+0075 > 75 /
+     N 3
+     0304 > FB
+     0308 > FC
+     0328 > F8
+     .
+0076 > 76
+0077 > 77
+0078 > 78
+0079 > 79
+007A > 7A /
+     N 3
+     0301 > EA
+     0307 > FD
+     030C > FE
+     .
+007B > 7B
+007C > 7C
+007D > 7D
+007E > 7E
+007F > 7F
+0080 > 80
+0081 > 81
+0082 > 82
+0083 > 83
+0084 > 84
+0085 > 85
+0086 > 86
+0087 > 87
+0088 > 88
+0089 > 89
+008A > 8A
+008B > 8B
+008C > 8C
+008D > 8D
+008E > 8E
+008F > 8F
+0090 > 90
+0091 > 91
+0092 > 92
+0093 > 93
+0094 > 94
+0095 > 95
+0096 > 96
+0097 > 97
+0098 > 98
+0099 > 99
+009A > 9A
+009B > 9B
+009C > 9C
+009D > 9D
+009E > 9E
+009F > 9F
+00A0 > A0
+00A2 > A2
+00A3 > A3
+00A4 > A4
+00A6 > A6
+00A7 > A7
+00A9 > A9
+00AB > AB
+00AC > AC
+00AD > AD
+00AE > AE
+00B0 > B0
+00B1 > B1
+00B2 > B2
+00B3 > B3
+00B5 > B5
+00B6 > B6
+00B7 > B7
+00B9 > B9
+00BB > BB
+00BC > BC
+00BD > BD
+00BE > BE
+00C0 > 41 # unsup: 0041 0300
+00C1 > 41 # unsup: 0041 0301
+00C2 > 41 # unsup: 0041 0302
+00C3 > 41 # unsup: 0041 0303
+00C4 > C4
+00C5 > C5
+00C6 > AF
+00C7 > 43 # unsup: 0043 0327
+00C8 > 45 # unsup: 0045 0300
+00C9 > C9
+00CA > 45 # unsup: 0045 0302
+00CB > 45 # unsup: 0045 0308
+00CC > 49 # unsup: 0049 0300
+00CD > 49 # unsup: 0049 0301
+00CE > 49 # unsup: 0049 0302
+00CF > 49 # unsup: 0049 0308
+00D1 > 4E # unsup: 004E 0303
+00D2 > 4F # unsup: 004F 0300
+00D3 > D3
+00D4 > 4F # unsup: 004F 0302
+00D5 > D5
+00D6 > D6
+00D7 > D7
+00D8 > A8
+00D9 > 55 # unsup: 0055 0300
+00DA > 55 # unsup: 0055 0301
+00DB > 55 # unsup: 0055 0302
+00DC > DC
+00DD > 59 # unsup: 0059 0301
+00DF > DF
+00E0 > 61 # unsup: 0061 0300
+00E1 > 61 # unsup: 0061 0301
+00E2 > 61 # unsup: 0061 0302
+00E3 > 61 # unsup: 0061 0303
+00E4 > E4
+00E5 > E5
+00E6 > BF
+00E7 > 63 # unsup: 0063 0327
+00E8 > 65 # unsup: 0065 0300
+00E9 > E9
+00EA > 65 # unsup: 0065 0302
+00EB > 65 # unsup: 0065 0308
+00EC > 69 # unsup: 0069 0300
+00ED > 69 # unsup: 0069 0301
+00EE > 69 # unsup: 0069 0302
+00EF > 69 # unsup: 0069 0308
+00F1 > 6E # unsup: 006E 0303
+00F2 > 6F # unsup: 006F 0300
+00F3 > F3
+00F4 > 6F # unsup: 006F 0302
+00F5 > F5
+00F6 > F6
+00F7 > F7
+00F8 > B8
+00F9 > 75 # unsup: 0075 0300
+00FA > 75 # unsup: 0075 0301
+00FB > 75 # unsup: 0075 0302
+00FC > FC
+00FD > 79 # unsup: 0079 0301
+00FF > 79 # unsup: 0079 0308
+0100 > C2
+0101 > E2
+0102 > 41 # unsup: 0041 0306
+0103 > 61 # unsup: 0061 0306
+0104 > C0
+0105 > E0
+0106 > C3
+0107 > E3
+0108 > 43 # unsup: 0043 0302
+0109 > 63 # unsup: 0063 0302
+010A > 43 # unsup: 0043 0307
+010B > 63 # unsup: 0063 0307
+010C > C8
+010D > E8
+010E > 44 # unsup: 0044 030C
+010F > 64 # unsup: 0064 030C
+0112 > C7
+0113 > E7
+0114 > 45 # unsup: 0045 0306
+0115 > 65 # unsup: 0065 0306
+0116 > CB
+0117 > EB
+0118 > C6
+0119 > E6
+011A > 45 # unsup: 0045 030C
+011B > 65 # unsup: 0065 030C
+011C > 47 # unsup: 0047 0302
+011D > 67 # unsup: 0067 0302
+011E > 47 # unsup: 0047 0306
+011F > 67 # unsup: 0067 0306
+0120 > 47 # unsup: 0047 0307
+0121 > 67 # unsup: 0067 0307
+0122 > CC
+0123 > EC
+0124 > 48 # unsup: 0048 0302
+0125 > 68 # unsup: 0068 0302
+0128 > 49 # unsup: 0049 0303
+0129 > 69 # unsup: 0069 0303
+012A > CE
+012B > EE
+012C > 49 # unsup: 0049 0306
+012D > 69 # unsup: 0069 0306
+012E > C1
+012F > E1
+0130 > 49 # unsup: 0049 0307
+0132 > 49 4A # compat
+0133 > 69 6A # compat
+0134 > 4A # unsup: 004A 0302
+0135 > 6A # unsup: 006A 0302
+0136 > CD
+0137 > ED
+0139 > 4C # unsup: 004C 0301
+013A > 6C # unsup: 006C 0301
+013B > CF
+013C > EF
+013D > 4C # unsup: 004C 030C
+013E > 6C # unsup: 006C 030C
+013F > 4C B7 # compat
+0140 > 6C B7 # compat
+0141 > D9
+0142 > F9
+0143 > D1
+0144 > F1
+0145 > D2
+0146 > F2
+0147 > 4E # unsup: 004E 030C
+0148 > 6E # unsup: 006E 030C
+014C > D4
+014D > F4
+014E > 4F # unsup: 004F 0306
+014F > 6F # unsup: 006F 0306
+0150 > 4F # unsup: 004F 030B
+0151 > 6F # unsup: 006F 030B
+0152 > 4F 45 # compat
+0153 > 6F 65 # compat
+0154 > 52 # unsup: 0052 0301
+0155 > 72 # unsup: 0072 0301
+0156 > AA
+0157 > BA
+0158 > 52 # unsup: 0052 030C
+0159 > 72 # unsup: 0072 030C
+015A > DA
+015B > FA
+015C > 53 # unsup: 0053 0302
+015D > 73 # unsup: 0073 0302
+015E > 53 # unsup: 0053 0327
+015F > 73 # unsup: 0073 0327
+0160 > D0
+0161 > F0
+0162 > 54 # unsup: 0054 0327
+0163 > 74 # unsup: 0074 0327
+0164 > 54 # unsup: 0054 030C
+0165 > 74 # unsup: 0074 030C
+0168 > 55 # unsup: 0055 0303
+0169 > 75 # unsup: 0075 0303
+016A > DB
+016B > FB
+016C > 55 # unsup: 0055 0306
+016D > 75 # unsup: 0075 0306
+016E > 55 # unsup: 0055 030A
+016F > 75 # unsup: 0075 030A
+0170 > 55 # unsup: 0055 030B
+0171 > 75 # unsup: 0075 030B
+0172 > D8
+0173 > F8
+0174 > 57 # unsup: 0057 0302
+0175 > 77 # unsup: 0077 0302
+0176 > 59 # unsup: 0059 0302
+0177 > 79 # unsup: 0079 0302
+0178 > 59 # unsup: 0059 0308
+0179 > CA
+017A > EA
+017B > DD
+017C > FD
+017D > DE
+017E > FE
+017F > 73 # compat
+01A0 > 4F # unsup: 004F 031B
+01A1 > 6F # unsup: 006F 031B
+01AF > 55 # unsup: 0055 031B
+01B0 > 75 # unsup: 0075 031B
+01C4 > 44 DE # compat
+01C5 > 44 FE # compat
+01C6 > 64 FE # compat
+01C7 > 4C 4A # compat
+01C8 > 4C 6A # compat
+01C9 > 6C 6A # compat
+01CA > 4E 4A # compat
+01CB > 4E 6A # compat
+01CC > 6E 6A # compat
+01CD > 41 # unsup: 0041 030C
+01CE > 61 # unsup: 0061 030C
+01CF > 49 # unsup: 0049 030C
+01D0 > 69 # unsup: 0069 030C
+01D1 > 4F # unsup: 004F 030C
+01D2 > 6F # unsup: 006F 030C
+01D3 > 55 # unsup: 0055 030C
+01D4 > 75 # unsup: 0075 030C
+01D5 > DC # unsup: 00DC 0304
+01D6 > FC # unsup: 00FC 0304
+01D7 > DC # unsup: 00DC 0301
+01D8 > FC # unsup: 00FC 0301
+01D9 > DC # unsup: 00DC 030C
+01DA > FC # unsup: 00FC 030C
+01DB > DC # unsup: 00DC 0300
+01DC > FC # unsup: 00FC 0300
+01DE > C4 # unsup: 00C4 0304
+01DF > E4 # unsup: 00E4 0304
+01E0 > 41 # unsup: 0041 0307 0304
+01E1 > 61 # unsup: 0061 0307 0304
+01E2 > AF # unsup: 00C6 0304
+01E3 > BF # unsup: 00E6 0304
+01E6 > 47 # unsup: 0047 030C
+01E7 > 67 # unsup: 0067 030C
+01E8 > 4B # unsup: 004B 030C
+01E9 > 6B # unsup: 006B 030C
+01EA > 4F # unsup: 004F 0328
+01EB > 6F # unsup: 006F 0328
+01EC > 4F # unsup: 004F 0328 0304
+01ED > 6F # unsup: 006F 0328 0304
+01F0 > 6A # unsup: 006A 030C
+01F1 > 44 5A # compat
+01F2 > 44 7A # compat
+01F3 > 64 7A # compat
+01F4 > 47 # unsup: 0047 0301
+01F5 > 67 # unsup: 0067 0301
+01F8 > 4E # unsup: 004E 0300
+01F9 > 6E # unsup: 006E 0300
+01FA > C5 # unsup: 00C5 0301
+01FB > E5 # unsup: 00E5 0301
+01FC > AF # unsup: 00C6 0301
+01FD > BF # unsup: 00E6 0301
+01FE > A8 # unsup: 00D8 0301
+01FF > B8 # unsup: 00F8 0301
+0200 > 41 # unsup: 0041 030F
+0201 > 61 # unsup: 0061 030F
+0202 > 41 # unsup: 0041 0311
+0203 > 61 # unsup: 0061 0311
+0204 > 45 # unsup: 0045 030F
+0205 > 65 # unsup: 0065 030F
+0206 > 45 # unsup: 0045 0311
+0207 > 65 # unsup: 0065 0311
+0208 > 49 # unsup: 0049 030F
+0209 > 69 # unsup: 0069 030F
+020A > 49 # unsup: 0049 0311
+020B > 69 # unsup: 0069 0311
+020C > 4F # unsup: 004F 030F
+020D > 6F # unsup: 006F 030F
+020E > 4F # unsup: 004F 0311
+020F > 6F # unsup: 006F 0311
+0210 > 52 # unsup: 0052 030F
+0211 > 72 # unsup: 0072 030F
+0212 > 52 # unsup: 0052 0311
+0213 > 72 # unsup: 0072 0311
+0214 > 55 # unsup: 0055 030F
+0215 > 75 # unsup: 0075 030F
+0216 > 55 # unsup: 0055 0311
+0217 > 75 # unsup: 0075 0311
+0218 > 53 # unsup: 0053 0326
+0219 > 73 # unsup: 0073 0326
+021A > 54 # unsup: 0054 0326
+021B > 74 # unsup: 0074 0326
+021E > 48 # unsup: 0048 030C
+021F > 68 # unsup: 0068 030C
+0226 > 41 # unsup: 0041 0307
+0227 > 61 # unsup: 0061 0307
+0228 > 45 # unsup: 0045 0327
+0229 > 65 # unsup: 0065 0327
+022A > D6 # unsup: 00D6 0304
+022B > F6 # unsup: 00F6 0304
+022C > D5 # unsup: 00D5 0304
+022D > F5 # unsup: 00F5 0304
+022E > 4F # unsup: 004F 0307
+022F > 6F # unsup: 006F 0307
+0230 > 4F # unsup: 004F 0307 0304
+0231 > 6F # unsup: 006F 0307 0304
+0232 > 59 # unsup: 0059 0304
+0233 > 79 # unsup: 0079 0304
+0300 > 0 # unsup
+0301 > 0 # unsup
+0302 > 0 # unsup
+0303 > 0 # unsup
+0304 > 0 # unsup
+0305 > 0 # unsup
+0306 > 0 # unsup
+0307 > 0 # unsup
+0308 > 0 # unsup
+0309 > 0 # unsup
+030A > 0 # unsup
+030B > 0 # unsup
+030C > 0 # unsup
+030D > 0 # unsup
+030E > 0 # unsup
+030F > 0 # unsup
+0310 > 0 # unsup
+0311 > 0 # unsup
+0312 > 0 # unsup
+0313 > 0 # unsup
+0314 > 0 # unsup
+0315 > 0 # unsup
+0316 > 0 # unsup
+0317 > 0 # unsup
+0318 > 0 # unsup
+0319 > 0 # unsup
+031A > 0 # unsup
+031B > 0 # unsup
+031C > 0 # unsup
+031D > 0 # unsup
+031E > 0 # unsup
+031F > 0 # unsup
+0320 > 0 # unsup
+0321 > 0 # unsup
+0322 > 0 # unsup
+0323 > 0 # unsup
+0324 > 0 # unsup
+0325 > 0 # unsup
+0326 > 0 # unsup
+0327 > 0 # unsup
+0328 > 0 # unsup
+0329 > 0 # unsup
+032A > 0 # unsup
+032B > 0 # unsup
+032C > 0 # unsup
+032D > 0 # unsup
+032E > 0 # unsup
+032F > 0 # unsup
+0330 > 0 # unsup
+0331 > 0 # unsup
+0332 > 0 # unsup
+0333 > 0 # unsup
+0334 > 0 # unsup
+0335 > 0 # unsup
+0336 > 0 # unsup
+0337 > 0 # unsup
+0338 > 0 # unsup
+0339 > 0 # unsup
+033A > 0 # unsup
+033B > 0 # unsup
+033C > 0 # unsup
+033D > 0 # unsup
+033E > 0 # unsup
+033F > 0 # unsup
+0340 > 0 # unsup
+0341 > 0 # unsup
+0342 > 0 # unsup
+0343 > 0 # unsup
+0344 > 0 # unsup
+0345 > 0 # unsup
+037E > 3B
+0387 > B7
+1E00 > 41 # unsup: 0041 0325
+1E01 > 61 # unsup: 0061 0325
+1E02 > 42 # unsup: 0042 0307
+1E03 > 62 # unsup: 0062 0307
+1E04 > 42 # unsup: 0042 0323
+1E05 > 62 # unsup: 0062 0323
+1E06 > 42 # unsup: 0042 0331
+1E07 > 62 # unsup: 0062 0331
+1E08 > 43 # unsup: 0043 0327 0301
+1E09 > 63 # unsup: 0063 0327 0301
+1E0A > 44 # unsup: 0044 0307
+1E0B > 64 # unsup: 0064 0307
+1E0C > 44 # unsup: 0044 0323
+1E0D > 64 # unsup: 0064 0323
+1E0E > 44 # unsup: 0044 0331
+1E0F > 64 # unsup: 0064 0331
+1E10 > 44 # unsup: 0044 0327
+1E11 > 64 # unsup: 0064 0327
+1E12 > 44 # unsup: 0044 032D
+1E13 > 64 # unsup: 0064 032D
+1E14 > C7 # unsup: 0112 0300
+1E15 > E7 # unsup: 0113 0300
+1E16 > C7 # unsup: 0112 0301
+1E17 > E7 # unsup: 0113 0301
+1E18 > 45 # unsup: 0045 032D
+1E19 > 65 # unsup: 0065 032D
+1E1A > 45 # unsup: 0045 0330
+1E1B > 65 # unsup: 0065 0330
+1E1C > 45 # unsup: 0045 0327 0306
+1E1D > 65 # unsup: 0065 0327 0306
+1E1E > 46 # unsup: 0046 0307
+1E1F > 66 # unsup: 0066 0307
+1E20 > 47 # unsup: 0047 0304
+1E21 > 67 # unsup: 0067 0304
+1E22 > 48 # unsup: 0048 0307
+1E23 > 68 # unsup: 0068 0307
+1E24 > 48 # unsup: 0048 0323
+1E25 > 68 # unsup: 0068 0323
+1E26 > 48 # unsup: 0048 0308
+1E27 > 68 # unsup: 0068 0308
+1E28 > 48 # unsup: 0048 0327
+1E29 > 68 # unsup: 0068 0327
+1E2A > 48 # unsup: 0048 032E
+1E2B > 68 # unsup: 0068 032E
+1E2C > 49 # unsup: 0049 0330
+1E2D > 69 # unsup: 0069 0330
+1E2E > 49 # unsup: 0049 0308 0301
+1E2F > 69 # unsup: 0069 0308 0301
+1E30 > 4B # unsup: 004B 0301
+1E31 > 6B # unsup: 006B 0301
+1E32 > 4B # unsup: 004B 0323
+1E33 > 6B # unsup: 006B 0323
+1E34 > 4B # unsup: 004B 0331
+1E35 > 6B # unsup: 006B 0331
+1E36 > 4C # unsup: 004C 0323
+1E37 > 6C # unsup: 006C 0323
+1E38 > 4C # unsup: 004C 0323 0304
+1E39 > 6C # unsup: 006C 0323 0304
+1E3A > 4C # unsup: 004C 0331
+1E3B > 6C # unsup: 006C 0331
+1E3C > 4C # unsup: 004C 032D
+1E3D > 6C # unsup: 006C 032D
+1E3E > 4D # unsup: 004D 0301
+1E3F > 6D # unsup: 006D 0301
+1E40 > 4D # unsup: 004D 0307
+1E41 > 6D # unsup: 006D 0307
+1E42 > 4D # unsup: 004D 0323
+1E43 > 6D # unsup: 006D 0323
+1E44 > 4E # unsup: 004E 0307
+1E45 > 6E # unsup: 006E 0307
+1E46 > 4E # unsup: 004E 0323
+1E47 > 6E # unsup: 006E 0323
+1E48 > 4E # unsup: 004E 0331
+1E49 > 6E # unsup: 006E 0331
+1E4A > 4E # unsup: 004E 032D
+1E4B > 6E # unsup: 006E 032D
+1E4C > D5 # unsup: 00D5 0301
+1E4D > F5 # unsup: 00F5 0301
+1E4E > D5 # unsup: 00D5 0308
+1E4F > F5 # unsup: 00F5 0308
+1E50 > D4 # unsup: 014C 0300
+1E51 > F4 # unsup: 014D 0300
+1E52 > D4 # unsup: 014C 0301
+1E53 > F4 # unsup: 014D 0301
+1E54 > 50 # unsup: 0050 0301
+1E55 > 70 # unsup: 0070 0301
+1E56 > 50 # unsup: 0050 0307
+1E57 > 70 # unsup: 0070 0307
+1E58 > 52 # unsup: 0052 0307
+1E59 > 72 # unsup: 0072 0307
+1E5A > 52 # unsup: 0052 0323
+1E5B > 72 # unsup: 0072 0323
+1E5C > 52 # unsup: 0052 0323 0304
+1E5D > 72 # unsup: 0072 0323 0304
+1E5E > 52 # unsup: 0052 0331
+1E5F > 72 # unsup: 0072 0331
+1E60 > 53 # unsup: 0053 0307
+1E61 > 73 # unsup: 0073 0307
+1E62 > 53 # unsup: 0053 0323
+1E63 > 73 # unsup: 0073 0323
+1E64 > DA # unsup: 015A 0307
+1E65 > FA # unsup: 015B 0307
+1E66 > D0 # unsup: 0160 0307
+1E67 > F0 # unsup: 0161 0307
+1E68 > 53 # unsup: 0053 0323 0307
+1E69 > 73 # unsup: 0073 0323 0307
+1E6A > 54 # unsup: 0054 0307
+1E6B > 74 # unsup: 0074 0307
+1E6C > 54 # unsup: 0054 0323
+1E6D > 74 # unsup: 0074 0323
+1E6E > 54 # unsup: 0054 0331
+1E6F > 74 # unsup: 0074 0331
+1E70 > 54 # unsup: 0054 032D
+1E71 > 74 # unsup: 0074 032D
+1E72 > 55 # unsup: 0055 0324
+1E73 > 75 # unsup: 0075 0324
+1E74 > 55 # unsup: 0055 0330
+1E75 > 75 # unsup: 0075 0330
+1E76 > 55 # unsup: 0055 032D
+1E77 > 75 # unsup: 0075 032D
+1E78 > 55 # unsup: 0055 0303 0301
+1E79 > 75 # unsup: 0075 0303 0301
+1E7A > DB # unsup: 016A 0308
+1E7B > FB # unsup: 016B 0308
+1E7C > 56 # unsup: 0056 0303
+1E7D > 76 # unsup: 0076 0303
+1E7E > 56 # unsup: 0056 0323
+1E7F > 76 # unsup: 0076 0323
+1E80 > 57 # unsup: 0057 0300
+1E81 > 77 # unsup: 0077 0300
+1E82 > 57 # unsup: 0057 0301
+1E83 > 77 # unsup: 0077 0301
+1E84 > 57 # unsup: 0057 0308
+1E85 > 77 # unsup: 0077 0308
+1E86 > 57 # unsup: 0057 0307
+1E87 > 77 # unsup: 0077 0307
+1E88 > 57 # unsup: 0057 0323
+1E89 > 77 # unsup: 0077 0323
+1E8A > 58 # unsup: 0058 0307
+1E8B > 78 # unsup: 0078 0307
+1E8C > 58 # unsup: 0058 0308
+1E8D > 78 # unsup: 0078 0308
+1E8E > 59 # unsup: 0059 0307
+1E8F > 79 # unsup: 0079 0307
+1E90 > 5A # unsup: 005A 0302
+1E91 > 7A # unsup: 007A 0302
+1E92 > 5A # unsup: 005A 0323
+1E93 > 7A # unsup: 007A 0323
+1E94 > 5A # unsup: 005A 0331
+1E95 > 7A # unsup: 007A 0331
+1E96 > 68 # unsup: 0068 0331
+1E97 > 74 # unsup: 0074 0308
+1E98 > 77 # unsup: 0077 030A
+1E99 > 79 # unsup: 0079 030A
+1E9B > 73 # unsup: 0073 0307
+1EA0 > 41 # unsup: 0041 0323
+1EA1 > 61 # unsup: 0061 0323
+1EA2 > 41 # unsup: 0041 0309
+1EA3 > 61 # unsup: 0061 0309
+1EA4 > 41 # unsup: 0041 0302 0301
+1EA5 > 61 # unsup: 0061 0302 0301
+1EA6 > 41 # unsup: 0041 0302 0300
+1EA7 > 61 # unsup: 0061 0302 0300
+1EA8 > 41 # unsup: 0041 0302 0309
+1EA9 > 61 # unsup: 0061 0302 0309
+1EAA > 41 # unsup: 0041 0302 0303
+1EAB > 61 # unsup: 0061 0302 0303
+1EAC > 41 # unsup: 0041 0323 0302
+1EAD > 61 # unsup: 0061 0323 0302
+1EAE > 41 # unsup: 0041 0306 0301
+1EAF > 61 # unsup: 0061 0306 0301
+1EB0 > 41 # unsup: 0041 0306 0300
+1EB1 > 61 # unsup: 0061 0306 0300
+1EB2 > 41 # unsup: 0041 0306 0309
+1EB3 > 61 # unsup: 0061 0306 0309
+1EB4 > 41 # unsup: 0041 0306 0303
+1EB5 > 61 # unsup: 0061 0306 0303
+1EB6 > 41 # unsup: 0041 0323 0306
+1EB7 > 61 # unsup: 0061 0323 0306
+1EB8 > 45 # unsup: 0045 0323
+1EB9 > 65 # unsup: 0065 0323
+1EBA > 45 # unsup: 0045 0309
+1EBB > 65 # unsup: 0065 0309
+1EBC > 45 # unsup: 0045 0303
+1EBD > 65 # unsup: 0065 0303
+1EBE > 45 # unsup: 0045 0302 0301
+1EBF > 65 # unsup: 0065 0302 0301
+1EC0 > 45 # unsup: 0045 0302 0300
+1EC1 > 65 # unsup: 0065 0302 0300
+1EC2 > 45 # unsup: 0045 0302 0309
+1EC3 > 65 # unsup: 0065 0302 0309
+1EC4 > 45 # unsup: 0045 0302 0303
+1EC5 > 65 # unsup: 0065 0302 0303
+1EC6 > 45 # unsup: 0045 0323 0302
+1EC7 > 65 # unsup: 0065 0323 0302
+1EC8 > 49 # unsup: 0049 0309
+1EC9 > 69 # unsup: 0069 0309
+1ECA > 49 # unsup: 0049 0323
+1ECB > 69 # unsup: 0069 0323
+1ECC > 4F # unsup: 004F 0323
+1ECD > 6F # unsup: 006F 0323
+1ECE > 4F # unsup: 004F 0309
+1ECF > 6F # unsup: 006F 0309
+1ED0 > 4F # unsup: 004F 0302 0301
+1ED1 > 6F # unsup: 006F 0302 0301
+1ED2 > 4F # unsup: 004F 0302 0300
+1ED3 > 6F # unsup: 006F 0302 0300
+1ED4 > 4F # unsup: 004F 0302 0309
+1ED5 > 6F # unsup: 006F 0302 0309
+1ED6 > 4F # unsup: 004F 0302 0303
+1ED7 > 6F # unsup: 006F 0302 0303
+1ED8 > 4F # unsup: 004F 0323 0302
+1ED9 > 6F # unsup: 006F 0323 0302
+1EDA > 4F # unsup: 004F 031B 0301
+1EDB > 6F # unsup: 006F 031B 0301
+1EDC > 4F # unsup: 004F 031B 0300
+1EDD > 6F # unsup: 006F 031B 0300
+1EDE > 4F # unsup: 004F 031B 0309
+1EDF > 6F # unsup: 006F 031B 0309
+1EE0 > 4F # unsup: 004F 031B 0303
+1EE1 > 6F # unsup: 006F 031B 0303
+1EE2 > 4F # unsup: 004F 031B 0323
+1EE3 > 6F # unsup: 006F 031B 0323
+1EE4 > 55 # unsup: 0055 0323
+1EE5 > 75 # unsup: 0075 0323
+1EE6 > 55 # unsup: 0055 0309
+1EE7 > 75 # unsup: 0075 0309
+1EE8 > 55 # unsup: 0055 031B 0301
+1EE9 > 75 # unsup: 0075 031B 0301
+1EEA > 55 # unsup: 0055 031B 0300
+1EEB > 75 # unsup: 0075 031B 0300
+1EEC > 55 # unsup: 0055 031B 0309
+1EED > 75 # unsup: 0075 031B 0309
+1EEE > 55 # unsup: 0055 031B 0303
+1EEF > 75 # unsup: 0075 031B 0303
+1EF0 > 55 # unsup: 0055 031B 0323
+1EF1 > 75 # unsup: 0075 031B 0323
+1EF2 > 59 # unsup: 0059 0300
+1EF3 > 79 # unsup: 0079 0300
+1EF4 > 59 # unsup: 0059 0323
+1EF5 > 79 # unsup: 0079 0323
+1EF6 > 59 # unsup: 0059 0309
+1EF7 > 79 # unsup: 0079 0309
+1EF8 > 59 # unsup: 0059 0303
+1EF9 > 79 # unsup: 0079 0303
+1FEF > 60
+2000 > 20 # compat
+2001 > 20 # compat
+2002 > 20 # compat
+2003 > 20 # compat
+2004 > 20 # compat
+2005 > 20 # compat
+2006 > 20 # compat
+2007 > 20 # compat
+2008 > 20 # compat
+2009 > 20 # compat
+200A > 20 # compat
+2019 > FF
+201C > B4
+201D > A1
+201E > A5
+2024 > 2E # compat
+2025 > 2E 2E # compat
+2026 > 2E 2E 2E # compat
+202F > 20 # compat
+203C > 21 21 # compat
+2047 > 3F 3F # compat
+2048 > 3F 21 # compat
+2049 > 21 3F # compat
+205F > 20 # compat
+FB00 > 66 66 # compat
+FB01 > 66 69 # compat
+FB02 > 66 6C # compat
+FB03 > 66 66 69 # compat
+FB04 > 66 66 6C # compat
+FB05 > 73 74 # compat
+FB06 > 73 74 # compat
+FB29 > 2B # compat
+FE30 > 2E 2E # compat
+FE33 > 5F # compat
+FE34 > 5F # compat
+FE35 > 28 # compat
+FE36 > 29 # compat
+FE37 > 7B # compat
+FE38 > 7D # compat
+FE47 > 5B # compat
+FE48 > 5D # compat
+FE4D > 5F # compat
+FE4E > 5F # compat
+FE4F > 5F # compat
+FE50 > 2C # compat
+FE52 > 2E # compat
+FE54 > 3B # compat
+FE55 > 3A # compat
+FE56 > 3F # compat
+FE57 > 21 # compat
+FE59 > 28 # compat
+FE5A > 29 # compat
+FE5B > 7B # compat
+FE5C > 7D # compat
+FE5F > 23 # compat
+FE60 > 26 # compat
+FE61 > 2A # compat
+FE62 > 2B # compat
+FE63 > 2D # compat
+FE64 > 3C # compat
+FE65 > 3E # compat
+FE66 > 3D # compat
+FE68 > 5C # compat
+FE69 > 24 # compat
+FE6A > 25 # compat
+FE6B > 40 # compat
+FF01 > 21 # compat
+FF02 > 22 # compat
+FF03 > 23 # compat
+FF04 > 24 # compat
+FF05 > 25 # compat
+FF06 > 26 # compat
+FF07 > 27 # compat
+FF08 > 28 # compat
+FF09 > 29 # compat
+FF0A > 2A # compat
+FF0B > 2B # compat
+FF0C > 2C # compat
+FF0D > 2D # compat
+FF0E > 2E # compat
+FF0F > 2F # compat
+FF10 > 30 # compat
+FF11 > 31 # compat
+FF12 > 32 # compat
+FF13 > 33 # compat
+FF14 > 34 # compat
+FF15 > 35 # compat
+FF16 > 36 # compat
+FF17 > 37 # compat
+FF18 > 38 # compat
+FF19 > 39 # compat
+FF1A > 3A # compat
+FF1B > 3B # compat
+FF1C > 3C # compat
+FF1D > 3D # compat
+FF1E > 3E # compat
+FF1F > 3F # compat
+FF20 > 40 # compat
+FF21 > 41 # compat
+FF22 > 42 # compat
+FF23 > 43 # compat
+FF24 > 44 # compat
+FF25 > 45 # compat
+FF26 > 46 # compat
+FF27 > 47 # compat
+FF28 > 48 # compat
+FF29 > 49 # compat
+FF2A > 4A # compat
+FF2B > 4B # compat
+FF2C > 4C # compat
+FF2D > 4D # compat
+FF2E > 4E # compat
+FF2F > 4F # compat
+FF30 > 50 # compat
+FF31 > 51 # compat
+FF32 > 52 # compat
+FF33 > 53 # compat
+FF34 > 54 # compat
+FF35 > 55 # compat
+FF36 > 56 # compat
+FF37 > 57 # compat
+FF38 > 58 # compat
+FF39 > 59 # compat
+FF3A > 5A # compat
+FF3B > 5B # compat
+FF3C > 5C # compat
+FF3D > 5D # compat
+FF3E > 5E # compat
+FF3F > 5F # compat
+FF40 > 60 # compat
+FF41 > 61 # compat
+FF42 > 62 # compat
+FF43 > 63 # compat
+FF44 > 64 # compat
+FF45 > 65 # compat
+FF46 > 66 # compat
+FF47 > 67 # compat
+FF48 > 68 # compat
+FF49 > 69 # compat
+FF4A > 6A # compat
+FF4B > 6B # compat
+FF4C > 6C # compat
+FF4D > 6D # compat
+FF4E > 6E # compat
+FF4F > 6F # compat
+FF50 > 70 # compat
+FF51 > 71 # compat
+FF52 > 72 # compat
+FF53 > 73 # compat
+FF54 > 74 # compat
+FF55 > 75 # compat
+FF56 > 76 # compat
+FF57 > 77 # compat
+FF58 > 78 # compat
+FF59 > 79 # compat
+FF5A > 7A # compat
+FF5B > 7B # compat
+FF5C > 7C # compat
+FF5D > 7D # compat
+FF5E > 7E # compat
+FFE0 > A2 # compat
+FFE1 > A3 # compat
+FFE2 > AC # compat
+FFE4 > A6 # compat
+.
+
+STRICT
+/
+N 259
+0000 > 00
+0001 > 01
+0002 > 02
+0003 > 03
+0004 > 04
+0005 > 05
+0006 > 06
+0007 > 07
+0008 > 08
+0009 > 09
+000A > 0A
+000B > 0B
+000C > 0C
+000D > 0D
+000E > 0E
+000F > 0F
+0010 > 10
+0011 > 11
+0012 > 12
+0013 > 13
+0014 > 14
+0015 > 15
+0016 > 16
+0017 > 17
+0018 > 18
+0019 > 19
+001A > 1A
+001B > 1B
+001C > 1C
+001D > 1D
+001E > 1E
+001F > 1F
+0020 > 20
+0021 > 21
+0022 > 22
+0023 > 23
+0024 > 24
+0025 > 25
+0026 > 26
+0027 > 27
+0028 > 28
+0029 > 29
+002A > 2A
+002B > 2B
+002C > 2C
+002D > 2D
+002E > 2E
+002F > 2F
+0030 > 30
+0031 > 31
+0032 > 32
+0033 > 33
+0034 > 34
+0035 > 35
+0036 > 36
+0037 > 37
+0038 > 38
+0039 > 39
+003A > 3A
+003B > 3B
+003C > 3C
+003D > 3D
+003E > 3E
+003F > 3F
+0040 > 40
+0041 > 41 /
+     N 4
+     0304 > C2
+     0308 > C4
+     030A > C5
+     0328 > C0
+     .
+0042 > 42
+0043 > 43 /
+     N 2
+     0301 > C3
+     030C > C8
+     .
+0044 > 44
+0045 > 45 /
+     N 4
+     0301 > C9
+     0304 > C7
+     0307 > CB
+     0328 > C6
+     .
+0046 > 46
+0047 > 47 /
+     N 1
+     0327 > CC
+     .
+0048 > 48
+0049 > 49 /
+     N 2
+     0304 > CE
+     0328 > C1
+     .
+004A > 4A
+004B > 4B /
+     N 1
+     0327 > CD
+     .
+004C > 4C /
+     N 1
+     0327 > CF
+     .
+004D > 4D
+004E > 4E /
+     N 2
+     0301 > D1
+     0327 > D2
+     .
+004F > 4F /
+     N 4
+     0301 > D3
+     0303 > D5
+     0304 > D4
+     0308 > D6
+     .
+0050 > 50
+0051 > 51
+0052 > 52 /
+     N 1
+     0327 > AA
+     .
+0053 > 53 /
+     N 2
+     0301 > DA
+     030C > D0
+     .
+0054 > 54
+0055 > 55 /
+     N 3
+     0304 > DB
+     0308 > DC
+     0328 > D8
+     .
+0056 > 56
+0057 > 57
+0058 > 58
+0059 > 59
+005A > 5A /
+     N 3
+     0301 > CA
+     0307 > DD
+     030C > DE
+     .
+005B > 5B
+005C > 5C
+005D > 5D
+005E > 5E
+005F > 5F
+0060 > 60
+0061 > 61 /
+     N 4
+     0304 > E2
+     0308 > E4
+     030A > E5
+     0328 > E0
+     .
+0062 > 62
+0063 > 63 /
+     N 2
+     0301 > E3
+     030C > E8
+     .
+0064 > 64
+0065 > 65 /
+     N 4
+     0301 > E9
+     0304 > E7
+     0307 > EB
+     0328 > E6
+     .
+0066 > 66
+0067 > 67 /
+     N 1
+     0327 > EC
+     .
+0068 > 68
+0069 > 69 /
+     N 2
+     0304 > EE
+     0328 > E1
+     .
+006A > 6A
+006B > 6B /
+     N 1
+     0327 > ED
+     .
+006C > 6C /
+     N 1
+     0327 > EF
+     .
+006D > 6D
+006E > 6E /
+     N 2
+     0301 > F1
+     0327 > F2
+     .
+006F > 6F /
+     N 4
+     0301 > F3
+     0303 > F5
+     0304 > F4
+     0308 > F6
+     .
+0070 > 70
+0071 > 71
+0072 > 72 /
+     N 1
+     0327 > BA
+     .
+0073 > 73 /
+     N 2
+     0301 > FA
+     030C > F0
+     .
+0074 > 74
+0075 > 75 /
+     N 3
+     0304 > FB
+     0308 > FC
+     0328 > F8
+     .
+0076 > 76
+0077 > 77
+0078 > 78
+0079 > 79
+007A > 7A /
+     N 3
+     0301 > EA
+     0307 > FD
+     030C > FE
+     .
+007B > 7B
+007C > 7C
+007D > 7D
+007E > 7E
+007F > 7F
+0080 > 80
+0081 > 81
+0082 > 82
+0083 > 83
+0084 > 84
+0085 > 85
+0086 > 86
+0087 > 87
+0088 > 88
+0089 > 89
+008A > 8A
+008B > 8B
+008C > 8C
+008D > 8D
+008E > 8E
+008F > 8F
+0090 > 90
+0091 > 91
+0092 > 92
+0093 > 93
+0094 > 94
+0095 > 95
+0096 > 96
+0097 > 97
+0098 > 98
+0099 > 99
+009A > 9A
+009B > 9B
+009C > 9C
+009D > 9D
+009E > 9E
+009F > 9F
+00A0 > A0
+00A2 > A2
+00A3 > A3
+00A4 > A4
+00A6 > A6
+00A7 > A7
+00A9 > A9
+00AB > AB
+00AC > AC
+00AD > AD
+00AE > AE
+00B0 > B0
+00B1 > B1
+00B2 > B2
+00B3 > B3
+00B5 > B5
+00B6 > B6
+00B7 > B7
+00B9 > B9
+00BB > BB
+00BC > BC
+00BD > BD
+00BE > BE
+00C4 > C4
+00C5 > C5
+00C6 > AF
+00C9 > C9
+00D3 > D3
+00D5 > D5
+00D6 > D6
+00D7 > D7
+00D8 > A8
+00DC > DC
+00DF > DF
+00E4 > E4
+00E5 > E5
+00E6 > BF
+00E9 > E9
+00F3 > F3
+00F5 > F5
+00F6 > F6
+00F7 > F7
+00F8 > B8
+00FC > FC
+0100 > C2
+0101 > E2
+0104 > C0
+0105 > E0
+0106 > C3
+0107 > E3
+010C > C8
+010D > E8
+0112 > C7
+0113 > E7
+0116 > CB
+0117 > EB
+0118 > C6
+0119 > E6
+0122 > CC
+0123 > EC
+012A > CE
+012B > EE
+012E > C1
+012F > E1
+0136 > CD
+0137 > ED
+013B > CF
+013C > EF
+0141 > D9
+0142 > F9
+0143 > D1
+0144 > F1
+0145 > D2
+0146 > F2
+014C > D4
+014D > F4
+0156 > AA
+0157 > BA
+015A > DA
+015B > FA
+0160 > D0
+0161 > F0
+016A > DB
+016B > FB
+0172 > D8
+0173 > F8
+0179 > CA
+017A > EA
+017B > DD
+017C > FD
+017D > DE
+017E > FE
+037E > 3B
+0387 > B7
+1FEF > 60
+2019 > FF
+201C > B4
+201D > A1
+201E > A5
+.
+
+NFD
+/
+N 256
+00 > 0000
+01 > 0001
+02 > 0002
+03 > 0003
+04 > 0004
+05 > 0005
+06 > 0006
+07 > 0007
+08 > 0008
+09 > 0009
+0A > 000A
+0B > 000B
+0C > 000C
+0D > 000D
+0E > 000E
+0F > 000F
+10 > 0010
+11 > 0011
+12 > 0012
+13 > 0013
+14 > 0014
+15 > 0015
+16 > 0016
+17 > 0017
+18 > 0018
+19 > 0019
+1A > 001A
+1B > 001B
+1C > 001C
+1D > 001D
+1E > 001E
+1F > 001F
+20 > 0020
+21 > 0021
+22 > 0022
+23 > 0023
+24 > 0024
+25 > 0025
+26 > 0026
+27 > 0027
+28 > 0028
+29 > 0029
+2A > 002A
+2B > 002B
+2C > 002C
+2D > 002D
+2E > 002E
+2F > 002F
+30 > 0030
+31 > 0031
+32 > 0032
+33 > 0033
+34 > 0034
+35 > 0035
+36 > 0036
+37 > 0037
+38 > 0038
+39 > 0039
+3A > 003A
+3B > 003B
+3C > 003C
+3D > 003D
+3E > 003E
+3F > 003F
+40 > 0040
+41 > 0041
+42 > 0042
+43 > 0043
+44 > 0044
+45 > 0045
+46 > 0046
+47 > 0047
+48 > 0048
+49 > 0049
+4A > 004A
+4B > 004B
+4C > 004C
+4D > 004D
+4E > 004E
+4F > 004F
+50 > 0050
+51 > 0051
+52 > 0052
+53 > 0053
+54 > 0054
+55 > 0055
+56 > 0056
+57 > 0057
+58 > 0058
+59 > 0059
+5A > 005A
+5B > 005B
+5C > 005C
+5D > 005D
+5E > 005E
+5F > 005F
+60 > 0060
+61 > 0061
+62 > 0062
+63 > 0063
+64 > 0064
+65 > 0065
+66 > 0066
+67 > 0067
+68 > 0068
+69 > 0069
+6A > 006A
+6B > 006B
+6C > 006C
+6D > 006D
+6E > 006E
+6F > 006F
+70 > 0070
+71 > 0071
+72 > 0072
+73 > 0073
+74 > 0074
+75 > 0075
+76 > 0076
+77 > 0077
+78 > 0078
+79 > 0079
+7A > 007A
+7B > 007B
+7C > 007C
+7D > 007D
+7E > 007E
+7F > 007F
+80 > 0080
+81 > 0081
+82 > 0082
+83 > 0083
+84 > 0084
+85 > 0085
+86 > 0086
+87 > 0087
+88 > 0088
+89 > 0089
+8A > 008A
+8B > 008B
+8C > 008C
+8D > 008D
+8E > 008E
+8F > 008F
+90 > 0090
+91 > 0091
+92 > 0092
+93 > 0093
+94 > 0094
+95 > 0095
+96 > 0096
+97 > 0097
+98 > 0098
+99 > 0099
+9A > 009A
+9B > 009B
+9C > 009C
+9D > 009D
+9E > 009E
+9F > 009F
+A0 > 00A0
+A1 > 201D
+A2 > 00A2
+A3 > 00A3
+A4 > 00A4
+A5 > 201E
+A6 > 00A6
+A7 > 00A7
+A8 > 00D8
+A9 > 00A9
+AA > 0052 0327
+AB > 00AB
+AC > 00AC
+AD > 00AD
+AE > 00AE
+AF > 00C6
+B0 > 00B0
+B1 > 00B1
+B2 > 00B2
+B3 > 00B3
+B4 > 201C
+B5 > 00B5
+B6 > 00B6
+B7 > 00B7
+B8 > 00F8
+B9 > 00B9
+BA > 0072 0327
+BB > 00BB
+BC > 00BC
+BD > 00BD
+BE > 00BE
+BF > 00E6
+C0 > 0041 0328
+C1 > 0049 0328
+C2 > 0041 0304
+C3 > 0043 0301
+C4 > 0041 0308
+C5 > 0041 030A
+C6 > 0045 0328
+C7 > 0045 0304
+C8 > 0043 030C
+C9 > 0045 0301
+CA > 005A 0301
+CB > 0045 0307
+CC > 0047 0327
+CD > 004B 0327
+CE > 0049 0304
+CF > 004C 0327
+D0 > 0053 030C
+D1 > 004E 0301
+D2 > 004E 0327
+D3 > 004F 0301
+D4 > 004F 0304
+D5 > 004F 0303
+D6 > 004F 0308
+D7 > 00D7
+D8 > 0055 0328
+D9 > 0141
+DA > 0053 0301
+DB > 0055 0304
+DC > 0055 0308
+DD > 005A 0307
+DE > 005A 030C
+DF > 00DF
+E0 > 0061 0328
+E1 > 0069 0328
+E2 > 0061 0304
+E3 > 0063 0301
+E4 > 0061 0308
+E5 > 0061 030A
+E6 > 0065 0328
+E7 > 0065 0304
+E8 > 0063 030C
+E9 > 0065 0301
+EA > 007A 0301
+EB > 0065 0307
+EC > 0067 0327
+ED > 006B 0327
+EE > 0069 0304
+EF > 006C 0327
+F0 > 0073 030C
+F1 > 006E 0301
+F2 > 006E 0327
+F3 > 006F 0301
+F4 > 006F 0304
+F5 > 006F 0303
+F6 > 006F 0308
+F7 > 00F7
+F8 > 0075 0328
+F9 > 0142
+FA > 0073 0301
+FB > 0075 0304
+FC > 0075 0308
+FD > 007A 0307
+FE > 007A 030C
+FF > 2019
+.
+
+NFC
+/
+N 256
+00 > 0000
+01 > 0001
+02 > 0002
+03 > 0003
+04 > 0004
+05 > 0005
+06 > 0006
+07 > 0007
+08 > 0008
+09 > 0009
+0A > 000A
+0B > 000B
+0C > 000C
+0D > 000D
+0E > 000E
+0F > 000F
+10 > 0010
+11 > 0011
+12 > 0012
+13 > 0013
+14 > 0014
+15 > 0015
+16 > 0016
+17 > 0017
+18 > 0018
+19 > 0019
+1A > 001A
+1B > 001B
+1C > 001C
+1D > 001D
+1E > 001E
+1F > 001F
+20 > 0020
+21 > 0021
+22 > 0022
+23 > 0023
+24 > 0024
+25 > 0025
+26 > 0026
+27 > 0027
+28 > 0028
+29 > 0029
+2A > 002A
+2B > 002B
+2C > 002C
+2D > 002D
+2E > 002E
+2F > 002F
+30 > 0030
+31 > 0031
+32 > 0032
+33 > 0033
+34 > 0034
+35 > 0035
+36 > 0036
+37 > 0037
+38 > 0038
+39 > 0039
+3A > 003A
+3B > 003B
+3C > 003C
+3D > 003D
+3E > 003E
+3F > 003F
+40 > 0040
+41 > 0041
+42 > 0042
+43 > 0043
+44 > 0044
+45 > 0045
+46 > 0046
+47 > 0047
+48 > 0048
+49 > 0049
+4A > 004A
+4B > 004B
+4C > 004C
+4D > 004D
+4E > 004E
+4F > 004F
+50 > 0050
+51 > 0051
+52 > 0052
+53 > 0053
+54 > 0054
+55 > 0055
+56 > 0056
+57 > 0057
+58 > 0058
+59 > 0059
+5A > 005A
+5B > 005B
+5C > 005C
+5D > 005D
+5E > 005E
+5F > 005F
+60 > 0060
+61 > 0061
+62 > 0062
+63 > 0063
+64 > 0064
+65 > 0065
+66 > 0066
+67 > 0067
+68 > 0068
+69 > 0069
+6A > 006A
+6B > 006B
+6C > 006C
+6D > 006D
+6E > 006E
+6F > 006F
+70 > 0070
+71 > 0071
+72 > 0072
+73 > 0073
+74 > 0074
+75 > 0075
+76 > 0076
+77 > 0077
+78 > 0078
+79 > 0079
+7A > 007A
+7B > 007B
+7C > 007C
+7D > 007D
+7E > 007E
+7F > 007F
+80 > 0080
+81 > 0081
+82 > 0082
+83 > 0083
+84 > 0084
+85 > 0085
+86 > 0086
+87 > 0087
+88 > 0088
+89 > 0089
+8A > 008A
+8B > 008B
+8C > 008C
+8D > 008D
+8E > 008E
+8F > 008F
+90 > 0090
+91 > 0091
+92 > 0092
+93 > 0093
+94 > 0094
+95 > 0095
+96 > 0096
+97 > 0097
+98 > 0098
+99 > 0099
+9A > 009A
+9B > 009B
+9C > 009C
+9D > 009D
+9E > 009E
+9F > 009F
+A0 > 00A0
+A1 > 201D
+A2 > 00A2
+A3 > 00A3
+A4 > 00A4
+A5 > 201E
+A6 > 00A6
+A7 > 00A7
+A8 > 00D8
+A9 > 00A9
+AA > 0156
+AB > 00AB
+AC > 00AC
+AD > 00AD
+AE > 00AE
+AF > 00C6
+B0 > 00B0
+B1 > 00B1
+B2 > 00B2
+B3 > 00B3
+B4 > 201C
+B5 > 00B5
+B6 > 00B6
+B7 > 00B7
+B8 > 00F8
+B9 > 00B9
+BA > 0157
+BB > 00BB
+BC > 00BC
+BD > 00BD
+BE > 00BE
+BF > 00E6
+C0 > 0104
+C1 > 012E
+C2 > 0100
+C3 > 0106
+C4 > 00C4
+C5 > 00C5
+C6 > 0118
+C7 > 0112
+C8 > 010C
+C9 > 00C9
+CA > 0179
+CB > 0116
+CC > 0122
+CD > 0136
+CE > 012A
+CF > 013B
+D0 > 0160
+D1 > 0143
+D2 > 0145
+D3 > 00D3
+D4 > 014C
+D5 > 00D5
+D6 > 00D6
+D7 > 00D7
+D8 > 0172
+D9 > 0141
+DA > 015A
+DB > 016A
+DC > 00DC
+DD > 017B
+DE > 017D
+DF > 00DF
+E0 > 0105
+E1 > 012F
+E2 > 0101
+E3 > 0107
+E4 > 00E4
+E5 > 00E5
+E6 > 0119
+E7 > 0113
+E8 > 010D
+E9 > 00E9
+EA > 017A
+EB > 0117
+EC > 0123
+ED > 0137
+EE > 012B
+EF > 013C
+F0 > 0161
+F1 > 0144
+F2 > 0146
+F3 > 00F3
+F4 > 014D
+F5 > 00F5
+F6 > 00F6
+F7 > 00F7
+F8 > 0173
+F9 > 0142
+FA > 015B
+FB > 016B
+FC > 00FC
+FD > 017C
+FE > 017E
+FF > 2019
+.
+
+COMP
+= NFC
+.
Index: doc/tools/ultraedit/GNU/aspell/data/iso-8859-13.cset
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/iso-8859-13.cset	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/iso-8859-13.cset	(working copy)
@@ -0,0 +1,262 @@
+# Aspell Character Data File.
+= iso-8859-13
+> ascii
+/
+# <char> <uni> <type> <display> <upper> <lower> <title> <plain>
+#                                                         <sl-first> <sl-rest>
+00 0000 - N 00 00 00 00 00 00 # <control>
+01 0001 . N 01 01 01 00 00 00 # <unused control>
+02 0002 . N 02 02 02 00 00 00 # <unused control>
+03 0003 . N 03 03 03 00 00 00 # <unused control>
+04 0004 . N 04 04 04 00 00 00 # <unused control>
+05 0005 . N 05 05 05 00 00 00 # <unused control>
+06 0006 . N 06 06 06 00 00 00 # <unused control>
+07 0007 . N 07 07 07 00 00 00 # <unused control>
+08 0008 . N 08 08 08 00 00 00 # <unused control>
+09 0009 . N 09 09 09 00 00 00 # <unused control>
+0A 000A . N 0A 0A 0A 00 00 00 # <unused control>
+0B 000B . N 0B 0B 0B 00 00 00 # <unused control>
+0C 000C . N 0C 0C 0C 00 00 00 # <unused control>
+0D 000D . N 0D 0D 0D 00 00 00 # <unused control>
+0E 000E . N 0E 0E 0E 00 00 00 # <unused control>
+0F 000F . N 0F 0F 0F 00 00 00 # <unused control>
+10 0010 - N 10 10 10 00 00 00 # <control>
+11 0011 . N 11 11 11 00 00 00 # <unused control>
+12 0012 . N 12 12 12 00 00 00 # <unused control>
+13 0013 . N 13 13 13 00 00 00 # <unused control>
+14 0014 . N 14 14 14 00 00 00 # <unused control>
+15 0015 . N 15 15 15 00 00 00 # <unused control>
+16 0016 . N 16 16 16 00 00 00 # <unused control>
+17 0017 . N 17 17 17 00 00 00 # <unused control>
+18 0018 . N 18 18 18 00 00 00 # <unused control>
+19 0019 . N 19 19 19 00 00 00 # <unused control>
+1A 001A . N 1A 1A 1A 00 00 00 # <unused control>
+1B 001B . N 1B 1B 1B 00 00 00 # <unused control>
+1C 001C . N 1C 1C 1C 00 00 00 # <unused control>
+1D 001D . N 1D 1D 1D 00 00 00 # <unused control>
+1E 001E . N 1E 1E 1E 00 00 00 # <unused control>
+1F 001F . N 1F 1F 1F 00 00 00 # <unused control>
+20 0020 W Y 20 20 20 00 00 00 # SPACE
+21 0021 - Y 21 21 21 00 00 00 # EXCLAMATION MARK
+22 0022 - Y 22 22 22 00 00 00 # QUOTATION MARK
+23 0023 - Y 23 23 23 00 00 00 # NUMBER SIGN
+24 0024 - Y 24 24 24 00 00 00 # DOLLAR SIGN
+25 0025 - Y 25 25 25 00 00 00 # PERCENT SIGN
+26 0026 - Y 26 26 26 00 00 00 # AMPERSAND
+27 0027 - Y 27 27 27 00 00 00 # APOSTROPHE
+28 0028 - Y 28 28 28 00 00 00 # LEFT PARENTHESIS
+29 0029 - Y 29 29 29 00 00 00 # RIGHT PARENTHESIS
+2A 002A - Y 2A 2A 2A 00 00 00 # ASTERISK
+2B 002B - Y 2B 2B 2B 00 00 00 # PLUS SIGN
+2C 002C - Y 2C 2C 2C 00 00 00 # COMMA
+2D 002D H Y 2D 2D 2D 00 00 00 # HYPHEN-MINUS
+2E 002E - Y 2E 2E 2E 00 00 00 # FULL STOP
+2F 002F - Y 2F 2F 2F 00 00 00 # SOLIDUS
+30 0030 D Y 30 30 30 00 00 00 # DIGIT ZERO
+31 0031 D Y 31 31 31 00 00 00 # DIGIT ONE
+32 0032 D Y 32 32 32 00 00 00 # DIGIT TWO
+33 0033 D Y 33 33 33 00 00 00 # DIGIT THREE
+34 0034 D Y 34 34 34 00 00 00 # DIGIT FOUR
+35 0035 D Y 35 35 35 00 00 00 # DIGIT FIVE
+36 0036 D Y 36 36 36 00 00 00 # DIGIT SIX
+37 0037 D Y 37 37 37 00 00 00 # DIGIT SEVEN
+38 0038 D Y 38 38 38 00 00 00 # DIGIT EIGHT
+39 0039 D Y 39 39 39 00 00 00 # DIGIT NINE
+3A 003A - Y 3A 3A 3A 00 00 00 # COLON
+3B 003B - Y 3B 3B 3B 00 00 00 # SEMICOLON
+3C 003C - Y 3C 3C 3C 00 00 00 # LESS-THAN SIGN
+3D 003D - Y 3D 3D 3D 00 00 00 # EQUALS SIGN
+3E 003E - Y 3E 3E 3E 00 00 00 # GREATER-THAN SIGN
+3F 003F - Y 3F 3F 3F 00 00 00 # QUESTION MARK
+40 0040 - Y 40 40 40 00 00 00 # COMMERCIAL AT
+41 0041 L Y 41 61 41 41 2A 00 # LATIN CAPITAL LETTER A
+42 0042 L Y 42 62 42 42 62 62 # LATIN CAPITAL LETTER B
+43 0043 L Y 43 63 43 43 63 63 # LATIN CAPITAL LETTER C
+44 0044 L Y 44 64 44 44 64 64 # LATIN CAPITAL LETTER D
+45 0045 L Y 45 65 45 45 2A 00 # LATIN CAPITAL LETTER E
+46 0046 L Y 46 66 46 46 66 66 # LATIN CAPITAL LETTER F
+47 0047 L Y 47 67 47 47 67 67 # LATIN CAPITAL LETTER G
+48 0048 L Y 48 68 48 48 68 68 # LATIN CAPITAL LETTER H
+49 0049 L Y 49 69 49 49 2A 00 # LATIN CAPITAL LETTER I
+4A 004A L Y 4A 6A 4A 4A 6A 6A # LATIN CAPITAL LETTER J
+4B 004B L Y 4B 6B 4B 4B 6B 6B # LATIN CAPITAL LETTER K
+4C 004C L Y 4C 6C 4C 4C 6C 6C # LATIN CAPITAL LETTER L
+4D 004D L Y 4D 6D 4D 4D 6D 6D # LATIN CAPITAL LETTER M
+4E 004E L Y 4E 6E 4E 4E 6E 6E # LATIN CAPITAL LETTER N
+4F 004F L Y 4F 6F 4F 4F 2A 00 # LATIN CAPITAL LETTER O
+50 0050 L Y 50 70 50 50 70 70 # LATIN CAPITAL LETTER P
+51 0051 L Y 51 71 51 51 71 71 # LATIN CAPITAL LETTER Q
+52 0052 L Y 52 72 52 52 72 72 # LATIN CAPITAL LETTER R
+53 0053 L Y 53 73 53 53 73 73 # LATIN CAPITAL LETTER S
+54 0054 L Y 54 74 54 54 74 74 # LATIN CAPITAL LETTER T
+55 0055 L Y 55 75 55 55 2A 00 # LATIN CAPITAL LETTER U
+56 0056 L Y 56 76 56 56 76 76 # LATIN CAPITAL LETTER V
+57 0057 L Y 57 77 57 57 77 77 # LATIN CAPITAL LETTER W
+58 0058 L Y 58 78 58 58 78 78 # LATIN CAPITAL LETTER X
+59 0059 L Y 59 79 59 59 79 79 # LATIN CAPITAL LETTER Y
+5A 005A L Y 5A 7A 5A 5A 7A 7A # LATIN CAPITAL LETTER Z
+5B 005B - Y 5B 5B 5B 00 00 00 # LEFT SQUARE BRACKET
+5C 005C - Y 5C 5C 5C 00 00 00 # REVERSE SOLIDUS
+5D 005D - Y 5D 5D 5D 00 00 00 # RIGHT SQUARE BRACKET
+5E 005E - Y 5E 5E 5E 00 00 00 # CIRCUMFLEX ACCENT
+5F 005F - Y 5F 5F 5F 00 00 00 # LOW LINE
+60 0060 - Y 60 60 60 00 00 00 # GRAVE ACCENT
+61 0061 L Y 41 61 41 61 2A 00 # LATIN SMALL LETTER A
+62 0062 L Y 42 62 42 62 62 62 # LATIN SMALL LETTER B
+63 0063 L Y 43 63 43 63 63 63 # LATIN SMALL LETTER C
+64 0064 L Y 44 64 44 64 64 64 # LATIN SMALL LETTER D
+65 0065 L Y 45 65 45 65 2A 00 # LATIN SMALL LETTER E
+66 0066 L Y 46 66 46 66 66 66 # LATIN SMALL LETTER F
+67 0067 L Y 47 67 47 67 67 67 # LATIN SMALL LETTER G
+68 0068 L Y 48 68 48 68 68 68 # LATIN SMALL LETTER H
+69 0069 L Y 49 69 49 69 2A 00 # LATIN SMALL LETTER I
+6A 006A L Y 4A 6A 4A 6A 6A 6A # LATIN SMALL LETTER J
+6B 006B L Y 4B 6B 4B 6B 6B 6B # LATIN SMALL LETTER K
+6C 006C L Y 4C 6C 4C 6C 6C 6C # LATIN SMALL LETTER L
+6D 006D L Y 4D 6D 4D 6D 6D 6D # LATIN SMALL LETTER M
+6E 006E L Y 4E 6E 4E 6E 6E 6E # LATIN SMALL LETTER N
+6F 006F L Y 4F 6F 4F 6F 2A 00 # LATIN SMALL LETTER O
+70 0070 L Y 50 70 50 70 70 70 # LATIN SMALL LETTER P
+71 0071 L Y 51 71 51 71 71 71 # LATIN SMALL LETTER Q
+72 0072 L Y 52 72 52 72 72 72 # LATIN SMALL LETTER R
+73 0073 L Y 53 73 53 73 73 73 # LATIN SMALL LETTER S
+74 0074 L Y 54 74 54 74 74 74 # LATIN SMALL LETTER T
+75 0075 L Y 55 75 55 75 2A 00 # LATIN SMALL LETTER U
+76 0076 L Y 56 76 56 76 76 76 # LATIN SMALL LETTER V
+77 0077 L Y 57 77 57 77 77 77 # LATIN SMALL LETTER W
+78 0078 L Y 58 78 58 78 78 78 # LATIN SMALL LETTER X
+79 0079 L Y 59 79 59 79 79 79 # LATIN SMALL LETTER Y
+7A 007A L Y 5A 7A 5A 7A 7A 7A # LATIN SMALL LETTER Z
+7B 007B - Y 7B 7B 7B 00 00 00 # LEFT CURLY BRACKET
+7C 007C - Y 7C 7C 7C 00 00 00 # VERTICAL LINE
+7D 007D - Y 7D 7D 7D 00 00 00 # RIGHT CURLY BRACKET
+7E 007E - Y 7E 7E 7E 00 00 00 # TILDE
+7F 007F - N 7F 7F 7F 00 00 00 # <control>
+80 0080 . N 80 80 80 00 00 00 # <unused control>
+81 0081 . N 81 81 81 00 00 00 # <unused control>
+82 0082 . N 82 82 82 00 00 00 # <unused control>
+83 0083 . N 83 83 83 00 00 00 # <unused control>
+84 0084 . N 84 84 84 00 00 00 # <unused control>
+85 0085 . N 85 85 85 00 00 00 # <unused control>
+86 0086 . N 86 86 86 00 00 00 # <unused control>
+87 0087 . N 87 87 87 00 00 00 # <unused control>
+88 0088 . N 88 88 88 00 00 00 # <unused control>
+89 0089 . N 89 89 89 00 00 00 # <unused control>
+8A 008A . N 8A 8A 8A 00 00 00 # <unused control>
+8B 008B . N 8B 8B 8B 00 00 00 # <unused control>
+8C 008C . N 8C 8C 8C 00 00 00 # <unused control>
+8D 008D . N 8D 8D 8D 00 00 00 # <unused control>
+8E 008E . N 8E 8E 8E 00 00 00 # <unused control>
+8F 008F . N 8F 8F 8F 00 00 00 # <unused control>
+90 0090 . N 90 90 90 00 00 00 # <unused control>
+91 0091 . N 91 91 91 00 00 00 # <unused control>
+92 0092 . N 92 92 92 00 00 00 # <unused control>
+93 0093 . N 93 93 93 00 00 00 # <unused control>
+94 0094 . N 94 94 94 00 00 00 # <unused control>
+95 0095 . N 95 95 95 00 00 00 # <unused control>
+96 0096 . N 96 96 96 00 00 00 # <unused control>
+97 0097 . N 97 97 97 00 00 00 # <unused control>
+98 0098 . N 98 98 98 00 00 00 # <unused control>
+99 0099 . N 99 99 99 00 00 00 # <unused control>
+9A 009A . N 9A 9A 9A 00 00 00 # <unused control>
+9B 009B . N 9B 9B 9B 00 00 00 # <unused control>
+9C 009C . N 9C 9C 9C 00 00 00 # <unused control>
+9D 009D . N 9D 9D 9D 00 00 00 # <unused control>
+9E 009E . N 9E 9E 9E 00 00 00 # <unused control>
+9F 009F . N 9F 9F 9F 00 00 00 # <unused control>
+A0 00A0 W Y A0 A0 A0 00 00 00 # NO-BREAK SPACE
+A1 201D - Y A1 A1 A1 00 00 00 # RIGHT DOUBLE QUOTATION MARK
+A2 00A2 - Y A2 A2 A2 00 00 00 # CENT SIGN
+A3 00A3 - Y A3 A3 A3 00 00 00 # POUND SIGN
+A4 00A4 - Y A4 A4 A4 00 00 00 # CURRENCY SIGN
+A5 201E - Y A5 A5 A5 00 00 00 # DOUBLE LOW-9 QUOTATION MARK
+A6 00A6 - Y A6 A6 A6 00 00 00 # BROKEN BAR
+A7 00A7 - Y A7 A7 A7 00 00 00 # SECTION SIGN
+A8 00D8 L Y A8 B8 A8 A8 2A 00 # LATIN CAPITAL LETTER O WITH STROKE
+A9 00A9 - Y A9 A9 A9 00 00 00 # COPYRIGHT SIGN
+AA 0156 L Y AA BA AA 52 72 72 # LATIN CAPITAL LETTER R WITH CEDILLA
+AB 00AB - Y AB AB AB 00 00 00 # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
+AC 00AC - Y AC AC AC 00 00 00 # NOT SIGN
+AD 00AD H N AD AD AD 00 00 00 # SOFT HYPHEN
+AE 00AE - Y AE AE AE 00 00 00 # REGISTERED SIGN
+AF 00C6 L Y AF BF AF AF 2A 00 # LATIN CAPITAL LETTER AE
+B0 00B0 - Y B0 B0 B0 00 00 00 # DEGREE SIGN
+B1 00B1 - Y B1 B1 B1 00 00 00 # PLUS-MINUS SIGN
+B2 00B2 - Y B2 B2 B2 00 00 00 # SUPERSCRIPT TWO
+B3 00B3 - Y B3 B3 B3 00 00 00 # SUPERSCRIPT THREE
+B4 201C - Y B4 B4 B4 00 00 00 # LEFT DOUBLE QUOTATION MARK
+B5 00B5 A Y B5 B5 B5 00 00 00 # MICRO SIGN
+B6 00B6 - Y B6 B6 B6 00 00 00 # PILCROW SIGN
+B7 00B7 - Y B7 B7 B7 00 00 00 # MIDDLE DOT
+B8 00F8 L Y A8 B8 A8 B8 2A 00 # LATIN SMALL LETTER O WITH STROKE
+B9 00B9 - Y B9 B9 B9 00 00 00 # SUPERSCRIPT ONE
+BA 0157 L Y AA BA AA 72 72 72 # LATIN SMALL LETTER R WITH CEDILLA
+BB 00BB - Y BB BB BB 00 00 00 # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
+BC 00BC - Y BC BC BC 00 00 00 # VULGAR FRACTION ONE QUARTER
+BD 00BD - Y BD BD BD 00 00 00 # VULGAR FRACTION ONE HALF
+BE 00BE - Y BE BE BE 00 00 00 # VULGAR FRACTION THREE QUARTERS
+BF 00E6 L Y AF BF AF BF 2A 00 # LATIN SMALL LETTER AE
+C0 0104 L Y C0 E0 C0 41 2A 00 # LATIN CAPITAL LETTER A WITH OGONEK
+C1 012E L Y C1 E1 C1 49 2A 00 # LATIN CAPITAL LETTER I WITH OGONEK
+C2 0100 L Y C2 E2 C2 41 2A 00 # LATIN CAPITAL LETTER A WITH MACRON
+C3 0106 L Y C3 E3 C3 43 63 63 # LATIN CAPITAL LETTER C WITH ACUTE
+C4 00C4 L Y C4 E4 C4 41 2A 00 # LATIN CAPITAL LETTER A WITH DIAERESIS
+C5 00C5 L Y C5 E5 C5 41 2A 00 # LATIN CAPITAL LETTER A WITH RING ABOVE
+C6 0118 L Y C6 E6 C6 45 2A 00 # LATIN CAPITAL LETTER E WITH OGONEK
+C7 0112 L Y C7 E7 C7 45 2A 00 # LATIN CAPITAL LETTER E WITH MACRON
+C8 010C L Y C8 E8 C8 43 63 63 # LATIN CAPITAL LETTER C WITH CARON
+C9 00C9 L Y C9 E9 C9 45 2A 00 # LATIN CAPITAL LETTER E WITH ACUTE
+CA 0179 L Y CA EA CA 5A 7A 7A # LATIN CAPITAL LETTER Z WITH ACUTE
+CB 0116 L Y CB EB CB 45 2A 00 # LATIN CAPITAL LETTER E WITH DOT ABOVE
+CC 0122 L Y CC EC CC 47 67 67 # LATIN CAPITAL LETTER G WITH CEDILLA
+CD 0136 L Y CD ED CD 4B 6B 6B # LATIN CAPITAL LETTER K WITH CEDILLA
+CE 012A L Y CE EE CE 49 2A 00 # LATIN CAPITAL LETTER I WITH MACRON
+CF 013B L Y CF EF CF 4C 6C 6C # LATIN CAPITAL LETTER L WITH CEDILLA
+D0 0160 L Y D0 F0 D0 53 73 73 # LATIN CAPITAL LETTER S WITH CARON
+D1 0143 L Y D1 F1 D1 4E 6E 6E # LATIN CAPITAL LETTER N WITH ACUTE
+D2 0145 L Y D2 F2 D2 4E 6E 6E # LATIN CAPITAL LETTER N WITH CEDILLA
+D3 00D3 L Y D3 F3 D3 4F 2A 00 # LATIN CAPITAL LETTER O WITH ACUTE
+D4 014C L Y D4 F4 D4 4F 2A 00 # LATIN CAPITAL LETTER O WITH MACRON
+D5 00D5 L Y D5 F5 D5 4F 2A 00 # LATIN CAPITAL LETTER O WITH TILDE
+D6 00D6 L Y D6 F6 D6 4F 2A 00 # LATIN CAPITAL LETTER O WITH DIAERESIS
+D7 00D7 - Y D7 D7 D7 00 00 00 # MULTIPLICATION SIGN
+D8 0172 L Y D8 F8 D8 55 2A 00 # LATIN CAPITAL LETTER U WITH OGONEK
+D9 0141 L Y D9 F9 D9 D9 F9 F9 # LATIN CAPITAL LETTER L WITH STROKE
+DA 015A L Y DA FA DA 53 73 73 # LATIN CAPITAL LETTER S WITH ACUTE
+DB 016A L Y DB FB DB 55 2A 00 # LATIN CAPITAL LETTER U WITH MACRON
+DC 00DC L Y DC FC DC 55 2A 00 # LATIN CAPITAL LETTER U WITH DIAERESIS
+DD 017B L Y DD FD DD 5A 7A 7A # LATIN CAPITAL LETTER Z WITH DOT ABOVE
+DE 017D L Y DE FE DE 5A 7A 7A # LATIN CAPITAL LETTER Z WITH CARON
+DF 00DF L Y DF DF DF DF DF DF # LATIN SMALL LETTER SHARP S
+E0 0105 L Y C0 E0 C0 61 2A 00 # LATIN SMALL LETTER A WITH OGONEK
+E1 012F L Y C1 E1 C1 69 2A 00 # LATIN SMALL LETTER I WITH OGONEK
+E2 0101 L Y C2 E2 C2 61 2A 00 # LATIN SMALL LETTER A WITH MACRON
+E3 0107 L Y C3 E3 C3 63 63 63 # LATIN SMALL LETTER C WITH ACUTE
+E4 00E4 L Y C4 E4 C4 61 2A 00 # LATIN SMALL LETTER A WITH DIAERESIS
+E5 00E5 L Y C5 E5 C5 61 2A 00 # LATIN SMALL LETTER A WITH RING ABOVE
+E6 0119 L Y C6 E6 C6 65 2A 00 # LATIN SMALL LETTER E WITH OGONEK
+E7 0113 L Y C7 E7 C7 65 2A 00 # LATIN SMALL LETTER E WITH MACRON
+E8 010D L Y C8 E8 C8 63 63 63 # LATIN SMALL LETTER C WITH CARON
+E9 00E9 L Y C9 E9 C9 65 2A 00 # LATIN SMALL LETTER E WITH ACUTE
+EA 017A L Y CA EA CA 7A 7A 7A # LATIN SMALL LETTER Z WITH ACUTE
+EB 0117 L Y CB EB CB 65 2A 00 # LATIN SMALL LETTER E WITH DOT ABOVE
+EC 0123 L Y CC EC CC 67 67 67 # LATIN SMALL LETTER G WITH CEDILLA
+ED 0137 L Y CD ED CD 6B 6B 6B # LATIN SMALL LETTER K WITH CEDILLA
+EE 012B L Y CE EE CE 69 2A 00 # LATIN SMALL LETTER I WITH MACRON
+EF 013C L Y CF EF CF 6C 6C 6C # LATIN SMALL LETTER L WITH CEDILLA
+F0 0161 L Y D0 F0 D0 73 73 73 # LATIN SMALL LETTER S WITH CARON
+F1 0144 L Y D1 F1 D1 6E 6E 6E # LATIN SMALL LETTER N WITH ACUTE
+F2 0146 L Y D2 F2 D2 6E 6E 6E # LATIN SMALL LETTER N WITH CEDILLA
+F3 00F3 L Y D3 F3 D3 6F 2A 00 # LATIN SMALL LETTER O WITH ACUTE
+F4 014D L Y D4 F4 D4 6F 2A 00 # LATIN SMALL LETTER O WITH MACRON
+F5 00F5 L Y D5 F5 D5 6F 2A 00 # LATIN SMALL LETTER O WITH TILDE
+F6 00F6 L Y D6 F6 D6 6F 2A 00 # LATIN SMALL LETTER O WITH DIAERESIS
+F7 00F7 - Y F7 F7 F7 00 00 00 # DIVISION SIGN
+F8 0173 L Y D8 F8 D8 75 2A 00 # LATIN SMALL LETTER U WITH OGONEK
+F9 0142 L Y D9 F9 D9 F9 F9 F9 # LATIN SMALL LETTER L WITH STROKE
+FA 015B L Y DA FA DA 73 73 73 # LATIN SMALL LETTER S WITH ACUTE
+FB 016B L Y DB FB DB 75 2A 00 # LATIN SMALL LETTER U WITH MACRON
+FC 00FC L Y DC FC DC 75 2A 00 # LATIN SMALL LETTER U WITH DIAERESIS
+FD 017C L Y DD FD DD 7A 7A 7A # LATIN SMALL LETTER Z WITH DOT ABOVE
+FE 017E L Y DE FE DE 7A 7A 7A # LATIN SMALL LETTER Z WITH CARON
+FF 2019 - Y FF FF FF 00 00 00 # RIGHT SINGLE QUOTATION MARK
Index: doc/tools/ultraedit/GNU/aspell/data/iso-8859-14.cmap
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/iso-8859-14.cmap	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/iso-8859-14.cmap	(working copy)
@@ -0,0 +1,2010 @@
+INTERNAL
+/
+N 913
+0000 > 00
+0001 > 01
+0002 > 02
+0003 > 03
+0004 > 04
+0005 > 05
+0006 > 06
+0007 > 07
+0008 > 08
+0009 > 09
+000A > 0A
+000B > 0B
+000C > 0C
+000D > 0D
+000E > 0E
+000F > 0F
+0010 > 10
+0011 > 11
+0012 > 12
+0013 > 13
+0014 > 14
+0015 > 15
+0016 > 16
+0017 > 17
+0018 > 18
+0019 > 19
+001A > 1A
+001B > 1B
+001C > 1C
+001D > 1D
+001E > 1E
+001F > 1F
+0020 > 20
+0021 > 21
+0022 > 22
+0023 > 23
+0024 > 24
+0025 > 25
+0026 > 26
+0027 > 27
+0028 > 28
+0029 > 29
+002A > 2A
+002B > 2B
+002C > 2C
+002D > 2D
+002E > 2E
+002F > 2F
+0030 > 30
+0031 > 31
+0032 > 32
+0033 > 33
+0034 > 34
+0035 > 35
+0036 > 36
+0037 > 37
+0038 > 38
+0039 > 39
+003A > 3A
+003B > 3B
+003C > 3C
+003D > 3D
+003E > 3E
+003F > 3F
+0040 > 40
+0041 > 41 /
+     N 6
+     0300 > C0
+     0301 > C1
+     0302 > C2
+     0303 > C3
+     0308 > C4
+     030A > C5
+     .
+0042 > 42 /
+     N 1
+     0307 > A1
+     .
+0043 > 43 /
+     N 2
+     0307 > A4
+     0327 > C7
+     .
+0044 > 44 /
+     N 1
+     0307 > A6
+     .
+0045 > 45 /
+     N 4
+     0300 > C8
+     0301 > C9
+     0302 > CA
+     0308 > CB
+     .
+0046 > 46 /
+     N 1
+     0307 > B0
+     .
+0047 > 47 /
+     N 1
+     0307 > B2
+     .
+0048 > 48
+0049 > 49 /
+     N 4
+     0300 > CC
+     0301 > CD
+     0302 > CE
+     0308 > CF
+     .
+004A > 4A
+004B > 4B
+004C > 4C
+004D > 4D /
+     N 1
+     0307 > B4
+     .
+004E > 4E /
+     N 1
+     0303 > D1
+     .
+004F > 4F /
+     N 5
+     0300 > D2
+     0301 > D3
+     0302 > D4
+     0303 > D5
+     0308 > D6
+     .
+0050 > 50 /
+     N 1
+     0307 > B7
+     .
+0051 > 51
+0052 > 52
+0053 > 53 /
+     N 1
+     0307 > BB
+     .
+0054 > 54 /
+     N 1
+     0307 > D7
+     .
+0055 > 55 /
+     N 4
+     0300 > D9
+     0301 > DA
+     0302 > DB
+     0308 > DC
+     .
+0056 > 56
+0057 > 57 /
+     N 4
+     0300 > A8
+     0301 > AA
+     0302 > D0
+     0308 > BD
+     .
+0058 > 58
+0059 > 59 /
+     N 4
+     0300 > AC
+     0301 > DD
+     0302 > DE
+     0308 > AF
+     .
+005A > 5A
+005B > 5B
+005C > 5C
+005D > 5D
+005E > 5E
+005F > 5F
+0060 > 60
+0061 > 61 /
+     N 6
+     0300 > E0
+     0301 > E1
+     0302 > E2
+     0303 > E3
+     0308 > E4
+     030A > E5
+     .
+0062 > 62 /
+     N 1
+     0307 > A2
+     .
+0063 > 63 /
+     N 2
+     0307 > A5
+     0327 > E7
+     .
+0064 > 64 /
+     N 1
+     0307 > AB
+     .
+0065 > 65 /
+     N 4
+     0300 > E8
+     0301 > E9
+     0302 > EA
+     0308 > EB
+     .
+0066 > 66 /
+     N 1
+     0307 > B1
+     .
+0067 > 67 /
+     N 1
+     0307 > B3
+     .
+0068 > 68
+0069 > 69 /
+     N 4
+     0300 > EC
+     0301 > ED
+     0302 > EE
+     0308 > EF
+     .
+006A > 6A
+006B > 6B
+006C > 6C
+006D > 6D /
+     N 1
+     0307 > B5
+     .
+006E > 6E /
+     N 1
+     0303 > F1
+     .
+006F > 6F /
+     N 5
+     0300 > F2
+     0301 > F3
+     0302 > F4
+     0303 > F5
+     0308 > F6
+     .
+0070 > 70 /
+     N 1
+     0307 > B9
+     .
+0071 > 71
+0072 > 72
+0073 > 73 /
+     N 1
+     0307 > BF
+     .
+0074 > 74 /
+     N 1
+     0307 > F7
+     .
+0075 > 75 /
+     N 4
+     0300 > F9
+     0301 > FA
+     0302 > FB
+     0308 > FC
+     .
+0076 > 76
+0077 > 77 /
+     N 4
+     0300 > B8
+     0301 > BA
+     0302 > F0
+     0308 > BE
+     .
+0078 > 78
+0079 > 79 /
+     N 4
+     0300 > BC
+     0301 > FD
+     0302 > FE
+     0308 > FF
+     .
+007A > 7A
+007B > 7B
+007C > 7C
+007D > 7D
+007E > 7E
+007F > 7F
+0080 > 80
+0081 > 81
+0082 > 82
+0083 > 83
+0084 > 84
+0085 > 85
+0086 > 86
+0087 > 87
+0088 > 88
+0089 > 89
+008A > 8A
+008B > 8B
+008C > 8C
+008D > 8D
+008E > 8E
+008F > 8F
+0090 > 90
+0091 > 91
+0092 > 92
+0093 > 93
+0094 > 94
+0095 > 95
+0096 > 96
+0097 > 97
+0098 > 98
+0099 > 99
+009A > 9A
+009B > 9B
+009C > 9C
+009D > 9D
+009E > 9E
+009F > 9F
+00A0 > A0
+00A3 > A3
+00A7 > A7
+00A9 > A9
+00AD > AD
+00AE > AE
+00B6 > B6
+00C0 > C0
+00C1 > C1
+00C2 > C2
+00C3 > C3
+00C4 > C4
+00C5 > C5
+00C6 > C6
+00C7 > C7
+00C8 > C8
+00C9 > C9
+00CA > CA
+00CB > CB
+00CC > CC
+00CD > CD
+00CE > CE
+00CF > CF
+00D1 > D1
+00D2 > D2
+00D3 > D3
+00D4 > D4
+00D5 > D5
+00D6 > D6
+00D8 > D8
+00D9 > D9
+00DA > DA
+00DB > DB
+00DC > DC
+00DD > DD
+00DF > DF
+00E0 > E0
+00E1 > E1
+00E2 > E2
+00E3 > E3
+00E4 > E4
+00E5 > E5
+00E6 > E6
+00E7 > E7
+00E8 > E8
+00E9 > E9
+00EA > EA
+00EB > EB
+00EC > EC
+00ED > ED
+00EE > EE
+00EF > EF
+00F1 > F1
+00F2 > F2
+00F3 > F3
+00F4 > F4
+00F5 > F5
+00F6 > F6
+00F8 > F8
+00F9 > F9
+00FA > FA
+00FB > FB
+00FC > FC
+00FD > FD
+00FF > FF
+0100 > 41 # unsup: 0041 0304
+0101 > 61 # unsup: 0061 0304
+0102 > 41 # unsup: 0041 0306
+0103 > 61 # unsup: 0061 0306
+0104 > 41 # unsup: 0041 0328
+0105 > 61 # unsup: 0061 0328
+0106 > 43 # unsup: 0043 0301
+0107 > 63 # unsup: 0063 0301
+0108 > 43 # unsup: 0043 0302
+0109 > 63 # unsup: 0063 0302
+010A > A4
+010B > A5
+010C > 43 # unsup: 0043 030C
+010D > 63 # unsup: 0063 030C
+010E > 44 # unsup: 0044 030C
+010F > 64 # unsup: 0064 030C
+0112 > 45 # unsup: 0045 0304
+0113 > 65 # unsup: 0065 0304
+0114 > 45 # unsup: 0045 0306
+0115 > 65 # unsup: 0065 0306
+0116 > 45 # unsup: 0045 0307
+0117 > 65 # unsup: 0065 0307
+0118 > 45 # unsup: 0045 0328
+0119 > 65 # unsup: 0065 0328
+011A > 45 # unsup: 0045 030C
+011B > 65 # unsup: 0065 030C
+011C > 47 # unsup: 0047 0302
+011D > 67 # unsup: 0067 0302
+011E > 47 # unsup: 0047 0306
+011F > 67 # unsup: 0067 0306
+0120 > B2
+0121 > B3
+0122 > 47 # unsup: 0047 0327
+0123 > 67 # unsup: 0067 0327
+0124 > 48 # unsup: 0048 0302
+0125 > 68 # unsup: 0068 0302
+0128 > 49 # unsup: 0049 0303
+0129 > 69 # unsup: 0069 0303
+012A > 49 # unsup: 0049 0304
+012B > 69 # unsup: 0069 0304
+012C > 49 # unsup: 0049 0306
+012D > 69 # unsup: 0069 0306
+012E > 49 # unsup: 0049 0328
+012F > 69 # unsup: 0069 0328
+0130 > 49 # unsup: 0049 0307
+0132 > 49 4A # compat
+0133 > 69 6A # compat
+0134 > 4A # unsup: 004A 0302
+0135 > 6A # unsup: 006A 0302
+0136 > 4B # unsup: 004B 0327
+0137 > 6B # unsup: 006B 0327
+0139 > 4C # unsup: 004C 0301
+013A > 6C # unsup: 006C 0301
+013B > 4C # unsup: 004C 0327
+013C > 6C # unsup: 006C 0327
+013D > 4C # unsup: 004C 030C
+013E > 6C # unsup: 006C 030C
+0143 > 4E # unsup: 004E 0301
+0144 > 6E # unsup: 006E 0301
+0145 > 4E # unsup: 004E 0327
+0146 > 6E # unsup: 006E 0327
+0147 > 4E # unsup: 004E 030C
+0148 > 6E # unsup: 006E 030C
+014C > 4F # unsup: 004F 0304
+014D > 6F # unsup: 006F 0304
+014E > 4F # unsup: 004F 0306
+014F > 6F # unsup: 006F 0306
+0150 > 4F # unsup: 004F 030B
+0151 > 6F # unsup: 006F 030B
+0152 > 4F 45 # compat
+0153 > 6F 65 # compat
+0154 > 52 # unsup: 0052 0301
+0155 > 72 # unsup: 0072 0301
+0156 > 52 # unsup: 0052 0327
+0157 > 72 # unsup: 0072 0327
+0158 > 52 # unsup: 0052 030C
+0159 > 72 # unsup: 0072 030C
+015A > 53 # unsup: 0053 0301
+015B > 73 # unsup: 0073 0301
+015C > 53 # unsup: 0053 0302
+015D > 73 # unsup: 0073 0302
+015E > 53 # unsup: 0053 0327
+015F > 73 # unsup: 0073 0327
+0160 > 53 # unsup: 0053 030C
+0161 > 73 # unsup: 0073 030C
+0162 > 54 # unsup: 0054 0327
+0163 > 74 # unsup: 0074 0327
+0164 > 54 # unsup: 0054 030C
+0165 > 74 # unsup: 0074 030C
+0168 > 55 # unsup: 0055 0303
+0169 > 75 # unsup: 0075 0303
+016A > 55 # unsup: 0055 0304
+016B > 75 # unsup: 0075 0304
+016C > 55 # unsup: 0055 0306
+016D > 75 # unsup: 0075 0306
+016E > 55 # unsup: 0055 030A
+016F > 75 # unsup: 0075 030A
+0170 > 55 # unsup: 0055 030B
+0171 > 75 # unsup: 0075 030B
+0172 > 55 # unsup: 0055 0328
+0173 > 75 # unsup: 0075 0328
+0174 > D0
+0175 > F0
+0176 > DE
+0177 > FE
+0178 > AF
+0179 > 5A # unsup: 005A 0301
+017A > 7A # unsup: 007A 0301
+017B > 5A # unsup: 005A 0307
+017C > 7A # unsup: 007A 0307
+017D > 5A # unsup: 005A 030C
+017E > 7A # unsup: 007A 030C
+017F > 73 # compat
+01A0 > 4F # unsup: 004F 031B
+01A1 > 6F # unsup: 006F 031B
+01AF > 55 # unsup: 0055 031B
+01B0 > 75 # unsup: 0075 031B
+01C4 > 44 5A # unsup: 0044 005A 030C
+01C5 > 44 7A # unsup: 0044 007A 030C
+01C6 > 64 7A # unsup: 0064 007A 030C
+01C7 > 4C 4A # compat
+01C8 > 4C 6A # compat
+01C9 > 6C 6A # compat
+01CA > 4E 4A # compat
+01CB > 4E 6A # compat
+01CC > 6E 6A # compat
+01CD > 41 # unsup: 0041 030C
+01CE > 61 # unsup: 0061 030C
+01CF > 49 # unsup: 0049 030C
+01D0 > 69 # unsup: 0069 030C
+01D1 > 4F # unsup: 004F 030C
+01D2 > 6F # unsup: 006F 030C
+01D3 > 55 # unsup: 0055 030C
+01D4 > 75 # unsup: 0075 030C
+01D5 > DC # unsup: 00DC 0304
+01D6 > FC # unsup: 00FC 0304
+01D7 > DC # unsup: 00DC 0301
+01D8 > FC # unsup: 00FC 0301
+01D9 > DC # unsup: 00DC 030C
+01DA > FC # unsup: 00FC 030C
+01DB > DC # unsup: 00DC 0300
+01DC > FC # unsup: 00FC 0300
+01DE > C4 # unsup: 00C4 0304
+01DF > E4 # unsup: 00E4 0304
+01E0 > 41 # unsup: 0041 0307 0304
+01E1 > 61 # unsup: 0061 0307 0304
+01E2 > C6 # unsup: 00C6 0304
+01E3 > E6 # unsup: 00E6 0304
+01E6 > 47 # unsup: 0047 030C
+01E7 > 67 # unsup: 0067 030C
+01E8 > 4B # unsup: 004B 030C
+01E9 > 6B # unsup: 006B 030C
+01EA > 4F # unsup: 004F 0328
+01EB > 6F # unsup: 006F 0328
+01EC > 4F # unsup: 004F 0328 0304
+01ED > 6F # unsup: 006F 0328 0304
+01F0 > 6A # unsup: 006A 030C
+01F1 > 44 5A # compat
+01F2 > 44 7A # compat
+01F3 > 64 7A # compat
+01F4 > 47 # unsup: 0047 0301
+01F5 > 67 # unsup: 0067 0301
+01F8 > 4E # unsup: 004E 0300
+01F9 > 6E # unsup: 006E 0300
+01FA > C5 # unsup: 00C5 0301
+01FB > E5 # unsup: 00E5 0301
+01FC > C6 # unsup: 00C6 0301
+01FD > E6 # unsup: 00E6 0301
+01FE > D8 # unsup: 00D8 0301
+01FF > F8 # unsup: 00F8 0301
+0200 > 41 # unsup: 0041 030F
+0201 > 61 # unsup: 0061 030F
+0202 > 41 # unsup: 0041 0311
+0203 > 61 # unsup: 0061 0311
+0204 > 45 # unsup: 0045 030F
+0205 > 65 # unsup: 0065 030F
+0206 > 45 # unsup: 0045 0311
+0207 > 65 # unsup: 0065 0311
+0208 > 49 # unsup: 0049 030F
+0209 > 69 # unsup: 0069 030F
+020A > 49 # unsup: 0049 0311
+020B > 69 # unsup: 0069 0311
+020C > 4F # unsup: 004F 030F
+020D > 6F # unsup: 006F 030F
+020E > 4F # unsup: 004F 0311
+020F > 6F # unsup: 006F 0311
+0210 > 52 # unsup: 0052 030F
+0211 > 72 # unsup: 0072 030F
+0212 > 52 # unsup: 0052 0311
+0213 > 72 # unsup: 0072 0311
+0214 > 55 # unsup: 0055 030F
+0215 > 75 # unsup: 0075 030F
+0216 > 55 # unsup: 0055 0311
+0217 > 75 # unsup: 0075 0311
+0218 > 53 # unsup: 0053 0326
+0219 > 73 # unsup: 0073 0326
+021A > 54 # unsup: 0054 0326
+021B > 74 # unsup: 0074 0326
+021E > 48 # unsup: 0048 030C
+021F > 68 # unsup: 0068 030C
+0226 > 41 # unsup: 0041 0307
+0227 > 61 # unsup: 0061 0307
+0228 > 45 # unsup: 0045 0327
+0229 > 65 # unsup: 0065 0327
+022A > D6 # unsup: 00D6 0304
+022B > F6 # unsup: 00F6 0304
+022C > D5 # unsup: 00D5 0304
+022D > F5 # unsup: 00F5 0304
+022E > 4F # unsup: 004F 0307
+022F > 6F # unsup: 006F 0307
+0230 > 4F # unsup: 004F 0307 0304
+0231 > 6F # unsup: 006F 0307 0304
+0232 > 59 # unsup: 0059 0304
+0233 > 79 # unsup: 0079 0304
+0300 > 0 # unsup
+0301 > 0 # unsup
+0302 > 0 # unsup
+0303 > 0 # unsup
+0304 > 0 # unsup
+0305 > 0 # unsup
+0306 > 0 # unsup
+0307 > 0 # unsup
+0308 > 0 # unsup
+0309 > 0 # unsup
+030A > 0 # unsup
+030B > 0 # unsup
+030C > 0 # unsup
+030D > 0 # unsup
+030E > 0 # unsup
+030F > 0 # unsup
+0310 > 0 # unsup
+0311 > 0 # unsup
+0312 > 0 # unsup
+0313 > 0 # unsup
+0314 > 0 # unsup
+0315 > 0 # unsup
+0316 > 0 # unsup
+0317 > 0 # unsup
+0318 > 0 # unsup
+0319 > 0 # unsup
+031A > 0 # unsup
+031B > 0 # unsup
+031C > 0 # unsup
+031D > 0 # unsup
+031E > 0 # unsup
+031F > 0 # unsup
+0320 > 0 # unsup
+0321 > 0 # unsup
+0322 > 0 # unsup
+0323 > 0 # unsup
+0324 > 0 # unsup
+0325 > 0 # unsup
+0326 > 0 # unsup
+0327 > 0 # unsup
+0328 > 0 # unsup
+0329 > 0 # unsup
+032A > 0 # unsup
+032B > 0 # unsup
+032C > 0 # unsup
+032D > 0 # unsup
+032E > 0 # unsup
+032F > 0 # unsup
+0330 > 0 # unsup
+0331 > 0 # unsup
+0332 > 0 # unsup
+0333 > 0 # unsup
+0334 > 0 # unsup
+0335 > 0 # unsup
+0336 > 0 # unsup
+0337 > 0 # unsup
+0338 > 0 # unsup
+0339 > 0 # unsup
+033A > 0 # unsup
+033B > 0 # unsup
+033C > 0 # unsup
+033D > 0 # unsup
+033E > 0 # unsup
+033F > 0 # unsup
+0340 > 0 # unsup
+0341 > 0 # unsup
+0342 > 0 # unsup
+0343 > 0 # unsup
+0344 > 0 # unsup
+0345 > 0 # unsup
+037E > 3B
+1E00 > 41 # unsup: 0041 0325
+1E01 > 61 # unsup: 0061 0325
+1E02 > A1
+1E03 > A2
+1E04 > 42 # unsup: 0042 0323
+1E05 > 62 # unsup: 0062 0323
+1E06 > 42 # unsup: 0042 0331
+1E07 > 62 # unsup: 0062 0331
+1E08 > C7 # unsup: 00C7 0301
+1E09 > E7 # unsup: 00E7 0301
+1E0A > A6
+1E0B > AB
+1E0C > 44 # unsup: 0044 0323
+1E0D > 64 # unsup: 0064 0323
+1E0E > 44 # unsup: 0044 0331
+1E0F > 64 # unsup: 0064 0331
+1E10 > 44 # unsup: 0044 0327
+1E11 > 64 # unsup: 0064 0327
+1E12 > 44 # unsup: 0044 032D
+1E13 > 64 # unsup: 0064 032D
+1E14 > 45 # unsup: 0045 0304 0300
+1E15 > 65 # unsup: 0065 0304 0300
+1E16 > 45 # unsup: 0045 0304 0301
+1E17 > 65 # unsup: 0065 0304 0301
+1E18 > 45 # unsup: 0045 032D
+1E19 > 65 # unsup: 0065 032D
+1E1A > 45 # unsup: 0045 0330
+1E1B > 65 # unsup: 0065 0330
+1E1C > 45 # unsup: 0045 0327 0306
+1E1D > 65 # unsup: 0065 0327 0306
+1E1E > B0
+1E1F > B1
+1E20 > 47 # unsup: 0047 0304
+1E21 > 67 # unsup: 0067 0304
+1E22 > 48 # unsup: 0048 0307
+1E23 > 68 # unsup: 0068 0307
+1E24 > 48 # unsup: 0048 0323
+1E25 > 68 # unsup: 0068 0323
+1E26 > 48 # unsup: 0048 0308
+1E27 > 68 # unsup: 0068 0308
+1E28 > 48 # unsup: 0048 0327
+1E29 > 68 # unsup: 0068 0327
+1E2A > 48 # unsup: 0048 032E
+1E2B > 68 # unsup: 0068 032E
+1E2C > 49 # unsup: 0049 0330
+1E2D > 69 # unsup: 0069 0330
+1E2E > CF # unsup: 00CF 0301
+1E2F > EF # unsup: 00EF 0301
+1E30 > 4B # unsup: 004B 0301
+1E31 > 6B # unsup: 006B 0301
+1E32 > 4B # unsup: 004B 0323
+1E33 > 6B # unsup: 006B 0323
+1E34 > 4B # unsup: 004B 0331
+1E35 > 6B # unsup: 006B 0331
+1E36 > 4C # unsup: 004C 0323
+1E37 > 6C # unsup: 006C 0323
+1E38 > 4C # unsup: 004C 0323 0304
+1E39 > 6C # unsup: 006C 0323 0304
+1E3A > 4C # unsup: 004C 0331
+1E3B > 6C # unsup: 006C 0331
+1E3C > 4C # unsup: 004C 032D
+1E3D > 6C # unsup: 006C 032D
+1E3E > 4D # unsup: 004D 0301
+1E3F > 6D # unsup: 006D 0301
+1E40 > B4
+1E41 > B5
+1E42 > 4D # unsup: 004D 0323
+1E43 > 6D # unsup: 006D 0323
+1E44 > 4E # unsup: 004E 0307
+1E45 > 6E # unsup: 006E 0307
+1E46 > 4E # unsup: 004E 0323
+1E47 > 6E # unsup: 006E 0323
+1E48 > 4E # unsup: 004E 0331
+1E49 > 6E # unsup: 006E 0331
+1E4A > 4E # unsup: 004E 032D
+1E4B > 6E # unsup: 006E 032D
+1E4C > D5 # unsup: 00D5 0301
+1E4D > F5 # unsup: 00F5 0301
+1E4E > D5 # unsup: 00D5 0308
+1E4F > F5 # unsup: 00F5 0308
+1E50 > 4F # unsup: 004F 0304 0300
+1E51 > 6F # unsup: 006F 0304 0300
+1E52 > 4F # unsup: 004F 0304 0301
+1E53 > 6F # unsup: 006F 0304 0301
+1E54 > 50 # unsup: 0050 0301
+1E55 > 70 # unsup: 0070 0301
+1E56 > B7
+1E57 > B9
+1E58 > 52 # unsup: 0052 0307
+1E59 > 72 # unsup: 0072 0307
+1E5A > 52 # unsup: 0052 0323
+1E5B > 72 # unsup: 0072 0323
+1E5C > 52 # unsup: 0052 0323 0304
+1E5D > 72 # unsup: 0072 0323 0304
+1E5E > 52 # unsup: 0052 0331
+1E5F > 72 # unsup: 0072 0331
+1E60 > BB
+1E61 > BF
+1E62 > 53 # unsup: 0053 0323
+1E63 > 73 # unsup: 0073 0323
+1E64 > 53 # unsup: 0053 0301 0307
+1E65 > 73 # unsup: 0073 0301 0307
+1E66 > 53 # unsup: 0053 030C 0307
+1E67 > 73 # unsup: 0073 030C 0307
+1E68 > 53 # unsup: 0053 0323 0307
+1E69 > 73 # unsup: 0073 0323 0307
+1E6A > D7
+1E6B > F7
+1E6C > 54 # unsup: 0054 0323
+1E6D > 74 # unsup: 0074 0323
+1E6E > 54 # unsup: 0054 0331
+1E6F > 74 # unsup: 0074 0331
+1E70 > 54 # unsup: 0054 032D
+1E71 > 74 # unsup: 0074 032D
+1E72 > 55 # unsup: 0055 0324
+1E73 > 75 # unsup: 0075 0324
+1E74 > 55 # unsup: 0055 0330
+1E75 > 75 # unsup: 0075 0330
+1E76 > 55 # unsup: 0055 032D
+1E77 > 75 # unsup: 0075 032D
+1E78 > 55 # unsup: 0055 0303 0301
+1E79 > 75 # unsup: 0075 0303 0301
+1E7A > 55 # unsup: 0055 0304 0308
+1E7B > 75 # unsup: 0075 0304 0308
+1E7C > 56 # unsup: 0056 0303
+1E7D > 76 # unsup: 0076 0303
+1E7E > 56 # unsup: 0056 0323
+1E7F > 76 # unsup: 0076 0323
+1E80 > A8
+1E81 > B8
+1E82 > AA
+1E83 > BA
+1E84 > BD
+1E85 > BE
+1E86 > 57 # unsup: 0057 0307
+1E87 > 77 # unsup: 0077 0307
+1E88 > 57 # unsup: 0057 0323
+1E89 > 77 # unsup: 0077 0323
+1E8A > 58 # unsup: 0058 0307
+1E8B > 78 # unsup: 0078 0307
+1E8C > 58 # unsup: 0058 0308
+1E8D > 78 # unsup: 0078 0308
+1E8E > 59 # unsup: 0059 0307
+1E8F > 79 # unsup: 0079 0307
+1E90 > 5A # unsup: 005A 0302
+1E91 > 7A # unsup: 007A 0302
+1E92 > 5A # unsup: 005A 0323
+1E93 > 7A # unsup: 007A 0323
+1E94 > 5A # unsup: 005A 0331
+1E95 > 7A # unsup: 007A 0331
+1E96 > 68 # unsup: 0068 0331
+1E97 > 74 # unsup: 0074 0308
+1E98 > 77 # unsup: 0077 030A
+1E99 > 79 # unsup: 0079 030A
+1E9B > 73 # unsup: 0073 0307
+1EA0 > 41 # unsup: 0041 0323
+1EA1 > 61 # unsup: 0061 0323
+1EA2 > 41 # unsup: 0041 0309
+1EA3 > 61 # unsup: 0061 0309
+1EA4 > C2 # unsup: 00C2 0301
+1EA5 > E2 # unsup: 00E2 0301
+1EA6 > C2 # unsup: 00C2 0300
+1EA7 > E2 # unsup: 00E2 0300
+1EA8 > C2 # unsup: 00C2 0309
+1EA9 > E2 # unsup: 00E2 0309
+1EAA > C2 # unsup: 00C2 0303
+1EAB > E2 # unsup: 00E2 0303
+1EAC > 41 # unsup: 0041 0323 0302
+1EAD > 61 # unsup: 0061 0323 0302
+1EAE > 41 # unsup: 0041 0306 0301
+1EAF > 61 # unsup: 0061 0306 0301
+1EB0 > 41 # unsup: 0041 0306 0300
+1EB1 > 61 # unsup: 0061 0306 0300
+1EB2 > 41 # unsup: 0041 0306 0309
+1EB3 > 61 # unsup: 0061 0306 0309
+1EB4 > 41 # unsup: 0041 0306 0303
+1EB5 > 61 # unsup: 0061 0306 0303
+1EB6 > 41 # unsup: 0041 0323 0306
+1EB7 > 61 # unsup: 0061 0323 0306
+1EB8 > 45 # unsup: 0045 0323
+1EB9 > 65 # unsup: 0065 0323
+1EBA > 45 # unsup: 0045 0309
+1EBB > 65 # unsup: 0065 0309
+1EBC > 45 # unsup: 0045 0303
+1EBD > 65 # unsup: 0065 0303
+1EBE > CA # unsup: 00CA 0301
+1EBF > EA # unsup: 00EA 0301
+1EC0 > CA # unsup: 00CA 0300
+1EC1 > EA # unsup: 00EA 0300
+1EC2 > CA # unsup: 00CA 0309
+1EC3 > EA # unsup: 00EA 0309
+1EC4 > CA # unsup: 00CA 0303
+1EC5 > EA # unsup: 00EA 0303
+1EC6 > 45 # unsup: 0045 0323 0302
+1EC7 > 65 # unsup: 0065 0323 0302
+1EC8 > 49 # unsup: 0049 0309
+1EC9 > 69 # unsup: 0069 0309
+1ECA > 49 # unsup: 0049 0323
+1ECB > 69 # unsup: 0069 0323
+1ECC > 4F # unsup: 004F 0323
+1ECD > 6F # unsup: 006F 0323
+1ECE > 4F # unsup: 004F 0309
+1ECF > 6F # unsup: 006F 0309
+1ED0 > D4 # unsup: 00D4 0301
+1ED1 > F4 # unsup: 00F4 0301
+1ED2 > D4 # unsup: 00D4 0300
+1ED3 > F4 # unsup: 00F4 0300
+1ED4 > D4 # unsup: 00D4 0309
+1ED5 > F4 # unsup: 00F4 0309
+1ED6 > D4 # unsup: 00D4 0303
+1ED7 > F4 # unsup: 00F4 0303
+1ED8 > 4F # unsup: 004F 0323 0302
+1ED9 > 6F # unsup: 006F 0323 0302
+1EDA > 4F # unsup: 004F 031B 0301
+1EDB > 6F # unsup: 006F 031B 0301
+1EDC > 4F # unsup: 004F 031B 0300
+1EDD > 6F # unsup: 006F 031B 0300
+1EDE > 4F # unsup: 004F 031B 0309
+1EDF > 6F # unsup: 006F 031B 0309
+1EE0 > 4F # unsup: 004F 031B 0303
+1EE1 > 6F # unsup: 006F 031B 0303
+1EE2 > 4F # unsup: 004F 031B 0323
+1EE3 > 6F # unsup: 006F 031B 0323
+1EE4 > 55 # unsup: 0055 0323
+1EE5 > 75 # unsup: 0075 0323
+1EE6 > 55 # unsup: 0055 0309
+1EE7 > 75 # unsup: 0075 0309
+1EE8 > 55 # unsup: 0055 031B 0301
+1EE9 > 75 # unsup: 0075 031B 0301
+1EEA > 55 # unsup: 0055 031B 0300
+1EEB > 75 # unsup: 0075 031B 0300
+1EEC > 55 # unsup: 0055 031B 0309
+1EED > 75 # unsup: 0075 031B 0309
+1EEE > 55 # unsup: 0055 031B 0303
+1EEF > 75 # unsup: 0075 031B 0303
+1EF0 > 55 # unsup: 0055 031B 0323
+1EF1 > 75 # unsup: 0075 031B 0323
+1EF2 > AC
+1EF3 > BC
+1EF4 > 59 # unsup: 0059 0323
+1EF5 > 79 # unsup: 0079 0323
+1EF6 > 59 # unsup: 0059 0309
+1EF7 > 79 # unsup: 0079 0309
+1EF8 > 59 # unsup: 0059 0303
+1EF9 > 79 # unsup: 0079 0303
+1FEF > 60
+2000 > 20 # compat
+2001 > 20 # compat
+2002 > 20 # compat
+2003 > 20 # compat
+2004 > 20 # compat
+2005 > 20 # compat
+2006 > 20 # compat
+2007 > 20 # compat
+2008 > 20 # compat
+2009 > 20 # compat
+200A > 20 # compat
+2024 > 2E # compat
+2025 > 2E 2E # compat
+2026 > 2E 2E 2E # compat
+202F > 20 # compat
+203C > 21 21 # compat
+2047 > 3F 3F # compat
+2048 > 3F 21 # compat
+2049 > 21 3F # compat
+205F > 20 # compat
+FB00 > 66 66 # compat
+FB01 > 66 69 # compat
+FB02 > 66 6C # compat
+FB03 > 66 66 69 # compat
+FB04 > 66 66 6C # compat
+FB05 > 73 74 # compat
+FB06 > 73 74 # compat
+FB29 > 2B # compat
+FE30 > 2E 2E # compat
+FE33 > 5F # compat
+FE34 > 5F # compat
+FE35 > 28 # compat
+FE36 > 29 # compat
+FE37 > 7B # compat
+FE38 > 7D # compat
+FE47 > 5B # compat
+FE48 > 5D # compat
+FE4D > 5F # compat
+FE4E > 5F # compat
+FE4F > 5F # compat
+FE50 > 2C # compat
+FE52 > 2E # compat
+FE54 > 3B # compat
+FE55 > 3A # compat
+FE56 > 3F # compat
+FE57 > 21 # compat
+FE59 > 28 # compat
+FE5A > 29 # compat
+FE5B > 7B # compat
+FE5C > 7D # compat
+FE5F > 23 # compat
+FE60 > 26 # compat
+FE61 > 2A # compat
+FE62 > 2B # compat
+FE63 > 2D # compat
+FE64 > 3C # compat
+FE65 > 3E # compat
+FE66 > 3D # compat
+FE68 > 5C # compat
+FE69 > 24 # compat
+FE6A > 25 # compat
+FE6B > 40 # compat
+FF01 > 21 # compat
+FF02 > 22 # compat
+FF03 > 23 # compat
+FF04 > 24 # compat
+FF05 > 25 # compat
+FF06 > 26 # compat
+FF07 > 27 # compat
+FF08 > 28 # compat
+FF09 > 29 # compat
+FF0A > 2A # compat
+FF0B > 2B # compat
+FF0C > 2C # compat
+FF0D > 2D # compat
+FF0E > 2E # compat
+FF0F > 2F # compat
+FF10 > 30 # compat
+FF11 > 31 # compat
+FF12 > 32 # compat
+FF13 > 33 # compat
+FF14 > 34 # compat
+FF15 > 35 # compat
+FF16 > 36 # compat
+FF17 > 37 # compat
+FF18 > 38 # compat
+FF19 > 39 # compat
+FF1A > 3A # compat
+FF1B > 3B # compat
+FF1C > 3C # compat
+FF1D > 3D # compat
+FF1E > 3E # compat
+FF1F > 3F # compat
+FF20 > 40 # compat
+FF21 > 41 # compat
+FF22 > 42 # compat
+FF23 > 43 # compat
+FF24 > 44 # compat
+FF25 > 45 # compat
+FF26 > 46 # compat
+FF27 > 47 # compat
+FF28 > 48 # compat
+FF29 > 49 # compat
+FF2A > 4A # compat
+FF2B > 4B # compat
+FF2C > 4C # compat
+FF2D > 4D # compat
+FF2E > 4E # compat
+FF2F > 4F # compat
+FF30 > 50 # compat
+FF31 > 51 # compat
+FF32 > 52 # compat
+FF33 > 53 # compat
+FF34 > 54 # compat
+FF35 > 55 # compat
+FF36 > 56 # compat
+FF37 > 57 # compat
+FF38 > 58 # compat
+FF39 > 59 # compat
+FF3A > 5A # compat
+FF3B > 5B # compat
+FF3C > 5C # compat
+FF3D > 5D # compat
+FF3E > 5E # compat
+FF3F > 5F # compat
+FF40 > 60 # compat
+FF41 > 61 # compat
+FF42 > 62 # compat
+FF43 > 63 # compat
+FF44 > 64 # compat
+FF45 > 65 # compat
+FF46 > 66 # compat
+FF47 > 67 # compat
+FF48 > 68 # compat
+FF49 > 69 # compat
+FF4A > 6A # compat
+FF4B > 6B # compat
+FF4C > 6C # compat
+FF4D > 6D # compat
+FF4E > 6E # compat
+FF4F > 6F # compat
+FF50 > 70 # compat
+FF51 > 71 # compat
+FF52 > 72 # compat
+FF53 > 73 # compat
+FF54 > 74 # compat
+FF55 > 75 # compat
+FF56 > 76 # compat
+FF57 > 77 # compat
+FF58 > 78 # compat
+FF59 > 79 # compat
+FF5A > 7A # compat
+FF5B > 7B # compat
+FF5C > 7C # compat
+FF5D > 7D # compat
+FF5E > 7E # compat
+FFE1 > A3 # compat
+.
+
+STRICT
+/
+N 258
+0000 > 00
+0001 > 01
+0002 > 02
+0003 > 03
+0004 > 04
+0005 > 05
+0006 > 06
+0007 > 07
+0008 > 08
+0009 > 09
+000A > 0A
+000B > 0B
+000C > 0C
+000D > 0D
+000E > 0E
+000F > 0F
+0010 > 10
+0011 > 11
+0012 > 12
+0013 > 13
+0014 > 14
+0015 > 15
+0016 > 16
+0017 > 17
+0018 > 18
+0019 > 19
+001A > 1A
+001B > 1B
+001C > 1C
+001D > 1D
+001E > 1E
+001F > 1F
+0020 > 20
+0021 > 21
+0022 > 22
+0023 > 23
+0024 > 24
+0025 > 25
+0026 > 26
+0027 > 27
+0028 > 28
+0029 > 29
+002A > 2A
+002B > 2B
+002C > 2C
+002D > 2D
+002E > 2E
+002F > 2F
+0030 > 30
+0031 > 31
+0032 > 32
+0033 > 33
+0034 > 34
+0035 > 35
+0036 > 36
+0037 > 37
+0038 > 38
+0039 > 39
+003A > 3A
+003B > 3B
+003C > 3C
+003D > 3D
+003E > 3E
+003F > 3F
+0040 > 40
+0041 > 41 /
+     N 6
+     0300 > C0
+     0301 > C1
+     0302 > C2
+     0303 > C3
+     0308 > C4
+     030A > C5
+     .
+0042 > 42 /
+     N 1
+     0307 > A1
+     .
+0043 > 43 /
+     N 2
+     0307 > A4
+     0327 > C7
+     .
+0044 > 44 /
+     N 1
+     0307 > A6
+     .
+0045 > 45 /
+     N 4
+     0300 > C8
+     0301 > C9
+     0302 > CA
+     0308 > CB
+     .
+0046 > 46 /
+     N 1
+     0307 > B0
+     .
+0047 > 47 /
+     N 1
+     0307 > B2
+     .
+0048 > 48
+0049 > 49 /
+     N 4
+     0300 > CC
+     0301 > CD
+     0302 > CE
+     0308 > CF
+     .
+004A > 4A
+004B > 4B
+004C > 4C
+004D > 4D /
+     N 1
+     0307 > B4
+     .
+004E > 4E /
+     N 1
+     0303 > D1
+     .
+004F > 4F /
+     N 5
+     0300 > D2
+     0301 > D3
+     0302 > D4
+     0303 > D5
+     0308 > D6
+     .
+0050 > 50 /
+     N 1
+     0307 > B7
+     .
+0051 > 51
+0052 > 52
+0053 > 53 /
+     N 1
+     0307 > BB
+     .
+0054 > 54 /
+     N 1
+     0307 > D7
+     .
+0055 > 55 /
+     N 4
+     0300 > D9
+     0301 > DA
+     0302 > DB
+     0308 > DC
+     .
+0056 > 56
+0057 > 57 /
+     N 4
+     0300 > A8
+     0301 > AA
+     0302 > D0
+     0308 > BD
+     .
+0058 > 58
+0059 > 59 /
+     N 4
+     0300 > AC
+     0301 > DD
+     0302 > DE
+     0308 > AF
+     .
+005A > 5A
+005B > 5B
+005C > 5C
+005D > 5D
+005E > 5E
+005F > 5F
+0060 > 60
+0061 > 61 /
+     N 6
+     0300 > E0
+     0301 > E1
+     0302 > E2
+     0303 > E3
+     0308 > E4
+     030A > E5
+     .
+0062 > 62 /
+     N 1
+     0307 > A2
+     .
+0063 > 63 /
+     N 2
+     0307 > A5
+     0327 > E7
+     .
+0064 > 64 /
+     N 1
+     0307 > AB
+     .
+0065 > 65 /
+     N 4
+     0300 > E8
+     0301 > E9
+     0302 > EA
+     0308 > EB
+     .
+0066 > 66 /
+     N 1
+     0307 > B1
+     .
+0067 > 67 /
+     N 1
+     0307 > B3
+     .
+0068 > 68
+0069 > 69 /
+     N 4
+     0300 > EC
+     0301 > ED
+     0302 > EE
+     0308 > EF
+     .
+006A > 6A
+006B > 6B
+006C > 6C
+006D > 6D /
+     N 1
+     0307 > B5
+     .
+006E > 6E /
+     N 1
+     0303 > F1
+     .
+006F > 6F /
+     N 5
+     0300 > F2
+     0301 > F3
+     0302 > F4
+     0303 > F5
+     0308 > F6
+     .
+0070 > 70 /
+     N 1
+     0307 > B9
+     .
+0071 > 71
+0072 > 72
+0073 > 73 /
+     N 1
+     0307 > BF
+     .
+0074 > 74 /
+     N 1
+     0307 > F7
+     .
+0075 > 75 /
+     N 4
+     0300 > F9
+     0301 > FA
+     0302 > FB
+     0308 > FC
+     .
+0076 > 76
+0077 > 77 /
+     N 4
+     0300 > B8
+     0301 > BA
+     0302 > F0
+     0308 > BE
+     .
+0078 > 78
+0079 > 79 /
+     N 4
+     0300 > BC
+     0301 > FD
+     0302 > FE
+     0308 > FF
+     .
+007A > 7A
+007B > 7B
+007C > 7C
+007D > 7D
+007E > 7E
+007F > 7F
+0080 > 80
+0081 > 81
+0082 > 82
+0083 > 83
+0084 > 84
+0085 > 85
+0086 > 86
+0087 > 87
+0088 > 88
+0089 > 89
+008A > 8A
+008B > 8B
+008C > 8C
+008D > 8D
+008E > 8E
+008F > 8F
+0090 > 90
+0091 > 91
+0092 > 92
+0093 > 93
+0094 > 94
+0095 > 95
+0096 > 96
+0097 > 97
+0098 > 98
+0099 > 99
+009A > 9A
+009B > 9B
+009C > 9C
+009D > 9D
+009E > 9E
+009F > 9F
+00A0 > A0
+00A3 > A3
+00A7 > A7
+00A9 > A9
+00AD > AD
+00AE > AE
+00B6 > B6
+00C0 > C0
+00C1 > C1
+00C2 > C2
+00C3 > C3
+00C4 > C4
+00C5 > C5
+00C6 > C6
+00C7 > C7
+00C8 > C8
+00C9 > C9
+00CA > CA
+00CB > CB
+00CC > CC
+00CD > CD
+00CE > CE
+00CF > CF
+00D1 > D1
+00D2 > D2
+00D3 > D3
+00D4 > D4
+00D5 > D5
+00D6 > D6
+00D8 > D8
+00D9 > D9
+00DA > DA
+00DB > DB
+00DC > DC
+00DD > DD
+00DF > DF
+00E0 > E0
+00E1 > E1
+00E2 > E2
+00E3 > E3
+00E4 > E4
+00E5 > E5
+00E6 > E6
+00E7 > E7
+00E8 > E8
+00E9 > E9
+00EA > EA
+00EB > EB
+00EC > EC
+00ED > ED
+00EE > EE
+00EF > EF
+00F1 > F1
+00F2 > F2
+00F3 > F3
+00F4 > F4
+00F5 > F5
+00F6 > F6
+00F8 > F8
+00F9 > F9
+00FA > FA
+00FB > FB
+00FC > FC
+00FD > FD
+00FF > FF
+010A > A4
+010B > A5
+0120 > B2
+0121 > B3
+0174 > D0
+0175 > F0
+0176 > DE
+0177 > FE
+0178 > AF
+037E > 3B
+1E02 > A1
+1E03 > A2
+1E0A > A6
+1E0B > AB
+1E1E > B0
+1E1F > B1
+1E40 > B4
+1E41 > B5
+1E56 > B7
+1E57 > B9
+1E60 > BB
+1E61 > BF
+1E6A > D7
+1E6B > F7
+1E80 > A8
+1E81 > B8
+1E82 > AA
+1E83 > BA
+1E84 > BD
+1E85 > BE
+1EF2 > AC
+1EF3 > BC
+1FEF > 60
+.
+
+NFD
+/
+N 256
+00 > 0000
+01 > 0001
+02 > 0002
+03 > 0003
+04 > 0004
+05 > 0005
+06 > 0006
+07 > 0007
+08 > 0008
+09 > 0009
+0A > 000A
+0B > 000B
+0C > 000C
+0D > 000D
+0E > 000E
+0F > 000F
+10 > 0010
+11 > 0011
+12 > 0012
+13 > 0013
+14 > 0014
+15 > 0015
+16 > 0016
+17 > 0017
+18 > 0018
+19 > 0019
+1A > 001A
+1B > 001B
+1C > 001C
+1D > 001D
+1E > 001E
+1F > 001F
+20 > 0020
+21 > 0021
+22 > 0022
+23 > 0023
+24 > 0024
+25 > 0025
+26 > 0026
+27 > 0027
+28 > 0028
+29 > 0029
+2A > 002A
+2B > 002B
+2C > 002C
+2D > 002D
+2E > 002E
+2F > 002F
+30 > 0030
+31 > 0031
+32 > 0032
+33 > 0033
+34 > 0034
+35 > 0035
+36 > 0036
+37 > 0037
+38 > 0038
+39 > 0039
+3A > 003A
+3B > 003B
+3C > 003C
+3D > 003D
+3E > 003E
+3F > 003F
+40 > 0040
+41 > 0041
+42 > 0042
+43 > 0043
+44 > 0044
+45 > 0045
+46 > 0046
+47 > 0047
+48 > 0048
+49 > 0049
+4A > 004A
+4B > 004B
+4C > 004C
+4D > 004D
+4E > 004E
+4F > 004F
+50 > 0050
+51 > 0051
+52 > 0052
+53 > 0053
+54 > 0054
+55 > 0055
+56 > 0056
+57 > 0057
+58 > 0058
+59 > 0059
+5A > 005A
+5B > 005B
+5C > 005C
+5D > 005D
+5E > 005E
+5F > 005F
+60 > 0060
+61 > 0061
+62 > 0062
+63 > 0063
+64 > 0064
+65 > 0065
+66 > 0066
+67 > 0067
+68 > 0068
+69 > 0069
+6A > 006A
+6B > 006B
+6C > 006C
+6D > 006D
+6E > 006E
+6F > 006F
+70 > 0070
+71 > 0071
+72 > 0072
+73 > 0073
+74 > 0074
+75 > 0075
+76 > 0076
+77 > 0077
+78 > 0078
+79 > 0079
+7A > 007A
+7B > 007B
+7C > 007C
+7D > 007D
+7E > 007E
+7F > 007F
+80 > 0080
+81 > 0081
+82 > 0082
+83 > 0083
+84 > 0084
+85 > 0085
+86 > 0086
+87 > 0087
+88 > 0088
+89 > 0089
+8A > 008A
+8B > 008B
+8C > 008C
+8D > 008D
+8E > 008E
+8F > 008F
+90 > 0090
+91 > 0091
+92 > 0092
+93 > 0093
+94 > 0094
+95 > 0095
+96 > 0096
+97 > 0097
+98 > 0098
+99 > 0099
+9A > 009A
+9B > 009B
+9C > 009C
+9D > 009D
+9E > 009E
+9F > 009F
+A0 > 00A0
+A1 > 0042 0307
+A2 > 0062 0307
+A3 > 00A3
+A4 > 0043 0307
+A5 > 0063 0307
+A6 > 0044 0307
+A7 > 00A7
+A8 > 0057 0300
+A9 > 00A9
+AA > 0057 0301
+AB > 0064 0307
+AC > 0059 0300
+AD > 00AD
+AE > 00AE
+AF > 0059 0308
+B0 > 0046 0307
+B1 > 0066 0307
+B2 > 0047 0307
+B3 > 0067 0307
+B4 > 004D 0307
+B5 > 006D 0307
+B6 > 00B6
+B7 > 0050 0307
+B8 > 0077 0300
+B9 > 0070 0307
+BA > 0077 0301
+BB > 0053 0307
+BC > 0079 0300
+BD > 0057 0308
+BE > 0077 0308
+BF > 0073 0307
+C0 > 0041 0300
+C1 > 0041 0301
+C2 > 0041 0302
+C3 > 0041 0303
+C4 > 0041 0308
+C5 > 0041 030A
+C6 > 00C6
+C7 > 0043 0327
+C8 > 0045 0300
+C9 > 0045 0301
+CA > 0045 0302
+CB > 0045 0308
+CC > 0049 0300
+CD > 0049 0301
+CE > 0049 0302
+CF > 0049 0308
+D0 > 0057 0302
+D1 > 004E 0303
+D2 > 004F 0300
+D3 > 004F 0301
+D4 > 004F 0302
+D5 > 004F 0303
+D6 > 004F 0308
+D7 > 0054 0307
+D8 > 00D8
+D9 > 0055 0300
+DA > 0055 0301
+DB > 0055 0302
+DC > 0055 0308
+DD > 0059 0301
+DE > 0059 0302
+DF > 00DF
+E0 > 0061 0300
+E1 > 0061 0301
+E2 > 0061 0302
+E3 > 0061 0303
+E4 > 0061 0308
+E5 > 0061 030A
+E6 > 00E6
+E7 > 0063 0327
+E8 > 0065 0300
+E9 > 0065 0301
+EA > 0065 0302
+EB > 0065 0308
+EC > 0069 0300
+ED > 0069 0301
+EE > 0069 0302
+EF > 0069 0308
+F0 > 0077 0302
+F1 > 006E 0303
+F2 > 006F 0300
+F3 > 006F 0301
+F4 > 006F 0302
+F5 > 006F 0303
+F6 > 006F 0308
+F7 > 0074 0307
+F8 > 00F8
+F9 > 0075 0300
+FA > 0075 0301
+FB > 0075 0302
+FC > 0075 0308
+FD > 0079 0301
+FE > 0079 0302
+FF > 0079 0308
+.
+
+NFC
+/
+N 256
+00 > 0000
+01 > 0001
+02 > 0002
+03 > 0003
+04 > 0004
+05 > 0005
+06 > 0006
+07 > 0007
+08 > 0008
+09 > 0009
+0A > 000A
+0B > 000B
+0C > 000C
+0D > 000D
+0E > 000E
+0F > 000F
+10 > 0010
+11 > 0011
+12 > 0012
+13 > 0013
+14 > 0014
+15 > 0015
+16 > 0016
+17 > 0017
+18 > 0018
+19 > 0019
+1A > 001A
+1B > 001B
+1C > 001C
+1D > 001D
+1E > 001E
+1F > 001F
+20 > 0020
+21 > 0021
+22 > 0022
+23 > 0023
+24 > 0024
+25 > 0025
+26 > 0026
+27 > 0027
+28 > 0028
+29 > 0029
+2A > 002A
+2B > 002B
+2C > 002C
+2D > 002D
+2E > 002E
+2F > 002F
+30 > 0030
+31 > 0031
+32 > 0032
+33 > 0033
+34 > 0034
+35 > 0035
+36 > 0036
+37 > 0037
+38 > 0038
+39 > 0039
+3A > 003A
+3B > 003B
+3C > 003C
+3D > 003D
+3E > 003E
+3F > 003F
+40 > 0040
+41 > 0041
+42 > 0042
+43 > 0043
+44 > 0044
+45 > 0045
+46 > 0046
+47 > 0047
+48 > 0048
+49 > 0049
+4A > 004A
+4B > 004B
+4C > 004C
+4D > 004D
+4E > 004E
+4F > 004F
+50 > 0050
+51 > 0051
+52 > 0052
+53 > 0053
+54 > 0054
+55 > 0055
+56 > 0056
+57 > 0057
+58 > 0058
+59 > 0059
+5A > 005A
+5B > 005B
+5C > 005C
+5D > 005D
+5E > 005E
+5F > 005F
+60 > 0060
+61 > 0061
+62 > 0062
+63 > 0063
+64 > 0064
+65 > 0065
+66 > 0066
+67 > 0067
+68 > 0068
+69 > 0069
+6A > 006A
+6B > 006B
+6C > 006C
+6D > 006D
+6E > 006E
+6F > 006F
+70 > 0070
+71 > 0071
+72 > 0072
+73 > 0073
+74 > 0074
+75 > 0075
+76 > 0076
+77 > 0077
+78 > 0078
+79 > 0079
+7A > 007A
+7B > 007B
+7C > 007C
+7D > 007D
+7E > 007E
+7F > 007F
+80 > 0080
+81 > 0081
+82 > 0082
+83 > 0083
+84 > 0084
+85 > 0085
+86 > 0086
+87 > 0087
+88 > 0088
+89 > 0089
+8A > 008A
+8B > 008B
+8C > 008C
+8D > 008D
+8E > 008E
+8F > 008F
+90 > 0090
+91 > 0091
+92 > 0092
+93 > 0093
+94 > 0094
+95 > 0095
+96 > 0096
+97 > 0097
+98 > 0098
+99 > 0099
+9A > 009A
+9B > 009B
+9C > 009C
+9D > 009D
+9E > 009E
+9F > 009F
+A0 > 00A0
+A1 > 1E02
+A2 > 1E03
+A3 > 00A3
+A4 > 010A
+A5 > 010B
+A6 > 1E0A
+A7 > 00A7
+A8 > 1E80
+A9 > 00A9
+AA > 1E82
+AB > 1E0B
+AC > 1EF2
+AD > 00AD
+AE > 00AE
+AF > 0178
+B0 > 1E1E
+B1 > 1E1F
+B2 > 0120
+B3 > 0121
+B4 > 1E40
+B5 > 1E41
+B6 > 00B6
+B7 > 1E56
+B8 > 1E81
+B9 > 1E57
+BA > 1E83
+BB > 1E60
+BC > 1EF3
+BD > 1E84
+BE > 1E85
+BF > 1E61
+C0 > 00C0
+C1 > 00C1
+C2 > 00C2
+C3 > 00C3
+C4 > 00C4
+C5 > 00C5
+C6 > 00C6
+C7 > 00C7
+C8 > 00C8
+C9 > 00C9
+CA > 00CA
+CB > 00CB
+CC > 00CC
+CD > 00CD
+CE > 00CE
+CF > 00CF
+D0 > 0174
+D1 > 00D1
+D2 > 00D2
+D3 > 00D3
+D4 > 00D4
+D5 > 00D5
+D6 > 00D6
+D7 > 1E6A
+D8 > 00D8
+D9 > 00D9
+DA > 00DA
+DB > 00DB
+DC > 00DC
+DD > 00DD
+DE > 0176
+DF > 00DF
+E0 > 00E0
+E1 > 00E1
+E2 > 00E2
+E3 > 00E3
+E4 > 00E4
+E5 > 00E5
+E6 > 00E6
+E7 > 00E7
+E8 > 00E8
+E9 > 00E9
+EA > 00EA
+EB > 00EB
+EC > 00EC
+ED > 00ED
+EE > 00EE
+EF > 00EF
+F0 > 0175
+F1 > 00F1
+F2 > 00F2
+F3 > 00F3
+F4 > 00F4
+F5 > 00F5
+F6 > 00F6
+F7 > 1E6B
+F8 > 00F8
+F9 > 00F9
+FA > 00FA
+FB > 00FB
+FC > 00FC
+FD > 00FD
+FE > 0177
+FF > 00FF
+.
+
+COMP
+= NFC
+.
Index: doc/tools/ultraedit/GNU/aspell/data/iso-8859-14.cset
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/iso-8859-14.cset	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/iso-8859-14.cset	(working copy)
@@ -0,0 +1,262 @@
+# Aspell Character Data File.
+= iso-8859-14
+> ascii
+/
+# <char> <uni> <type> <display> <upper> <lower> <title> <plain>
+#                                                         <sl-first> <sl-rest>
+00 0000 - N 00 00 00 00 00 00 # <control>
+01 0001 . N 01 01 01 00 00 00 # <unused control>
+02 0002 . N 02 02 02 00 00 00 # <unused control>
+03 0003 . N 03 03 03 00 00 00 # <unused control>
+04 0004 . N 04 04 04 00 00 00 # <unused control>
+05 0005 . N 05 05 05 00 00 00 # <unused control>
+06 0006 . N 06 06 06 00 00 00 # <unused control>
+07 0007 . N 07 07 07 00 00 00 # <unused control>
+08 0008 . N 08 08 08 00 00 00 # <unused control>
+09 0009 . N 09 09 09 00 00 00 # <unused control>
+0A 000A . N 0A 0A 0A 00 00 00 # <unused control>
+0B 000B . N 0B 0B 0B 00 00 00 # <unused control>
+0C 000C . N 0C 0C 0C 00 00 00 # <unused control>
+0D 000D . N 0D 0D 0D 00 00 00 # <unused control>
+0E 000E . N 0E 0E 0E 00 00 00 # <unused control>
+0F 000F . N 0F 0F 0F 00 00 00 # <unused control>
+10 0010 - N 10 10 10 00 00 00 # <control>
+11 0011 . N 11 11 11 00 00 00 # <unused control>
+12 0012 . N 12 12 12 00 00 00 # <unused control>
+13 0013 . N 13 13 13 00 00 00 # <unused control>
+14 0014 . N 14 14 14 00 00 00 # <unused control>
+15 0015 . N 15 15 15 00 00 00 # <unused control>
+16 0016 . N 16 16 16 00 00 00 # <unused control>
+17 0017 . N 17 17 17 00 00 00 # <unused control>
+18 0018 . N 18 18 18 00 00 00 # <unused control>
+19 0019 . N 19 19 19 00 00 00 # <unused control>
+1A 001A . N 1A 1A 1A 00 00 00 # <unused control>
+1B 001B . N 1B 1B 1B 00 00 00 # <unused control>
+1C 001C . N 1C 1C 1C 00 00 00 # <unused control>
+1D 001D . N 1D 1D 1D 00 00 00 # <unused control>
+1E 001E . N 1E 1E 1E 00 00 00 # <unused control>
+1F 001F . N 1F 1F 1F 00 00 00 # <unused control>
+20 0020 W Y 20 20 20 00 00 00 # SPACE
+21 0021 - Y 21 21 21 00 00 00 # EXCLAMATION MARK
+22 0022 - Y 22 22 22 00 00 00 # QUOTATION MARK
+23 0023 - Y 23 23 23 00 00 00 # NUMBER SIGN
+24 0024 - Y 24 24 24 00 00 00 # DOLLAR SIGN
+25 0025 - Y 25 25 25 00 00 00 # PERCENT SIGN
+26 0026 - Y 26 26 26 00 00 00 # AMPERSAND
+27 0027 - Y 27 27 27 00 00 00 # APOSTROPHE
+28 0028 - Y 28 28 28 00 00 00 # LEFT PARENTHESIS
+29 0029 - Y 29 29 29 00 00 00 # RIGHT PARENTHESIS
+2A 002A - Y 2A 2A 2A 00 00 00 # ASTERISK
+2B 002B - Y 2B 2B 2B 00 00 00 # PLUS SIGN
+2C 002C - Y 2C 2C 2C 00 00 00 # COMMA
+2D 002D H Y 2D 2D 2D 00 00 00 # HYPHEN-MINUS
+2E 002E - Y 2E 2E 2E 00 00 00 # FULL STOP
+2F 002F - Y 2F 2F 2F 00 00 00 # SOLIDUS
+30 0030 D Y 30 30 30 00 00 00 # DIGIT ZERO
+31 0031 D Y 31 31 31 00 00 00 # DIGIT ONE
+32 0032 D Y 32 32 32 00 00 00 # DIGIT TWO
+33 0033 D Y 33 33 33 00 00 00 # DIGIT THREE
+34 0034 D Y 34 34 34 00 00 00 # DIGIT FOUR
+35 0035 D Y 35 35 35 00 00 00 # DIGIT FIVE
+36 0036 D Y 36 36 36 00 00 00 # DIGIT SIX
+37 0037 D Y 37 37 37 00 00 00 # DIGIT SEVEN
+38 0038 D Y 38 38 38 00 00 00 # DIGIT EIGHT
+39 0039 D Y 39 39 39 00 00 00 # DIGIT NINE
+3A 003A - Y 3A 3A 3A 00 00 00 # COLON
+3B 003B - Y 3B 3B 3B 00 00 00 # SEMICOLON
+3C 003C - Y 3C 3C 3C 00 00 00 # LESS-THAN SIGN
+3D 003D - Y 3D 3D 3D 00 00 00 # EQUALS SIGN
+3E 003E - Y 3E 3E 3E 00 00 00 # GREATER-THAN SIGN
+3F 003F - Y 3F 3F 3F 00 00 00 # QUESTION MARK
+40 0040 - Y 40 40 40 00 00 00 # COMMERCIAL AT
+41 0041 L Y 41 61 41 41 2A 00 # LATIN CAPITAL LETTER A
+42 0042 L Y 42 62 42 42 62 62 # LATIN CAPITAL LETTER B
+43 0043 L Y 43 63 43 43 63 63 # LATIN CAPITAL LETTER C
+44 0044 L Y 44 64 44 44 64 64 # LATIN CAPITAL LETTER D
+45 0045 L Y 45 65 45 45 2A 00 # LATIN CAPITAL LETTER E
+46 0046 L Y 46 66 46 46 66 66 # LATIN CAPITAL LETTER F
+47 0047 L Y 47 67 47 47 67 67 # LATIN CAPITAL LETTER G
+48 0048 L Y 48 68 48 48 68 68 # LATIN CAPITAL LETTER H
+49 0049 L Y 49 69 49 49 2A 00 # LATIN CAPITAL LETTER I
+4A 004A L Y 4A 6A 4A 4A 6A 6A # LATIN CAPITAL LETTER J
+4B 004B L Y 4B 6B 4B 4B 6B 6B # LATIN CAPITAL LETTER K
+4C 004C L Y 4C 6C 4C 4C 6C 6C # LATIN CAPITAL LETTER L
+4D 004D L Y 4D 6D 4D 4D 6D 6D # LATIN CAPITAL LETTER M
+4E 004E L Y 4E 6E 4E 4E 6E 6E # LATIN CAPITAL LETTER N
+4F 004F L Y 4F 6F 4F 4F 2A 00 # LATIN CAPITAL LETTER O
+50 0050 L Y 50 70 50 50 70 70 # LATIN CAPITAL LETTER P
+51 0051 L Y 51 71 51 51 71 71 # LATIN CAPITAL LETTER Q
+52 0052 L Y 52 72 52 52 72 72 # LATIN CAPITAL LETTER R
+53 0053 L Y 53 73 53 53 73 73 # LATIN CAPITAL LETTER S
+54 0054 L Y 54 74 54 54 74 74 # LATIN CAPITAL LETTER T
+55 0055 L Y 55 75 55 55 2A 00 # LATIN CAPITAL LETTER U
+56 0056 L Y 56 76 56 56 76 76 # LATIN CAPITAL LETTER V
+57 0057 L Y 57 77 57 57 77 77 # LATIN CAPITAL LETTER W
+58 0058 L Y 58 78 58 58 78 78 # LATIN CAPITAL LETTER X
+59 0059 L Y 59 79 59 59 79 79 # LATIN CAPITAL LETTER Y
+5A 005A L Y 5A 7A 5A 5A 7A 7A # LATIN CAPITAL LETTER Z
+5B 005B - Y 5B 5B 5B 00 00 00 # LEFT SQUARE BRACKET
+5C 005C - Y 5C 5C 5C 00 00 00 # REVERSE SOLIDUS
+5D 005D - Y 5D 5D 5D 00 00 00 # RIGHT SQUARE BRACKET
+5E 005E - Y 5E 5E 5E 00 00 00 # CIRCUMFLEX ACCENT
+5F 005F - Y 5F 5F 5F 00 00 00 # LOW LINE
+60 0060 - Y 60 60 60 00 00 00 # GRAVE ACCENT
+61 0061 L Y 41 61 41 61 2A 00 # LATIN SMALL LETTER A
+62 0062 L Y 42 62 42 62 62 62 # LATIN SMALL LETTER B
+63 0063 L Y 43 63 43 63 63 63 # LATIN SMALL LETTER C
+64 0064 L Y 44 64 44 64 64 64 # LATIN SMALL LETTER D
+65 0065 L Y 45 65 45 65 2A 00 # LATIN SMALL LETTER E
+66 0066 L Y 46 66 46 66 66 66 # LATIN SMALL LETTER F
+67 0067 L Y 47 67 47 67 67 67 # LATIN SMALL LETTER G
+68 0068 L Y 48 68 48 68 68 68 # LATIN SMALL LETTER H
+69 0069 L Y 49 69 49 69 2A 00 # LATIN SMALL LETTER I
+6A 006A L Y 4A 6A 4A 6A 6A 6A # LATIN SMALL LETTER J
+6B 006B L Y 4B 6B 4B 6B 6B 6B # LATIN SMALL LETTER K
+6C 006C L Y 4C 6C 4C 6C 6C 6C # LATIN SMALL LETTER L
+6D 006D L Y 4D 6D 4D 6D 6D 6D # LATIN SMALL LETTER M
+6E 006E L Y 4E 6E 4E 6E 6E 6E # LATIN SMALL LETTER N
+6F 006F L Y 4F 6F 4F 6F 2A 00 # LATIN SMALL LETTER O
+70 0070 L Y 50 70 50 70 70 70 # LATIN SMALL LETTER P
+71 0071 L Y 51 71 51 71 71 71 # LATIN SMALL LETTER Q
+72 0072 L Y 52 72 52 72 72 72 # LATIN SMALL LETTER R
+73 0073 L Y 53 73 53 73 73 73 # LATIN SMALL LETTER S
+74 0074 L Y 54 74 54 74 74 74 # LATIN SMALL LETTER T
+75 0075 L Y 55 75 55 75 2A 00 # LATIN SMALL LETTER U
+76 0076 L Y 56 76 56 76 76 76 # LATIN SMALL LETTER V
+77 0077 L Y 57 77 57 77 77 77 # LATIN SMALL LETTER W
+78 0078 L Y 58 78 58 78 78 78 # LATIN SMALL LETTER X
+79 0079 L Y 59 79 59 79 79 79 # LATIN SMALL LETTER Y
+7A 007A L Y 5A 7A 5A 7A 7A 7A # LATIN SMALL LETTER Z
+7B 007B - Y 7B 7B 7B 00 00 00 # LEFT CURLY BRACKET
+7C 007C - Y 7C 7C 7C 00 00 00 # VERTICAL LINE
+7D 007D - Y 7D 7D 7D 00 00 00 # RIGHT CURLY BRACKET
+7E 007E - Y 7E 7E 7E 00 00 00 # TILDE
+7F 007F - N 7F 7F 7F 00 00 00 # <control>
+80 0080 . N 80 80 80 00 00 00 # <unused control>
+81 0081 . N 81 81 81 00 00 00 # <unused control>
+82 0082 . N 82 82 82 00 00 00 # <unused control>
+83 0083 . N 83 83 83 00 00 00 # <unused control>
+84 0084 . N 84 84 84 00 00 00 # <unused control>
+85 0085 . N 85 85 85 00 00 00 # <unused control>
+86 0086 . N 86 86 86 00 00 00 # <unused control>
+87 0087 . N 87 87 87 00 00 00 # <unused control>
+88 0088 . N 88 88 88 00 00 00 # <unused control>
+89 0089 . N 89 89 89 00 00 00 # <unused control>
+8A 008A . N 8A 8A 8A 00 00 00 # <unused control>
+8B 008B . N 8B 8B 8B 00 00 00 # <unused control>
+8C 008C . N 8C 8C 8C 00 00 00 # <unused control>
+8D 008D . N 8D 8D 8D 00 00 00 # <unused control>
+8E 008E . N 8E 8E 8E 00 00 00 # <unused control>
+8F 008F . N 8F 8F 8F 00 00 00 # <unused control>
+90 0090 . N 90 90 90 00 00 00 # <unused control>
+91 0091 . N 91 91 91 00 00 00 # <unused control>
+92 0092 . N 92 92 92 00 00 00 # <unused control>
+93 0093 . N 93 93 93 00 00 00 # <unused control>
+94 0094 . N 94 94 94 00 00 00 # <unused control>
+95 0095 . N 95 95 95 00 00 00 # <unused control>
+96 0096 . N 96 96 96 00 00 00 # <unused control>
+97 0097 . N 97 97 97 00 00 00 # <unused control>
+98 0098 . N 98 98 98 00 00 00 # <unused control>
+99 0099 . N 99 99 99 00 00 00 # <unused control>
+9A 009A . N 9A 9A 9A 00 00 00 # <unused control>
+9B 009B . N 9B 9B 9B 00 00 00 # <unused control>
+9C 009C . N 9C 9C 9C 00 00 00 # <unused control>
+9D 009D . N 9D 9D 9D 00 00 00 # <unused control>
+9E 009E . N 9E 9E 9E 00 00 00 # <unused control>
+9F 009F . N 9F 9F 9F 00 00 00 # <unused control>
+A0 00A0 W Y A0 A0 A0 00 00 00 # NO-BREAK SPACE
+A1 1E02 L Y A1 A2 A1 42 62 62 # LATIN CAPITAL LETTER B WITH DOT ABOVE
+A2 1E03 L Y A1 A2 A1 62 62 62 # LATIN SMALL LETTER B WITH DOT ABOVE
+A3 00A3 - Y A3 A3 A3 00 00 00 # POUND SIGN
+A4 010A L Y A4 A5 A4 43 63 63 # LATIN CAPITAL LETTER C WITH DOT ABOVE
+A5 010B L Y A4 A5 A4 63 63 63 # LATIN SMALL LETTER C WITH DOT ABOVE
+A6 1E0A L Y A6 AB A6 44 64 64 # LATIN CAPITAL LETTER D WITH DOT ABOVE
+A7 00A7 - Y A7 A7 A7 00 00 00 # SECTION SIGN
+A8 1E80 L Y A8 B8 A8 57 77 77 # LATIN CAPITAL LETTER W WITH GRAVE
+A9 00A9 - Y A9 A9 A9 00 00 00 # COPYRIGHT SIGN
+AA 1E82 L Y AA BA AA 57 77 77 # LATIN CAPITAL LETTER W WITH ACUTE
+AB 1E0B L Y A6 AB A6 64 64 64 # LATIN SMALL LETTER D WITH DOT ABOVE
+AC 1EF2 L Y AC BC AC 59 79 79 # LATIN CAPITAL LETTER Y WITH GRAVE
+AD 00AD H N AD AD AD 00 00 00 # SOFT HYPHEN
+AE 00AE - Y AE AE AE 00 00 00 # REGISTERED SIGN
+AF 0178 L Y AF FF AF 59 79 79 # LATIN CAPITAL LETTER Y WITH DIAERESIS
+B0 1E1E L Y B0 B1 B0 46 66 66 # LATIN CAPITAL LETTER F WITH DOT ABOVE
+B1 1E1F L Y B0 B1 B0 66 66 66 # LATIN SMALL LETTER F WITH DOT ABOVE
+B2 0120 L Y B2 B3 B2 47 67 67 # LATIN CAPITAL LETTER G WITH DOT ABOVE
+B3 0121 L Y B2 B3 B2 67 67 67 # LATIN SMALL LETTER G WITH DOT ABOVE
+B4 1E40 L Y B4 B5 B4 4D 6D 6D # LATIN CAPITAL LETTER M WITH DOT ABOVE
+B5 1E41 L Y B4 B5 B4 6D 6D 6D # LATIN SMALL LETTER M WITH DOT ABOVE
+B6 00B6 - Y B6 B6 B6 00 00 00 # PILCROW SIGN
+B7 1E56 L Y B7 B9 B7 50 70 70 # LATIN CAPITAL LETTER P WITH DOT ABOVE
+B8 1E81 L Y A8 B8 A8 77 77 77 # LATIN SMALL LETTER W WITH GRAVE
+B9 1E57 L Y B7 B9 B7 70 70 70 # LATIN SMALL LETTER P WITH DOT ABOVE
+BA 1E83 L Y AA BA AA 77 77 77 # LATIN SMALL LETTER W WITH ACUTE
+BB 1E60 L Y BB BF BB 53 73 73 # LATIN CAPITAL LETTER S WITH DOT ABOVE
+BC 1EF3 L Y AC BC AC 79 79 79 # LATIN SMALL LETTER Y WITH GRAVE
+BD 1E84 L Y BD BE BD 57 77 77 # LATIN CAPITAL LETTER W WITH DIAERESIS
+BE 1E85 L Y BD BE BD 77 77 77 # LATIN SMALL LETTER W WITH DIAERESIS
+BF 1E61 L Y BB BF BB 73 73 73 # LATIN SMALL LETTER S WITH DOT ABOVE
+C0 00C0 L Y C0 E0 C0 41 2A 00 # LATIN CAPITAL LETTER A WITH GRAVE
+C1 00C1 L Y C1 E1 C1 41 2A 00 # LATIN CAPITAL LETTER A WITH ACUTE
+C2 00C2 L Y C2 E2 C2 41 2A 00 # LATIN CAPITAL LETTER A WITH CIRCUMFLEX
+C3 00C3 L Y C3 E3 C3 41 2A 00 # LATIN CAPITAL LETTER A WITH TILDE
+C4 00C4 L Y C4 E4 C4 41 2A 00 # LATIN CAPITAL LETTER A WITH DIAERESIS
+C5 00C5 L Y C5 E5 C5 41 2A 00 # LATIN CAPITAL LETTER A WITH RING ABOVE
+C6 00C6 L Y C6 E6 C6 C6 2A 00 # LATIN CAPITAL LETTER AE
+C7 00C7 L Y C7 E7 C7 43 63 63 # LATIN CAPITAL LETTER C WITH CEDILLA
+C8 00C8 L Y C8 E8 C8 45 2A 00 # LATIN CAPITAL LETTER E WITH GRAVE
+C9 00C9 L Y C9 E9 C9 45 2A 00 # LATIN CAPITAL LETTER E WITH ACUTE
+CA 00CA L Y CA EA CA 45 2A 00 # LATIN CAPITAL LETTER E WITH CIRCUMFLEX
+CB 00CB L Y CB EB CB 45 2A 00 # LATIN CAPITAL LETTER E WITH DIAERESIS
+CC 00CC L Y CC EC CC 49 2A 00 # LATIN CAPITAL LETTER I WITH GRAVE
+CD 00CD L Y CD ED CD 49 2A 00 # LATIN CAPITAL LETTER I WITH ACUTE
+CE 00CE L Y CE EE CE 49 2A 00 # LATIN CAPITAL LETTER I WITH CIRCUMFLEX
+CF 00CF L Y CF EF CF 49 2A 00 # LATIN CAPITAL LETTER I WITH DIAERESIS
+D0 0174 L Y D0 F0 D0 57 77 77 # LATIN CAPITAL LETTER W WITH CIRCUMFLEX
+D1 00D1 L Y D1 F1 D1 4E 6E 6E # LATIN CAPITAL LETTER N WITH TILDE
+D2 00D2 L Y D2 F2 D2 4F 2A 00 # LATIN CAPITAL LETTER O WITH GRAVE
+D3 00D3 L Y D3 F3 D3 4F 2A 00 # LATIN CAPITAL LETTER O WITH ACUTE
+D4 00D4 L Y D4 F4 D4 4F 2A 00 # LATIN CAPITAL LETTER O WITH CIRCUMFLEX
+D5 00D5 L Y D5 F5 D5 4F 2A 00 # LATIN CAPITAL LETTER O WITH TILDE
+D6 00D6 L Y D6 F6 D6 4F 2A 00 # LATIN CAPITAL LETTER O WITH DIAERESIS
+D7 1E6A L Y D7 F7 D7 54 74 74 # LATIN CAPITAL LETTER T WITH DOT ABOVE
+D8 00D8 L Y D8 F8 D8 D8 2A 00 # LATIN CAPITAL LETTER O WITH STROKE
+D9 00D9 L Y D9 F9 D9 55 2A 00 # LATIN CAPITAL LETTER U WITH GRAVE
+DA 00DA L Y DA FA DA 55 2A 00 # LATIN CAPITAL LETTER U WITH ACUTE
+DB 00DB L Y DB FB DB 55 2A 00 # LATIN CAPITAL LETTER U WITH CIRCUMFLEX
+DC 00DC L Y DC FC DC 55 2A 00 # LATIN CAPITAL LETTER U WITH DIAERESIS
+DD 00DD L Y DD FD DD 59 79 79 # LATIN CAPITAL LETTER Y WITH ACUTE
+DE 0176 L Y DE FE DE 59 79 79 # LATIN CAPITAL LETTER Y WITH CIRCUMFLEX
+DF 00DF L Y DF DF DF DF DF DF # LATIN SMALL LETTER SHARP S
+E0 00E0 L Y C0 E0 C0 61 2A 00 # LATIN SMALL LETTER A WITH GRAVE
+E1 00E1 L Y C1 E1 C1 61 2A 00 # LATIN SMALL LETTER A WITH ACUTE
+E2 00E2 L Y C2 E2 C2 61 2A 00 # LATIN SMALL LETTER A WITH CIRCUMFLEX
+E3 00E3 L Y C3 E3 C3 61 2A 00 # LATIN SMALL LETTER A WITH TILDE
+E4 00E4 L Y C4 E4 C4 61 2A 00 # LATIN SMALL LETTER A WITH DIAERESIS
+E5 00E5 L Y C5 E5 C5 61 2A 00 # LATIN SMALL LETTER A WITH RING ABOVE
+E6 00E6 L Y C6 E6 C6 E6 2A 00 # LATIN SMALL LETTER AE
+E7 00E7 L Y C7 E7 C7 63 63 63 # LATIN SMALL LETTER C WITH CEDILLA
+E8 00E8 L Y C8 E8 C8 65 2A 00 # LATIN SMALL LETTER E WITH GRAVE
+E9 00E9 L Y C9 E9 C9 65 2A 00 # LATIN SMALL LETTER E WITH ACUTE
+EA 00EA L Y CA EA CA 65 2A 00 # LATIN SMALL LETTER E WITH CIRCUMFLEX
+EB 00EB L Y CB EB CB 65 2A 00 # LATIN SMALL LETTER E WITH DIAERESIS
+EC 00EC L Y CC EC CC 69 2A 00 # LATIN SMALL LETTER I WITH GRAVE
+ED 00ED L Y CD ED CD 69 2A 00 # LATIN SMALL LETTER I WITH ACUTE
+EE 00EE L Y CE EE CE 69 2A 00 # LATIN SMALL LETTER I WITH CIRCUMFLEX
+EF 00EF L Y CF EF CF 69 2A 00 # LATIN SMALL LETTER I WITH DIAERESIS
+F0 0175 L Y D0 F0 D0 77 77 77 # LATIN SMALL LETTER W WITH CIRCUMFLEX
+F1 00F1 L Y D1 F1 D1 6E 6E 6E # LATIN SMALL LETTER N WITH TILDE
+F2 00F2 L Y D2 F2 D2 6F 2A 00 # LATIN SMALL LETTER O WITH GRAVE
+F3 00F3 L Y D3 F3 D3 6F 2A 00 # LATIN SMALL LETTER O WITH ACUTE
+F4 00F4 L Y D4 F4 D4 6F 2A 00 # LATIN SMALL LETTER O WITH CIRCUMFLEX
+F5 00F5 L Y D5 F5 D5 6F 2A 00 # LATIN SMALL LETTER O WITH TILDE
+F6 00F6 L Y D6 F6 D6 6F 2A 00 # LATIN SMALL LETTER O WITH DIAERESIS
+F7 1E6B L Y D7 F7 D7 74 74 74 # LATIN SMALL LETTER T WITH DOT ABOVE
+F8 00F8 L Y D8 F8 D8 F8 2A 00 # LATIN SMALL LETTER O WITH STROKE
+F9 00F9 L Y D9 F9 D9 75 2A 00 # LATIN SMALL LETTER U WITH GRAVE
+FA 00FA L Y DA FA DA 75 2A 00 # LATIN SMALL LETTER U WITH ACUTE
+FB 00FB L Y DB FB DB 75 2A 00 # LATIN SMALL LETTER U WITH CIRCUMFLEX
+FC 00FC L Y DC FC DC 75 2A 00 # LATIN SMALL LETTER U WITH DIAERESIS
+FD 00FD L Y DD FD DD 79 79 79 # LATIN SMALL LETTER Y WITH ACUTE
+FE 0177 L Y DE FE DE 79 79 79 # LATIN SMALL LETTER Y WITH CIRCUMFLEX
+FF 00FF L Y AF FF AF 79 79 79 # LATIN SMALL LETTER Y WITH DIAERESIS
Index: doc/tools/ultraedit/GNU/aspell/data/iso-8859-15.cmap
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/iso-8859-15.cmap	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/iso-8859-15.cmap	(working copy)
@@ -0,0 +1,1934 @@
+INTERNAL
+/
+N 944
+0000 > 00
+0001 > 01
+0002 > 02
+0003 > 03
+0004 > 04
+0005 > 05
+0006 > 06
+0007 > 07
+0008 > 08
+0009 > 09
+000A > 0A
+000B > 0B
+000C > 0C
+000D > 0D
+000E > 0E
+000F > 0F
+0010 > 10
+0011 > 11
+0012 > 12
+0013 > 13
+0014 > 14
+0015 > 15
+0016 > 16
+0017 > 17
+0018 > 18
+0019 > 19
+001A > 1A
+001B > 1B
+001C > 1C
+001D > 1D
+001E > 1E
+001F > 1F
+0020 > 20
+0021 > 21
+0022 > 22
+0023 > 23
+0024 > 24
+0025 > 25
+0026 > 26
+0027 > 27
+0028 > 28
+0029 > 29
+002A > 2A
+002B > 2B
+002C > 2C
+002D > 2D
+002E > 2E
+002F > 2F
+0030 > 30
+0031 > 31
+0032 > 32
+0033 > 33
+0034 > 34
+0035 > 35
+0036 > 36
+0037 > 37
+0038 > 38
+0039 > 39
+003A > 3A
+003B > 3B
+003C > 3C
+003D > 3D
+003E > 3E
+003F > 3F
+0040 > 40
+0041 > 41 /
+     N 6
+     0300 > C0
+     0301 > C1
+     0302 > C2
+     0303 > C3
+     0308 > C4
+     030A > C5
+     .
+0042 > 42
+0043 > 43 /
+     N 1
+     0327 > C7
+     .
+0044 > 44
+0045 > 45 /
+     N 4
+     0300 > C8
+     0301 > C9
+     0302 > CA
+     0308 > CB
+     .
+0046 > 46
+0047 > 47
+0048 > 48
+0049 > 49 /
+     N 4
+     0300 > CC
+     0301 > CD
+     0302 > CE
+     0308 > CF
+     .
+004A > 4A
+004B > 4B
+004C > 4C
+004D > 4D
+004E > 4E /
+     N 1
+     0303 > D1
+     .
+004F > 4F /
+     N 5
+     0300 > D2
+     0301 > D3
+     0302 > D4
+     0303 > D5
+     0308 > D6
+     .
+0050 > 50
+0051 > 51
+0052 > 52
+0053 > 53 /
+     N 1
+     030C > A6
+     .
+0054 > 54
+0055 > 55 /
+     N 4
+     0300 > D9
+     0301 > DA
+     0302 > DB
+     0308 > DC
+     .
+0056 > 56
+0057 > 57
+0058 > 58
+0059 > 59 /
+     N 2
+     0301 > DD
+     0308 > BE
+     .
+005A > 5A /
+     N 1
+     030C > B4
+     .
+005B > 5B
+005C > 5C
+005D > 5D
+005E > 5E
+005F > 5F
+0060 > 60
+0061 > 61 /
+     N 6
+     0300 > E0
+     0301 > E1
+     0302 > E2
+     0303 > E3
+     0308 > E4
+     030A > E5
+     .
+0062 > 62
+0063 > 63 /
+     N 1
+     0327 > E7
+     .
+0064 > 64
+0065 > 65 /
+     N 4
+     0300 > E8
+     0301 > E9
+     0302 > EA
+     0308 > EB
+     .
+0066 > 66
+0067 > 67
+0068 > 68
+0069 > 69 /
+     N 4
+     0300 > EC
+     0301 > ED
+     0302 > EE
+     0308 > EF
+     .
+006A > 6A
+006B > 6B
+006C > 6C
+006D > 6D
+006E > 6E /
+     N 1
+     0303 > F1
+     .
+006F > 6F /
+     N 5
+     0300 > F2
+     0301 > F3
+     0302 > F4
+     0303 > F5
+     0308 > F6
+     .
+0070 > 70
+0071 > 71
+0072 > 72
+0073 > 73 /
+     N 1
+     030C > A8
+     .
+0074 > 74
+0075 > 75 /
+     N 4
+     0300 > F9
+     0301 > FA
+     0302 > FB
+     0308 > FC
+     .
+0076 > 76
+0077 > 77
+0078 > 78
+0079 > 79 /
+     N 2
+     0301 > FD
+     0308 > FF
+     .
+007A > 7A /
+     N 1
+     030C > B8
+     .
+007B > 7B
+007C > 7C
+007D > 7D
+007E > 7E
+007F > 7F
+0080 > 80
+0081 > 81
+0082 > 82
+0083 > 83
+0084 > 84
+0085 > 85
+0086 > 86
+0087 > 87
+0088 > 88
+0089 > 89
+008A > 8A
+008B > 8B
+008C > 8C
+008D > 8D
+008E > 8E
+008F > 8F
+0090 > 90
+0091 > 91
+0092 > 92
+0093 > 93
+0094 > 94
+0095 > 95
+0096 > 96
+0097 > 97
+0098 > 98
+0099 > 99
+009A > 9A
+009B > 9B
+009C > 9C
+009D > 9D
+009E > 9E
+009F > 9F
+00A0 > A0
+00A1 > A1
+00A2 > A2
+00A3 > A3
+00A5 > A5
+00A7 > A7
+00A9 > A9
+00AA > AA
+00AB > AB
+00AC > AC
+00AD > AD
+00AE > AE
+00AF > AF
+00B0 > B0
+00B1 > B1
+00B2 > B2
+00B3 > B3
+00B5 > B5
+00B6 > B6
+00B7 > B7
+00B9 > B9
+00BA > BA
+00BB > BB
+00BF > BF
+00C0 > C0
+00C1 > C1
+00C2 > C2
+00C3 > C3
+00C4 > C4
+00C5 > C5
+00C6 > C6
+00C7 > C7
+00C8 > C8
+00C9 > C9
+00CA > CA
+00CB > CB
+00CC > CC
+00CD > CD
+00CE > CE
+00CF > CF
+00D0 > D0
+00D1 > D1
+00D2 > D2
+00D3 > D3
+00D4 > D4
+00D5 > D5
+00D6 > D6
+00D7 > D7
+00D8 > D8
+00D9 > D9
+00DA > DA
+00DB > DB
+00DC > DC
+00DD > DD
+00DE > DE
+00DF > DF
+00E0 > E0
+00E1 > E1
+00E2 > E2
+00E3 > E3
+00E4 > E4
+00E5 > E5
+00E6 > E6
+00E7 > E7
+00E8 > E8
+00E9 > E9
+00EA > EA
+00EB > EB
+00EC > EC
+00ED > ED
+00EE > EE
+00EF > EF
+00F0 > F0
+00F1 > F1
+00F2 > F2
+00F3 > F3
+00F4 > F4
+00F5 > F5
+00F6 > F6
+00F7 > F7
+00F8 > F8
+00F9 > F9
+00FA > FA
+00FB > FB
+00FC > FC
+00FD > FD
+00FE > FE
+00FF > FF
+0100 > 41 # unsup: 0041 0304
+0101 > 61 # unsup: 0061 0304
+0102 > 41 # unsup: 0041 0306
+0103 > 61 # unsup: 0061 0306
+0104 > 41 # unsup: 0041 0328
+0105 > 61 # unsup: 0061 0328
+0106 > 43 # unsup: 0043 0301
+0107 > 63 # unsup: 0063 0301
+0108 > 43 # unsup: 0043 0302
+0109 > 63 # unsup: 0063 0302
+010A > 43 # unsup: 0043 0307
+010B > 63 # unsup: 0063 0307
+010C > 43 # unsup: 0043 030C
+010D > 63 # unsup: 0063 030C
+010E > 44 # unsup: 0044 030C
+010F > 64 # unsup: 0064 030C
+0112 > 45 # unsup: 0045 0304
+0113 > 65 # unsup: 0065 0304
+0114 > 45 # unsup: 0045 0306
+0115 > 65 # unsup: 0065 0306
+0116 > 45 # unsup: 0045 0307
+0117 > 65 # unsup: 0065 0307
+0118 > 45 # unsup: 0045 0328
+0119 > 65 # unsup: 0065 0328
+011A > 45 # unsup: 0045 030C
+011B > 65 # unsup: 0065 030C
+011C > 47 # unsup: 0047 0302
+011D > 67 # unsup: 0067 0302
+011E > 47 # unsup: 0047 0306
+011F > 67 # unsup: 0067 0306
+0120 > 47 # unsup: 0047 0307
+0121 > 67 # unsup: 0067 0307
+0122 > 47 # unsup: 0047 0327
+0123 > 67 # unsup: 0067 0327
+0124 > 48 # unsup: 0048 0302
+0125 > 68 # unsup: 0068 0302
+0128 > 49 # unsup: 0049 0303
+0129 > 69 # unsup: 0069 0303
+012A > 49 # unsup: 0049 0304
+012B > 69 # unsup: 0069 0304
+012C > 49 # unsup: 0049 0306
+012D > 69 # unsup: 0069 0306
+012E > 49 # unsup: 0049 0328
+012F > 69 # unsup: 0069 0328
+0130 > 49 # unsup: 0049 0307
+0132 > 49 4A # compat
+0133 > 69 6A # compat
+0134 > 4A # unsup: 004A 0302
+0135 > 6A # unsup: 006A 0302
+0136 > 4B # unsup: 004B 0327
+0137 > 6B # unsup: 006B 0327
+0139 > 4C # unsup: 004C 0301
+013A > 6C # unsup: 006C 0301
+013B > 4C # unsup: 004C 0327
+013C > 6C # unsup: 006C 0327
+013D > 4C # unsup: 004C 030C
+013E > 6C # unsup: 006C 030C
+013F > 4C B7 # compat
+0140 > 6C B7 # compat
+0143 > 4E # unsup: 004E 0301
+0144 > 6E # unsup: 006E 0301
+0145 > 4E # unsup: 004E 0327
+0146 > 6E # unsup: 006E 0327
+0147 > 4E # unsup: 004E 030C
+0148 > 6E # unsup: 006E 030C
+014C > 4F # unsup: 004F 0304
+014D > 6F # unsup: 006F 0304
+014E > 4F # unsup: 004F 0306
+014F > 6F # unsup: 006F 0306
+0150 > 4F # unsup: 004F 030B
+0151 > 6F # unsup: 006F 030B
+0152 > BC
+0153 > BD
+0154 > 52 # unsup: 0052 0301
+0155 > 72 # unsup: 0072 0301
+0156 > 52 # unsup: 0052 0327
+0157 > 72 # unsup: 0072 0327
+0158 > 52 # unsup: 0052 030C
+0159 > 72 # unsup: 0072 030C
+015A > 53 # unsup: 0053 0301
+015B > 73 # unsup: 0073 0301
+015C > 53 # unsup: 0053 0302
+015D > 73 # unsup: 0073 0302
+015E > 53 # unsup: 0053 0327
+015F > 73 # unsup: 0073 0327
+0160 > A6
+0161 > A8
+0162 > 54 # unsup: 0054 0327
+0163 > 74 # unsup: 0074 0327
+0164 > 54 # unsup: 0054 030C
+0165 > 74 # unsup: 0074 030C
+0168 > 55 # unsup: 0055 0303
+0169 > 75 # unsup: 0075 0303
+016A > 55 # unsup: 0055 0304
+016B > 75 # unsup: 0075 0304
+016C > 55 # unsup: 0055 0306
+016D > 75 # unsup: 0075 0306
+016E > 55 # unsup: 0055 030A
+016F > 75 # unsup: 0075 030A
+0170 > 55 # unsup: 0055 030B
+0171 > 75 # unsup: 0075 030B
+0172 > 55 # unsup: 0055 0328
+0173 > 75 # unsup: 0075 0328
+0174 > 57 # unsup: 0057 0302
+0175 > 77 # unsup: 0077 0302
+0176 > 59 # unsup: 0059 0302
+0177 > 79 # unsup: 0079 0302
+0178 > BE
+0179 > 5A # unsup: 005A 0301
+017A > 7A # unsup: 007A 0301
+017B > 5A # unsup: 005A 0307
+017C > 7A # unsup: 007A 0307
+017D > B4
+017E > B8
+017F > 73 # compat
+01A0 > 4F # unsup: 004F 031B
+01A1 > 6F # unsup: 006F 031B
+01AF > 55 # unsup: 0055 031B
+01B0 > 75 # unsup: 0075 031B
+01C4 > 44 B4 # compat
+01C5 > 44 B8 # compat
+01C6 > 64 B8 # compat
+01C7 > 4C 4A # compat
+01C8 > 4C 6A # compat
+01C9 > 6C 6A # compat
+01CA > 4E 4A # compat
+01CB > 4E 6A # compat
+01CC > 6E 6A # compat
+01CD > 41 # unsup: 0041 030C
+01CE > 61 # unsup: 0061 030C
+01CF > 49 # unsup: 0049 030C
+01D0 > 69 # unsup: 0069 030C
+01D1 > 4F # unsup: 004F 030C
+01D2 > 6F # unsup: 006F 030C
+01D3 > 55 # unsup: 0055 030C
+01D4 > 75 # unsup: 0075 030C
+01D5 > DC # unsup: 00DC 0304
+01D6 > FC # unsup: 00FC 0304
+01D7 > DC # unsup: 00DC 0301
+01D8 > FC # unsup: 00FC 0301
+01D9 > DC # unsup: 00DC 030C
+01DA > FC # unsup: 00FC 030C
+01DB > DC # unsup: 00DC 0300
+01DC > FC # unsup: 00FC 0300
+01DE > C4 # unsup: 00C4 0304
+01DF > E4 # unsup: 00E4 0304
+01E0 > 41 # unsup: 0041 0307 0304
+01E1 > 61 # unsup: 0061 0307 0304
+01E2 > C6 # unsup: 00C6 0304
+01E3 > E6 # unsup: 00E6 0304
+01E6 > 47 # unsup: 0047 030C
+01E7 > 67 # unsup: 0067 030C
+01E8 > 4B # unsup: 004B 030C
+01E9 > 6B # unsup: 006B 030C
+01EA > 4F # unsup: 004F 0328
+01EB > 6F # unsup: 006F 0328
+01EC > 4F # unsup: 004F 0328 0304
+01ED > 6F # unsup: 006F 0328 0304
+01F0 > 6A # unsup: 006A 030C
+01F1 > 44 5A # compat
+01F2 > 44 7A # compat
+01F3 > 64 7A # compat
+01F4 > 47 # unsup: 0047 0301
+01F5 > 67 # unsup: 0067 0301
+01F8 > 4E # unsup: 004E 0300
+01F9 > 6E # unsup: 006E 0300
+01FA > C5 # unsup: 00C5 0301
+01FB > E5 # unsup: 00E5 0301
+01FC > C6 # unsup: 00C6 0301
+01FD > E6 # unsup: 00E6 0301
+01FE > D8 # unsup: 00D8 0301
+01FF > F8 # unsup: 00F8 0301
+0200 > 41 # unsup: 0041 030F
+0201 > 61 # unsup: 0061 030F
+0202 > 41 # unsup: 0041 0311
+0203 > 61 # unsup: 0061 0311
+0204 > 45 # unsup: 0045 030F
+0205 > 65 # unsup: 0065 030F
+0206 > 45 # unsup: 0045 0311
+0207 > 65 # unsup: 0065 0311
+0208 > 49 # unsup: 0049 030F
+0209 > 69 # unsup: 0069 030F
+020A > 49 # unsup: 0049 0311
+020B > 69 # unsup: 0069 0311
+020C > 4F # unsup: 004F 030F
+020D > 6F # unsup: 006F 030F
+020E > 4F # unsup: 004F 0311
+020F > 6F # unsup: 006F 0311
+0210 > 52 # unsup: 0052 030F
+0211 > 72 # unsup: 0072 030F
+0212 > 52 # unsup: 0052 0311
+0213 > 72 # unsup: 0072 0311
+0214 > 55 # unsup: 0055 030F
+0215 > 75 # unsup: 0075 030F
+0216 > 55 # unsup: 0055 0311
+0217 > 75 # unsup: 0075 0311
+0218 > 53 # unsup: 0053 0326
+0219 > 73 # unsup: 0073 0326
+021A > 54 # unsup: 0054 0326
+021B > 74 # unsup: 0074 0326
+021E > 48 # unsup: 0048 030C
+021F > 68 # unsup: 0068 030C
+0226 > 41 # unsup: 0041 0307
+0227 > 61 # unsup: 0061 0307
+0228 > 45 # unsup: 0045 0327
+0229 > 65 # unsup: 0065 0327
+022A > D6 # unsup: 00D6 0304
+022B > F6 # unsup: 00F6 0304
+022C > D5 # unsup: 00D5 0304
+022D > F5 # unsup: 00F5 0304
+022E > 4F # unsup: 004F 0307
+022F > 6F # unsup: 006F 0307
+0230 > 4F # unsup: 004F 0307 0304
+0231 > 6F # unsup: 006F 0307 0304
+0232 > 59 # unsup: 0059 0304
+0233 > 79 # unsup: 0079 0304
+0300 > 0 # unsup
+0301 > 0 # unsup
+0302 > 0 # unsup
+0303 > 0 # unsup
+0304 > 0 # unsup
+0305 > 0 # unsup
+0306 > 0 # unsup
+0307 > 0 # unsup
+0308 > 0 # unsup
+0309 > 0 # unsup
+030A > 0 # unsup
+030B > 0 # unsup
+030C > 0 # unsup
+030D > 0 # unsup
+030E > 0 # unsup
+030F > 0 # unsup
+0310 > 0 # unsup
+0311 > 0 # unsup
+0312 > 0 # unsup
+0313 > 0 # unsup
+0314 > 0 # unsup
+0315 > 0 # unsup
+0316 > 0 # unsup
+0317 > 0 # unsup
+0318 > 0 # unsup
+0319 > 0 # unsup
+031A > 0 # unsup
+031B > 0 # unsup
+031C > 0 # unsup
+031D > 0 # unsup
+031E > 0 # unsup
+031F > 0 # unsup
+0320 > 0 # unsup
+0321 > 0 # unsup
+0322 > 0 # unsup
+0323 > 0 # unsup
+0324 > 0 # unsup
+0325 > 0 # unsup
+0326 > 0 # unsup
+0327 > 0 # unsup
+0328 > 0 # unsup
+0329 > 0 # unsup
+032A > 0 # unsup
+032B > 0 # unsup
+032C > 0 # unsup
+032D > 0 # unsup
+032E > 0 # unsup
+032F > 0 # unsup
+0330 > 0 # unsup
+0331 > 0 # unsup
+0332 > 0 # unsup
+0333 > 0 # unsup
+0334 > 0 # unsup
+0335 > 0 # unsup
+0336 > 0 # unsup
+0337 > 0 # unsup
+0338 > 0 # unsup
+0339 > 0 # unsup
+033A > 0 # unsup
+033B > 0 # unsup
+033C > 0 # unsup
+033D > 0 # unsup
+033E > 0 # unsup
+033F > 0 # unsup
+0340 > 0 # unsup
+0341 > 0 # unsup
+0342 > 0 # unsup
+0343 > 0 # unsup
+0344 > 0 # unsup
+0345 > 0 # unsup
+037E > 3B
+0387 > B7
+1E00 > 41 # unsup: 0041 0325
+1E01 > 61 # unsup: 0061 0325
+1E02 > 42 # unsup: 0042 0307
+1E03 > 62 # unsup: 0062 0307
+1E04 > 42 # unsup: 0042 0323
+1E05 > 62 # unsup: 0062 0323
+1E06 > 42 # unsup: 0042 0331
+1E07 > 62 # unsup: 0062 0331
+1E08 > C7 # unsup: 00C7 0301
+1E09 > E7 # unsup: 00E7 0301
+1E0A > 44 # unsup: 0044 0307
+1E0B > 64 # unsup: 0064 0307
+1E0C > 44 # unsup: 0044 0323
+1E0D > 64 # unsup: 0064 0323
+1E0E > 44 # unsup: 0044 0331
+1E0F > 64 # unsup: 0064 0331
+1E10 > 44 # unsup: 0044 0327
+1E11 > 64 # unsup: 0064 0327
+1E12 > 44 # unsup: 0044 032D
+1E13 > 64 # unsup: 0064 032D
+1E14 > 45 # unsup: 0045 0304 0300
+1E15 > 65 # unsup: 0065 0304 0300
+1E16 > 45 # unsup: 0045 0304 0301
+1E17 > 65 # unsup: 0065 0304 0301
+1E18 > 45 # unsup: 0045 032D
+1E19 > 65 # unsup: 0065 032D
+1E1A > 45 # unsup: 0045 0330
+1E1B > 65 # unsup: 0065 0330
+1E1C > 45 # unsup: 0045 0327 0306
+1E1D > 65 # unsup: 0065 0327 0306
+1E1E > 46 # unsup: 0046 0307
+1E1F > 66 # unsup: 0066 0307
+1E20 > 47 # unsup: 0047 0304
+1E21 > 67 # unsup: 0067 0304
+1E22 > 48 # unsup: 0048 0307
+1E23 > 68 # unsup: 0068 0307
+1E24 > 48 # unsup: 0048 0323
+1E25 > 68 # unsup: 0068 0323
+1E26 > 48 # unsup: 0048 0308
+1E27 > 68 # unsup: 0068 0308
+1E28 > 48 # unsup: 0048 0327
+1E29 > 68 # unsup: 0068 0327
+1E2A > 48 # unsup: 0048 032E
+1E2B > 68 # unsup: 0068 032E
+1E2C > 49 # unsup: 0049 0330
+1E2D > 69 # unsup: 0069 0330
+1E2E > CF # unsup: 00CF 0301
+1E2F > EF # unsup: 00EF 0301
+1E30 > 4B # unsup: 004B 0301
+1E31 > 6B # unsup: 006B 0301
+1E32 > 4B # unsup: 004B 0323
+1E33 > 6B # unsup: 006B 0323
+1E34 > 4B # unsup: 004B 0331
+1E35 > 6B # unsup: 006B 0331
+1E36 > 4C # unsup: 004C 0323
+1E37 > 6C # unsup: 006C 0323
+1E38 > 4C # unsup: 004C 0323 0304
+1E39 > 6C # unsup: 006C 0323 0304
+1E3A > 4C # unsup: 004C 0331
+1E3B > 6C # unsup: 006C 0331
+1E3C > 4C # unsup: 004C 032D
+1E3D > 6C # unsup: 006C 032D
+1E3E > 4D # unsup: 004D 0301
+1E3F > 6D # unsup: 006D 0301
+1E40 > 4D # unsup: 004D 0307
+1E41 > 6D # unsup: 006D 0307
+1E42 > 4D # unsup: 004D 0323
+1E43 > 6D # unsup: 006D 0323
+1E44 > 4E # unsup: 004E 0307
+1E45 > 6E # unsup: 006E 0307
+1E46 > 4E # unsup: 004E 0323
+1E47 > 6E # unsup: 006E 0323
+1E48 > 4E # unsup: 004E 0331
+1E49 > 6E # unsup: 006E 0331
+1E4A > 4E # unsup: 004E 032D
+1E4B > 6E # unsup: 006E 032D
+1E4C > D5 # unsup: 00D5 0301
+1E4D > F5 # unsup: 00F5 0301
+1E4E > D5 # unsup: 00D5 0308
+1E4F > F5 # unsup: 00F5 0308
+1E50 > 4F # unsup: 004F 0304 0300
+1E51 > 6F # unsup: 006F 0304 0300
+1E52 > 4F # unsup: 004F 0304 0301
+1E53 > 6F # unsup: 006F 0304 0301
+1E54 > 50 # unsup: 0050 0301
+1E55 > 70 # unsup: 0070 0301
+1E56 > 50 # unsup: 0050 0307
+1E57 > 70 # unsup: 0070 0307
+1E58 > 52 # unsup: 0052 0307
+1E59 > 72 # unsup: 0072 0307
+1E5A > 52 # unsup: 0052 0323
+1E5B > 72 # unsup: 0072 0323
+1E5C > 52 # unsup: 0052 0323 0304
+1E5D > 72 # unsup: 0072 0323 0304
+1E5E > 52 # unsup: 0052 0331
+1E5F > 72 # unsup: 0072 0331
+1E60 > 53 # unsup: 0053 0307
+1E61 > 73 # unsup: 0073 0307
+1E62 > 53 # unsup: 0053 0323
+1E63 > 73 # unsup: 0073 0323
+1E64 > 53 # unsup: 0053 0301 0307
+1E65 > 73 # unsup: 0073 0301 0307
+1E66 > A6 # unsup: 0160 0307
+1E67 > A8 # unsup: 0161 0307
+1E68 > 53 # unsup: 0053 0323 0307
+1E69 > 73 # unsup: 0073 0323 0307
+1E6A > 54 # unsup: 0054 0307
+1E6B > 74 # unsup: 0074 0307
+1E6C > 54 # unsup: 0054 0323
+1E6D > 74 # unsup: 0074 0323
+1E6E > 54 # unsup: 0054 0331
+1E6F > 74 # unsup: 0074 0331
+1E70 > 54 # unsup: 0054 032D
+1E71 > 74 # unsup: 0074 032D
+1E72 > 55 # unsup: 0055 0324
+1E73 > 75 # unsup: 0075 0324
+1E74 > 55 # unsup: 0055 0330
+1E75 > 75 # unsup: 0075 0330
+1E76 > 55 # unsup: 0055 032D
+1E77 > 75 # unsup: 0075 032D
+1E78 > 55 # unsup: 0055 0303 0301
+1E79 > 75 # unsup: 0075 0303 0301
+1E7A > 55 # unsup: 0055 0304 0308
+1E7B > 75 # unsup: 0075 0304 0308
+1E7C > 56 # unsup: 0056 0303
+1E7D > 76 # unsup: 0076 0303
+1E7E > 56 # unsup: 0056 0323
+1E7F > 76 # unsup: 0076 0323
+1E80 > 57 # unsup: 0057 0300
+1E81 > 77 # unsup: 0077 0300
+1E82 > 57 # unsup: 0057 0301
+1E83 > 77 # unsup: 0077 0301
+1E84 > 57 # unsup: 0057 0308
+1E85 > 77 # unsup: 0077 0308
+1E86 > 57 # unsup: 0057 0307
+1E87 > 77 # unsup: 0077 0307
+1E88 > 57 # unsup: 0057 0323
+1E89 > 77 # unsup: 0077 0323
+1E8A > 58 # unsup: 0058 0307
+1E8B > 78 # unsup: 0078 0307
+1E8C > 58 # unsup: 0058 0308
+1E8D > 78 # unsup: 0078 0308
+1E8E > 59 # unsup: 0059 0307
+1E8F > 79 # unsup: 0079 0307
+1E90 > 5A # unsup: 005A 0302
+1E91 > 7A # unsup: 007A 0302
+1E92 > 5A # unsup: 005A 0323
+1E93 > 7A # unsup: 007A 0323
+1E94 > 5A # unsup: 005A 0331
+1E95 > 7A # unsup: 007A 0331
+1E96 > 68 # unsup: 0068 0331
+1E97 > 74 # unsup: 0074 0308
+1E98 > 77 # unsup: 0077 030A
+1E99 > 79 # unsup: 0079 030A
+1E9B > 73 # unsup: 0073 0307
+1EA0 > 41 # unsup: 0041 0323
+1EA1 > 61 # unsup: 0061 0323
+1EA2 > 41 # unsup: 0041 0309
+1EA3 > 61 # unsup: 0061 0309
+1EA4 > C2 # unsup: 00C2 0301
+1EA5 > E2 # unsup: 00E2 0301
+1EA6 > C2 # unsup: 00C2 0300
+1EA7 > E2 # unsup: 00E2 0300
+1EA8 > C2 # unsup: 00C2 0309
+1EA9 > E2 # unsup: 00E2 0309
+1EAA > C2 # unsup: 00C2 0303
+1EAB > E2 # unsup: 00E2 0303
+1EAC > 41 # unsup: 0041 0323 0302
+1EAD > 61 # unsup: 0061 0323 0302
+1EAE > 41 # unsup: 0041 0306 0301
+1EAF > 61 # unsup: 0061 0306 0301
+1EB0 > 41 # unsup: 0041 0306 0300
+1EB1 > 61 # unsup: 0061 0306 0300
+1EB2 > 41 # unsup: 0041 0306 0309
+1EB3 > 61 # unsup: 0061 0306 0309
+1EB4 > 41 # unsup: 0041 0306 0303
+1EB5 > 61 # unsup: 0061 0306 0303
+1EB6 > 41 # unsup: 0041 0323 0306
+1EB7 > 61 # unsup: 0061 0323 0306
+1EB8 > 45 # unsup: 0045 0323
+1EB9 > 65 # unsup: 0065 0323
+1EBA > 45 # unsup: 0045 0309
+1EBB > 65 # unsup: 0065 0309
+1EBC > 45 # unsup: 0045 0303
+1EBD > 65 # unsup: 0065 0303
+1EBE > CA # unsup: 00CA 0301
+1EBF > EA # unsup: 00EA 0301
+1EC0 > CA # unsup: 00CA 0300
+1EC1 > EA # unsup: 00EA 0300
+1EC2 > CA # unsup: 00CA 0309
+1EC3 > EA # unsup: 00EA 0309
+1EC4 > CA # unsup: 00CA 0303
+1EC5 > EA # unsup: 00EA 0303
+1EC6 > 45 # unsup: 0045 0323 0302
+1EC7 > 65 # unsup: 0065 0323 0302
+1EC8 > 49 # unsup: 0049 0309
+1EC9 > 69 # unsup: 0069 0309
+1ECA > 49 # unsup: 0049 0323
+1ECB > 69 # unsup: 0069 0323
+1ECC > 4F # unsup: 004F 0323
+1ECD > 6F # unsup: 006F 0323
+1ECE > 4F # unsup: 004F 0309
+1ECF > 6F # unsup: 006F 0309
+1ED0 > D4 # unsup: 00D4 0301
+1ED1 > F4 # unsup: 00F4 0301
+1ED2 > D4 # unsup: 00D4 0300
+1ED3 > F4 # unsup: 00F4 0300
+1ED4 > D4 # unsup: 00D4 0309
+1ED5 > F4 # unsup: 00F4 0309
+1ED6 > D4 # unsup: 00D4 0303
+1ED7 > F4 # unsup: 00F4 0303
+1ED8 > 4F # unsup: 004F 0323 0302
+1ED9 > 6F # unsup: 006F 0323 0302
+1EDA > 4F # unsup: 004F 031B 0301
+1EDB > 6F # unsup: 006F 031B 0301
+1EDC > 4F # unsup: 004F 031B 0300
+1EDD > 6F # unsup: 006F 031B 0300
+1EDE > 4F # unsup: 004F 031B 0309
+1EDF > 6F # unsup: 006F 031B 0309
+1EE0 > 4F # unsup: 004F 031B 0303
+1EE1 > 6F # unsup: 006F 031B 0303
+1EE2 > 4F # unsup: 004F 031B 0323
+1EE3 > 6F # unsup: 006F 031B 0323
+1EE4 > 55 # unsup: 0055 0323
+1EE5 > 75 # unsup: 0075 0323
+1EE6 > 55 # unsup: 0055 0309
+1EE7 > 75 # unsup: 0075 0309
+1EE8 > 55 # unsup: 0055 031B 0301
+1EE9 > 75 # unsup: 0075 031B 0301
+1EEA > 55 # unsup: 0055 031B 0300
+1EEB > 75 # unsup: 0075 031B 0300
+1EEC > 55 # unsup: 0055 031B 0309
+1EED > 75 # unsup: 0075 031B 0309
+1EEE > 55 # unsup: 0055 031B 0303
+1EEF > 75 # unsup: 0075 031B 0303
+1EF0 > 55 # unsup: 0055 031B 0323
+1EF1 > 75 # unsup: 0075 031B 0323
+1EF2 > 59 # unsup: 0059 0300
+1EF3 > 79 # unsup: 0079 0300
+1EF4 > 59 # unsup: 0059 0323
+1EF5 > 79 # unsup: 0079 0323
+1EF6 > 59 # unsup: 0059 0309
+1EF7 > 79 # unsup: 0079 0309
+1EF8 > 59 # unsup: 0059 0303
+1EF9 > 79 # unsup: 0079 0303
+1FEF > 60
+2000 > 20 # compat
+2001 > 20 # compat
+2002 > 20 # compat
+2003 > 20 # compat
+2004 > 20 # compat
+2005 > 20 # compat
+2006 > 20 # compat
+2007 > 20 # compat
+2008 > 20 # compat
+2009 > 20 # compat
+200A > 20 # compat
+2024 > 2E # compat
+2025 > 2E 2E # compat
+2026 > 2E 2E 2E # compat
+202F > 20 # compat
+203C > 21 21 # compat
+2047 > 3F 3F # compat
+2048 > 3F 21 # compat
+2049 > 21 3F # compat
+205F > 20 # compat
+20AC > A4
+FB00 > 66 66 # compat
+FB01 > 66 69 # compat
+FB02 > 66 6C # compat
+FB03 > 66 66 69 # compat
+FB04 > 66 66 6C # compat
+FB05 > 73 74 # compat
+FB06 > 73 74 # compat
+FB29 > 2B # compat
+FE30 > 2E 2E # compat
+FE33 > 5F # compat
+FE34 > 5F # compat
+FE35 > 28 # compat
+FE36 > 29 # compat
+FE37 > 7B # compat
+FE38 > 7D # compat
+FE47 > 5B # compat
+FE48 > 5D # compat
+FE4D > 5F # compat
+FE4E > 5F # compat
+FE4F > 5F # compat
+FE50 > 2C # compat
+FE52 > 2E # compat
+FE54 > 3B # compat
+FE55 > 3A # compat
+FE56 > 3F # compat
+FE57 > 21 # compat
+FE59 > 28 # compat
+FE5A > 29 # compat
+FE5B > 7B # compat
+FE5C > 7D # compat
+FE5F > 23 # compat
+FE60 > 26 # compat
+FE61 > 2A # compat
+FE62 > 2B # compat
+FE63 > 2D # compat
+FE64 > 3C # compat
+FE65 > 3E # compat
+FE66 > 3D # compat
+FE68 > 5C # compat
+FE69 > 24 # compat
+FE6A > 25 # compat
+FE6B > 40 # compat
+FF01 > 21 # compat
+FF02 > 22 # compat
+FF03 > 23 # compat
+FF04 > 24 # compat
+FF05 > 25 # compat
+FF06 > 26 # compat
+FF07 > 27 # compat
+FF08 > 28 # compat
+FF09 > 29 # compat
+FF0A > 2A # compat
+FF0B > 2B # compat
+FF0C > 2C # compat
+FF0D > 2D # compat
+FF0E > 2E # compat
+FF0F > 2F # compat
+FF10 > 30 # compat
+FF11 > 31 # compat
+FF12 > 32 # compat
+FF13 > 33 # compat
+FF14 > 34 # compat
+FF15 > 35 # compat
+FF16 > 36 # compat
+FF17 > 37 # compat
+FF18 > 38 # compat
+FF19 > 39 # compat
+FF1A > 3A # compat
+FF1B > 3B # compat
+FF1C > 3C # compat
+FF1D > 3D # compat
+FF1E > 3E # compat
+FF1F > 3F # compat
+FF20 > 40 # compat
+FF21 > 41 # compat
+FF22 > 42 # compat
+FF23 > 43 # compat
+FF24 > 44 # compat
+FF25 > 45 # compat
+FF26 > 46 # compat
+FF27 > 47 # compat
+FF28 > 48 # compat
+FF29 > 49 # compat
+FF2A > 4A # compat
+FF2B > 4B # compat
+FF2C > 4C # compat
+FF2D > 4D # compat
+FF2E > 4E # compat
+FF2F > 4F # compat
+FF30 > 50 # compat
+FF31 > 51 # compat
+FF32 > 52 # compat
+FF33 > 53 # compat
+FF34 > 54 # compat
+FF35 > 55 # compat
+FF36 > 56 # compat
+FF37 > 57 # compat
+FF38 > 58 # compat
+FF39 > 59 # compat
+FF3A > 5A # compat
+FF3B > 5B # compat
+FF3C > 5C # compat
+FF3D > 5D # compat
+FF3E > 5E # compat
+FF3F > 5F # compat
+FF40 > 60 # compat
+FF41 > 61 # compat
+FF42 > 62 # compat
+FF43 > 63 # compat
+FF44 > 64 # compat
+FF45 > 65 # compat
+FF46 > 66 # compat
+FF47 > 67 # compat
+FF48 > 68 # compat
+FF49 > 69 # compat
+FF4A > 6A # compat
+FF4B > 6B # compat
+FF4C > 6C # compat
+FF4D > 6D # compat
+FF4E > 6E # compat
+FF4F > 6F # compat
+FF50 > 70 # compat
+FF51 > 71 # compat
+FF52 > 72 # compat
+FF53 > 73 # compat
+FF54 > 74 # compat
+FF55 > 75 # compat
+FF56 > 76 # compat
+FF57 > 77 # compat
+FF58 > 78 # compat
+FF59 > 79 # compat
+FF5A > 7A # compat
+FF5B > 7B # compat
+FF5C > 7C # compat
+FF5D > 7D # compat
+FF5E > 7E # compat
+FFE0 > A2 # compat
+FFE1 > A3 # compat
+FFE2 > AC # compat
+FFE3 > AF # compat
+FFE5 > A5 # compat
+.
+
+STRICT
+/
+N 259
+0000 > 00
+0001 > 01
+0002 > 02
+0003 > 03
+0004 > 04
+0005 > 05
+0006 > 06
+0007 > 07
+0008 > 08
+0009 > 09
+000A > 0A
+000B > 0B
+000C > 0C
+000D > 0D
+000E > 0E
+000F > 0F
+0010 > 10
+0011 > 11
+0012 > 12
+0013 > 13
+0014 > 14
+0015 > 15
+0016 > 16
+0017 > 17
+0018 > 18
+0019 > 19
+001A > 1A
+001B > 1B
+001C > 1C
+001D > 1D
+001E > 1E
+001F > 1F
+0020 > 20
+0021 > 21
+0022 > 22
+0023 > 23
+0024 > 24
+0025 > 25
+0026 > 26
+0027 > 27
+0028 > 28
+0029 > 29
+002A > 2A
+002B > 2B
+002C > 2C
+002D > 2D
+002E > 2E
+002F > 2F
+0030 > 30
+0031 > 31
+0032 > 32
+0033 > 33
+0034 > 34
+0035 > 35
+0036 > 36
+0037 > 37
+0038 > 38
+0039 > 39
+003A > 3A
+003B > 3B
+003C > 3C
+003D > 3D
+003E > 3E
+003F > 3F
+0040 > 40
+0041 > 41 /
+     N 6
+     0300 > C0
+     0301 > C1
+     0302 > C2
+     0303 > C3
+     0308 > C4
+     030A > C5
+     .
+0042 > 42
+0043 > 43 /
+     N 1
+     0327 > C7
+     .
+0044 > 44
+0045 > 45 /
+     N 4
+     0300 > C8
+     0301 > C9
+     0302 > CA
+     0308 > CB
+     .
+0046 > 46
+0047 > 47
+0048 > 48
+0049 > 49 /
+     N 4
+     0300 > CC
+     0301 > CD
+     0302 > CE
+     0308 > CF
+     .
+004A > 4A
+004B > 4B
+004C > 4C
+004D > 4D
+004E > 4E /
+     N 1
+     0303 > D1
+     .
+004F > 4F /
+     N 5
+     0300 > D2
+     0301 > D3
+     0302 > D4
+     0303 > D5
+     0308 > D6
+     .
+0050 > 50
+0051 > 51
+0052 > 52
+0053 > 53 /
+     N 1
+     030C > A6
+     .
+0054 > 54
+0055 > 55 /
+     N 4
+     0300 > D9
+     0301 > DA
+     0302 > DB
+     0308 > DC
+     .
+0056 > 56
+0057 > 57
+0058 > 58
+0059 > 59 /
+     N 2
+     0301 > DD
+     0308 > BE
+     .
+005A > 5A /
+     N 1
+     030C > B4
+     .
+005B > 5B
+005C > 5C
+005D > 5D
+005E > 5E
+005F > 5F
+0060 > 60
+0061 > 61 /
+     N 6
+     0300 > E0
+     0301 > E1
+     0302 > E2
+     0303 > E3
+     0308 > E4
+     030A > E5
+     .
+0062 > 62
+0063 > 63 /
+     N 1
+     0327 > E7
+     .
+0064 > 64
+0065 > 65 /
+     N 4
+     0300 > E8
+     0301 > E9
+     0302 > EA
+     0308 > EB
+     .
+0066 > 66
+0067 > 67
+0068 > 68
+0069 > 69 /
+     N 4
+     0300 > EC
+     0301 > ED
+     0302 > EE
+     0308 > EF
+     .
+006A > 6A
+006B > 6B
+006C > 6C
+006D > 6D
+006E > 6E /
+     N 1
+     0303 > F1
+     .
+006F > 6F /
+     N 5
+     0300 > F2
+     0301 > F3
+     0302 > F4
+     0303 > F5
+     0308 > F6
+     .
+0070 > 70
+0071 > 71
+0072 > 72
+0073 > 73 /
+     N 1
+     030C > A8
+     .
+0074 > 74
+0075 > 75 /
+     N 4
+     0300 > F9
+     0301 > FA
+     0302 > FB
+     0308 > FC
+     .
+0076 > 76
+0077 > 77
+0078 > 78
+0079 > 79 /
+     N 2
+     0301 > FD
+     0308 > FF
+     .
+007A > 7A /
+     N 1
+     030C > B8
+     .
+007B > 7B
+007C > 7C
+007D > 7D
+007E > 7E
+007F > 7F
+0080 > 80
+0081 > 81
+0082 > 82
+0083 > 83
+0084 > 84
+0085 > 85
+0086 > 86
+0087 > 87
+0088 > 88
+0089 > 89
+008A > 8A
+008B > 8B
+008C > 8C
+008D > 8D
+008E > 8E
+008F > 8F
+0090 > 90
+0091 > 91
+0092 > 92
+0093 > 93
+0094 > 94
+0095 > 95
+0096 > 96
+0097 > 97
+0098 > 98
+0099 > 99
+009A > 9A
+009B > 9B
+009C > 9C
+009D > 9D
+009E > 9E
+009F > 9F
+00A0 > A0
+00A1 > A1
+00A2 > A2
+00A3 > A3
+00A5 > A5
+00A7 > A7
+00A9 > A9
+00AA > AA
+00AB > AB
+00AC > AC
+00AD > AD
+00AE > AE
+00AF > AF
+00B0 > B0
+00B1 > B1
+00B2 > B2
+00B3 > B3
+00B5 > B5
+00B6 > B6
+00B7 > B7
+00B9 > B9
+00BA > BA
+00BB > BB
+00BF > BF
+00C0 > C0
+00C1 > C1
+00C2 > C2
+00C3 > C3
+00C4 > C4
+00C5 > C5
+00C6 > C6
+00C7 > C7
+00C8 > C8
+00C9 > C9
+00CA > CA
+00CB > CB
+00CC > CC
+00CD > CD
+00CE > CE
+00CF > CF
+00D0 > D0
+00D1 > D1
+00D2 > D2
+00D3 > D3
+00D4 > D4
+00D5 > D5
+00D6 > D6
+00D7 > D7
+00D8 > D8
+00D9 > D9
+00DA > DA
+00DB > DB
+00DC > DC
+00DD > DD
+00DE > DE
+00DF > DF
+00E0 > E0
+00E1 > E1
+00E2 > E2
+00E3 > E3
+00E4 > E4
+00E5 > E5
+00E6 > E6
+00E7 > E7
+00E8 > E8
+00E9 > E9
+00EA > EA
+00EB > EB
+00EC > EC
+00ED > ED
+00EE > EE
+00EF > EF
+00F0 > F0
+00F1 > F1
+00F2 > F2
+00F3 > F3
+00F4 > F4
+00F5 > F5
+00F6 > F6
+00F7 > F7
+00F8 > F8
+00F9 > F9
+00FA > FA
+00FB > FB
+00FC > FC
+00FD > FD
+00FE > FE
+00FF > FF
+0152 > BC
+0153 > BD
+0160 > A6
+0161 > A8
+0178 > BE
+017D > B4
+017E > B8
+037E > 3B
+0387 > B7
+1FEF > 60
+20AC > A4
+.
+
+NFD
+/
+N 256
+00 > 0000
+01 > 0001
+02 > 0002
+03 > 0003
+04 > 0004
+05 > 0005
+06 > 0006
+07 > 0007
+08 > 0008
+09 > 0009
+0A > 000A
+0B > 000B
+0C > 000C
+0D > 000D
+0E > 000E
+0F > 000F
+10 > 0010
+11 > 0011
+12 > 0012
+13 > 0013
+14 > 0014
+15 > 0015
+16 > 0016
+17 > 0017
+18 > 0018
+19 > 0019
+1A > 001A
+1B > 001B
+1C > 001C
+1D > 001D
+1E > 001E
+1F > 001F
+20 > 0020
+21 > 0021
+22 > 0022
+23 > 0023
+24 > 0024
+25 > 0025
+26 > 0026
+27 > 0027
+28 > 0028
+29 > 0029
+2A > 002A
+2B > 002B
+2C > 002C
+2D > 002D
+2E > 002E
+2F > 002F
+30 > 0030
+31 > 0031
+32 > 0032
+33 > 0033
+34 > 0034
+35 > 0035
+36 > 0036
+37 > 0037
+38 > 0038
+39 > 0039
+3A > 003A
+3B > 003B
+3C > 003C
+3D > 003D
+3E > 003E
+3F > 003F
+40 > 0040
+41 > 0041
+42 > 0042
+43 > 0043
+44 > 0044
+45 > 0045
+46 > 0046
+47 > 0047
+48 > 0048
+49 > 0049
+4A > 004A
+4B > 004B
+4C > 004C
+4D > 004D
+4E > 004E
+4F > 004F
+50 > 0050
+51 > 0051
+52 > 0052
+53 > 0053
+54 > 0054
+55 > 0055
+56 > 0056
+57 > 0057
+58 > 0058
+59 > 0059
+5A > 005A
+5B > 005B
+5C > 005C
+5D > 005D
+5E > 005E
+5F > 005F
+60 > 0060
+61 > 0061
+62 > 0062
+63 > 0063
+64 > 0064
+65 > 0065
+66 > 0066
+67 > 0067
+68 > 0068
+69 > 0069
+6A > 006A
+6B > 006B
+6C > 006C
+6D > 006D
+6E > 006E
+6F > 006F
+70 > 0070
+71 > 0071
+72 > 0072
+73 > 0073
+74 > 0074
+75 > 0075
+76 > 0076
+77 > 0077
+78 > 0078
+79 > 0079
+7A > 007A
+7B > 007B
+7C > 007C
+7D > 007D
+7E > 007E
+7F > 007F
+80 > 0080
+81 > 0081
+82 > 0082
+83 > 0083
+84 > 0084
+85 > 0085
+86 > 0086
+87 > 0087
+88 > 0088
+89 > 0089
+8A > 008A
+8B > 008B
+8C > 008C
+8D > 008D
+8E > 008E
+8F > 008F
+90 > 0090
+91 > 0091
+92 > 0092
+93 > 0093
+94 > 0094
+95 > 0095
+96 > 0096
+97 > 0097
+98 > 0098
+99 > 0099
+9A > 009A
+9B > 009B
+9C > 009C
+9D > 009D
+9E > 009E
+9F > 009F
+A0 > 00A0
+A1 > 00A1
+A2 > 00A2
+A3 > 00A3
+A4 > 20AC
+A5 > 00A5
+A6 > 0053 030C
+A7 > 00A7
+A8 > 0073 030C
+A9 > 00A9
+AA > 00AA
+AB > 00AB
+AC > 00AC
+AD > 00AD
+AE > 00AE
+AF > 00AF
+B0 > 00B0
+B1 > 00B1
+B2 > 00B2
+B3 > 00B3
+B4 > 005A 030C
+B5 > 00B5
+B6 > 00B6
+B7 > 00B7
+B8 > 007A 030C
+B9 > 00B9
+BA > 00BA
+BB > 00BB
+BC > 0152
+BD > 0153
+BE > 0059 0308
+BF > 00BF
+C0 > 0041 0300
+C1 > 0041 0301
+C2 > 0041 0302
+C3 > 0041 0303
+C4 > 0041 0308
+C5 > 0041 030A
+C6 > 00C6
+C7 > 0043 0327
+C8 > 0045 0300
+C9 > 0045 0301
+CA > 0045 0302
+CB > 0045 0308
+CC > 0049 0300
+CD > 0049 0301
+CE > 0049 0302
+CF > 0049 0308
+D0 > 00D0
+D1 > 004E 0303
+D2 > 004F 0300
+D3 > 004F 0301
+D4 > 004F 0302
+D5 > 004F 0303
+D6 > 004F 0308
+D7 > 00D7
+D8 > 00D8
+D9 > 0055 0300
+DA > 0055 0301
+DB > 0055 0302
+DC > 0055 0308
+DD > 0059 0301
+DE > 00DE
+DF > 00DF
+E0 > 0061 0300
+E1 > 0061 0301
+E2 > 0061 0302
+E3 > 0061 0303
+E4 > 0061 0308
+E5 > 0061 030A
+E6 > 00E6
+E7 > 0063 0327
+E8 > 0065 0300
+E9 > 0065 0301
+EA > 0065 0302
+EB > 0065 0308
+EC > 0069 0300
+ED > 0069 0301
+EE > 0069 0302
+EF > 0069 0308
+F0 > 00F0
+F1 > 006E 0303
+F2 > 006F 0300
+F3 > 006F 0301
+F4 > 006F 0302
+F5 > 006F 0303
+F6 > 006F 0308
+F7 > 00F7
+F8 > 00F8
+F9 > 0075 0300
+FA > 0075 0301
+FB > 0075 0302
+FC > 0075 0308
+FD > 0079 0301
+FE > 00FE
+FF > 0079 0308
+.
+
+NFC
+/
+N 256
+00 > 0000
+01 > 0001
+02 > 0002
+03 > 0003
+04 > 0004
+05 > 0005
+06 > 0006
+07 > 0007
+08 > 0008
+09 > 0009
+0A > 000A
+0B > 000B
+0C > 000C
+0D > 000D
+0E > 000E
+0F > 000F
+10 > 0010
+11 > 0011
+12 > 0012
+13 > 0013
+14 > 0014
+15 > 0015
+16 > 0016
+17 > 0017
+18 > 0018
+19 > 0019
+1A > 001A
+1B > 001B
+1C > 001C
+1D > 001D
+1E > 001E
+1F > 001F
+20 > 0020
+21 > 0021
+22 > 0022
+23 > 0023
+24 > 0024
+25 > 0025
+26 > 0026
+27 > 0027
+28 > 0028
+29 > 0029
+2A > 002A
+2B > 002B
+2C > 002C
+2D > 002D
+2E > 002E
+2F > 002F
+30 > 0030
+31 > 0031
+32 > 0032
+33 > 0033
+34 > 0034
+35 > 0035
+36 > 0036
+37 > 0037
+38 > 0038
+39 > 0039
+3A > 003A
+3B > 003B
+3C > 003C
+3D > 003D
+3E > 003E
+3F > 003F
+40 > 0040
+41 > 0041
+42 > 0042
+43 > 0043
+44 > 0044
+45 > 0045
+46 > 0046
+47 > 0047
+48 > 0048
+49 > 0049
+4A > 004A
+4B > 004B
+4C > 004C
+4D > 004D
+4E > 004E
+4F > 004F
+50 > 0050
+51 > 0051
+52 > 0052
+53 > 0053
+54 > 0054
+55 > 0055
+56 > 0056
+57 > 0057
+58 > 0058
+59 > 0059
+5A > 005A
+5B > 005B
+5C > 005C
+5D > 005D
+5E > 005E
+5F > 005F
+60 > 0060
+61 > 0061
+62 > 0062
+63 > 0063
+64 > 0064
+65 > 0065
+66 > 0066
+67 > 0067
+68 > 0068
+69 > 0069
+6A > 006A
+6B > 006B
+6C > 006C
+6D > 006D
+6E > 006E
+6F > 006F
+70 > 0070
+71 > 0071
+72 > 0072
+73 > 0073
+74 > 0074
+75 > 0075
+76 > 0076
+77 > 0077
+78 > 0078
+79 > 0079
+7A > 007A
+7B > 007B
+7C > 007C
+7D > 007D
+7E > 007E
+7F > 007F
+80 > 0080
+81 > 0081
+82 > 0082
+83 > 0083
+84 > 0084
+85 > 0085
+86 > 0086
+87 > 0087
+88 > 0088
+89 > 0089
+8A > 008A
+8B > 008B
+8C > 008C
+8D > 008D
+8E > 008E
+8F > 008F
+90 > 0090
+91 > 0091
+92 > 0092
+93 > 0093
+94 > 0094
+95 > 0095
+96 > 0096
+97 > 0097
+98 > 0098
+99 > 0099
+9A > 009A
+9B > 009B
+9C > 009C
+9D > 009D
+9E > 009E
+9F > 009F
+A0 > 00A0
+A1 > 00A1
+A2 > 00A2
+A3 > 00A3
+A4 > 20AC
+A5 > 00A5
+A6 > 0160
+A7 > 00A7
+A8 > 0161
+A9 > 00A9
+AA > 00AA
+AB > 00AB
+AC > 00AC
+AD > 00AD
+AE > 00AE
+AF > 00AF
+B0 > 00B0
+B1 > 00B1
+B2 > 00B2
+B3 > 00B3
+B4 > 017D
+B5 > 00B5
+B6 > 00B6
+B7 > 00B7
+B8 > 017E
+B9 > 00B9
+BA > 00BA
+BB > 00BB
+BC > 0152
+BD > 0153
+BE > 0178
+BF > 00BF
+C0 > 00C0
+C1 > 00C1
+C2 > 00C2
+C3 > 00C3
+C4 > 00C4
+C5 > 00C5
+C6 > 00C6
+C7 > 00C7
+C8 > 00C8
+C9 > 00C9
+CA > 00CA
+CB > 00CB
+CC > 00CC
+CD > 00CD
+CE > 00CE
+CF > 00CF
+D0 > 00D0
+D1 > 00D1
+D2 > 00D2
+D3 > 00D3
+D4 > 00D4
+D5 > 00D5
+D6 > 00D6
+D7 > 00D7
+D8 > 00D8
+D9 > 00D9
+DA > 00DA
+DB > 00DB
+DC > 00DC
+DD > 00DD
+DE > 00DE
+DF > 00DF
+E0 > 00E0
+E1 > 00E1
+E2 > 00E2
+E3 > 00E3
+E4 > 00E4
+E5 > 00E5
+E6 > 00E6
+E7 > 00E7
+E8 > 00E8
+E9 > 00E9
+EA > 00EA
+EB > 00EB
+EC > 00EC
+ED > 00ED
+EE > 00EE
+EF > 00EF
+F0 > 00F0
+F1 > 00F1
+F2 > 00F2
+F3 > 00F3
+F4 > 00F4
+F5 > 00F5
+F6 > 00F6
+F7 > 00F7
+F8 > 00F8
+F9 > 00F9
+FA > 00FA
+FB > 00FB
+FC > 00FC
+FD > 00FD
+FE > 00FE
+FF > 00FF
+.
+
+COMP
+= NFC
+.
Index: doc/tools/ultraedit/GNU/aspell/data/iso-8859-15.cset
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/iso-8859-15.cset	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/iso-8859-15.cset	(working copy)
@@ -0,0 +1,262 @@
+# Aspell Character Data File.
+= iso-8859-15
+> ascii
+/
+# <char> <uni> <type> <display> <upper> <lower> <title> <plain>
+#                                                         <sl-first> <sl-rest>
+00 0000 - N 00 00 00 00 00 00 # <control>
+01 0001 . N 01 01 01 00 00 00 # <unused control>
+02 0002 . N 02 02 02 00 00 00 # <unused control>
+03 0003 . N 03 03 03 00 00 00 # <unused control>
+04 0004 . N 04 04 04 00 00 00 # <unused control>
+05 0005 . N 05 05 05 00 00 00 # <unused control>
+06 0006 . N 06 06 06 00 00 00 # <unused control>
+07 0007 . N 07 07 07 00 00 00 # <unused control>
+08 0008 . N 08 08 08 00 00 00 # <unused control>
+09 0009 . N 09 09 09 00 00 00 # <unused control>
+0A 000A . N 0A 0A 0A 00 00 00 # <unused control>
+0B 000B . N 0B 0B 0B 00 00 00 # <unused control>
+0C 000C . N 0C 0C 0C 00 00 00 # <unused control>
+0D 000D . N 0D 0D 0D 00 00 00 # <unused control>
+0E 000E . N 0E 0E 0E 00 00 00 # <unused control>
+0F 000F . N 0F 0F 0F 00 00 00 # <unused control>
+10 0010 - N 10 10 10 00 00 00 # <control>
+11 0011 . N 11 11 11 00 00 00 # <unused control>
+12 0012 . N 12 12 12 00 00 00 # <unused control>
+13 0013 . N 13 13 13 00 00 00 # <unused control>
+14 0014 . N 14 14 14 00 00 00 # <unused control>
+15 0015 . N 15 15 15 00 00 00 # <unused control>
+16 0016 . N 16 16 16 00 00 00 # <unused control>
+17 0017 . N 17 17 17 00 00 00 # <unused control>
+18 0018 . N 18 18 18 00 00 00 # <unused control>
+19 0019 . N 19 19 19 00 00 00 # <unused control>
+1A 001A . N 1A 1A 1A 00 00 00 # <unused control>
+1B 001B . N 1B 1B 1B 00 00 00 # <unused control>
+1C 001C . N 1C 1C 1C 00 00 00 # <unused control>
+1D 001D . N 1D 1D 1D 00 00 00 # <unused control>
+1E 001E . N 1E 1E 1E 00 00 00 # <unused control>
+1F 001F . N 1F 1F 1F 00 00 00 # <unused control>
+20 0020 W Y 20 20 20 00 00 00 # SPACE
+21 0021 - Y 21 21 21 00 00 00 # EXCLAMATION MARK
+22 0022 - Y 22 22 22 00 00 00 # QUOTATION MARK
+23 0023 - Y 23 23 23 00 00 00 # NUMBER SIGN
+24 0024 - Y 24 24 24 00 00 00 # DOLLAR SIGN
+25 0025 - Y 25 25 25 00 00 00 # PERCENT SIGN
+26 0026 - Y 26 26 26 00 00 00 # AMPERSAND
+27 0027 - Y 27 27 27 00 00 00 # APOSTROPHE
+28 0028 - Y 28 28 28 00 00 00 # LEFT PARENTHESIS
+29 0029 - Y 29 29 29 00 00 00 # RIGHT PARENTHESIS
+2A 002A - Y 2A 2A 2A 00 00 00 # ASTERISK
+2B 002B - Y 2B 2B 2B 00 00 00 # PLUS SIGN
+2C 002C - Y 2C 2C 2C 00 00 00 # COMMA
+2D 002D H Y 2D 2D 2D 00 00 00 # HYPHEN-MINUS
+2E 002E - Y 2E 2E 2E 00 00 00 # FULL STOP
+2F 002F - Y 2F 2F 2F 00 00 00 # SOLIDUS
+30 0030 D Y 30 30 30 00 00 00 # DIGIT ZERO
+31 0031 D Y 31 31 31 00 00 00 # DIGIT ONE
+32 0032 D Y 32 32 32 00 00 00 # DIGIT TWO
+33 0033 D Y 33 33 33 00 00 00 # DIGIT THREE
+34 0034 D Y 34 34 34 00 00 00 # DIGIT FOUR
+35 0035 D Y 35 35 35 00 00 00 # DIGIT FIVE
+36 0036 D Y 36 36 36 00 00 00 # DIGIT SIX
+37 0037 D Y 37 37 37 00 00 00 # DIGIT SEVEN
+38 0038 D Y 38 38 38 00 00 00 # DIGIT EIGHT
+39 0039 D Y 39 39 39 00 00 00 # DIGIT NINE
+3A 003A - Y 3A 3A 3A 00 00 00 # COLON
+3B 003B - Y 3B 3B 3B 00 00 00 # SEMICOLON
+3C 003C - Y 3C 3C 3C 00 00 00 # LESS-THAN SIGN
+3D 003D - Y 3D 3D 3D 00 00 00 # EQUALS SIGN
+3E 003E - Y 3E 3E 3E 00 00 00 # GREATER-THAN SIGN
+3F 003F - Y 3F 3F 3F 00 00 00 # QUESTION MARK
+40 0040 - Y 40 40 40 00 00 00 # COMMERCIAL AT
+41 0041 L Y 41 61 41 41 2A 00 # LATIN CAPITAL LETTER A
+42 0042 L Y 42 62 42 42 62 62 # LATIN CAPITAL LETTER B
+43 0043 L Y 43 63 43 43 63 63 # LATIN CAPITAL LETTER C
+44 0044 L Y 44 64 44 44 64 64 # LATIN CAPITAL LETTER D
+45 0045 L Y 45 65 45 45 2A 00 # LATIN CAPITAL LETTER E
+46 0046 L Y 46 66 46 46 66 66 # LATIN CAPITAL LETTER F
+47 0047 L Y 47 67 47 47 67 67 # LATIN CAPITAL LETTER G
+48 0048 L Y 48 68 48 48 68 68 # LATIN CAPITAL LETTER H
+49 0049 L Y 49 69 49 49 2A 00 # LATIN CAPITAL LETTER I
+4A 004A L Y 4A 6A 4A 4A 6A 6A # LATIN CAPITAL LETTER J
+4B 004B L Y 4B 6B 4B 4B 6B 6B # LATIN CAPITAL LETTER K
+4C 004C L Y 4C 6C 4C 4C 6C 6C # LATIN CAPITAL LETTER L
+4D 004D L Y 4D 6D 4D 4D 6D 6D # LATIN CAPITAL LETTER M
+4E 004E L Y 4E 6E 4E 4E 6E 6E # LATIN CAPITAL LETTER N
+4F 004F L Y 4F 6F 4F 4F 2A 00 # LATIN CAPITAL LETTER O
+50 0050 L Y 50 70 50 50 70 70 # LATIN CAPITAL LETTER P
+51 0051 L Y 51 71 51 51 71 71 # LATIN CAPITAL LETTER Q
+52 0052 L Y 52 72 52 52 72 72 # LATIN CAPITAL LETTER R
+53 0053 L Y 53 73 53 53 73 73 # LATIN CAPITAL LETTER S
+54 0054 L Y 54 74 54 54 74 74 # LATIN CAPITAL LETTER T
+55 0055 L Y 55 75 55 55 2A 00 # LATIN CAPITAL LETTER U
+56 0056 L Y 56 76 56 56 76 76 # LATIN CAPITAL LETTER V
+57 0057 L Y 57 77 57 57 77 77 # LATIN CAPITAL LETTER W
+58 0058 L Y 58 78 58 58 78 78 # LATIN CAPITAL LETTER X
+59 0059 L Y 59 79 59 59 79 79 # LATIN CAPITAL LETTER Y
+5A 005A L Y 5A 7A 5A 5A 7A 7A # LATIN CAPITAL LETTER Z
+5B 005B - Y 5B 5B 5B 00 00 00 # LEFT SQUARE BRACKET
+5C 005C - Y 5C 5C 5C 00 00 00 # REVERSE SOLIDUS
+5D 005D - Y 5D 5D 5D 00 00 00 # RIGHT SQUARE BRACKET
+5E 005E - Y 5E 5E 5E 00 00 00 # CIRCUMFLEX ACCENT
+5F 005F - Y 5F 5F 5F 00 00 00 # LOW LINE
+60 0060 - Y 60 60 60 00 00 00 # GRAVE ACCENT
+61 0061 L Y 41 61 41 61 2A 00 # LATIN SMALL LETTER A
+62 0062 L Y 42 62 42 62 62 62 # LATIN SMALL LETTER B
+63 0063 L Y 43 63 43 63 63 63 # LATIN SMALL LETTER C
+64 0064 L Y 44 64 44 64 64 64 # LATIN SMALL LETTER D
+65 0065 L Y 45 65 45 65 2A 00 # LATIN SMALL LETTER E
+66 0066 L Y 46 66 46 66 66 66 # LATIN SMALL LETTER F
+67 0067 L Y 47 67 47 67 67 67 # LATIN SMALL LETTER G
+68 0068 L Y 48 68 48 68 68 68 # LATIN SMALL LETTER H
+69 0069 L Y 49 69 49 69 2A 00 # LATIN SMALL LETTER I
+6A 006A L Y 4A 6A 4A 6A 6A 6A # LATIN SMALL LETTER J
+6B 006B L Y 4B 6B 4B 6B 6B 6B # LATIN SMALL LETTER K
+6C 006C L Y 4C 6C 4C 6C 6C 6C # LATIN SMALL LETTER L
+6D 006D L Y 4D 6D 4D 6D 6D 6D # LATIN SMALL LETTER M
+6E 006E L Y 4E 6E 4E 6E 6E 6E # LATIN SMALL LETTER N
+6F 006F L Y 4F 6F 4F 6F 2A 00 # LATIN SMALL LETTER O
+70 0070 L Y 50 70 50 70 70 70 # LATIN SMALL LETTER P
+71 0071 L Y 51 71 51 71 71 71 # LATIN SMALL LETTER Q
+72 0072 L Y 52 72 52 72 72 72 # LATIN SMALL LETTER R
+73 0073 L Y 53 73 53 73 73 73 # LATIN SMALL LETTER S
+74 0074 L Y 54 74 54 74 74 74 # LATIN SMALL LETTER T
+75 0075 L Y 55 75 55 75 2A 00 # LATIN SMALL LETTER U
+76 0076 L Y 56 76 56 76 76 76 # LATIN SMALL LETTER V
+77 0077 L Y 57 77 57 77 77 77 # LATIN SMALL LETTER W
+78 0078 L Y 58 78 58 78 78 78 # LATIN SMALL LETTER X
+79 0079 L Y 59 79 59 79 79 79 # LATIN SMALL LETTER Y
+7A 007A L Y 5A 7A 5A 7A 7A 7A # LATIN SMALL LETTER Z
+7B 007B - Y 7B 7B 7B 00 00 00 # LEFT CURLY BRACKET
+7C 007C - Y 7C 7C 7C 00 00 00 # VERTICAL LINE
+7D 007D - Y 7D 7D 7D 00 00 00 # RIGHT CURLY BRACKET
+7E 007E - Y 7E 7E 7E 00 00 00 # TILDE
+7F 007F - N 7F 7F 7F 00 00 00 # <control>
+80 0080 . N 80 80 80 00 00 00 # <unused control>
+81 0081 . N 81 81 81 00 00 00 # <unused control>
+82 0082 . N 82 82 82 00 00 00 # <unused control>
+83 0083 . N 83 83 83 00 00 00 # <unused control>
+84 0084 . N 84 84 84 00 00 00 # <unused control>
+85 0085 . N 85 85 85 00 00 00 # <unused control>
+86 0086 . N 86 86 86 00 00 00 # <unused control>
+87 0087 . N 87 87 87 00 00 00 # <unused control>
+88 0088 . N 88 88 88 00 00 00 # <unused control>
+89 0089 . N 89 89 89 00 00 00 # <unused control>
+8A 008A . N 8A 8A 8A 00 00 00 # <unused control>
+8B 008B . N 8B 8B 8B 00 00 00 # <unused control>
+8C 008C . N 8C 8C 8C 00 00 00 # <unused control>
+8D 008D . N 8D 8D 8D 00 00 00 # <unused control>
+8E 008E . N 8E 8E 8E 00 00 00 # <unused control>
+8F 008F . N 8F 8F 8F 00 00 00 # <unused control>
+90 0090 . N 90 90 90 00 00 00 # <unused control>
+91 0091 . N 91 91 91 00 00 00 # <unused control>
+92 0092 . N 92 92 92 00 00 00 # <unused control>
+93 0093 . N 93 93 93 00 00 00 # <unused control>
+94 0094 . N 94 94 94 00 00 00 # <unused control>
+95 0095 . N 95 95 95 00 00 00 # <unused control>
+96 0096 . N 96 96 96 00 00 00 # <unused control>
+97 0097 . N 97 97 97 00 00 00 # <unused control>
+98 0098 . N 98 98 98 00 00 00 # <unused control>
+99 0099 . N 99 99 99 00 00 00 # <unused control>
+9A 009A . N 9A 9A 9A 00 00 00 # <unused control>
+9B 009B . N 9B 9B 9B 00 00 00 # <unused control>
+9C 009C . N 9C 9C 9C 00 00 00 # <unused control>
+9D 009D . N 9D 9D 9D 00 00 00 # <unused control>
+9E 009E . N 9E 9E 9E 00 00 00 # <unused control>
+9F 009F . N 9F 9F 9F 00 00 00 # <unused control>
+A0 00A0 W Y A0 A0 A0 00 00 00 # NO-BREAK SPACE
+A1 00A1 - Y A1 A1 A1 00 00 00 # INVERTED EXCLAMATION MARK
+A2 00A2 - Y A2 A2 A2 00 00 00 # CENT SIGN
+A3 00A3 - Y A3 A3 A3 00 00 00 # POUND SIGN
+A4 20AC - Y A4 A4 A4 00 00 00 # EURO SIGN
+A5 00A5 - Y A5 A5 A5 00 00 00 # YEN SIGN
+A6 0160 L Y A6 A8 A6 53 73 73 # LATIN CAPITAL LETTER S WITH CARON
+A7 00A7 - Y A7 A7 A7 00 00 00 # SECTION SIGN
+A8 0161 L Y A6 A8 A6 73 73 73 # LATIN SMALL LETTER S WITH CARON
+A9 00A9 - Y A9 A9 A9 00 00 00 # COPYRIGHT SIGN
+AA 00AA A Y AA AA AA 00 00 00 # FEMININE ORDINAL INDICATOR
+AB 00AB - Y AB AB AB 00 00 00 # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
+AC 00AC - Y AC AC AC 00 00 00 # NOT SIGN
+AD 00AD H N AD AD AD 00 00 00 # SOFT HYPHEN
+AE 00AE - Y AE AE AE 00 00 00 # REGISTERED SIGN
+AF 00AF - Y AF AF AF 00 00 00 # MACRON
+B0 00B0 - Y B0 B0 B0 00 00 00 # DEGREE SIGN
+B1 00B1 - Y B1 B1 B1 00 00 00 # PLUS-MINUS SIGN
+B2 00B2 - Y B2 B2 B2 00 00 00 # SUPERSCRIPT TWO
+B3 00B3 - Y B3 B3 B3 00 00 00 # SUPERSCRIPT THREE
+B4 017D L Y B4 B8 B4 5A 7A 7A # LATIN CAPITAL LETTER Z WITH CARON
+B5 00B5 A Y B5 B5 B5 00 00 00 # MICRO SIGN
+B6 00B6 - Y B6 B6 B6 00 00 00 # PILCROW SIGN
+B7 00B7 - Y B7 B7 B7 00 00 00 # MIDDLE DOT
+B8 017E L Y B4 B8 B4 7A 7A 7A # LATIN SMALL LETTER Z WITH CARON
+B9 00B9 - Y B9 B9 B9 00 00 00 # SUPERSCRIPT ONE
+BA 00BA A Y BA BA BA 00 00 00 # MASCULINE ORDINAL INDICATOR
+BB 00BB - Y BB BB BB 00 00 00 # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
+BC 0152 L Y BC BD BC BC 2A 00 # LATIN CAPITAL LIGATURE OE
+BD 0153 L Y BC BD BC BD 2A 00 # LATIN SMALL LIGATURE OE
+BE 0178 L Y BE FF BE 59 79 79 # LATIN CAPITAL LETTER Y WITH DIAERESIS
+BF 00BF - Y BF BF BF 00 00 00 # INVERTED QUESTION MARK
+C0 00C0 L Y C0 E0 C0 41 2A 00 # LATIN CAPITAL LETTER A WITH GRAVE
+C1 00C1 L Y C1 E1 C1 41 2A 00 # LATIN CAPITAL LETTER A WITH ACUTE
+C2 00C2 L Y C2 E2 C2 41 2A 00 # LATIN CAPITAL LETTER A WITH CIRCUMFLEX
+C3 00C3 L Y C3 E3 C3 41 2A 00 # LATIN CAPITAL LETTER A WITH TILDE
+C4 00C4 L Y C4 E4 C4 41 2A 00 # LATIN CAPITAL LETTER A WITH DIAERESIS
+C5 00C5 L Y C5 E5 C5 41 2A 00 # LATIN CAPITAL LETTER A WITH RING ABOVE
+C6 00C6 L Y C6 E6 C6 C6 2A 00 # LATIN CAPITAL LETTER AE
+C7 00C7 L Y C7 E7 C7 43 63 63 # LATIN CAPITAL LETTER C WITH CEDILLA
+C8 00C8 L Y C8 E8 C8 45 2A 00 # LATIN CAPITAL LETTER E WITH GRAVE
+C9 00C9 L Y C9 E9 C9 45 2A 00 # LATIN CAPITAL LETTER E WITH ACUTE
+CA 00CA L Y CA EA CA 45 2A 00 # LATIN CAPITAL LETTER E WITH CIRCUMFLEX
+CB 00CB L Y CB EB CB 45 2A 00 # LATIN CAPITAL LETTER E WITH DIAERESIS
+CC 00CC L Y CC EC CC 49 2A 00 # LATIN CAPITAL LETTER I WITH GRAVE
+CD 00CD L Y CD ED CD 49 2A 00 # LATIN CAPITAL LETTER I WITH ACUTE
+CE 00CE L Y CE EE CE 49 2A 00 # LATIN CAPITAL LETTER I WITH CIRCUMFLEX
+CF 00CF L Y CF EF CF 49 2A 00 # LATIN CAPITAL LETTER I WITH DIAERESIS
+D0 00D0 L Y D0 F0 D0 D0 F0 F0 # LATIN CAPITAL LETTER ETH
+D1 00D1 L Y D1 F1 D1 4E 6E 6E # LATIN CAPITAL LETTER N WITH TILDE
+D2 00D2 L Y D2 F2 D2 4F 2A 00 # LATIN CAPITAL LETTER O WITH GRAVE
+D3 00D3 L Y D3 F3 D3 4F 2A 00 # LATIN CAPITAL LETTER O WITH ACUTE
+D4 00D4 L Y D4 F4 D4 4F 2A 00 # LATIN CAPITAL LETTER O WITH CIRCUMFLEX
+D5 00D5 L Y D5 F5 D5 4F 2A 00 # LATIN CAPITAL LETTER O WITH TILDE
+D6 00D6 L Y D6 F6 D6 4F 2A 00 # LATIN CAPITAL LETTER O WITH DIAERESIS
+D7 00D7 - Y D7 D7 D7 00 00 00 # MULTIPLICATION SIGN
+D8 00D8 L Y D8 F8 D8 D8 2A 00 # LATIN CAPITAL LETTER O WITH STROKE
+D9 00D9 L Y D9 F9 D9 55 2A 00 # LATIN CAPITAL LETTER U WITH GRAVE
+DA 00DA L Y DA FA DA 55 2A 00 # LATIN CAPITAL LETTER U WITH ACUTE
+DB 00DB L Y DB FB DB 55 2A 00 # LATIN CAPITAL LETTER U WITH CIRCUMFLEX
+DC 00DC L Y DC FC DC 55 2A 00 # LATIN CAPITAL LETTER U WITH DIAERESIS
+DD 00DD L Y DD FD DD 59 79 79 # LATIN CAPITAL LETTER Y WITH ACUTE
+DE 00DE L Y DE FE DE DE FE FE # LATIN CAPITAL LETTER THORN
+DF 00DF L Y DF DF DF DF DF DF # LATIN SMALL LETTER SHARP S
+E0 00E0 L Y C0 E0 C0 61 2A 00 # LATIN SMALL LETTER A WITH GRAVE
+E1 00E1 L Y C1 E1 C1 61 2A 00 # LATIN SMALL LETTER A WITH ACUTE
+E2 00E2 L Y C2 E2 C2 61 2A 00 # LATIN SMALL LETTER A WITH CIRCUMFLEX
+E3 00E3 L Y C3 E3 C3 61 2A 00 # LATIN SMALL LETTER A WITH TILDE
+E4 00E4 L Y C4 E4 C4 61 2A 00 # LATIN SMALL LETTER A WITH DIAERESIS
+E5 00E5 L Y C5 E5 C5 61 2A 00 # LATIN SMALL LETTER A WITH RING ABOVE
+E6 00E6 L Y C6 E6 C6 E6 2A 00 # LATIN SMALL LETTER AE
+E7 00E7 L Y C7 E7 C7 63 63 63 # LATIN SMALL LETTER C WITH CEDILLA
+E8 00E8 L Y C8 E8 C8 65 2A 00 # LATIN SMALL LETTER E WITH GRAVE
+E9 00E9 L Y C9 E9 C9 65 2A 00 # LATIN SMALL LETTER E WITH ACUTE
+EA 00EA L Y CA EA CA 65 2A 00 # LATIN SMALL LETTER E WITH CIRCUMFLEX
+EB 00EB L Y CB EB CB 65 2A 00 # LATIN SMALL LETTER E WITH DIAERESIS
+EC 00EC L Y CC EC CC 69 2A 00 # LATIN SMALL LETTER I WITH GRAVE
+ED 00ED L Y CD ED CD 69 2A 00 # LATIN SMALL LETTER I WITH ACUTE
+EE 00EE L Y CE EE CE 69 2A 00 # LATIN SMALL LETTER I WITH CIRCUMFLEX
+EF 00EF L Y CF EF CF 69 2A 00 # LATIN SMALL LETTER I WITH DIAERESIS
+F0 00F0 L Y D0 F0 D0 F0 F0 F0 # LATIN SMALL LETTER ETH
+F1 00F1 L Y D1 F1 D1 6E 6E 6E # LATIN SMALL LETTER N WITH TILDE
+F2 00F2 L Y D2 F2 D2 6F 2A 00 # LATIN SMALL LETTER O WITH GRAVE
+F3 00F3 L Y D3 F3 D3 6F 2A 00 # LATIN SMALL LETTER O WITH ACUTE
+F4 00F4 L Y D4 F4 D4 6F 2A 00 # LATIN SMALL LETTER O WITH CIRCUMFLEX
+F5 00F5 L Y D5 F5 D5 6F 2A 00 # LATIN SMALL LETTER O WITH TILDE
+F6 00F6 L Y D6 F6 D6 6F 2A 00 # LATIN SMALL LETTER O WITH DIAERESIS
+F7 00F7 - Y F7 F7 F7 00 00 00 # DIVISION SIGN
+F8 00F8 L Y D8 F8 D8 F8 2A 00 # LATIN SMALL LETTER O WITH STROKE
+F9 00F9 L Y D9 F9 D9 75 2A 00 # LATIN SMALL LETTER U WITH GRAVE
+FA 00FA L Y DA FA DA 75 2A 00 # LATIN SMALL LETTER U WITH ACUTE
+FB 00FB L Y DB FB DB 75 2A 00 # LATIN SMALL LETTER U WITH CIRCUMFLEX
+FC 00FC L Y DC FC DC 75 2A 00 # LATIN SMALL LETTER U WITH DIAERESIS
+FD 00FD L Y DD FD DD 79 79 79 # LATIN SMALL LETTER Y WITH ACUTE
+FE 00FE L Y DE FE DE FE FE FE # LATIN SMALL LETTER THORN
+FF 00FF L Y BE FF BE 79 79 79 # LATIN SMALL LETTER Y WITH DIAERESIS
Index: doc/tools/ultraedit/GNU/aspell/data/iso-8859-16.cmap
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/iso-8859-16.cmap	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/iso-8859-16.cmap	(working copy)
@@ -0,0 +1,1951 @@
+INTERNAL
+/
+N 921
+0000 > 00
+0001 > 01
+0002 > 02
+0003 > 03
+0004 > 04
+0005 > 05
+0006 > 06
+0007 > 07
+0008 > 08
+0009 > 09
+000A > 0A
+000B > 0B
+000C > 0C
+000D > 0D
+000E > 0E
+000F > 0F
+0010 > 10
+0011 > 11
+0012 > 12
+0013 > 13
+0014 > 14
+0015 > 15
+0016 > 16
+0017 > 17
+0018 > 18
+0019 > 19
+001A > 1A
+001B > 1B
+001C > 1C
+001D > 1D
+001E > 1E
+001F > 1F
+0020 > 20
+0021 > 21
+0022 > 22
+0023 > 23
+0024 > 24
+0025 > 25
+0026 > 26
+0027 > 27
+0028 > 28
+0029 > 29
+002A > 2A
+002B > 2B
+002C > 2C
+002D > 2D
+002E > 2E
+002F > 2F
+0030 > 30
+0031 > 31
+0032 > 32
+0033 > 33
+0034 > 34
+0035 > 35
+0036 > 36
+0037 > 37
+0038 > 38
+0039 > 39
+003A > 3A
+003B > 3B
+003C > 3C
+003D > 3D
+003E > 3E
+003F > 3F
+0040 > 40
+0041 > 41 /
+     N 6
+     0300 > C0
+     0301 > C1
+     0302 > C2
+     0306 > C3
+     0308 > C4
+     0328 > A1
+     .
+0042 > 42
+0043 > 43 /
+     N 3
+     0301 > C5
+     030C > B2
+     0327 > C7
+     .
+0044 > 44
+0045 > 45 /
+     N 5
+     0300 > C8
+     0301 > C9
+     0302 > CA
+     0308 > CB
+     0328 > DD
+     .
+0046 > 46
+0047 > 47
+0048 > 48
+0049 > 49 /
+     N 4
+     0300 > CC
+     0301 > CD
+     0302 > CE
+     0308 > CF
+     .
+004A > 4A
+004B > 4B
+004C > 4C
+004D > 4D
+004E > 4E /
+     N 1
+     0301 > D1
+     .
+004F > 4F /
+     N 5
+     0300 > D2
+     0301 > D3
+     0302 > D4
+     0308 > D6
+     030B > D5
+     .
+0050 > 50
+0051 > 51
+0052 > 52
+0053 > 53 /
+     N 3
+     0301 > D7
+     030C > A6
+     0326 > AA
+     .
+0054 > 54 /
+     N 1
+     0326 > DE
+     .
+0055 > 55 /
+     N 5
+     0300 > D9
+     0301 > DA
+     0302 > DB
+     0308 > DC
+     030B > D8
+     .
+0056 > 56
+0057 > 57
+0058 > 58
+0059 > 59 /
+     N 1
+     0308 > BE
+     .
+005A > 5A /
+     N 3
+     0301 > AC
+     0307 > AF
+     030C > B4
+     .
+005B > 5B
+005C > 5C
+005D > 5D
+005E > 5E
+005F > 5F
+0060 > 60
+0061 > 61 /
+     N 6
+     0300 > E0
+     0301 > E1
+     0302 > E2
+     0306 > E3
+     0308 > E4
+     0328 > A2
+     .
+0062 > 62
+0063 > 63 /
+     N 3
+     0301 > E5
+     030C > B9
+     0327 > E7
+     .
+0064 > 64
+0065 > 65 /
+     N 5
+     0300 > E8
+     0301 > E9
+     0302 > EA
+     0308 > EB
+     0328 > FD
+     .
+0066 > 66
+0067 > 67
+0068 > 68
+0069 > 69 /
+     N 4
+     0300 > EC
+     0301 > ED
+     0302 > EE
+     0308 > EF
+     .
+006A > 6A
+006B > 6B
+006C > 6C
+006D > 6D
+006E > 6E /
+     N 1
+     0301 > F1
+     .
+006F > 6F /
+     N 5
+     0300 > F2
+     0301 > F3
+     0302 > F4
+     0308 > F6
+     030B > F5
+     .
+0070 > 70
+0071 > 71
+0072 > 72
+0073 > 73 /
+     N 3
+     0301 > F7
+     030C > A8
+     0326 > BA
+     .
+0074 > 74 /
+     N 1
+     0326 > FE
+     .
+0075 > 75 /
+     N 5
+     0300 > F9
+     0301 > FA
+     0302 > FB
+     0308 > FC
+     030B > F8
+     .
+0076 > 76
+0077 > 77
+0078 > 78
+0079 > 79 /
+     N 1
+     0308 > FF
+     .
+007A > 7A /
+     N 3
+     0301 > AE
+     0307 > BF
+     030C > B8
+     .
+007B > 7B
+007C > 7C
+007D > 7D
+007E > 7E
+007F > 7F
+0080 > 80
+0081 > 81
+0082 > 82
+0083 > 83
+0084 > 84
+0085 > 85
+0086 > 86
+0087 > 87
+0088 > 88
+0089 > 89
+008A > 8A
+008B > 8B
+008C > 8C
+008D > 8D
+008E > 8E
+008F > 8F
+0090 > 90
+0091 > 91
+0092 > 92
+0093 > 93
+0094 > 94
+0095 > 95
+0096 > 96
+0097 > 97
+0098 > 98
+0099 > 99
+009A > 9A
+009B > 9B
+009C > 9C
+009D > 9D
+009E > 9E
+009F > 9F
+00A0 > A0
+00A7 > A7
+00A9 > A9
+00AB > AB
+00AD > AD
+00B0 > B0
+00B1 > B1
+00B6 > B6
+00B7 > B7
+00BB > BB
+00C0 > C0
+00C1 > C1
+00C2 > C2
+00C3 > 41 # unsup: 0041 0303
+00C4 > C4
+00C5 > 41 # unsup: 0041 030A
+00C6 > C6
+00C7 > C7
+00C8 > C8
+00C9 > C9
+00CA > CA
+00CB > CB
+00CC > CC
+00CD > CD
+00CE > CE
+00CF > CF
+00D1 > 4E # unsup: 004E 0303
+00D2 > D2
+00D3 > D3
+00D4 > D4
+00D5 > 4F # unsup: 004F 0303
+00D6 > D6
+00D9 > D9
+00DA > DA
+00DB > DB
+00DC > DC
+00DD > 59 # unsup: 0059 0301
+00DF > DF
+00E0 > E0
+00E1 > E1
+00E2 > E2
+00E3 > 61 # unsup: 0061 0303
+00E4 > E4
+00E5 > 61 # unsup: 0061 030A
+00E6 > E6
+00E7 > E7
+00E8 > E8
+00E9 > E9
+00EA > EA
+00EB > EB
+00EC > EC
+00ED > ED
+00EE > EE
+00EF > EF
+00F1 > 6E # unsup: 006E 0303
+00F2 > F2
+00F3 > F3
+00F4 > F4
+00F5 > 6F # unsup: 006F 0303
+00F6 > F6
+00F9 > F9
+00FA > FA
+00FB > FB
+00FC > FC
+00FD > 79 # unsup: 0079 0301
+00FF > FF
+0100 > 41 # unsup: 0041 0304
+0101 > 61 # unsup: 0061 0304
+0102 > C3
+0103 > E3
+0104 > A1
+0105 > A2
+0106 > C5
+0107 > E5
+0108 > 43 # unsup: 0043 0302
+0109 > 63 # unsup: 0063 0302
+010A > 43 # unsup: 0043 0307
+010B > 63 # unsup: 0063 0307
+010C > B2
+010D > B9
+010E > 44 # unsup: 0044 030C
+010F > 64 # unsup: 0064 030C
+0110 > D0
+0111 > F0
+0112 > 45 # unsup: 0045 0304
+0113 > 65 # unsup: 0065 0304
+0114 > 45 # unsup: 0045 0306
+0115 > 65 # unsup: 0065 0306
+0116 > 45 # unsup: 0045 0307
+0117 > 65 # unsup: 0065 0307
+0118 > DD
+0119 > FD
+011A > 45 # unsup: 0045 030C
+011B > 65 # unsup: 0065 030C
+011C > 47 # unsup: 0047 0302
+011D > 67 # unsup: 0067 0302
+011E > 47 # unsup: 0047 0306
+011F > 67 # unsup: 0067 0306
+0120 > 47 # unsup: 0047 0307
+0121 > 67 # unsup: 0067 0307
+0122 > 47 # unsup: 0047 0327
+0123 > 67 # unsup: 0067 0327
+0124 > 48 # unsup: 0048 0302
+0125 > 68 # unsup: 0068 0302
+0128 > 49 # unsup: 0049 0303
+0129 > 69 # unsup: 0069 0303
+012A > 49 # unsup: 0049 0304
+012B > 69 # unsup: 0069 0304
+012C > 49 # unsup: 0049 0306
+012D > 69 # unsup: 0069 0306
+012E > 49 # unsup: 0049 0328
+012F > 69 # unsup: 0069 0328
+0130 > 49 # unsup: 0049 0307
+0132 > 49 4A # compat
+0133 > 69 6A # compat
+0134 > 4A # unsup: 004A 0302
+0135 > 6A # unsup: 006A 0302
+0136 > 4B # unsup: 004B 0327
+0137 > 6B # unsup: 006B 0327
+0139 > 4C # unsup: 004C 0301
+013A > 6C # unsup: 006C 0301
+013B > 4C # unsup: 004C 0327
+013C > 6C # unsup: 006C 0327
+013D > 4C # unsup: 004C 030C
+013E > 6C # unsup: 006C 030C
+013F > 4C B7 # compat
+0140 > 6C B7 # compat
+0141 > A3
+0142 > B3
+0143 > D1
+0144 > F1
+0145 > 4E # unsup: 004E 0327
+0146 > 6E # unsup: 006E 0327
+0147 > 4E # unsup: 004E 030C
+0148 > 6E # unsup: 006E 030C
+014C > 4F # unsup: 004F 0304
+014D > 6F # unsup: 006F 0304
+014E > 4F # unsup: 004F 0306
+014F > 6F # unsup: 006F 0306
+0150 > D5
+0151 > F5
+0152 > BC
+0153 > BD
+0154 > 52 # unsup: 0052 0301
+0155 > 72 # unsup: 0072 0301
+0156 > 52 # unsup: 0052 0327
+0157 > 72 # unsup: 0072 0327
+0158 > 52 # unsup: 0052 030C
+0159 > 72 # unsup: 0072 030C
+015A > D7
+015B > F7
+015C > 53 # unsup: 0053 0302
+015D > 73 # unsup: 0073 0302
+015E > 53 # unsup: 0053 0327
+015F > 73 # unsup: 0073 0327
+0160 > A6
+0161 > A8
+0162 > 54 # unsup: 0054 0327
+0163 > 74 # unsup: 0074 0327
+0164 > 54 # unsup: 0054 030C
+0165 > 74 # unsup: 0074 030C
+0168 > 55 # unsup: 0055 0303
+0169 > 75 # unsup: 0075 0303
+016A > 55 # unsup: 0055 0304
+016B > 75 # unsup: 0075 0304
+016C > 55 # unsup: 0055 0306
+016D > 75 # unsup: 0075 0306
+016E > 55 # unsup: 0055 030A
+016F > 75 # unsup: 0075 030A
+0170 > D8
+0171 > F8
+0172 > 55 # unsup: 0055 0328
+0173 > 75 # unsup: 0075 0328
+0174 > 57 # unsup: 0057 0302
+0175 > 77 # unsup: 0077 0302
+0176 > 59 # unsup: 0059 0302
+0177 > 79 # unsup: 0079 0302
+0178 > BE
+0179 > AC
+017A > AE
+017B > AF
+017C > BF
+017D > B4
+017E > B8
+017F > 73 # compat
+01A0 > 4F # unsup: 004F 031B
+01A1 > 6F # unsup: 006F 031B
+01AF > 55 # unsup: 0055 031B
+01B0 > 75 # unsup: 0075 031B
+01C4 > 44 B4 # compat
+01C5 > 44 B8 # compat
+01C6 > 64 B8 # compat
+01C7 > 4C 4A # compat
+01C8 > 4C 6A # compat
+01C9 > 6C 6A # compat
+01CA > 4E 4A # compat
+01CB > 4E 6A # compat
+01CC > 6E 6A # compat
+01CD > 41 # unsup: 0041 030C
+01CE > 61 # unsup: 0061 030C
+01CF > 49 # unsup: 0049 030C
+01D0 > 69 # unsup: 0069 030C
+01D1 > 4F # unsup: 004F 030C
+01D2 > 6F # unsup: 006F 030C
+01D3 > 55 # unsup: 0055 030C
+01D4 > 75 # unsup: 0075 030C
+01D5 > DC # unsup: 00DC 0304
+01D6 > FC # unsup: 00FC 0304
+01D7 > DC # unsup: 00DC 0301
+01D8 > FC # unsup: 00FC 0301
+01D9 > DC # unsup: 00DC 030C
+01DA > FC # unsup: 00FC 030C
+01DB > DC # unsup: 00DC 0300
+01DC > FC # unsup: 00FC 0300
+01DE > C4 # unsup: 00C4 0304
+01DF > E4 # unsup: 00E4 0304
+01E0 > 41 # unsup: 0041 0307 0304
+01E1 > 61 # unsup: 0061 0307 0304
+01E2 > C6 # unsup: 00C6 0304
+01E3 > E6 # unsup: 00E6 0304
+01E6 > 47 # unsup: 0047 030C
+01E7 > 67 # unsup: 0067 030C
+01E8 > 4B # unsup: 004B 030C
+01E9 > 6B # unsup: 006B 030C
+01EA > 4F # unsup: 004F 0328
+01EB > 6F # unsup: 006F 0328
+01EC > 4F # unsup: 004F 0328 0304
+01ED > 6F # unsup: 006F 0328 0304
+01F0 > 6A # unsup: 006A 030C
+01F1 > 44 5A # compat
+01F2 > 44 7A # compat
+01F3 > 64 7A # compat
+01F4 > 47 # unsup: 0047 0301
+01F5 > 67 # unsup: 0067 0301
+01F8 > 4E # unsup: 004E 0300
+01F9 > 6E # unsup: 006E 0300
+01FA > 41 # unsup: 0041 030A 0301
+01FB > 61 # unsup: 0061 030A 0301
+01FC > C6 # unsup: 00C6 0301
+01FD > E6 # unsup: 00E6 0301
+0200 > 41 # unsup: 0041 030F
+0201 > 61 # unsup: 0061 030F
+0202 > 41 # unsup: 0041 0311
+0203 > 61 # unsup: 0061 0311
+0204 > 45 # unsup: 0045 030F
+0205 > 65 # unsup: 0065 030F
+0206 > 45 # unsup: 0045 0311
+0207 > 65 # unsup: 0065 0311
+0208 > 49 # unsup: 0049 030F
+0209 > 69 # unsup: 0069 030F
+020A > 49 # unsup: 0049 0311
+020B > 69 # unsup: 0069 0311
+020C > 4F # unsup: 004F 030F
+020D > 6F # unsup: 006F 030F
+020E > 4F # unsup: 004F 0311
+020F > 6F # unsup: 006F 0311
+0210 > 52 # unsup: 0052 030F
+0211 > 72 # unsup: 0072 030F
+0212 > 52 # unsup: 0052 0311
+0213 > 72 # unsup: 0072 0311
+0214 > 55 # unsup: 0055 030F
+0215 > 75 # unsup: 0075 030F
+0216 > 55 # unsup: 0055 0311
+0217 > 75 # unsup: 0075 0311
+0218 > AA
+0219 > BA
+021A > DE
+021B > FE
+021E > 48 # unsup: 0048 030C
+021F > 68 # unsup: 0068 030C
+0226 > 41 # unsup: 0041 0307
+0227 > 61 # unsup: 0061 0307
+0228 > 45 # unsup: 0045 0327
+0229 > 65 # unsup: 0065 0327
+022A > D6 # unsup: 00D6 0304
+022B > F6 # unsup: 00F6 0304
+022C > 4F # unsup: 004F 0303 0304
+022D > 6F # unsup: 006F 0303 0304
+022E > 4F # unsup: 004F 0307
+022F > 6F # unsup: 006F 0307
+0230 > 4F # unsup: 004F 0307 0304
+0231 > 6F # unsup: 006F 0307 0304
+0232 > 59 # unsup: 0059 0304
+0233 > 79 # unsup: 0079 0304
+0300 > 0 # unsup
+0301 > 0 # unsup
+0302 > 0 # unsup
+0303 > 0 # unsup
+0304 > 0 # unsup
+0305 > 0 # unsup
+0306 > 0 # unsup
+0307 > 0 # unsup
+0308 > 0 # unsup
+0309 > 0 # unsup
+030A > 0 # unsup
+030B > 0 # unsup
+030C > 0 # unsup
+030D > 0 # unsup
+030E > 0 # unsup
+030F > 0 # unsup
+0310 > 0 # unsup
+0311 > 0 # unsup
+0312 > 0 # unsup
+0313 > 0 # unsup
+0314 > 0 # unsup
+0315 > 0 # unsup
+0316 > 0 # unsup
+0317 > 0 # unsup
+0318 > 0 # unsup
+0319 > 0 # unsup
+031A > 0 # unsup
+031B > 0 # unsup
+031C > 0 # unsup
+031D > 0 # unsup
+031E > 0 # unsup
+031F > 0 # unsup
+0320 > 0 # unsup
+0321 > 0 # unsup
+0322 > 0 # unsup
+0323 > 0 # unsup
+0324 > 0 # unsup
+0325 > 0 # unsup
+0326 > 0 # unsup
+0327 > 0 # unsup
+0328 > 0 # unsup
+0329 > 0 # unsup
+032A > 0 # unsup
+032B > 0 # unsup
+032C > 0 # unsup
+032D > 0 # unsup
+032E > 0 # unsup
+032F > 0 # unsup
+0330 > 0 # unsup
+0331 > 0 # unsup
+0332 > 0 # unsup
+0333 > 0 # unsup
+0334 > 0 # unsup
+0335 > 0 # unsup
+0336 > 0 # unsup
+0337 > 0 # unsup
+0338 > 0 # unsup
+0339 > 0 # unsup
+033A > 0 # unsup
+033B > 0 # unsup
+033C > 0 # unsup
+033D > 0 # unsup
+033E > 0 # unsup
+033F > 0 # unsup
+0340 > 0 # unsup
+0341 > 0 # unsup
+0342 > 0 # unsup
+0343 > 0 # unsup
+0344 > 0 # unsup
+0345 > 0 # unsup
+037E > 3B
+0387 > B7
+1E00 > 41 # unsup: 0041 0325
+1E01 > 61 # unsup: 0061 0325
+1E02 > 42 # unsup: 0042 0307
+1E03 > 62 # unsup: 0062 0307
+1E04 > 42 # unsup: 0042 0323
+1E05 > 62 # unsup: 0062 0323
+1E06 > 42 # unsup: 0042 0331
+1E07 > 62 # unsup: 0062 0331
+1E08 > C7 # unsup: 00C7 0301
+1E09 > E7 # unsup: 00E7 0301
+1E0A > 44 # unsup: 0044 0307
+1E0B > 64 # unsup: 0064 0307
+1E0C > 44 # unsup: 0044 0323
+1E0D > 64 # unsup: 0064 0323
+1E0E > 44 # unsup: 0044 0331
+1E0F > 64 # unsup: 0064 0331
+1E10 > 44 # unsup: 0044 0327
+1E11 > 64 # unsup: 0064 0327
+1E12 > 44 # unsup: 0044 032D
+1E13 > 64 # unsup: 0064 032D
+1E14 > 45 # unsup: 0045 0304 0300
+1E15 > 65 # unsup: 0065 0304 0300
+1E16 > 45 # unsup: 0045 0304 0301
+1E17 > 65 # unsup: 0065 0304 0301
+1E18 > 45 # unsup: 0045 032D
+1E19 > 65 # unsup: 0065 032D
+1E1A > 45 # unsup: 0045 0330
+1E1B > 65 # unsup: 0065 0330
+1E1C > 45 # unsup: 0045 0327 0306
+1E1D > 65 # unsup: 0065 0327 0306
+1E1E > 46 # unsup: 0046 0307
+1E1F > 66 # unsup: 0066 0307
+1E20 > 47 # unsup: 0047 0304
+1E21 > 67 # unsup: 0067 0304
+1E22 > 48 # unsup: 0048 0307
+1E23 > 68 # unsup: 0068 0307
+1E24 > 48 # unsup: 0048 0323
+1E25 > 68 # unsup: 0068 0323
+1E26 > 48 # unsup: 0048 0308
+1E27 > 68 # unsup: 0068 0308
+1E28 > 48 # unsup: 0048 0327
+1E29 > 68 # unsup: 0068 0327
+1E2A > 48 # unsup: 0048 032E
+1E2B > 68 # unsup: 0068 032E
+1E2C > 49 # unsup: 0049 0330
+1E2D > 69 # unsup: 0069 0330
+1E2E > CF # unsup: 00CF 0301
+1E2F > EF # unsup: 00EF 0301
+1E30 > 4B # unsup: 004B 0301
+1E31 > 6B # unsup: 006B 0301
+1E32 > 4B # unsup: 004B 0323
+1E33 > 6B # unsup: 006B 0323
+1E34 > 4B # unsup: 004B 0331
+1E35 > 6B # unsup: 006B 0331
+1E36 > 4C # unsup: 004C 0323
+1E37 > 6C # unsup: 006C 0323
+1E38 > 4C # unsup: 004C 0323 0304
+1E39 > 6C # unsup: 006C 0323 0304
+1E3A > 4C # unsup: 004C 0331
+1E3B > 6C # unsup: 006C 0331
+1E3C > 4C # unsup: 004C 032D
+1E3D > 6C # unsup: 006C 032D
+1E3E > 4D # unsup: 004D 0301
+1E3F > 6D # unsup: 006D 0301
+1E40 > 4D # unsup: 004D 0307
+1E41 > 6D # unsup: 006D 0307
+1E42 > 4D # unsup: 004D 0323
+1E43 > 6D # unsup: 006D 0323
+1E44 > 4E # unsup: 004E 0307
+1E45 > 6E # unsup: 006E 0307
+1E46 > 4E # unsup: 004E 0323
+1E47 > 6E # unsup: 006E 0323
+1E48 > 4E # unsup: 004E 0331
+1E49 > 6E # unsup: 006E 0331
+1E4A > 4E # unsup: 004E 032D
+1E4B > 6E # unsup: 006E 032D
+1E4C > 4F # unsup: 004F 0303 0301
+1E4D > 6F # unsup: 006F 0303 0301
+1E4E > 4F # unsup: 004F 0303 0308
+1E4F > 6F # unsup: 006F 0303 0308
+1E50 > 4F # unsup: 004F 0304 0300
+1E51 > 6F # unsup: 006F 0304 0300
+1E52 > 4F # unsup: 004F 0304 0301
+1E53 > 6F # unsup: 006F 0304 0301
+1E54 > 50 # unsup: 0050 0301
+1E55 > 70 # unsup: 0070 0301
+1E56 > 50 # unsup: 0050 0307
+1E57 > 70 # unsup: 0070 0307
+1E58 > 52 # unsup: 0052 0307
+1E59 > 72 # unsup: 0072 0307
+1E5A > 52 # unsup: 0052 0323
+1E5B > 72 # unsup: 0072 0323
+1E5C > 52 # unsup: 0052 0323 0304
+1E5D > 72 # unsup: 0072 0323 0304
+1E5E > 52 # unsup: 0052 0331
+1E5F > 72 # unsup: 0072 0331
+1E60 > 53 # unsup: 0053 0307
+1E61 > 73 # unsup: 0073 0307
+1E62 > 53 # unsup: 0053 0323
+1E63 > 73 # unsup: 0073 0323
+1E64 > D7 # unsup: 015A 0307
+1E65 > F7 # unsup: 015B 0307
+1E66 > A6 # unsup: 0160 0307
+1E67 > A8 # unsup: 0161 0307
+1E68 > 53 # unsup: 0053 0323 0307
+1E69 > 73 # unsup: 0073 0323 0307
+1E6A > 54 # unsup: 0054 0307
+1E6B > 74 # unsup: 0074 0307
+1E6C > 54 # unsup: 0054 0323
+1E6D > 74 # unsup: 0074 0323
+1E6E > 54 # unsup: 0054 0331
+1E6F > 74 # unsup: 0074 0331
+1E70 > 54 # unsup: 0054 032D
+1E71 > 74 # unsup: 0074 032D
+1E72 > 55 # unsup: 0055 0324
+1E73 > 75 # unsup: 0075 0324
+1E74 > 55 # unsup: 0055 0330
+1E75 > 75 # unsup: 0075 0330
+1E76 > 55 # unsup: 0055 032D
+1E77 > 75 # unsup: 0075 032D
+1E78 > 55 # unsup: 0055 0303 0301
+1E79 > 75 # unsup: 0075 0303 0301
+1E7A > 55 # unsup: 0055 0304 0308
+1E7B > 75 # unsup: 0075 0304 0308
+1E7C > 56 # unsup: 0056 0303
+1E7D > 76 # unsup: 0076 0303
+1E7E > 56 # unsup: 0056 0323
+1E7F > 76 # unsup: 0076 0323
+1E80 > 57 # unsup: 0057 0300
+1E81 > 77 # unsup: 0077 0300
+1E82 > 57 # unsup: 0057 0301
+1E83 > 77 # unsup: 0077 0301
+1E84 > 57 # unsup: 0057 0308
+1E85 > 77 # unsup: 0077 0308
+1E86 > 57 # unsup: 0057 0307
+1E87 > 77 # unsup: 0077 0307
+1E88 > 57 # unsup: 0057 0323
+1E89 > 77 # unsup: 0077 0323
+1E8A > 58 # unsup: 0058 0307
+1E8B > 78 # unsup: 0078 0307
+1E8C > 58 # unsup: 0058 0308
+1E8D > 78 # unsup: 0078 0308
+1E8E > 59 # unsup: 0059 0307
+1E8F > 79 # unsup: 0079 0307
+1E90 > 5A # unsup: 005A 0302
+1E91 > 7A # unsup: 007A 0302
+1E92 > 5A # unsup: 005A 0323
+1E93 > 7A # unsup: 007A 0323
+1E94 > 5A # unsup: 005A 0331
+1E95 > 7A # unsup: 007A 0331
+1E96 > 68 # unsup: 0068 0331
+1E97 > 74 # unsup: 0074 0308
+1E98 > 77 # unsup: 0077 030A
+1E99 > 79 # unsup: 0079 030A
+1E9B > 73 # unsup: 0073 0307
+1EA0 > 41 # unsup: 0041 0323
+1EA1 > 61 # unsup: 0061 0323
+1EA2 > 41 # unsup: 0041 0309
+1EA3 > 61 # unsup: 0061 0309
+1EA4 > C2 # unsup: 00C2 0301
+1EA5 > E2 # unsup: 00E2 0301
+1EA6 > C2 # unsup: 00C2 0300
+1EA7 > E2 # unsup: 00E2 0300
+1EA8 > C2 # unsup: 00C2 0309
+1EA9 > E2 # unsup: 00E2 0309
+1EAA > C2 # unsup: 00C2 0303
+1EAB > E2 # unsup: 00E2 0303
+1EAC > 41 # unsup: 0041 0323 0302
+1EAD > 61 # unsup: 0061 0323 0302
+1EAE > C3 # unsup: 0102 0301
+1EAF > E3 # unsup: 0103 0301
+1EB0 > C3 # unsup: 0102 0300
+1EB1 > E3 # unsup: 0103 0300
+1EB2 > C3 # unsup: 0102 0309
+1EB3 > E3 # unsup: 0103 0309
+1EB4 > C3 # unsup: 0102 0303
+1EB5 > E3 # unsup: 0103 0303
+1EB6 > 41 # unsup: 0041 0323 0306
+1EB7 > 61 # unsup: 0061 0323 0306
+1EB8 > 45 # unsup: 0045 0323
+1EB9 > 65 # unsup: 0065 0323
+1EBA > 45 # unsup: 0045 0309
+1EBB > 65 # unsup: 0065 0309
+1EBC > 45 # unsup: 0045 0303
+1EBD > 65 # unsup: 0065 0303
+1EBE > CA # unsup: 00CA 0301
+1EBF > EA # unsup: 00EA 0301
+1EC0 > CA # unsup: 00CA 0300
+1EC1 > EA # unsup: 00EA 0300
+1EC2 > CA # unsup: 00CA 0309
+1EC3 > EA # unsup: 00EA 0309
+1EC4 > CA # unsup: 00CA 0303
+1EC5 > EA # unsup: 00EA 0303
+1EC6 > 45 # unsup: 0045 0323 0302
+1EC7 > 65 # unsup: 0065 0323 0302
+1EC8 > 49 # unsup: 0049 0309
+1EC9 > 69 # unsup: 0069 0309
+1ECA > 49 # unsup: 0049 0323
+1ECB > 69 # unsup: 0069 0323
+1ECC > 4F # unsup: 004F 0323
+1ECD > 6F # unsup: 006F 0323
+1ECE > 4F # unsup: 004F 0309
+1ECF > 6F # unsup: 006F 0309
+1ED0 > D4 # unsup: 00D4 0301
+1ED1 > F4 # unsup: 00F4 0301
+1ED2 > D4 # unsup: 00D4 0300
+1ED3 > F4 # unsup: 00F4 0300
+1ED4 > D4 # unsup: 00D4 0309
+1ED5 > F4 # unsup: 00F4 0309
+1ED6 > D4 # unsup: 00D4 0303
+1ED7 > F4 # unsup: 00F4 0303
+1ED8 > 4F # unsup: 004F 0323 0302
+1ED9 > 6F # unsup: 006F 0323 0302
+1EDA > 4F # unsup: 004F 031B 0301
+1EDB > 6F # unsup: 006F 031B 0301
+1EDC > 4F # unsup: 004F 031B 0300
+1EDD > 6F # unsup: 006F 031B 0300
+1EDE > 4F # unsup: 004F 031B 0309
+1EDF > 6F # unsup: 006F 031B 0309
+1EE0 > 4F # unsup: 004F 031B 0303
+1EE1 > 6F # unsup: 006F 031B 0303
+1EE2 > 4F # unsup: 004F 031B 0323
+1EE3 > 6F # unsup: 006F 031B 0323
+1EE4 > 55 # unsup: 0055 0323
+1EE5 > 75 # unsup: 0075 0323
+1EE6 > 55 # unsup: 0055 0309
+1EE7 > 75 # unsup: 0075 0309
+1EE8 > 55 # unsup: 0055 031B 0301
+1EE9 > 75 # unsup: 0075 031B 0301
+1EEA > 55 # unsup: 0055 031B 0300
+1EEB > 75 # unsup: 0075 031B 0300
+1EEC > 55 # unsup: 0055 031B 0309
+1EED > 75 # unsup: 0075 031B 0309
+1EEE > 55 # unsup: 0055 031B 0303
+1EEF > 75 # unsup: 0075 031B 0303
+1EF0 > 55 # unsup: 0055 031B 0323
+1EF1 > 75 # unsup: 0075 031B 0323
+1EF2 > 59 # unsup: 0059 0300
+1EF3 > 79 # unsup: 0079 0300
+1EF4 > 59 # unsup: 0059 0323
+1EF5 > 79 # unsup: 0079 0323
+1EF6 > 59 # unsup: 0059 0309
+1EF7 > 79 # unsup: 0079 0309
+1EF8 > 59 # unsup: 0059 0303
+1EF9 > 79 # unsup: 0079 0303
+1FEF > 60
+2000 > 20 # compat
+2001 > 20 # compat
+2002 > 20 # compat
+2003 > 20 # compat
+2004 > 20 # compat
+2005 > 20 # compat
+2006 > 20 # compat
+2007 > 20 # compat
+2008 > 20 # compat
+2009 > 20 # compat
+200A > 20 # compat
+201D > B5
+201E > A5
+2024 > 2E # compat
+2025 > 2E 2E # compat
+2026 > 2E 2E 2E # compat
+202F > 20 # compat
+203C > 21 21 # compat
+2047 > 3F 3F # compat
+2048 > 3F 21 # compat
+2049 > 21 3F # compat
+205F > 20 # compat
+20AC > A4
+FB00 > 66 66 # compat
+FB01 > 66 69 # compat
+FB02 > 66 6C # compat
+FB03 > 66 66 69 # compat
+FB04 > 66 66 6C # compat
+FB05 > 73 74 # compat
+FB06 > 73 74 # compat
+FB29 > 2B # compat
+FE30 > 2E 2E # compat
+FE33 > 5F # compat
+FE34 > 5F # compat
+FE35 > 28 # compat
+FE36 > 29 # compat
+FE37 > 7B # compat
+FE38 > 7D # compat
+FE47 > 5B # compat
+FE48 > 5D # compat
+FE4D > 5F # compat
+FE4E > 5F # compat
+FE4F > 5F # compat
+FE50 > 2C # compat
+FE52 > 2E # compat
+FE54 > 3B # compat
+FE55 > 3A # compat
+FE56 > 3F # compat
+FE57 > 21 # compat
+FE59 > 28 # compat
+FE5A > 29 # compat
+FE5B > 7B # compat
+FE5C > 7D # compat
+FE5F > 23 # compat
+FE60 > 26 # compat
+FE61 > 2A # compat
+FE62 > 2B # compat
+FE63 > 2D # compat
+FE64 > 3C # compat
+FE65 > 3E # compat
+FE66 > 3D # compat
+FE68 > 5C # compat
+FE69 > 24 # compat
+FE6A > 25 # compat
+FE6B > 40 # compat
+FF01 > 21 # compat
+FF02 > 22 # compat
+FF03 > 23 # compat
+FF04 > 24 # compat
+FF05 > 25 # compat
+FF06 > 26 # compat
+FF07 > 27 # compat
+FF08 > 28 # compat
+FF09 > 29 # compat
+FF0A > 2A # compat
+FF0B > 2B # compat
+FF0C > 2C # compat
+FF0D > 2D # compat
+FF0E > 2E # compat
+FF0F > 2F # compat
+FF10 > 30 # compat
+FF11 > 31 # compat
+FF12 > 32 # compat
+FF13 > 33 # compat
+FF14 > 34 # compat
+FF15 > 35 # compat
+FF16 > 36 # compat
+FF17 > 37 # compat
+FF18 > 38 # compat
+FF19 > 39 # compat
+FF1A > 3A # compat
+FF1B > 3B # compat
+FF1C > 3C # compat
+FF1D > 3D # compat
+FF1E > 3E # compat
+FF1F > 3F # compat
+FF20 > 40 # compat
+FF21 > 41 # compat
+FF22 > 42 # compat
+FF23 > 43 # compat
+FF24 > 44 # compat
+FF25 > 45 # compat
+FF26 > 46 # compat
+FF27 > 47 # compat
+FF28 > 48 # compat
+FF29 > 49 # compat
+FF2A > 4A # compat
+FF2B > 4B # compat
+FF2C > 4C # compat
+FF2D > 4D # compat
+FF2E > 4E # compat
+FF2F > 4F # compat
+FF30 > 50 # compat
+FF31 > 51 # compat
+FF32 > 52 # compat
+FF33 > 53 # compat
+FF34 > 54 # compat
+FF35 > 55 # compat
+FF36 > 56 # compat
+FF37 > 57 # compat
+FF38 > 58 # compat
+FF39 > 59 # compat
+FF3A > 5A # compat
+FF3B > 5B # compat
+FF3C > 5C # compat
+FF3D > 5D # compat
+FF3E > 5E # compat
+FF3F > 5F # compat
+FF40 > 60 # compat
+FF41 > 61 # compat
+FF42 > 62 # compat
+FF43 > 63 # compat
+FF44 > 64 # compat
+FF45 > 65 # compat
+FF46 > 66 # compat
+FF47 > 67 # compat
+FF48 > 68 # compat
+FF49 > 69 # compat
+FF4A > 6A # compat
+FF4B > 6B # compat
+FF4C > 6C # compat
+FF4D > 6D # compat
+FF4E > 6E # compat
+FF4F > 6F # compat
+FF50 > 70 # compat
+FF51 > 71 # compat
+FF52 > 72 # compat
+FF53 > 73 # compat
+FF54 > 74 # compat
+FF55 > 75 # compat
+FF56 > 76 # compat
+FF57 > 77 # compat
+FF58 > 78 # compat
+FF59 > 79 # compat
+FF5A > 7A # compat
+FF5B > 7B # compat
+FF5C > 7C # compat
+FF5D > 7D # compat
+FF5E > 7E # compat
+.
+
+STRICT
+/
+N 259
+0000 > 00
+0001 > 01
+0002 > 02
+0003 > 03
+0004 > 04
+0005 > 05
+0006 > 06
+0007 > 07
+0008 > 08
+0009 > 09
+000A > 0A
+000B > 0B
+000C > 0C
+000D > 0D
+000E > 0E
+000F > 0F
+0010 > 10
+0011 > 11
+0012 > 12
+0013 > 13
+0014 > 14
+0015 > 15
+0016 > 16
+0017 > 17
+0018 > 18
+0019 > 19
+001A > 1A
+001B > 1B
+001C > 1C
+001D > 1D
+001E > 1E
+001F > 1F
+0020 > 20
+0021 > 21
+0022 > 22
+0023 > 23
+0024 > 24
+0025 > 25
+0026 > 26
+0027 > 27
+0028 > 28
+0029 > 29
+002A > 2A
+002B > 2B
+002C > 2C
+002D > 2D
+002E > 2E
+002F > 2F
+0030 > 30
+0031 > 31
+0032 > 32
+0033 > 33
+0034 > 34
+0035 > 35
+0036 > 36
+0037 > 37
+0038 > 38
+0039 > 39
+003A > 3A
+003B > 3B
+003C > 3C
+003D > 3D
+003E > 3E
+003F > 3F
+0040 > 40
+0041 > 41 /
+     N 6
+     0300 > C0
+     0301 > C1
+     0302 > C2
+     0306 > C3
+     0308 > C4
+     0328 > A1
+     .
+0042 > 42
+0043 > 43 /
+     N 3
+     0301 > C5
+     030C > B2
+     0327 > C7
+     .
+0044 > 44
+0045 > 45 /
+     N 5
+     0300 > C8
+     0301 > C9
+     0302 > CA
+     0308 > CB
+     0328 > DD
+     .
+0046 > 46
+0047 > 47
+0048 > 48
+0049 > 49 /
+     N 4
+     0300 > CC
+     0301 > CD
+     0302 > CE
+     0308 > CF
+     .
+004A > 4A
+004B > 4B
+004C > 4C
+004D > 4D
+004E > 4E /
+     N 1
+     0301 > D1
+     .
+004F > 4F /
+     N 5
+     0300 > D2
+     0301 > D3
+     0302 > D4
+     0308 > D6
+     030B > D5
+     .
+0050 > 50
+0051 > 51
+0052 > 52
+0053 > 53 /
+     N 3
+     0301 > D7
+     030C > A6
+     0326 > AA
+     .
+0054 > 54 /
+     N 1
+     0326 > DE
+     .
+0055 > 55 /
+     N 5
+     0300 > D9
+     0301 > DA
+     0302 > DB
+     0308 > DC
+     030B > D8
+     .
+0056 > 56
+0057 > 57
+0058 > 58
+0059 > 59 /
+     N 1
+     0308 > BE
+     .
+005A > 5A /
+     N 3
+     0301 > AC
+     0307 > AF
+     030C > B4
+     .
+005B > 5B
+005C > 5C
+005D > 5D
+005E > 5E
+005F > 5F
+0060 > 60
+0061 > 61 /
+     N 6
+     0300 > E0
+     0301 > E1
+     0302 > E2
+     0306 > E3
+     0308 > E4
+     0328 > A2
+     .
+0062 > 62
+0063 > 63 /
+     N 3
+     0301 > E5
+     030C > B9
+     0327 > E7
+     .
+0064 > 64
+0065 > 65 /
+     N 5
+     0300 > E8
+     0301 > E9
+     0302 > EA
+     0308 > EB
+     0328 > FD
+     .
+0066 > 66
+0067 > 67
+0068 > 68
+0069 > 69 /
+     N 4
+     0300 > EC
+     0301 > ED
+     0302 > EE
+     0308 > EF
+     .
+006A > 6A
+006B > 6B
+006C > 6C
+006D > 6D
+006E > 6E /
+     N 1
+     0301 > F1
+     .
+006F > 6F /
+     N 5
+     0300 > F2
+     0301 > F3
+     0302 > F4
+     0308 > F6
+     030B > F5
+     .
+0070 > 70
+0071 > 71
+0072 > 72
+0073 > 73 /
+     N 3
+     0301 > F7
+     030C > A8
+     0326 > BA
+     .
+0074 > 74 /
+     N 1
+     0326 > FE
+     .
+0075 > 75 /
+     N 5
+     0300 > F9
+     0301 > FA
+     0302 > FB
+     0308 > FC
+     030B > F8
+     .
+0076 > 76
+0077 > 77
+0078 > 78
+0079 > 79 /
+     N 1
+     0308 > FF
+     .
+007A > 7A /
+     N 3
+     0301 > AE
+     0307 > BF
+     030C > B8
+     .
+007B > 7B
+007C > 7C
+007D > 7D
+007E > 7E
+007F > 7F
+0080 > 80
+0081 > 81
+0082 > 82
+0083 > 83
+0084 > 84
+0085 > 85
+0086 > 86
+0087 > 87
+0088 > 88
+0089 > 89
+008A > 8A
+008B > 8B
+008C > 8C
+008D > 8D
+008E > 8E
+008F > 8F
+0090 > 90
+0091 > 91
+0092 > 92
+0093 > 93
+0094 > 94
+0095 > 95
+0096 > 96
+0097 > 97
+0098 > 98
+0099 > 99
+009A > 9A
+009B > 9B
+009C > 9C
+009D > 9D
+009E > 9E
+009F > 9F
+00A0 > A0
+00A7 > A7
+00A9 > A9
+00AB > AB
+00AD > AD
+00B0 > B0
+00B1 > B1
+00B6 > B6
+00B7 > B7
+00BB > BB
+00C0 > C0
+00C1 > C1
+00C2 > C2
+00C4 > C4
+00C6 > C6
+00C7 > C7
+00C8 > C8
+00C9 > C9
+00CA > CA
+00CB > CB
+00CC > CC
+00CD > CD
+00CE > CE
+00CF > CF
+00D2 > D2
+00D3 > D3
+00D4 > D4
+00D6 > D6
+00D9 > D9
+00DA > DA
+00DB > DB
+00DC > DC
+00DF > DF
+00E0 > E0
+00E1 > E1
+00E2 > E2
+00E4 > E4
+00E6 > E6
+00E7 > E7
+00E8 > E8
+00E9 > E9
+00EA > EA
+00EB > EB
+00EC > EC
+00ED > ED
+00EE > EE
+00EF > EF
+00F2 > F2
+00F3 > F3
+00F4 > F4
+00F6 > F6
+00F9 > F9
+00FA > FA
+00FB > FB
+00FC > FC
+00FF > FF
+0102 > C3
+0103 > E3
+0104 > A1
+0105 > A2
+0106 > C5
+0107 > E5
+010C > B2
+010D > B9
+0110 > D0
+0111 > F0
+0118 > DD
+0119 > FD
+0141 > A3
+0142 > B3
+0143 > D1
+0144 > F1
+0150 > D5
+0151 > F5
+0152 > BC
+0153 > BD
+015A > D7
+015B > F7
+0160 > A6
+0161 > A8
+0170 > D8
+0171 > F8
+0178 > BE
+0179 > AC
+017A > AE
+017B > AF
+017C > BF
+017D > B4
+017E > B8
+0218 > AA
+0219 > BA
+021A > DE
+021B > FE
+037E > 3B
+0387 > B7
+1FEF > 60
+201D > B5
+201E > A5
+20AC > A4
+.
+
+NFD
+/
+N 256
+00 > 0000
+01 > 0001
+02 > 0002
+03 > 0003
+04 > 0004
+05 > 0005
+06 > 0006
+07 > 0007
+08 > 0008
+09 > 0009
+0A > 000A
+0B > 000B
+0C > 000C
+0D > 000D
+0E > 000E
+0F > 000F
+10 > 0010
+11 > 0011
+12 > 0012
+13 > 0013
+14 > 0014
+15 > 0015
+16 > 0016
+17 > 0017
+18 > 0018
+19 > 0019
+1A > 001A
+1B > 001B
+1C > 001C
+1D > 001D
+1E > 001E
+1F > 001F
+20 > 0020
+21 > 0021
+22 > 0022
+23 > 0023
+24 > 0024
+25 > 0025
+26 > 0026
+27 > 0027
+28 > 0028
+29 > 0029
+2A > 002A
+2B > 002B
+2C > 002C
+2D > 002D
+2E > 002E
+2F > 002F
+30 > 0030
+31 > 0031
+32 > 0032
+33 > 0033
+34 > 0034
+35 > 0035
+36 > 0036
+37 > 0037
+38 > 0038
+39 > 0039
+3A > 003A
+3B > 003B
+3C > 003C
+3D > 003D
+3E > 003E
+3F > 003F
+40 > 0040
+41 > 0041
+42 > 0042
+43 > 0043
+44 > 0044
+45 > 0045
+46 > 0046
+47 > 0047
+48 > 0048
+49 > 0049
+4A > 004A
+4B > 004B
+4C > 004C
+4D > 004D
+4E > 004E
+4F > 004F
+50 > 0050
+51 > 0051
+52 > 0052
+53 > 0053
+54 > 0054
+55 > 0055
+56 > 0056
+57 > 0057
+58 > 0058
+59 > 0059
+5A > 005A
+5B > 005B
+5C > 005C
+5D > 005D
+5E > 005E
+5F > 005F
+60 > 0060
+61 > 0061
+62 > 0062
+63 > 0063
+64 > 0064
+65 > 0065
+66 > 0066
+67 > 0067
+68 > 0068
+69 > 0069
+6A > 006A
+6B > 006B
+6C > 006C
+6D > 006D
+6E > 006E
+6F > 006F
+70 > 0070
+71 > 0071
+72 > 0072
+73 > 0073
+74 > 0074
+75 > 0075
+76 > 0076
+77 > 0077
+78 > 0078
+79 > 0079
+7A > 007A
+7B > 007B
+7C > 007C
+7D > 007D
+7E > 007E
+7F > 007F
+80 > 0080
+81 > 0081
+82 > 0082
+83 > 0083
+84 > 0084
+85 > 0085
+86 > 0086
+87 > 0087
+88 > 0088
+89 > 0089
+8A > 008A
+8B > 008B
+8C > 008C
+8D > 008D
+8E > 008E
+8F > 008F
+90 > 0090
+91 > 0091
+92 > 0092
+93 > 0093
+94 > 0094
+95 > 0095
+96 > 0096
+97 > 0097
+98 > 0098
+99 > 0099
+9A > 009A
+9B > 009B
+9C > 009C
+9D > 009D
+9E > 009E
+9F > 009F
+A0 > 00A0
+A1 > 0041 0328
+A2 > 0061 0328
+A3 > 0141
+A4 > 20AC
+A5 > 201E
+A6 > 0053 030C
+A7 > 00A7
+A8 > 0073 030C
+A9 > 00A9
+AA > 0053 0326
+AB > 00AB
+AC > 005A 0301
+AD > 00AD
+AE > 007A 0301
+AF > 005A 0307
+B0 > 00B0
+B1 > 00B1
+B2 > 0043 030C
+B3 > 0142
+B4 > 005A 030C
+B5 > 201D
+B6 > 00B6
+B7 > 00B7
+B8 > 007A 030C
+B9 > 0063 030C
+BA > 0073 0326
+BB > 00BB
+BC > 0152
+BD > 0153
+BE > 0059 0308
+BF > 007A 0307
+C0 > 0041 0300
+C1 > 0041 0301
+C2 > 0041 0302
+C3 > 0041 0306
+C4 > 0041 0308
+C5 > 0043 0301
+C6 > 00C6
+C7 > 0043 0327
+C8 > 0045 0300
+C9 > 0045 0301
+CA > 0045 0302
+CB > 0045 0308
+CC > 0049 0300
+CD > 0049 0301
+CE > 0049 0302
+CF > 0049 0308
+D0 > 0110
+D1 > 004E 0301
+D2 > 004F 0300
+D3 > 004F 0301
+D4 > 004F 0302
+D5 > 004F 030B
+D6 > 004F 0308
+D7 > 0053 0301
+D8 > 0055 030B
+D9 > 0055 0300
+DA > 0055 0301
+DB > 0055 0302
+DC > 0055 0308
+DD > 0045 0328
+DE > 0054 0326
+DF > 00DF
+E0 > 0061 0300
+E1 > 0061 0301
+E2 > 0061 0302
+E3 > 0061 0306
+E4 > 0061 0308
+E5 > 0063 0301
+E6 > 00E6
+E7 > 0063 0327
+E8 > 0065 0300
+E9 > 0065 0301
+EA > 0065 0302
+EB > 0065 0308
+EC > 0069 0300
+ED > 0069 0301
+EE > 0069 0302
+EF > 0069 0308
+F0 > 0111
+F1 > 006E 0301
+F2 > 006F 0300
+F3 > 006F 0301
+F4 > 006F 0302
+F5 > 006F 030B
+F6 > 006F 0308
+F7 > 0073 0301
+F8 > 0075 030B
+F9 > 0075 0300
+FA > 0075 0301
+FB > 0075 0302
+FC > 0075 0308
+FD > 0065 0328
+FE > 0074 0326
+FF > 0079 0308
+.
+
+NFC
+/
+N 256
+00 > 0000
+01 > 0001
+02 > 0002
+03 > 0003
+04 > 0004
+05 > 0005
+06 > 0006
+07 > 0007
+08 > 0008
+09 > 0009
+0A > 000A
+0B > 000B
+0C > 000C
+0D > 000D
+0E > 000E
+0F > 000F
+10 > 0010
+11 > 0011
+12 > 0012
+13 > 0013
+14 > 0014
+15 > 0015
+16 > 0016
+17 > 0017
+18 > 0018
+19 > 0019
+1A > 001A
+1B > 001B
+1C > 001C
+1D > 001D
+1E > 001E
+1F > 001F
+20 > 0020
+21 > 0021
+22 > 0022
+23 > 0023
+24 > 0024
+25 > 0025
+26 > 0026
+27 > 0027
+28 > 0028
+29 > 0029
+2A > 002A
+2B > 002B
+2C > 002C
+2D > 002D
+2E > 002E
+2F > 002F
+30 > 0030
+31 > 0031
+32 > 0032
+33 > 0033
+34 > 0034
+35 > 0035
+36 > 0036
+37 > 0037
+38 > 0038
+39 > 0039
+3A > 003A
+3B > 003B
+3C > 003C
+3D > 003D
+3E > 003E
+3F > 003F
+40 > 0040
+41 > 0041
+42 > 0042
+43 > 0043
+44 > 0044
+45 > 0045
+46 > 0046
+47 > 0047
+48 > 0048
+49 > 0049
+4A > 004A
+4B > 004B
+4C > 004C
+4D > 004D
+4E > 004E
+4F > 004F
+50 > 0050
+51 > 0051
+52 > 0052
+53 > 0053
+54 > 0054
+55 > 0055
+56 > 0056
+57 > 0057
+58 > 0058
+59 > 0059
+5A > 005A
+5B > 005B
+5C > 005C
+5D > 005D
+5E > 005E
+5F > 005F
+60 > 0060
+61 > 0061
+62 > 0062
+63 > 0063
+64 > 0064
+65 > 0065
+66 > 0066
+67 > 0067
+68 > 0068
+69 > 0069
+6A > 006A
+6B > 006B
+6C > 006C
+6D > 006D
+6E > 006E
+6F > 006F
+70 > 0070
+71 > 0071
+72 > 0072
+73 > 0073
+74 > 0074
+75 > 0075
+76 > 0076
+77 > 0077
+78 > 0078
+79 > 0079
+7A > 007A
+7B > 007B
+7C > 007C
+7D > 007D
+7E > 007E
+7F > 007F
+80 > 0080
+81 > 0081
+82 > 0082
+83 > 0083
+84 > 0084
+85 > 0085
+86 > 0086
+87 > 0087
+88 > 0088
+89 > 0089
+8A > 008A
+8B > 008B
+8C > 008C
+8D > 008D
+8E > 008E
+8F > 008F
+90 > 0090
+91 > 0091
+92 > 0092
+93 > 0093
+94 > 0094
+95 > 0095
+96 > 0096
+97 > 0097
+98 > 0098
+99 > 0099
+9A > 009A
+9B > 009B
+9C > 009C
+9D > 009D
+9E > 009E
+9F > 009F
+A0 > 00A0
+A1 > 0104
+A2 > 0105
+A3 > 0141
+A4 > 20AC
+A5 > 201E
+A6 > 0160
+A7 > 00A7
+A8 > 0161
+A9 > 00A9
+AA > 0218
+AB > 00AB
+AC > 0179
+AD > 00AD
+AE > 017A
+AF > 017B
+B0 > 00B0
+B1 > 00B1
+B2 > 010C
+B3 > 0142
+B4 > 017D
+B5 > 201D
+B6 > 00B6
+B7 > 00B7
+B8 > 017E
+B9 > 010D
+BA > 0219
+BB > 00BB
+BC > 0152
+BD > 0153
+BE > 0178
+BF > 017C
+C0 > 00C0
+C1 > 00C1
+C2 > 00C2
+C3 > 0102
+C4 > 00C4
+C5 > 0106
+C6 > 00C6
+C7 > 00C7
+C8 > 00C8
+C9 > 00C9
+CA > 00CA
+CB > 00CB
+CC > 00CC
+CD > 00CD
+CE > 00CE
+CF > 00CF
+D0 > 0110
+D1 > 0143
+D2 > 00D2
+D3 > 00D3
+D4 > 00D4
+D5 > 0150
+D6 > 00D6
+D7 > 015A
+D8 > 0170
+D9 > 00D9
+DA > 00DA
+DB > 00DB
+DC > 00DC
+DD > 0118
+DE > 021A
+DF > 00DF
+E0 > 00E0
+E1 > 00E1
+E2 > 00E2
+E3 > 0103
+E4 > 00E4
+E5 > 0107
+E6 > 00E6
+E7 > 00E7
+E8 > 00E8
+E9 > 00E9
+EA > 00EA
+EB > 00EB
+EC > 00EC
+ED > 00ED
+EE > 00EE
+EF > 00EF
+F0 > 0111
+F1 > 0144
+F2 > 00F2
+F3 > 00F3
+F4 > 00F4
+F5 > 0151
+F6 > 00F6
+F7 > 015B
+F8 > 0171
+F9 > 00F9
+FA > 00FA
+FB > 00FB
+FC > 00FC
+FD > 0119
+FE > 021B
+FF > 00FF
+.
+
+COMP
+= NFC
+.
Index: doc/tools/ultraedit/GNU/aspell/data/iso-8859-16.cset
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/iso-8859-16.cset	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/iso-8859-16.cset	(working copy)
@@ -0,0 +1,262 @@
+# Aspell Character Data File.
+= iso-8859-16
+> ascii
+/
+# <char> <uni> <type> <display> <upper> <lower> <title> <plain>
+#                                                         <sl-first> <sl-rest>
+00 0000 - N 00 00 00 00 00 00 # <control>
+01 0001 . N 01 01 01 00 00 00 # <unused control>
+02 0002 . N 02 02 02 00 00 00 # <unused control>
+03 0003 . N 03 03 03 00 00 00 # <unused control>
+04 0004 . N 04 04 04 00 00 00 # <unused control>
+05 0005 . N 05 05 05 00 00 00 # <unused control>
+06 0006 . N 06 06 06 00 00 00 # <unused control>
+07 0007 . N 07 07 07 00 00 00 # <unused control>
+08 0008 . N 08 08 08 00 00 00 # <unused control>
+09 0009 . N 09 09 09 00 00 00 # <unused control>
+0A 000A . N 0A 0A 0A 00 00 00 # <unused control>
+0B 000B . N 0B 0B 0B 00 00 00 # <unused control>
+0C 000C . N 0C 0C 0C 00 00 00 # <unused control>
+0D 000D . N 0D 0D 0D 00 00 00 # <unused control>
+0E 000E . N 0E 0E 0E 00 00 00 # <unused control>
+0F 000F . N 0F 0F 0F 00 00 00 # <unused control>
+10 0010 - N 10 10 10 00 00 00 # <control>
+11 0011 . N 11 11 11 00 00 00 # <unused control>
+12 0012 . N 12 12 12 00 00 00 # <unused control>
+13 0013 . N 13 13 13 00 00 00 # <unused control>
+14 0014 . N 14 14 14 00 00 00 # <unused control>
+15 0015 . N 15 15 15 00 00 00 # <unused control>
+16 0016 . N 16 16 16 00 00 00 # <unused control>
+17 0017 . N 17 17 17 00 00 00 # <unused control>
+18 0018 . N 18 18 18 00 00 00 # <unused control>
+19 0019 . N 19 19 19 00 00 00 # <unused control>
+1A 001A . N 1A 1A 1A 00 00 00 # <unused control>
+1B 001B . N 1B 1B 1B 00 00 00 # <unused control>
+1C 001C . N 1C 1C 1C 00 00 00 # <unused control>
+1D 001D . N 1D 1D 1D 00 00 00 # <unused control>
+1E 001E . N 1E 1E 1E 00 00 00 # <unused control>
+1F 001F . N 1F 1F 1F 00 00 00 # <unused control>
+20 0020 W Y 20 20 20 00 00 00 # SPACE
+21 0021 - Y 21 21 21 00 00 00 # EXCLAMATION MARK
+22 0022 - Y 22 22 22 00 00 00 # QUOTATION MARK
+23 0023 - Y 23 23 23 00 00 00 # NUMBER SIGN
+24 0024 - Y 24 24 24 00 00 00 # DOLLAR SIGN
+25 0025 - Y 25 25 25 00 00 00 # PERCENT SIGN
+26 0026 - Y 26 26 26 00 00 00 # AMPERSAND
+27 0027 - Y 27 27 27 00 00 00 # APOSTROPHE
+28 0028 - Y 28 28 28 00 00 00 # LEFT PARENTHESIS
+29 0029 - Y 29 29 29 00 00 00 # RIGHT PARENTHESIS
+2A 002A - Y 2A 2A 2A 00 00 00 # ASTERISK
+2B 002B - Y 2B 2B 2B 00 00 00 # PLUS SIGN
+2C 002C - Y 2C 2C 2C 00 00 00 # COMMA
+2D 002D H Y 2D 2D 2D 00 00 00 # HYPHEN-MINUS
+2E 002E - Y 2E 2E 2E 00 00 00 # FULL STOP
+2F 002F - Y 2F 2F 2F 00 00 00 # SOLIDUS
+30 0030 D Y 30 30 30 00 00 00 # DIGIT ZERO
+31 0031 D Y 31 31 31 00 00 00 # DIGIT ONE
+32 0032 D Y 32 32 32 00 00 00 # DIGIT TWO
+33 0033 D Y 33 33 33 00 00 00 # DIGIT THREE
+34 0034 D Y 34 34 34 00 00 00 # DIGIT FOUR
+35 0035 D Y 35 35 35 00 00 00 # DIGIT FIVE
+36 0036 D Y 36 36 36 00 00 00 # DIGIT SIX
+37 0037 D Y 37 37 37 00 00 00 # DIGIT SEVEN
+38 0038 D Y 38 38 38 00 00 00 # DIGIT EIGHT
+39 0039 D Y 39 39 39 00 00 00 # DIGIT NINE
+3A 003A - Y 3A 3A 3A 00 00 00 # COLON
+3B 003B - Y 3B 3B 3B 00 00 00 # SEMICOLON
+3C 003C - Y 3C 3C 3C 00 00 00 # LESS-THAN SIGN
+3D 003D - Y 3D 3D 3D 00 00 00 # EQUALS SIGN
+3E 003E - Y 3E 3E 3E 00 00 00 # GREATER-THAN SIGN
+3F 003F - Y 3F 3F 3F 00 00 00 # QUESTION MARK
+40 0040 - Y 40 40 40 00 00 00 # COMMERCIAL AT
+41 0041 L Y 41 61 41 41 2A 00 # LATIN CAPITAL LETTER A
+42 0042 L Y 42 62 42 42 62 62 # LATIN CAPITAL LETTER B
+43 0043 L Y 43 63 43 43 63 63 # LATIN CAPITAL LETTER C
+44 0044 L Y 44 64 44 44 64 64 # LATIN CAPITAL LETTER D
+45 0045 L Y 45 65 45 45 2A 00 # LATIN CAPITAL LETTER E
+46 0046 L Y 46 66 46 46 66 66 # LATIN CAPITAL LETTER F
+47 0047 L Y 47 67 47 47 67 67 # LATIN CAPITAL LETTER G
+48 0048 L Y 48 68 48 48 68 68 # LATIN CAPITAL LETTER H
+49 0049 L Y 49 69 49 49 2A 00 # LATIN CAPITAL LETTER I
+4A 004A L Y 4A 6A 4A 4A 6A 6A # LATIN CAPITAL LETTER J
+4B 004B L Y 4B 6B 4B 4B 6B 6B # LATIN CAPITAL LETTER K
+4C 004C L Y 4C 6C 4C 4C 6C 6C # LATIN CAPITAL LETTER L
+4D 004D L Y 4D 6D 4D 4D 6D 6D # LATIN CAPITAL LETTER M
+4E 004E L Y 4E 6E 4E 4E 6E 6E # LATIN CAPITAL LETTER N
+4F 004F L Y 4F 6F 4F 4F 2A 00 # LATIN CAPITAL LETTER O
+50 0050 L Y 50 70 50 50 70 70 # LATIN CAPITAL LETTER P
+51 0051 L Y 51 71 51 51 71 71 # LATIN CAPITAL LETTER Q
+52 0052 L Y 52 72 52 52 72 72 # LATIN CAPITAL LETTER R
+53 0053 L Y 53 73 53 53 73 73 # LATIN CAPITAL LETTER S
+54 0054 L Y 54 74 54 54 74 74 # LATIN CAPITAL LETTER T
+55 0055 L Y 55 75 55 55 2A 00 # LATIN CAPITAL LETTER U
+56 0056 L Y 56 76 56 56 76 76 # LATIN CAPITAL LETTER V
+57 0057 L Y 57 77 57 57 77 77 # LATIN CAPITAL LETTER W
+58 0058 L Y 58 78 58 58 78 78 # LATIN CAPITAL LETTER X
+59 0059 L Y 59 79 59 59 79 79 # LATIN CAPITAL LETTER Y
+5A 005A L Y 5A 7A 5A 5A 7A 7A # LATIN CAPITAL LETTER Z
+5B 005B - Y 5B 5B 5B 00 00 00 # LEFT SQUARE BRACKET
+5C 005C - Y 5C 5C 5C 00 00 00 # REVERSE SOLIDUS
+5D 005D - Y 5D 5D 5D 00 00 00 # RIGHT SQUARE BRACKET
+5E 005E - Y 5E 5E 5E 00 00 00 # CIRCUMFLEX ACCENT
+5F 005F - Y 5F 5F 5F 00 00 00 # LOW LINE
+60 0060 - Y 60 60 60 00 00 00 # GRAVE ACCENT
+61 0061 L Y 41 61 41 61 2A 00 # LATIN SMALL LETTER A
+62 0062 L Y 42 62 42 62 62 62 # LATIN SMALL LETTER B
+63 0063 L Y 43 63 43 63 63 63 # LATIN SMALL LETTER C
+64 0064 L Y 44 64 44 64 64 64 # LATIN SMALL LETTER D
+65 0065 L Y 45 65 45 65 2A 00 # LATIN SMALL LETTER E
+66 0066 L Y 46 66 46 66 66 66 # LATIN SMALL LETTER F
+67 0067 L Y 47 67 47 67 67 67 # LATIN SMALL LETTER G
+68 0068 L Y 48 68 48 68 68 68 # LATIN SMALL LETTER H
+69 0069 L Y 49 69 49 69 2A 00 # LATIN SMALL LETTER I
+6A 006A L Y 4A 6A 4A 6A 6A 6A # LATIN SMALL LETTER J
+6B 006B L Y 4B 6B 4B 6B 6B 6B # LATIN SMALL LETTER K
+6C 006C L Y 4C 6C 4C 6C 6C 6C # LATIN SMALL LETTER L
+6D 006D L Y 4D 6D 4D 6D 6D 6D # LATIN SMALL LETTER M
+6E 006E L Y 4E 6E 4E 6E 6E 6E # LATIN SMALL LETTER N
+6F 006F L Y 4F 6F 4F 6F 2A 00 # LATIN SMALL LETTER O
+70 0070 L Y 50 70 50 70 70 70 # LATIN SMALL LETTER P
+71 0071 L Y 51 71 51 71 71 71 # LATIN SMALL LETTER Q
+72 0072 L Y 52 72 52 72 72 72 # LATIN SMALL LETTER R
+73 0073 L Y 53 73 53 73 73 73 # LATIN SMALL LETTER S
+74 0074 L Y 54 74 54 74 74 74 # LATIN SMALL LETTER T
+75 0075 L Y 55 75 55 75 2A 00 # LATIN SMALL LETTER U
+76 0076 L Y 56 76 56 76 76 76 # LATIN SMALL LETTER V
+77 0077 L Y 57 77 57 77 77 77 # LATIN SMALL LETTER W
+78 0078 L Y 58 78 58 78 78 78 # LATIN SMALL LETTER X
+79 0079 L Y 59 79 59 79 79 79 # LATIN SMALL LETTER Y
+7A 007A L Y 5A 7A 5A 7A 7A 7A # LATIN SMALL LETTER Z
+7B 007B - Y 7B 7B 7B 00 00 00 # LEFT CURLY BRACKET
+7C 007C - Y 7C 7C 7C 00 00 00 # VERTICAL LINE
+7D 007D - Y 7D 7D 7D 00 00 00 # RIGHT CURLY BRACKET
+7E 007E - Y 7E 7E 7E 00 00 00 # TILDE
+7F 007F - N 7F 7F 7F 00 00 00 # <control>
+80 0080 . N 80 80 80 00 00 00 # <unused control>
+81 0081 . N 81 81 81 00 00 00 # <unused control>
+82 0082 . N 82 82 82 00 00 00 # <unused control>
+83 0083 . N 83 83 83 00 00 00 # <unused control>
+84 0084 . N 84 84 84 00 00 00 # <unused control>
+85 0085 . N 85 85 85 00 00 00 # <unused control>
+86 0086 . N 86 86 86 00 00 00 # <unused control>
+87 0087 . N 87 87 87 00 00 00 # <unused control>
+88 0088 . N 88 88 88 00 00 00 # <unused control>
+89 0089 . N 89 89 89 00 00 00 # <unused control>
+8A 008A . N 8A 8A 8A 00 00 00 # <unused control>
+8B 008B . N 8B 8B 8B 00 00 00 # <unused control>
+8C 008C . N 8C 8C 8C 00 00 00 # <unused control>
+8D 008D . N 8D 8D 8D 00 00 00 # <unused control>
+8E 008E . N 8E 8E 8E 00 00 00 # <unused control>
+8F 008F . N 8F 8F 8F 00 00 00 # <unused control>
+90 0090 . N 90 90 90 00 00 00 # <unused control>
+91 0091 . N 91 91 91 00 00 00 # <unused control>
+92 0092 . N 92 92 92 00 00 00 # <unused control>
+93 0093 . N 93 93 93 00 00 00 # <unused control>
+94 0094 . N 94 94 94 00 00 00 # <unused control>
+95 0095 . N 95 95 95 00 00 00 # <unused control>
+96 0096 . N 96 96 96 00 00 00 # <unused control>
+97 0097 . N 97 97 97 00 00 00 # <unused control>
+98 0098 . N 98 98 98 00 00 00 # <unused control>
+99 0099 . N 99 99 99 00 00 00 # <unused control>
+9A 009A . N 9A 9A 9A 00 00 00 # <unused control>
+9B 009B . N 9B 9B 9B 00 00 00 # <unused control>
+9C 009C . N 9C 9C 9C 00 00 00 # <unused control>
+9D 009D . N 9D 9D 9D 00 00 00 # <unused control>
+9E 009E . N 9E 9E 9E 00 00 00 # <unused control>
+9F 009F . N 9F 9F 9F 00 00 00 # <unused control>
+A0 00A0 W Y A0 A0 A0 00 00 00 # NO-BREAK SPACE
+A1 0104 L Y A1 A2 A1 41 2A 00 # LATIN CAPITAL LETTER A WITH OGONEK
+A2 0105 L Y A1 A2 A1 61 2A 00 # LATIN SMALL LETTER A WITH OGONEK
+A3 0141 L Y A3 B3 A3 A3 B3 B3 # LATIN CAPITAL LETTER L WITH STROKE
+A4 20AC - Y A4 A4 A4 00 00 00 # EURO SIGN
+A5 201E - Y A5 A5 A5 00 00 00 # DOUBLE LOW-9 QUOTATION MARK
+A6 0160 L Y A6 A8 A6 53 73 73 # LATIN CAPITAL LETTER S WITH CARON
+A7 00A7 - Y A7 A7 A7 00 00 00 # SECTION SIGN
+A8 0161 L Y A6 A8 A6 73 73 73 # LATIN SMALL LETTER S WITH CARON
+A9 00A9 - Y A9 A9 A9 00 00 00 # COPYRIGHT SIGN
+AA 0218 L Y AA BA AA 53 73 73 # LATIN CAPITAL LETTER S WITH COMMA BELOW
+AB 00AB - Y AB AB AB 00 00 00 # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
+AC 0179 L Y AC AE AC 5A 7A 7A # LATIN CAPITAL LETTER Z WITH ACUTE
+AD 00AD H N AD AD AD 00 00 00 # SOFT HYPHEN
+AE 017A L Y AC AE AC 7A 7A 7A # LATIN SMALL LETTER Z WITH ACUTE
+AF 017B L Y AF BF AF 5A 7A 7A # LATIN CAPITAL LETTER Z WITH DOT ABOVE
+B0 00B0 - Y B0 B0 B0 00 00 00 # DEGREE SIGN
+B1 00B1 - Y B1 B1 B1 00 00 00 # PLUS-MINUS SIGN
+B2 010C L Y B2 B9 B2 43 63 63 # LATIN CAPITAL LETTER C WITH CARON
+B3 0142 L Y A3 B3 A3 B3 B3 B3 # LATIN SMALL LETTER L WITH STROKE
+B4 017D L Y B4 B8 B4 5A 7A 7A # LATIN CAPITAL LETTER Z WITH CARON
+B5 201D - Y B5 B5 B5 00 00 00 # RIGHT DOUBLE QUOTATION MARK
+B6 00B6 - Y B6 B6 B6 00 00 00 # PILCROW SIGN
+B7 00B7 - Y B7 B7 B7 00 00 00 # MIDDLE DOT
+B8 017E L Y B4 B8 B4 7A 7A 7A # LATIN SMALL LETTER Z WITH CARON
+B9 010D L Y B2 B9 B2 63 63 63 # LATIN SMALL LETTER C WITH CARON
+BA 0219 L Y AA BA AA 73 73 73 # LATIN SMALL LETTER S WITH COMMA BELOW
+BB 00BB - Y BB BB BB 00 00 00 # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
+BC 0152 L Y BC BD BC BC 2A 00 # LATIN CAPITAL LIGATURE OE
+BD 0153 L Y BC BD BC BD 2A 00 # LATIN SMALL LIGATURE OE
+BE 0178 L Y BE FF BE 59 79 79 # LATIN CAPITAL LETTER Y WITH DIAERESIS
+BF 017C L Y AF BF AF 7A 7A 7A # LATIN SMALL LETTER Z WITH DOT ABOVE
+C0 00C0 L Y C0 E0 C0 41 2A 00 # LATIN CAPITAL LETTER A WITH GRAVE
+C1 00C1 L Y C1 E1 C1 41 2A 00 # LATIN CAPITAL LETTER A WITH ACUTE
+C2 00C2 L Y C2 E2 C2 41 2A 00 # LATIN CAPITAL LETTER A WITH CIRCUMFLEX
+C3 0102 L Y C3 E3 C3 41 2A 00 # LATIN CAPITAL LETTER A WITH BREVE
+C4 00C4 L Y C4 E4 C4 41 2A 00 # LATIN CAPITAL LETTER A WITH DIAERESIS
+C5 0106 L Y C5 E5 C5 43 63 63 # LATIN CAPITAL LETTER C WITH ACUTE
+C6 00C6 L Y C6 E6 C6 C6 2A 00 # LATIN CAPITAL LETTER AE
+C7 00C7 L Y C7 E7 C7 43 63 63 # LATIN CAPITAL LETTER C WITH CEDILLA
+C8 00C8 L Y C8 E8 C8 45 2A 00 # LATIN CAPITAL LETTER E WITH GRAVE
+C9 00C9 L Y C9 E9 C9 45 2A 00 # LATIN CAPITAL LETTER E WITH ACUTE
+CA 00CA L Y CA EA CA 45 2A 00 # LATIN CAPITAL LETTER E WITH CIRCUMFLEX
+CB 00CB L Y CB EB CB 45 2A 00 # LATIN CAPITAL LETTER E WITH DIAERESIS
+CC 00CC L Y CC EC CC 49 2A 00 # LATIN CAPITAL LETTER I WITH GRAVE
+CD 00CD L Y CD ED CD 49 2A 00 # LATIN CAPITAL LETTER I WITH ACUTE
+CE 00CE L Y CE EE CE 49 2A 00 # LATIN CAPITAL LETTER I WITH CIRCUMFLEX
+CF 00CF L Y CF EF CF 49 2A 00 # LATIN CAPITAL LETTER I WITH DIAERESIS
+D0 0110 L Y D0 F0 D0 D0 F0 F0 # LATIN CAPITAL LETTER D WITH STROKE
+D1 0143 L Y D1 F1 D1 4E 6E 6E # LATIN CAPITAL LETTER N WITH ACUTE
+D2 00D2 L Y D2 F2 D2 4F 2A 00 # LATIN CAPITAL LETTER O WITH GRAVE
+D3 00D3 L Y D3 F3 D3 4F 2A 00 # LATIN CAPITAL LETTER O WITH ACUTE
+D4 00D4 L Y D4 F4 D4 4F 2A 00 # LATIN CAPITAL LETTER O WITH CIRCUMFLEX
+D5 0150 L Y D5 F5 D5 4F 2A 00 # LATIN CAPITAL LETTER O WITH DOUBLE ACUTE
+D6 00D6 L Y D6 F6 D6 4F 2A 00 # LATIN CAPITAL LETTER O WITH DIAERESIS
+D7 015A L Y D7 F7 D7 53 73 73 # LATIN CAPITAL LETTER S WITH ACUTE
+D8 0170 L Y D8 F8 D8 55 2A 00 # LATIN CAPITAL LETTER U WITH DOUBLE ACUTE
+D9 00D9 L Y D9 F9 D9 55 2A 00 # LATIN CAPITAL LETTER U WITH GRAVE
+DA 00DA L Y DA FA DA 55 2A 00 # LATIN CAPITAL LETTER U WITH ACUTE
+DB 00DB L Y DB FB DB 55 2A 00 # LATIN CAPITAL LETTER U WITH CIRCUMFLEX
+DC 00DC L Y DC FC DC 55 2A 00 # LATIN CAPITAL LETTER U WITH DIAERESIS
+DD 0118 L Y DD FD DD 45 2A 00 # LATIN CAPITAL LETTER E WITH OGONEK
+DE 021A L Y DE FE DE 54 74 74 # LATIN CAPITAL LETTER T WITH COMMA BELOW
+DF 00DF L Y DF DF DF DF DF DF # LATIN SMALL LETTER SHARP S
+E0 00E0 L Y C0 E0 C0 61 2A 00 # LATIN SMALL LETTER A WITH GRAVE
+E1 00E1 L Y C1 E1 C1 61 2A 00 # LATIN SMALL LETTER A WITH ACUTE
+E2 00E2 L Y C2 E2 C2 61 2A 00 # LATIN SMALL LETTER A WITH CIRCUMFLEX
+E3 0103 L Y C3 E3 C3 61 2A 00 # LATIN SMALL LETTER A WITH BREVE
+E4 00E4 L Y C4 E4 C4 61 2A 00 # LATIN SMALL LETTER A WITH DIAERESIS
+E5 0107 L Y C5 E5 C5 63 63 63 # LATIN SMALL LETTER C WITH ACUTE
+E6 00E6 L Y C6 E6 C6 E6 2A 00 # LATIN SMALL LETTER AE
+E7 00E7 L Y C7 E7 C7 63 63 63 # LATIN SMALL LETTER C WITH CEDILLA
+E8 00E8 L Y C8 E8 C8 65 2A 00 # LATIN SMALL LETTER E WITH GRAVE
+E9 00E9 L Y C9 E9 C9 65 2A 00 # LATIN SMALL LETTER E WITH ACUTE
+EA 00EA L Y CA EA CA 65 2A 00 # LATIN SMALL LETTER E WITH CIRCUMFLEX
+EB 00EB L Y CB EB CB 65 2A 00 # LATIN SMALL LETTER E WITH DIAERESIS
+EC 00EC L Y CC EC CC 69 2A 00 # LATIN SMALL LETTER I WITH GRAVE
+ED 00ED L Y CD ED CD 69 2A 00 # LATIN SMALL LETTER I WITH ACUTE
+EE 00EE L Y CE EE CE 69 2A 00 # LATIN SMALL LETTER I WITH CIRCUMFLEX
+EF 00EF L Y CF EF CF 69 2A 00 # LATIN SMALL LETTER I WITH DIAERESIS
+F0 0111 L Y D0 F0 D0 F0 F0 F0 # LATIN SMALL LETTER D WITH STROKE
+F1 0144 L Y D1 F1 D1 6E 6E 6E # LATIN SMALL LETTER N WITH ACUTE
+F2 00F2 L Y D2 F2 D2 6F 2A 00 # LATIN SMALL LETTER O WITH GRAVE
+F3 00F3 L Y D3 F3 D3 6F 2A 00 # LATIN SMALL LETTER O WITH ACUTE
+F4 00F4 L Y D4 F4 D4 6F 2A 00 # LATIN SMALL LETTER O WITH CIRCUMFLEX
+F5 0151 L Y D5 F5 D5 6F 2A 00 # LATIN SMALL LETTER O WITH DOUBLE ACUTE
+F6 00F6 L Y D6 F6 D6 6F 2A 00 # LATIN SMALL LETTER O WITH DIAERESIS
+F7 015B L Y D7 F7 D7 73 73 73 # LATIN SMALL LETTER S WITH ACUTE
+F8 0171 L Y D8 F8 D8 75 2A 00 # LATIN SMALL LETTER U WITH DOUBLE ACUTE
+F9 00F9 L Y D9 F9 D9 75 2A 00 # LATIN SMALL LETTER U WITH GRAVE
+FA 00FA L Y DA FA DA 75 2A 00 # LATIN SMALL LETTER U WITH ACUTE
+FB 00FB L Y DB FB DB 75 2A 00 # LATIN SMALL LETTER U WITH CIRCUMFLEX
+FC 00FC L Y DC FC DC 75 2A 00 # LATIN SMALL LETTER U WITH DIAERESIS
+FD 0119 L Y DD FD DD 65 2A 00 # LATIN SMALL LETTER E WITH OGONEK
+FE 021B L Y DE FE DE 74 74 74 # LATIN SMALL LETTER T WITH COMMA BELOW
+FF 00FF L Y BE FF BE 79 79 79 # LATIN SMALL LETTER Y WITH DIAERESIS
Index: doc/tools/ultraedit/GNU/aspell/data/iso-8859-2.cmap
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/iso-8859-2.cmap	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/iso-8859-2.cmap	(working copy)
@@ -0,0 +1,1983 @@
+INTERNAL
+/
+N 925
+0000 > 00
+0001 > 01
+0002 > 02
+0003 > 03
+0004 > 04
+0005 > 05
+0006 > 06
+0007 > 07
+0008 > 08
+0009 > 09
+000A > 0A
+000B > 0B
+000C > 0C
+000D > 0D
+000E > 0E
+000F > 0F
+0010 > 10
+0011 > 11
+0012 > 12
+0013 > 13
+0014 > 14
+0015 > 15
+0016 > 16
+0017 > 17
+0018 > 18
+0019 > 19
+001A > 1A
+001B > 1B
+001C > 1C
+001D > 1D
+001E > 1E
+001F > 1F
+0020 > 20
+0021 > 21
+0022 > 22
+0023 > 23
+0024 > 24
+0025 > 25
+0026 > 26
+0027 > 27
+0028 > 28
+0029 > 29
+002A > 2A
+002B > 2B
+002C > 2C
+002D > 2D
+002E > 2E
+002F > 2F
+0030 > 30
+0031 > 31
+0032 > 32
+0033 > 33
+0034 > 34
+0035 > 35
+0036 > 36
+0037 > 37
+0038 > 38
+0039 > 39
+003A > 3A
+003B > 3B
+003C > 3C
+003D > 3D
+003E > 3E
+003F > 3F
+0040 > 40
+0041 > 41 /
+     N 5
+     0301 > C1
+     0302 > C2
+     0306 > C3
+     0308 > C4
+     0328 > A1
+     .
+0042 > 42
+0043 > 43 /
+     N 3
+     0301 > C6
+     030C > C8
+     0327 > C7
+     .
+0044 > 44 /
+     N 1
+     030C > CF
+     .
+0045 > 45 /
+     N 4
+     0301 > C9
+     0308 > CB
+     030C > CC
+     0328 > CA
+     .
+0046 > 46
+0047 > 47
+0048 > 48
+0049 > 49 /
+     N 2
+     0301 > CD
+     0302 > CE
+     .
+004A > 4A
+004B > 4B
+004C > 4C /
+     N 2
+     0301 > C5
+     030C > A5
+     .
+004D > 4D
+004E > 4E /
+     N 2
+     0301 > D1
+     030C > D2
+     .
+004F > 4F /
+     N 4
+     0301 > D3
+     0302 > D4
+     0308 > D6
+     030B > D5
+     .
+0050 > 50
+0051 > 51
+0052 > 52 /
+     N 2
+     0301 > C0
+     030C > D8
+     .
+0053 > 53 /
+     N 3
+     0301 > A6
+     030C > A9
+     0327 > AA
+     .
+0054 > 54 /
+     N 2
+     030C > AB
+     0327 > DE
+     .
+0055 > 55 /
+     N 4
+     0301 > DA
+     0308 > DC
+     030A > D9
+     030B > DB
+     .
+0056 > 56
+0057 > 57
+0058 > 58
+0059 > 59 /
+     N 1
+     0301 > DD
+     .
+005A > 5A /
+     N 3
+     0301 > AC
+     0307 > AF
+     030C > AE
+     .
+005B > 5B
+005C > 5C
+005D > 5D
+005E > 5E
+005F > 5F
+0060 > 60
+0061 > 61 /
+     N 5
+     0301 > E1
+     0302 > E2
+     0306 > E3
+     0308 > E4
+     0328 > B1
+     .
+0062 > 62
+0063 > 63 /
+     N 3
+     0301 > E6
+     030C > E8
+     0327 > E7
+     .
+0064 > 64 /
+     N 1
+     030C > EF
+     .
+0065 > 65 /
+     N 4
+     0301 > E9
+     0308 > EB
+     030C > EC
+     0328 > EA
+     .
+0066 > 66
+0067 > 67
+0068 > 68
+0069 > 69 /
+     N 2
+     0301 > ED
+     0302 > EE
+     .
+006A > 6A
+006B > 6B
+006C > 6C /
+     N 2
+     0301 > E5
+     030C > B5
+     .
+006D > 6D
+006E > 6E /
+     N 2
+     0301 > F1
+     030C > F2
+     .
+006F > 6F /
+     N 4
+     0301 > F3
+     0302 > F4
+     0308 > F6
+     030B > F5
+     .
+0070 > 70
+0071 > 71
+0072 > 72 /
+     N 2
+     0301 > E0
+     030C > F8
+     .
+0073 > 73 /
+     N 3
+     0301 > B6
+     030C > B9
+     0327 > BA
+     .
+0074 > 74 /
+     N 2
+     030C > BB
+     0327 > FE
+     .
+0075 > 75 /
+     N 4
+     0301 > FA
+     0308 > FC
+     030A > F9
+     030B > FB
+     .
+0076 > 76
+0077 > 77
+0078 > 78
+0079 > 79 /
+     N 1
+     0301 > FD
+     .
+007A > 7A /
+     N 3
+     0301 > BC
+     0307 > BF
+     030C > BE
+     .
+007B > 7B
+007C > 7C
+007D > 7D
+007E > 7E
+007F > 7F
+0080 > 80
+0081 > 81
+0082 > 82
+0083 > 83
+0084 > 84
+0085 > 85
+0086 > 86
+0087 > 87
+0088 > 88
+0089 > 89
+008A > 8A
+008B > 8B
+008C > 8C
+008D > 8D
+008E > 8E
+008F > 8F
+0090 > 90
+0091 > 91
+0092 > 92
+0093 > 93
+0094 > 94
+0095 > 95
+0096 > 96
+0097 > 97
+0098 > 98
+0099 > 99
+009A > 9A
+009B > 9B
+009C > 9C
+009D > 9D
+009E > 9E
+009F > 9F
+00A0 > A0
+00A4 > A4
+00A7 > A7
+00A8 > A8
+00AD > AD
+00B0 > B0
+00B4 > B4
+00B8 > B8
+00C0 > 41 # unsup: 0041 0300
+00C1 > C1
+00C2 > C2
+00C3 > 41 # unsup: 0041 0303
+00C4 > C4
+00C5 > 41 # unsup: 0041 030A
+00C6 > 41 45 # compat
+00C7 > C7
+00C8 > 45 # unsup: 0045 0300
+00C9 > C9
+00CA > 45 # unsup: 0045 0302
+00CB > CB
+00CC > 49 # unsup: 0049 0300
+00CD > CD
+00CE > CE
+00CF > 49 # unsup: 0049 0308
+00D1 > 4E # unsup: 004E 0303
+00D2 > 4F # unsup: 004F 0300
+00D3 > D3
+00D4 > D4
+00D5 > 4F # unsup: 004F 0303
+00D6 > D6
+00D7 > D7
+00D9 > 55 # unsup: 0055 0300
+00DA > DA
+00DB > 55 # unsup: 0055 0302
+00DC > DC
+00DD > DD
+00DF > DF
+00E0 > 61 # unsup: 0061 0300
+00E1 > E1
+00E2 > E2
+00E3 > 61 # unsup: 0061 0303
+00E4 > E4
+00E5 > 61 # unsup: 0061 030A
+00E6 > 61 65 # compat
+00E7 > E7
+00E8 > 65 # unsup: 0065 0300
+00E9 > E9
+00EA > 65 # unsup: 0065 0302
+00EB > EB
+00EC > 69 # unsup: 0069 0300
+00ED > ED
+00EE > EE
+00EF > 69 # unsup: 0069 0308
+00F1 > 6E # unsup: 006E 0303
+00F2 > 6F # unsup: 006F 0300
+00F3 > F3
+00F4 > F4
+00F5 > 6F # unsup: 006F 0303
+00F6 > F6
+00F7 > F7
+00F9 > 75 # unsup: 0075 0300
+00FA > FA
+00FB > 75 # unsup: 0075 0302
+00FC > FC
+00FD > FD
+00FF > 79 # unsup: 0079 0308
+0100 > 41 # unsup: 0041 0304
+0101 > 61 # unsup: 0061 0304
+0102 > C3
+0103 > E3
+0104 > A1
+0105 > B1
+0106 > C6
+0107 > E6
+0108 > 43 # unsup: 0043 0302
+0109 > 63 # unsup: 0063 0302
+010A > 43 # unsup: 0043 0307
+010B > 63 # unsup: 0063 0307
+010C > C8
+010D > E8
+010E > CF
+010F > EF
+0110 > D0
+0111 > F0
+0112 > 45 # unsup: 0045 0304
+0113 > 65 # unsup: 0065 0304
+0114 > 45 # unsup: 0045 0306
+0115 > 65 # unsup: 0065 0306
+0116 > 45 # unsup: 0045 0307
+0117 > 65 # unsup: 0065 0307
+0118 > CA
+0119 > EA
+011A > CC
+011B > EC
+011C > 47 # unsup: 0047 0302
+011D > 67 # unsup: 0067 0302
+011E > 47 # unsup: 0047 0306
+011F > 67 # unsup: 0067 0306
+0120 > 47 # unsup: 0047 0307
+0121 > 67 # unsup: 0067 0307
+0122 > 47 # unsup: 0047 0327
+0123 > 67 # unsup: 0067 0327
+0124 > 48 # unsup: 0048 0302
+0125 > 68 # unsup: 0068 0302
+0128 > 49 # unsup: 0049 0303
+0129 > 69 # unsup: 0069 0303
+012A > 49 # unsup: 0049 0304
+012B > 69 # unsup: 0069 0304
+012C > 49 # unsup: 0049 0306
+012D > 69 # unsup: 0069 0306
+012E > 49 # unsup: 0049 0328
+012F > 69 # unsup: 0069 0328
+0130 > 49 # unsup: 0049 0307
+0132 > 49 4A # compat
+0133 > 69 6A # compat
+0134 > 4A # unsup: 004A 0302
+0135 > 6A # unsup: 006A 0302
+0136 > 4B # unsup: 004B 0327
+0137 > 6B # unsup: 006B 0327
+0139 > C5
+013A > E5
+013B > 4C # unsup: 004C 0327
+013C > 6C # unsup: 006C 0327
+013D > A5
+013E > B5
+0141 > A3
+0142 > B3
+0143 > D1
+0144 > F1
+0145 > 4E # unsup: 004E 0327
+0146 > 6E # unsup: 006E 0327
+0147 > D2
+0148 > F2
+014C > 4F # unsup: 004F 0304
+014D > 6F # unsup: 006F 0304
+014E > 4F # unsup: 004F 0306
+014F > 6F # unsup: 006F 0306
+0150 > D5
+0151 > F5
+0152 > 4F 45 # compat
+0153 > 6F 65 # compat
+0154 > C0
+0155 > E0
+0156 > 52 # unsup: 0052 0327
+0157 > 72 # unsup: 0072 0327
+0158 > D8
+0159 > F8
+015A > A6
+015B > B6
+015C > 53 # unsup: 0053 0302
+015D > 73 # unsup: 0073 0302
+015E > AA
+015F > BA
+0160 > A9
+0161 > B9
+0162 > DE
+0163 > FE
+0164 > AB
+0165 > BB
+0168 > 55 # unsup: 0055 0303
+0169 > 75 # unsup: 0075 0303
+016A > 55 # unsup: 0055 0304
+016B > 75 # unsup: 0075 0304
+016C > 55 # unsup: 0055 0306
+016D > 75 # unsup: 0075 0306
+016E > D9
+016F > F9
+0170 > DB
+0171 > FB
+0172 > 55 # unsup: 0055 0328
+0173 > 75 # unsup: 0075 0328
+0174 > 57 # unsup: 0057 0302
+0175 > 77 # unsup: 0077 0302
+0176 > 59 # unsup: 0059 0302
+0177 > 79 # unsup: 0079 0302
+0178 > 59 # unsup: 0059 0308
+0179 > AC
+017A > BC
+017B > AF
+017C > BF
+017D > AE
+017E > BE
+017F > 73 # compat
+01A0 > 4F # unsup: 004F 031B
+01A1 > 6F # unsup: 006F 031B
+01AF > 55 # unsup: 0055 031B
+01B0 > 75 # unsup: 0075 031B
+01C4 > 44 AE # compat
+01C5 > 44 BE # compat
+01C6 > 64 BE # compat
+01C7 > 4C 4A # compat
+01C8 > 4C 6A # compat
+01C9 > 6C 6A # compat
+01CA > 4E 4A # compat
+01CB > 4E 6A # compat
+01CC > 6E 6A # compat
+01CD > 41 # unsup: 0041 030C
+01CE > 61 # unsup: 0061 030C
+01CF > 49 # unsup: 0049 030C
+01D0 > 69 # unsup: 0069 030C
+01D1 > 4F # unsup: 004F 030C
+01D2 > 6F # unsup: 006F 030C
+01D3 > 55 # unsup: 0055 030C
+01D4 > 75 # unsup: 0075 030C
+01D5 > DC # unsup: 00DC 0304
+01D6 > FC # unsup: 00FC 0304
+01D7 > DC # unsup: 00DC 0301
+01D8 > FC # unsup: 00FC 0301
+01D9 > DC # unsup: 00DC 030C
+01DA > FC # unsup: 00FC 030C
+01DB > DC # unsup: 00DC 0300
+01DC > FC # unsup: 00FC 0300
+01DE > C4 # unsup: 00C4 0304
+01DF > E4 # unsup: 00E4 0304
+01E0 > 41 # unsup: 0041 0307 0304
+01E1 > 61 # unsup: 0061 0307 0304
+01E2 > 41 45 # unsup: 0041 0045 0304
+01E3 > 61 65 # unsup: 0061 0065 0304
+01E6 > 47 # unsup: 0047 030C
+01E7 > 67 # unsup: 0067 030C
+01E8 > 4B # unsup: 004B 030C
+01E9 > 6B # unsup: 006B 030C
+01EA > 4F # unsup: 004F 0328
+01EB > 6F # unsup: 006F 0328
+01EC > 4F # unsup: 004F 0328 0304
+01ED > 6F # unsup: 006F 0328 0304
+01F0 > 6A # unsup: 006A 030C
+01F1 > 44 5A # compat
+01F2 > 44 7A # compat
+01F3 > 64 7A # compat
+01F4 > 47 # unsup: 0047 0301
+01F5 > 67 # unsup: 0067 0301
+01F8 > 4E # unsup: 004E 0300
+01F9 > 6E # unsup: 006E 0300
+01FA > 41 # unsup: 0041 030A 0301
+01FB > 61 # unsup: 0061 030A 0301
+01FC > 41 45 # unsup: 0041 0045 0301
+01FD > 61 65 # unsup: 0061 0065 0301
+0200 > 41 # unsup: 0041 030F
+0201 > 61 # unsup: 0061 030F
+0202 > 41 # unsup: 0041 0311
+0203 > 61 # unsup: 0061 0311
+0204 > 45 # unsup: 0045 030F
+0205 > 65 # unsup: 0065 030F
+0206 > 45 # unsup: 0045 0311
+0207 > 65 # unsup: 0065 0311
+0208 > 49 # unsup: 0049 030F
+0209 > 69 # unsup: 0069 030F
+020A > 49 # unsup: 0049 0311
+020B > 69 # unsup: 0069 0311
+020C > 4F # unsup: 004F 030F
+020D > 6F # unsup: 006F 030F
+020E > 4F # unsup: 004F 0311
+020F > 6F # unsup: 006F 0311
+0210 > 52 # unsup: 0052 030F
+0211 > 72 # unsup: 0072 030F
+0212 > 52 # unsup: 0052 0311
+0213 > 72 # unsup: 0072 0311
+0214 > 55 # unsup: 0055 030F
+0215 > 75 # unsup: 0075 030F
+0216 > 55 # unsup: 0055 0311
+0217 > 75 # unsup: 0075 0311
+0218 > 53 # unsup: 0053 0326
+0219 > 73 # unsup: 0073 0326
+021A > 54 # unsup: 0054 0326
+021B > 74 # unsup: 0074 0326
+021E > 48 # unsup: 0048 030C
+021F > 68 # unsup: 0068 030C
+0226 > 41 # unsup: 0041 0307
+0227 > 61 # unsup: 0061 0307
+0228 > 45 # unsup: 0045 0327
+0229 > 65 # unsup: 0065 0327
+022A > D6 # unsup: 00D6 0304
+022B > F6 # unsup: 00F6 0304
+022C > 4F # unsup: 004F 0303 0304
+022D > 6F # unsup: 006F 0303 0304
+022E > 4F # unsup: 004F 0307
+022F > 6F # unsup: 006F 0307
+0230 > 4F # unsup: 004F 0307 0304
+0231 > 6F # unsup: 006F 0307 0304
+0232 > 59 # unsup: 0059 0304
+0233 > 79 # unsup: 0079 0304
+02C7 > B7
+02D8 > A2
+02D9 > FF
+02DB > B2
+02DD > BD
+0300 > 0 # unsup
+0301 > 0 # unsup
+0302 > 0 # unsup
+0303 > 0 # unsup
+0304 > 0 # unsup
+0305 > 0 # unsup
+0306 > 0 # unsup
+0307 > 0 # unsup
+0308 > 0 # unsup
+0309 > 0 # unsup
+030A > 0 # unsup
+030B > 0 # unsup
+030C > 0 # unsup
+030D > 0 # unsup
+030E > 0 # unsup
+030F > 0 # unsup
+0310 > 0 # unsup
+0311 > 0 # unsup
+0312 > 0 # unsup
+0313 > 0 # unsup
+0314 > 0 # unsup
+0315 > 0 # unsup
+0316 > 0 # unsup
+0317 > 0 # unsup
+0318 > 0 # unsup
+0319 > 0 # unsup
+031A > 0 # unsup
+031B > 0 # unsup
+031C > 0 # unsup
+031D > 0 # unsup
+031E > 0 # unsup
+031F > 0 # unsup
+0320 > 0 # unsup
+0321 > 0 # unsup
+0322 > 0 # unsup
+0323 > 0 # unsup
+0324 > 0 # unsup
+0325 > 0 # unsup
+0326 > 0 # unsup
+0327 > 0 # unsup
+0328 > 0 # unsup
+0329 > 0 # unsup
+032A > 0 # unsup
+032B > 0 # unsup
+032C > 0 # unsup
+032D > 0 # unsup
+032E > 0 # unsup
+032F > 0 # unsup
+0330 > 0 # unsup
+0331 > 0 # unsup
+0332 > 0 # unsup
+0333 > 0 # unsup
+0334 > 0 # unsup
+0335 > 0 # unsup
+0336 > 0 # unsup
+0337 > 0 # unsup
+0338 > 0 # unsup
+0339 > 0 # unsup
+033A > 0 # unsup
+033B > 0 # unsup
+033C > 0 # unsup
+033D > 0 # unsup
+033E > 0 # unsup
+033F > 0 # unsup
+0340 > 0 # unsup
+0341 > 0 # unsup
+0342 > 0 # unsup
+0343 > 0 # unsup
+0344 > 0 # unsup
+0345 > 0 # unsup
+037E > 3B
+0385 > A8 # unsup: 00A8 0301
+1E00 > 41 # unsup: 0041 0325
+1E01 > 61 # unsup: 0061 0325
+1E02 > 42 # unsup: 0042 0307
+1E03 > 62 # unsup: 0062 0307
+1E04 > 42 # unsup: 0042 0323
+1E05 > 62 # unsup: 0062 0323
+1E06 > 42 # unsup: 0042 0331
+1E07 > 62 # unsup: 0062 0331
+1E08 > C7 # unsup: 00C7 0301
+1E09 > E7 # unsup: 00E7 0301
+1E0A > 44 # unsup: 0044 0307
+1E0B > 64 # unsup: 0064 0307
+1E0C > 44 # unsup: 0044 0323
+1E0D > 64 # unsup: 0064 0323
+1E0E > 44 # unsup: 0044 0331
+1E0F > 64 # unsup: 0064 0331
+1E10 > 44 # unsup: 0044 0327
+1E11 > 64 # unsup: 0064 0327
+1E12 > 44 # unsup: 0044 032D
+1E13 > 64 # unsup: 0064 032D
+1E14 > 45 # unsup: 0045 0304 0300
+1E15 > 65 # unsup: 0065 0304 0300
+1E16 > 45 # unsup: 0045 0304 0301
+1E17 > 65 # unsup: 0065 0304 0301
+1E18 > 45 # unsup: 0045 032D
+1E19 > 65 # unsup: 0065 032D
+1E1A > 45 # unsup: 0045 0330
+1E1B > 65 # unsup: 0065 0330
+1E1C > 45 # unsup: 0045 0327 0306
+1E1D > 65 # unsup: 0065 0327 0306
+1E1E > 46 # unsup: 0046 0307
+1E1F > 66 # unsup: 0066 0307
+1E20 > 47 # unsup: 0047 0304
+1E21 > 67 # unsup: 0067 0304
+1E22 > 48 # unsup: 0048 0307
+1E23 > 68 # unsup: 0068 0307
+1E24 > 48 # unsup: 0048 0323
+1E25 > 68 # unsup: 0068 0323
+1E26 > 48 # unsup: 0048 0308
+1E27 > 68 # unsup: 0068 0308
+1E28 > 48 # unsup: 0048 0327
+1E29 > 68 # unsup: 0068 0327
+1E2A > 48 # unsup: 0048 032E
+1E2B > 68 # unsup: 0068 032E
+1E2C > 49 # unsup: 0049 0330
+1E2D > 69 # unsup: 0069 0330
+1E2E > 49 # unsup: 0049 0308 0301
+1E2F > 69 # unsup: 0069 0308 0301
+1E30 > 4B # unsup: 004B 0301
+1E31 > 6B # unsup: 006B 0301
+1E32 > 4B # unsup: 004B 0323
+1E33 > 6B # unsup: 006B 0323
+1E34 > 4B # unsup: 004B 0331
+1E35 > 6B # unsup: 006B 0331
+1E36 > 4C # unsup: 004C 0323
+1E37 > 6C # unsup: 006C 0323
+1E38 > 4C # unsup: 004C 0323 0304
+1E39 > 6C # unsup: 006C 0323 0304
+1E3A > 4C # unsup: 004C 0331
+1E3B > 6C # unsup: 006C 0331
+1E3C > 4C # unsup: 004C 032D
+1E3D > 6C # unsup: 006C 032D
+1E3E > 4D # unsup: 004D 0301
+1E3F > 6D # unsup: 006D 0301
+1E40 > 4D # unsup: 004D 0307
+1E41 > 6D # unsup: 006D 0307
+1E42 > 4D # unsup: 004D 0323
+1E43 > 6D # unsup: 006D 0323
+1E44 > 4E # unsup: 004E 0307
+1E45 > 6E # unsup: 006E 0307
+1E46 > 4E # unsup: 004E 0323
+1E47 > 6E # unsup: 006E 0323
+1E48 > 4E # unsup: 004E 0331
+1E49 > 6E # unsup: 006E 0331
+1E4A > 4E # unsup: 004E 032D
+1E4B > 6E # unsup: 006E 032D
+1E4C > 4F # unsup: 004F 0303 0301
+1E4D > 6F # unsup: 006F 0303 0301
+1E4E > 4F # unsup: 004F 0303 0308
+1E4F > 6F # unsup: 006F 0303 0308
+1E50 > 4F # unsup: 004F 0304 0300
+1E51 > 6F # unsup: 006F 0304 0300
+1E52 > 4F # unsup: 004F 0304 0301
+1E53 > 6F # unsup: 006F 0304 0301
+1E54 > 50 # unsup: 0050 0301
+1E55 > 70 # unsup: 0070 0301
+1E56 > 50 # unsup: 0050 0307
+1E57 > 70 # unsup: 0070 0307
+1E58 > 52 # unsup: 0052 0307
+1E59 > 72 # unsup: 0072 0307
+1E5A > 52 # unsup: 0052 0323
+1E5B > 72 # unsup: 0072 0323
+1E5C > 52 # unsup: 0052 0323 0304
+1E5D > 72 # unsup: 0072 0323 0304
+1E5E > 52 # unsup: 0052 0331
+1E5F > 72 # unsup: 0072 0331
+1E60 > 53 # unsup: 0053 0307
+1E61 > 73 # unsup: 0073 0307
+1E62 > 53 # unsup: 0053 0323
+1E63 > 73 # unsup: 0073 0323
+1E64 > A6 # unsup: 015A 0307
+1E65 > B6 # unsup: 015B 0307
+1E66 > A9 # unsup: 0160 0307
+1E67 > B9 # unsup: 0161 0307
+1E68 > 53 # unsup: 0053 0323 0307
+1E69 > 73 # unsup: 0073 0323 0307
+1E6A > 54 # unsup: 0054 0307
+1E6B > 74 # unsup: 0074 0307
+1E6C > 54 # unsup: 0054 0323
+1E6D > 74 # unsup: 0074 0323
+1E6E > 54 # unsup: 0054 0331
+1E6F > 74 # unsup: 0074 0331
+1E70 > 54 # unsup: 0054 032D
+1E71 > 74 # unsup: 0074 032D
+1E72 > 55 # unsup: 0055 0324
+1E73 > 75 # unsup: 0075 0324
+1E74 > 55 # unsup: 0055 0330
+1E75 > 75 # unsup: 0075 0330
+1E76 > 55 # unsup: 0055 032D
+1E77 > 75 # unsup: 0075 032D
+1E78 > 55 # unsup: 0055 0303 0301
+1E79 > 75 # unsup: 0075 0303 0301
+1E7A > 55 # unsup: 0055 0304 0308
+1E7B > 75 # unsup: 0075 0304 0308
+1E7C > 56 # unsup: 0056 0303
+1E7D > 76 # unsup: 0076 0303
+1E7E > 56 # unsup: 0056 0323
+1E7F > 76 # unsup: 0076 0323
+1E80 > 57 # unsup: 0057 0300
+1E81 > 77 # unsup: 0077 0300
+1E82 > 57 # unsup: 0057 0301
+1E83 > 77 # unsup: 0077 0301
+1E84 > 57 # unsup: 0057 0308
+1E85 > 77 # unsup: 0077 0308
+1E86 > 57 # unsup: 0057 0307
+1E87 > 77 # unsup: 0077 0307
+1E88 > 57 # unsup: 0057 0323
+1E89 > 77 # unsup: 0077 0323
+1E8A > 58 # unsup: 0058 0307
+1E8B > 78 # unsup: 0078 0307
+1E8C > 58 # unsup: 0058 0308
+1E8D > 78 # unsup: 0078 0308
+1E8E > 59 # unsup: 0059 0307
+1E8F > 79 # unsup: 0079 0307
+1E90 > 5A # unsup: 005A 0302
+1E91 > 7A # unsup: 007A 0302
+1E92 > 5A # unsup: 005A 0323
+1E93 > 7A # unsup: 007A 0323
+1E94 > 5A # unsup: 005A 0331
+1E95 > 7A # unsup: 007A 0331
+1E96 > 68 # unsup: 0068 0331
+1E97 > 74 # unsup: 0074 0308
+1E98 > 77 # unsup: 0077 030A
+1E99 > 79 # unsup: 0079 030A
+1E9B > 73 # unsup: 0073 0307
+1EA0 > 41 # unsup: 0041 0323
+1EA1 > 61 # unsup: 0061 0323
+1EA2 > 41 # unsup: 0041 0309
+1EA3 > 61 # unsup: 0061 0309
+1EA4 > C2 # unsup: 00C2 0301
+1EA5 > E2 # unsup: 00E2 0301
+1EA6 > C2 # unsup: 00C2 0300
+1EA7 > E2 # unsup: 00E2 0300
+1EA8 > C2 # unsup: 00C2 0309
+1EA9 > E2 # unsup: 00E2 0309
+1EAA > C2 # unsup: 00C2 0303
+1EAB > E2 # unsup: 00E2 0303
+1EAC > 41 # unsup: 0041 0323 0302
+1EAD > 61 # unsup: 0061 0323 0302
+1EAE > C3 # unsup: 0102 0301
+1EAF > E3 # unsup: 0103 0301
+1EB0 > C3 # unsup: 0102 0300
+1EB1 > E3 # unsup: 0103 0300
+1EB2 > C3 # unsup: 0102 0309
+1EB3 > E3 # unsup: 0103 0309
+1EB4 > C3 # unsup: 0102 0303
+1EB5 > E3 # unsup: 0103 0303
+1EB6 > 41 # unsup: 0041 0323 0306
+1EB7 > 61 # unsup: 0061 0323 0306
+1EB8 > 45 # unsup: 0045 0323
+1EB9 > 65 # unsup: 0065 0323
+1EBA > 45 # unsup: 0045 0309
+1EBB > 65 # unsup: 0065 0309
+1EBC > 45 # unsup: 0045 0303
+1EBD > 65 # unsup: 0065 0303
+1EBE > 45 # unsup: 0045 0302 0301
+1EBF > 65 # unsup: 0065 0302 0301
+1EC0 > 45 # unsup: 0045 0302 0300
+1EC1 > 65 # unsup: 0065 0302 0300
+1EC2 > 45 # unsup: 0045 0302 0309
+1EC3 > 65 # unsup: 0065 0302 0309
+1EC4 > 45 # unsup: 0045 0302 0303
+1EC5 > 65 # unsup: 0065 0302 0303
+1EC6 > 45 # unsup: 0045 0323 0302
+1EC7 > 65 # unsup: 0065 0323 0302
+1EC8 > 49 # unsup: 0049 0309
+1EC9 > 69 # unsup: 0069 0309
+1ECA > 49 # unsup: 0049 0323
+1ECB > 69 # unsup: 0069 0323
+1ECC > 4F # unsup: 004F 0323
+1ECD > 6F # unsup: 006F 0323
+1ECE > 4F # unsup: 004F 0309
+1ECF > 6F # unsup: 006F 0309
+1ED0 > D4 # unsup: 00D4 0301
+1ED1 > F4 # unsup: 00F4 0301
+1ED2 > D4 # unsup: 00D4 0300
+1ED3 > F4 # unsup: 00F4 0300
+1ED4 > D4 # unsup: 00D4 0309
+1ED5 > F4 # unsup: 00F4 0309
+1ED6 > D4 # unsup: 00D4 0303
+1ED7 > F4 # unsup: 00F4 0303
+1ED8 > 4F # unsup: 004F 0323 0302
+1ED9 > 6F # unsup: 006F 0323 0302
+1EDA > 4F # unsup: 004F 031B 0301
+1EDB > 6F # unsup: 006F 031B 0301
+1EDC > 4F # unsup: 004F 031B 0300
+1EDD > 6F # unsup: 006F 031B 0300
+1EDE > 4F # unsup: 004F 031B 0309
+1EDF > 6F # unsup: 006F 031B 0309
+1EE0 > 4F # unsup: 004F 031B 0303
+1EE1 > 6F # unsup: 006F 031B 0303
+1EE2 > 4F # unsup: 004F 031B 0323
+1EE3 > 6F # unsup: 006F 031B 0323
+1EE4 > 55 # unsup: 0055 0323
+1EE5 > 75 # unsup: 0075 0323
+1EE6 > 55 # unsup: 0055 0309
+1EE7 > 75 # unsup: 0075 0309
+1EE8 > 55 # unsup: 0055 031B 0301
+1EE9 > 75 # unsup: 0075 031B 0301
+1EEA > 55 # unsup: 0055 031B 0300
+1EEB > 75 # unsup: 0075 031B 0300
+1EEC > 55 # unsup: 0055 031B 0309
+1EED > 75 # unsup: 0075 031B 0309
+1EEE > 55 # unsup: 0055 031B 0303
+1EEF > 75 # unsup: 0075 031B 0303
+1EF0 > 55 # unsup: 0055 031B 0323
+1EF1 > 75 # unsup: 0075 031B 0323
+1EF2 > 59 # unsup: 0059 0300
+1EF3 > 79 # unsup: 0079 0300
+1EF4 > 59 # unsup: 0059 0323
+1EF5 > 79 # unsup: 0079 0323
+1EF6 > 59 # unsup: 0059 0309
+1EF7 > 79 # unsup: 0079 0309
+1EF8 > 59 # unsup: 0059 0303
+1EF9 > 79 # unsup: 0079 0303
+1FC1 > A8 # unsup: 00A8 0342
+1FED > A8 # unsup: 00A8 0300
+1FEE > A8 # unsup: 00A8 0301
+1FEF > 60
+1FFD > B4
+2000 > 20 # compat
+2001 > 20 # compat
+2002 > 20 # compat
+2003 > 20 # compat
+2004 > 20 # compat
+2005 > 20 # compat
+2006 > 20 # compat
+2007 > 20 # compat
+2008 > 20 # compat
+2009 > 20 # compat
+200A > 20 # compat
+2024 > 2E # compat
+2025 > 2E 2E # compat
+2026 > 2E 2E 2E # compat
+202F > 20 # compat
+203C > 21 21 # compat
+2047 > 3F 3F # compat
+2048 > 3F 21 # compat
+2049 > 21 3F # compat
+205F > 20 # compat
+FB00 > 66 66 # compat
+FB01 > 66 69 # compat
+FB02 > 66 6C # compat
+FB03 > 66 66 69 # compat
+FB04 > 66 66 6C # compat
+FB05 > 73 74 # compat
+FB06 > 73 74 # compat
+FB29 > 2B # compat
+FE30 > 2E 2E # compat
+FE33 > 5F # compat
+FE34 > 5F # compat
+FE35 > 28 # compat
+FE36 > 29 # compat
+FE37 > 7B # compat
+FE38 > 7D # compat
+FE47 > 5B # compat
+FE48 > 5D # compat
+FE4D > 5F # compat
+FE4E > 5F # compat
+FE4F > 5F # compat
+FE50 > 2C # compat
+FE52 > 2E # compat
+FE54 > 3B # compat
+FE55 > 3A # compat
+FE56 > 3F # compat
+FE57 > 21 # compat
+FE59 > 28 # compat
+FE5A > 29 # compat
+FE5B > 7B # compat
+FE5C > 7D # compat
+FE5F > 23 # compat
+FE60 > 26 # compat
+FE61 > 2A # compat
+FE62 > 2B # compat
+FE63 > 2D # compat
+FE64 > 3C # compat
+FE65 > 3E # compat
+FE66 > 3D # compat
+FE68 > 5C # compat
+FE69 > 24 # compat
+FE6A > 25 # compat
+FE6B > 40 # compat
+FF01 > 21 # compat
+FF02 > 22 # compat
+FF03 > 23 # compat
+FF04 > 24 # compat
+FF05 > 25 # compat
+FF06 > 26 # compat
+FF07 > 27 # compat
+FF08 > 28 # compat
+FF09 > 29 # compat
+FF0A > 2A # compat
+FF0B > 2B # compat
+FF0C > 2C # compat
+FF0D > 2D # compat
+FF0E > 2E # compat
+FF0F > 2F # compat
+FF10 > 30 # compat
+FF11 > 31 # compat
+FF12 > 32 # compat
+FF13 > 33 # compat
+FF14 > 34 # compat
+FF15 > 35 # compat
+FF16 > 36 # compat
+FF17 > 37 # compat
+FF18 > 38 # compat
+FF19 > 39 # compat
+FF1A > 3A # compat
+FF1B > 3B # compat
+FF1C > 3C # compat
+FF1D > 3D # compat
+FF1E > 3E # compat
+FF1F > 3F # compat
+FF20 > 40 # compat
+FF21 > 41 # compat
+FF22 > 42 # compat
+FF23 > 43 # compat
+FF24 > 44 # compat
+FF25 > 45 # compat
+FF26 > 46 # compat
+FF27 > 47 # compat
+FF28 > 48 # compat
+FF29 > 49 # compat
+FF2A > 4A # compat
+FF2B > 4B # compat
+FF2C > 4C # compat
+FF2D > 4D # compat
+FF2E > 4E # compat
+FF2F > 4F # compat
+FF30 > 50 # compat
+FF31 > 51 # compat
+FF32 > 52 # compat
+FF33 > 53 # compat
+FF34 > 54 # compat
+FF35 > 55 # compat
+FF36 > 56 # compat
+FF37 > 57 # compat
+FF38 > 58 # compat
+FF39 > 59 # compat
+FF3A > 5A # compat
+FF3B > 5B # compat
+FF3C > 5C # compat
+FF3D > 5D # compat
+FF3E > 5E # compat
+FF3F > 5F # compat
+FF40 > 60 # compat
+FF41 > 61 # compat
+FF42 > 62 # compat
+FF43 > 63 # compat
+FF44 > 64 # compat
+FF45 > 65 # compat
+FF46 > 66 # compat
+FF47 > 67 # compat
+FF48 > 68 # compat
+FF49 > 69 # compat
+FF4A > 6A # compat
+FF4B > 6B # compat
+FF4C > 6C # compat
+FF4D > 6D # compat
+FF4E > 6E # compat
+FF4F > 6F # compat
+FF50 > 70 # compat
+FF51 > 71 # compat
+FF52 > 72 # compat
+FF53 > 73 # compat
+FF54 > 74 # compat
+FF55 > 75 # compat
+FF56 > 76 # compat
+FF57 > 77 # compat
+FF58 > 78 # compat
+FF59 > 79 # compat
+FF5A > 7A # compat
+FF5B > 7B # compat
+FF5C > 7C # compat
+FF5D > 7D # compat
+FF5E > 7E # compat
+.
+
+STRICT
+/
+N 259
+0000 > 00
+0001 > 01
+0002 > 02
+0003 > 03
+0004 > 04
+0005 > 05
+0006 > 06
+0007 > 07
+0008 > 08
+0009 > 09
+000A > 0A
+000B > 0B
+000C > 0C
+000D > 0D
+000E > 0E
+000F > 0F
+0010 > 10
+0011 > 11
+0012 > 12
+0013 > 13
+0014 > 14
+0015 > 15
+0016 > 16
+0017 > 17
+0018 > 18
+0019 > 19
+001A > 1A
+001B > 1B
+001C > 1C
+001D > 1D
+001E > 1E
+001F > 1F
+0020 > 20
+0021 > 21
+0022 > 22
+0023 > 23
+0024 > 24
+0025 > 25
+0026 > 26
+0027 > 27
+0028 > 28
+0029 > 29
+002A > 2A
+002B > 2B
+002C > 2C
+002D > 2D
+002E > 2E
+002F > 2F
+0030 > 30
+0031 > 31
+0032 > 32
+0033 > 33
+0034 > 34
+0035 > 35
+0036 > 36
+0037 > 37
+0038 > 38
+0039 > 39
+003A > 3A
+003B > 3B
+003C > 3C
+003D > 3D
+003E > 3E
+003F > 3F
+0040 > 40
+0041 > 41 /
+     N 5
+     0301 > C1
+     0302 > C2
+     0306 > C3
+     0308 > C4
+     0328 > A1
+     .
+0042 > 42
+0043 > 43 /
+     N 3
+     0301 > C6
+     030C > C8
+     0327 > C7
+     .
+0044 > 44 /
+     N 1
+     030C > CF
+     .
+0045 > 45 /
+     N 4
+     0301 > C9
+     0308 > CB
+     030C > CC
+     0328 > CA
+     .
+0046 > 46
+0047 > 47
+0048 > 48
+0049 > 49 /
+     N 2
+     0301 > CD
+     0302 > CE
+     .
+004A > 4A
+004B > 4B
+004C > 4C /
+     N 2
+     0301 > C5
+     030C > A5
+     .
+004D > 4D
+004E > 4E /
+     N 2
+     0301 > D1
+     030C > D2
+     .
+004F > 4F /
+     N 4
+     0301 > D3
+     0302 > D4
+     0308 > D6
+     030B > D5
+     .
+0050 > 50
+0051 > 51
+0052 > 52 /
+     N 2
+     0301 > C0
+     030C > D8
+     .
+0053 > 53 /
+     N 3
+     0301 > A6
+     030C > A9
+     0327 > AA
+     .
+0054 > 54 /
+     N 2
+     030C > AB
+     0327 > DE
+     .
+0055 > 55 /
+     N 4
+     0301 > DA
+     0308 > DC
+     030A > D9
+     030B > DB
+     .
+0056 > 56
+0057 > 57
+0058 > 58
+0059 > 59 /
+     N 1
+     0301 > DD
+     .
+005A > 5A /
+     N 3
+     0301 > AC
+     0307 > AF
+     030C > AE
+     .
+005B > 5B
+005C > 5C
+005D > 5D
+005E > 5E
+005F > 5F
+0060 > 60
+0061 > 61 /
+     N 5
+     0301 > E1
+     0302 > E2
+     0306 > E3
+     0308 > E4
+     0328 > B1
+     .
+0062 > 62
+0063 > 63 /
+     N 3
+     0301 > E6
+     030C > E8
+     0327 > E7
+     .
+0064 > 64 /
+     N 1
+     030C > EF
+     .
+0065 > 65 /
+     N 4
+     0301 > E9
+     0308 > EB
+     030C > EC
+     0328 > EA
+     .
+0066 > 66
+0067 > 67
+0068 > 68
+0069 > 69 /
+     N 2
+     0301 > ED
+     0302 > EE
+     .
+006A > 6A
+006B > 6B
+006C > 6C /
+     N 2
+     0301 > E5
+     030C > B5
+     .
+006D > 6D
+006E > 6E /
+     N 2
+     0301 > F1
+     030C > F2
+     .
+006F > 6F /
+     N 4
+     0301 > F3
+     0302 > F4
+     0308 > F6
+     030B > F5
+     .
+0070 > 70
+0071 > 71
+0072 > 72 /
+     N 2
+     0301 > E0
+     030C > F8
+     .
+0073 > 73 /
+     N 3
+     0301 > B6
+     030C > B9
+     0327 > BA
+     .
+0074 > 74 /
+     N 2
+     030C > BB
+     0327 > FE
+     .
+0075 > 75 /
+     N 4
+     0301 > FA
+     0308 > FC
+     030A > F9
+     030B > FB
+     .
+0076 > 76
+0077 > 77
+0078 > 78
+0079 > 79 /
+     N 1
+     0301 > FD
+     .
+007A > 7A /
+     N 3
+     0301 > BC
+     0307 > BF
+     030C > BE
+     .
+007B > 7B
+007C > 7C
+007D > 7D
+007E > 7E
+007F > 7F
+0080 > 80
+0081 > 81
+0082 > 82
+0083 > 83
+0084 > 84
+0085 > 85
+0086 > 86
+0087 > 87
+0088 > 88
+0089 > 89
+008A > 8A
+008B > 8B
+008C > 8C
+008D > 8D
+008E > 8E
+008F > 8F
+0090 > 90
+0091 > 91
+0092 > 92
+0093 > 93
+0094 > 94
+0095 > 95
+0096 > 96
+0097 > 97
+0098 > 98
+0099 > 99
+009A > 9A
+009B > 9B
+009C > 9C
+009D > 9D
+009E > 9E
+009F > 9F
+00A0 > A0
+00A4 > A4
+00A7 > A7
+00A8 > A8
+00AD > AD
+00B0 > B0
+00B4 > B4
+00B8 > B8
+00C1 > C1
+00C2 > C2
+00C4 > C4
+00C7 > C7
+00C9 > C9
+00CB > CB
+00CD > CD
+00CE > CE
+00D3 > D3
+00D4 > D4
+00D6 > D6
+00D7 > D7
+00DA > DA
+00DC > DC
+00DD > DD
+00DF > DF
+00E1 > E1
+00E2 > E2
+00E4 > E4
+00E7 > E7
+00E9 > E9
+00EB > EB
+00ED > ED
+00EE > EE
+00F3 > F3
+00F4 > F4
+00F6 > F6
+00F7 > F7
+00FA > FA
+00FC > FC
+00FD > FD
+0102 > C3
+0103 > E3
+0104 > A1
+0105 > B1
+0106 > C6
+0107 > E6
+010C > C8
+010D > E8
+010E > CF
+010F > EF
+0110 > D0
+0111 > F0
+0118 > CA
+0119 > EA
+011A > CC
+011B > EC
+0139 > C5
+013A > E5
+013D > A5
+013E > B5
+0141 > A3
+0142 > B3
+0143 > D1
+0144 > F1
+0147 > D2
+0148 > F2
+0150 > D5
+0151 > F5
+0154 > C0
+0155 > E0
+0158 > D8
+0159 > F8
+015A > A6
+015B > B6
+015E > AA
+015F > BA
+0160 > A9
+0161 > B9
+0162 > DE
+0163 > FE
+0164 > AB
+0165 > BB
+016E > D9
+016F > F9
+0170 > DB
+0171 > FB
+0179 > AC
+017A > BC
+017B > AF
+017C > BF
+017D > AE
+017E > BE
+02C7 > B7
+02D8 > A2
+02D9 > FF
+02DB > B2
+02DD > BD
+037E > 3B
+1FEF > 60
+1FFD > B4
+.
+
+NFD
+/
+N 256
+00 > 0000
+01 > 0001
+02 > 0002
+03 > 0003
+04 > 0004
+05 > 0005
+06 > 0006
+07 > 0007
+08 > 0008
+09 > 0009
+0A > 000A
+0B > 000B
+0C > 000C
+0D > 000D
+0E > 000E
+0F > 000F
+10 > 0010
+11 > 0011
+12 > 0012
+13 > 0013
+14 > 0014
+15 > 0015
+16 > 0016
+17 > 0017
+18 > 0018
+19 > 0019
+1A > 001A
+1B > 001B
+1C > 001C
+1D > 001D
+1E > 001E
+1F > 001F
+20 > 0020
+21 > 0021
+22 > 0022
+23 > 0023
+24 > 0024
+25 > 0025
+26 > 0026
+27 > 0027
+28 > 0028
+29 > 0029
+2A > 002A
+2B > 002B
+2C > 002C
+2D > 002D
+2E > 002E
+2F > 002F
+30 > 0030
+31 > 0031
+32 > 0032
+33 > 0033
+34 > 0034
+35 > 0035
+36 > 0036
+37 > 0037
+38 > 0038
+39 > 0039
+3A > 003A
+3B > 003B
+3C > 003C
+3D > 003D
+3E > 003E
+3F > 003F
+40 > 0040
+41 > 0041
+42 > 0042
+43 > 0043
+44 > 0044
+45 > 0045
+46 > 0046
+47 > 0047
+48 > 0048
+49 > 0049
+4A > 004A
+4B > 004B
+4C > 004C
+4D > 004D
+4E > 004E
+4F > 004F
+50 > 0050
+51 > 0051
+52 > 0052
+53 > 0053
+54 > 0054
+55 > 0055
+56 > 0056
+57 > 0057
+58 > 0058
+59 > 0059
+5A > 005A
+5B > 005B
+5C > 005C
+5D > 005D
+5E > 005E
+5F > 005F
+60 > 0060
+61 > 0061
+62 > 0062
+63 > 0063
+64 > 0064
+65 > 0065
+66 > 0066
+67 > 0067
+68 > 0068
+69 > 0069
+6A > 006A
+6B > 006B
+6C > 006C
+6D > 006D
+6E > 006E
+6F > 006F
+70 > 0070
+71 > 0071
+72 > 0072
+73 > 0073
+74 > 0074
+75 > 0075
+76 > 0076
+77 > 0077
+78 > 0078
+79 > 0079
+7A > 007A
+7B > 007B
+7C > 007C
+7D > 007D
+7E > 007E
+7F > 007F
+80 > 0080
+81 > 0081
+82 > 0082
+83 > 0083
+84 > 0084
+85 > 0085
+86 > 0086
+87 > 0087
+88 > 0088
+89 > 0089
+8A > 008A
+8B > 008B
+8C > 008C
+8D > 008D
+8E > 008E
+8F > 008F
+90 > 0090
+91 > 0091
+92 > 0092
+93 > 0093
+94 > 0094
+95 > 0095
+96 > 0096
+97 > 0097
+98 > 0098
+99 > 0099
+9A > 009A
+9B > 009B
+9C > 009C
+9D > 009D
+9E > 009E
+9F > 009F
+A0 > 00A0
+A1 > 0041 0328
+A2 > 02D8
+A3 > 0141
+A4 > 00A4
+A5 > 004C 030C
+A6 > 0053 0301
+A7 > 00A7
+A8 > 00A8
+A9 > 0053 030C
+AA > 0053 0327
+AB > 0054 030C
+AC > 005A 0301
+AD > 00AD
+AE > 005A 030C
+AF > 005A 0307
+B0 > 00B0
+B1 > 0061 0328
+B2 > 02DB
+B3 > 0142
+B4 > 00B4
+B5 > 006C 030C
+B6 > 0073 0301
+B7 > 02C7
+B8 > 00B8
+B9 > 0073 030C
+BA > 0073 0327
+BB > 0074 030C
+BC > 007A 0301
+BD > 02DD
+BE > 007A 030C
+BF > 007A 0307
+C0 > 0052 0301
+C1 > 0041 0301
+C2 > 0041 0302
+C3 > 0041 0306
+C4 > 0041 0308
+C5 > 004C 0301
+C6 > 0043 0301
+C7 > 0043 0327
+C8 > 0043 030C
+C9 > 0045 0301
+CA > 0045 0328
+CB > 0045 0308
+CC > 0045 030C
+CD > 0049 0301
+CE > 0049 0302
+CF > 0044 030C
+D0 > 0110
+D1 > 004E 0301
+D2 > 004E 030C
+D3 > 004F 0301
+D4 > 004F 0302
+D5 > 004F 030B
+D6 > 004F 0308
+D7 > 00D7
+D8 > 0052 030C
+D9 > 0055 030A
+DA > 0055 0301
+DB > 0055 030B
+DC > 0055 0308
+DD > 0059 0301
+DE > 0054 0327
+DF > 00DF
+E0 > 0072 0301
+E1 > 0061 0301
+E2 > 0061 0302
+E3 > 0061 0306
+E4 > 0061 0308
+E5 > 006C 0301
+E6 > 0063 0301
+E7 > 0063 0327
+E8 > 0063 030C
+E9 > 0065 0301
+EA > 0065 0328
+EB > 0065 0308
+EC > 0065 030C
+ED > 0069 0301
+EE > 0069 0302
+EF > 0064 030C
+F0 > 0111
+F1 > 006E 0301
+F2 > 006E 030C
+F3 > 006F 0301
+F4 > 006F 0302
+F5 > 006F 030B
+F6 > 006F 0308
+F7 > 00F7
+F8 > 0072 030C
+F9 > 0075 030A
+FA > 0075 0301
+FB > 0075 030B
+FC > 0075 0308
+FD > 0079 0301
+FE > 0074 0327
+FF > 02D9
+.
+
+NFC
+/
+N 256
+00 > 0000
+01 > 0001
+02 > 0002
+03 > 0003
+04 > 0004
+05 > 0005
+06 > 0006
+07 > 0007
+08 > 0008
+09 > 0009
+0A > 000A
+0B > 000B
+0C > 000C
+0D > 000D
+0E > 000E
+0F > 000F
+10 > 0010
+11 > 0011
+12 > 0012
+13 > 0013
+14 > 0014
+15 > 0015
+16 > 0016
+17 > 0017
+18 > 0018
+19 > 0019
+1A > 001A
+1B > 001B
+1C > 001C
+1D > 001D
+1E > 001E
+1F > 001F
+20 > 0020
+21 > 0021
+22 > 0022
+23 > 0023
+24 > 0024
+25 > 0025
+26 > 0026
+27 > 0027
+28 > 0028
+29 > 0029
+2A > 002A
+2B > 002B
+2C > 002C
+2D > 002D
+2E > 002E
+2F > 002F
+30 > 0030
+31 > 0031
+32 > 0032
+33 > 0033
+34 > 0034
+35 > 0035
+36 > 0036
+37 > 0037
+38 > 0038
+39 > 0039
+3A > 003A
+3B > 003B
+3C > 003C
+3D > 003D
+3E > 003E
+3F > 003F
+40 > 0040
+41 > 0041
+42 > 0042
+43 > 0043
+44 > 0044
+45 > 0045
+46 > 0046
+47 > 0047
+48 > 0048
+49 > 0049
+4A > 004A
+4B > 004B
+4C > 004C
+4D > 004D
+4E > 004E
+4F > 004F
+50 > 0050
+51 > 0051
+52 > 0052
+53 > 0053
+54 > 0054
+55 > 0055
+56 > 0056
+57 > 0057
+58 > 0058
+59 > 0059
+5A > 005A
+5B > 005B
+5C > 005C
+5D > 005D
+5E > 005E
+5F > 005F
+60 > 0060
+61 > 0061
+62 > 0062
+63 > 0063
+64 > 0064
+65 > 0065
+66 > 0066
+67 > 0067
+68 > 0068
+69 > 0069
+6A > 006A
+6B > 006B
+6C > 006C
+6D > 006D
+6E > 006E
+6F > 006F
+70 > 0070
+71 > 0071
+72 > 0072
+73 > 0073
+74 > 0074
+75 > 0075
+76 > 0076
+77 > 0077
+78 > 0078
+79 > 0079
+7A > 007A
+7B > 007B
+7C > 007C
+7D > 007D
+7E > 007E
+7F > 007F
+80 > 0080
+81 > 0081
+82 > 0082
+83 > 0083
+84 > 0084
+85 > 0085
+86 > 0086
+87 > 0087
+88 > 0088
+89 > 0089
+8A > 008A
+8B > 008B
+8C > 008C
+8D > 008D
+8E > 008E
+8F > 008F
+90 > 0090
+91 > 0091
+92 > 0092
+93 > 0093
+94 > 0094
+95 > 0095
+96 > 0096
+97 > 0097
+98 > 0098
+99 > 0099
+9A > 009A
+9B > 009B
+9C > 009C
+9D > 009D
+9E > 009E
+9F > 009F
+A0 > 00A0
+A1 > 0104
+A2 > 02D8
+A3 > 0141
+A4 > 00A4
+A5 > 013D
+A6 > 015A
+A7 > 00A7
+A8 > 00A8
+A9 > 0160
+AA > 015E
+AB > 0164
+AC > 0179
+AD > 00AD
+AE > 017D
+AF > 017B
+B0 > 00B0
+B1 > 0105
+B2 > 02DB
+B3 > 0142
+B4 > 00B4
+B5 > 013E
+B6 > 015B
+B7 > 02C7
+B8 > 00B8
+B9 > 0161
+BA > 015F
+BB > 0165
+BC > 017A
+BD > 02DD
+BE > 017E
+BF > 017C
+C0 > 0154
+C1 > 00C1
+C2 > 00C2
+C3 > 0102
+C4 > 00C4
+C5 > 0139
+C6 > 0106
+C7 > 00C7
+C8 > 010C
+C9 > 00C9
+CA > 0118
+CB > 00CB
+CC > 011A
+CD > 00CD
+CE > 00CE
+CF > 010E
+D0 > 0110
+D1 > 0143
+D2 > 0147
+D3 > 00D3
+D4 > 00D4
+D5 > 0150
+D6 > 00D6
+D7 > 00D7
+D8 > 0158
+D9 > 016E
+DA > 00DA
+DB > 0170
+DC > 00DC
+DD > 00DD
+DE > 0162
+DF > 00DF
+E0 > 0155
+E1 > 00E1
+E2 > 00E2
+E3 > 0103
+E4 > 00E4
+E5 > 013A
+E6 > 0107
+E7 > 00E7
+E8 > 010D
+E9 > 00E9
+EA > 0119
+EB > 00EB
+EC > 011B
+ED > 00ED
+EE > 00EE
+EF > 010F
+F0 > 0111
+F1 > 0144
+F2 > 0148
+F3 > 00F3
+F4 > 00F4
+F5 > 0151
+F6 > 00F6
+F7 > 00F7
+F8 > 0159
+F9 > 016F
+FA > 00FA
+FB > 0171
+FC > 00FC
+FD > 00FD
+FE > 0163
+FF > 02D9
+.
+
+COMP
+= NFC
+.
Index: doc/tools/ultraedit/GNU/aspell/data/iso-8859-2.cset
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/iso-8859-2.cset	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/iso-8859-2.cset	(working copy)
@@ -0,0 +1,262 @@
+# Aspell Character Data File.
+= iso-8859-2
+> ascii
+/
+# <char> <uni> <type> <display> <upper> <lower> <title> <plain>
+#                                                         <sl-first> <sl-rest>
+00 0000 - N 00 00 00 00 00 00 # <control>
+01 0001 . N 01 01 01 00 00 00 # <unused control>
+02 0002 . N 02 02 02 00 00 00 # <unused control>
+03 0003 . N 03 03 03 00 00 00 # <unused control>
+04 0004 . N 04 04 04 00 00 00 # <unused control>
+05 0005 . N 05 05 05 00 00 00 # <unused control>
+06 0006 . N 06 06 06 00 00 00 # <unused control>
+07 0007 . N 07 07 07 00 00 00 # <unused control>
+08 0008 . N 08 08 08 00 00 00 # <unused control>
+09 0009 . N 09 09 09 00 00 00 # <unused control>
+0A 000A . N 0A 0A 0A 00 00 00 # <unused control>
+0B 000B . N 0B 0B 0B 00 00 00 # <unused control>
+0C 000C . N 0C 0C 0C 00 00 00 # <unused control>
+0D 000D . N 0D 0D 0D 00 00 00 # <unused control>
+0E 000E . N 0E 0E 0E 00 00 00 # <unused control>
+0F 000F . N 0F 0F 0F 00 00 00 # <unused control>
+10 0010 - N 10 10 10 00 00 00 # <control>
+11 0011 . N 11 11 11 00 00 00 # <unused control>
+12 0012 . N 12 12 12 00 00 00 # <unused control>
+13 0013 . N 13 13 13 00 00 00 # <unused control>
+14 0014 . N 14 14 14 00 00 00 # <unused control>
+15 0015 . N 15 15 15 00 00 00 # <unused control>
+16 0016 . N 16 16 16 00 00 00 # <unused control>
+17 0017 . N 17 17 17 00 00 00 # <unused control>
+18 0018 . N 18 18 18 00 00 00 # <unused control>
+19 0019 . N 19 19 19 00 00 00 # <unused control>
+1A 001A . N 1A 1A 1A 00 00 00 # <unused control>
+1B 001B . N 1B 1B 1B 00 00 00 # <unused control>
+1C 001C . N 1C 1C 1C 00 00 00 # <unused control>
+1D 001D . N 1D 1D 1D 00 00 00 # <unused control>
+1E 001E . N 1E 1E 1E 00 00 00 # <unused control>
+1F 001F . N 1F 1F 1F 00 00 00 # <unused control>
+20 0020 W Y 20 20 20 00 00 00 # SPACE
+21 0021 - Y 21 21 21 00 00 00 # EXCLAMATION MARK
+22 0022 - Y 22 22 22 00 00 00 # QUOTATION MARK
+23 0023 - Y 23 23 23 00 00 00 # NUMBER SIGN
+24 0024 - Y 24 24 24 00 00 00 # DOLLAR SIGN
+25 0025 - Y 25 25 25 00 00 00 # PERCENT SIGN
+26 0026 - Y 26 26 26 00 00 00 # AMPERSAND
+27 0027 - Y 27 27 27 00 00 00 # APOSTROPHE
+28 0028 - Y 28 28 28 00 00 00 # LEFT PARENTHESIS
+29 0029 - Y 29 29 29 00 00 00 # RIGHT PARENTHESIS
+2A 002A - Y 2A 2A 2A 00 00 00 # ASTERISK
+2B 002B - Y 2B 2B 2B 00 00 00 # PLUS SIGN
+2C 002C - Y 2C 2C 2C 00 00 00 # COMMA
+2D 002D H Y 2D 2D 2D 00 00 00 # HYPHEN-MINUS
+2E 002E - Y 2E 2E 2E 00 00 00 # FULL STOP
+2F 002F - Y 2F 2F 2F 00 00 00 # SOLIDUS
+30 0030 D Y 30 30 30 00 00 00 # DIGIT ZERO
+31 0031 D Y 31 31 31 00 00 00 # DIGIT ONE
+32 0032 D Y 32 32 32 00 00 00 # DIGIT TWO
+33 0033 D Y 33 33 33 00 00 00 # DIGIT THREE
+34 0034 D Y 34 34 34 00 00 00 # DIGIT FOUR
+35 0035 D Y 35 35 35 00 00 00 # DIGIT FIVE
+36 0036 D Y 36 36 36 00 00 00 # DIGIT SIX
+37 0037 D Y 37 37 37 00 00 00 # DIGIT SEVEN
+38 0038 D Y 38 38 38 00 00 00 # DIGIT EIGHT
+39 0039 D Y 39 39 39 00 00 00 # DIGIT NINE
+3A 003A - Y 3A 3A 3A 00 00 00 # COLON
+3B 003B - Y 3B 3B 3B 00 00 00 # SEMICOLON
+3C 003C - Y 3C 3C 3C 00 00 00 # LESS-THAN SIGN
+3D 003D - Y 3D 3D 3D 00 00 00 # EQUALS SIGN
+3E 003E - Y 3E 3E 3E 00 00 00 # GREATER-THAN SIGN
+3F 003F - Y 3F 3F 3F 00 00 00 # QUESTION MARK
+40 0040 - Y 40 40 40 00 00 00 # COMMERCIAL AT
+41 0041 L Y 41 61 41 41 2A 00 # LATIN CAPITAL LETTER A
+42 0042 L Y 42 62 42 42 62 62 # LATIN CAPITAL LETTER B
+43 0043 L Y 43 63 43 43 63 63 # LATIN CAPITAL LETTER C
+44 0044 L Y 44 64 44 44 64 64 # LATIN CAPITAL LETTER D
+45 0045 L Y 45 65 45 45 2A 00 # LATIN CAPITAL LETTER E
+46 0046 L Y 46 66 46 46 66 66 # LATIN CAPITAL LETTER F
+47 0047 L Y 47 67 47 47 67 67 # LATIN CAPITAL LETTER G
+48 0048 L Y 48 68 48 48 68 68 # LATIN CAPITAL LETTER H
+49 0049 L Y 49 69 49 49 2A 00 # LATIN CAPITAL LETTER I
+4A 004A L Y 4A 6A 4A 4A 6A 6A # LATIN CAPITAL LETTER J
+4B 004B L Y 4B 6B 4B 4B 6B 6B # LATIN CAPITAL LETTER K
+4C 004C L Y 4C 6C 4C 4C 6C 6C # LATIN CAPITAL LETTER L
+4D 004D L Y 4D 6D 4D 4D 6D 6D # LATIN CAPITAL LETTER M
+4E 004E L Y 4E 6E 4E 4E 6E 6E # LATIN CAPITAL LETTER N
+4F 004F L Y 4F 6F 4F 4F 2A 00 # LATIN CAPITAL LETTER O
+50 0050 L Y 50 70 50 50 70 70 # LATIN CAPITAL LETTER P
+51 0051 L Y 51 71 51 51 71 71 # LATIN CAPITAL LETTER Q
+52 0052 L Y 52 72 52 52 72 72 # LATIN CAPITAL LETTER R
+53 0053 L Y 53 73 53 53 73 73 # LATIN CAPITAL LETTER S
+54 0054 L Y 54 74 54 54 74 74 # LATIN CAPITAL LETTER T
+55 0055 L Y 55 75 55 55 2A 00 # LATIN CAPITAL LETTER U
+56 0056 L Y 56 76 56 56 76 76 # LATIN CAPITAL LETTER V
+57 0057 L Y 57 77 57 57 77 77 # LATIN CAPITAL LETTER W
+58 0058 L Y 58 78 58 58 78 78 # LATIN CAPITAL LETTER X
+59 0059 L Y 59 79 59 59 79 79 # LATIN CAPITAL LETTER Y
+5A 005A L Y 5A 7A 5A 5A 7A 7A # LATIN CAPITAL LETTER Z
+5B 005B - Y 5B 5B 5B 00 00 00 # LEFT SQUARE BRACKET
+5C 005C - Y 5C 5C 5C 00 00 00 # REVERSE SOLIDUS
+5D 005D - Y 5D 5D 5D 00 00 00 # RIGHT SQUARE BRACKET
+5E 005E - Y 5E 5E 5E 00 00 00 # CIRCUMFLEX ACCENT
+5F 005F - Y 5F 5F 5F 00 00 00 # LOW LINE
+60 0060 - Y 60 60 60 00 00 00 # GRAVE ACCENT
+61 0061 L Y 41 61 41 61 2A 00 # LATIN SMALL LETTER A
+62 0062 L Y 42 62 42 62 62 62 # LATIN SMALL LETTER B
+63 0063 L Y 43 63 43 63 63 63 # LATIN SMALL LETTER C
+64 0064 L Y 44 64 44 64 64 64 # LATIN SMALL LETTER D
+65 0065 L Y 45 65 45 65 2A 00 # LATIN SMALL LETTER E
+66 0066 L Y 46 66 46 66 66 66 # LATIN SMALL LETTER F
+67 0067 L Y 47 67 47 67 67 67 # LATIN SMALL LETTER G
+68 0068 L Y 48 68 48 68 68 68 # LATIN SMALL LETTER H
+69 0069 L Y 49 69 49 69 2A 00 # LATIN SMALL LETTER I
+6A 006A L Y 4A 6A 4A 6A 6A 6A # LATIN SMALL LETTER J
+6B 006B L Y 4B 6B 4B 6B 6B 6B # LATIN SMALL LETTER K
+6C 006C L Y 4C 6C 4C 6C 6C 6C # LATIN SMALL LETTER L
+6D 006D L Y 4D 6D 4D 6D 6D 6D # LATIN SMALL LETTER M
+6E 006E L Y 4E 6E 4E 6E 6E 6E # LATIN SMALL LETTER N
+6F 006F L Y 4F 6F 4F 6F 2A 00 # LATIN SMALL LETTER O
+70 0070 L Y 50 70 50 70 70 70 # LATIN SMALL LETTER P
+71 0071 L Y 51 71 51 71 71 71 # LATIN SMALL LETTER Q
+72 0072 L Y 52 72 52 72 72 72 # LATIN SMALL LETTER R
+73 0073 L Y 53 73 53 73 73 73 # LATIN SMALL LETTER S
+74 0074 L Y 54 74 54 74 74 74 # LATIN SMALL LETTER T
+75 0075 L Y 55 75 55 75 2A 00 # LATIN SMALL LETTER U
+76 0076 L Y 56 76 56 76 76 76 # LATIN SMALL LETTER V
+77 0077 L Y 57 77 57 77 77 77 # LATIN SMALL LETTER W
+78 0078 L Y 58 78 58 78 78 78 # LATIN SMALL LETTER X
+79 0079 L Y 59 79 59 79 79 79 # LATIN SMALL LETTER Y
+7A 007A L Y 5A 7A 5A 7A 7A 7A # LATIN SMALL LETTER Z
+7B 007B - Y 7B 7B 7B 00 00 00 # LEFT CURLY BRACKET
+7C 007C - Y 7C 7C 7C 00 00 00 # VERTICAL LINE
+7D 007D - Y 7D 7D 7D 00 00 00 # RIGHT CURLY BRACKET
+7E 007E - Y 7E 7E 7E 00 00 00 # TILDE
+7F 007F - N 7F 7F 7F 00 00 00 # <control>
+80 0080 . N 80 80 80 00 00 00 # <unused control>
+81 0081 . N 81 81 81 00 00 00 # <unused control>
+82 0082 . N 82 82 82 00 00 00 # <unused control>
+83 0083 . N 83 83 83 00 00 00 # <unused control>
+84 0084 . N 84 84 84 00 00 00 # <unused control>
+85 0085 . N 85 85 85 00 00 00 # <unused control>
+86 0086 . N 86 86 86 00 00 00 # <unused control>
+87 0087 . N 87 87 87 00 00 00 # <unused control>
+88 0088 . N 88 88 88 00 00 00 # <unused control>
+89 0089 . N 89 89 89 00 00 00 # <unused control>
+8A 008A . N 8A 8A 8A 00 00 00 # <unused control>
+8B 008B . N 8B 8B 8B 00 00 00 # <unused control>
+8C 008C . N 8C 8C 8C 00 00 00 # <unused control>
+8D 008D . N 8D 8D 8D 00 00 00 # <unused control>
+8E 008E . N 8E 8E 8E 00 00 00 # <unused control>
+8F 008F . N 8F 8F 8F 00 00 00 # <unused control>
+90 0090 . N 90 90 90 00 00 00 # <unused control>
+91 0091 . N 91 91 91 00 00 00 # <unused control>
+92 0092 . N 92 92 92 00 00 00 # <unused control>
+93 0093 . N 93 93 93 00 00 00 # <unused control>
+94 0094 . N 94 94 94 00 00 00 # <unused control>
+95 0095 . N 95 95 95 00 00 00 # <unused control>
+96 0096 . N 96 96 96 00 00 00 # <unused control>
+97 0097 . N 97 97 97 00 00 00 # <unused control>
+98 0098 . N 98 98 98 00 00 00 # <unused control>
+99 0099 . N 99 99 99 00 00 00 # <unused control>
+9A 009A . N 9A 9A 9A 00 00 00 # <unused control>
+9B 009B . N 9B 9B 9B 00 00 00 # <unused control>
+9C 009C . N 9C 9C 9C 00 00 00 # <unused control>
+9D 009D . N 9D 9D 9D 00 00 00 # <unused control>
+9E 009E . N 9E 9E 9E 00 00 00 # <unused control>
+9F 009F . N 9F 9F 9F 00 00 00 # <unused control>
+A0 00A0 W Y A0 A0 A0 00 00 00 # NO-BREAK SPACE
+A1 0104 L Y A1 B1 A1 41 2A 00 # LATIN CAPITAL LETTER A WITH OGONEK
+A2 02D8 - Y A2 A2 A2 00 00 00 # BREVE
+A3 0141 L Y A3 B3 A3 A3 B3 B3 # LATIN CAPITAL LETTER L WITH STROKE
+A4 00A4 - Y A4 A4 A4 00 00 00 # CURRENCY SIGN
+A5 013D L Y A5 B5 A5 4C 6C 6C # LATIN CAPITAL LETTER L WITH CARON
+A6 015A L Y A6 B6 A6 53 73 73 # LATIN CAPITAL LETTER S WITH ACUTE
+A7 00A7 - Y A7 A7 A7 00 00 00 # SECTION SIGN
+A8 00A8 - Y A8 A8 A8 00 00 00 # DIAERESIS
+A9 0160 L Y A9 B9 A9 53 73 73 # LATIN CAPITAL LETTER S WITH CARON
+AA 015E L Y AA BA AA 53 73 73 # LATIN CAPITAL LETTER S WITH CEDILLA
+AB 0164 L Y AB BB AB 54 74 74 # LATIN CAPITAL LETTER T WITH CARON
+AC 0179 L Y AC BC AC 5A 7A 7A # LATIN CAPITAL LETTER Z WITH ACUTE
+AD 00AD H N AD AD AD 00 00 00 # SOFT HYPHEN
+AE 017D L Y AE BE AE 5A 7A 7A # LATIN CAPITAL LETTER Z WITH CARON
+AF 017B L Y AF BF AF 5A 7A 7A # LATIN CAPITAL LETTER Z WITH DOT ABOVE
+B0 00B0 - Y B0 B0 B0 00 00 00 # DEGREE SIGN
+B1 0105 L Y A1 B1 A1 61 2A 00 # LATIN SMALL LETTER A WITH OGONEK
+B2 02DB - Y B2 B2 B2 00 00 00 # OGONEK
+B3 0142 L Y A3 B3 A3 B3 B3 B3 # LATIN SMALL LETTER L WITH STROKE
+B4 00B4 - Y B4 B4 B4 00 00 00 # ACUTE ACCENT
+B5 013E L Y A5 B5 A5 6C 6C 6C # LATIN SMALL LETTER L WITH CARON
+B6 015B L Y A6 B6 A6 73 73 73 # LATIN SMALL LETTER S WITH ACUTE
+B7 02C7 M Y B7 B7 B7 00 00 00 # CARON
+B8 00B8 - Y B8 B8 B8 00 00 00 # CEDILLA
+B9 0161 L Y A9 B9 A9 73 73 73 # LATIN SMALL LETTER S WITH CARON
+BA 015F L Y AA BA AA 73 73 73 # LATIN SMALL LETTER S WITH CEDILLA
+BB 0165 L Y AB BB AB 74 74 74 # LATIN SMALL LETTER T WITH CARON
+BC 017A L Y AC BC AC 7A 7A 7A # LATIN SMALL LETTER Z WITH ACUTE
+BD 02DD - Y BD BD BD 00 00 00 # DOUBLE ACUTE ACCENT
+BE 017E L Y AE BE AE 7A 7A 7A # LATIN SMALL LETTER Z WITH CARON
+BF 017C L Y AF BF AF 7A 7A 7A # LATIN SMALL LETTER Z WITH DOT ABOVE
+C0 0154 L Y C0 E0 C0 52 72 72 # LATIN CAPITAL LETTER R WITH ACUTE
+C1 00C1 L Y C1 E1 C1 41 2A 00 # LATIN CAPITAL LETTER A WITH ACUTE
+C2 00C2 L Y C2 E2 C2 41 2A 00 # LATIN CAPITAL LETTER A WITH CIRCUMFLEX
+C3 0102 L Y C3 E3 C3 41 2A 00 # LATIN CAPITAL LETTER A WITH BREVE
+C4 00C4 L Y C4 E4 C4 41 2A 00 # LATIN CAPITAL LETTER A WITH DIAERESIS
+C5 0139 L Y C5 E5 C5 4C 6C 6C # LATIN CAPITAL LETTER L WITH ACUTE
+C6 0106 L Y C6 E6 C6 43 63 63 # LATIN CAPITAL LETTER C WITH ACUTE
+C7 00C7 L Y C7 E7 C7 43 63 63 # LATIN CAPITAL LETTER C WITH CEDILLA
+C8 010C L Y C8 E8 C8 43 63 63 # LATIN CAPITAL LETTER C WITH CARON
+C9 00C9 L Y C9 E9 C9 45 2A 00 # LATIN CAPITAL LETTER E WITH ACUTE
+CA 0118 L Y CA EA CA 45 2A 00 # LATIN CAPITAL LETTER E WITH OGONEK
+CB 00CB L Y CB EB CB 45 2A 00 # LATIN CAPITAL LETTER E WITH DIAERESIS
+CC 011A L Y CC EC CC 45 2A 00 # LATIN CAPITAL LETTER E WITH CARON
+CD 00CD L Y CD ED CD 49 2A 00 # LATIN CAPITAL LETTER I WITH ACUTE
+CE 00CE L Y CE EE CE 49 2A 00 # LATIN CAPITAL LETTER I WITH CIRCUMFLEX
+CF 010E L Y CF EF CF 44 64 64 # LATIN CAPITAL LETTER D WITH CARON
+D0 0110 L Y D0 F0 D0 D0 F0 F0 # LATIN CAPITAL LETTER D WITH STROKE
+D1 0143 L Y D1 F1 D1 4E 6E 6E # LATIN CAPITAL LETTER N WITH ACUTE
+D2 0147 L Y D2 F2 D2 4E 6E 6E # LATIN CAPITAL LETTER N WITH CARON
+D3 00D3 L Y D3 F3 D3 4F 2A 00 # LATIN CAPITAL LETTER O WITH ACUTE
+D4 00D4 L Y D4 F4 D4 4F 2A 00 # LATIN CAPITAL LETTER O WITH CIRCUMFLEX
+D5 0150 L Y D5 F5 D5 4F 2A 00 # LATIN CAPITAL LETTER O WITH DOUBLE ACUTE
+D6 00D6 L Y D6 F6 D6 4F 2A 00 # LATIN CAPITAL LETTER O WITH DIAERESIS
+D7 00D7 - Y D7 D7 D7 00 00 00 # MULTIPLICATION SIGN
+D8 0158 L Y D8 F8 D8 52 72 72 # LATIN CAPITAL LETTER R WITH CARON
+D9 016E L Y D9 F9 D9 55 2A 00 # LATIN CAPITAL LETTER U WITH RING ABOVE
+DA 00DA L Y DA FA DA 55 2A 00 # LATIN CAPITAL LETTER U WITH ACUTE
+DB 0170 L Y DB FB DB 55 2A 00 # LATIN CAPITAL LETTER U WITH DOUBLE ACUTE
+DC 00DC L Y DC FC DC 55 2A 00 # LATIN CAPITAL LETTER U WITH DIAERESIS
+DD 00DD L Y DD FD DD 59 79 79 # LATIN CAPITAL LETTER Y WITH ACUTE
+DE 0162 L Y DE FE DE 54 74 74 # LATIN CAPITAL LETTER T WITH CEDILLA
+DF 00DF L Y DF DF DF DF DF DF # LATIN SMALL LETTER SHARP S
+E0 0155 L Y C0 E0 C0 72 72 72 # LATIN SMALL LETTER R WITH ACUTE
+E1 00E1 L Y C1 E1 C1 61 2A 00 # LATIN SMALL LETTER A WITH ACUTE
+E2 00E2 L Y C2 E2 C2 61 2A 00 # LATIN SMALL LETTER A WITH CIRCUMFLEX
+E3 0103 L Y C3 E3 C3 61 2A 00 # LATIN SMALL LETTER A WITH BREVE
+E4 00E4 L Y C4 E4 C4 61 2A 00 # LATIN SMALL LETTER A WITH DIAERESIS
+E5 013A L Y C5 E5 C5 6C 6C 6C # LATIN SMALL LETTER L WITH ACUTE
+E6 0107 L Y C6 E6 C6 63 63 63 # LATIN SMALL LETTER C WITH ACUTE
+E7 00E7 L Y C7 E7 C7 63 63 63 # LATIN SMALL LETTER C WITH CEDILLA
+E8 010D L Y C8 E8 C8 63 63 63 # LATIN SMALL LETTER C WITH CARON
+E9 00E9 L Y C9 E9 C9 65 2A 00 # LATIN SMALL LETTER E WITH ACUTE
+EA 0119 L Y CA EA CA 65 2A 00 # LATIN SMALL LETTER E WITH OGONEK
+EB 00EB L Y CB EB CB 65 2A 00 # LATIN SMALL LETTER E WITH DIAERESIS
+EC 011B L Y CC EC CC 65 2A 00 # LATIN SMALL LETTER E WITH CARON
+ED 00ED L Y CD ED CD 69 2A 00 # LATIN SMALL LETTER I WITH ACUTE
+EE 00EE L Y CE EE CE 69 2A 00 # LATIN SMALL LETTER I WITH CIRCUMFLEX
+EF 010F L Y CF EF CF 64 64 64 # LATIN SMALL LETTER D WITH CARON
+F0 0111 L Y D0 F0 D0 F0 F0 F0 # LATIN SMALL LETTER D WITH STROKE
+F1 0144 L Y D1 F1 D1 6E 6E 6E # LATIN SMALL LETTER N WITH ACUTE
+F2 0148 L Y D2 F2 D2 6E 6E 6E # LATIN SMALL LETTER N WITH CARON
+F3 00F3 L Y D3 F3 D3 6F 2A 00 # LATIN SMALL LETTER O WITH ACUTE
+F4 00F4 L Y D4 F4 D4 6F 2A 00 # LATIN SMALL LETTER O WITH CIRCUMFLEX
+F5 0151 L Y D5 F5 D5 6F 2A 00 # LATIN SMALL LETTER O WITH DOUBLE ACUTE
+F6 00F6 L Y D6 F6 D6 6F 2A 00 # LATIN SMALL LETTER O WITH DIAERESIS
+F7 00F7 - Y F7 F7 F7 00 00 00 # DIVISION SIGN
+F8 0159 L Y D8 F8 D8 72 72 72 # LATIN SMALL LETTER R WITH CARON
+F9 016F L Y D9 F9 D9 75 2A 00 # LATIN SMALL LETTER U WITH RING ABOVE
+FA 00FA L Y DA FA DA 75 2A 00 # LATIN SMALL LETTER U WITH ACUTE
+FB 0171 L Y DB FB DB 75 2A 00 # LATIN SMALL LETTER U WITH DOUBLE ACUTE
+FC 00FC L Y DC FC DC 75 2A 00 # LATIN SMALL LETTER U WITH DIAERESIS
+FD 00FD L Y DD FD DD 79 79 79 # LATIN SMALL LETTER Y WITH ACUTE
+FE 0163 L Y DE FE DE 74 74 74 # LATIN SMALL LETTER T WITH CEDILLA
+FF 02D9 - Y FF FF FF 00 00 00 # DOT ABOVE
Index: doc/tools/ultraedit/GNU/aspell/data/iso-8859-3.cmap
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/iso-8859-3.cmap	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/iso-8859-3.cmap	(working copy)
@@ -0,0 +1,1935 @@
+INTERNAL
+/
+N 931
+0000 > 00
+0001 > 01
+0002 > 02
+0003 > 03
+0004 > 04
+0005 > 05
+0006 > 06
+0007 > 07
+0008 > 08
+0009 > 09
+000A > 0A
+000B > 0B
+000C > 0C
+000D > 0D
+000E > 0E
+000F > 0F
+0010 > 10
+0011 > 11
+0012 > 12
+0013 > 13
+0014 > 14
+0015 > 15
+0016 > 16
+0017 > 17
+0018 > 18
+0019 > 19
+001A > 1A
+001B > 1B
+001C > 1C
+001D > 1D
+001E > 1E
+001F > 1F
+0020 > 20
+0021 > 21
+0022 > 22
+0023 > 23
+0024 > 24
+0025 > 25
+0026 > 26
+0027 > 27
+0028 > 28
+0029 > 29
+002A > 2A
+002B > 2B
+002C > 2C
+002D > 2D
+002E > 2E
+002F > 2F
+0030 > 30
+0031 > 31
+0032 > 32
+0033 > 33
+0034 > 34
+0035 > 35
+0036 > 36
+0037 > 37
+0038 > 38
+0039 > 39
+003A > 3A
+003B > 3B
+003C > 3C
+003D > 3D
+003E > 3E
+003F > 3F
+0040 > 40
+0041 > 41 /
+     N 4
+     0300 > C0
+     0301 > C1
+     0302 > C2
+     0308 > C4
+     .
+0042 > 42
+0043 > 43 /
+     N 3
+     0302 > C6
+     0307 > C5
+     0327 > C7
+     .
+0044 > 44
+0045 > 45 /
+     N 4
+     0300 > C8
+     0301 > C9
+     0302 > CA
+     0308 > CB
+     .
+0046 > 46
+0047 > 47 /
+     N 3
+     0302 > D8
+     0306 > AB
+     0307 > D5
+     .
+0048 > 48 /
+     N 1
+     0302 > A6
+     .
+0049 > 49 /
+     N 5
+     0300 > CC
+     0301 > CD
+     0302 > CE
+     0307 > A9
+     0308 > CF
+     .
+004A > 4A /
+     N 1
+     0302 > AC
+     .
+004B > 4B
+004C > 4C
+004D > 4D
+004E > 4E /
+     N 1
+     0303 > D1
+     .
+004F > 4F /
+     N 4
+     0300 > D2
+     0301 > D3
+     0302 > D4
+     0308 > D6
+     .
+0050 > 50
+0051 > 51
+0052 > 52
+0053 > 53 /
+     N 2
+     0302 > DE
+     0327 > AA
+     .
+0054 > 54
+0055 > 55 /
+     N 5
+     0300 > D9
+     0301 > DA
+     0302 > DB
+     0306 > DD
+     0308 > DC
+     .
+0056 > 56
+0057 > 57
+0058 > 58
+0059 > 59
+005A > 5A /
+     N 1
+     0307 > AF
+     .
+005B > 5B
+005C > 5C
+005D > 5D
+005E > 5E
+005F > 5F
+0060 > 60
+0061 > 61 /
+     N 4
+     0300 > E0
+     0301 > E1
+     0302 > E2
+     0308 > E4
+     .
+0062 > 62
+0063 > 63 /
+     N 3
+     0302 > E6
+     0307 > E5
+     0327 > E7
+     .
+0064 > 64
+0065 > 65 /
+     N 4
+     0300 > E8
+     0301 > E9
+     0302 > EA
+     0308 > EB
+     .
+0066 > 66
+0067 > 67 /
+     N 3
+     0302 > F8
+     0306 > BB
+     0307 > F5
+     .
+0068 > 68 /
+     N 1
+     0302 > B6
+     .
+0069 > 69 /
+     N 4
+     0300 > EC
+     0301 > ED
+     0302 > EE
+     0308 > EF
+     .
+006A > 6A /
+     N 1
+     0302 > BC
+     .
+006B > 6B
+006C > 6C
+006D > 6D
+006E > 6E /
+     N 1
+     0303 > F1
+     .
+006F > 6F /
+     N 4
+     0300 > F2
+     0301 > F3
+     0302 > F4
+     0308 > F6
+     .
+0070 > 70
+0071 > 71
+0072 > 72
+0073 > 73 /
+     N 2
+     0302 > FE
+     0327 > BA
+     .
+0074 > 74
+0075 > 75 /
+     N 5
+     0300 > F9
+     0301 > FA
+     0302 > FB
+     0306 > FD
+     0308 > FC
+     .
+0076 > 76
+0077 > 77
+0078 > 78
+0079 > 79
+007A > 7A /
+     N 1
+     0307 > BF
+     .
+007B > 7B
+007C > 7C
+007D > 7D
+007E > 7E
+007F > 7F
+0080 > 80
+0081 > 81
+0082 > 82
+0083 > 83
+0084 > 84
+0085 > 85
+0086 > 86
+0087 > 87
+0088 > 88
+0089 > 89
+008A > 8A
+008B > 8B
+008C > 8C
+008D > 8D
+008E > 8E
+008F > 8F
+0090 > 90
+0091 > 91
+0092 > 92
+0093 > 93
+0094 > 94
+0095 > 95
+0096 > 96
+0097 > 97
+0098 > 98
+0099 > 99
+009A > 9A
+009B > 9B
+009C > 9C
+009D > 9D
+009E > 9E
+009F > 9F
+00A0 > A0
+00A3 > A3
+00A4 > A4
+00A7 > A7
+00A8 > A8
+00AD > AD
+00B0 > B0
+00B2 > B2
+00B3 > B3
+00B4 > B4
+00B5 > B5
+00B7 > B7
+00B8 > B8
+00BD > BD
+00C0 > C0
+00C1 > C1
+00C2 > C2
+00C3 > 41 # unsup: 0041 0303
+00C4 > C4
+00C5 > 41 # unsup: 0041 030A
+00C6 > 41 45 # compat
+00C7 > C7
+00C8 > C8
+00C9 > C9
+00CA > CA
+00CB > CB
+00CC > CC
+00CD > CD
+00CE > CE
+00CF > CF
+00D1 > D1
+00D2 > D2
+00D3 > D3
+00D4 > D4
+00D5 > 4F # unsup: 004F 0303
+00D6 > D6
+00D7 > D7
+00D9 > D9
+00DA > DA
+00DB > DB
+00DC > DC
+00DD > 59 # unsup: 0059 0301
+00DF > DF
+00E0 > E0
+00E1 > E1
+00E2 > E2
+00E3 > 61 # unsup: 0061 0303
+00E4 > E4
+00E5 > 61 # unsup: 0061 030A
+00E6 > 61 65 # compat
+00E7 > E7
+00E8 > E8
+00E9 > E9
+00EA > EA
+00EB > EB
+00EC > EC
+00ED > ED
+00EE > EE
+00EF > EF
+00F1 > F1
+00F2 > F2
+00F3 > F3
+00F4 > F4
+00F5 > 6F # unsup: 006F 0303
+00F6 > F6
+00F7 > F7
+00F9 > F9
+00FA > FA
+00FB > FB
+00FC > FC
+00FD > 79 # unsup: 0079 0301
+00FF > 79 # unsup: 0079 0308
+0100 > 41 # unsup: 0041 0304
+0101 > 61 # unsup: 0061 0304
+0102 > 41 # unsup: 0041 0306
+0103 > 61 # unsup: 0061 0306
+0104 > 41 # unsup: 0041 0328
+0105 > 61 # unsup: 0061 0328
+0106 > 43 # unsup: 0043 0301
+0107 > 63 # unsup: 0063 0301
+0108 > C6
+0109 > E6
+010A > C5
+010B > E5
+010C > 43 # unsup: 0043 030C
+010D > 63 # unsup: 0063 030C
+010E > 44 # unsup: 0044 030C
+010F > 64 # unsup: 0064 030C
+0112 > 45 # unsup: 0045 0304
+0113 > 65 # unsup: 0065 0304
+0114 > 45 # unsup: 0045 0306
+0115 > 65 # unsup: 0065 0306
+0116 > 45 # unsup: 0045 0307
+0117 > 65 # unsup: 0065 0307
+0118 > 45 # unsup: 0045 0328
+0119 > 65 # unsup: 0065 0328
+011A > 45 # unsup: 0045 030C
+011B > 65 # unsup: 0065 030C
+011C > D8
+011D > F8
+011E > AB
+011F > BB
+0120 > D5
+0121 > F5
+0122 > 47 # unsup: 0047 0327
+0123 > 67 # unsup: 0067 0327
+0124 > A6
+0125 > B6
+0126 > A1
+0127 > B1
+0128 > 49 # unsup: 0049 0303
+0129 > 69 # unsup: 0069 0303
+012A > 49 # unsup: 0049 0304
+012B > 69 # unsup: 0069 0304
+012C > 49 # unsup: 0049 0306
+012D > 69 # unsup: 0069 0306
+012E > 49 # unsup: 0049 0328
+012F > 69 # unsup: 0069 0328
+0130 > A9
+0131 > B9
+0132 > 49 4A # compat
+0133 > 69 6A # compat
+0134 > AC
+0135 > BC
+0136 > 4B # unsup: 004B 0327
+0137 > 6B # unsup: 006B 0327
+0139 > 4C # unsup: 004C 0301
+013A > 6C # unsup: 006C 0301
+013B > 4C # unsup: 004C 0327
+013C > 6C # unsup: 006C 0327
+013D > 4C # unsup: 004C 030C
+013E > 6C # unsup: 006C 030C
+013F > 4C B7 # compat
+0140 > 6C B7 # compat
+0143 > 4E # unsup: 004E 0301
+0144 > 6E # unsup: 006E 0301
+0145 > 4E # unsup: 004E 0327
+0146 > 6E # unsup: 006E 0327
+0147 > 4E # unsup: 004E 030C
+0148 > 6E # unsup: 006E 030C
+014C > 4F # unsup: 004F 0304
+014D > 6F # unsup: 006F 0304
+014E > 4F # unsup: 004F 0306
+014F > 6F # unsup: 006F 0306
+0150 > 4F # unsup: 004F 030B
+0151 > 6F # unsup: 006F 030B
+0152 > 4F 45 # compat
+0153 > 6F 65 # compat
+0154 > 52 # unsup: 0052 0301
+0155 > 72 # unsup: 0072 0301
+0156 > 52 # unsup: 0052 0327
+0157 > 72 # unsup: 0072 0327
+0158 > 52 # unsup: 0052 030C
+0159 > 72 # unsup: 0072 030C
+015A > 53 # unsup: 0053 0301
+015B > 73 # unsup: 0073 0301
+015C > DE
+015D > FE
+015E > AA
+015F > BA
+0160 > 53 # unsup: 0053 030C
+0161 > 73 # unsup: 0073 030C
+0162 > 54 # unsup: 0054 0327
+0163 > 74 # unsup: 0074 0327
+0164 > 54 # unsup: 0054 030C
+0165 > 74 # unsup: 0074 030C
+0168 > 55 # unsup: 0055 0303
+0169 > 75 # unsup: 0075 0303
+016A > 55 # unsup: 0055 0304
+016B > 75 # unsup: 0075 0304
+016C > DD
+016D > FD
+016E > 55 # unsup: 0055 030A
+016F > 75 # unsup: 0075 030A
+0170 > 55 # unsup: 0055 030B
+0171 > 75 # unsup: 0075 030B
+0172 > 55 # unsup: 0055 0328
+0173 > 75 # unsup: 0075 0328
+0174 > 57 # unsup: 0057 0302
+0175 > 77 # unsup: 0077 0302
+0176 > 59 # unsup: 0059 0302
+0177 > 79 # unsup: 0079 0302
+0178 > 59 # unsup: 0059 0308
+0179 > 5A # unsup: 005A 0301
+017A > 7A # unsup: 007A 0301
+017B > AF
+017C > BF
+017D > 5A # unsup: 005A 030C
+017E > 7A # unsup: 007A 030C
+017F > 73 # compat
+01A0 > 4F # unsup: 004F 031B
+01A1 > 6F # unsup: 006F 031B
+01AF > 55 # unsup: 0055 031B
+01B0 > 75 # unsup: 0075 031B
+01C4 > 44 5A # unsup: 0044 005A 030C
+01C5 > 44 7A # unsup: 0044 007A 030C
+01C6 > 64 7A # unsup: 0064 007A 030C
+01C7 > 4C 4A # compat
+01C8 > 4C 6A # compat
+01C9 > 6C 6A # compat
+01CA > 4E 4A # compat
+01CB > 4E 6A # compat
+01CC > 6E 6A # compat
+01CD > 41 # unsup: 0041 030C
+01CE > 61 # unsup: 0061 030C
+01CF > 49 # unsup: 0049 030C
+01D0 > 69 # unsup: 0069 030C
+01D1 > 4F # unsup: 004F 030C
+01D2 > 6F # unsup: 006F 030C
+01D3 > 55 # unsup: 0055 030C
+01D4 > 75 # unsup: 0075 030C
+01D5 > DC # unsup: 00DC 0304
+01D6 > FC # unsup: 00FC 0304
+01D7 > DC # unsup: 00DC 0301
+01D8 > FC # unsup: 00FC 0301
+01D9 > DC # unsup: 00DC 030C
+01DA > FC # unsup: 00FC 030C
+01DB > DC # unsup: 00DC 0300
+01DC > FC # unsup: 00FC 0300
+01DE > C4 # unsup: 00C4 0304
+01DF > E4 # unsup: 00E4 0304
+01E0 > 41 # unsup: 0041 0307 0304
+01E1 > 61 # unsup: 0061 0307 0304
+01E2 > 41 45 # unsup: 0041 0045 0304
+01E3 > 61 65 # unsup: 0061 0065 0304
+01E6 > 47 # unsup: 0047 030C
+01E7 > 67 # unsup: 0067 030C
+01E8 > 4B # unsup: 004B 030C
+01E9 > 6B # unsup: 006B 030C
+01EA > 4F # unsup: 004F 0328
+01EB > 6F # unsup: 006F 0328
+01EC > 4F # unsup: 004F 0328 0304
+01ED > 6F # unsup: 006F 0328 0304
+01F0 > 6A # unsup: 006A 030C
+01F1 > 44 5A # compat
+01F2 > 44 7A # compat
+01F3 > 64 7A # compat
+01F4 > 47 # unsup: 0047 0301
+01F5 > 67 # unsup: 0067 0301
+01F8 > 4E # unsup: 004E 0300
+01F9 > 6E # unsup: 006E 0300
+01FA > 41 # unsup: 0041 030A 0301
+01FB > 61 # unsup: 0061 030A 0301
+01FC > 41 45 # unsup: 0041 0045 0301
+01FD > 61 65 # unsup: 0061 0065 0301
+0200 > 41 # unsup: 0041 030F
+0201 > 61 # unsup: 0061 030F
+0202 > 41 # unsup: 0041 0311
+0203 > 61 # unsup: 0061 0311
+0204 > 45 # unsup: 0045 030F
+0205 > 65 # unsup: 0065 030F
+0206 > 45 # unsup: 0045 0311
+0207 > 65 # unsup: 0065 0311
+0208 > 49 # unsup: 0049 030F
+0209 > 69 # unsup: 0069 030F
+020A > 49 # unsup: 0049 0311
+020B > 69 # unsup: 0069 0311
+020C > 4F # unsup: 004F 030F
+020D > 6F # unsup: 006F 030F
+020E > 4F # unsup: 004F 0311
+020F > 6F # unsup: 006F 0311
+0210 > 52 # unsup: 0052 030F
+0211 > 72 # unsup: 0072 030F
+0212 > 52 # unsup: 0052 0311
+0213 > 72 # unsup: 0072 0311
+0214 > 55 # unsup: 0055 030F
+0215 > 75 # unsup: 0075 030F
+0216 > 55 # unsup: 0055 0311
+0217 > 75 # unsup: 0075 0311
+0218 > 53 # unsup: 0053 0326
+0219 > 73 # unsup: 0073 0326
+021A > 54 # unsup: 0054 0326
+021B > 74 # unsup: 0074 0326
+021E > 48 # unsup: 0048 030C
+021F > 68 # unsup: 0068 030C
+0226 > 41 # unsup: 0041 0307
+0227 > 61 # unsup: 0061 0307
+0228 > 45 # unsup: 0045 0327
+0229 > 65 # unsup: 0065 0327
+022A > D6 # unsup: 00D6 0304
+022B > F6 # unsup: 00F6 0304
+022C > 4F # unsup: 004F 0303 0304
+022D > 6F # unsup: 006F 0303 0304
+022E > 4F # unsup: 004F 0307
+022F > 6F # unsup: 006F 0307
+0230 > 4F # unsup: 004F 0307 0304
+0231 > 6F # unsup: 006F 0307 0304
+0232 > 59 # unsup: 0059 0304
+0233 > 79 # unsup: 0079 0304
+02D8 > A2
+02D9 > FF
+0300 > 0 # unsup
+0301 > 0 # unsup
+0302 > 0 # unsup
+0303 > 0 # unsup
+0304 > 0 # unsup
+0305 > 0 # unsup
+0306 > 0 # unsup
+0307 > 0 # unsup
+0308 > 0 # unsup
+0309 > 0 # unsup
+030A > 0 # unsup
+030B > 0 # unsup
+030C > 0 # unsup
+030D > 0 # unsup
+030E > 0 # unsup
+030F > 0 # unsup
+0310 > 0 # unsup
+0311 > 0 # unsup
+0312 > 0 # unsup
+0313 > 0 # unsup
+0314 > 0 # unsup
+0315 > 0 # unsup
+0316 > 0 # unsup
+0317 > 0 # unsup
+0318 > 0 # unsup
+0319 > 0 # unsup
+031A > 0 # unsup
+031B > 0 # unsup
+031C > 0 # unsup
+031D > 0 # unsup
+031E > 0 # unsup
+031F > 0 # unsup
+0320 > 0 # unsup
+0321 > 0 # unsup
+0322 > 0 # unsup
+0323 > 0 # unsup
+0324 > 0 # unsup
+0325 > 0 # unsup
+0326 > 0 # unsup
+0327 > 0 # unsup
+0328 > 0 # unsup
+0329 > 0 # unsup
+032A > 0 # unsup
+032B > 0 # unsup
+032C > 0 # unsup
+032D > 0 # unsup
+032E > 0 # unsup
+032F > 0 # unsup
+0330 > 0 # unsup
+0331 > 0 # unsup
+0332 > 0 # unsup
+0333 > 0 # unsup
+0334 > 0 # unsup
+0335 > 0 # unsup
+0336 > 0 # unsup
+0337 > 0 # unsup
+0338 > 0 # unsup
+0339 > 0 # unsup
+033A > 0 # unsup
+033B > 0 # unsup
+033C > 0 # unsup
+033D > 0 # unsup
+033E > 0 # unsup
+033F > 0 # unsup
+0340 > 0 # unsup
+0341 > 0 # unsup
+0342 > 0 # unsup
+0343 > 0 # unsup
+0344 > 0 # unsup
+0345 > 0 # unsup
+037E > 3B
+0385 > A8 # unsup: 00A8 0301
+0387 > B7
+1E00 > 41 # unsup: 0041 0325
+1E01 > 61 # unsup: 0061 0325
+1E02 > 42 # unsup: 0042 0307
+1E03 > 62 # unsup: 0062 0307
+1E04 > 42 # unsup: 0042 0323
+1E05 > 62 # unsup: 0062 0323
+1E06 > 42 # unsup: 0042 0331
+1E07 > 62 # unsup: 0062 0331
+1E08 > C7 # unsup: 00C7 0301
+1E09 > E7 # unsup: 00E7 0301
+1E0A > 44 # unsup: 0044 0307
+1E0B > 64 # unsup: 0064 0307
+1E0C > 44 # unsup: 0044 0323
+1E0D > 64 # unsup: 0064 0323
+1E0E > 44 # unsup: 0044 0331
+1E0F > 64 # unsup: 0064 0331
+1E10 > 44 # unsup: 0044 0327
+1E11 > 64 # unsup: 0064 0327
+1E12 > 44 # unsup: 0044 032D
+1E13 > 64 # unsup: 0064 032D
+1E14 > 45 # unsup: 0045 0304 0300
+1E15 > 65 # unsup: 0065 0304 0300
+1E16 > 45 # unsup: 0045 0304 0301
+1E17 > 65 # unsup: 0065 0304 0301
+1E18 > 45 # unsup: 0045 032D
+1E19 > 65 # unsup: 0065 032D
+1E1A > 45 # unsup: 0045 0330
+1E1B > 65 # unsup: 0065 0330
+1E1C > 45 # unsup: 0045 0327 0306
+1E1D > 65 # unsup: 0065 0327 0306
+1E1E > 46 # unsup: 0046 0307
+1E1F > 66 # unsup: 0066 0307
+1E20 > 47 # unsup: 0047 0304
+1E21 > 67 # unsup: 0067 0304
+1E22 > 48 # unsup: 0048 0307
+1E23 > 68 # unsup: 0068 0307
+1E24 > 48 # unsup: 0048 0323
+1E25 > 68 # unsup: 0068 0323
+1E26 > 48 # unsup: 0048 0308
+1E27 > 68 # unsup: 0068 0308
+1E28 > 48 # unsup: 0048 0327
+1E29 > 68 # unsup: 0068 0327
+1E2A > 48 # unsup: 0048 032E
+1E2B > 68 # unsup: 0068 032E
+1E2C > 49 # unsup: 0049 0330
+1E2D > 69 # unsup: 0069 0330
+1E2E > CF # unsup: 00CF 0301
+1E2F > EF # unsup: 00EF 0301
+1E30 > 4B # unsup: 004B 0301
+1E31 > 6B # unsup: 006B 0301
+1E32 > 4B # unsup: 004B 0323
+1E33 > 6B # unsup: 006B 0323
+1E34 > 4B # unsup: 004B 0331
+1E35 > 6B # unsup: 006B 0331
+1E36 > 4C # unsup: 004C 0323
+1E37 > 6C # unsup: 006C 0323
+1E38 > 4C # unsup: 004C 0323 0304
+1E39 > 6C # unsup: 006C 0323 0304
+1E3A > 4C # unsup: 004C 0331
+1E3B > 6C # unsup: 006C 0331
+1E3C > 4C # unsup: 004C 032D
+1E3D > 6C # unsup: 006C 032D
+1E3E > 4D # unsup: 004D 0301
+1E3F > 6D # unsup: 006D 0301
+1E40 > 4D # unsup: 004D 0307
+1E41 > 6D # unsup: 006D 0307
+1E42 > 4D # unsup: 004D 0323
+1E43 > 6D # unsup: 006D 0323
+1E44 > 4E # unsup: 004E 0307
+1E45 > 6E # unsup: 006E 0307
+1E46 > 4E # unsup: 004E 0323
+1E47 > 6E # unsup: 006E 0323
+1E48 > 4E # unsup: 004E 0331
+1E49 > 6E # unsup: 006E 0331
+1E4A > 4E # unsup: 004E 032D
+1E4B > 6E # unsup: 006E 032D
+1E4C > 4F # unsup: 004F 0303 0301
+1E4D > 6F # unsup: 006F 0303 0301
+1E4E > 4F # unsup: 004F 0303 0308
+1E4F > 6F # unsup: 006F 0303 0308
+1E50 > 4F # unsup: 004F 0304 0300
+1E51 > 6F # unsup: 006F 0304 0300
+1E52 > 4F # unsup: 004F 0304 0301
+1E53 > 6F # unsup: 006F 0304 0301
+1E54 > 50 # unsup: 0050 0301
+1E55 > 70 # unsup: 0070 0301
+1E56 > 50 # unsup: 0050 0307
+1E57 > 70 # unsup: 0070 0307
+1E58 > 52 # unsup: 0052 0307
+1E59 > 72 # unsup: 0072 0307
+1E5A > 52 # unsup: 0052 0323
+1E5B > 72 # unsup: 0072 0323
+1E5C > 52 # unsup: 0052 0323 0304
+1E5D > 72 # unsup: 0072 0323 0304
+1E5E > 52 # unsup: 0052 0331
+1E5F > 72 # unsup: 0072 0331
+1E60 > 53 # unsup: 0053 0307
+1E61 > 73 # unsup: 0073 0307
+1E62 > 53 # unsup: 0053 0323
+1E63 > 73 # unsup: 0073 0323
+1E64 > 53 # unsup: 0053 0301 0307
+1E65 > 73 # unsup: 0073 0301 0307
+1E66 > 53 # unsup: 0053 030C 0307
+1E67 > 73 # unsup: 0073 030C 0307
+1E68 > 53 # unsup: 0053 0323 0307
+1E69 > 73 # unsup: 0073 0323 0307
+1E6A > 54 # unsup: 0054 0307
+1E6B > 74 # unsup: 0074 0307
+1E6C > 54 # unsup: 0054 0323
+1E6D > 74 # unsup: 0074 0323
+1E6E > 54 # unsup: 0054 0331
+1E6F > 74 # unsup: 0074 0331
+1E70 > 54 # unsup: 0054 032D
+1E71 > 74 # unsup: 0074 032D
+1E72 > 55 # unsup: 0055 0324
+1E73 > 75 # unsup: 0075 0324
+1E74 > 55 # unsup: 0055 0330
+1E75 > 75 # unsup: 0075 0330
+1E76 > 55 # unsup: 0055 032D
+1E77 > 75 # unsup: 0075 032D
+1E78 > 55 # unsup: 0055 0303 0301
+1E79 > 75 # unsup: 0075 0303 0301
+1E7A > 55 # unsup: 0055 0304 0308
+1E7B > 75 # unsup: 0075 0304 0308
+1E7C > 56 # unsup: 0056 0303
+1E7D > 76 # unsup: 0076 0303
+1E7E > 56 # unsup: 0056 0323
+1E7F > 76 # unsup: 0076 0323
+1E80 > 57 # unsup: 0057 0300
+1E81 > 77 # unsup: 0077 0300
+1E82 > 57 # unsup: 0057 0301
+1E83 > 77 # unsup: 0077 0301
+1E84 > 57 # unsup: 0057 0308
+1E85 > 77 # unsup: 0077 0308
+1E86 > 57 # unsup: 0057 0307
+1E87 > 77 # unsup: 0077 0307
+1E88 > 57 # unsup: 0057 0323
+1E89 > 77 # unsup: 0077 0323
+1E8A > 58 # unsup: 0058 0307
+1E8B > 78 # unsup: 0078 0307
+1E8C > 58 # unsup: 0058 0308
+1E8D > 78 # unsup: 0078 0308
+1E8E > 59 # unsup: 0059 0307
+1E8F > 79 # unsup: 0079 0307
+1E90 > 5A # unsup: 005A 0302
+1E91 > 7A # unsup: 007A 0302
+1E92 > 5A # unsup: 005A 0323
+1E93 > 7A # unsup: 007A 0323
+1E94 > 5A # unsup: 005A 0331
+1E95 > 7A # unsup: 007A 0331
+1E96 > 68 # unsup: 0068 0331
+1E97 > 74 # unsup: 0074 0308
+1E98 > 77 # unsup: 0077 030A
+1E99 > 79 # unsup: 0079 030A
+1E9B > 73 # unsup: 0073 0307
+1EA0 > 41 # unsup: 0041 0323
+1EA1 > 61 # unsup: 0061 0323
+1EA2 > 41 # unsup: 0041 0309
+1EA3 > 61 # unsup: 0061 0309
+1EA4 > C2 # unsup: 00C2 0301
+1EA5 > E2 # unsup: 00E2 0301
+1EA6 > C2 # unsup: 00C2 0300
+1EA7 > E2 # unsup: 00E2 0300
+1EA8 > C2 # unsup: 00C2 0309
+1EA9 > E2 # unsup: 00E2 0309
+1EAA > C2 # unsup: 00C2 0303
+1EAB > E2 # unsup: 00E2 0303
+1EAC > 41 # unsup: 0041 0323 0302
+1EAD > 61 # unsup: 0061 0323 0302
+1EAE > 41 # unsup: 0041 0306 0301
+1EAF > 61 # unsup: 0061 0306 0301
+1EB0 > 41 # unsup: 0041 0306 0300
+1EB1 > 61 # unsup: 0061 0306 0300
+1EB2 > 41 # unsup: 0041 0306 0309
+1EB3 > 61 # unsup: 0061 0306 0309
+1EB4 > 41 # unsup: 0041 0306 0303
+1EB5 > 61 # unsup: 0061 0306 0303
+1EB6 > 41 # unsup: 0041 0323 0306
+1EB7 > 61 # unsup: 0061 0323 0306
+1EB8 > 45 # unsup: 0045 0323
+1EB9 > 65 # unsup: 0065 0323
+1EBA > 45 # unsup: 0045 0309
+1EBB > 65 # unsup: 0065 0309
+1EBC > 45 # unsup: 0045 0303
+1EBD > 65 # unsup: 0065 0303
+1EBE > CA # unsup: 00CA 0301
+1EBF > EA # unsup: 00EA 0301
+1EC0 > CA # unsup: 00CA 0300
+1EC1 > EA # unsup: 00EA 0300
+1EC2 > CA # unsup: 00CA 0309
+1EC3 > EA # unsup: 00EA 0309
+1EC4 > CA # unsup: 00CA 0303
+1EC5 > EA # unsup: 00EA 0303
+1EC6 > 45 # unsup: 0045 0323 0302
+1EC7 > 65 # unsup: 0065 0323 0302
+1EC8 > 49 # unsup: 0049 0309
+1EC9 > 69 # unsup: 0069 0309
+1ECA > 49 # unsup: 0049 0323
+1ECB > 69 # unsup: 0069 0323
+1ECC > 4F # unsup: 004F 0323
+1ECD > 6F # unsup: 006F 0323
+1ECE > 4F # unsup: 004F 0309
+1ECF > 6F # unsup: 006F 0309
+1ED0 > D4 # unsup: 00D4 0301
+1ED1 > F4 # unsup: 00F4 0301
+1ED2 > D4 # unsup: 00D4 0300
+1ED3 > F4 # unsup: 00F4 0300
+1ED4 > D4 # unsup: 00D4 0309
+1ED5 > F4 # unsup: 00F4 0309
+1ED6 > D4 # unsup: 00D4 0303
+1ED7 > F4 # unsup: 00F4 0303
+1ED8 > 4F # unsup: 004F 0323 0302
+1ED9 > 6F # unsup: 006F 0323 0302
+1EDA > 4F # unsup: 004F 031B 0301
+1EDB > 6F # unsup: 006F 031B 0301
+1EDC > 4F # unsup: 004F 031B 0300
+1EDD > 6F # unsup: 006F 031B 0300
+1EDE > 4F # unsup: 004F 031B 0309
+1EDF > 6F # unsup: 006F 031B 0309
+1EE0 > 4F # unsup: 004F 031B 0303
+1EE1 > 6F # unsup: 006F 031B 0303
+1EE2 > 4F # unsup: 004F 031B 0323
+1EE3 > 6F # unsup: 006F 031B 0323
+1EE4 > 55 # unsup: 0055 0323
+1EE5 > 75 # unsup: 0075 0323
+1EE6 > 55 # unsup: 0055 0309
+1EE7 > 75 # unsup: 0075 0309
+1EE8 > 55 # unsup: 0055 031B 0301
+1EE9 > 75 # unsup: 0075 031B 0301
+1EEA > 55 # unsup: 0055 031B 0300
+1EEB > 75 # unsup: 0075 031B 0300
+1EEC > 55 # unsup: 0055 031B 0309
+1EED > 75 # unsup: 0075 031B 0309
+1EEE > 55 # unsup: 0055 031B 0303
+1EEF > 75 # unsup: 0075 031B 0303
+1EF0 > 55 # unsup: 0055 031B 0323
+1EF1 > 75 # unsup: 0075 031B 0323
+1EF2 > 59 # unsup: 0059 0300
+1EF3 > 79 # unsup: 0079 0300
+1EF4 > 59 # unsup: 0059 0323
+1EF5 > 79 # unsup: 0079 0323
+1EF6 > 59 # unsup: 0059 0309
+1EF7 > 79 # unsup: 0079 0309
+1EF8 > 59 # unsup: 0059 0303
+1EF9 > 79 # unsup: 0079 0303
+1FC1 > A8 # unsup: 00A8 0342
+1FED > A8 # unsup: 00A8 0300
+1FEE > A8 # unsup: 00A8 0301
+1FEF > 60
+1FFD > B4
+2000 > 20 # compat
+2001 > 20 # compat
+2002 > 20 # compat
+2003 > 20 # compat
+2004 > 20 # compat
+2005 > 20 # compat
+2006 > 20 # compat
+2007 > 20 # compat
+2008 > 20 # compat
+2009 > 20 # compat
+200A > 20 # compat
+2024 > 2E # compat
+2025 > 2E 2E # compat
+2026 > 2E 2E 2E # compat
+202F > 20 # compat
+203C > 21 21 # compat
+2047 > 3F 3F # compat
+2048 > 3F 21 # compat
+2049 > 21 3F # compat
+205F > 20 # compat
+FB00 > 66 66 # compat
+FB01 > 66 69 # compat
+FB02 > 66 6C # compat
+FB03 > 66 66 69 # compat
+FB04 > 66 66 6C # compat
+FB05 > 73 74 # compat
+FB06 > 73 74 # compat
+FB29 > 2B # compat
+FE30 > 2E 2E # compat
+FE33 > 5F # compat
+FE34 > 5F # compat
+FE35 > 28 # compat
+FE36 > 29 # compat
+FE37 > 7B # compat
+FE38 > 7D # compat
+FE47 > 5B # compat
+FE48 > 5D # compat
+FE4D > 5F # compat
+FE4E > 5F # compat
+FE4F > 5F # compat
+FE50 > 2C # compat
+FE52 > 2E # compat
+FE54 > 3B # compat
+FE55 > 3A # compat
+FE56 > 3F # compat
+FE57 > 21 # compat
+FE59 > 28 # compat
+FE5A > 29 # compat
+FE5B > 7B # compat
+FE5C > 7D # compat
+FE5F > 23 # compat
+FE60 > 26 # compat
+FE61 > 2A # compat
+FE62 > 2B # compat
+FE63 > 2D # compat
+FE64 > 3C # compat
+FE65 > 3E # compat
+FE66 > 3D # compat
+FE68 > 5C # compat
+FE69 > 24 # compat
+FE6A > 25 # compat
+FE6B > 40 # compat
+FF01 > 21 # compat
+FF02 > 22 # compat
+FF03 > 23 # compat
+FF04 > 24 # compat
+FF05 > 25 # compat
+FF06 > 26 # compat
+FF07 > 27 # compat
+FF08 > 28 # compat
+FF09 > 29 # compat
+FF0A > 2A # compat
+FF0B > 2B # compat
+FF0C > 2C # compat
+FF0D > 2D # compat
+FF0E > 2E # compat
+FF0F > 2F # compat
+FF10 > 30 # compat
+FF11 > 31 # compat
+FF12 > 32 # compat
+FF13 > 33 # compat
+FF14 > 34 # compat
+FF15 > 35 # compat
+FF16 > 36 # compat
+FF17 > 37 # compat
+FF18 > 38 # compat
+FF19 > 39 # compat
+FF1A > 3A # compat
+FF1B > 3B # compat
+FF1C > 3C # compat
+FF1D > 3D # compat
+FF1E > 3E # compat
+FF1F > 3F # compat
+FF20 > 40 # compat
+FF21 > 41 # compat
+FF22 > 42 # compat
+FF23 > 43 # compat
+FF24 > 44 # compat
+FF25 > 45 # compat
+FF26 > 46 # compat
+FF27 > 47 # compat
+FF28 > 48 # compat
+FF29 > 49 # compat
+FF2A > 4A # compat
+FF2B > 4B # compat
+FF2C > 4C # compat
+FF2D > 4D # compat
+FF2E > 4E # compat
+FF2F > 4F # compat
+FF30 > 50 # compat
+FF31 > 51 # compat
+FF32 > 52 # compat
+FF33 > 53 # compat
+FF34 > 54 # compat
+FF35 > 55 # compat
+FF36 > 56 # compat
+FF37 > 57 # compat
+FF38 > 58 # compat
+FF39 > 59 # compat
+FF3A > 5A # compat
+FF3B > 5B # compat
+FF3C > 5C # compat
+FF3D > 5D # compat
+FF3E > 5E # compat
+FF3F > 5F # compat
+FF40 > 60 # compat
+FF41 > 61 # compat
+FF42 > 62 # compat
+FF43 > 63 # compat
+FF44 > 64 # compat
+FF45 > 65 # compat
+FF46 > 66 # compat
+FF47 > 67 # compat
+FF48 > 68 # compat
+FF49 > 69 # compat
+FF4A > 6A # compat
+FF4B > 6B # compat
+FF4C > 6C # compat
+FF4D > 6D # compat
+FF4E > 6E # compat
+FF4F > 6F # compat
+FF50 > 70 # compat
+FF51 > 71 # compat
+FF52 > 72 # compat
+FF53 > 73 # compat
+FF54 > 74 # compat
+FF55 > 75 # compat
+FF56 > 76 # compat
+FF57 > 77 # compat
+FF58 > 78 # compat
+FF59 > 79 # compat
+FF5A > 7A # compat
+FF5B > 7B # compat
+FF5C > 7C # compat
+FF5D > 7D # compat
+FF5E > 7E # compat
+FFE1 > A3 # compat
+.
+
+STRICT
+/
+N 253
+0000 > 00
+0001 > 01
+0002 > 02
+0003 > 03
+0004 > 04
+0005 > 05
+0006 > 06
+0007 > 07
+0008 > 08
+0009 > 09
+000A > 0A
+000B > 0B
+000C > 0C
+000D > 0D
+000E > 0E
+000F > 0F
+0010 > 10
+0011 > 11
+0012 > 12
+0013 > 13
+0014 > 14
+0015 > 15
+0016 > 16
+0017 > 17
+0018 > 18
+0019 > 19
+001A > 1A
+001B > 1B
+001C > 1C
+001D > 1D
+001E > 1E
+001F > 1F
+0020 > 20
+0021 > 21
+0022 > 22
+0023 > 23
+0024 > 24
+0025 > 25
+0026 > 26
+0027 > 27
+0028 > 28
+0029 > 29
+002A > 2A
+002B > 2B
+002C > 2C
+002D > 2D
+002E > 2E
+002F > 2F
+0030 > 30
+0031 > 31
+0032 > 32
+0033 > 33
+0034 > 34
+0035 > 35
+0036 > 36
+0037 > 37
+0038 > 38
+0039 > 39
+003A > 3A
+003B > 3B
+003C > 3C
+003D > 3D
+003E > 3E
+003F > 3F
+0040 > 40
+0041 > 41 /
+     N 4
+     0300 > C0
+     0301 > C1
+     0302 > C2
+     0308 > C4
+     .
+0042 > 42
+0043 > 43 /
+     N 3
+     0302 > C6
+     0307 > C5
+     0327 > C7
+     .
+0044 > 44
+0045 > 45 /
+     N 4
+     0300 > C8
+     0301 > C9
+     0302 > CA
+     0308 > CB
+     .
+0046 > 46
+0047 > 47 /
+     N 3
+     0302 > D8
+     0306 > AB
+     0307 > D5
+     .
+0048 > 48 /
+     N 1
+     0302 > A6
+     .
+0049 > 49 /
+     N 5
+     0300 > CC
+     0301 > CD
+     0302 > CE
+     0307 > A9
+     0308 > CF
+     .
+004A > 4A /
+     N 1
+     0302 > AC
+     .
+004B > 4B
+004C > 4C
+004D > 4D
+004E > 4E /
+     N 1
+     0303 > D1
+     .
+004F > 4F /
+     N 4
+     0300 > D2
+     0301 > D3
+     0302 > D4
+     0308 > D6
+     .
+0050 > 50
+0051 > 51
+0052 > 52
+0053 > 53 /
+     N 2
+     0302 > DE
+     0327 > AA
+     .
+0054 > 54
+0055 > 55 /
+     N 5
+     0300 > D9
+     0301 > DA
+     0302 > DB
+     0306 > DD
+     0308 > DC
+     .
+0056 > 56
+0057 > 57
+0058 > 58
+0059 > 59
+005A > 5A /
+     N 1
+     0307 > AF
+     .
+005B > 5B
+005C > 5C
+005D > 5D
+005E > 5E
+005F > 5F
+0060 > 60
+0061 > 61 /
+     N 4
+     0300 > E0
+     0301 > E1
+     0302 > E2
+     0308 > E4
+     .
+0062 > 62
+0063 > 63 /
+     N 3
+     0302 > E6
+     0307 > E5
+     0327 > E7
+     .
+0064 > 64
+0065 > 65 /
+     N 4
+     0300 > E8
+     0301 > E9
+     0302 > EA
+     0308 > EB
+     .
+0066 > 66
+0067 > 67 /
+     N 3
+     0302 > F8
+     0306 > BB
+     0307 > F5
+     .
+0068 > 68 /
+     N 1
+     0302 > B6
+     .
+0069 > 69 /
+     N 4
+     0300 > EC
+     0301 > ED
+     0302 > EE
+     0308 > EF
+     .
+006A > 6A /
+     N 1
+     0302 > BC
+     .
+006B > 6B
+006C > 6C
+006D > 6D
+006E > 6E /
+     N 1
+     0303 > F1
+     .
+006F > 6F /
+     N 4
+     0300 > F2
+     0301 > F3
+     0302 > F4
+     0308 > F6
+     .
+0070 > 70
+0071 > 71
+0072 > 72
+0073 > 73 /
+     N 2
+     0302 > FE
+     0327 > BA
+     .
+0074 > 74
+0075 > 75 /
+     N 5
+     0300 > F9
+     0301 > FA
+     0302 > FB
+     0306 > FD
+     0308 > FC
+     .
+0076 > 76
+0077 > 77
+0078 > 78
+0079 > 79
+007A > 7A /
+     N 1
+     0307 > BF
+     .
+007B > 7B
+007C > 7C
+007D > 7D
+007E > 7E
+007F > 7F
+0080 > 80
+0081 > 81
+0082 > 82
+0083 > 83
+0084 > 84
+0085 > 85
+0086 > 86
+0087 > 87
+0088 > 88
+0089 > 89
+008A > 8A
+008B > 8B
+008C > 8C
+008D > 8D
+008E > 8E
+008F > 8F
+0090 > 90
+0091 > 91
+0092 > 92
+0093 > 93
+0094 > 94
+0095 > 95
+0096 > 96
+0097 > 97
+0098 > 98
+0099 > 99
+009A > 9A
+009B > 9B
+009C > 9C
+009D > 9D
+009E > 9E
+009F > 9F
+00A0 > A0
+00A3 > A3
+00A4 > A4
+00A7 > A7
+00A8 > A8
+00AD > AD
+00B0 > B0
+00B2 > B2
+00B3 > B3
+00B4 > B4
+00B5 > B5
+00B7 > B7
+00B8 > B8
+00BD > BD
+00C0 > C0
+00C1 > C1
+00C2 > C2
+00C4 > C4
+00C7 > C7
+00C8 > C8
+00C9 > C9
+00CA > CA
+00CB > CB
+00CC > CC
+00CD > CD
+00CE > CE
+00CF > CF
+00D1 > D1
+00D2 > D2
+00D3 > D3
+00D4 > D4
+00D6 > D6
+00D7 > D7
+00D9 > D9
+00DA > DA
+00DB > DB
+00DC > DC
+00DF > DF
+00E0 > E0
+00E1 > E1
+00E2 > E2
+00E4 > E4
+00E7 > E7
+00E8 > E8
+00E9 > E9
+00EA > EA
+00EB > EB
+00EC > EC
+00ED > ED
+00EE > EE
+00EF > EF
+00F1 > F1
+00F2 > F2
+00F3 > F3
+00F4 > F4
+00F6 > F6
+00F7 > F7
+00F9 > F9
+00FA > FA
+00FB > FB
+00FC > FC
+0108 > C6
+0109 > E6
+010A > C5
+010B > E5
+011C > D8
+011D > F8
+011E > AB
+011F > BB
+0120 > D5
+0121 > F5
+0124 > A6
+0125 > B6
+0126 > A1
+0127 > B1
+0130 > A9
+0131 > B9
+0134 > AC
+0135 > BC
+015C > DE
+015D > FE
+015E > AA
+015F > BA
+016C > DD
+016D > FD
+017B > AF
+017C > BF
+02D8 > A2
+02D9 > FF
+037E > 3B
+0387 > B7
+1FEF > 60
+1FFD > B4
+.
+
+NFD
+/
+N 249
+00 > 0000
+01 > 0001
+02 > 0002
+03 > 0003
+04 > 0004
+05 > 0005
+06 > 0006
+07 > 0007
+08 > 0008
+09 > 0009
+0A > 000A
+0B > 000B
+0C > 000C
+0D > 000D
+0E > 000E
+0F > 000F
+10 > 0010
+11 > 0011
+12 > 0012
+13 > 0013
+14 > 0014
+15 > 0015
+16 > 0016
+17 > 0017
+18 > 0018
+19 > 0019
+1A > 001A
+1B > 001B
+1C > 001C
+1D > 001D
+1E > 001E
+1F > 001F
+20 > 0020
+21 > 0021
+22 > 0022
+23 > 0023
+24 > 0024
+25 > 0025
+26 > 0026
+27 > 0027
+28 > 0028
+29 > 0029
+2A > 002A
+2B > 002B
+2C > 002C
+2D > 002D
+2E > 002E
+2F > 002F
+30 > 0030
+31 > 0031
+32 > 0032
+33 > 0033
+34 > 0034
+35 > 0035
+36 > 0036
+37 > 0037
+38 > 0038
+39 > 0039
+3A > 003A
+3B > 003B
+3C > 003C
+3D > 003D
+3E > 003E
+3F > 003F
+40 > 0040
+41 > 0041
+42 > 0042
+43 > 0043
+44 > 0044
+45 > 0045
+46 > 0046
+47 > 0047
+48 > 0048
+49 > 0049
+4A > 004A
+4B > 004B
+4C > 004C
+4D > 004D
+4E > 004E
+4F > 004F
+50 > 0050
+51 > 0051
+52 > 0052
+53 > 0053
+54 > 0054
+55 > 0055
+56 > 0056
+57 > 0057
+58 > 0058
+59 > 0059
+5A > 005A
+5B > 005B
+5C > 005C
+5D > 005D
+5E > 005E
+5F > 005F
+60 > 0060
+61 > 0061
+62 > 0062
+63 > 0063
+64 > 0064
+65 > 0065
+66 > 0066
+67 > 0067
+68 > 0068
+69 > 0069
+6A > 006A
+6B > 006B
+6C > 006C
+6D > 006D
+6E > 006E
+6F > 006F
+70 > 0070
+71 > 0071
+72 > 0072
+73 > 0073
+74 > 0074
+75 > 0075
+76 > 0076
+77 > 0077
+78 > 0078
+79 > 0079
+7A > 007A
+7B > 007B
+7C > 007C
+7D > 007D
+7E > 007E
+7F > 007F
+80 > 0080
+81 > 0081
+82 > 0082
+83 > 0083
+84 > 0084
+85 > 0085
+86 > 0086
+87 > 0087
+88 > 0088
+89 > 0089
+8A > 008A
+8B > 008B
+8C > 008C
+8D > 008D
+8E > 008E
+8F > 008F
+90 > 0090
+91 > 0091
+92 > 0092
+93 > 0093
+94 > 0094
+95 > 0095
+96 > 0096
+97 > 0097
+98 > 0098
+99 > 0099
+9A > 009A
+9B > 009B
+9C > 009C
+9D > 009D
+9E > 009E
+9F > 009F
+A0 > 00A0
+A1 > 0126
+A2 > 02D8
+A3 > 00A3
+A4 > 00A4
+A6 > 0048 0302
+A7 > 00A7
+A8 > 00A8
+A9 > 0049 0307
+AA > 0053 0327
+AB > 0047 0306
+AC > 004A 0302
+AD > 00AD
+AF > 005A 0307
+B0 > 00B0
+B1 > 0127
+B2 > 00B2
+B3 > 00B3
+B4 > 00B4
+B5 > 00B5
+B6 > 0068 0302
+B7 > 00B7
+B8 > 00B8
+B9 > 0131
+BA > 0073 0327
+BB > 0067 0306
+BC > 006A 0302
+BD > 00BD
+BF > 007A 0307
+C0 > 0041 0300
+C1 > 0041 0301
+C2 > 0041 0302
+C4 > 0041 0308
+C5 > 0043 0307
+C6 > 0043 0302
+C7 > 0043 0327
+C8 > 0045 0300
+C9 > 0045 0301
+CA > 0045 0302
+CB > 0045 0308
+CC > 0049 0300
+CD > 0049 0301
+CE > 0049 0302
+CF > 0049 0308
+D1 > 004E 0303
+D2 > 004F 0300
+D3 > 004F 0301
+D4 > 004F 0302
+D5 > 0047 0307
+D6 > 004F 0308
+D7 > 00D7
+D8 > 0047 0302
+D9 > 0055 0300
+DA > 0055 0301
+DB > 0055 0302
+DC > 0055 0308
+DD > 0055 0306
+DE > 0053 0302
+DF > 00DF
+E0 > 0061 0300
+E1 > 0061 0301
+E2 > 0061 0302
+E4 > 0061 0308
+E5 > 0063 0307
+E6 > 0063 0302
+E7 > 0063 0327
+E8 > 0065 0300
+E9 > 0065 0301
+EA > 0065 0302
+EB > 0065 0308
+EC > 0069 0300
+ED > 0069 0301
+EE > 0069 0302
+EF > 0069 0308
+F1 > 006E 0303
+F2 > 006F 0300
+F3 > 006F 0301
+F4 > 006F 0302
+F5 > 0067 0307
+F6 > 006F 0308
+F7 > 00F7
+F8 > 0067 0302
+F9 > 0075 0300
+FA > 0075 0301
+FB > 0075 0302
+FC > 0075 0308
+FD > 0075 0306
+FE > 0073 0302
+FF > 02D9
+.
+
+NFC
+/
+N 249
+00 > 0000
+01 > 0001
+02 > 0002
+03 > 0003
+04 > 0004
+05 > 0005
+06 > 0006
+07 > 0007
+08 > 0008
+09 > 0009
+0A > 000A
+0B > 000B
+0C > 000C
+0D > 000D
+0E > 000E
+0F > 000F
+10 > 0010
+11 > 0011
+12 > 0012
+13 > 0013
+14 > 0014
+15 > 0015
+16 > 0016
+17 > 0017
+18 > 0018
+19 > 0019
+1A > 001A
+1B > 001B
+1C > 001C
+1D > 001D
+1E > 001E
+1F > 001F
+20 > 0020
+21 > 0021
+22 > 0022
+23 > 0023
+24 > 0024
+25 > 0025
+26 > 0026
+27 > 0027
+28 > 0028
+29 > 0029
+2A > 002A
+2B > 002B
+2C > 002C
+2D > 002D
+2E > 002E
+2F > 002F
+30 > 0030
+31 > 0031
+32 > 0032
+33 > 0033
+34 > 0034
+35 > 0035
+36 > 0036
+37 > 0037
+38 > 0038
+39 > 0039
+3A > 003A
+3B > 003B
+3C > 003C
+3D > 003D
+3E > 003E
+3F > 003F
+40 > 0040
+41 > 0041
+42 > 0042
+43 > 0043
+44 > 0044
+45 > 0045
+46 > 0046
+47 > 0047
+48 > 0048
+49 > 0049
+4A > 004A
+4B > 004B
+4C > 004C
+4D > 004D
+4E > 004E
+4F > 004F
+50 > 0050
+51 > 0051
+52 > 0052
+53 > 0053
+54 > 0054
+55 > 0055
+56 > 0056
+57 > 0057
+58 > 0058
+59 > 0059
+5A > 005A
+5B > 005B
+5C > 005C
+5D > 005D
+5E > 005E
+5F > 005F
+60 > 0060
+61 > 0061
+62 > 0062
+63 > 0063
+64 > 0064
+65 > 0065
+66 > 0066
+67 > 0067
+68 > 0068
+69 > 0069
+6A > 006A
+6B > 006B
+6C > 006C
+6D > 006D
+6E > 006E
+6F > 006F
+70 > 0070
+71 > 0071
+72 > 0072
+73 > 0073
+74 > 0074
+75 > 0075
+76 > 0076
+77 > 0077
+78 > 0078
+79 > 0079
+7A > 007A
+7B > 007B
+7C > 007C
+7D > 007D
+7E > 007E
+7F > 007F
+80 > 0080
+81 > 0081
+82 > 0082
+83 > 0083
+84 > 0084
+85 > 0085
+86 > 0086
+87 > 0087
+88 > 0088
+89 > 0089
+8A > 008A
+8B > 008B
+8C > 008C
+8D > 008D
+8E > 008E
+8F > 008F
+90 > 0090
+91 > 0091
+92 > 0092
+93 > 0093
+94 > 0094
+95 > 0095
+96 > 0096
+97 > 0097
+98 > 0098
+99 > 0099
+9A > 009A
+9B > 009B
+9C > 009C
+9D > 009D
+9E > 009E
+9F > 009F
+A0 > 00A0
+A1 > 0126
+A2 > 02D8
+A3 > 00A3
+A4 > 00A4
+A6 > 0124
+A7 > 00A7
+A8 > 00A8
+A9 > 0130
+AA > 015E
+AB > 011E
+AC > 0134
+AD > 00AD
+AF > 017B
+B0 > 00B0
+B1 > 0127
+B2 > 00B2
+B3 > 00B3
+B4 > 00B4
+B5 > 00B5
+B6 > 0125
+B7 > 00B7
+B8 > 00B8
+B9 > 0131
+BA > 015F
+BB > 011F
+BC > 0135
+BD > 00BD
+BF > 017C
+C0 > 00C0
+C1 > 00C1
+C2 > 00C2
+C4 > 00C4
+C5 > 010A
+C6 > 0108
+C7 > 00C7
+C8 > 00C8
+C9 > 00C9
+CA > 00CA
+CB > 00CB
+CC > 00CC
+CD > 00CD
+CE > 00CE
+CF > 00CF
+D1 > 00D1
+D2 > 00D2
+D3 > 00D3
+D4 > 00D4
+D5 > 0120
+D6 > 00D6
+D7 > 00D7
+D8 > 011C
+D9 > 00D9
+DA > 00DA
+DB > 00DB
+DC > 00DC
+DD > 016C
+DE > 015C
+DF > 00DF
+E0 > 00E0
+E1 > 00E1
+E2 > 00E2
+E4 > 00E4
+E5 > 010B
+E6 > 0109
+E7 > 00E7
+E8 > 00E8
+E9 > 00E9
+EA > 00EA
+EB > 00EB
+EC > 00EC
+ED > 00ED
+EE > 00EE
+EF > 00EF
+F1 > 00F1
+F2 > 00F2
+F3 > 00F3
+F4 > 00F4
+F5 > 0121
+F6 > 00F6
+F7 > 00F7
+F8 > 011D
+F9 > 00F9
+FA > 00FA
+FB > 00FB
+FC > 00FC
+FD > 016D
+FE > 015D
+FF > 02D9
+.
+
+COMP
+= NFC
+.
Index: doc/tools/ultraedit/GNU/aspell/data/iso-8859-3.cset
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/iso-8859-3.cset	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/iso-8859-3.cset	(working copy)
@@ -0,0 +1,262 @@
+# Aspell Character Data File.
+= iso-8859-3
+> ascii
+/
+# <char> <uni> <type> <display> <upper> <lower> <title> <plain>
+#                                                         <sl-first> <sl-rest>
+00 0000 - N 00 00 00 00 00 00 # <control>
+01 0001 . N 01 01 01 00 00 00 # <unused control>
+02 0002 . N 02 02 02 00 00 00 # <unused control>
+03 0003 . N 03 03 03 00 00 00 # <unused control>
+04 0004 . N 04 04 04 00 00 00 # <unused control>
+05 0005 . N 05 05 05 00 00 00 # <unused control>
+06 0006 . N 06 06 06 00 00 00 # <unused control>
+07 0007 . N 07 07 07 00 00 00 # <unused control>
+08 0008 . N 08 08 08 00 00 00 # <unused control>
+09 0009 . N 09 09 09 00 00 00 # <unused control>
+0A 000A . N 0A 0A 0A 00 00 00 # <unused control>
+0B 000B . N 0B 0B 0B 00 00 00 # <unused control>
+0C 000C . N 0C 0C 0C 00 00 00 # <unused control>
+0D 000D . N 0D 0D 0D 00 00 00 # <unused control>
+0E 000E . N 0E 0E 0E 00 00 00 # <unused control>
+0F 000F . N 0F 0F 0F 00 00 00 # <unused control>
+10 0010 - N 10 10 10 00 00 00 # <control>
+11 0011 . N 11 11 11 00 00 00 # <unused control>
+12 0012 . N 12 12 12 00 00 00 # <unused control>
+13 0013 . N 13 13 13 00 00 00 # <unused control>
+14 0014 . N 14 14 14 00 00 00 # <unused control>
+15 0015 . N 15 15 15 00 00 00 # <unused control>
+16 0016 . N 16 16 16 00 00 00 # <unused control>
+17 0017 . N 17 17 17 00 00 00 # <unused control>
+18 0018 . N 18 18 18 00 00 00 # <unused control>
+19 0019 . N 19 19 19 00 00 00 # <unused control>
+1A 001A . N 1A 1A 1A 00 00 00 # <unused control>
+1B 001B . N 1B 1B 1B 00 00 00 # <unused control>
+1C 001C . N 1C 1C 1C 00 00 00 # <unused control>
+1D 001D . N 1D 1D 1D 00 00 00 # <unused control>
+1E 001E . N 1E 1E 1E 00 00 00 # <unused control>
+1F 001F . N 1F 1F 1F 00 00 00 # <unused control>
+20 0020 W Y 20 20 20 00 00 00 # SPACE
+21 0021 - Y 21 21 21 00 00 00 # EXCLAMATION MARK
+22 0022 - Y 22 22 22 00 00 00 # QUOTATION MARK
+23 0023 - Y 23 23 23 00 00 00 # NUMBER SIGN
+24 0024 - Y 24 24 24 00 00 00 # DOLLAR SIGN
+25 0025 - Y 25 25 25 00 00 00 # PERCENT SIGN
+26 0026 - Y 26 26 26 00 00 00 # AMPERSAND
+27 0027 - Y 27 27 27 00 00 00 # APOSTROPHE
+28 0028 - Y 28 28 28 00 00 00 # LEFT PARENTHESIS
+29 0029 - Y 29 29 29 00 00 00 # RIGHT PARENTHESIS
+2A 002A - Y 2A 2A 2A 00 00 00 # ASTERISK
+2B 002B - Y 2B 2B 2B 00 00 00 # PLUS SIGN
+2C 002C - Y 2C 2C 2C 00 00 00 # COMMA
+2D 002D H Y 2D 2D 2D 00 00 00 # HYPHEN-MINUS
+2E 002E - Y 2E 2E 2E 00 00 00 # FULL STOP
+2F 002F - Y 2F 2F 2F 00 00 00 # SOLIDUS
+30 0030 D Y 30 30 30 00 00 00 # DIGIT ZERO
+31 0031 D Y 31 31 31 00 00 00 # DIGIT ONE
+32 0032 D Y 32 32 32 00 00 00 # DIGIT TWO
+33 0033 D Y 33 33 33 00 00 00 # DIGIT THREE
+34 0034 D Y 34 34 34 00 00 00 # DIGIT FOUR
+35 0035 D Y 35 35 35 00 00 00 # DIGIT FIVE
+36 0036 D Y 36 36 36 00 00 00 # DIGIT SIX
+37 0037 D Y 37 37 37 00 00 00 # DIGIT SEVEN
+38 0038 D Y 38 38 38 00 00 00 # DIGIT EIGHT
+39 0039 D Y 39 39 39 00 00 00 # DIGIT NINE
+3A 003A - Y 3A 3A 3A 00 00 00 # COLON
+3B 003B - Y 3B 3B 3B 00 00 00 # SEMICOLON
+3C 003C - Y 3C 3C 3C 00 00 00 # LESS-THAN SIGN
+3D 003D - Y 3D 3D 3D 00 00 00 # EQUALS SIGN
+3E 003E - Y 3E 3E 3E 00 00 00 # GREATER-THAN SIGN
+3F 003F - Y 3F 3F 3F 00 00 00 # QUESTION MARK
+40 0040 - Y 40 40 40 00 00 00 # COMMERCIAL AT
+41 0041 L Y 41 61 41 41 2A 00 # LATIN CAPITAL LETTER A
+42 0042 L Y 42 62 42 42 62 62 # LATIN CAPITAL LETTER B
+43 0043 L Y 43 63 43 43 63 63 # LATIN CAPITAL LETTER C
+44 0044 L Y 44 64 44 44 64 64 # LATIN CAPITAL LETTER D
+45 0045 L Y 45 65 45 45 2A 00 # LATIN CAPITAL LETTER E
+46 0046 L Y 46 66 46 46 66 66 # LATIN CAPITAL LETTER F
+47 0047 L Y 47 67 47 47 67 67 # LATIN CAPITAL LETTER G
+48 0048 L Y 48 68 48 48 68 68 # LATIN CAPITAL LETTER H
+49 0049 L Y 49 69 49 49 2A 00 # LATIN CAPITAL LETTER I
+4A 004A L Y 4A 6A 4A 4A 6A 6A # LATIN CAPITAL LETTER J
+4B 004B L Y 4B 6B 4B 4B 6B 6B # LATIN CAPITAL LETTER K
+4C 004C L Y 4C 6C 4C 4C 6C 6C # LATIN CAPITAL LETTER L
+4D 004D L Y 4D 6D 4D 4D 6D 6D # LATIN CAPITAL LETTER M
+4E 004E L Y 4E 6E 4E 4E 6E 6E # LATIN CAPITAL LETTER N
+4F 004F L Y 4F 6F 4F 4F 2A 00 # LATIN CAPITAL LETTER O
+50 0050 L Y 50 70 50 50 70 70 # LATIN CAPITAL LETTER P
+51 0051 L Y 51 71 51 51 71 71 # LATIN CAPITAL LETTER Q
+52 0052 L Y 52 72 52 52 72 72 # LATIN CAPITAL LETTER R
+53 0053 L Y 53 73 53 53 73 73 # LATIN CAPITAL LETTER S
+54 0054 L Y 54 74 54 54 74 74 # LATIN CAPITAL LETTER T
+55 0055 L Y 55 75 55 55 2A 00 # LATIN CAPITAL LETTER U
+56 0056 L Y 56 76 56 56 76 76 # LATIN CAPITAL LETTER V
+57 0057 L Y 57 77 57 57 77 77 # LATIN CAPITAL LETTER W
+58 0058 L Y 58 78 58 58 78 78 # LATIN CAPITAL LETTER X
+59 0059 L Y 59 79 59 59 79 79 # LATIN CAPITAL LETTER Y
+5A 005A L Y 5A 7A 5A 5A 7A 7A # LATIN CAPITAL LETTER Z
+5B 005B - Y 5B 5B 5B 00 00 00 # LEFT SQUARE BRACKET
+5C 005C - Y 5C 5C 5C 00 00 00 # REVERSE SOLIDUS
+5D 005D - Y 5D 5D 5D 00 00 00 # RIGHT SQUARE BRACKET
+5E 005E - Y 5E 5E 5E 00 00 00 # CIRCUMFLEX ACCENT
+5F 005F - Y 5F 5F 5F 00 00 00 # LOW LINE
+60 0060 - Y 60 60 60 00 00 00 # GRAVE ACCENT
+61 0061 L Y 41 61 41 61 2A 00 # LATIN SMALL LETTER A
+62 0062 L Y 42 62 42 62 62 62 # LATIN SMALL LETTER B
+63 0063 L Y 43 63 43 63 63 63 # LATIN SMALL LETTER C
+64 0064 L Y 44 64 44 64 64 64 # LATIN SMALL LETTER D
+65 0065 L Y 45 65 45 65 2A 00 # LATIN SMALL LETTER E
+66 0066 L Y 46 66 46 66 66 66 # LATIN SMALL LETTER F
+67 0067 L Y 47 67 47 67 67 67 # LATIN SMALL LETTER G
+68 0068 L Y 48 68 48 68 68 68 # LATIN SMALL LETTER H
+69 0069 L Y 49 69 49 69 2A 00 # LATIN SMALL LETTER I
+6A 006A L Y 4A 6A 4A 6A 6A 6A # LATIN SMALL LETTER J
+6B 006B L Y 4B 6B 4B 6B 6B 6B # LATIN SMALL LETTER K
+6C 006C L Y 4C 6C 4C 6C 6C 6C # LATIN SMALL LETTER L
+6D 006D L Y 4D 6D 4D 6D 6D 6D # LATIN SMALL LETTER M
+6E 006E L Y 4E 6E 4E 6E 6E 6E # LATIN SMALL LETTER N
+6F 006F L Y 4F 6F 4F 6F 2A 00 # LATIN SMALL LETTER O
+70 0070 L Y 50 70 50 70 70 70 # LATIN SMALL LETTER P
+71 0071 L Y 51 71 51 71 71 71 # LATIN SMALL LETTER Q
+72 0072 L Y 52 72 52 72 72 72 # LATIN SMALL LETTER R
+73 0073 L Y 53 73 53 73 73 73 # LATIN SMALL LETTER S
+74 0074 L Y 54 74 54 74 74 74 # LATIN SMALL LETTER T
+75 0075 L Y 55 75 55 75 2A 00 # LATIN SMALL LETTER U
+76 0076 L Y 56 76 56 76 76 76 # LATIN SMALL LETTER V
+77 0077 L Y 57 77 57 77 77 77 # LATIN SMALL LETTER W
+78 0078 L Y 58 78 58 78 78 78 # LATIN SMALL LETTER X
+79 0079 L Y 59 79 59 79 79 79 # LATIN SMALL LETTER Y
+7A 007A L Y 5A 7A 5A 7A 7A 7A # LATIN SMALL LETTER Z
+7B 007B - Y 7B 7B 7B 00 00 00 # LEFT CURLY BRACKET
+7C 007C - Y 7C 7C 7C 00 00 00 # VERTICAL LINE
+7D 007D - Y 7D 7D 7D 00 00 00 # RIGHT CURLY BRACKET
+7E 007E - Y 7E 7E 7E 00 00 00 # TILDE
+7F 007F - N 7F 7F 7F 00 00 00 # <control>
+80 0080 . N 80 80 80 00 00 00 # <unused control>
+81 0081 . N 81 81 81 00 00 00 # <unused control>
+82 0082 . N 82 82 82 00 00 00 # <unused control>
+83 0083 . N 83 83 83 00 00 00 # <unused control>
+84 0084 . N 84 84 84 00 00 00 # <unused control>
+85 0085 . N 85 85 85 00 00 00 # <unused control>
+86 0086 . N 86 86 86 00 00 00 # <unused control>
+87 0087 . N 87 87 87 00 00 00 # <unused control>
+88 0088 . N 88 88 88 00 00 00 # <unused control>
+89 0089 . N 89 89 89 00 00 00 # <unused control>
+8A 008A . N 8A 8A 8A 00 00 00 # <unused control>
+8B 008B . N 8B 8B 8B 00 00 00 # <unused control>
+8C 008C . N 8C 8C 8C 00 00 00 # <unused control>
+8D 008D . N 8D 8D 8D 00 00 00 # <unused control>
+8E 008E . N 8E 8E 8E 00 00 00 # <unused control>
+8F 008F . N 8F 8F 8F 00 00 00 # <unused control>
+90 0090 . N 90 90 90 00 00 00 # <unused control>
+91 0091 . N 91 91 91 00 00 00 # <unused control>
+92 0092 . N 92 92 92 00 00 00 # <unused control>
+93 0093 . N 93 93 93 00 00 00 # <unused control>
+94 0094 . N 94 94 94 00 00 00 # <unused control>
+95 0095 . N 95 95 95 00 00 00 # <unused control>
+96 0096 . N 96 96 96 00 00 00 # <unused control>
+97 0097 . N 97 97 97 00 00 00 # <unused control>
+98 0098 . N 98 98 98 00 00 00 # <unused control>
+99 0099 . N 99 99 99 00 00 00 # <unused control>
+9A 009A . N 9A 9A 9A 00 00 00 # <unused control>
+9B 009B . N 9B 9B 9B 00 00 00 # <unused control>
+9C 009C . N 9C 9C 9C 00 00 00 # <unused control>
+9D 009D . N 9D 9D 9D 00 00 00 # <unused control>
+9E 009E . N 9E 9E 9E 00 00 00 # <unused control>
+9F 009F . N 9F 9F 9F 00 00 00 # <unused control>
+A0 00A0 W Y A0 A0 A0 00 00 00 # NO-BREAK SPACE
+A1 0126 L Y A1 B1 A1 A1 B1 B1 # LATIN CAPITAL LETTER H WITH STROKE
+A2 02D8 - Y A2 A2 A2 00 00 00 # BREVE
+A3 00A3 - Y A3 A3 A3 00 00 00 # POUND SIGN
+A4 00A4 - Y A4 A4 A4 00 00 00 # CURRENCY SIGN
+A5 E0A5 . N A5 A5 A5 00 00 00 # <unused>
+A6 0124 L Y A6 B6 A6 48 68 68 # LATIN CAPITAL LETTER H WITH CIRCUMFLEX
+A7 00A7 - Y A7 A7 A7 00 00 00 # SECTION SIGN
+A8 00A8 - Y A8 A8 A8 00 00 00 # DIAERESIS
+A9 0130 L Y A9 69 A9 49 2A 00 # LATIN CAPITAL LETTER I WITH DOT ABOVE
+AA 015E L Y AA BA AA 53 73 73 # LATIN CAPITAL LETTER S WITH CEDILLA
+AB 011E L Y AB BB AB 47 67 67 # LATIN CAPITAL LETTER G WITH BREVE
+AC 0134 L Y AC BC AC 4A 6A 6A # LATIN CAPITAL LETTER J WITH CIRCUMFLEX
+AD 00AD H N AD AD AD 00 00 00 # SOFT HYPHEN
+AE E0AE . N AE AE AE 00 00 00 # <unused>
+AF 017B L Y AF BF AF 5A 7A 7A # LATIN CAPITAL LETTER Z WITH DOT ABOVE
+B0 00B0 - Y B0 B0 B0 00 00 00 # DEGREE SIGN
+B1 0127 L Y A1 B1 A1 B1 B1 B1 # LATIN SMALL LETTER H WITH STROKE
+B2 00B2 - Y B2 B2 B2 00 00 00 # SUPERSCRIPT TWO
+B3 00B3 - Y B3 B3 B3 00 00 00 # SUPERSCRIPT THREE
+B4 00B4 - Y B4 B4 B4 00 00 00 # ACUTE ACCENT
+B5 00B5 A Y B5 B5 B5 00 00 00 # MICRO SIGN
+B6 0125 L Y A6 B6 A6 68 68 68 # LATIN SMALL LETTER H WITH CIRCUMFLEX
+B7 00B7 - Y B7 B7 B7 00 00 00 # MIDDLE DOT
+B8 00B8 - Y B8 B8 B8 00 00 00 # CEDILLA
+B9 0131 L Y 49 B9 49 B9 B9 B9 # LATIN SMALL LETTER DOTLESS I
+BA 015F L Y AA BA AA 73 73 73 # LATIN SMALL LETTER S WITH CEDILLA
+BB 011F L Y AB BB AB 67 67 67 # LATIN SMALL LETTER G WITH BREVE
+BC 0135 L Y AC BC AC 6A 6A 6A # LATIN SMALL LETTER J WITH CIRCUMFLEX
+BD 00BD - Y BD BD BD 00 00 00 # VULGAR FRACTION ONE HALF
+BE E0BE . N BE BE BE 00 00 00 # <unused>
+BF 017C L Y AF BF AF 7A 7A 7A # LATIN SMALL LETTER Z WITH DOT ABOVE
+C0 00C0 L Y C0 E0 C0 41 2A 00 # LATIN CAPITAL LETTER A WITH GRAVE
+C1 00C1 L Y C1 E1 C1 41 2A 00 # LATIN CAPITAL LETTER A WITH ACUTE
+C2 00C2 L Y C2 E2 C2 41 2A 00 # LATIN CAPITAL LETTER A WITH CIRCUMFLEX
+C3 E0C3 . N C3 C3 C3 00 00 00 # <unused>
+C4 00C4 L Y C4 E4 C4 41 2A 00 # LATIN CAPITAL LETTER A WITH DIAERESIS
+C5 010A L Y C5 E5 C5 43 63 63 # LATIN CAPITAL LETTER C WITH DOT ABOVE
+C6 0108 L Y C6 E6 C6 43 63 63 # LATIN CAPITAL LETTER C WITH CIRCUMFLEX
+C7 00C7 L Y C7 E7 C7 43 63 63 # LATIN CAPITAL LETTER C WITH CEDILLA
+C8 00C8 L Y C8 E8 C8 45 2A 00 # LATIN CAPITAL LETTER E WITH GRAVE
+C9 00C9 L Y C9 E9 C9 45 2A 00 # LATIN CAPITAL LETTER E WITH ACUTE
+CA 00CA L Y CA EA CA 45 2A 00 # LATIN CAPITAL LETTER E WITH CIRCUMFLEX
+CB 00CB L Y CB EB CB 45 2A 00 # LATIN CAPITAL LETTER E WITH DIAERESIS
+CC 00CC L Y CC EC CC 49 2A 00 # LATIN CAPITAL LETTER I WITH GRAVE
+CD 00CD L Y CD ED CD 49 2A 00 # LATIN CAPITAL LETTER I WITH ACUTE
+CE 00CE L Y CE EE CE 49 2A 00 # LATIN CAPITAL LETTER I WITH CIRCUMFLEX
+CF 00CF L Y CF EF CF 49 2A 00 # LATIN CAPITAL LETTER I WITH DIAERESIS
+D0 E0D0 . N D0 D0 D0 00 00 00 # <unused>
+D1 00D1 L Y D1 F1 D1 4E 6E 6E # LATIN CAPITAL LETTER N WITH TILDE
+D2 00D2 L Y D2 F2 D2 4F 2A 00 # LATIN CAPITAL LETTER O WITH GRAVE
+D3 00D3 L Y D3 F3 D3 4F 2A 00 # LATIN CAPITAL LETTER O WITH ACUTE
+D4 00D4 L Y D4 F4 D4 4F 2A 00 # LATIN CAPITAL LETTER O WITH CIRCUMFLEX
+D5 0120 L Y D5 F5 D5 47 67 67 # LATIN CAPITAL LETTER G WITH DOT ABOVE
+D6 00D6 L Y D6 F6 D6 4F 2A 00 # LATIN CAPITAL LETTER O WITH DIAERESIS
+D7 00D7 - Y D7 D7 D7 00 00 00 # MULTIPLICATION SIGN
+D8 011C L Y D8 F8 D8 47 67 67 # LATIN CAPITAL LETTER G WITH CIRCUMFLEX
+D9 00D9 L Y D9 F9 D9 55 2A 00 # LATIN CAPITAL LETTER U WITH GRAVE
+DA 00DA L Y DA FA DA 55 2A 00 # LATIN CAPITAL LETTER U WITH ACUTE
+DB 00DB L Y DB FB DB 55 2A 00 # LATIN CAPITAL LETTER U WITH CIRCUMFLEX
+DC 00DC L Y DC FC DC 55 2A 00 # LATIN CAPITAL LETTER U WITH DIAERESIS
+DD 016C L Y DD FD DD 55 2A 00 # LATIN CAPITAL LETTER U WITH BREVE
+DE 015C L Y DE FE DE 53 73 73 # LATIN CAPITAL LETTER S WITH CIRCUMFLEX
+DF 00DF L Y DF DF DF DF DF DF # LATIN SMALL LETTER SHARP S
+E0 00E0 L Y C0 E0 C0 61 2A 00 # LATIN SMALL LETTER A WITH GRAVE
+E1 00E1 L Y C1 E1 C1 61 2A 00 # LATIN SMALL LETTER A WITH ACUTE
+E2 00E2 L Y C2 E2 C2 61 2A 00 # LATIN SMALL LETTER A WITH CIRCUMFLEX
+E3 E0E3 . N E3 E3 E3 00 00 00 # <unused>
+E4 00E4 L Y C4 E4 C4 61 2A 00 # LATIN SMALL LETTER A WITH DIAERESIS
+E5 010B L Y C5 E5 C5 63 63 63 # LATIN SMALL LETTER C WITH DOT ABOVE
+E6 0109 L Y C6 E6 C6 63 63 63 # LATIN SMALL LETTER C WITH CIRCUMFLEX
+E7 00E7 L Y C7 E7 C7 63 63 63 # LATIN SMALL LETTER C WITH CEDILLA
+E8 00E8 L Y C8 E8 C8 65 2A 00 # LATIN SMALL LETTER E WITH GRAVE
+E9 00E9 L Y C9 E9 C9 65 2A 00 # LATIN SMALL LETTER E WITH ACUTE
+EA 00EA L Y CA EA CA 65 2A 00 # LATIN SMALL LETTER E WITH CIRCUMFLEX
+EB 00EB L Y CB EB CB 65 2A 00 # LATIN SMALL LETTER E WITH DIAERESIS
+EC 00EC L Y CC EC CC 69 2A 00 # LATIN SMALL LETTER I WITH GRAVE
+ED 00ED L Y CD ED CD 69 2A 00 # LATIN SMALL LETTER I WITH ACUTE
+EE 00EE L Y CE EE CE 69 2A 00 # LATIN SMALL LETTER I WITH CIRCUMFLEX
+EF 00EF L Y CF EF CF 69 2A 00 # LATIN SMALL LETTER I WITH DIAERESIS
+F0 E0F0 . N F0 F0 F0 00 00 00 # <unused>
+F1 00F1 L Y D1 F1 D1 6E 6E 6E # LATIN SMALL LETTER N WITH TILDE
+F2 00F2 L Y D2 F2 D2 6F 2A 00 # LATIN SMALL LETTER O WITH GRAVE
+F3 00F3 L Y D3 F3 D3 6F 2A 00 # LATIN SMALL LETTER O WITH ACUTE
+F4 00F4 L Y D4 F4 D4 6F 2A 00 # LATIN SMALL LETTER O WITH CIRCUMFLEX
+F5 0121 L Y D5 F5 D5 67 67 67 # LATIN SMALL LETTER G WITH DOT ABOVE
+F6 00F6 L Y D6 F6 D6 6F 2A 00 # LATIN SMALL LETTER O WITH DIAERESIS
+F7 00F7 - Y F7 F7 F7 00 00 00 # DIVISION SIGN
+F8 011D L Y D8 F8 D8 67 67 67 # LATIN SMALL LETTER G WITH CIRCUMFLEX
+F9 00F9 L Y D9 F9 D9 75 2A 00 # LATIN SMALL LETTER U WITH GRAVE
+FA 00FA L Y DA FA DA 75 2A 00 # LATIN SMALL LETTER U WITH ACUTE
+FB 00FB L Y DB FB DB 75 2A 00 # LATIN SMALL LETTER U WITH CIRCUMFLEX
+FC 00FC L Y DC FC DC 75 2A 00 # LATIN SMALL LETTER U WITH DIAERESIS
+FD 016D L Y DD FD DD 75 2A 00 # LATIN SMALL LETTER U WITH BREVE
+FE 015D L Y DE FE DE 73 73 73 # LATIN SMALL LETTER S WITH CIRCUMFLEX
+FF 02D9 - Y FF FF FF 00 00 00 # DOT ABOVE
Index: doc/tools/ultraedit/GNU/aspell/data/iso-8859-4.cmap
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/iso-8859-4.cmap	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/iso-8859-4.cmap	(working copy)
@@ -0,0 +1,1970 @@
+INTERNAL
+/
+N 932
+0000 > 00
+0001 > 01
+0002 > 02
+0003 > 03
+0004 > 04
+0005 > 05
+0006 > 06
+0007 > 07
+0008 > 08
+0009 > 09
+000A > 0A
+000B > 0B
+000C > 0C
+000D > 0D
+000E > 0E
+000F > 0F
+0010 > 10
+0011 > 11
+0012 > 12
+0013 > 13
+0014 > 14
+0015 > 15
+0016 > 16
+0017 > 17
+0018 > 18
+0019 > 19
+001A > 1A
+001B > 1B
+001C > 1C
+001D > 1D
+001E > 1E
+001F > 1F
+0020 > 20
+0021 > 21
+0022 > 22
+0023 > 23
+0024 > 24
+0025 > 25
+0026 > 26
+0027 > 27
+0028 > 28
+0029 > 29
+002A > 2A
+002B > 2B
+002C > 2C
+002D > 2D
+002E > 2E
+002F > 2F
+0030 > 30
+0031 > 31
+0032 > 32
+0033 > 33
+0034 > 34
+0035 > 35
+0036 > 36
+0037 > 37
+0038 > 38
+0039 > 39
+003A > 3A
+003B > 3B
+003C > 3C
+003D > 3D
+003E > 3E
+003F > 3F
+0040 > 40
+0041 > 41 /
+     N 7
+     0301 > C1
+     0302 > C2
+     0303 > C3
+     0304 > C0
+     0308 > C4
+     030A > C5
+     0328 > A1
+     .
+0042 > 42
+0043 > 43 /
+     N 1
+     030C > C8
+     .
+0044 > 44
+0045 > 45 /
+     N 5
+     0301 > C9
+     0304 > AA
+     0307 > CC
+     0308 > CB
+     0328 > CA
+     .
+0046 > 46
+0047 > 47 /
+     N 1
+     0327 > AB
+     .
+0048 > 48
+0049 > 49 /
+     N 5
+     0301 > CD
+     0302 > CE
+     0303 > A5
+     0304 > CF
+     0328 > C7
+     .
+004A > 4A
+004B > 4B /
+     N 1
+     0327 > D3
+     .
+004C > 4C /
+     N 1
+     0327 > A6
+     .
+004D > 4D
+004E > 4E /
+     N 1
+     0327 > D1
+     .
+004F > 4F /
+     N 4
+     0302 > D4
+     0303 > D5
+     0304 > D2
+     0308 > D6
+     .
+0050 > 50
+0051 > 51
+0052 > 52 /
+     N 1
+     0327 > A3
+     .
+0053 > 53 /
+     N 1
+     030C > A9
+     .
+0054 > 54
+0055 > 55 /
+     N 6
+     0301 > DA
+     0302 > DB
+     0303 > DD
+     0304 > DE
+     0308 > DC
+     0328 > D9
+     .
+0056 > 56
+0057 > 57
+0058 > 58
+0059 > 59
+005A > 5A /
+     N 1
+     030C > AE
+     .
+005B > 5B
+005C > 5C
+005D > 5D
+005E > 5E
+005F > 5F
+0060 > 60
+0061 > 61 /
+     N 7
+     0301 > E1
+     0302 > E2
+     0303 > E3
+     0304 > E0
+     0308 > E4
+     030A > E5
+     0328 > B1
+     .
+0062 > 62
+0063 > 63 /
+     N 1
+     030C > E8
+     .
+0064 > 64
+0065 > 65 /
+     N 5
+     0301 > E9
+     0304 > BA
+     0307 > EC
+     0308 > EB
+     0328 > EA
+     .
+0066 > 66
+0067 > 67 /
+     N 1
+     0327 > BB
+     .
+0068 > 68
+0069 > 69 /
+     N 5
+     0301 > ED
+     0302 > EE
+     0303 > B5
+     0304 > EF
+     0328 > E7
+     .
+006A > 6A
+006B > 6B /
+     N 1
+     0327 > F3
+     .
+006C > 6C /
+     N 1
+     0327 > B6
+     .
+006D > 6D
+006E > 6E /
+     N 1
+     0327 > F1
+     .
+006F > 6F /
+     N 4
+     0302 > F4
+     0303 > F5
+     0304 > F2
+     0308 > F6
+     .
+0070 > 70
+0071 > 71
+0072 > 72 /
+     N 1
+     0327 > B3
+     .
+0073 > 73 /
+     N 1
+     030C > B9
+     .
+0074 > 74
+0075 > 75 /
+     N 6
+     0301 > FA
+     0302 > FB
+     0303 > FD
+     0304 > FE
+     0308 > FC
+     0328 > F9
+     .
+0076 > 76
+0077 > 77
+0078 > 78
+0079 > 79
+007A > 7A /
+     N 1
+     030C > BE
+     .
+007B > 7B
+007C > 7C
+007D > 7D
+007E > 7E
+007F > 7F
+0080 > 80
+0081 > 81
+0082 > 82
+0083 > 83
+0084 > 84
+0085 > 85
+0086 > 86
+0087 > 87
+0088 > 88
+0089 > 89
+008A > 8A
+008B > 8B
+008C > 8C
+008D > 8D
+008E > 8E
+008F > 8F
+0090 > 90
+0091 > 91
+0092 > 92
+0093 > 93
+0094 > 94
+0095 > 95
+0096 > 96
+0097 > 97
+0098 > 98
+0099 > 99
+009A > 9A
+009B > 9B
+009C > 9C
+009D > 9D
+009E > 9E
+009F > 9F
+00A0 > A0
+00A4 > A4
+00A7 > A7
+00A8 > A8
+00AD > AD
+00AF > AF
+00B0 > B0
+00B4 > B4
+00B8 > B8
+00C0 > 41 # unsup: 0041 0300
+00C1 > C1
+00C2 > C2
+00C3 > C3
+00C4 > C4
+00C5 > C5
+00C6 > C6
+00C7 > 43 # unsup: 0043 0327
+00C8 > 45 # unsup: 0045 0300
+00C9 > C9
+00CA > 45 # unsup: 0045 0302
+00CB > CB
+00CC > 49 # unsup: 0049 0300
+00CD > CD
+00CE > CE
+00CF > 49 # unsup: 0049 0308
+00D1 > 4E # unsup: 004E 0303
+00D2 > 4F # unsup: 004F 0300
+00D3 > 4F # unsup: 004F 0301
+00D4 > D4
+00D5 > D5
+00D6 > D6
+00D7 > D7
+00D8 > D8
+00D9 > 55 # unsup: 0055 0300
+00DA > DA
+00DB > DB
+00DC > DC
+00DD > 59 # unsup: 0059 0301
+00DF > DF
+00E0 > 61 # unsup: 0061 0300
+00E1 > E1
+00E2 > E2
+00E3 > E3
+00E4 > E4
+00E5 > E5
+00E6 > E6
+00E7 > 63 # unsup: 0063 0327
+00E8 > 65 # unsup: 0065 0300
+00E9 > E9
+00EA > 65 # unsup: 0065 0302
+00EB > EB
+00EC > 69 # unsup: 0069 0300
+00ED > ED
+00EE > EE
+00EF > 69 # unsup: 0069 0308
+00F1 > 6E # unsup: 006E 0303
+00F2 > 6F # unsup: 006F 0300
+00F3 > 6F # unsup: 006F 0301
+00F4 > F4
+00F5 > F5
+00F6 > F6
+00F7 > F7
+00F8 > F8
+00F9 > 75 # unsup: 0075 0300
+00FA > FA
+00FB > FB
+00FC > FC
+00FD > 79 # unsup: 0079 0301
+00FF > 79 # unsup: 0079 0308
+0100 > C0
+0101 > E0
+0102 > 41 # unsup: 0041 0306
+0103 > 61 # unsup: 0061 0306
+0104 > A1
+0105 > B1
+0106 > 43 # unsup: 0043 0301
+0107 > 63 # unsup: 0063 0301
+0108 > 43 # unsup: 0043 0302
+0109 > 63 # unsup: 0063 0302
+010A > 43 # unsup: 0043 0307
+010B > 63 # unsup: 0063 0307
+010C > C8
+010D > E8
+010E > 44 # unsup: 0044 030C
+010F > 64 # unsup: 0064 030C
+0110 > D0
+0111 > F0
+0112 > AA
+0113 > BA
+0114 > 45 # unsup: 0045 0306
+0115 > 65 # unsup: 0065 0306
+0116 > CC
+0117 > EC
+0118 > CA
+0119 > EA
+011A > 45 # unsup: 0045 030C
+011B > 65 # unsup: 0065 030C
+011C > 47 # unsup: 0047 0302
+011D > 67 # unsup: 0067 0302
+011E > 47 # unsup: 0047 0306
+011F > 67 # unsup: 0067 0306
+0120 > 47 # unsup: 0047 0307
+0121 > 67 # unsup: 0067 0307
+0122 > AB
+0123 > BB
+0124 > 48 # unsup: 0048 0302
+0125 > 68 # unsup: 0068 0302
+0128 > A5
+0129 > B5
+012A > CF
+012B > EF
+012C > 49 # unsup: 0049 0306
+012D > 69 # unsup: 0069 0306
+012E > C7
+012F > E7
+0130 > 49 # unsup: 0049 0307
+0132 > 49 4A # compat
+0133 > 69 6A # compat
+0134 > 4A # unsup: 004A 0302
+0135 > 6A # unsup: 006A 0302
+0136 > D3
+0137 > F3
+0138 > A2
+0139 > 4C # unsup: 004C 0301
+013A > 6C # unsup: 006C 0301
+013B > A6
+013C > B6
+013D > 4C # unsup: 004C 030C
+013E > 6C # unsup: 006C 030C
+0143 > 4E # unsup: 004E 0301
+0144 > 6E # unsup: 006E 0301
+0145 > D1
+0146 > F1
+0147 > 4E # unsup: 004E 030C
+0148 > 6E # unsup: 006E 030C
+014A > BD
+014B > BF
+014C > D2
+014D > F2
+014E > 4F # unsup: 004F 0306
+014F > 6F # unsup: 006F 0306
+0150 > 4F # unsup: 004F 030B
+0151 > 6F # unsup: 006F 030B
+0152 > 4F 45 # compat
+0153 > 6F 65 # compat
+0154 > 52 # unsup: 0052 0301
+0155 > 72 # unsup: 0072 0301
+0156 > A3
+0157 > B3
+0158 > 52 # unsup: 0052 030C
+0159 > 72 # unsup: 0072 030C
+015A > 53 # unsup: 0053 0301
+015B > 73 # unsup: 0073 0301
+015C > 53 # unsup: 0053 0302
+015D > 73 # unsup: 0073 0302
+015E > 53 # unsup: 0053 0327
+015F > 73 # unsup: 0073 0327
+0160 > A9
+0161 > B9
+0162 > 54 # unsup: 0054 0327
+0163 > 74 # unsup: 0074 0327
+0164 > 54 # unsup: 0054 030C
+0165 > 74 # unsup: 0074 030C
+0166 > AC
+0167 > BC
+0168 > DD
+0169 > FD
+016A > DE
+016B > FE
+016C > 55 # unsup: 0055 0306
+016D > 75 # unsup: 0075 0306
+016E > 55 # unsup: 0055 030A
+016F > 75 # unsup: 0075 030A
+0170 > 55 # unsup: 0055 030B
+0171 > 75 # unsup: 0075 030B
+0172 > D9
+0173 > F9
+0174 > 57 # unsup: 0057 0302
+0175 > 77 # unsup: 0077 0302
+0176 > 59 # unsup: 0059 0302
+0177 > 79 # unsup: 0079 0302
+0178 > 59 # unsup: 0059 0308
+0179 > 5A # unsup: 005A 0301
+017A > 7A # unsup: 007A 0301
+017B > 5A # unsup: 005A 0307
+017C > 7A # unsup: 007A 0307
+017D > AE
+017E > BE
+017F > 73 # compat
+01A0 > 4F # unsup: 004F 031B
+01A1 > 6F # unsup: 006F 031B
+01AF > 55 # unsup: 0055 031B
+01B0 > 75 # unsup: 0075 031B
+01C4 > 44 AE # compat
+01C5 > 44 BE # compat
+01C6 > 64 BE # compat
+01C7 > 4C 4A # compat
+01C8 > 4C 6A # compat
+01C9 > 6C 6A # compat
+01CA > 4E 4A # compat
+01CB > 4E 6A # compat
+01CC > 6E 6A # compat
+01CD > 41 # unsup: 0041 030C
+01CE > 61 # unsup: 0061 030C
+01CF > 49 # unsup: 0049 030C
+01D0 > 69 # unsup: 0069 030C
+01D1 > 4F # unsup: 004F 030C
+01D2 > 6F # unsup: 006F 030C
+01D3 > 55 # unsup: 0055 030C
+01D4 > 75 # unsup: 0075 030C
+01D5 > DC # unsup: 00DC 0304
+01D6 > FC # unsup: 00FC 0304
+01D7 > DC # unsup: 00DC 0301
+01D8 > FC # unsup: 00FC 0301
+01D9 > DC # unsup: 00DC 030C
+01DA > FC # unsup: 00FC 030C
+01DB > DC # unsup: 00DC 0300
+01DC > FC # unsup: 00FC 0300
+01DE > C4 # unsup: 00C4 0304
+01DF > E4 # unsup: 00E4 0304
+01E0 > 41 # unsup: 0041 0307 0304
+01E1 > 61 # unsup: 0061 0307 0304
+01E2 > C6 # unsup: 00C6 0304
+01E3 > E6 # unsup: 00E6 0304
+01E6 > 47 # unsup: 0047 030C
+01E7 > 67 # unsup: 0067 030C
+01E8 > 4B # unsup: 004B 030C
+01E9 > 6B # unsup: 006B 030C
+01EA > 4F # unsup: 004F 0328
+01EB > 6F # unsup: 006F 0328
+01EC > 4F # unsup: 004F 0328 0304
+01ED > 6F # unsup: 006F 0328 0304
+01F0 > 6A # unsup: 006A 030C
+01F1 > 44 5A # compat
+01F2 > 44 7A # compat
+01F3 > 64 7A # compat
+01F4 > 47 # unsup: 0047 0301
+01F5 > 67 # unsup: 0067 0301
+01F8 > 4E # unsup: 004E 0300
+01F9 > 6E # unsup: 006E 0300
+01FA > C5 # unsup: 00C5 0301
+01FB > E5 # unsup: 00E5 0301
+01FC > C6 # unsup: 00C6 0301
+01FD > E6 # unsup: 00E6 0301
+01FE > D8 # unsup: 00D8 0301
+01FF > F8 # unsup: 00F8 0301
+0200 > 41 # unsup: 0041 030F
+0201 > 61 # unsup: 0061 030F
+0202 > 41 # unsup: 0041 0311
+0203 > 61 # unsup: 0061 0311
+0204 > 45 # unsup: 0045 030F
+0205 > 65 # unsup: 0065 030F
+0206 > 45 # unsup: 0045 0311
+0207 > 65 # unsup: 0065 0311
+0208 > 49 # unsup: 0049 030F
+0209 > 69 # unsup: 0069 030F
+020A > 49 # unsup: 0049 0311
+020B > 69 # unsup: 0069 0311
+020C > 4F # unsup: 004F 030F
+020D > 6F # unsup: 006F 030F
+020E > 4F # unsup: 004F 0311
+020F > 6F # unsup: 006F 0311
+0210 > 52 # unsup: 0052 030F
+0211 > 72 # unsup: 0072 030F
+0212 > 52 # unsup: 0052 0311
+0213 > 72 # unsup: 0072 0311
+0214 > 55 # unsup: 0055 030F
+0215 > 75 # unsup: 0075 030F
+0216 > 55 # unsup: 0055 0311
+0217 > 75 # unsup: 0075 0311
+0218 > 53 # unsup: 0053 0326
+0219 > 73 # unsup: 0073 0326
+021A > 54 # unsup: 0054 0326
+021B > 74 # unsup: 0074 0326
+021E > 48 # unsup: 0048 030C
+021F > 68 # unsup: 0068 030C
+0226 > 41 # unsup: 0041 0307
+0227 > 61 # unsup: 0061 0307
+0228 > 45 # unsup: 0045 0327
+0229 > 65 # unsup: 0065 0327
+022A > D6 # unsup: 00D6 0304
+022B > F6 # unsup: 00F6 0304
+022C > D5 # unsup: 00D5 0304
+022D > F5 # unsup: 00F5 0304
+022E > 4F # unsup: 004F 0307
+022F > 6F # unsup: 006F 0307
+0230 > 4F # unsup: 004F 0307 0304
+0231 > 6F # unsup: 006F 0307 0304
+0232 > 59 # unsup: 0059 0304
+0233 > 79 # unsup: 0079 0304
+02C7 > B7
+02D9 > FF
+02DB > B2
+0300 > 0 # unsup
+0301 > 0 # unsup
+0302 > 0 # unsup
+0303 > 0 # unsup
+0304 > 0 # unsup
+0305 > 0 # unsup
+0306 > 0 # unsup
+0307 > 0 # unsup
+0308 > 0 # unsup
+0309 > 0 # unsup
+030A > 0 # unsup
+030B > 0 # unsup
+030C > 0 # unsup
+030D > 0 # unsup
+030E > 0 # unsup
+030F > 0 # unsup
+0310 > 0 # unsup
+0311 > 0 # unsup
+0312 > 0 # unsup
+0313 > 0 # unsup
+0314 > 0 # unsup
+0315 > 0 # unsup
+0316 > 0 # unsup
+0317 > 0 # unsup
+0318 > 0 # unsup
+0319 > 0 # unsup
+031A > 0 # unsup
+031B > 0 # unsup
+031C > 0 # unsup
+031D > 0 # unsup
+031E > 0 # unsup
+031F > 0 # unsup
+0320 > 0 # unsup
+0321 > 0 # unsup
+0322 > 0 # unsup
+0323 > 0 # unsup
+0324 > 0 # unsup
+0325 > 0 # unsup
+0326 > 0 # unsup
+0327 > 0 # unsup
+0328 > 0 # unsup
+0329 > 0 # unsup
+032A > 0 # unsup
+032B > 0 # unsup
+032C > 0 # unsup
+032D > 0 # unsup
+032E > 0 # unsup
+032F > 0 # unsup
+0330 > 0 # unsup
+0331 > 0 # unsup
+0332 > 0 # unsup
+0333 > 0 # unsup
+0334 > 0 # unsup
+0335 > 0 # unsup
+0336 > 0 # unsup
+0337 > 0 # unsup
+0338 > 0 # unsup
+0339 > 0 # unsup
+033A > 0 # unsup
+033B > 0 # unsup
+033C > 0 # unsup
+033D > 0 # unsup
+033E > 0 # unsup
+033F > 0 # unsup
+0340 > 0 # unsup
+0341 > 0 # unsup
+0342 > 0 # unsup
+0343 > 0 # unsup
+0344 > 0 # unsup
+0345 > 0 # unsup
+037E > 3B
+0385 > A8 # unsup: 00A8 0301
+1E00 > 41 # unsup: 0041 0325
+1E01 > 61 # unsup: 0061 0325
+1E02 > 42 # unsup: 0042 0307
+1E03 > 62 # unsup: 0062 0307
+1E04 > 42 # unsup: 0042 0323
+1E05 > 62 # unsup: 0062 0323
+1E06 > 42 # unsup: 0042 0331
+1E07 > 62 # unsup: 0062 0331
+1E08 > 43 # unsup: 0043 0327 0301
+1E09 > 63 # unsup: 0063 0327 0301
+1E0A > 44 # unsup: 0044 0307
+1E0B > 64 # unsup: 0064 0307
+1E0C > 44 # unsup: 0044 0323
+1E0D > 64 # unsup: 0064 0323
+1E0E > 44 # unsup: 0044 0331
+1E0F > 64 # unsup: 0064 0331
+1E10 > 44 # unsup: 0044 0327
+1E11 > 64 # unsup: 0064 0327
+1E12 > 44 # unsup: 0044 032D
+1E13 > 64 # unsup: 0064 032D
+1E14 > AA # unsup: 0112 0300
+1E15 > BA # unsup: 0113 0300
+1E16 > AA # unsup: 0112 0301
+1E17 > BA # unsup: 0113 0301
+1E18 > 45 # unsup: 0045 032D
+1E19 > 65 # unsup: 0065 032D
+1E1A > 45 # unsup: 0045 0330
+1E1B > 65 # unsup: 0065 0330
+1E1C > 45 # unsup: 0045 0327 0306
+1E1D > 65 # unsup: 0065 0327 0306
+1E1E > 46 # unsup: 0046 0307
+1E1F > 66 # unsup: 0066 0307
+1E20 > 47 # unsup: 0047 0304
+1E21 > 67 # unsup: 0067 0304
+1E22 > 48 # unsup: 0048 0307
+1E23 > 68 # unsup: 0068 0307
+1E24 > 48 # unsup: 0048 0323
+1E25 > 68 # unsup: 0068 0323
+1E26 > 48 # unsup: 0048 0308
+1E27 > 68 # unsup: 0068 0308
+1E28 > 48 # unsup: 0048 0327
+1E29 > 68 # unsup: 0068 0327
+1E2A > 48 # unsup: 0048 032E
+1E2B > 68 # unsup: 0068 032E
+1E2C > 49 # unsup: 0049 0330
+1E2D > 69 # unsup: 0069 0330
+1E2E > 49 # unsup: 0049 0308 0301
+1E2F > 69 # unsup: 0069 0308 0301
+1E30 > 4B # unsup: 004B 0301
+1E31 > 6B # unsup: 006B 0301
+1E32 > 4B # unsup: 004B 0323
+1E33 > 6B # unsup: 006B 0323
+1E34 > 4B # unsup: 004B 0331
+1E35 > 6B # unsup: 006B 0331
+1E36 > 4C # unsup: 004C 0323
+1E37 > 6C # unsup: 006C 0323
+1E38 > 4C # unsup: 004C 0323 0304
+1E39 > 6C # unsup: 006C 0323 0304
+1E3A > 4C # unsup: 004C 0331
+1E3B > 6C # unsup: 006C 0331
+1E3C > 4C # unsup: 004C 032D
+1E3D > 6C # unsup: 006C 032D
+1E3E > 4D # unsup: 004D 0301
+1E3F > 6D # unsup: 006D 0301
+1E40 > 4D # unsup: 004D 0307
+1E41 > 6D # unsup: 006D 0307
+1E42 > 4D # unsup: 004D 0323
+1E43 > 6D # unsup: 006D 0323
+1E44 > 4E # unsup: 004E 0307
+1E45 > 6E # unsup: 006E 0307
+1E46 > 4E # unsup: 004E 0323
+1E47 > 6E # unsup: 006E 0323
+1E48 > 4E # unsup: 004E 0331
+1E49 > 6E # unsup: 006E 0331
+1E4A > 4E # unsup: 004E 032D
+1E4B > 6E # unsup: 006E 032D
+1E4C > D5 # unsup: 00D5 0301
+1E4D > F5 # unsup: 00F5 0301
+1E4E > D5 # unsup: 00D5 0308
+1E4F > F5 # unsup: 00F5 0308
+1E50 > D2 # unsup: 014C 0300
+1E51 > F2 # unsup: 014D 0300
+1E52 > D2 # unsup: 014C 0301
+1E53 > F2 # unsup: 014D 0301
+1E54 > 50 # unsup: 0050 0301
+1E55 > 70 # unsup: 0070 0301
+1E56 > 50 # unsup: 0050 0307
+1E57 > 70 # unsup: 0070 0307
+1E58 > 52 # unsup: 0052 0307
+1E59 > 72 # unsup: 0072 0307
+1E5A > 52 # unsup: 0052 0323
+1E5B > 72 # unsup: 0072 0323
+1E5C > 52 # unsup: 0052 0323 0304
+1E5D > 72 # unsup: 0072 0323 0304
+1E5E > 52 # unsup: 0052 0331
+1E5F > 72 # unsup: 0072 0331
+1E60 > 53 # unsup: 0053 0307
+1E61 > 73 # unsup: 0073 0307
+1E62 > 53 # unsup: 0053 0323
+1E63 > 73 # unsup: 0073 0323
+1E64 > 53 # unsup: 0053 0301 0307
+1E65 > 73 # unsup: 0073 0301 0307
+1E66 > A9 # unsup: 0160 0307
+1E67 > B9 # unsup: 0161 0307
+1E68 > 53 # unsup: 0053 0323 0307
+1E69 > 73 # unsup: 0073 0323 0307
+1E6A > 54 # unsup: 0054 0307
+1E6B > 74 # unsup: 0074 0307
+1E6C > 54 # unsup: 0054 0323
+1E6D > 74 # unsup: 0074 0323
+1E6E > 54 # unsup: 0054 0331
+1E6F > 74 # unsup: 0074 0331
+1E70 > 54 # unsup: 0054 032D
+1E71 > 74 # unsup: 0074 032D
+1E72 > 55 # unsup: 0055 0324
+1E73 > 75 # unsup: 0075 0324
+1E74 > 55 # unsup: 0055 0330
+1E75 > 75 # unsup: 0075 0330
+1E76 > 55 # unsup: 0055 032D
+1E77 > 75 # unsup: 0075 032D
+1E78 > DD # unsup: 0168 0301
+1E79 > FD # unsup: 0169 0301
+1E7A > DE # unsup: 016A 0308
+1E7B > FE # unsup: 016B 0308
+1E7C > 56 # unsup: 0056 0303
+1E7D > 76 # unsup: 0076 0303
+1E7E > 56 # unsup: 0056 0323
+1E7F > 76 # unsup: 0076 0323
+1E80 > 57 # unsup: 0057 0300
+1E81 > 77 # unsup: 0077 0300
+1E82 > 57 # unsup: 0057 0301
+1E83 > 77 # unsup: 0077 0301
+1E84 > 57 # unsup: 0057 0308
+1E85 > 77 # unsup: 0077 0308
+1E86 > 57 # unsup: 0057 0307
+1E87 > 77 # unsup: 0077 0307
+1E88 > 57 # unsup: 0057 0323
+1E89 > 77 # unsup: 0077 0323
+1E8A > 58 # unsup: 0058 0307
+1E8B > 78 # unsup: 0078 0307
+1E8C > 58 # unsup: 0058 0308
+1E8D > 78 # unsup: 0078 0308
+1E8E > 59 # unsup: 0059 0307
+1E8F > 79 # unsup: 0079 0307
+1E90 > 5A # unsup: 005A 0302
+1E91 > 7A # unsup: 007A 0302
+1E92 > 5A # unsup: 005A 0323
+1E93 > 7A # unsup: 007A 0323
+1E94 > 5A # unsup: 005A 0331
+1E95 > 7A # unsup: 007A 0331
+1E96 > 68 # unsup: 0068 0331
+1E97 > 74 # unsup: 0074 0308
+1E98 > 77 # unsup: 0077 030A
+1E99 > 79 # unsup: 0079 030A
+1E9B > 73 # unsup: 0073 0307
+1EA0 > 41 # unsup: 0041 0323
+1EA1 > 61 # unsup: 0061 0323
+1EA2 > 41 # unsup: 0041 0309
+1EA3 > 61 # unsup: 0061 0309
+1EA4 > C2 # unsup: 00C2 0301
+1EA5 > E2 # unsup: 00E2 0301
+1EA6 > C2 # unsup: 00C2 0300
+1EA7 > E2 # unsup: 00E2 0300
+1EA8 > C2 # unsup: 00C2 0309
+1EA9 > E2 # unsup: 00E2 0309
+1EAA > C2 # unsup: 00C2 0303
+1EAB > E2 # unsup: 00E2 0303
+1EAC > 41 # unsup: 0041 0323 0302
+1EAD > 61 # unsup: 0061 0323 0302
+1EAE > 41 # unsup: 0041 0306 0301
+1EAF > 61 # unsup: 0061 0306 0301
+1EB0 > 41 # unsup: 0041 0306 0300
+1EB1 > 61 # unsup: 0061 0306 0300
+1EB2 > 41 # unsup: 0041 0306 0309
+1EB3 > 61 # unsup: 0061 0306 0309
+1EB4 > 41 # unsup: 0041 0306 0303
+1EB5 > 61 # unsup: 0061 0306 0303
+1EB6 > 41 # unsup: 0041 0323 0306
+1EB7 > 61 # unsup: 0061 0323 0306
+1EB8 > 45 # unsup: 0045 0323
+1EB9 > 65 # unsup: 0065 0323
+1EBA > 45 # unsup: 0045 0309
+1EBB > 65 # unsup: 0065 0309
+1EBC > 45 # unsup: 0045 0303
+1EBD > 65 # unsup: 0065 0303
+1EBE > 45 # unsup: 0045 0302 0301
+1EBF > 65 # unsup: 0065 0302 0301
+1EC0 > 45 # unsup: 0045 0302 0300
+1EC1 > 65 # unsup: 0065 0302 0300
+1EC2 > 45 # unsup: 0045 0302 0309
+1EC3 > 65 # unsup: 0065 0302 0309
+1EC4 > 45 # unsup: 0045 0302 0303
+1EC5 > 65 # unsup: 0065 0302 0303
+1EC6 > 45 # unsup: 0045 0323 0302
+1EC7 > 65 # unsup: 0065 0323 0302
+1EC8 > 49 # unsup: 0049 0309
+1EC9 > 69 # unsup: 0069 0309
+1ECA > 49 # unsup: 0049 0323
+1ECB > 69 # unsup: 0069 0323
+1ECC > 4F # unsup: 004F 0323
+1ECD > 6F # unsup: 006F 0323
+1ECE > 4F # unsup: 004F 0309
+1ECF > 6F # unsup: 006F 0309
+1ED0 > D4 # unsup: 00D4 0301
+1ED1 > F4 # unsup: 00F4 0301
+1ED2 > D4 # unsup: 00D4 0300
+1ED3 > F4 # unsup: 00F4 0300
+1ED4 > D4 # unsup: 00D4 0309
+1ED5 > F4 # unsup: 00F4 0309
+1ED6 > D4 # unsup: 00D4 0303
+1ED7 > F4 # unsup: 00F4 0303
+1ED8 > 4F # unsup: 004F 0323 0302
+1ED9 > 6F # unsup: 006F 0323 0302
+1EDA > 4F # unsup: 004F 031B 0301
+1EDB > 6F # unsup: 006F 031B 0301
+1EDC > 4F # unsup: 004F 031B 0300
+1EDD > 6F # unsup: 006F 031B 0300
+1EDE > 4F # unsup: 004F 031B 0309
+1EDF > 6F # unsup: 006F 031B 0309
+1EE0 > 4F # unsup: 004F 031B 0303
+1EE1 > 6F # unsup: 006F 031B 0303
+1EE2 > 4F # unsup: 004F 031B 0323
+1EE3 > 6F # unsup: 006F 031B 0323
+1EE4 > 55 # unsup: 0055 0323
+1EE5 > 75 # unsup: 0075 0323
+1EE6 > 55 # unsup: 0055 0309
+1EE7 > 75 # unsup: 0075 0309
+1EE8 > 55 # unsup: 0055 031B 0301
+1EE9 > 75 # unsup: 0075 031B 0301
+1EEA > 55 # unsup: 0055 031B 0300
+1EEB > 75 # unsup: 0075 031B 0300
+1EEC > 55 # unsup: 0055 031B 0309
+1EED > 75 # unsup: 0075 031B 0309
+1EEE > 55 # unsup: 0055 031B 0303
+1EEF > 75 # unsup: 0075 031B 0303
+1EF0 > 55 # unsup: 0055 031B 0323
+1EF1 > 75 # unsup: 0075 031B 0323
+1EF2 > 59 # unsup: 0059 0300
+1EF3 > 79 # unsup: 0079 0300
+1EF4 > 59 # unsup: 0059 0323
+1EF5 > 79 # unsup: 0079 0323
+1EF6 > 59 # unsup: 0059 0309
+1EF7 > 79 # unsup: 0079 0309
+1EF8 > 59 # unsup: 0059 0303
+1EF9 > 79 # unsup: 0079 0303
+1FC1 > A8 # unsup: 00A8 0342
+1FED > A8 # unsup: 00A8 0300
+1FEE > A8 # unsup: 00A8 0301
+1FEF > 60
+1FFD > B4
+2000 > 20 # compat
+2001 > 20 # compat
+2002 > 20 # compat
+2003 > 20 # compat
+2004 > 20 # compat
+2005 > 20 # compat
+2006 > 20 # compat
+2007 > 20 # compat
+2008 > 20 # compat
+2009 > 20 # compat
+200A > 20 # compat
+2024 > 2E # compat
+2025 > 2E 2E # compat
+2026 > 2E 2E 2E # compat
+202F > 20 # compat
+203C > 21 21 # compat
+2047 > 3F 3F # compat
+2048 > 3F 21 # compat
+2049 > 21 3F # compat
+205F > 20 # compat
+FB00 > 66 66 # compat
+FB01 > 66 69 # compat
+FB02 > 66 6C # compat
+FB03 > 66 66 69 # compat
+FB04 > 66 66 6C # compat
+FB05 > 73 74 # compat
+FB06 > 73 74 # compat
+FB29 > 2B # compat
+FE30 > 2E 2E # compat
+FE33 > 5F # compat
+FE34 > 5F # compat
+FE35 > 28 # compat
+FE36 > 29 # compat
+FE37 > 7B # compat
+FE38 > 7D # compat
+FE47 > 5B # compat
+FE48 > 5D # compat
+FE4D > 5F # compat
+FE4E > 5F # compat
+FE4F > 5F # compat
+FE50 > 2C # compat
+FE52 > 2E # compat
+FE54 > 3B # compat
+FE55 > 3A # compat
+FE56 > 3F # compat
+FE57 > 21 # compat
+FE59 > 28 # compat
+FE5A > 29 # compat
+FE5B > 7B # compat
+FE5C > 7D # compat
+FE5F > 23 # compat
+FE60 > 26 # compat
+FE61 > 2A # compat
+FE62 > 2B # compat
+FE63 > 2D # compat
+FE64 > 3C # compat
+FE65 > 3E # compat
+FE66 > 3D # compat
+FE68 > 5C # compat
+FE69 > 24 # compat
+FE6A > 25 # compat
+FE6B > 40 # compat
+FF01 > 21 # compat
+FF02 > 22 # compat
+FF03 > 23 # compat
+FF04 > 24 # compat
+FF05 > 25 # compat
+FF06 > 26 # compat
+FF07 > 27 # compat
+FF08 > 28 # compat
+FF09 > 29 # compat
+FF0A > 2A # compat
+FF0B > 2B # compat
+FF0C > 2C # compat
+FF0D > 2D # compat
+FF0E > 2E # compat
+FF0F > 2F # compat
+FF10 > 30 # compat
+FF11 > 31 # compat
+FF12 > 32 # compat
+FF13 > 33 # compat
+FF14 > 34 # compat
+FF15 > 35 # compat
+FF16 > 36 # compat
+FF17 > 37 # compat
+FF18 > 38 # compat
+FF19 > 39 # compat
+FF1A > 3A # compat
+FF1B > 3B # compat
+FF1C > 3C # compat
+FF1D > 3D # compat
+FF1E > 3E # compat
+FF1F > 3F # compat
+FF20 > 40 # compat
+FF21 > 41 # compat
+FF22 > 42 # compat
+FF23 > 43 # compat
+FF24 > 44 # compat
+FF25 > 45 # compat
+FF26 > 46 # compat
+FF27 > 47 # compat
+FF28 > 48 # compat
+FF29 > 49 # compat
+FF2A > 4A # compat
+FF2B > 4B # compat
+FF2C > 4C # compat
+FF2D > 4D # compat
+FF2E > 4E # compat
+FF2F > 4F # compat
+FF30 > 50 # compat
+FF31 > 51 # compat
+FF32 > 52 # compat
+FF33 > 53 # compat
+FF34 > 54 # compat
+FF35 > 55 # compat
+FF36 > 56 # compat
+FF37 > 57 # compat
+FF38 > 58 # compat
+FF39 > 59 # compat
+FF3A > 5A # compat
+FF3B > 5B # compat
+FF3C > 5C # compat
+FF3D > 5D # compat
+FF3E > 5E # compat
+FF3F > 5F # compat
+FF40 > 60 # compat
+FF41 > 61 # compat
+FF42 > 62 # compat
+FF43 > 63 # compat
+FF44 > 64 # compat
+FF45 > 65 # compat
+FF46 > 66 # compat
+FF47 > 67 # compat
+FF48 > 68 # compat
+FF49 > 69 # compat
+FF4A > 6A # compat
+FF4B > 6B # compat
+FF4C > 6C # compat
+FF4D > 6D # compat
+FF4E > 6E # compat
+FF4F > 6F # compat
+FF50 > 70 # compat
+FF51 > 71 # compat
+FF52 > 72 # compat
+FF53 > 73 # compat
+FF54 > 74 # compat
+FF55 > 75 # compat
+FF56 > 76 # compat
+FF57 > 77 # compat
+FF58 > 78 # compat
+FF59 > 79 # compat
+FF5A > 7A # compat
+FF5B > 7B # compat
+FF5C > 7C # compat
+FF5D > 7D # compat
+FF5E > 7E # compat
+FFE3 > AF # compat
+.
+
+STRICT
+/
+N 259
+0000 > 00
+0001 > 01
+0002 > 02
+0003 > 03
+0004 > 04
+0005 > 05
+0006 > 06
+0007 > 07
+0008 > 08
+0009 > 09
+000A > 0A
+000B > 0B
+000C > 0C
+000D > 0D
+000E > 0E
+000F > 0F
+0010 > 10
+0011 > 11
+0012 > 12
+0013 > 13
+0014 > 14
+0015 > 15
+0016 > 16
+0017 > 17
+0018 > 18
+0019 > 19
+001A > 1A
+001B > 1B
+001C > 1C
+001D > 1D
+001E > 1E
+001F > 1F
+0020 > 20
+0021 > 21
+0022 > 22
+0023 > 23
+0024 > 24
+0025 > 25
+0026 > 26
+0027 > 27
+0028 > 28
+0029 > 29
+002A > 2A
+002B > 2B
+002C > 2C
+002D > 2D
+002E > 2E
+002F > 2F
+0030 > 30
+0031 > 31
+0032 > 32
+0033 > 33
+0034 > 34
+0035 > 35
+0036 > 36
+0037 > 37
+0038 > 38
+0039 > 39
+003A > 3A
+003B > 3B
+003C > 3C
+003D > 3D
+003E > 3E
+003F > 3F
+0040 > 40
+0041 > 41 /
+     N 7
+     0301 > C1
+     0302 > C2
+     0303 > C3
+     0304 > C0
+     0308 > C4
+     030A > C5
+     0328 > A1
+     .
+0042 > 42
+0043 > 43 /
+     N 1
+     030C > C8
+     .
+0044 > 44
+0045 > 45 /
+     N 5
+     0301 > C9
+     0304 > AA
+     0307 > CC
+     0308 > CB
+     0328 > CA
+     .
+0046 > 46
+0047 > 47 /
+     N 1
+     0327 > AB
+     .
+0048 > 48
+0049 > 49 /
+     N 5
+     0301 > CD
+     0302 > CE
+     0303 > A5
+     0304 > CF
+     0328 > C7
+     .
+004A > 4A
+004B > 4B /
+     N 1
+     0327 > D3
+     .
+004C > 4C /
+     N 1
+     0327 > A6
+     .
+004D > 4D
+004E > 4E /
+     N 1
+     0327 > D1
+     .
+004F > 4F /
+     N 4
+     0302 > D4
+     0303 > D5
+     0304 > D2
+     0308 > D6
+     .
+0050 > 50
+0051 > 51
+0052 > 52 /
+     N 1
+     0327 > A3
+     .
+0053 > 53 /
+     N 1
+     030C > A9
+     .
+0054 > 54
+0055 > 55 /
+     N 6
+     0301 > DA
+     0302 > DB
+     0303 > DD
+     0304 > DE
+     0308 > DC
+     0328 > D9
+     .
+0056 > 56
+0057 > 57
+0058 > 58
+0059 > 59
+005A > 5A /
+     N 1
+     030C > AE
+     .
+005B > 5B
+005C > 5C
+005D > 5D
+005E > 5E
+005F > 5F
+0060 > 60
+0061 > 61 /
+     N 7
+     0301 > E1
+     0302 > E2
+     0303 > E3
+     0304 > E0
+     0308 > E4
+     030A > E5
+     0328 > B1
+     .
+0062 > 62
+0063 > 63 /
+     N 1
+     030C > E8
+     .
+0064 > 64
+0065 > 65 /
+     N 5
+     0301 > E9
+     0304 > BA
+     0307 > EC
+     0308 > EB
+     0328 > EA
+     .
+0066 > 66
+0067 > 67 /
+     N 1
+     0327 > BB
+     .
+0068 > 68
+0069 > 69 /
+     N 5
+     0301 > ED
+     0302 > EE
+     0303 > B5
+     0304 > EF
+     0328 > E7
+     .
+006A > 6A
+006B > 6B /
+     N 1
+     0327 > F3
+     .
+006C > 6C /
+     N 1
+     0327 > B6
+     .
+006D > 6D
+006E > 6E /
+     N 1
+     0327 > F1
+     .
+006F > 6F /
+     N 4
+     0302 > F4
+     0303 > F5
+     0304 > F2
+     0308 > F6
+     .
+0070 > 70
+0071 > 71
+0072 > 72 /
+     N 1
+     0327 > B3
+     .
+0073 > 73 /
+     N 1
+     030C > B9
+     .
+0074 > 74
+0075 > 75 /
+     N 6
+     0301 > FA
+     0302 > FB
+     0303 > FD
+     0304 > FE
+     0308 > FC
+     0328 > F9
+     .
+0076 > 76
+0077 > 77
+0078 > 78
+0079 > 79
+007A > 7A /
+     N 1
+     030C > BE
+     .
+007B > 7B
+007C > 7C
+007D > 7D
+007E > 7E
+007F > 7F
+0080 > 80
+0081 > 81
+0082 > 82
+0083 > 83
+0084 > 84
+0085 > 85
+0086 > 86
+0087 > 87
+0088 > 88
+0089 > 89
+008A > 8A
+008B > 8B
+008C > 8C
+008D > 8D
+008E > 8E
+008F > 8F
+0090 > 90
+0091 > 91
+0092 > 92
+0093 > 93
+0094 > 94
+0095 > 95
+0096 > 96
+0097 > 97
+0098 > 98
+0099 > 99
+009A > 9A
+009B > 9B
+009C > 9C
+009D > 9D
+009E > 9E
+009F > 9F
+00A0 > A0
+00A4 > A4
+00A7 > A7
+00A8 > A8
+00AD > AD
+00AF > AF
+00B0 > B0
+00B4 > B4
+00B8 > B8
+00C1 > C1
+00C2 > C2
+00C3 > C3
+00C4 > C4
+00C5 > C5
+00C6 > C6
+00C9 > C9
+00CB > CB
+00CD > CD
+00CE > CE
+00D4 > D4
+00D5 > D5
+00D6 > D6
+00D7 > D7
+00D8 > D8
+00DA > DA
+00DB > DB
+00DC > DC
+00DF > DF
+00E1 > E1
+00E2 > E2
+00E3 > E3
+00E4 > E4
+00E5 > E5
+00E6 > E6
+00E9 > E9
+00EB > EB
+00ED > ED
+00EE > EE
+00F4 > F4
+00F5 > F5
+00F6 > F6
+00F7 > F7
+00F8 > F8
+00FA > FA
+00FB > FB
+00FC > FC
+0100 > C0
+0101 > E0
+0104 > A1
+0105 > B1
+010C > C8
+010D > E8
+0110 > D0
+0111 > F0
+0112 > AA
+0113 > BA
+0116 > CC
+0117 > EC
+0118 > CA
+0119 > EA
+0122 > AB
+0123 > BB
+0128 > A5
+0129 > B5
+012A > CF
+012B > EF
+012E > C7
+012F > E7
+0136 > D3
+0137 > F3
+0138 > A2
+013B > A6
+013C > B6
+0145 > D1
+0146 > F1
+014A > BD
+014B > BF
+014C > D2
+014D > F2
+0156 > A3
+0157 > B3
+0160 > A9
+0161 > B9
+0166 > AC
+0167 > BC
+0168 > DD
+0169 > FD
+016A > DE
+016B > FE
+0172 > D9
+0173 > F9
+017D > AE
+017E > BE
+02C7 > B7
+02D9 > FF
+02DB > B2
+037E > 3B
+1FEF > 60
+1FFD > B4
+.
+
+NFD
+/
+N 256
+00 > 0000
+01 > 0001
+02 > 0002
+03 > 0003
+04 > 0004
+05 > 0005
+06 > 0006
+07 > 0007
+08 > 0008
+09 > 0009
+0A > 000A
+0B > 000B
+0C > 000C
+0D > 000D
+0E > 000E
+0F > 000F
+10 > 0010
+11 > 0011
+12 > 0012
+13 > 0013
+14 > 0014
+15 > 0015
+16 > 0016
+17 > 0017
+18 > 0018
+19 > 0019
+1A > 001A
+1B > 001B
+1C > 001C
+1D > 001D
+1E > 001E
+1F > 001F
+20 > 0020
+21 > 0021
+22 > 0022
+23 > 0023
+24 > 0024
+25 > 0025
+26 > 0026
+27 > 0027
+28 > 0028
+29 > 0029
+2A > 002A
+2B > 002B
+2C > 002C
+2D > 002D
+2E > 002E
+2F > 002F
+30 > 0030
+31 > 0031
+32 > 0032
+33 > 0033
+34 > 0034
+35 > 0035
+36 > 0036
+37 > 0037
+38 > 0038
+39 > 0039
+3A > 003A
+3B > 003B
+3C > 003C
+3D > 003D
+3E > 003E
+3F > 003F
+40 > 0040
+41 > 0041
+42 > 0042
+43 > 0043
+44 > 0044
+45 > 0045
+46 > 0046
+47 > 0047
+48 > 0048
+49 > 0049
+4A > 004A
+4B > 004B
+4C > 004C
+4D > 004D
+4E > 004E
+4F > 004F
+50 > 0050
+51 > 0051
+52 > 0052
+53 > 0053
+54 > 0054
+55 > 0055
+56 > 0056
+57 > 0057
+58 > 0058
+59 > 0059
+5A > 005A
+5B > 005B
+5C > 005C
+5D > 005D
+5E > 005E
+5F > 005F
+60 > 0060
+61 > 0061
+62 > 0062
+63 > 0063
+64 > 0064
+65 > 0065
+66 > 0066
+67 > 0067
+68 > 0068
+69 > 0069
+6A > 006A
+6B > 006B
+6C > 006C
+6D > 006D
+6E > 006E
+6F > 006F
+70 > 0070
+71 > 0071
+72 > 0072
+73 > 0073
+74 > 0074
+75 > 0075
+76 > 0076
+77 > 0077
+78 > 0078
+79 > 0079
+7A > 007A
+7B > 007B
+7C > 007C
+7D > 007D
+7E > 007E
+7F > 007F
+80 > 0080
+81 > 0081
+82 > 0082
+83 > 0083
+84 > 0084
+85 > 0085
+86 > 0086
+87 > 0087
+88 > 0088
+89 > 0089
+8A > 008A
+8B > 008B
+8C > 008C
+8D > 008D
+8E > 008E
+8F > 008F
+90 > 0090
+91 > 0091
+92 > 0092
+93 > 0093
+94 > 0094
+95 > 0095
+96 > 0096
+97 > 0097
+98 > 0098
+99 > 0099
+9A > 009A
+9B > 009B
+9C > 009C
+9D > 009D
+9E > 009E
+9F > 009F
+A0 > 00A0
+A1 > 0041 0328
+A2 > 0138
+A3 > 0052 0327
+A4 > 00A4
+A5 > 0049 0303
+A6 > 004C 0327
+A7 > 00A7
+A8 > 00A8
+A9 > 0053 030C
+AA > 0045 0304
+AB > 0047 0327
+AC > 0166
+AD > 00AD
+AE > 005A 030C
+AF > 00AF
+B0 > 00B0
+B1 > 0061 0328
+B2 > 02DB
+B3 > 0072 0327
+B4 > 00B4
+B5 > 0069 0303
+B6 > 006C 0327
+B7 > 02C7
+B8 > 00B8
+B9 > 0073 030C
+BA > 0065 0304
+BB > 0067 0327
+BC > 0167
+BD > 014A
+BE > 007A 030C
+BF > 014B
+C0 > 0041 0304
+C1 > 0041 0301
+C2 > 0041 0302
+C3 > 0041 0303
+C4 > 0041 0308
+C5 > 0041 030A
+C6 > 00C6
+C7 > 0049 0328
+C8 > 0043 030C
+C9 > 0045 0301
+CA > 0045 0328
+CB > 0045 0308
+CC > 0045 0307
+CD > 0049 0301
+CE > 0049 0302
+CF > 0049 0304
+D0 > 0110
+D1 > 004E 0327
+D2 > 004F 0304
+D3 > 004B 0327
+D4 > 004F 0302
+D5 > 004F 0303
+D6 > 004F 0308
+D7 > 00D7
+D8 > 00D8
+D9 > 0055 0328
+DA > 0055 0301
+DB > 0055 0302
+DC > 0055 0308
+DD > 0055 0303
+DE > 0055 0304
+DF > 00DF
+E0 > 0061 0304
+E1 > 0061 0301
+E2 > 0061 0302
+E3 > 0061 0303
+E4 > 0061 0308
+E5 > 0061 030A
+E6 > 00E6
+E7 > 0069 0328
+E8 > 0063 030C
+E9 > 0065 0301
+EA > 0065 0328
+EB > 0065 0308
+EC > 0065 0307
+ED > 0069 0301
+EE > 0069 0302
+EF > 0069 0304
+F0 > 0111
+F1 > 006E 0327
+F2 > 006F 0304
+F3 > 006B 0327
+F4 > 006F 0302
+F5 > 006F 0303
+F6 > 006F 0308
+F7 > 00F7
+F8 > 00F8
+F9 > 0075 0328
+FA > 0075 0301
+FB > 0075 0302
+FC > 0075 0308
+FD > 0075 0303
+FE > 0075 0304
+FF > 02D9
+.
+
+NFC
+/
+N 256
+00 > 0000
+01 > 0001
+02 > 0002
+03 > 0003
+04 > 0004
+05 > 0005
+06 > 0006
+07 > 0007
+08 > 0008
+09 > 0009
+0A > 000A
+0B > 000B
+0C > 000C
+0D > 000D
+0E > 000E
+0F > 000F
+10 > 0010
+11 > 0011
+12 > 0012
+13 > 0013
+14 > 0014
+15 > 0015
+16 > 0016
+17 > 0017
+18 > 0018
+19 > 0019
+1A > 001A
+1B > 001B
+1C > 001C
+1D > 001D
+1E > 001E
+1F > 001F
+20 > 0020
+21 > 0021
+22 > 0022
+23 > 0023
+24 > 0024
+25 > 0025
+26 > 0026
+27 > 0027
+28 > 0028
+29 > 0029
+2A > 002A
+2B > 002B
+2C > 002C
+2D > 002D
+2E > 002E
+2F > 002F
+30 > 0030
+31 > 0031
+32 > 0032
+33 > 0033
+34 > 0034
+35 > 0035
+36 > 0036
+37 > 0037
+38 > 0038
+39 > 0039
+3A > 003A
+3B > 003B
+3C > 003C
+3D > 003D
+3E > 003E
+3F > 003F
+40 > 0040
+41 > 0041
+42 > 0042
+43 > 0043
+44 > 0044
+45 > 0045
+46 > 0046
+47 > 0047
+48 > 0048
+49 > 0049
+4A > 004A
+4B > 004B
+4C > 004C
+4D > 004D
+4E > 004E
+4F > 004F
+50 > 0050
+51 > 0051
+52 > 0052
+53 > 0053
+54 > 0054
+55 > 0055
+56 > 0056
+57 > 0057
+58 > 0058
+59 > 0059
+5A > 005A
+5B > 005B
+5C > 005C
+5D > 005D
+5E > 005E
+5F > 005F
+60 > 0060
+61 > 0061
+62 > 0062
+63 > 0063
+64 > 0064
+65 > 0065
+66 > 0066
+67 > 0067
+68 > 0068
+69 > 0069
+6A > 006A
+6B > 006B
+6C > 006C
+6D > 006D
+6E > 006E
+6F > 006F
+70 > 0070
+71 > 0071
+72 > 0072
+73 > 0073
+74 > 0074
+75 > 0075
+76 > 0076
+77 > 0077
+78 > 0078
+79 > 0079
+7A > 007A
+7B > 007B
+7C > 007C
+7D > 007D
+7E > 007E
+7F > 007F
+80 > 0080
+81 > 0081
+82 > 0082
+83 > 0083
+84 > 0084
+85 > 0085
+86 > 0086
+87 > 0087
+88 > 0088
+89 > 0089
+8A > 008A
+8B > 008B
+8C > 008C
+8D > 008D
+8E > 008E
+8F > 008F
+90 > 0090
+91 > 0091
+92 > 0092
+93 > 0093
+94 > 0094
+95 > 0095
+96 > 0096
+97 > 0097
+98 > 0098
+99 > 0099
+9A > 009A
+9B > 009B
+9C > 009C
+9D > 009D
+9E > 009E
+9F > 009F
+A0 > 00A0
+A1 > 0104
+A2 > 0138
+A3 > 0156
+A4 > 00A4
+A5 > 0128
+A6 > 013B
+A7 > 00A7
+A8 > 00A8
+A9 > 0160
+AA > 0112
+AB > 0122
+AC > 0166
+AD > 00AD
+AE > 017D
+AF > 00AF
+B0 > 00B0
+B1 > 0105
+B2 > 02DB
+B3 > 0157
+B4 > 00B4
+B5 > 0129
+B6 > 013C
+B7 > 02C7
+B8 > 00B8
+B9 > 0161
+BA > 0113
+BB > 0123
+BC > 0167
+BD > 014A
+BE > 017E
+BF > 014B
+C0 > 0100
+C1 > 00C1
+C2 > 00C2
+C3 > 00C3
+C4 > 00C4
+C5 > 00C5
+C6 > 00C6
+C7 > 012E
+C8 > 010C
+C9 > 00C9
+CA > 0118
+CB > 00CB
+CC > 0116
+CD > 00CD
+CE > 00CE
+CF > 012A
+D0 > 0110
+D1 > 0145
+D2 > 014C
+D3 > 0136
+D4 > 00D4
+D5 > 00D5
+D6 > 00D6
+D7 > 00D7
+D8 > 00D8
+D9 > 0172
+DA > 00DA
+DB > 00DB
+DC > 00DC
+DD > 0168
+DE > 016A
+DF > 00DF
+E0 > 0101
+E1 > 00E1
+E2 > 00E2
+E3 > 00E3
+E4 > 00E4
+E5 > 00E5
+E6 > 00E6
+E7 > 012F
+E8 > 010D
+E9 > 00E9
+EA > 0119
+EB > 00EB
+EC > 0117
+ED > 00ED
+EE > 00EE
+EF > 012B
+F0 > 0111
+F1 > 0146
+F2 > 014D
+F3 > 0137
+F4 > 00F4
+F5 > 00F5
+F6 > 00F6
+F7 > 00F7
+F8 > 00F8
+F9 > 0173
+FA > 00FA
+FB > 00FB
+FC > 00FC
+FD > 0169
+FE > 016B
+FF > 02D9
+.
+
+COMP
+= NFC
+.
Index: doc/tools/ultraedit/GNU/aspell/data/iso-8859-4.cset
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/iso-8859-4.cset	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/iso-8859-4.cset	(working copy)
@@ -0,0 +1,262 @@
+# Aspell Character Data File.
+= iso-8859-4
+> ascii
+/
+# <char> <uni> <type> <display> <upper> <lower> <title> <plain>
+#                                                         <sl-first> <sl-rest>
+00 0000 - N 00 00 00 00 00 00 # <control>
+01 0001 . N 01 01 01 00 00 00 # <unused control>
+02 0002 . N 02 02 02 00 00 00 # <unused control>
+03 0003 . N 03 03 03 00 00 00 # <unused control>
+04 0004 . N 04 04 04 00 00 00 # <unused control>
+05 0005 . N 05 05 05 00 00 00 # <unused control>
+06 0006 . N 06 06 06 00 00 00 # <unused control>
+07 0007 . N 07 07 07 00 00 00 # <unused control>
+08 0008 . N 08 08 08 00 00 00 # <unused control>
+09 0009 . N 09 09 09 00 00 00 # <unused control>
+0A 000A . N 0A 0A 0A 00 00 00 # <unused control>
+0B 000B . N 0B 0B 0B 00 00 00 # <unused control>
+0C 000C . N 0C 0C 0C 00 00 00 # <unused control>
+0D 000D . N 0D 0D 0D 00 00 00 # <unused control>
+0E 000E . N 0E 0E 0E 00 00 00 # <unused control>
+0F 000F . N 0F 0F 0F 00 00 00 # <unused control>
+10 0010 - N 10 10 10 00 00 00 # <control>
+11 0011 . N 11 11 11 00 00 00 # <unused control>
+12 0012 . N 12 12 12 00 00 00 # <unused control>
+13 0013 . N 13 13 13 00 00 00 # <unused control>
+14 0014 . N 14 14 14 00 00 00 # <unused control>
+15 0015 . N 15 15 15 00 00 00 # <unused control>
+16 0016 . N 16 16 16 00 00 00 # <unused control>
+17 0017 . N 17 17 17 00 00 00 # <unused control>
+18 0018 . N 18 18 18 00 00 00 # <unused control>
+19 0019 . N 19 19 19 00 00 00 # <unused control>
+1A 001A . N 1A 1A 1A 00 00 00 # <unused control>
+1B 001B . N 1B 1B 1B 00 00 00 # <unused control>
+1C 001C . N 1C 1C 1C 00 00 00 # <unused control>
+1D 001D . N 1D 1D 1D 00 00 00 # <unused control>
+1E 001E . N 1E 1E 1E 00 00 00 # <unused control>
+1F 001F . N 1F 1F 1F 00 00 00 # <unused control>
+20 0020 W Y 20 20 20 00 00 00 # SPACE
+21 0021 - Y 21 21 21 00 00 00 # EXCLAMATION MARK
+22 0022 - Y 22 22 22 00 00 00 # QUOTATION MARK
+23 0023 - Y 23 23 23 00 00 00 # NUMBER SIGN
+24 0024 - Y 24 24 24 00 00 00 # DOLLAR SIGN
+25 0025 - Y 25 25 25 00 00 00 # PERCENT SIGN
+26 0026 - Y 26 26 26 00 00 00 # AMPERSAND
+27 0027 - Y 27 27 27 00 00 00 # APOSTROPHE
+28 0028 - Y 28 28 28 00 00 00 # LEFT PARENTHESIS
+29 0029 - Y 29 29 29 00 00 00 # RIGHT PARENTHESIS
+2A 002A - Y 2A 2A 2A 00 00 00 # ASTERISK
+2B 002B - Y 2B 2B 2B 00 00 00 # PLUS SIGN
+2C 002C - Y 2C 2C 2C 00 00 00 # COMMA
+2D 002D H Y 2D 2D 2D 00 00 00 # HYPHEN-MINUS
+2E 002E - Y 2E 2E 2E 00 00 00 # FULL STOP
+2F 002F - Y 2F 2F 2F 00 00 00 # SOLIDUS
+30 0030 D Y 30 30 30 00 00 00 # DIGIT ZERO
+31 0031 D Y 31 31 31 00 00 00 # DIGIT ONE
+32 0032 D Y 32 32 32 00 00 00 # DIGIT TWO
+33 0033 D Y 33 33 33 00 00 00 # DIGIT THREE
+34 0034 D Y 34 34 34 00 00 00 # DIGIT FOUR
+35 0035 D Y 35 35 35 00 00 00 # DIGIT FIVE
+36 0036 D Y 36 36 36 00 00 00 # DIGIT SIX
+37 0037 D Y 37 37 37 00 00 00 # DIGIT SEVEN
+38 0038 D Y 38 38 38 00 00 00 # DIGIT EIGHT
+39 0039 D Y 39 39 39 00 00 00 # DIGIT NINE
+3A 003A - Y 3A 3A 3A 00 00 00 # COLON
+3B 003B - Y 3B 3B 3B 00 00 00 # SEMICOLON
+3C 003C - Y 3C 3C 3C 00 00 00 # LESS-THAN SIGN
+3D 003D - Y 3D 3D 3D 00 00 00 # EQUALS SIGN
+3E 003E - Y 3E 3E 3E 00 00 00 # GREATER-THAN SIGN
+3F 003F - Y 3F 3F 3F 00 00 00 # QUESTION MARK
+40 0040 - Y 40 40 40 00 00 00 # COMMERCIAL AT
+41 0041 L Y 41 61 41 41 2A 00 # LATIN CAPITAL LETTER A
+42 0042 L Y 42 62 42 42 62 62 # LATIN CAPITAL LETTER B
+43 0043 L Y 43 63 43 43 63 63 # LATIN CAPITAL LETTER C
+44 0044 L Y 44 64 44 44 64 64 # LATIN CAPITAL LETTER D
+45 0045 L Y 45 65 45 45 2A 00 # LATIN CAPITAL LETTER E
+46 0046 L Y 46 66 46 46 66 66 # LATIN CAPITAL LETTER F
+47 0047 L Y 47 67 47 47 67 67 # LATIN CAPITAL LETTER G
+48 0048 L Y 48 68 48 48 68 68 # LATIN CAPITAL LETTER H
+49 0049 L Y 49 69 49 49 2A 00 # LATIN CAPITAL LETTER I
+4A 004A L Y 4A 6A 4A 4A 6A 6A # LATIN CAPITAL LETTER J
+4B 004B L Y 4B 6B 4B 4B 6B 6B # LATIN CAPITAL LETTER K
+4C 004C L Y 4C 6C 4C 4C 6C 6C # LATIN CAPITAL LETTER L
+4D 004D L Y 4D 6D 4D 4D 6D 6D # LATIN CAPITAL LETTER M
+4E 004E L Y 4E 6E 4E 4E 6E 6E # LATIN CAPITAL LETTER N
+4F 004F L Y 4F 6F 4F 4F 2A 00 # LATIN CAPITAL LETTER O
+50 0050 L Y 50 70 50 50 70 70 # LATIN CAPITAL LETTER P
+51 0051 L Y 51 71 51 51 71 71 # LATIN CAPITAL LETTER Q
+52 0052 L Y 52 72 52 52 72 72 # LATIN CAPITAL LETTER R
+53 0053 L Y 53 73 53 53 73 73 # LATIN CAPITAL LETTER S
+54 0054 L Y 54 74 54 54 74 74 # LATIN CAPITAL LETTER T
+55 0055 L Y 55 75 55 55 2A 00 # LATIN CAPITAL LETTER U
+56 0056 L Y 56 76 56 56 76 76 # LATIN CAPITAL LETTER V
+57 0057 L Y 57 77 57 57 77 77 # LATIN CAPITAL LETTER W
+58 0058 L Y 58 78 58 58 78 78 # LATIN CAPITAL LETTER X
+59 0059 L Y 59 79 59 59 79 79 # LATIN CAPITAL LETTER Y
+5A 005A L Y 5A 7A 5A 5A 7A 7A # LATIN CAPITAL LETTER Z
+5B 005B - Y 5B 5B 5B 00 00 00 # LEFT SQUARE BRACKET
+5C 005C - Y 5C 5C 5C 00 00 00 # REVERSE SOLIDUS
+5D 005D - Y 5D 5D 5D 00 00 00 # RIGHT SQUARE BRACKET
+5E 005E - Y 5E 5E 5E 00 00 00 # CIRCUMFLEX ACCENT
+5F 005F - Y 5F 5F 5F 00 00 00 # LOW LINE
+60 0060 - Y 60 60 60 00 00 00 # GRAVE ACCENT
+61 0061 L Y 41 61 41 61 2A 00 # LATIN SMALL LETTER A
+62 0062 L Y 42 62 42 62 62 62 # LATIN SMALL LETTER B
+63 0063 L Y 43 63 43 63 63 63 # LATIN SMALL LETTER C
+64 0064 L Y 44 64 44 64 64 64 # LATIN SMALL LETTER D
+65 0065 L Y 45 65 45 65 2A 00 # LATIN SMALL LETTER E
+66 0066 L Y 46 66 46 66 66 66 # LATIN SMALL LETTER F
+67 0067 L Y 47 67 47 67 67 67 # LATIN SMALL LETTER G
+68 0068 L Y 48 68 48 68 68 68 # LATIN SMALL LETTER H
+69 0069 L Y 49 69 49 69 2A 00 # LATIN SMALL LETTER I
+6A 006A L Y 4A 6A 4A 6A 6A 6A # LATIN SMALL LETTER J
+6B 006B L Y 4B 6B 4B 6B 6B 6B # LATIN SMALL LETTER K
+6C 006C L Y 4C 6C 4C 6C 6C 6C # LATIN SMALL LETTER L
+6D 006D L Y 4D 6D 4D 6D 6D 6D # LATIN SMALL LETTER M
+6E 006E L Y 4E 6E 4E 6E 6E 6E # LATIN SMALL LETTER N
+6F 006F L Y 4F 6F 4F 6F 2A 00 # LATIN SMALL LETTER O
+70 0070 L Y 50 70 50 70 70 70 # LATIN SMALL LETTER P
+71 0071 L Y 51 71 51 71 71 71 # LATIN SMALL LETTER Q
+72 0072 L Y 52 72 52 72 72 72 # LATIN SMALL LETTER R
+73 0073 L Y 53 73 53 73 73 73 # LATIN SMALL LETTER S
+74 0074 L Y 54 74 54 74 74 74 # LATIN SMALL LETTER T
+75 0075 L Y 55 75 55 75 2A 00 # LATIN SMALL LETTER U
+76 0076 L Y 56 76 56 76 76 76 # LATIN SMALL LETTER V
+77 0077 L Y 57 77 57 77 77 77 # LATIN SMALL LETTER W
+78 0078 L Y 58 78 58 78 78 78 # LATIN SMALL LETTER X
+79 0079 L Y 59 79 59 79 79 79 # LATIN SMALL LETTER Y
+7A 007A L Y 5A 7A 5A 7A 7A 7A # LATIN SMALL LETTER Z
+7B 007B - Y 7B 7B 7B 00 00 00 # LEFT CURLY BRACKET
+7C 007C - Y 7C 7C 7C 00 00 00 # VERTICAL LINE
+7D 007D - Y 7D 7D 7D 00 00 00 # RIGHT CURLY BRACKET
+7E 007E - Y 7E 7E 7E 00 00 00 # TILDE
+7F 007F - N 7F 7F 7F 00 00 00 # <control>
+80 0080 . N 80 80 80 00 00 00 # <unused control>
+81 0081 . N 81 81 81 00 00 00 # <unused control>
+82 0082 . N 82 82 82 00 00 00 # <unused control>
+83 0083 . N 83 83 83 00 00 00 # <unused control>
+84 0084 . N 84 84 84 00 00 00 # <unused control>
+85 0085 . N 85 85 85 00 00 00 # <unused control>
+86 0086 . N 86 86 86 00 00 00 # <unused control>
+87 0087 . N 87 87 87 00 00 00 # <unused control>
+88 0088 . N 88 88 88 00 00 00 # <unused control>
+89 0089 . N 89 89 89 00 00 00 # <unused control>
+8A 008A . N 8A 8A 8A 00 00 00 # <unused control>
+8B 008B . N 8B 8B 8B 00 00 00 # <unused control>
+8C 008C . N 8C 8C 8C 00 00 00 # <unused control>
+8D 008D . N 8D 8D 8D 00 00 00 # <unused control>
+8E 008E . N 8E 8E 8E 00 00 00 # <unused control>
+8F 008F . N 8F 8F 8F 00 00 00 # <unused control>
+90 0090 . N 90 90 90 00 00 00 # <unused control>
+91 0091 . N 91 91 91 00 00 00 # <unused control>
+92 0092 . N 92 92 92 00 00 00 # <unused control>
+93 0093 . N 93 93 93 00 00 00 # <unused control>
+94 0094 . N 94 94 94 00 00 00 # <unused control>
+95 0095 . N 95 95 95 00 00 00 # <unused control>
+96 0096 . N 96 96 96 00 00 00 # <unused control>
+97 0097 . N 97 97 97 00 00 00 # <unused control>
+98 0098 . N 98 98 98 00 00 00 # <unused control>
+99 0099 . N 99 99 99 00 00 00 # <unused control>
+9A 009A . N 9A 9A 9A 00 00 00 # <unused control>
+9B 009B . N 9B 9B 9B 00 00 00 # <unused control>
+9C 009C . N 9C 9C 9C 00 00 00 # <unused control>
+9D 009D . N 9D 9D 9D 00 00 00 # <unused control>
+9E 009E . N 9E 9E 9E 00 00 00 # <unused control>
+9F 009F . N 9F 9F 9F 00 00 00 # <unused control>
+A0 00A0 W Y A0 A0 A0 00 00 00 # NO-BREAK SPACE
+A1 0104 L Y A1 B1 A1 41 2A 00 # LATIN CAPITAL LETTER A WITH OGONEK
+A2 0138 L Y A2 A2 A2 A2 A2 A2 # LATIN SMALL LETTER KRA
+A3 0156 L Y A3 B3 A3 52 72 72 # LATIN CAPITAL LETTER R WITH CEDILLA
+A4 00A4 - Y A4 A4 A4 00 00 00 # CURRENCY SIGN
+A5 0128 L Y A5 B5 A5 49 2A 00 # LATIN CAPITAL LETTER I WITH TILDE
+A6 013B L Y A6 B6 A6 4C 6C 6C # LATIN CAPITAL LETTER L WITH CEDILLA
+A7 00A7 - Y A7 A7 A7 00 00 00 # SECTION SIGN
+A8 00A8 - Y A8 A8 A8 00 00 00 # DIAERESIS
+A9 0160 L Y A9 B9 A9 53 73 73 # LATIN CAPITAL LETTER S WITH CARON
+AA 0112 L Y AA BA AA 45 2A 00 # LATIN CAPITAL LETTER E WITH MACRON
+AB 0122 L Y AB BB AB 47 67 67 # LATIN CAPITAL LETTER G WITH CEDILLA
+AC 0166 L Y AC BC AC AC BC BC # LATIN CAPITAL LETTER T WITH STROKE
+AD 00AD H N AD AD AD 00 00 00 # SOFT HYPHEN
+AE 017D L Y AE BE AE 5A 7A 7A # LATIN CAPITAL LETTER Z WITH CARON
+AF 00AF - Y AF AF AF 00 00 00 # MACRON
+B0 00B0 - Y B0 B0 B0 00 00 00 # DEGREE SIGN
+B1 0105 L Y A1 B1 A1 61 2A 00 # LATIN SMALL LETTER A WITH OGONEK
+B2 02DB - Y B2 B2 B2 00 00 00 # OGONEK
+B3 0157 L Y A3 B3 A3 72 72 72 # LATIN SMALL LETTER R WITH CEDILLA
+B4 00B4 - Y B4 B4 B4 00 00 00 # ACUTE ACCENT
+B5 0129 L Y A5 B5 A5 69 2A 00 # LATIN SMALL LETTER I WITH TILDE
+B6 013C L Y A6 B6 A6 6C 6C 6C # LATIN SMALL LETTER L WITH CEDILLA
+B7 02C7 M Y B7 B7 B7 00 00 00 # CARON
+B8 00B8 - Y B8 B8 B8 00 00 00 # CEDILLA
+B9 0161 L Y A9 B9 A9 73 73 73 # LATIN SMALL LETTER S WITH CARON
+BA 0113 L Y AA BA AA 65 2A 00 # LATIN SMALL LETTER E WITH MACRON
+BB 0123 L Y AB BB AB 67 67 67 # LATIN SMALL LETTER G WITH CEDILLA
+BC 0167 L Y AC BC AC BC BC BC # LATIN SMALL LETTER T WITH STROKE
+BD 014A L Y BD BF BD BD BF BF # LATIN CAPITAL LETTER ENG
+BE 017E L Y AE BE AE 7A 7A 7A # LATIN SMALL LETTER Z WITH CARON
+BF 014B L Y BD BF BD BF BF BF # LATIN SMALL LETTER ENG
+C0 0100 L Y C0 E0 C0 41 2A 00 # LATIN CAPITAL LETTER A WITH MACRON
+C1 00C1 L Y C1 E1 C1 41 2A 00 # LATIN CAPITAL LETTER A WITH ACUTE
+C2 00C2 L Y C2 E2 C2 41 2A 00 # LATIN CAPITAL LETTER A WITH CIRCUMFLEX
+C3 00C3 L Y C3 E3 C3 41 2A 00 # LATIN CAPITAL LETTER A WITH TILDE
+C4 00C4 L Y C4 E4 C4 41 2A 00 # LATIN CAPITAL LETTER A WITH DIAERESIS
+C5 00C5 L Y C5 E5 C5 41 2A 00 # LATIN CAPITAL LETTER A WITH RING ABOVE
+C6 00C6 L Y C6 E6 C6 C6 2A 00 # LATIN CAPITAL LETTER AE
+C7 012E L Y C7 E7 C7 49 2A 00 # LATIN CAPITAL LETTER I WITH OGONEK
+C8 010C L Y C8 E8 C8 43 63 63 # LATIN CAPITAL LETTER C WITH CARON
+C9 00C9 L Y C9 E9 C9 45 2A 00 # LATIN CAPITAL LETTER E WITH ACUTE
+CA 0118 L Y CA EA CA 45 2A 00 # LATIN CAPITAL LETTER E WITH OGONEK
+CB 00CB L Y CB EB CB 45 2A 00 # LATIN CAPITAL LETTER E WITH DIAERESIS
+CC 0116 L Y CC EC CC 45 2A 00 # LATIN CAPITAL LETTER E WITH DOT ABOVE
+CD 00CD L Y CD ED CD 49 2A 00 # LATIN CAPITAL LETTER I WITH ACUTE
+CE 00CE L Y CE EE CE 49 2A 00 # LATIN CAPITAL LETTER I WITH CIRCUMFLEX
+CF 012A L Y CF EF CF 49 2A 00 # LATIN CAPITAL LETTER I WITH MACRON
+D0 0110 L Y D0 F0 D0 D0 F0 F0 # LATIN CAPITAL LETTER D WITH STROKE
+D1 0145 L Y D1 F1 D1 4E 6E 6E # LATIN CAPITAL LETTER N WITH CEDILLA
+D2 014C L Y D2 F2 D2 4F 2A 00 # LATIN CAPITAL LETTER O WITH MACRON
+D3 0136 L Y D3 F3 D3 4B 6B 6B # LATIN CAPITAL LETTER K WITH CEDILLA
+D4 00D4 L Y D4 F4 D4 4F 2A 00 # LATIN CAPITAL LETTER O WITH CIRCUMFLEX
+D5 00D5 L Y D5 F5 D5 4F 2A 00 # LATIN CAPITAL LETTER O WITH TILDE
+D6 00D6 L Y D6 F6 D6 4F 2A 00 # LATIN CAPITAL LETTER O WITH DIAERESIS
+D7 00D7 - Y D7 D7 D7 00 00 00 # MULTIPLICATION SIGN
+D8 00D8 L Y D8 F8 D8 D8 2A 00 # LATIN CAPITAL LETTER O WITH STROKE
+D9 0172 L Y D9 F9 D9 55 2A 00 # LATIN CAPITAL LETTER U WITH OGONEK
+DA 00DA L Y DA FA DA 55 2A 00 # LATIN CAPITAL LETTER U WITH ACUTE
+DB 00DB L Y DB FB DB 55 2A 00 # LATIN CAPITAL LETTER U WITH CIRCUMFLEX
+DC 00DC L Y DC FC DC 55 2A 00 # LATIN CAPITAL LETTER U WITH DIAERESIS
+DD 0168 L Y DD FD DD 55 2A 00 # LATIN CAPITAL LETTER U WITH TILDE
+DE 016A L Y DE FE DE 55 2A 00 # LATIN CAPITAL LETTER U WITH MACRON
+DF 00DF L Y DF DF DF DF DF DF # LATIN SMALL LETTER SHARP S
+E0 0101 L Y C0 E0 C0 61 2A 00 # LATIN SMALL LETTER A WITH MACRON
+E1 00E1 L Y C1 E1 C1 61 2A 00 # LATIN SMALL LETTER A WITH ACUTE
+E2 00E2 L Y C2 E2 C2 61 2A 00 # LATIN SMALL LETTER A WITH CIRCUMFLEX
+E3 00E3 L Y C3 E3 C3 61 2A 00 # LATIN SMALL LETTER A WITH TILDE
+E4 00E4 L Y C4 E4 C4 61 2A 00 # LATIN SMALL LETTER A WITH DIAERESIS
+E5 00E5 L Y C5 E5 C5 61 2A 00 # LATIN SMALL LETTER A WITH RING ABOVE
+E6 00E6 L Y C6 E6 C6 E6 2A 00 # LATIN SMALL LETTER AE
+E7 012F L Y C7 E7 C7 69 2A 00 # LATIN SMALL LETTER I WITH OGONEK
+E8 010D L Y C8 E8 C8 63 63 63 # LATIN SMALL LETTER C WITH CARON
+E9 00E9 L Y C9 E9 C9 65 2A 00 # LATIN SMALL LETTER E WITH ACUTE
+EA 0119 L Y CA EA CA 65 2A 00 # LATIN SMALL LETTER E WITH OGONEK
+EB 00EB L Y CB EB CB 65 2A 00 # LATIN SMALL LETTER E WITH DIAERESIS
+EC 0117 L Y CC EC CC 65 2A 00 # LATIN SMALL LETTER E WITH DOT ABOVE
+ED 00ED L Y CD ED CD 69 2A 00 # LATIN SMALL LETTER I WITH ACUTE
+EE 00EE L Y CE EE CE 69 2A 00 # LATIN SMALL LETTER I WITH CIRCUMFLEX
+EF 012B L Y CF EF CF 69 2A 00 # LATIN SMALL LETTER I WITH MACRON
+F0 0111 L Y D0 F0 D0 F0 F0 F0 # LATIN SMALL LETTER D WITH STROKE
+F1 0146 L Y D1 F1 D1 6E 6E 6E # LATIN SMALL LETTER N WITH CEDILLA
+F2 014D L Y D2 F2 D2 6F 2A 00 # LATIN SMALL LETTER O WITH MACRON
+F3 0137 L Y D3 F3 D3 6B 6B 6B # LATIN SMALL LETTER K WITH CEDILLA
+F4 00F4 L Y D4 F4 D4 6F 2A 00 # LATIN SMALL LETTER O WITH CIRCUMFLEX
+F5 00F5 L Y D5 F5 D5 6F 2A 00 # LATIN SMALL LETTER O WITH TILDE
+F6 00F6 L Y D6 F6 D6 6F 2A 00 # LATIN SMALL LETTER O WITH DIAERESIS
+F7 00F7 - Y F7 F7 F7 00 00 00 # DIVISION SIGN
+F8 00F8 L Y D8 F8 D8 F8 2A 00 # LATIN SMALL LETTER O WITH STROKE
+F9 0173 L Y D9 F9 D9 75 2A 00 # LATIN SMALL LETTER U WITH OGONEK
+FA 00FA L Y DA FA DA 75 2A 00 # LATIN SMALL LETTER U WITH ACUTE
+FB 00FB L Y DB FB DB 75 2A 00 # LATIN SMALL LETTER U WITH CIRCUMFLEX
+FC 00FC L Y DC FC DC 75 2A 00 # LATIN SMALL LETTER U WITH DIAERESIS
+FD 0169 L Y DD FD DD 75 2A 00 # LATIN SMALL LETTER U WITH TILDE
+FE 016B L Y DE FE DE 75 2A 00 # LATIN SMALL LETTER U WITH MACRON
+FF 02D9 - Y FF FF FF 00 00 00 # DOT ABOVE
Index: doc/tools/ultraedit/GNU/aspell/data/iso-8859-5.cmap
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/iso-8859-5.cmap	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/iso-8859-5.cmap	(working copy)
@@ -0,0 +1,1895 @@
+INTERNAL
+/
+N 1030
+0000 > 00
+0001 > 01
+0002 > 02
+0003 > 03
+0004 > 04
+0005 > 05
+0006 > 06
+0007 > 07
+0008 > 08
+0009 > 09
+000A > 0A
+000B > 0B
+000C > 0C
+000D > 0D
+000E > 0E
+000F > 0F
+0010 > 10
+0011 > 11
+0012 > 12
+0013 > 13
+0014 > 14
+0015 > 15
+0016 > 16
+0017 > 17
+0018 > 18
+0019 > 19
+001A > 1A
+001B > 1B
+001C > 1C
+001D > 1D
+001E > 1E
+001F > 1F
+0020 > 20
+0021 > 21
+0022 > 22
+0023 > 23
+0024 > 24
+0025 > 25
+0026 > 26
+0027 > 27
+0028 > 28
+0029 > 29
+002A > 2A
+002B > 2B
+002C > 2C
+002D > 2D
+002E > 2E
+002F > 2F
+0030 > 30
+0031 > 31
+0032 > 32
+0033 > 33
+0034 > 34
+0035 > 35
+0036 > 36
+0037 > 37
+0038 > 38
+0039 > 39
+003A > 3A
+003B > 3B
+003C > 3C
+003D > 3D
+003E > 3E
+003F > 3F
+0040 > 40
+0041 > 41
+0042 > 42
+0043 > 43
+0044 > 44
+0045 > 45
+0046 > 46
+0047 > 47
+0048 > 48
+0049 > 49
+004A > 4A
+004B > 4B
+004C > 4C
+004D > 4D
+004E > 4E
+004F > 4F
+0050 > 50
+0051 > 51
+0052 > 52
+0053 > 53
+0054 > 54
+0055 > 55
+0056 > 56
+0057 > 57
+0058 > 58
+0059 > 59
+005A > 5A
+005B > 5B
+005C > 5C
+005D > 5D
+005E > 5E
+005F > 5F
+0060 > 60
+0061 > 61
+0062 > 62
+0063 > 63
+0064 > 64
+0065 > 65
+0066 > 66
+0067 > 67
+0068 > 68
+0069 > 69
+006A > 6A
+006B > 6B
+006C > 6C
+006D > 6D
+006E > 6E
+006F > 6F
+0070 > 70
+0071 > 71
+0072 > 72
+0073 > 73
+0074 > 74
+0075 > 75
+0076 > 76
+0077 > 77
+0078 > 78
+0079 > 79
+007A > 7A
+007B > 7B
+007C > 7C
+007D > 7D
+007E > 7E
+007F > 7F
+0080 > 80
+0081 > 81
+0082 > 82
+0083 > 83
+0084 > 84
+0085 > 85
+0086 > 86
+0087 > 87
+0088 > 88
+0089 > 89
+008A > 8A
+008B > 8B
+008C > 8C
+008D > 8D
+008E > 8E
+008F > 8F
+0090 > 90
+0091 > 91
+0092 > 92
+0093 > 93
+0094 > 94
+0095 > 95
+0096 > 96
+0097 > 97
+0098 > 98
+0099 > 99
+009A > 9A
+009B > 9B
+009C > 9C
+009D > 9D
+009E > 9E
+009F > 9F
+00A0 > A0
+00A7 > FD
+00AD > AD
+00C0 > 41 # unsup: 0041 0300
+00C1 > 41 # unsup: 0041 0301
+00C2 > 41 # unsup: 0041 0302
+00C3 > 41 # unsup: 0041 0303
+00C4 > 41 # unsup: 0041 0308
+00C5 > 41 # unsup: 0041 030A
+00C6 > 41 45 # compat
+00C7 > 43 # unsup: 0043 0327
+00C8 > 45 # unsup: 0045 0300
+00C9 > 45 # unsup: 0045 0301
+00CA > 45 # unsup: 0045 0302
+00CB > 45 # unsup: 0045 0308
+00CC > 49 # unsup: 0049 0300
+00CD > 49 # unsup: 0049 0301
+00CE > 49 # unsup: 0049 0302
+00CF > 49 # unsup: 0049 0308
+00D1 > 4E # unsup: 004E 0303
+00D2 > 4F # unsup: 004F 0300
+00D3 > 4F # unsup: 004F 0301
+00D4 > 4F # unsup: 004F 0302
+00D5 > 4F # unsup: 004F 0303
+00D6 > 4F # unsup: 004F 0308
+00D9 > 55 # unsup: 0055 0300
+00DA > 55 # unsup: 0055 0301
+00DB > 55 # unsup: 0055 0302
+00DC > 55 # unsup: 0055 0308
+00DD > 59 # unsup: 0059 0301
+00E0 > 61 # unsup: 0061 0300
+00E1 > 61 # unsup: 0061 0301
+00E2 > 61 # unsup: 0061 0302
+00E3 > 61 # unsup: 0061 0303
+00E4 > 61 # unsup: 0061 0308
+00E5 > 61 # unsup: 0061 030A
+00E6 > 61 65 # compat
+00E7 > 63 # unsup: 0063 0327
+00E8 > 65 # unsup: 0065 0300
+00E9 > 65 # unsup: 0065 0301
+00EA > 65 # unsup: 0065 0302
+00EB > 65 # unsup: 0065 0308
+00EC > 69 # unsup: 0069 0300
+00ED > 69 # unsup: 0069 0301
+00EE > 69 # unsup: 0069 0302
+00EF > 69 # unsup: 0069 0308
+00F1 > 6E # unsup: 006E 0303
+00F2 > 6F # unsup: 006F 0300
+00F3 > 6F # unsup: 006F 0301
+00F4 > 6F # unsup: 006F 0302
+00F5 > 6F # unsup: 006F 0303
+00F6 > 6F # unsup: 006F 0308
+00F9 > 75 # unsup: 0075 0300
+00FA > 75 # unsup: 0075 0301
+00FB > 75 # unsup: 0075 0302
+00FC > 75 # unsup: 0075 0308
+00FD > 79 # unsup: 0079 0301
+00FF > 79 # unsup: 0079 0308
+0100 > 41 # unsup: 0041 0304
+0101 > 61 # unsup: 0061 0304
+0102 > 41 # unsup: 0041 0306
+0103 > 61 # unsup: 0061 0306
+0104 > 41 # unsup: 0041 0328
+0105 > 61 # unsup: 0061 0328
+0106 > 43 # unsup: 0043 0301
+0107 > 63 # unsup: 0063 0301
+0108 > 43 # unsup: 0043 0302
+0109 > 63 # unsup: 0063 0302
+010A > 43 # unsup: 0043 0307
+010B > 63 # unsup: 0063 0307
+010C > 43 # unsup: 0043 030C
+010D > 63 # unsup: 0063 030C
+010E > 44 # unsup: 0044 030C
+010F > 64 # unsup: 0064 030C
+0112 > 45 # unsup: 0045 0304
+0113 > 65 # unsup: 0065 0304
+0114 > 45 # unsup: 0045 0306
+0115 > 65 # unsup: 0065 0306
+0116 > 45 # unsup: 0045 0307
+0117 > 65 # unsup: 0065 0307
+0118 > 45 # unsup: 0045 0328
+0119 > 65 # unsup: 0065 0328
+011A > 45 # unsup: 0045 030C
+011B > 65 # unsup: 0065 030C
+011C > 47 # unsup: 0047 0302
+011D > 67 # unsup: 0067 0302
+011E > 47 # unsup: 0047 0306
+011F > 67 # unsup: 0067 0306
+0120 > 47 # unsup: 0047 0307
+0121 > 67 # unsup: 0067 0307
+0122 > 47 # unsup: 0047 0327
+0123 > 67 # unsup: 0067 0327
+0124 > 48 # unsup: 0048 0302
+0125 > 68 # unsup: 0068 0302
+0128 > 49 # unsup: 0049 0303
+0129 > 69 # unsup: 0069 0303
+012A > 49 # unsup: 0049 0304
+012B > 69 # unsup: 0069 0304
+012C > 49 # unsup: 0049 0306
+012D > 69 # unsup: 0069 0306
+012E > 49 # unsup: 0049 0328
+012F > 69 # unsup: 0069 0328
+0130 > 49 # unsup: 0049 0307
+0132 > 49 4A # compat
+0133 > 69 6A # compat
+0134 > 4A # unsup: 004A 0302
+0135 > 6A # unsup: 006A 0302
+0136 > 4B # unsup: 004B 0327
+0137 > 6B # unsup: 006B 0327
+0139 > 4C # unsup: 004C 0301
+013A > 6C # unsup: 006C 0301
+013B > 4C # unsup: 004C 0327
+013C > 6C # unsup: 006C 0327
+013D > 4C # unsup: 004C 030C
+013E > 6C # unsup: 006C 030C
+0143 > 4E # unsup: 004E 0301
+0144 > 6E # unsup: 006E 0301
+0145 > 4E # unsup: 004E 0327
+0146 > 6E # unsup: 006E 0327
+0147 > 4E # unsup: 004E 030C
+0148 > 6E # unsup: 006E 030C
+014C > 4F # unsup: 004F 0304
+014D > 6F # unsup: 006F 0304
+014E > 4F # unsup: 004F 0306
+014F > 6F # unsup: 006F 0306
+0150 > 4F # unsup: 004F 030B
+0151 > 6F # unsup: 006F 030B
+0152 > 4F 45 # compat
+0153 > 6F 65 # compat
+0154 > 52 # unsup: 0052 0301
+0155 > 72 # unsup: 0072 0301
+0156 > 52 # unsup: 0052 0327
+0157 > 72 # unsup: 0072 0327
+0158 > 52 # unsup: 0052 030C
+0159 > 72 # unsup: 0072 030C
+015A > 53 # unsup: 0053 0301
+015B > 73 # unsup: 0073 0301
+015C > 53 # unsup: 0053 0302
+015D > 73 # unsup: 0073 0302
+015E > 53 # unsup: 0053 0327
+015F > 73 # unsup: 0073 0327
+0160 > 53 # unsup: 0053 030C
+0161 > 73 # unsup: 0073 030C
+0162 > 54 # unsup: 0054 0327
+0163 > 74 # unsup: 0074 0327
+0164 > 54 # unsup: 0054 030C
+0165 > 74 # unsup: 0074 030C
+0168 > 55 # unsup: 0055 0303
+0169 > 75 # unsup: 0075 0303
+016A > 55 # unsup: 0055 0304
+016B > 75 # unsup: 0075 0304
+016C > 55 # unsup: 0055 0306
+016D > 75 # unsup: 0075 0306
+016E > 55 # unsup: 0055 030A
+016F > 75 # unsup: 0075 030A
+0170 > 55 # unsup: 0055 030B
+0171 > 75 # unsup: 0075 030B
+0172 > 55 # unsup: 0055 0328
+0173 > 75 # unsup: 0075 0328
+0174 > 57 # unsup: 0057 0302
+0175 > 77 # unsup: 0077 0302
+0176 > 59 # unsup: 0059 0302
+0177 > 79 # unsup: 0079 0302
+0178 > 59 # unsup: 0059 0308
+0179 > 5A # unsup: 005A 0301
+017A > 7A # unsup: 007A 0301
+017B > 5A # unsup: 005A 0307
+017C > 7A # unsup: 007A 0307
+017D > 5A # unsup: 005A 030C
+017E > 7A # unsup: 007A 030C
+017F > 73 # compat
+01A0 > 4F # unsup: 004F 031B
+01A1 > 6F # unsup: 006F 031B
+01AF > 55 # unsup: 0055 031B
+01B0 > 75 # unsup: 0075 031B
+01C4 > 44 5A # unsup: 0044 005A 030C
+01C5 > 44 7A # unsup: 0044 007A 030C
+01C6 > 64 7A # unsup: 0064 007A 030C
+01C7 > 4C 4A # compat
+01C8 > 4C 6A # compat
+01C9 > 6C 6A # compat
+01CA > 4E 4A # compat
+01CB > 4E 6A # compat
+01CC > 6E 6A # compat
+01CD > 41 # unsup: 0041 030C
+01CE > 61 # unsup: 0061 030C
+01CF > 49 # unsup: 0049 030C
+01D0 > 69 # unsup: 0069 030C
+01D1 > 4F # unsup: 004F 030C
+01D2 > 6F # unsup: 006F 030C
+01D3 > 55 # unsup: 0055 030C
+01D4 > 75 # unsup: 0075 030C
+01D5 > 55 # unsup: 0055 0308 0304
+01D6 > 75 # unsup: 0075 0308 0304
+01D7 > 55 # unsup: 0055 0308 0301
+01D8 > 75 # unsup: 0075 0308 0301
+01D9 > 55 # unsup: 0055 0308 030C
+01DA > 75 # unsup: 0075 0308 030C
+01DB > 55 # unsup: 0055 0308 0300
+01DC > 75 # unsup: 0075 0308 0300
+01DE > 41 # unsup: 0041 0308 0304
+01DF > 61 # unsup: 0061 0308 0304
+01E0 > 41 # unsup: 0041 0307 0304
+01E1 > 61 # unsup: 0061 0307 0304
+01E2 > 41 45 # unsup: 0041 0045 0304
+01E3 > 61 65 # unsup: 0061 0065 0304
+01E6 > 47 # unsup: 0047 030C
+01E7 > 67 # unsup: 0067 030C
+01E8 > 4B # unsup: 004B 030C
+01E9 > 6B # unsup: 006B 030C
+01EA > 4F # unsup: 004F 0328
+01EB > 6F # unsup: 006F 0328
+01EC > 4F # unsup: 004F 0328 0304
+01ED > 6F # unsup: 006F 0328 0304
+01F0 > 6A # unsup: 006A 030C
+01F1 > 44 5A # compat
+01F2 > 44 7A # compat
+01F3 > 64 7A # compat
+01F4 > 47 # unsup: 0047 0301
+01F5 > 67 # unsup: 0067 0301
+01F8 > 4E # unsup: 004E 0300
+01F9 > 6E # unsup: 006E 0300
+01FA > 41 # unsup: 0041 030A 0301
+01FB > 61 # unsup: 0061 030A 0301
+01FC > 41 45 # unsup: 0041 0045 0301
+01FD > 61 65 # unsup: 0061 0065 0301
+0200 > 41 # unsup: 0041 030F
+0201 > 61 # unsup: 0061 030F
+0202 > 41 # unsup: 0041 0311
+0203 > 61 # unsup: 0061 0311
+0204 > 45 # unsup: 0045 030F
+0205 > 65 # unsup: 0065 030F
+0206 > 45 # unsup: 0045 0311
+0207 > 65 # unsup: 0065 0311
+0208 > 49 # unsup: 0049 030F
+0209 > 69 # unsup: 0069 030F
+020A > 49 # unsup: 0049 0311
+020B > 69 # unsup: 0069 0311
+020C > 4F # unsup: 004F 030F
+020D > 6F # unsup: 006F 030F
+020E > 4F # unsup: 004F 0311
+020F > 6F # unsup: 006F 0311
+0210 > 52 # unsup: 0052 030F
+0211 > 72 # unsup: 0072 030F
+0212 > 52 # unsup: 0052 0311
+0213 > 72 # unsup: 0072 0311
+0214 > 55 # unsup: 0055 030F
+0215 > 75 # unsup: 0075 030F
+0216 > 55 # unsup: 0055 0311
+0217 > 75 # unsup: 0075 0311
+0218 > 53 # unsup: 0053 0326
+0219 > 73 # unsup: 0073 0326
+021A > 54 # unsup: 0054 0326
+021B > 74 # unsup: 0074 0326
+021E > 48 # unsup: 0048 030C
+021F > 68 # unsup: 0068 030C
+0226 > 41 # unsup: 0041 0307
+0227 > 61 # unsup: 0061 0307
+0228 > 45 # unsup: 0045 0327
+0229 > 65 # unsup: 0065 0327
+022A > 4F # unsup: 004F 0308 0304
+022B > 6F # unsup: 006F 0308 0304
+022C > 4F # unsup: 004F 0303 0304
+022D > 6F # unsup: 006F 0303 0304
+022E > 4F # unsup: 004F 0307
+022F > 6F # unsup: 006F 0307
+0230 > 4F # unsup: 004F 0307 0304
+0231 > 6F # unsup: 006F 0307 0304
+0232 > 59 # unsup: 0059 0304
+0233 > 79 # unsup: 0079 0304
+0300 > 0 # unsup
+0301 > 0 # unsup
+0302 > 0 # unsup
+0303 > 0 # unsup
+0304 > 0 # unsup
+0305 > 0 # unsup
+0306 > 0 # unsup
+0307 > 0 # unsup
+0308 > 0 # unsup
+0309 > 0 # unsup
+030A > 0 # unsup
+030B > 0 # unsup
+030C > 0 # unsup
+030D > 0 # unsup
+030E > 0 # unsup
+030F > 0 # unsup
+0310 > 0 # unsup
+0311 > 0 # unsup
+0312 > 0 # unsup
+0313 > 0 # unsup
+0314 > 0 # unsup
+0315 > 0 # unsup
+0316 > 0 # unsup
+0317 > 0 # unsup
+0318 > 0 # unsup
+0319 > 0 # unsup
+031A > 0 # unsup
+031B > 0 # unsup
+031C > 0 # unsup
+031D > 0 # unsup
+031E > 0 # unsup
+031F > 0 # unsup
+0320 > 0 # unsup
+0321 > 0 # unsup
+0322 > 0 # unsup
+0323 > 0 # unsup
+0324 > 0 # unsup
+0325 > 0 # unsup
+0326 > 0 # unsup
+0327 > 0 # unsup
+0328 > 0 # unsup
+0329 > 0 # unsup
+032A > 0 # unsup
+032B > 0 # unsup
+032C > 0 # unsup
+032D > 0 # unsup
+032E > 0 # unsup
+032F > 0 # unsup
+0330 > 0 # unsup
+0331 > 0 # unsup
+0332 > 0 # unsup
+0333 > 0 # unsup
+0334 > 0 # unsup
+0335 > 0 # unsup
+0336 > 0 # unsup
+0337 > 0 # unsup
+0338 > 0 # unsup
+0339 > 0 # unsup
+033A > 0 # unsup
+033B > 0 # unsup
+033C > 0 # unsup
+033D > 0 # unsup
+033E > 0 # unsup
+033F > 0 # unsup
+0340 > 0 # unsup
+0341 > 0 # unsup
+0342 > 0 # unsup
+0343 > 0 # unsup
+0344 > 0 # unsup
+0345 > 0 # unsup
+037E > 3B
+0400 > B5 # unsup: 0415 0300
+0401 > A1
+0402 > A2
+0403 > A3
+0404 > A4
+0405 > A5
+0406 > A6 /
+     N 1
+     0308 > A7
+     .
+0407 > A7
+0408 > A8
+0409 > A9
+040A > AA
+040B > AB
+040C > AC
+040D > B8 # unsup: 0418 0300
+040E > AE
+040F > AF
+0410 > B0
+0411 > B1
+0412 > B2
+0413 > B3 /
+     N 1
+     0301 > A3
+     .
+0414 > B4
+0415 > B5 /
+     N 1
+     0308 > A1
+     .
+0416 > B6
+0417 > B7
+0418 > B8 /
+     N 1
+     0306 > B9
+     .
+0419 > B9
+041A > BA /
+     N 1
+     0301 > AC
+     .
+041B > BB
+041C > BC
+041D > BD
+041E > BE
+041F > BF
+0420 > C0
+0421 > C1
+0422 > C2
+0423 > C3 /
+     N 1
+     0306 > AE
+     .
+0424 > C4
+0425 > C5
+0426 > C6
+0427 > C7
+0428 > C8
+0429 > C9
+042A > CA
+042B > CB
+042C > CC
+042D > CD
+042E > CE
+042F > CF
+0430 > D0
+0431 > D1
+0432 > D2
+0433 > D3 /
+     N 1
+     0301 > F3
+     .
+0434 > D4
+0435 > D5 /
+     N 1
+     0308 > F1
+     .
+0436 > D6
+0437 > D7
+0438 > D8 /
+     N 1
+     0306 > D9
+     .
+0439 > D9
+043A > DA /
+     N 1
+     0301 > FC
+     .
+043B > DB
+043C > DC
+043D > DD
+043E > DE
+043F > DF
+0440 > E0
+0441 > E1
+0442 > E2
+0443 > E3 /
+     N 1
+     0306 > FE
+     .
+0444 > E4
+0445 > E5
+0446 > E6
+0447 > E7
+0448 > E8
+0449 > E9
+044A > EA
+044B > EB
+044C > EC
+044D > ED
+044E > EE
+044F > EF
+0450 > D5 # unsup: 0435 0300
+0451 > F1
+0452 > F2
+0453 > F3
+0454 > F4
+0455 > F5
+0456 > F6 /
+     N 1
+     0308 > F7
+     .
+0457 > F7
+0458 > F8
+0459 > F9
+045A > FA
+045B > FB
+045C > FC
+045D > D8 # unsup: 0438 0300
+045E > FE
+045F > FF
+04C1 > B6 # unsup: 0416 0306
+04C2 > D6 # unsup: 0436 0306
+04D0 > B0 # unsup: 0410 0306
+04D1 > D0 # unsup: 0430 0306
+04D2 > B0 # unsup: 0410 0308
+04D3 > D0 # unsup: 0430 0308
+04D6 > B5 # unsup: 0415 0306
+04D7 > D5 # unsup: 0435 0306
+04DC > B6 # unsup: 0416 0308
+04DD > D6 # unsup: 0436 0308
+04DE > B7 # unsup: 0417 0308
+04DF > D7 # unsup: 0437 0308
+04E2 > B8 # unsup: 0418 0304
+04E3 > D8 # unsup: 0438 0304
+04E4 > B8 # unsup: 0418 0308
+04E5 > D8 # unsup: 0438 0308
+04E6 > BE # unsup: 041E 0308
+04E7 > DE # unsup: 043E 0308
+04EC > CD # unsup: 042D 0308
+04ED > ED # unsup: 044D 0308
+04EE > C3 # unsup: 0423 0304
+04EF > E3 # unsup: 0443 0304
+04F0 > C3 # unsup: 0423 0308
+04F1 > E3 # unsup: 0443 0308
+04F2 > C3 # unsup: 0423 030B
+04F3 > E3 # unsup: 0443 030B
+04F4 > C7 # unsup: 0427 0308
+04F5 > E7 # unsup: 0447 0308
+04F8 > CB # unsup: 042B 0308
+04F9 > EB # unsup: 044B 0308
+1E00 > 41 # unsup: 0041 0325
+1E01 > 61 # unsup: 0061 0325
+1E02 > 42 # unsup: 0042 0307
+1E03 > 62 # unsup: 0062 0307
+1E04 > 42 # unsup: 0042 0323
+1E05 > 62 # unsup: 0062 0323
+1E06 > 42 # unsup: 0042 0331
+1E07 > 62 # unsup: 0062 0331
+1E08 > 43 # unsup: 0043 0327 0301
+1E09 > 63 # unsup: 0063 0327 0301
+1E0A > 44 # unsup: 0044 0307
+1E0B > 64 # unsup: 0064 0307
+1E0C > 44 # unsup: 0044 0323
+1E0D > 64 # unsup: 0064 0323
+1E0E > 44 # unsup: 0044 0331
+1E0F > 64 # unsup: 0064 0331
+1E10 > 44 # unsup: 0044 0327
+1E11 > 64 # unsup: 0064 0327
+1E12 > 44 # unsup: 0044 032D
+1E13 > 64 # unsup: 0064 032D
+1E14 > 45 # unsup: 0045 0304 0300
+1E15 > 65 # unsup: 0065 0304 0300
+1E16 > 45 # unsup: 0045 0304 0301
+1E17 > 65 # unsup: 0065 0304 0301
+1E18 > 45 # unsup: 0045 032D
+1E19 > 65 # unsup: 0065 032D
+1E1A > 45 # unsup: 0045 0330
+1E1B > 65 # unsup: 0065 0330
+1E1C > 45 # unsup: 0045 0327 0306
+1E1D > 65 # unsup: 0065 0327 0306
+1E1E > 46 # unsup: 0046 0307
+1E1F > 66 # unsup: 0066 0307
+1E20 > 47 # unsup: 0047 0304
+1E21 > 67 # unsup: 0067 0304
+1E22 > 48 # unsup: 0048 0307
+1E23 > 68 # unsup: 0068 0307
+1E24 > 48 # unsup: 0048 0323
+1E25 > 68 # unsup: 0068 0323
+1E26 > 48 # unsup: 0048 0308
+1E27 > 68 # unsup: 0068 0308
+1E28 > 48 # unsup: 0048 0327
+1E29 > 68 # unsup: 0068 0327
+1E2A > 48 # unsup: 0048 032E
+1E2B > 68 # unsup: 0068 032E
+1E2C > 49 # unsup: 0049 0330
+1E2D > 69 # unsup: 0069 0330
+1E2E > 49 # unsup: 0049 0308 0301
+1E2F > 69 # unsup: 0069 0308 0301
+1E30 > 4B # unsup: 004B 0301
+1E31 > 6B # unsup: 006B 0301
+1E32 > 4B # unsup: 004B 0323
+1E33 > 6B # unsup: 006B 0323
+1E34 > 4B # unsup: 004B 0331
+1E35 > 6B # unsup: 006B 0331
+1E36 > 4C # unsup: 004C 0323
+1E37 > 6C # unsup: 006C 0323
+1E38 > 4C # unsup: 004C 0323 0304
+1E39 > 6C # unsup: 006C 0323 0304
+1E3A > 4C # unsup: 004C 0331
+1E3B > 6C # unsup: 006C 0331
+1E3C > 4C # unsup: 004C 032D
+1E3D > 6C # unsup: 006C 032D
+1E3E > 4D # unsup: 004D 0301
+1E3F > 6D # unsup: 006D 0301
+1E40 > 4D # unsup: 004D 0307
+1E41 > 6D # unsup: 006D 0307
+1E42 > 4D # unsup: 004D 0323
+1E43 > 6D # unsup: 006D 0323
+1E44 > 4E # unsup: 004E 0307
+1E45 > 6E # unsup: 006E 0307
+1E46 > 4E # unsup: 004E 0323
+1E47 > 6E # unsup: 006E 0323
+1E48 > 4E # unsup: 004E 0331
+1E49 > 6E # unsup: 006E 0331
+1E4A > 4E # unsup: 004E 032D
+1E4B > 6E # unsup: 006E 032D
+1E4C > 4F # unsup: 004F 0303 0301
+1E4D > 6F # unsup: 006F 0303 0301
+1E4E > 4F # unsup: 004F 0303 0308
+1E4F > 6F # unsup: 006F 0303 0308
+1E50 > 4F # unsup: 004F 0304 0300
+1E51 > 6F # unsup: 006F 0304 0300
+1E52 > 4F # unsup: 004F 0304 0301
+1E53 > 6F # unsup: 006F 0304 0301
+1E54 > 50 # unsup: 0050 0301
+1E55 > 70 # unsup: 0070 0301
+1E56 > 50 # unsup: 0050 0307
+1E57 > 70 # unsup: 0070 0307
+1E58 > 52 # unsup: 0052 0307
+1E59 > 72 # unsup: 0072 0307
+1E5A > 52 # unsup: 0052 0323
+1E5B > 72 # unsup: 0072 0323
+1E5C > 52 # unsup: 0052 0323 0304
+1E5D > 72 # unsup: 0072 0323 0304
+1E5E > 52 # unsup: 0052 0331
+1E5F > 72 # unsup: 0072 0331
+1E60 > 53 # unsup: 0053 0307
+1E61 > 73 # unsup: 0073 0307
+1E62 > 53 # unsup: 0053 0323
+1E63 > 73 # unsup: 0073 0323
+1E64 > 53 # unsup: 0053 0301 0307
+1E65 > 73 # unsup: 0073 0301 0307
+1E66 > 53 # unsup: 0053 030C 0307
+1E67 > 73 # unsup: 0073 030C 0307
+1E68 > 53 # unsup: 0053 0323 0307
+1E69 > 73 # unsup: 0073 0323 0307
+1E6A > 54 # unsup: 0054 0307
+1E6B > 74 # unsup: 0074 0307
+1E6C > 54 # unsup: 0054 0323
+1E6D > 74 # unsup: 0074 0323
+1E6E > 54 # unsup: 0054 0331
+1E6F > 74 # unsup: 0074 0331
+1E70 > 54 # unsup: 0054 032D
+1E71 > 74 # unsup: 0074 032D
+1E72 > 55 # unsup: 0055 0324
+1E73 > 75 # unsup: 0075 0324
+1E74 > 55 # unsup: 0055 0330
+1E75 > 75 # unsup: 0075 0330
+1E76 > 55 # unsup: 0055 032D
+1E77 > 75 # unsup: 0075 032D
+1E78 > 55 # unsup: 0055 0303 0301
+1E79 > 75 # unsup: 0075 0303 0301
+1E7A > 55 # unsup: 0055 0304 0308
+1E7B > 75 # unsup: 0075 0304 0308
+1E7C > 56 # unsup: 0056 0303
+1E7D > 76 # unsup: 0076 0303
+1E7E > 56 # unsup: 0056 0323
+1E7F > 76 # unsup: 0076 0323
+1E80 > 57 # unsup: 0057 0300
+1E81 > 77 # unsup: 0077 0300
+1E82 > 57 # unsup: 0057 0301
+1E83 > 77 # unsup: 0077 0301
+1E84 > 57 # unsup: 0057 0308
+1E85 > 77 # unsup: 0077 0308
+1E86 > 57 # unsup: 0057 0307
+1E87 > 77 # unsup: 0077 0307
+1E88 > 57 # unsup: 0057 0323
+1E89 > 77 # unsup: 0077 0323
+1E8A > 58 # unsup: 0058 0307
+1E8B > 78 # unsup: 0078 0307
+1E8C > 58 # unsup: 0058 0308
+1E8D > 78 # unsup: 0078 0308
+1E8E > 59 # unsup: 0059 0307
+1E8F > 79 # unsup: 0079 0307
+1E90 > 5A # unsup: 005A 0302
+1E91 > 7A # unsup: 007A 0302
+1E92 > 5A # unsup: 005A 0323
+1E93 > 7A # unsup: 007A 0323
+1E94 > 5A # unsup: 005A 0331
+1E95 > 7A # unsup: 007A 0331
+1E96 > 68 # unsup: 0068 0331
+1E97 > 74 # unsup: 0074 0308
+1E98 > 77 # unsup: 0077 030A
+1E99 > 79 # unsup: 0079 030A
+1E9B > 73 # unsup: 0073 0307
+1EA0 > 41 # unsup: 0041 0323
+1EA1 > 61 # unsup: 0061 0323
+1EA2 > 41 # unsup: 0041 0309
+1EA3 > 61 # unsup: 0061 0309
+1EA4 > 41 # unsup: 0041 0302 0301
+1EA5 > 61 # unsup: 0061 0302 0301
+1EA6 > 41 # unsup: 0041 0302 0300
+1EA7 > 61 # unsup: 0061 0302 0300
+1EA8 > 41 # unsup: 0041 0302 0309
+1EA9 > 61 # unsup: 0061 0302 0309
+1EAA > 41 # unsup: 0041 0302 0303
+1EAB > 61 # unsup: 0061 0302 0303
+1EAC > 41 # unsup: 0041 0323 0302
+1EAD > 61 # unsup: 0061 0323 0302
+1EAE > 41 # unsup: 0041 0306 0301
+1EAF > 61 # unsup: 0061 0306 0301
+1EB0 > 41 # unsup: 0041 0306 0300
+1EB1 > 61 # unsup: 0061 0306 0300
+1EB2 > 41 # unsup: 0041 0306 0309
+1EB3 > 61 # unsup: 0061 0306 0309
+1EB4 > 41 # unsup: 0041 0306 0303
+1EB5 > 61 # unsup: 0061 0306 0303
+1EB6 > 41 # unsup: 0041 0323 0306
+1EB7 > 61 # unsup: 0061 0323 0306
+1EB8 > 45 # unsup: 0045 0323
+1EB9 > 65 # unsup: 0065 0323
+1EBA > 45 # unsup: 0045 0309
+1EBB > 65 # unsup: 0065 0309
+1EBC > 45 # unsup: 0045 0303
+1EBD > 65 # unsup: 0065 0303
+1EBE > 45 # unsup: 0045 0302 0301
+1EBF > 65 # unsup: 0065 0302 0301
+1EC0 > 45 # unsup: 0045 0302 0300
+1EC1 > 65 # unsup: 0065 0302 0300
+1EC2 > 45 # unsup: 0045 0302 0309
+1EC3 > 65 # unsup: 0065 0302 0309
+1EC4 > 45 # unsup: 0045 0302 0303
+1EC5 > 65 # unsup: 0065 0302 0303
+1EC6 > 45 # unsup: 0045 0323 0302
+1EC7 > 65 # unsup: 0065 0323 0302
+1EC8 > 49 # unsup: 0049 0309
+1EC9 > 69 # unsup: 0069 0309
+1ECA > 49 # unsup: 0049 0323
+1ECB > 69 # unsup: 0069 0323
+1ECC > 4F # unsup: 004F 0323
+1ECD > 6F # unsup: 006F 0323
+1ECE > 4F # unsup: 004F 0309
+1ECF > 6F # unsup: 006F 0309
+1ED0 > 4F # unsup: 004F 0302 0301
+1ED1 > 6F # unsup: 006F 0302 0301
+1ED2 > 4F # unsup: 004F 0302 0300
+1ED3 > 6F # unsup: 006F 0302 0300
+1ED4 > 4F # unsup: 004F 0302 0309
+1ED5 > 6F # unsup: 006F 0302 0309
+1ED6 > 4F # unsup: 004F 0302 0303
+1ED7 > 6F # unsup: 006F 0302 0303
+1ED8 > 4F # unsup: 004F 0323 0302
+1ED9 > 6F # unsup: 006F 0323 0302
+1EDA > 4F # unsup: 004F 031B 0301
+1EDB > 6F # unsup: 006F 031B 0301
+1EDC > 4F # unsup: 004F 031B 0300
+1EDD > 6F # unsup: 006F 031B 0300
+1EDE > 4F # unsup: 004F 031B 0309
+1EDF > 6F # unsup: 006F 031B 0309
+1EE0 > 4F # unsup: 004F 031B 0303
+1EE1 > 6F # unsup: 006F 031B 0303
+1EE2 > 4F # unsup: 004F 031B 0323
+1EE3 > 6F # unsup: 006F 031B 0323
+1EE4 > 55 # unsup: 0055 0323
+1EE5 > 75 # unsup: 0075 0323
+1EE6 > 55 # unsup: 0055 0309
+1EE7 > 75 # unsup: 0075 0309
+1EE8 > 55 # unsup: 0055 031B 0301
+1EE9 > 75 # unsup: 0075 031B 0301
+1EEA > 55 # unsup: 0055 031B 0300
+1EEB > 75 # unsup: 0075 031B 0300
+1EEC > 55 # unsup: 0055 031B 0309
+1EED > 75 # unsup: 0075 031B 0309
+1EEE > 55 # unsup: 0055 031B 0303
+1EEF > 75 # unsup: 0075 031B 0303
+1EF0 > 55 # unsup: 0055 031B 0323
+1EF1 > 75 # unsup: 0075 031B 0323
+1EF2 > 59 # unsup: 0059 0300
+1EF3 > 79 # unsup: 0079 0300
+1EF4 > 59 # unsup: 0059 0323
+1EF5 > 79 # unsup: 0079 0323
+1EF6 > 59 # unsup: 0059 0309
+1EF7 > 79 # unsup: 0079 0309
+1EF8 > 59 # unsup: 0059 0303
+1EF9 > 79 # unsup: 0079 0303
+1FEF > 60
+2000 > 20 # compat
+2001 > 20 # compat
+2002 > 20 # compat
+2003 > 20 # compat
+2004 > 20 # compat
+2005 > 20 # compat
+2006 > 20 # compat
+2007 > 20 # compat
+2008 > 20 # compat
+2009 > 20 # compat
+200A > 20 # compat
+2024 > 2E # compat
+2025 > 2E 2E # compat
+2026 > 2E 2E 2E # compat
+202F > 20 # compat
+203C > 21 21 # compat
+2047 > 3F 3F # compat
+2048 > 3F 21 # compat
+2049 > 21 3F # compat
+205F > 20 # compat
+2116 > F0
+FB00 > 66 66 # compat
+FB01 > 66 69 # compat
+FB02 > 66 6C # compat
+FB03 > 66 66 69 # compat
+FB04 > 66 66 6C # compat
+FB05 > 73 74 # compat
+FB06 > 73 74 # compat
+FB29 > 2B # compat
+FE30 > 2E 2E # compat
+FE33 > 5F # compat
+FE34 > 5F # compat
+FE35 > 28 # compat
+FE36 > 29 # compat
+FE37 > 7B # compat
+FE38 > 7D # compat
+FE47 > 5B # compat
+FE48 > 5D # compat
+FE4D > 5F # compat
+FE4E > 5F # compat
+FE4F > 5F # compat
+FE50 > 2C # compat
+FE52 > 2E # compat
+FE54 > 3B # compat
+FE55 > 3A # compat
+FE56 > 3F # compat
+FE57 > 21 # compat
+FE59 > 28 # compat
+FE5A > 29 # compat
+FE5B > 7B # compat
+FE5C > 7D # compat
+FE5F > 23 # compat
+FE60 > 26 # compat
+FE61 > 2A # compat
+FE62 > 2B # compat
+FE63 > 2D # compat
+FE64 > 3C # compat
+FE65 > 3E # compat
+FE66 > 3D # compat
+FE68 > 5C # compat
+FE69 > 24 # compat
+FE6A > 25 # compat
+FE6B > 40 # compat
+FF01 > 21 # compat
+FF02 > 22 # compat
+FF03 > 23 # compat
+FF04 > 24 # compat
+FF05 > 25 # compat
+FF06 > 26 # compat
+FF07 > 27 # compat
+FF08 > 28 # compat
+FF09 > 29 # compat
+FF0A > 2A # compat
+FF0B > 2B # compat
+FF0C > 2C # compat
+FF0D > 2D # compat
+FF0E > 2E # compat
+FF0F > 2F # compat
+FF10 > 30 # compat
+FF11 > 31 # compat
+FF12 > 32 # compat
+FF13 > 33 # compat
+FF14 > 34 # compat
+FF15 > 35 # compat
+FF16 > 36 # compat
+FF17 > 37 # compat
+FF18 > 38 # compat
+FF19 > 39 # compat
+FF1A > 3A # compat
+FF1B > 3B # compat
+FF1C > 3C # compat
+FF1D > 3D # compat
+FF1E > 3E # compat
+FF1F > 3F # compat
+FF20 > 40 # compat
+FF21 > 41 # compat
+FF22 > 42 # compat
+FF23 > 43 # compat
+FF24 > 44 # compat
+FF25 > 45 # compat
+FF26 > 46 # compat
+FF27 > 47 # compat
+FF28 > 48 # compat
+FF29 > 49 # compat
+FF2A > 4A # compat
+FF2B > 4B # compat
+FF2C > 4C # compat
+FF2D > 4D # compat
+FF2E > 4E # compat
+FF2F > 4F # compat
+FF30 > 50 # compat
+FF31 > 51 # compat
+FF32 > 52 # compat
+FF33 > 53 # compat
+FF34 > 54 # compat
+FF35 > 55 # compat
+FF36 > 56 # compat
+FF37 > 57 # compat
+FF38 > 58 # compat
+FF39 > 59 # compat
+FF3A > 5A # compat
+FF3B > 5B # compat
+FF3C > 5C # compat
+FF3D > 5D # compat
+FF3E > 5E # compat
+FF3F > 5F # compat
+FF40 > 60 # compat
+FF41 > 61 # compat
+FF42 > 62 # compat
+FF43 > 63 # compat
+FF44 > 64 # compat
+FF45 > 65 # compat
+FF46 > 66 # compat
+FF47 > 67 # compat
+FF48 > 68 # compat
+FF49 > 69 # compat
+FF4A > 6A # compat
+FF4B > 6B # compat
+FF4C > 6C # compat
+FF4D > 6D # compat
+FF4E > 6E # compat
+FF4F > 6F # compat
+FF50 > 70 # compat
+FF51 > 71 # compat
+FF52 > 72 # compat
+FF53 > 73 # compat
+FF54 > 74 # compat
+FF55 > 75 # compat
+FF56 > 76 # compat
+FF57 > 77 # compat
+FF58 > 78 # compat
+FF59 > 79 # compat
+FF5A > 7A # compat
+FF5B > 7B # compat
+FF5C > 7C # compat
+FF5D > 7D # compat
+FF5E > 7E # compat
+.
+
+STRICT
+/
+N 258
+0000 > 00
+0001 > 01
+0002 > 02
+0003 > 03
+0004 > 04
+0005 > 05
+0006 > 06
+0007 > 07
+0008 > 08
+0009 > 09
+000A > 0A
+000B > 0B
+000C > 0C
+000D > 0D
+000E > 0E
+000F > 0F
+0010 > 10
+0011 > 11
+0012 > 12
+0013 > 13
+0014 > 14
+0015 > 15
+0016 > 16
+0017 > 17
+0018 > 18
+0019 > 19
+001A > 1A
+001B > 1B
+001C > 1C
+001D > 1D
+001E > 1E
+001F > 1F
+0020 > 20
+0021 > 21
+0022 > 22
+0023 > 23
+0024 > 24
+0025 > 25
+0026 > 26
+0027 > 27
+0028 > 28
+0029 > 29
+002A > 2A
+002B > 2B
+002C > 2C
+002D > 2D
+002E > 2E
+002F > 2F
+0030 > 30
+0031 > 31
+0032 > 32
+0033 > 33
+0034 > 34
+0035 > 35
+0036 > 36
+0037 > 37
+0038 > 38
+0039 > 39
+003A > 3A
+003B > 3B
+003C > 3C
+003D > 3D
+003E > 3E
+003F > 3F
+0040 > 40
+0041 > 41
+0042 > 42
+0043 > 43
+0044 > 44
+0045 > 45
+0046 > 46
+0047 > 47
+0048 > 48
+0049 > 49
+004A > 4A
+004B > 4B
+004C > 4C
+004D > 4D
+004E > 4E
+004F > 4F
+0050 > 50
+0051 > 51
+0052 > 52
+0053 > 53
+0054 > 54
+0055 > 55
+0056 > 56
+0057 > 57
+0058 > 58
+0059 > 59
+005A > 5A
+005B > 5B
+005C > 5C
+005D > 5D
+005E > 5E
+005F > 5F
+0060 > 60
+0061 > 61
+0062 > 62
+0063 > 63
+0064 > 64
+0065 > 65
+0066 > 66
+0067 > 67
+0068 > 68
+0069 > 69
+006A > 6A
+006B > 6B
+006C > 6C
+006D > 6D
+006E > 6E
+006F > 6F
+0070 > 70
+0071 > 71
+0072 > 72
+0073 > 73
+0074 > 74
+0075 > 75
+0076 > 76
+0077 > 77
+0078 > 78
+0079 > 79
+007A > 7A
+007B > 7B
+007C > 7C
+007D > 7D
+007E > 7E
+007F > 7F
+0080 > 80
+0081 > 81
+0082 > 82
+0083 > 83
+0084 > 84
+0085 > 85
+0086 > 86
+0087 > 87
+0088 > 88
+0089 > 89
+008A > 8A
+008B > 8B
+008C > 8C
+008D > 8D
+008E > 8E
+008F > 8F
+0090 > 90
+0091 > 91
+0092 > 92
+0093 > 93
+0094 > 94
+0095 > 95
+0096 > 96
+0097 > 97
+0098 > 98
+0099 > 99
+009A > 9A
+009B > 9B
+009C > 9C
+009D > 9D
+009E > 9E
+009F > 9F
+00A0 > A0
+00A7 > FD
+00AD > AD
+037E > 3B
+0401 > A1
+0402 > A2
+0403 > A3
+0404 > A4
+0405 > A5
+0406 > A6 /
+     N 1
+     0308 > A7
+     .
+0407 > A7
+0408 > A8
+0409 > A9
+040A > AA
+040B > AB
+040C > AC
+040E > AE
+040F > AF
+0410 > B0
+0411 > B1
+0412 > B2
+0413 > B3 /
+     N 1
+     0301 > A3
+     .
+0414 > B4
+0415 > B5 /
+     N 1
+     0308 > A1
+     .
+0416 > B6
+0417 > B7
+0418 > B8 /
+     N 1
+     0306 > B9
+     .
+0419 > B9
+041A > BA /
+     N 1
+     0301 > AC
+     .
+041B > BB
+041C > BC
+041D > BD
+041E > BE
+041F > BF
+0420 > C0
+0421 > C1
+0422 > C2
+0423 > C3 /
+     N 1
+     0306 > AE
+     .
+0424 > C4
+0425 > C5
+0426 > C6
+0427 > C7
+0428 > C8
+0429 > C9
+042A > CA
+042B > CB
+042C > CC
+042D > CD
+042E > CE
+042F > CF
+0430 > D0
+0431 > D1
+0432 > D2
+0433 > D3 /
+     N 1
+     0301 > F3
+     .
+0434 > D4
+0435 > D5 /
+     N 1
+     0308 > F1
+     .
+0436 > D6
+0437 > D7
+0438 > D8 /
+     N 1
+     0306 > D9
+     .
+0439 > D9
+043A > DA /
+     N 1
+     0301 > FC
+     .
+043B > DB
+043C > DC
+043D > DD
+043E > DE
+043F > DF
+0440 > E0
+0441 > E1
+0442 > E2
+0443 > E3 /
+     N 1
+     0306 > FE
+     .
+0444 > E4
+0445 > E5
+0446 > E6
+0447 > E7
+0448 > E8
+0449 > E9
+044A > EA
+044B > EB
+044C > EC
+044D > ED
+044E > EE
+044F > EF
+0451 > F1
+0452 > F2
+0453 > F3
+0454 > F4
+0455 > F5
+0456 > F6 /
+     N 1
+     0308 > F7
+     .
+0457 > F7
+0458 > F8
+0459 > F9
+045A > FA
+045B > FB
+045C > FC
+045E > FE
+045F > FF
+1FEF > 60
+2116 > F0
+.
+
+NFD
+/
+N 256
+00 > 0000
+01 > 0001
+02 > 0002
+03 > 0003
+04 > 0004
+05 > 0005
+06 > 0006
+07 > 0007
+08 > 0008
+09 > 0009
+0A > 000A
+0B > 000B
+0C > 000C
+0D > 000D
+0E > 000E
+0F > 000F
+10 > 0010
+11 > 0011
+12 > 0012
+13 > 0013
+14 > 0014
+15 > 0015
+16 > 0016
+17 > 0017
+18 > 0018
+19 > 0019
+1A > 001A
+1B > 001B
+1C > 001C
+1D > 001D
+1E > 001E
+1F > 001F
+20 > 0020
+21 > 0021
+22 > 0022
+23 > 0023
+24 > 0024
+25 > 0025
+26 > 0026
+27 > 0027
+28 > 0028
+29 > 0029
+2A > 002A
+2B > 002B
+2C > 002C
+2D > 002D
+2E > 002E
+2F > 002F
+30 > 0030
+31 > 0031
+32 > 0032
+33 > 0033
+34 > 0034
+35 > 0035
+36 > 0036
+37 > 0037
+38 > 0038
+39 > 0039
+3A > 003A
+3B > 003B
+3C > 003C
+3D > 003D
+3E > 003E
+3F > 003F
+40 > 0040
+41 > 0041
+42 > 0042
+43 > 0043
+44 > 0044
+45 > 0045
+46 > 0046
+47 > 0047
+48 > 0048
+49 > 0049
+4A > 004A
+4B > 004B
+4C > 004C
+4D > 004D
+4E > 004E
+4F > 004F
+50 > 0050
+51 > 0051
+52 > 0052
+53 > 0053
+54 > 0054
+55 > 0055
+56 > 0056
+57 > 0057
+58 > 0058
+59 > 0059
+5A > 005A
+5B > 005B
+5C > 005C
+5D > 005D
+5E > 005E
+5F > 005F
+60 > 0060
+61 > 0061
+62 > 0062
+63 > 0063
+64 > 0064
+65 > 0065
+66 > 0066
+67 > 0067
+68 > 0068
+69 > 0069
+6A > 006A
+6B > 006B
+6C > 006C
+6D > 006D
+6E > 006E
+6F > 006F
+70 > 0070
+71 > 0071
+72 > 0072
+73 > 0073
+74 > 0074
+75 > 0075
+76 > 0076
+77 > 0077
+78 > 0078
+79 > 0079
+7A > 007A
+7B > 007B
+7C > 007C
+7D > 007D
+7E > 007E
+7F > 007F
+80 > 0080
+81 > 0081
+82 > 0082
+83 > 0083
+84 > 0084
+85 > 0085
+86 > 0086
+87 > 0087
+88 > 0088
+89 > 0089
+8A > 008A
+8B > 008B
+8C > 008C
+8D > 008D
+8E > 008E
+8F > 008F
+90 > 0090
+91 > 0091
+92 > 0092
+93 > 0093
+94 > 0094
+95 > 0095
+96 > 0096
+97 > 0097
+98 > 0098
+99 > 0099
+9A > 009A
+9B > 009B
+9C > 009C
+9D > 009D
+9E > 009E
+9F > 009F
+A0 > 00A0
+A1 > 0415 0308
+A2 > 0402
+A3 > 0413 0301
+A4 > 0404
+A5 > 0405
+A6 > 0406
+A7 > 0406 0308
+A8 > 0408
+A9 > 0409
+AA > 040A
+AB > 040B
+AC > 041A 0301
+AD > 00AD
+AE > 0423 0306
+AF > 040F
+B0 > 0410
+B1 > 0411
+B2 > 0412
+B3 > 0413
+B4 > 0414
+B5 > 0415
+B6 > 0416
+B7 > 0417
+B8 > 0418
+B9 > 0418 0306
+BA > 041A
+BB > 041B
+BC > 041C
+BD > 041D
+BE > 041E
+BF > 041F
+C0 > 0420
+C1 > 0421
+C2 > 0422
+C3 > 0423
+C4 > 0424
+C5 > 0425
+C6 > 0426
+C7 > 0427
+C8 > 0428
+C9 > 0429
+CA > 042A
+CB > 042B
+CC > 042C
+CD > 042D
+CE > 042E
+CF > 042F
+D0 > 0430
+D1 > 0431
+D2 > 0432
+D3 > 0433
+D4 > 0434
+D5 > 0435
+D6 > 0436
+D7 > 0437
+D8 > 0438
+D9 > 0438 0306
+DA > 043A
+DB > 043B
+DC > 043C
+DD > 043D
+DE > 043E
+DF > 043F
+E0 > 0440
+E1 > 0441
+E2 > 0442
+E3 > 0443
+E4 > 0444
+E5 > 0445
+E6 > 0446
+E7 > 0447
+E8 > 0448
+E9 > 0449
+EA > 044A
+EB > 044B
+EC > 044C
+ED > 044D
+EE > 044E
+EF > 044F
+F0 > 2116
+F1 > 0435 0308
+F2 > 0452
+F3 > 0433 0301
+F4 > 0454
+F5 > 0455
+F6 > 0456
+F7 > 0456 0308
+F8 > 0458
+F9 > 0459
+FA > 045A
+FB > 045B
+FC > 043A 0301
+FD > 00A7
+FE > 0443 0306
+FF > 045F
+.
+
+NFC
+/
+N 256
+00 > 0000
+01 > 0001
+02 > 0002
+03 > 0003
+04 > 0004
+05 > 0005
+06 > 0006
+07 > 0007
+08 > 0008
+09 > 0009
+0A > 000A
+0B > 000B
+0C > 000C
+0D > 000D
+0E > 000E
+0F > 000F
+10 > 0010
+11 > 0011
+12 > 0012
+13 > 0013
+14 > 0014
+15 > 0015
+16 > 0016
+17 > 0017
+18 > 0018
+19 > 0019
+1A > 001A
+1B > 001B
+1C > 001C
+1D > 001D
+1E > 001E
+1F > 001F
+20 > 0020
+21 > 0021
+22 > 0022
+23 > 0023
+24 > 0024
+25 > 0025
+26 > 0026
+27 > 0027
+28 > 0028
+29 > 0029
+2A > 002A
+2B > 002B
+2C > 002C
+2D > 002D
+2E > 002E
+2F > 002F
+30 > 0030
+31 > 0031
+32 > 0032
+33 > 0033
+34 > 0034
+35 > 0035
+36 > 0036
+37 > 0037
+38 > 0038
+39 > 0039
+3A > 003A
+3B > 003B
+3C > 003C
+3D > 003D
+3E > 003E
+3F > 003F
+40 > 0040
+41 > 0041
+42 > 0042
+43 > 0043
+44 > 0044
+45 > 0045
+46 > 0046
+47 > 0047
+48 > 0048
+49 > 0049
+4A > 004A
+4B > 004B
+4C > 004C
+4D > 004D
+4E > 004E
+4F > 004F
+50 > 0050
+51 > 0051
+52 > 0052
+53 > 0053
+54 > 0054
+55 > 0055
+56 > 0056
+57 > 0057
+58 > 0058
+59 > 0059
+5A > 005A
+5B > 005B
+5C > 005C
+5D > 005D
+5E > 005E
+5F > 005F
+60 > 0060
+61 > 0061
+62 > 0062
+63 > 0063
+64 > 0064
+65 > 0065
+66 > 0066
+67 > 0067
+68 > 0068
+69 > 0069
+6A > 006A
+6B > 006B
+6C > 006C
+6D > 006D
+6E > 006E
+6F > 006F
+70 > 0070
+71 > 0071
+72 > 0072
+73 > 0073
+74 > 0074
+75 > 0075
+76 > 0076
+77 > 0077
+78 > 0078
+79 > 0079
+7A > 007A
+7B > 007B
+7C > 007C
+7D > 007D
+7E > 007E
+7F > 007F
+80 > 0080
+81 > 0081
+82 > 0082
+83 > 0083
+84 > 0084
+85 > 0085
+86 > 0086
+87 > 0087
+88 > 0088
+89 > 0089
+8A > 008A
+8B > 008B
+8C > 008C
+8D > 008D
+8E > 008E
+8F > 008F
+90 > 0090
+91 > 0091
+92 > 0092
+93 > 0093
+94 > 0094
+95 > 0095
+96 > 0096
+97 > 0097
+98 > 0098
+99 > 0099
+9A > 009A
+9B > 009B
+9C > 009C
+9D > 009D
+9E > 009E
+9F > 009F
+A0 > 00A0
+A1 > 0401
+A2 > 0402
+A3 > 0403
+A4 > 0404
+A5 > 0405
+A6 > 0406
+A7 > 0407
+A8 > 0408
+A9 > 0409
+AA > 040A
+AB > 040B
+AC > 040C
+AD > 00AD
+AE > 040E
+AF > 040F
+B0 > 0410
+B1 > 0411
+B2 > 0412
+B3 > 0413
+B4 > 0414
+B5 > 0415
+B6 > 0416
+B7 > 0417
+B8 > 0418
+B9 > 0419
+BA > 041A
+BB > 041B
+BC > 041C
+BD > 041D
+BE > 041E
+BF > 041F
+C0 > 0420
+C1 > 0421
+C2 > 0422
+C3 > 0423
+C4 > 0424
+C5 > 0425
+C6 > 0426
+C7 > 0427
+C8 > 0428
+C9 > 0429
+CA > 042A
+CB > 042B
+CC > 042C
+CD > 042D
+CE > 042E
+CF > 042F
+D0 > 0430
+D1 > 0431
+D2 > 0432
+D3 > 0433
+D4 > 0434
+D5 > 0435
+D6 > 0436
+D7 > 0437
+D8 > 0438
+D9 > 0439
+DA > 043A
+DB > 043B
+DC > 043C
+DD > 043D
+DE > 043E
+DF > 043F
+E0 > 0440
+E1 > 0441
+E2 > 0442
+E3 > 0443
+E4 > 0444
+E5 > 0445
+E6 > 0446
+E7 > 0447
+E8 > 0448
+E9 > 0449
+EA > 044A
+EB > 044B
+EC > 044C
+ED > 044D
+EE > 044E
+EF > 044F
+F0 > 2116
+F1 > 0451
+F2 > 0452
+F3 > 0453
+F4 > 0454
+F5 > 0455
+F6 > 0456
+F7 > 0457
+F8 > 0458
+F9 > 0459
+FA > 045A
+FB > 045B
+FC > 045C
+FD > 00A7
+FE > 045E
+FF > 045F
+.
+
+COMP
+= NFC
+.
Index: doc/tools/ultraedit/GNU/aspell/data/iso-8859-5.cset
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/iso-8859-5.cset	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/iso-8859-5.cset	(working copy)
@@ -0,0 +1,262 @@
+# Aspell Character Data File.
+= iso-8859-5
+> ascii
+/
+# <char> <uni> <type> <display> <upper> <lower> <title> <plain>
+#                                                         <sl-first> <sl-rest>
+00 0000 - N 00 00 00 00 00 00 # <control>
+01 0001 . N 01 01 01 00 00 00 # <unused control>
+02 0002 . N 02 02 02 00 00 00 # <unused control>
+03 0003 . N 03 03 03 00 00 00 # <unused control>
+04 0004 . N 04 04 04 00 00 00 # <unused control>
+05 0005 . N 05 05 05 00 00 00 # <unused control>
+06 0006 . N 06 06 06 00 00 00 # <unused control>
+07 0007 . N 07 07 07 00 00 00 # <unused control>
+08 0008 . N 08 08 08 00 00 00 # <unused control>
+09 0009 . N 09 09 09 00 00 00 # <unused control>
+0A 000A . N 0A 0A 0A 00 00 00 # <unused control>
+0B 000B . N 0B 0B 0B 00 00 00 # <unused control>
+0C 000C . N 0C 0C 0C 00 00 00 # <unused control>
+0D 000D . N 0D 0D 0D 00 00 00 # <unused control>
+0E 000E . N 0E 0E 0E 00 00 00 # <unused control>
+0F 000F . N 0F 0F 0F 00 00 00 # <unused control>
+10 0010 - N 10 10 10 00 00 00 # <control>
+11 0011 . N 11 11 11 00 00 00 # <unused control>
+12 0012 . N 12 12 12 00 00 00 # <unused control>
+13 0013 . N 13 13 13 00 00 00 # <unused control>
+14 0014 . N 14 14 14 00 00 00 # <unused control>
+15 0015 . N 15 15 15 00 00 00 # <unused control>
+16 0016 . N 16 16 16 00 00 00 # <unused control>
+17 0017 . N 17 17 17 00 00 00 # <unused control>
+18 0018 . N 18 18 18 00 00 00 # <unused control>
+19 0019 . N 19 19 19 00 00 00 # <unused control>
+1A 001A . N 1A 1A 1A 00 00 00 # <unused control>
+1B 001B . N 1B 1B 1B 00 00 00 # <unused control>
+1C 001C . N 1C 1C 1C 00 00 00 # <unused control>
+1D 001D . N 1D 1D 1D 00 00 00 # <unused control>
+1E 001E . N 1E 1E 1E 00 00 00 # <unused control>
+1F 001F . N 1F 1F 1F 00 00 00 # <unused control>
+20 0020 W Y 20 20 20 00 00 00 # SPACE
+21 0021 - Y 21 21 21 00 00 00 # EXCLAMATION MARK
+22 0022 - Y 22 22 22 00 00 00 # QUOTATION MARK
+23 0023 - Y 23 23 23 00 00 00 # NUMBER SIGN
+24 0024 - Y 24 24 24 00 00 00 # DOLLAR SIGN
+25 0025 - Y 25 25 25 00 00 00 # PERCENT SIGN
+26 0026 - Y 26 26 26 00 00 00 # AMPERSAND
+27 0027 - Y 27 27 27 00 00 00 # APOSTROPHE
+28 0028 - Y 28 28 28 00 00 00 # LEFT PARENTHESIS
+29 0029 - Y 29 29 29 00 00 00 # RIGHT PARENTHESIS
+2A 002A - Y 2A 2A 2A 00 00 00 # ASTERISK
+2B 002B - Y 2B 2B 2B 00 00 00 # PLUS SIGN
+2C 002C - Y 2C 2C 2C 00 00 00 # COMMA
+2D 002D H Y 2D 2D 2D 00 00 00 # HYPHEN-MINUS
+2E 002E - Y 2E 2E 2E 00 00 00 # FULL STOP
+2F 002F - Y 2F 2F 2F 00 00 00 # SOLIDUS
+30 0030 D Y 30 30 30 00 00 00 # DIGIT ZERO
+31 0031 D Y 31 31 31 00 00 00 # DIGIT ONE
+32 0032 D Y 32 32 32 00 00 00 # DIGIT TWO
+33 0033 D Y 33 33 33 00 00 00 # DIGIT THREE
+34 0034 D Y 34 34 34 00 00 00 # DIGIT FOUR
+35 0035 D Y 35 35 35 00 00 00 # DIGIT FIVE
+36 0036 D Y 36 36 36 00 00 00 # DIGIT SIX
+37 0037 D Y 37 37 37 00 00 00 # DIGIT SEVEN
+38 0038 D Y 38 38 38 00 00 00 # DIGIT EIGHT
+39 0039 D Y 39 39 39 00 00 00 # DIGIT NINE
+3A 003A - Y 3A 3A 3A 00 00 00 # COLON
+3B 003B - Y 3B 3B 3B 00 00 00 # SEMICOLON
+3C 003C - Y 3C 3C 3C 00 00 00 # LESS-THAN SIGN
+3D 003D - Y 3D 3D 3D 00 00 00 # EQUALS SIGN
+3E 003E - Y 3E 3E 3E 00 00 00 # GREATER-THAN SIGN
+3F 003F - Y 3F 3F 3F 00 00 00 # QUESTION MARK
+40 0040 - Y 40 40 40 00 00 00 # COMMERCIAL AT
+41 0041 L Y 41 61 41 41 2A 00 # LATIN CAPITAL LETTER A
+42 0042 L Y 42 62 42 42 62 62 # LATIN CAPITAL LETTER B
+43 0043 L Y 43 63 43 43 63 63 # LATIN CAPITAL LETTER C
+44 0044 L Y 44 64 44 44 64 64 # LATIN CAPITAL LETTER D
+45 0045 L Y 45 65 45 45 2A 00 # LATIN CAPITAL LETTER E
+46 0046 L Y 46 66 46 46 66 66 # LATIN CAPITAL LETTER F
+47 0047 L Y 47 67 47 47 67 67 # LATIN CAPITAL LETTER G
+48 0048 L Y 48 68 48 48 68 68 # LATIN CAPITAL LETTER H
+49 0049 L Y 49 69 49 49 2A 00 # LATIN CAPITAL LETTER I
+4A 004A L Y 4A 6A 4A 4A 6A 6A # LATIN CAPITAL LETTER J
+4B 004B L Y 4B 6B 4B 4B 6B 6B # LATIN CAPITAL LETTER K
+4C 004C L Y 4C 6C 4C 4C 6C 6C # LATIN CAPITAL LETTER L
+4D 004D L Y 4D 6D 4D 4D 6D 6D # LATIN CAPITAL LETTER M
+4E 004E L Y 4E 6E 4E 4E 6E 6E # LATIN CAPITAL LETTER N
+4F 004F L Y 4F 6F 4F 4F 2A 00 # LATIN CAPITAL LETTER O
+50 0050 L Y 50 70 50 50 70 70 # LATIN CAPITAL LETTER P
+51 0051 L Y 51 71 51 51 71 71 # LATIN CAPITAL LETTER Q
+52 0052 L Y 52 72 52 52 72 72 # LATIN CAPITAL LETTER R
+53 0053 L Y 53 73 53 53 73 73 # LATIN CAPITAL LETTER S
+54 0054 L Y 54 74 54 54 74 74 # LATIN CAPITAL LETTER T
+55 0055 L Y 55 75 55 55 2A 00 # LATIN CAPITAL LETTER U
+56 0056 L Y 56 76 56 56 76 76 # LATIN CAPITAL LETTER V
+57 0057 L Y 57 77 57 57 77 77 # LATIN CAPITAL LETTER W
+58 0058 L Y 58 78 58 58 78 78 # LATIN CAPITAL LETTER X
+59 0059 L Y 59 79 59 59 79 79 # LATIN CAPITAL LETTER Y
+5A 005A L Y 5A 7A 5A 5A 7A 7A # LATIN CAPITAL LETTER Z
+5B 005B - Y 5B 5B 5B 00 00 00 # LEFT SQUARE BRACKET
+5C 005C - Y 5C 5C 5C 00 00 00 # REVERSE SOLIDUS
+5D 005D - Y 5D 5D 5D 00 00 00 # RIGHT SQUARE BRACKET
+5E 005E - Y 5E 5E 5E 00 00 00 # CIRCUMFLEX ACCENT
+5F 005F - Y 5F 5F 5F 00 00 00 # LOW LINE
+60 0060 - Y 60 60 60 00 00 00 # GRAVE ACCENT
+61 0061 L Y 41 61 41 61 2A 00 # LATIN SMALL LETTER A
+62 0062 L Y 42 62 42 62 62 62 # LATIN SMALL LETTER B
+63 0063 L Y 43 63 43 63 63 63 # LATIN SMALL LETTER C
+64 0064 L Y 44 64 44 64 64 64 # LATIN SMALL LETTER D
+65 0065 L Y 45 65 45 65 2A 00 # LATIN SMALL LETTER E
+66 0066 L Y 46 66 46 66 66 66 # LATIN SMALL LETTER F
+67 0067 L Y 47 67 47 67 67 67 # LATIN SMALL LETTER G
+68 0068 L Y 48 68 48 68 68 68 # LATIN SMALL LETTER H
+69 0069 L Y 49 69 49 69 2A 00 # LATIN SMALL LETTER I
+6A 006A L Y 4A 6A 4A 6A 6A 6A # LATIN SMALL LETTER J
+6B 006B L Y 4B 6B 4B 6B 6B 6B # LATIN SMALL LETTER K
+6C 006C L Y 4C 6C 4C 6C 6C 6C # LATIN SMALL LETTER L
+6D 006D L Y 4D 6D 4D 6D 6D 6D # LATIN SMALL LETTER M
+6E 006E L Y 4E 6E 4E 6E 6E 6E # LATIN SMALL LETTER N
+6F 006F L Y 4F 6F 4F 6F 2A 00 # LATIN SMALL LETTER O
+70 0070 L Y 50 70 50 70 70 70 # LATIN SMALL LETTER P
+71 0071 L Y 51 71 51 71 71 71 # LATIN SMALL LETTER Q
+72 0072 L Y 52 72 52 72 72 72 # LATIN SMALL LETTER R
+73 0073 L Y 53 73 53 73 73 73 # LATIN SMALL LETTER S
+74 0074 L Y 54 74 54 74 74 74 # LATIN SMALL LETTER T
+75 0075 L Y 55 75 55 75 2A 00 # LATIN SMALL LETTER U
+76 0076 L Y 56 76 56 76 76 76 # LATIN SMALL LETTER V
+77 0077 L Y 57 77 57 77 77 77 # LATIN SMALL LETTER W
+78 0078 L Y 58 78 58 78 78 78 # LATIN SMALL LETTER X
+79 0079 L Y 59 79 59 79 79 79 # LATIN SMALL LETTER Y
+7A 007A L Y 5A 7A 5A 7A 7A 7A # LATIN SMALL LETTER Z
+7B 007B - Y 7B 7B 7B 00 00 00 # LEFT CURLY BRACKET
+7C 007C - Y 7C 7C 7C 00 00 00 # VERTICAL LINE
+7D 007D - Y 7D 7D 7D 00 00 00 # RIGHT CURLY BRACKET
+7E 007E - Y 7E 7E 7E 00 00 00 # TILDE
+7F 007F - N 7F 7F 7F 00 00 00 # <control>
+80 0080 . N 80 80 80 00 00 00 # <unused control>
+81 0081 . N 81 81 81 00 00 00 # <unused control>
+82 0082 . N 82 82 82 00 00 00 # <unused control>
+83 0083 . N 83 83 83 00 00 00 # <unused control>
+84 0084 . N 84 84 84 00 00 00 # <unused control>
+85 0085 . N 85 85 85 00 00 00 # <unused control>
+86 0086 . N 86 86 86 00 00 00 # <unused control>
+87 0087 . N 87 87 87 00 00 00 # <unused control>
+88 0088 . N 88 88 88 00 00 00 # <unused control>
+89 0089 . N 89 89 89 00 00 00 # <unused control>
+8A 008A . N 8A 8A 8A 00 00 00 # <unused control>
+8B 008B . N 8B 8B 8B 00 00 00 # <unused control>
+8C 008C . N 8C 8C 8C 00 00 00 # <unused control>
+8D 008D . N 8D 8D 8D 00 00 00 # <unused control>
+8E 008E . N 8E 8E 8E 00 00 00 # <unused control>
+8F 008F . N 8F 8F 8F 00 00 00 # <unused control>
+90 0090 . N 90 90 90 00 00 00 # <unused control>
+91 0091 . N 91 91 91 00 00 00 # <unused control>
+92 0092 . N 92 92 92 00 00 00 # <unused control>
+93 0093 . N 93 93 93 00 00 00 # <unused control>
+94 0094 . N 94 94 94 00 00 00 # <unused control>
+95 0095 . N 95 95 95 00 00 00 # <unused control>
+96 0096 . N 96 96 96 00 00 00 # <unused control>
+97 0097 . N 97 97 97 00 00 00 # <unused control>
+98 0098 . N 98 98 98 00 00 00 # <unused control>
+99 0099 . N 99 99 99 00 00 00 # <unused control>
+9A 009A . N 9A 9A 9A 00 00 00 # <unused control>
+9B 009B . N 9B 9B 9B 00 00 00 # <unused control>
+9C 009C . N 9C 9C 9C 00 00 00 # <unused control>
+9D 009D . N 9D 9D 9D 00 00 00 # <unused control>
+9E 009E . N 9E 9E 9E 00 00 00 # <unused control>
+9F 009F . N 9F 9F 9F 00 00 00 # <unused control>
+A0 00A0 W Y A0 A0 A0 00 00 00 # NO-BREAK SPACE
+A1 0401 L Y A1 F1 A1 A1 F1 F1 # CYRILLIC CAPITAL LETTER IO
+A2 0402 L Y A2 F2 A2 A2 F2 F2 # CYRILLIC CAPITAL LETTER DJE
+A3 0403 L Y A3 F3 A3 A3 F3 F3 # CYRILLIC CAPITAL LETTER GJE
+A4 0404 L Y A4 F4 A4 A4 F4 F4 # CYRILLIC CAPITAL LETTER UKRAINIAN IE
+A5 0405 L Y A5 F5 A5 A5 F5 F5 # CYRILLIC CAPITAL LETTER DZE
+A6 0406 L Y A6 F6 A6 A6 F6 F6 # CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I
+A7 0407 L Y A7 F7 A7 A7 F7 F7 # CYRILLIC CAPITAL LETTER YI
+A8 0408 L Y A8 F8 A8 A8 F8 F8 # CYRILLIC CAPITAL LETTER JE
+A9 0409 L Y A9 F9 A9 A9 F9 F9 # CYRILLIC CAPITAL LETTER LJE
+AA 040A L Y AA FA AA AA FA FA # CYRILLIC CAPITAL LETTER NJE
+AB 040B L Y AB FB AB AB FB FB # CYRILLIC CAPITAL LETTER TSHE
+AC 040C L Y AC FC AC AC FC FC # CYRILLIC CAPITAL LETTER KJE
+AD 00AD H N AD AD AD 00 00 00 # SOFT HYPHEN
+AE 040E L Y AE FE AE AE FE FE # CYRILLIC CAPITAL LETTER SHORT U
+AF 040F L Y AF FF AF AF FF FF # CYRILLIC CAPITAL LETTER DZHE
+B0 0410 L Y B0 D0 B0 B0 2A 00 # CYRILLIC CAPITAL LETTER A
+B1 0411 L Y B1 D1 B1 B1 D1 D1 # CYRILLIC CAPITAL LETTER BE
+B2 0412 L Y B2 D2 B2 B2 D2 D2 # CYRILLIC CAPITAL LETTER VE
+B3 0413 L Y B3 D3 B3 B3 D3 D3 # CYRILLIC CAPITAL LETTER GHE
+B4 0414 L Y B4 D4 B4 B4 D4 D4 # CYRILLIC CAPITAL LETTER DE
+B5 0415 L Y B5 D5 B5 B5 2A 00 # CYRILLIC CAPITAL LETTER IE
+B6 0416 L Y B6 D6 B6 B6 D6 D6 # CYRILLIC CAPITAL LETTER ZHE
+B7 0417 L Y B7 D7 B7 B7 D7 D7 # CYRILLIC CAPITAL LETTER ZE
+B8 0418 L Y B8 D8 B8 B8 2A 00 # CYRILLIC CAPITAL LETTER I
+B9 0419 L Y B9 D9 B9 B9 D9 D9 # CYRILLIC CAPITAL LETTER SHORT I
+BA 041A L Y BA DA BA BA DA DA # CYRILLIC CAPITAL LETTER KA
+BB 041B L Y BB DB BB BB DB DB # CYRILLIC CAPITAL LETTER EL
+BC 041C L Y BC DC BC BC DC DC # CYRILLIC CAPITAL LETTER EM
+BD 041D L Y BD DD BD BD DD DD # CYRILLIC CAPITAL LETTER EN
+BE 041E L Y BE DE BE BE 2A 00 # CYRILLIC CAPITAL LETTER O
+BF 041F L Y BF DF BF BF DF DF # CYRILLIC CAPITAL LETTER PE
+C0 0420 L Y C0 E0 C0 C0 E0 E0 # CYRILLIC CAPITAL LETTER ER
+C1 0421 L Y C1 E1 C1 C1 E1 E1 # CYRILLIC CAPITAL LETTER ES
+C2 0422 L Y C2 E2 C2 C2 E2 E2 # CYRILLIC CAPITAL LETTER TE
+C3 0423 L Y C3 E3 C3 C3 2A 00 # CYRILLIC CAPITAL LETTER U
+C4 0424 L Y C4 E4 C4 C4 E4 E4 # CYRILLIC CAPITAL LETTER EF
+C5 0425 L Y C5 E5 C5 C5 E5 E5 # CYRILLIC CAPITAL LETTER HA
+C6 0426 L Y C6 E6 C6 C6 E6 E6 # CYRILLIC CAPITAL LETTER TSE
+C7 0427 L Y C7 E7 C7 C7 E7 E7 # CYRILLIC CAPITAL LETTER CHE
+C8 0428 L Y C8 E8 C8 C8 E8 E8 # CYRILLIC CAPITAL LETTER SHA
+C9 0429 L Y C9 E9 C9 C9 E9 E9 # CYRILLIC CAPITAL LETTER SHCHA
+CA 042A L Y CA EA CA CA EA EA # CYRILLIC CAPITAL LETTER HARD SIGN
+CB 042B L Y CB EB CB CB 2A 00 # CYRILLIC CAPITAL LETTER YERU
+CC 042C L Y CC EC CC CC EC EC # CYRILLIC CAPITAL LETTER SOFT SIGN
+CD 042D L Y CD ED CD CD 2A 00 # CYRILLIC CAPITAL LETTER E
+CE 042E L Y CE EE CE CE 2A 00 # CYRILLIC CAPITAL LETTER YU
+CF 042F L Y CF EF CF CF 2A 00 # CYRILLIC CAPITAL LETTER YA
+D0 0430 L Y B0 D0 B0 D0 2A 00 # CYRILLIC SMALL LETTER A
+D1 0431 L Y B1 D1 B1 D1 D1 D1 # CYRILLIC SMALL LETTER BE
+D2 0432 L Y B2 D2 B2 D2 D2 D2 # CYRILLIC SMALL LETTER VE
+D3 0433 L Y B3 D3 B3 D3 D3 D3 # CYRILLIC SMALL LETTER GHE
+D4 0434 L Y B4 D4 B4 D4 D4 D4 # CYRILLIC SMALL LETTER DE
+D5 0435 L Y B5 D5 B5 D5 2A 00 # CYRILLIC SMALL LETTER IE
+D6 0436 L Y B6 D6 B6 D6 D6 D6 # CYRILLIC SMALL LETTER ZHE
+D7 0437 L Y B7 D7 B7 D7 D7 D7 # CYRILLIC SMALL LETTER ZE
+D8 0438 L Y B8 D8 B8 D8 2A 00 # CYRILLIC SMALL LETTER I
+D9 0439 L Y B9 D9 B9 D9 D9 D9 # CYRILLIC SMALL LETTER SHORT I
+DA 043A L Y BA DA BA DA DA DA # CYRILLIC SMALL LETTER KA
+DB 043B L Y BB DB BB DB DB DB # CYRILLIC SMALL LETTER EL
+DC 043C L Y BC DC BC DC DC DC # CYRILLIC SMALL LETTER EM
+DD 043D L Y BD DD BD DD DD DD # CYRILLIC SMALL LETTER EN
+DE 043E L Y BE DE BE DE 2A 00 # CYRILLIC SMALL LETTER O
+DF 043F L Y BF DF BF DF DF DF # CYRILLIC SMALL LETTER PE
+E0 0440 L Y C0 E0 C0 E0 E0 E0 # CYRILLIC SMALL LETTER ER
+E1 0441 L Y C1 E1 C1 E1 E1 E1 # CYRILLIC SMALL LETTER ES
+E2 0442 L Y C2 E2 C2 E2 E2 E2 # CYRILLIC SMALL LETTER TE
+E3 0443 L Y C3 E3 C3 E3 2A 00 # CYRILLIC SMALL LETTER U
+E4 0444 L Y C4 E4 C4 E4 E4 E4 # CYRILLIC SMALL LETTER EF
+E5 0445 L Y C5 E5 C5 E5 E5 E5 # CYRILLIC SMALL LETTER HA
+E6 0446 L Y C6 E6 C6 E6 E6 E6 # CYRILLIC SMALL LETTER TSE
+E7 0447 L Y C7 E7 C7 E7 E7 E7 # CYRILLIC SMALL LETTER CHE
+E8 0448 L Y C8 E8 C8 E8 E8 E8 # CYRILLIC SMALL LETTER SHA
+E9 0449 L Y C9 E9 C9 E9 E9 E9 # CYRILLIC SMALL LETTER SHCHA
+EA 044A L Y CA EA CA EA EA EA # CYRILLIC SMALL LETTER HARD SIGN
+EB 044B L Y CB EB CB EB 2A 00 # CYRILLIC SMALL LETTER YERU
+EC 044C L Y CC EC CC EC EC EC # CYRILLIC SMALL LETTER SOFT SIGN
+ED 044D L Y CD ED CD ED 2A 00 # CYRILLIC SMALL LETTER E
+EE 044E L Y CE EE CE EE 2A 00 # CYRILLIC SMALL LETTER YU
+EF 044F L Y CF EF CF EF 2A 00 # CYRILLIC SMALL LETTER YA
+F0 2116 . N F0 F0 F0 00 00 00 # <unused special>
+F1 0451 L Y A1 F1 A1 F1 F1 F1 # CYRILLIC SMALL LETTER IO
+F2 0452 L Y A2 F2 A2 F2 F2 F2 # CYRILLIC SMALL LETTER DJE
+F3 0453 L Y A3 F3 A3 F3 F3 F3 # CYRILLIC SMALL LETTER GJE
+F4 0454 L Y A4 F4 A4 F4 F4 F4 # CYRILLIC SMALL LETTER UKRAINIAN IE
+F5 0455 L Y A5 F5 A5 F5 F5 F5 # CYRILLIC SMALL LETTER DZE
+F6 0456 L Y A6 F6 A6 F6 F6 F6 # CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I
+F7 0457 L Y A7 F7 A7 F7 F7 F7 # CYRILLIC SMALL LETTER YI
+F8 0458 L Y A8 F8 A8 F8 F8 F8 # CYRILLIC SMALL LETTER JE
+F9 0459 L Y A9 F9 A9 F9 F9 F9 # CYRILLIC SMALL LETTER LJE
+FA 045A L Y AA FA AA FA FA FA # CYRILLIC SMALL LETTER NJE
+FB 045B L Y AB FB AB FB FB FB # CYRILLIC SMALL LETTER TSHE
+FC 045C L Y AC FC AC FC FC FC # CYRILLIC SMALL LETTER KJE
+FD 00A7 - Y FD FD FD 00 00 00 # SECTION SIGN
+FE 045E L Y AE FE AE FE FE FE # CYRILLIC SMALL LETTER SHORT U
+FF 045F L Y AF FF AF FF FF FF # CYRILLIC SMALL LETTER DZHE
Index: doc/tools/ultraedit/GNU/aspell/data/iso-8859-6.cmap
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/iso-8859-6.cmap	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/iso-8859-6.cmap	(working copy)
@@ -0,0 +1,2201 @@
+INTERNAL
+/
+N 1521
+0000 > 00
+0001 > 01
+0002 > 02
+0003 > 03
+0004 > 04
+0005 > 05
+0006 > 06
+0007 > 07
+0008 > 08
+0009 > 09
+000A > 0A
+000B > 0B
+000C > 0C
+000D > 0D
+000E > 0E
+000F > 0F
+0010 > 10
+0011 > 11
+0012 > 12
+0013 > 13
+0014 > 14
+0015 > 15
+0016 > 16
+0017 > 17
+0018 > 18
+0019 > 19
+001A > 1A
+001B > 1B
+001C > 1C
+001D > 1D
+001E > 1E
+001F > 1F
+0020 > 20
+0021 > 21
+0022 > 22
+0023 > 23
+0024 > 24
+0025 > 25
+0026 > 26
+0027 > 27
+0028 > 28
+0029 > 29
+002A > 2A
+002B > 2B
+002C > 2C
+002D > 2D
+002E > 2E
+002F > 2F
+0030 > 30
+0031 > 31
+0032 > 32
+0033 > 33
+0034 > 34
+0035 > 35
+0036 > 36
+0037 > 37
+0038 > 38
+0039 > 39
+003A > 3A
+003B > 3B
+003C > 3C
+003D > 3D
+003E > 3E
+003F > 3F
+0040 > 40
+0041 > 41
+0042 > 42
+0043 > 43
+0044 > 44
+0045 > 45
+0046 > 46
+0047 > 47
+0048 > 48
+0049 > 49
+004A > 4A
+004B > 4B
+004C > 4C
+004D > 4D
+004E > 4E
+004F > 4F
+0050 > 50
+0051 > 51
+0052 > 52
+0053 > 53
+0054 > 54
+0055 > 55
+0056 > 56
+0057 > 57
+0058 > 58
+0059 > 59
+005A > 5A
+005B > 5B
+005C > 5C
+005D > 5D
+005E > 5E
+005F > 5F
+0060 > 60
+0061 > 61
+0062 > 62
+0063 > 63
+0064 > 64
+0065 > 65
+0066 > 66
+0067 > 67
+0068 > 68
+0069 > 69
+006A > 6A
+006B > 6B
+006C > 6C
+006D > 6D
+006E > 6E
+006F > 6F
+0070 > 70
+0071 > 71
+0072 > 72
+0073 > 73
+0074 > 74
+0075 > 75
+0076 > 76
+0077 > 77
+0078 > 78
+0079 > 79
+007A > 7A
+007B > 7B
+007C > 7C
+007D > 7D
+007E > 7E
+007F > 7F
+0080 > 80
+0081 > 81
+0082 > 82
+0083 > 83
+0084 > 84
+0085 > 85
+0086 > 86
+0087 > 87
+0088 > 88
+0089 > 89
+008A > 8A
+008B > 8B
+008C > 8C
+008D > 8D
+008E > 8E
+008F > 8F
+0090 > 90
+0091 > 91
+0092 > 92
+0093 > 93
+0094 > 94
+0095 > 95
+0096 > 96
+0097 > 97
+0098 > 98
+0099 > 99
+009A > 9A
+009B > 9B
+009C > 9C
+009D > 9D
+009E > 9E
+009F > 9F
+00A0 > A0
+00A4 > A4
+00AD > AD
+00C0 > 41 # unsup: 0041 0300
+00C1 > 41 # unsup: 0041 0301
+00C2 > 41 # unsup: 0041 0302
+00C3 > 41 # unsup: 0041 0303
+00C4 > 41 # unsup: 0041 0308
+00C5 > 41 # unsup: 0041 030A
+00C6 > 41 45 # compat
+00C7 > 43 # unsup: 0043 0327
+00C8 > 45 # unsup: 0045 0300
+00C9 > 45 # unsup: 0045 0301
+00CA > 45 # unsup: 0045 0302
+00CB > 45 # unsup: 0045 0308
+00CC > 49 # unsup: 0049 0300
+00CD > 49 # unsup: 0049 0301
+00CE > 49 # unsup: 0049 0302
+00CF > 49 # unsup: 0049 0308
+00D1 > 4E # unsup: 004E 0303
+00D2 > 4F # unsup: 004F 0300
+00D3 > 4F # unsup: 004F 0301
+00D4 > 4F # unsup: 004F 0302
+00D5 > 4F # unsup: 004F 0303
+00D6 > 4F # unsup: 004F 0308
+00D9 > 55 # unsup: 0055 0300
+00DA > 55 # unsup: 0055 0301
+00DB > 55 # unsup: 0055 0302
+00DC > 55 # unsup: 0055 0308
+00DD > 59 # unsup: 0059 0301
+00E0 > 61 # unsup: 0061 0300
+00E1 > 61 # unsup: 0061 0301
+00E2 > 61 # unsup: 0061 0302
+00E3 > 61 # unsup: 0061 0303
+00E4 > 61 # unsup: 0061 0308
+00E5 > 61 # unsup: 0061 030A
+00E6 > 61 65 # compat
+00E7 > 63 # unsup: 0063 0327
+00E8 > 65 # unsup: 0065 0300
+00E9 > 65 # unsup: 0065 0301
+00EA > 65 # unsup: 0065 0302
+00EB > 65 # unsup: 0065 0308
+00EC > 69 # unsup: 0069 0300
+00ED > 69 # unsup: 0069 0301
+00EE > 69 # unsup: 0069 0302
+00EF > 69 # unsup: 0069 0308
+00F1 > 6E # unsup: 006E 0303
+00F2 > 6F # unsup: 006F 0300
+00F3 > 6F # unsup: 006F 0301
+00F4 > 6F # unsup: 006F 0302
+00F5 > 6F # unsup: 006F 0303
+00F6 > 6F # unsup: 006F 0308
+00F9 > 75 # unsup: 0075 0300
+00FA > 75 # unsup: 0075 0301
+00FB > 75 # unsup: 0075 0302
+00FC > 75 # unsup: 0075 0308
+00FD > 79 # unsup: 0079 0301
+00FF > 79 # unsup: 0079 0308
+0100 > 41 # unsup: 0041 0304
+0101 > 61 # unsup: 0061 0304
+0102 > 41 # unsup: 0041 0306
+0103 > 61 # unsup: 0061 0306
+0104 > 41 # unsup: 0041 0328
+0105 > 61 # unsup: 0061 0328
+0106 > 43 # unsup: 0043 0301
+0107 > 63 # unsup: 0063 0301
+0108 > 43 # unsup: 0043 0302
+0109 > 63 # unsup: 0063 0302
+010A > 43 # unsup: 0043 0307
+010B > 63 # unsup: 0063 0307
+010C > 43 # unsup: 0043 030C
+010D > 63 # unsup: 0063 030C
+010E > 44 # unsup: 0044 030C
+010F > 64 # unsup: 0064 030C
+0112 > 45 # unsup: 0045 0304
+0113 > 65 # unsup: 0065 0304
+0114 > 45 # unsup: 0045 0306
+0115 > 65 # unsup: 0065 0306
+0116 > 45 # unsup: 0045 0307
+0117 > 65 # unsup: 0065 0307
+0118 > 45 # unsup: 0045 0328
+0119 > 65 # unsup: 0065 0328
+011A > 45 # unsup: 0045 030C
+011B > 65 # unsup: 0065 030C
+011C > 47 # unsup: 0047 0302
+011D > 67 # unsup: 0067 0302
+011E > 47 # unsup: 0047 0306
+011F > 67 # unsup: 0067 0306
+0120 > 47 # unsup: 0047 0307
+0121 > 67 # unsup: 0067 0307
+0122 > 47 # unsup: 0047 0327
+0123 > 67 # unsup: 0067 0327
+0124 > 48 # unsup: 0048 0302
+0125 > 68 # unsup: 0068 0302
+0128 > 49 # unsup: 0049 0303
+0129 > 69 # unsup: 0069 0303
+012A > 49 # unsup: 0049 0304
+012B > 69 # unsup: 0069 0304
+012C > 49 # unsup: 0049 0306
+012D > 69 # unsup: 0069 0306
+012E > 49 # unsup: 0049 0328
+012F > 69 # unsup: 0069 0328
+0130 > 49 # unsup: 0049 0307
+0132 > 49 4A # compat
+0133 > 69 6A # compat
+0134 > 4A # unsup: 004A 0302
+0135 > 6A # unsup: 006A 0302
+0136 > 4B # unsup: 004B 0327
+0137 > 6B # unsup: 006B 0327
+0139 > 4C # unsup: 004C 0301
+013A > 6C # unsup: 006C 0301
+013B > 4C # unsup: 004C 0327
+013C > 6C # unsup: 006C 0327
+013D > 4C # unsup: 004C 030C
+013E > 6C # unsup: 006C 030C
+0143 > 4E # unsup: 004E 0301
+0144 > 6E # unsup: 006E 0301
+0145 > 4E # unsup: 004E 0327
+0146 > 6E # unsup: 006E 0327
+0147 > 4E # unsup: 004E 030C
+0148 > 6E # unsup: 006E 030C
+014C > 4F # unsup: 004F 0304
+014D > 6F # unsup: 006F 0304
+014E > 4F # unsup: 004F 0306
+014F > 6F # unsup: 006F 0306
+0150 > 4F # unsup: 004F 030B
+0151 > 6F # unsup: 006F 030B
+0152 > 4F 45 # compat
+0153 > 6F 65 # compat
+0154 > 52 # unsup: 0052 0301
+0155 > 72 # unsup: 0072 0301
+0156 > 52 # unsup: 0052 0327
+0157 > 72 # unsup: 0072 0327
+0158 > 52 # unsup: 0052 030C
+0159 > 72 # unsup: 0072 030C
+015A > 53 # unsup: 0053 0301
+015B > 73 # unsup: 0073 0301
+015C > 53 # unsup: 0053 0302
+015D > 73 # unsup: 0073 0302
+015E > 53 # unsup: 0053 0327
+015F > 73 # unsup: 0073 0327
+0160 > 53 # unsup: 0053 030C
+0161 > 73 # unsup: 0073 030C
+0162 > 54 # unsup: 0054 0327
+0163 > 74 # unsup: 0074 0327
+0164 > 54 # unsup: 0054 030C
+0165 > 74 # unsup: 0074 030C
+0168 > 55 # unsup: 0055 0303
+0169 > 75 # unsup: 0075 0303
+016A > 55 # unsup: 0055 0304
+016B > 75 # unsup: 0075 0304
+016C > 55 # unsup: 0055 0306
+016D > 75 # unsup: 0075 0306
+016E > 55 # unsup: 0055 030A
+016F > 75 # unsup: 0075 030A
+0170 > 55 # unsup: 0055 030B
+0171 > 75 # unsup: 0075 030B
+0172 > 55 # unsup: 0055 0328
+0173 > 75 # unsup: 0075 0328
+0174 > 57 # unsup: 0057 0302
+0175 > 77 # unsup: 0077 0302
+0176 > 59 # unsup: 0059 0302
+0177 > 79 # unsup: 0079 0302
+0178 > 59 # unsup: 0059 0308
+0179 > 5A # unsup: 005A 0301
+017A > 7A # unsup: 007A 0301
+017B > 5A # unsup: 005A 0307
+017C > 7A # unsup: 007A 0307
+017D > 5A # unsup: 005A 030C
+017E > 7A # unsup: 007A 030C
+017F > 73 # compat
+01A0 > 4F # unsup: 004F 031B
+01A1 > 6F # unsup: 006F 031B
+01AF > 55 # unsup: 0055 031B
+01B0 > 75 # unsup: 0075 031B
+01C4 > 44 5A # unsup: 0044 005A 030C
+01C5 > 44 7A # unsup: 0044 007A 030C
+01C6 > 64 7A # unsup: 0064 007A 030C
+01C7 > 4C 4A # compat
+01C8 > 4C 6A # compat
+01C9 > 6C 6A # compat
+01CA > 4E 4A # compat
+01CB > 4E 6A # compat
+01CC > 6E 6A # compat
+01CD > 41 # unsup: 0041 030C
+01CE > 61 # unsup: 0061 030C
+01CF > 49 # unsup: 0049 030C
+01D0 > 69 # unsup: 0069 030C
+01D1 > 4F # unsup: 004F 030C
+01D2 > 6F # unsup: 006F 030C
+01D3 > 55 # unsup: 0055 030C
+01D4 > 75 # unsup: 0075 030C
+01D5 > 55 # unsup: 0055 0308 0304
+01D6 > 75 # unsup: 0075 0308 0304
+01D7 > 55 # unsup: 0055 0308 0301
+01D8 > 75 # unsup: 0075 0308 0301
+01D9 > 55 # unsup: 0055 0308 030C
+01DA > 75 # unsup: 0075 0308 030C
+01DB > 55 # unsup: 0055 0308 0300
+01DC > 75 # unsup: 0075 0308 0300
+01DE > 41 # unsup: 0041 0308 0304
+01DF > 61 # unsup: 0061 0308 0304
+01E0 > 41 # unsup: 0041 0307 0304
+01E1 > 61 # unsup: 0061 0307 0304
+01E2 > 41 45 # unsup: 0041 0045 0304
+01E3 > 61 65 # unsup: 0061 0065 0304
+01E6 > 47 # unsup: 0047 030C
+01E7 > 67 # unsup: 0067 030C
+01E8 > 4B # unsup: 004B 030C
+01E9 > 6B # unsup: 006B 030C
+01EA > 4F # unsup: 004F 0328
+01EB > 6F # unsup: 006F 0328
+01EC > 4F # unsup: 004F 0328 0304
+01ED > 6F # unsup: 006F 0328 0304
+01F0 > 6A # unsup: 006A 030C
+01F1 > 44 5A # compat
+01F2 > 44 7A # compat
+01F3 > 64 7A # compat
+01F4 > 47 # unsup: 0047 0301
+01F5 > 67 # unsup: 0067 0301
+01F8 > 4E # unsup: 004E 0300
+01F9 > 6E # unsup: 006E 0300
+01FA > 41 # unsup: 0041 030A 0301
+01FB > 61 # unsup: 0061 030A 0301
+01FC > 41 45 # unsup: 0041 0045 0301
+01FD > 61 65 # unsup: 0061 0065 0301
+0200 > 41 # unsup: 0041 030F
+0201 > 61 # unsup: 0061 030F
+0202 > 41 # unsup: 0041 0311
+0203 > 61 # unsup: 0061 0311
+0204 > 45 # unsup: 0045 030F
+0205 > 65 # unsup: 0065 030F
+0206 > 45 # unsup: 0045 0311
+0207 > 65 # unsup: 0065 0311
+0208 > 49 # unsup: 0049 030F
+0209 > 69 # unsup: 0069 030F
+020A > 49 # unsup: 0049 0311
+020B > 69 # unsup: 0069 0311
+020C > 4F # unsup: 004F 030F
+020D > 6F # unsup: 006F 030F
+020E > 4F # unsup: 004F 0311
+020F > 6F # unsup: 006F 0311
+0210 > 52 # unsup: 0052 030F
+0211 > 72 # unsup: 0072 030F
+0212 > 52 # unsup: 0052 0311
+0213 > 72 # unsup: 0072 0311
+0214 > 55 # unsup: 0055 030F
+0215 > 75 # unsup: 0075 030F
+0216 > 55 # unsup: 0055 0311
+0217 > 75 # unsup: 0075 0311
+0218 > 53 # unsup: 0053 0326
+0219 > 73 # unsup: 0073 0326
+021A > 54 # unsup: 0054 0326
+021B > 74 # unsup: 0074 0326
+021E > 48 # unsup: 0048 030C
+021F > 68 # unsup: 0068 030C
+0226 > 41 # unsup: 0041 0307
+0227 > 61 # unsup: 0061 0307
+0228 > 45 # unsup: 0045 0327
+0229 > 65 # unsup: 0065 0327
+022A > 4F # unsup: 004F 0308 0304
+022B > 6F # unsup: 006F 0308 0304
+022C > 4F # unsup: 004F 0303 0304
+022D > 6F # unsup: 006F 0303 0304
+022E > 4F # unsup: 004F 0307
+022F > 6F # unsup: 006F 0307
+0230 > 4F # unsup: 004F 0307 0304
+0231 > 6F # unsup: 006F 0307 0304
+0232 > 59 # unsup: 0059 0304
+0233 > 79 # unsup: 0079 0304
+0300 > 0 # unsup
+0301 > 0 # unsup
+0302 > 0 # unsup
+0303 > 0 # unsup
+0304 > 0 # unsup
+0305 > 0 # unsup
+0306 > 0 # unsup
+0307 > 0 # unsup
+0308 > 0 # unsup
+0309 > 0 # unsup
+030A > 0 # unsup
+030B > 0 # unsup
+030C > 0 # unsup
+030D > 0 # unsup
+030E > 0 # unsup
+030F > 0 # unsup
+0310 > 0 # unsup
+0311 > 0 # unsup
+0312 > 0 # unsup
+0313 > 0 # unsup
+0314 > 0 # unsup
+0315 > 0 # unsup
+0316 > 0 # unsup
+0317 > 0 # unsup
+0318 > 0 # unsup
+0319 > 0 # unsup
+031A > 0 # unsup
+031B > 0 # unsup
+031C > 0 # unsup
+031D > 0 # unsup
+031E > 0 # unsup
+031F > 0 # unsup
+0320 > 0 # unsup
+0321 > 0 # unsup
+0322 > 0 # unsup
+0323 > 0 # unsup
+0324 > 0 # unsup
+0325 > 0 # unsup
+0326 > 0 # unsup
+0327 > 0 # unsup
+0328 > 0 # unsup
+0329 > 0 # unsup
+032A > 0 # unsup
+032B > 0 # unsup
+032C > 0 # unsup
+032D > 0 # unsup
+032E > 0 # unsup
+032F > 0 # unsup
+0330 > 0 # unsup
+0331 > 0 # unsup
+0332 > 0 # unsup
+0333 > 0 # unsup
+0334 > 0 # unsup
+0335 > 0 # unsup
+0336 > 0 # unsup
+0337 > 0 # unsup
+0338 > 0 # unsup
+0339 > 0 # unsup
+033A > 0 # unsup
+033B > 0 # unsup
+033C > 0 # unsup
+033D > 0 # unsup
+033E > 0 # unsup
+033F > 0 # unsup
+0340 > 0 # unsup
+0341 > 0 # unsup
+0342 > 0 # unsup
+0343 > 0 # unsup
+0344 > 0 # unsup
+0345 > 0 # unsup
+037E > 3B
+060C > AC
+061B > BB
+061F > BF
+0621 > C1
+0622 > C2
+0623 > C3
+0624 > C4
+0625 > C5
+0626 > C6
+0627 > C7 /
+     N 3
+     0653 > C2
+     0654 > C3
+     0655 > C5
+     .
+0628 > C8
+0629 > C9
+062A > CA
+062B > CB
+062C > CC
+062D > CD
+062E > CE
+062F > CF
+0630 > D0
+0631 > D1
+0632 > D2
+0633 > D3
+0634 > D4
+0635 > D5
+0636 > D6
+0637 > D7
+0638 > D8
+0639 > D9
+063A > DA
+0640 > E0
+0641 > E1
+0642 > E2
+0643 > E3
+0644 > E4
+0645 > E5
+0646 > E6
+0647 > E7
+0648 > E8 /
+     N 1
+     0654 > C4
+     .
+0649 > E9
+064A > EA /
+     N 1
+     0654 > C6
+     .
+064B > EB
+064C > EC
+064D > ED
+064E > EE
+064F > EF
+0650 > F0
+0651 > F1
+0652 > F2
+1E00 > 41 # unsup: 0041 0325
+1E01 > 61 # unsup: 0061 0325
+1E02 > 42 # unsup: 0042 0307
+1E03 > 62 # unsup: 0062 0307
+1E04 > 42 # unsup: 0042 0323
+1E05 > 62 # unsup: 0062 0323
+1E06 > 42 # unsup: 0042 0331
+1E07 > 62 # unsup: 0062 0331
+1E08 > 43 # unsup: 0043 0327 0301
+1E09 > 63 # unsup: 0063 0327 0301
+1E0A > 44 # unsup: 0044 0307
+1E0B > 64 # unsup: 0064 0307
+1E0C > 44 # unsup: 0044 0323
+1E0D > 64 # unsup: 0064 0323
+1E0E > 44 # unsup: 0044 0331
+1E0F > 64 # unsup: 0064 0331
+1E10 > 44 # unsup: 0044 0327
+1E11 > 64 # unsup: 0064 0327
+1E12 > 44 # unsup: 0044 032D
+1E13 > 64 # unsup: 0064 032D
+1E14 > 45 # unsup: 0045 0304 0300
+1E15 > 65 # unsup: 0065 0304 0300
+1E16 > 45 # unsup: 0045 0304 0301
+1E17 > 65 # unsup: 0065 0304 0301
+1E18 > 45 # unsup: 0045 032D
+1E19 > 65 # unsup: 0065 032D
+1E1A > 45 # unsup: 0045 0330
+1E1B > 65 # unsup: 0065 0330
+1E1C > 45 # unsup: 0045 0327 0306
+1E1D > 65 # unsup: 0065 0327 0306
+1E1E > 46 # unsup: 0046 0307
+1E1F > 66 # unsup: 0066 0307
+1E20 > 47 # unsup: 0047 0304
+1E21 > 67 # unsup: 0067 0304
+1E22 > 48 # unsup: 0048 0307
+1E23 > 68 # unsup: 0068 0307
+1E24 > 48 # unsup: 0048 0323
+1E25 > 68 # unsup: 0068 0323
+1E26 > 48 # unsup: 0048 0308
+1E27 > 68 # unsup: 0068 0308
+1E28 > 48 # unsup: 0048 0327
+1E29 > 68 # unsup: 0068 0327
+1E2A > 48 # unsup: 0048 032E
+1E2B > 68 # unsup: 0068 032E
+1E2C > 49 # unsup: 0049 0330
+1E2D > 69 # unsup: 0069 0330
+1E2E > 49 # unsup: 0049 0308 0301
+1E2F > 69 # unsup: 0069 0308 0301
+1E30 > 4B # unsup: 004B 0301
+1E31 > 6B # unsup: 006B 0301
+1E32 > 4B # unsup: 004B 0323
+1E33 > 6B # unsup: 006B 0323
+1E34 > 4B # unsup: 004B 0331
+1E35 > 6B # unsup: 006B 0331
+1E36 > 4C # unsup: 004C 0323
+1E37 > 6C # unsup: 006C 0323
+1E38 > 4C # unsup: 004C 0323 0304
+1E39 > 6C # unsup: 006C 0323 0304
+1E3A > 4C # unsup: 004C 0331
+1E3B > 6C # unsup: 006C 0331
+1E3C > 4C # unsup: 004C 032D
+1E3D > 6C # unsup: 006C 032D
+1E3E > 4D # unsup: 004D 0301
+1E3F > 6D # unsup: 006D 0301
+1E40 > 4D # unsup: 004D 0307
+1E41 > 6D # unsup: 006D 0307
+1E42 > 4D # unsup: 004D 0323
+1E43 > 6D # unsup: 006D 0323
+1E44 > 4E # unsup: 004E 0307
+1E45 > 6E # unsup: 006E 0307
+1E46 > 4E # unsup: 004E 0323
+1E47 > 6E # unsup: 006E 0323
+1E48 > 4E # unsup: 004E 0331
+1E49 > 6E # unsup: 006E 0331
+1E4A > 4E # unsup: 004E 032D
+1E4B > 6E # unsup: 006E 032D
+1E4C > 4F # unsup: 004F 0303 0301
+1E4D > 6F # unsup: 006F 0303 0301
+1E4E > 4F # unsup: 004F 0303 0308
+1E4F > 6F # unsup: 006F 0303 0308
+1E50 > 4F # unsup: 004F 0304 0300
+1E51 > 6F # unsup: 006F 0304 0300
+1E52 > 4F # unsup: 004F 0304 0301
+1E53 > 6F # unsup: 006F 0304 0301
+1E54 > 50 # unsup: 0050 0301
+1E55 > 70 # unsup: 0070 0301
+1E56 > 50 # unsup: 0050 0307
+1E57 > 70 # unsup: 0070 0307
+1E58 > 52 # unsup: 0052 0307
+1E59 > 72 # unsup: 0072 0307
+1E5A > 52 # unsup: 0052 0323
+1E5B > 72 # unsup: 0072 0323
+1E5C > 52 # unsup: 0052 0323 0304
+1E5D > 72 # unsup: 0072 0323 0304
+1E5E > 52 # unsup: 0052 0331
+1E5F > 72 # unsup: 0072 0331
+1E60 > 53 # unsup: 0053 0307
+1E61 > 73 # unsup: 0073 0307
+1E62 > 53 # unsup: 0053 0323
+1E63 > 73 # unsup: 0073 0323
+1E64 > 53 # unsup: 0053 0301 0307
+1E65 > 73 # unsup: 0073 0301 0307
+1E66 > 53 # unsup: 0053 030C 0307
+1E67 > 73 # unsup: 0073 030C 0307
+1E68 > 53 # unsup: 0053 0323 0307
+1E69 > 73 # unsup: 0073 0323 0307
+1E6A > 54 # unsup: 0054 0307
+1E6B > 74 # unsup: 0074 0307
+1E6C > 54 # unsup: 0054 0323
+1E6D > 74 # unsup: 0074 0323
+1E6E > 54 # unsup: 0054 0331
+1E6F > 74 # unsup: 0074 0331
+1E70 > 54 # unsup: 0054 032D
+1E71 > 74 # unsup: 0074 032D
+1E72 > 55 # unsup: 0055 0324
+1E73 > 75 # unsup: 0075 0324
+1E74 > 55 # unsup: 0055 0330
+1E75 > 75 # unsup: 0075 0330
+1E76 > 55 # unsup: 0055 032D
+1E77 > 75 # unsup: 0075 032D
+1E78 > 55 # unsup: 0055 0303 0301
+1E79 > 75 # unsup: 0075 0303 0301
+1E7A > 55 # unsup: 0055 0304 0308
+1E7B > 75 # unsup: 0075 0304 0308
+1E7C > 56 # unsup: 0056 0303
+1E7D > 76 # unsup: 0076 0303
+1E7E > 56 # unsup: 0056 0323
+1E7F > 76 # unsup: 0076 0323
+1E80 > 57 # unsup: 0057 0300
+1E81 > 77 # unsup: 0077 0300
+1E82 > 57 # unsup: 0057 0301
+1E83 > 77 # unsup: 0077 0301
+1E84 > 57 # unsup: 0057 0308
+1E85 > 77 # unsup: 0077 0308
+1E86 > 57 # unsup: 0057 0307
+1E87 > 77 # unsup: 0077 0307
+1E88 > 57 # unsup: 0057 0323
+1E89 > 77 # unsup: 0077 0323
+1E8A > 58 # unsup: 0058 0307
+1E8B > 78 # unsup: 0078 0307
+1E8C > 58 # unsup: 0058 0308
+1E8D > 78 # unsup: 0078 0308
+1E8E > 59 # unsup: 0059 0307
+1E8F > 79 # unsup: 0079 0307
+1E90 > 5A # unsup: 005A 0302
+1E91 > 7A # unsup: 007A 0302
+1E92 > 5A # unsup: 005A 0323
+1E93 > 7A # unsup: 007A 0323
+1E94 > 5A # unsup: 005A 0331
+1E95 > 7A # unsup: 007A 0331
+1E96 > 68 # unsup: 0068 0331
+1E97 > 74 # unsup: 0074 0308
+1E98 > 77 # unsup: 0077 030A
+1E99 > 79 # unsup: 0079 030A
+1E9B > 73 # unsup: 0073 0307
+1EA0 > 41 # unsup: 0041 0323
+1EA1 > 61 # unsup: 0061 0323
+1EA2 > 41 # unsup: 0041 0309
+1EA3 > 61 # unsup: 0061 0309
+1EA4 > 41 # unsup: 0041 0302 0301
+1EA5 > 61 # unsup: 0061 0302 0301
+1EA6 > 41 # unsup: 0041 0302 0300
+1EA7 > 61 # unsup: 0061 0302 0300
+1EA8 > 41 # unsup: 0041 0302 0309
+1EA9 > 61 # unsup: 0061 0302 0309
+1EAA > 41 # unsup: 0041 0302 0303
+1EAB > 61 # unsup: 0061 0302 0303
+1EAC > 41 # unsup: 0041 0323 0302
+1EAD > 61 # unsup: 0061 0323 0302
+1EAE > 41 # unsup: 0041 0306 0301
+1EAF > 61 # unsup: 0061 0306 0301
+1EB0 > 41 # unsup: 0041 0306 0300
+1EB1 > 61 # unsup: 0061 0306 0300
+1EB2 > 41 # unsup: 0041 0306 0309
+1EB3 > 61 # unsup: 0061 0306 0309
+1EB4 > 41 # unsup: 0041 0306 0303
+1EB5 > 61 # unsup: 0061 0306 0303
+1EB6 > 41 # unsup: 0041 0323 0306
+1EB7 > 61 # unsup: 0061 0323 0306
+1EB8 > 45 # unsup: 0045 0323
+1EB9 > 65 # unsup: 0065 0323
+1EBA > 45 # unsup: 0045 0309
+1EBB > 65 # unsup: 0065 0309
+1EBC > 45 # unsup: 0045 0303
+1EBD > 65 # unsup: 0065 0303
+1EBE > 45 # unsup: 0045 0302 0301
+1EBF > 65 # unsup: 0065 0302 0301
+1EC0 > 45 # unsup: 0045 0302 0300
+1EC1 > 65 # unsup: 0065 0302 0300
+1EC2 > 45 # unsup: 0045 0302 0309
+1EC3 > 65 # unsup: 0065 0302 0309
+1EC4 > 45 # unsup: 0045 0302 0303
+1EC5 > 65 # unsup: 0065 0302 0303
+1EC6 > 45 # unsup: 0045 0323 0302
+1EC7 > 65 # unsup: 0065 0323 0302
+1EC8 > 49 # unsup: 0049 0309
+1EC9 > 69 # unsup: 0069 0309
+1ECA > 49 # unsup: 0049 0323
+1ECB > 69 # unsup: 0069 0323
+1ECC > 4F # unsup: 004F 0323
+1ECD > 6F # unsup: 006F 0323
+1ECE > 4F # unsup: 004F 0309
+1ECF > 6F # unsup: 006F 0309
+1ED0 > 4F # unsup: 004F 0302 0301
+1ED1 > 6F # unsup: 006F 0302 0301
+1ED2 > 4F # unsup: 004F 0302 0300
+1ED3 > 6F # unsup: 006F 0302 0300
+1ED4 > 4F # unsup: 004F 0302 0309
+1ED5 > 6F # unsup: 006F 0302 0309
+1ED6 > 4F # unsup: 004F 0302 0303
+1ED7 > 6F # unsup: 006F 0302 0303
+1ED8 > 4F # unsup: 004F 0323 0302
+1ED9 > 6F # unsup: 006F 0323 0302
+1EDA > 4F # unsup: 004F 031B 0301
+1EDB > 6F # unsup: 006F 031B 0301
+1EDC > 4F # unsup: 004F 031B 0300
+1EDD > 6F # unsup: 006F 031B 0300
+1EDE > 4F # unsup: 004F 031B 0309
+1EDF > 6F # unsup: 006F 031B 0309
+1EE0 > 4F # unsup: 004F 031B 0303
+1EE1 > 6F # unsup: 006F 031B 0303
+1EE2 > 4F # unsup: 004F 031B 0323
+1EE3 > 6F # unsup: 006F 031B 0323
+1EE4 > 55 # unsup: 0055 0323
+1EE5 > 75 # unsup: 0075 0323
+1EE6 > 55 # unsup: 0055 0309
+1EE7 > 75 # unsup: 0075 0309
+1EE8 > 55 # unsup: 0055 031B 0301
+1EE9 > 75 # unsup: 0075 031B 0301
+1EEA > 55 # unsup: 0055 031B 0300
+1EEB > 75 # unsup: 0075 031B 0300
+1EEC > 55 # unsup: 0055 031B 0309
+1EED > 75 # unsup: 0075 031B 0309
+1EEE > 55 # unsup: 0055 031B 0303
+1EEF > 75 # unsup: 0075 031B 0303
+1EF0 > 55 # unsup: 0055 031B 0323
+1EF1 > 75 # unsup: 0075 031B 0323
+1EF2 > 59 # unsup: 0059 0300
+1EF3 > 79 # unsup: 0079 0300
+1EF4 > 59 # unsup: 0059 0323
+1EF5 > 79 # unsup: 0079 0323
+1EF6 > 59 # unsup: 0059 0309
+1EF7 > 79 # unsup: 0079 0309
+1EF8 > 59 # unsup: 0059 0303
+1EF9 > 79 # unsup: 0079 0303
+1FEF > 60
+2000 > 20 # compat
+2001 > 20 # compat
+2002 > 20 # compat
+2003 > 20 # compat
+2004 > 20 # compat
+2005 > 20 # compat
+2006 > 20 # compat
+2007 > 20 # compat
+2008 > 20 # compat
+2009 > 20 # compat
+200A > 20 # compat
+2024 > 2E # compat
+2025 > 2E 2E # compat
+2026 > 2E 2E 2E # compat
+202F > 20 # compat
+203C > 21 21 # compat
+2047 > 3F 3F # compat
+2048 > 3F 21 # compat
+2049 > 21 3F # compat
+205F > 20 # compat
+FB00 > 66 66 # compat
+FB01 > 66 69 # compat
+FB02 > 66 6C # compat
+FB03 > 66 66 69 # compat
+FB04 > 66 66 6C # compat
+FB05 > 73 74 # compat
+FB06 > 73 74 # compat
+FB29 > 2B # compat
+FBE8 > E9 # compat
+FBE9 > E9 # compat
+FBEA > C6 C7 # compat
+FBEB > C6 C7 # compat
+FBEE > C6 E8 # compat
+FBEF > C6 E8 # compat
+FBF9 > C6 E9 # compat
+FBFA > C6 E9 # compat
+FBFB > C6 E9 # compat
+FC00 > C6 CC # compat
+FC01 > C6 CD # compat
+FC02 > C6 E5 # compat
+FC03 > C6 E9 # compat
+FC04 > C6 EA # compat
+FC05 > C8 CC # compat
+FC06 > C8 CD # compat
+FC07 > C8 CE # compat
+FC08 > C8 E5 # compat
+FC09 > C8 E9 # compat
+FC0A > C8 EA # compat
+FC0B > CA CC # compat
+FC0C > CA CD # compat
+FC0D > CA CE # compat
+FC0E > CA E5 # compat
+FC0F > CA E9 # compat
+FC10 > CA EA # compat
+FC11 > CB CC # compat
+FC12 > CB E5 # compat
+FC13 > CB E9 # compat
+FC14 > CB EA # compat
+FC15 > CC CD # compat
+FC16 > CC E5 # compat
+FC17 > CD CC # compat
+FC18 > CD E5 # compat
+FC19 > CE CC # compat
+FC1A > CE CD # compat
+FC1B > CE E5 # compat
+FC1C > D3 CC # compat
+FC1D > D3 CD # compat
+FC1E > D3 CE # compat
+FC1F > D3 E5 # compat
+FC20 > D5 CD # compat
+FC21 > D5 E5 # compat
+FC22 > D6 CC # compat
+FC23 > D6 CD # compat
+FC24 > D6 CE # compat
+FC25 > D6 E5 # compat
+FC26 > D7 CD # compat
+FC27 > D7 E5 # compat
+FC28 > D8 E5 # compat
+FC29 > D9 CC # compat
+FC2A > D9 E5 # compat
+FC2B > DA CC # compat
+FC2C > DA E5 # compat
+FC2D > E1 CC # compat
+FC2E > E1 CD # compat
+FC2F > E1 CE # compat
+FC30 > E1 E5 # compat
+FC31 > E1 E9 # compat
+FC32 > E1 EA # compat
+FC33 > E2 CD # compat
+FC34 > E2 E5 # compat
+FC35 > E2 E9 # compat
+FC36 > E2 EA # compat
+FC37 > E3 C7 # compat
+FC38 > E3 CC # compat
+FC39 > E3 CD # compat
+FC3A > E3 CE # compat
+FC3B > E3 E4 # compat
+FC3C > E3 E5 # compat
+FC3D > E3 E9 # compat
+FC3E > E3 EA # compat
+FC3F > E4 CC # compat
+FC40 > E4 CD # compat
+FC41 > E4 CE # compat
+FC42 > E4 E5 # compat
+FC43 > E4 E9 # compat
+FC44 > E4 EA # compat
+FC45 > E5 CC # compat
+FC46 > E5 CD # compat
+FC47 > E5 CE # compat
+FC48 > E5 E5 # compat
+FC49 > E5 E9 # compat
+FC4A > E5 EA # compat
+FC4B > E6 CC # compat
+FC4C > E6 CD # compat
+FC4D > E6 CE # compat
+FC4E > E6 E5 # compat
+FC4F > E6 E9 # compat
+FC50 > E6 EA # compat
+FC51 > E7 CC # compat
+FC52 > E7 E5 # compat
+FC53 > E7 E9 # compat
+FC54 > E7 EA # compat
+FC55 > EA CC # compat
+FC56 > EA CD # compat
+FC57 > EA CE # compat
+FC58 > EA E5 # compat
+FC59 > EA E9 # compat
+FC5A > EA EA # compat
+FC5B > D0 # unsup: 0630 0670
+FC5C > D1 # unsup: 0631 0670
+FC5D > E9 # unsup: 0649 0670
+FC64 > C6 D1 # compat
+FC65 > C6 D2 # compat
+FC66 > C6 E5 # compat
+FC67 > C6 E6 # compat
+FC68 > C6 E9 # compat
+FC69 > C6 EA # compat
+FC6A > C8 D1 # compat
+FC6B > C8 D2 # compat
+FC6C > C8 E5 # compat
+FC6D > C8 E6 # compat
+FC6E > C8 E9 # compat
+FC6F > C8 EA # compat
+FC70 > CA D1 # compat
+FC71 > CA D2 # compat
+FC72 > CA E5 # compat
+FC73 > CA E6 # compat
+FC74 > CA E9 # compat
+FC75 > CA EA # compat
+FC76 > CB D1 # compat
+FC77 > CB D2 # compat
+FC78 > CB E5 # compat
+FC79 > CB E6 # compat
+FC7A > CB E9 # compat
+FC7B > CB EA # compat
+FC7C > E1 E9 # compat
+FC7D > E1 EA # compat
+FC7E > E2 E9 # compat
+FC7F > E2 EA # compat
+FC80 > E3 C7 # compat
+FC81 > E3 E4 # compat
+FC82 > E3 E5 # compat
+FC83 > E3 E9 # compat
+FC84 > E3 EA # compat
+FC85 > E4 E5 # compat
+FC86 > E4 E9 # compat
+FC87 > E4 EA # compat
+FC88 > E5 C7 # compat
+FC89 > E5 E5 # compat
+FC8A > E6 D1 # compat
+FC8B > E6 D2 # compat
+FC8C > E6 E5 # compat
+FC8D > E6 E6 # compat
+FC8E > E6 E9 # compat
+FC8F > E6 EA # compat
+FC90 > E9 # unsup: 0649 0670
+FC91 > EA D1 # compat
+FC92 > EA D2 # compat
+FC93 > EA E5 # compat
+FC94 > EA E6 # compat
+FC95 > EA E9 # compat
+FC96 > EA EA # compat
+FC97 > C6 CC # compat
+FC98 > C6 CD # compat
+FC99 > C6 CE # compat
+FC9A > C6 E5 # compat
+FC9B > C6 E7 # compat
+FC9C > C8 CC # compat
+FC9D > C8 CD # compat
+FC9E > C8 CE # compat
+FC9F > C8 E5 # compat
+FCA0 > C8 E7 # compat
+FCA1 > CA CC # compat
+FCA2 > CA CD # compat
+FCA3 > CA CE # compat
+FCA4 > CA E5 # compat
+FCA5 > CA E7 # compat
+FCA6 > CB E5 # compat
+FCA7 > CC CD # compat
+FCA8 > CC E5 # compat
+FCA9 > CD CC # compat
+FCAA > CD E5 # compat
+FCAB > CE CC # compat
+FCAC > CE E5 # compat
+FCAD > D3 CC # compat
+FCAE > D3 CD # compat
+FCAF > D3 CE # compat
+FCB0 > D3 E5 # compat
+FCB1 > D5 CD # compat
+FCB2 > D5 CE # compat
+FCB3 > D5 E5 # compat
+FCB4 > D6 CC # compat
+FCB5 > D6 CD # compat
+FCB6 > D6 CE # compat
+FCB7 > D6 E5 # compat
+FCB8 > D7 CD # compat
+FCB9 > D8 E5 # compat
+FCBA > D9 CC # compat
+FCBB > D9 E5 # compat
+FCBC > DA CC # compat
+FCBD > DA E5 # compat
+FCBE > E1 CC # compat
+FCBF > E1 CD # compat
+FCC0 > E1 CE # compat
+FCC1 > E1 E5 # compat
+FCC2 > E2 CD # compat
+FCC3 > E2 E5 # compat
+FCC4 > E3 CC # compat
+FCC5 > E3 CD # compat
+FCC6 > E3 CE # compat
+FCC7 > E3 E4 # compat
+FCC8 > E3 E5 # compat
+FCC9 > E4 CC # compat
+FCCA > E4 CD # compat
+FCCB > E4 CE # compat
+FCCC > E4 E5 # compat
+FCCD > E4 E7 # compat
+FCCE > E5 CC # compat
+FCCF > E5 CD # compat
+FCD0 > E5 CE # compat
+FCD1 > E5 E5 # compat
+FCD2 > E6 CC # compat
+FCD3 > E6 CD # compat
+FCD4 > E6 CE # compat
+FCD5 > E6 E5 # compat
+FCD6 > E6 E7 # compat
+FCD7 > E7 CC # compat
+FCD8 > E7 E5 # compat
+FCD9 > E7 # unsup: 0647 0670
+FCDA > EA CC # compat
+FCDB > EA CD # compat
+FCDC > EA CE # compat
+FCDD > EA E5 # compat
+FCDE > EA E7 # compat
+FCDF > C6 E5 # compat
+FCE0 > C6 E7 # compat
+FCE1 > C8 E5 # compat
+FCE2 > C8 E7 # compat
+FCE3 > CA E5 # compat
+FCE4 > CA E7 # compat
+FCE5 > CB E5 # compat
+FCE6 > CB E7 # compat
+FCE7 > D3 E5 # compat
+FCE8 > D3 E7 # compat
+FCE9 > D4 E5 # compat
+FCEA > D4 E7 # compat
+FCEB > E3 E4 # compat
+FCEC > E3 E5 # compat
+FCED > E4 E5 # compat
+FCEE > E6 E5 # compat
+FCEF > E6 E7 # compat
+FCF0 > EA E5 # compat
+FCF1 > EA E7 # compat
+FCF2 > E0 EE F1 # compat
+FCF3 > E0 EF F1 # compat
+FCF4 > E0 F0 F1 # compat
+FCF5 > D7 E9 # compat
+FCF6 > D7 EA # compat
+FCF7 > D9 E9 # compat
+FCF8 > D9 EA # compat
+FCF9 > DA E9 # compat
+FCFA > DA EA # compat
+FCFB > D3 E9 # compat
+FCFC > D3 EA # compat
+FCFD > D4 E9 # compat
+FCFE > D4 EA # compat
+FCFF > CD E9 # compat
+FD00 > CD EA # compat
+FD01 > CC E9 # compat
+FD02 > CC EA # compat
+FD03 > CE E9 # compat
+FD04 > CE EA # compat
+FD05 > D5 E9 # compat
+FD06 > D5 EA # compat
+FD07 > D6 E9 # compat
+FD08 > D6 EA # compat
+FD09 > D4 CC # compat
+FD0A > D4 CD # compat
+FD0B > D4 CE # compat
+FD0C > D4 E5 # compat
+FD0D > D4 D1 # compat
+FD0E > D3 D1 # compat
+FD0F > D5 D1 # compat
+FD10 > D6 D1 # compat
+FD11 > D7 E9 # compat
+FD12 > D7 EA # compat
+FD13 > D9 E9 # compat
+FD14 > D9 EA # compat
+FD15 > DA E9 # compat
+FD16 > DA EA # compat
+FD17 > D3 E9 # compat
+FD18 > D3 EA # compat
+FD19 > D4 E9 # compat
+FD1A > D4 EA # compat
+FD1B > CD E9 # compat
+FD1C > CD EA # compat
+FD1D > CC E9 # compat
+FD1E > CC EA # compat
+FD1F > CE E9 # compat
+FD20 > CE EA # compat
+FD21 > D5 E9 # compat
+FD22 > D5 EA # compat
+FD23 > D6 E9 # compat
+FD24 > D6 EA # compat
+FD25 > D4 CC # compat
+FD26 > D4 CD # compat
+FD27 > D4 CE # compat
+FD28 > D4 E5 # compat
+FD29 > D4 D1 # compat
+FD2A > D3 D1 # compat
+FD2B > D5 D1 # compat
+FD2C > D6 D1 # compat
+FD2D > D4 CC # compat
+FD2E > D4 CD # compat
+FD2F > D4 CE # compat
+FD30 > D4 E5 # compat
+FD31 > D3 E7 # compat
+FD32 > D4 E7 # compat
+FD33 > D7 E5 # compat
+FD34 > D3 CC # compat
+FD35 > D3 CD # compat
+FD36 > D3 CE # compat
+FD37 > D4 CC # compat
+FD38 > D4 CD # compat
+FD39 > D4 CE # compat
+FD3A > D7 E5 # compat
+FD3B > D8 E5 # compat
+FD3C > C7 EB # compat
+FD3D > C7 EB # compat
+FD50 > CA CC E5 # compat
+FD51 > CA CD CC # compat
+FD52 > CA CD CC # compat
+FD53 > CA CD E5 # compat
+FD54 > CA CE E5 # compat
+FD55 > CA E5 CC # compat
+FD56 > CA E5 CD # compat
+FD57 > CA E5 CE # compat
+FD58 > CC E5 CD # compat
+FD59 > CC E5 CD # compat
+FD5A > CD E5 EA # compat
+FD5B > CD E5 E9 # compat
+FD5C > D3 CD CC # compat
+FD5D > D3 CC CD # compat
+FD5E > D3 CC E9 # compat
+FD5F > D3 E5 CD # compat
+FD60 > D3 E5 CD # compat
+FD61 > D3 E5 CC # compat
+FD62 > D3 E5 E5 # compat
+FD63 > D3 E5 E5 # compat
+FD64 > D5 CD CD # compat
+FD65 > D5 CD CD # compat
+FD66 > D5 E5 E5 # compat
+FD67 > D4 CD E5 # compat
+FD68 > D4 CD E5 # compat
+FD69 > D4 CC EA # compat
+FD6A > D4 E5 CE # compat
+FD6B > D4 E5 CE # compat
+FD6C > D4 E5 E5 # compat
+FD6D > D4 E5 E5 # compat
+FD6E > D6 CD E9 # compat
+FD6F > D6 CE E5 # compat
+FD70 > D6 CE E5 # compat
+FD71 > D7 E5 CD # compat
+FD72 > D7 E5 CD # compat
+FD73 > D7 E5 E5 # compat
+FD74 > D7 E5 EA # compat
+FD75 > D9 CC E5 # compat
+FD76 > D9 E5 E5 # compat
+FD77 > D9 E5 E5 # compat
+FD78 > D9 E5 E9 # compat
+FD79 > DA E5 E5 # compat
+FD7A > DA E5 EA # compat
+FD7B > DA E5 E9 # compat
+FD7C > E1 CE E5 # compat
+FD7D > E1 CE E5 # compat
+FD7E > E2 E5 CD # compat
+FD7F > E2 E5 E5 # compat
+FD80 > E4 CD E5 # compat
+FD81 > E4 CD EA # compat
+FD82 > E4 CD E9 # compat
+FD83 > E4 CC CC # compat
+FD84 > E4 CC CC # compat
+FD85 > E4 CE E5 # compat
+FD86 > E4 CE E5 # compat
+FD87 > E4 E5 CD # compat
+FD88 > E4 E5 CD # compat
+FD89 > E5 CD CC # compat
+FD8A > E5 CD E5 # compat
+FD8B > E5 CD EA # compat
+FD8C > E5 CC CD # compat
+FD8D > E5 CC E5 # compat
+FD8E > E5 CE CC # compat
+FD8F > E5 CE E5 # compat
+FD92 > E5 CC CE # compat
+FD93 > E7 E5 CC # compat
+FD94 > E7 E5 E5 # compat
+FD95 > E6 CD E5 # compat
+FD96 > E6 CD E9 # compat
+FD97 > E6 CC E5 # compat
+FD98 > E6 CC E5 # compat
+FD99 > E6 CC E9 # compat
+FD9A > E6 E5 EA # compat
+FD9B > E6 E5 E9 # compat
+FD9C > EA E5 E5 # compat
+FD9D > EA E5 E5 # compat
+FD9E > C8 CE EA # compat
+FD9F > CA CC EA # compat
+FDA0 > CA CC E9 # compat
+FDA1 > CA CE EA # compat
+FDA2 > CA CE E9 # compat
+FDA3 > CA E5 EA # compat
+FDA4 > CA E5 E9 # compat
+FDA5 > CC E5 EA # compat
+FDA6 > CC CD E9 # compat
+FDA7 > CC E5 E9 # compat
+FDA8 > D3 CE E9 # compat
+FDA9 > D5 CD EA # compat
+FDAA > D4 CD EA # compat
+FDAB > D6 CD EA # compat
+FDAC > E4 CC EA # compat
+FDAD > E4 E5 EA # compat
+FDAE > EA CD EA # compat
+FDAF > EA CC EA # compat
+FDB0 > EA E5 EA # compat
+FDB1 > E5 E5 EA # compat
+FDB2 > E2 E5 EA # compat
+FDB3 > E6 CD EA # compat
+FDB4 > E2 E5 CD # compat
+FDB5 > E4 CD E5 # compat
+FDB6 > D9 E5 EA # compat
+FDB7 > E3 E5 EA # compat
+FDB8 > E6 CC CD # compat
+FDB9 > E5 CE EA # compat
+FDBA > E4 CC E5 # compat
+FDBB > E3 E5 E5 # compat
+FDBC > E4 CC E5 # compat
+FDBD > E6 CC CD # compat
+FDBE > CC CD EA # compat
+FDBF > CD CC EA # compat
+FDC0 > E5 CC EA # compat
+FDC1 > E1 E5 EA # compat
+FDC2 > C8 CD EA # compat
+FDC3 > E3 E5 E5 # compat
+FDC4 > D9 CC E5 # compat
+FDC5 > D5 E5 E5 # compat
+FDC6 > D3 CE EA # compat
+FDC7 > E6 CC EA # compat
+FE30 > 2E 2E # compat
+FE33 > 5F # compat
+FE34 > 5F # compat
+FE35 > 28 # compat
+FE36 > 29 # compat
+FE37 > 7B # compat
+FE38 > 7D # compat
+FE47 > 5B # compat
+FE48 > 5D # compat
+FE4D > 5F # compat
+FE4E > 5F # compat
+FE4F > 5F # compat
+FE50 > 2C # compat
+FE52 > 2E # compat
+FE54 > 3B # compat
+FE55 > 3A # compat
+FE56 > 3F # compat
+FE57 > 21 # compat
+FE59 > 28 # compat
+FE5A > 29 # compat
+FE5B > 7B # compat
+FE5C > 7D # compat
+FE5F > 23 # compat
+FE60 > 26 # compat
+FE61 > 2A # compat
+FE62 > 2B # compat
+FE63 > 2D # compat
+FE64 > 3C # compat
+FE65 > 3E # compat
+FE66 > 3D # compat
+FE68 > 5C # compat
+FE69 > 24 # compat
+FE6A > 25 # compat
+FE6B > 40 # compat
+FE71 > E0 EB # compat
+FE77 > E0 EE # compat
+FE79 > E0 EF # compat
+FE7B > E0 F0 # compat
+FE7D > E0 F1 # compat
+FE7F > E0 F2 # compat
+FE80 > C1 # compat
+FE81 > C2 # compat
+FE82 > C2 # compat
+FE83 > C3 # compat
+FE84 > C3 # compat
+FE85 > C4 # compat
+FE86 > C4 # compat
+FE87 > C5 # compat
+FE88 > C5 # compat
+FE89 > C6 # compat
+FE8A > C6 # compat
+FE8B > C6 # compat
+FE8C > C6 # compat
+FE8D > C7 # compat
+FE8E > C7 # compat
+FE8F > C8 # compat
+FE90 > C8 # compat
+FE91 > C8 # compat
+FE92 > C8 # compat
+FE93 > C9 # compat
+FE94 > C9 # compat
+FE95 > CA # compat
+FE96 > CA # compat
+FE97 > CA # compat
+FE98 > CA # compat
+FE99 > CB # compat
+FE9A > CB # compat
+FE9B > CB # compat
+FE9C > CB # compat
+FE9D > CC # compat
+FE9E > CC # compat
+FE9F > CC # compat
+FEA0 > CC # compat
+FEA1 > CD # compat
+FEA2 > CD # compat
+FEA3 > CD # compat
+FEA4 > CD # compat
+FEA5 > CE # compat
+FEA6 > CE # compat
+FEA7 > CE # compat
+FEA8 > CE # compat
+FEA9 > CF # compat
+FEAA > CF # compat
+FEAB > D0 # compat
+FEAC > D0 # compat
+FEAD > D1 # compat
+FEAE > D1 # compat
+FEAF > D2 # compat
+FEB0 > D2 # compat
+FEB1 > D3 # compat
+FEB2 > D3 # compat
+FEB3 > D3 # compat
+FEB4 > D3 # compat
+FEB5 > D4 # compat
+FEB6 > D4 # compat
+FEB7 > D4 # compat
+FEB8 > D4 # compat
+FEB9 > D5 # compat
+FEBA > D5 # compat
+FEBB > D5 # compat
+FEBC > D5 # compat
+FEBD > D6 # compat
+FEBE > D6 # compat
+FEBF > D6 # compat
+FEC0 > D6 # compat
+FEC1 > D7 # compat
+FEC2 > D7 # compat
+FEC3 > D7 # compat
+FEC4 > D7 # compat
+FEC5 > D8 # compat
+FEC6 > D8 # compat
+FEC7 > D8 # compat
+FEC8 > D8 # compat
+FEC9 > D9 # compat
+FECA > D9 # compat
+FECB > D9 # compat
+FECC > D9 # compat
+FECD > DA # compat
+FECE > DA # compat
+FECF > DA # compat
+FED0 > DA # compat
+FED1 > E1 # compat
+FED2 > E1 # compat
+FED3 > E1 # compat
+FED4 > E1 # compat
+FED5 > E2 # compat
+FED6 > E2 # compat
+FED7 > E2 # compat
+FED8 > E2 # compat
+FED9 > E3 # compat
+FEDA > E3 # compat
+FEDB > E3 # compat
+FEDC > E3 # compat
+FEDD > E4 # compat
+FEDE > E4 # compat
+FEDF > E4 # compat
+FEE0 > E4 # compat
+FEE1 > E5 # compat
+FEE2 > E5 # compat
+FEE3 > E5 # compat
+FEE4 > E5 # compat
+FEE5 > E6 # compat
+FEE6 > E6 # compat
+FEE7 > E6 # compat
+FEE8 > E6 # compat
+FEE9 > E7 # compat
+FEEA > E7 # compat
+FEEB > E7 # compat
+FEEC > E7 # compat
+FEED > E8 # compat
+FEEE > E8 # compat
+FEEF > E9 # compat
+FEF0 > E9 # compat
+FEF1 > EA # compat
+FEF2 > EA # compat
+FEF3 > EA # compat
+FEF4 > EA # compat
+FEF5 > E4 C2 # compat
+FEF6 > E4 C2 # compat
+FEF7 > E4 C3 # compat
+FEF8 > E4 C3 # compat
+FEF9 > E4 C5 # compat
+FEFA > E4 C5 # compat
+FEFB > E4 C7 # compat
+FEFC > E4 C7 # compat
+FF01 > 21 # compat
+FF02 > 22 # compat
+FF03 > 23 # compat
+FF04 > 24 # compat
+FF05 > 25 # compat
+FF06 > 26 # compat
+FF07 > 27 # compat
+FF08 > 28 # compat
+FF09 > 29 # compat
+FF0A > 2A # compat
+FF0B > 2B # compat
+FF0C > 2C # compat
+FF0D > 2D # compat
+FF0E > 2E # compat
+FF0F > 2F # compat
+FF10 > 30 # compat
+FF11 > 31 # compat
+FF12 > 32 # compat
+FF13 > 33 # compat
+FF14 > 34 # compat
+FF15 > 35 # compat
+FF16 > 36 # compat
+FF17 > 37 # compat
+FF18 > 38 # compat
+FF19 > 39 # compat
+FF1A > 3A # compat
+FF1B > 3B # compat
+FF1C > 3C # compat
+FF1D > 3D # compat
+FF1E > 3E # compat
+FF1F > 3F # compat
+FF20 > 40 # compat
+FF21 > 41 # compat
+FF22 > 42 # compat
+FF23 > 43 # compat
+FF24 > 44 # compat
+FF25 > 45 # compat
+FF26 > 46 # compat
+FF27 > 47 # compat
+FF28 > 48 # compat
+FF29 > 49 # compat
+FF2A > 4A # compat
+FF2B > 4B # compat
+FF2C > 4C # compat
+FF2D > 4D # compat
+FF2E > 4E # compat
+FF2F > 4F # compat
+FF30 > 50 # compat
+FF31 > 51 # compat
+FF32 > 52 # compat
+FF33 > 53 # compat
+FF34 > 54 # compat
+FF35 > 55 # compat
+FF36 > 56 # compat
+FF37 > 57 # compat
+FF38 > 58 # compat
+FF39 > 59 # compat
+FF3A > 5A # compat
+FF3B > 5B # compat
+FF3C > 5C # compat
+FF3D > 5D # compat
+FF3E > 5E # compat
+FF3F > 5F # compat
+FF40 > 60 # compat
+FF41 > 61 # compat
+FF42 > 62 # compat
+FF43 > 63 # compat
+FF44 > 64 # compat
+FF45 > 65 # compat
+FF46 > 66 # compat
+FF47 > 67 # compat
+FF48 > 68 # compat
+FF49 > 69 # compat
+FF4A > 6A # compat
+FF4B > 6B # compat
+FF4C > 6C # compat
+FF4D > 6D # compat
+FF4E > 6E # compat
+FF4F > 6F # compat
+FF50 > 70 # compat
+FF51 > 71 # compat
+FF52 > 72 # compat
+FF53 > 73 # compat
+FF54 > 74 # compat
+FF55 > 75 # compat
+FF56 > 76 # compat
+FF57 > 77 # compat
+FF58 > 78 # compat
+FF59 > 79 # compat
+FF5A > 7A # compat
+FF5B > 7B # compat
+FF5C > 7C # compat
+FF5D > 7D # compat
+FF5E > 7E # compat
+.
+
+STRICT
+/
+N 213
+0000 > 00
+0001 > 01
+0002 > 02
+0003 > 03
+0004 > 04
+0005 > 05
+0006 > 06
+0007 > 07
+0008 > 08
+0009 > 09
+000A > 0A
+000B > 0B
+000C > 0C
+000D > 0D
+000E > 0E
+000F > 0F
+0010 > 10
+0011 > 11
+0012 > 12
+0013 > 13
+0014 > 14
+0015 > 15
+0016 > 16
+0017 > 17
+0018 > 18
+0019 > 19
+001A > 1A
+001B > 1B
+001C > 1C
+001D > 1D
+001E > 1E
+001F > 1F
+0020 > 20
+0021 > 21
+0022 > 22
+0023 > 23
+0024 > 24
+0025 > 25
+0026 > 26
+0027 > 27
+0028 > 28
+0029 > 29
+002A > 2A
+002B > 2B
+002C > 2C
+002D > 2D
+002E > 2E
+002F > 2F
+0030 > 30
+0031 > 31
+0032 > 32
+0033 > 33
+0034 > 34
+0035 > 35
+0036 > 36
+0037 > 37
+0038 > 38
+0039 > 39
+003A > 3A
+003B > 3B
+003C > 3C
+003D > 3D
+003E > 3E
+003F > 3F
+0040 > 40
+0041 > 41
+0042 > 42
+0043 > 43
+0044 > 44
+0045 > 45
+0046 > 46
+0047 > 47
+0048 > 48
+0049 > 49
+004A > 4A
+004B > 4B
+004C > 4C
+004D > 4D
+004E > 4E
+004F > 4F
+0050 > 50
+0051 > 51
+0052 > 52
+0053 > 53
+0054 > 54
+0055 > 55
+0056 > 56
+0057 > 57
+0058 > 58
+0059 > 59
+005A > 5A
+005B > 5B
+005C > 5C
+005D > 5D
+005E > 5E
+005F > 5F
+0060 > 60
+0061 > 61
+0062 > 62
+0063 > 63
+0064 > 64
+0065 > 65
+0066 > 66
+0067 > 67
+0068 > 68
+0069 > 69
+006A > 6A
+006B > 6B
+006C > 6C
+006D > 6D
+006E > 6E
+006F > 6F
+0070 > 70
+0071 > 71
+0072 > 72
+0073 > 73
+0074 > 74
+0075 > 75
+0076 > 76
+0077 > 77
+0078 > 78
+0079 > 79
+007A > 7A
+007B > 7B
+007C > 7C
+007D > 7D
+007E > 7E
+007F > 7F
+0080 > 80
+0081 > 81
+0082 > 82
+0083 > 83
+0084 > 84
+0085 > 85
+0086 > 86
+0087 > 87
+0088 > 88
+0089 > 89
+008A > 8A
+008B > 8B
+008C > 8C
+008D > 8D
+008E > 8E
+008F > 8F
+0090 > 90
+0091 > 91
+0092 > 92
+0093 > 93
+0094 > 94
+0095 > 95
+0096 > 96
+0097 > 97
+0098 > 98
+0099 > 99
+009A > 9A
+009B > 9B
+009C > 9C
+009D > 9D
+009E > 9E
+009F > 9F
+00A0 > A0
+00A4 > A4
+00AD > AD
+037E > 3B
+060C > AC
+061B > BB
+061F > BF
+0621 > C1
+0622 > C2
+0623 > C3
+0624 > C4
+0625 > C5
+0626 > C6
+0627 > C7 /
+     N 3
+     0653 > C2
+     0654 > C3
+     0655 > C5
+     .
+0628 > C8
+0629 > C9
+062A > CA
+062B > CB
+062C > CC
+062D > CD
+062E > CE
+062F > CF
+0630 > D0
+0631 > D1
+0632 > D2
+0633 > D3
+0634 > D4
+0635 > D5
+0636 > D6
+0637 > D7
+0638 > D8
+0639 > D9
+063A > DA
+0640 > E0
+0641 > E1
+0642 > E2
+0643 > E3
+0644 > E4
+0645 > E5
+0646 > E6
+0647 > E7
+0648 > E8 /
+     N 1
+     0654 > C4
+     .
+0649 > E9
+064A > EA /
+     N 1
+     0654 > C6
+     .
+064B > EB
+064C > EC
+064D > ED
+064E > EE
+064F > EF
+0650 > F0
+0651 > F1
+0652 > F2
+1FEF > 60
+.
+
+NFD
+/
+N 211
+00 > 0000
+01 > 0001
+02 > 0002
+03 > 0003
+04 > 0004
+05 > 0005
+06 > 0006
+07 > 0007
+08 > 0008
+09 > 0009
+0A > 000A
+0B > 000B
+0C > 000C
+0D > 000D
+0E > 000E
+0F > 000F
+10 > 0010
+11 > 0011
+12 > 0012
+13 > 0013
+14 > 0014
+15 > 0015
+16 > 0016
+17 > 0017
+18 > 0018
+19 > 0019
+1A > 001A
+1B > 001B
+1C > 001C
+1D > 001D
+1E > 001E
+1F > 001F
+20 > 0020
+21 > 0021
+22 > 0022
+23 > 0023
+24 > 0024
+25 > 0025
+26 > 0026
+27 > 0027
+28 > 0028
+29 > 0029
+2A > 002A
+2B > 002B
+2C > 002C
+2D > 002D
+2E > 002E
+2F > 002F
+30 > 0030
+31 > 0031
+32 > 0032
+33 > 0033
+34 > 0034
+35 > 0035
+36 > 0036
+37 > 0037
+38 > 0038
+39 > 0039
+3A > 003A
+3B > 003B
+3C > 003C
+3D > 003D
+3E > 003E
+3F > 003F
+40 > 0040
+41 > 0041
+42 > 0042
+43 > 0043
+44 > 0044
+45 > 0045
+46 > 0046
+47 > 0047
+48 > 0048
+49 > 0049
+4A > 004A
+4B > 004B
+4C > 004C
+4D > 004D
+4E > 004E
+4F > 004F
+50 > 0050
+51 > 0051
+52 > 0052
+53 > 0053
+54 > 0054
+55 > 0055
+56 > 0056
+57 > 0057
+58 > 0058
+59 > 0059
+5A > 005A
+5B > 005B
+5C > 005C
+5D > 005D
+5E > 005E
+5F > 005F
+60 > 0060
+61 > 0061
+62 > 0062
+63 > 0063
+64 > 0064
+65 > 0065
+66 > 0066
+67 > 0067
+68 > 0068
+69 > 0069
+6A > 006A
+6B > 006B
+6C > 006C
+6D > 006D
+6E > 006E
+6F > 006F
+70 > 0070
+71 > 0071
+72 > 0072
+73 > 0073
+74 > 0074
+75 > 0075
+76 > 0076
+77 > 0077
+78 > 0078
+79 > 0079
+7A > 007A
+7B > 007B
+7C > 007C
+7D > 007D
+7E > 007E
+7F > 007F
+80 > 0080
+81 > 0081
+82 > 0082
+83 > 0083
+84 > 0084
+85 > 0085
+86 > 0086
+87 > 0087
+88 > 0088
+89 > 0089
+8A > 008A
+8B > 008B
+8C > 008C
+8D > 008D
+8E > 008E
+8F > 008F
+90 > 0090
+91 > 0091
+92 > 0092
+93 > 0093
+94 > 0094
+95 > 0095
+96 > 0096
+97 > 0097
+98 > 0098
+99 > 0099
+9A > 009A
+9B > 009B
+9C > 009C
+9D > 009D
+9E > 009E
+9F > 009F
+A0 > 00A0
+A4 > 00A4
+AC > 060C
+AD > 00AD
+BB > 061B
+BF > 061F
+C1 > 0621
+C2 > 0627 0653
+C3 > 0627 0654
+C4 > 0648 0654
+C5 > 0627 0655
+C6 > 064A 0654
+C7 > 0627
+C8 > 0628
+C9 > 0629
+CA > 062A
+CB > 062B
+CC > 062C
+CD > 062D
+CE > 062E
+CF > 062F
+D0 > 0630
+D1 > 0631
+D2 > 0632
+D3 > 0633
+D4 > 0634
+D5 > 0635
+D6 > 0636
+D7 > 0637
+D8 > 0638
+D9 > 0639
+DA > 063A
+E0 > 0640
+E1 > 0641
+E2 > 0642
+E3 > 0643
+E4 > 0644
+E5 > 0645
+E6 > 0646
+E7 > 0647
+E8 > 0648
+E9 > 0649
+EA > 064A
+EB > 064B
+EC > 064C
+ED > 064D
+EE > 064E
+EF > 064F
+F0 > 0650
+F1 > 0651
+F2 > 0652
+.
+
+NFC
+/
+N 211
+00 > 0000
+01 > 0001
+02 > 0002
+03 > 0003
+04 > 0004
+05 > 0005
+06 > 0006
+07 > 0007
+08 > 0008
+09 > 0009
+0A > 000A
+0B > 000B
+0C > 000C
+0D > 000D
+0E > 000E
+0F > 000F
+10 > 0010
+11 > 0011
+12 > 0012
+13 > 0013
+14 > 0014
+15 > 0015
+16 > 0016
+17 > 0017
+18 > 0018
+19 > 0019
+1A > 001A
+1B > 001B
+1C > 001C
+1D > 001D
+1E > 001E
+1F > 001F
+20 > 0020
+21 > 0021
+22 > 0022
+23 > 0023
+24 > 0024
+25 > 0025
+26 > 0026
+27 > 0027
+28 > 0028
+29 > 0029
+2A > 002A
+2B > 002B
+2C > 002C
+2D > 002D
+2E > 002E
+2F > 002F
+30 > 0030
+31 > 0031
+32 > 0032
+33 > 0033
+34 > 0034
+35 > 0035
+36 > 0036
+37 > 0037
+38 > 0038
+39 > 0039
+3A > 003A
+3B > 003B
+3C > 003C
+3D > 003D
+3E > 003E
+3F > 003F
+40 > 0040
+41 > 0041
+42 > 0042
+43 > 0043
+44 > 0044
+45 > 0045
+46 > 0046
+47 > 0047
+48 > 0048
+49 > 0049
+4A > 004A
+4B > 004B
+4C > 004C
+4D > 004D
+4E > 004E
+4F > 004F
+50 > 0050
+51 > 0051
+52 > 0052
+53 > 0053
+54 > 0054
+55 > 0055
+56 > 0056
+57 > 0057
+58 > 0058
+59 > 0059
+5A > 005A
+5B > 005B
+5C > 005C
+5D > 005D
+5E > 005E
+5F > 005F
+60 > 0060
+61 > 0061
+62 > 0062
+63 > 0063
+64 > 0064
+65 > 0065
+66 > 0066
+67 > 0067
+68 > 0068
+69 > 0069
+6A > 006A
+6B > 006B
+6C > 006C
+6D > 006D
+6E > 006E
+6F > 006F
+70 > 0070
+71 > 0071
+72 > 0072
+73 > 0073
+74 > 0074
+75 > 0075
+76 > 0076
+77 > 0077
+78 > 0078
+79 > 0079
+7A > 007A
+7B > 007B
+7C > 007C
+7D > 007D
+7E > 007E
+7F > 007F
+80 > 0080
+81 > 0081
+82 > 0082
+83 > 0083
+84 > 0084
+85 > 0085
+86 > 0086
+87 > 0087
+88 > 0088
+89 > 0089
+8A > 008A
+8B > 008B
+8C > 008C
+8D > 008D
+8E > 008E
+8F > 008F
+90 > 0090
+91 > 0091
+92 > 0092
+93 > 0093
+94 > 0094
+95 > 0095
+96 > 0096
+97 > 0097
+98 > 0098
+99 > 0099
+9A > 009A
+9B > 009B
+9C > 009C
+9D > 009D
+9E > 009E
+9F > 009F
+A0 > 00A0
+A4 > 00A4
+AC > 060C
+AD > 00AD
+BB > 061B
+BF > 061F
+C1 > 0621
+C2 > 0622
+C3 > 0623
+C4 > 0624
+C5 > 0625
+C6 > 0626
+C7 > 0627
+C8 > 0628
+C9 > 0629
+CA > 062A
+CB > 062B
+CC > 062C
+CD > 062D
+CE > 062E
+CF > 062F
+D0 > 0630
+D1 > 0631
+D2 > 0632
+D3 > 0633
+D4 > 0634
+D5 > 0635
+D6 > 0636
+D7 > 0637
+D8 > 0638
+D9 > 0639
+DA > 063A
+E0 > 0640
+E1 > 0641
+E2 > 0642
+E3 > 0643
+E4 > 0644
+E5 > 0645
+E6 > 0646
+E7 > 0647
+E8 > 0648
+E9 > 0649
+EA > 064A
+EB > 064B
+EC > 064C
+ED > 064D
+EE > 064E
+EF > 064F
+F0 > 0650
+F1 > 0651
+F2 > 0652
+.
+
+COMP
+= NFC
+.
Index: doc/tools/ultraedit/GNU/aspell/data/iso-8859-6.cset
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/iso-8859-6.cset	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/iso-8859-6.cset	(working copy)
@@ -0,0 +1,262 @@
+# Aspell Character Data File.
+= iso-8859-6
+> ascii
+/
+# <char> <uni> <type> <display> <upper> <lower> <title> <plain>
+#                                                         <sl-first> <sl-rest>
+00 0000 - N 00 00 00 00 00 00 # <control>
+01 0001 . N 01 01 01 00 00 00 # <unused control>
+02 0002 . N 02 02 02 00 00 00 # <unused control>
+03 0003 . N 03 03 03 00 00 00 # <unused control>
+04 0004 . N 04 04 04 00 00 00 # <unused control>
+05 0005 . N 05 05 05 00 00 00 # <unused control>
+06 0006 . N 06 06 06 00 00 00 # <unused control>
+07 0007 . N 07 07 07 00 00 00 # <unused control>
+08 0008 . N 08 08 08 00 00 00 # <unused control>
+09 0009 . N 09 09 09 00 00 00 # <unused control>
+0A 000A . N 0A 0A 0A 00 00 00 # <unused control>
+0B 000B . N 0B 0B 0B 00 00 00 # <unused control>
+0C 000C . N 0C 0C 0C 00 00 00 # <unused control>
+0D 000D . N 0D 0D 0D 00 00 00 # <unused control>
+0E 000E . N 0E 0E 0E 00 00 00 # <unused control>
+0F 000F . N 0F 0F 0F 00 00 00 # <unused control>
+10 0010 - N 10 10 10 00 00 00 # <control>
+11 0011 . N 11 11 11 00 00 00 # <unused control>
+12 0012 . N 12 12 12 00 00 00 # <unused control>
+13 0013 . N 13 13 13 00 00 00 # <unused control>
+14 0014 . N 14 14 14 00 00 00 # <unused control>
+15 0015 . N 15 15 15 00 00 00 # <unused control>
+16 0016 . N 16 16 16 00 00 00 # <unused control>
+17 0017 . N 17 17 17 00 00 00 # <unused control>
+18 0018 . N 18 18 18 00 00 00 # <unused control>
+19 0019 . N 19 19 19 00 00 00 # <unused control>
+1A 001A . N 1A 1A 1A 00 00 00 # <unused control>
+1B 001B . N 1B 1B 1B 00 00 00 # <unused control>
+1C 001C . N 1C 1C 1C 00 00 00 # <unused control>
+1D 001D . N 1D 1D 1D 00 00 00 # <unused control>
+1E 001E . N 1E 1E 1E 00 00 00 # <unused control>
+1F 001F . N 1F 1F 1F 00 00 00 # <unused control>
+20 0020 W Y 20 20 20 00 00 00 # SPACE
+21 0021 - Y 21 21 21 00 00 00 # EXCLAMATION MARK
+22 0022 - Y 22 22 22 00 00 00 # QUOTATION MARK
+23 0023 - Y 23 23 23 00 00 00 # NUMBER SIGN
+24 0024 - Y 24 24 24 00 00 00 # DOLLAR SIGN
+25 0025 - Y 25 25 25 00 00 00 # PERCENT SIGN
+26 0026 - Y 26 26 26 00 00 00 # AMPERSAND
+27 0027 - Y 27 27 27 00 00 00 # APOSTROPHE
+28 0028 - Y 28 28 28 00 00 00 # LEFT PARENTHESIS
+29 0029 - Y 29 29 29 00 00 00 # RIGHT PARENTHESIS
+2A 002A - Y 2A 2A 2A 00 00 00 # ASTERISK
+2B 002B - Y 2B 2B 2B 00 00 00 # PLUS SIGN
+2C 002C - Y 2C 2C 2C 00 00 00 # COMMA
+2D 002D H Y 2D 2D 2D 00 00 00 # HYPHEN-MINUS
+2E 002E - Y 2E 2E 2E 00 00 00 # FULL STOP
+2F 002F - Y 2F 2F 2F 00 00 00 # SOLIDUS
+30 0030 D Y 30 30 30 00 00 00 # DIGIT ZERO
+31 0031 D Y 31 31 31 00 00 00 # DIGIT ONE
+32 0032 D Y 32 32 32 00 00 00 # DIGIT TWO
+33 0033 D Y 33 33 33 00 00 00 # DIGIT THREE
+34 0034 D Y 34 34 34 00 00 00 # DIGIT FOUR
+35 0035 D Y 35 35 35 00 00 00 # DIGIT FIVE
+36 0036 D Y 36 36 36 00 00 00 # DIGIT SIX
+37 0037 D Y 37 37 37 00 00 00 # DIGIT SEVEN
+38 0038 D Y 38 38 38 00 00 00 # DIGIT EIGHT
+39 0039 D Y 39 39 39 00 00 00 # DIGIT NINE
+3A 003A - Y 3A 3A 3A 00 00 00 # COLON
+3B 003B - Y 3B 3B 3B 00 00 00 # SEMICOLON
+3C 003C - Y 3C 3C 3C 00 00 00 # LESS-THAN SIGN
+3D 003D - Y 3D 3D 3D 00 00 00 # EQUALS SIGN
+3E 003E - Y 3E 3E 3E 00 00 00 # GREATER-THAN SIGN
+3F 003F - Y 3F 3F 3F 00 00 00 # QUESTION MARK
+40 0040 - Y 40 40 40 00 00 00 # COMMERCIAL AT
+41 0041 L Y 41 61 41 41 2A 00 # LATIN CAPITAL LETTER A
+42 0042 L Y 42 62 42 42 62 62 # LATIN CAPITAL LETTER B
+43 0043 L Y 43 63 43 43 63 63 # LATIN CAPITAL LETTER C
+44 0044 L Y 44 64 44 44 64 64 # LATIN CAPITAL LETTER D
+45 0045 L Y 45 65 45 45 2A 00 # LATIN CAPITAL LETTER E
+46 0046 L Y 46 66 46 46 66 66 # LATIN CAPITAL LETTER F
+47 0047 L Y 47 67 47 47 67 67 # LATIN CAPITAL LETTER G
+48 0048 L Y 48 68 48 48 68 68 # LATIN CAPITAL LETTER H
+49 0049 L Y 49 69 49 49 2A 00 # LATIN CAPITAL LETTER I
+4A 004A L Y 4A 6A 4A 4A 6A 6A # LATIN CAPITAL LETTER J
+4B 004B L Y 4B 6B 4B 4B 6B 6B # LATIN CAPITAL LETTER K
+4C 004C L Y 4C 6C 4C 4C 6C 6C # LATIN CAPITAL LETTER L
+4D 004D L Y 4D 6D 4D 4D 6D 6D # LATIN CAPITAL LETTER M
+4E 004E L Y 4E 6E 4E 4E 6E 6E # LATIN CAPITAL LETTER N
+4F 004F L Y 4F 6F 4F 4F 2A 00 # LATIN CAPITAL LETTER O
+50 0050 L Y 50 70 50 50 70 70 # LATIN CAPITAL LETTER P
+51 0051 L Y 51 71 51 51 71 71 # LATIN CAPITAL LETTER Q
+52 0052 L Y 52 72 52 52 72 72 # LATIN CAPITAL LETTER R
+53 0053 L Y 53 73 53 53 73 73 # LATIN CAPITAL LETTER S
+54 0054 L Y 54 74 54 54 74 74 # LATIN CAPITAL LETTER T
+55 0055 L Y 55 75 55 55 2A 00 # LATIN CAPITAL LETTER U
+56 0056 L Y 56 76 56 56 76 76 # LATIN CAPITAL LETTER V
+57 0057 L Y 57 77 57 57 77 77 # LATIN CAPITAL LETTER W
+58 0058 L Y 58 78 58 58 78 78 # LATIN CAPITAL LETTER X
+59 0059 L Y 59 79 59 59 79 79 # LATIN CAPITAL LETTER Y
+5A 005A L Y 5A 7A 5A 5A 7A 7A # LATIN CAPITAL LETTER Z
+5B 005B - Y 5B 5B 5B 00 00 00 # LEFT SQUARE BRACKET
+5C 005C - Y 5C 5C 5C 00 00 00 # REVERSE SOLIDUS
+5D 005D - Y 5D 5D 5D 00 00 00 # RIGHT SQUARE BRACKET
+5E 005E - Y 5E 5E 5E 00 00 00 # CIRCUMFLEX ACCENT
+5F 005F - Y 5F 5F 5F 00 00 00 # LOW LINE
+60 0060 - Y 60 60 60 00 00 00 # GRAVE ACCENT
+61 0061 L Y 41 61 41 61 2A 00 # LATIN SMALL LETTER A
+62 0062 L Y 42 62 42 62 62 62 # LATIN SMALL LETTER B
+63 0063 L Y 43 63 43 63 63 63 # LATIN SMALL LETTER C
+64 0064 L Y 44 64 44 64 64 64 # LATIN SMALL LETTER D
+65 0065 L Y 45 65 45 65 2A 00 # LATIN SMALL LETTER E
+66 0066 L Y 46 66 46 66 66 66 # LATIN SMALL LETTER F
+67 0067 L Y 47 67 47 67 67 67 # LATIN SMALL LETTER G
+68 0068 L Y 48 68 48 68 68 68 # LATIN SMALL LETTER H
+69 0069 L Y 49 69 49 69 2A 00 # LATIN SMALL LETTER I
+6A 006A L Y 4A 6A 4A 6A 6A 6A # LATIN SMALL LETTER J
+6B 006B L Y 4B 6B 4B 6B 6B 6B # LATIN SMALL LETTER K
+6C 006C L Y 4C 6C 4C 6C 6C 6C # LATIN SMALL LETTER L
+6D 006D L Y 4D 6D 4D 6D 6D 6D # LATIN SMALL LETTER M
+6E 006E L Y 4E 6E 4E 6E 6E 6E # LATIN SMALL LETTER N
+6F 006F L Y 4F 6F 4F 6F 2A 00 # LATIN SMALL LETTER O
+70 0070 L Y 50 70 50 70 70 70 # LATIN SMALL LETTER P
+71 0071 L Y 51 71 51 71 71 71 # LATIN SMALL LETTER Q
+72 0072 L Y 52 72 52 72 72 72 # LATIN SMALL LETTER R
+73 0073 L Y 53 73 53 73 73 73 # LATIN SMALL LETTER S
+74 0074 L Y 54 74 54 74 74 74 # LATIN SMALL LETTER T
+75 0075 L Y 55 75 55 75 2A 00 # LATIN SMALL LETTER U
+76 0076 L Y 56 76 56 76 76 76 # LATIN SMALL LETTER V
+77 0077 L Y 57 77 57 77 77 77 # LATIN SMALL LETTER W
+78 0078 L Y 58 78 58 78 78 78 # LATIN SMALL LETTER X
+79 0079 L Y 59 79 59 79 79 79 # LATIN SMALL LETTER Y
+7A 007A L Y 5A 7A 5A 7A 7A 7A # LATIN SMALL LETTER Z
+7B 007B - Y 7B 7B 7B 00 00 00 # LEFT CURLY BRACKET
+7C 007C - Y 7C 7C 7C 00 00 00 # VERTICAL LINE
+7D 007D - Y 7D 7D 7D 00 00 00 # RIGHT CURLY BRACKET
+7E 007E - Y 7E 7E 7E 00 00 00 # TILDE
+7F 007F - N 7F 7F 7F 00 00 00 # <control>
+80 0080 . N 80 80 80 00 00 00 # <unused control>
+81 0081 . N 81 81 81 00 00 00 # <unused control>
+82 0082 . N 82 82 82 00 00 00 # <unused control>
+83 0083 . N 83 83 83 00 00 00 # <unused control>
+84 0084 . N 84 84 84 00 00 00 # <unused control>
+85 0085 . N 85 85 85 00 00 00 # <unused control>
+86 0086 . N 86 86 86 00 00 00 # <unused control>
+87 0087 . N 87 87 87 00 00 00 # <unused control>
+88 0088 . N 88 88 88 00 00 00 # <unused control>
+89 0089 . N 89 89 89 00 00 00 # <unused control>
+8A 008A . N 8A 8A 8A 00 00 00 # <unused control>
+8B 008B . N 8B 8B 8B 00 00 00 # <unused control>
+8C 008C . N 8C 8C 8C 00 00 00 # <unused control>
+8D 008D . N 8D 8D 8D 00 00 00 # <unused control>
+8E 008E . N 8E 8E 8E 00 00 00 # <unused control>
+8F 008F . N 8F 8F 8F 00 00 00 # <unused control>
+90 0090 . N 90 90 90 00 00 00 # <unused control>
+91 0091 . N 91 91 91 00 00 00 # <unused control>
+92 0092 . N 92 92 92 00 00 00 # <unused control>
+93 0093 . N 93 93 93 00 00 00 # <unused control>
+94 0094 . N 94 94 94 00 00 00 # <unused control>
+95 0095 . N 95 95 95 00 00 00 # <unused control>
+96 0096 . N 96 96 96 00 00 00 # <unused control>
+97 0097 . N 97 97 97 00 00 00 # <unused control>
+98 0098 . N 98 98 98 00 00 00 # <unused control>
+99 0099 . N 99 99 99 00 00 00 # <unused control>
+9A 009A . N 9A 9A 9A 00 00 00 # <unused control>
+9B 009B . N 9B 9B 9B 00 00 00 # <unused control>
+9C 009C . N 9C 9C 9C 00 00 00 # <unused control>
+9D 009D . N 9D 9D 9D 00 00 00 # <unused control>
+9E 009E . N 9E 9E 9E 00 00 00 # <unused control>
+9F 009F . N 9F 9F 9F 00 00 00 # <unused control>
+A0 00A0 W Y A0 A0 A0 00 00 00 # NO-BREAK SPACE
+A1 E0A1 . N A1 A1 A1 00 00 00 # <unused>
+A2 E0A2 . N A2 A2 A2 00 00 00 # <unused>
+A3 E0A3 . N A3 A3 A3 00 00 00 # <unused>
+A4 00A4 - Y A4 A4 A4 00 00 00 # CURRENCY SIGN
+A5 E0A5 . N A5 A5 A5 00 00 00 # <unused>
+A6 E0A6 . N A6 A6 A6 00 00 00 # <unused>
+A7 E0A7 . N A7 A7 A7 00 00 00 # <unused>
+A8 E0A8 . N A8 A8 A8 00 00 00 # <unused>
+A9 E0A9 . N A9 A9 A9 00 00 00 # <unused>
+AA E0AA . N AA AA AA 00 00 00 # <unused>
+AB E0AB . N AB AB AB 00 00 00 # <unused>
+AC 060C - Y AC AC AC 00 00 00 # ARABIC COMMA
+AD 00AD H N AD AD AD 00 00 00 # SOFT HYPHEN
+AE E0AE . N AE AE AE 00 00 00 # <unused>
+AF E0AF . N AF AF AF 00 00 00 # <unused>
+B0 E0B0 . N B0 B0 B0 00 00 00 # <unused>
+B1 E0B1 . N B1 B1 B1 00 00 00 # <unused>
+B2 E0B2 . N B2 B2 B2 00 00 00 # <unused>
+B3 E0B3 . N B3 B3 B3 00 00 00 # <unused>
+B4 E0B4 . N B4 B4 B4 00 00 00 # <unused>
+B5 E0B5 . N B5 B5 B5 00 00 00 # <unused>
+B6 E0B6 . N B6 B6 B6 00 00 00 # <unused>
+B7 E0B7 . N B7 B7 B7 00 00 00 # <unused>
+B8 E0B8 . N B8 B8 B8 00 00 00 # <unused>
+B9 E0B9 . N B9 B9 B9 00 00 00 # <unused>
+BA E0BA . N BA BA BA 00 00 00 # <unused>
+BB 061B - Y BB BB BB 00 00 00 # ARABIC SEMICOLON
+BC E0BC . N BC BC BC 00 00 00 # <unused>
+BD E0BD . N BD BD BD 00 00 00 # <unused>
+BE E0BE . N BE BE BE 00 00 00 # <unused>
+BF 061F - Y BF BF BF 00 00 00 # ARABIC QUESTION MARK
+C0 E0C0 . N C0 C0 C0 00 00 00 # <unused>
+C1 0621 L Y C1 C1 C1 C1 C1 C1 # ARABIC LETTER HAMZA
+C2 0622 L Y C2 C2 C2 C7 C7 C7 # ARABIC LETTER ALEF WITH MADDA ABOVE
+C3 0623 L Y C3 C3 C3 C7 C7 C7 # ARABIC LETTER ALEF WITH HAMZA ABOVE
+C4 0624 L Y C4 C4 C4 E8 E8 E8 # ARABIC LETTER WAW WITH HAMZA ABOVE
+C5 0625 L Y C5 C5 C5 C7 C7 C7 # ARABIC LETTER ALEF WITH HAMZA BELOW
+C6 0626 L Y C6 C6 C6 EA EA EA # ARABIC LETTER YEH WITH HAMZA ABOVE
+C7 0627 L Y C7 C7 C7 C7 C7 C7 # ARABIC LETTER ALEF
+C8 0628 L Y C8 C8 C8 C8 C8 C8 # ARABIC LETTER BEH
+C9 0629 L Y C9 C9 C9 C9 C9 C9 # ARABIC LETTER TEH MARBUTA
+CA 062A L Y CA CA CA CA CA CA # ARABIC LETTER TEH
+CB 062B L Y CB CB CB CB CB CB # ARABIC LETTER THEH
+CC 062C L Y CC CC CC CC CC CC # ARABIC LETTER JEEM
+CD 062D L Y CD CD CD CD CD CD # ARABIC LETTER HAH
+CE 062E L Y CE CE CE CE CE CE # ARABIC LETTER KHAH
+CF 062F L Y CF CF CF CF CF CF # ARABIC LETTER DAL
+D0 0630 L Y D0 D0 D0 D0 D0 D0 # ARABIC LETTER THAL
+D1 0631 L Y D1 D1 D1 D1 D1 D1 # ARABIC LETTER REH
+D2 0632 L Y D2 D2 D2 D2 D2 D2 # ARABIC LETTER ZAIN
+D3 0633 L Y D3 D3 D3 D3 D3 D3 # ARABIC LETTER SEEN
+D4 0634 L Y D4 D4 D4 D4 D4 D4 # ARABIC LETTER SHEEN
+D5 0635 L Y D5 D5 D5 D5 D5 D5 # ARABIC LETTER SAD
+D6 0636 L Y D6 D6 D6 D6 D6 D6 # ARABIC LETTER DAD
+D7 0637 L Y D7 D7 D7 D7 D7 D7 # ARABIC LETTER TAH
+D8 0638 L Y D8 D8 D8 D8 D8 D8 # ARABIC LETTER ZAH
+D9 0639 L Y D9 D9 D9 D9 D9 D9 # ARABIC LETTER AIN
+DA 063A L Y DA DA DA DA DA DA # ARABIC LETTER GHAIN
+DB E0DB . N DB DB DB 00 00 00 # <unused>
+DC E0DC . N DC DC DC 00 00 00 # <unused>
+DD E0DD . N DD DD DD 00 00 00 # <unused>
+DE E0DE . N DE DE DE 00 00 00 # <unused>
+DF E0DF . N DF DF DF 00 00 00 # <unused>
+E0 0640 l Y E0 E0 E0 E0 E0 E0 # ARABIC TATWEEL
+E1 0641 L Y E1 E1 E1 E1 E1 E1 # ARABIC LETTER FEH
+E2 0642 L Y E2 E2 E2 E2 E2 E2 # ARABIC LETTER QAF
+E3 0643 L Y E3 E3 E3 E3 E3 E3 # ARABIC LETTER KAF
+E4 0644 L Y E4 E4 E4 E4 E4 E4 # ARABIC LETTER LAM
+E5 0645 L Y E5 E5 E5 E5 E5 E5 # ARABIC LETTER MEEM
+E6 0646 L Y E6 E6 E6 E6 E6 E6 # ARABIC LETTER NOON
+E7 0647 L Y E7 E7 E7 E7 E7 E7 # ARABIC LETTER HEH
+E8 0648 L Y E8 E8 E8 E8 E8 E8 # ARABIC LETTER WAW
+E9 0649 L Y E9 E9 E9 E9 E9 E9 # ARABIC LETTER ALEF MAKSURA
+EA 064A L Y EA EA EA EA EA EA # ARABIC LETTER YEH
+EB 064B M M EB EB EB 00 00 00 # ARABIC FATHATAN
+EC 064C M M EC EC EC 00 00 00 # ARABIC DAMMATAN
+ED 064D M M ED ED ED 00 00 00 # ARABIC KASRATAN
+EE 064E M M EE EE EE 00 00 00 # ARABIC FATHA
+EF 064F M M EF EF EF 00 00 00 # ARABIC DAMMA
+F0 0650 M M F0 F0 F0 00 00 00 # ARABIC KASRA
+F1 0651 M M F1 F1 F1 00 00 00 # ARABIC SHADDA
+F2 0652 M M F2 F2 F2 00 00 00 # ARABIC SUKUN
+F3 E0F3 . N F3 F3 F3 00 00 00 # <unused>
+F4 E0F4 . N F4 F4 F4 00 00 00 # <unused>
+F5 E0F5 . N F5 F5 F5 00 00 00 # <unused>
+F6 E0F6 . N F6 F6 F6 00 00 00 # <unused>
+F7 E0F7 . N F7 F7 F7 00 00 00 # <unused>
+F8 E0F8 . N F8 F8 F8 00 00 00 # <unused>
+F9 E0F9 . N F9 F9 F9 00 00 00 # <unused>
+FA E0FA . N FA FA FA 00 00 00 # <unused>
+FB E0FB . N FB FB FB 00 00 00 # <unused>
+FC E0FC . N FC FC FC 00 00 00 # <unused>
+FD E0FD . N FD FD FD 00 00 00 # <unused>
+FE E0FE . N FE FE FE 00 00 00 # <unused>
+FF E0FF . N FF FF FF 00 00 00 # <unused>
Index: doc/tools/ultraedit/GNU/aspell/data/iso-8859-7.cmap
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/iso-8859-7.cmap	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/iso-8859-7.cmap	(working copy)
@@ -0,0 +1,2145 @@
+INTERNAL
+/
+N 1220
+0000 > 00
+0001 > 01
+0002 > 02
+0003 > 03
+0004 > 04
+0005 > 05
+0006 > 06
+0007 > 07
+0008 > 08
+0009 > 09
+000A > 0A
+000B > 0B
+000C > 0C
+000D > 0D
+000E > 0E
+000F > 0F
+0010 > 10
+0011 > 11
+0012 > 12
+0013 > 13
+0014 > 14
+0015 > 15
+0016 > 16
+0017 > 17
+0018 > 18
+0019 > 19
+001A > 1A
+001B > 1B
+001C > 1C
+001D > 1D
+001E > 1E
+001F > 1F
+0020 > 20
+0021 > 21
+0022 > 22
+0023 > 23
+0024 > 24
+0025 > 25
+0026 > 26
+0027 > 27
+0028 > 28
+0029 > 29
+002A > 2A
+002B > 2B
+002C > 2C
+002D > 2D
+002E > 2E
+002F > 2F
+0030 > 30
+0031 > 31
+0032 > 32
+0033 > 33
+0034 > 34
+0035 > 35
+0036 > 36
+0037 > 37
+0038 > 38
+0039 > 39
+003A > 3A
+003B > 3B
+003C > 3C
+003D > 3D
+003E > 3E
+003F > 3F
+0040 > 40
+0041 > 41
+0042 > 42
+0043 > 43
+0044 > 44
+0045 > 45
+0046 > 46
+0047 > 47
+0048 > 48
+0049 > 49
+004A > 4A
+004B > 4B
+004C > 4C
+004D > 4D
+004E > 4E
+004F > 4F
+0050 > 50
+0051 > 51
+0052 > 52
+0053 > 53
+0054 > 54
+0055 > 55
+0056 > 56
+0057 > 57
+0058 > 58
+0059 > 59
+005A > 5A
+005B > 5B
+005C > 5C
+005D > 5D
+005E > 5E
+005F > 5F
+0060 > 60
+0061 > 61
+0062 > 62
+0063 > 63
+0064 > 64
+0065 > 65
+0066 > 66
+0067 > 67
+0068 > 68
+0069 > 69
+006A > 6A
+006B > 6B
+006C > 6C
+006D > 6D
+006E > 6E
+006F > 6F
+0070 > 70
+0071 > 71
+0072 > 72
+0073 > 73
+0074 > 74
+0075 > 75
+0076 > 76
+0077 > 77
+0078 > 78
+0079 > 79
+007A > 7A
+007B > 7B
+007C > 7C
+007D > 7D
+007E > 7E
+007F > 7F
+0080 > 80
+0081 > 81
+0082 > 82
+0083 > 83
+0084 > 84
+0085 > 85
+0086 > 86
+0087 > 87
+0088 > 88
+0089 > 89
+008A > 8A
+008B > 8B
+008C > 8C
+008D > 8D
+008E > 8E
+008F > 8F
+0090 > 90
+0091 > 91
+0092 > 92
+0093 > 93
+0094 > 94
+0095 > 95
+0096 > 96
+0097 > 97
+0098 > 98
+0099 > 99
+009A > 9A
+009B > 9B
+009C > 9C
+009D > 9D
+009E > 9E
+009F > 9F
+00A0 > A0
+00A3 > A3
+00A6 > A6
+00A7 > A7
+00A8 > A8 /
+     N 1
+     0301 > B5
+     .
+00A9 > A9
+00AB > AB
+00AC > AC
+00AD > AD
+00B0 > B0
+00B1 > B1
+00B2 > B2
+00B3 > B3
+00B7 > B7
+00BB > BB
+00BD > BD
+00C0 > 41 # unsup: 0041 0300
+00C1 > 41 # unsup: 0041 0301
+00C2 > 41 # unsup: 0041 0302
+00C3 > 41 # unsup: 0041 0303
+00C4 > 41 # unsup: 0041 0308
+00C5 > 41 # unsup: 0041 030A
+00C6 > 41 45 # compat
+00C7 > 43 # unsup: 0043 0327
+00C8 > 45 # unsup: 0045 0300
+00C9 > 45 # unsup: 0045 0301
+00CA > 45 # unsup: 0045 0302
+00CB > 45 # unsup: 0045 0308
+00CC > 49 # unsup: 0049 0300
+00CD > 49 # unsup: 0049 0301
+00CE > 49 # unsup: 0049 0302
+00CF > 49 # unsup: 0049 0308
+00D1 > 4E # unsup: 004E 0303
+00D2 > 4F # unsup: 004F 0300
+00D3 > 4F # unsup: 004F 0301
+00D4 > 4F # unsup: 004F 0302
+00D5 > 4F # unsup: 004F 0303
+00D6 > 4F # unsup: 004F 0308
+00D9 > 55 # unsup: 0055 0300
+00DA > 55 # unsup: 0055 0301
+00DB > 55 # unsup: 0055 0302
+00DC > 55 # unsup: 0055 0308
+00DD > 59 # unsup: 0059 0301
+00E0 > 61 # unsup: 0061 0300
+00E1 > 61 # unsup: 0061 0301
+00E2 > 61 # unsup: 0061 0302
+00E3 > 61 # unsup: 0061 0303
+00E4 > 61 # unsup: 0061 0308
+00E5 > 61 # unsup: 0061 030A
+00E6 > 61 65 # compat
+00E7 > 63 # unsup: 0063 0327
+00E8 > 65 # unsup: 0065 0300
+00E9 > 65 # unsup: 0065 0301
+00EA > 65 # unsup: 0065 0302
+00EB > 65 # unsup: 0065 0308
+00EC > 69 # unsup: 0069 0300
+00ED > 69 # unsup: 0069 0301
+00EE > 69 # unsup: 0069 0302
+00EF > 69 # unsup: 0069 0308
+00F1 > 6E # unsup: 006E 0303
+00F2 > 6F # unsup: 006F 0300
+00F3 > 6F # unsup: 006F 0301
+00F4 > 6F # unsup: 006F 0302
+00F5 > 6F # unsup: 006F 0303
+00F6 > 6F # unsup: 006F 0308
+00F9 > 75 # unsup: 0075 0300
+00FA > 75 # unsup: 0075 0301
+00FB > 75 # unsup: 0075 0302
+00FC > 75 # unsup: 0075 0308
+00FD > 79 # unsup: 0079 0301
+00FF > 79 # unsup: 0079 0308
+0100 > 41 # unsup: 0041 0304
+0101 > 61 # unsup: 0061 0304
+0102 > 41 # unsup: 0041 0306
+0103 > 61 # unsup: 0061 0306
+0104 > 41 # unsup: 0041 0328
+0105 > 61 # unsup: 0061 0328
+0106 > 43 # unsup: 0043 0301
+0107 > 63 # unsup: 0063 0301
+0108 > 43 # unsup: 0043 0302
+0109 > 63 # unsup: 0063 0302
+010A > 43 # unsup: 0043 0307
+010B > 63 # unsup: 0063 0307
+010C > 43 # unsup: 0043 030C
+010D > 63 # unsup: 0063 030C
+010E > 44 # unsup: 0044 030C
+010F > 64 # unsup: 0064 030C
+0112 > 45 # unsup: 0045 0304
+0113 > 65 # unsup: 0065 0304
+0114 > 45 # unsup: 0045 0306
+0115 > 65 # unsup: 0065 0306
+0116 > 45 # unsup: 0045 0307
+0117 > 65 # unsup: 0065 0307
+0118 > 45 # unsup: 0045 0328
+0119 > 65 # unsup: 0065 0328
+011A > 45 # unsup: 0045 030C
+011B > 65 # unsup: 0065 030C
+011C > 47 # unsup: 0047 0302
+011D > 67 # unsup: 0067 0302
+011E > 47 # unsup: 0047 0306
+011F > 67 # unsup: 0067 0306
+0120 > 47 # unsup: 0047 0307
+0121 > 67 # unsup: 0067 0307
+0122 > 47 # unsup: 0047 0327
+0123 > 67 # unsup: 0067 0327
+0124 > 48 # unsup: 0048 0302
+0125 > 68 # unsup: 0068 0302
+0128 > 49 # unsup: 0049 0303
+0129 > 69 # unsup: 0069 0303
+012A > 49 # unsup: 0049 0304
+012B > 69 # unsup: 0069 0304
+012C > 49 # unsup: 0049 0306
+012D > 69 # unsup: 0069 0306
+012E > 49 # unsup: 0049 0328
+012F > 69 # unsup: 0069 0328
+0130 > 49 # unsup: 0049 0307
+0132 > 49 4A # compat
+0133 > 69 6A # compat
+0134 > 4A # unsup: 004A 0302
+0135 > 6A # unsup: 006A 0302
+0136 > 4B # unsup: 004B 0327
+0137 > 6B # unsup: 006B 0327
+0139 > 4C # unsup: 004C 0301
+013A > 6C # unsup: 006C 0301
+013B > 4C # unsup: 004C 0327
+013C > 6C # unsup: 006C 0327
+013D > 4C # unsup: 004C 030C
+013E > 6C # unsup: 006C 030C
+013F > 4C B7 # compat
+0140 > 6C B7 # compat
+0143 > 4E # unsup: 004E 0301
+0144 > 6E # unsup: 006E 0301
+0145 > 4E # unsup: 004E 0327
+0146 > 6E # unsup: 006E 0327
+0147 > 4E # unsup: 004E 030C
+0148 > 6E # unsup: 006E 030C
+014C > 4F # unsup: 004F 0304
+014D > 6F # unsup: 006F 0304
+014E > 4F # unsup: 004F 0306
+014F > 6F # unsup: 006F 0306
+0150 > 4F # unsup: 004F 030B
+0151 > 6F # unsup: 006F 030B
+0152 > 4F 45 # compat
+0153 > 6F 65 # compat
+0154 > 52 # unsup: 0052 0301
+0155 > 72 # unsup: 0072 0301
+0156 > 52 # unsup: 0052 0327
+0157 > 72 # unsup: 0072 0327
+0158 > 52 # unsup: 0052 030C
+0159 > 72 # unsup: 0072 030C
+015A > 53 # unsup: 0053 0301
+015B > 73 # unsup: 0073 0301
+015C > 53 # unsup: 0053 0302
+015D > 73 # unsup: 0073 0302
+015E > 53 # unsup: 0053 0327
+015F > 73 # unsup: 0073 0327
+0160 > 53 # unsup: 0053 030C
+0161 > 73 # unsup: 0073 030C
+0162 > 54 # unsup: 0054 0327
+0163 > 74 # unsup: 0074 0327
+0164 > 54 # unsup: 0054 030C
+0165 > 74 # unsup: 0074 030C
+0168 > 55 # unsup: 0055 0303
+0169 > 75 # unsup: 0075 0303
+016A > 55 # unsup: 0055 0304
+016B > 75 # unsup: 0075 0304
+016C > 55 # unsup: 0055 0306
+016D > 75 # unsup: 0075 0306
+016E > 55 # unsup: 0055 030A
+016F > 75 # unsup: 0075 030A
+0170 > 55 # unsup: 0055 030B
+0171 > 75 # unsup: 0075 030B
+0172 > 55 # unsup: 0055 0328
+0173 > 75 # unsup: 0075 0328
+0174 > 57 # unsup: 0057 0302
+0175 > 77 # unsup: 0077 0302
+0176 > 59 # unsup: 0059 0302
+0177 > 79 # unsup: 0079 0302
+0178 > 59 # unsup: 0059 0308
+0179 > 5A # unsup: 005A 0301
+017A > 7A # unsup: 007A 0301
+017B > 5A # unsup: 005A 0307
+017C > 7A # unsup: 007A 0307
+017D > 5A # unsup: 005A 030C
+017E > 7A # unsup: 007A 030C
+017F > 73 # compat
+01A0 > 4F # unsup: 004F 031B
+01A1 > 6F # unsup: 006F 031B
+01AF > 55 # unsup: 0055 031B
+01B0 > 75 # unsup: 0075 031B
+01C4 > 44 5A # unsup: 0044 005A 030C
+01C5 > 44 7A # unsup: 0044 007A 030C
+01C6 > 64 7A # unsup: 0064 007A 030C
+01C7 > 4C 4A # compat
+01C8 > 4C 6A # compat
+01C9 > 6C 6A # compat
+01CA > 4E 4A # compat
+01CB > 4E 6A # compat
+01CC > 6E 6A # compat
+01CD > 41 # unsup: 0041 030C
+01CE > 61 # unsup: 0061 030C
+01CF > 49 # unsup: 0049 030C
+01D0 > 69 # unsup: 0069 030C
+01D1 > 4F # unsup: 004F 030C
+01D2 > 6F # unsup: 006F 030C
+01D3 > 55 # unsup: 0055 030C
+01D4 > 75 # unsup: 0075 030C
+01D5 > 55 # unsup: 0055 0308 0304
+01D6 > 75 # unsup: 0075 0308 0304
+01D7 > 55 # unsup: 0055 0308 0301
+01D8 > 75 # unsup: 0075 0308 0301
+01D9 > 55 # unsup: 0055 0308 030C
+01DA > 75 # unsup: 0075 0308 030C
+01DB > 55 # unsup: 0055 0308 0300
+01DC > 75 # unsup: 0075 0308 0300
+01DE > 41 # unsup: 0041 0308 0304
+01DF > 61 # unsup: 0061 0308 0304
+01E0 > 41 # unsup: 0041 0307 0304
+01E1 > 61 # unsup: 0061 0307 0304
+01E2 > 41 45 # unsup: 0041 0045 0304
+01E3 > 61 65 # unsup: 0061 0065 0304
+01E6 > 47 # unsup: 0047 030C
+01E7 > 67 # unsup: 0067 030C
+01E8 > 4B # unsup: 004B 030C
+01E9 > 6B # unsup: 006B 030C
+01EA > 4F # unsup: 004F 0328
+01EB > 6F # unsup: 006F 0328
+01EC > 4F # unsup: 004F 0328 0304
+01ED > 6F # unsup: 006F 0328 0304
+01F0 > 6A # unsup: 006A 030C
+01F1 > 44 5A # compat
+01F2 > 44 7A # compat
+01F3 > 64 7A # compat
+01F4 > 47 # unsup: 0047 0301
+01F5 > 67 # unsup: 0067 0301
+01F8 > 4E # unsup: 004E 0300
+01F9 > 6E # unsup: 006E 0300
+01FA > 41 # unsup: 0041 030A 0301
+01FB > 61 # unsup: 0061 030A 0301
+01FC > 41 45 # unsup: 0041 0045 0301
+01FD > 61 65 # unsup: 0061 0065 0301
+0200 > 41 # unsup: 0041 030F
+0201 > 61 # unsup: 0061 030F
+0202 > 41 # unsup: 0041 0311
+0203 > 61 # unsup: 0061 0311
+0204 > 45 # unsup: 0045 030F
+0205 > 65 # unsup: 0065 030F
+0206 > 45 # unsup: 0045 0311
+0207 > 65 # unsup: 0065 0311
+0208 > 49 # unsup: 0049 030F
+0209 > 69 # unsup: 0069 030F
+020A > 49 # unsup: 0049 0311
+020B > 69 # unsup: 0069 0311
+020C > 4F # unsup: 004F 030F
+020D > 6F # unsup: 006F 030F
+020E > 4F # unsup: 004F 0311
+020F > 6F # unsup: 006F 0311
+0210 > 52 # unsup: 0052 030F
+0211 > 72 # unsup: 0072 030F
+0212 > 52 # unsup: 0052 0311
+0213 > 72 # unsup: 0072 0311
+0214 > 55 # unsup: 0055 030F
+0215 > 75 # unsup: 0075 030F
+0216 > 55 # unsup: 0055 0311
+0217 > 75 # unsup: 0075 0311
+0218 > 53 # unsup: 0053 0326
+0219 > 73 # unsup: 0073 0326
+021A > 54 # unsup: 0054 0326
+021B > 74 # unsup: 0074 0326
+021E > 48 # unsup: 0048 030C
+021F > 68 # unsup: 0068 030C
+0226 > 41 # unsup: 0041 0307
+0227 > 61 # unsup: 0061 0307
+0228 > 45 # unsup: 0045 0327
+0229 > 65 # unsup: 0065 0327
+022A > 4F # unsup: 004F 0308 0304
+022B > 6F # unsup: 006F 0308 0304
+022C > 4F # unsup: 004F 0303 0304
+022D > 6F # unsup: 006F 0303 0304
+022E > 4F # unsup: 004F 0307
+022F > 6F # unsup: 006F 0307
+0230 > 4F # unsup: 004F 0307 0304
+0231 > 6F # unsup: 006F 0307 0304
+0232 > 59 # unsup: 0059 0304
+0233 > 79 # unsup: 0079 0304
+0300 > 0 # unsup
+0301 > 0 # unsup
+0302 > 0 # unsup
+0303 > 0 # unsup
+0304 > 0 # unsup
+0305 > 0 # unsup
+0306 > 0 # unsup
+0307 > 0 # unsup
+0308 > 0 # unsup
+0309 > 0 # unsup
+030A > 0 # unsup
+030B > 0 # unsup
+030C > 0 # unsup
+030D > 0 # unsup
+030E > 0 # unsup
+030F > 0 # unsup
+0310 > 0 # unsup
+0311 > 0 # unsup
+0312 > 0 # unsup
+0313 > 0 # unsup
+0314 > 0 # unsup
+0315 > 0 # unsup
+0316 > 0 # unsup
+0317 > 0 # unsup
+0318 > 0 # unsup
+0319 > 0 # unsup
+031A > 0 # unsup
+031B > 0 # unsup
+031C > 0 # unsup
+031D > 0 # unsup
+031E > 0 # unsup
+031F > 0 # unsup
+0320 > 0 # unsup
+0321 > 0 # unsup
+0322 > 0 # unsup
+0323 > 0 # unsup
+0324 > 0 # unsup
+0325 > 0 # unsup
+0326 > 0 # unsup
+0327 > 0 # unsup
+0328 > 0 # unsup
+0329 > 0 # unsup
+032A > 0 # unsup
+032B > 0 # unsup
+032C > 0 # unsup
+032D > 0 # unsup
+032E > 0 # unsup
+032F > 0 # unsup
+0330 > 0 # unsup
+0331 > 0 # unsup
+0332 > 0 # unsup
+0333 > 0 # unsup
+0334 > 0 # unsup
+0335 > 0 # unsup
+0336 > 0 # unsup
+0337 > 0 # unsup
+0338 > 0 # unsup
+0339 > 0 # unsup
+033A > 0 # unsup
+033B > 0 # unsup
+033C > 0 # unsup
+033D > 0 # unsup
+033E > 0 # unsup
+033F > 0 # unsup
+0340 > 0 # unsup
+0341 > 0 # unsup
+0342 > 0 # unsup
+0343 > 0 # unsup
+0344 > 0 # unsup
+0345 > 0 # unsup
+037A > AA
+037E > 3B
+0384 > B4
+0385 > B5
+0386 > B6
+0387 > B7
+0388 > B8
+0389 > B9
+038A > BA
+038C > BC
+038E > BE
+038F > BF
+0390 > C0
+0391 > C1 /
+     N 1
+     0301 > B6
+     .
+0392 > C2
+0393 > C3
+0394 > C4
+0395 > C5 /
+     N 1
+     0301 > B8
+     .
+0396 > C6
+0397 > C7 /
+     N 1
+     0301 > B9
+     .
+0398 > C8
+0399 > C9 /
+     N 2
+     0301 > BA
+     0308 > DA
+     .
+039A > CA
+039B > CB
+039C > CC
+039D > CD
+039E > CE
+039F > CF /
+     N 1
+     0301 > BC
+     .
+03A0 > D0
+03A1 > D1
+03A3 > D3
+03A4 > D4
+03A5 > D5 /
+     N 2
+     0301 > BE
+     0308 > DB
+     .
+03A6 > D6
+03A7 > D7
+03A8 > D8
+03A9 > D9 /
+     N 1
+     0301 > BF
+     .
+03AA > DA
+03AB > DB
+03AC > DC
+03AD > DD
+03AE > DE
+03AF > DF
+03B0 > E0
+03B1 > E1 /
+     N 1
+     0301 > DC
+     .
+03B2 > E2
+03B3 > E3
+03B4 > E4
+03B5 > E5 /
+     N 1
+     0301 > DD
+     .
+03B6 > E6
+03B7 > E7 /
+     N 1
+     0301 > DE
+     .
+03B8 > E8
+03B9 > E9 /
+     N 2
+     0301 > DF
+     0308 > FA /
+          N 1
+          0301 > C0
+          .
+     .
+03BA > EA
+03BB > EB
+03BC > EC
+03BD > ED
+03BE > EE
+03BF > EF /
+     N 1
+     0301 > FC
+     .
+03C0 > F0
+03C1 > F1
+03C2 > F2
+03C3 > F3
+03C4 > F4
+03C5 > F5 /
+     N 2
+     0301 > FD
+     0308 > FB /
+          N 1
+          0301 > E0
+          .
+     .
+03C6 > F6
+03C7 > F7
+03C8 > F8
+03C9 > F9 /
+     N 1
+     0301 > FE
+     .
+03CA > FA /
+     N 1
+     0301 > C0
+     .
+03CB > FB /
+     N 1
+     0301 > E0
+     .
+03CC > FC
+03CD > FD
+03CE > FE
+1E00 > 41 # unsup: 0041 0325
+1E01 > 61 # unsup: 0061 0325
+1E02 > 42 # unsup: 0042 0307
+1E03 > 62 # unsup: 0062 0307
+1E04 > 42 # unsup: 0042 0323
+1E05 > 62 # unsup: 0062 0323
+1E06 > 42 # unsup: 0042 0331
+1E07 > 62 # unsup: 0062 0331
+1E08 > 43 # unsup: 0043 0327 0301
+1E09 > 63 # unsup: 0063 0327 0301
+1E0A > 44 # unsup: 0044 0307
+1E0B > 64 # unsup: 0064 0307
+1E0C > 44 # unsup: 0044 0323
+1E0D > 64 # unsup: 0064 0323
+1E0E > 44 # unsup: 0044 0331
+1E0F > 64 # unsup: 0064 0331
+1E10 > 44 # unsup: 0044 0327
+1E11 > 64 # unsup: 0064 0327
+1E12 > 44 # unsup: 0044 032D
+1E13 > 64 # unsup: 0064 032D
+1E14 > 45 # unsup: 0045 0304 0300
+1E15 > 65 # unsup: 0065 0304 0300
+1E16 > 45 # unsup: 0045 0304 0301
+1E17 > 65 # unsup: 0065 0304 0301
+1E18 > 45 # unsup: 0045 032D
+1E19 > 65 # unsup: 0065 032D
+1E1A > 45 # unsup: 0045 0330
+1E1B > 65 # unsup: 0065 0330
+1E1C > 45 # unsup: 0045 0327 0306
+1E1D > 65 # unsup: 0065 0327 0306
+1E1E > 46 # unsup: 0046 0307
+1E1F > 66 # unsup: 0066 0307
+1E20 > 47 # unsup: 0047 0304
+1E21 > 67 # unsup: 0067 0304
+1E22 > 48 # unsup: 0048 0307
+1E23 > 68 # unsup: 0068 0307
+1E24 > 48 # unsup: 0048 0323
+1E25 > 68 # unsup: 0068 0323
+1E26 > 48 # unsup: 0048 0308
+1E27 > 68 # unsup: 0068 0308
+1E28 > 48 # unsup: 0048 0327
+1E29 > 68 # unsup: 0068 0327
+1E2A > 48 # unsup: 0048 032E
+1E2B > 68 # unsup: 0068 032E
+1E2C > 49 # unsup: 0049 0330
+1E2D > 69 # unsup: 0069 0330
+1E2E > 49 # unsup: 0049 0308 0301
+1E2F > 69 # unsup: 0069 0308 0301
+1E30 > 4B # unsup: 004B 0301
+1E31 > 6B # unsup: 006B 0301
+1E32 > 4B # unsup: 004B 0323
+1E33 > 6B # unsup: 006B 0323
+1E34 > 4B # unsup: 004B 0331
+1E35 > 6B # unsup: 006B 0331
+1E36 > 4C # unsup: 004C 0323
+1E37 > 6C # unsup: 006C 0323
+1E38 > 4C # unsup: 004C 0323 0304
+1E39 > 6C # unsup: 006C 0323 0304
+1E3A > 4C # unsup: 004C 0331
+1E3B > 6C # unsup: 006C 0331
+1E3C > 4C # unsup: 004C 032D
+1E3D > 6C # unsup: 006C 032D
+1E3E > 4D # unsup: 004D 0301
+1E3F > 6D # unsup: 006D 0301
+1E40 > 4D # unsup: 004D 0307
+1E41 > 6D # unsup: 006D 0307
+1E42 > 4D # unsup: 004D 0323
+1E43 > 6D # unsup: 006D 0323
+1E44 > 4E # unsup: 004E 0307
+1E45 > 6E # unsup: 006E 0307
+1E46 > 4E # unsup: 004E 0323
+1E47 > 6E # unsup: 006E 0323
+1E48 > 4E # unsup: 004E 0331
+1E49 > 6E # unsup: 006E 0331
+1E4A > 4E # unsup: 004E 032D
+1E4B > 6E # unsup: 006E 032D
+1E4C > 4F # unsup: 004F 0303 0301
+1E4D > 6F # unsup: 006F 0303 0301
+1E4E > 4F # unsup: 004F 0303 0308
+1E4F > 6F # unsup: 006F 0303 0308
+1E50 > 4F # unsup: 004F 0304 0300
+1E51 > 6F # unsup: 006F 0304 0300
+1E52 > 4F # unsup: 004F 0304 0301
+1E53 > 6F # unsup: 006F 0304 0301
+1E54 > 50 # unsup: 0050 0301
+1E55 > 70 # unsup: 0070 0301
+1E56 > 50 # unsup: 0050 0307
+1E57 > 70 # unsup: 0070 0307
+1E58 > 52 # unsup: 0052 0307
+1E59 > 72 # unsup: 0072 0307
+1E5A > 52 # unsup: 0052 0323
+1E5B > 72 # unsup: 0072 0323
+1E5C > 52 # unsup: 0052 0323 0304
+1E5D > 72 # unsup: 0072 0323 0304
+1E5E > 52 # unsup: 0052 0331
+1E5F > 72 # unsup: 0072 0331
+1E60 > 53 # unsup: 0053 0307
+1E61 > 73 # unsup: 0073 0307
+1E62 > 53 # unsup: 0053 0323
+1E63 > 73 # unsup: 0073 0323
+1E64 > 53 # unsup: 0053 0301 0307
+1E65 > 73 # unsup: 0073 0301 0307
+1E66 > 53 # unsup: 0053 030C 0307
+1E67 > 73 # unsup: 0073 030C 0307
+1E68 > 53 # unsup: 0053 0323 0307
+1E69 > 73 # unsup: 0073 0323 0307
+1E6A > 54 # unsup: 0054 0307
+1E6B > 74 # unsup: 0074 0307
+1E6C > 54 # unsup: 0054 0323
+1E6D > 74 # unsup: 0074 0323
+1E6E > 54 # unsup: 0054 0331
+1E6F > 74 # unsup: 0074 0331
+1E70 > 54 # unsup: 0054 032D
+1E71 > 74 # unsup: 0074 032D
+1E72 > 55 # unsup: 0055 0324
+1E73 > 75 # unsup: 0075 0324
+1E74 > 55 # unsup: 0055 0330
+1E75 > 75 # unsup: 0075 0330
+1E76 > 55 # unsup: 0055 032D
+1E77 > 75 # unsup: 0075 032D
+1E78 > 55 # unsup: 0055 0303 0301
+1E79 > 75 # unsup: 0075 0303 0301
+1E7A > 55 # unsup: 0055 0304 0308
+1E7B > 75 # unsup: 0075 0304 0308
+1E7C > 56 # unsup: 0056 0303
+1E7D > 76 # unsup: 0076 0303
+1E7E > 56 # unsup: 0056 0323
+1E7F > 76 # unsup: 0076 0323
+1E80 > 57 # unsup: 0057 0300
+1E81 > 77 # unsup: 0077 0300
+1E82 > 57 # unsup: 0057 0301
+1E83 > 77 # unsup: 0077 0301
+1E84 > 57 # unsup: 0057 0308
+1E85 > 77 # unsup: 0077 0308
+1E86 > 57 # unsup: 0057 0307
+1E87 > 77 # unsup: 0077 0307
+1E88 > 57 # unsup: 0057 0323
+1E89 > 77 # unsup: 0077 0323
+1E8A > 58 # unsup: 0058 0307
+1E8B > 78 # unsup: 0078 0307
+1E8C > 58 # unsup: 0058 0308
+1E8D > 78 # unsup: 0078 0308
+1E8E > 59 # unsup: 0059 0307
+1E8F > 79 # unsup: 0079 0307
+1E90 > 5A # unsup: 005A 0302
+1E91 > 7A # unsup: 007A 0302
+1E92 > 5A # unsup: 005A 0323
+1E93 > 7A # unsup: 007A 0323
+1E94 > 5A # unsup: 005A 0331
+1E95 > 7A # unsup: 007A 0331
+1E96 > 68 # unsup: 0068 0331
+1E97 > 74 # unsup: 0074 0308
+1E98 > 77 # unsup: 0077 030A
+1E99 > 79 # unsup: 0079 030A
+1E9B > 73 # unsup: 0073 0307
+1EA0 > 41 # unsup: 0041 0323
+1EA1 > 61 # unsup: 0061 0323
+1EA2 > 41 # unsup: 0041 0309
+1EA3 > 61 # unsup: 0061 0309
+1EA4 > 41 # unsup: 0041 0302 0301
+1EA5 > 61 # unsup: 0061 0302 0301
+1EA6 > 41 # unsup: 0041 0302 0300
+1EA7 > 61 # unsup: 0061 0302 0300
+1EA8 > 41 # unsup: 0041 0302 0309
+1EA9 > 61 # unsup: 0061 0302 0309
+1EAA > 41 # unsup: 0041 0302 0303
+1EAB > 61 # unsup: 0061 0302 0303
+1EAC > 41 # unsup: 0041 0323 0302
+1EAD > 61 # unsup: 0061 0323 0302
+1EAE > 41 # unsup: 0041 0306 0301
+1EAF > 61 # unsup: 0061 0306 0301
+1EB0 > 41 # unsup: 0041 0306 0300
+1EB1 > 61 # unsup: 0061 0306 0300
+1EB2 > 41 # unsup: 0041 0306 0309
+1EB3 > 61 # unsup: 0061 0306 0309
+1EB4 > 41 # unsup: 0041 0306 0303
+1EB5 > 61 # unsup: 0061 0306 0303
+1EB6 > 41 # unsup: 0041 0323 0306
+1EB7 > 61 # unsup: 0061 0323 0306
+1EB8 > 45 # unsup: 0045 0323
+1EB9 > 65 # unsup: 0065 0323
+1EBA > 45 # unsup: 0045 0309
+1EBB > 65 # unsup: 0065 0309
+1EBC > 45 # unsup: 0045 0303
+1EBD > 65 # unsup: 0065 0303
+1EBE > 45 # unsup: 0045 0302 0301
+1EBF > 65 # unsup: 0065 0302 0301
+1EC0 > 45 # unsup: 0045 0302 0300
+1EC1 > 65 # unsup: 0065 0302 0300
+1EC2 > 45 # unsup: 0045 0302 0309
+1EC3 > 65 # unsup: 0065 0302 0309
+1EC4 > 45 # unsup: 0045 0302 0303
+1EC5 > 65 # unsup: 0065 0302 0303
+1EC6 > 45 # unsup: 0045 0323 0302
+1EC7 > 65 # unsup: 0065 0323 0302
+1EC8 > 49 # unsup: 0049 0309
+1EC9 > 69 # unsup: 0069 0309
+1ECA > 49 # unsup: 0049 0323
+1ECB > 69 # unsup: 0069 0323
+1ECC > 4F # unsup: 004F 0323
+1ECD > 6F # unsup: 006F 0323
+1ECE > 4F # unsup: 004F 0309
+1ECF > 6F # unsup: 006F 0309
+1ED0 > 4F # unsup: 004F 0302 0301
+1ED1 > 6F # unsup: 006F 0302 0301
+1ED2 > 4F # unsup: 004F 0302 0300
+1ED3 > 6F # unsup: 006F 0302 0300
+1ED4 > 4F # unsup: 004F 0302 0309
+1ED5 > 6F # unsup: 006F 0302 0309
+1ED6 > 4F # unsup: 004F 0302 0303
+1ED7 > 6F # unsup: 006F 0302 0303
+1ED8 > 4F # unsup: 004F 0323 0302
+1ED9 > 6F # unsup: 006F 0323 0302
+1EDA > 4F # unsup: 004F 031B 0301
+1EDB > 6F # unsup: 006F 031B 0301
+1EDC > 4F # unsup: 004F 031B 0300
+1EDD > 6F # unsup: 006F 031B 0300
+1EDE > 4F # unsup: 004F 031B 0309
+1EDF > 6F # unsup: 006F 031B 0309
+1EE0 > 4F # unsup: 004F 031B 0303
+1EE1 > 6F # unsup: 006F 031B 0303
+1EE2 > 4F # unsup: 004F 031B 0323
+1EE3 > 6F # unsup: 006F 031B 0323
+1EE4 > 55 # unsup: 0055 0323
+1EE5 > 75 # unsup: 0075 0323
+1EE6 > 55 # unsup: 0055 0309
+1EE7 > 75 # unsup: 0075 0309
+1EE8 > 55 # unsup: 0055 031B 0301
+1EE9 > 75 # unsup: 0075 031B 0301
+1EEA > 55 # unsup: 0055 031B 0300
+1EEB > 75 # unsup: 0075 031B 0300
+1EEC > 55 # unsup: 0055 031B 0309
+1EED > 75 # unsup: 0075 031B 0309
+1EEE > 55 # unsup: 0055 031B 0303
+1EEF > 75 # unsup: 0075 031B 0303
+1EF0 > 55 # unsup: 0055 031B 0323
+1EF1 > 75 # unsup: 0075 031B 0323
+1EF2 > 59 # unsup: 0059 0300
+1EF3 > 79 # unsup: 0079 0300
+1EF4 > 59 # unsup: 0059 0323
+1EF5 > 79 # unsup: 0079 0323
+1EF6 > 59 # unsup: 0059 0309
+1EF7 > 79 # unsup: 0079 0309
+1EF8 > 59 # unsup: 0059 0303
+1EF9 > 79 # unsup: 0079 0303
+1F00 > E1 # unsup: 03B1 0313
+1F01 > E1 # unsup: 03B1 0314
+1F02 > E1 # unsup: 03B1 0313 0300
+1F03 > E1 # unsup: 03B1 0314 0300
+1F04 > E1 # unsup: 03B1 0313 0301
+1F05 > E1 # unsup: 03B1 0314 0301
+1F06 > E1 # unsup: 03B1 0313 0342
+1F07 > E1 # unsup: 03B1 0314 0342
+1F08 > C1 # unsup: 0391 0313
+1F09 > C1 # unsup: 0391 0314
+1F0A > C1 # unsup: 0391 0313 0300
+1F0B > C1 # unsup: 0391 0314 0300
+1F0C > C1 # unsup: 0391 0313 0301
+1F0D > C1 # unsup: 0391 0314 0301
+1F0E > C1 # unsup: 0391 0313 0342
+1F0F > C1 # unsup: 0391 0314 0342
+1F10 > E5 # unsup: 03B5 0313
+1F11 > E5 # unsup: 03B5 0314
+1F12 > E5 # unsup: 03B5 0313 0300
+1F13 > E5 # unsup: 03B5 0314 0300
+1F14 > E5 # unsup: 03B5 0313 0301
+1F15 > E5 # unsup: 03B5 0314 0301
+1F18 > C5 # unsup: 0395 0313
+1F19 > C5 # unsup: 0395 0314
+1F1A > C5 # unsup: 0395 0313 0300
+1F1B > C5 # unsup: 0395 0314 0300
+1F1C > C5 # unsup: 0395 0313 0301
+1F1D > C5 # unsup: 0395 0314 0301
+1F20 > E7 # unsup: 03B7 0313
+1F21 > E7 # unsup: 03B7 0314
+1F22 > E7 # unsup: 03B7 0313 0300
+1F23 > E7 # unsup: 03B7 0314 0300
+1F24 > E7 # unsup: 03B7 0313 0301
+1F25 > E7 # unsup: 03B7 0314 0301
+1F26 > E7 # unsup: 03B7 0313 0342
+1F27 > E7 # unsup: 03B7 0314 0342
+1F28 > C7 # unsup: 0397 0313
+1F29 > C7 # unsup: 0397 0314
+1F2A > C7 # unsup: 0397 0313 0300
+1F2B > C7 # unsup: 0397 0314 0300
+1F2C > C7 # unsup: 0397 0313 0301
+1F2D > C7 # unsup: 0397 0314 0301
+1F2E > C7 # unsup: 0397 0313 0342
+1F2F > C7 # unsup: 0397 0314 0342
+1F30 > E9 # unsup: 03B9 0313
+1F31 > E9 # unsup: 03B9 0314
+1F32 > E9 # unsup: 03B9 0313 0300
+1F33 > E9 # unsup: 03B9 0314 0300
+1F34 > E9 # unsup: 03B9 0313 0301
+1F35 > E9 # unsup: 03B9 0314 0301
+1F36 > E9 # unsup: 03B9 0313 0342
+1F37 > E9 # unsup: 03B9 0314 0342
+1F38 > C9 # unsup: 0399 0313
+1F39 > C9 # unsup: 0399 0314
+1F3A > C9 # unsup: 0399 0313 0300
+1F3B > C9 # unsup: 0399 0314 0300
+1F3C > C9 # unsup: 0399 0313 0301
+1F3D > C9 # unsup: 0399 0314 0301
+1F3E > C9 # unsup: 0399 0313 0342
+1F3F > C9 # unsup: 0399 0314 0342
+1F40 > EF # unsup: 03BF 0313
+1F41 > EF # unsup: 03BF 0314
+1F42 > EF # unsup: 03BF 0313 0300
+1F43 > EF # unsup: 03BF 0314 0300
+1F44 > EF # unsup: 03BF 0313 0301
+1F45 > EF # unsup: 03BF 0314 0301
+1F48 > CF # unsup: 039F 0313
+1F49 > CF # unsup: 039F 0314
+1F4A > CF # unsup: 039F 0313 0300
+1F4B > CF # unsup: 039F 0314 0300
+1F4C > CF # unsup: 039F 0313 0301
+1F4D > CF # unsup: 039F 0314 0301
+1F50 > F5 # unsup: 03C5 0313
+1F51 > F5 # unsup: 03C5 0314
+1F52 > F5 # unsup: 03C5 0313 0300
+1F53 > F5 # unsup: 03C5 0314 0300
+1F54 > F5 # unsup: 03C5 0313 0301
+1F55 > F5 # unsup: 03C5 0314 0301
+1F56 > F5 # unsup: 03C5 0313 0342
+1F57 > F5 # unsup: 03C5 0314 0342
+1F59 > D5 # unsup: 03A5 0314
+1F5B > D5 # unsup: 03A5 0314 0300
+1F5D > D5 # unsup: 03A5 0314 0301
+1F5F > D5 # unsup: 03A5 0314 0342
+1F60 > F9 # unsup: 03C9 0313
+1F61 > F9 # unsup: 03C9 0314
+1F62 > F9 # unsup: 03C9 0313 0300
+1F63 > F9 # unsup: 03C9 0314 0300
+1F64 > F9 # unsup: 03C9 0313 0301
+1F65 > F9 # unsup: 03C9 0314 0301
+1F66 > F9 # unsup: 03C9 0313 0342
+1F67 > F9 # unsup: 03C9 0314 0342
+1F68 > D9 # unsup: 03A9 0313
+1F69 > D9 # unsup: 03A9 0314
+1F6A > D9 # unsup: 03A9 0313 0300
+1F6B > D9 # unsup: 03A9 0314 0300
+1F6C > D9 # unsup: 03A9 0313 0301
+1F6D > D9 # unsup: 03A9 0314 0301
+1F6E > D9 # unsup: 03A9 0313 0342
+1F6F > D9 # unsup: 03A9 0314 0342
+1F70 > E1 # unsup: 03B1 0300
+1F71 > DC
+1F72 > E5 # unsup: 03B5 0300
+1F73 > DD
+1F74 > E7 # unsup: 03B7 0300
+1F75 > DE
+1F76 > E9 # unsup: 03B9 0300
+1F77 > DF
+1F78 > EF # unsup: 03BF 0300
+1F79 > FC
+1F7A > F5 # unsup: 03C5 0300
+1F7B > FD
+1F7C > F9 # unsup: 03C9 0300
+1F7D > FE
+1F80 > E1 # unsup: 03B1 0313 0345
+1F81 > E1 # unsup: 03B1 0314 0345
+1F82 > E1 # unsup: 03B1 0313 0300 0345
+1F83 > E1 # unsup: 03B1 0314 0300 0345
+1F84 > E1 # unsup: 03B1 0313 0301 0345
+1F85 > E1 # unsup: 03B1 0314 0301 0345
+1F86 > E1 # unsup: 03B1 0313 0342 0345
+1F87 > E1 # unsup: 03B1 0314 0342 0345
+1F88 > C1 # unsup: 0391 0313 0345
+1F89 > C1 # unsup: 0391 0314 0345
+1F8A > C1 # unsup: 0391 0313 0300 0345
+1F8B > C1 # unsup: 0391 0314 0300 0345
+1F8C > C1 # unsup: 0391 0313 0301 0345
+1F8D > C1 # unsup: 0391 0314 0301 0345
+1F8E > C1 # unsup: 0391 0313 0342 0345
+1F8F > C1 # unsup: 0391 0314 0342 0345
+1F90 > E7 # unsup: 03B7 0313 0345
+1F91 > E7 # unsup: 03B7 0314 0345
+1F92 > E7 # unsup: 03B7 0313 0300 0345
+1F93 > E7 # unsup: 03B7 0314 0300 0345
+1F94 > E7 # unsup: 03B7 0313 0301 0345
+1F95 > E7 # unsup: 03B7 0314 0301 0345
+1F96 > E7 # unsup: 03B7 0313 0342 0345
+1F97 > E7 # unsup: 03B7 0314 0342 0345
+1F98 > C7 # unsup: 0397 0313 0345
+1F99 > C7 # unsup: 0397 0314 0345
+1F9A > C7 # unsup: 0397 0313 0300 0345
+1F9B > C7 # unsup: 0397 0314 0300 0345
+1F9C > C7 # unsup: 0397 0313 0301 0345
+1F9D > C7 # unsup: 0397 0314 0301 0345
+1F9E > C7 # unsup: 0397 0313 0342 0345
+1F9F > C7 # unsup: 0397 0314 0342 0345
+1FA0 > F9 # unsup: 03C9 0313 0345
+1FA1 > F9 # unsup: 03C9 0314 0345
+1FA2 > F9 # unsup: 03C9 0313 0300 0345
+1FA3 > F9 # unsup: 03C9 0314 0300 0345
+1FA4 > F9 # unsup: 03C9 0313 0301 0345
+1FA5 > F9 # unsup: 03C9 0314 0301 0345
+1FA6 > F9 # unsup: 03C9 0313 0342 0345
+1FA7 > F9 # unsup: 03C9 0314 0342 0345
+1FA8 > D9 # unsup: 03A9 0313 0345
+1FA9 > D9 # unsup: 03A9 0314 0345
+1FAA > D9 # unsup: 03A9 0313 0300 0345
+1FAB > D9 # unsup: 03A9 0314 0300 0345
+1FAC > D9 # unsup: 03A9 0313 0301 0345
+1FAD > D9 # unsup: 03A9 0314 0301 0345
+1FAE > D9 # unsup: 03A9 0313 0342 0345
+1FAF > D9 # unsup: 03A9 0314 0342 0345
+1FB0 > E1 # unsup: 03B1 0306
+1FB1 > E1 # unsup: 03B1 0304
+1FB2 > E1 # unsup: 03B1 0300 0345
+1FB3 > E1 # unsup: 03B1 0345
+1FB4 > DC # unsup: 03AC 0345
+1FB6 > E1 # unsup: 03B1 0342
+1FB7 > E1 # unsup: 03B1 0342 0345
+1FB8 > C1 # unsup: 0391 0306
+1FB9 > C1 # unsup: 0391 0304
+1FBA > C1 # unsup: 0391 0300
+1FBB > B6
+1FBC > C1 # unsup: 0391 0345
+1FBE > E9
+1FC1 > A8 # unsup: 00A8 0342
+1FC2 > E7 # unsup: 03B7 0300 0345
+1FC3 > E7 # unsup: 03B7 0345
+1FC4 > DE # unsup: 03AE 0345
+1FC6 > E7 # unsup: 03B7 0342
+1FC7 > E7 # unsup: 03B7 0342 0345
+1FC8 > C5 # unsup: 0395 0300
+1FC9 > B8
+1FCA > C7 # unsup: 0397 0300
+1FCB > B9
+1FCC > C7 # unsup: 0397 0345
+1FD0 > E9 # unsup: 03B9 0306
+1FD1 > E9 # unsup: 03B9 0304
+1FD2 > FA # unsup: 03CA 0300
+1FD3 > C0
+1FD6 > E9 # unsup: 03B9 0342
+1FD7 > FA # unsup: 03CA 0342
+1FD8 > C9 # unsup: 0399 0306
+1FD9 > C9 # unsup: 0399 0304
+1FDA > C9 # unsup: 0399 0300
+1FDB > BA
+1FE0 > F5 # unsup: 03C5 0306
+1FE1 > F5 # unsup: 03C5 0304
+1FE2 > FB # unsup: 03CB 0300
+1FE3 > E0
+1FE4 > F1 # unsup: 03C1 0313
+1FE5 > F1 # unsup: 03C1 0314
+1FE6 > F5 # unsup: 03C5 0342
+1FE7 > FB # unsup: 03CB 0342
+1FE8 > D5 # unsup: 03A5 0306
+1FE9 > D5 # unsup: 03A5 0304
+1FEA > D5 # unsup: 03A5 0300
+1FEB > BE
+1FEC > D1 # unsup: 03A1 0314
+1FED > A8 # unsup: 00A8 0300
+1FEE > B5
+1FEF > 60
+1FF2 > F9 # unsup: 03C9 0300 0345
+1FF3 > F9 # unsup: 03C9 0345
+1FF4 > FE # unsup: 03CE 0345
+1FF6 > F9 # unsup: 03C9 0342
+1FF7 > F9 # unsup: 03C9 0342 0345
+1FF8 > CF # unsup: 039F 0300
+1FF9 > BC
+1FFA > D9 # unsup: 03A9 0300
+1FFB > BF
+1FFC > D9 # unsup: 03A9 0345
+2000 > 20 # compat
+2001 > 20 # compat
+2002 > 20 # compat
+2003 > 20 # compat
+2004 > 20 # compat
+2005 > 20 # compat
+2006 > 20 # compat
+2007 > 20 # compat
+2008 > 20 # compat
+2009 > 20 # compat
+200A > 20 # compat
+2015 > AF
+2018 > A1
+2019 > A2
+2024 > 2E # compat
+2025 > 2E 2E # compat
+2026 > 2E 2E 2E # compat
+202F > 20 # compat
+203C > 21 21 # compat
+2047 > 3F 3F # compat
+2048 > 3F 21 # compat
+2049 > 21 3F # compat
+205F > 20 # compat
+20AC > A4
+20AF > A5
+FB00 > 66 66 # compat
+FB01 > 66 69 # compat
+FB02 > 66 6C # compat
+FB03 > 66 66 69 # compat
+FB04 > 66 66 6C # compat
+FB05 > 73 74 # compat
+FB06 > 73 74 # compat
+FB29 > 2B # compat
+FE30 > 2E 2E # compat
+FE33 > 5F # compat
+FE34 > 5F # compat
+FE35 > 28 # compat
+FE36 > 29 # compat
+FE37 > 7B # compat
+FE38 > 7D # compat
+FE47 > 5B # compat
+FE48 > 5D # compat
+FE4D > 5F # compat
+FE4E > 5F # compat
+FE4F > 5F # compat
+FE50 > 2C # compat
+FE52 > 2E # compat
+FE54 > 3B # compat
+FE55 > 3A # compat
+FE56 > 3F # compat
+FE57 > 21 # compat
+FE59 > 28 # compat
+FE5A > 29 # compat
+FE5B > 7B # compat
+FE5C > 7D # compat
+FE5F > 23 # compat
+FE60 > 26 # compat
+FE61 > 2A # compat
+FE62 > 2B # compat
+FE63 > 2D # compat
+FE64 > 3C # compat
+FE65 > 3E # compat
+FE66 > 3D # compat
+FE68 > 5C # compat
+FE69 > 24 # compat
+FE6A > 25 # compat
+FE6B > 40 # compat
+FF01 > 21 # compat
+FF02 > 22 # compat
+FF03 > 23 # compat
+FF04 > 24 # compat
+FF05 > 25 # compat
+FF06 > 26 # compat
+FF07 > 27 # compat
+FF08 > 28 # compat
+FF09 > 29 # compat
+FF0A > 2A # compat
+FF0B > 2B # compat
+FF0C > 2C # compat
+FF0D > 2D # compat
+FF0E > 2E # compat
+FF0F > 2F # compat
+FF10 > 30 # compat
+FF11 > 31 # compat
+FF12 > 32 # compat
+FF13 > 33 # compat
+FF14 > 34 # compat
+FF15 > 35 # compat
+FF16 > 36 # compat
+FF17 > 37 # compat
+FF18 > 38 # compat
+FF19 > 39 # compat
+FF1A > 3A # compat
+FF1B > 3B # compat
+FF1C > 3C # compat
+FF1D > 3D # compat
+FF1E > 3E # compat
+FF1F > 3F # compat
+FF20 > 40 # compat
+FF21 > 41 # compat
+FF22 > 42 # compat
+FF23 > 43 # compat
+FF24 > 44 # compat
+FF25 > 45 # compat
+FF26 > 46 # compat
+FF27 > 47 # compat
+FF28 > 48 # compat
+FF29 > 49 # compat
+FF2A > 4A # compat
+FF2B > 4B # compat
+FF2C > 4C # compat
+FF2D > 4D # compat
+FF2E > 4E # compat
+FF2F > 4F # compat
+FF30 > 50 # compat
+FF31 > 51 # compat
+FF32 > 52 # compat
+FF33 > 53 # compat
+FF34 > 54 # compat
+FF35 > 55 # compat
+FF36 > 56 # compat
+FF37 > 57 # compat
+FF38 > 58 # compat
+FF39 > 59 # compat
+FF3A > 5A # compat
+FF3B > 5B # compat
+FF3C > 5C # compat
+FF3D > 5D # compat
+FF3E > 5E # compat
+FF3F > 5F # compat
+FF40 > 60 # compat
+FF41 > 61 # compat
+FF42 > 62 # compat
+FF43 > 63 # compat
+FF44 > 64 # compat
+FF45 > 65 # compat
+FF46 > 66 # compat
+FF47 > 67 # compat
+FF48 > 68 # compat
+FF49 > 69 # compat
+FF4A > 6A # compat
+FF4B > 6B # compat
+FF4C > 6C # compat
+FF4D > 6D # compat
+FF4E > 6E # compat
+FF4F > 6F # compat
+FF50 > 70 # compat
+FF51 > 71 # compat
+FF52 > 72 # compat
+FF53 > 73 # compat
+FF54 > 74 # compat
+FF55 > 75 # compat
+FF56 > 76 # compat
+FF57 > 77 # compat
+FF58 > 78 # compat
+FF59 > 79 # compat
+FF5A > 7A # compat
+FF5B > 7B # compat
+FF5C > 7C # compat
+FF5D > 7D # compat
+FF5E > 7E # compat
+FFE1 > A3 # compat
+FFE2 > AC # compat
+FFE4 > A6 # compat
+.
+
+STRICT
+/
+N 274
+0000 > 00
+0001 > 01
+0002 > 02
+0003 > 03
+0004 > 04
+0005 > 05
+0006 > 06
+0007 > 07
+0008 > 08
+0009 > 09
+000A > 0A
+000B > 0B
+000C > 0C
+000D > 0D
+000E > 0E
+000F > 0F
+0010 > 10
+0011 > 11
+0012 > 12
+0013 > 13
+0014 > 14
+0015 > 15
+0016 > 16
+0017 > 17
+0018 > 18
+0019 > 19
+001A > 1A
+001B > 1B
+001C > 1C
+001D > 1D
+001E > 1E
+001F > 1F
+0020 > 20
+0021 > 21
+0022 > 22
+0023 > 23
+0024 > 24
+0025 > 25
+0026 > 26
+0027 > 27
+0028 > 28
+0029 > 29
+002A > 2A
+002B > 2B
+002C > 2C
+002D > 2D
+002E > 2E
+002F > 2F
+0030 > 30
+0031 > 31
+0032 > 32
+0033 > 33
+0034 > 34
+0035 > 35
+0036 > 36
+0037 > 37
+0038 > 38
+0039 > 39
+003A > 3A
+003B > 3B
+003C > 3C
+003D > 3D
+003E > 3E
+003F > 3F
+0040 > 40
+0041 > 41
+0042 > 42
+0043 > 43
+0044 > 44
+0045 > 45
+0046 > 46
+0047 > 47
+0048 > 48
+0049 > 49
+004A > 4A
+004B > 4B
+004C > 4C
+004D > 4D
+004E > 4E
+004F > 4F
+0050 > 50
+0051 > 51
+0052 > 52
+0053 > 53
+0054 > 54
+0055 > 55
+0056 > 56
+0057 > 57
+0058 > 58
+0059 > 59
+005A > 5A
+005B > 5B
+005C > 5C
+005D > 5D
+005E > 5E
+005F > 5F
+0060 > 60
+0061 > 61
+0062 > 62
+0063 > 63
+0064 > 64
+0065 > 65
+0066 > 66
+0067 > 67
+0068 > 68
+0069 > 69
+006A > 6A
+006B > 6B
+006C > 6C
+006D > 6D
+006E > 6E
+006F > 6F
+0070 > 70
+0071 > 71
+0072 > 72
+0073 > 73
+0074 > 74
+0075 > 75
+0076 > 76
+0077 > 77
+0078 > 78
+0079 > 79
+007A > 7A
+007B > 7B
+007C > 7C
+007D > 7D
+007E > 7E
+007F > 7F
+0080 > 80
+0081 > 81
+0082 > 82
+0083 > 83
+0084 > 84
+0085 > 85
+0086 > 86
+0087 > 87
+0088 > 88
+0089 > 89
+008A > 8A
+008B > 8B
+008C > 8C
+008D > 8D
+008E > 8E
+008F > 8F
+0090 > 90
+0091 > 91
+0092 > 92
+0093 > 93
+0094 > 94
+0095 > 95
+0096 > 96
+0097 > 97
+0098 > 98
+0099 > 99
+009A > 9A
+009B > 9B
+009C > 9C
+009D > 9D
+009E > 9E
+009F > 9F
+00A0 > A0
+00A3 > A3
+00A6 > A6
+00A7 > A7
+00A8 > A8 /
+     N 1
+     0301 > B5
+     .
+00A9 > A9
+00AB > AB
+00AC > AC
+00AD > AD
+00B0 > B0
+00B1 > B1
+00B2 > B2
+00B3 > B3
+00B7 > B7
+00BB > BB
+00BD > BD
+037A > AA
+037E > 3B
+0384 > B4
+0385 > B5
+0386 > B6
+0387 > B7
+0388 > B8
+0389 > B9
+038A > BA
+038C > BC
+038E > BE
+038F > BF
+0390 > C0
+0391 > C1 /
+     N 1
+     0301 > B6
+     .
+0392 > C2
+0393 > C3
+0394 > C4
+0395 > C5 /
+     N 1
+     0301 > B8
+     .
+0396 > C6
+0397 > C7 /
+     N 1
+     0301 > B9
+     .
+0398 > C8
+0399 > C9 /
+     N 2
+     0301 > BA
+     0308 > DA
+     .
+039A > CA
+039B > CB
+039C > CC
+039D > CD
+039E > CE
+039F > CF /
+     N 1
+     0301 > BC
+     .
+03A0 > D0
+03A1 > D1
+03A3 > D3
+03A4 > D4
+03A5 > D5 /
+     N 2
+     0301 > BE
+     0308 > DB
+     .
+03A6 > D6
+03A7 > D7
+03A8 > D8
+03A9 > D9 /
+     N 1
+     0301 > BF
+     .
+03AA > DA
+03AB > DB
+03AC > DC
+03AD > DD
+03AE > DE
+03AF > DF
+03B0 > E0
+03B1 > E1 /
+     N 1
+     0301 > DC
+     .
+03B2 > E2
+03B3 > E3
+03B4 > E4
+03B5 > E5 /
+     N 1
+     0301 > DD
+     .
+03B6 > E6
+03B7 > E7 /
+     N 1
+     0301 > DE
+     .
+03B8 > E8
+03B9 > E9 /
+     N 2
+     0301 > DF
+     0308 > FA /
+          N 1
+          0301 > C0
+          .
+     .
+03BA > EA
+03BB > EB
+03BC > EC
+03BD > ED
+03BE > EE
+03BF > EF /
+     N 1
+     0301 > FC
+     .
+03C0 > F0
+03C1 > F1
+03C2 > F2
+03C3 > F3
+03C4 > F4
+03C5 > F5 /
+     N 2
+     0301 > FD
+     0308 > FB /
+          N 1
+          0301 > E0
+          .
+     .
+03C6 > F6
+03C7 > F7
+03C8 > F8
+03C9 > F9 /
+     N 1
+     0301 > FE
+     .
+03CA > FA /
+     N 1
+     0301 > C0
+     .
+03CB > FB /
+     N 1
+     0301 > E0
+     .
+03CC > FC
+03CD > FD
+03CE > FE
+1F71 > DC
+1F73 > DD
+1F75 > DE
+1F77 > DF
+1F79 > FC
+1F7B > FD
+1F7D > FE
+1FBB > B6
+1FBE > E9
+1FC9 > B8
+1FCB > B9
+1FD3 > C0
+1FDB > BA
+1FE3 > E0
+1FEB > BE
+1FEE > B5
+1FEF > 60
+1FF9 > BC
+1FFB > BF
+2015 > AF
+2018 > A1
+2019 > A2
+20AC > A4
+20AF > A5
+.
+
+NFD
+/
+N 253
+00 > 0000
+01 > 0001
+02 > 0002
+03 > 0003
+04 > 0004
+05 > 0005
+06 > 0006
+07 > 0007
+08 > 0008
+09 > 0009
+0A > 000A
+0B > 000B
+0C > 000C
+0D > 000D
+0E > 000E
+0F > 000F
+10 > 0010
+11 > 0011
+12 > 0012
+13 > 0013
+14 > 0014
+15 > 0015
+16 > 0016
+17 > 0017
+18 > 0018
+19 > 0019
+1A > 001A
+1B > 001B
+1C > 001C
+1D > 001D
+1E > 001E
+1F > 001F
+20 > 0020
+21 > 0021
+22 > 0022
+23 > 0023
+24 > 0024
+25 > 0025
+26 > 0026
+27 > 0027
+28 > 0028
+29 > 0029
+2A > 002A
+2B > 002B
+2C > 002C
+2D > 002D
+2E > 002E
+2F > 002F
+30 > 0030
+31 > 0031
+32 > 0032
+33 > 0033
+34 > 0034
+35 > 0035
+36 > 0036
+37 > 0037
+38 > 0038
+39 > 0039
+3A > 003A
+3B > 003B
+3C > 003C
+3D > 003D
+3E > 003E
+3F > 003F
+40 > 0040
+41 > 0041
+42 > 0042
+43 > 0043
+44 > 0044
+45 > 0045
+46 > 0046
+47 > 0047
+48 > 0048
+49 > 0049
+4A > 004A
+4B > 004B
+4C > 004C
+4D > 004D
+4E > 004E
+4F > 004F
+50 > 0050
+51 > 0051
+52 > 0052
+53 > 0053
+54 > 0054
+55 > 0055
+56 > 0056
+57 > 0057
+58 > 0058
+59 > 0059
+5A > 005A
+5B > 005B
+5C > 005C
+5D > 005D
+5E > 005E
+5F > 005F
+60 > 0060
+61 > 0061
+62 > 0062
+63 > 0063
+64 > 0064
+65 > 0065
+66 > 0066
+67 > 0067
+68 > 0068
+69 > 0069
+6A > 006A
+6B > 006B
+6C > 006C
+6D > 006D
+6E > 006E
+6F > 006F
+70 > 0070
+71 > 0071
+72 > 0072
+73 > 0073
+74 > 0074
+75 > 0075
+76 > 0076
+77 > 0077
+78 > 0078
+79 > 0079
+7A > 007A
+7B > 007B
+7C > 007C
+7D > 007D
+7E > 007E
+7F > 007F
+80 > 0080
+81 > 0081
+82 > 0082
+83 > 0083
+84 > 0084
+85 > 0085
+86 > 0086
+87 > 0087
+88 > 0088
+89 > 0089
+8A > 008A
+8B > 008B
+8C > 008C
+8D > 008D
+8E > 008E
+8F > 008F
+90 > 0090
+91 > 0091
+92 > 0092
+93 > 0093
+94 > 0094
+95 > 0095
+96 > 0096
+97 > 0097
+98 > 0098
+99 > 0099
+9A > 009A
+9B > 009B
+9C > 009C
+9D > 009D
+9E > 009E
+9F > 009F
+A0 > 00A0
+A1 > 2018
+A2 > 2019
+A3 > 00A3
+A4 > 20AC
+A5 > 20AF
+A6 > 00A6
+A7 > 00A7
+A8 > 00A8
+A9 > 00A9
+AA > 037A
+AB > 00AB
+AC > 00AC
+AD > 00AD
+AF > 2015
+B0 > 00B0
+B1 > 00B1
+B2 > 00B2
+B3 > 00B3
+B4 > 0384
+B5 > 00A8 0301
+B6 > 0391 0301
+B7 > 00B7
+B8 > 0395 0301
+B9 > 0397 0301
+BA > 0399 0301
+BB > 00BB
+BC > 039F 0301
+BD > 00BD
+BE > 03A5 0301
+BF > 03A9 0301
+C0 > 03B9 0308 0301
+C1 > 0391
+C2 > 0392
+C3 > 0393
+C4 > 0394
+C5 > 0395
+C6 > 0396
+C7 > 0397
+C8 > 0398
+C9 > 0399
+CA > 039A
+CB > 039B
+CC > 039C
+CD > 039D
+CE > 039E
+CF > 039F
+D0 > 03A0
+D1 > 03A1
+D3 > 03A3
+D4 > 03A4
+D5 > 03A5
+D6 > 03A6
+D7 > 03A7
+D8 > 03A8
+D9 > 03A9
+DA > 0399 0308
+DB > 03A5 0308
+DC > 03B1 0301
+DD > 03B5 0301
+DE > 03B7 0301
+DF > 03B9 0301
+E0 > 03C5 0308 0301
+E1 > 03B1
+E2 > 03B2
+E3 > 03B3
+E4 > 03B4
+E5 > 03B5
+E6 > 03B6
+E7 > 03B7
+E8 > 03B8
+E9 > 03B9
+EA > 03BA
+EB > 03BB
+EC > 03BC
+ED > 03BD
+EE > 03BE
+EF > 03BF
+F0 > 03C0
+F1 > 03C1
+F2 > 03C2
+F3 > 03C3
+F4 > 03C4
+F5 > 03C5
+F6 > 03C6
+F7 > 03C7
+F8 > 03C8
+F9 > 03C9
+FA > 03B9 0308
+FB > 03C5 0308
+FC > 03BF 0301
+FD > 03C5 0301
+FE > 03C9 0301
+.
+
+NFC
+/
+N 253
+00 > 0000
+01 > 0001
+02 > 0002
+03 > 0003
+04 > 0004
+05 > 0005
+06 > 0006
+07 > 0007
+08 > 0008
+09 > 0009
+0A > 000A
+0B > 000B
+0C > 000C
+0D > 000D
+0E > 000E
+0F > 000F
+10 > 0010
+11 > 0011
+12 > 0012
+13 > 0013
+14 > 0014
+15 > 0015
+16 > 0016
+17 > 0017
+18 > 0018
+19 > 0019
+1A > 001A
+1B > 001B
+1C > 001C
+1D > 001D
+1E > 001E
+1F > 001F
+20 > 0020
+21 > 0021
+22 > 0022
+23 > 0023
+24 > 0024
+25 > 0025
+26 > 0026
+27 > 0027
+28 > 0028
+29 > 0029
+2A > 002A
+2B > 002B
+2C > 002C
+2D > 002D
+2E > 002E
+2F > 002F
+30 > 0030
+31 > 0031
+32 > 0032
+33 > 0033
+34 > 0034
+35 > 0035
+36 > 0036
+37 > 0037
+38 > 0038
+39 > 0039
+3A > 003A
+3B > 003B
+3C > 003C
+3D > 003D
+3E > 003E
+3F > 003F
+40 > 0040
+41 > 0041
+42 > 0042
+43 > 0043
+44 > 0044
+45 > 0045
+46 > 0046
+47 > 0047
+48 > 0048
+49 > 0049
+4A > 004A
+4B > 004B
+4C > 004C
+4D > 004D
+4E > 004E
+4F > 004F
+50 > 0050
+51 > 0051
+52 > 0052
+53 > 0053
+54 > 0054
+55 > 0055
+56 > 0056
+57 > 0057
+58 > 0058
+59 > 0059
+5A > 005A
+5B > 005B
+5C > 005C
+5D > 005D
+5E > 005E
+5F > 005F
+60 > 0060
+61 > 0061
+62 > 0062
+63 > 0063
+64 > 0064
+65 > 0065
+66 > 0066
+67 > 0067
+68 > 0068
+69 > 0069
+6A > 006A
+6B > 006B
+6C > 006C
+6D > 006D
+6E > 006E
+6F > 006F
+70 > 0070
+71 > 0071
+72 > 0072
+73 > 0073
+74 > 0074
+75 > 0075
+76 > 0076
+77 > 0077
+78 > 0078
+79 > 0079
+7A > 007A
+7B > 007B
+7C > 007C
+7D > 007D
+7E > 007E
+7F > 007F
+80 > 0080
+81 > 0081
+82 > 0082
+83 > 0083
+84 > 0084
+85 > 0085
+86 > 0086
+87 > 0087
+88 > 0088
+89 > 0089
+8A > 008A
+8B > 008B
+8C > 008C
+8D > 008D
+8E > 008E
+8F > 008F
+90 > 0090
+91 > 0091
+92 > 0092
+93 > 0093
+94 > 0094
+95 > 0095
+96 > 0096
+97 > 0097
+98 > 0098
+99 > 0099
+9A > 009A
+9B > 009B
+9C > 009C
+9D > 009D
+9E > 009E
+9F > 009F
+A0 > 00A0
+A1 > 2018
+A2 > 2019
+A3 > 00A3
+A4 > 20AC
+A5 > 20AF
+A6 > 00A6
+A7 > 00A7
+A8 > 00A8
+A9 > 00A9
+AA > 037A
+AB > 00AB
+AC > 00AC
+AD > 00AD
+AF > 2015
+B0 > 00B0
+B1 > 00B1
+B2 > 00B2
+B3 > 00B3
+B4 > 0384
+B5 > 0385
+B6 > 0386
+B7 > 00B7
+B8 > 0388
+B9 > 0389
+BA > 038A
+BB > 00BB
+BC > 038C
+BD > 00BD
+BE > 038E
+BF > 038F
+C0 > 0390
+C1 > 0391
+C2 > 0392
+C3 > 0393
+C4 > 0394
+C5 > 0395
+C6 > 0396
+C7 > 0397
+C8 > 0398
+C9 > 0399
+CA > 039A
+CB > 039B
+CC > 039C
+CD > 039D
+CE > 039E
+CF > 039F
+D0 > 03A0
+D1 > 03A1
+D3 > 03A3
+D4 > 03A4
+D5 > 03A5
+D6 > 03A6
+D7 > 03A7
+D8 > 03A8
+D9 > 03A9
+DA > 03AA
+DB > 03AB
+DC > 03AC
+DD > 03AD
+DE > 03AE
+DF > 03AF
+E0 > 03B0
+E1 > 03B1
+E2 > 03B2
+E3 > 03B3
+E4 > 03B4
+E5 > 03B5
+E6 > 03B6
+E7 > 03B7
+E8 > 03B8
+E9 > 03B9
+EA > 03BA
+EB > 03BB
+EC > 03BC
+ED > 03BD
+EE > 03BE
+EF > 03BF
+F0 > 03C0
+F1 > 03C1
+F2 > 03C2
+F3 > 03C3
+F4 > 03C4
+F5 > 03C5
+F6 > 03C6
+F7 > 03C7
+F8 > 03C8
+F9 > 03C9
+FA > 03CA
+FB > 03CB
+FC > 03CC
+FD > 03CD
+FE > 03CE
+.
+
+COMP
+= NFC
+.
Index: doc/tools/ultraedit/GNU/aspell/data/iso-8859-7.cset
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/iso-8859-7.cset	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/iso-8859-7.cset	(working copy)
@@ -0,0 +1,262 @@
+# Aspell Character Data File.
+= iso-8859-7
+> ascii
+/
+# <char> <uni> <type> <display> <upper> <lower> <title> <plain>
+#                                                         <sl-first> <sl-rest>
+00 0000 - N 00 00 00 00 00 00 # <control>
+01 0001 . N 01 01 01 00 00 00 # <unused control>
+02 0002 . N 02 02 02 00 00 00 # <unused control>
+03 0003 . N 03 03 03 00 00 00 # <unused control>
+04 0004 . N 04 04 04 00 00 00 # <unused control>
+05 0005 . N 05 05 05 00 00 00 # <unused control>
+06 0006 . N 06 06 06 00 00 00 # <unused control>
+07 0007 . N 07 07 07 00 00 00 # <unused control>
+08 0008 . N 08 08 08 00 00 00 # <unused control>
+09 0009 . N 09 09 09 00 00 00 # <unused control>
+0A 000A . N 0A 0A 0A 00 00 00 # <unused control>
+0B 000B . N 0B 0B 0B 00 00 00 # <unused control>
+0C 000C . N 0C 0C 0C 00 00 00 # <unused control>
+0D 000D . N 0D 0D 0D 00 00 00 # <unused control>
+0E 000E . N 0E 0E 0E 00 00 00 # <unused control>
+0F 000F . N 0F 0F 0F 00 00 00 # <unused control>
+10 0010 - N 10 10 10 00 00 00 # <control>
+11 0011 . N 11 11 11 00 00 00 # <unused control>
+12 0012 . N 12 12 12 00 00 00 # <unused control>
+13 0013 . N 13 13 13 00 00 00 # <unused control>
+14 0014 . N 14 14 14 00 00 00 # <unused control>
+15 0015 . N 15 15 15 00 00 00 # <unused control>
+16 0016 . N 16 16 16 00 00 00 # <unused control>
+17 0017 . N 17 17 17 00 00 00 # <unused control>
+18 0018 . N 18 18 18 00 00 00 # <unused control>
+19 0019 . N 19 19 19 00 00 00 # <unused control>
+1A 001A . N 1A 1A 1A 00 00 00 # <unused control>
+1B 001B . N 1B 1B 1B 00 00 00 # <unused control>
+1C 001C . N 1C 1C 1C 00 00 00 # <unused control>
+1D 001D . N 1D 1D 1D 00 00 00 # <unused control>
+1E 001E . N 1E 1E 1E 00 00 00 # <unused control>
+1F 001F . N 1F 1F 1F 00 00 00 # <unused control>
+20 0020 W Y 20 20 20 00 00 00 # SPACE
+21 0021 - Y 21 21 21 00 00 00 # EXCLAMATION MARK
+22 0022 - Y 22 22 22 00 00 00 # QUOTATION MARK
+23 0023 - Y 23 23 23 00 00 00 # NUMBER SIGN
+24 0024 - Y 24 24 24 00 00 00 # DOLLAR SIGN
+25 0025 - Y 25 25 25 00 00 00 # PERCENT SIGN
+26 0026 - Y 26 26 26 00 00 00 # AMPERSAND
+27 0027 - Y 27 27 27 00 00 00 # APOSTROPHE
+28 0028 - Y 28 28 28 00 00 00 # LEFT PARENTHESIS
+29 0029 - Y 29 29 29 00 00 00 # RIGHT PARENTHESIS
+2A 002A - Y 2A 2A 2A 00 00 00 # ASTERISK
+2B 002B - Y 2B 2B 2B 00 00 00 # PLUS SIGN
+2C 002C - Y 2C 2C 2C 00 00 00 # COMMA
+2D 002D H Y 2D 2D 2D 00 00 00 # HYPHEN-MINUS
+2E 002E - Y 2E 2E 2E 00 00 00 # FULL STOP
+2F 002F - Y 2F 2F 2F 00 00 00 # SOLIDUS
+30 0030 D Y 30 30 30 00 00 00 # DIGIT ZERO
+31 0031 D Y 31 31 31 00 00 00 # DIGIT ONE
+32 0032 D Y 32 32 32 00 00 00 # DIGIT TWO
+33 0033 D Y 33 33 33 00 00 00 # DIGIT THREE
+34 0034 D Y 34 34 34 00 00 00 # DIGIT FOUR
+35 0035 D Y 35 35 35 00 00 00 # DIGIT FIVE
+36 0036 D Y 36 36 36 00 00 00 # DIGIT SIX
+37 0037 D Y 37 37 37 00 00 00 # DIGIT SEVEN
+38 0038 D Y 38 38 38 00 00 00 # DIGIT EIGHT
+39 0039 D Y 39 39 39 00 00 00 # DIGIT NINE
+3A 003A - Y 3A 3A 3A 00 00 00 # COLON
+3B 003B - Y 3B 3B 3B 00 00 00 # SEMICOLON
+3C 003C - Y 3C 3C 3C 00 00 00 # LESS-THAN SIGN
+3D 003D - Y 3D 3D 3D 00 00 00 # EQUALS SIGN
+3E 003E - Y 3E 3E 3E 00 00 00 # GREATER-THAN SIGN
+3F 003F - Y 3F 3F 3F 00 00 00 # QUESTION MARK
+40 0040 - Y 40 40 40 00 00 00 # COMMERCIAL AT
+41 0041 L Y 41 61 41 41 2A 00 # LATIN CAPITAL LETTER A
+42 0042 L Y 42 62 42 42 62 62 # LATIN CAPITAL LETTER B
+43 0043 L Y 43 63 43 43 63 63 # LATIN CAPITAL LETTER C
+44 0044 L Y 44 64 44 44 64 64 # LATIN CAPITAL LETTER D
+45 0045 L Y 45 65 45 45 2A 00 # LATIN CAPITAL LETTER E
+46 0046 L Y 46 66 46 46 66 66 # LATIN CAPITAL LETTER F
+47 0047 L Y 47 67 47 47 67 67 # LATIN CAPITAL LETTER G
+48 0048 L Y 48 68 48 48 68 68 # LATIN CAPITAL LETTER H
+49 0049 L Y 49 69 49 49 2A 00 # LATIN CAPITAL LETTER I
+4A 004A L Y 4A 6A 4A 4A 6A 6A # LATIN CAPITAL LETTER J
+4B 004B L Y 4B 6B 4B 4B 6B 6B # LATIN CAPITAL LETTER K
+4C 004C L Y 4C 6C 4C 4C 6C 6C # LATIN CAPITAL LETTER L
+4D 004D L Y 4D 6D 4D 4D 6D 6D # LATIN CAPITAL LETTER M
+4E 004E L Y 4E 6E 4E 4E 6E 6E # LATIN CAPITAL LETTER N
+4F 004F L Y 4F 6F 4F 4F 2A 00 # LATIN CAPITAL LETTER O
+50 0050 L Y 50 70 50 50 70 70 # LATIN CAPITAL LETTER P
+51 0051 L Y 51 71 51 51 71 71 # LATIN CAPITAL LETTER Q
+52 0052 L Y 52 72 52 52 72 72 # LATIN CAPITAL LETTER R
+53 0053 L Y 53 73 53 53 73 73 # LATIN CAPITAL LETTER S
+54 0054 L Y 54 74 54 54 74 74 # LATIN CAPITAL LETTER T
+55 0055 L Y 55 75 55 55 2A 00 # LATIN CAPITAL LETTER U
+56 0056 L Y 56 76 56 56 76 76 # LATIN CAPITAL LETTER V
+57 0057 L Y 57 77 57 57 77 77 # LATIN CAPITAL LETTER W
+58 0058 L Y 58 78 58 58 78 78 # LATIN CAPITAL LETTER X
+59 0059 L Y 59 79 59 59 79 79 # LATIN CAPITAL LETTER Y
+5A 005A L Y 5A 7A 5A 5A 7A 7A # LATIN CAPITAL LETTER Z
+5B 005B - Y 5B 5B 5B 00 00 00 # LEFT SQUARE BRACKET
+5C 005C - Y 5C 5C 5C 00 00 00 # REVERSE SOLIDUS
+5D 005D - Y 5D 5D 5D 00 00 00 # RIGHT SQUARE BRACKET
+5E 005E - Y 5E 5E 5E 00 00 00 # CIRCUMFLEX ACCENT
+5F 005F - Y 5F 5F 5F 00 00 00 # LOW LINE
+60 0060 - Y 60 60 60 00 00 00 # GRAVE ACCENT
+61 0061 L Y 41 61 41 61 2A 00 # LATIN SMALL LETTER A
+62 0062 L Y 42 62 42 62 62 62 # LATIN SMALL LETTER B
+63 0063 L Y 43 63 43 63 63 63 # LATIN SMALL LETTER C
+64 0064 L Y 44 64 44 64 64 64 # LATIN SMALL LETTER D
+65 0065 L Y 45 65 45 65 2A 00 # LATIN SMALL LETTER E
+66 0066 L Y 46 66 46 66 66 66 # LATIN SMALL LETTER F
+67 0067 L Y 47 67 47 67 67 67 # LATIN SMALL LETTER G
+68 0068 L Y 48 68 48 68 68 68 # LATIN SMALL LETTER H
+69 0069 L Y 49 69 49 69 2A 00 # LATIN SMALL LETTER I
+6A 006A L Y 4A 6A 4A 6A 6A 6A # LATIN SMALL LETTER J
+6B 006B L Y 4B 6B 4B 6B 6B 6B # LATIN SMALL LETTER K
+6C 006C L Y 4C 6C 4C 6C 6C 6C # LATIN SMALL LETTER L
+6D 006D L Y 4D 6D 4D 6D 6D 6D # LATIN SMALL LETTER M
+6E 006E L Y 4E 6E 4E 6E 6E 6E # LATIN SMALL LETTER N
+6F 006F L Y 4F 6F 4F 6F 2A 00 # LATIN SMALL LETTER O
+70 0070 L Y 50 70 50 70 70 70 # LATIN SMALL LETTER P
+71 0071 L Y 51 71 51 71 71 71 # LATIN SMALL LETTER Q
+72 0072 L Y 52 72 52 72 72 72 # LATIN SMALL LETTER R
+73 0073 L Y 53 73 53 73 73 73 # LATIN SMALL LETTER S
+74 0074 L Y 54 74 54 74 74 74 # LATIN SMALL LETTER T
+75 0075 L Y 55 75 55 75 2A 00 # LATIN SMALL LETTER U
+76 0076 L Y 56 76 56 76 76 76 # LATIN SMALL LETTER V
+77 0077 L Y 57 77 57 77 77 77 # LATIN SMALL LETTER W
+78 0078 L Y 58 78 58 78 78 78 # LATIN SMALL LETTER X
+79 0079 L Y 59 79 59 79 79 79 # LATIN SMALL LETTER Y
+7A 007A L Y 5A 7A 5A 7A 7A 7A # LATIN SMALL LETTER Z
+7B 007B - Y 7B 7B 7B 00 00 00 # LEFT CURLY BRACKET
+7C 007C - Y 7C 7C 7C 00 00 00 # VERTICAL LINE
+7D 007D - Y 7D 7D 7D 00 00 00 # RIGHT CURLY BRACKET
+7E 007E - Y 7E 7E 7E 00 00 00 # TILDE
+7F 007F - N 7F 7F 7F 00 00 00 # <control>
+80 0080 . N 80 80 80 00 00 00 # <unused control>
+81 0081 . N 81 81 81 00 00 00 # <unused control>
+82 0082 . N 82 82 82 00 00 00 # <unused control>
+83 0083 . N 83 83 83 00 00 00 # <unused control>
+84 0084 . N 84 84 84 00 00 00 # <unused control>
+85 0085 . N 85 85 85 00 00 00 # <unused control>
+86 0086 . N 86 86 86 00 00 00 # <unused control>
+87 0087 . N 87 87 87 00 00 00 # <unused control>
+88 0088 . N 88 88 88 00 00 00 # <unused control>
+89 0089 . N 89 89 89 00 00 00 # <unused control>
+8A 008A . N 8A 8A 8A 00 00 00 # <unused control>
+8B 008B . N 8B 8B 8B 00 00 00 # <unused control>
+8C 008C . N 8C 8C 8C 00 00 00 # <unused control>
+8D 008D . N 8D 8D 8D 00 00 00 # <unused control>
+8E 008E . N 8E 8E 8E 00 00 00 # <unused control>
+8F 008F . N 8F 8F 8F 00 00 00 # <unused control>
+90 0090 . N 90 90 90 00 00 00 # <unused control>
+91 0091 . N 91 91 91 00 00 00 # <unused control>
+92 0092 . N 92 92 92 00 00 00 # <unused control>
+93 0093 . N 93 93 93 00 00 00 # <unused control>
+94 0094 . N 94 94 94 00 00 00 # <unused control>
+95 0095 . N 95 95 95 00 00 00 # <unused control>
+96 0096 . N 96 96 96 00 00 00 # <unused control>
+97 0097 . N 97 97 97 00 00 00 # <unused control>
+98 0098 . N 98 98 98 00 00 00 # <unused control>
+99 0099 . N 99 99 99 00 00 00 # <unused control>
+9A 009A . N 9A 9A 9A 00 00 00 # <unused control>
+9B 009B . N 9B 9B 9B 00 00 00 # <unused control>
+9C 009C . N 9C 9C 9C 00 00 00 # <unused control>
+9D 009D . N 9D 9D 9D 00 00 00 # <unused control>
+9E 009E . N 9E 9E 9E 00 00 00 # <unused control>
+9F 009F . N 9F 9F 9F 00 00 00 # <unused control>
+A0 00A0 W Y A0 A0 A0 00 00 00 # NO-BREAK SPACE
+A1 2018 - Y A1 A1 A1 00 00 00 # LEFT SINGLE QUOTATION MARK
+A2 2019 - Y A2 A2 A2 00 00 00 # RIGHT SINGLE QUOTATION MARK
+A3 00A3 - Y A3 A3 A3 00 00 00 # POUND SIGN
+A4 20AC - Y A4 A4 A4 00 00 00 # EURO SIGN
+A5 20AF - Y A5 A5 A5 00 00 00 # DRACHMA SIGN
+A6 00A6 - Y A6 A6 A6 00 00 00 # BROKEN BAR
+A7 00A7 - Y A7 A7 A7 00 00 00 # SECTION SIGN
+A8 00A8 - Y A8 A8 A8 00 00 00 # DIAERESIS
+A9 00A9 - Y A9 A9 A9 00 00 00 # COPYRIGHT SIGN
+AA 037A M Y AA AA AA 00 00 00 # GREEK YPOGEGRAMMENI
+AB 00AB - Y AB AB AB 00 00 00 # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
+AC 00AC - Y AC AC AC 00 00 00 # NOT SIGN
+AD 00AD H N AD AD AD 00 00 00 # SOFT HYPHEN
+AE E0AE . N AE AE AE 00 00 00 # <unused>
+AF 2015 - Y AF AF AF 00 00 00 # HORIZONTAL BAR
+B0 00B0 - Y B0 B0 B0 00 00 00 # DEGREE SIGN
+B1 00B1 - Y B1 B1 B1 00 00 00 # PLUS-MINUS SIGN
+B2 00B2 - Y B2 B2 B2 00 00 00 # SUPERSCRIPT TWO
+B3 00B3 - Y B3 B3 B3 00 00 00 # SUPERSCRIPT THREE
+B4 0384 - Y B4 B4 B4 00 00 00 # GREEK TONOS
+B5 0385 - Y B5 B5 B5 00 00 00 # GREEK DIALYTIKA TONOS
+B6 0386 L Y B6 DC B6 C1 2A 00 # GREEK CAPITAL LETTER ALPHA WITH TONOS
+B7 00B7 - Y B7 B7 B7 00 00 00 # MIDDLE DOT
+B8 0388 L Y B8 DD B8 C5 2A 00 # GREEK CAPITAL LETTER EPSILON WITH TONOS
+B9 0389 L Y B9 DE B9 C7 2A 00 # GREEK CAPITAL LETTER ETA WITH TONOS
+BA 038A L Y BA DF BA C9 2A 00 # GREEK CAPITAL LETTER IOTA WITH TONOS
+BB 00BB - Y BB BB BB 00 00 00 # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
+BC 038C L Y BC FC BC CF 2A 00 # GREEK CAPITAL LETTER OMICRON WITH TONOS
+BD 00BD - Y BD BD BD 00 00 00 # VULGAR FRACTION ONE HALF
+BE 038E L Y BE FD BE D5 2A 00 # GREEK CAPITAL LETTER UPSILON WITH TONOS
+BF 038F L Y BF FE BF D9 2A 00 # GREEK CAPITAL LETTER OMEGA WITH TONOS
+C0 0390 L Y C0 C0 C0 E9 2A 00 # GREEK SMALL LETTER IOTA WITH DIALYTIKA AND TONOS
+C1 0391 L Y C1 E1 C1 C1 2A 00 # GREEK CAPITAL LETTER ALPHA
+C2 0392 L Y C2 E2 C2 C2 E2 E2 # GREEK CAPITAL LETTER BETA
+C3 0393 L Y C3 E3 C3 C3 E3 E3 # GREEK CAPITAL LETTER GAMMA
+C4 0394 L Y C4 E4 C4 C4 E4 E4 # GREEK CAPITAL LETTER DELTA
+C5 0395 L Y C5 E5 C5 C5 2A 00 # GREEK CAPITAL LETTER EPSILON
+C6 0396 L Y C6 E6 C6 C6 E6 E6 # GREEK CAPITAL LETTER ZETA
+C7 0397 L Y C7 E7 C7 C7 2A 00 # GREEK CAPITAL LETTER ETA
+C8 0398 L Y C8 E8 C8 C8 E8 E8 # GREEK CAPITAL LETTER THETA
+C9 0399 L Y C9 E9 C9 C9 2A 00 # GREEK CAPITAL LETTER IOTA
+CA 039A L Y CA EA CA CA EA EA # GREEK CAPITAL LETTER KAPPA
+CB 039B L Y CB EB CB CB EB EB # GREEK CAPITAL LETTER LAMDA
+CC 039C L Y CC EC CC CC EC EC # GREEK CAPITAL LETTER MU
+CD 039D L Y CD ED CD CD ED ED # GREEK CAPITAL LETTER NU
+CE 039E L Y CE EE CE CE EE EE # GREEK CAPITAL LETTER XI
+CF 039F L Y CF EF CF CF 2A 00 # GREEK CAPITAL LETTER OMICRON
+D0 03A0 L Y D0 F0 D0 D0 F0 F0 # GREEK CAPITAL LETTER PI
+D1 03A1 L Y D1 F1 D1 D1 F1 F1 # GREEK CAPITAL LETTER RHO
+D2 E0D2 . N D2 D2 D2 00 00 00 # <unused>
+D3 03A3 L Y D3 F3 D3 D3 F3 F3 # GREEK CAPITAL LETTER SIGMA
+D4 03A4 L Y D4 F4 D4 D4 F4 F4 # GREEK CAPITAL LETTER TAU
+D5 03A5 L Y D5 F5 D5 D5 2A 00 # GREEK CAPITAL LETTER UPSILON
+D6 03A6 L Y D6 F6 D6 D6 F6 F6 # GREEK CAPITAL LETTER PHI
+D7 03A7 L Y D7 F7 D7 D7 F7 F7 # GREEK CAPITAL LETTER CHI
+D8 03A8 L Y D8 F8 D8 D8 F8 F8 # GREEK CAPITAL LETTER PSI
+D9 03A9 L Y D9 F9 D9 D9 2A 00 # GREEK CAPITAL LETTER OMEGA
+DA 03AA L Y DA FA DA C9 2A 00 # GREEK CAPITAL LETTER IOTA WITH DIALYTIKA
+DB 03AB L Y DB FB DB D5 2A 00 # GREEK CAPITAL LETTER UPSILON WITH DIALYTIKA
+DC 03AC L Y B6 DC B6 E1 2A 00 # GREEK SMALL LETTER ALPHA WITH TONOS
+DD 03AD L Y B8 DD B8 E5 2A 00 # GREEK SMALL LETTER EPSILON WITH TONOS
+DE 03AE L Y B9 DE B9 E7 2A 00 # GREEK SMALL LETTER ETA WITH TONOS
+DF 03AF L Y BA DF BA E9 2A 00 # GREEK SMALL LETTER IOTA WITH TONOS
+E0 03B0 L Y E0 E0 E0 F5 2A 00 # GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND TONOS
+E1 03B1 L Y C1 E1 C1 E1 2A 00 # GREEK SMALL LETTER ALPHA
+E2 03B2 L Y C2 E2 C2 E2 E2 E2 # GREEK SMALL LETTER BETA
+E3 03B3 L Y C3 E3 C3 E3 E3 E3 # GREEK SMALL LETTER GAMMA
+E4 03B4 L Y C4 E4 C4 E4 E4 E4 # GREEK SMALL LETTER DELTA
+E5 03B5 L Y C5 E5 C5 E5 2A 00 # GREEK SMALL LETTER EPSILON
+E6 03B6 L Y C6 E6 C6 E6 E6 E6 # GREEK SMALL LETTER ZETA
+E7 03B7 L Y C7 E7 C7 E7 2A 00 # GREEK SMALL LETTER ETA
+E8 03B8 L Y C8 E8 C8 E8 E8 E8 # GREEK SMALL LETTER THETA
+E9 03B9 L Y C9 E9 C9 E9 2A 00 # GREEK SMALL LETTER IOTA
+EA 03BA L Y CA EA CA EA EA EA # GREEK SMALL LETTER KAPPA
+EB 03BB L Y CB EB CB EB EB EB # GREEK SMALL LETTER LAMDA
+EC 03BC L Y CC EC CC EC EC EC # GREEK SMALL LETTER MU
+ED 03BD L Y CD ED CD ED ED ED # GREEK SMALL LETTER NU
+EE 03BE L Y CE EE CE EE EE EE # GREEK SMALL LETTER XI
+EF 03BF L Y CF EF CF EF 2A 00 # GREEK SMALL LETTER OMICRON
+F0 03C0 L Y D0 F0 D0 F0 F0 F0 # GREEK SMALL LETTER PI
+F1 03C1 L Y D1 F1 D1 F1 F1 F1 # GREEK SMALL LETTER RHO
+F2 03C2 L Y D3 F2 D3 F2 F2 F2 # GREEK SMALL LETTER FINAL SIGMA
+F3 03C3 L Y D3 F3 D3 F3 F3 F3 # GREEK SMALL LETTER SIGMA
+F4 03C4 L Y D4 F4 D4 F4 F4 F4 # GREEK SMALL LETTER TAU
+F5 03C5 L Y D5 F5 D5 F5 2A 00 # GREEK SMALL LETTER UPSILON
+F6 03C6 L Y D6 F6 D6 F6 F6 F6 # GREEK SMALL LETTER PHI
+F7 03C7 L Y D7 F7 D7 F7 F7 F7 # GREEK SMALL LETTER CHI
+F8 03C8 L Y D8 F8 D8 F8 F8 F8 # GREEK SMALL LETTER PSI
+F9 03C9 L Y D9 F9 D9 F9 2A 00 # GREEK SMALL LETTER OMEGA
+FA 03CA L Y DA FA DA E9 2A 00 # GREEK SMALL LETTER IOTA WITH DIALYTIKA
+FB 03CB L Y DB FB DB F5 2A 00 # GREEK SMALL LETTER UPSILON WITH DIALYTIKA
+FC 03CC L Y BC FC BC EF 2A 00 # GREEK SMALL LETTER OMICRON WITH TONOS
+FD 03CD L Y BE FD BE F5 2A 00 # GREEK SMALL LETTER UPSILON WITH TONOS
+FE 03CE L Y BF FE BF F9 2A 00 # GREEK SMALL LETTER OMEGA WITH TONOS
+FF E0FF . N FF FF FF 00 00 00 # <unused>
Index: doc/tools/ultraedit/GNU/aspell/data/iso-8859-8.cmap
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/iso-8859-8.cmap	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/iso-8859-8.cmap	(working copy)
@@ -0,0 +1,1483 @@
+INTERNAL
+/
+N 1017
+0000 > 00
+0001 > 01
+0002 > 02
+0003 > 03
+0004 > 04
+0005 > 05
+0006 > 06
+0007 > 07
+0008 > 08
+0009 > 09
+000A > 0A
+000B > 0B
+000C > 0C
+000D > 0D
+000E > 0E
+000F > 0F
+0010 > 10
+0011 > 11
+0012 > 12
+0013 > 13
+0014 > 14
+0015 > 15
+0016 > 16
+0017 > 17
+0018 > 18
+0019 > 19
+001A > 1A
+001B > 1B
+001C > 1C
+001D > 1D
+001E > 1E
+001F > 1F
+0020 > 20
+0021 > 21
+0022 > 22
+0023 > 23
+0024 > 24
+0025 > 25
+0026 > 26
+0027 > 27
+0028 > 28
+0029 > 29
+002A > 2A
+002B > 2B
+002C > 2C
+002D > 2D
+002E > 2E
+002F > 2F
+0030 > 30
+0031 > 31
+0032 > 32
+0033 > 33
+0034 > 34
+0035 > 35
+0036 > 36
+0037 > 37
+0038 > 38
+0039 > 39
+003A > 3A
+003B > 3B
+003C > 3C
+003D > 3D
+003E > 3E
+003F > 3F
+0040 > 40
+0041 > 41
+0042 > 42
+0043 > 43
+0044 > 44
+0045 > 45
+0046 > 46
+0047 > 47
+0048 > 48
+0049 > 49
+004A > 4A
+004B > 4B
+004C > 4C
+004D > 4D
+004E > 4E
+004F > 4F
+0050 > 50
+0051 > 51
+0052 > 52
+0053 > 53
+0054 > 54
+0055 > 55
+0056 > 56
+0057 > 57
+0058 > 58
+0059 > 59
+005A > 5A
+005B > 5B
+005C > 5C
+005D > 5D
+005E > 5E
+005F > 5F
+0060 > 60
+0061 > 61
+0062 > 62
+0063 > 63
+0064 > 64
+0065 > 65
+0066 > 66
+0067 > 67
+0068 > 68
+0069 > 69
+006A > 6A
+006B > 6B
+006C > 6C
+006D > 6D
+006E > 6E
+006F > 6F
+0070 > 70
+0071 > 71
+0072 > 72
+0073 > 73
+0074 > 74
+0075 > 75
+0076 > 76
+0077 > 77
+0078 > 78
+0079 > 79
+007A > 7A
+007B > 7B
+007C > 7C
+007D > 7D
+007E > 7E
+007F > 7F
+0080 > 80
+0081 > 81
+0082 > 82
+0083 > 83
+0084 > 84
+0085 > 85
+0086 > 86
+0087 > 87
+0088 > 88
+0089 > 89
+008A > 8A
+008B > 8B
+008C > 8C
+008D > 8D
+008E > 8E
+008F > 8F
+0090 > 90
+0091 > 91
+0092 > 92
+0093 > 93
+0094 > 94
+0095 > 95
+0096 > 96
+0097 > 97
+0098 > 98
+0099 > 99
+009A > 9A
+009B > 9B
+009C > 9C
+009D > 9D
+009E > 9E
+009F > 9F
+00A0 > A0
+00A2 > A2
+00A3 > A3
+00A4 > A4
+00A5 > A5
+00A6 > A6
+00A7 > A7
+00A8 > A8
+00A9 > A9
+00AB > AB
+00AC > AC
+00AD > AD
+00AE > AE
+00AF > AF
+00B0 > B0
+00B1 > B1
+00B2 > B2
+00B3 > B3
+00B4 > B4
+00B5 > B5
+00B6 > B6
+00B7 > B7
+00B8 > B8
+00B9 > B9
+00BB > BB
+00BC > BC
+00BD > BD
+00BE > BE
+00C0 > 41 # unsup: 0041 0300
+00C1 > 41 # unsup: 0041 0301
+00C2 > 41 # unsup: 0041 0302
+00C3 > 41 # unsup: 0041 0303
+00C4 > 41 # unsup: 0041 0308
+00C5 > 41 # unsup: 0041 030A
+00C6 > 41 45 # compat
+00C7 > 43 # unsup: 0043 0327
+00C8 > 45 # unsup: 0045 0300
+00C9 > 45 # unsup: 0045 0301
+00CA > 45 # unsup: 0045 0302
+00CB > 45 # unsup: 0045 0308
+00CC > 49 # unsup: 0049 0300
+00CD > 49 # unsup: 0049 0301
+00CE > 49 # unsup: 0049 0302
+00CF > 49 # unsup: 0049 0308
+00D1 > 4E # unsup: 004E 0303
+00D2 > 4F # unsup: 004F 0300
+00D3 > 4F # unsup: 004F 0301
+00D4 > 4F # unsup: 004F 0302
+00D5 > 4F # unsup: 004F 0303
+00D6 > 4F # unsup: 004F 0308
+00D7 > AA
+00D9 > 55 # unsup: 0055 0300
+00DA > 55 # unsup: 0055 0301
+00DB > 55 # unsup: 0055 0302
+00DC > 55 # unsup: 0055 0308
+00DD > 59 # unsup: 0059 0301
+00E0 > 61 # unsup: 0061 0300
+00E1 > 61 # unsup: 0061 0301
+00E2 > 61 # unsup: 0061 0302
+00E3 > 61 # unsup: 0061 0303
+00E4 > 61 # unsup: 0061 0308
+00E5 > 61 # unsup: 0061 030A
+00E6 > 61 65 # compat
+00E7 > 63 # unsup: 0063 0327
+00E8 > 65 # unsup: 0065 0300
+00E9 > 65 # unsup: 0065 0301
+00EA > 65 # unsup: 0065 0302
+00EB > 65 # unsup: 0065 0308
+00EC > 69 # unsup: 0069 0300
+00ED > 69 # unsup: 0069 0301
+00EE > 69 # unsup: 0069 0302
+00EF > 69 # unsup: 0069 0308
+00F1 > 6E # unsup: 006E 0303
+00F2 > 6F # unsup: 006F 0300
+00F3 > 6F # unsup: 006F 0301
+00F4 > 6F # unsup: 006F 0302
+00F5 > 6F # unsup: 006F 0303
+00F6 > 6F # unsup: 006F 0308
+00F7 > BA
+00F9 > 75 # unsup: 0075 0300
+00FA > 75 # unsup: 0075 0301
+00FB > 75 # unsup: 0075 0302
+00FC > 75 # unsup: 0075 0308
+00FD > 79 # unsup: 0079 0301
+00FF > 79 # unsup: 0079 0308
+0100 > 41 # unsup: 0041 0304
+0101 > 61 # unsup: 0061 0304
+0102 > 41 # unsup: 0041 0306
+0103 > 61 # unsup: 0061 0306
+0104 > 41 # unsup: 0041 0328
+0105 > 61 # unsup: 0061 0328
+0106 > 43 # unsup: 0043 0301
+0107 > 63 # unsup: 0063 0301
+0108 > 43 # unsup: 0043 0302
+0109 > 63 # unsup: 0063 0302
+010A > 43 # unsup: 0043 0307
+010B > 63 # unsup: 0063 0307
+010C > 43 # unsup: 0043 030C
+010D > 63 # unsup: 0063 030C
+010E > 44 # unsup: 0044 030C
+010F > 64 # unsup: 0064 030C
+0112 > 45 # unsup: 0045 0304
+0113 > 65 # unsup: 0065 0304
+0114 > 45 # unsup: 0045 0306
+0115 > 65 # unsup: 0065 0306
+0116 > 45 # unsup: 0045 0307
+0117 > 65 # unsup: 0065 0307
+0118 > 45 # unsup: 0045 0328
+0119 > 65 # unsup: 0065 0328
+011A > 45 # unsup: 0045 030C
+011B > 65 # unsup: 0065 030C
+011C > 47 # unsup: 0047 0302
+011D > 67 # unsup: 0067 0302
+011E > 47 # unsup: 0047 0306
+011F > 67 # unsup: 0067 0306
+0120 > 47 # unsup: 0047 0307
+0121 > 67 # unsup: 0067 0307
+0122 > 47 # unsup: 0047 0327
+0123 > 67 # unsup: 0067 0327
+0124 > 48 # unsup: 0048 0302
+0125 > 68 # unsup: 0068 0302
+0128 > 49 # unsup: 0049 0303
+0129 > 69 # unsup: 0069 0303
+012A > 49 # unsup: 0049 0304
+012B > 69 # unsup: 0069 0304
+012C > 49 # unsup: 0049 0306
+012D > 69 # unsup: 0069 0306
+012E > 49 # unsup: 0049 0328
+012F > 69 # unsup: 0069 0328
+0130 > 49 # unsup: 0049 0307
+0132 > 49 4A # compat
+0133 > 69 6A # compat
+0134 > 4A # unsup: 004A 0302
+0135 > 6A # unsup: 006A 0302
+0136 > 4B # unsup: 004B 0327
+0137 > 6B # unsup: 006B 0327
+0139 > 4C # unsup: 004C 0301
+013A > 6C # unsup: 006C 0301
+013B > 4C # unsup: 004C 0327
+013C > 6C # unsup: 006C 0327
+013D > 4C # unsup: 004C 030C
+013E > 6C # unsup: 006C 030C
+013F > 4C B7 # compat
+0140 > 6C B7 # compat
+0143 > 4E # unsup: 004E 0301
+0144 > 6E # unsup: 006E 0301
+0145 > 4E # unsup: 004E 0327
+0146 > 6E # unsup: 006E 0327
+0147 > 4E # unsup: 004E 030C
+0148 > 6E # unsup: 006E 030C
+014C > 4F # unsup: 004F 0304
+014D > 6F # unsup: 006F 0304
+014E > 4F # unsup: 004F 0306
+014F > 6F # unsup: 006F 0306
+0150 > 4F # unsup: 004F 030B
+0151 > 6F # unsup: 006F 030B
+0152 > 4F 45 # compat
+0153 > 6F 65 # compat
+0154 > 52 # unsup: 0052 0301
+0155 > 72 # unsup: 0072 0301
+0156 > 52 # unsup: 0052 0327
+0157 > 72 # unsup: 0072 0327
+0158 > 52 # unsup: 0052 030C
+0159 > 72 # unsup: 0072 030C
+015A > 53 # unsup: 0053 0301
+015B > 73 # unsup: 0073 0301
+015C > 53 # unsup: 0053 0302
+015D > 73 # unsup: 0073 0302
+015E > 53 # unsup: 0053 0327
+015F > 73 # unsup: 0073 0327
+0160 > 53 # unsup: 0053 030C
+0161 > 73 # unsup: 0073 030C
+0162 > 54 # unsup: 0054 0327
+0163 > 74 # unsup: 0074 0327
+0164 > 54 # unsup: 0054 030C
+0165 > 74 # unsup: 0074 030C
+0168 > 55 # unsup: 0055 0303
+0169 > 75 # unsup: 0075 0303
+016A > 55 # unsup: 0055 0304
+016B > 75 # unsup: 0075 0304
+016C > 55 # unsup: 0055 0306
+016D > 75 # unsup: 0075 0306
+016E > 55 # unsup: 0055 030A
+016F > 75 # unsup: 0075 030A
+0170 > 55 # unsup: 0055 030B
+0171 > 75 # unsup: 0075 030B
+0172 > 55 # unsup: 0055 0328
+0173 > 75 # unsup: 0075 0328
+0174 > 57 # unsup: 0057 0302
+0175 > 77 # unsup: 0077 0302
+0176 > 59 # unsup: 0059 0302
+0177 > 79 # unsup: 0079 0302
+0178 > 59 # unsup: 0059 0308
+0179 > 5A # unsup: 005A 0301
+017A > 7A # unsup: 007A 0301
+017B > 5A # unsup: 005A 0307
+017C > 7A # unsup: 007A 0307
+017D > 5A # unsup: 005A 030C
+017E > 7A # unsup: 007A 030C
+017F > 73 # compat
+01A0 > 4F # unsup: 004F 031B
+01A1 > 6F # unsup: 006F 031B
+01AF > 55 # unsup: 0055 031B
+01B0 > 75 # unsup: 0075 031B
+01C4 > 44 5A # unsup: 0044 005A 030C
+01C5 > 44 7A # unsup: 0044 007A 030C
+01C6 > 64 7A # unsup: 0064 007A 030C
+01C7 > 4C 4A # compat
+01C8 > 4C 6A # compat
+01C9 > 6C 6A # compat
+01CA > 4E 4A # compat
+01CB > 4E 6A # compat
+01CC > 6E 6A # compat
+01CD > 41 # unsup: 0041 030C
+01CE > 61 # unsup: 0061 030C
+01CF > 49 # unsup: 0049 030C
+01D0 > 69 # unsup: 0069 030C
+01D1 > 4F # unsup: 004F 030C
+01D2 > 6F # unsup: 006F 030C
+01D3 > 55 # unsup: 0055 030C
+01D4 > 75 # unsup: 0075 030C
+01D5 > 55 # unsup: 0055 0308 0304
+01D6 > 75 # unsup: 0075 0308 0304
+01D7 > 55 # unsup: 0055 0308 0301
+01D8 > 75 # unsup: 0075 0308 0301
+01D9 > 55 # unsup: 0055 0308 030C
+01DA > 75 # unsup: 0075 0308 030C
+01DB > 55 # unsup: 0055 0308 0300
+01DC > 75 # unsup: 0075 0308 0300
+01DE > 41 # unsup: 0041 0308 0304
+01DF > 61 # unsup: 0061 0308 0304
+01E0 > 41 # unsup: 0041 0307 0304
+01E1 > 61 # unsup: 0061 0307 0304
+01E2 > 41 45 # unsup: 0041 0045 0304
+01E3 > 61 65 # unsup: 0061 0065 0304
+01E6 > 47 # unsup: 0047 030C
+01E7 > 67 # unsup: 0067 030C
+01E8 > 4B # unsup: 004B 030C
+01E9 > 6B # unsup: 006B 030C
+01EA > 4F # unsup: 004F 0328
+01EB > 6F # unsup: 006F 0328
+01EC > 4F # unsup: 004F 0328 0304
+01ED > 6F # unsup: 006F 0328 0304
+01F0 > 6A # unsup: 006A 030C
+01F1 > 44 5A # compat
+01F2 > 44 7A # compat
+01F3 > 64 7A # compat
+01F4 > 47 # unsup: 0047 0301
+01F5 > 67 # unsup: 0067 0301
+01F8 > 4E # unsup: 004E 0300
+01F9 > 6E # unsup: 006E 0300
+01FA > 41 # unsup: 0041 030A 0301
+01FB > 61 # unsup: 0061 030A 0301
+01FC > 41 45 # unsup: 0041 0045 0301
+01FD > 61 65 # unsup: 0061 0065 0301
+0200 > 41 # unsup: 0041 030F
+0201 > 61 # unsup: 0061 030F
+0202 > 41 # unsup: 0041 0311
+0203 > 61 # unsup: 0061 0311
+0204 > 45 # unsup: 0045 030F
+0205 > 65 # unsup: 0065 030F
+0206 > 45 # unsup: 0045 0311
+0207 > 65 # unsup: 0065 0311
+0208 > 49 # unsup: 0049 030F
+0209 > 69 # unsup: 0069 030F
+020A > 49 # unsup: 0049 0311
+020B > 69 # unsup: 0069 0311
+020C > 4F # unsup: 004F 030F
+020D > 6F # unsup: 006F 030F
+020E > 4F # unsup: 004F 0311
+020F > 6F # unsup: 006F 0311
+0210 > 52 # unsup: 0052 030F
+0211 > 72 # unsup: 0072 030F
+0212 > 52 # unsup: 0052 0311
+0213 > 72 # unsup: 0072 0311
+0214 > 55 # unsup: 0055 030F
+0215 > 75 # unsup: 0075 030F
+0216 > 55 # unsup: 0055 0311
+0217 > 75 # unsup: 0075 0311
+0218 > 53 # unsup: 0053 0326
+0219 > 73 # unsup: 0073 0326
+021A > 54 # unsup: 0054 0326
+021B > 74 # unsup: 0074 0326
+021E > 48 # unsup: 0048 030C
+021F > 68 # unsup: 0068 030C
+0226 > 41 # unsup: 0041 0307
+0227 > 61 # unsup: 0061 0307
+0228 > 45 # unsup: 0045 0327
+0229 > 65 # unsup: 0065 0327
+022A > 4F # unsup: 004F 0308 0304
+022B > 6F # unsup: 006F 0308 0304
+022C > 4F # unsup: 004F 0303 0304
+022D > 6F # unsup: 006F 0303 0304
+022E > 4F # unsup: 004F 0307
+022F > 6F # unsup: 006F 0307
+0230 > 4F # unsup: 004F 0307 0304
+0231 > 6F # unsup: 006F 0307 0304
+0232 > 59 # unsup: 0059 0304
+0233 > 79 # unsup: 0079 0304
+0300 > 0 # unsup
+0301 > 0 # unsup
+0302 > 0 # unsup
+0303 > 0 # unsup
+0304 > 0 # unsup
+0305 > 0 # unsup
+0306 > 0 # unsup
+0307 > 0 # unsup
+0308 > 0 # unsup
+0309 > 0 # unsup
+030A > 0 # unsup
+030B > 0 # unsup
+030C > 0 # unsup
+030D > 0 # unsup
+030E > 0 # unsup
+030F > 0 # unsup
+0310 > 0 # unsup
+0311 > 0 # unsup
+0312 > 0 # unsup
+0313 > 0 # unsup
+0314 > 0 # unsup
+0315 > 0 # unsup
+0316 > 0 # unsup
+0317 > 0 # unsup
+0318 > 0 # unsup
+0319 > 0 # unsup
+031A > 0 # unsup
+031B > 0 # unsup
+031C > 0 # unsup
+031D > 0 # unsup
+031E > 0 # unsup
+031F > 0 # unsup
+0320 > 0 # unsup
+0321 > 0 # unsup
+0322 > 0 # unsup
+0323 > 0 # unsup
+0324 > 0 # unsup
+0325 > 0 # unsup
+0326 > 0 # unsup
+0327 > 0 # unsup
+0328 > 0 # unsup
+0329 > 0 # unsup
+032A > 0 # unsup
+032B > 0 # unsup
+032C > 0 # unsup
+032D > 0 # unsup
+032E > 0 # unsup
+032F > 0 # unsup
+0330 > 0 # unsup
+0331 > 0 # unsup
+0332 > 0 # unsup
+0333 > 0 # unsup
+0334 > 0 # unsup
+0335 > 0 # unsup
+0336 > 0 # unsup
+0337 > 0 # unsup
+0338 > 0 # unsup
+0339 > 0 # unsup
+033A > 0 # unsup
+033B > 0 # unsup
+033C > 0 # unsup
+033D > 0 # unsup
+033E > 0 # unsup
+033F > 0 # unsup
+0340 > 0 # unsup
+0341 > 0 # unsup
+0342 > 0 # unsup
+0343 > 0 # unsup
+0344 > 0 # unsup
+0345 > 0 # unsup
+037E > 3B
+0385 > A8 # unsup: 00A8 0301
+0387 > B7
+05D0 > E0
+05D1 > E1
+05D2 > E2
+05D3 > E3
+05D4 > E4
+05D5 > E5
+05D6 > E6
+05D7 > E7
+05D8 > E8
+05D9 > E9
+05DA > EA
+05DB > EB
+05DC > EC
+05DD > ED
+05DE > EE
+05DF > EF
+05E0 > F0
+05E1 > F1
+05E2 > F2
+05E3 > F3
+05E4 > F4
+05E5 > F5
+05E6 > F6
+05E7 > F7
+05E8 > F8
+05E9 > F9
+05EA > FA
+1E00 > 41 # unsup: 0041 0325
+1E01 > 61 # unsup: 0061 0325
+1E02 > 42 # unsup: 0042 0307
+1E03 > 62 # unsup: 0062 0307
+1E04 > 42 # unsup: 0042 0323
+1E05 > 62 # unsup: 0062 0323
+1E06 > 42 # unsup: 0042 0331
+1E07 > 62 # unsup: 0062 0331
+1E08 > 43 # unsup: 0043 0327 0301
+1E09 > 63 # unsup: 0063 0327 0301
+1E0A > 44 # unsup: 0044 0307
+1E0B > 64 # unsup: 0064 0307
+1E0C > 44 # unsup: 0044 0323
+1E0D > 64 # unsup: 0064 0323
+1E0E > 44 # unsup: 0044 0331
+1E0F > 64 # unsup: 0064 0331
+1E10 > 44 # unsup: 0044 0327
+1E11 > 64 # unsup: 0064 0327
+1E12 > 44 # unsup: 0044 032D
+1E13 > 64 # unsup: 0064 032D
+1E14 > 45 # unsup: 0045 0304 0300
+1E15 > 65 # unsup: 0065 0304 0300
+1E16 > 45 # unsup: 0045 0304 0301
+1E17 > 65 # unsup: 0065 0304 0301
+1E18 > 45 # unsup: 0045 032D
+1E19 > 65 # unsup: 0065 032D
+1E1A > 45 # unsup: 0045 0330
+1E1B > 65 # unsup: 0065 0330
+1E1C > 45 # unsup: 0045 0327 0306
+1E1D > 65 # unsup: 0065 0327 0306
+1E1E > 46 # unsup: 0046 0307
+1E1F > 66 # unsup: 0066 0307
+1E20 > 47 # unsup: 0047 0304
+1E21 > 67 # unsup: 0067 0304
+1E22 > 48 # unsup: 0048 0307
+1E23 > 68 # unsup: 0068 0307
+1E24 > 48 # unsup: 0048 0323
+1E25 > 68 # unsup: 0068 0323
+1E26 > 48 # unsup: 0048 0308
+1E27 > 68 # unsup: 0068 0308
+1E28 > 48 # unsup: 0048 0327
+1E29 > 68 # unsup: 0068 0327
+1E2A > 48 # unsup: 0048 032E
+1E2B > 68 # unsup: 0068 032E
+1E2C > 49 # unsup: 0049 0330
+1E2D > 69 # unsup: 0069 0330
+1E2E > 49 # unsup: 0049 0308 0301
+1E2F > 69 # unsup: 0069 0308 0301
+1E30 > 4B # unsup: 004B 0301
+1E31 > 6B # unsup: 006B 0301
+1E32 > 4B # unsup: 004B 0323
+1E33 > 6B # unsup: 006B 0323
+1E34 > 4B # unsup: 004B 0331
+1E35 > 6B # unsup: 006B 0331
+1E36 > 4C # unsup: 004C 0323
+1E37 > 6C # unsup: 006C 0323
+1E38 > 4C # unsup: 004C 0323 0304
+1E39 > 6C # unsup: 006C 0323 0304
+1E3A > 4C # unsup: 004C 0331
+1E3B > 6C # unsup: 006C 0331
+1E3C > 4C # unsup: 004C 032D
+1E3D > 6C # unsup: 006C 032D
+1E3E > 4D # unsup: 004D 0301
+1E3F > 6D # unsup: 006D 0301
+1E40 > 4D # unsup: 004D 0307
+1E41 > 6D # unsup: 006D 0307
+1E42 > 4D # unsup: 004D 0323
+1E43 > 6D # unsup: 006D 0323
+1E44 > 4E # unsup: 004E 0307
+1E45 > 6E # unsup: 006E 0307
+1E46 > 4E # unsup: 004E 0323
+1E47 > 6E # unsup: 006E 0323
+1E48 > 4E # unsup: 004E 0331
+1E49 > 6E # unsup: 006E 0331
+1E4A > 4E # unsup: 004E 032D
+1E4B > 6E # unsup: 006E 032D
+1E4C > 4F # unsup: 004F 0303 0301
+1E4D > 6F # unsup: 006F 0303 0301
+1E4E > 4F # unsup: 004F 0303 0308
+1E4F > 6F # unsup: 006F 0303 0308
+1E50 > 4F # unsup: 004F 0304 0300
+1E51 > 6F # unsup: 006F 0304 0300
+1E52 > 4F # unsup: 004F 0304 0301
+1E53 > 6F # unsup: 006F 0304 0301
+1E54 > 50 # unsup: 0050 0301
+1E55 > 70 # unsup: 0070 0301
+1E56 > 50 # unsup: 0050 0307
+1E57 > 70 # unsup: 0070 0307
+1E58 > 52 # unsup: 0052 0307
+1E59 > 72 # unsup: 0072 0307
+1E5A > 52 # unsup: 0052 0323
+1E5B > 72 # unsup: 0072 0323
+1E5C > 52 # unsup: 0052 0323 0304
+1E5D > 72 # unsup: 0072 0323 0304
+1E5E > 52 # unsup: 0052 0331
+1E5F > 72 # unsup: 0072 0331
+1E60 > 53 # unsup: 0053 0307
+1E61 > 73 # unsup: 0073 0307
+1E62 > 53 # unsup: 0053 0323
+1E63 > 73 # unsup: 0073 0323
+1E64 > 53 # unsup: 0053 0301 0307
+1E65 > 73 # unsup: 0073 0301 0307
+1E66 > 53 # unsup: 0053 030C 0307
+1E67 > 73 # unsup: 0073 030C 0307
+1E68 > 53 # unsup: 0053 0323 0307
+1E69 > 73 # unsup: 0073 0323 0307
+1E6A > 54 # unsup: 0054 0307
+1E6B > 74 # unsup: 0074 0307
+1E6C > 54 # unsup: 0054 0323
+1E6D > 74 # unsup: 0074 0323
+1E6E > 54 # unsup: 0054 0331
+1E6F > 74 # unsup: 0074 0331
+1E70 > 54 # unsup: 0054 032D
+1E71 > 74 # unsup: 0074 032D
+1E72 > 55 # unsup: 0055 0324
+1E73 > 75 # unsup: 0075 0324
+1E74 > 55 # unsup: 0055 0330
+1E75 > 75 # unsup: 0075 0330
+1E76 > 55 # unsup: 0055 032D
+1E77 > 75 # unsup: 0075 032D
+1E78 > 55 # unsup: 0055 0303 0301
+1E79 > 75 # unsup: 0075 0303 0301
+1E7A > 55 # unsup: 0055 0304 0308
+1E7B > 75 # unsup: 0075 0304 0308
+1E7C > 56 # unsup: 0056 0303
+1E7D > 76 # unsup: 0076 0303
+1E7E > 56 # unsup: 0056 0323
+1E7F > 76 # unsup: 0076 0323
+1E80 > 57 # unsup: 0057 0300
+1E81 > 77 # unsup: 0077 0300
+1E82 > 57 # unsup: 0057 0301
+1E83 > 77 # unsup: 0077 0301
+1E84 > 57 # unsup: 0057 0308
+1E85 > 77 # unsup: 0077 0308
+1E86 > 57 # unsup: 0057 0307
+1E87 > 77 # unsup: 0077 0307
+1E88 > 57 # unsup: 0057 0323
+1E89 > 77 # unsup: 0077 0323
+1E8A > 58 # unsup: 0058 0307
+1E8B > 78 # unsup: 0078 0307
+1E8C > 58 # unsup: 0058 0308
+1E8D > 78 # unsup: 0078 0308
+1E8E > 59 # unsup: 0059 0307
+1E8F > 79 # unsup: 0079 0307
+1E90 > 5A # unsup: 005A 0302
+1E91 > 7A # unsup: 007A 0302
+1E92 > 5A # unsup: 005A 0323
+1E93 > 7A # unsup: 007A 0323
+1E94 > 5A # unsup: 005A 0331
+1E95 > 7A # unsup: 007A 0331
+1E96 > 68 # unsup: 0068 0331
+1E97 > 74 # unsup: 0074 0308
+1E98 > 77 # unsup: 0077 030A
+1E99 > 79 # unsup: 0079 030A
+1E9B > 73 # unsup: 0073 0307
+1EA0 > 41 # unsup: 0041 0323
+1EA1 > 61 # unsup: 0061 0323
+1EA2 > 41 # unsup: 0041 0309
+1EA3 > 61 # unsup: 0061 0309
+1EA4 > 41 # unsup: 0041 0302 0301
+1EA5 > 61 # unsup: 0061 0302 0301
+1EA6 > 41 # unsup: 0041 0302 0300
+1EA7 > 61 # unsup: 0061 0302 0300
+1EA8 > 41 # unsup: 0041 0302 0309
+1EA9 > 61 # unsup: 0061 0302 0309
+1EAA > 41 # unsup: 0041 0302 0303
+1EAB > 61 # unsup: 0061 0302 0303
+1EAC > 41 # unsup: 0041 0323 0302
+1EAD > 61 # unsup: 0061 0323 0302
+1EAE > 41 # unsup: 0041 0306 0301
+1EAF > 61 # unsup: 0061 0306 0301
+1EB0 > 41 # unsup: 0041 0306 0300
+1EB1 > 61 # unsup: 0061 0306 0300
+1EB2 > 41 # unsup: 0041 0306 0309
+1EB3 > 61 # unsup: 0061 0306 0309
+1EB4 > 41 # unsup: 0041 0306 0303
+1EB5 > 61 # unsup: 0061 0306 0303
+1EB6 > 41 # unsup: 0041 0323 0306
+1EB7 > 61 # unsup: 0061 0323 0306
+1EB8 > 45 # unsup: 0045 0323
+1EB9 > 65 # unsup: 0065 0323
+1EBA > 45 # unsup: 0045 0309
+1EBB > 65 # unsup: 0065 0309
+1EBC > 45 # unsup: 0045 0303
+1EBD > 65 # unsup: 0065 0303
+1EBE > 45 # unsup: 0045 0302 0301
+1EBF > 65 # unsup: 0065 0302 0301
+1EC0 > 45 # unsup: 0045 0302 0300
+1EC1 > 65 # unsup: 0065 0302 0300
+1EC2 > 45 # unsup: 0045 0302 0309
+1EC3 > 65 # unsup: 0065 0302 0309
+1EC4 > 45 # unsup: 0045 0302 0303
+1EC5 > 65 # unsup: 0065 0302 0303
+1EC6 > 45 # unsup: 0045 0323 0302
+1EC7 > 65 # unsup: 0065 0323 0302
+1EC8 > 49 # unsup: 0049 0309
+1EC9 > 69 # unsup: 0069 0309
+1ECA > 49 # unsup: 0049 0323
+1ECB > 69 # unsup: 0069 0323
+1ECC > 4F # unsup: 004F 0323
+1ECD > 6F # unsup: 006F 0323
+1ECE > 4F # unsup: 004F 0309
+1ECF > 6F # unsup: 006F 0309
+1ED0 > 4F # unsup: 004F 0302 0301
+1ED1 > 6F # unsup: 006F 0302 0301
+1ED2 > 4F # unsup: 004F 0302 0300
+1ED3 > 6F # unsup: 006F 0302 0300
+1ED4 > 4F # unsup: 004F 0302 0309
+1ED5 > 6F # unsup: 006F 0302 0309
+1ED6 > 4F # unsup: 004F 0302 0303
+1ED7 > 6F # unsup: 006F 0302 0303
+1ED8 > 4F # unsup: 004F 0323 0302
+1ED9 > 6F # unsup: 006F 0323 0302
+1EDA > 4F # unsup: 004F 031B 0301
+1EDB > 6F # unsup: 006F 031B 0301
+1EDC > 4F # unsup: 004F 031B 0300
+1EDD > 6F # unsup: 006F 031B 0300
+1EDE > 4F # unsup: 004F 031B 0309
+1EDF > 6F # unsup: 006F 031B 0309
+1EE0 > 4F # unsup: 004F 031B 0303
+1EE1 > 6F # unsup: 006F 031B 0303
+1EE2 > 4F # unsup: 004F 031B 0323
+1EE3 > 6F # unsup: 006F 031B 0323
+1EE4 > 55 # unsup: 0055 0323
+1EE5 > 75 # unsup: 0075 0323
+1EE6 > 55 # unsup: 0055 0309
+1EE7 > 75 # unsup: 0075 0309
+1EE8 > 55 # unsup: 0055 031B 0301
+1EE9 > 75 # unsup: 0075 031B 0301
+1EEA > 55 # unsup: 0055 031B 0300
+1EEB > 75 # unsup: 0075 031B 0300
+1EEC > 55 # unsup: 0055 031B 0309
+1EED > 75 # unsup: 0075 031B 0309
+1EEE > 55 # unsup: 0055 031B 0303
+1EEF > 75 # unsup: 0075 031B 0303
+1EF0 > 55 # unsup: 0055 031B 0323
+1EF1 > 75 # unsup: 0075 031B 0323
+1EF2 > 59 # unsup: 0059 0300
+1EF3 > 79 # unsup: 0079 0300
+1EF4 > 59 # unsup: 0059 0323
+1EF5 > 79 # unsup: 0079 0323
+1EF6 > 59 # unsup: 0059 0309
+1EF7 > 79 # unsup: 0079 0309
+1EF8 > 59 # unsup: 0059 0303
+1EF9 > 79 # unsup: 0079 0303
+1FC1 > A8 # unsup: 00A8 0342
+1FED > A8 # unsup: 00A8 0300
+1FEE > A8 # unsup: 00A8 0301
+1FEF > 60
+1FFD > B4
+2000 > 20 # compat
+2001 > 20 # compat
+2002 > 20 # compat
+2003 > 20 # compat
+2004 > 20 # compat
+2005 > 20 # compat
+2006 > 20 # compat
+2007 > 20 # compat
+2008 > 20 # compat
+2009 > 20 # compat
+200A > 20 # compat
+200E > FD
+200F > FE
+2017 > DF
+2024 > 2E # compat
+2025 > 2E 2E # compat
+2026 > 2E 2E 2E # compat
+202F > 20 # compat
+203C > 21 21 # compat
+2047 > 3F 3F # compat
+2048 > 3F 21 # compat
+2049 > 21 3F # compat
+205F > 20 # compat
+FB00 > 66 66 # compat
+FB01 > 66 69 # compat
+FB02 > 66 6C # compat
+FB03 > 66 66 69 # compat
+FB04 > 66 66 6C # compat
+FB05 > 73 74 # compat
+FB06 > 73 74 # compat
+FB1D > E9 # unsup: 05D9 05B4
+FB20 > F2 # compat
+FB21 > E0 # compat
+FB22 > E3 # compat
+FB23 > E4 # compat
+FB24 > EB # compat
+FB25 > EC # compat
+FB26 > ED # compat
+FB27 > F8 # compat
+FB28 > FA # compat
+FB29 > 2B # compat
+FB2A > F9 # unsup: 05E9 05C1
+FB2B > F9 # unsup: 05E9 05C2
+FB2C > F9 # unsup: 05E9 05BC 05C1
+FB2D > F9 # unsup: 05E9 05BC 05C2
+FB2E > E0 # unsup: 05D0 05B7
+FB2F > E0 # unsup: 05D0 05B8
+FB30 > E0 # unsup: 05D0 05BC
+FB31 > E1 # unsup: 05D1 05BC
+FB32 > E2 # unsup: 05D2 05BC
+FB33 > E3 # unsup: 05D3 05BC
+FB34 > E4 # unsup: 05D4 05BC
+FB35 > E5 # unsup: 05D5 05BC
+FB36 > E6 # unsup: 05D6 05BC
+FB38 > E8 # unsup: 05D8 05BC
+FB39 > E9 # unsup: 05D9 05BC
+FB3A > EA # unsup: 05DA 05BC
+FB3B > EB # unsup: 05DB 05BC
+FB3C > EC # unsup: 05DC 05BC
+FB3E > EE # unsup: 05DE 05BC
+FB40 > F0 # unsup: 05E0 05BC
+FB41 > F1 # unsup: 05E1 05BC
+FB43 > F3 # unsup: 05E3 05BC
+FB44 > F4 # unsup: 05E4 05BC
+FB46 > F6 # unsup: 05E6 05BC
+FB47 > F7 # unsup: 05E7 05BC
+FB48 > F8 # unsup: 05E8 05BC
+FB49 > F9 # unsup: 05E9 05BC
+FB4A > FA # unsup: 05EA 05BC
+FB4B > E5 # unsup: 05D5 05B9
+FB4C > E1 # unsup: 05D1 05BF
+FB4D > EB # unsup: 05DB 05BF
+FB4E > F4 # unsup: 05E4 05BF
+FB4F > E0 EC # compat
+FE30 > 2E 2E # compat
+FE33 > 5F # compat
+FE34 > 5F # compat
+FE35 > 28 # compat
+FE36 > 29 # compat
+FE37 > 7B # compat
+FE38 > 7D # compat
+FE47 > 5B # compat
+FE48 > 5D # compat
+FE4D > 5F # compat
+FE4E > 5F # compat
+FE4F > 5F # compat
+FE50 > 2C # compat
+FE52 > 2E # compat
+FE54 > 3B # compat
+FE55 > 3A # compat
+FE56 > 3F # compat
+FE57 > 21 # compat
+FE59 > 28 # compat
+FE5A > 29 # compat
+FE5B > 7B # compat
+FE5C > 7D # compat
+FE5F > 23 # compat
+FE60 > 26 # compat
+FE61 > 2A # compat
+FE62 > 2B # compat
+FE63 > 2D # compat
+FE64 > 3C # compat
+FE65 > 3E # compat
+FE66 > 3D # compat
+FE68 > 5C # compat
+FE69 > 24 # compat
+FE6A > 25 # compat
+FE6B > 40 # compat
+FF01 > 21 # compat
+FF02 > 22 # compat
+FF03 > 23 # compat
+FF04 > 24 # compat
+FF05 > 25 # compat
+FF06 > 26 # compat
+FF07 > 27 # compat
+FF08 > 28 # compat
+FF09 > 29 # compat
+FF0A > 2A # compat
+FF0B > 2B # compat
+FF0C > 2C # compat
+FF0D > 2D # compat
+FF0E > 2E # compat
+FF0F > 2F # compat
+FF10 > 30 # compat
+FF11 > 31 # compat
+FF12 > 32 # compat
+FF13 > 33 # compat
+FF14 > 34 # compat
+FF15 > 35 # compat
+FF16 > 36 # compat
+FF17 > 37 # compat
+FF18 > 38 # compat
+FF19 > 39 # compat
+FF1A > 3A # compat
+FF1B > 3B # compat
+FF1C > 3C # compat
+FF1D > 3D # compat
+FF1E > 3E # compat
+FF1F > 3F # compat
+FF20 > 40 # compat
+FF21 > 41 # compat
+FF22 > 42 # compat
+FF23 > 43 # compat
+FF24 > 44 # compat
+FF25 > 45 # compat
+FF26 > 46 # compat
+FF27 > 47 # compat
+FF28 > 48 # compat
+FF29 > 49 # compat
+FF2A > 4A # compat
+FF2B > 4B # compat
+FF2C > 4C # compat
+FF2D > 4D # compat
+FF2E > 4E # compat
+FF2F > 4F # compat
+FF30 > 50 # compat
+FF31 > 51 # compat
+FF32 > 52 # compat
+FF33 > 53 # compat
+FF34 > 54 # compat
+FF35 > 55 # compat
+FF36 > 56 # compat
+FF37 > 57 # compat
+FF38 > 58 # compat
+FF39 > 59 # compat
+FF3A > 5A # compat
+FF3B > 5B # compat
+FF3C > 5C # compat
+FF3D > 5D # compat
+FF3E > 5E # compat
+FF3F > 5F # compat
+FF40 > 60 # compat
+FF41 > 61 # compat
+FF42 > 62 # compat
+FF43 > 63 # compat
+FF44 > 64 # compat
+FF45 > 65 # compat
+FF46 > 66 # compat
+FF47 > 67 # compat
+FF48 > 68 # compat
+FF49 > 69 # compat
+FF4A > 6A # compat
+FF4B > 6B # compat
+FF4C > 6C # compat
+FF4D > 6D # compat
+FF4E > 6E # compat
+FF4F > 6F # compat
+FF50 > 70 # compat
+FF51 > 71 # compat
+FF52 > 72 # compat
+FF53 > 73 # compat
+FF54 > 74 # compat
+FF55 > 75 # compat
+FF56 > 76 # compat
+FF57 > 77 # compat
+FF58 > 78 # compat
+FF59 > 79 # compat
+FF5A > 7A # compat
+FF5B > 7B # compat
+FF5C > 7C # compat
+FF5D > 7D # compat
+FF5E > 7E # compat
+FFE0 > A2 # compat
+FFE1 > A3 # compat
+FFE2 > AC # compat
+FFE3 > AF # compat
+FFE4 > A6 # compat
+FFE5 > A5 # compat
+.
+
+STRICT
+/
+N 224
+0000 > 00
+0001 > 01
+0002 > 02
+0003 > 03
+0004 > 04
+0005 > 05
+0006 > 06
+0007 > 07
+0008 > 08
+0009 > 09
+000A > 0A
+000B > 0B
+000C > 0C
+000D > 0D
+000E > 0E
+000F > 0F
+0010 > 10
+0011 > 11
+0012 > 12
+0013 > 13
+0014 > 14
+0015 > 15
+0016 > 16
+0017 > 17
+0018 > 18
+0019 > 19
+001A > 1A
+001B > 1B
+001C > 1C
+001D > 1D
+001E > 1E
+001F > 1F
+0020 > 20
+0021 > 21
+0022 > 22
+0023 > 23
+0024 > 24
+0025 > 25
+0026 > 26
+0027 > 27
+0028 > 28
+0029 > 29
+002A > 2A
+002B > 2B
+002C > 2C
+002D > 2D
+002E > 2E
+002F > 2F
+0030 > 30
+0031 > 31
+0032 > 32
+0033 > 33
+0034 > 34
+0035 > 35
+0036 > 36
+0037 > 37
+0038 > 38
+0039 > 39
+003A > 3A
+003B > 3B
+003C > 3C
+003D > 3D
+003E > 3E
+003F > 3F
+0040 > 40
+0041 > 41
+0042 > 42
+0043 > 43
+0044 > 44
+0045 > 45
+0046 > 46
+0047 > 47
+0048 > 48
+0049 > 49
+004A > 4A
+004B > 4B
+004C > 4C
+004D > 4D
+004E > 4E
+004F > 4F
+0050 > 50
+0051 > 51
+0052 > 52
+0053 > 53
+0054 > 54
+0055 > 55
+0056 > 56
+0057 > 57
+0058 > 58
+0059 > 59
+005A > 5A
+005B > 5B
+005C > 5C
+005D > 5D
+005E > 5E
+005F > 5F
+0060 > 60
+0061 > 61
+0062 > 62
+0063 > 63
+0064 > 64
+0065 > 65
+0066 > 66
+0067 > 67
+0068 > 68
+0069 > 69
+006A > 6A
+006B > 6B
+006C > 6C
+006D > 6D
+006E > 6E
+006F > 6F
+0070 > 70
+0071 > 71
+0072 > 72
+0073 > 73
+0074 > 74
+0075 > 75
+0076 > 76
+0077 > 77
+0078 > 78
+0079 > 79
+007A > 7A
+007B > 7B
+007C > 7C
+007D > 7D
+007E > 7E
+007F > 7F
+0080 > 80
+0081 > 81
+0082 > 82
+0083 > 83
+0084 > 84
+0085 > 85
+0086 > 86
+0087 > 87
+0088 > 88
+0089 > 89
+008A > 8A
+008B > 8B
+008C > 8C
+008D > 8D
+008E > 8E
+008F > 8F
+0090 > 90
+0091 > 91
+0092 > 92
+0093 > 93
+0094 > 94
+0095 > 95
+0096 > 96
+0097 > 97
+0098 > 98
+0099 > 99
+009A > 9A
+009B > 9B
+009C > 9C
+009D > 9D
+009E > 9E
+009F > 9F
+00A0 > A0
+00A2 > A2
+00A3 > A3
+00A4 > A4
+00A5 > A5
+00A6 > A6
+00A7 > A7
+00A8 > A8
+00A9 > A9
+00AB > AB
+00AC > AC
+00AD > AD
+00AE > AE
+00AF > AF
+00B0 > B0
+00B1 > B1
+00B2 > B2
+00B3 > B3
+00B4 > B4
+00B5 > B5
+00B6 > B6
+00B7 > B7
+00B8 > B8
+00B9 > B9
+00BB > BB
+00BC > BC
+00BD > BD
+00BE > BE
+00D7 > AA
+00F7 > BA
+037E > 3B
+0387 > B7
+05D0 > E0
+05D1 > E1
+05D2 > E2
+05D3 > E3
+05D4 > E4
+05D5 > E5
+05D6 > E6
+05D7 > E7
+05D8 > E8
+05D9 > E9
+05DA > EA
+05DB > EB
+05DC > EC
+05DD > ED
+05DE > EE
+05DF > EF
+05E0 > F0
+05E1 > F1
+05E2 > F2
+05E3 > F3
+05E4 > F4
+05E5 > F5
+05E6 > F6
+05E7 > F7
+05E8 > F8
+05E9 > F9
+05EA > FA
+1FEF > 60
+1FFD > B4
+200E > FD
+200F > FE
+2017 > DF
+.
+
+NFD
+/
+N 220
+00 > 0000
+01 > 0001
+02 > 0002
+03 > 0003
+04 > 0004
+05 > 0005
+06 > 0006
+07 > 0007
+08 > 0008
+09 > 0009
+0A > 000A
+0B > 000B
+0C > 000C
+0D > 000D
+0E > 000E
+0F > 000F
+10 > 0010
+11 > 0011
+12 > 0012
+13 > 0013
+14 > 0014
+15 > 0015
+16 > 0016
+17 > 0017
+18 > 0018
+19 > 0019
+1A > 001A
+1B > 001B
+1C > 001C
+1D > 001D
+1E > 001E
+1F > 001F
+20 > 0020
+21 > 0021
+22 > 0022
+23 > 0023
+24 > 0024
+25 > 0025
+26 > 0026
+27 > 0027
+28 > 0028
+29 > 0029
+2A > 002A
+2B > 002B
+2C > 002C
+2D > 002D
+2E > 002E
+2F > 002F
+30 > 0030
+31 > 0031
+32 > 0032
+33 > 0033
+34 > 0034
+35 > 0035
+36 > 0036
+37 > 0037
+38 > 0038
+39 > 0039
+3A > 003A
+3B > 003B
+3C > 003C
+3D > 003D
+3E > 003E
+3F > 003F
+40 > 0040
+41 > 0041
+42 > 0042
+43 > 0043
+44 > 0044
+45 > 0045
+46 > 0046
+47 > 0047
+48 > 0048
+49 > 0049
+4A > 004A
+4B > 004B
+4C > 004C
+4D > 004D
+4E > 004E
+4F > 004F
+50 > 0050
+51 > 0051
+52 > 0052
+53 > 0053
+54 > 0054
+55 > 0055
+56 > 0056
+57 > 0057
+58 > 0058
+59 > 0059
+5A > 005A
+5B > 005B
+5C > 005C
+5D > 005D
+5E > 005E
+5F > 005F
+60 > 0060
+61 > 0061
+62 > 0062
+63 > 0063
+64 > 0064
+65 > 0065
+66 > 0066
+67 > 0067
+68 > 0068
+69 > 0069
+6A > 006A
+6B > 006B
+6C > 006C
+6D > 006D
+6E > 006E
+6F > 006F
+70 > 0070
+71 > 0071
+72 > 0072
+73 > 0073
+74 > 0074
+75 > 0075
+76 > 0076
+77 > 0077
+78 > 0078
+79 > 0079
+7A > 007A
+7B > 007B
+7C > 007C
+7D > 007D
+7E > 007E
+7F > 007F
+80 > 0080
+81 > 0081
+82 > 0082
+83 > 0083
+84 > 0084
+85 > 0085
+86 > 0086
+87 > 0087
+88 > 0088
+89 > 0089
+8A > 008A
+8B > 008B
+8C > 008C
+8D > 008D
+8E > 008E
+8F > 008F
+90 > 0090
+91 > 0091
+92 > 0092
+93 > 0093
+94 > 0094
+95 > 0095
+96 > 0096
+97 > 0097
+98 > 0098
+99 > 0099
+9A > 009A
+9B > 009B
+9C > 009C
+9D > 009D
+9E > 009E
+9F > 009F
+A0 > 00A0
+A2 > 00A2
+A3 > 00A3
+A4 > 00A4
+A5 > 00A5
+A6 > 00A6
+A7 > 00A7
+A8 > 00A8
+A9 > 00A9
+AA > 00D7
+AB > 00AB
+AC > 00AC
+AD > 00AD
+AE > 00AE
+AF > 00AF
+B0 > 00B0
+B1 > 00B1
+B2 > 00B2
+B3 > 00B3
+B4 > 00B4
+B5 > 00B5
+B6 > 00B6
+B7 > 00B7
+B8 > 00B8
+B9 > 00B9
+BA > 00F7
+BB > 00BB
+BC > 00BC
+BD > 00BD
+BE > 00BE
+DF > 2017
+E0 > 05D0
+E1 > 05D1
+E2 > 05D2
+E3 > 05D3
+E4 > 05D4
+E5 > 05D5
+E6 > 05D6
+E7 > 05D7
+E8 > 05D8
+E9 > 05D9
+EA > 05DA
+EB > 05DB
+EC > 05DC
+ED > 05DD
+EE > 05DE
+EF > 05DF
+F0 > 05E0
+F1 > 05E1
+F2 > 05E2
+F3 > 05E3
+F4 > 05E4
+F5 > 05E5
+F6 > 05E6
+F7 > 05E7
+F8 > 05E8
+F9 > 05E9
+FA > 05EA
+FD > 200E
+FE > 200F
+.
+
+NFC
+= NFD
+.
+
+COMP
+= NFC
+.
Index: doc/tools/ultraedit/GNU/aspell/data/iso-8859-8.cset
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/iso-8859-8.cset	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/iso-8859-8.cset	(working copy)
@@ -0,0 +1,262 @@
+# Aspell Character Data File.
+= iso-8859-8
+> ascii
+/
+# <char> <uni> <type> <display> <upper> <lower> <title> <plain>
+#                                                         <sl-first> <sl-rest>
+00 0000 - N 00 00 00 00 00 00 # <control>
+01 0001 . N 01 01 01 00 00 00 # <unused control>
+02 0002 . N 02 02 02 00 00 00 # <unused control>
+03 0003 . N 03 03 03 00 00 00 # <unused control>
+04 0004 . N 04 04 04 00 00 00 # <unused control>
+05 0005 . N 05 05 05 00 00 00 # <unused control>
+06 0006 . N 06 06 06 00 00 00 # <unused control>
+07 0007 . N 07 07 07 00 00 00 # <unused control>
+08 0008 . N 08 08 08 00 00 00 # <unused control>
+09 0009 . N 09 09 09 00 00 00 # <unused control>
+0A 000A . N 0A 0A 0A 00 00 00 # <unused control>
+0B 000B . N 0B 0B 0B 00 00 00 # <unused control>
+0C 000C . N 0C 0C 0C 00 00 00 # <unused control>
+0D 000D . N 0D 0D 0D 00 00 00 # <unused control>
+0E 000E . N 0E 0E 0E 00 00 00 # <unused control>
+0F 000F . N 0F 0F 0F 00 00 00 # <unused control>
+10 0010 - N 10 10 10 00 00 00 # <control>
+11 0011 . N 11 11 11 00 00 00 # <unused control>
+12 0012 . N 12 12 12 00 00 00 # <unused control>
+13 0013 . N 13 13 13 00 00 00 # <unused control>
+14 0014 . N 14 14 14 00 00 00 # <unused control>
+15 0015 . N 15 15 15 00 00 00 # <unused control>
+16 0016 . N 16 16 16 00 00 00 # <unused control>
+17 0017 . N 17 17 17 00 00 00 # <unused control>
+18 0018 . N 18 18 18 00 00 00 # <unused control>
+19 0019 . N 19 19 19 00 00 00 # <unused control>
+1A 001A . N 1A 1A 1A 00 00 00 # <unused control>
+1B 001B . N 1B 1B 1B 00 00 00 # <unused control>
+1C 001C . N 1C 1C 1C 00 00 00 # <unused control>
+1D 001D . N 1D 1D 1D 00 00 00 # <unused control>
+1E 001E . N 1E 1E 1E 00 00 00 # <unused control>
+1F 001F . N 1F 1F 1F 00 00 00 # <unused control>
+20 0020 W Y 20 20 20 00 00 00 # SPACE
+21 0021 - Y 21 21 21 00 00 00 # EXCLAMATION MARK
+22 0022 - Y 22 22 22 00 00 00 # QUOTATION MARK
+23 0023 - Y 23 23 23 00 00 00 # NUMBER SIGN
+24 0024 - Y 24 24 24 00 00 00 # DOLLAR SIGN
+25 0025 - Y 25 25 25 00 00 00 # PERCENT SIGN
+26 0026 - Y 26 26 26 00 00 00 # AMPERSAND
+27 0027 - Y 27 27 27 00 00 00 # APOSTROPHE
+28 0028 - Y 28 28 28 00 00 00 # LEFT PARENTHESIS
+29 0029 - Y 29 29 29 00 00 00 # RIGHT PARENTHESIS
+2A 002A - Y 2A 2A 2A 00 00 00 # ASTERISK
+2B 002B - Y 2B 2B 2B 00 00 00 # PLUS SIGN
+2C 002C - Y 2C 2C 2C 00 00 00 # COMMA
+2D 002D H Y 2D 2D 2D 00 00 00 # HYPHEN-MINUS
+2E 002E - Y 2E 2E 2E 00 00 00 # FULL STOP
+2F 002F - Y 2F 2F 2F 00 00 00 # SOLIDUS
+30 0030 D Y 30 30 30 00 00 00 # DIGIT ZERO
+31 0031 D Y 31 31 31 00 00 00 # DIGIT ONE
+32 0032 D Y 32 32 32 00 00 00 # DIGIT TWO
+33 0033 D Y 33 33 33 00 00 00 # DIGIT THREE
+34 0034 D Y 34 34 34 00 00 00 # DIGIT FOUR
+35 0035 D Y 35 35 35 00 00 00 # DIGIT FIVE
+36 0036 D Y 36 36 36 00 00 00 # DIGIT SIX
+37 0037 D Y 37 37 37 00 00 00 # DIGIT SEVEN
+38 0038 D Y 38 38 38 00 00 00 # DIGIT EIGHT
+39 0039 D Y 39 39 39 00 00 00 # DIGIT NINE
+3A 003A - Y 3A 3A 3A 00 00 00 # COLON
+3B 003B - Y 3B 3B 3B 00 00 00 # SEMICOLON
+3C 003C - Y 3C 3C 3C 00 00 00 # LESS-THAN SIGN
+3D 003D - Y 3D 3D 3D 00 00 00 # EQUALS SIGN
+3E 003E - Y 3E 3E 3E 00 00 00 # GREATER-THAN SIGN
+3F 003F - Y 3F 3F 3F 00 00 00 # QUESTION MARK
+40 0040 - Y 40 40 40 00 00 00 # COMMERCIAL AT
+41 0041 L Y 41 61 41 41 2A 00 # LATIN CAPITAL LETTER A
+42 0042 L Y 42 62 42 42 62 62 # LATIN CAPITAL LETTER B
+43 0043 L Y 43 63 43 43 63 63 # LATIN CAPITAL LETTER C
+44 0044 L Y 44 64 44 44 64 64 # LATIN CAPITAL LETTER D
+45 0045 L Y 45 65 45 45 2A 00 # LATIN CAPITAL LETTER E
+46 0046 L Y 46 66 46 46 66 66 # LATIN CAPITAL LETTER F
+47 0047 L Y 47 67 47 47 67 67 # LATIN CAPITAL LETTER G
+48 0048 L Y 48 68 48 48 68 68 # LATIN CAPITAL LETTER H
+49 0049 L Y 49 69 49 49 2A 00 # LATIN CAPITAL LETTER I
+4A 004A L Y 4A 6A 4A 4A 6A 6A # LATIN CAPITAL LETTER J
+4B 004B L Y 4B 6B 4B 4B 6B 6B # LATIN CAPITAL LETTER K
+4C 004C L Y 4C 6C 4C 4C 6C 6C # LATIN CAPITAL LETTER L
+4D 004D L Y 4D 6D 4D 4D 6D 6D # LATIN CAPITAL LETTER M
+4E 004E L Y 4E 6E 4E 4E 6E 6E # LATIN CAPITAL LETTER N
+4F 004F L Y 4F 6F 4F 4F 2A 00 # LATIN CAPITAL LETTER O
+50 0050 L Y 50 70 50 50 70 70 # LATIN CAPITAL LETTER P
+51 0051 L Y 51 71 51 51 71 71 # LATIN CAPITAL LETTER Q
+52 0052 L Y 52 72 52 52 72 72 # LATIN CAPITAL LETTER R
+53 0053 L Y 53 73 53 53 73 73 # LATIN CAPITAL LETTER S
+54 0054 L Y 54 74 54 54 74 74 # LATIN CAPITAL LETTER T
+55 0055 L Y 55 75 55 55 2A 00 # LATIN CAPITAL LETTER U
+56 0056 L Y 56 76 56 56 76 76 # LATIN CAPITAL LETTER V
+57 0057 L Y 57 77 57 57 77 77 # LATIN CAPITAL LETTER W
+58 0058 L Y 58 78 58 58 78 78 # LATIN CAPITAL LETTER X
+59 0059 L Y 59 79 59 59 79 79 # LATIN CAPITAL LETTER Y
+5A 005A L Y 5A 7A 5A 5A 7A 7A # LATIN CAPITAL LETTER Z
+5B 005B - Y 5B 5B 5B 00 00 00 # LEFT SQUARE BRACKET
+5C 005C - Y 5C 5C 5C 00 00 00 # REVERSE SOLIDUS
+5D 005D - Y 5D 5D 5D 00 00 00 # RIGHT SQUARE BRACKET
+5E 005E - Y 5E 5E 5E 00 00 00 # CIRCUMFLEX ACCENT
+5F 005F - Y 5F 5F 5F 00 00 00 # LOW LINE
+60 0060 - Y 60 60 60 00 00 00 # GRAVE ACCENT
+61 0061 L Y 41 61 41 61 2A 00 # LATIN SMALL LETTER A
+62 0062 L Y 42 62 42 62 62 62 # LATIN SMALL LETTER B
+63 0063 L Y 43 63 43 63 63 63 # LATIN SMALL LETTER C
+64 0064 L Y 44 64 44 64 64 64 # LATIN SMALL LETTER D
+65 0065 L Y 45 65 45 65 2A 00 # LATIN SMALL LETTER E
+66 0066 L Y 46 66 46 66 66 66 # LATIN SMALL LETTER F
+67 0067 L Y 47 67 47 67 67 67 # LATIN SMALL LETTER G
+68 0068 L Y 48 68 48 68 68 68 # LATIN SMALL LETTER H
+69 0069 L Y 49 69 49 69 2A 00 # LATIN SMALL LETTER I
+6A 006A L Y 4A 6A 4A 6A 6A 6A # LATIN SMALL LETTER J
+6B 006B L Y 4B 6B 4B 6B 6B 6B # LATIN SMALL LETTER K
+6C 006C L Y 4C 6C 4C 6C 6C 6C # LATIN SMALL LETTER L
+6D 006D L Y 4D 6D 4D 6D 6D 6D # LATIN SMALL LETTER M
+6E 006E L Y 4E 6E 4E 6E 6E 6E # LATIN SMALL LETTER N
+6F 006F L Y 4F 6F 4F 6F 2A 00 # LATIN SMALL LETTER O
+70 0070 L Y 50 70 50 70 70 70 # LATIN SMALL LETTER P
+71 0071 L Y 51 71 51 71 71 71 # LATIN SMALL LETTER Q
+72 0072 L Y 52 72 52 72 72 72 # LATIN SMALL LETTER R
+73 0073 L Y 53 73 53 73 73 73 # LATIN SMALL LETTER S
+74 0074 L Y 54 74 54 74 74 74 # LATIN SMALL LETTER T
+75 0075 L Y 55 75 55 75 2A 00 # LATIN SMALL LETTER U
+76 0076 L Y 56 76 56 76 76 76 # LATIN SMALL LETTER V
+77 0077 L Y 57 77 57 77 77 77 # LATIN SMALL LETTER W
+78 0078 L Y 58 78 58 78 78 78 # LATIN SMALL LETTER X
+79 0079 L Y 59 79 59 79 79 79 # LATIN SMALL LETTER Y
+7A 007A L Y 5A 7A 5A 7A 7A 7A # LATIN SMALL LETTER Z
+7B 007B - Y 7B 7B 7B 00 00 00 # LEFT CURLY BRACKET
+7C 007C - Y 7C 7C 7C 00 00 00 # VERTICAL LINE
+7D 007D - Y 7D 7D 7D 00 00 00 # RIGHT CURLY BRACKET
+7E 007E - Y 7E 7E 7E 00 00 00 # TILDE
+7F 007F - N 7F 7F 7F 00 00 00 # <control>
+80 0080 . N 80 80 80 00 00 00 # <unused control>
+81 0081 . N 81 81 81 00 00 00 # <unused control>
+82 0082 . N 82 82 82 00 00 00 # <unused control>
+83 0083 . N 83 83 83 00 00 00 # <unused control>
+84 0084 . N 84 84 84 00 00 00 # <unused control>
+85 0085 . N 85 85 85 00 00 00 # <unused control>
+86 0086 . N 86 86 86 00 00 00 # <unused control>
+87 0087 . N 87 87 87 00 00 00 # <unused control>
+88 0088 . N 88 88 88 00 00 00 # <unused control>
+89 0089 . N 89 89 89 00 00 00 # <unused control>
+8A 008A . N 8A 8A 8A 00 00 00 # <unused control>
+8B 008B . N 8B 8B 8B 00 00 00 # <unused control>
+8C 008C . N 8C 8C 8C 00 00 00 # <unused control>
+8D 008D . N 8D 8D 8D 00 00 00 # <unused control>
+8E 008E . N 8E 8E 8E 00 00 00 # <unused control>
+8F 008F . N 8F 8F 8F 00 00 00 # <unused control>
+90 0090 . N 90 90 90 00 00 00 # <unused control>
+91 0091 . N 91 91 91 00 00 00 # <unused control>
+92 0092 . N 92 92 92 00 00 00 # <unused control>
+93 0093 . N 93 93 93 00 00 00 # <unused control>
+94 0094 . N 94 94 94 00 00 00 # <unused control>
+95 0095 . N 95 95 95 00 00 00 # <unused control>
+96 0096 . N 96 96 96 00 00 00 # <unused control>
+97 0097 . N 97 97 97 00 00 00 # <unused control>
+98 0098 . N 98 98 98 00 00 00 # <unused control>
+99 0099 . N 99 99 99 00 00 00 # <unused control>
+9A 009A . N 9A 9A 9A 00 00 00 # <unused control>
+9B 009B . N 9B 9B 9B 00 00 00 # <unused control>
+9C 009C . N 9C 9C 9C 00 00 00 # <unused control>
+9D 009D . N 9D 9D 9D 00 00 00 # <unused control>
+9E 009E . N 9E 9E 9E 00 00 00 # <unused control>
+9F 009F . N 9F 9F 9F 00 00 00 # <unused control>
+A0 00A0 W Y A0 A0 A0 00 00 00 # NO-BREAK SPACE
+A1 E0A1 . N A1 A1 A1 00 00 00 # <unused>
+A2 00A2 - Y A2 A2 A2 00 00 00 # CENT SIGN
+A3 00A3 - Y A3 A3 A3 00 00 00 # POUND SIGN
+A4 00A4 - Y A4 A4 A4 00 00 00 # CURRENCY SIGN
+A5 00A5 - Y A5 A5 A5 00 00 00 # YEN SIGN
+A6 00A6 - Y A6 A6 A6 00 00 00 # BROKEN BAR
+A7 00A7 - Y A7 A7 A7 00 00 00 # SECTION SIGN
+A8 00A8 - Y A8 A8 A8 00 00 00 # DIAERESIS
+A9 00A9 - Y A9 A9 A9 00 00 00 # COPYRIGHT SIGN
+AA 00D7 - Y AA AA AA 00 00 00 # MULTIPLICATION SIGN
+AB 00AB - Y AB AB AB 00 00 00 # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
+AC 00AC - Y AC AC AC 00 00 00 # NOT SIGN
+AD 00AD H N AD AD AD 00 00 00 # SOFT HYPHEN
+AE 00AE - Y AE AE AE 00 00 00 # REGISTERED SIGN
+AF 00AF - Y AF AF AF 00 00 00 # MACRON
+B0 00B0 - Y B0 B0 B0 00 00 00 # DEGREE SIGN
+B1 00B1 - Y B1 B1 B1 00 00 00 # PLUS-MINUS SIGN
+B2 00B2 - Y B2 B2 B2 00 00 00 # SUPERSCRIPT TWO
+B3 00B3 - Y B3 B3 B3 00 00 00 # SUPERSCRIPT THREE
+B4 00B4 - Y B4 B4 B4 00 00 00 # ACUTE ACCENT
+B5 00B5 A Y B5 B5 B5 00 00 00 # MICRO SIGN
+B6 00B6 - Y B6 B6 B6 00 00 00 # PILCROW SIGN
+B7 00B7 - Y B7 B7 B7 00 00 00 # MIDDLE DOT
+B8 00B8 - Y B8 B8 B8 00 00 00 # CEDILLA
+B9 00B9 - Y B9 B9 B9 00 00 00 # SUPERSCRIPT ONE
+BA 00F7 - Y BA BA BA 00 00 00 # DIVISION SIGN
+BB 00BB - Y BB BB BB 00 00 00 # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
+BC 00BC - Y BC BC BC 00 00 00 # VULGAR FRACTION ONE QUARTER
+BD 00BD - Y BD BD BD 00 00 00 # VULGAR FRACTION ONE HALF
+BE 00BE - Y BE BE BE 00 00 00 # VULGAR FRACTION THREE QUARTERS
+BF E0BF . N BF BF BF 00 00 00 # <unused>
+C0 E0C0 . N C0 C0 C0 00 00 00 # <unused>
+C1 E0C1 . N C1 C1 C1 00 00 00 # <unused>
+C2 E0C2 . N C2 C2 C2 00 00 00 # <unused>
+C3 E0C3 . N C3 C3 C3 00 00 00 # <unused>
+C4 E0C4 . N C4 C4 C4 00 00 00 # <unused>
+C5 E0C5 . N C5 C5 C5 00 00 00 # <unused>
+C6 E0C6 . N C6 C6 C6 00 00 00 # <unused>
+C7 E0C7 . N C7 C7 C7 00 00 00 # <unused>
+C8 E0C8 . N C8 C8 C8 00 00 00 # <unused>
+C9 E0C9 . N C9 C9 C9 00 00 00 # <unused>
+CA E0CA . N CA CA CA 00 00 00 # <unused>
+CB E0CB . N CB CB CB 00 00 00 # <unused>
+CC E0CC . N CC CC CC 00 00 00 # <unused>
+CD E0CD . N CD CD CD 00 00 00 # <unused>
+CE E0CE . N CE CE CE 00 00 00 # <unused>
+CF E0CF . N CF CF CF 00 00 00 # <unused>
+D0 E0D0 . N D0 D0 D0 00 00 00 # <unused>
+D1 E0D1 . N D1 D1 D1 00 00 00 # <unused>
+D2 E0D2 . N D2 D2 D2 00 00 00 # <unused>
+D3 E0D3 . N D3 D3 D3 00 00 00 # <unused>
+D4 E0D4 . N D4 D4 D4 00 00 00 # <unused>
+D5 E0D5 . N D5 D5 D5 00 00 00 # <unused>
+D6 E0D6 . N D6 D6 D6 00 00 00 # <unused>
+D7 E0D7 . N D7 D7 D7 00 00 00 # <unused>
+D8 E0D8 . N D8 D8 D8 00 00 00 # <unused>
+D9 E0D9 . N D9 D9 D9 00 00 00 # <unused>
+DA E0DA . N DA DA DA 00 00 00 # <unused>
+DB E0DB . N DB DB DB 00 00 00 # <unused>
+DC E0DC . N DC DC DC 00 00 00 # <unused>
+DD E0DD . N DD DD DD 00 00 00 # <unused>
+DE E0DE . N DE DE DE 00 00 00 # <unused>
+DF 2017 - Y DF DF DF 00 00 00 # DOUBLE LOW LINE
+E0 05D0 L Y E0 E0 E0 E0 E0 E0 # HEBREW LETTER ALEF
+E1 05D1 L Y E1 E1 E1 E1 E1 E1 # HEBREW LETTER BET
+E2 05D2 L Y E2 E2 E2 E2 E2 E2 # HEBREW LETTER GIMEL
+E3 05D3 L Y E3 E3 E3 E3 E3 E3 # HEBREW LETTER DALET
+E4 05D4 L Y E4 E4 E4 E4 E4 E4 # HEBREW LETTER HE
+E5 05D5 L Y E5 E5 E5 E5 E5 E5 # HEBREW LETTER VAV
+E6 05D6 L Y E6 E6 E6 E6 E6 E6 # HEBREW LETTER ZAYIN
+E7 05D7 L Y E7 E7 E7 E7 E7 E7 # HEBREW LETTER HET
+E8 05D8 L Y E8 E8 E8 E8 E8 E8 # HEBREW LETTER TET
+E9 05D9 L Y E9 E9 E9 E9 E9 E9 # HEBREW LETTER YOD
+EA 05DA L Y EA EA EA EA EA EA # HEBREW LETTER FINAL KAF
+EB 05DB L Y EB EB EB EB EB EB # HEBREW LETTER KAF
+EC 05DC L Y EC EC EC EC EC EC # HEBREW LETTER LAMED
+ED 05DD L Y ED ED ED ED ED ED # HEBREW LETTER FINAL MEM
+EE 05DE L Y EE EE EE EE EE EE # HEBREW LETTER MEM
+EF 05DF L Y EF EF EF EF EF EF # HEBREW LETTER FINAL NUN
+F0 05E0 L Y F0 F0 F0 F0 F0 F0 # HEBREW LETTER NUN
+F1 05E1 L Y F1 F1 F1 F1 F1 F1 # HEBREW LETTER SAMEKH
+F2 05E2 L Y F2 F2 F2 F2 F2 F2 # HEBREW LETTER AYIN
+F3 05E3 L Y F3 F3 F3 F3 F3 F3 # HEBREW LETTER FINAL PE
+F4 05E4 L Y F4 F4 F4 F4 F4 F4 # HEBREW LETTER PE
+F5 05E5 L Y F5 F5 F5 F5 F5 F5 # HEBREW LETTER FINAL TSADI
+F6 05E6 L Y F6 F6 F6 F6 F6 F6 # HEBREW LETTER TSADI
+F7 05E7 L Y F7 F7 F7 F7 F7 F7 # HEBREW LETTER QOF
+F8 05E8 L Y F8 F8 F8 F8 F8 F8 # HEBREW LETTER RESH
+F9 05E9 L Y F9 F9 F9 F9 F9 F9 # HEBREW LETTER SHIN
+FA 05EA L Y FA FA FA FA FA FA # HEBREW LETTER TAV
+FB E0FB . N FB FB FB 00 00 00 # <unused>
+FC E0FC . N FC FC FC 00 00 00 # <unused>
+FD 200E - N FD FD FD 00 00 00 # LEFT-TO-RIGHT MARK
+FE 200F - N FE FE FE 00 00 00 # RIGHT-TO-LEFT MARK
+FF E0FF . N FF FF FF 00 00 00 # <unused>
Index: doc/tools/ultraedit/GNU/aspell/data/iso-8859-9.cmap
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/iso-8859-9.cmap	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/iso-8859-9.cmap	(working copy)
@@ -0,0 +1,1937 @@
+INTERNAL
+/
+N 954
+0000 > 00
+0001 > 01
+0002 > 02
+0003 > 03
+0004 > 04
+0005 > 05
+0006 > 06
+0007 > 07
+0008 > 08
+0009 > 09
+000A > 0A
+000B > 0B
+000C > 0C
+000D > 0D
+000E > 0E
+000F > 0F
+0010 > 10
+0011 > 11
+0012 > 12
+0013 > 13
+0014 > 14
+0015 > 15
+0016 > 16
+0017 > 17
+0018 > 18
+0019 > 19
+001A > 1A
+001B > 1B
+001C > 1C
+001D > 1D
+001E > 1E
+001F > 1F
+0020 > 20
+0021 > 21
+0022 > 22
+0023 > 23
+0024 > 24
+0025 > 25
+0026 > 26
+0027 > 27
+0028 > 28
+0029 > 29
+002A > 2A
+002B > 2B
+002C > 2C
+002D > 2D
+002E > 2E
+002F > 2F
+0030 > 30
+0031 > 31
+0032 > 32
+0033 > 33
+0034 > 34
+0035 > 35
+0036 > 36
+0037 > 37
+0038 > 38
+0039 > 39
+003A > 3A
+003B > 3B
+003C > 3C
+003D > 3D
+003E > 3E
+003F > 3F
+0040 > 40
+0041 > 41 /
+     N 6
+     0300 > C0
+     0301 > C1
+     0302 > C2
+     0303 > C3
+     0308 > C4
+     030A > C5
+     .
+0042 > 42
+0043 > 43 /
+     N 1
+     0327 > C7
+     .
+0044 > 44
+0045 > 45 /
+     N 4
+     0300 > C8
+     0301 > C9
+     0302 > CA
+     0308 > CB
+     .
+0046 > 46
+0047 > 47 /
+     N 1
+     0306 > D0
+     .
+0048 > 48
+0049 > 49 /
+     N 5
+     0300 > CC
+     0301 > CD
+     0302 > CE
+     0307 > DD
+     0308 > CF
+     .
+004A > 4A
+004B > 4B
+004C > 4C
+004D > 4D
+004E > 4E /
+     N 1
+     0303 > D1
+     .
+004F > 4F /
+     N 5
+     0300 > D2
+     0301 > D3
+     0302 > D4
+     0303 > D5
+     0308 > D6
+     .
+0050 > 50
+0051 > 51
+0052 > 52
+0053 > 53 /
+     N 1
+     0327 > DE
+     .
+0054 > 54
+0055 > 55 /
+     N 4
+     0300 > D9
+     0301 > DA
+     0302 > DB
+     0308 > DC
+     .
+0056 > 56
+0057 > 57
+0058 > 58
+0059 > 59
+005A > 5A
+005B > 5B
+005C > 5C
+005D > 5D
+005E > 5E
+005F > 5F
+0060 > 60
+0061 > 61 /
+     N 6
+     0300 > E0
+     0301 > E1
+     0302 > E2
+     0303 > E3
+     0308 > E4
+     030A > E5
+     .
+0062 > 62
+0063 > 63 /
+     N 1
+     0327 > E7
+     .
+0064 > 64
+0065 > 65 /
+     N 4
+     0300 > E8
+     0301 > E9
+     0302 > EA
+     0308 > EB
+     .
+0066 > 66
+0067 > 67 /
+     N 1
+     0306 > F0
+     .
+0068 > 68
+0069 > 69 /
+     N 4
+     0300 > EC
+     0301 > ED
+     0302 > EE
+     0308 > EF
+     .
+006A > 6A
+006B > 6B
+006C > 6C
+006D > 6D
+006E > 6E /
+     N 1
+     0303 > F1
+     .
+006F > 6F /
+     N 5
+     0300 > F2
+     0301 > F3
+     0302 > F4
+     0303 > F5
+     0308 > F6
+     .
+0070 > 70
+0071 > 71
+0072 > 72
+0073 > 73 /
+     N 1
+     0327 > FE
+     .
+0074 > 74
+0075 > 75 /
+     N 4
+     0300 > F9
+     0301 > FA
+     0302 > FB
+     0308 > FC
+     .
+0076 > 76
+0077 > 77
+0078 > 78
+0079 > 79 /
+     N 1
+     0308 > FF
+     .
+007A > 7A
+007B > 7B
+007C > 7C
+007D > 7D
+007E > 7E
+007F > 7F
+0080 > 80
+0081 > 81
+0082 > 82
+0083 > 83
+0084 > 84
+0085 > 85
+0086 > 86
+0087 > 87
+0088 > 88
+0089 > 89
+008A > 8A
+008B > 8B
+008C > 8C
+008D > 8D
+008E > 8E
+008F > 8F
+0090 > 90
+0091 > 91
+0092 > 92
+0093 > 93
+0094 > 94
+0095 > 95
+0096 > 96
+0097 > 97
+0098 > 98
+0099 > 99
+009A > 9A
+009B > 9B
+009C > 9C
+009D > 9D
+009E > 9E
+009F > 9F
+00A0 > A0
+00A1 > A1
+00A2 > A2
+00A3 > A3
+00A4 > A4
+00A5 > A5
+00A6 > A6
+00A7 > A7
+00A8 > A8
+00A9 > A9
+00AA > AA
+00AB > AB
+00AC > AC
+00AD > AD
+00AE > AE
+00AF > AF
+00B0 > B0
+00B1 > B1
+00B2 > B2
+00B3 > B3
+00B4 > B4
+00B5 > B5
+00B6 > B6
+00B7 > B7
+00B8 > B8
+00B9 > B9
+00BA > BA
+00BB > BB
+00BC > BC
+00BD > BD
+00BE > BE
+00BF > BF
+00C0 > C0
+00C1 > C1
+00C2 > C2
+00C3 > C3
+00C4 > C4
+00C5 > C5
+00C6 > C6
+00C7 > C7
+00C8 > C8
+00C9 > C9
+00CA > CA
+00CB > CB
+00CC > CC
+00CD > CD
+00CE > CE
+00CF > CF
+00D1 > D1
+00D2 > D2
+00D3 > D3
+00D4 > D4
+00D5 > D5
+00D6 > D6
+00D7 > D7
+00D8 > D8
+00D9 > D9
+00DA > DA
+00DB > DB
+00DC > DC
+00DD > 59 # unsup: 0059 0301
+00DF > DF
+00E0 > E0
+00E1 > E1
+00E2 > E2
+00E3 > E3
+00E4 > E4
+00E5 > E5
+00E6 > E6
+00E7 > E7
+00E8 > E8
+00E9 > E9
+00EA > EA
+00EB > EB
+00EC > EC
+00ED > ED
+00EE > EE
+00EF > EF
+00F1 > F1
+00F2 > F2
+00F3 > F3
+00F4 > F4
+00F5 > F5
+00F6 > F6
+00F7 > F7
+00F8 > F8
+00F9 > F9
+00FA > FA
+00FB > FB
+00FC > FC
+00FD > 79 # unsup: 0079 0301
+00FF > FF
+0100 > 41 # unsup: 0041 0304
+0101 > 61 # unsup: 0061 0304
+0102 > 41 # unsup: 0041 0306
+0103 > 61 # unsup: 0061 0306
+0104 > 41 # unsup: 0041 0328
+0105 > 61 # unsup: 0061 0328
+0106 > 43 # unsup: 0043 0301
+0107 > 63 # unsup: 0063 0301
+0108 > 43 # unsup: 0043 0302
+0109 > 63 # unsup: 0063 0302
+010A > 43 # unsup: 0043 0307
+010B > 63 # unsup: 0063 0307
+010C > 43 # unsup: 0043 030C
+010D > 63 # unsup: 0063 030C
+010E > 44 # unsup: 0044 030C
+010F > 64 # unsup: 0064 030C
+0112 > 45 # unsup: 0045 0304
+0113 > 65 # unsup: 0065 0304
+0114 > 45 # unsup: 0045 0306
+0115 > 65 # unsup: 0065 0306
+0116 > 45 # unsup: 0045 0307
+0117 > 65 # unsup: 0065 0307
+0118 > 45 # unsup: 0045 0328
+0119 > 65 # unsup: 0065 0328
+011A > 45 # unsup: 0045 030C
+011B > 65 # unsup: 0065 030C
+011C > 47 # unsup: 0047 0302
+011D > 67 # unsup: 0067 0302
+011E > D0
+011F > F0
+0120 > 47 # unsup: 0047 0307
+0121 > 67 # unsup: 0067 0307
+0122 > 47 # unsup: 0047 0327
+0123 > 67 # unsup: 0067 0327
+0124 > 48 # unsup: 0048 0302
+0125 > 68 # unsup: 0068 0302
+0128 > 49 # unsup: 0049 0303
+0129 > 69 # unsup: 0069 0303
+012A > 49 # unsup: 0049 0304
+012B > 69 # unsup: 0069 0304
+012C > 49 # unsup: 0049 0306
+012D > 69 # unsup: 0069 0306
+012E > 49 # unsup: 0049 0328
+012F > 69 # unsup: 0069 0328
+0130 > DD
+0131 > FD
+0132 > 49 4A # compat
+0133 > 69 6A # compat
+0134 > 4A # unsup: 004A 0302
+0135 > 6A # unsup: 006A 0302
+0136 > 4B # unsup: 004B 0327
+0137 > 6B # unsup: 006B 0327
+0139 > 4C # unsup: 004C 0301
+013A > 6C # unsup: 006C 0301
+013B > 4C # unsup: 004C 0327
+013C > 6C # unsup: 006C 0327
+013D > 4C # unsup: 004C 030C
+013E > 6C # unsup: 006C 030C
+013F > 4C B7 # compat
+0140 > 6C B7 # compat
+0143 > 4E # unsup: 004E 0301
+0144 > 6E # unsup: 006E 0301
+0145 > 4E # unsup: 004E 0327
+0146 > 6E # unsup: 006E 0327
+0147 > 4E # unsup: 004E 030C
+0148 > 6E # unsup: 006E 030C
+014C > 4F # unsup: 004F 0304
+014D > 6F # unsup: 006F 0304
+014E > 4F # unsup: 004F 0306
+014F > 6F # unsup: 006F 0306
+0150 > 4F # unsup: 004F 030B
+0151 > 6F # unsup: 006F 030B
+0152 > 4F 45 # compat
+0153 > 6F 65 # compat
+0154 > 52 # unsup: 0052 0301
+0155 > 72 # unsup: 0072 0301
+0156 > 52 # unsup: 0052 0327
+0157 > 72 # unsup: 0072 0327
+0158 > 52 # unsup: 0052 030C
+0159 > 72 # unsup: 0072 030C
+015A > 53 # unsup: 0053 0301
+015B > 73 # unsup: 0073 0301
+015C > 53 # unsup: 0053 0302
+015D > 73 # unsup: 0073 0302
+015E > DE
+015F > FE
+0160 > 53 # unsup: 0053 030C
+0161 > 73 # unsup: 0073 030C
+0162 > 54 # unsup: 0054 0327
+0163 > 74 # unsup: 0074 0327
+0164 > 54 # unsup: 0054 030C
+0165 > 74 # unsup: 0074 030C
+0168 > 55 # unsup: 0055 0303
+0169 > 75 # unsup: 0075 0303
+016A > 55 # unsup: 0055 0304
+016B > 75 # unsup: 0075 0304
+016C > 55 # unsup: 0055 0306
+016D > 75 # unsup: 0075 0306
+016E > 55 # unsup: 0055 030A
+016F > 75 # unsup: 0075 030A
+0170 > 55 # unsup: 0055 030B
+0171 > 75 # unsup: 0075 030B
+0172 > 55 # unsup: 0055 0328
+0173 > 75 # unsup: 0075 0328
+0174 > 57 # unsup: 0057 0302
+0175 > 77 # unsup: 0077 0302
+0176 > 59 # unsup: 0059 0302
+0177 > 79 # unsup: 0079 0302
+0178 > 59 # unsup: 0059 0308
+0179 > 5A # unsup: 005A 0301
+017A > 7A # unsup: 007A 0301
+017B > 5A # unsup: 005A 0307
+017C > 7A # unsup: 007A 0307
+017D > 5A # unsup: 005A 030C
+017E > 7A # unsup: 007A 030C
+017F > 73 # compat
+01A0 > 4F # unsup: 004F 031B
+01A1 > 6F # unsup: 006F 031B
+01AF > 55 # unsup: 0055 031B
+01B0 > 75 # unsup: 0075 031B
+01C4 > 44 5A # unsup: 0044 005A 030C
+01C5 > 44 7A # unsup: 0044 007A 030C
+01C6 > 64 7A # unsup: 0064 007A 030C
+01C7 > 4C 4A # compat
+01C8 > 4C 6A # compat
+01C9 > 6C 6A # compat
+01CA > 4E 4A # compat
+01CB > 4E 6A # compat
+01CC > 6E 6A # compat
+01CD > 41 # unsup: 0041 030C
+01CE > 61 # unsup: 0061 030C
+01CF > 49 # unsup: 0049 030C
+01D0 > 69 # unsup: 0069 030C
+01D1 > 4F # unsup: 004F 030C
+01D2 > 6F # unsup: 006F 030C
+01D3 > 55 # unsup: 0055 030C
+01D4 > 75 # unsup: 0075 030C
+01D5 > DC # unsup: 00DC 0304
+01D6 > FC # unsup: 00FC 0304
+01D7 > DC # unsup: 00DC 0301
+01D8 > FC # unsup: 00FC 0301
+01D9 > DC # unsup: 00DC 030C
+01DA > FC # unsup: 00FC 030C
+01DB > DC # unsup: 00DC 0300
+01DC > FC # unsup: 00FC 0300
+01DE > C4 # unsup: 00C4 0304
+01DF > E4 # unsup: 00E4 0304
+01E0 > 41 # unsup: 0041 0307 0304
+01E1 > 61 # unsup: 0061 0307 0304
+01E2 > C6 # unsup: 00C6 0304
+01E3 > E6 # unsup: 00E6 0304
+01E6 > 47 # unsup: 0047 030C
+01E7 > 67 # unsup: 0067 030C
+01E8 > 4B # unsup: 004B 030C
+01E9 > 6B # unsup: 006B 030C
+01EA > 4F # unsup: 004F 0328
+01EB > 6F # unsup: 006F 0328
+01EC > 4F # unsup: 004F 0328 0304
+01ED > 6F # unsup: 006F 0328 0304
+01F0 > 6A # unsup: 006A 030C
+01F1 > 44 5A # compat
+01F2 > 44 7A # compat
+01F3 > 64 7A # compat
+01F4 > 47 # unsup: 0047 0301
+01F5 > 67 # unsup: 0067 0301
+01F8 > 4E # unsup: 004E 0300
+01F9 > 6E # unsup: 006E 0300
+01FA > C5 # unsup: 00C5 0301
+01FB > E5 # unsup: 00E5 0301
+01FC > C6 # unsup: 00C6 0301
+01FD > E6 # unsup: 00E6 0301
+01FE > D8 # unsup: 00D8 0301
+01FF > F8 # unsup: 00F8 0301
+0200 > 41 # unsup: 0041 030F
+0201 > 61 # unsup: 0061 030F
+0202 > 41 # unsup: 0041 0311
+0203 > 61 # unsup: 0061 0311
+0204 > 45 # unsup: 0045 030F
+0205 > 65 # unsup: 0065 030F
+0206 > 45 # unsup: 0045 0311
+0207 > 65 # unsup: 0065 0311
+0208 > 49 # unsup: 0049 030F
+0209 > 69 # unsup: 0069 030F
+020A > 49 # unsup: 0049 0311
+020B > 69 # unsup: 0069 0311
+020C > 4F # unsup: 004F 030F
+020D > 6F # unsup: 006F 030F
+020E > 4F # unsup: 004F 0311
+020F > 6F # unsup: 006F 0311
+0210 > 52 # unsup: 0052 030F
+0211 > 72 # unsup: 0072 030F
+0212 > 52 # unsup: 0052 0311
+0213 > 72 # unsup: 0072 0311
+0214 > 55 # unsup: 0055 030F
+0215 > 75 # unsup: 0075 030F
+0216 > 55 # unsup: 0055 0311
+0217 > 75 # unsup: 0075 0311
+0218 > 53 # unsup: 0053 0326
+0219 > 73 # unsup: 0073 0326
+021A > 54 # unsup: 0054 0326
+021B > 74 # unsup: 0074 0326
+021E > 48 # unsup: 0048 030C
+021F > 68 # unsup: 0068 030C
+0226 > 41 # unsup: 0041 0307
+0227 > 61 # unsup: 0061 0307
+0228 > 45 # unsup: 0045 0327
+0229 > 65 # unsup: 0065 0327
+022A > D6 # unsup: 00D6 0304
+022B > F6 # unsup: 00F6 0304
+022C > D5 # unsup: 00D5 0304
+022D > F5 # unsup: 00F5 0304
+022E > 4F # unsup: 004F 0307
+022F > 6F # unsup: 006F 0307
+0230 > 4F # unsup: 004F 0307 0304
+0231 > 6F # unsup: 006F 0307 0304
+0232 > 59 # unsup: 0059 0304
+0233 > 79 # unsup: 0079 0304
+0300 > 0 # unsup
+0301 > 0 # unsup
+0302 > 0 # unsup
+0303 > 0 # unsup
+0304 > 0 # unsup
+0305 > 0 # unsup
+0306 > 0 # unsup
+0307 > 0 # unsup
+0308 > 0 # unsup
+0309 > 0 # unsup
+030A > 0 # unsup
+030B > 0 # unsup
+030C > 0 # unsup
+030D > 0 # unsup
+030E > 0 # unsup
+030F > 0 # unsup
+0310 > 0 # unsup
+0311 > 0 # unsup
+0312 > 0 # unsup
+0313 > 0 # unsup
+0314 > 0 # unsup
+0315 > 0 # unsup
+0316 > 0 # unsup
+0317 > 0 # unsup
+0318 > 0 # unsup
+0319 > 0 # unsup
+031A > 0 # unsup
+031B > 0 # unsup
+031C > 0 # unsup
+031D > 0 # unsup
+031E > 0 # unsup
+031F > 0 # unsup
+0320 > 0 # unsup
+0321 > 0 # unsup
+0322 > 0 # unsup
+0323 > 0 # unsup
+0324 > 0 # unsup
+0325 > 0 # unsup
+0326 > 0 # unsup
+0327 > 0 # unsup
+0328 > 0 # unsup
+0329 > 0 # unsup
+032A > 0 # unsup
+032B > 0 # unsup
+032C > 0 # unsup
+032D > 0 # unsup
+032E > 0 # unsup
+032F > 0 # unsup
+0330 > 0 # unsup
+0331 > 0 # unsup
+0332 > 0 # unsup
+0333 > 0 # unsup
+0334 > 0 # unsup
+0335 > 0 # unsup
+0336 > 0 # unsup
+0337 > 0 # unsup
+0338 > 0 # unsup
+0339 > 0 # unsup
+033A > 0 # unsup
+033B > 0 # unsup
+033C > 0 # unsup
+033D > 0 # unsup
+033E > 0 # unsup
+033F > 0 # unsup
+0340 > 0 # unsup
+0341 > 0 # unsup
+0342 > 0 # unsup
+0343 > 0 # unsup
+0344 > 0 # unsup
+0345 > 0 # unsup
+037E > 3B
+0385 > A8 # unsup: 00A8 0301
+0387 > B7
+1E00 > 41 # unsup: 0041 0325
+1E01 > 61 # unsup: 0061 0325
+1E02 > 42 # unsup: 0042 0307
+1E03 > 62 # unsup: 0062 0307
+1E04 > 42 # unsup: 0042 0323
+1E05 > 62 # unsup: 0062 0323
+1E06 > 42 # unsup: 0042 0331
+1E07 > 62 # unsup: 0062 0331
+1E08 > C7 # unsup: 00C7 0301
+1E09 > E7 # unsup: 00E7 0301
+1E0A > 44 # unsup: 0044 0307
+1E0B > 64 # unsup: 0064 0307
+1E0C > 44 # unsup: 0044 0323
+1E0D > 64 # unsup: 0064 0323
+1E0E > 44 # unsup: 0044 0331
+1E0F > 64 # unsup: 0064 0331
+1E10 > 44 # unsup: 0044 0327
+1E11 > 64 # unsup: 0064 0327
+1E12 > 44 # unsup: 0044 032D
+1E13 > 64 # unsup: 0064 032D
+1E14 > 45 # unsup: 0045 0304 0300
+1E15 > 65 # unsup: 0065 0304 0300
+1E16 > 45 # unsup: 0045 0304 0301
+1E17 > 65 # unsup: 0065 0304 0301
+1E18 > 45 # unsup: 0045 032D
+1E19 > 65 # unsup: 0065 032D
+1E1A > 45 # unsup: 0045 0330
+1E1B > 65 # unsup: 0065 0330
+1E1C > 45 # unsup: 0045 0327 0306
+1E1D > 65 # unsup: 0065 0327 0306
+1E1E > 46 # unsup: 0046 0307
+1E1F > 66 # unsup: 0066 0307
+1E20 > 47 # unsup: 0047 0304
+1E21 > 67 # unsup: 0067 0304
+1E22 > 48 # unsup: 0048 0307
+1E23 > 68 # unsup: 0068 0307
+1E24 > 48 # unsup: 0048 0323
+1E25 > 68 # unsup: 0068 0323
+1E26 > 48 # unsup: 0048 0308
+1E27 > 68 # unsup: 0068 0308
+1E28 > 48 # unsup: 0048 0327
+1E29 > 68 # unsup: 0068 0327
+1E2A > 48 # unsup: 0048 032E
+1E2B > 68 # unsup: 0068 032E
+1E2C > 49 # unsup: 0049 0330
+1E2D > 69 # unsup: 0069 0330
+1E2E > CF # unsup: 00CF 0301
+1E2F > EF # unsup: 00EF 0301
+1E30 > 4B # unsup: 004B 0301
+1E31 > 6B # unsup: 006B 0301
+1E32 > 4B # unsup: 004B 0323
+1E33 > 6B # unsup: 006B 0323
+1E34 > 4B # unsup: 004B 0331
+1E35 > 6B # unsup: 006B 0331
+1E36 > 4C # unsup: 004C 0323
+1E37 > 6C # unsup: 006C 0323
+1E38 > 4C # unsup: 004C 0323 0304
+1E39 > 6C # unsup: 006C 0323 0304
+1E3A > 4C # unsup: 004C 0331
+1E3B > 6C # unsup: 006C 0331
+1E3C > 4C # unsup: 004C 032D
+1E3D > 6C # unsup: 006C 032D
+1E3E > 4D # unsup: 004D 0301
+1E3F > 6D # unsup: 006D 0301
+1E40 > 4D # unsup: 004D 0307
+1E41 > 6D # unsup: 006D 0307
+1E42 > 4D # unsup: 004D 0323
+1E43 > 6D # unsup: 006D 0323
+1E44 > 4E # unsup: 004E 0307
+1E45 > 6E # unsup: 006E 0307
+1E46 > 4E # unsup: 004E 0323
+1E47 > 6E # unsup: 006E 0323
+1E48 > 4E # unsup: 004E 0331
+1E49 > 6E # unsup: 006E 0331
+1E4A > 4E # unsup: 004E 032D
+1E4B > 6E # unsup: 006E 032D
+1E4C > D5 # unsup: 00D5 0301
+1E4D > F5 # unsup: 00F5 0301
+1E4E > D5 # unsup: 00D5 0308
+1E4F > F5 # unsup: 00F5 0308
+1E50 > 4F # unsup: 004F 0304 0300
+1E51 > 6F # unsup: 006F 0304 0300
+1E52 > 4F # unsup: 004F 0304 0301
+1E53 > 6F # unsup: 006F 0304 0301
+1E54 > 50 # unsup: 0050 0301
+1E55 > 70 # unsup: 0070 0301
+1E56 > 50 # unsup: 0050 0307
+1E57 > 70 # unsup: 0070 0307
+1E58 > 52 # unsup: 0052 0307
+1E59 > 72 # unsup: 0072 0307
+1E5A > 52 # unsup: 0052 0323
+1E5B > 72 # unsup: 0072 0323
+1E5C > 52 # unsup: 0052 0323 0304
+1E5D > 72 # unsup: 0072 0323 0304
+1E5E > 52 # unsup: 0052 0331
+1E5F > 72 # unsup: 0072 0331
+1E60 > 53 # unsup: 0053 0307
+1E61 > 73 # unsup: 0073 0307
+1E62 > 53 # unsup: 0053 0323
+1E63 > 73 # unsup: 0073 0323
+1E64 > 53 # unsup: 0053 0301 0307
+1E65 > 73 # unsup: 0073 0301 0307
+1E66 > 53 # unsup: 0053 030C 0307
+1E67 > 73 # unsup: 0073 030C 0307
+1E68 > 53 # unsup: 0053 0323 0307
+1E69 > 73 # unsup: 0073 0323 0307
+1E6A > 54 # unsup: 0054 0307
+1E6B > 74 # unsup: 0074 0307
+1E6C > 54 # unsup: 0054 0323
+1E6D > 74 # unsup: 0074 0323
+1E6E > 54 # unsup: 0054 0331
+1E6F > 74 # unsup: 0074 0331
+1E70 > 54 # unsup: 0054 032D
+1E71 > 74 # unsup: 0074 032D
+1E72 > 55 # unsup: 0055 0324
+1E73 > 75 # unsup: 0075 0324
+1E74 > 55 # unsup: 0055 0330
+1E75 > 75 # unsup: 0075 0330
+1E76 > 55 # unsup: 0055 032D
+1E77 > 75 # unsup: 0075 032D
+1E78 > 55 # unsup: 0055 0303 0301
+1E79 > 75 # unsup: 0075 0303 0301
+1E7A > 55 # unsup: 0055 0304 0308
+1E7B > 75 # unsup: 0075 0304 0308
+1E7C > 56 # unsup: 0056 0303
+1E7D > 76 # unsup: 0076 0303
+1E7E > 56 # unsup: 0056 0323
+1E7F > 76 # unsup: 0076 0323
+1E80 > 57 # unsup: 0057 0300
+1E81 > 77 # unsup: 0077 0300
+1E82 > 57 # unsup: 0057 0301
+1E83 > 77 # unsup: 0077 0301
+1E84 > 57 # unsup: 0057 0308
+1E85 > 77 # unsup: 0077 0308
+1E86 > 57 # unsup: 0057 0307
+1E87 > 77 # unsup: 0077 0307
+1E88 > 57 # unsup: 0057 0323
+1E89 > 77 # unsup: 0077 0323
+1E8A > 58 # unsup: 0058 0307
+1E8B > 78 # unsup: 0078 0307
+1E8C > 58 # unsup: 0058 0308
+1E8D > 78 # unsup: 0078 0308
+1E8E > 59 # unsup: 0059 0307
+1E8F > 79 # unsup: 0079 0307
+1E90 > 5A # unsup: 005A 0302
+1E91 > 7A # unsup: 007A 0302
+1E92 > 5A # unsup: 005A 0323
+1E93 > 7A # unsup: 007A 0323
+1E94 > 5A # unsup: 005A 0331
+1E95 > 7A # unsup: 007A 0331
+1E96 > 68 # unsup: 0068 0331
+1E97 > 74 # unsup: 0074 0308
+1E98 > 77 # unsup: 0077 030A
+1E99 > 79 # unsup: 0079 030A
+1E9B > 73 # unsup: 0073 0307
+1EA0 > 41 # unsup: 0041 0323
+1EA1 > 61 # unsup: 0061 0323
+1EA2 > 41 # unsup: 0041 0309
+1EA3 > 61 # unsup: 0061 0309
+1EA4 > C2 # unsup: 00C2 0301
+1EA5 > E2 # unsup: 00E2 0301
+1EA6 > C2 # unsup: 00C2 0300
+1EA7 > E2 # unsup: 00E2 0300
+1EA8 > C2 # unsup: 00C2 0309
+1EA9 > E2 # unsup: 00E2 0309
+1EAA > C2 # unsup: 00C2 0303
+1EAB > E2 # unsup: 00E2 0303
+1EAC > 41 # unsup: 0041 0323 0302
+1EAD > 61 # unsup: 0061 0323 0302
+1EAE > 41 # unsup: 0041 0306 0301
+1EAF > 61 # unsup: 0061 0306 0301
+1EB0 > 41 # unsup: 0041 0306 0300
+1EB1 > 61 # unsup: 0061 0306 0300
+1EB2 > 41 # unsup: 0041 0306 0309
+1EB3 > 61 # unsup: 0061 0306 0309
+1EB4 > 41 # unsup: 0041 0306 0303
+1EB5 > 61 # unsup: 0061 0306 0303
+1EB6 > 41 # unsup: 0041 0323 0306
+1EB7 > 61 # unsup: 0061 0323 0306
+1EB8 > 45 # unsup: 0045 0323
+1EB9 > 65 # unsup: 0065 0323
+1EBA > 45 # unsup: 0045 0309
+1EBB > 65 # unsup: 0065 0309
+1EBC > 45 # unsup: 0045 0303
+1EBD > 65 # unsup: 0065 0303
+1EBE > CA # unsup: 00CA 0301
+1EBF > EA # unsup: 00EA 0301
+1EC0 > CA # unsup: 00CA 0300
+1EC1 > EA # unsup: 00EA 0300
+1EC2 > CA # unsup: 00CA 0309
+1EC3 > EA # unsup: 00EA 0309
+1EC4 > CA # unsup: 00CA 0303
+1EC5 > EA # unsup: 00EA 0303
+1EC6 > 45 # unsup: 0045 0323 0302
+1EC7 > 65 # unsup: 0065 0323 0302
+1EC8 > 49 # unsup: 0049 0309
+1EC9 > 69 # unsup: 0069 0309
+1ECA > 49 # unsup: 0049 0323
+1ECB > 69 # unsup: 0069 0323
+1ECC > 4F # unsup: 004F 0323
+1ECD > 6F # unsup: 006F 0323
+1ECE > 4F # unsup: 004F 0309
+1ECF > 6F # unsup: 006F 0309
+1ED0 > D4 # unsup: 00D4 0301
+1ED1 > F4 # unsup: 00F4 0301
+1ED2 > D4 # unsup: 00D4 0300
+1ED3 > F4 # unsup: 00F4 0300
+1ED4 > D4 # unsup: 00D4 0309
+1ED5 > F4 # unsup: 00F4 0309
+1ED6 > D4 # unsup: 00D4 0303
+1ED7 > F4 # unsup: 00F4 0303
+1ED8 > 4F # unsup: 004F 0323 0302
+1ED9 > 6F # unsup: 006F 0323 0302
+1EDA > 4F # unsup: 004F 031B 0301
+1EDB > 6F # unsup: 006F 031B 0301
+1EDC > 4F # unsup: 004F 031B 0300
+1EDD > 6F # unsup: 006F 031B 0300
+1EDE > 4F # unsup: 004F 031B 0309
+1EDF > 6F # unsup: 006F 031B 0309
+1EE0 > 4F # unsup: 004F 031B 0303
+1EE1 > 6F # unsup: 006F 031B 0303
+1EE2 > 4F # unsup: 004F 031B 0323
+1EE3 > 6F # unsup: 006F 031B 0323
+1EE4 > 55 # unsup: 0055 0323
+1EE5 > 75 # unsup: 0075 0323
+1EE6 > 55 # unsup: 0055 0309
+1EE7 > 75 # unsup: 0075 0309
+1EE8 > 55 # unsup: 0055 031B 0301
+1EE9 > 75 # unsup: 0075 031B 0301
+1EEA > 55 # unsup: 0055 031B 0300
+1EEB > 75 # unsup: 0075 031B 0300
+1EEC > 55 # unsup: 0055 031B 0309
+1EED > 75 # unsup: 0075 031B 0309
+1EEE > 55 # unsup: 0055 031B 0303
+1EEF > 75 # unsup: 0075 031B 0303
+1EF0 > 55 # unsup: 0055 031B 0323
+1EF1 > 75 # unsup: 0075 031B 0323
+1EF2 > 59 # unsup: 0059 0300
+1EF3 > 79 # unsup: 0079 0300
+1EF4 > 59 # unsup: 0059 0323
+1EF5 > 79 # unsup: 0079 0323
+1EF6 > 59 # unsup: 0059 0309
+1EF7 > 79 # unsup: 0079 0309
+1EF8 > 59 # unsup: 0059 0303
+1EF9 > 79 # unsup: 0079 0303
+1FC1 > A8 # unsup: 00A8 0342
+1FED > A8 # unsup: 00A8 0300
+1FEE > A8 # unsup: 00A8 0301
+1FEF > 60
+1FFD > B4
+2000 > 20 # compat
+2001 > 20 # compat
+2002 > 20 # compat
+2003 > 20 # compat
+2004 > 20 # compat
+2005 > 20 # compat
+2006 > 20 # compat
+2007 > 20 # compat
+2008 > 20 # compat
+2009 > 20 # compat
+200A > 20 # compat
+2024 > 2E # compat
+2025 > 2E 2E # compat
+2026 > 2E 2E 2E # compat
+202F > 20 # compat
+203C > 21 21 # compat
+2047 > 3F 3F # compat
+2048 > 3F 21 # compat
+2049 > 21 3F # compat
+205F > 20 # compat
+FB00 > 66 66 # compat
+FB01 > 66 69 # compat
+FB02 > 66 6C # compat
+FB03 > 66 66 69 # compat
+FB04 > 66 66 6C # compat
+FB05 > 73 74 # compat
+FB06 > 73 74 # compat
+FB29 > 2B # compat
+FE30 > 2E 2E # compat
+FE33 > 5F # compat
+FE34 > 5F # compat
+FE35 > 28 # compat
+FE36 > 29 # compat
+FE37 > 7B # compat
+FE38 > 7D # compat
+FE47 > 5B # compat
+FE48 > 5D # compat
+FE4D > 5F # compat
+FE4E > 5F # compat
+FE4F > 5F # compat
+FE50 > 2C # compat
+FE52 > 2E # compat
+FE54 > 3B # compat
+FE55 > 3A # compat
+FE56 > 3F # compat
+FE57 > 21 # compat
+FE59 > 28 # compat
+FE5A > 29 # compat
+FE5B > 7B # compat
+FE5C > 7D # compat
+FE5F > 23 # compat
+FE60 > 26 # compat
+FE61 > 2A # compat
+FE62 > 2B # compat
+FE63 > 2D # compat
+FE64 > 3C # compat
+FE65 > 3E # compat
+FE66 > 3D # compat
+FE68 > 5C # compat
+FE69 > 24 # compat
+FE6A > 25 # compat
+FE6B > 40 # compat
+FF01 > 21 # compat
+FF02 > 22 # compat
+FF03 > 23 # compat
+FF04 > 24 # compat
+FF05 > 25 # compat
+FF06 > 26 # compat
+FF07 > 27 # compat
+FF08 > 28 # compat
+FF09 > 29 # compat
+FF0A > 2A # compat
+FF0B > 2B # compat
+FF0C > 2C # compat
+FF0D > 2D # compat
+FF0E > 2E # compat
+FF0F > 2F # compat
+FF10 > 30 # compat
+FF11 > 31 # compat
+FF12 > 32 # compat
+FF13 > 33 # compat
+FF14 > 34 # compat
+FF15 > 35 # compat
+FF16 > 36 # compat
+FF17 > 37 # compat
+FF18 > 38 # compat
+FF19 > 39 # compat
+FF1A > 3A # compat
+FF1B > 3B # compat
+FF1C > 3C # compat
+FF1D > 3D # compat
+FF1E > 3E # compat
+FF1F > 3F # compat
+FF20 > 40 # compat
+FF21 > 41 # compat
+FF22 > 42 # compat
+FF23 > 43 # compat
+FF24 > 44 # compat
+FF25 > 45 # compat
+FF26 > 46 # compat
+FF27 > 47 # compat
+FF28 > 48 # compat
+FF29 > 49 # compat
+FF2A > 4A # compat
+FF2B > 4B # compat
+FF2C > 4C # compat
+FF2D > 4D # compat
+FF2E > 4E # compat
+FF2F > 4F # compat
+FF30 > 50 # compat
+FF31 > 51 # compat
+FF32 > 52 # compat
+FF33 > 53 # compat
+FF34 > 54 # compat
+FF35 > 55 # compat
+FF36 > 56 # compat
+FF37 > 57 # compat
+FF38 > 58 # compat
+FF39 > 59 # compat
+FF3A > 5A # compat
+FF3B > 5B # compat
+FF3C > 5C # compat
+FF3D > 5D # compat
+FF3E > 5E # compat
+FF3F > 5F # compat
+FF40 > 60 # compat
+FF41 > 61 # compat
+FF42 > 62 # compat
+FF43 > 63 # compat
+FF44 > 64 # compat
+FF45 > 65 # compat
+FF46 > 66 # compat
+FF47 > 67 # compat
+FF48 > 68 # compat
+FF49 > 69 # compat
+FF4A > 6A # compat
+FF4B > 6B # compat
+FF4C > 6C # compat
+FF4D > 6D # compat
+FF4E > 6E # compat
+FF4F > 6F # compat
+FF50 > 70 # compat
+FF51 > 71 # compat
+FF52 > 72 # compat
+FF53 > 73 # compat
+FF54 > 74 # compat
+FF55 > 75 # compat
+FF56 > 76 # compat
+FF57 > 77 # compat
+FF58 > 78 # compat
+FF59 > 79 # compat
+FF5A > 7A # compat
+FF5B > 7B # compat
+FF5C > 7C # compat
+FF5D > 7D # compat
+FF5E > 7E # compat
+FFE0 > A2 # compat
+FFE1 > A3 # compat
+FFE2 > AC # compat
+FFE3 > AF # compat
+FFE4 > A6 # compat
+FFE5 > A5 # compat
+.
+
+STRICT
+/
+N 260
+0000 > 00
+0001 > 01
+0002 > 02
+0003 > 03
+0004 > 04
+0005 > 05
+0006 > 06
+0007 > 07
+0008 > 08
+0009 > 09
+000A > 0A
+000B > 0B
+000C > 0C
+000D > 0D
+000E > 0E
+000F > 0F
+0010 > 10
+0011 > 11
+0012 > 12
+0013 > 13
+0014 > 14
+0015 > 15
+0016 > 16
+0017 > 17
+0018 > 18
+0019 > 19
+001A > 1A
+001B > 1B
+001C > 1C
+001D > 1D
+001E > 1E
+001F > 1F
+0020 > 20
+0021 > 21
+0022 > 22
+0023 > 23
+0024 > 24
+0025 > 25
+0026 > 26
+0027 > 27
+0028 > 28
+0029 > 29
+002A > 2A
+002B > 2B
+002C > 2C
+002D > 2D
+002E > 2E
+002F > 2F
+0030 > 30
+0031 > 31
+0032 > 32
+0033 > 33
+0034 > 34
+0035 > 35
+0036 > 36
+0037 > 37
+0038 > 38
+0039 > 39
+003A > 3A
+003B > 3B
+003C > 3C
+003D > 3D
+003E > 3E
+003F > 3F
+0040 > 40
+0041 > 41 /
+     N 6
+     0300 > C0
+     0301 > C1
+     0302 > C2
+     0303 > C3
+     0308 > C4
+     030A > C5
+     .
+0042 > 42
+0043 > 43 /
+     N 1
+     0327 > C7
+     .
+0044 > 44
+0045 > 45 /
+     N 4
+     0300 > C8
+     0301 > C9
+     0302 > CA
+     0308 > CB
+     .
+0046 > 46
+0047 > 47 /
+     N 1
+     0306 > D0
+     .
+0048 > 48
+0049 > 49 /
+     N 5
+     0300 > CC
+     0301 > CD
+     0302 > CE
+     0307 > DD
+     0308 > CF
+     .
+004A > 4A
+004B > 4B
+004C > 4C
+004D > 4D
+004E > 4E /
+     N 1
+     0303 > D1
+     .
+004F > 4F /
+     N 5
+     0300 > D2
+     0301 > D3
+     0302 > D4
+     0303 > D5
+     0308 > D6
+     .
+0050 > 50
+0051 > 51
+0052 > 52
+0053 > 53 /
+     N 1
+     0327 > DE
+     .
+0054 > 54
+0055 > 55 /
+     N 4
+     0300 > D9
+     0301 > DA
+     0302 > DB
+     0308 > DC
+     .
+0056 > 56
+0057 > 57
+0058 > 58
+0059 > 59
+005A > 5A
+005B > 5B
+005C > 5C
+005D > 5D
+005E > 5E
+005F > 5F
+0060 > 60
+0061 > 61 /
+     N 6
+     0300 > E0
+     0301 > E1
+     0302 > E2
+     0303 > E3
+     0308 > E4
+     030A > E5
+     .
+0062 > 62
+0063 > 63 /
+     N 1
+     0327 > E7
+     .
+0064 > 64
+0065 > 65 /
+     N 4
+     0300 > E8
+     0301 > E9
+     0302 > EA
+     0308 > EB
+     .
+0066 > 66
+0067 > 67 /
+     N 1
+     0306 > F0
+     .
+0068 > 68
+0069 > 69 /
+     N 4
+     0300 > EC
+     0301 > ED
+     0302 > EE
+     0308 > EF
+     .
+006A > 6A
+006B > 6B
+006C > 6C
+006D > 6D
+006E > 6E /
+     N 1
+     0303 > F1
+     .
+006F > 6F /
+     N 5
+     0300 > F2
+     0301 > F3
+     0302 > F4
+     0303 > F5
+     0308 > F6
+     .
+0070 > 70
+0071 > 71
+0072 > 72
+0073 > 73 /
+     N 1
+     0327 > FE
+     .
+0074 > 74
+0075 > 75 /
+     N 4
+     0300 > F9
+     0301 > FA
+     0302 > FB
+     0308 > FC
+     .
+0076 > 76
+0077 > 77
+0078 > 78
+0079 > 79 /
+     N 1
+     0308 > FF
+     .
+007A > 7A
+007B > 7B
+007C > 7C
+007D > 7D
+007E > 7E
+007F > 7F
+0080 > 80
+0081 > 81
+0082 > 82
+0083 > 83
+0084 > 84
+0085 > 85
+0086 > 86
+0087 > 87
+0088 > 88
+0089 > 89
+008A > 8A
+008B > 8B
+008C > 8C
+008D > 8D
+008E > 8E
+008F > 8F
+0090 > 90
+0091 > 91
+0092 > 92
+0093 > 93
+0094 > 94
+0095 > 95
+0096 > 96
+0097 > 97
+0098 > 98
+0099 > 99
+009A > 9A
+009B > 9B
+009C > 9C
+009D > 9D
+009E > 9E
+009F > 9F
+00A0 > A0
+00A1 > A1
+00A2 > A2
+00A3 > A3
+00A4 > A4
+00A5 > A5
+00A6 > A6
+00A7 > A7
+00A8 > A8
+00A9 > A9
+00AA > AA
+00AB > AB
+00AC > AC
+00AD > AD
+00AE > AE
+00AF > AF
+00B0 > B0
+00B1 > B1
+00B2 > B2
+00B3 > B3
+00B4 > B4
+00B5 > B5
+00B6 > B6
+00B7 > B7
+00B8 > B8
+00B9 > B9
+00BA > BA
+00BB > BB
+00BC > BC
+00BD > BD
+00BE > BE
+00BF > BF
+00C0 > C0
+00C1 > C1
+00C2 > C2
+00C3 > C3
+00C4 > C4
+00C5 > C5
+00C6 > C6
+00C7 > C7
+00C8 > C8
+00C9 > C9
+00CA > CA
+00CB > CB
+00CC > CC
+00CD > CD
+00CE > CE
+00CF > CF
+00D1 > D1
+00D2 > D2
+00D3 > D3
+00D4 > D4
+00D5 > D5
+00D6 > D6
+00D7 > D7
+00D8 > D8
+00D9 > D9
+00DA > DA
+00DB > DB
+00DC > DC
+00DF > DF
+00E0 > E0
+00E1 > E1
+00E2 > E2
+00E3 > E3
+00E4 > E4
+00E5 > E5
+00E6 > E6
+00E7 > E7
+00E8 > E8
+00E9 > E9
+00EA > EA
+00EB > EB
+00EC > EC
+00ED > ED
+00EE > EE
+00EF > EF
+00F1 > F1
+00F2 > F2
+00F3 > F3
+00F4 > F4
+00F5 > F5
+00F6 > F6
+00F7 > F7
+00F8 > F8
+00F9 > F9
+00FA > FA
+00FB > FB
+00FC > FC
+00FF > FF
+011E > D0
+011F > F0
+0130 > DD
+0131 > FD
+015E > DE
+015F > FE
+037E > 3B
+0387 > B7
+1FEF > 60
+1FFD > B4
+.
+
+NFD
+/
+N 256
+00 > 0000
+01 > 0001
+02 > 0002
+03 > 0003
+04 > 0004
+05 > 0005
+06 > 0006
+07 > 0007
+08 > 0008
+09 > 0009
+0A > 000A
+0B > 000B
+0C > 000C
+0D > 000D
+0E > 000E
+0F > 000F
+10 > 0010
+11 > 0011
+12 > 0012
+13 > 0013
+14 > 0014
+15 > 0015
+16 > 0016
+17 > 0017
+18 > 0018
+19 > 0019
+1A > 001A
+1B > 001B
+1C > 001C
+1D > 001D
+1E > 001E
+1F > 001F
+20 > 0020
+21 > 0021
+22 > 0022
+23 > 0023
+24 > 0024
+25 > 0025
+26 > 0026
+27 > 0027
+28 > 0028
+29 > 0029
+2A > 002A
+2B > 002B
+2C > 002C
+2D > 002D
+2E > 002E
+2F > 002F
+30 > 0030
+31 > 0031
+32 > 0032
+33 > 0033
+34 > 0034
+35 > 0035
+36 > 0036
+37 > 0037
+38 > 0038
+39 > 0039
+3A > 003A
+3B > 003B
+3C > 003C
+3D > 003D
+3E > 003E
+3F > 003F
+40 > 0040
+41 > 0041
+42 > 0042
+43 > 0043
+44 > 0044
+45 > 0045
+46 > 0046
+47 > 0047
+48 > 0048
+49 > 0049
+4A > 004A
+4B > 004B
+4C > 004C
+4D > 004D
+4E > 004E
+4F > 004F
+50 > 0050
+51 > 0051
+52 > 0052
+53 > 0053
+54 > 0054
+55 > 0055
+56 > 0056
+57 > 0057
+58 > 0058
+59 > 0059
+5A > 005A
+5B > 005B
+5C > 005C
+5D > 005D
+5E > 005E
+5F > 005F
+60 > 0060
+61 > 0061
+62 > 0062
+63 > 0063
+64 > 0064
+65 > 0065
+66 > 0066
+67 > 0067
+68 > 0068
+69 > 0069
+6A > 006A
+6B > 006B
+6C > 006C
+6D > 006D
+6E > 006E
+6F > 006F
+70 > 0070
+71 > 0071
+72 > 0072
+73 > 0073
+74 > 0074
+75 > 0075
+76 > 0076
+77 > 0077
+78 > 0078
+79 > 0079
+7A > 007A
+7B > 007B
+7C > 007C
+7D > 007D
+7E > 007E
+7F > 007F
+80 > 0080
+81 > 0081
+82 > 0082
+83 > 0083
+84 > 0084
+85 > 0085
+86 > 0086
+87 > 0087
+88 > 0088
+89 > 0089
+8A > 008A
+8B > 008B
+8C > 008C
+8D > 008D
+8E > 008E
+8F > 008F
+90 > 0090
+91 > 0091
+92 > 0092
+93 > 0093
+94 > 0094
+95 > 0095
+96 > 0096
+97 > 0097
+98 > 0098
+99 > 0099
+9A > 009A
+9B > 009B
+9C > 009C
+9D > 009D
+9E > 009E
+9F > 009F
+A0 > 00A0
+A1 > 00A1
+A2 > 00A2
+A3 > 00A3
+A4 > 00A4
+A5 > 00A5
+A6 > 00A6
+A7 > 00A7
+A8 > 00A8
+A9 > 00A9
+AA > 00AA
+AB > 00AB
+AC > 00AC
+AD > 00AD
+AE > 00AE
+AF > 00AF
+B0 > 00B0
+B1 > 00B1
+B2 > 00B2
+B3 > 00B3
+B4 > 00B4
+B5 > 00B5
+B6 > 00B6
+B7 > 00B7
+B8 > 00B8
+B9 > 00B9
+BA > 00BA
+BB > 00BB
+BC > 00BC
+BD > 00BD
+BE > 00BE
+BF > 00BF
+C0 > 0041 0300
+C1 > 0041 0301
+C2 > 0041 0302
+C3 > 0041 0303
+C4 > 0041 0308
+C5 > 0041 030A
+C6 > 00C6
+C7 > 0043 0327
+C8 > 0045 0300
+C9 > 0045 0301
+CA > 0045 0302
+CB > 0045 0308
+CC > 0049 0300
+CD > 0049 0301
+CE > 0049 0302
+CF > 0049 0308
+D0 > 0047 0306
+D1 > 004E 0303
+D2 > 004F 0300
+D3 > 004F 0301
+D4 > 004F 0302
+D5 > 004F 0303
+D6 > 004F 0308
+D7 > 00D7
+D8 > 00D8
+D9 > 0055 0300
+DA > 0055 0301
+DB > 0055 0302
+DC > 0055 0308
+DD > 0049 0307
+DE > 0053 0327
+DF > 00DF
+E0 > 0061 0300
+E1 > 0061 0301
+E2 > 0061 0302
+E3 > 0061 0303
+E4 > 0061 0308
+E5 > 0061 030A
+E6 > 00E6
+E7 > 0063 0327
+E8 > 0065 0300
+E9 > 0065 0301
+EA > 0065 0302
+EB > 0065 0308
+EC > 0069 0300
+ED > 0069 0301
+EE > 0069 0302
+EF > 0069 0308
+F0 > 0067 0306
+F1 > 006E 0303
+F2 > 006F 0300
+F3 > 006F 0301
+F4 > 006F 0302
+F5 > 006F 0303
+F6 > 006F 0308
+F7 > 00F7
+F8 > 00F8
+F9 > 0075 0300
+FA > 0075 0301
+FB > 0075 0302
+FC > 0075 0308
+FD > 0131
+FE > 0073 0327
+FF > 0079 0308
+.
+
+NFC
+/
+N 256
+00 > 0000
+01 > 0001
+02 > 0002
+03 > 0003
+04 > 0004
+05 > 0005
+06 > 0006
+07 > 0007
+08 > 0008
+09 > 0009
+0A > 000A
+0B > 000B
+0C > 000C
+0D > 000D
+0E > 000E
+0F > 000F
+10 > 0010
+11 > 0011
+12 > 0012
+13 > 0013
+14 > 0014
+15 > 0015
+16 > 0016
+17 > 0017
+18 > 0018
+19 > 0019
+1A > 001A
+1B > 001B
+1C > 001C
+1D > 001D
+1E > 001E
+1F > 001F
+20 > 0020
+21 > 0021
+22 > 0022
+23 > 0023
+24 > 0024
+25 > 0025
+26 > 0026
+27 > 0027
+28 > 0028
+29 > 0029
+2A > 002A
+2B > 002B
+2C > 002C
+2D > 002D
+2E > 002E
+2F > 002F
+30 > 0030
+31 > 0031
+32 > 0032
+33 > 0033
+34 > 0034
+35 > 0035
+36 > 0036
+37 > 0037
+38 > 0038
+39 > 0039
+3A > 003A
+3B > 003B
+3C > 003C
+3D > 003D
+3E > 003E
+3F > 003F
+40 > 0040
+41 > 0041
+42 > 0042
+43 > 0043
+44 > 0044
+45 > 0045
+46 > 0046
+47 > 0047
+48 > 0048
+49 > 0049
+4A > 004A
+4B > 004B
+4C > 004C
+4D > 004D
+4E > 004E
+4F > 004F
+50 > 0050
+51 > 0051
+52 > 0052
+53 > 0053
+54 > 0054
+55 > 0055
+56 > 0056
+57 > 0057
+58 > 0058
+59 > 0059
+5A > 005A
+5B > 005B
+5C > 005C
+5D > 005D
+5E > 005E
+5F > 005F
+60 > 0060
+61 > 0061
+62 > 0062
+63 > 0063
+64 > 0064
+65 > 0065
+66 > 0066
+67 > 0067
+68 > 0068
+69 > 0069
+6A > 006A
+6B > 006B
+6C > 006C
+6D > 006D
+6E > 006E
+6F > 006F
+70 > 0070
+71 > 0071
+72 > 0072
+73 > 0073
+74 > 0074
+75 > 0075
+76 > 0076
+77 > 0077
+78 > 0078
+79 > 0079
+7A > 007A
+7B > 007B
+7C > 007C
+7D > 007D
+7E > 007E
+7F > 007F
+80 > 0080
+81 > 0081
+82 > 0082
+83 > 0083
+84 > 0084
+85 > 0085
+86 > 0086
+87 > 0087
+88 > 0088
+89 > 0089
+8A > 008A
+8B > 008B
+8C > 008C
+8D > 008D
+8E > 008E
+8F > 008F
+90 > 0090
+91 > 0091
+92 > 0092
+93 > 0093
+94 > 0094
+95 > 0095
+96 > 0096
+97 > 0097
+98 > 0098
+99 > 0099
+9A > 009A
+9B > 009B
+9C > 009C
+9D > 009D
+9E > 009E
+9F > 009F
+A0 > 00A0
+A1 > 00A1
+A2 > 00A2
+A3 > 00A3
+A4 > 00A4
+A5 > 00A5
+A6 > 00A6
+A7 > 00A7
+A8 > 00A8
+A9 > 00A9
+AA > 00AA
+AB > 00AB
+AC > 00AC
+AD > 00AD
+AE > 00AE
+AF > 00AF
+B0 > 00B0
+B1 > 00B1
+B2 > 00B2
+B3 > 00B3
+B4 > 00B4
+B5 > 00B5
+B6 > 00B6
+B7 > 00B7
+B8 > 00B8
+B9 > 00B9
+BA > 00BA
+BB > 00BB
+BC > 00BC
+BD > 00BD
+BE > 00BE
+BF > 00BF
+C0 > 00C0
+C1 > 00C1
+C2 > 00C2
+C3 > 00C3
+C4 > 00C4
+C5 > 00C5
+C6 > 00C6
+C7 > 00C7
+C8 > 00C8
+C9 > 00C9
+CA > 00CA
+CB > 00CB
+CC > 00CC
+CD > 00CD
+CE > 00CE
+CF > 00CF
+D0 > 011E
+D1 > 00D1
+D2 > 00D2
+D3 > 00D3
+D4 > 00D4
+D5 > 00D5
+D6 > 00D6
+D7 > 00D7
+D8 > 00D8
+D9 > 00D9
+DA > 00DA
+DB > 00DB
+DC > 00DC
+DD > 0130
+DE > 015E
+DF > 00DF
+E0 > 00E0
+E1 > 00E1
+E2 > 00E2
+E3 > 00E3
+E4 > 00E4
+E5 > 00E5
+E6 > 00E6
+E7 > 00E7
+E8 > 00E8
+E9 > 00E9
+EA > 00EA
+EB > 00EB
+EC > 00EC
+ED > 00ED
+EE > 00EE
+EF > 00EF
+F0 > 011F
+F1 > 00F1
+F2 > 00F2
+F3 > 00F3
+F4 > 00F4
+F5 > 00F5
+F6 > 00F6
+F7 > 00F7
+F8 > 00F8
+F9 > 00F9
+FA > 00FA
+FB > 00FB
+FC > 00FC
+FD > 0131
+FE > 015F
+FF > 00FF
+.
+
+COMP
+= NFC
+.
Index: doc/tools/ultraedit/GNU/aspell/data/iso-8859-9.cset
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/iso-8859-9.cset	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/iso-8859-9.cset	(working copy)
@@ -0,0 +1,262 @@
+# Aspell Character Data File.
+= iso-8859-9
+> ascii
+/
+# <char> <uni> <type> <display> <upper> <lower> <title> <plain>
+#                                                         <sl-first> <sl-rest>
+00 0000 - N 00 00 00 00 00 00 # <control>
+01 0001 . N 01 01 01 00 00 00 # <unused control>
+02 0002 . N 02 02 02 00 00 00 # <unused control>
+03 0003 . N 03 03 03 00 00 00 # <unused control>
+04 0004 . N 04 04 04 00 00 00 # <unused control>
+05 0005 . N 05 05 05 00 00 00 # <unused control>
+06 0006 . N 06 06 06 00 00 00 # <unused control>
+07 0007 . N 07 07 07 00 00 00 # <unused control>
+08 0008 . N 08 08 08 00 00 00 # <unused control>
+09 0009 . N 09 09 09 00 00 00 # <unused control>
+0A 000A . N 0A 0A 0A 00 00 00 # <unused control>
+0B 000B . N 0B 0B 0B 00 00 00 # <unused control>
+0C 000C . N 0C 0C 0C 00 00 00 # <unused control>
+0D 000D . N 0D 0D 0D 00 00 00 # <unused control>
+0E 000E . N 0E 0E 0E 00 00 00 # <unused control>
+0F 000F . N 0F 0F 0F 00 00 00 # <unused control>
+10 0010 - N 10 10 10 00 00 00 # <control>
+11 0011 . N 11 11 11 00 00 00 # <unused control>
+12 0012 . N 12 12 12 00 00 00 # <unused control>
+13 0013 . N 13 13 13 00 00 00 # <unused control>
+14 0014 . N 14 14 14 00 00 00 # <unused control>
+15 0015 . N 15 15 15 00 00 00 # <unused control>
+16 0016 . N 16 16 16 00 00 00 # <unused control>
+17 0017 . N 17 17 17 00 00 00 # <unused control>
+18 0018 . N 18 18 18 00 00 00 # <unused control>
+19 0019 . N 19 19 19 00 00 00 # <unused control>
+1A 001A . N 1A 1A 1A 00 00 00 # <unused control>
+1B 001B . N 1B 1B 1B 00 00 00 # <unused control>
+1C 001C . N 1C 1C 1C 00 00 00 # <unused control>
+1D 001D . N 1D 1D 1D 00 00 00 # <unused control>
+1E 001E . N 1E 1E 1E 00 00 00 # <unused control>
+1F 001F . N 1F 1F 1F 00 00 00 # <unused control>
+20 0020 W Y 20 20 20 00 00 00 # SPACE
+21 0021 - Y 21 21 21 00 00 00 # EXCLAMATION MARK
+22 0022 - Y 22 22 22 00 00 00 # QUOTATION MARK
+23 0023 - Y 23 23 23 00 00 00 # NUMBER SIGN
+24 0024 - Y 24 24 24 00 00 00 # DOLLAR SIGN
+25 0025 - Y 25 25 25 00 00 00 # PERCENT SIGN
+26 0026 - Y 26 26 26 00 00 00 # AMPERSAND
+27 0027 - Y 27 27 27 00 00 00 # APOSTROPHE
+28 0028 - Y 28 28 28 00 00 00 # LEFT PARENTHESIS
+29 0029 - Y 29 29 29 00 00 00 # RIGHT PARENTHESIS
+2A 002A - Y 2A 2A 2A 00 00 00 # ASTERISK
+2B 002B - Y 2B 2B 2B 00 00 00 # PLUS SIGN
+2C 002C - Y 2C 2C 2C 00 00 00 # COMMA
+2D 002D H Y 2D 2D 2D 00 00 00 # HYPHEN-MINUS
+2E 002E - Y 2E 2E 2E 00 00 00 # FULL STOP
+2F 002F - Y 2F 2F 2F 00 00 00 # SOLIDUS
+30 0030 D Y 30 30 30 00 00 00 # DIGIT ZERO
+31 0031 D Y 31 31 31 00 00 00 # DIGIT ONE
+32 0032 D Y 32 32 32 00 00 00 # DIGIT TWO
+33 0033 D Y 33 33 33 00 00 00 # DIGIT THREE
+34 0034 D Y 34 34 34 00 00 00 # DIGIT FOUR
+35 0035 D Y 35 35 35 00 00 00 # DIGIT FIVE
+36 0036 D Y 36 36 36 00 00 00 # DIGIT SIX
+37 0037 D Y 37 37 37 00 00 00 # DIGIT SEVEN
+38 0038 D Y 38 38 38 00 00 00 # DIGIT EIGHT
+39 0039 D Y 39 39 39 00 00 00 # DIGIT NINE
+3A 003A - Y 3A 3A 3A 00 00 00 # COLON
+3B 003B - Y 3B 3B 3B 00 00 00 # SEMICOLON
+3C 003C - Y 3C 3C 3C 00 00 00 # LESS-THAN SIGN
+3D 003D - Y 3D 3D 3D 00 00 00 # EQUALS SIGN
+3E 003E - Y 3E 3E 3E 00 00 00 # GREATER-THAN SIGN
+3F 003F - Y 3F 3F 3F 00 00 00 # QUESTION MARK
+40 0040 - Y 40 40 40 00 00 00 # COMMERCIAL AT
+41 0041 L Y 41 61 41 41 2A 00 # LATIN CAPITAL LETTER A
+42 0042 L Y 42 62 42 42 62 62 # LATIN CAPITAL LETTER B
+43 0043 L Y 43 63 43 43 63 63 # LATIN CAPITAL LETTER C
+44 0044 L Y 44 64 44 44 64 64 # LATIN CAPITAL LETTER D
+45 0045 L Y 45 65 45 45 2A 00 # LATIN CAPITAL LETTER E
+46 0046 L Y 46 66 46 46 66 66 # LATIN CAPITAL LETTER F
+47 0047 L Y 47 67 47 47 67 67 # LATIN CAPITAL LETTER G
+48 0048 L Y 48 68 48 48 68 68 # LATIN CAPITAL LETTER H
+49 0049 L Y 49 69 49 49 2A 00 # LATIN CAPITAL LETTER I
+4A 004A L Y 4A 6A 4A 4A 6A 6A # LATIN CAPITAL LETTER J
+4B 004B L Y 4B 6B 4B 4B 6B 6B # LATIN CAPITAL LETTER K
+4C 004C L Y 4C 6C 4C 4C 6C 6C # LATIN CAPITAL LETTER L
+4D 004D L Y 4D 6D 4D 4D 6D 6D # LATIN CAPITAL LETTER M
+4E 004E L Y 4E 6E 4E 4E 6E 6E # LATIN CAPITAL LETTER N
+4F 004F L Y 4F 6F 4F 4F 2A 00 # LATIN CAPITAL LETTER O
+50 0050 L Y 50 70 50 50 70 70 # LATIN CAPITAL LETTER P
+51 0051 L Y 51 71 51 51 71 71 # LATIN CAPITAL LETTER Q
+52 0052 L Y 52 72 52 52 72 72 # LATIN CAPITAL LETTER R
+53 0053 L Y 53 73 53 53 73 73 # LATIN CAPITAL LETTER S
+54 0054 L Y 54 74 54 54 74 74 # LATIN CAPITAL LETTER T
+55 0055 L Y 55 75 55 55 2A 00 # LATIN CAPITAL LETTER U
+56 0056 L Y 56 76 56 56 76 76 # LATIN CAPITAL LETTER V
+57 0057 L Y 57 77 57 57 77 77 # LATIN CAPITAL LETTER W
+58 0058 L Y 58 78 58 58 78 78 # LATIN CAPITAL LETTER X
+59 0059 L Y 59 79 59 59 79 79 # LATIN CAPITAL LETTER Y
+5A 005A L Y 5A 7A 5A 5A 7A 7A # LATIN CAPITAL LETTER Z
+5B 005B - Y 5B 5B 5B 00 00 00 # LEFT SQUARE BRACKET
+5C 005C - Y 5C 5C 5C 00 00 00 # REVERSE SOLIDUS
+5D 005D - Y 5D 5D 5D 00 00 00 # RIGHT SQUARE BRACKET
+5E 005E - Y 5E 5E 5E 00 00 00 # CIRCUMFLEX ACCENT
+5F 005F - Y 5F 5F 5F 00 00 00 # LOW LINE
+60 0060 - Y 60 60 60 00 00 00 # GRAVE ACCENT
+61 0061 L Y 41 61 41 61 2A 00 # LATIN SMALL LETTER A
+62 0062 L Y 42 62 42 62 62 62 # LATIN SMALL LETTER B
+63 0063 L Y 43 63 43 63 63 63 # LATIN SMALL LETTER C
+64 0064 L Y 44 64 44 64 64 64 # LATIN SMALL LETTER D
+65 0065 L Y 45 65 45 65 2A 00 # LATIN SMALL LETTER E
+66 0066 L Y 46 66 46 66 66 66 # LATIN SMALL LETTER F
+67 0067 L Y 47 67 47 67 67 67 # LATIN SMALL LETTER G
+68 0068 L Y 48 68 48 68 68 68 # LATIN SMALL LETTER H
+69 0069 L Y 49 69 49 69 2A 00 # LATIN SMALL LETTER I
+6A 006A L Y 4A 6A 4A 6A 6A 6A # LATIN SMALL LETTER J
+6B 006B L Y 4B 6B 4B 6B 6B 6B # LATIN SMALL LETTER K
+6C 006C L Y 4C 6C 4C 6C 6C 6C # LATIN SMALL LETTER L
+6D 006D L Y 4D 6D 4D 6D 6D 6D # LATIN SMALL LETTER M
+6E 006E L Y 4E 6E 4E 6E 6E 6E # LATIN SMALL LETTER N
+6F 006F L Y 4F 6F 4F 6F 2A 00 # LATIN SMALL LETTER O
+70 0070 L Y 50 70 50 70 70 70 # LATIN SMALL LETTER P
+71 0071 L Y 51 71 51 71 71 71 # LATIN SMALL LETTER Q
+72 0072 L Y 52 72 52 72 72 72 # LATIN SMALL LETTER R
+73 0073 L Y 53 73 53 73 73 73 # LATIN SMALL LETTER S
+74 0074 L Y 54 74 54 74 74 74 # LATIN SMALL LETTER T
+75 0075 L Y 55 75 55 75 2A 00 # LATIN SMALL LETTER U
+76 0076 L Y 56 76 56 76 76 76 # LATIN SMALL LETTER V
+77 0077 L Y 57 77 57 77 77 77 # LATIN SMALL LETTER W
+78 0078 L Y 58 78 58 78 78 78 # LATIN SMALL LETTER X
+79 0079 L Y 59 79 59 79 79 79 # LATIN SMALL LETTER Y
+7A 007A L Y 5A 7A 5A 7A 7A 7A # LATIN SMALL LETTER Z
+7B 007B - Y 7B 7B 7B 00 00 00 # LEFT CURLY BRACKET
+7C 007C - Y 7C 7C 7C 00 00 00 # VERTICAL LINE
+7D 007D - Y 7D 7D 7D 00 00 00 # RIGHT CURLY BRACKET
+7E 007E - Y 7E 7E 7E 00 00 00 # TILDE
+7F 007F - N 7F 7F 7F 00 00 00 # <control>
+80 0080 . N 80 80 80 00 00 00 # <unused control>
+81 0081 . N 81 81 81 00 00 00 # <unused control>
+82 0082 . N 82 82 82 00 00 00 # <unused control>
+83 0083 . N 83 83 83 00 00 00 # <unused control>
+84 0084 . N 84 84 84 00 00 00 # <unused control>
+85 0085 . N 85 85 85 00 00 00 # <unused control>
+86 0086 . N 86 86 86 00 00 00 # <unused control>
+87 0087 . N 87 87 87 00 00 00 # <unused control>
+88 0088 . N 88 88 88 00 00 00 # <unused control>
+89 0089 . N 89 89 89 00 00 00 # <unused control>
+8A 008A . N 8A 8A 8A 00 00 00 # <unused control>
+8B 008B . N 8B 8B 8B 00 00 00 # <unused control>
+8C 008C . N 8C 8C 8C 00 00 00 # <unused control>
+8D 008D . N 8D 8D 8D 00 00 00 # <unused control>
+8E 008E . N 8E 8E 8E 00 00 00 # <unused control>
+8F 008F . N 8F 8F 8F 00 00 00 # <unused control>
+90 0090 . N 90 90 90 00 00 00 # <unused control>
+91 0091 . N 91 91 91 00 00 00 # <unused control>
+92 0092 . N 92 92 92 00 00 00 # <unused control>
+93 0093 . N 93 93 93 00 00 00 # <unused control>
+94 0094 . N 94 94 94 00 00 00 # <unused control>
+95 0095 . N 95 95 95 00 00 00 # <unused control>
+96 0096 . N 96 96 96 00 00 00 # <unused control>
+97 0097 . N 97 97 97 00 00 00 # <unused control>
+98 0098 . N 98 98 98 00 00 00 # <unused control>
+99 0099 . N 99 99 99 00 00 00 # <unused control>
+9A 009A . N 9A 9A 9A 00 00 00 # <unused control>
+9B 009B . N 9B 9B 9B 00 00 00 # <unused control>
+9C 009C . N 9C 9C 9C 00 00 00 # <unused control>
+9D 009D . N 9D 9D 9D 00 00 00 # <unused control>
+9E 009E . N 9E 9E 9E 00 00 00 # <unused control>
+9F 009F . N 9F 9F 9F 00 00 00 # <unused control>
+A0 00A0 W Y A0 A0 A0 00 00 00 # NO-BREAK SPACE
+A1 00A1 - Y A1 A1 A1 00 00 00 # INVERTED EXCLAMATION MARK
+A2 00A2 - Y A2 A2 A2 00 00 00 # CENT SIGN
+A3 00A3 - Y A3 A3 A3 00 00 00 # POUND SIGN
+A4 00A4 - Y A4 A4 A4 00 00 00 # CURRENCY SIGN
+A5 00A5 - Y A5 A5 A5 00 00 00 # YEN SIGN
+A6 00A6 - Y A6 A6 A6 00 00 00 # BROKEN BAR
+A7 00A7 - Y A7 A7 A7 00 00 00 # SECTION SIGN
+A8 00A8 - Y A8 A8 A8 00 00 00 # DIAERESIS
+A9 00A9 - Y A9 A9 A9 00 00 00 # COPYRIGHT SIGN
+AA 00AA A Y AA AA AA 00 00 00 # FEMININE ORDINAL INDICATOR
+AB 00AB - Y AB AB AB 00 00 00 # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
+AC 00AC - Y AC AC AC 00 00 00 # NOT SIGN
+AD 00AD H N AD AD AD 00 00 00 # SOFT HYPHEN
+AE 00AE - Y AE AE AE 00 00 00 # REGISTERED SIGN
+AF 00AF - Y AF AF AF 00 00 00 # MACRON
+B0 00B0 - Y B0 B0 B0 00 00 00 # DEGREE SIGN
+B1 00B1 - Y B1 B1 B1 00 00 00 # PLUS-MINUS SIGN
+B2 00B2 - Y B2 B2 B2 00 00 00 # SUPERSCRIPT TWO
+B3 00B3 - Y B3 B3 B3 00 00 00 # SUPERSCRIPT THREE
+B4 00B4 - Y B4 B4 B4 00 00 00 # ACUTE ACCENT
+B5 00B5 A Y B5 B5 B5 00 00 00 # MICRO SIGN
+B6 00B6 - Y B6 B6 B6 00 00 00 # PILCROW SIGN
+B7 00B7 - Y B7 B7 B7 00 00 00 # MIDDLE DOT
+B8 00B8 - Y B8 B8 B8 00 00 00 # CEDILLA
+B9 00B9 - Y B9 B9 B9 00 00 00 # SUPERSCRIPT ONE
+BA 00BA A Y BA BA BA 00 00 00 # MASCULINE ORDINAL INDICATOR
+BB 00BB - Y BB BB BB 00 00 00 # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
+BC 00BC - Y BC BC BC 00 00 00 # VULGAR FRACTION ONE QUARTER
+BD 00BD - Y BD BD BD 00 00 00 # VULGAR FRACTION ONE HALF
+BE 00BE - Y BE BE BE 00 00 00 # VULGAR FRACTION THREE QUARTERS
+BF 00BF - Y BF BF BF 00 00 00 # INVERTED QUESTION MARK
+C0 00C0 L Y C0 E0 C0 41 2A 00 # LATIN CAPITAL LETTER A WITH GRAVE
+C1 00C1 L Y C1 E1 C1 41 2A 00 # LATIN CAPITAL LETTER A WITH ACUTE
+C2 00C2 L Y C2 E2 C2 41 2A 00 # LATIN CAPITAL LETTER A WITH CIRCUMFLEX
+C3 00C3 L Y C3 E3 C3 41 2A 00 # LATIN CAPITAL LETTER A WITH TILDE
+C4 00C4 L Y C4 E4 C4 41 2A 00 # LATIN CAPITAL LETTER A WITH DIAERESIS
+C5 00C5 L Y C5 E5 C5 41 2A 00 # LATIN CAPITAL LETTER A WITH RING ABOVE
+C6 00C6 L Y C6 E6 C6 C6 2A 00 # LATIN CAPITAL LETTER AE
+C7 00C7 L Y C7 E7 C7 43 63 63 # LATIN CAPITAL LETTER C WITH CEDILLA
+C8 00C8 L Y C8 E8 C8 45 2A 00 # LATIN CAPITAL LETTER E WITH GRAVE
+C9 00C9 L Y C9 E9 C9 45 2A 00 # LATIN CAPITAL LETTER E WITH ACUTE
+CA 00CA L Y CA EA CA 45 2A 00 # LATIN CAPITAL LETTER E WITH CIRCUMFLEX
+CB 00CB L Y CB EB CB 45 2A 00 # LATIN CAPITAL LETTER E WITH DIAERESIS
+CC 00CC L Y CC EC CC 49 2A 00 # LATIN CAPITAL LETTER I WITH GRAVE
+CD 00CD L Y CD ED CD 49 2A 00 # LATIN CAPITAL LETTER I WITH ACUTE
+CE 00CE L Y CE EE CE 49 2A 00 # LATIN CAPITAL LETTER I WITH CIRCUMFLEX
+CF 00CF L Y CF EF CF 49 2A 00 # LATIN CAPITAL LETTER I WITH DIAERESIS
+D0 011E L Y D0 F0 D0 47 67 67 # LATIN CAPITAL LETTER G WITH BREVE
+D1 00D1 L Y D1 F1 D1 4E 6E 6E # LATIN CAPITAL LETTER N WITH TILDE
+D2 00D2 L Y D2 F2 D2 4F 2A 00 # LATIN CAPITAL LETTER O WITH GRAVE
+D3 00D3 L Y D3 F3 D3 4F 2A 00 # LATIN CAPITAL LETTER O WITH ACUTE
+D4 00D4 L Y D4 F4 D4 4F 2A 00 # LATIN CAPITAL LETTER O WITH CIRCUMFLEX
+D5 00D5 L Y D5 F5 D5 4F 2A 00 # LATIN CAPITAL LETTER O WITH TILDE
+D6 00D6 L Y D6 F6 D6 4F 2A 00 # LATIN CAPITAL LETTER O WITH DIAERESIS
+D7 00D7 - Y D7 D7 D7 00 00 00 # MULTIPLICATION SIGN
+D8 00D8 L Y D8 F8 D8 D8 2A 00 # LATIN CAPITAL LETTER O WITH STROKE
+D9 00D9 L Y D9 F9 D9 55 2A 00 # LATIN CAPITAL LETTER U WITH GRAVE
+DA 00DA L Y DA FA DA 55 2A 00 # LATIN CAPITAL LETTER U WITH ACUTE
+DB 00DB L Y DB FB DB 55 2A 00 # LATIN CAPITAL LETTER U WITH CIRCUMFLEX
+DC 00DC L Y DC FC DC 55 2A 00 # LATIN CAPITAL LETTER U WITH DIAERESIS
+DD 0130 L Y DD 69 DD 49 2A 00 # LATIN CAPITAL LETTER I WITH DOT ABOVE
+DE 015E L Y DE FE DE 53 73 73 # LATIN CAPITAL LETTER S WITH CEDILLA
+DF 00DF L Y DF DF DF DF DF DF # LATIN SMALL LETTER SHARP S
+E0 00E0 L Y C0 E0 C0 61 2A 00 # LATIN SMALL LETTER A WITH GRAVE
+E1 00E1 L Y C1 E1 C1 61 2A 00 # LATIN SMALL LETTER A WITH ACUTE
+E2 00E2 L Y C2 E2 C2 61 2A 00 # LATIN SMALL LETTER A WITH CIRCUMFLEX
+E3 00E3 L Y C3 E3 C3 61 2A 00 # LATIN SMALL LETTER A WITH TILDE
+E4 00E4 L Y C4 E4 C4 61 2A 00 # LATIN SMALL LETTER A WITH DIAERESIS
+E5 00E5 L Y C5 E5 C5 61 2A 00 # LATIN SMALL LETTER A WITH RING ABOVE
+E6 00E6 L Y C6 E6 C6 E6 2A 00 # LATIN SMALL LETTER AE
+E7 00E7 L Y C7 E7 C7 63 63 63 # LATIN SMALL LETTER C WITH CEDILLA
+E8 00E8 L Y C8 E8 C8 65 2A 00 # LATIN SMALL LETTER E WITH GRAVE
+E9 00E9 L Y C9 E9 C9 65 2A 00 # LATIN SMALL LETTER E WITH ACUTE
+EA 00EA L Y CA EA CA 65 2A 00 # LATIN SMALL LETTER E WITH CIRCUMFLEX
+EB 00EB L Y CB EB CB 65 2A 00 # LATIN SMALL LETTER E WITH DIAERESIS
+EC 00EC L Y CC EC CC 69 2A 00 # LATIN SMALL LETTER I WITH GRAVE
+ED 00ED L Y CD ED CD 69 2A 00 # LATIN SMALL LETTER I WITH ACUTE
+EE 00EE L Y CE EE CE 69 2A 00 # LATIN SMALL LETTER I WITH CIRCUMFLEX
+EF 00EF L Y CF EF CF 69 2A 00 # LATIN SMALL LETTER I WITH DIAERESIS
+F0 011F L Y D0 F0 D0 67 67 67 # LATIN SMALL LETTER G WITH BREVE
+F1 00F1 L Y D1 F1 D1 6E 6E 6E # LATIN SMALL LETTER N WITH TILDE
+F2 00F2 L Y D2 F2 D2 6F 2A 00 # LATIN SMALL LETTER O WITH GRAVE
+F3 00F3 L Y D3 F3 D3 6F 2A 00 # LATIN SMALL LETTER O WITH ACUTE
+F4 00F4 L Y D4 F4 D4 6F 2A 00 # LATIN SMALL LETTER O WITH CIRCUMFLEX
+F5 00F5 L Y D5 F5 D5 6F 2A 00 # LATIN SMALL LETTER O WITH TILDE
+F6 00F6 L Y D6 F6 D6 6F 2A 00 # LATIN SMALL LETTER O WITH DIAERESIS
+F7 00F7 - Y F7 F7 F7 00 00 00 # DIVISION SIGN
+F8 00F8 L Y D8 F8 D8 F8 2A 00 # LATIN SMALL LETTER O WITH STROKE
+F9 00F9 L Y D9 F9 D9 75 2A 00 # LATIN SMALL LETTER U WITH GRAVE
+FA 00FA L Y DA FA DA 75 2A 00 # LATIN SMALL LETTER U WITH ACUTE
+FB 00FB L Y DB FB DB 75 2A 00 # LATIN SMALL LETTER U WITH CIRCUMFLEX
+FC 00FC L Y DC FC DC 75 2A 00 # LATIN SMALL LETTER U WITH DIAERESIS
+FD 0131 L Y 49 FD 49 FD FD FD # LATIN SMALL LETTER DOTLESS I
+FE 015F L Y DE FE DE 73 73 73 # LATIN SMALL LETTER S WITH CEDILLA
+FF 00FF L Y FF FF FF 79 79 79 # LATIN SMALL LETTER Y WITH DIAERESIS
Index: doc/tools/ultraedit/GNU/aspell/data/iso8859-1.dat
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/iso8859-1.dat	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/iso8859-1.dat	(working copy)
@@ -0,0 +1,258 @@
+# Aspell Character Data File.  Do Not Edit!
+iso8859-1
+0	other	0	0	0	0	0	0
+1	other	1	1	1	0	1	1
+2	other	2	2	2	0	2	2
+3	other	3	3	3	0	3	3
+4	other	4	4	4	0	4	4
+5	other	5	5	5	0	5	5
+6	other	6	6	6	0	6	6
+7	other	7	7	7	0	7	7
+8	other	8	8	8	0	8	8
+9	space	9	9	9	0	9	9
+10	space	10	10	10	0	10	10
+11	space	11	11	11	0	11	11
+12	space	12	12	12	0	12	12
+13	space	13	13	13	0	13	13
+14	other	14	14	14	0	14	14
+15	other	15	15	15	0	15	15
+16	other	16	16	16	0	16	16
+17	other	17	17	17	0	17	17
+18	other	18	18	18	0	18	18
+19	other	19	19	19	0	19	19
+20	other	20	20	20	0	20	20
+21	other	21	21	21	0	21	21
+22	other	22	22	22	0	22	22
+23	other	23	23	23	0	23	23
+24	other	24	24	24	0	24	24
+25	other	25	25	25	0	25	25
+26	other	26	26	26	0	26	26
+27	other	27	27	27	0	27	27
+28	other	28	28	28	0	28	28
+29	other	29	29	29	0	29	29
+30	other	30	30	30	0	30	30
+31	other	31	31	31	0	31	31
+32	space	32	32	32	0	32	32
+33	other	33	33	33	0	33	33
+34	other	34	34	34	0	34	34
+35	other	35	35	35	0	35	35
+36	other	36	36	36	0	36	36
+37	other	37	37	37	0	37	37
+38	other	38	38	38	0	38	38
+39	other	39	39	39	0	39	39
+40	other	40	40	40	0	40	40
+41	other	41	41	41	0	41	41
+42	other	42	42	42	0	42	42
+43	other	43	43	43	0	43	43
+44	other	44	44	44	0	44	44
+45	other	45	45	45	0	45	45
+46	other	46	46	46	0	46	46
+47	other	47	47	47	0	47	47
+48	other	48	48	48	0	48	48
+49	other	49	49	49	0	49	49
+50	other	50	50	50	0	50	50
+51	other	51	51	51	0	51	51
+52	other	52	52	52	0	52	52
+53	other	53	53	53	0	53	53
+54	other	54	54	54	0	54	54
+55	other	55	55	55	0	55	55
+56	other	56	56	56	0	56	56
+57	other	57	57	57	0	57	57
+58	other	58	58	58	0	58	58
+59	other	59	59	59	0	59	59
+60	other	60	60	60	0	60	60
+61	other	61	61	61	0	61	61
+62	other	62	62	62	0	62	62
+63	other	63	63	63	0	63	63
+64	other	64	64	64	0	64	64
+65	letter	97	65	65	0	97	65
+66	letter	98	66	66	66	98	66
+67	letter	99	67	67	67	99	67
+68	letter	100	68	68	68	100	68
+69	letter	101	69	69	0	101	69
+70	letter	102	70	70	70	102	70
+71	letter	103	71	71	71	103	71
+72	letter	104	72	72	72	104	72
+73	letter	105	73	73	0	105	73
+74	letter	106	74	74	74	106	74
+75	letter	107	75	75	75	107	75
+76	letter	108	76	76	76	108	76
+77	letter	109	77	77	77	109	77
+78	letter	110	78	78	78	110	78
+79	letter	111	79	79	0	111	79
+80	letter	112	80	80	80	112	80
+81	letter	113	81	81	81	113	81
+82	letter	114	82	82	82	114	82
+83	letter	115	83	83	83	115	83
+84	letter	116	84	84	84	116	84
+85	letter	117	85	85	0	117	85
+86	letter	118	86	86	86	118	86
+87	letter	119	87	87	87	119	87
+88	letter	120	88	88	88	120	88
+89	letter	121	89	89	0	121	89
+90	letter	122	90	90	90	122	90
+91	other	91	91	91	0	91	91
+92	other	92	92	92	0	92	92
+93	other	93	93	93	0	93	93
+94	other	94	94	94	0	94	94
+95	other	95	95	95	0	95	95
+96	other	96	96	96	0	96	96
+97	letter	97	65	65	0	97	97
+98	letter	98	66	66	66	98	98
+99	letter	99	67	67	67	99	99
+100	letter	100	68	68	68	100	100
+101	letter	101	69	69	0	101	101
+102	letter	102	70	70	70	102	102
+103	letter	103	71	71	71	103	103
+104	letter	104	72	72	72	104	104
+105	letter	105	73	73	0	105	105
+106	letter	106	74	74	74	106	106
+107	letter	107	75	75	75	107	107
+108	letter	108	76	76	76	108	108
+109	letter	109	77	77	77	109	109
+110	letter	110	78	78	78	110	110
+111	letter	111	79	79	0	111	111
+112	letter	112	80	80	80	112	112
+113	letter	113	81	81	81	113	113
+114	letter	114	82	82	82	114	114
+115	letter	115	83	83	83	115	115
+116	letter	116	84	84	84	116	116
+117	letter	117	85	85	0	117	117
+118	letter	118	86	86	86	118	118
+119	letter	119	87	87	87	119	119
+120	letter	120	88	88	88	120	120
+121	letter	121	89	89	0	121	121
+122	letter	122	90	90	90	122	122
+123	other	123	123	123	0	123	123
+124	other	124	124	124	0	124	124
+125	other	125	125	125	0	125	125
+126	other	126	126	126	0	126	126
+127	other	127	127	127	0	127	127
+128	other	128	128	128	0	128	128
+129	other	129	129	129	0	129	129
+130	other	130	130	130	0	130	130
+131	other	131	131	131	0	131	131
+132	other	132	132	132	0	132	132
+133	other	133	133	133	0	133	133
+134	other	134	134	134	0	134	134
+135	other	135	135	135	0	135	135
+136	other	136	136	136	0	136	136
+137	other	137	137	137	0	137	137
+138	other	138	138	138	0	138	138
+139	other	139	139	139	0	139	139
+140	other	140	140	140	0	140	140
+141	other	141	141	141	0	141	141
+142	other	142	142	142	0	142	142
+143	other	143	143	143	0	143	143
+144	other	144	144	144	0	144	144
+145	other	145	145	145	0	145	145
+146	other	146	146	146	0	146	146
+147	other	147	147	147	0	147	147
+148	other	148	148	148	0	148	148
+149	other	149	149	149	0	149	149
+150	other	150	150	150	0	150	150
+151	other	151	151	151	0	151	151
+152	other	152	152	152	0	152	152
+153	other	153	153	153	0	153	153
+154	other	154	154	154	0	154	154
+155	other	155	155	155	0	155	155
+156	other	156	156	156	0	156	156
+157	other	157	157	157	0	157	157
+158	other	158	158	158	0	158	158
+159	other	159	159	159	0	159	159
+160	space	160	160	160	0	160	160
+161	other	161	161	161	0	161	161
+162	other	162	162	162	0	162	162
+163	other	163	163	163	0	163	163
+164	other	164	164	164	0	164	164
+165	other	165	165	165	0	165	165
+166	other	166	166	166	0	166	166
+167	other	167	167	167	0	167	167
+168	other	168	168	168	0	168	168
+169	other	169	169	169	0	169	169
+170	letter	170	170	170	170	170	170
+171	other	171	171	171	0	171	171
+172	other	172	172	172	0	172	172
+173	other	173	173	173	0	173	173
+174	other	174	174	174	0	174	174
+175	other	175	175	175	0	175	175
+176	other	176	176	176	0	176	176
+177	other	177	177	177	0	177	177
+178	other	178	178	178	0	178	178
+179	other	179	179	179	0	179	179
+180	other	180	180	180	0	180	180
+181	letter	181	181	181	181	181	181
+182	other	182	182	182	0	182	182
+183	other	183	183	183	0	183	183
+184	other	184	184	184	0	184	184
+185	other	185	185	185	0	185	185
+186	letter	186	186	186	186	186	186
+187	other	187	187	187	0	187	187
+188	other	188	188	188	0	188	188
+189	other	189	189	189	0	189	189
+190	other	190	190	190	0	190	190
+191	other	191	191	191	0	191	191
+192	letter	224	192	192	0	97	65
+193	letter	225	193	193	0	97	65
+194	letter	226	194	194	0	97	65
+195	letter	227	195	195	0	97	65
+196	letter	228	196	196	0	97	65
+197	letter	229	197	197	0	97	65
+198	letter	230	198	198	0	230	198
+199	letter	231	199	199	67	99	67
+200	letter	232	200	200	0	101	69
+201	letter	233	201	201	0	101	69
+202	letter	234	202	202	0	101	69
+203	letter	235	203	203	0	101	69
+204	letter	236	204	204	0	105	73
+205	letter	237	205	205	0	105	73
+206	letter	238	206	206	0	105	73
+207	letter	239	207	207	0	105	73
+208	letter	240	208	208	208	240	208
+209	letter	241	209	209	78	110	78
+210	letter	242	210	210	0	111	79
+211	letter	243	211	211	0	111	79
+212	letter	244	212	212	0	111	79
+213	letter	245	213	213	0	111	79
+214	letter	246	214	214	0	111	79
+215	other	215	215	215	0	215	215
+216	letter	248	216	216	0	111	79
+217	letter	249	217	217	0	117	85
+218	letter	250	218	218	0	117	85
+219	letter	251	219	219	0	117	85
+220	letter	252	220	220	0	117	85
+221	letter	253	221	221	0	121	89
+222	letter	254	222	222	222	254	222
+223	letter	223	223	223	223	223	223
+224	letter	224	192	192	0	97	97
+225	letter	225	193	193	0	97	97
+226	letter	226	194	194	0	97	97
+227	letter	227	195	195	0	97	97
+228	letter	228	196	196	0	97	97
+229	letter	229	197	197	0	97	97
+230	letter	230	198	198	0	230	230
+231	letter	231	199	199	67	99	99
+232	letter	232	200	200	0	101	101
+233	letter	233	201	201	0	101	101
+234	letter	234	202	202	0	101	101
+235	letter	235	203	203	0	101	101
+236	letter	236	204	204	0	105	105
+237	letter	237	205	205	0	105	105
+238	letter	238	206	206	0	105	105
+239	letter	239	207	207	0	105	105
+240	letter	240	208	208	208	240	240
+241	letter	241	209	209	78	110	110
+242	letter	242	210	210	0	111	111
+243	letter	243	211	211	0	111	111
+244	letter	244	212	212	0	111	111
+245	letter	245	213	213	0	111	111
+246	letter	246	214	214	0	111	111
+247	other	247	247	247	0	247	247
+248	letter	248	216	216	0	111	111
+249	letter	249	217	217	0	117	117
+250	letter	250	218	218	0	117	117
+251	letter	251	219	219	0	117	117
+252	letter	252	220	220	0	117	117
+253	letter	253	221	221	0	121	121
+254	letter	254	222	222	222	254	254
+255	letter	255	255	255	0	121	121
Index: doc/tools/ultraedit/GNU/aspell/data/iso8859-10.dat
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/iso8859-10.dat	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/iso8859-10.dat	(working copy)
@@ -0,0 +1,258 @@
+# Aspell Character Data File.  Do Not Edit!
+iso8859-10
+0	other	0	0	0	0	0	0
+1	other	1	1	1	0	1	1
+2	other	2	2	2	0	2	2
+3	other	3	3	3	0	3	3
+4	other	4	4	4	0	4	4
+5	other	5	5	5	0	5	5
+6	other	6	6	6	0	6	6
+7	other	7	7	7	0	7	7
+8	other	8	8	8	0	8	8
+9	space	9	9	9	0	9	9
+10	space	10	10	10	0	10	10
+11	space	11	11	11	0	11	11
+12	space	12	12	12	0	12	12
+13	space	13	13	13	0	13	13
+14	other	14	14	14	0	14	14
+15	other	15	15	15	0	15	15
+16	other	16	16	16	0	16	16
+17	other	17	17	17	0	17	17
+18	other	18	18	18	0	18	18
+19	other	19	19	19	0	19	19
+20	other	20	20	20	0	20	20
+21	other	21	21	21	0	21	21
+22	other	22	22	22	0	22	22
+23	other	23	23	23	0	23	23
+24	other	24	24	24	0	24	24
+25	other	25	25	25	0	25	25
+26	other	26	26	26	0	26	26
+27	other	27	27	27	0	27	27
+28	other	28	28	28	0	28	28
+29	other	29	29	29	0	29	29
+30	other	30	30	30	0	30	30
+31	other	31	31	31	0	31	31
+32	space	32	32	32	0	32	32
+33	other	33	33	33	0	33	33
+34	other	34	34	34	0	34	34
+35	other	35	35	35	0	35	35
+36	other	36	36	36	0	36	36
+37	other	37	37	37	0	37	37
+38	other	38	38	38	0	38	38
+39	other	39	39	39	0	39	39
+40	other	40	40	40	0	40	40
+41	other	41	41	41	0	41	41
+42	other	42	42	42	0	42	42
+43	other	43	43	43	0	43	43
+44	other	44	44	44	0	44	44
+45	other	45	45	45	0	45	45
+46	other	46	46	46	0	46	46
+47	other	47	47	47	0	47	47
+48	other	48	48	48	0	48	48
+49	other	49	49	49	0	49	49
+50	other	50	50	50	0	50	50
+51	other	51	51	51	0	51	51
+52	other	52	52	52	0	52	52
+53	other	53	53	53	0	53	53
+54	other	54	54	54	0	54	54
+55	other	55	55	55	0	55	55
+56	other	56	56	56	0	56	56
+57	other	57	57	57	0	57	57
+58	other	58	58	58	0	58	58
+59	other	59	59	59	0	59	59
+60	other	60	60	60	0	60	60
+61	other	61	61	61	0	61	61
+62	other	62	62	62	0	62	62
+63	other	63	63	63	0	63	63
+64	other	64	64	64	0	64	64
+65	letter	97	65	65	0	97	65
+66	letter	98	66	66	66	98	66
+67	letter	99	67	67	67	99	67
+68	letter	100	68	68	68	100	68
+69	letter	101	69	69	0	101	69
+70	letter	102	70	70	70	102	70
+71	letter	103	71	71	71	103	71
+72	letter	104	72	72	72	104	72
+73	letter	105	73	73	0	105	73
+74	letter	106	74	74	74	106	74
+75	letter	107	75	75	75	107	75
+76	letter	108	76	76	76	108	76
+77	letter	109	77	77	77	109	77
+78	letter	110	78	78	78	110	78
+79	letter	111	79	79	0	111	79
+80	letter	112	80	80	80	112	80
+81	letter	113	81	81	81	113	81
+82	letter	114	82	82	82	114	82
+83	letter	115	83	83	83	115	83
+84	letter	116	84	84	84	116	84
+85	letter	117	85	85	0	117	85
+86	letter	118	86	86	86	118	86
+87	letter	119	87	87	87	119	87
+88	letter	120	88	88	88	120	88
+89	letter	121	89	89	0	121	89
+90	letter	122	90	90	90	122	90
+91	other	91	91	91	0	91	91
+92	other	92	92	92	0	92	92
+93	other	93	93	93	0	93	93
+94	other	94	94	94	0	94	94
+95	other	95	95	95	0	95	95
+96	other	96	96	96	0	96	96
+97	letter	97	65	65	0	97	97
+98	letter	98	66	66	66	98	98
+99	letter	99	67	67	67	99	99
+100	letter	100	68	68	68	100	100
+101	letter	101	69	69	0	101	101
+102	letter	102	70	70	70	102	102
+103	letter	103	71	71	71	103	103
+104	letter	104	72	72	72	104	104
+105	letter	105	73	73	0	105	105
+106	letter	106	74	74	74	106	106
+107	letter	107	75	75	75	107	107
+108	letter	108	76	76	76	108	108
+109	letter	109	77	77	77	109	109
+110	letter	110	78	78	78	110	110
+111	letter	111	79	79	0	111	111
+112	letter	112	80	80	80	112	112
+113	letter	113	81	81	81	113	113
+114	letter	114	82	82	82	114	114
+115	letter	115	83	83	83	115	115
+116	letter	116	84	84	84	116	116
+117	letter	117	85	85	0	117	117
+118	letter	118	86	86	86	118	118
+119	letter	119	87	87	87	119	119
+120	letter	120	88	88	88	120	120
+121	letter	121	89	89	0	121	121
+122	letter	122	90	90	90	122	122
+123	other	123	123	123	0	123	123
+124	other	124	124	124	0	124	124
+125	other	125	125	125	0	125	125
+126	other	126	126	126	0	126	126
+127	other	127	127	127	0	127	127
+128	other	128	128	128	0	128	128
+129	other	129	129	129	0	129	129
+130	other	130	130	130	0	130	130
+131	other	131	131	131	0	131	131
+132	other	132	132	132	0	132	132
+133	other	133	133	133	0	133	133
+134	other	134	134	134	0	134	134
+135	other	135	135	135	0	135	135
+136	other	136	136	136	0	136	136
+137	other	137	137	137	0	137	137
+138	other	138	138	138	0	138	138
+139	other	139	139	139	0	139	139
+140	other	140	140	140	0	140	140
+141	other	141	141	141	0	141	141
+142	other	142	142	142	0	142	142
+143	other	143	143	143	0	143	143
+144	other	144	144	144	0	144	144
+145	other	145	145	145	0	145	145
+146	other	146	146	146	0	146	146
+147	other	147	147	147	0	147	147
+148	other	148	148	148	0	148	148
+149	other	149	149	149	0	149	149
+150	other	150	150	150	0	150	150
+151	other	151	151	151	0	151	151
+152	other	152	152	152	0	152	152
+153	other	153	153	153	0	153	153
+154	other	154	154	154	0	154	154
+155	other	155	155	155	0	155	155
+156	other	156	156	156	0	156	156
+157	other	157	157	157	0	157	157
+158	other	158	158	158	0	158	158
+159	other	159	159	159	0	159	159
+160	space	160	160	160	0	160	160
+260	letter	177	161	161	0	97	65
+274	letter	178	162	162	0	101	69
+290	letter	179	163	163	71	103	71
+298	letter	180	164	164	0	105	73
+296	letter	181	165	165	0	105	73
+310	letter	182	166	166	75	107	75
+167	other	167	167	167	0	167	167
+315	letter	184	168	168	76	108	76
+272	letter	185	169	169	68	100	68
+352	letter	186	170	170	83	115	83
+358	letter	187	171	171	84	116	84
+381	letter	188	172	172	90	122	90
+173	other	173	173	173	0	173	173
+362	letter	190	174	174	0	117	85
+330	letter	191	175	175	175	191	175
+176	other	176	176	176	0	176	176
+261	letter	177	161	161	0	97	97
+275	letter	178	162	162	0	101	101
+291	letter	179	163	163	71	103	103
+299	letter	180	164	164	0	105	105
+297	letter	181	165	165	0	105	105
+311	letter	182	166	166	75	107	107
+183	other	183	183	183	0	183	183
+316	letter	184	168	168	76	108	108
+273	letter	185	169	169	68	100	100
+353	letter	186	170	170	83	115	115
+359	letter	187	171	171	84	116	116
+382	letter	188	172	172	90	122	122
+8213	other	189	189	189	0	189	189
+363	letter	190	174	174	0	117	117
+331	letter	191	175	175	175	191	191
+256	letter	224	192	192	0	97	65
+193	letter	225	193	193	0	97	65
+194	letter	226	194	194	0	97	65
+195	letter	227	195	195	0	97	65
+196	letter	228	196	196	0	97	65
+197	letter	229	197	197	0	97	65
+198	letter	230	198	198	0	230	198
+302	letter	231	199	199	0	105	73
+268	letter	232	200	200	67	99	67
+201	letter	233	201	201	0	101	69
+280	letter	234	202	202	0	101	69
+203	letter	235	203	203	0	101	69
+278	letter	236	204	204	0	101	69
+205	letter	237	205	205	0	105	73
+206	letter	238	206	206	0	105	73
+207	letter	239	207	207	0	105	73
+208	letter	240	208	208	208	240	208
+325	letter	241	209	209	78	110	78
+332	letter	242	210	210	0	111	79
+211	letter	243	211	211	0	111	79
+212	letter	244	212	212	0	111	79
+213	letter	245	213	213	0	111	79
+214	letter	246	214	214	0	111	79
+360	letter	247	215	215	0	117	85
+216	letter	248	216	216	0	111	79
+370	letter	249	217	217	0	117	85
+218	letter	250	218	218	0	117	85
+219	letter	251	219	219	0	117	85
+220	letter	252	220	220	0	117	85
+221	letter	253	221	221	0	121	89
+222	letter	254	222	222	222	254	222
+223	letter	223	223	223	223	223	223
+257	letter	224	192	192	0	97	97
+225	letter	225	193	193	0	97	97
+226	letter	226	194	194	0	97	97
+227	letter	227	195	195	0	97	97
+228	letter	228	196	196	0	97	97
+229	letter	229	197	197	0	97	97
+230	letter	230	198	198	0	230	230
+303	letter	231	199	199	0	105	105
+269	letter	232	200	200	67	99	99
+233	letter	233	201	201	0	101	101
+281	letter	234	202	202	0	101	101
+235	letter	235	203	203	0	101	101
+279	letter	236	204	204	0	101	101
+237	letter	237	205	205	0	105	105
+238	letter	238	206	206	0	105	105
+239	letter	239	207	207	0	105	105
+240	letter	240	208	208	208	240	240
+326	letter	241	209	209	78	110	110
+333	letter	242	210	210	0	111	111
+243	letter	243	211	211	0	111	111
+244	letter	244	212	212	0	111	111
+245	letter	245	213	213	0	111	111
+246	letter	246	214	214	0	111	111
+361	letter	247	215	215	0	117	117
+248	letter	248	216	216	0	111	111
+371	letter	249	217	217	0	117	117
+250	letter	250	218	218	0	117	117
+251	letter	251	219	219	0	117	117
+252	letter	252	220	220	0	117	117
+253	letter	253	221	221	0	121	121
+254	letter	254	222	222	222	254	254
+312	letter	255	255	255	255	255	255
Index: doc/tools/ultraedit/GNU/aspell/data/iso8859-13.dat
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/iso8859-13.dat	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/iso8859-13.dat	(working copy)
@@ -0,0 +1,258 @@
+# Aspell Character Data File.  Do Not Edit!
+iso8859-13
+0	other	0	0	0	0	0	0
+1	other	1	1	1	0	1	1
+2	other	2	2	2	0	2	2
+3	other	3	3	3	0	3	3
+4	other	4	4	4	0	4	4
+5	other	5	5	5	0	5	5
+6	other	6	6	6	0	6	6
+7	other	7	7	7	0	7	7
+8	other	8	8	8	0	8	8
+9	space	9	9	9	0	9	9
+10	space	10	10	10	0	10	10
+11	space	11	11	11	0	11	11
+12	space	12	12	12	0	12	12
+13	space	13	13	13	0	13	13
+14	other	14	14	14	0	14	14
+15	other	15	15	15	0	15	15
+16	other	16	16	16	0	16	16
+17	other	17	17	17	0	17	17
+18	other	18	18	18	0	18	18
+19	other	19	19	19	0	19	19
+20	other	20	20	20	0	20	20
+21	other	21	21	21	0	21	21
+22	other	22	22	22	0	22	22
+23	other	23	23	23	0	23	23
+24	other	24	24	24	0	24	24
+25	other	25	25	25	0	25	25
+26	other	26	26	26	0	26	26
+27	other	27	27	27	0	27	27
+28	other	28	28	28	0	28	28
+29	other	29	29	29	0	29	29
+30	other	30	30	30	0	30	30
+31	other	31	31	31	0	31	31
+32	space	32	32	32	0	32	32
+33	other	33	33	33	0	33	33
+34	other	34	34	34	0	34	34
+35	other	35	35	35	0	35	35
+36	other	36	36	36	0	36	36
+37	other	37	37	37	0	37	37
+38	other	38	38	38	0	38	38
+39	other	39	39	39	0	39	39
+40	other	40	40	40	0	40	40
+41	other	41	41	41	0	41	41
+42	other	42	42	42	0	42	42
+43	other	43	43	43	0	43	43
+44	other	44	44	44	0	44	44
+45	other	45	45	45	0	45	45
+46	other	46	46	46	0	46	46
+47	other	47	47	47	0	47	47
+48	other	48	48	48	0	48	48
+49	other	49	49	49	0	49	49
+50	other	50	50	50	0	50	50
+51	other	51	51	51	0	51	51
+52	other	52	52	52	0	52	52
+53	other	53	53	53	0	53	53
+54	other	54	54	54	0	54	54
+55	other	55	55	55	0	55	55
+56	other	56	56	56	0	56	56
+57	other	57	57	57	0	57	57
+58	other	58	58	58	0	58	58
+59	other	59	59	59	0	59	59
+60	other	60	60	60	0	60	60
+61	other	61	61	61	0	61	61
+62	other	62	62	62	0	62	62
+63	other	63	63	63	0	63	63
+64	other	64	64	64	0	64	64
+65	letter	97	65	65	0	97	65
+66	letter	98	66	66	66	98	66
+67	letter	99	67	67	67	99	67
+68	letter	100	68	68	68	100	68
+69	letter	101	69	69	0	101	69
+70	letter	102	70	70	70	102	70
+71	letter	103	71	71	71	103	71
+72	letter	104	72	72	72	104	72
+73	letter	105	73	73	0	105	73
+74	letter	106	74	74	74	106	74
+75	letter	107	75	75	75	107	75
+76	letter	108	76	76	76	108	76
+77	letter	109	77	77	77	109	77
+78	letter	110	78	78	78	110	78
+79	letter	111	79	79	0	111	79
+80	letter	112	80	80	80	112	80
+81	letter	113	81	81	81	113	81
+82	letter	114	82	82	82	114	82
+83	letter	115	83	83	83	115	83
+84	letter	116	84	84	84	116	84
+85	letter	117	85	85	0	117	85
+86	letter	118	86	86	86	118	86
+87	letter	119	87	87	87	119	87
+88	letter	120	88	88	88	120	88
+89	letter	121	89	89	0	121	89
+90	letter	122	90	90	90	122	90
+91	other	91	91	91	0	91	91
+92	other	92	92	92	0	92	92
+93	other	93	93	93	0	93	93
+94	other	94	94	94	0	94	94
+95	other	95	95	95	0	95	95
+96	other	96	96	96	0	96	96
+97	letter	97	65	65	0	97	97
+98	letter	98	66	66	66	98	98
+99	letter	99	67	67	67	99	99
+100	letter	100	68	68	68	100	100
+101	letter	101	69	69	0	101	101
+102	letter	102	70	70	70	102	102
+103	letter	103	71	71	71	103	103
+104	letter	104	72	72	72	104	104
+105	letter	105	73	73	0	105	105
+106	letter	106	74	74	74	106	106
+107	letter	107	75	75	75	107	107
+108	letter	108	76	76	76	108	108
+109	letter	109	77	77	77	109	109
+110	letter	110	78	78	78	110	110
+111	letter	111	79	79	0	111	111
+112	letter	112	80	80	80	112	112
+113	letter	113	81	81	81	113	113
+114	letter	114	82	82	82	114	114
+115	letter	115	83	83	83	115	115
+116	letter	116	84	84	84	116	116
+117	letter	117	85	85	0	117	117
+118	letter	118	86	86	86	118	118
+119	letter	119	87	87	87	119	119
+120	letter	120	88	88	88	120	120
+121	letter	121	89	89	0	121	121
+122	letter	122	90	90	90	122	122
+123	other	123	123	123	0	123	123
+124	other	124	124	124	0	124	124
+125	other	125	125	125	0	125	125
+126	other	126	126	126	0	126	126
+127	other	127	127	127	0	127	127
+128	other	128	128	128	0	128	128
+129	other	129	129	129	0	129	129
+130	other	130	130	130	0	130	130
+131	other	131	131	131	0	131	131
+132	other	132	132	132	0	132	132
+133	other	133	133	133	0	133	133
+134	other	134	134	134	0	134	134
+135	other	135	135	135	0	135	135
+136	other	136	136	136	0	136	136
+137	other	137	137	137	0	137	137
+138	other	138	138	138	0	138	138
+139	other	139	139	139	0	139	139
+140	other	140	140	140	0	140	140
+141	other	141	141	141	0	141	141
+142	other	142	142	142	0	142	142
+143	other	143	143	143	0	143	143
+144	other	144	144	144	0	144	144
+145	other	145	145	145	0	145	145
+146	other	146	146	146	0	146	146
+147	other	147	147	147	0	147	147
+148	other	148	148	148	0	148	148
+149	other	149	149	149	0	149	149
+150	other	150	150	150	0	150	150
+151	other	151	151	151	0	151	151
+152	other	152	152	152	0	152	152
+153	other	153	153	153	0	153	153
+154	other	154	154	154	0	154	154
+155	other	155	155	155	0	155	155
+156	other	156	156	156	0	156	156
+157	other	157	157	157	0	157	157
+158	other	158	158	158	0	158	158
+159	other	159	159	159	0	159	159
+160	space	160	160	160	0	160	160
+8221	other	161	161	161	0	161	161
+162	other	162	162	162	0	162	162
+163	other	163	163	163	0	163	163
+164	other	164	164	164	0	164	164
+8222	other	165	165	165	0	165	165
+166	other	166	166	166	0	166	166
+167	other	167	167	167	0	167	167
+216	letter	184	168	168	0	111	79
+169	other	169	169	169	0	169	169
+342	letter	186	170	170	82	114	82
+171	other	171	171	171	0	171	171
+172	other	172	172	172	0	172	172
+173	other	173	173	173	0	173	173
+174	other	174	174	174	0	174	174
+198	letter	191	175	175	0	191	175
+176	other	176	176	176	0	176	176
+177	other	177	177	177	0	177	177
+178	other	178	178	178	0	178	178
+179	other	179	179	179	0	179	179
+8220	other	180	180	180	0	180	180
+181	letter	181	181	181	181	181	181
+182	other	182	182	182	0	182	182
+183	other	183	183	183	0	183	183
+248	letter	184	168	168	0	111	111
+185	other	185	185	185	0	185	185
+343	letter	186	170	170	82	114	114
+187	other	187	187	187	0	187	187
+188	other	188	188	188	0	188	188
+189	other	189	189	189	0	189	189
+190	other	190	190	190	0	190	190
+230	letter	191	175	175	0	191	191
+260	letter	224	192	192	0	97	65
+302	letter	225	193	193	0	105	73
+256	letter	226	194	194	0	97	65
+262	letter	227	195	195	67	99	67
+196	letter	228	196	196	0	97	65
+197	letter	229	197	197	0	97	65
+280	letter	230	198	198	0	101	69
+274	letter	231	199	199	0	101	69
+268	letter	232	200	200	67	99	67
+201	letter	233	201	201	0	101	69
+377	letter	234	202	202	90	122	90
+278	letter	235	203	203	0	101	69
+290	letter	236	204	204	71	103	71
+310	letter	237	205	205	75	107	75
+298	letter	238	206	206	0	105	73
+315	letter	239	207	207	76	108	76
+352	letter	240	208	208	83	115	83
+323	letter	241	209	209	78	110	78
+325	letter	242	210	210	78	110	78
+211	letter	243	211	211	0	111	79
+332	letter	244	212	212	0	111	79
+213	letter	245	213	213	0	111	79
+214	letter	246	214	214	0	111	79
+215	other	215	215	215	0	215	215
+370	letter	248	216	216	0	117	85
+321	letter	249	217	217	76	108	76
+346	letter	250	218	218	83	115	83
+362	letter	251	219	219	0	117	85
+220	letter	252	220	220	0	117	85
+379	letter	253	221	221	90	122	90
+381	letter	254	222	222	90	122	90
+223	letter	223	223	223	223	223	223
+261	letter	224	192	192	0	97	97
+303	letter	225	193	193	0	105	105
+257	letter	226	194	194	0	97	97
+263	letter	227	195	195	67	99	99
+228	letter	228	196	196	0	97	97
+229	letter	229	197	197	0	97	97
+281	letter	230	198	198	0	101	101
+275	letter	231	199	199	0	101	101
+269	letter	232	200	200	67	99	99
+233	letter	233	201	201	0	101	101
+378	letter	234	202	202	90	122	122
+279	letter	235	203	203	0	101	101
+291	letter	236	204	204	71	103	103
+311	letter	237	205	205	75	107	107
+299	letter	238	206	206	0	105	105
+316	letter	239	207	207	76	108	108
+353	letter	240	208	208	83	115	115
+324	letter	241	209	209	78	110	110
+326	letter	242	210	210	78	110	110
+243	letter	243	211	211	0	111	111
+333	letter	244	212	212	0	111	111
+245	letter	245	213	213	0	111	111
+246	letter	246	214	214	0	111	111
+247	other	247	247	247	0	247	247
+371	letter	248	216	216	0	117	117
+322	letter	249	217	217	76	108	108
+347	letter	250	218	218	83	115	115
+363	letter	251	219	219	0	117	117
+252	letter	252	220	220	0	117	117
+380	letter	253	221	221	90	122	122
+382	letter	254	222	222	90	122	122
+8217	other	255	255	255	0	255	255
Index: doc/tools/ultraedit/GNU/aspell/data/iso8859-14.dat
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/iso8859-14.dat	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/iso8859-14.dat	(working copy)
@@ -0,0 +1,258 @@
+# Aspell Character Data File.  Do Not Edit!
+iso8859-14
+0	other	0	0	0	0	0	0
+1	other	1	1	1	0	1	1
+2	other	2	2	2	0	2	2
+3	other	3	3	3	0	3	3
+4	other	4	4	4	0	4	4
+5	other	5	5	5	0	5	5
+6	other	6	6	6	0	6	6
+7	other	7	7	7	0	7	7
+8	other	8	8	8	0	8	8
+9	space	9	9	9	0	9	9
+10	space	10	10	10	0	10	10
+11	space	11	11	11	0	11	11
+12	space	12	12	12	0	12	12
+13	space	13	13	13	0	13	13
+14	other	14	14	14	0	14	14
+15	other	15	15	15	0	15	15
+16	other	16	16	16	0	16	16
+17	other	17	17	17	0	17	17
+18	other	18	18	18	0	18	18
+19	other	19	19	19	0	19	19
+20	other	20	20	20	0	20	20
+21	other	21	21	21	0	21	21
+22	other	22	22	22	0	22	22
+23	other	23	23	23	0	23	23
+24	other	24	24	24	0	24	24
+25	other	25	25	25	0	25	25
+26	other	26	26	26	0	26	26
+27	other	27	27	27	0	27	27
+28	other	28	28	28	0	28	28
+29	other	29	29	29	0	29	29
+30	other	30	30	30	0	30	30
+31	other	31	31	31	0	31	31
+32	space	32	32	32	0	32	32
+33	other	33	33	33	0	33	33
+34	other	34	34	34	0	34	34
+35	other	35	35	35	0	35	35
+36	other	36	36	36	0	36	36
+37	other	37	37	37	0	37	37
+38	other	38	38	38	0	38	38
+39	other	39	39	39	0	39	39
+40	other	40	40	40	0	40	40
+41	other	41	41	41	0	41	41
+42	other	42	42	42	0	42	42
+43	other	43	43	43	0	43	43
+44	other	44	44	44	0	44	44
+45	other	45	45	45	0	45	45
+46	other	46	46	46	0	46	46
+47	other	47	47	47	0	47	47
+48	other	48	48	48	0	48	48
+49	other	49	49	49	0	49	49
+50	other	50	50	50	0	50	50
+51	other	51	51	51	0	51	51
+52	other	52	52	52	0	52	52
+53	other	53	53	53	0	53	53
+54	other	54	54	54	0	54	54
+55	other	55	55	55	0	55	55
+56	other	56	56	56	0	56	56
+57	other	57	57	57	0	57	57
+58	other	58	58	58	0	58	58
+59	other	59	59	59	0	59	59
+60	other	60	60	60	0	60	60
+61	other	61	61	61	0	61	61
+62	other	62	62	62	0	62	62
+63	other	63	63	63	0	63	63
+64	other	64	64	64	0	64	64
+65	letter	97	65	65	0	97	65
+66	letter	98	66	66	66	98	66
+67	letter	99	67	67	67	99	67
+68	letter	100	68	68	68	100	68
+69	letter	101	69	69	0	101	69
+70	letter	102	70	70	70	102	70
+71	letter	103	71	71	71	103	71
+72	letter	104	72	72	72	104	72
+73	letter	105	73	73	0	105	73
+74	letter	106	74	74	74	106	74
+75	letter	107	75	75	75	107	75
+76	letter	108	76	76	76	108	76
+77	letter	109	77	77	77	109	77
+78	letter	110	78	78	78	110	78
+79	letter	111	79	79	0	111	79
+80	letter	112	80	80	80	112	80
+81	letter	113	81	81	81	113	81
+82	letter	114	82	82	82	114	82
+83	letter	115	83	83	83	115	83
+84	letter	116	84	84	84	116	84
+85	letter	117	85	85	0	117	85
+86	letter	118	86	86	86	118	86
+87	letter	119	87	87	87	119	87
+88	letter	120	88	88	88	120	88
+89	letter	121	89	89	0	121	89
+90	letter	122	90	90	90	122	90
+91	other	91	91	91	0	91	91
+92	other	92	92	92	0	92	92
+93	other	93	93	93	0	93	93
+94	other	94	94	94	0	94	94
+95	other	95	95	95	0	95	95
+96	other	96	96	96	0	96	96
+97	letter	97	65	65	0	97	97
+98	letter	98	66	66	66	98	98
+99	letter	99	67	67	67	99	99
+100	letter	100	68	68	68	100	100
+101	letter	101	69	69	0	101	101
+102	letter	102	70	70	70	102	102
+103	letter	103	71	71	71	103	103
+104	letter	104	72	72	72	104	104
+105	letter	105	73	73	0	105	105
+106	letter	106	74	74	74	106	106
+107	letter	107	75	75	75	107	107
+108	letter	108	76	76	76	108	108
+109	letter	109	77	77	77	109	109
+110	letter	110	78	78	78	110	110
+111	letter	111	79	79	0	111	111
+112	letter	112	80	80	80	112	112
+113	letter	113	81	81	81	113	113
+114	letter	114	82	82	82	114	114
+115	letter	115	83	83	83	115	115
+116	letter	116	84	84	84	116	116
+117	letter	117	85	85	0	117	117
+118	letter	118	86	86	86	118	118
+119	letter	119	87	87	87	119	119
+120	letter	120	88	88	88	120	120
+121	letter	121	89	89	0	121	121
+122	letter	122	90	90	90	122	122
+123	other	123	123	123	0	123	123
+124	other	124	124	124	0	124	124
+125	other	125	125	125	0	125	125
+126	other	126	126	126	0	126	126
+127	other	127	127	127	0	127	127
+128	other	128	128	128	0	128	128
+129	other	129	129	129	0	129	129
+130	other	130	130	130	0	130	130
+131	other	131	131	131	0	131	131
+132	other	132	132	132	0	132	132
+133	other	133	133	133	0	133	133
+134	other	134	134	134	0	134	134
+135	other	135	135	135	0	135	135
+136	other	136	136	136	0	136	136
+137	other	137	137	137	0	137	137
+138	other	138	138	138	0	138	138
+139	other	139	139	139	0	139	139
+140	other	140	140	140	0	140	140
+141	other	141	141	141	0	141	141
+142	other	142	142	142	0	142	142
+143	other	143	143	143	0	143	143
+144	other	144	144	144	0	144	144
+145	other	145	145	145	0	145	145
+146	other	146	146	146	0	146	146
+147	other	147	147	147	0	147	147
+148	other	148	148	148	0	148	148
+149	other	149	149	149	0	149	149
+150	other	150	150	150	0	150	150
+151	other	151	151	151	0	151	151
+152	other	152	152	152	0	152	152
+153	other	153	153	153	0	153	153
+154	other	154	154	154	0	154	154
+155	other	155	155	155	0	155	155
+156	other	156	156	156	0	156	156
+157	other	157	157	157	0	157	157
+158	other	158	158	158	0	158	158
+159	other	159	159	159	0	159	159
+160	space	160	160	160	0	160	160
+7682	letter	162	161	161	66	98	66
+7683	letter	162	161	161	66	98	98
+163	other	163	163	163	0	163	163
+266	letter	165	164	164	67	99	67
+267	letter	165	164	164	67	99	99
+7690	letter	171	166	166	68	100	68
+167	other	167	167	167	0	167	167
+7808	letter	184	168	168	87	119	87
+169	other	169	169	169	0	169	169
+7810	letter	186	170	170	87	119	87
+7691	letter	171	166	166	68	100	100
+7922	letter	188	172	172	0	121	89
+173	other	173	173	173	0	173	173
+174	other	174	174	174	0	174	174
+376	letter	255	175	175	0	121	89
+7710	letter	177	176	176	70	102	70
+7711	letter	177	176	176	70	102	102
+288	letter	179	178	178	71	103	71
+289	letter	179	178	178	71	103	103
+7744	letter	181	180	180	77	109	77
+7745	letter	181	180	180	77	109	109
+182	other	182	182	182	0	182	182
+7766	letter	185	183	183	80	112	80
+7809	letter	184	168	168	87	119	119
+7767	letter	185	183	183	80	112	112
+7811	letter	186	170	170	87	119	119
+7776	letter	191	187	187	83	115	83
+7923	letter	188	172	172	0	121	121
+7812	letter	190	189	189	87	119	87
+7813	letter	190	189	189	87	119	119
+7777	letter	191	187	187	83	115	115
+192	letter	224	192	192	0	97	65
+193	letter	225	193	193	0	97	65
+194	letter	226	194	194	0	97	65
+195	letter	227	195	195	0	97	65
+196	letter	228	196	196	0	97	65
+197	letter	229	197	197	0	97	65
+198	letter	230	198	198	0	230	198
+199	letter	231	199	199	67	99	67
+200	letter	232	200	200	0	101	69
+201	letter	233	201	201	0	101	69
+202	letter	234	202	202	0	101	69
+203	letter	235	203	203	0	101	69
+204	letter	236	204	204	0	105	73
+205	letter	237	205	205	0	105	73
+206	letter	238	206	206	0	105	73
+207	letter	239	207	207	0	105	73
+372	letter	240	208	208	87	119	87
+209	letter	241	209	209	78	110	78
+210	letter	242	210	210	0	111	79
+211	letter	243	211	211	0	111	79
+212	letter	244	212	212	0	111	79
+213	letter	245	213	213	0	111	79
+214	letter	246	214	214	0	111	79
+7786	letter	247	215	215	84	116	84
+216	letter	248	216	216	0	111	79
+217	letter	249	217	217	0	117	85
+218	letter	250	218	218	0	117	85
+219	letter	251	219	219	0	117	85
+220	letter	252	220	220	0	117	85
+221	letter	253	221	221	0	121	89
+374	letter	254	222	222	0	121	89
+223	letter	223	223	223	223	223	223
+224	letter	224	192	192	0	97	97
+225	letter	225	193	193	0	97	97
+226	letter	226	194	194	0	97	97
+227	letter	227	195	195	0	97	97
+228	letter	228	196	196	0	97	97
+229	letter	229	197	197	0	97	97
+230	letter	230	198	198	0	230	230
+231	letter	231	199	199	67	99	99
+232	letter	232	200	200	0	101	101
+233	letter	233	201	201	0	101	101
+234	letter	234	202	202	0	101	101
+235	letter	235	203	203	0	101	101
+236	letter	236	204	204	0	105	105
+237	letter	237	205	205	0	105	105
+238	letter	238	206	206	0	105	105
+239	letter	239	207	207	0	105	105
+373	letter	240	208	208	87	119	119
+241	letter	241	209	209	78	110	110
+242	letter	242	210	210	0	111	111
+243	letter	243	211	211	0	111	111
+244	letter	244	212	212	0	111	111
+245	letter	245	213	213	0	111	111
+246	letter	246	214	214	0	111	111
+7787	letter	247	215	215	84	116	116
+248	letter	248	216	216	0	111	111
+249	letter	249	217	217	0	117	117
+250	letter	250	218	218	0	117	117
+251	letter	251	219	219	0	117	117
+252	letter	252	220	220	0	117	117
+253	letter	253	221	221	0	121	121
+375	letter	254	222	222	0	121	121
+255	letter	255	175	175	0	121	121
Index: doc/tools/ultraedit/GNU/aspell/data/iso8859-15.dat
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/iso8859-15.dat	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/iso8859-15.dat	(working copy)
@@ -0,0 +1,258 @@
+# Aspell Character Data File.  Do Not Edit!
+iso8859-15
+0	other	0	0	0	0	0	0
+1	other	1	1	1	0	1	1
+2	other	2	2	2	0	2	2
+3	other	3	3	3	0	3	3
+4	other	4	4	4	0	4	4
+5	other	5	5	5	0	5	5
+6	other	6	6	6	0	6	6
+7	other	7	7	7	0	7	7
+8	other	8	8	8	0	8	8
+9	space	9	9	9	0	9	9
+10	space	10	10	10	0	10	10
+11	space	11	11	11	0	11	11
+12	space	12	12	12	0	12	12
+13	space	13	13	13	0	13	13
+14	other	14	14	14	0	14	14
+15	other	15	15	15	0	15	15
+16	other	16	16	16	0	16	16
+17	other	17	17	17	0	17	17
+18	other	18	18	18	0	18	18
+19	other	19	19	19	0	19	19
+20	other	20	20	20	0	20	20
+21	other	21	21	21	0	21	21
+22	other	22	22	22	0	22	22
+23	other	23	23	23	0	23	23
+24	other	24	24	24	0	24	24
+25	other	25	25	25	0	25	25
+26	other	26	26	26	0	26	26
+27	other	27	27	27	0	27	27
+28	other	28	28	28	0	28	28
+29	other	29	29	29	0	29	29
+30	other	30	30	30	0	30	30
+31	other	31	31	31	0	31	31
+32	space	32	32	32	0	32	32
+33	other	33	33	33	0	33	33
+34	other	34	34	34	0	34	34
+35	other	35	35	35	0	35	35
+36	other	36	36	36	0	36	36
+37	other	37	37	37	0	37	37
+38	other	38	38	38	0	38	38
+39	other	39	39	39	0	39	39
+40	other	40	40	40	0	40	40
+41	other	41	41	41	0	41	41
+42	other	42	42	42	0	42	42
+43	other	43	43	43	0	43	43
+44	other	44	44	44	0	44	44
+45	other	45	45	45	0	45	45
+46	other	46	46	46	0	46	46
+47	other	47	47	47	0	47	47
+48	other	48	48	48	0	48	48
+49	other	49	49	49	0	49	49
+50	other	50	50	50	0	50	50
+51	other	51	51	51	0	51	51
+52	other	52	52	52	0	52	52
+53	other	53	53	53	0	53	53
+54	other	54	54	54	0	54	54
+55	other	55	55	55	0	55	55
+56	other	56	56	56	0	56	56
+57	other	57	57	57	0	57	57
+58	other	58	58	58	0	58	58
+59	other	59	59	59	0	59	59
+60	other	60	60	60	0	60	60
+61	other	61	61	61	0	61	61
+62	other	62	62	62	0	62	62
+63	other	63	63	63	0	63	63
+64	other	64	64	64	0	64	64
+65	letter	97	65	65	0	97	65
+66	letter	98	66	66	66	98	66
+67	letter	99	67	67	67	99	67
+68	letter	100	68	68	68	100	68
+69	letter	101	69	69	0	101	69
+70	letter	102	70	70	70	102	70
+71	letter	103	71	71	71	103	71
+72	letter	104	72	72	72	104	72
+73	letter	105	73	73	0	105	73
+74	letter	106	74	74	74	106	74
+75	letter	107	75	75	75	107	75
+76	letter	108	76	76	76	108	76
+77	letter	109	77	77	77	109	77
+78	letter	110	78	78	78	110	78
+79	letter	111	79	79	0	111	79
+80	letter	112	80	80	80	112	80
+81	letter	113	81	81	81	113	81
+82	letter	114	82	82	82	114	82
+83	letter	115	83	83	83	115	83
+84	letter	116	84	84	84	116	84
+85	letter	117	85	85	0	117	85
+86	letter	118	86	86	86	118	86
+87	letter	119	87	87	87	119	87
+88	letter	120	88	88	88	120	88
+89	letter	121	89	89	0	121	89
+90	letter	122	90	90	90	122	90
+91	other	91	91	91	0	91	91
+92	other	92	92	92	0	92	92
+93	other	93	93	93	0	93	93
+94	other	94	94	94	0	94	94
+95	other	95	95	95	0	95	95
+96	other	96	96	96	0	96	96
+97	letter	97	65	65	0	97	97
+98	letter	98	66	66	66	98	98
+99	letter	99	67	67	67	99	99
+100	letter	100	68	68	68	100	100
+101	letter	101	69	69	0	101	101
+102	letter	102	70	70	70	102	102
+103	letter	103	71	71	71	103	103
+104	letter	104	72	72	72	104	104
+105	letter	105	73	73	0	105	105
+106	letter	106	74	74	74	106	106
+107	letter	107	75	75	75	107	107
+108	letter	108	76	76	76	108	108
+109	letter	109	77	77	77	109	109
+110	letter	110	78	78	78	110	110
+111	letter	111	79	79	0	111	111
+112	letter	112	80	80	80	112	112
+113	letter	113	81	81	81	113	113
+114	letter	114	82	82	82	114	114
+115	letter	115	83	83	83	115	115
+116	letter	116	84	84	84	116	116
+117	letter	117	85	85	0	117	117
+118	letter	118	86	86	86	118	118
+119	letter	119	87	87	87	119	119
+120	letter	120	88	88	88	120	120
+121	letter	121	89	89	0	121	121
+122	letter	122	90	90	90	122	122
+123	other	123	123	123	0	123	123
+124	other	124	124	124	0	124	124
+125	other	125	125	125	0	125	125
+126	other	126	126	126	0	126	126
+127	other	127	127	127	0	127	127
+128	other	128	128	128	0	128	128
+129	other	129	129	129	0	129	129
+130	other	130	130	130	0	130	130
+131	other	131	131	131	0	131	131
+132	other	132	132	132	0	132	132
+133	other	133	133	133	0	133	133
+134	other	134	134	134	0	134	134
+135	other	135	135	135	0	135	135
+136	other	136	136	136	0	136	136
+137	other	137	137	137	0	137	137
+138	other	138	138	138	0	138	138
+139	other	139	139	139	0	139	139
+140	other	140	140	140	0	140	140
+141	other	141	141	141	0	141	141
+142	other	142	142	142	0	142	142
+143	other	143	143	143	0	143	143
+144	other	144	144	144	0	144	144
+145	other	145	145	145	0	145	145
+146	other	146	146	146	0	146	146
+147	other	147	147	147	0	147	147
+148	other	148	148	148	0	148	148
+149	other	149	149	149	0	149	149
+150	other	150	150	150	0	150	150
+151	other	151	151	151	0	151	151
+152	other	152	152	152	0	152	152
+153	other	153	153	153	0	153	153
+154	other	154	154	154	0	154	154
+155	other	155	155	155	0	155	155
+156	other	156	156	156	0	156	156
+157	other	157	157	157	0	157	157
+158	other	158	158	158	0	158	158
+159	other	159	159	159	0	159	159
+160	space	160	160	160	0	160	160
+161	other	161	161	161	0	161	161
+162	other	162	162	162	0	162	162
+163	other	163	163	163	0	163	163
+8364	other	164	164	164	0	164	164
+165	other	165	165	165	0	165	165
+352	letter	168	166	166	83	115	83
+167	other	167	167	167	0	167	167
+353	letter	168	166	166	83	115	115
+169	other	169	169	169	0	169	169
+170	letter	170	170	170	170	170	170
+171	other	171	171	171	0	171	171
+172	other	172	172	172	0	172	172
+173	other	173	173	173	0	173	173
+174	other	174	174	174	0	174	174
+175	other	175	175	175	0	175	175
+176	other	176	176	176	0	176	176
+177	other	177	177	177	0	177	177
+178	other	178	178	178	0	178	178
+179	other	179	179	179	0	179	179
+381	letter	184	180	180	90	122	90
+181	letter	181	181	181	181	181	181
+182	other	182	182	182	0	182	182
+183	other	183	183	183	0	183	183
+382	letter	184	180	180	90	122	122
+185	other	185	185	185	0	185	185
+186	letter	186	186	186	186	186	186
+187	other	187	187	187	0	187	187
+338	letter	189	188	188	188	189	188
+339	letter	189	188	188	188	189	189
+376	letter	255	190	190	0	121	89
+191	other	191	191	191	0	191	191
+192	letter	224	192	192	0	97	65
+193	letter	225	193	193	0	97	65
+194	letter	226	194	194	0	97	65
+195	letter	227	195	195	0	97	65
+196	letter	228	196	196	0	97	65
+197	letter	229	197	197	0	97	65
+198	letter	230	198	198	0	230	198
+199	letter	231	199	199	67	99	67
+200	letter	232	200	200	0	101	69
+201	letter	233	201	201	0	101	69
+202	letter	234	202	202	0	101	69
+203	letter	235	203	203	0	101	69
+204	letter	236	204	204	0	105	73
+205	letter	237	205	205	0	105	73
+206	letter	238	206	206	0	105	73
+207	letter	239	207	207	0	105	73
+208	letter	240	208	208	208	240	208
+209	letter	241	209	209	78	110	78
+210	letter	242	210	210	0	111	79
+211	letter	243	211	211	0	111	79
+212	letter	244	212	212	0	111	79
+213	letter	245	213	213	0	111	79
+214	letter	246	214	214	0	111	79
+215	other	215	215	215	0	215	215
+216	letter	248	216	216	0	111	79
+217	letter	249	217	217	0	117	85
+218	letter	250	218	218	0	117	85
+219	letter	251	219	219	0	117	85
+220	letter	252	220	220	0	117	85
+221	letter	253	221	221	0	121	89
+222	letter	254	222	222	222	254	222
+223	letter	223	223	223	223	223	223
+224	letter	224	192	192	0	97	97
+225	letter	225	193	193	0	97	97
+226	letter	226	194	194	0	97	97
+227	letter	227	195	195	0	97	97
+228	letter	228	196	196	0	97	97
+229	letter	229	197	197	0	97	97
+230	letter	230	198	198	0	230	230
+231	letter	231	199	199	67	99	99
+232	letter	232	200	200	0	101	101
+233	letter	233	201	201	0	101	101
+234	letter	234	202	202	0	101	101
+235	letter	235	203	203	0	101	101
+236	letter	236	204	204	0	105	105
+237	letter	237	205	205	0	105	105
+238	letter	238	206	206	0	105	105
+239	letter	239	207	207	0	105	105
+240	letter	240	208	208	208	240	240
+241	letter	241	209	209	78	110	110
+242	letter	242	210	210	0	111	111
+243	letter	243	211	211	0	111	111
+244	letter	244	212	212	0	111	111
+245	letter	245	213	213	0	111	111
+246	letter	246	214	214	0	111	111
+247	other	247	247	247	0	247	247
+248	letter	248	216	216	0	111	111
+249	letter	249	217	217	0	117	117
+250	letter	250	218	218	0	117	117
+251	letter	251	219	219	0	117	117
+252	letter	252	220	220	0	117	117
+253	letter	253	221	221	0	121	121
+254	letter	254	222	222	222	254	254
+255	letter	255	190	190	0	121	121
Index: doc/tools/ultraedit/GNU/aspell/data/iso8859-2.dat
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/iso8859-2.dat	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/iso8859-2.dat	(working copy)
@@ -0,0 +1,258 @@
+# Aspell Character Data File.  Do Not Edit!
+iso8859-2
+0	other	0	0	0	0	0	0
+1	other	1	1	1	0	1	1
+2	other	2	2	2	0	2	2
+3	other	3	3	3	0	3	3
+4	other	4	4	4	0	4	4
+5	other	5	5	5	0	5	5
+6	other	6	6	6	0	6	6
+7	other	7	7	7	0	7	7
+8	other	8	8	8	0	8	8
+9	space	9	9	9	0	9	9
+10	space	10	10	10	0	10	10
+11	space	11	11	11	0	11	11
+12	space	12	12	12	0	12	12
+13	space	13	13	13	0	13	13
+14	other	14	14	14	0	14	14
+15	other	15	15	15	0	15	15
+16	other	16	16	16	0	16	16
+17	other	17	17	17	0	17	17
+18	other	18	18	18	0	18	18
+19	other	19	19	19	0	19	19
+20	other	20	20	20	0	20	20
+21	other	21	21	21	0	21	21
+22	other	22	22	22	0	22	22
+23	other	23	23	23	0	23	23
+24	other	24	24	24	0	24	24
+25	other	25	25	25	0	25	25
+26	other	26	26	26	0	26	26
+27	other	27	27	27	0	27	27
+28	other	28	28	28	0	28	28
+29	other	29	29	29	0	29	29
+30	other	30	30	30	0	30	30
+31	other	31	31	31	0	31	31
+32	space	32	32	32	0	32	32
+33	other	33	33	33	0	33	33
+34	other	34	34	34	0	34	34
+35	other	35	35	35	0	35	35
+36	other	36	36	36	0	36	36
+37	other	37	37	37	0	37	37
+38	other	38	38	38	0	38	38
+39	other	39	39	39	0	39	39
+40	other	40	40	40	0	40	40
+41	other	41	41	41	0	41	41
+42	other	42	42	42	0	42	42
+43	other	43	43	43	0	43	43
+44	other	44	44	44	0	44	44
+45	other	45	45	45	0	45	45
+46	other	46	46	46	0	46	46
+47	other	47	47	47	0	47	47
+48	other	48	48	48	0	48	48
+49	other	49	49	49	0	49	49
+50	other	50	50	50	0	50	50
+51	other	51	51	51	0	51	51
+52	other	52	52	52	0	52	52
+53	other	53	53	53	0	53	53
+54	other	54	54	54	0	54	54
+55	other	55	55	55	0	55	55
+56	other	56	56	56	0	56	56
+57	other	57	57	57	0	57	57
+58	other	58	58	58	0	58	58
+59	other	59	59	59	0	59	59
+60	other	60	60	60	0	60	60
+61	other	61	61	61	0	61	61
+62	other	62	62	62	0	62	62
+63	other	63	63	63	0	63	63
+64	other	64	64	64	0	64	64
+65	letter	97	65	65	0	97	65
+66	letter	98	66	66	66	98	66
+67	letter	99	67	67	67	99	67
+68	letter	100	68	68	68	100	68
+69	letter	101	69	69	0	101	69
+70	letter	102	70	70	70	102	70
+71	letter	103	71	71	71	103	71
+72	letter	104	72	72	72	104	72
+73	letter	105	73	73	0	105	73
+74	letter	106	74	74	74	106	74
+75	letter	107	75	75	75	107	75
+76	letter	108	76	76	76	108	76
+77	letter	109	77	77	77	109	77
+78	letter	110	78	78	78	110	78
+79	letter	111	79	79	0	111	79
+80	letter	112	80	80	80	112	80
+81	letter	113	81	81	81	113	81
+82	letter	114	82	82	82	114	82
+83	letter	115	83	83	83	115	83
+84	letter	116	84	84	84	116	84
+85	letter	117	85	85	0	117	85
+86	letter	118	86	86	86	118	86
+87	letter	119	87	87	87	119	87
+88	letter	120	88	88	88	120	88
+89	letter	121	89	89	0	121	89
+90	letter	122	90	90	90	122	90
+91	other	91	91	91	0	91	91
+92	other	92	92	92	0	92	92
+93	other	93	93	93	0	93	93
+94	other	94	94	94	0	94	94
+95	other	95	95	95	0	95	95
+96	other	96	96	96	0	96	96
+97	letter	97	65	65	0	97	97
+98	letter	98	66	66	66	98	98
+99	letter	99	67	67	67	99	99
+100	letter	100	68	68	68	100	100
+101	letter	101	69	69	0	101	101
+102	letter	102	70	70	70	102	102
+103	letter	103	71	71	71	103	103
+104	letter	104	72	72	72	104	104
+105	letter	105	73	73	0	105	105
+106	letter	106	74	74	74	106	106
+107	letter	107	75	75	75	107	107
+108	letter	108	76	76	76	108	108
+109	letter	109	77	77	77	109	109
+110	letter	110	78	78	78	110	110
+111	letter	111	79	79	0	111	111
+112	letter	112	80	80	80	112	112
+113	letter	113	81	81	81	113	113
+114	letter	114	82	82	82	114	114
+115	letter	115	83	83	83	115	115
+116	letter	116	84	84	84	116	116
+117	letter	117	85	85	0	117	117
+118	letter	118	86	86	86	118	118
+119	letter	119	87	87	87	119	119
+120	letter	120	88	88	88	120	120
+121	letter	121	89	89	0	121	121
+122	letter	122	90	90	90	122	122
+123	other	123	123	123	0	123	123
+124	other	124	124	124	0	124	124
+125	other	125	125	125	0	125	125
+126	other	126	126	126	0	126	126
+127	other	127	127	127	0	127	127
+128	other	128	128	128	0	128	128
+129	other	129	129	129	0	129	129
+130	other	130	130	130	0	130	130
+131	other	131	131	131	0	131	131
+132	other	132	132	132	0	132	132
+133	other	133	133	133	0	133	133
+134	other	134	134	134	0	134	134
+135	other	135	135	135	0	135	135
+136	other	136	136	136	0	136	136
+137	other	137	137	137	0	137	137
+138	other	138	138	138	0	138	138
+139	other	139	139	139	0	139	139
+140	other	140	140	140	0	140	140
+141	other	141	141	141	0	141	141
+142	other	142	142	142	0	142	142
+143	other	143	143	143	0	143	143
+144	other	144	144	144	0	144	144
+145	other	145	145	145	0	145	145
+146	other	146	146	146	0	146	146
+147	other	147	147	147	0	147	147
+148	other	148	148	148	0	148	148
+149	other	149	149	149	0	149	149
+150	other	150	150	150	0	150	150
+151	other	151	151	151	0	151	151
+152	other	152	152	152	0	152	152
+153	other	153	153	153	0	153	153
+154	other	154	154	154	0	154	154
+155	other	155	155	155	0	155	155
+156	other	156	156	156	0	156	156
+157	other	157	157	157	0	157	157
+158	other	158	158	158	0	158	158
+159	other	159	159	159	0	159	159
+160	space	160	160	160	0	160	160
+260	letter	177	161	161	0	97	65
+728	other	162	162	162	0	162	162
+321	letter	179	163	163	76	108	76
+164	other	164	164	164	0	164	164
+317	letter	181	165	165	76	108	76
+346	letter	182	166	166	83	115	83
+167	other	167	167	167	0	167	167
+168	other	168	168	168	0	168	168
+352	letter	185	169	169	83	115	83
+350	letter	186	170	170	83	115	83
+356	letter	187	171	171	84	116	84
+377	letter	188	172	172	90	122	90
+173	other	173	173	173	0	173	173
+381	letter	190	174	174	90	122	90
+379	letter	191	175	175	90	122	90
+176	other	176	176	176	0	176	176
+261	letter	177	161	161	0	97	97
+731	other	178	178	178	0	178	178
+322	letter	179	163	163	76	108	108
+180	other	180	180	180	0	180	180
+318	letter	181	165	165	76	108	108
+347	letter	182	166	166	83	115	115
+711	other	183	183	183	0	183	183
+184	other	184	184	184	0	184	184
+353	letter	185	169	169	83	115	115
+351	letter	186	170	170	83	115	115
+357	letter	187	171	171	84	116	116
+378	letter	188	172	172	90	122	122
+733	other	189	189	189	0	189	189
+382	letter	190	174	174	90	122	122
+380	letter	191	175	175	90	122	122
+340	letter	224	192	192	82	114	82
+193	letter	225	193	193	0	97	65
+194	letter	226	194	194	0	97	65
+258	letter	227	195	195	0	97	65
+196	letter	228	196	196	0	97	65
+313	letter	229	197	197	76	108	76
+262	letter	230	198	198	67	99	67
+199	letter	231	199	199	67	99	67
+268	letter	232	200	200	67	99	67
+201	letter	233	201	201	0	101	69
+280	letter	234	202	202	0	101	69
+203	letter	235	203	203	0	101	69
+282	letter	236	204	204	0	101	69
+205	letter	237	205	205	0	105	73
+206	letter	238	206	206	0	105	73
+270	letter	239	207	207	68	100	68
+272	letter	240	208	208	68	100	68
+323	letter	241	209	209	78	110	78
+327	letter	242	210	210	78	110	78
+211	letter	243	211	211	0	111	79
+212	letter	244	212	212	0	111	79
+336	letter	245	213	213	0	111	79
+214	letter	246	214	214	0	111	79
+215	other	215	215	215	0	215	215
+344	letter	248	216	216	82	114	82
+366	letter	249	217	217	0	117	85
+218	letter	250	218	218	0	117	85
+368	letter	251	219	219	0	117	85
+220	letter	252	220	220	0	117	85
+221	letter	253	221	221	0	121	89
+354	letter	254	222	222	84	116	84
+223	letter	223	223	223	223	223	223
+341	letter	224	192	192	82	114	114
+225	letter	225	193	193	0	97	97
+226	letter	226	194	194	0	97	97
+259	letter	227	195	195	0	97	97
+228	letter	228	196	196	0	97	97
+314	letter	229	197	197	76	108	108
+263	letter	230	198	198	67	99	99
+231	letter	231	199	199	67	99	99
+269	letter	232	200	200	67	99	99
+233	letter	233	201	201	0	101	101
+281	letter	234	202	202	0	101	101
+235	letter	235	203	203	0	101	101
+283	letter	236	204	204	0	101	101
+237	letter	237	205	205	0	105	105
+238	letter	238	206	206	0	105	105
+271	letter	239	207	207	68	100	100
+273	letter	240	208	208	68	100	100
+324	letter	241	209	209	78	110	110
+328	letter	242	210	210	78	110	110
+243	letter	243	211	211	0	111	111
+244	letter	244	212	212	0	111	111
+337	letter	245	213	213	0	111	111
+246	letter	246	214	214	0	111	111
+247	other	247	247	247	0	247	247
+345	letter	248	216	216	82	114	114
+367	letter	249	217	217	0	117	117
+250	letter	250	218	218	0	117	117
+369	letter	251	219	219	0	117	117
+252	letter	252	220	220	0	117	117
+253	letter	253	221	221	0	121	121
+355	letter	254	222	222	84	116	116
+729	other	255	255	255	0	255	255
Index: doc/tools/ultraedit/GNU/aspell/data/iso8859-3.dat
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/iso8859-3.dat	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/iso8859-3.dat	(working copy)
@@ -0,0 +1,258 @@
+# Aspell Character Data File.  Do Not Edit!
+iso8859-3
+0	other	0	0	0	0	0	0
+1	other	1	1	1	0	1	1
+2	other	2	2	2	0	2	2
+3	other	3	3	3	0	3	3
+4	other	4	4	4	0	4	4
+5	other	5	5	5	0	5	5
+6	other	6	6	6	0	6	6
+7	other	7	7	7	0	7	7
+8	other	8	8	8	0	8	8
+9	space	9	9	9	0	9	9
+10	space	10	10	10	0	10	10
+11	space	11	11	11	0	11	11
+12	space	12	12	12	0	12	12
+13	space	13	13	13	0	13	13
+14	other	14	14	14	0	14	14
+15	other	15	15	15	0	15	15
+16	other	16	16	16	0	16	16
+17	other	17	17	17	0	17	17
+18	other	18	18	18	0	18	18
+19	other	19	19	19	0	19	19
+20	other	20	20	20	0	20	20
+21	other	21	21	21	0	21	21
+22	other	22	22	22	0	22	22
+23	other	23	23	23	0	23	23
+24	other	24	24	24	0	24	24
+25	other	25	25	25	0	25	25
+26	other	26	26	26	0	26	26
+27	other	27	27	27	0	27	27
+28	other	28	28	28	0	28	28
+29	other	29	29	29	0	29	29
+30	other	30	30	30	0	30	30
+31	other	31	31	31	0	31	31
+32	space	32	32	32	0	32	32
+33	other	33	33	33	0	33	33
+34	other	34	34	34	0	34	34
+35	other	35	35	35	0	35	35
+36	other	36	36	36	0	36	36
+37	other	37	37	37	0	37	37
+38	other	38	38	38	0	38	38
+39	other	39	39	39	0	39	39
+40	other	40	40	40	0	40	40
+41	other	41	41	41	0	41	41
+42	other	42	42	42	0	42	42
+43	other	43	43	43	0	43	43
+44	other	44	44	44	0	44	44
+45	other	45	45	45	0	45	45
+46	other	46	46	46	0	46	46
+47	other	47	47	47	0	47	47
+48	other	48	48	48	0	48	48
+49	other	49	49	49	0	49	49
+50	other	50	50	50	0	50	50
+51	other	51	51	51	0	51	51
+52	other	52	52	52	0	52	52
+53	other	53	53	53	0	53	53
+54	other	54	54	54	0	54	54
+55	other	55	55	55	0	55	55
+56	other	56	56	56	0	56	56
+57	other	57	57	57	0	57	57
+58	other	58	58	58	0	58	58
+59	other	59	59	59	0	59	59
+60	other	60	60	60	0	60	60
+61	other	61	61	61	0	61	61
+62	other	62	62	62	0	62	62
+63	other	63	63	63	0	63	63
+64	other	64	64	64	0	64	64
+65	letter	97	65	65	0	97	65
+66	letter	98	66	66	66	98	66
+67	letter	99	67	67	67	99	67
+68	letter	100	68	68	68	100	68
+69	letter	101	69	69	0	101	69
+70	letter	102	70	70	70	102	70
+71	letter	103	71	71	71	103	71
+72	letter	104	72	72	72	104	72
+73	letter	105	73	73	0	105	73
+74	letter	106	74	74	74	106	74
+75	letter	107	75	75	75	107	75
+76	letter	108	76	76	76	108	76
+77	letter	109	77	77	77	109	77
+78	letter	110	78	78	78	110	78
+79	letter	111	79	79	0	111	79
+80	letter	112	80	80	80	112	80
+81	letter	113	81	81	81	113	81
+82	letter	114	82	82	82	114	82
+83	letter	115	83	83	83	115	83
+84	letter	116	84	84	84	116	84
+85	letter	117	85	85	0	117	85
+86	letter	118	86	86	86	118	86
+87	letter	119	87	87	87	119	87
+88	letter	120	88	88	88	120	88
+89	letter	121	89	89	0	121	89
+90	letter	122	90	90	90	122	90
+91	other	91	91	91	0	91	91
+92	other	92	92	92	0	92	92
+93	other	93	93	93	0	93	93
+94	other	94	94	94	0	94	94
+95	other	95	95	95	0	95	95
+96	other	96	96	96	0	96	96
+97	letter	97	65	65	0	97	97
+98	letter	98	66	66	66	98	98
+99	letter	99	67	67	67	99	99
+100	letter	100	68	68	68	100	100
+101	letter	101	69	69	0	101	101
+102	letter	102	70	70	70	102	102
+103	letter	103	71	71	71	103	103
+104	letter	104	72	72	72	104	104
+105	letter	105	73	73	0	105	105
+106	letter	106	74	74	74	106	106
+107	letter	107	75	75	75	107	107
+108	letter	108	76	76	76	108	108
+109	letter	109	77	77	77	109	109
+110	letter	110	78	78	78	110	110
+111	letter	111	79	79	0	111	111
+112	letter	112	80	80	80	112	112
+113	letter	113	81	81	81	113	113
+114	letter	114	82	82	82	114	114
+115	letter	115	83	83	83	115	115
+116	letter	116	84	84	84	116	116
+117	letter	117	85	85	0	117	117
+118	letter	118	86	86	86	118	118
+119	letter	119	87	87	87	119	119
+120	letter	120	88	88	88	120	120
+121	letter	121	89	89	0	121	121
+122	letter	122	90	90	90	122	122
+123	other	123	123	123	0	123	123
+124	other	124	124	124	0	124	124
+125	other	125	125	125	0	125	125
+126	other	126	126	126	0	126	126
+127	other	127	127	127	0	127	127
+128	other	128	128	128	0	128	128
+129	other	129	129	129	0	129	129
+130	other	130	130	130	0	130	130
+131	other	131	131	131	0	131	131
+132	other	132	132	132	0	132	132
+133	other	133	133	133	0	133	133
+134	other	134	134	134	0	134	134
+135	other	135	135	135	0	135	135
+136	other	136	136	136	0	136	136
+137	other	137	137	137	0	137	137
+138	other	138	138	138	0	138	138
+139	other	139	139	139	0	139	139
+140	other	140	140	140	0	140	140
+141	other	141	141	141	0	141	141
+142	other	142	142	142	0	142	142
+143	other	143	143	143	0	143	143
+144	other	144	144	144	0	144	144
+145	other	145	145	145	0	145	145
+146	other	146	146	146	0	146	146
+147	other	147	147	147	0	147	147
+148	other	148	148	148	0	148	148
+149	other	149	149	149	0	149	149
+150	other	150	150	150	0	150	150
+151	other	151	151	151	0	151	151
+152	other	152	152	152	0	152	152
+153	other	153	153	153	0	153	153
+154	other	154	154	154	0	154	154
+155	other	155	155	155	0	155	155
+156	other	156	156	156	0	156	156
+157	other	157	157	157	0	157	157
+158	other	158	158	158	0	158	158
+159	other	159	159	159	0	159	159
+160	space	160	160	160	0	160	160
+294	letter	177	161	161	72	104	72
+728	other	162	162	162	0	162	162
+163	other	163	163	163	0	163	163
+164	other	164	164	164	0	164	164
+165	other	165	165	165	0	165	165
+292	letter	182	166	166	72	104	72
+167	other	167	167	167	0	167	167
+168	other	168	168	168	0	168	168
+304	letter	105	169	169	0	105	73
+350	letter	186	170	170	83	115	83
+286	letter	187	171	171	71	103	71
+308	letter	188	172	172	74	106	74
+173	other	173	173	173	0	173	173
+174	other	174	174	174	0	174	174
+379	letter	191	175	175	90	122	90
+176	other	176	176	176	0	176	176
+295	letter	177	161	161	72	104	104
+178	other	178	178	178	0	178	178
+179	other	179	179	179	0	179	179
+180	other	180	180	180	0	180	180
+181	letter	181	181	181	181	181	181
+293	letter	182	166	166	72	104	104
+183	other	183	183	183	0	183	183
+184	other	184	184	184	0	184	184
+305	letter	185	73	73	0	105	105
+351	letter	186	170	170	83	115	115
+287	letter	187	171	171	71	103	103
+309	letter	188	172	172	74	106	106
+189	other	189	189	189	0	189	189
+190	other	190	190	190	0	190	190
+380	letter	191	175	175	90	122	122
+192	letter	224	192	192	0	97	65
+193	letter	225	193	193	0	97	65
+194	letter	226	194	194	0	97	65
+195	letter	227	195	195	0	97	65
+196	letter	228	196	196	0	97	65
+266	letter	229	197	197	67	99	67
+264	letter	230	198	198	67	99	67
+199	letter	231	199	199	67	99	67
+200	letter	232	200	200	0	101	69
+201	letter	233	201	201	0	101	69
+202	letter	234	202	202	0	101	69
+203	letter	235	203	203	0	101	69
+204	letter	236	204	204	0	105	73
+205	letter	237	205	205	0	105	73
+206	letter	238	206	206	0	105	73
+207	letter	239	207	207	0	105	73
+208	letter	240	208	208	208	240	208
+209	letter	241	209	209	78	110	78
+210	letter	242	210	210	0	111	79
+211	letter	243	211	211	0	111	79
+212	letter	244	212	212	0	111	79
+288	letter	245	213	213	71	103	71
+214	letter	246	214	214	0	111	79
+215	other	215	215	215	0	215	215
+284	letter	248	216	216	71	103	71
+217	letter	249	217	217	0	117	85
+218	letter	250	218	218	0	117	85
+219	letter	251	219	219	0	117	85
+220	letter	252	220	220	0	117	85
+364	letter	253	221	221	0	117	85
+348	letter	254	222	222	83	115	83
+223	letter	223	223	223	223	223	223
+224	letter	224	192	192	0	97	97
+225	letter	225	193	193	0	97	97
+226	letter	226	194	194	0	97	97
+227	letter	227	195	195	0	97	97
+228	letter	228	196	196	0	97	97
+267	letter	229	197	197	67	99	99
+265	letter	230	198	198	67	99	99
+231	letter	231	199	199	67	99	99
+232	letter	232	200	200	0	101	101
+233	letter	233	201	201	0	101	101
+234	letter	234	202	202	0	101	101
+235	letter	235	203	203	0	101	101
+236	letter	236	204	204	0	105	105
+237	letter	237	205	205	0	105	105
+238	letter	238	206	206	0	105	105
+239	letter	239	207	207	0	105	105
+240	letter	240	208	208	208	240	240
+241	letter	241	209	209	78	110	110
+242	letter	242	210	210	0	111	111
+243	letter	243	211	211	0	111	111
+244	letter	244	212	212	0	111	111
+289	letter	245	213	213	71	103	103
+246	letter	246	214	214	0	111	111
+247	other	247	247	247	0	247	247
+285	letter	248	216	216	71	103	103
+249	letter	249	217	217	0	117	117
+250	letter	250	218	218	0	117	117
+251	letter	251	219	219	0	117	117
+252	letter	252	220	220	0	117	117
+365	letter	253	221	221	0	117	117
+349	letter	254	222	222	83	115	115
+729	other	255	255	255	0	255	255
Index: doc/tools/ultraedit/GNU/aspell/data/iso8859-4.dat
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/iso8859-4.dat	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/iso8859-4.dat	(working copy)
@@ -0,0 +1,258 @@
+# Aspell Character Data File.  Do Not Edit!
+iso8859-4
+0	other	0	0	0	0	0	0
+1	other	1	1	1	0	1	1
+2	other	2	2	2	0	2	2
+3	other	3	3	3	0	3	3
+4	other	4	4	4	0	4	4
+5	other	5	5	5	0	5	5
+6	other	6	6	6	0	6	6
+7	other	7	7	7	0	7	7
+8	other	8	8	8	0	8	8
+9	space	9	9	9	0	9	9
+10	space	10	10	10	0	10	10
+11	space	11	11	11	0	11	11
+12	space	12	12	12	0	12	12
+13	space	13	13	13	0	13	13
+14	other	14	14	14	0	14	14
+15	other	15	15	15	0	15	15
+16	other	16	16	16	0	16	16
+17	other	17	17	17	0	17	17
+18	other	18	18	18	0	18	18
+19	other	19	19	19	0	19	19
+20	other	20	20	20	0	20	20
+21	other	21	21	21	0	21	21
+22	other	22	22	22	0	22	22
+23	other	23	23	23	0	23	23
+24	other	24	24	24	0	24	24
+25	other	25	25	25	0	25	25
+26	other	26	26	26	0	26	26
+27	other	27	27	27	0	27	27
+28	other	28	28	28	0	28	28
+29	other	29	29	29	0	29	29
+30	other	30	30	30	0	30	30
+31	other	31	31	31	0	31	31
+32	space	32	32	32	0	32	32
+33	other	33	33	33	0	33	33
+34	other	34	34	34	0	34	34
+35	other	35	35	35	0	35	35
+36	other	36	36	36	0	36	36
+37	other	37	37	37	0	37	37
+38	other	38	38	38	0	38	38
+39	other	39	39	39	0	39	39
+40	other	40	40	40	0	40	40
+41	other	41	41	41	0	41	41
+42	other	42	42	42	0	42	42
+43	other	43	43	43	0	43	43
+44	other	44	44	44	0	44	44
+45	other	45	45	45	0	45	45
+46	other	46	46	46	0	46	46
+47	other	47	47	47	0	47	47
+48	other	48	48	48	0	48	48
+49	other	49	49	49	0	49	49
+50	other	50	50	50	0	50	50
+51	other	51	51	51	0	51	51
+52	other	52	52	52	0	52	52
+53	other	53	53	53	0	53	53
+54	other	54	54	54	0	54	54
+55	other	55	55	55	0	55	55
+56	other	56	56	56	0	56	56
+57	other	57	57	57	0	57	57
+58	other	58	58	58	0	58	58
+59	other	59	59	59	0	59	59
+60	other	60	60	60	0	60	60
+61	other	61	61	61	0	61	61
+62	other	62	62	62	0	62	62
+63	other	63	63	63	0	63	63
+64	other	64	64	64	0	64	64
+65	letter	97	65	65	0	97	65
+66	letter	98	66	66	66	98	66
+67	letter	99	67	67	67	99	67
+68	letter	100	68	68	68	100	68
+69	letter	101	69	69	0	101	69
+70	letter	102	70	70	70	102	70
+71	letter	103	71	71	71	103	71
+72	letter	104	72	72	72	104	72
+73	letter	105	73	73	0	105	73
+74	letter	106	74	74	74	106	74
+75	letter	107	75	75	75	107	75
+76	letter	108	76	76	76	108	76
+77	letter	109	77	77	77	109	77
+78	letter	110	78	78	78	110	78
+79	letter	111	79	79	0	111	79
+80	letter	112	80	80	80	112	80
+81	letter	113	81	81	81	113	81
+82	letter	114	82	82	82	114	82
+83	letter	115	83	83	83	115	83
+84	letter	116	84	84	84	116	84
+85	letter	117	85	85	0	117	85
+86	letter	118	86	86	86	118	86
+87	letter	119	87	87	87	119	87
+88	letter	120	88	88	88	120	88
+89	letter	121	89	89	0	121	89
+90	letter	122	90	90	90	122	90
+91	other	91	91	91	0	91	91
+92	other	92	92	92	0	92	92
+93	other	93	93	93	0	93	93
+94	other	94	94	94	0	94	94
+95	other	95	95	95	0	95	95
+96	other	96	96	96	0	96	96
+97	letter	97	65	65	0	97	97
+98	letter	98	66	66	66	98	98
+99	letter	99	67	67	67	99	99
+100	letter	100	68	68	68	100	100
+101	letter	101	69	69	0	101	101
+102	letter	102	70	70	70	102	102
+103	letter	103	71	71	71	103	103
+104	letter	104	72	72	72	104	104
+105	letter	105	73	73	0	105	105
+106	letter	106	74	74	74	106	106
+107	letter	107	75	75	75	107	107
+108	letter	108	76	76	76	108	108
+109	letter	109	77	77	77	109	109
+110	letter	110	78	78	78	110	110
+111	letter	111	79	79	0	111	111
+112	letter	112	80	80	80	112	112
+113	letter	113	81	81	81	113	113
+114	letter	114	82	82	82	114	114
+115	letter	115	83	83	83	115	115
+116	letter	116	84	84	84	116	116
+117	letter	117	85	85	0	117	117
+118	letter	118	86	86	86	118	118
+119	letter	119	87	87	87	119	119
+120	letter	120	88	88	88	120	120
+121	letter	121	89	89	0	121	121
+122	letter	122	90	90	90	122	122
+123	other	123	123	123	0	123	123
+124	other	124	124	124	0	124	124
+125	other	125	125	125	0	125	125
+126	other	126	126	126	0	126	126
+127	other	127	127	127	0	127	127
+128	other	128	128	128	0	128	128
+129	other	129	129	129	0	129	129
+130	other	130	130	130	0	130	130
+131	other	131	131	131	0	131	131
+132	other	132	132	132	0	132	132
+133	other	133	133	133	0	133	133
+134	other	134	134	134	0	134	134
+135	other	135	135	135	0	135	135
+136	other	136	136	136	0	136	136
+137	other	137	137	137	0	137	137
+138	other	138	138	138	0	138	138
+139	other	139	139	139	0	139	139
+140	other	140	140	140	0	140	140
+141	other	141	141	141	0	141	141
+142	other	142	142	142	0	142	142
+143	other	143	143	143	0	143	143
+144	other	144	144	144	0	144	144
+145	other	145	145	145	0	145	145
+146	other	146	146	146	0	146	146
+147	other	147	147	147	0	147	147
+148	other	148	148	148	0	148	148
+149	other	149	149	149	0	149	149
+150	other	150	150	150	0	150	150
+151	other	151	151	151	0	151	151
+152	other	152	152	152	0	152	152
+153	other	153	153	153	0	153	153
+154	other	154	154	154	0	154	154
+155	other	155	155	155	0	155	155
+156	other	156	156	156	0	156	156
+157	other	157	157	157	0	157	157
+158	other	158	158	158	0	158	158
+159	other	159	159	159	0	159	159
+160	space	160	160	160	0	160	160
+260	letter	177	161	161	0	97	65
+312	letter	162	162	162	162	162	162
+342	letter	179	163	163	82	114	82
+164	other	164	164	164	0	164	164
+296	letter	181	165	165	0	105	73
+315	letter	182	166	166	76	108	76
+167	other	167	167	167	0	167	167
+168	other	168	168	168	0	168	168
+352	letter	185	169	169	83	115	83
+274	letter	186	170	170	0	101	69
+290	letter	187	171	171	71	103	71
+358	letter	188	172	172	84	116	84
+173	other	173	173	173	0	173	173
+381	letter	190	174	174	90	122	90
+175	other	175	175	175	0	175	175
+176	other	176	176	176	0	176	176
+261	letter	177	161	161	0	97	97
+731	other	178	178	178	0	178	178
+343	letter	179	163	163	82	114	114
+180	other	180	180	180	0	180	180
+297	letter	181	165	165	0	105	105
+316	letter	182	166	166	76	108	108
+711	other	183	183	183	0	183	183
+184	other	184	184	184	0	184	184
+353	letter	185	169	169	83	115	115
+275	letter	186	170	170	0	101	101
+291	letter	187	171	171	71	103	103
+359	letter	188	172	172	84	116	116
+330	letter	191	189	189	189	191	189
+382	letter	190	174	174	90	122	122
+331	letter	191	189	189	189	191	191
+256	letter	224	192	192	0	97	65
+193	letter	225	193	193	0	97	65
+194	letter	226	194	194	0	97	65
+195	letter	227	195	195	0	97	65
+196	letter	228	196	196	0	97	65
+197	letter	229	197	197	0	97	65
+198	letter	230	198	198	0	230	198
+302	letter	231	199	199	0	105	73
+268	letter	232	200	200	67	99	67
+201	letter	233	201	201	0	101	69
+280	letter	234	202	202	0	101	69
+203	letter	235	203	203	0	101	69
+278	letter	236	204	204	0	101	69
+205	letter	237	205	205	0	105	73
+206	letter	238	206	206	0	105	73
+298	letter	239	207	207	0	105	73
+272	letter	240	208	208	68	100	68
+325	letter	241	209	209	78	110	78
+332	letter	242	210	210	0	111	79
+310	letter	243	211	211	75	107	75
+212	letter	244	212	212	0	111	79
+213	letter	245	213	213	0	111	79
+214	letter	246	214	214	0	111	79
+215	other	215	215	215	0	215	215
+216	letter	248	216	216	0	111	79
+370	letter	249	217	217	0	117	85
+218	letter	250	218	218	0	117	85
+219	letter	251	219	219	0	117	85
+220	letter	252	220	220	0	117	85
+360	letter	253	221	221	0	117	85
+362	letter	254	222	222	0	117	85
+223	letter	223	223	223	223	223	223
+257	letter	224	192	192	0	97	97
+225	letter	225	193	193	0	97	97
+226	letter	226	194	194	0	97	97
+227	letter	227	195	195	0	97	97
+228	letter	228	196	196	0	97	97
+229	letter	229	197	197	0	97	97
+230	letter	230	198	198	0	230	230
+303	letter	231	199	199	0	105	105
+269	letter	232	200	200	67	99	99
+233	letter	233	201	201	0	101	101
+281	letter	234	202	202	0	101	101
+235	letter	235	203	203	0	101	101
+279	letter	236	204	204	0	101	101
+237	letter	237	205	205	0	105	105
+238	letter	238	206	206	0	105	105
+299	letter	239	207	207	0	105	105
+273	letter	240	208	208	68	100	100
+326	letter	241	209	209	78	110	110
+333	letter	242	210	210	0	111	111
+311	letter	243	211	211	75	107	107
+244	letter	244	212	212	0	111	111
+245	letter	245	213	213	0	111	111
+246	letter	246	214	214	0	111	111
+247	other	247	247	247	0	247	247
+248	letter	248	216	216	0	111	111
+371	letter	249	217	217	0	117	117
+250	letter	250	218	218	0	117	117
+251	letter	251	219	219	0	117	117
+252	letter	252	220	220	0	117	117
+361	letter	253	221	221	0	117	117
+363	letter	254	222	222	0	117	117
+729	other	255	255	255	0	255	255
Index: doc/tools/ultraedit/GNU/aspell/data/iso8859-5.dat
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/iso8859-5.dat	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/iso8859-5.dat	(working copy)
@@ -0,0 +1,258 @@
+# Aspell Character Data File.  Do Not Edit!
+iso8859-5
+0	other	0	0	0	0	0	0
+1	other	1	1	1	0	1	1
+2	other	2	2	2	0	2	2
+3	other	3	3	3	0	3	3
+4	other	4	4	4	0	4	4
+5	other	5	5	5	0	5	5
+6	other	6	6	6	0	6	6
+7	other	7	7	7	0	7	7
+8	other	8	8	8	0	8	8
+9	space	9	9	9	0	9	9
+10	space	10	10	10	0	10	10
+11	space	11	11	11	0	11	11
+12	space	12	12	12	0	12	12
+13	space	13	13	13	0	13	13
+14	other	14	14	14	0	14	14
+15	other	15	15	15	0	15	15
+16	other	16	16	16	0	16	16
+17	other	17	17	17	0	17	17
+18	other	18	18	18	0	18	18
+19	other	19	19	19	0	19	19
+20	other	20	20	20	0	20	20
+21	other	21	21	21	0	21	21
+22	other	22	22	22	0	22	22
+23	other	23	23	23	0	23	23
+24	other	24	24	24	0	24	24
+25	other	25	25	25	0	25	25
+26	other	26	26	26	0	26	26
+27	other	27	27	27	0	27	27
+28	other	28	28	28	0	28	28
+29	other	29	29	29	0	29	29
+30	other	30	30	30	0	30	30
+31	other	31	31	31	0	31	31
+32	space	32	32	32	0	32	32
+33	other	33	33	33	0	33	33
+34	other	34	34	34	0	34	34
+35	other	35	35	35	0	35	35
+36	other	36	36	36	0	36	36
+37	other	37	37	37	0	37	37
+38	other	38	38	38	0	38	38
+39	other	39	39	39	0	39	39
+40	other	40	40	40	0	40	40
+41	other	41	41	41	0	41	41
+42	other	42	42	42	0	42	42
+43	other	43	43	43	0	43	43
+44	other	44	44	44	0	44	44
+45	other	45	45	45	0	45	45
+46	other	46	46	46	0	46	46
+47	other	47	47	47	0	47	47
+48	other	48	48	48	0	48	48
+49	other	49	49	49	0	49	49
+50	other	50	50	50	0	50	50
+51	other	51	51	51	0	51	51
+52	other	52	52	52	0	52	52
+53	other	53	53	53	0	53	53
+54	other	54	54	54	0	54	54
+55	other	55	55	55	0	55	55
+56	other	56	56	56	0	56	56
+57	other	57	57	57	0	57	57
+58	other	58	58	58	0	58	58
+59	other	59	59	59	0	59	59
+60	other	60	60	60	0	60	60
+61	other	61	61	61	0	61	61
+62	other	62	62	62	0	62	62
+63	other	63	63	63	0	63	63
+64	other	64	64	64	0	64	64
+65	letter	97	65	65	0	97	65
+66	letter	98	66	66	66	98	66
+67	letter	99	67	67	67	99	67
+68	letter	100	68	68	68	100	68
+69	letter	101	69	69	0	101	69
+70	letter	102	70	70	70	102	70
+71	letter	103	71	71	71	103	71
+72	letter	104	72	72	72	104	72
+73	letter	105	73	73	0	105	73
+74	letter	106	74	74	74	106	74
+75	letter	107	75	75	75	107	75
+76	letter	108	76	76	76	108	76
+77	letter	109	77	77	77	109	77
+78	letter	110	78	78	78	110	78
+79	letter	111	79	79	0	111	79
+80	letter	112	80	80	80	112	80
+81	letter	113	81	81	81	113	81
+82	letter	114	82	82	82	114	82
+83	letter	115	83	83	83	115	83
+84	letter	116	84	84	84	116	84
+85	letter	117	85	85	0	117	85
+86	letter	118	86	86	86	118	86
+87	letter	119	87	87	87	119	87
+88	letter	120	88	88	88	120	88
+89	letter	121	89	89	0	121	89
+90	letter	122	90	90	90	122	90
+91	other	91	91	91	0	91	91
+92	other	92	92	92	0	92	92
+93	other	93	93	93	0	93	93
+94	other	94	94	94	0	94	94
+95	other	95	95	95	0	95	95
+96	other	96	96	96	0	96	96
+97	letter	97	65	65	0	97	97
+98	letter	98	66	66	66	98	98
+99	letter	99	67	67	67	99	99
+100	letter	100	68	68	68	100	100
+101	letter	101	69	69	0	101	101
+102	letter	102	70	70	70	102	102
+103	letter	103	71	71	71	103	103
+104	letter	104	72	72	72	104	104
+105	letter	105	73	73	0	105	105
+106	letter	106	74	74	74	106	106
+107	letter	107	75	75	75	107	107
+108	letter	108	76	76	76	108	108
+109	letter	109	77	77	77	109	109
+110	letter	110	78	78	78	110	110
+111	letter	111	79	79	0	111	111
+112	letter	112	80	80	80	112	112
+113	letter	113	81	81	81	113	113
+114	letter	114	82	82	82	114	114
+115	letter	115	83	83	83	115	115
+116	letter	116	84	84	84	116	116
+117	letter	117	85	85	0	117	117
+118	letter	118	86	86	86	118	118
+119	letter	119	87	87	87	119	119
+120	letter	120	88	88	88	120	120
+121	letter	121	89	89	0	121	121
+122	letter	122	90	90	90	122	122
+123	other	123	123	123	0	123	123
+124	other	124	124	124	0	124	124
+125	other	125	125	125	0	125	125
+126	other	126	126	126	0	126	126
+127	other	127	127	127	0	127	127
+128	other	128	128	128	0	128	128
+129	other	129	129	129	0	129	129
+130	other	130	130	130	0	130	130
+131	other	131	131	131	0	131	131
+132	other	132	132	132	0	132	132
+133	other	133	133	133	0	133	133
+134	other	134	134	134	0	134	134
+135	other	135	135	135	0	135	135
+136	other	136	136	136	0	136	136
+137	other	137	137	137	0	137	137
+138	other	138	138	138	0	138	138
+139	other	139	139	139	0	139	139
+140	other	140	140	140	0	140	140
+141	other	141	141	141	0	141	141
+142	other	142	142	142	0	142	142
+143	other	143	143	143	0	143	143
+144	other	144	144	144	0	144	144
+145	other	145	145	145	0	145	145
+146	other	146	146	146	0	146	146
+147	other	147	147	147	0	147	147
+148	other	148	148	148	0	148	148
+149	other	149	149	149	0	149	149
+150	other	150	150	150	0	150	150
+151	other	151	151	151	0	151	151
+152	other	152	152	152	0	152	152
+153	other	153	153	153	0	153	153
+154	other	154	154	154	0	154	154
+155	other	155	155	155	0	155	155
+156	other	156	156	156	0	156	156
+157	other	157	157	157	0	157	157
+158	other	158	158	158	0	158	158
+159	other	159	159	159	0	159	159
+160	space	160	160	160	0	160	160
+1025	letter	241	161	161	0	213	181
+1026	letter	242	162	162	162	242	162
+1027	letter	243	163	163	163	243	163
+1028	letter	244	164	164	164	244	164
+1029	letter	245	165	165	165	245	165
+1030	letter	246	166	166	166	246	166
+1031	letter	247	167	167	167	247	167
+1032	letter	248	168	168	168	248	168
+1033	letter	249	169	169	169	249	169
+1034	letter	250	170	170	170	250	170
+1035	letter	251	171	171	171	251	171
+1036	letter	252	172	172	172	252	172
+173	other	173	173	173	0	173	173
+1038	letter	254	174	174	174	254	174
+1039	letter	255	175	175	175	255	175
+1040	letter	208	176	176	0	208	176
+1041	letter	209	177	177	177	209	177
+1042	letter	210	178	178	178	210	178
+1043	letter	211	179	179	179	211	179
+1044	letter	212	180	180	180	212	180
+1045	letter	213	181	181	0	213	181
+1046	letter	214	182	182	182	214	182
+1047	letter	215	183	183	183	215	183
+1048	letter	216	184	184	0	216	184
+1049	letter	217	185	185	185	217	185
+1050	letter	218	186	186	186	218	186
+1051	letter	219	187	187	187	219	187
+1052	letter	220	188	188	188	220	188
+1053	letter	221	189	189	189	221	189
+1054	letter	222	190	190	0	222	190
+1055	letter	223	191	191	191	223	191
+1056	letter	224	192	192	192	224	192
+1057	letter	225	193	193	193	225	193
+1058	letter	226	194	194	194	226	194
+1059	letter	227	195	195	0	227	195
+1060	letter	228	196	196	196	228	196
+1061	letter	229	197	197	197	229	197
+1062	letter	230	198	198	198	230	198
+1063	letter	231	199	199	199	231	199
+1064	letter	232	200	200	200	232	200
+1065	letter	233	201	201	201	233	201
+1066	letter	234	202	202	202	234	202
+1067	letter	235	203	203	0	235	203
+1068	letter	236	204	204	204	236	204
+1069	letter	237	205	205	0	237	205
+1070	letter	238	206	206	0	238	206
+1071	letter	239	207	207	0	239	207
+1072	letter	208	176	176	0	208	208
+1073	letter	209	177	177	177	209	209
+1074	letter	210	178	178	178	210	210
+1075	letter	211	179	179	179	211	211
+1076	letter	212	180	180	180	212	212
+1077	letter	213	181	181	0	213	213
+1078	letter	214	182	182	182	214	214
+1079	letter	215	183	183	183	215	215
+1080	letter	216	184	184	0	216	216
+1081	letter	217	185	185	185	217	217
+1082	letter	218	186	186	186	218	218
+1083	letter	219	187	187	187	219	219
+1084	letter	220	188	188	188	220	220
+1085	letter	221	189	189	189	221	221
+1086	letter	222	190	190	0	222	222
+1087	letter	223	191	191	191	223	223
+1088	letter	224	192	192	192	224	224
+1089	letter	225	193	193	193	225	225
+1090	letter	226	194	194	194	226	226
+1091	letter	227	195	195	0	227	227
+1092	letter	228	196	196	196	228	228
+1093	letter	229	197	197	197	229	229
+1094	letter	230	198	198	198	230	230
+1095	letter	231	199	199	199	231	231
+1096	letter	232	200	200	200	232	232
+1097	letter	233	201	201	201	233	233
+1098	letter	234	202	202	202	234	234
+1099	letter	235	203	203	0	235	235
+1100	letter	236	204	204	204	236	236
+1101	letter	237	205	205	0	237	237
+1102	letter	238	206	206	0	238	238
+1103	letter	239	207	207	0	239	239
+8470	other	240	240	240	0	240	240
+1105	letter	241	161	161	0	213	213
+1106	letter	242	162	162	162	242	242
+1107	letter	243	163	163	163	243	243
+1108	letter	244	164	164	164	244	244
+1109	letter	245	165	165	165	245	245
+1110	letter	246	166	166	166	246	246
+1111	letter	247	167	167	167	247	247
+1112	letter	248	168	168	168	248	248
+1113	letter	249	169	169	169	249	249
+1114	letter	250	170	170	170	250	250
+1115	letter	251	171	171	171	251	251
+1116	letter	252	172	172	172	252	252
+167	other	253	253	253	0	253	253
+1118	letter	254	174	174	174	254	254
+1119	letter	255	175	175	175	255	255
Index: doc/tools/ultraedit/GNU/aspell/data/iso8859-6.dat
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/iso8859-6.dat	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/iso8859-6.dat	(working copy)
@@ -0,0 +1,258 @@
+# Aspell Character Data File.  Do Not Edit!
+iso8859-6
+0	other	0	0	0	0	0	0
+1	other	1	1	1	0	1	1
+2	other	2	2	2	0	2	2
+3	other	3	3	3	0	3	3
+4	other	4	4	4	0	4	4
+5	other	5	5	5	0	5	5
+6	other	6	6	6	0	6	6
+7	other	7	7	7	0	7	7
+8	other	8	8	8	0	8	8
+9	space	9	9	9	0	9	9
+10	space	10	10	10	0	10	10
+11	space	11	11	11	0	11	11
+12	space	12	12	12	0	12	12
+13	space	13	13	13	0	13	13
+14	other	14	14	14	0	14	14
+15	other	15	15	15	0	15	15
+16	other	16	16	16	0	16	16
+17	other	17	17	17	0	17	17
+18	other	18	18	18	0	18	18
+19	other	19	19	19	0	19	19
+20	other	20	20	20	0	20	20
+21	other	21	21	21	0	21	21
+22	other	22	22	22	0	22	22
+23	other	23	23	23	0	23	23
+24	other	24	24	24	0	24	24
+25	other	25	25	25	0	25	25
+26	other	26	26	26	0	26	26
+27	other	27	27	27	0	27	27
+28	other	28	28	28	0	28	28
+29	other	29	29	29	0	29	29
+30	other	30	30	30	0	30	30
+31	other	31	31	31	0	31	31
+32	space	32	32	32	0	32	32
+33	other	33	33	33	0	33	33
+34	other	34	34	34	0	34	34
+35	other	35	35	35	0	35	35
+36	other	36	36	36	0	36	36
+37	other	37	37	37	0	37	37
+38	other	38	38	38	0	38	38
+39	other	39	39	39	0	39	39
+40	other	40	40	40	0	40	40
+41	other	41	41	41	0	41	41
+42	other	42	42	42	0	42	42
+43	other	43	43	43	0	43	43
+44	other	44	44	44	0	44	44
+45	other	45	45	45	0	45	45
+46	other	46	46	46	0	46	46
+47	other	47	47	47	0	47	47
+48	other	48	48	48	0	48	48
+49	other	49	49	49	0	49	49
+50	other	50	50	50	0	50	50
+51	other	51	51	51	0	51	51
+52	other	52	52	52	0	52	52
+53	other	53	53	53	0	53	53
+54	other	54	54	54	0	54	54
+55	other	55	55	55	0	55	55
+56	other	56	56	56	0	56	56
+57	other	57	57	57	0	57	57
+58	other	58	58	58	0	58	58
+59	other	59	59	59	0	59	59
+60	other	60	60	60	0	60	60
+61	other	61	61	61	0	61	61
+62	other	62	62	62	0	62	62
+63	other	63	63	63	0	63	63
+64	other	64	64	64	0	64	64
+65	letter	97	65	65	0	97	65
+66	letter	98	66	66	66	98	66
+67	letter	99	67	67	67	99	67
+68	letter	100	68	68	68	100	68
+69	letter	101	69	69	0	101	69
+70	letter	102	70	70	70	102	70
+71	letter	103	71	71	71	103	71
+72	letter	104	72	72	72	104	72
+73	letter	105	73	73	0	105	73
+74	letter	106	74	74	74	106	74
+75	letter	107	75	75	75	107	75
+76	letter	108	76	76	76	108	76
+77	letter	109	77	77	77	109	77
+78	letter	110	78	78	78	110	78
+79	letter	111	79	79	0	111	79
+80	letter	112	80	80	80	112	80
+81	letter	113	81	81	81	113	81
+82	letter	114	82	82	82	114	82
+83	letter	115	83	83	83	115	83
+84	letter	116	84	84	84	116	84
+85	letter	117	85	85	0	117	85
+86	letter	118	86	86	86	118	86
+87	letter	119	87	87	87	119	87
+88	letter	120	88	88	88	120	88
+89	letter	121	89	89	0	121	89
+90	letter	122	90	90	90	122	90
+91	other	91	91	91	0	91	91
+92	other	92	92	92	0	92	92
+93	other	93	93	93	0	93	93
+94	other	94	94	94	0	94	94
+95	other	95	95	95	0	95	95
+96	other	96	96	96	0	96	96
+97	letter	97	65	65	0	97	97
+98	letter	98	66	66	66	98	98
+99	letter	99	67	67	67	99	99
+100	letter	100	68	68	68	100	100
+101	letter	101	69	69	0	101	101
+102	letter	102	70	70	70	102	102
+103	letter	103	71	71	71	103	103
+104	letter	104	72	72	72	104	104
+105	letter	105	73	73	0	105	105
+106	letter	106	74	74	74	106	106
+107	letter	107	75	75	75	107	107
+108	letter	108	76	76	76	108	108
+109	letter	109	77	77	77	109	109
+110	letter	110	78	78	78	110	110
+111	letter	111	79	79	0	111	111
+112	letter	112	80	80	80	112	112
+113	letter	113	81	81	81	113	113
+114	letter	114	82	82	82	114	114
+115	letter	115	83	83	83	115	115
+116	letter	116	84	84	84	116	116
+117	letter	117	85	85	0	117	117
+118	letter	118	86	86	86	118	118
+119	letter	119	87	87	87	119	119
+120	letter	120	88	88	88	120	120
+121	letter	121	89	89	0	121	121
+122	letter	122	90	90	90	122	122
+123	other	123	123	123	0	123	123
+124	other	124	124	124	0	124	124
+125	other	125	125	125	0	125	125
+126	other	126	126	126	0	126	126
+127	other	127	127	127	0	127	127
+128	other	128	128	128	0	128	128
+129	other	129	129	129	0	129	129
+130	other	130	130	130	0	130	130
+131	other	131	131	131	0	131	131
+132	other	132	132	132	0	132	132
+133	other	133	133	133	0	133	133
+134	other	134	134	134	0	134	134
+135	other	135	135	135	0	135	135
+136	other	136	136	136	0	136	136
+137	other	137	137	137	0	137	137
+138	other	138	138	138	0	138	138
+139	other	139	139	139	0	139	139
+140	other	140	140	140	0	140	140
+141	other	141	141	141	0	141	141
+142	other	142	142	142	0	142	142
+143	other	143	143	143	0	143	143
+144	other	144	144	144	0	144	144
+145	other	145	145	145	0	145	145
+146	other	146	146	146	0	146	146
+147	other	147	147	147	0	147	147
+148	other	148	148	148	0	148	148
+149	other	149	149	149	0	149	149
+150	other	150	150	150	0	150	150
+151	other	151	151	151	0	151	151
+152	other	152	152	152	0	152	152
+153	other	153	153	153	0	153	153
+154	other	154	154	154	0	154	154
+155	other	155	155	155	0	155	155
+156	other	156	156	156	0	156	156
+157	other	157	157	157	0	157	157
+158	other	158	158	158	0	158	158
+159	other	159	159	159	0	159	159
+160	space	160	160	160	0	160	160
+161	other	161	161	161	0	161	161
+162	other	162	162	162	0	162	162
+163	other	163	163	163	0	163	163
+164	other	164	164	164	0	164	164
+165	other	165	165	165	0	165	165
+166	other	166	166	166	0	166	166
+167	other	167	167	167	0	167	167
+168	other	168	168	168	0	168	168
+169	other	169	169	169	0	169	169
+170	letter	170	170	170	170	170	170
+171	other	171	171	171	0	171	171
+1548	other	172	172	172	0	172	172
+173	other	173	173	173	0	173	173
+174	other	174	174	174	0	174	174
+175	other	175	175	175	0	175	175
+176	other	176	176	176	0	176	176
+177	other	177	177	177	0	177	177
+178	other	178	178	178	0	178	178
+179	other	179	179	179	0	179	179
+180	other	180	180	180	0	180	180
+181	letter	181	181	181	181	181	181
+182	other	182	182	182	0	182	182
+183	other	183	183	183	0	183	183
+184	other	184	184	184	0	184	184
+185	other	185	185	185	0	185	185
+186	letter	186	186	186	186	186	186
+1563	other	187	187	187	0	187	187
+188	other	188	188	188	0	188	188
+189	other	189	189	189	0	189	189
+190	other	190	190	190	0	190	190
+1567	other	191	191	191	0	191	191
+192	letter	224	192	192	0	97	65
+1569	letter	193	193	193	193	193	193
+1570	letter	194	194	194	199	199	199
+1571	letter	195	195	195	199	199	199
+1572	letter	196	196	196	232	232	232
+1573	letter	197	197	197	199	199	199
+1574	letter	198	198	198	234	234	234
+1575	letter	199	199	199	199	199	199
+1576	letter	200	200	200	200	200	200
+1577	letter	201	201	201	201	201	201
+1578	letter	202	202	202	202	202	202
+1579	letter	203	203	203	203	203	203
+1580	letter	204	204	204	204	204	204
+1581	letter	205	205	205	205	205	205
+1582	letter	206	206	206	206	206	206
+1583	letter	207	207	207	207	207	207
+1584	letter	208	208	208	208	208	208
+1585	letter	209	209	209	209	209	209
+1586	letter	210	210	210	210	210	210
+1587	letter	211	211	211	211	211	211
+1588	letter	212	212	212	212	212	212
+1589	letter	213	213	213	213	213	213
+1590	letter	214	214	214	214	214	214
+1591	letter	215	215	215	215	215	215
+1592	letter	216	216	216	216	216	216
+1593	letter	217	217	217	217	217	217
+1594	letter	218	218	218	218	218	218
+219	letter	251	219	219	0	117	85
+220	letter	252	220	220	0	117	85
+221	letter	253	221	221	0	121	89
+222	letter	254	222	222	222	254	222
+223	letter	223	223	223	223	223	223
+1600	other	224	224	224	0	224	224
+1601	letter	225	225	225	225	225	225
+1602	letter	226	226	226	226	226	226
+1603	letter	227	227	227	227	227	227
+1604	letter	228	228	228	228	228	228
+1605	letter	229	229	229	229	229	229
+1606	letter	230	230	230	230	230	230
+1607	letter	231	231	231	231	231	231
+1608	letter	232	232	232	232	232	232
+1609	letter	233	233	233	233	233	233
+1610	letter	234	234	234	234	234	234
+1611	other	235	235	235	0	235	235
+1612	other	236	236	236	0	236	236
+1613	other	237	237	237	0	237	237
+1614	other	238	238	238	0	238	238
+1615	other	239	239	239	0	239	239
+1616	other	240	240	240	0	240	240
+1617	other	241	241	241	0	241	241
+1618	other	242	242	242	0	242	242
+243	letter	243	211	211	0	111	111
+244	letter	244	212	212	0	111	111
+245	letter	245	213	213	0	111	111
+246	letter	246	214	214	0	111	111
+247	other	247	247	247	0	247	247
+248	letter	248	216	216	0	111	111
+249	letter	249	217	217	0	117	117
+250	letter	250	218	218	0	117	117
+251	letter	251	219	219	0	117	117
+252	letter	252	220	220	0	117	117
+253	letter	253	221	221	0	121	121
+254	letter	254	222	222	222	254	254
+255	letter	255	255	255	0	121	121
Index: doc/tools/ultraedit/GNU/aspell/data/iso8859-7.dat
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/iso8859-7.dat	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/iso8859-7.dat	(working copy)
@@ -0,0 +1,258 @@
+# Aspell Character Data File.  Do Not Edit!
+iso8859-7
+0	other	0	0	0	0	0	0
+1	other	1	1	1	0	1	1
+2	other	2	2	2	0	2	2
+3	other	3	3	3	0	3	3
+4	other	4	4	4	0	4	4
+5	other	5	5	5	0	5	5
+6	other	6	6	6	0	6	6
+7	other	7	7	7	0	7	7
+8	other	8	8	8	0	8	8
+9	space	9	9	9	0	9	9
+10	space	10	10	10	0	10	10
+11	space	11	11	11	0	11	11
+12	space	12	12	12	0	12	12
+13	space	13	13	13	0	13	13
+14	other	14	14	14	0	14	14
+15	other	15	15	15	0	15	15
+16	other	16	16	16	0	16	16
+17	other	17	17	17	0	17	17
+18	other	18	18	18	0	18	18
+19	other	19	19	19	0	19	19
+20	other	20	20	20	0	20	20
+21	other	21	21	21	0	21	21
+22	other	22	22	22	0	22	22
+23	other	23	23	23	0	23	23
+24	other	24	24	24	0	24	24
+25	other	25	25	25	0	25	25
+26	other	26	26	26	0	26	26
+27	other	27	27	27	0	27	27
+28	other	28	28	28	0	28	28
+29	other	29	29	29	0	29	29
+30	other	30	30	30	0	30	30
+31	other	31	31	31	0	31	31
+32	space	32	32	32	0	32	32
+33	other	33	33	33	0	33	33
+34	other	34	34	34	0	34	34
+35	other	35	35	35	0	35	35
+36	other	36	36	36	0	36	36
+37	other	37	37	37	0	37	37
+38	other	38	38	38	0	38	38
+39	other	39	39	39	0	39	39
+40	other	40	40	40	0	40	40
+41	other	41	41	41	0	41	41
+42	other	42	42	42	0	42	42
+43	other	43	43	43	0	43	43
+44	other	44	44	44	0	44	44
+45	other	45	45	45	0	45	45
+46	other	46	46	46	0	46	46
+47	other	47	47	47	0	47	47
+48	other	48	48	48	0	48	48
+49	other	49	49	49	0	49	49
+50	other	50	50	50	0	50	50
+51	other	51	51	51	0	51	51
+52	other	52	52	52	0	52	52
+53	other	53	53	53	0	53	53
+54	other	54	54	54	0	54	54
+55	other	55	55	55	0	55	55
+56	other	56	56	56	0	56	56
+57	other	57	57	57	0	57	57
+58	other	58	58	58	0	58	58
+59	other	59	59	59	0	59	59
+60	other	60	60	60	0	60	60
+61	other	61	61	61	0	61	61
+62	other	62	62	62	0	62	62
+63	other	63	63	63	0	63	63
+64	other	64	64	64	0	64	64
+65	letter	97	65	65	0	97	65
+66	letter	98	66	66	66	98	66
+67	letter	99	67	67	67	99	67
+68	letter	100	68	68	68	100	68
+69	letter	101	69	69	0	101	69
+70	letter	102	70	70	70	102	70
+71	letter	103	71	71	71	103	71
+72	letter	104	72	72	72	104	72
+73	letter	105	73	73	0	105	73
+74	letter	106	74	74	74	106	74
+75	letter	107	75	75	75	107	75
+76	letter	108	76	76	76	108	76
+77	letter	109	77	77	77	109	77
+78	letter	110	78	78	78	110	78
+79	letter	111	79	79	0	111	79
+80	letter	112	80	80	80	112	80
+81	letter	113	81	81	81	113	81
+82	letter	114	82	82	82	114	82
+83	letter	115	83	83	83	115	83
+84	letter	116	84	84	84	116	84
+85	letter	117	85	85	0	117	85
+86	letter	118	86	86	86	118	86
+87	letter	119	87	87	87	119	87
+88	letter	120	88	88	88	120	88
+89	letter	121	89	89	0	121	89
+90	letter	122	90	90	90	122	90
+91	other	91	91	91	0	91	91
+92	other	92	92	92	0	92	92
+93	other	93	93	93	0	93	93
+94	other	94	94	94	0	94	94
+95	other	95	95	95	0	95	95
+96	other	96	96	96	0	96	96
+97	letter	97	65	65	0	97	97
+98	letter	98	66	66	66	98	98
+99	letter	99	67	67	67	99	99
+100	letter	100	68	68	68	100	100
+101	letter	101	69	69	0	101	101
+102	letter	102	70	70	70	102	102
+103	letter	103	71	71	71	103	103
+104	letter	104	72	72	72	104	104
+105	letter	105	73	73	0	105	105
+106	letter	106	74	74	74	106	106
+107	letter	107	75	75	75	107	107
+108	letter	108	76	76	76	108	108
+109	letter	109	77	77	77	109	109
+110	letter	110	78	78	78	110	110
+111	letter	111	79	79	0	111	111
+112	letter	112	80	80	80	112	112
+113	letter	113	81	81	81	113	113
+114	letter	114	82	82	82	114	114
+115	letter	115	83	83	83	115	115
+116	letter	116	84	84	84	116	116
+117	letter	117	85	85	0	117	117
+118	letter	118	86	86	86	118	118
+119	letter	119	87	87	87	119	119
+120	letter	120	88	88	88	120	120
+121	letter	121	89	89	0	121	121
+122	letter	122	90	90	90	122	122
+123	other	123	123	123	0	123	123
+124	other	124	124	124	0	124	124
+125	other	125	125	125	0	125	125
+126	other	126	126	126	0	126	126
+127	other	127	127	127	0	127	127
+128	other	128	128	128	0	128	128
+129	other	129	129	129	0	129	129
+130	other	130	130	130	0	130	130
+131	other	131	131	131	0	131	131
+132	other	132	132	132	0	132	132
+133	other	133	133	133	0	133	133
+134	other	134	134	134	0	134	134
+135	other	135	135	135	0	135	135
+136	other	136	136	136	0	136	136
+137	other	137	137	137	0	137	137
+138	other	138	138	138	0	138	138
+139	other	139	139	139	0	139	139
+140	other	140	140	140	0	140	140
+141	other	141	141	141	0	141	141
+142	other	142	142	142	0	142	142
+143	other	143	143	143	0	143	143
+144	other	144	144	144	0	144	144
+145	other	145	145	145	0	145	145
+146	other	146	146	146	0	146	146
+147	other	147	147	147	0	147	147
+148	other	148	148	148	0	148	148
+149	other	149	149	149	0	149	149
+150	other	150	150	150	0	150	150
+151	other	151	151	151	0	151	151
+152	other	152	152	152	0	152	152
+153	other	153	153	153	0	153	153
+154	other	154	154	154	0	154	154
+155	other	155	155	155	0	155	155
+156	other	156	156	156	0	156	156
+157	other	157	157	157	0	157	157
+158	other	158	158	158	0	158	158
+159	other	159	159	159	0	159	159
+160	space	160	160	160	0	160	160
+701	other	161	161	161	0	161	161
+700	other	162	162	162	0	162	162
+163	other	163	163	163	0	163	163
+164	other	164	164	164	0	164	164
+165	other	165	165	165	0	165	165
+166	other	166	166	166	0	166	166
+167	other	167	167	167	0	167	167
+168	other	168	168	168	0	168	168
+169	other	169	169	169	0	169	169
+170	letter	170	170	170	170	170	170
+171	other	171	171	171	0	171	171
+172	other	172	172	172	0	172	172
+173	other	173	173	173	0	173	173
+174	other	174	174	174	0	174	174
+8213	other	175	175	175	0	175	175
+176	other	176	176	176	0	176	176
+177	other	177	177	177	0	177	177
+178	other	178	178	178	0	178	178
+179	other	179	179	179	0	179	179
+900	other	180	180	180	0	180	180
+901	other	181	181	181	0	181	181
+902	letter	220	182	182	193	225	193
+183	other	183	183	183	0	183	183
+904	letter	221	184	184	197	229	197
+905	letter	222	185	185	199	231	199
+906	letter	223	186	186	201	233	201
+187	other	187	187	187	0	187	187
+908	letter	252	188	188	207	239	207
+189	other	189	189	189	0	189	189
+910	letter	253	190	190	213	245	213
+911	letter	254	191	191	217	249	217
+912	letter	192	192	192	192	192	192
+913	letter	225	193	193	193	225	193
+914	letter	226	194	194	194	226	194
+915	letter	227	195	195	195	227	195
+916	letter	228	196	196	196	228	196
+917	letter	229	197	197	197	229	197
+918	letter	230	198	198	198	230	198
+919	letter	231	199	199	199	231	199
+920	letter	232	200	200	200	232	200
+921	letter	233	201	201	201	233	201
+922	letter	234	202	202	202	234	202
+923	letter	235	203	203	203	235	203
+924	letter	236	204	204	204	236	204
+925	letter	237	205	205	205	237	205
+926	letter	238	206	206	206	238	206
+927	letter	239	207	207	207	239	207
+928	letter	240	208	208	208	240	208
+929	letter	241	209	209	209	241	209
+210	letter	242	210	210	0	111	79
+931	letter	243	211	211	211	243	211
+932	letter	244	212	212	212	244	212
+933	letter	245	213	213	213	245	213
+934	letter	246	214	214	214	246	214
+935	letter	247	215	215	215	247	215
+936	letter	248	216	216	216	248	216
+937	letter	249	217	217	217	249	217
+938	letter	250	218	218	201	233	201
+939	letter	251	219	219	213	245	213
+940	letter	220	182	182	193	225	225
+941	letter	221	184	184	197	229	229
+942	letter	222	185	185	199	231	231
+943	letter	223	186	186	201	233	233
+944	letter	224	224	224	224	224	224
+945	letter	225	193	193	193	225	225
+946	letter	226	194	194	194	226	226
+947	letter	227	195	195	195	227	227
+948	letter	228	196	196	196	228	228
+949	letter	229	197	197	197	229	229
+950	letter	230	198	198	198	230	230
+951	letter	231	199	199	199	231	231
+952	letter	232	200	200	200	232	232
+953	letter	233	201	201	201	233	233
+954	letter	234	202	202	202	234	234
+955	letter	235	203	203	203	235	235
+956	letter	236	204	204	204	236	236
+957	letter	237	205	205	205	237	237
+958	letter	238	206	206	206	238	238
+959	letter	239	207	207	207	239	239
+960	letter	240	208	208	208	240	240
+961	letter	241	209	209	209	241	241
+962	letter	242	211	211	211	243	243
+963	letter	243	211	211	211	243	243
+964	letter	244	212	212	212	244	244
+965	letter	245	213	213	213	245	245
+966	letter	246	214	214	214	246	246
+967	letter	247	215	215	215	247	247
+968	letter	248	216	216	216	248	248
+969	letter	249	217	217	217	249	249
+970	letter	250	218	218	201	233	233
+971	letter	251	219	219	213	245	245
+972	letter	252	188	188	207	239	239
+973	letter	253	190	190	213	245	245
+974	letter	254	191	191	217	249	249
+255	letter	255	255	255	0	121	121
Index: doc/tools/ultraedit/GNU/aspell/data/iso8859-8.dat
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/iso8859-8.dat	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/iso8859-8.dat	(working copy)
@@ -0,0 +1,258 @@
+# Aspell Character Data File.  Do Not Edit!
+iso8859-8
+0	other	0	0	0	0	0	0
+1	other	1	1	1	0	1	1
+2	other	2	2	2	0	2	2
+3	other	3	3	3	0	3	3
+4	other	4	4	4	0	4	4
+5	other	5	5	5	0	5	5
+6	other	6	6	6	0	6	6
+7	other	7	7	7	0	7	7
+8	other	8	8	8	0	8	8
+9	space	9	9	9	0	9	9
+10	space	10	10	10	0	10	10
+11	space	11	11	11	0	11	11
+12	space	12	12	12	0	12	12
+13	space	13	13	13	0	13	13
+14	other	14	14	14	0	14	14
+15	other	15	15	15	0	15	15
+16	other	16	16	16	0	16	16
+17	other	17	17	17	0	17	17
+18	other	18	18	18	0	18	18
+19	other	19	19	19	0	19	19
+20	other	20	20	20	0	20	20
+21	other	21	21	21	0	21	21
+22	other	22	22	22	0	22	22
+23	other	23	23	23	0	23	23
+24	other	24	24	24	0	24	24
+25	other	25	25	25	0	25	25
+26	other	26	26	26	0	26	26
+27	other	27	27	27	0	27	27
+28	other	28	28	28	0	28	28
+29	other	29	29	29	0	29	29
+30	other	30	30	30	0	30	30
+31	other	31	31	31	0	31	31
+32	space	32	32	32	0	32	32
+33	other	33	33	33	0	33	33
+34	other	34	34	34	0	34	34
+35	other	35	35	35	0	35	35
+36	other	36	36	36	0	36	36
+37	other	37	37	37	0	37	37
+38	other	38	38	38	0	38	38
+39	other	39	39	39	0	39	39
+40	other	40	40	40	0	40	40
+41	other	41	41	41	0	41	41
+42	other	42	42	42	0	42	42
+43	other	43	43	43	0	43	43
+44	other	44	44	44	0	44	44
+45	other	45	45	45	0	45	45
+46	other	46	46	46	0	46	46
+47	other	47	47	47	0	47	47
+48	other	48	48	48	0	48	48
+49	other	49	49	49	0	49	49
+50	other	50	50	50	0	50	50
+51	other	51	51	51	0	51	51
+52	other	52	52	52	0	52	52
+53	other	53	53	53	0	53	53
+54	other	54	54	54	0	54	54
+55	other	55	55	55	0	55	55
+56	other	56	56	56	0	56	56
+57	other	57	57	57	0	57	57
+58	other	58	58	58	0	58	58
+59	other	59	59	59	0	59	59
+60	other	60	60	60	0	60	60
+61	other	61	61	61	0	61	61
+62	other	62	62	62	0	62	62
+63	other	63	63	63	0	63	63
+64	other	64	64	64	0	64	64
+65	letter	97	65	65	0	97	65
+66	letter	98	66	66	66	98	66
+67	letter	99	67	67	67	99	67
+68	letter	100	68	68	68	100	68
+69	letter	101	69	69	0	101	69
+70	letter	102	70	70	70	102	70
+71	letter	103	71	71	71	103	71
+72	letter	104	72	72	72	104	72
+73	letter	105	73	73	0	105	73
+74	letter	106	74	74	74	106	74
+75	letter	107	75	75	75	107	75
+76	letter	108	76	76	76	108	76
+77	letter	109	77	77	77	109	77
+78	letter	110	78	78	78	110	78
+79	letter	111	79	79	0	111	79
+80	letter	112	80	80	80	112	80
+81	letter	113	81	81	81	113	81
+82	letter	114	82	82	82	114	82
+83	letter	115	83	83	83	115	83
+84	letter	116	84	84	84	116	84
+85	letter	117	85	85	0	117	85
+86	letter	118	86	86	86	118	86
+87	letter	119	87	87	87	119	87
+88	letter	120	88	88	88	120	88
+89	letter	121	89	89	0	121	89
+90	letter	122	90	90	90	122	90
+91	other	91	91	91	0	91	91
+92	other	92	92	92	0	92	92
+93	other	93	93	93	0	93	93
+94	other	94	94	94	0	94	94
+95	other	95	95	95	0	95	95
+96	other	96	96	96	0	96	96
+97	letter	97	65	65	0	97	97
+98	letter	98	66	66	66	98	98
+99	letter	99	67	67	67	99	99
+100	letter	100	68	68	68	100	100
+101	letter	101	69	69	0	101	101
+102	letter	102	70	70	70	102	102
+103	letter	103	71	71	71	103	103
+104	letter	104	72	72	72	104	104
+105	letter	105	73	73	0	105	105
+106	letter	106	74	74	74	106	106
+107	letter	107	75	75	75	107	107
+108	letter	108	76	76	76	108	108
+109	letter	109	77	77	77	109	109
+110	letter	110	78	78	78	110	110
+111	letter	111	79	79	0	111	111
+112	letter	112	80	80	80	112	112
+113	letter	113	81	81	81	113	113
+114	letter	114	82	82	82	114	114
+115	letter	115	83	83	83	115	115
+116	letter	116	84	84	84	116	116
+117	letter	117	85	85	0	117	117
+118	letter	118	86	86	86	118	118
+119	letter	119	87	87	87	119	119
+120	letter	120	88	88	88	120	120
+121	letter	121	89	89	0	121	121
+122	letter	122	90	90	90	122	122
+123	other	123	123	123	0	123	123
+124	other	124	124	124	0	124	124
+125	other	125	125	125	0	125	125
+126	other	126	126	126	0	126	126
+127	other	127	127	127	0	127	127
+128	other	128	128	128	0	128	128
+129	other	129	129	129	0	129	129
+130	other	130	130	130	0	130	130
+131	other	131	131	131	0	131	131
+132	other	132	132	132	0	132	132
+133	other	133	133	133	0	133	133
+134	other	134	134	134	0	134	134
+135	other	135	135	135	0	135	135
+136	other	136	136	136	0	136	136
+137	other	137	137	137	0	137	137
+138	other	138	138	138	0	138	138
+139	other	139	139	139	0	139	139
+140	other	140	140	140	0	140	140
+141	other	141	141	141	0	141	141
+142	other	142	142	142	0	142	142
+143	other	143	143	143	0	143	143
+144	other	144	144	144	0	144	144
+145	other	145	145	145	0	145	145
+146	other	146	146	146	0	146	146
+147	other	147	147	147	0	147	147
+148	other	148	148	148	0	148	148
+149	other	149	149	149	0	149	149
+150	other	150	150	150	0	150	150
+151	other	151	151	151	0	151	151
+152	other	152	152	152	0	152	152
+153	other	153	153	153	0	153	153
+154	other	154	154	154	0	154	154
+155	other	155	155	155	0	155	155
+156	other	156	156	156	0	156	156
+157	other	157	157	157	0	157	157
+158	other	158	158	158	0	158	158
+159	other	159	159	159	0	159	159
+160	space	160	160	160	0	160	160
+161	other	161	161	161	0	161	161
+162	other	162	162	162	0	162	162
+163	other	163	163	163	0	163	163
+164	other	164	164	164	0	164	164
+165	other	165	165	165	0	165	165
+166	other	166	166	166	0	166	166
+167	other	167	167	167	0	167	167
+168	other	168	168	168	0	168	168
+169	other	169	169	169	0	169	169
+215	other	170	170	170	0	170	170
+171	other	171	171	171	0	171	171
+172	other	172	172	172	0	172	172
+173	other	173	173	173	0	173	173
+174	other	174	174	174	0	174	174
+8254	other	175	175	175	0	175	175
+176	other	176	176	176	0	176	176
+177	other	177	177	177	0	177	177
+178	other	178	178	178	0	178	178
+179	other	179	179	179	0	179	179
+180	other	180	180	180	0	180	180
+181	letter	181	204	204	204	236	236
+182	other	182	182	182	0	182	182
+183	other	183	183	183	0	183	183
+184	other	184	184	184	0	184	184
+185	other	185	185	185	0	185	185
+247	other	186	186	186	0	186	186
+187	other	187	187	187	0	187	187
+188	other	188	188	188	0	188	188
+189	other	189	189	189	0	189	189
+190	other	190	190	190	0	190	190
+191	other	191	191	191	0	191	191
+192	letter	224	192	192	0	97	65
+193	letter	225	193	193	0	97	65
+194	letter	226	194	194	0	97	65
+195	letter	227	195	195	0	97	65
+196	letter	228	196	196	0	97	65
+197	letter	229	197	197	0	97	65
+198	letter	230	198	198	0	230	198
+199	letter	231	199	199	67	99	67
+200	letter	232	200	200	0	101	69
+201	letter	233	201	201	0	101	69
+202	letter	234	202	202	0	101	69
+203	letter	235	203	203	0	101	69
+204	letter	236	204	204	0	105	73
+205	letter	237	205	205	0	105	73
+206	letter	238	206	206	0	105	73
+207	letter	239	207	207	0	105	73
+208	letter	240	208	208	208	240	208
+209	letter	241	209	209	78	110	78
+210	letter	242	210	210	0	111	79
+211	letter	243	211	211	0	111	79
+212	letter	244	212	212	0	111	79
+213	letter	245	213	213	0	111	79
+214	letter	246	214	214	0	111	79
+215	other	170	170	170	0	170	170
+216	letter	248	216	216	0	111	79
+217	letter	249	217	217	0	117	85
+218	letter	250	218	218	0	117	85
+219	letter	251	219	219	0	117	85
+220	letter	252	220	220	0	117	85
+221	letter	253	221	221	0	121	89
+222	letter	254	222	222	222	254	222
+8215	other	223	223	223	0	223	223
+1488	letter	224	224	224	224	224	224
+1489	letter	225	225	225	225	225	225
+1490	letter	226	226	226	226	226	226
+1491	letter	227	227	227	227	227	227
+1492	letter	228	228	228	228	228	228
+1493	letter	229	229	229	229	229	229
+1494	letter	230	230	230	230	230	230
+1495	letter	231	231	231	231	231	231
+1496	letter	232	232	232	232	232	232
+1497	letter	233	233	233	233	233	233
+1498	letter	234	234	234	234	234	234
+1499	letter	235	235	235	235	235	235
+1500	letter	236	236	236	236	236	236
+1501	letter	237	237	237	237	237	237
+1502	letter	238	238	238	238	238	238
+1503	letter	239	239	239	239	239	239
+1504	letter	240	240	240	240	240	240
+1505	letter	241	241	241	241	241	241
+1506	letter	242	242	242	242	242	242
+1507	letter	243	243	243	243	243	243
+1508	letter	244	244	244	244	244	244
+1509	letter	245	245	245	245	245	245
+1510	letter	246	246	246	246	246	246
+1511	letter	247	247	247	247	247	247
+1512	letter	248	248	248	248	248	248
+1513	letter	249	249	249	249	249	249
+1514	letter	250	250	250	250	250	250
+251	letter	251	219	219	0	117	117
+252	letter	252	220	220	0	117	117
+253	letter	253	221	221	0	121	121
+254	letter	254	222	222	222	254	254
+255	letter	255	255	255	0	121	121
Index: doc/tools/ultraedit/GNU/aspell/data/iso8859-9.dat
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/iso8859-9.dat	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/iso8859-9.dat	(working copy)
@@ -0,0 +1,258 @@
+# Aspell Character Data File.  Do Not Edit!
+iso8859-9
+0	other	0	0	0	0	0	0
+1	other	1	1	1	0	1	1
+2	other	2	2	2	0	2	2
+3	other	3	3	3	0	3	3
+4	other	4	4	4	0	4	4
+5	other	5	5	5	0	5	5
+6	other	6	6	6	0	6	6
+7	other	7	7	7	0	7	7
+8	other	8	8	8	0	8	8
+9	space	9	9	9	0	9	9
+10	space	10	10	10	0	10	10
+11	space	11	11	11	0	11	11
+12	space	12	12	12	0	12	12
+13	space	13	13	13	0	13	13
+14	other	14	14	14	0	14	14
+15	other	15	15	15	0	15	15
+16	other	16	16	16	0	16	16
+17	other	17	17	17	0	17	17
+18	other	18	18	18	0	18	18
+19	other	19	19	19	0	19	19
+20	other	20	20	20	0	20	20
+21	other	21	21	21	0	21	21
+22	other	22	22	22	0	22	22
+23	other	23	23	23	0	23	23
+24	other	24	24	24	0	24	24
+25	other	25	25	25	0	25	25
+26	other	26	26	26	0	26	26
+27	other	27	27	27	0	27	27
+28	other	28	28	28	0	28	28
+29	other	29	29	29	0	29	29
+30	other	30	30	30	0	30	30
+31	other	31	31	31	0	31	31
+32	space	32	32	32	0	32	32
+33	other	33	33	33	0	33	33
+34	other	34	34	34	0	34	34
+35	other	35	35	35	0	35	35
+36	other	36	36	36	0	36	36
+37	other	37	37	37	0	37	37
+38	other	38	38	38	0	38	38
+39	other	39	39	39	0	39	39
+40	other	40	40	40	0	40	40
+41	other	41	41	41	0	41	41
+42	other	42	42	42	0	42	42
+43	other	43	43	43	0	43	43
+44	other	44	44	44	0	44	44
+45	other	45	45	45	0	45	45
+46	other	46	46	46	0	46	46
+47	other	47	47	47	0	47	47
+48	other	48	48	48	0	48	48
+49	other	49	49	49	0	49	49
+50	other	50	50	50	0	50	50
+51	other	51	51	51	0	51	51
+52	other	52	52	52	0	52	52
+53	other	53	53	53	0	53	53
+54	other	54	54	54	0	54	54
+55	other	55	55	55	0	55	55
+56	other	56	56	56	0	56	56
+57	other	57	57	57	0	57	57
+58	other	58	58	58	0	58	58
+59	other	59	59	59	0	59	59
+60	other	60	60	60	0	60	60
+61	other	61	61	61	0	61	61
+62	other	62	62	62	0	62	62
+63	other	63	63	63	0	63	63
+64	other	64	64	64	0	64	64
+65	letter	97	65	65	0	97	65
+66	letter	98	66	66	66	98	66
+67	letter	99	67	67	67	99	67
+68	letter	100	68	68	68	100	68
+69	letter	101	69	69	0	101	69
+70	letter	102	70	70	70	102	70
+71	letter	103	71	71	71	103	71
+72	letter	104	72	72	72	104	72
+73	letter	105	73	73	0	105	73
+74	letter	106	74	74	74	106	74
+75	letter	107	75	75	75	107	75
+76	letter	108	76	76	76	108	76
+77	letter	109	77	77	77	109	77
+78	letter	110	78	78	78	110	78
+79	letter	111	79	79	0	111	79
+80	letter	112	80	80	80	112	80
+81	letter	113	81	81	81	113	81
+82	letter	114	82	82	82	114	82
+83	letter	115	83	83	83	115	83
+84	letter	116	84	84	84	116	84
+85	letter	117	85	85	0	117	85
+86	letter	118	86	86	86	118	86
+87	letter	119	87	87	87	119	87
+88	letter	120	88	88	88	120	88
+89	letter	121	89	89	0	121	89
+90	letter	122	90	90	90	122	90
+91	other	91	91	91	0	91	91
+92	other	92	92	92	0	92	92
+93	other	93	93	93	0	93	93
+94	other	94	94	94	0	94	94
+95	other	95	95	95	0	95	95
+96	other	96	96	96	0	96	96
+97	letter	97	65	65	0	97	97
+98	letter	98	66	66	66	98	98
+99	letter	99	67	67	67	99	99
+100	letter	100	68	68	68	100	100
+101	letter	101	69	69	0	101	101
+102	letter	102	70	70	70	102	102
+103	letter	103	71	71	71	103	103
+104	letter	104	72	72	72	104	104
+105	letter	105	73	73	0	105	105
+106	letter	106	74	74	74	106	106
+107	letter	107	75	75	75	107	107
+108	letter	108	76	76	76	108	108
+109	letter	109	77	77	77	109	109
+110	letter	110	78	78	78	110	110
+111	letter	111	79	79	0	111	111
+112	letter	112	80	80	80	112	112
+113	letter	113	81	81	81	113	113
+114	letter	114	82	82	82	114	114
+115	letter	115	83	83	83	115	115
+116	letter	116	84	84	84	116	116
+117	letter	117	85	85	0	117	117
+118	letter	118	86	86	86	118	118
+119	letter	119	87	87	87	119	119
+120	letter	120	88	88	88	120	120
+121	letter	121	89	89	0	121	121
+122	letter	122	90	90	90	122	122
+123	other	123	123	123	0	123	123
+124	other	124	124	124	0	124	124
+125	other	125	125	125	0	125	125
+126	other	126	126	126	0	126	126
+127	other	127	127	127	0	127	127
+128	other	128	128	128	0	128	128
+129	other	129	129	129	0	129	129
+130	other	130	130	130	0	130	130
+131	other	131	131	131	0	131	131
+132	other	132	132	132	0	132	132
+133	other	133	133	133	0	133	133
+134	other	134	134	134	0	134	134
+135	other	135	135	135	0	135	135
+136	other	136	136	136	0	136	136
+137	other	137	137	137	0	137	137
+138	other	138	138	138	0	138	138
+139	other	139	139	139	0	139	139
+140	other	140	140	140	0	140	140
+141	other	141	141	141	0	141	141
+142	other	142	142	142	0	142	142
+143	other	143	143	143	0	143	143
+144	other	144	144	144	0	144	144
+145	other	145	145	145	0	145	145
+146	other	146	146	146	0	146	146
+147	other	147	147	147	0	147	147
+148	other	148	148	148	0	148	148
+149	other	149	149	149	0	149	149
+150	other	150	150	150	0	150	150
+151	other	151	151	151	0	151	151
+152	other	152	152	152	0	152	152
+153	other	153	153	153	0	153	153
+154	other	154	154	154	0	154	154
+155	other	155	155	155	0	155	155
+156	other	156	156	156	0	156	156
+157	other	157	157	157	0	157	157
+158	other	158	158	158	0	158	158
+159	other	159	159	159	0	159	159
+160	space	160	160	160	0	160	160
+161	other	161	161	161	0	161	161
+162	other	162	162	162	0	162	162
+163	other	163	163	163	0	163	163
+164	other	164	164	164	0	164	164
+165	other	165	165	165	0	165	165
+166	other	166	166	166	0	166	166
+167	other	167	167	167	0	167	167
+168	other	168	168	168	0	168	168
+169	other	169	169	169	0	169	169
+170	letter	170	170	170	170	170	170
+171	other	171	171	171	0	171	171
+172	other	172	172	172	0	172	172
+173	other	173	173	173	0	173	173
+174	other	174	174	174	0	174	174
+175	other	175	175	175	0	175	175
+176	other	176	176	176	0	176	176
+177	other	177	177	177	0	177	177
+178	other	178	178	178	0	178	178
+179	other	179	179	179	0	179	179
+180	other	180	180	180	0	180	180
+181	letter	181	204	204	204	236	236
+182	other	182	182	182	0	182	182
+183	other	183	183	183	0	183	183
+184	other	184	184	184	0	184	184
+185	other	185	185	185	0	185	185
+186	letter	186	186	186	186	186	186
+187	other	187	187	187	0	187	187
+188	other	188	188	188	0	188	188
+189	other	189	189	189	0	189	189
+190	other	190	190	190	0	190	190
+191	other	191	191	191	0	191	191
+192	letter	224	192	192	0	97	65
+193	letter	225	193	193	0	97	65
+194	letter	226	194	194	0	97	65
+195	letter	227	195	195	0	97	65
+196	letter	228	196	196	0	97	65
+197	letter	229	197	197	0	97	65
+198	letter	230	198	198	0	230	198
+199	letter	231	199	199	67	99	67
+200	letter	232	200	200	0	101	69
+201	letter	233	201	201	0	101	69
+202	letter	234	202	202	0	101	69
+203	letter	235	203	203	0	101	69
+204	letter	236	204	204	0	105	73
+205	letter	237	205	205	0	105	73
+206	letter	238	206	206	0	105	73
+207	letter	239	207	207	0	105	73
+286	letter	240	208	208	71	103	71
+209	letter	241	209	209	78	110	78
+210	letter	242	210	210	0	111	79
+211	letter	243	211	211	0	111	79
+212	letter	244	212	212	0	111	79
+213	letter	245	213	213	0	111	79
+214	letter	246	214	214	0	111	79
+215	other	215	215	215	0	215	215
+216	letter	248	216	216	0	111	79
+217	letter	249	217	217	0	117	85
+218	letter	250	218	218	0	117	85
+219	letter	251	219	219	0	117	85
+220	letter	252	220	220	0	117	85
+304	letter	105	221	221	0	105	73
+350	letter	254	222	222	83	115	83
+223	letter	223	223	223	223	223	223
+224	letter	224	192	192	0	97	97
+225	letter	225	193	193	0	97	97
+226	letter	226	194	194	0	97	97
+227	letter	227	195	195	0	97	97
+228	letter	228	196	196	0	97	97
+229	letter	229	197	197	0	97	97
+230	letter	230	198	198	0	230	230
+231	letter	231	199	199	67	99	99
+232	letter	232	200	200	0	101	101
+233	letter	233	201	201	0	101	101
+234	letter	234	202	202	0	101	101
+235	letter	235	203	203	0	101	101
+236	letter	236	204	204	0	105	105
+237	letter	237	205	205	0	105	105
+238	letter	238	206	206	0	105	105
+239	letter	239	207	207	0	105	105
+287	letter	240	208	208	71	103	103
+241	letter	241	209	209	78	110	110
+242	letter	242	210	210	0	111	111
+243	letter	243	211	211	0	111	111
+244	letter	244	212	212	0	111	111
+245	letter	245	213	213	0	111	111
+246	letter	246	214	214	0	111	111
+247	other	247	247	247	0	247	247
+248	letter	248	216	216	0	111	111
+249	letter	249	217	217	0	117	117
+250	letter	250	218	218	0	117	117
+251	letter	251	219	219	0	117	117
+252	letter	252	220	220	0	117	117
+305	letter	253	73	73	0	105	105
+351	letter	254	222	222	83	115	115
+255	letter	255	255	255	0	121	121
Index: doc/tools/ultraedit/GNU/aspell/data/koi8-f.dat
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/koi8-f.dat	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/koi8-f.dat	(working copy)
@@ -0,0 +1,258 @@
+# Aspell Character Data File.  Do Not Edit!
+koi8-f
+0	other	0	0	0	0	0	0
+1	other	1	1	1	0	1	1
+2	other	2	2	2	0	2	2
+3	other	3	3	3	0	3	3
+4	other	4	4	4	0	4	4
+5	other	5	5	5	0	5	5
+6	other	6	6	6	0	6	6
+7	other	7	7	7	0	7	7
+8	other	8	8	8	0	8	8
+9	space	9	9	9	0	9	9
+10	space	10	10	10	0	10	10
+11	space	11	11	11	0	11	11
+12	space	12	12	12	0	12	12
+13	space	13	13	13	0	13	13
+14	other	14	14	14	0	14	14
+15	other	15	15	15	0	15	15
+16	other	16	16	16	0	16	16
+17	other	17	17	17	0	17	17
+18	other	18	18	18	0	18	18
+19	other	19	19	19	0	19	19
+20	other	20	20	20	0	20	20
+21	other	21	21	21	0	21	21
+22	other	22	22	22	0	22	22
+23	other	23	23	23	0	23	23
+24	other	24	24	24	0	24	24
+25	other	25	25	25	0	25	25
+26	other	26	26	26	0	26	26
+27	other	27	27	27	0	27	27
+28	other	28	28	28	0	28	28
+29	other	29	29	29	0	29	29
+30	other	30	30	30	0	30	30
+31	other	31	31	31	0	31	31
+32	space	32	32	32	0	32	32
+33	other	33	33	33	0	33	33
+34	other	34	34	34	0	34	34
+35	other	35	35	35	0	35	35
+36	other	36	36	36	0	36	36
+37	other	37	37	37	0	37	37
+38	other	38	38	38	0	38	38
+39	other	39	39	39	0	39	39
+40	other	40	40	40	0	40	40
+41	other	41	41	41	0	41	41
+42	other	42	42	42	0	42	42
+43	other	43	43	43	0	43	43
+44	other	44	44	44	0	44	44
+45	other	45	45	45	0	45	45
+46	other	46	46	46	0	46	46
+47	other	47	47	47	0	47	47
+48	other	48	48	48	0	48	48
+49	other	49	49	49	0	49	49
+50	other	50	50	50	0	50	50
+51	other	51	51	51	0	51	51
+52	other	52	52	52	0	52	52
+53	other	53	53	53	0	53	53
+54	other	54	54	54	0	54	54
+55	other	55	55	55	0	55	55
+56	other	56	56	56	0	56	56
+57	other	57	57	57	0	57	57
+58	other	58	58	58	0	58	58
+59	other	59	59	59	0	59	59
+60	other	60	60	60	0	60	60
+61	other	61	61	61	0	61	61
+62	other	62	62	62	0	62	62
+63	other	63	63	63	0	63	63
+64	other	64	64	64	0	64	64
+65	letter	97	65	65	0	97	65
+66	letter	98	66	66	66	98	66
+67	letter	99	67	67	67	99	67
+68	letter	100	68	68	68	100	68
+69	letter	101	69	69	0	101	69
+70	letter	102	70	70	70	102	70
+71	letter	103	71	71	71	103	71
+72	letter	104	72	72	72	104	72
+73	letter	105	73	73	0	105	73
+74	letter	106	74	74	74	106	74
+75	letter	107	75	75	75	107	75
+76	letter	108	76	76	76	108	76
+77	letter	109	77	77	77	109	77
+78	letter	110	78	78	78	110	78
+79	letter	111	79	79	0	111	79
+80	letter	112	80	80	80	112	80
+81	letter	113	81	81	81	113	81
+82	letter	114	82	82	82	114	82
+83	letter	115	83	83	83	115	83
+84	letter	116	84	84	84	116	84
+85	letter	117	85	85	0	117	85
+86	letter	118	86	86	86	118	86
+87	letter	119	87	87	87	119	87
+88	letter	120	88	88	88	120	88
+89	letter	121	89	89	0	121	89
+90	letter	122	90	90	90	122	90
+91	other	91	91	91	0	91	91
+92	other	92	92	92	0	92	92
+93	other	93	93	93	0	93	93
+94	other	94	94	94	0	94	94
+95	other	95	95	95	0	95	95
+96	other	96	96	96	0	96	96
+97	letter	97	65	65	0	97	97
+98	letter	98	66	66	66	98	98
+99	letter	99	67	67	67	99	99
+100	letter	100	68	68	68	100	100
+101	letter	101	69	69	0	101	101
+102	letter	102	70	70	70	102	102
+103	letter	103	71	71	71	103	103
+104	letter	104	72	72	72	104	104
+105	letter	105	73	73	0	105	105
+106	letter	106	74	74	74	106	106
+107	letter	107	75	75	75	107	107
+108	letter	108	76	76	76	108	108
+109	letter	109	77	77	77	109	109
+110	letter	110	78	78	78	110	110
+111	letter	111	79	79	0	111	111
+112	letter	112	80	80	80	112	112
+113	letter	113	81	81	81	113	113
+114	letter	114	82	82	82	114	114
+115	letter	115	83	83	83	115	115
+116	letter	116	84	84	84	116	116
+117	letter	117	85	85	0	117	117
+118	letter	118	86	86	86	118	118
+119	letter	119	87	87	87	119	119
+120	letter	120	88	88	88	120	120
+121	letter	121	89	89	0	121	121
+122	letter	122	90	90	90	122	122
+123	other	123	123	123	0	123	123
+124	other	124	124	124	0	124	124
+125	other	125	125	125	0	125	125
+126	other	126	126	126	0	126	126
+127	other	127	127	127	0	127	127
+9472	other	128	128	128	0	128	128
+9474	other	129	129	129	0	129	129
+9484	other	130	130	130	0	130	130
+9488	other	131	131	131	0	131	131
+9492	other	132	132	132	0	132	132
+9496	other	133	133	133	0	133	133
+9500	other	134	134	134	0	134	134
+9508	other	135	135	135	0	135	135
+9516	other	136	136	136	0	136	136
+9524	other	137	137	137	0	137	137
+9532	other	138	138	138	0	138	138
+9600	other	139	139	139	0	139	139
+9604	other	140	140	140	0	140	140
+9608	other	141	141	141	0	141	141
+9612	other	142	142	142	0	142	142
+9616	other	143	143	143	0	143	143
+9617	other	144	144	144	0	144	144
+8216	other	145	145	145	0	145	145
+8217	other	146	146	146	0	146	146
+8220	other	147	147	147	0	147	147
+8221	other	148	148	148	0	148	148
+8226	other	149	149	149	0	149	149
+8211	other	150	150	150	0	150	150
+8212	other	151	151	151	0	151	151
+169	other	152	152	152	0	152	152
+8482	other	153	153	153	0	153	153
+160	space	160	160	160	0	160	160
+187	other	155	155	155	0	155	155
+174	other	156	156	156	0	156	156
+171	other	157	157	157	0	157	157
+183	other	158	158	158	0	158	158
+164	other	159	159	159	0	159	159
+160	space	160	160	160	0	160	160
+1106	letter	161	177	177	177	161	161
+1107	letter	162	178	178	178	162	162
+1105	letter	163	179	179	0	197	197
+1108	letter	164	180	180	180	164	164
+1109	letter	165	181	181	181	165	165
+1110	letter	166	182	182	182	166	166
+1111	letter	167	183	183	183	167	167
+1112	letter	168	184	184	184	168	168
+1113	letter	169	185	185	185	169	169
+1114	letter	170	186	186	186	170	170
+1115	letter	171	187	187	187	171	171
+1116	letter	172	188	188	188	172	172
+1169	letter	173	189	189	231	199	199
+1118	letter	174	190	190	190	174	174
+1119	letter	175	191	191	191	175	175
+8470	other	176	176	176	0	176	176
+1026	letter	161	177	177	177	161	177
+1027	letter	162	178	178	178	162	178
+1025	letter	163	179	179	0	197	229
+1028	letter	164	180	180	180	164	180
+1029	letter	165	181	181	181	165	181
+1030	letter	166	182	182	182	166	182
+1031	letter	167	183	183	183	167	183
+1032	letter	168	184	184	184	168	184
+1033	letter	169	185	185	185	169	185
+1034	letter	170	186	186	186	170	186
+1035	letter	171	187	187	187	171	187
+1036	letter	172	188	188	188	172	188
+1168	letter	173	189	189	231	199	231
+1038	letter	174	190	190	190	174	190
+1039	letter	175	191	191	191	175	191
+1102	letter	192	224	224	0	192	192
+1072	letter	193	225	225	0	193	193
+1073	letter	194	226	226	226	194	194
+1094	letter	195	227	227	227	195	195
+1076	letter	196	228	228	228	196	196
+1077	letter	197	229	229	0	197	197
+1092	letter	198	230	230	230	198	198
+1075	letter	199	231	231	231	199	199
+1093	letter	200	232	232	232	200	200
+1080	letter	201	233	233	0	201	201
+1081	letter	202	234	234	234	202	202
+1082	letter	203	235	235	235	203	203
+1083	letter	204	236	236	236	204	204
+1084	letter	205	237	237	237	205	205
+1085	letter	206	238	238	238	206	206
+1086	letter	207	239	239	0	207	207
+1087	letter	208	240	240	240	208	208
+1103	letter	209	241	241	0	209	209
+1088	letter	210	242	242	242	210	210
+1089	letter	211	243	243	243	211	211
+1090	letter	212	244	244	244	212	212
+1091	letter	213	245	245	0	213	213
+1078	letter	214	246	246	246	214	214
+1074	letter	215	247	247	247	215	215
+1100	letter	216	248	248	248	216	216
+1099	letter	217	249	249	0	217	217
+1079	letter	218	250	250	250	218	218
+1096	letter	219	251	251	251	219	219
+1101	letter	220	252	252	0	220	220
+1097	letter	221	253	253	253	221	221
+1095	letter	222	254	254	254	222	222
+1098	letter	223	255	255	255	223	223
+1070	letter	192	224	224	0	192	224
+1040	letter	193	225	225	0	193	225
+1041	letter	194	226	226	226	194	226
+1062	letter	195	227	227	227	195	227
+1044	letter	196	228	228	228	196	228
+1045	letter	197	229	229	0	197	229
+1060	letter	198	230	230	230	198	230
+1043	letter	199	231	231	231	199	231
+1061	letter	200	232	232	232	200	232
+1048	letter	201	233	233	0	201	233
+1049	letter	202	234	234	234	202	234
+1050	letter	203	235	235	235	203	235
+1051	letter	204	236	236	236	204	236
+1052	letter	205	237	237	237	205	237
+1053	letter	206	238	238	238	206	238
+1054	letter	207	239	239	0	207	239
+1055	letter	208	240	240	240	208	240
+1071	letter	209	241	241	0	209	241
+1056	letter	210	242	242	242	210	242
+1057	letter	211	243	243	243	211	243
+1058	letter	212	244	244	244	212	244
+1059	letter	213	245	245	0	213	245
+1046	letter	214	246	246	246	214	246
+1042	letter	215	247	247	247	215	247
+1068	letter	216	248	248	248	216	248
+1067	letter	217	249	249	0	217	249
+1047	letter	218	250	250	250	218	250
+1064	letter	219	251	251	251	219	251
+1069	letter	220	252	252	0	220	252
+1065	letter	221	253	253	253	221	253
+1063	letter	222	254	254	254	222	254
+1066	letter	223	255	255	255	223	255
Index: doc/tools/ultraedit/GNU/aspell/data/koi8-r.cmap
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/koi8-r.cmap	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/koi8-r.cmap	(working copy)
@@ -0,0 +1,1857 @@
+INTERNAL
+/
+N 1039
+0000 > 00
+0001 > 01
+0002 > 02
+0003 > 03
+0004 > 04
+0005 > 05
+0006 > 06
+0007 > 07
+0008 > 08
+0009 > 09
+000A > 0A
+000B > 0B
+000C > 0C
+000D > 0D
+000E > 0E
+000F > 0F
+0010 > 10
+0011 > 11
+0012 > 12
+0013 > 13
+0014 > 14
+0015 > 15
+0016 > 16
+0017 > 17
+0018 > 18
+0019 > 19
+001A > 1A
+001B > 1B
+001C > 1C
+001D > 1D
+001E > 1E
+001F > 1F
+0020 > 20
+0021 > 21
+0022 > 22
+0023 > 23
+0024 > 24
+0025 > 25
+0026 > 26
+0027 > 27
+0028 > 28
+0029 > 29
+002A > 2A
+002B > 2B
+002C > 2C
+002D > 2D
+002E > 2E
+002F > 2F
+0030 > 30
+0031 > 31
+0032 > 32
+0033 > 33
+0034 > 34
+0035 > 35
+0036 > 36
+0037 > 37
+0038 > 38
+0039 > 39
+003A > 3A
+003B > 3B
+003C > 3C
+003D > 3D
+003E > 3E
+003F > 3F
+0040 > 40
+0041 > 41
+0042 > 42
+0043 > 43
+0044 > 44
+0045 > 45
+0046 > 46
+0047 > 47
+0048 > 48
+0049 > 49
+004A > 4A
+004B > 4B
+004C > 4C
+004D > 4D
+004E > 4E
+004F > 4F
+0050 > 50
+0051 > 51
+0052 > 52
+0053 > 53
+0054 > 54
+0055 > 55
+0056 > 56
+0057 > 57
+0058 > 58
+0059 > 59
+005A > 5A
+005B > 5B
+005C > 5C
+005D > 5D
+005E > 5E
+005F > 5F
+0060 > 60
+0061 > 61
+0062 > 62
+0063 > 63
+0064 > 64
+0065 > 65
+0066 > 66
+0067 > 67
+0068 > 68
+0069 > 69
+006A > 6A
+006B > 6B
+006C > 6C
+006D > 6D
+006E > 6E
+006F > 6F
+0070 > 70
+0071 > 71
+0072 > 72
+0073 > 73
+0074 > 74
+0075 > 75
+0076 > 76
+0077 > 77
+0078 > 78
+0079 > 79
+007A > 7A
+007B > 7B
+007C > 7C
+007D > 7D
+007E > 7E
+007F > 7F
+00A0 > 9A
+00A9 > BF
+00B0 > 9C
+00B2 > 9D
+00B7 > 9E
+00C0 > 41 # unsup: 0041 0300
+00C1 > 41 # unsup: 0041 0301
+00C2 > 41 # unsup: 0041 0302
+00C3 > 41 # unsup: 0041 0303
+00C4 > 41 # unsup: 0041 0308
+00C5 > 41 # unsup: 0041 030A
+00C6 > 41 45 # compat
+00C7 > 43 # unsup: 0043 0327
+00C8 > 45 # unsup: 0045 0300
+00C9 > 45 # unsup: 0045 0301
+00CA > 45 # unsup: 0045 0302
+00CB > 45 # unsup: 0045 0308
+00CC > 49 # unsup: 0049 0300
+00CD > 49 # unsup: 0049 0301
+00CE > 49 # unsup: 0049 0302
+00CF > 49 # unsup: 0049 0308
+00D1 > 4E # unsup: 004E 0303
+00D2 > 4F # unsup: 004F 0300
+00D3 > 4F # unsup: 004F 0301
+00D4 > 4F # unsup: 004F 0302
+00D5 > 4F # unsup: 004F 0303
+00D6 > 4F # unsup: 004F 0308
+00D9 > 55 # unsup: 0055 0300
+00DA > 55 # unsup: 0055 0301
+00DB > 55 # unsup: 0055 0302
+00DC > 55 # unsup: 0055 0308
+00DD > 59 # unsup: 0059 0301
+00E0 > 61 # unsup: 0061 0300
+00E1 > 61 # unsup: 0061 0301
+00E2 > 61 # unsup: 0061 0302
+00E3 > 61 # unsup: 0061 0303
+00E4 > 61 # unsup: 0061 0308
+00E5 > 61 # unsup: 0061 030A
+00E6 > 61 65 # compat
+00E7 > 63 # unsup: 0063 0327
+00E8 > 65 # unsup: 0065 0300
+00E9 > 65 # unsup: 0065 0301
+00EA > 65 # unsup: 0065 0302
+00EB > 65 # unsup: 0065 0308
+00EC > 69 # unsup: 0069 0300
+00ED > 69 # unsup: 0069 0301
+00EE > 69 # unsup: 0069 0302
+00EF > 69 # unsup: 0069 0308
+00F1 > 6E # unsup: 006E 0303
+00F2 > 6F # unsup: 006F 0300
+00F3 > 6F # unsup: 006F 0301
+00F4 > 6F # unsup: 006F 0302
+00F5 > 6F # unsup: 006F 0303
+00F6 > 6F # unsup: 006F 0308
+00F7 > 9F
+00F9 > 75 # unsup: 0075 0300
+00FA > 75 # unsup: 0075 0301
+00FB > 75 # unsup: 0075 0302
+00FC > 75 # unsup: 0075 0308
+00FD > 79 # unsup: 0079 0301
+00FF > 79 # unsup: 0079 0308
+0100 > 41 # unsup: 0041 0304
+0101 > 61 # unsup: 0061 0304
+0102 > 41 # unsup: 0041 0306
+0103 > 61 # unsup: 0061 0306
+0104 > 41 # unsup: 0041 0328
+0105 > 61 # unsup: 0061 0328
+0106 > 43 # unsup: 0043 0301
+0107 > 63 # unsup: 0063 0301
+0108 > 43 # unsup: 0043 0302
+0109 > 63 # unsup: 0063 0302
+010A > 43 # unsup: 0043 0307
+010B > 63 # unsup: 0063 0307
+010C > 43 # unsup: 0043 030C
+010D > 63 # unsup: 0063 030C
+010E > 44 # unsup: 0044 030C
+010F > 64 # unsup: 0064 030C
+0112 > 45 # unsup: 0045 0304
+0113 > 65 # unsup: 0065 0304
+0114 > 45 # unsup: 0045 0306
+0115 > 65 # unsup: 0065 0306
+0116 > 45 # unsup: 0045 0307
+0117 > 65 # unsup: 0065 0307
+0118 > 45 # unsup: 0045 0328
+0119 > 65 # unsup: 0065 0328
+011A > 45 # unsup: 0045 030C
+011B > 65 # unsup: 0065 030C
+011C > 47 # unsup: 0047 0302
+011D > 67 # unsup: 0067 0302
+011E > 47 # unsup: 0047 0306
+011F > 67 # unsup: 0067 0306
+0120 > 47 # unsup: 0047 0307
+0121 > 67 # unsup: 0067 0307
+0122 > 47 # unsup: 0047 0327
+0123 > 67 # unsup: 0067 0327
+0124 > 48 # unsup: 0048 0302
+0125 > 68 # unsup: 0068 0302
+0128 > 49 # unsup: 0049 0303
+0129 > 69 # unsup: 0069 0303
+012A > 49 # unsup: 0049 0304
+012B > 69 # unsup: 0069 0304
+012C > 49 # unsup: 0049 0306
+012D > 69 # unsup: 0069 0306
+012E > 49 # unsup: 0049 0328
+012F > 69 # unsup: 0069 0328
+0130 > 49 # unsup: 0049 0307
+0132 > 49 4A # compat
+0133 > 69 6A # compat
+0134 > 4A # unsup: 004A 0302
+0135 > 6A # unsup: 006A 0302
+0136 > 4B # unsup: 004B 0327
+0137 > 6B # unsup: 006B 0327
+0139 > 4C # unsup: 004C 0301
+013A > 6C # unsup: 006C 0301
+013B > 4C # unsup: 004C 0327
+013C > 6C # unsup: 006C 0327
+013D > 4C # unsup: 004C 030C
+013E > 6C # unsup: 006C 030C
+013F > 4C 9E # compat
+0140 > 6C 9E # compat
+0143 > 4E # unsup: 004E 0301
+0144 > 6E # unsup: 006E 0301
+0145 > 4E # unsup: 004E 0327
+0146 > 6E # unsup: 006E 0327
+0147 > 4E # unsup: 004E 030C
+0148 > 6E # unsup: 006E 030C
+014C > 4F # unsup: 004F 0304
+014D > 6F # unsup: 006F 0304
+014E > 4F # unsup: 004F 0306
+014F > 6F # unsup: 006F 0306
+0150 > 4F # unsup: 004F 030B
+0151 > 6F # unsup: 006F 030B
+0152 > 4F 45 # compat
+0153 > 6F 65 # compat
+0154 > 52 # unsup: 0052 0301
+0155 > 72 # unsup: 0072 0301
+0156 > 52 # unsup: 0052 0327
+0157 > 72 # unsup: 0072 0327
+0158 > 52 # unsup: 0052 030C
+0159 > 72 # unsup: 0072 030C
+015A > 53 # unsup: 0053 0301
+015B > 73 # unsup: 0073 0301
+015C > 53 # unsup: 0053 0302
+015D > 73 # unsup: 0073 0302
+015E > 53 # unsup: 0053 0327
+015F > 73 # unsup: 0073 0327
+0160 > 53 # unsup: 0053 030C
+0161 > 73 # unsup: 0073 030C
+0162 > 54 # unsup: 0054 0327
+0163 > 74 # unsup: 0074 0327
+0164 > 54 # unsup: 0054 030C
+0165 > 74 # unsup: 0074 030C
+0168 > 55 # unsup: 0055 0303
+0169 > 75 # unsup: 0075 0303
+016A > 55 # unsup: 0055 0304
+016B > 75 # unsup: 0075 0304
+016C > 55 # unsup: 0055 0306
+016D > 75 # unsup: 0075 0306
+016E > 55 # unsup: 0055 030A
+016F > 75 # unsup: 0075 030A
+0170 > 55 # unsup: 0055 030B
+0171 > 75 # unsup: 0075 030B
+0172 > 55 # unsup: 0055 0328
+0173 > 75 # unsup: 0075 0328
+0174 > 57 # unsup: 0057 0302
+0175 > 77 # unsup: 0077 0302
+0176 > 59 # unsup: 0059 0302
+0177 > 79 # unsup: 0079 0302
+0178 > 59 # unsup: 0059 0308
+0179 > 5A # unsup: 005A 0301
+017A > 7A # unsup: 007A 0301
+017B > 5A # unsup: 005A 0307
+017C > 7A # unsup: 007A 0307
+017D > 5A # unsup: 005A 030C
+017E > 7A # unsup: 007A 030C
+017F > 73 # compat
+01A0 > 4F # unsup: 004F 031B
+01A1 > 6F # unsup: 006F 031B
+01AF > 55 # unsup: 0055 031B
+01B0 > 75 # unsup: 0075 031B
+01C4 > 44 5A # unsup: 0044 005A 030C
+01C5 > 44 7A # unsup: 0044 007A 030C
+01C6 > 64 7A # unsup: 0064 007A 030C
+01C7 > 4C 4A # compat
+01C8 > 4C 6A # compat
+01C9 > 6C 6A # compat
+01CA > 4E 4A # compat
+01CB > 4E 6A # compat
+01CC > 6E 6A # compat
+01CD > 41 # unsup: 0041 030C
+01CE > 61 # unsup: 0061 030C
+01CF > 49 # unsup: 0049 030C
+01D0 > 69 # unsup: 0069 030C
+01D1 > 4F # unsup: 004F 030C
+01D2 > 6F # unsup: 006F 030C
+01D3 > 55 # unsup: 0055 030C
+01D4 > 75 # unsup: 0075 030C
+01D5 > 55 # unsup: 0055 0308 0304
+01D6 > 75 # unsup: 0075 0308 0304
+01D7 > 55 # unsup: 0055 0308 0301
+01D8 > 75 # unsup: 0075 0308 0301
+01D9 > 55 # unsup: 0055 0308 030C
+01DA > 75 # unsup: 0075 0308 030C
+01DB > 55 # unsup: 0055 0308 0300
+01DC > 75 # unsup: 0075 0308 0300
+01DE > 41 # unsup: 0041 0308 0304
+01DF > 61 # unsup: 0061 0308 0304
+01E0 > 41 # unsup: 0041 0307 0304
+01E1 > 61 # unsup: 0061 0307 0304
+01E2 > 41 45 # unsup: 0041 0045 0304
+01E3 > 61 65 # unsup: 0061 0065 0304
+01E6 > 47 # unsup: 0047 030C
+01E7 > 67 # unsup: 0067 030C
+01E8 > 4B # unsup: 004B 030C
+01E9 > 6B # unsup: 006B 030C
+01EA > 4F # unsup: 004F 0328
+01EB > 6F # unsup: 006F 0328
+01EC > 4F # unsup: 004F 0328 0304
+01ED > 6F # unsup: 006F 0328 0304
+01F0 > 6A # unsup: 006A 030C
+01F1 > 44 5A # compat
+01F2 > 44 7A # compat
+01F3 > 64 7A # compat
+01F4 > 47 # unsup: 0047 0301
+01F5 > 67 # unsup: 0067 0301
+01F8 > 4E # unsup: 004E 0300
+01F9 > 6E # unsup: 006E 0300
+01FA > 41 # unsup: 0041 030A 0301
+01FB > 61 # unsup: 0061 030A 0301
+01FC > 41 45 # unsup: 0041 0045 0301
+01FD > 61 65 # unsup: 0061 0065 0301
+0200 > 41 # unsup: 0041 030F
+0201 > 61 # unsup: 0061 030F
+0202 > 41 # unsup: 0041 0311
+0203 > 61 # unsup: 0061 0311
+0204 > 45 # unsup: 0045 030F
+0205 > 65 # unsup: 0065 030F
+0206 > 45 # unsup: 0045 0311
+0207 > 65 # unsup: 0065 0311
+0208 > 49 # unsup: 0049 030F
+0209 > 69 # unsup: 0069 030F
+020A > 49 # unsup: 0049 0311
+020B > 69 # unsup: 0069 0311
+020C > 4F # unsup: 004F 030F
+020D > 6F # unsup: 006F 030F
+020E > 4F # unsup: 004F 0311
+020F > 6F # unsup: 006F 0311
+0210 > 52 # unsup: 0052 030F
+0211 > 72 # unsup: 0072 030F
+0212 > 52 # unsup: 0052 0311
+0213 > 72 # unsup: 0072 0311
+0214 > 55 # unsup: 0055 030F
+0215 > 75 # unsup: 0075 030F
+0216 > 55 # unsup: 0055 0311
+0217 > 75 # unsup: 0075 0311
+0218 > 53 # unsup: 0053 0326
+0219 > 73 # unsup: 0073 0326
+021A > 54 # unsup: 0054 0326
+021B > 74 # unsup: 0074 0326
+021E > 48 # unsup: 0048 030C
+021F > 68 # unsup: 0068 030C
+0226 > 41 # unsup: 0041 0307
+0227 > 61 # unsup: 0061 0307
+0228 > 45 # unsup: 0045 0327
+0229 > 65 # unsup: 0065 0327
+022A > 4F # unsup: 004F 0308 0304
+022B > 6F # unsup: 006F 0308 0304
+022C > 4F # unsup: 004F 0303 0304
+022D > 6F # unsup: 006F 0303 0304
+022E > 4F # unsup: 004F 0307
+022F > 6F # unsup: 006F 0307
+0230 > 4F # unsup: 004F 0307 0304
+0231 > 6F # unsup: 006F 0307 0304
+0232 > 59 # unsup: 0059 0304
+0233 > 79 # unsup: 0079 0304
+0300 > 0 # unsup
+0301 > 0 # unsup
+0302 > 0 # unsup
+0303 > 0 # unsup
+0304 > 0 # unsup
+0305 > 0 # unsup
+0306 > 0 # unsup
+0307 > 0 # unsup
+0308 > 0 # unsup
+0309 > 0 # unsup
+030A > 0 # unsup
+030B > 0 # unsup
+030C > 0 # unsup
+030D > 0 # unsup
+030E > 0 # unsup
+030F > 0 # unsup
+0310 > 0 # unsup
+0311 > 0 # unsup
+0312 > 0 # unsup
+0313 > 0 # unsup
+0314 > 0 # unsup
+0315 > 0 # unsup
+0316 > 0 # unsup
+0317 > 0 # unsup
+0318 > 0 # unsup
+0319 > 0 # unsup
+031A > 0 # unsup
+031B > 0 # unsup
+031C > 0 # unsup
+031D > 0 # unsup
+031E > 0 # unsup
+031F > 0 # unsup
+0320 > 0 # unsup
+0321 > 0 # unsup
+0322 > 0 # unsup
+0323 > 0 # unsup
+0324 > 0 # unsup
+0325 > 0 # unsup
+0326 > 0 # unsup
+0327 > 0 # unsup
+0328 > 0 # unsup
+0329 > 0 # unsup
+032A > 0 # unsup
+032B > 0 # unsup
+032C > 0 # unsup
+032D > 0 # unsup
+032E > 0 # unsup
+032F > 0 # unsup
+0330 > 0 # unsup
+0331 > 0 # unsup
+0332 > 0 # unsup
+0333 > 0 # unsup
+0334 > 0 # unsup
+0335 > 0 # unsup
+0336 > 0 # unsup
+0337 > 0 # unsup
+0338 > 0 # unsup
+0339 > 0 # unsup
+033A > 0 # unsup
+033B > 0 # unsup
+033C > 0 # unsup
+033D > 0 # unsup
+033E > 0 # unsup
+033F > 0 # unsup
+0340 > 0 # unsup
+0341 > 0 # unsup
+0342 > 0 # unsup
+0343 > 0 # unsup
+0344 > 0 # unsup
+0345 > 0 # unsup
+037E > 3B
+0387 > 9E
+0400 > E5 # unsup: 0415 0300
+0401 > B3
+0403 > E7 # unsup: 0413 0301
+040C > EB # unsup: 041A 0301
+040D > E9 # unsup: 0418 0300
+040E > F5 # unsup: 0423 0306
+0410 > E1
+0411 > E2
+0412 > F7
+0413 > E7
+0414 > E4
+0415 > E5 /
+     N 1
+     0308 > B3
+     .
+0416 > F6
+0417 > FA
+0418 > E9 /
+     N 1
+     0306 > EA
+     .
+0419 > EA
+041A > EB
+041B > EC
+041C > ED
+041D > EE
+041E > EF
+041F > F0
+0420 > F2
+0421 > F3
+0422 > F4
+0423 > F5
+0424 > E6
+0425 > E8
+0426 > E3
+0427 > FE
+0428 > FB
+0429 > FD
+042A > FF
+042B > F9
+042C > F8
+042D > FC
+042E > E0
+042F > F1
+0430 > C1
+0431 > C2
+0432 > D7
+0433 > C7
+0434 > C4
+0435 > C5 /
+     N 1
+     0308 > A3
+     .
+0436 > D6
+0437 > DA
+0438 > C9 /
+     N 1
+     0306 > CA
+     .
+0439 > CA
+043A > CB
+043B > CC
+043C > CD
+043D > CE
+043E > CF
+043F > D0
+0440 > D2
+0441 > D3
+0442 > D4
+0443 > D5
+0444 > C6
+0445 > C8
+0446 > C3
+0447 > DE
+0448 > DB
+0449 > DD
+044A > DF
+044B > D9
+044C > D8
+044D > DC
+044E > C0
+044F > D1
+0450 > C5 # unsup: 0435 0300
+0451 > A3
+0453 > C7 # unsup: 0433 0301
+045C > CB # unsup: 043A 0301
+045D > C9 # unsup: 0438 0300
+045E > D5 # unsup: 0443 0306
+04C1 > F6 # unsup: 0416 0306
+04C2 > D6 # unsup: 0436 0306
+04D0 > E1 # unsup: 0410 0306
+04D1 > C1 # unsup: 0430 0306
+04D2 > E1 # unsup: 0410 0308
+04D3 > C1 # unsup: 0430 0308
+04D6 > E5 # unsup: 0415 0306
+04D7 > C5 # unsup: 0435 0306
+04DC > F6 # unsup: 0416 0308
+04DD > D6 # unsup: 0436 0308
+04DE > FA # unsup: 0417 0308
+04DF > DA # unsup: 0437 0308
+04E2 > E9 # unsup: 0418 0304
+04E3 > C9 # unsup: 0438 0304
+04E4 > E9 # unsup: 0418 0308
+04E5 > C9 # unsup: 0438 0308
+04E6 > EF # unsup: 041E 0308
+04E7 > CF # unsup: 043E 0308
+04EC > FC # unsup: 042D 0308
+04ED > DC # unsup: 044D 0308
+04EE > F5 # unsup: 0423 0304
+04EF > D5 # unsup: 0443 0304
+04F0 > F5 # unsup: 0423 0308
+04F1 > D5 # unsup: 0443 0308
+04F2 > F5 # unsup: 0423 030B
+04F3 > D5 # unsup: 0443 030B
+04F4 > FE # unsup: 0427 0308
+04F5 > DE # unsup: 0447 0308
+04F8 > F9 # unsup: 042B 0308
+04F9 > D9 # unsup: 044B 0308
+1E00 > 41 # unsup: 0041 0325
+1E01 > 61 # unsup: 0061 0325
+1E02 > 42 # unsup: 0042 0307
+1E03 > 62 # unsup: 0062 0307
+1E04 > 42 # unsup: 0042 0323
+1E05 > 62 # unsup: 0062 0323
+1E06 > 42 # unsup: 0042 0331
+1E07 > 62 # unsup: 0062 0331
+1E08 > 43 # unsup: 0043 0327 0301
+1E09 > 63 # unsup: 0063 0327 0301
+1E0A > 44 # unsup: 0044 0307
+1E0B > 64 # unsup: 0064 0307
+1E0C > 44 # unsup: 0044 0323
+1E0D > 64 # unsup: 0064 0323
+1E0E > 44 # unsup: 0044 0331
+1E0F > 64 # unsup: 0064 0331
+1E10 > 44 # unsup: 0044 0327
+1E11 > 64 # unsup: 0064 0327
+1E12 > 44 # unsup: 0044 032D
+1E13 > 64 # unsup: 0064 032D
+1E14 > 45 # unsup: 0045 0304 0300
+1E15 > 65 # unsup: 0065 0304 0300
+1E16 > 45 # unsup: 0045 0304 0301
+1E17 > 65 # unsup: 0065 0304 0301
+1E18 > 45 # unsup: 0045 032D
+1E19 > 65 # unsup: 0065 032D
+1E1A > 45 # unsup: 0045 0330
+1E1B > 65 # unsup: 0065 0330
+1E1C > 45 # unsup: 0045 0327 0306
+1E1D > 65 # unsup: 0065 0327 0306
+1E1E > 46 # unsup: 0046 0307
+1E1F > 66 # unsup: 0066 0307
+1E20 > 47 # unsup: 0047 0304
+1E21 > 67 # unsup: 0067 0304
+1E22 > 48 # unsup: 0048 0307
+1E23 > 68 # unsup: 0068 0307
+1E24 > 48 # unsup: 0048 0323
+1E25 > 68 # unsup: 0068 0323
+1E26 > 48 # unsup: 0048 0308
+1E27 > 68 # unsup: 0068 0308
+1E28 > 48 # unsup: 0048 0327
+1E29 > 68 # unsup: 0068 0327
+1E2A > 48 # unsup: 0048 032E
+1E2B > 68 # unsup: 0068 032E
+1E2C > 49 # unsup: 0049 0330
+1E2D > 69 # unsup: 0069 0330
+1E2E > 49 # unsup: 0049 0308 0301
+1E2F > 69 # unsup: 0069 0308 0301
+1E30 > 4B # unsup: 004B 0301
+1E31 > 6B # unsup: 006B 0301
+1E32 > 4B # unsup: 004B 0323
+1E33 > 6B # unsup: 006B 0323
+1E34 > 4B # unsup: 004B 0331
+1E35 > 6B # unsup: 006B 0331
+1E36 > 4C # unsup: 004C 0323
+1E37 > 6C # unsup: 006C 0323
+1E38 > 4C # unsup: 004C 0323 0304
+1E39 > 6C # unsup: 006C 0323 0304
+1E3A > 4C # unsup: 004C 0331
+1E3B > 6C # unsup: 006C 0331
+1E3C > 4C # unsup: 004C 032D
+1E3D > 6C # unsup: 006C 032D
+1E3E > 4D # unsup: 004D 0301
+1E3F > 6D # unsup: 006D 0301
+1E40 > 4D # unsup: 004D 0307
+1E41 > 6D # unsup: 006D 0307
+1E42 > 4D # unsup: 004D 0323
+1E43 > 6D # unsup: 006D 0323
+1E44 > 4E # unsup: 004E 0307
+1E45 > 6E # unsup: 006E 0307
+1E46 > 4E # unsup: 004E 0323
+1E47 > 6E # unsup: 006E 0323
+1E48 > 4E # unsup: 004E 0331
+1E49 > 6E # unsup: 006E 0331
+1E4A > 4E # unsup: 004E 032D
+1E4B > 6E # unsup: 006E 032D
+1E4C > 4F # unsup: 004F 0303 0301
+1E4D > 6F # unsup: 006F 0303 0301
+1E4E > 4F # unsup: 004F 0303 0308
+1E4F > 6F # unsup: 006F 0303 0308
+1E50 > 4F # unsup: 004F 0304 0300
+1E51 > 6F # unsup: 006F 0304 0300
+1E52 > 4F # unsup: 004F 0304 0301
+1E53 > 6F # unsup: 006F 0304 0301
+1E54 > 50 # unsup: 0050 0301
+1E55 > 70 # unsup: 0070 0301
+1E56 > 50 # unsup: 0050 0307
+1E57 > 70 # unsup: 0070 0307
+1E58 > 52 # unsup: 0052 0307
+1E59 > 72 # unsup: 0072 0307
+1E5A > 52 # unsup: 0052 0323
+1E5B > 72 # unsup: 0072 0323
+1E5C > 52 # unsup: 0052 0323 0304
+1E5D > 72 # unsup: 0072 0323 0304
+1E5E > 52 # unsup: 0052 0331
+1E5F > 72 # unsup: 0072 0331
+1E60 > 53 # unsup: 0053 0307
+1E61 > 73 # unsup: 0073 0307
+1E62 > 53 # unsup: 0053 0323
+1E63 > 73 # unsup: 0073 0323
+1E64 > 53 # unsup: 0053 0301 0307
+1E65 > 73 # unsup: 0073 0301 0307
+1E66 > 53 # unsup: 0053 030C 0307
+1E67 > 73 # unsup: 0073 030C 0307
+1E68 > 53 # unsup: 0053 0323 0307
+1E69 > 73 # unsup: 0073 0323 0307
+1E6A > 54 # unsup: 0054 0307
+1E6B > 74 # unsup: 0074 0307
+1E6C > 54 # unsup: 0054 0323
+1E6D > 74 # unsup: 0074 0323
+1E6E > 54 # unsup: 0054 0331
+1E6F > 74 # unsup: 0074 0331
+1E70 > 54 # unsup: 0054 032D
+1E71 > 74 # unsup: 0074 032D
+1E72 > 55 # unsup: 0055 0324
+1E73 > 75 # unsup: 0075 0324
+1E74 > 55 # unsup: 0055 0330
+1E75 > 75 # unsup: 0075 0330
+1E76 > 55 # unsup: 0055 032D
+1E77 > 75 # unsup: 0075 032D
+1E78 > 55 # unsup: 0055 0303 0301
+1E79 > 75 # unsup: 0075 0303 0301
+1E7A > 55 # unsup: 0055 0304 0308
+1E7B > 75 # unsup: 0075 0304 0308
+1E7C > 56 # unsup: 0056 0303
+1E7D > 76 # unsup: 0076 0303
+1E7E > 56 # unsup: 0056 0323
+1E7F > 76 # unsup: 0076 0323
+1E80 > 57 # unsup: 0057 0300
+1E81 > 77 # unsup: 0077 0300
+1E82 > 57 # unsup: 0057 0301
+1E83 > 77 # unsup: 0077 0301
+1E84 > 57 # unsup: 0057 0308
+1E85 > 77 # unsup: 0077 0308
+1E86 > 57 # unsup: 0057 0307
+1E87 > 77 # unsup: 0077 0307
+1E88 > 57 # unsup: 0057 0323
+1E89 > 77 # unsup: 0077 0323
+1E8A > 58 # unsup: 0058 0307
+1E8B > 78 # unsup: 0078 0307
+1E8C > 58 # unsup: 0058 0308
+1E8D > 78 # unsup: 0078 0308
+1E8E > 59 # unsup: 0059 0307
+1E8F > 79 # unsup: 0079 0307
+1E90 > 5A # unsup: 005A 0302
+1E91 > 7A # unsup: 007A 0302
+1E92 > 5A # unsup: 005A 0323
+1E93 > 7A # unsup: 007A 0323
+1E94 > 5A # unsup: 005A 0331
+1E95 > 7A # unsup: 007A 0331
+1E96 > 68 # unsup: 0068 0331
+1E97 > 74 # unsup: 0074 0308
+1E98 > 77 # unsup: 0077 030A
+1E99 > 79 # unsup: 0079 030A
+1E9B > 73 # unsup: 0073 0307
+1EA0 > 41 # unsup: 0041 0323
+1EA1 > 61 # unsup: 0061 0323
+1EA2 > 41 # unsup: 0041 0309
+1EA3 > 61 # unsup: 0061 0309
+1EA4 > 41 # unsup: 0041 0302 0301
+1EA5 > 61 # unsup: 0061 0302 0301
+1EA6 > 41 # unsup: 0041 0302 0300
+1EA7 > 61 # unsup: 0061 0302 0300
+1EA8 > 41 # unsup: 0041 0302 0309
+1EA9 > 61 # unsup: 0061 0302 0309
+1EAA > 41 # unsup: 0041 0302 0303
+1EAB > 61 # unsup: 0061 0302 0303
+1EAC > 41 # unsup: 0041 0323 0302
+1EAD > 61 # unsup: 0061 0323 0302
+1EAE > 41 # unsup: 0041 0306 0301
+1EAF > 61 # unsup: 0061 0306 0301
+1EB0 > 41 # unsup: 0041 0306 0300
+1EB1 > 61 # unsup: 0061 0306 0300
+1EB2 > 41 # unsup: 0041 0306 0309
+1EB3 > 61 # unsup: 0061 0306 0309
+1EB4 > 41 # unsup: 0041 0306 0303
+1EB5 > 61 # unsup: 0061 0306 0303
+1EB6 > 41 # unsup: 0041 0323 0306
+1EB7 > 61 # unsup: 0061 0323 0306
+1EB8 > 45 # unsup: 0045 0323
+1EB9 > 65 # unsup: 0065 0323
+1EBA > 45 # unsup: 0045 0309
+1EBB > 65 # unsup: 0065 0309
+1EBC > 45 # unsup: 0045 0303
+1EBD > 65 # unsup: 0065 0303
+1EBE > 45 # unsup: 0045 0302 0301
+1EBF > 65 # unsup: 0065 0302 0301
+1EC0 > 45 # unsup: 0045 0302 0300
+1EC1 > 65 # unsup: 0065 0302 0300
+1EC2 > 45 # unsup: 0045 0302 0309
+1EC3 > 65 # unsup: 0065 0302 0309
+1EC4 > 45 # unsup: 0045 0302 0303
+1EC5 > 65 # unsup: 0065 0302 0303
+1EC6 > 45 # unsup: 0045 0323 0302
+1EC7 > 65 # unsup: 0065 0323 0302
+1EC8 > 49 # unsup: 0049 0309
+1EC9 > 69 # unsup: 0069 0309
+1ECA > 49 # unsup: 0049 0323
+1ECB > 69 # unsup: 0069 0323
+1ECC > 4F # unsup: 004F 0323
+1ECD > 6F # unsup: 006F 0323
+1ECE > 4F # unsup: 004F 0309
+1ECF > 6F # unsup: 006F 0309
+1ED0 > 4F # unsup: 004F 0302 0301
+1ED1 > 6F # unsup: 006F 0302 0301
+1ED2 > 4F # unsup: 004F 0302 0300
+1ED3 > 6F # unsup: 006F 0302 0300
+1ED4 > 4F # unsup: 004F 0302 0309
+1ED5 > 6F # unsup: 006F 0302 0309
+1ED6 > 4F # unsup: 004F 0302 0303
+1ED7 > 6F # unsup: 006F 0302 0303
+1ED8 > 4F # unsup: 004F 0323 0302
+1ED9 > 6F # unsup: 006F 0323 0302
+1EDA > 4F # unsup: 004F 031B 0301
+1EDB > 6F # unsup: 006F 031B 0301
+1EDC > 4F # unsup: 004F 031B 0300
+1EDD > 6F # unsup: 006F 031B 0300
+1EDE > 4F # unsup: 004F 031B 0309
+1EDF > 6F # unsup: 006F 031B 0309
+1EE0 > 4F # unsup: 004F 031B 0303
+1EE1 > 6F # unsup: 006F 031B 0303
+1EE2 > 4F # unsup: 004F 031B 0323
+1EE3 > 6F # unsup: 006F 031B 0323
+1EE4 > 55 # unsup: 0055 0323
+1EE5 > 75 # unsup: 0075 0323
+1EE6 > 55 # unsup: 0055 0309
+1EE7 > 75 # unsup: 0075 0309
+1EE8 > 55 # unsup: 0055 031B 0301
+1EE9 > 75 # unsup: 0075 031B 0301
+1EEA > 55 # unsup: 0055 031B 0300
+1EEB > 75 # unsup: 0075 031B 0300
+1EEC > 55 # unsup: 0055 031B 0309
+1EED > 75 # unsup: 0075 031B 0309
+1EEE > 55 # unsup: 0055 031B 0303
+1EEF > 75 # unsup: 0075 031B 0303
+1EF0 > 55 # unsup: 0055 031B 0323
+1EF1 > 75 # unsup: 0075 031B 0323
+1EF2 > 59 # unsup: 0059 0300
+1EF3 > 79 # unsup: 0079 0300
+1EF4 > 59 # unsup: 0059 0323
+1EF5 > 79 # unsup: 0079 0323
+1EF6 > 59 # unsup: 0059 0309
+1EF7 > 79 # unsup: 0079 0309
+1EF8 > 59 # unsup: 0059 0303
+1EF9 > 79 # unsup: 0079 0303
+1FEF > 60
+2000 > 20 # compat
+2001 > 20 # compat
+2002 > 20 # compat
+2003 > 20 # compat
+2004 > 20 # compat
+2005 > 20 # compat
+2006 > 20 # compat
+2007 > 20 # compat
+2008 > 20 # compat
+2009 > 20 # compat
+200A > 20 # compat
+2022 > 95
+2024 > 2E # compat
+2025 > 2E 2E # compat
+2026 > 2E 2E 2E # compat
+202F > 20 # compat
+203C > 21 21 # compat
+2047 > 3F 3F # compat
+2048 > 3F 21 # compat
+2049 > 21 3F # compat
+205F > 20 # compat
+221A > 96
+2248 > 97
+2264 > 98
+2265 > 99
+2320 > 93
+2321 > 9B
+2500 > 80
+2502 > 81
+250C > 82
+2510 > 83
+2514 > 84
+2518 > 85
+251C > 86
+2524 > 87
+252C > 88
+2534 > 89
+253C > 8A
+2550 > A0
+2551 > A1
+2552 > A2
+2553 > A4
+2554 > A5
+2555 > A6
+2556 > A7
+2557 > A8
+2558 > A9
+2559 > AA
+255A > AB
+255B > AC
+255C > AD
+255D > AE
+255E > AF
+255F > B0
+2560 > B1
+2561 > B2
+2562 > B4
+2563 > B5
+2564 > B6
+2565 > B7
+2566 > B8
+2567 > B9
+2568 > BA
+2569 > BB
+256A > BC
+256B > BD
+256C > BE
+2580 > 8B
+2584 > 8C
+2588 > 8D
+258C > 8E
+2590 > 8F
+2591 > 90
+2592 > 91
+2593 > 92
+25A0 > 94
+FB00 > 66 66 # compat
+FB01 > 66 69 # compat
+FB02 > 66 6C # compat
+FB03 > 66 66 69 # compat
+FB04 > 66 66 6C # compat
+FB05 > 73 74 # compat
+FB06 > 73 74 # compat
+FB29 > 2B # compat
+FE30 > 2E 2E # compat
+FE33 > 5F # compat
+FE34 > 5F # compat
+FE35 > 28 # compat
+FE36 > 29 # compat
+FE37 > 7B # compat
+FE38 > 7D # compat
+FE47 > 5B # compat
+FE48 > 5D # compat
+FE4D > 5F # compat
+FE4E > 5F # compat
+FE4F > 5F # compat
+FE50 > 2C # compat
+FE52 > 2E # compat
+FE54 > 3B # compat
+FE55 > 3A # compat
+FE56 > 3F # compat
+FE57 > 21 # compat
+FE59 > 28 # compat
+FE5A > 29 # compat
+FE5B > 7B # compat
+FE5C > 7D # compat
+FE5F > 23 # compat
+FE60 > 26 # compat
+FE61 > 2A # compat
+FE62 > 2B # compat
+FE63 > 2D # compat
+FE64 > 3C # compat
+FE65 > 3E # compat
+FE66 > 3D # compat
+FE68 > 5C # compat
+FE69 > 24 # compat
+FE6A > 25 # compat
+FE6B > 40 # compat
+FF01 > 21 # compat
+FF02 > 22 # compat
+FF03 > 23 # compat
+FF04 > 24 # compat
+FF05 > 25 # compat
+FF06 > 26 # compat
+FF07 > 27 # compat
+FF08 > 28 # compat
+FF09 > 29 # compat
+FF0A > 2A # compat
+FF0B > 2B # compat
+FF0C > 2C # compat
+FF0D > 2D # compat
+FF0E > 2E # compat
+FF0F > 2F # compat
+FF10 > 30 # compat
+FF11 > 31 # compat
+FF12 > 32 # compat
+FF13 > 33 # compat
+FF14 > 34 # compat
+FF15 > 35 # compat
+FF16 > 36 # compat
+FF17 > 37 # compat
+FF18 > 38 # compat
+FF19 > 39 # compat
+FF1A > 3A # compat
+FF1B > 3B # compat
+FF1C > 3C # compat
+FF1D > 3D # compat
+FF1E > 3E # compat
+FF1F > 3F # compat
+FF20 > 40 # compat
+FF21 > 41 # compat
+FF22 > 42 # compat
+FF23 > 43 # compat
+FF24 > 44 # compat
+FF25 > 45 # compat
+FF26 > 46 # compat
+FF27 > 47 # compat
+FF28 > 48 # compat
+FF29 > 49 # compat
+FF2A > 4A # compat
+FF2B > 4B # compat
+FF2C > 4C # compat
+FF2D > 4D # compat
+FF2E > 4E # compat
+FF2F > 4F # compat
+FF30 > 50 # compat
+FF31 > 51 # compat
+FF32 > 52 # compat
+FF33 > 53 # compat
+FF34 > 54 # compat
+FF35 > 55 # compat
+FF36 > 56 # compat
+FF37 > 57 # compat
+FF38 > 58 # compat
+FF39 > 59 # compat
+FF3A > 5A # compat
+FF3B > 5B # compat
+FF3C > 5C # compat
+FF3D > 5D # compat
+FF3E > 5E # compat
+FF3F > 5F # compat
+FF40 > 60 # compat
+FF41 > 61 # compat
+FF42 > 62 # compat
+FF43 > 63 # compat
+FF44 > 64 # compat
+FF45 > 65 # compat
+FF46 > 66 # compat
+FF47 > 67 # compat
+FF48 > 68 # compat
+FF49 > 69 # compat
+FF4A > 6A # compat
+FF4B > 6B # compat
+FF4C > 6C # compat
+FF4D > 6D # compat
+FF4E > 6E # compat
+FF4F > 6F # compat
+FF50 > 70 # compat
+FF51 > 71 # compat
+FF52 > 72 # compat
+FF53 > 73 # compat
+FF54 > 74 # compat
+FF55 > 75 # compat
+FF56 > 76 # compat
+FF57 > 77 # compat
+FF58 > 78 # compat
+FF59 > 79 # compat
+FF5A > 7A # compat
+FF5B > 7B # compat
+FF5C > 7C # compat
+FF5D > 7D # compat
+FF5E > 7E # compat
+.
+
+STRICT
+/
+N 259
+0000 > 00
+0001 > 01
+0002 > 02
+0003 > 03
+0004 > 04
+0005 > 05
+0006 > 06
+0007 > 07
+0008 > 08
+0009 > 09
+000A > 0A
+000B > 0B
+000C > 0C
+000D > 0D
+000E > 0E
+000F > 0F
+0010 > 10
+0011 > 11
+0012 > 12
+0013 > 13
+0014 > 14
+0015 > 15
+0016 > 16
+0017 > 17
+0018 > 18
+0019 > 19
+001A > 1A
+001B > 1B
+001C > 1C
+001D > 1D
+001E > 1E
+001F > 1F
+0020 > 20
+0021 > 21
+0022 > 22
+0023 > 23
+0024 > 24
+0025 > 25
+0026 > 26
+0027 > 27
+0028 > 28
+0029 > 29
+002A > 2A
+002B > 2B
+002C > 2C
+002D > 2D
+002E > 2E
+002F > 2F
+0030 > 30
+0031 > 31
+0032 > 32
+0033 > 33
+0034 > 34
+0035 > 35
+0036 > 36
+0037 > 37
+0038 > 38
+0039 > 39
+003A > 3A
+003B > 3B
+003C > 3C
+003D > 3D
+003E > 3E
+003F > 3F
+0040 > 40
+0041 > 41
+0042 > 42
+0043 > 43
+0044 > 44
+0045 > 45
+0046 > 46
+0047 > 47
+0048 > 48
+0049 > 49
+004A > 4A
+004B > 4B
+004C > 4C
+004D > 4D
+004E > 4E
+004F > 4F
+0050 > 50
+0051 > 51
+0052 > 52
+0053 > 53
+0054 > 54
+0055 > 55
+0056 > 56
+0057 > 57
+0058 > 58
+0059 > 59
+005A > 5A
+005B > 5B
+005C > 5C
+005D > 5D
+005E > 5E
+005F > 5F
+0060 > 60
+0061 > 61
+0062 > 62
+0063 > 63
+0064 > 64
+0065 > 65
+0066 > 66
+0067 > 67
+0068 > 68
+0069 > 69
+006A > 6A
+006B > 6B
+006C > 6C
+006D > 6D
+006E > 6E
+006F > 6F
+0070 > 70
+0071 > 71
+0072 > 72
+0073 > 73
+0074 > 74
+0075 > 75
+0076 > 76
+0077 > 77
+0078 > 78
+0079 > 79
+007A > 7A
+007B > 7B
+007C > 7C
+007D > 7D
+007E > 7E
+007F > 7F
+00A0 > 9A
+00A9 > BF
+00B0 > 9C
+00B2 > 9D
+00B7 > 9E
+00F7 > 9F
+037E > 3B
+0387 > 9E
+0401 > B3
+0410 > E1
+0411 > E2
+0412 > F7
+0413 > E7
+0414 > E4
+0415 > E5 /
+     N 1
+     0308 > B3
+     .
+0416 > F6
+0417 > FA
+0418 > E9 /
+     N 1
+     0306 > EA
+     .
+0419 > EA
+041A > EB
+041B > EC
+041C > ED
+041D > EE
+041E > EF
+041F > F0
+0420 > F2
+0421 > F3
+0422 > F4
+0423 > F5
+0424 > E6
+0425 > E8
+0426 > E3
+0427 > FE
+0428 > FB
+0429 > FD
+042A > FF
+042B > F9
+042C > F8
+042D > FC
+042E > E0
+042F > F1
+0430 > C1
+0431 > C2
+0432 > D7
+0433 > C7
+0434 > C4
+0435 > C5 /
+     N 1
+     0308 > A3
+     .
+0436 > D6
+0437 > DA
+0438 > C9 /
+     N 1
+     0306 > CA
+     .
+0439 > CA
+043A > CB
+043B > CC
+043C > CD
+043D > CE
+043E > CF
+043F > D0
+0440 > D2
+0441 > D3
+0442 > D4
+0443 > D5
+0444 > C6
+0445 > C8
+0446 > C3
+0447 > DE
+0448 > DB
+0449 > DD
+044A > DF
+044B > D9
+044C > D8
+044D > DC
+044E > C0
+044F > D1
+0451 > A3
+1FEF > 60
+2022 > 95
+221A > 96
+2248 > 97
+2264 > 98
+2265 > 99
+2320 > 93
+2321 > 9B
+2500 > 80
+2502 > 81
+250C > 82
+2510 > 83
+2514 > 84
+2518 > 85
+251C > 86
+2524 > 87
+252C > 88
+2534 > 89
+253C > 8A
+2550 > A0
+2551 > A1
+2552 > A2
+2553 > A4
+2554 > A5
+2555 > A6
+2556 > A7
+2557 > A8
+2558 > A9
+2559 > AA
+255A > AB
+255B > AC
+255C > AD
+255D > AE
+255E > AF
+255F > B0
+2560 > B1
+2561 > B2
+2562 > B4
+2563 > B5
+2564 > B6
+2565 > B7
+2566 > B8
+2567 > B9
+2568 > BA
+2569 > BB
+256A > BC
+256B > BD
+256C > BE
+2580 > 8B
+2584 > 8C
+2588 > 8D
+258C > 8E
+2590 > 8F
+2591 > 90
+2592 > 91
+2593 > 92
+25A0 > 94
+.
+
+NFD
+/
+N 256
+00 > 0000
+01 > 0001
+02 > 0002
+03 > 0003
+04 > 0004
+05 > 0005
+06 > 0006
+07 > 0007
+08 > 0008
+09 > 0009
+0A > 000A
+0B > 000B
+0C > 000C
+0D > 000D
+0E > 000E
+0F > 000F
+10 > 0010
+11 > 0011
+12 > 0012
+13 > 0013
+14 > 0014
+15 > 0015
+16 > 0016
+17 > 0017
+18 > 0018
+19 > 0019
+1A > 001A
+1B > 001B
+1C > 001C
+1D > 001D
+1E > 001E
+1F > 001F
+20 > 0020
+21 > 0021
+22 > 0022
+23 > 0023
+24 > 0024
+25 > 0025
+26 > 0026
+27 > 0027
+28 > 0028
+29 > 0029
+2A > 002A
+2B > 002B
+2C > 002C
+2D > 002D
+2E > 002E
+2F > 002F
+30 > 0030
+31 > 0031
+32 > 0032
+33 > 0033
+34 > 0034
+35 > 0035
+36 > 0036
+37 > 0037
+38 > 0038
+39 > 0039
+3A > 003A
+3B > 003B
+3C > 003C
+3D > 003D
+3E > 003E
+3F > 003F
+40 > 0040
+41 > 0041
+42 > 0042
+43 > 0043
+44 > 0044
+45 > 0045
+46 > 0046
+47 > 0047
+48 > 0048
+49 > 0049
+4A > 004A
+4B > 004B
+4C > 004C
+4D > 004D
+4E > 004E
+4F > 004F
+50 > 0050
+51 > 0051
+52 > 0052
+53 > 0053
+54 > 0054
+55 > 0055
+56 > 0056
+57 > 0057
+58 > 0058
+59 > 0059
+5A > 005A
+5B > 005B
+5C > 005C
+5D > 005D
+5E > 005E
+5F > 005F
+60 > 0060
+61 > 0061
+62 > 0062
+63 > 0063
+64 > 0064
+65 > 0065
+66 > 0066
+67 > 0067
+68 > 0068
+69 > 0069
+6A > 006A
+6B > 006B
+6C > 006C
+6D > 006D
+6E > 006E
+6F > 006F
+70 > 0070
+71 > 0071
+72 > 0072
+73 > 0073
+74 > 0074
+75 > 0075
+76 > 0076
+77 > 0077
+78 > 0078
+79 > 0079
+7A > 007A
+7B > 007B
+7C > 007C
+7D > 007D
+7E > 007E
+7F > 007F
+80 > 2500
+81 > 2502
+82 > 250C
+83 > 2510
+84 > 2514
+85 > 2518
+86 > 251C
+87 > 2524
+88 > 252C
+89 > 2534
+8A > 253C
+8B > 2580
+8C > 2584
+8D > 2588
+8E > 258C
+8F > 2590
+90 > 2591
+91 > 2592
+92 > 2593
+93 > 2320
+94 > 25A0
+95 > 2022
+96 > 221A
+97 > 2248
+98 > 2264
+99 > 2265
+9A > 00A0
+9B > 2321
+9C > 00B0
+9D > 00B2
+9E > 00B7
+9F > 00F7
+A0 > 2550
+A1 > 2551
+A2 > 2552
+A3 > 0435 0308
+A4 > 2553
+A5 > 2554
+A6 > 2555
+A7 > 2556
+A8 > 2557
+A9 > 2558
+AA > 2559
+AB > 255A
+AC > 255B
+AD > 255C
+AE > 255D
+AF > 255E
+B0 > 255F
+B1 > 2560
+B2 > 2561
+B3 > 0415 0308
+B4 > 2562
+B5 > 2563
+B6 > 2564
+B7 > 2565
+B8 > 2566
+B9 > 2567
+BA > 2568
+BB > 2569
+BC > 256A
+BD > 256B
+BE > 256C
+BF > 00A9
+C0 > 044E
+C1 > 0430
+C2 > 0431
+C3 > 0446
+C4 > 0434
+C5 > 0435
+C6 > 0444
+C7 > 0433
+C8 > 0445
+C9 > 0438
+CA > 0438 0306
+CB > 043A
+CC > 043B
+CD > 043C
+CE > 043D
+CF > 043E
+D0 > 043F
+D1 > 044F
+D2 > 0440
+D3 > 0441
+D4 > 0442
+D5 > 0443
+D6 > 0436
+D7 > 0432
+D8 > 044C
+D9 > 044B
+DA > 0437
+DB > 0448
+DC > 044D
+DD > 0449
+DE > 0447
+DF > 044A
+E0 > 042E
+E1 > 0410
+E2 > 0411
+E3 > 0426
+E4 > 0414
+E5 > 0415
+E6 > 0424
+E7 > 0413
+E8 > 0425
+E9 > 0418
+EA > 0418 0306
+EB > 041A
+EC > 041B
+ED > 041C
+EE > 041D
+EF > 041E
+F0 > 041F
+F1 > 042F
+F2 > 0420
+F3 > 0421
+F4 > 0422
+F5 > 0423
+F6 > 0416
+F7 > 0412
+F8 > 042C
+F9 > 042B
+FA > 0417
+FB > 0428
+FC > 042D
+FD > 0429
+FE > 0427
+FF > 042A
+.
+
+NFC
+/
+N 256
+00 > 0000
+01 > 0001
+02 > 0002
+03 > 0003
+04 > 0004
+05 > 0005
+06 > 0006
+07 > 0007
+08 > 0008
+09 > 0009
+0A > 000A
+0B > 000B
+0C > 000C
+0D > 000D
+0E > 000E
+0F > 000F
+10 > 0010
+11 > 0011
+12 > 0012
+13 > 0013
+14 > 0014
+15 > 0015
+16 > 0016
+17 > 0017
+18 > 0018
+19 > 0019
+1A > 001A
+1B > 001B
+1C > 001C
+1D > 001D
+1E > 001E
+1F > 001F
+20 > 0020
+21 > 0021
+22 > 0022
+23 > 0023
+24 > 0024
+25 > 0025
+26 > 0026
+27 > 0027
+28 > 0028
+29 > 0029
+2A > 002A
+2B > 002B
+2C > 002C
+2D > 002D
+2E > 002E
+2F > 002F
+30 > 0030
+31 > 0031
+32 > 0032
+33 > 0033
+34 > 0034
+35 > 0035
+36 > 0036
+37 > 0037
+38 > 0038
+39 > 0039
+3A > 003A
+3B > 003B
+3C > 003C
+3D > 003D
+3E > 003E
+3F > 003F
+40 > 0040
+41 > 0041
+42 > 0042
+43 > 0043
+44 > 0044
+45 > 0045
+46 > 0046
+47 > 0047
+48 > 0048
+49 > 0049
+4A > 004A
+4B > 004B
+4C > 004C
+4D > 004D
+4E > 004E
+4F > 004F
+50 > 0050
+51 > 0051
+52 > 0052
+53 > 0053
+54 > 0054
+55 > 0055
+56 > 0056
+57 > 0057
+58 > 0058
+59 > 0059
+5A > 005A
+5B > 005B
+5C > 005C
+5D > 005D
+5E > 005E
+5F > 005F
+60 > 0060
+61 > 0061
+62 > 0062
+63 > 0063
+64 > 0064
+65 > 0065
+66 > 0066
+67 > 0067
+68 > 0068
+69 > 0069
+6A > 006A
+6B > 006B
+6C > 006C
+6D > 006D
+6E > 006E
+6F > 006F
+70 > 0070
+71 > 0071
+72 > 0072
+73 > 0073
+74 > 0074
+75 > 0075
+76 > 0076
+77 > 0077
+78 > 0078
+79 > 0079
+7A > 007A
+7B > 007B
+7C > 007C
+7D > 007D
+7E > 007E
+7F > 007F
+80 > 2500
+81 > 2502
+82 > 250C
+83 > 2510
+84 > 2514
+85 > 2518
+86 > 251C
+87 > 2524
+88 > 252C
+89 > 2534
+8A > 253C
+8B > 2580
+8C > 2584
+8D > 2588
+8E > 258C
+8F > 2590
+90 > 2591
+91 > 2592
+92 > 2593
+93 > 2320
+94 > 25A0
+95 > 2022
+96 > 221A
+97 > 2248
+98 > 2264
+99 > 2265
+9A > 00A0
+9B > 2321
+9C > 00B0
+9D > 00B2
+9E > 00B7
+9F > 00F7
+A0 > 2550
+A1 > 2551
+A2 > 2552
+A3 > 0451
+A4 > 2553
+A5 > 2554
+A6 > 2555
+A7 > 2556
+A8 > 2557
+A9 > 2558
+AA > 2559
+AB > 255A
+AC > 255B
+AD > 255C
+AE > 255D
+AF > 255E
+B0 > 255F
+B1 > 2560
+B2 > 2561
+B3 > 0401
+B4 > 2562
+B5 > 2563
+B6 > 2564
+B7 > 2565
+B8 > 2566
+B9 > 2567
+BA > 2568
+BB > 2569
+BC > 256A
+BD > 256B
+BE > 256C
+BF > 00A9
+C0 > 044E
+C1 > 0430
+C2 > 0431
+C3 > 0446
+C4 > 0434
+C5 > 0435
+C6 > 0444
+C7 > 0433
+C8 > 0445
+C9 > 0438
+CA > 0439
+CB > 043A
+CC > 043B
+CD > 043C
+CE > 043D
+CF > 043E
+D0 > 043F
+D1 > 044F
+D2 > 0440
+D3 > 0441
+D4 > 0442
+D5 > 0443
+D6 > 0436
+D7 > 0432
+D8 > 044C
+D9 > 044B
+DA > 0437
+DB > 0448
+DC > 044D
+DD > 0449
+DE > 0447
+DF > 044A
+E0 > 042E
+E1 > 0410
+E2 > 0411
+E3 > 0426
+E4 > 0414
+E5 > 0415
+E6 > 0424
+E7 > 0413
+E8 > 0425
+E9 > 0418
+EA > 0419
+EB > 041A
+EC > 041B
+ED > 041C
+EE > 041D
+EF > 041E
+F0 > 041F
+F1 > 042F
+F2 > 0420
+F3 > 0421
+F4 > 0422
+F5 > 0423
+F6 > 0416
+F7 > 0412
+F8 > 042C
+F9 > 042B
+FA > 0417
+FB > 0428
+FC > 042D
+FD > 0429
+FE > 0427
+FF > 042A
+.
+
+COMP
+= NFC
+.
Index: doc/tools/ultraedit/GNU/aspell/data/koi8-r.cset
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/koi8-r.cset	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/koi8-r.cset	(working copy)
@@ -0,0 +1,262 @@
+# Aspell Character Data File.
+= koi8-r
+> ascii
+/
+# <char> <uni> <type> <display> <upper> <lower> <title> <plain>
+#                                                         <sl-first> <sl-rest>
+00 0000 - N 00 00 00 00 00 00 # <control>
+01 0001 . N 01 01 01 00 00 00 # <unused control>
+02 0002 . N 02 02 02 00 00 00 # <unused control>
+03 0003 . N 03 03 03 00 00 00 # <unused control>
+04 0004 . N 04 04 04 00 00 00 # <unused control>
+05 0005 . N 05 05 05 00 00 00 # <unused control>
+06 0006 . N 06 06 06 00 00 00 # <unused control>
+07 0007 . N 07 07 07 00 00 00 # <unused control>
+08 0008 . N 08 08 08 00 00 00 # <unused control>
+09 0009 . N 09 09 09 00 00 00 # <unused control>
+0A 000A . N 0A 0A 0A 00 00 00 # <unused control>
+0B 000B . N 0B 0B 0B 00 00 00 # <unused control>
+0C 000C . N 0C 0C 0C 00 00 00 # <unused control>
+0D 000D . N 0D 0D 0D 00 00 00 # <unused control>
+0E 000E . N 0E 0E 0E 00 00 00 # <unused control>
+0F 000F . N 0F 0F 0F 00 00 00 # <unused control>
+10 0010 - N 10 10 10 00 00 00 # <control>
+11 0011 . N 11 11 11 00 00 00 # <unused control>
+12 0012 . N 12 12 12 00 00 00 # <unused control>
+13 0013 . N 13 13 13 00 00 00 # <unused control>
+14 0014 . N 14 14 14 00 00 00 # <unused control>
+15 0015 . N 15 15 15 00 00 00 # <unused control>
+16 0016 . N 16 16 16 00 00 00 # <unused control>
+17 0017 . N 17 17 17 00 00 00 # <unused control>
+18 0018 . N 18 18 18 00 00 00 # <unused control>
+19 0019 . N 19 19 19 00 00 00 # <unused control>
+1A 001A . N 1A 1A 1A 00 00 00 # <unused control>
+1B 001B . N 1B 1B 1B 00 00 00 # <unused control>
+1C 001C . N 1C 1C 1C 00 00 00 # <unused control>
+1D 001D . N 1D 1D 1D 00 00 00 # <unused control>
+1E 001E . N 1E 1E 1E 00 00 00 # <unused control>
+1F 001F . N 1F 1F 1F 00 00 00 # <unused control>
+20 0020 W Y 20 20 20 00 00 00 # SPACE
+21 0021 - Y 21 21 21 00 00 00 # EXCLAMATION MARK
+22 0022 - Y 22 22 22 00 00 00 # QUOTATION MARK
+23 0023 - Y 23 23 23 00 00 00 # NUMBER SIGN
+24 0024 - Y 24 24 24 00 00 00 # DOLLAR SIGN
+25 0025 - Y 25 25 25 00 00 00 # PERCENT SIGN
+26 0026 - Y 26 26 26 00 00 00 # AMPERSAND
+27 0027 - Y 27 27 27 00 00 00 # APOSTROPHE
+28 0028 - Y 28 28 28 00 00 00 # LEFT PARENTHESIS
+29 0029 - Y 29 29 29 00 00 00 # RIGHT PARENTHESIS
+2A 002A - Y 2A 2A 2A 00 00 00 # ASTERISK
+2B 002B - Y 2B 2B 2B 00 00 00 # PLUS SIGN
+2C 002C - Y 2C 2C 2C 00 00 00 # COMMA
+2D 002D H Y 2D 2D 2D 00 00 00 # HYPHEN-MINUS
+2E 002E - Y 2E 2E 2E 00 00 00 # FULL STOP
+2F 002F - Y 2F 2F 2F 00 00 00 # SOLIDUS
+30 0030 D Y 30 30 30 00 00 00 # DIGIT ZERO
+31 0031 D Y 31 31 31 00 00 00 # DIGIT ONE
+32 0032 D Y 32 32 32 00 00 00 # DIGIT TWO
+33 0033 D Y 33 33 33 00 00 00 # DIGIT THREE
+34 0034 D Y 34 34 34 00 00 00 # DIGIT FOUR
+35 0035 D Y 35 35 35 00 00 00 # DIGIT FIVE
+36 0036 D Y 36 36 36 00 00 00 # DIGIT SIX
+37 0037 D Y 37 37 37 00 00 00 # DIGIT SEVEN
+38 0038 D Y 38 38 38 00 00 00 # DIGIT EIGHT
+39 0039 D Y 39 39 39 00 00 00 # DIGIT NINE
+3A 003A - Y 3A 3A 3A 00 00 00 # COLON
+3B 003B - Y 3B 3B 3B 00 00 00 # SEMICOLON
+3C 003C - Y 3C 3C 3C 00 00 00 # LESS-THAN SIGN
+3D 003D - Y 3D 3D 3D 00 00 00 # EQUALS SIGN
+3E 003E - Y 3E 3E 3E 00 00 00 # GREATER-THAN SIGN
+3F 003F - Y 3F 3F 3F 00 00 00 # QUESTION MARK
+40 0040 - Y 40 40 40 00 00 00 # COMMERCIAL AT
+41 0041 L Y 41 61 41 41 2A 00 # LATIN CAPITAL LETTER A
+42 0042 L Y 42 62 42 42 62 62 # LATIN CAPITAL LETTER B
+43 0043 L Y 43 63 43 43 63 63 # LATIN CAPITAL LETTER C
+44 0044 L Y 44 64 44 44 64 64 # LATIN CAPITAL LETTER D
+45 0045 L Y 45 65 45 45 2A 00 # LATIN CAPITAL LETTER E
+46 0046 L Y 46 66 46 46 66 66 # LATIN CAPITAL LETTER F
+47 0047 L Y 47 67 47 47 67 67 # LATIN CAPITAL LETTER G
+48 0048 L Y 48 68 48 48 68 68 # LATIN CAPITAL LETTER H
+49 0049 L Y 49 69 49 49 2A 00 # LATIN CAPITAL LETTER I
+4A 004A L Y 4A 6A 4A 4A 6A 6A # LATIN CAPITAL LETTER J
+4B 004B L Y 4B 6B 4B 4B 6B 6B # LATIN CAPITAL LETTER K
+4C 004C L Y 4C 6C 4C 4C 6C 6C # LATIN CAPITAL LETTER L
+4D 004D L Y 4D 6D 4D 4D 6D 6D # LATIN CAPITAL LETTER M
+4E 004E L Y 4E 6E 4E 4E 6E 6E # LATIN CAPITAL LETTER N
+4F 004F L Y 4F 6F 4F 4F 2A 00 # LATIN CAPITAL LETTER O
+50 0050 L Y 50 70 50 50 70 70 # LATIN CAPITAL LETTER P
+51 0051 L Y 51 71 51 51 71 71 # LATIN CAPITAL LETTER Q
+52 0052 L Y 52 72 52 52 72 72 # LATIN CAPITAL LETTER R
+53 0053 L Y 53 73 53 53 73 73 # LATIN CAPITAL LETTER S
+54 0054 L Y 54 74 54 54 74 74 # LATIN CAPITAL LETTER T
+55 0055 L Y 55 75 55 55 2A 00 # LATIN CAPITAL LETTER U
+56 0056 L Y 56 76 56 56 76 76 # LATIN CAPITAL LETTER V
+57 0057 L Y 57 77 57 57 77 77 # LATIN CAPITAL LETTER W
+58 0058 L Y 58 78 58 58 78 78 # LATIN CAPITAL LETTER X
+59 0059 L Y 59 79 59 59 79 79 # LATIN CAPITAL LETTER Y
+5A 005A L Y 5A 7A 5A 5A 7A 7A # LATIN CAPITAL LETTER Z
+5B 005B - Y 5B 5B 5B 00 00 00 # LEFT SQUARE BRACKET
+5C 005C - Y 5C 5C 5C 00 00 00 # REVERSE SOLIDUS
+5D 005D - Y 5D 5D 5D 00 00 00 # RIGHT SQUARE BRACKET
+5E 005E - Y 5E 5E 5E 00 00 00 # CIRCUMFLEX ACCENT
+5F 005F - Y 5F 5F 5F 00 00 00 # LOW LINE
+60 0060 - Y 60 60 60 00 00 00 # GRAVE ACCENT
+61 0061 L Y 41 61 41 61 2A 00 # LATIN SMALL LETTER A
+62 0062 L Y 42 62 42 62 62 62 # LATIN SMALL LETTER B
+63 0063 L Y 43 63 43 63 63 63 # LATIN SMALL LETTER C
+64 0064 L Y 44 64 44 64 64 64 # LATIN SMALL LETTER D
+65 0065 L Y 45 65 45 65 2A 00 # LATIN SMALL LETTER E
+66 0066 L Y 46 66 46 66 66 66 # LATIN SMALL LETTER F
+67 0067 L Y 47 67 47 67 67 67 # LATIN SMALL LETTER G
+68 0068 L Y 48 68 48 68 68 68 # LATIN SMALL LETTER H
+69 0069 L Y 49 69 49 69 2A 00 # LATIN SMALL LETTER I
+6A 006A L Y 4A 6A 4A 6A 6A 6A # LATIN SMALL LETTER J
+6B 006B L Y 4B 6B 4B 6B 6B 6B # LATIN SMALL LETTER K
+6C 006C L Y 4C 6C 4C 6C 6C 6C # LATIN SMALL LETTER L
+6D 006D L Y 4D 6D 4D 6D 6D 6D # LATIN SMALL LETTER M
+6E 006E L Y 4E 6E 4E 6E 6E 6E # LATIN SMALL LETTER N
+6F 006F L Y 4F 6F 4F 6F 2A 00 # LATIN SMALL LETTER O
+70 0070 L Y 50 70 50 70 70 70 # LATIN SMALL LETTER P
+71 0071 L Y 51 71 51 71 71 71 # LATIN SMALL LETTER Q
+72 0072 L Y 52 72 52 72 72 72 # LATIN SMALL LETTER R
+73 0073 L Y 53 73 53 73 73 73 # LATIN SMALL LETTER S
+74 0074 L Y 54 74 54 74 74 74 # LATIN SMALL LETTER T
+75 0075 L Y 55 75 55 75 2A 00 # LATIN SMALL LETTER U
+76 0076 L Y 56 76 56 76 76 76 # LATIN SMALL LETTER V
+77 0077 L Y 57 77 57 77 77 77 # LATIN SMALL LETTER W
+78 0078 L Y 58 78 58 78 78 78 # LATIN SMALL LETTER X
+79 0079 L Y 59 79 59 79 79 79 # LATIN SMALL LETTER Y
+7A 007A L Y 5A 7A 5A 7A 7A 7A # LATIN SMALL LETTER Z
+7B 007B - Y 7B 7B 7B 00 00 00 # LEFT CURLY BRACKET
+7C 007C - Y 7C 7C 7C 00 00 00 # VERTICAL LINE
+7D 007D - Y 7D 7D 7D 00 00 00 # RIGHT CURLY BRACKET
+7E 007E - Y 7E 7E 7E 00 00 00 # TILDE
+7F 007F - N 7F 7F 7F 00 00 00 # <control>
+80 2500 . N 80 80 80 00 00 00 # <unused special>
+81 2502 . N 81 81 81 00 00 00 # <unused special>
+82 250C . N 82 82 82 00 00 00 # <unused special>
+83 2510 . N 83 83 83 00 00 00 # <unused special>
+84 2514 . N 84 84 84 00 00 00 # <unused special>
+85 2518 . N 85 85 85 00 00 00 # <unused special>
+86 251C . N 86 86 86 00 00 00 # <unused special>
+87 2524 . N 87 87 87 00 00 00 # <unused special>
+88 252C . N 88 88 88 00 00 00 # <unused special>
+89 2534 . N 89 89 89 00 00 00 # <unused special>
+8A 253C . N 8A 8A 8A 00 00 00 # <unused special>
+8B 2580 . N 8B 8B 8B 00 00 00 # <unused special>
+8C 2584 . N 8C 8C 8C 00 00 00 # <unused special>
+8D 2588 . N 8D 8D 8D 00 00 00 # <unused special>
+8E 258C . N 8E 8E 8E 00 00 00 # <unused special>
+8F 2590 . N 8F 8F 8F 00 00 00 # <unused special>
+90 2591 . N 90 90 90 00 00 00 # <unused special>
+91 2592 . N 91 91 91 00 00 00 # <unused special>
+92 2593 . N 92 92 92 00 00 00 # <unused special>
+93 2320 . N 93 93 93 00 00 00 # <unused special>
+94 25A0 . N 94 94 94 00 00 00 # <unused special>
+95 2022 - Y 95 95 95 00 00 00 # BULLET
+96 221A . N 96 96 96 00 00 00 # <unused special>
+97 2248 . N 97 97 97 00 00 00 # <unused special>
+98 2264 . N 98 98 98 00 00 00 # <unused special>
+99 2265 . N 99 99 99 00 00 00 # <unused special>
+9A 00A0 W Y 9A 9A 9A 00 00 00 # NO-BREAK SPACE
+9B 2321 . N 9B 9B 9B 00 00 00 # <unused special>
+9C 00B0 - Y 9C 9C 9C 00 00 00 # DEGREE SIGN
+9D 00B2 - Y 9D 9D 9D 00 00 00 # SUPERSCRIPT TWO
+9E 00B7 - Y 9E 9E 9E 00 00 00 # MIDDLE DOT
+9F 00F7 - Y 9F 9F 9F 00 00 00 # DIVISION SIGN
+A0 2550 . N A0 A0 A0 00 00 00 # <unused special>
+A1 2551 . N A1 A1 A1 00 00 00 # <unused special>
+A2 2552 . N A2 A2 A2 00 00 00 # <unused special>
+A3 0451 L Y B3 A3 B3 A3 A3 A3 # CYRILLIC SMALL LETTER IO
+A4 2553 . N A4 A4 A4 00 00 00 # <unused special>
+A5 2554 . N A5 A5 A5 00 00 00 # <unused special>
+A6 2555 . N A6 A6 A6 00 00 00 # <unused special>
+A7 2556 . N A7 A7 A7 00 00 00 # <unused special>
+A8 2557 . N A8 A8 A8 00 00 00 # <unused special>
+A9 2558 . N A9 A9 A9 00 00 00 # <unused special>
+AA 2559 . N AA AA AA 00 00 00 # <unused special>
+AB 255A . N AB AB AB 00 00 00 # <unused special>
+AC 255B . N AC AC AC 00 00 00 # <unused special>
+AD 255C . N AD AD AD 00 00 00 # <unused special>
+AE 255D . N AE AE AE 00 00 00 # <unused special>
+AF 255E . N AF AF AF 00 00 00 # <unused special>
+B0 255F . N B0 B0 B0 00 00 00 # <unused special>
+B1 2560 . N B1 B1 B1 00 00 00 # <unused special>
+B2 2561 . N B2 B2 B2 00 00 00 # <unused special>
+B3 0401 L Y B3 A3 B3 B3 A3 A3 # CYRILLIC CAPITAL LETTER IO
+B4 2562 . N B4 B4 B4 00 00 00 # <unused special>
+B5 2563 . N B5 B5 B5 00 00 00 # <unused special>
+B6 2564 . N B6 B6 B6 00 00 00 # <unused special>
+B7 2565 . N B7 B7 B7 00 00 00 # <unused special>
+B8 2566 . N B8 B8 B8 00 00 00 # <unused special>
+B9 2567 . N B9 B9 B9 00 00 00 # <unused special>
+BA 2568 . N BA BA BA 00 00 00 # <unused special>
+BB 2569 . N BB BB BB 00 00 00 # <unused special>
+BC 256A . N BC BC BC 00 00 00 # <unused special>
+BD 256B . N BD BD BD 00 00 00 # <unused special>
+BE 256C . N BE BE BE 00 00 00 # <unused special>
+BF 00A9 - Y BF BF BF 00 00 00 # COPYRIGHT SIGN
+C0 044E L Y E0 C0 E0 C0 2A 00 # CYRILLIC SMALL LETTER YU
+C1 0430 L Y E1 C1 E1 C1 2A 00 # CYRILLIC SMALL LETTER A
+C2 0431 L Y E2 C2 E2 C2 C2 C2 # CYRILLIC SMALL LETTER BE
+C3 0446 L Y E3 C3 E3 C3 C3 C3 # CYRILLIC SMALL LETTER TSE
+C4 0434 L Y E4 C4 E4 C4 C4 C4 # CYRILLIC SMALL LETTER DE
+C5 0435 L Y E5 C5 E5 C5 2A 00 # CYRILLIC SMALL LETTER IE
+C6 0444 L Y E6 C6 E6 C6 C6 C6 # CYRILLIC SMALL LETTER EF
+C7 0433 L Y E7 C7 E7 C7 C7 C7 # CYRILLIC SMALL LETTER GHE
+C8 0445 L Y E8 C8 E8 C8 C8 C8 # CYRILLIC SMALL LETTER HA
+C9 0438 L Y E9 C9 E9 C9 2A 00 # CYRILLIC SMALL LETTER I
+CA 0439 L Y EA CA EA CA CA CA # CYRILLIC SMALL LETTER SHORT I
+CB 043A L Y EB CB EB CB CB CB # CYRILLIC SMALL LETTER KA
+CC 043B L Y EC CC EC CC CC CC # CYRILLIC SMALL LETTER EL
+CD 043C L Y ED CD ED CD CD CD # CYRILLIC SMALL LETTER EM
+CE 043D L Y EE CE EE CE CE CE # CYRILLIC SMALL LETTER EN
+CF 043E L Y EF CF EF CF 2A 00 # CYRILLIC SMALL LETTER O
+D0 043F L Y F0 D0 F0 D0 D0 D0 # CYRILLIC SMALL LETTER PE
+D1 044F L Y F1 D1 F1 D1 2A 00 # CYRILLIC SMALL LETTER YA
+D2 0440 L Y F2 D2 F2 D2 D2 D2 # CYRILLIC SMALL LETTER ER
+D3 0441 L Y F3 D3 F3 D3 D3 D3 # CYRILLIC SMALL LETTER ES
+D4 0442 L Y F4 D4 F4 D4 D4 D4 # CYRILLIC SMALL LETTER TE
+D5 0443 L Y F5 D5 F5 D5 2A 00 # CYRILLIC SMALL LETTER U
+D6 0436 L Y F6 D6 F6 D6 D6 D6 # CYRILLIC SMALL LETTER ZHE
+D7 0432 L Y F7 D7 F7 D7 D7 D7 # CYRILLIC SMALL LETTER VE
+D8 044C L Y F8 D8 F8 D8 D8 D8 # CYRILLIC SMALL LETTER SOFT SIGN
+D9 044B L Y F9 D9 F9 D9 2A 00 # CYRILLIC SMALL LETTER YERU
+DA 0437 L Y FA DA FA DA DA DA # CYRILLIC SMALL LETTER ZE
+DB 0448 L Y FB DB FB DB DB DB # CYRILLIC SMALL LETTER SHA
+DC 044D L Y FC DC FC DC 2A 00 # CYRILLIC SMALL LETTER E
+DD 0449 L Y FD DD FD DD DD DD # CYRILLIC SMALL LETTER SHCHA
+DE 0447 L Y FE DE FE DE DE DE # CYRILLIC SMALL LETTER CHE
+DF 044A L Y FF DF FF DF DF DF # CYRILLIC SMALL LETTER HARD SIGN
+E0 042E L Y E0 C0 E0 E0 2A 00 # CYRILLIC CAPITAL LETTER YU
+E1 0410 L Y E1 C1 E1 E1 2A 00 # CYRILLIC CAPITAL LETTER A
+E2 0411 L Y E2 C2 E2 E2 C2 C2 # CYRILLIC CAPITAL LETTER BE
+E3 0426 L Y E3 C3 E3 E3 C3 C3 # CYRILLIC CAPITAL LETTER TSE
+E4 0414 L Y E4 C4 E4 E4 C4 C4 # CYRILLIC CAPITAL LETTER DE
+E5 0415 L Y E5 C5 E5 E5 2A 00 # CYRILLIC CAPITAL LETTER IE
+E6 0424 L Y E6 C6 E6 E6 C6 C6 # CYRILLIC CAPITAL LETTER EF
+E7 0413 L Y E7 C7 E7 E7 C7 C7 # CYRILLIC CAPITAL LETTER GHE
+E8 0425 L Y E8 C8 E8 E8 C8 C8 # CYRILLIC CAPITAL LETTER HA
+E9 0418 L Y E9 C9 E9 E9 2A 00 # CYRILLIC CAPITAL LETTER I
+EA 0419 L Y EA CA EA EA CA CA # CYRILLIC CAPITAL LETTER SHORT I
+EB 041A L Y EB CB EB EB CB CB # CYRILLIC CAPITAL LETTER KA
+EC 041B L Y EC CC EC EC CC CC # CYRILLIC CAPITAL LETTER EL
+ED 041C L Y ED CD ED ED CD CD # CYRILLIC CAPITAL LETTER EM
+EE 041D L Y EE CE EE EE CE CE # CYRILLIC CAPITAL LETTER EN
+EF 041E L Y EF CF EF EF 2A 00 # CYRILLIC CAPITAL LETTER O
+F0 041F L Y F0 D0 F0 F0 D0 D0 # CYRILLIC CAPITAL LETTER PE
+F1 042F L Y F1 D1 F1 F1 2A 00 # CYRILLIC CAPITAL LETTER YA
+F2 0420 L Y F2 D2 F2 F2 D2 D2 # CYRILLIC CAPITAL LETTER ER
+F3 0421 L Y F3 D3 F3 F3 D3 D3 # CYRILLIC CAPITAL LETTER ES
+F4 0422 L Y F4 D4 F4 F4 D4 D4 # CYRILLIC CAPITAL LETTER TE
+F5 0423 L Y F5 D5 F5 F5 2A 00 # CYRILLIC CAPITAL LETTER U
+F6 0416 L Y F6 D6 F6 F6 D6 D6 # CYRILLIC CAPITAL LETTER ZHE
+F7 0412 L Y F7 D7 F7 F7 D7 D7 # CYRILLIC CAPITAL LETTER VE
+F8 042C L Y F8 D8 F8 F8 D8 D8 # CYRILLIC CAPITAL LETTER SOFT SIGN
+F9 042B L Y F9 D9 F9 F9 2A 00 # CYRILLIC CAPITAL LETTER YERU
+FA 0417 L Y FA DA FA FA DA DA # CYRILLIC CAPITAL LETTER ZE
+FB 0428 L Y FB DB FB FB DB DB # CYRILLIC CAPITAL LETTER SHA
+FC 042D L Y FC DC FC FC 2A 00 # CYRILLIC CAPITAL LETTER E
+FD 0429 L Y FD DD FD FD DD DD # CYRILLIC CAPITAL LETTER SHCHA
+FE 0427 L Y FE DE FE FE DE DE # CYRILLIC CAPITAL LETTER CHE
+FF 042A L Y FF DF FF FF DF DF # CYRILLIC CAPITAL LETTER HARD SIGN
Index: doc/tools/ultraedit/GNU/aspell/data/koi8-r.dat
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/koi8-r.dat	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/koi8-r.dat	(working copy)
@@ -0,0 +1,258 @@
+# Aspell Character Data File.  Do Not Edit!
+koi8-r
+0	other	0	0	0	0	0	0
+1	other	1	1	1	0	1	1
+2	other	2	2	2	0	2	2
+3	other	3	3	3	0	3	3
+4	other	4	4	4	0	4	4
+5	other	5	5	5	0	5	5
+6	other	6	6	6	0	6	6
+7	other	7	7	7	0	7	7
+8	other	8	8	8	0	8	8
+9	space	9	9	9	0	9	9
+10	space	10	10	10	0	10	10
+11	space	11	11	11	0	11	11
+12	space	12	12	12	0	12	12
+13	space	13	13	13	0	13	13
+14	other	14	14	14	0	14	14
+15	other	15	15	15	0	15	15
+16	other	16	16	16	0	16	16
+17	other	17	17	17	0	17	17
+18	other	18	18	18	0	18	18
+19	other	19	19	19	0	19	19
+20	other	20	20	20	0	20	20
+21	other	21	21	21	0	21	21
+22	other	22	22	22	0	22	22
+23	other	23	23	23	0	23	23
+24	other	24	24	24	0	24	24
+25	other	25	25	25	0	25	25
+26	other	26	26	26	0	26	26
+27	other	27	27	27	0	27	27
+28	other	28	28	28	0	28	28
+29	other	29	29	29	0	29	29
+30	other	30	30	30	0	30	30
+31	other	31	31	31	0	31	31
+32	space	32	32	32	0	32	32
+33	other	33	33	33	0	33	33
+34	other	34	34	34	0	34	34
+35	other	35	35	35	0	35	35
+36	other	36	36	36	0	36	36
+37	other	37	37	37	0	37	37
+38	other	38	38	38	0	38	38
+39	other	39	39	39	0	39	39
+40	other	40	40	40	0	40	40
+41	other	41	41	41	0	41	41
+42	other	42	42	42	0	42	42
+43	other	43	43	43	0	43	43
+44	other	44	44	44	0	44	44
+45	other	45	45	45	0	45	45
+46	other	46	46	46	0	46	46
+47	other	47	47	47	0	47	47
+48	other	48	48	48	0	48	48
+49	other	49	49	49	0	49	49
+50	other	50	50	50	0	50	50
+51	other	51	51	51	0	51	51
+52	other	52	52	52	0	52	52
+53	other	53	53	53	0	53	53
+54	other	54	54	54	0	54	54
+55	other	55	55	55	0	55	55
+56	other	56	56	56	0	56	56
+57	other	57	57	57	0	57	57
+58	other	58	58	58	0	58	58
+59	other	59	59	59	0	59	59
+60	other	60	60	60	0	60	60
+61	other	61	61	61	0	61	61
+62	other	62	62	62	0	62	62
+63	other	63	63	63	0	63	63
+64	other	64	64	64	0	64	64
+65	letter	97	65	65	0	97	65
+66	letter	98	66	66	66	98	66
+67	letter	99	67	67	67	99	67
+68	letter	100	68	68	68	100	68
+69	letter	101	69	69	0	101	69
+70	letter	102	70	70	70	102	70
+71	letter	103	71	71	71	103	71
+72	letter	104	72	72	72	104	72
+73	letter	105	73	73	0	105	73
+74	letter	106	74	74	74	106	74
+75	letter	107	75	75	75	107	75
+76	letter	108	76	76	76	108	76
+77	letter	109	77	77	77	109	77
+78	letter	110	78	78	78	110	78
+79	letter	111	79	79	0	111	79
+80	letter	112	80	80	80	112	80
+81	letter	113	81	81	81	113	81
+82	letter	114	82	82	82	114	82
+83	letter	115	83	83	83	115	83
+84	letter	116	84	84	84	116	84
+85	letter	117	85	85	0	117	85
+86	letter	118	86	86	86	118	86
+87	letter	119	87	87	87	119	87
+88	letter	120	88	88	88	120	88
+89	letter	121	89	89	0	121	89
+90	letter	122	90	90	90	122	90
+91	other	91	91	91	0	91	91
+92	other	92	92	92	0	92	92
+93	other	93	93	93	0	93	93
+94	other	94	94	94	0	94	94
+95	other	95	95	95	0	95	95
+96	other	96	96	96	0	96	96
+97	letter	97	65	65	0	97	97
+98	letter	98	66	66	66	98	98
+99	letter	99	67	67	67	99	99
+100	letter	100	68	68	68	100	100
+101	letter	101	69	69	0	101	101
+102	letter	102	70	70	70	102	102
+103	letter	103	71	71	71	103	103
+104	letter	104	72	72	72	104	104
+105	letter	105	73	73	0	105	105
+106	letter	106	74	74	74	106	106
+107	letter	107	75	75	75	107	107
+108	letter	108	76	76	76	108	108
+109	letter	109	77	77	77	109	109
+110	letter	110	78	78	78	110	110
+111	letter	111	79	79	0	111	111
+112	letter	112	80	80	80	112	112
+113	letter	113	81	81	81	113	113
+114	letter	114	82	82	82	114	114
+115	letter	115	83	83	83	115	115
+116	letter	116	84	84	84	116	116
+117	letter	117	85	85	0	117	117
+118	letter	118	86	86	86	118	118
+119	letter	119	87	87	87	119	119
+120	letter	120	88	88	88	120	120
+121	letter	121	89	89	0	121	121
+122	letter	122	90	90	90	122	122
+123	other	123	123	123	0	123	123
+124	other	124	124	124	0	124	124
+125	other	125	125	125	0	125	125
+126	other	126	126	126	0	126	126
+127	other	127	127	127	0	127	127
+9472	other	128	128	128	0	128	128
+9474	other	129	129	129	0	129	129
+9484	other	130	130	130	0	130	130
+9488	other	131	131	131	0	131	131
+9492	other	132	132	132	0	132	132
+9496	other	133	133	133	0	133	133
+9500	other	134	134	134	0	134	134
+9508	other	135	135	135	0	135	135
+9516	other	136	136	136	0	136	136
+9524	other	137	137	137	0	137	137
+9532	other	138	138	138	0	138	138
+9600	other	139	139	139	0	139	139
+9604	other	140	140	140	0	140	140
+9608	other	141	141	141	0	141	141
+9612	other	142	142	142	0	142	142
+9616	other	143	143	143	0	143	143
+9617	other	144	144	144	0	144	144
+9618	other	145	145	145	0	145	145
+9619	other	146	146	146	0	146	146
+8992	other	147	147	147	0	147	147
+9632	other	148	148	148	0	148	148
+8226	other	149	149	149	0	149	149
+8730	other	150	150	150	0	150	150
+8776	other	151	151	151	0	151	151
+8804	other	152	152	152	0	152	152
+8805	other	153	153	153	0	153	153
+160	space	154	154	154	0	154	154
+8993	other	155	155	155	0	155	155
+176	other	156	156	156	0	156	156
+178	other	157	157	157	0	157	157
+183	other	158	158	158	0	158	158
+247	other	159	159	159	0	159	159
+9552	other	160	160	160	0	160	160
+9553	other	161	161	161	0	161	161
+9554	other	162	162	162	0	162	162
+1105	letter	163	179	179	0	197	197
+9555	other	164	164	164	0	164	164
+9556	other	165	165	165	0	165	165
+9557	other	166	166	166	0	166	166
+9558	other	167	167	167	0	167	167
+9559	other	168	168	168	0	168	168
+9560	other	169	169	169	0	169	169
+9561	other	170	170	170	0	170	170
+9562	other	171	171	171	0	171	171
+9563	other	172	172	172	0	172	172
+9564	other	173	173	173	0	173	173
+9565	other	174	174	174	0	174	174
+9566	other	175	175	175	0	175	175
+9567	other	176	176	176	0	176	176
+9568	other	177	177	177	0	177	177
+9569	other	178	178	178	0	178	178
+1025	letter	163	179	179	0	197	229
+9570	other	180	180	180	0	180	180
+9571	other	181	181	181	0	181	181
+9572	other	182	182	182	0	182	182
+9573	other	183	183	183	0	183	183
+9574	other	184	184	184	0	184	184
+9575	other	185	185	185	0	185	185
+9576	other	186	186	186	0	186	186
+9577	other	187	187	187	0	187	187
+9578	other	188	188	188	0	188	188
+9579	other	189	189	189	0	189	189
+9580	other	190	190	190	0	190	190
+169	other	191	191	191	0	191	191
+1102	letter	192	224	224	0	192	192
+1072	letter	193	225	225	0	193	193
+1073	letter	194	226	226	226	194	194
+1094	letter	195	227	227	227	195	195
+1076	letter	196	228	228	228	196	196
+1077	letter	197	229	229	0	197	197
+1092	letter	198	230	230	230	198	198
+1075	letter	199	231	231	231	199	199
+1093	letter	200	232	232	232	200	200
+1080	letter	201	233	233	0	201	201
+1081	letter	202	234	234	234	202	202
+1082	letter	203	235	235	235	203	203
+1083	letter	204	236	236	236	204	204
+1084	letter	205	237	237	237	205	205
+1085	letter	206	238	238	238	206	206
+1086	letter	207	239	239	0	207	207
+1087	letter	208	240	240	240	208	208
+1103	letter	209	241	241	0	209	209
+1088	letter	210	242	242	242	210	210
+1089	letter	211	243	243	243	211	211
+1090	letter	212	244	244	244	212	212
+1091	letter	213	245	245	0	213	213
+1078	letter	214	246	246	246	214	214
+1074	letter	215	247	247	247	215	215
+1100	letter	216	248	248	248	216	216
+1099	letter	217	249	249	0	217	217
+1079	letter	218	250	250	250	218	218
+1096	letter	219	251	251	251	219	219
+1101	letter	220	252	252	0	220	220
+1097	letter	221	253	253	253	221	221
+1095	letter	222	254	254	254	222	222
+1098	letter	223	255	255	255	223	223
+1070	letter	192	224	224	0	192	224
+1040	letter	193	225	225	0	193	225
+1041	letter	194	226	226	226	194	226
+1062	letter	195	227	227	227	195	227
+1044	letter	196	228	228	228	196	228
+1045	letter	197	229	229	0	197	229
+1060	letter	198	230	230	230	198	230
+1043	letter	199	231	231	231	199	231
+1061	letter	200	232	232	232	200	232
+1048	letter	201	233	233	0	201	233
+1049	letter	202	234	234	234	202	234
+1050	letter	203	235	235	235	203	235
+1051	letter	204	236	236	236	204	236
+1052	letter	205	237	237	237	205	237
+1053	letter	206	238	238	238	206	238
+1054	letter	207	239	239	0	207	239
+1055	letter	208	240	240	240	208	240
+1071	letter	209	241	241	0	209	241
+1056	letter	210	242	242	242	210	242
+1057	letter	211	243	243	243	211	243
+1058	letter	212	244	244	244	212	244
+1059	letter	213	245	245	0	213	245
+1046	letter	214	246	246	246	214	246
+1042	letter	215	247	247	247	215	247
+1068	letter	216	248	248	248	216	248
+1067	letter	217	249	249	0	217	249
+1047	letter	218	250	250	250	218	250
+1064	letter	219	251	251	251	219	251
+1069	letter	220	252	252	0	220	252
+1065	letter	221	253	253	253	221	253
+1063	letter	222	254	254	254	222	254
+1066	letter	223	255	255	255	223	255
Index: doc/tools/ultraedit/GNU/aspell/data/koi8-u.cmap
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/koi8-u.cmap	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/koi8-u.cmap	(working copy)
@@ -0,0 +1,1869 @@
+INTERNAL
+/
+N 1039
+0000 > 00
+0001 > 01
+0002 > 02
+0003 > 03
+0004 > 04
+0005 > 05
+0006 > 06
+0007 > 07
+0008 > 08
+0009 > 09
+000A > 0A
+000B > 0B
+000C > 0C
+000D > 0D
+000E > 0E
+000F > 0F
+0010 > 10
+0011 > 11
+0012 > 12
+0013 > 13
+0014 > 14
+0015 > 15
+0016 > 16
+0017 > 17
+0018 > 18
+0019 > 19
+001A > 1A
+001B > 1B
+001C > 1C
+001D > 1D
+001E > 1E
+001F > 1F
+0020 > 20
+0021 > 21
+0022 > 22
+0023 > 23
+0024 > 24
+0025 > 25
+0026 > 26
+0027 > 27
+0028 > 28
+0029 > 29
+002A > 2A
+002B > 2B
+002C > 2C
+002D > 2D
+002E > 2E
+002F > 2F
+0030 > 30
+0031 > 31
+0032 > 32
+0033 > 33
+0034 > 34
+0035 > 35
+0036 > 36
+0037 > 37
+0038 > 38
+0039 > 39
+003A > 3A
+003B > 3B
+003C > 3C
+003D > 3D
+003E > 3E
+003F > 3F
+0040 > 40
+0041 > 41
+0042 > 42
+0043 > 43
+0044 > 44
+0045 > 45
+0046 > 46
+0047 > 47
+0048 > 48
+0049 > 49
+004A > 4A
+004B > 4B
+004C > 4C
+004D > 4D
+004E > 4E
+004F > 4F
+0050 > 50
+0051 > 51
+0052 > 52
+0053 > 53
+0054 > 54
+0055 > 55
+0056 > 56
+0057 > 57
+0058 > 58
+0059 > 59
+005A > 5A
+005B > 5B
+005C > 5C
+005D > 5D
+005E > 5E
+005F > 5F
+0060 > 60
+0061 > 61
+0062 > 62
+0063 > 63
+0064 > 64
+0065 > 65
+0066 > 66
+0067 > 67
+0068 > 68
+0069 > 69
+006A > 6A
+006B > 6B
+006C > 6C
+006D > 6D
+006E > 6E
+006F > 6F
+0070 > 70
+0071 > 71
+0072 > 72
+0073 > 73
+0074 > 74
+0075 > 75
+0076 > 76
+0077 > 77
+0078 > 78
+0079 > 79
+007A > 7A
+007B > 7B
+007C > 7C
+007D > 7D
+007E > 7E
+007F > 7F
+00A0 > 9A
+00A9 > BF
+00B0 > 9C
+00B2 > 9D
+00B7 > 9E
+00C0 > 41 # unsup: 0041 0300
+00C1 > 41 # unsup: 0041 0301
+00C2 > 41 # unsup: 0041 0302
+00C3 > 41 # unsup: 0041 0303
+00C4 > 41 # unsup: 0041 0308
+00C5 > 41 # unsup: 0041 030A
+00C6 > 41 45 # compat
+00C7 > 43 # unsup: 0043 0327
+00C8 > 45 # unsup: 0045 0300
+00C9 > 45 # unsup: 0045 0301
+00CA > 45 # unsup: 0045 0302
+00CB > 45 # unsup: 0045 0308
+00CC > 49 # unsup: 0049 0300
+00CD > 49 # unsup: 0049 0301
+00CE > 49 # unsup: 0049 0302
+00CF > 49 # unsup: 0049 0308
+00D1 > 4E # unsup: 004E 0303
+00D2 > 4F # unsup: 004F 0300
+00D3 > 4F # unsup: 004F 0301
+00D4 > 4F # unsup: 004F 0302
+00D5 > 4F # unsup: 004F 0303
+00D6 > 4F # unsup: 004F 0308
+00D9 > 55 # unsup: 0055 0300
+00DA > 55 # unsup: 0055 0301
+00DB > 55 # unsup: 0055 0302
+00DC > 55 # unsup: 0055 0308
+00DD > 59 # unsup: 0059 0301
+00E0 > 61 # unsup: 0061 0300
+00E1 > 61 # unsup: 0061 0301
+00E2 > 61 # unsup: 0061 0302
+00E3 > 61 # unsup: 0061 0303
+00E4 > 61 # unsup: 0061 0308
+00E5 > 61 # unsup: 0061 030A
+00E6 > 61 65 # compat
+00E7 > 63 # unsup: 0063 0327
+00E8 > 65 # unsup: 0065 0300
+00E9 > 65 # unsup: 0065 0301
+00EA > 65 # unsup: 0065 0302
+00EB > 65 # unsup: 0065 0308
+00EC > 69 # unsup: 0069 0300
+00ED > 69 # unsup: 0069 0301
+00EE > 69 # unsup: 0069 0302
+00EF > 69 # unsup: 0069 0308
+00F1 > 6E # unsup: 006E 0303
+00F2 > 6F # unsup: 006F 0300
+00F3 > 6F # unsup: 006F 0301
+00F4 > 6F # unsup: 006F 0302
+00F5 > 6F # unsup: 006F 0303
+00F6 > 6F # unsup: 006F 0308
+00F7 > 9F
+00F9 > 75 # unsup: 0075 0300
+00FA > 75 # unsup: 0075 0301
+00FB > 75 # unsup: 0075 0302
+00FC > 75 # unsup: 0075 0308
+00FD > 79 # unsup: 0079 0301
+00FF > 79 # unsup: 0079 0308
+0100 > 41 # unsup: 0041 0304
+0101 > 61 # unsup: 0061 0304
+0102 > 41 # unsup: 0041 0306
+0103 > 61 # unsup: 0061 0306
+0104 > 41 # unsup: 0041 0328
+0105 > 61 # unsup: 0061 0328
+0106 > 43 # unsup: 0043 0301
+0107 > 63 # unsup: 0063 0301
+0108 > 43 # unsup: 0043 0302
+0109 > 63 # unsup: 0063 0302
+010A > 43 # unsup: 0043 0307
+010B > 63 # unsup: 0063 0307
+010C > 43 # unsup: 0043 030C
+010D > 63 # unsup: 0063 030C
+010E > 44 # unsup: 0044 030C
+010F > 64 # unsup: 0064 030C
+0112 > 45 # unsup: 0045 0304
+0113 > 65 # unsup: 0065 0304
+0114 > 45 # unsup: 0045 0306
+0115 > 65 # unsup: 0065 0306
+0116 > 45 # unsup: 0045 0307
+0117 > 65 # unsup: 0065 0307
+0118 > 45 # unsup: 0045 0328
+0119 > 65 # unsup: 0065 0328
+011A > 45 # unsup: 0045 030C
+011B > 65 # unsup: 0065 030C
+011C > 47 # unsup: 0047 0302
+011D > 67 # unsup: 0067 0302
+011E > 47 # unsup: 0047 0306
+011F > 67 # unsup: 0067 0306
+0120 > 47 # unsup: 0047 0307
+0121 > 67 # unsup: 0067 0307
+0122 > 47 # unsup: 0047 0327
+0123 > 67 # unsup: 0067 0327
+0124 > 48 # unsup: 0048 0302
+0125 > 68 # unsup: 0068 0302
+0128 > 49 # unsup: 0049 0303
+0129 > 69 # unsup: 0069 0303
+012A > 49 # unsup: 0049 0304
+012B > 69 # unsup: 0069 0304
+012C > 49 # unsup: 0049 0306
+012D > 69 # unsup: 0069 0306
+012E > 49 # unsup: 0049 0328
+012F > 69 # unsup: 0069 0328
+0130 > 49 # unsup: 0049 0307
+0132 > 49 4A # compat
+0133 > 69 6A # compat
+0134 > 4A # unsup: 004A 0302
+0135 > 6A # unsup: 006A 0302
+0136 > 4B # unsup: 004B 0327
+0137 > 6B # unsup: 006B 0327
+0139 > 4C # unsup: 004C 0301
+013A > 6C # unsup: 006C 0301
+013B > 4C # unsup: 004C 0327
+013C > 6C # unsup: 006C 0327
+013D > 4C # unsup: 004C 030C
+013E > 6C # unsup: 006C 030C
+013F > 4C 9E # compat
+0140 > 6C 9E # compat
+0143 > 4E # unsup: 004E 0301
+0144 > 6E # unsup: 006E 0301
+0145 > 4E # unsup: 004E 0327
+0146 > 6E # unsup: 006E 0327
+0147 > 4E # unsup: 004E 030C
+0148 > 6E # unsup: 006E 030C
+014C > 4F # unsup: 004F 0304
+014D > 6F # unsup: 006F 0304
+014E > 4F # unsup: 004F 0306
+014F > 6F # unsup: 006F 0306
+0150 > 4F # unsup: 004F 030B
+0151 > 6F # unsup: 006F 030B
+0152 > 4F 45 # compat
+0153 > 6F 65 # compat
+0154 > 52 # unsup: 0052 0301
+0155 > 72 # unsup: 0072 0301
+0156 > 52 # unsup: 0052 0327
+0157 > 72 # unsup: 0072 0327
+0158 > 52 # unsup: 0052 030C
+0159 > 72 # unsup: 0072 030C
+015A > 53 # unsup: 0053 0301
+015B > 73 # unsup: 0073 0301
+015C > 53 # unsup: 0053 0302
+015D > 73 # unsup: 0073 0302
+015E > 53 # unsup: 0053 0327
+015F > 73 # unsup: 0073 0327
+0160 > 53 # unsup: 0053 030C
+0161 > 73 # unsup: 0073 030C
+0162 > 54 # unsup: 0054 0327
+0163 > 74 # unsup: 0074 0327
+0164 > 54 # unsup: 0054 030C
+0165 > 74 # unsup: 0074 030C
+0168 > 55 # unsup: 0055 0303
+0169 > 75 # unsup: 0075 0303
+016A > 55 # unsup: 0055 0304
+016B > 75 # unsup: 0075 0304
+016C > 55 # unsup: 0055 0306
+016D > 75 # unsup: 0075 0306
+016E > 55 # unsup: 0055 030A
+016F > 75 # unsup: 0075 030A
+0170 > 55 # unsup: 0055 030B
+0171 > 75 # unsup: 0075 030B
+0172 > 55 # unsup: 0055 0328
+0173 > 75 # unsup: 0075 0328
+0174 > 57 # unsup: 0057 0302
+0175 > 77 # unsup: 0077 0302
+0176 > 59 # unsup: 0059 0302
+0177 > 79 # unsup: 0079 0302
+0178 > 59 # unsup: 0059 0308
+0179 > 5A # unsup: 005A 0301
+017A > 7A # unsup: 007A 0301
+017B > 5A # unsup: 005A 0307
+017C > 7A # unsup: 007A 0307
+017D > 5A # unsup: 005A 030C
+017E > 7A # unsup: 007A 030C
+017F > 73 # compat
+01A0 > 4F # unsup: 004F 031B
+01A1 > 6F # unsup: 006F 031B
+01AF > 55 # unsup: 0055 031B
+01B0 > 75 # unsup: 0075 031B
+01C4 > 44 5A # unsup: 0044 005A 030C
+01C5 > 44 7A # unsup: 0044 007A 030C
+01C6 > 64 7A # unsup: 0064 007A 030C
+01C7 > 4C 4A # compat
+01C8 > 4C 6A # compat
+01C9 > 6C 6A # compat
+01CA > 4E 4A # compat
+01CB > 4E 6A # compat
+01CC > 6E 6A # compat
+01CD > 41 # unsup: 0041 030C
+01CE > 61 # unsup: 0061 030C
+01CF > 49 # unsup: 0049 030C
+01D0 > 69 # unsup: 0069 030C
+01D1 > 4F # unsup: 004F 030C
+01D2 > 6F # unsup: 006F 030C
+01D3 > 55 # unsup: 0055 030C
+01D4 > 75 # unsup: 0075 030C
+01D5 > 55 # unsup: 0055 0308 0304
+01D6 > 75 # unsup: 0075 0308 0304
+01D7 > 55 # unsup: 0055 0308 0301
+01D8 > 75 # unsup: 0075 0308 0301
+01D9 > 55 # unsup: 0055 0308 030C
+01DA > 75 # unsup: 0075 0308 030C
+01DB > 55 # unsup: 0055 0308 0300
+01DC > 75 # unsup: 0075 0308 0300
+01DE > 41 # unsup: 0041 0308 0304
+01DF > 61 # unsup: 0061 0308 0304
+01E0 > 41 # unsup: 0041 0307 0304
+01E1 > 61 # unsup: 0061 0307 0304
+01E2 > 41 45 # unsup: 0041 0045 0304
+01E3 > 61 65 # unsup: 0061 0065 0304
+01E6 > 47 # unsup: 0047 030C
+01E7 > 67 # unsup: 0067 030C
+01E8 > 4B # unsup: 004B 030C
+01E9 > 6B # unsup: 006B 030C
+01EA > 4F # unsup: 004F 0328
+01EB > 6F # unsup: 006F 0328
+01EC > 4F # unsup: 004F 0328 0304
+01ED > 6F # unsup: 006F 0328 0304
+01F0 > 6A # unsup: 006A 030C
+01F1 > 44 5A # compat
+01F2 > 44 7A # compat
+01F3 > 64 7A # compat
+01F4 > 47 # unsup: 0047 0301
+01F5 > 67 # unsup: 0067 0301
+01F8 > 4E # unsup: 004E 0300
+01F9 > 6E # unsup: 006E 0300
+01FA > 41 # unsup: 0041 030A 0301
+01FB > 61 # unsup: 0061 030A 0301
+01FC > 41 45 # unsup: 0041 0045 0301
+01FD > 61 65 # unsup: 0061 0065 0301
+0200 > 41 # unsup: 0041 030F
+0201 > 61 # unsup: 0061 030F
+0202 > 41 # unsup: 0041 0311
+0203 > 61 # unsup: 0061 0311
+0204 > 45 # unsup: 0045 030F
+0205 > 65 # unsup: 0065 030F
+0206 > 45 # unsup: 0045 0311
+0207 > 65 # unsup: 0065 0311
+0208 > 49 # unsup: 0049 030F
+0209 > 69 # unsup: 0069 030F
+020A > 49 # unsup: 0049 0311
+020B > 69 # unsup: 0069 0311
+020C > 4F # unsup: 004F 030F
+020D > 6F # unsup: 006F 030F
+020E > 4F # unsup: 004F 0311
+020F > 6F # unsup: 006F 0311
+0210 > 52 # unsup: 0052 030F
+0211 > 72 # unsup: 0072 030F
+0212 > 52 # unsup: 0052 0311
+0213 > 72 # unsup: 0072 0311
+0214 > 55 # unsup: 0055 030F
+0215 > 75 # unsup: 0075 030F
+0216 > 55 # unsup: 0055 0311
+0217 > 75 # unsup: 0075 0311
+0218 > 53 # unsup: 0053 0326
+0219 > 73 # unsup: 0073 0326
+021A > 54 # unsup: 0054 0326
+021B > 74 # unsup: 0074 0326
+021E > 48 # unsup: 0048 030C
+021F > 68 # unsup: 0068 030C
+0226 > 41 # unsup: 0041 0307
+0227 > 61 # unsup: 0061 0307
+0228 > 45 # unsup: 0045 0327
+0229 > 65 # unsup: 0065 0327
+022A > 4F # unsup: 004F 0308 0304
+022B > 6F # unsup: 006F 0308 0304
+022C > 4F # unsup: 004F 0303 0304
+022D > 6F # unsup: 006F 0303 0304
+022E > 4F # unsup: 004F 0307
+022F > 6F # unsup: 006F 0307
+0230 > 4F # unsup: 004F 0307 0304
+0231 > 6F # unsup: 006F 0307 0304
+0232 > 59 # unsup: 0059 0304
+0233 > 79 # unsup: 0079 0304
+0300 > 0 # unsup
+0301 > 0 # unsup
+0302 > 0 # unsup
+0303 > 0 # unsup
+0304 > 0 # unsup
+0305 > 0 # unsup
+0306 > 0 # unsup
+0307 > 0 # unsup
+0308 > 0 # unsup
+0309 > 0 # unsup
+030A > 0 # unsup
+030B > 0 # unsup
+030C > 0 # unsup
+030D > 0 # unsup
+030E > 0 # unsup
+030F > 0 # unsup
+0310 > 0 # unsup
+0311 > 0 # unsup
+0312 > 0 # unsup
+0313 > 0 # unsup
+0314 > 0 # unsup
+0315 > 0 # unsup
+0316 > 0 # unsup
+0317 > 0 # unsup
+0318 > 0 # unsup
+0319 > 0 # unsup
+031A > 0 # unsup
+031B > 0 # unsup
+031C > 0 # unsup
+031D > 0 # unsup
+031E > 0 # unsup
+031F > 0 # unsup
+0320 > 0 # unsup
+0321 > 0 # unsup
+0322 > 0 # unsup
+0323 > 0 # unsup
+0324 > 0 # unsup
+0325 > 0 # unsup
+0326 > 0 # unsup
+0327 > 0 # unsup
+0328 > 0 # unsup
+0329 > 0 # unsup
+032A > 0 # unsup
+032B > 0 # unsup
+032C > 0 # unsup
+032D > 0 # unsup
+032E > 0 # unsup
+032F > 0 # unsup
+0330 > 0 # unsup
+0331 > 0 # unsup
+0332 > 0 # unsup
+0333 > 0 # unsup
+0334 > 0 # unsup
+0335 > 0 # unsup
+0336 > 0 # unsup
+0337 > 0 # unsup
+0338 > 0 # unsup
+0339 > 0 # unsup
+033A > 0 # unsup
+033B > 0 # unsup
+033C > 0 # unsup
+033D > 0 # unsup
+033E > 0 # unsup
+033F > 0 # unsup
+0340 > 0 # unsup
+0341 > 0 # unsup
+0342 > 0 # unsup
+0343 > 0 # unsup
+0344 > 0 # unsup
+0345 > 0 # unsup
+037E > 3B
+0387 > 9E
+0400 > E5 # unsup: 0415 0300
+0401 > B3
+0403 > E7 # unsup: 0413 0301
+0404 > B4
+0406 > B6 /
+     N 1
+     0308 > B7
+     .
+0407 > B7
+040C > EB # unsup: 041A 0301
+040D > E9 # unsup: 0418 0300
+040E > F5 # unsup: 0423 0306
+0410 > E1
+0411 > E2
+0412 > F7
+0413 > E7
+0414 > E4
+0415 > E5 /
+     N 1
+     0308 > B3
+     .
+0416 > F6
+0417 > FA
+0418 > E9 /
+     N 1
+     0306 > EA
+     .
+0419 > EA
+041A > EB
+041B > EC
+041C > ED
+041D > EE
+041E > EF
+041F > F0
+0420 > F2
+0421 > F3
+0422 > F4
+0423 > F5
+0424 > E6
+0425 > E8
+0426 > E3
+0427 > FE
+0428 > FB
+0429 > FD
+042A > FF
+042B > F9
+042C > F8
+042D > FC
+042E > E0
+042F > F1
+0430 > C1
+0431 > C2
+0432 > D7
+0433 > C7
+0434 > C4
+0435 > C5 /
+     N 1
+     0308 > A3
+     .
+0436 > D6
+0437 > DA
+0438 > C9 /
+     N 1
+     0306 > CA
+     .
+0439 > CA
+043A > CB
+043B > CC
+043C > CD
+043D > CE
+043E > CF
+043F > D0
+0440 > D2
+0441 > D3
+0442 > D4
+0443 > D5
+0444 > C6
+0445 > C8
+0446 > C3
+0447 > DE
+0448 > DB
+0449 > DD
+044A > DF
+044B > D9
+044C > D8
+044D > DC
+044E > C0
+044F > D1
+0450 > C5 # unsup: 0435 0300
+0451 > A3
+0453 > C7 # unsup: 0433 0301
+0454 > A4
+0456 > A6 /
+     N 1
+     0308 > A7
+     .
+0457 > A7
+045C > CB # unsup: 043A 0301
+045D > C9 # unsup: 0438 0300
+045E > D5 # unsup: 0443 0306
+0490 > BD
+0491 > AD
+04C1 > F6 # unsup: 0416 0306
+04C2 > D6 # unsup: 0436 0306
+04D0 > E1 # unsup: 0410 0306
+04D1 > C1 # unsup: 0430 0306
+04D2 > E1 # unsup: 0410 0308
+04D3 > C1 # unsup: 0430 0308
+04D6 > E5 # unsup: 0415 0306
+04D7 > C5 # unsup: 0435 0306
+04DC > F6 # unsup: 0416 0308
+04DD > D6 # unsup: 0436 0308
+04DE > FA # unsup: 0417 0308
+04DF > DA # unsup: 0437 0308
+04E2 > E9 # unsup: 0418 0304
+04E3 > C9 # unsup: 0438 0304
+04E4 > E9 # unsup: 0418 0308
+04E5 > C9 # unsup: 0438 0308
+04E6 > EF # unsup: 041E 0308
+04E7 > CF # unsup: 043E 0308
+04EC > FC # unsup: 042D 0308
+04ED > DC # unsup: 044D 0308
+04EE > F5 # unsup: 0423 0304
+04EF > D5 # unsup: 0443 0304
+04F0 > F5 # unsup: 0423 0308
+04F1 > D5 # unsup: 0443 0308
+04F2 > F5 # unsup: 0423 030B
+04F3 > D5 # unsup: 0443 030B
+04F4 > FE # unsup: 0427 0308
+04F5 > DE # unsup: 0447 0308
+04F8 > F9 # unsup: 042B 0308
+04F9 > D9 # unsup: 044B 0308
+1E00 > 41 # unsup: 0041 0325
+1E01 > 61 # unsup: 0061 0325
+1E02 > 42 # unsup: 0042 0307
+1E03 > 62 # unsup: 0062 0307
+1E04 > 42 # unsup: 0042 0323
+1E05 > 62 # unsup: 0062 0323
+1E06 > 42 # unsup: 0042 0331
+1E07 > 62 # unsup: 0062 0331
+1E08 > 43 # unsup: 0043 0327 0301
+1E09 > 63 # unsup: 0063 0327 0301
+1E0A > 44 # unsup: 0044 0307
+1E0B > 64 # unsup: 0064 0307
+1E0C > 44 # unsup: 0044 0323
+1E0D > 64 # unsup: 0064 0323
+1E0E > 44 # unsup: 0044 0331
+1E0F > 64 # unsup: 0064 0331
+1E10 > 44 # unsup: 0044 0327
+1E11 > 64 # unsup: 0064 0327
+1E12 > 44 # unsup: 0044 032D
+1E13 > 64 # unsup: 0064 032D
+1E14 > 45 # unsup: 0045 0304 0300
+1E15 > 65 # unsup: 0065 0304 0300
+1E16 > 45 # unsup: 0045 0304 0301
+1E17 > 65 # unsup: 0065 0304 0301
+1E18 > 45 # unsup: 0045 032D
+1E19 > 65 # unsup: 0065 032D
+1E1A > 45 # unsup: 0045 0330
+1E1B > 65 # unsup: 0065 0330
+1E1C > 45 # unsup: 0045 0327 0306
+1E1D > 65 # unsup: 0065 0327 0306
+1E1E > 46 # unsup: 0046 0307
+1E1F > 66 # unsup: 0066 0307
+1E20 > 47 # unsup: 0047 0304
+1E21 > 67 # unsup: 0067 0304
+1E22 > 48 # unsup: 0048 0307
+1E23 > 68 # unsup: 0068 0307
+1E24 > 48 # unsup: 0048 0323
+1E25 > 68 # unsup: 0068 0323
+1E26 > 48 # unsup: 0048 0308
+1E27 > 68 # unsup: 0068 0308
+1E28 > 48 # unsup: 0048 0327
+1E29 > 68 # unsup: 0068 0327
+1E2A > 48 # unsup: 0048 032E
+1E2B > 68 # unsup: 0068 032E
+1E2C > 49 # unsup: 0049 0330
+1E2D > 69 # unsup: 0069 0330
+1E2E > 49 # unsup: 0049 0308 0301
+1E2F > 69 # unsup: 0069 0308 0301
+1E30 > 4B # unsup: 004B 0301
+1E31 > 6B # unsup: 006B 0301
+1E32 > 4B # unsup: 004B 0323
+1E33 > 6B # unsup: 006B 0323
+1E34 > 4B # unsup: 004B 0331
+1E35 > 6B # unsup: 006B 0331
+1E36 > 4C # unsup: 004C 0323
+1E37 > 6C # unsup: 006C 0323
+1E38 > 4C # unsup: 004C 0323 0304
+1E39 > 6C # unsup: 006C 0323 0304
+1E3A > 4C # unsup: 004C 0331
+1E3B > 6C # unsup: 006C 0331
+1E3C > 4C # unsup: 004C 032D
+1E3D > 6C # unsup: 006C 032D
+1E3E > 4D # unsup: 004D 0301
+1E3F > 6D # unsup: 006D 0301
+1E40 > 4D # unsup: 004D 0307
+1E41 > 6D # unsup: 006D 0307
+1E42 > 4D # unsup: 004D 0323
+1E43 > 6D # unsup: 006D 0323
+1E44 > 4E # unsup: 004E 0307
+1E45 > 6E # unsup: 006E 0307
+1E46 > 4E # unsup: 004E 0323
+1E47 > 6E # unsup: 006E 0323
+1E48 > 4E # unsup: 004E 0331
+1E49 > 6E # unsup: 006E 0331
+1E4A > 4E # unsup: 004E 032D
+1E4B > 6E # unsup: 006E 032D
+1E4C > 4F # unsup: 004F 0303 0301
+1E4D > 6F # unsup: 006F 0303 0301
+1E4E > 4F # unsup: 004F 0303 0308
+1E4F > 6F # unsup: 006F 0303 0308
+1E50 > 4F # unsup: 004F 0304 0300
+1E51 > 6F # unsup: 006F 0304 0300
+1E52 > 4F # unsup: 004F 0304 0301
+1E53 > 6F # unsup: 006F 0304 0301
+1E54 > 50 # unsup: 0050 0301
+1E55 > 70 # unsup: 0070 0301
+1E56 > 50 # unsup: 0050 0307
+1E57 > 70 # unsup: 0070 0307
+1E58 > 52 # unsup: 0052 0307
+1E59 > 72 # unsup: 0072 0307
+1E5A > 52 # unsup: 0052 0323
+1E5B > 72 # unsup: 0072 0323
+1E5C > 52 # unsup: 0052 0323 0304
+1E5D > 72 # unsup: 0072 0323 0304
+1E5E > 52 # unsup: 0052 0331
+1E5F > 72 # unsup: 0072 0331
+1E60 > 53 # unsup: 0053 0307
+1E61 > 73 # unsup: 0073 0307
+1E62 > 53 # unsup: 0053 0323
+1E63 > 73 # unsup: 0073 0323
+1E64 > 53 # unsup: 0053 0301 0307
+1E65 > 73 # unsup: 0073 0301 0307
+1E66 > 53 # unsup: 0053 030C 0307
+1E67 > 73 # unsup: 0073 030C 0307
+1E68 > 53 # unsup: 0053 0323 0307
+1E69 > 73 # unsup: 0073 0323 0307
+1E6A > 54 # unsup: 0054 0307
+1E6B > 74 # unsup: 0074 0307
+1E6C > 54 # unsup: 0054 0323
+1E6D > 74 # unsup: 0074 0323
+1E6E > 54 # unsup: 0054 0331
+1E6F > 74 # unsup: 0074 0331
+1E70 > 54 # unsup: 0054 032D
+1E71 > 74 # unsup: 0074 032D
+1E72 > 55 # unsup: 0055 0324
+1E73 > 75 # unsup: 0075 0324
+1E74 > 55 # unsup: 0055 0330
+1E75 > 75 # unsup: 0075 0330
+1E76 > 55 # unsup: 0055 032D
+1E77 > 75 # unsup: 0075 032D
+1E78 > 55 # unsup: 0055 0303 0301
+1E79 > 75 # unsup: 0075 0303 0301
+1E7A > 55 # unsup: 0055 0304 0308
+1E7B > 75 # unsup: 0075 0304 0308
+1E7C > 56 # unsup: 0056 0303
+1E7D > 76 # unsup: 0076 0303
+1E7E > 56 # unsup: 0056 0323
+1E7F > 76 # unsup: 0076 0323
+1E80 > 57 # unsup: 0057 0300
+1E81 > 77 # unsup: 0077 0300
+1E82 > 57 # unsup: 0057 0301
+1E83 > 77 # unsup: 0077 0301
+1E84 > 57 # unsup: 0057 0308
+1E85 > 77 # unsup: 0077 0308
+1E86 > 57 # unsup: 0057 0307
+1E87 > 77 # unsup: 0077 0307
+1E88 > 57 # unsup: 0057 0323
+1E89 > 77 # unsup: 0077 0323
+1E8A > 58 # unsup: 0058 0307
+1E8B > 78 # unsup: 0078 0307
+1E8C > 58 # unsup: 0058 0308
+1E8D > 78 # unsup: 0078 0308
+1E8E > 59 # unsup: 0059 0307
+1E8F > 79 # unsup: 0079 0307
+1E90 > 5A # unsup: 005A 0302
+1E91 > 7A # unsup: 007A 0302
+1E92 > 5A # unsup: 005A 0323
+1E93 > 7A # unsup: 007A 0323
+1E94 > 5A # unsup: 005A 0331
+1E95 > 7A # unsup: 007A 0331
+1E96 > 68 # unsup: 0068 0331
+1E97 > 74 # unsup: 0074 0308
+1E98 > 77 # unsup: 0077 030A
+1E99 > 79 # unsup: 0079 030A
+1E9B > 73 # unsup: 0073 0307
+1EA0 > 41 # unsup: 0041 0323
+1EA1 > 61 # unsup: 0061 0323
+1EA2 > 41 # unsup: 0041 0309
+1EA3 > 61 # unsup: 0061 0309
+1EA4 > 41 # unsup: 0041 0302 0301
+1EA5 > 61 # unsup: 0061 0302 0301
+1EA6 > 41 # unsup: 0041 0302 0300
+1EA7 > 61 # unsup: 0061 0302 0300
+1EA8 > 41 # unsup: 0041 0302 0309
+1EA9 > 61 # unsup: 0061 0302 0309
+1EAA > 41 # unsup: 0041 0302 0303
+1EAB > 61 # unsup: 0061 0302 0303
+1EAC > 41 # unsup: 0041 0323 0302
+1EAD > 61 # unsup: 0061 0323 0302
+1EAE > 41 # unsup: 0041 0306 0301
+1EAF > 61 # unsup: 0061 0306 0301
+1EB0 > 41 # unsup: 0041 0306 0300
+1EB1 > 61 # unsup: 0061 0306 0300
+1EB2 > 41 # unsup: 0041 0306 0309
+1EB3 > 61 # unsup: 0061 0306 0309
+1EB4 > 41 # unsup: 0041 0306 0303
+1EB5 > 61 # unsup: 0061 0306 0303
+1EB6 > 41 # unsup: 0041 0323 0306
+1EB7 > 61 # unsup: 0061 0323 0306
+1EB8 > 45 # unsup: 0045 0323
+1EB9 > 65 # unsup: 0065 0323
+1EBA > 45 # unsup: 0045 0309
+1EBB > 65 # unsup: 0065 0309
+1EBC > 45 # unsup: 0045 0303
+1EBD > 65 # unsup: 0065 0303
+1EBE > 45 # unsup: 0045 0302 0301
+1EBF > 65 # unsup: 0065 0302 0301
+1EC0 > 45 # unsup: 0045 0302 0300
+1EC1 > 65 # unsup: 0065 0302 0300
+1EC2 > 45 # unsup: 0045 0302 0309
+1EC3 > 65 # unsup: 0065 0302 0309
+1EC4 > 45 # unsup: 0045 0302 0303
+1EC5 > 65 # unsup: 0065 0302 0303
+1EC6 > 45 # unsup: 0045 0323 0302
+1EC7 > 65 # unsup: 0065 0323 0302
+1EC8 > 49 # unsup: 0049 0309
+1EC9 > 69 # unsup: 0069 0309
+1ECA > 49 # unsup: 0049 0323
+1ECB > 69 # unsup: 0069 0323
+1ECC > 4F # unsup: 004F 0323
+1ECD > 6F # unsup: 006F 0323
+1ECE > 4F # unsup: 004F 0309
+1ECF > 6F # unsup: 006F 0309
+1ED0 > 4F # unsup: 004F 0302 0301
+1ED1 > 6F # unsup: 006F 0302 0301
+1ED2 > 4F # unsup: 004F 0302 0300
+1ED3 > 6F # unsup: 006F 0302 0300
+1ED4 > 4F # unsup: 004F 0302 0309
+1ED5 > 6F # unsup: 006F 0302 0309
+1ED6 > 4F # unsup: 004F 0302 0303
+1ED7 > 6F # unsup: 006F 0302 0303
+1ED8 > 4F # unsup: 004F 0323 0302
+1ED9 > 6F # unsup: 006F 0323 0302
+1EDA > 4F # unsup: 004F 031B 0301
+1EDB > 6F # unsup: 006F 031B 0301
+1EDC > 4F # unsup: 004F 031B 0300
+1EDD > 6F # unsup: 006F 031B 0300
+1EDE > 4F # unsup: 004F 031B 0309
+1EDF > 6F # unsup: 006F 031B 0309
+1EE0 > 4F # unsup: 004F 031B 0303
+1EE1 > 6F # unsup: 006F 031B 0303
+1EE2 > 4F # unsup: 004F 031B 0323
+1EE3 > 6F # unsup: 006F 031B 0323
+1EE4 > 55 # unsup: 0055 0323
+1EE5 > 75 # unsup: 0075 0323
+1EE6 > 55 # unsup: 0055 0309
+1EE7 > 75 # unsup: 0075 0309
+1EE8 > 55 # unsup: 0055 031B 0301
+1EE9 > 75 # unsup: 0075 031B 0301
+1EEA > 55 # unsup: 0055 031B 0300
+1EEB > 75 # unsup: 0075 031B 0300
+1EEC > 55 # unsup: 0055 031B 0309
+1EED > 75 # unsup: 0075 031B 0309
+1EEE > 55 # unsup: 0055 031B 0303
+1EEF > 75 # unsup: 0075 031B 0303
+1EF0 > 55 # unsup: 0055 031B 0323
+1EF1 > 75 # unsup: 0075 031B 0323
+1EF2 > 59 # unsup: 0059 0300
+1EF3 > 79 # unsup: 0079 0300
+1EF4 > 59 # unsup: 0059 0323
+1EF5 > 79 # unsup: 0079 0323
+1EF6 > 59 # unsup: 0059 0309
+1EF7 > 79 # unsup: 0079 0309
+1EF8 > 59 # unsup: 0059 0303
+1EF9 > 79 # unsup: 0079 0303
+1FEF > 60
+2000 > 20 # compat
+2001 > 20 # compat
+2002 > 20 # compat
+2003 > 20 # compat
+2004 > 20 # compat
+2005 > 20 # compat
+2006 > 20 # compat
+2007 > 20 # compat
+2008 > 20 # compat
+2009 > 20 # compat
+200A > 20 # compat
+2022 > 95
+2024 > 2E # compat
+2025 > 2E 2E # compat
+2026 > 2E 2E 2E # compat
+202F > 20 # compat
+203C > 21 21 # compat
+2047 > 3F 3F # compat
+2048 > 3F 21 # compat
+2049 > 21 3F # compat
+205F > 20 # compat
+221A > 96
+2248 > 97
+2264 > 98
+2265 > 99
+2320 > 93
+2321 > 9B
+2500 > 80
+2502 > 81
+250C > 82
+2510 > 83
+2514 > 84
+2518 > 85
+251C > 86
+2524 > 87
+252C > 88
+2534 > 89
+253C > 8A
+2550 > A0
+2551 > A1
+2552 > A2
+2554 > A5
+2557 > A8
+2558 > A9
+2559 > AA
+255A > AB
+255B > AC
+255D > AE
+255E > AF
+255F > B0
+2560 > B1
+2561 > B2
+2563 > B5
+2566 > B8
+2567 > B9
+2568 > BA
+2569 > BB
+256A > BC
+256C > BE
+2580 > 8B
+2584 > 8C
+2588 > 8D
+258C > 8E
+2590 > 8F
+2591 > 90
+2592 > 91
+2593 > 92
+25A0 > 94
+FB00 > 66 66 # compat
+FB01 > 66 69 # compat
+FB02 > 66 6C # compat
+FB03 > 66 66 69 # compat
+FB04 > 66 66 6C # compat
+FB05 > 73 74 # compat
+FB06 > 73 74 # compat
+FB29 > 2B # compat
+FE30 > 2E 2E # compat
+FE33 > 5F # compat
+FE34 > 5F # compat
+FE35 > 28 # compat
+FE36 > 29 # compat
+FE37 > 7B # compat
+FE38 > 7D # compat
+FE47 > 5B # compat
+FE48 > 5D # compat
+FE4D > 5F # compat
+FE4E > 5F # compat
+FE4F > 5F # compat
+FE50 > 2C # compat
+FE52 > 2E # compat
+FE54 > 3B # compat
+FE55 > 3A # compat
+FE56 > 3F # compat
+FE57 > 21 # compat
+FE59 > 28 # compat
+FE5A > 29 # compat
+FE5B > 7B # compat
+FE5C > 7D # compat
+FE5F > 23 # compat
+FE60 > 26 # compat
+FE61 > 2A # compat
+FE62 > 2B # compat
+FE63 > 2D # compat
+FE64 > 3C # compat
+FE65 > 3E # compat
+FE66 > 3D # compat
+FE68 > 5C # compat
+FE69 > 24 # compat
+FE6A > 25 # compat
+FE6B > 40 # compat
+FF01 > 21 # compat
+FF02 > 22 # compat
+FF03 > 23 # compat
+FF04 > 24 # compat
+FF05 > 25 # compat
+FF06 > 26 # compat
+FF07 > 27 # compat
+FF08 > 28 # compat
+FF09 > 29 # compat
+FF0A > 2A # compat
+FF0B > 2B # compat
+FF0C > 2C # compat
+FF0D > 2D # compat
+FF0E > 2E # compat
+FF0F > 2F # compat
+FF10 > 30 # compat
+FF11 > 31 # compat
+FF12 > 32 # compat
+FF13 > 33 # compat
+FF14 > 34 # compat
+FF15 > 35 # compat
+FF16 > 36 # compat
+FF17 > 37 # compat
+FF18 > 38 # compat
+FF19 > 39 # compat
+FF1A > 3A # compat
+FF1B > 3B # compat
+FF1C > 3C # compat
+FF1D > 3D # compat
+FF1E > 3E # compat
+FF1F > 3F # compat
+FF20 > 40 # compat
+FF21 > 41 # compat
+FF22 > 42 # compat
+FF23 > 43 # compat
+FF24 > 44 # compat
+FF25 > 45 # compat
+FF26 > 46 # compat
+FF27 > 47 # compat
+FF28 > 48 # compat
+FF29 > 49 # compat
+FF2A > 4A # compat
+FF2B > 4B # compat
+FF2C > 4C # compat
+FF2D > 4D # compat
+FF2E > 4E # compat
+FF2F > 4F # compat
+FF30 > 50 # compat
+FF31 > 51 # compat
+FF32 > 52 # compat
+FF33 > 53 # compat
+FF34 > 54 # compat
+FF35 > 55 # compat
+FF36 > 56 # compat
+FF37 > 57 # compat
+FF38 > 58 # compat
+FF39 > 59 # compat
+FF3A > 5A # compat
+FF3B > 5B # compat
+FF3C > 5C # compat
+FF3D > 5D # compat
+FF3E > 5E # compat
+FF3F > 5F # compat
+FF40 > 60 # compat
+FF41 > 61 # compat
+FF42 > 62 # compat
+FF43 > 63 # compat
+FF44 > 64 # compat
+FF45 > 65 # compat
+FF46 > 66 # compat
+FF47 > 67 # compat
+FF48 > 68 # compat
+FF49 > 69 # compat
+FF4A > 6A # compat
+FF4B > 6B # compat
+FF4C > 6C # compat
+FF4D > 6D # compat
+FF4E > 6E # compat
+FF4F > 6F # compat
+FF50 > 70 # compat
+FF51 > 71 # compat
+FF52 > 72 # compat
+FF53 > 73 # compat
+FF54 > 74 # compat
+FF55 > 75 # compat
+FF56 > 76 # compat
+FF57 > 77 # compat
+FF58 > 78 # compat
+FF59 > 79 # compat
+FF5A > 7A # compat
+FF5B > 7B # compat
+FF5C > 7C # compat
+FF5D > 7D # compat
+FF5E > 7E # compat
+.
+
+STRICT
+/
+N 259
+0000 > 00
+0001 > 01
+0002 > 02
+0003 > 03
+0004 > 04
+0005 > 05
+0006 > 06
+0007 > 07
+0008 > 08
+0009 > 09
+000A > 0A
+000B > 0B
+000C > 0C
+000D > 0D
+000E > 0E
+000F > 0F
+0010 > 10
+0011 > 11
+0012 > 12
+0013 > 13
+0014 > 14
+0015 > 15
+0016 > 16
+0017 > 17
+0018 > 18
+0019 > 19
+001A > 1A
+001B > 1B
+001C > 1C
+001D > 1D
+001E > 1E
+001F > 1F
+0020 > 20
+0021 > 21
+0022 > 22
+0023 > 23
+0024 > 24
+0025 > 25
+0026 > 26
+0027 > 27
+0028 > 28
+0029 > 29
+002A > 2A
+002B > 2B
+002C > 2C
+002D > 2D
+002E > 2E
+002F > 2F
+0030 > 30
+0031 > 31
+0032 > 32
+0033 > 33
+0034 > 34
+0035 > 35
+0036 > 36
+0037 > 37
+0038 > 38
+0039 > 39
+003A > 3A
+003B > 3B
+003C > 3C
+003D > 3D
+003E > 3E
+003F > 3F
+0040 > 40
+0041 > 41
+0042 > 42
+0043 > 43
+0044 > 44
+0045 > 45
+0046 > 46
+0047 > 47
+0048 > 48
+0049 > 49
+004A > 4A
+004B > 4B
+004C > 4C
+004D > 4D
+004E > 4E
+004F > 4F
+0050 > 50
+0051 > 51
+0052 > 52
+0053 > 53
+0054 > 54
+0055 > 55
+0056 > 56
+0057 > 57
+0058 > 58
+0059 > 59
+005A > 5A
+005B > 5B
+005C > 5C
+005D > 5D
+005E > 5E
+005F > 5F
+0060 > 60
+0061 > 61
+0062 > 62
+0063 > 63
+0064 > 64
+0065 > 65
+0066 > 66
+0067 > 67
+0068 > 68
+0069 > 69
+006A > 6A
+006B > 6B
+006C > 6C
+006D > 6D
+006E > 6E
+006F > 6F
+0070 > 70
+0071 > 71
+0072 > 72
+0073 > 73
+0074 > 74
+0075 > 75
+0076 > 76
+0077 > 77
+0078 > 78
+0079 > 79
+007A > 7A
+007B > 7B
+007C > 7C
+007D > 7D
+007E > 7E
+007F > 7F
+00A0 > 9A
+00A9 > BF
+00B0 > 9C
+00B2 > 9D
+00B7 > 9E
+00F7 > 9F
+037E > 3B
+0387 > 9E
+0401 > B3
+0404 > B4
+0406 > B6 /
+     N 1
+     0308 > B7
+     .
+0407 > B7
+0410 > E1
+0411 > E2
+0412 > F7
+0413 > E7
+0414 > E4
+0415 > E5 /
+     N 1
+     0308 > B3
+     .
+0416 > F6
+0417 > FA
+0418 > E9 /
+     N 1
+     0306 > EA
+     .
+0419 > EA
+041A > EB
+041B > EC
+041C > ED
+041D > EE
+041E > EF
+041F > F0
+0420 > F2
+0421 > F3
+0422 > F4
+0423 > F5
+0424 > E6
+0425 > E8
+0426 > E3
+0427 > FE
+0428 > FB
+0429 > FD
+042A > FF
+042B > F9
+042C > F8
+042D > FC
+042E > E0
+042F > F1
+0430 > C1
+0431 > C2
+0432 > D7
+0433 > C7
+0434 > C4
+0435 > C5 /
+     N 1
+     0308 > A3
+     .
+0436 > D6
+0437 > DA
+0438 > C9 /
+     N 1
+     0306 > CA
+     .
+0439 > CA
+043A > CB
+043B > CC
+043C > CD
+043D > CE
+043E > CF
+043F > D0
+0440 > D2
+0441 > D3
+0442 > D4
+0443 > D5
+0444 > C6
+0445 > C8
+0446 > C3
+0447 > DE
+0448 > DB
+0449 > DD
+044A > DF
+044B > D9
+044C > D8
+044D > DC
+044E > C0
+044F > D1
+0451 > A3
+0454 > A4
+0456 > A6 /
+     N 1
+     0308 > A7
+     .
+0457 > A7
+0490 > BD
+0491 > AD
+1FEF > 60
+2022 > 95
+221A > 96
+2248 > 97
+2264 > 98
+2265 > 99
+2320 > 93
+2321 > 9B
+2500 > 80
+2502 > 81
+250C > 82
+2510 > 83
+2514 > 84
+2518 > 85
+251C > 86
+2524 > 87
+252C > 88
+2534 > 89
+253C > 8A
+2550 > A0
+2551 > A1
+2552 > A2
+2554 > A5
+2557 > A8
+2558 > A9
+2559 > AA
+255A > AB
+255B > AC
+255D > AE
+255E > AF
+255F > B0
+2560 > B1
+2561 > B2
+2563 > B5
+2566 > B8
+2567 > B9
+2568 > BA
+2569 > BB
+256A > BC
+256C > BE
+2580 > 8B
+2584 > 8C
+2588 > 8D
+258C > 8E
+2590 > 8F
+2591 > 90
+2592 > 91
+2593 > 92
+25A0 > 94
+.
+
+NFD
+/
+N 256
+00 > 0000
+01 > 0001
+02 > 0002
+03 > 0003
+04 > 0004
+05 > 0005
+06 > 0006
+07 > 0007
+08 > 0008
+09 > 0009
+0A > 000A
+0B > 000B
+0C > 000C
+0D > 000D
+0E > 000E
+0F > 000F
+10 > 0010
+11 > 0011
+12 > 0012
+13 > 0013
+14 > 0014
+15 > 0015
+16 > 0016
+17 > 0017
+18 > 0018
+19 > 0019
+1A > 001A
+1B > 001B
+1C > 001C
+1D > 001D
+1E > 001E
+1F > 001F
+20 > 0020
+21 > 0021
+22 > 0022
+23 > 0023
+24 > 0024
+25 > 0025
+26 > 0026
+27 > 0027
+28 > 0028
+29 > 0029
+2A > 002A
+2B > 002B
+2C > 002C
+2D > 002D
+2E > 002E
+2F > 002F
+30 > 0030
+31 > 0031
+32 > 0032
+33 > 0033
+34 > 0034
+35 > 0035
+36 > 0036
+37 > 0037
+38 > 0038
+39 > 0039
+3A > 003A
+3B > 003B
+3C > 003C
+3D > 003D
+3E > 003E
+3F > 003F
+40 > 0040
+41 > 0041
+42 > 0042
+43 > 0043
+44 > 0044
+45 > 0045
+46 > 0046
+47 > 0047
+48 > 0048
+49 > 0049
+4A > 004A
+4B > 004B
+4C > 004C
+4D > 004D
+4E > 004E
+4F > 004F
+50 > 0050
+51 > 0051
+52 > 0052
+53 > 0053
+54 > 0054
+55 > 0055
+56 > 0056
+57 > 0057
+58 > 0058
+59 > 0059
+5A > 005A
+5B > 005B
+5C > 005C
+5D > 005D
+5E > 005E
+5F > 005F
+60 > 0060
+61 > 0061
+62 > 0062
+63 > 0063
+64 > 0064
+65 > 0065
+66 > 0066
+67 > 0067
+68 > 0068
+69 > 0069
+6A > 006A
+6B > 006B
+6C > 006C
+6D > 006D
+6E > 006E
+6F > 006F
+70 > 0070
+71 > 0071
+72 > 0072
+73 > 0073
+74 > 0074
+75 > 0075
+76 > 0076
+77 > 0077
+78 > 0078
+79 > 0079
+7A > 007A
+7B > 007B
+7C > 007C
+7D > 007D
+7E > 007E
+7F > 007F
+80 > 2500
+81 > 2502
+82 > 250C
+83 > 2510
+84 > 2514
+85 > 2518
+86 > 251C
+87 > 2524
+88 > 252C
+89 > 2534
+8A > 253C
+8B > 2580
+8C > 2584
+8D > 2588
+8E > 258C
+8F > 2590
+90 > 2591
+91 > 2592
+92 > 2593
+93 > 2320
+94 > 25A0
+95 > 2022
+96 > 221A
+97 > 2248
+98 > 2264
+99 > 2265
+9A > 00A0
+9B > 2321
+9C > 00B0
+9D > 00B2
+9E > 00B7
+9F > 00F7
+A0 > 2550
+A1 > 2551
+A2 > 2552
+A3 > 0435 0308
+A4 > 0454
+A5 > 2554
+A6 > 0456
+A7 > 0456 0308
+A8 > 2557
+A9 > 2558
+AA > 2559
+AB > 255A
+AC > 255B
+AD > 0491
+AE > 255D
+AF > 255E
+B0 > 255F
+B1 > 2560
+B2 > 2561
+B3 > 0415 0308
+B4 > 0404
+B5 > 2563
+B6 > 0406
+B7 > 0406 0308
+B8 > 2566
+B9 > 2567
+BA > 2568
+BB > 2569
+BC > 256A
+BD > 0490
+BE > 256C
+BF > 00A9
+C0 > 044E
+C1 > 0430
+C2 > 0431
+C3 > 0446
+C4 > 0434
+C5 > 0435
+C6 > 0444
+C7 > 0433
+C8 > 0445
+C9 > 0438
+CA > 0438 0306
+CB > 043A
+CC > 043B
+CD > 043C
+CE > 043D
+CF > 043E
+D0 > 043F
+D1 > 044F
+D2 > 0440
+D3 > 0441
+D4 > 0442
+D5 > 0443
+D6 > 0436
+D7 > 0432
+D8 > 044C
+D9 > 044B
+DA > 0437
+DB > 0448
+DC > 044D
+DD > 0449
+DE > 0447
+DF > 044A
+E0 > 042E
+E1 > 0410
+E2 > 0411
+E3 > 0426
+E4 > 0414
+E5 > 0415
+E6 > 0424
+E7 > 0413
+E8 > 0425
+E9 > 0418
+EA > 0418 0306
+EB > 041A
+EC > 041B
+ED > 041C
+EE > 041D
+EF > 041E
+F0 > 041F
+F1 > 042F
+F2 > 0420
+F3 > 0421
+F4 > 0422
+F5 > 0423
+F6 > 0416
+F7 > 0412
+F8 > 042C
+F9 > 042B
+FA > 0417
+FB > 0428
+FC > 042D
+FD > 0429
+FE > 0427
+FF > 042A
+.
+
+NFC
+/
+N 256
+00 > 0000
+01 > 0001
+02 > 0002
+03 > 0003
+04 > 0004
+05 > 0005
+06 > 0006
+07 > 0007
+08 > 0008
+09 > 0009
+0A > 000A
+0B > 000B
+0C > 000C
+0D > 000D
+0E > 000E
+0F > 000F
+10 > 0010
+11 > 0011
+12 > 0012
+13 > 0013
+14 > 0014
+15 > 0015
+16 > 0016
+17 > 0017
+18 > 0018
+19 > 0019
+1A > 001A
+1B > 001B
+1C > 001C
+1D > 001D
+1E > 001E
+1F > 001F
+20 > 0020
+21 > 0021
+22 > 0022
+23 > 0023
+24 > 0024
+25 > 0025
+26 > 0026
+27 > 0027
+28 > 0028
+29 > 0029
+2A > 002A
+2B > 002B
+2C > 002C
+2D > 002D
+2E > 002E
+2F > 002F
+30 > 0030
+31 > 0031
+32 > 0032
+33 > 0033
+34 > 0034
+35 > 0035
+36 > 0036
+37 > 0037
+38 > 0038
+39 > 0039
+3A > 003A
+3B > 003B
+3C > 003C
+3D > 003D
+3E > 003E
+3F > 003F
+40 > 0040
+41 > 0041
+42 > 0042
+43 > 0043
+44 > 0044
+45 > 0045
+46 > 0046
+47 > 0047
+48 > 0048
+49 > 0049
+4A > 004A
+4B > 004B
+4C > 004C
+4D > 004D
+4E > 004E
+4F > 004F
+50 > 0050
+51 > 0051
+52 > 0052
+53 > 0053
+54 > 0054
+55 > 0055
+56 > 0056
+57 > 0057
+58 > 0058
+59 > 0059
+5A > 005A
+5B > 005B
+5C > 005C
+5D > 005D
+5E > 005E
+5F > 005F
+60 > 0060
+61 > 0061
+62 > 0062
+63 > 0063
+64 > 0064
+65 > 0065
+66 > 0066
+67 > 0067
+68 > 0068
+69 > 0069
+6A > 006A
+6B > 006B
+6C > 006C
+6D > 006D
+6E > 006E
+6F > 006F
+70 > 0070
+71 > 0071
+72 > 0072
+73 > 0073
+74 > 0074
+75 > 0075
+76 > 0076
+77 > 0077
+78 > 0078
+79 > 0079
+7A > 007A
+7B > 007B
+7C > 007C
+7D > 007D
+7E > 007E
+7F > 007F
+80 > 2500
+81 > 2502
+82 > 250C
+83 > 2510
+84 > 2514
+85 > 2518
+86 > 251C
+87 > 2524
+88 > 252C
+89 > 2534
+8A > 253C
+8B > 2580
+8C > 2584
+8D > 2588
+8E > 258C
+8F > 2590
+90 > 2591
+91 > 2592
+92 > 2593
+93 > 2320
+94 > 25A0
+95 > 2022
+96 > 221A
+97 > 2248
+98 > 2264
+99 > 2265
+9A > 00A0
+9B > 2321
+9C > 00B0
+9D > 00B2
+9E > 00B7
+9F > 00F7
+A0 > 2550
+A1 > 2551
+A2 > 2552
+A3 > 0451
+A4 > 0454
+A5 > 2554
+A6 > 0456
+A7 > 0457
+A8 > 2557
+A9 > 2558
+AA > 2559
+AB > 255A
+AC > 255B
+AD > 0491
+AE > 255D
+AF > 255E
+B0 > 255F
+B1 > 2560
+B2 > 2561
+B3 > 0401
+B4 > 0404
+B5 > 2563
+B6 > 0406
+B7 > 0407
+B8 > 2566
+B9 > 2567
+BA > 2568
+BB > 2569
+BC > 256A
+BD > 0490
+BE > 256C
+BF > 00A9
+C0 > 044E
+C1 > 0430
+C2 > 0431
+C3 > 0446
+C4 > 0434
+C5 > 0435
+C6 > 0444
+C7 > 0433
+C8 > 0445
+C9 > 0438
+CA > 0439
+CB > 043A
+CC > 043B
+CD > 043C
+CE > 043D
+CF > 043E
+D0 > 043F
+D1 > 044F
+D2 > 0440
+D3 > 0441
+D4 > 0442
+D5 > 0443
+D6 > 0436
+D7 > 0432
+D8 > 044C
+D9 > 044B
+DA > 0437
+DB > 0448
+DC > 044D
+DD > 0449
+DE > 0447
+DF > 044A
+E0 > 042E
+E1 > 0410
+E2 > 0411
+E3 > 0426
+E4 > 0414
+E5 > 0415
+E6 > 0424
+E7 > 0413
+E8 > 0425
+E9 > 0418
+EA > 0419
+EB > 041A
+EC > 041B
+ED > 041C
+EE > 041D
+EF > 041E
+F0 > 041F
+F1 > 042F
+F2 > 0420
+F3 > 0421
+F4 > 0422
+F5 > 0423
+F6 > 0416
+F7 > 0412
+F8 > 042C
+F9 > 042B
+FA > 0417
+FB > 0428
+FC > 042D
+FD > 0429
+FE > 0427
+FF > 042A
+.
+
+COMP
+= NFC
+.
Index: doc/tools/ultraedit/GNU/aspell/data/koi8-u.cset
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/koi8-u.cset	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/koi8-u.cset	(working copy)
@@ -0,0 +1,262 @@
+# Aspell Character Data File.
+= koi8-u
+> ascii
+/
+# <char> <uni> <type> <display> <upper> <lower> <title> <plain>
+#                                                         <sl-first> <sl-rest>
+00 0000 - N 00 00 00 00 00 00 # <control>
+01 0001 . N 01 01 01 00 00 00 # <unused control>
+02 0002 . N 02 02 02 00 00 00 # <unused control>
+03 0003 . N 03 03 03 00 00 00 # <unused control>
+04 0004 . N 04 04 04 00 00 00 # <unused control>
+05 0005 . N 05 05 05 00 00 00 # <unused control>
+06 0006 . N 06 06 06 00 00 00 # <unused control>
+07 0007 . N 07 07 07 00 00 00 # <unused control>
+08 0008 . N 08 08 08 00 00 00 # <unused control>
+09 0009 . N 09 09 09 00 00 00 # <unused control>
+0A 000A . N 0A 0A 0A 00 00 00 # <unused control>
+0B 000B . N 0B 0B 0B 00 00 00 # <unused control>
+0C 000C . N 0C 0C 0C 00 00 00 # <unused control>
+0D 000D . N 0D 0D 0D 00 00 00 # <unused control>
+0E 000E . N 0E 0E 0E 00 00 00 # <unused control>
+0F 000F . N 0F 0F 0F 00 00 00 # <unused control>
+10 0010 - N 10 10 10 00 00 00 # <control>
+11 0011 . N 11 11 11 00 00 00 # <unused control>
+12 0012 . N 12 12 12 00 00 00 # <unused control>
+13 0013 . N 13 13 13 00 00 00 # <unused control>
+14 0014 . N 14 14 14 00 00 00 # <unused control>
+15 0015 . N 15 15 15 00 00 00 # <unused control>
+16 0016 . N 16 16 16 00 00 00 # <unused control>
+17 0017 . N 17 17 17 00 00 00 # <unused control>
+18 0018 . N 18 18 18 00 00 00 # <unused control>
+19 0019 . N 19 19 19 00 00 00 # <unused control>
+1A 001A . N 1A 1A 1A 00 00 00 # <unused control>
+1B 001B . N 1B 1B 1B 00 00 00 # <unused control>
+1C 001C . N 1C 1C 1C 00 00 00 # <unused control>
+1D 001D . N 1D 1D 1D 00 00 00 # <unused control>
+1E 001E . N 1E 1E 1E 00 00 00 # <unused control>
+1F 001F . N 1F 1F 1F 00 00 00 # <unused control>
+20 0020 W Y 20 20 20 00 00 00 # SPACE
+21 0021 - Y 21 21 21 00 00 00 # EXCLAMATION MARK
+22 0022 - Y 22 22 22 00 00 00 # QUOTATION MARK
+23 0023 - Y 23 23 23 00 00 00 # NUMBER SIGN
+24 0024 - Y 24 24 24 00 00 00 # DOLLAR SIGN
+25 0025 - Y 25 25 25 00 00 00 # PERCENT SIGN
+26 0026 - Y 26 26 26 00 00 00 # AMPERSAND
+27 0027 - Y 27 27 27 00 00 00 # APOSTROPHE
+28 0028 - Y 28 28 28 00 00 00 # LEFT PARENTHESIS
+29 0029 - Y 29 29 29 00 00 00 # RIGHT PARENTHESIS
+2A 002A - Y 2A 2A 2A 00 00 00 # ASTERISK
+2B 002B - Y 2B 2B 2B 00 00 00 # PLUS SIGN
+2C 002C - Y 2C 2C 2C 00 00 00 # COMMA
+2D 002D H Y 2D 2D 2D 00 00 00 # HYPHEN-MINUS
+2E 002E - Y 2E 2E 2E 00 00 00 # FULL STOP
+2F 002F - Y 2F 2F 2F 00 00 00 # SOLIDUS
+30 0030 D Y 30 30 30 00 00 00 # DIGIT ZERO
+31 0031 D Y 31 31 31 00 00 00 # DIGIT ONE
+32 0032 D Y 32 32 32 00 00 00 # DIGIT TWO
+33 0033 D Y 33 33 33 00 00 00 # DIGIT THREE
+34 0034 D Y 34 34 34 00 00 00 # DIGIT FOUR
+35 0035 D Y 35 35 35 00 00 00 # DIGIT FIVE
+36 0036 D Y 36 36 36 00 00 00 # DIGIT SIX
+37 0037 D Y 37 37 37 00 00 00 # DIGIT SEVEN
+38 0038 D Y 38 38 38 00 00 00 # DIGIT EIGHT
+39 0039 D Y 39 39 39 00 00 00 # DIGIT NINE
+3A 003A - Y 3A 3A 3A 00 00 00 # COLON
+3B 003B - Y 3B 3B 3B 00 00 00 # SEMICOLON
+3C 003C - Y 3C 3C 3C 00 00 00 # LESS-THAN SIGN
+3D 003D - Y 3D 3D 3D 00 00 00 # EQUALS SIGN
+3E 003E - Y 3E 3E 3E 00 00 00 # GREATER-THAN SIGN
+3F 003F - Y 3F 3F 3F 00 00 00 # QUESTION MARK
+40 0040 - Y 40 40 40 00 00 00 # COMMERCIAL AT
+41 0041 L Y 41 61 41 41 2A 00 # LATIN CAPITAL LETTER A
+42 0042 L Y 42 62 42 42 62 62 # LATIN CAPITAL LETTER B
+43 0043 L Y 43 63 43 43 63 63 # LATIN CAPITAL LETTER C
+44 0044 L Y 44 64 44 44 64 64 # LATIN CAPITAL LETTER D
+45 0045 L Y 45 65 45 45 2A 00 # LATIN CAPITAL LETTER E
+46 0046 L Y 46 66 46 46 66 66 # LATIN CAPITAL LETTER F
+47 0047 L Y 47 67 47 47 67 67 # LATIN CAPITAL LETTER G
+48 0048 L Y 48 68 48 48 68 68 # LATIN CAPITAL LETTER H
+49 0049 L Y 49 69 49 49 2A 00 # LATIN CAPITAL LETTER I
+4A 004A L Y 4A 6A 4A 4A 6A 6A # LATIN CAPITAL LETTER J
+4B 004B L Y 4B 6B 4B 4B 6B 6B # LATIN CAPITAL LETTER K
+4C 004C L Y 4C 6C 4C 4C 6C 6C # LATIN CAPITAL LETTER L
+4D 004D L Y 4D 6D 4D 4D 6D 6D # LATIN CAPITAL LETTER M
+4E 004E L Y 4E 6E 4E 4E 6E 6E # LATIN CAPITAL LETTER N
+4F 004F L Y 4F 6F 4F 4F 2A 00 # LATIN CAPITAL LETTER O
+50 0050 L Y 50 70 50 50 70 70 # LATIN CAPITAL LETTER P
+51 0051 L Y 51 71 51 51 71 71 # LATIN CAPITAL LETTER Q
+52 0052 L Y 52 72 52 52 72 72 # LATIN CAPITAL LETTER R
+53 0053 L Y 53 73 53 53 73 73 # LATIN CAPITAL LETTER S
+54 0054 L Y 54 74 54 54 74 74 # LATIN CAPITAL LETTER T
+55 0055 L Y 55 75 55 55 2A 00 # LATIN CAPITAL LETTER U
+56 0056 L Y 56 76 56 56 76 76 # LATIN CAPITAL LETTER V
+57 0057 L Y 57 77 57 57 77 77 # LATIN CAPITAL LETTER W
+58 0058 L Y 58 78 58 58 78 78 # LATIN CAPITAL LETTER X
+59 0059 L Y 59 79 59 59 79 79 # LATIN CAPITAL LETTER Y
+5A 005A L Y 5A 7A 5A 5A 7A 7A # LATIN CAPITAL LETTER Z
+5B 005B - Y 5B 5B 5B 00 00 00 # LEFT SQUARE BRACKET
+5C 005C - Y 5C 5C 5C 00 00 00 # REVERSE SOLIDUS
+5D 005D - Y 5D 5D 5D 00 00 00 # RIGHT SQUARE BRACKET
+5E 005E - Y 5E 5E 5E 00 00 00 # CIRCUMFLEX ACCENT
+5F 005F - Y 5F 5F 5F 00 00 00 # LOW LINE
+60 0060 - Y 60 60 60 00 00 00 # GRAVE ACCENT
+61 0061 L Y 41 61 41 61 2A 00 # LATIN SMALL LETTER A
+62 0062 L Y 42 62 42 62 62 62 # LATIN SMALL LETTER B
+63 0063 L Y 43 63 43 63 63 63 # LATIN SMALL LETTER C
+64 0064 L Y 44 64 44 64 64 64 # LATIN SMALL LETTER D
+65 0065 L Y 45 65 45 65 2A 00 # LATIN SMALL LETTER E
+66 0066 L Y 46 66 46 66 66 66 # LATIN SMALL LETTER F
+67 0067 L Y 47 67 47 67 67 67 # LATIN SMALL LETTER G
+68 0068 L Y 48 68 48 68 68 68 # LATIN SMALL LETTER H
+69 0069 L Y 49 69 49 69 2A 00 # LATIN SMALL LETTER I
+6A 006A L Y 4A 6A 4A 6A 6A 6A # LATIN SMALL LETTER J
+6B 006B L Y 4B 6B 4B 6B 6B 6B # LATIN SMALL LETTER K
+6C 006C L Y 4C 6C 4C 6C 6C 6C # LATIN SMALL LETTER L
+6D 006D L Y 4D 6D 4D 6D 6D 6D # LATIN SMALL LETTER M
+6E 006E L Y 4E 6E 4E 6E 6E 6E # LATIN SMALL LETTER N
+6F 006F L Y 4F 6F 4F 6F 2A 00 # LATIN SMALL LETTER O
+70 0070 L Y 50 70 50 70 70 70 # LATIN SMALL LETTER P
+71 0071 L Y 51 71 51 71 71 71 # LATIN SMALL LETTER Q
+72 0072 L Y 52 72 52 72 72 72 # LATIN SMALL LETTER R
+73 0073 L Y 53 73 53 73 73 73 # LATIN SMALL LETTER S
+74 0074 L Y 54 74 54 74 74 74 # LATIN SMALL LETTER T
+75 0075 L Y 55 75 55 75 2A 00 # LATIN SMALL LETTER U
+76 0076 L Y 56 76 56 76 76 76 # LATIN SMALL LETTER V
+77 0077 L Y 57 77 57 77 77 77 # LATIN SMALL LETTER W
+78 0078 L Y 58 78 58 78 78 78 # LATIN SMALL LETTER X
+79 0079 L Y 59 79 59 79 79 79 # LATIN SMALL LETTER Y
+7A 007A L Y 5A 7A 5A 7A 7A 7A # LATIN SMALL LETTER Z
+7B 007B - Y 7B 7B 7B 00 00 00 # LEFT CURLY BRACKET
+7C 007C - Y 7C 7C 7C 00 00 00 # VERTICAL LINE
+7D 007D - Y 7D 7D 7D 00 00 00 # RIGHT CURLY BRACKET
+7E 007E - Y 7E 7E 7E 00 00 00 # TILDE
+7F 007F - N 7F 7F 7F 00 00 00 # <control>
+80 2500 . N 80 80 80 00 00 00 # <unused special>
+81 2502 . N 81 81 81 00 00 00 # <unused special>
+82 250C . N 82 82 82 00 00 00 # <unused special>
+83 2510 . N 83 83 83 00 00 00 # <unused special>
+84 2514 . N 84 84 84 00 00 00 # <unused special>
+85 2518 . N 85 85 85 00 00 00 # <unused special>
+86 251C . N 86 86 86 00 00 00 # <unused special>
+87 2524 . N 87 87 87 00 00 00 # <unused special>
+88 252C . N 88 88 88 00 00 00 # <unused special>
+89 2534 . N 89 89 89 00 00 00 # <unused special>
+8A 253C . N 8A 8A 8A 00 00 00 # <unused special>
+8B 2580 . N 8B 8B 8B 00 00 00 # <unused special>
+8C 2584 . N 8C 8C 8C 00 00 00 # <unused special>
+8D 2588 . N 8D 8D 8D 00 00 00 # <unused special>
+8E 258C . N 8E 8E 8E 00 00 00 # <unused special>
+8F 2590 . N 8F 8F 8F 00 00 00 # <unused special>
+90 2591 . N 90 90 90 00 00 00 # <unused special>
+91 2592 . N 91 91 91 00 00 00 # <unused special>
+92 2593 . N 92 92 92 00 00 00 # <unused special>
+93 2320 . N 93 93 93 00 00 00 # <unused special>
+94 25A0 . N 94 94 94 00 00 00 # <unused special>
+95 2022 - Y 95 95 95 00 00 00 # BULLET
+96 221A . N 96 96 96 00 00 00 # <unused special>
+97 2248 . N 97 97 97 00 00 00 # <unused special>
+98 2264 . N 98 98 98 00 00 00 # <unused special>
+99 2265 . N 99 99 99 00 00 00 # <unused special>
+9A 00A0 W Y 9A 9A 9A 00 00 00 # NO-BREAK SPACE
+9B 2321 . N 9B 9B 9B 00 00 00 # <unused special>
+9C 00B0 - Y 9C 9C 9C 00 00 00 # DEGREE SIGN
+9D 00B2 - Y 9D 9D 9D 00 00 00 # SUPERSCRIPT TWO
+9E 00B7 - Y 9E 9E 9E 00 00 00 # MIDDLE DOT
+9F 00F7 - Y 9F 9F 9F 00 00 00 # DIVISION SIGN
+A0 2550 . N A0 A0 A0 00 00 00 # <unused special>
+A1 2551 . N A1 A1 A1 00 00 00 # <unused special>
+A2 2552 . N A2 A2 A2 00 00 00 # <unused special>
+A3 0451 L Y B3 A3 B3 A3 A3 A3 # CYRILLIC SMALL LETTER IO
+A4 0454 L Y B4 A4 B4 A4 A4 A4 # CYRILLIC SMALL LETTER UKRAINIAN IE
+A5 2554 . N A5 A5 A5 00 00 00 # <unused special>
+A6 0456 L Y B6 A6 B6 A6 A6 A6 # CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I
+A7 0457 L Y B7 A7 B7 A7 A7 A7 # CYRILLIC SMALL LETTER YI
+A8 2557 . N A8 A8 A8 00 00 00 # <unused special>
+A9 2558 . N A9 A9 A9 00 00 00 # <unused special>
+AA 2559 . N AA AA AA 00 00 00 # <unused special>
+AB 255A . N AB AB AB 00 00 00 # <unused special>
+AC 255B . N AC AC AC 00 00 00 # <unused special>
+AD 0491 L Y BD AD BD AD AD AD # CYRILLIC SMALL LETTER GHE WITH UPTURN
+AE 255D . N AE AE AE 00 00 00 # <unused special>
+AF 255E . N AF AF AF 00 00 00 # <unused special>
+B0 255F . N B0 B0 B0 00 00 00 # <unused special>
+B1 2560 . N B1 B1 B1 00 00 00 # <unused special>
+B2 2561 . N B2 B2 B2 00 00 00 # <unused special>
+B3 0401 L Y B3 A3 B3 B3 A3 A3 # CYRILLIC CAPITAL LETTER IO
+B4 0404 L Y B4 A4 B4 B4 A4 A4 # CYRILLIC CAPITAL LETTER UKRAINIAN IE
+B5 2563 . N B5 B5 B5 00 00 00 # <unused special>
+B6 0406 L Y B6 A6 B6 B6 A6 A6 # CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I
+B7 0407 L Y B7 A7 B7 B7 A7 A7 # CYRILLIC CAPITAL LETTER YI
+B8 2566 . N B8 B8 B8 00 00 00 # <unused special>
+B9 2567 . N B9 B9 B9 00 00 00 # <unused special>
+BA 2568 . N BA BA BA 00 00 00 # <unused special>
+BB 2569 . N BB BB BB 00 00 00 # <unused special>
+BC 256A . N BC BC BC 00 00 00 # <unused special>
+BD 0490 L Y BD AD BD BD AD AD # CYRILLIC CAPITAL LETTER GHE WITH UPTURN
+BE 256C . N BE BE BE 00 00 00 # <unused special>
+BF 00A9 - Y BF BF BF 00 00 00 # COPYRIGHT SIGN
+C0 044E L Y E0 C0 E0 C0 2A 00 # CYRILLIC SMALL LETTER YU
+C1 0430 L Y E1 C1 E1 C1 2A 00 # CYRILLIC SMALL LETTER A
+C2 0431 L Y E2 C2 E2 C2 C2 C2 # CYRILLIC SMALL LETTER BE
+C3 0446 L Y E3 C3 E3 C3 C3 C3 # CYRILLIC SMALL LETTER TSE
+C4 0434 L Y E4 C4 E4 C4 C4 C4 # CYRILLIC SMALL LETTER DE
+C5 0435 L Y E5 C5 E5 C5 2A 00 # CYRILLIC SMALL LETTER IE
+C6 0444 L Y E6 C6 E6 C6 C6 C6 # CYRILLIC SMALL LETTER EF
+C7 0433 L Y E7 C7 E7 C7 C7 C7 # CYRILLIC SMALL LETTER GHE
+C8 0445 L Y E8 C8 E8 C8 C8 C8 # CYRILLIC SMALL LETTER HA
+C9 0438 L Y E9 C9 E9 C9 2A 00 # CYRILLIC SMALL LETTER I
+CA 0439 L Y EA CA EA CA CA CA # CYRILLIC SMALL LETTER SHORT I
+CB 043A L Y EB CB EB CB CB CB # CYRILLIC SMALL LETTER KA
+CC 043B L Y EC CC EC CC CC CC # CYRILLIC SMALL LETTER EL
+CD 043C L Y ED CD ED CD CD CD # CYRILLIC SMALL LETTER EM
+CE 043D L Y EE CE EE CE CE CE # CYRILLIC SMALL LETTER EN
+CF 043E L Y EF CF EF CF 2A 00 # CYRILLIC SMALL LETTER O
+D0 043F L Y F0 D0 F0 D0 D0 D0 # CYRILLIC SMALL LETTER PE
+D1 044F L Y F1 D1 F1 D1 2A 00 # CYRILLIC SMALL LETTER YA
+D2 0440 L Y F2 D2 F2 D2 D2 D2 # CYRILLIC SMALL LETTER ER
+D3 0441 L Y F3 D3 F3 D3 D3 D3 # CYRILLIC SMALL LETTER ES
+D4 0442 L Y F4 D4 F4 D4 D4 D4 # CYRILLIC SMALL LETTER TE
+D5 0443 L Y F5 D5 F5 D5 2A 00 # CYRILLIC SMALL LETTER U
+D6 0436 L Y F6 D6 F6 D6 D6 D6 # CYRILLIC SMALL LETTER ZHE
+D7 0432 L Y F7 D7 F7 D7 D7 D7 # CYRILLIC SMALL LETTER VE
+D8 044C L Y F8 D8 F8 D8 D8 D8 # CYRILLIC SMALL LETTER SOFT SIGN
+D9 044B L Y F9 D9 F9 D9 2A 00 # CYRILLIC SMALL LETTER YERU
+DA 0437 L Y FA DA FA DA DA DA # CYRILLIC SMALL LETTER ZE
+DB 0448 L Y FB DB FB DB DB DB # CYRILLIC SMALL LETTER SHA
+DC 044D L Y FC DC FC DC 2A 00 # CYRILLIC SMALL LETTER E
+DD 0449 L Y FD DD FD DD DD DD # CYRILLIC SMALL LETTER SHCHA
+DE 0447 L Y FE DE FE DE DE DE # CYRILLIC SMALL LETTER CHE
+DF 044A L Y FF DF FF DF DF DF # CYRILLIC SMALL LETTER HARD SIGN
+E0 042E L Y E0 C0 E0 E0 2A 00 # CYRILLIC CAPITAL LETTER YU
+E1 0410 L Y E1 C1 E1 E1 2A 00 # CYRILLIC CAPITAL LETTER A
+E2 0411 L Y E2 C2 E2 E2 C2 C2 # CYRILLIC CAPITAL LETTER BE
+E3 0426 L Y E3 C3 E3 E3 C3 C3 # CYRILLIC CAPITAL LETTER TSE
+E4 0414 L Y E4 C4 E4 E4 C4 C4 # CYRILLIC CAPITAL LETTER DE
+E5 0415 L Y E5 C5 E5 E5 2A 00 # CYRILLIC CAPITAL LETTER IE
+E6 0424 L Y E6 C6 E6 E6 C6 C6 # CYRILLIC CAPITAL LETTER EF
+E7 0413 L Y E7 C7 E7 E7 C7 C7 # CYRILLIC CAPITAL LETTER GHE
+E8 0425 L Y E8 C8 E8 E8 C8 C8 # CYRILLIC CAPITAL LETTER HA
+E9 0418 L Y E9 C9 E9 E9 2A 00 # CYRILLIC CAPITAL LETTER I
+EA 0419 L Y EA CA EA EA CA CA # CYRILLIC CAPITAL LETTER SHORT I
+EB 041A L Y EB CB EB EB CB CB # CYRILLIC CAPITAL LETTER KA
+EC 041B L Y EC CC EC EC CC CC # CYRILLIC CAPITAL LETTER EL
+ED 041C L Y ED CD ED ED CD CD # CYRILLIC CAPITAL LETTER EM
+EE 041D L Y EE CE EE EE CE CE # CYRILLIC CAPITAL LETTER EN
+EF 041E L Y EF CF EF EF 2A 00 # CYRILLIC CAPITAL LETTER O
+F0 041F L Y F0 D0 F0 F0 D0 D0 # CYRILLIC CAPITAL LETTER PE
+F1 042F L Y F1 D1 F1 F1 2A 00 # CYRILLIC CAPITAL LETTER YA
+F2 0420 L Y F2 D2 F2 F2 D2 D2 # CYRILLIC CAPITAL LETTER ER
+F3 0421 L Y F3 D3 F3 F3 D3 D3 # CYRILLIC CAPITAL LETTER ES
+F4 0422 L Y F4 D4 F4 F4 D4 D4 # CYRILLIC CAPITAL LETTER TE
+F5 0423 L Y F5 D5 F5 F5 2A 00 # CYRILLIC CAPITAL LETTER U
+F6 0416 L Y F6 D6 F6 F6 D6 D6 # CYRILLIC CAPITAL LETTER ZHE
+F7 0412 L Y F7 D7 F7 F7 D7 D7 # CYRILLIC CAPITAL LETTER VE
+F8 042C L Y F8 D8 F8 F8 D8 D8 # CYRILLIC CAPITAL LETTER SOFT SIGN
+F9 042B L Y F9 D9 F9 F9 2A 00 # CYRILLIC CAPITAL LETTER YERU
+FA 0417 L Y FA DA FA FA DA DA # CYRILLIC CAPITAL LETTER ZE
+FB 0428 L Y FB DB FB FB DB DB # CYRILLIC CAPITAL LETTER SHA
+FC 042D L Y FC DC FC FC 2A 00 # CYRILLIC CAPITAL LETTER E
+FD 0429 L Y FD DD FD FD DD DD # CYRILLIC CAPITAL LETTER SHCHA
+FE 0427 L Y FE DE FE FE DE DE # CYRILLIC CAPITAL LETTER CHE
+FF 042A L Y FF DF FF FF DF DF # CYRILLIC CAPITAL LETTER HARD SIGN
Index: doc/tools/ultraedit/GNU/aspell/data/koi8-u.dat
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/koi8-u.dat	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/koi8-u.dat	(working copy)
@@ -0,0 +1,258 @@
+# Aspell Character Data File.  Do Not Edit!
+koi8-u
+0	other	0	0	0	0	0	0
+1	other	1	1	1	0	1	1
+2	other	2	2	2	0	2	2
+3	other	3	3	3	0	3	3
+4	other	4	4	4	0	4	4
+5	other	5	5	5	0	5	5
+6	other	6	6	6	0	6	6
+7	other	7	7	7	0	7	7
+8	other	8	8	8	0	8	8
+9	space	9	9	9	0	9	9
+10	space	10	10	10	0	10	10
+11	space	11	11	11	0	11	11
+12	space	12	12	12	0	12	12
+13	space	13	13	13	0	13	13
+14	other	14	14	14	0	14	14
+15	other	15	15	15	0	15	15
+16	other	16	16	16	0	16	16
+17	other	17	17	17	0	17	17
+18	other	18	18	18	0	18	18
+19	other	19	19	19	0	19	19
+20	other	20	20	20	0	20	20
+21	other	21	21	21	0	21	21
+22	other	22	22	22	0	22	22
+23	other	23	23	23	0	23	23
+24	other	24	24	24	0	24	24
+25	other	25	25	25	0	25	25
+26	other	26	26	26	0	26	26
+27	other	27	27	27	0	27	27
+28	other	28	28	28	0	28	28
+29	other	29	29	29	0	29	29
+30	other	30	30	30	0	30	30
+31	other	31	31	31	0	31	31
+32	space	32	32	32	0	32	32
+33	other	33	33	33	0	33	33
+34	other	34	34	34	0	34	34
+35	other	35	35	35	0	35	35
+36	other	36	36	36	0	36	36
+37	other	37	37	37	0	37	37
+38	other	38	38	38	0	38	38
+39	other	39	39	39	0	39	39
+40	other	40	40	40	0	40	40
+41	other	41	41	41	0	41	41
+42	other	42	42	42	0	42	42
+43	other	43	43	43	0	43	43
+44	other	44	44	44	0	44	44
+45	other	45	45	45	0	45	45
+46	other	46	46	46	0	46	46
+47	other	47	47	47	0	47	47
+48	other	48	48	48	0	48	48
+49	other	49	49	49	0	49	49
+50	other	50	50	50	0	50	50
+51	other	51	51	51	0	51	51
+52	other	52	52	52	0	52	52
+53	other	53	53	53	0	53	53
+54	other	54	54	54	0	54	54
+55	other	55	55	55	0	55	55
+56	other	56	56	56	0	56	56
+57	other	57	57	57	0	57	57
+58	other	58	58	58	0	58	58
+59	other	59	59	59	0	59	59
+60	other	60	60	60	0	60	60
+61	other	61	61	61	0	61	61
+62	other	62	62	62	0	62	62
+63	other	63	63	63	0	63	63
+64	other	64	64	64	0	64	64
+65	letter	97	65	65	0	97	65
+66	letter	98	66	66	66	98	66
+67	letter	99	67	67	67	99	67
+68	letter	100	68	68	68	100	68
+69	letter	101	69	69	0	101	69
+70	letter	102	70	70	70	102	70
+71	letter	103	71	71	71	103	71
+72	letter	104	72	72	72	104	72
+73	letter	105	73	73	0	105	73
+74	letter	106	74	74	74	106	74
+75	letter	107	75	75	75	107	75
+76	letter	108	76	76	76	108	76
+77	letter	109	77	77	77	109	77
+78	letter	110	78	78	78	110	78
+79	letter	111	79	79	0	111	79
+80	letter	112	80	80	80	112	80
+81	letter	113	81	81	81	113	81
+82	letter	114	82	82	82	114	82
+83	letter	115	83	83	83	115	83
+84	letter	116	84	84	84	116	84
+85	letter	117	85	85	0	117	85
+86	letter	118	86	86	86	118	86
+87	letter	119	87	87	87	119	87
+88	letter	120	88	88	88	120	88
+89	letter	121	89	89	0	121	89
+90	letter	122	90	90	90	122	90
+91	other	91	91	91	0	91	91
+92	other	92	92	92	0	92	92
+93	other	93	93	93	0	93	93
+94	other	94	94	94	0	94	94
+95	other	95	95	95	0	95	95
+96	other	96	96	96	0	96	96
+97	letter	97	65	65	0	97	97
+98	letter	98	66	66	66	98	98
+99	letter	99	67	67	67	99	99
+100	letter	100	68	68	68	100	100
+101	letter	101	69	69	0	101	101
+102	letter	102	70	70	70	102	102
+103	letter	103	71	71	71	103	103
+104	letter	104	72	72	72	104	104
+105	letter	105	73	73	0	105	105
+106	letter	106	74	74	74	106	106
+107	letter	107	75	75	75	107	107
+108	letter	108	76	76	76	108	108
+109	letter	109	77	77	77	109	109
+110	letter	110	78	78	78	110	110
+111	letter	111	79	79	0	111	111
+112	letter	112	80	80	80	112	112
+113	letter	113	81	81	81	113	113
+114	letter	114	82	82	82	114	114
+115	letter	115	83	83	83	115	115
+116	letter	116	84	84	84	116	116
+117	letter	117	85	85	0	117	117
+118	letter	118	86	86	86	118	118
+119	letter	119	87	87	87	119	119
+120	letter	120	88	88	88	120	120
+121	letter	121	89	89	0	121	121
+122	letter	122	90	90	90	122	122
+123	other	123	123	123	0	123	123
+124	other	124	124	124	0	124	124
+125	other	125	125	125	0	125	125
+126	other	126	126	126	0	126	126
+127	other	127	127	127	0	127	127
+9472	other	128	128	128	0	128	128
+9474	other	129	129	129	0	129	129
+9484	other	130	130	130	0	130	130
+9488	other	131	131	131	0	131	131
+9492	other	132	132	132	0	132	132
+9496	other	133	133	133	0	133	133
+9500	other	134	134	134	0	134	134
+9508	other	135	135	135	0	135	135
+9516	other	136	136	136	0	136	136
+9524	other	137	137	137	0	137	137
+9532	other	138	138	138	0	138	138
+9600	other	139	139	139	0	139	139
+9604	other	140	140	140	0	140	140
+9608	other	141	141	141	0	141	141
+9612	other	142	142	142	0	142	142
+9616	other	143	143	143	0	143	143
+9617	other	144	144	144	0	144	144
+9618	other	145	145	145	0	145	145
+9619	other	146	146	146	0	146	146
+8992	other	147	147	147	0	147	147
+9632	other	148	148	148	0	148	148
+8226	other	149	149	149	0	149	149
+8730	other	150	150	150	0	150	150
+8776	other	151	151	151	0	151	151
+8804	other	152	152	152	0	152	152
+8805	other	153	153	153	0	153	153
+160	space	154	154	154	0	154	154
+8993	other	155	155	155	0	155	155
+176	other	156	156	156	0	156	156
+178	other	157	157	157	0	157	157
+183	other	158	158	158	0	158	158
+247	other	159	159	159	0	159	159
+9552	other	160	160	160	0	160	160
+9553	other	161	161	161	0	161	161
+9554	other	162	162	162	0	162	162
+1105	letter	163	179	179	0	197	197
+1108	letter	164	180	180	180	164	164
+9556	other	165	165	165	0	165	165
+1110	letter	166	182	182	182	166	166
+1111	letter	167	183	183	183	167	167
+9559	other	168	168	168	0	168	168
+9560	other	169	169	169	0	169	169
+9561	other	170	170	170	0	170	170
+9562	other	171	171	171	0	171	171
+9563	other	172	172	172	0	172	172
+1169	letter	173	189	189	231	199	199
+9565	other	174	174	174	0	174	174
+9566	other	175	175	175	0	175	175
+9567	other	176	176	176	0	176	176
+9568	other	177	177	177	0	177	177
+9569	other	178	178	178	0	178	178
+1025	letter	163	179	179	0	197	229
+1028	letter	164	180	180	180	164	180
+9571	other	181	181	181	0	181	181
+1030	letter	166	182	182	182	166	182
+1031	letter	167	183	183	183	167	183
+9574	other	184	184	184	0	184	184
+9575	other	185	185	185	0	185	185
+9576	other	186	186	186	0	186	186
+9577	other	187	187	187	0	187	187
+9578	other	188	188	188	0	188	188
+1168	letter	173	189	189	231	199	231
+9580	other	190	190	190	0	190	190
+169	other	191	191	191	0	191	191
+1102	letter	192	224	224	0	192	192
+1072	letter	193	225	225	0	193	193
+1073	letter	194	226	226	226	194	194
+1094	letter	195	227	227	227	195	195
+1076	letter	196	228	228	228	196	196
+1077	letter	197	229	229	0	197	197
+1092	letter	198	230	230	230	198	198
+1075	letter	199	231	231	231	199	199
+1093	letter	200	232	232	232	200	200
+1080	letter	201	233	233	0	201	201
+1081	letter	202	234	234	234	202	202
+1082	letter	203	235	235	235	203	203
+1083	letter	204	236	236	236	204	204
+1084	letter	205	237	237	237	205	205
+1085	letter	206	238	238	238	206	206
+1086	letter	207	239	239	0	207	207
+1087	letter	208	240	240	240	208	208
+1103	letter	209	241	241	0	209	209
+1088	letter	210	242	242	242	210	210
+1089	letter	211	243	243	243	211	211
+1090	letter	212	244	244	244	212	212
+1091	letter	213	245	245	0	213	213
+1078	letter	214	246	246	246	214	214
+1074	letter	215	247	247	247	215	215
+1100	letter	216	248	248	248	216	216
+1099	letter	217	249	249	0	217	217
+1079	letter	218	250	250	250	218	218
+1096	letter	219	251	251	251	219	219
+1101	letter	220	252	252	0	220	220
+1097	letter	221	253	253	253	221	221
+1095	letter	222	254	254	254	222	222
+1098	letter	223	255	255	255	223	223
+1070	letter	192	224	224	0	192	224
+1040	letter	193	225	225	0	193	225
+1041	letter	194	226	226	226	194	226
+1062	letter	195	227	227	227	195	227
+1044	letter	196	228	228	228	196	228
+1045	letter	197	229	229	0	197	229
+1060	letter	198	230	230	230	198	230
+1043	letter	199	231	231	231	199	231
+1061	letter	200	232	232	232	200	232
+1048	letter	201	233	233	0	201	233
+1049	letter	202	234	234	234	202	234
+1050	letter	203	235	235	235	203	235
+1051	letter	204	236	236	236	204	236
+1052	letter	205	237	237	237	205	237
+1053	letter	206	238	238	238	206	238
+1054	letter	207	239	239	0	207	239
+1055	letter	208	240	240	240	208	240
+1071	letter	209	241	241	0	209	241
+1056	letter	210	242	242	242	210	242
+1057	letter	211	243	243	243	211	243
+1058	letter	212	244	244	244	212	244
+1059	letter	213	245	245	0	213	245
+1046	letter	214	246	246	246	214	246
+1042	letter	215	247	247	247	215	247
+1068	letter	216	248	248	248	216	248
+1067	letter	217	249	249	0	217	249
+1047	letter	218	250	250	250	218	250
+1064	letter	219	251	251	251	219	251
+1069	letter	220	252	252	0	220	252
+1065	letter	221	253	253	253	221	253
+1063	letter	222	254	254	254	222	254
+1066	letter	223	255	255	255	223	255
Index: doc/tools/ultraedit/GNU/aspell/data/split.kbd
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/split.kbd	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/split.kbd	(working copy)
@@ -0,0 +1,23 @@
+# Natural (split) keyboard data file
+
+qw
+we
+er
+rt
+yu
+ui
+io
+op
+as
+sd
+df
+fg
+hj
+jk
+kl
+zx
+xc
+cv
+bn
+nm
+
Index: doc/tools/ultraedit/GNU/aspell/data/standard.kbd
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/standard.kbd	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/standard.kbd	(working copy)
@@ -0,0 +1,25 @@
+# Standard keyboard data file
+
+qw
+we
+er
+rt
+ty
+yu
+ui
+io
+op
+as
+sd
+df
+fg
+gh
+hj
+jk
+kl
+zx
+xc
+cv
+vb
+bn
+nm
Index: doc/tools/ultraedit/GNU/aspell/data/tex.conv
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/tex.conv	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/tex.conv	(working copy)
@@ -0,0 +1,398 @@
+# Generated from mk-tex.conv.pl
+name tex
+table
+. \\-
+À \\`A \\`{A} \\`\ A
+Á \\'A \\'{A} \\'\ A
+Â \\^A \\^{A} \\^\ A
+Ã \\~A \\~{A} \\~\ A
+Ä \\"A \\"{A} \\"\ A
+Å \\AA{} {\\AA} \\AA
+Æ \\AE{} {\\AE} \\AE
+Ç \\c{C} \\c\ C
+È \\`E \\`{E} \\`\ E
+É \\'E \\'{E} \\'\ E
+Ê \\^E \\^{E} \\^\ E
+Ë \\"E \\"{E} \\"\ E
+Ì \\`I \\`{I} \\`\ I
+Í \\'I \\'{I} \\'\ I
+Î \\^I \\^{I} \\^\ I
+Ï \\"I \\"{I} \\"\ I
+Ñ \\~N \\~{N} \\~\ N
+Ò \\`O \\`{O} \\`\ O
+Ó \\'O \\'{O} \\'\ O
+Ô \\^O \\^{O} \\^\ O
+Õ \\~O \\~{O} \\~\ O
+Ö \\"O \\"{O} \\"\ O
+Ø \\O{} {\\O} \\O
+Ù \\`U \\`{U} \\`\ U
+Ú \\'U \\'{U} \\'\ U
+Û \\^U \\^{U} \\^\ U
+Ü \\"U \\"{U} \\"\ U
+Ý \\'Y \\'{Y} \\'\ Y
+ß \\ss{} {\\ss} \\ss\ 
+à \\`a \\`{a} \\`\ a
+á \\'a \\'{a} \\'\ a
+â \\^a \\^{a} \\^\ a
+ã \\~a \\~{a} \\~\ a
+ä \\"a \\"{a} \\"\ a
+å \\aa{} {\\aa} \\aa
+æ \\ae{} {\\ae} \\ae
+ç \\c{c} \\c\ c
+è \\`e \\`{e} \\`\ e
+é \\'e \\'{e} \\'\ e
+ê \\^e \\^{e} \\^\ e
+ë \\"e \\"{e} \\"\ e
+ì \\`{\\i} \\`\\i\  \\`\ \\i\  \\`i \\`{i} \\`\ i
+í \\'{\\i} \\'\\i\  \\'\ \\i\  \\'i \\'{i} \\'\ i
+î \\^{\\i} \\^\\i\  \\^\ \\i\  \\^i \\^{i} \\^\ i
+ï \\"{\\i} \\"\\i \\"\ \\i \\"i \\"{i} \\"\ i
+ñ \\~n \\~{n} \\~\ n
+ò \\`o \\`{o} \\`\ o
+ó \\'o \\'{o} \\'\ o
+ô \\^o \\^{o} \\^\ o
+õ \\~o \\~{o} \\~\ o
+ö \\"o \\"{o} \\"\ o
+ø \\o{} {\\o} \\o
+ù \\`u \\`{u} \\`\ u
+ú \\'u \\'{u} \\'\ u
+û \\^u \\^{u} \\^\ u
+ü \\"u \\"{u} \\"\ u
+ý \\'y \\'{y} \\'\ y
+ÿ \\"y \\"{y} \\"\ y
+Ā \\=A \\={A} \\=\ A
+ā \\=a \\={a} \\=\ a
+Ă \\u{A} \\u\ A
+ă \\u{a} \\u\ a
+Ć \\'C \\'{C} \\'\ C
+ć \\'c \\'{c} \\'\ c
+Ĉ \\^C \\^{C} \\^\ C
+ĉ \\^c \\^{c} \\^\ c
+Ċ \\.C \\.{C} \\.\ C
+ċ \\.c \\.{c} \\.\ c
+Č \\v{C} \\v\ C
+č \\v{c} \\v\ c
+Ď \\v{D} \\v\ D
+ď \\v{d} \\v\ d
+Đ \\DJ{} {\\DJ} \\DJ\  \\Dj{} {\\Dj} \\Dj\ 
+đ \\dj{} {\\dj} \\dj\ 
+Ē \\=E \\={E} \\=\ E
+ē \\=e \\={e} \\=\ e
+Ĕ \\u{E} \\u\ E
+ĕ \\u{e} \\u\ e
+Ė \\.E \\.{E} \\.\ E
+ė \\.e \\.{e} \\.\ e
+Ě \\v{E} \\v\ E
+ě \\v{e} \\v\ e
+Ĝ \\^G \\^{G} \\^\ G
+ĝ \\^g \\^{g} \\^\ g
+Ğ \\u{G} \\u\ G
+ğ \\u{g} \\u\ g
+Ġ \\.G \\.{G} \\.\ G
+ġ \\.g \\.{g} \\.\ g
+Ģ \\c{G} \\c\ G
+ģ \\c{g} \\c\ g
+Ĥ \\^H \\^{H} \\^\ H
+ĥ \\^h \\^{h} \\^\ h
+Ĩ \\~I \\~{I} \\~\ I
+ĩ \\~{\\i} \\~\\i\  \\~\ \\i\  \\~i \\~{i} \\~\ i
+Ī \\=I \\={I} \\=\ I
+ī \\={\\i} \\=\\i\  \\=\ \\i\  \\=i \\={i} \\=\ i
+Ĭ \\u{I} \\u\ I
+ĭ \\u{\\i} \\u\\i\  \\u\ \\i\  \\u{i} \\u\ i
+İ \\.I \\.{I} \\.\ I
+ı \\i{} {\\i} \\i\ 
+Ĵ \\^J \\^{J} \\^\ J
+ĵ \\^{\\j} \\^\\j\  \\^\ \\j\  \\^j \\^{j} \\^\ j
+Ķ \\c{K} \\c\ K
+ķ \\c{k} \\c\ k
+Ĺ \\'L \\'{L} \\'\ L
+ĺ \\'l \\'{l} \\'\ l
+Ļ \\c{L} \\c\ L
+ļ \\c{l} \\c\ l
+Ľ \\v{L} \\v\ L
+ľ \\v{l} \\v\ l
+Ł \\L{} {\\L} \\L\ 
+ł \\l{} {\\l} \\l\ 
+Ń \\'N \\'{N} \\'\ N
+ń \\'n \\'{n} \\'\ n
+Ņ \\c{N} \\c\ N
+ņ \\c{n} \\c\ n
+Ň \\v{N} \\v\ N
+ň \\v{n} \\v\ n
+Ō \\=O \\={O} \\=\ O
+ō \\=o \\={o} \\=\ o
+Ŏ \\u{O} \\u\ O
+ŏ \\u{o} \\u\ o
+Ő \\H{O} \\H\ O
+ő \\H{o} \\H\ o
+Œ \\OE{} {\\OE} \\OE\ 
+œ \\oe{} {\\oe} \\oe\ 
+Ŕ \\'R \\'{R} \\'\ R
+ŕ \\'r \\'{r} \\'\ r
+Ŗ \\c{R} \\c\ R
+ŗ \\c{r} \\c\ r
+Ř \\v{R} \\v\ R
+ř \\v{r} \\v\ r
+Ś \\'S \\'{S} \\'\ S
+ś \\'s \\'{s} \\'\ s
+Ŝ \\^S \\^{S} \\^\ S
+ŝ \\^s \\^{s} \\^\ s
+Ş \\c{S} \\c\ S
+ş \\c{s} \\c\ s
+Š \\v{S} \\v\ S
+š \\v{s} \\v\ s
+Ţ \\c{T} \\c\ T
+ţ \\c{t} \\c\ t
+Ť \\v{T} \\v\ T
+ť \\v{t} \\v\ t
+Ũ \\~U \\~{U} \\~\ U
+ũ \\~u \\~{u} \\~\ u
+Ū \\=U \\={U} \\=\ U
+ū \\=u \\={u} \\=\ u
+Ŭ \\u{U} \\u\ U
+ŭ \\u{u} \\u\ u
+Ű \\H{U} \\H\ U
+ű \\H{u} \\H\ u
+Ŵ \\^W \\^{W} \\^\ W
+ŵ \\^w \\^{w} \\^\ w
+Ŷ \\^Y \\^{Y} \\^\ Y
+ŷ \\^y \\^{y} \\^\ y
+Ÿ \\"Y \\"{Y} \\"\ Y
+Ź \\'Z \\'{Z} \\'\ Z
+ź \\'z \\'{z} \\'\ z
+Ż \\.Z \\.{Z} \\.\ Z
+ż \\.z \\.{z} \\.\ z
+Ž \\v{Z} \\v\ Z
+ž \\v{z} \\v\ z
+Ǎ \\v{A} \\v\ A
+ǎ \\v{a} \\v\ a
+Ǐ \\v{I} \\v\ I
+ǐ \\v{\\i} \\v\\i\  \\v\ \\i\  \\v{i} \\v\ i
+Ǒ \\v{O} \\v\ O
+ǒ \\v{o} \\v\ o
+Ǔ \\v{U} \\v\ U
+ǔ \\v{u} \\v\ u
+Ǖ \\={\\"U} \\={\\"{U}} \\={\\"\ U}
+ǖ \\={\\"u} \\={\\"{u}} \\={\\"\ u}
+Ǘ \\'{\\"U} \\'{\\"{U}} \\'{\\"\ U}
+ǘ \\'{\\"u} \\'{\\"{u}} \\'{\\"\ u}
+Ǚ \\v{\\"U} \\v{\\"{U}} \\v{\\"\ U}
+ǚ \\v{\\"u} \\v{\\"{u}} \\v{\\"\ u}
+Ǜ \\`{\\"U} \\`{\\"{U}} \\`{\\"\ U}
+ǜ \\`{\\"u} \\`{\\"{u}} \\`{\\"\ u}
+Ǟ \\={\\"A} \\={\\"{A}} \\={\\"\ A}
+ǟ \\={\\"a} \\={\\"{a}} \\={\\"\ a}
+Ǡ \\={\\.A} \\={\\.{A}} \\={\\.\ A}
+ǡ \\={\\.a} \\={\\.{a}} \\={\\.\ a}
+Ǣ \\={\\AE}
+ǣ \\={\\ae}
+Ǧ \\v{G} \\v\ G
+ǧ \\v{g} \\v\ g
+Ǩ \\v{K} \\v\ K
+ǩ \\v{k} \\v\ k
+ǰ \\v{\\j} \\v\\j\  \\v\ \\j\  \\v{j} \\v\ j
+Ǵ \\'G \\'{G} \\'\ G
+ǵ \\'g \\'{g} \\'\ g
+Ǹ \\`N \\`{N} \\`\ N
+ǹ \\`n \\`{n} \\`\ n
+Ǻ \\'{\\AA}
+ǻ \\'{\\aa}
+Ǽ \\'{\\AE}
+ǽ \\'{\\ae}
+Ǿ \\'{\\O}
+ǿ \\'{\\o}
+Ȟ \\v{H} \\v\ H
+ȟ \\v{h} \\v\ h
+Ȧ \\.A \\.{A} \\.\ A
+ȧ \\.a \\.{a} \\.\ a
+Ȩ \\c{E} \\c\ E
+ȩ \\c{e} \\c\ e
+Ȫ \\={\\"O} \\={\\"{O}} \\={\\"\ O}
+ȫ \\={\\"o} \\={\\"{o}} \\={\\"\ o}
+Ȭ \\={\\~O} \\={\\~{O}} \\={\\~\ O}
+ȭ \\={\\~o} \\={\\~{o}} \\={\\~\ o}
+Ȯ \\.O \\.{O} \\.\ O
+ȯ \\.o \\.{o} \\.\ o
+Ȱ \\={\\.O} \\={\\.{O}} \\={\\.\ O}
+ȱ \\={\\.o} \\={\\.{o}} \\={\\.\ o}
+Ȳ \\=Y \\={Y} \\=\ Y
+ȳ \\=y \\={y} \\=\ y
+Ḃ \\.B \\.{B} \\.\ B
+ḃ \\.b \\.{b} \\.\ b
+Ḅ \\d{B} \\d\ B
+ḅ \\d{b} \\d\ b
+Ḇ \\b{B} \\b\ B
+ḇ \\b{b} \\b\ b
+Ḉ \\'{\\c{C}} \\'{\\c\ C}
+ḉ \\'{\\c{c}} \\'{\\c\ c}
+Ḋ \\.D \\.{D} \\.\ D
+ḋ \\.d \\.{d} \\.\ d
+Ḍ \\d{D} \\d\ D
+ḍ \\d{d} \\d\ d
+Ḏ \\b{D} \\b\ D
+ḏ \\b{d} \\b\ d
+Ḑ \\c{D} \\c\ D
+ḑ \\c{d} \\c\ d
+Ḕ \\`{\\=E} \\`{\\={E}} \\`{\\=\ E}
+ḕ \\`{\\=e} \\`{\\={e}} \\`{\\=\ e}
+Ḗ \\'{\\=E} \\'{\\={E}} \\'{\\=\ E}
+ḗ \\'{\\=e} \\'{\\={e}} \\'{\\=\ e}
+Ḝ \\u{\\c{E}} \\u{\\c\ E}
+ḝ \\u{\\c{e}} \\u{\\c\ e}
+Ḟ \\.F \\.{F} \\.\ F
+ḟ \\.f \\.{f} \\.\ f
+Ḡ \\=G \\={G} \\=\ G
+ḡ \\=g \\={g} \\=\ g
+Ḣ \\.H \\.{H} \\.\ H
+ḣ \\.h \\.{h} \\.\ h
+Ḥ \\d{H} \\d\ H
+ḥ \\d{h} \\d\ h
+Ḧ \\"H \\"{H} \\"\ H
+ḧ \\"h \\"{h} \\"\ h
+Ḩ \\c{H} \\c\ H
+ḩ \\c{h} \\c\ h
+Ḯ \\'{\\"I} \\'{\\"{I}} \\'{\\"\ I}
+ḯ \\'{\\"{\\i}} \\'{\\"\\i} \\'{\\"\ \\i} \\'{\\"i} \\'{\\"{i}} \\'{\\"\ i}
+Ḱ \\'K \\'{K} \\'\ K
+ḱ \\'k \\'{k} \\'\ k
+Ḳ \\d{K} \\d\ K
+ḳ \\d{k} \\d\ k
+Ḵ \\b{K} \\b\ K
+ḵ \\b{k} \\b\ k
+Ḷ \\d{L} \\d\ L
+ḷ \\d{l} \\d\ l
+Ḹ \\={\\d{L}} \\={\\d\ L}
+ḹ \\={\\d{l}} \\={\\d\ l}
+Ḻ \\b{L} \\b\ L
+ḻ \\b{l} \\b\ l
+Ḿ \\'M \\'{M} \\'\ M
+ḿ \\'m \\'{m} \\'\ m
+Ṁ \\.M \\.{M} \\.\ M
+ṁ \\.m \\.{m} \\.\ m
+Ṃ \\d{M} \\d\ M
+ṃ \\d{m} \\d\ m
+Ṅ \\.N \\.{N} \\.\ N
+ṅ \\.n \\.{n} \\.\ n
+Ṇ \\d{N} \\d\ N
+ṇ \\d{n} \\d\ n
+Ṉ \\b{N} \\b\ N
+ṉ \\b{n} \\b\ n
+Ṍ \\'{\\~O} \\'{\\~{O}} \\'{\\~\ O}
+ṍ \\'{\\~o} \\'{\\~{o}} \\'{\\~\ o}
+Ṏ \\"{\\~O} \\"{\\~{O}} \\"{\\~\ O}
+ṏ \\"{\\~o} \\"{\\~{o}} \\"{\\~\ o}
+Ṑ \\`{\\=O} \\`{\\={O}} \\`{\\=\ O}
+ṑ \\`{\\=o} \\`{\\={o}} \\`{\\=\ o}
+Ṓ \\'{\\=O} \\'{\\={O}} \\'{\\=\ O}
+ṓ \\'{\\=o} \\'{\\={o}} \\'{\\=\ o}
+Ṕ \\'P \\'{P} \\'\ P
+ṕ \\'p \\'{p} \\'\ p
+Ṗ \\.P \\.{P} \\.\ P
+ṗ \\.p \\.{p} \\.\ p
+Ṙ \\.R \\.{R} \\.\ R
+ṙ \\.r \\.{r} \\.\ r
+Ṛ \\d{R} \\d\ R
+ṛ \\d{r} \\d\ r
+Ṝ \\={\\d{R}} \\={\\d\ R}
+ṝ \\={\\d{r}} \\={\\d\ r}
+Ṟ \\b{R} \\b\ R
+ṟ \\b{r} \\b\ r
+Ṡ \\.S \\.{S} \\.\ S
+ṡ \\.s \\.{s} \\.\ s
+Ṣ \\d{S} \\d\ S
+ṣ \\d{s} \\d\ s
+Ṥ \\.{\\'S} \\.{\\'{S}} \\.{\\'\ S}
+ṥ \\.{\\'s} \\.{\\'{s}} \\.{\\'\ s}
+Ṧ \\.{\\v{S}} \\.{\\v\ S}
+ṧ \\.{\\v{s}} \\.{\\v\ s}
+Ṩ \\.{\\d{S}} \\.{\\d\ S}
+ṩ \\.{\\d{s}} \\.{\\d\ s}
+Ṫ \\.T \\.{T} \\.\ T
+ṫ \\.t \\.{t} \\.\ t
+Ṭ \\d{T} \\d\ T
+ṭ \\d{t} \\d\ t
+Ṯ \\b{T} \\b\ T
+ṯ \\b{t} \\b\ t
+Ṹ \\'{\\~U} \\'{\\~{U}} \\'{\\~\ U}
+ṹ \\'{\\~u} \\'{\\~{u}} \\'{\\~\ u}
+Ṻ \\"{\\=U} \\"{\\={U}} \\"{\\=\ U}
+ṻ \\"{\\=u} \\"{\\={u}} \\"{\\=\ u}
+Ṽ \\~V \\~{V} \\~\ V
+ṽ \\~v \\~{v} \\~\ v
+Ṿ \\d{V} \\d\ V
+ṿ \\d{v} \\d\ v
+Ẁ \\`W \\`{W} \\`\ W
+ẁ \\`w \\`{w} \\`\ w
+Ẃ \\'W \\'{W} \\'\ W
+ẃ \\'w \\'{w} \\'\ w
+Ẅ \\"W \\"{W} \\"\ W
+ẅ \\"w \\"{w} \\"\ w
+Ẇ \\.W \\.{W} \\.\ W
+ẇ \\.w \\.{w} \\.\ w
+Ẉ \\d{W} \\d\ W
+ẉ \\d{w} \\d\ w
+Ẋ \\.X \\.{X} \\.\ X
+ẋ \\.x \\.{x} \\.\ x
+Ẍ \\"X \\"{X} \\"\ X
+ẍ \\"x \\"{x} \\"\ x
+Ẏ \\.Y \\.{Y} \\.\ Y
+ẏ \\.y \\.{y} \\.\ y
+Ẑ \\^Z \\^{Z} \\^\ Z
+ẑ \\^z \\^{z} \\^\ z
+Ẓ \\d{Z} \\d\ Z
+ẓ \\d{z} \\d\ z
+Ẕ \\b{Z} \\b\ Z
+ẕ \\b{z} \\b\ z
+ẖ \\b{h} \\b\ h
+ẗ \\"t \\"{t} \\"\ t
+Ạ \\d{A} \\d\ A
+ạ \\d{a} \\d\ a
+Ấ \\'{\\^A} \\'{\\^{A}} \\'{\\^\ A}
+ấ \\'{\\^a} \\'{\\^{a}} \\'{\\^\ a}
+Ầ \\`{\\^A} \\`{\\^{A}} \\`{\\^\ A}
+ầ \\`{\\^a} \\`{\\^{a}} \\`{\\^\ a}
+Ẫ \\~{\\^A} \\~{\\^{A}} \\~{\\^\ A}
+ẫ \\~{\\^a} \\~{\\^{a}} \\~{\\^\ a}
+Ậ \\^{\\d{A}} \\^{\\d\ A}
+ậ \\^{\\d{a}} \\^{\\d\ a}
+Ắ \\'{\\u{A}} \\'{\\u\ A}
+ắ \\'{\\u{a}} \\'{\\u\ a}
+Ằ \\`{\\u{A}} \\`{\\u\ A}
+ằ \\`{\\u{a}} \\`{\\u\ a}
+Ẵ \\~{\\u{A}} \\~{\\u\ A}
+ẵ \\~{\\u{a}} \\~{\\u\ a}
+Ặ \\u{\\d{A}} \\u{\\d\ A}
+ặ \\u{\\d{a}} \\u{\\d\ a}
+Ẹ \\d{E} \\d\ E
+ẹ \\d{e} \\d\ e
+Ẽ \\~E \\~{E} \\~\ E
+ẽ \\~e \\~{e} \\~\ e
+Ế \\'{\\^E} \\'{\\^{E}} \\'{\\^\ E}
+ế \\'{\\^e} \\'{\\^{e}} \\'{\\^\ e}
+Ề \\`{\\^E} \\`{\\^{E}} \\`{\\^\ E}
+ề \\`{\\^e} \\`{\\^{e}} \\`{\\^\ e}
+Ễ \\~{\\^E} \\~{\\^{E}} \\~{\\^\ E}
+ễ \\~{\\^e} \\~{\\^{e}} \\~{\\^\ e}
+Ệ \\^{\\d{E}} \\^{\\d\ E}
+ệ \\^{\\d{e}} \\^{\\d\ e}
+Ị \\d{I} \\d\ I
+ị \\d{i} \\d\ i
+Ọ \\d{O} \\d\ O
+ọ \\d{o} \\d\ o
+Ố \\'{\\^O} \\'{\\^{O}} \\'{\\^\ O}
+ố \\'{\\^o} \\'{\\^{o}} \\'{\\^\ o}
+Ồ \\`{\\^O} \\`{\\^{O}} \\`{\\^\ O}
+ồ \\`{\\^o} \\`{\\^{o}} \\`{\\^\ o}
+Ỗ \\~{\\^O} \\~{\\^{O}} \\~{\\^\ O}
+ỗ \\~{\\^o} \\~{\\^{o}} \\~{\\^\ o}
+Ộ \\^{\\d{O}} \\^{\\d\ O}
+ộ \\^{\\d{o}} \\^{\\d\ o}
+Ụ \\d{U} \\d\ U
+ụ \\d{u} \\d\ u
+Ỳ \\`Y \\`{Y} \\`\ Y
+ỳ \\`y \\`{y} \\`\ y
+Ỵ \\d{Y} \\d\ Y
+ỵ \\d{y} \\d\ y
+Ỹ \\~Y \\~{Y} \\~\ Y
+ỹ \\~y \\~{y} \\~\ y
Index: doc/tools/ultraedit/GNU/aspell/data/viscii.dat
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/viscii.dat	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/data/viscii.dat	(working copy)
@@ -0,0 +1,258 @@
+# Aspell Character Data File.  Do Not Edit!
+viscii
+0	other	0	0	0	0	0	0
+1	other	1	1	1	0	1	1
+7858	letter	198	2	2	0	97	65
+3	other	3	3	3	0	3	3
+4	other	4	4	4	0	4	4
+7860	letter	199	5	5	0	97	65
+7850	letter	231	6	6	0	97	65
+7	other	7	7	7	0	7	7
+8	other	8	8	8	0	8	8
+9	space	9	9	9	0	9	9
+10	space	10	10	10	0	10	10
+11	space	11	11	11	0	11	11
+12	space	12	12	12	0	12	12
+13	space	13	13	13	0	13	13
+14	other	14	14	14	0	14	14
+15	other	15	15	15	0	15	15
+16	other	16	16	16	0	16	16
+17	other	17	17	17	0	17	17
+18	other	18	18	18	0	18	18
+19	other	19	19	19	0	19	19
+7926	letter	214	20	20	0	121	89
+21	other	21	21	21	0	21	21
+22	other	22	22	22	0	22	22
+23	other	23	23	23	0	23	23
+24	other	24	24	24	0	24	24
+7928	letter	219	25	25	0	121	89
+26	other	26	26	26	0	26	26
+27	other	27	27	27	0	27	27
+28	other	28	28	28	0	28	28
+29	other	29	29	29	0	29	29
+7924	letter	220	30	30	0	121	89
+31	other	31	31	31	0	31	31
+32	space	32	32	32	0	32	32
+33	other	33	33	33	0	33	33
+34	other	34	34	34	0	34	34
+35	other	35	35	35	0	35	35
+36	other	36	36	36	0	36	36
+37	other	37	37	37	0	37	37
+38	other	38	38	38	0	38	38
+39	other	39	39	39	0	39	39
+40	other	40	40	40	0	40	40
+41	other	41	41	41	0	41	41
+42	other	42	42	42	0	42	42
+43	other	43	43	43	0	43	43
+44	other	44	44	44	0	44	44
+45	other	45	45	45	0	45	45
+46	other	46	46	46	0	46	46
+47	other	47	47	47	0	47	47
+48	other	48	48	48	0	48	48
+49	other	49	49	49	0	49	49
+50	other	50	50	50	0	50	50
+51	other	51	51	51	0	51	51
+52	other	52	52	52	0	52	52
+53	other	53	53	53	0	53	53
+54	other	54	54	54	0	54	54
+55	other	55	55	55	0	55	55
+56	other	56	56	56	0	56	56
+57	other	57	57	57	0	57	57
+58	other	58	58	58	0	58	58
+59	other	59	59	59	0	59	59
+60	other	60	60	60	0	60	60
+61	other	61	61	61	0	61	61
+62	other	62	62	62	0	62	62
+63	other	63	63	63	0	63	63
+64	other	64	64	64	0	64	64
+65	letter	97	65	65	0	97	65
+66	letter	98	66	66	66	98	66
+67	letter	99	67	67	67	99	67
+68	letter	100	68	68	68	100	68
+69	letter	101	69	69	0	101	69
+70	letter	102	70	70	70	102	70
+71	letter	103	71	71	71	103	71
+72	letter	104	72	72	72	104	72
+73	letter	105	73	73	0	105	73
+74	letter	106	74	74	74	106	74
+75	letter	107	75	75	75	107	75
+76	letter	108	76	76	76	108	76
+77	letter	109	77	77	77	109	77
+78	letter	110	78	78	78	110	78
+79	letter	111	79	79	0	111	79
+80	letter	112	80	80	80	112	80
+81	letter	113	81	81	81	113	81
+82	letter	114	82	82	82	114	82
+83	letter	115	83	83	83	115	83
+84	letter	116	84	84	84	116	84
+85	letter	117	85	85	0	117	85
+86	letter	118	86	86	86	118	86
+87	letter	119	87	87	87	119	87
+88	letter	120	88	88	88	120	88
+89	letter	121	89	89	0	121	89
+90	letter	122	90	90	90	122	90
+91	other	91	91	91	0	91	91
+92	other	92	92	92	0	92	92
+93	other	93	93	93	0	93	93
+94	other	94	94	94	0	94	94
+95	other	95	95	95	0	95	95
+96	other	96	96	96	0	96	96
+97	letter	97	65	65	0	97	97
+98	letter	98	66	66	66	98	98
+99	letter	99	67	67	67	99	99
+100	letter	100	68	68	68	100	100
+101	letter	101	69	69	0	101	101
+102	letter	102	70	70	70	102	102
+103	letter	103	71	71	71	103	103
+104	letter	104	72	72	72	104	104
+105	letter	105	73	73	0	105	105
+106	letter	106	74	74	74	106	106
+107	letter	107	75	75	75	107	107
+108	letter	108	76	76	76	108	108
+109	letter	109	77	77	77	109	109
+110	letter	110	78	78	78	110	110
+111	letter	111	79	79	0	111	111
+112	letter	112	80	80	80	112	112
+113	letter	113	81	81	81	113	113
+114	letter	114	82	82	82	114	114
+115	letter	115	83	83	83	115	115
+116	letter	116	84	84	84	116	116
+117	letter	117	85	85	0	117	117
+118	letter	118	86	86	86	118	118
+119	letter	119	87	87	87	119	119
+120	letter	120	88	88	88	120	120
+121	letter	121	89	89	0	121	121
+122	letter	122	90	90	90	122	122
+123	other	123	123	123	0	123	123
+124	other	124	124	124	0	124	124
+125	other	125	125	125	0	125	125
+126	other	126	126	126	0	126	126
+127	other	127	127	127	0	127	127
+7840	letter	213	128	128	0	97	65
+7854	letter	161	129	129	0	97	65
+7856	letter	162	130	130	0	97	65
+7862	letter	163	131	131	0	97	65
+7844	letter	164	132	132	0	97	65
+7846	letter	165	133	133	0	97	65
+7848	letter	134	166	166	0	97	65
+7852	letter	167	135	135	0	97	65
+7868	letter	168	136	136	0	101	69
+7864	letter	169	137	137	0	101	69
+7870	letter	170	138	138	0	101	69
+7872	letter	171	139	139	0	101	69
+7874	letter	172	140	140	0	101	69
+7876	letter	173	141	141	0	101	69
+7878	letter	174	142	142	0	101	69
+7888	letter	175	143	143	0	111	79
+7890	letter	176	144	144	0	111	79
+7892	letter	177	145	145	0	111	79
+7894	letter	178	146	146	0	111	79
+7896	letter	181	147	147	0	111	79
+7906	letter	254	148	148	0	111	79
+7898	letter	190	149	149	0	111	79
+7900	letter	182	150	150	0	111	79
+7902	letter	183	151	151	0	111	79
+7882	letter	184	152	152	0	105	73
+7886	letter	246	153	153	0	111	79
+7884	letter	247	154	154	0	111	79
+7880	letter	239	155	155	0	105	73
+7910	letter	252	156	156	0	117	85
+360	letter	251	157	157	0	117	85
+7908	letter	248	158	158	0	117	85
+7922	letter	207	159	159	0	121	89
+213	letter	245	160	160	0	111	79
+7855	letter	161	129	129	0	97	97
+7857	letter	162	130	130	0	97	97
+7863	letter	163	131	131	0	97	97
+7845	letter	164	132	132	0	97	97
+7847	letter	165	133	133	0	97	97
+7848	letter	166	166	166	0	97	65
+7853	letter	167	135	135	0	97	97
+7869	letter	168	136	136	0	101	101
+7865	letter	169	137	137	0	101	101
+7871	letter	170	138	138	0	101	101
+7873	letter	171	139	139	0	101	101
+7875	letter	172	140	140	0	101	101
+7877	letter	173	141	141	0	101	101
+7879	letter	174	142	142	0	101	101
+7889	letter	175	143	143	0	111	111
+7891	letter	176	144	144	0	111	111
+7893	letter	177	145	145	0	111	111
+7895	letter	178	146	146	0	111	111
+7904	letter	222	179	179	0	111	79
+416	letter	189	180	180	0	111	79
+7897	letter	181	147	147	0	111	111
+7901	letter	182	150	150	0	111	111
+7903	letter	183	151	151	0	111	111
+7883	letter	184	152	152	0	105	105
+7920	letter	241	185	185	0	117	85
+7912	letter	209	186	186	0	117	85
+7914	letter	215	187	187	0	117	85
+7916	letter	216	188	188	0	117	85
+417	letter	189	180	180	0	111	111
+7899	letter	190	149	149	0	111	111
+431	letter	223	191	191	0	117	85
+192	letter	224	192	192	0	97	65
+193	letter	225	193	193	0	97	65
+194	letter	226	194	194	0	97	65
+195	letter	227	195	195	0	97	65
+7842	letter	228	196	196	0	97	65
+258	letter	229	197	197	0	97	65
+7859	letter	198	2	2	0	97	97
+7861	letter	199	5	5	0	97	97
+200	letter	232	200	200	0	101	69
+201	letter	233	201	201	0	101	69
+202	letter	234	202	202	0	101	69
+7866	letter	235	203	203	0	101	69
+204	letter	236	204	204	0	105	73
+205	letter	237	205	205	0	105	73
+296	letter	238	206	206	0	105	73
+7923	letter	207	159	159	0	121	121
+272	letter	240	208	208	68	100	68
+7913	letter	209	186	186	0	117	117
+210	letter	242	210	210	0	111	79
+211	letter	243	211	211	0	111	79
+212	letter	244	212	212	0	111	79
+7841	letter	213	128	128	0	97	97
+7927	letter	214	20	20	0	121	121
+7915	letter	215	187	187	0	117	117
+7917	letter	216	188	188	0	117	117
+217	letter	249	217	217	0	117	85
+218	letter	250	218	218	0	117	85
+7929	letter	219	25	25	0	121	121
+7925	letter	220	30	30	0	121	121
+221	letter	253	221	221	0	121	89
+7905	letter	222	179	179	0	111	111
+432	letter	223	191	191	0	117	117
+224	letter	224	192	192	0	97	97
+225	letter	225	193	193	0	97	97
+226	letter	226	194	194	0	97	97
+227	letter	227	195	195	0	97	97
+7843	letter	228	196	196	0	97	97
+259	letter	229	197	197	0	97	97
+7919	letter	230	255	255	0	117	117
+7851	letter	231	6	6	0	97	97
+232	letter	232	200	200	0	101	101
+233	letter	233	201	201	0	101	101
+234	letter	234	202	202	0	101	101
+7867	letter	235	203	203	0	101	101
+236	letter	236	204	204	0	105	105
+237	letter	237	205	205	0	105	105
+297	letter	238	206	206	0	105	105
+7881	letter	239	155	155	0	105	105
+273	letter	240	208	208	68	100	100
+7921	letter	241	185	185	0	117	117
+242	letter	242	210	210	0	111	111
+243	letter	243	211	211	0	111	111
+244	letter	244	212	212	0	111	111
+245	letter	245	160	160	0	111	111
+7887	letter	246	153	153	0	111	111
+7885	letter	247	154	154	0	111	111
+7909	letter	248	158	158	0	117	117
+249	letter	249	217	217	0	117	117
+250	letter	250	218	218	0	117	117
+361	letter	251	157	157	0	117	117
+7911	letter	252	156	156	0	117	117
+253	letter	253	221	221	0	121	121
+7907	letter	254	148	148	0	111	111
+7918	letter	230	255	255	0	117	85
Index: doc/tools/ultraedit/GNU/aspell/en.prepl
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/en.prepl	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/en.prepl	(working copy)
@@ -0,0 +1 @@
+personal_repl-1.1 en 0 
Index: doc/tools/ultraedit/GNU/aspell/en.pws
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/en.pws	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/aspell/en.pws	(working copy)
@@ -0,0 +1 @@
+personal_ws-1.1 en 0
Index: doc/tools/ultraedit/GNU/iconv.dll
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/GNU/iconv.dll
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/GNU/libxml2.dll
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/GNU/libxml2.dll
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/GNU/licenses/COPYING.aspell
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/licenses/COPYING.aspell	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/licenses/COPYING.aspell	(working copy)
@@ -0,0 +1,504 @@
+		  GNU LESSER GENERAL PUBLIC LICENSE
+		       Version 2.1, February 1999
+
+ Copyright (C) 1991, 1999 Free Software Foundation, Inc.
+     59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+[This is the first released version of the Lesser GPL.  It also counts
+ as the successor of the GNU Library Public License, version 2, hence
+ the version number 2.1.]
+
+			    Preamble
+
+  The licenses for most software are designed to take away your
+freedom to share and change it.  By contrast, the GNU General Public
+Licenses are intended to guarantee your freedom to share and change
+free software--to make sure the software is free for all its users.
+
+  This license, the Lesser General Public License, applies to some
+specially designated software packages--typically libraries--of the
+Free Software Foundation and other authors who decide to use it.  You
+can use it too, but we suggest you first think carefully about whether
+this license or the ordinary General Public License is the better
+strategy to use in any particular case, based on the explanations below.
+
+  When we speak of free software, we are referring to freedom of use,
+not price.  Our General Public Licenses are designed to make sure that
+you have the freedom to distribute copies of free software (and charge
+for this service if you wish); that you receive source code or can get
+it if you want it; that you can change the software and use pieces of
+it in new free programs; and that you are informed that you can do
+these things.
+
+  To protect your rights, we need to make restrictions that forbid
+distributors to deny you these rights or to ask you to surrender these
+rights.  These restrictions translate to certain responsibilities for
+you if you distribute copies of the library or if you modify it.
+
+  For example, if you distribute copies of the library, whether gratis
+or for a fee, you must give the recipients all the rights that we gave
+you.  You must make sure that they, too, receive or can get the source
+code.  If you link other code with the library, you must provide
+complete object files to the recipients, so that they can relink them
+with the library after making changes to the library and recompiling
+it.  And you must show them these terms so they know their rights.
+
+  We protect your rights with a two-step method: (1) we copyright the
+library, and (2) we offer you this license, which gives you legal
+permission to copy, distribute and/or modify the library.
+
+  To protect each distributor, we want to make it very clear that
+there is no warranty for the free library.  Also, if the library is
+modified by someone else and passed on, the recipients should know
+that what they have is not the original version, so that the original
+author's reputation will not be affected by problems that might be
+introduced by others.
+
+  Finally, software patents pose a constant threat to the existence of
+any free program.  We wish to make sure that a company cannot
+effectively restrict the users of a free program by obtaining a
+restrictive license from a patent holder.  Therefore, we insist that
+any patent license obtained for a version of the library must be
+consistent with the full freedom of use specified in this license.
+
+  Most GNU software, including some libraries, is covered by the
+ordinary GNU General Public License.  This license, the GNU Lesser
+General Public License, applies to certain designated libraries, and
+is quite different from the ordinary General Public License.  We use
+this license for certain libraries in order to permit linking those
+libraries into non-free programs.
+
+  When a program is linked with a library, whether statically or using
+a shared library, the combination of the two is legally speaking a
+combined work, a derivative of the original library.  The ordinary
+General Public License therefore permits such linking only if the
+entire combination fits its criteria of freedom.  The Lesser General
+Public License permits more lax criteria for linking other code with
+the library.
+
+  We call this license the "Lesser" General Public License because it
+does Less to protect the user's freedom than the ordinary General
+Public License.  It also provides other free software developers Less
+of an advantage over competing non-free programs.  These disadvantages
+are the reason we use the ordinary General Public License for many
+libraries.  However, the Lesser license provides advantages in certain
+special circumstances.
+
+  For example, on rare occasions, there may be a special need to
+encourage the widest possible use of a certain library, so that it becomes
+a de-facto standard.  To achieve this, non-free programs must be
+allowed to use the library.  A more frequent case is that a free
+library does the same job as widely used non-free libraries.  In this
+case, there is little to gain by limiting the free library to free
+software only, so we use the Lesser General Public License.
+
+  In other cases, permission to use a particular library in non-free
+programs enables a greater number of people to use a large body of
+free software.  For example, permission to use the GNU C Library in
+non-free programs enables many more people to use the whole GNU
+operating system, as well as its variant, the GNU/Linux operating
+system.
+
+  Although the Lesser General Public License is Less protective of the
+users' freedom, it does ensure that the user of a program that is
+linked with the Library has the freedom and the wherewithal to run
+that program using a modified version of the Library.
+
+  The precise terms and conditions for copying, distribution and
+modification follow.  Pay close attention to the difference between a
+"work based on the library" and a "work that uses the library".  The
+former contains code derived from the library, whereas the latter must
+be combined with the library in order to run.
+
+		  GNU LESSER GENERAL PUBLIC LICENSE
+   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
+
+  0. This License Agreement applies to any software library or other
+program which contains a notice placed by the copyright holder or
+other authorized party saying it may be distributed under the terms of
+this Lesser General Public License (also called "this License").
+Each licensee is addressed as "you".
+
+  A "library" means a collection of software functions and/or data
+prepared so as to be conveniently linked with application programs
+(which use some of those functions and data) to form executables.
+
+  The "Library", below, refers to any such software library or work
+which has been distributed under these terms.  A "work based on the
+Library" means either the Library or any derivative work under
+copyright law: that is to say, a work containing the Library or a
+portion of it, either verbatim or with modifications and/or translated
+straightforwardly into another language.  (Hereinafter, translation is
+included without limitation in the term "modification".)
+
+  "Source code" for a work means the preferred form of the work for
+making modifications to it.  For a library, complete source code means
+all the source code for all modules it contains, plus any associated
+interface definition files, plus the scripts used to control compilation
+and installation of the library.
+
+  Activities other than copying, distribution and modification are not
+covered by this License; they are outside its scope.  The act of
+running a program using the Library is not restricted, and output from
+such a program is covered only if its contents constitute a work based
+on the Library (independent of the use of the Library in a tool for
+writing it).  Whether that is true depends on what the Library does
+and what the program that uses the Library does.
+  
+  1. You may copy and distribute verbatim copies of the Library's
+complete source code as you receive it, in any medium, provided that
+you conspicuously and appropriately publish on each copy an
+appropriate copyright notice and disclaimer of warranty; keep intact
+all the notices that refer to this License and to the absence of any
+warranty; and distribute a copy of this License along with the
+Library.
+
+  You may charge a fee for the physical act of transferring a copy,
+and you may at your option offer warranty protection in exchange for a
+fee.
+
+  2. You may modify your copy or copies of the Library or any portion
+of it, thus forming a work based on the Library, and copy and
+distribute such modifications or work under the terms of Section 1
+above, provided that you also meet all of these conditions:
+
+    a) The modified work must itself be a software library.
+
+    b) You must cause the files modified to carry prominent notices
+    stating that you changed the files and the date of any change.
+
+    c) You must cause the whole of the work to be licensed at no
+    charge to all third parties under the terms of this License.
+
+    d) If a facility in the modified Library refers to a function or a
+    table of data to be supplied by an application program that uses
+    the facility, other than as an argument passed when the facility
+    is invoked, then you must make a good faith effort to ensure that,
+    in the event an application does not supply such function or
+    table, the facility still operates, and performs whatever part of
+    its purpose remains meaningful.
+
+    (For example, a function in a library to compute square roots has
+    a purpose that is entirely well-defined independent of the
+    application.  Therefore, Subsection 2d requires that any
+    application-supplied function or table used by this function must
+    be optional: if the application does not supply it, the square
+    root function must still compute square roots.)
+
+These requirements apply to the modified work as a whole.  If
+identifiable sections of that work are not derived from the Library,
+and can be reasonably considered independent and separate works in
+themselves, then this License, and its terms, do not apply to those
+sections when you distribute them as separate works.  But when you
+distribute the same sections as part of a whole which is a work based
+on the Library, the distribution of the whole must be on the terms of
+this License, whose permissions for other licensees extend to the
+entire whole, and thus to each and every part regardless of who wrote
+it.
+
+Thus, it is not the intent of this section to claim rights or contest
+your rights to work written entirely by you; rather, the intent is to
+exercise the right to control the distribution of derivative or
+collective works based on the Library.
+
+In addition, mere aggregation of another work not based on the Library
+with the Library (or with a work based on the Library) on a volume of
+a storage or distribution medium does not bring the other work under
+the scope of this License.
+
+  3. You may opt to apply the terms of the ordinary GNU General Public
+License instead of this License to a given copy of the Library.  To do
+this, you must alter all the notices that refer to this License, so
+that they refer to the ordinary GNU General Public License, version 2,
+instead of to this License.  (If a newer version than version 2 of the
+ordinary GNU General Public License has appeared, then you can specify
+that version instead if you wish.)  Do not make any other change in
+these notices.
+
+  Once this change is made in a given copy, it is irreversible for
+that copy, so the ordinary GNU General Public License applies to all
+subsequent copies and derivative works made from that copy.
+
+  This option is useful when you wish to copy part of the code of
+the Library into a program that is not a library.
+
+  4. You may copy and distribute the Library (or a portion or
+derivative of it, under Section 2) in object code or executable form
+under the terms of Sections 1 and 2 above provided that you accompany
+it with the complete corresponding machine-readable source code, which
+must be distributed under the terms of Sections 1 and 2 above on a
+medium customarily used for software interchange.
+
+  If distribution of object code is made by offering access to copy
+from a designated place, then offering equivalent access to copy the
+source code from the same place satisfies the requirement to
+distribute the source code, even though third parties are not
+compelled to copy the source along with the object code.
+
+  5. A program that contains no derivative of any portion of the
+Library, but is designed to work with the Library by being compiled or
+linked with it, is called a "work that uses the Library".  Such a
+work, in isolation, is not a derivative work of the Library, and
+therefore falls outside the scope of this License.
+
+  However, linking a "work that uses the Library" with the Library
+creates an executable that is a derivative of the Library (because it
+contains portions of the Library), rather than a "work that uses the
+library".  The executable is therefore covered by this License.
+Section 6 states terms for distribution of such executables.
+
+  When a "work that uses the Library" uses material from a header file
+that is part of the Library, the object code for the work may be a
+derivative work of the Library even though the source code is not.
+Whether this is true is especially significant if the work can be
+linked without the Library, or if the work is itself a library.  The
+threshold for this to be true is not precisely defined by law.
+
+  If such an object file uses only numerical parameters, data
+structure layouts and accessors, and small macros and small inline
+functions (ten lines or less in length), then the use of the object
+file is unrestricted, regardless of whether it is legally a derivative
+work.  (Executables containing this object code plus portions of the
+Library will still fall under Section 6.)
+
+  Otherwise, if the work is a derivative of the Library, you may
+distribute the object code for the work under the terms of Section 6.
+Any executables containing that work also fall under Section 6,
+whether or not they are linked directly with the Library itself.
+
+  6. As an exception to the Sections above, you may also combine or
+link a "work that uses the Library" with the Library to produce a
+work containing portions of the Library, and distribute that work
+under terms of your choice, provided that the terms permit
+modification of the work for the customer's own use and reverse
+engineering for debugging such modifications.
+
+  You must give prominent notice with each copy of the work that the
+Library is used in it and that the Library and its use are covered by
+this License.  You must supply a copy of this License.  If the work
+during execution displays copyright notices, you must include the
+copyright notice for the Library among them, as well as a reference
+directing the user to the copy of this License.  Also, you must do one
+of these things:
+
+    a) Accompany the work with the complete corresponding
+    machine-readable source code for the Library including whatever
+    changes were used in the work (which must be distributed under
+    Sections 1 and 2 above); and, if the work is an executable linked
+    with the Library, with the complete machine-readable "work that
+    uses the Library", as object code and/or source code, so that the
+    user can modify the Library and then relink to produce a modified
+    executable containing the modified Library.  (It is understood
+    that the user who changes the contents of definitions files in the
+    Library will not necessarily be able to recompile the application
+    to use the modified definitions.)
+
+    b) Use a suitable shared library mechanism for linking with the
+    Library.  A suitable mechanism is one that (1) uses at run time a
+    copy of the library already present on the user's computer system,
+    rather than copying library functions into the executable, and (2)
+    will operate properly with a modified version of the library, if
+    the user installs one, as long as the modified version is
+    interface-compatible with the version that the work was made with.
+
+    c) Accompany the work with a written offer, valid for at
+    least three years, to give the same user the materials
+    specified in Subsection 6a, above, for a charge no more
+    than the cost of performing this distribution.
+
+    d) If distribution of the work is made by offering access to copy
+    from a designated place, offer equivalent access to copy the above
+    specified materials from the same place.
+
+    e) Verify that the user has already received a copy of these
+    materials or that you have already sent this user a copy.
+
+  For an executable, the required form of the "work that uses the
+Library" must include any data and utility programs needed for
+reproducing the executable from it.  However, as a special exception,
+the materials to be distributed need not include anything that is
+normally distributed (in either source or binary form) with the major
+components (compiler, kernel, and so on) of the operating system on
+which the executable runs, unless that component itself accompanies
+the executable.
+
+  It may happen that this requirement contradicts the license
+restrictions of other proprietary libraries that do not normally
+accompany the operating system.  Such a contradiction means you cannot
+use both them and the Library together in an executable that you
+distribute.
+
+  7. You may place library facilities that are a work based on the
+Library side-by-side in a single library together with other library
+facilities not covered by this License, and distribute such a combined
+library, provided that the separate distribution of the work based on
+the Library and of the other library facilities is otherwise
+permitted, and provided that you do these two things:
+
+    a) Accompany the combined library with a copy of the same work
+    based on the Library, uncombined with any other library
+    facilities.  This must be distributed under the terms of the
+    Sections above.
+
+    b) Give prominent notice with the combined library of the fact
+    that part of it is a work based on the Library, and explaining
+    where to find the accompanying uncombined form of the same work.
+
+  8. You may not copy, modify, sublicense, link with, or distribute
+the Library except as expressly provided under this License.  Any
+attempt otherwise to copy, modify, sublicense, link with, or
+distribute the Library is void, and will automatically terminate your
+rights under this License.  However, parties who have received copies,
+or rights, from you under this License will not have their licenses
+terminated so long as such parties remain in full compliance.
+
+  9. You are not required to accept this License, since you have not
+signed it.  However, nothing else grants you permission to modify or
+distribute the Library or its derivative works.  These actions are
+prohibited by law if you do not accept this License.  Therefore, by
+modifying or distributing the Library (or any work based on the
+Library), you indicate your acceptance of this License to do so, and
+all its terms and conditions for copying, distributing or modifying
+the Library or works based on it.
+
+  10. Each time you redistribute the Library (or any work based on the
+Library), the recipient automatically receives a license from the
+original licensor to copy, distribute, link with or modify the Library
+subject to these terms and conditions.  You may not impose any further
+restrictions on the recipients' exercise of the rights granted herein.
+You are not responsible for enforcing compliance by third parties with
+this License.
+
+  11. If, as a consequence of a court judgment or allegation of patent
+infringement or for any other reason (not limited to patent issues),
+conditions are imposed on you (whether by court order, agreement or
+otherwise) that contradict the conditions of this License, they do not
+excuse you from the conditions of this License.  If you cannot
+distribute so as to satisfy simultaneously your obligations under this
+License and any other pertinent obligations, then as a consequence you
+may not distribute the Library at all.  For example, if a patent
+license would not permit royalty-free redistribution of the Library by
+all those who receive copies directly or indirectly through you, then
+the only way you could satisfy both it and this License would be to
+refrain entirely from distribution of the Library.
+
+If any portion of this section is held invalid or unenforceable under any
+particular circumstance, the balance of the section is intended to apply,
+and the section as a whole is intended to apply in other circumstances.
+
+It is not the purpose of this section to induce you to infringe any
+patents or other property right claims or to contest validity of any
+such claims; this section has the sole purpose of protecting the
+integrity of the free software distribution system which is
+implemented by public license practices.  Many people have made
+generous contributions to the wide range of software distributed
+through that system in reliance on consistent application of that
+system; it is up to the author/donor to decide if he or she is willing
+to distribute software through any other system and a licensee cannot
+impose that choice.
+
+This section is intended to make thoroughly clear what is believed to
+be a consequence of the rest of this License.
+
+  12. If the distribution and/or use of the Library is restricted in
+certain countries either by patents or by copyrighted interfaces, the
+original copyright holder who places the Library under this License may add
+an explicit geographical distribution limitation excluding those countries,
+so that distribution is permitted only in or among countries not thus
+excluded.  In such case, this License incorporates the limitation as if
+written in the body of this License.
+
+  13. The Free Software Foundation may publish revised and/or new
+versions of the Lesser General Public License from time to time.
+Such new versions will be similar in spirit to the present version,
+but may differ in detail to address new problems or concerns.
+
+Each version is given a distinguishing version number.  If the Library
+specifies a version number of this License which applies to it and
+"any later version", you have the option of following the terms and
+conditions either of that version or of any later version published by
+the Free Software Foundation.  If the Library does not specify a
+license version number, you may choose any version ever published by
+the Free Software Foundation.
+
+  14. If you wish to incorporate parts of the Library into other free
+programs whose distribution conditions are incompatible with these,
+write to the author to ask for permission.  For software which is
+copyrighted by the Free Software Foundation, write to the Free
+Software Foundation; we sometimes make exceptions for this.  Our
+decision will be guided by the two goals of preserving the free status
+of all derivatives of our free software and of promoting the sharing
+and reuse of software generally.
+
+			    NO WARRANTY
+
+  15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO
+WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
+EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
+OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY
+KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+PURPOSE.  THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
+LIBRARY IS WITH YOU.  SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME
+THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
+
+  16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
+WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
+AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU
+FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
+CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
+LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
+RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
+FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
+SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
+DAMAGES.
+
+		     END OF TERMS AND CONDITIONS
+
+           How to Apply These Terms to Your New Libraries
+
+  If you develop a new library, and you want it to be of the greatest
+possible use to the public, we recommend making it free software that
+everyone can redistribute and change.  You can do so by permitting
+redistribution under these terms (or, alternatively, under the terms of the
+ordinary General Public License).
+
+  To apply these terms, attach the following notices to the library.  It is
+safest to attach them to the start of each source file to most effectively
+convey the exclusion of warranty; and each file should have at least the
+"copyright" line and a pointer to where the full notice is found.
+
+    <one line to give the library's name and a brief idea of what it does.>
+    Copyright (C) <year>  <name of author>
+
+    This library is free software; you can redistribute it and/or
+    modify it under the terms of the GNU Lesser General Public
+    License as published by the Free Software Foundation; either
+    version 2.1 of the License, or (at your option) any later version.
+
+    This library is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+    Lesser General Public License for more details.
+
+    You should have received a copy of the GNU Lesser General Public
+    License along with this library; if not, write to the Free Software
+    Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+
+Also add information on how to contact you by electronic and paper mail.
+
+You should also get your employer (if you work as a programmer) or your
+school, if any, to sign a "copyright disclaimer" for the library, if
+necessary.  Here is a sample; alter the names:
+
+  Yoyodyne, Inc., hereby disclaims all copyright interest in the
+  library `Frob' (a library for tweaking knobs) written by James Random Hacker.
+
+  <signature of Ty Coon>, 1 April 1990
+  Ty Coon, President of Vice
+
+That's all there is to it!
+
+
Index: doc/tools/ultraedit/GNU/licenses/COPYING.astyle
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/licenses/COPYING.astyle	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/licenses/COPYING.astyle	(working copy)
@@ -0,0 +1,144 @@
+Artistic Style License
+
+Artistic Style may be used and/or modified and/or distributed under the GNU
+Lesser General Public License (LGPL), as detailed below. The LGPL is a set of
+additional permissions added to version 3 of the GNU General Public License.
+
+
+GNU LESSER GENERAL PUBLIC LICENSE
+
+Version 3, 29 June 2007
+
+Copyright  2007 Free Software Foundation, Inc. <http://fsf.org/>
+
+Everyone is permitted to copy and distribute verbatim copies of this license
+document, but changing it is not allowed.
+
+This version of the GNU Lesser General Public License incorporates the terms and
+conditions of version 3 of the GNU General Public License, supplemented by the
+additional permissions listed below. 0. Additional Definitions.
+
+As used herein, this License refers to version 3 of the GNU Lesser General
+Public License, and the GNU GPL refers to version 3 of the GNU General Public
+License.
+
+The Library refers to a covered work governed by this License, other than an
+Application or a Combined Work as defined below.
+
+An Application is any work that makes use of an interface provided by the
+Library, but which is not otherwise based on the Library. Defining a subclass of
+a class defined by the Library is deemed a mode of using an interface provided
+by the Library.
+
+A Combined Work is a work produced by combining or linking an Application with
+the Library. The particular version of the Library with which the Combined Work
+was made is also called the Linked Version.
+
+The Minimal Corresponding Source for a Combined Work means the Corresponding
+Source for the Combined Work, excluding any source code for portions of the
+Combined Work that, considered in isolation, are based on the Application, and
+not on the Linked Version.
+
+The Corresponding Application Code for a Combined Work means the object code
+and/or source code for the Application, including any data and utility programs
+needed for reproducing the Combined Work from the Application, but excluding the
+System Libraries of the Combined Work. 1. Exception to Section 3 of the GNU GPL.
+
+You may convey a covered work under sections 3 and 4 of this License without
+being bound by section 3 of the GNU GPL. 2. Conveying Modified Versions.
+
+If you modify a copy of the Library, and, in your modifications, a facility
+refers to a function or data to be supplied by an Application that uses the
+facility (other than as an argument passed when the facility is invoked), then
+you may convey a copy of the modified version:
+
+    a) under this License, provided that you make a good faith effort to ensure
+    that, in the event an Application does not supply the function or data, the
+    facility still operates, and performs whatever part of its purpose remains
+    meaningful, or b) under the GNU GPL, with none of the additional permissions
+    of this License applicable to that copy.
+
+3. Object Code Incorporating Material from Library Header Files.
+
+The object code form of an Application may incorporate material from a header
+file that is part of the Library. You may convey such object code under terms of
+your choice, provided that, if the incorporated material is not limited to
+numerical parameters, data structure layouts and accessors, or small macros,
+inline functions and templates (ten or fewer lines in length), you do both of
+the following:
+
+    a) Give prominent notice with each copy of the object code that the Library
+    is used in it and that the Library and its use are covered by this License.
+    b) Accompany the object code with a copy of the GNU GPL and this license
+    document.
+
+4. Combined Works.
+
+You may convey a Combined Work under terms of your choice that, taken together,
+effectively do not restrict modification of the portions of the Library
+contained in the Combined Work and reverse engineering for debugging such
+modifications, if you also do each of the following:
+
+    a) Give prominent notice with each copy of the Combined Work that the
+    Library is used in it and that the Library and its use are covered by this
+    License. b) Accompany the Combined Work with a copy of the GNU GPL and this
+    license document. c) For a Combined Work that displays copyright notices
+    during execution, include the copyright notice for the Library among these
+    notices, as well as a reference directing the user to the copies of the GNU
+    GPL and this license document. d) Do one of the following: 0) Convey the
+    Minimal Corresponding Source under the terms of this License, and the
+    Corresponding Application Code in a form suitable for, and under terms that
+    permit, the user to recombine or relink the Application with a modified
+    version of the Linked Version to produce a modified Combined Work, in the
+    manner specified by section 6 of the GNU GPL for conveying Corresponding
+    Source. 1) Use a suitable shared library mechanism for linking with the
+    Library. A suitable mechanism is one that (a) uses at run time a copy of the
+    Library already present on the user's computer system, and (b) will operate
+    properly with a modified version of the Library that is interface-compatible
+    with the Linked Version. e) Provide Installation Information, but only if
+    you would otherwise be required to provide such information under section 6
+    of the GNU GPL, and only to the extent that such information is necessary to
+    install and execute a modified version of the Combined Work produced by
+    recombining or relinking the Application with a modified version of the
+    Linked Version. (If you use option 4d0, the Installation Information must
+    accompany the Minimal Corresponding Source and Corresponding Application
+    Code. If you use option 4d1, you must provide the Installation Information
+    in the manner specified by section 6 of the GNU GPL for conveying
+    Corresponding Source.)
+
+5. Combined Libraries.
+
+You may place library facilities that are a work based on the Library side by
+side in a single library together with other library facilities that are not
+Applications and are not covered by this License, and convey such a combined
+library under terms of your choice, if you do both of the following:
+
+    a) Accompany the combined library with a copy of the same work based on the
+    Library, uncombined with any other library facilities, conveyed under the
+    terms of this License. b) Give prominent notice with the combined library
+    that part of it is a work based on the Library, and explaining where to find
+    the accompanying uncombined form of the same work.
+
+6. Revised Versions of the GNU Lesser General Public License.
+
+The Free Software Foundation may publish revised and/or new versions of the GNU
+Lesser General Public License from time to time. Such new versions will be
+similar in spirit to the present version, but may differ in detail to address
+new problems or concerns.
+
+Each version is given a distinguishing version number. If the Library as you
+received it specifies that a certain numbered version of the GNU Lesser General
+Public License or any later version applies to it, you have the option of
+following the terms and conditions either of that published version or of any
+later version published by the Free Software Foundation. If the Library as you
+received it does not specify a version number of the GNU Lesser General Public
+License, you may choose any version of the GNU Lesser General Public License
+ever published by the Free Software Foundation.
+
+If the Library as you received it specifies that a proxy can decide whether
+future versions of the GNU Lesser General Public License shall apply, that
+proxy's public statement of acceptance of any version is permanent authorization
+for you to choose that version for the Library.
+
+
+[SourceForge.net]
Index: doc/tools/ultraedit/GNU/licenses/COPYING.ctags
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/licenses/COPYING.ctags	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/licenses/COPYING.ctags	(working copy)
@@ -0,0 +1,340 @@
+		    GNU GENERAL PUBLIC LICENSE
+		       Version 2, June 1991
+
+ Copyright (C) 1989, 1991 Free Software Foundation, Inc.
+                       59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+			    Preamble
+
+  The licenses for most software are designed to take away your
+freedom to share and change it.  By contrast, the GNU General Public
+License is intended to guarantee your freedom to share and change free
+software--to make sure the software is free for all its users.  This
+General Public License applies to most of the Free Software
+Foundation's software and to any other program whose authors commit to
+using it.  (Some other Free Software Foundation software is covered by
+the GNU Library General Public License instead.)  You can apply it to
+your programs, too.
+
+  When we speak of free software, we are referring to freedom, not
+price.  Our General Public Licenses are designed to make sure that you
+have the freedom to distribute copies of free software (and charge for
+this service if you wish), that you receive source code or can get it
+if you want it, that you can change the software or use pieces of it
+in new free programs; and that you know you can do these things.
+
+  To protect your rights, we need to make restrictions that forbid
+anyone to deny you these rights or to ask you to surrender the rights.
+These restrictions translate to certain responsibilities for you if you
+distribute copies of the software, or if you modify it.
+
+  For example, if you distribute copies of such a program, whether
+gratis or for a fee, you must give the recipients all the rights that
+you have.  You must make sure that they, too, receive or can get the
+source code.  And you must show them these terms so they know their
+rights.
+
+  We protect your rights with two steps: (1) copyright the software, and
+(2) offer you this license which gives you legal permission to copy,
+distribute and/or modify the software.
+
+  Also, for each author's protection and ours, we want to make certain
+that everyone understands that there is no warranty for this free
+software.  If the software is modified by someone else and passed on, we
+want its recipients to know that what they have is not the original, so
+that any problems introduced by others will not reflect on the original
+authors' reputations.
+
+  Finally, any free program is threatened constantly by software
+patents.  We wish to avoid the danger that redistributors of a free
+program will individually obtain patent licenses, in effect making the
+program proprietary.  To prevent this, we have made it clear that any
+patent must be licensed for everyone's free use or not licensed at all.
+
+  The precise terms and conditions for copying, distribution and
+modification follow.
+
+		    GNU GENERAL PUBLIC LICENSE
+   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
+
+  0. This License applies to any program or other work which contains
+a notice placed by the copyright holder saying it may be distributed
+under the terms of this General Public License.  The "Program", below,
+refers to any such program or work, and a "work based on the Program"
+means either the Program or any derivative work under copyright law:
+that is to say, a work containing the Program or a portion of it,
+either verbatim or with modifications and/or translated into another
+language.  (Hereinafter, translation is included without limitation in
+the term "modification".)  Each licensee is addressed as "you".
+
+Activities other than copying, distribution and modification are not
+covered by this License; they are outside its scope.  The act of
+running the Program is not restricted, and the output from the Program
+is covered only if its contents constitute a work based on the
+Program (independent of having been made by running the Program).
+Whether that is true depends on what the Program does.
+
+  1. You may copy and distribute verbatim copies of the Program's
+source code as you receive it, in any medium, provided that you
+conspicuously and appropriately publish on each copy an appropriate
+copyright notice and disclaimer of warranty; keep intact all the
+notices that refer to this License and to the absence of any warranty;
+and give any other recipients of the Program a copy of this License
+along with the Program.
+
+You may charge a fee for the physical act of transferring a copy, and
+you may at your option offer warranty protection in exchange for a fee.
+
+  2. You may modify your copy or copies of the Program or any portion
+of it, thus forming a work based on the Program, and copy and
+distribute such modifications or work under the terms of Section 1
+above, provided that you also meet all of these conditions:
+
+    a) You must cause the modified files to carry prominent notices
+    stating that you changed the files and the date of any change.
+
+    b) You must cause any work that you distribute or publish, that in
+    whole or in part contains or is derived from the Program or any
+    part thereof, to be licensed as a whole at no charge to all third
+    parties under the terms of this License.
+
+    c) If the modified program normally reads commands interactively
+    when run, you must cause it, when started running for such
+    interactive use in the most ordinary way, to print or display an
+    announcement including an appropriate copyright notice and a
+    notice that there is no warranty (or else, saying that you provide
+    a warranty) and that users may redistribute the program under
+    these conditions, and telling the user how to view a copy of this
+    License.  (Exception: if the Program itself is interactive but
+    does not normally print such an announcement, your work based on
+    the Program is not required to print an announcement.)
+
+These requirements apply to the modified work as a whole.  If
+identifiable sections of that work are not derived from the Program,
+and can be reasonably considered independent and separate works in
+themselves, then this License, and its terms, do not apply to those
+sections when you distribute them as separate works.  But when you
+distribute the same sections as part of a whole which is a work based
+on the Program, the distribution of the whole must be on the terms of
+this License, whose permissions for other licensees extend to the
+entire whole, and thus to each and every part regardless of who wrote it.
+
+Thus, it is not the intent of this section to claim rights or contest
+your rights to work written entirely by you; rather, the intent is to
+exercise the right to control the distribution of derivative or
+collective works based on the Program.
+
+In addition, mere aggregation of another work not based on the Program
+with the Program (or with a work based on the Program) on a volume of
+a storage or distribution medium does not bring the other work under
+the scope of this License.
+
+  3. You may copy and distribute the Program (or a work based on it,
+under Section 2) in object code or executable form under the terms of
+Sections 1 and 2 above provided that you also do one of the following:
+
+    a) Accompany it with the complete corresponding machine-readable
+    source code, which must be distributed under the terms of Sections
+    1 and 2 above on a medium customarily used for software interchange; or,
+
+    b) Accompany it with a written offer, valid for at least three
+    years, to give any third party, for a charge no more than your
+    cost of physically performing source distribution, a complete
+    machine-readable copy of the corresponding source code, to be
+    distributed under the terms of Sections 1 and 2 above on a medium
+    customarily used for software interchange; or,
+
+    c) Accompany it with the information you received as to the offer
+    to distribute corresponding source code.  (This alternative is
+    allowed only for noncommercial distribution and only if you
+    received the program in object code or executable form with such
+    an offer, in accord with Subsection b above.)
+
+The source code for a work means the preferred form of the work for
+making modifications to it.  For an executable work, complete source
+code means all the source code for all modules it contains, plus any
+associated interface definition files, plus the scripts used to
+control compilation and installation of the executable.  However, as a
+special exception, the source code distributed need not include
+anything that is normally distributed (in either source or binary
+form) with the major components (compiler, kernel, and so on) of the
+operating system on which the executable runs, unless that component
+itself accompanies the executable.
+
+If distribution of executable or object code is made by offering
+access to copy from a designated place, then offering equivalent
+access to copy the source code from the same place counts as
+distribution of the source code, even though third parties are not
+compelled to copy the source along with the object code.
+
+  4. You may not copy, modify, sublicense, or distribute the Program
+except as expressly provided under this License.  Any attempt
+otherwise to copy, modify, sublicense or distribute the Program is
+void, and will automatically terminate your rights under this License.
+However, parties who have received copies, or rights, from you under
+this License will not have their licenses terminated so long as such
+parties remain in full compliance.
+
+  5. You are not required to accept this License, since you have not
+signed it.  However, nothing else grants you permission to modify or
+distribute the Program or its derivative works.  These actions are
+prohibited by law if you do not accept this License.  Therefore, by
+modifying or distributing the Program (or any work based on the
+Program), you indicate your acceptance of this License to do so, and
+all its terms and conditions for copying, distributing or modifying
+the Program or works based on it.
+
+  6. Each time you redistribute the Program (or any work based on the
+Program), the recipient automatically receives a license from the
+original licensor to copy, distribute or modify the Program subject to
+these terms and conditions.  You may not impose any further
+restrictions on the recipients' exercise of the rights granted herein.
+You are not responsible for enforcing compliance by third parties to
+this License.
+
+  7. If, as a consequence of a court judgment or allegation of patent
+infringement or for any other reason (not limited to patent issues),
+conditions are imposed on you (whether by court order, agreement or
+otherwise) that contradict the conditions of this License, they do not
+excuse you from the conditions of this License.  If you cannot
+distribute so as to satisfy simultaneously your obligations under this
+License and any other pertinent obligations, then as a consequence you
+may not distribute the Program at all.  For example, if a patent
+license would not permit royalty-free redistribution of the Program by
+all those who receive copies directly or indirectly through you, then
+the only way you could satisfy both it and this License would be to
+refrain entirely from distribution of the Program.
+
+If any portion of this section is held invalid or unenforceable under
+any particular circumstance, the balance of the section is intended to
+apply and the section as a whole is intended to apply in other
+circumstances.
+
+It is not the purpose of this section to induce you to infringe any
+patents or other property right claims or to contest validity of any
+such claims; this section has the sole purpose of protecting the
+integrity of the free software distribution system, which is
+implemented by public license practices.  Many people have made
+generous contributions to the wide range of software distributed
+through that system in reliance on consistent application of that
+system; it is up to the author/donor to decide if he or she is willing
+to distribute software through any other system and a licensee cannot
+impose that choice.
+
+This section is intended to make thoroughly clear what is believed to
+be a consequence of the rest of this License.
+
+  8. If the distribution and/or use of the Program is restricted in
+certain countries either by patents or by copyrighted interfaces, the
+original copyright holder who places the Program under this License
+may add an explicit geographical distribution limitation excluding
+those countries, so that distribution is permitted only in or among
+countries not thus excluded.  In such case, this License incorporates
+the limitation as if written in the body of this License.
+
+  9. The Free Software Foundation may publish revised and/or new versions
+of the General Public License from time to time.  Such new versions will
+be similar in spirit to the present version, but may differ in detail to
+address new problems or concerns.
+
+Each version is given a distinguishing version number.  If the Program
+specifies a version number of this License which applies to it and "any
+later version", you have the option of following the terms and conditions
+either of that version or of any later version published by the Free
+Software Foundation.  If the Program does not specify a version number of
+this License, you may choose any version ever published by the Free Software
+Foundation.
+
+  10. If you wish to incorporate parts of the Program into other free
+programs whose distribution conditions are different, write to the author
+to ask for permission.  For software which is copyrighted by the Free
+Software Foundation, write to the Free Software Foundation; we sometimes
+make exceptions for this.  Our decision will be guided by the two goals
+of preserving the free status of all derivatives of our free software and
+of promoting the sharing and reuse of software generally.
+
+			    NO WARRANTY
+
+  11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
+FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.  EXCEPT WHEN
+OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
+PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
+OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.  THE ENTIRE RISK AS
+TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.  SHOULD THE
+PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
+REPAIR OR CORRECTION.
+
+  12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
+WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
+REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
+INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
+OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
+TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
+YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
+PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
+POSSIBILITY OF SUCH DAMAGES.
+
+		     END OF TERMS AND CONDITIONS
+
+	    How to Apply These Terms to Your New Programs
+
+  If you develop a new program, and you want it to be of the greatest
+possible use to the public, the best way to achieve this is to make it
+free software which everyone can redistribute and change under these terms.
+
+  To do so, attach the following notices to the program.  It is safest
+to attach them to the start of each source file to most effectively
+convey the exclusion of warranty; and each file should have at least
+the "copyright" line and a pointer to where the full notice is found.
+
+    <one line to give the program's name and a brief idea of what it does.>
+    Copyright (C) 19yy  <name of author>
+
+    This program is free software; you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation; either version 2 of the License, or
+    (at your option) any later version.
+
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+
+    You should have received a copy of the GNU General Public License
+    along with this program; if not, write to the Free Software
+    Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+
+
+Also add information on how to contact you by electronic and paper mail.
+
+If the program is interactive, make it output a short notice like this
+when it starts in an interactive mode:
+
+    Gnomovision version 69, Copyright (C) 19yy name of author
+    Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
+    This is free software, and you are welcome to redistribute it
+    under certain conditions; type `show c' for details.
+
+The hypothetical commands `show w' and `show c' should show the appropriate
+parts of the General Public License.  Of course, the commands you use may
+be called something other than `show w' and `show c'; they could even be
+mouse-clicks or menu items--whatever suits your program.
+
+You should also get your employer (if you work as a programmer) or your
+school, if any, to sign a "copyright disclaimer" for the program, if
+necessary.  Here is a sample; alter the names:
+
+  Yoyodyne, Inc., hereby disclaims all copyright interest in the program
+  `Gnomovision' (which makes passes at compilers) written by James Hacker.
+
+  <signature of Ty Coon>, 1 April 1989
+  Ty Coon, President of Vice
+
+This General Public License does not permit incorporating your program into
+proprietary programs.  If your program is a subroutine library, you may
+consider it more useful to permit linking proprietary applications with the
+library.  If this is what you want to do, use the GNU Library General
+Public License instead of this License.
Index: doc/tools/ultraedit/GNU/licenses/COPYING.iconv
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/licenses/COPYING.iconv	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/GNU/licenses/COPYING.iconv	(working copy)
@@ -0,0 +1,482 @@
+		  GNU LIBRARY GENERAL PUBLIC LICENSE
+		       Version 2, June 1991
+
+ Copyright (C) 1991 Free Software Foundation, Inc.
+ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+[This is the first released version of the library GPL.  It is
+ numbered 2 because it goes with version 2 of the ordinary GPL.]
+
+			    Preamble
+
+  The licenses for most software are designed to take away your
+freedom to share and change it.  By contrast, the GNU General Public
+Licenses are intended to guarantee your freedom to share and change
+free software--to make sure the software is free for all its users.
+
+  This license, the Library General Public License, applies to some
+specially designated Free Software Foundation software, and to any
+other libraries whose authors decide to use it.  You can use it for
+your libraries, too.
+
+  When we speak of free software, we are referring to freedom, not
+price.  Our General Public Licenses are designed to make sure that you
+have the freedom to distribute copies of free software (and charge for
+this service if you wish), that you receive source code or can get it
+if you want it, that you can change the software or use pieces of it
+in new free programs; and that you know you can do these things.
+
+  To protect your rights, we need to make restrictions that forbid
+anyone to deny you these rights or to ask you to surrender the rights.
+These restrictions translate to certain responsibilities for you if
+you distribute copies of the library, or if you modify it.
+
+  For example, if you distribute copies of the library, whether gratis
+or for a fee, you must give the recipients all the rights that we gave
+you.  You must make sure that they, too, receive or can get the source
+code.  If you link a program with the library, you must provide
+complete object files to the recipients so that they can relink them
+with the library, after making changes to the library and recompiling
+it.  And you must show them these terms so they know their rights.
+
+  Our method of protecting your rights has two steps: (1) copyright
+the library, and (2) offer you this license which gives you legal
+permission to copy, distribute and/or modify the library.
+
+  Also, for each distributor's protection, we want to make certain
+that everyone understands that there is no warranty for this free
+library.  If the library is modified by someone else and passed on, we
+want its recipients to know that what they have is not the original
+version, so that any problems introduced by others will not reflect on
+the original authors' reputations.
+
+  Finally, any free program is threatened constantly by software
+patents.  We wish to avoid the danger that companies distributing free
+software will individually obtain patent licenses, thus in effect
+transforming the program into proprietary software.  To prevent this,
+we have made it clear that any patent must be licensed for everyone's
+free use or not licensed at all.
+
+  Most GNU software, including some libraries, is covered by the ordinary
+GNU General Public License, which was designed for utility programs.  This
+license, the GNU Library General Public License, applies to certain
+designated libraries.  This license is quite different from the ordinary
+one; be sure to read it in full, and don't assume that anything in it is
+the same as in the ordinary license.
+
+  The reason we have a separate public license for some libraries is that
+they blur the distinction we usually make between modifying or adding to a
+program and simply using it.  Linking a program with a library, without
+changing the library, is in some sense simply using the library, and is
+analogous to running a utility program or application program.  However, in
+a textual and legal sense, the linked executable is a combined work, a
+derivative of the original library, and the ordinary General Public License
+treats it as such.
+
+  Because of this blurred distinction, using the ordinary General
+Public License for libraries did not effectively promote software
+sharing, because most developers did not use the libraries.  We
+concluded that weaker conditions might promote sharing better.
+
+  However, unrestricted linking of non-free programs would deprive the
+users of those programs of all benefit from the free status of the
+libraries themselves.  This Library General Public License is intended to
+permit developers of non-free programs to use free libraries, while
+preserving your freedom as a user of such programs to change the free
+libraries that are incorporated in them.  (We have not seen how to achieve
+this as regards changes in header files, but we have achieved it as regards
+changes in the actual functions of the Library.)  The hope is that this
+will lead to faster development of free libraries.
+
+  The precise terms and conditions for copying, distribution and
+modification follow.  Pay close attention to the difference between a
+"work based on the library" and a "work that uses the library".  The
+former contains code derived from the library, while the latter only
+works together with the library.
+
+  Note that it is possible for a library to be covered by the ordinary
+General Public License rather than by this special one.
+
+		  GNU LIBRARY GENERAL PUBLIC LICENSE
+   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
+
+  0. This License Agreement applies to any software library which
+contains a notice placed by the copyright holder or other authorized
+party saying it may be distributed under the terms of this Library
+General Public License (also called "this License").  Each licensee is
+addressed as "you".
+
+  A "library" means a collection of software functions and/or data
+prepared so as to be conveniently linked with application programs
+(which use some of those functions and data) to form executables.
+
+  The "Library", below, refers to any such software library or work
+which has been distributed under these terms.  A "work based on the
+Library" means either the Library or any derivative work under
+copyright law: that is to say, a work containing the Library or a
+portion of it, either verbatim or with modifications and/or translated
+straightforwardly into another language.  (Hereinafter, translation is
+included without limitation in the term "modification".)
+
+  "Source code" for a work means the preferred form of the work for
+making modifications to it.  For a library, complete source code means
+all the source code for all modules it contains, plus any associated
+interface definition files, plus the scripts used to control compilation
+and installation of the library.
+
+  Activities other than copying, distribution and modification are not
+covered by this License; they are outside its scope.  The act of
+running a program using the Library is not restricted, and output from
+such a program is covered only if its contents constitute a work based
+on the Library (independent of the use of the Library in a tool for
+writing it).  Whether that is true depends on what the Library does
+and what the program that uses the Library does.
+  
+  1. You may copy and distribute verbatim copies of the Library's
+complete source code as you receive it, in any medium, provided that
+you conspicuously and appropriately publish on each copy an
+appropriate copyright notice and disclaimer of warranty; keep intact
+all the notices that refer to this License and to the absence of any
+warranty; and distribute a copy of this License along with the
+Library.
+
+  You may charge a fee for the physical act of transferring a copy,
+and you may at your option offer warranty protection in exchange for a
+fee.
+
+  2. You may modify your copy or copies of the Library or any portion
+of it, thus forming a work based on the Library, and copy and
+distribute such modifications or work under the terms of Section 1
+above, provided that you also meet all of these conditions:
+
+    a) The modified work must itself be a software library.
+
+    b) You must cause the files modified to carry prominent notices
+    stating that you changed the files and the date of any change.
+
+    c) You must cause the whole of the work to be licensed at no
+    charge to all third parties under the terms of this License.
+
+    d) If a facility in the modified Library refers to a function or a
+    table of data to be supplied by an application program that uses
+    the facility, other than as an argument passed when the facility
+    is invoked, then you must make a good faith effort to ensure that,
+    in the event an application does not supply such function or
+    table, the facility still operates, and performs whatever part of
+    its purpose remains meaningful.
+
+    (For example, a function in a library to compute square roots has
+    a purpose that is entirely well-defined independent of the
+    application.  Therefore, Subsection 2d requires that any
+    application-supplied function or table used by this function must
+    be optional: if the application does not supply it, the square
+    root function must still compute square roots.)
+
+These requirements apply to the modified work as a whole.  If
+identifiable sections of that work are not derived from the Library,
+and can be reasonably considered independent and separate works in
+themselves, then this License, and its terms, do not apply to those
+sections when you distribute them as separate works.  But when you
+distribute the same sections as part of a whole which is a work based
+on the Library, the distribution of the whole must be on the terms of
+this License, whose permissions for other licensees extend to the
+entire whole, and thus to each and every part regardless of who wrote
+it.
+
+Thus, it is not the intent of this section to claim rights or contest
+your rights to work written entirely by you; rather, the intent is to
+exercise the right to control the distribution of derivative or
+collective works based on the Library.
+
+In addition, mere aggregation of another work not based on the Library
+with the Library (or with a work based on the Library) on a volume of
+a storage or distribution medium does not bring the other work under
+the scope of this License.
+
+  3. You may opt to apply the terms of the ordinary GNU General Public
+License instead of this License to a given copy of the Library.  To do
+this, you must alter all the notices that refer to this License, so
+that they refer to the ordinary GNU General Public License, version 2,
+instead of to this License.  (If a newer version than version 2 of the
+ordinary GNU General Public License has appeared, then you can specify
+that version instead if you wish.)  Do not make any other change in
+these notices.
+
+  Once this change is made in a given copy, it is irreversible for
+that copy, so the ordinary GNU General Public License applies to all
+subsequent copies and derivative works made from that copy.
+
+  This option is useful when you wish to copy part of the code of
+the Library into a program that is not a library.
+
+  4. You may copy and distribute the Library (or a portion or
+derivative of it, under Section 2) in object code or executable form
+under the terms of Sections 1 and 2 above provided that you accompany
+it with the complete corresponding machine-readable source code, which
+must be distributed under the terms of Sections 1 and 2 above on a
+medium customarily used for software interchange.
+
+  If distribution of object code is made by offering access to copy
+from a designated place, then offering equivalent access to copy the
+source code from the same place satisfies the requirement to
+distribute the source code, even though third parties are not
+compelled to copy the source along with the object code.
+
+  5. A program that contains no derivative of any portion of the
+Library, but is designed to work with the Library by being compiled or
+linked with it, is called a "work that uses the Library".  Such a
+work, in isolation, is not a derivative work of the Library, and
+therefore falls outside the scope of this License.
+
+  However, linking a "work that uses the Library" with the Library
+creates an executable that is a derivative of the Library (because it
+contains portions of the Library), rather than a "work that uses the
+library".  The executable is therefore covered by this License.
+Section 6 states terms for distribution of such executables.
+
+  When a "work that uses the Library" uses material from a header file
+that is part of the Library, the object code for the work may be a
+derivative work of the Library even though the source code is not.
+Whether this is true is especially significant if the work can be
+linked without the Library, or if the work is itself a library.  The
+threshold for this to be true is not precisely defined by law.
+
+  If such an object file uses only numerical parameters, data
+structure layouts and accessors, and small macros and small inline
+functions (ten lines or less in length), then the use of the object
+file is unrestricted, regardless of whether it is legally a derivative
+work.  (Executables containing this object code plus portions of the
+Library will still fall under Section 6.)
+
+  Otherwise, if the work is a derivative of the Library, you may
+distribute the object code for the work under the terms of Section 6.
+Any executables containing that work also fall under Section 6,
+whether or not they are linked directly with the Library itself.
+
+  6. As an exception to the Sections above, you may also compile or
+link a "work that uses the Library" with the Library to produce a
+work containing portions of the Library, and distribute that work
+under terms of your choice, provided that the terms permit
+modification of the work for the customer's own use and reverse
+engineering for debugging such modifications.
+
+  You must give prominent notice with each copy of the work that the
+Library is used in it and that the Library and its use are covered by
+this License.  You must supply a copy of this License.  If the work
+during execution displays copyright notices, you must include the
+copyright notice for the Library among them, as well as a reference
+directing the user to the copy of this License.  Also, you must do one
+of these things:
+
+    a) Accompany the work with the complete corresponding
+    machine-readable source code for the Library including whatever
+    changes were used in the work (which must be distributed under
+    Sections 1 and 2 above); and, if the work is an executable linked
+    with the Library, with the complete machine-readable "work that
+    uses the Library", as object code and/or source code, so that the
+    user can modify the Library and then relink to produce a modified
+    executable containing the modified Library.  (It is understood
+    that the user who changes the contents of definitions files in the
+    Library will not necessarily be able to recompile the application
+    to use the modified definitions.)
+
+    b) Accompany the work with a written offer, valid for at
+    least three years, to give the same user the materials
+    specified in Subsection 6a, above, for a charge no more
+    than the cost of performing this distribution.
+
+    c) If distribution of the work is made by offering access to copy
+    from a designated place, offer equivalent access to copy the above
+    specified materials from the same place.
+
+    d) Verify that the user has already received a copy of these
+    materials or that you have already sent this user a copy.
+
+  For an executable, the required form of the "work that uses the
+Library" must include any data and utility programs needed for
+reproducing the executable from it.  However, as a special exception,
+the source code distributed need not include anything that is normally
+distributed (in either source or binary form) with the major
+components (compiler, kernel, and so on) of the operating system on
+which the executable runs, unless that component itself accompanies
+the executable.
+
+  It may happen that this requirement contradicts the license
+restrictions of other proprietary libraries that do not normally
+accompany the operating system.  Such a contradiction means you cannot
+use both them and the Library together in an executable that you
+distribute.
+
+  7. You may place library facilities that are a work based on the
+Library side-by-side in a single library together with other library
+facilities not covered by this License, and distribute such a combined
+library, provided that the separate distribution of the work based on
+the Library and of the other library facilities is otherwise
+permitted, and provided that you do these two things:
+
+    a) Accompany the combined library with a copy of the same work
+    based on the Library, uncombined with any other library
+    facilities.  This must be distributed under the terms of the
+    Sections above.
+
+    b) Give prominent notice with the combined library of the fact
+    that part of it is a work based on the Library, and explaining
+    where to find the accompanying uncombined form of the same work.
+
+  8. You may not copy, modify, sublicense, link with, or distribute
+the Library except as expressly provided under this License.  Any
+attempt otherwise to copy, modify, sublicense, link with, or
+distribute the Library is void, and will automatically terminate your
+rights under this License.  However, parties who have received copies,
+or rights, from you under this License will not have their licenses
+terminated so long as such parties remain in full compliance.
+
+  9. You are not required to accept this License, since you have not
+signed it.  However, nothing else grants you permission to modify or
+distribute the Library or its derivative works.  These actions are
+prohibited by law if you do not accept this License.  Therefore, by
+modifying or distributing the Library (or any work based on the
+Library), you indicate your acceptance of this License to do so, and
+all its terms and conditions for copying, distributing or modifying
+the Library or works based on it.
+
+  10. Each time you redistribute the Library (or any work based on the
+Library), the recipient automatically receives a license from the
+original licensor to copy, distribute, link with or modify the Library
+subject to these terms and conditions.  You may not impose any further
+restrictions on the recipients' exercise of the rights granted herein.
+You are not responsible for enforcing compliance by third parties to
+this License.
+
+  11. If, as a consequence of a court judgment or allegation of patent
+infringement or for any other reason (not limited to patent issues),
+conditions are imposed on you (whether by court order, agreement or
+otherwise) that contradict the conditions of this License, they do not
+excuse you from the conditions of this License.  If you cannot
+distribute so as to satisfy simultaneously your obligations under this
+License and any other pertinent obligations, then as a consequence you
+may not distribute the Library at all.  For example, if a patent
+license would not permit royalty-free redistribution of the Library by
+all those who receive copies directly or indirectly through you, then
+the only way you could satisfy both it and this License would be to
+refrain entirely from distribution of the Library.
+
+If any portion of this section is held invalid or unenforceable under any
+particular circumstance, the balance of the section is intended to apply,
+and the section as a whole is intended to apply in other circumstances.
+
+It is not the purpose of this section to induce you to infringe any
+patents or other property right claims or to contest validity of any
+such claims; this section has the sole purpose of protecting the
+integrity of the free software distribution system which is
+implemented by public license practices.  Many people have made
+generous contributions to the wide range of software distributed
+through that system in reliance on consistent application of that
+system; it is up to the author/donor to decide if he or she is willing
+to distribute software through any other system and a licensee cannot
+impose that choice.
+
+This section is intended to make thoroughly clear what is believed to
+be a consequence of the rest of this License.
+
+  12. If the distribution and/or use of the Library is restricted in
+certain countries either by patents or by copyrighted interfaces, the
+original copyright holder who places the Library under this License may add
+an explicit geographical distribution limitation excluding those countries,
+so that distribution is permitted only in or among countries not thus
+excluded.  In such case, this License incorporates the limitation as if
+written in the body of this License.
+
+  13. The Free Software Foundation may publish revised and/or new
+versions of the Library General Public License from time to time.
+Such new versions will be similar in spirit to the present version,
+but may differ in detail to address new problems or concerns.
+
+Each version is given a distinguishing version number.  If the Library
+specifies a version number of this License which applies to it and
+"any later version", you have the option of following the terms and
+conditions either of that version or of any later version published by
+the Free Software Foundation.  If the Library does not specify a
+license version number, you may choose any version ever published by
+the Free Software Foundation.
+
+  14. If you wish to incorporate parts of the Library into other free
+programs whose distribution conditions are incompatible with these,
+write to the author to ask for permission.  For software which is
+copyrighted by the Free Software Foundation, write to the Free
+Software Foundation; we sometimes make exceptions for this.  Our
+decision will be guided by the two goals of preserving the free status
+of all derivatives of our free software and of promoting the sharing
+and reuse of software generally.
+
+			    NO WARRANTY
+
+  15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO
+WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
+EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
+OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY
+KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+PURPOSE.  THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
+LIBRARY IS WITH YOU.  SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME
+THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
+
+  16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
+WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
+AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU
+FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
+CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
+LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
+RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
+FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
+SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
+DAMAGES.
+
+		     END OF TERMS AND CONDITIONS
+
+     Appendix: How to Apply These Terms to Your New Libraries
+
+  If you develop a new library, and you want it to be of the greatest
+possible use to the public, we recommend making it free software that
+everyone can redistribute and change.  You can do so by permitting
+redistribution under these terms (or, alternatively, under the terms of the
+ordinary General Public License).
+
+  To apply these terms, attach the following notices to the library.  It is
+safest to attach them to the start of each source file to most effectively
+convey the exclusion of warranty; and each file should have at least the
+"copyright" line and a pointer to where the full notice is found.
+
+    <one line to give the library's name and a brief idea of what it does.>
+    Copyright (C) <year>  <name of author>
+
+    This library is free software; you can redistribute it and/or
+    modify it under the terms of the GNU Library General Public
+    License as published by the Free Software Foundation; either
+    version 2 of the License, or (at your option) any later version.
+
+    This library is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+    Library General Public License for more details.
+
+    You should have received a copy of the GNU Library General Public
+    License along with this library; if not, write to the Free
+    Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
+    MA 02110-1301, USA
+
+Also add information on how to contact you by electronic and paper mail.
+
+You should also get your employer (if you work as a programmer) or your
+school, if any, to sign a "copyright disclaimer" for the library, if
+necessary.  Here is a sample; alter the names:
+
+  Yoyodyne, Inc., hereby disclaims all copyright interest in the
+  library `Frob' (a library for tweaking knobs) written by James Random Hacker.
+
+  <signature of Ty Coon>, 1 April 1990
+  Ty Coon, President of Vice
+
+That's all there is to it!
Index: doc/tools/ultraedit/GNU/licenses/libxml2.txt
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/GNU/licenses/libxml2.txt
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/GNU/src/source_code.txt
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/GNU/src/source_code.txt
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/GNU/zlib1.dll
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/GNU/zlib1.dll
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/KEYLIB32.dll
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/KEYLIB32.dll
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/PLUSNative.dll
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/PLUSNative.dll
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ProtectionPlusDLL.dll
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ProtectionPlusDLL.dll
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/changes.txt
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/changes.txt
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/dbghelp.dll
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/dbghelp.dll
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/default data/themes/Charcoal.ue-theme
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/default data/themes/Charcoal.ue-theme	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/default data/themes/Charcoal.ue-theme	(working copy)
@@ -0,0 +1,614 @@
+<?xml version="1.0"?>
+<UETheme>
+  <Window>
+    <Look>
+Custom
+    </Look>
+    <Font Category="Dockable Windows" Face="Segoe UI">
+-12:0:0:0:400:0:0:0:1:0:0:0:204
+    </Font>
+    <Color ID="ID_DOCKABLE_WINDOW_TEXT" Category="Dockable Window" Description="Text" Value="#C0C0C0"/>
+    <Color ID="ID_DOCKABLE_WINDOW_BACKGROUND" Category="Dockable Window" Description="Background" Value="#293134"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_TEXT" Category="Dockable Window" Description="Caption Text" Value="#FFFFFF"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_TEXT_ACTIVE" Category="Dockable Window" Description="Active Caption Text" Value="#FFC042"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_BUTTON" Category="Dockable Window" Description="Caption Button" Value="#FFFFFF"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_BUTTON_HIGHLIGHT" Category="Dockable Window" Description="Caption Button Highlight" Value="#808080"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_BUTTON_MOUSEDOWN" Category="Dockable Window" Description="Caption Button Mouse Down" Value="#FF0000"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_BORDER" Category="Dockable Window" Description="Caption Border" Value="#293134"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_BORDER_SHADOW" Category="Dockable Window" Description="Caption Border Shadow" Value="#293134"/>
+    <Color ID="ID_DOCKABLE_WINDOW_BORDER" Category="Dockable Window" Description="Border" Value="#FF0000"/>
+    <Color ID="ID_DOCKABLE_WINDOW_BORDER_SHADOW" Category="Dockable Window" Description="Border Shadow" Value="#FF0000"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_BORDER" Category="Dockable Window" Description="Floating Border" Value="#5C5C5C"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_BORDER_SHADOW" Category="Dockable Window" Description="Floating Border Shadow" Value="#5C5C5C"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_OUTER_BORDER" Category="Dockable Window" Description="Floating Outer Border" Value="#5C5C5C"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_OUTER_BORDER_SHADOW" Category="Dockable Window" Description="Floating Outer Border Shadow" Value="#293134"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_CAPTION_TEXT" Category="Dockable Window" Description="Floating Caption Text" Value="#FFFFFF"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_BORDER_ACTIVE" Category="Dockable Window" Description="Floating Border Active" Value="#FF0000"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_CAPTION_TEXT_ACTIVE" Category="Dockable Window" Description="Floating Caption Text Active" Value="#FFC042"/>
+    <Color ID="ID_MENU_TEXT" Category="Menu" Description="Text" Value="#FFFFFF"/>
+    <Color ID="ID_MENU_BACKGROUND" Category="Menu" Description="Background" Value="#5C5C5C"/>
+    <Color ID="ID_MENU_TEXT_DISABLED" Category="Menu" Description="Text Disabled" Value="#000000"/>
+    <Color ID="ID_MENU_ITEM_BACKGROUND_HIGHLIGHT" Category="Menu" Description="Highlighted Item Background" Value="#1B1B1B"/>
+    <Color ID="ID_MENU_ITEM_TEXT_HIGHLIGHT" Category="Menu" Description="Highlighted Item Text" Value="#FFC042"/>
+    <Color ID="ID_MENU_ITEM_BORDER_HIGHLIGHT" Category="Menu" Description="Highlighted Item Border" Value="#DECAA0"/>
+    <Color ID="ID_MENU_ITEM_CHECKED_BACKGROUND" Category="Menu" Description="Checked Item Background" Value="#C0C0C0"/>
+    <Color ID="ID_MENU_ITEM_CHECKED_BORDER" Category="Menu" Description="Checked Item Border" Value="#FFC042"/>
+    <Color ID="ID_MENU_ITEM_CHECKED_BACKGROUND_HIGHLIGHT" Category="Menu" Description="Highlighted Checked Item Background" Value="#FFC042"/>
+    <Color ID="ID_MENU_ITEM_CHECKED_BORDER_HIGHLIGHT" Category="Menu" Description="Highlighted Checked Item Border" Value="#FFC042"/>
+    <Color ID="ID_MENU_BORDER" Category="Menu" Description="Border" Value="#000000"/>
+    <Color ID="ID_MENU_BORDER_SHADOW" Category="Menu" Description="Border Shadow" Value="#293134"/>
+    <Color ID="ID_MENU_TOP_LEVEL_BACKGROUND_ACTIVE" Category="Menu" Description="Top Level Background Active" Value="#5C5C5C"/>
+    <Color ID="ID_MENU_TOP_LEVEL_TEXT" Category="Menu" Description="Top Level Text" Value="#FFFFFF"/>
+    <Color ID="ID_MENU_TOP_LEVEL_TEXT_ACTIVE" Category="Menu" Description="Top Level Text Active" Value="#FFC042"/>
+    <Color ID="ID_MENU_TOP_LEVEL_HIGHLIGHT_BACKGROUND" Category="Menu" Description="Highlighted Top Level Background" Value="#FF0000"/>
+    <Color ID="ID_MENU_TOP_LEVEL_TEXT_HIGHLIGHT" Category="Menu" Description="Highlighted Top Level Text" Value="#FF0000"/>
+    <Color ID="ID_MENU_SEPARATOR" Category="Menu" Description="Separator" Value="#293134"/>
+    <Color ID="ID_TOOLBAR_SEPARATOR" Category="Toolbar" Description="Separator" Value="#FFC042"/>
+    <Color ID="ID_TOOLBAR_ITEM_BACKGROUND_HIGHLIGHT" Category="Toolbar" Description="Highlighted Item Background" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_ITEM_BORDER_HIGHLIGHT" Category="Toolbar" Description="Highlighted item Border" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_ITEM_CHECKED_BACKGROUND" Category="Toolbar" Description="Checked Item Background" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_ITEM_CHECKED_BORDER" Category="Toolbar" Description="Checked Item Border" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_ITEM_CHECKED_BACKGROUND_HIGHLIGHT" Category="Toolbar" Description="Clicked Item Background" Value="#4D4D4D"/>
+    <Color ID="ID_TOOLBAR_ITEM_CHECKED_BORDER_HIGHLIGHT" Category="Toolbar" Description="Highlighted Checked Item Border" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_CUSTOMIZE_BUTTON" Category="Toolbar" Description="Customize Button" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_GRIPPER" Category="Toolbar" Description="Gripper" Value="#000000"/>
+    <Color ID="ID_TOOLBAR_GRIPPER_SHADOW" Category="Toolbar" Description="Gripper Shadow" Value="#C0C0C0"/>
+    <Color ID="ID_TOOLBAR_BORDER" Category="Toolbar" Description="Border" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_BORDER_SHADOW" Category="Toolbar" Description="Border Shadow" Value="#293134"/>
+    <Color ID="ID_TOOLBAR_COMBO_BORDER" Category="Toolbar" Description="Combobox border" Value="#000000"/>
+    <Color ID="ID_FILETAB_BORDER" Category="File Tab" Description="Tab Border" Value="#293134"/>
+    <Color ID="ID_FILETAB_BORDER_ACCENT" Category="File Tab" Description="Tab Border Accent" Value="#5C5C5C"/>
+    <Color ID="ID_FILETAB_TEXT" Category="File Tab" Description="Tab Text" Value="#FFFFFF"/>
+    <Color ID="ID_FILETAB_BORDER_ACTIVE" Category="File Tab" Description="Tab Border Active" Value="#FFC042"/>
+    <Color ID="ID_FILETAB_BORDER_TOP_ACTIVE" Category="File Tab" Description="Tab Top Border Active" Value="#000000"/>
+    <Color ID="ID_FILETAB_TEXT_ACTIVE" Category="File Tab" Description="Tab Text Active" Value="#FFC042"/>
+    <Color ID="ID_OUTPUTTAB_BORDER" Category="Output Tab" Description="Tab Border" Value="#FFC042"/>
+    <Color ID="ID_OUTPUTTAB_TEXT" Category="Output Tab" Description="Tab Text" Value="#FFFFFF"/>
+    <Color ID="ID_OUTPUTTAB_BORDER_ACTIVE" Category="Output Tab" Description="Tab Border Active" Value="#FFC042"/>
+    <Color ID="ID_OUTPUTTAB_TEXT_ACTIVE" Category="Output Tab" Description="Tab Text Active" Value="#FFC042"/>
+    <Color ID="ID_GROUPTAB_BORDER" Category="Group Tab" Description="Tab Border" Value="#293134"/>
+    <Color ID="ID_GROUPTAB_TEXT" Category="Group Tab" Description="Tab Text" Value="#FFC042"/>
+    <Color ID="ID_GROUPTAB_BORDER_ACTIVE" Category="Group Tab" Description="Tab Border Active" Value="#293134"/>
+    <Color ID="ID_GROUPTAB_TEXT_ACTIVE" Category="Group Tab" Description="Tab Text Active" Value="#FFC042"/>
+    <Color ID="ID_STATUSBAR_TEXT" Category="Statusbar" Description="Statusbar Text" Value="#FFFFFF"/>
+    <Color ID="ID_STATUSBAR_TEXT_DISABLED" Category="Statusbar" Description="Statusbar Text Disabled" Value="#000000"/>
+    <Color ID="ID_STATUSBAR_SEPARATOR" Category="Statusbar" Description="Statusbar Separator" Value="#FFC042"/>
+    <Color ID="ID_APPLICATION_BACKGROUND" Category="Application" Description="Dockable Bar Background" Value="#293134"/>
+    <Color ID="ID_FILETABS_BACKGROUND" Category="File Tabs Control" Description="Control Background" Value="#808080"/>
+    <Color ID="ID_FILETABS_BORDER" Category="File Tabs Control" Description="Control Border" Value="#293134"/>
+    <Color ID="ID_FILETABS_BORDER_SHADOW" Category="File Tabs Control" Description="Control Border Shadow" Value="#FF0000"/>
+    <Color ID="ID_FILETABS_TABAREA_BORDER" Category="File Tabs Control" Description="Tab Area Border" Value="#293134"/>
+    <Color ID="ID_FILETABS_TABAREA_OUTER_BORDER" Category="File Tabs Control" Description="Tab Area Outer Border" Value="#293134"/>
+    <Color ID="ID_FILETABS_TABAREA_INNER_BORDER" Category="File Tabs Control" Description="Tab Area Inner Border" Value="#293134"/>
+    <Color ID="ID_FILETABS_BASELINE" Category="File Tabs Control" Description="Tabs Base Line" Value="#5C5C5C"/>
+    <Color ID="ID_OUTPUTTABS_BACKGROUND" Category="Output Tabs Control" Description="Control Background" Value="#293134"/>
+    <Color ID="ID_OUTPUTTABS_BORDER" Category="Output Tabs Control" Description="Control Border" Value="#808080"/>
+    <Color ID="ID_OUTPUTTABS_BASELINE" Category="Output Tabs Control" Description="Tabs Base Line" Value="#293134"/>
+    <Color ID="ID_GROUPTABS_BASELINE" Category="Group Tabs Control" Description="Tabs Base Line" Value="#FF0000"/>
+    <Color ID="ID_GROUPTABS_BACKGROUND" Category="Group Tabs Control" Description="Control Background" Value="#293134"/>
+    <Color ID="ID_GROUPTABS_BORDER" Category="Group Tabs Control" Description="Control Border" Value="#293134"/>
+    <Color ID="ID_BUTTON_TEXT_CHECKED" Category="Button" Description="Checked Text" Value="#FFC042"/>
+    <Color ID="ID_BUTTON_TEXT" Category="Button" Description="Text" Value="#FFFFFF"/>
+    <Color ID="ID_BUTTON_TEXT_HIGHLIGHT" Category="Button" Description="Highlighted Text" Value="#FFC042"/>
+    <Color ID="ID_BUTTON_TEXT_DISABLED" Category="Button" Description="Disabled Text" Value="#878C98"/>
+    <Color ID="ID_BUTTON_TEXT_DISABLED_SHADOW" Category="Button" Description="Disabled Text Shadow" Value="#494D56"/>
+    <Color ID="ID_BUTTON_BORDER" Category="Button" Description="Top/Left Border" Value="#FFC042"/>
+    <Color ID="ID_BUTTON_BORDER_CLICKED" Category="Button" Description="Clicked Top/Left Border" Value="#293134"/>
+    <Color ID="ID_BUTTON_BORDER_SHADOW" Category="Button" Description="Bottom/Right Border" Value="#FFC042"/>
+    <Color ID="ID_BUTTON_BORDER_CLICKED_SHADOW" Category="Button" Description="Clicked Bottom/Right Border" Value="#293134"/>
+    <Color ID="ID_AUTOHIDEBUTTON_BORDER" Category="Auto Hide Button" Description="Auto-Hide Button Border" Value="#293134"/>
+    <Color ID="ID_AUTOHIDEBUTTON_TEXT" Category="Auto Hide Button" Description="Auto-Hide Button Text" Value="#FFFFFF"/>
+    <Color ID="ID_TEXTCONTROL_BACKGROUND" Category="Text Control" Description="Text Control Background" Value="#293134"/>
+    <Color ID="ID_TEXTCONTROL_TEXT" Category="Text Control" Description="Text Control Text" Value="#FFFFFF"/>
+    <Color ID="ID_DIALOG_BACKGROUND2" Category="Dialog" Description="Background" Value="#4F4F4F"/>
+    <Color ID="ID_DIALOG_TEXT2" Category="Dialog" Description="Text" Value="#E0E0E0"/>
+    <Color ID="ID_STATICCONTROL_BACKGROUND" Category="Static Control" Description="Static Control Background" Value="#293134"/>
+    <Color ID="ID_STATICCONTROL_TEXT" Category="Static Control" Description="Static Control Text" Value="#FFC042"/>
+    <Color ID="ID_HEADER_TEXT" Category="List Control" Description="Header Text" Value="#FFC042"/>
+    <Color ID="ID_HEADER_TEXT_HIGHLIGHT" Category="List Control" Description="Header Highlighted Text" Value="#FFC042"/>
+    <Color ID="ID_HEADER_TEXT_CLICKED" Category="List Control" Description="Header Clicked Text" Value="#293134"/>
+    <Color ID="ID_HEADER_BORDER" Category="List Control" Description="Header Top/Left Border" Value="#293134"/>
+    <Color ID="ID_HEADER_BORDER_CLICKED" Category="List Control" Description="Header Clicked Top/Left Border" Value="#293134"/>
+    <Color ID="ID_HEADER_BORDER_SHADOW" Category="List Control" Description="Header Bottom/Right Border" Value="#293134"/>
+    <Color ID="ID_HEADER_BORDER_CLICKED_SHADOW" Category="List Control" Description="Header Clicked Bottom/Right Border" Value="#293134"/>
+    <Gradient ID="ID_DOCKABLE_WINDOW_CAPTION_BACKGROUND_GRADIENT" Category="Dockable Window" Description="Caption Background" Start="#293134" Finish="#2F383C"/>
+    <Gradient ID="ID_DOCKABLE_WINDOW_CAPTION_BACKGROUND_GRADIENT_ACTIVE" Category="Dockable Window" Description="Active Caption Background" Start="#5C5C5C" Finish="#5C5C5C"/>
+    <Gradient ID="ID_DOCKABLE_WINDOW_FLOATING_CAPTION_BACKGROUND_GRADIENT" Category="Dockable Window" Description="Floating Caption Background" Start="#293134" Finish="#293134"/>
+    <Gradient ID="ID_DOCKABLE_WINDOW_FLOATING_CAPTION_BACKGROUND_GRADIENT_ACTIVE" Category="Dockable Window" Description="Floating Caption Background Active" Start="#5C5C5C" Finish="#5C5C5C"/>
+    <Gradient ID="ID_MENU_BAR_BACKGROUND_GRADIENT" Category="Menu" Description="Menu Bar Background Gradient" Start="#293134" Finish="#293134"/>
+    <Gradient ID="ID_TOOLBAR_GRADIENT" Category="Toolbar" Description="Background Gradient" Start="#2F383C" Finish="#293134"/>
+    <Gradient ID="ID_TOOLBAR_CUSTOMIZE_BUTTON_GRADIENT" Category="Toolbar" Description="Customize Button Gradient" Start="#808080" Finish="#C0C0C0"/>
+    <Gradient ID="ID_TOOLBAR_CUSTOMIZE_BUTTON_GRADIENT_HIGHLIGHT" Category="Toolbar" Description="Highlighted Customize Button Gradient" Start="#C0C0C0" Finish="#FFFFFF"/>
+    <Gradient ID="ID_FILETAB_BACKGROUND" Category="File Tab" Description="Tab Background" Start="#5C5C5C" Finish="#646464"/>
+    <Gradient ID="ID_FILETAB_BACKGROUND_ACTIVE" Category="File Tab" Description="Tab Background Active" Start="#000000" Finish="#293134"/>
+    <Gradient ID="ID_OUTPUTTAB_BACKGROUND" Category="Output Tab" Description="Tab Background" Start="#646464" Finish="#646464"/>
+    <Gradient ID="ID_OUTPUTTAB_BACKGROUND_ACTIVE" Category="Output Tab" Description="Tab Background Active" Start="#1B1B1B" Finish="#1B1B1B"/>
+    <Gradient ID="ID_GROUPTAB_BACKGROUND" Category="Group Tab" Description="Tab Background" Start="#5C5C5C" Finish="#5C5C5C"/>
+    <Gradient ID="ID_GROUPTAB_BACKGROUND_ACTIVE" Category="Group Tab" Description="Tab Background Active" Start="#293134" Finish="#000000"/>
+    <Gradient ID="ID_STATUSBAR_GRADIENT" Category="Statusbar" Description="Statusbar Background Gradient" Start="#6A6A6A" Finish="#4F4F4F"/>
+    <Gradient ID="ID_APPLICATION_PANE_DIVIDER" Category="Application" Description="Pane Divider" Start="#808080" Finish="#808080"/>
+    <Gradient ID="ID_BUTTON_BACKGROUND_GRADIENT" Category="Button" Description="Background Gradient" Start="#5C5C5C" Finish="#585858"/>
+    <Gradient ID="ID_BUTTON_BACKGROUND_GRADIENT_HIGHLIGHT" Category="Button" Description="Highlighted Background Gradient" Start="#293134" Finish="#293134"/>
+    <Gradient ID="ID_BUTTON_BACKGROUND_GRADIENT_CHECKED" Category="Button" Description="Checked Background Gradient" Start="#293134" Finish="#293134"/>
+    <Gradient ID="ID_AUTOHIDEBUTTON_BACKGROUND_GRADIENT" Category="Auto Hide Button" Description="Auto-Hide Button Background Gradient" Start="#484848" Finish="#484848"/>
+    <Gradient ID="ID_HEADER_BACKGROUND_GRADIENT" Category="List Control" Description="Header Background Gradient" Start="#4F4F4F" Finish="#646464"/>
+    <Gradient ID="ID_HEADER_BACKGROUND_GRADIENT_HIGHLIGHT" Category="List Control" Description="Highlighted Header Background Gradient" Start="#5C5C5C" Finish="#595959"/>
+    <Gradient ID="ID_HEADER_BACKGROUND_GRADIENT_CLICKED" Category="List Control" Description="Clicked Header Background Gradient" Start="#293134" Finish="#484848"/>
+  </Window>
+  <Editor>
+    <Font Category="Normal" Face="Courier New">
+-13:0:0:0:400:0:0:0:255:0:0:0:204
+    </Font>
+    <Font Category="Hex/Column" Face="Courier New">
+-13:0:0:0:400:0:0:0:255:0:0:0:204
+    </Font>
+    <Boolean Category="Active Line" Value="true"/>
+    <Boolean Category="Active Column" Value="false"/>
+    <ColorPair Category="Text" Foreground="#C0C0C0" Background="#293134"/>
+    <ColorPair Category="Selected Text" Foreground="#FFE9B9" Background="#000000"/>
+    <ColorPair Category="Active Line" Foreground="#C0C0C0" Background="#1B1B1B"/>
+    <ColorPair Category="Active Column" Foreground="#5C5C5C" Background="#000000"/>
+    <ColorPair Category="Highlight All" Foreground="#000000" Background="#4DBCE7"/>
+    <ColorPair Category="HTML/XML Tags" Foreground="#C8FBBB" Background="#293F16"/>
+    <ColorPair Category="Auto Templates" Foreground="#151515" Background="#11435B"/>
+    <ColorPair Category="Folding Controls" Foreground="#000000" Background="#293134"/>
+    <ColorPair Category="Brace Highlight" Foreground="#000000" Background="#C0C0C0"/>
+    <ColorPair Category="Line Numbers and Ruler" Foreground="#E5E5E5" Background="#293134"/>
+    <Color Category="Spaces, Tabs, Line Terminators" Value="#FFC042"/>
+    <Color Category="Bookmarks" Value="#4DBCE7"/>
+    <Color Category="Column Markers" Value="#5C5C5C"/>
+    <Color Category="Read-Only Background" Value="#3C484C"/>
+    <Color Category="LCI Saved" Value="#00FF00"/>
+    <Color Category="LCI Unsaved" Value="#F92664"/>
+  </Editor>
+  <Languages>
+    <Language Name="C#">
+      <ColorPair Category="Color Group 1" Foreground="#4DBCE7" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 2" Foreground="#FFFFB0" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 2">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 3" Foreground="#FFFF00" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="C/C++">
+      <ColorPair Category="Text" Foreground="#FFFFFF" Background="#FFFFFF" Auto="true"/>
+      <ColorPair Category="Strings" Foreground="#FFFFB0" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Strings">
+Italic
+      </FontStyle>
+      <ColorPair Category="Color Group 1" Foreground="#4DBCE7" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Bold
+      </FontStyle>
+    </Language>
+    <Language Name="CSS 1.0-2.1">
+      <ColorPair Category="Text" Foreground="#000000" Background="#FFFFFF" Auto="true"/>
+      <ColorPair Category="Comments" Foreground="#008080" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Comments">
+Normal
+      </FontStyle>
+      <ColorPair Category="Alternate Block Comments" Foreground="#008080" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Alternate Block Comments">
+Normal
+      </FontStyle>
+      <ColorPair Category="Strings" Foreground="#808080" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Strings">
+Normal
+      </FontStyle>
+      <ColorPair Category="Numbers" Foreground="#FF0000" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Numbers">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 1" Foreground="#F92664" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 2" Foreground="#4DBCE7" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 2">
+Italic
+      </FontStyle>
+      <ColorPair Category="Color Group 3" Foreground="#FFFFB0" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 4" Foreground="#FFFFFF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 5" Foreground="#FFFFFF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 5">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 6" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 6">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 7" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 7">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 8" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 8">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 9" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 9">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 10" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 10">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 11" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 11">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 12" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 12">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 13" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 13">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 14" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 14">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 15" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 15">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 16" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 16">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 17" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 17">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 18" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 18">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 19" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 19">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 20" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 20">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="Default">
+      <ColorPair Category="Text" Foreground="#C0C0C0" Background="#FFFFFF" Auto="true"/>
+      <ColorPair Category="Comments" Foreground="#75715E" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Comments">
+Normal
+      </FontStyle>
+      <ColorPair Category="Alternate Block Comments" Foreground="#75715E" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Alternate Block Comments">
+Normal
+      </FontStyle>
+      <ColorPair Category="Strings" Foreground="#FFFFFF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Strings">
+Normal
+      </FontStyle>
+      <ColorPair Category="Numbers" Foreground="#AE81FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Numbers">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 1" Foreground="#F92672" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 2" Foreground="#FFC042" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 2">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 3" Foreground="#FF8000" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 4" Foreground="#FFC042" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 5" Foreground="#FFC042" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 5">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 6" Foreground="#FFC042" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 6">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 7" Foreground="#FFC042" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 7">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 8" Foreground="#FFC042" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 8">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 9" Foreground="#FFC042" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 9">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 10" Foreground="#FFC042" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 10">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 11" Foreground="#FFC042" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 11">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 12" Foreground="#FFC042" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 12">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 13" Foreground="#FFC042" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 13">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 14" Foreground="#FFC042" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 14">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 15" Foreground="#FFC042" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 15">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 16" Foreground="#FFC042" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 16">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 17" Foreground="#FFC042" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 17">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 18" Foreground="#FFC042" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 18">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 19" Foreground="#FFC042" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 19">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 20" Foreground="#FFC042" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 20">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="HTML">
+      <ColorPair Category="Color Group 1" Foreground="#4DBCE7" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 2" Foreground="#FFFFB0" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 2">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="Java">
+      <ColorPair Category="Color Group 1" Foreground="#4DBCE7" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="JavaScript">
+      <ColorPair Category="Numbers" Foreground="#4DBCE7" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Numbers">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 1" Foreground="#F92664" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 2" Foreground="#AE81FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 2">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 4" Foreground="#FFFFFF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 5" Foreground="#FFFFFF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 5">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 6" Foreground="#FFFFB0" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 6">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 7" Foreground="#FFFFB0" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 7">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="MySQL 5.1">
+      <ColorPair Category="Color Group 1" Foreground="#4DBCE7" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 3" Foreground="#FFFFB0" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="PHP">
+      <ColorPair Category="Color Group 1" Foreground="#F92664" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 3" Foreground="#FFFFB0" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 4" Foreground="#FFFFFF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 8" Foreground="#4DBCE7" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 8">
+Bold
+      </FontStyle>
+    </Language>
+    <Language Name="Perl">
+      <ColorPair Category="Color Group 1" Foreground="#4DBCE7" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 2" Foreground="#FFFFB0" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 2">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 6" Foreground="#FFFFB0" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 6">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 7" Foreground="#FFFF00" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 7">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 8" Foreground="#FFFFB0" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 8">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="Python">
+      <ColorPair Category="Color Group 1" Foreground="#4DBCE7" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="Ruby">
+      <ColorPair Category="Color Group 1" Foreground="#4DBCE7" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="UE Themes">
+      <ColorPair Category="Text" Foreground="#000000" Background="#FFFFFF" Auto="true"/>
+      <ColorPair Category="Comments" Foreground="#008080" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Comments">
+Normal
+      </FontStyle>
+      <ColorPair Category="Alternate Block Comments" Foreground="#008080" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Alternate Block Comments">
+Normal
+      </FontStyle>
+      <ColorPair Category="Strings" Foreground="#808080" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Strings">
+Normal
+      </FontStyle>
+      <ColorPair Category="Numbers" Foreground="#FF0000" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Numbers">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 1" Foreground="#00FF00" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 2" Foreground="#FF0000" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 2">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 4" Foreground="#008000" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 5" Foreground="#804040" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 5">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 6" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 6">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 7" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 7">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 8" Foreground="#0080FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 8">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 9" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 9">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 10" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 10">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 11" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 11">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 12" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 12">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 13" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 13">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 14" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 14">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 15" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 15">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 16" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 16">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 17" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 17">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 18" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 18">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 19" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 19">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 20" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 20">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="VBScript ASP">
+      <ColorPair Category="Color Group 1" Foreground="#4DBCE7" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="Visual Basic">
+      <ColorPair Category="Color Group 1" Foreground="#4DBCE7" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="XML">
+      <ColorPair Category="Color Group 1" Foreground="#4DBCE7" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 2" Foreground="#FFFFB0" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 2">
+Normal
+      </FontStyle>
+    </Language>
+  </Languages>
+</UETheme>
Index: doc/tools/ultraedit/default data/themes/Chocolate Mint.ue-theme
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/default data/themes/Chocolate Mint.ue-theme	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/default data/themes/Chocolate Mint.ue-theme	(working copy)
@@ -0,0 +1,446 @@
+<?xml version="1.0"?>
+<UETheme>
+  <Window>
+    <Look>
+Custom
+    </Look>
+    <Font Category="Dockable Windows" Face="Segoe UI">
+-12:0:0:0:400:0:0:0:1:0:0:0:6
+    </Font>
+    <Color ID="ID_DOCKABLE_WINDOW_TEXT" Category="Dockable Window" Description="Text" Value="#400000"/>
+    <Color ID="ID_DOCKABLE_WINDOW_BACKGROUND" Category="Dockable Window" Description="Background" Value="#DFFFDF"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_TEXT" Category="Dockable Window" Description="Caption Text" Value="#008000"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_TEXT_ACTIVE" Category="Dockable Window" Description="Active Caption Text" Value="#000080"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_BUTTON" Category="Dockable Window" Description="Caption Button" Value="#43341F"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_BUTTON_HIGHLIGHT" Category="Dockable Window" Description="Caption Button Highlight" Value="#80FF80"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_BUTTON_MOUSEDOWN" Category="Dockable Window" Description="Caption Button Mouse Down" Value="#01E473"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_BORDER" Category="Dockable Window" Description="Caption Border" Value="#F4E3C1"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_BORDER_SHADOW" Category="Dockable Window" Description="Caption Border Shadow" Value="#FFFFB7"/>
+    <Color ID="ID_DOCKABLE_WINDOW_BORDER" Category="Dockable Window" Description="Border" Value="#FF0000"/>
+    <Color ID="ID_DOCKABLE_WINDOW_BORDER_SHADOW" Category="Dockable Window" Description="Border Shadow" Value="#FF0000"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_BORDER" Category="Dockable Window" Description="Floating Border" Value="#B9FFB9"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_BORDER_SHADOW" Category="Dockable Window" Description="Floating Border Shadow" Value="#B9FFB9"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_OUTER_BORDER" Category="Dockable Window" Description="Floating Outer Border" Value="#7E4638"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_OUTER_BORDER_SHADOW" Category="Dockable Window" Description="Floating Outer Border Shadow" Value="#7E4638"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_CAPTION_TEXT" Category="Dockable Window" Description="Floating Caption Text" Value="#008000"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_BORDER_ACTIVE" Category="Dockable Window" Description="Floating Border Active" Value="#FF0000"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_CAPTION_TEXT_ACTIVE" Category="Dockable Window" Description="Floating Caption Text Active" Value="#0000A0"/>
+    <Color ID="ID_MENU_TEXT" Category="Menu" Description="Text" Value="#400000"/>
+    <Color ID="ID_MENU_BACKGROUND" Category="Menu" Description="Background" Value="#BEA07E"/>
+    <Color ID="ID_MENU_TEXT_DISABLED" Category="Menu" Description="Text Disabled" Value="#BFFFBF"/>
+    <Color ID="ID_MENU_ITEM_BACKGROUND_HIGHLIGHT" Category="Menu" Description="Highlighted Item Background" Value="#D2FFD2"/>
+    <Color ID="ID_MENU_ITEM_TEXT_HIGHLIGHT" Category="Menu" Description="Highlighted Item Text" Value="#400000"/>
+    <Color ID="ID_MENU_ITEM_BORDER_HIGHLIGHT" Category="Menu" Description="Highlighted Item Border" Value="#804000"/>
+    <Color ID="ID_MENU_ITEM_CHECKED_BACKGROUND" Category="Menu" Description="Checked Item Background" Value="#B9FFB9"/>
+    <Color ID="ID_MENU_ITEM_CHECKED_BORDER" Category="Menu" Description="Checked Item Border" Value="#FF0000"/>
+    <Color ID="ID_MENU_ITEM_CHECKED_BACKGROUND_HIGHLIGHT" Category="Menu" Description="Highlighted Checked Item Background" Value="#80FFFF"/>
+    <Color ID="ID_MENU_ITEM_CHECKED_BORDER_HIGHLIGHT" Category="Menu" Description="Highlighted Checked Item Border" Value="#0080FF"/>
+    <Color ID="ID_MENU_BORDER" Category="Menu" Description="Border" Value="#B9FFB9"/>
+    <Color ID="ID_MENU_BORDER_SHADOW" Category="Menu" Description="Border Shadow" Value="#804000"/>
+    <Color ID="ID_MENU_TOP_LEVEL_BACKGROUND_ACTIVE" Category="Menu" Description="Top Level Background Active" Value="#D2FFD2"/>
+    <Color ID="ID_MENU_TOP_LEVEL_TEXT" Category="Menu" Description="Top Level Text" Value="#FFFFFF"/>
+    <Color ID="ID_MENU_TOP_LEVEL_TEXT_ACTIVE" Category="Menu" Description="Top Level Text Active" Value="#400000"/>
+    <Color ID="ID_MENU_TOP_LEVEL_HIGHLIGHT_BACKGROUND" Category="Menu" Description="Highlighted Top Level Background" Value="#FF0000"/>
+    <Color ID="ID_MENU_TOP_LEVEL_TEXT_HIGHLIGHT" Category="Menu" Description="Highlighted Top Level Text" Value="#FF0000"/>
+    <Color ID="ID_MENU_SEPARATOR" Category="Menu" Description="Separator" Value="#80FF80"/>
+    <Color ID="ID_TOOLBAR_SEPARATOR" Category="Toolbar" Description="Separator" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_ITEM_BACKGROUND_HIGHLIGHT" Category="Toolbar" Description="Highlighted Item Background" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_ITEM_BORDER_HIGHLIGHT" Category="Toolbar" Description="Highlighted item Border" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_ITEM_CHECKED_BACKGROUND" Category="Toolbar" Description="Checked Item Background" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_ITEM_CHECKED_BORDER" Category="Toolbar" Description="Checked Item Border" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_ITEM_CHECKED_BACKGROUND_HIGHLIGHT" Category="Toolbar" Description="Clicked Item Background" Value="#14CD88"/>
+    <Color ID="ID_TOOLBAR_ITEM_CHECKED_BORDER_HIGHLIGHT" Category="Toolbar" Description="Highlighted Checked Item Border" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_CUSTOMIZE_BUTTON" Category="Toolbar" Description="Customize Button" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_GRIPPER" Category="Toolbar" Description="Gripper" Value="#80FF80"/>
+    <Color ID="ID_TOOLBAR_GRIPPER_SHADOW" Category="Toolbar" Description="Gripper Shadow" Value="#C4FFC4"/>
+    <Color ID="ID_TOOLBAR_BORDER" Category="Toolbar" Description="Border" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_BORDER_SHADOW" Category="Toolbar" Description="Border Shadow" Value="#332717"/>
+    <Color ID="ID_TOOLBAR_COMBO_BORDER" Category="Toolbar" Description="Combobox border" Value="#AEFFAE"/>
+    <Color ID="ID_FILETAB_BORDER" Category="File Tab" Description="Tab Border" Value="#FF0000"/>
+    <Color ID="ID_FILETAB_BORDER_ACCENT" Category="File Tab" Description="Tab Border Accent" Value="#43341F"/>
+    <Color ID="ID_FILETAB_TEXT" Category="File Tab" Description="Tab Text" Value="#FFFFFF"/>
+    <Color ID="ID_FILETAB_BORDER_ACTIVE" Category="File Tab" Description="Tab Border Active" Value="#0080FF"/>
+    <Color ID="ID_FILETAB_BORDER_TOP_ACTIVE" Category="File Tab" Description="Tab Top Border Active" Value="#80FF80"/>
+    <Color ID="ID_FILETAB_TEXT_ACTIVE" Category="File Tab" Description="Tab Text Active" Value="#004080"/>
+    <Color ID="ID_OUTPUTTAB_BORDER" Category="Output Tab" Description="Tab Border" Value="#595959"/>
+    <Color ID="ID_OUTPUTTAB_TEXT" Category="Output Tab" Description="Tab Text" Value="#FFFFFF"/>
+    <Color ID="ID_OUTPUTTAB_BORDER_ACTIVE" Category="Output Tab" Description="Tab Border Active" Value="#004080"/>
+    <Color ID="ID_OUTPUTTAB_TEXT_ACTIVE" Category="Output Tab" Description="Tab Text Active" Value="#004080"/>
+    <Color ID="ID_GROUPTAB_BORDER" Category="Group Tab" Description="Tab Border" Value="#43341F"/>
+    <Color ID="ID_GROUPTAB_TEXT" Category="Group Tab" Description="Tab Text" Value="#FFFFFF"/>
+    <Color ID="ID_GROUPTAB_BORDER_ACTIVE" Category="Group Tab" Description="Tab Border Active" Value="#43341F"/>
+    <Color ID="ID_GROUPTAB_TEXT_ACTIVE" Category="Group Tab" Description="Tab Text Active" Value="#004080"/>
+    <Color ID="ID_STATUSBAR_TEXT" Category="Statusbar" Description="Statusbar Text" Value="#FFFFFF"/>
+    <Color ID="ID_STATUSBAR_TEXT_DISABLED" Category="Statusbar" Description="Statusbar Text Disabled" Value="#241C11"/>
+    <Color ID="ID_STATUSBAR_SEPARATOR" Category="Statusbar" Description="Statusbar Separator" Value="#2E2E2E"/>
+    <Color ID="ID_APPLICATION_BACKGROUND" Category="Application" Description="Dockable Bar Background" Value="#2C2214"/>
+    <Color ID="ID_FILETABS_BACKGROUND" Category="File Tabs Control" Description="Control Background" Value="#785032"/>
+    <Color ID="ID_FILETABS_BORDER" Category="File Tabs Control" Description="Control Border" Value="#43341F"/>
+    <Color ID="ID_FILETABS_BORDER_SHADOW" Category="File Tabs Control" Description="Control Border Shadow" Value="#FF0000"/>
+    <Color ID="ID_FILETABS_TABAREA_BORDER" Category="File Tabs Control" Description="Tab Area Border" Value="#43341F"/>
+    <Color ID="ID_FILETABS_TABAREA_OUTER_BORDER" Category="File Tabs Control" Description="Tab Area Outer Border" Value="#785032"/>
+    <Color ID="ID_FILETABS_TABAREA_INNER_BORDER" Category="File Tabs Control" Description="Tab Area Inner Border" Value="#43341F"/>
+    <Color ID="ID_FILETABS_BASELINE" Category="File Tabs Control" Description="Tabs Base Line" Value="#785032"/>
+    <Color ID="ID_OUTPUTTABS_BACKGROUND" Category="Output Tabs Control" Description="Control Background" Value="#43341F"/>
+    <Color ID="ID_OUTPUTTABS_BORDER" Category="Output Tabs Control" Description="Control Border" Value="#43341F"/>
+    <Color ID="ID_OUTPUTTABS_BASELINE" Category="Output Tabs Control" Description="Tabs Base Line" Value="#43341F"/>
+    <Color ID="ID_GROUPTABS_BASELINE" Category="Group Tabs Control" Description="Tabs Base Line" Value="#FF0000"/>
+    <Color ID="ID_GROUPTABS_BACKGROUND" Category="Group Tabs Control" Description="Control Background" Value="#785032"/>
+    <Color ID="ID_GROUPTABS_BORDER" Category="Group Tabs Control" Description="Control Border" Value="#785032"/>
+    <Color ID="ID_BUTTON_TEXT_CHECKED" Category="Button" Description="Checked Text" Value="#FEE2EE"/>
+    <Color ID="ID_BUTTON_TEXT" Category="Button" Description="Text" Value="#004080"/>
+    <Color ID="ID_BUTTON_TEXT_HIGHLIGHT" Category="Button" Description="Highlighted Text" Value="#BFFFFF"/>
+    <Color ID="ID_BUTTON_TEXT_DISABLED" Category="Button" Description="Disabled Text" Value="#BCA492"/>
+    <Color ID="ID_BUTTON_TEXT_DISABLED_SHADOW" Category="Button" Description="Disabled Text Shadow" Value="#D1FFA4"/>
+    <Color ID="ID_BUTTON_BORDER" Category="Button" Description="Top/Left Border" Value="#43341F"/>
+    <Color ID="ID_BUTTON_BORDER_CLICKED" Category="Button" Description="Clicked Top/Left Border" Value="#785032"/>
+    <Color ID="ID_BUTTON_BORDER_SHADOW" Category="Button" Description="Bottom/Right Border" Value="#43341F"/>
+    <Color ID="ID_BUTTON_BORDER_CLICKED_SHADOW" Category="Button" Description="Clicked Bottom/Right Border" Value="#43341F"/>
+    <Color ID="ID_AUTOHIDEBUTTON_BORDER" Category="Auto Hide Button" Description="Auto-Hide Button Border" Value="#43341F"/>
+    <Color ID="ID_AUTOHIDEBUTTON_TEXT" Category="Auto Hide Button" Description="Auto-Hide Button Text" Value="#43341F"/>
+    <Color ID="ID_TEXTCONTROL_BACKGROUND" Category="Text Control" Description="Text Control Background" Value="#F8F0D6"/>
+    <Color ID="ID_TEXTCONTROL_TEXT" Category="Text Control" Description="Text Control Text" Value="#008000"/>
+    <Color ID="ID_DIALOG_BACKGROUND2" Category="Dialog" Description="Background" Value="#5A3C25"/>
+    <Color ID="ID_DIALOG_TEXT2" Category="Dialog" Description="Text" Value="#FFFFFF"/>
+    <Color ID="ID_STATICCONTROL_BACKGROUND" Category="Static Control" Description="Static Control Background" Value="#C4FFC4"/>
+    <Color ID="ID_STATICCONTROL_TEXT" Category="Static Control" Description="Static Control Text" Value="#004080"/>
+    <Color ID="ID_HEADER_TEXT" Category="List Control" Description="Header Text" Value="#004080"/>
+    <Color ID="ID_HEADER_TEXT_HIGHLIGHT" Category="List Control" Description="Header Highlighted Text" Value="#004080"/>
+    <Color ID="ID_HEADER_TEXT_CLICKED" Category="List Control" Description="Header Clicked Text" Value="#008000"/>
+    <Color ID="ID_HEADER_BORDER" Category="List Control" Description="Header Top/Left Border" Value="#43341F"/>
+    <Color ID="ID_HEADER_BORDER_CLICKED" Category="List Control" Description="Header Clicked Top/Left Border" Value="#785032"/>
+    <Color ID="ID_HEADER_BORDER_SHADOW" Category="List Control" Description="Header Bottom/Right Border" Value="#43341F"/>
+    <Color ID="ID_HEADER_BORDER_CLICKED_SHADOW" Category="List Control" Description="Header Clicked Bottom/Right Border" Value="#785032"/>
+    <Gradient ID="ID_DOCKABLE_WINDOW_CAPTION_BACKGROUND_GRADIENT" Category="Dockable Window" Description="Caption Background" Start="#86F9B7" Finish="#FFFFFF"/>
+    <Gradient ID="ID_DOCKABLE_WINDOW_CAPTION_BACKGROUND_GRADIENT_ACTIVE" Category="Dockable Window" Description="Active Caption Background" Start="#95FF95" Finish="#F2FFF2"/>
+    <Gradient ID="ID_DOCKABLE_WINDOW_FLOATING_CAPTION_BACKGROUND_GRADIENT" Category="Dockable Window" Description="Floating Caption Background" Start="#80FF80" Finish="#FFFFFF"/>
+    <Gradient ID="ID_DOCKABLE_WINDOW_FLOATING_CAPTION_BACKGROUND_GRADIENT_ACTIVE" Category="Dockable Window" Description="Floating Caption Background Active" Start="#1EAE92" Finish="#9DEEDE"/>
+    <Gradient ID="ID_MENU_BAR_BACKGROUND_GRADIENT" Category="Menu" Description="Menu Bar Background Gradient" Start="#2D1E13" Finish="#785032"/>
+    <Gradient ID="ID_TOOLBAR_GRADIENT" Category="Toolbar" Description="Background Gradient" Start="#412B1B" Finish="#2D1E13"/>
+    <Gradient ID="ID_TOOLBAR_CUSTOMIZE_BUTTON_GRADIENT" Category="Toolbar" Description="Customize Button Gradient" Start="#B9FFB9" Finish="#DFFFDF"/>
+    <Gradient ID="ID_TOOLBAR_CUSTOMIZE_BUTTON_GRADIENT_HIGHLIGHT" Category="Toolbar" Description="Highlighted Customize Button Gradient" Start="#9CEFC8" Finish="#23DAB0"/>
+    <Gradient ID="ID_FILETAB_BACKGROUND" Category="File Tab" Description="Tab Background" Start="#43341F" Finish="#9B8864"/>
+    <Gradient ID="ID_FILETAB_BACKGROUND_ACTIVE" Category="File Tab" Description="Tab Background Active" Start="#B9FFB9" Finish="#F0FFF0"/>
+    <Gradient ID="ID_OUTPUTTAB_BACKGROUND" Category="Output Tab" Description="Tab Background" Start="#785032" Finish="#43341F"/>
+    <Gradient ID="ID_OUTPUTTAB_BACKGROUND_ACTIVE" Category="Output Tab" Description="Tab Background Active" Start="#B9FFB9" Finish="#80FF80"/>
+    <Gradient ID="ID_GROUPTAB_BACKGROUND" Category="Group Tab" Description="Tab Background" Start="#43341F" Finish="#785032"/>
+    <Gradient ID="ID_GROUPTAB_BACKGROUND_ACTIVE" Category="Group Tab" Description="Tab Background Active" Start="#B9FFB9" Finish="#F0FFF0"/>
+    <Gradient ID="ID_STATUSBAR_GRADIENT" Category="Statusbar" Description="Statusbar Background Gradient" Start="#5E3E26" Finish="#282013"/>
+    <Gradient ID="ID_APPLICATION_PANE_DIVIDER" Category="Application" Description="Pane Divider" Start="#785032" Finish="#785032"/>
+    <Gradient ID="ID_BUTTON_BACKGROUND_GRADIENT" Category="Button" Description="Background Gradient" Start="#80FF80" Finish="#C4FFC4"/>
+    <Gradient ID="ID_BUTTON_BACKGROUND_GRADIENT_HIGHLIGHT" Category="Button" Description="Highlighted Background Gradient" Start="#005984" Finish="#0F9B67"/>
+    <Gradient ID="ID_BUTTON_BACKGROUND_GRADIENT_CHECKED" Category="Button" Description="Checked Background Gradient" Start="#14CD88" Finish="#008ACC"/>
+    <Gradient ID="ID_AUTOHIDEBUTTON_BACKGROUND_GRADIENT" Category="Auto Hide Button" Description="Auto-Hide Button Background Gradient" Start="#B9FFB9" Finish="#ECFFEC"/>
+    <Gradient ID="ID_HEADER_BACKGROUND_GRADIENT" Category="List Control" Description="Header Background Gradient" Start="#968154" Finish="#DCD0B8"/>
+    <Gradient ID="ID_HEADER_BACKGROUND_GRADIENT_HIGHLIGHT" Category="List Control" Description="Highlighted Header Background Gradient" Start="#1C9F85" Finish="#C4FFC4"/>
+    <Gradient ID="ID_HEADER_BACKGROUND_GRADIENT_CLICKED" Category="List Control" Description="Clicked Header Background Gradient" Start="#80FF80" Finish="#FFFFFF"/>
+  </Window>
+  <Editor>
+    <Font Category="Normal" Face="Courier New">
+-13:0:0:0:400:0:0:0:255:0:0:0:6
+    </Font>
+    <Font Category="Hex/Column" Face="Courier New">
+-13:0:0:0:400:0:0:0:255:0:0:0:6
+    </Font>
+    <Boolean Category="Active Line" Value="true"/>
+    <Boolean Category="Active Column" Value="false"/>
+    <ColorPair Category="Text" Foreground="#370000" Background="#F8F0D6"/>
+    <ColorPair Category="Selected Text" Foreground="#000095" Background="#8CFF8C"/>
+    <ColorPair Category="Active Line" Foreground="#400000" Background="#84CAFD"/>
+    <ColorPair Category="Active Column" Foreground="#B9FFB9" Background="#3F2E23"/>
+    <ColorPair Category="Highlight All" Foreground="#370000" Background="#8CFF8C"/>
+    <ColorPair Category="HTML/XML Tags" Foreground="#DFDFDF" Background="#0000A0"/>
+    <ColorPair Category="Auto Templates" Foreground="#B3FFB3" Background="#81DA87"/>
+    <ColorPair Category="Folding Controls" Foreground="#80FF00" Background="#D7FFD7"/>
+    <ColorPair Category="Brace Highlight" Foreground="#000000" Background="#C0C0C0"/>
+    <ColorPair Category="Line Numbers and Ruler" Foreground="#804000" Background="#FEE1C5"/>
+    <Color Category="Spaces, Tabs, Line Terminators" Value="#EB3001"/>
+    <Color Category="Bookmarks" Value="#00D7D7"/>
+    <Color Category="Column Markers" Value="#804000"/>
+    <Color Category="Read-Only Background" Value="#DFFFDF"/>
+    <Color Category="LCI Saved" Value="#00D5D5"/>
+    <Color Category="LCI Unsaved" Value="#FF4F4F"/>
+  </Editor>
+  <Languages>
+    <Language Name="C#">
+      <ColorPair Category="Color Group 1" Foreground="#AA7937" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="C/C++">
+      <ColorPair Category="Color Group 1" Foreground="#AA7937" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="CSS">
+      <ColorPair Category="Text" Foreground="#000000" Background="#FFFFFF" Auto="true"/>
+      <ColorPair Category="Comments" Foreground="#008080" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Comments">
+Normal
+      </FontStyle>
+      <ColorPair Category="Alternate Block Comments" Foreground="#008080" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Alternate Block Comments">
+Normal
+      </FontStyle>
+      <ColorPair Category="Strings" Foreground="#808080" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Strings">
+Normal
+      </FontStyle>
+      <ColorPair Category="Numbers" Foreground="#FF0000" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Numbers">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 1" Foreground="#AA7937" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 2" Foreground="#FF0000" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 2">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 3" Foreground="#FF8000" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 5" Foreground="#804040" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 5">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 6" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 6">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 7" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 7">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 8" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 8">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 9" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 9">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 10" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 10">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 11" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 11">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 12" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 12">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 13" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 13">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 14" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 14">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 15" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 15">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 16" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 16">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 17" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 17">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 18" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 18">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 19" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 19">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 20" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 20">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="Default">
+      <ColorPair Category="Text" Foreground="#43341F" Background="#FFFFFF" Auto="true"/>
+      <ColorPair Category="Comments" Foreground="#80FF80" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Comments">
+Normal
+      </FontStyle>
+      <ColorPair Category="Alternate Block Comments" Foreground="#8080C0" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Alternate Block Comments">
+Normal
+      </FontStyle>
+      <ColorPair Category="Strings" Foreground="#00D27E" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Strings">
+Normal
+      </FontStyle>
+      <ColorPair Category="Numbers" Foreground="#785032" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Numbers">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 1" Foreground="#AA7937" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 2" Foreground="#7400B9" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 2">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 3" Foreground="#9FCE00" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 4" Foreground="#008000" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 5" Foreground="#FF8000" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 5">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 6" Foreground="#800080" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 6">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 7" Foreground="#96B847" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 7">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 8" Foreground="#0DFFF9" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 8">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 9" Foreground="#763903" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 9">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 10" Foreground="#400080" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 10">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 11" Foreground="#52611F" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 11">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 12" Foreground="#000000" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 12">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 13" Foreground="#14CD88" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 13">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 14" Foreground="#FF8040" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 14">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 15" Foreground="#00E100" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 15">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 16" Foreground="#52611F" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 16">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 17" Foreground="#000000" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 17">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 18" Foreground="#14CD88" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 18">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 19" Foreground="#FF8040" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 19">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 20" Foreground="#00E100" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 20">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="HTML">
+      <ColorPair Category="Color Group 1" Foreground="#AA7937" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="Java">
+      <ColorPair Category="Color Group 1" Foreground="#AA7937" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="JavaScript">
+      <ColorPair Category="Color Group 1" Foreground="#AA7937" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="MySQL 5.1">
+      <ColorPair Category="Color Group 1" Foreground="#AA7937" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="PHP">
+      <ColorPair Category="Color Group 1" Foreground="#AA7937" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="Perl">
+      <ColorPair Category="Color Group 1" Foreground="#AA7937" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 5" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 5">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 7" Foreground="#800080" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 7">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="Python">
+      <ColorPair Category="Color Group 1" Foreground="#AA7937" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="Ruby">
+      <ColorPair Category="Color Group 1" Foreground="#AA7937" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="VBScript ASP">
+      <ColorPair Category="Color Group 1" Foreground="#AA7937" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="Visual Basic">
+      <ColorPair Category="Color Group 1" Foreground="#AA7937" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="XML">
+      <ColorPair Category="Color Group 1" Foreground="#AA7937" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Normal
+      </FontStyle>
+    </Language>
+  </Languages>
+</UETheme>
Index: doc/tools/ultraedit/default data/themes/Classic.ue-theme
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/default data/themes/Classic.ue-theme	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/default data/themes/Classic.ue-theme	(working copy)
@@ -0,0 +1,294 @@
+<?xml version="1.0"?>
+<UETheme>
+  <Window>
+    <Look>
+ID_VIEW_APPLOOK_VS_2005
+    </Look>
+    <Font Category="Dockable Windows" Face="Segoe UI">
+-12:0:0:0:400:0:0:0:1:0:0:0:10
+    </Font>
+    <Color ID="ID_DOCKABLE_WINDOW_TEXT" Category="Dockable Window" Description="Text" Value="#FFFFFF"/>
+    <Color ID="ID_DOCKABLE_WINDOW_BACKGROUND" Category="Dockable Window" Description="Background" Value="#595959"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_TEXT" Category="Dockable Window" Description="Caption Text" Value="#000000"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_TEXT_ACTIVE" Category="Dockable Window" Description="Active Caption Text" Value="#FFFFFF"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_BUTTON" Category="Dockable Window" Description="Caption Button" Value="#FFFFFF"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_BUTTON_HIGHLIGHT" Category="Dockable Window" Description="Caption Button Highlight" Value="#FF0000"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_BUTTON_MOUSEDOWN" Category="Dockable Window" Description="Caption Button Mouse Down" Value="#FF0000"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_BORDER" Category="Dockable Window" Description="Caption Border" Value="#808080"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_BORDER_SHADOW" Category="Dockable Window" Description="Caption Border Shadow" Value="#484848"/>
+    <Color ID="ID_DOCKABLE_WINDOW_BORDER" Category="Dockable Window" Description="Border" Value="#FF0000"/>
+    <Color ID="ID_DOCKABLE_WINDOW_BORDER_SHADOW" Category="Dockable Window" Description="Border Shadow" Value="#FF0000"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_BORDER" Category="Dockable Window" Description="Floating Border" Value="#808080"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_BORDER_SHADOW" Category="Dockable Window" Description="Floating Border Shadow" Value="#808080"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_OUTER_BORDER" Category="Dockable Window" Description="Floating Outer Border" Value="#808080"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_OUTER_BORDER_SHADOW" Category="Dockable Window" Description="Floating Outer Border Shadow" Value="#808080"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_CAPTION_TEXT" Category="Dockable Window" Description="Floating Caption Text" Value="#000000"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_BORDER_ACTIVE" Category="Dockable Window" Description="Floating Border Active" Value="#FF0000"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_CAPTION_TEXT_ACTIVE" Category="Dockable Window" Description="Floating Caption Text Active" Value="#FFFFFF"/>
+    <Color ID="ID_MENU_TEXT" Category="Menu" Description="Text" Value="#FFFFFF"/>
+    <Color ID="ID_MENU_BACKGROUND" Category="Menu" Description="Background" Value="#616161"/>
+    <Color ID="ID_MENU_TEXT_DISABLED" Category="Menu" Description="Text Disabled" Value="#000000"/>
+    <Color ID="ID_MENU_ITEM_BACKGROUND_HIGHLIGHT" Category="Menu" Description="Highlighted Item Background" Value="#0080C0"/>
+    <Color ID="ID_MENU_ITEM_TEXT_HIGHLIGHT" Category="Menu" Description="Highlighted Item Text" Value="#FFFFFF"/>
+    <Color ID="ID_MENU_ITEM_BORDER_HIGHLIGHT" Category="Menu" Description="Highlighted Item Border" Value="#80FFFF"/>
+    <Color ID="ID_MENU_ITEM_CHECKED_BACKGROUND" Category="Menu" Description="Checked Item Background" Value="#FFFFFF"/>
+    <Color ID="ID_MENU_ITEM_CHECKED_BORDER" Category="Menu" Description="Checked Item Border" Value="#FF0000"/>
+    <Color ID="ID_MENU_ITEM_CHECKED_BACKGROUND_HIGHLIGHT" Category="Menu" Description="Highlighted Checked Item Background" Value="#80FFFF"/>
+    <Color ID="ID_MENU_ITEM_CHECKED_BORDER_HIGHLIGHT" Category="Menu" Description="Highlighted Checked Item Border" Value="#FFFFFF"/>
+    <Color ID="ID_MENU_BORDER" Category="Menu" Description="Border" Value="#484848"/>
+    <Color ID="ID_MENU_BORDER_SHADOW" Category="Menu" Description="Border Shadow" Value="#FF0000"/>
+    <Color ID="ID_MENU_TOP_LEVEL_BACKGROUND_ACTIVE" Category="Menu" Description="Top Level Background Active" Value="#0080C0"/>
+    <Color ID="ID_MENU_TOP_LEVEL_TEXT" Category="Menu" Description="Top Level Text" Value="#FFFFFF"/>
+    <Color ID="ID_MENU_TOP_LEVEL_TEXT_ACTIVE" Category="Menu" Description="Top Level Text Active" Value="#FFFFFF"/>
+    <Color ID="ID_MENU_TOP_LEVEL_HIGHLIGHT_BACKGROUND" Category="Menu" Description="Highlighted Top Level Background" Value="#FF0000"/>
+    <Color ID="ID_MENU_TOP_LEVEL_TEXT_HIGHLIGHT" Category="Menu" Description="Highlighted Top Level Text" Value="#FF0000"/>
+    <Color ID="ID_MENU_SEPARATOR" Category="Menu" Description="Separator" Value="#3A3A3A"/>
+    <Color ID="ID_TOOLBAR_SEPARATOR" Category="Toolbar" Description="Separator" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_ITEM_BACKGROUND_HIGHLIGHT" Category="Toolbar" Description="Highlighted Item Background" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_ITEM_BORDER_HIGHLIGHT" Category="Toolbar" Description="Highlighted item Border" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_ITEM_CHECKED_BACKGROUND" Category="Toolbar" Description="Checked Item Background" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_ITEM_CHECKED_BORDER" Category="Toolbar" Description="Checked Item Border" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_ITEM_CHECKED_BACKGROUND_HIGHLIGHT" Category="Toolbar" Description="Highlighted Checked Item Background" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_ITEM_CHECKED_BORDER_HIGHLIGHT" Category="Toolbar" Description="Highlighted Checked Item Border" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_CUSTOMIZE_BUTTON" Category="Toolbar" Description="Customize Button" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_GRIPPER" Category="Toolbar" Description="Gripper" Value="#000000"/>
+    <Color ID="ID_TOOLBAR_GRIPPER_SHADOW" Category="Toolbar" Description="Gripper Shadow" Value="#FFFFFF"/>
+    <Color ID="ID_TOOLBAR_BORDER" Category="Toolbar" Description="Border" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_BORDER_SHADOW" Category="Toolbar" Description="Border Shadow" Value="#808080"/>
+    <Color ID="ID_TOOLBAR_COMBO_BORDER" Category="Toolbar" Description="Combobox border" Value="#000000"/>
+    <Color ID="ID_FILETAB_BORDER" Category="File Tab" Description="Tab Border" Value="#A8A8A8"/>
+    <Color ID="ID_FILETAB_BORDER_ACCENT" Category="File Tab" Description="Tab Border Accent" Value="#484848"/>
+    <Color ID="ID_FILETAB_TEXT" Category="File Tab" Description="Tab Text" Value="#FFFFFF"/>
+    <Color ID="ID_FILETAB_BORDER_ACTIVE" Category="File Tab" Description="Tab Border Active" Value="#004080"/>
+    <Color ID="ID_FILETAB_BORDER_TOP_ACTIVE" Category="File Tab" Description="Tab Top Border Active" Value="#0080FF"/>
+    <Color ID="ID_FILETAB_TEXT_ACTIVE" Category="File Tab" Description="Tab Text Active" Value="#FFFFFF"/>
+    <Color ID="ID_OUTPUTTAB_BORDER" Category="Output Tab" Description="Tab Border" Value="#595959"/>
+    <Color ID="ID_OUTPUTTAB_TEXT" Category="Output Tab" Description="Tab Text" Value="#FFFFFF"/>
+    <Color ID="ID_OUTPUTTAB_BORDER_ACTIVE" Category="Output Tab" Description="Tab Border Active" Value="#004080"/>
+    <Color ID="ID_OUTPUTTAB_TEXT_ACTIVE" Category="Output Tab" Description="Tab Text Active" Value="#FFFFFF"/>
+    <Color ID="ID_GROUPTAB_BORDER" Category="Group Tab" Description="Tab Border" Value="#808080"/>
+    <Color ID="ID_GROUPTAB_TEXT" Category="Group Tab" Description="Tab Text" Value="#E6E6E6"/>
+    <Color ID="ID_GROUPTAB_BORDER_ACTIVE" Category="Group Tab" Description="Tab Border Active" Value="#0080C0"/>
+    <Color ID="ID_GROUPTAB_TEXT_ACTIVE" Category="Group Tab" Description="Tab Text Active" Value="#FFFFFF"/>
+    <Color ID="ID_STATUSBAR_TEXT" Category="Statusbar" Description="Statusbar Text" Value="#000000"/>
+    <Color ID="ID_STATUSBAR_TEXT_DISABLED" Category="Statusbar" Description="Statusbar Text Disabled" Value="#808080"/>
+    <Color ID="ID_STATUSBAR_SEPARATOR" Category="Statusbar" Description="Statusbar Separator" Value="#000000"/>
+    <Color ID="ID_APPLICATION_BACKGROUND" Category="Application" Description="Dockable Bar Background" Value="#484848"/>
+    <Color ID="ID_FILETABS_BACKGROUND" Category="File Tabs Control" Description="Control Background" Value="#808080"/>
+    <Color ID="ID_FILETABS_BORDER" Category="File Tabs Control" Description="Control Border" Value="#808080"/>
+    <Color ID="ID_FILETABS_BORDER_SHADOW" Category="File Tabs Control" Description="Control Border Shadow" Value="#FF0000"/>
+    <Color ID="ID_FILETABS_TABAREA_BORDER" Category="File Tabs Control" Description="Tab Area Border" Value="#646464"/>
+    <Color ID="ID_FILETABS_TABAREA_OUTER_BORDER" Category="File Tabs Control" Description="Tab Area Outer Border" Value="#646464"/>
+    <Color ID="ID_FILETABS_TABAREA_INNER_BORDER" Category="File Tabs Control" Description="Tab Area Inner Border" Value="#646464"/>
+    <Color ID="ID_FILETABS_BASELINE" Category="File Tabs Control" Description="Tabs Base Line" Value="#808080"/>
+    <Color ID="ID_OUTPUTTABS_BACKGROUND" Category="Output Tabs Control" Description="Control Background" Value="#646464"/>
+    <Color ID="ID_OUTPUTTABS_BORDER" Category="Output Tabs Control" Description="Control Border" Value="#FF0000"/>
+    <Color ID="ID_OUTPUTTABS_BASELINE" Category="Output Tabs Control" Description="Tabs Base Line" Value="#808080"/>
+    <Color ID="ID_GROUPTABS_BASELINE" Category="Group Tabs Control" Description="Tabs Base Line" Value="#FF0000"/>
+    <Color ID="ID_GROUPTABS_BACKGROUND" Category="Group Tabs Control" Description="Control Background" Value="#646464"/>
+    <Color ID="ID_GROUPTABS_BORDER" Category="Group Tabs Control" Description="Control Border" Value="#484848"/>
+    <Color ID="ID_BUTTON_TEXT_CHECKED" Category="Button" Description="Checked Text" Value="#FEE2EE"/>
+    <Color ID="ID_BUTTON_TEXT" Category="Button" Description="Text" Value="#FFFFFF"/>
+    <Color ID="ID_BUTTON_TEXT_HIGHLIGHT" Category="Button" Description="Highlighted Text" Value="#BFFFFF"/>
+    <Color ID="ID_BUTTON_TEXT_DISABLED" Category="Button" Description="Disabled Text" Value="#000000"/>
+    <Color ID="ID_BUTTON_TEXT_DISABLED_SHADOW" Category="Button" Description="Disabled Text Shadow" Value="#808080"/>
+    <Color ID="ID_BUTTON_BORDER" Category="Button" Description="Top/Left Border" Value="#808080"/>
+    <Color ID="ID_BUTTON_BORDER_CLICKED" Category="Button" Description="Clicked Top/Left Border" Value="#4A4A00"/>
+    <Color ID="ID_BUTTON_BORDER_SHADOW" Category="Button" Description="Bottom/Right Border" Value="#808080"/>
+    <Color ID="ID_BUTTON_BORDER_CLICKED_SHADOW" Category="Button" Description="Clicked Bottom/Right Border" Value="#C0C0C0"/>
+    <Color ID="ID_AUTOHIDEBUTTON_BORDER" Category="Auto Hide Button" Description="Auto-Hide Button Border" Value="#A8A8A8"/>
+    <Color ID="ID_AUTOHIDEBUTTON_TEXT" Category="Auto Hide Button" Description="Auto-Hide Button Text" Value="#FFFFFF"/>
+    <Color ID="ID_TEXTCONTROL_BACKGROUND" Category="Text Control" Description="Text Control Background" Value="#484848"/>
+    <Color ID="ID_TEXTCONTROL_TEXT" Category="Text Control" Description="Text Control Text" Value="#FFFFFF"/>
+    <Color ID="ID_DIALOG_BACKGROUND" Category="Dialog" Description="Background" Value="#595959"/>
+    <Color ID="ID_DIALOG_TEXT" Category="Dialog" Description="Text" Value="#FFFFFF"/>
+    <Color ID="ID_STATICCONTROL_BACKGROUND" Category="Static Control" Description="Static Control Background" Value="#595959"/>
+    <Color ID="ID_STATICCONTROL_TEXT" Category="Static Control" Description="Static Control Text" Value="#FFFFFF"/>
+    <Color ID="ID_HEADER_TEXT" Category="List Control" Description="Header Text" Value="#FFFFFF"/>
+    <Color ID="ID_HEADER_TEXT_HIGHLIGHT" Category="List Control" Description="Header Highlighted Text" Value="#FFFFFF"/>
+    <Color ID="ID_HEADER_TEXT_CLICKED" Category="List Control" Description="Header Clicked Text" Value="#BFFFFF"/>
+    <Color ID="ID_HEADER_BORDER" Category="List Control" Description="Header Top/Left Border" Value="#808080"/>
+    <Color ID="ID_HEADER_BORDER_CLICKED" Category="List Control" Description="Header Clicked Top/Left Border" Value="#484848"/>
+    <Color ID="ID_HEADER_BORDER_SHADOW" Category="List Control" Description="Header Bottom/Right Border" Value="#484848"/>
+    <Color ID="ID_HEADER_BORDER_CLICKED_SHADOW" Category="List Control" Description="Header Clicked Bottom/Right Border" Value="#808080"/>
+    <Gradient ID="ID_DOCKABLE_WINDOW_CAPTION_BACKGROUND_GRADIENT" Category="Dockable Window" Description="Caption Background" Start="#595959" Finish="#C0C0C0"/>
+    <Gradient ID="ID_DOCKABLE_WINDOW_CAPTION_BACKGROUND_GRADIENT_ACTIVE" Category="Dockable Window" Description="Active Caption Background" Start="#004080" Finish="#3E3EFF"/>
+    <Gradient ID="ID_DOCKABLE_WINDOW_FLOATING_CAPTION_BACKGROUND_GRADIENT" Category="Dockable Window" Description="Floating Caption Background" Start="#484848" Finish="#C0C0C0"/>
+    <Gradient ID="ID_DOCKABLE_WINDOW_FLOATING_CAPTION_BACKGROUND_GRADIENT_ACTIVE" Category="Dockable Window" Description="Floating Caption Background Active" Start="#004080" Finish="#0080FF"/>
+    <Gradient ID="ID_MENU_BAR_BACKGROUND_GRADIENT" Category="Menu" Description="Menu Bar Background Gradient" Start="#484848" Finish="#808080"/>
+    <Gradient ID="ID_TOOLBAR_GRADIENT" Category="Toolbar" Description="Background Gradient" Start="#808080" Finish="#808080"/>
+    <Gradient ID="ID_TOOLBAR_CUSTOMIZE_BUTTON_GRADIENT" Category="Toolbar" Description="Customize Button Gradient" Start="#808080" Finish="#C0C0C0"/>
+    <Gradient ID="ID_TOOLBAR_CUSTOMIZE_BUTTON_GRADIENT_HIGHLIGHT" Category="Toolbar" Description="Highlighted Customize Button Gradient" Start="#C0C0C0" Finish="#FFFFFF"/>
+    <Gradient ID="ID_FILETAB_BACKGROUND" Category="File Tab" Description="Tab Background" Start="#000000" Finish="#000000"/>
+    <Gradient ID="ID_FILETAB_BACKGROUND_ACTIVE" Category="File Tab" Description="Tab Background Active" Start="#000000" Finish="#000000"/>
+    <Gradient ID="ID_OUTPUTTAB_BACKGROUND" Category="Output Tab" Description="Tab Background" Start="#000000" Finish="#000000"/>
+    <Gradient ID="ID_OUTPUTTAB_BACKGROUND_ACTIVE" Category="Output Tab" Description="Tab Background Active" Start="#000000" Finish="#000000"/>
+    <Gradient ID="ID_GROUPTAB_BACKGROUND" Category="Group Tab" Description="Tab Background" Start="#000000" Finish="#000000"/>
+    <Gradient ID="ID_GROUPTAB_BACKGROUND_ACTIVE" Category="Group Tab" Description="Tab Background Active" Start="#000000" Finish="#000000"/>
+    <Gradient ID="ID_STATUSBAR_GRADIENT" Category="Statusbar" Description="Statusbar Background Gradient" Start="#808080" Finish="#4E4E4E"/>
+    <Gradient ID="ID_APPLICATION_PANE_DIVIDER" Category="Application" Description="Pane Divider" Start="#808080" Finish="#808080"/>
+    <Gradient ID="ID_BUTTON_BACKGROUND_GRADIENT" Category="Button" Description="Background Gradient" Start="#2C2C2C" Finish="#585858"/>
+    <Gradient ID="ID_BUTTON_BACKGROUND_GRADIENT_HIGHLIGHT" Category="Button" Description="Highlighted Background Gradient" Start="#2D3A42" Finish="#2C4654"/>
+    <Gradient ID="ID_BUTTON_BACKGROUND_GRADIENT_CHECKED" Category="Button" Description="Checked Background Gradient" Start="#484848" Finish="#484848"/>
+    <Gradient ID="ID_AUTOHIDEBUTTON_BACKGROUND_GRADIENT" Category="Auto Hide Button" Description="Auto-Hide Button Background Gradient" Start="#484848" Finish="#484848"/>
+    <Gradient ID="ID_HEADER_BACKGROUND_GRADIENT" Category="List Control" Description="Header Background Gradient" Start="#595959" Finish="#595959"/>
+    <Gradient ID="ID_HEADER_BACKGROUND_GRADIENT_HIGHLIGHT" Category="List Control" Description="Highlighted Header Background Gradient" Start="#808080" Finish="#595959"/>
+    <Gradient ID="ID_HEADER_BACKGROUND_GRADIENT_CLICKED" Category="List Control" Description="Clicked Header Background Gradient" Start="#646464" Finish="#484848"/>
+  </Window>
+  <Editor>
+    <Font Category="Normal" Face="Courier New">
+-13:0:0:0:400:0:0:0:255:0:0:0:10
+    </Font>
+    <Font Category="Hex/Column" Face="Courier New">
+-13:0:0:0:400:0:0:0:255:0:0:0:10
+    </Font>
+    <ColorPair Category="Text" Foreground="#000000" Background="#FFFFFF"/>
+    <ColorPair Category="Selected Text" Foreground="#FFFFFF" Background="#3399FF"/>
+    <ColorPair Category="Active Line" Foreground="#0000FF" Background="#ABD8EF"/>
+    <ColorPair Category="Active Column" Foreground="#0000FF" Background="#C4E8FD"/>
+    <ColorPair Category="Highlight All" Foreground="#000000" Background="#FFFF66"/>
+    <ColorPair Category="HTML/XML Tags" Foreground="#000000" Background="#F7B98D"/>
+    <ColorPair Category="Auto Templates" Foreground="#FDFFC8" Background="#E6FFE7"/>
+    <ColorPair Category="Folding Controls" Foreground="#000000" Background="#F3F3F3"/>
+    <ColorPair Category="BraceHighlight" Foreground="#000000" Background="#C0C0C0"/>
+    <ColorPair Category="Line Numbers and Ruler" Foreground="#8D8D8D" Background="#F3F3F3"/>
+    <Color Category="Spaces, Tabs, Line Terminators" Value="#D3D3D3"/>
+    <Color Category="Bookmarks" Value="#00FFFF"/>
+    <Color Category="Column Markers" Value="#000000"/>
+    <Color Category="Read-Only Background" Value="#C0C0C0"/>
+    <Color Category="LCI Saved" Value="#00FF00"/>
+    <Color Category="LCI Unsaved" Value="#FF0000"/>
+  </Editor>
+  <Languages>
+    <Language Name="C/C++">
+      <ColorPair Category="Strings" Foreground="#8D8D8D" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Strings">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 5" Foreground="#800000" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 5">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="Default">
+      <ColorPair Category="Text" Foreground="#000000" Background="#FFFFFF" Auto="true"/>
+      <ColorPair Category="Comments" Foreground="#008080" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Comments">
+Normal
+      </FontStyle>
+      <ColorPair Category="Alternate Block Comments" Foreground="#008080" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Alternate Block Comments">
+Normal
+      </FontStyle>
+      <ColorPair Category="Strings" Foreground="#808080" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Strings">
+Normal
+      </FontStyle>
+      <ColorPair Category="Numbers" Foreground="#FF0000" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Numbers">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 1" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 2" Foreground="#FF0000" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 2">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 3" Foreground="#FF8000" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 4" Foreground="#008000" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 5" Foreground="#804040" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 5">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 6" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 6">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 7" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 7">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 8" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 8">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 9" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 9">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 10" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 10">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 11" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 11">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 12" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 12">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 13" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 13">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 14" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 14">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 15" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 15">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 16" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 16">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 17" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 17">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 18" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 18">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 19" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 19">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 20" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 20">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="UE Themes">
+      <ColorPair Category="Color Group 1" Foreground="#00FF00" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 8" Foreground="#0080FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 8">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="XML">
+      <ColorPair Category="Numbers" Foreground="#FF0000" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Numbers">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 2" Foreground="#FF0000" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 2">
+Bold
+      </FontStyle>
+    </Language>
+  </Languages>
+</UETheme>
+
Index: doc/tools/ultraedit/default data/themes/Espresso.ue-theme
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/default data/themes/Espresso.ue-theme	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/default data/themes/Espresso.ue-theme	(working copy)
@@ -0,0 +1,432 @@
+<?xml version="1.0"?>
+<UETheme>
+  <Window>
+    <Look>
+Custom
+    </Look>
+    <Font Category="Dockable Windows" Face="Segoe UI">
+-12:0:0:0:400:0:0:0:0:3:2:1:6
+    </Font>
+    <Color ID="ID_DOCKABLE_WINDOW_TEXT" Category="Dockable Window" Description="Text" Value="#181612"/>
+    <Color ID="ID_DOCKABLE_WINDOW_BACKGROUND" Category="Dockable Window" Description="Background" Value="#918377"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_TEXT" Category="Dockable Window" Description="Caption Text" Value="#B7AD9F"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_TEXT_ACTIVE" Category="Dockable Window" Description="Active Caption Text" Value="#CEC7C1"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_BUTTON" Category="Dockable Window" Description="Caption Button" Value="#8D7D70"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_BUTTON_HIGHLIGHT" Category="Dockable Window" Description="Caption Button Highlight" Value="#C4AE99"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_BUTTON_MOUSEDOWN" Category="Dockable Window" Description="Caption Button Mouse Down" Value="#42342D"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_BORDER" Category="Dockable Window" Description="Caption Border" Value="#42342D"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_BORDER_SHADOW" Category="Dockable Window" Description="Caption Border Shadow" Value="#42342D"/>
+    <Color ID="ID_DOCKABLE_WINDOW_BORDER" Category="Dockable Window" Description="Border" Value="#FF0000"/>
+    <Color ID="ID_DOCKABLE_WINDOW_BORDER_SHADOW" Category="Dockable Window" Description="Border Shadow" Value="#FF0000"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_BORDER" Category="Dockable Window" Description="Floating Border" Value="#898076"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_BORDER_SHADOW" Category="Dockable Window" Description="Floating Border Shadow" Value="#8C8C8C"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_OUTER_BORDER" Category="Dockable Window" Description="Floating Outer Border" Value="#221B13"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_OUTER_BORDER_SHADOW" Category="Dockable Window" Description="Floating Outer Border Shadow" Value="#221B13"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_CAPTION_TEXT" Category="Dockable Window" Description="Floating Caption Text" Value="#423E35"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_BORDER_ACTIVE" Category="Dockable Window" Description="Floating Border Active" Value="#FF0000"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_CAPTION_TEXT_ACTIVE" Category="Dockable Window" Description="Floating Caption Text Active" Value="#CEC7C1"/>
+    <Color ID="ID_MENU_TEXT" Category="Menu" Description="Text" Value="#BDB0A4"/>
+    <Color ID="ID_MENU_BACKGROUND" Category="Menu" Description="Background" Value="#39322E"/>
+    <Color ID="ID_MENU_TEXT_DISABLED" Category="Menu" Description="Text Disabled" Value="#574E48"/>
+    <Color ID="ID_MENU_ITEM_BACKGROUND_HIGHLIGHT" Category="Menu" Description="Highlighted Item Background" Value="#5E3C26"/>
+    <Color ID="ID_MENU_ITEM_TEXT_HIGHLIGHT" Category="Menu" Description="Highlighted Item Text" Value="#FFE2A8"/>
+    <Color ID="ID_MENU_ITEM_BORDER_HIGHLIGHT" Category="Menu" Description="Highlighted Item Border" Value="#A8987B"/>
+    <Color ID="ID_MENU_ITEM_CHECKED_BACKGROUND" Category="Menu" Description="Checked Item Background" Value="#886C4F"/>
+    <Color ID="ID_MENU_ITEM_CHECKED_BORDER" Category="Menu" Description="Checked Item Border" Value="#FF0000"/>
+    <Color ID="ID_MENU_ITEM_CHECKED_BACKGROUND_HIGHLIGHT" Category="Menu" Description="Highlighted Checked Item Background" Value="#F0BC7D"/>
+    <Color ID="ID_MENU_ITEM_CHECKED_BORDER_HIGHLIGHT" Category="Menu" Description="Highlighted Checked Item Border" Value="#F0BC7D"/>
+    <Color ID="ID_MENU_BORDER" Category="Menu" Description="Border" Value="#2E241D"/>
+    <Color ID="ID_MENU_BORDER_SHADOW" Category="Menu" Description="Border Shadow" Value="#2E160C"/>
+    <Color ID="ID_MENU_TOP_LEVEL_BACKGROUND_ACTIVE" Category="Menu" Description="Top Level Background Active" Value="#39322E"/>
+    <Color ID="ID_MENU_TOP_LEVEL_TEXT" Category="Menu" Description="Top Level Text" Value="#C8B899"/>
+    <Color ID="ID_MENU_TOP_LEVEL_TEXT_ACTIVE" Category="Menu" Description="Top Level Text Active" Value="#FFE2A8"/>
+    <Color ID="ID_MENU_TOP_LEVEL_HIGHLIGHT_BACKGROUND" Category="Menu" Description="Highlighted Top Level Background" Value="#FF0000"/>
+    <Color ID="ID_MENU_TOP_LEVEL_TEXT_HIGHLIGHT" Category="Menu" Description="Highlighted Top Level Text" Value="#FF0000"/>
+    <Color ID="ID_MENU_SEPARATOR" Category="Menu" Description="Separator" Value="#4F443E"/>
+    <Color ID="ID_TOOLBAR_SEPARATOR" Category="Toolbar" Description="Separator" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_ITEM_BACKGROUND_HIGHLIGHT" Category="Toolbar" Description="Highlighted Item Background" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_ITEM_BORDER_HIGHLIGHT" Category="Toolbar" Description="Highlighted item Border" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_ITEM_CHECKED_BACKGROUND" Category="Toolbar" Description="Checked Item Background" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_ITEM_CHECKED_BORDER" Category="Toolbar" Description="Checked Item Border" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_ITEM_CHECKED_BACKGROUND_HIGHLIGHT" Category="Toolbar" Description="Clicked Item Background" Value="#F0BC7D"/>
+    <Color ID="ID_TOOLBAR_ITEM_CHECKED_BORDER_HIGHLIGHT" Category="Toolbar" Description="Highlighted Checked Item Border" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_CUSTOMIZE_BUTTON" Category="Toolbar" Description="Customize Button" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_GRIPPER" Category="Toolbar" Description="Gripper" Value="#76645C"/>
+    <Color ID="ID_TOOLBAR_GRIPPER_SHADOW" Category="Toolbar" Description="Gripper Shadow" Value="#2B2620"/>
+    <Color ID="ID_TOOLBAR_BORDER" Category="Toolbar" Description="Border" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_BORDER_SHADOW" Category="Toolbar" Description="Border Shadow" Value="#2D2724"/>
+    <Color ID="ID_TOOLBAR_COMBO_BORDER" Category="Toolbar" Description="Combobox border" Value="#2F2724"/>
+    <Color ID="ID_FILETAB_BORDER" Category="File Tab" Description="Tab Border" Value="#A8A8A8"/>
+    <Color ID="ID_FILETAB_BORDER_ACCENT" Category="File Tab" Description="Tab Border Accent" Value="#5C493F"/>
+    <Color ID="ID_FILETAB_TEXT" Category="File Tab" Description="Tab Text" Value="#C8B899"/>
+    <Color ID="ID_FILETAB_BORDER_ACTIVE" Category="File Tab" Description="Tab Border Active" Value="#004080"/>
+    <Color ID="ID_FILETAB_BORDER_TOP_ACTIVE" Category="File Tab" Description="Tab Top Border Active" Value="#E1BD73"/>
+    <Color ID="ID_FILETAB_TEXT_ACTIVE" Category="File Tab" Description="Tab Text Active" Value="#3D3021"/>
+    <Color ID="ID_OUTPUTTAB_BORDER" Category="Output Tab" Description="Tab Border" Value="#595959"/>
+    <Color ID="ID_OUTPUTTAB_TEXT" Category="Output Tab" Description="Tab Text" Value="#C8B899"/>
+    <Color ID="ID_OUTPUTTAB_BORDER_ACTIVE" Category="Output Tab" Description="Tab Border Active" Value="#004080"/>
+    <Color ID="ID_OUTPUTTAB_TEXT_ACTIVE" Category="Output Tab" Description="Tab Text Active" Value="#3D302D"/>
+    <Color ID="ID_GROUPTAB_BORDER" Category="Group Tab" Description="Tab Border" Value="#3F2D1B"/>
+    <Color ID="ID_GROUPTAB_TEXT" Category="Group Tab" Description="Tab Text" Value="#C8B899"/>
+    <Color ID="ID_GROUPTAB_BORDER_ACTIVE" Category="Group Tab" Description="Tab Border Active" Value="#272727"/>
+    <Color ID="ID_GROUPTAB_TEXT_ACTIVE" Category="Group Tab" Description="Tab Text Active" Value="#3D3021"/>
+    <Color ID="ID_STATUSBAR_TEXT" Category="Statusbar" Description="Statusbar Text" Value="#433A34"/>
+    <Color ID="ID_STATUSBAR_TEXT_DISABLED" Category="Statusbar" Description="Statusbar Text Disabled" Value="#8E8475"/>
+    <Color ID="ID_STATUSBAR_SEPARATOR" Category="Statusbar" Description="Statusbar Separator" Value="#AEA499"/>
+    <Color ID="ID_APPLICATION_BACKGROUND" Category="Application" Description="Dockable Bar Background" Value="#1C130F"/>
+    <Color ID="ID_FILETABS_BACKGROUND" Category="File Tabs Control" Description="Control Background" Value="#1C130F"/>
+    <Color ID="ID_FILETABS_BORDER" Category="File Tabs Control" Description="Control Border" Value="#110B09"/>
+    <Color ID="ID_FILETABS_BORDER_SHADOW" Category="File Tabs Control" Description="Control Border Shadow" Value="#FF0000"/>
+    <Color ID="ID_FILETABS_TABAREA_BORDER" Category="File Tabs Control" Description="Tab Area Border" Value="#352B21"/>
+    <Color ID="ID_FILETABS_TABAREA_OUTER_BORDER" Category="File Tabs Control" Description="Tab Area Outer Border" Value="#32281F"/>
+    <Color ID="ID_FILETABS_TABAREA_INNER_BORDER" Category="File Tabs Control" Description="Tab Area Inner Border" Value="#272018"/>
+    <Color ID="ID_FILETABS_BASELINE" Category="File Tabs Control" Description="Tabs Base Line" Value="#2E251D"/>
+    <Color ID="ID_OUTPUTTABS_BACKGROUND" Category="Output Tabs Control" Description="Control Background" Value="#726B67"/>
+    <Color ID="ID_OUTPUTTABS_BORDER" Category="Output Tabs Control" Description="Control Border" Value="#3A312C"/>
+    <Color ID="ID_OUTPUTTABS_BASELINE" Category="Output Tabs Control" Description="Tabs Base Line" Value="#A29B8C"/>
+    <Color ID="ID_GROUPTABS_BASELINE" Category="Group Tabs Control" Description="Tabs Base Line" Value="#FF0000"/>
+    <Color ID="ID_GROUPTABS_BACKGROUND" Category="Group Tabs Control" Description="Control Background" Value="#45403D"/>
+    <Color ID="ID_GROUPTABS_BORDER" Category="Group Tabs Control" Description="Control Border" Value="#70645A"/>
+    <Color ID="ID_BUTTON_TEXT_CHECKED" Category="Button" Description="Checked Text" Value="#DCD7CD"/>
+    <Color ID="ID_BUTTON_TEXT" Category="Button" Description="Text" Value="#1E1B17"/>
+    <Color ID="ID_BUTTON_TEXT_HIGHLIGHT" Category="Button" Description="Highlighted Text" Value="#392E24"/>
+    <Color ID="ID_BUTTON_TEXT_DISABLED" Category="Button" Description="Disabled Text" Value="#BBACA2"/>
+    <Color ID="ID_BUTTON_TEXT_DISABLED_SHADOW" Category="Button" Description="Disabled Text Shadow" Value="#755E55"/>
+    <Color ID="ID_BUTTON_BORDER" Category="Button" Description="Top/Left Border" Value="#61574E"/>
+    <Color ID="ID_BUTTON_BORDER_CLICKED" Category="Button" Description="Clicked Top/Left Border" Value="#4B4540"/>
+    <Color ID="ID_BUTTON_BORDER_SHADOW" Category="Button" Description="Bottom/Right Border" Value="#61574E"/>
+    <Color ID="ID_BUTTON_BORDER_CLICKED_SHADOW" Category="Button" Description="Clicked Bottom/Right Border" Value="#4B4536"/>
+    <Color ID="ID_AUTOHIDEBUTTON_BORDER" Category="Auto Hide Button" Description="Auto-Hide Button Border" Value="#6A6155"/>
+    <Color ID="ID_AUTOHIDEBUTTON_TEXT" Category="Auto Hide Button" Description="Auto-Hide Button Text" Value="#8F877E"/>
+    <Color ID="ID_TEXTCONTROL_BACKGROUND" Category="Text Control" Description="Text Control Background" Value="#E7E4E2"/>
+    <Color ID="ID_TEXTCONTROL_TEXT" Category="Text Control" Description="Text Control Text" Value="#453F38"/>
+    <Color ID="ID_DIALOG_BACKGROUND2" Category="Dialog" Description="Background" Value="#42342D"/>
+    <Color ID="ID_DIALOG_TEXT2" Category="Dialog" Description="Text" Value="#C8B899"/>
+    <Color ID="ID_STATICCONTROL_BACKGROUND" Category="Static Control" Description="Static Control Background" Value="#B1ADA9"/>
+    <Color ID="ID_STATICCONTROL_TEXT" Category="Static Control" Description="Static Control Text" Value="#4A4742"/>
+    <Color ID="ID_HEADER_TEXT" Category="List Control" Description="Header Text" Value="#DED8D1"/>
+    <Color ID="ID_HEADER_TEXT_HIGHLIGHT" Category="List Control" Description="Header Highlighted Text" Value="#FFFFFF"/>
+    <Color ID="ID_HEADER_TEXT_CLICKED" Category="List Control" Description="Header Clicked Text" Value="#24221A"/>
+    <Color ID="ID_HEADER_BORDER" Category="List Control" Description="Header Top/Left Border" Value="#716A66"/>
+    <Color ID="ID_HEADER_BORDER_CLICKED" Category="List Control" Description="Header Clicked Top/Left Border" Value="#716A66"/>
+    <Color ID="ID_HEADER_BORDER_SHADOW" Category="List Control" Description="Header Bottom/Right Border" Value="#716A66"/>
+    <Color ID="ID_HEADER_BORDER_CLICKED_SHADOW" Category="List Control" Description="Header Clicked Bottom/Right Border" Value="#716A66"/>
+    <Gradient ID="ID_DOCKABLE_WINDOW_CAPTION_BACKGROUND_GRADIENT" Category="Dockable Window" Description="Caption Background" Start="#514D4A" Finish="#645F5B"/>
+    <Gradient ID="ID_DOCKABLE_WINDOW_CAPTION_BACKGROUND_GRADIENT_ACTIVE" Category="Dockable Window" Description="Active Caption Background" Start="#463A37" Finish="#564B45"/>
+    <Gradient ID="ID_DOCKABLE_WINDOW_FLOATING_CAPTION_BACKGROUND_GRADIENT" Category="Dockable Window" Description="Floating Caption Background" Start="#968C82" Finish="#968C82"/>
+    <Gradient ID="ID_DOCKABLE_WINDOW_FLOATING_CAPTION_BACKGROUND_GRADIENT_ACTIVE" Category="Dockable Window" Description="Floating Caption Background Active" Start="#473B38" Finish="#534842"/>
+    <Gradient ID="ID_MENU_BAR_BACKGROUND_GRADIENT" Category="Menu" Description="Menu Bar Background Gradient" Start="#2B2620" Finish="#2B2620"/>
+    <Gradient ID="ID_TOOLBAR_GRADIENT" Category="Toolbar" Description="Background Gradient" Start="#463A37" Finish="#564B45"/>
+    <Gradient ID="ID_TOOLBAR_CUSTOMIZE_BUTTON_GRADIENT" Category="Toolbar" Description="Customize Button Gradient" Start="#362E24" Finish="#5A4838"/>
+    <Gradient ID="ID_TOOLBAR_CUSTOMIZE_BUTTON_GRADIENT_HIGHLIGHT" Category="Toolbar" Description="Highlighted Customize Button Gradient" Start="#9D8057" Finish="#896843"/>
+    <Gradient ID="ID_FILETAB_BACKGROUND" Category="File Tab" Description="Tab Background" Start="#5A463D" Finish="#78634E"/>
+    <Gradient ID="ID_FILETAB_BACKGROUND_ACTIVE" Category="File Tab" Description="Tab Background Active" Start="#D8B972" Finish="#DBAB48"/>
+    <Gradient ID="ID_OUTPUTTAB_BACKGROUND" Category="Output Tab" Description="Tab Background" Start="#5A463D" Finish="#76614D"/>
+    <Gradient ID="ID_OUTPUTTAB_BACKGROUND_ACTIVE" Category="Output Tab" Description="Tab Background Active" Start="#DAAC4B" Finish="#D8B870"/>
+    <Gradient ID="ID_GROUPTAB_BACKGROUND" Category="Group Tab" Description="Tab Background" Start="#5A463D" Finish="#78634E"/>
+    <Gradient ID="ID_GROUPTAB_BACKGROUND_ACTIVE" Category="Group Tab" Description="Tab Background Active" Start="#DAB972" Finish="#DBAB48"/>
+    <Gradient ID="ID_STATUSBAR_GRADIENT" Category="Statusbar" Description="Statusbar Background Gradient" Start="#DCD7CA" Finish="#CFC9B8"/>
+    <Gradient ID="ID_APPLICATION_PANE_DIVIDER" Category="Application" Description="Pane Divider" Start="#42342D" Finish="#42342D"/>
+    <Gradient ID="ID_BUTTON_BACKGROUND_GRADIENT" Category="Button" Description="Background Gradient" Start="#6C675E" Finish="#928A85"/>
+    <Gradient ID="ID_BUTTON_BACKGROUND_GRADIENT_HIGHLIGHT" Category="Button" Description="Highlighted Background Gradient" Start="#DAAC4B" Finish="#E1CA84"/>
+    <Gradient ID="ID_BUTTON_BACKGROUND_GRADIENT_CHECKED" Category="Button" Description="Checked Background Gradient" Start="#392E24" Finish="#695A3A"/>
+    <Gradient ID="ID_AUTOHIDEBUTTON_BACKGROUND_GRADIENT" Category="Auto Hide Button" Description="Auto-Hide Button Background Gradient" Start="#463A37" Finish="#564B45"/>
+    <Gradient ID="ID_HEADER_BACKGROUND_GRADIENT" Category="List Control" Description="Header Background Gradient" Start="#706965" Finish="#8F8985"/>
+    <Gradient ID="ID_HEADER_BACKGROUND_GRADIENT_HIGHLIGHT" Category="List Control" Description="Highlighted Header Background Gradient" Start="#7B746F" Finish="#9B9491"/>
+    <Gradient ID="ID_HEADER_BACKGROUND_GRADIENT_CLICKED" Category="List Control" Description="Clicked Header Background Gradient" Start="#DAAC4B" Finish="#E1CA84"/>
+  </Window>
+  <Editor>
+    <Font Category="Normal" Face="Courier New">
+-13:0:0:0:400:0:0:0:255:0:0:0:6
+    </Font>
+    <Font Category="Hex/Column" Face="Courier New">
+-13:0:0:0:400:0:0:0:255:0:0:0:6
+    </Font>
+    <Boolean Category="Active Line" Value="true"/>
+    <Boolean Category="Active Column" Value="false"/>
+    <ColorPair Category="Text" Foreground="#BDB69F" Background="#221B13"/>
+    <ColorPair Category="Selected Text" Foreground="#FFFFFF" Background="#0C5F4B"/>
+    <ColorPair Category="Active Line" Foreground="#FFFFFF" Background="#422F1C"/>
+    <ColorPair Category="Active Column" Foreground="#FFFFFF" Background="#4E3721"/>
+    <ColorPair Category="Highlight All" Foreground="#000000" Background="#EEBE1A"/>
+    <ColorPair Category="HTML/XML Tags" Foreground="#FFFFFF" Background="#18987E"/>
+    <ColorPair Category="Auto Templates" Foreground="#5F140C" Background="#C65A26"/>
+    <ColorPair Category="Folding Controls" Foreground="#86460D" Background="#4D3524"/>
+    <ColorPair Category="Brace Highlight" Foreground="#000000" Background="#79ABA2"/>
+    <ColorPair Category="Line Numbers and Ruler" Foreground="#756559" Background="#392E24"/>
+    <Color Category="Spaces, Tabs, Line Terminators" Value="#723E1F"/>
+    <Color Category="Bookmarks" Value="#DAAC10"/>
+    <Color Category="Column Markers" Value="#594E44"/>
+    <Color Category="Read-Only Background" Value="#3C2424"/>
+    <Color Category="LCI Saved" Value="#4E5B00"/>
+    <Color Category="LCI Unsaved" Value="#FF2828"/>
+  </Editor>
+  <Languages>
+    <Language Name="C/C++">
+      <ColorPair Category="Color Group 5" Foreground="#FF6338" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 5">
+Bold
+      </FontStyle>
+    </Language>
+    <Language Name="Default">
+      <ColorPair Category="Text" Foreground="#BDB69F" Background="#FFFFFF" Auto="true"/>
+      <ColorPair Category="Comments" Foreground="#795539" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Comments">
+Italic
+      </FontStyle>
+      <ColorPair Category="Alternate Block Comments" Foreground="#795539" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Alternate Block Comments">
+Italic
+      </FontStyle>
+      <ColorPair Category="Strings" Foreground="#B4B943" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Strings">
+Italic
+      </FontStyle>
+      <ColorPair Category="Numbers" Foreground="#FF6338" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Numbers">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 1" Foreground="#FF6338" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 2" Foreground="#C43738" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 2">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 3" Foreground="#79ABA2" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 4" Foreground="#FFFF99" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 5" Foreground="#A6337B" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 5">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 6" Foreground="#6A99BB" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 6">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 7" Foreground="#179179" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 7">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 8" Foreground="#79ABA2" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 8">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 9" Foreground="#79ABA2" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 9">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 10" Foreground="#79ABA2" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 10">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 11" Foreground="#79ABA2" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 11">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 12" Foreground="#79ABA2" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 12">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 13" Foreground="#79ABA2" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 13">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 14" Foreground="#79ABA2" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 14">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 15" Foreground="#79ABA2" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 15">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 16" Foreground="#79ABA2" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 16">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 17" Foreground="#79ABA2" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 17">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 18" Foreground="#79ABA2" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 18">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 19" Foreground="#79ABA2" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 19">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 20" Foreground="#79ABA2" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 20">
+Bold
+      </FontStyle>
+    </Language>
+    <Language Name="HTML">
+      <ColorPair Category="Color Group 1" Foreground="#179179" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 2" Foreground="#B7833A" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 2">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 3" Foreground="#C43738" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Bold
+      </FontStyle>
+    </Language>
+    <Language Name="JavaScript">
+      <ColorPair Category="Color Group 5" Foreground="#8E766A" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 5">
+Bold
+      </FontStyle>
+    </Language>
+    <Language Name="PHP">
+      <ColorPair Category="Color Group 4" Foreground="#8E766A" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Bold
+      </FontStyle>
+    </Language>
+    <Language Name="Python">
+      <ColorPair Category="Color Group 6" Foreground="#8E766A" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 6">
+Bold
+      </FontStyle>
+    </Language>
+    <Language Name="Ruby">
+      <ColorPair Category="Color Group 4" Foreground="#B4B943" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Italic
+      </FontStyle>
+      <ColorPair Category="Color Group 5" Foreground="#B7833A" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 5">
+Bold
+      </FontStyle>
+    </Language>
+    <Language Name="UE Themes">
+      <ColorPair Category="Text" Foreground="#000000" Background="#FFFFFF" Auto="true"/>
+      <ColorPair Category="Comments" Foreground="#008080" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Comments">
+Normal
+      </FontStyle>
+      <ColorPair Category="Alternate Block Comments" Foreground="#008080" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Alternate Block Comments">
+Normal
+      </FontStyle>
+      <ColorPair Category="Strings" Foreground="#808080" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Strings">
+Normal
+      </FontStyle>
+      <ColorPair Category="Numbers" Foreground="#FF0000" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Numbers">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 1" Foreground="#00FF00" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 2" Foreground="#FF0000" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 2">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 3" Foreground="#FF8000" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 4" Foreground="#008000" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 5" Foreground="#804040" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 5">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 6" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 6">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 7" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 7">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 8" Foreground="#0080FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 8">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 9" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 9">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 10" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 10">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 11" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 11">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 12" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 12">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 13" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 13">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 14" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 14">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 15" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 15">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 16" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 16">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 17" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 17">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 18" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 18">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 19" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 19">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 20" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 20">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="Visual Basic">
+      <ColorPair Category="Color Group 4" Foreground="#B7833A" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Bold
+      </FontStyle>
+    </Language>
+    <Language Name="XML">
+      <ColorPair Category="Color Group 1" Foreground="#179179" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 2" Foreground="#B7833A" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 2">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 7" Foreground="#6A99BB" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 7">
+Bold
+      </FontStyle>
+    </Language>
+  </Languages>
+</UETheme>
Index: doc/tools/ultraedit/default data/themes/Glitch.ue-theme
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/default data/themes/Glitch.ue-theme	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/default data/themes/Glitch.ue-theme	(working copy)
@@ -0,0 +1,707 @@
+<?xml version="1.0"?>
+<UETheme>
+  <Window>
+    <Look>
+Custom
+    </Look>
+    <Font Category="Dockable Windows" Face="Segoe UI Semibold">
+-12:0:0:0:600:0:0:0:0:3:2:1:6
+    </Font>
+    <Color ID="ID_DOCKABLE_WINDOW_TEXT" Category="Dockable Window" Description="Text" Value="#B0B0B0"/>
+    <Color ID="ID_DOCKABLE_WINDOW_BACKGROUND" Category="Dockable Window" Description="Background" Value="#404040"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_TEXT" Category="Dockable Window" Description="Caption Text" Value="#707070"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_TEXT_ACTIVE" Category="Dockable Window" Description="Active Caption Text" Value="#FFFFFF"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_BUTTON" Category="Dockable Window" Description="Caption Button" Value="#707070"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_BUTTON_HIGHLIGHT" Category="Dockable Window" Description="Caption Button Highlight" Value="#505050"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_BUTTON_MOUSEDOWN" Category="Dockable Window" Description="Caption Button Mouse Down" Value="#505050"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_BORDER" Category="Dockable Window" Description="Caption Border" Value="#404040"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_BORDER_SHADOW" Category="Dockable Window" Description="Caption Border Shadow" Value="#404040"/>
+    <Color ID="ID_DOCKABLE_WINDOW_BORDER" Category="Dockable Window" Description="Border" Value="#FF0000"/>
+    <Color ID="ID_DOCKABLE_WINDOW_BORDER_SHADOW" Category="Dockable Window" Description="Border Shadow" Value="#FF0000"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_BORDER" Category="Dockable Window" Description="Floating Border" Value="#404040"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_BORDER_SHADOW" Category="Dockable Window" Description="Floating Border Shadow" Value="#404040"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_OUTER_BORDER" Category="Dockable Window" Description="Floating Outer Border" Value="#404040"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_OUTER_BORDER_SHADOW" Category="Dockable Window" Description="Floating Outer Border Shadow" Value="#404040"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_CAPTION_TEXT" Category="Dockable Window" Description="Floating Caption Text" Value="#707070"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_BORDER_ACTIVE" Category="Dockable Window" Description="Floating Border Active" Value="#FF0000"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_CAPTION_TEXT_ACTIVE" Category="Dockable Window" Description="Floating Caption Text Active" Value="#FFFFFF"/>
+    <Color ID="ID_MENU_TEXT" Category="Menu" Description="Text" Value="#C0C0C0"/>
+    <Color ID="ID_MENU_BACKGROUND" Category="Menu" Description="Background" Value="#606060"/>
+    <Color ID="ID_MENU_TEXT_DISABLED" Category="Menu" Description="Text Disabled" Value="#808080"/>
+    <Color ID="ID_MENU_ITEM_BACKGROUND_HIGHLIGHT" Category="Menu" Description="Highlighted Item Background" Value="#808080"/>
+    <Color ID="ID_MENU_ITEM_TEXT_HIGHLIGHT" Category="Menu" Description="Highlighted Item Text" Value="#C0C0C0"/>
+    <Color ID="ID_MENU_ITEM_BORDER_HIGHLIGHT" Category="Menu" Description="Highlighted Item Border" Value="#606060"/>
+    <Color ID="ID_MENU_ITEM_CHECKED_BACKGROUND" Category="Menu" Description="Checked Item Background" Value="#606060"/>
+    <Color ID="ID_MENU_ITEM_CHECKED_BORDER" Category="Menu" Description="Checked Item Border" Value="#FF0000"/>
+    <Color ID="ID_MENU_ITEM_CHECKED_BACKGROUND_HIGHLIGHT" Category="Menu" Description="Highlighted Checked Item Background" Value="#808080"/>
+    <Color ID="ID_MENU_ITEM_CHECKED_BORDER_HIGHLIGHT" Category="Menu" Description="Highlighted Checked Item Border" Value="#808080"/>
+    <Color ID="ID_MENU_BORDER" Category="Menu" Description="Border" Value="#606060"/>
+    <Color ID="ID_MENU_BORDER_SHADOW" Category="Menu" Description="Border Shadow" Value="#606060"/>
+    <Color ID="ID_MENU_TOP_LEVEL_BACKGROUND_ACTIVE" Category="Menu" Description="Top Level Background Active" Value="#606060"/>
+    <Color ID="ID_MENU_TOP_LEVEL_TEXT" Category="Menu" Description="Top Level Text" Value="#808080"/>
+    <Color ID="ID_MENU_TOP_LEVEL_TEXT_ACTIVE" Category="Menu" Description="Top Level Text Active" Value="#A0A0A0"/>
+    <Color ID="ID_MENU_TOP_LEVEL_HIGHLIGHT_BACKGROUND" Category="Menu" Description="Highlighted Top Level Background" Value="#FF0000"/>
+    <Color ID="ID_MENU_TOP_LEVEL_TEXT_HIGHLIGHT" Category="Menu" Description="Highlighted Top Level Text" Value="#FF0000"/>
+    <Color ID="ID_MENU_SEPARATOR" Category="Menu" Description="Separator" Value="#808080"/>
+    <Color ID="ID_TOOLBAR_SEPARATOR" Category="Toolbar" Description="Separator" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_ITEM_BACKGROUND_HIGHLIGHT" Category="Toolbar" Description="Highlighted Item Background" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_ITEM_BORDER_HIGHLIGHT" Category="Toolbar" Description="Highlighted item Border" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_ITEM_CHECKED_BACKGROUND" Category="Toolbar" Description="Checked Item Background" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_ITEM_CHECKED_BORDER" Category="Toolbar" Description="Checked Item Border" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_ITEM_CHECKED_BACKGROUND_HIGHLIGHT" Category="Toolbar" Description="Clicked Item Background" Value="#606060"/>
+    <Color ID="ID_TOOLBAR_ITEM_CHECKED_BORDER_HIGHLIGHT" Category="Toolbar" Description="Highlighted Checked Item Border" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_CUSTOMIZE_BUTTON" Category="Toolbar" Description="Customize Button" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_GRIPPER" Category="Toolbar" Description="Gripper" Value="#505050"/>
+    <Color ID="ID_TOOLBAR_GRIPPER_SHADOW" Category="Toolbar" Description="Gripper Shadow" Value="#404040"/>
+    <Color ID="ID_TOOLBAR_BORDER" Category="Toolbar" Description="Border" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_BORDER_SHADOW" Category="Toolbar" Description="Border Shadow" Value="#404040"/>
+    <Color ID="ID_TOOLBAR_COMBO_BORDER" Category="Toolbar" Description="Combobox border" Value="#404040"/>
+    <Color ID="ID_FILETAB_BORDER" Category="File Tab" Description="Tab Border" Value="#A8A8A8"/>
+    <Color ID="ID_FILETAB_BORDER_ACCENT" Category="File Tab" Description="Tab Border Accent" Value="#303030"/>
+    <Color ID="ID_FILETAB_TEXT" Category="File Tab" Description="Tab Text" Value="#808080"/>
+    <Color ID="ID_FILETAB_BORDER_ACTIVE" Category="File Tab" Description="Tab Border Active" Value="#004080"/>
+    <Color ID="ID_FILETAB_BORDER_TOP_ACTIVE" Category="File Tab" Description="Tab Top Border Active" Value="#303030"/>
+    <Color ID="ID_FILETAB_TEXT_ACTIVE" Category="File Tab" Description="Tab Text Active" Value="#707070"/>
+    <Color ID="ID_OUTPUTTAB_BORDER" Category="Output Tab" Description="Tab Border" Value="#595959"/>
+    <Color ID="ID_OUTPUTTAB_TEXT" Category="Output Tab" Description="Tab Text" Value="#909090"/>
+    <Color ID="ID_OUTPUTTAB_BORDER_ACTIVE" Category="Output Tab" Description="Tab Border Active" Value="#004080"/>
+    <Color ID="ID_OUTPUTTAB_TEXT_ACTIVE" Category="Output Tab" Description="Tab Text Active" Value="#B0B0B0"/>
+    <Color ID="ID_GROUPTAB_BORDER" Category="Group Tab" Description="Tab Border" Value="#404040"/>
+    <Color ID="ID_GROUPTAB_TEXT" Category="Group Tab" Description="Tab Text" Value="#909090"/>
+    <Color ID="ID_GROUPTAB_BORDER_ACTIVE" Category="Group Tab" Description="Tab Border Active" Value="#404040"/>
+    <Color ID="ID_GROUPTAB_TEXT_ACTIVE" Category="Group Tab" Description="Tab Text Active" Value="#B0B0B0"/>
+    <Color ID="ID_STATUSBAR_TEXT" Category="Statusbar" Description="Statusbar Text" Value="#808080"/>
+    <Color ID="ID_STATUSBAR_TEXT_DISABLED" Category="Statusbar" Description="Statusbar Text Disabled" Value="#606060"/>
+    <Color ID="ID_STATUSBAR_SEPARATOR" Category="Statusbar" Description="Statusbar Separator" Value="#606060"/>
+    <Color ID="ID_APPLICATION_BACKGROUND" Category="Application" Description="Dockable Bar Background" Value="#404040"/>
+    <Color ID="ID_FILETABS_BACKGROUND" Category="File Tabs Control" Description="Control Background" Value="#404040"/>
+    <Color ID="ID_FILETABS_BORDER" Category="File Tabs Control" Description="Control Border" Value="#404040"/>
+    <Color ID="ID_FILETABS_BORDER_SHADOW" Category="File Tabs Control" Description="Control Border Shadow" Value="#FF0000"/>
+    <Color ID="ID_FILETABS_TABAREA_BORDER" Category="File Tabs Control" Description="Tab Area Border" Value="#303030"/>
+    <Color ID="ID_FILETABS_TABAREA_OUTER_BORDER" Category="File Tabs Control" Description="Tab Area Outer Border" Value="#303030"/>
+    <Color ID="ID_FILETABS_TABAREA_INNER_BORDER" Category="File Tabs Control" Description="Tab Area Inner Border" Value="#303030"/>
+    <Color ID="ID_FILETABS_BASELINE" Category="File Tabs Control" Description="Tabs Base Line" Value="#303030"/>
+    <Color ID="ID_OUTPUTTABS_BACKGROUND" Category="Output Tabs Control" Description="Control Background" Value="#404040"/>
+    <Color ID="ID_OUTPUTTABS_BORDER" Category="Output Tabs Control" Description="Control Border" Value="#404040"/>
+    <Color ID="ID_OUTPUTTABS_BASELINE" Category="Output Tabs Control" Description="Tabs Base Line" Value="#505050"/>
+    <Color ID="ID_GROUPTABS_BASELINE" Category="Group Tabs Control" Description="Tabs Base Line" Value="#FF0000"/>
+    <Color ID="ID_GROUPTABS_BACKGROUND" Category="Group Tabs Control" Description="Control Background" Value="#404040"/>
+    <Color ID="ID_GROUPTABS_BORDER" Category="Group Tabs Control" Description="Control Border" Value="#404040"/>
+    <Color ID="ID_BUTTON_TEXT_CHECKED" Category="Button" Description="Checked Text" Value="#A0A0A0"/>
+    <Color ID="ID_BUTTON_TEXT" Category="Button" Description="Text" Value="#A0A0A0"/>
+    <Color ID="ID_BUTTON_TEXT_HIGHLIGHT" Category="Button" Description="Highlighted Text" Value="#A0A0A0"/>
+    <Color ID="ID_BUTTON_TEXT_DISABLED" Category="Button" Description="Disabled Text" Value="#808080"/>
+    <Color ID="ID_BUTTON_TEXT_DISABLED_SHADOW" Category="Button" Description="Disabled Text Shadow" Value="#404040"/>
+    <Color ID="ID_BUTTON_BORDER" Category="Button" Description="Top/Left Border" Value="#606060"/>
+    <Color ID="ID_BUTTON_BORDER_CLICKED" Category="Button" Description="Clicked Top/Left Border" Value="#202020"/>
+    <Color ID="ID_BUTTON_BORDER_SHADOW" Category="Button" Description="Bottom/Right Border" Value="#606060"/>
+    <Color ID="ID_BUTTON_BORDER_CLICKED_SHADOW" Category="Button" Description="Clicked Bottom/Right Border" Value="#606060"/>
+    <Color ID="ID_AUTOHIDEBUTTON_BORDER" Category="Auto Hide Button" Description="Auto-Hide Button Border" Value="#404040"/>
+    <Color ID="ID_AUTOHIDEBUTTON_TEXT" Category="Auto Hide Button" Description="Auto-Hide Button Text" Value="#808080"/>
+    <Color ID="ID_TEXTCONTROL_BACKGROUND" Category="Text Control" Description="Text Control Background" Value="#727272"/>
+    <Color ID="ID_TEXTCONTROL_TEXT" Category="Text Control" Description="Text Control Text" Value="#C0C0C0"/>
+    <Color ID="ID_DIALOG_BACKGROUND2" Category="Dialog" Description="Background" Value="#404040"/>
+    <Color ID="ID_DIALOG_TEXT2" Category="Dialog" Description="Text" Value="#B0B0B0"/>
+    <Color ID="ID_STATICCONTROL_BACKGROUND" Category="Static Control" Description="Static Control Background" Value="#595959"/>
+    <Color ID="ID_STATICCONTROL_TEXT" Category="Static Control" Description="Static Control Text" Value="#FFFFFF"/>
+    <Color ID="ID_HEADER_TEXT" Category="List Control" Description="Header Text" Value="#707070"/>
+    <Color ID="ID_HEADER_TEXT_HIGHLIGHT" Category="List Control" Description="Header Highlighted Text" Value="#707070"/>
+    <Color ID="ID_HEADER_TEXT_CLICKED" Category="List Control" Description="Header Clicked Text" Value="#B0B0B0"/>
+    <Color ID="ID_HEADER_BORDER" Category="List Control" Description="Header Top/Left Border" Value="#303030"/>
+    <Color ID="ID_HEADER_BORDER_CLICKED" Category="List Control" Description="Header Clicked Top/Left Border" Value="#303030"/>
+    <Color ID="ID_HEADER_BORDER_SHADOW" Category="List Control" Description="Header Bottom/Right Border" Value="#303030"/>
+    <Color ID="ID_HEADER_BORDER_CLICKED_SHADOW" Category="List Control" Description="Header Clicked Bottom/Right Border" Value="#303030"/>
+    <Gradient ID="ID_DOCKABLE_WINDOW_CAPTION_BACKGROUND_GRADIENT" Category="Dockable Window" Description="Caption Background" Start="#303030" Finish="#303030"/>
+    <Gradient ID="ID_DOCKABLE_WINDOW_CAPTION_BACKGROUND_GRADIENT_ACTIVE" Category="Dockable Window" Description="Active Caption Background" Start="#303030" Finish="#303030"/>
+    <Gradient ID="ID_DOCKABLE_WINDOW_FLOATING_CAPTION_BACKGROUND_GRADIENT" Category="Dockable Window" Description="Floating Caption Background" Start="#303030" Finish="#303030"/>
+    <Gradient ID="ID_DOCKABLE_WINDOW_FLOATING_CAPTION_BACKGROUND_GRADIENT_ACTIVE" Category="Dockable Window" Description="Floating Caption Background Active" Start="#303030" Finish="#303030"/>
+    <Gradient ID="ID_MENU_BAR_BACKGROUND_GRADIENT" Category="Menu" Description="Menu Bar Background Gradient" Start="#404040" Finish="#404040"/>
+    <Gradient ID="ID_TOOLBAR_GRADIENT" Category="Toolbar" Description="Background Gradient" Start="#505050" Finish="#505050"/>
+    <Gradient ID="ID_TOOLBAR_CUSTOMIZE_BUTTON_GRADIENT" Category="Toolbar" Description="Customize Button Gradient" Start="#505050" Finish="#505050"/>
+    <Gradient ID="ID_TOOLBAR_CUSTOMIZE_BUTTON_GRADIENT_HIGHLIGHT" Category="Toolbar" Description="Highlighted Customize Button Gradient" Start="#606060" Finish="#606060"/>
+    <Gradient ID="ID_FILETAB_BACKGROUND" Category="File Tab" Description="Tab Background" Start="#404040" Finish="#404040"/>
+    <Gradient ID="ID_FILETAB_BACKGROUND_ACTIVE" Category="File Tab" Description="Tab Background Active" Start="#303030" Finish="#303030"/>
+    <Gradient ID="ID_OUTPUTTAB_BACKGROUND" Category="Output Tab" Description="Tab Background" Start="#505050" Finish="#505050"/>
+    <Gradient ID="ID_OUTPUTTAB_BACKGROUND_ACTIVE" Category="Output Tab" Description="Tab Background Active" Start="#606060" Finish="#606060"/>
+    <Gradient ID="ID_GROUPTAB_BACKGROUND" Category="Group Tab" Description="Tab Background" Start="#505050" Finish="#505050"/>
+    <Gradient ID="ID_GROUPTAB_BACKGROUND_ACTIVE" Category="Group Tab" Description="Tab Background Active" Start="#606060" Finish="#606060"/>
+    <Gradient ID="ID_STATUSBAR_GRADIENT" Category="Statusbar" Description="Statusbar Background Gradient" Start="#404040" Finish="#404040"/>
+    <Gradient ID="ID_APPLICATION_PANE_DIVIDER" Category="Application" Description="Pane Divider" Start="#303030" Finish="#404040"/>
+    <Gradient ID="ID_BUTTON_BACKGROUND_GRADIENT" Category="Button" Description="Background Gradient" Start="#606060" Finish="#606060"/>
+    <Gradient ID="ID_BUTTON_BACKGROUND_GRADIENT_HIGHLIGHT" Category="Button" Description="Highlighted Background Gradient" Start="#404040" Finish="#606060"/>
+    <Gradient ID="ID_BUTTON_BACKGROUND_GRADIENT_CHECKED" Category="Button" Description="Checked Background Gradient" Start="#606060" Finish="#606060"/>
+    <Gradient ID="ID_AUTOHIDEBUTTON_BACKGROUND_GRADIENT" Category="Auto Hide Button" Description="Auto-Hide Button Background Gradient" Start="#404040" Finish="#404040"/>
+    <Gradient ID="ID_HEADER_BACKGROUND_GRADIENT" Category="List Control" Description="Header Background Gradient" Start="#303030" Finish="#303030"/>
+    <Gradient ID="ID_HEADER_BACKGROUND_GRADIENT_HIGHLIGHT" Category="List Control" Description="Highlighted Header Background Gradient" Start="#303030" Finish="#303030"/>
+    <Gradient ID="ID_HEADER_BACKGROUND_GRADIENT_CLICKED" Category="List Control" Description="Clicked Header Background Gradient" Start="#303030" Finish="#303030"/>
+  </Window>
+  <Editor>
+    <Font Category="Normal" Face="Courier New">
+-13:0:0:0:400:0:0:0:255:0:0:0:6
+    </Font>
+    <Font Category="Hex/Column" Face="Courier New">
+-13:0:0:0:400:0:0:0:255:0:0:0:6
+    </Font>
+    <Boolean Category="Active Line" Value="true"/>
+    <Boolean Category="Active Column" Value="false"/>
+    <ColorPair Category="Text" Foreground="#DCDCD4" Background="#303030"/>
+    <ColorPair Category="Selected Text" Foreground="#FFFFFF" Background="#0080FF"/>
+    <ColorPair Category="Active Line" Foreground="#FFFFFF" Background="#004080"/>
+    <ColorPair Category="Active Column" Foreground="#FFFFFF" Background="#070707"/>
+    <ColorPair Category="Highlight All" Foreground="#141414" Background="#BCF349"/>
+    <ColorPair Category="HTML/XML Tags" Foreground="#FFFFFF" Background="#285375"/>
+    <ColorPair Category="Auto Templates" Foreground="#002B4A" Background="#0560A3"/>
+    <ColorPair Category="Folding Controls" Foreground="#414141" Background="#313131"/>
+    <ColorPair Category="Brace Highlight" Foreground="#E8E8E5" Background="#4B4B4B"/>
+    <ColorPair Category="Line Numbers and Ruler" Foreground="#6A6A6A" Background="#303030"/>
+    <Color Category="Spaces, Tabs, Line Terminators" Value="#595959"/>
+    <Color Category="Bookmarks" Value="#FFFFFF"/>
+    <Color Category="Column Markers" Value="#414141"/>
+    <Color Category="Read-Only Background" Value="#28171B"/>
+    <Color Category="LCI Saved" Value="#6A8826"/>
+    <Color Category="LCI Unsaved" Value="#840000"/>
+  </Editor>
+  <Languages>
+    <Language Name="C#">
+      <ColorPair Category="Numbers" Foreground="#E89330" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Numbers">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 1" Foreground="#9BC736" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 3" Foreground="#AF86FA" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 4" Foreground="#F0BC7D" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 13" Foreground="#5391C4" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 13">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="C/C++">
+      <ColorPair Category="Color Group 2" Foreground="#E89330" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 2">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 3" Foreground="#E85230" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 4" Foreground="#F0BC7D" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 5" Foreground="#F0BC7D" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 5">
+Bold
+      </FontStyle>
+    </Language>
+    <Language Name="CSS">
+      <ColorPair Category="Numbers" Foreground="#E89330" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Numbers">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 1" Foreground="#E85230" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 2" Foreground="#9BC736" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 2">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 3" Foreground="#5391C4" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 4" Foreground="#CE1E5B" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 5" Foreground="#F0BC7D" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 5">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 7" Foreground="#AF86FA" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 7">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 9" Foreground="#CE1E5B" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 9">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 10" Foreground="#E73925" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 10">
+Italic
+      </FontStyle>
+      <ColorPair Category="Color Group 13" Foreground="#5391C4" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 13">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="Default">
+      <ColorPair Category="Text" Foreground="#DCDCD4" Background="#FFFFFF" Auto="true"/>
+      <ColorPair Category="Comments" Foreground="#667066" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Comments">
+Italic
+      </FontStyle>
+      <ColorPair Category="Alternate Block Comments" Foreground="#667066" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Alternate Block Comments">
+Italic
+      </FontStyle>
+      <ColorPair Category="Strings" Foreground="#FBD655" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Strings">
+Italic
+      </FontStyle>
+      <ColorPair Category="Numbers" Foreground="#E85230" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Numbers">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 1" Foreground="#5C97C7" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 2" Foreground="#E73925" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 2">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 3" Foreground="#9BC736" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 4" Foreground="#E89330" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 5" Foreground="#AF86FA" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 5">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 6" Foreground="#5391C4" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 6">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 7" Foreground="#5391C4" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 7">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 8" Foreground="#5391C4" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 8">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 9" Foreground="#5391C4" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 9">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 10" Foreground="#5391C4" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 10">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 11" Foreground="#5391C4" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 11">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 12" Foreground="#5391C4" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 12">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 13" Foreground="#5391C4" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 13">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 14" Foreground="#5391C4" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 14">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 15" Foreground="#5391C4" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 15">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 16" Foreground="#5391C4" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 16">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 17" Foreground="#5391C4" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 17">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 18" Foreground="#5391C4" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 18">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 19" Foreground="#5391C4" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 19">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 20" Foreground="#5391C4" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 20">
+Bold
+      </FontStyle>
+    </Language>
+    <Language Name="HTML">
+      <ColorPair Category="Color Group 1" Foreground="#E85230" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 2" Foreground="#E89330" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 2">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 3" Foreground="#CE1E5B" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Bold
+      </FontStyle>
+    </Language>
+    <Language Name="Java">
+      <ColorPair Category="Color Group 1" Foreground="#9BC736" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 2" Foreground="#E89330" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 2">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 3" Foreground="#F0BC7D" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 13" Foreground="#5391C4" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 13">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="JavaScript">
+      <ColorPair Category="Color Group 1" Foreground="#9BC736" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 2" Foreground="#5391C4" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 2">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 3" Foreground="#E85230" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 4" Foreground="#F0BC7D" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 5" Foreground="#F0BC7D" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 5">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 6" Foreground="#CE1E5B" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 6">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 7" Foreground="#CE1E5B" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 7">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 13" Foreground="#5391C4" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 13">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="MySQL 5.1">
+      <ColorPair Category="Color Group 13" Foreground="#5391C4" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 13">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="PHP">
+      <ColorPair Category="Color Group 1" Foreground="#E89326" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 2" Foreground="#CE1E5B" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 2">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 4" Foreground="#F0BC7D" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 5" Foreground="#E73925" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 5">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 6" Foreground="#E73925" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 6">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 7" Foreground="#E73925" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 7">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 13" Foreground="#5391C4" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 13">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="Perl">
+      <ColorPair Category="Color Group 1" Foreground="#5391C4" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 4" Foreground="#F0BC7D" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 5" Foreground="#CE1E5B" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 5">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 6" Foreground="#CE1E5B" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 6">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 7" Foreground="#CE1E5B" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 7">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 8" Foreground="#9BC736" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 8">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 13" Foreground="#5391C4" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 13">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="Python">
+      <ColorPair Category="Color Group 13" Foreground="#5391C4" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 13">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="Ruby">
+      <ColorPair Category="Color Group 13" Foreground="#5391C4" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 13">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="UE Themes">
+      <ColorPair Category="Text" Foreground="#000000" Background="#FFFFFF" Auto="true"/>
+      <ColorPair Category="Comments" Foreground="#008080" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Comments">
+Normal
+      </FontStyle>
+      <ColorPair Category="Alternate Block Comments" Foreground="#008080" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Alternate Block Comments">
+Normal
+      </FontStyle>
+      <ColorPair Category="Strings" Foreground="#808080" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Strings">
+Normal
+      </FontStyle>
+      <ColorPair Category="Numbers" Foreground="#FF0000" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Numbers">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 1" Foreground="#00FF00" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 2" Foreground="#FF0000" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 2">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 3" Foreground="#FF8000" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 4" Foreground="#008000" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 5" Foreground="#804040" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 5">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 6" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 6">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 7" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 7">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 8" Foreground="#0080FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 8">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 9" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 9">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 10" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 10">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 11" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 11">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 12" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 12">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 13" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 13">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 14" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 14">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 15" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 15">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 16" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 16">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 17" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 17">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 18" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 18">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 19" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 19">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 20" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 20">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="VBScript ASP">
+      <ColorPair Category="Color Group 13" Foreground="#5391C4" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 13">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="Visual Basic">
+      <ColorPair Category="Color Group 13" Foreground="#5391C4" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 13">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="XML">
+      <ColorPair Category="Color Group 13" Foreground="#5391C4" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 13">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="to-do list">
+      <ColorPair Category="Text" Foreground="#FFFFFF" Background="#FFFFFF" Auto="true"/>
+      <ColorPair Category="Comments" Foreground="#AE81FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Comments">
+Normal
+      </FontStyle>
+      <ColorPair Category="Alternate Block Comments" Foreground="#AE81FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Alternate Block Comments">
+Normal
+      </FontStyle>
+      <ColorPair Category="Strings" Foreground="#FF8000" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Strings">
+Normal
+      </FontStyle>
+      <ColorPair Category="Numbers" Foreground="#FFFFFF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Numbers">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 1" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 2" Foreground="#FF0000" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 2">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 3" Foreground="#FF8000" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 4" Foreground="#008000" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 5" Foreground="#804040" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 5">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 6" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 6">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 7" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 7">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 8" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 8">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 9" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 9">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 10" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 10">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 11" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 11">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 12" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 12">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 13" Foreground="#5391C4" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 13">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 14" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 14">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 15" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 15">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 16" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 16">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 17" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 17">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 18" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 18">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 19" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 19">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 20" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 20">
+Normal
+      </FontStyle>
+    </Language>
+  </Languages>
+</UETheme>
Index: doc/tools/ultraedit/default data/themes/Midnight.ue-theme
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/default data/themes/Midnight.ue-theme	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/default data/themes/Midnight.ue-theme	(working copy)
@@ -0,0 +1,546 @@
+<?xml version="1.0"?>
+<UETheme>
+  <Window>
+    <Look>
+Custom
+    </Look>
+    <Font Category="Dockable Windows" Face="Segoe UI">
+-12:0:0:0:400:0:0:0:0:3:2:1:204
+    </Font>
+    <Color ID="ID_DOCKABLE_WINDOW_TEXT" Category="Dockable Window" Description="Text" Value="#BAB7AB"/>
+    <Color ID="ID_DOCKABLE_WINDOW_BACKGROUND" Category="Dockable Window" Description="Background" Value="#32322D"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_TEXT" Category="Dockable Window" Description="Caption Text" Value="#898885"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_TEXT_ACTIVE" Category="Dockable Window" Description="Active Caption Text" Value="#E2E6E7"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_BUTTON" Category="Dockable Window" Description="Caption Button" Value="#898885"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_BUTTON_HIGHLIGHT" Category="Dockable Window" Description="Caption Button Highlight" Value="#676661"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_BUTTON_MOUSEDOWN" Category="Dockable Window" Description="Caption Button Mouse Down" Value="#595855"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_BORDER" Category="Dockable Window" Description="Caption Border" Value="#36342E"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_BORDER_SHADOW" Category="Dockable Window" Description="Caption Border Shadow" Value="#1F1E1B"/>
+    <Color ID="ID_DOCKABLE_WINDOW_BORDER" Category="Dockable Window" Description="Border" Value="#FF0000"/>
+    <Color ID="ID_DOCKABLE_WINDOW_BORDER_SHADOW" Category="Dockable Window" Description="Border Shadow" Value="#FF0000"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_BORDER" Category="Dockable Window" Description="Floating Border" Value="#1F1E1B"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_BORDER_SHADOW" Category="Dockable Window" Description="Floating Border Shadow" Value="#1F1E1B"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_OUTER_BORDER" Category="Dockable Window" Description="Floating Outer Border" Value="#1F1E1B"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_OUTER_BORDER_SHADOW" Category="Dockable Window" Description="Floating Outer Border Shadow" Value="#1F1E1B"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_CAPTION_TEXT" Category="Dockable Window" Description="Floating Caption Text" Value="#BAB7AB"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_BORDER_ACTIVE" Category="Dockable Window" Description="Floating Border Active" Value="#FF0000"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_CAPTION_TEXT_ACTIVE" Category="Dockable Window" Description="Floating Caption Text Active" Value="#E2E6E7"/>
+    <Color ID="ID_MENU_TEXT" Category="Menu" Description="Text" Value="#BAB7AB"/>
+    <Color ID="ID_MENU_BACKGROUND" Category="Menu" Description="Background" Value="#1F1E1B"/>
+    <Color ID="ID_MENU_TEXT_DISABLED" Category="Menu" Description="Text Disabled" Value="#4D4B46"/>
+    <Color ID="ID_MENU_ITEM_BACKGROUND_HIGHLIGHT" Category="Menu" Description="Highlighted Item Background" Value="#41403F"/>
+    <Color ID="ID_MENU_ITEM_TEXT_HIGHLIGHT" Category="Menu" Description="Highlighted Item Text" Value="#E2E6E7"/>
+    <Color ID="ID_MENU_ITEM_BORDER_HIGHLIGHT" Category="Menu" Description="Highlighted Item Border" Value="#787672"/>
+    <Color ID="ID_MENU_ITEM_CHECKED_BACKGROUND" Category="Menu" Description="Checked Item Background" Value="#575448"/>
+    <Color ID="ID_MENU_ITEM_CHECKED_BORDER" Category="Menu" Description="Checked Item Border" Value="#FF0000"/>
+    <Color ID="ID_MENU_ITEM_CHECKED_BACKGROUND_HIGHLIGHT" Category="Menu" Description="Highlighted Checked Item Background" Value="#353535"/>
+    <Color ID="ID_MENU_ITEM_CHECKED_BORDER_HIGHLIGHT" Category="Menu" Description="Highlighted Checked Item Border" Value="#4F4F4F"/>
+    <Color ID="ID_MENU_BORDER" Category="Menu" Description="Border" Value="#1F1E1B"/>
+    <Color ID="ID_MENU_BORDER_SHADOW" Category="Menu" Description="Border Shadow" Value="#000000"/>
+    <Color ID="ID_MENU_TOP_LEVEL_BACKGROUND_ACTIVE" Category="Menu" Description="Top Level Background Active" Value="#4E4E4E"/>
+    <Color ID="ID_MENU_TOP_LEVEL_TEXT" Category="Menu" Description="Top Level Text" Value="#ADAAA4"/>
+    <Color ID="ID_MENU_TOP_LEVEL_TEXT_ACTIVE" Category="Menu" Description="Top Level Text Active" Value="#E7E6E2"/>
+    <Color ID="ID_MENU_TOP_LEVEL_HIGHLIGHT_BACKGROUND" Category="Menu" Description="Highlighted Top Level Background" Value="#FF0000"/>
+    <Color ID="ID_MENU_TOP_LEVEL_TEXT_HIGHLIGHT" Category="Menu" Description="Highlighted Top Level Text" Value="#FF0000"/>
+    <Color ID="ID_MENU_SEPARATOR" Category="Menu" Description="Separator" Value="#3C3933"/>
+    <Color ID="ID_TOOLBAR_SEPARATOR" Category="Toolbar" Description="Separator" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_ITEM_BACKGROUND_HIGHLIGHT" Category="Toolbar" Description="Highlighted Item Background" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_ITEM_BORDER_HIGHLIGHT" Category="Toolbar" Description="Highlighted item Border" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_ITEM_CHECKED_BACKGROUND" Category="Toolbar" Description="Checked Item Background" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_ITEM_CHECKED_BORDER" Category="Toolbar" Description="Checked Item Border" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_ITEM_CHECKED_BACKGROUND_HIGHLIGHT" Category="Toolbar" Description="Clicked Item Background" Value="#353535"/>
+    <Color ID="ID_TOOLBAR_ITEM_CHECKED_BORDER_HIGHLIGHT" Category="Toolbar" Description="Highlighted Checked Item Border" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_CUSTOMIZE_BUTTON" Category="Toolbar" Description="Customize Button" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_GRIPPER" Category="Toolbar" Description="Gripper" Value="#514B42"/>
+    <Color ID="ID_TOOLBAR_GRIPPER_SHADOW" Category="Toolbar" Description="Gripper Shadow" Value="#292722"/>
+    <Color ID="ID_TOOLBAR_BORDER" Category="Toolbar" Description="Border" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_BORDER_SHADOW" Category="Toolbar" Description="Border Shadow" Value="#2B2C24"/>
+    <Color ID="ID_TOOLBAR_COMBO_BORDER" Category="Toolbar" Description="Combobox border" Value="#000000"/>
+    <Color ID="ID_FILETAB_BORDER" Category="File Tab" Description="Tab Border" Value="#45443E"/>
+    <Color ID="ID_FILETAB_BORDER_ACCENT" Category="File Tab" Description="Tab Border Accent" Value="#373633"/>
+    <Color ID="ID_FILETAB_TEXT" Category="File Tab" Description="Tab Text" Value="#8D8D89"/>
+    <Color ID="ID_FILETAB_BORDER_ACTIVE" Category="File Tab" Description="Tab Border Active" Value="#292A28"/>
+    <Color ID="ID_FILETAB_BORDER_TOP_ACTIVE" Category="File Tab" Description="Tab Top Border Active" Value="#35332E"/>
+    <Color ID="ID_FILETAB_TEXT_ACTIVE" Category="File Tab" Description="Tab Text Active" Value="#E7E6E2"/>
+    <Color ID="ID_OUTPUTTAB_BORDER" Category="Output Tab" Description="Tab Border" Value="#FF0000"/>
+    <Color ID="ID_OUTPUTTAB_TEXT" Category="Output Tab" Description="Tab Text" Value="#8D8D89"/>
+    <Color ID="ID_OUTPUTTAB_BORDER_ACTIVE" Category="Output Tab" Description="Tab Border Active" Value="#FF0000"/>
+    <Color ID="ID_OUTPUTTAB_TEXT_ACTIVE" Category="Output Tab" Description="Tab Text Active" Value="#E7E6E2"/>
+    <Color ID="ID_GROUPTAB_BORDER" Category="Group Tab" Description="Tab Border" Value="#1D1C1B"/>
+    <Color ID="ID_GROUPTAB_TEXT" Category="Group Tab" Description="Tab Text" Value="#8D8D89"/>
+    <Color ID="ID_GROUPTAB_BORDER_ACTIVE" Category="Group Tab" Description="Tab Border Active" Value="#161616"/>
+    <Color ID="ID_GROUPTAB_TEXT_ACTIVE" Category="Group Tab" Description="Tab Text Active" Value="#E7E6E2"/>
+    <Color ID="ID_STATUSBAR_TEXT" Category="Statusbar" Description="Statusbar Text" Value="#ADAAA4"/>
+    <Color ID="ID_STATUSBAR_TEXT_DISABLED" Category="Statusbar" Description="Statusbar Text Disabled" Value="#3C3933"/>
+    <Color ID="ID_STATUSBAR_SEPARATOR" Category="Statusbar" Description="Statusbar Separator" Value="#3C3933"/>
+    <Color ID="ID_APPLICATION_BACKGROUND" Category="Application" Description="Dockable Bar Background" Value="#282621"/>
+    <Color ID="ID_FILETABS_BACKGROUND" Category="File Tabs Control" Description="Control Background" Value="#676661"/>
+    <Color ID="ID_FILETABS_BORDER" Category="File Tabs Control" Description="Control Border" Value="#6B6C67"/>
+    <Color ID="ID_FILETABS_BORDER_SHADOW" Category="File Tabs Control" Description="Control Border Shadow" Value="#FF0000"/>
+    <Color ID="ID_FILETABS_TABAREA_BORDER" Category="File Tabs Control" Description="Tab Area Border" Value="#1F1E1B"/>
+    <Color ID="ID_FILETABS_TABAREA_OUTER_BORDER" Category="File Tabs Control" Description="Tab Area Outer Border" Value="#1F1E1B"/>
+    <Color ID="ID_FILETABS_TABAREA_INNER_BORDER" Category="File Tabs Control" Description="Tab Area Inner Border" Value="#1F1E1B"/>
+    <Color ID="ID_FILETABS_BASELINE" Category="File Tabs Control" Description="Tabs Base Line" Value="#1F1E1B"/>
+    <Color ID="ID_OUTPUTTABS_BACKGROUND" Category="Output Tabs Control" Description="Control Background" Value="#161613"/>
+    <Color ID="ID_OUTPUTTABS_BORDER" Category="Output Tabs Control" Description="Control Border" Value="#161613"/>
+    <Color ID="ID_OUTPUTTABS_BASELINE" Category="Output Tabs Control" Description="Tabs Base Line" Value="#292925"/>
+    <Color ID="ID_GROUPTABS_BASELINE" Category="Group Tabs Control" Description="Tabs Base Line" Value="#FF0000"/>
+    <Color ID="ID_GROUPTABS_BACKGROUND" Category="Group Tabs Control" Description="Control Background" Value="#292926"/>
+    <Color ID="ID_GROUPTABS_BORDER" Category="Group Tabs Control" Description="Control Border" Value="#272723"/>
+    <Color ID="ID_BUTTON_TEXT_CHECKED" Category="Button" Description="Checked Text" Value="#E7E6E2"/>
+    <Color ID="ID_BUTTON_TEXT" Category="Button" Description="Text" Value="#A09D96"/>
+    <Color ID="ID_BUTTON_TEXT_HIGHLIGHT" Category="Button" Description="Highlighted Text" Value="#E7E6E2"/>
+    <Color ID="ID_BUTTON_TEXT_DISABLED" Category="Button" Description="Disabled Text" Value="#3E3E39"/>
+    <Color ID="ID_BUTTON_TEXT_DISABLED_SHADOW" Category="Button" Description="Disabled Text Shadow" Value="#808080"/>
+    <Color ID="ID_BUTTON_BORDER" Category="Button" Description="Top/Left Border" Value="#40403C"/>
+    <Color ID="ID_BUTTON_BORDER_CLICKED" Category="Button" Description="Clicked Top/Left Border" Value="#1F1E1B"/>
+    <Color ID="ID_BUTTON_BORDER_SHADOW" Category="Button" Description="Bottom/Right Border" Value="#40403C"/>
+    <Color ID="ID_BUTTON_BORDER_CLICKED_SHADOW" Category="Button" Description="Clicked Bottom/Right Border" Value="#1F1E1B"/>
+    <Color ID="ID_AUTOHIDEBUTTON_BORDER" Category="Auto Hide Button" Description="Auto-Hide Button Border" Value="#000000"/>
+    <Color ID="ID_AUTOHIDEBUTTON_TEXT" Category="Auto Hide Button" Description="Auto-Hide Button Text" Value="#726F65"/>
+    <Color ID="ID_TEXTCONTROL_BACKGROUND" Category="Text Control" Description="Text Control Background" Value="#211F1B"/>
+    <Color ID="ID_TEXTCONTROL_TEXT" Category="Text Control" Description="Text Control Text" Value="#75756D"/>
+    <Color ID="ID_DIALOG_BACKGROUND2" Category="Dialog" Description="Background" Value="#282621"/>
+    <Color ID="ID_DIALOG_TEXT2" Category="Dialog" Description="Text" Value="#BAB7AB"/>
+    <Color ID="ID_STATICCONTROL_BACKGROUND" Category="Static Control" Description="Static Control Background" Value="#292925"/>
+    <Color ID="ID_STATICCONTROL_TEXT" Category="Static Control" Description="Static Control Text" Value="#75756D"/>
+    <Color ID="ID_HEADER_TEXT" Category="List Control" Description="Header Text" Value="#99978E"/>
+    <Color ID="ID_HEADER_TEXT_HIGHLIGHT" Category="List Control" Description="Header Highlighted Text" Value="#E7E6E2"/>
+    <Color ID="ID_HEADER_TEXT_CLICKED" Category="List Control" Description="Header Clicked Text" Value="#BAB7AB"/>
+    <Color ID="ID_HEADER_BORDER" Category="List Control" Description="Header Top/Left Border" Value="#35342F"/>
+    <Color ID="ID_HEADER_BORDER_CLICKED" Category="List Control" Description="Header Clicked Top/Left Border" Value="#32322D"/>
+    <Color ID="ID_HEADER_BORDER_SHADOW" Category="List Control" Description="Header Bottom/Right Border" Value="#454541"/>
+    <Color ID="ID_HEADER_BORDER_CLICKED_SHADOW" Category="List Control" Description="Header Clicked Bottom/Right Border" Value="#1F1E1B"/>
+    <Gradient ID="ID_DOCKABLE_WINDOW_CAPTION_BACKGROUND_GRADIENT" Category="Dockable Window" Description="Caption Background" Start="#393731" Finish="#444139"/>
+    <Gradient ID="ID_DOCKABLE_WINDOW_CAPTION_BACKGROUND_GRADIENT_ACTIVE" Category="Dockable Window" Description="Active Caption Background" Start="#676661" Finish="#6D6C67"/>
+    <Gradient ID="ID_DOCKABLE_WINDOW_FLOATING_CAPTION_BACKGROUND_GRADIENT" Category="Dockable Window" Description="Floating Caption Background" Start="#393731" Finish="#444139"/>
+    <Gradient ID="ID_DOCKABLE_WINDOW_FLOATING_CAPTION_BACKGROUND_GRADIENT_ACTIVE" Category="Dockable Window" Description="Floating Caption Background Active" Start="#666562" Finish="#6D6C67"/>
+    <Gradient ID="ID_MENU_BAR_BACKGROUND_GRADIENT" Category="Menu" Description="Menu Bar Background Gradient" Start="#292722" Finish="#1F1E1B"/>
+    <Gradient ID="ID_TOOLBAR_GRADIENT" Category="Toolbar" Description="Background Gradient" Start="#31312D" Finish="#292722"/>
+    <Gradient ID="ID_TOOLBAR_CUSTOMIZE_BUTTON_GRADIENT" Category="Toolbar" Description="Customize Button Gradient" Start="#31302B" Finish="#47443A"/>
+    <Gradient ID="ID_TOOLBAR_CUSTOMIZE_BUTTON_GRADIENT_HIGHLIGHT" Category="Toolbar" Description="Highlighted Customize Button Gradient" Start="#59584F" Finish="#4F4B42"/>
+    <Gradient ID="ID_FILETAB_BACKGROUND" Category="File Tab" Description="Tab Background" Start="#45443E" Finish="#45443E"/>
+    <Gradient ID="ID_FILETAB_BACKGROUND_ACTIVE" Category="File Tab" Description="Tab Background Active" Start="#1F1E1B" Finish="#36342F"/>
+    <Gradient ID="ID_OUTPUTTAB_BACKGROUND" Category="Output Tab" Description="Tab Background" Start="#45443E" Finish="#45443E"/>
+    <Gradient ID="ID_OUTPUTTAB_BACKGROUND_ACTIVE" Category="Output Tab" Description="Tab Background Active" Start="#232321" Finish="#32322D"/>
+    <Gradient ID="ID_GROUPTAB_BACKGROUND" Category="Group Tab" Description="Tab Background" Start="#45443E" Finish="#45443E"/>
+    <Gradient ID="ID_GROUPTAB_BACKGROUND_ACTIVE" Category="Group Tab" Description="Tab Background Active" Start="#232321" Finish="#32322D"/>
+    <Gradient ID="ID_STATUSBAR_GRADIENT" Category="Statusbar" Description="Statusbar Background Gradient" Start="#585552" Finish="#5B5B57"/>
+    <Gradient ID="ID_APPLICATION_PANE_DIVIDER" Category="Application" Description="Pane Divider" Start="#292722" Finish="#292722"/>
+    <Gradient ID="ID_BUTTON_BACKGROUND_GRADIENT" Category="Button" Description="Background Gradient" Start="#4A4A46" Finish="#5C5C56"/>
+    <Gradient ID="ID_BUTTON_BACKGROUND_GRADIENT_HIGHLIGHT" Category="Button" Description="Highlighted Background Gradient" Start="#47332E" Finish="#674336"/>
+    <Gradient ID="ID_BUTTON_BACKGROUND_GRADIENT_CHECKED" Category="Button" Description="Checked Background Gradient" Start="#1F1E1B" Finish="#292722"/>
+    <Gradient ID="ID_AUTOHIDEBUTTON_BACKGROUND_GRADIENT" Category="Auto Hide Button" Description="Auto-Hide Button Background Gradient" Start="#1F1E1B" Finish="#292722"/>
+    <Gradient ID="ID_HEADER_BACKGROUND_GRADIENT" Category="List Control" Description="Header Background Gradient" Start="#454541" Finish="#454541"/>
+    <Gradient ID="ID_HEADER_BACKGROUND_GRADIENT_HIGHLIGHT" Category="List Control" Description="Highlighted Header Background Gradient" Start="#1F1E1B" Finish="#292722"/>
+    <Gradient ID="ID_HEADER_BACKGROUND_GRADIENT_CLICKED" Category="List Control" Description="Clicked Header Background Gradient" Start="#1F1E1B" Finish="#292722"/>
+  </Window>
+  <Editor>
+    <Font Category="Normal" Face="Consolas">
+-13:0:0:0:400:0:0:0:0:3:2:1:204
+    </Font>
+    <Font Category="Hex/Column" Face="Courier New">
+-13:0:0:0:400:0:0:0:255:0:0:0:204
+    </Font>
+    <Boolean Category="Active Line" Value="true"/>
+    <Boolean Category="Active Column" Value="false"/>
+    <ColorPair Category="Text" Foreground="#CDCBC2" Background="#000000"/>
+    <ColorPair Category="Selected Text" Foreground="#E7E6E2" Background="#514033"/>
+    <ColorPair Category="Active Line" Foreground="#FFFFFF" Background="#23221F"/>
+    <ColorPair Category="Active Column" Foreground="#FFFFFF" Background="#23221F"/>
+    <ColorPair Category="Highlight All" Foreground="#000000" Background="#EECE4F"/>
+    <ColorPair Category="HTML/XML Tags" Foreground="#FBE89B" Background="#223440"/>
+    <ColorPair Category="Auto Templates" Foreground="#0E2034" Background="#1D4470"/>
+    <ColorPair Category="Folding Controls" Foreground="#4B4845" Background="#1F1E1B"/>
+    <ColorPair Category="Brace Highlight" Foreground="#FFFFFF" Background="#3C3C3C"/>
+    <ColorPair Category="Line Numbers and Ruler" Foreground="#4B4845" Background="#1F1E1B"/>
+    <Color Category="Spaces, Tabs, Line Terminators" Value="#2D2D2D"/>
+    <Color Category="Bookmarks" Value="#80271E"/>
+    <Color Category="Column Markers" Value="#292725"/>
+    <Color Category="Read-Only Background" Value="#240000"/>
+    <Color Category="LCI Saved" Value="#3D6332"/>
+    <Color Category="LCI Unsaved" Value="#80271E"/>
+  </Editor>
+  <Languages>
+    <Language Name="C#">
+      <ColorPair Category="Color Group 3" Foreground="#FC2E0A" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 4" Foreground="#FAAF80" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="C/C++">
+      <ColorPair Category="Color Group 2" Foreground="#99EE4D" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 2">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 3" Foreground="#2282E1" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 4" Foreground="#FAAF80" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 5" Foreground="#FAAF7E" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 5">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="Default">
+      <ColorPair Category="Text" Foreground="#A9A596" Background="#FFFFFF" Auto="true"/>
+      <ColorPair Category="Comments" Foreground="#635047" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Comments">
+Italic
+      </FontStyle>
+      <ColorPair Category="Alternate Block Comments" Foreground="#635047" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Alternate Block Comments">
+Italic
+      </FontStyle>
+      <ColorPair Category="Strings" Foreground="#FBE89B" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Strings">
+Italic
+      </FontStyle>
+      <ColorPair Category="Numbers" Foreground="#BAB7AB" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Numbers">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 1" Foreground="#F8990C" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 2" Foreground="#99EE4D" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 2">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 3" Foreground="#81A9DA" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 4" Foreground="#2282E1" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 5" Foreground="#389E36" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 5">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 6" Foreground="#D20069" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 6">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 7" Foreground="#81A9DA" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 7">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 8" Foreground="#FC2E0A" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 8">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 9" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 9">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 10" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 10">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 11" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 11">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 12" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 12">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 13" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 13">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 14" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 14">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 15" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 15">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 16" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 16">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 17" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 17">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 18" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 18">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 19" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 19">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 20" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 20">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="HTML">
+      <ColorPair Category="Color Group 1" Foreground="#FAB54E" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 2" Foreground="#A26528" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 2">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="Java">
+      <ColorPair Category="Color Group 3" Foreground="#FAAF80" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="JavaScript">
+      <ColorPair Category="Color Group 1" Foreground="#99EE4D" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 2" Foreground="#E05A0A" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 2">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 3" Foreground="#F8990C" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 4" Foreground="#FAAF80" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 5" Foreground="#FAAF80" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 5">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 7" Foreground="#D20069" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 7">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="MySQL 5.1">
+      <ColorPair Category="Color Group 2" Foreground="#81A9DA" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 2">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 3" Foreground="#99EE4D" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 4" Foreground="#FAAF80" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Bold
+      </FontStyle>
+    </Language>
+    <Language Name="PHP">
+      <ColorPair Category="Color Group 1" Foreground="#99EE4D" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 2" Foreground="#FC2E0A" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 2">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 3" Foreground="#F8990C" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 4" Foreground="#FAAF7E" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 5" Foreground="#81A9DA" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 5">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 7" Foreground="#FC2E0A" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 7">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 8" Foreground="#2282E1" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 8">
+Bold
+      </FontStyle>
+    </Language>
+    <Language Name="Perl">
+      <ColorPair Category="Color Group 1" Foreground="#99EE4D" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 2" Foreground="#81A9DA" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 2">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 3" Foreground="#2282E1" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 4" Foreground="#FAAF80" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 5" Foreground="#FC2E0A" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 5">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 6" Foreground="#389E36" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 6">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 7" Foreground="#FC2E0A" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 7">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 8" Foreground="#F8990C" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 8">
+Bold
+      </FontStyle>
+    </Language>
+    <Language Name="Python">
+      <ColorPair Category="Color Group 5" Foreground="#FC2E0A" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 5">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 6" Foreground="#FAAF80" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 6">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 8" Foreground="#A26528" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 8">
+Bold
+      </FontStyle>
+    </Language>
+    <Language Name="Ruby">
+      <ColorPair Category="Color Group 1" Foreground="#99EE4D" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 2" Foreground="#FC2E0A" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 2">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 3" Foreground="#2282E1" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 4" Foreground="#FBE89B" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 7" Foreground="#F8990C" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 7">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 8" Foreground="#81A9DA" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 8">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="UE Themes">
+      <ColorPair Category="Text" Foreground="#000000" Background="#FFFFFF" Auto="true"/>
+      <ColorPair Category="Comments" Foreground="#008080" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Comments">
+Normal
+      </FontStyle>
+      <ColorPair Category="Alternate Block Comments" Foreground="#008080" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Alternate Block Comments">
+Normal
+      </FontStyle>
+      <ColorPair Category="Strings" Foreground="#808080" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Strings">
+Normal
+      </FontStyle>
+      <ColorPair Category="Numbers" Foreground="#FF0000" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Numbers">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 1" Foreground="#00FF00" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 2" Foreground="#FF0000" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 2">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 3" Foreground="#FF8000" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 4" Foreground="#008000" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 5" Foreground="#804040" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 5">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 6" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 6">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 7" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 7">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 8" Foreground="#0080FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 8">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="VBScript ASP">
+      <ColorPair Category="Color Group 1" Foreground="#FC2E0A" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 5" Foreground="#99EE4D" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 5">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 6" Foreground="#F8990C" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 6">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 7" Foreground="#2282E1" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 7">
+Bold
+      </FontStyle>
+    </Language>
+    <Language Name="Visual Basic">
+      <ColorPair Category="Color Group 2" Foreground="#FC2E0A" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 2">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 4" Foreground="#99EE4D" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 5" Foreground="#FAAF80" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 5">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="XML">
+      <ColorPair Category="Color Group 1" Foreground="#FAB54E" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 2" Foreground="#A26528" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 2">
+Normal
+      </FontStyle>
+    </Language>
+  </Languages>
+</UETheme>
Index: doc/tools/ultraedit/default data/themes/Modern Light.ue-theme
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/default data/themes/Modern Light.ue-theme	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/default data/themes/Modern Light.ue-theme	(working copy)
@@ -0,0 +1,401 @@
+<?xml version="1.0"?>
+<UETheme>
+  <Window>
+    <Look>
+Custom
+    </Look>
+    <Font Category="Dockable Windows" Face="Segoe UI">
+-12:0:0:0:400:0:0:0:1:0:0:0:12
+    </Font>
+    <Color ID="ID_DOCKABLE_WINDOW_TEXT" Category="Dockable Window" Description="Text" Value="#4B4B4B"/>
+    <Color ID="ID_DOCKABLE_WINDOW_BACKGROUND" Category="Dockable Window" Description="Background" Value="#F5F6F7"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_TEXT" Category="Dockable Window" Description="Caption Text" Value="#3C3C3C"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_TEXT_ACTIVE" Category="Dockable Window" Description="Active Caption Text" Value="#FFFFFF"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_BUTTON" Category="Dockable Window" Description="Caption Button" Value="#808080"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_BUTTON_HIGHLIGHT" Category="Dockable Window" Description="Caption Button Highlight" Value="#B8D8F9"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_BUTTON_MOUSEDOWN" Category="Dockable Window" Description="Caption Button Mouse Down" Value="#7AB1E8"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_BORDER" Category="Dockable Window" Description="Caption Border" Value="#DBDCDD"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_BORDER_SHADOW" Category="Dockable Window" Description="Caption Border Shadow" Value="#DBDCDD"/>
+    <Color ID="ID_DOCKABLE_WINDOW_BORDER" Category="Dockable Window" Description="Border" Value="#C0C0C0"/>
+    <Color ID="ID_DOCKABLE_WINDOW_BORDER_SHADOW" Category="Dockable Window" Description="Border Shadow" Value="#000000"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_BORDER" Category="Dockable Window" Description="Floating Border" Value="#EBEBEB"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_BORDER_SHADOW" Category="Dockable Window" Description="Floating Border Shadow" Value="#EBEBEB"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_OUTER_BORDER" Category="Dockable Window" Description="Floating Outer Border" Value="#D3D3D3"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_OUTER_BORDER_SHADOW" Category="Dockable Window" Description="Floating Outer Border Shadow" Value="#D3D3D3"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_CAPTION_TEXT" Category="Dockable Window" Description="Floating Caption Text" Value="#808080"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_BORDER_ACTIVE" Category="Dockable Window" Description="Floating Border Active" Value="#000000"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_CAPTION_TEXT_ACTIVE" Category="Dockable Window" Description="Floating Caption Text Active" Value="#FFFFFF"/>
+    <Color ID="ID_MENU_TEXT" Category="Menu" Description="Text" Value="#000000"/>
+    <Color ID="ID_MENU_BACKGROUND" Category="Menu" Description="Background" Value="#F0F0F0"/>
+    <Color ID="ID_MENU_TEXT_DISABLED" Category="Menu" Description="Text Disabled" Value="#8D8D8D"/>
+    <Color ID="ID_MENU_ITEM_BACKGROUND_HIGHLIGHT" Category="Menu" Description="Highlighted Item Background" Value="#D5E7F8"/>
+    <Color ID="ID_MENU_ITEM_TEXT_HIGHLIGHT" Category="Menu" Description="Highlighted Item Text" Value="#000000"/>
+    <Color ID="ID_MENU_ITEM_BORDER_HIGHLIGHT" Category="Menu" Description="Highlighted Item Border" Value="#7AB1E8"/>
+    <Color ID="ID_MENU_ITEM_CHECKED_BACKGROUND" Category="Menu" Description="Checked Item Background" Value="#CDE4FC"/>
+    <Color ID="ID_MENU_ITEM_CHECKED_BORDER" Category="Menu" Description="Checked Item Border" Value="#C0C0C0"/>
+    <Color ID="ID_MENU_ITEM_CHECKED_BACKGROUND_HIGHLIGHT" Category="Menu" Description="Highlighted Checked Item Background" Value="#DCEDFE"/>
+    <Color ID="ID_MENU_ITEM_CHECKED_BORDER_HIGHLIGHT" Category="Menu" Description="Highlighted Checked Item Border" Value="#D5E7F8"/>
+    <Color ID="ID_MENU_BORDER" Category="Menu" Description="Border" Value="#A2A3A4"/>
+    <Color ID="ID_MENU_BORDER_SHADOW" Category="Menu" Description="Border Shadow" Value="#DDDDDD"/>
+    <Color ID="ID_MENU_TOP_LEVEL_BACKGROUND_ACTIVE" Category="Menu" Description="Top Level Background Active" Value="#B8D8F9"/>
+    <Color ID="ID_MENU_TOP_LEVEL_TEXT" Category="Menu" Description="Top Level Text" Value="#000000"/>
+    <Color ID="ID_MENU_TOP_LEVEL_TEXT_ACTIVE" Category="Menu" Description="Top Level Text Active" Value="#000000"/>
+    <Color ID="ID_MENU_TOP_LEVEL_HIGHLIGHT_BACKGROUND" Category="Menu" Description="Highlighted Top Level Background" Value="#000000"/>
+    <Color ID="ID_MENU_TOP_LEVEL_TEXT_HIGHLIGHT" Category="Menu" Description="Highlighted Top Level Text" Value="#000000"/>
+    <Color ID="ID_MENU_SEPARATOR" Category="Menu" Description="Separator" Value="#E2E3E4"/>
+    <Color ID="ID_TOOLBAR_SEPARATOR" Category="Toolbar" Description="Separator" Value="#000000"/>
+    <Color ID="ID_TOOLBAR_ITEM_BACKGROUND_HIGHLIGHT" Category="Toolbar" Description="Highlighted Item Background" Value="#000000"/>
+    <Color ID="ID_TOOLBAR_ITEM_BORDER_HIGHLIGHT" Category="Toolbar" Description="Highlighted item Border" Value="#000000"/>
+    <Color ID="ID_TOOLBAR_ITEM_CHECKED_BACKGROUND" Category="Toolbar" Description="Checked Item Background" Value="#000000"/>
+    <Color ID="ID_TOOLBAR_ITEM_CHECKED_BORDER" Category="Toolbar" Description="Checked Item Border" Value="#000000"/>
+    <Color ID="ID_TOOLBAR_ITEM_CHECKED_BACKGROUND_HIGHLIGHT" Category="Toolbar" Description="Clicked Item Background" Value="#B8D8F9"/>
+    <Color ID="ID_TOOLBAR_ITEM_CHECKED_BORDER_HIGHLIGHT" Category="Toolbar" Description="Highlighted Checked Item Border" Value="#000000"/>
+    <Color ID="ID_TOOLBAR_CUSTOMIZE_BUTTON" Category="Toolbar" Description="Customize Button" Value="#000000"/>
+    <Color ID="ID_TOOLBAR_GRIPPER" Category="Toolbar" Description="Gripper" Value="#C0C0C0"/>
+    <Color ID="ID_TOOLBAR_GRIPPER_SHADOW" Category="Toolbar" Description="Gripper Shadow" Value="#F5F6F7"/>
+    <Color ID="ID_TOOLBAR_BORDER" Category="Toolbar" Description="Border" Value="#000000"/>
+    <Color ID="ID_TOOLBAR_BORDER_SHADOW" Category="Toolbar" Description="Border Shadow" Value="#F5F6F7"/>
+    <Color ID="ID_TOOLBAR_COMBO_BORDER" Category="Toolbar" Description="Combobox border" Value="#7AB1E8"/>
+    <Color ID="ID_FILETAB_BORDER" Category="File Tab" Description="Tab Border" Value="#000000"/>
+    <Color ID="ID_FILETAB_BORDER_ACCENT" Category="File Tab" Description="Tab Border Accent" Value="#BFC0C1"/>
+    <Color ID="ID_FILETAB_TEXT" Category="File Tab" Description="Tab Text" Value="#3C3C3C"/>
+    <Color ID="ID_FILETAB_BORDER_ACTIVE" Category="File Tab" Description="Tab Border Active" Value="#000000"/>
+    <Color ID="ID_FILETAB_BORDER_TOP_ACTIVE" Category="File Tab" Description="Tab Top Border Active" Value="#1979CA"/>
+    <Color ID="ID_FILETAB_TEXT_ACTIVE" Category="File Tab" Description="Tab Text Active" Value="#FFFFFF"/>
+    <Color ID="ID_OUTPUTTAB_BORDER" Category="Output Tab" Description="Tab Border" Value="#000000"/>
+    <Color ID="ID_OUTPUTTAB_TEXT" Category="Output Tab" Description="Tab Text" Value="#3C3C3C"/>
+    <Color ID="ID_OUTPUTTAB_BORDER_ACTIVE" Category="Output Tab" Description="Tab Border Active" Value="#000000"/>
+    <Color ID="ID_OUTPUTTAB_TEXT_ACTIVE" Category="Output Tab" Description="Tab Text Active" Value="#FFFFFF"/>
+    <Color ID="ID_GROUPTAB_BORDER" Category="Group Tab" Description="Tab Border" Value="#DADBDC"/>
+    <Color ID="ID_GROUPTAB_TEXT" Category="Group Tab" Description="Tab Text" Value="#3C3C3C"/>
+    <Color ID="ID_GROUPTAB_BORDER_ACTIVE" Category="Group Tab" Description="Tab Border Active" Value="#F5F6F7"/>
+    <Color ID="ID_GROUPTAB_TEXT_ACTIVE" Category="Group Tab" Description="Tab Text Active" Value="#FFFFFF"/>
+    <Color ID="ID_STATUSBAR_TEXT" Category="Statusbar" Description="Statusbar Text" Value="#1E395B"/>
+    <Color ID="ID_STATUSBAR_TEXT_DISABLED" Category="Statusbar" Description="Statusbar Text Disabled" Value="#8D8D8D"/>
+    <Color ID="ID_STATUSBAR_SEPARATOR" Category="Statusbar" Description="Statusbar Separator" Value="#C3C4C5"/>
+    <Color ID="ID_APPLICATION_BACKGROUND" Category="Application" Description="Dockable Bar Background" Value="#F5F6F7"/>
+    <Color ID="ID_FILETABS_BACKGROUND" Category="File Tabs Control" Description="Control Background" Value="#FFFFFF"/>
+    <Color ID="ID_FILETABS_BORDER" Category="File Tabs Control" Description="Control Border" Value="#DADBDC"/>
+    <Color ID="ID_FILETABS_BORDER_SHADOW" Category="File Tabs Control" Description="Control Border Shadow" Value="#000000"/>
+    <Color ID="ID_FILETABS_TABAREA_BORDER" Category="File Tabs Control" Description="Tab Area Border" Value="#F5F6F7"/>
+    <Color ID="ID_FILETABS_TABAREA_OUTER_BORDER" Category="File Tabs Control" Description="Tab Area Outer Border" Value="#F5F6F7"/>
+    <Color ID="ID_FILETABS_TABAREA_INNER_BORDER" Category="File Tabs Control" Description="Tab Area Inner Border" Value="#F5F6F7"/>
+    <Color ID="ID_FILETABS_BASELINE" Category="File Tabs Control" Description="Tabs Base Line" Value="#BFC0C1"/>
+    <Color ID="ID_OUTPUTTABS_BACKGROUND" Category="Output Tabs Control" Description="Control Background" Value="#C0C0C0"/>
+    <Color ID="ID_OUTPUTTABS_BORDER" Category="Output Tabs Control" Description="Control Border" Value="#C0C0C0"/>
+    <Color ID="ID_OUTPUTTABS_BASELINE" Category="Output Tabs Control" Description="Tabs Base Line" Value="#C0C0C0"/>
+    <Color ID="ID_GROUPTABS_BASELINE" Category="Group Tabs Control" Description="Tabs Base Line" Value="#000000"/>
+    <Color ID="ID_GROUPTABS_BACKGROUND" Category="Group Tabs Control" Description="Control Background" Value="#F5F6F7"/>
+    <Color ID="ID_GROUPTABS_BORDER" Category="Group Tabs Control" Description="Control Border" Value="#BFBFBF"/>
+    <Color ID="ID_BUTTON_TEXT_CHECKED" Category="Button" Description="Checked Text" Value="#1979CA"/>
+    <Color ID="ID_BUTTON_TEXT" Category="Button" Description="Text" Value="#1965CA"/>
+    <Color ID="ID_BUTTON_TEXT_HIGHLIGHT" Category="Button" Description="Highlighted Text" Value="#1979CA"/>
+    <Color ID="ID_BUTTON_TEXT_DISABLED" Category="Button" Description="Disabled Text" Value="#999B9D"/>
+    <Color ID="ID_BUTTON_TEXT_DISABLED_SHADOW" Category="Button" Description="Disabled Text Shadow" Value="#C5C5C5"/>
+    <Color ID="ID_BUTTON_BORDER" Category="Button" Description="Top/Left Border" Value="#ABADB3"/>
+    <Color ID="ID_BUTTON_BORDER_CLICKED" Category="Button" Description="Clicked Top/Left Border" Value="#3399FF"/>
+    <Color ID="ID_BUTTON_BORDER_SHADOW" Category="Button" Description="Bottom/Right Border" Value="#ABADB3"/>
+    <Color ID="ID_BUTTON_BORDER_CLICKED_SHADOW" Category="Button" Description="Clicked Bottom/Right Border" Value="#3399FF"/>
+    <Color ID="ID_AUTOHIDEBUTTON_BORDER" Category="Auto Hide Button" Description="Auto-Hide Button Border" Value="#E8E8E8"/>
+    <Color ID="ID_AUTOHIDEBUTTON_TEXT" Category="Auto Hide Button" Description="Auto-Hide Button Text" Value="#FFFFFF"/>
+    <Color ID="ID_TEXTCONTROL_BACKGROUND" Category="Text Control" Description="Text Control Background" Value="#FFFFFF"/>
+    <Color ID="ID_TEXTCONTROL_TEXT" Category="Text Control" Description="Text Control Text" Value="#1E395B"/>
+    <Color ID="ID_DIALOG_BACKGROUND2" Category="Dialog" Description="Background" Value="#EFEFEF"/>
+    <Color ID="ID_DIALOG_TEXT2" Category="Dialog" Description="Text" Value="#4B4B4B"/>
+    <Color ID="ID_STATICCONTROL_BACKGROUND" Category="Static Control" Description="Static Control Background" Value="#F0F0F0"/>
+    <Color ID="ID_STATICCONTROL_TEXT" Category="Static Control" Description="Static Control Text" Value="#000000"/>
+    <Color ID="ID_HEADER_TEXT" Category="List Control" Description="Header Text" Value="#4C607A"/>
+    <Color ID="ID_HEADER_TEXT_HIGHLIGHT" Category="List Control" Description="Header Highlighted Text" Value="#4C607A"/>
+    <Color ID="ID_HEADER_TEXT_CLICKED" Category="List Control" Description="Header Clicked Text" Value="#4C607A"/>
+    <Color ID="ID_HEADER_BORDER" Category="List Control" Description="Header Top/Left Border" Value="#FFFFFF"/>
+    <Color ID="ID_HEADER_BORDER_CLICKED" Category="List Control" Description="Header Clicked Top/Left Border" Value="#9BABC1"/>
+    <Color ID="ID_HEADER_BORDER_SHADOW" Category="List Control" Description="Header Bottom/Right Border" Value="#FFFFFF"/>
+    <Color ID="ID_HEADER_BORDER_CLICKED_SHADOW" Category="List Control" Description="Header Clicked Bottom/Right Border" Value="#9BABC1"/>
+    <Gradient ID="ID_DOCKABLE_WINDOW_CAPTION_BACKGROUND_GRADIENT" Category="Dockable Window" Description="Caption Background" Start="#F5F7F8" Finish="#F5F6F7"/>
+    <Gradient ID="ID_DOCKABLE_WINDOW_CAPTION_BACKGROUND_GRADIENT_ACTIVE" Category="Dockable Window" Description="Active Caption Background" Start="#1979CA" Finish="#1A7ACA"/>
+    <Gradient ID="ID_DOCKABLE_WINDOW_FLOATING_CAPTION_BACKGROUND_GRADIENT" Category="Dockable Window" Description="Floating Caption Background" Start="#F5F7F8" Finish="#F5F6F7"/>
+    <Gradient ID="ID_DOCKABLE_WINDOW_FLOATING_CAPTION_BACKGROUND_GRADIENT_ACTIVE" Category="Dockable Window" Description="Floating Caption Background Active" Start="#1979CA" Finish="#1A7ACA"/>
+    <Gradient ID="ID_MENU_BAR_BACKGROUND_GRADIENT" Category="Menu" Description="Menu Bar Background Gradient" Start="#FFFFFF" Finish="#FFFFFF"/>
+    <Gradient ID="ID_TOOLBAR_GRADIENT" Category="Toolbar" Description="Background Gradient" Start="#F5F6F7" Finish="#F5F6F7"/>
+    <Gradient ID="ID_TOOLBAR_CUSTOMIZE_BUTTON_GRADIENT" Category="Toolbar" Description="Customize Button Gradient" Start="#EAEBEC" Finish="#EAEBEC"/>
+    <Gradient ID="ID_TOOLBAR_CUSTOMIZE_BUTTON_GRADIENT_HIGHLIGHT" Category="Toolbar" Description="Highlighted Customize Button Gradient" Start="#D1E1EF" Finish="#D1E1EF"/>
+    <Gradient ID="ID_FILETAB_BACKGROUND" Category="File Tab" Description="Tab Background" Start="#F5F7F8" Finish="#F5F6F7"/>
+    <Gradient ID="ID_FILETAB_BACKGROUND_ACTIVE" Category="File Tab" Description="Tab Background Active" Start="#1979CA" Finish="#1A7ACA"/>
+    <Gradient ID="ID_OUTPUTTAB_BACKGROUND" Category="Output Tab" Description="Tab Background" Start="#F5F6F7" Finish="#F5F6F7"/>
+    <Gradient ID="ID_OUTPUTTAB_BACKGROUND_ACTIVE" Category="Output Tab" Description="Tab Background Active" Start="#1979CA" Finish="#1979CA"/>
+    <Gradient ID="ID_GROUPTAB_BACKGROUND" Category="Group Tab" Description="Tab Background" Start="#F5F6F7" Finish="#F5F6F7"/>
+    <Gradient ID="ID_GROUPTAB_BACKGROUND_ACTIVE" Category="Group Tab" Description="Tab Background Active" Start="#1979CA" Finish="#1979CA"/>
+    <Gradient ID="ID_STATUSBAR_GRADIENT" Category="Statusbar" Description="Statusbar Background Gradient" Start="#F5F6F7" Finish="#F5F6F7"/>
+    <Gradient ID="ID_APPLICATION_PANE_DIVIDER" Category="Application" Description="Pane Divider" Start="#C0C0C0" Finish="#C0C0C0"/>
+    <Gradient ID="ID_BUTTON_BACKGROUND_GRADIENT" Category="Button" Description="Background Gradient" Start="#FFFFFF" Finish="#FFFFFF"/>
+    <Gradient ID="ID_BUTTON_BACKGROUND_GRADIENT_HIGHLIGHT" Category="Button" Description="Highlighted Background Gradient" Start="#E8EFF7" Finish="#E8EFF7"/>
+    <Gradient ID="ID_BUTTON_BACKGROUND_GRADIENT_CHECKED" Category="Button" Description="Checked Background Gradient" Start="#C5D7EB" Finish="#C5D7EB"/>
+    <Gradient ID="ID_AUTOHIDEBUTTON_BACKGROUND_GRADIENT" Category="Auto Hide Button" Description="Auto-Hide Button Background Gradient" Start="#000000" Finish="#000000"/>
+    <Gradient ID="ID_HEADER_BACKGROUND_GRADIENT" Category="List Control" Description="Header Background Gradient" Start="#FFFFFF" Finish="#FFFFFF"/>
+    <Gradient ID="ID_HEADER_BACKGROUND_GRADIENT_HIGHLIGHT" Category="List Control" Description="Highlighted Header Background Gradient" Start="#F1F5FB" Finish="#EAF4FF"/>
+    <Gradient ID="ID_HEADER_BACKGROUND_GRADIENT_CLICKED" Category="List Control" Description="Clicked Header Background Gradient" Start="#FFFFFF" Finish="#FFFFFF"/>
+  </Window>
+  <Editor>
+    <Font Category="Normal" Face="Courier New">
+-13:0:0:0:400:0:0:0:255:0:0:0:12
+    </Font>
+    <Font Category="Hex/Column" Face="Courier New">
+-13:0:0:0:400:0:0:0:255:0:0:0:12
+    </Font>
+    <Boolean Category="Active Line" Value="true"/>
+    <Boolean Category="Active Column" Value="false"/>
+    <ColorPair Category="Text" Foreground="#000000" Background="#FFFFFF"/>
+    <ColorPair Category="Selected Text" Foreground="#FFFFFF" Background="#298CE1"/>
+    <ColorPair Category="Active Line" Foreground="#000000" Background="#CDE4FC"/>
+    <ColorPair Category="Active Column" Foreground="#000000" Background="#CDE4FC"/>
+    <ColorPair Category="Highlight All" Foreground="#000000" Background="#96C1ED"/>
+    <ColorPair Category="HTML/XML Tags" Foreground="#000000" Background="#9DCDFD"/>
+    <ColorPair Category="Auto Templates" Foreground="#FDFFC8" Background="#96C1ED"/>
+    <ColorPair Category="Folding Controls" Foreground="#D3D3D3" Background="#F5F6F7"/>
+    <ColorPair Category="Brace Highlight" Foreground="#000000" Background="#BF9DFF"/>
+    <ColorPair Category="Line Numbers and Ruler" Foreground="#929292" Background="#F5F6F7"/>
+    <Color Category="Spaces, Tabs, Line Terminators" Value="#9BABC1"/>
+    <Color Category="Bookmarks" Value="#C8D7EA"/>
+    <Color Category="Column Markers" Value="#B5B5B5"/>
+    <Color Category="Read-Only Background" Value="#E2E6E9"/>
+    <Color Category="LCI Saved" Value="#399504"/>
+    <Color Category="LCI Unsaved" Value="#FF156A"/>
+  </Editor>
+  <Languages>
+    <Language Name="C#">
+      <ColorPair Category="Color Group 3" Foreground="#FF156A" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="C/C++">
+      <ColorPair Category="Color Group 3" Foreground="#FF156A" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 4" Foreground="#217366" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 5" Foreground="#023264" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 5">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="Default">
+      <ColorPair Category="Text" Foreground="#000000" Background="#FFFFFF" Auto="true"/>
+      <ColorPair Category="Comments" Foreground="#808080" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Comments">
+Normal
+      </FontStyle>
+      <ColorPair Category="Alternate Block Comments" Foreground="#808080" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Alternate Block Comments">
+Normal
+      </FontStyle>
+      <ColorPair Category="Strings" Foreground="#019000" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Strings">
+Normal
+      </FontStyle>
+      <ColorPair Category="Numbers" Foreground="#B23838" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Numbers">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 1" Foreground="#0464C8" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 2" Foreground="#B23838" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 2">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 3" Foreground="#CC4E2F" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 4" Foreground="#023264" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 5" Foreground="#FF156A" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 5">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 6" Foreground="#0464C8" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 6">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 7" Foreground="#0464C8" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 7">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 8" Foreground="#0464C8" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 8">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 9" Foreground="#0464C8" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 9">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 10" Foreground="#0464C8" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 10">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 11" Foreground="#0464C8" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 11">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 12" Foreground="#0464C8" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 12">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 13" Foreground="#0464C8" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 13">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 14" Foreground="#0464C8" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 14">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 15" Foreground="#0464C8" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 15">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 16" Foreground="#0464C8" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 16">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 17" Foreground="#0464C8" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 17">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 18" Foreground="#0464C8" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 18">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 19" Foreground="#0464C8" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 19">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 20" Foreground="#0464C8" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 20">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="HTML">
+      <ColorPair Category="Color Group 1" Foreground="#B23838" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 2" Foreground="#0464C8" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 2">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 3" Foreground="#217366" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="Java">
+      <ColorPair Category="Color Group 3" Foreground="#023264" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="JavaScript">
+      <ColorPair Category="Color Group 3" Foreground="#0464C8" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 5" Foreground="#023264" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 5">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 6" Foreground="#FF156A" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 6">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 7" Foreground="#FF156A" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 7">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="Perl">
+      <ColorPair Category="Color Group 1" Foreground="#7F15FE" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 3" Foreground="#B23838" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="Ruby">
+      <ColorPair Category="Color Group 4" Foreground="#019000" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 5" Foreground="#023264" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 5">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 6" Foreground="#FF156A" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 6">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="VBScript ASP">
+      <ColorPair Category="Color Group 1" Foreground="#B23838" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 5" Foreground="#0464C8" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 5">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="Visual Basic">
+      <ColorPair Category="Color Group 1" Foreground="#FF156A" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 4" Foreground="#0464C8" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 5" Foreground="#0464C8" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 5">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="XML">
+      <ColorPair Category="Color Group 1" Foreground="#B23838" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 2" Foreground="#0464C8" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 2">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 3" Foreground="#FF156A" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 4" Foreground="#7F15FE" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 5" Foreground="#7F15FE" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 5">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 6" Foreground="#7F15FE" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 6">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 7" Foreground="#7F15FE" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 7">
+Normal
+      </FontStyle>
+    </Language>
+  </Languages>
+</UETheme>
Index: doc/tools/ultraedit/default data/themes/Slate.ue-theme
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/default data/themes/Slate.ue-theme	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/default data/themes/Slate.ue-theme	(working copy)
@@ -0,0 +1,265 @@
+<?xml version="1.0"?>
+<UETheme>
+  <Window>
+    <Look>
+Custom
+    </Look>
+    <Font Category="Dockable Windows" Face="Segoe UI">
+-12:0:0:0:400:0:0:0:1:0:0:0:7
+    </Font>
+    <Color ID="ID_DOCKABLE_WINDOW_TEXT" Category="Dockable Window" Description="Text" Value="#FFFFFF"/>
+    <Color ID="ID_DOCKABLE_WINDOW_BACKGROUND" Category="Dockable Window" Description="Background" Value="#616161"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_TEXT" Category="Dockable Window" Description="Caption Text" Value="#FFFFFF"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_TEXT_ACTIVE" Category="Dockable Window" Description="Active Caption Text" Value="#FFFFFF"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_BUTTON" Category="Dockable Window" Description="Caption Button" Value="#FFFFFF"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_BUTTON_HIGHLIGHT" Category="Dockable Window" Description="Caption Button Highlight" Value="#808080"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_BUTTON_MOUSEDOWN" Category="Dockable Window" Description="Caption Button Mouse Down" Value="#800000"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_BORDER" Category="Dockable Window" Description="Caption Border" Value="#4E4E4E"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_BORDER_SHADOW" Category="Dockable Window" Description="Caption Border Shadow" Value="#484848"/>
+    <Color ID="ID_DOCKABLE_WINDOW_BORDER" Category="Dockable Window" Description="Border" Value="#FF0000"/>
+    <Color ID="ID_DOCKABLE_WINDOW_BORDER_SHADOW" Category="Dockable Window" Description="Border Shadow" Value="#FF0000"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_BORDER" Category="Dockable Window" Description="Floating Border" Value="#808080"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_BORDER_SHADOW" Category="Dockable Window" Description="Floating Border Shadow" Value="#808080"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_OUTER_BORDER" Category="Dockable Window" Description="Floating Outer Border" Value="#808080"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_OUTER_BORDER_SHADOW" Category="Dockable Window" Description="Floating Outer Border Shadow" Value="#808080"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_CAPTION_TEXT" Category="Dockable Window" Description="Floating Caption Text" Value="#FFFFFF"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_BORDER_ACTIVE" Category="Dockable Window" Description="Floating Border Active" Value="#FF0000"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_CAPTION_TEXT_ACTIVE" Category="Dockable Window" Description="Floating Caption Text Active" Value="#FFFFFF"/>
+    <Color ID="ID_MENU_TEXT" Category="Menu" Description="Text" Value="#FFFFFF"/>
+    <Color ID="ID_MENU_BACKGROUND" Category="Menu" Description="Background" Value="#616161"/>
+    <Color ID="ID_MENU_TEXT_DISABLED" Category="Menu" Description="Text Disabled" Value="#000000"/>
+    <Color ID="ID_MENU_ITEM_BACKGROUND_HIGHLIGHT" Category="Menu" Description="Highlighted Item Background" Value="#006B9F"/>
+    <Color ID="ID_MENU_ITEM_TEXT_HIGHLIGHT" Category="Menu" Description="Highlighted Item Text" Value="#FFFFFF"/>
+    <Color ID="ID_MENU_ITEM_BORDER_HIGHLIGHT" Category="Menu" Description="Highlighted Item Border" Value="#2894FF"/>
+    <Color ID="ID_MENU_ITEM_CHECKED_BACKGROUND" Category="Menu" Description="Checked Item Background" Value="#FFFFFF"/>
+    <Color ID="ID_MENU_ITEM_CHECKED_BORDER" Category="Menu" Description="Checked Item Border" Value="#FF0000"/>
+    <Color ID="ID_MENU_ITEM_CHECKED_BACKGROUND_HIGHLIGHT" Category="Menu" Description="Highlighted Checked Item Background" Value="#80FFFF"/>
+    <Color ID="ID_MENU_ITEM_CHECKED_BORDER_HIGHLIGHT" Category="Menu" Description="Highlighted Checked Item Border" Value="#0080FF"/>
+    <Color ID="ID_MENU_BORDER" Category="Menu" Description="Border" Value="#484848"/>
+    <Color ID="ID_MENU_BORDER_SHADOW" Category="Menu" Description="Border Shadow" Value="#0080C0"/>
+    <Color ID="ID_MENU_TOP_LEVEL_BACKGROUND_ACTIVE" Category="Menu" Description="Top Level Background Active" Value="#006B9F"/>
+    <Color ID="ID_MENU_TOP_LEVEL_TEXT" Category="Menu" Description="Top Level Text" Value="#FFFFFF"/>
+    <Color ID="ID_MENU_TOP_LEVEL_TEXT_ACTIVE" Category="Menu" Description="Top Level Text Active" Value="#FFFFFF"/>
+    <Color ID="ID_MENU_TOP_LEVEL_HIGHLIGHT_BACKGROUND" Category="Menu" Description="Highlighted Top Level Background" Value="#FF0000"/>
+    <Color ID="ID_MENU_TOP_LEVEL_TEXT_HIGHLIGHT" Category="Menu" Description="Highlighted Top Level Text" Value="#FF0000"/>
+    <Color ID="ID_MENU_SEPARATOR" Category="Menu" Description="Separator" Value="#3A3A3A"/>
+    <Color ID="ID_TOOLBAR_SEPARATOR" Category="Toolbar" Description="Separator" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_ITEM_BACKGROUND_HIGHLIGHT" Category="Toolbar" Description="Highlighted Item Background" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_ITEM_BORDER_HIGHLIGHT" Category="Toolbar" Description="Highlighted item Border" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_ITEM_CHECKED_BACKGROUND" Category="Toolbar" Description="Checked Item Background" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_ITEM_CHECKED_BORDER" Category="Toolbar" Description="Checked Item Border" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_ITEM_CHECKED_BACKGROUND_HIGHLIGHT" Category="Toolbar" Description="Clicked Item Background" Value="#004080"/>
+    <Color ID="ID_TOOLBAR_ITEM_CHECKED_BORDER_HIGHLIGHT" Category="Toolbar" Description="Highlighted Checked Item Border" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_CUSTOMIZE_BUTTON" Category="Toolbar" Description="Customize Button" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_GRIPPER" Category="Toolbar" Description="Gripper" Value="#353535"/>
+    <Color ID="ID_TOOLBAR_GRIPPER_SHADOW" Category="Toolbar" Description="Gripper Shadow" Value="#808080"/>
+    <Color ID="ID_TOOLBAR_BORDER" Category="Toolbar" Description="Border" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_BORDER_SHADOW" Category="Toolbar" Description="Border Shadow" Value="#808080"/>
+    <Color ID="ID_TOOLBAR_COMBO_BORDER" Category="Toolbar" Description="Combobox border" Value="#FFFFFF"/>
+    <Color ID="ID_FILETAB_BORDER" Category="File Tab" Description="Tab Border" Value="#FF0000"/>
+    <Color ID="ID_FILETAB_BORDER_ACCENT" Category="File Tab" Description="Tab Border Accent" Value="#606060"/>
+    <Color ID="ID_FILETAB_TEXT" Category="File Tab" Description="Tab Text" Value="#FFFFFF"/>
+    <Color ID="ID_FILETAB_BORDER_ACTIVE" Category="File Tab" Description="Tab Border Active" Value="#0080FF"/>
+    <Color ID="ID_FILETAB_BORDER_TOP_ACTIVE" Category="File Tab" Description="Tab Top Border Active" Value="#0088CA"/>
+    <Color ID="ID_FILETAB_TEXT_ACTIVE" Category="File Tab" Description="Tab Text Active" Value="#FFFFFF"/>
+    <Color ID="ID_OUTPUTTAB_BORDER" Category="Output Tab" Description="Tab Border" Value="#595959"/>
+    <Color ID="ID_OUTPUTTAB_TEXT" Category="Output Tab" Description="Tab Text" Value="#FFFFFF"/>
+    <Color ID="ID_OUTPUTTAB_BORDER_ACTIVE" Category="Output Tab" Description="Tab Border Active" Value="#004080"/>
+    <Color ID="ID_OUTPUTTAB_TEXT_ACTIVE" Category="Output Tab" Description="Tab Text Active" Value="#FFFFFF"/>
+    <Color ID="ID_GROUPTAB_BORDER" Category="Group Tab" Description="Tab Border" Value="#808080"/>
+    <Color ID="ID_GROUPTAB_TEXT" Category="Group Tab" Description="Tab Text" Value="#FFFFFF"/>
+    <Color ID="ID_GROUPTAB_BORDER_ACTIVE" Category="Group Tab" Description="Tab Border Active" Value="#004080"/>
+    <Color ID="ID_GROUPTAB_TEXT_ACTIVE" Category="Group Tab" Description="Tab Text Active" Value="#FFFFFF"/>
+    <Color ID="ID_STATUSBAR_TEXT" Category="Statusbar" Description="Statusbar Text" Value="#FFFFFF"/>
+    <Color ID="ID_STATUSBAR_TEXT_DISABLED" Category="Statusbar" Description="Statusbar Text Disabled" Value="#000000"/>
+    <Color ID="ID_STATUSBAR_SEPARATOR" Category="Statusbar" Description="Statusbar Separator" Value="#2E2E2E"/>
+    <Color ID="ID_APPLICATION_BACKGROUND" Category="Application" Description="Dockable Bar Background" Value="#4D4D4D"/>
+    <Color ID="ID_FILETABS_BACKGROUND" Category="File Tabs Control" Description="Control Background" Value="#808080"/>
+    <Color ID="ID_FILETABS_BORDER" Category="File Tabs Control" Description="Control Border" Value="#7F7F7F"/>
+    <Color ID="ID_FILETABS_BORDER_SHADOW" Category="File Tabs Control" Description="Control Border Shadow" Value="#FF0000"/>
+    <Color ID="ID_FILETABS_TABAREA_BORDER" Category="File Tabs Control" Description="Tab Area Border" Value="#353535"/>
+    <Color ID="ID_FILETABS_TABAREA_OUTER_BORDER" Category="File Tabs Control" Description="Tab Area Outer Border" Value="#606060"/>
+    <Color ID="ID_FILETABS_TABAREA_INNER_BORDER" Category="File Tabs Control" Description="Tab Area Inner Border" Value="#808080"/>
+    <Color ID="ID_FILETABS_BASELINE" Category="File Tabs Control" Description="Tabs Base Line" Value="#616161"/>
+    <Color ID="ID_OUTPUTTABS_BACKGROUND" Category="Output Tabs Control" Description="Control Background" Value="#808080"/>
+    <Color ID="ID_OUTPUTTABS_BORDER" Category="Output Tabs Control" Description="Control Border" Value="#616161"/>
+    <Color ID="ID_OUTPUTTABS_BASELINE" Category="Output Tabs Control" Description="Tabs Base Line" Value="#616161"/>
+    <Color ID="ID_GROUPTABS_BASELINE" Category="Group Tabs Control" Description="Tabs Base Line" Value="#FF0000"/>
+    <Color ID="ID_GROUPTABS_BACKGROUND" Category="Group Tabs Control" Description="Control Background" Value="#4E4E4E"/>
+    <Color ID="ID_GROUPTABS_BORDER" Category="Group Tabs Control" Description="Control Border" Value="#4E4E4E"/>
+    <Color ID="ID_BUTTON_TEXT_CHECKED" Category="Button" Description="Checked Text" Value="#FEE2EE"/>
+    <Color ID="ID_BUTTON_TEXT" Category="Button" Description="Text" Value="#FFFFFF"/>
+    <Color ID="ID_BUTTON_TEXT_HIGHLIGHT" Category="Button" Description="Highlighted Text" Value="#BFFFFF"/>
+    <Color ID="ID_BUTTON_TEXT_DISABLED" Category="Button" Description="Disabled Text" Value="#333333"/>
+    <Color ID="ID_BUTTON_TEXT_DISABLED_SHADOW" Category="Button" Description="Disabled Text Shadow" Value="#808080"/>
+    <Color ID="ID_BUTTON_BORDER" Category="Button" Description="Top/Left Border" Value="#7F7F7F"/>
+    <Color ID="ID_BUTTON_BORDER_CLICKED" Category="Button" Description="Clicked Top/Left Border" Value="#4A4A00"/>
+    <Color ID="ID_BUTTON_BORDER_SHADOW" Category="Button" Description="Bottom/Right Border" Value="#7F7F7F"/>
+    <Color ID="ID_BUTTON_BORDER_CLICKED_SHADOW" Category="Button" Description="Clicked Bottom/Right Border" Value="#C0C0C0"/>
+    <Color ID="ID_AUTOHIDEBUTTON_BORDER" Category="Auto Hide Button" Description="Auto-Hide Button Border" Value="#A8A8A8"/>
+    <Color ID="ID_AUTOHIDEBUTTON_TEXT" Category="Auto Hide Button" Description="Auto-Hide Button Text" Value="#FFFFFF"/>
+    <Color ID="ID_TEXTCONTROL_BACKGROUND" Category="Text Control" Description="Text Control Background" Value="#484848"/>
+    <Color ID="ID_TEXTCONTROL_TEXT" Category="Text Control" Description="Text Control Text" Value="#FFFFFF"/>
+    <Color ID="ID_DIALOG_BACKGROUND2" Category="Dialog" Description="Background" Value="#4D4D4D"/>
+    <Color ID="ID_DIALOG_TEXT2" Category="Dialog" Description="Text" Value="#E2E2E2"/>
+    <Color ID="ID_STATICCONTROL_BACKGROUND" Category="Static Control" Description="Static Control Background" Value="#595959"/>
+    <Color ID="ID_STATICCONTROL_TEXT" Category="Static Control" Description="Static Control Text" Value="#FFFFFF"/>
+    <Color ID="ID_HEADER_TEXT" Category="List Control" Description="Header Text" Value="#FFFFFF"/>
+    <Color ID="ID_HEADER_TEXT_HIGHLIGHT" Category="List Control" Description="Header Highlighted Text" Value="#FFFFFF"/>
+    <Color ID="ID_HEADER_TEXT_CLICKED" Category="List Control" Description="Header Clicked Text" Value="#BFFFFF"/>
+    <Color ID="ID_HEADER_BORDER" Category="List Control" Description="Header Top/Left Border" Value="#808080"/>
+    <Color ID="ID_HEADER_BORDER_CLICKED" Category="List Control" Description="Header Clicked Top/Left Border" Value="#484848"/>
+    <Color ID="ID_HEADER_BORDER_SHADOW" Category="List Control" Description="Header Bottom/Right Border" Value="#484848"/>
+    <Color ID="ID_HEADER_BORDER_CLICKED_SHADOW" Category="List Control" Description="Header Clicked Bottom/Right Border" Value="#808080"/>
+    <Gradient ID="ID_DOCKABLE_WINDOW_CAPTION_BACKGROUND_GRADIENT" Category="Dockable Window" Description="Caption Background" Start="#595959" Finish="#747474"/>
+    <Gradient ID="ID_DOCKABLE_WINDOW_CAPTION_BACKGROUND_GRADIENT_ACTIVE" Category="Dockable Window" Description="Active Caption Background" Start="#004D71" Finish="#0088CA"/>
+    <Gradient ID="ID_DOCKABLE_WINDOW_FLOATING_CAPTION_BACKGROUND_GRADIENT" Category="Dockable Window" Description="Floating Caption Background" Start="#484848" Finish="#4E4E4E"/>
+    <Gradient ID="ID_DOCKABLE_WINDOW_FLOATING_CAPTION_BACKGROUND_GRADIENT_ACTIVE" Category="Dockable Window" Description="Floating Caption Background Active" Start="#004D71" Finish="#0088CA"/>
+    <Gradient ID="ID_MENU_BAR_BACKGROUND_GRADIENT" Category="Menu" Description="Menu Bar Background Gradient" Start="#484848" Finish="#595959"/>
+    <Gradient ID="ID_TOOLBAR_GRADIENT" Category="Toolbar" Description="Background Gradient" Start="#646464" Finish="#7A7A7A"/>
+    <Gradient ID="ID_TOOLBAR_CUSTOMIZE_BUTTON_GRADIENT" Category="Toolbar" Description="Customize Button Gradient" Start="#808080" Finish="#C0C0C0"/>
+    <Gradient ID="ID_TOOLBAR_CUSTOMIZE_BUTTON_GRADIENT_HIGHLIGHT" Category="Toolbar" Description="Highlighted Customize Button Gradient" Start="#C0C0C0" Finish="#FFFFFF"/>
+    <Gradient ID="ID_FILETAB_BACKGROUND" Category="File Tab" Description="Tab Background" Start="#484848" Finish="#808080"/>
+    <Gradient ID="ID_FILETAB_BACKGROUND_ACTIVE" Category="File Tab" Description="Tab Background Active" Start="#004D71" Finish="#0088CA"/>
+    <Gradient ID="ID_OUTPUTTAB_BACKGROUND" Category="Output Tab" Description="Tab Background" Start="#484848" Finish="#808080"/>
+    <Gradient ID="ID_OUTPUTTAB_BACKGROUND_ACTIVE" Category="Output Tab" Description="Tab Background Active" Start="#004D71" Finish="#0088CA"/>
+    <Gradient ID="ID_GROUPTAB_BACKGROUND" Category="Group Tab" Description="Tab Background" Start="#484848" Finish="#808080"/>
+    <Gradient ID="ID_GROUPTAB_BACKGROUND_ACTIVE" Category="Group Tab" Description="Tab Background Active" Start="#004D71" Finish="#0088CA"/>
+    <Gradient ID="ID_STATUSBAR_GRADIENT" Category="Statusbar" Description="Statusbar Background Gradient" Start="#595959" Finish="#4E4E4E"/>
+    <Gradient ID="ID_APPLICATION_PANE_DIVIDER" Category="Application" Description="Pane Divider" Start="#7F7F7F" Finish="#808080"/>
+    <Gradient ID="ID_BUTTON_BACKGROUND_GRADIENT" Category="Button" Description="Background Gradient" Start="#2C2C2C" Finish="#585858"/>
+    <Gradient ID="ID_BUTTON_BACKGROUND_GRADIENT_HIGHLIGHT" Category="Button" Description="Highlighted Background Gradient" Start="#2D3A42" Finish="#2C4654"/>
+    <Gradient ID="ID_BUTTON_BACKGROUND_GRADIENT_CHECKED" Category="Button" Description="Checked Background Gradient" Start="#484848" Finish="#484848"/>
+    <Gradient ID="ID_AUTOHIDEBUTTON_BACKGROUND_GRADIENT" Category="Auto Hide Button" Description="Auto-Hide Button Background Gradient" Start="#616161" Finish="#616161"/>
+    <Gradient ID="ID_HEADER_BACKGROUND_GRADIENT" Category="List Control" Description="Header Background Gradient" Start="#6A6A6A" Finish="#595959"/>
+    <Gradient ID="ID_HEADER_BACKGROUND_GRADIENT_HIGHLIGHT" Category="List Control" Description="Highlighted Header Background Gradient" Start="#808080" Finish="#595959"/>
+    <Gradient ID="ID_HEADER_BACKGROUND_GRADIENT_CLICKED" Category="List Control" Description="Clicked Header Background Gradient" Start="#646464" Finish="#484848"/>
+  </Window>
+  <Editor>
+    <Font Category="Normal" Face="Courier New">
+-13:0:0:0:400:0:0:0:255:0:0:0:7
+    </Font>
+    <Font Category="Hex/Column" Face="Courier New">
+-13:0:0:0:400:0:0:0:255:0:0:0:7
+    </Font>
+    <Boolean Category="Active Line" Value="true"/>
+    <Boolean Category="Active Column" Value="false"/>
+    <ColorPair Category="Text" Foreground="#FFFFFF" Background="#161616"/>
+    <ColorPair Category="Selected Text" Foreground="#FFFFFF" Background="#007AB5"/>
+    <ColorPair Category="Active Line" Foreground="#FFFFFF" Background="#00506A"/>
+    <ColorPair Category="Active Column" Foreground="#FFFFFF" Background="#00506A"/>
+    <ColorPair Category="Highlight All" Foreground="#000000" Background="#C1FFC1"/>
+    <ColorPair Category="HTML/XML Tags" Foreground="#FFFFFF" Background="#4F4F4F"/>
+    <ColorPair Category="Auto Templates" Foreground="#004262" Background="#007BB7"/>
+    <ColorPair Category="Folding Controls" Foreground="#C0C0C0" Background="#484848"/>
+    <ColorPair Category="Brace Highlight" Foreground="#000000" Background="#C0C0C0"/>
+    <ColorPair Category="Line Numbers and Ruler" Foreground="#C0C0C0" Background="#6C6C6C"/>
+    <Color Category="Spaces, Tabs, Line Terminators" Value="#D3D3D3"/>
+    <Color Category="Bookmarks" Value="#004080"/>
+    <Color Category="Column Markers" Value="#000000"/>
+    <Color Category="Read-Only Background" Value="#251B07"/>
+    <Color Category="LCI Saved" Value="#00FF00"/>
+    <Color Category="LCI Unsaved" Value="#FF00FF"/>
+  </Editor>
+  <Languages>
+    <Language Name="Default">
+      <ColorPair Category="Text" Foreground="#FFFFFF" Background="#FFFFFF" Auto="true"/>
+      <ColorPair Category="Comments" Foreground="#00FDFD" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Comments">
+Normal
+      </FontStyle>
+      <ColorPair Category="Alternate Block Comments" Foreground="#00FDFD" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Alternate Block Comments">
+Normal
+      </FontStyle>
+      <ColorPair Category="Strings" Foreground="#FFFF80" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Strings">
+Normal
+      </FontStyle>
+      <ColorPair Category="Numbers" Foreground="#00FF40" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Numbers">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 1" Foreground="#359AFF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 2" Foreground="#FF4848" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 2">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 3" Foreground="#FF8000" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 4" Foreground="#008000" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 5" Foreground="#B16565" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 5">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 6" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 6">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 7" Foreground="#FF00FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 7">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 8" Foreground="#00FF00" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 8">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 9" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 9">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 10" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 10">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 11" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 11">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 12" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 12">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 13" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 13">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 14" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 14">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 15" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 15">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 16" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 16">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 17" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 17">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 18" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 18">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 19" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 19">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 20" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 20">
+Normal
+      </FontStyle>
+    </Language>
+  </Languages>
+</UETheme>
Index: doc/tools/ultraedit/default data/themes/Sterling.ue-theme
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/default data/themes/Sterling.ue-theme	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/default data/themes/Sterling.ue-theme	(working copy)
@@ -0,0 +1,423 @@
+<?xml version="1.0"?>
+<UETheme>
+  <Window>
+    <Look>
+Custom
+    </Look>
+    <Font Category="Dockable Windows" Face="Segoe UI">
+-12:0:0:0:400:0:0:0:1:0:0:0:204
+    </Font>
+    <Color ID="ID_DOCKABLE_WINDOW_TEXT" Category="Dockable Window" Description="Text" Value="#41454A"/>
+    <Color ID="ID_DOCKABLE_WINDOW_BACKGROUND" Category="Dockable Window" Description="Background" Value="#BDC3CA"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_TEXT" Category="Dockable Window" Description="Caption Text" Value="#4A535F"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_TEXT_ACTIVE" Category="Dockable Window" Description="Active Caption Text" Value="#FFFFFF"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_BUTTON" Category="Dockable Window" Description="Caption Button" Value="#414141"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_BUTTON_HIGHLIGHT" Category="Dockable Window" Description="Caption Button Highlight" Value="#858E98"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_BUTTON_MOUSEDOWN" Category="Dockable Window" Description="Caption Button Mouse Down" Value="#6B757E"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_BORDER" Category="Dockable Window" Description="Caption Border" Value="#BDC3CA"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_BORDER_SHADOW" Category="Dockable Window" Description="Caption Border Shadow" Value="#B7C1CD"/>
+    <Color ID="ID_DOCKABLE_WINDOW_BORDER" Category="Dockable Window" Description="Border" Value="#FF0000"/>
+    <Color ID="ID_DOCKABLE_WINDOW_BORDER_SHADOW" Category="Dockable Window" Description="Border Shadow" Value="#FF0000"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_BORDER" Category="Dockable Window" Description="Floating Border" Value="#FFFFFF"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_BORDER_SHADOW" Category="Dockable Window" Description="Floating Border Shadow" Value="#FFFFFF"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_OUTER_BORDER" Category="Dockable Window" Description="Floating Outer Border" Value="#B7C1CD"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_OUTER_BORDER_SHADOW" Category="Dockable Window" Description="Floating Outer Border Shadow" Value="#B7C1CD"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_CAPTION_TEXT" Category="Dockable Window" Description="Floating Caption Text" Value="#797B84"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_BORDER_ACTIVE" Category="Dockable Window" Description="Floating Border Active" Value="#FF0000"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_CAPTION_TEXT_ACTIVE" Category="Dockable Window" Description="Floating Caption Text Active" Value="#FFFFFF"/>
+    <Color ID="ID_MENU_TEXT" Category="Menu" Description="Text" Value="#252131"/>
+    <Color ID="ID_MENU_BACKGROUND" Category="Menu" Description="Background" Value="#FFFFFF"/>
+    <Color ID="ID_MENU_TEXT_DISABLED" Category="Menu" Description="Text Disabled" Value="#959FA8"/>
+    <Color ID="ID_MENU_ITEM_BACKGROUND_HIGHLIGHT" Category="Menu" Description="Highlighted Item Background" Value="#BEC6D3"/>
+    <Color ID="ID_MENU_ITEM_TEXT_HIGHLIGHT" Category="Menu" Description="Highlighted Item Text" Value="#14121B"/>
+    <Color ID="ID_MENU_ITEM_BORDER_HIGHLIGHT" Category="Menu" Description="Highlighted Item Border" Value="#848C9F"/>
+    <Color ID="ID_MENU_ITEM_CHECKED_BACKGROUND" Category="Menu" Description="Checked Item Background" Value="#FFFFFF"/>
+    <Color ID="ID_MENU_ITEM_CHECKED_BORDER" Category="Menu" Description="Checked Item Border" Value="#FF0000"/>
+    <Color ID="ID_MENU_ITEM_CHECKED_BACKGROUND_HIGHLIGHT" Category="Menu" Description="Highlighted Checked Item Background" Value="#FFFFFF"/>
+    <Color ID="ID_MENU_ITEM_CHECKED_BORDER_HIGHLIGHT" Category="Menu" Description="Highlighted Checked Item Border" Value="#BEC6D3"/>
+    <Color ID="ID_MENU_BORDER" Category="Menu" Description="Border" Value="#B2B5BA"/>
+    <Color ID="ID_MENU_BORDER_SHADOW" Category="Menu" Description="Border Shadow" Value="#808080"/>
+    <Color ID="ID_MENU_TOP_LEVEL_BACKGROUND_ACTIVE" Category="Menu" Description="Top Level Background Active" Value="#FFFFFF"/>
+    <Color ID="ID_MENU_TOP_LEVEL_TEXT" Category="Menu" Description="Top Level Text" Value="#25212E"/>
+    <Color ID="ID_MENU_TOP_LEVEL_TEXT_ACTIVE" Category="Menu" Description="Top Level Text Active" Value="#252131"/>
+    <Color ID="ID_MENU_TOP_LEVEL_HIGHLIGHT_BACKGROUND" Category="Menu" Description="Highlighted Top Level Background" Value="#FF0000"/>
+    <Color ID="ID_MENU_TOP_LEVEL_TEXT_HIGHLIGHT" Category="Menu" Description="Highlighted Top Level Text" Value="#FF0000"/>
+    <Color ID="ID_MENU_SEPARATOR" Category="Menu" Description="Separator" Value="#C5C7CB"/>
+    <Color ID="ID_TOOLBAR_SEPARATOR" Category="Toolbar" Description="Separator" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_ITEM_BACKGROUND_HIGHLIGHT" Category="Toolbar" Description="Highlighted Item Background" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_ITEM_BORDER_HIGHLIGHT" Category="Toolbar" Description="Highlighted item Border" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_ITEM_CHECKED_BACKGROUND" Category="Toolbar" Description="Checked Item Background" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_ITEM_CHECKED_BORDER" Category="Toolbar" Description="Checked Item Border" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_ITEM_CHECKED_BACKGROUND_HIGHLIGHT" Category="Toolbar" Description="Clicked Item Background" Value="#808080"/>
+    <Color ID="ID_TOOLBAR_ITEM_CHECKED_BORDER_HIGHLIGHT" Category="Toolbar" Description="Highlighted Checked Item Border" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_CUSTOMIZE_BUTTON" Category="Toolbar" Description="Customize Button" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_GRIPPER" Category="Toolbar" Description="Gripper" Value="#979DAE"/>
+    <Color ID="ID_TOOLBAR_GRIPPER_SHADOW" Category="Toolbar" Description="Gripper Shadow" Value="#D3D3D6"/>
+    <Color ID="ID_TOOLBAR_BORDER" Category="Toolbar" Description="Border" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_BORDER_SHADOW" Category="Toolbar" Description="Border Shadow" Value="#4A5460"/>
+    <Color ID="ID_TOOLBAR_COMBO_BORDER" Category="Toolbar" Description="Combobox border" Value="#FFFFFF"/>
+    <Color ID="ID_FILETAB_BORDER" Category="File Tab" Description="Tab Border" Value="#FF0000"/>
+    <Color ID="ID_FILETAB_BORDER_ACCENT" Category="File Tab" Description="Tab Border Accent" Value="#93A0B3"/>
+    <Color ID="ID_FILETAB_TEXT" Category="File Tab" Description="Tab Text" Value="#41445F"/>
+    <Color ID="ID_FILETAB_BORDER_ACTIVE" Category="File Tab" Description="Tab Border Active" Value="#FF0000"/>
+    <Color ID="ID_FILETAB_BORDER_TOP_ACTIVE" Category="File Tab" Description="Tab Top Border Active" Value="#F2F3F5"/>
+    <Color ID="ID_FILETAB_TEXT_ACTIVE" Category="File Tab" Description="Tab Text Active" Value="#252131"/>
+    <Color ID="ID_OUTPUTTAB_BORDER" Category="Output Tab" Description="Tab Border" Value="#FF0000"/>
+    <Color ID="ID_OUTPUTTAB_TEXT" Category="Output Tab" Description="Tab Text" Value="#44415A"/>
+    <Color ID="ID_OUTPUTTAB_BORDER_ACTIVE" Category="Output Tab" Description="Tab Border Active" Value="#FF0000"/>
+    <Color ID="ID_OUTPUTTAB_TEXT_ACTIVE" Category="Output Tab" Description="Tab Text Active" Value="#252131"/>
+    <Color ID="ID_GROUPTAB_BORDER" Category="Group Tab" Description="Tab Border" Value="#6B7986"/>
+    <Color ID="ID_GROUPTAB_TEXT" Category="Group Tab" Description="Tab Text" Value="#41445F"/>
+    <Color ID="ID_GROUPTAB_BORDER_ACTIVE" Category="Group Tab" Description="Tab Border Active" Value="#6B7986"/>
+    <Color ID="ID_GROUPTAB_TEXT_ACTIVE" Category="Group Tab" Description="Tab Text Active" Value="#252131"/>
+    <Color ID="ID_STATUSBAR_TEXT" Category="Statusbar" Description="Statusbar Text" Value="#000000"/>
+    <Color ID="ID_STATUSBAR_TEXT_DISABLED" Category="Statusbar" Description="Statusbar Text Disabled" Value="#808080"/>
+    <Color ID="ID_STATUSBAR_SEPARATOR" Category="Statusbar" Description="Statusbar Separator" Value="#C5C7CB"/>
+    <Color ID="ID_APPLICATION_BACKGROUND" Category="Application" Description="Dockable Bar Background" Value="#EBEFF3"/>
+    <Color ID="ID_FILETABS_BACKGROUND" Category="File Tabs Control" Description="Control Background" Value="#868E97"/>
+    <Color ID="ID_FILETABS_BORDER" Category="File Tabs Control" Description="Control Border" Value="#858E98"/>
+    <Color ID="ID_FILETABS_BORDER_SHADOW" Category="File Tabs Control" Description="Control Border Shadow" Value="#FF0000"/>
+    <Color ID="ID_FILETABS_TABAREA_BORDER" Category="File Tabs Control" Description="Tab Area Border" Value="#F2F2F2"/>
+    <Color ID="ID_FILETABS_TABAREA_OUTER_BORDER" Category="File Tabs Control" Description="Tab Area Outer Border" Value="#E5E5E5"/>
+    <Color ID="ID_FILETABS_TABAREA_INNER_BORDER" Category="File Tabs Control" Description="Tab Area Inner Border" Value="#F2F2F2"/>
+    <Color ID="ID_FILETABS_BASELINE" Category="File Tabs Control" Description="Tabs Base Line" Value="#C0C0C0"/>
+    <Color ID="ID_OUTPUTTABS_BACKGROUND" Category="Output Tabs Control" Description="Control Background" Value="#858E98"/>
+    <Color ID="ID_OUTPUTTABS_BORDER" Category="Output Tabs Control" Description="Control Border" Value="#858E98"/>
+    <Color ID="ID_OUTPUTTABS_BASELINE" Category="Output Tabs Control" Description="Tabs Base Line" Value="#E6EAEE"/>
+    <Color ID="ID_GROUPTABS_BASELINE" Category="Group Tabs Control" Description="Tabs Base Line" Value="#FF0000"/>
+    <Color ID="ID_GROUPTABS_BACKGROUND" Category="Group Tabs Control" Description="Control Background" Value="#F2F3F5"/>
+    <Color ID="ID_GROUPTABS_BORDER" Category="Group Tabs Control" Description="Control Border" Value="#92969C"/>
+    <Color ID="ID_BUTTON_TEXT_CHECKED" Category="Button" Description="Checked Text" Value="#FFFFFF"/>
+    <Color ID="ID_BUTTON_TEXT" Category="Button" Description="Text" Value="#26272D"/>
+    <Color ID="ID_BUTTON_TEXT_HIGHLIGHT" Category="Button" Description="Highlighted Text" Value="#FFFFFF"/>
+    <Color ID="ID_BUTTON_TEXT_DISABLED" Category="Button" Description="Disabled Text" Value="#8C8C8C"/>
+    <Color ID="ID_BUTTON_TEXT_DISABLED_SHADOW" Category="Button" Description="Disabled Text Shadow" Value="#C0C0C0"/>
+    <Color ID="ID_BUTTON_BORDER" Category="Button" Description="Top/Left Border" Value="#707070"/>
+    <Color ID="ID_BUTTON_BORDER_CLICKED" Category="Button" Description="Clicked Top/Left Border" Value="#707070"/>
+    <Color ID="ID_BUTTON_BORDER_SHADOW" Category="Button" Description="Bottom/Right Border" Value="#707070"/>
+    <Color ID="ID_BUTTON_BORDER_CLICKED_SHADOW" Category="Button" Description="Clicked Bottom/Right Border" Value="#707070"/>
+    <Color ID="ID_AUTOHIDEBUTTON_BORDER" Category="Auto Hide Button" Description="Auto-Hide Button Border" Value="#9CA4AB"/>
+    <Color ID="ID_AUTOHIDEBUTTON_TEXT" Category="Auto Hide Button" Description="Auto-Hide Button Text" Value="#7E869A"/>
+    <Color ID="ID_TEXTCONTROL_BACKGROUND" Category="Text Control" Description="Text Control Background" Value="#FFFFFF"/>
+    <Color ID="ID_TEXTCONTROL_TEXT" Category="Text Control" Description="Text Control Text" Value="#4A535F"/>
+    <Color ID="ID_DIALOG_BACKGROUND2" Category="Dialog" Description="Background" Value="#D4D9E0"/>
+    <Color ID="ID_DIALOG_TEXT2" Category="Dialog" Description="Text" Value="#41454A"/>
+    <Color ID="ID_STATICCONTROL_BACKGROUND" Category="Static Control" Description="Static Control Background" Value="#BDC3CA"/>
+    <Color ID="ID_STATICCONTROL_TEXT" Category="Static Control" Description="Static Control Text" Value="#636B74"/>
+    <Color ID="ID_HEADER_TEXT" Category="List Control" Description="Header Text" Value="#252131"/>
+    <Color ID="ID_HEADER_TEXT_HIGHLIGHT" Category="List Control" Description="Header Highlighted Text" Value="#252131"/>
+    <Color ID="ID_HEADER_TEXT_CLICKED" Category="List Control" Description="Header Clicked Text" Value="#000000"/>
+    <Color ID="ID_HEADER_BORDER" Category="List Control" Description="Header Top/Left Border" Value="#BDC3CA"/>
+    <Color ID="ID_HEADER_BORDER_CLICKED" Category="List Control" Description="Header Clicked Top/Left Border" Value="#BDC3CA"/>
+    <Color ID="ID_HEADER_BORDER_SHADOW" Category="List Control" Description="Header Bottom/Right Border" Value="#B7C1CD"/>
+    <Color ID="ID_HEADER_BORDER_CLICKED_SHADOW" Category="List Control" Description="Header Clicked Bottom/Right Border" Value="#BDC3CA"/>
+    <Gradient ID="ID_DOCKABLE_WINDOW_CAPTION_BACKGROUND_GRADIENT" Category="Dockable Window" Description="Caption Background" Start="#9DA5B0" Finish="#BDC2CA"/>
+    <Gradient ID="ID_DOCKABLE_WINDOW_CAPTION_BACKGROUND_GRADIENT_ACTIVE" Category="Dockable Window" Description="Active Caption Background" Start="#4A5B88" Finish="#8393BC"/>
+    <Gradient ID="ID_DOCKABLE_WINDOW_FLOATING_CAPTION_BACKGROUND_GRADIENT" Category="Dockable Window" Description="Floating Caption Background" Start="#BDC3CA" Finish="#BDC3CA"/>
+    <Gradient ID="ID_DOCKABLE_WINDOW_FLOATING_CAPTION_BACKGROUND_GRADIENT_ACTIVE" Category="Dockable Window" Description="Floating Caption Background Active" Start="#4A5B88" Finish="#586DA5"/>
+    <Gradient ID="ID_MENU_BAR_BACKGROUND_GRADIENT" Category="Menu" Description="Menu Bar Background Gradient" Start="#EBEFF3" Finish="#FCFDFF"/>
+    <Gradient ID="ID_TOOLBAR_GRADIENT" Category="Toolbar" Description="Background Gradient" Start="#D3D8E0" Finish="#EBEFF3"/>
+    <Gradient ID="ID_TOOLBAR_CUSTOMIZE_BUTTON_GRADIENT" Category="Toolbar" Description="Customize Button Gradient" Start="#E2E3E7" Finish="#FFFFFF"/>
+    <Gradient ID="ID_TOOLBAR_CUSTOMIZE_BUTTON_GRADIENT_HIGHLIGHT" Category="Toolbar" Description="Highlighted Customize Button Gradient" Start="#C0C0C0" Finish="#7E869A"/>
+    <Gradient ID="ID_FILETAB_BACKGROUND" Category="File Tab" Description="Tab Background" Start="#B8C1CD" Finish="#B8C1CD"/>
+    <Gradient ID="ID_FILETAB_BACKGROUND_ACTIVE" Category="File Tab" Description="Tab Background Active" Start="#FFFFFF" Finish="#DEE4E9"/>
+    <Gradient ID="ID_OUTPUTTAB_BACKGROUND" Category="Output Tab" Description="Tab Background" Start="#B7C3CF" Finish="#B7C3CF"/>
+    <Gradient ID="ID_OUTPUTTAB_BACKGROUND_ACTIVE" Category="Output Tab" Description="Tab Background Active" Start="#DAE0E6" Finish="#E6EAEE"/>
+    <Gradient ID="ID_GROUPTAB_BACKGROUND" Category="Group Tab" Description="Tab Background" Start="#B8C1CD" Finish="#D9DFE6"/>
+    <Gradient ID="ID_GROUPTAB_BACKGROUND_ACTIVE" Category="Group Tab" Description="Tab Background Active" Start="#DADFE5" Finish="#F2F3F5"/>
+    <Gradient ID="ID_STATUSBAR_GRADIENT" Category="Statusbar" Description="Statusbar Background Gradient" Start="#FBFCFE" Finish="#D4D9E0"/>
+    <Gradient ID="ID_APPLICATION_PANE_DIVIDER" Category="Application" Description="Pane Divider" Start="#F2F3F5" Finish="#F2F3F5"/>
+    <Gradient ID="ID_BUTTON_BACKGROUND_GRADIENT" Category="Button" Description="Background Gradient" Start="#CFCFCF" Finish="#FCFCFC"/>
+    <Gradient ID="ID_BUTTON_BACKGROUND_GRADIENT_HIGHLIGHT" Category="Button" Description="Highlighted Background Gradient" Start="#8E8E8E" Finish="#8E8E8E"/>
+    <Gradient ID="ID_BUTTON_BACKGROUND_GRADIENT_CHECKED" Category="Button" Description="Checked Background Gradient" Start="#26252E" Finish="#575B64"/>
+    <Gradient ID="ID_AUTOHIDEBUTTON_BACKGROUND_GRADIENT" Category="Auto Hide Button" Description="Auto-Hide Button Background Gradient" Start="#BAC2CD" Finish="#CAD1DB"/>
+    <Gradient ID="ID_HEADER_BACKGROUND_GRADIENT" Category="List Control" Description="Header Background Gradient" Start="#CED1D9" Finish="#F1F2F4"/>
+    <Gradient ID="ID_HEADER_BACKGROUND_GRADIENT_HIGHLIGHT" Category="List Control" Description="Highlighted Header Background Gradient" Start="#BEC1CD" Finish="#D8DCE2"/>
+    <Gradient ID="ID_HEADER_BACKGROUND_GRADIENT_CLICKED" Category="List Control" Description="Clicked Header Background Gradient" Start="#D8DCE2" Finish="#BEC1CD"/>
+  </Window>
+  <Editor>
+    <Font Category="Normal" Face="Courier New">
+-13:0:0:0:400:0:0:0:255:0:0:0:204
+    </Font>
+    <Font Category="Hex/Column" Face="Courier New">
+-13:0:0:0:400:0:0:0:255:0:0:0:204
+    </Font>
+    <Boolean Category="Active Line" Value="true"/>
+    <Boolean Category="Active Column" Value="false"/>
+    <ColorPair Category="Text" Foreground="#252131" Background="#FFFFFF"/>
+    <ColorPair Category="Selected Text" Foreground="#000000" Background="#E1B171"/>
+    <ColorPair Category="Active Line" Foreground="#000000" Background="#DEE0E2"/>
+    <ColorPair Category="Active Column" Foreground="#000000" Background="#DEE0E2"/>
+    <ColorPair Category="Highlight All" Foreground="#000000" Background="#FFFF80"/>
+    <ColorPair Category="HTML/XML Tags" Foreground="#000000" Background="#BFDF8E"/>
+    <ColorPair Category="Auto Templates" Foreground="#FFCE9D" Background="#FF8000"/>
+    <ColorPair Category="Folding Controls" Foreground="#BDC3CA" Background="#C8CDD2"/>
+    <ColorPair Category="Brace Highlight" Foreground="#000000" Background="#C0C0C0"/>
+    <ColorPair Category="Line Numbers and Ruler" Foreground="#858E98" Background="#DEE0E2"/>
+    <Color Category="Spaces, Tabs, Line Terminators" Value="#BDC3CA"/>
+    <Color Category="Bookmarks" Value="#F2D694"/>
+    <Color Category="Column Markers" Value="#B2B5BA"/>
+    <Color Category="Read-Only Background" Value="#FFEAEA"/>
+    <Color Category="LCI Saved" Value="#3CBC10"/>
+    <Color Category="LCI Unsaved" Value="#D93935"/>
+  </Editor>
+  <Languages>
+    <Language Name="C#">
+      <ColorPair Category="Color Group 4" Foreground="#0E6683" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="C/C++">
+      <ColorPair Category="Color Group 1" Foreground="#0E6683" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 4" Foreground="#0E6683" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 5" Foreground="#8C653E" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 5">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="Default">
+      <ColorPair Category="Text" Foreground="#252131" Background="#FFFFFF" Auto="true"/>
+      <ColorPair Category="Comments" Foreground="#858E98" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Comments">
+Normal
+      </FontStyle>
+      <ColorPair Category="Alternate Block Comments" Foreground="#858E98" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Alternate Block Comments">
+Normal
+      </FontStyle>
+      <ColorPair Category="Strings" Foreground="#6F8D35" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Strings">
+Italic
+      </FontStyle>
+      <ColorPair Category="Numbers" Foreground="#252131" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Numbers">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 1" Foreground="#0E6683" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 2" Foreground="#830104" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 2">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 3" Foreground="#E6781E" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 4" Foreground="#4F6525" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 5" Foreground="#804040" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 5">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 6" Foreground="#0E6683" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 6">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 7" Foreground="#0E6683" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 7">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 8" Foreground="#0E6683" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 8">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 9" Foreground="#0E6683" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 9">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 10" Foreground="#0E6683" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 10">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 11" Foreground="#0E6683" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 11">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 12" Foreground="#0E6683" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 12">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 13" Foreground="#0E6683" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 13">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 14" Foreground="#0E6683" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 14">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 15" Foreground="#0E6683" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 15">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 16" Foreground="#0E6683" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 16">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 17" Foreground="#0E6683" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 17">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 18" Foreground="#0E6683" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 18">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 19" Foreground="#0E6683" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 19">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 20" Foreground="#0E6683" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 20">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="HTML">
+      <ColorPair Category="Color Group 1" Foreground="#0E6683" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 3" Foreground="#930056" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="Java">
+      <ColorPair Category="Color Group 1" Foreground="#0E6683" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 3" Foreground="#8C653E" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="JavaScript">
+      <ColorPair Category="Color Group 1" Foreground="#0E6683" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 3" Foreground="#930056" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 6" Foreground="#D96F17" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 6">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 7" Foreground="#C58E10" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 7">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="MySQL 5.1">
+      <ColorPair Category="Color Group 1" Foreground="#0E6683" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="PHP">
+      <ColorPair Category="Color Group 2" Foreground="#BE0105" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 2">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 3" Foreground="#990055" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 4" Foreground="#0E6683" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 5" Foreground="#C76616" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 5">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="Perl">
+      <ColorPair Category="Color Group 1" Foreground="#0E6683" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="Python">
+      <ColorPair Category="Color Group 1" Foreground="#0E6683" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="Ruby">
+      <ColorPair Category="Color Group 1" Foreground="#0E6683" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="VBScript ASP">
+      <ColorPair Category="Color Group 1" Foreground="#CC0C39" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 2" Foreground="#E6781E" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 2">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 3" Foreground="#930056" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 5" Foreground="#0E6683" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 5">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 7" Foreground="#8C653E" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 7">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="Visual Basic">
+      <ColorPair Category="Color Group 1" Foreground="#930056" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 3" Foreground="#0E6683" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 4" Foreground="#0E6683" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="XML">
+      <ColorPair Category="Color Group 1" Foreground="#0E6683" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 4" Foreground="#CC0C39" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 5" Foreground="#CC0C39" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 5">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 6" Foreground="#CC0C39" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 6">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 7" Foreground="#E6781E" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 7">
+Normal
+      </FontStyle>
+    </Language>
+  </Languages>
+</UETheme>
Index: doc/tools/ultraedit/default data/themes/Titanium.ue-theme
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/default data/themes/Titanium.ue-theme	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/default data/themes/Titanium.ue-theme	(working copy)
@@ -0,0 +1,665 @@
+<?xml version="1.0"?>
+<UETheme>
+  <Window>
+    <Look>
+Custom
+    </Look>
+    <Font Category="Dockable Windows" Face="Segoe UI Semibold">
+-12:0:0:0:600:0:0:0:0:3:2:1:204
+    </Font>
+    <Color ID="ID_DOCKABLE_WINDOW_TEXT" Category="Dockable Window" Description="Text" Value="#DCDCD4"/>
+    <Color ID="ID_DOCKABLE_WINDOW_BACKGROUND" Category="Dockable Window" Description="Background" Value="#4B4B4B"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_TEXT" Category="Dockable Window" Description="Caption Text" Value="#3C3C3C"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_TEXT_ACTIVE" Category="Dockable Window" Description="Active Caption Text" Value="#EDEDE9"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_BUTTON" Category="Dockable Window" Description="Caption Button" Value="#484848"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_BUTTON_HIGHLIGHT" Category="Dockable Window" Description="Caption Button Highlight" Value="#C0C0C0"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_BUTTON_MOUSEDOWN" Category="Dockable Window" Description="Caption Button Mouse Down" Value="#C0C0C0"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_BORDER" Category="Dockable Window" Description="Caption Border" Value="#ACACAC"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_BORDER_SHADOW" Category="Dockable Window" Description="Caption Border Shadow" Value="#969696"/>
+    <Color ID="ID_DOCKABLE_WINDOW_BORDER" Category="Dockable Window" Description="Border" Value="#FF0000"/>
+    <Color ID="ID_DOCKABLE_WINDOW_BORDER_SHADOW" Category="Dockable Window" Description="Border Shadow" Value="#FF0000"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_BORDER" Category="Dockable Window" Description="Floating Border" Value="#8C8C8C"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_BORDER_SHADOW" Category="Dockable Window" Description="Floating Border Shadow" Value="#8C8C8C"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_OUTER_BORDER" Category="Dockable Window" Description="Floating Outer Border" Value="#8C8C8C"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_OUTER_BORDER_SHADOW" Category="Dockable Window" Description="Floating Outer Border Shadow" Value="#8C8C8C"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_CAPTION_TEXT" Category="Dockable Window" Description="Floating Caption Text" Value="#3C3C3C"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_BORDER_ACTIVE" Category="Dockable Window" Description="Floating Border Active" Value="#FF0000"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_CAPTION_TEXT_ACTIVE" Category="Dockable Window" Description="Floating Caption Text Active" Value="#EDEDE9"/>
+    <Color ID="ID_MENU_TEXT" Category="Menu" Description="Text" Value="#DCDCD4"/>
+    <Color ID="ID_MENU_BACKGROUND" Category="Menu" Description="Background" Value="#373737"/>
+    <Color ID="ID_MENU_TEXT_DISABLED" Category="Menu" Description="Text Disabled" Value="#575757"/>
+    <Color ID="ID_MENU_ITEM_BACKGROUND_HIGHLIGHT" Category="Menu" Description="Highlighted Item Background" Value="#5E4533"/>
+    <Color ID="ID_MENU_ITEM_TEXT_HIGHLIGHT" Category="Menu" Description="Highlighted Item Text" Value="#FFFFFF"/>
+    <Color ID="ID_MENU_ITEM_BORDER_HIGHLIGHT" Category="Menu" Description="Highlighted Item Border" Value="#9D592D"/>
+    <Color ID="ID_MENU_ITEM_CHECKED_BACKGROUND" Category="Menu" Description="Checked Item Background" Value="#A7A7A7"/>
+    <Color ID="ID_MENU_ITEM_CHECKED_BORDER" Category="Menu" Description="Checked Item Border" Value="#FF0000"/>
+    <Color ID="ID_MENU_ITEM_CHECKED_BACKGROUND_HIGHLIGHT" Category="Menu" Description="Highlighted Checked Item Background" Value="#E0B890"/>
+    <Color ID="ID_MENU_ITEM_CHECKED_BORDER_HIGHLIGHT" Category="Menu" Description="Highlighted Checked Item Border" Value="#E0B890"/>
+    <Color ID="ID_MENU_BORDER" Category="Menu" Description="Border" Value="#343434"/>
+    <Color ID="ID_MENU_BORDER_SHADOW" Category="Menu" Description="Border Shadow" Value="#1D1D1D"/>
+    <Color ID="ID_MENU_TOP_LEVEL_BACKGROUND_ACTIVE" Category="Menu" Description="Top Level Background Active" Value="#373737"/>
+    <Color ID="ID_MENU_TOP_LEVEL_TEXT" Category="Menu" Description="Top Level Text" Value="#272727"/>
+    <Color ID="ID_MENU_TOP_LEVEL_TEXT_ACTIVE" Category="Menu" Description="Top Level Text Active" Value="#FFFFFF"/>
+    <Color ID="ID_MENU_TOP_LEVEL_HIGHLIGHT_BACKGROUND" Category="Menu" Description="Highlighted Top Level Background" Value="#FF0000"/>
+    <Color ID="ID_MENU_TOP_LEVEL_TEXT_HIGHLIGHT" Category="Menu" Description="Highlighted Top Level Text" Value="#FF0000"/>
+    <Color ID="ID_MENU_SEPARATOR" Category="Menu" Description="Separator" Value="#575757"/>
+    <Color ID="ID_TOOLBAR_SEPARATOR" Category="Toolbar" Description="Separator" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_ITEM_BACKGROUND_HIGHLIGHT" Category="Toolbar" Description="Highlighted Item Background" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_ITEM_BORDER_HIGHLIGHT" Category="Toolbar" Description="Highlighted item Border" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_ITEM_CHECKED_BACKGROUND" Category="Toolbar" Description="Checked Item Background" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_ITEM_CHECKED_BORDER" Category="Toolbar" Description="Checked Item Border" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_ITEM_CHECKED_BACKGROUND_HIGHLIGHT" Category="Toolbar" Description="Clicked Item Background" Value="#894D27"/>
+    <Color ID="ID_TOOLBAR_ITEM_CHECKED_BORDER_HIGHLIGHT" Category="Toolbar" Description="Highlighted Checked Item Border" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_CUSTOMIZE_BUTTON" Category="Toolbar" Description="Customize Button" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_GRIPPER" Category="Toolbar" Description="Gripper" Value="#A2A2A2"/>
+    <Color ID="ID_TOOLBAR_GRIPPER_SHADOW" Category="Toolbar" Description="Gripper Shadow" Value="#FFFFFF"/>
+    <Color ID="ID_TOOLBAR_BORDER" Category="Toolbar" Description="Border" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_BORDER_SHADOW" Category="Toolbar" Description="Border Shadow" Value="#DCDCDC"/>
+    <Color ID="ID_TOOLBAR_COMBO_BORDER" Category="Toolbar" Description="Combobox border" Value="#A8A8A8"/>
+    <Color ID="ID_FILETAB_BORDER" Category="File Tab" Description="Tab Border" Value="#A8A8A8"/>
+    <Color ID="ID_FILETAB_BORDER_ACCENT" Category="File Tab" Description="Tab Border Accent" Value="#5D5D5D"/>
+    <Color ID="ID_FILETAB_TEXT" Category="File Tab" Description="Tab Text" Value="#272727"/>
+    <Color ID="ID_FILETAB_BORDER_ACTIVE" Category="File Tab" Description="Tab Border Active" Value="#004080"/>
+    <Color ID="ID_FILETAB_BORDER_TOP_ACTIVE" Category="File Tab" Description="Tab Top Border Active" Value="#D98217"/>
+    <Color ID="ID_FILETAB_TEXT_ACTIVE" Category="File Tab" Description="Tab Text Active" Value="#E8E8E5"/>
+    <Color ID="ID_OUTPUTTAB_BORDER" Category="Output Tab" Description="Tab Border" Value="#595959"/>
+    <Color ID="ID_OUTPUTTAB_TEXT" Category="Output Tab" Description="Tab Text" Value="#272727"/>
+    <Color ID="ID_OUTPUTTAB_BORDER_ACTIVE" Category="Output Tab" Description="Tab Border Active" Value="#004080"/>
+    <Color ID="ID_OUTPUTTAB_TEXT_ACTIVE" Category="Output Tab" Description="Tab Text Active" Value="#E8E8E5"/>
+    <Color ID="ID_GROUPTAB_BORDER" Category="Group Tab" Description="Tab Border" Value="#797979"/>
+    <Color ID="ID_GROUPTAB_TEXT" Category="Group Tab" Description="Tab Text" Value="#272727"/>
+    <Color ID="ID_GROUPTAB_BORDER_ACTIVE" Category="Group Tab" Description="Tab Border Active" Value="#694F3A"/>
+    <Color ID="ID_GROUPTAB_TEXT_ACTIVE" Category="Group Tab" Description="Tab Text Active" Value="#E8E8E5"/>
+    <Color ID="ID_STATUSBAR_TEXT" Category="Statusbar" Description="Statusbar Text" Value="#454545"/>
+    <Color ID="ID_STATUSBAR_TEXT_DISABLED" Category="Statusbar" Description="Statusbar Text Disabled" Value="#828282"/>
+    <Color ID="ID_STATUSBAR_SEPARATOR" Category="Statusbar" Description="Statusbar Separator" Value="#B6B6B6"/>
+    <Color ID="ID_APPLICATION_BACKGROUND" Category="Application" Description="Dockable Bar Background" Value="#DADADA"/>
+    <Color ID="ID_FILETABS_BACKGROUND" Category="File Tabs Control" Description="Control Background" Value="#9E9E9E"/>
+    <Color ID="ID_FILETABS_BORDER" Category="File Tabs Control" Description="Control Border" Value="#9E9E9E"/>
+    <Color ID="ID_FILETABS_BORDER_SHADOW" Category="File Tabs Control" Description="Control Border Shadow" Value="#FF0000"/>
+    <Color ID="ID_FILETABS_TABAREA_BORDER" Category="File Tabs Control" Description="Tab Area Border" Value="#3A3A3A"/>
+    <Color ID="ID_FILETABS_TABAREA_OUTER_BORDER" Category="File Tabs Control" Description="Tab Area Outer Border" Value="#3A3A3A"/>
+    <Color ID="ID_FILETABS_TABAREA_INNER_BORDER" Category="File Tabs Control" Description="Tab Area Inner Border" Value="#3A3A3A"/>
+    <Color ID="ID_FILETABS_BASELINE" Category="File Tabs Control" Description="Tabs Base Line" Value="#333333"/>
+    <Color ID="ID_OUTPUTTABS_BACKGROUND" Category="Output Tabs Control" Description="Control Background" Value="#7F7F7F"/>
+    <Color ID="ID_OUTPUTTABS_BORDER" Category="Output Tabs Control" Description="Control Border" Value="#5F5F5F"/>
+    <Color ID="ID_OUTPUTTABS_BASELINE" Category="Output Tabs Control" Description="Tabs Base Line" Value="#8F8F8F"/>
+    <Color ID="ID_GROUPTABS_BASELINE" Category="Group Tabs Control" Description="Tabs Base Line" Value="#FF0000"/>
+    <Color ID="ID_GROUPTABS_BACKGROUND" Category="Group Tabs Control" Description="Control Background" Value="#9B9B9B"/>
+    <Color ID="ID_GROUPTABS_BORDER" Category="Group Tabs Control" Description="Control Border" Value="#3B3B3B"/>
+    <Color ID="ID_BUTTON_TEXT_CHECKED" Category="Button" Description="Checked Text" Value="#DCDCD4"/>
+    <Color ID="ID_BUTTON_TEXT" Category="Button" Description="Text" Value="#464646"/>
+    <Color ID="ID_BUTTON_TEXT_HIGHLIGHT" Category="Button" Description="Highlighted Text" Value="#FFFFFF"/>
+    <Color ID="ID_BUTTON_TEXT_DISABLED" Category="Button" Description="Disabled Text" Value="#939393"/>
+    <Color ID="ID_BUTTON_TEXT_DISABLED_SHADOW" Category="Button" Description="Disabled Text Shadow" Value="#5D5D5D"/>
+    <Color ID="ID_BUTTON_BORDER" Category="Button" Description="Top/Left Border" Value="#939393"/>
+    <Color ID="ID_BUTTON_BORDER_CLICKED" Category="Button" Description="Clicked Top/Left Border" Value="#595959"/>
+    <Color ID="ID_BUTTON_BORDER_SHADOW" Category="Button" Description="Bottom/Right Border" Value="#A3A3A3"/>
+    <Color ID="ID_BUTTON_BORDER_CLICKED_SHADOW" Category="Button" Description="Clicked Bottom/Right Border" Value="#595959"/>
+    <Color ID="ID_AUTOHIDEBUTTON_BORDER" Category="Auto Hide Button" Description="Auto-Hide Button Border" Value="#7C7C7C"/>
+    <Color ID="ID_AUTOHIDEBUTTON_TEXT" Category="Auto Hide Button" Description="Auto-Hide Button Text" Value="#4E4E4E"/>
+    <Color ID="ID_TEXTCONTROL_BACKGROUND" Category="Text Control" Description="Text Control Background" Value="#FFFFFF"/>
+    <Color ID="ID_TEXTCONTROL_TEXT" Category="Text Control" Description="Text Control Text" Value="#484848"/>
+    <Color ID="ID_DIALOG_BACKGROUND2" Category="Dialog" Description="Background" Value="#9E9E9E"/>
+    <Color ID="ID_DIALOG_TEXT2" Category="Dialog" Description="Text" Value="#000000"/>
+    <Color ID="ID_STATICCONTROL_BACKGROUND" Category="Static Control" Description="Static Control Background" Value="#595959"/>
+    <Color ID="ID_STATICCONTROL_TEXT" Category="Static Control" Description="Static Control Text" Value="#FFFFFF"/>
+    <Color ID="ID_HEADER_TEXT" Category="List Control" Description="Header Text" Value="#484848"/>
+    <Color ID="ID_HEADER_TEXT_HIGHLIGHT" Category="List Control" Description="Header Highlighted Text" Value="#484848"/>
+    <Color ID="ID_HEADER_TEXT_CLICKED" Category="List Control" Description="Header Clicked Text" Value="#E8E8E1"/>
+    <Color ID="ID_HEADER_BORDER" Category="List Control" Description="Header Top/Left Border" Value="#FCFCFC"/>
+    <Color ID="ID_HEADER_BORDER_CLICKED" Category="List Control" Description="Header Clicked Top/Left Border" Value="#DCDCDC"/>
+    <Color ID="ID_HEADER_BORDER_SHADOW" Category="List Control" Description="Header Bottom/Right Border" Value="#A0A0A0"/>
+    <Color ID="ID_HEADER_BORDER_CLICKED_SHADOW" Category="List Control" Description="Header Clicked Bottom/Right Border" Value="#808080"/>
+    <Gradient ID="ID_DOCKABLE_WINDOW_CAPTION_BACKGROUND_GRADIENT" Category="Dockable Window" Description="Caption Background" Start="#9E9E9E" Finish="#CECECE"/>
+    <Gradient ID="ID_DOCKABLE_WINDOW_CAPTION_BACKGROUND_GRADIENT_ACTIVE" Category="Dockable Window" Description="Active Caption Background" Start="#894D27" Finish="#CB8743"/>
+    <Gradient ID="ID_DOCKABLE_WINDOW_FLOATING_CAPTION_BACKGROUND_GRADIENT" Category="Dockable Window" Description="Floating Caption Background" Start="#B2B2B2" Finish="#D0D0D0"/>
+    <Gradient ID="ID_DOCKABLE_WINDOW_FLOATING_CAPTION_BACKGROUND_GRADIENT_ACTIVE" Category="Dockable Window" Description="Floating Caption Background Active" Start="#894D27" Finish="#CB8743"/>
+    <Gradient ID="ID_MENU_BAR_BACKGROUND_GRADIENT" Category="Menu" Description="Menu Bar Background Gradient" Start="#EEEEEE" Finish="#FCFCFC"/>
+    <Gradient ID="ID_TOOLBAR_GRADIENT" Category="Toolbar" Description="Background Gradient" Start="#DDDDDD" Finish="#EEEEEE"/>
+    <Gradient ID="ID_TOOLBAR_CUSTOMIZE_BUTTON_GRADIENT" Category="Toolbar" Description="Customize Button Gradient" Start="#F5F5F5" Finish="#F5F5F5"/>
+    <Gradient ID="ID_TOOLBAR_CUSTOMIZE_BUTTON_GRADIENT_HIGHLIGHT" Category="Toolbar" Description="Highlighted Customize Button Gradient" Start="#C0C0C0" Finish="#C0C0C0"/>
+    <Gradient ID="ID_FILETAB_BACKGROUND" Category="File Tab" Description="Tab Background" Start="#A1A1A1" Finish="#CBCBCB"/>
+    <Gradient ID="ID_FILETAB_BACKGROUND_ACTIVE" Category="File Tab" Description="Tab Background Active" Start="#894D27" Finish="#CB8743"/>
+    <Gradient ID="ID_OUTPUTTAB_BACKGROUND" Category="Output Tab" Description="Tab Background" Start="#A1A1A1" Finish="#CBCBCB"/>
+    <Gradient ID="ID_OUTPUTTAB_BACKGROUND_ACTIVE" Category="Output Tab" Description="Tab Background Active" Start="#894D27" Finish="#B47332"/>
+    <Gradient ID="ID_GROUPTAB_BACKGROUND" Category="Group Tab" Description="Tab Background" Start="#A1A1A1" Finish="#CBCBCB"/>
+    <Gradient ID="ID_GROUPTAB_BACKGROUND_ACTIVE" Category="Group Tab" Description="Tab Background Active" Start="#894D27" Finish="#B47332"/>
+    <Gradient ID="ID_STATUSBAR_GRADIENT" Category="Statusbar" Description="Statusbar Background Gradient" Start="#FCFCFC" Finish="#EEEEEE"/>
+    <Gradient ID="ID_APPLICATION_PANE_DIVIDER" Category="Application" Description="Pane Divider" Start="#9E9E9E" Finish="#9E9E9E"/>
+    <Gradient ID="ID_BUTTON_BACKGROUND_GRADIENT" Category="Button" Description="Background Gradient" Start="#B7B7B7" Finish="#D1D1D1"/>
+    <Gradient ID="ID_BUTTON_BACKGROUND_GRADIENT_HIGHLIGHT" Category="Button" Description="Highlighted Background Gradient" Start="#894D27" Finish="#CB8743"/>
+    <Gradient ID="ID_BUTTON_BACKGROUND_GRADIENT_CHECKED" Category="Button" Description="Checked Background Gradient" Start="#484848" Finish="#484848"/>
+    <Gradient ID="ID_AUTOHIDEBUTTON_BACKGROUND_GRADIENT" Category="Auto Hide Button" Description="Auto-Hide Button Background Gradient" Start="#A1A1A1" Finish="#B9B9B9"/>
+    <Gradient ID="ID_HEADER_BACKGROUND_GRADIENT" Category="List Control" Description="Header Background Gradient" Start="#DCDCDC" Finish="#FBFBFB"/>
+    <Gradient ID="ID_HEADER_BACKGROUND_GRADIENT_HIGHLIGHT" Category="List Control" Description="Highlighted Header Background Gradient" Start="#BFBFBF" Finish="#DBDBDB"/>
+    <Gradient ID="ID_HEADER_BACKGROUND_GRADIENT_CLICKED" Category="List Control" Description="Clicked Header Background Gradient" Start="#5A7320" Finish="#709026"/>
+  </Window>
+  <Editor>
+    <Font Category="Normal" Face="Courier New">
+-13:0:0:0:400:0:0:0:255:0:0:0:204
+    </Font>
+    <Font Category="Hex/Column" Face="Courier New">
+-13:0:0:0:400:0:0:0:255:0:0:0:204
+    </Font>
+    <Boolean Category="Active Line" Value="true"/>
+    <Boolean Category="Active Column" Value="false"/>
+    <ColorPair Category="Text" Foreground="#DCDCD4" Background="#262626"/>
+    <ColorPair Category="Selected Text" Foreground="#FFFFFF" Background="#546B1F"/>
+    <ColorPair Category="Active Line" Foreground="#FFFFFF" Background="#070707"/>
+    <ColorPair Category="Active Column" Foreground="#FFFFFF" Background="#070707"/>
+    <ColorPair Category="Highlight All" Foreground="#141414" Background="#BCF349"/>
+    <ColorPair Category="HTML/XML Tags" Foreground="#FFFFFF" Background="#285375"/>
+    <ColorPair Category="Auto Templates" Foreground="#002B4A" Background="#0560A3"/>
+    <ColorPair Category="Folding Controls" Foreground="#414141" Background="#313131"/>
+    <ColorPair Category="Brace Highlight" Foreground="#E8E8E5" Background="#4B4B4B"/>
+    <ColorPair Category="Line Numbers and Ruler" Foreground="#6A6A6A" Background="#3A3A3A"/>
+    <Color Category="Spaces, Tabs, Line Terminators" Value="#595959"/>
+    <Color Category="Bookmarks" Value="#FFFFFF"/>
+    <Color Category="Column Markers" Value="#414141"/>
+    <Color Category="Read-Only Background" Value="#28171B"/>
+    <Color Category="LCI Saved" Value="#6A8826"/>
+    <Color Category="LCI Unsaved" Value="#840000"/>
+  </Editor>
+  <Languages>
+    <Language Name="C#">
+      <ColorPair Category="Numbers" Foreground="#E89330" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Numbers">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 1" Foreground="#9BC736" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 3" Foreground="#AF86FA" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 4" Foreground="#F0BC7D" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 13" Foreground="#5391C4" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 13">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="C/C++">
+      <ColorPair Category="Color Group 2" Foreground="#E89330" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 2">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 3" Foreground="#E85230" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 4" Foreground="#F0BC7D" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 5" Foreground="#F0BC7D" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 5">
+Bold
+      </FontStyle>
+    </Language>
+    <Language Name="Default">
+      <ColorPair Category="Text" Foreground="#DCDCD4" Background="#FFFFFF" Auto="true"/>
+      <ColorPair Category="Comments" Foreground="#667066" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Comments">
+Italic
+      </FontStyle>
+      <ColorPair Category="Alternate Block Comments" Foreground="#667066" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Alternate Block Comments">
+Italic
+      </FontStyle>
+      <ColorPair Category="Strings" Foreground="#FBD655" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Strings">
+Italic
+      </FontStyle>
+      <ColorPair Category="Numbers" Foreground="#E85230" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Numbers">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 1" Foreground="#5C97C7" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 2" Foreground="#E73925" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 2">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 3" Foreground="#9BC736" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 4" Foreground="#E89330" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 5" Foreground="#AF86FA" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 5">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 6" Foreground="#5391C4" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 6">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 7" Foreground="#5391C4" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 7">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 8" Foreground="#5391C4" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 8">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 9" Foreground="#5391C4" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 9">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 10" Foreground="#5391C4" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 10">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 11" Foreground="#5391C4" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 11">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 12" Foreground="#5391C4" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 12">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 13" Foreground="#5391C4" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 13">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 14" Foreground="#5391C4" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 14">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 15" Foreground="#5391C4" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 15">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 16" Foreground="#5391C4" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 16">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 17" Foreground="#5391C4" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 17">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 18" Foreground="#5391C4" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 18">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 19" Foreground="#5391C4" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 19">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 20" Foreground="#5391C4" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 20">
+Bold
+      </FontStyle>
+    </Language>
+    <Language Name="HTML">
+      <ColorPair Category="Color Group 1" Foreground="#E85230" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 2" Foreground="#E89330" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 2">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 3" Foreground="#CE1E5B" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Bold
+      </FontStyle>
+    </Language>
+    <Language Name="Java">
+      <ColorPair Category="Color Group 1" Foreground="#9BC736" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 2" Foreground="#E89330" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 2">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 3" Foreground="#F0BC7D" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 13" Foreground="#5391C4" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 13">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="JavaScript">
+      <ColorPair Category="Color Group 1" Foreground="#9BC736" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 2" Foreground="#5391C4" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 2">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 3" Foreground="#E85230" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 4" Foreground="#F0BC7D" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 5" Foreground="#F0BC7D" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 5">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 6" Foreground="#CE1E5B" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 6">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 7" Foreground="#CE1E5B" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 7">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 13" Foreground="#5391C4" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 13">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="MySQL 5.1">
+      <ColorPair Category="Color Group 13" Foreground="#5391C4" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 13">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="PHP">
+      <ColorPair Category="Color Group 1" Foreground="#E89326" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 2" Foreground="#CE1E5B" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 2">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 4" Foreground="#F0BC7D" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 5" Foreground="#E73925" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 5">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 6" Foreground="#E73925" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 6">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 7" Foreground="#E73925" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 7">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 13" Foreground="#5391C4" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 13">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="Perl">
+      <ColorPair Category="Color Group 1" Foreground="#5391C4" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 4" Foreground="#F0BC7D" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 5" Foreground="#CE1E5B" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 5">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 6" Foreground="#CE1E5B" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 6">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 7" Foreground="#CE1E5B" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 7">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 8" Foreground="#9BC736" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 8">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 13" Foreground="#5391C4" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 13">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="Python">
+      <ColorPair Category="Color Group 13" Foreground="#5391C4" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 13">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="Ruby">
+      <ColorPair Category="Color Group 13" Foreground="#5391C4" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 13">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="UE Themes">
+      <ColorPair Category="Text" Foreground="#000000" Background="#FFFFFF" Auto="true"/>
+      <ColorPair Category="Comments" Foreground="#008080" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Comments">
+Normal
+      </FontStyle>
+      <ColorPair Category="Alternate Block Comments" Foreground="#008080" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Alternate Block Comments">
+Normal
+      </FontStyle>
+      <ColorPair Category="Strings" Foreground="#808080" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Strings">
+Normal
+      </FontStyle>
+      <ColorPair Category="Numbers" Foreground="#FF0000" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Numbers">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 1" Foreground="#00FF00" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 2" Foreground="#FF0000" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 2">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 3" Foreground="#FF8000" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 4" Foreground="#008000" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 5" Foreground="#804040" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 5">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 6" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 6">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 7" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 7">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 8" Foreground="#0080FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 8">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 9" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 9">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 10" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 10">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 11" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 11">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 12" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 12">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 13" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 13">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 14" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 14">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 15" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 15">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 16" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 16">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 17" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 17">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 18" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 18">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 19" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 19">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 20" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 20">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="VBScript ASP">
+      <ColorPair Category="Color Group 13" Foreground="#5391C4" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 13">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="Visual Basic">
+      <ColorPair Category="Color Group 13" Foreground="#5391C4" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 13">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="XML">
+      <ColorPair Category="Color Group 13" Foreground="#5391C4" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 13">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="to-do list">
+      <ColorPair Category="Text" Foreground="#000000" Background="#FFFFFF" Auto="true"/>
+      <ColorPair Category="Comments" Foreground="#008080" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Comments">
+Normal
+      </FontStyle>
+      <ColorPair Category="Alternate Block Comments" Foreground="#008080" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Alternate Block Comments">
+Normal
+      </FontStyle>
+      <ColorPair Category="Strings" Foreground="#808080" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Strings">
+Normal
+      </FontStyle>
+      <ColorPair Category="Numbers" Foreground="#FF0000" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Numbers">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 1" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 2" Foreground="#FF0000" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 2">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 3" Foreground="#FF8000" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 4" Foreground="#008000" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 5" Foreground="#804040" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 5">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 6" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 6">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 7" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 7">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 8" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 8">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 9" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 9">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 10" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 10">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 11" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 11">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 12" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 12">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 13" Foreground="#5391C4" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 13">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 14" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 14">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 15" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 15">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 16" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 16">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 17" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 17">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 18" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 18">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 19" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 19">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 20" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 20">
+Normal
+      </FontStyle>
+    </Language>
+  </Languages>
+</UETheme>
Index: doc/tools/ultraedit/default data/themes/Twilight.ue-theme
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/default data/themes/Twilight.ue-theme	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/default data/themes/Twilight.ue-theme	(working copy)
@@ -0,0 +1,586 @@
+<?xml version="1.0"?>
+<UETheme>
+  <Window>
+    <Look>
+Custom
+    </Look>
+    <Font Category="Dockable Windows" Face="Segoe UI">
+-12:0:0:0:400:0:0:0:0:3:2:1:204
+    </Font>
+    <Color ID="ID_DOCKABLE_WINDOW_TEXT" Category="Dockable Window" Description="Text" Value="#BAB7AB"/>
+    <Color ID="ID_DOCKABLE_WINDOW_BACKGROUND" Category="Dockable Window" Description="Background" Value="#32322D"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_TEXT" Category="Dockable Window" Description="Caption Text" Value="#898885"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_TEXT_ACTIVE" Category="Dockable Window" Description="Active Caption Text" Value="#E2E6E7"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_BUTTON" Category="Dockable Window" Description="Caption Button" Value="#898885"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_BUTTON_HIGHLIGHT" Category="Dockable Window" Description="Caption Button Highlight" Value="#676661"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_BUTTON_MOUSEDOWN" Category="Dockable Window" Description="Caption Button Mouse Down" Value="#595855"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_BORDER" Category="Dockable Window" Description="Caption Border" Value="#36342E"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_BORDER_SHADOW" Category="Dockable Window" Description="Caption Border Shadow" Value="#1F1E1B"/>
+    <Color ID="ID_DOCKABLE_WINDOW_BORDER" Category="Dockable Window" Description="Border" Value="#FF0000"/>
+    <Color ID="ID_DOCKABLE_WINDOW_BORDER_SHADOW" Category="Dockable Window" Description="Border Shadow" Value="#FF0000"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_BORDER" Category="Dockable Window" Description="Floating Border" Value="#1F1E1B"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_BORDER_SHADOW" Category="Dockable Window" Description="Floating Border Shadow" Value="#1F1E1B"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_OUTER_BORDER" Category="Dockable Window" Description="Floating Outer Border" Value="#1F1E1B"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_OUTER_BORDER_SHADOW" Category="Dockable Window" Description="Floating Outer Border Shadow" Value="#1F1E1B"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_CAPTION_TEXT" Category="Dockable Window" Description="Floating Caption Text" Value="#BAB7AB"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_BORDER_ACTIVE" Category="Dockable Window" Description="Floating Border Active" Value="#FF0000"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_CAPTION_TEXT_ACTIVE" Category="Dockable Window" Description="Floating Caption Text Active" Value="#E2E6E7"/>
+    <Color ID="ID_MENU_TEXT" Category="Menu" Description="Text" Value="#BAB7AB"/>
+    <Color ID="ID_MENU_BACKGROUND" Category="Menu" Description="Background" Value="#1F1E1B"/>
+    <Color ID="ID_MENU_TEXT_DISABLED" Category="Menu" Description="Text Disabled" Value="#4D4B46"/>
+    <Color ID="ID_MENU_ITEM_BACKGROUND_HIGHLIGHT" Category="Menu" Description="Highlighted Item Background" Value="#41403F"/>
+    <Color ID="ID_MENU_ITEM_TEXT_HIGHLIGHT" Category="Menu" Description="Highlighted Item Text" Value="#E2E6E7"/>
+    <Color ID="ID_MENU_ITEM_BORDER_HIGHLIGHT" Category="Menu" Description="Highlighted Item Border" Value="#787672"/>
+    <Color ID="ID_MENU_ITEM_CHECKED_BACKGROUND" Category="Menu" Description="Checked Item Background" Value="#575448"/>
+    <Color ID="ID_MENU_ITEM_CHECKED_BORDER" Category="Menu" Description="Checked Item Border" Value="#FF0000"/>
+    <Color ID="ID_MENU_ITEM_CHECKED_BACKGROUND_HIGHLIGHT" Category="Menu" Description="Highlighted Checked Item Background" Value="#353535"/>
+    <Color ID="ID_MENU_ITEM_CHECKED_BORDER_HIGHLIGHT" Category="Menu" Description="Highlighted Checked Item Border" Value="#4F4F4F"/>
+    <Color ID="ID_MENU_BORDER" Category="Menu" Description="Border" Value="#1F1E1B"/>
+    <Color ID="ID_MENU_BORDER_SHADOW" Category="Menu" Description="Border Shadow" Value="#000000"/>
+    <Color ID="ID_MENU_TOP_LEVEL_BACKGROUND_ACTIVE" Category="Menu" Description="Top Level Background Active" Value="#4E4E4E"/>
+    <Color ID="ID_MENU_TOP_LEVEL_TEXT" Category="Menu" Description="Top Level Text" Value="#ADAAA4"/>
+    <Color ID="ID_MENU_TOP_LEVEL_TEXT_ACTIVE" Category="Menu" Description="Top Level Text Active" Value="#E7E6E2"/>
+    <Color ID="ID_MENU_TOP_LEVEL_HIGHLIGHT_BACKGROUND" Category="Menu" Description="Highlighted Top Level Background" Value="#FF0000"/>
+    <Color ID="ID_MENU_TOP_LEVEL_TEXT_HIGHLIGHT" Category="Menu" Description="Highlighted Top Level Text" Value="#FF0000"/>
+    <Color ID="ID_MENU_SEPARATOR" Category="Menu" Description="Separator" Value="#3C3933"/>
+    <Color ID="ID_TOOLBAR_SEPARATOR" Category="Toolbar" Description="Separator" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_ITEM_BACKGROUND_HIGHLIGHT" Category="Toolbar" Description="Highlighted Item Background" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_ITEM_BORDER_HIGHLIGHT" Category="Toolbar" Description="Highlighted item Border" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_ITEM_CHECKED_BACKGROUND" Category="Toolbar" Description="Checked Item Background" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_ITEM_CHECKED_BORDER" Category="Toolbar" Description="Checked Item Border" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_ITEM_CHECKED_BACKGROUND_HIGHLIGHT" Category="Toolbar" Description="Clicked Item Background" Value="#353535"/>
+    <Color ID="ID_TOOLBAR_ITEM_CHECKED_BORDER_HIGHLIGHT" Category="Toolbar" Description="Highlighted Checked Item Border" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_CUSTOMIZE_BUTTON" Category="Toolbar" Description="Customize Button" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_GRIPPER" Category="Toolbar" Description="Gripper" Value="#514B42"/>
+    <Color ID="ID_TOOLBAR_GRIPPER_SHADOW" Category="Toolbar" Description="Gripper Shadow" Value="#292722"/>
+    <Color ID="ID_TOOLBAR_BORDER" Category="Toolbar" Description="Border" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_BORDER_SHADOW" Category="Toolbar" Description="Border Shadow" Value="#2B2C24"/>
+    <Color ID="ID_TOOLBAR_COMBO_BORDER" Category="Toolbar" Description="Combobox border" Value="#000000"/>
+    <Color ID="ID_FILETAB_BORDER" Category="File Tab" Description="Tab Border" Value="#45443E"/>
+    <Color ID="ID_FILETAB_BORDER_ACCENT" Category="File Tab" Description="Tab Border Accent" Value="#373633"/>
+    <Color ID="ID_FILETAB_TEXT" Category="File Tab" Description="Tab Text" Value="#8D8D89"/>
+    <Color ID="ID_FILETAB_BORDER_ACTIVE" Category="File Tab" Description="Tab Border Active" Value="#292A28"/>
+    <Color ID="ID_FILETAB_BORDER_TOP_ACTIVE" Category="File Tab" Description="Tab Top Border Active" Value="#35332E"/>
+    <Color ID="ID_FILETAB_TEXT_ACTIVE" Category="File Tab" Description="Tab Text Active" Value="#E7E6E2"/>
+    <Color ID="ID_OUTPUTTAB_BORDER" Category="Output Tab" Description="Tab Border" Value="#FF0000"/>
+    <Color ID="ID_OUTPUTTAB_TEXT" Category="Output Tab" Description="Tab Text" Value="#8D8D89"/>
+    <Color ID="ID_OUTPUTTAB_BORDER_ACTIVE" Category="Output Tab" Description="Tab Border Active" Value="#FF0000"/>
+    <Color ID="ID_OUTPUTTAB_TEXT_ACTIVE" Category="Output Tab" Description="Tab Text Active" Value="#E7E6E2"/>
+    <Color ID="ID_GROUPTAB_BORDER" Category="Group Tab" Description="Tab Border" Value="#1D1C1B"/>
+    <Color ID="ID_GROUPTAB_TEXT" Category="Group Tab" Description="Tab Text" Value="#8D8D89"/>
+    <Color ID="ID_GROUPTAB_BORDER_ACTIVE" Category="Group Tab" Description="Tab Border Active" Value="#161616"/>
+    <Color ID="ID_GROUPTAB_TEXT_ACTIVE" Category="Group Tab" Description="Tab Text Active" Value="#E7E6E2"/>
+    <Color ID="ID_STATUSBAR_TEXT" Category="Statusbar" Description="Statusbar Text" Value="#ADAAA4"/>
+    <Color ID="ID_STATUSBAR_TEXT_DISABLED" Category="Statusbar" Description="Statusbar Text Disabled" Value="#3C3933"/>
+    <Color ID="ID_STATUSBAR_SEPARATOR" Category="Statusbar" Description="Statusbar Separator" Value="#3C3933"/>
+    <Color ID="ID_APPLICATION_BACKGROUND" Category="Application" Description="Dockable Bar Background" Value="#282621"/>
+    <Color ID="ID_FILETABS_BACKGROUND" Category="File Tabs Control" Description="Control Background" Value="#676661"/>
+    <Color ID="ID_FILETABS_BORDER" Category="File Tabs Control" Description="Control Border" Value="#6B6C67"/>
+    <Color ID="ID_FILETABS_BORDER_SHADOW" Category="File Tabs Control" Description="Control Border Shadow" Value="#FF0000"/>
+    <Color ID="ID_FILETABS_TABAREA_BORDER" Category="File Tabs Control" Description="Tab Area Border" Value="#1F1E1B"/>
+    <Color ID="ID_FILETABS_TABAREA_OUTER_BORDER" Category="File Tabs Control" Description="Tab Area Outer Border" Value="#1F1E1B"/>
+    <Color ID="ID_FILETABS_TABAREA_INNER_BORDER" Category="File Tabs Control" Description="Tab Area Inner Border" Value="#1F1E1B"/>
+    <Color ID="ID_FILETABS_BASELINE" Category="File Tabs Control" Description="Tabs Base Line" Value="#1F1E1B"/>
+    <Color ID="ID_OUTPUTTABS_BACKGROUND" Category="Output Tabs Control" Description="Control Background" Value="#161613"/>
+    <Color ID="ID_OUTPUTTABS_BORDER" Category="Output Tabs Control" Description="Control Border" Value="#161613"/>
+    <Color ID="ID_OUTPUTTABS_BASELINE" Category="Output Tabs Control" Description="Tabs Base Line" Value="#292925"/>
+    <Color ID="ID_GROUPTABS_BASELINE" Category="Group Tabs Control" Description="Tabs Base Line" Value="#FF0000"/>
+    <Color ID="ID_GROUPTABS_BACKGROUND" Category="Group Tabs Control" Description="Control Background" Value="#292926"/>
+    <Color ID="ID_GROUPTABS_BORDER" Category="Group Tabs Control" Description="Control Border" Value="#272723"/>
+    <Color ID="ID_BUTTON_TEXT_CHECKED" Category="Button" Description="Checked Text" Value="#E7E6E2"/>
+    <Color ID="ID_BUTTON_TEXT" Category="Button" Description="Text" Value="#A09D96"/>
+    <Color ID="ID_BUTTON_TEXT_HIGHLIGHT" Category="Button" Description="Highlighted Text" Value="#E7E6E2"/>
+    <Color ID="ID_BUTTON_TEXT_DISABLED" Category="Button" Description="Disabled Text" Value="#3E3E39"/>
+    <Color ID="ID_BUTTON_TEXT_DISABLED_SHADOW" Category="Button" Description="Disabled Text Shadow" Value="#808080"/>
+    <Color ID="ID_BUTTON_BORDER" Category="Button" Description="Top/Left Border" Value="#40403C"/>
+    <Color ID="ID_BUTTON_BORDER_CLICKED" Category="Button" Description="Clicked Top/Left Border" Value="#1F1E1B"/>
+    <Color ID="ID_BUTTON_BORDER_SHADOW" Category="Button" Description="Bottom/Right Border" Value="#40403C"/>
+    <Color ID="ID_BUTTON_BORDER_CLICKED_SHADOW" Category="Button" Description="Clicked Bottom/Right Border" Value="#1F1E1B"/>
+    <Color ID="ID_AUTOHIDEBUTTON_BORDER" Category="Auto Hide Button" Description="Auto-Hide Button Border" Value="#000000"/>
+    <Color ID="ID_AUTOHIDEBUTTON_TEXT" Category="Auto Hide Button" Description="Auto-Hide Button Text" Value="#726F65"/>
+    <Color ID="ID_TEXTCONTROL_BACKGROUND" Category="Text Control" Description="Text Control Background" Value="#211F1B"/>
+    <Color ID="ID_TEXTCONTROL_TEXT" Category="Text Control" Description="Text Control Text" Value="#75756D"/>
+    <Color ID="ID_DIALOG_BACKGROUND2" Category="Dialog" Description="Background" Value="#292722"/>
+    <Color ID="ID_DIALOG_TEXT2" Category="Dialog" Description="Text" Value="#BAB7AB"/>
+    <Color ID="ID_STATICCONTROL_BACKGROUND" Category="Static Control" Description="Static Control Background" Value="#292925"/>
+    <Color ID="ID_STATICCONTROL_TEXT" Category="Static Control" Description="Static Control Text" Value="#75756D"/>
+    <Color ID="ID_HEADER_TEXT" Category="List Control" Description="Header Text" Value="#99978E"/>
+    <Color ID="ID_HEADER_TEXT_HIGHLIGHT" Category="List Control" Description="Header Highlighted Text" Value="#E7E6E2"/>
+    <Color ID="ID_HEADER_TEXT_CLICKED" Category="List Control" Description="Header Clicked Text" Value="#BAB7AB"/>
+    <Color ID="ID_HEADER_BORDER" Category="List Control" Description="Header Top/Left Border" Value="#35342F"/>
+    <Color ID="ID_HEADER_BORDER_CLICKED" Category="List Control" Description="Header Clicked Top/Left Border" Value="#32322D"/>
+    <Color ID="ID_HEADER_BORDER_SHADOW" Category="List Control" Description="Header Bottom/Right Border" Value="#454541"/>
+    <Color ID="ID_HEADER_BORDER_CLICKED_SHADOW" Category="List Control" Description="Header Clicked Bottom/Right Border" Value="#1F1E1B"/>
+    <Gradient ID="ID_DOCKABLE_WINDOW_CAPTION_BACKGROUND_GRADIENT" Category="Dockable Window" Description="Caption Background" Start="#393731" Finish="#444139"/>
+    <Gradient ID="ID_DOCKABLE_WINDOW_CAPTION_BACKGROUND_GRADIENT_ACTIVE" Category="Dockable Window" Description="Active Caption Background" Start="#676661" Finish="#6D6C67"/>
+    <Gradient ID="ID_DOCKABLE_WINDOW_FLOATING_CAPTION_BACKGROUND_GRADIENT" Category="Dockable Window" Description="Floating Caption Background" Start="#393731" Finish="#444139"/>
+    <Gradient ID="ID_DOCKABLE_WINDOW_FLOATING_CAPTION_BACKGROUND_GRADIENT_ACTIVE" Category="Dockable Window" Description="Floating Caption Background Active" Start="#666562" Finish="#6D6C67"/>
+    <Gradient ID="ID_MENU_BAR_BACKGROUND_GRADIENT" Category="Menu" Description="Menu Bar Background Gradient" Start="#292722" Finish="#1F1E1B"/>
+    <Gradient ID="ID_TOOLBAR_GRADIENT" Category="Toolbar" Description="Background Gradient" Start="#31312D" Finish="#292722"/>
+    <Gradient ID="ID_TOOLBAR_CUSTOMIZE_BUTTON_GRADIENT" Category="Toolbar" Description="Customize Button Gradient" Start="#31302B" Finish="#47443A"/>
+    <Gradient ID="ID_TOOLBAR_CUSTOMIZE_BUTTON_GRADIENT_HIGHLIGHT" Category="Toolbar" Description="Highlighted Customize Button Gradient" Start="#59584F" Finish="#4F4B42"/>
+    <Gradient ID="ID_FILETAB_BACKGROUND" Category="File Tab" Description="Tab Background" Start="#45443E" Finish="#45443E"/>
+    <Gradient ID="ID_FILETAB_BACKGROUND_ACTIVE" Category="File Tab" Description="Tab Background Active" Start="#1F1E1B" Finish="#36342F"/>
+    <Gradient ID="ID_OUTPUTTAB_BACKGROUND" Category="Output Tab" Description="Tab Background" Start="#45443E" Finish="#45443E"/>
+    <Gradient ID="ID_OUTPUTTAB_BACKGROUND_ACTIVE" Category="Output Tab" Description="Tab Background Active" Start="#232321" Finish="#32322D"/>
+    <Gradient ID="ID_GROUPTAB_BACKGROUND" Category="Group Tab" Description="Tab Background" Start="#45443E" Finish="#45443E"/>
+    <Gradient ID="ID_GROUPTAB_BACKGROUND_ACTIVE" Category="Group Tab" Description="Tab Background Active" Start="#232321" Finish="#32322D"/>
+    <Gradient ID="ID_STATUSBAR_GRADIENT" Category="Statusbar" Description="Statusbar Background Gradient" Start="#585552" Finish="#5B5B57"/>
+    <Gradient ID="ID_APPLICATION_PANE_DIVIDER" Category="Application" Description="Pane Divider" Start="#292722" Finish="#292722"/>
+    <Gradient ID="ID_BUTTON_BACKGROUND_GRADIENT" Category="Button" Description="Background Gradient" Start="#4A4A46" Finish="#5C5C56"/>
+    <Gradient ID="ID_BUTTON_BACKGROUND_GRADIENT_HIGHLIGHT" Category="Button" Description="Highlighted Background Gradient" Start="#47332E" Finish="#674336"/>
+    <Gradient ID="ID_BUTTON_BACKGROUND_GRADIENT_CHECKED" Category="Button" Description="Checked Background Gradient" Start="#1F1E1B" Finish="#292722"/>
+    <Gradient ID="ID_AUTOHIDEBUTTON_BACKGROUND_GRADIENT" Category="Auto Hide Button" Description="Auto-Hide Button Background Gradient" Start="#1F1E1B" Finish="#292722"/>
+    <Gradient ID="ID_HEADER_BACKGROUND_GRADIENT" Category="List Control" Description="Header Background Gradient" Start="#454541" Finish="#454541"/>
+    <Gradient ID="ID_HEADER_BACKGROUND_GRADIENT_HIGHLIGHT" Category="List Control" Description="Highlighted Header Background Gradient" Start="#1F1E1B" Finish="#292722"/>
+    <Gradient ID="ID_HEADER_BACKGROUND_GRADIENT_CLICKED" Category="List Control" Description="Clicked Header Background Gradient" Start="#1F1E1B" Finish="#292722"/>
+  </Window>
+  <Editor>
+    <Font Category="Normal" Face="Consolas">
+-13:0:0:0:400:0:0:0:0:3:2:1:204
+    </Font>
+    <Font Category="Hex/Column" Face="Courier New">
+-13:0:0:0:400:0:0:0:255:0:0:0:204
+    </Font>
+    <Boolean Category="Active Line" Value="true"/>
+    <Boolean Category="Active Column" Value="false"/>
+    <ColorPair Category="Text" Foreground="#CDCBC2" Background="#000000"/>
+    <ColorPair Category="Selected Text" Foreground="#E7E6E2" Background="#514033"/>
+    <ColorPair Category="Active Line" Foreground="#FFFFFF" Background="#23221F"/>
+    <ColorPair Category="Active Column" Foreground="#FFFFFF" Background="#23221F"/>
+    <ColorPair Category="Highlight All" Foreground="#000000" Background="#EECE4F"/>
+    <ColorPair Category="HTML/XML Tags" Foreground="#FBE89B" Background="#223440"/>
+    <ColorPair Category="Auto Templates" Foreground="#0E2034" Background="#1D4470"/>
+    <ColorPair Category="Folding Controls" Foreground="#4B4845" Background="#1F1E1B"/>
+    <ColorPair Category="Brace Highlight" Foreground="#FFFFFF" Background="#3C3C3C"/>
+    <ColorPair Category="Line Numbers and Ruler" Foreground="#4B4845" Background="#1F1E1B"/>
+    <Color Category="Spaces, Tabs, Line Terminators" Value="#2D2D2D"/>
+    <Color Category="Bookmarks" Value="#80271E"/>
+    <Color Category="Column Markers" Value="#292725"/>
+    <Color Category="Read-Only Background" Value="#240000"/>
+    <Color Category="LCI Saved" Value="#3D6332"/>
+    <Color Category="LCI Unsaved" Value="#80271E"/>
+  </Editor>
+  <Languages>
+    <Language Name="C#">
+      <ColorPair Category="Color Group 3" Foreground="#FC2E0A" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 4" Foreground="#FAAF80" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="C/C++">
+      <ColorPair Category="Color Group 2" Foreground="#768356" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 2">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 3" Foreground="#D20069" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 4" Foreground="#FAAF80" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 5" Foreground="#FAAF7E" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 5">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="Default">
+      <ColorPair Category="Text" Foreground="#CDCBC2" Background="#FFFFFF" Auto="true"/>
+      <ColorPair Category="Comments" Foreground="#635047" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Comments">
+Italic
+      </FontStyle>
+      <ColorPair Category="Alternate Block Comments" Foreground="#635047" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Alternate Block Comments">
+Italic
+      </FontStyle>
+      <ColorPair Category="Strings" Foreground="#B49600" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Strings">
+Italic
+      </FontStyle>
+      <ColorPair Category="Numbers" Foreground="#CDCBC2" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Numbers">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 1" Foreground="#619BB7" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 2" Foreground="#768356" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 2">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 3" Foreground="#83979B" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 4" Foreground="#2282E1" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 5" Foreground="#389E36" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 5">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 6" Foreground="#D20069" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 6">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 7" Foreground="#81A9DA" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 7">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 8" Foreground="#FC2E0A" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 8">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 9" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 9">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 10" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 10">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 11" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 11">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 12" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 12">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 13" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 13">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 14" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 14">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 15" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 15">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 16" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 16">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 17" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 17">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 18" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 18">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 19" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 19">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 20" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 20">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="HTML">
+      <ColorPair Category="Color Group 1" Foreground="#E9C062" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 2" Foreground="#619BB7" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 2">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 3" Foreground="#DF844A" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="Java">
+      <ColorPair Category="Color Group 3" Foreground="#FAAF80" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="JavaScript">
+      <ColorPair Category="Color Group 1" Foreground="#E9C062" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 2" Foreground="#E4844A" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 2">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 3" Foreground="#9CB564" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 4" Foreground="#FAAF80" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 5" Foreground="#FAAF80" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 5">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 6" Foreground="#BC3A2C" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 6">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 7" Foreground="#B38184" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 7">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="MySQL 5.1">
+      <ColorPair Category="Color Group 2" Foreground="#81A9DA" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 2">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 3" Foreground="#9CB564" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 4" Foreground="#FAAF80" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Bold
+      </FontStyle>
+    </Language>
+    <Language Name="PHP">
+      <ColorPair Category="Color Group 1" Foreground="#E9C062" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 2" Foreground="#BC3A2C" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 2">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 3" Foreground="#E4844A" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 4" Foreground="#C49F5B" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 5" Foreground="#9CB564" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 5">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 7" Foreground="#FC2E0A" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 7">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 8" Foreground="#619BB7" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 8">
+Bold
+      </FontStyle>
+    </Language>
+    <Language Name="Perl">
+      <ColorPair Category="Color Group 1" Foreground="#E9C062" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 2" Foreground="#81A9DA" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 2">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 3" Foreground="#83979B" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 4" Foreground="#FAAF80" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 5" Foreground="#BC3A2C" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 5">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 7" Foreground="#BC3A2C" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 7">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 8" Foreground="#E4844A" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 8">
+Bold
+      </FontStyle>
+    </Language>
+    <Language Name="Python">
+      <ColorPair Category="Color Group 1" Foreground="#E9C062" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 4" Foreground="#B38184" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 5" Foreground="#BC3A2C" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 5">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 6" Foreground="#FAAF80" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 6">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 7" Foreground="#619BB7" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 7">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 8" Foreground="#83979B" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 8">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="Ruby">
+      <ColorPair Category="Color Group 1" Foreground="#E9C062" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 2" Foreground="#FC2E0A" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 2">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 3" Foreground="#619BB7" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 4" Foreground="#B49600" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 5" Foreground="#E9C062" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 5">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 7" Foreground="#DF844A" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 7">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 8" Foreground="#9CB564" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 8">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="UE Themes">
+      <ColorPair Category="Text" Foreground="#000000" Background="#FFFFFF" Auto="true"/>
+      <ColorPair Category="Comments" Foreground="#008080" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Comments">
+Normal
+      </FontStyle>
+      <ColorPair Category="Alternate Block Comments" Foreground="#008080" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Alternate Block Comments">
+Normal
+      </FontStyle>
+      <ColorPair Category="Strings" Foreground="#808080" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Strings">
+Normal
+      </FontStyle>
+      <ColorPair Category="Numbers" Foreground="#FF0000" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Numbers">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 1" Foreground="#00FF00" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 2" Foreground="#FF0000" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 2">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 3" Foreground="#FF8000" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 4" Foreground="#008000" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 5" Foreground="#804040" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 5">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 6" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 6">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 7" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 7">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 8" Foreground="#0080FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 8">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="VBScript ASP">
+      <ColorPair Category="Color Group 1" Foreground="#FC2E0A" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 4" Foreground="#619BB7" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 5" Foreground="#E9C062" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 5">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 6" Foreground="#E4844A" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 6">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 7" Foreground="#619BB7" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 7">
+Bold
+      </FontStyle>
+    </Language>
+    <Language Name="Visual Basic">
+      <ColorPair Category="Color Group 2" Foreground="#9CB564" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 2">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 4" Foreground="#E9C062" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 5" Foreground="#FAAF80" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 5">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="XML">
+      <ColorPair Category="Color Group 1" Foreground="#E9C062" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 2" Foreground="#619BB7" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 2">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 4" Foreground="#9CB564" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 5" Foreground="#B38184" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 5">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 6" Foreground="#9CB564" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 6">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 7" Foreground="#83979B" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 7">
+Normal
+      </FontStyle>
+    </Language>
+  </Languages>
+</UETheme>
Index: doc/tools/ultraedit/extras/images/bg-repeat.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/extras/images/bg-repeat.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/extras/images/footer.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/extras/images/footer.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/extras/images/header.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/extras/images/header.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/extras/images/uc_icon.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/extras/images/uc_icon.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/extras/images/ue3_icon.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/extras/images/ue3_icon.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/extras/images/ue_icon.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/extras/images/ue_icon.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/extras/images/ues_icon.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/extras/images/ues_icon.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/extras/images/us_icon.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/extras/images/us_icon.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/extras/style.css
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/extras/style.css	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/extras/style.css	(working copy)
@@ -0,0 +1,219 @@
+body{
+	font-size: 52.5%; 
+	font-family: Verdana, Arial, Sans-Serif;
+	background-color: #cfcfcf;
+	color: #474747;
+	text-align: center;
+	margin: 0;
+	padding: 0;
+} 
+
+/*page attributes*/
+
+#page {
+	background-color: #fff;
+	margin: 10px auto;
+	padding: 0;
+	width: 746px;
+	text-align: left;
+	border: 1px solid #8a8a8a;
+	}
+
+/*end page attributes*/
+
+
+/*header attributes*/
+
+#header {
+	background: url("images/header.gif") no-repeat top center;
+	margin: 0 !important;
+	margin: 0 0 0 1px;
+	padding: 1px;
+	height: 150px;
+	width: 740px;
+}
+	
+			
+/*end header attributes*/
+	
+/*sidebar attributes*/
+#sidebar
+{
+	padding: 0px 20px 10px 0;
+	margin-top: -50px;
+	margin-left: 40px;
+	width: 180px;
+	font-size: 1.1em;
+	text-decoration: none;
+	}
+
+#sidebar a {
+	text-decoration: none;
+	color: #293897;
+	}
+
+#sidebar a:hover {
+	text-decoration: underline;
+	color: #BC950E;
+	}
+
+#sidebar ul {
+	margin-top: 0px;
+	padding: 0;
+	}
+
+#sidebar ul li {
+	list-style-type: none;
+	list-style-image: none;
+	margin-bottom: 3px;
+	padding-left: 45px !important; /* for most browsers */
+  padding-left /**/:5px; /* for IE5.5's bad box model */
+	}
+	
+#sidebar h3.ue3 {
+  margin-bottom: -5px;
+  }	
+
+/*end sidebar attributes*/
+
+/*content attributes*/
+
+.content {
+	float: right;
+	padding: 0 50px 20px 0px;
+	margin: -35px 0 0 0;
+	width: 420px !important;
+  width/* */:/**/467px; 
+  width: /**/467px;
+	font-size: 1.2em;
+	line-height: 1.4em;
+	}
+	
+.feat_window {
+ overflow: auto;
+ height: 150px !important;
+ height/* */:/**/140px; 
+ height: /**/140px;
+ scrollbar-face-color:#DEDEDE;
+ scrollbar-base-color:#F5F5F5;
+ scrollbar-arrow-color:black;
+ scrollbar-track-color:#F5F5F5;
+ scrollbar-shadow-color:#EBF5FF;
+ scrollbar-highlight-color:#F5F5F5;
+ scrollbar-3dlight-color:#C3C3C3;
+ scrollbar-darkshadow-Color:#9D9D9D;
+ }
+		
+/*end content attributes*/
+
+/*footer attributes*/
+			
+#footer {
+	background: url("images/footer.gif") no-repeat top; 
+	padding: 30px 10px 0 10px;
+	margin: 0 auto;
+	width: 720px;
+	clear: both;
+	font-size: 1.1em;
+}
+
+#footer p {
+	margin: 0;
+	padding: 5px 60px;
+	text-align: center;
+	}
+	
+/*end footer attributes*/
+
+/*General Formatting elements*/
+
+h1, h2, h3 {
+	font-family: Arial, Verdana, Sans-Serif;
+	font-weight: bold;
+	}
+
+h1 {
+	font-size: 1.8em;
+	margin: 0;
+	font-weight: normal;
+	color: #333;
+	padding-top: 3px;
+	padding-bottom: 3px;
+	border-bottom: solid #333 1px;
+	}
+
+h2 {
+	font-size: 1.6em;
+	color: #333;
+	}
+	
+h2.companion {	
+	padding-bottom: 3px;
+	padding-top: 10px;
+	border-bottom: solid #333 1px;	
+	}
+
+h3 {
+	font-size: 1.5em;
+	margin: 20px 0 0 0;
+	color: #333;
+	}
+	
+h3.ues {
+	background: url("images/ues_icon.gif") no-repeat top left;
+	padding-left: 35px;
+	margin-bottom: 0px;
+	vertical-align: bottom;
+	height: 25px;
+  padding-top: 3px !important; /* for most browsers */
+  padding-top /**/:1px; /* for IE5.5's bad box model */
+  }	
+  
+h3.uc {
+	background: url("images/uc_icon.gif") no-repeat top left;
+	padding-left: 35px;
+	margin-bottom: 0px;
+	vertical-align: bottom;
+	height: 25px;
+  padding-top: 5px !important; /* for most browsers */
+  padding-top /**/:4px; /* for IE5.5's bad box model */
+  }	  
+  
+h3.us {
+	background: url("images/us_icon.gif") no-repeat top left;
+	padding-left: 35px;
+	margin-bottom: 0px;
+	vertical-align: bottom;
+	height: 25px;
+  padding-top: 5px !important; /* for most browsers */
+  padding-top /**/:4px; /* for IE5.5's bad box model */
+  }
+  
+h3.ue {
+	background: url("images/ue_icon.gif") no-repeat top left;
+	padding-left: 35px;
+	margin-bottom: 0px;
+	vertical-align: bottom;
+	height: 25px;
+  padding-top: 5px !important; /* for most browsers */
+  padding-top /**/:4px; /* for IE5.5's bad box model */
+  }
+  
+h3.ue3 {
+	background: url("images/ue3_icon.gif") no-repeat top left;
+	padding-left: 35px;
+	margin-bottom: 0px;
+	vertical-align: bottom;
+	height: 32px;
+  padding-top: 8px !important; /* for most browsers */
+  padding-top /**/:7px; /* for IE5.5's bad box model */
+  }    
+
+a:hover {
+	color: #147;
+	text-decoration: underline;
+	}
+
+/*end General Formatting elements*/
+
+
Index: doc/tools/ultraedit/extras/ues_ad.html
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/extras/ues_ad.html	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/extras/ues_ad.html	(working copy)
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="iso-8859-1"?>
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<title>IDM Computer Solutions, Inc. Software - UltraEdit</title>
+<META HTTP-EQUIV="REFRESH" CONTENT="0;URL=http://www.ultraedit.com/products.html">
+</head>
+<body>
+&nbsp;
+</body>
+</html>
Index: doc/tools/ultraedit/extras/welcome/idmwelcome.html
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/extras/welcome/idmwelcome.html	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/extras/welcome/idmwelcome.html	(working copy)
@@ -0,0 +1,69 @@
+<!doctype html>
+
+<html lang="en">
+  <head>
+    <meta http-equiv="X-UA-Compatible" content="IE=8" />
+    <meta charset="utf-8">
+    <title>欢迎</title>
+    <link rel="stylesheet" href="style.css">
+  </head>
+
+  <body>
+
+   <div id="nonFooter">
+    
+    
+    <div id="toggle">
+     <form>
+      <input type="checkbox" id="showOnStartUp" name="showwelcome" value="true">启动时显示此屏幕</form>
+    </div>
+
+    <div id="content">
+ 
+     <div id="header" class="ue">
+ 
+      <div id="header-left">
+       <h1>欢迎。</h1>
+       <h2>感谢您安装 UltraEdit！</h2>
+      </div>
+ 
+      <div id="header-right">
+       <h3>数百万人的首选文本编辑器。</h3>
+      </div>
+ 
+     </div>
+ 
+     <div class="hr"></div>
+ 
+     <p>想要最大限度利用您的编辑器？以下是一些可帮助您入门的链接。</p>
+ 
+     <ul class="left">
+      <li><a href="http://www.ultraedit.com/support/tutorials_power_tips/ultraedit/large_file_handling.html" target="_blank">设置 UltraEdit 以打开数 G 的大文件 </a></li>
+      <li><a href="http://www.ultraedit.com/support/tutorials_power_tips/ultraedit/add_a_wordfile.html" target="_blank">添加一种新编码语言以突显语法</a></li>
+      <li><a href="http://www.ultraedit.com/support/tutorials_power_tips/ultraedit_linux/find_replace.html" target="_blank">了解如何使用&ldquo;查找和替换&rdquo;</a></li>
+      <li><a href="http://www.ultraedit.com/support/tutorials_power_tips/ultraedit/regular_expressions.html" target="_blank">了解更强大的搜索功能的正则表达式</a></li>
+      <li><a href="http://www.ultraedit.com/support/tutorials_power_tips/ultraedit/remove_blank_lines.html" target="_blank">删除文件中的空行</a></li>
+      <li><a href="http://www.ultraedit.com/support/tutorials_power_tips/ultraedit/csv_files.html" target="_blank">重排 CSV 数据和文件的格式</a></li>
+     </ul>
+ 
+     <ul>
+      <li><a href="http://www.ultraedit.com/support/tutorials_power_tips/ultraedit/column_mode.html" target="_blank">了解如何使用列模式</a></li>
+      <li><a href="http://www.ultraedit.com/support/tutorials_power_tips/ultraedit/keyboard_shortcuts.html" target="_blank">设置自定义键盘快捷键</a></li>
+      <li><a href="http://www.ultraedit.com/downloads/extras/macros-scripts.html#scripts" target="_blank">利用脚本以自动化您的编辑</a></li>
+      <li><a href="http://www.ultraedit.com/support/tutorials_power_tips/ultraedit/parsing_xml_files.html" target="_blank">解析并重排 XML 文件的格式</a></li>
+      <li><a href="http://www.ultraedit.com/support/tutorials_power_tips/ultraedit/writing_a_powerful_macro.html" target="_blank">了解如何轻松迅速地撰写宏</a></li>
+      <li><a href="http://www.ultraedit.com/support/tutorials_power_tips/ultraedit/configure_ftp.html" target="_blank">设置 UltraEdit 以连接到 FTP 站点</a></li>
+     </ul>
+ 
+     <p><img src="images/ar-bull.png" alt="&raquo;" class="arrow-bullet">您也可以<a href="http://www.ultraedit.com/support/tutorials_power_tips.html#ue" target="_blank">浏览所有 UltraEdit 功能提示...</a></p>
+ 
+    </div>
+    
+   </div>
+   
+   <div id="footer">
+    <p>需要帮助或支持？<a href="http://www.ultraedit.com/company/contact_us.html#emailform" target="_blank">向我们的支持团队发送电子邮件</a>&nbsp;&nbsp;|&nbsp;&nbsp;<a href="https://www.ultraedit.com/forums/" target="_blank">访问用户论坛</a>&nbsp;&nbsp;|&nbsp;&nbsp;<a href="http://www.ultraedit.com/products/ultraedit/new_feature_tour.html" target="_blank">请参阅 UltraEdit 的新功能</a></p>
+   </div>
+
+  </body>
+</html>
Index: doc/tools/ultraedit/extras/welcome/images/ar-bull.png
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/extras/welcome/images/ar-bull.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/extras/welcome/images/bolt.png
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/extras/welcome/images/bolt.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/extras/welcome/images/icon-ue.png
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/extras/welcome/images/icon-ue.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/extras/welcome/images/main-bg.jpg
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/extras/welcome/images/main-bg.jpg
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/extras/welcome/style.css
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/extras/welcome/style.css	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/extras/welcome/style.css	(working copy)
@@ -0,0 +1,145 @@
+* {
+  margin: 0;
+  padding: 0;
+  border: none;
+  overflow: hidden;
+}
+
+html, body, form, fieldset, h1 {
+  font-family: Arial, Helvetica, sans-serif;
+}
+
+html {
+  height: 100%;
+  overflow: visible;
+}
+
+* html #nonFooter {
+  height: 100%;
+}
+
+body {
+  overflow: visible;
+  height: 100%;
+  color: #888888;
+  background: #1b1b1a url(images/main-bg.jpg) left top no-repeat;
+}
+
+a:link, a:visited {
+  color: #ffffff;
+}
+
+a:hover, a:active {
+  color: #FFD553;
+}
+
+h1 {
+  color: #f8cd4a;
+  font-size: 300%;
+  font-weight: normal;
+  line-height: 105%;
+  letter-spacing: -.03em;
+}
+
+h2 {
+  display: block;
+  float: left;
+  clear: left;
+  margin: -6px 0 6px;
+  font-size: 150%;
+  font-weight: normal;
+  letter-spacing: -.03em;
+}
+
+h3 {
+  margin-top: 10%;
+  font-weight: normal;
+  font-style: italic;
+  font-size: 100%;
+  letter-spacing: -.04em;
+}
+
+#nonFooter {
+  position: relative;
+  min-height: 100%;
+}
+
+#content {
+  margin: 4%;
+  padding-bottom: 2.7em;
+}
+
+#footer {
+  position: relative;
+  margin-top: -4.2em;
+  padding: .7% 4%;
+  background-color: #151514;
+}
+
+#header {
+  padding-left: 84px;
+}
+
+#header-left {
+  float: left;
+}
+
+#header-right {
+  float: right;
+}
+
+.ue {
+  background: transparent url(images/icon-ue.png) 0 0px no-repeat;
+}
+
+div.hr {
+  clear: both;
+  margin: 24px 0;
+  height: 1px;
+  overflow: hidden;
+  background-color: #545453;
+}
+
+p {
+  clear: both;
+  margin: 16px 0;
+  font-size: 90%;
+}
+
+ul {
+  margin-bottom: 26px;
+  float: left;
+  overflow: visible;
+}
+
+ul li {
+  font-size: 80%;
+  margin-top: 7px;
+  padding-left: 20px;
+  background: transparent url(images/bolt.png) 0 0px no-repeat;
+}
+
+ul.left > li {
+  margin-right: 40px;
+}
+
+img.arrow-bullet {
+  display: inline-block;
+  margin-right: 4px;
+}
+
+#toggle {
+  position: absolute;
+  top: 0;
+  right: 0;
+  padding: 10px 10px 10px 6px;
+  font-size: 70%;
+  line-height: 90%;
+  color: #797979;
+  background-color: #111111;
+}
+
+#toggle input {
+  float: left;
+  margin: -1px 8px 0;
+}
\ No newline at end of file
Index: doc/tools/ultraedit/icudt55.dll
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/icudt55.dll
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/icuin55.dll
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/icuin55.dll
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/icuuc55.dll
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/icuuc55.dll
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/idm_tidylib.dll
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/idm_tidylib.dll
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ipm/images/box-ue.png
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ipm/images/box-ue.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ipm/images/box-uem.png
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ipm/images/box-uem.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ipm/images/box-uemucm.png
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ipm/images/box-uemucm.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ipm/images/box-ues.png
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ipm/images/box-ues.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ipm/images/box-uesuc.png
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ipm/images/box-uesuc.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ipm/images/box-ueuc.png
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ipm/images/box-ueuc.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ipm/images/button-activate-bg.png
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ipm/images/button-activate-bg.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ipm/images/button-bg.png
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ipm/images/button-bg.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ipm/images/check.png
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ipm/images/check.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ipm/images/feat-bookmarks.png
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ipm/images/feat-bookmarks.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ipm/images/feat-column.png
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ipm/images/feat-column.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ipm/images/feat-compare.png
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ipm/images/feat-compare.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ipm/images/feat-find.png
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ipm/images/feat-find.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ipm/images/feat-findinfiles.png
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ipm/images/feat-findinfiles.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ipm/images/feat-ftp.png
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ipm/images/feat-ftp.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ipm/images/feat-functionlist.png
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ipm/images/feat-functionlist.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ipm/images/feat-html-icon.png
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ipm/images/feat-html-icon.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ipm/images/feat-html.png
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ipm/images/feat-html.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ipm/images/feat-macro.png
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ipm/images/feat-macro.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ipm/images/feat-multi-caret.png
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ipm/images/feat-multi-caret.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ipm/images/feat-scripting.png
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ipm/images/feat-scripting.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ipm/images/feat-sort.png
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ipm/images/feat-sort.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ipm/images/feat-templates.png
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ipm/images/feat-templates.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ipm/images/feat-themes-graphic.png
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ipm/images/feat-themes-graphic.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ipm/images/feat-themes-icon.png
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ipm/images/feat-themes-icon.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ipm/images/feat-themes-layouts.png
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ipm/images/feat-themes-layouts.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ipm/images/feat-themes.png
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ipm/images/feat-themes.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ipm/images/feat-wordfile.png
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ipm/images/feat-wordfile.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ipm/images/feat-xml.png
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ipm/images/feat-xml.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ipm/images/key.png
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ipm/images/key.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ipm/images/layouts-themes.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ipm/images/layouts-themes.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ipm/images/multi-platform.png
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ipm/images/multi-platform.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ipm/images/triangle.png
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ipm/images/triangle.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ipm/ipm.html
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ipm/ipm.html	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ipm/ipm.html	(working copy)
@@ -0,0 +1,108 @@
+<!doctype html>
+
+<html lang="en">
+  <head>
+    <meta http-equiv="X-UA-Compatible" content="IE=8" />
+    <meta charset="utf-8">
+    <title>Trial mode</title>
+    <script src="js/ipm-config.js"></script>
+    <script src="js/ipm-localize.js"></script>
+    <script src="js/ipm-arrange.js"></script>
+    <link rel="stylesheet" href="style.css">
+  </head>
+
+  <body id="ipm_body">
+
+    <!-- TOP content: trial indicator -->
+    <div id="trial-time-left">
+
+      <!-- Trial mode text-->
+      <h1 id="title">
+      </h1>
+
+      <!-- Days left text -->
+      <div id="trial-days-text">
+        <span class="l_trialDaysText">
+          Days left in free trial:
+        </span>
+        <strong id="daysLeft"></strong>
+      </div>
+
+      <!-- Progress bar -->
+      <div id="progress-bar"></div>
+
+    </div>
+
+
+
+    <!-- LEFT content - dynamically populated -->
+    <div id="ipm-dynamic">
+    </div>
+
+
+
+    <!-- RIGHT content: buy/activate buttons -->
+    <div id="ipm-action">
+
+      <h2 class="lic-key">
+        <img src="images/key.png" alt="">
+        <span class="l_licenseApp">
+          License <span class="appname"></span>
+        </span>
+      </h2>
+
+      <!-- Buy new button -->
+      <a href="#" id="buynew" target="_blank" class="button">
+        <span id="buy_ue_text" class="l_buyNew">
+          Buy new:
+        </span>
+        <strong>
+          <span id="buy_ue_price" class="price pnew">
+            
+          </span>
+        </strong>
+      </a>
+
+      <!-- Upgrade button -->
+      <a href="#" id="buyupg" target="_blank" class="button">
+        <span id="upg_ue_text" class="l_upgrade">
+          Upgrade:
+        </span>
+        <strong>
+          <span id="upg_ue_price" class="price pupg">
+            $39.95
+          </span>
+        </strong>
+      </a>
+
+      <!-- Phone text -->
+      <div id="phone-order">
+        <span class="l_phoneOrder">
+          You can also call +1-513-892-8600 to order over the phone.
+        </span>
+      </div>
+
+      <!-- Activate button -->
+      <a href="#" id="showLicenseDialog" class="button activate">
+        <span id="showLicenseDialogText" class="l_enterLicenseKey">
+          Enter license key
+        </span>
+      </a>
+
+    </div>
+
+    <!-- Support / version links -->
+    <div id="ipm-action-footer">
+
+      <p>
+        <!-- Support link -->
+        <a href="http://www.ultraedit.com/resources.html" target="_blank"><span class="l_support">Resources and support</span></a> &nbsp;&nbsp;
+        <!-- Version info link -->
+        <a href="#"><span id="showAboutDialog" class="l_version">Version info</span></a>
+      </p>
+
+    </div>
+
+
+  </body>
+</html>
Index: doc/tools/ultraedit/ipm/js/ipm-arrange.js
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ipm/js/ipm-arrange.js	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ipm/js/ipm-arrange.js	(working copy)
@@ -0,0 +1,187 @@
+/*
+
+This file gets the content and settings for IPMs from ipm-settings.js
+
+*/
+
+//--------------------------------------
+// Execution
+//--------------------------------------
+
+window.onload = function() {
+
+  var daysLeft  = getParam('daysleft');
+  var totalDays = getParam('totaldays');
+  var percent   = 0;
+  var lang      = getParam('ln');
+  var prod      = getParam('prod') ? getParam('prod') : 'uew';
+
+  /* ----------------------------------
+      1) Set title text
+  ------------------------------------- */
+  if (daysLeft > 15) {
+    replaceInnerHTML('title', conf_title_trial_mode);
+  } else if (daysLeft > 3) {
+    replaceInnerHTML('title', conf_title_trial_expiring);
+  } else if (daysLeft > 0) {
+    replaceInnerHTML('title', conf_title_almost_expired);
+  } else {
+    replaceInnerHTML('title', conf_title_trial_expired);
+  }
+
+  /* ----------------------------------
+      2) Set "days remaining" text
+  ------------------------------------- */
+  if (daysLeft > 0) {
+    var daysLeftText = conf_days_left + "<strong>" + daysLeft + "</strong>";
+    replaceInnerHTML('trial-days-text', daysLeftText);
+  } else {
+    replaceInnerHTML('trial-days-text', conf_no_days_left);
+  }
+
+  /* ----------------------------------
+      3) Build progress bar
+  ------------------------------------- */
+  // Set % of trial left if values are numbers
+  if ((daysLeft && !isNaN(daysLeft)) && (totalDays && !isNaN(totalDays))) {
+    var percent   = (daysLeft / totalDays) * 100;
+  }
+
+  // Set borders
+  switch(percent) {
+    case 0:
+      progressBorder = ' border-width: 0;';
+      break;
+    case 100:
+      progressBorder = ' border-right: 1px solid;';
+      break;
+    default:
+      progressBorder = '';
+  }
+
+  var progressBarHTML = '<div id="trial-progress"><span style="width: ' + percent + '%;' + progressBorder + '"></span></div>';
+
+  replaceInnerHTML('progress-bar', progressBarHTML);
+
+  /* ----------------------------------
+      4) Set dynamic IPM content
+  ------------------------------------- */
+  if (conf_day_content[daysLeft]) {
+    replaceInnerHTML('ipm-dynamic', conf_day_content[daysLeft]);
+  } else {
+    replaceInnerHTML('ipm-dynamic', conf_day_content.d);
+  }
+
+  /* ----------------------------------
+      5) Localize strings
+  ------------------------------------- */
+  if (!lang || loc_supportedLangs.indexOf(lang) == -1) {
+    lang = "en";
+  }
+
+  for (var str in loc_langs) {
+    var uid = 'l_' + str;
+    var els = document.querySelectorAll('.' + uid);
+    for (var i = 0; i < els.length; i++) {
+      els[i].innerHTML = loc_langs[str][lang];
+    }
+  }
+
+  /* ----------------------------------
+      6) Set app name & prices
+  ------------------------------------- */
+  // app name
+  var app_spans = document.querySelectorAll('span.appname');
+  for (var i = 0; i < app_spans.length; i++) {
+    app_spans[i].innerHTML = conf_apps[prod].appname;
+  }
+
+  // bundled app name (UltraCompare or UC Mobile)
+  var bdl_spans = document.querySelectorAll('span.bdlname');
+  for (var i = 0; i < bdl_spans.length; i++) {
+    bdl_spans[i].innerHTML = conf_apps[prod].bdlname;
+  }
+
+  // app abbreviation
+  var abbr_spans = document.querySelectorAll('span.appabbr');
+  for (var i = 0; i < abbr_spans.length; i++) {
+    abbr_spans[i].innerHTML = conf_apps[prod].appabbr;
+  }
+
+  // bundled app (UC or UCm) abbreviation
+  var bdlabbr_spans = document.querySelectorAll('span.bdlabbr');
+  for (var i = 0; i < bdlabbr_spans.length; i++) {
+    bdlabbr_spans[i].innerHTML = conf_apps[prod].bdlabbr;
+  }
+  
+  // app box shot
+  var appbox_spans = document.querySelectorAll('img.appbox');
+  for (var i = 0; i < appbox_spans.length; i++) {
+    appbox_spans[i].src = 'images/' + conf_apps[prod].appbox;
+  }
+  
+  // bundle box shot
+  var bdlbox_spans = document.querySelectorAll('img.bdlbox');
+  for (var i = 0; i < bdlbox_spans.length; i++) {
+    bdlbox_spans[i].src = 'images/' + conf_apps[prod].bdlbox;
+  }
+  
+  // prices
+  for (var pr in conf_apps[prod].prices) {
+    var p_els = document.querySelectorAll('.price.' + pr);
+    for (var i = 0; i < p_els.length; i++) {
+      p_els[i].innerHTML = conf_apps[prod].prices[pr];
+    }
+  }
+
+  /* ----------------------------------
+      7) Localize app prices
+  ------------------------------------- */
+  // German
+  if (lang == 'de') {
+    var lp_els = document.querySelectorAll('.price');
+    for (var i = 0; i < lp_els.length; i++) {
+      var origPrice = lp_els[i].innerHTML;
+      lp_els[i].innerHTML = origPrice.replace(".", ",");
+    }
+  }
+
+  // French
+  if (lang == 'fr') {
+    var lp_els = document.querySelectorAll('.price');
+    for (var i = 0; i < lp_els.length; i++) {
+      var origPrice = lp_els[i].innerHTML;
+      var refPrice = origPrice.replace(".", ",");
+      var refPrice = refPrice.replace("$", "");
+      // conditional exclusion for long bundle price
+      if (lp_els[i].className.indexOf('pnewBdlR') < 1) {
+        var refPrice = refPrice + " $";
+      }
+      lp_els[i].innerHTML = refPrice;
+    }
+  }
+  
+  if (lang == 'ch' && prod == "uew") {
+    var chs_els = document.querySelectorAll('.price.pnew');
+    for (var i = 0; i < chs_els.length; i++) {
+      chs_els[i].innerHTML = '150元人民币';
+    }
+  }
+    
+
+  /* ----------------------------------
+      8) Populate links
+  ------------------------------------- */
+  for (var url in conf_apps[prod].urls) {
+    if (a = document.getElementById(url)) {
+      // Construct the URL for the link
+      var new_url = conf_url_base  + lang + "/" + conf_apps[prod].urls[url];
+      // Add tracking code
+      new_url += "?utm_source=" + conf_apps[prod].appname + "&utm_medium=ipm&utm_campaign=" + daysLeft;
+      a.setAttribute('href', new_url);
+    }
+  }
+
+  //window.alert("OnLoad Complete");
+  window.location.href = "#ONLOADCOMPLETE";
+}
\ No newline at end of file
Index: doc/tools/ultraedit/ipm/js/ipm-config.js
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ipm/js/ipm-config.js	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ipm/js/ipm-config.js	(working copy)
@@ -0,0 +1,832 @@
+/* -----------------------------
+URLS
+----------------------------- */
+var conf_url_base = 'http://www.ultraedit.com/redirects/registration/';
+
+/* -----------------------------
+Conditional strings
+----------------------------- */
+
+
+// Progress bar text
+var conf_days_left = '<span class="l_trialDaysText">Days left in free trial:</span> ';
+var conf_no_days_left = '<span class="l_noTrialDaysText">Please purchase a license to continue using <span class="appname"></span>.</span>';
+
+// Title: In trial mode
+var conf_title_trial_mode = hereDoc(function() {/*!
+          <span id="trialText" class="l_trialModeText">
+            <span class="appname"></span> is running in trial mode.
+          </span>
+*/});
+
+// Title: Trial is expiring
+var conf_title_trial_expiring = hereDoc(function() {/*!
+          <span id="trialText" class="l_trialExpiring">
+            Your free trial is expiring.
+          </span>
+*/});
+
+// Title: Trial about to expire
+var conf_title_almost_expired = hereDoc(function() {/*!
+          <span id="trialExpiredText" class="l_trialAlmostExpiredText">
+            Your free trial has almost expired.
+          </span>
+*/});
+
+// Title: Trial expired
+var conf_title_trial_expired = hereDoc(function() {/*!
+          <span id="trialExpiredText" class="l_trialExpiredText">
+            Your free trial has expired.
+          </span>
+*/});
+
+
+
+
+/* -----------------------------
+Dynamic content blocks
+----------------------------- */
+
+// UE content block
+var conf_content_ue = hereDoc(function() {/*!
+      <div id="ipm-content-inner">
+
+        <!-- box shot / multi-platform-->
+        <div class="left-col-box">
+          <img src="images/box-ue.png" alt="" style="margin-bottom: 12px;" class="appbox">
+          <img src="images/multi-platform.png" alt="">
+        </div>
+
+        <!-- benefits text -->
+        <div class="right-col-benefits">
+
+          <p>
+            <span class="l_bftHead">
+              Your personal license includes:
+            </span>
+          </p>
+
+          <div class="benefits-list">
+
+            <img src="images/check.png" alt="*">
+            <span class="l_bftMultiPlatform">
+              The <strong>Windows</strong>, <strong>Mac</strong>, and <strong>Linux</strong> versions
+            </span>
+            <br>
+
+            <img src="images/check.png" alt="*">
+            <span class="l_bftThreeInstalls">
+              Installation on up to 3 machines
+            </span>
+            <br>
+
+            <img src="images/check.png" alt="*">
+            <span class="l_bftFreeUpgrades">
+              Free upgrades for a year
+            </span>
+            <br>
+
+            <img src="images/check.png" alt="*">
+            <span class="l_bftTechSupport">
+              Unlimited lifetime tech support
+            </span>
+
+          </div>
+
+          <p>
+            <span class="l_worldsBest">
+              <span class="appname"></span>: The world&#39;s #1 text editor.<br>
+              Preferred by millions!
+            </span>
+          </p>
+
+        </div>
+
+      </div>
+*/});
+
+// UE/UC promo content block
+var conf_content_ueuc = hereDoc(function() {/*!
+      <div class="darkbg">
+        <div id="ipm-content-inner" class="darkbg">
+
+          <h2 class="attention">
+            <span class="l_bundleHeadline">
+            </span>
+          </h2>
+
+          <div class="left-col-box" styl>
+
+            <img src="images/box-ueuc.png" alt="" style="margin: 12px 0 8px 0;" class="bdlbox"><br>
+
+            <div class="prices">
+
+              <span class="l_ueucPriceRetailText">
+                Retail:
+              </span>
+              <span class="price pnewBdlR l_ueucPriceRetailAmt">
+              </span>
+
+              <br>
+
+              <span class="l_ueucPriceText">
+                You pay:
+              </span>
+              <span class="price pnewBdl l_ueucPriceAmt">
+              </span>
+
+            </div>
+
+            <img src="images/multi-platform.png" alt="" style="margin-top: 12px;">
+
+          </div>
+
+          <ul class="benefitList">
+
+            <li>&bull;
+              <span class="l_ueucBft1">
+                Integrated with UE
+              </span>
+            </li>
+
+            <li>&bull;
+              <span class="l_ueucBft2">
+                Integrate with version control
+              </span>
+            </li>
+
+            <li>&bull;
+              <span class="l_ueucBft3">
+                Diff up to 3 files/folders
+              </span>
+            </li>
+
+            <li>&bull;
+              <span class="l_ueucBft4">
+                Compare Word docs, PDFs
+              </span>
+            </li>
+
+            <li>&bull;
+              <span class="l_ueucBft5">
+                Sync local to FTP
+              </span>
+            </li>
+
+            <li>&bull;
+              <span class="l_ueucBft6">
+                Compare & preview HTML
+              </span>
+            </li>
+
+            <li>&bull;
+              <span class="l_ueucBft7">
+                Merge differences
+              </span>
+            </li>
+
+            <li>&bull;
+              <span class="l_ueucBft8">
+                Save compare sessions
+              </span>
+            </li>
+
+          </ul>
+
+          <div class="savingsText">
+            <span class="l_ueucSavingsPercent">
+              Save 50%
+            </span>
+            <br>
+            <span class="l_ueucSavingsText">
+              on UC when you bundle it with UE!
+            </span>
+          </div>
+
+          <!-- Buy new button -->
+          <a href="#" id="buynewBdl" target="_blank" class="button">
+            <span class="l_buyueucNew" style="font-size: 85%;">
+              Buy UE/UC new:
+            </span>
+            <strong>
+              <span class="price pnewBdl" style="color: #000000;">
+              </span>
+            </strong>
+          </a>
+
+          <!-- Upgrade button -->
+          <a href="#" id="buyupg2Bdl" target="_blank" class="button">
+            <span class="l_upgradeueuc" style="font-size: 85%;">
+              Upgrade UE, add UC:
+            </span>
+            <strong>
+              <span class="price pupg2Bdl">
+              </span>
+            </strong>
+          </a>
+
+        </div>
+      </div>
+*/});
+
+var conf_content_f_multicaret = hereDoc(function() {/*!
+     <div class="darkbg">
+
+      <img src="images/feat-multi-caret.png" class="feat-img">
+
+      <h3 class="feature">
+       <span class="l_f_MultiCaretHead">
+        Edit multiple places in your file at once.
+       </span>
+      </h3>
+
+      <p class="feat-desc">
+       <span class="l_f_MultiCaret">
+        Press <strong>Ctrl</strong>, then <strong>click</strong> on different places where you want to edit. Begin typing. <span class="appname"></span> updates your file in all locations!
+        <br>
+        <br>
+        You can also press <strong>Ctrl</strong> and then <strong>double-click</strong> text or <strong>click and drag</strong> to create multiple selections in the file. Edit, cut, copy, or paste all at once.
+        <br>
+        <br>
+        <strong>Check this out:</strong> You can also quickly create multiple carets at the end of lines by selecting the lines, then <strong>Ctrl</strong> + <strong>clicking</strong> beyond the end of them.
+       </span>
+      </p>
+
+     </div>
+*/});
+
+var conf_content_f_themes = hereDoc(function() {/*!
+     <div class="darkbg">
+
+      <img src="images/feat-themes-graphic.png" class="feat-img" style="margin-left: 18px; margin-top: 24px; margin-right: 18px;">
+
+      <h3 class="feature">
+       <span class="l_f_ThemesHead">
+        Select your own layout and theme
+       </span>
+      </h3>
+
+      <p class="feat-desc">
+       <img src="images/feat-themes-icon.png" class="img-left">
+       <span class="l_f_Themes">
+        Want a clean look? Do you prefer multiple windows or no toolbars? Do you like a dark interface? Choose the layout and theme you prefer by clicking the Layout/Theme Selector on the main toolbar.
+       </span>
+      </p>
+
+      <img src="images/feat-themes-layouts.png" style="margin-top: 8px;">
+
+     </div>
+*/});
+
+var conf_content_f_compare = hereDoc(function() {/*!
+     <div class="darkbg">
+
+      <img src="images/feat-compare.png" class="feat-img" style="margin-bottom: 2px;">
+
+      <h3 class="feature">
+       <span class="l_f_CompareHead">
+        Quickly compare files and folders with <span class="bdlname"></span>
+       </span>
+      </h3>
+
+      <p class="feat-desc">
+       <span class="l_f_Compare">
+        <span class="appname"></span> includes <strong><span class="bdlabbr">UC</span> Lite</strong> for basic diff tasks such as comparing files and identifying differences.
+        <br>
+        <br>
+        <strong><span class="bldname"></span></strong> provides a more complete feature set. UC Pro includes 2 and 3-way compare, folder compare and sync, merge, zip archive compare, ignore options, sessions, Word Doc / PDF compare, and more...
+       </span>
+       <br>
+       <br>
+       <a href="http://www.ultraedit.com/products/ultracompare.html" target="_blank">
+        <span class="l_learnMore">
+         Click to learn more
+        </span>
+       </a>
+      </p>
+
+     </div>
+*/});
+
+var conf_content_f_find = hereDoc(function() {/*!
+     <div class="darkbg">
+
+      <img src="images/feat-find.png" class="feat-img">
+
+      <h3 class="feature">
+       <span class="l_f_findReplaceHead">
+        Find/replace text across a single file, multiple files, and more
+       </span>
+      </h3>
+
+      <p class="feat-desc">
+       <span class="l_f_findReplace">
+        Press Ctrl + F to quickly search for text with Quick Find, or press Ctrl + F a second time to open the main Find dialog.  Ctrl + R opens the Replace dialog.  All find and replace options are available in the Search menu.
+        <br>
+        <br>
+        Advanced find / replace options include regular expressions, find and replace in files, search in column, and much more...
+       </span>
+       <br>
+       <br>
+       <a href="http://www.ultraedit.com/support/tutorials_power_tips/ultraedit/find_replace.html" target="_blank">
+        <span class="l_learnMore">
+         Click to learn more
+        </span>
+       </a>
+      </p>
+
+     </div>
+*/});
+
+var conf_content_f_ftp = hereDoc(function() {/*!
+     <div class="darkbg">
+
+      <img src="images/feat-ftp.png" class="feat-img">
+
+      <h3 class="feature">
+       <span class="l_f_FTPHead">
+        Edit files from FTP / SFTP servers
+       </span>
+      </h3>
+
+      <p class="feat-desc">
+       <span class="l_f_FTP">
+        Whether you&#39;re using <span class="appname"></span> for development or basic editing, you may need FTP. Set up your FTP account (via the <strong>File</strong> menu) and take advantage of the built-in FTP open and save options as well as the FTP browser.
+        <br>
+        <br>Need to compare changed files / folders on your server? No problem - use UC Pro&#39;s built in FTP compare. You can even sync up your local / remote directories.
+       </span>
+       <br>
+       <br>
+       <a href="http://www.ultraedit.com/support/tutorials_power_tips/ultraedit/configure_ftp.html" target="_blank">
+        <span class="l_learnMore">
+         Click to learn more
+        </span>
+       </a>
+      </p>
+      
+     </div>
+*/});
+
+var conf_content_f_column = hereDoc(function() {/*!
+     <div class="darkbg">
+
+      <img src="images/feat-column.png" class="feat-img">
+
+      <h3 class="feature">
+       <span class="l_f_ColumnHead">
+        Column mode and block select
+       </span>
+      </h3>
+
+      <p class="feat-desc">
+       <span class="l_f_Column">
+        Column mode allows you to select columns and rows of text as opposed to only selecting rows.
+        <br>
+        <br>To use column mode, press <strong>Alt</strong> + <strong>C</strong>.  You can also hold down the <strong>Alt</strong> key and <strong>click and drag</strong> to make quick block selections. Type, cut, copy, paste and more - all in column mode!
+       </span>
+       <br>
+       <br>
+       <a href="http://www.ultraedit.com/support/tutorials_power_tips/ultraedit/column_mode.html" target="_blank">
+        <span class="l_learnMore">
+         Click to learn more
+        </span>
+       </a>
+      </p>
+      
+     </div>
+*/});
+
+var conf_content_f_templates = hereDoc(function() {/*!
+     <div class="darkbg">
+
+      <img src="images/feat-templates.png" class="feat-img">
+
+      <h3 class="feature">
+       <span class="l_f_TemplatesHead">
+        Smart templates / code snippets
+       </span>
+      </h3>
+
+      <p class="feat-desc">
+       <span class="l_f_Templates">
+        With smart templates, you quickly insert code snippets (either automatically when you type a keyword or via auto-complete) based upon the type of file you're editing. Also, you can add custom variables to your templates.
+        <br>
+        <br>
+        There are several pre-configured smart templates for most source code languages, and you can also create or modify your own in the <strong>Advanced</strong> menu.
+       </span>
+       <br>
+       <br>
+       <a href="http://www.ultraedit.com/support/tutorials_power_tips/ultraedit/smart-templates.html" target="_blank">
+        <span class="l_learnMore">
+         Click to learn more
+        </span>
+       </a>
+      </p>
+      
+     </div>
+*/});
+
+var conf_content_f_sort = hereDoc(function() {/*!
+     <div class="darkbg">
+
+      <img src="images/feat-sort.png" class="feat-img">
+
+      <h3 class="feature">
+       <span class="l_f_SortHead">
+        Sort selected text or the entire file
+       </span>
+      </h3>
+
+      <p class="feat-desc">
+       <span class="l_f_Sort">
+        Quickly sort a file or selection alphabetially or numerically, ascending or descending. Sort based upon one or more column ranges and optionally remove duplicate entries.  Sort with basic or advanced options.
+        <br>
+        <br>
+        Sorting can help you read log files, sort fields in flat file databases, or organize any text. You can access the sort feature in the <strong>File</strong> menu.
+       </span>
+       <br>
+       <br>
+       <a href="http://www.ultraedit.com/support/tutorials_power_tips/ultraedit/advanced_column_based_sort.html" target="_blank">
+        <span class="l_learnMore">
+         Click to learn more
+        </span>
+       </a>
+      </p>
+      
+     </div>
+*/});
+
+var conf_content_f_wordfile = hereDoc(function() {/*!
+     <div class="darkbg">
+
+      <img src="images/feat-wordfile.png" class="feat-img">
+
+      <h3 class="feature">
+       <span class="l_f_WordfileHead">
+        Add syntax highlighting for other languages by adding wordfiles
+       </span>
+      </h3>
+
+      <p class="feat-desc">
+       <span class="l_f_Wordfile">
+        <span class="appname"></span> natively supports syntax highlighting for 14 commonly-used coding languages.  However, you can add a new language by simply downloading and saving a new wordfile into the correct location. Over 600 extra wordfiles are available for download from our site!
+       </span>
+       <br>
+       <br>
+       <a href="http://www.ultraedit.com/support/tutorials_power_tips/ultraedit/add_a_wordfile.html" target="_blank">
+        <span class="l_learnMore">
+         Click to learn more
+        </span>
+       </a>
+      </p>
+      
+     </div>
+*/});
+
+var conf_content_f_findreplacefiles = hereDoc(function() {/*!
+     <div class="darkbg">
+
+      <img src="images/feat-findinfiles.png" class="feat-img">
+
+      <h3 class="feature">
+       <span class="l_f_FindReplaceFilesHead">
+        Find and Replace in Files
+       </span>
+      </h3>
+
+      <p class="feat-desc">
+       <span class="l_f_FindReplaceFiles">
+        The Find in Files/Replace in Files options are accessible under the Search menu. These powerful search options allow you to search for strings or text within multiple files contained in a directory.
+        <br>
+        <br>
+        With Find/Replace in Files, you have all of the features available to you with Find/Replace plus the option to search subdirectories, Project/Favorite Files, files by type, and more, with advanced ignore options.
+       </span>
+       <br>
+       <br>
+       <a href="http://www.ultraedit.com/support/tutorials_power_tips/ultraedit/find_replace.html" target="_blank">
+        <span class="l_learnMore">
+         Click to learn more
+        </span>
+       </a>
+      </p>
+      
+     </div>
+*/});
+
+var conf_content_f_functionlist = hereDoc(function() {/*!
+     <div class="darkbg">
+
+      <img src="images/feat-functionlist.png" class="feat-img">
+
+      <h3 class="feature">
+       <span class="l_f_FunctionListHead">
+        Quickly jump to function definitions with the Function List
+       </span>
+      </h3>
+
+      <p class="feat-desc">
+       <span class="l_f_FunctionList">
+        The Function List displays all functions in the active file (or project). You can double-click a function name in this list to jump to its definition in your source file.
+        <br>
+        <br>
+        If you don't see the Function List, you can quickly enable it by pressing <strong>F8</strong>.  You can right-click on the Function List to access its options.
+       </span>
+       <br>
+       <br>
+       <a href="http://www.ultraedit.com/support/tutorials_power_tips/ultraedit/parse_source_code_with_the_function_list.html" target="_blank">
+        <span class="l_learnMore">
+         Click to learn more
+        </span>
+       </a>
+      </p>
+      
+     </div>
+*/});
+
+var conf_content_f_scripting = hereDoc(function() {/*!
+     <div class="darkbg">
+
+      <img src="images/feat-scripting.png" class="feat-img">
+
+      <h3 class="feature">
+       <span class="l_f_ScriptingHead">
+        Automate your tasks with scripting
+       </span>
+      </h3>
+
+      <p class="feat-desc">
+       <span class="l_f_Scripting">
+        Scripting combines the flexibility of Javascript with the power of <span class="appname"></span> to provide a dynamic method for automating your tasks. 
+        <br>
+        <br>
+        Want to learn more about scripting? Help provides full documentation, and there are plenty of sample scripts available for download at the link below. After you write your script, simply load it into the Script List in the <strong>Scripting</strong> menu, and you're ready to play it!
+       </span>
+       <br>
+       <br>
+       <a href="http://www.ultraedit.com/downloads/extras/macros-scripts.html#scripts" target="_blank">
+        <span class="l_learnMore">
+         Click to learn more
+        </span>
+       </a>
+      </p>
+      
+     </div>
+*/});
+
+var conf_content_f_xml = hereDoc(function() {/*!
+     <div class="darkbg">
+
+      <img src="images/feat-xml.png" class="feat-img">
+
+      <h3 class="feature">
+       <span class="l_f_XMLHead">
+        Handle XML files with ease
+       </span>
+      </h3>
+
+      <p class="feat-desc">
+       <span class="l_f_XML">
+        The XML Manager (available in <strong>View</strong> -> <strong>Views/Lists</strong>) allows you to quickly navigate, browse, and modify XML in a tree-style view.
+        <br>
+        <br>
+        You can also tidy your XML or reformat a long string of XML data into readable indented lines via the <strong>Format </strong>menu.
+       </span>
+       <br>
+       <br>
+       <a href="http://www.ultraedit.com/support/tutorials_power_tips/ultraedit/parsing_xml_files.html" target="_blank">
+        <span class="l_learnMore">
+         Click to learn more
+        </span>
+       </a>
+      </p>
+      
+     </div>
+*/});
+
+var conf_content_f_bookmarks = hereDoc(function() {/*!
+     <div class="darkbg">
+
+      <img src="images/feat-bookmarks.png" class="feat-img">
+
+      <h3 class="feature">
+       <span class="l_f_BookmarksHead">
+        Simplify your workflow using bookmarks
+       </span>
+      </h3>
+
+      <p class="feat-desc">
+       <span class="l_f_Bookmarks">
+        Bookmarks are a convenient way to "save" an important location in your file or code. If you want to set a bookmark simply press <strong>Ctrl</strong> + <strong>F2</strong>; to jump to the next available bookmark press <strong>F2</strong>; to jump to the previous bookmark press <strong>ALT</strong> + <strong>F2</strong>.
+        <br>
+        <br>
+        You can use the Bookmark Viewer to quickly see (and navigate to) the bookmarks in the active document as well as the bookmarks in all open files.
+       </span>
+       <br>
+       <br>
+       <a href="http://www.ultraedit.com/support/tutorials_power_tips/ultraedit/bookmarks.html" target="_blank">
+        <span class="l_learnMore">
+         Click to learn more
+        </span>
+       </a>
+      </p>
+      
+     </div>
+*/});
+
+var conf_content_f_html = hereDoc(function() {/*!
+     <div class="darkbg">
+
+      <img src="images/feat-html.png" class="feat-img">
+
+      <h3 class="feature">
+       <span class="l_f_HTMLHead">
+        Visually inspect your HTML with the integrated browser preview
+       </span>
+      </h3>
+
+      <p class="feat-desc">
+       <img src="images/feat-html-icon.png" class="img-left">
+       <span class="l_f_HTML">
+        Open and edit your HTML file, then toggle the browser preview from the <strong>main toolbar</strong> or from the <strong>View</strong> menu.
+        <br>
+        <br>
+        When you're done previewing your changes, toggle the browser preview off... It's that easy!
+       </span>
+       <br>
+       <br>
+       <a href="http://www.ultraedit.com/support/tutorials_power_tips/ultraedit/integrated_html_preview.html" target="_blank">
+        <span class="l_learnMore">
+         Click to learn more
+        </span>
+       </a>
+      </p>
+      
+     </div>
+*/});
+
+
+// Object with each day and what its content will be.
+conf_day_content = {
+   d : conf_content_ue,  // Default
+  30 : conf_content_ue,
+  29 : conf_content_f_multicaret,
+  28 : conf_content_f_themes,
+  27 : conf_content_f_compare,
+  26 : conf_content_ueuc,
+  25 : conf_content_f_find,
+  24 : conf_content_f_ftp,
+  23 : conf_content_f_column,
+  22 : conf_content_ueuc,
+  21 : conf_content_ue,
+  20 : conf_content_f_templates,
+  19 : conf_content_f_sort,
+  18 : conf_content_f_wordfile,
+  17 : conf_content_ueuc,
+  16 : conf_content_f_scripting,
+  15 : conf_content_f_findreplacefiles,
+  14 : conf_content_f_functionlist,
+  13 : conf_content_ue,
+  12 : conf_content_ueuc,
+  11 : conf_content_ueuc,
+  10 : conf_content_f_html,
+   9 : conf_content_f_xml,
+   8 : conf_content_f_bookmarks,
+   7 : conf_content_ueuc,
+   6 : conf_content_ue,
+   5 : conf_content_ue,
+   4 : conf_content_ueuc,
+   3 : conf_content_ue,
+   2 : conf_content_ueuc,
+   1 : conf_content_ueuc,
+   0 : conf_content_ueuc
+};
+
+// Object with app names and properties
+conf_apps = {
+
+  uew : {
+    appname: 'UltraEdit',
+    appabbr: 'UE',
+    bdlname: 'UltraCompare',
+    bdlabbr: 'UC',
+    os     : 'Windows',
+    appbox : 'box-ue.png',
+    bdlbox : 'box-ueuc.png',
+    prices: {
+      pnew    : '$79.95',
+      pupg    : '$39.95',
+      pnewBdl : '$99.95',
+      pnewBdlR: '$129.95',
+      pupg2Bdl: '$69.95',
+    },
+    urls: {
+      buynew    : 'ue_register.html',
+      buyupg    : 'ue_paid_upgrade.html',
+      buynewBdl : 'ueuc_bundle_register.html',
+      buyupg2Bdl: 'ue2ueuc_bundle_upgrade.html'
+    }
+  },
+
+  ues : {
+    appname: 'UEStudio',
+    appabbr: 'UES',
+    bdlname: 'UltraCompare',
+    bdlabbr: 'UC',
+    os     : 'Windows',
+    appbox : 'box-ues.png',
+    bdlbox : 'box-uesuc.png',
+    prices: {
+      pnew    : '$99.95',
+      pupg    : '$49.95',
+      pnewBdl : '$119.95',
+      pnewBdlR: '$149.95',
+      pupg2Bdl: '$69.95',
+    },
+    urls: {
+      buynew    : 'ues_register.html',
+      buyupg    : 'ues_paid_upgrade.html',
+      buynewBdl : 'uesuc_bundle_register.html',
+      buyupg2Bdl: 'ues2uesuc_bundle_upgrade.html'
+    }
+  },
+
+  uem : {
+    appname : 'UE Mobile',
+    appabbr : 'UEm',
+    bdlname : 'UC Mobile',
+    bdlabbr : 'UCm',
+    os      : 'Windows',
+    appbox  : 'box-uem.png',
+    bdlbox  : 'box-uemucm.png',
+    prices: {
+      pnew    : '$59.95',
+      pupg    : '$29.95',
+      pnewBdl : '$89.95',
+      pnewBdlR: '$109.95',
+      pupg2Bdl: '$54.95',
+    },
+    urls: {
+      buynew    : 'ue3_register.html',
+      buyupg    : 'ue3_paid_upgrade.html',
+      buynewBdl : 'ue3uc3_bundle_register.html',
+      buyupg2Bdl: 'ue32ue3uc3_bundle_upgrade.html'
+    }
+  }
+
+}
+
+
+/* -----------------------------
+Internally used functions
+----------------------------- */
+/* Kludgy function to facilitate multi-line strings in Javascript */
+function hereDoc(f) {
+  return f.toString().
+  replace(/^[^\/]+\/\*!?/, '').
+  replace(/\*\/[^\/]+$/, '');
+}
+
+/* IE9 doesn't support indexOf so we have to create it ourselves */
+if (!Array.prototype.indexOf) {
+  Array.prototype.indexOf = function (searchElement /*, fromIndex */ ) {
+    'use strict';
+    if (this == null) {
+      throw new TypeError();
+    }
+    var n, k, t = Object(this),
+        len = t.length >>> 0;
+
+    if (len === 0) {
+      return -1;
+    }
+    n = 0;
+    if (arguments.length > 1) {
+      n = Number(arguments[1]);
+      if (n != n) { // shortcut for verifying if it's NaN
+        n = 0;
+      } else if (n != 0 && n != Infinity && n != -Infinity) {
+        n = (n > 0 || -1) * Math.floor(Math.abs(n));
+      }
+    }
+    if (n >= len) {
+      return -1;
+    }
+    for (k = n >= 0 ? n : Math.max(len - Math.abs(n), 0); k < len; k++) {
+      if (k in t && t[k] === searchElement) {
+        return k;
+      }
+    }
+    return -1;
+  };
+}
+
+// Gets URL parameters
+function getParam(name) {
+  return decodeURIComponent((new RegExp('[?|&]' + name + '=' + '([^&;]+?)(&|#|;|$)').exec(location.search)||[,""])[1].replace(/\+/g, '%20'))||null
+}
+
+// replace the innerHTML of an element (targeted by ID)
+function replaceInnerHTML(replaceID, replaceWith) {
+  var e = document.getElementById(replaceID);
+  if (e) e.innerHTML = replaceWith; 
+}
\ No newline at end of file
Index: doc/tools/ultraedit/ipm/js/ipm-localize.js
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ipm/js/ipm-localize.js	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ipm/js/ipm-localize.js	(working copy)
@@ -0,0 +1,903 @@
+﻿/*
+
+"loc_langs" - the object holding all items that need localizations
+
+In order for translations to work, the string in HTML source
+should be encapsulated in a <span> with a class set to "l_"
+PLUS the unique name of the sub-object containing its
+translations.
+
+For example, to translate "Install all" in HTML source, find
+(or add) that sub-item in the langs object.  It already
+exists with a name of "installAll".  Therefore the <span>
+surrounding the text in the HTML source should be assigned a
+class of "l_installAll". Example:
+
+    <span class="l_installAll">Install all</span>
+
+It's easy enough to add new translated strings.  Simply copy
+one of the existing below, give it a unique name, and enter
+the translated strings.  Then add the "l_" + unique name
+class to a <span> around the original string in the HTML
+source.
+*/
+
+loc_supportedLangs = [
+"en", // English
+"ptb", // Portuguese (Brazilian)			
+"de", // German
+"fr", // French
+"es", // Spanish
+"it", // Italian
+"ko", // Korean
+"jp", // Japanese
+"ch", // Chinese (Simplified)
+"cht" // Chinese (Traditional)
+];
+
+loc_langs = {
+
+// Prices
+//---------------------
+
+// Trial text
+//---------------------
+
+  trialModeText: {
+    en: '<span class="appname"></span> is running in trial mode.',
+    ptb: 'O <span class="appname"></span> está sendo executado em modo de avaliação.',
+    de: '<span class="appname"></span> wird im Testmodus ausgeführt',
+    fr: '<span class="appname"></span>\'s exécute en mode d’essai.',
+    es: '<span class="appname"></span> está ejecutándose en modo de prueba',
+    it: '<span class="appname"></span> è in esecuzione in modalità di valutazione ',
+    ko: '<span class="appname"></span> - 평가판 모드에서 구동 중입니다.',
+    jp: '<span class="appname"></span> は体験版として動作しています',
+    ch: '<span class="appname"></span> 运行的是试用模式。',
+    cht: '<span class="appname"></span> 正在試用模式下執行'
+  },
+
+  trialDaysText: {
+    en: 'Days left in free trial:',
+    ptb: 'Dias restantes na avaliação gratuita:',
+    de: 'Verbleibende Tage:',
+    fr: 'Jours restants :',
+    es: 'Días restantes:',
+    it: 'Giorni rimanenti:',
+    ko: '남은 기간:',
+    jp: '残り日数:',
+    ch: '剩余日子:',
+    cht: '剩餘天數：'
+  },
+
+  trialExpiring: {
+    en: 'Your free trial is expiring.',
+    ptb: 'Sua avaliação gratuita está expirando.',
+    de: 'Ihre kostenlose Testversion läuft ab.',
+    fr: 'Votre essai gratuit arrive à expiration.',
+    es: 'Su versión de prueba está a punto de caducar.',
+    it: 'La versione di valutazione sta per scadere. ',
+    ko: '무료 평가판이 만료됩니다.',
+    jp: '無料の試用期間が間もなく終了します。',
+    ch: '您的免费试用期即将到期。',
+    cht: '您的免費試用期即將過期。'
+  },
+
+  trialAlmostExpiredText: {
+    en: 'Your free trial has almost expired.',
+    ptb: 'Sua avaliação gratuita está quase expirando.',
+    de: 'Die Probezeit ist fast abgelaufen.',
+    fr: 'La p&eacute;riode d\'essai expire bient&ocirc;t.',
+    es: 'Periodo de prueba finalizando.',
+    it: 'La trial e\' quasi scaduta.',
+    ko: '시험사용기간이 얼마 남지 않았습니다.',
+    jp: 'あと少しで試用期間が切れます',
+    ch: '您的试用版本已经过期了。',
+    cht: '你的試用差不多要結束了'
+  },
+
+  trialExpiredText: {
+    en: 'Your free trial has expired.',
+    ptb: 'Sua avaliação gratuita expirou.',
+    de: 'Die Probezeit ist vorbei.',
+    fr: 'Votre p&eacute;riode d\'essai a expir&eacute;.',
+    es: 'Fin del periodo de prueba.',
+    it: 'La trial e\' scaduta.',
+    ko: '시험사용기간이 종료되었습니다.',
+    jp: '試用期間が切れました',
+    ch: '您的试用版本已经期满了。',
+    cht: '你的試用已到期'
+  },
+
+  noTrialDaysText: {
+    en: 'Please purchase a license to continue using <span class="appname"></span>.',
+    ptb: 'Compre uma licença para continuar usando o <span class="appname"></span>.',
+    de: 'Bitte kaufen Sie eine Lizenz, um <span class="appname"></span> weiterhin benutzen zu können.',
+    fr: 'Veuillez acheter la licence pour continuer à utiliser <span class="appname"></span>.',
+    es: 'Compre una licencia para seguir utilizando <span class="appname"></span>.',
+    it: 'Acquistare una licenza per continuare a utilizzare <span class="appname"></span>. ',
+    ko: '<span class="appname"></span> 애플리케이션을 계속 사용하려면 라이센스를 구입하십시오.',
+    jp: '<span class="appname"></span>を継続して使用するには、ライセンスを購入してください。',
+    ch: '请购买许可证以继续使用 <span class="appname"></span>。',
+    cht: '請購買授權以繼續使用<span class="appname"></span>。'
+  },
+
+// UE benefits text
+//---------------------
+
+  bftHead: {
+    en: 'Your personal license includes:',
+    ptb: 'Sua licença pessoal inclui:',
+    de: 'Ihre persönliche Lizenz:',
+    fr: 'Votre licence personnelle:',
+    es: 'Su licencia personal:',
+    it: 'La tua licenza personale:',
+    ko: '귀하의 개인 라이센스는:',
+    jp: 'ご自身のの個人ライセンス:',
+    ch: '你的个人许可证::',
+    cht: '你的個人許可證:'
+  },
+
+  bftMultiPlatform: {
+    en: 'The <strong>Windows</strong>, <strong>Mac</strong>, and <strong>Linux</strong> versions',
+    ptb: 'As versões <strong>Windows</strong>, <strong>Mac</strong> e <strong>Linux</strong>',
+    de: 'Enthält Versionen für <strong>Win</strong>, <strong>Mac</strong> und <strong>Linux</strong>',
+    fr: '<span style="font-size: 80%;">Comprend les versions <strong>Windows</strong>, <strong>Mac</strong> et <strong>Linux</strong></span>',
+    es: 'Incluye versiones para <strong>Win</strong>, <strong>Mac</strong> y <strong>Linux</strong>',
+    it: '<span style="font-size: 80%;">Include versioni <strong>Win</strong>, <strong>Mac</strong> e <strong>Linux</strong></span>',
+    ko: '<strong>Win</strong>, <strong>Mac</strong>, <strong>Linux</strong> 버전이 포함됩니다',
+    jp: '<span style="font-size: 80%;">それには<strong>Win</strong>、<strong>Mac</strong>、<strong>Linux</strong>バージョンがあります</span>',
+    ch: '包括 <strong>Win</strong>、<strong>Mac</strong> 和 <strong>Linux</strong> 版本',
+    cht: '包括 <strong>Win</strong>、<strong>Mac</strong> 和 <strong>Linux</strong> 版本'
+  },
+
+  bftThreeInstalls: {
+    en: 'Installation on up to 3 machines',
+    ptb: 'Instalação em até 3 máquinas',
+    de: 'Installation auf bis zu 3 Maschinen',
+    fr: '<span style="font-size: 80%;">Installation sur trois ordinateurs</span>',
+    es: 'Instalación en hasta 3 equipos',
+    it: '<span style="font-size: 70%;">Installazione consentita su un massimo di 3 macchine</span>',
+    ko: '최대 3대까지 설치',
+    jp: '最大で3台の機器にインストール可能',
+    ch: '最多可在 3 台计算机上安装',
+    cht: '可在最多 3 部機器上安裝'
+  },
+
+  bftFreeUpgrades: {
+    en: 'Free upgrades for a year',
+    ptb: 'Atualizações gratuitas por um ano',
+    de: 'Bietet ein Jahr lang kostenlose Upgrades',
+    fr: '<span style="font-size: 75%;">S\'accompagne d\'une année de mises à jour gratuite</span>',
+    es: 'Incluye 1 año de actualizaciones gratuitas',
+    it: '<span style="font-size: 80%;">In dotazione aggiornamento gratuiti per 1 anno</span>',
+    ko: '1년 무상 업그레이드를 제공합니다',
+    jp: '1年間無料アップグレード付きです',
+    ch: '随附一年免费升级',
+    cht: '隨附一年免費升級'
+  },
+
+  bftTechSupport: {
+    en: 'Unlimited lifetime tech support',
+    ptb: 'Suporte técnico vitalício ilimitado',
+    de: 'Zeitlich unbegrenzter technischer Support',
+    fr: '<span style="font-size: 80%;">Soutien tech. illimité pour la durée de vie du produit</span>',
+    es: 'Soporte técnico ilimitado de por vida',
+    it: '<span style="font-size: 80%;">Assistenza tecnica illimitata a vita</span>',
+    ko: '평생 무제한 기술 지원',
+    jp: '生涯無制限のテクニカルサポート',
+    ch: '无限制的终身技术支持',
+    cht: '無限制的終身技術支援'
+  },
+
+  worldsBest: {
+    en: 'The world&#39;s #1 text editor.<br>Preferred by millions!',
+    ptb: 'O editor de textos nº 1 do mundo.<br>Preferido por milhões!',
+    de: 'Der weltweit beliebteste Text-Editor.<br>Von Millionen bevorzugt!',
+    fr: 'Numéro 1 mondial des éditeurs de texte.<br>L\'éditeur préféré de millions d\'utilisateurs !',
+    es: 'El editor de texto nº 1 del mundo.<br>¡Preferido por millones de usuarios!',
+    it: 'L\'editor di testo n. 1 al mondo.<br>Preferita da milioni di utenti!',
+    ko: '세계 최고의 텍스트 편집기로서.<br>수백만 명이 사용하고 있습니다!',
+    jp: '世界でNo.1のテキストエディタ.<br>多くの人のお好みです！',
+    ch: '全球一流的文本编辑器.<br>数百万人的首选！',
+    cht: '全球一流的文本編輯器.<br>數百萬人的首選'
+  },
+
+// Static license/purchase
+// buttons and text
+//---------------------
+
+  licenseApp: {
+    en: 'License <span class="appname"></span>',  // Translation note: this is the verb form of "license"
+    ptb: 'Licença <span class="appname"></span>',
+    de: 'Lizenz <span class="appname"></span>',
+    fr: '<span style="font-size: 80%;">Délivrer une licence pour <span class="appname"></span></span>',
+    es: '<span style="font-size: 85%;">Obtener licencia para <span class="appname"></span></span>',
+    it: 'Licenza <span class="appname"></span> ',
+    ko: '<span class="appname"></span> 라이센스 구입',
+    jp: '<span class="appname"></span> のライセンス ',
+    ch: '授权 <span class="appname"></span>',
+    cht: '授權<span class="appname"></span>'
+  },
+
+  buyNew: {
+    en: 'Buy new:',
+    ptb: 'Comprar novo:',
+    de: 'Neu kaufen:',
+    fr: 'Acheter neuf :',
+    es: 'Comprar nueva:',
+    it: 'Acquista nuova: ',
+    ko: '새로 구매:',
+    jp: '新しく購入する：',
+    ch: '购买新产品：',
+    cht: '購買新的：'
+  },
+
+  upgrade: {
+    en: 'Upgrade:',    // Translation note: this is the verb form of "upgrade"
+    ptb: 'Atualizar:',
+    de: 'Upgrade:',
+    fr: 'Mettre à niveau :',
+    es: 'Actualizar:',
+    it: 'Aggiorna: ',
+    ko: '업그레이드:',
+    jp: 'アップグレード：',
+    ch: '升级：',
+    cht: '升級：'
+  },
+
+  phoneOrder: {
+    en: 'You can also call +1-513-892-8600 to order over the phone.',
+    ptb: 'Você também pode ligar para +1-513-892-8600 para comprar pelo telefone.',
+    de: 'Unter +1-513-892-8600 sind auch telefonische Bestellungen möglich.',
+    fr: 'Vous pouvez également appeler le  +1-513-892-8600 pour commander par téléphone.',
+    es: 'También puede llamar al número +1-513-892-8600 para hacer el pedido por teléfono.',
+    it: 'È anche possibile effettuare l\'ordine per telefono, chiamando il numero<br>+1-513-892-8600. ',
+    ko: '전화로 주문하는 경우 +1-513-892-8600번을 이용해 주십시오.',
+    jp: '電話（+1-513-892-8600）から注文することもできます。',
+    ch: '您也可以通过电话拨打 +1-513-892-8600 订购。',
+    cht: '您也可以致電：+1-513-892-8600 以透過電話訂購。'
+  },
+
+  enterLicenseKey: {
+    en: 'Enter license key',
+    ptb: 'Insira a chave da licença',
+    de: 'Lizenzschlüssel eingeben',
+    fr: 'Saisir la clé de licence',
+    es: 'Introducir clave de licencia',
+    it: 'Inserire chiave di licenza ',
+    ko: '라이센스 키 입력',
+    jp: 'ライセンス番号を入力してください',
+    ch: '输入许可证密钥',
+    cht: '輸入授權金鑰'
+  },
+
+  support: {
+    en: 'Resources and support',
+    ptb: 'Recursos e suporte',
+    de: 'Support',
+    fr: 'Assistance',
+    es: 'Soporte',
+    it: 'Risorse ed assistenza ',
+    ko: '리소스 및 지원',
+    jp: 'リソースとサポート',
+    ch: '资源和支持',
+    cht: '資源與支援'
+  },
+
+  version: {
+    en: 'Version info',
+    ptb: 'Informação de versão',
+    de: 'Versionsinformationen',
+    fr: 'Informations sur la version',
+    es: 'Información de versión',
+    it: 'Info versione',
+    ko: '버전 정보',
+    jp: 'バージョン情報',
+    ch: '版本信息',
+    cht: '版本資訊'
+  },
+
+// UE/UC bundle text
+//---------------------
+
+  bundleHeadline: {
+    en: '<strong>Best value:</strong> <span class="appname"></span> / <span class="bdlname"></span> bundle',
+    ptb: '<strong>Best value:</strong> <span class="appname"></span> / <span class="bdlname"></span> bundle',
+    de: '<strong>Bester Preis:</strong> <span class="appname"></span> / <span class="bdlname"></span>',
+    fr: '<strong>Le meilleur :</strong> <span class="appname"></span> / <span class="bdlname"></span>',
+    es: '<strong>Mejor valor:</strong> <span class="appname"></span> / <span class="bdlname"></span>',
+    it: '<strong>Miglior prezzo:</strong> <span class="appname"></span> / <span class="bdlname"></span>',
+    ko: '<strong>최상의 가격:</strong> <span class="appname"></span> / <span class="bdlname"></span>',
+    jp: '<strong>お買い得:</strong> <span class="appname"></span> / <span class="bdlname"></span>',
+    ch: '<strong>最好价格 :</strong>  <span class="appname"></span> / <span class="bdlname"></span>',
+    cht: '<strong>最優惠的價格 :</strong> <span class="appname"></span> / <span class="bdlname"></span>'
+  },
+
+  ueucPriceRetailText: {
+    en: 'Retail:',
+    ptb: 'Varejo:',
+    de: '<span style="font-size: 75%;">Normalpreis:</span>',
+    fr: '<span style="font-size: 75%;">Vente au d&eacute;tail :</span>',
+    es: 'Precio:',
+    it: 'Prezzo:',
+    ko: '소비자가:',
+    jp: '小売価格:',
+    ch: '零售价:',
+    cht: '零售：'
+  },
+
+  ueucPriceText: {
+    en: 'You pay:',
+    ptb: 'Você paga:',
+    de: 'Sie zahlen:',
+    fr: '<span style="font-size: 75%;">Vous payez :</span>',
+    es: 'Usted Paga:',
+    it: 'Paghi:',
+    ko: '할인가:',
+    jp: '特別価格:',
+    ch: '您的价格:',
+    cht: '需付款項：'
+  },
+
+  ueucBft1: {
+    en: 'Integrated with <span class="appabbr"></span>',
+    ptb: 'Integrado com <span class="appabbr"></span>',
+    de: 'Integriert mit <span class="appabbr"></span>',
+    fr: 'Intégré à <span class="appabbr"></span>',
+    es: 'Integrado con <span class="appabbr"></span>',
+    it: 'Integrata con <span class="appabbr"></span>',
+    ko: '<span class="appabbr"></span>와 통합',
+    jp: '<span class="appabbr"></span>の統合',
+    ch: '与 <span class="appabbr"></span> 整合',
+    cht: '與 <span class="appabbr"></span> 整合'
+  },
+
+  ueucBft2: {
+    en: 'Integrate with version control',
+    ptb: 'Integre com controle de versão',
+    de: 'Mit Versionskontrolle',
+    fr: 'Intégrer au contrôle de version',
+    es: 'Y con control de versiones',
+    it: 'Integrata con controllo versione ',
+    ko: '버전 관리와 통합',
+    jp: 'バージョン管理機能の統合',
+    ch: '与版本控制整合',
+    cht: '與版本控制整合'
+  },
+
+  ueucBft3: {
+    en: 'Diff up to 3 files/folders',
+    ptb: 'Compare diferenças de até 3 arquivos/pastas',
+    de: 'Diff für bis zu 3 Dateien/Ordner',
+    fr: 'Différentiel sur 3 fich./dossiers',
+    es: 'Hasta 3 archivos/carpetas',
+    it: 'Diff fino a 3 file/cartelle ',
+    ko: '최대 3개 파일/폴더 비교',
+    jp: ' 3つのファイル/フォルダ', //original: 3つのファイル/フォルダまで差分可能
+    ch: '可区分最多 3 个文件/文件夹',
+    cht: '可區分最多 3 個檔案/資料夾'
+  },
+
+  ueucBft4: {
+    en: 'Compare Word docs, PDFs',
+    ptb: 'Compare documentos do Word, PDFs',
+    de: 'Doc(x) und PDFs vergleichen',
+    fr: 'Comparer des doc Word, PDF',
+    es: 'Comparar Doc(x), PDF',
+    it: 'Documenti Word e PDF ',
+    ko: 'Word 문서, PDF 비교',
+    jp: 'Word文書やPDFファイルを比較',
+    ch: '比较 Word 文件、PDF',
+    cht: '比較 Word 文件、PDF'
+  },
+
+  ueucBft5: {
+    en: 'Sync local to FTP',
+    ptb: 'Sincronize local com FTP',
+    de: 'Lokal nach FTP synchronisieren',
+    fr: 'Syncrho local avec FTP',
+    es: 'Sincronización local en FTP',
+    it: 'Sincronizza locale su FTP ',
+    ko: '로컬을 FTP에 동기화',
+    jp: 'FTPとのローカル同期',
+    ch: '同步本机至 FTP',
+    cht: '同步本機至 FTP'
+  },
+
+  ueucBft6: {
+    en: 'Compare & preview HTML',
+    ptb: 'Compare e visualize HTML',
+    de: 'HTML Vergleich und Vorschau',
+    fr: 'Comparer/prévisualiser HTML',
+    es: 'Comparar y previsualizar HTML',
+    it: 'Confronto e anteprima HTML ',
+    ko: 'HTML 비교 및 미리보기',
+    jp: 'HTMLの比較とプレビュー',
+    ch: '比较和预览 HTML',
+    cht: '比較與預覽 HTML'
+  },
+
+  ueucBft7: {
+    en: 'Merge differences',
+    ptb: 'Mescle diferenças',
+    de: 'Unterschiede zusammenführen',
+    fr: 'Fusionner les différences',
+    es: 'Combinar diferencias',
+    it: 'Unisci differenze',
+    ko: '차이 병합',
+    jp: '差分を統合',
+    ch: '合并差异',
+    cht: '合併差異'
+  },
+
+  ueucBft8: {
+    en: 'Save compare sessions',
+    ptb: 'Salve sessões de comparação',
+    de: 'Vergleichssitzung speichern',
+    fr: 'Sessions de comparaison',
+    es: 'Sesiones de comparación',
+    it: 'Salva sessioni di confronto',
+    ko: '비교 세션 저장',
+    jp: 'セッションを比較保存',
+    ch: '保存比较会话',
+    cht: '儲存比較工作階段'
+  },
+
+  ueucSavingsPercent: {
+    en: 'Save 50%',
+    ptb: 'Economize 50%',
+    de: '50 % für <span class="bdlabbr"></span>',
+    fr: '<span style="font-size: 90%;">Économisez 50 %</span>',
+    es: 'Ahorre un 50%',
+    it: 'Salva 50%',
+    ko: '<span class="appabbr"></span>과 함께 번들로 구매해서 ',
+    jp: '<span class="appabbr"></span>との同時購入で、UCが',
+    ch: '您将其与 <span class="appabbr"></span> 绑定时，节省 50%',
+    cht: '節省 50%'
+  },
+
+  ueucSavingsText: {
+    en: 'on <span class="bdlabbr"></span> when you bundle it with <span class="appabbr"></span>!',
+    ptb: 'no <span class="bdlabbr"></span> quando comprar junto com o <span class="appabbr"></span>!',
+    de: 'beim Bündeln mit <span class="appabbr"></span> sparen!',
+    fr: 'sur <span class="bdlabbr"></span> lorsque vous le groupez à <span class="appname"></span> !',
+    es: 'en <span class="bdlabbr"></span> cuando lo compre junto con <span class="appname"></span>.',
+    it: 'su <span class="bdlabbr"></span> quando raggruppate con <span class="appname"></span>!',
+    ko: '<span class="bdlabbr"></span> 가격을 50% 절약하세요!',
+    jp: '50パーセント引き！',
+    ch: '的 <span class="bdlabbr"></span>！',
+    cht: '的 <span class="bdlabbr"></span>，當您與 <span class="appabbr"></span> 綑綁時！'
+  },
+
+  buyueucNew: {
+    en: 'Buy <span class="appabbr"></span>/<span class="bdlabbr"></span> new:',
+    ptb: 'Comprar o <span class="appabbr"></span>/<span class="bdlabbr"></span> novos:',
+    de: '<span class="appabbr"></span>/<span class="bdlabbr"></span> neu kaufen:',
+    fr: 'Acheter <span class="appabbr"></span>/<span class="bdlabbr"></span> neuf :',
+    es: 'Comprar nuevo <span class="appabbr"></span>/<span class="bdlabbr"></span>:',
+    it: 'Acquista <span class="appabbr"></span>/<span class="bdlabbr"></span> nuovi:',
+    ko: '새 <span class="appabbr"></span>/<span class="bdlabbr"></span> 구매:',
+    jp: '<span class="appabbr"></span>/<span class="bdlabbr"></span>を新しく購入：',
+    ch: '购买新的 <span class="appabbr"></span>/<span class="bdlabbr"></span>：',
+    cht: '購買 <span class="appabbr"></span>/<span class="bdlabbr"></span> 新：'
+  },
+
+  upgradeueuc: {
+    en: 'Upgrade <span class="appabbr"></span>, add <span class="bdlabbr"></span>:',
+    ptb: 'Atualizar o <span class="appabbr"></span>, adicionar o <span class="bdlabbr"></span>:',
+    de: '<span class="appabbr"></span> aktualisieren + <span class="bdlabbr"></span>:',
+    fr: '<span style="font-size: 75%;">Mettre à niveau <span class="appabbr"></span>, ajouter <span class="bdlabbr"></span> :</span>',
+    es: 'Actualizar <span class="appabbr"></span> + <span class="bdlabbr"></span>:',
+    it: '<span style="font-size: 80%;">Aggiorna <span class="appabbr"></span>, aggiungi <span class="bdlabbr"></span>:</span>',
+    ko: '<span class="appabbr"></span> 업그레이드, <span class="bdlabbr"></span> 추가:',
+    jp: '<span style="font-size: 70%;"><span class="appabbr"></span>をアップグレードし、UCを追加：</span>',
+    ch: '升级 <span class="appabbr"></span>，新增 <span class="bdlabbr"></span>：',
+    cht: '升級 <span class="appabbr"></span>、新增 <span class="bdlabbr"></span>：'
+  },
+
+// feature showcase text
+//---------------------
+  learnMore: {
+    en: 'Click to learn more',
+    ptb: 'Clique para saber mais',
+    de: 'F&uuml;r weitere Info hier klicken',
+    fr: 'Cliquez ici pour en savoir plus',
+    es: 'Pulse aquí para saber más',
+    it: 'Clicca qui per saperne di più',
+    ko: '더 상세한 정보를 알고 싶으면 여기를 누르세요',
+    jp: '詳細はここをクリック',
+    ch: '单击这里了解更多',
+    cht: '點選這裏進一步學習'
+  },
+
+  f_MultiCaretHead: {
+    en: 'Edit multiple places in your file at once',
+    ptb: 'Edite vários lugares em seu arquivo de uma vez',
+    de: 'Gleichzeitig mehrere Stellen in Ihrer Datei bearbeiten',
+    fr: 'Modifiez plusieurs endroits en même temps dans votre fichier',
+    es: '<span style="font-size: 85%;">Editar en varios lugares del archivo a la vez</span>',
+    it: 'Modifica varie posizioni in un file in una volta sola',
+    ko: '파일에서 여러 곳을 한 번에 편집할 수 있습니다',
+    jp: 'ファイルの複数の場所を一度に編集',
+    ch: '在您的文件中一次编辑多个位置',
+    cht: '在您的檔案一次編輯多個位置'
+  },
+
+  f_MultiCaret: {
+    en: 'Press <strong>Ctrl</strong>, then <strong>click</strong> on different places where you want to edit. Begin typing. <span class="appname"></span> updates your file in all locations!<br><br>You can also press <strong>Ctrl</strong> and then <strong>double-click</strong> text or <strong>click and drag</strong> to create multiple selections in the file. Edit, cut, copy, or paste all at once.<br><br><strong>Check this out:</strong> You can also quickly create multiple carets at the end of lines by selecting the lines, then <strong>Ctrl</strong> + <strong>clicking</strong> beyond the end of them.',
+    ptb: 'Pressione <strong>Ctrl</strong>, depois <strong>clique</strong> em lugares diferentes onde deseja editar. Comece a digitar. O <span class="appname"></span> atualiza o seu arquivo em todos os lugares!<br><br>Você também pode pressionar <strong>Ctrl</strong> e, em seguida, <strong>clicar duas vezes</strong> no texto ou <strong>clicar e arrastar</strong> para criar várias seleções no arquivo. Edite, corte, copie ou cole, tudo de uma vez.<br><br><strong>Confira:</strong> você também pode rapidamente criar vários sinais de interpolação no final de linhas selecionando as linhas e depois dando <strong>Ctrl</strong> + <strong>clique</strong> além do fim das mesmas.',
+    de: '<span style="font-size: 75%;">Drücken Sie <strong>Strg</strong> und <strong>klicken</strong> Sie dann auf verschiedene Stellen, die Sie bearbeiten wollen. Fangen Sie an zu tippen. <span class="appname"></span> aktualisiert alle Stellen Ihrer Datei!<br><br>Sie können auch <strong>Strg</strong> drücken und dann <strong>zweimal</strong> auf den Text klicken oder ihn <strong>anklicken und ziehen</strong>, um mehrere Stellen in der Datei auszuwählen. Sie können gleichzeitig alles bearbeiten, ausschneiden, kopieren oder einfügen.<br><br><strong>Schauen Sie sich das mal an:</strong> Sie können auch schnell mehrere Cursor an Zeilenenden erstellen, indem Sie die Zeilen markieren, die Taste <strong>Strg</strong> drücken und dann hinter die Zeilenenden <strong>klicken</strong>.</span>',
+    fr: '<span style="font-size: 90%;">Appuyez sur <strong>Ctrl</strong>, puis <strong>cliquez</strong> là où vous voulez apporter les modifications. Commencez à taper. <span class="appname"></span> actualise les fichiers dans tous les emplacements !<br><br>Vous pouvez également appuyer sur <strong>Ctrl</strong> puis <strong>double-cliquez</strong> sur du texte ou <strong>cliquez et déplacez </strong> pour créer plusieurs sélections dans le fichier Modifiez, couper, copiez et collez en une seule fois.<br><br><strong>Voyez par vous même :</strong> Vous pouvez également créer rapidement plusieurs carets en fin de ligne en sélectionnant les lignes, puis <strong>Ctrl</strong> + et en<strong>cliquant</strong> sur leur droite.</span>',
+    es: '<span style="font-size: 85%;">Pulse <strong>Ctrl</strong> y después <strong>haga clic</strong> en los distintos lugares donde desee realizar las modificaciones. Comience a escribir. <span class="appname"></span> actualiza el archivo en todas las ubicaciones.<br><br>También puede presionar <strong>Ctrl</strong> y después <strong>hacer doble clic</strong> en el texto o <strong>hacer clic y arrastrarlo</strong> para crear varias selecciones en el archivo. Edite, corte, copie o pegue todo a la vez.<br><br><strong>Compruebe esto:</strong> Puede crear rápidamente varios símbolos de intercalación seleccionando las líneas y después presionando <strong>Ctrl</strong> y <strong>haciendo clic</strong> después del final de la línea.</span>',
+    it: 'Premere <strong>Ctrl</strong>, quindi <strong>cliccare</strong> sulle diverse posizioni che si desidera modificare. In digitazione. <span class="appname"></span> aggiorna il file in tutte le posizioni!<br><br>È possibile anche premere <strong>Ctrl</strong> e quindi <strong>fare doppio clic</strong> sul testo oppure <strong>cliccare e trascinare</strong> per creare selezioni multiple nel file. Modifica, taglia, copia o incolla allo stesso tempo.<br><br><strong>Dacci uno sguardo:</strong> È possibile inoltre creare velocemente diversi cursori alla fine di ciascuna riga, quindi <strong>Ctrl</strong> + <strong>cliccando</strong> oltre la fine delle righe.',
+    ko: '<strong>Ctrl</strong> 키를 누른 후 편집하고자 하는 여러 곳을 <strong>클릭</strong>합니다. 입력을 시작합니다. <span class="appname"></span> 애플리케이션으로 파일의 모든 곳을 업데이트할 수 있습니다!<br><br>또한 <strong>Ctrl</strong> 키를 누른 후 텍스트를 <strong>더블클릭</strong>하거나 <strong>클릭한 후 드래그</strong>하여 파일에서 여러 곳을 선택할 수 있습니다. 한 번에 편집, 잘라내기, 복사 또는 붙여넣기할 수 있습니다.<br><br><strong>이 기능을 확인해 보십시오.</strong> 줄을 선택해서 줄 끝에 여러 캐럿들을 빠르게 생성한 후 줄 끝에서 <strong>Ctrl</strong>을 누른 상태에서 <strong>클릭</strong>합니다.',
+    jp: '［<strong>Ctrl</strong>］ キーを押しながら、編集する各場所を<strong>クリック</strong>してください。入力を開始してください。<span class="appname"></span> では、すべての場所にあるファイルを一度に更新できます！<br><br>また、［<strong>Ctrl</strong>］ キーを押しながらテキストを<strong>ダブルクリック</strong>するか、<strong>クリックしてドラッグ</strong>することでもファイル内で複数の場所を同時に選択することができます。編集、切り取り、コピー、または貼り付けを一度にすべて行うことができます。<br><br><strong>注目機能：</strong>ラインの最後に複数のキャレットを作成するには、ラインを選択し、最後のラインの下まで ［<strong>Ctrl</strong>］ キーを押しながら<strong>クリック</strong>します。',
+    ch: '按 <strong>Ctrl</strong> 键，然后<strong>单击</strong>您想要编辑的不同位置。开始键入。<span class="appname"></span> 可在所有位置更新您的文件！<br><br>您也可以按 <strong>Ctrl</strong> 键，然后<strong>双击</strong>文本或者<strong>单击并拖动</strong>以在文件中创建多选择。一次编辑、剪切、复制或粘贴全部。<br><br><strong>试试：</strong>您也可以通过选择行，迅速在行尾创建多个插入记号，然后按住 <strong>Ctrl</strong> 键并<strong>单击</strong>行尾以外区域。',
+    cht: '請按一下<strong>Ctrl</strong>，然後在您想要編輯的不同地方<strong>按一下</strong>。開始打字。<span class="appname"></span>在所有位置更新您的檔案！<br><br>您也可以按一下<strong>Ctrl</strong>，然後在文字上<strong>按兩下</strong>或者<strong>按下並拖曳</strong>以在檔案中建立多個選擇。一次編輯、剪下、複製或貼上全部。<br><br><strong>試試：</strong>您也可以選取行，然後在使用<strong>Ctrl</strong> + <strong>點選</strong>以快速地在各行末建立多個脫字符號。'
+  },
+
+  f_ThemesHead: {
+    en: 'Select your own layout and theme',
+    ptb: 'Selecione seu próprio layout e tema',
+    de: 'Wählen Sie Layout und Thema nach Ihrem Geschmack',
+    fr: '<span style="font-size: 85%;">Sélectionnez vos propres disposition et thème</span>',
+    es: 'Seleccione su propio diseño y tema',
+    it: 'Selezionare il proprio layout e tema',
+    ko: '본인만의 레이아웃과 테마를 선택하십시오',
+    jp: 'ご自身のレイアウトとテーマを選びます',
+    ch: '选择您自己的布局和主题',
+    cht: '選擇您自己的布局和主題'
+  },
+
+  f_Themes: {
+    en: 'Want a clean look? Do you prefer multiple windows or no toolbars? Do you like a dark interface? Choose the layout and theme you prefer by clicking the Layout/Theme Selector on the main toolbar.',
+    ptb: 'Quer uma aparência limpa? Prefere várias janelas e nenhuma barra de ferramenta? Gosta de uma interface escura? Escolha o layout e o tema que preferir clicando em Seletor de layout/tema na barra de ferramentas principal.',
+    de: 'Wünschen Sie ein sauberes Aussehen?  Bevorzugen Sie mehrere Fenster oder keine Symbole? Gefällt Ihnen eine dunkle Oberfläche? Klicken Sie auf das Symbol Layout/Thema in der Hauptsymbolleiste und wählen Sie nach Ihrem Geschmack.',
+    fr: 'Vous voulez un aspect net ? Vous préférez le multi-fenêtrage ? Vous ne voulez pas d\'icônes ? Vous voulez une interface sombre ? Sélectionnez la disposition et le thème que vous préférez en cliquant sur l\'icône du sélecteur de disposition/thème dans la barre d\'outils principale.',
+    es: '¿Desea un aspecto despejado? ¿O prefiere varias ventanas o ningún icono? ¿Le gusta una interfaz oscura? Elija el diseño y el tema que más le guste haciendo clic en el icono del selector de diseños/temas en la barra de herramientas principal.',
+    it: 'Cerchi uno stile pulito? Preferisci finestre multiple o non avere la barra strumenti? Desideri un\'interfaccia scura? Scegli il layout e il tema che preferisci cliccando sul Selettore Layout/Tema sulla barra degli strumenti principali.',
+    ko: '말끔한 디자인을 원하십니까?  다중 창 또는 아이콘이 없는 상태를 선호하십니까? 어두운 인터페이스를 좋아하십니까? 메인 도구모음에서 레이아웃/테마 선택기 아이콘을 클릭해서 좋아하는 레이아웃과 테마를 선택하십시오.',
+    jp: '清潔なルックスがいいですか？マルチウィンドウとアイコンなしのどちらをお好みですか？ 暗いインターフェースがお好きですか？お好みのレイアウトとテーマをメインツールバーにあるLayout（レイアウト）/Theme（テーマ）選択アイコンをクリックして選びます。',
+    ch: '需要简洁的外观？您喜欢多窗口或不需要图标？ 您喜欢黑色界面吗？如果需要选择自己喜好的布局和主题，在主工具栏中点击布局/主题选择器图标即可。',
+    cht: '需要簡潔的外觀？您喜歡多窗口或不需要圖標？ 您喜歡黑色界面嗎？如果需要選擇自己喜好的布局和主題，在主工具欄中點擊布局/主題選擇器圖標即可。'
+  },
+
+  f_CompareHead: {
+    en: 'Quickly compare files and folders with <span class="bdlname"></span>',
+    ptb: 'Compare rapidamente arquivos e pastas com UltraCompare',
+    de: 'Schnelle Vergleiche von Dateien und Ordner mit <span class="bdlname"></span>',
+    fr: 'Comparez rapidement fichiers et dossiers grâce à <span class="bdlname"></span>',
+    es: 'Comparar rápidamente archivos y carpetas con <span class="bdlname"></span>',
+    it: 'Confronta velocemente file e cartelle con <span class="bdlname"></span>',
+    ko: '<span class="bdlname"></span>로 파일과 폴더를 신속하게 비교합',
+    jp: '<span class="bdlname"></span>によりファイルやフォルダをすばやく比較',
+    ch: '使用 <span class="bdlname"></span> 迅速比较文件和文件夹',
+    cht: '使用 <span class="bdlname"></span> 快速比較檔案與資料夾'
+  },
+
+  f_Compare: {
+    en: '<span class="appname"></span> includes <strong><span class="bdlabbr"></span></strong> for basic diff tasks such as comparing files and identifying differences. <br><br><strong>UC Pro</strong> provides a more complete feature set. <span class="bdlabbr"></span> Professional includes 2 and 3-way compare, folder compare and sync, merge, zip archive compare, ignore options, sessions, Word Doc / PDF compare, and more...',
+    ptb: 'O <span class="appname"></span> inclui o <strong>UltraCompare Lite</strong> para tarefas de comparação de diferenças como comparação de arquivos e identificação de diferenças. O <br><br><strong>UltraCompare Professional</strong> oferece um conjunto de recursos mais completo. O UltraCompare Professional inclui comparação de 2 e 3 vias, comparação e sincronização de pasta, mesclagem, comparação de arquivo zip, opções de ignorar, sessões, comparação de documentos do Word / PDF e mais...',
+    de: '<span class="appname"></span> enthält <strong><span class="bdlabbr"></span> Lite</strong> für Standard-Diff-Aufgaben wie Dateien vergleichen und Unterschiede identifizieren. <br><br> <strong><span class="bdlabbr"></span> Professional</strong> bietet einen umfangreicheren Funktionssatz. UC Pro enthält 2- und 3-fach Vergleiche, Ordnervergleiche und Synchronisation, Zusammenführung, Zip-Archiv-Vergleiche, Ignorieroptionen, Sitzungen, Word-Dokument- und PDF-Vergleiche und mehr...',
+    fr: '<span style="font-size: 80%; line-height: 90%;"><span class="appname"></span> comprend une version <strong><span class="bdlabbr"></span> Lite</strong> destinée aux différentes tâches de différentiel, telles que la comparaison des fichiers et l\'identification des divergences. <br><br> <strong><span class="bdlabbr"></span> Professional</strong> dispose d\'un ensemble de fonctions plus complet. UC Pro comprend la comparaison bi ou trilatérale, la comparaison et synchronisation des dossiers, le fusionnement, les archive comprimées, des options d\'omission, des sessions, la comparaison des doc Word/PDF et plus encore...</span>',
+    es: '<span style="font-size: 90%; line-height: 90%;"><span class="appname"></span> incluye <strong><span class="bdlabbr"></span> Lite</strong> para realizar tareas básicas de comparación de archivos e identificación de diferencias. <br><br> <strong><span class="bdlabbr"></span> Professional</strong> ofrece un conjunto de características más completo. UC Pro incluye opciones de comparación de dos y tres formas, comparación y sincronización de carpetas, combinación, comparación de archivos zip, posibilidad de ignorar opciones, sesiones, comparación de documentos Word/PDF y mucho más...</span>',
+    it: '<span class="appname"></span> include <strong><span class="bdlabbr"></span> Lite</strong> per compiti base di differenziazione, come il confronto di file e l\'identificazione delle differenze. <br><br> <strong><span class="bdlabbr"></span> Professional</strong> fornisce un set più completo di caratteristiche. UC Pro include funzionalità di confronto a 2 e 3 vie, confronto e sincronizzazione cartelle, fusione, confronto archivi zip, opzioni ignora, sessioni, confronta doc Word / PDF e molto ancora...',
+    ko: '<span class="appname"></span> 애플리케이션에는 파일을 비교 및 차이 식별 등의 기본적인 차이 식별 작업을 위한 <strong><span class="bdlabbr"></span> Lite</strong>가 포함되어 있습니다. <br><br> <strong><span class="bdlabbr"></span> Professional</strong>에는 더욱 완벽한 기능들이 제공됩니다. UC Pro 2방향 및 3방향 비교, 폴더 비교 및 동기화, 병합, zip 아카이브 비교, 무시 옵션, 세션, Word 문서 / PDF 비교 등의 기능이 포함되어 있습니다.',
+    jp: '<span class="appname"></span>には、<strong><span class="bdlabbr"></span> Lite</strong>で利用できる、基本的な差分タスク向けのファイル比較機能や相違点の分析機能などが含まれます。<br><br> <strong><span class="bdlabbr"></span> Professional</strong> では、より充実した機能をご利用いただけます。UC Pro では、2ウェイ・3ウェイの検索、フォルダの比較と同期、結合、zipアーカイブの比較、オプションの無視、セッション、Word ドキュメント/ PDFの比較などの多くの機能がご利用頂けます。',
+    ch: '<span class="appname"></span> 包括 <strong><span class="bdlabbr"></span> Lite</strong>，可进行基本的区分任务，如比较文件和识别差异。<br><br> <strong><span class="bdlabbr"></span> Professional</strong> 提供更完整的功能组合。<span class="bdlabbr"></span> Professional 包括双方和三方比较、文件夹比较与同步、合并、压缩存档文件比较、忽略选项、会话、Word 文件/ PDF 比较，等等...',
+    cht: '<span class="appname"></span>包含<strong><span class="bdlabbr"></span> Lite</strong>可進行基本的區分任務，例如，比較檔案與識別其差異。<br><br> <strong><span class="bdlabbr"></span> Professional</strong> 則提供較完整的功能組合。UC Pro 包含 2 與 3 向比較、資料夾比較與同步、合併、壓縮歸檔比較、忽略選項、工作階段、Word 文件/PDF 比較與更多功能...'
+  },
+
+  f_findReplaceHead: {
+    en: 'Find/replace across a single file, multiple files, and more',
+    ptb: 'Localize/substitua em um único arquivo, vários arquivos e mais',
+    de: 'Suchen/Ersetzen in einer Datei, mehreren Dateien und mehr',
+    fr: 'Rechercher/Remplacer dans un seul fichier, plusieurs fichiers, et plus',
+    es: 'Buscar y reemplazar en un único archivo, varios archivos y mucho más',
+    it: '<span style="font-size: 90%;">Trova/sostituisci in un singolo file, più file e altro</span>',
+    ko: '단일 파일, 복수 파일 찾기/바꾸기 등',
+    jp: '<span style="font-size: 90%;">単一ファイルや複数ファイルの検索や置換など多機能</span>',
+    ch: '在单个文件、多个文件中查找/替换',
+    cht: '在單一檔案、多個檔案間進行尋找與取代與更多功能'
+  },
+
+  f_findReplace: {
+    en: 'Press Ctrl + F to quickly search for text with Quick Find, or press Ctrl + F a second time to open the main Find dialog.  Ctrl + R opens the Replace dialog.  All find and replace options are available in the Search menu. <br><br>Advanced find / replace options include regular expressions, find and replace in files, search in column, and much more...',
+    ptb: 'Pressione Ctrl + F para procurar rapidamente por texto com o recurso Localização rápida ou pressione Ctrl + F mais uma vez para abrir o diálogo Localizar principal.  Ctrl + R abre o diálogo Substituir.  Todas as opções de localizar e substituir estão disponíveis no menu Pesquisar. <br><br>Opções avançadas de localizar/substituir incluem expressões regulares, localizar e substituir em arquivos, pesquisar em coluna e muito mais...',
+    de: 'Drücken Sie Strg + F, um mit Quick Find schnell nach Text zu suchen oder drücken Sie ein zweites Mal Strg + F, um das Hauptdialogfeld für die Suche zu öffnen.  Strg + R öffnet das Dialogfeld Ersetzen.  Alle Such- und Ersatzoptionen stehen im Suchmenü zur Verfügung. <br><br> Erweiterte Such-/Ersatzoptionen umfassen reguläre Ausdrücke, Suchen und Ersetzen in Dateien, Suche in Spalten und vieles mehr...',
+    fr: '<span style="font-size: 90%;">Appuyez sur Ctrl + F pour rechercher rapidement du texte avec Quick Find et sur Ctrl + F une deuxième fois pour ouvrir la boîte de dialogue de la recherche.  Ctrl + R permet d\'ouvrir la boîte de dialogue du remplacement.  Toutes les options de recherche et de remplacement sont disponibles dans le menu Recherche. <br><br> Les options de recherche /remplacement avancées comprennent les expressions régulières, la recherche et le remplacement dans les fichiers, la recherche dans les colonnes, et plus encore...</span>',
+    es: '<span style="font-size: 90%;">Pulse Ctrl + F para buscar rápidamente texto con la búsqueda rápida o presione Ctrl + F otra vez para abrir el cuadro de diálogo principal Buscar.  Ctrl + R abre el cuadro de diálogo Reemplazar.  Todas las opciones de buscar y reemplazar están disponibles en el menú Buscar. <br><br> Las opciones avanzadas de búsqueda y sustitución incluyen expresiones regulares, buscar y reemplazar en archivos, buscar en columnas, y mucho más...</span>',
+    it: '<span style="font-size: 90%;">Premere Ctrl + F per la ricerca veloce di testo con la funzione Ricerca veloce oppure premere Ctrl + F una seconda volta per aprire la finestra di dialogo principale Trova.  La combinazione Ctrl + R apre la finestra di dialogo Sostituisci.  Tutte le opzione di ricerca e sostituzione sono disponibili nel menu Ricerca. <br><br> Le opzioni avanzate di ricerca / sostituzione includono espressioni regolari, trova e sostituisci nei file, cerca nella colonna e molto ancora.</span>',
+    ko: 'Ctrl + F를 눌러서 빠른 검색 기능으로 텍스트를 신속하게 검색, 또는 Ctrl + F를 또 한 번 눌러서 기본 검색 대화상자를 엽니다.  Ctrl + R을 눌러서 바꾸기 대화상자를 엽니다.  검색 메뉴에서 모든 찾기 및 바꾸기 옵션을 사용할 수 있습니다. <br><br> 고급 찾기 / 바꾸기 옵션에는 정규 표현식,  파일 내에서 찾기 및 바꾸기, 열에서 검색 등의 기능이 포함됩니다.',
+    jp: '<span style="font-size: 95%;">テキストのクイック検索を開くには、［Ctrl］キーと ［F］ を同時に押します。メインの検索ダイアログを開くには、もう一度 ［Ctrl］キーと ［F］ を同時に押します。［Ctrl］キーと ［R］ を同時に押すと、置換ダイアログが開きます。検索と置換のオプションはすべて [検索] メニューから利用できます。<br><br>高度な検索/置換オプションでは、正規表現の利用、ファイル内の検索・置換、列内の検索などの多くの機能が利用できます。</span>',
+    ch: '按 Ctrl + F 键以使用“快速查找”迅速搜索文本，或者再次按 Ctrl + F 键以打开主“查找”对话框。按 Ctrl + R 键会打开“替换”对话框。可在“搜索”菜单中找到所有查找和替换选项。<br><br>高级查找/替换选项包括正则表达式、在文件中查找和替换、在列中搜索等...',
+    cht: '按一下 Ctrl + F 以使用 Quick Find 進行快速文字搜尋，或者再次按下 Ctrl + F 可開啟主要「尋找」對話方塊。按下 Ctrl + R 可開啟「取代」對話方塊。可在「搜尋」選單內找到所有尋找與取代選項。<br><br> 進階尋找/取代選項包含一般表達式、在檔案內的尋找與取代、在欄位中的搜尋以及更多功能...'
+  },
+
+  f_FTPHead: {
+    en: 'Edit files from FTP / SFTP servers',
+    ptb: 'Edite arquivos de servidores de FTP / SFTP',
+    de: 'Dateien von FTP-/SFTP-Servern bearbeiten',
+    fr: 'Modifier les fichiers depuis les serveurs FTP / SFTP',
+    es: '<span style="font-size: 90%;">Editar archivos desde servidores FTP/SFTP</span>',
+    it: 'Modifica file da server FTP / SFTP',
+    ko: 'FTP / SFTP 서버 파일 편집 ',
+    jp: 'FTP / SFTPサーバからファイルを編集する',
+    ch: '从 FTP / SFTP 服务器编辑文件',
+    cht: '從 FTP/SFTP 伺服器編輯檔案'
+  },
+
+  f_FTP: {
+    en: 'Whether you&#39;re using <span class="appname"></span> for development or basic editing, you may need FTP. Set up your FTP account (via the <strong>File</strong> menu) and take advantage of the built-in FTP open and save options as well as the FTP browser. <br><br>Need to compare changed files or folders on your server? No problem - use <span class="bdlabbr"></span> Pro&#39;s built in FTP compare. You can even sync up your local / remote directories.',
+    ptb: 'Independente de você estar usando o <span class="appname"></span> para desenvolvimento ou edição básica, você pode precisar de FTP. Configure sua conta de FTP (através do menu <strong>Arquivo</strong> ) e tire vantagem das opções de abrir e salvar do FTP embutido, assim como do navegador de FTP. <br><br>Precisa comparar quais arquivos ou pastas foram alterados em seu servidor? Sem problemas - use o recurso de comparação do FTP embutido do UC Pro. Você pode até sincronizar seus diretórios locais e remotos.',
+    de: 'Unabhängig davon, ob Sie <spa class="appname"></span> zur Entwicklung oder zur Standard-Bearbeitung verwenden, Sie werden vermutlich FTP brauchen. Richten Sie Ihr FTP-Konto ein (über das Menü <strong>Datei</strong>) und nutzen Sie die integrierten FTP-Öffnungs- und Speicheroptionen sowie den FTP-Browser.',  // <br><br> Müssen Sie vergleichen, welche Dateien oder Ordner auf Ihrem Server geändert wurden? Kein Problem – verwenden Sie <span class="bdlabbr"></span> Pros integriertes FTP-Vergleichsprogramm. Sie können sogar Ihre lokalen und externen Verzeichnisse synchronisieren.
+    fr: 'Que vous vous serviez de <span class="appname"></span> pour le développement ou l\'édition de base, il se peut que vous ayez besoin de FTP. Configurez votre compte FTP (dans le menu <strong>Fichier</strong>) et tirez parti du FTP et des options d\'enregistrement intégrées ainsi que du navigateur FTP.', //  <br><br> Besoin de vérifier quels fichiers ou dossiers ont fait l\'objet de modifications sur votre serveur ? Pas de problème - servez-vous de la comparaison FTP intégrée de <span class="bdlabbr"></span> Pro. Vous pouvez même synchroniser vos répertoires locaux et distants.
+    es: '<span style="font-size: 90%;">Aunque utilice <span class="appname"></span> para el desarrollo o para la edición básica, es posible que necesite una FTP. Configure su cuenta FTP (mediante el menú <strong>Archivo</strong>) y aprovéchese de las opciones de abrir y guardar de la FTP integrada así como del navegador FTP. <br><br> ¿Tiene que averiguar qué archivos o carpetas han cambiado en su servidor? No hay problema - utilice la comparación de FTP integrada de <span class="bdlabbr"></span> Pro. Incluso puede sincronizar sus directorios locales y remotos.</span>',
+    it: '<span style="font-size: 90%;">Che tu stia utilizzando <span class="appname"></span> per lo sviluppo o l\'editing base, è possibile che tu abbia bisogno di un FTP. Configura il tuo account FTP ( (attraverso il menu <strong>File</strong> ) e sfrutta al meglio il vantaggio delle opzioni integrate apri e salva FTP, così come del browser FTP. <br><br> Hai bisogno di confrontare quali file o cartelle sono state modificate sul tuo server? Nessun problema - usa la funzione integrata di confronto FTP di <span class="bdlabbr"></span> Pro. È possibile persino sincronizzare le proprie directory locali e remote.</span>',
+    ko: '개발이나 기본 편집 작업에 <span class="appname"></span> 애플리케이션을 이용하든 안 하든, FTP가 필요할 수 있습니다. FTP 계정을 (<strong>파일</strong> 메뉴를 이용해서) 설정한 후 내장 FTP 열기 및 저장 옵션과 FTP 브라우저의 기능을 이용하십시오. <br><br> 서버에서 어떤 파일과 폴더가 변경되었는 지 비교할 필요가 있습니까? 걱정하지 마십시오 - <span class="bdlabbr"></span> Pro에 내장된 FTP 비교 기능을 이용하십시오. 로컬 디렉토리와 원격 디렉토리도 동기화할 수 있습니다.',
+    jp: '<span class="appname"></span>を開発に使用するか、あるいは基本的な編集に用いるかに関わらず、FTPが必要となる場合があります。FTPアカウント（<strong>ファイル</strong>メニューを経由）を設定し、FTPファイルを開く・保存する際のオプションやFTPブラウザなどの機能をご活用ください。<br><br>サーバー上で変更されたファイルやフォルダの内容を比較する必要がありますか？<span class="bdlabbr"></span> Proに内蔵されたFTP比較機能が役に立ちます。また、ローカルディレクトリやリモートディレクトリを同期することもできます。',
+    ch: '无论您是否使用 <span class="appname"></span> 进行开发或基本编辑，您都可能需要 FTP。设置您的 FTP 帐户（通过<strong>文件</strong>菜单），并利用内置 FTP 打开和保存选项，以及 FTP 浏览器。<br><br>需要比较服务器上哪些文件或文件夹已更改？没问题 - 使用 <span class="bdlabbr"></span> Pro&#39;s 内置 FTP 比较。您甚至可以同步您的本地和远程目录。',
+    cht: '無論您是否&#39;使用<span class="appname"></span>進行開發或基本編輯，您都可能需要 FTP。請設定您的 FTP 帳戶（透過<strong>檔案</strong>選單），並善用內建 FTP 的優勢來開啟與儲存選項，以及 FTP 瀏覽器。<br><br>需要比較您伺服器上已經變更了哪些檔案或資料夾嗎？沒問題 — 請使用 FTP 比較中內建的 <span class="bdlabbr"></span> Pro&#39;。您甚至可以同步處理您的本機與遠端目錄。'
+  },
+
+  f_ColumnHead: {
+    en: 'Column mode and block select',
+    ptb: 'Modo coluna e seleção de bloco',
+    de: 'Spaltenmodus und Blockauswahl',
+    fr: 'Mode colonne et sélection de blocs',
+    es: 'Modo de columna y selección de bloques',
+    it: 'Modalità colonna e selezione blocchi',
+    ko: '열 모드 및 블록 선택',
+    jp: '列モードとブロック選択',
+    ch: '列模式和块选择',
+    cht: '欄位模式與區塊選擇'
+  },
+
+  f_Column: {
+    en: 'Column mode allows you to select columns and rows of text as opposed to only selecting rows. <br><br>To use column mode, press <strong>Alt</strong> + <strong>C</strong>.  You can also hold down the <strong>Alt</strong> key and <strong>click and drag</strong> to make quick block selections. Type, cut, copy, paste and more - all in column mode!',
+    ptb: 'O modo coluna permite que você selecione colunas e linhas de texto ao invés de apenas selecionar linhas. <br><br>Para usar o modo coluna, pressione <strong>Alt</strong> + <strong>C</strong>.  Você também pode pressionar a tecla <strong>Alt</strong> e <strong>clicar e arrastar</strong> para fazer seleções rápidas de bloco. Digite, corte, copie, cole e mais - tudo no modo coluna!',
+    de: 'Im Spaltenmodus können Sie Spalten und Textzeilen, und nicht nur Zeilen, markieren. <br><br> Drücken Sie zur Verwendung des Spaltenmodus <strong>Alt</strong> + <strong>C</strong>.  Sie können die <strong>Alt</strong>-Taste auch gedrückt halten und Spalten für die schnelle Blockauswahl <strong>anklicken und ziehen</strong>. Tippen, ausschneiden, einfügen und mehr – alles im Spaltenmodus!',
+    fr: 'Le mode colonne vous permet de sélectionner et des colonnes et des rangées de texte. <br><br> Pour activer le mode colonne, appuyez sur <strong>Alt</strong> + <strong>C</strong>.  Vous pouvez également maintenir appuyée la touche <strong>Alt</strong> et effectuez un <strong>cliquer/glisser</strong> pour rapidement sélectionner des blocs. Tapez, coupez, copiez, collez , et plus encore - tout cela en mode colonne !',
+    es: 'El modo de columna le permite seleccionar columnas y filas de texto, frente a elegir solo filas. <br><br> Para utilizar el modo de columna, presione <strong>Alt</strong> + <strong>C</strong>.  También puede mantener presionada la tecla <strong>Alt</strong> y <strong>hacer clic y arrastrar</strong> para hacer rápidas selecciones de bloques. Escriba, corte, copie, pegue y mucho más... todo en modo de columna.',
+    it: 'La modalità colonna consente di selezionare colonne e righe di un testo in perfetta opposizione solo con le righe di selezione. <br><br> Per utilizzare la modalità colonna, premere <strong>Alt</strong> + <strong>C</strong>.  È inoltre possibile tenere premuto il tasto <strong>Alt</strong> e, <strong>cliccando, trascinare</strong> per selezionare rapidamente interi blocchi. Digita, taglia, copia, incolla e molto ancora - tutto in modalità colonna!',
+    ko: '열 모드에서는 행만 선택할 수 있는 경우와 대조적으로 텍스트의 행과 열을 선택할 수 있습니다. <br><br> 열 모드를 이용하려면 <strong>Alt</strong> + <strong>C</strong>를 누릅니다.  <strong>Alt</strong> 키를 누른 상태에서 <strong>클릭 및 드래그</strong>하여 신속하게 블록을 선택할 수 있습니다. 열 모드에서 입력, 잘라내기, 복사, 붙여넣기 등의 작업을 수행할 수 있습니다!',
+    jp: '列モードでは、行のみを選択する場合と異なり、テキストの列と行を選択することができます。<br><br>列モードを使用するには、［<strong>Alt</strong>］ キーと ［<strong>C</strong>］を同時に押します。また、［<strong>Alt</strong>］ キーを押しながら<strong>クリックしてドラッグ</strong>することにより、素早くブロックを選択することができます。入力、切り取り、コピー、ペーストはすべて列モードから！',
+    ch: '列模式允许您选择文本的列和行，而非只是选择行。<br><br>若要使用列模式，请按 <strong>Alt</strong> + <strong>C</strong> 键。您也可以按住 <strong>Alt</strong> 键，然后<strong>单击并拖动</strong>以迅速选择块。在列模式下完成键入、剪切、复制、粘贴等！',
+    cht: '欄位模式可讓您選取文字的欄位與列，而非僅是選擇列。<br><br> 若要使用欄位模式，請按下<strong>Alt</strong> + <strong>C</strong>。您也可以按下<strong>Alt</strong>鍵並<strong>按下拖曳</strong>以快速選取區塊。在欄位模式下完成輸入、剪下、貼上與更多功能！'
+  },
+
+  f_TemplatesHead: {
+    en: 'Smart templates / code snippets',
+    ptb: 'Modelos inteligentes / snippets de código',
+    de: 'Smart-Vorlagen/Codeausschnitte',
+    fr: 'Modèles intelligents / bouts de code',
+    es: '<span style="font-size: 85%;">Plantillas inteligentes/fragmentos de código</span>',
+    it: '<span style="font-size: 85%;">Template intelligenti / frammenti codici</span>',
+    ko: '스마트 템플릿 / 코드 정보',
+    jp: 'スマートテンプレート/コードスニペット',
+    ch: '智能模板/代码片段',
+    cht: '智慧型範本/代碼片段'
+  },
+
+  f_Templates: {
+    en: 'With smart templates, you quickly insert code snippets (either automatically when you type a keyword or via auto-complete) based upon the type of file you&#39;re editing. Also, you can add custom variables to your templates. <br><br>There are several pre-configured smart templates for most source code languages, and you can also create or modify your own in the <strong>Advanced</strong> menu.',
+    ptb: 'Com modelos inteligentes, você rapidamente insere snippets de código (automaticamente quando você digita uma palavra-chave ou através do preenchimento automático) com base no tipo de arquivo que estiver editando. Além disso, você pode adicionar variáveis aos seus modelos. <br><br>Há vários modelos inteligentes pré-configurados para a maioria das linguagens de código fonte e você também pode criar ou modificar a sua própria no menu <strong>Avançado</strong>.',
+    de: '<span style="font-size: 90%;">Mit Smart-Vorlagen können Sie schnell Codeausschnitte einfügen (entweder automatisch beim Tippen eines Schlüsselwortes oder durch Auto-Vervollständigen), je nach zu bearbeitender Datei. Sie können Ihrer Vorlage auch individuelle Variablen hinzufügen. <br><br> Es gibt mehrere vorkonfigurierte Smart-Vorlagen für die meisten Quellcodesprachen, und Sie können im Menü <strong>Erweitert</strong> auch Ihre eigenen erstellen oder ändern.</span>',
+    fr: '<span style="font-size: 90%; line-height: 90%;">Grâce aux modèles intelligents, vous pouvez insérer rapidement des bouts de code (automatiquement à la saisie d\'un mot ou au moyen de l\'autoremplissage) en fonction du type de fichier que vous modifiez. Par ailleurs, vous pouvez ajouter des variables personnalisées à vos modèles. <br><br> Plusieurs modèles intelligents préconfigurés adaptés à la plupart des langages de programmation sources sont disponibles, et vous pouvez créer ou modifier le vôtre dans le menu <strong>Avancé</strong>.</span>',
+    es: '<span style="font-size: 90%;">Con las plantillas inteligentes, puede insertar rápidamente fragmentos de código (ya sea automáticamente cuando escriba una palabra o mediante la función de autocompletar) en función del tipo de archivo que está editando. Además, puede añadir variables personalizadas a sus plantillas. <br><br> Hay varias plantillas inteligentes preconfiguradas para la mayoría de los lenguajes de código fuente y también puede crear o modificar las suyas propias en el menú <strong>Avanzado</strong>.</span>',
+    it: '<span style="font-size: 90%;">Con i template intelligenti, è sufficiente inserire frammenti di codici (sia automaticamente quando si digita una parola chiave oppure con completamento automatico) basati sul tipo di file che si sta modificando. Inoltre, è possibile aggiungere variabili personalizzate ai template. <br><br> Esistono diversi template intelligenti preconfigurati per la maggior parte dei linguaggi dei codici sorgente ed è possibile crearli o modificarli da soli nel menu <strong>Avanzate</strong>.</span>',
+    ko: '스마트 템플릿 기능을 이용해서 편집 중인 파일의 유형에 근거하여 코드 정보를 신속하게 (키워드 입력 시 자동으로 또는 자동 완성 기능으로) 삽입할 수 있습니다. 또한 템플릿에 사용자 지정 변수를 추가할 수도 있습니다. <br><br> 대부분의 소소 코드 언어를 위한 사전 구성된 여러 개의 스마트 템플릿이 있으며, <strong>고급</strong> 메뉴에서 사용자만의 템플릿을 작성하거나 수정할 수도 있습니다.',
+    jp: 'スマートテンプレートを使用すると、編集中のファイルの種類に基づいてコードスニペットを（キーワードを入力した際に自動的に、またはオートコンプリートにより）素早く挿入することができます。また、テンプレートにカスタム変数を追加することもできます。<br><br>予め設定されたスマートテンプレートがほとんどのソースコード言語ごとにいくつか用意されており、<strong>高度な</strong>メニューから独自に作成したり、変更したりすることもできます。',
+    ch: '使用智能模板，您可以基于您正在编辑的文件的类型，迅速插入代码片段（在您键入关键词时自动插入或者通过自动完成）。而且，您可以向模板中添加自定义变量。<br><br>大多数源代码语言都有几种预配置智能模板，您也可以在<strong>高级</strong>菜单中创建或修改自己的模板。',
+    cht: '使用智慧型範本，您可根據您&#39;所編輯的檔案類型而定，可以快速插入代碼片段（可以在您輸入關鍵字時自動插入，或者透過自動填寫功能）。另外，您也可以新增自訂變數到您的範本。<br><br>針對大多數來源程式碼語言，有提供數種預先組態的智慧型範本，且您也可以在<strong>進階</strong>選單中建立或修改您自己的範本。'
+  },
+
+  f_SortHead: {
+    en: 'Sort selected text or the entire file',
+    ptb: 'Classifique o texto selecionado ou o arquivo inteiro',
+    de: 'Markierten Text oder die gesamte Datei sortieren',
+    fr: '<span style="font-size: 70%;">Trier le texte sélectionné ou le fichier dans son ensemble</span>',
+    es: '<span style="font-size: 90%;">Ordenar texto seleccionado o todo el archivo</span>',
+    it: 'Ordina il testo selezionato o l\'intero file',
+    ko: '선택된 텍스트 또는 전체 파일 정렬',
+    jp: '選択したテキストまたはファイル全体の並び替え',
+    ch: '对选定的文本或整个文件进行排序',
+    cht: '排序所選取的文字或整個檔案'
+  },
+
+  f_Sort: {
+    en: 'Quickly sort a file or selection alphabetially or numerically, ascending or descending. Sort based upon one or more column ranges and optionally remove duplicate entries.  Sort with basic or advanced options. <br><br>Sorting can help you read log files, sort fields in flat file databases, or organize any text. You can access the sort feature in the <strong>File</strong> menu.',
+    ptb: 'Classifique rapidamente um arquivo ou uma seleção em ordem alfabética ou numérica, crescente ou decrescente. Classifique com base em um ou mais intervalos de coluna e, opcionalmente, remova entradas duplicadas.  Classifique com opções básicas ou avançadas. <br><br>A classificação pode ajudar você a ler arquivos de log, classificar campos em bancos de dados de arquivos simples ou organizar qualquer texto. Você pode acessar o recurso de classificação no menu <strong>Arquivo</strong>.',
+    de: 'Sie können eine Datei oder Auswahl alphabetisch oder numerisch, auf- oder absteigend schnell sortieren. Sortieren Sie einen oder mehrere Spaltenbereiche und entfernen Sie optional duplizierte Einträge.  Sortieren Sie mit Standard- oder erweiterten Optionen. <br><br> Sortieren vereinfacht das Lesen von Log-Dateien, ordnet Felder in  Flatfile-Datenbanken oder organisiert jeden Text. Sie können auf die Sortierfunktion über das Menü <strong>Datei</strong> zugreifen.',
+    fr: '<span style="font-size: 85%;">Triez rapidement un fichier ou une sélection alphabétiquement ou numériquement, par ordre croissant ou décroissant. Triez en fonction d\'une ou plusieurs plages de colonnes, et supprimez les entrées en double.  Triez au moyen d\'options basiques ou avancées. <br><br> Le tri peut vous aider à lire les fichiers journaux, trier les champs dans les bases de données à fichiers plats ou organiser des textes. La fonction Tri est accessible depuis le menu <strong>Fichier</strong>.</span>',
+    es: 'Ordene rápidamente un archivo o una selección en orden alfabético o numérico, en orden ascendente o descendente. Ordene en función de uno o varios rangos de columna y suprima entradas duplicadas, si lo desea.  Ordene con opciones básicas o avanzadas. <br><br> La ordenación puede ayudarle a leer archivos de registro, ordenar campos en bases de datos de archivos sin formato o a organizar cualquier texto. Puede acceder a la función de ordenación en el menú <strong>Archivo</strong>.',
+    it: '<span style="font-size: 90%;">Per ordinare velocemente un file o una selezione alfabeticamente o numericamente, in ordine crescente o decrescente. Per ordinare sulla base di uno o più intervalli di colonna e rimuovere opzionalmente inserimenti duplici.  Per ordinare con opzioni basi o avanzate. <br><br> L\'ordinamento può aiutarti a leggere i file di registro, a ordinare i campi in database di file oppure a organizzare qualsiasi testo. È possibile accedere alla funzione Ordina nel menu <strong>File</strong>.</span>',
+    ko: '파일 또는 선택 영역을 알파벳 순 또는 숫자 순으로 오름차순 또는 내림차순으로 신속하게 정렬합니다. 한 개 이상의 열 범위에 기초하여 정렬하며 중복된 항목을 삭제할 수도 있습니다.  기본 옵션 또는 고급 옵션으로 정렬합니다. <br><br> 정렬 기능을 이용해서 로그 파일 읽기, 플랫 파일 데이터베이스의 필드 정렬,  모든 텍스트 정리 작업을 수행할 수 있습니다. 정렬 기능은 <strong>파일</strong> 메뉴에서 이용할 수 있습니다.',
+    jp: '<span style="font-size: 90%;">単一または選択されたファイルを、アルファベット順や数字順（昇順・降順）に素早く並び替えることができます。1つ以上の列の範囲を基に並び替えを行い、必要に応じて重複したエントリを削除します。基本的または高度な並び替えオプションが利用できます。<br><br>並び替え機能は、ログファイルの解読、フラットファイルデータベース内の項目の並べ替え、テキストの整理などに役立ちます。並び替え機能は、［<strong>ファイル</strong>] メニューからアクセスすることができます。</span>',
+    ch: '按字母或数字顺序对文件或选择迅速进行升序或降序排序。基于一列或多列进行排序，并通过选择删除重复条目。使用基本选项或高级选项进行排序。<br><br>排序可帮助您阅读日志文件，在平面文件数据库中排序字段，或者组织任何文本。您可以在<strong>文件</strong>菜单中访问排序功能。',
+    cht: '使用字母或數字順序，以升冪或降冪方式快速排序檔案或選取的檔案。根據一或多個欄位範圍進行排序，並選擇性地移除重複的項目。使用基本或進階選項排序。<br><br>排序可協助您讀取記錄檔案，在純資料檔案資料庫中排序欄位，或組織任何文字。您可以在<strong>檔案</strong>選單中存取排序功能。'
+  },
+
+  f_WordfileHead: {
+    en: 'Add syntax highlighting for other languages by adding wordfiles',
+    ptb: 'Adicione destaque de sintaxe para outras linguagens ao adicionar wordfiles.',
+    de: 'Syntax-Hervorhebung f&uuml;r weitere Sprachen durch Wortlistendateien',
+    fr: 'Ajoutez la coloration syntaxique pour d\'autres langages en ajoutant des &laquo;&nbsp;wordfiles&nbsp;&raquo;',
+    es: 'Añada sintaxis de otros lenguajes en el archivo de palabras',
+    it: 'Aggiungi l\'evidenziazione della sintassi per altri linguaggi aggiungendo wordfile',
+    ko: '워드파일을 추가하여 구문강조에 다른 언어를 추가하기',
+    jp: 'ワードファイルを追加して他の言語のシンタックスハイライトを追加してください',
+    ch: '用赠加一个字文件来增加其它语言的语法突出',
+    cht: '透過加入 wordfile 來為其他語言加入語法突顯'
+  },
+
+  f_Wordfile: {
+    en: '<span class="appname"></span> natively supports syntax highlighting for 14 commonly-used coding languages.  However, you can add a new language by simply downloading and saving a new wordfile into the correct location. Over 600 extra wordfiles are available for download from our site!',
+    ptb: 'O <span class="appname"></span> suporta, de forma nativa, destaque de sintaxe para 14 linguagens de código comumente usadas.  Entretanto, você pode adicionar uma nova linguagem simplesmente baixando e salvando um novo wordfile no local correto. Mais de 600 wordfiles extras estão disponíveis para download em nosso site!',
+    de: '<span class="appname"></span> unterstützt Syntaxmarkierungen für 14 bevorzugt verwendete Programmiersprachen.  Sie können jedoch eine neue Sprache hinzufügen, indem Sie einfach ein neues Wordfile an den korrekten Speicherplatz herunterladen und speichern. Auf unserer Website werden über 600 zusätzliche Wordfiles zum Herunterladen angeboten!',
+    fr: '<span class="appname"></span> prend en charge la surbrillance de syntaxe de manière native pour 14 des langages de programmation les plus courants.  Toutefois, vous pouvez ajouter un nouveau langage en téléchargeant et enregistrant un nouveau fichier word dans l\'emplacement correspondant. Plus de 600 fichiers word sont disponibles en téléchargement sur notre site !',
+    es: '<span class="appname"></span> admite de manera nativa el resaltado de sintaxis para los 14 lenguajes de codificación más utilizados.  Sin embargo, puede agregar un nuevo lenguaje simplemente descargando y guardando un nuevo archivo de palabras en la ubicación correcta. En nuestro sitio web puede descargar más de 600 archivos de palabras adicionales.',
+    it: '<span class="appname"></span> supporta nativamente l\'evidenziazione della sintassi per 14 linguaggi di codifica tra quelli più comunemente usati.  Tuttavia, si può aggiungere un nuovo linguaggio semplicemente scaricando e salvando un nuovo wordfile nella giusta posizione. Oltre 600 extra wordfile sono disponibili per il download dal nostro sito!',
+    ko: '<span class="appname"></span> 애플리케이션은 일반적으로 사용되는 14개 코딩 언어의 구문 강조 기능을 지원합니다.  새 언어의 경우에는 새 워드파일을 올바른 위치에 다운로드한 후 저장하기만 하면 새 언어를 추가할 수 있습니다. 당사 사이트에서 600여개의 추가적인 워드파일들을 다운로드할 수 있습니다!',
+    jp: '<span class="appname"></span>では、一般的に使用される14のコーディング言語による構文強調表示にネイティブで対応しています。また、新しく言語を追加する作業は、新しいワードファイルをダウンロードし指定場所に保存するだけで簡単に完了します。当社のWebサイトからは、600以上のワ​​ードファイルをダウンロードして追加できます！',
+    ch: '<span class="appname"></span> 自身针对 14 种常用编码语言支持语法突显功能。但是，您只需将新的词语文件下载并保存到正确位置，即可添加一种新语言。可从我们的网站下载超过 600 种额外的词语文件！',
+    cht: '<span class="appname"></span>原生支援對 14 種最常使用的編碼語言的語法標示功能。然而，您可以下載並儲存新的 WORD 檔案到正確的位置來新增新語言。可從我們的網站下載超過 600 種額外的 WORD 檔案！'
+  },
+
+  f_FindReplaceFilesHead: {
+    en: 'Find and Replace in Files',
+    ptb: 'Localizar e substituir em arquivos',
+    de: 'Suchen / Ersetzen in Dateien',
+    fr: 'Rechercher / Remplacer dans des fichiers',
+    es: 'Buscar y Cambiar archivos',
+    it: 'Trova / Sostituisci nei File',
+    ko: '파일 검색 및 교체',
+    jp: 'ファイルの検索/置換',
+    ch: '文件的寻找/替换',
+    cht: '多重檔案搜尋/取代'
+  },
+
+  f_FindReplaceFiles: {
+    en: 'The Find in Files/Replace in Files options are accessible under the <strong>Search</strong> menu. These powerful search options allow you to search for strings or text within multiple files contained in a directory.<br><br>With Find/Replace in Files, you have all of the features available to you with Find/Replace plus the option to search subdirectories, Project/Favorite Files, files by type, and more, with advanced ignore options.',
+    ptb: 'As opções Localizar em arquivos/Substituir em arquivos são acessíveis sob o menu <strong>Pesquisar</strong>. Essas opções de pesquisa poderosas permitem que você pesquise em cadeias de caracteres ou texto dentro de vários arquivos contidos em um diretório.<br><br>Com Localizar/Substituir em arquivos, você tem todos os recursos disponíveis com Localizar/Substituir mais a opção de pesquisar subdiretórios, Projeto/Arquivos favoritos, arquivos por tipo e mais, com opções avançadas de ignorar.',
+    de: 'Der Zugriff auf die Optionen In Dateien suchen/In Dateien ersetzen erfolgt über das Menü <strong>Suchen</strong>. Mit diesen leistungsstarken Suchoptionen können Sie nach Zeichenketten oder Text in mehreren Dateien eines Verzeichnisses suchen.<br><br>Mit In Dateien suchen/In Dateien ersetzen verfügen Sie über alle Funktionen von Suchen/Ersetzen, haben aber zusätzlich die Option, Unterverzeichnisse, Projekte/Dateien in Favoriten, Dateien nach Typ und mehr mit erweiterten Ignorieroptionen zu suchen.',
+    fr: 'Les options Rechercher/Remplacer dans les fichiers sont accessibles dans le menu <strong>Rechercher</strong>. Ces options de recherche puissantes permettent de rechercher des chaînes ou du texte dans plusieurs fichiers contenus dans un répertoire.<br><br>Au moyen de Rechercher/Remplacer dans les fichiers, outre les options ordinaires de Rechercher/Remplacer, vous pourrez effectuer des recherches dans les répertoires, les fichiers de projet/favoris, les fichiers par type, et plus encore, grâce aux options d\'omission avancées.',
+    es: 'Las opciones Buscar en archivos/Reemplazar en archivos están accesibles en el menú <strong>Buscar</strong>. Estas potentes opciones de búsqueda le permiten buscar cadenas o texto en varios archivos contenidos en un directorio.<br><br>Con Buscar/Reemplazar en archivos tendrá todas las funciones disponibles con Buscar/Reemplazar más la opción de buscar en subdirectorios, buscar archivos de proyecto y favoritos, archivos por tipo, y mucho más, con opciones avanzadas de omisión.',
+    it: 'Le opzioni Trova nei File/Sostituisci nei file sono accessibili nel menu <strong>Ricerca</strong> menu. Queste potenti opzioni di ricerca consentono di ricercare stringhe o testi all\'interno di diversi file contenuti in una directory.<br><br>Con la funzione Trova/Sostituisci nei file, si dispone di tutte le funzionalità disponibili con la funzione Trova/Sostituisci, più l\'opzione di ricerca nelle sotto-directory, nei file Progetto/Preferiti, nei file cercando per tipo e molto ancora con opzioni avanzate della funzione Ignora.',
+    ko: '파일에서 검색/파일에서 바꾸기 옵션은 <strong>검색</strong> 메뉴에서 이용할 수 있습니다. 이들 강력한 검색 옵션을 이용해서 디렉토리에 포함된 여러 파일의 문자열 또는 텍스트를 검색할 수 있습니다.<br><br>파일에서 검색/바꾸기 기능을 이용해서 검색/바꾸기와 더불어 하위 디렉토리 검색, 프로젝트/즐겨찾는 파일, 유형별 파일 등의 옵션과 고급 무시 옵션 등의 모든 기능을 이용할 수 있습니다.',
+    jp: '［ファイル内を検索］ や ［ファイル内を置換］ の各オプションは、<strong>検索</strong>メニューからアクセスできます。これらの強力な検索オプションを使用すると、ディレクトリに含まれる複数のファイル内の文字列やテキストを検索することができます。<br><br>［ファイル内を検索］ や ［ファイル内を置換］では、通常の検索/置換で利用できる機能に加え、サブディレクトリやプロジェクト/お気に入りのファイルの検索、ファイルの種類別検索や高度な無視オプションなどが利用できます。',
+    ch: '在<strong>搜索</strong>菜单中，可找到“在文件中查找/在文件中替换”选项。这些功能强大的搜索选项可让您在一个目录的多个文件中搜索字符串或文本。<br><br>使用“在文件中查找/替换”选项，您可获得“查找/替换”提供的所有功能，以及搜索子目录选项、项目/收藏文件选项、按类型等归档选项、以及高级忽略选项。',
+    cht: '可從<strong>搜尋</strong>選單中的「檔案」選項存取「在檔案中尋找/在檔案中取代」選項。這些功能強大的搜尋選項可讓您搜尋目錄中所包含的多個檔案內的字串或文字。<br><br>使用「在檔案內尋找/取代」功能，您可獲得「尋找/取代」的完整功能，以及可搜尋子目錄、專案/最愛資料夾、依檔案類型的選項與更多功能，以及更進階的忽略選項。'
+  },
+
+  f_FunctionListHead: {
+    en: 'Quickly jump to function definitions with the Function List',
+    ptb: 'Pule rapidamente para definições de função com a Lista de funções',
+    de: 'Springen Sie mit der Funktionsliste schnell zu Funktionsdefinitionen',
+    fr: 'Accéder rapidement aux définitions avec la liste des fonctions',
+    es: 'Salte rápidamente a las definiciones de función con la lista de funciones.',
+    it: 'Per passare velocemente alle definizioni delle funzioni con l\'Elenco Funzioni',
+    ko: '함수 목록을 이용해서 신속하게 함수 정의로 이동',
+    jp: '関数リストにより、関数定義に素早くジャンプ',
+    ch: '使用“功能”列表迅速跳到功能定义',
+    cht: '使用「功能清單」，快速跳至功能定義'
+  },
+
+  f_FunctionList: {
+    en: 'The Function List displays all functions in the active file (or project). You can double-click a function name in this list to jump to its definition in your source file.<br><br>If you don&#39;t see the Function List, you can quickly enable it by pressing <strong>F8</strong>.  You can right-click on the Function List to access its options.',
+    ptb: 'A Lista de funções exibe todas as funções no arquivo ativo (ou projeto). Você pode clicar duas vezes no nome de uma função nessa lista para pular para sua definição em seu arquivo de origem.<br><br>Se você não vir a Lista de funções, é possível habilitá-la rapidamente pressionando <strong>F8</strong>.  Você pode clicar com o botão direito do mouse na Lista de funções para acessar suas opções.',
+    de: 'Die Funktionsliste zeigt alle Funktionen der aktiven Datei (oder des Projektes) an. Sie können auf einen Funktionsnamen in dieser Liste doppelklicken, um zu seiner Definition in Ihrer Quelldatei zu springen.<br><br> Wenn Sie die Funktionsliste nicht sehen, können Sie sie durch Drücken der <strong>F8</strong>-Taste schnell aktivieren.  Wenn Sie mit der rechten Maustaste auf die Funktionsliste klicken, werden Ihnen die Optionen angezeigt.',
+    fr: 'La liste des fonctions affiche toutes les fonctions du fichier actif (ou projet) Vous pouvez double-cliquer sur le nom d\'une fonction pour accéder à sa définition dans le fichier source.<br><br> Si la Liste des fonctions n\'est pas visible, activez-la en appuyant sur <strong>F8</strong>.  Vous pouvez cliquer avec le bouton droit sur la Liste des fonctions pour accéder aux options.',
+    es: 'La lista de funciones muestra todas las funciones del archivo (o proyecto) activo. Puede hacer doble clic en un nombre de función de esta lista para saltar a su definición en el archivo de origen.<br><br> Si no ve la lista de funciones, puede habilitarla rápidamente presionando <strong>F8</strong>.  Puede hacer clic con el botón derecho en la lista para acceder a sus funciones.',
+    it: 'L\'Elenco Funzioni visualizza tutte le funzioni nel file (o progetto) attivo. È possibile cliccare con il tasto destro del mouse sul nome della funzione in questo elenco per passare alla relativa definizione nel proprio file sorgente.<br><br> Se la funzione che stai cercando non è presente nell\'Elenco Funzioni, l\'attivazione rapida si può eseguire premendo <strong>F8</strong>.  È possibile cliccare con il tasto destro del mouse sull\'Elenco Funzioni per accedere alle relative opzioni.',
+    ko: '함수 목록에는 현재 파일 (또는 프로젝트)의 모든 함수가 표시됩니다. 이 목록에서 함수 이름을 더블클릭해서 소스 파일에 있는 해당 함수의 정의로 이동할 수 있습니다.<br><br> 함수 목록이 표시되지 않는 경우 <strong>F8</strong>을 누르면 바로 나타납니다.  함수 목록을 마우스 오른쪽 버튼으로 클릭하면 옵션이 나타납니다.',
+    jp: '関数リストには、現在のファイル（またはプロジェクト）における関数がすべて表示されます。リスト内の関数名をダブルクリックすることにより、ソースファイル内の関数定義にジャンプすることができます。<br><br>関数リストが表示されない場合は、［<strong>F8</strong>］ キーを押すだけで有​​効にすることができます。関数リストのオプションにアクセスする場合は、リストの上で右クリックします。',
+    ch: '“功能”列表显示活动文件（或项目）中的所有功能。您可以双击本列表中的一个功能名称，跳到其在您的源文件中的定义。<br><br>如果您没看到“功能”列表，则您可以通过按 <strong>F8</strong> 键迅速启用“功能”列表。您可以右键单击“功能”列表以访问其选项。',
+    cht: '「功能清單」可顯示作用中檔案（或專案）內的所有功能。您可以在此清單中按兩下功能名稱以跳到其在您來源檔案內的定義。<br><br>如果您沒有&#39;看到「功能清單」，您可以按下<strong>F8</strong>快速啟用它。您可以在「功能清單」上按一下右鍵以存取其選項。'
+  },
+
+  f_ScriptingHead: {
+    en: 'Automate your tasks with scripting',
+    ptb: 'Automatize suas tarefas com scripting',
+    de: '<span style="font-size: 90%;">Aufgaben mit Skripten automatisieren</span>',
+    fr: '<span style="font-size: 85%;">Automatisez vos t&acirc;ches &agrave; l\'aide de scripts</span>',
+    es: 'Automatizar tareas con Scripts',
+    it: '<span style="font-size: 85%;">Automatizza le tue procedure con gli Script</span>',
+    ko: '힘들지 않게 지능적으로 작업하고 스크립트로 일을 자동화 합니다.',
+    jp: 'スクリプトであなたの仕事をオートメーション化する',
+    ch: '利用脚本自动化您的工作。',
+    cht: '利用指令碼自動化你的工作。'
+  },
+
+  f_Scripting: {
+    en: 'Scripting combines the flexibility of Javascript with the power of  <span class="appname"></span> to provide a dynamic method for automating your tasks. <br><br>Want to learn more about scripting? Help provides full documentation, and there are plenty of sample scripts available for download at the link below. After you write your script, simply load it into the Script List in the <strong>Scripting</strong> menu, and you&#39;re ready to play it!',
+    ptb: 'O scripting combina a flexibilidade de Javascript com o poder do  <span class="appname"></span> para oferecer um método dinâmico para automatizar suas tarefas. <br><br>Quer aprender mais sobre scripting? A Ajuda fornece documentação completa e há muitos exemplos de scripts disponíveis para download no link abaixo. Depois que você escrever o seu script, basta carregá-lo na Lista de scripts no menu <strong>Scripting</strong> e você estará pronto para executá-lo!',
+    de: 'Skripting kombiniert die Flexibilität von Javascript mit der Leistung von  <span class="appname"></span>, um eine dynamische Methode zur Automatisierung Ihrer Aufgaben bereitzustellen. <br><br> Wollen Sie mehr über Skripting erfahren? Die Hilfe bietet die volle Dokumentation und es gibt zahlreiche Beispielskripts, die von dem nachfolgenden Link heruntergeladen werden können. Laden Sie Ihr Skript nach dem Schreiben einfach in die Skriptliste im Menü <strong>Skripting</strong> und Sie können es ausführen!',
+    fr: 'Les scripts combinent la souplesse de Javascript avec la puissance de <span class="appname"></span> pour offrir une méthode d\'automatisation des tâches dynamique. <br><br> En savoir plus sur les scripts ? L\'aide propose une documentation complète, et de nombreux exemples de scripts sont disponibles en téléchargement à partir du lien ci-dessous. Après avoir écrit le script, chargez-le simplement dans la liste des scripts dans le menu <strong>Scripts</strong> ; et vous êtes prêt à vous en servir !',
+    es: 'La automatización mediante scripts combina la flexibilidad de JavaScript con la potencia de <span class="appname"></span> para proporcionar un método dinámico de automatizar sus tareas. <br><br> ¿Desea más información sobre la automatización con scripts? La ayuda le ofrece información completa y, en el enlace siguiente, encontrará muchos scripts de muestra disponibles para su descarga. Después de escribir el script, solo tiene que cargarlo en la lista de scripts del menú <strong>Automatización</strong> y ya estará listo.',
+    it: 'Lo scripting combina la flessibilità dello Javascript con la potenza di  <span class="appname"></span> per fornire un metodo dinamico per automatizzare i propri compiti. <br><br> Desideri sapere di più sullo scripting? La funzione Aiuto fornisce una documentazione completa e sono disponibili anche una serie di script campione da scaricare dal link di seguito. Dopo aver digitato lo script, caricarlo semplicemente nell\'Elenco script nel menu <strong>Scripting</strong> e sarai pronto per eseguirlo!',
+    ko: '스크립팅에는 자바스크립트의 유연성과 <span class="appname"></span>의 강력한 기능을 결합하여 작업의 자동화를 위한 동적 방법을 제공합니다. <br><br> 스크립팅에 대해 더 자세히 알고 싶으십니까? 완전 문서화를 지원하며, 아래의 링크에서 다수의 샘플 스크립트를 다운로드할 수 있습니다. 스크립트를 작성한 후 <strong>스크립팅</strong> 메뉴에서 스크립트 목록에 로드하면, 재생 준비가 완료됩니다!',
+    jp: 'JavaScriptの柔軟性に<span class="appname"></span>の能力を組み合わせたスクリプティングでは、作業を動的に自動化することができます。<br><br>スクリプトについて詳しく知りたい場合は：ヘルプでは、すべての資料が参照できます。下記のリンクでは、多くのサンプルスクリプトをダウンロードすることができます。スクリプトを記述した後は、<strong>スクリプトメニュー</strong>からスクリプトリストに読み込ませるだけで再生準備が整います。',
+    ch: '脚本将 Javascript 的灵活性和 <span class="appname"></span> 的强大功能集于一身，提供自动化任务的动态方法。<br><br>想要了解更多有关脚本的信息？“帮助”提供完整文件，并且可在下面的链接中下载大量脚本样例。撰写脚本后，只需在<strong>脚本</strong>菜单中将其加载到“脚本列表”，即可使用！',
+    cht: '指令碼結合了 Javascript 的彈性與<span class="appname"></span>的強大功能，可為您的任務自動化提供一種動態方法。<br><br>想要進一步學習有關指令碼？「說明」提供完整的文件，且以下連結有許多範例指令碼可供下載當您撰寫了指令碼之後，只需要在<strong>指令碼</strong>選單中載入「指令碼」清單即可立即&#39;使用！'
+  },
+
+  f_XMLHead: {
+    en: 'Handle XML files with ease',
+    ptb: 'Processe arquivos XML com facilidade',
+    de: 'Mühelos mit XML-Dateien umgehen',
+    fr: 'Manipuler facilement les fichiers XML',
+    es: 'Controlar fácilmente archivos XML',
+    it: 'Gestisci file XML con facilità',
+    ko: '간편하게 XML 파일 처리',
+    jp: 'XMLファイルの簡単処理',
+    ch: '轻松处理 XML 文件',
+    cht: '輕鬆處理 XML 檔案'
+  },
+
+  f_XML: {
+    en: 'The XML Manager (available in <strong>View</strong> -> <strong>Views/Lists</strong>) allows you to quickly navigate, browse, and modify XML in a tree-style view. <br><br>You can also tidy your XML or reformat a long string of XML data into readable indented lines via the <strong>Format </strong>menu.',
+    ptb: 'O Gerenciador de XML (disponível em <strong>Exibir</strong> -> <strong>Visualizações/Listas</strong>) permite que você navegue rapidamente, procure e modifique XML em uma visualização estilo árvore. <br><br>Você também pode organizar seu XML ou reformatar uma longa cadeia de caracteres de dados XML em linhas indentadas legíveis através do menu <strong>Formatar</strong>.',
+    de: 'Der XML Manager (verfügbar unter <strong>Ansicht</strong> -> <strong>Ansichten/Listen</strong>) ermöglicht das schnelle Navigieren, Durchsuchen und Ändern von XML in einer Strukturansicht. <br><br> Sie können im Menü <strong>Format </strong> Ihr XML auch säubern oder eine lange Zeichenkette von XML-Daten in lesbare eingezogene Zeilen umformatieren.',
+    fr: 'Le gestionnaire XML (disponible dans in <strong>Afficher</strong> -> <strong>Vues/Listes</strong>) permet de naviguer, parcourir et modifier rapidement les fichiers XML dans une arborescence. <br><br> Vous pouvez également nettoyer votre XML ou reformater une chaîne de données XML longue en des lignes en retrait lisibles au moyen du menu <strong>Format </strong>.',
+    es: 'El Gestor XML (disponible en <strong>Ver</strong> -> <strong>Vistas/Listas</strong>) le permite desplazarse, examinar y modificar rápidamente XML en una vista de tres estilos. <br><br> También puede ordenar el XML o reformatear una cadena larga de datos XML en líneas indentadas legibles con el menú <strong>Formato</strong>.',
+    it: 'Il XML Manager (disponibile in <strong>Visualizza</strong> -> <strong>Visualizzazioni/Elenco</strong>) consente all\'utente di navigare, sfogliare e modificare XML in una visualizzazione ad albero. <br><br> È possibile inoltre riordinare il proprio XML oppure riformattare una stringa lunga di dati XML in righe leggibili rientranti attraverso il menu <strong>Formatta </strong>.',
+    ko: 'XML 관리자(<strong>보기</strong> -> <strong>보기/목록</strong>에서 사용 가능)를 이용해서 트리 구조 보기에서 XML을 검색, 찾아보기, 수정할 수 있습니다. <br><br> 또한 <strong>형식 </strong>메뉴를 이용해서 XML을 정돈하거나 XML 데이터의 긴 문자열 서식을 들여쓰기된 읽기 가능한 줄에 재설정할 수 있습니다.',
+    jp: 'XML Manager（［<strong>表示</strong>］ から ［<strong>表示/リスト</strong>］ を開く）では、XMLの移動、表示、編集をツリー表示で素早く行うことができます。<br><br>また、［<strong>書式</strong>] メニューでは、XMLを整理したり、XMLデータの長い文字列を読みやすいインデント行へ再フォーマットしたりすることができます。',
+    ch: 'XML 管理器（在<strong>视图</strong> -> <strong>视图/列表</strong>中提供）可让您在树状结构视图中迅速导航、浏览和修改 XML。<br><br>您也可以精简您的 XML，或者通过<strong>格式</strong>菜单将一长串 XML 数据的格式重排为可读缩进式行。',
+    cht: 'XML 管理員（位於<strong>檢視</strong> -> <strong>檢視/清單</strong>）內，可讓您以樹狀結構檢視的方式快速導覽、瀏覽並修改 XML。<br><br>您也可以透過<strong>格式</strong>選單來整理您的 XML 或重新格式化 XML 資料的長字串成為可閱讀的縮排行。'
+  },
+
+  f_BookmarksHead: {
+    en: 'Simplify your workflow using bookmarks',
+    ptb: 'Simplifique seu fluxo de trabalho usando marcadores',
+    de: 'Den Arbeitsablauf mit Lesezeichen vereinfachen',
+    fr: 'All&eacute;gez votre charge de travail en utilisant des marques',
+    es: 'Simplifique su ritmo de trabajo usando Marcadores',
+    it: 'Semplifica il tuo lavoro utilizzando i Segnalibri',
+    ko: '책갈피를 이용하여 작업흐름을 단순화 하십시오',
+    jp: 'ブックマークを利用してあなたのワークフローをよりシンプルに',
+    ch: '利用标签简化您的工作流程',
+    cht: '使用書籤來簡化你的工作流程'
+  },
+
+  f_Bookmarks: {
+    en: 'Bookmarks are a convenient way to save an important location in your file or code. If you want to set a bookmark simply press <strong>Ctrl</strong> + <strong>F2</strong>; to jump to the next available bookmark press <strong>F2</strong>; to jump to the previous bookmark press <strong>ALT</strong> + <strong>F2</strong>. <br><br>You can use the Bookmark Viewer to quickly see (and navigate to) the bookmarks in the active document as well as the bookmarks in all open files.',
+    ptb: 'Marcadores são uma forma conveniente de salvar um local importante em seu arquivo ou código. Se você quiser definir um marcador, basta pressionar <strong>Ctrl</strong> + <strong>F2</strong>; para pular para o próximo marcador disponível, pressione <strong>F2</strong>; para pular para o marcador anterior, pressione <strong>ALT</strong> + <strong>F2</strong>. <br><br>Você pode usar o Visualizador de marcador para rapidamente ver (e navegar até) os marcadores no documento ativo assim como os marcadores em todos os arquivos abertos.',
+    de: '<span style="font-size: 90%; line-height: 90%;">Mit Lesezeichen kann man auf einfache Weise bestimmte Stellen in Ihrer Datei oder Ihrem Code &raquo;speichern&laquo;. Um ein Lesezeichen zu setzen, dr&uuml;ckt man <strong>STRG</strong>&nbsp;+&nbsp;<strong>F2</strong>; um vorw&auml;rts im Text zum n&auml;chsten Lesezeichen zu springen: <strong>F2</strong>; r&uuml;ckw&auml;rts: <strong>ALT</strong>&nbsp;+&nbsp;<strong>F2</strong>. <br><br>Die Lesezeichenansicht bietet eine &Uuml;bersicht und auch einen Schnellzugriff auf Lesezeichen im aktuellen Dokument sowie in allen offenen Dateien. Lesezeichen k&ouml;nnen direkt aus der Lesezeichenansicht heraus bearbeitet oder gel&ouml;scht werden.</span>',
+    fr: '<span style="font-size: 85%; line-height: 90%;">Les marques sont un moyen pratique de &laquo;&nbsp;m&eacute;moriser&nbsp;&raquo; un emplacement important dans votre fichier ou votre code.  Pour d&eacute;finir une marque, appuyez simplement sur <strong>CTRL</strong> + <strong>F2</strong> ; appuyez sur <strong>F2</strong> pour passer &agrave; la marque suivante ; appuyez sur <strong>ALT</strong> + <strong>F2</strong> pour retourner &agrave; la marque pr&eacute;c&eacute;dente. <br><br>Vous pouvez utiliser la Visionneuse des marques pour jeter un oeil rapide sur les marques du document actif ainsi que les marques de tous les fichiers ouverts. Par ailleurs, vous pouvez &eacute;galement utiliser la Visionneuse des marques pour &eacute;diter et supprimer des marques.',
+    es: 'Los Marcadores son un modo conveniente de "salvar" una posición importante en su archivo o código. Si desea crear un marcador pulse <strong>CTRL</strong>+<strong>F2</strong>, para ir al siguiente marcador pulse <strong>F2</strong>, para ir al marcador anterior pulse <strong>ALT</strong>+<strong>F2</strong>. <br><br>Puede usar el Visor de Marcadores para ver rápidamente (y navegar por ellos) los marcadores del documento activo, y los de todos los archivos abiertos. Además también puede usar el Visor de Marcadores para editar y suprimir marcadores.',
+    it: 'I Segnalibri sono un modo comodo per "salvare" posizioni importanti nei tuoi file o nel tuo codice.  Se vuoi impostare un segnalibro premi semplicemente <strong>CTRL</strong> + <strong>F2</strong>, o salta al segnalibro successivo premento <strong>F2</strong>, o a quello precedente premendo <strong>ALT</strong> + <strong>F2</strong>. <br><br>Puoi utilizzare il Visualizzatore Segnalibri per visualizzare velocemente (e navigare tra) i segnalibri nel documento attivo o nei file aperti. Inoltre puoi utilizzare il Visualizzatore Segnalibri per modificare e cancellare i segnalibri.',
+    ko: '<span style="font-size: 95%">책갈피를 이용하면 편리하게 파일 또는 코드의 중요한 위치를 저장할 수 있습니다. 책갈피를 저장하려면 간단히 <strong>CTRL</strong> + <strong>F2</strong>를 누르면 되고, 다음 책갈피로 이동하려면 <strong>F2</strong>를 그리고 이전 책갈피로 이동하려면 <strong>ALT</strong> + <strong>F2</strong>를 누르면 됩니다. <br><br>책갈피보기를 사용하면 현재문서와 지금 열려있는 모든 파일의 책갈피를 빠르게 볼 수 있습니다. 더 나아가, 책갈피 보기를 사용하여 책갈피를 편집하고 삭제할 수 있습니다.</span>',
+    jp: '<span style="font-size: 88%; line-height: 90%;">ブックマークはあなたのファイル、またはコード中の重要な場所を "保存" するのに非常に便利です。ブックマークを設定するには、<strong>CTRL</strong> + <strong>F2</strong>を押してください、次のブックマークに移動するには、<strong>F2</strong>を、また前のブックマークに移動するには、<strong>ALT</strong> + <strong>F2</strong>を押してください。 <br><br>ブックマークビュワーを利用して、アクティブドキュメント中のブックマークをすばやく見る（移動する）ことができます。またこれは同様に全ての開いているファイルに対しても有効です。さらに、ブックマークビュワーを利用して、ブックマークを編集したり、削除したりすることも可能です。</span>',
+    ch: '标签是一个方便的方法“保存”文件和编码重要的位置。如果您需要做标签，按 <strong>CTRL</strong> + <strong>F2</strong>；跳到下一个标签，按 <strong>F2</strong>；跳到上一个标签，按 <strong>ALT</strong> + <strong>F2</strong>。 <br><br>您可以用标签检视器快速检视（和导航到）在活跃文件内的标签， 和在所有打开的文件的标签。',
+    cht: '書籤是一種方便的方式，用來在你的檔案或程式碼中儲存一個重要的位置。如果你要設定一個書籤只需按下 <strong>CTRL</strong> + <strong>F2</strong>；要跳到下一個可用的書籤}，按下 <strong>F2</strong>；要跳到上一個書籤}，按下 <strong>ALT</strong> + <strong>F2</strong>。 <br><br>你可以使用書籤檢視器以快速檢視 (及導覽) 作用中文件的書籤，同時也可以在所有開啟的檔案中使用書籤。'
+  },
+
+  f_HTMLHead: {
+    en: 'Visually inspect your HTML with the integrated browser preview',
+    ptb: 'Inspecione visualmente seu HTML com a visualização de navegador integrada',
+    de: '&Uuml;berpr&uuml;fen Sie HTML-Text visuell in der integrierten Browser-Ansicht',
+    fr: 'Contr&ocirc;lez visuellement votre HTML &agrave; l\'aide de l\'aper&ccedil;u navigateur int&eacute;gr&eacute;',
+    es: 'Revise visualmente su HTML con la vista previa de su navegador',
+    it: 'Analizza visivamente il tuo HTML con l\'anteprima browser integrata',
+    ko: '통합 브라우저미리보기로 HTML파일의 내용을 확인할 수 있습니다',
+    jp: 'あなたのHTMLを拡張されたブラウザプレビューで視覚的に編集できます',
+    ch: '利用综合浏览器预览检查您的 HTML',
+    cht: 'HTML 預覽'
+  },
+
+  f_HTML: {
+    en: 'Open and edit your HTML file, then toggle the browser preview from the <strong>main toolbar</strong> or from the <strong>View</strong> menu.<br><br>When you&#39;re done previewing your changes, toggle the browser preview off... It&#39;s that easy!',
+    ptb: 'Abra e edite seu arquivo HTML e, em seguida, alterne a visualização de navegador a partir da <strong>barra de ferramentas principal</strong> ou a partir do menu <strong>Exibir</strong>.<br><br>Quando terminar de visualizar suas alterações, desative a visualização de navegador... É fácil assim!',
+    de: 'Schreiben Sie einfach HTML-Text, dann mit &raquo;Browser-Ansicht ein/aus&laquo; (in der <strong>Hauptsymbolleiste</strong> oder &uuml;ber das Men&uuml; <strong>Ansicht</strong>) zur HTML-Ansicht wechseln. Der gleiche Befehl bringt Sie nachher wieder in den Bearbeitungsmodus - so einfach ist das!',
+    fr: 'Il vous suffit d\'&eacute;diter votre fichier HTML puis de basculer dans la &laquo;&nbsp;Vue navigateur&nbsp;&raquo; &agrave; partir de la barre d\'outils principale ou du menu <strong>Affichage</strong>. Une fois que vous avez pr&eacute;visualis&eacute; vos modifications, refermez la vue navigateur - D\'une simplicit&eacute; enfantine !',
+    es: 'Simplemente edite su html, pulse en "Previsualizar en Navegador" en la <strong>barra principal</strong> o en el menú <strong>Ver</strong>. Cuando haya previsualizado los cambios, desactive la Previsualización en Navegador - ¡Así de fácil!',
+    it: 'Semplicemente, modifica il tuo file html, poi attiva "Anteprima Browser" dalla <strong>barra strumenti principale</strong> o dal menu <strong>Visualizza</strong>. Quando hai finito, disabilita l\'Anteprima Browser - più semplice di così!',
+    ko: '간단히 HTML 파일을 편집하고 보기메뉴의 도구바에서 브라우저 미리보기로 전환하면 됩니다. 미리보기로 변경사항을 확인한 후 미리보기를 종료하면 됩니다. 매우 쉽습니다.',
+    jp: 'シンプルに、ｈｔｍｌファイルを編集して、 ツールバーの"ブラウザで表示" アイコンをクリックするか、表示メニューから選択してください。変更点のプレビューがすんだなら、ブラウザプレビューを終了を押してください。どうでしょう？非常に簡単かつシンプルです！',
+    ch: '简单地编辑 html 文件，从主要的工具栏或从检视菜单中转换“浏览器预览”。如果您完成预览您的改动，转换浏览器预览到关状态... 很容易!',
+    cht: '只需簡單的編輯你的} html 檔案，然後從主工具列或檢視功能表中切換「瀏覽器預覽」。當你預覽完成你的變更，再將瀏覽器預覽關閉即可...非常的容易！'
+  },
+
+};
\ No newline at end of file
Index: doc/tools/ultraedit/ipm/style.css
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ipm/style.css	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ipm/style.css	(working copy)
@@ -0,0 +1,296 @@
+* {
+  margin: 0;
+  padding: 0;
+  border: none;
+  overflow: hidden;
+}
+
+html, body, form, fieldset, h1 {
+  font-family: Arial, Helvetica, sans-serif;
+  font-size: 100%;
+}
+
+body {
+  margin: 0;
+  padding: 0;
+  height: 100%;
+  color: #828282;
+  background-color: #30302f;
+}
+
+a:link, a:visited {
+  color: #FFD553;
+}
+
+a:hover, a:active {
+  color: #e6cb79;
+}
+
+h1 {
+  margin-top: 26px;;
+  font-weight: normal;
+  font-size: 150%;
+  letter-spacing: -1px;
+  color: #f8cd4a;
+}
+
+#trialAlmostExpiredText {
+  color: #FF4242;
+}
+
+#trialExpiredText {
+  color: #FF4242;
+}
+
+#trial-time-left {
+  width: 100%;
+  height: 135px;
+  text-align: center;
+  background-color: #1e1e1d;
+}
+
+#trial-days-text {
+  font-size: 80%;
+  line-height: 140%;
+  color: #949494;
+}
+
+#trial-days-text strong {
+  color: #ffffff;
+}
+
+#trial-progress {
+  width: 67%;
+  height: 14px;
+  overflow: visible;
+  margin: 14px auto 0;
+  text-align: center;
+  background: #7C2929;
+  border: 1px solid #D14E4E;
+}
+
+#trial-progress > span {
+  display: block;
+  height: 16px;
+  margin: -1px 0 0 -1px;
+  z-index: 100;
+  height: 14px;
+  border: 1px solid #71f65c;
+  border-right: none;
+  background: #06b025;
+}
+
+h2.lic-key {
+  margin-top: 20px;
+  letter-spacing: -.03em;
+  font-weight: normal;
+  font-size: 100%;
+  color: #ffffff;
+}
+
+h2.attention {
+  padding-left: 14px;
+  margin-left: 6px;
+  letter-spacing: -1px;
+  line-height: 100%;
+  font-weight: normal;
+  font-size: 130%;
+  color: #ffffff;
+  background: url(images/triangle.png) no-repeat 0 6px;
+}
+
+h2.attention strong {
+  color: #f8cd4a;
+}
+
+/* Feature description styles */
+
+#ipm-dynamic {
+  float: left;
+  width: 66%;
+  overflow: visible;
+}
+
+#ipm-content-inner {
+  margin: 24px 0 0 8px;
+  overflow: visible;
+}
+
+.darkbg {
+  min-height: 226px;
+  background: #151514;
+}
+
+.left-col-box {
+  width: 28%;
+  float: left;
+  margin: 0 8px 0 0;
+  text-align: center;
+}
+
+.right-col-benefits p {
+  font-size: 85%;
+  line-height: 125%;
+}
+
+.benefits-list {
+  margin: 15px 0 10px 0;
+  line-height: 160%;
+  font-size: 100%;
+  letter-spacing: -.03em;
+  color: #ffffff;
+}
+
+.benefits-list > img {
+  float: left;
+  margin: 3px 6px 0 0;
+}
+
+.benefits-list + p {
+  margin-bottom: 24px;
+}
+
+img.feat-img {
+  float: left;
+  margin: 0 12px 8px 0;
+}
+
+img.img-left {
+  float: left;
+  margin: 0 8px 4px 0;
+}
+
+h3.feature {
+  margin: 14px 12px 12px 14px;
+  font-size: 90%;
+  color: #ffffff;
+}
+
+p.feat-desc {
+  overflow: visible;
+  margin: 8px 12px 20px 14px;
+  line-height: 120%;
+  font-size: 75%;
+  color: #919191;
+}
+
+p.feat-desc strong {
+  color: #BBBBBB;
+}
+
+/* UE/UC bundle promo styles */
+.prices {
+  font-size: 90%;
+  line-height: 110%;
+}
+
+.l_ueucPriceRetailAmt {
+  font-weight: bold;
+  color: #ffffff;
+  text-decoration: line-through;
+}
+
+.l_ueucPriceAmt {
+  font-weight: bold;
+  color: #f8cd4a;
+}
+
+ul.benefitList {
+  display: block;
+  font-size: 65%;
+  margin: 10px 0 6px;
+  min-height: 78px;
+  list-style-type:none;
+}
+
+ul.benefitList li {
+  width: 48%;
+  margin: 3px 0;
+  padding-left: 0;
+  overflow: visible;
+  line-height: 100%;
+  float: left;
+}
+
+.savingsText {
+  width: 23%;
+  float: left;
+  margin: 12px 14px 0 0;
+  line-height: 110%;
+  text-align: center;
+  font-size: 75%;
+  color: #8CE855;
+}
+
+.l_ueucSavingsPercent {
+  font-size: 115%;
+  font-weight: bold;
+}
+
+/* Right col styles */
+
+#phone-order {
+  width: 188px;
+  min-height: 36px;
+  margin: 5px auto 0;
+  line-height: 100%;
+  font-size: 70%;
+  color: #949494;
+}
+
+#ipm-action, 
+#ipm-action-footer {
+  width: 34%;
+  float: right;
+  text-align: center;
+}
+
+#ipm-action-footer {
+  text-align: right;
+  font-size: 70%;
+  margin-bottom: 18px;
+}
+
+#ipm-action-footer > p {
+  margin: 6px 28px 0 0;
+}
+
+a.button,
+a.button:link,
+a.button:visited {
+  display: inline-block;
+  height: 26px;
+  width: 188px;
+  margin-top: 5px;
+  line-height: 26px;
+  letter-spacing: -.03em;
+  text-decoration: none;
+  font-size: 90%;
+  text-align: center;
+  color: #000000;
+  border-top: 1px solid #f5d87f;
+  border-bottom: 1px solid #caa341;
+  background: #fdcd54 url(images/button-bg.png) repeat-x 0 -26px;
+}
+
+a.button:hover, 
+a.button:active {
+  border-top: 1px solid #f5d87f;
+  border-bottom: 1px solid #c79d1f;
+  background: #f9c836 url(images/button-bg.png) repeat-x 0 0;
+}
+
+a.activate,
+a.activate:link,
+a.activate:visited {
+  border-top: 1px solid #b3d36d;
+  border-bottom: 1px solid #678a1a;
+  background: #fdcd54 url(images/button-activate-bg.png) repeat-x 0 0;
+}
+
+a.activate:hover,
+a.activate:active {
+  border-top: 1px solid #b6df6f;
+  border-bottom: 1px solid #6c9a1a;
+  background: #fdcd54 url(images/button-activate-bg.png) repeat-x 0 -26px;
+}
Index: doc/tools/ultraedit/ipm_UF/images/alert.png
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ipm_UF/images/alert.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ipm_UF/images/box_uf.png
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ipm_UF/images/box_uf.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ipm_UF/images/download.png
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ipm_UF/images/download.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ipm_UF/images/infotable_bg.jpg
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ipm_UF/images/infotable_bg.jpg
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ipm_UF/ipm_UF.html
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ipm_UF/ipm_UF.html	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ipm_UF/ipm_UF.html	(working copy)
@@ -0,0 +1,81 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
+"HTTP://WWW.W3.ORG/TR/HTML4/STRICT.DTD">
+<html>
+ <head>
+  <meta http-equiv="Content-type" content="text/html;charset=UTF-8">
+  <style type="text/css">
+   * {
+    margin: 0;
+    padding: 0;
+    border: none;
+   }
+   body {
+    margin: 0; 
+    padding: 0; 
+    background: #a1a3a3; 
+    text-align: left;
+   }
+   a {
+    color: #3333ff;
+    text-decoration: underline;
+   }
+   #infotable {
+    width: 514px;
+    height: 257px;
+    border: 3px solid #000000;
+    background: #e2e4e5 url('images/infotable_bg.jpg') no-repeat left top;
+   }
+   #infotable #boxshot {
+    width: 189px;
+    text-align: center;
+   }
+   #infotable #boxshot img {
+    padding-top: 20px;
+   }
+   #infotable #info {
+   }
+   #infotable #info h1 {
+    display: block;
+    height: 32px;
+    color: #000000;
+    font: normal 140% Tahoma, Geneva, Helvetica, sans-serif;
+    letter-spacing: -1px;
+    border-bottom: 1px solid #a6a7a7;
+    padding: 4px 0 0 38px;
+    margin: 0 20px 6px 2px; 
+    background: transparent url('images/alert.png') no-repeat left top;
+   }
+   #infotable #info p {
+    font: normal 75% Geneva, Arial, Helvetica, sans-serif;
+    color: #5a5a5a;
+    line-height: 1.4;
+    margin: 8px 10px 8px 2px; 
+   }
+   #infotable #download {
+    margin: 0 10px 0 0; 
+   }
+   a img {
+    display: block;
+    border: none;
+   }
+  </style>
+<title>未安装 UltraFinder</title>
+ </head>
+ <body>
+ <table width="514" id="infotable">
+  <tr>
+   <td width="189" id="boxshot" valign="top">
+    <img src="images/box_uf.png" alt="" title="">
+   </td>
+   <td id="info" valign="middle">
+<h1>未安装 UltraFinder！</h1>
+<p>瞬刻查找任何文件或发现重复！UltraFinder 强大的重复查找器包括 UltraCompare 基本的查找重复功能，同时亦在这个基础上增加了其他许多先进的特性！</p>
+    <div id="download">
+<a href="http://www.ultraedit.com/redirects/products/uf-win-en.html"onclick="window.open(this.href); return false;"><img src="images/download.png" alt="立即下载免费试用版" title="下载" ></a>
+    </div>
+<p><a href="http://www.ultraedit.com/redirects/products/uf-win-en.html"onclick="window.open(this.href); return false;">更多了解 UltraFinder</a></p>
+   </td>
+  </tr>
+ </table>
+ </body>
+</html>
\ No newline at end of file
Index: doc/tools/ultraedit/ipm_US/images/alert.png
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ipm_US/images/alert.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ipm_US/images/box_us.png
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ipm_US/images/box_us.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ipm_US/images/download.png
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ipm_US/images/download.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ipm_US/images/infotable_bg.jpg
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ipm_US/images/infotable_bg.jpg
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ipm_US/ipm_US.html
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ipm_US/ipm_US.html	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ipm_US/ipm_US.html	(working copy)
@@ -0,0 +1,82 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
+"HTTP://WWW.W3.ORG/TR/HTML4/STRICT.DTD">
+<html>
+ <head>
+  <meta http-equiv="Content-type" content="text/html;charset=UTF-8">
+  <style type="text/css">
+   * {
+    margin: 0;
+    padding: 0;
+    border: none;
+   }
+   body {
+    margin: 0; 
+    padding: 0; 
+    background: #a1a3a3; 
+    text-align: left;
+   }
+   a {
+    color: #3333ff;
+    text-decoration: underline;
+   }
+   #infotable {
+    width: 514px;
+    height: 257px;
+    border: 3px solid #000000;
+    background: #e2e4e5 url('images/infotable_bg.jpg') no-repeat left top;
+   }
+   #infotable #boxshot {
+    width: 189px;
+    text-align: center;
+   }
+   #infotable #boxshot img {
+    padding-top: 20px;
+   }
+   #infotable #info {
+   }
+   #infotable #info h1 {
+    display: block;
+    height: 32px; 
+    color: #000000;
+    font: normal 130% Tahoma, Geneva, Helvetica, sans-serif;
+    letter-spacing: -1px;
+    border-bottom: 1px solid #a6a7a7;
+    padding: 4px 0 0 38px;
+    margin: 0 20px 6px 2px;
+    background: transparent url('images/alert.png') no-repeat left top;
+   }
+   #infotable #info p {
+    font: normal 75% Geneva, Arial, Helvetica, sans-serif;
+    color: #5a5a5a;
+    line-height: 1.4;
+    margin: 8px 10px 8px 2px; 
+   }
+   #infotable #download {
+    margin: 0 10px 0 0; 
+   }
+   a img {
+    display: block;
+    border: none;
+   }
+  </style>
+<title>未安装 UltraSentry</title>
+ </head>
+ <body>
+ <table width="514" id="infotable">
+  <tr>
+   <td width="189" id="boxshot" valign="top">
+    <img src="images/box_us.png" alt="" title="">
+   </td>
+   <td id="info" valign="middle">
+<h1>未安装 UltraSentry!</h1>
+<p>使用 UltraSentry 使您的文件管理解决方案臻于完美！UltraEdit 与 UltraSentry 配套使用，您可以通过 UltraSentry 可靠的文件粉碎机安全和永久地删除文件！</p>
+<p>立即安装 UltraSentry 30 天免费试用版！</p>
+    <div id="download">
+<a href="http://www.ultraedit.com/redirects/products/us-win-en.html"onclick="window.open(this.href); return false;"><img src="images/download.png" alt="立即下载免费试用版" title="下载" ></a>
+    </div>
+<p><a href="http://www.ultraedit.com/redirects/products/us-win-en.html"onclick="window.open(this.href); return false;">更多了解 UltraSentry</a></p>
+   </td>
+  </tr>
+ </table>
+ </body>
+</html>
\ No newline at end of file
Index: doc/tools/ultraedit/lua5.1.dll
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/lua5.1.dll
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/scripts/header.js
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/scripts/header.js	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/scripts/header.js	(working copy)
@@ -0,0 +1,34 @@
+// Hello!  Welcome to the UltraEdit scripting environment.  Normally, you would
+// put a header comment at the top of a javascript file to be used in UltraEdit
+// in order to indicate the version of the UltraEdit scripting API, like so:
+// Version = 1.00
+// However, this is currently not necessary since the API will default to 1.00.
+
+// ----------------------------------------------------------------------------
+// header.js
+// This script creates a header for all open documents
+// Copyright (c)2007 IDM Computer Solutions, Inc.
+// ----------------------------------------------------------------------------
+// UltraEdit is our application object.  All UltraEdit operations will use this
+// object.
+// See UltraEdit Help for more details.
+
+// Get the num of open documents.
+var num_of_docs = UltraEdit.document.length;
+
+var dashes = "// ------------------------------------------------------------";
+dashes += "----------------\r\n";
+
+// Enumerate through all open documents and add the header.
+var index;
+for (index = 0; index < num_of_docs; index++) {
+  UltraEdit.document[index].top();
+  UltraEdit.document[index].write(dashes);
+  UltraEdit.document[index].write("// Script Name: \r\n");
+  UltraEdit.document[index].write("// Creation Date: \r\n");
+  UltraEdit.document[index].write("// Last Modified: \r\n");
+  UltraEdit.document[index].write("// Copyright (c)2007\r\n");
+  UltraEdit.document[index].write("// Purpose: \r\n");
+  UltraEdit.document[index].write(dashes);
+}
+
Index: doc/tools/ultraedit/scripts/hello.js
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/scripts/hello.js	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/scripts/hello.js	(working copy)
@@ -0,0 +1,22 @@
+// Hello!  Welcome to the UltraEdit scripting environment.  Normally, you would
+// put a header comment at the top of a javascript file to be used in UltraEdit
+// in order to indicate the version of the UltraEdit scripting API, like so:
+// Version = 1.00
+// However, this is currently not necessary since the API will default to 1.00.
+
+// ----------------------------------------------------------------------------
+// hello.js
+// A basic javascript to introduce our users to embedded scripting support in
+// UltraEdit v13.00!
+// Copyright (c)2007 IDM Computer Solutions, Inc.
+// ----------------------------------------------------------------------------
+// UltraEdit is our application object.  All UltraEdit operations will use this
+// object.
+// Operations may be performed on the activeDocument property of the UltraEdit
+// object.
+// See UltraEdit Help for more details.
+
+//Create a new file, which will become the currently active document
+UltraEdit.newFile();
+//write the string "Hello World" to the currently active document
+UltraEdit.activeDocument.write("Hello World!");
Index: doc/tools/ultraedit/scripts/stringvar.js
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/scripts/stringvar.js	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/scripts/stringvar.js	(working copy)
@@ -0,0 +1,37 @@
+// Hello!  Welcome to the UltraEdit scripting environment.  Normally, you would
+// put a header comment at the top of a javascript file to be used in UltraEdit
+// in order to indicate the version of the UltraEdit scripting API, like so:
+// Version = 1.00
+// However, this is currently not necessary since the API will default to 1.00.
+
+// ----------------------------------------------------------------------------
+// stringvar.js
+// This script queries the user for a string which will be used in a find 
+// operation and a value that determines how many times the operation should
+// occur.  A new file will be created for the results.  For each word found,
+// the entire line will be selected, copied, and written to the result file.
+// Copyright (c)2007 IDM Computer Solutions, Inc.
+// ----------------------------------------------------------------------------
+// UltraEdit is our application object.  All UltraEdit operations will use this
+// object.
+// See UltraEdit Help for more details.
+
+// Get user input.
+var num = UltraEdit.getValue("How many occurrences do you want to find?",1);
+var str = UltraEdit.getString("What string do you want to find?",1);
+
+// Create new file.  This will also become the active file.
+UltraEdit.newFile();
+
+UltraEdit.document[0].top();
+// Do operation number of requested iterations.
+var x = 0;
+while (x < num) {
+  UltraEdit.document[0].findReplace.find(str);
+  UltraEdit.document[0].selectLine();
+  UltraEdit.document[0].copy();
+  if (UltraEdit.document[0].isFound() == true) {
+    UltraEdit.activeDocument.paste();
+  }
+  x++;
+}
Index: doc/tools/ultraedit/taglist.uet
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/taglist.uet	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/taglist.uet	(working copy)
@@ -0,0 +1,1027 @@
+[TagList]
+ActiveGroup=HTML - Tags
+
+[Tag Group - HTML - Special Characters]
+0="     (em space) :UEDS:&emsp;"
+1="     (en space) :UEDS:&ensp;"
+2="     (non-breaking space) :UEDS:&nbsp;"
+3="     (thin space) :UEDS:&thinsp;"
+4="     (zero width joiner) :UEDS:&zwj;"
+5="     (zero width non-joiner) :UEDS:&zwnj;"
+6="  :UEDS:&mdash;"
+7="  :UEDS:&ndash;"
+8="-  :UEDS:&shy;"
+9="" :UEDS:&quot;"
+10="& :UEDS:&amp;"
+11=" :UEDS:&circ;"
+12=" :UEDS:&iexcl;"
+13=" :UEDS:&brvbar;"
+14=" :UEDS:&uml;"
+15=" :UEDS:&macr;"
+16=" :UEDS:&acute;"
+17=" :UEDS:&cedil;"
+18=" :UEDS:&iquest;"
+19=" :UEDS:&tilde;"
+20=" :UEDS:&lsquo;"
+21=" :UEDS:&rsquo;"
+22=" :UEDS:&sbquo;"
+23=" :UEDS:&ldquo;"
+24=" :UEDS:&rdquo;"
+25=" :UEDS:&bdquo;"
+26=" :UEDS:&lsaquo;"
+27=" :UEDS:&rsaquo;"
+28="< :UEDS:&lt;"
+29="> :UEDS:&gt;"
+30=" :UEDS:&plusmn;"
+31=" :UEDS:&laquo;"
+32=" :UEDS:&raquo;"
+33=" :UEDS:&times;"
+34=" :UEDS:&divide;"
+35=" :UEDS:&cent;"
+36=" :UEDS:&pound;"
+37=" :UEDS:&curren;"
+38=" :UEDS:&yen;"
+39=" :UEDS:&sect;"
+40=" :UEDS:&copy;"
+41=" :UEDS:&not;"
+42=" :UEDS:&reg;"
+43=" :UEDS:&deg;"
+44=" :UEDS:&micro;"
+45=" :UEDS:&para;"
+46=" :UEDS:&middot;"
+47=" :UEDS:&dagger;"
+48=" :UEDS:&Dagger;"
+49=" :UEDS:&permil;"
+50=" :UEDS:&euro;"
+51=" :UEDS:&frac14;"
+52=" :UEDS:&frac12;"
+53=" :UEDS:&frac34;"
+54=" :UEDS:&sup1;"
+55=" :UEDS:&sup2;"
+56=" :UEDS:&sup3;"
+57=" :UEDS:&aacute;"
+58=" :UEDS:&Aacute;"
+59=" :UEDS:&acirc;"
+60=" :UEDS:&Acirc;"
+61=" :UEDS:&agrave;"
+62=" :UEDS:&Agrave;"
+63=" :UEDS:&aring;"
+64=" :UEDS:&Aring;"
+65=" :UEDS:&atilde;"
+66=" :UEDS:&Atilde;"
+67=" :UEDS:&auml;"
+68=" :UEDS:&Auml;"
+69=" :UEDS:&ordf;"
+70=" :UEDS:&aelig;"
+71=" :UEDS:&AElig;"
+72=" :UEDS:&ccedil;"
+73=" :UEDS:&Ccedil;"
+74=" :UEDS:&eth;"
+75=" :UEDS:&ETH;"
+76=" :UEDS:&eacute;"
+77=" :UEDS:&Eacute;"
+78=" :UEDS:&ecirc;"
+79=" :UEDS:&Ecirc;"
+80=" :UEDS:&egrave;"
+81=" :UEDS:&Egrave;"
+82=" :UEDS:&euml;"
+83=" :UEDS:&Euml;"
+84=" :UEDS:&fnof;"
+85=" :UEDS:&iacute;"
+86=" :UEDS:&Iacute;"
+87=" :UEDS:&icirc;"
+88=" :UEDS:&Icirc;"
+89=" :UEDS:&igrave;"
+90=" :UEDS:&Igrave;"
+91=" :UEDS:&iuml;"
+92=" :UEDS:&Iuml;"
+93=" :UEDS:&ntilde;"
+94=" :UEDS:&Ntilde;"
+95=" :UEDS:&oacute;"
+96=" :UEDS:&Oacute;"
+97=" :UEDS:&ocirc;"
+98=" :UEDS:&Ocirc;"
+99=" :UEDS:&ograve;"
+100=" :UEDS:&Ograve;"
+101=" :UEDS:&ordm;"
+102=" :UEDS:&oslash;"
+103=" :UEDS:&Oslash;"
+104=" :UEDS:&otilde;"
+105=" :UEDS:&Otilde;"
+106=" :UEDS:&ouml;"
+107=" :UEDS:&Ouml;"
+108=" :UEDS:&oelig;"
+109=" :UEDS:&OElig;"
+110=" :UEDS:&scaron;"
+111=" :UEDS:&Scaron;"
+112=" :UEDS:&szlig;"
+113=" :UEDS:&thorn;"
+114=" :UEDS:&THORN;"
+115=" :UEDS:&uacute;"
+116=" :UEDS:&Uacute;"
+117=" :UEDS:&ucirc;"
+118=" :UEDS:&Ucirc;"
+119=" :UEDS:&ugrave;"
+120=" :UEDS:&Ugrave;"
+121=" :UEDS:&uuml;"
+122=" :UEDS:&Uuml;"
+123=" :UEDS:&yacute;"
+124=" :UEDS:&Yacute;"
+125=" :UEDS:&yuml;"
+126=" :UEDS:&Yuml;"
+127=
+
+[Tag Group - HTML - Tags]
+0="Abbreviated form :UEDS:<abbr title=""> ... </abbr>"
+1="Abbreviation :UEDS:abbr="
+2="Above :UEDS:<above>"
+3="Accessibility key character :UEDS:accesskey="
+4="Acronym :UEDS:<acronym title=""> ... </acronym>"
+5="Align :UEDS:align="
+6="Alignment character :UEDS:char="
+7="Alternative :UEDS:alt="
+8="Anchor URI :UEDS:<a href=""> ... </a>"
+9="Anchor :UEDS:<a> ... </a>"
+10="Applet class file code :UEDS:code="
+11="Array :UEDS:<array>"
+12="Article :UEDS:<article> ... </article>"
+13="Aside :UEDS:<aside> ... </aside>"
+14="Associated information :UEDS:content="
+15="Audio :UEDS:<audio src=""> ... </audio>"
+16="Author info :UEDS:<address> ... </address>"
+17="Axis related headers :UEDS:axis="
+18="Background color :UEDS:bgcolor="
+19="Background texture tile :UEDS:background="
+20="Base font size :UEDS:<basefont size="">"
+21="Base URI :UEDS:codebase="
+22="Behavior :UEDS:behavior="
+23="BGSound :UEDS:<bgsound>"
+24="Blinking text :UEDS:<blink> ... </blink>"
+25="Bold :UEDS:<b> ... </b>"
+26="Border color :UEDS:bordercolor="
+27="Border :UEDS:border="
+28="Box :UEDS:<box>"
+29="Canvas :UEDS:<canvas> ... </canvas>"
+30="Cell rowspan :UEDS:rowspan="
+31="Center :UEDS:<center> ... </center>"
+32="Char enconding of linked resource :UEDS:charset="
+33="Checked(state) :UEDS:checked"
+34="Citation :UEDS:<cite> ... </cite>"
+35="Cite reason for change :UEDS:cite="
+36="Class implementation ID :UEDS:classid="
+37="Class list :UEDS:class="
+38="Clear text flow control :UEDS:clear="
+39="Code content type :UEDS:codetype="
+40="Color of selected links :UEDS:alink="
+41="Column span :UEDS:colspan="
+42="Columns :UEDS:cols="
+43="Command :UEDS:<command type=""> ... </command>"
+44="Comment :UEDS:<!-- ... -->"
+45="Comment :UEDS:<comment> ... </comment>"
+46="Computer code fragment :UEDS:<code> ... </code>"
+47="Content scheme :UEDS:scheme="
+48="Content type :UEDS:type="
+49="Coordinates :UEDS:coords="
+50="Datalist :UEDS:<datalist> ... </datalist>"
+51="Date and time of change :UEDS:datetime="
+52="Declare flag :UEDS:declare"
+53="Definition description :UEDS:<dd> ... </dd>"
+54="Definition list :UEDS:<dl> ... </dl>"
+55="Definition term :UEDS:<dt> ... </dt>"
+56="Deleted text :UEDS:<del> ... </del>"
+57="Direction :UEDS:direction="
+58="Directionality :UEDS:dir="
+59="Directory list :UEDS:<dir> ... </dir>"
+60="Disabled :UEDS:disabled"
+61="DIV container :UEDS:<div> ... </div>"
+62="DIV style container :UEDS:<div style=> ... </div>"
+63="Document base URI :UEDS:<base href="">"
+64="Document body :UEDS:<body> ... </body>"
+65="Document head :UEDS:<head> ... </head>"
+66="Document ID :UEDS:id="
+67="Document title :UEDS:<title> ... </title>"
+68="Document type :UEDS:<!doctype>"
+69="Document version :UEDS:version="
+70="Embedded object :UEDS:<embed>"
+71="Emphasis :UEDS:<em> ... </em>"
+72="Encode type :UEDS:enctype="
+73="Figure Caption :UEDS:<figcaption> ... </figcaption>"
+74="Figure :UEDS:<figure> ... </figure>"
+75="Font face :UEDS:face="
+76="Footer :UEDS:<footer> ... </footer>"
+77="For label :UEDS:for="
+78="Forced line break :UEDS:<br>"
+79="Form action handler :UEDS:action="
+80="Form control group :UEDS:<fieldset> ... </fieldset>"
+81="Form field label text :UEDS:<label> ... </label>"
+82="Form input type :UEDS:<input type="">"
+83="Form input :UEDS:<input>"
+84="Form method :UEDS:<form action="" method="">"
+85="Form method :UEDS:method="
+86="Form :UEDS:<form> ... </form>"
+87="Forward link :UEDS:rel="
+88="Frame render parts :UEDS:frame="
+89="Frame source :UEDS:<frame src="">"
+90="Frame target :UEDS:target="
+91="Frame :UEDS:<frame>"
+92="Frameborder :UEDS:frameborder="
+93="Frameset columns :UEDS:<frameset cols=> ... </frameset>"
+94="Frameset rows :UEDS:<frameset rows=> ... </frameset>"
+95="Frameset :UEDS:<frameset> ... </frameset>"
+96="Framespacing :UEDS:framespacing="
+97="Generic embedded object :UEDS:<object>"
+98="Generic metainformation :UEDS:<meta content="">"
+99="Generic span :UEDS:<span> ... </span>"
+100="Header cell ID's :UEDS:headers="
+101="Header :UEDS:<header> ... </header>"
+102="Heading 1 :UEDS:<h1> ... </h1>"
+103="Heading 2 :UEDS:<h2> ... </h2>"
+104="Heading 3 :UEDS:<h3> ... </h3>"
+105="Heading 4 :UEDS:<h4> ... </h4>"
+106="Heading 5 :UEDS:<h5> ... </h5>"
+107="Heading 6 :UEDS:<h6> ... </h6>"
+108="Heading Group :UEDS:<hgroup> ... </hgroup>"
+109="Heading :UEDS:<h> ... </h>"
+110="Height :UEDS:height="
+111="Horizontal rule :UEDS:<hr>"
+112="Horizontal space :UEDS:hspace="
+113="HREF URI :UEDS:href="
+114="HTML root element :UEDS:<html> ... </html>"
+115="HTTP header name :UEDS:http-equiv="
+116="I18N BiDi over-ride :UEDS:<bdo dir=""> ... </bdo>"
+117="Image map area :UEDS:<area>"
+118="Image map name :UEDS:<map name=""> ... </map>"
+119="Image map :UEDS:<map> ... </map>"
+120="Image source :UEDS:<img src="" alt="">"
+121="Image :UEDS:<img>"
+122="Inline frame :UEDS:<iframe src=""> ... </iframe>"
+123="Inline layer :UEDS:<ilayer> ... </ilayer>"
+124="Inserted text :UEDS:<ins> ... </ins>"
+125="Instance definition :UEDS:<dfn> ... </dfn>"
+126="Italic text :UEDS:<i> ... </i>"
+127="Java applet :UEDS:<applet width="" height=""> ... </applet>"
+128="Key (Generated) :UEDS:<keygen form=""> ... </keygen>"
+129="Label :UEDS:label="
+130="Language code :UEDS:hreflang="
+131="Language code :UEDS:lang="
+132="Large text style :UEDS:<big> ... </big>"
+133="Layer :UEDS:<layer>"
+134="Link :UEDS:link="
+135="List item :UEDS:<li> ... </li>"
+136="List of MIME types for file upload :UEDS:accept="
+137="List of supported character sets :UEDS:accept-charset="
+138="Listing :UEDS:<listing> ... </listing>"
+139="Local change to font :UEDS:<font> ... </font>"
+140="Long description link :UEDS:longdesc="
+141="Long quotation :UEDS:<blockquote> ... </blockquote>"
+142="Mail link :UEDS:mailto="
+143="Margin pixel height :UEDS:marginheight="
+144="Margin pixel width :UEDS:marginwidth="
+145="Marked text :UEDS:<mark> ... </mark>"
+146="Marquee :UEDS:<marquee> ... </marquee>"
+147="Max text field chars :UEDS:maxlength="
+148="Media :UEDS:media="
+149="Media-independent link :UEDS:<link>"
+150="Menu list :UEDS:<menu> ... </menu>"
+151="Meter/measurement :UEDS:<meter> ... </meter>"
+152="Multicolumn :UEDS:<multicol> ... </multicol>"
+153="Multi-line text field :UEDS:<textarea rows="" cols=""> ... </textarea>"
+154="Multiple :UEDS:multiple"
+155="Name :UEDS:name="
+156="Named property value :UEDS:<param name="">"
+157="Navigation section :UEDS:<nav> ... </nav>"
+158="Next ID :UEDS:<nextid>"
+159="No embedded objects :UEDS:<noembed>"
+160="No frames :UEDS:<noframes> ... </noframes>"
+161="No layers :UEDS:<nolayer> ... </nolayer>"
+162="No line break :UEDS:<nobr> ... </nobr>"
+163="No resize :UEDS:noresize"
+164="No script :UEDS:<noscript> ... </noscript>"
+165="No shade :UEDS:noshade"
+166="No URI :UEDS:nohref"
+167="No word wrap :UEDS:nowrap"
+168="Note :UEDS:<note> ... </note>"
+169="Object applet file :UEDS:object="
+170="Object data reference :UEDS:data="
+171="Offset for alignment character :UEDS:charoff="
+172="OnBlur event :UEDS:onblur="
+173="OnChange event :UEDS:onchange="
+174="OnClick event :UEDS:onclick="
+175="OnDblClick event :UEDS:ondblclick="
+176="OnFocus event :UEDS:onfocus="
+177="OnKeyDown event :UEDS:onkeydown="
+178="OnKeyPress event :UEDS:onkeypress="
+179="OnKeyUp event :UEDS:onkeyup="
+180="OnLoad event :UEDS:onload="
+181="OnMouseDown event :UEDS:onmousedown="
+182="OnMouseMove event :UEDS:onmousemove="
+183="OnMouseOut event :UEDS:onmouseout="
+184="OnMouseOver event :UEDS:onmouseover="
+185="OnMouseUp event :UEDS:onmouseup="
+186="OnReset event :UEDS:onreset="
+187="OnSelect event :UEDS:onselect="
+188="OnSubmit event :UEDS:onsubmit="
+189="OnUnload event :UEDS:onunload="
+190="Option group :UEDS:<optgroup label=""> ... </optgroup>"
+191="Option selector :UEDS:<select> ... </select>"
+192="Ordered list :UEDS:<ol> ... </ol>"
+193="Output area :UEDS:<output> ... </output>"
+194="Paragraph class :UEDS:<p class=""> ... </p>"
+195="Paragraph style :UEDS:<p style=""> ... </p>"
+196="Paragraph :UEDS:<p> ... </p>"
+197="Preformatted listing :UEDS:<xmp> ... </xmp>"
+198="Preformatted text :UEDS:<pre> ... </pre>"
+199="Profile metainfo dictionary :UEDS:profile="
+200="Progress element :UEDS:<progress> ... </progress>"
+201="Prompt message :UEDS:prompt="
+202="Push button :UEDS:<button> ... </button>"
+203="Quote :UEDS:<quote>"
+204="Range :UEDS:<range>"
+205="ReadOnly text and password :UEDS:readonly"
+206="Reduced spacing :UEDS:compact"
+207="Reverse link :UEDS:rev="
+208="Root :UEDS:<root>"
+209="Rows :UEDS:rows="
+210="Ruby annotation (rp) :UEDS:<rp> ... </rp>"
+211="Ruby annotation (rt) :UEDS:<rt> ... </rt>"
+212="Ruby annotation :UEDS:<ruby> ... </ruby>"
+213="Rulings between rows and columns :UEDS:rules="
+214="Sample program output, scripts :UEDS:<samp> ... </samp>"
+215="Scope covered by header cells :UEDS:scope="
+216="Script execution defer :UEDS:defer"
+217="Script language name :UEDS:language"
+218="Script language name :UEDS:language="
+219="Script statments :UEDS:<script type=""> ... </script>"
+220="Scrollbar :UEDS:scrolling="
+221="Section :UEDS:<section> ... </section>"
+222="Selectable option :UEDS:<option>"
+223="Selected :UEDS:selected"
+224="Server-side image map :UEDS:ismap"
+225="Shape :UEDS:shape="
+226="Short inline quotation :UEDS:<q> ... </q>"
+227="Single line prompt :UEDS:<isindex>"
+228="Size :UEDS:size="
+229="Small text style :UEDS:<small> ... </small>"
+230="Soft line break :UEDS:<wbr>"
+231="Sound :UEDS:<sound>"
+232="Source :UEDS:<source src=""> ... </source>"
+233="Source :UEDS:src="
+234="Space separated archive list :UEDS:archive="
+235="Spacer :UEDS:<spacer>"
+236="Spacing between cells :UEDS:cellspacing="
+237="Spacing within cells :UEDS:cellpadding="
+238="Span :UEDS:span"
+239="Square root :UEDS:<sqrt>"
+240="Standby load msg :UEDS:standby="
+241="Starting sequence number :UEDS:start"
+242="Strike-through text style :UEDS:<s> ... </s>"
+243="Strike-through text :UEDS:<strike> ... </strike>"
+244="Strong emphasis :UEDS:<strong> ... </strong>"
+245="Style info :UEDS:<style type=""> ... </style>"
+246="Style info :UEDS:style="
+247="Subscript :UEDS:<sub> ... </sub>"
+248="Summary :UEDS:<summary> ... </summary>"
+249="Superscript :UEDS:<sup> ... </sup>"
+250="Tab order position :UEDS:tabindex="
+251="Table body :UEDS:<tbody> ... </tbody>"
+252="Table caption :UEDS:<caption> ... </caption>"
+253="Table column group :UEDS:<colgroup> ... </colgroup>"
+254="Table column :UEDS:<col>"
+255="Table data cell :UEDS:<td> ... </td>"
+256="Table footer :UEDS:<tfoot> ... </tfoot>"
+257="Table header cell :UEDS:<th> ... </th>"
+258="Table header :UEDS:<thead> ... </thead>"
+259="Table row :UEDS:<tr> ... </tr>"
+260="Table summary :UEDS:summary="
+261="Table :UEDS:<table> ... </table>"
+262="Target - Blank :UEDS:<a href="" target="_blank"> ... </a>"
+263="Target - Parent :UEDS:<a href="" target="_parent"> ... </a>"
+264="Target - Self :UEDS:<a href="" target="_self">... </a>"
+265="Target - Top :UEDS:<a href="" target="_top"> ... </a>"
+266="Teletype or monospace text style :UEDS:<tt> ... </tt>"
+267="Text color :UEDS:color="
+268="Text color :UEDS:text="
+269="Text entered by user :UEDS:<kbd> ... </kbd>"
+270="Text :UEDS:<text>"
+271="Time :UEDS:<time> ... </time>"
+272="Title :UEDS:title="
+273="Topmargin in pixels :UEDS:topmargin"
+274="Underlined text style :UEDS:<u> ... </u>"
+275="Unordered list :UEDS:<ul> ... </ul>"
+276="URL :UEDS:url="
+277="Use image map :UEDS:usemap="
+278="Value interpretation :UEDS:valuetype="
+279="Value :UEDS:value="
+280="Variable or program argument :UEDS:<var> ... </var>"
+281="Vertical cell alignment :UEDS:valign="
+282="Vertical space :UEDS:vspace="
+283="Video :UEDS:<video src=""> ... </video>"
+284="Visited link color :UEDS:vlink="
+285="Width :UEDS:width="
+286=
+
+[Tag Group - COLD FUSION - Tags]
+0="Abort page processing :UEDS:<CFABORT>"
+1="Embed Java applet :UEDS:<CFAPPLET>"
+2="Application name :UEDS:<CFAPPLICATION>"
+3="Break CFML loop :UEDS:<CFBREAK>"
+4="Table Column Header :UEDS:<CFCOL>"
+5="File content type :UEDS:<CFCONTENT>"
+6="Define/set cookie variables :UEDS:<CFCOOKIE>"
+7="Directory handling task :UEDS:<CFDIRECTORY>"
+8="Else statement :UEDS:<CFELSE>"
+9="Elseif statement :UEDS:<CFELSEIF>"
+10="Display custom HTML error pages :UEDS:<CFERROR>"
+11="Abort current CFML tag processing :UEDS:<CFEXIT>"
+12="File handling task :UEDS:<CFFILE>"
+13="Build/validate form input :UEDS:<CFFORM>"
+14="FTP file operations :UEDS:<CFFTP>"
+15="Create tabular data grid control :UEDS:<CFGRID>"
+16="Define CFGRID columns :UEDS:<CFGRIDCOLUMN>"
+17="Define CFGRID rows :UEDS:<CFRGRIDROW>"
+18="Update ODBC source from grid data :UEDS:<CFGRIDUPDATE>"
+19="Generate HTTP Headers :UEDS:<CFHEADER>"
+20="Writes text to HTML Head :UEDS:<CFHTMLHEAD>"
+21="Get/post tasks :UEDS:<CFHTTP>"
+22="Specfiy CFHTTP Post parameters :UEDS:<CFHTTPPARAM>"
+23="If statement :UEDS:<CFIF> ... </CFIF>"
+24="Embedded reference :UEDS:<CFINCLUDE>"
+25="Create Verity search index :UEDS:<CFINDEX>"
+26="Create form input elements :UEDS:<CFINPUT>"
+27="Insert record in ODBC source :UEDS:<CFINSERT>"
+28="LDAP directory server access :UEDS:<CFLDAP>"
+29="Open CF Page or HTML file :UEDS:<CFLOCATION>"
+30="Repeat instructions :UEDS:<CFLOOP>"
+31="Assemble/post email :UEDS:<CFMAIL>"
+32="Invoke custom tag :UEDS:<CFMODULE>"
+33="Create/use COM object :UEDS:<CFOBJECT>"
+34="Display DB query output :UEDS:<CFOUTPUT>"
+35="Define parameter/default value :UEDS:<CFPARAM>"
+36="Retrieve msg from POP server :UEDS:<CFPOP>"
+37="Pass SQL to database :UEDS:<CFQUERY>"
+38="Embed Crystal Reports report :UEDS:<CFREPORT>"
+39="Schedule page execution :UEDS:<CFSCHEDULE>"
+40="Execute search on Verify indexed data :UEDS:<CFSEARCH>"
+41="Create drop-down list in CFFORM :UEDS:<CFSELECT>"
+42="Define variable :UEDS:<CFSET>"
+43="Define/control CF settings :UEDS:<CFSETTING>"
+44="Create slider control element :UEDS:<CFSLIDER>"
+45="Build table :UEDS:<CFTABLE>"
+46="Create single-line text box :UEDS:<CFTEXTINPUT>"
+47="Groups CFQUERY into single transaction :UEDS:<CFTRANSACTION>"
+48="Create tree control element :UEDS:<CFTREE>"
+49="Populate tree control :UEDS:<CFTREEITEM>"
+50="Update records in ODBC source :UEDS:<CFUPDATE>"
+51=
+
+[Tag Group - UE/UES Macro Commands]
+0="A string to write :UEDS:" ... ""
+1="Add block comment :UEDS:CommentSelectionAdd"
+2="Add line comment :UEDS:CommentAdd"
+3="Base64 decode :UEDS:DecodeBase64"
+4="Base64 encode :UEDS:EncodeBase64"
+5="Clear clipboard :UEDS:ClearClipboard"
+6="Clipboard user 1 :UEDS:Clipboard 1"
+7="Clipboard user 2 :UEDS:Clipboard 2"
+8="Clipboard user 3 :UEDS:Clipboard 3"
+9="Clipboard user 4 :UEDS:Clipboard 4"
+10="Clipboard user 5 :UEDS:Clipboard 5"
+11="Clipboard user 6 :UEDS:Clipboard 6"
+12="Clipboard user 7 :UEDS:Clipboard 7"
+13="Clipboard user 8 :UEDS:Clipboard 8"
+14="Clipboard user 9 :UEDS:Clipboard 9"
+15="Clipboard Windows :UEDS:Clipboard 0"
+16="Collapse all :UEDS:HideShowCollapseAll"
+17="Column cut :UEDS:ColumnCut  ... 0"
+18="Column delete :UEDS:ColumnDelete  ... 0"
+19="Column insert dec. no. + '  ' :UEDS:ColumnInsertNum  ... 1 1"
+20="Column insert dec. no. + '0' :UEDS:ColumnInsertNum  ... 1 1 LeadingZero"
+21="Column insert hex. no. + '  ' :UEDS:ColumnInsertNum  ... 1 1 Hex"
+22="Column insert hex. no. + '0' :UEDS:ColumnInsertNum  ... 1 1 LeadingZero Hex"
+23="Column insert string :UEDS:ColumnInsert " ... ""
+24="Column justify center :UEDS:ColumnCenterJustify"
+25="Column justify left :UEDS:ColumnLeftJustify"
+26="Column justify right :UEDS:ColumnRightJustify"
+27="Column mode off :UEDS:ColumnModeOff"
+28="Column mode on :UEDS:ColumnModeOn"
+29="Convert all lead. ' ' to tabs :UEDS:SpacesToTabs"
+30="Convert all spaces to tabs :UEDS:SpacesToTabsAll"
+31="Convert all tabs to spaces :UEDS:TabsToSpaces"
+32="Convert ANSI to OEM :UEDS:AnsiToOem"
+33="Convert ASCII to Unicode :UEDS:ASCIIToUnicode"
+34="Convert ASCII to UTF-8 :UEDS:ASCIIToUTF8"
+35="Convert DOS to MAC :UEDS:DosToMac"
+36="Convert DOS to UNIX :UEDS:DosToUnix"
+37="Convert from EBCDIC :UEDS:FromEBCDIC"
+38="Convert OEM to ANSI :UEDS:OemToAnsi"
+39="Convert returns to word wrap :UEDS:ReturnToWrap"
+40="Convert to EBCDIC :UEDS:ToEBCDIC"
+41="Convert Unicode to ASCII :UEDS:UnicodeToASCII"
+42="Convert UNIX/MAC to DOS :UEDS:UnixMacToDos"
+43="Convert UTF-8 to ASCII :UEDS:UTF8ToASCII"
+44="Convert word wrap to returns :UEDS:WrapToReturn  ... 0"
+45="Copy  :UEDS:Copy"
+46="Copy & append :UEDS:CopyAppend"
+47="Copy bookmarked lines :UEDS:CopyAllBookmarkLines"
+48="Copy file path/name :UEDS:CopyFilePath"
+49="Cut  :UEDS:Cut"
+50="Cut & append :UEDS:CutAppend"
+51="Cut bookmarked lines :UEDS:CutAllBookmarkLines"
+52="Delete all hidden lines :UEDS:DelAllHiddenLines"
+53="Delete bookmarked lines :UEDS:DelAllBookmarkLines"
+54="Delete char/selection :UEDS:Delete"
+55="Delete to end of line :UEDS:DeleteToEndofLine"
+56="Delete to start of line :UEDS:DeleteToStartofLine"
+57="Delete whole line :UEDS:DeleteLine"
+58="Duplicate line :UEDS:DupeLine"
+59="Expand all :UEDS:HideShowExpandAll"
+60="File close with prompt :UEDS:CloseFile"
+61="File close with saving :UEDS:CloseFile Save"
+62="File close without saving :UEDS:CloseFile NoSave"
+63="File new :UEDS:NewFile"
+64="File open :UEDS:Open " ... ""
+65="File save  :UEDS:Save"
+66="File save all :UEDS:SaveAll"
+67="File save as :UEDS:SaveAs " ... ""
+68="Find  :UEDS:Find " ... ""
+69="Find ASCII :UEDS:Find Ascii " ... ""
+70="Find files opt: Encoding (UTF-8) :UEDS:UseEncoding  ... 65001 "
+71="Find files opt: Ignore hidden dirs :UEDS:IgnoreHiddenSubDirs "
+72="Find files opt: Lines not match :UEDS:DisplayLinesDoNotMatch "
+73="Find files opt: Match files not found :UEDS:MatchFilesIfNotFound "
+74="Find files opt: Open matching files :UEDS:OpenMatchingFiles "
+75="Find in favorite files :UEDS:FindInFiles FavFiles "" "" " ... ""
+76="Find in files cur.dir only :UEDS:FindInFiles ".\" "*.*" " ... ""
+77="Find in files recursive :UEDS:FindInFiles Recursive ".\" "*.*" " ... ""
+78="Find in open files :UEDS:FindInFiles OpenFiles "" "" " ... ""
+79="Find in project files :UEDS:FindInFiles ProjFiles "" "" " ... ""
+80="Find in solution files :UEDS:FindInFiles SolFiles "" "" " ... ""
+81="Find option: In open files :UEDS:AllFiles "
+82="Find option: In selection :UEDS:SelectText "
+83="Find option: Match case :UEDS:MatchCase "
+84="Find option: Match word :UEDS:MatchWord "
+85="Find option: Output window :UEDS:OutputWin "
+86="Find option: Recursive :UEDS:Recursive "
+87="Find option: Regular exp. :UEDS:RegExp "
+88="Find option: Search in column :UEDS:SearchInColumn  ... 0 -1"
+89="Find option: Select :UEDS:Select "
+90="Find option: Unicode :UEDS:Unicode "
+91="Find option: Up :UEDS:Up "
+92="Format: Capitalize :UEDS:ToCaps"
+93="Format: Invert case :UEDS:InvertCase"
+94="Format: To lower case :UEDS:ToLower"
+95="Format: To upper case :UEDS:ToUpper"
+96="Get string :UEDS:GetString " ... ""
+97="Get value :UEDS:GetValue " ... ""
+98="Goto bookmark  :UEDS:GotoBookMark -1"
+99="Goto bookmark prev.  :UEDS:PreviousBookmark"
+100="Goto bookmark prev. sel. :UEDS:PreviousBookmarkSelect"
+101="Goto bookmark select :UEDS:GotoBookMarkSelect -1"
+102="Goto column  :UEDS:GotoLine 0  ... 1"
+103="Goto column select :UEDS:GotoLineSelect 0  ... 1"
+104="Goto end of file :UEDS:Bottom"
+105="Goto end of next word :UEDS:GotoEndOfNextWord"
+106="Goto end of prev word :UEDS:GotoEndOfPrevWord"
+107="Goto line  :UEDS:GotoLine  ... 1 1"
+108="Goto line select :UEDS:GotoLineSelect  ... 1 1"
+109="Goto next document :UEDS:NextDocument"
+110="Goto next window :UEDS:NextWindow"
+111="Goto page  :UEDS:GotoPage  ... 1"
+112="Goto page select :UEDS:GotoPageSelect  ... 1"
+113="Goto previous document :UEDS:PreviousDocument"
+114="Goto previous window :UEDS:PreviousWindow"
+115="Goto top of file :UEDS:Top"
+116="Hex delete :UEDS:HexDelete  ... 1"
+117="Hex insert :UEDS:HexInsert  ... 1"
+118="Hex mode off :UEDS:HexOff"
+119="Hex mode on :UEDS:HexOn"
+120="Hide or show lines :UEDS:HideOrShowLines"
+121="If - Else :UEDS:Else"
+122="If - End :UEDS:EndIf"
+123="If char == (no) :UEDS:IfCharIs  ... 32"
+124="If char == (str) :UEDS:IfCharIs " ... ""
+125="If char > (no) :UEDS:IfCharGt  ... 32"
+126="If char > (str) :UEDS:IfCharGt " ... ""
+127="If column number == :UEDS:IfColNum  ... 1"
+128="If column number > :UEDS:IfColNumGt  ... 1"
+129="If end of file :UEDS:IfEof"
+130="If extension is :UEDS:IfExtIs " ... ""
+131="If found :UEDS:IfFound"
+132="If FTP file :UEDS:IfFTP"
+133="If name is :UEDS:IfNameIs " ... ""
+134="If not found :UEDS:IfNotFound"
+135="If selection :UEDS:IfSel"
+136="Insert global template :UEDS:Template " ... ""
+137="Insert language template :UEDS:LngTemplate " ... ""
+138="Insert layout template :UEDS:EnvTemplate " ... ""
+139="Insert line below :UEDS:InsertLine"
+140="Insert mode on :UEDS:InsertMode"
+141="Insert page break :UEDS:InsertPageBreak"
+142="Insert project template :UEDS:PrjTemplate " ... ""
+143="Insert template by number :UEDS:Template  ... 0"
+144="Insert time/date :UEDS:TimeDate"
+145="Key Backspace :UEDS:Key BACKSPACE"
+146="Key Ctrl+End :UEDS:Key Ctrl+END"
+147="Key Ctrl+Home :UEDS:Key Ctrl+HOME"
+148="Key Ctrl+Left :UEDS:Key Ctrl+LEFT ARROW"
+149="Key Ctrl+Right :UEDS:Key Ctrl+RIGHT ARROW"
+150="Key Delete :UEDS:Key DEL"
+151="Key Down :UEDS:Key DOWN ARROW"
+152="Key End :UEDS:Key END"
+153="Key Home :UEDS:Key HOME"
+154="Key Left :UEDS:Key LEFT ARROW"
+155="Key Page Down :UEDS:Key PGDN"
+156="Key Page Up :UEDS:Key PGUP"
+157="Key Right :UEDS:Key RIGHT ARROW"
+158="Key Up :UEDS:Key UP ARROW"
+159="Loop count :UEDS:Loop  ... 1"
+160="Loop end :UEDS:EndLoop"
+161="Loop endless :UEDS:Loop"
+162="Loop exit :UEDS:ExitLoop"
+163="Macro exit :UEDS:ExitMacro"
+164="Macro play :UEDS:PlayMacro 1 " ... ""
+165="Match brace :UEDS:MatchBrace"
+166="Move line down :UEDS:MoveLineDown"
+167="Move line up :UEDS:MoveLineUp"
+168="Overstrike mode on :UEDS:OverStrikeMode"
+169="Paste :UEDS:Paste"
+170="Prompt to decrypt file :UEDS:DecryptFilePrompt"
+171="Prompt to encrypt file :UEDS:EncryptFilePrompt"
+172="Regex engine Perl :UEDS:PerlReOn"
+173="Regex engine UltraEdit :UEDS:UltraEditReOn"
+174="Regex engine Unix :UEDS:UnixReOn"
+175="Re-indent selection :UEDS:ReIndentSelection "
+176="Remove block comment :UEDS:CommentSelectionRemove"
+177="Remove line comment :UEDS:CommentRemove"
+178="Replace  :UEDS:Replace " ... ""
+179="Replace all  :UEDS:Replace All " ... ""
+180="Replace all in open files :UEDS:Replace All AllFiles " ... ""
+181="Replace all in selected text :UEDS:Replace All SelectText " ... ""
+182="Replace files opt: Encoding (UTF-8) :UEDS:UseEncoding  ... 65001 "
+183="Replace files opt: Ignore hidden dirs :UEDS:IgnoreHiddenSubDirs "
+184="Replace files opt: Open matching files :UEDS:OpenMatchingFiles "
+185="Replace in favorite files :UEDS:ReplInFiles FavFiles "" "" " ... " """
+186="Replace in files cur. dir only :UEDS:ReplInFiles ".\" "*.*" " ... " """
+187="Replace in files recursive :UEDS:ReplInFiles Recursive ".\" "*.*" " ... " """
+188="Replace in project files :UEDS:ReplInFiles ProjFiles "" "" " ... " """
+189="Replace in solution files :UEDS:ReplInFiles SolFiles "" "" " ... " """
+190="Replace option: Log :UEDS:Log "
+191="Replace option: Preserve case :UEDS:PreserveCase "
+192="Replace option: Recursive :UEDS:Recursive "
+193="Replace option: Unicode :UEDS:Unicode "
+194="Run tool :UEDS:RunTool " ... ""
+195="Select all :UEDS:SelectAll"
+196="Select line :UEDS:SelectLine"
+197="Select to end of file :UEDS:SelectToBottom"
+198="Select to end of next word :UEDS:GotoEndOfNextWordSelect"
+199="Select to end of prev word :UEDS:GotoEndOfPrevWordSelect"
+200="Select to top of file :UEDS:SelectToTop"
+201="Select word :UEDS:SelectWord"
+202="Selection cancel :UEDS:CancelSelect"
+203="Selection end :UEDS:EndSelect"
+204="Selection start :UEDS:StartSelect"
+205="Sort ascending alternate :UEDS:SortAsc Alternate  ... 1 -1"
+206="Sort ascending locale :UEDS:SortAsc Locale  ... 1 -1 0 0 0 0 0 0"
+207="Sort ascending normal :UEDS:SortAsc  ... 1 -1 0 0 0 0 0 0"
+208="Sort ascending numeric :UEDS:SortAsc Numeric  ... 1 -1 0 0 0 0 0 0"
+209="Sort descending alternate :UEDS:SortDes Alternate  ... 1 -1"
+210="Sort descending locale :UEDS:SortDes Locale  ... 1 -1 0 0 0 0 0 0 "
+211="Sort descending normal :UEDS:SortDes  ... 1 -1 0 0 0 0 0 0"
+212="Sort descending numeric :UEDS:SortDes Numeric  ... 1 -1 0 0 0 0 0 0"
+213="Sort option: Ignore case :UEDS:IgnoreCase "
+214="Sort option: Remove dups all keys :UEDS:RemoveDup RemDupByAllKeys RemKey1 RemKey2 RemKey3 RemKey4 "
+215="Sort option: Remove dups any keys :UEDS:RemoveDup RemDupByAnyKeys RemKey1 RemKey2 RemKey3 RemKey4 "
+216="Sort option: Remove dups by line :UEDS:RemoveDup "
+217="Toggle bookmark :UEDS:ToggleBookmark"
+218="Trim leading spaces :UEDS:TrimLeadingSpaces"
+219="Trim trailing spaces :UEDS:TrimTrailingSpaces"
+220="Write a string :UEDS:" ... ""
+221="XML convert to CRLF :UEDS:XMLConvertToCRLF"
+222=
+
+[Tag Group - UE/UES Script Commands]
+0="A string to write :UEDS:UltraEdit.activeDocument.write(" ... ");"
+1="Add block comment :UEDS:UltraEdit.activeDocument.commentSelectionAdd();"
+2="Add line comment :UEDS:UltraEdit.activeDocument.commentAdd();"
+3="Base64 decode :UEDS:UltraEdit.activeDocument.decodeBase64();"
+4="Base64 encode :UEDS:UltraEdit.activeDocument.encodeBase64();"
+5="Clear all bookmarks :UEDS:UltraEdit.activeDocument.clearAllBookmarks(); ... "
+6="Clear clipboard :UEDS:UltraEdit.clearClipboard();"
+7="Clipboard user 1 :UEDS:UltraEdit.selectClipboard(1);"
+8="Clipboard user 2 :UEDS:UltraEdit.selectClipboard(2);"
+9="Clipboard user 3 :UEDS:UltraEdit.selectClipboard(3);"
+10="Clipboard user 4 :UEDS:UltraEdit.selectClipboard(4);"
+11="Clipboard user 5 :UEDS:UltraEdit.selectClipboard(5);"
+12="Clipboard user 6 :UEDS:UltraEdit.selectClipboard(6);"
+13="Clipboard user 7 :UEDS:UltraEdit.selectClipboard(7);"
+14="Clipboard user 8 :UEDS:UltraEdit.selectClipboard(8);"
+15="Clipboard user 9 :UEDS:UltraEdit.selectClipboard(9);"
+16="Clipboard Windows :UEDS:UltraEdit.selectClipboard(0);"
+17="Collapse all :UEDS:UltraEdit.activeDocument.collapseAll();"
+18="Column cut :UEDS:UltraEdit.activeDocument.columnCut( ... 0);"
+19="Column delete :UEDS:UltraEdit.activeDocument.columnDelete( ... 0);"
+20="Column insert dec. no. + '  ' :UEDS:UltraEdit.activeDocument.columnInsertNum( ... 1,1,false,false);"
+21="Column insert dec. no. + '0' :UEDS:UltraEdit.activeDocument.columnInsertNum( ... 1,1,true,false);"
+22="Column insert hex. no. + '  ' :UEDS:UltraEdit.activeDocument.columnInsertNum( ... 1,1,false,true);"
+23="Column insert hex. no. + '0' :UEDS:UltraEdit.activeDocument.columnInsertNum( ... 1,1,true,true);"
+24="Column insert string :UEDS:UltraEdit.activeDocument.columnInsert(" ... ");"
+25="Column justify center :UEDS:UltraEdit.activeDocument.columnCenterJustify();"
+26="Column justify left :UEDS:UltraEdit.activeDocument.columnLeftJustify();"
+27="Column justify right :UEDS:UltraEdit.activeDocument.columnRightJustify();"
+28="Column mode off :UEDS:UltraEdit.columnModeOff();"
+29="Column mode on :UEDS:UltraEdit.columnModeOn();"
+30="Convert all lead. ' ' to tabs :UEDS:UltraEdit.activeDocument.spacesToTabs();"
+31="Convert all spaces to tabs :UEDS:UltraEdit.activeDocument.spacesToTabsAll();"
+32="Convert all tabs to spaces :UEDS:UltraEdit.activeDocument.tabsToSpaces();"
+33="Convert ANSI to OEM :UEDS:UltraEdit.activeDocument.ansiToOem();"
+34="Convert ASCII to Unicode :UEDS:UltraEdit.activeDocument.ASCIIToUnicode();"
+35="Convert ASCII to UTF-8 :UEDS:UltraEdit.activeDocument.ASCIIToUTF8();"
+36="Convert DOS to MAC :UEDS:UltraEdit.activeDocument.dosToMac();"
+37="Convert DOS to UNIX :UEDS:UltraEdit.activeDocument.dosToUnix();"
+38="Convert from EBCDIC :UEDS:UltraEdit.activeDocument.fromEBCDIC();"
+39="Convert OEM to ANSI :UEDS:UltraEdit.activeDocument.oemToAnsi();"
+40="Convert returns to word wrap :UEDS:UltraEdit.activeDocument.returnToWrap();"
+41="Convert to EBCDIC :UEDS:UltraEdit.activeDocument.toEBCDIC();"
+42="Convert Unicode to ASCII :UEDS:UltraEdit.activeDocument.unicodeToASCII();"
+43="Convert UNIX/MAC to DOS :UEDS:UltraEdit.activeDocument.unixMacToDos();"
+44="Convert UTF-8 to ASCII :UEDS:UltraEdit.activeDocument.UTF8ToASCII();"
+45="Convert word wrap to returns :UEDS:UltraEdit.activeDocument.wrapToReturn( ... 0);"
+46="Copy  :UEDS:UltraEdit.activeDocument.copy();"
+47="Copy & append :UEDS:UltraEdit.activeDocument.copyAppend();"
+48="Copy bookmarked lines :UEDS:UltraEdit.activeDocument.copyAllBookmarkLines();"
+49="Copy file path/name :UEDS:UltraEdit.activeDocument.copyFilePath();"
+50="Cut  :UEDS:UltraEdit.activeDocument.cut();"
+51="Cut & append :UEDS:UltraEdit.activeDocument.cutAppend();"
+52="Cut bookmarked lines :UEDS:UltraEdit.activeDocument.cutAllBookmarkLines();"
+53="Delete all hidden lines :UEDS:UltraEdit.activeDocument.delAllHiddenLines();"
+54="Delete bookmarked lines :UEDS:UltraEdit.activeDocument.delAllBookmarkLines();"
+55="Delete char/selection :UEDS:UltraEdit.activeDocument.deleteText();"
+56="Delete to end of line :UEDS:UltraEdit.activeDocument.deleteToEndOfLine();"
+57="Delete to start of line :UEDS:UltraEdit.activeDocument.deleteToStartOfLine();"
+58="Delete whole line :UEDS:UltraEdit.activeDocument.deleteLine();"
+59="Dump variable/object :UEDS:var_dump( ... );"
+60="Duplicate line :UEDS:UltraEdit.activeDocument.dupeLine();"
+61="Expand all :UEDS:UltraEdit.activeDocument.expandAll();"
+62="File close with prompt :UEDS:UltraEdit.closeFile(UltraEdit.activeDocument.path,0);"
+63="File close with saving :UEDS:UltraEdit.closeFile(UltraEdit.activeDocument.path,1);"
+64="File close without saving :UEDS:UltraEdit.closeFile(UltraEdit.activeDocument.path,2);"
+65="File new :UEDS:UltraEdit.newFile();"
+66="File open :UEDS:UltraEdit.open(" ... ");"
+67="File save  :UEDS:UltraEdit.save();"
+68="File save all :UEDS:UltraEdit.saveAll();"
+69="File save as :UEDS:UltraEdit.saveAs(" ... ");"
+70="Find command :UEDS:UltraEdit.activeDocument.findReplace.find(" ... ");"
+71="Find opt: (default) :UEDS:UltraEdit.activeDocument.findReplace.mode=0;^pUltraEdit.activeDocument.findReplace.matchCase=false;^pUltraEdit.activeDocument.findReplace.matchWord=false;^pUltraEdit.activeDocument.findReplace.regExp=false;^pUltraEdit.activeDocument.findReplace.searchDown=true;^pUltraEdit.activeDocument.findReplace.searchInColumn=false;^p"
+72="Find opt: ASCII :UEDS:UltraEdit.activeDocument.findReplace.searchAscii=true;"
+73="Find opt: Column from :UEDS:UltraEdit.activeDocument.findReplace.fromCol= ... 0;"
+74="Find opt: Column to :UEDS:UltraEdit.activeDocument.findReplace.toCol= ... -1;"
+75="Find opt: Down :UEDS:UltraEdit.activeDocument.findReplace.searchDown=true;"
+76="Find opt: Ignore case :UEDS:UltraEdit.activeDocument.findReplace.matchCase=false;"
+77="Find opt: In all open files :UEDS:UltraEdit.activeDocument.findReplace.mode=2;"
+78="Find opt: In columns off :UEDS:UltraEdit.activeDocument.findReplace.searchInColumn=false;"
+79="Find opt: In columns on :UEDS:UltraEdit.activeDocument.findReplace.searchInColumn=true;"
+80="Find opt: In current file :UEDS:UltraEdit.activeDocument.findReplace.mode=0;"
+81="Find opt: In selection :UEDS:UltraEdit.activeDocument.findReplace.mode=1;"
+82="Find opt: Match case :UEDS:UltraEdit.activeDocument.findReplace.matchCase=true;"
+83="Find opt: Match word :UEDS:UltraEdit.activeDocument.findReplace.matchWord=true;"
+84="Find opt: Regular exp. :UEDS:UltraEdit.activeDocument.findReplace.regExp=true;"
+85="Find opt: Up :UEDS:UltraEdit.activeDocument.findReplace.searchDown=false;"
+86="FindInFiles command :UEDS:UltraEdit.frInFiles.find(" ... ");"
+87="FindInFiles opt: Directory :UEDS:UltraEdit.frInFiles.directoryStart=" ... ";"
+88="FindInFiles opt: Encoding (UTF-8) :UEDS:UltraEdit.frInFiles.useEncoding=true;^pUltraEdit.frInFiles.encoding= ... 65001;"
+89="FindInFiles opt: Favorites :UEDS:UltraEdit.frInFiles.filesToSearch=2;"
+90="FindInFiles opt: File type :UEDS:UltraEdit.frInFiles.searchInFilesTypes="*. ... ";"
+91="FindInFiles opt: Files listed :UEDS:UltraEdit.frInFiles.filesToSearch=0;"
+92="FindInFiles opt: Ignore hidden dirs :UEDS:UltraEdit.frInFiles.ignoreHiddenSubs=true;"
+93="FindInFiles opt: Lines not match :UEDS:UltraEdit.frInFiles.displayLinesDoNotMatch=true;"
+94="FindInFiles opt: Match case :UEDS:UltraEdit.frInFiles.matchCase=true;"
+95="FindInFiles opt: Match files not found :UEDS:UltraEdit.frInFiles.reverseSearch=true;"
+96="FindInFiles opt: Match word :UEDS:UltraEdit.frInFiles.matchWord=true;"
+97="FindInFiles opt: Open files :UEDS:UltraEdit.frInFiles.filesToSearch=1;"
+98="FindInFiles opt: Open matching files :UEDS:UltraEdit.frInFiles.openMatchingFiles=true;"
+99="FindInFiles opt: Output win. :UEDS:UltraEdit.frInFiles.useOutputWindow=true;"
+100="FindInFiles opt: Project :UEDS:UltraEdit.frInFiles.filesToSearch=3;"
+101="FindInFiles opt: Recursive :UEDS:UltraEdit.frInFiles.searchSubs=true;"
+102="FindInFiles opt: Regular exp. :UEDS:UltraEdit.frInFiles.regExp=true;"
+103="FindInFiles opt: Solution :UEDS:UltraEdit.frInFiles.filesToSearch=4;"
+104="FindInFiles opt: To edit win. :UEDS:UltraEdit.frInFiles.useOutputWindow=false;"
+105="FindInFiles opt: Unicode :UEDS:UltraEdit.frInFiles.unicodeSearch=true;"
+106="Format: Capitalize :UEDS:UltraEdit.activeDocument.toCaps();"
+107="Format: Invert case :UEDS:UltraEdit.activeDocument.invertCase();"
+108="Format: To lower case :UEDS:UltraEdit.activeDocument.toLower();"
+109="Format: To upper case :UEDS:UltraEdit.activeDocument.toUpper();"
+110="Get active doc index :UEDS:var  ...  = UltraEdit.activeDocumentIdx;"
+111="Get clipboard content :UEDS:var  ...  = UltraEdit.clipboardContent;"
+112="Get clipboard index :UEDS:var  ...  = UltraEdit.clipboardIdx;"
+113="Get code page :UEDS:UltraEdit.activeDocument.codePage"
+114="Get column number :UEDS:var  ...  = UltraEdit.activeDocument.currentColumnNum;"
+115="Get cur. character :UEDS:var  ...  = UltraEdit.activeDocument.currentChar;"
+116="Get cur. selection :UEDS:var  ...  = UltraEdit.activeDocument.selection;"
+117="Get current position :UEDS:var  ...  = UltraEdit.activeDocument.currentPos;"
+118="Get encoding of file :UEDS:var  ...  = UltraEdit.activeDocument.encoding;"
+119="Get file path+name :UEDS:var  ...  = UltraEdit.activeDocument.path;"
+120="Get file size :UEDS:var  ...  = UltraEdit.activeDocument.fileSize;"
+121="Get line number :UEDS:var  ...  = UltraEdit.activeDocument.currentLineNum;"
+122="Get line terminator :UEDS:UltraEdit.activeDocument.lineTerminator"
+123="Get number of files :UEDS:UltraEdit.document.length"
+124="Get regex engine :UEDS:var  ...  = UltraEdit.regexMode;"
+125="Get string to file :UEDS:UltraEdit.getString(" ... ",0);"
+126="Get string to var. :UEDS:var ? = UltraEdit.getString(" ... ",1);"
+127="Get value to file :UEDS:UltraEdit.getValue(" ... ",0);"
+128="Get value to var. :UEDS:var ? = UltraEdit.getValue(" ... ",1);"
+129="Goto bookmark  :UEDS:UltraEdit.activeDocument.gotoBookmark( ... -1);"
+130="Goto bookmark prev.  :UEDS:UltraEdit.activeDocument.previousBookmark();"
+131="Goto bookmark prev. sel. :UEDS:UltraEdit.activeDocument.previousBookmarkSelect();"
+132="Goto bookmark select :UEDS:UltraEdit.activeDocument.gotoBookmarkSelect( ... -1);"
+133="Goto column  :UEDS:UltraEdit.activeDocument.gotoLine(0, ... 1);"
+134="Goto column select :UEDS:UltraEdit.activeDocument.gotoLineSelect(0, ... 1);"
+135="Goto end of file :UEDS:UltraEdit.activeDocument.bottom();"
+136="Goto end of next word :UEDS:UltraEdit.activeDocument.gotoEndOfNextWord();"
+137="Goto end of prev word :UEDS:UltraEdit.activeDocument.gotoEndOfPrevWord();"
+138="Goto line  :UEDS:UltraEdit.activeDocument.gotoLine( ... 1,1);"
+139="Goto line select :UEDS:UltraEdit.activeDocument.gotoLineSelect( ... 1,1);"
+140="Goto page  :UEDS:UltraEdit.activeDocument.gotoPage( ... 1);"
+141="Goto page select :UEDS:UltraEdit.activeDocument.gotoPageSelect( ... 1);"
+142="Goto position  :UEDS:UltraEdit.activeDocument.gotoPos( ... );"
+143="Goto position select :UEDS:UltraEdit.activeDocument.gotoPosSelect( ... );"
+144="Goto top of file :UEDS:UltraEdit.activeDocument.top();"
+145="Hex delete :UEDS:UltraEdit.activeDocument.hexDelete( ... 1);"
+146="Hex insert :UEDS:UltraEdit.activeDocument.hexInsert( ... 1);"
+147="Hex mode off :UEDS:UltraEdit.activeDocument.hexOff();"
+148="Hex mode on :UEDS:UltraEdit.activeDocument.hexOn();"
+149="Hide or show lines :UEDS:UltraEdit.activeDocument.hideOrShowLines();"
+150="If char == :UEDS:if (UltraEdit.activeDocument.isChar(" ... ")) {"
+151="If char > :UEDS:if (UltraEdit.activeDocument.isCharGt(' ... ')) {"
+152="If column mode :UEDS:if (UltraEdit.columnMode ==  ... true) {"
+153="If column number == :UEDS:if (UltraEdit.activeDocument.isColNum( ... 1)) {"
+154="If column number > :UEDS:if (UltraEdit.activeDocument.isColNumGt( ... 1)) {"
+155="If end of file :UEDS:if (UltraEdit.activeDocument.isEof()) {"
+156="If extension is :UEDS:if (UltraEdit.activeDocument.isExt(" ... ")) {"
+157="If found :UEDS:if (UltraEdit.activeDocument.isFound()) {"
+158="If FTP file :UEDS:if (UltraEdit.activeDocument.isFTP()) {"
+159="If hex mode (f) :UEDS:if (UltraEdit.activeDocument.isHexModeOn()) {"
+160="If hex mode (p) :UEDS:if (UltraEdit.activeDocument.hexMode ==  ... true) {"
+161="If insert mode :UEDS:if (UltraEdit.insOvrMode ==  ... true) {"
+162="If name is :UEDS:if (UltraEdit.activeDocument.isName(" ... ")) {"
+163="If not found :UEDS:if (UltraEdit.activeDocument.isNotFound()) {"
+164="If read-only :UEDS:if (UltraEdit.activeDocument.isReadOnly()) { ... "
+165="If selection :UEDS:if (UltraEdit.activeDocument.isSel()) {"
+166="If word-wrap :UEDS:if (UltraEdit.activeDocument.isWordWrap()) { ... "
+167="Insert global template :UEDS:UltraEdit.activeDocument.insertTemplate("glo. ... ");"
+168="Insert language template :UEDS:UltraEdit.activeDocument.insertTemplate("lng. ... ");"
+169="Insert layout template :UEDS:UltraEdit.activeDocument.insertTemplate("env. ... ");"
+170="Insert line below :UEDS:UltraEdit.activeDocument.insertLine();"
+171="Insert mode on :UEDS:UltraEdit.insertMode();"
+172="Insert page break :UEDS:UltraEdit.activeDocument.insertPageBreak();"
+173="Insert project template :UEDS:UltraEdit.activeDocument.insertTemplate("prj. ... ");"
+174="Insert template by number :UEDS:UltraEdit.activeDocument.insertTemplate( ... 0);"
+175="Insert time/date :UEDS:UltraEdit.activeDocument.timeDate();"
+176="Key Backspace :UEDS:UltraEdit.activeDocument.key("BACKSPACE");"
+177="Key Ctrl+End :UEDS:UltraEdit.activeDocument.key("CTRL+END");"
+178="Key Ctrl+Home :UEDS:UltraEdit.activeDocument.key("CTRL+HOME");"
+179="Key Ctrl+Left :UEDS:UltraEdit.activeDocument.key("CTRL+LEFT ARROW");"
+180="Key Ctrl+Right :UEDS:UltraEdit.activeDocument.key("CTRL+RIGHT ARROW");"
+181="Key Delete :UEDS:UltraEdit.activeDocument.key("DEL");"
+182="Key Down :UEDS:UltraEdit.activeDocument.key("DOWN ARROW");"
+183="Key End :UEDS:UltraEdit.activeDocument.key("END");"
+184="Key Home :UEDS:UltraEdit.activeDocument.key("HOME");"
+185="Key Left :UEDS:UltraEdit.activeDocument.key("LEFT ARROW");"
+186="Key Page Down :UEDS:UltraEdit.activeDocument.key("PGDN");"
+187="Key Page Up :UEDS:UltraEdit.activeDocument.key("PGUP");"
+188="Key Right :UEDS:UltraEdit.activeDocument.key("RIGHT ARROW");"
+189="Key Up :UEDS:UltraEdit.activeDocument.key("UP ARROW");"
+190="Match brace :UEDS:UltraEdit.activeDocument.matchBrace();"
+191="Message box no title :UEDS:UltraEdit.messageBox(" ... ");"
+192="Message box with title :UEDS:UltraEdit.messageBox(" ... ","");"
+193="Move line down :UEDS:UltraEdit.activeDocument.moveLineDown();"
+194="Move line up :UEDS:UltraEdit.activeDocument.moveLineUp();"
+195="Output window clear :UEDS:UltraEdit.outputWindow.clear();"
+196="Output window copy :UEDS:UltraEdit.outputWindow.copy();"
+197="Output window output off :UEDS:UltraEdit.outputWindow.showOutput=false;"
+198="Output window output on :UEDS:UltraEdit.outputWindow.showOutput=true;"
+199="Output window show :UEDS:UltraEdit.outputWindow.showWindow(true);"
+200="Output window status off :UEDS:UltraEdit.outputWindow.showStatus=false;"
+201="Output window status on :UEDS:UltraEdit.outputWindow.showStatus=true;"
+202="Output window visible :UEDS:if (UltraEdit.outputWindow.visible ==  ... false) {"
+203="Output window write :UEDS:UltraEdit.outputWindow.write(" ... ");"
+204="Overstrike mode on :UEDS:UltraEdit.overStrikeMode();"
+205="Paste :UEDS:UltraEdit.activeDocument.paste();"
+206="Prompt to decrypt file :UEDS:UltraEdit.decryptFilePrompt();"
+207="Prompt to encrypt file :UEDS:UltraEdit.encryptFilePrompt();"
+208="Read-only off :UEDS:UltraEdit.activeDocument.readOnlyOff(); ... "
+209="Read-only on :UEDS:UltraEdit.activeDocument.readOnlyOn(); ... "
+210="Regex engine Perl :UEDS:UltraEdit.perlReOn();"
+211="Regex engine UltraEdit :UEDS:UltraEdit.ueReOn();"
+212="Regex engine Unix :UEDS:UltraEdit.unixReOn();"
+213="Re-indent selection :UEDS:UltraEdit.activeDocument.reIndentSelection();"
+214="Remove block comment :UEDS:UltraEdit.activeDocument.commentSelectionRemove();"
+215="Remove line comment :UEDS:UltraEdit.activeDocument.commentRemove();"
+216="Replace command :UEDS:UltraEdit.activeDocument.findReplace.replace(" ... ", "");"
+217="Replace opt: (default) :UEDS:UltraEdit.activeDocument.findReplace.mode=0;^pUltraEdit.activeDocument.findReplace.matchCase=false;^pUltraEdit.activeDocument.findReplace.matchWord=false;^pUltraEdit.activeDocument.findReplace.regExp=false;^pUltraEdit.activeDocument.findReplace.searchDown=true;^pUltraEdit.activeDocument.findReplace.searchInColumn=false;^pUltraEdit.activeDocument.findReplace.preserveCase=false;^pUltraEdit.activeDocument.findReplace.replaceAll=false;^pUltraEdit.activeDocument.findReplace.replaceInAllOpen=false;^p"
+218="Replace opt: All  :UEDS:UltraEdit.activeDocument.findReplace.replaceAll=true;"
+219="Replace opt: All open files :UEDS:UltraEdit.activeDocument.findReplace.replaceInAllOpen=true;"
+220="Replace opt: ASCII :UEDS:UltraEdit.activeDocument.findReplace.searchAscii=true;"
+221="Replace opt: Down :UEDS:UltraEdit.activeDocument.findReplace.searchDown=true;"
+222="Replace opt: Match case :UEDS:UltraEdit.activeDocument.findReplace.matchCase=true;"
+223="Replace opt: Match word :UEDS:UltraEdit.activeDocument.findReplace.matchWord=true;"
+224="Replace opt: Preserve case :UEDS:UltraEdit.activeDocument.findReplace.preserveCase=true;"
+225="Replace opt: Regular exp. :UEDS:UltraEdit.activeDocument.findReplace.regExp=true;"
+226="Replace opt: Selected text :UEDS:UltraEdit.activeDocument.findReplace.selectText=true;"
+227="Replace opt: Up :UEDS:UltraEdit.activeDocument.findReplace.searchDown=false;"
+228="ReplInFiles command :UEDS:UltraEdit.frInFiles.replace(" ... ", "");"
+229="ReplInFiles opt: Directory :UEDS:UltraEdit.frInFiles.directoryStart=" ... ";"
+230="ReplInFiles opt: Encoding (UTF-8) :UEDS:UltraEdit.frInFiles.useEncoding=true;^pUltraEdit.frInFiles.encoding= ... 65001;"
+231="ReplInFiles opt: Favorites :UEDS:UltraEdit.frInFiles.filesToSearch=2;"
+232="ReplInFiles opt: File type :UEDS:UltraEdit.frInFiles.searchInFilesTypes="*. ... ";"
+233="ReplInFiles opt: Files listed :UEDS:UltraEdit.frInFiles.filesToSearch=0;"
+234="ReplInFiles opt: Ignore hidden dirs :UEDS:UltraEdit.frInFiles.ignoreHiddenSubs=true;"
+235="ReplInFiles opt: Log :UEDS:UltraEdit.frInFiles.logChanges=true;"
+236="ReplInFiles opt: Match case :UEDS:UltraEdit.frInFiles.matchCase=true;"
+237="ReplInFiles opt: Match word :UEDS:UltraEdit.frInFiles.matchWord=true;"
+238="ReplInFiles opt: Open files :UEDS:UltraEdit.frInFiles.filesToSearch=1;"
+239="ReplInFiles opt: Open matching files :UEDS:UltraEdit.frInFiles.openMatchingFiles=true;"
+240="ReplInFiles opt: Preserve case :UEDS:UltraEdit.frInFiles.preserveCase=true;"
+241="ReplInFiles opt: Project :UEDS:UltraEdit.frInFiles.filesToSearch=3;"
+242="ReplInFiles opt: Recursive :UEDS:UltraEdit.frInFiles.searchSubs=true;"
+243="ReplInFiles opt: Regular exp. :UEDS:UltraEdit.frInFiles.regExp=true;"
+244="ReplInFiles opt: Solution :UEDS:UltraEdit.frInFiles.filesToSearch=4;"
+245="ReplInFiles opt: Unicode :UEDS:UltraEdit.frInFiles.unicodeSearch=true;"
+246="Run tool :UEDS:UltraEdit.runTool(" ... ");"
+247="Select all :UEDS:UltraEdit.activeDocument.selectAll();"
+248="Select line :UEDS:UltraEdit.activeDocument.selectLine();"
+249="Select to end of file :UEDS:UltraEdit.activeDocument.selectToBottom();"
+250="Select to end of next word :UEDS:UltraEdit.activeDocument.gotoEndOfNextWordSelect();"
+251="Select to end of prev word :UEDS:UltraEdit.activeDocument.gotoEndOfPrevWordSelect();"
+252="Select to top of file :UEDS:UltraEdit.activeDocument.selectToTop();"
+253="Select word :UEDS:UltraEdit.activeDocument.selectWord();"
+254="Selection cancel :UEDS:UltraEdit.activeDocument.cancelSelect();"
+255="Selection end :UEDS:UltraEdit.activeDocument.endSelect();"
+256="Selection start :UEDS:UltraEdit.activeDocument.startSelect();"
+257="Set active file :UEDS:UltraEdit.document[ ... 1].setActive();"
+258="Set clipboard content :UEDS:UltraEdit.clipboardContent = " ... ";"
+259="Set code page :UEDS:UltraEdit.activeDocument.codePage =  ... ;"
+260="Sort asc. alternate  :UEDS:UltraEdit.activeDocument.sortAsc(3,false,false, ... 1,-1);"
+261="Sort asc. alternate +ic  :UEDS:UltraEdit.activeDocument.sortAsc(3,true,false, ... 1,-1);"
+262="Sort asc. alternate +ic +rd :UEDS:UltraEdit.activeDocument.sortAsc(3,true,true, ... 1,-1);"
+263="Sort asc. alternate +rd :UEDS:UltraEdit.activeDocument.sortAsc(3,false,true ... 1,-1);"
+264="Sort asc. locale  :UEDS:UltraEdit.activeDocument.sortAsc(2,false,false, ... 1,-1);"
+265="Sort asc. locale +ic  :UEDS:UltraEdit.activeDocument.sortAsc(2,true,false, ... 1,-1);"
+266="Sort asc. locale +ic +rd :UEDS:UltraEdit.activeDocument.sortAsc(2,true,true, ... 1,-1);"
+267="Sort asc. locale +rd :UEDS:UltraEdit.activeDocument.sortAsc(2,false,true, ... 1,-1);"
+268="Sort asc. normal  :UEDS:UltraEdit.activeDocument.sortAsc(0,false,false, ... 1,-1);"
+269="Sort asc. normal +ic  :UEDS:UltraEdit.activeDocument.sortAsc(0,true,false, ... 1,-1);"
+270="Sort asc. normal +ic +rd :UEDS:UltraEdit.activeDocument.sortAsc(0,true,true, ... 1,-1);"
+271="Sort asc. normal +rd :UEDS:UltraEdit.activeDocument.sortAsc(0,false,true, ... 1,-1);"
+272="Sort asc. numeric  :UEDS:UltraEdit.activeDocument.sortAsc(1,false,false, ... 1,-1);"
+273="Sort asc. numeric +ic  :UEDS:UltraEdit.activeDocument.sortAsc(1,true,false, ... 1,-1);"
+274="Sort asc. numeric +ic +rd :UEDS:UltraEdit.activeDocument.sortAsc(1,true,true, ... 1,-1);"
+275="Sort asc. numeric +rd :UEDS:UltraEdit.activeDocument.sortAsc(1,false,true, ... 1,-1);"
+276="Sort des. alternate  :UEDS:UltraEdit.activeDocument.sortDes(3,false,false, ... 1,-1);"
+277="Sort des. alternate +ic  :UEDS:UltraEdit.activeDocument.sortDes(3,true,false, ... 1,-1);"
+278="Sort des. alternate +ic +rd :UEDS:UltraEdit.activeDocument.sortDes(3,true,true, ... 1,-1);"
+279="Sort des. alternate +rd :UEDS:UltraEdit.activeDocument.sortDes(3,false,true ... 1,-1);"
+280="Sort des. locale  :UEDS:UltraEdit.activeDocument.sortDes(2,false,false, ... 1,-1);"
+281="Sort des. locale +ic  :UEDS:UltraEdit.activeDocument.sortDes(2,true,false, ... 1,-1);"
+282="Sort des. locale +ic +rd :UEDS:UltraEdit.activeDocument.sortDes(2,true,true, ... 1,-1);"
+283="Sort des. locale +rd :UEDS:UltraEdit.activeDocument.sortDes(2,false,true, ... 1,-1);"
+284="Sort des. normal  :UEDS:UltraEdit.activeDocument.sortDes(0,false,false, ... 1,-1);"
+285="Sort des. normal +ic  :UEDS:UltraEdit.activeDocument.sortDes(0,true,false, ... 1,-1);"
+286="Sort des. normal +ic +rd :UEDS:UltraEdit.activeDocument.sortDes(0,true,true, ... 1,-1);"
+287="Sort des. normal +rd :UEDS:UltraEdit.activeDocument.sortDes(0,false,true, ... 1,-1);"
+288="Sort des. numeric  :UEDS:UltraEdit.activeDocument.sortDes(1,false,false, ... 1,-1);"
+289="Sort des. numeric +ic  :UEDS:UltraEdit.activeDocument.sortDes(1,true,false, ... 1,-1);"
+290="Sort des. numeric +ic +rd :UEDS:UltraEdit.activeDocument.sortDes(1,true,true, ... 1,-1);"
+291="Sort des. numeric +rd :UEDS:UltraEdit.activeDocument.sortDes(1,false,true, ... 1,-1);"
+292="Sort opt: (default) :UEDS:UltraEdit.activeDocument.sort.ascending=true;^pUltraEdit.activeDocument.sort.col1Start=1;^pUltraEdit.activeDocument.sort.col1End=-1;^pUltraEdit.activeDocument.sort.col2Start=0;^pUltraEdit.activeDocument.sort.col2End=0;^pUltraEdit.activeDocument.sort.col3Start=0;^pUltraEdit.activeDocument.sort.col3End=0;^pUltraEdit.activeDocument.sort.col4Start=0;^pUltraEdit.activeDocument.sort.col4End=0;^pUltraEdit.activeDocument.sort.ignoreCase=true;^pUltraEdit.activeDocument.sort.removeDuplicates=0;^pUltraEdit.activeDocument.sort.remKey1=true;^pUltraEdit.activeDocument.sort.remKey2=true;^pUltraEdit.activeDocument.sort.remKey3=true;^pUltraEdit.activeDocument.sort.remKey4=true;^pUltraEdit.activeDocument.sort.type=0;^p"
+293="Sort opt: Ascending :UEDS:UltraEdit.activeDocument.sort.ascending=true;"
+294="Sort opt: Case eval. :UEDS:UltraEdit.activeDocument.sort.ignoreCase=false;"
+295="Sort opt: Case ignore :UEDS:UltraEdit.activeDocument.sort.ignoreCase=true;"
+296="Sort opt: Col. end :UEDS:UltraEdit.activeDocument.sort.col1End= ... -1;"
+297="Sort opt: Col. start :UEDS:UltraEdit.activeDocument.sort.col1Start= ... 1;"
+298="Sort opt: Descending :UEDS:UltraEdit.activeDocument.sort.ascending=false;"
+299="Sort opt: Order alt. :UEDS:UltraEdit.activeDocument.sort.type=3;"
+300="Sort opt: Order char :UEDS:UltraEdit.activeDocument.sort.type=0;"
+301="Sort opt: Order locale :UEDS:UltraEdit.activeDocument.sort.type=2;"
+302="Sort opt: Order numeric :UEDS:UltraEdit.activeDocument.sort.type=1;"
+303="Sort opt: Remove dups all keys :UEDS:UltraEdit.activeDocument.sort.removeDuplicates=1;"
+304="Sort opt: Remove dups any keys :UEDS:UltraEdit.activeDocument.sort.removeDuplicates=2;"
+305="Sort opt: Remove dups key off :UEDS:UltraEdit.activeDocument.sort.remKey1=false;"
+306="Sort opt: Remove dups key on :UEDS:UltraEdit.activeDocument.sort.remKey1=true;"
+307="Sort opt: Remove dups none :UEDS:UltraEdit.activeDocument.sort.removeDuplicates=0;"
+308="Sorting command :UEDS:UltraEdit.activeDocument.sort.sort();"
+309="Toggle bookmark :UEDS:UltraEdit.activeDocument.toggleBookmark();"
+310="Trim leading spaces :UEDS:UltraEdit.activeDocument.trimLeadingSpaces();"
+311="Trim trailing spaces :UEDS:UltraEdit.activeDocument.trimTrailingSpaces();"
+312="Word-wrap off :UEDS:UltraEdit.activeDocument.wordWrapOff(); ... "
+313="Word-wrap on :UEDS:UltraEdit.activeDocument.wordWrapOn(); ... "
+314="Write a string :UEDS:" ... ""
+315="XML convert to CRLF :UEDS:UltraEdit.activeDocument.xmlConvertToCRLF();"
+316=
+
+[Group List]
+0=COLD FUSION - Tags
+1=HTML - Special Characters
+2=HTML - Tags
+3=UE/UES Macro Commands
+4=UE/UES Script Commands
+5=
Index: doc/tools/ultraedit/template/language/c_cplusplus-tpl.xml
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/template/language/c_cplusplus-tpl.xml	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/template/language/c_cplusplus-tpl.xml	(working copy)
@@ -0,0 +1,60 @@
+<?xml version="1.0"?>
+<Templates encode="utf8escenc"><Template Name="auto" Comments="0" Strings="0">auto [+var+] = [+value+];</Template><Template Name="bool">bool [+var+] = [+false+];</Template><Template Name="char">char [+var+][] = "[+value+]";</Template><Template Name="class">class [+className+] {&#xD;
+	^&#xD;
+};</Template><Template Name="const_cast">const_cast&lt;[+newtype+]&gt;([+expression+])</Template><Template Name="delete">delete [+var+];</Template><Template Name="do">do&#xD;
+{&#xD;
+	^&#xD;
+}&#xD;
+while([+evaluation+]);</Template><Template Name="dynamic_cast">dynamic_cast&lt;[+newtype+]&gt;([+expression+])</Template><Template Name="else">else &#xD;
+{&#xD;
+	^&#xD;
+}</Template><Template Name="elseif">else if ([+evaluation+])&#xD;
+{&#xD;
+	^&#xD;
+}</Template><Template Name="enum">enum [+name+] { [+values+] } [+objects+];</Template><Template Name="explicit">explicit [+className+]([+params+]);</Template><Template Name="extern">extern [+strliteral+] [+declaration+];</Template><Template Name="float">float [+var+] = [+number+];</Template><Template Name="for">for (int [+n+]=[+X+]; [+n+]&lt;[+Y+]; [+n+]++)&#xD;
+{&#xD;
+	^&#xD;
+}</Template><Template Name="friend">friend [+className+];</Template><Template Name="function">[+type+] [+name+] ([+parameters+])&#xD;
+{&#xD;
+	^&#xD;
+}</Template><Template Name="if" Comments="0" Strings="0">if ([+evaluation+]) &#xD;
+{&#xD;
+	^&#xD;
+}</Template><Template Name="include">#include "[+filename+]"</Template><Template Name="inline">inline [+type+] [+name+] ([+params+])&#xD;
+{&#xD;
+	^&#xD;
+}</Template><Template Name="int">int [+var+] = [+integer+];</Template><Template Name="mutable">mutable [+type+] [+var+];</Template><Template Name="namespace">namespace [+nsName+]&#xD;
+{&#xD;
+	^&#xD;
+}</Template><Template Name="operator">operator[+symbol+]([+params+]);</Template><Template Name="private">private:&#xD;
+	[+members+];</Template><Template Name="protected">protected:&#xD;
+	[+members+];</Template><Template Name="public">public:&#xD;
+	[+members+];</Template><Template Name="reinterpret_cast">reinterpret_cast&lt;[+newtype+]&gt;([+expression+])</Template><Template Name="sizeof">sizeof([+char+])</Template><Template Name="static">static [+int+] [+n+]=[+val+]; </Template><Template Name="static_cast">static_cast&lt;[+newtype+]&gt;([+expression+])</Template><Template Name="struct">struct [+name+]&#xD;
+{&#xD;
+	[+memtype+] [+memname+];&#xD;
+	^&#xD;
+} [+object names+];</Template><Template Name="switch">switch ([+expression+])&#xD;
+{&#xD;
+	case [+value+]:&#xD;
+		^ &#xD;
+	break;&#xD;
+	default:&#xD;
+		&#xD;
+}</Template><Template Name="template">template&lt;[+paramslist+]&gt; [+declaration+]</Template><Template Name="this">this-&gt;[+member+]</Template><Template Name="try">try&#xD;
+{&#xD;
+	^ // code to try&#xD;
+}&#xD;
+catch ([+type+] [+e+])&#xD;
+{&#xD;
+	// error handling&#xD;
+}</Template><Template Name="typedef">typedef [+type+] [+identifier+];</Template><Template Name="typeid">typeid([+type+])</Template><Template Name="typename">typename [+identifier+]</Template><Template Name="union">union [+tag+]&#xD;
+{&#xD;
+	[+memtype+] [+memname+];&#xD;
+	^&#xD;
+} [+objects+];&#xD;
+</Template><Template Name="using">using namespace [+nsName+];</Template><Template Name="uuid">uuid("[+guid+]")</Template><Template Name="virtual">virtual [+type+] [+name+];</Template><Template Name="void">void [+function+] ([+params+])&#xD;
+{&#xD;
+	^&#xD;
+}</Template><Template Name="volatile">volatile [+type+] [+var+];</Template><Template Name="whcar_t">wchar_t [+name+] = [+value+];</Template><Template Name="while">while ([+evaluation+]) {&#xD;
+	^ &#xD;
+}</Template></Templates>
Index: doc/tools/ultraedit/template/language/csharp-tpl.xml
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/template/language/csharp-tpl.xml	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/template/language/csharp-tpl.xml	(working copy)
@@ -0,0 +1,64 @@
+<?xml version="1.0"?>
+<Templates encode="utf8escenc"><Template Name="bool">bool [+var+] = [+false+];</Template><Template Name="byte">byte [+x+] = [+0+];</Template><Template Name="char">char [+var+] = '[+string+]';</Template><Template Name="checked">checked ([+expression+])</Template><Template Name="class">class [+name+]&#xD;
+{&#xD;
+	^&#xD;
+}</Template><Template Name="decimal">decimal [+var+] = [+int+]m;</Template><Template Name="delegate">delegate [+void+] [+name+]([+params+]);</Template><Template Name="do">do &#xD;
+{&#xD;
+	^ &#xD;
+} while ([+evaluation+]) </Template><Template Name="double">double [+var+] = [+int+];</Template><Template Name="else">else&#xD;
+	^</Template><Template Name="elseif">else &#xD;
+	if ([+evaluation+])&#xD;
+		^</Template><Template Name="enum">enum [+identifier+] {[+list+]};</Template><Template Name="event">event [+delegate+] [+name+]</Template><Template Name="fixed">fixed ([+type+]* [+pointer+] = [+exp+]) {&#xD;
+	^&#xD;
+}</Template><Template Name="float">float [+var+] = [+number+];</Template><Template Name="for">for (int [+n+]=[+X+]; [+n+]&lt;=[+Y+]; [+n+]++)&#xD;
+{&#xD;
+	^ &#xD;
+}</Template><Template Name="foreach">foreach ([+type+] [+var+] in [+col+])&#xD;
+{&#xD;
+	^&#xD;
+} </Template><Template Name="function">[+visibility+] [+return type+] [+name+] ([+parameters+])&#xD;
+{&#xD;
+	^ // statements&#xD;
+}</Template><Template Name="if">if ([+evaluation+]) &#xD;
+	^</Template><Template Name="int">int [+var+] = [+int+];</Template><Template Name="interface">interface [+name+]&#xD;
+{&#xD;
+	^&#xD;
+}</Template><Template Name="lock">lock ([+this+])&#xD;
+{&#xD;
+	^&#xD;
+}</Template><Template Name="long">long [+var+] = [+int+];</Template><Template Name="namespace">namespace [+name+]&#xD;
+{&#xD;
+	^&#xD;
+}</Template><Template Name="new">new [+objName+] ([+params+]);</Template><Template Name="object">object [+name+];</Template><Template Name="operator">operator [+oper+]([+opType+] [+operand+])&#xD;
+{&#xD;
+	^&#xD;
+}</Template><Template Name="return">return [+expression+];</Template><Template Name="sbyte">sbyte [+var+] = [+int+];</Template><Template Name="sealed">sealed class [+name+]&#xD;
+{&#xD;
+	^&#xD;
+}</Template><Template Name="short">short [+var+] = [+int+];</Template><Template Name="sizeof">sizeof([+type+])</Template><Template Name="stackalloc">stackalloc [+type+][[+expression+]]</Template><Template Name="static">static [+type+] [+name+]()&#xD;
+{&#xD;
+	^&#xD;
+}</Template><Template Name="string">string [+var+] = "[+string+]";</Template><Template Name="struct">struct [+identifier+]&#xD;
+{&#xD;
+	^&#xD;
+}</Template><Template Name="switch">switch ([+expression+])&#xD;
+{&#xD;
+	case [+value+]:&#xD;
+		^ &#xD;
+	break;&#xD;
+	default:&#xD;
+		&#xD;
+}</Template><Template Name="throw">throw [+expression+];</Template><Template Name="try">try&#xD;
+{&#xD;
+	^ // code to try&#xD;
+}&#xD;
+catch [+err+]&#xD;
+{&#xD;
+	// error handling&#xD;
+}</Template><Template Name="typeof">typeof([+type+])</Template><Template Name="uint">uint [+var+] = [+int+];</Template><Template Name="ulong">ulong [+var+] = [+int+];</Template><Template Name="unchecked">unchecked ([+expression+])</Template><Template Name="unsafe">unsafe [+static+] [+void+] [+name+]([+params+]&#xD;
+{&#xD;
+	^&#xD;
+}</Template><Template Name="ushort">ushort [+var+] = [+int+];</Template><Template Name="void">void [+name+]();</Template><Template Name="while">while ([+evaluation+]) &#xD;
+{&#xD;
+	^&#xD;
+}</Template></Templates>
Index: doc/tools/ultraedit/template/language/css-tpl.xml
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/template/language/css-tpl.xml	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/template/language/css-tpl.xml	(working copy)
@@ -0,0 +1,14 @@
+<?xml version="1.0"?>
+<Templates encode="utf8escenc"><Template Name="a.hover, a.active">a.hover, a.active {&#xD;
+	color: #[+color+];&#xD;
+	font-weight: [+strong+];&#xD;
+	text-decoration: [+underline+];&#xD;
+}</Template><Template Name="a.link, a.visited">a.link, a.visited {&#xD;
+	color: #[+color+];&#xD;
+	font-weight: [+strong+];&#xD;
+	text-decoration: [+none+];&#xD;
+}</Template><Template Name="background">background: #[+fff+] url('[+file+]') [+no-repeat+] [+left+] [+top+];</Template><Template Name="border">border: [+1+]px [+solid+] [+#fff+];</Template><Template Name="class">.[+class name+] {&#xD;
+	^&#xD;
+}</Template><Template Name="font">font: normal [+12px+] [+Georgia,serif+];</Template><Template Name="id">#[+ID name+] {&#xD;
+	^&#xD;
+}</Template><Template Name="import">import ("[+URL+]");</Template><Template Name="list-style">list-style: [+disc+] [+outside+] [+none+];</Template><Template Name="margin">margin: [+0+] [+0+] [+0+] [+0+];</Template><Template Name="padding">padding: [+0+] [+0+] [+0+] [+0+];</Template></Templates>
Index: doc/tools/ultraedit/template/language/html-tpl.xml
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/template/language/html-tpl.xml	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/template/language/html-tpl.xml	(working copy)
@@ -0,0 +1,52 @@
+<?xml version="1.0"?>
+<Templates encode="utf8escenc"><Template Name="div" Comments="0" Strings="0">&lt;div&gt;&#xD;
+	^&#xD;
+&lt;/div&gt;</Template><Template Name="form" Comments="0" Strings="0">&lt;form action="[+action+]"&gt;&#xD;
+	&lt;fieldset&gt;&#xD;
+		&lt;legend&gt;Personal information:&lt;/legend&gt;&#xD;
+		Name: &lt;input type="text" size="30" /&gt;&lt;br /&gt;&#xD;
+		E-mail: &lt;input type="text" size="30" /&gt;&lt;br /&gt;&#xD;
+		Date of birth: &lt;input type="text" size="10" /&gt;&#xD;
+	&lt;/fieldset&gt;&#xD;
+&lt;/form&gt;</Template><Template Name="href" Comments="0" Strings="0">href="[+link+]"&gt;[+link text+]&lt;/a&gt;</Template><Template Name="HTML5" Comments="0" Strings="0">&lt;!DOCTYPE HTML&gt;&#xD;
+&lt;html&gt;&#xD;
+&#xD;
+&lt;head&gt;&#xD;
+	&lt;title&gt;[+Page Title+]&lt;/title&gt;&#xD;
+	&lt;meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /&gt;&#xD;
+	&lt;meta name="description" content="[+Description+]" /&gt;&#xD;
+	&lt;link rel="stylesheet" href="[+Stylesheet Location+]" type="text/css" /&gt;&#xD;
+&lt;/head&gt;&#xD;
+&#xD;
+&lt;body&gt;&#xD;
+&#xD;
+	&lt;header&gt;&#xD;
+		&lt;nav&gt;&#xD;
+		&lt;/nav&gt;&#xD;
+	&lt;/header&gt;&#xD;
+&#xD;
+	&lt;h1&gt;[+Page Title+]&lt;/h1&gt;&#xD;
+&#xD;
+	&lt;!-- content goes here --&gt;&#xD;
+&#xD;
+	&lt;footer&gt;&#xD;
+	&lt;/footer&gt;&#xD;
+&#xD;
+&lt;/body&gt;&#xD;
+&#xD;
+&lt;/html&gt;</Template><Template Name="img" Comments="0" Strings="0">img src="[+path+]" alt="[+alt+]" title="[+title+]" /&gt;</Template><Template Name="link" Comments="0" Strings="0">link rel="[+stylesheet+]" type="[+text/css+] href="[+/file.css+]" /&gt;</Template><Template Name="meta" Comments="0" Strings="0">meta name="[+name+]" content="[+content+]" /&gt;</Template><Template Name="script" Comments="0" Strings="0">script type="text/javascript"&gt;&#xD;
+	^&#xD;
+&lt;/script&gt;</Template><Template Name="table" Comments="0" Strings="0">&lt;table&gt;&#xD;
+	&lt;tr&gt;&#xD;
+		&lt;th&gt;&lt;/th&gt;&#xD;
+		&lt;th&gt;&lt;/th&gt;&#xD;
+	&lt;/tr&gt;&#xD;
+	&lt;tr&gt;&#xD;
+		&lt;td&gt;&lt;/td&gt;&#xD;
+		&lt;td&gt;&lt;/td&gt;&#xD;
+	&lt;/tr&gt;&#xD;
+	&lt;tr&gt;&#xD;
+		&lt;td&gt;&lt;/td&gt;&#xD;
+		&lt;td&gt;&lt;/td&gt;&#xD;
+	&lt;/tr&gt;&#xD;
+&lt;/table&gt;</Template></Templates>
Index: doc/tools/ultraedit/template/language/java-tpl.xml
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/template/language/java-tpl.xml	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/template/language/java-tpl.xml	(working copy)
@@ -0,0 +1,32 @@
+<?xml version="1.0"?>
+<Templates encode="utf8escenc"><Template Name="byte" Comments="0" Strings="0">byte [+b+] = [+0+];</Template><Template Name="char" Comments="0" Strings="0">char [+c+] = '[+string+]';</Template><Template Name="class" Comments="0" Strings="0">[+public+] class [+className+] {&#xD;
+ 	^&#xD;
+}</Template><Template Name="do" Comments="0" Strings="0">do {&#xD;
+ 	^ // code to execute&#xD;
+} while ([+evaluation+])  </Template><Template Name="double" Comments="0" Strings="0">double [+d+] = [+0.0d+];</Template><Template Name="else" Comments="0" Strings="0">else {&#xD;
+ 	^&#xD;
+}</Template><Template Name="else if" Comments="0" Strings="0">else if ([+evaluation+]) {&#xD;
+ 	^&#xD;
+}</Template><Template Name="enum" Comments="0" Strings="0">enum [+Name+] { [+CONSTANTS+] }</Template><Template Name="finally" Comments="0" Strings="0">finally {&#xD;
+ 	^&#xD;
+}</Template><Template Name="float" Comments="0" Strings="0">float [+b+] = [+0+]f;</Template><Template Name="for" Comments="0" Strings="0">for (int [+n+]=[+X+]; [+n+]&lt;[+Y+]; [+n+]++) {&#xD;
+ 	^&#xD;
+}</Template><Template Name="for-each" Comments="0" Strings="0">for ([+type var+]: [+array+]) {&#xD;
+	^&#xD;
+}</Template><Template Name="if" Comments="0" Strings="0">if ([+evaluation+]) {&#xD;
+ 	^&#xD;
+}</Template><Template Name="import" Comments="0" Strings="0">import [+className+];</Template><Template Name="int" Comments="0" Strings="0">byte [+i+] = [+0+];</Template><Template Name="interface" Comments="0" Strings="0">interface [+intName+] {&#xD;
+	^&#xD;
+}</Template><Template Name="long" Comments="0" Strings="0">long [+l+] = [+0+];</Template><Template Name="method" Comments="0" Strings="0">[+public+] [+void+] [+functionName+]([+parameters+]) {&#xD;
+	^&#xD;
+}</Template><Template Name="package" Comments="0" Strings="0">package [+pkgName+];</Template><Template Name="short" Comments="0" Strings="0">short [+s+] = [+0+];</Template><Template Name="String" Comments="0" Strings="0">String [+str+] = "[+string+]";</Template><Template Name="super" Comments="0" Strings="0">super.[+methodName+]();</Template><Template Name="switch" Comments="0" Strings="0">switch ([+expression+]) {&#xD;
+	case [+value+]: ^&#xD;
+		break;&#xD;
+	default:&#xD;
+}</Template><Template Name="try" Comments="0" Strings="0">try {&#xD;
+	^&#xD;
+} catch ([+exception+]) {&#xD;
+	 &#xD;
+}</Template><Template Name="while" Comments="0" Strings="0">while ([+evaluation+]) {&#xD;
+	^&#xD;
+}</Template></Templates>
Index: doc/tools/ultraedit/template/language/javascript-tpl.xml
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/template/language/javascript-tpl.xml	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/template/language/javascript-tpl.xml	(working copy)
@@ -0,0 +1,26 @@
+<?xml version="1.0"?>
+<Templates encode="utf8escenc"><Template Name="alert" Comments="0" Strings="0">alert("[+Alert text+]");</Template><Template Name="else">else {&#xD;
+	^&#xD;
+}</Template><Template Name="elseif">else if ([+evaluation+]) &#xD;
+	^&#xD;
+}</Template><Template Name="finally">finally {&#xD;
+	^&#xD;
+}</Template><Template Name="for" Comments="0" Strings="0">for ([+i+] = [+X+]; [+i+] &lt; [+Y+]; [+i+]++) {&#xD;
+	^ // code to be executed&#xD;
+}</Template><Template Name="function">function [+funcName+] ([+params+]) {&#xD;
+	^&#xD;
+}</Template><Template Name="if" Comments="0" Strings="0">if ([+evaluation+]) {&#xD;
+	^&#xD;
+}</Template><Template Name="switch">switch ([+expression+]) {&#xD;
+	case [+value+]:&#xD;
+		^ // statements&#xD;
+	break;&#xD;
+	default:&#xD;
+		// default statements&#xD;
+}</Template><Template Name="try">try {&#xD;
+	^ // code to try&#xD;
+} catch (e) {&#xD;
+	// handle errors here&#xD;
+}</Template><Template Name="while">while ([+evaluation+]) {&#xD;
+	^ // code to be executed&#xD;
+}</Template></Templates>
Index: doc/tools/ultraedit/template/language/mysql-tpl.xml
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/template/language/mysql-tpl.xml	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/template/language/mysql-tpl.xml	(working copy)
@@ -0,0 +1,3 @@
+<?xml version="1.0"?>
+<Templates encode="utf8escenc"><Template Name="AND">AND [+column_name+] [+=+] [+value+]</Template><Template Name="CREATE">CREATE TABLE [+table_name+]( [+n+] INT NOT NULL AUTO_INCREMENT, PRIMARY KEY([+id+]), [+name+] VARCHAR([+30+]))</Template><Template Name="DELETE">DELETE FROM [+table_name+] WHERE [+some_column+]=[+some_value+]</Template><Template Name="INSERT">INSERT INTO [+table+] ([+columns+]) VALUES('[+values+]' )&#xD;
+</Template><Template Name="ORDER">ORDER BY [+column_name+] ASC</Template><Template Name="SELECT">SELECT [+column_name+] FROM [+tableName+]</Template><Template Name="UPDATE">UPDATE [+table_name+] SET [+column1+]=[+value+] WHERE [+some_column+]=[+some_value+]</Template><Template Name="WHERE">WHERE [+column_name+] [+=+] [+value+]</Template></Templates>
Index: doc/tools/ultraedit/template/language/perl-tpl.xml
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/template/language/perl-tpl.xml	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/template/language/perl-tpl.xml	(working copy)
@@ -0,0 +1,12 @@
+<?xml version="1.0"?>
+<Templates encode="utf8escenc"><Template Name="if" Comments="0" Strings="0">if ([+evaluation+]) {&#xD;
+	^&#xD;
+}</Template><Template Name="elsif" Comments="0" Strings="0">elsif ([+evaluation+]) &#xD;
+	^&#xD;
+}</Template><Template Name="else" Comments="0" Strings="0">else {&#xD;
+	^&#xD;
+}</Template><Template Name="while" Comments="0" Strings="0">while ([+evaluation+]) {&#xD;
+	^ // code to be executed&#xD;
+}</Template><Template Name="for" Comments="0" Strings="0">for ($[+i+] = [+X+]; $[+i+] &lt; [+Y+]; $[+i+]++) {&#xD;
+	^ // code to be executed&#xD;
+}</Template><Template Name="sysopen" Comments="0" Strings="0">sysopen([+handle+], [+file+], [+O_RDONLY+]);</Template><Template Name="print" Comments="0" Strings="0">print "[+text+]";</Template><Template Name="array" Comments="0" Strings="0">@[+arrayName+] = ("[+val+]", "[+val2+]");</Template></Templates>
Index: doc/tools/ultraedit/template/language/php-tpl.xml
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/template/language/php-tpl.xml	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/template/language/php-tpl.xml	(working copy)
@@ -0,0 +1,21 @@
+<?xml version="1.0"?>
+<Templates encode="utf8escenc"><Template Name="addcslashes" Comments="0" Strings="0">addcslashes ($str, '[+chars+]')</Template><Template Name="addslashes">addslashes([+$str+])</Template><Template Name="array">array( [+0+] =&gt; [+val0+],&#xD;
+       [+1+] =&gt; [+val1+],&#xD;
+       [+2+] =&gt; [+val2+]&#xD;
+      );</Template><Template Name="bin2hex">bin2hex([+$str+])</Template><Template Name="checkdate">checkdate([+$month+], [+$day+], [+$year+])</Template><Template Name="chunk_split">chunk_split([+$str+], [+$length+], '[+\n+]')</Template><Template Name="class">class [+className+] {&#xD;
+ 	^&#xD;
+}</Template><Template Name="clone">clone $[+object+]</Template><Template Name="const">const $[+name+] = [+'value'+];</Template><Template Name="constant">constant([+"constName"+])</Template><Template Name="convert_cyr_string">convert_cyr_string([+$str+], '[+i+]', '[+w+]')</Template><Template Name="convert_uudecode">convert_uudecode([+$data+])</Template><Template Name="convert_uuencode">convert_uuencode([+$data+])</Template><Template Name="count_chars" Comments="0" Strings="0">count_chars([+$str+], [+1+])</Template><Template Name="crc32">crc32([+$str+])</Template><Template Name="crypt">crypt([+$str+])</Template><Template Name="date">date('[+m/d/y+]')</Template><Template Name="declare">declare ([+directive+]);</Template><Template Name="do">do {&#xD;
+	^  // code to execute&#xD;
+} while ([+expression+]);</Template><Template Name="echo">echo '[+string+]';</Template><Template Name="else">else {&#xD;
+ 	^&#xD;
+}</Template><Template Name="elseif">elseif ([+evaluation+]) {&#xD;
+	^&#xD;
+}</Template><Template Name="explode">explode([+$delimiter+], [+$str+])</Template><Template Name="for" Comments="0" Strings="0">for ($[+i+] = [+X+]; $[+i+] &lt; [+Y+]; $[+i+]++) {&#xD;
+ 	^  // code to execute &#xD;
+}</Template><Template Name="foreach" Comments="0" Strings="0">foreach ($[+arr+] as &amp;$[+value+]) {&#xD;
+ 	^ // loop through values &#xD;
+} </Template><Template Name="fprintf" Comments="0" Strings="0">fprintf([+$handle+], [+%s+], [+$str+])</Template><Template Name="get_html_translation_table" Comments="0" Strings="0">get_html_translation_table([+HTML_ENTITIES+], [+ENT_NOQUOTES+])</Template><Template Name="hex2bin" Comments="0" Strings="0">hex2bin([+$str+])</Template><Template Name="html_entity_decode">html_entity_decode([+$str+])</Template><Template Name="htmlentities">htmlentities([+$str+], [+ENT_QUOTES+]);</Template><Template Name="htmlspecialchars" Comments="0" Strings="0">htmlspecialchars([+$str+], [+ENT_NOQUOTES+])</Template><Template Name="htmlspecialchars_decode" Comments="0" Strings="0">htmlspecialchars_decode([+$str+], [+ENT_QUOTES+]);</Template><Template Name="idate" Comments="0" Strings="0">idate([+'Y'+], [+$timestamp+])</Template><Template Name="if">if ([+evaluation+]) {&#xD;
+ 	^&#xD;
+}</Template><Template Name="implode">implode([+$glue+], [+$pieces+])</Template><Template Name="include">include '[+filename+]';</Template><Template Name="include_once">include_once '[+filename+]';</Template><Template Name="join">join([+$glue+], [+$pieces+])</Template><Template Name="lcfirst">lcfirst([+$str+])</Template><Template Name="levenshtein">levenshtein([+$str1+], [+$str2+])</Template><Template Name="ltrim">ltrim([+$str+])</Template><Template Name="mail">mail([+$to+], [+$subject+], [+$message+])</Template><Template Name="md5">md5([+$str+])</Template><Template Name="md5_file">md5_file([+$filename+])</Template><Template Name="metaphone">metaphone([+$str+])</Template><Template Name="mktime">mktime($hour=[+0+], $minute=[+0+], $second=[+0+], $month=[+7+], $day=[+1+], $year=[+1980+] /* remove all params for current Unix timestamp */);</Template><Template Name="money_format">money_format('[+%i+]', [+$number+])</Template><Template Name="namespace">namespace [+nsName+] { 	^ }</Template><Template Name="nl2br">nl2br([+$str+])</Template><Template Name="number_format">number_format([+$number+], [+2+], [+'.'+], [+','+])</Template><Template Name="ord">ord([+$str+])</Template><Template Name="parse_str">parse_str([+$str+])</Template><Template Name="preg_filter">preg_filter([+$pattern+], [+$replacement+], [+$subject+])</Template><Template Name="preg_grep">preg_grep([+$pattern+], [+$inputArray+])</Template><Template Name="preg_match">preg_match([+$pattern+], [+$subject+], [+$matches+])</Template><Template Name="preg_match_all">preg_match_all([+$pattern+], [+$subject+], [+$matches+])</Template><Template Name="preg_quote">preg_quote([+$str+])</Template><Template Name="preg_replace">preg_replace([+$pattern+], [+$replacement+], [+$subject+])</Template><Template Name="preg_replace_callback">preg_replace_callback([+$pattern+], [+$callback+], [+$subject+])</Template><Template Name="preg_split">preg_split([+$pattern+], [+$subject+])</Template><Template Name="print">print([+'string'+])</Template><Template Name="printf">printf([+$format+], [+$number+], [+$location+])</Template><Template Name="quoted_printable_decode">quoted_printable_decode([+$str+])</Template><Template Name="quoted_printable_encode">quoted_printable_encode([+$str+])</Template><Template Name="quotemeta">quotemeta([+$str+])</Template><Template Name="require">require '[+filename+]';</Template><Template Name="require_once">require_once '[+filename+]';</Template><Template Name="rtrim">rtrim([+$str+])</Template><Template Name="setcookie">setcookie([+'name'+], [+'value'+], [+'expire'+], [+'path'+], [+'domain'+])</Template><Template Name="setlocale">setlocale([+LC_ALL+], '[+en_US.UTF-8+]');</Template><Template Name="sha1">sha1([+$str+])</Template><Template Name="sha1_file">sha1_file([+$filename+])</Template><Template Name="similar_text">similar_text([+$str1+], [+$str2+])</Template><Template Name="soundex">soundex([+'string'+])</Template><Template Name="sprintf">sprintf([+$format+], [+$number+], [+$location+])</Template><Template Name="sscanf">sscanf([+$str+], [+$format+])</Template><Template Name="str_getcsv">str_getcsv([+$str+], [+','+], [+'"'+], [+'\\'+])</Template><Template Name="str_ireplace">str_ireplace([+$needle+], [+$replacement+], [+$haystack+])</Template><Template Name="str_pad">str_pad([+$str+], [+1+], [+' '+])</Template><Template Name="str_repeat">str_repeat([+$str+], [+2+])</Template><Template Name="str_replace">str_replace([+$needle+], [+$replacement+], [+$haystack+])&#xD;
+</Template><Template Name="str_rot13">str_rot13([+$str+])</Template><Template Name="str_shuffle">str_shuffle([+$str+])</Template><Template Name="str_split">str_split([+$str+], [+1+])</Template><Template Name="str_word_count">str_word_count([+$str+], [+0+])</Template><Template Name="strcasecmp">strcasecmp([+$str1+], [+$str2+])</Template><Template Name="strchr">strchr([+$haystack+], [+$needle+])</Template><Template Name="strcmp">strcmp([+$str1+], [+$str2+])</Template><Template Name="strcoll">strcoll([+$str1+], [+$str2+])</Template><Template Name="strcspn">strcspn([+$str1+], [+$str2+])</Template><Template Name="strftime">strftime('[+%m/%d/%Y+]', [+$timestamp+])</Template><Template Name="strip_tags">strip_tags([+$str+])</Template><Template Name="stripcslashes">stripcslashes([+$str+])</Template><Template Name="stripos">stripos([+$haystack+], [+$needle+])</Template><Template Name="stripslashes">stripslashes([+$str+])</Template><Template Name="stristr">stristr([+$haystack+], [+$needle+])</Template><Template Name="strlen">strlen([+$str+])</Template><Template Name="strnatcasecmp">strnatcasecmp([+$str1+], [+$str2+])</Template><Template Name="strnatcmp">strnatcmp([+$str1+], [+$str2+])</Template><Template Name="strncasecmp">strncasecmp([+$str1+], [+$str2+], [+4+])</Template><Template Name="strncmp">strncmp([+$str1+], [+$str2+], [+4+])</Template><Template Name="strpbrk">strpbrk([+$haystack+], [+'charlist'+])</Template><Template Name="strpos">strpos([+$haystack+], [+$needle+])</Template><Template Name="strrchar">strrchr([+$haystack+], [+$needle+])</Template><Template Name="strrev">strrev([+$str+])</Template><Template Name="strripos">strripos([+$haystack+], [+$needle+])</Template><Template Name="strrpos">strrpos([+$haystack+], [+$needle+])</Template><Template Name="strspn">strspn([+$str+], [+'chars'+])</Template><Template Name="strstr">strstr([+$haystack+], [+$needle+])</Template><Template Name="strtok">strtok([+$str+], [+$token+])</Template><Template Name="strtolower">strtolower([+$str+])</Template><Template Name="strtotime">strtotime([+'now'+])</Template><Template Name="strtoupper">strtoupper([+$str+])</Template><Template Name="strtr" Comments="0" Strings="0">strtr([+$str+], [+$from+], [+$to+])</Template><Template Name="substr">substr([+$str+], [+1+])</Template><Template Name="substr_compare">substr_compare([+$main_str+], [+$str+], [+1+])</Template><Template Name="substr_count">substr_count([+haystack+], [+$needle+])</Template><Template Name="substr_replace">substr_replace([+$str+], [+$replacement+], [+0+])</Template><Template Name="switch">switch ([+expression+]) { 	case [+value+]: 		^  // actions 	break; 	default: 		  // default actions }</Template><Template Name="trim">trim([+$str+])</Template><Template Name="try">try { 	^ // code to try } catch ([+exception+]) { 	  // error handling }</Template><Template Name="ucfirst">ucfirst([+$str+])</Template><Template Name="ucwords">ucwords([+$str+])</Template><Template Name="vfprintf">vfprintf([+$handle+], [+'%f'+], [+$args+])</Template><Template Name="vprintf">vprintf([+'%f'+], [+$args+])</Template><Template Name="vsprintf">vsprintf([+'%f'+], [+$args+])</Template><Template Name="while" Comments="0" Strings="0">while ([+evaluation+]):&#xD;
+ 	^  // code to execute endwhile;</Template><Template Name="wordwrap">wordwrap([+$str+], [+60+], '&lt;br&gt;\n')</Template></Templates>
Index: doc/tools/ultraedit/template/language/python-tpl.xml
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/template/language/python-tpl.xml	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/template/language/python-tpl.xml	(working copy)
@@ -0,0 +1,9 @@
+<?xml version="1.0"?>
+<Templates encode="utf8escenc"><Template Name="if" Comments="0" Strings="0">if ([+expression+]):&#xD;
+	^</Template><Template Name="elif" Comments="0" Strings="0">elif ([+expression+]):&#xD;
+	^</Template><Template Name="else" Comments="0" Strings="0">else: &#xD;
+	^</Template><Template Name="while" Comments="0" Strings="0">while ([+evaluation+]): {&#xD;
+	^</Template><Template Name="for" Comments="0" Strings="0">for [+var+] in [+sequence+]:&#xD;
+	^ # code to be executed</Template><Template Name="list" Comments="0" Strings="0">[+listname+] = ['[+item1+]', '[+item2+]', '[+item3+]'];</Template><Template Name="dict" Comments="0" Strings="0">dict = {'[+key1+]':'[+val1+]', [+key2+]':'[+val2+]'} </Template><Template Name="def" Comments="0" Strings="0">def [+functionName+]( [+parameters+] ):&#xD;
+	^&#xD;
+	return</Template></Templates>
Index: doc/tools/ultraedit/template/language/ruby-tpl.xml
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/template/language/ruby-tpl.xml	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/template/language/ruby-tpl.xml	(working copy)
@@ -0,0 +1,14 @@
+<?xml version="1.0"?>
+<Templates encode="utf8escenc"><Template Name="if" Comments="0" Strings="0">if [+evaluation+]&#xD;
+	^&#xD;
+end</Template><Template Name="elsif" Comments="0" Strings="0">elsif [+evaluation+]&#xD;
+	^&#xD;
+end</Template><Template Name="else" Comments="0" Strings="0">else &#xD;
+	^</Template><Template Name="while" Comments="0" Strings="0">while [+evaluation+]&#xD;
+	^ # code to be executed&#xD;
+end</Template><Template Name="until" Comments="0" Strings="0">until [+expression+]&#xD;
+	^ # code to run&#xD;
+end</Template><Template Name="def" Comments="0" Strings="0">def [+functionname+]([+parameters+])&#xD;
+	^ &#xD;
+	return&#xD;
+end</Template></Templates>
Index: doc/tools/ultraedit/template/language/vbscript-tpl.xml
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/template/language/vbscript-tpl.xml	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/template/language/vbscript-tpl.xml	(working copy)
@@ -0,0 +1,20 @@
+<?xml version="1.0"?>
+<Templates encode="utf8escenc"><Template Name="If" Comments="0" Strings="0">Select Case [+expression+]&#xD;
+Case [+statement+]&#xD;
+	^&#xD;
+Case Else&#xD;
+	' default&#xD;
+End Select</Template><Template Name="ElseIf" Comments="0" Strings="0">ElseIf [+evaluation+] Then&#xD;
+	^&#xD;
+</Template><Template Name="Else" Comments="0" Strings="0">Else&#xD;
+	^&#xD;
+End If</Template><Template Name="Select" Comments="0" Strings="0">Select Case [+expression+]&#xD;
+Case [+statement+]&#xD;
+	^&#xD;
+End Select</Template><Template Name="For" Comments="0" Strings="0">For [+evaluation+]&#xD;
+	^ ' Code to run&#xD;
+Next</Template><Template Name="While" Comments="0" Strings="0">While [+evaluation+]&#xD;
+	^ ' Code to run&#xD;
+Wend</Template><Template Name="Function" Comments="0" Strings="0">Function [+functionName+]([+parameters+])&#xD;
+	^&#xD;
+End Function</Template><Template Name="Dim" Comments="0" Strings="0">Dim [+varName+]</Template></Templates>
Index: doc/tools/ultraedit/template/language/visualbasic-tpl.xml
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/template/language/visualbasic-tpl.xml	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/template/language/visualbasic-tpl.xml	(working copy)
@@ -0,0 +1,20 @@
+<?xml version="1.0"?>
+<Templates encode="utf8escenc"><Template Name="If" Comments="0" Strings="0">If [+evaluation+] Then&#xD;
+	^&#xD;
+End If&#xD;
+</Template><Template Name="ElseIf" Comments="0" Strings="0">ElseIf [+evaluation+] Then&#xD;
+	^&#xD;
+</Template><Template Name="Else" Comments="0" Strings="0">Else&#xD;
+	^&#xD;
+End If</Template><Template Name="Select" Comments="0" Strings="0">Select Case [+expression+]&#xD;
+Case [+statement+]&#xD;
+	^&#xD;
+Case Else&#xD;
+	' default&#xD;
+End Select</Template><Template Name="For" Comments="0" Strings="0">For [+evaluation+]&#xD;
+	^ ' Code to run&#xD;
+Next</Template><Template Name="While" Comments="0" Strings="0">While [+evaluation+]&#xD;
+	^ ' Code to run&#xD;
+End While</Template><Template Name="Function" Comments="0" Strings="0">Function [+functionName+]([+parameters+])&#xD;
+	^&#xD;
+End Function</Template><Template Name="Dim" Comments="0" Strings="0">Dim [+varName+] As [+String+]</Template></Templates>
Index: doc/tools/ultraedit/translations/zh_CN/skpp.mo
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/translations/zh_CN/skpp.mo
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/translations/zh_CN/wxstd.mo
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/translations/zh_CN/wxstd.mo
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ue32ctmn.dll
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ue32ctmn.dll
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ue64ctmn.dll
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ue64ctmn.dll
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/uedit32.exe
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/uedit32.exe
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/uedit32.lng
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/uedit32.lng	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/uedit32.lng	(working copy)
@@ -0,0 +1,4605 @@
+[RESOURCE]
+CodePage=936
+
+[STRINGTABLE]
+3="\n༭\n༭ĵ"
+4="*.MAC"
+5="ULTRAEDT.MAC"
+6="غ"
+7=""
+8="ʹõδעİ汾ʹøó빺ʹûں͹ť£"
+9="\n\n\nɸ:\n\n  "
+10="лֹ֧"
+11="Search string '%s' not found."
+12=" "
+13="޸ģ "
+14="ļС "
+15="ļ (*.mac)"
+16="ļ (*.*)"
+17="ıļ (*.txt)"
+18="Doc ļ (*.doc)"
+19="ļ (*.bat)"
+20="INI ļ (*.ini)"
+21="Cļ (*.c, *.cpp)"
+22="ͷļ (*.h, *.hpp)"
+23="HTML/Java ļ (*.html, *.java, *.htm, *.jav)"
+24="ťָ"
+25="Dos "
+26=" Windows "
+27="ļʱļ "
+28="̴"
+29="ļδҵ"
+30="ɾļ"
+31="ϣɾ: "
+32="\n\nеĸĽʧļɾ!"
+33="滻"
+34=" Ŀ滻"
+35="ɾ"
+36="δɾ"
+37=" - ɾ!"
+38="ѡļ"
+39="ѡҪӵİļ"
+40="ѡ﷨ļ"
+41="ѡ"
+42=" '"
+43="'  '"
+44="ҵ '"
+45=" Ρ"
+46="У "
+47="** ҽ ** "
+48="ļ滻"
+49="ɣҵ '"
+50=" Ŀ滻 "
+51=" ļС"
+52="жϲ"
+53="ϣжϲ"
+54=""
+55="ļ: "
+56="ɾļ"
+57="ļ/豸ֻģ"
+58="ļ (*.EXE)"
+59="ѡҪȽϵļ"
+60="򿪸/λõļ"
+61="ü"
+62=" ѱӦóı䡣\n\n ϣ¼\n"
+63="ļѸ!"
+64="ļ"
+65="ܴļд룺 "
+66="رձ༭"
+67="رղ UEStudio ʶȨ롣\n\nҪر"
+68="45 !!!!"
+69="Ҫʹ %s (ݾӪҵ˰) עѵ:\n\n IDM Computer Solutions, Inc.\n 5559 Eureka Dr., Ste. B\n Hamilton, OH  45011\n U.S.A.\n"
+70="ļѾ!"
+71="¼ļ"
+72="ȫ滻"
+73="ļ"
+74="ѡļ̫"
+75="Чĺ"
+76="·δҵ"
+77="ʱܾ"
+78="Ч"
+79="ļ: &f  %x, %X"
+80="&rҳ: &p"
+81=""
+82="ļ (*.hlp, *.chm, *.col)"
+83=""
+84="δҵַֹͣϣ"
+85="¼޸"
+86=" ¼ҵַ"
+87="ƴд"
+88="ƴд!"
+89="ļ"
+90="/༭ֻڹ̶ (Courier\nSystem ) δѡԶС\n\n ģʽ༭ѹرգ"
+91="/ģʽ"
+92=": %d\nδе: %d\nǿոַ: %d"
+93="ܱļ"
+94="ļ/豸ֻģӦóд룡\n ʹáΪƱ档"
+95="ļ/豸ֻģӦóд룡"
+96="޷ѡ񱣴浽ļ"
+97="ļ/豸ֻģ"
+98="޷Ϊ򴴽ʱļ"
+99="λ: "
+100=" "
+101=""
+102="ѡղصļ"
+103="DOS"
+104="ʹʾͬӡ\n ʾ"
+105="UNIX"
+106="MAC"
+107=" ʵҵ"
+108="δ"
+109="Ѹδ档ϣȱ"
+110="ѡҪĿ¼"
+111="Ѹ!"
+112="ϣ"
+113="д"
+114="дĺ"
+115="ѡΪʱļļ\nʾļб༭ԶӦã˸õġ\nǡ򰴡ʽļ"
+116="ļѱӦó˲\nǡļֻԣ򰴡ȡ"
+117="Ŀļ"
+118="ѡĿļ"
+119="һЧĿļ!"
+120="Ŀ"
+121="ָĿļ"
+122="رĿ"
+123="ϣرմ˴򿪵ļ"
+124="R/O"
+125="ѡ񹤾"
+126=" ѱɾٿá\n ϣִļڱ༭д\n ǡļ񡱹رա"
+127="Sel: %d/%d (B/Lns)"
+128="аַ:"
+129="ļ"
+130="Ŀļ"
+131="ѡ: "
+132="ѡĿļ"
+133="ѡļ"
+134="ʱNOTEMPļѡʱ\n޷תֻļ"
+135="ûת - ļ "
+136="⽫üáмøĽʧ - "
+137="** HTML  **"
+138="ǰ뱣ļ"
+139="ѡλͼ/ͼļ:"
+140="λͼ/ͼļ (*.png; *.jpg; *.jpeg; *.tif; *.tiff; *.bmp; *.ico)|*.png; *.jpg; *.jpeg; *.tif; *.tiff; *.bmp; *.ico||"
+141="򿪻лĿʱرȫļ"
+142="޷ַָ!"
+143="ʾشļǩ\nʾشļǩ"
+144="Чķַָ"
+145="Чֶγȣ"
+146="ļб"
+147=""
+148="ļһ˼"
+149="ļǷЧԼǷȨļ"
+150="ļ"
+151="ʾ\\\nʾ\\"
+152="ʾ\nл"
+153="Ч URL"
+154="ӵ "
+155="Ӵ"
+156="Ϊ"
+157=""
+158=""
+159=""
+160="С"
+161="ڽļ "
+162="ڷļ "
+163="ļдʱ"
+164="дļʱ"
+165="Ŀ¼ "
+166="ڲļ "
+167="ϣжϵǰ"
+168="ִв"
+169="/ȡԶļ"
+170="ϣеб"
+171="ǩѸ"
+172="ǩбļ"
+173="ϣǰǩ"
+174="ǩб"
+175="ɾ"
+176="ȷϣɾ"
+177="ϣеʺб"
+178="Ѹ"
+179="ȷʵϣɾʺ"
+180="ɾʺ"
+181="!"
+182="Ŀ¼: "
+183="Ŀ¼"
+184="Ч - ַ"
+185="ʧ"
+186="Ӧ"
+187="ӱܾ"
+188="Чû"
+189="Ч"
+190="Чʺ"
+191="޷ݶ˿"
+192="PORT ʧ"
+193="STOR ʧ"
+194="ӵݶ˿ʱʧ"
+195="ǰֹ"
+196="Զļ"
+197="LIST ʧܡ"
+198="Ŀ¼Ϣ"
+199="RETR ʧ"
+200="Զļ"
+201="󱻾ܾ"
+202="ǰĿ¼"
+203="õǰĿ¼"
+204="ѡļ"
+205="汾 11 ǰǩʽ"
+206=""
+207="Ĭ"
+208="ļ滻ܻ޸ϵļ\n\nȷϣִʾļ滻 - ȷ"
+209="ж"
+210="ϣжִк"
+211="б"
+212="б"
+213="ǩб"
+214="ϣɾʹøƵк"
+215="Ѿ!"
+216="ѡԶɵļ"
+217="ѡļ"
+218="ļ"
+219="Ŀ¼"
+220="Ȩ޴"
+221=" "
+222="ɾ"
+223="ȷϣɾ"
+224="ϣжϼ:\n"
+225="ļѼءϣжת DOS \n\nļִ״̬ļ UNIX/MAC ת DOS\n"
+226="ĿļѸ"
+227=" "
+228="ļ"
+229=" Ŀ滻\n\nر滻Ի"
+230="ļŲ DOS ʽ"
+231="ϣת %s  DOS ʽ"
+232="ƥ"
+233="ѡļ"
+234="ѡ CTAG ļ"
+235="ѡ CTAG ִļ"
+236=" CTAGS  EXE λõȡ"
+237="Ctrl+"
+238="Shift+"
+239="޷ҵǩ"
+240="CTAG ļڣ CTAG ѡ"
+241="Chinese"
+242=""
+243=""
+244="ģб"
+245=" "
+246=""
+247="ӻļ"
+248="дļ"
+249="ļ"
+250="ɾѡĿ"
+251="޷ HTML Validator DLL\n\n ȷѾװHTML Validator\n"
+252="!"
+253=" "
+254="!"
+255="ϵͳĬϡ/ҳ""System Default"" Locale/CodePage"
+256="CĬϵ/ҳ - ǰʹ""C"" Default Locale/CodePage - Previously Used"
+257="˽Կͨж"
+258="ڸĵֻģʽ֮ǰļĸ"
+259="µİװ   "
+260=""
+261="ָ"
+262="ģʽ"
+263="༭"
+264="ҪһеĿ¼ UltraEdit INI  ?\n\n      [] Ĭ UltraEdit""No"" to start UltraEdit with default settings"
+265="INI ļδҵ"
+266="\n\n ɴӡ߼˵ѡ񡸵롹\nõ UEStudio""Import"" from the ""Advanced"" menu"
+267="ѡ INI õļе"
+268="ѡ񵼳 INI õļ"
+269="ļ INI ļͬ\nȡ"
+270="رղ %s ԱЧ"
+271="ָļ޷ҵ Uedit INI ļ"
+272="Ҫر"
+273="˫ǩرļ"
+274="޷ʱļ"
+275="޷༭ļ"
+276="ļ: "
+277="ʱļ "
+278="޷ڴ"
+279="޷Ϊ UNICODE תڴ"
+280="ȡļ "
+281=" - дʱļ "
+282="ҳ "
+283="δҵҳ"
+284="ļ"
+285="ļ"
+286="ѡı̫޷װ"
+287=":"
+288="ҳ"
+289="ѡ"
+290="༭"
+291=""
+292="Զ"
+293="ǩ"
+294="ģʽ"
+295=""
+296="Ŀ¼"
+297="Һ滻"
+298="Զ/Ʊ"
+299="ʽ"
+300="HTML "
+301="ӳ"
+302="ƴд"
+303="﷨"
+304="߼"
+305="ļ"
+306=""
+307="ת"
+308="ļļ"
+309="ѡļ (ƱϷŵλ)\nѡļ (ƱϷŵλ)"
+310="Unicode/UTF-8 "
+311="ļ"
+312="ļǩ"
+313="ļ"
+314=""
+315=""
+316="ʱļ"
+317="༭ʾ"
+318="IDE"
+319="ʾ"
+320="﷨"
+321="ʾ"
+322="ʾ"
+323="/˵"
+324=""
+325=""
+326="Ӧó򲼾"
+327="ļ"
+328="DOS/Unix/Mac "
+329="۵"
+330="ʮƱ༭ʾ"
+331="/ַ"
+332=""
+333="ѡ .NET ִг..."
+334="ѡ·..."
+335="ļ (*.prw)|*.prw||"
+336=".NET ִļ (*.exe)|*.exe||"
+337="ѡϣ .NET ִļ"
+338="ѡ񱣻ͣ"
+339="ɾԱ"
+340="ļڡд"
+341=""
+342=""
+343="(&I)"
+344="(&C)"
+345=" "
+346="Ƶַȱ %d  %d ֮䡣"
+347="ɾ(&D)"
+348="(&D)"
+349="(&U)"
+350="ظĹơ"
+351="½ %d"
+352="ļãִڴ򿪣"
+353="Զ"
+354="ȡҵ '"
+355="ɸѡ"
+356="ù\ CSE HTML Validator Lite вã\n\nҪȡϢأο\n"
+357=""
+358="ʽ"
+359="ƥĽ̫"
+360="ȫ(&F)"
+361="ѾЧʽ"
+362="ѡҪȽϵһļ"
+363="Զ"
+364="ѡҳ"
+365="ʷ¼"
+366="Ĵȡ"
+367="ȡĿ¼ʧ"
+368="ƥʽĸӶȳ˿Դ"
+369="޽ű!"
+370="ʷ¼Ϊհף"
+371=""
+372="˴ <ʻ> "
+373="ļ"
+374="ļ"
+375="ASCII ַ"
+376=" %s λַ"
+377="ļ"
+378="Ҫܵļ"
+379="Ŀ\r\n%s\r\n ļ"
+380="ļ\r\n%s\r\n Ѽܣ"
+381="ļ\r\n%s\r\n δܣ"
+382="ڼļ "
+383="δļ "
+384="Ѽļ "
+385="ڽļ "
+386="%s Ѿڡ\r\n滻"
+387="ļͻ"
+388="òʽ"
+389="ǩб"
+390="ǩ"
+391="%s δܣΪļѴڡ"
+392="%s δܣΪļѴڡ"
+393="Լʧܡ"
+394="%s 𻵡"
+395="%s "
+396="(&R)"
+397="ֹ(&A)"
+398="жв(&b)"
+399=""
+400="жûļܲ"
+401="жûļܲ"
+402="%s Ǽļ"
+403="ɡ"
+404="ɡ"
+405="ļѸġڼǰ"
+406="ﲻƥ䡣ԡ"
+407="ļѴھ͸"
+408=""
+409="Web "
+410="ûñ!"
+411="һϷĺļ"
+412="ѡʵĿ¼..."
+413="ʵĿ¼"
+414="ҪʹáȽϸʾı\ܣҪȽϵÿļиʾı"
+415="Ƚϴ"
+416="ҪʼСȡСС"
+417="Ҵ"
+418=""
+419="ݹֵˡָڽ"
+420="ƥʾ"
+421="õĺб: "
+425=""
+426=""
+427="ʾغб\nʾغб"
+428="(ûб)"
+429="ղؼд"
+430="ղؼݲǿյ"
+431="չ֮ǰ'.'"
+432="չ"
+433="ļչк:"
+434="\n\n\nⲿעΪ:\n\n "
+435="δע..."
+437="ͨı"
+438="ע"
+439="ע"
+440="ַ"
+441=""
+442="б %d"
+443="б"
+444="ȡע/ȡ"
+445="ע/"
+446="This update is free for you."
+447="This important update is outside your free upgrade eligibility period."
+448="Upgrade now"
+450=" (ָĿ)"
+451="Ĭ"
+452="DOS з - CR/LF"
+453="UNIX з - LF"
+454="MAC з - CR"
+455="ANSI/ASCII"
+456="UTF-8"
+457="UTF-16"
+458="UTF-8 -  BOM"
+459="UTF-16 -  BOM"
+460="UTF-16 - Big Endian"
+461="UTF-16 - Big Endian  -  BOM"
+462="Unicode - ASCII Escaped"
+463="ҳ"
+464="δװʵ"
+465="ѡһЧļܼ"
+466="δҵ '%s' з"
+476="ʾ״̬"
+477="ļ"
+478="--- Lines Are Hidden ---"
+479="Cannot set EOL carets, file too large!"
+482="XML "
+483="ɾ"
+484="ǩ"
+485="༭ǩ"
+486="ļͼ"
+487=""
+488=""
+489=""
+490="ıļ"
+491="ļ"
+492="·"
+493="ѡTagбļ"
+512="1. 񡹽²˵򹤾 UltraEdit ޸ĵĲ˵򹤾ϰҼѡʵġ˵á򡸹áȻ޸ĵרΨһƱ档ǰӲ˵Ļѡѡڽ""No"" will not update menus or toolbars.  After UltraEdit launches, you should right-click on the modified menu or toolbar and select ""Manage Menu Configurations"" or ""Manage Toolbar Configurations"" as appropriate.  You should then save the modified item with a unique name.  You can then go to Environments in the View menu and select the option to Reset Built-In Environments."
+513=""
+514="ɫ"
+515=" wordfile  wordfile · !"
+516="ô"
+517="ͣ"
+518="Ӧó޷Ϊ㹻ڴ档Ϊĵ"
+519=""
+520="޷û"
+521="ļ滻ȷ"
+522="http://proxma.com/software/ultraedit/"
+523="http://www.proxma.com/de"
+524="http://www.pro.de"
+525="http://ultraedit.pro.de"
+526="www.proxma.com/de"
+527="www.pro.de"
+528="ultraedit.pro.de"
+529="Dies ist eine nicht registrierte Kopie der Software. Wenn Sie das Programm nach dem Testzeitraum weiter nutzen m?chten registrieren Sie sich bitte unter folgendem Link:\n\nAllgemeine Informationen zum Programm: http://ultraedit.pro.de\r\nErwerb einer Lizenz: http://proxma.com/software/ultraedit/"
+530="mailto:ultraedit@supporthelp.de"
+531="ultraedit@supporthelp.de"
+532="  ֤ ID "
+533="Offline Activation"
+534="N/A"
+535="ȷҪͣ"
+540="Notice: This will clear the undo chain, and you will not be able to undo any modifications you've made to this file.  Additionally, you will no longer see which lines have changed in the file. Are you sure you wish to continue?"
+541="Open matching files"
+542="Active Column Highlighting will only be displayed for fixed pitch fonts."
+543="Help"
+544="Window State"
+550="XML/HTML"
+551="òὫģļСȷҪ?"
+552="ԭ޷ȡ㹻ڴ档ԭɾ"
+553="ָʾ"
+554="\"%s\"- %I64d ƥ"
+555=""
+556="ļв"
+557="Perl"
+558="Unix"
+559="UltraEdit"
+564="µİ汾F..."
+565=ӭ
+646="ģ"
+647="޸ģ"
+648="ͨģ"
+649="%s ģ"
+650="ʹģ XML ļ"
+664="ɾģ"
+665="ĸ˳"
+666="ģ"
+667="ѡļδƶ Digital Locker"
+668="ѡļƶ Digital Locker"
+669="ѡļδܡ"
+670="ѡļѼܡ"
+671="Ҫȫشļ UltraSentry ļȹرմļUltraEdit رļɴ˲"
+672="ļѹرղķС\n\nҪļ?UltraSentry?˵ѡз"
+673="δװ UltraSentry"
+674="δװ UltraFinder"
+675="ע/ɹ"
+676="ȡע/ɹ"
+677="ע"
+678="֤ļڻʽϵͳԱϵ"
+736=" HTML ļ"
+740="汾 %s µ % ļ\nϣ"
+741="浱ǰ %s Ϊ%s...""%s""..."
+742="ѡ %s õĬ״̬"
+743=" %s õĬ״̬"
+744="%s "
+745="ɾѡ %s "
+788="ѡ񲼾ļѡѡťֶѡ""Options"" button to set options manually."
+840="ɫѡ\nɫѡ"
+841="ʽ\nʽ"
+842="HTML \nHTML "
+843="GUID \nGUID "
+844="ת\nת"
+845="ʽ\nʽ"
+846=".NET 뱣\n.NET 뱣"
+847="Visual Studio Ŀ/ⷨת\nĿת"
+848="XMLlint (http://xmlsoft.org)\nXMLlint"
+986="ϣɾĵѡиðť"
+988="Ϊǣһ meta ԪصĵͷʾĵѱҪֹöþΪһ meta ԪѾ֣ meta Ԫء"
+989="Ϊǣʹδε && ַдΪ &amp;"
+990="ȷǷһӡõ markup 汾Bool ֵΪǻɡע⣬δ֪ǩֵδպϵţǩȱ١>򡱽ɴӡõİ汾"
+991="ԴдĸǩơĬϲСдǱԭʼСд XML"
+992="ΪǣֵܿлУԱڱ༭ѡ wrap-scriptlets á"
+994="ΪǣڽűгֵַڻСʾչʾ˾ʽͨڻз֮ǰ뷴бַгűַ֡"
+995="Ϊǣʹ URL еķбܷ ""\\"" in URLs to be replaced by forward slashes ""/""."
+996="Ϊ񣬿Էֹ ASP αԪڲʼУ: <% ... %>"
+997="Ϊǣÿ <br> Ԫǰһз"
+998="Ϊ񣬿Էֹ JSTE αԪڲлУ: <# ... #>ĬΪǡ"
+999="Ϊǣᵼ¾ʣĳֱǩԣʵʽͽṹ滻ǡ Microsoft Office'97  HTML Ϻá"
+1000="Ϊ񣬿Էֹ PHP αԪڲлСĬΪǡ"
+1001="Ϊǣᵼ¾ em 滻гֵ i strong 滻гֵ b£Աֲ䡣"
+1002="Ϊǣֵ֤ڲĿոַģĬֵǡ񡱡"
+1003="Ϊǣɾն䡣Ϊ񣬻 HTML4 ųնһ br Ԫ滻ն䡣"
+1004="ѡ\nѡ"
+1005="Ϊǣټѡϣ򽫷;бǩӦʽ"
+1006="ΪǣÿԽпʼ"
+1007="Ϊǣʹ򡱷װ p Ԫе body Ԫҵ֡ϣȡ html ļʹʽʱáκ body ֶƻ߾࣬ p Ԫڽıпһ⣡"
+1008="ΪǣôӡıʱѡĽǩԡ XMLѡԡ"
+1009="Ϊǣʹһ p ԪأڷװԪҵκ֣ЩԪڹ HTML ϸ HTML"
+1010="Ϊǣ򡱽ôӡдչ HTMLѡá򡱷ʽ doctype Ĭ namespace  XHTMLѸ doctype  namespaceĵݵһԡһ£гֵָ XHTMLʵԸݡnumeric-entitiesԵֵΪʵʵд롣ǩԽĵʹõĴСдѡ"
+1011="Ϊǣʹӵַʱַ=滻ַ""="" characters when it comes across adjacent hyphens."
+1012="ᵼ» XML 1.0 ʵ֮ʵʽдʵ"
+1013="Ϊǣв XML ʱ xml:space=""preserve"" to elements such as pre, style and script when generating XML. This is needed if the whitespace in such elements is to be parsed appropriately without having access to the DTD."
+1014="Ϊǣʹ "" characters to be written out as &&&quot; as is preferred by some editing environments. The apostrophe character ' is written out as &&&39; since many web browsers don't yet support &&&apos;."
+1015="ΪǣıдصȡͬһļС"
+1016="Ϊǣᵼ²ɷֿոַΪʵдΪ Unicode ֵַ 160 (ʮ) "
+1017="Ϊ񣬾潫áһϵо汳һЩʱá"
+1018="ûеұ߾ࡣԻʱʹ䲻óȡĬֵ 66ϣûУ뽫Ϊ㡣"
+1019="ȷַķʽ ascii 룬 Latin-1 ֵַʹֵ 127 ַʵ塣 raw 127 ֵǽΪʵ塣ڳ 255  latin1 ַʵд롣"
+1020=" img ԵĬ alt ıù\ƽһĿɷԾ棬ΣյġЩ޷ͼûʸĵ!!!"
+1021="Կƾɵ doctype Ϊļ doctype ΪԶ (Ĭ)򽫸ݸĵʹúƲ⡣Ϊϸ񣬾 doctype Ϊϸ DTDΪɣdoctype Ϊ () DTD"
+1022="ʹµĿǶǩѡȡԿո򶺺Ÿıǩб±ǩаǰδ֪ǩ򽫾ܾļ"
+1023="ʹµĿ鼶ǩѡȡһո򶺺Ÿıǩб±ǩаǰδ֪ıǩ򽫾ܾļע⣬޷tableulol  dl ֮Ԫصģ͡"
+1024="ʹµķǿǶǩѡȡһո򶺺Ÿıǩб±ǩаǰδ֪ıǩ򽫾ܾļ"
+1025="ʹ˵ HTML  pre Ԫȫͬ±ǩѡȡһո򶺺Ÿıǩб±ǩǰδ֪ıǩ򽫾ܾļע⣬ڻµ CDATA Ԫ (ڽű)"
+1030="Ϊǣ鼶ǩĬΪΪԶ򽫾Ƿ titleh1-h6litdth  p ȱǩݣǷ鼶Ԫء⽫ΪǣΪһЩﱩ¶ bug"
+1160="ʾع"
+1400=" VCS ģ"
+1480="лͼ"
+1481="ˢͼ"
+1482="Ϊǰĵôҳ\nôҳ"
+1483="Ϊ HTML Դļճ\nHTML Դļ"
+1484="Ϊ raw RTF ճ\nRaw RTF"
+1485=ʾӭҳ\nӭҳ桱
+1486="Paste Column\nPaste Column"
+1562="ʾ/Ŀ\nʾ/Ŀ"
+1563="볤ȳ UltraEdit ޶ȡ\n\nһȲ 120 ַ롣"
+1564="ڷϵȴ..."
+1565="ļ"
+1566="ûȡ"
+1567="Ŷ..."
+1568="..."
+1569="ϴ..."
+1570="ϴ"
+1571=""
+1572="ȡ"
+1573="ϴȡ"
+1574="ʧ"
+1575="ϴʧ"
+1576="ϴŶ..."
+1577="ȡ(C)"
+1578="б(L)"
+1579="ASCII ģʽ(A)"
+1580="ƴģʽ(B)"
+1581="Ŀ¼(H)"
+1582="FTP Transfers"
+1583="FTP Log"
+1698="Ruby"
+1699="PHP"
+1728="Windows Classic"
+1729="Office XP"
+1730="Windows XP"
+1731="Office 2003"
+1732="UltraEdit Classic"
+1733="Visual Studio 2008"
+1734="Windows 7"
+1735="Office ɫ"
+1736="Office ɫ"
+1737="Office ɫ"
+1738="Office ǳɫ"
+1739="Զ"
+1950="HTML \nHTML "
+1951="HTML б\nHTML б"
+1952="HTML »\nHTML »"
+1953="HTML \nHTML "
+1954="HTML Ŀ\nHTML Ŀ"
+1955="HTML \nHTML "
+1956="HTML ǰɫ\nHTML ǰɫ"
+1957="HTML ɫ\nHTML ɫ"
+1958="HTML \nHTML "
+1959="HTML \nHTML "
+1960="HTML Ҷ\nHTML Ҷ"
+1961="HTML \nHTML "
+1962="HTML Div\nHTML Div"
+1963="HTML ť\nHTML ť"
+1964="HTML ıֶ\nHTML ıֶ"
+1965="HTML ı\nHTML ı"
+1966="HTML ֶ\nHTML ֶ"
+1967="HTML \nHTML "
+1968="HTML \nHTML "
+1969="HTML ѡť\nHTML ѡť"
+1970="HTML ͼ\nHTML ͼ"
+1971="HTML ͼť\nHTML ͼť"
+1972="HTML ê\nHTML ê"
+1973="Close Tag\nClose Tag"
+1974="HTML תѡıеַΪ HTML ʵ\nHTML ı HTML"
+1975="HTML /\nHTML /"
+1976="HTML \nHTML "
+1977="ű PHP \nű PHP "
+1978="HTML û 02"
+1979="HTML û 03"
+1980="HTML û 04"
+1981="HTML û 05"
+1982="HTML û 06"
+1983="HTML û 07"
+1984="HTML û 08"
+1985="HTML û 09"
+1986="HTML û 10"
+1987="HTML û 11"
+1988="HTML û 12"
+1989="HTML û 13"
+1990="HTML û 14"
+1991="HTML û 15"
+1992="HTML û 15"
+1993="HTML û 16"
+1994="HTML û 17"
+1995="HTML û 18"
+1996="HTML û 19"
+1997="HTML û 20"
+1998="HTML û 21"
+1999="HTML û 22"
+2001="ٲҴ\nٲ"
+2004="Quick find switch focus\nQuick find"
+2005="תͻʾѡ\nתͻʾѡ"
+2397="δָ Git ·ѡ 'git.exe' ļ..."
+2400="..."
+2401="Զ\nԶ"
+2789="ָ"
+2899="鿴ļļ\n鿴ʽ"
+2900="ѡʹõı\nѡ"
+2901="Ŀ\nĿ"
+2902="\n"
+2903="Ŀ\n"
+2904="ֹͣ\nֹͣ"
+2905="Ӧó\nӦó"
+2906="ȫؽ\nȫؽ"
+2907="\n"
+2908="\n"
+2909="ɾмļļ\nĿ"
+2910="Ŀ\nĿ"
+2911="߼ѡ\n߼ѡ"
+2980=".Դ -> .ҳü\n.Դ -> .ҳü"
+2981="ļб\nļб"
+2982="ʾ/ʾʾ\nʾ/ʾʾ"
+2983="ʾ÷б\nб"
+2984="ʾļĹؼб\nؼб"
+2985="ʾļжĺ\nʾļжĺ"
+2986="½ĵ\n½ĵ"
+2987="ת鿴\nת鿴"
+2988="ĿļҷŶ\nĿļҷŶ"
+3000="˸"
+3001="TAB"
+3002="CLEAR"
+3003="RETURN"
+3004="SHIFT"
+3005="CTRL"
+3006="ALT"
+3007="PAUSE"
+3008="CAPS LOCK"
+3009="ESC"
+3010="SPACE"
+3011="PGUP"
+3012="PGDN"
+3013="END"
+3014="HOME"
+3015="߼ͷ"
+3016="ϼͷ"
+3017="Ҽͷ"
+3018="¼ͷ"
+3019="ѡ"
+3020="ִ"
+3021="PRINT SCREEN"
+3022="INS"
+3023="DEL"
+3024="HELP"
+3025="0"
+3026="1"
+3027="2"
+3028="3"
+3029="4"
+3030="5"
+3031="6"
+3032="7"
+3033="8"
+3034="9"
+3035="A"
+3036="B"
+3037="C"
+3038="D"
+3039="E"
+3040="F"
+3041="G"
+3042="H"
+3043="I"
+3044="J"
+3045="K"
+3046="L"
+3047="M"
+3048="N"
+3049="O"
+3050="P"
+3051="Q"
+3052="R"
+3053="S"
+3054="T"
+3055="U"
+3056="V"
+3057="W"
+3058="X"
+3059="Y"
+3060="Z"
+3061=" 0"
+3062=" 1"
+3063=" 2"
+3064=" 3"
+3065=" 4"
+3066=" 5"
+3067=" 6"
+3068=" 7"
+3069=" 8"
+3070=" 9"
+3071=""
+3072=""
+3073="ָ"
+3074=""
+3075="ʮ"
+3076=""
+3077="F1"
+3078="F2"
+3079="F3"
+3080="F4"
+3081="F5"
+3082="F6"
+3083="F7"
+3084="F8"
+3085="F9"
+3086="F10"
+3087="F11"
+3088="F12"
+3089="F13"
+3090="F14"
+3091="F15"
+3092="F16"
+3093="NUM LOCK"
+3094="`"
+3095="-"
+3096="="
+3097="\\"
+3098="["
+3099="]"
+3100=";"
+3101="'"
+3102=","
+3103="."
+3104="/"
+3105="BACKSPACE"
+3106="TAB"
+3107="CLEAR"
+3108="RETURN"
+3109="SHIFT"
+3110="CTRL"
+3111="ALT"
+3112="PAUSE"
+3113="CAPS LOCK"
+3114="ESC"
+3115="SPACE"
+3116="PGUP"
+3117="PGDN"
+3118="END"
+3119="HOME"
+3120="߼ͷ"
+3121="ϼͷ"
+3122="Ҽͷ"
+3123="¼ͷ"
+3124="ѡ"
+3125="EXECUTE"
+3127="INS"
+3128="DEL"
+3129="HELP"
+3130=" 0"
+3131=" 1"
+3132=" 2"
+3133=" 3"
+3134=" 4"
+3135=" 5"
+3136=" 6"
+3137=" 7"
+3138=" 8"
+3139=" 9"
+3140=""
+3141=""
+3142="ָ"
+3143=""
+3144="ʮ"
+3145=""
+3146="NUM LOCK"
+3201="SSH/Telnet ̨"
+3202="SSH/Telnet ̨\nSSH/Telnet ̨"
+3203="ն"
+3204="ն"
+3205="SSH/Telnet ˻"
+3206="ɾն"
+3207="  ֤   "
+3208="  ն   "
+3209="״̬"
+3210="ӵ"
+3211="ӵ"
+3212="ѶϿ"
+3213="ʽִ""%s"", contains\nthe invalid format specifier: %%%c"
+3214=" 0  20,000 ֮"
+3215="бǷ"
+3298="ʾ XML \n鿴 XML "
+3299="ʾش򿪵ַ\n鿴򿪵ַ"
+3300="ʾؽűб\nʾűб"
+3301="...\nʾԻ"
+3302="лű\nлű"
+3501="Чھ"
+3502="ЧĿھ"
+3503="޷Ŀļ"
+3504="޷ҵõѡѡѡеĻ""Select Compiler"" to select existing compiler's configuration"
+3505="Ŀɱ롣ϣתĿòѡСɱ롱ť""Compilable"""
+3506="޷Ŀ¼%s""%s"""
+3507="޷ %s"
+3508="Ŀǿյ"
+3509="δָĿļбѡ"
+3510="޷ļ %s Ŀ"
+3511="޷ makefile"
+3512="޷ҵó '%s"
+3513="ڴļ..."
+3514="..."
+3515="ڱ..."
+3516="ڱ..."
+3517="ؽ..."
+3518="ڽϵ..."
+3519="--------------------ã %s - %s--------------------"
+3520="%d  %d "
+3521="޷ļ ""%s"".\nNo compile tool is associated with the file extension."
+3522="ûȡִС"
+3523="%s ɣ"
+3524="ɾмļĿ ""%s - %s""."
+4001="޷ȡ EXE ļͷ"
+4002="ⲻ EXE ļ!"
+4003="޷ȡ PE ļͷ"
+4004="ļ PE ִļ! "
+4005="޷ȡѡļͷ"
+4006="Ŀ"
+4007="Ŀ·"
+4008=""
+4009="ʱ"
+4010="δ"
+4011="ɱ"
+4012="δ֪"
+4013="ѡĿλ..."
+4014="ѡĿλ!"
+4015="ģΪ..."
+4016="ģ..."
+4017="ѡϣ洢Ŀݵλ..."
+4018="ѡϣ뵽ĿԴλ..."
+4222="޷鵵"
+4223="޷򿪱ļ"
+4224="޷תĿĿ¼"
+4225="һļδ!"
+4226="ȷ(&O)"
+4227="ָ(&R)"
+4228=" Ŀļ [%s] "
+4229="--- Ŀļ ---"
+4230="--- 鵵 ---"
+4231=" 鵵С %d kB (%d kB)"
+4232="%s [%d B %s]"
+4233="ѱ"
+4234=""
+4235="޷ʹûģ崴Ŀļ\n: %s"
+4236="Ŀ %s Ѿڡϣ"
+4237="Ŀδݣ"
+4238="޷ļ ""%s""\nError: %s"
+4239="ѡһĿ!"
+4240="ĿĿ¼Ѵڡϣ"
+4241="Ŀ"
+4242=""
+4243="Ŀбļ (*.pbl)|*.pbl|"
+4500="޷ȡӡ豸Ϣ"
+4501="޷ȡӡ豸Ĭֵ"
+4502="޴"
+4503="޷"
+4504="δյ FXP_VERSION"
+4505="ԶЭֵ֧Э߼"
+4506="δյһЧ SFTP ݰ"
+4507=" ID "
+4508="REALPATH ص != 1"
+4509="REALPATH 쳣 FXP_NAME\n"
+4510="OPEN 쳣 FXP_HANDLE"
+4511="OPENDIR 쳣 FXP_HANDLE"
+4512="ȡֽڷضֽ"
+4513="δ֪ "
+4514="Ԥڵ FXP_STATUS ݰ"
+4515=" OK Ӧ"
+4516=""
+4517=""
+8500="ֻƥ(&W)"
+8501="ʾҵĿ(&I)"
+8502="гַ(&G)"
+8503="Pe&rl"
+8504="Uni&x"
+8505="Ul&traEdit"
+8506="ģʽ(&S)"
+8507="Сд"
+8508="ļȫ滻(&I)"
+8509="滻رոöԻ(&G)"
+8510="У"
+8511="ʼ"
+8512=""
+8513="Ŀ¼(&B)"
+8514="ؽ༭"
+8515="δҵַƥļ(&A)"
+8516="صĿ¼(&G)"
+8517="кԵĿ¼"
+8518="Ӧ÷ֺŸ"
+8519="гѸļ(&N)"
+8520="Select PHP installation directory..."
+8521="Select Ruby installation directory..."
+8522="ƥСд(&M)"
+8523="ʽ(&E)"
+8524="Filter lines"
+8525="&Show"
+8526="Hi&de"
+8527="Ma&tch:"
+8528="files"
+8529="lines"
+8530="δҵַ"
+8531="гļ(&L)"
+8532="ղصļ(&I)"
+8533="ļ(&S)"
+8870="Google \nGoogle "
+8871="Yahoo \nYahoo "
+8872="άٿ\nάٿ"
+8873="Dictionary.com \nDictionary.com "
+8874="Whois \nWhois "
+8875="ǵ\nǵ"
+8876="NetworkSolutions Whois \nNetworkSolutions Whois "
+8877="PHP.net \nPHP.net "
+8878="cplusplus.com \ncplusplus.com "
+8879="MSDN \nMSDN "
+9899="ÿɼİť"
+10000="ַ\nҪҵַ"
+10003="ģʽ\nBuild Mode"
+10011="򿪵ַ\n򿪵ַ"
+11110="\n"
+11111="\n"
+11112="ճ\nճ"
+11113="ɾ\nɾ"
+11114="ѡȫ\nѡȫ"
+11120="ĸ˳\nĸ˳"
+11121="\n"
+11122="\n"
+11123="ȫ\nȫ"
+12000="⡱"
+12001="⡱"
+12002="⡱"
+12003="ɫ "
+12004="Ӧó򴰿"
+12005="ͣ"
+12006="ͣ"
+12007="ͣ"
+12008="ؼ"
+12009="˵"
+12010="˵ͻʾ"
+12011="˵"
+12012="ݶȿʼ"
+12013="ݶȽ"
+12014=""
+12015=""
+12016="ɫ"
+12017="ߣ"
+12018="Զʾ"
+12019="ռλ"
+12020="ǩ"
+12021="⡱"
+12022="ɾ⡱"
+12023="⡱"
+12024="ָΪĬϡ"
+12025="ʼ"
+12026="ɣ"
+12500="ͣ"
+12501="˵"
+12502=""
+12503="ļѡ"
+12504="ѡ"
+12505="ѡ"
+12506="ť"
+12507="ͷ"
+12508=""
+12999="Theme Manager\nTheme Manager"
+13000="ı"
+13001="񱳾"
+13002="ݶ"
+13003="ı"
+13004="ݶȣ"
+13005="ı"
+13006="ť"
+13007="ť"
+13008="ť"
+13009="߽綥/"
+13010="߽ײ/Ҳ"
+13011="ID_DOCKABLE_WINDOW_BORDER"
+13012="ID_DOCKABLE_WINDOW_BORDER_SHADOW"
+13013="߽ڲඥ/"
+13014="߽ڲײ/Ҳ"
+13015="߽ඥ/"
+13016="߽ײ/Ҳ"
+13017="ݶ"
+13018="ı"
+13019="ID_DOCKABLE_WINDOW_FLOATING_BORDER_ACTIVE"
+13020="ݶȣ"
+13021="ı"
+13022="˵ı"
+13023="˵"
+13024="˵ıã"
+13025="˵ͻʾ"
+13026="˵ıͻʾ"
+13027="˵߽磨ͻʾ"
+13028="ѡ"
+13029="ID_MENU_ITEM_CHECKED_BORDER"
+13030="ѡͻʾ"
+13031="ѡ߽磨ͻʾ"
+13032="˵߽"
+13033="˵߽Ӱ"
+13034="ID_MENU_TOP_LEVEL_HIGHLIGHT"
+13035="˵"
+13036="˵ı"
+13037="˵ı"
+13038="ID_MENU_TOP_LEVEL_HIGHLIGHT_BACKGROUND"
+13039="ID_MENU_TOP_LEVEL_TEXT_HIGHLIGHT"
+13040="ָ"
+13041="˵ݶ"
+13042="ݶ"
+13043="ID_TOOLBAR_SEPARATOR"
+13044="ID_TOOLBAR_SHADOW"
+13045="ID_TOOLBAR_ITEM_BACKGROUND_HIGHLIGHT"
+13046="ID_TOOLBAR_ITEM_BORDER_HIGHLIGHT"
+13047="ID_TOOLBAR_ITEM_CHECKED_BACKGROUND"
+13048="ID_TOOLBAR_ITEM_CHECKED_BORDER"
+13049="ť"
+13050="ID_TOOLBAR_ITEM_CHECKED_BORDER_HIGHLIGHT"
+13051="Զ尴ťݶ"
+13052="Զ尴ťݶȣͻʾ"
+13053="ID_TOOLBAR_CUSTOMIZE_BUTTON"
+13054="ֱ"
+13055="ֱӰ"
+13056="ID_TOOLBAR_BORDER"
+13057="ײ߽"
+13058="ID_TOOLBAR_FLOATING_BORDER"
+13059="б߽"
+13060="ѡݶ"
+13061="ID_FILETAB_BORDER"
+13062="ѡ"
+13063="ѡı"
+13064="ѡݶȣ"
+13065="ID_FILETAB_BORDER_ACTIVE"
+13066="ѡϽ磨"
+13067="ѡı"
+13068="ѡݶ"
+13069="ID_OUTPUTTAB_BORDER"
+13070="ѡı"
+13071="ѡݶȣ"
+13072="ID_OUTPUTTAB_BORDER_ACTIVE"
+13073="ѡı"
+13074="ѡݶ"
+13075="ѡ߽"
+13076="ѡı"
+13077="ѡݶȣ"
+13078="ѡ߽磨"
+13079="ѡı"
+13080="״̬ݶ"
+13081="״̬ı"
+13082="״̬ıã"
+13083="״ָ̬"
+13084="Ӧó"
+13085="ָݶ"
+13086="ѡ"
+13087="ѡ߽磨ࣩ"
+13088="ID_FILETABS_BORDER_SHADOW"
+13089="༭߽磨ࣩ"
+13090="ѡ߽磨ڲࣩ"
+13091="༭߽磨ڲࣩ"
+13092="ѡ"
+13093="ѡ"
+13094="ѡ߽"
+13095="ѡ"
+13096="ID_GROUPTABS_BASELINE"
+13097="ѡ"
+13098="߽磨ڲࣩ"
+13099="ID_GROUPTABS_BORDER_SHADOW"
+13100="ݶ"
+13101="ݶȣͻʾ"
+13102="ݶȣ"
+13103="ı"
+13104="ı"
+13105="ıͻʾ"
+13106="ıú"
+13107="ıӰú"
+13108="߽綥/"
+13109="߽綥/ࣨ"
+13110="߽ײ/Ҳ"
+13111="߽ײ/Ҳࣨ"
+13112="Զѡݶ"
+13113="Զѡ߽"
+13114="Զѡı"
+13115=""
+13116="ı"
+13117="Dialog Background"
+13118="Dialog Text"
+13119="ID_STATICCONTROL_BACKGROUND"
+13120="ID_STATICCONTROL_TEXT"
+13121="ݶ"
+13122="ݶȣͻʾ"
+13123="ݶȣ"
+13124="ı"
+13125="ıͻʾ"
+13126="ı"
+13127="߽綥/"
+13128="߽綥/ࣨ"
+13129="߽ײ/Ҳ"
+13130="߽ײ/Ҳࣨ"
+16001="ӦѡͼƬ!"
+16002="Ӧı!"
+16003="ܴµͼƬ!"
+16004="ܴӼճλͼͼƬ!"
+16005="ճСsize (%d x %d)λͼ!"
+16006="˵"
+16007="ܶ˵!"
+16008="ڲϵӦó̡"
+16009="[δָ]"
+16010="ܰλͼͼƬ!"
+16011="docked"
+16012="չdocked"
+16013="Сdocked"
+16014="²˵"
+16015="ļ"
+16016="ļ"
+16017="µ"
+16018="е"
+16019=""
+16020="ɾ"
+16021="ƶ"
+16022="ƶ"
+16023="ִ(*.exe)|*.exe|(*.com)|*.com|Ϣ (*.pdf)|*.pdf| (*.bat)|*.bat|ȫļ (*.*)|*.*||"
+16024="Զ嵽%dߡ"
+16025="չ(%s)"
+16026="ఴť"
+16027="µ"
+16028="ҷʹ˵"
+16029=""
+16030=""
+16031=""
+16032="ر"
+16033="Զ"
+16034=""
+16035="ҹ"
+16036="Զȫ"
+16103=""
+16104="<ޱ>"
+16105="ر"
+16106="ȱʡ˵"
+16107="ȱʡӦò˵ûļ򿪳֡"
+16108="-------------------------------------------------------------------------------------------"
+16109="ȷʵɾ'%s'?"
+16110="ȫ"
+16111="ĸĽʧ!ǷҪù'%s'?"
+16112="ĸĽʧ!ǷҪȫͲ˵"
+16113="ĸĽʧ!ǷҪò˵'%s'?"
+16114="ȱʡ"
+16115="ĸĽʧ!ǷҪü?"
+16243="Դ%dû幤!"
+16244="⽫ɾӦóʹ˵¼һָȱʡ涨˵͹ ȡκȷơ ȷǷ"
+16300="ù&R"
+16901="д\nFill"
+16902="Ǧʹl\nPencil"
+16903="ѡɫ\nSelect Color"
+16904="й\nLine"
+16905="ι\nRectangle"
+16906="Բ\nEllipse"
+16907="\nCopy"
+16908="ճ\nPaste"
+16909="\nClear"
+17017="ѡ"
+17018="ӻ߰ť&A"
+17019=""
+17020=""
+17021="ǰ"
+17022="ҳ"
+17023="ر"
+17024=""
+17025="رȫĻ"
+17026="ȫĻ"
+17027="һʾťS&how"
+17028="ʾťS&how"
+17029="ʾఴť"
+17030="ʾٰť"
+17031="ѡ..."
+17038="λ"
+17039="㣨&F"
+17040="ͣ(&D)"
+17041="Զأ&A"
+17042="أ&H"
+17043="ǰļ"
+17081="Ribbon֮ʾٷʵĹ"
+17082="Ribbon֮ʾٷʵĹ"
+17083="ӵٷʹ"
+17084="ӿٷʵĹɾ"
+17085="ٷʹ..."
+17086="СRibbon"
+17087="״̬"
+17088="ѡеļ&T"
+17091="ӡԤ&P"
+17092="ӡ"
+17093=""
+17094="һ"
+17095="<ָ>"
+17096="ٷʹ"
+17097="..."
+17098="Ribbonʾ"
+17099="Ribbonʾ"
+17101="ȡ"
+17102="ȡ %d Actions"
+17103="ȡ 1 Action"
+17107=""
+17108=" %d of %d"
+17109=" %d-%d of %d"
+26391="һĿ\n"
+26392="ɾĿ\n ɾDelete"
+26393="һļ\n"
+26394=" 1\n"
+26395=" 2\n"
+28248="Զָ"
+28275="ʾб\nʾб"
+28294="״̬"
+28067="Gitǰļӵ\nGitǰļӵ"
+28068="Giṭǰļ\nGiṭǰļ"
+28069="Gitύи\nGitύи"
+28070="Gitǰļύ\nGitǰļύ"
+28071="Gitȡ\nGitȡ"
+28072="Git\nGit"
+28073="Git洢\nGit洢"
+32769="ҳüҳ\nҳ"
+32770="ôӡ\nѡӡ"
+32771="һֵַ\nһ"
+32772="Ӵɾǰļرձ༭Ự\n ɾļ"
+32773="Զģʽ\nлԶ"
+32774="Ӵɾѡļ\nɾļ"
+32776="¼Ƽһ\n¼ƺ"
+32777="²ǰ¼Ƶĺ\n²ź"
+32778="ֹͣǰ¼\nֹͣ¼ƺ"
+32779="ģʽ"
+32783="C:\Ruby\"
+32784="һļ\n غ"
+32785="к굽һļ\n"
+32786=" <CR> Զ"
+32787="ָĴź\n "
+32788="ʮģʽ༭ļ"
+32789="ʮƺ ASCII ༭ģʽл\nлʮģʽ"
+32790="ļѾ"
+32791=" TABS"
+32792="ϣɾеķ"
+32793="ƶļеһǩ\nתǩ"
+32794="ļлǩ\nлǩ"
+32796="嵽Ĭֵ\n"
+32797="ѡ\n ѡ"
+32798="ѡɾ\nɾ"
+32799="кԸٶ"
+32800="ʮģʽɾַ\nʮƲ/ɾ"
+32801="תкŻַ (ʮģʽ)\nת"
+32802="ĵĵǰλòҳ\nҳ"
+32803="ʱɱļ"
+32804="лһĵ"
+32805="лһĵ\nһ"
+32806="лһĵ\nһ"
+32807="ת UNIX/Mac ֹΪ DOS\nUNIX/Mac  DOS"
+32808="ıѡΪд\n תΪд"
+32809="ıѡΪСд\n תΪСд"
+32810="ÿʵĵһַΪд\n ıд"
+32811="תѡеĻسΪԶ\n سתΪ"
+32812="תļеԶΪӲس\n תΪس"
+32813="ļļ\nļ"
+32814="ÿɶδ򿪸óĹ\"
+32815="Ѹĵ\nȫ"
+32816="ɾǰ/ǰһ\nɾǰ/ǰһ"
+32817="лģʽ༭\nģʽ"
+32819="ַ ""?"" or ""?""\nInsert Char ""?"" or ""?""
+32821="ַ """" or """"\nInsert Char """" or """"
+32823="ַ ""?""\nInsert Char ""?""
+32825="ַ ""?"" or ""?""\nInsert Char ""?"" or ""?""
+32826="ڹλò\n"
+32828="ڹλɾ\n ɾ"
+32830="ڹλü\n"
+32831="ÿв\n"
+32833="ļв\nļв"
+32835="ѡ\nѡ"
+32837="ѡĵ\nȫѡ"
+32839="\n"
+32840="ת DOS  UNIX ʽ\nDOS  UNIX"
+32841="ƴдѡļ\n ƴдļ"
+32842="ʽΪл\n ʽ"
+32843="ģ\nģ"
+32844="ʾ/޸ģ\n༭ģ"
+32845="ûģ 0\nûģ 0"
+32846="ûģ 1\nûģ 1"
+32847="ûģ 2\nûģ 2"
+32848="ûģ 3\nûģ 3"
+32849="ûģ 4\nûģ 4"
+32850="ûģ 5\nûģ 5"
+32851="ûģ 6\nûģ 6"
+32852="ûģ 7\nûģ 7"
+32853="ûģ 8\nûģ 8"
+32854="ûģ 9\nûģ 9"
+32855="ɾ꣬޸\n޸ĺ"
+32856="ʽ˵..."
+32857="һ dos \n DOS "
+32858="һ Windows \n Windows "
+32859="ظһ DOS \n ظ DOS "
+32860="ı\nı"
+32861="ѡƥ\nѡƥ"
+32862="ɾǰ\nɾ"
+32863="ںʱ\n/ʱ"
+32864="ѡΪļ...\nѡ"
+32865="лֻ\nֻ"
+32866="תѡַĴСд\nתСд"
+32867="תѡַĴСд\nתСд"
+32868="תļݵ ANSI ַ\nOEM  ANSI"
+32869="תļݵ OEM ַ\nANSI  OEM"
+32870="ת DOS  MAC ʽ\nDOS  MAC"
+32871="ļ\nļ"
+32872="߼\n߼"
+32873=" "
+32874="\n"
+32875="û 1\nû 1"
+32876="û 2\nû 2"
+32877="û 3\nû 3"
+32878="û 4\nû 4"
+32879="û 5\nû 5"
+32880="û 6\nû 6"
+32881="û 7\nû 7"
+32882="û 8\nû 8"
+32883="û 9\nû 9"
+32884="û 10\nû 10"
+32885="ɫ\nɫ"
+32886="ñɫ\nñɫ"
+32887="ʾոƱ\n ʾո/Ʊ"
+32888="˳Ӧóʾĵ\n˳"
+32889="Ƚļ\nȽļ"
+32890="ļ滻\nļ滻"
+32891="رļ\nرļ"
+32892="Ӱļ\nӰļ"
+32893="תƥ\nתƥ"
+32900="б 1\nб"
+32901="\n"
+32902="ʾб 1\nʾб 1"
+32903="ʾб 2\nʾб 2"
+32904="ÿַ\n ÿַ"
+32905="ָʱصĺ"
+32906="֧֣ OEM ַʾ\n ʾ OEM ַ"
+32907="һֵַ\nһ"
+32908="ת EBCDIC ļ ASCII\nEBCDIC  ASCII"
+32909="ת ASCII ļ EBCDIC\nASCII  EBCDIC"
+32910="ɾβո\n ɾβո"
+32911="ɾһ\nɾһ"
+32913="ͳ\nͳ"
+32914="ʾб\n ʾ"
+32915="ֹ 1 й\n  1 "
+32917="Ĭʾļ\nĬʾļ"
+32919="ASCII ַ\nASCII ַ"
+32920="ղصļ\nղصļ"
+32921="༭\n༭"
+32922="ʾѡ/еͳ\n ʾѡ/еͳ"
+32923="ʾϹһ\nʾϹһ"
+32924="ʾ¹һ\nʾ¹һ"
+32927="ѡ\nѡ"
+32928="ɾк\nɾк"
+32929="׷һļ\n ׷ļ"
+32930="С\nС"
+32931="ָ\nָ"
+32932="󻯴\n󻯴"
+32933="δ˳ʱ\nδ˳ʱ"
+32934="ò񷽷\n ò񷽷"
+32935="תƱΪո\nתƱΪո"
+32936="ת׿ոΪƱ\nת׿ոΪƱ"
+32937="תƱΪո\nתƱΪո"
+32938="תпոΪƱ\nתпոΪƱ"
+32939="Ŀ\nĿ/"
+32940="Ŀļ/\n/Ŀļ/"
+32949="½Ŀ/\n½Ŀ/"
+32950="رĿ/\nرĿ/"
+32955="ɾβ\nɾβ"
+32956="ɾ\nɾ"
+32957="ɾ\nɾ"
+32958="ָѱ\n ָѱ"
+32959="鿴б\n 鿴б"
+32961=" FTP \n FTP "
+32962="浽 FTP\n浽 FTP"
+32963="رѡļ\n رѡļ"
+32964="ѡļ\n ѡļ"
+32965="ӡѡļ\nӡѡļ"
+32966="ˮƽŴΪǲƽ\nˮƽƽ̴"
+32967="ֱŴΪǲƽ\nֱƽ̴"
+32968="ӡļ\nӡļ"
+32969="ļ\nļ"
+32970="\n"
+32971="ʾ"
+32972="ٴеĵ\nٴļ"
+32973="鿴ǩб\n鿴ǩб"
+32974="޸ıǩ(&M)"
+32975="鿴б\n鿴б"
+32976="βź(&O)"
+32977="βź(&M)"
+32978="޸ĺ(&M)"
+32979="ûк!"
+32980="޺!"
+32981="ޱǩ!"
+32982="ѡʮ/ģʽʾ\n ѡʮ/ģʽ"
+32984="鿴м\n 鿴м"
+32985="鿴 1.5 м\n 鿴 1.5 м"
+32986="鿴 2 м\n 鿴 2 м"
+32987="ͼͻ༭ڼл\n ͼͻ༭ڼл"
+32988="Ƶ"
+32989=""
+32992="ʾԶб"
+32994="ѡΧ\nѡΧ"
+32996="û 1\nû 1"
+32997=" Windows \n Windows "
+32998="û 2\nû 2"
+32999="û 3\nû 3"
+33000="û 4\nû 4"
+33001="û 5\nû 5"
+33002="û 6 \nû 6 "
+33003="û 7 \nû 7 "
+33004="û 8 \nû 8 "
+33005="û 9\nû 9"
+33006="תļеһǩ\nתϸǩ"
+33007="ǩ\nǩ"
+33008="ɾļ\nɾļ"
+33009="ʾϵͳ˵\nϵͳ˵"
+33010="ԭ\n ԭ"
+33011="ֱͬ\nֱͬ"
+33012="/\n/"
+33013="Ͳ鿴ʽ 1\nͲ鿴ʽ 1"
+33014="Ͳ鿴ʽ 2\nͲ鿴ʽ 2"
+33015="Ͳ鿴ʽ 3\nͲ鿴ʽ 3"
+33016="Ͳ鿴ʽ 4\nͲ鿴ʽ 4"
+33017="Ͳ鿴ʽ 5\nͲ鿴ʽ 5"
+33018="Ͳ鿴ʽ 6\nͲ鿴ʽ 6"
+33019="Ͳ鿴ʽ 7\nͲ鿴ʽ 7"
+33020="Ͳ鿴ʽ 8\nͲ鿴ʽ 8"
+33021="Ͳ鿴ʽ 9\nͲ鿴ʽ 9"
+33022="Ͳ鿴ʽ 10\nͲ鿴ʽ 10"
+33023="\n"
+33024="ûת...\nûת"
+33025="ûת...\n û..."
+33026="ע\nע"
+33028="Сд\nСд"
+33029="/ʽ\n/ʽ"
+33030="\n "
+33031="Ҷ\n Ҷ"
+33032="\n"
+33033="\n"
+33034="򿪹ļ\n 򿪹ļ"
+33035=" OEM ַʾ\n OEM ַʾ"
+33036="ⲿע\nⲿע"
+33037="ɾע\nɾע"
+33038="ļ·/Ƶ\n ļ·/Ƶ"
+33039="һĿʼ\n һĿʼ"
+33040="һĿʼ\n һĿʼ"
+33041="ƶһǩѡ\nתǩѡ"
+33042="ƶһǩѡ\nתһǩѡ"
+33043="ڴڶ\n ڴڶ"
+33044="ڴڵײ\n ڴڵײ"
+33045="ûģ 10\nûģ 10"
+33046="ûģ 11\nûģ 11"
+33047="ûģ 12\nûģ 12"
+33048="ûģ 13\nûģ 13"
+33049="ûģ 14\nûģ 14"
+33050="ûģ 15\nûģ 15"
+33051="ûģ 16\nûģ 16"
+33052="ûģ 17\nûģ 17"
+33053="ûģ 18\nûģ 18"
+33054="ûģ 19\nûģ 19"
+33055="ûģ 20\nûģ 20"
+33056="ûģ 21\nûģ 21"
+33057="ûģ 22\nûģ 22"
+33058="ûģ 23\nûģ 23"
+33059="ûģ 24\nûģ 24"
+33060="ûģ 25\nûģ 25"
+33061="ûģ 26\nûģ 26"
+33062="ûģ 27\nûģ 27"
+33063="ûģ 28\nûģ 28"
+33064="ûģ 29\nûģ 29"
+33065="ûģ 30\nûģ 30"
+33066="ûģ 31\nûģ 31"
+33067="ûģ 32\nûģ 32"
+33068="ûģ 33\nûģ 33"
+33069="ûģ 34\nûģ 34"
+33070="ûģ 35\nûģ 35"
+33071="ûģ 36\nûģ 36"
+33072="ûģ 37\nûģ 37"
+33073="ûģ 38\nûģ 38"
+33074="ûģ 39\nûģ 39"
+33075="ûģ 40\nûģ 40"
+33076="ûģ 41\nûģ 41"
+33077="ûģ 42\nûģ 42"
+33078="ûģ 43\nûģ 43"
+33079="ûģ 44\nûģ 44"
+33080="ûģ 45\nûģ 45"
+33081="ûģ 46\nûģ 46"
+33082="ûģ 47\nûģ 47"
+33083="ûģ 48\nûģ 48"
+33084="ûģ 49\nûģ 49"
+33086="ѡ׷ӵ\n ѡ׷ӵ"
+33087="ѡ׷ӵ\n ѡ׷ӵ"
+33088="б"
+33089="гĿļ"
+33090="гǩ"
+33091="ûĿ 1\nûĿ 1"
+33092="ûĿ 2\nûĿ 2"
+33093="ûĿ 3\nûĿ 3"
+33094="ûĿ 4\nûĿ 4"
+33095="ûĿ 5\nûĿ 5"
+33096="ûĿ 6\nûĿ 6"
+33097="ûĿ 7\nûĿ 7"
+33098="ûĿ 8\nûĿ 8"
+33099="ûĿ 9\nûĿ 9"
+33100="ûĿ 10\nûĿ 10"
+33101="Ŀ\nĿ"
+33102="HTML \nHTML "
+33103="/ʾ۵\n/ʾ۵"
+33104=ڲΪˮƽ\nڲΪˮƽ
+33105="ڴڶ\n ڴڶ"
+33106="ڴڵײ\n ڴڵײ"
+33107="ڴ\n ڴ"
+33108="ת̶ֶ\n ת̶ֶ"
+33110="תֶ\n תֶ"
+33111=" UTF-8 鿴\n UTF-8 鿴"
+33112="Ŀ\nĿ/"
+33124="ת UTF-8 (Unicode ༭)\nת UTF-8 (Unicode ༭)"
+33125="ת UTF-8  UNICODE\nת UTF-8  UNICODE"
+33126="ת UTF-8 (ASCII ༭)\nת UTF-8 (ASCII ༭)"
+33127="UNICODE  UTF-8 (Unicode ༭)\nUNICODE  UTF-8 (Unicode ༭)"
+33128="ת UTF-8  ASCII\nת UTF-8  ASCII"
+33129="ȫģʽ\nȫģʽ"
+33130="ļ\nļ"
+33131="ļ\nļ"
+33132="Ҷ\n Ҷ"
+33133="\n "
+33134="ж\nож"
+33135="ѡ\nѡ"
+33138="Ͳ鿴ʽ 11\nͲ鿴ʽ 11"
+33139="Ͳ鿴ʽ 12\nͲ鿴ʽ 12"
+33140="Ͳ鿴ʽ 13\nͲ鿴ʽ 13"
+33141="Ͳ鿴ʽ 14\nͲ鿴ʽ 14"
+33142="Ͳ鿴ʽ 15\nͲ鿴ʽ 15"
+33143="Ͳ鿴ʽ 16\nͲ鿴ʽ 16"
+33144="Ͳ鿴ʽ 17\nͲ鿴ʽ 17"
+33145="Ͳ鿴ʽ 18\nͲ鿴ʽ 18"
+33146="Ͳ鿴ʽ 19\nͲ鿴ʽ 19"
+33147="Ͳ鿴ʽ 20\nͲ鿴ʽ 20"
+33148=" HEX/EBCDIC  ASCII ༭ģʽл\n HEX/EBCDIC  ASCII ༭ģʽл"
+33149="ļ/ĺ\n ļ/ĺ"
+33150="תһβ\nתһβ"
+33151="תһβ\nתһβ"
+33152="־ļ\nΪĿļ CTAG ļ"
+33153=" CTAG ļвҷ\n CTAG ļвҷ"
+33154=" CTAG ѡ\n CTAG ѡ"
+33155="ںͻ༭ڼл\n ںͻ༭ڼл"
+33156="鿴ģб\n鿴ģб"
+33157="ʾҳΪ\nʾҳΪ"
+33159="ѡҪļ"
+33163="ֺ\n ֺ"
+33164="Сֺ\n Сֺ"
+33165="תһλ\n תһλ"
+33166="תһλ\nתһλ"
+33167="¼ƺ\n¼ƺ"
+33168="¼(&Q)\tCtrl+Shift+R"
+33169="ֹͣ¼(&Q)\tCtrl+Shift+R"
+33170="\n "
+33171="ѡݵ\nѡݵ"
+33172=" CSE HTML Validator\n CSE HTML Validator"
+33173=" CSE HTML Validator\n  CSE HTML Validator"
+33174=" CSE HTML Validator ҵ\n CSE HTML Validator ҵ"
+33175="CSE HTML Validator ѡ\nCSE HTML Validator ѡ"
+33176="رճļļ\nرճļļ"
+33177="ôҳ\nôҳ"
+33178="һļǩ\nһļ (ĵ) ǩ"
+33179="һļǩ\n һļ (ĵ) ǩ"
+33180="ļеļ·\nļ"
+33181="ļΪļ·"
+33182="\n"
+33183="Ƶǰ\n Ƶǰ"
+33184="ʾµַ\n ʾµַ"
+33188="չ\nչӵļ"
+33196="ű PHP \nű PHP "
+33197="ű PHP ﷨\nű PHP ﷨"
+33198="ű PHP ĵ\nű PHP ĵ"
+33199="ű PHP Strip ע\nű PHP Strip ע"
+33200="Script PHP Դ\nScript PHP Դ"
+33203=" UltraFinder\n UltraFinder"
+33204=" UltraSentry\n UltraSentry"
+33209="ƽʾ / ͣפѡ\nƽʾ / ͣפѡ"
+33213="ñѡ\nñѡ"
+33216="лڵġǰģʽ"
+33217="ȫ۵\nȫ۵"
+33218="ȫչ"
+33219="лǰļġļѯ"
+33220="лѯļԶģʽ"
+33221="Ŀ/\nĿ/"
+33222="ָĿ/\nָĿ/"
+33224="ʾߡ\nʾߡ"
+33225="Clear Output Window\nClear Output Window"
+33226="Copy Output to Clipboard\nCopy Output to Clipboard"
+33227="Copy Selected Lines to Clipboard\nCopy Selected Lines to Clipboard"
+33228="Scroll Output\nScroll Output"
+33229="Allow Docking\nAllow Docking"
+33230="Hide Output Window\nHide Output Window"
+33231="Go To Error/Warning\nGo To Error/Warning"
+33232="ʹÿոƱ\nʹÿոƱ"
+33233="ʾʾ\nʾʾ"
+33234="Set Default Path for Relative Paths\nSet Default Path for Relative Paths"
+33237="Ӵɾļ/Ŀ¼"
+33238="Show Active Column Highlighting\nShow Active Column Highlighting"
+33257="ظù\n ظù"
+33258="ʾй\nʾй"
+33261="ʾй\nʾй"
+33262="Ŀ - [%s]"
+33263="ĿĿ¼..."
+33264="ļ (*.uew)|*.uew|ļ (*.txt)|*.txt|"
+33265="<ܱ>"
+33266="<δ>"
+33267="<δ֪>"
+33271="й\nй"
+33272="ģļ (*.tpl)|*.tpl|ģļ (*.tpl)|*.tpl|"
+33277=""
+33279="༭ǩ"
+33280="ɾǩ"
+33281="ļĿ"
+33284="༭Դļ"
+33285="Դļ༭"
+33295="\n"
+33297="ΪĿģ鴴֧ǩ"
+33298=" ""%s"""
+33301="Դ༭\nԴ༭"
+33307="沢˳(&S)"
+33308="˳(&Q)"
+33322="Ŀ\nĿ"
+33323="\n"
+33324="\n"
+33327="ʹģ崴Ŀ\nʹģ崴Ŀ"
+33328="´ļ"
+33330="ӵ..."
+33331="޸Ļ ""%s""..."
+33332="XML Convert to CR/LFs\nXML Convert to CR/LFs"
+33333="ת Unicode  Unicode Big Endian"
+33334="ת Unicode Big Endian  Unicode"
+33336="ת Unicode  ASCII Escaped UNICODE"
+33337="ת ASCII Escaped UNICODE  UNICODE"
+33339="û 11"
+33340="û 12"
+33341="û 13"
+33342="û 14"
+33343="û 15"
+33344="û 16"
+33345="û 17"
+33346="û 18"
+33347="û 19"
+33348="û 20"
+33349="û 21"
+33350="û 22"
+33351="û 23"
+33352="û 24"
+33353="û 25"
+33354="ûĿ 11"
+33355="ûĿ 12"
+33356="ûĿ 13"
+33357="ûĿ 14"
+33358="ûĿ 15"
+33359="ûĿ 16"
+33360="ûĿ 17"
+33361="ûĿ 18"
+33362="ûĿ 19"
+33363="ûĿ 20"
+33364="ûĿ 21"
+33365="ûĿ 22"
+33366="ûĿ 23"
+33367="ûĿ 24"
+33368="ûĿ 25"
+33369="תһ"
+33370="תһ"
+33384="(&A)"
+33387="ȡע\nȡע"
+33395="ͻ(&R)"
+33396="ѡ\nѡ"
+33527="յGit״̬\nյGit״̬"
+33989="ı"
+33995="Encoding..."
+33996="Ϊ"
+33997="ֻ/д"
+33998="/д"
+33400="ʺŹ(&M)..."
+33401="޸ʺ(&A)..."
+33402=" FTP ʺ(&H)"
+33403="ˢ(&R)"
+33404="Ŀ¼(&C)..."
+33405="Ŀ¼(&D)"
+33406="Ȩ(&P)..."
+33407="ʾǰĿ¼(&O)"
+33408="FTP/SFTP "
+33418="ʷ¼\nʷ¼"
+33419="༭ǩ"
+33422="µӦóʵ\nµӦóʵ"
+33423="ʾз\nʾз"
+33424="Show or Hide Find String List\nShow or Hide Find String List"
+33426="ʾ Git ǳ\nʾ Git ǳ"
+33427="ʾط֧\nʾط֧"
+33434="\n"
+33435="\n"
+33436="ļ\nļ"
+33437="ļ\nļ"
+33438="ǩ"
+33440="СӦóӴ\nСӦóӴ"
+33441="Delete All Bookmarked Lines"
+33446=" Base64\n Base64"
+33447=" Base64\n Base64"
+33448="ƽб\nƽб"
+33449="\n"
+33450="رļ\nر(&C)"
+33451="Ŀ¼еļ\nļ"
+33452="Create New File\nNew File"
+33453="Create New Folder\nNew Folder"
+33454="Clear Undo\nClear Undo"
+33459="һθĵ\nһθĵ"
+33460="һθĵ\nһθĵ"
+33461="ڴ˴/ʼ\nڴ˴/ʼ"
+33462="ƴ...\nƴ..."
+33463="ǩ...\nǩ..."
+33464="\n"
+33465="ύ...\nύ..."
+33466="ύĵ\nύĵ"
+33467="\n"
+33468="\n"
+33469=" UltraCompare Ĳ"
+33470="ӵб\nӵб"
+33471="ɾ\nɾ"
+33472="\n"
+33473="ȡ\nȡ"
+33474=" .gitignore\n .gitignore"
+33475="ļ\nļ"
+33476="֧\n֧"
+33477="ϲ\nϲ""
+33478="ϲ\nϲ"
+33479="ֹϲ\nֹϲ"
+33480="趨ַ\n趨ַ"
+33481="趨ַ\n趨ַ"
+33482="ֹ趨ַ\nֹ趨ַ"
+33483="ԭ\nԭ"
+33484="½֧...\n½֧..."
+33485="½Զ...\n½Զ..."
+33512="Ӧô洢...\nӦô洢..."
+33513="״̬...\n״̬.."
+33514="ǳ\nǳ"
+33515="Ϊ\nΪ"
+33516="ʾ־\nʾ־"
+33525=" UltraCompare ϲ"
+33550=ڲΪֱ\nڲΪֱ
+33551=ѱ\nѱС
+33552=ѱ\nѱС
+33553=ɾ׿ո\nɾ׿ո
+33704="/ѡ\n/ѡ"
+33705=" 1\n 1"
+33797=" HTML ʵ彫ıתΪ HTML"
+33798=" HTML ʵ彫ıתΪ HTMLԱǣ"
+33799=" HTML ʵ뽫ıתΪ HTML"
+33803="ʾб\nбָʾ"
+33804="ͣебָ\nͣебָ"
+33805="ʾм\nʾм"
+33806="ʱԶƴд\nʱԶƴд"
+33811="ļ"
+33812="ظ"
+33816=""
+33817="з"
+33818=" Digital Locker"
+33819=" Digital Locker "
+33830="ASCII \nASCII "
+33831="ǩ\nǩ"
+33832=ʾĵͼ\nʾĵͼ
+33837="XMLlint (http://xmlsoft.org)"
+33838="/ԭû\n/ԭû"
+33839="ճ͸\nճ͸"
+33861="ű Ruby \nű Ruby "
+33862="ű Ruby ﷨\nű Ruby ﷨"
+33863="ű Ruby \nű"
+33864="ű Ruby \nű"
+33868="ű Ruby ѡ"
+33869="޷ҵ Ruby ִļȰװ Ruby"
+33870="Ԥ: C:\\Ruby\\"
+34000="ӦóĿ"
+34001="ļĿ"
+34002="//ת"
+34003="ʾ"
+34004="༭"
+34005="ʵ"
+34006="˵еĿ˵"
+34007="ļ˵еļб"
+34008="ǩ"
+34009="ļ˵еļ"
+34010="ļļ"
+34011=""
+34012="ļʱʾ"
+34013="ԶѸĵļ"
+34014="кţڴļ"
+34015="༭ʱʹʱļ (شļ)"
+34016="Ŀֵ (KB)"
+34017="ʱ¼ǰ򿪵ļ"
+34018="ӿݷʽ״δļʱʹĬĿ¼"
+34019="ļ򿪶ԻĬʹûļĿ¼"
+34020="Unix/Mac ļ/ת"
+34021=""
+34022="ļͲʾ"
+34023="Զת DOS ʽ"
+34024="Զ UTF-8 ļ"
+34025="ļΪĸʽ (UNIX/MAC/DOS)"
+34026="Ĭֻʽļ"
+34027="ļʱɾβո"
+34028="ÿʮַ"
+34029="ǰ"
+34030="رһļС"
+34031="Сϵͳ ()"
+34032="Ctrl+˫ʱʹõֽ"
+34033="Ctrl+˫ʱʹõҷֽ"
+34034=""
+34035="߼/ѽ (ƼҪı䣬ı)"
+34036="ʹע ( INI ļ) - ὫĿƵע"
+34037="ָ/зַָ"
+34038="ĳļѸĲ룬Ϊĵ"
+34039="ļɾļ"
+34040="༭ʱʹʱļ (ͨ)"
+34041="ʹʱļļʾÿļ (: ༭ԵģԼٴļļʱ)"
+34042="ʹʱļļҲʾ (: ༭ԵģԼٴļļʱ)"
+34043="¼Ŀһδ򿪵ļʱ¼ FTP ļ"
+34044="򿪿ݷʽ (.lnk) ļǿݷʽָļ"
+34045="Ĳ˵ʱıļֻ"
+34046="ûдļ£ʱµ EDIT ļ"
+34047="༭ʱļд"
+34048="EBCDIC תʹ IBM-500 ׼"
+34049=" EBCDIC תڼ䲻תس"
+34050="ָļ򴴽һļ"
+34051="¼صǰ򿪵ļʱסֻ"
+34052="ÿԸ Windows XP µ ClearType ʾ"
+34053=" 1 ʼ߱"
+34054="ǰ"
+34055="ʾͬһͳƻе"
+34056="״̬򿪱༭"
+34057="ĵֻʾļ"
+34058="ʾ CHM ûļ"
+34059="ʱ鲢ʾļ"
+34060="ת/ʽŶʱַ (-) Ͽ"
+34061="ͷƵһ"
+34062="ҳ߾ѡ"
+34063="ԶɽṹԱ (.->֮Ŀ)"
+34064=" DOS  (CR/LF) ʶΪнб༭"
+34065="ģʽд"
+34066="дδѡ"
+34067="ڸдģʽд"
+34068="Ǹдδѡ"
+34069="½ļĬļ"
+34070="DOS"
+34071="UNIX"
+34072="MAC"
+34073=" UNICODE ļ"
+34074="ΪָкӲسʱճʽ"
+34075="ԶʾԶɶԻ"
+34076="ڲ/滻ַʹַ (ͨΪ ^)"
+34077="ʹûļ·ļĬĿ¼в/滻"
+34078="ʽб"
+34079="÷﷨ļʾ/й\ (Ѿ)"
+34080="ӵ FTP ʱ FTP ر"
+34081="ѼļĶƣԷֹͬļ"
+34083="/ָӡ"
+34084=" ASCII ֵ (ͨǿ)"
+34085="ò˵Ĭ״̬ - ù 0"
+34086="ļʱļʹ"
+34088="ļǰɾԭʼļ"
+34089="༭ʮ 00 ıļתΪո"
+34090="ƵʱļʱļʱǴļ"
+34091="תַԻнʱý㵽༭"
+34092="/Ǻ"
+34093="ͨ - ߱ʾģʽʾдģʽ"
+34094="ÿַ"
+34095="ת - ģʽÿַдģʽ"
+34096="ʹ DDE ļ (ıҪıļʹЧ)"
+34097="ʱд UTF-8 BOM ͷ UTF-8 ļ"
+34098="ڲļд UTF-8 BOM (ѡδ)"
+34099="ʾ/кʹ۵\"
+34100="ģʽ"
+34101="¼ʱʮļʽԶ"
+34102="ûлѡʱõǰи/׷"
+34103="õ ""%s"" already exists.\nDo you want to replace it?"
+34104="Ŀǰ (""%s"") is not saved.\nDo you want to continue to load ""%s"" configuration ?"
+34105="ѡ\n ϣѡ"
+34106="ǿʱ () ѯļ (0 )"
+34107="Ǽļѱʱļһ (ڲü־ļ)"
+34108="㻹ûĿĵԳ\nѡԳ"
+34109="ִļ (*.exe)|*.exe||"
+34110="ϣõΪñĬϵ"
+34111="HTML  (<html></html>) δҵ!"
+34112="ճʱתзĿ (UNIX/MAC/DOS)"
+34113="ʾöԻ"
+34114="ļ..."
+34115="Ŀбʾ·"
+34116="ʾ¼ѡ\nʾ¼ѡ"
+34117="תļļʧܣ\n\nԴλã %s\nĿλã %s\n\n̿ռļȨޡ"
+34118="תļļʧܣ\n\nļ %s\n\nļȨޡ"
+34119="תļʱļʧܣ\n\nļ %s\n\n̿ռļȨޡ"
+34301="Ͳ鿴ʽ 1\nͲ鿴ʽ 1"
+34302="Ͳ鿴ʽ 2\nͲ鿴ʽ 2"
+34303="Ͳ鿴ʽ 3\nͲ鿴ʽ 3"
+34304="Ͳ鿴ʽ 4\nͲ鿴ʽ 4"
+34305="Ͳ鿴ʽ 5\nͲ鿴ʽ 5"
+34306="Ͳ鿴ʽ 6\nͲ鿴ʽ 6"
+34307="Ͳ鿴ʽ 7\nͲ鿴ʽ 7"
+34308="Ͳ鿴ʽ 8\nͲ鿴ʽ 8"
+34309="Ͳ鿴ʽ 9\nͲ鿴ʽ 9"
+34310="Ͳ鿴ʽ 10\nͲ鿴ʽ 10"
+34399="\n"
+34400="У"
+34401=""
+34402="ύ"
+34403=""
+34404=""
+34405=""
+34406=""
+34407="¼"
+34408="ls"
+34409="rls"
+34410="ǩ"
+34411="ִ CVS %s ..."
+34412="ȷ"
+34413=""
+34414="VCS "
+34415="VCS ʺ"
+34416="ѡУļ"
+34417="־ϢδĻδָ\n\nǡ־Ϣ༭\nȡж CVS \n\nڿ־Ϣ¼"
+34418="CVS ־ȷ"
+34419="ѡ CVS Ӧó"
+34420="ѡ SSH Ӧó"
+34421="ѡ־༭Ӧó"
+34422="Ӧ"
+34423="޷ CVS ̡ѡͲ"
+34424="CVS ǩҪһģơ\n\nһЧģƲٴεѡ [ǩ] ť""Checkout"" button again."
+34425="ѡҪʹһļԴģƣļСֶǿյġ\n\n һЧļơ""Folder"" field is empty.\n\n Please enter a valid folder name."
+34426="֧/ʶֶǿյġ\n\nһЧķ֧/ʶʶԪ""Branch/Tag"" field is empty. \n\nPlease enter a valid Branch/Tag identifier."
+34427="·ֶǿյĻһЧ·\n\nһЧ·""Local Root Path"" field is empty or contains an invalid path.\n\nPlease enter a valid path."
+34428="Ŀǰδѡһ CVS ʺš\n\nѡһʺŻѡ [޸] ťԴһµʺš""Modify"" button to create a new account."
+34429="ѡĬУļ"
+34430="ѡҪļ"
+34431="CVS Ҫһģơ\n\nһЧģƲٴεѡ [] ť""Export"" button again."
+34432="ĿļΪ CVS ģ顣ǰĿѾһ CVS ģ顣\n\n ϣһµĿ"
+34433="ѡ񵼳ļ"
+34434="\nCVS %s ȡ"
+34435="CVS %s ɹ\"
+34436="\n//------------------------------------------------------------------------------------------//"
+34437="ѡ CVS ģĿ¼..."
+34438="ύ"
+34439=""
+34440="ύ..."
+34441="..."
+34442=""
+34443="ɾ"
+34444="Ƚ"
+34445=""
+34446="У..."
+34447="..."
+34448="..."
+34449="VCS"
+34450=""
+34451="ύ"
+34452=""
+34453="ɾ"
+34454=" ()"
+34455="ύ"
+34456=""
+34457="߼/Ƚ"
+34458="Ƚ"
+34459="Compare Files..."
+34461="ύĿļ CVS "
+34462="ӴУģ\n Уļ/ģ"
+34463="ύļ/ģ鵽Դ\nύļ/ģ"
+34464=" CVS Ŀļ"
+34465="µģ鵽Դ\nģ"
+34466="ļ/Ŀ¼\n ļ/Ŀ¼"
+34467=" CVS Ի"
+34468="\nģ"
+34469="Ӵɾļ\n ɾļ"
+34470="У CVS Ϣ֮ģ\n ģ"
+34471="ϲ֧"
+34472="ѡģ/ļ"
+34473="CVS ύ"
+34474="δѡļύѡһļ\nļύ"
+34475="ڣ"
+34476="޶/ǩ"
+34477="ϲ"
+34478="ѡ˽Կļ"
+34479="VCS "
+34480="ѡļȽӦó"
+34481="Ӧ̱ǩֶΪգ CVS Ҫݡ\nЧĹӦ̱ǩ"
+34482="ǩֶΪգ CVS Ҫݡ\n Чķǩ"
+34483="ģǩֶΪգ CVS Ҫݡ\n Чģ"
+34484="δָļе뵽 CVS ָļЧ\nָЧıļе롣"
+34588="һϢ\nһϢ"
+34589="һϢ\nһϢ"
+34600="ͻ"
+34601="ϲ"
+34602="ִ SVN %s ..."
+34603="\nSVN %s ȡ"
+34604="SVN %s ѳɹ\"
+34605="޷ SVN ̡ѡͲ"
+34606="SVN ־ȷ"
+34607="־ϢδĻδָ\n\nǡ־Ϣ༭\nȡֹ SVN \n\nҪյ־Ϣ"
+34608="֧"
+34700="ûָЧʺơ\nָЧʺƻ򵥻ȡ"
+34701="汾ϵͳ(VCS)"
+34702="ģ..."
+34703="ģ"
+34704=""
+34705=""
+34706="ģ"
+34707=""
+34708="ʻ"
+34709="״̬"
+34710=""
+34770="ʾع\nлͼ"
+34771="ʾļͼ\nлļͼ"
+34772="%s\n\n ļδĿСϣ"
+34773="޷鵵"
+34774="޷򿪱ļ"
+34775="ȥĿĿ¼"
+34776="һļδ!"
+34777="ȷ(&O)"
+34778="ָ(&R)"
+34779=" Ŀļ [%s] "
+34780="--- Ŀļ ---"
+34781="--- 鵵 ---"
+34782=" 鵵С %d kB (%d kB)"
+34783="%s [%d B %s]"
+34784="ѱ"
+34785=""
+34786="Ŀ(*.sln;*.dsw;*.dsp;*.csproj;*.vbproj;*.vcproj;*.vjsproj;*.uv2;*.prj)|*.sln;*.dsw;*.dsp;*.csproj;*.vbproj;*.vcproj;*.vjsproj;*.uv2;*.prj||"
+34787="Ŀļ (*.prj)|*.prj||"
+34788="ѡԴĿ//..."
+34789="޷Ŀļ"
+34790="޷ļ"
+34791="ֵ֧Ŀ!"
+34792="޷ȡĿ꣡"
+34793="ֵ֧Ŀ꣬ʹáWindows Ӧó!""Windows Application"" configuration will be used."
+34794="޷á%sõĬ״̬""%s"" to the default state."
+34795="޷еõĬ״̬"
+34796="޷ ""%s"" %s profile"
+34797="޷תĿ"
+34798=" UEStudio ⷨļ!"
+34799=" ""%s"" has no default state. ""%s"" configuration was used to reset to the default state."
+34800=""
+34801="ɾ"
+34802="ĵ!"
+34803="ļ (*.*)|*.*||"
+34804="޷ݵǰ %s %s ļ\n ϣ"
+34805="ϣؽĿ%s""%s"" ?"
+34806="ļ (*.txt)|*.txt||"
+34807="ǩļ (*.*)|*.*||"
+34808="鵵: ֵ!"
+34809=""
+34810="·"
+34811="ֵΧ!"
+34812="ڽ %u/%u %s..."
+34813="ɣ %d š"
+34814="%s [%u]"
+34815="ļ %s ڡ\n ϣ"
+34816="޷ļ %s"
+34817="Դļ (*%s)|*%s|ļ (*.*)|*.*||"
+34818=""
+34819="ֵ"
+34820="Դ ID ..."
+34821="δʹ %d"
+34822=" %d ʹã\n%s"
+34823="%s\nֵЧΧ 1  0xFFFF"
+34824="ʶԷǷַʼ\nЧʶ"
+34825="ʶЧַ\nЧʶ"
+34826=""
+34827=""
+34828="ļ %s  %d ڳ\nϣ༭"
+34829="%s - %s (%s)"
+34830="ID"
+34831=""
+34832=""
+34833="ͼ (*.ico)|*.ico|λͼ (*.bmp)|*.bmp| (*.cur)|*.cur|ļ (*.wav)|*.wav|Html ļ (*.htm, *.html)|*.html;*.htm| (*.ttf)|*.ttf|ļ (*.*)|*.*||"
+34834="<$IDD_DIALOG%d$> DIALOG DISCARDABLE  0, 0, 186, 94\nSTYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU\nCAPTION ""Dialog""\nFONT 8, ""MS Sans Serif""\nBEGIN\n    DEFPUSHBUTTON   ""OK"",IDOK,129,7,50,14\n    PUSHBUTTON      ""Cancel"",IDCANCEL,129,24,50,14\nEND\n"
+34835="<$IDR_MENU%d$> MENU DISCARDABLE \nBEGIN\n    MENUITEM ""&File"",                       65535\nEND\n"
+34836="STRINGTABLE DISCARDABLE \nBEGIN\n    <$IDS_STRING%04d$>         ""...""\nEND\n"
+34837="<$IDR_ACCELERATOR%d$> ACCELERATORS DISCARDABLE \nBEGIN\nEND\n"
+34838="<$VS_VERSION_INFO%%d$> VERSIONINFO\n FILEVERSION %s\n PRODUCTVERSION %s\n FILEFLAGSMASK %s\n#ifdef _DEBUG\n FILEFLAGS %s\n#else\n FILEFLAGS %s\n#endif\n FILEOS %s\n FILETYPE %s\n FILESUBTYPE %s\nBEGIN\n    BLOCK ""StringFileInfo""\n    BEGIN\n        BLOCK ""%s""\n        BEGIN\n            VALUE ""Comments"", ""%s$0""\n            VALUE ""CompanyName"", ""%s$0""\n            VALUE ""FileDescription"", ""%s$0""\n            VALUE ""FileVersion"", ""%s$0""\n            VALUE ""InternalName"", ""%s$0""\n            VALUE ""LegalCopyright"", ""%s$0""\n            VALUE ""LegalTrademarks"", ""%s$0""\n            VALUE ""OriginalFilename"", ""%s$0""\n            VALUE ""PrivateBuild"", ""%s$0""\n            VALUE ""ProductName"", ""%s$0""\n            VALUE ""ProductVersion"", ""%s$0""\n            VALUE ""SpecialBuild"", ""%s$0""\n        END\n    END\n    BLOCK ""VarFileInfo""\n    BEGIN\n        VALUE ""Translation"", %s\n    END\nEND\n"
+34839=" ""%s"" menu script."
+34840="ģʽ|ģʽر"
+34841="|||||"
+34842="ϣЩ"
+34843="չ\n\nԻ\nؼ\nʽ"
+34844="    %-15s %s"
+34845="ɾ %d ..."
+34846="ֹͣ"
+34847="ûȡת"
+34848="༭б..."
+34849="ȡ"
+34850="Ŀûзſʾ"
+34851="޷бļ"
+34852="UEStudio ڽĿļ"
+34853="Ŀѳɹ\ڿԱļ޸Ĺļ༭ļˡ"
+34854="޷ģ崴Ŀļ"
+34855="ϣӸöԻɾѡĿؼ %s "
+34856="ر\tCtrl+F4"
+34857="ѡж̬ӿļ ..."
+34858="ļ %s ڡϣ"
+34859="޷ӸĿɾļ/Ŀ¼"
+34860="﷨"
+34861="Ѵչ"
+34862="δѡ﷨"
+34864="޷ҵ \"%s\" was not found."
+34865=" \"%s\" isn't defined. Do you want to create/add it automatically ?"
+34866="Ҫļ"
+34867="Ŀ \"%s\" exists.\nDo you want to continue ?"
+34868="ѡϣ洢ԶָļĿ¼..."
+34869="ѱ棺%s, С%s\nݣ%s"
+34870="·\n$b\t- ĬϱĿ¼y\n$p\t- ļ·\n$n\t-ļ\n$e\t- ļչ\n\nʱ/ڲ\n$H\t- Сʱ\n$M\t-\n$d\t- \n$m\t- \n$y\t- \n$Y\t- ݣ4λ\n\n\n$c\t- ʹ $Xc˴ X λ\n$u\t- û\n$s\t- ỰӦóеģ"
+34871="汾ݸʽ·ġļаб$H, $M, $S, $d, $m, $y, $c!"filename" part of the generated path: $H, $M, $S, $d, $m, $y, $c."
+34872="ļ%s    С%s    "
+34873="ɾʷ¼Ŀ(&D)"
+34874="ʷ¼(&C)"
+34875="½ļ"
+34876=" SSH ̨"
+34877="ն˾"
+34878="Զִ"
+34879="̨ɫ"
+34880="̨ǰɫ"
+34881="ֻӳ (0 Ϊto disable)"
+34882=""
+34883=""
+34884="˿"
+34885="û"
+34886=""
+34887="ն"
+34888="עûлԿ\n޷֤\nΪļ\n %s Կָǣ\n%s\nӷ\n"
+34889="ԿûлעС\n޷֤\nΪļ\n\n %s Կָǣ\n%s\n\nθǡԿӵ\nԿвӡ\nֻһζ\nԿӵ棬񡱡\nθȡ\nӡ\n\nԿڻ"
+34890=" - ǱڵİȫΥ\nԿ\nעеĻ治ƥ䡣ʾ\nԱԿ\nʵѾӵװΪ\nϡ\nµ %s ԿָΪ\n%s\nӷ\n"
+34891=" - ǱڵİȫΥ\nԿ\nעлĲƥ䣡ʾ\nԱԿ\nʵѾӵװΪ\nϡ\n\nµ %s ԿָΪ\n%s\n\nϣиĲµԿ\nǡԸԿ沢ӡ\nֻһζ\n棬뵥񡱡\nҪȫӣ\nȡťȡΨһ֤\nȫѡ\n\nҪ»Կ"
+34892="δʺһЧķַ\n\nʺŵġ桹һЧķַ"General" settings for this account."
+34893="Ĭʺ(&D)"
+34894="ʺ(&P)..."
+34895="Ĭʺ(&D)"
+34896="޷ļ͡"
+34897="޷򿪱ļ%s"
+34898="׽ӳʱ"
+34899="ļʱ׽ִ"
+34900="޷д뱾ļ%s"
+34901="ղûжϡ"
+34902="ӽű"
+34903="༭ű"
+34904="Ƴű"
+34905=""
+34906="Ƴнű"
+34907="űб"
+34908="ѡ(&O)..."
+34909="ļ "
+34910="С "
+34911="ڴ FTP ˳ UltraEdit ֹ\nFTP ļ𻵻ݶʧ\n\nҪȡ FTP ˳ UltraEdit "
+34912="¼"
+34913="Զ"
+34914=" "
+34915="ȷΪ"
+34916="ļ %s\n滻"
+34917=""
+34918="FTP "
+34919="FTP Ϊ"
+34920="newfile"
+34921="XML "
+34922=""
+34923="Ӧó INI ļλϵͳĿ¼С\nѡļᱸ/ظϵͳļֻ\nӦóá\n\nҪѡļ ?"
+34924="/ظ - ȫѡ"
+34925="ҵַб"
+34926="Remove"
+34928="Git ǳ"
+34929="Git ֧"
+34980="ûļ 1\nûļ 1"
+34981="ûļ 2\nûļ 2"
+34982="ûļ 3\nûļ 3"
+34983="ûļ 4\nûļ 4"
+34984="ûļ 5\nûļ 5"
+34985="ûļ 6\nûļ 6"
+34986="ûļ7\nûļ7"
+34987="ûļ 8\nûļ 8"
+34988="ûļ 9\nûļ 9"
+34989="ûļ 10\nûļ 10"
+34990="ûļ 11\nûļ 11"
+34991="ûļ 12\nûļ 12"
+34992="ûļ 13\nûļ 13"
+34993="ûļ 14\nûļ 14"
+34994="ûļ 15\nûļ 15"
+34995="ûļ 16\nûļ 16"
+34996="ûļ 17\nûļ 17"
+34997="ûļ 18\nûļ 18"
+34998="ûļ 19\nûļ 19"
+34999="ûļ 20\nûļ 20"
+35000="ļ͵Ӧóʵ\nļ͵Ӧóʵ"
+35030="<ʷ¼>"
+35990="Convert to Unicode\nConvert to Unicode"
+35991="Convert from Unicode\nConvert from Unicode"
+35992="ͼʾк\nʾк"
+40001="޷.ȶ."
+40002="ڲִ,޷."
+40003="ڲִ,Ԫæµ."
+40004="ڲܱ.ȶ."
+40005="ڲܱͨѶ.ȶ."
+40006="ڲܱͨѶЭ.ȶ."
+40007="ͬʱ趨ʺ/."
+40008="Чıļƻ·."
+40009="ܽṩ"
+40010="Զ˷յЧ.ͨѶЭ."
+40011="ͨѶЭ汾."
+40012="֤. ʹֹ."
+40013="ЧķԿ Diffie Hellman ֵ."
+40014="֤."
+40015="ظЧʹƻ."
+40016="޷ȡԶ˷."
+40017="֧Ԯ֤."
+40018="ָܾܲ/֤."
+40019="ͨʧ."
+40020=",·Ӧָһ."
+40021="Կļ."
+40022="Զȡļ."
+40023="д뱾ļ."
+40024="ظ޻ӦID."
+40025="Կ֤ʧ"
+40026="ԱΪ(True)ʱʽ."
+40027="."
+40028="Ԫæµ޷."
+40029="ڷĿ¼һ·."
+40030="ظһ:"
+40031="ݴ浵ʧ."
+40032="ЧĻӦFXP_ATTRS."
+40033="ṩ·޷д. "
+40034="Ѿʱ."
+40035="δ SFTP ͨѶЭ."
+40036="ѡ proxy ̬ʹڴͨѶЭ."
+40037="ѡ proxy ̬Ҫʹñģʽ."
+40038="Proxy Ѿر."
+40039="Proxy ܾṩĵ¼ƾ֤."
+40040="㷨."
+40041="СΧ(1kb-1mb)."
+40042="ֻSSLȫͨѶЭ."
+40043="ûи֤ʽ...."
+40044="ʹṩĲܱΪ."
+40045="ҪʺԱ."
+40046="MinDataPort ֵ MaxDataPort ֵ."
+40047="Ч."
+40048="IconView ԱΪlvwDetails ʱЧ."
+40100="ǻظ"
+40101="ڼ׼á"
+40102="Ѿ; 俪ʼ"
+40103="ļ״̬okay; йشӡ"
+40104="okay."
+40105="Ϲ,ִС"
+40106="ϵͳ״̬, ϵͳظ."
+40107="Ŀ¼״̬"
+40108="ļ״̬"
+40109="Ϣ"
+40110="ϵͳ."
+40111="ûķ׼á"
+40112="رտ"
+40113="Ӵ򿪣; ڽвٴ䡣"
+40114="رӡ"
+40115="뱻ģʽ"
+40116="û¼, ."
+40117="Ҫļȷɡ"
+40118="·"
+40119="û¼, ."
+40120="¼Ҫʻ"
+40121="ļδϢ"
+40122="Чرտӡ"
+40123="ӹر; жϡ"
+40124="ļûз.ļЧ (ȵ, ļæ)."
+40125="Ĳʧ: صĴڴС"
+40126="ļûз. ϵͳ洢ռĲ㡣"
+40127="﷨, ܱʶ"
+40128="﷨ڲarguments."
+40129="ִС"
+40130="˳"
+40131="ǸִС"
+40132="ûе¼"
+40133="洢ļҪʻ"
+40134="ĲûзļЧ (ȵ, ļûҵ,ûз)"
+40135="ʧ: жϹܵ"
+40136="ļʧ. 洢(ڵǰĿ¼dataset)."
+40137="Ĳûзļ"
+40138="ܴӡ"
+40999="֤Կʧ޷ƻʹøò"
+41000="[%s]\nС: %s\n: %s\n޸: %s"
+41001="<δĵ>"
+41002="[%s %s]\n ļϵͳ: %s\n к: %04X-%04X\n ϼƿռ: %s\n ÿռ: %s"
+41003="Windows Ŀ¼\nWindows Ŀ¼"
+41004="ϵͳĿ¼\nϵͳĿ¼"
+41005="ҵĵ\nҵĵ"
+41006="Ӧó\nӦó"
+41007="ļ\nļ"
+41008="              "
+41009="                       "
+41010="ļΪļ·\n ļΪļ·"
+41011="ʾ\n ʾ"
+41012="ù"
+41013="ˢ"
+41014="չ\nչ"
+41016="(&W)"
+41017="(&W)..."
+41018="(&O)"
+41019="߼"
+41020="߼|||ƽ|ര||||ת|Ctags||༭|FTP SSH|HTML||INTELLITIP|||RESEDIT|ű|űд|༭|||"
+41021="Ʋ˵..."
+41022="Ƚ %d ļ..."
+41023="Ƚ %d Ŀ¼..."
+41024="ѡ\nѡ"
+41025="ļӵļб\nļ"
+41026="ļӵļб\nļ"
+41031="Ϊ "%s" already exists.\nDo you want to overwrite?"
+41032="ɹ\ص '%s' ļ\n%s"
+41033=" '%s' ǻ '%s' һ֡\nɾ"
+41034="˵ '%s' ǻ '%s' һ֡\nɾ"
+41040="Զ | Զ滷 UltraEdit 汾14֮ǰõ״̬ | Ӧó˵ͿͣõĿ"
+41041="ڽļΪ '%s' ֮ǰԶ"
+41042="ڽļΪ '%s' ֮ǰԶ"
+41043="ɾ '%s' "
+41044="ѡ洢ݵĿ¼..."
+41045=" '%s' Ѿڣ\n븲"
+41046="Profileû"
+41047="︴ƽ壩"
+41048="<%s>\nѡڶڵ㲢ѡ [Ƶ]"
+41049="ܷʱļ: %s"
+41050="ȡ"
+41051="ʹñ:"
+41052="ô [%s] ͣѶٵϡ\nʹҷͣôڡ"
+41053="Ⱥ"
+41054="ɾ\nɾ"
+41055="Comment Selection\nComment Selection"
+41056="δעѡ\nδעѡ"
+41057="ҵ֧Զ"
+41058="'%s' ĿǰĵҲ\n½ļһΡ"
+41059="ҪϲĿǰ FTP ʺŵõ FTP ʺ嵥 ?"
+41060="Ȩ"
+41061="&Open"
+41062="Open as &Read-only"
+41066="ʾʾ\nʾʾ?"
+41068="Do you really want to delete '%s'?"
+41069="Do you really want to remove '%s'?"
+41070="ʾļ/ļ\nʾļ/ļ"
+41071="Ǻ"
+57345=" F1 ȡ"
+57346="ѡҪȡĶ"
+57600="һĵ\n½ļ"
+57601="һеĵ\nļ"
+57602="رջĵ\nرļ"
+57603="ĵ\nļ"
+57604="ĵƱ\n Ϊ"
+57605="ıӡѡ"
+57606="ıӡʹӡѡ\nӡ"
+57607="ӡĵ\nӡļ"
+57609="ԴӡЧʾļͼ\n ӡԤ"
+57612="ʼļ\nʼ"
+57616="򿪸ĵ"
+57617="򿪸ĵ"
+57618="򿪸ĵ"
+57619="򿪸ĵ"
+57632="ѡ"
+57633="ȫ"
+57634="ѡڼ\n ѡ񵽼"
+57635="ѡڼ\n ѡ񵽼"
+57636="ָ\n"
+57637="\nӼճ"
+57640="ظһ"
+57641="滻ָ\n滻"
+57643="һ\n "
+57644="ǰĶ\n"
+57645="򿪵ַ"
+57646="[%s]\n·: %s\nĿĿ¼: %s\nĿʼ: %s\nʱ: %s"
+57647="[%s]\n%d ļڲ"
+57648="Ϊĵһ\n ƴ"
+57649="ڴڵײͼ"
+57650="صд\n "
+57651="ˮƽŴΪǲƽ\nˮƽƽ̴"
+57652="ֱŴΪǲƽ\nֱƽ̴"
+57653="ֻΪɴ\n "
+57654="[%s]\n С: %s\n : %s\n ޸: %s"
+57655="[%s]\n·: %s"
+57656="[%s]\n·: %s\nĿĿ¼: %s\n: %s\nĿļ: %s\nĿʼ: %s\nʱ: %s"
+57657="[%s]\nʺ: %s\n·: %s"
+57658="֧%s"
+57659="[%s]\n%s"
+57664="ʾϢ汾źͰȨ\nʾڶԻ"
+57665="˳Ӧóʾĵ\n˳"
+57666="г\nг"
+57668="ʾʹð˵"
+57669="ť˵ʹʱʾ\n ðָʾ"
+57670="ʾǰİ"
+57680="лһ"
+57681="лһ"
+59136="EXT"
+59137="CAP"
+59138="NUM"
+59139="SCRL"
+59140="OVR"
+59141="REC"
+59142=""
+59392="ʾع"
+59393="ʾ״̬"
+59394="ļѱʹá\nǷҪʹúָ"
+61098=""
+61099="޸"
+61100=""
+61101="С"
+61102="Ŀһ FTP ļ\n汾ıδ֧ FTP ļҪ ?"
+61184="ĴڴС"
+61185="Ĵλ"
+61186="Ϊͼ"
+61187="󻯴"
+61188="лһĵ"
+61189="лһĵ"
+61190="رջڲʾĵ"
+61202="ԭΪͨС"
+61203="б"
+61213="ͣ MDI ĿǰԶģʽڽ MDI ޷ !"
+61214="г"
+61215="ô"
+61216=""
+61217="˵"
+61218=""
+61219="Ĭ"
+61220="-"
+61222="ļͼ"
+61223="Ŀ"
+61224=""
+61225="Դ"
+61226="ļ"
+61227="ǩ"
+61228="Դ"
+61229="<>"
+61230="ultra"
+61231="fast"
+61232="normal"
+61233="bad-spellers"
+61234="ѡĿ¼:"
+61235="ƴд"
+61236="ĿĿ¼..."
+61237="ѡ˽Ŀ¼..."
+61238=""
+61239="·"
+61240="޸"
+61241="UltraEdit עʧܡ\n\n עϢǰȼϢ\n\n Ӧϸעʼʾ\n ֣ţ룬עһ\n\n ȷעݡƼķʹüע\n иע루ʼѡ\n Ƶ壩ȻճעԻı༭\n У Ctrl+V\n\n עϢ뷢ʼ:\ninfo @ultraedit.com.cn\n ϣע UltraEdit 汾Լ\n ȷûע롣"
+61242="http://www.ultraedit.com"
+61243="ڻûпõ UltraEdit ¡"
+61244="UltraEdit ״̬"
+61245="һ UltraEdit  hotfix ã\n\n ǰ汾\t %s\nHotfix 汾  \t %s\n\n ԵӴ UltraEdit վظ hotfix"
+61246="һ UltraEdit ĸ£\n\n ǰ汾\t %s\n °汾  \t %s\n\n ԵӴ UltraEdit վظø¡"
+61247="Ҫ滻еļ\n ͬļ滻޸ļķա\n\n ȷϣļִʾļе滻 - ȷ"
+61248=" BOM ¼ Unicode(UTF-16) ļ "
+61249="Ŀ¼ΪĿ¼"
+61250="ԭĬ Root"
+61251=""
+61252=" %s Ч\nЧơ\nƲð \":\", \"\\\", or \"/\"."
+61253="%s רҵı/ʮƱ༭ %s\r\n汾 %s"
+61254="LSoft ɼʧ!\n LS/Develop ֲȡ"
+61255="  ļ/ļ   "
+61256="     "
+61257="ָʻöʧ\t\n\n\t%s"
+61258="FTP ʻ"
+61259="http://www.ultraedit.com"
+61260="http://www.idmcomp.com"
+61261="mailto:idm@idmcomp.com"
+61262="http://www.ultraedit.com/redirects/registration/ch/ues_register.html"
+61263="http://www.ultraedit.com/redirects/registration/ch/ue_register.html"
+61264="www.ultraedit.com"
+61265="www.ultraedit.com"
+61266="idm@idmcomp.com"
+61267="ѡ FTP ʻļ"
+61268="FTP/SFTP"
+61269="δѡһЧ FTP ʺš\n\nѡһ FTP ʺŻҪѡ\nļе FTP λáȡť"Link Folder to FTP location" checkbox."
+61270="δһԶ·ʺ: %s\n\nһЧԶ·Ҫѡ\nļе FTP λáȡť"Link Folder to FTP location" checkbox."
+61271="%s ɹ\"
+61272="%s ʧ"
+61273="ϴ"
+61274=""
+61275="ϴ"
+61276=""
+61277="%s"
+61278="FTP ʺ"
+61279="ʱ\n%s\n\nϣ"
+61280="ʹʱ\n%s\n\nϣϴ"
+61281="FTP/SFTP "
+61282=" FTPӷءѡԶ̷ļĿĿ¼Ƶκеļøϵͳеļ\n\nȷҪԶļǱļ:\n\nȷ ?"Download from server" command will copy all files from the selected remote server and overwrite any existing files in the target directory with the same name. This action may potentially overwrite many files on your system.\n\nPlease confirm that you wish to download remote files and overwrite local files:\n\nAre you sure?"
+61283=" FTPϴѡıĿ¼ļĿԶ̷Ŀ¼ƵκеļøԶ̷еļ\n\nȷҪϴļԶļ:\n\nȷ ?"Upload to server" command will copy all files from the selected local directory and overwrite any existing files in the target directory of the remote server with the same name. This action may potentially overwrite many files on your remote server.\n\nPlease confirm that you wish to upload local files and overwrite remote files:\n\nAre you sure?"
+61284="Ŀ¼б..."
+61285="%s  %s\r\n汾 %s"
+61286=""
+61287="߼"
+61288=""
+61289="SSH"
+61290="½ʺ"
+61291="FTP ֹȷ"
+61292="ѡ񱾵Ŀ¼"
+61293="ϴ(&U)"
+61294=" UltraEdit д(&O)"
+61295="ʹĬϴ (&W)"
+61296="Ŀ¼(&M)"
+61297="ɾ(&E)"
+61298="(&R)"
+61299="(&P)"
+61300="(&D)"
+61301="Ȩ(&P)"
+61302="Ҫȷ鿴ĵҪڡ塱Իи/űá"
+61303="Ҫ Unicode ת ASCIIΪתѡҳ"
+61304="ļֶָЧơ\n\nЧļƻ򵥻ȡť"
+61305="ļֶָеĿ¼\n\n뵽Ŀ¼·򵥻ȡť"
+61306=""
+61307="ڸĿ¼µļв"
+61308="ڸĿ¼µļ滻"
+61309="ű"
+61310="ļ %s ѰڽűбУ"
+61311="Ѵﵽű󳤶ȣ"
+61312="˴ʾ"
+61313="Ĭϵȼƻ"
+61314="ȼƻ"
+61315="ûȼƻ"
+61316="µõ..."
+61317="ˢĿ¼"
+61318="Ŀ¼"
+61319="ʾ"
+61320="ǰĿ¼"
+61321="Ŀ¼"
+61322=""
+61323="ԭʼĿ¼"
+61324="ϵͳ: "
+61325="ָ: "
+61326="ܳʼFTPע:\n\n\t1.رUltraEdit.\n\t2. ʾΪԱ\n\t3. Ŀ¼UltraEditװĿ¼\n\t4. : regsvr32.exe %s\n\n Ȼʧܣϵ֧: support@idmcomp.com."
+61327="FTPʧ"
+61328="ļ(&C)"
+61329="ļ"
+61330="ƲΪա\n\nЧƻ򵥻ȡť"
+61331="ͳһַ׼"
+61332="Ĭֵ"
+61333=""
+61440=""
+61441="Ϊ"
+61442="ļ (*.*)"
+61443="ޱ"
+61444="http://www.ultraedit.com/downloads/ultracompare_download.html"
+61445="ڴ UltraCompare Professional"
+61446="δļ"
+61447="ע⣺ʹõ UltraCompare LiteҪִļ/ļ/ϲ/Ƚϲ"
+61448="ѡ"
+61449="ʵ"
+61450="\r\n˴ʼȡйʾűĸϢ"
+61451="ַѳ"
+61452="лű"
+61453="ű"
+61454="ȼ"
+61455=""
+61456="ע⣺ U3 ƣҪʹļUltraEdit UE3 ϵͳгС"
+61457="(&H)"
+61458="ת U3 Launchpad  UltraEdit UE3"
+61459="ļв(&I)"
+61460="ȡļв/滻(&I)"
+61461="ļ滻(&P)"
+61462="ȡļв/滻"
+61463=""
+61464="ȡļв/滻(&P)"
+61465="ѡļ"
+61466="ʾԣļ·"
+61467="http://www.ultraedit.com/redirects/registration/ch/ue3_register.html"
+61468="?"
+61470=""
+61471="б"
+61472="ûпõĴϢ"
+61473="ѳԲֵ֧Ĳ"
+61474="޷ЧԴ"
+61475="ڴ"
+61476="δ֪"
+61477=""
+61478=""
+61479="Canceling Replace in Files"
+61504=" %1"
+61505="һҳ(&O)"
+61506="˫ҳ(&T)"
+61507=" %u ҳ"
+61508=" %u ҳ\n %u-%u ҳ\n"
+61509="prn"
+61510="Output.prn"
+61511="ӡļ (*.prn)|*.prn|ļ (*.*)|*.*||"
+61512="ӡļ"
+61513=" %1"
+61588=" %s"
+61589="δ֪"
+61695="Ϊ..."
+61696="Чļ"
+61697="޷ĵ"
+61698="ĵʧܡ"
+61699="ı浽 %1"
+61700="ĵʧܡ"
+61701="ļ̫޷򿪡"
+61702="޷ӡ"
+61703="޷"
+61704="ڲӦó"
+61705="ʧܡ"
+61706="û㹻ڴִв"
+61707="ϵͳעĿƳ INI ļڣɾ"
+61708="ϵͳעĿ ( INI ļ) ûȫƳ"
+61709="óҪļ %sļϵͳδҵ"
+61710="óӵʧĶ˿ %s (λļ %s) Сüܰ汾 %s ݡ"
+61712=""
+61713="֡"
+61714=" %1  %2 ֮"
+61715=" %1  %2 ֮"
+61716="ַҪ %1 "
+61717="ѡť"
+61718=" 0  255 ֮"
+61719=""
+61720="ں/ʱ䡣"
+61721="ֵ"
+61728="δ֪ļʽ"
+61729="%1\n޷ҵļ\n֤·ļǷȷ"
+61730="Ŀ"
+61731="޷ %1 жȡ򿪡"
+61732="޷д %1Ϊֻ򿪡"
+61733="ȡ %1 ʱ"
+61734="д %1 ʱ"
+61828="Document Object ָ֧ļ"
+61829="%1\n޷עĵ\nĵѾ򿪡"
+61836="޷ȡֻдԡ"
+61837="޷дֻԡ"
+61840="޷ϵͳ֧֡"
+61841="ʼϵͳ DLL Ч"
+61842="Send Mail ޷ʼ"
+61856="δ"
+61857=" %1 ʱδ֪"
+61858="Ҳ %1"
+61859="%1 Ч·"
+61860="޷ %1Ϊ򿪵ļ̫ࡣ"
+61861="ܾ %1"
+61862="Чļ %1 "
+61863="޷ɾ %1ΪǵǰĿ¼"
+61864="޷ %1ΪĿ¼"
+61865=" %1 ʧ"
+61866=" %1 ʱӲ I/O "
+61867=" %1 ʱΥ"
+61868=" %1 ʱΥ"
+61869=" %1 ʱ"
+61870="ͼԽβ %1"
+61872="δ"
+61873=" %1 ʱδ֪"
+61874="ͼдȡ %1"
+61875="ͼԽβ %1"
+61876="Դд %1 жȡ"
+61877="%1 ʽ"
+61878="%1 δ֪Ķ"
+61879="%1 ķ"
+61888=""
+61998="ң"
+61999="ת"
+62000="(&N)"
+62001="ѡûƱļ..."
+62002="UEStudio ĵ (*.uec)|*.uec||"
+62003=""
+62004="Ӧó˵"
+62005="˵"
+62006=""
+62007="ǰ"
+62008="﷨"
+62009="Ŀб"
+62010="̿ݼ"
+62011="ģб"
+62012=""
+62013="޸ģ"
+62014="ģļ"
+62020=" [%s]%s"
+62021="б '%s' ļѴڡ\nҪ"
+62022="Ѿɹ\\n%s%s"
+62023="\n\nݵļ\n%s"
+62024="\n\nδݵļ\n%s"
+62025="ûָԣ\n%s"
+62026="\n\nָļ\n%s"
+62027="\n\nδָļ\n%s"
+62028="ûҪݵݡ\nѡһЩã"
+62029="ûҪָݡ\nѡһЩã"
+62040="ɫƣ"
+62041="ʹԤ涨Ƶɫ"
+62042="ɫɹ\Ϊ '%s'"
+62043="ɾԶɫ\n%s"
+62044="ȫȡ޸д򿪵ļȷҪȫȡ - ȷ ?"
+62045="޷: %filename%\nĵڻ\n."
+62046="Ftp Account %accountname% that is in use was deleted from the shared FTP accounts.  Do you wish to delete this account?"
+62047="Ftp Account %accountname% has newer changes in the Share FTP Account's file. Do you wish to accept these changes?"
+62048="Ftp ˺ %accountname% ѾӦó޸. ѡ˺Žɾ. \nظ˺ŵı?"
+62049="⵽ϵͳϵİ汾 UltraCompare v7.10.0.1012ΪùFTPʻϲ\ UltraCompare v7.10.0.1013ߡ"
+62062="ûзĿ¼:\r\n\r\n%s"
+62063="ļѱɾٿáҪڱ༭д򿪸ļ"
+63015="ӵĿ¼"
+63016="ѡĿ¼д·ʱĬĿ¼..."
+63017="δѡĿ¼ǷϣΪĬֵ"
+63018="޷Ϊ '%s'  !"
+63019="޷ wordfile '%s'!"
+63020="δѡȡԡѡȡ!"
+63021="ҲѡԵ wordfile !"
+63022=" FTP"Upload with Sync" command will copy all newer files from the selected local directory and overwrite any older files on the remote server with the same name. This action may potentially overwrite many files on your remote server.\n\nPlease confirm that you wish to upload newer local files and overwrite the older remote files:\n\nAre you sure?"
+63023="FTPͬءѡԶ̷инµļȻ󸲸ĿĿ¼оͬƵκνϾɵļ˲ܻḲϵͳеļ\n\nȷϣؽµԶļǽϾɵıļ\n\nǷȷ"Download with Sync" command will copy all newer files from the selected remote server and overwrite any older existing files in the target directory with the same name. This action may potentially overwrite many files on your system.\n\nPlease confirm that you wish to download newer remote files and overwrite older local files:\n\nAre you sure?"
+63024=": ʧ..."
+63025="%s ޷·ӡ"
+63026="ܴFTPʻ??ļ: \r\n\r\n%s"
+63027="ܲļ"
+63028="󴴽 "
+63029="Created:"
+63030="Modified:"
+64986=": ݵĿ '%s'"
+64987=" '%s':\nʧ '%s()'!"
+64988="ļϴνѱ޸ (λÿܲһ)\n Ҫ ?\n"
+64989="%s"
+64990="* : %d, : %d\n"
+64991="------\n"
+64992=": %d\n"
+64993="%s\n"
+64994="<%s>\n"
+64995="汾: %s\n"
+64996=": %s\n"
+64997="[%s]\n"
+64998=""
+64999="%s [%s]"
+65499="ģ"
+65500="б"
+65501="ղ"
+65502="ѡļУӵб '%s'..."
+65503="ѡļӵб '%s'..."
+65504="ļ %s ڡ\nϣ"
+65505="Զ"
+65506="Զ ASCII/Unicode|ASCII|UTF-8|UTF-16LE|UTF-16BE|ASCII Escaped Unicode"
+65507="%s\nĿļֻ!\nҪʹд?"
+65508="ֻܸ!"
+65509="ʽԷ"
+65510="򿪱ǩ"
+65511="رձǩ"
+65514="ظЧû롣"
+65515="ӵѳʱ"
+65516=""
+66000="ı"
+66001="ѡı"
+66002="ոƱβ"
+66003="ߣк"
+66004="/"
+66005=""
+66006="ǩ"
+66007="бǷ"
+66008="Ÿʾ"
+66009="۵"
+66010="<>"
+66011=""
+66012="˳"
+66013="ѰҺӿ"
+66014="ӿ"
+66015="ַӿ"
+66016="Ĭ|С||"
+66017="Ψ"
+66018="бָʾ - ѱ"
+66019="бָʾ - δ"
+66020=""
+66021="ʾ"
+66022="ƥ"
+66023=""
+66024="ֵ"
+66025="Tags"
+66026="Active Column"
+66027="δָ FTP Ŀ¼\nô˹ǰѡ FTP Ŀ¼"
+66028="FTP Ŀ¼Ч\nô˹ǰѡЧ FTP Ŀ¼"
+66029="۵ؼ"
+66030="Զģ"
+66031=""
+66032="»"
+66033=""
+66034="б"
+66035=""
+66036="ɫ"
+66037="ǰɫ"
+66038="ñɫ"
+66039="ʽ"
+66040="иƵѴڡ"
+66041="ѡļЧļ"
+66042="⵼"
+66043="ѡѵ롣"
+66044="ϣɾ:%s\n\nòԵġ"
+66045="⣬%s, δı\n\n䣿"
+66046="ı"
+66047="⣬%s, δı\nڵǰб档\n\n"
+66048="ı"
+66049="ɾ"
+66050="Template background color"
+66051="Placeholder background color"
+66052="Folding indent guides color"
+66053="Folding gutter background color"
+66054="Add new theme..."
+66055="Add existing theme..."
+67000="ǷϣԤ尴ťתΪ %s ݣ"
+89956="д|ֻ"
+89957="Project"
+89958="ģ #%d"
+89959="ȷҪɾģ"
+89960="ȫ"
+89961=""
+89962=""
+89963="&Save"
+89964="Save (&DOS Terminators - CR/LF)"
+89965="Save (UNIX Terminators - LF)"
+89966="Save (MAC Terminators - CR)"
+89967="New file"
+89968="New folder"
+89969="Binary/Hex"
+89970="ս"
+89971="Ϊ"
+89972="Ϊ"
+89973=" NTFS ļ"
+89974="ADS "
+89975="Ϊֻ"
+89976="ʽ"
+89977=""
+89978="XML ļʽ:\n%s"
+89979="-Ѹʽ"
+89980="ļ..."
+89981="޷־ļ"
+89982="Ӧó޷־ļ"
+89983="־ļʧ"
+89984="޷SSH־ļSSHʻµļ"
+89985="SSH־ļ޶"
+89986="SSHĻ־ļѴﵽ޶ȡǰļǡ"
+89987="ѡSSHĻ¼"
+89988="ش޸"
+89989=""
+89990=""
+89991="IDMƷԸѵǼ֮𣬸һ"
+89992="ӻбɾ's'"
+89993="$p  '$c'"
+89994=""
+89995="ַ"
+99900="ͼе\r\nͼ޿ͣڡ\r\n\r\nӹ /\r\n- ת: 鿴>б>\r\n- ת: 鿴>б"
+99901=""
+99902="ͼ޹ Ӵڡ\r\n\r\nӹ /\r\n- ת: 鿴>б>\r\n- ת: 鿴>б"
+99903=""
+99904="Web ͨԽп PHP HTML ASP JavaScript Perl ԡ༭ͱԶļĿڵļıͼ HTML ҳͼ֮л"
+99905="׼༭ߣҺ滻ԤHTML FTP/SFTPTelnet/SSHHTML Validation/ߣ꣬űļ/ļбȽϣ..."
+99906="ͼе͡򿪵ַ\r\n ͼеļͼԴ\r\nͣڡ\r\n\r\nӹ /\r\n- ת: 鿴>б>\r\n- ת: 鿴>б"
+99907=""
+99908="ϵͳԱڸ߼༭ԼԶFTP/SFTP Telnet/SSH ʡļʽתԶűͺ꣬ѸļԶ£..."
+99909="׼༭ߣű꣬ļתFTP/SFTPTelnet/SSHCSV ļ֧֣ļļ⣬..."
+99910="ͼе򿪵ַHTMLߡ\r\n\r\nͼеļͼͣڡ\r\n\r\nؿͣڣ\r\n- XML \r\n- б\r\n- ʷ\r\n- ģб\r\n- \r\n\r\nӹ"
+99911=""
+99914="û߼ûʹãҪǿı༭\ܺ͸߼༭Դ񡣰﷨Զ/űͣбļȽϹ\ܣļ..."
+99915="׼༭ߣű꣬﷨Standard Editing Tools, Scripting, Macros, Syntax Highlighting, Tabbed-Document Support, Tools Toolbar, File/Folder Compare, and more..."
+99966="ģ\n\n[DATE_DMY]\tʽΪ//ĵǰ\n[DATE_MDY]\tʽΪ//ĵǰ\n[DATE_TEXT]\tǰΪı\n[TIME]\t\t24 Сʱʽǰ\n^\t\tģĵǰλ\n^^\t\t'^' ַ\n[FULL_FILE_NAME]\tļ·ļ\n[FILE_PATH]\tļ·\n[FILE_NAME]\tļչ\n[FILE_EXTENSION]\tļչ\n[FILE_EXTENSION_NP]\tļչ.\n[$replace$]\tģǰѡı滻\n[$REPLACE$]\tģ֮ǰѡдı滻\n[+MyVar+]\tģʱʾı 'MyVar' Ȼģвûṩı"
+99967="----------------------------------------\n '$F' ļ"
+99968="$P"
+99969="----------------------------------------\nɣҵ $N ļ"
+99970="----------------------------------------\n '$P' в '$F' ($Dc; $Dm)
+99971="$P($L): $S"
+99972="ҵ '$F' $C Ρ"
+99973="ɣҵ '$F' $C Ρ($N ļ)"
+99974="----------------------------------------\nвƥ '$F' in '$P':"
+99975="$P($L): $S"
+99976="ʾ $C ƥ."
+99977=",ҵ $C ƥ. ($N file(s))."
+99980="ݼ||˵"
+99981="δĴ"
+99982="DTD "
+99983="֤"
+99984="֤"
+99985="ȼƻ༭"
+99986="д"
+99987="ģʽ"
+99988="ע"
+99989="ڴ"
+99990="Select RUBY.EXE ..."
+99991="RUBY Executable (*.exe)|*.exe||"
+99992="ruby.exe"
+99993="ѡ XMLlint.EXE ..."
+99994="XMLlint ִг(*.exe)|*.exe||"
+99995="xmllint.exe"
+99996="|Ĭ|ݸ||Ƿ||ClearType|Ȼ"
+99997="ѡ PHP(-CGI).EXE ..."
+99998="PHP ִļ (*.exe)|*.exe||"
+99999="php-cgi.exe"
+100000=""
+100001=""
+100002=""
+101000="˵"
+101001="ļ(&F)"
+101002="½(&N)\tCtrl+N"
+101003="(&O)...\tCtrl+O"
+101004="ٴ(&Q)...\tCtrl+Q"
+101005="ر(&C)"
+101006="رļ(&F)\tCtrl+Shift+F4"
+101007="رճ֮ļ(&E)"
+101008="FTP/Telnet(&T)"
+101009=" FTP (&O)..."
+101010="浽 FTP(&A)..."
+101011="ָѱ(&D)"
+101012="(&S)\tCtrl+S"
+101013="Ϊ(&A)...\tF12"
+101014="ȫ(&L)\tAlt+F12"
+101015="ѡΪ(&E)..."
+101016="/(&Y)"
+101017="ļ"
+101018="Ƚ(&O)...\tAlt+F11"
+101019="(&R)"
+101020="ļ (ʹõǰѡ)(&S)"
+101021="߼/ѡ(&A)..."
+101022="ת(&I)"
+101023="UNIX/MAC  DOS(&U)"
+101024="DOS  MAC(&M)"
+101025="DOS  UNIX(&D)"
+101026="EBCDIC  ASCII(&A)"
+101027="ASCII  EBCDIC(&E)"
+101028="OEM  ANSI(&N)"
+101029="ANSI  OEM(&T)"
+101030="ASCII  Unicode(&I)"
+101031="UTF-8  Unicode(&I)"
+101032="Unicode  ASCII(&O)"
+101033="UTF-8  ASCII"
+101034="ASCII  UTF-8 (Unicode ༭)"
+101035="UNICODE/UTF-8  UTF-8 (Unicode ༭)"
+101036="UNICODE/ASCII/UTF-8  UTF-8 (ASCII ༭)"
+101037="ת..."
+101038="ת..."
+101039="⹦\(&U)"
+101040="ļ(&I)"
+101041="ɾļ(&F)"
+101042="ʼ(&M)"
+101043="ÿַ(&E)"
+101044="ӡ(&P)...\tCtrl+P"
+101045="ӡļ"
+101046="ӡԤ(&W)"
+101047="ӡ/(&G)"
+101048="ҳ(&T)..."
+101049="ӡ(&U)..."
+101050="ղصļ(&V)...\tCtrl+Shift+F"
+101051="Ŀ(&J)"
+101052="½Ŀ/(&N)"
+101053="Ŀ/(&O)\tAlt+Shift+O"
+101054="رĿ/(&C)\tAlt+Shift+C"
+101055="Ŀ(&S)\tAlt+Shift+S"
+101056=" CTAG ļ(&G)"
+101057="Ctag ѡ(&P)..."
+101058="Ŀ"
+101059=򿪵ļ(&I)
+101060="ļ"
+101061="Ŀ/(&K)"
+101062="Ŀ"
+101063="ļ"
+101064="˳(&X)"
+101065="༭(&E)"
+101066="(&U)\tCtrl+Z"
+101067="(&O)\tCtrl+Y"
+101068="(&T)\tCtrl+X"
+101069="(&C)\tCtrl+C"
+101070="ճ(&P)\tCtrl+V"
+101071="в׷\tCtrl+Shift+X"
+101072="Ʋ\tCtrl+Shift+C"
+101073="ļ·/(&F)"
+101074="(&B)"
+101075="Windows (&W)\tCtrl+0"
+101076="û &1\tCtrl+1"
+101077="û &2\tCtrl+2"
+101078="û &3\tCtrl+3"
+101079="û &4\tCtrl+4"
+101080="û &5\tCtrl+5"
+101081="û &6\tCtrl+6"
+101082="û &7\tCtrl+7"
+101083="û &8\tCtrl+8"
+101084="û &9\tCtrl+9"
+101085="ȫѡ(&A)\tCtrl+A"
+101086="ѡ(&L)"
+101087="ѡ(&W)\tCtrl+J"
+101088="ѡΧ(&S)"
+101089="ɾ(&E)"
+101090="ɾ(&D)\tDEL"
+101091="ɾ(&L)\tCtrl+E"
+101092="ɾ(&S)\tCtrl+F11"
+101093="ɾβ(&E)\tCtrl+F12"
+101094="(&D)\tCtrl+Alt+D"
+101095="(&I)\tCtrl+Enter"
+101096="/ʱ(&M)\tF7"
+101097="ʮƹ\(&X)"
+101098="ʮƱ༭(&H)\tCtrl+H"
+101099="ʮƱ༭/EBCDIC(&X)"
+101100="ʮƲ/ɾ(&D)...\tCtrl+D"
+101101="ʮƸѡͼ(&V)"
+101102="ƴд(&K)\tCtrl+K"
+101103="ֻ(&Y)"
+101104="лԶ(&G)\tCtrl+W"
+101105="ע(&N)"
+101106="ɾע(&R)"
+101107="ɫ(&I)"
+101108="(&S)"
+101109="(&F)\tAlt+F3"
+101110="һ(&N)\tF3"
+101111="һ(&V)\tCTRL+F3"
+101112="滻(&R)\tCtrl+R"
+101113="(&A)\tCtrl +Shift+I"
+101114="ļв(&I)"
+101115="ļ滻(&P)"
+101116="ѡƥ(&M)\tCtrl+B"
+101117="ת/ҳ(&G)\tCtrl+G"
+101118="лǩ(&B)\tCtrl+F2"
+101119="һǩ(&E)\tAlt+F2"
+101120="һǩ(&K)\tF2"
+101121="ǩ(&O)"
+101122="ͳ(&W)"
+101123="б(&L)\tF8"
+101124="ҷ(&Y)\tF11"
+101125="ַ(&A)\tAlt +Enter"
+101126=" (һλ)(&B)"
+101127="ǰ (һλ)(&A)"
+101128="Ŀ(&P)"
+101129="½Ŀ/(&N)"
+101130="Ŀ(&O)\tAlt+Shift+O"
+101131="رĿ/(&C)\tAlt+Shift+C"
+101132="Ŀ(&S)\tAlt+Shift+S"
+101133="ӵĿ(&A)"
+101134="½(&N)..."
+101135="ļ(&D)... "
+101136="ļ(&F)..."
+101137="Ŀ/(&B)"
+101138="ָĿ/(&R)"
+101139=" CTAG ļ(&G)"
+101140="Ctag ѡ(&P)..."
+101141="Ŀ(&R)"
+101142="ͼ(&V)"
+101143="ͼ/б(&V)"
+101144="(&T)"
+101145=" 1(&1)"
+101146="״̬(&S)"
+101147="ļǩ(&E)"
+101148="ļͼ(&V)\tCtrl +U"
+101149="б(&F)"
+101150="б(&M)"
+101151="ǩб(&A)\tCtrl+F8"
+101152="ģб(&P)"
+101153="(&U)"
+101154="ùرհť(&D)"
+101155="鿴ʽ (ļ)(&V)"
+101156=" 1"
+101157=" 2"
+101158=" 3"
+101159=" 4"
+101160=" 5"
+101161=" 6"
+101162=" 7"
+101163=" 8"
+101164=" 9"
+101165=" 10"
+101166=" 11"
+101167=" 12"
+101168=" 13"
+101169=" 14"
+101170=" 15"
+101171=" 16"
+101172=" 17"
+101173=" 18"
+101174=" 19"
+101175=" 20"
+101176=""
+101177="ʮ/ģʽ(&X)..."
+101178="(&F)..."
+101179="ôӡ(&P)..."
+101180="OEM ַ(&H)"
+101181="ʾ(&M)"
+101182=" (Ĭ)(&R) "
+101183="+ֺ(&I)"
+101184="-Сֺ(&R)"
+101185="ɫ(&C)..."
+101186="ʾո/Ʊ(&O)"
+101187="ʾҳΪ(&K)"
+101188="б(&U)"
+101189="и"
+101191=" 1 (&N)"
+101192="ʾ(&D)"
+101193="ʾк(&L)"
+101194="м(&S)"
+101195="(&S)"
+101196="1.5 (&P)"
+101197="˫(&D)"
+101198="ASCII ַ(&A)"
+101199="/ʾ(&I)"
+101200="/ʾѡ(&H)\tCtrl -"
+101201="ȫ۵(&C)\tCtrl +"
+101202="ȫչ(&E)\tCtrl *"
+101203="ļѯ(&E)"
+101204="Զѯļ(&S)"
+101205="ǰ(&T)"
+101206="ȫģʽ(&U)"
+101207="ʽ(&T)"
+101208="ʽ(&M)\tCtrl+T"
+101209="ʽ(&F)"
+101210="(&L)"
+101211="Ҷ(&R)"
+101212="ж(&C)"
+101213="(&F)"
+101214="/ʽ(&S)..."
+101215="תسΪ(&W)"
+101216="תΪس(&V)"
+101217="תƱΪո(&S)"
+101218="תոΪƱ (ȫ)(&P)"
+101219="תոΪƱ ()(&D)"
+101220="ɾβո(&G)"
+101221="OEM  ANSI(&N)"
+101222="ANSI  OEM(&T)"
+101223="תΪдĸ(&O)\tAlt+F5"
+101224="תΪСдĸ(&L)\tCtrl+F5"
+101225="ĸд(&A) \tF5"
+101226="תСд(&C)\tShft+F5"
+101227="(&I)"
+101228="ɾ(&E)"
+101229="ҳ(&B)"
+101230="HTML ֤(&H)"
+101231=" HTML (&H)"
+101232=" CSE HTML Validator(&V)"
+101233="CSE HTML Validator ҵ(&J)..."
+101234="CSE HTML Validator ѡ(&O)..."
+101235="CSE HTML Validator (&C)"
+101236="ѡ(&R)"
+101237="(&L)"
+101238="ģʽ(&C)\tAlt+C"
+101239="/(&I)"
+101240="ɾ(&D)"
+101241="(&U)"
+101242="(&N)"
+101243="/ѡͳ(&S)"
+101244="ת̶(&X)"
+101245="ת(&E)"
+101246="(&L)"
+101247="ж(&C)"
+101248="Ҷ(&R)"
+101249="(&M)"
+101250="(&L)..."
+101251="ز׷ӵк(&X)..."
+101252="ȫ(&A)..."
+101253="¼(&Q)\tCtrl+Shift+R"
+101254="Զ(&U)..."
+101255="ļ/ĺ(&O)"
+101256="༭(&E)..."
+101257="ȫɾ(&T)"
+101258="ɾ/޸(&D)..."
+101259="¼(&R)..."
+101260="ֹͣ¼(&S)"
+101261="ٴβ(&P)\tCtrl+M"
+101262="/(&M)...\tCtrl+L"
+101263="δ˳ʱ(&W)"
+101264="߼(&A)"
+101265="(&C)..."
+101266="(&M)"
+101267="(&E)"
+101268="ôҳ/(&G)"
+101269="ʾ/޸ģ(&T)..."
+101270="ģ(&I)...\tAlt(+Shft)+0-9"
+101271="ģ(&N)"
+101272="ûģ &0"
+101273="ûģ &1"
+101274="ûģ &2"
+101275="ûģ &3"
+101276="ûģ &4"
+101277="ûģ &5"
+101278="ûģ &6"
+101279="ûģ &7"
+101280="ûģ &8"
+101281="ûģ &9"
+101282="DOS (&D)...\tF9"
+101283="һ DOS (&L)\tCtrl+F9"
+101284=" Windows (&W)...\tF10"
+101285="ò񷽷(&A)"
+101286="(&O)..."
+101287="Ŀ(&P)..."
+101288=" 1"
+101289=" 2"
+101290=" 3"
+101291=" 4"
+101292=" 5"
+101293=" 6"
+101294=" 7"
+101295=" 8"
+101296=" 9"
+101297=" 10"
+101298="Ŀ 1"
+101299="Ŀ 2"
+101300="Ŀ 3"
+101301="Ŀ 4"
+101302="Ŀ 5"
+101303="Ŀ 6"
+101304="Ŀ 7"
+101305="Ŀ 8"
+101306="Ŀ 9"
+101307="Ŀ 10"
+101308="(&W)"
+101309="ƴ(&D)"
+101310="(&C)"
+101311="ˮƽƽ(&T)"
+101312="ֱƽ(&V)"
+101313="һ(&N)"
+101314="һ(&P)"
+101315="ͼ(&A)"
+101316="һļǩ(&E)\tAlt+Down"
+101317="һļǩ(&B)\tAlt+Up"
+101318=ˮƽִ(&O)
+101319="Сд(&M)"
+101320="رļ(&L)"
+101321="(&U)"
+101322="ʾļ(&S)"
+101323="ͬ(&Y)"
+101324="(&H)"
+101325="(&I)\tF1"
+101326="ʹð(&U)"
+101327="û 1"
+101328="û 2"
+101329="û 3"
+101330="û 4"
+101331="û 5"
+101332="û 6"
+101333="Ӱļ(&D)"
+101334="̳(&F)"
+101335="(&C)"
+101336="ע..."
+101337="(&A)..."
+101338="UNICODE  UNICODE Big Endian"
+101339="UNICODE Big Endian  UNICODE"
+101340="XML תس(&X)"
+101341="UNICODE  ASCII Escaped Unicode"
+101342="ASCII Escaped Unicode  UNICODE"
+101343="Ľ"
+101344="Ľ"
+101345="ճ͸\tCtrl+Shift+V"
+101346="/ָû(&B)"
+101347="ʷ¼"
+101348="༭ǩ(&D)"
+101349="XMLlint "
+101350="FTP/SFTP "
+101351="SSH/Telnet ̨"
+101352="ûת"
+101353="ű(&i)"
+101354="ű..."
+101355="ѡ"
+101356="лͼ"
+101357="ˢͼ"
+101358="SSH/Telnet ˻..."
+101359=" UltraEdit µʵ(&S)"
+101360="ճ"
+101361="HTML Դļ"
+101362="ԭʼ RTF"
+101363=ӭҳ(&W)
+101364="ʾз(&G)"
+101365="ʾͺ¼ѡ"
+101366=""
+101367=""
+101368="ASCII ַ"
+101369="ǩб"
+101370=""
+101371="ļ..."
+101372="ļ..."
+101373="Ͳ (&L)..."
+101374=" Base64"
+101375=" Base64"
+101376="ʾߡ"
+101377="Paste Column"
+101378="⸴"
+101379="ΪHTMLĵ"
+101380="ΪRTF"
+101381="ΪHTML"
+101382=" UltraFinder"
+101383=" UltraSentry"
+101384="ƽʾ / ͣפѡ"
+101385=ĵͼ
+101386=ǩ(&B)
+101387=(&R)
+101388=(&A)
+101389=к(&L)
+101390=۵(&C)
+101391=ʾ(&S)
+101392=Ŵʾ٣(&I)
+101393=Сʾࣩ(&O)
+101394=λ(&P)
+101395=Ҷλ(&P)
+101396=ʱ¶λǺ(&R)
+101397=λļص(&V)
+101398="رĵͼ(&C)"
+101400="(&N)"
+101403="ɫ(&C)..."
+101404="/ʱ䣨&D)"
+101405="ļ(&F)"
+101406="(&L)"
+101407="ַ&i"
+101408="ҳ(&P)"
+101409="ÿһַ&S"
+101410="ģ(&T)"
+101411="ָƶ"
+101412="û7"
+101413="û8"
+101414="û9"
+101415="û10"
+101416="û11"
+101417="û12"
+101418="û13"
+101419="û14"
+101420="û15"
+101421="û16"
+101422="û17"
+101423="û18"
+101424="û19"
+101425="û20"
+101426="XML "
+101427="бָ (LCI)"
+101428="ͣебָ"
+101429="Զװغ..."
+101430="ʾм"
+101431="תƥ"
+101432=""
+101433="ҵַб(&N)"
+101434="ٲ(Q)..."
+101435="תͻʾѡ"
+101734="򿪵ַ(&A)"
+101735=رյļ
+101736=رյļ
+101737=ֱִڡ
+102000="˵"
+102001="ļ(&F)"
+102002="½(&N)\tCtrl+N"
+102003="(&O)...\tCtrl+O"
+102004="ٴ(&Q)...\tCtrl+Q"
+102005="ر(&C)"
+102006="رļ(&F)\tCtrl+Shift+F4"
+102007="رճ֮ļ(&E)"
+102008="FTP/Telnet(&T)"
+102009=" FTP (&O)..."
+102010="浽 FTP(&A)..."
+102011="ָѱ(&D)"
+102012="(&S)\tCtrl+S"
+102013="Ϊ(&A)...\tF12"
+102014="ȫ(&L)\tAlt+F12"
+102015="ѡΪ(&E)..."
+102016="/(&Y)"
+102017="ļ"
+102018="Ƚļ(&M)..."
+102019="(&R)"
+102020="ļ (ʹõǰѡ)(&S)"
+102021="߼/ѡ(&A)..."
+102022="ת(&I)"
+102023="UNIX/MAC  DOS(&U)"
+102024="DOS  MAC(&M)"
+102025="DOS  UNIX(&D)"
+102026="EBCDIC  ASCII(&A)"
+102027="ASCII  EBCDIC(&E)"
+102028="OEM  ANSI(&N)"
+102029="ANSI  OEM(&T)"
+102030="ASCII  Unicode(&I)"
+102031="UTF-8  Unicode(&I)"
+102032="Unicode  ASCII(&O)"
+102033="UTF-8  ASCII"
+102034="ASCII  UTF-8 (Unicode ༭)"
+102035="UNICODE/UTF-8  UTF-8 (Unicode ༭)"
+102036="UNICODE/ASCII/UTF-8  UTF-8 (ASCII ༭)"
+102037="ת..."
+102038="ת..."
+102039="⹦\(&U)"
+102040="ļ(&I)"
+102041="ɾļ(&F)"
+102042="ʼ(&M)"
+102043="ÿַ(&E)"
+102044="ӡ(&P)...\tCtrl+P"
+102045="ӡļ"
+102046="ӡԤ(&W)"
+102047="ӡ/(&G)"
+102048="ҳ(&T)..."
+102049="ӡ(&U)..."
+102050="ղصļ(&V)...\tCtrl+Shift+F"
+102051=򿪵ļ(&I)
+102052="ļ"
+102053="Ŀ/(&K)"
+102054="Ŀ"
+102055="ļ"
+102056="˳(&X)"
+102057="༭(&E)"
+102058="(&U)\tCtrl+Z"
+102059="(&O)\tCtrl+Y"
+102060="(&T)\tCtrl+X"
+102061="(&C)\tCtrl+C"
+102062="ճ(&P)\tCtrl+V"
+102063="в׷\tCtrl+Shift+X"
+102064="Ʋ\tCtrl+Shift+C"
+102065="ļ·/(&F)"
+102066="(&B)"
+102067="Windows (&W)\tCtrl+0"
+102068="û &1\tCtrl+1"
+102069="û &2\tCtrl+2"
+102070="û &3\tCtrl+3"
+102071="û &4\tCtrl+4"
+102072="û &5\tCtrl+5"
+102073="û &6\tCtrl+6"
+102074="û &7\tCtrl+7"
+102075="û &8\tCtrl+8"
+102076="û &9\tCtrl+9"
+102077="ȫѡ(&A)\tCtrl+A"
+102078="ѡ(&L)"
+102079="ѡ(&W)\tCtrl+J"
+102080="ѡΧ(&S)"
+102081="ɾ(&E)"
+102082="ɾ(&D)\tDEL"
+102083="ɾ(&L)\tCtrl+E"
+102084="ɾ(&S)\tCtrl+F11"
+102085="ɾβ(&E)\tCtrl+F12"
+102086="(&D)\tCtrl+Alt+D"
+102087="(&I)\tCtrl+Enter"
+102088="/ʱ(&M)\tF7"
+102089="ʮƹ\(&X)"
+102090="ʮƱ༭(&H)\tCtrl+H"
+102091="ʮƱ༭/EBCDIC(&X)"
+102092="ʮƲ/ɾ(&D)...\tCtrl+D"
+102093="ʮƸѡͼ(&V)"
+102094="ƴд(&K)\tCtrl+K"
+102095="ֻ(&Y)"
+102096="лԶ(&G)\tCtrl+W"
+102097="ע(&N)"
+102098="ɾע(&R)"
+102099="ɫ"
+102100="(&S)"
+102101="(&F)\tAlt+F3"
+102102="һ(&N)\tF3"
+102103="һ(&V)\tCTRL+F3"
+102104="滻(&R)\tCtrl+R"
+102105="\tCtrl+Shift+I"
+102106="ļв(&I)"
+102107="ļ滻(&P)"
+102108="ѡƥ(&M)\tCtrl+B"
+102109="ת/ҳ(&G)\tCtrl+G"
+102110="лǩ(&B)\tCtrl+F2"
+102111="һǩ(&E)\tAlt+F2"
+102112="һǩ(&K)\tF2"
+102113="ǩ(&O)"
+102114="ͳ(&W)"
+102115="б(&L)\tF8"
+102116="ҷ(&Y)\tF11"
+102117="ַ\tAlt+Enter"
+102118=" (һλ)"
+102119="ǰ (һλ)"
+102120="Ŀ(&P)"
+102121="½Ŀ/(&N)"
+102122="Ŀ(&N)"
+102123="ʹģ崴Ŀ(&C)"
+102124="Ŀ/(&O)\tAlt+Shift+O"
+102125="رĿ/(&C)\tAlt+Shift+C"
+102126="Ŀ(&S)\tAlt+Shift+S"
+102127="ӵĿ(&A)"
+102128="½(&N)..."
+102129="½ļ(&F)..."
+102130="ļ(&F)..."
+102131="̬ӿ(&D)..."
+102132="(&I)"
+102133="(&C)"
+102134="Ŀ/(&B)"
+102135="ָĿ/(&R)"
+102136="Ŀת(&J)...\tAlt+Shift+V"
+102137="Ŀ(&M)...\tAlt+Shift+M"
+102138="CVS(&V)"
+102139="У(&C)...\tAlt+Shift+H"
+102140="(&U)\tAlt+Shift+U"
+102141="ύ(&O)\tAlt+Shift+Q"
+102142="£⣩(&P)"
+102143="ǩ(&T)\tAlt+Shift+T"
+102144="(&I)...\tAlt+Shift+I"
+102145="(&E)...\tAlt+Shift+E"
+102146="ʺ/(&U)\tAlt+Shift+A"
+102147=" CTAG ļ(&G)"
+102148="CTAG ѡ(&P)..."
+102149="Ŀ"
+102150="(&B)"
+102151="(&C)\tShift+F7"
+102152="(&B)\tShift+F8"
+102153="ȫ(&R)\tShift+F9"
+102154="(&A)...\tShift+F10"
+102155="(&L)"
+102156="(&S)\tShift+F11"
+102157="Ӧó(&R)\tShift+F12"
+102158="(&U)"
+102159="ѡ(&E)"
+102160="ñѡ(&T)"
+102161="߼ѡ(&V)"
+102162="ñ·(&O)"
+102163=" Makefile(&G)\tShift+F4"
+102164="ʾǩб(&I)"
+102165="(&O)"
+102166="½ⷨ(&N)\tAlt+Shift+W"
+102167="򿪽ⷨ(&O)\tAlt+Shift+P"
+102168="رսⷨ(&C)\tAlt+Shift+L"
+102169="Ŀ(&A)\tAlt+Shift+J"
+102170="ɾĿ(&R)\tAlt+Shift+X"
+102171="ӵĿ"
+102172="ͼ(&V)"
+102173="ͼ/б(&V)"
+102174="(&T)"
+102175=" 1"
+102176="״̬(&S)"
+102177="ļǩ(&E)"
+102178="(&W)\tCtrl+U"
+102179="б(&F)"
+102180="б(&M)"
+102181="ǩб(&A)\tCtrl+F8"
+102182="ģб(&P)"
+102183="(&U)"
+102184="ùرհť(&D)"
+102185="鿴ʽ (ļ)"
+102186=" 1"
+102187=" 2"
+102188=" 3"
+102189=" 4"
+102190=" 5"
+102191=" 6"
+102192=" 7"
+102193=" 8"
+102194=" 9"
+102195=" 10"
+102196=" 11"
+102197=" 12"
+102198=" 13"
+102199=" 14"
+102200=" 15"
+102201=" 16"
+102202=" 17"
+102203=" 18"
+102204=" 19"
+102205=" 20"
+102206=""
+102207="ʮ/ģʽ(&X)..."
+102208="(&F)..."
+102209="ôӡ(&P)..."
+102210="OEM ַ(&H)"
+102211="ʾ(&M)"
+102212=" (Ĭ)(&R) "
+102213="+ֺ"
+102214="-Сֺ"
+102215="ɫ(&C)..."
+102216="ʾո/Ʊ(&O)"
+102217="ʾҳΪ(&K)"
+102218="б(&U)"
+102221=" 1 (&N)"
+102222="ʾ(&D)"
+102223="ʾк(&L)"
+102224="м"
+102225=""
+102226="1.5 "
+102227="˫"
+102228="ASCII ַ(&A)"
+102229="/ʾ"
+102230="/ʾѡ\tCtrl -"
+102231="ȫ۵\tCtrl +"
+102232="ȫչ\tCtrl *"
+102233="ļѯ(&E)"
+102234="Զѯļ(&S)"
+102235="ǰ(&T)"
+102236="ȫģʽ(&U)"
+102237="ʽ(&T)"
+102238="ʽ(&M)\tCtrl+T"
+102239="ʽ(&F)"
+102240="(&L)"
+102241="Ҷ(&R)"
+102242="ж(&C)"
+102243="(&F)"
+102244="/ʽ(&S)..."
+102245="תسΪ(&W)"
+102246="תΪس(&V)"
+102247="תƱΪո(&S)"
+102248="תոΪƱ (ȫ)(&P)"
+102249="תոΪƱ ()(&D)"
+102250="ɾβո(&G)"
+102251="OEM  ANSI(&N)"
+102252="ANSI  OEM(&T)"
+102253="תΪдĸ(&O)\tAlt+F5"
+102254="תΪСдĸ(&L)\tCtrl+F5"
+102255="ĸд(&A) \tF5"
+102256="תСд(&C)\tShft+F5"
+102257="(&I)"
+102258="ɾ(&E)"
+102259="ҳ(&B)"
+102260="HTML ֤(&H)"
+102261=" HTML (&H)"
+102262=" CSE HTML Validator(&V)"
+102263="CSE HTML Validator ҵ(&J)..."
+102264="CSE HTML Validator ѡ(&O)..."
+102265="CSE HTML Validator (&C)"
+102266="XML תس(&X)"
+102267="ѡ(&R)"
+102268="(&L)"
+102269="ģʽ(&C)\tAlt+C"
+102270="/(&I)"
+102271="ɾ(&D)"
+102272="(&U)"
+102273="(&N)"
+102274="/ѡͳ(&S)"
+102275="ת̶(&X)"
+102276="ת(&E)"
+102277="(&L)"
+102278="ж(&C)"
+102279="Ҷ(&R)"
+102280="(&M)"
+102281="(&L)..."
+102282="ز׷ӵк(&X)..."
+102283="ȫ(&A)..."
+102284="¼(&Q)\tCtrl+Shift+R"
+102285="Զ(&U)..."
+102286="ļ/ĺ(&O)"
+102287="༭(&E)..."
+102288="ȫɾ(&T)"
+102289="ɾ/޸(&D)..."
+102290="¼(&R)..."
+102291="ֹͣ¼(&S)"
+102292="ٴβ(&P)\tCtrl+M"
+102293="/(&M)...\tCtrl+L"
+102294="δ˳ʱ(&W)"
+102295="߼(&A)"
+102296="(&C)..."
+102297="(&M)"
+102298="(&E)"
+102299="ôҳ/(&G)"
+102300="ʾ/޸ģ(&T)..."
+102301="ģ(&I)...\tAlt(+Shft)+0-9"
+102302="ģ"
+102303="ûģ &0"
+102304="ûģ &1"
+102305="ûģ &2"
+102306="ûģ &3"
+102307="ûģ &4"
+102308="ûģ &5"
+102309="ûģ &6"
+102310="ûģ &7"
+102311="ûģ &8"
+102312="ûģ &9"
+102313="DOS (&D)...\tF9"
+102314="һ DOS (&L)\tCtrl+F9"
+102315=" Windows (&W)...\tF10"
+102316="ò񷽷(&A)"
+102317="(&O)..."
+102318="Ŀ(&P)..."
+102319=" 1"
+102320=" 2"
+102321=" 3"
+102322=" 4"
+102323=" 5"
+102324=" 6"
+102325=" 7"
+102326=" 8"
+102327=" 9"
+102328=" 10"
+102329="Ŀ 1"
+102330="Ŀ 2"
+102331="Ŀ 3"
+102332="Ŀ 4"
+102333="Ŀ 5"
+102334="Ŀ 6"
+102335="Ŀ 7"
+102336="Ŀ 8"
+102337="Ŀ 9"
+102338="Ŀ 10"
+102339="(&W)"
+102340="ƴ(&D)"
+102341="(&C)"
+102342="ˮƽƽ(&T)"
+102343="ֱƽ(&V)"
+102344="һ(&N)"
+102345="һ(&P)"
+102346="ͼ(&A)"
+102347="һļǩ(&E)\tAlt+Down"
+102348="һļǩ(&B)\tAlt+Up"
+102349=ˮƽִ(&O)
+102350="Сд(&M)"
+102351="رļ(&L)"
+102352="(&U)"
+102353="ʾļ(&S)"
+102354="ͬ(&Y)"
+102355="(&H)"
+102356="(&I)\tF1"
+102357="ʹð(&U)"
+102358="û 1"
+102359="û 2"
+102360="û 3"
+102361="û 4"
+102362="û 5"
+102363="û 6"
+102364="Ӱļ(&D)"
+102365="̳(&F)"
+102366="(&C)"
+102367="ע(&R)..."
+102368="(&A)..."
+102369="UNICODE  UNICODE Big Endian"
+102370="UNICODE Big Endian  UNICODE"
+102371="UNICODE  ASCII Escaped Unicode"
+102372="ASCII Escaped Unicode  UNICODE"
+102373="һ(&X)\tCtrl+F10"
+102374="һ(&R)\tAlt+F10"
+102375="ճ͸\tCtrl+Shift+V"
+102376="/ָû(&B)"
+102377="ôҳ..."
+102378="XMLlint "
+102379="༭ǩ(&D)"
+102380="ѡ"
+102381=" UEStudio µʵ(&S)"
+102382="ʾз(&G)"
+102383="ʾͺ¼ѡ"
+102384="һ"
+102385="һ"
+102386=""
+102387="JavaScript Lint "
+102389="һθĵ"
+102390="һθĵ"
+102400=""
+102401="&"
+102402="ģ..."
+102403="ɫ(&C)"
+102404="/ʱ䣨&"
+102405="ļ(&F)"
+102406="(&L)"
+102407="ַ&i"
+102408="ҳ(&P)"
+102409="ÿһַ&S"
+102410="ģ(&T)"
+102411="ָƶ"
+102412="û7"
+102413="û8"
+102414="û9"
+102415="û10"
+102416="û11"
+102417="û12"
+102418="û13"
+102419="û14"
+102420="û15"
+102421="û16"
+102422="û17"
+102423="û18"
+102424="û19"
+102425="û20"
+102426="Web "
+102427="Google"
+102428="Yahoo"
+102429="Wikipedia"
+102430="Dictionary.com"
+102431="Whois"
+102432="Thesaurus"
+102433="NetworkSolutions Whois"
+102434="PHP.net"
+102435="Cplusplus.com"
+102436="MSDN "
+102437="ɾǩ"
+102438="XML "
+102439="FTP ʻ(&M)..."
+102440="(&G)..."
+102441=""
+102442=" UltraFinder"
+102443=" UltraSentry"
+102444="ƽʾ / ͣפѡ"
+102445="ٲ(Q)..."
+102446="Git ǳ (&S)"
+102447="Git ֧ (&B)"
+102448=ѱ(&A)
+102449=ѱ(&A)
+102450=ɾ׿ո
+103000="˵"
+103001="༭(&E)"
+103002="ʽ(&T)"
+103003="ʽ(&M)\tCtrl+T"
+103004="ʽ(&F)"
+103005="(&L)"
+103006="Ҷ(&R)"
+103007="ж(&C)"
+103008="(&F)"
+103009="/ʽ(&S)..."
+103010="תسΪ(&W)"
+103011="תΪس(&V)"
+103012="תƱΪո(&S)"
+103013="תոΪƱ (ȫ)(&P)"
+103014="תոΪƱ ()(&D)"
+103015="ɾβո(&G)"
+103016="OEM  ANSI(&N)"
+103017="ANSI  OEM(&T)"
+103018="תΪдĸ(&O)\tAlt+F5"
+103019="תΪСдĸ(&L)\tCtrl+F5"
+103020="ĸд(&A) \tF5"
+103021="תСд(&C)\tShft+F5"
+103022="(&I)"
+103023="ɾ(&E)"
+103024="ҳ(&B)"
+103025="HTML ֤(&H)"
+103026=" HTML (&H)"
+103027=" CSE HTML Validator(&V)"
+103028="CSE HTML Validator ҵ(&J)..."
+103029="CSE HTML Validator ѡ(&O)..."
+103030="CSE HTML Validator (&C)"
+103031="ѡ(&R)"
+103032="(&U)\tCtrl+Z"
+103033="(&O)\tCtrl+Y"
+103034="(&T)\tCtrl+X"
+103035="(&C)\tCtrl+C"
+103036="ճ(&P)\tCtrl+V"
+103037="в׷\tCtrl+Shift+X"
+103038="Ʋ\tCtrl+Shift+C"
+103039="ļ·/(&H)"
+103040="(&B)"
+103041="Windows (&W)\tCtrl+0"
+103042="û &1\tCtrl+1"
+103043="û &2\tCtrl+2"
+103044="û &3\tCtrl+3"
+103045="û &4\tCtrl+4"
+103046="û &5\tCtrl+5"
+103047="û &6\tCtrl+6"
+103048="û &7\tCtrl+7"
+103049="û &8\tCtrl+8"
+103050="û &9\tCtrl+9"
+103051="(&F)\tAlt+F3"
+103052="滻(&R)\tCtrl+R"
+103053="\tCtrl+Shift+I"
+103054="ȫѡ(&A)\tCtrl+A"
+103055="ѡ(&L)"
+103056="ѡ(&W)\tCtrl+J"
+103057="ѡΧ(&S)"
+103058="ɾ(&E)"
+103059="ɾ(&D)\tDEL"
+103060="ɾ(&L)\tCtrl+E"
+103061="ɾ(&S)\tCtrl+F11"
+103062="ɾβ(&E)\tCtrl+F12"
+103063="/ʱ(&M)\tF7"
+103064="ʮƱ༭(&X)\tCtrl+H"
+103065="ʮƲ/ɾ(&D)...\tCtrl+D"
+103066="ʮƸѡͼ(&V)"
+103067="ƴд(&K)\tCtrl+K"
+103068="ֻ(&Y)"
+103069="лԶ(&G)\tCtrl+W"
+103070="ע(&N)"
+103071="ɾע"
+103072="ɫ(&I)"
+103073="ת"
+103074="(&O)"
+103075=""
+103076="Ƶ"
+103077="ѡе"
+103078="ת/ҳ"
+103079=""
+103080="ͣפ"
+103081=""
+103082="ļǩ"
+103083="ر(&C)"
+103084="رճļļ(&X)\tShift+F4"
+103085="(&S)\tCtrl+S"
+103086="Ϊ(&A)...\tF12"
+103087="ѡΪ(&E)..."
+103088="/(&K)"
+103089="ָѱ(&D)"
+103090="ļ"
+103091="ļ·/(&F)"
+103092="(&R)"
+103093="ļ (ʹõǰѡ)(&S)"
+103094="߼/ѡ(&A)..."
+103095="ת(&I)"
+103096="UNIX/MAC  DOS(&U)"
+103097="DOS  MAC(&M)"
+103098="DOS  UNIX(&D)"
+103099="EBCDIC  ASCII(&A)"
+103100="ASCII  EBCDIC(&E)"
+103101="OEM  ANSI"
+103102="ANSI  OEM"
+103103="ASCII  Unicode(&I)"
+103104="Unicode  ASCII(&O)"
+103105="⹦\(&U)"
+103106="ļ(&I)"
+103107="ɾļ(&F)"
+103108="ʼ(&M)"
+103109="ÿַ(&E)"
+103110="ӡ(&P)...\tCtrl+P"
+103111="ӡԤ(&V)"
+103112="ָ(&R)"
+103113="С(&N)"
+103114="(&X)"
+103115="ļǩ(&O)"
+103116="б"
+103117="XML תس(&X)"
+103118="ĵ"
+103119="·"
+103120="·"
+103121=""
+103122="ճ͸\tCtrl+Shift+V"
+103123="ʹÿոƱ"
+103124="ʾʾ"
+103141="·Ĭ·..."
+103142="ļб"
+103143="ļ..."
+103144="ļ..."
+103145="/滻ղ"
+103146="ӵղ"
+103147="ղ"
+103148="ղɾ"
+103149="ļ"
+103150=""
+103151="ײƱ"
+103152="/뻷"
+103153="ѡ񻷾"
+103154="뻷"
+103155="༭"
+103156="һϢ"
+103157="һϢ"
+103158="ļҳǩ"
+103159="ͣ"
+103160=" - ɾ"
+103161=" - ʽļ嵥"
+103162="XML "
+103163="(&C)"
+103164="ѡ(&S)"
+103165="(&T)"
+103166="ϣ&U"
+103167="£&D"
+103168="Լȡ"
+103169="ǰ"
+103170="ں"
+103171="ʽĵ"
+103172="ĵ"
+103173=""
+103174="ƴ..."
+103175="Ƶ"
+103176="ʾʾ"
+103177="д򿪵ļ"
+103178="ת(&G)"
+103179="Ƶ(&C)"
+103180="(&B)"
+103181="ˢб(&R)"
+103182="ʾк(&S)"
+103183="Set Output Font"
+103184="ٲ(Q)..."
+103185="ˢ״̬"
+104000="˵"
+104001="༭(&E)"
+104002="ʽ(&T)"
+104003="ʽ(&M)\tCtrl+T"
+104004="ʽ(&F)"
+104005="(&L)"
+104006="Ҷ(&R)"
+104007="ж(&C)"
+104008="(&F)"
+104009="/ʽ(&S)..."
+104010="תسΪ(&W)"
+104011="תΪس(&V)"
+104012="תƱΪո(&S)"
+104013="תոΪƱ (ȫ)(&P)"
+104014="תոΪƱ ()(&D)"
+104015="ɾβո(&G)"
+104016="OEM  ANSI(&N)"
+104017="ANSI  OEM(&T)"
+104018="תΪдĸ(&O)\tAlt+F5"
+104019="תΪСдĸ(&L)\tCtrl+F5"
+104020="ĸд(&A) \tF5"
+104021="תСд(&C)\tShft+F5"
+104022="(&I)"
+104023="ɾ(&E)"
+104024="ҳ(&B)"
+104025="HTML ֤(&H)"
+104026=" HTML (&H)"
+104027=" CSE HTML Validator(&V)"
+104028="CSE HTML Validator ҵ(&J)..."
+104029="CSE HTML Validator ѡ(&O)..."
+104030="CSE HTML Validator (&C)"
+104031="XML תس(&X)"
+104032="ѡ(&R)"
+104033="(&U)\tCtrl+Z"
+104034="(&O)\tCtrl+Y"
+104035="(&T)\tCtrl+X"
+104036="(&C)\tCtrl+C"
+104037="ճ(&P)\tCtrl+V"
+104038="в׷\tCtrl+Shift+X"
+104039="Ʋ\tCtrl+Shift+C"
+104040="ļ·/(&H)"
+104041="(&B)"
+104042="Windows (&W)\tCtrl+0"
+104043="û &1\tCtrl+1"
+104044="û &2\tCtrl+2"
+104045="û &3\tCtrl+3"
+104046="û &4\tCtrl+4"
+104047="û &5\tCtrl+5"
+104048="û &6\tCtrl+6"
+104049="û &7\tCtrl+7"
+104050="û &8\tCtrl+8"
+104051="û &9\tCtrl+9"
+104052="(&F)\tAlt+F3"
+104053="滻(&R)\tCtrl+R"
+104054="\tCtrl+Shift+I"
+104055="ȫѡ(&A)\tCtrl+A"
+104056="ѡ(&L)"
+104057="ѡ(&W)\tCtrl+J"
+104058="ѡΧ(&S)"
+104059="ɾ(&E)"
+104060="ɾ(&D)\tDEL"
+104061="ɾ(&L)\tCtrl+E"
+104062="ɾ(&S)\tCtrl+F11"
+104063="ɾβ(&E)\tCtrl+F12"
+104064="/ʱ(&M)\tF7"
+104065="ʮƱ༭(&X)\tCtrl+H"
+104066="ʮƲ/ɾ(&D)...\tCtrl+D"
+104067="ʮƸѡͼ(&V)"
+104068="ƴд(&K)\tCtrl+K"
+104069="ֻ(&Y)"
+104070="лԶ(&G)\tCtrl+W"
+104071="ע(&N)"
+104072="ɾע"
+104073="ɫ(&I)"
+104074="ת"
+104079="ת/ҳ"
+104080=""
+104081="ͣפ"
+104082=""
+104083="ļǩ"
+104084="ر(&C)"
+104085="رճļļ(&X)\tShift+F4"
+104086="ļ"
+104087="(&S)\tCtrl+S"
+104088="Ϊ(&A)...\tF12"
+104089="ѡΪ(&E)..."
+104090="/(&K)"
+104091="ָѱ(&D)"
+104092="ļ"
+104093="ļ·/(&F)"
+104094="(&R)"
+104095="ļ (ʹõǰѡ)(&S)"
+104096="߼/ѡ(&A)..."
+104097="ת(&I)"
+104098="UNIX/MAC  DOS(&U)"
+104099="DOS  MAC(&M)"
+104100="DOS  UNIX(&D)"
+104101="EBCDIC  ASCII(&A)"
+104102="ASCII  EBCDIC(&E)"
+104103="OEM  ANSI"
+104104="ANSI  OEM"
+104105="ASCII  Unicode(&I)"
+104106="Unicode  ASCII(&O)"
+104107="⹦\(&U)"
+104108="ļ(&I)"
+104109="ɾļ(&F)"
+104110="ʼ(&M)"
+104111="ÿַ(&E)"
+104112="ӡ(&P)...\tCtrl+P"
+104113="ӡԤ(&V)"
+104114="ָ(&R)"
+104115="С(&N)"
+104116="(&X)"
+104117="ļǩ(&O)"
+104118="б"
+104119="ײƱ"
+104120="ճ͸\tCtrl+Shift+V"
+104125=""
+104126="ٲ(Q)..."
+105000="˵"
+105001="CFG "
+105002="ƹ..."
+105003="..."
+105004="ť"
+105005=" %s"
+105006="ʾȫ"
+105007="CFG ˵"
+105008="Ʋ˵..."
+105009="˵..."
+105010="鿴ʽ"
+105011=" 1"
+105012=" 2"
+105013=" 3"
+105014=" 4"
+105015=" 5"
+105016=" 6"
+105017=" 7"
+105018=" 8"
+105019=" 9"
+105020=" 10"
+105021=" 11"
+105022=" 12"
+105023=" 13"
+105024=" 14"
+105025=" 15"
+105026=" 16"
+105027=" 17"
+105028=" 18"
+105029=" 19"
+105030=" 20"
+105031=""
+105032="CONFIG SET_VALUE"
+105033="ļ..."
+105034="ļ..."
+105035=""
+105036="ȫ"
+106000="˵"
+106001="PHP"
+106002="нű"
+106003="﷨"
+106004="ĵ"
+106005="ע"
+106006="Դ"
+106007="ѡ PHP ִļ..."
+106008=""
+106009=""
+106010=""
+106011="﷨"
+106012="Raw URL "
+106013="URL "
+106014="URL "
+106015="Text2Html"
+106016=""
+106017=" HTML "
+106018="ʹ HTML ʵ"
+106019="Raw URL 루Աǣ"
+107000="˵"
+107001="ļ"
+107002="ر(&C)"
+107003="(&S)"
+107004="ӡ(&P)..."
+107005="ļ"
+107006="ˮƽƽ(&T)"
+107007="ֱƽ(&V)"
+108000="˵"
+108001="Ŀ"
+108002="Դ"
+108003="ˢ"
+108004="ļ..."
+108005="ӻļ"
+108006="дļ"
+108007="ļĿ..."
+108008="Ŀеļ..."
+108009=""
+108010="ļ"
+108011="Դ"
+108012="ļ"
+108013="ļ..."
+108014="ӻļ"
+108015="дļ"
+108016="ļĿ..."
+108017="Ŀɾ (%d)|Ӵɾ (%d)"
+108018="DYNDIR"
+108019="ɸѡ..."
+108020="Դ"
+108021="ļ"
+108022="Ŀɾ (%d)|Ӵɾ (%d)"
+108023="ļ"
+108024=""
+108025="Դ"
+108026="ư汾"
+108027="Ŀɾ (%d)|Ӵɾ (%d)"
+108028="COMPILABLEPROJECT"
+108029="Դ"
+108030="ˢ"
+108031="ļ..."
+108032="ӻļ"
+108033="дļ"
+108034="ļĿ..."
+108035="Ŀеļ..."
+108036="ѡ"
+108037=""
+108038="´ļ"
+108039="ʾǩб"
+108040="CVSDYNDIR"
+108041="ɸѡ..."
+108042="Դ"
+108043="ļ"
+108044="VCS"
+108045="ύ"
+108046=""
+108047=" ()"
+108048="Ŀɾ (%d)|Ӵɾ (%d)"
+108049="CVSFILE"
+108050=""
+108051="Դ"
+108052="ư汾"
+108053="VCS"
+108054="ύ"
+108055=""
+108056=" ()"
+108057=""
+108058="Ƚ"
+108059="߼/Ƚ"
+108060=""
+108061="ɾ"
+108062="ǩ"
+108063="Ŀɾ (%d)|Ӵɾ (%d)"
+108064="ɸѡ 'Dot' ļ/Ŀ¼"
+108065="ļ..."
+108066="ļ..."
+108067="New New File..."
+108068="ѡļ"
+108069="༭Ŀļ"
+108070="..."
+108071="Ѵ򿪵ļ趨"
+108072="ı༭λ"
+108073="ĵʼ"
+108074="ĵ"
+108805="ɾļ/Ŀ¼ Git һ֡\nǷҲҪ䴢ɾǣ\n"
+108806="GITBRANCH"
+108807=""
+108808="ύ"
+108809="ϲ"
+108810="ֹϲ"
+108811="趨ַ"
+108812="ֹ趨ַ"
+108813="Ӧô洢"
+108814="״̬..."
+108815="֧..."
+108816="ǳ"
+108817=" .gitignore"
+108818="ļ"
+108819="GITDYNDIR"
+108820="ڴ˴/ʼ"
+108821="ƴ..."
+108822="GITFILE"
+108823=""
+108824="ӵб"
+108825="ύļ"
+108826=""
+108827="ԭ"
+108828="Ϊ"
+108829="ϲ"
+108830="ʾ־"
+108831=""
+108832="ļ"
+108833="GITSUBDIR"
+108834="ļ"
+108835=""
+108836="ȡ"
+108837="յGit״̬"
+109000="˵"
+109001="RC"
+109002="Դ"
+109003="Դ"
+109004="Դ"
+109005="..."
+109006="..."
+109007="༭"
+109008="RC_GROUPS"
+109009="Դ"
+109010="..."
+109011="..."
+109012="༭"
+109013="RC_ITEM"
+109014=""
+109015="򿪶"
+109016="ɾԴ"
+109017="Դ"
+109018="븱..."
+109019="..."
+109020="..."
+109021="༭"
+109022="RC_OUTSIDE"
+109023="ļ..."
+109024="RC_EDITC"
+109025="»ƿؼ"
+109026="ɾؼ"
+109027="Իھ"
+109028="ˮƽ"
+109029="ֱ"
+109030=""
+109031="RC_EDITM"
+109032="»ѡؼ"
+109033="ɾѡؼ"
+109034="ʹСͬ"
+109035="ˮƽ"
+109036="ֱ"
+109037=""
+109038="Իھ"
+109039="ˮƽ"
+109040="ֱ"
+109041="ؼ"
+109042=""
+109043=""
+109044="ұ"
+109045="ײ"
+109046="ֱ"
+109047="ˮƽ"
+109048=""
+109049="RC_EDITD"
+109050="»ƴ"
+109051="ؼ"
+109052="ؼ"
+109053=""
+109054="RC_NODM"
+109055="»ƴ"
+110000="˵"
+110001="ϵͳ"
+110002="ָ(&R)"
+110003="(&A)..."
+110004="˳(&X)"
+111000="˵"
+111001="GUID GEN"
+111002="IMPLEMENT_OLECREATE(..."
+111003="DEFINE_GUID(..."
+111004="const GUID..."
+111005="RAW VALUE"
+112000="˵"
+112001="Ŀ"
+112002="(&E)"
+112003="ʹģ(&T)"
+112004="ָ"
+112005="YY-MM-DD-HHMM"
+113000="˵"
+113001="ļ(&F)"
+113002="½"
+113003="б(&O)"
+113004="б(&S)"
+113005="Ϊ..."
+113006="˳(&Q)"
+113007="IDM Ʒ(&P)"
+114000="﷨"
+114001="нű"
+114002="ѡ"
+114003="ģ(&A)"
+114004="ӷ"
+114005="ϴ"
+114006="(&B)"
+114007="ͬ"
+114008="ͬϴ"
+114009="FTP/SFTP Settings"
+114010="ʾб(&W)"
+114011="·"
+114012="·Ŀ¼: \n"
+114013="ɾ(&H)"
+114014="%\tпͷ"
+114015="$\tнβ"
+114016="?\tκεһַ ()"
+114017="*\t ()"
+114018="+\tһ (ظ)"
+114019="++\tǰַ/ʽ"
+114020="^b\tҳ"
+114021="^p\t(CR/LF)(DOS ļ)"
+114022="^r\t( CR)(MAC ļ)"
+114023="^n\t( LF)(UNIX ļ)"
+114024="^t\tλַ"
+114025="[xyz]\tκڴַеַ"
+114026="[xyz]\tκβڴַеַ"
+114027="^{A^}^{B^}\tA  B"
+114028="^\tʽַ"
+114029="^( ^)\tŻǩʽ"
+114030="\tתַ"
+114031="^\tпͷ"
+114032=".\tκεһַ"
+114033="(expression)\tŻǩʽ"
+114034="\d\tַ"
+114035="\D\tַ"
+114036="\f\tַ"
+114037="\n\tַ"
+114038="\r\tλַ"
+114039="\s\tеĿհַ"
+114040="\S\tǿհַ"
+114041="\ t\tλַ"
+114042="\v\tֱλַ"
+114043="\w\tߵĵַ"
+114044="\W\tǵַ"
+114045="\p\tCR/LF (ͬ \\r\\n)"
+114046=":alnum\tκĸֵַ"
+114047=":alpha\tκĸַ"
+114048=":blank\tκοհַ"
+114049=":cntrl\tκοؼַ"
+114050=":d\tκ 10 λ"
+114051=":digit\tκ 10 λ"
+114052=":graph\tκͼַ"
+114053=":l\tκСдַ"
+114054=":lower\tκСдַ"
+114055=":print\tκοɴӡַ"
+114056=":punct\tκαַ"
+114057=":s\tκοհַ"
+114058=":space\tκοհַ"
+114059=":unicode\tκַ"
+114060=":u\tκδдַ"
+114061=":upper\tκδдַ"
+114062=":w\tκεַ"
+114063=":word\tκεַ"
+114064=":xdigit\tκ 16 λַ"
+114065="\a\tַ '\a'"
+114066="\e\t0x1B"
+114067="\cX\tASCII ת"
+114068="\xdd\t16 λת"
+114069="\x{dddd}\tλ 0xdddd  16 λת"
+114070="\0ddd\tλ 0ddd  8 λת"
+114071="\N{name}\t 'name' ĵһַ"
+114072="\<\tֿͷ"
+114073="\>\tֽβ"
+114074="\b\tֱ߽"
+114075="\B\tǵֱ߽"
+114076="עѡ"
+114077="δעѡ"
+114078=""
+114079="ʾ"
+114080="|\t"
+114081="[^xyz]\tκβڴַеַ"
+114082="{n}\tȷƥ n "
+114083="{n,}\tƥ n "
+114084="{n,m}\tƥ n ε m "
+114086="\1\tһѱǩַ"
+114087="\2\tڶѱǩַ"
+114088="\3\tѱǩַ"
+114089="\4\tĸѱǩַ"
+114090="\5\tѱǩַ"
+114091="\6\tѱǩַ"
+114092="\7\t߸ѱǩַ"
+114093="\8\tڰ˸ѱǩַ"
+114094="\9\tھŸѱǩַ"
+114095="\\tб"
+114096="\L\tκСдֱַ \\E ( [^[:lower]])"
+114097="\l\tκСдַ ( [[:lower]])"
+114098="\U\tκδдֱַ \\E ( [^[:upper]])"
+114099="\u\tκδдַ ( [[:upper]])"
+114100="\E\tEnd case ޸"
+114101="^\tתַָ"
+114102 = "Title"
+114103 = "Contents"
+114104 = "None"
+114105 = "Conflict found in: %s"
+114106="^1\tһѱǩַ"
+114107="^2\tڶѱǩַ"
+114108="^3\tѱǩַ"
+114109="^4\tĸѱǩַ"
+114110="^5\tѱǩַ"
+114111="^6\tѱǩַ"
+114112="^7\t߸ѱǩַ"
+114113="^8\tڰ˸ѱǩַ"
+114114="^9\tھŸѱǩַ"
+114115="^^"
+114116="a(?!b)\t'a'  a 'b'"
+114117="*\tǰԪ/ʽ"
+114118="Register &FTP Component"
+114119="Register &SSH Component"
+114120="Ѱַ:\r\n"
+114121="ѰرԻ"
+114122="\w\tƥ»ߵκĸַ"
+114123="\W\tƥκγ˰»ߵĸֵַ"
+114138="ļ"
+114139="ļ"
+114140="ɾļ"
+114141="ɾļ"
+114142="ɾļ"
+114143="ɾļ"
+114144="ɾļļ"
+114145="תƵ"
+114146="δܴ FTP Ĭݴ洢ļ %f"
+114147="޷ FTP ⲿݴ洢ļ %f"
+114148="δܴ FTP ݴ洢ļ %APPDATA%\IDMComp\Common\FTP Accounts"
+114149="δܴ FTP ļ"
+114150="FTP ݹ"
+114153="ģ"
+114154="ģժ¼"
+114155="ģ"
+114156="ڴ治㣬޷дʽıת"
+114157="ڴ治㣬޷ HTML ת"
+114158="ѡļ %s ڣ"
+114159="ֵӦ >=%d  <=%d ֮䣡"
+114160=""
+114161=""
+114162="ճ"
+114163="ɾ"
+114164="ѡȫ"
+114170="ĸ˳"
+114171=""
+114172=""
+114173="ƶ"
+114174="ȫ"
+114175="Rename"
+114176=" (&M)"
+114177=" (&M)..."
+114178=" 1"
+114179=" (&T)"
+114180=" 1"
+114181="󳤶Ӧ >=%d  <=%d ֮䣡"
+114182="Ӧ >=%d  <=%d ֮䣡"
+114183="СӦ >=%d  <=%d ֮䣡"
+114184=""
+114185="/ѡ (&T)..."
+114186="б (&N)"
+114187="User Themes"
+114188="History"
+114189="ղ"
+114190="Regular Expression Builder"
+114191="Search Options"
+114192="ʾ OEM ַ"
+114193="һ"
+114194="Swap Strings"
+114195=""
+114196="⣺ "
+114197="$ Git "
+114198="ѡҪִ Git Ŀ¼/"
+114199="Git ӡύ...\nʾ \'man\'򿪷֧ \'doc\'ļ enter"
+114200="ִ Git "
+114201=" Git ǳ/̨\nʾʹ \'cls\' ʵһĿ"
+114202="Ƿϣ֧ \'%s\' Ϊ \'%s\'"
+114203="֧ \'%s\' Ѵڡ\nǷҪ"
+114204="UEStudio δĿļм⵽κ Git ⡣\n\nĿǰϵͳд⣬ֻļġԴѡUEStudio ԶⲢĴϢ\nҼĿԴеļкʹô˴ṩһ Git  Git ⡣"
+114205="ϲ|趨ַ"
+114206="֧"
+114207="ύϢ"
+114208="ֹͣ Git "
+114209="ĵǰ֧δύĸġͨƼȡδύıظġȷҪ"
+114210="ȷҪύϢ"
+114211="ȷҪɾ \%s\ ֧"
+114212="ȷҪ \%s\  \%s\  \%s\ "
+114213="ѽƵ塣"
+114214="Ҫ Git κļٴμ \doc\ "
+114215="ѡҪƵı Git ⡣"
+114216="֧ק"
+114217="ɸѡ..."
+114218="ύ..."
+114219=" Git ļ·Ϊա\nGit á"
+114220="ָ·û Git ļ\nδϵͳаװ Gitʹṩӽаװ"
+114221="ѡĿ"
+114222="չеѡĿ"
+114223="ƺѡĿ"
+114224="չѡĿ"
+114225=" [$S] ѳʼ\nǷϣӲύļ"
+114226="ǷҪϲ"
+114227="ָû"
+114228="ָʼַ"
+114229="ϵͳƺװ Git\nǷϣ UEStudio Զ Git ֲ֧ Git ã"
+114230="Զ \"$S\" h"
+114231="ѡSSL֤ļ"
+114232="ָƼ뵽֪棡"
+114233="Կ档\n\ns\nFingerprints\n\nθ뵥ǡӵ\nԿ棬ӵĹؼ"
+114234="UEStudio's Git $"
+114235="Git ֤"
+114236="Git SSL Certificate"
\ No newline at end of file
Index: doc/tools/ultraedit/uedit64.exe
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/uedit64.exe
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/uedit64.lng
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/uedit64.lng	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/uedit64.lng	(working copy)
@@ -0,0 +1,4605 @@
+[RESOURCE]
+CodePage=936
+
+[STRINGTABLE]
+3="\n༭\n༭ĵ"
+4="*.MAC"
+5="ULTRAEDT.MAC"
+6="غ"
+7=""
+8="ʹõδעİ汾ʹøó빺ʹûں͹ť£"
+9="\n\n\nɸ:\n\n  "
+10="лֹ֧"
+11="Search string '%s' not found."
+12=" "
+13="޸ģ "
+14="ļС "
+15="ļ (*.mac)"
+16="ļ (*.*)"
+17="ıļ (*.txt)"
+18="Doc ļ (*.doc)"
+19="ļ (*.bat)"
+20="INI ļ (*.ini)"
+21="Cļ (*.c, *.cpp)"
+22="ͷļ (*.h, *.hpp)"
+23="HTML/Java ļ (*.html, *.java, *.htm, *.jav)"
+24="ťָ"
+25="Dos "
+26=" Windows "
+27="ļʱļ "
+28="̴"
+29="ļδҵ"
+30="ɾļ"
+31="ϣɾ: "
+32="\n\nеĸĽʧļɾ!"
+33="滻"
+34=" Ŀ滻"
+35="ɾ"
+36="δɾ"
+37=" - ɾ!"
+38="ѡļ"
+39="ѡҪӵİļ"
+40="ѡ﷨ļ"
+41="ѡ"
+42=" '"
+43="'  '"
+44="ҵ '"
+45=" Ρ"
+46="У "
+47="** ҽ ** "
+48="ļ滻"
+49="ɣҵ '"
+50=" Ŀ滻 "
+51=" ļС"
+52="жϲ"
+53="ϣжϲ"
+54=""
+55="ļ: "
+56="ɾļ"
+57="ļ/豸ֻģ"
+58="ļ (*.EXE)"
+59="ѡҪȽϵļ"
+60="򿪸/λõļ"
+61="ü"
+62=" ѱӦóı䡣\n\n ϣ¼\n"
+63="ļѸ!"
+64="ļ"
+65="ܴļд룺 "
+66="رձ༭"
+67="رղ UEStudio ʶȨ롣\n\nҪر"
+68="45 !!!!"
+69="Ҫʹ %s (ݾӪҵ˰) עѵ:\n\n IDM Computer Solutions, Inc.\n 5559 Eureka Dr., Ste. B\n Hamilton, OH  45011\n U.S.A.\n"
+70="ļѾ!"
+71="¼ļ"
+72="ȫ滻"
+73="ļ"
+74="ѡļ̫"
+75="Чĺ"
+76="·δҵ"
+77="ʱܾ"
+78="Ч"
+79="ļ: &f  %x, %X"
+80="&rҳ: &p"
+81=""
+82="ļ (*.hlp, *.chm, *.col)"
+83=""
+84="δҵַֹͣϣ"
+85="¼޸"
+86=" ¼ҵַ"
+87="ƴд"
+88="ƴд!"
+89="ļ"
+90="/༭ֻڹ̶ (Courier\nSystem ) δѡԶС\n\n ģʽ༭ѹرգ"
+91="/ģʽ"
+92=": %d\nδе: %d\nǿոַ: %d"
+93="ܱļ"
+94="ļ/豸ֻģӦóд룡\n ʹáΪƱ档"
+95="ļ/豸ֻģӦóд룡"
+96="޷ѡ񱣴浽ļ"
+97="ļ/豸ֻģ"
+98="޷Ϊ򴴽ʱļ"
+99="λ: "
+100=" "
+101=""
+102="ѡղصļ"
+103="DOS"
+104="ʹʾͬӡ\n ʾ"
+105="UNIX"
+106="MAC"
+107=" ʵҵ"
+108="δ"
+109="Ѹδ档ϣȱ"
+110="ѡҪĿ¼"
+111="Ѹ!"
+112="ϣ"
+113="д"
+114="дĺ"
+115="ѡΪʱļļ\nʾļб༭ԶӦã˸õġ\nǡ򰴡ʽļ"
+116="ļѱӦó˲\nǡļֻԣ򰴡ȡ"
+117="Ŀļ"
+118="ѡĿļ"
+119="һЧĿļ!"
+120="Ŀ"
+121="ָĿļ"
+122="رĿ"
+123="ϣرմ˴򿪵ļ"
+124="R/O"
+125="ѡ񹤾"
+126=" ѱɾٿá\n ϣִļڱ༭д\n ǡļ񡱹رա"
+127="Sel: %d/%d (B/Lns)"
+128="аַ:"
+129="ļ"
+130="Ŀļ"
+131="ѡ: "
+132="ѡĿļ"
+133="ѡļ"
+134="ʱNOTEMPļѡʱ\n޷תֻļ"
+135="ûת - ļ "
+136="⽫üáмøĽʧ - "
+137="** HTML  **"
+138="ǰ뱣ļ"
+139="ѡλͼ/ͼļ:"
+140="λͼ/ͼļ (*.png; *.jpg; *.jpeg; *.tif; *.tiff; *.bmp; *.ico)|*.png; *.jpg; *.jpeg; *.tif; *.tiff; *.bmp; *.ico||"
+141="򿪻лĿʱرȫļ"
+142="޷ַָ!"
+143="ʾشļǩ\nʾشļǩ"
+144="Чķַָ"
+145="Чֶγȣ"
+146="ļб"
+147=""
+148="ļһ˼"
+149="ļǷЧԼǷȨļ"
+150="ļ"
+151="ʾ\\\nʾ\\"
+152="ʾ\nл"
+153="Ч URL"
+154="ӵ "
+155="Ӵ"
+156="Ϊ"
+157=""
+158=""
+159=""
+160="С"
+161="ڽļ "
+162="ڷļ "
+163="ļдʱ"
+164="дļʱ"
+165="Ŀ¼ "
+166="ڲļ "
+167="ϣжϵǰ"
+168="ִв"
+169="/ȡԶļ"
+170="ϣеб"
+171="ǩѸ"
+172="ǩбļ"
+173="ϣǰǩ"
+174="ǩб"
+175="ɾ"
+176="ȷϣɾ"
+177="ϣеʺб"
+178="Ѹ"
+179="ȷʵϣɾʺ"
+180="ɾʺ"
+181="!"
+182="Ŀ¼: "
+183="Ŀ¼"
+184="Ч - ַ"
+185="ʧ"
+186="Ӧ"
+187="ӱܾ"
+188="Чû"
+189="Ч"
+190="Чʺ"
+191="޷ݶ˿"
+192="PORT ʧ"
+193="STOR ʧ"
+194="ӵݶ˿ʱʧ"
+195="ǰֹ"
+196="Զļ"
+197="LIST ʧܡ"
+198="Ŀ¼Ϣ"
+199="RETR ʧ"
+200="Զļ"
+201="󱻾ܾ"
+202="ǰĿ¼"
+203="õǰĿ¼"
+204="ѡļ"
+205="汾 11 ǰǩʽ"
+206=""
+207="Ĭ"
+208="ļ滻ܻ޸ϵļ\n\nȷϣִʾļ滻 - ȷ"
+209="ж"
+210="ϣжִк"
+211="б"
+212="б"
+213="ǩб"
+214="ϣɾʹøƵк"
+215="Ѿ!"
+216="ѡԶɵļ"
+217="ѡļ"
+218="ļ"
+219="Ŀ¼"
+220="Ȩ޴"
+221=" "
+222="ɾ"
+223="ȷϣɾ"
+224="ϣжϼ:\n"
+225="ļѼءϣжת DOS \n\nļִ״̬ļ UNIX/MAC ת DOS\n"
+226="ĿļѸ"
+227=" "
+228="ļ"
+229=" Ŀ滻\n\nر滻Ի"
+230="ļŲ DOS ʽ"
+231="ϣת %s  DOS ʽ"
+232="ƥ"
+233="ѡļ"
+234="ѡ CTAG ļ"
+235="ѡ CTAG ִļ"
+236=" CTAGS  EXE λõȡ"
+237="Ctrl+"
+238="Shift+"
+239="޷ҵǩ"
+240="CTAG ļڣ CTAG ѡ"
+241="Chinese"
+242=""
+243=""
+244="ģб"
+245=" "
+246=""
+247="ӻļ"
+248="дļ"
+249="ļ"
+250="ɾѡĿ"
+251="޷ HTML Validator DLL\n\n ȷѾװHTML Validator\n"
+252="!"
+253=" "
+254="!"
+255="ϵͳĬϡ/ҳ""System Default"" Locale/CodePage"
+256="CĬϵ/ҳ - ǰʹ""C"" Default Locale/CodePage - Previously Used"
+257="˽Կͨж"
+258="ڸĵֻģʽ֮ǰļĸ"
+259="µİװ   "
+260=""
+261="ָ"
+262="ģʽ"
+263="༭"
+264="ҪһеĿ¼ UltraEdit INI  ?\n\n      [] Ĭ UltraEdit""No"" to start UltraEdit with default settings"
+265="INI ļδҵ"
+266="\n\n ɴӡ߼˵ѡ񡸵롹\nõ UEStudio""Import"" from the ""Advanced"" menu"
+267="ѡ INI õļе"
+268="ѡ񵼳 INI õļ"
+269="ļ INI ļͬ\nȡ"
+270="رղ %s ԱЧ"
+271="ָļ޷ҵ Uedit INI ļ"
+272="Ҫر"
+273="˫ǩرļ"
+274="޷ʱļ"
+275="޷༭ļ"
+276="ļ: "
+277="ʱļ "
+278="޷ڴ"
+279="޷Ϊ UNICODE תڴ"
+280="ȡļ "
+281=" - дʱļ "
+282="ҳ "
+283="δҵҳ"
+284="ļ"
+285="ļ"
+286="ѡı̫޷װ"
+287=":"
+288="ҳ"
+289="ѡ"
+290="༭"
+291=""
+292="Զ"
+293="ǩ"
+294="ģʽ"
+295=""
+296="Ŀ¼"
+297="Һ滻"
+298="Զ/Ʊ"
+299="ʽ"
+300="HTML "
+301="ӳ"
+302="ƴд"
+303="﷨"
+304="߼"
+305="ļ"
+306=""
+307="ת"
+308="ļļ"
+309="ѡļ (ƱϷŵλ)\nѡļ (ƱϷŵλ)"
+310="Unicode/UTF-8 "
+311="ļ"
+312="ļǩ"
+313="ļ"
+314=""
+315=""
+316="ʱļ"
+317="༭ʾ"
+318="IDE"
+319="ʾ"
+320="﷨"
+321="ʾ"
+322="ʾ"
+323="/˵"
+324=""
+325=""
+326="Ӧó򲼾"
+327="ļ"
+328="DOS/Unix/Mac "
+329="۵"
+330="ʮƱ༭ʾ"
+331="/ַ"
+332=""
+333="ѡ .NET ִг..."
+334="ѡ·..."
+335="ļ (*.prw)|*.prw||"
+336=".NET ִļ (*.exe)|*.exe||"
+337="ѡϣ .NET ִļ"
+338="ѡ񱣻ͣ"
+339="ɾԱ"
+340="ļڡд"
+341=""
+342=""
+343="(&I)"
+344="(&C)"
+345=" "
+346="Ƶַȱ %d  %d ֮䡣"
+347="ɾ(&D)"
+348="(&D)"
+349="(&U)"
+350="ظĹơ"
+351="½ %d"
+352="ļãִڴ򿪣"
+353="Զ"
+354="ȡҵ '"
+355="ɸѡ"
+356="ù\ CSE HTML Validator Lite вã\n\nҪȡϢأο\n"
+357=""
+358="ʽ"
+359="ƥĽ̫"
+360="ȫ(&F)"
+361="ѾЧʽ"
+362="ѡҪȽϵһļ"
+363="Զ"
+364="ѡҳ"
+365="ʷ¼"
+366="Ĵȡ"
+367="ȡĿ¼ʧ"
+368="ƥʽĸӶȳ˿Դ"
+369="޽ű!"
+370="ʷ¼Ϊհף"
+371=""
+372="˴ <ʻ> "
+373="ļ"
+374="ļ"
+375="ASCII ַ"
+376=" %s λַ"
+377="ļ"
+378="Ҫܵļ"
+379="Ŀ\r\n%s\r\n ļ"
+380="ļ\r\n%s\r\n Ѽܣ"
+381="ļ\r\n%s\r\n δܣ"
+382="ڼļ "
+383="δļ "
+384="Ѽļ "
+385="ڽļ "
+386="%s Ѿڡ\r\n滻"
+387="ļͻ"
+388="òʽ"
+389="ǩб"
+390="ǩ"
+391="%s δܣΪļѴڡ"
+392="%s δܣΪļѴڡ"
+393="Լʧܡ"
+394="%s 𻵡"
+395="%s "
+396="(&R)"
+397="ֹ(&A)"
+398="жв(&b)"
+399=""
+400="жûļܲ"
+401="жûļܲ"
+402="%s Ǽļ"
+403="ɡ"
+404="ɡ"
+405="ļѸġڼǰ"
+406="ﲻƥ䡣ԡ"
+407="ļѴھ͸"
+408=""
+409="Web "
+410="ûñ!"
+411="һϷĺļ"
+412="ѡʵĿ¼..."
+413="ʵĿ¼"
+414="ҪʹáȽϸʾı\ܣҪȽϵÿļиʾı"
+415="Ƚϴ"
+416="ҪʼСȡСС"
+417="Ҵ"
+418=""
+419="ݹֵˡָڽ"
+420="ƥʾ"
+421="õĺб: "
+425=""
+426=""
+427="ʾغб\nʾغб"
+428="(ûб)"
+429="ղؼд"
+430="ղؼݲǿյ"
+431="չ֮ǰ'.'"
+432="չ"
+433="ļչк:"
+434="\n\n\nⲿעΪ:\n\n "
+435="δע..."
+437="ͨı"
+438="ע"
+439="ע"
+440="ַ"
+441=""
+442="б %d"
+443="б"
+444="ȡע/ȡ"
+445="ע/"
+446="This update is free for you."
+447="This important update is outside your free upgrade eligibility period."
+448="Upgrade now"
+450=" (ָĿ)"
+451="Ĭ"
+452="DOS з - CR/LF"
+453="UNIX з - LF"
+454="MAC з - CR"
+455="ANSI/ASCII"
+456="UTF-8"
+457="UTF-16"
+458="UTF-8 -  BOM"
+459="UTF-16 -  BOM"
+460="UTF-16 - Big Endian"
+461="UTF-16 - Big Endian  -  BOM"
+462="Unicode - ASCII Escaped"
+463="ҳ"
+464="δװʵ"
+465="ѡһЧļܼ"
+466="δҵ '%s' з"
+476="ʾ״̬"
+477="ļ"
+478="--- Lines Are Hidden ---"
+479="Cannot set EOL carets, file too large!"
+482="XML "
+483="ɾ"
+484="ǩ"
+485="༭ǩ"
+486="ļͼ"
+487=""
+488=""
+489=""
+490="ıļ"
+491="ļ"
+492="·"
+493="ѡTagбļ"
+512="1. 񡹽²˵򹤾 UltraEdit ޸ĵĲ˵򹤾ϰҼѡʵġ˵á򡸹áȻ޸ĵרΨһƱ档ǰӲ˵Ļѡѡڽ""No"" will not update menus or toolbars.  After UltraEdit launches, you should right-click on the modified menu or toolbar and select ""Manage Menu Configurations"" or ""Manage Toolbar Configurations"" as appropriate.  You should then save the modified item with a unique name.  You can then go to Environments in the View menu and select the option to Reset Built-In Environments."
+513=""
+514="ɫ"
+515=" wordfile  wordfile · !"
+516="ô"
+517="ͣ"
+518="Ӧó޷Ϊ㹻ڴ档Ϊĵ"
+519=""
+520="޷û"
+521="ļ滻ȷ"
+522="http://proxma.com/software/ultraedit/"
+523="http://www.proxma.com/de"
+524="http://www.pro.de"
+525="http://ultraedit.pro.de"
+526="www.proxma.com/de"
+527="www.pro.de"
+528="ultraedit.pro.de"
+529="Dies ist eine nicht registrierte Kopie der Software. Wenn Sie das Programm nach dem Testzeitraum weiter nutzen m?chten registrieren Sie sich bitte unter folgendem Link:\n\nAllgemeine Informationen zum Programm: http://ultraedit.pro.de\r\nErwerb einer Lizenz: http://proxma.com/software/ultraedit/"
+530="mailto:ultraedit@supporthelp.de"
+531="ultraedit@supporthelp.de"
+532="  ֤ ID "
+533="Offline Activation"
+534="N/A"
+535="ȷҪͣ"
+540="Notice: This will clear the undo chain, and you will not be able to undo any modifications you've made to this file.  Additionally, you will no longer see which lines have changed in the file. Are you sure you wish to continue?"
+541="Open matching files"
+542="Active Column Highlighting will only be displayed for fixed pitch fonts."
+543="Help"
+544="Window State"
+550="XML/HTML"
+551="òὫģļСȷҪ?"
+552="ԭ޷ȡ㹻ڴ档ԭɾ"
+553="ָʾ"
+554="\"%s\"- %I64d ƥ"
+555=""
+556="ļв"
+557="Perl"
+558="Unix"
+559="UltraEdit"
+564="µİ汾F..."
+565=ӭ
+646="ģ"
+647="޸ģ"
+648="ͨģ"
+649="%s ģ"
+650="ʹģ XML ļ"
+664="ɾģ"
+665="ĸ˳"
+666="ģ"
+667="ѡļδƶ Digital Locker"
+668="ѡļƶ Digital Locker"
+669="ѡļδܡ"
+670="ѡļѼܡ"
+671="Ҫȫشļ UltraSentry ļȹرմļUltraEdit رļɴ˲"
+672="ļѹرղķС\n\nҪļ?UltraSentry?˵ѡз"
+673="δװ UltraSentry"
+674="δװ UltraFinder"
+675="ע/ɹ"
+676="ȡע/ɹ"
+677="ע"
+678="֤ļڻʽϵͳԱϵ"
+736=" HTML ļ"
+740="汾 %s µ % ļ\nϣ"
+741="浱ǰ %s Ϊ%s...""%s""..."
+742="ѡ %s õĬ״̬"
+743=" %s õĬ״̬"
+744="%s "
+745="ɾѡ %s "
+788="ѡ񲼾ļѡѡťֶѡ""Options"" button to set options manually."
+840="ɫѡ\nɫѡ"
+841="ʽ\nʽ"
+842="HTML \nHTML "
+843="GUID \nGUID "
+844="ת\nת"
+845="ʽ\nʽ"
+846=".NET 뱣\n.NET 뱣"
+847="Visual Studio Ŀ/ⷨת\nĿת"
+848="XMLlint (http://xmlsoft.org)\nXMLlint"
+986="ϣɾĵѡиðť"
+988="Ϊǣһ meta ԪصĵͷʾĵѱҪֹöþΪһ meta ԪѾ֣ meta Ԫء"
+989="Ϊǣʹδε && ַдΪ &amp;"
+990="ȷǷһӡõ markup 汾Bool ֵΪǻɡע⣬δ֪ǩֵδպϵţǩȱ١>򡱽ɴӡõİ汾"
+991="ԴдĸǩơĬϲСдǱԭʼСд XML"
+992="ΪǣֵܿлУԱڱ༭ѡ wrap-scriptlets á"
+994="ΪǣڽűгֵַڻСʾչʾ˾ʽͨڻз֮ǰ뷴бַгűַ֡"
+995="Ϊǣʹ URL еķбܷ ""\\"" in URLs to be replaced by forward slashes ""/""."
+996="Ϊ񣬿Էֹ ASP αԪڲʼУ: <% ... %>"
+997="Ϊǣÿ <br> Ԫǰһз"
+998="Ϊ񣬿Էֹ JSTE αԪڲлУ: <# ... #>ĬΪǡ"
+999="Ϊǣᵼ¾ʣĳֱǩԣʵʽͽṹ滻ǡ Microsoft Office'97  HTML Ϻá"
+1000="Ϊ񣬿Էֹ PHP αԪڲлСĬΪǡ"
+1001="Ϊǣᵼ¾ em 滻гֵ i strong 滻гֵ b£Աֲ䡣"
+1002="Ϊǣֵ֤ڲĿոַģĬֵǡ񡱡"
+1003="Ϊǣɾն䡣Ϊ񣬻 HTML4 ųնһ br Ԫ滻ն䡣"
+1004="ѡ\nѡ"
+1005="Ϊǣټѡϣ򽫷;бǩӦʽ"
+1006="ΪǣÿԽпʼ"
+1007="Ϊǣʹ򡱷װ p Ԫе body Ԫҵ֡ϣȡ html ļʹʽʱáκ body ֶƻ߾࣬ p Ԫڽıпһ⣡"
+1008="ΪǣôӡıʱѡĽǩԡ XMLѡԡ"
+1009="Ϊǣʹһ p ԪأڷװԪҵκ֣ЩԪڹ HTML ϸ HTML"
+1010="Ϊǣ򡱽ôӡдչ HTMLѡá򡱷ʽ doctype Ĭ namespace  XHTMLѸ doctype  namespaceĵݵһԡһ£гֵָ XHTMLʵԸݡnumeric-entitiesԵֵΪʵʵд롣ǩԽĵʹõĴСдѡ"
+1011="Ϊǣʹӵַʱַ=滻ַ""="" characters when it comes across adjacent hyphens."
+1012="ᵼ» XML 1.0 ʵ֮ʵʽдʵ"
+1013="Ϊǣв XML ʱ xml:space=""preserve"" to elements such as pre, style and script when generating XML. This is needed if the whitespace in such elements is to be parsed appropriately without having access to the DTD."
+1014="Ϊǣʹ "" characters to be written out as &&&quot; as is preferred by some editing environments. The apostrophe character ' is written out as &&&39; since many web browsers don't yet support &&&apos;."
+1015="ΪǣıдصȡͬһļС"
+1016="Ϊǣᵼ²ɷֿոַΪʵдΪ Unicode ֵַ 160 (ʮ) "
+1017="Ϊ񣬾潫áһϵо汳һЩʱá"
+1018="ûеұ߾ࡣԻʱʹ䲻óȡĬֵ 66ϣûУ뽫Ϊ㡣"
+1019="ȷַķʽ ascii 룬 Latin-1 ֵַʹֵ 127 ַʵ塣 raw 127 ֵǽΪʵ塣ڳ 255  latin1 ַʵд롣"
+1020=" img ԵĬ alt ıù\ƽһĿɷԾ棬ΣյġЩ޷ͼûʸĵ!!!"
+1021="Կƾɵ doctype Ϊļ doctype ΪԶ (Ĭ)򽫸ݸĵʹúƲ⡣Ϊϸ񣬾 doctype Ϊϸ DTDΪɣdoctype Ϊ () DTD"
+1022="ʹµĿǶǩѡȡԿո򶺺Ÿıǩб±ǩаǰδ֪ǩ򽫾ܾļ"
+1023="ʹµĿ鼶ǩѡȡһո򶺺Ÿıǩб±ǩаǰδ֪ıǩ򽫾ܾļע⣬޷tableulol  dl ֮Ԫصģ͡"
+1024="ʹµķǿǶǩѡȡһո򶺺Ÿıǩб±ǩаǰδ֪ıǩ򽫾ܾļ"
+1025="ʹ˵ HTML  pre Ԫȫͬ±ǩѡȡһո򶺺Ÿıǩб±ǩǰδ֪ıǩ򽫾ܾļע⣬ڻµ CDATA Ԫ (ڽű)"
+1030="Ϊǣ鼶ǩĬΪΪԶ򽫾Ƿ titleh1-h6litdth  p ȱǩݣǷ鼶Ԫء⽫ΪǣΪһЩﱩ¶ bug"
+1160="ʾع"
+1400=" VCS ģ"
+1480="лͼ"
+1481="ˢͼ"
+1482="Ϊǰĵôҳ\nôҳ"
+1483="Ϊ HTML Դļճ\nHTML Դļ"
+1484="Ϊ raw RTF ճ\nRaw RTF"
+1485=ʾӭҳ\nӭҳ桱
+1486="Paste Column\nPaste Column"
+1562="ʾ/Ŀ\nʾ/Ŀ"
+1563="볤ȳ UltraEdit ޶ȡ\n\nһȲ 120 ַ롣"
+1564="ڷϵȴ..."
+1565="ļ"
+1566="ûȡ"
+1567="Ŷ..."
+1568="..."
+1569="ϴ..."
+1570="ϴ"
+1571=""
+1572="ȡ"
+1573="ϴȡ"
+1574="ʧ"
+1575="ϴʧ"
+1576="ϴŶ..."
+1577="ȡ(C)"
+1578="б(L)"
+1579="ASCII ģʽ(A)"
+1580="ƴģʽ(B)"
+1581="Ŀ¼(H)"
+1582="FTP Transfers"
+1583="FTP Log"
+1698="Ruby"
+1699="PHP"
+1728="Windows Classic"
+1729="Office XP"
+1730="Windows XP"
+1731="Office 2003"
+1732="UltraEdit Classic"
+1733="Visual Studio 2008"
+1734="Windows 7"
+1735="Office ɫ"
+1736="Office ɫ"
+1737="Office ɫ"
+1738="Office ǳɫ"
+1739="Զ"
+1950="HTML \nHTML "
+1951="HTML б\nHTML б"
+1952="HTML »\nHTML »"
+1953="HTML \nHTML "
+1954="HTML Ŀ\nHTML Ŀ"
+1955="HTML \nHTML "
+1956="HTML ǰɫ\nHTML ǰɫ"
+1957="HTML ɫ\nHTML ɫ"
+1958="HTML \nHTML "
+1959="HTML \nHTML "
+1960="HTML Ҷ\nHTML Ҷ"
+1961="HTML \nHTML "
+1962="HTML Div\nHTML Div"
+1963="HTML ť\nHTML ť"
+1964="HTML ıֶ\nHTML ıֶ"
+1965="HTML ı\nHTML ı"
+1966="HTML ֶ\nHTML ֶ"
+1967="HTML \nHTML "
+1968="HTML \nHTML "
+1969="HTML ѡť\nHTML ѡť"
+1970="HTML ͼ\nHTML ͼ"
+1971="HTML ͼť\nHTML ͼť"
+1972="HTML ê\nHTML ê"
+1973="Close Tag\nClose Tag"
+1974="HTML תѡıеַΪ HTML ʵ\nHTML ı HTML"
+1975="HTML /\nHTML /"
+1976="HTML \nHTML "
+1977="ű PHP \nű PHP "
+1978="HTML û 02"
+1979="HTML û 03"
+1980="HTML û 04"
+1981="HTML û 05"
+1982="HTML û 06"
+1983="HTML û 07"
+1984="HTML û 08"
+1985="HTML û 09"
+1986="HTML û 10"
+1987="HTML û 11"
+1988="HTML û 12"
+1989="HTML û 13"
+1990="HTML û 14"
+1991="HTML û 15"
+1992="HTML û 15"
+1993="HTML û 16"
+1994="HTML û 17"
+1995="HTML û 18"
+1996="HTML û 19"
+1997="HTML û 20"
+1998="HTML û 21"
+1999="HTML û 22"
+2001="ٲҴ\nٲ"
+2004="Quick find switch focus\nQuick find"
+2005="תͻʾѡ\nתͻʾѡ"
+2397="δָ Git ·ѡ 'git.exe' ļ..."
+2400="..."
+2401="Զ\nԶ"
+2789="ָ"
+2899="鿴ļļ\n鿴ʽ"
+2900="ѡʹõı\nѡ"
+2901="Ŀ\nĿ"
+2902="\n"
+2903="Ŀ\n"
+2904="ֹͣ\nֹͣ"
+2905="Ӧó\nӦó"
+2906="ȫؽ\nȫؽ"
+2907="\n"
+2908="\n"
+2909="ɾмļļ\nĿ"
+2910="Ŀ\nĿ"
+2911="߼ѡ\n߼ѡ"
+2980=".Դ -> .ҳü\n.Դ -> .ҳü"
+2981="ļб\nļб"
+2982="ʾ/ʾʾ\nʾ/ʾʾ"
+2983="ʾ÷б\nб"
+2984="ʾļĹؼб\nؼб"
+2985="ʾļжĺ\nʾļжĺ"
+2986="½ĵ\n½ĵ"
+2987="ת鿴\nת鿴"
+2988="ĿļҷŶ\nĿļҷŶ"
+3000="˸"
+3001="TAB"
+3002="CLEAR"
+3003="RETURN"
+3004="SHIFT"
+3005="CTRL"
+3006="ALT"
+3007="PAUSE"
+3008="CAPS LOCK"
+3009="ESC"
+3010="SPACE"
+3011="PGUP"
+3012="PGDN"
+3013="END"
+3014="HOME"
+3015="߼ͷ"
+3016="ϼͷ"
+3017="Ҽͷ"
+3018="¼ͷ"
+3019="ѡ"
+3020="ִ"
+3021="PRINT SCREEN"
+3022="INS"
+3023="DEL"
+3024="HELP"
+3025="0"
+3026="1"
+3027="2"
+3028="3"
+3029="4"
+3030="5"
+3031="6"
+3032="7"
+3033="8"
+3034="9"
+3035="A"
+3036="B"
+3037="C"
+3038="D"
+3039="E"
+3040="F"
+3041="G"
+3042="H"
+3043="I"
+3044="J"
+3045="K"
+3046="L"
+3047="M"
+3048="N"
+3049="O"
+3050="P"
+3051="Q"
+3052="R"
+3053="S"
+3054="T"
+3055="U"
+3056="V"
+3057="W"
+3058="X"
+3059="Y"
+3060="Z"
+3061=" 0"
+3062=" 1"
+3063=" 2"
+3064=" 3"
+3065=" 4"
+3066=" 5"
+3067=" 6"
+3068=" 7"
+3069=" 8"
+3070=" 9"
+3071=""
+3072=""
+3073="ָ"
+3074=""
+3075="ʮ"
+3076=""
+3077="F1"
+3078="F2"
+3079="F3"
+3080="F4"
+3081="F5"
+3082="F6"
+3083="F7"
+3084="F8"
+3085="F9"
+3086="F10"
+3087="F11"
+3088="F12"
+3089="F13"
+3090="F14"
+3091="F15"
+3092="F16"
+3093="NUM LOCK"
+3094="`"
+3095="-"
+3096="="
+3097="\\"
+3098="["
+3099="]"
+3100=";"
+3101="'"
+3102=","
+3103="."
+3104="/"
+3105="BACKSPACE"
+3106="TAB"
+3107="CLEAR"
+3108="RETURN"
+3109="SHIFT"
+3110="CTRL"
+3111="ALT"
+3112="PAUSE"
+3113="CAPS LOCK"
+3114="ESC"
+3115="SPACE"
+3116="PGUP"
+3117="PGDN"
+3118="END"
+3119="HOME"
+3120="߼ͷ"
+3121="ϼͷ"
+3122="Ҽͷ"
+3123="¼ͷ"
+3124="ѡ"
+3125="EXECUTE"
+3127="INS"
+3128="DEL"
+3129="HELP"
+3130=" 0"
+3131=" 1"
+3132=" 2"
+3133=" 3"
+3134=" 4"
+3135=" 5"
+3136=" 6"
+3137=" 7"
+3138=" 8"
+3139=" 9"
+3140=""
+3141=""
+3142="ָ"
+3143=""
+3144="ʮ"
+3145=""
+3146="NUM LOCK"
+3201="SSH/Telnet ̨"
+3202="SSH/Telnet ̨\nSSH/Telnet ̨"
+3203="ն"
+3204="ն"
+3205="SSH/Telnet ˻"
+3206="ɾն"
+3207="  ֤   "
+3208="  ն   "
+3209="״̬"
+3210="ӵ"
+3211="ӵ"
+3212="ѶϿ"
+3213="ʽִ""%s"", contains\nthe invalid format specifier: %%%c"
+3214=" 0  20,000 ֮"
+3215="бǷ"
+3298="ʾ XML \n鿴 XML "
+3299="ʾش򿪵ַ\n鿴򿪵ַ"
+3300="ʾؽűб\nʾűб"
+3301="...\nʾԻ"
+3302="лű\nлű"
+3501="Чھ"
+3502="ЧĿھ"
+3503="޷Ŀļ"
+3504="޷ҵõѡѡѡеĻ""Select Compiler"" to select existing compiler's configuration"
+3505="Ŀɱ롣ϣתĿòѡСɱ롱ť""Compilable"""
+3506="޷Ŀ¼%s""%s"""
+3507="޷ %s"
+3508="Ŀǿյ"
+3509="δָĿļбѡ"
+3510="޷ļ %s Ŀ"
+3511="޷ makefile"
+3512="޷ҵó '%s"
+3513="ڴļ..."
+3514="..."
+3515="ڱ..."
+3516="ڱ..."
+3517="ؽ..."
+3518="ڽϵ..."
+3519="--------------------ã %s - %s--------------------"
+3520="%d  %d "
+3521="޷ļ ""%s"".\nNo compile tool is associated with the file extension."
+3522="ûȡִС"
+3523="%s ɣ"
+3524="ɾмļĿ ""%s - %s""."
+4001="޷ȡ EXE ļͷ"
+4002="ⲻ EXE ļ!"
+4003="޷ȡ PE ļͷ"
+4004="ļ PE ִļ! "
+4005="޷ȡѡļͷ"
+4006="Ŀ"
+4007="Ŀ·"
+4008=""
+4009="ʱ"
+4010="δ"
+4011="ɱ"
+4012="δ֪"
+4013="ѡĿλ..."
+4014="ѡĿλ!"
+4015="ģΪ..."
+4016="ģ..."
+4017="ѡϣ洢Ŀݵλ..."
+4018="ѡϣ뵽ĿԴλ..."
+4222="޷鵵"
+4223="޷򿪱ļ"
+4224="޷תĿĿ¼"
+4225="һļδ!"
+4226="ȷ(&O)"
+4227="ָ(&R)"
+4228=" Ŀļ [%s] "
+4229="--- Ŀļ ---"
+4230="--- 鵵 ---"
+4231=" 鵵С %d kB (%d kB)"
+4232="%s [%d B %s]"
+4233="ѱ"
+4234=""
+4235="޷ʹûģ崴Ŀļ\n: %s"
+4236="Ŀ %s Ѿڡϣ"
+4237="Ŀδݣ"
+4238="޷ļ ""%s""\nError: %s"
+4239="ѡһĿ!"
+4240="ĿĿ¼Ѵڡϣ"
+4241="Ŀ"
+4242=""
+4243="Ŀбļ (*.pbl)|*.pbl|"
+4500="޷ȡӡ豸Ϣ"
+4501="޷ȡӡ豸Ĭֵ"
+4502="޴"
+4503="޷"
+4504="δյ FXP_VERSION"
+4505="ԶЭֵ֧Э߼"
+4506="δյһЧ SFTP ݰ"
+4507=" ID "
+4508="REALPATH ص != 1"
+4509="REALPATH 쳣 FXP_NAME\n"
+4510="OPEN 쳣 FXP_HANDLE"
+4511="OPENDIR 쳣 FXP_HANDLE"
+4512="ȡֽڷضֽ"
+4513="δ֪ "
+4514="Ԥڵ FXP_STATUS ݰ"
+4515=" OK Ӧ"
+4516=""
+4517=""
+8500="ֻƥ(&W)"
+8501="ʾҵĿ(&I)"
+8502="гַ(&G)"
+8503="Pe&rl"
+8504="Uni&x"
+8505="Ul&traEdit"
+8506="ģʽ(&S)"
+8507="Сд"
+8508="ļȫ滻(&I)"
+8509="滻رոöԻ(&G)"
+8510="У"
+8511="ʼ"
+8512=""
+8513="Ŀ¼(&B)"
+8514="ؽ༭"
+8515="δҵַƥļ(&A)"
+8516="صĿ¼(&G)"
+8517="кԵĿ¼"
+8518="Ӧ÷ֺŸ"
+8519="гѸļ(&N)"
+8520="Select PHP installation directory..."
+8521="Select Ruby installation directory..."
+8522="ƥСд(&M)"
+8523="ʽ(&E)"
+8524="Filter lines"
+8525="&Show"
+8526="Hi&de"
+8527="Ma&tch:"
+8528="files"
+8529="lines"
+8530="δҵַ"
+8531="гļ(&L)"
+8532="ղصļ(&I)"
+8533="ļ(&S)"
+8870="Google \nGoogle "
+8871="Yahoo \nYahoo "
+8872="άٿ\nάٿ"
+8873="Dictionary.com \nDictionary.com "
+8874="Whois \nWhois "
+8875="ǵ\nǵ"
+8876="NetworkSolutions Whois \nNetworkSolutions Whois "
+8877="PHP.net \nPHP.net "
+8878="cplusplus.com \ncplusplus.com "
+8879="MSDN \nMSDN "
+9899="ÿɼİť"
+10000="ַ\nҪҵַ"
+10003="ģʽ\nBuild Mode"
+10011="򿪵ַ\n򿪵ַ"
+11110="\n"
+11111="\n"
+11112="ճ\nճ"
+11113="ɾ\nɾ"
+11114="ѡȫ\nѡȫ"
+11120="ĸ˳\nĸ˳"
+11121="\n"
+11122="\n"
+11123="ȫ\nȫ"
+12000="⡱"
+12001="⡱"
+12002="⡱"
+12003="ɫ "
+12004="Ӧó򴰿"
+12005="ͣ"
+12006="ͣ"
+12007="ͣ"
+12008="ؼ"
+12009="˵"
+12010="˵ͻʾ"
+12011="˵"
+12012="ݶȿʼ"
+12013="ݶȽ"
+12014=""
+12015=""
+12016="ɫ"
+12017="ߣ"
+12018="Զʾ"
+12019="ռλ"
+12020="ǩ"
+12021="⡱"
+12022="ɾ⡱"
+12023="⡱"
+12024="ָΪĬϡ"
+12025="ʼ"
+12026="ɣ"
+12500="ͣ"
+12501="˵"
+12502=""
+12503="ļѡ"
+12504="ѡ"
+12505="ѡ"
+12506="ť"
+12507="ͷ"
+12508=""
+12999="Theme Manager\nTheme Manager"
+13000="ı"
+13001="񱳾"
+13002="ݶ"
+13003="ı"
+13004="ݶȣ"
+13005="ı"
+13006="ť"
+13007="ť"
+13008="ť"
+13009="߽綥/"
+13010="߽ײ/Ҳ"
+13011="ID_DOCKABLE_WINDOW_BORDER"
+13012="ID_DOCKABLE_WINDOW_BORDER_SHADOW"
+13013="߽ڲඥ/"
+13014="߽ڲײ/Ҳ"
+13015="߽ඥ/"
+13016="߽ײ/Ҳ"
+13017="ݶ"
+13018="ı"
+13019="ID_DOCKABLE_WINDOW_FLOATING_BORDER_ACTIVE"
+13020="ݶȣ"
+13021="ı"
+13022="˵ı"
+13023="˵"
+13024="˵ıã"
+13025="˵ͻʾ"
+13026="˵ıͻʾ"
+13027="˵߽磨ͻʾ"
+13028="ѡ"
+13029="ID_MENU_ITEM_CHECKED_BORDER"
+13030="ѡͻʾ"
+13031="ѡ߽磨ͻʾ"
+13032="˵߽"
+13033="˵߽Ӱ"
+13034="ID_MENU_TOP_LEVEL_HIGHLIGHT"
+13035="˵"
+13036="˵ı"
+13037="˵ı"
+13038="ID_MENU_TOP_LEVEL_HIGHLIGHT_BACKGROUND"
+13039="ID_MENU_TOP_LEVEL_TEXT_HIGHLIGHT"
+13040="ָ"
+13041="˵ݶ"
+13042="ݶ"
+13043="ID_TOOLBAR_SEPARATOR"
+13044="ID_TOOLBAR_SHADOW"
+13045="ID_TOOLBAR_ITEM_BACKGROUND_HIGHLIGHT"
+13046="ID_TOOLBAR_ITEM_BORDER_HIGHLIGHT"
+13047="ID_TOOLBAR_ITEM_CHECKED_BACKGROUND"
+13048="ID_TOOLBAR_ITEM_CHECKED_BORDER"
+13049="ť"
+13050="ID_TOOLBAR_ITEM_CHECKED_BORDER_HIGHLIGHT"
+13051="Զ尴ťݶ"
+13052="Զ尴ťݶȣͻʾ"
+13053="ID_TOOLBAR_CUSTOMIZE_BUTTON"
+13054="ֱ"
+13055="ֱӰ"
+13056="ID_TOOLBAR_BORDER"
+13057="ײ߽"
+13058="ID_TOOLBAR_FLOATING_BORDER"
+13059="б߽"
+13060="ѡݶ"
+13061="ID_FILETAB_BORDER"
+13062="ѡ"
+13063="ѡı"
+13064="ѡݶȣ"
+13065="ID_FILETAB_BORDER_ACTIVE"
+13066="ѡϽ磨"
+13067="ѡı"
+13068="ѡݶ"
+13069="ID_OUTPUTTAB_BORDER"
+13070="ѡı"
+13071="ѡݶȣ"
+13072="ID_OUTPUTTAB_BORDER_ACTIVE"
+13073="ѡı"
+13074="ѡݶ"
+13075="ѡ߽"
+13076="ѡı"
+13077="ѡݶȣ"
+13078="ѡ߽磨"
+13079="ѡı"
+13080="״̬ݶ"
+13081="״̬ı"
+13082="״̬ıã"
+13083="״ָ̬"
+13084="Ӧó"
+13085="ָݶ"
+13086="ѡ"
+13087="ѡ߽磨ࣩ"
+13088="ID_FILETABS_BORDER_SHADOW"
+13089="༭߽磨ࣩ"
+13090="ѡ߽磨ڲࣩ"
+13091="༭߽磨ڲࣩ"
+13092="ѡ"
+13093="ѡ"
+13094="ѡ߽"
+13095="ѡ"
+13096="ID_GROUPTABS_BASELINE"
+13097="ѡ"
+13098="߽磨ڲࣩ"
+13099="ID_GROUPTABS_BORDER_SHADOW"
+13100="ݶ"
+13101="ݶȣͻʾ"
+13102="ݶȣ"
+13103="ı"
+13104="ı"
+13105="ıͻʾ"
+13106="ıú"
+13107="ıӰú"
+13108="߽綥/"
+13109="߽綥/ࣨ"
+13110="߽ײ/Ҳ"
+13111="߽ײ/Ҳࣨ"
+13112="Զѡݶ"
+13113="Զѡ߽"
+13114="Զѡı"
+13115=""
+13116="ı"
+13117="Dialog Background"
+13118="Dialog Text"
+13119="ID_STATICCONTROL_BACKGROUND"
+13120="ID_STATICCONTROL_TEXT"
+13121="ݶ"
+13122="ݶȣͻʾ"
+13123="ݶȣ"
+13124="ı"
+13125="ıͻʾ"
+13126="ı"
+13127="߽綥/"
+13128="߽綥/ࣨ"
+13129="߽ײ/Ҳ"
+13130="߽ײ/Ҳࣨ"
+16001="ӦѡͼƬ!"
+16002="Ӧı!"
+16003="ܴµͼƬ!"
+16004="ܴӼճλͼͼƬ!"
+16005="ճСsize (%d x %d)λͼ!"
+16006="˵"
+16007="ܶ˵!"
+16008="ڲϵӦó̡"
+16009="[δָ]"
+16010="ܰλͼͼƬ!"
+16011="docked"
+16012="չdocked"
+16013="Сdocked"
+16014="²˵"
+16015="ļ"
+16016="ļ"
+16017="µ"
+16018="е"
+16019=""
+16020="ɾ"
+16021="ƶ"
+16022="ƶ"
+16023="ִ(*.exe)|*.exe|(*.com)|*.com|Ϣ (*.pdf)|*.pdf| (*.bat)|*.bat|ȫļ (*.*)|*.*||"
+16024="Զ嵽%dߡ"
+16025="չ(%s)"
+16026="ఴť"
+16027="µ"
+16028="ҷʹ˵"
+16029=""
+16030=""
+16031=""
+16032="ر"
+16033="Զ"
+16034=""
+16035="ҹ"
+16036="Զȫ"
+16103=""
+16104="<ޱ>"
+16105="ر"
+16106="ȱʡ˵"
+16107="ȱʡӦò˵ûļ򿪳֡"
+16108="-------------------------------------------------------------------------------------------"
+16109="ȷʵɾ'%s'?"
+16110="ȫ"
+16111="ĸĽʧ!ǷҪù'%s'?"
+16112="ĸĽʧ!ǷҪȫͲ˵"
+16113="ĸĽʧ!ǷҪò˵'%s'?"
+16114="ȱʡ"
+16115="ĸĽʧ!ǷҪü?"
+16243="Դ%dû幤!"
+16244="⽫ɾӦóʹ˵¼һָȱʡ涨˵͹ ȡκȷơ ȷǷ"
+16300="ù&R"
+16901="д\nFill"
+16902="Ǧʹl\nPencil"
+16903="ѡɫ\nSelect Color"
+16904="й\nLine"
+16905="ι\nRectangle"
+16906="Բ\nEllipse"
+16907="\nCopy"
+16908="ճ\nPaste"
+16909="\nClear"
+17017="ѡ"
+17018="ӻ߰ť&A"
+17019=""
+17020=""
+17021="ǰ"
+17022="ҳ"
+17023="ر"
+17024=""
+17025="رȫĻ"
+17026="ȫĻ"
+17027="һʾťS&how"
+17028="ʾťS&how"
+17029="ʾఴť"
+17030="ʾٰť"
+17031="ѡ..."
+17038="λ"
+17039="㣨&F"
+17040="ͣ(&D)"
+17041="Զأ&A"
+17042="أ&H"
+17043="ǰļ"
+17081="Ribbon֮ʾٷʵĹ"
+17082="Ribbon֮ʾٷʵĹ"
+17083="ӵٷʹ"
+17084="ӿٷʵĹɾ"
+17085="ٷʹ..."
+17086="СRibbon"
+17087="״̬"
+17088="ѡеļ&T"
+17091="ӡԤ&P"
+17092="ӡ"
+17093=""
+17094="һ"
+17095="<ָ>"
+17096="ٷʹ"
+17097="..."
+17098="Ribbonʾ"
+17099="Ribbonʾ"
+17101="ȡ"
+17102="ȡ %d Actions"
+17103="ȡ 1 Action"
+17107=""
+17108=" %d of %d"
+17109=" %d-%d of %d"
+26391="һĿ\n"
+26392="ɾĿ\n ɾDelete"
+26393="һļ\n"
+26394=" 1\n"
+26395=" 2\n"
+28248="Զָ"
+28275="ʾб\nʾб"
+28294="״̬"
+28067="Gitǰļӵ\nGitǰļӵ"
+28068="Giṭǰļ\nGiṭǰļ"
+28069="Gitύи\nGitύи"
+28070="Gitǰļύ\nGitǰļύ"
+28071="Gitȡ\nGitȡ"
+28072="Git\nGit"
+28073="Git洢\nGit洢"
+32769="ҳüҳ\nҳ"
+32770="ôӡ\nѡӡ"
+32771="һֵַ\nһ"
+32772="Ӵɾǰļرձ༭Ự\n ɾļ"
+32773="Զģʽ\nлԶ"
+32774="Ӵɾѡļ\nɾļ"
+32776="¼Ƽһ\n¼ƺ"
+32777="²ǰ¼Ƶĺ\n²ź"
+32778="ֹͣǰ¼\nֹͣ¼ƺ"
+32779="ģʽ"
+32783="C:\Ruby\"
+32784="һļ\n غ"
+32785="к굽һļ\n"
+32786=" <CR> Զ"
+32787="ָĴź\n "
+32788="ʮģʽ༭ļ"
+32789="ʮƺ ASCII ༭ģʽл\nлʮģʽ"
+32790="ļѾ"
+32791=" TABS"
+32792="ϣɾеķ"
+32793="ƶļеһǩ\nתǩ"
+32794="ļлǩ\nлǩ"
+32796="嵽Ĭֵ\n"
+32797="ѡ\n ѡ"
+32798="ѡɾ\nɾ"
+32799="кԸٶ"
+32800="ʮģʽɾַ\nʮƲ/ɾ"
+32801="תкŻַ (ʮģʽ)\nת"
+32802="ĵĵǰλòҳ\nҳ"
+32803="ʱɱļ"
+32804="лһĵ"
+32805="лһĵ\nһ"
+32806="лһĵ\nһ"
+32807="ת UNIX/Mac ֹΪ DOS\nUNIX/Mac  DOS"
+32808="ıѡΪд\n תΪд"
+32809="ıѡΪСд\n תΪСд"
+32810="ÿʵĵһַΪд\n ıд"
+32811="תѡеĻسΪԶ\n سתΪ"
+32812="תļеԶΪӲس\n תΪس"
+32813="ļļ\nļ"
+32814="ÿɶδ򿪸óĹ\"
+32815="Ѹĵ\nȫ"
+32816="ɾǰ/ǰһ\nɾǰ/ǰһ"
+32817="лģʽ༭\nģʽ"
+32819="ַ ""?"" or ""?""\nInsert Char ""?"" or ""?""
+32821="ַ """" or """"\nInsert Char """" or """"
+32823="ַ ""?""\nInsert Char ""?""
+32825="ַ ""?"" or ""?""\nInsert Char ""?"" or ""?""
+32826="ڹλò\n"
+32828="ڹλɾ\n ɾ"
+32830="ڹλü\n"
+32831="ÿв\n"
+32833="ļв\nļв"
+32835="ѡ\nѡ"
+32837="ѡĵ\nȫѡ"
+32839="\n"
+32840="ת DOS  UNIX ʽ\nDOS  UNIX"
+32841="ƴдѡļ\n ƴдļ"
+32842="ʽΪл\n ʽ"
+32843="ģ\nģ"
+32844="ʾ/޸ģ\n༭ģ"
+32845="ûģ 0\nûģ 0"
+32846="ûģ 1\nûģ 1"
+32847="ûģ 2\nûģ 2"
+32848="ûģ 3\nûģ 3"
+32849="ûģ 4\nûģ 4"
+32850="ûģ 5\nûģ 5"
+32851="ûģ 6\nûģ 6"
+32852="ûģ 7\nûģ 7"
+32853="ûģ 8\nûģ 8"
+32854="ûģ 9\nûģ 9"
+32855="ɾ꣬޸\n޸ĺ"
+32856="ʽ˵..."
+32857="һ dos \n DOS "
+32858="һ Windows \n Windows "
+32859="ظһ DOS \n ظ DOS "
+32860="ı\nı"
+32861="ѡƥ\nѡƥ"
+32862="ɾǰ\nɾ"
+32863="ںʱ\n/ʱ"
+32864="ѡΪļ...\nѡ"
+32865="лֻ\nֻ"
+32866="תѡַĴСд\nתСд"
+32867="תѡַĴСд\nתСд"
+32868="תļݵ ANSI ַ\nOEM  ANSI"
+32869="תļݵ OEM ַ\nANSI  OEM"
+32870="ת DOS  MAC ʽ\nDOS  MAC"
+32871="ļ\nļ"
+32872="߼\n߼"
+32873=" "
+32874="\n"
+32875="û 1\nû 1"
+32876="û 2\nû 2"
+32877="û 3\nû 3"
+32878="û 4\nû 4"
+32879="û 5\nû 5"
+32880="û 6\nû 6"
+32881="û 7\nû 7"
+32882="û 8\nû 8"
+32883="û 9\nû 9"
+32884="û 10\nû 10"
+32885="ɫ\nɫ"
+32886="ñɫ\nñɫ"
+32887="ʾոƱ\n ʾո/Ʊ"
+32888="˳Ӧóʾĵ\n˳"
+32889="Ƚļ\nȽļ"
+32890="ļ滻\nļ滻"
+32891="رļ\nرļ"
+32892="Ӱļ\nӰļ"
+32893="תƥ\nתƥ"
+32900="б 1\nб"
+32901="\n"
+32902="ʾб 1\nʾб 1"
+32903="ʾб 2\nʾб 2"
+32904="ÿַ\n ÿַ"
+32905="ָʱصĺ"
+32906="֧֣ OEM ַʾ\n ʾ OEM ַ"
+32907="һֵַ\nһ"
+32908="ת EBCDIC ļ ASCII\nEBCDIC  ASCII"
+32909="ת ASCII ļ EBCDIC\nASCII  EBCDIC"
+32910="ɾβո\n ɾβո"
+32911="ɾһ\nɾһ"
+32913="ͳ\nͳ"
+32914="ʾб\n ʾ"
+32915="ֹ 1 й\n  1 "
+32917="Ĭʾļ\nĬʾļ"
+32919="ASCII ַ\nASCII ַ"
+32920="ղصļ\nղصļ"
+32921="༭\n༭"
+32922="ʾѡ/еͳ\n ʾѡ/еͳ"
+32923="ʾϹһ\nʾϹһ"
+32924="ʾ¹һ\nʾ¹һ"
+32927="ѡ\nѡ"
+32928="ɾк\nɾк"
+32929="׷һļ\n ׷ļ"
+32930="С\nС"
+32931="ָ\nָ"
+32932="󻯴\n󻯴"
+32933="δ˳ʱ\nδ˳ʱ"
+32934="ò񷽷\n ò񷽷"
+32935="תƱΪո\nתƱΪո"
+32936="ת׿ոΪƱ\nת׿ոΪƱ"
+32937="תƱΪո\nתƱΪո"
+32938="תпոΪƱ\nתпոΪƱ"
+32939="Ŀ\nĿ/"
+32940="Ŀļ/\n/Ŀļ/"
+32949="½Ŀ/\n½Ŀ/"
+32950="رĿ/\nرĿ/"
+32955="ɾβ\nɾβ"
+32956="ɾ\nɾ"
+32957="ɾ\nɾ"
+32958="ָѱ\n ָѱ"
+32959="鿴б\n 鿴б"
+32961=" FTP \n FTP "
+32962="浽 FTP\n浽 FTP"
+32963="رѡļ\n رѡļ"
+32964="ѡļ\n ѡļ"
+32965="ӡѡļ\nӡѡļ"
+32966="ˮƽŴΪǲƽ\nˮƽƽ̴"
+32967="ֱŴΪǲƽ\nֱƽ̴"
+32968="ӡļ\nӡļ"
+32969="ļ\nļ"
+32970="\n"
+32971="ʾ"
+32972="ٴеĵ\nٴļ"
+32973="鿴ǩб\n鿴ǩб"
+32974="޸ıǩ(&M)"
+32975="鿴б\n鿴б"
+32976="βź(&O)"
+32977="βź(&M)"
+32978="޸ĺ(&M)"
+32979="ûк!"
+32980="޺!"
+32981="ޱǩ!"
+32982="ѡʮ/ģʽʾ\n ѡʮ/ģʽ"
+32984="鿴м\n 鿴м"
+32985="鿴 1.5 м\n 鿴 1.5 м"
+32986="鿴 2 м\n 鿴 2 м"
+32987="ͼͻ༭ڼл\n ͼͻ༭ڼл"
+32988="Ƶ"
+32989=""
+32992="ʾԶб"
+32994="ѡΧ\nѡΧ"
+32996="û 1\nû 1"
+32997=" Windows \n Windows "
+32998="û 2\nû 2"
+32999="û 3\nû 3"
+33000="û 4\nû 4"
+33001="û 5\nû 5"
+33002="û 6 \nû 6 "
+33003="û 7 \nû 7 "
+33004="û 8 \nû 8 "
+33005="û 9\nû 9"
+33006="תļеһǩ\nתϸǩ"
+33007="ǩ\nǩ"
+33008="ɾļ\nɾļ"
+33009="ʾϵͳ˵\nϵͳ˵"
+33010="ԭ\n ԭ"
+33011="ֱͬ\nֱͬ"
+33012="/\n/"
+33013="Ͳ鿴ʽ 1\nͲ鿴ʽ 1"
+33014="Ͳ鿴ʽ 2\nͲ鿴ʽ 2"
+33015="Ͳ鿴ʽ 3\nͲ鿴ʽ 3"
+33016="Ͳ鿴ʽ 4\nͲ鿴ʽ 4"
+33017="Ͳ鿴ʽ 5\nͲ鿴ʽ 5"
+33018="Ͳ鿴ʽ 6\nͲ鿴ʽ 6"
+33019="Ͳ鿴ʽ 7\nͲ鿴ʽ 7"
+33020="Ͳ鿴ʽ 8\nͲ鿴ʽ 8"
+33021="Ͳ鿴ʽ 9\nͲ鿴ʽ 9"
+33022="Ͳ鿴ʽ 10\nͲ鿴ʽ 10"
+33023="\n"
+33024="ûת...\nûת"
+33025="ûת...\n û..."
+33026="ע\nע"
+33028="Сд\nСд"
+33029="/ʽ\n/ʽ"
+33030="\n "
+33031="Ҷ\n Ҷ"
+33032="\n"
+33033="\n"
+33034="򿪹ļ\n 򿪹ļ"
+33035=" OEM ַʾ\n OEM ַʾ"
+33036="ⲿע\nⲿע"
+33037="ɾע\nɾע"
+33038="ļ·/Ƶ\n ļ·/Ƶ"
+33039="һĿʼ\n һĿʼ"
+33040="һĿʼ\n һĿʼ"
+33041="ƶһǩѡ\nתǩѡ"
+33042="ƶһǩѡ\nתһǩѡ"
+33043="ڴڶ\n ڴڶ"
+33044="ڴڵײ\n ڴڵײ"
+33045="ûģ 10\nûģ 10"
+33046="ûģ 11\nûģ 11"
+33047="ûģ 12\nûģ 12"
+33048="ûģ 13\nûģ 13"
+33049="ûģ 14\nûģ 14"
+33050="ûģ 15\nûģ 15"
+33051="ûģ 16\nûģ 16"
+33052="ûģ 17\nûģ 17"
+33053="ûģ 18\nûģ 18"
+33054="ûģ 19\nûģ 19"
+33055="ûģ 20\nûģ 20"
+33056="ûģ 21\nûģ 21"
+33057="ûģ 22\nûģ 22"
+33058="ûģ 23\nûģ 23"
+33059="ûģ 24\nûģ 24"
+33060="ûģ 25\nûģ 25"
+33061="ûģ 26\nûģ 26"
+33062="ûģ 27\nûģ 27"
+33063="ûģ 28\nûģ 28"
+33064="ûģ 29\nûģ 29"
+33065="ûģ 30\nûģ 30"
+33066="ûģ 31\nûģ 31"
+33067="ûģ 32\nûģ 32"
+33068="ûģ 33\nûģ 33"
+33069="ûģ 34\nûģ 34"
+33070="ûģ 35\nûģ 35"
+33071="ûģ 36\nûģ 36"
+33072="ûģ 37\nûģ 37"
+33073="ûģ 38\nûģ 38"
+33074="ûģ 39\nûģ 39"
+33075="ûģ 40\nûģ 40"
+33076="ûģ 41\nûģ 41"
+33077="ûģ 42\nûģ 42"
+33078="ûģ 43\nûģ 43"
+33079="ûģ 44\nûģ 44"
+33080="ûģ 45\nûģ 45"
+33081="ûģ 46\nûģ 46"
+33082="ûģ 47\nûģ 47"
+33083="ûģ 48\nûģ 48"
+33084="ûģ 49\nûģ 49"
+33086="ѡ׷ӵ\n ѡ׷ӵ"
+33087="ѡ׷ӵ\n ѡ׷ӵ"
+33088="б"
+33089="гĿļ"
+33090="гǩ"
+33091="ûĿ 1\nûĿ 1"
+33092="ûĿ 2\nûĿ 2"
+33093="ûĿ 3\nûĿ 3"
+33094="ûĿ 4\nûĿ 4"
+33095="ûĿ 5\nûĿ 5"
+33096="ûĿ 6\nûĿ 6"
+33097="ûĿ 7\nûĿ 7"
+33098="ûĿ 8\nûĿ 8"
+33099="ûĿ 9\nûĿ 9"
+33100="ûĿ 10\nûĿ 10"
+33101="Ŀ\nĿ"
+33102="HTML \nHTML "
+33103="/ʾ۵\n/ʾ۵"
+33104=ڲΪˮƽ\nڲΪˮƽ
+33105="ڴڶ\n ڴڶ"
+33106="ڴڵײ\n ڴڵײ"
+33107="ڴ\n ڴ"
+33108="ת̶ֶ\n ת̶ֶ"
+33110="תֶ\n תֶ"
+33111=" UTF-8 鿴\n UTF-8 鿴"
+33112="Ŀ\nĿ/"
+33124="ת UTF-8 (Unicode ༭)\nת UTF-8 (Unicode ༭)"
+33125="ת UTF-8  UNICODE\nת UTF-8  UNICODE"
+33126="ת UTF-8 (ASCII ༭)\nת UTF-8 (ASCII ༭)"
+33127="UNICODE  UTF-8 (Unicode ༭)\nUNICODE  UTF-8 (Unicode ༭)"
+33128="ת UTF-8  ASCII\nת UTF-8  ASCII"
+33129="ȫģʽ\nȫģʽ"
+33130="ļ\nļ"
+33131="ļ\nļ"
+33132="Ҷ\n Ҷ"
+33133="\n "
+33134="ж\nож"
+33135="ѡ\nѡ"
+33138="Ͳ鿴ʽ 11\nͲ鿴ʽ 11"
+33139="Ͳ鿴ʽ 12\nͲ鿴ʽ 12"
+33140="Ͳ鿴ʽ 13\nͲ鿴ʽ 13"
+33141="Ͳ鿴ʽ 14\nͲ鿴ʽ 14"
+33142="Ͳ鿴ʽ 15\nͲ鿴ʽ 15"
+33143="Ͳ鿴ʽ 16\nͲ鿴ʽ 16"
+33144="Ͳ鿴ʽ 17\nͲ鿴ʽ 17"
+33145="Ͳ鿴ʽ 18\nͲ鿴ʽ 18"
+33146="Ͳ鿴ʽ 19\nͲ鿴ʽ 19"
+33147="Ͳ鿴ʽ 20\nͲ鿴ʽ 20"
+33148=" HEX/EBCDIC  ASCII ༭ģʽл\n HEX/EBCDIC  ASCII ༭ģʽл"
+33149="ļ/ĺ\n ļ/ĺ"
+33150="תһβ\nתһβ"
+33151="תһβ\nתһβ"
+33152="־ļ\nΪĿļ CTAG ļ"
+33153=" CTAG ļвҷ\n CTAG ļвҷ"
+33154=" CTAG ѡ\n CTAG ѡ"
+33155="ںͻ༭ڼл\n ںͻ༭ڼл"
+33156="鿴ģб\n鿴ģб"
+33157="ʾҳΪ\nʾҳΪ"
+33159="ѡҪļ"
+33163="ֺ\n ֺ"
+33164="Сֺ\n Сֺ"
+33165="תһλ\n תһλ"
+33166="תһλ\nתһλ"
+33167="¼ƺ\n¼ƺ"
+33168="¼(&Q)\tCtrl+Shift+R"
+33169="ֹͣ¼(&Q)\tCtrl+Shift+R"
+33170="\n "
+33171="ѡݵ\nѡݵ"
+33172=" CSE HTML Validator\n CSE HTML Validator"
+33173=" CSE HTML Validator\n  CSE HTML Validator"
+33174=" CSE HTML Validator ҵ\n CSE HTML Validator ҵ"
+33175="CSE HTML Validator ѡ\nCSE HTML Validator ѡ"
+33176="رճļļ\nرճļļ"
+33177="ôҳ\nôҳ"
+33178="һļǩ\nһļ (ĵ) ǩ"
+33179="һļǩ\n һļ (ĵ) ǩ"
+33180="ļеļ·\nļ"
+33181="ļΪļ·"
+33182="\n"
+33183="Ƶǰ\n Ƶǰ"
+33184="ʾµַ\n ʾµַ"
+33188="չ\nչӵļ"
+33196="ű PHP \nű PHP "
+33197="ű PHP ﷨\nű PHP ﷨"
+33198="ű PHP ĵ\nű PHP ĵ"
+33199="ű PHP Strip ע\nű PHP Strip ע"
+33200="Script PHP Դ\nScript PHP Դ"
+33203=" UltraFinder\n UltraFinder"
+33204=" UltraSentry\n UltraSentry"
+33209="ƽʾ / ͣפѡ\nƽʾ / ͣפѡ"
+33213="ñѡ\nñѡ"
+33216="лڵġǰģʽ"
+33217="ȫ۵\nȫ۵"
+33218="ȫչ"
+33219="лǰļġļѯ"
+33220="лѯļԶģʽ"
+33221="Ŀ/\nĿ/"
+33222="ָĿ/\nָĿ/"
+33224="ʾߡ\nʾߡ"
+33225="Clear Output Window\nClear Output Window"
+33226="Copy Output to Clipboard\nCopy Output to Clipboard"
+33227="Copy Selected Lines to Clipboard\nCopy Selected Lines to Clipboard"
+33228="Scroll Output\nScroll Output"
+33229="Allow Docking\nAllow Docking"
+33230="Hide Output Window\nHide Output Window"
+33231="Go To Error/Warning\nGo To Error/Warning"
+33232="ʹÿոƱ\nʹÿոƱ"
+33233="ʾʾ\nʾʾ"
+33234="Set Default Path for Relative Paths\nSet Default Path for Relative Paths"
+33237="Ӵɾļ/Ŀ¼"
+33238="Show Active Column Highlighting\nShow Active Column Highlighting"
+33257="ظù\n ظù"
+33258="ʾй\nʾй"
+33261="ʾй\nʾй"
+33262="Ŀ - [%s]"
+33263="ĿĿ¼..."
+33264="ļ (*.uew)|*.uew|ļ (*.txt)|*.txt|"
+33265="<ܱ>"
+33266="<δ>"
+33267="<δ֪>"
+33271="й\nй"
+33272="ģļ (*.tpl)|*.tpl|ģļ (*.tpl)|*.tpl|"
+33277=""
+33279="༭ǩ"
+33280="ɾǩ"
+33281="ļĿ"
+33284="༭Դļ"
+33285="Դļ༭"
+33295="\n"
+33297="ΪĿģ鴴֧ǩ"
+33298=" ""%s"""
+33301="Դ༭\nԴ༭"
+33307="沢˳(&S)"
+33308="˳(&Q)"
+33322="Ŀ\nĿ"
+33323="\n"
+33324="\n"
+33327="ʹģ崴Ŀ\nʹģ崴Ŀ"
+33328="´ļ"
+33330="ӵ..."
+33331="޸Ļ ""%s""..."
+33332="XML Convert to CR/LFs\nXML Convert to CR/LFs"
+33333="ת Unicode  Unicode Big Endian"
+33334="ת Unicode Big Endian  Unicode"
+33336="ת Unicode  ASCII Escaped UNICODE"
+33337="ת ASCII Escaped UNICODE  UNICODE"
+33339="û 11"
+33340="û 12"
+33341="û 13"
+33342="û 14"
+33343="û 15"
+33344="û 16"
+33345="û 17"
+33346="û 18"
+33347="û 19"
+33348="û 20"
+33349="û 21"
+33350="û 22"
+33351="û 23"
+33352="û 24"
+33353="û 25"
+33354="ûĿ 11"
+33355="ûĿ 12"
+33356="ûĿ 13"
+33357="ûĿ 14"
+33358="ûĿ 15"
+33359="ûĿ 16"
+33360="ûĿ 17"
+33361="ûĿ 18"
+33362="ûĿ 19"
+33363="ûĿ 20"
+33364="ûĿ 21"
+33365="ûĿ 22"
+33366="ûĿ 23"
+33367="ûĿ 24"
+33368="ûĿ 25"
+33369="תһ"
+33370="תһ"
+33384="(&A)"
+33387="ȡע\nȡע"
+33395="ͻ(&R)"
+33396="ѡ\nѡ"
+33527="յGit״̬\nյGit״̬"
+33989="ı"
+33995="Encoding..."
+33996="Ϊ"
+33997="ֻ/д"
+33998="/д"
+33400="ʺŹ(&M)..."
+33401="޸ʺ(&A)..."
+33402=" FTP ʺ(&H)"
+33403="ˢ(&R)"
+33404="Ŀ¼(&C)..."
+33405="Ŀ¼(&D)"
+33406="Ȩ(&P)..."
+33407="ʾǰĿ¼(&O)"
+33408="FTP/SFTP "
+33418="ʷ¼\nʷ¼"
+33419="༭ǩ"
+33422="µӦóʵ\nµӦóʵ"
+33423="ʾз\nʾз"
+33424="Show or Hide Find String List\nShow or Hide Find String List"
+33426="ʾ Git ǳ\nʾ Git ǳ"
+33427="ʾط֧\nʾط֧"
+33434="\n"
+33435="\n"
+33436="ļ\nļ"
+33437="ļ\nļ"
+33438="ǩ"
+33440="СӦóӴ\nСӦóӴ"
+33441="Delete All Bookmarked Lines"
+33446=" Base64\n Base64"
+33447=" Base64\n Base64"
+33448="ƽб\nƽб"
+33449="\n"
+33450="رļ\nر(&C)"
+33451="Ŀ¼еļ\nļ"
+33452="Create New File\nNew File"
+33453="Create New Folder\nNew Folder"
+33454="Clear Undo\nClear Undo"
+33459="һθĵ\nһθĵ"
+33460="һθĵ\nһθĵ"
+33461="ڴ˴/ʼ\nڴ˴/ʼ"
+33462="ƴ...\nƴ..."
+33463="ǩ...\nǩ..."
+33464="\n"
+33465="ύ...\nύ..."
+33466="ύĵ\nύĵ"
+33467="\n"
+33468="\n"
+33469=" UltraCompare Ĳ"
+33470="ӵб\nӵб"
+33471="ɾ\nɾ"
+33472="\n"
+33473="ȡ\nȡ"
+33474=" .gitignore\n .gitignore"
+33475="ļ\nļ"
+33476="֧\n֧"
+33477="ϲ\nϲ""
+33478="ϲ\nϲ"
+33479="ֹϲ\nֹϲ"
+33480="趨ַ\n趨ַ"
+33481="趨ַ\n趨ַ"
+33482="ֹ趨ַ\nֹ趨ַ"
+33483="ԭ\nԭ"
+33484="½֧...\n½֧..."
+33485="½Զ...\n½Զ..."
+33512="Ӧô洢...\nӦô洢..."
+33513="״̬...\n״̬.."
+33514="ǳ\nǳ"
+33515="Ϊ\nΪ"
+33516="ʾ־\nʾ־"
+33525=" UltraCompare ϲ"
+33550=ڲΪֱ\nڲΪֱ
+33551=ѱ\nѱС
+33552=ѱ\nѱС
+33553=ɾ׿ո\nɾ׿ո
+33704="/ѡ\n/ѡ"
+33705=" 1\n 1"
+33797=" HTML ʵ彫ıתΪ HTML"
+33798=" HTML ʵ彫ıתΪ HTMLԱǣ"
+33799=" HTML ʵ뽫ıתΪ HTML"
+33803="ʾб\nбָʾ"
+33804="ͣебָ\nͣебָ"
+33805="ʾм\nʾм"
+33806="ʱԶƴд\nʱԶƴд"
+33811="ļ"
+33812="ظ"
+33816=""
+33817="з"
+33818=" Digital Locker"
+33819=" Digital Locker "
+33830="ASCII \nASCII "
+33831="ǩ\nǩ"
+33832=ʾĵͼ\nʾĵͼ
+33837="XMLlint (http://xmlsoft.org)"
+33838="/ԭû\n/ԭû"
+33839="ճ͸\nճ͸"
+33861="ű Ruby \nű Ruby "
+33862="ű Ruby ﷨\nű Ruby ﷨"
+33863="ű Ruby \nű"
+33864="ű Ruby \nű"
+33868="ű Ruby ѡ"
+33869="޷ҵ Ruby ִļȰװ Ruby"
+33870="Ԥ: C:\\Ruby\\"
+34000="ӦóĿ"
+34001="ļĿ"
+34002="//ת"
+34003="ʾ"
+34004="༭"
+34005="ʵ"
+34006="˵еĿ˵"
+34007="ļ˵еļб"
+34008="ǩ"
+34009="ļ˵еļ"
+34010="ļļ"
+34011=""
+34012="ļʱʾ"
+34013="ԶѸĵļ"
+34014="кţڴļ"
+34015="༭ʱʹʱļ (شļ)"
+34016="Ŀֵ (KB)"
+34017="ʱ¼ǰ򿪵ļ"
+34018="ӿݷʽ״δļʱʹĬĿ¼"
+34019="ļ򿪶ԻĬʹûļĿ¼"
+34020="Unix/Mac ļ/ת"
+34021=""
+34022="ļͲʾ"
+34023="Զת DOS ʽ"
+34024="Զ UTF-8 ļ"
+34025="ļΪĸʽ (UNIX/MAC/DOS)"
+34026="Ĭֻʽļ"
+34027="ļʱɾβո"
+34028="ÿʮַ"
+34029="ǰ"
+34030="رһļС"
+34031="Сϵͳ ()"
+34032="Ctrl+˫ʱʹõֽ"
+34033="Ctrl+˫ʱʹõҷֽ"
+34034=""
+34035="߼/ѽ (ƼҪı䣬ı)"
+34036="ʹע ( INI ļ) - ὫĿƵע"
+34037="ָ/зַָ"
+34038="ĳļѸĲ룬Ϊĵ"
+34039="ļɾļ"
+34040="༭ʱʹʱļ (ͨ)"
+34041="ʹʱļļʾÿļ (: ༭ԵģԼٴļļʱ)"
+34042="ʹʱļļҲʾ (: ༭ԵģԼٴļļʱ)"
+34043="¼Ŀһδ򿪵ļʱ¼ FTP ļ"
+34044="򿪿ݷʽ (.lnk) ļǿݷʽָļ"
+34045="Ĳ˵ʱıļֻ"
+34046="ûдļ£ʱµ EDIT ļ"
+34047="༭ʱļд"
+34048="EBCDIC תʹ IBM-500 ׼"
+34049=" EBCDIC תڼ䲻תس"
+34050="ָļ򴴽һļ"
+34051="¼صǰ򿪵ļʱסֻ"
+34052="ÿԸ Windows XP µ ClearType ʾ"
+34053=" 1 ʼ߱"
+34054="ǰ"
+34055="ʾͬһͳƻе"
+34056="״̬򿪱༭"
+34057="ĵֻʾļ"
+34058="ʾ CHM ûļ"
+34059="ʱ鲢ʾļ"
+34060="ת/ʽŶʱַ (-) Ͽ"
+34061="ͷƵһ"
+34062="ҳ߾ѡ"
+34063="ԶɽṹԱ (.->֮Ŀ)"
+34064=" DOS  (CR/LF) ʶΪнб༭"
+34065="ģʽд"
+34066="дδѡ"
+34067="ڸдģʽд"
+34068="Ǹдδѡ"
+34069="½ļĬļ"
+34070="DOS"
+34071="UNIX"
+34072="MAC"
+34073=" UNICODE ļ"
+34074="ΪָкӲسʱճʽ"
+34075="ԶʾԶɶԻ"
+34076="ڲ/滻ַʹַ (ͨΪ ^)"
+34077="ʹûļ·ļĬĿ¼в/滻"
+34078="ʽб"
+34079="÷﷨ļʾ/й\ (Ѿ)"
+34080="ӵ FTP ʱ FTP ر"
+34081="ѼļĶƣԷֹͬļ"
+34083="/ָӡ"
+34084=" ASCII ֵ (ͨǿ)"
+34085="ò˵Ĭ״̬ - ù 0"
+34086="ļʱļʹ"
+34088="ļǰɾԭʼļ"
+34089="༭ʮ 00 ıļתΪո"
+34090="ƵʱļʱļʱǴļ"
+34091="תַԻнʱý㵽༭"
+34092="/Ǻ"
+34093="ͨ - ߱ʾģʽʾдģʽ"
+34094="ÿַ"
+34095="ת - ģʽÿַдģʽ"
+34096="ʹ DDE ļ (ıҪıļʹЧ)"
+34097="ʱд UTF-8 BOM ͷ UTF-8 ļ"
+34098="ڲļд UTF-8 BOM (ѡδ)"
+34099="ʾ/кʹ۵\"
+34100="ģʽ"
+34101="¼ʱʮļʽԶ"
+34102="ûлѡʱõǰи/׷"
+34103="õ ""%s"" already exists.\nDo you want to replace it?"
+34104="Ŀǰ (""%s"") is not saved.\nDo you want to continue to load ""%s"" configuration ?"
+34105="ѡ\n ϣѡ"
+34106="ǿʱ () ѯļ (0 )"
+34107="Ǽļѱʱļһ (ڲü־ļ)"
+34108="㻹ûĿĵԳ\nѡԳ"
+34109="ִļ (*.exe)|*.exe||"
+34110="ϣõΪñĬϵ"
+34111="HTML  (<html></html>) δҵ!"
+34112="ճʱתзĿ (UNIX/MAC/DOS)"
+34113="ʾöԻ"
+34114="ļ..."
+34115="Ŀбʾ·"
+34116="ʾ¼ѡ\nʾ¼ѡ"
+34117="תļļʧܣ\n\nԴλã %s\nĿλã %s\n\n̿ռļȨޡ"
+34118="תļļʧܣ\n\nļ %s\n\nļȨޡ"
+34119="תļʱļʧܣ\n\nļ %s\n\n̿ռļȨޡ"
+34301="Ͳ鿴ʽ 1\nͲ鿴ʽ 1"
+34302="Ͳ鿴ʽ 2\nͲ鿴ʽ 2"
+34303="Ͳ鿴ʽ 3\nͲ鿴ʽ 3"
+34304="Ͳ鿴ʽ 4\nͲ鿴ʽ 4"
+34305="Ͳ鿴ʽ 5\nͲ鿴ʽ 5"
+34306="Ͳ鿴ʽ 6\nͲ鿴ʽ 6"
+34307="Ͳ鿴ʽ 7\nͲ鿴ʽ 7"
+34308="Ͳ鿴ʽ 8\nͲ鿴ʽ 8"
+34309="Ͳ鿴ʽ 9\nͲ鿴ʽ 9"
+34310="Ͳ鿴ʽ 10\nͲ鿴ʽ 10"
+34399="\n"
+34400="У"
+34401=""
+34402="ύ"
+34403=""
+34404=""
+34405=""
+34406=""
+34407="¼"
+34408="ls"
+34409="rls"
+34410="ǩ"
+34411="ִ CVS %s ..."
+34412="ȷ"
+34413=""
+34414="VCS "
+34415="VCS ʺ"
+34416="ѡУļ"
+34417="־ϢδĻδָ\n\nǡ־Ϣ༭\nȡж CVS \n\nڿ־Ϣ¼"
+34418="CVS ־ȷ"
+34419="ѡ CVS Ӧó"
+34420="ѡ SSH Ӧó"
+34421="ѡ־༭Ӧó"
+34422="Ӧ"
+34423="޷ CVS ̡ѡͲ"
+34424="CVS ǩҪһģơ\n\nһЧģƲٴεѡ [ǩ] ť""Checkout"" button again."
+34425="ѡҪʹһļԴģƣļСֶǿյġ\n\n һЧļơ""Folder"" field is empty.\n\n Please enter a valid folder name."
+34426="֧/ʶֶǿյġ\n\nһЧķ֧/ʶʶԪ""Branch/Tag"" field is empty. \n\nPlease enter a valid Branch/Tag identifier."
+34427="·ֶǿյĻһЧ·\n\nһЧ·""Local Root Path"" field is empty or contains an invalid path.\n\nPlease enter a valid path."
+34428="Ŀǰδѡһ CVS ʺš\n\nѡһʺŻѡ [޸] ťԴһµʺš""Modify"" button to create a new account."
+34429="ѡĬУļ"
+34430="ѡҪļ"
+34431="CVS Ҫһģơ\n\nһЧģƲٴεѡ [] ť""Export"" button again."
+34432="ĿļΪ CVS ģ顣ǰĿѾһ CVS ģ顣\n\n ϣһµĿ"
+34433="ѡ񵼳ļ"
+34434="\nCVS %s ȡ"
+34435="CVS %s ɹ\"
+34436="\n//------------------------------------------------------------------------------------------//"
+34437="ѡ CVS ģĿ¼..."
+34438="ύ"
+34439=""
+34440="ύ..."
+34441="..."
+34442=""
+34443="ɾ"
+34444="Ƚ"
+34445=""
+34446="У..."
+34447="..."
+34448="..."
+34449="VCS"
+34450=""
+34451="ύ"
+34452=""
+34453="ɾ"
+34454=" ()"
+34455="ύ"
+34456=""
+34457="߼/Ƚ"
+34458="Ƚ"
+34459="Compare Files..."
+34461="ύĿļ CVS "
+34462="ӴУģ\n Уļ/ģ"
+34463="ύļ/ģ鵽Դ\nύļ/ģ"
+34464=" CVS Ŀļ"
+34465="µģ鵽Դ\nģ"
+34466="ļ/Ŀ¼\n ļ/Ŀ¼"
+34467=" CVS Ի"
+34468="\nģ"
+34469="Ӵɾļ\n ɾļ"
+34470="У CVS Ϣ֮ģ\n ģ"
+34471="ϲ֧"
+34472="ѡģ/ļ"
+34473="CVS ύ"
+34474="δѡļύѡһļ\nļύ"
+34475="ڣ"
+34476="޶/ǩ"
+34477="ϲ"
+34478="ѡ˽Կļ"
+34479="VCS "
+34480="ѡļȽӦó"
+34481="Ӧ̱ǩֶΪգ CVS Ҫݡ\nЧĹӦ̱ǩ"
+34482="ǩֶΪգ CVS Ҫݡ\n Чķǩ"
+34483="ģǩֶΪգ CVS Ҫݡ\n Чģ"
+34484="δָļе뵽 CVS ָļЧ\nָЧıļе롣"
+34588="һϢ\nһϢ"
+34589="һϢ\nһϢ"
+34600="ͻ"
+34601="ϲ"
+34602="ִ SVN %s ..."
+34603="\nSVN %s ȡ"
+34604="SVN %s ѳɹ\"
+34605="޷ SVN ̡ѡͲ"
+34606="SVN ־ȷ"
+34607="־ϢδĻδָ\n\nǡ־Ϣ༭\nȡֹ SVN \n\nҪյ־Ϣ"
+34608="֧"
+34700="ûָЧʺơ\nָЧʺƻ򵥻ȡ"
+34701="汾ϵͳ(VCS)"
+34702="ģ..."
+34703="ģ"
+34704=""
+34705=""
+34706="ģ"
+34707=""
+34708="ʻ"
+34709="״̬"
+34710=""
+34770="ʾع\nлͼ"
+34771="ʾļͼ\nлļͼ"
+34772="%s\n\n ļδĿСϣ"
+34773="޷鵵"
+34774="޷򿪱ļ"
+34775="ȥĿĿ¼"
+34776="һļδ!"
+34777="ȷ(&O)"
+34778="ָ(&R)"
+34779=" Ŀļ [%s] "
+34780="--- Ŀļ ---"
+34781="--- 鵵 ---"
+34782=" 鵵С %d kB (%d kB)"
+34783="%s [%d B %s]"
+34784="ѱ"
+34785=""
+34786="Ŀ(*.sln;*.dsw;*.dsp;*.csproj;*.vbproj;*.vcproj;*.vjsproj;*.uv2;*.prj)|*.sln;*.dsw;*.dsp;*.csproj;*.vbproj;*.vcproj;*.vjsproj;*.uv2;*.prj||"
+34787="Ŀļ (*.prj)|*.prj||"
+34788="ѡԴĿ//..."
+34789="޷Ŀļ"
+34790="޷ļ"
+34791="ֵ֧Ŀ!"
+34792="޷ȡĿ꣡"
+34793="ֵ֧Ŀ꣬ʹáWindows Ӧó!""Windows Application"" configuration will be used."
+34794="޷á%sõĬ״̬""%s"" to the default state."
+34795="޷еõĬ״̬"
+34796="޷ ""%s"" %s profile"
+34797="޷תĿ"
+34798=" UEStudio ⷨļ!"
+34799=" ""%s"" has no default state. ""%s"" configuration was used to reset to the default state."
+34800=""
+34801="ɾ"
+34802="ĵ!"
+34803="ļ (*.*)|*.*||"
+34804="޷ݵǰ %s %s ļ\n ϣ"
+34805="ϣؽĿ%s""%s"" ?"
+34806="ļ (*.txt)|*.txt||"
+34807="ǩļ (*.*)|*.*||"
+34808="鵵: ֵ!"
+34809=""
+34810="·"
+34811="ֵΧ!"
+34812="ڽ %u/%u %s..."
+34813="ɣ %d š"
+34814="%s [%u]"
+34815="ļ %s ڡ\n ϣ"
+34816="޷ļ %s"
+34817="Դļ (*%s)|*%s|ļ (*.*)|*.*||"
+34818=""
+34819="ֵ"
+34820="Դ ID ..."
+34821="δʹ %d"
+34822=" %d ʹã\n%s"
+34823="%s\nֵЧΧ 1  0xFFFF"
+34824="ʶԷǷַʼ\nЧʶ"
+34825="ʶЧַ\nЧʶ"
+34826=""
+34827=""
+34828="ļ %s  %d ڳ\nϣ༭"
+34829="%s - %s (%s)"
+34830="ID"
+34831=""
+34832=""
+34833="ͼ (*.ico)|*.ico|λͼ (*.bmp)|*.bmp| (*.cur)|*.cur|ļ (*.wav)|*.wav|Html ļ (*.htm, *.html)|*.html;*.htm| (*.ttf)|*.ttf|ļ (*.*)|*.*||"
+34834="<$IDD_DIALOG%d$> DIALOG DISCARDABLE  0, 0, 186, 94\nSTYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU\nCAPTION ""Dialog""\nFONT 8, ""MS Sans Serif""\nBEGIN\n    DEFPUSHBUTTON   ""OK"",IDOK,129,7,50,14\n    PUSHBUTTON      ""Cancel"",IDCANCEL,129,24,50,14\nEND\n"
+34835="<$IDR_MENU%d$> MENU DISCARDABLE \nBEGIN\n    MENUITEM ""&File"",                       65535\nEND\n"
+34836="STRINGTABLE DISCARDABLE \nBEGIN\n    <$IDS_STRING%04d$>         ""...""\nEND\n"
+34837="<$IDR_ACCELERATOR%d$> ACCELERATORS DISCARDABLE \nBEGIN\nEND\n"
+34838="<$VS_VERSION_INFO%%d$> VERSIONINFO\n FILEVERSION %s\n PRODUCTVERSION %s\n FILEFLAGSMASK %s\n#ifdef _DEBUG\n FILEFLAGS %s\n#else\n FILEFLAGS %s\n#endif\n FILEOS %s\n FILETYPE %s\n FILESUBTYPE %s\nBEGIN\n    BLOCK ""StringFileInfo""\n    BEGIN\n        BLOCK ""%s""\n        BEGIN\n            VALUE ""Comments"", ""%s$0""\n            VALUE ""CompanyName"", ""%s$0""\n            VALUE ""FileDescription"", ""%s$0""\n            VALUE ""FileVersion"", ""%s$0""\n            VALUE ""InternalName"", ""%s$0""\n            VALUE ""LegalCopyright"", ""%s$0""\n            VALUE ""LegalTrademarks"", ""%s$0""\n            VALUE ""OriginalFilename"", ""%s$0""\n            VALUE ""PrivateBuild"", ""%s$0""\n            VALUE ""ProductName"", ""%s$0""\n            VALUE ""ProductVersion"", ""%s$0""\n            VALUE ""SpecialBuild"", ""%s$0""\n        END\n    END\n    BLOCK ""VarFileInfo""\n    BEGIN\n        VALUE ""Translation"", %s\n    END\nEND\n"
+34839=" ""%s"" menu script."
+34840="ģʽ|ģʽر"
+34841="|||||"
+34842="ϣЩ"
+34843="չ\n\nԻ\nؼ\nʽ"
+34844="    %-15s %s"
+34845="ɾ %d ..."
+34846="ֹͣ"
+34847="ûȡת"
+34848="༭б..."
+34849="ȡ"
+34850="Ŀûзſʾ"
+34851="޷бļ"
+34852="UEStudio ڽĿļ"
+34853="Ŀѳɹ\ڿԱļ޸Ĺļ༭ļˡ"
+34854="޷ģ崴Ŀļ"
+34855="ϣӸöԻɾѡĿؼ %s "
+34856="ر\tCtrl+F4"
+34857="ѡж̬ӿļ ..."
+34858="ļ %s ڡϣ"
+34859="޷ӸĿɾļ/Ŀ¼"
+34860="﷨"
+34861="Ѵչ"
+34862="δѡ﷨"
+34864="޷ҵ \"%s\" was not found."
+34865=" \"%s\" isn't defined. Do you want to create/add it automatically ?"
+34866="Ҫļ"
+34867="Ŀ \"%s\" exists.\nDo you want to continue ?"
+34868="ѡϣ洢ԶָļĿ¼..."
+34869="ѱ棺%s, С%s\nݣ%s"
+34870="·\n$b\t- ĬϱĿ¼y\n$p\t- ļ·\n$n\t-ļ\n$e\t- ļչ\n\nʱ/ڲ\n$H\t- Сʱ\n$M\t-\n$d\t- \n$m\t- \n$y\t- \n$Y\t- ݣ4λ\n\n\n$c\t- ʹ $Xc˴ X λ\n$u\t- û\n$s\t- ỰӦóеģ"
+34871="汾ݸʽ·ġļаб$H, $M, $S, $d, $m, $y, $c!"filename" part of the generated path: $H, $M, $S, $d, $m, $y, $c."
+34872="ļ%s    С%s    "
+34873="ɾʷ¼Ŀ(&D)"
+34874="ʷ¼(&C)"
+34875="½ļ"
+34876=" SSH ̨"
+34877="ն˾"
+34878="Զִ"
+34879="̨ɫ"
+34880="̨ǰɫ"
+34881="ֻӳ (0 Ϊto disable)"
+34882=""
+34883=""
+34884="˿"
+34885="û"
+34886=""
+34887="ն"
+34888="עûлԿ\n޷֤\nΪļ\n %s Կָǣ\n%s\nӷ\n"
+34889="ԿûлעС\n޷֤\nΪļ\n\n %s Կָǣ\n%s\n\nθǡԿӵ\nԿвӡ\nֻһζ\nԿӵ棬񡱡\nθȡ\nӡ\n\nԿڻ"
+34890=" - ǱڵİȫΥ\nԿ\nעеĻ治ƥ䡣ʾ\nԱԿ\nʵѾӵװΪ\nϡ\nµ %s ԿָΪ\n%s\nӷ\n"
+34891=" - ǱڵİȫΥ\nԿ\nעлĲƥ䣡ʾ\nԱԿ\nʵѾӵװΪ\nϡ\n\nµ %s ԿָΪ\n%s\n\nϣиĲµԿ\nǡԸԿ沢ӡ\nֻһζ\n棬뵥񡱡\nҪȫӣ\nȡťȡΨһ֤\nȫѡ\n\nҪ»Կ"
+34892="δʺһЧķַ\n\nʺŵġ桹һЧķַ"General" settings for this account."
+34893="Ĭʺ(&D)"
+34894="ʺ(&P)..."
+34895="Ĭʺ(&D)"
+34896="޷ļ͡"
+34897="޷򿪱ļ%s"
+34898="׽ӳʱ"
+34899="ļʱ׽ִ"
+34900="޷д뱾ļ%s"
+34901="ղûжϡ"
+34902="ӽű"
+34903="༭ű"
+34904="Ƴű"
+34905=""
+34906="Ƴнű"
+34907="űб"
+34908="ѡ(&O)..."
+34909="ļ "
+34910="С "
+34911="ڴ FTP ˳ UltraEdit ֹ\nFTP ļ𻵻ݶʧ\n\nҪȡ FTP ˳ UltraEdit "
+34912="¼"
+34913="Զ"
+34914=" "
+34915="ȷΪ"
+34916="ļ %s\n滻"
+34917=""
+34918="FTP "
+34919="FTP Ϊ"
+34920="newfile"
+34921="XML "
+34922=""
+34923="Ӧó INI ļλϵͳĿ¼С\nѡļᱸ/ظϵͳļֻ\nӦóá\n\nҪѡļ ?"
+34924="/ظ - ȫѡ"
+34925="ҵַб"
+34926="Remove"
+34928="Git ǳ"
+34929="Git ֧"
+34980="ûļ 1\nûļ 1"
+34981="ûļ 2\nûļ 2"
+34982="ûļ 3\nûļ 3"
+34983="ûļ 4\nûļ 4"
+34984="ûļ 5\nûļ 5"
+34985="ûļ 6\nûļ 6"
+34986="ûļ7\nûļ7"
+34987="ûļ 8\nûļ 8"
+34988="ûļ 9\nûļ 9"
+34989="ûļ 10\nûļ 10"
+34990="ûļ 11\nûļ 11"
+34991="ûļ 12\nûļ 12"
+34992="ûļ 13\nûļ 13"
+34993="ûļ 14\nûļ 14"
+34994="ûļ 15\nûļ 15"
+34995="ûļ 16\nûļ 16"
+34996="ûļ 17\nûļ 17"
+34997="ûļ 18\nûļ 18"
+34998="ûļ 19\nûļ 19"
+34999="ûļ 20\nûļ 20"
+35000="ļ͵Ӧóʵ\nļ͵Ӧóʵ"
+35030="<ʷ¼>"
+35990="Convert to Unicode\nConvert to Unicode"
+35991="Convert from Unicode\nConvert from Unicode"
+35992="ͼʾк\nʾк"
+40001="޷.ȶ."
+40002="ڲִ,޷."
+40003="ڲִ,Ԫæµ."
+40004="ڲܱ.ȶ."
+40005="ڲܱͨѶ.ȶ."
+40006="ڲܱͨѶЭ.ȶ."
+40007="ͬʱ趨ʺ/."
+40008="Чıļƻ·."
+40009="ܽṩ"
+40010="Զ˷յЧ.ͨѶЭ."
+40011="ͨѶЭ汾."
+40012="֤. ʹֹ."
+40013="ЧķԿ Diffie Hellman ֵ."
+40014="֤."
+40015="ظЧʹƻ."
+40016="޷ȡԶ˷."
+40017="֧Ԯ֤."
+40018="ָܾܲ/֤."
+40019="ͨʧ."
+40020=",·Ӧָһ."
+40021="Կļ."
+40022="Զȡļ."
+40023="д뱾ļ."
+40024="ظ޻ӦID."
+40025="Կ֤ʧ"
+40026="ԱΪ(True)ʱʽ."
+40027="."
+40028="Ԫæµ޷."
+40029="ڷĿ¼һ·."
+40030="ظһ:"
+40031="ݴ浵ʧ."
+40032="ЧĻӦFXP_ATTRS."
+40033="ṩ·޷д. "
+40034="Ѿʱ."
+40035="δ SFTP ͨѶЭ."
+40036="ѡ proxy ̬ʹڴͨѶЭ."
+40037="ѡ proxy ̬Ҫʹñģʽ."
+40038="Proxy Ѿر."
+40039="Proxy ܾṩĵ¼ƾ֤."
+40040="㷨."
+40041="СΧ(1kb-1mb)."
+40042="ֻSSLȫͨѶЭ."
+40043="ûи֤ʽ...."
+40044="ʹṩĲܱΪ."
+40045="ҪʺԱ."
+40046="MinDataPort ֵ MaxDataPort ֵ."
+40047="Ч."
+40048="IconView ԱΪlvwDetails ʱЧ."
+40100="ǻظ"
+40101="ڼ׼á"
+40102="Ѿ; 俪ʼ"
+40103="ļ״̬okay; йشӡ"
+40104="okay."
+40105="Ϲ,ִС"
+40106="ϵͳ״̬, ϵͳظ."
+40107="Ŀ¼״̬"
+40108="ļ״̬"
+40109="Ϣ"
+40110="ϵͳ."
+40111="ûķ׼á"
+40112="رտ"
+40113="Ӵ򿪣; ڽвٴ䡣"
+40114="رӡ"
+40115="뱻ģʽ"
+40116="û¼, ."
+40117="Ҫļȷɡ"
+40118="·"
+40119="û¼, ."
+40120="¼Ҫʻ"
+40121="ļδϢ"
+40122="Чرտӡ"
+40123="ӹر; жϡ"
+40124="ļûз.ļЧ (ȵ, ļæ)."
+40125="Ĳʧ: صĴڴС"
+40126="ļûз. ϵͳ洢ռĲ㡣"
+40127="﷨, ܱʶ"
+40128="﷨ڲarguments."
+40129="ִС"
+40130="˳"
+40131="ǸִС"
+40132="ûе¼"
+40133="洢ļҪʻ"
+40134="ĲûзļЧ (ȵ, ļûҵ,ûз)"
+40135="ʧ: жϹܵ"
+40136="ļʧ. 洢(ڵǰĿ¼dataset)."
+40137="Ĳûзļ"
+40138="ܴӡ"
+40999="֤Կʧ޷ƻʹøò"
+41000="[%s]\nС: %s\n: %s\n޸: %s"
+41001="<δĵ>"
+41002="[%s %s]\n ļϵͳ: %s\n к: %04X-%04X\n ϼƿռ: %s\n ÿռ: %s"
+41003="Windows Ŀ¼\nWindows Ŀ¼"
+41004="ϵͳĿ¼\nϵͳĿ¼"
+41005="ҵĵ\nҵĵ"
+41006="Ӧó\nӦó"
+41007="ļ\nļ"
+41008="              "
+41009="                       "
+41010="ļΪļ·\n ļΪļ·"
+41011="ʾ\n ʾ"
+41012="ù"
+41013="ˢ"
+41014="չ\nչ"
+41016="(&W)"
+41017="(&W)..."
+41018="(&O)"
+41019="߼"
+41020="߼|||ƽ|ര||||ת|Ctags||༭|FTP SSH|HTML||INTELLITIP|||RESEDIT|ű|űд|༭|||"
+41021="Ʋ˵..."
+41022="Ƚ %d ļ..."
+41023="Ƚ %d Ŀ¼..."
+41024="ѡ\nѡ"
+41025="ļӵļб\nļ"
+41026="ļӵļб\nļ"
+41031="Ϊ "%s" already exists.\nDo you want to overwrite?"
+41032="ɹ\ص '%s' ļ\n%s"
+41033=" '%s' ǻ '%s' һ֡\nɾ"
+41034="˵ '%s' ǻ '%s' һ֡\nɾ"
+41040="Զ | Զ滷 UltraEdit 汾14֮ǰõ״̬ | Ӧó˵ͿͣõĿ"
+41041="ڽļΪ '%s' ֮ǰԶ"
+41042="ڽļΪ '%s' ֮ǰԶ"
+41043="ɾ '%s' "
+41044="ѡ洢ݵĿ¼..."
+41045=" '%s' Ѿڣ\n븲"
+41046="Profileû"
+41047="︴ƽ壩"
+41048="<%s>\nѡڶڵ㲢ѡ [Ƶ]"
+41049="ܷʱļ: %s"
+41050="ȡ"
+41051="ʹñ:"
+41052="ô [%s] ͣѶٵϡ\nʹҷͣôڡ"
+41053="Ⱥ"
+41054="ɾ\nɾ"
+41055="Comment Selection\nComment Selection"
+41056="δעѡ\nδעѡ"
+41057="ҵ֧Զ"
+41058="'%s' ĿǰĵҲ\n½ļһΡ"
+41059="ҪϲĿǰ FTP ʺŵõ FTP ʺ嵥 ?"
+41060="Ȩ"
+41061="&Open"
+41062="Open as &Read-only"
+41066="ʾʾ\nʾʾ?"
+41068="Do you really want to delete '%s'?"
+41069="Do you really want to remove '%s'?"
+41070="ʾļ/ļ\nʾļ/ļ"
+41071="Ǻ"
+57345=" F1 ȡ"
+57346="ѡҪȡĶ"
+57600="һĵ\n½ļ"
+57601="һеĵ\nļ"
+57602="رջĵ\nرļ"
+57603="ĵ\nļ"
+57604="ĵƱ\n Ϊ"
+57605="ıӡѡ"
+57606="ıӡʹӡѡ\nӡ"
+57607="ӡĵ\nӡļ"
+57609="ԴӡЧʾļͼ\n ӡԤ"
+57612="ʼļ\nʼ"
+57616="򿪸ĵ"
+57617="򿪸ĵ"
+57618="򿪸ĵ"
+57619="򿪸ĵ"
+57632="ѡ"
+57633="ȫ"
+57634="ѡڼ\n ѡ񵽼"
+57635="ѡڼ\n ѡ񵽼"
+57636="ָ\n"
+57637="\nӼճ"
+57640="ظһ"
+57641="滻ָ\n滻"
+57643="һ\n "
+57644="ǰĶ\n"
+57645="򿪵ַ"
+57646="[%s]\n·: %s\nĿĿ¼: %s\nĿʼ: %s\nʱ: %s"
+57647="[%s]\n%d ļڲ"
+57648="Ϊĵһ\n ƴ"
+57649="ڴڵײͼ"
+57650="صд\n "
+57651="ˮƽŴΪǲƽ\nˮƽƽ̴"
+57652="ֱŴΪǲƽ\nֱƽ̴"
+57653="ֻΪɴ\n "
+57654="[%s]\n С: %s\n : %s\n ޸: %s"
+57655="[%s]\n·: %s"
+57656="[%s]\n·: %s\nĿĿ¼: %s\n: %s\nĿļ: %s\nĿʼ: %s\nʱ: %s"
+57657="[%s]\nʺ: %s\n·: %s"
+57658="֧%s"
+57659="[%s]\n%s"
+57664="ʾϢ汾źͰȨ\nʾڶԻ"
+57665="˳Ӧóʾĵ\n˳"
+57666="г\nг"
+57668="ʾʹð˵"
+57669="ť˵ʹʱʾ\n ðָʾ"
+57670="ʾǰİ"
+57680="лһ"
+57681="лһ"
+59136="EXT"
+59137="CAP"
+59138="NUM"
+59139="SCRL"
+59140="OVR"
+59141="REC"
+59142=""
+59392="ʾع"
+59393="ʾ״̬"
+59394="ļѱʹá\nǷҪʹúָ"
+61098=""
+61099="޸"
+61100=""
+61101="С"
+61102="Ŀһ FTP ļ\n汾ıδ֧ FTP ļҪ ?"
+61184="ĴڴС"
+61185="Ĵλ"
+61186="Ϊͼ"
+61187="󻯴"
+61188="лһĵ"
+61189="лһĵ"
+61190="رջڲʾĵ"
+61202="ԭΪͨС"
+61203="б"
+61213="ͣ MDI ĿǰԶģʽڽ MDI ޷ !"
+61214="г"
+61215="ô"
+61216=""
+61217="˵"
+61218=""
+61219="Ĭ"
+61220="-"
+61222="ļͼ"
+61223="Ŀ"
+61224=""
+61225="Դ"
+61226="ļ"
+61227="ǩ"
+61228="Դ"
+61229="<>"
+61230="ultra"
+61231="fast"
+61232="normal"
+61233="bad-spellers"
+61234="ѡĿ¼:"
+61235="ƴд"
+61236="ĿĿ¼..."
+61237="ѡ˽Ŀ¼..."
+61238=""
+61239="·"
+61240="޸"
+61241="UltraEdit עʧܡ\n\n עϢǰȼϢ\n\n Ӧϸעʼʾ\n ֣ţ룬עһ\n\n ȷעݡƼķʹüע\n иע루ʼѡ\n Ƶ壩ȻճעԻı༭\n У Ctrl+V\n\n עϢ뷢ʼ:\ninfo @ultraedit.com.cn\n ϣע UltraEdit 汾Լ\n ȷûע롣"
+61242="http://www.ultraedit.com"
+61243="ڻûпõ UltraEdit ¡"
+61244="UltraEdit ״̬"
+61245="һ UltraEdit  hotfix ã\n\n ǰ汾\t %s\nHotfix 汾  \t %s\n\n ԵӴ UltraEdit վظ hotfix"
+61246="һ UltraEdit ĸ£\n\n ǰ汾\t %s\n °汾  \t %s\n\n ԵӴ UltraEdit վظø¡"
+61247="Ҫ滻еļ\n ͬļ滻޸ļķա\n\n ȷϣļִʾļе滻 - ȷ"
+61248=" BOM ¼ Unicode(UTF-16) ļ "
+61249="Ŀ¼ΪĿ¼"
+61250="ԭĬ Root"
+61251=""
+61252=" %s Ч\nЧơ\nƲð \":\", \"\\\", or \"/\"."
+61253="%s רҵı/ʮƱ༭ %s\r\n汾 %s"
+61254="LSoft ɼʧ!\n LS/Develop ֲȡ"
+61255="  ļ/ļ   "
+61256="     "
+61257="ָʻöʧ\t\n\n\t%s"
+61258="FTP ʻ"
+61259="http://www.ultraedit.com"
+61260="http://www.idmcomp.com"
+61261="mailto:idm@idmcomp.com"
+61262="http://www.ultraedit.com/redirects/registration/ch/ues_register.html"
+61263="http://www.ultraedit.com/redirects/registration/ch/ue_register.html"
+61264="www.ultraedit.com"
+61265="www.ultraedit.com"
+61266="idm@idmcomp.com"
+61267="ѡ FTP ʻļ"
+61268="FTP/SFTP"
+61269="δѡһЧ FTP ʺš\n\nѡһ FTP ʺŻҪѡ\nļе FTP λáȡť"Link Folder to FTP location" checkbox."
+61270="δһԶ·ʺ: %s\n\nһЧԶ·Ҫѡ\nļе FTP λáȡť"Link Folder to FTP location" checkbox."
+61271="%s ɹ\"
+61272="%s ʧ"
+61273="ϴ"
+61274=""
+61275="ϴ"
+61276=""
+61277="%s"
+61278="FTP ʺ"
+61279="ʱ\n%s\n\nϣ"
+61280="ʹʱ\n%s\n\nϣϴ"
+61281="FTP/SFTP "
+61282=" FTPӷءѡԶ̷ļĿĿ¼Ƶκеļøϵͳеļ\n\nȷҪԶļǱļ:\n\nȷ ?"Download from server" command will copy all files from the selected remote server and overwrite any existing files in the target directory with the same name. This action may potentially overwrite many files on your system.\n\nPlease confirm that you wish to download remote files and overwrite local files:\n\nAre you sure?"
+61283=" FTPϴѡıĿ¼ļĿԶ̷Ŀ¼ƵκеļøԶ̷еļ\n\nȷҪϴļԶļ:\n\nȷ ?"Upload to server" command will copy all files from the selected local directory and overwrite any existing files in the target directory of the remote server with the same name. This action may potentially overwrite many files on your remote server.\n\nPlease confirm that you wish to upload local files and overwrite remote files:\n\nAre you sure?"
+61284="Ŀ¼б..."
+61285="%s  %s\r\n汾 %s"
+61286=""
+61287="߼"
+61288=""
+61289="SSH"
+61290="½ʺ"
+61291="FTP ֹȷ"
+61292="ѡ񱾵Ŀ¼"
+61293="ϴ(&U)"
+61294=" UltraEdit д(&O)"
+61295="ʹĬϴ (&W)"
+61296="Ŀ¼(&M)"
+61297="ɾ(&E)"
+61298="(&R)"
+61299="(&P)"
+61300="(&D)"
+61301="Ȩ(&P)"
+61302="Ҫȷ鿴ĵҪڡ塱Իи/űá"
+61303="Ҫ Unicode ת ASCIIΪתѡҳ"
+61304="ļֶָЧơ\n\nЧļƻ򵥻ȡť"
+61305="ļֶָеĿ¼\n\n뵽Ŀ¼·򵥻ȡť"
+61306=""
+61307="ڸĿ¼µļв"
+61308="ڸĿ¼µļ滻"
+61309="ű"
+61310="ļ %s ѰڽűбУ"
+61311="Ѵﵽű󳤶ȣ"
+61312="˴ʾ"
+61313="Ĭϵȼƻ"
+61314="ȼƻ"
+61315="ûȼƻ"
+61316="µõ..."
+61317="ˢĿ¼"
+61318="Ŀ¼"
+61319="ʾ"
+61320="ǰĿ¼"
+61321="Ŀ¼"
+61322=""
+61323="ԭʼĿ¼"
+61324="ϵͳ: "
+61325="ָ: "
+61326="ܳʼFTPע:\n\n\t1.رUltraEdit.\n\t2. ʾΪԱ\n\t3. Ŀ¼UltraEditװĿ¼\n\t4. : regsvr32.exe %s\n\n Ȼʧܣϵ֧: support@idmcomp.com."
+61327="FTPʧ"
+61328="ļ(&C)"
+61329="ļ"
+61330="ƲΪա\n\nЧƻ򵥻ȡť"
+61331="ͳһַ׼"
+61332="Ĭֵ"
+61333=""
+61440=""
+61441="Ϊ"
+61442="ļ (*.*)"
+61443="ޱ"
+61444="http://www.ultraedit.com/downloads/ultracompare_download.html"
+61445="ڴ UltraCompare Professional"
+61446="δļ"
+61447="ע⣺ʹõ UltraCompare LiteҪִļ/ļ/ϲ/Ƚϲ"
+61448="ѡ"
+61449="ʵ"
+61450="\r\n˴ʼȡйʾűĸϢ"
+61451="ַѳ"
+61452="лű"
+61453="ű"
+61454="ȼ"
+61455=""
+61456="ע⣺ U3 ƣҪʹļUltraEdit UE3 ϵͳгС"
+61457="(&H)"
+61458="ת U3 Launchpad  UltraEdit UE3"
+61459="ļв(&I)"
+61460="ȡļв/滻(&I)"
+61461="ļ滻(&P)"
+61462="ȡļв/滻"
+61463=""
+61464="ȡļв/滻(&P)"
+61465="ѡļ"
+61466="ʾԣļ·"
+61467="http://www.ultraedit.com/redirects/registration/ch/ue3_register.html"
+61468="?"
+61470=""
+61471="б"
+61472="ûпõĴϢ"
+61473="ѳԲֵ֧Ĳ"
+61474="޷ЧԴ"
+61475="ڴ"
+61476="δ֪"
+61477=""
+61478=""
+61479="Canceling Replace in Files"
+61504=" %1"
+61505="һҳ(&O)"
+61506="˫ҳ(&T)"
+61507=" %u ҳ"
+61508=" %u ҳ\n %u-%u ҳ\n"
+61509="prn"
+61510="Output.prn"
+61511="ӡļ (*.prn)|*.prn|ļ (*.*)|*.*||"
+61512="ӡļ"
+61513=" %1"
+61588=" %s"
+61589="δ֪"
+61695="Ϊ..."
+61696="Чļ"
+61697="޷ĵ"
+61698="ĵʧܡ"
+61699="ı浽 %1"
+61700="ĵʧܡ"
+61701="ļ̫޷򿪡"
+61702="޷ӡ"
+61703="޷"
+61704="ڲӦó"
+61705="ʧܡ"
+61706="û㹻ڴִв"
+61707="ϵͳעĿƳ INI ļڣɾ"
+61708="ϵͳעĿ ( INI ļ) ûȫƳ"
+61709="óҪļ %sļϵͳδҵ"
+61710="óӵʧĶ˿ %s (λļ %s) Сüܰ汾 %s ݡ"
+61712=""
+61713="֡"
+61714=" %1  %2 ֮"
+61715=" %1  %2 ֮"
+61716="ַҪ %1 "
+61717="ѡť"
+61718=" 0  255 ֮"
+61719=""
+61720="ں/ʱ䡣"
+61721="ֵ"
+61728="δ֪ļʽ"
+61729="%1\n޷ҵļ\n֤·ļǷȷ"
+61730="Ŀ"
+61731="޷ %1 жȡ򿪡"
+61732="޷д %1Ϊֻ򿪡"
+61733="ȡ %1 ʱ"
+61734="д %1 ʱ"
+61828="Document Object ָ֧ļ"
+61829="%1\n޷עĵ\nĵѾ򿪡"
+61836="޷ȡֻдԡ"
+61837="޷дֻԡ"
+61840="޷ϵͳ֧֡"
+61841="ʼϵͳ DLL Ч"
+61842="Send Mail ޷ʼ"
+61856="δ"
+61857=" %1 ʱδ֪"
+61858="Ҳ %1"
+61859="%1 Ч·"
+61860="޷ %1Ϊ򿪵ļ̫ࡣ"
+61861="ܾ %1"
+61862="Чļ %1 "
+61863="޷ɾ %1ΪǵǰĿ¼"
+61864="޷ %1ΪĿ¼"
+61865=" %1 ʧ"
+61866=" %1 ʱӲ I/O "
+61867=" %1 ʱΥ"
+61868=" %1 ʱΥ"
+61869=" %1 ʱ"
+61870="ͼԽβ %1"
+61872="δ"
+61873=" %1 ʱδ֪"
+61874="ͼдȡ %1"
+61875="ͼԽβ %1"
+61876="Դд %1 жȡ"
+61877="%1 ʽ"
+61878="%1 δ֪Ķ"
+61879="%1 ķ"
+61888=""
+61998="ң"
+61999="ת"
+62000="(&N)"
+62001="ѡûƱļ..."
+62002="UEStudio ĵ (*.uec)|*.uec||"
+62003=""
+62004="Ӧó˵"
+62005="˵"
+62006=""
+62007="ǰ"
+62008="﷨"
+62009="Ŀб"
+62010="̿ݼ"
+62011="ģб"
+62012=""
+62013="޸ģ"
+62014="ģļ"
+62020=" [%s]%s"
+62021="б '%s' ļѴڡ\nҪ"
+62022="Ѿɹ\\n%s%s"
+62023="\n\nݵļ\n%s"
+62024="\n\nδݵļ\n%s"
+62025="ûָԣ\n%s"
+62026="\n\nָļ\n%s"
+62027="\n\nδָļ\n%s"
+62028="ûҪݵݡ\nѡһЩã"
+62029="ûҪָݡ\nѡһЩã"
+62040="ɫƣ"
+62041="ʹԤ涨Ƶɫ"
+62042="ɫɹ\Ϊ '%s'"
+62043="ɾԶɫ\n%s"
+62044="ȫȡ޸д򿪵ļȷҪȫȡ - ȷ ?"
+62045="޷: %filename%\nĵڻ\n."
+62046="Ftp Account %accountname% that is in use was deleted from the shared FTP accounts.  Do you wish to delete this account?"
+62047="Ftp Account %accountname% has newer changes in the Share FTP Account's file. Do you wish to accept these changes?"
+62048="Ftp ˺ %accountname% ѾӦó޸. ѡ˺Žɾ. \nظ˺ŵı?"
+62049="⵽ϵͳϵİ汾 UltraCompare v7.10.0.1012ΪùFTPʻϲ\ UltraCompare v7.10.0.1013ߡ"
+62062="ûзĿ¼:\r\n\r\n%s"
+62063="ļѱɾٿáҪڱ༭д򿪸ļ"
+63015="ӵĿ¼"
+63016="ѡĿ¼д·ʱĬĿ¼..."
+63017="δѡĿ¼ǷϣΪĬֵ"
+63018="޷Ϊ '%s'  !"
+63019="޷ wordfile '%s'!"
+63020="δѡȡԡѡȡ!"
+63021="ҲѡԵ wordfile !"
+63022=" FTP"Upload with Sync" command will copy all newer files from the selected local directory and overwrite any older files on the remote server with the same name. This action may potentially overwrite many files on your remote server.\n\nPlease confirm that you wish to upload newer local files and overwrite the older remote files:\n\nAre you sure?"
+63023="FTPͬءѡԶ̷инµļȻ󸲸ĿĿ¼оͬƵκνϾɵļ˲ܻḲϵͳеļ\n\nȷϣؽµԶļǽϾɵıļ\n\nǷȷ"Download with Sync" command will copy all newer files from the selected remote server and overwrite any older existing files in the target directory with the same name. This action may potentially overwrite many files on your system.\n\nPlease confirm that you wish to download newer remote files and overwrite older local files:\n\nAre you sure?"
+63024=": ʧ..."
+63025="%s ޷·ӡ"
+63026="ܴFTPʻ??ļ: \r\n\r\n%s"
+63027="ܲļ"
+63028="󴴽 "
+63029="Created:"
+63030="Modified:"
+64986=": ݵĿ '%s'"
+64987=" '%s':\nʧ '%s()'!"
+64988="ļϴνѱ޸ (λÿܲһ)\n Ҫ ?\n"
+64989="%s"
+64990="* : %d, : %d\n"
+64991="------\n"
+64992=": %d\n"
+64993="%s\n"
+64994="<%s>\n"
+64995="汾: %s\n"
+64996=": %s\n"
+64997="[%s]\n"
+64998=""
+64999="%s [%s]"
+65499="ģ"
+65500="б"
+65501="ղ"
+65502="ѡļУӵб '%s'..."
+65503="ѡļӵб '%s'..."
+65504="ļ %s ڡ\nϣ"
+65505="Զ"
+65506="Զ ASCII/Unicode|ASCII|UTF-8|UTF-16LE|UTF-16BE|ASCII Escaped Unicode"
+65507="%s\nĿļֻ!\nҪʹд?"
+65508="ֻܸ!"
+65509="ʽԷ"
+65510="򿪱ǩ"
+65511="رձǩ"
+65514="ظЧû롣"
+65515="ӵѳʱ"
+65516=""
+66000="ı"
+66001="ѡı"
+66002="ոƱβ"
+66003="ߣк"
+66004="/"
+66005=""
+66006="ǩ"
+66007="бǷ"
+66008="Ÿʾ"
+66009="۵"
+66010="<>"
+66011=""
+66012="˳"
+66013="ѰҺӿ"
+66014="ӿ"
+66015="ַӿ"
+66016="Ĭ|С||"
+66017="Ψ"
+66018="бָʾ - ѱ"
+66019="бָʾ - δ"
+66020=""
+66021="ʾ"
+66022="ƥ"
+66023=""
+66024="ֵ"
+66025="Tags"
+66026="Active Column"
+66027="δָ FTP Ŀ¼\nô˹ǰѡ FTP Ŀ¼"
+66028="FTP Ŀ¼Ч\nô˹ǰѡЧ FTP Ŀ¼"
+66029="۵ؼ"
+66030="Զģ"
+66031=""
+66032="»"
+66033=""
+66034="б"
+66035=""
+66036="ɫ"
+66037="ǰɫ"
+66038="ñɫ"
+66039="ʽ"
+66040="иƵѴڡ"
+66041="ѡļЧļ"
+66042="⵼"
+66043="ѡѵ롣"
+66044="ϣɾ:%s\n\nòԵġ"
+66045="⣬%s, δı\n\n䣿"
+66046="ı"
+66047="⣬%s, δı\nڵǰб档\n\n"
+66048="ı"
+66049="ɾ"
+66050="Template background color"
+66051="Placeholder background color"
+66052="Folding indent guides color"
+66053="Folding gutter background color"
+66054="Add new theme..."
+66055="Add existing theme..."
+67000="ǷϣԤ尴ťתΪ %s ݣ"
+89956="д|ֻ"
+89957="Project"
+89958="ģ #%d"
+89959="ȷҪɾģ"
+89960="ȫ"
+89961=""
+89962=""
+89963="&Save"
+89964="Save (&DOS Terminators - CR/LF)"
+89965="Save (UNIX Terminators - LF)"
+89966="Save (MAC Terminators - CR)"
+89967="New file"
+89968="New folder"
+89969="Binary/Hex"
+89970="ս"
+89971="Ϊ"
+89972="Ϊ"
+89973=" NTFS ļ"
+89974="ADS "
+89975="Ϊֻ"
+89976="ʽ"
+89977=""
+89978="XML ļʽ:\n%s"
+89979="-Ѹʽ"
+89980="ļ..."
+89981="޷־ļ"
+89982="Ӧó޷־ļ"
+89983="־ļʧ"
+89984="޷SSH־ļSSHʻµļ"
+89985="SSH־ļ޶"
+89986="SSHĻ־ļѴﵽ޶ȡǰļǡ"
+89987="ѡSSHĻ¼"
+89988="ش޸"
+89989=""
+89990=""
+89991="IDMƷԸѵǼ֮𣬸һ"
+89992="ӻбɾ's'"
+89993="$p  '$c'"
+89994=""
+89995="ַ"
+99900="ͼе\r\nͼ޿ͣڡ\r\n\r\nӹ /\r\n- ת: 鿴>б>\r\n- ת: 鿴>б"
+99901=""
+99902="ͼ޹ Ӵڡ\r\n\r\nӹ /\r\n- ת: 鿴>б>\r\n- ת: 鿴>б"
+99903=""
+99904="Web ͨԽп PHP HTML ASP JavaScript Perl ԡ༭ͱԶļĿڵļıͼ HTML ҳͼ֮л"
+99905="׼༭ߣҺ滻ԤHTML FTP/SFTPTelnet/SSHHTML Validation/ߣ꣬űļ/ļбȽϣ..."
+99906="ͼе͡򿪵ַ\r\n ͼеļͼԴ\r\nͣڡ\r\n\r\nӹ /\r\n- ת: 鿴>б>\r\n- ת: 鿴>б"
+99907=""
+99908="ϵͳԱڸ߼༭ԼԶFTP/SFTP Telnet/SSH ʡļʽתԶűͺ꣬ѸļԶ£..."
+99909="׼༭ߣű꣬ļתFTP/SFTPTelnet/SSHCSV ļ֧֣ļļ⣬..."
+99910="ͼе򿪵ַHTMLߡ\r\n\r\nͼеļͼͣڡ\r\n\r\nؿͣڣ\r\n- XML \r\n- б\r\n- ʷ\r\n- ģб\r\n- \r\n\r\nӹ"
+99911=""
+99914="û߼ûʹãҪǿı༭\ܺ͸߼༭Դ񡣰﷨Զ/űͣбļȽϹ\ܣļ..."
+99915="׼༭ߣű꣬﷨Standard Editing Tools, Scripting, Macros, Syntax Highlighting, Tabbed-Document Support, Tools Toolbar, File/Folder Compare, and more..."
+99966="ģ\n\n[DATE_DMY]\tʽΪ//ĵǰ\n[DATE_MDY]\tʽΪ//ĵǰ\n[DATE_TEXT]\tǰΪı\n[TIME]\t\t24 Сʱʽǰ\n^\t\tģĵǰλ\n^^\t\t'^' ַ\n[FULL_FILE_NAME]\tļ·ļ\n[FILE_PATH]\tļ·\n[FILE_NAME]\tļչ\n[FILE_EXTENSION]\tļչ\n[FILE_EXTENSION_NP]\tļչ.\n[$replace$]\tģǰѡı滻\n[$REPLACE$]\tģ֮ǰѡдı滻\n[+MyVar+]\tģʱʾı 'MyVar' Ȼģвûṩı"
+99967="----------------------------------------\n '$F' ļ"
+99968="$P"
+99969="----------------------------------------\nɣҵ $N ļ"
+99970="----------------------------------------\n '$P' в '$F' ($Dc; $Dm)
+99971="$P($L): $S"
+99972="ҵ '$F' $C Ρ"
+99973="ɣҵ '$F' $C Ρ($N ļ)"
+99974="----------------------------------------\nвƥ '$F' in '$P':"
+99975="$P($L): $S"
+99976="ʾ $C ƥ."
+99977=",ҵ $C ƥ. ($N file(s))."
+99980="ݼ||˵"
+99981="δĴ"
+99982="DTD "
+99983="֤"
+99984="֤"
+99985="ȼƻ༭"
+99986="д"
+99987="ģʽ"
+99988="ע"
+99989="ڴ"
+99990="Select RUBY.EXE ..."
+99991="RUBY Executable (*.exe)|*.exe||"
+99992="ruby.exe"
+99993="ѡ XMLlint.EXE ..."
+99994="XMLlint ִг(*.exe)|*.exe||"
+99995="xmllint.exe"
+99996="|Ĭ|ݸ||Ƿ||ClearType|Ȼ"
+99997="ѡ PHP(-CGI).EXE ..."
+99998="PHP ִļ (*.exe)|*.exe||"
+99999="php-cgi.exe"
+100000=""
+100001=""
+100002=""
+101000="˵"
+101001="ļ(&F)"
+101002="½(&N)\tCtrl+N"
+101003="(&O)...\tCtrl+O"
+101004="ٴ(&Q)...\tCtrl+Q"
+101005="ر(&C)"
+101006="رļ(&F)\tCtrl+Shift+F4"
+101007="رճ֮ļ(&E)"
+101008="FTP/Telnet(&T)"
+101009=" FTP (&O)..."
+101010="浽 FTP(&A)..."
+101011="ָѱ(&D)"
+101012="(&S)\tCtrl+S"
+101013="Ϊ(&A)...\tF12"
+101014="ȫ(&L)\tAlt+F12"
+101015="ѡΪ(&E)..."
+101016="/(&Y)"
+101017="ļ"
+101018="Ƚ(&O)...\tAlt+F11"
+101019="(&R)"
+101020="ļ (ʹõǰѡ)(&S)"
+101021="߼/ѡ(&A)..."
+101022="ת(&I)"
+101023="UNIX/MAC  DOS(&U)"
+101024="DOS  MAC(&M)"
+101025="DOS  UNIX(&D)"
+101026="EBCDIC  ASCII(&A)"
+101027="ASCII  EBCDIC(&E)"
+101028="OEM  ANSI(&N)"
+101029="ANSI  OEM(&T)"
+101030="ASCII  Unicode(&I)"
+101031="UTF-8  Unicode(&I)"
+101032="Unicode  ASCII(&O)"
+101033="UTF-8  ASCII"
+101034="ASCII  UTF-8 (Unicode ༭)"
+101035="UNICODE/UTF-8  UTF-8 (Unicode ༭)"
+101036="UNICODE/ASCII/UTF-8  UTF-8 (ASCII ༭)"
+101037="ת..."
+101038="ת..."
+101039="⹦\(&U)"
+101040="ļ(&I)"
+101041="ɾļ(&F)"
+101042="ʼ(&M)"
+101043="ÿַ(&E)"
+101044="ӡ(&P)...\tCtrl+P"
+101045="ӡļ"
+101046="ӡԤ(&W)"
+101047="ӡ/(&G)"
+101048="ҳ(&T)..."
+101049="ӡ(&U)..."
+101050="ղصļ(&V)...\tCtrl+Shift+F"
+101051="Ŀ(&J)"
+101052="½Ŀ/(&N)"
+101053="Ŀ/(&O)\tAlt+Shift+O"
+101054="رĿ/(&C)\tAlt+Shift+C"
+101055="Ŀ(&S)\tAlt+Shift+S"
+101056=" CTAG ļ(&G)"
+101057="Ctag ѡ(&P)..."
+101058="Ŀ"
+101059=򿪵ļ(&I)
+101060="ļ"
+101061="Ŀ/(&K)"
+101062="Ŀ"
+101063="ļ"
+101064="˳(&X)"
+101065="༭(&E)"
+101066="(&U)\tCtrl+Z"
+101067="(&O)\tCtrl+Y"
+101068="(&T)\tCtrl+X"
+101069="(&C)\tCtrl+C"
+101070="ճ(&P)\tCtrl+V"
+101071="в׷\tCtrl+Shift+X"
+101072="Ʋ\tCtrl+Shift+C"
+101073="ļ·/(&F)"
+101074="(&B)"
+101075="Windows (&W)\tCtrl+0"
+101076="û &1\tCtrl+1"
+101077="û &2\tCtrl+2"
+101078="û &3\tCtrl+3"
+101079="û &4\tCtrl+4"
+101080="û &5\tCtrl+5"
+101081="û &6\tCtrl+6"
+101082="û &7\tCtrl+7"
+101083="û &8\tCtrl+8"
+101084="û &9\tCtrl+9"
+101085="ȫѡ(&A)\tCtrl+A"
+101086="ѡ(&L)"
+101087="ѡ(&W)\tCtrl+J"
+101088="ѡΧ(&S)"
+101089="ɾ(&E)"
+101090="ɾ(&D)\tDEL"
+101091="ɾ(&L)\tCtrl+E"
+101092="ɾ(&S)\tCtrl+F11"
+101093="ɾβ(&E)\tCtrl+F12"
+101094="(&D)\tCtrl+Alt+D"
+101095="(&I)\tCtrl+Enter"
+101096="/ʱ(&M)\tF7"
+101097="ʮƹ\(&X)"
+101098="ʮƱ༭(&H)\tCtrl+H"
+101099="ʮƱ༭/EBCDIC(&X)"
+101100="ʮƲ/ɾ(&D)...\tCtrl+D"
+101101="ʮƸѡͼ(&V)"
+101102="ƴд(&K)\tCtrl+K"
+101103="ֻ(&Y)"
+101104="лԶ(&G)\tCtrl+W"
+101105="ע(&N)"
+101106="ɾע(&R)"
+101107="ɫ(&I)"
+101108="(&S)"
+101109="(&F)\tAlt+F3"
+101110="һ(&N)\tF3"
+101111="һ(&V)\tCTRL+F3"
+101112="滻(&R)\tCtrl+R"
+101113="(&A)\tCtrl +Shift+I"
+101114="ļв(&I)"
+101115="ļ滻(&P)"
+101116="ѡƥ(&M)\tCtrl+B"
+101117="ת/ҳ(&G)\tCtrl+G"
+101118="лǩ(&B)\tCtrl+F2"
+101119="һǩ(&E)\tAlt+F2"
+101120="һǩ(&K)\tF2"
+101121="ǩ(&O)"
+101122="ͳ(&W)"
+101123="б(&L)\tF8"
+101124="ҷ(&Y)\tF11"
+101125="ַ(&A)\tAlt +Enter"
+101126=" (һλ)(&B)"
+101127="ǰ (һλ)(&A)"
+101128="Ŀ(&P)"
+101129="½Ŀ/(&N)"
+101130="Ŀ(&O)\tAlt+Shift+O"
+101131="رĿ/(&C)\tAlt+Shift+C"
+101132="Ŀ(&S)\tAlt+Shift+S"
+101133="ӵĿ(&A)"
+101134="½(&N)..."
+101135="ļ(&D)... "
+101136="ļ(&F)..."
+101137="Ŀ/(&B)"
+101138="ָĿ/(&R)"
+101139=" CTAG ļ(&G)"
+101140="Ctag ѡ(&P)..."
+101141="Ŀ(&R)"
+101142="ͼ(&V)"
+101143="ͼ/б(&V)"
+101144="(&T)"
+101145=" 1(&1)"
+101146="״̬(&S)"
+101147="ļǩ(&E)"
+101148="ļͼ(&V)\tCtrl +U"
+101149="б(&F)"
+101150="б(&M)"
+101151="ǩб(&A)\tCtrl+F8"
+101152="ģб(&P)"
+101153="(&U)"
+101154="ùرհť(&D)"
+101155="鿴ʽ (ļ)(&V)"
+101156=" 1"
+101157=" 2"
+101158=" 3"
+101159=" 4"
+101160=" 5"
+101161=" 6"
+101162=" 7"
+101163=" 8"
+101164=" 9"
+101165=" 10"
+101166=" 11"
+101167=" 12"
+101168=" 13"
+101169=" 14"
+101170=" 15"
+101171=" 16"
+101172=" 17"
+101173=" 18"
+101174=" 19"
+101175=" 20"
+101176=""
+101177="ʮ/ģʽ(&X)..."
+101178="(&F)..."
+101179="ôӡ(&P)..."
+101180="OEM ַ(&H)"
+101181="ʾ(&M)"
+101182=" (Ĭ)(&R) "
+101183="+ֺ(&I)"
+101184="-Сֺ(&R)"
+101185="ɫ(&C)..."
+101186="ʾո/Ʊ(&O)"
+101187="ʾҳΪ(&K)"
+101188="б(&U)"
+101189="и"
+101191=" 1 (&N)"
+101192="ʾ(&D)"
+101193="ʾк(&L)"
+101194="м(&S)"
+101195="(&S)"
+101196="1.5 (&P)"
+101197="˫(&D)"
+101198="ASCII ַ(&A)"
+101199="/ʾ(&I)"
+101200="/ʾѡ(&H)\tCtrl -"
+101201="ȫ۵(&C)\tCtrl +"
+101202="ȫչ(&E)\tCtrl *"
+101203="ļѯ(&E)"
+101204="Զѯļ(&S)"
+101205="ǰ(&T)"
+101206="ȫģʽ(&U)"
+101207="ʽ(&T)"
+101208="ʽ(&M)\tCtrl+T"
+101209="ʽ(&F)"
+101210="(&L)"
+101211="Ҷ(&R)"
+101212="ж(&C)"
+101213="(&F)"
+101214="/ʽ(&S)..."
+101215="תسΪ(&W)"
+101216="תΪس(&V)"
+101217="תƱΪո(&S)"
+101218="תոΪƱ (ȫ)(&P)"
+101219="תոΪƱ ()(&D)"
+101220="ɾβո(&G)"
+101221="OEM  ANSI(&N)"
+101222="ANSI  OEM(&T)"
+101223="תΪдĸ(&O)\tAlt+F5"
+101224="תΪСдĸ(&L)\tCtrl+F5"
+101225="ĸд(&A) \tF5"
+101226="תСд(&C)\tShft+F5"
+101227="(&I)"
+101228="ɾ(&E)"
+101229="ҳ(&B)"
+101230="HTML ֤(&H)"
+101231=" HTML (&H)"
+101232=" CSE HTML Validator(&V)"
+101233="CSE HTML Validator ҵ(&J)..."
+101234="CSE HTML Validator ѡ(&O)..."
+101235="CSE HTML Validator (&C)"
+101236="ѡ(&R)"
+101237="(&L)"
+101238="ģʽ(&C)\tAlt+C"
+101239="/(&I)"
+101240="ɾ(&D)"
+101241="(&U)"
+101242="(&N)"
+101243="/ѡͳ(&S)"
+101244="ת̶(&X)"
+101245="ת(&E)"
+101246="(&L)"
+101247="ж(&C)"
+101248="Ҷ(&R)"
+101249="(&M)"
+101250="(&L)..."
+101251="ز׷ӵк(&X)..."
+101252="ȫ(&A)..."
+101253="¼(&Q)\tCtrl+Shift+R"
+101254="Զ(&U)..."
+101255="ļ/ĺ(&O)"
+101256="༭(&E)..."
+101257="ȫɾ(&T)"
+101258="ɾ/޸(&D)..."
+101259="¼(&R)..."
+101260="ֹͣ¼(&S)"
+101261="ٴβ(&P)\tCtrl+M"
+101262="/(&M)...\tCtrl+L"
+101263="δ˳ʱ(&W)"
+101264="߼(&A)"
+101265="(&C)..."
+101266="(&M)"
+101267="(&E)"
+101268="ôҳ/(&G)"
+101269="ʾ/޸ģ(&T)..."
+101270="ģ(&I)...\tAlt(+Shft)+0-9"
+101271="ģ(&N)"
+101272="ûģ &0"
+101273="ûģ &1"
+101274="ûģ &2"
+101275="ûģ &3"
+101276="ûģ &4"
+101277="ûģ &5"
+101278="ûģ &6"
+101279="ûģ &7"
+101280="ûģ &8"
+101281="ûģ &9"
+101282="DOS (&D)...\tF9"
+101283="һ DOS (&L)\tCtrl+F9"
+101284=" Windows (&W)...\tF10"
+101285="ò񷽷(&A)"
+101286="(&O)..."
+101287="Ŀ(&P)..."
+101288=" 1"
+101289=" 2"
+101290=" 3"
+101291=" 4"
+101292=" 5"
+101293=" 6"
+101294=" 7"
+101295=" 8"
+101296=" 9"
+101297=" 10"
+101298="Ŀ 1"
+101299="Ŀ 2"
+101300="Ŀ 3"
+101301="Ŀ 4"
+101302="Ŀ 5"
+101303="Ŀ 6"
+101304="Ŀ 7"
+101305="Ŀ 8"
+101306="Ŀ 9"
+101307="Ŀ 10"
+101308="(&W)"
+101309="ƴ(&D)"
+101310="(&C)"
+101311="ˮƽƽ(&T)"
+101312="ֱƽ(&V)"
+101313="һ(&N)"
+101314="һ(&P)"
+101315="ͼ(&A)"
+101316="һļǩ(&E)\tAlt+Down"
+101317="һļǩ(&B)\tAlt+Up"
+101318=ˮƽִ(&O)
+101319="Сд(&M)"
+101320="رļ(&L)"
+101321="(&U)"
+101322="ʾļ(&S)"
+101323="ͬ(&Y)"
+101324="(&H)"
+101325="(&I)\tF1"
+101326="ʹð(&U)"
+101327="û 1"
+101328="û 2"
+101329="û 3"
+101330="û 4"
+101331="û 5"
+101332="û 6"
+101333="Ӱļ(&D)"
+101334="̳(&F)"
+101335="(&C)"
+101336="ע..."
+101337="(&A)..."
+101338="UNICODE  UNICODE Big Endian"
+101339="UNICODE Big Endian  UNICODE"
+101340="XML תس(&X)"
+101341="UNICODE  ASCII Escaped Unicode"
+101342="ASCII Escaped Unicode  UNICODE"
+101343="Ľ"
+101344="Ľ"
+101345="ճ͸\tCtrl+Shift+V"
+101346="/ָû(&B)"
+101347="ʷ¼"
+101348="༭ǩ(&D)"
+101349="XMLlint "
+101350="FTP/SFTP "
+101351="SSH/Telnet ̨"
+101352="ûת"
+101353="ű(&i)"
+101354="ű..."
+101355="ѡ"
+101356="лͼ"
+101357="ˢͼ"
+101358="SSH/Telnet ˻..."
+101359=" UltraEdit µʵ(&S)"
+101360="ճ"
+101361="HTML Դļ"
+101362="ԭʼ RTF"
+101363=ӭҳ(&W)
+101364="ʾз(&G)"
+101365="ʾͺ¼ѡ"
+101366=""
+101367=""
+101368="ASCII ַ"
+101369="ǩб"
+101370=""
+101371="ļ..."
+101372="ļ..."
+101373="Ͳ (&L)..."
+101374=" Base64"
+101375=" Base64"
+101376="ʾߡ"
+101377="Paste Column"
+101378="⸴"
+101379="ΪHTMLĵ"
+101380="ΪRTF"
+101381="ΪHTML"
+101382=" UltraFinder"
+101383=" UltraSentry"
+101384="ƽʾ / ͣפѡ"
+101385=ĵͼ
+101386=ǩ(&B)
+101387=(&R)
+101388=(&A)
+101389=к(&L)
+101390=۵(&C)
+101391=ʾ(&S)
+101392=Ŵʾ٣(&I)
+101393=Сʾࣩ(&O)
+101394=λ(&P)
+101395=Ҷλ(&P)
+101396=ʱ¶λǺ(&R)
+101397=λļص(&V)
+101398="رĵͼ(&C)"
+101400="(&N)"
+101403="ɫ(&C)..."
+101404="/ʱ䣨&D)"
+101405="ļ(&F)"
+101406="(&L)"
+101407="ַ&i"
+101408="ҳ(&P)"
+101409="ÿһַ&S"
+101410="ģ(&T)"
+101411="ָƶ"
+101412="û7"
+101413="û8"
+101414="û9"
+101415="û10"
+101416="û11"
+101417="û12"
+101418="û13"
+101419="û14"
+101420="û15"
+101421="û16"
+101422="û17"
+101423="û18"
+101424="û19"
+101425="û20"
+101426="XML "
+101427="бָ (LCI)"
+101428="ͣебָ"
+101429="Զװغ..."
+101430="ʾм"
+101431="תƥ"
+101432=""
+101433="ҵַб(&N)"
+101434="ٲ(Q)..."
+101435="תͻʾѡ"
+101734="򿪵ַ(&A)"
+101735=رյļ
+101736=رյļ
+101737=ֱִڡ
+102000="˵"
+102001="ļ(&F)"
+102002="½(&N)\tCtrl+N"
+102003="(&O)...\tCtrl+O"
+102004="ٴ(&Q)...\tCtrl+Q"
+102005="ر(&C)"
+102006="رļ(&F)\tCtrl+Shift+F4"
+102007="رճ֮ļ(&E)"
+102008="FTP/Telnet(&T)"
+102009=" FTP (&O)..."
+102010="浽 FTP(&A)..."
+102011="ָѱ(&D)"
+102012="(&S)\tCtrl+S"
+102013="Ϊ(&A)...\tF12"
+102014="ȫ(&L)\tAlt+F12"
+102015="ѡΪ(&E)..."
+102016="/(&Y)"
+102017="ļ"
+102018="Ƚļ(&M)..."
+102019="(&R)"
+102020="ļ (ʹõǰѡ)(&S)"
+102021="߼/ѡ(&A)..."
+102022="ת(&I)"
+102023="UNIX/MAC  DOS(&U)"
+102024="DOS  MAC(&M)"
+102025="DOS  UNIX(&D)"
+102026="EBCDIC  ASCII(&A)"
+102027="ASCII  EBCDIC(&E)"
+102028="OEM  ANSI(&N)"
+102029="ANSI  OEM(&T)"
+102030="ASCII  Unicode(&I)"
+102031="UTF-8  Unicode(&I)"
+102032="Unicode  ASCII(&O)"
+102033="UTF-8  ASCII"
+102034="ASCII  UTF-8 (Unicode ༭)"
+102035="UNICODE/UTF-8  UTF-8 (Unicode ༭)"
+102036="UNICODE/ASCII/UTF-8  UTF-8 (ASCII ༭)"
+102037="ת..."
+102038="ת..."
+102039="⹦\(&U)"
+102040="ļ(&I)"
+102041="ɾļ(&F)"
+102042="ʼ(&M)"
+102043="ÿַ(&E)"
+102044="ӡ(&P)...\tCtrl+P"
+102045="ӡļ"
+102046="ӡԤ(&W)"
+102047="ӡ/(&G)"
+102048="ҳ(&T)..."
+102049="ӡ(&U)..."
+102050="ղصļ(&V)...\tCtrl+Shift+F"
+102051=򿪵ļ(&I)
+102052="ļ"
+102053="Ŀ/(&K)"
+102054="Ŀ"
+102055="ļ"
+102056="˳(&X)"
+102057="༭(&E)"
+102058="(&U)\tCtrl+Z"
+102059="(&O)\tCtrl+Y"
+102060="(&T)\tCtrl+X"
+102061="(&C)\tCtrl+C"
+102062="ճ(&P)\tCtrl+V"
+102063="в׷\tCtrl+Shift+X"
+102064="Ʋ\tCtrl+Shift+C"
+102065="ļ·/(&F)"
+102066="(&B)"
+102067="Windows (&W)\tCtrl+0"
+102068="û &1\tCtrl+1"
+102069="û &2\tCtrl+2"
+102070="û &3\tCtrl+3"
+102071="û &4\tCtrl+4"
+102072="û &5\tCtrl+5"
+102073="û &6\tCtrl+6"
+102074="û &7\tCtrl+7"
+102075="û &8\tCtrl+8"
+102076="û &9\tCtrl+9"
+102077="ȫѡ(&A)\tCtrl+A"
+102078="ѡ(&L)"
+102079="ѡ(&W)\tCtrl+J"
+102080="ѡΧ(&S)"
+102081="ɾ(&E)"
+102082="ɾ(&D)\tDEL"
+102083="ɾ(&L)\tCtrl+E"
+102084="ɾ(&S)\tCtrl+F11"
+102085="ɾβ(&E)\tCtrl+F12"
+102086="(&D)\tCtrl+Alt+D"
+102087="(&I)\tCtrl+Enter"
+102088="/ʱ(&M)\tF7"
+102089="ʮƹ\(&X)"
+102090="ʮƱ༭(&H)\tCtrl+H"
+102091="ʮƱ༭/EBCDIC(&X)"
+102092="ʮƲ/ɾ(&D)...\tCtrl+D"
+102093="ʮƸѡͼ(&V)"
+102094="ƴд(&K)\tCtrl+K"
+102095="ֻ(&Y)"
+102096="лԶ(&G)\tCtrl+W"
+102097="ע(&N)"
+102098="ɾע(&R)"
+102099="ɫ"
+102100="(&S)"
+102101="(&F)\tAlt+F3"
+102102="һ(&N)\tF3"
+102103="һ(&V)\tCTRL+F3"
+102104="滻(&R)\tCtrl+R"
+102105="\tCtrl+Shift+I"
+102106="ļв(&I)"
+102107="ļ滻(&P)"
+102108="ѡƥ(&M)\tCtrl+B"
+102109="ת/ҳ(&G)\tCtrl+G"
+102110="лǩ(&B)\tCtrl+F2"
+102111="һǩ(&E)\tAlt+F2"
+102112="һǩ(&K)\tF2"
+102113="ǩ(&O)"
+102114="ͳ(&W)"
+102115="б(&L)\tF8"
+102116="ҷ(&Y)\tF11"
+102117="ַ\tAlt+Enter"
+102118=" (һλ)"
+102119="ǰ (һλ)"
+102120="Ŀ(&P)"
+102121="½Ŀ/(&N)"
+102122="Ŀ(&N)"
+102123="ʹģ崴Ŀ(&C)"
+102124="Ŀ/(&O)\tAlt+Shift+O"
+102125="رĿ/(&C)\tAlt+Shift+C"
+102126="Ŀ(&S)\tAlt+Shift+S"
+102127="ӵĿ(&A)"
+102128="½(&N)..."
+102129="½ļ(&F)..."
+102130="ļ(&F)..."
+102131="̬ӿ(&D)..."
+102132="(&I)"
+102133="(&C)"
+102134="Ŀ/(&B)"
+102135="ָĿ/(&R)"
+102136="Ŀת(&J)...\tAlt+Shift+V"
+102137="Ŀ(&M)...\tAlt+Shift+M"
+102138="CVS(&V)"
+102139="У(&C)...\tAlt+Shift+H"
+102140="(&U)\tAlt+Shift+U"
+102141="ύ(&O)\tAlt+Shift+Q"
+102142="£⣩(&P)"
+102143="ǩ(&T)\tAlt+Shift+T"
+102144="(&I)...\tAlt+Shift+I"
+102145="(&E)...\tAlt+Shift+E"
+102146="ʺ/(&U)\tAlt+Shift+A"
+102147=" CTAG ļ(&G)"
+102148="CTAG ѡ(&P)..."
+102149="Ŀ"
+102150="(&B)"
+102151="(&C)\tShift+F7"
+102152="(&B)\tShift+F8"
+102153="ȫ(&R)\tShift+F9"
+102154="(&A)...\tShift+F10"
+102155="(&L)"
+102156="(&S)\tShift+F11"
+102157="Ӧó(&R)\tShift+F12"
+102158="(&U)"
+102159="ѡ(&E)"
+102160="ñѡ(&T)"
+102161="߼ѡ(&V)"
+102162="ñ·(&O)"
+102163=" Makefile(&G)\tShift+F4"
+102164="ʾǩб(&I)"
+102165="(&O)"
+102166="½ⷨ(&N)\tAlt+Shift+W"
+102167="򿪽ⷨ(&O)\tAlt+Shift+P"
+102168="رսⷨ(&C)\tAlt+Shift+L"
+102169="Ŀ(&A)\tAlt+Shift+J"
+102170="ɾĿ(&R)\tAlt+Shift+X"
+102171="ӵĿ"
+102172="ͼ(&V)"
+102173="ͼ/б(&V)"
+102174="(&T)"
+102175=" 1"
+102176="״̬(&S)"
+102177="ļǩ(&E)"
+102178="(&W)\tCtrl+U"
+102179="б(&F)"
+102180="б(&M)"
+102181="ǩб(&A)\tCtrl+F8"
+102182="ģб(&P)"
+102183="(&U)"
+102184="ùرհť(&D)"
+102185="鿴ʽ (ļ)"
+102186=" 1"
+102187=" 2"
+102188=" 3"
+102189=" 4"
+102190=" 5"
+102191=" 6"
+102192=" 7"
+102193=" 8"
+102194=" 9"
+102195=" 10"
+102196=" 11"
+102197=" 12"
+102198=" 13"
+102199=" 14"
+102200=" 15"
+102201=" 16"
+102202=" 17"
+102203=" 18"
+102204=" 19"
+102205=" 20"
+102206=""
+102207="ʮ/ģʽ(&X)..."
+102208="(&F)..."
+102209="ôӡ(&P)..."
+102210="OEM ַ(&H)"
+102211="ʾ(&M)"
+102212=" (Ĭ)(&R) "
+102213="+ֺ"
+102214="-Сֺ"
+102215="ɫ(&C)..."
+102216="ʾո/Ʊ(&O)"
+102217="ʾҳΪ(&K)"
+102218="б(&U)"
+102221=" 1 (&N)"
+102222="ʾ(&D)"
+102223="ʾк(&L)"
+102224="м"
+102225=""
+102226="1.5 "
+102227="˫"
+102228="ASCII ַ(&A)"
+102229="/ʾ"
+102230="/ʾѡ\tCtrl -"
+102231="ȫ۵\tCtrl +"
+102232="ȫչ\tCtrl *"
+102233="ļѯ(&E)"
+102234="Զѯļ(&S)"
+102235="ǰ(&T)"
+102236="ȫģʽ(&U)"
+102237="ʽ(&T)"
+102238="ʽ(&M)\tCtrl+T"
+102239="ʽ(&F)"
+102240="(&L)"
+102241="Ҷ(&R)"
+102242="ж(&C)"
+102243="(&F)"
+102244="/ʽ(&S)..."
+102245="תسΪ(&W)"
+102246="תΪس(&V)"
+102247="תƱΪո(&S)"
+102248="תոΪƱ (ȫ)(&P)"
+102249="תոΪƱ ()(&D)"
+102250="ɾβո(&G)"
+102251="OEM  ANSI(&N)"
+102252="ANSI  OEM(&T)"
+102253="תΪдĸ(&O)\tAlt+F5"
+102254="תΪСдĸ(&L)\tCtrl+F5"
+102255="ĸд(&A) \tF5"
+102256="תСд(&C)\tShft+F5"
+102257="(&I)"
+102258="ɾ(&E)"
+102259="ҳ(&B)"
+102260="HTML ֤(&H)"
+102261=" HTML (&H)"
+102262=" CSE HTML Validator(&V)"
+102263="CSE HTML Validator ҵ(&J)..."
+102264="CSE HTML Validator ѡ(&O)..."
+102265="CSE HTML Validator (&C)"
+102266="XML תس(&X)"
+102267="ѡ(&R)"
+102268="(&L)"
+102269="ģʽ(&C)\tAlt+C"
+102270="/(&I)"
+102271="ɾ(&D)"
+102272="(&U)"
+102273="(&N)"
+102274="/ѡͳ(&S)"
+102275="ת̶(&X)"
+102276="ת(&E)"
+102277="(&L)"
+102278="ж(&C)"
+102279="Ҷ(&R)"
+102280="(&M)"
+102281="(&L)..."
+102282="ز׷ӵк(&X)..."
+102283="ȫ(&A)..."
+102284="¼(&Q)\tCtrl+Shift+R"
+102285="Զ(&U)..."
+102286="ļ/ĺ(&O)"
+102287="༭(&E)..."
+102288="ȫɾ(&T)"
+102289="ɾ/޸(&D)..."
+102290="¼(&R)..."
+102291="ֹͣ¼(&S)"
+102292="ٴβ(&P)\tCtrl+M"
+102293="/(&M)...\tCtrl+L"
+102294="δ˳ʱ(&W)"
+102295="߼(&A)"
+102296="(&C)..."
+102297="(&M)"
+102298="(&E)"
+102299="ôҳ/(&G)"
+102300="ʾ/޸ģ(&T)..."
+102301="ģ(&I)...\tAlt(+Shft)+0-9"
+102302="ģ"
+102303="ûģ &0"
+102304="ûģ &1"
+102305="ûģ &2"
+102306="ûģ &3"
+102307="ûģ &4"
+102308="ûģ &5"
+102309="ûģ &6"
+102310="ûģ &7"
+102311="ûģ &8"
+102312="ûģ &9"
+102313="DOS (&D)...\tF9"
+102314="һ DOS (&L)\tCtrl+F9"
+102315=" Windows (&W)...\tF10"
+102316="ò񷽷(&A)"
+102317="(&O)..."
+102318="Ŀ(&P)..."
+102319=" 1"
+102320=" 2"
+102321=" 3"
+102322=" 4"
+102323=" 5"
+102324=" 6"
+102325=" 7"
+102326=" 8"
+102327=" 9"
+102328=" 10"
+102329="Ŀ 1"
+102330="Ŀ 2"
+102331="Ŀ 3"
+102332="Ŀ 4"
+102333="Ŀ 5"
+102334="Ŀ 6"
+102335="Ŀ 7"
+102336="Ŀ 8"
+102337="Ŀ 9"
+102338="Ŀ 10"
+102339="(&W)"
+102340="ƴ(&D)"
+102341="(&C)"
+102342="ˮƽƽ(&T)"
+102343="ֱƽ(&V)"
+102344="һ(&N)"
+102345="һ(&P)"
+102346="ͼ(&A)"
+102347="һļǩ(&E)\tAlt+Down"
+102348="һļǩ(&B)\tAlt+Up"
+102349=ˮƽִ(&O)
+102350="Сд(&M)"
+102351="رļ(&L)"
+102352="(&U)"
+102353="ʾļ(&S)"
+102354="ͬ(&Y)"
+102355="(&H)"
+102356="(&I)\tF1"
+102357="ʹð(&U)"
+102358="û 1"
+102359="û 2"
+102360="û 3"
+102361="û 4"
+102362="û 5"
+102363="û 6"
+102364="Ӱļ(&D)"
+102365="̳(&F)"
+102366="(&C)"
+102367="ע(&R)..."
+102368="(&A)..."
+102369="UNICODE  UNICODE Big Endian"
+102370="UNICODE Big Endian  UNICODE"
+102371="UNICODE  ASCII Escaped Unicode"
+102372="ASCII Escaped Unicode  UNICODE"
+102373="һ(&X)\tCtrl+F10"
+102374="һ(&R)\tAlt+F10"
+102375="ճ͸\tCtrl+Shift+V"
+102376="/ָû(&B)"
+102377="ôҳ..."
+102378="XMLlint "
+102379="༭ǩ(&D)"
+102380="ѡ"
+102381=" UEStudio µʵ(&S)"
+102382="ʾз(&G)"
+102383="ʾͺ¼ѡ"
+102384="һ"
+102385="һ"
+102386=""
+102387="JavaScript Lint "
+102389="һθĵ"
+102390="һθĵ"
+102400=""
+102401="&"
+102402="ģ..."
+102403="ɫ(&C)"
+102404="/ʱ䣨&"
+102405="ļ(&F)"
+102406="(&L)"
+102407="ַ&i"
+102408="ҳ(&P)"
+102409="ÿһַ&S"
+102410="ģ(&T)"
+102411="ָƶ"
+102412="û7"
+102413="û8"
+102414="û9"
+102415="û10"
+102416="û11"
+102417="û12"
+102418="û13"
+102419="û14"
+102420="û15"
+102421="û16"
+102422="û17"
+102423="û18"
+102424="û19"
+102425="û20"
+102426="Web "
+102427="Google"
+102428="Yahoo"
+102429="Wikipedia"
+102430="Dictionary.com"
+102431="Whois"
+102432="Thesaurus"
+102433="NetworkSolutions Whois"
+102434="PHP.net"
+102435="Cplusplus.com"
+102436="MSDN "
+102437="ɾǩ"
+102438="XML "
+102439="FTP ʻ(&M)..."
+102440="(&G)..."
+102441=""
+102442=" UltraFinder"
+102443=" UltraSentry"
+102444="ƽʾ / ͣפѡ"
+102445="ٲ(Q)..."
+102446="Git ǳ (&S)"
+102447="Git ֧ (&B)"
+102448=ѱ(&A)
+102449=ѱ(&A)
+102450=ɾ׿ո
+103000="˵"
+103001="༭(&E)"
+103002="ʽ(&T)"
+103003="ʽ(&M)\tCtrl+T"
+103004="ʽ(&F)"
+103005="(&L)"
+103006="Ҷ(&R)"
+103007="ж(&C)"
+103008="(&F)"
+103009="/ʽ(&S)..."
+103010="תسΪ(&W)"
+103011="תΪس(&V)"
+103012="תƱΪո(&S)"
+103013="תոΪƱ (ȫ)(&P)"
+103014="תոΪƱ ()(&D)"
+103015="ɾβո(&G)"
+103016="OEM  ANSI(&N)"
+103017="ANSI  OEM(&T)"
+103018="תΪдĸ(&O)\tAlt+F5"
+103019="תΪСдĸ(&L)\tCtrl+F5"
+103020="ĸд(&A) \tF5"
+103021="תСд(&C)\tShft+F5"
+103022="(&I)"
+103023="ɾ(&E)"
+103024="ҳ(&B)"
+103025="HTML ֤(&H)"
+103026=" HTML (&H)"
+103027=" CSE HTML Validator(&V)"
+103028="CSE HTML Validator ҵ(&J)..."
+103029="CSE HTML Validator ѡ(&O)..."
+103030="CSE HTML Validator (&C)"
+103031="ѡ(&R)"
+103032="(&U)\tCtrl+Z"
+103033="(&O)\tCtrl+Y"
+103034="(&T)\tCtrl+X"
+103035="(&C)\tCtrl+C"
+103036="ճ(&P)\tCtrl+V"
+103037="в׷\tCtrl+Shift+X"
+103038="Ʋ\tCtrl+Shift+C"
+103039="ļ·/(&H)"
+103040="(&B)"
+103041="Windows (&W)\tCtrl+0"
+103042="û &1\tCtrl+1"
+103043="û &2\tCtrl+2"
+103044="û &3\tCtrl+3"
+103045="û &4\tCtrl+4"
+103046="û &5\tCtrl+5"
+103047="û &6\tCtrl+6"
+103048="û &7\tCtrl+7"
+103049="û &8\tCtrl+8"
+103050="û &9\tCtrl+9"
+103051="(&F)\tAlt+F3"
+103052="滻(&R)\tCtrl+R"
+103053="\tCtrl+Shift+I"
+103054="ȫѡ(&A)\tCtrl+A"
+103055="ѡ(&L)"
+103056="ѡ(&W)\tCtrl+J"
+103057="ѡΧ(&S)"
+103058="ɾ(&E)"
+103059="ɾ(&D)\tDEL"
+103060="ɾ(&L)\tCtrl+E"
+103061="ɾ(&S)\tCtrl+F11"
+103062="ɾβ(&E)\tCtrl+F12"
+103063="/ʱ(&M)\tF7"
+103064="ʮƱ༭(&X)\tCtrl+H"
+103065="ʮƲ/ɾ(&D)...\tCtrl+D"
+103066="ʮƸѡͼ(&V)"
+103067="ƴд(&K)\tCtrl+K"
+103068="ֻ(&Y)"
+103069="лԶ(&G)\tCtrl+W"
+103070="ע(&N)"
+103071="ɾע"
+103072="ɫ(&I)"
+103073="ת"
+103074="(&O)"
+103075=""
+103076="Ƶ"
+103077="ѡе"
+103078="ת/ҳ"
+103079=""
+103080="ͣפ"
+103081=""
+103082="ļǩ"
+103083="ر(&C)"
+103084="رճļļ(&X)\tShift+F4"
+103085="(&S)\tCtrl+S"
+103086="Ϊ(&A)...\tF12"
+103087="ѡΪ(&E)..."
+103088="/(&K)"
+103089="ָѱ(&D)"
+103090="ļ"
+103091="ļ·/(&F)"
+103092="(&R)"
+103093="ļ (ʹõǰѡ)(&S)"
+103094="߼/ѡ(&A)..."
+103095="ת(&I)"
+103096="UNIX/MAC  DOS(&U)"
+103097="DOS  MAC(&M)"
+103098="DOS  UNIX(&D)"
+103099="EBCDIC  ASCII(&A)"
+103100="ASCII  EBCDIC(&E)"
+103101="OEM  ANSI"
+103102="ANSI  OEM"
+103103="ASCII  Unicode(&I)"
+103104="Unicode  ASCII(&O)"
+103105="⹦\(&U)"
+103106="ļ(&I)"
+103107="ɾļ(&F)"
+103108="ʼ(&M)"
+103109="ÿַ(&E)"
+103110="ӡ(&P)...\tCtrl+P"
+103111="ӡԤ(&V)"
+103112="ָ(&R)"
+103113="С(&N)"
+103114="(&X)"
+103115="ļǩ(&O)"
+103116="б"
+103117="XML תس(&X)"
+103118="ĵ"
+103119="·"
+103120="·"
+103121=""
+103122="ճ͸\tCtrl+Shift+V"
+103123="ʹÿոƱ"
+103124="ʾʾ"
+103141="·Ĭ·..."
+103142="ļб"
+103143="ļ..."
+103144="ļ..."
+103145="/滻ղ"
+103146="ӵղ"
+103147="ղ"
+103148="ղɾ"
+103149="ļ"
+103150=""
+103151="ײƱ"
+103152="/뻷"
+103153="ѡ񻷾"
+103154="뻷"
+103155="༭"
+103156="һϢ"
+103157="һϢ"
+103158="ļҳǩ"
+103159="ͣ"
+103160=" - ɾ"
+103161=" - ʽļ嵥"
+103162="XML "
+103163="(&C)"
+103164="ѡ(&S)"
+103165="(&T)"
+103166="ϣ&U"
+103167="£&D"
+103168="Լȡ"
+103169="ǰ"
+103170="ں"
+103171="ʽĵ"
+103172="ĵ"
+103173=""
+103174="ƴ..."
+103175="Ƶ"
+103176="ʾʾ"
+103177="д򿪵ļ"
+103178="ת(&G)"
+103179="Ƶ(&C)"
+103180="(&B)"
+103181="ˢб(&R)"
+103182="ʾк(&S)"
+103183="Set Output Font"
+103184="ٲ(Q)..."
+103185="ˢ״̬"
+104000="˵"
+104001="༭(&E)"
+104002="ʽ(&T)"
+104003="ʽ(&M)\tCtrl+T"
+104004="ʽ(&F)"
+104005="(&L)"
+104006="Ҷ(&R)"
+104007="ж(&C)"
+104008="(&F)"
+104009="/ʽ(&S)..."
+104010="תسΪ(&W)"
+104011="תΪس(&V)"
+104012="תƱΪո(&S)"
+104013="תոΪƱ (ȫ)(&P)"
+104014="תոΪƱ ()(&D)"
+104015="ɾβո(&G)"
+104016="OEM  ANSI(&N)"
+104017="ANSI  OEM(&T)"
+104018="תΪдĸ(&O)\tAlt+F5"
+104019="תΪСдĸ(&L)\tCtrl+F5"
+104020="ĸд(&A) \tF5"
+104021="תСд(&C)\tShft+F5"
+104022="(&I)"
+104023="ɾ(&E)"
+104024="ҳ(&B)"
+104025="HTML ֤(&H)"
+104026=" HTML (&H)"
+104027=" CSE HTML Validator(&V)"
+104028="CSE HTML Validator ҵ(&J)..."
+104029="CSE HTML Validator ѡ(&O)..."
+104030="CSE HTML Validator (&C)"
+104031="XML תس(&X)"
+104032="ѡ(&R)"
+104033="(&U)\tCtrl+Z"
+104034="(&O)\tCtrl+Y"
+104035="(&T)\tCtrl+X"
+104036="(&C)\tCtrl+C"
+104037="ճ(&P)\tCtrl+V"
+104038="в׷\tCtrl+Shift+X"
+104039="Ʋ\tCtrl+Shift+C"
+104040="ļ·/(&H)"
+104041="(&B)"
+104042="Windows (&W)\tCtrl+0"
+104043="û &1\tCtrl+1"
+104044="û &2\tCtrl+2"
+104045="û &3\tCtrl+3"
+104046="û &4\tCtrl+4"
+104047="û &5\tCtrl+5"
+104048="û &6\tCtrl+6"
+104049="û &7\tCtrl+7"
+104050="û &8\tCtrl+8"
+104051="û &9\tCtrl+9"
+104052="(&F)\tAlt+F3"
+104053="滻(&R)\tCtrl+R"
+104054="\tCtrl+Shift+I"
+104055="ȫѡ(&A)\tCtrl+A"
+104056="ѡ(&L)"
+104057="ѡ(&W)\tCtrl+J"
+104058="ѡΧ(&S)"
+104059="ɾ(&E)"
+104060="ɾ(&D)\tDEL"
+104061="ɾ(&L)\tCtrl+E"
+104062="ɾ(&S)\tCtrl+F11"
+104063="ɾβ(&E)\tCtrl+F12"
+104064="/ʱ(&M)\tF7"
+104065="ʮƱ༭(&X)\tCtrl+H"
+104066="ʮƲ/ɾ(&D)...\tCtrl+D"
+104067="ʮƸѡͼ(&V)"
+104068="ƴд(&K)\tCtrl+K"
+104069="ֻ(&Y)"
+104070="лԶ(&G)\tCtrl+W"
+104071="ע(&N)"
+104072="ɾע"
+104073="ɫ(&I)"
+104074="ת"
+104079="ת/ҳ"
+104080=""
+104081="ͣפ"
+104082=""
+104083="ļǩ"
+104084="ر(&C)"
+104085="رճļļ(&X)\tShift+F4"
+104086="ļ"
+104087="(&S)\tCtrl+S"
+104088="Ϊ(&A)...\tF12"
+104089="ѡΪ(&E)..."
+104090="/(&K)"
+104091="ָѱ(&D)"
+104092="ļ"
+104093="ļ·/(&F)"
+104094="(&R)"
+104095="ļ (ʹõǰѡ)(&S)"
+104096="߼/ѡ(&A)..."
+104097="ת(&I)"
+104098="UNIX/MAC  DOS(&U)"
+104099="DOS  MAC(&M)"
+104100="DOS  UNIX(&D)"
+104101="EBCDIC  ASCII(&A)"
+104102="ASCII  EBCDIC(&E)"
+104103="OEM  ANSI"
+104104="ANSI  OEM"
+104105="ASCII  Unicode(&I)"
+104106="Unicode  ASCII(&O)"
+104107="⹦\(&U)"
+104108="ļ(&I)"
+104109="ɾļ(&F)"
+104110="ʼ(&M)"
+104111="ÿַ(&E)"
+104112="ӡ(&P)...\tCtrl+P"
+104113="ӡԤ(&V)"
+104114="ָ(&R)"
+104115="С(&N)"
+104116="(&X)"
+104117="ļǩ(&O)"
+104118="б"
+104119="ײƱ"
+104120="ճ͸\tCtrl+Shift+V"
+104125=""
+104126="ٲ(Q)..."
+105000="˵"
+105001="CFG "
+105002="ƹ..."
+105003="..."
+105004="ť"
+105005=" %s"
+105006="ʾȫ"
+105007="CFG ˵"
+105008="Ʋ˵..."
+105009="˵..."
+105010="鿴ʽ"
+105011=" 1"
+105012=" 2"
+105013=" 3"
+105014=" 4"
+105015=" 5"
+105016=" 6"
+105017=" 7"
+105018=" 8"
+105019=" 9"
+105020=" 10"
+105021=" 11"
+105022=" 12"
+105023=" 13"
+105024=" 14"
+105025=" 15"
+105026=" 16"
+105027=" 17"
+105028=" 18"
+105029=" 19"
+105030=" 20"
+105031=""
+105032="CONFIG SET_VALUE"
+105033="ļ..."
+105034="ļ..."
+105035=""
+105036="ȫ"
+106000="˵"
+106001="PHP"
+106002="нű"
+106003="﷨"
+106004="ĵ"
+106005="ע"
+106006="Դ"
+106007="ѡ PHP ִļ..."
+106008=""
+106009=""
+106010=""
+106011="﷨"
+106012="Raw URL "
+106013="URL "
+106014="URL "
+106015="Text2Html"
+106016=""
+106017=" HTML "
+106018="ʹ HTML ʵ"
+106019="Raw URL 루Աǣ"
+107000="˵"
+107001="ļ"
+107002="ر(&C)"
+107003="(&S)"
+107004="ӡ(&P)..."
+107005="ļ"
+107006="ˮƽƽ(&T)"
+107007="ֱƽ(&V)"
+108000="˵"
+108001="Ŀ"
+108002="Դ"
+108003="ˢ"
+108004="ļ..."
+108005="ӻļ"
+108006="дļ"
+108007="ļĿ..."
+108008="Ŀеļ..."
+108009=""
+108010="ļ"
+108011="Դ"
+108012="ļ"
+108013="ļ..."
+108014="ӻļ"
+108015="дļ"
+108016="ļĿ..."
+108017="Ŀɾ (%d)|Ӵɾ (%d)"
+108018="DYNDIR"
+108019="ɸѡ..."
+108020="Դ"
+108021="ļ"
+108022="Ŀɾ (%d)|Ӵɾ (%d)"
+108023="ļ"
+108024=""
+108025="Դ"
+108026="ư汾"
+108027="Ŀɾ (%d)|Ӵɾ (%d)"
+108028="COMPILABLEPROJECT"
+108029="Դ"
+108030="ˢ"
+108031="ļ..."
+108032="ӻļ"
+108033="дļ"
+108034="ļĿ..."
+108035="Ŀеļ..."
+108036="ѡ"
+108037=""
+108038="´ļ"
+108039="ʾǩб"
+108040="CVSDYNDIR"
+108041="ɸѡ..."
+108042="Դ"
+108043="ļ"
+108044="VCS"
+108045="ύ"
+108046=""
+108047=" ()"
+108048="Ŀɾ (%d)|Ӵɾ (%d)"
+108049="CVSFILE"
+108050=""
+108051="Դ"
+108052="ư汾"
+108053="VCS"
+108054="ύ"
+108055=""
+108056=" ()"
+108057=""
+108058="Ƚ"
+108059="߼/Ƚ"
+108060=""
+108061="ɾ"
+108062="ǩ"
+108063="Ŀɾ (%d)|Ӵɾ (%d)"
+108064="ɸѡ 'Dot' ļ/Ŀ¼"
+108065="ļ..."
+108066="ļ..."
+108067="New New File..."
+108068="ѡļ"
+108069="༭Ŀļ"
+108070="..."
+108071="Ѵ򿪵ļ趨"
+108072="ı༭λ"
+108073="ĵʼ"
+108074="ĵ"
+108805="ɾļ/Ŀ¼ Git һ֡\nǷҲҪ䴢ɾǣ\n"
+108806="GITBRANCH"
+108807=""
+108808="ύ"
+108809="ϲ"
+108810="ֹϲ"
+108811="趨ַ"
+108812="ֹ趨ַ"
+108813="Ӧô洢"
+108814="״̬..."
+108815="֧..."
+108816="ǳ"
+108817=" .gitignore"
+108818="ļ"
+108819="GITDYNDIR"
+108820="ڴ˴/ʼ"
+108821="ƴ..."
+108822="GITFILE"
+108823=""
+108824="ӵб"
+108825="ύļ"
+108826=""
+108827="ԭ"
+108828="Ϊ"
+108829="ϲ"
+108830="ʾ־"
+108831=""
+108832="ļ"
+108833="GITSUBDIR"
+108834="ļ"
+108835=""
+108836="ȡ"
+108837="յGit״̬"
+109000="˵"
+109001="RC"
+109002="Դ"
+109003="Դ"
+109004="Դ"
+109005="..."
+109006="..."
+109007="༭"
+109008="RC_GROUPS"
+109009="Դ"
+109010="..."
+109011="..."
+109012="༭"
+109013="RC_ITEM"
+109014=""
+109015="򿪶"
+109016="ɾԴ"
+109017="Դ"
+109018="븱..."
+109019="..."
+109020="..."
+109021="༭"
+109022="RC_OUTSIDE"
+109023="ļ..."
+109024="RC_EDITC"
+109025="»ƿؼ"
+109026="ɾؼ"
+109027="Իھ"
+109028="ˮƽ"
+109029="ֱ"
+109030=""
+109031="RC_EDITM"
+109032="»ѡؼ"
+109033="ɾѡؼ"
+109034="ʹСͬ"
+109035="ˮƽ"
+109036="ֱ"
+109037=""
+109038="Իھ"
+109039="ˮƽ"
+109040="ֱ"
+109041="ؼ"
+109042=""
+109043=""
+109044="ұ"
+109045="ײ"
+109046="ֱ"
+109047="ˮƽ"
+109048=""
+109049="RC_EDITD"
+109050="»ƴ"
+109051="ؼ"
+109052="ؼ"
+109053=""
+109054="RC_NODM"
+109055="»ƴ"
+110000="˵"
+110001="ϵͳ"
+110002="ָ(&R)"
+110003="(&A)..."
+110004="˳(&X)"
+111000="˵"
+111001="GUID GEN"
+111002="IMPLEMENT_OLECREATE(..."
+111003="DEFINE_GUID(..."
+111004="const GUID..."
+111005="RAW VALUE"
+112000="˵"
+112001="Ŀ"
+112002="(&E)"
+112003="ʹģ(&T)"
+112004="ָ"
+112005="YY-MM-DD-HHMM"
+113000="˵"
+113001="ļ(&F)"
+113002="½"
+113003="б(&O)"
+113004="б(&S)"
+113005="Ϊ..."
+113006="˳(&Q)"
+113007="IDM Ʒ(&P)"
+114000="﷨"
+114001="нű"
+114002="ѡ"
+114003="ģ(&A)"
+114004="ӷ"
+114005="ϴ"
+114006="(&B)"
+114007="ͬ"
+114008="ͬϴ"
+114009="FTP/SFTP Settings"
+114010="ʾб(&W)"
+114011="·"
+114012="·Ŀ¼: \n"
+114013="ɾ(&H)"
+114014="%\tпͷ"
+114015="$\tнβ"
+114016="?\tκεһַ ()"
+114017="*\t ()"
+114018="+\tһ (ظ)"
+114019="++\tǰַ/ʽ"
+114020="^b\tҳ"
+114021="^p\t(CR/LF)(DOS ļ)"
+114022="^r\t( CR)(MAC ļ)"
+114023="^n\t( LF)(UNIX ļ)"
+114024="^t\tλַ"
+114025="[xyz]\tκڴַеַ"
+114026="[xyz]\tκβڴַеַ"
+114027="^{A^}^{B^}\tA  B"
+114028="^\tʽַ"
+114029="^( ^)\tŻǩʽ"
+114030="\tתַ"
+114031="^\tпͷ"
+114032=".\tκεһַ"
+114033="(expression)\tŻǩʽ"
+114034="\d\tַ"
+114035="\D\tַ"
+114036="\f\tַ"
+114037="\n\tַ"
+114038="\r\tλַ"
+114039="\s\tеĿհַ"
+114040="\S\tǿհַ"
+114041="\ t\tλַ"
+114042="\v\tֱλַ"
+114043="\w\tߵĵַ"
+114044="\W\tǵַ"
+114045="\p\tCR/LF (ͬ \\r\\n)"
+114046=":alnum\tκĸֵַ"
+114047=":alpha\tκĸַ"
+114048=":blank\tκοհַ"
+114049=":cntrl\tκοؼַ"
+114050=":d\tκ 10 λ"
+114051=":digit\tκ 10 λ"
+114052=":graph\tκͼַ"
+114053=":l\tκСдַ"
+114054=":lower\tκСдַ"
+114055=":print\tκοɴӡַ"
+114056=":punct\tκαַ"
+114057=":s\tκοհַ"
+114058=":space\tκοհַ"
+114059=":unicode\tκַ"
+114060=":u\tκδдַ"
+114061=":upper\tκδдַ"
+114062=":w\tκεַ"
+114063=":word\tκεַ"
+114064=":xdigit\tκ 16 λַ"
+114065="\a\tַ '\a'"
+114066="\e\t0x1B"
+114067="\cX\tASCII ת"
+114068="\xdd\t16 λת"
+114069="\x{dddd}\tλ 0xdddd  16 λת"
+114070="\0ddd\tλ 0ddd  8 λת"
+114071="\N{name}\t 'name' ĵһַ"
+114072="\<\tֿͷ"
+114073="\>\tֽβ"
+114074="\b\tֱ߽"
+114075="\B\tǵֱ߽"
+114076="עѡ"
+114077="δעѡ"
+114078=""
+114079="ʾ"
+114080="|\t"
+114081="[^xyz]\tκβڴַеַ"
+114082="{n}\tȷƥ n "
+114083="{n,}\tƥ n "
+114084="{n,m}\tƥ n ε m "
+114086="\1\tһѱǩַ"
+114087="\2\tڶѱǩַ"
+114088="\3\tѱǩַ"
+114089="\4\tĸѱǩַ"
+114090="\5\tѱǩַ"
+114091="\6\tѱǩַ"
+114092="\7\t߸ѱǩַ"
+114093="\8\tڰ˸ѱǩַ"
+114094="\9\tھŸѱǩַ"
+114095="\\tб"
+114096="\L\tκСдֱַ \\E ( [^[:lower]])"
+114097="\l\tκСдַ ( [[:lower]])"
+114098="\U\tκδдֱַ \\E ( [^[:upper]])"
+114099="\u\tκδдַ ( [[:upper]])"
+114100="\E\tEnd case ޸"
+114101="^\tתַָ"
+114102 = "Title"
+114103 = "Contents"
+114104 = "None"
+114105 = "Conflict found in: %s"
+114106="^1\tһѱǩַ"
+114107="^2\tڶѱǩַ"
+114108="^3\tѱǩַ"
+114109="^4\tĸѱǩַ"
+114110="^5\tѱǩַ"
+114111="^6\tѱǩַ"
+114112="^7\t߸ѱǩַ"
+114113="^8\tڰ˸ѱǩַ"
+114114="^9\tھŸѱǩַ"
+114115="^^"
+114116="a(?!b)\t'a'  a 'b'"
+114117="*\tǰԪ/ʽ"
+114118="Register &FTP Component"
+114119="Register &SSH Component"
+114120="Ѱַ:\r\n"
+114121="ѰرԻ"
+114122="\w\tƥ»ߵκĸַ"
+114123="\W\tƥκγ˰»ߵĸֵַ"
+114138="ļ"
+114139="ļ"
+114140="ɾļ"
+114141="ɾļ"
+114142="ɾļ"
+114143="ɾļ"
+114144="ɾļļ"
+114145="תƵ"
+114146="δܴ FTP Ĭݴ洢ļ %f"
+114147="޷ FTP ⲿݴ洢ļ %f"
+114148="δܴ FTP ݴ洢ļ %APPDATA%\IDMComp\Common\FTP Accounts"
+114149="δܴ FTP ļ"
+114150="FTP ݹ"
+114153="ģ"
+114154="ģժ¼"
+114155="ģ"
+114156="ڴ治㣬޷дʽıת"
+114157="ڴ治㣬޷ HTML ת"
+114158="ѡļ %s ڣ"
+114159="ֵӦ >=%d  <=%d ֮䣡"
+114160=""
+114161=""
+114162="ճ"
+114163="ɾ"
+114164="ѡȫ"
+114170="ĸ˳"
+114171=""
+114172=""
+114173="ƶ"
+114174="ȫ"
+114175="Rename"
+114176=" (&M)"
+114177=" (&M)..."
+114178=" 1"
+114179=" (&T)"
+114180=" 1"
+114181="󳤶Ӧ >=%d  <=%d ֮䣡"
+114182="Ӧ >=%d  <=%d ֮䣡"
+114183="СӦ >=%d  <=%d ֮䣡"
+114184=""
+114185="/ѡ (&T)..."
+114186="б (&N)"
+114187="User Themes"
+114188="History"
+114189="ղ"
+114190="Regular Expression Builder"
+114191="Search Options"
+114192="ʾ OEM ַ"
+114193="һ"
+114194="Swap Strings"
+114195=""
+114196="⣺ "
+114197="$ Git "
+114198="ѡҪִ Git Ŀ¼/"
+114199="Git ӡύ...\nʾ \'man\'򿪷֧ \'doc\'ļ enter"
+114200="ִ Git "
+114201=" Git ǳ/̨\nʾʹ \'cls\' ʵһĿ"
+114202="Ƿϣ֧ \'%s\' Ϊ \'%s\'"
+114203="֧ \'%s\' Ѵڡ\nǷҪ"
+114204="UEStudio δĿļм⵽κ Git ⡣\n\nĿǰϵͳд⣬ֻļġԴѡUEStudio ԶⲢĴϢ\nҼĿԴеļкʹô˴ṩһ Git  Git ⡣"
+114205="ϲ|趨ַ"
+114206="֧"
+114207="ύϢ"
+114208="ֹͣ Git "
+114209="ĵǰ֧δύĸġͨƼȡδύıظġȷҪ"
+114210="ȷҪύϢ"
+114211="ȷҪɾ \%s\ ֧"
+114212="ȷҪ \%s\  \%s\  \%s\ "
+114213="ѽƵ塣"
+114214="Ҫ Git κļٴμ \doc\ "
+114215="ѡҪƵı Git ⡣"
+114216="֧ק"
+114217="ɸѡ..."
+114218="ύ..."
+114219=" Git ļ·Ϊա\nGit á"
+114220="ָ·û Git ļ\nδϵͳаװ Gitʹṩӽаװ"
+114221="ѡĿ"
+114222="չеѡĿ"
+114223="ƺѡĿ"
+114224="չѡĿ"
+114225=" [$S] ѳʼ\nǷϣӲύļ"
+114226="ǷҪϲ"
+114227="ָû"
+114228="ָʼַ"
+114229="ϵͳƺװ Git\nǷϣ UEStudio Զ Git ֲ֧ Git ã"
+114230="Զ \"$S\" h"
+114231="ѡSSL֤ļ"
+114232="ָƼ뵽֪棡"
+114233="Կ档\n\ns\nFingerprints\n\nθ뵥ǡӵ\nԿ棬ӵĹؼ"
+114234="UEStudio's Git $"
+114235="Git ֤"
+114236="Git SSL Certificate"
\ No newline at end of file
Index: doc/tools/ultraedit/uejs.dll
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/uejs.dll
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ueres.dll
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ueres.dll
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ultraedit/GNU/aspell/COPYING
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/COPYING	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/COPYING	(working copy)
@@ -0,0 +1,504 @@
+		  GNU LESSER GENERAL PUBLIC LICENSE
+		       Version 2.1, February 1999
+
+ Copyright (C) 1991, 1999 Free Software Foundation, Inc.
+     59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+[This is the first released version of the Lesser GPL.  It also counts
+ as the successor of the GNU Library Public License, version 2, hence
+ the version number 2.1.]
+
+			    Preamble
+
+  The licenses for most software are designed to take away your
+freedom to share and change it.  By contrast, the GNU General Public
+Licenses are intended to guarantee your freedom to share and change
+free software--to make sure the software is free for all its users.
+
+  This license, the Lesser General Public License, applies to some
+specially designated software packages--typically libraries--of the
+Free Software Foundation and other authors who decide to use it.  You
+can use it too, but we suggest you first think carefully about whether
+this license or the ordinary General Public License is the better
+strategy to use in any particular case, based on the explanations below.
+
+  When we speak of free software, we are referring to freedom of use,
+not price.  Our General Public Licenses are designed to make sure that
+you have the freedom to distribute copies of free software (and charge
+for this service if you wish); that you receive source code or can get
+it if you want it; that you can change the software and use pieces of
+it in new free programs; and that you are informed that you can do
+these things.
+
+  To protect your rights, we need to make restrictions that forbid
+distributors to deny you these rights or to ask you to surrender these
+rights.  These restrictions translate to certain responsibilities for
+you if you distribute copies of the library or if you modify it.
+
+  For example, if you distribute copies of the library, whether gratis
+or for a fee, you must give the recipients all the rights that we gave
+you.  You must make sure that they, too, receive or can get the source
+code.  If you link other code with the library, you must provide
+complete object files to the recipients, so that they can relink them
+with the library after making changes to the library and recompiling
+it.  And you must show them these terms so they know their rights.
+
+  We protect your rights with a two-step method: (1) we copyright the
+library, and (2) we offer you this license, which gives you legal
+permission to copy, distribute and/or modify the library.
+
+  To protect each distributor, we want to make it very clear that
+there is no warranty for the free library.  Also, if the library is
+modified by someone else and passed on, the recipients should know
+that what they have is not the original version, so that the original
+author's reputation will not be affected by problems that might be
+introduced by others.
+
+  Finally, software patents pose a constant threat to the existence of
+any free program.  We wish to make sure that a company cannot
+effectively restrict the users of a free program by obtaining a
+restrictive license from a patent holder.  Therefore, we insist that
+any patent license obtained for a version of the library must be
+consistent with the full freedom of use specified in this license.
+
+  Most GNU software, including some libraries, is covered by the
+ordinary GNU General Public License.  This license, the GNU Lesser
+General Public License, applies to certain designated libraries, and
+is quite different from the ordinary General Public License.  We use
+this license for certain libraries in order to permit linking those
+libraries into non-free programs.
+
+  When a program is linked with a library, whether statically or using
+a shared library, the combination of the two is legally speaking a
+combined work, a derivative of the original library.  The ordinary
+General Public License therefore permits such linking only if the
+entire combination fits its criteria of freedom.  The Lesser General
+Public License permits more lax criteria for linking other code with
+the library.
+
+  We call this license the "Lesser" General Public License because it
+does Less to protect the user's freedom than the ordinary General
+Public License.  It also provides other free software developers Less
+of an advantage over competing non-free programs.  These disadvantages
+are the reason we use the ordinary General Public License for many
+libraries.  However, the Lesser license provides advantages in certain
+special circumstances.
+
+  For example, on rare occasions, there may be a special need to
+encourage the widest possible use of a certain library, so that it becomes
+a de-facto standard.  To achieve this, non-free programs must be
+allowed to use the library.  A more frequent case is that a free
+library does the same job as widely used non-free libraries.  In this
+case, there is little to gain by limiting the free library to free
+software only, so we use the Lesser General Public License.
+
+  In other cases, permission to use a particular library in non-free
+programs enables a greater number of people to use a large body of
+free software.  For example, permission to use the GNU C Library in
+non-free programs enables many more people to use the whole GNU
+operating system, as well as its variant, the GNU/Linux operating
+system.
+
+  Although the Lesser General Public License is Less protective of the
+users' freedom, it does ensure that the user of a program that is
+linked with the Library has the freedom and the wherewithal to run
+that program using a modified version of the Library.
+
+  The precise terms and conditions for copying, distribution and
+modification follow.  Pay close attention to the difference between a
+"work based on the library" and a "work that uses the library".  The
+former contains code derived from the library, whereas the latter must
+be combined with the library in order to run.
+
+		  GNU LESSER GENERAL PUBLIC LICENSE
+   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
+
+  0. This License Agreement applies to any software library or other
+program which contains a notice placed by the copyright holder or
+other authorized party saying it may be distributed under the terms of
+this Lesser General Public License (also called "this License").
+Each licensee is addressed as "you".
+
+  A "library" means a collection of software functions and/or data
+prepared so as to be conveniently linked with application programs
+(which use some of those functions and data) to form executables.
+
+  The "Library", below, refers to any such software library or work
+which has been distributed under these terms.  A "work based on the
+Library" means either the Library or any derivative work under
+copyright law: that is to say, a work containing the Library or a
+portion of it, either verbatim or with modifications and/or translated
+straightforwardly into another language.  (Hereinafter, translation is
+included without limitation in the term "modification".)
+
+  "Source code" for a work means the preferred form of the work for
+making modifications to it.  For a library, complete source code means
+all the source code for all modules it contains, plus any associated
+interface definition files, plus the scripts used to control compilation
+and installation of the library.
+
+  Activities other than copying, distribution and modification are not
+covered by this License; they are outside its scope.  The act of
+running a program using the Library is not restricted, and output from
+such a program is covered only if its contents constitute a work based
+on the Library (independent of the use of the Library in a tool for
+writing it).  Whether that is true depends on what the Library does
+and what the program that uses the Library does.
+  
+  1. You may copy and distribute verbatim copies of the Library's
+complete source code as you receive it, in any medium, provided that
+you conspicuously and appropriately publish on each copy an
+appropriate copyright notice and disclaimer of warranty; keep intact
+all the notices that refer to this License and to the absence of any
+warranty; and distribute a copy of this License along with the
+Library.
+
+  You may charge a fee for the physical act of transferring a copy,
+and you may at your option offer warranty protection in exchange for a
+fee.
+
+  2. You may modify your copy or copies of the Library or any portion
+of it, thus forming a work based on the Library, and copy and
+distribute such modifications or work under the terms of Section 1
+above, provided that you also meet all of these conditions:
+
+    a) The modified work must itself be a software library.
+
+    b) You must cause the files modified to carry prominent notices
+    stating that you changed the files and the date of any change.
+
+    c) You must cause the whole of the work to be licensed at no
+    charge to all third parties under the terms of this License.
+
+    d) If a facility in the modified Library refers to a function or a
+    table of data to be supplied by an application program that uses
+    the facility, other than as an argument passed when the facility
+    is invoked, then you must make a good faith effort to ensure that,
+    in the event an application does not supply such function or
+    table, the facility still operates, and performs whatever part of
+    its purpose remains meaningful.
+
+    (For example, a function in a library to compute square roots has
+    a purpose that is entirely well-defined independent of the
+    application.  Therefore, Subsection 2d requires that any
+    application-supplied function or table used by this function must
+    be optional: if the application does not supply it, the square
+    root function must still compute square roots.)
+
+These requirements apply to the modified work as a whole.  If
+identifiable sections of that work are not derived from the Library,
+and can be reasonably considered independent and separate works in
+themselves, then this License, and its terms, do not apply to those
+sections when you distribute them as separate works.  But when you
+distribute the same sections as part of a whole which is a work based
+on the Library, the distribution of the whole must be on the terms of
+this License, whose permissions for other licensees extend to the
+entire whole, and thus to each and every part regardless of who wrote
+it.
+
+Thus, it is not the intent of this section to claim rights or contest
+your rights to work written entirely by you; rather, the intent is to
+exercise the right to control the distribution of derivative or
+collective works based on the Library.
+
+In addition, mere aggregation of another work not based on the Library
+with the Library (or with a work based on the Library) on a volume of
+a storage or distribution medium does not bring the other work under
+the scope of this License.
+
+  3. You may opt to apply the terms of the ordinary GNU General Public
+License instead of this License to a given copy of the Library.  To do
+this, you must alter all the notices that refer to this License, so
+that they refer to the ordinary GNU General Public License, version 2,
+instead of to this License.  (If a newer version than version 2 of the
+ordinary GNU General Public License has appeared, then you can specify
+that version instead if you wish.)  Do not make any other change in
+these notices.
+
+  Once this change is made in a given copy, it is irreversible for
+that copy, so the ordinary GNU General Public License applies to all
+subsequent copies and derivative works made from that copy.
+
+  This option is useful when you wish to copy part of the code of
+the Library into a program that is not a library.
+
+  4. You may copy and distribute the Library (or a portion or
+derivative of it, under Section 2) in object code or executable form
+under the terms of Sections 1 and 2 above provided that you accompany
+it with the complete corresponding machine-readable source code, which
+must be distributed under the terms of Sections 1 and 2 above on a
+medium customarily used for software interchange.
+
+  If distribution of object code is made by offering access to copy
+from a designated place, then offering equivalent access to copy the
+source code from the same place satisfies the requirement to
+distribute the source code, even though third parties are not
+compelled to copy the source along with the object code.
+
+  5. A program that contains no derivative of any portion of the
+Library, but is designed to work with the Library by being compiled or
+linked with it, is called a "work that uses the Library".  Such a
+work, in isolation, is not a derivative work of the Library, and
+therefore falls outside the scope of this License.
+
+  However, linking a "work that uses the Library" with the Library
+creates an executable that is a derivative of the Library (because it
+contains portions of the Library), rather than a "work that uses the
+library".  The executable is therefore covered by this License.
+Section 6 states terms for distribution of such executables.
+
+  When a "work that uses the Library" uses material from a header file
+that is part of the Library, the object code for the work may be a
+derivative work of the Library even though the source code is not.
+Whether this is true is especially significant if the work can be
+linked without the Library, or if the work is itself a library.  The
+threshold for this to be true is not precisely defined by law.
+
+  If such an object file uses only numerical parameters, data
+structure layouts and accessors, and small macros and small inline
+functions (ten lines or less in length), then the use of the object
+file is unrestricted, regardless of whether it is legally a derivative
+work.  (Executables containing this object code plus portions of the
+Library will still fall under Section 6.)
+
+  Otherwise, if the work is a derivative of the Library, you may
+distribute the object code for the work under the terms of Section 6.
+Any executables containing that work also fall under Section 6,
+whether or not they are linked directly with the Library itself.
+
+  6. As an exception to the Sections above, you may also combine or
+link a "work that uses the Library" with the Library to produce a
+work containing portions of the Library, and distribute that work
+under terms of your choice, provided that the terms permit
+modification of the work for the customer's own use and reverse
+engineering for debugging such modifications.
+
+  You must give prominent notice with each copy of the work that the
+Library is used in it and that the Library and its use are covered by
+this License.  You must supply a copy of this License.  If the work
+during execution displays copyright notices, you must include the
+copyright notice for the Library among them, as well as a reference
+directing the user to the copy of this License.  Also, you must do one
+of these things:
+
+    a) Accompany the work with the complete corresponding
+    machine-readable source code for the Library including whatever
+    changes were used in the work (which must be distributed under
+    Sections 1 and 2 above); and, if the work is an executable linked
+    with the Library, with the complete machine-readable "work that
+    uses the Library", as object code and/or source code, so that the
+    user can modify the Library and then relink to produce a modified
+    executable containing the modified Library.  (It is understood
+    that the user who changes the contents of definitions files in the
+    Library will not necessarily be able to recompile the application
+    to use the modified definitions.)
+
+    b) Use a suitable shared library mechanism for linking with the
+    Library.  A suitable mechanism is one that (1) uses at run time a
+    copy of the library already present on the user's computer system,
+    rather than copying library functions into the executable, and (2)
+    will operate properly with a modified version of the library, if
+    the user installs one, as long as the modified version is
+    interface-compatible with the version that the work was made with.
+
+    c) Accompany the work with a written offer, valid for at
+    least three years, to give the same user the materials
+    specified in Subsection 6a, above, for a charge no more
+    than the cost of performing this distribution.
+
+    d) If distribution of the work is made by offering access to copy
+    from a designated place, offer equivalent access to copy the above
+    specified materials from the same place.
+
+    e) Verify that the user has already received a copy of these
+    materials or that you have already sent this user a copy.
+
+  For an executable, the required form of the "work that uses the
+Library" must include any data and utility programs needed for
+reproducing the executable from it.  However, as a special exception,
+the materials to be distributed need not include anything that is
+normally distributed (in either source or binary form) with the major
+components (compiler, kernel, and so on) of the operating system on
+which the executable runs, unless that component itself accompanies
+the executable.
+
+  It may happen that this requirement contradicts the license
+restrictions of other proprietary libraries that do not normally
+accompany the operating system.  Such a contradiction means you cannot
+use both them and the Library together in an executable that you
+distribute.
+
+  7. You may place library facilities that are a work based on the
+Library side-by-side in a single library together with other library
+facilities not covered by this License, and distribute such a combined
+library, provided that the separate distribution of the work based on
+the Library and of the other library facilities is otherwise
+permitted, and provided that you do these two things:
+
+    a) Accompany the combined library with a copy of the same work
+    based on the Library, uncombined with any other library
+    facilities.  This must be distributed under the terms of the
+    Sections above.
+
+    b) Give prominent notice with the combined library of the fact
+    that part of it is a work based on the Library, and explaining
+    where to find the accompanying uncombined form of the same work.
+
+  8. You may not copy, modify, sublicense, link with, or distribute
+the Library except as expressly provided under this License.  Any
+attempt otherwise to copy, modify, sublicense, link with, or
+distribute the Library is void, and will automatically terminate your
+rights under this License.  However, parties who have received copies,
+or rights, from you under this License will not have their licenses
+terminated so long as such parties remain in full compliance.
+
+  9. You are not required to accept this License, since you have not
+signed it.  However, nothing else grants you permission to modify or
+distribute the Library or its derivative works.  These actions are
+prohibited by law if you do not accept this License.  Therefore, by
+modifying or distributing the Library (or any work based on the
+Library), you indicate your acceptance of this License to do so, and
+all its terms and conditions for copying, distributing or modifying
+the Library or works based on it.
+
+  10. Each time you redistribute the Library (or any work based on the
+Library), the recipient automatically receives a license from the
+original licensor to copy, distribute, link with or modify the Library
+subject to these terms and conditions.  You may not impose any further
+restrictions on the recipients' exercise of the rights granted herein.
+You are not responsible for enforcing compliance by third parties with
+this License.
+
+  11. If, as a consequence of a court judgment or allegation of patent
+infringement or for any other reason (not limited to patent issues),
+conditions are imposed on you (whether by court order, agreement or
+otherwise) that contradict the conditions of this License, they do not
+excuse you from the conditions of this License.  If you cannot
+distribute so as to satisfy simultaneously your obligations under this
+License and any other pertinent obligations, then as a consequence you
+may not distribute the Library at all.  For example, if a patent
+license would not permit royalty-free redistribution of the Library by
+all those who receive copies directly or indirectly through you, then
+the only way you could satisfy both it and this License would be to
+refrain entirely from distribution of the Library.
+
+If any portion of this section is held invalid or unenforceable under any
+particular circumstance, the balance of the section is intended to apply,
+and the section as a whole is intended to apply in other circumstances.
+
+It is not the purpose of this section to induce you to infringe any
+patents or other property right claims or to contest validity of any
+such claims; this section has the sole purpose of protecting the
+integrity of the free software distribution system which is
+implemented by public license practices.  Many people have made
+generous contributions to the wide range of software distributed
+through that system in reliance on consistent application of that
+system; it is up to the author/donor to decide if he or she is willing
+to distribute software through any other system and a licensee cannot
+impose that choice.
+
+This section is intended to make thoroughly clear what is believed to
+be a consequence of the rest of this License.
+
+  12. If the distribution and/or use of the Library is restricted in
+certain countries either by patents or by copyrighted interfaces, the
+original copyright holder who places the Library under this License may add
+an explicit geographical distribution limitation excluding those countries,
+so that distribution is permitted only in or among countries not thus
+excluded.  In such case, this License incorporates the limitation as if
+written in the body of this License.
+
+  13. The Free Software Foundation may publish revised and/or new
+versions of the Lesser General Public License from time to time.
+Such new versions will be similar in spirit to the present version,
+but may differ in detail to address new problems or concerns.
+
+Each version is given a distinguishing version number.  If the Library
+specifies a version number of this License which applies to it and
+"any later version", you have the option of following the terms and
+conditions either of that version or of any later version published by
+the Free Software Foundation.  If the Library does not specify a
+license version number, you may choose any version ever published by
+the Free Software Foundation.
+
+  14. If you wish to incorporate parts of the Library into other free
+programs whose distribution conditions are incompatible with these,
+write to the author to ask for permission.  For software which is
+copyrighted by the Free Software Foundation, write to the Free
+Software Foundation; we sometimes make exceptions for this.  Our
+decision will be guided by the two goals of preserving the free status
+of all derivatives of our free software and of promoting the sharing
+and reuse of software generally.
+
+			    NO WARRANTY
+
+  15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO
+WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
+EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
+OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY
+KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+PURPOSE.  THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
+LIBRARY IS WITH YOU.  SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME
+THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
+
+  16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
+WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
+AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU
+FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
+CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
+LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
+RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
+FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
+SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
+DAMAGES.
+
+		     END OF TERMS AND CONDITIONS
+
+           How to Apply These Terms to Your New Libraries
+
+  If you develop a new library, and you want it to be of the greatest
+possible use to the public, we recommend making it free software that
+everyone can redistribute and change.  You can do so by permitting
+redistribution under these terms (or, alternatively, under the terms of the
+ordinary General Public License).
+
+  To apply these terms, attach the following notices to the library.  It is
+safest to attach them to the start of each source file to most effectively
+convey the exclusion of warranty; and each file should have at least the
+"copyright" line and a pointer to where the full notice is found.
+
+    <one line to give the library's name and a brief idea of what it does.>
+    Copyright (C) <year>  <name of author>
+
+    This library is free software; you can redistribute it and/or
+    modify it under the terms of the GNU Lesser General Public
+    License as published by the Free Software Foundation; either
+    version 2.1 of the License, or (at your option) any later version.
+
+    This library is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+    Lesser General Public License for more details.
+
+    You should have received a copy of the GNU Lesser General Public
+    License along with this library; if not, write to the Free Software
+    Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+
+Also add information on how to contact you by electronic and paper mail.
+
+You should also get your employer (if you work as a programmer) or your
+school, if any, to sign a "copyright disclaimer" for the library, if
+necessary.  Here is a sample; alter the names:
+
+  Yoyodyne, Inc., hereby disclaims all copyright interest in the
+  library `Frob' (a library for tweaking knobs) written by James Random Hacker.
+
+  <signature of Ty Coon>, 1 April 1990
+  Ty Coon, President of Vice
+
+That's all there is to it!
+
+
Index: doc/tools/ultraedit/ultraedit/GNU/aspell/README
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/README	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/README	(working copy)
@@ -0,0 +1,306 @@
+next up previous contents
+Next: 3. Basic Usage Up: GNU Aspell 0.50.3 Previous: 1. Introduction   
+Contents
+
+Subsections
+
+  * 2.1 Requirements
+  * 2.2 Obtaining
+  * 2.3 Support
+  * 2.4 Helping Out
+  * 2.5 Compiling & Installing
+      + 2.5.1 Generic Install Instructions
+      + 2.5.2 General Problems
+      + 2.5.3 Curses Notes
+      + 2.5.4 Upgrading from Aspell .33/Pspell .12
+      + 2.5.5 Upgrading from a pre-release snapshot
+      + 2.5.6 Win32 Notes
+          o 2.5.6.1 Getting
+          o 2.5.6.2 Building
+          o 2.5.6.3 (PD)Curses
+          o 2.5.6.4 Directories
+          o 2.5.6.5 Installer
+          o 2.5.6.6 Win32 consoles
+  * 2.6 Using aspell-import
+
+--------------------------------------------------------------------------
+
+2. Getting Started
+
+
+2.1 Requirements
+
+Aspell requires gcc 2.95 (or better) as the C++ compiler. Other C++
+compilers should work with some effort. Other C++ compilers for mostly
+POSIX compliant (Unix, Linux, BeOS, CygWin) systems should work with out
+any major problems provided that the compile can handle all of the
+advanced C++ features Aspell uses. C++ compilers for non-Unix systems
+might work but it will take some work. Aspell at very least requires a
+Unix-like environment (sh, grep, sed, tr, etc...) in order to build.
+Aspell also uses a few POSIX functions when necessary.
+
+2.2 Obtaining
+
+The latest version can always be found at GNU Aspell's home page at http:/
+/aspell.net.
+
+2.3 Support
+
+Support for Aspell can be found on the Aspell mailing lists. Instructions
+for joining the various mailing lists (and an archive of them) can be
+found off the Aspell home page at http://aspell.net.
+
+2.4 Helping Out
+
+I have very little time to work on Aspell so I desperately need other
+people to help with the development of Aspell. There are a lot of things
+that need to be done before I consider Aspell complete. See section B.1
+for a list of them. I would really appreciate some help with doing them.
+If you are interested in helping with one of them please let me know.
+
+I am also looking for someone to eventually take over the maintenance and
+development of Aspell. If you are interested please contact me directly.
+
+2.5 Compiling & Installing
+
+2.5.1 Generic Install Instructions
+
+    ./configure && make
+
+For additional configure options type ./configure --help. You can control
+what C++ compiler is used by setting the environmental variable CXX before
+running configure and you can control what flags are passed to the C++
+compile via the environmental variable CXXFLAGS. Static libraries are
+disabled by default since static libraries will not work right due to the
+mixing of C and C++. When a C program links with the static libraries in
+Aspell it is likely to crash because Aspell's C++ objects are not getting
+initialized correctly. However, if for some reason you want them, you can
+enable them via --enable-static.
+
+Aspell should then compile with out any additional user intervention. If
+you run into problems please first check the sections below as that might
+solve your problem.
+
+To install the program simply type
+
+    make install
+
+After Aspell is installed at least one dictionary needs to be installed.
+You can find them at http://aspell.net/. The "aspell" program must be in
+your path in order for the dictionaries to install correctly.
+
+If you do not have Ispell or the traditional Unix "spell" utility
+installed on your system than you should also copy the compatibly scripts
+"ispell" and "spell" located in the scripts/ directory into your
+binary directory which is usually /usr/local/bin so that programs that
+expect ispell or spell command will work correctly.
+
+2.5.2 General Problems
+
+Aspell does not use a released version of GNU Libtool. If you have a need
+to modify configure.ac or any of the Makefile.am's you should install the
+CVS version of libtool.
+
+2.5.3 Curses Notes
+
+If you are having problems compiling termios.cc than the most likely
+reason is due to incompatibilities with the curses implementation on your
+system. If this is the case than you can explicitly disable the curses
+library with --disable-curses. By doing this you will lose the nice full
+screen interface but hopefully you will be able to at least get Aspell to
+compile correctly.
+
+If the curses library is installed in a non-standard location than you can
+specify the library and include directory with --enable-curses=lib and
+--enable-curses-include=dir. Lib can either be the complete path of the
+library (for example "/usr/local/curses/libcurses.a"), the name of the
+library (for example "ncurses") or a combined location and library in
+the form "-Llib dir -llib" (for example "-L/usr/local/ncurses/lib
+-lncurses"). Dir is the location of the curses header files (for example
+"/usr/local/ncurses/include").
+
+2.5.4 Upgrading from Aspell .33/Pspell .12
+
+Aspell has undergone an extremely large number of changes since the
+previous Aspell/Pspell release. For one thing Pspell has been merged with
+Aspell so there in no longer two separate libraries you have to worry
+about.
+
+Because of the massive changes between Aspell/Pspell and Aspell 0.50 you
+may want to clean out the old files before installing the the new Aspell.
+To do so do a "make uninstall" in the original Aspell and Pspell source
+directories.
+
+The way dictionaries are handled has also changed. This includes a change
+in the naming conventions of both language names and dictionaries. Due to
+the language name change, your old personal dictionaries will not be
+recognized. However, you can import the old dictionaries by running the
+"aspell-import" script. This also means that dictionaries designed to
+work with older versions of Aspell are not likely to function correctly.
+Fortunately new dictionary packages are available for most languages. You
+can find them off of the Aspell home page at http://aspell.net.
+
+The Pspell ABI is now part of Aspell except that the name of everything
+has changed due to the renaming of Pspell to Aspell. In particular please
+note the following name changes:
+
+    pspell -> aspell
+    manager -> speller
+    emulation -> enumeration
+    master_word_list -> main_word_list
+
+Please also note that the name of the language-tag option has changed to 
+lang. However, for backward compatible the language-tag option will still
+work.
+
+However, you should also be able to build applications that require Pspell
+with the new Aspell as a backward compatibility header file is provided.
+
+Due to a change in the way dictionaries are handled, scanning for .pwli
+files in order to get find out which dictionaries are available will no
+longer work. This means that programs that relied on this technique may
+have problems finding dictionaries. Fortunately, GNU Aspell now provided a
+uniform way to list all installed dictionaries via the C API. See the file
+"list-dicts.c" in the examples/ directory for an example of how to due
+this. Unfortunately there is isn't any simply way to find out which
+dictionaries are installed which will work with both the old Aspell/Pspell
+and the new GNU Aspell.
+
+2.5.5 Upgrading from a pre-release snapshot
+
+At the last minute I decided to merge the "speller-util" program into
+the main "aspell" program. You may right to remove that speller-util
+program to avoid confusion. This also means that dictionaries designed to
+work with the snapshot will no longer work with the official release.
+
+2.5.6 Win32 Notes
+
+2.5.6.1 Getting
+
+The latest version of the native Aspell/Win32 port can be found at http://
+aspell.net/win32.
+
+2.5.6.2 Building
+
+There are two basically different ways of building ASpell using GCC for
+Win32: You can either use the Cygwin compiler, which will produce binaries
+that depend on the posix layer in cygwin1.dll. The other way is using
+MinGW GCC, those binaries use the native C runtime from Microsoft
+(MSVCRT.DLL). If you intend to use or link against the Aspell libraries
+using a native Win32 compiler (e.g. MS Visual C++), you will need the
+MinGW built ones to avoid problems caused by the different runtime
+libraries.
+
+Building Aspell using Cygwin: This works exactly like on other posix
+compatible systems using the "configure && make && make install" cycle.
+Some versions of Cygwin GCC will fail to link, this is caused by an
+incorrect libstdc++.la in the /lib directory. After removing or renaming
+this file, the build progress should work (GCC-2.95 and GCC-3.x should
+work).
+
+Building Aspell using MinGW: To compile Aspell with the MinGW compiler,
+you will need at least GCC-3.2 (as shipped with MinGW-2.0.3) and some GNU
+tools like rm and cp. The origin of those tools doesn't matter, it has
+shown to work with any tools from MinGW/MSys, Cygwin or Linux. To build
+Aspell, move into the win32 subdirectory and type "make". You can enable
+some additional build options by either commenting out the definitions at
+the head of the Makefile or passing those values as environment variables
+or at the make command line. Following options are supported:
+
+DEBUGVERSION
+    If set to "1", the binaries will include debugging information
+    (resulting in a much bigger size).
+CURSESDIR
+    Enter the path to the pdcurses library here, in order to get a nicer
+    console interface (see below).
+MSVCLIB
+    Enter the filename of MS lib.exe here, if you want to build libraries
+    that can be imported from MS Visual C++.
+WIN32_RELOCATABLE
+    If set to "1", Aspell will detect the prefix from the path where the
+    DLL resides (see below for further datails).
+TARGET
+    Sets a prefix to be used for cross compilation (e.g. "/usr/local/bin/
+    i586-mingw32msvc-" to cross compile from linux).
+
+There are also a MinGW compilers available for Cygwin and Linux, both
+versions are able to compile Aspell using the prebuilt Makefile. While the
+Cygwin port automatically detects the correct compiler, the Linux version
+depends on setting the "TARGET" variable in the Makefile (or environment)
+to the correct compiler prefix.
+
+Other compilers may work. There is a patch for MS Visual C++ 6.0 available
+at ftp://ftp.gnu.org/gnu/aspell, but it needs a lot of changes to the
+Aspell sources. It has also been reported that the Intel C++ compiler can
+be used for compilation.
+
+2.5.6.3 (PD)Curses
+
+In order to get the nice full screen interface when spell checking files a
+curses implementation that does not require Cygwin is required. The
+PDCurses (http://pdcurses.sourceforge.net) implementation is known to
+work, other implementations may work however they have not been tested.
+See the previous section for information on specifying the location of the
+curses library and include file.
+
+Curses notes:
+
+  * PDcurses built with MinGW needs to be compiled with -DPDC_STATIC_BUILD
+    to avoid duplicate declaration of DllMain when compiling aspell.exe.
+  * The curses enabled version can cause trouble in some shells (MSys
+    rxvt, emacs) and will produce errors like "initscr() LINES=1 COLS=1:
+    too small". Use a non-curses version for those purposes.
+
+2.5.6.4 Directories
+
+If Aspell is compiled with WIN32_RELOCATABLE=1, it can be run from any
+directory: It will set prefix according to its install location
+(assuming it resides in prefix\bin). Your personal wordlists will be
+saved in the prefix directory with their names changed from ".aspell.
+<lang>.*" to "<lang>.*" (you can override the path by setting the HOME
+environment variable).
+
+2.5.6.5 Installer
+
+The installer registers the DLLs as shared libraries, you should increase
+the reference counter to avoid the libraries being uninstalled if your
+application still depends on them (and decrease it again when uninstalling
+your program). The reference counters are located under:
+
+HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\SharedDLLs
+
+The install location and version numbers are stored under
+
+HKLM\SOFTWARE\Aspell
+
+2.5.6.6 Win32 consoles
+
+The console uses a different encoding than GUI applications, changing this
+to to a Windows encoding (e.g. 1252) is not supported on Win9x/Me. On
+WinNT (and later) those codepages can be set by first changing the console
+font to "lucida console", then changing the codepage using "chcp
+1252".
+
+Some alternative shells (e.g. MSys' rxvt or Cygwin's bash) do a codepage
+conversion (if correctly set up), so running Aspell inside those shells
+might be a workaround for Win9x.
+
+2.6 Using aspell-import
+
+The aspell-import Perl script will look for old personal dictionaries and
+will import them into GNU Aspell. It will look for both Ispell and Aspell
+ones. To use it just run it from the command prompt. If you get an error
+about /usr/bin/perl not being found than instead try "perl bindir/
+aspell-import". When running the script if you get a message like:
+
+    Error: No word lists can be found for the language "de".
+
+This means that you have not installed support for the given language, in
+this case "de" for German. To rectify the situation download and install
+a dictionary designed to work with GNU Aspell 0.50 or better.
+
+--------------------------------------------------------------------------
+next up previous contents
+Next: 3. Basic Usage Up: GNU Aspell 0.50.3 Previous: 1. Introduction   
+Contents
+Thorsten Maerz 2002-12-18
Index: doc/tools/ultraedit/ultraedit/GNU/aspell/bin/aspell6.dll
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ultraedit/GNU/aspell/bin/aspell6.dll
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ultraedit/GNU/aspell/data/ASCII.dat
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/ASCII.dat	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/ASCII.dat	(working copy)
@@ -0,0 +1,258 @@
+# Aspell Character Data File.  Do Not Edit!
+ASCII
+0	other	0	0	0	0	0	0
+1	other	1	1	1	0	1	1
+2	other	2	2	2	0	2	2
+3	other	3	3	3	0	3	3
+4	other	4	4	4	0	4	4
+5	other	5	5	5	0	5	5
+6	other	6	6	6	0	6	6
+7	other	7	7	7	0	7	7
+8	other	8	8	8	0	8	8
+9	space	9	9	9	0	9	9
+10	space	10	10	10	0	10	10
+11	space	11	11	11	0	11	11
+12	space	12	12	12	0	12	12
+13	space	13	13	13	0	13	13
+14	other	14	14	14	0	14	14
+15	other	15	15	15	0	15	15
+16	other	16	16	16	0	16	16
+17	other	17	17	17	0	17	17
+18	other	18	18	18	0	18	18
+19	other	19	19	19	0	19	19
+20	other	20	20	20	0	20	20
+21	other	21	21	21	0	21	21
+22	other	22	22	22	0	22	22
+23	other	23	23	23	0	23	23
+24	other	24	24	24	0	24	24
+25	other	25	25	25	0	25	25
+26	other	26	26	26	0	26	26
+27	other	27	27	27	0	27	27
+28	other	28	28	28	0	28	28
+29	other	29	29	29	0	29	29
+30	other	30	30	30	0	30	30
+31	other	31	31	31	0	31	31
+32	space	32	32	32	0	32	32
+33	other	33	33	33	0	33	33
+34	other	34	34	34	0	34	34
+35	other	35	35	35	0	35	35
+36	other	36	36	36	0	36	36
+37	other	37	37	37	0	37	37
+38	other	38	38	38	0	38	38
+39	other	39	39	39	0	39	39
+40	other	40	40	40	0	40	40
+41	other	41	41	41	0	41	41
+42	other	42	42	42	0	42	42
+43	other	43	43	43	0	43	43
+44	other	44	44	44	0	44	44
+45	other	45	45	45	0	45	45
+46	other	46	46	46	0	46	46
+47	other	47	47	47	0	47	47
+48	other	48	48	48	0	48	48
+49	other	49	49	49	0	49	49
+50	other	50	50	50	0	50	50
+51	other	51	51	51	0	51	51
+52	other	52	52	52	0	52	52
+53	other	53	53	53	0	53	53
+54	other	54	54	54	0	54	54
+55	other	55	55	55	0	55	55
+56	other	56	56	56	0	56	56
+57	other	57	57	57	0	57	57
+58	other	58	58	58	0	58	58
+59	other	59	59	59	0	59	59
+60	other	60	60	60	0	60	60
+61	other	61	61	61	0	61	61
+62	other	62	62	62	0	62	62
+63	other	63	63	63	0	63	63
+64	other	64	64	64	0	64	64
+65	letter	97	65	65	0	97	65
+66	letter	98	66	66	66	98	66
+67	letter	99	67	67	67	99	67
+68	letter	100	68	68	68	100	68
+69	letter	101	69	69	0	101	69
+70	letter	102	70	70	70	102	70
+71	letter	103	71	71	71	103	71
+72	letter	104	72	72	72	104	72
+73	letter	105	73	73	0	105	73
+74	letter	106	74	74	74	106	74
+75	letter	107	75	75	75	107	75
+76	letter	108	76	76	76	108	76
+77	letter	109	77	77	77	109	77
+78	letter	110	78	78	78	110	78
+79	letter	111	79	79	0	111	79
+80	letter	112	80	80	80	112	80
+81	letter	113	81	81	81	113	81
+82	letter	114	82	82	82	114	82
+83	letter	115	83	83	83	115	83
+84	letter	116	84	84	84	116	84
+85	letter	117	85	85	0	117	85
+86	letter	118	86	86	86	118	86
+87	letter	119	87	87	87	119	87
+88	letter	120	88	88	88	120	88
+89	letter	121	89	89	0	121	89
+90	letter	122	90	90	90	122	90
+91	other	91	91	91	0	91	91
+92	other	92	92	92	0	92	92
+93	other	93	93	93	0	93	93
+94	other	94	94	94	0	94	94
+95	other	95	95	95	0	95	95
+96	other	96	96	96	0	96	96
+97	letter	97	65	65	0	97	97
+98	letter	98	66	66	66	98	98
+99	letter	99	67	67	67	99	99
+100	letter	100	68	68	68	100	100
+101	letter	101	69	69	0	101	101
+102	letter	102	70	70	70	102	102
+103	letter	103	71	71	71	103	103
+104	letter	104	72	72	72	104	104
+105	letter	105	73	73	0	105	105
+106	letter	106	74	74	74	106	106
+107	letter	107	75	75	75	107	107
+108	letter	108	76	76	76	108	108
+109	letter	109	77	77	77	109	109
+110	letter	110	78	78	78	110	110
+111	letter	111	79	79	0	111	111
+112	letter	112	80	80	80	112	112
+113	letter	113	81	81	81	113	113
+114	letter	114	82	82	82	114	114
+115	letter	115	83	83	83	115	115
+116	letter	116	84	84	84	116	116
+117	letter	117	85	85	0	117	117
+118	letter	118	86	86	86	118	118
+119	letter	119	87	87	87	119	119
+120	letter	120	88	88	88	120	120
+121	letter	121	89	89	0	121	121
+122	letter	122	90	90	90	122	122
+123	other	123	123	123	0	123	123
+124	other	124	124	124	0	124	124
+125	other	125	125	125	0	125	125
+126	other	126	126	126	0	126	126
+127	other	127	127	127	0	127	127
+128	other	128	128	128	0	128	128
+129	other	129	129	129	0	129	129
+130	other	130	130	130	0	130	130
+131	other	131	131	131	0	131	131
+132	other	132	132	132	0	132	132
+133	other	133	133	133	0	133	133
+134	other	134	134	134	0	134	134
+135	other	135	135	135	0	135	135
+136	other	136	136	136	0	136	136
+137	other	137	137	137	0	137	137
+138	other	138	138	138	0	138	138
+139	other	139	139	139	0	139	139
+140	other	140	140	140	0	140	140
+141	other	141	141	141	0	141	141
+142	other	142	142	142	0	142	142
+143	other	143	143	143	0	143	143
+144	other	144	144	144	0	144	144
+145	other	145	145	145	0	145	145
+146	other	146	146	146	0	146	146
+147	other	147	147	147	0	147	147
+148	other	148	148	148	0	148	148
+149	other	149	149	149	0	149	149
+150	other	150	150	150	0	150	150
+151	other	151	151	151	0	151	151
+152	other	152	152	152	0	152	152
+153	other	153	153	153	0	153	153
+154	other	154	154	154	0	154	154
+155	other	155	155	155	0	155	155
+156	other	156	156	156	0	156	156
+157	other	157	157	157	0	157	157
+158	other	158	158	158	0	158	158
+159	other	159	159	159	0	159	159
+160	space	160	160	160	0	160	160
+161	other	161	161	161	0	161	161
+162	other	162	162	162	0	162	162
+163	other	163	163	163	0	163	163
+164	other	164	164	164	0	164	164
+165	other	165	165	165	0	165	165
+166	other	166	166	166	0	166	166
+167	other	167	167	167	0	167	167
+168	other	168	168	168	0	168	168
+169	other	169	169	169	0	169	169
+170	letter	170	170	170	170	170	170
+171	other	171	171	171	0	171	171
+172	other	172	172	172	0	172	172
+173	other	173	173	173	0	173	173
+174	other	174	174	174	0	174	174
+175	other	175	175	175	0	175	175
+176	other	176	176	176	0	176	176
+177	other	177	177	177	0	177	177
+178	other	178	178	178	0	178	178
+179	other	179	179	179	0	179	179
+180	other	180	180	180	0	180	180
+181	letter	181	181	181	181	181	181
+182	other	182	182	182	0	182	182
+183	other	183	183	183	0	183	183
+184	other	184	184	184	0	184	184
+185	other	185	185	185	0	185	185
+186	letter	186	186	186	186	186	186
+187	other	187	187	187	0	187	187
+188	other	188	188	188	0	188	188
+189	other	189	189	189	0	189	189
+190	other	190	190	190	0	190	190
+191	other	191	191	191	0	191	191
+192	letter	224	192	192	0	97	65
+193	letter	225	193	193	0	97	65
+194	letter	226	194	194	0	97	65
+195	letter	227	195	195	0	97	65
+196	letter	228	196	196	0	97	65
+197	letter	229	197	197	0	97	65
+198	letter	230	198	198	0	230	198
+199	letter	231	199	199	67	99	67
+200	letter	232	200	200	0	101	69
+201	letter	233	201	201	0	101	69
+202	letter	234	202	202	0	101	69
+203	letter	235	203	203	0	101	69
+204	letter	236	204	204	0	105	73
+205	letter	237	205	205	0	105	73
+206	letter	238	206	206	0	105	73
+207	letter	239	207	207	0	105	73
+208	letter	240	208	208	208	240	208
+209	letter	241	209	209	78	110	78
+210	letter	242	210	210	0	111	79
+211	letter	243	211	211	0	111	79
+212	letter	244	212	212	0	111	79
+213	letter	245	213	213	0	111	79
+214	letter	246	214	214	0	111	79
+215	other	215	215	215	0	215	215
+216	letter	248	216	216	0	111	79
+217	letter	249	217	217	0	117	85
+218	letter	250	218	218	0	117	85
+219	letter	251	219	219	0	117	85
+220	letter	252	220	220	0	117	85
+221	letter	253	221	221	0	121	89
+222	letter	254	222	222	222	254	222
+223	letter	223	223	223	223	223	223
+224	letter	224	192	192	0	97	97
+225	letter	225	193	193	0	97	97
+226	letter	226	194	194	0	97	97
+227	letter	227	195	195	0	97	97
+228	letter	228	196	196	0	97	97
+229	letter	229	197	197	0	97	97
+230	letter	230	198	198	0	230	230
+231	letter	231	199	199	67	99	99
+232	letter	232	200	200	0	101	101
+233	letter	233	201	201	0	101	101
+234	letter	234	202	202	0	101	101
+235	letter	235	203	203	0	101	101
+236	letter	236	204	204	0	105	105
+237	letter	237	205	205	0	105	105
+238	letter	238	206	206	0	105	105
+239	letter	239	207	207	0	105	105
+240	letter	240	208	208	208	240	240
+241	letter	241	209	209	78	110	110
+242	letter	242	210	210	0	111	111
+243	letter	243	211	211	0	111	111
+244	letter	244	212	212	0	111	111
+245	letter	245	213	213	0	111	111
+246	letter	246	214	214	0	111	111
+247	other	247	247	247	0	247	247
+248	letter	248	216	216	0	111	111
+249	letter	249	217	217	0	117	117
+250	letter	250	218	218	0	117	117
+251	letter	251	219	219	0	117	117
+252	letter	252	220	220	0	117	117
+253	letter	253	221	221	0	121	121
+254	letter	254	222	222	222	254	254
+255	letter	255	255	255	0	121	121
Index: doc/tools/ultraedit/ultraedit/GNU/aspell/data/cp1250.cmap
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/cp1250.cmap	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/cp1250.cmap	(working copy)
@@ -0,0 +1,1991 @@
+INTERNAL
+/
+N 932
+0000 > 00
+0001 > 01
+0002 > 02
+0003 > 03
+0004 > 04
+0005 > 05
+0006 > 06
+0007 > 07
+0008 > 08
+0009 > 09
+000A > 0A
+000B > 0B
+000C > 0C
+000D > 0D
+000E > 0E
+000F > 0F
+0010 > 10
+0011 > 11
+0012 > 12
+0013 > 13
+0014 > 14
+0015 > 15
+0016 > 16
+0017 > 17
+0018 > 18
+0019 > 19
+001A > 1A
+001B > 1B
+001C > 1C
+001D > 1D
+001E > 1E
+001F > 1F
+0020 > 20
+0021 > 21
+0022 > 22
+0023 > 23
+0024 > 24
+0025 > 25
+0026 > 26
+0027 > 27
+0028 > 28
+0029 > 29
+002A > 2A
+002B > 2B
+002C > 2C
+002D > 2D
+002E > 2E
+002F > 2F
+0030 > 30
+0031 > 31
+0032 > 32
+0033 > 33
+0034 > 34
+0035 > 35
+0036 > 36
+0037 > 37
+0038 > 38
+0039 > 39
+003A > 3A
+003B > 3B
+003C > 3C
+003D > 3D
+003E > 3E
+003F > 3F
+0040 > 40
+0041 > 41 /
+     N 5
+     0301 > C1
+     0302 > C2
+     0306 > C3
+     0308 > C4
+     0328 > A5
+     .
+0042 > 42
+0043 > 43 /
+     N 3
+     0301 > C6
+     030C > C8
+     0327 > C7
+     .
+0044 > 44 /
+     N 1
+     030C > CF
+     .
+0045 > 45 /
+     N 4
+     0301 > C9
+     0308 > CB
+     030C > CC
+     0328 > CA
+     .
+0046 > 46
+0047 > 47
+0048 > 48
+0049 > 49 /
+     N 2
+     0301 > CD
+     0302 > CE
+     .
+004A > 4A
+004B > 4B
+004C > 4C /
+     N 2
+     0301 > C5
+     030C > BC
+     .
+004D > 4D
+004E > 4E /
+     N 2
+     0301 > D1
+     030C > D2
+     .
+004F > 4F /
+     N 4
+     0301 > D3
+     0302 > D4
+     0308 > D6
+     030B > D5
+     .
+0050 > 50
+0051 > 51
+0052 > 52 /
+     N 2
+     0301 > C0
+     030C > D8
+     .
+0053 > 53 /
+     N 3
+     0301 > 8C
+     030C > 8A
+     0327 > AA
+     .
+0054 > 54 /
+     N 2
+     030C > 8D
+     0327 > DE
+     .
+0055 > 55 /
+     N 4
+     0301 > DA
+     0308 > DC
+     030A > D9
+     030B > DB
+     .
+0056 > 56
+0057 > 57
+0058 > 58
+0059 > 59 /
+     N 1
+     0301 > DD
+     .
+005A > 5A /
+     N 3
+     0301 > 8F
+     0307 > AF
+     030C > 8E
+     .
+005B > 5B
+005C > 5C
+005D > 5D
+005E > 5E
+005F > 5F
+0060 > 60
+0061 > 61 /
+     N 5
+     0301 > E1
+     0302 > E2
+     0306 > E3
+     0308 > E4
+     0328 > B9
+     .
+0062 > 62
+0063 > 63 /
+     N 3
+     0301 > E6
+     030C > E8
+     0327 > E7
+     .
+0064 > 64 /
+     N 1
+     030C > EF
+     .
+0065 > 65 /
+     N 4
+     0301 > E9
+     0308 > EB
+     030C > EC
+     0328 > EA
+     .
+0066 > 66
+0067 > 67
+0068 > 68
+0069 > 69 /
+     N 2
+     0301 > ED
+     0302 > EE
+     .
+006A > 6A
+006B > 6B
+006C > 6C /
+     N 2
+     0301 > E5
+     030C > BE
+     .
+006D > 6D
+006E > 6E /
+     N 2
+     0301 > F1
+     030C > F2
+     .
+006F > 6F /
+     N 4
+     0301 > F3
+     0302 > F4
+     0308 > F6
+     030B > F5
+     .
+0070 > 70
+0071 > 71
+0072 > 72 /
+     N 2
+     0301 > E0
+     030C > F8
+     .
+0073 > 73 /
+     N 3
+     0301 > 9C
+     030C > 9A
+     0327 > BA
+     .
+0074 > 74 /
+     N 2
+     030C > 9D
+     0327 > FE
+     .
+0075 > 75 /
+     N 4
+     0301 > FA
+     0308 > FC
+     030A > F9
+     030B > FB
+     .
+0076 > 76
+0077 > 77
+0078 > 78
+0079 > 79 /
+     N 1
+     0301 > FD
+     .
+007A > 7A /
+     N 3
+     0301 > 9F
+     0307 > BF
+     030C > 9E
+     .
+007B > 7B
+007C > 7C
+007D > 7D
+007E > 7E
+007F > 7F
+0081 > 81
+0083 > 83
+0088 > 88
+0090 > 90
+0098 > 98
+00A0 > A0
+00A4 > A4
+00A6 > A6
+00A7 > A7
+00A8 > A8
+00A9 > A9
+00AB > AB
+00AC > AC
+00AD > AD
+00AE > AE
+00B0 > B0
+00B1 > B1
+00B4 > B4
+00B5 > B5
+00B6 > B6
+00B7 > B7
+00B8 > B8
+00BB > BB
+00C0 > 41 # unsup: 0041 0300
+00C1 > C1
+00C2 > C2
+00C3 > 41 # unsup: 0041 0303
+00C4 > C4
+00C5 > 41 # unsup: 0041 030A
+00C6 > 41 45 # compat
+00C7 > C7
+00C8 > 45 # unsup: 0045 0300
+00C9 > C9
+00CA > 45 # unsup: 0045 0302
+00CB > CB
+00CC > 49 # unsup: 0049 0300
+00CD > CD
+00CE > CE
+00CF > 49 # unsup: 0049 0308
+00D1 > 4E # unsup: 004E 0303
+00D2 > 4F # unsup: 004F 0300
+00D3 > D3
+00D4 > D4
+00D5 > 4F # unsup: 004F 0303
+00D6 > D6
+00D7 > D7
+00D9 > 55 # unsup: 0055 0300
+00DA > DA
+00DB > 55 # unsup: 0055 0302
+00DC > DC
+00DD > DD
+00DF > DF
+00E0 > 61 # unsup: 0061 0300
+00E1 > E1
+00E2 > E2
+00E3 > 61 # unsup: 0061 0303
+00E4 > E4
+00E5 > 61 # unsup: 0061 030A
+00E6 > 61 65 # compat
+00E7 > E7
+00E8 > 65 # unsup: 0065 0300
+00E9 > E9
+00EA > 65 # unsup: 0065 0302
+00EB > EB
+00EC > 69 # unsup: 0069 0300
+00ED > ED
+00EE > EE
+00EF > 69 # unsup: 0069 0308
+00F1 > 6E # unsup: 006E 0303
+00F2 > 6F # unsup: 006F 0300
+00F3 > F3
+00F4 > F4
+00F5 > 6F # unsup: 006F 0303
+00F6 > F6
+00F7 > F7
+00F9 > 75 # unsup: 0075 0300
+00FA > FA
+00FB > 75 # unsup: 0075 0302
+00FC > FC
+00FD > FD
+00FF > 79 # unsup: 0079 0308
+0100 > 41 # unsup: 0041 0304
+0101 > 61 # unsup: 0061 0304
+0102 > C3
+0103 > E3
+0104 > A5
+0105 > B9
+0106 > C6
+0107 > E6
+0108 > 43 # unsup: 0043 0302
+0109 > 63 # unsup: 0063 0302
+010A > 43 # unsup: 0043 0307
+010B > 63 # unsup: 0063 0307
+010C > C8
+010D > E8
+010E > CF
+010F > EF
+0110 > D0
+0111 > F0
+0112 > 45 # unsup: 0045 0304
+0113 > 65 # unsup: 0065 0304
+0114 > 45 # unsup: 0045 0306
+0115 > 65 # unsup: 0065 0306
+0116 > 45 # unsup: 0045 0307
+0117 > 65 # unsup: 0065 0307
+0118 > CA
+0119 > EA
+011A > CC
+011B > EC
+011C > 47 # unsup: 0047 0302
+011D > 67 # unsup: 0067 0302
+011E > 47 # unsup: 0047 0306
+011F > 67 # unsup: 0067 0306
+0120 > 47 # unsup: 0047 0307
+0121 > 67 # unsup: 0067 0307
+0122 > 47 # unsup: 0047 0327
+0123 > 67 # unsup: 0067 0327
+0124 > 48 # unsup: 0048 0302
+0125 > 68 # unsup: 0068 0302
+0128 > 49 # unsup: 0049 0303
+0129 > 69 # unsup: 0069 0303
+012A > 49 # unsup: 0049 0304
+012B > 69 # unsup: 0069 0304
+012C > 49 # unsup: 0049 0306
+012D > 69 # unsup: 0069 0306
+012E > 49 # unsup: 0049 0328
+012F > 69 # unsup: 0069 0328
+0130 > 49 # unsup: 0049 0307
+0132 > 49 4A # compat
+0133 > 69 6A # compat
+0134 > 4A # unsup: 004A 0302
+0135 > 6A # unsup: 006A 0302
+0136 > 4B # unsup: 004B 0327
+0137 > 6B # unsup: 006B 0327
+0139 > C5
+013A > E5
+013B > 4C # unsup: 004C 0327
+013C > 6C # unsup: 006C 0327
+013D > BC
+013E > BE
+013F > 4C B7 # compat
+0140 > 6C B7 # compat
+0141 > A3
+0142 > B3
+0143 > D1
+0144 > F1
+0145 > 4E # unsup: 004E 0327
+0146 > 6E # unsup: 006E 0327
+0147 > D2
+0148 > F2
+014C > 4F # unsup: 004F 0304
+014D > 6F # unsup: 006F 0304
+014E > 4F # unsup: 004F 0306
+014F > 6F # unsup: 006F 0306
+0150 > D5
+0151 > F5
+0152 > 4F 45 # compat
+0153 > 6F 65 # compat
+0154 > C0
+0155 > E0
+0156 > 52 # unsup: 0052 0327
+0157 > 72 # unsup: 0072 0327
+0158 > D8
+0159 > F8
+015A > 8C
+015B > 9C
+015C > 53 # unsup: 0053 0302
+015D > 73 # unsup: 0073 0302
+015E > AA
+015F > BA
+0160 > 8A
+0161 > 9A
+0162 > DE
+0163 > FE
+0164 > 8D
+0165 > 9D
+0168 > 55 # unsup: 0055 0303
+0169 > 75 # unsup: 0075 0303
+016A > 55 # unsup: 0055 0304
+016B > 75 # unsup: 0075 0304
+016C > 55 # unsup: 0055 0306
+016D > 75 # unsup: 0075 0306
+016E > D9
+016F > F9
+0170 > DB
+0171 > FB
+0172 > 55 # unsup: 0055 0328
+0173 > 75 # unsup: 0075 0328
+0174 > 57 # unsup: 0057 0302
+0175 > 77 # unsup: 0077 0302
+0176 > 59 # unsup: 0059 0302
+0177 > 79 # unsup: 0079 0302
+0178 > 59 # unsup: 0059 0308
+0179 > 8F
+017A > 9F
+017B > AF
+017C > BF
+017D > 8E
+017E > 9E
+017F > 73 # compat
+01A0 > 4F # unsup: 004F 031B
+01A1 > 6F # unsup: 006F 031B
+01AF > 55 # unsup: 0055 031B
+01B0 > 75 # unsup: 0075 031B
+01C4 > 44 8E # compat
+01C5 > 44 9E # compat
+01C6 > 64 9E # compat
+01C7 > 4C 4A # compat
+01C8 > 4C 6A # compat
+01C9 > 6C 6A # compat
+01CA > 4E 4A # compat
+01CB > 4E 6A # compat
+01CC > 6E 6A # compat
+01CD > 41 # unsup: 0041 030C
+01CE > 61 # unsup: 0061 030C
+01CF > 49 # unsup: 0049 030C
+01D0 > 69 # unsup: 0069 030C
+01D1 > 4F # unsup: 004F 030C
+01D2 > 6F # unsup: 006F 030C
+01D3 > 55 # unsup: 0055 030C
+01D4 > 75 # unsup: 0075 030C
+01D5 > DC # unsup: 00DC 0304
+01D6 > FC # unsup: 00FC 0304
+01D7 > DC # unsup: 00DC 0301
+01D8 > FC # unsup: 00FC 0301
+01D9 > DC # unsup: 00DC 030C
+01DA > FC # unsup: 00FC 030C
+01DB > DC # unsup: 00DC 0300
+01DC > FC # unsup: 00FC 0300
+01DE > C4 # unsup: 00C4 0304
+01DF > E4 # unsup: 00E4 0304
+01E0 > 41 # unsup: 0041 0307 0304
+01E1 > 61 # unsup: 0061 0307 0304
+01E2 > 41 45 # unsup: 0041 0045 0304
+01E3 > 61 65 # unsup: 0061 0065 0304
+01E6 > 47 # unsup: 0047 030C
+01E7 > 67 # unsup: 0067 030C
+01E8 > 4B # unsup: 004B 030C
+01E9 > 6B # unsup: 006B 030C
+01EA > 4F # unsup: 004F 0328
+01EB > 6F # unsup: 006F 0328
+01EC > 4F # unsup: 004F 0328 0304
+01ED > 6F # unsup: 006F 0328 0304
+01F0 > 6A # unsup: 006A 030C
+01F1 > 44 5A # compat
+01F2 > 44 7A # compat
+01F3 > 64 7A # compat
+01F4 > 47 # unsup: 0047 0301
+01F5 > 67 # unsup: 0067 0301
+01F8 > 4E # unsup: 004E 0300
+01F9 > 6E # unsup: 006E 0300
+01FA > 41 # unsup: 0041 030A 0301
+01FB > 61 # unsup: 0061 030A 0301
+01FC > 41 45 # unsup: 0041 0045 0301
+01FD > 61 65 # unsup: 0061 0065 0301
+0200 > 41 # unsup: 0041 030F
+0201 > 61 # unsup: 0061 030F
+0202 > 41 # unsup: 0041 0311
+0203 > 61 # unsup: 0061 0311
+0204 > 45 # unsup: 0045 030F
+0205 > 65 # unsup: 0065 030F
+0206 > 45 # unsup: 0045 0311
+0207 > 65 # unsup: 0065 0311
+0208 > 49 # unsup: 0049 030F
+0209 > 69 # unsup: 0069 030F
+020A > 49 # unsup: 0049 0311
+020B > 69 # unsup: 0069 0311
+020C > 4F # unsup: 004F 030F
+020D > 6F # unsup: 006F 030F
+020E > 4F # unsup: 004F 0311
+020F > 6F # unsup: 006F 0311
+0210 > 52 # unsup: 0052 030F
+0211 > 72 # unsup: 0072 030F
+0212 > 52 # unsup: 0052 0311
+0213 > 72 # unsup: 0072 0311
+0214 > 55 # unsup: 0055 030F
+0215 > 75 # unsup: 0075 030F
+0216 > 55 # unsup: 0055 0311
+0217 > 75 # unsup: 0075 0311
+0218 > 53 # unsup: 0053 0326
+0219 > 73 # unsup: 0073 0326
+021A > 54 # unsup: 0054 0326
+021B > 74 # unsup: 0074 0326
+021E > 48 # unsup: 0048 030C
+021F > 68 # unsup: 0068 030C
+0226 > 41 # unsup: 0041 0307
+0227 > 61 # unsup: 0061 0307
+0228 > 45 # unsup: 0045 0327
+0229 > 65 # unsup: 0065 0327
+022A > D6 # unsup: 00D6 0304
+022B > F6 # unsup: 00F6 0304
+022C > 4F # unsup: 004F 0303 0304
+022D > 6F # unsup: 006F 0303 0304
+022E > 4F # unsup: 004F 0307
+022F > 6F # unsup: 006F 0307
+0230 > 4F # unsup: 004F 0307 0304
+0231 > 6F # unsup: 006F 0307 0304
+0232 > 59 # unsup: 0059 0304
+0233 > 79 # unsup: 0079 0304
+02C7 > A1
+02D8 > A2
+02D9 > FF
+02DB > B2
+02DD > BD
+0300 > 0 # unsup
+0301 > 0 # unsup
+0302 > 0 # unsup
+0303 > 0 # unsup
+0304 > 0 # unsup
+0305 > 0 # unsup
+0306 > 0 # unsup
+0307 > 0 # unsup
+0308 > 0 # unsup
+0309 > 0 # unsup
+030A > 0 # unsup
+030B > 0 # unsup
+030C > 0 # unsup
+030D > 0 # unsup
+030E > 0 # unsup
+030F > 0 # unsup
+0310 > 0 # unsup
+0311 > 0 # unsup
+0312 > 0 # unsup
+0313 > 0 # unsup
+0314 > 0 # unsup
+0315 > 0 # unsup
+0316 > 0 # unsup
+0317 > 0 # unsup
+0318 > 0 # unsup
+0319 > 0 # unsup
+031A > 0 # unsup
+031B > 0 # unsup
+031C > 0 # unsup
+031D > 0 # unsup
+031E > 0 # unsup
+031F > 0 # unsup
+0320 > 0 # unsup
+0321 > 0 # unsup
+0322 > 0 # unsup
+0323 > 0 # unsup
+0324 > 0 # unsup
+0325 > 0 # unsup
+0326 > 0 # unsup
+0327 > 0 # unsup
+0328 > 0 # unsup
+0329 > 0 # unsup
+032A > 0 # unsup
+032B > 0 # unsup
+032C > 0 # unsup
+032D > 0 # unsup
+032E > 0 # unsup
+032F > 0 # unsup
+0330 > 0 # unsup
+0331 > 0 # unsup
+0332 > 0 # unsup
+0333 > 0 # unsup
+0334 > 0 # unsup
+0335 > 0 # unsup
+0336 > 0 # unsup
+0337 > 0 # unsup
+0338 > 0 # unsup
+0339 > 0 # unsup
+033A > 0 # unsup
+033B > 0 # unsup
+033C > 0 # unsup
+033D > 0 # unsup
+033E > 0 # unsup
+033F > 0 # unsup
+0340 > 0 # unsup
+0341 > 0 # unsup
+0342 > 0 # unsup
+0343 > 0 # unsup
+0344 > 0 # unsup
+0345 > 0 # unsup
+037E > 3B
+0385 > A8 # unsup: 00A8 0301
+0387 > B7
+1E00 > 41 # unsup: 0041 0325
+1E01 > 61 # unsup: 0061 0325
+1E02 > 42 # unsup: 0042 0307
+1E03 > 62 # unsup: 0062 0307
+1E04 > 42 # unsup: 0042 0323
+1E05 > 62 # unsup: 0062 0323
+1E06 > 42 # unsup: 0042 0331
+1E07 > 62 # unsup: 0062 0331
+1E08 > C7 # unsup: 00C7 0301
+1E09 > E7 # unsup: 00E7 0301
+1E0A > 44 # unsup: 0044 0307
+1E0B > 64 # unsup: 0064 0307
+1E0C > 44 # unsup: 0044 0323
+1E0D > 64 # unsup: 0064 0323
+1E0E > 44 # unsup: 0044 0331
+1E0F > 64 # unsup: 0064 0331
+1E10 > 44 # unsup: 0044 0327
+1E11 > 64 # unsup: 0064 0327
+1E12 > 44 # unsup: 0044 032D
+1E13 > 64 # unsup: 0064 032D
+1E14 > 45 # unsup: 0045 0304 0300
+1E15 > 65 # unsup: 0065 0304 0300
+1E16 > 45 # unsup: 0045 0304 0301
+1E17 > 65 # unsup: 0065 0304 0301
+1E18 > 45 # unsup: 0045 032D
+1E19 > 65 # unsup: 0065 032D
+1E1A > 45 # unsup: 0045 0330
+1E1B > 65 # unsup: 0065 0330
+1E1C > 45 # unsup: 0045 0327 0306
+1E1D > 65 # unsup: 0065 0327 0306
+1E1E > 46 # unsup: 0046 0307
+1E1F > 66 # unsup: 0066 0307
+1E20 > 47 # unsup: 0047 0304
+1E21 > 67 # unsup: 0067 0304
+1E22 > 48 # unsup: 0048 0307
+1E23 > 68 # unsup: 0068 0307
+1E24 > 48 # unsup: 0048 0323
+1E25 > 68 # unsup: 0068 0323
+1E26 > 48 # unsup: 0048 0308
+1E27 > 68 # unsup: 0068 0308
+1E28 > 48 # unsup: 0048 0327
+1E29 > 68 # unsup: 0068 0327
+1E2A > 48 # unsup: 0048 032E
+1E2B > 68 # unsup: 0068 032E
+1E2C > 49 # unsup: 0049 0330
+1E2D > 69 # unsup: 0069 0330
+1E2E > 49 # unsup: 0049 0308 0301
+1E2F > 69 # unsup: 0069 0308 0301
+1E30 > 4B # unsup: 004B 0301
+1E31 > 6B # unsup: 006B 0301
+1E32 > 4B # unsup: 004B 0323
+1E33 > 6B # unsup: 006B 0323
+1E34 > 4B # unsup: 004B 0331
+1E35 > 6B # unsup: 006B 0331
+1E36 > 4C # unsup: 004C 0323
+1E37 > 6C # unsup: 006C 0323
+1E38 > 4C # unsup: 004C 0323 0304
+1E39 > 6C # unsup: 006C 0323 0304
+1E3A > 4C # unsup: 004C 0331
+1E3B > 6C # unsup: 006C 0331
+1E3C > 4C # unsup: 004C 032D
+1E3D > 6C # unsup: 006C 032D
+1E3E > 4D # unsup: 004D 0301
+1E3F > 6D # unsup: 006D 0301
+1E40 > 4D # unsup: 004D 0307
+1E41 > 6D # unsup: 006D 0307
+1E42 > 4D # unsup: 004D 0323
+1E43 > 6D # unsup: 006D 0323
+1E44 > 4E # unsup: 004E 0307
+1E45 > 6E # unsup: 006E 0307
+1E46 > 4E # unsup: 004E 0323
+1E47 > 6E # unsup: 006E 0323
+1E48 > 4E # unsup: 004E 0331
+1E49 > 6E # unsup: 006E 0331
+1E4A > 4E # unsup: 004E 032D
+1E4B > 6E # unsup: 006E 032D
+1E4C > 4F # unsup: 004F 0303 0301
+1E4D > 6F # unsup: 006F 0303 0301
+1E4E > 4F # unsup: 004F 0303 0308
+1E4F > 6F # unsup: 006F 0303 0308
+1E50 > 4F # unsup: 004F 0304 0300
+1E51 > 6F # unsup: 006F 0304 0300
+1E52 > 4F # unsup: 004F 0304 0301
+1E53 > 6F # unsup: 006F 0304 0301
+1E54 > 50 # unsup: 0050 0301
+1E55 > 70 # unsup: 0070 0301
+1E56 > 50 # unsup: 0050 0307
+1E57 > 70 # unsup: 0070 0307
+1E58 > 52 # unsup: 0052 0307
+1E59 > 72 # unsup: 0072 0307
+1E5A > 52 # unsup: 0052 0323
+1E5B > 72 # unsup: 0072 0323
+1E5C > 52 # unsup: 0052 0323 0304
+1E5D > 72 # unsup: 0072 0323 0304
+1E5E > 52 # unsup: 0052 0331
+1E5F > 72 # unsup: 0072 0331
+1E60 > 53 # unsup: 0053 0307
+1E61 > 73 # unsup: 0073 0307
+1E62 > 53 # unsup: 0053 0323
+1E63 > 73 # unsup: 0073 0323
+1E64 > 8C # unsup: 015A 0307
+1E65 > 9C # unsup: 015B 0307
+1E66 > 8A # unsup: 0160 0307
+1E67 > 9A # unsup: 0161 0307
+1E68 > 53 # unsup: 0053 0323 0307
+1E69 > 73 # unsup: 0073 0323 0307
+1E6A > 54 # unsup: 0054 0307
+1E6B > 74 # unsup: 0074 0307
+1E6C > 54 # unsup: 0054 0323
+1E6D > 74 # unsup: 0074 0323
+1E6E > 54 # unsup: 0054 0331
+1E6F > 74 # unsup: 0074 0331
+1E70 > 54 # unsup: 0054 032D
+1E71 > 74 # unsup: 0074 032D
+1E72 > 55 # unsup: 0055 0324
+1E73 > 75 # unsup: 0075 0324
+1E74 > 55 # unsup: 0055 0330
+1E75 > 75 # unsup: 0075 0330
+1E76 > 55 # unsup: 0055 032D
+1E77 > 75 # unsup: 0075 032D
+1E78 > 55 # unsup: 0055 0303 0301
+1E79 > 75 # unsup: 0075 0303 0301
+1E7A > 55 # unsup: 0055 0304 0308
+1E7B > 75 # unsup: 0075 0304 0308
+1E7C > 56 # unsup: 0056 0303
+1E7D > 76 # unsup: 0076 0303
+1E7E > 56 # unsup: 0056 0323
+1E7F > 76 # unsup: 0076 0323
+1E80 > 57 # unsup: 0057 0300
+1E81 > 77 # unsup: 0077 0300
+1E82 > 57 # unsup: 0057 0301
+1E83 > 77 # unsup: 0077 0301
+1E84 > 57 # unsup: 0057 0308
+1E85 > 77 # unsup: 0077 0308
+1E86 > 57 # unsup: 0057 0307
+1E87 > 77 # unsup: 0077 0307
+1E88 > 57 # unsup: 0057 0323
+1E89 > 77 # unsup: 0077 0323
+1E8A > 58 # unsup: 0058 0307
+1E8B > 78 # unsup: 0078 0307
+1E8C > 58 # unsup: 0058 0308
+1E8D > 78 # unsup: 0078 0308
+1E8E > 59 # unsup: 0059 0307
+1E8F > 79 # unsup: 0079 0307
+1E90 > 5A # unsup: 005A 0302
+1E91 > 7A # unsup: 007A 0302
+1E92 > 5A # unsup: 005A 0323
+1E93 > 7A # unsup: 007A 0323
+1E94 > 5A # unsup: 005A 0331
+1E95 > 7A # unsup: 007A 0331
+1E96 > 68 # unsup: 0068 0331
+1E97 > 74 # unsup: 0074 0308
+1E98 > 77 # unsup: 0077 030A
+1E99 > 79 # unsup: 0079 030A
+1E9B > 73 # unsup: 0073 0307
+1EA0 > 41 # unsup: 0041 0323
+1EA1 > 61 # unsup: 0061 0323
+1EA2 > 41 # unsup: 0041 0309
+1EA3 > 61 # unsup: 0061 0309
+1EA4 > C2 # unsup: 00C2 0301
+1EA5 > E2 # unsup: 00E2 0301
+1EA6 > C2 # unsup: 00C2 0300
+1EA7 > E2 # unsup: 00E2 0300
+1EA8 > C2 # unsup: 00C2 0309
+1EA9 > E2 # unsup: 00E2 0309
+1EAA > C2 # unsup: 00C2 0303
+1EAB > E2 # unsup: 00E2 0303
+1EAC > 41 # unsup: 0041 0323 0302
+1EAD > 61 # unsup: 0061 0323 0302
+1EAE > C3 # unsup: 0102 0301
+1EAF > E3 # unsup: 0103 0301
+1EB0 > C3 # unsup: 0102 0300
+1EB1 > E3 # unsup: 0103 0300
+1EB2 > C3 # unsup: 0102 0309
+1EB3 > E3 # unsup: 0103 0309
+1EB4 > C3 # unsup: 0102 0303
+1EB5 > E3 # unsup: 0103 0303
+1EB6 > 41 # unsup: 0041 0323 0306
+1EB7 > 61 # unsup: 0061 0323 0306
+1EB8 > 45 # unsup: 0045 0323
+1EB9 > 65 # unsup: 0065 0323
+1EBA > 45 # unsup: 0045 0309
+1EBB > 65 # unsup: 0065 0309
+1EBC > 45 # unsup: 0045 0303
+1EBD > 65 # unsup: 0065 0303
+1EBE > 45 # unsup: 0045 0302 0301
+1EBF > 65 # unsup: 0065 0302 0301
+1EC0 > 45 # unsup: 0045 0302 0300
+1EC1 > 65 # unsup: 0065 0302 0300
+1EC2 > 45 # unsup: 0045 0302 0309
+1EC3 > 65 # unsup: 0065 0302 0309
+1EC4 > 45 # unsup: 0045 0302 0303
+1EC5 > 65 # unsup: 0065 0302 0303
+1EC6 > 45 # unsup: 0045 0323 0302
+1EC7 > 65 # unsup: 0065 0323 0302
+1EC8 > 49 # unsup: 0049 0309
+1EC9 > 69 # unsup: 0069 0309
+1ECA > 49 # unsup: 0049 0323
+1ECB > 69 # unsup: 0069 0323
+1ECC > 4F # unsup: 004F 0323
+1ECD > 6F # unsup: 006F 0323
+1ECE > 4F # unsup: 004F 0309
+1ECF > 6F # unsup: 006F 0309
+1ED0 > D4 # unsup: 00D4 0301
+1ED1 > F4 # unsup: 00F4 0301
+1ED2 > D4 # unsup: 00D4 0300
+1ED3 > F4 # unsup: 00F4 0300
+1ED4 > D4 # unsup: 00D4 0309
+1ED5 > F4 # unsup: 00F4 0309
+1ED6 > D4 # unsup: 00D4 0303
+1ED7 > F4 # unsup: 00F4 0303
+1ED8 > 4F # unsup: 004F 0323 0302
+1ED9 > 6F # unsup: 006F 0323 0302
+1EDA > 4F # unsup: 004F 031B 0301
+1EDB > 6F # unsup: 006F 031B 0301
+1EDC > 4F # unsup: 004F 031B 0300
+1EDD > 6F # unsup: 006F 031B 0300
+1EDE > 4F # unsup: 004F 031B 0309
+1EDF > 6F # unsup: 006F 031B 0309
+1EE0 > 4F # unsup: 004F 031B 0303
+1EE1 > 6F # unsup: 006F 031B 0303
+1EE2 > 4F # unsup: 004F 031B 0323
+1EE3 > 6F # unsup: 006F 031B 0323
+1EE4 > 55 # unsup: 0055 0323
+1EE5 > 75 # unsup: 0075 0323
+1EE6 > 55 # unsup: 0055 0309
+1EE7 > 75 # unsup: 0075 0309
+1EE8 > 55 # unsup: 0055 031B 0301
+1EE9 > 75 # unsup: 0075 031B 0301
+1EEA > 55 # unsup: 0055 031B 0300
+1EEB > 75 # unsup: 0075 031B 0300
+1EEC > 55 # unsup: 0055 031B 0309
+1EED > 75 # unsup: 0075 031B 0309
+1EEE > 55 # unsup: 0055 031B 0303
+1EEF > 75 # unsup: 0075 031B 0303
+1EF0 > 55 # unsup: 0055 031B 0323
+1EF1 > 75 # unsup: 0075 031B 0323
+1EF2 > 59 # unsup: 0059 0300
+1EF3 > 79 # unsup: 0079 0300
+1EF4 > 59 # unsup: 0059 0323
+1EF5 > 79 # unsup: 0079 0323
+1EF6 > 59 # unsup: 0059 0309
+1EF7 > 79 # unsup: 0079 0309
+1EF8 > 59 # unsup: 0059 0303
+1EF9 > 79 # unsup: 0079 0303
+1FC1 > A8 # unsup: 00A8 0342
+1FED > A8 # unsup: 00A8 0300
+1FEE > A8 # unsup: 00A8 0301
+1FEF > 60
+1FFD > B4
+2000 > 20 # compat
+2001 > 20 # compat
+2002 > 20 # compat
+2003 > 20 # compat
+2004 > 20 # compat
+2005 > 20 # compat
+2006 > 20 # compat
+2007 > 20 # compat
+2008 > 20 # compat
+2009 > 20 # compat
+200A > 20 # compat
+2013 > 96
+2014 > 97
+2018 > 91
+2019 > 92
+201A > 82
+201C > 93
+201D > 94
+201E > 84
+2020 > 86
+2021 > 87
+2022 > 95
+2024 > 2E # compat
+2025 > 2E 2E # compat
+2026 > 85
+202F > 20 # compat
+2030 > 89
+2039 > 8B
+203A > 9B
+203C > 21 21 # compat
+2047 > 3F 3F # compat
+2048 > 3F 21 # compat
+2049 > 21 3F # compat
+205F > 20 # compat
+20AC > 80
+2122 > 99
+FB00 > 66 66 # compat
+FB01 > 66 69 # compat
+FB02 > 66 6C # compat
+FB03 > 66 66 69 # compat
+FB04 > 66 66 6C # compat
+FB05 > 73 74 # compat
+FB06 > 73 74 # compat
+FB29 > 2B # compat
+FE30 > 2E 2E # compat
+FE31 > 97 # compat
+FE32 > 96 # compat
+FE33 > 5F # compat
+FE34 > 5F # compat
+FE35 > 28 # compat
+FE36 > 29 # compat
+FE37 > 7B # compat
+FE38 > 7D # compat
+FE47 > 5B # compat
+FE48 > 5D # compat
+FE4D > 5F # compat
+FE4E > 5F # compat
+FE4F > 5F # compat
+FE50 > 2C # compat
+FE52 > 2E # compat
+FE54 > 3B # compat
+FE55 > 3A # compat
+FE56 > 3F # compat
+FE57 > 21 # compat
+FE58 > 97 # compat
+FE59 > 28 # compat
+FE5A > 29 # compat
+FE5B > 7B # compat
+FE5C > 7D # compat
+FE5F > 23 # compat
+FE60 > 26 # compat
+FE61 > 2A # compat
+FE62 > 2B # compat
+FE63 > 2D # compat
+FE64 > 3C # compat
+FE65 > 3E # compat
+FE66 > 3D # compat
+FE68 > 5C # compat
+FE69 > 24 # compat
+FE6A > 25 # compat
+FE6B > 40 # compat
+FF01 > 21 # compat
+FF02 > 22 # compat
+FF03 > 23 # compat
+FF04 > 24 # compat
+FF05 > 25 # compat
+FF06 > 26 # compat
+FF07 > 27 # compat
+FF08 > 28 # compat
+FF09 > 29 # compat
+FF0A > 2A # compat
+FF0B > 2B # compat
+FF0C > 2C # compat
+FF0D > 2D # compat
+FF0E > 2E # compat
+FF0F > 2F # compat
+FF10 > 30 # compat
+FF11 > 31 # compat
+FF12 > 32 # compat
+FF13 > 33 # compat
+FF14 > 34 # compat
+FF15 > 35 # compat
+FF16 > 36 # compat
+FF17 > 37 # compat
+FF18 > 38 # compat
+FF19 > 39 # compat
+FF1A > 3A # compat
+FF1B > 3B # compat
+FF1C > 3C # compat
+FF1D > 3D # compat
+FF1E > 3E # compat
+FF1F > 3F # compat
+FF20 > 40 # compat
+FF21 > 41 # compat
+FF22 > 42 # compat
+FF23 > 43 # compat
+FF24 > 44 # compat
+FF25 > 45 # compat
+FF26 > 46 # compat
+FF27 > 47 # compat
+FF28 > 48 # compat
+FF29 > 49 # compat
+FF2A > 4A # compat
+FF2B > 4B # compat
+FF2C > 4C # compat
+FF2D > 4D # compat
+FF2E > 4E # compat
+FF2F > 4F # compat
+FF30 > 50 # compat
+FF31 > 51 # compat
+FF32 > 52 # compat
+FF33 > 53 # compat
+FF34 > 54 # compat
+FF35 > 55 # compat
+FF36 > 56 # compat
+FF37 > 57 # compat
+FF38 > 58 # compat
+FF39 > 59 # compat
+FF3A > 5A # compat
+FF3B > 5B # compat
+FF3C > 5C # compat
+FF3D > 5D # compat
+FF3E > 5E # compat
+FF3F > 5F # compat
+FF40 > 60 # compat
+FF41 > 61 # compat
+FF42 > 62 # compat
+FF43 > 63 # compat
+FF44 > 64 # compat
+FF45 > 65 # compat
+FF46 > 66 # compat
+FF47 > 67 # compat
+FF48 > 68 # compat
+FF49 > 69 # compat
+FF4A > 6A # compat
+FF4B > 6B # compat
+FF4C > 6C # compat
+FF4D > 6D # compat
+FF4E > 6E # compat
+FF4F > 6F # compat
+FF50 > 70 # compat
+FF51 > 71 # compat
+FF52 > 72 # compat
+FF53 > 73 # compat
+FF54 > 74 # compat
+FF55 > 75 # compat
+FF56 > 76 # compat
+FF57 > 77 # compat
+FF58 > 78 # compat
+FF59 > 79 # compat
+FF5A > 7A # compat
+FF5B > 7B # compat
+FF5C > 7C # compat
+FF5D > 7D # compat
+FF5E > 7E # compat
+FFE2 > AC # compat
+FFE4 > A6 # compat
+.
+
+STRICT
+/
+N 260
+0000 > 00
+0001 > 01
+0002 > 02
+0003 > 03
+0004 > 04
+0005 > 05
+0006 > 06
+0007 > 07
+0008 > 08
+0009 > 09
+000A > 0A
+000B > 0B
+000C > 0C
+000D > 0D
+000E > 0E
+000F > 0F
+0010 > 10
+0011 > 11
+0012 > 12
+0013 > 13
+0014 > 14
+0015 > 15
+0016 > 16
+0017 > 17
+0018 > 18
+0019 > 19
+001A > 1A
+001B > 1B
+001C > 1C
+001D > 1D
+001E > 1E
+001F > 1F
+0020 > 20
+0021 > 21
+0022 > 22
+0023 > 23
+0024 > 24
+0025 > 25
+0026 > 26
+0027 > 27
+0028 > 28
+0029 > 29
+002A > 2A
+002B > 2B
+002C > 2C
+002D > 2D
+002E > 2E
+002F > 2F
+0030 > 30
+0031 > 31
+0032 > 32
+0033 > 33
+0034 > 34
+0035 > 35
+0036 > 36
+0037 > 37
+0038 > 38
+0039 > 39
+003A > 3A
+003B > 3B
+003C > 3C
+003D > 3D
+003E > 3E
+003F > 3F
+0040 > 40
+0041 > 41 /
+     N 5
+     0301 > C1
+     0302 > C2
+     0306 > C3
+     0308 > C4
+     0328 > A5
+     .
+0042 > 42
+0043 > 43 /
+     N 3
+     0301 > C6
+     030C > C8
+     0327 > C7
+     .
+0044 > 44 /
+     N 1
+     030C > CF
+     .
+0045 > 45 /
+     N 4
+     0301 > C9
+     0308 > CB
+     030C > CC
+     0328 > CA
+     .
+0046 > 46
+0047 > 47
+0048 > 48
+0049 > 49 /
+     N 2
+     0301 > CD
+     0302 > CE
+     .
+004A > 4A
+004B > 4B
+004C > 4C /
+     N 2
+     0301 > C5
+     030C > BC
+     .
+004D > 4D
+004E > 4E /
+     N 2
+     0301 > D1
+     030C > D2
+     .
+004F > 4F /
+     N 4
+     0301 > D3
+     0302 > D4
+     0308 > D6
+     030B > D5
+     .
+0050 > 50
+0051 > 51
+0052 > 52 /
+     N 2
+     0301 > C0
+     030C > D8
+     .
+0053 > 53 /
+     N 3
+     0301 > 8C
+     030C > 8A
+     0327 > AA
+     .
+0054 > 54 /
+     N 2
+     030C > 8D
+     0327 > DE
+     .
+0055 > 55 /
+     N 4
+     0301 > DA
+     0308 > DC
+     030A > D9
+     030B > DB
+     .
+0056 > 56
+0057 > 57
+0058 > 58
+0059 > 59 /
+     N 1
+     0301 > DD
+     .
+005A > 5A /
+     N 3
+     0301 > 8F
+     0307 > AF
+     030C > 8E
+     .
+005B > 5B
+005C > 5C
+005D > 5D
+005E > 5E
+005F > 5F
+0060 > 60
+0061 > 61 /
+     N 5
+     0301 > E1
+     0302 > E2
+     0306 > E3
+     0308 > E4
+     0328 > B9
+     .
+0062 > 62
+0063 > 63 /
+     N 3
+     0301 > E6
+     030C > E8
+     0327 > E7
+     .
+0064 > 64 /
+     N 1
+     030C > EF
+     .
+0065 > 65 /
+     N 4
+     0301 > E9
+     0308 > EB
+     030C > EC
+     0328 > EA
+     .
+0066 > 66
+0067 > 67
+0068 > 68
+0069 > 69 /
+     N 2
+     0301 > ED
+     0302 > EE
+     .
+006A > 6A
+006B > 6B
+006C > 6C /
+     N 2
+     0301 > E5
+     030C > BE
+     .
+006D > 6D
+006E > 6E /
+     N 2
+     0301 > F1
+     030C > F2
+     .
+006F > 6F /
+     N 4
+     0301 > F3
+     0302 > F4
+     0308 > F6
+     030B > F5
+     .
+0070 > 70
+0071 > 71
+0072 > 72 /
+     N 2
+     0301 > E0
+     030C > F8
+     .
+0073 > 73 /
+     N 3
+     0301 > 9C
+     030C > 9A
+     0327 > BA
+     .
+0074 > 74 /
+     N 2
+     030C > 9D
+     0327 > FE
+     .
+0075 > 75 /
+     N 4
+     0301 > FA
+     0308 > FC
+     030A > F9
+     030B > FB
+     .
+0076 > 76
+0077 > 77
+0078 > 78
+0079 > 79 /
+     N 1
+     0301 > FD
+     .
+007A > 7A /
+     N 3
+     0301 > 9F
+     0307 > BF
+     030C > 9E
+     .
+007B > 7B
+007C > 7C
+007D > 7D
+007E > 7E
+007F > 7F
+0081 > 81
+0083 > 83
+0088 > 88
+0090 > 90
+0098 > 98
+00A0 > A0
+00A4 > A4
+00A6 > A6
+00A7 > A7
+00A8 > A8
+00A9 > A9
+00AB > AB
+00AC > AC
+00AD > AD
+00AE > AE
+00B0 > B0
+00B1 > B1
+00B4 > B4
+00B5 > B5
+00B6 > B6
+00B7 > B7
+00B8 > B8
+00BB > BB
+00C1 > C1
+00C2 > C2
+00C4 > C4
+00C7 > C7
+00C9 > C9
+00CB > CB
+00CD > CD
+00CE > CE
+00D3 > D3
+00D4 > D4
+00D6 > D6
+00D7 > D7
+00DA > DA
+00DC > DC
+00DD > DD
+00DF > DF
+00E1 > E1
+00E2 > E2
+00E4 > E4
+00E7 > E7
+00E9 > E9
+00EB > EB
+00ED > ED
+00EE > EE
+00F3 > F3
+00F4 > F4
+00F6 > F6
+00F7 > F7
+00FA > FA
+00FC > FC
+00FD > FD
+0102 > C3
+0103 > E3
+0104 > A5
+0105 > B9
+0106 > C6
+0107 > E6
+010C > C8
+010D > E8
+010E > CF
+010F > EF
+0110 > D0
+0111 > F0
+0118 > CA
+0119 > EA
+011A > CC
+011B > EC
+0139 > C5
+013A > E5
+013D > BC
+013E > BE
+0141 > A3
+0142 > B3
+0143 > D1
+0144 > F1
+0147 > D2
+0148 > F2
+0150 > D5
+0151 > F5
+0154 > C0
+0155 > E0
+0158 > D8
+0159 > F8
+015A > 8C
+015B > 9C
+015E > AA
+015F > BA
+0160 > 8A
+0161 > 9A
+0162 > DE
+0163 > FE
+0164 > 8D
+0165 > 9D
+016E > D9
+016F > F9
+0170 > DB
+0171 > FB
+0179 > 8F
+017A > 9F
+017B > AF
+017C > BF
+017D > 8E
+017E > 9E
+02C7 > A1
+02D8 > A2
+02D9 > FF
+02DB > B2
+02DD > BD
+037E > 3B
+0387 > B7
+1FEF > 60
+1FFD > B4
+2013 > 96
+2014 > 97
+2018 > 91
+2019 > 92
+201A > 82
+201C > 93
+201D > 94
+201E > 84
+2020 > 86
+2021 > 87
+2022 > 95
+2026 > 85
+2030 > 89
+2039 > 8B
+203A > 9B
+20AC > 80
+2122 > 99
+.
+
+NFD
+/
+N 256
+00 > 0000
+01 > 0001
+02 > 0002
+03 > 0003
+04 > 0004
+05 > 0005
+06 > 0006
+07 > 0007
+08 > 0008
+09 > 0009
+0A > 000A
+0B > 000B
+0C > 000C
+0D > 000D
+0E > 000E
+0F > 000F
+10 > 0010
+11 > 0011
+12 > 0012
+13 > 0013
+14 > 0014
+15 > 0015
+16 > 0016
+17 > 0017
+18 > 0018
+19 > 0019
+1A > 001A
+1B > 001B
+1C > 001C
+1D > 001D
+1E > 001E
+1F > 001F
+20 > 0020
+21 > 0021
+22 > 0022
+23 > 0023
+24 > 0024
+25 > 0025
+26 > 0026
+27 > 0027
+28 > 0028
+29 > 0029
+2A > 002A
+2B > 002B
+2C > 002C
+2D > 002D
+2E > 002E
+2F > 002F
+30 > 0030
+31 > 0031
+32 > 0032
+33 > 0033
+34 > 0034
+35 > 0035
+36 > 0036
+37 > 0037
+38 > 0038
+39 > 0039
+3A > 003A
+3B > 003B
+3C > 003C
+3D > 003D
+3E > 003E
+3F > 003F
+40 > 0040
+41 > 0041
+42 > 0042
+43 > 0043
+44 > 0044
+45 > 0045
+46 > 0046
+47 > 0047
+48 > 0048
+49 > 0049
+4A > 004A
+4B > 004B
+4C > 004C
+4D > 004D
+4E > 004E
+4F > 004F
+50 > 0050
+51 > 0051
+52 > 0052
+53 > 0053
+54 > 0054
+55 > 0055
+56 > 0056
+57 > 0057
+58 > 0058
+59 > 0059
+5A > 005A
+5B > 005B
+5C > 005C
+5D > 005D
+5E > 005E
+5F > 005F
+60 > 0060
+61 > 0061
+62 > 0062
+63 > 0063
+64 > 0064
+65 > 0065
+66 > 0066
+67 > 0067
+68 > 0068
+69 > 0069
+6A > 006A
+6B > 006B
+6C > 006C
+6D > 006D
+6E > 006E
+6F > 006F
+70 > 0070
+71 > 0071
+72 > 0072
+73 > 0073
+74 > 0074
+75 > 0075
+76 > 0076
+77 > 0077
+78 > 0078
+79 > 0079
+7A > 007A
+7B > 007B
+7C > 007C
+7D > 007D
+7E > 007E
+7F > 007F
+80 > 20AC
+81 > 0081
+82 > 201A
+83 > 0083
+84 > 201E
+85 > 2026
+86 > 2020
+87 > 2021
+88 > 0088
+89 > 2030
+8A > 0053 030C
+8B > 2039
+8C > 0053 0301
+8D > 0054 030C
+8E > 005A 030C
+8F > 005A 0301
+90 > 0090
+91 > 2018
+92 > 2019
+93 > 201C
+94 > 201D
+95 > 2022
+96 > 2013
+97 > 2014
+98 > 0098
+99 > 2122
+9A > 0073 030C
+9B > 203A
+9C > 0073 0301
+9D > 0074 030C
+9E > 007A 030C
+9F > 007A 0301
+A0 > 00A0
+A1 > 02C7
+A2 > 02D8
+A3 > 0141
+A4 > 00A4
+A5 > 0041 0328
+A6 > 00A6
+A7 > 00A7
+A8 > 00A8
+A9 > 00A9
+AA > 0053 0327
+AB > 00AB
+AC > 00AC
+AD > 00AD
+AE > 00AE
+AF > 005A 0307
+B0 > 00B0
+B1 > 00B1
+B2 > 02DB
+B3 > 0142
+B4 > 00B4
+B5 > 00B5
+B6 > 00B6
+B7 > 00B7
+B8 > 00B8
+B9 > 0061 0328
+BA > 0073 0327
+BB > 00BB
+BC > 004C 030C
+BD > 02DD
+BE > 006C 030C
+BF > 007A 0307
+C0 > 0052 0301
+C1 > 0041 0301
+C2 > 0041 0302
+C3 > 0041 0306
+C4 > 0041 0308
+C5 > 004C 0301
+C6 > 0043 0301
+C7 > 0043 0327
+C8 > 0043 030C
+C9 > 0045 0301
+CA > 0045 0328
+CB > 0045 0308
+CC > 0045 030C
+CD > 0049 0301
+CE > 0049 0302
+CF > 0044 030C
+D0 > 0110
+D1 > 004E 0301
+D2 > 004E 030C
+D3 > 004F 0301
+D4 > 004F 0302
+D5 > 004F 030B
+D6 > 004F 0308
+D7 > 00D7
+D8 > 0052 030C
+D9 > 0055 030A
+DA > 0055 0301
+DB > 0055 030B
+DC > 0055 0308
+DD > 0059 0301
+DE > 0054 0327
+DF > 00DF
+E0 > 0072 0301
+E1 > 0061 0301
+E2 > 0061 0302
+E3 > 0061 0306
+E4 > 0061 0308
+E5 > 006C 0301
+E6 > 0063 0301
+E7 > 0063 0327
+E8 > 0063 030C
+E9 > 0065 0301
+EA > 0065 0328
+EB > 0065 0308
+EC > 0065 030C
+ED > 0069 0301
+EE > 0069 0302
+EF > 0064 030C
+F0 > 0111
+F1 > 006E 0301
+F2 > 006E 030C
+F3 > 006F 0301
+F4 > 006F 0302
+F5 > 006F 030B
+F6 > 006F 0308
+F7 > 00F7
+F8 > 0072 030C
+F9 > 0075 030A
+FA > 0075 0301
+FB > 0075 030B
+FC > 0075 0308
+FD > 0079 0301
+FE > 0074 0327
+FF > 02D9
+.
+
+NFC
+/
+N 256
+00 > 0000
+01 > 0001
+02 > 0002
+03 > 0003
+04 > 0004
+05 > 0005
+06 > 0006
+07 > 0007
+08 > 0008
+09 > 0009
+0A > 000A
+0B > 000B
+0C > 000C
+0D > 000D
+0E > 000E
+0F > 000F
+10 > 0010
+11 > 0011
+12 > 0012
+13 > 0013
+14 > 0014
+15 > 0015
+16 > 0016
+17 > 0017
+18 > 0018
+19 > 0019
+1A > 001A
+1B > 001B
+1C > 001C
+1D > 001D
+1E > 001E
+1F > 001F
+20 > 0020
+21 > 0021
+22 > 0022
+23 > 0023
+24 > 0024
+25 > 0025
+26 > 0026
+27 > 0027
+28 > 0028
+29 > 0029
+2A > 002A
+2B > 002B
+2C > 002C
+2D > 002D
+2E > 002E
+2F > 002F
+30 > 0030
+31 > 0031
+32 > 0032
+33 > 0033
+34 > 0034
+35 > 0035
+36 > 0036
+37 > 0037
+38 > 0038
+39 > 0039
+3A > 003A
+3B > 003B
+3C > 003C
+3D > 003D
+3E > 003E
+3F > 003F
+40 > 0040
+41 > 0041
+42 > 0042
+43 > 0043
+44 > 0044
+45 > 0045
+46 > 0046
+47 > 0047
+48 > 0048
+49 > 0049
+4A > 004A
+4B > 004B
+4C > 004C
+4D > 004D
+4E > 004E
+4F > 004F
+50 > 0050
+51 > 0051
+52 > 0052
+53 > 0053
+54 > 0054
+55 > 0055
+56 > 0056
+57 > 0057
+58 > 0058
+59 > 0059
+5A > 005A
+5B > 005B
+5C > 005C
+5D > 005D
+5E > 005E
+5F > 005F
+60 > 0060
+61 > 0061
+62 > 0062
+63 > 0063
+64 > 0064
+65 > 0065
+66 > 0066
+67 > 0067
+68 > 0068
+69 > 0069
+6A > 006A
+6B > 006B
+6C > 006C
+6D > 006D
+6E > 006E
+6F > 006F
+70 > 0070
+71 > 0071
+72 > 0072
+73 > 0073
+74 > 0074
+75 > 0075
+76 > 0076
+77 > 0077
+78 > 0078
+79 > 0079
+7A > 007A
+7B > 007B
+7C > 007C
+7D > 007D
+7E > 007E
+7F > 007F
+80 > 20AC
+81 > 0081
+82 > 201A
+83 > 0083
+84 > 201E
+85 > 2026
+86 > 2020
+87 > 2021
+88 > 0088
+89 > 2030
+8A > 0160
+8B > 2039
+8C > 015A
+8D > 0164
+8E > 017D
+8F > 0179
+90 > 0090
+91 > 2018
+92 > 2019
+93 > 201C
+94 > 201D
+95 > 2022
+96 > 2013
+97 > 2014
+98 > 0098
+99 > 2122
+9A > 0161
+9B > 203A
+9C > 015B
+9D > 0165
+9E > 017E
+9F > 017A
+A0 > 00A0
+A1 > 02C7
+A2 > 02D8
+A3 > 0141
+A4 > 00A4
+A5 > 0104
+A6 > 00A6
+A7 > 00A7
+A8 > 00A8
+A9 > 00A9
+AA > 015E
+AB > 00AB
+AC > 00AC
+AD > 00AD
+AE > 00AE
+AF > 017B
+B0 > 00B0
+B1 > 00B1
+B2 > 02DB
+B3 > 0142
+B4 > 00B4
+B5 > 00B5
+B6 > 00B6
+B7 > 00B7
+B8 > 00B8
+B9 > 0105
+BA > 015F
+BB > 00BB
+BC > 013D
+BD > 02DD
+BE > 013E
+BF > 017C
+C0 > 0154
+C1 > 00C1
+C2 > 00C2
+C3 > 0102
+C4 > 00C4
+C5 > 0139
+C6 > 0106
+C7 > 00C7
+C8 > 010C
+C9 > 00C9
+CA > 0118
+CB > 00CB
+CC > 011A
+CD > 00CD
+CE > 00CE
+CF > 010E
+D0 > 0110
+D1 > 0143
+D2 > 0147
+D3 > 00D3
+D4 > 00D4
+D5 > 0150
+D6 > 00D6
+D7 > 00D7
+D8 > 0158
+D9 > 016E
+DA > 00DA
+DB > 0170
+DC > 00DC
+DD > 00DD
+DE > 0162
+DF > 00DF
+E0 > 0155
+E1 > 00E1
+E2 > 00E2
+E3 > 0103
+E4 > 00E4
+E5 > 013A
+E6 > 0107
+E7 > 00E7
+E8 > 010D
+E9 > 00E9
+EA > 0119
+EB > 00EB
+EC > 011B
+ED > 00ED
+EE > 00EE
+EF > 010F
+F0 > 0111
+F1 > 0144
+F2 > 0148
+F3 > 00F3
+F4 > 00F4
+F5 > 0151
+F6 > 00F6
+F7 > 00F7
+F8 > 0159
+F9 > 016F
+FA > 00FA
+FB > 0171
+FC > 00FC
+FD > 00FD
+FE > 0163
+FF > 02D9
+.
+
+COMP
+= NFC
+.
Index: doc/tools/ultraedit/ultraedit/GNU/aspell/data/cp1250.cset
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/cp1250.cset	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/cp1250.cset	(working copy)
@@ -0,0 +1,262 @@
+# Aspell Character Data File.
+= cp1250
+> ascii
+/
+# <char> <uni> <type> <display> <upper> <lower> <title> <plain>
+#                                                         <sl-first> <sl-rest>
+00 0000 - N 00 00 00 00 00 00 # <control>
+01 0001 . N 01 01 01 00 00 00 # <unused control>
+02 0002 . N 02 02 02 00 00 00 # <unused control>
+03 0003 . N 03 03 03 00 00 00 # <unused control>
+04 0004 . N 04 04 04 00 00 00 # <unused control>
+05 0005 . N 05 05 05 00 00 00 # <unused control>
+06 0006 . N 06 06 06 00 00 00 # <unused control>
+07 0007 . N 07 07 07 00 00 00 # <unused control>
+08 0008 . N 08 08 08 00 00 00 # <unused control>
+09 0009 . N 09 09 09 00 00 00 # <unused control>
+0A 000A . N 0A 0A 0A 00 00 00 # <unused control>
+0B 000B . N 0B 0B 0B 00 00 00 # <unused control>
+0C 000C . N 0C 0C 0C 00 00 00 # <unused control>
+0D 000D . N 0D 0D 0D 00 00 00 # <unused control>
+0E 000E . N 0E 0E 0E 00 00 00 # <unused control>
+0F 000F . N 0F 0F 0F 00 00 00 # <unused control>
+10 0010 - N 10 10 10 00 00 00 # <control>
+11 0011 . N 11 11 11 00 00 00 # <unused control>
+12 0012 . N 12 12 12 00 00 00 # <unused control>
+13 0013 . N 13 13 13 00 00 00 # <unused control>
+14 0014 . N 14 14 14 00 00 00 # <unused control>
+15 0015 . N 15 15 15 00 00 00 # <unused control>
+16 0016 . N 16 16 16 00 00 00 # <unused control>
+17 0017 . N 17 17 17 00 00 00 # <unused control>
+18 0018 . N 18 18 18 00 00 00 # <unused control>
+19 0019 . N 19 19 19 00 00 00 # <unused control>
+1A 001A . N 1A 1A 1A 00 00 00 # <unused control>
+1B 001B . N 1B 1B 1B 00 00 00 # <unused control>
+1C 001C . N 1C 1C 1C 00 00 00 # <unused control>
+1D 001D . N 1D 1D 1D 00 00 00 # <unused control>
+1E 001E . N 1E 1E 1E 00 00 00 # <unused control>
+1F 001F . N 1F 1F 1F 00 00 00 # <unused control>
+20 0020 W Y 20 20 20 00 00 00 # SPACE
+21 0021 - Y 21 21 21 00 00 00 # EXCLAMATION MARK
+22 0022 - Y 22 22 22 00 00 00 # QUOTATION MARK
+23 0023 - Y 23 23 23 00 00 00 # NUMBER SIGN
+24 0024 - Y 24 24 24 00 00 00 # DOLLAR SIGN
+25 0025 - Y 25 25 25 00 00 00 # PERCENT SIGN
+26 0026 - Y 26 26 26 00 00 00 # AMPERSAND
+27 0027 - Y 27 27 27 00 00 00 # APOSTROPHE
+28 0028 - Y 28 28 28 00 00 00 # LEFT PARENTHESIS
+29 0029 - Y 29 29 29 00 00 00 # RIGHT PARENTHESIS
+2A 002A - Y 2A 2A 2A 00 00 00 # ASTERISK
+2B 002B - Y 2B 2B 2B 00 00 00 # PLUS SIGN
+2C 002C - Y 2C 2C 2C 00 00 00 # COMMA
+2D 002D H Y 2D 2D 2D 00 00 00 # HYPHEN-MINUS
+2E 002E - Y 2E 2E 2E 00 00 00 # FULL STOP
+2F 002F - Y 2F 2F 2F 00 00 00 # SOLIDUS
+30 0030 D Y 30 30 30 00 00 00 # DIGIT ZERO
+31 0031 D Y 31 31 31 00 00 00 # DIGIT ONE
+32 0032 D Y 32 32 32 00 00 00 # DIGIT TWO
+33 0033 D Y 33 33 33 00 00 00 # DIGIT THREE
+34 0034 D Y 34 34 34 00 00 00 # DIGIT FOUR
+35 0035 D Y 35 35 35 00 00 00 # DIGIT FIVE
+36 0036 D Y 36 36 36 00 00 00 # DIGIT SIX
+37 0037 D Y 37 37 37 00 00 00 # DIGIT SEVEN
+38 0038 D Y 38 38 38 00 00 00 # DIGIT EIGHT
+39 0039 D Y 39 39 39 00 00 00 # DIGIT NINE
+3A 003A - Y 3A 3A 3A 00 00 00 # COLON
+3B 003B - Y 3B 3B 3B 00 00 00 # SEMICOLON
+3C 003C - Y 3C 3C 3C 00 00 00 # LESS-THAN SIGN
+3D 003D - Y 3D 3D 3D 00 00 00 # EQUALS SIGN
+3E 003E - Y 3E 3E 3E 00 00 00 # GREATER-THAN SIGN
+3F 003F - Y 3F 3F 3F 00 00 00 # QUESTION MARK
+40 0040 - Y 40 40 40 00 00 00 # COMMERCIAL AT
+41 0041 L Y 41 61 41 41 2A 00 # LATIN CAPITAL LETTER A
+42 0042 L Y 42 62 42 42 62 62 # LATIN CAPITAL LETTER B
+43 0043 L Y 43 63 43 43 63 63 # LATIN CAPITAL LETTER C
+44 0044 L Y 44 64 44 44 64 64 # LATIN CAPITAL LETTER D
+45 0045 L Y 45 65 45 45 2A 00 # LATIN CAPITAL LETTER E
+46 0046 L Y 46 66 46 46 66 66 # LATIN CAPITAL LETTER F
+47 0047 L Y 47 67 47 47 67 67 # LATIN CAPITAL LETTER G
+48 0048 L Y 48 68 48 48 68 68 # LATIN CAPITAL LETTER H
+49 0049 L Y 49 69 49 49 2A 00 # LATIN CAPITAL LETTER I
+4A 004A L Y 4A 6A 4A 4A 6A 6A # LATIN CAPITAL LETTER J
+4B 004B L Y 4B 6B 4B 4B 6B 6B # LATIN CAPITAL LETTER K
+4C 004C L Y 4C 6C 4C 4C 6C 6C # LATIN CAPITAL LETTER L
+4D 004D L Y 4D 6D 4D 4D 6D 6D # LATIN CAPITAL LETTER M
+4E 004E L Y 4E 6E 4E 4E 6E 6E # LATIN CAPITAL LETTER N
+4F 004F L Y 4F 6F 4F 4F 2A 00 # LATIN CAPITAL LETTER O
+50 0050 L Y 50 70 50 50 70 70 # LATIN CAPITAL LETTER P
+51 0051 L Y 51 71 51 51 71 71 # LATIN CAPITAL LETTER Q
+52 0052 L Y 52 72 52 52 72 72 # LATIN CAPITAL LETTER R
+53 0053 L Y 53 73 53 53 73 73 # LATIN CAPITAL LETTER S
+54 0054 L Y 54 74 54 54 74 74 # LATIN CAPITAL LETTER T
+55 0055 L Y 55 75 55 55 2A 00 # LATIN CAPITAL LETTER U
+56 0056 L Y 56 76 56 56 76 76 # LATIN CAPITAL LETTER V
+57 0057 L Y 57 77 57 57 77 77 # LATIN CAPITAL LETTER W
+58 0058 L Y 58 78 58 58 78 78 # LATIN CAPITAL LETTER X
+59 0059 L Y 59 79 59 59 79 79 # LATIN CAPITAL LETTER Y
+5A 005A L Y 5A 7A 5A 5A 7A 7A # LATIN CAPITAL LETTER Z
+5B 005B - Y 5B 5B 5B 00 00 00 # LEFT SQUARE BRACKET
+5C 005C - Y 5C 5C 5C 00 00 00 # REVERSE SOLIDUS
+5D 005D - Y 5D 5D 5D 00 00 00 # RIGHT SQUARE BRACKET
+5E 005E - Y 5E 5E 5E 00 00 00 # CIRCUMFLEX ACCENT
+5F 005F - Y 5F 5F 5F 00 00 00 # LOW LINE
+60 0060 - Y 60 60 60 00 00 00 # GRAVE ACCENT
+61 0061 L Y 41 61 41 61 2A 00 # LATIN SMALL LETTER A
+62 0062 L Y 42 62 42 62 62 62 # LATIN SMALL LETTER B
+63 0063 L Y 43 63 43 63 63 63 # LATIN SMALL LETTER C
+64 0064 L Y 44 64 44 64 64 64 # LATIN SMALL LETTER D
+65 0065 L Y 45 65 45 65 2A 00 # LATIN SMALL LETTER E
+66 0066 L Y 46 66 46 66 66 66 # LATIN SMALL LETTER F
+67 0067 L Y 47 67 47 67 67 67 # LATIN SMALL LETTER G
+68 0068 L Y 48 68 48 68 68 68 # LATIN SMALL LETTER H
+69 0069 L Y 49 69 49 69 2A 00 # LATIN SMALL LETTER I
+6A 006A L Y 4A 6A 4A 6A 6A 6A # LATIN SMALL LETTER J
+6B 006B L Y 4B 6B 4B 6B 6B 6B # LATIN SMALL LETTER K
+6C 006C L Y 4C 6C 4C 6C 6C 6C # LATIN SMALL LETTER L
+6D 006D L Y 4D 6D 4D 6D 6D 6D # LATIN SMALL LETTER M
+6E 006E L Y 4E 6E 4E 6E 6E 6E # LATIN SMALL LETTER N
+6F 006F L Y 4F 6F 4F 6F 2A 00 # LATIN SMALL LETTER O
+70 0070 L Y 50 70 50 70 70 70 # LATIN SMALL LETTER P
+71 0071 L Y 51 71 51 71 71 71 # LATIN SMALL LETTER Q
+72 0072 L Y 52 72 52 72 72 72 # LATIN SMALL LETTER R
+73 0073 L Y 53 73 53 73 73 73 # LATIN SMALL LETTER S
+74 0074 L Y 54 74 54 74 74 74 # LATIN SMALL LETTER T
+75 0075 L Y 55 75 55 75 2A 00 # LATIN SMALL LETTER U
+76 0076 L Y 56 76 56 76 76 76 # LATIN SMALL LETTER V
+77 0077 L Y 57 77 57 77 77 77 # LATIN SMALL LETTER W
+78 0078 L Y 58 78 58 78 78 78 # LATIN SMALL LETTER X
+79 0079 L Y 59 79 59 79 79 79 # LATIN SMALL LETTER Y
+7A 007A L Y 5A 7A 5A 7A 7A 7A # LATIN SMALL LETTER Z
+7B 007B - Y 7B 7B 7B 00 00 00 # LEFT CURLY BRACKET
+7C 007C - Y 7C 7C 7C 00 00 00 # VERTICAL LINE
+7D 007D - Y 7D 7D 7D 00 00 00 # RIGHT CURLY BRACKET
+7E 007E - Y 7E 7E 7E 00 00 00 # TILDE
+7F 007F - N 7F 7F 7F 00 00 00 # <control>
+80 20AC - Y 80 80 80 00 00 00 # EURO SIGN
+81 0081 . N 81 81 81 00 00 00 # <unused control>
+82 201A - Y 82 82 82 00 00 00 # SINGLE LOW-9 QUOTATION MARK
+83 0083 . N 83 83 83 00 00 00 # <unused control>
+84 201E - Y 84 84 84 00 00 00 # DOUBLE LOW-9 QUOTATION MARK
+85 2026 - Y 85 85 85 00 00 00 # HORIZONTAL ELLIPSIS
+86 2020 - Y 86 86 86 00 00 00 # DAGGER
+87 2021 - Y 87 87 87 00 00 00 # DOUBLE DAGGER
+88 0088 . N 88 88 88 00 00 00 # <unused control>
+89 2030 - Y 89 89 89 00 00 00 # PER MILLE SIGN
+8A 0160 L Y 8A 9A 8A 53 73 73 # LATIN CAPITAL LETTER S WITH CARON
+8B 2039 - Y 8B 8B 8B 00 00 00 # SINGLE LEFT-POINTING ANGLE QUOTATION MARK
+8C 015A L Y 8C 9C 8C 53 73 73 # LATIN CAPITAL LETTER S WITH ACUTE
+8D 0164 L Y 8D 9D 8D 54 74 74 # LATIN CAPITAL LETTER T WITH CARON
+8E 017D L Y 8E 9E 8E 5A 7A 7A # LATIN CAPITAL LETTER Z WITH CARON
+8F 0179 L Y 8F 9F 8F 5A 7A 7A # LATIN CAPITAL LETTER Z WITH ACUTE
+90 0090 . N 90 90 90 00 00 00 # <unused control>
+91 2018 - Y 91 91 91 00 00 00 # LEFT SINGLE QUOTATION MARK
+92 2019 - Y 92 92 92 00 00 00 # RIGHT SINGLE QUOTATION MARK
+93 201C - Y 93 93 93 00 00 00 # LEFT DOUBLE QUOTATION MARK
+94 201D - Y 94 94 94 00 00 00 # RIGHT DOUBLE QUOTATION MARK
+95 2022 - Y 95 95 95 00 00 00 # BULLET
+96 2013 - Y 96 96 96 00 00 00 # EN DASH
+97 2014 - Y 97 97 97 00 00 00 # EM DASH
+98 0098 . N 98 98 98 00 00 00 # <unused control>
+99 2122 . N 99 99 99 00 00 00 # <unused special>
+9A 0161 L Y 8A 9A 8A 73 73 73 # LATIN SMALL LETTER S WITH CARON
+9B 203A - Y 9B 9B 9B 00 00 00 # SINGLE RIGHT-POINTING ANGLE QUOTATION MARK
+9C 015B L Y 8C 9C 8C 73 73 73 # LATIN SMALL LETTER S WITH ACUTE
+9D 0165 L Y 8D 9D 8D 74 74 74 # LATIN SMALL LETTER T WITH CARON
+9E 017E L Y 8E 9E 8E 7A 7A 7A # LATIN SMALL LETTER Z WITH CARON
+9F 017A L Y 8F 9F 8F 7A 7A 7A # LATIN SMALL LETTER Z WITH ACUTE
+A0 00A0 W Y A0 A0 A0 00 00 00 # NO-BREAK SPACE
+A1 02C7 M Y A1 A1 A1 00 00 00 # CARON
+A2 02D8 - Y A2 A2 A2 00 00 00 # BREVE
+A3 0141 L Y A3 B3 A3 A3 B3 B3 # LATIN CAPITAL LETTER L WITH STROKE
+A4 00A4 - Y A4 A4 A4 00 00 00 # CURRENCY SIGN
+A5 0104 L Y A5 B9 A5 41 2A 00 # LATIN CAPITAL LETTER A WITH OGONEK
+A6 00A6 - Y A6 A6 A6 00 00 00 # BROKEN BAR
+A7 00A7 - Y A7 A7 A7 00 00 00 # SECTION SIGN
+A8 00A8 - Y A8 A8 A8 00 00 00 # DIAERESIS
+A9 00A9 - Y A9 A9 A9 00 00 00 # COPYRIGHT SIGN
+AA 015E L Y AA BA AA 53 73 73 # LATIN CAPITAL LETTER S WITH CEDILLA
+AB 00AB - Y AB AB AB 00 00 00 # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
+AC 00AC - Y AC AC AC 00 00 00 # NOT SIGN
+AD 00AD H N AD AD AD 00 00 00 # SOFT HYPHEN
+AE 00AE - Y AE AE AE 00 00 00 # REGISTERED SIGN
+AF 017B L Y AF BF AF 5A 7A 7A # LATIN CAPITAL LETTER Z WITH DOT ABOVE
+B0 00B0 - Y B0 B0 B0 00 00 00 # DEGREE SIGN
+B1 00B1 - Y B1 B1 B1 00 00 00 # PLUS-MINUS SIGN
+B2 02DB - Y B2 B2 B2 00 00 00 # OGONEK
+B3 0142 L Y A3 B3 A3 B3 B3 B3 # LATIN SMALL LETTER L WITH STROKE
+B4 00B4 - Y B4 B4 B4 00 00 00 # ACUTE ACCENT
+B5 00B5 A Y B5 B5 B5 00 00 00 # MICRO SIGN
+B6 00B6 - Y B6 B6 B6 00 00 00 # PILCROW SIGN
+B7 00B7 - Y B7 B7 B7 00 00 00 # MIDDLE DOT
+B8 00B8 - Y B8 B8 B8 00 00 00 # CEDILLA
+B9 0105 L Y A5 B9 A5 61 2A 00 # LATIN SMALL LETTER A WITH OGONEK
+BA 015F L Y AA BA AA 73 73 73 # LATIN SMALL LETTER S WITH CEDILLA
+BB 00BB - Y BB BB BB 00 00 00 # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
+BC 013D L Y BC BE BC 4C 6C 6C # LATIN CAPITAL LETTER L WITH CARON
+BD 02DD - Y BD BD BD 00 00 00 # DOUBLE ACUTE ACCENT
+BE 013E L Y BC BE BC 6C 6C 6C # LATIN SMALL LETTER L WITH CARON
+BF 017C L Y AF BF AF 7A 7A 7A # LATIN SMALL LETTER Z WITH DOT ABOVE
+C0 0154 L Y C0 E0 C0 52 72 72 # LATIN CAPITAL LETTER R WITH ACUTE
+C1 00C1 L Y C1 E1 C1 41 2A 00 # LATIN CAPITAL LETTER A WITH ACUTE
+C2 00C2 L Y C2 E2 C2 41 2A 00 # LATIN CAPITAL LETTER A WITH CIRCUMFLEX
+C3 0102 L Y C3 E3 C3 41 2A 00 # LATIN CAPITAL LETTER A WITH BREVE
+C4 00C4 L Y C4 E4 C4 41 2A 00 # LATIN CAPITAL LETTER A WITH DIAERESIS
+C5 0139 L Y C5 E5 C5 4C 6C 6C # LATIN CAPITAL LETTER L WITH ACUTE
+C6 0106 L Y C6 E6 C6 43 63 63 # LATIN CAPITAL LETTER C WITH ACUTE
+C7 00C7 L Y C7 E7 C7 43 63 63 # LATIN CAPITAL LETTER C WITH CEDILLA
+C8 010C L Y C8 E8 C8 43 63 63 # LATIN CAPITAL LETTER C WITH CARON
+C9 00C9 L Y C9 E9 C9 45 2A 00 # LATIN CAPITAL LETTER E WITH ACUTE
+CA 0118 L Y CA EA CA 45 2A 00 # LATIN CAPITAL LETTER E WITH OGONEK
+CB 00CB L Y CB EB CB 45 2A 00 # LATIN CAPITAL LETTER E WITH DIAERESIS
+CC 011A L Y CC EC CC 45 2A 00 # LATIN CAPITAL LETTER E WITH CARON
+CD 00CD L Y CD ED CD 49 2A 00 # LATIN CAPITAL LETTER I WITH ACUTE
+CE 00CE L Y CE EE CE 49 2A 00 # LATIN CAPITAL LETTER I WITH CIRCUMFLEX
+CF 010E L Y CF EF CF 44 64 64 # LATIN CAPITAL LETTER D WITH CARON
+D0 0110 L Y D0 F0 D0 D0 F0 F0 # LATIN CAPITAL LETTER D WITH STROKE
+D1 0143 L Y D1 F1 D1 4E 6E 6E # LATIN CAPITAL LETTER N WITH ACUTE
+D2 0147 L Y D2 F2 D2 4E 6E 6E # LATIN CAPITAL LETTER N WITH CARON
+D3 00D3 L Y D3 F3 D3 4F 2A 00 # LATIN CAPITAL LETTER O WITH ACUTE
+D4 00D4 L Y D4 F4 D4 4F 2A 00 # LATIN CAPITAL LETTER O WITH CIRCUMFLEX
+D5 0150 L Y D5 F5 D5 4F 2A 00 # LATIN CAPITAL LETTER O WITH DOUBLE ACUTE
+D6 00D6 L Y D6 F6 D6 4F 2A 00 # LATIN CAPITAL LETTER O WITH DIAERESIS
+D7 00D7 - Y D7 D7 D7 00 00 00 # MULTIPLICATION SIGN
+D8 0158 L Y D8 F8 D8 52 72 72 # LATIN CAPITAL LETTER R WITH CARON
+D9 016E L Y D9 F9 D9 55 2A 00 # LATIN CAPITAL LETTER U WITH RING ABOVE
+DA 00DA L Y DA FA DA 55 2A 00 # LATIN CAPITAL LETTER U WITH ACUTE
+DB 0170 L Y DB FB DB 55 2A 00 # LATIN CAPITAL LETTER U WITH DOUBLE ACUTE
+DC 00DC L Y DC FC DC 55 2A 00 # LATIN CAPITAL LETTER U WITH DIAERESIS
+DD 00DD L Y DD FD DD 59 79 79 # LATIN CAPITAL LETTER Y WITH ACUTE
+DE 0162 L Y DE FE DE 54 74 74 # LATIN CAPITAL LETTER T WITH CEDILLA
+DF 00DF L Y DF DF DF DF DF DF # LATIN SMALL LETTER SHARP S
+E0 0155 L Y C0 E0 C0 72 72 72 # LATIN SMALL LETTER R WITH ACUTE
+E1 00E1 L Y C1 E1 C1 61 2A 00 # LATIN SMALL LETTER A WITH ACUTE
+E2 00E2 L Y C2 E2 C2 61 2A 00 # LATIN SMALL LETTER A WITH CIRCUMFLEX
+E3 0103 L Y C3 E3 C3 61 2A 00 # LATIN SMALL LETTER A WITH BREVE
+E4 00E4 L Y C4 E4 C4 61 2A 00 # LATIN SMALL LETTER A WITH DIAERESIS
+E5 013A L Y C5 E5 C5 6C 6C 6C # LATIN SMALL LETTER L WITH ACUTE
+E6 0107 L Y C6 E6 C6 63 63 63 # LATIN SMALL LETTER C WITH ACUTE
+E7 00E7 L Y C7 E7 C7 63 63 63 # LATIN SMALL LETTER C WITH CEDILLA
+E8 010D L Y C8 E8 C8 63 63 63 # LATIN SMALL LETTER C WITH CARON
+E9 00E9 L Y C9 E9 C9 65 2A 00 # LATIN SMALL LETTER E WITH ACUTE
+EA 0119 L Y CA EA CA 65 2A 00 # LATIN SMALL LETTER E WITH OGONEK
+EB 00EB L Y CB EB CB 65 2A 00 # LATIN SMALL LETTER E WITH DIAERESIS
+EC 011B L Y CC EC CC 65 2A 00 # LATIN SMALL LETTER E WITH CARON
+ED 00ED L Y CD ED CD 69 2A 00 # LATIN SMALL LETTER I WITH ACUTE
+EE 00EE L Y CE EE CE 69 2A 00 # LATIN SMALL LETTER I WITH CIRCUMFLEX
+EF 010F L Y CF EF CF 64 64 64 # LATIN SMALL LETTER D WITH CARON
+F0 0111 L Y D0 F0 D0 F0 F0 F0 # LATIN SMALL LETTER D WITH STROKE
+F1 0144 L Y D1 F1 D1 6E 6E 6E # LATIN SMALL LETTER N WITH ACUTE
+F2 0148 L Y D2 F2 D2 6E 6E 6E # LATIN SMALL LETTER N WITH CARON
+F3 00F3 L Y D3 F3 D3 6F 2A 00 # LATIN SMALL LETTER O WITH ACUTE
+F4 00F4 L Y D4 F4 D4 6F 2A 00 # LATIN SMALL LETTER O WITH CIRCUMFLEX
+F5 0151 L Y D5 F5 D5 6F 2A 00 # LATIN SMALL LETTER O WITH DOUBLE ACUTE
+F6 00F6 L Y D6 F6 D6 6F 2A 00 # LATIN SMALL LETTER O WITH DIAERESIS
+F7 00F7 - Y F7 F7 F7 00 00 00 # DIVISION SIGN
+F8 0159 L Y D8 F8 D8 72 72 72 # LATIN SMALL LETTER R WITH CARON
+F9 016F L Y D9 F9 D9 75 2A 00 # LATIN SMALL LETTER U WITH RING ABOVE
+FA 00FA L Y DA FA DA 75 2A 00 # LATIN SMALL LETTER U WITH ACUTE
+FB 0171 L Y DB FB DB 75 2A 00 # LATIN SMALL LETTER U WITH DOUBLE ACUTE
+FC 00FC L Y DC FC DC 75 2A 00 # LATIN SMALL LETTER U WITH DIAERESIS
+FD 00FD L Y DD FD DD 79 79 79 # LATIN SMALL LETTER Y WITH ACUTE
+FE 0163 L Y DE FE DE 74 74 74 # LATIN SMALL LETTER T WITH CEDILLA
+FF 02D9 - Y FF FF FF 00 00 00 # DOT ABOVE
Index: doc/tools/ultraedit/ultraedit/GNU/aspell/data/cp1251.cmap
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/cp1251.cmap	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/cp1251.cmap	(working copy)
@@ -0,0 +1,1903 @@
+INTERNAL
+/
+N 1037
+0000 > 00
+0001 > 01
+0002 > 02
+0003 > 03
+0004 > 04
+0005 > 05
+0006 > 06
+0007 > 07
+0008 > 08
+0009 > 09
+000A > 0A
+000B > 0B
+000C > 0C
+000D > 0D
+000E > 0E
+000F > 0F
+0010 > 10
+0011 > 11
+0012 > 12
+0013 > 13
+0014 > 14
+0015 > 15
+0016 > 16
+0017 > 17
+0018 > 18
+0019 > 19
+001A > 1A
+001B > 1B
+001C > 1C
+001D > 1D
+001E > 1E
+001F > 1F
+0020 > 20
+0021 > 21
+0022 > 22
+0023 > 23
+0024 > 24
+0025 > 25
+0026 > 26
+0027 > 27
+0028 > 28
+0029 > 29
+002A > 2A
+002B > 2B
+002C > 2C
+002D > 2D
+002E > 2E
+002F > 2F
+0030 > 30
+0031 > 31
+0032 > 32
+0033 > 33
+0034 > 34
+0035 > 35
+0036 > 36
+0037 > 37
+0038 > 38
+0039 > 39
+003A > 3A
+003B > 3B
+003C > 3C
+003D > 3D
+003E > 3E
+003F > 3F
+0040 > 40
+0041 > 41
+0042 > 42
+0043 > 43
+0044 > 44
+0045 > 45
+0046 > 46
+0047 > 47
+0048 > 48
+0049 > 49
+004A > 4A
+004B > 4B
+004C > 4C
+004D > 4D
+004E > 4E
+004F > 4F
+0050 > 50
+0051 > 51
+0052 > 52
+0053 > 53
+0054 > 54
+0055 > 55
+0056 > 56
+0057 > 57
+0058 > 58
+0059 > 59
+005A > 5A
+005B > 5B
+005C > 5C
+005D > 5D
+005E > 5E
+005F > 5F
+0060 > 60
+0061 > 61
+0062 > 62
+0063 > 63
+0064 > 64
+0065 > 65
+0066 > 66
+0067 > 67
+0068 > 68
+0069 > 69
+006A > 6A
+006B > 6B
+006C > 6C
+006D > 6D
+006E > 6E
+006F > 6F
+0070 > 70
+0071 > 71
+0072 > 72
+0073 > 73
+0074 > 74
+0075 > 75
+0076 > 76
+0077 > 77
+0078 > 78
+0079 > 79
+007A > 7A
+007B > 7B
+007C > 7C
+007D > 7D
+007E > 7E
+007F > 7F
+0098 > 98
+00A0 > A0
+00A4 > A4
+00A6 > A6
+00A7 > A7
+00A9 > A9
+00AB > AB
+00AC > AC
+00AD > AD
+00AE > AE
+00B0 > B0
+00B1 > B1
+00B5 > B5
+00B6 > B6
+00B7 > B7
+00BB > BB
+00C0 > 41 # unsup: 0041 0300
+00C1 > 41 # unsup: 0041 0301
+00C2 > 41 # unsup: 0041 0302
+00C3 > 41 # unsup: 0041 0303
+00C4 > 41 # unsup: 0041 0308
+00C5 > 41 # unsup: 0041 030A
+00C6 > 41 45 # compat
+00C7 > 43 # unsup: 0043 0327
+00C8 > 45 # unsup: 0045 0300
+00C9 > 45 # unsup: 0045 0301
+00CA > 45 # unsup: 0045 0302
+00CB > 45 # unsup: 0045 0308
+00CC > 49 # unsup: 0049 0300
+00CD > 49 # unsup: 0049 0301
+00CE > 49 # unsup: 0049 0302
+00CF > 49 # unsup: 0049 0308
+00D1 > 4E # unsup: 004E 0303
+00D2 > 4F # unsup: 004F 0300
+00D3 > 4F # unsup: 004F 0301
+00D4 > 4F # unsup: 004F 0302
+00D5 > 4F # unsup: 004F 0303
+00D6 > 4F # unsup: 004F 0308
+00D9 > 55 # unsup: 0055 0300
+00DA > 55 # unsup: 0055 0301
+00DB > 55 # unsup: 0055 0302
+00DC > 55 # unsup: 0055 0308
+00DD > 59 # unsup: 0059 0301
+00E0 > 61 # unsup: 0061 0300
+00E1 > 61 # unsup: 0061 0301
+00E2 > 61 # unsup: 0061 0302
+00E3 > 61 # unsup: 0061 0303
+00E4 > 61 # unsup: 0061 0308
+00E5 > 61 # unsup: 0061 030A
+00E6 > 61 65 # compat
+00E7 > 63 # unsup: 0063 0327
+00E8 > 65 # unsup: 0065 0300
+00E9 > 65 # unsup: 0065 0301
+00EA > 65 # unsup: 0065 0302
+00EB > 65 # unsup: 0065 0308
+00EC > 69 # unsup: 0069 0300
+00ED > 69 # unsup: 0069 0301
+00EE > 69 # unsup: 0069 0302
+00EF > 69 # unsup: 0069 0308
+00F1 > 6E # unsup: 006E 0303
+00F2 > 6F # unsup: 006F 0300
+00F3 > 6F # unsup: 006F 0301
+00F4 > 6F # unsup: 006F 0302
+00F5 > 6F # unsup: 006F 0303
+00F6 > 6F # unsup: 006F 0308
+00F9 > 75 # unsup: 0075 0300
+00FA > 75 # unsup: 0075 0301
+00FB > 75 # unsup: 0075 0302
+00FC > 75 # unsup: 0075 0308
+00FD > 79 # unsup: 0079 0301
+00FF > 79 # unsup: 0079 0308
+0100 > 41 # unsup: 0041 0304
+0101 > 61 # unsup: 0061 0304
+0102 > 41 # unsup: 0041 0306
+0103 > 61 # unsup: 0061 0306
+0104 > 41 # unsup: 0041 0328
+0105 > 61 # unsup: 0061 0328
+0106 > 43 # unsup: 0043 0301
+0107 > 63 # unsup: 0063 0301
+0108 > 43 # unsup: 0043 0302
+0109 > 63 # unsup: 0063 0302
+010A > 43 # unsup: 0043 0307
+010B > 63 # unsup: 0063 0307
+010C > 43 # unsup: 0043 030C
+010D > 63 # unsup: 0063 030C
+010E > 44 # unsup: 0044 030C
+010F > 64 # unsup: 0064 030C
+0112 > 45 # unsup: 0045 0304
+0113 > 65 # unsup: 0065 0304
+0114 > 45 # unsup: 0045 0306
+0115 > 65 # unsup: 0065 0306
+0116 > 45 # unsup: 0045 0307
+0117 > 65 # unsup: 0065 0307
+0118 > 45 # unsup: 0045 0328
+0119 > 65 # unsup: 0065 0328
+011A > 45 # unsup: 0045 030C
+011B > 65 # unsup: 0065 030C
+011C > 47 # unsup: 0047 0302
+011D > 67 # unsup: 0067 0302
+011E > 47 # unsup: 0047 0306
+011F > 67 # unsup: 0067 0306
+0120 > 47 # unsup: 0047 0307
+0121 > 67 # unsup: 0067 0307
+0122 > 47 # unsup: 0047 0327
+0123 > 67 # unsup: 0067 0327
+0124 > 48 # unsup: 0048 0302
+0125 > 68 # unsup: 0068 0302
+0128 > 49 # unsup: 0049 0303
+0129 > 69 # unsup: 0069 0303
+012A > 49 # unsup: 0049 0304
+012B > 69 # unsup: 0069 0304
+012C > 49 # unsup: 0049 0306
+012D > 69 # unsup: 0069 0306
+012E > 49 # unsup: 0049 0328
+012F > 69 # unsup: 0069 0328
+0130 > 49 # unsup: 0049 0307
+0132 > 49 4A # compat
+0133 > 69 6A # compat
+0134 > 4A # unsup: 004A 0302
+0135 > 6A # unsup: 006A 0302
+0136 > 4B # unsup: 004B 0327
+0137 > 6B # unsup: 006B 0327
+0139 > 4C # unsup: 004C 0301
+013A > 6C # unsup: 006C 0301
+013B > 4C # unsup: 004C 0327
+013C > 6C # unsup: 006C 0327
+013D > 4C # unsup: 004C 030C
+013E > 6C # unsup: 006C 030C
+013F > 4C B7 # compat
+0140 > 6C B7 # compat
+0143 > 4E # unsup: 004E 0301
+0144 > 6E # unsup: 006E 0301
+0145 > 4E # unsup: 004E 0327
+0146 > 6E # unsup: 006E 0327
+0147 > 4E # unsup: 004E 030C
+0148 > 6E # unsup: 006E 030C
+014C > 4F # unsup: 004F 0304
+014D > 6F # unsup: 006F 0304
+014E > 4F # unsup: 004F 0306
+014F > 6F # unsup: 006F 0306
+0150 > 4F # unsup: 004F 030B
+0151 > 6F # unsup: 006F 030B
+0152 > 4F 45 # compat
+0153 > 6F 65 # compat
+0154 > 52 # unsup: 0052 0301
+0155 > 72 # unsup: 0072 0301
+0156 > 52 # unsup: 0052 0327
+0157 > 72 # unsup: 0072 0327
+0158 > 52 # unsup: 0052 030C
+0159 > 72 # unsup: 0072 030C
+015A > 53 # unsup: 0053 0301
+015B > 73 # unsup: 0073 0301
+015C > 53 # unsup: 0053 0302
+015D > 73 # unsup: 0073 0302
+015E > 53 # unsup: 0053 0327
+015F > 73 # unsup: 0073 0327
+0160 > 53 # unsup: 0053 030C
+0161 > 73 # unsup: 0073 030C
+0162 > 54 # unsup: 0054 0327
+0163 > 74 # unsup: 0074 0327
+0164 > 54 # unsup: 0054 030C
+0165 > 74 # unsup: 0074 030C
+0168 > 55 # unsup: 0055 0303
+0169 > 75 # unsup: 0075 0303
+016A > 55 # unsup: 0055 0304
+016B > 75 # unsup: 0075 0304
+016C > 55 # unsup: 0055 0306
+016D > 75 # unsup: 0075 0306
+016E > 55 # unsup: 0055 030A
+016F > 75 # unsup: 0075 030A
+0170 > 55 # unsup: 0055 030B
+0171 > 75 # unsup: 0075 030B
+0172 > 55 # unsup: 0055 0328
+0173 > 75 # unsup: 0075 0328
+0174 > 57 # unsup: 0057 0302
+0175 > 77 # unsup: 0077 0302
+0176 > 59 # unsup: 0059 0302
+0177 > 79 # unsup: 0079 0302
+0178 > 59 # unsup: 0059 0308
+0179 > 5A # unsup: 005A 0301
+017A > 7A # unsup: 007A 0301
+017B > 5A # unsup: 005A 0307
+017C > 7A # unsup: 007A 0307
+017D > 5A # unsup: 005A 030C
+017E > 7A # unsup: 007A 030C
+017F > 73 # compat
+01A0 > 4F # unsup: 004F 031B
+01A1 > 6F # unsup: 006F 031B
+01AF > 55 # unsup: 0055 031B
+01B0 > 75 # unsup: 0075 031B
+01C4 > 44 5A # unsup: 0044 005A 030C
+01C5 > 44 7A # unsup: 0044 007A 030C
+01C6 > 64 7A # unsup: 0064 007A 030C
+01C7 > 4C 4A # compat
+01C8 > 4C 6A # compat
+01C9 > 6C 6A # compat
+01CA > 4E 4A # compat
+01CB > 4E 6A # compat
+01CC > 6E 6A # compat
+01CD > 41 # unsup: 0041 030C
+01CE > 61 # unsup: 0061 030C
+01CF > 49 # unsup: 0049 030C
+01D0 > 69 # unsup: 0069 030C
+01D1 > 4F # unsup: 004F 030C
+01D2 > 6F # unsup: 006F 030C
+01D3 > 55 # unsup: 0055 030C
+01D4 > 75 # unsup: 0075 030C
+01D5 > 55 # unsup: 0055 0308 0304
+01D6 > 75 # unsup: 0075 0308 0304
+01D7 > 55 # unsup: 0055 0308 0301
+01D8 > 75 # unsup: 0075 0308 0301
+01D9 > 55 # unsup: 0055 0308 030C
+01DA > 75 # unsup: 0075 0308 030C
+01DB > 55 # unsup: 0055 0308 0300
+01DC > 75 # unsup: 0075 0308 0300
+01DE > 41 # unsup: 0041 0308 0304
+01DF > 61 # unsup: 0061 0308 0304
+01E0 > 41 # unsup: 0041 0307 0304
+01E1 > 61 # unsup: 0061 0307 0304
+01E2 > 41 45 # unsup: 0041 0045 0304
+01E3 > 61 65 # unsup: 0061 0065 0304
+01E6 > 47 # unsup: 0047 030C
+01E7 > 67 # unsup: 0067 030C
+01E8 > 4B # unsup: 004B 030C
+01E9 > 6B # unsup: 006B 030C
+01EA > 4F # unsup: 004F 0328
+01EB > 6F # unsup: 006F 0328
+01EC > 4F # unsup: 004F 0328 0304
+01ED > 6F # unsup: 006F 0328 0304
+01F0 > 6A # unsup: 006A 030C
+01F1 > 44 5A # compat
+01F2 > 44 7A # compat
+01F3 > 64 7A # compat
+01F4 > 47 # unsup: 0047 0301
+01F5 > 67 # unsup: 0067 0301
+01F8 > 4E # unsup: 004E 0300
+01F9 > 6E # unsup: 006E 0300
+01FA > 41 # unsup: 0041 030A 0301
+01FB > 61 # unsup: 0061 030A 0301
+01FC > 41 45 # unsup: 0041 0045 0301
+01FD > 61 65 # unsup: 0061 0065 0301
+0200 > 41 # unsup: 0041 030F
+0201 > 61 # unsup: 0061 030F
+0202 > 41 # unsup: 0041 0311
+0203 > 61 # unsup: 0061 0311
+0204 > 45 # unsup: 0045 030F
+0205 > 65 # unsup: 0065 030F
+0206 > 45 # unsup: 0045 0311
+0207 > 65 # unsup: 0065 0311
+0208 > 49 # unsup: 0049 030F
+0209 > 69 # unsup: 0069 030F
+020A > 49 # unsup: 0049 0311
+020B > 69 # unsup: 0069 0311
+020C > 4F # unsup: 004F 030F
+020D > 6F # unsup: 006F 030F
+020E > 4F # unsup: 004F 0311
+020F > 6F # unsup: 006F 0311
+0210 > 52 # unsup: 0052 030F
+0211 > 72 # unsup: 0072 030F
+0212 > 52 # unsup: 0052 0311
+0213 > 72 # unsup: 0072 0311
+0214 > 55 # unsup: 0055 030F
+0215 > 75 # unsup: 0075 030F
+0216 > 55 # unsup: 0055 0311
+0217 > 75 # unsup: 0075 0311
+0218 > 53 # unsup: 0053 0326
+0219 > 73 # unsup: 0073 0326
+021A > 54 # unsup: 0054 0326
+021B > 74 # unsup: 0074 0326
+021E > 48 # unsup: 0048 030C
+021F > 68 # unsup: 0068 030C
+0226 > 41 # unsup: 0041 0307
+0227 > 61 # unsup: 0061 0307
+0228 > 45 # unsup: 0045 0327
+0229 > 65 # unsup: 0065 0327
+022A > 4F # unsup: 004F 0308 0304
+022B > 6F # unsup: 006F 0308 0304
+022C > 4F # unsup: 004F 0303 0304
+022D > 6F # unsup: 006F 0303 0304
+022E > 4F # unsup: 004F 0307
+022F > 6F # unsup: 006F 0307
+0230 > 4F # unsup: 004F 0307 0304
+0231 > 6F # unsup: 006F 0307 0304
+0232 > 59 # unsup: 0059 0304
+0233 > 79 # unsup: 0079 0304
+0300 > 0 # unsup
+0301 > 0 # unsup
+0302 > 0 # unsup
+0303 > 0 # unsup
+0304 > 0 # unsup
+0305 > 0 # unsup
+0306 > 0 # unsup
+0307 > 0 # unsup
+0308 > 0 # unsup
+0309 > 0 # unsup
+030A > 0 # unsup
+030B > 0 # unsup
+030C > 0 # unsup
+030D > 0 # unsup
+030E > 0 # unsup
+030F > 0 # unsup
+0310 > 0 # unsup
+0311 > 0 # unsup
+0312 > 0 # unsup
+0313 > 0 # unsup
+0314 > 0 # unsup
+0315 > 0 # unsup
+0316 > 0 # unsup
+0317 > 0 # unsup
+0318 > 0 # unsup
+0319 > 0 # unsup
+031A > 0 # unsup
+031B > 0 # unsup
+031C > 0 # unsup
+031D > 0 # unsup
+031E > 0 # unsup
+031F > 0 # unsup
+0320 > 0 # unsup
+0321 > 0 # unsup
+0322 > 0 # unsup
+0323 > 0 # unsup
+0324 > 0 # unsup
+0325 > 0 # unsup
+0326 > 0 # unsup
+0327 > 0 # unsup
+0328 > 0 # unsup
+0329 > 0 # unsup
+032A > 0 # unsup
+032B > 0 # unsup
+032C > 0 # unsup
+032D > 0 # unsup
+032E > 0 # unsup
+032F > 0 # unsup
+0330 > 0 # unsup
+0331 > 0 # unsup
+0332 > 0 # unsup
+0333 > 0 # unsup
+0334 > 0 # unsup
+0335 > 0 # unsup
+0336 > 0 # unsup
+0337 > 0 # unsup
+0338 > 0 # unsup
+0339 > 0 # unsup
+033A > 0 # unsup
+033B > 0 # unsup
+033C > 0 # unsup
+033D > 0 # unsup
+033E > 0 # unsup
+033F > 0 # unsup
+0340 > 0 # unsup
+0341 > 0 # unsup
+0342 > 0 # unsup
+0343 > 0 # unsup
+0344 > 0 # unsup
+0345 > 0 # unsup
+037E > 3B
+0387 > B7
+0400 > C5 # unsup: 0415 0300
+0401 > A8
+0402 > 80
+0403 > 81
+0404 > AA
+0405 > BD
+0406 > B2 /
+     N 1
+     0308 > AF
+     .
+0407 > AF
+0408 > A3
+0409 > 8A
+040A > 8C
+040B > 8E
+040C > 8D
+040D > C8 # unsup: 0418 0300
+040E > A1
+040F > 8F
+0410 > C0
+0411 > C1
+0412 > C2
+0413 > C3 /
+     N 1
+     0301 > 81
+     .
+0414 > C4
+0415 > C5 /
+     N 1
+     0308 > A8
+     .
+0416 > C6
+0417 > C7
+0418 > C8 /
+     N 1
+     0306 > C9
+     .
+0419 > C9
+041A > CA /
+     N 1
+     0301 > 8D
+     .
+041B > CB
+041C > CC
+041D > CD
+041E > CE
+041F > CF
+0420 > D0
+0421 > D1
+0422 > D2
+0423 > D3 /
+     N 1
+     0306 > A1
+     .
+0424 > D4
+0425 > D5
+0426 > D6
+0427 > D7
+0428 > D8
+0429 > D9
+042A > DA
+042B > DB
+042C > DC
+042D > DD
+042E > DE
+042F > DF
+0430 > E0
+0431 > E1
+0432 > E2
+0433 > E3 /
+     N 1
+     0301 > 83
+     .
+0434 > E4
+0435 > E5 /
+     N 1
+     0308 > B8
+     .
+0436 > E6
+0437 > E7
+0438 > E8 /
+     N 1
+     0306 > E9
+     .
+0439 > E9
+043A > EA /
+     N 1
+     0301 > 9D
+     .
+043B > EB
+043C > EC
+043D > ED
+043E > EE
+043F > EF
+0440 > F0
+0441 > F1
+0442 > F2
+0443 > F3 /
+     N 1
+     0306 > A2
+     .
+0444 > F4
+0445 > F5
+0446 > F6
+0447 > F7
+0448 > F8
+0449 > F9
+044A > FA
+044B > FB
+044C > FC
+044D > FD
+044E > FE
+044F > FF
+0450 > E5 # unsup: 0435 0300
+0451 > B8
+0452 > 90
+0453 > 83
+0454 > BA
+0455 > BE
+0456 > B3 /
+     N 1
+     0308 > BF
+     .
+0457 > BF
+0458 > BC
+0459 > 9A
+045A > 9C
+045B > 9E
+045C > 9D
+045D > E8 # unsup: 0438 0300
+045E > A2
+045F > 9F
+0490 > A5
+0491 > B4
+04C1 > C6 # unsup: 0416 0306
+04C2 > E6 # unsup: 0436 0306
+04D0 > C0 # unsup: 0410 0306
+04D1 > E0 # unsup: 0430 0306
+04D2 > C0 # unsup: 0410 0308
+04D3 > E0 # unsup: 0430 0308
+04D6 > C5 # unsup: 0415 0306
+04D7 > E5 # unsup: 0435 0306
+04DC > C6 # unsup: 0416 0308
+04DD > E6 # unsup: 0436 0308
+04DE > C7 # unsup: 0417 0308
+04DF > E7 # unsup: 0437 0308
+04E2 > C8 # unsup: 0418 0304
+04E3 > E8 # unsup: 0438 0304
+04E4 > C8 # unsup: 0418 0308
+04E5 > E8 # unsup: 0438 0308
+04E6 > CE # unsup: 041E 0308
+04E7 > EE # unsup: 043E 0308
+04EC > DD # unsup: 042D 0308
+04ED > FD # unsup: 044D 0308
+04EE > D3 # unsup: 0423 0304
+04EF > F3 # unsup: 0443 0304
+04F0 > D3 # unsup: 0423 0308
+04F1 > F3 # unsup: 0443 0308
+04F2 > D3 # unsup: 0423 030B
+04F3 > F3 # unsup: 0443 030B
+04F4 > D7 # unsup: 0427 0308
+04F5 > F7 # unsup: 0447 0308
+04F8 > DB # unsup: 042B 0308
+04F9 > FB # unsup: 044B 0308
+1E00 > 41 # unsup: 0041 0325
+1E01 > 61 # unsup: 0061 0325
+1E02 > 42 # unsup: 0042 0307
+1E03 > 62 # unsup: 0062 0307
+1E04 > 42 # unsup: 0042 0323
+1E05 > 62 # unsup: 0062 0323
+1E06 > 42 # unsup: 0042 0331
+1E07 > 62 # unsup: 0062 0331
+1E08 > 43 # unsup: 0043 0327 0301
+1E09 > 63 # unsup: 0063 0327 0301
+1E0A > 44 # unsup: 0044 0307
+1E0B > 64 # unsup: 0064 0307
+1E0C > 44 # unsup: 0044 0323
+1E0D > 64 # unsup: 0064 0323
+1E0E > 44 # unsup: 0044 0331
+1E0F > 64 # unsup: 0064 0331
+1E10 > 44 # unsup: 0044 0327
+1E11 > 64 # unsup: 0064 0327
+1E12 > 44 # unsup: 0044 032D
+1E13 > 64 # unsup: 0064 032D
+1E14 > 45 # unsup: 0045 0304 0300
+1E15 > 65 # unsup: 0065 0304 0300
+1E16 > 45 # unsup: 0045 0304 0301
+1E17 > 65 # unsup: 0065 0304 0301
+1E18 > 45 # unsup: 0045 032D
+1E19 > 65 # unsup: 0065 032D
+1E1A > 45 # unsup: 0045 0330
+1E1B > 65 # unsup: 0065 0330
+1E1C > 45 # unsup: 0045 0327 0306
+1E1D > 65 # unsup: 0065 0327 0306
+1E1E > 46 # unsup: 0046 0307
+1E1F > 66 # unsup: 0066 0307
+1E20 > 47 # unsup: 0047 0304
+1E21 > 67 # unsup: 0067 0304
+1E22 > 48 # unsup: 0048 0307
+1E23 > 68 # unsup: 0068 0307
+1E24 > 48 # unsup: 0048 0323
+1E25 > 68 # unsup: 0068 0323
+1E26 > 48 # unsup: 0048 0308
+1E27 > 68 # unsup: 0068 0308
+1E28 > 48 # unsup: 0048 0327
+1E29 > 68 # unsup: 0068 0327
+1E2A > 48 # unsup: 0048 032E
+1E2B > 68 # unsup: 0068 032E
+1E2C > 49 # unsup: 0049 0330
+1E2D > 69 # unsup: 0069 0330
+1E2E > 49 # unsup: 0049 0308 0301
+1E2F > 69 # unsup: 0069 0308 0301
+1E30 > 4B # unsup: 004B 0301
+1E31 > 6B # unsup: 006B 0301
+1E32 > 4B # unsup: 004B 0323
+1E33 > 6B # unsup: 006B 0323
+1E34 > 4B # unsup: 004B 0331
+1E35 > 6B # unsup: 006B 0331
+1E36 > 4C # unsup: 004C 0323
+1E37 > 6C # unsup: 006C 0323
+1E38 > 4C # unsup: 004C 0323 0304
+1E39 > 6C # unsup: 006C 0323 0304
+1E3A > 4C # unsup: 004C 0331
+1E3B > 6C # unsup: 006C 0331
+1E3C > 4C # unsup: 004C 032D
+1E3D > 6C # unsup: 006C 032D
+1E3E > 4D # unsup: 004D 0301
+1E3F > 6D # unsup: 006D 0301
+1E40 > 4D # unsup: 004D 0307
+1E41 > 6D # unsup: 006D 0307
+1E42 > 4D # unsup: 004D 0323
+1E43 > 6D # unsup: 006D 0323
+1E44 > 4E # unsup: 004E 0307
+1E45 > 6E # unsup: 006E 0307
+1E46 > 4E # unsup: 004E 0323
+1E47 > 6E # unsup: 006E 0323
+1E48 > 4E # unsup: 004E 0331
+1E49 > 6E # unsup: 006E 0331
+1E4A > 4E # unsup: 004E 032D
+1E4B > 6E # unsup: 006E 032D
+1E4C > 4F # unsup: 004F 0303 0301
+1E4D > 6F # unsup: 006F 0303 0301
+1E4E > 4F # unsup: 004F 0303 0308
+1E4F > 6F # unsup: 006F 0303 0308
+1E50 > 4F # unsup: 004F 0304 0300
+1E51 > 6F # unsup: 006F 0304 0300
+1E52 > 4F # unsup: 004F 0304 0301
+1E53 > 6F # unsup: 006F 0304 0301
+1E54 > 50 # unsup: 0050 0301
+1E55 > 70 # unsup: 0070 0301
+1E56 > 50 # unsup: 0050 0307
+1E57 > 70 # unsup: 0070 0307
+1E58 > 52 # unsup: 0052 0307
+1E59 > 72 # unsup: 0072 0307
+1E5A > 52 # unsup: 0052 0323
+1E5B > 72 # unsup: 0072 0323
+1E5C > 52 # unsup: 0052 0323 0304
+1E5D > 72 # unsup: 0072 0323 0304
+1E5E > 52 # unsup: 0052 0331
+1E5F > 72 # unsup: 0072 0331
+1E60 > 53 # unsup: 0053 0307
+1E61 > 73 # unsup: 0073 0307
+1E62 > 53 # unsup: 0053 0323
+1E63 > 73 # unsup: 0073 0323
+1E64 > 53 # unsup: 0053 0301 0307
+1E65 > 73 # unsup: 0073 0301 0307
+1E66 > 53 # unsup: 0053 030C 0307
+1E67 > 73 # unsup: 0073 030C 0307
+1E68 > 53 # unsup: 0053 0323 0307
+1E69 > 73 # unsup: 0073 0323 0307
+1E6A > 54 # unsup: 0054 0307
+1E6B > 74 # unsup: 0074 0307
+1E6C > 54 # unsup: 0054 0323
+1E6D > 74 # unsup: 0074 0323
+1E6E > 54 # unsup: 0054 0331
+1E6F > 74 # unsup: 0074 0331
+1E70 > 54 # unsup: 0054 032D
+1E71 > 74 # unsup: 0074 032D
+1E72 > 55 # unsup: 0055 0324
+1E73 > 75 # unsup: 0075 0324
+1E74 > 55 # unsup: 0055 0330
+1E75 > 75 # unsup: 0075 0330
+1E76 > 55 # unsup: 0055 032D
+1E77 > 75 # unsup: 0075 032D
+1E78 > 55 # unsup: 0055 0303 0301
+1E79 > 75 # unsup: 0075 0303 0301
+1E7A > 55 # unsup: 0055 0304 0308
+1E7B > 75 # unsup: 0075 0304 0308
+1E7C > 56 # unsup: 0056 0303
+1E7D > 76 # unsup: 0076 0303
+1E7E > 56 # unsup: 0056 0323
+1E7F > 76 # unsup: 0076 0323
+1E80 > 57 # unsup: 0057 0300
+1E81 > 77 # unsup: 0077 0300
+1E82 > 57 # unsup: 0057 0301
+1E83 > 77 # unsup: 0077 0301
+1E84 > 57 # unsup: 0057 0308
+1E85 > 77 # unsup: 0077 0308
+1E86 > 57 # unsup: 0057 0307
+1E87 > 77 # unsup: 0077 0307
+1E88 > 57 # unsup: 0057 0323
+1E89 > 77 # unsup: 0077 0323
+1E8A > 58 # unsup: 0058 0307
+1E8B > 78 # unsup: 0078 0307
+1E8C > 58 # unsup: 0058 0308
+1E8D > 78 # unsup: 0078 0308
+1E8E > 59 # unsup: 0059 0307
+1E8F > 79 # unsup: 0079 0307
+1E90 > 5A # unsup: 005A 0302
+1E91 > 7A # unsup: 007A 0302
+1E92 > 5A # unsup: 005A 0323
+1E93 > 7A # unsup: 007A 0323
+1E94 > 5A # unsup: 005A 0331
+1E95 > 7A # unsup: 007A 0331
+1E96 > 68 # unsup: 0068 0331
+1E97 > 74 # unsup: 0074 0308
+1E98 > 77 # unsup: 0077 030A
+1E99 > 79 # unsup: 0079 030A
+1E9B > 73 # unsup: 0073 0307
+1EA0 > 41 # unsup: 0041 0323
+1EA1 > 61 # unsup: 0061 0323
+1EA2 > 41 # unsup: 0041 0309
+1EA3 > 61 # unsup: 0061 0309
+1EA4 > 41 # unsup: 0041 0302 0301
+1EA5 > 61 # unsup: 0061 0302 0301
+1EA6 > 41 # unsup: 0041 0302 0300
+1EA7 > 61 # unsup: 0061 0302 0300
+1EA8 > 41 # unsup: 0041 0302 0309
+1EA9 > 61 # unsup: 0061 0302 0309
+1EAA > 41 # unsup: 0041 0302 0303
+1EAB > 61 # unsup: 0061 0302 0303
+1EAC > 41 # unsup: 0041 0323 0302
+1EAD > 61 # unsup: 0061 0323 0302
+1EAE > 41 # unsup: 0041 0306 0301
+1EAF > 61 # unsup: 0061 0306 0301
+1EB0 > 41 # unsup: 0041 0306 0300
+1EB1 > 61 # unsup: 0061 0306 0300
+1EB2 > 41 # unsup: 0041 0306 0309
+1EB3 > 61 # unsup: 0061 0306 0309
+1EB4 > 41 # unsup: 0041 0306 0303
+1EB5 > 61 # unsup: 0061 0306 0303
+1EB6 > 41 # unsup: 0041 0323 0306
+1EB7 > 61 # unsup: 0061 0323 0306
+1EB8 > 45 # unsup: 0045 0323
+1EB9 > 65 # unsup: 0065 0323
+1EBA > 45 # unsup: 0045 0309
+1EBB > 65 # unsup: 0065 0309
+1EBC > 45 # unsup: 0045 0303
+1EBD > 65 # unsup: 0065 0303
+1EBE > 45 # unsup: 0045 0302 0301
+1EBF > 65 # unsup: 0065 0302 0301
+1EC0 > 45 # unsup: 0045 0302 0300
+1EC1 > 65 # unsup: 0065 0302 0300
+1EC2 > 45 # unsup: 0045 0302 0309
+1EC3 > 65 # unsup: 0065 0302 0309
+1EC4 > 45 # unsup: 0045 0302 0303
+1EC5 > 65 # unsup: 0065 0302 0303
+1EC6 > 45 # unsup: 0045 0323 0302
+1EC7 > 65 # unsup: 0065 0323 0302
+1EC8 > 49 # unsup: 0049 0309
+1EC9 > 69 # unsup: 0069 0309
+1ECA > 49 # unsup: 0049 0323
+1ECB > 69 # unsup: 0069 0323
+1ECC > 4F # unsup: 004F 0323
+1ECD > 6F # unsup: 006F 0323
+1ECE > 4F # unsup: 004F 0309
+1ECF > 6F # unsup: 006F 0309
+1ED0 > 4F # unsup: 004F 0302 0301
+1ED1 > 6F # unsup: 006F 0302 0301
+1ED2 > 4F # unsup: 004F 0302 0300
+1ED3 > 6F # unsup: 006F 0302 0300
+1ED4 > 4F # unsup: 004F 0302 0309
+1ED5 > 6F # unsup: 006F 0302 0309
+1ED6 > 4F # unsup: 004F 0302 0303
+1ED7 > 6F # unsup: 006F 0302 0303
+1ED8 > 4F # unsup: 004F 0323 0302
+1ED9 > 6F # unsup: 006F 0323 0302
+1EDA > 4F # unsup: 004F 031B 0301
+1EDB > 6F # unsup: 006F 031B 0301
+1EDC > 4F # unsup: 004F 031B 0300
+1EDD > 6F # unsup: 006F 031B 0300
+1EDE > 4F # unsup: 004F 031B 0309
+1EDF > 6F # unsup: 006F 031B 0309
+1EE0 > 4F # unsup: 004F 031B 0303
+1EE1 > 6F # unsup: 006F 031B 0303
+1EE2 > 4F # unsup: 004F 031B 0323
+1EE3 > 6F # unsup: 006F 031B 0323
+1EE4 > 55 # unsup: 0055 0323
+1EE5 > 75 # unsup: 0075 0323
+1EE6 > 55 # unsup: 0055 0309
+1EE7 > 75 # unsup: 0075 0309
+1EE8 > 55 # unsup: 0055 031B 0301
+1EE9 > 75 # unsup: 0075 031B 0301
+1EEA > 55 # unsup: 0055 031B 0300
+1EEB > 75 # unsup: 0075 031B 0300
+1EEC > 55 # unsup: 0055 031B 0309
+1EED > 75 # unsup: 0075 031B 0309
+1EEE > 55 # unsup: 0055 031B 0303
+1EEF > 75 # unsup: 0075 031B 0303
+1EF0 > 55 # unsup: 0055 031B 0323
+1EF1 > 75 # unsup: 0075 031B 0323
+1EF2 > 59 # unsup: 0059 0300
+1EF3 > 79 # unsup: 0079 0300
+1EF4 > 59 # unsup: 0059 0323
+1EF5 > 79 # unsup: 0079 0323
+1EF6 > 59 # unsup: 0059 0309
+1EF7 > 79 # unsup: 0079 0309
+1EF8 > 59 # unsup: 0059 0303
+1EF9 > 79 # unsup: 0079 0303
+1FEF > 60
+2000 > 20 # compat
+2001 > 20 # compat
+2002 > 20 # compat
+2003 > 20 # compat
+2004 > 20 # compat
+2005 > 20 # compat
+2006 > 20 # compat
+2007 > 20 # compat
+2008 > 20 # compat
+2009 > 20 # compat
+200A > 20 # compat
+2013 > 96
+2014 > 97
+2018 > 91
+2019 > 92
+201A > 82
+201C > 93
+201D > 94
+201E > 84
+2020 > 86
+2021 > 87
+2022 > 95
+2024 > 2E # compat
+2025 > 2E 2E # compat
+2026 > 85
+202F > 20 # compat
+2030 > 89
+2039 > 8B
+203A > 9B
+203C > 21 21 # compat
+2047 > 3F 3F # compat
+2048 > 3F 21 # compat
+2049 > 21 3F # compat
+205F > 20 # compat
+20AC > 88
+2116 > B9
+2122 > 99
+FB00 > 66 66 # compat
+FB01 > 66 69 # compat
+FB02 > 66 6C # compat
+FB03 > 66 66 69 # compat
+FB04 > 66 66 6C # compat
+FB05 > 73 74 # compat
+FB06 > 73 74 # compat
+FB29 > 2B # compat
+FE30 > 2E 2E # compat
+FE31 > 97 # compat
+FE32 > 96 # compat
+FE33 > 5F # compat
+FE34 > 5F # compat
+FE35 > 28 # compat
+FE36 > 29 # compat
+FE37 > 7B # compat
+FE38 > 7D # compat
+FE47 > 5B # compat
+FE48 > 5D # compat
+FE4D > 5F # compat
+FE4E > 5F # compat
+FE4F > 5F # compat
+FE50 > 2C # compat
+FE52 > 2E # compat
+FE54 > 3B # compat
+FE55 > 3A # compat
+FE56 > 3F # compat
+FE57 > 21 # compat
+FE58 > 97 # compat
+FE59 > 28 # compat
+FE5A > 29 # compat
+FE5B > 7B # compat
+FE5C > 7D # compat
+FE5F > 23 # compat
+FE60 > 26 # compat
+FE61 > 2A # compat
+FE62 > 2B # compat
+FE63 > 2D # compat
+FE64 > 3C # compat
+FE65 > 3E # compat
+FE66 > 3D # compat
+FE68 > 5C # compat
+FE69 > 24 # compat
+FE6A > 25 # compat
+FE6B > 40 # compat
+FF01 > 21 # compat
+FF02 > 22 # compat
+FF03 > 23 # compat
+FF04 > 24 # compat
+FF05 > 25 # compat
+FF06 > 26 # compat
+FF07 > 27 # compat
+FF08 > 28 # compat
+FF09 > 29 # compat
+FF0A > 2A # compat
+FF0B > 2B # compat
+FF0C > 2C # compat
+FF0D > 2D # compat
+FF0E > 2E # compat
+FF0F > 2F # compat
+FF10 > 30 # compat
+FF11 > 31 # compat
+FF12 > 32 # compat
+FF13 > 33 # compat
+FF14 > 34 # compat
+FF15 > 35 # compat
+FF16 > 36 # compat
+FF17 > 37 # compat
+FF18 > 38 # compat
+FF19 > 39 # compat
+FF1A > 3A # compat
+FF1B > 3B # compat
+FF1C > 3C # compat
+FF1D > 3D # compat
+FF1E > 3E # compat
+FF1F > 3F # compat
+FF20 > 40 # compat
+FF21 > 41 # compat
+FF22 > 42 # compat
+FF23 > 43 # compat
+FF24 > 44 # compat
+FF25 > 45 # compat
+FF26 > 46 # compat
+FF27 > 47 # compat
+FF28 > 48 # compat
+FF29 > 49 # compat
+FF2A > 4A # compat
+FF2B > 4B # compat
+FF2C > 4C # compat
+FF2D > 4D # compat
+FF2E > 4E # compat
+FF2F > 4F # compat
+FF30 > 50 # compat
+FF31 > 51 # compat
+FF32 > 52 # compat
+FF33 > 53 # compat
+FF34 > 54 # compat
+FF35 > 55 # compat
+FF36 > 56 # compat
+FF37 > 57 # compat
+FF38 > 58 # compat
+FF39 > 59 # compat
+FF3A > 5A # compat
+FF3B > 5B # compat
+FF3C > 5C # compat
+FF3D > 5D # compat
+FF3E > 5E # compat
+FF3F > 5F # compat
+FF40 > 60 # compat
+FF41 > 61 # compat
+FF42 > 62 # compat
+FF43 > 63 # compat
+FF44 > 64 # compat
+FF45 > 65 # compat
+FF46 > 66 # compat
+FF47 > 67 # compat
+FF48 > 68 # compat
+FF49 > 69 # compat
+FF4A > 6A # compat
+FF4B > 6B # compat
+FF4C > 6C # compat
+FF4D > 6D # compat
+FF4E > 6E # compat
+FF4F > 6F # compat
+FF50 > 70 # compat
+FF51 > 71 # compat
+FF52 > 72 # compat
+FF53 > 73 # compat
+FF54 > 74 # compat
+FF55 > 75 # compat
+FF56 > 76 # compat
+FF57 > 77 # compat
+FF58 > 78 # compat
+FF59 > 79 # compat
+FF5A > 7A # compat
+FF5B > 7B # compat
+FF5C > 7C # compat
+FF5D > 7D # compat
+FF5E > 7E # compat
+FFE2 > AC # compat
+FFE4 > A6 # compat
+.
+
+STRICT
+/
+N 259
+0000 > 00
+0001 > 01
+0002 > 02
+0003 > 03
+0004 > 04
+0005 > 05
+0006 > 06
+0007 > 07
+0008 > 08
+0009 > 09
+000A > 0A
+000B > 0B
+000C > 0C
+000D > 0D
+000E > 0E
+000F > 0F
+0010 > 10
+0011 > 11
+0012 > 12
+0013 > 13
+0014 > 14
+0015 > 15
+0016 > 16
+0017 > 17
+0018 > 18
+0019 > 19
+001A > 1A
+001B > 1B
+001C > 1C
+001D > 1D
+001E > 1E
+001F > 1F
+0020 > 20
+0021 > 21
+0022 > 22
+0023 > 23
+0024 > 24
+0025 > 25
+0026 > 26
+0027 > 27
+0028 > 28
+0029 > 29
+002A > 2A
+002B > 2B
+002C > 2C
+002D > 2D
+002E > 2E
+002F > 2F
+0030 > 30
+0031 > 31
+0032 > 32
+0033 > 33
+0034 > 34
+0035 > 35
+0036 > 36
+0037 > 37
+0038 > 38
+0039 > 39
+003A > 3A
+003B > 3B
+003C > 3C
+003D > 3D
+003E > 3E
+003F > 3F
+0040 > 40
+0041 > 41
+0042 > 42
+0043 > 43
+0044 > 44
+0045 > 45
+0046 > 46
+0047 > 47
+0048 > 48
+0049 > 49
+004A > 4A
+004B > 4B
+004C > 4C
+004D > 4D
+004E > 4E
+004F > 4F
+0050 > 50
+0051 > 51
+0052 > 52
+0053 > 53
+0054 > 54
+0055 > 55
+0056 > 56
+0057 > 57
+0058 > 58
+0059 > 59
+005A > 5A
+005B > 5B
+005C > 5C
+005D > 5D
+005E > 5E
+005F > 5F
+0060 > 60
+0061 > 61
+0062 > 62
+0063 > 63
+0064 > 64
+0065 > 65
+0066 > 66
+0067 > 67
+0068 > 68
+0069 > 69
+006A > 6A
+006B > 6B
+006C > 6C
+006D > 6D
+006E > 6E
+006F > 6F
+0070 > 70
+0071 > 71
+0072 > 72
+0073 > 73
+0074 > 74
+0075 > 75
+0076 > 76
+0077 > 77
+0078 > 78
+0079 > 79
+007A > 7A
+007B > 7B
+007C > 7C
+007D > 7D
+007E > 7E
+007F > 7F
+0098 > 98
+00A0 > A0
+00A4 > A4
+00A6 > A6
+00A7 > A7
+00A9 > A9
+00AB > AB
+00AC > AC
+00AD > AD
+00AE > AE
+00B0 > B0
+00B1 > B1
+00B5 > B5
+00B6 > B6
+00B7 > B7
+00BB > BB
+037E > 3B
+0387 > B7
+0401 > A8
+0402 > 80
+0403 > 81
+0404 > AA
+0405 > BD
+0406 > B2 /
+     N 1
+     0308 > AF
+     .
+0407 > AF
+0408 > A3
+0409 > 8A
+040A > 8C
+040B > 8E
+040C > 8D
+040E > A1
+040F > 8F
+0410 > C0
+0411 > C1
+0412 > C2
+0413 > C3 /
+     N 1
+     0301 > 81
+     .
+0414 > C4
+0415 > C5 /
+     N 1
+     0308 > A8
+     .
+0416 > C6
+0417 > C7
+0418 > C8 /
+     N 1
+     0306 > C9
+     .
+0419 > C9
+041A > CA /
+     N 1
+     0301 > 8D
+     .
+041B > CB
+041C > CC
+041D > CD
+041E > CE
+041F > CF
+0420 > D0
+0421 > D1
+0422 > D2
+0423 > D3 /
+     N 1
+     0306 > A1
+     .
+0424 > D4
+0425 > D5
+0426 > D6
+0427 > D7
+0428 > D8
+0429 > D9
+042A > DA
+042B > DB
+042C > DC
+042D > DD
+042E > DE
+042F > DF
+0430 > E0
+0431 > E1
+0432 > E2
+0433 > E3 /
+     N 1
+     0301 > 83
+     .
+0434 > E4
+0435 > E5 /
+     N 1
+     0308 > B8
+     .
+0436 > E6
+0437 > E7
+0438 > E8 /
+     N 1
+     0306 > E9
+     .
+0439 > E9
+043A > EA /
+     N 1
+     0301 > 9D
+     .
+043B > EB
+043C > EC
+043D > ED
+043E > EE
+043F > EF
+0440 > F0
+0441 > F1
+0442 > F2
+0443 > F3 /
+     N 1
+     0306 > A2
+     .
+0444 > F4
+0445 > F5
+0446 > F6
+0447 > F7
+0448 > F8
+0449 > F9
+044A > FA
+044B > FB
+044C > FC
+044D > FD
+044E > FE
+044F > FF
+0451 > B8
+0452 > 90
+0453 > 83
+0454 > BA
+0455 > BE
+0456 > B3 /
+     N 1
+     0308 > BF
+     .
+0457 > BF
+0458 > BC
+0459 > 9A
+045A > 9C
+045B > 9E
+045C > 9D
+045E > A2
+045F > 9F
+0490 > A5
+0491 > B4
+1FEF > 60
+2013 > 96
+2014 > 97
+2018 > 91
+2019 > 92
+201A > 82
+201C > 93
+201D > 94
+201E > 84
+2020 > 86
+2021 > 87
+2022 > 95
+2026 > 85
+2030 > 89
+2039 > 8B
+203A > 9B
+20AC > 88
+2116 > B9
+2122 > 99
+.
+
+NFD
+/
+N 256
+00 > 0000
+01 > 0001
+02 > 0002
+03 > 0003
+04 > 0004
+05 > 0005
+06 > 0006
+07 > 0007
+08 > 0008
+09 > 0009
+0A > 000A
+0B > 000B
+0C > 000C
+0D > 000D
+0E > 000E
+0F > 000F
+10 > 0010
+11 > 0011
+12 > 0012
+13 > 0013
+14 > 0014
+15 > 0015
+16 > 0016
+17 > 0017
+18 > 0018
+19 > 0019
+1A > 001A
+1B > 001B
+1C > 001C
+1D > 001D
+1E > 001E
+1F > 001F
+20 > 0020
+21 > 0021
+22 > 0022
+23 > 0023
+24 > 0024
+25 > 0025
+26 > 0026
+27 > 0027
+28 > 0028
+29 > 0029
+2A > 002A
+2B > 002B
+2C > 002C
+2D > 002D
+2E > 002E
+2F > 002F
+30 > 0030
+31 > 0031
+32 > 0032
+33 > 0033
+34 > 0034
+35 > 0035
+36 > 0036
+37 > 0037
+38 > 0038
+39 > 0039
+3A > 003A
+3B > 003B
+3C > 003C
+3D > 003D
+3E > 003E
+3F > 003F
+40 > 0040
+41 > 0041
+42 > 0042
+43 > 0043
+44 > 0044
+45 > 0045
+46 > 0046
+47 > 0047
+48 > 0048
+49 > 0049
+4A > 004A
+4B > 004B
+4C > 004C
+4D > 004D
+4E > 004E
+4F > 004F
+50 > 0050
+51 > 0051
+52 > 0052
+53 > 0053
+54 > 0054
+55 > 0055
+56 > 0056
+57 > 0057
+58 > 0058
+59 > 0059
+5A > 005A
+5B > 005B
+5C > 005C
+5D > 005D
+5E > 005E
+5F > 005F
+60 > 0060
+61 > 0061
+62 > 0062
+63 > 0063
+64 > 0064
+65 > 0065
+66 > 0066
+67 > 0067
+68 > 0068
+69 > 0069
+6A > 006A
+6B > 006B
+6C > 006C
+6D > 006D
+6E > 006E
+6F > 006F
+70 > 0070
+71 > 0071
+72 > 0072
+73 > 0073
+74 > 0074
+75 > 0075
+76 > 0076
+77 > 0077
+78 > 0078
+79 > 0079
+7A > 007A
+7B > 007B
+7C > 007C
+7D > 007D
+7E > 007E
+7F > 007F
+80 > 0402
+81 > 0413 0301
+82 > 201A
+83 > 0433 0301
+84 > 201E
+85 > 2026
+86 > 2020
+87 > 2021
+88 > 20AC
+89 > 2030
+8A > 0409
+8B > 2039
+8C > 040A
+8D > 041A 0301
+8E > 040B
+8F > 040F
+90 > 0452
+91 > 2018
+92 > 2019
+93 > 201C
+94 > 201D
+95 > 2022
+96 > 2013
+97 > 2014
+98 > 0098
+99 > 2122
+9A > 0459
+9B > 203A
+9C > 045A
+9D > 043A 0301
+9E > 045B
+9F > 045F
+A0 > 00A0
+A1 > 0423 0306
+A2 > 0443 0306
+A3 > 0408
+A4 > 00A4
+A5 > 0490
+A6 > 00A6
+A7 > 00A7
+A8 > 0415 0308
+A9 > 00A9
+AA > 0404
+AB > 00AB
+AC > 00AC
+AD > 00AD
+AE > 00AE
+AF > 0406 0308
+B0 > 00B0
+B1 > 00B1
+B2 > 0406
+B3 > 0456
+B4 > 0491
+B5 > 00B5
+B6 > 00B6
+B7 > 00B7
+B8 > 0435 0308
+B9 > 2116
+BA > 0454
+BB > 00BB
+BC > 0458
+BD > 0405
+BE > 0455
+BF > 0456 0308
+C0 > 0410
+C1 > 0411
+C2 > 0412
+C3 > 0413
+C4 > 0414
+C5 > 0415
+C6 > 0416
+C7 > 0417
+C8 > 0418
+C9 > 0418 0306
+CA > 041A
+CB > 041B
+CC > 041C
+CD > 041D
+CE > 041E
+CF > 041F
+D0 > 0420
+D1 > 0421
+D2 > 0422
+D3 > 0423
+D4 > 0424
+D5 > 0425
+D6 > 0426
+D7 > 0427
+D8 > 0428
+D9 > 0429
+DA > 042A
+DB > 042B
+DC > 042C
+DD > 042D
+DE > 042E
+DF > 042F
+E0 > 0430
+E1 > 0431
+E2 > 0432
+E3 > 0433
+E4 > 0434
+E5 > 0435
+E6 > 0436
+E7 > 0437
+E8 > 0438
+E9 > 0438 0306
+EA > 043A
+EB > 043B
+EC > 043C
+ED > 043D
+EE > 043E
+EF > 043F
+F0 > 0440
+F1 > 0441
+F2 > 0442
+F3 > 0443
+F4 > 0444
+F5 > 0445
+F6 > 0446
+F7 > 0447
+F8 > 0448
+F9 > 0449
+FA > 044A
+FB > 044B
+FC > 044C
+FD > 044D
+FE > 044E
+FF > 044F
+.
+
+NFC
+/
+N 256
+00 > 0000
+01 > 0001
+02 > 0002
+03 > 0003
+04 > 0004
+05 > 0005
+06 > 0006
+07 > 0007
+08 > 0008
+09 > 0009
+0A > 000A
+0B > 000B
+0C > 000C
+0D > 000D
+0E > 000E
+0F > 000F
+10 > 0010
+11 > 0011
+12 > 0012
+13 > 0013
+14 > 0014
+15 > 0015
+16 > 0016
+17 > 0017
+18 > 0018
+19 > 0019
+1A > 001A
+1B > 001B
+1C > 001C
+1D > 001D
+1E > 001E
+1F > 001F
+20 > 0020
+21 > 0021
+22 > 0022
+23 > 0023
+24 > 0024
+25 > 0025
+26 > 0026
+27 > 0027
+28 > 0028
+29 > 0029
+2A > 002A
+2B > 002B
+2C > 002C
+2D > 002D
+2E > 002E
+2F > 002F
+30 > 0030
+31 > 0031
+32 > 0032
+33 > 0033
+34 > 0034
+35 > 0035
+36 > 0036
+37 > 0037
+38 > 0038
+39 > 0039
+3A > 003A
+3B > 003B
+3C > 003C
+3D > 003D
+3E > 003E
+3F > 003F
+40 > 0040
+41 > 0041
+42 > 0042
+43 > 0043
+44 > 0044
+45 > 0045
+46 > 0046
+47 > 0047
+48 > 0048
+49 > 0049
+4A > 004A
+4B > 004B
+4C > 004C
+4D > 004D
+4E > 004E
+4F > 004F
+50 > 0050
+51 > 0051
+52 > 0052
+53 > 0053
+54 > 0054
+55 > 0055
+56 > 0056
+57 > 0057
+58 > 0058
+59 > 0059
+5A > 005A
+5B > 005B
+5C > 005C
+5D > 005D
+5E > 005E
+5F > 005F
+60 > 0060
+61 > 0061
+62 > 0062
+63 > 0063
+64 > 0064
+65 > 0065
+66 > 0066
+67 > 0067
+68 > 0068
+69 > 0069
+6A > 006A
+6B > 006B
+6C > 006C
+6D > 006D
+6E > 006E
+6F > 006F
+70 > 0070
+71 > 0071
+72 > 0072
+73 > 0073
+74 > 0074
+75 > 0075
+76 > 0076
+77 > 0077
+78 > 0078
+79 > 0079
+7A > 007A
+7B > 007B
+7C > 007C
+7D > 007D
+7E > 007E
+7F > 007F
+80 > 0402
+81 > 0403
+82 > 201A
+83 > 0453
+84 > 201E
+85 > 2026
+86 > 2020
+87 > 2021
+88 > 20AC
+89 > 2030
+8A > 0409
+8B > 2039
+8C > 040A
+8D > 040C
+8E > 040B
+8F > 040F
+90 > 0452
+91 > 2018
+92 > 2019
+93 > 201C
+94 > 201D
+95 > 2022
+96 > 2013
+97 > 2014
+98 > 0098
+99 > 2122
+9A > 0459
+9B > 203A
+9C > 045A
+9D > 045C
+9E > 045B
+9F > 045F
+A0 > 00A0
+A1 > 040E
+A2 > 045E
+A3 > 0408
+A4 > 00A4
+A5 > 0490
+A6 > 00A6
+A7 > 00A7
+A8 > 0401
+A9 > 00A9
+AA > 0404
+AB > 00AB
+AC > 00AC
+AD > 00AD
+AE > 00AE
+AF > 0407
+B0 > 00B0
+B1 > 00B1
+B2 > 0406
+B3 > 0456
+B4 > 0491
+B5 > 00B5
+B6 > 00B6
+B7 > 00B7
+B8 > 0451
+B9 > 2116
+BA > 0454
+BB > 00BB
+BC > 0458
+BD > 0405
+BE > 0455
+BF > 0457
+C0 > 0410
+C1 > 0411
+C2 > 0412
+C3 > 0413
+C4 > 0414
+C5 > 0415
+C6 > 0416
+C7 > 0417
+C8 > 0418
+C9 > 0419
+CA > 041A
+CB > 041B
+CC > 041C
+CD > 041D
+CE > 041E
+CF > 041F
+D0 > 0420
+D1 > 0421
+D2 > 0422
+D3 > 0423
+D4 > 0424
+D5 > 0425
+D6 > 0426
+D7 > 0427
+D8 > 0428
+D9 > 0429
+DA > 042A
+DB > 042B
+DC > 042C
+DD > 042D
+DE > 042E
+DF > 042F
+E0 > 0430
+E1 > 0431
+E2 > 0432
+E3 > 0433
+E4 > 0434
+E5 > 0435
+E6 > 0436
+E7 > 0437
+E8 > 0438
+E9 > 0439
+EA > 043A
+EB > 043B
+EC > 043C
+ED > 043D
+EE > 043E
+EF > 043F
+F0 > 0440
+F1 > 0441
+F2 > 0442
+F3 > 0443
+F4 > 0444
+F5 > 0445
+F6 > 0446
+F7 > 0447
+F8 > 0448
+F9 > 0449
+FA > 044A
+FB > 044B
+FC > 044C
+FD > 044D
+FE > 044E
+FF > 044F
+.
+
+COMP
+= NFC
+.
Index: doc/tools/ultraedit/ultraedit/GNU/aspell/data/cp1251.cset
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/cp1251.cset	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/cp1251.cset	(working copy)
@@ -0,0 +1,262 @@
+# Aspell Character Data File.
+= cp1251
+> ascii
+/
+# <char> <uni> <type> <display> <upper> <lower> <title> <plain>
+#                                                         <sl-first> <sl-rest>
+00 0000 - N 00 00 00 00 00 00 # <control>
+01 0001 . N 01 01 01 00 00 00 # <unused control>
+02 0002 . N 02 02 02 00 00 00 # <unused control>
+03 0003 . N 03 03 03 00 00 00 # <unused control>
+04 0004 . N 04 04 04 00 00 00 # <unused control>
+05 0005 . N 05 05 05 00 00 00 # <unused control>
+06 0006 . N 06 06 06 00 00 00 # <unused control>
+07 0007 . N 07 07 07 00 00 00 # <unused control>
+08 0008 . N 08 08 08 00 00 00 # <unused control>
+09 0009 . N 09 09 09 00 00 00 # <unused control>
+0A 000A . N 0A 0A 0A 00 00 00 # <unused control>
+0B 000B . N 0B 0B 0B 00 00 00 # <unused control>
+0C 000C . N 0C 0C 0C 00 00 00 # <unused control>
+0D 000D . N 0D 0D 0D 00 00 00 # <unused control>
+0E 000E . N 0E 0E 0E 00 00 00 # <unused control>
+0F 000F . N 0F 0F 0F 00 00 00 # <unused control>
+10 0010 - N 10 10 10 00 00 00 # <control>
+11 0011 . N 11 11 11 00 00 00 # <unused control>
+12 0012 . N 12 12 12 00 00 00 # <unused control>
+13 0013 . N 13 13 13 00 00 00 # <unused control>
+14 0014 . N 14 14 14 00 00 00 # <unused control>
+15 0015 . N 15 15 15 00 00 00 # <unused control>
+16 0016 . N 16 16 16 00 00 00 # <unused control>
+17 0017 . N 17 17 17 00 00 00 # <unused control>
+18 0018 . N 18 18 18 00 00 00 # <unused control>
+19 0019 . N 19 19 19 00 00 00 # <unused control>
+1A 001A . N 1A 1A 1A 00 00 00 # <unused control>
+1B 001B . N 1B 1B 1B 00 00 00 # <unused control>
+1C 001C . N 1C 1C 1C 00 00 00 # <unused control>
+1D 001D . N 1D 1D 1D 00 00 00 # <unused control>
+1E 001E . N 1E 1E 1E 00 00 00 # <unused control>
+1F 001F . N 1F 1F 1F 00 00 00 # <unused control>
+20 0020 W Y 20 20 20 00 00 00 # SPACE
+21 0021 - Y 21 21 21 00 00 00 # EXCLAMATION MARK
+22 0022 - Y 22 22 22 00 00 00 # QUOTATION MARK
+23 0023 - Y 23 23 23 00 00 00 # NUMBER SIGN
+24 0024 - Y 24 24 24 00 00 00 # DOLLAR SIGN
+25 0025 - Y 25 25 25 00 00 00 # PERCENT SIGN
+26 0026 - Y 26 26 26 00 00 00 # AMPERSAND
+27 0027 - Y 27 27 27 00 00 00 # APOSTROPHE
+28 0028 - Y 28 28 28 00 00 00 # LEFT PARENTHESIS
+29 0029 - Y 29 29 29 00 00 00 # RIGHT PARENTHESIS
+2A 002A - Y 2A 2A 2A 00 00 00 # ASTERISK
+2B 002B - Y 2B 2B 2B 00 00 00 # PLUS SIGN
+2C 002C - Y 2C 2C 2C 00 00 00 # COMMA
+2D 002D H Y 2D 2D 2D 00 00 00 # HYPHEN-MINUS
+2E 002E - Y 2E 2E 2E 00 00 00 # FULL STOP
+2F 002F - Y 2F 2F 2F 00 00 00 # SOLIDUS
+30 0030 D Y 30 30 30 00 00 00 # DIGIT ZERO
+31 0031 D Y 31 31 31 00 00 00 # DIGIT ONE
+32 0032 D Y 32 32 32 00 00 00 # DIGIT TWO
+33 0033 D Y 33 33 33 00 00 00 # DIGIT THREE
+34 0034 D Y 34 34 34 00 00 00 # DIGIT FOUR
+35 0035 D Y 35 35 35 00 00 00 # DIGIT FIVE
+36 0036 D Y 36 36 36 00 00 00 # DIGIT SIX
+37 0037 D Y 37 37 37 00 00 00 # DIGIT SEVEN
+38 0038 D Y 38 38 38 00 00 00 # DIGIT EIGHT
+39 0039 D Y 39 39 39 00 00 00 # DIGIT NINE
+3A 003A - Y 3A 3A 3A 00 00 00 # COLON
+3B 003B - Y 3B 3B 3B 00 00 00 # SEMICOLON
+3C 003C - Y 3C 3C 3C 00 00 00 # LESS-THAN SIGN
+3D 003D - Y 3D 3D 3D 00 00 00 # EQUALS SIGN
+3E 003E - Y 3E 3E 3E 00 00 00 # GREATER-THAN SIGN
+3F 003F - Y 3F 3F 3F 00 00 00 # QUESTION MARK
+40 0040 - Y 40 40 40 00 00 00 # COMMERCIAL AT
+41 0041 L Y 41 61 41 41 2A 00 # LATIN CAPITAL LETTER A
+42 0042 L Y 42 62 42 42 62 62 # LATIN CAPITAL LETTER B
+43 0043 L Y 43 63 43 43 63 63 # LATIN CAPITAL LETTER C
+44 0044 L Y 44 64 44 44 64 64 # LATIN CAPITAL LETTER D
+45 0045 L Y 45 65 45 45 2A 00 # LATIN CAPITAL LETTER E
+46 0046 L Y 46 66 46 46 66 66 # LATIN CAPITAL LETTER F
+47 0047 L Y 47 67 47 47 67 67 # LATIN CAPITAL LETTER G
+48 0048 L Y 48 68 48 48 68 68 # LATIN CAPITAL LETTER H
+49 0049 L Y 49 69 49 49 2A 00 # LATIN CAPITAL LETTER I
+4A 004A L Y 4A 6A 4A 4A 6A 6A # LATIN CAPITAL LETTER J
+4B 004B L Y 4B 6B 4B 4B 6B 6B # LATIN CAPITAL LETTER K
+4C 004C L Y 4C 6C 4C 4C 6C 6C # LATIN CAPITAL LETTER L
+4D 004D L Y 4D 6D 4D 4D 6D 6D # LATIN CAPITAL LETTER M
+4E 004E L Y 4E 6E 4E 4E 6E 6E # LATIN CAPITAL LETTER N
+4F 004F L Y 4F 6F 4F 4F 2A 00 # LATIN CAPITAL LETTER O
+50 0050 L Y 50 70 50 50 70 70 # LATIN CAPITAL LETTER P
+51 0051 L Y 51 71 51 51 71 71 # LATIN CAPITAL LETTER Q
+52 0052 L Y 52 72 52 52 72 72 # LATIN CAPITAL LETTER R
+53 0053 L Y 53 73 53 53 73 73 # LATIN CAPITAL LETTER S
+54 0054 L Y 54 74 54 54 74 74 # LATIN CAPITAL LETTER T
+55 0055 L Y 55 75 55 55 2A 00 # LATIN CAPITAL LETTER U
+56 0056 L Y 56 76 56 56 76 76 # LATIN CAPITAL LETTER V
+57 0057 L Y 57 77 57 57 77 77 # LATIN CAPITAL LETTER W
+58 0058 L Y 58 78 58 58 78 78 # LATIN CAPITAL LETTER X
+59 0059 L Y 59 79 59 59 79 79 # LATIN CAPITAL LETTER Y
+5A 005A L Y 5A 7A 5A 5A 7A 7A # LATIN CAPITAL LETTER Z
+5B 005B - Y 5B 5B 5B 00 00 00 # LEFT SQUARE BRACKET
+5C 005C - Y 5C 5C 5C 00 00 00 # REVERSE SOLIDUS
+5D 005D - Y 5D 5D 5D 00 00 00 # RIGHT SQUARE BRACKET
+5E 005E - Y 5E 5E 5E 00 00 00 # CIRCUMFLEX ACCENT
+5F 005F - Y 5F 5F 5F 00 00 00 # LOW LINE
+60 0060 - Y 60 60 60 00 00 00 # GRAVE ACCENT
+61 0061 L Y 41 61 41 61 2A 00 # LATIN SMALL LETTER A
+62 0062 L Y 42 62 42 62 62 62 # LATIN SMALL LETTER B
+63 0063 L Y 43 63 43 63 63 63 # LATIN SMALL LETTER C
+64 0064 L Y 44 64 44 64 64 64 # LATIN SMALL LETTER D
+65 0065 L Y 45 65 45 65 2A 00 # LATIN SMALL LETTER E
+66 0066 L Y 46 66 46 66 66 66 # LATIN SMALL LETTER F
+67 0067 L Y 47 67 47 67 67 67 # LATIN SMALL LETTER G
+68 0068 L Y 48 68 48 68 68 68 # LATIN SMALL LETTER H
+69 0069 L Y 49 69 49 69 2A 00 # LATIN SMALL LETTER I
+6A 006A L Y 4A 6A 4A 6A 6A 6A # LATIN SMALL LETTER J
+6B 006B L Y 4B 6B 4B 6B 6B 6B # LATIN SMALL LETTER K
+6C 006C L Y 4C 6C 4C 6C 6C 6C # LATIN SMALL LETTER L
+6D 006D L Y 4D 6D 4D 6D 6D 6D # LATIN SMALL LETTER M
+6E 006E L Y 4E 6E 4E 6E 6E 6E # LATIN SMALL LETTER N
+6F 006F L Y 4F 6F 4F 6F 2A 00 # LATIN SMALL LETTER O
+70 0070 L Y 50 70 50 70 70 70 # LATIN SMALL LETTER P
+71 0071 L Y 51 71 51 71 71 71 # LATIN SMALL LETTER Q
+72 0072 L Y 52 72 52 72 72 72 # LATIN SMALL LETTER R
+73 0073 L Y 53 73 53 73 73 73 # LATIN SMALL LETTER S
+74 0074 L Y 54 74 54 74 74 74 # LATIN SMALL LETTER T
+75 0075 L Y 55 75 55 75 2A 00 # LATIN SMALL LETTER U
+76 0076 L Y 56 76 56 76 76 76 # LATIN SMALL LETTER V
+77 0077 L Y 57 77 57 77 77 77 # LATIN SMALL LETTER W
+78 0078 L Y 58 78 58 78 78 78 # LATIN SMALL LETTER X
+79 0079 L Y 59 79 59 79 79 79 # LATIN SMALL LETTER Y
+7A 007A L Y 5A 7A 5A 7A 7A 7A # LATIN SMALL LETTER Z
+7B 007B - Y 7B 7B 7B 00 00 00 # LEFT CURLY BRACKET
+7C 007C - Y 7C 7C 7C 00 00 00 # VERTICAL LINE
+7D 007D - Y 7D 7D 7D 00 00 00 # RIGHT CURLY BRACKET
+7E 007E - Y 7E 7E 7E 00 00 00 # TILDE
+7F 007F - N 7F 7F 7F 00 00 00 # <control>
+80 0402 L Y 80 90 80 80 90 90 # CYRILLIC CAPITAL LETTER DJE
+81 0403 L Y 81 83 81 81 83 83 # CYRILLIC CAPITAL LETTER GJE
+82 201A - Y 82 82 82 00 00 00 # SINGLE LOW-9 QUOTATION MARK
+83 0453 L Y 81 83 81 83 83 83 # CYRILLIC SMALL LETTER GJE
+84 201E - Y 84 84 84 00 00 00 # DOUBLE LOW-9 QUOTATION MARK
+85 2026 - Y 85 85 85 00 00 00 # HORIZONTAL ELLIPSIS
+86 2020 - Y 86 86 86 00 00 00 # DAGGER
+87 2021 - Y 87 87 87 00 00 00 # DOUBLE DAGGER
+88 20AC - Y 88 88 88 00 00 00 # EURO SIGN
+89 2030 - Y 89 89 89 00 00 00 # PER MILLE SIGN
+8A 0409 L Y 8A 9A 8A 8A 9A 9A # CYRILLIC CAPITAL LETTER LJE
+8B 2039 - Y 8B 8B 8B 00 00 00 # SINGLE LEFT-POINTING ANGLE QUOTATION MARK
+8C 040A L Y 8C 9C 8C 8C 9C 9C # CYRILLIC CAPITAL LETTER NJE
+8D 040C L Y 8D 9D 8D 8D 9D 9D # CYRILLIC CAPITAL LETTER KJE
+8E 040B L Y 8E 9E 8E 8E 9E 9E # CYRILLIC CAPITAL LETTER TSHE
+8F 040F L Y 8F 9F 8F 8F 9F 9F # CYRILLIC CAPITAL LETTER DZHE
+90 0452 L Y 80 90 80 90 90 90 # CYRILLIC SMALL LETTER DJE
+91 2018 - Y 91 91 91 00 00 00 # LEFT SINGLE QUOTATION MARK
+92 2019 - Y 92 92 92 00 00 00 # RIGHT SINGLE QUOTATION MARK
+93 201C - Y 93 93 93 00 00 00 # LEFT DOUBLE QUOTATION MARK
+94 201D - Y 94 94 94 00 00 00 # RIGHT DOUBLE QUOTATION MARK
+95 2022 - Y 95 95 95 00 00 00 # BULLET
+96 2013 - Y 96 96 96 00 00 00 # EN DASH
+97 2014 - Y 97 97 97 00 00 00 # EM DASH
+98 0098 . N 98 98 98 00 00 00 # <unused control>
+99 2122 . N 99 99 99 00 00 00 # <unused special>
+9A 0459 L Y 8A 9A 8A 9A 9A 9A # CYRILLIC SMALL LETTER LJE
+9B 203A - Y 9B 9B 9B 00 00 00 # SINGLE RIGHT-POINTING ANGLE QUOTATION MARK
+9C 045A L Y 8C 9C 8C 9C 9C 9C # CYRILLIC SMALL LETTER NJE
+9D 045C L Y 8D 9D 8D 9D 9D 9D # CYRILLIC SMALL LETTER KJE
+9E 045B L Y 8E 9E 8E 9E 9E 9E # CYRILLIC SMALL LETTER TSHE
+9F 045F L Y 8F 9F 8F 9F 9F 9F # CYRILLIC SMALL LETTER DZHE
+A0 00A0 W Y A0 A0 A0 00 00 00 # NO-BREAK SPACE
+A1 040E L Y A1 A2 A1 A1 A2 A2 # CYRILLIC CAPITAL LETTER SHORT U
+A2 045E L Y A1 A2 A1 A2 A2 A2 # CYRILLIC SMALL LETTER SHORT U
+A3 0408 L Y A3 BC A3 A3 BC BC # CYRILLIC CAPITAL LETTER JE
+A4 00A4 - Y A4 A4 A4 00 00 00 # CURRENCY SIGN
+A5 0490 L Y A5 B4 A5 A5 B4 B4 # CYRILLIC CAPITAL LETTER GHE WITH UPTURN
+A6 00A6 - Y A6 A6 A6 00 00 00 # BROKEN BAR
+A7 00A7 - Y A7 A7 A7 00 00 00 # SECTION SIGN
+A8 0401 L Y A8 B8 A8 A8 B8 B8 # CYRILLIC CAPITAL LETTER IO
+A9 00A9 - Y A9 A9 A9 00 00 00 # COPYRIGHT SIGN
+AA 0404 L Y AA BA AA AA BA BA # CYRILLIC CAPITAL LETTER UKRAINIAN IE
+AB 00AB - Y AB AB AB 00 00 00 # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
+AC 00AC - Y AC AC AC 00 00 00 # NOT SIGN
+AD 00AD H N AD AD AD 00 00 00 # SOFT HYPHEN
+AE 00AE - Y AE AE AE 00 00 00 # REGISTERED SIGN
+AF 0407 L Y AF BF AF AF BF BF # CYRILLIC CAPITAL LETTER YI
+B0 00B0 - Y B0 B0 B0 00 00 00 # DEGREE SIGN
+B1 00B1 - Y B1 B1 B1 00 00 00 # PLUS-MINUS SIGN
+B2 0406 L Y B2 B3 B2 B2 B3 B3 # CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I
+B3 0456 L Y B2 B3 B2 B3 B3 B3 # CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I
+B4 0491 L Y A5 B4 A5 B4 B4 B4 # CYRILLIC SMALL LETTER GHE WITH UPTURN
+B5 00B5 A Y B5 B5 B5 00 00 00 # MICRO SIGN
+B6 00B6 - Y B6 B6 B6 00 00 00 # PILCROW SIGN
+B7 00B7 - Y B7 B7 B7 00 00 00 # MIDDLE DOT
+B8 0451 L Y A8 B8 A8 B8 B8 B8 # CYRILLIC SMALL LETTER IO
+B9 2116 . N B9 B9 B9 00 00 00 # <unused special>
+BA 0454 L Y AA BA AA BA BA BA # CYRILLIC SMALL LETTER UKRAINIAN IE
+BB 00BB - Y BB BB BB 00 00 00 # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
+BC 0458 L Y A3 BC A3 BC BC BC # CYRILLIC SMALL LETTER JE
+BD 0405 L Y BD BE BD BD BE BE # CYRILLIC CAPITAL LETTER DZE
+BE 0455 L Y BD BE BD BE BE BE # CYRILLIC SMALL LETTER DZE
+BF 0457 L Y AF BF AF BF BF BF # CYRILLIC SMALL LETTER YI
+C0 0410 L Y C0 E0 C0 C0 2A 00 # CYRILLIC CAPITAL LETTER A
+C1 0411 L Y C1 E1 C1 C1 E1 E1 # CYRILLIC CAPITAL LETTER BE
+C2 0412 L Y C2 E2 C2 C2 E2 E2 # CYRILLIC CAPITAL LETTER VE
+C3 0413 L Y C3 E3 C3 C3 E3 E3 # CYRILLIC CAPITAL LETTER GHE
+C4 0414 L Y C4 E4 C4 C4 E4 E4 # CYRILLIC CAPITAL LETTER DE
+C5 0415 L Y C5 E5 C5 C5 2A 00 # CYRILLIC CAPITAL LETTER IE
+C6 0416 L Y C6 E6 C6 C6 E6 E6 # CYRILLIC CAPITAL LETTER ZHE
+C7 0417 L Y C7 E7 C7 C7 E7 E7 # CYRILLIC CAPITAL LETTER ZE
+C8 0418 L Y C8 E8 C8 C8 2A 00 # CYRILLIC CAPITAL LETTER I
+C9 0419 L Y C9 E9 C9 C9 E9 E9 # CYRILLIC CAPITAL LETTER SHORT I
+CA 041A L Y CA EA CA CA EA EA # CYRILLIC CAPITAL LETTER KA
+CB 041B L Y CB EB CB CB EB EB # CYRILLIC CAPITAL LETTER EL
+CC 041C L Y CC EC CC CC EC EC # CYRILLIC CAPITAL LETTER EM
+CD 041D L Y CD ED CD CD ED ED # CYRILLIC CAPITAL LETTER EN
+CE 041E L Y CE EE CE CE 2A 00 # CYRILLIC CAPITAL LETTER O
+CF 041F L Y CF EF CF CF EF EF # CYRILLIC CAPITAL LETTER PE
+D0 0420 L Y D0 F0 D0 D0 F0 F0 # CYRILLIC CAPITAL LETTER ER
+D1 0421 L Y D1 F1 D1 D1 F1 F1 # CYRILLIC CAPITAL LETTER ES
+D2 0422 L Y D2 F2 D2 D2 F2 F2 # CYRILLIC CAPITAL LETTER TE
+D3 0423 L Y D3 F3 D3 D3 2A 00 # CYRILLIC CAPITAL LETTER U
+D4 0424 L Y D4 F4 D4 D4 F4 F4 # CYRILLIC CAPITAL LETTER EF
+D5 0425 L Y D5 F5 D5 D5 F5 F5 # CYRILLIC CAPITAL LETTER HA
+D6 0426 L Y D6 F6 D6 D6 F6 F6 # CYRILLIC CAPITAL LETTER TSE
+D7 0427 L Y D7 F7 D7 D7 F7 F7 # CYRILLIC CAPITAL LETTER CHE
+D8 0428 L Y D8 F8 D8 D8 F8 F8 # CYRILLIC CAPITAL LETTER SHA
+D9 0429 L Y D9 F9 D9 D9 F9 F9 # CYRILLIC CAPITAL LETTER SHCHA
+DA 042A L Y DA FA DA DA FA FA # CYRILLIC CAPITAL LETTER HARD SIGN
+DB 042B L Y DB FB DB DB 2A 00 # CYRILLIC CAPITAL LETTER YERU
+DC 042C L Y DC FC DC DC FC FC # CYRILLIC CAPITAL LETTER SOFT SIGN
+DD 042D L Y DD FD DD DD 2A 00 # CYRILLIC CAPITAL LETTER E
+DE 042E L Y DE FE DE DE 2A 00 # CYRILLIC CAPITAL LETTER YU
+DF 042F L Y DF FF DF DF 2A 00 # CYRILLIC CAPITAL LETTER YA
+E0 0430 L Y C0 E0 C0 E0 2A 00 # CYRILLIC SMALL LETTER A
+E1 0431 L Y C1 E1 C1 E1 E1 E1 # CYRILLIC SMALL LETTER BE
+E2 0432 L Y C2 E2 C2 E2 E2 E2 # CYRILLIC SMALL LETTER VE
+E3 0433 L Y C3 E3 C3 E3 E3 E3 # CYRILLIC SMALL LETTER GHE
+E4 0434 L Y C4 E4 C4 E4 E4 E4 # CYRILLIC SMALL LETTER DE
+E5 0435 L Y C5 E5 C5 E5 2A 00 # CYRILLIC SMALL LETTER IE
+E6 0436 L Y C6 E6 C6 E6 E6 E6 # CYRILLIC SMALL LETTER ZHE
+E7 0437 L Y C7 E7 C7 E7 E7 E7 # CYRILLIC SMALL LETTER ZE
+E8 0438 L Y C8 E8 C8 E8 2A 00 # CYRILLIC SMALL LETTER I
+E9 0439 L Y C9 E9 C9 E9 E9 E9 # CYRILLIC SMALL LETTER SHORT I
+EA 043A L Y CA EA CA EA EA EA # CYRILLIC SMALL LETTER KA
+EB 043B L Y CB EB CB EB EB EB # CYRILLIC SMALL LETTER EL
+EC 043C L Y CC EC CC EC EC EC # CYRILLIC SMALL LETTER EM
+ED 043D L Y CD ED CD ED ED ED # CYRILLIC SMALL LETTER EN
+EE 043E L Y CE EE CE EE 2A 00 # CYRILLIC SMALL LETTER O
+EF 043F L Y CF EF CF EF EF EF # CYRILLIC SMALL LETTER PE
+F0 0440 L Y D0 F0 D0 F0 F0 F0 # CYRILLIC SMALL LETTER ER
+F1 0441 L Y D1 F1 D1 F1 F1 F1 # CYRILLIC SMALL LETTER ES
+F2 0442 L Y D2 F2 D2 F2 F2 F2 # CYRILLIC SMALL LETTER TE
+F3 0443 L Y D3 F3 D3 F3 2A 00 # CYRILLIC SMALL LETTER U
+F4 0444 L Y D4 F4 D4 F4 F4 F4 # CYRILLIC SMALL LETTER EF
+F5 0445 L Y D5 F5 D5 F5 F5 F5 # CYRILLIC SMALL LETTER HA
+F6 0446 L Y D6 F6 D6 F6 F6 F6 # CYRILLIC SMALL LETTER TSE
+F7 0447 L Y D7 F7 D7 F7 F7 F7 # CYRILLIC SMALL LETTER CHE
+F8 0448 L Y D8 F8 D8 F8 F8 F8 # CYRILLIC SMALL LETTER SHA
+F9 0449 L Y D9 F9 D9 F9 F9 F9 # CYRILLIC SMALL LETTER SHCHA
+FA 044A L Y DA FA DA FA FA FA # CYRILLIC SMALL LETTER HARD SIGN
+FB 044B L Y DB FB DB FB 2A 00 # CYRILLIC SMALL LETTER YERU
+FC 044C L Y DC FC DC FC FC FC # CYRILLIC SMALL LETTER SOFT SIGN
+FD 044D L Y DD FD DD FD 2A 00 # CYRILLIC SMALL LETTER E
+FE 044E L Y DE FE DE FE 2A 00 # CYRILLIC SMALL LETTER YU
+FF 044F L Y DF FF DF FF 2A 00 # CYRILLIC SMALL LETTER YA
Index: doc/tools/ultraedit/ultraedit/GNU/aspell/data/cp1252.cmap
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/cp1252.cmap	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/cp1252.cmap	(working copy)
@@ -0,0 +1,1943 @@
+INTERNAL
+/
+N 952
+0000 > 00
+0001 > 01
+0002 > 02
+0003 > 03
+0004 > 04
+0005 > 05
+0006 > 06
+0007 > 07
+0008 > 08
+0009 > 09
+000A > 0A
+000B > 0B
+000C > 0C
+000D > 0D
+000E > 0E
+000F > 0F
+0010 > 10
+0011 > 11
+0012 > 12
+0013 > 13
+0014 > 14
+0015 > 15
+0016 > 16
+0017 > 17
+0018 > 18
+0019 > 19
+001A > 1A
+001B > 1B
+001C > 1C
+001D > 1D
+001E > 1E
+001F > 1F
+0020 > 20
+0021 > 21
+0022 > 22
+0023 > 23
+0024 > 24
+0025 > 25
+0026 > 26
+0027 > 27
+0028 > 28
+0029 > 29
+002A > 2A
+002B > 2B
+002C > 2C
+002D > 2D
+002E > 2E
+002F > 2F
+0030 > 30
+0031 > 31
+0032 > 32
+0033 > 33
+0034 > 34
+0035 > 35
+0036 > 36
+0037 > 37
+0038 > 38
+0039 > 39
+003A > 3A
+003B > 3B
+003C > 3C
+003D > 3D
+003E > 3E
+003F > 3F
+0040 > 40
+0041 > 41 /
+     N 6
+     0300 > C0
+     0301 > C1
+     0302 > C2
+     0303 > C3
+     0308 > C4
+     030A > C5
+     .
+0042 > 42
+0043 > 43 /
+     N 1
+     0327 > C7
+     .
+0044 > 44
+0045 > 45 /
+     N 4
+     0300 > C8
+     0301 > C9
+     0302 > CA
+     0308 > CB
+     .
+0046 > 46
+0047 > 47
+0048 > 48
+0049 > 49 /
+     N 4
+     0300 > CC
+     0301 > CD
+     0302 > CE
+     0308 > CF
+     .
+004A > 4A
+004B > 4B
+004C > 4C
+004D > 4D
+004E > 4E /
+     N 1
+     0303 > D1
+     .
+004F > 4F /
+     N 5
+     0300 > D2
+     0301 > D3
+     0302 > D4
+     0303 > D5
+     0308 > D6
+     .
+0050 > 50
+0051 > 51
+0052 > 52
+0053 > 53 /
+     N 1
+     030C > 8A
+     .
+0054 > 54
+0055 > 55 /
+     N 4
+     0300 > D9
+     0301 > DA
+     0302 > DB
+     0308 > DC
+     .
+0056 > 56
+0057 > 57
+0058 > 58
+0059 > 59 /
+     N 2
+     0301 > DD
+     0308 > 9F
+     .
+005A > 5A /
+     N 1
+     030C > 8E
+     .
+005B > 5B
+005C > 5C
+005D > 5D
+005E > 5E
+005F > 5F
+0060 > 60
+0061 > 61 /
+     N 6
+     0300 > E0
+     0301 > E1
+     0302 > E2
+     0303 > E3
+     0308 > E4
+     030A > E5
+     .
+0062 > 62
+0063 > 63 /
+     N 1
+     0327 > E7
+     .
+0064 > 64
+0065 > 65 /
+     N 4
+     0300 > E8
+     0301 > E9
+     0302 > EA
+     0308 > EB
+     .
+0066 > 66
+0067 > 67
+0068 > 68
+0069 > 69 /
+     N 4
+     0300 > EC
+     0301 > ED
+     0302 > EE
+     0308 > EF
+     .
+006A > 6A
+006B > 6B
+006C > 6C
+006D > 6D
+006E > 6E /
+     N 1
+     0303 > F1
+     .
+006F > 6F /
+     N 5
+     0300 > F2
+     0301 > F3
+     0302 > F4
+     0303 > F5
+     0308 > F6
+     .
+0070 > 70
+0071 > 71
+0072 > 72
+0073 > 73 /
+     N 1
+     030C > 9A
+     .
+0074 > 74
+0075 > 75 /
+     N 4
+     0300 > F9
+     0301 > FA
+     0302 > FB
+     0308 > FC
+     .
+0076 > 76
+0077 > 77
+0078 > 78
+0079 > 79 /
+     N 2
+     0301 > FD
+     0308 > FF
+     .
+007A > 7A /
+     N 1
+     030C > 9E
+     .
+007B > 7B
+007C > 7C
+007D > 7D
+007E > 7E
+007F > 7F
+0081 > 81
+008D > 8D
+008F > 8F
+0090 > 90
+009D > 9D
+00A0 > A0
+00A1 > A1
+00A2 > A2
+00A3 > A3
+00A4 > A4
+00A5 > A5
+00A6 > A6
+00A7 > A7
+00A8 > A8
+00A9 > A9
+00AA > AA
+00AB > AB
+00AC > AC
+00AD > AD
+00AE > AE
+00AF > AF
+00B0 > B0
+00B1 > B1
+00B2 > B2
+00B3 > B3
+00B4 > B4
+00B5 > B5
+00B6 > B6
+00B7 > B7
+00B8 > B8
+00B9 > B9
+00BA > BA
+00BB > BB
+00BC > BC
+00BD > BD
+00BE > BE
+00BF > BF
+00C0 > C0
+00C1 > C1
+00C2 > C2
+00C3 > C3
+00C4 > C4
+00C5 > C5
+00C6 > C6
+00C7 > C7
+00C8 > C8
+00C9 > C9
+00CA > CA
+00CB > CB
+00CC > CC
+00CD > CD
+00CE > CE
+00CF > CF
+00D0 > D0
+00D1 > D1
+00D2 > D2
+00D3 > D3
+00D4 > D4
+00D5 > D5
+00D6 > D6
+00D7 > D7
+00D8 > D8
+00D9 > D9
+00DA > DA
+00DB > DB
+00DC > DC
+00DD > DD
+00DE > DE
+00DF > DF
+00E0 > E0
+00E1 > E1
+00E2 > E2
+00E3 > E3
+00E4 > E4
+00E5 > E5
+00E6 > E6
+00E7 > E7
+00E8 > E8
+00E9 > E9
+00EA > EA
+00EB > EB
+00EC > EC
+00ED > ED
+00EE > EE
+00EF > EF
+00F0 > F0
+00F1 > F1
+00F2 > F2
+00F3 > F3
+00F4 > F4
+00F5 > F5
+00F6 > F6
+00F7 > F7
+00F8 > F8
+00F9 > F9
+00FA > FA
+00FB > FB
+00FC > FC
+00FD > FD
+00FE > FE
+00FF > FF
+0100 > 41 # unsup: 0041 0304
+0101 > 61 # unsup: 0061 0304
+0102 > 41 # unsup: 0041 0306
+0103 > 61 # unsup: 0061 0306
+0104 > 41 # unsup: 0041 0328
+0105 > 61 # unsup: 0061 0328
+0106 > 43 # unsup: 0043 0301
+0107 > 63 # unsup: 0063 0301
+0108 > 43 # unsup: 0043 0302
+0109 > 63 # unsup: 0063 0302
+010A > 43 # unsup: 0043 0307
+010B > 63 # unsup: 0063 0307
+010C > 43 # unsup: 0043 030C
+010D > 63 # unsup: 0063 030C
+010E > 44 # unsup: 0044 030C
+010F > 64 # unsup: 0064 030C
+0112 > 45 # unsup: 0045 0304
+0113 > 65 # unsup: 0065 0304
+0114 > 45 # unsup: 0045 0306
+0115 > 65 # unsup: 0065 0306
+0116 > 45 # unsup: 0045 0307
+0117 > 65 # unsup: 0065 0307
+0118 > 45 # unsup: 0045 0328
+0119 > 65 # unsup: 0065 0328
+011A > 45 # unsup: 0045 030C
+011B > 65 # unsup: 0065 030C
+011C > 47 # unsup: 0047 0302
+011D > 67 # unsup: 0067 0302
+011E > 47 # unsup: 0047 0306
+011F > 67 # unsup: 0067 0306
+0120 > 47 # unsup: 0047 0307
+0121 > 67 # unsup: 0067 0307
+0122 > 47 # unsup: 0047 0327
+0123 > 67 # unsup: 0067 0327
+0124 > 48 # unsup: 0048 0302
+0125 > 68 # unsup: 0068 0302
+0128 > 49 # unsup: 0049 0303
+0129 > 69 # unsup: 0069 0303
+012A > 49 # unsup: 0049 0304
+012B > 69 # unsup: 0069 0304
+012C > 49 # unsup: 0049 0306
+012D > 69 # unsup: 0069 0306
+012E > 49 # unsup: 0049 0328
+012F > 69 # unsup: 0069 0328
+0130 > 49 # unsup: 0049 0307
+0132 > 49 4A # compat
+0133 > 69 6A # compat
+0134 > 4A # unsup: 004A 0302
+0135 > 6A # unsup: 006A 0302
+0136 > 4B # unsup: 004B 0327
+0137 > 6B # unsup: 006B 0327
+0139 > 4C # unsup: 004C 0301
+013A > 6C # unsup: 006C 0301
+013B > 4C # unsup: 004C 0327
+013C > 6C # unsup: 006C 0327
+013D > 4C # unsup: 004C 030C
+013E > 6C # unsup: 006C 030C
+013F > 4C B7 # compat
+0140 > 6C B7 # compat
+0143 > 4E # unsup: 004E 0301
+0144 > 6E # unsup: 006E 0301
+0145 > 4E # unsup: 004E 0327
+0146 > 6E # unsup: 006E 0327
+0147 > 4E # unsup: 004E 030C
+0148 > 6E # unsup: 006E 030C
+014C > 4F # unsup: 004F 0304
+014D > 6F # unsup: 006F 0304
+014E > 4F # unsup: 004F 0306
+014F > 6F # unsup: 006F 0306
+0150 > 4F # unsup: 004F 030B
+0151 > 6F # unsup: 006F 030B
+0152 > 8C
+0153 > 9C
+0154 > 52 # unsup: 0052 0301
+0155 > 72 # unsup: 0072 0301
+0156 > 52 # unsup: 0052 0327
+0157 > 72 # unsup: 0072 0327
+0158 > 52 # unsup: 0052 030C
+0159 > 72 # unsup: 0072 030C
+015A > 53 # unsup: 0053 0301
+015B > 73 # unsup: 0073 0301
+015C > 53 # unsup: 0053 0302
+015D > 73 # unsup: 0073 0302
+015E > 53 # unsup: 0053 0327
+015F > 73 # unsup: 0073 0327
+0160 > 8A
+0161 > 9A
+0162 > 54 # unsup: 0054 0327
+0163 > 74 # unsup: 0074 0327
+0164 > 54 # unsup: 0054 030C
+0165 > 74 # unsup: 0074 030C
+0168 > 55 # unsup: 0055 0303
+0169 > 75 # unsup: 0075 0303
+016A > 55 # unsup: 0055 0304
+016B > 75 # unsup: 0075 0304
+016C > 55 # unsup: 0055 0306
+016D > 75 # unsup: 0075 0306
+016E > 55 # unsup: 0055 030A
+016F > 75 # unsup: 0075 030A
+0170 > 55 # unsup: 0055 030B
+0171 > 75 # unsup: 0075 030B
+0172 > 55 # unsup: 0055 0328
+0173 > 75 # unsup: 0075 0328
+0174 > 57 # unsup: 0057 0302
+0175 > 77 # unsup: 0077 0302
+0176 > 59 # unsup: 0059 0302
+0177 > 79 # unsup: 0079 0302
+0178 > 9F
+0179 > 5A # unsup: 005A 0301
+017A > 7A # unsup: 007A 0301
+017B > 5A # unsup: 005A 0307
+017C > 7A # unsup: 007A 0307
+017D > 8E
+017E > 9E
+017F > 73 # compat
+0192 > 83
+01A0 > 4F # unsup: 004F 031B
+01A1 > 6F # unsup: 006F 031B
+01AF > 55 # unsup: 0055 031B
+01B0 > 75 # unsup: 0075 031B
+01C4 > 44 8E # compat
+01C5 > 44 9E # compat
+01C6 > 64 9E # compat
+01C7 > 4C 4A # compat
+01C8 > 4C 6A # compat
+01C9 > 6C 6A # compat
+01CA > 4E 4A # compat
+01CB > 4E 6A # compat
+01CC > 6E 6A # compat
+01CD > 41 # unsup: 0041 030C
+01CE > 61 # unsup: 0061 030C
+01CF > 49 # unsup: 0049 030C
+01D0 > 69 # unsup: 0069 030C
+01D1 > 4F # unsup: 004F 030C
+01D2 > 6F # unsup: 006F 030C
+01D3 > 55 # unsup: 0055 030C
+01D4 > 75 # unsup: 0075 030C
+01D5 > DC # unsup: 00DC 0304
+01D6 > FC # unsup: 00FC 0304
+01D7 > DC # unsup: 00DC 0301
+01D8 > FC # unsup: 00FC 0301
+01D9 > DC # unsup: 00DC 030C
+01DA > FC # unsup: 00FC 030C
+01DB > DC # unsup: 00DC 0300
+01DC > FC # unsup: 00FC 0300
+01DE > C4 # unsup: 00C4 0304
+01DF > E4 # unsup: 00E4 0304
+01E0 > 41 # unsup: 0041 0307 0304
+01E1 > 61 # unsup: 0061 0307 0304
+01E2 > C6 # unsup: 00C6 0304
+01E3 > E6 # unsup: 00E6 0304
+01E6 > 47 # unsup: 0047 030C
+01E7 > 67 # unsup: 0067 030C
+01E8 > 4B # unsup: 004B 030C
+01E9 > 6B # unsup: 006B 030C
+01EA > 4F # unsup: 004F 0328
+01EB > 6F # unsup: 006F 0328
+01EC > 4F # unsup: 004F 0328 0304
+01ED > 6F # unsup: 006F 0328 0304
+01F0 > 6A # unsup: 006A 030C
+01F1 > 44 5A # compat
+01F2 > 44 7A # compat
+01F3 > 64 7A # compat
+01F4 > 47 # unsup: 0047 0301
+01F5 > 67 # unsup: 0067 0301
+01F8 > 4E # unsup: 004E 0300
+01F9 > 6E # unsup: 006E 0300
+01FA > C5 # unsup: 00C5 0301
+01FB > E5 # unsup: 00E5 0301
+01FC > C6 # unsup: 00C6 0301
+01FD > E6 # unsup: 00E6 0301
+01FE > D8 # unsup: 00D8 0301
+01FF > F8 # unsup: 00F8 0301
+0200 > 41 # unsup: 0041 030F
+0201 > 61 # unsup: 0061 030F
+0202 > 41 # unsup: 0041 0311
+0203 > 61 # unsup: 0061 0311
+0204 > 45 # unsup: 0045 030F
+0205 > 65 # unsup: 0065 030F
+0206 > 45 # unsup: 0045 0311
+0207 > 65 # unsup: 0065 0311
+0208 > 49 # unsup: 0049 030F
+0209 > 69 # unsup: 0069 030F
+020A > 49 # unsup: 0049 0311
+020B > 69 # unsup: 0069 0311
+020C > 4F # unsup: 004F 030F
+020D > 6F # unsup: 006F 030F
+020E > 4F # unsup: 004F 0311
+020F > 6F # unsup: 006F 0311
+0210 > 52 # unsup: 0052 030F
+0211 > 72 # unsup: 0072 030F
+0212 > 52 # unsup: 0052 0311
+0213 > 72 # unsup: 0072 0311
+0214 > 55 # unsup: 0055 030F
+0215 > 75 # unsup: 0075 030F
+0216 > 55 # unsup: 0055 0311
+0217 > 75 # unsup: 0075 0311
+0218 > 53 # unsup: 0053 0326
+0219 > 73 # unsup: 0073 0326
+021A > 54 # unsup: 0054 0326
+021B > 74 # unsup: 0074 0326
+021E > 48 # unsup: 0048 030C
+021F > 68 # unsup: 0068 030C
+0226 > 41 # unsup: 0041 0307
+0227 > 61 # unsup: 0061 0307
+0228 > 45 # unsup: 0045 0327
+0229 > 65 # unsup: 0065 0327
+022A > D6 # unsup: 00D6 0304
+022B > F6 # unsup: 00F6 0304
+022C > D5 # unsup: 00D5 0304
+022D > F5 # unsup: 00F5 0304
+022E > 4F # unsup: 004F 0307
+022F > 6F # unsup: 006F 0307
+0230 > 4F # unsup: 004F 0307 0304
+0231 > 6F # unsup: 006F 0307 0304
+0232 > 59 # unsup: 0059 0304
+0233 > 79 # unsup: 0079 0304
+02C6 > 88
+02DC > 98
+0300 > 0 # unsup
+0301 > 0 # unsup
+0302 > 0 # unsup
+0303 > 0 # unsup
+0304 > 0 # unsup
+0305 > 0 # unsup
+0306 > 0 # unsup
+0307 > 0 # unsup
+0308 > 0 # unsup
+0309 > 0 # unsup
+030A > 0 # unsup
+030B > 0 # unsup
+030C > 0 # unsup
+030D > 0 # unsup
+030E > 0 # unsup
+030F > 0 # unsup
+0310 > 0 # unsup
+0311 > 0 # unsup
+0312 > 0 # unsup
+0313 > 0 # unsup
+0314 > 0 # unsup
+0315 > 0 # unsup
+0316 > 0 # unsup
+0317 > 0 # unsup
+0318 > 0 # unsup
+0319 > 0 # unsup
+031A > 0 # unsup
+031B > 0 # unsup
+031C > 0 # unsup
+031D > 0 # unsup
+031E > 0 # unsup
+031F > 0 # unsup
+0320 > 0 # unsup
+0321 > 0 # unsup
+0322 > 0 # unsup
+0323 > 0 # unsup
+0324 > 0 # unsup
+0325 > 0 # unsup
+0326 > 0 # unsup
+0327 > 0 # unsup
+0328 > 0 # unsup
+0329 > 0 # unsup
+032A > 0 # unsup
+032B > 0 # unsup
+032C > 0 # unsup
+032D > 0 # unsup
+032E > 0 # unsup
+032F > 0 # unsup
+0330 > 0 # unsup
+0331 > 0 # unsup
+0332 > 0 # unsup
+0333 > 0 # unsup
+0334 > 0 # unsup
+0335 > 0 # unsup
+0336 > 0 # unsup
+0337 > 0 # unsup
+0338 > 0 # unsup
+0339 > 0 # unsup
+033A > 0 # unsup
+033B > 0 # unsup
+033C > 0 # unsup
+033D > 0 # unsup
+033E > 0 # unsup
+033F > 0 # unsup
+0340 > 0 # unsup
+0341 > 0 # unsup
+0342 > 0 # unsup
+0343 > 0 # unsup
+0344 > 0 # unsup
+0345 > 0 # unsup
+037E > 3B
+0385 > A8 # unsup: 00A8 0301
+0387 > B7
+1E00 > 41 # unsup: 0041 0325
+1E01 > 61 # unsup: 0061 0325
+1E02 > 42 # unsup: 0042 0307
+1E03 > 62 # unsup: 0062 0307
+1E04 > 42 # unsup: 0042 0323
+1E05 > 62 # unsup: 0062 0323
+1E06 > 42 # unsup: 0042 0331
+1E07 > 62 # unsup: 0062 0331
+1E08 > C7 # unsup: 00C7 0301
+1E09 > E7 # unsup: 00E7 0301
+1E0A > 44 # unsup: 0044 0307
+1E0B > 64 # unsup: 0064 0307
+1E0C > 44 # unsup: 0044 0323
+1E0D > 64 # unsup: 0064 0323
+1E0E > 44 # unsup: 0044 0331
+1E0F > 64 # unsup: 0064 0331
+1E10 > 44 # unsup: 0044 0327
+1E11 > 64 # unsup: 0064 0327
+1E12 > 44 # unsup: 0044 032D
+1E13 > 64 # unsup: 0064 032D
+1E14 > 45 # unsup: 0045 0304 0300
+1E15 > 65 # unsup: 0065 0304 0300
+1E16 > 45 # unsup: 0045 0304 0301
+1E17 > 65 # unsup: 0065 0304 0301
+1E18 > 45 # unsup: 0045 032D
+1E19 > 65 # unsup: 0065 032D
+1E1A > 45 # unsup: 0045 0330
+1E1B > 65 # unsup: 0065 0330
+1E1C > 45 # unsup: 0045 0327 0306
+1E1D > 65 # unsup: 0065 0327 0306
+1E1E > 46 # unsup: 0046 0307
+1E1F > 66 # unsup: 0066 0307
+1E20 > 47 # unsup: 0047 0304
+1E21 > 67 # unsup: 0067 0304
+1E22 > 48 # unsup: 0048 0307
+1E23 > 68 # unsup: 0068 0307
+1E24 > 48 # unsup: 0048 0323
+1E25 > 68 # unsup: 0068 0323
+1E26 > 48 # unsup: 0048 0308
+1E27 > 68 # unsup: 0068 0308
+1E28 > 48 # unsup: 0048 0327
+1E29 > 68 # unsup: 0068 0327
+1E2A > 48 # unsup: 0048 032E
+1E2B > 68 # unsup: 0068 032E
+1E2C > 49 # unsup: 0049 0330
+1E2D > 69 # unsup: 0069 0330
+1E2E > CF # unsup: 00CF 0301
+1E2F > EF # unsup: 00EF 0301
+1E30 > 4B # unsup: 004B 0301
+1E31 > 6B # unsup: 006B 0301
+1E32 > 4B # unsup: 004B 0323
+1E33 > 6B # unsup: 006B 0323
+1E34 > 4B # unsup: 004B 0331
+1E35 > 6B # unsup: 006B 0331
+1E36 > 4C # unsup: 004C 0323
+1E37 > 6C # unsup: 006C 0323
+1E38 > 4C # unsup: 004C 0323 0304
+1E39 > 6C # unsup: 006C 0323 0304
+1E3A > 4C # unsup: 004C 0331
+1E3B > 6C # unsup: 006C 0331
+1E3C > 4C # unsup: 004C 032D
+1E3D > 6C # unsup: 006C 032D
+1E3E > 4D # unsup: 004D 0301
+1E3F > 6D # unsup: 006D 0301
+1E40 > 4D # unsup: 004D 0307
+1E41 > 6D # unsup: 006D 0307
+1E42 > 4D # unsup: 004D 0323
+1E43 > 6D # unsup: 006D 0323
+1E44 > 4E # unsup: 004E 0307
+1E45 > 6E # unsup: 006E 0307
+1E46 > 4E # unsup: 004E 0323
+1E47 > 6E # unsup: 006E 0323
+1E48 > 4E # unsup: 004E 0331
+1E49 > 6E # unsup: 006E 0331
+1E4A > 4E # unsup: 004E 032D
+1E4B > 6E # unsup: 006E 032D
+1E4C > D5 # unsup: 00D5 0301
+1E4D > F5 # unsup: 00F5 0301
+1E4E > D5 # unsup: 00D5 0308
+1E4F > F5 # unsup: 00F5 0308
+1E50 > 4F # unsup: 004F 0304 0300
+1E51 > 6F # unsup: 006F 0304 0300
+1E52 > 4F # unsup: 004F 0304 0301
+1E53 > 6F # unsup: 006F 0304 0301
+1E54 > 50 # unsup: 0050 0301
+1E55 > 70 # unsup: 0070 0301
+1E56 > 50 # unsup: 0050 0307
+1E57 > 70 # unsup: 0070 0307
+1E58 > 52 # unsup: 0052 0307
+1E59 > 72 # unsup: 0072 0307
+1E5A > 52 # unsup: 0052 0323
+1E5B > 72 # unsup: 0072 0323
+1E5C > 52 # unsup: 0052 0323 0304
+1E5D > 72 # unsup: 0072 0323 0304
+1E5E > 52 # unsup: 0052 0331
+1E5F > 72 # unsup: 0072 0331
+1E60 > 53 # unsup: 0053 0307
+1E61 > 73 # unsup: 0073 0307
+1E62 > 53 # unsup: 0053 0323
+1E63 > 73 # unsup: 0073 0323
+1E64 > 53 # unsup: 0053 0301 0307
+1E65 > 73 # unsup: 0073 0301 0307
+1E66 > 8A # unsup: 0160 0307
+1E67 > 9A # unsup: 0161 0307
+1E68 > 53 # unsup: 0053 0323 0307
+1E69 > 73 # unsup: 0073 0323 0307
+1E6A > 54 # unsup: 0054 0307
+1E6B > 74 # unsup: 0074 0307
+1E6C > 54 # unsup: 0054 0323
+1E6D > 74 # unsup: 0074 0323
+1E6E > 54 # unsup: 0054 0331
+1E6F > 74 # unsup: 0074 0331
+1E70 > 54 # unsup: 0054 032D
+1E71 > 74 # unsup: 0074 032D
+1E72 > 55 # unsup: 0055 0324
+1E73 > 75 # unsup: 0075 0324
+1E74 > 55 # unsup: 0055 0330
+1E75 > 75 # unsup: 0075 0330
+1E76 > 55 # unsup: 0055 032D
+1E77 > 75 # unsup: 0075 032D
+1E78 > 55 # unsup: 0055 0303 0301
+1E79 > 75 # unsup: 0075 0303 0301
+1E7A > 55 # unsup: 0055 0304 0308
+1E7B > 75 # unsup: 0075 0304 0308
+1E7C > 56 # unsup: 0056 0303
+1E7D > 76 # unsup: 0076 0303
+1E7E > 56 # unsup: 0056 0323
+1E7F > 76 # unsup: 0076 0323
+1E80 > 57 # unsup: 0057 0300
+1E81 > 77 # unsup: 0077 0300
+1E82 > 57 # unsup: 0057 0301
+1E83 > 77 # unsup: 0077 0301
+1E84 > 57 # unsup: 0057 0308
+1E85 > 77 # unsup: 0077 0308
+1E86 > 57 # unsup: 0057 0307
+1E87 > 77 # unsup: 0077 0307
+1E88 > 57 # unsup: 0057 0323
+1E89 > 77 # unsup: 0077 0323
+1E8A > 58 # unsup: 0058 0307
+1E8B > 78 # unsup: 0078 0307
+1E8C > 58 # unsup: 0058 0308
+1E8D > 78 # unsup: 0078 0308
+1E8E > 59 # unsup: 0059 0307
+1E8F > 79 # unsup: 0079 0307
+1E90 > 5A # unsup: 005A 0302
+1E91 > 7A # unsup: 007A 0302
+1E92 > 5A # unsup: 005A 0323
+1E93 > 7A # unsup: 007A 0323
+1E94 > 5A # unsup: 005A 0331
+1E95 > 7A # unsup: 007A 0331
+1E96 > 68 # unsup: 0068 0331
+1E97 > 74 # unsup: 0074 0308
+1E98 > 77 # unsup: 0077 030A
+1E99 > 79 # unsup: 0079 030A
+1E9B > 73 # unsup: 0073 0307
+1EA0 > 41 # unsup: 0041 0323
+1EA1 > 61 # unsup: 0061 0323
+1EA2 > 41 # unsup: 0041 0309
+1EA3 > 61 # unsup: 0061 0309
+1EA4 > C2 # unsup: 00C2 0301
+1EA5 > E2 # unsup: 00E2 0301
+1EA6 > C2 # unsup: 00C2 0300
+1EA7 > E2 # unsup: 00E2 0300
+1EA8 > C2 # unsup: 00C2 0309
+1EA9 > E2 # unsup: 00E2 0309
+1EAA > C2 # unsup: 00C2 0303
+1EAB > E2 # unsup: 00E2 0303
+1EAC > 41 # unsup: 0041 0323 0302
+1EAD > 61 # unsup: 0061 0323 0302
+1EAE > 41 # unsup: 0041 0306 0301
+1EAF > 61 # unsup: 0061 0306 0301
+1EB0 > 41 # unsup: 0041 0306 0300
+1EB1 > 61 # unsup: 0061 0306 0300
+1EB2 > 41 # unsup: 0041 0306 0309
+1EB3 > 61 # unsup: 0061 0306 0309
+1EB4 > 41 # unsup: 0041 0306 0303
+1EB5 > 61 # unsup: 0061 0306 0303
+1EB6 > 41 # unsup: 0041 0323 0306
+1EB7 > 61 # unsup: 0061 0323 0306
+1EB8 > 45 # unsup: 0045 0323
+1EB9 > 65 # unsup: 0065 0323
+1EBA > 45 # unsup: 0045 0309
+1EBB > 65 # unsup: 0065 0309
+1EBC > 45 # unsup: 0045 0303
+1EBD > 65 # unsup: 0065 0303
+1EBE > CA # unsup: 00CA 0301
+1EBF > EA # unsup: 00EA 0301
+1EC0 > CA # unsup: 00CA 0300
+1EC1 > EA # unsup: 00EA 0300
+1EC2 > CA # unsup: 00CA 0309
+1EC3 > EA # unsup: 00EA 0309
+1EC4 > CA # unsup: 00CA 0303
+1EC5 > EA # unsup: 00EA 0303
+1EC6 > 45 # unsup: 0045 0323 0302
+1EC7 > 65 # unsup: 0065 0323 0302
+1EC8 > 49 # unsup: 0049 0309
+1EC9 > 69 # unsup: 0069 0309
+1ECA > 49 # unsup: 0049 0323
+1ECB > 69 # unsup: 0069 0323
+1ECC > 4F # unsup: 004F 0323
+1ECD > 6F # unsup: 006F 0323
+1ECE > 4F # unsup: 004F 0309
+1ECF > 6F # unsup: 006F 0309
+1ED0 > D4 # unsup: 00D4 0301
+1ED1 > F4 # unsup: 00F4 0301
+1ED2 > D4 # unsup: 00D4 0300
+1ED3 > F4 # unsup: 00F4 0300
+1ED4 > D4 # unsup: 00D4 0309
+1ED5 > F4 # unsup: 00F4 0309
+1ED6 > D4 # unsup: 00D4 0303
+1ED7 > F4 # unsup: 00F4 0303
+1ED8 > 4F # unsup: 004F 0323 0302
+1ED9 > 6F # unsup: 006F 0323 0302
+1EDA > 4F # unsup: 004F 031B 0301
+1EDB > 6F # unsup: 006F 031B 0301
+1EDC > 4F # unsup: 004F 031B 0300
+1EDD > 6F # unsup: 006F 031B 0300
+1EDE > 4F # unsup: 004F 031B 0309
+1EDF > 6F # unsup: 006F 031B 0309
+1EE0 > 4F # unsup: 004F 031B 0303
+1EE1 > 6F # unsup: 006F 031B 0303
+1EE2 > 4F # unsup: 004F 031B 0323
+1EE3 > 6F # unsup: 006F 031B 0323
+1EE4 > 55 # unsup: 0055 0323
+1EE5 > 75 # unsup: 0075 0323
+1EE6 > 55 # unsup: 0055 0309
+1EE7 > 75 # unsup: 0075 0309
+1EE8 > 55 # unsup: 0055 031B 0301
+1EE9 > 75 # unsup: 0075 031B 0301
+1EEA > 55 # unsup: 0055 031B 0300
+1EEB > 75 # unsup: 0075 031B 0300
+1EEC > 55 # unsup: 0055 031B 0309
+1EED > 75 # unsup: 0075 031B 0309
+1EEE > 55 # unsup: 0055 031B 0303
+1EEF > 75 # unsup: 0075 031B 0303
+1EF0 > 55 # unsup: 0055 031B 0323
+1EF1 > 75 # unsup: 0075 031B 0323
+1EF2 > 59 # unsup: 0059 0300
+1EF3 > 79 # unsup: 0079 0300
+1EF4 > 59 # unsup: 0059 0323
+1EF5 > 79 # unsup: 0079 0323
+1EF6 > 59 # unsup: 0059 0309
+1EF7 > 79 # unsup: 0079 0309
+1EF8 > 59 # unsup: 0059 0303
+1EF9 > 79 # unsup: 0079 0303
+1FC1 > A8 # unsup: 00A8 0342
+1FED > A8 # unsup: 00A8 0300
+1FEE > A8 # unsup: 00A8 0301
+1FEF > 60
+1FFD > B4
+2000 > 20 # compat
+2001 > 20 # compat
+2002 > 20 # compat
+2003 > 20 # compat
+2004 > 20 # compat
+2005 > 20 # compat
+2006 > 20 # compat
+2007 > 20 # compat
+2008 > 20 # compat
+2009 > 20 # compat
+200A > 20 # compat
+2013 > 96
+2014 > 97
+2018 > 91
+2019 > 92
+201A > 82
+201C > 93
+201D > 94
+201E > 84
+2020 > 86
+2021 > 87
+2022 > 95
+2024 > 2E # compat
+2025 > 2E 2E # compat
+2026 > 85
+202F > 20 # compat
+2030 > 89
+2039 > 8B
+203A > 9B
+203C > 21 21 # compat
+2047 > 3F 3F # compat
+2048 > 3F 21 # compat
+2049 > 21 3F # compat
+205F > 20 # compat
+20AC > 80
+2122 > 99
+FB00 > 66 66 # compat
+FB01 > 66 69 # compat
+FB02 > 66 6C # compat
+FB03 > 66 66 69 # compat
+FB04 > 66 66 6C # compat
+FB05 > 73 74 # compat
+FB06 > 73 74 # compat
+FB29 > 2B # compat
+FE30 > 2E 2E # compat
+FE31 > 97 # compat
+FE32 > 96 # compat
+FE33 > 5F # compat
+FE34 > 5F # compat
+FE35 > 28 # compat
+FE36 > 29 # compat
+FE37 > 7B # compat
+FE38 > 7D # compat
+FE47 > 5B # compat
+FE48 > 5D # compat
+FE4D > 5F # compat
+FE4E > 5F # compat
+FE4F > 5F # compat
+FE50 > 2C # compat
+FE52 > 2E # compat
+FE54 > 3B # compat
+FE55 > 3A # compat
+FE56 > 3F # compat
+FE57 > 21 # compat
+FE58 > 97 # compat
+FE59 > 28 # compat
+FE5A > 29 # compat
+FE5B > 7B # compat
+FE5C > 7D # compat
+FE5F > 23 # compat
+FE60 > 26 # compat
+FE61 > 2A # compat
+FE62 > 2B # compat
+FE63 > 2D # compat
+FE64 > 3C # compat
+FE65 > 3E # compat
+FE66 > 3D # compat
+FE68 > 5C # compat
+FE69 > 24 # compat
+FE6A > 25 # compat
+FE6B > 40 # compat
+FF01 > 21 # compat
+FF02 > 22 # compat
+FF03 > 23 # compat
+FF04 > 24 # compat
+FF05 > 25 # compat
+FF06 > 26 # compat
+FF07 > 27 # compat
+FF08 > 28 # compat
+FF09 > 29 # compat
+FF0A > 2A # compat
+FF0B > 2B # compat
+FF0C > 2C # compat
+FF0D > 2D # compat
+FF0E > 2E # compat
+FF0F > 2F # compat
+FF10 > 30 # compat
+FF11 > 31 # compat
+FF12 > 32 # compat
+FF13 > 33 # compat
+FF14 > 34 # compat
+FF15 > 35 # compat
+FF16 > 36 # compat
+FF17 > 37 # compat
+FF18 > 38 # compat
+FF19 > 39 # compat
+FF1A > 3A # compat
+FF1B > 3B # compat
+FF1C > 3C # compat
+FF1D > 3D # compat
+FF1E > 3E # compat
+FF1F > 3F # compat
+FF20 > 40 # compat
+FF21 > 41 # compat
+FF22 > 42 # compat
+FF23 > 43 # compat
+FF24 > 44 # compat
+FF25 > 45 # compat
+FF26 > 46 # compat
+FF27 > 47 # compat
+FF28 > 48 # compat
+FF29 > 49 # compat
+FF2A > 4A # compat
+FF2B > 4B # compat
+FF2C > 4C # compat
+FF2D > 4D # compat
+FF2E > 4E # compat
+FF2F > 4F # compat
+FF30 > 50 # compat
+FF31 > 51 # compat
+FF32 > 52 # compat
+FF33 > 53 # compat
+FF34 > 54 # compat
+FF35 > 55 # compat
+FF36 > 56 # compat
+FF37 > 57 # compat
+FF38 > 58 # compat
+FF39 > 59 # compat
+FF3A > 5A # compat
+FF3B > 5B # compat
+FF3C > 5C # compat
+FF3D > 5D # compat
+FF3E > 5E # compat
+FF3F > 5F # compat
+FF40 > 60 # compat
+FF41 > 61 # compat
+FF42 > 62 # compat
+FF43 > 63 # compat
+FF44 > 64 # compat
+FF45 > 65 # compat
+FF46 > 66 # compat
+FF47 > 67 # compat
+FF48 > 68 # compat
+FF49 > 69 # compat
+FF4A > 6A # compat
+FF4B > 6B # compat
+FF4C > 6C # compat
+FF4D > 6D # compat
+FF4E > 6E # compat
+FF4F > 6F # compat
+FF50 > 70 # compat
+FF51 > 71 # compat
+FF52 > 72 # compat
+FF53 > 73 # compat
+FF54 > 74 # compat
+FF55 > 75 # compat
+FF56 > 76 # compat
+FF57 > 77 # compat
+FF58 > 78 # compat
+FF59 > 79 # compat
+FF5A > 7A # compat
+FF5B > 7B # compat
+FF5C > 7C # compat
+FF5D > 7D # compat
+FF5E > 7E # compat
+FFE0 > A2 # compat
+FFE1 > A3 # compat
+FFE2 > AC # compat
+FFE3 > AF # compat
+FFE4 > A6 # compat
+FFE5 > A5 # compat
+.
+
+STRICT
+/
+N 260
+0000 > 00
+0001 > 01
+0002 > 02
+0003 > 03
+0004 > 04
+0005 > 05
+0006 > 06
+0007 > 07
+0008 > 08
+0009 > 09
+000A > 0A
+000B > 0B
+000C > 0C
+000D > 0D
+000E > 0E
+000F > 0F
+0010 > 10
+0011 > 11
+0012 > 12
+0013 > 13
+0014 > 14
+0015 > 15
+0016 > 16
+0017 > 17
+0018 > 18
+0019 > 19
+001A > 1A
+001B > 1B
+001C > 1C
+001D > 1D
+001E > 1E
+001F > 1F
+0020 > 20
+0021 > 21
+0022 > 22
+0023 > 23
+0024 > 24
+0025 > 25
+0026 > 26
+0027 > 27
+0028 > 28
+0029 > 29
+002A > 2A
+002B > 2B
+002C > 2C
+002D > 2D
+002E > 2E
+002F > 2F
+0030 > 30
+0031 > 31
+0032 > 32
+0033 > 33
+0034 > 34
+0035 > 35
+0036 > 36
+0037 > 37
+0038 > 38
+0039 > 39
+003A > 3A
+003B > 3B
+003C > 3C
+003D > 3D
+003E > 3E
+003F > 3F
+0040 > 40
+0041 > 41 /
+     N 6
+     0300 > C0
+     0301 > C1
+     0302 > C2
+     0303 > C3
+     0308 > C4
+     030A > C5
+     .
+0042 > 42
+0043 > 43 /
+     N 1
+     0327 > C7
+     .
+0044 > 44
+0045 > 45 /
+     N 4
+     0300 > C8
+     0301 > C9
+     0302 > CA
+     0308 > CB
+     .
+0046 > 46
+0047 > 47
+0048 > 48
+0049 > 49 /
+     N 4
+     0300 > CC
+     0301 > CD
+     0302 > CE
+     0308 > CF
+     .
+004A > 4A
+004B > 4B
+004C > 4C
+004D > 4D
+004E > 4E /
+     N 1
+     0303 > D1
+     .
+004F > 4F /
+     N 5
+     0300 > D2
+     0301 > D3
+     0302 > D4
+     0303 > D5
+     0308 > D6
+     .
+0050 > 50
+0051 > 51
+0052 > 52
+0053 > 53 /
+     N 1
+     030C > 8A
+     .
+0054 > 54
+0055 > 55 /
+     N 4
+     0300 > D9
+     0301 > DA
+     0302 > DB
+     0308 > DC
+     .
+0056 > 56
+0057 > 57
+0058 > 58
+0059 > 59 /
+     N 2
+     0301 > DD
+     0308 > 9F
+     .
+005A > 5A /
+     N 1
+     030C > 8E
+     .
+005B > 5B
+005C > 5C
+005D > 5D
+005E > 5E
+005F > 5F
+0060 > 60
+0061 > 61 /
+     N 6
+     0300 > E0
+     0301 > E1
+     0302 > E2
+     0303 > E3
+     0308 > E4
+     030A > E5
+     .
+0062 > 62
+0063 > 63 /
+     N 1
+     0327 > E7
+     .
+0064 > 64
+0065 > 65 /
+     N 4
+     0300 > E8
+     0301 > E9
+     0302 > EA
+     0308 > EB
+     .
+0066 > 66
+0067 > 67
+0068 > 68
+0069 > 69 /
+     N 4
+     0300 > EC
+     0301 > ED
+     0302 > EE
+     0308 > EF
+     .
+006A > 6A
+006B > 6B
+006C > 6C
+006D > 6D
+006E > 6E /
+     N 1
+     0303 > F1
+     .
+006F > 6F /
+     N 5
+     0300 > F2
+     0301 > F3
+     0302 > F4
+     0303 > F5
+     0308 > F6
+     .
+0070 > 70
+0071 > 71
+0072 > 72
+0073 > 73 /
+     N 1
+     030C > 9A
+     .
+0074 > 74
+0075 > 75 /
+     N 4
+     0300 > F9
+     0301 > FA
+     0302 > FB
+     0308 > FC
+     .
+0076 > 76
+0077 > 77
+0078 > 78
+0079 > 79 /
+     N 2
+     0301 > FD
+     0308 > FF
+     .
+007A > 7A /
+     N 1
+     030C > 9E
+     .
+007B > 7B
+007C > 7C
+007D > 7D
+007E > 7E
+007F > 7F
+0081 > 81
+008D > 8D
+008F > 8F
+0090 > 90
+009D > 9D
+00A0 > A0
+00A1 > A1
+00A2 > A2
+00A3 > A3
+00A4 > A4
+00A5 > A5
+00A6 > A6
+00A7 > A7
+00A8 > A8
+00A9 > A9
+00AA > AA
+00AB > AB
+00AC > AC
+00AD > AD
+00AE > AE
+00AF > AF
+00B0 > B0
+00B1 > B1
+00B2 > B2
+00B3 > B3
+00B4 > B4
+00B5 > B5
+00B6 > B6
+00B7 > B7
+00B8 > B8
+00B9 > B9
+00BA > BA
+00BB > BB
+00BC > BC
+00BD > BD
+00BE > BE
+00BF > BF
+00C0 > C0
+00C1 > C1
+00C2 > C2
+00C3 > C3
+00C4 > C4
+00C5 > C5
+00C6 > C6
+00C7 > C7
+00C8 > C8
+00C9 > C9
+00CA > CA
+00CB > CB
+00CC > CC
+00CD > CD
+00CE > CE
+00CF > CF
+00D0 > D0
+00D1 > D1
+00D2 > D2
+00D3 > D3
+00D4 > D4
+00D5 > D5
+00D6 > D6
+00D7 > D7
+00D8 > D8
+00D9 > D9
+00DA > DA
+00DB > DB
+00DC > DC
+00DD > DD
+00DE > DE
+00DF > DF
+00E0 > E0
+00E1 > E1
+00E2 > E2
+00E3 > E3
+00E4 > E4
+00E5 > E5
+00E6 > E6
+00E7 > E7
+00E8 > E8
+00E9 > E9
+00EA > EA
+00EB > EB
+00EC > EC
+00ED > ED
+00EE > EE
+00EF > EF
+00F0 > F0
+00F1 > F1
+00F2 > F2
+00F3 > F3
+00F4 > F4
+00F5 > F5
+00F6 > F6
+00F7 > F7
+00F8 > F8
+00F9 > F9
+00FA > FA
+00FB > FB
+00FC > FC
+00FD > FD
+00FE > FE
+00FF > FF
+0152 > 8C
+0153 > 9C
+0160 > 8A
+0161 > 9A
+0178 > 9F
+017D > 8E
+017E > 9E
+0192 > 83
+02C6 > 88
+02DC > 98
+037E > 3B
+0387 > B7
+1FEF > 60
+1FFD > B4
+2013 > 96
+2014 > 97
+2018 > 91
+2019 > 92
+201A > 82
+201C > 93
+201D > 94
+201E > 84
+2020 > 86
+2021 > 87
+2022 > 95
+2026 > 85
+2030 > 89
+2039 > 8B
+203A > 9B
+20AC > 80
+2122 > 99
+.
+
+NFD
+/
+N 256
+00 > 0000
+01 > 0001
+02 > 0002
+03 > 0003
+04 > 0004
+05 > 0005
+06 > 0006
+07 > 0007
+08 > 0008
+09 > 0009
+0A > 000A
+0B > 000B
+0C > 000C
+0D > 000D
+0E > 000E
+0F > 000F
+10 > 0010
+11 > 0011
+12 > 0012
+13 > 0013
+14 > 0014
+15 > 0015
+16 > 0016
+17 > 0017
+18 > 0018
+19 > 0019
+1A > 001A
+1B > 001B
+1C > 001C
+1D > 001D
+1E > 001E
+1F > 001F
+20 > 0020
+21 > 0021
+22 > 0022
+23 > 0023
+24 > 0024
+25 > 0025
+26 > 0026
+27 > 0027
+28 > 0028
+29 > 0029
+2A > 002A
+2B > 002B
+2C > 002C
+2D > 002D
+2E > 002E
+2F > 002F
+30 > 0030
+31 > 0031
+32 > 0032
+33 > 0033
+34 > 0034
+35 > 0035
+36 > 0036
+37 > 0037
+38 > 0038
+39 > 0039
+3A > 003A
+3B > 003B
+3C > 003C
+3D > 003D
+3E > 003E
+3F > 003F
+40 > 0040
+41 > 0041
+42 > 0042
+43 > 0043
+44 > 0044
+45 > 0045
+46 > 0046
+47 > 0047
+48 > 0048
+49 > 0049
+4A > 004A
+4B > 004B
+4C > 004C
+4D > 004D
+4E > 004E
+4F > 004F
+50 > 0050
+51 > 0051
+52 > 0052
+53 > 0053
+54 > 0054
+55 > 0055
+56 > 0056
+57 > 0057
+58 > 0058
+59 > 0059
+5A > 005A
+5B > 005B
+5C > 005C
+5D > 005D
+5E > 005E
+5F > 005F
+60 > 0060
+61 > 0061
+62 > 0062
+63 > 0063
+64 > 0064
+65 > 0065
+66 > 0066
+67 > 0067
+68 > 0068
+69 > 0069
+6A > 006A
+6B > 006B
+6C > 006C
+6D > 006D
+6E > 006E
+6F > 006F
+70 > 0070
+71 > 0071
+72 > 0072
+73 > 0073
+74 > 0074
+75 > 0075
+76 > 0076
+77 > 0077
+78 > 0078
+79 > 0079
+7A > 007A
+7B > 007B
+7C > 007C
+7D > 007D
+7E > 007E
+7F > 007F
+80 > 20AC
+81 > 0081
+82 > 201A
+83 > 0192
+84 > 201E
+85 > 2026
+86 > 2020
+87 > 2021
+88 > 02C6
+89 > 2030
+8A > 0053 030C
+8B > 2039
+8C > 0152
+8D > 008D
+8E > 005A 030C
+8F > 008F
+90 > 0090
+91 > 2018
+92 > 2019
+93 > 201C
+94 > 201D
+95 > 2022
+96 > 2013
+97 > 2014
+98 > 02DC
+99 > 2122
+9A > 0073 030C
+9B > 203A
+9C > 0153
+9D > 009D
+9E > 007A 030C
+9F > 0059 0308
+A0 > 00A0
+A1 > 00A1
+A2 > 00A2
+A3 > 00A3
+A4 > 00A4
+A5 > 00A5
+A6 > 00A6
+A7 > 00A7
+A8 > 00A8
+A9 > 00A9
+AA > 00AA
+AB > 00AB
+AC > 00AC
+AD > 00AD
+AE > 00AE
+AF > 00AF
+B0 > 00B0
+B1 > 00B1
+B2 > 00B2
+B3 > 00B3
+B4 > 00B4
+B5 > 00B5
+B6 > 00B6
+B7 > 00B7
+B8 > 00B8
+B9 > 00B9
+BA > 00BA
+BB > 00BB
+BC > 00BC
+BD > 00BD
+BE > 00BE
+BF > 00BF
+C0 > 0041 0300
+C1 > 0041 0301
+C2 > 0041 0302
+C3 > 0041 0303
+C4 > 0041 0308
+C5 > 0041 030A
+C6 > 00C6
+C7 > 0043 0327
+C8 > 0045 0300
+C9 > 0045 0301
+CA > 0045 0302
+CB > 0045 0308
+CC > 0049 0300
+CD > 0049 0301
+CE > 0049 0302
+CF > 0049 0308
+D0 > 00D0
+D1 > 004E 0303
+D2 > 004F 0300
+D3 > 004F 0301
+D4 > 004F 0302
+D5 > 004F 0303
+D6 > 004F 0308
+D7 > 00D7
+D8 > 00D8
+D9 > 0055 0300
+DA > 0055 0301
+DB > 0055 0302
+DC > 0055 0308
+DD > 0059 0301
+DE > 00DE
+DF > 00DF
+E0 > 0061 0300
+E1 > 0061 0301
+E2 > 0061 0302
+E3 > 0061 0303
+E4 > 0061 0308
+E5 > 0061 030A
+E6 > 00E6
+E7 > 0063 0327
+E8 > 0065 0300
+E9 > 0065 0301
+EA > 0065 0302
+EB > 0065 0308
+EC > 0069 0300
+ED > 0069 0301
+EE > 0069 0302
+EF > 0069 0308
+F0 > 00F0
+F1 > 006E 0303
+F2 > 006F 0300
+F3 > 006F 0301
+F4 > 006F 0302
+F5 > 006F 0303
+F6 > 006F 0308
+F7 > 00F7
+F8 > 00F8
+F9 > 0075 0300
+FA > 0075 0301
+FB > 0075 0302
+FC > 0075 0308
+FD > 0079 0301
+FE > 00FE
+FF > 0079 0308
+.
+
+NFC
+/
+N 256
+00 > 0000
+01 > 0001
+02 > 0002
+03 > 0003
+04 > 0004
+05 > 0005
+06 > 0006
+07 > 0007
+08 > 0008
+09 > 0009
+0A > 000A
+0B > 000B
+0C > 000C
+0D > 000D
+0E > 000E
+0F > 000F
+10 > 0010
+11 > 0011
+12 > 0012
+13 > 0013
+14 > 0014
+15 > 0015
+16 > 0016
+17 > 0017
+18 > 0018
+19 > 0019
+1A > 001A
+1B > 001B
+1C > 001C
+1D > 001D
+1E > 001E
+1F > 001F
+20 > 0020
+21 > 0021
+22 > 0022
+23 > 0023
+24 > 0024
+25 > 0025
+26 > 0026
+27 > 0027
+28 > 0028
+29 > 0029
+2A > 002A
+2B > 002B
+2C > 002C
+2D > 002D
+2E > 002E
+2F > 002F
+30 > 0030
+31 > 0031
+32 > 0032
+33 > 0033
+34 > 0034
+35 > 0035
+36 > 0036
+37 > 0037
+38 > 0038
+39 > 0039
+3A > 003A
+3B > 003B
+3C > 003C
+3D > 003D
+3E > 003E
+3F > 003F
+40 > 0040
+41 > 0041
+42 > 0042
+43 > 0043
+44 > 0044
+45 > 0045
+46 > 0046
+47 > 0047
+48 > 0048
+49 > 0049
+4A > 004A
+4B > 004B
+4C > 004C
+4D > 004D
+4E > 004E
+4F > 004F
+50 > 0050
+51 > 0051
+52 > 0052
+53 > 0053
+54 > 0054
+55 > 0055
+56 > 0056
+57 > 0057
+58 > 0058
+59 > 0059
+5A > 005A
+5B > 005B
+5C > 005C
+5D > 005D
+5E > 005E
+5F > 005F
+60 > 0060
+61 > 0061
+62 > 0062
+63 > 0063
+64 > 0064
+65 > 0065
+66 > 0066
+67 > 0067
+68 > 0068
+69 > 0069
+6A > 006A
+6B > 006B
+6C > 006C
+6D > 006D
+6E > 006E
+6F > 006F
+70 > 0070
+71 > 0071
+72 > 0072
+73 > 0073
+74 > 0074
+75 > 0075
+76 > 0076
+77 > 0077
+78 > 0078
+79 > 0079
+7A > 007A
+7B > 007B
+7C > 007C
+7D > 007D
+7E > 007E
+7F > 007F
+80 > 20AC
+81 > 0081
+82 > 201A
+83 > 0192
+84 > 201E
+85 > 2026
+86 > 2020
+87 > 2021
+88 > 02C6
+89 > 2030
+8A > 0160
+8B > 2039
+8C > 0152
+8D > 008D
+8E > 017D
+8F > 008F
+90 > 0090
+91 > 2018
+92 > 2019
+93 > 201C
+94 > 201D
+95 > 2022
+96 > 2013
+97 > 2014
+98 > 02DC
+99 > 2122
+9A > 0161
+9B > 203A
+9C > 0153
+9D > 009D
+9E > 017E
+9F > 0178
+A0 > 00A0
+A1 > 00A1
+A2 > 00A2
+A3 > 00A3
+A4 > 00A4
+A5 > 00A5
+A6 > 00A6
+A7 > 00A7
+A8 > 00A8
+A9 > 00A9
+AA > 00AA
+AB > 00AB
+AC > 00AC
+AD > 00AD
+AE > 00AE
+AF > 00AF
+B0 > 00B0
+B1 > 00B1
+B2 > 00B2
+B3 > 00B3
+B4 > 00B4
+B5 > 00B5
+B6 > 00B6
+B7 > 00B7
+B8 > 00B8
+B9 > 00B9
+BA > 00BA
+BB > 00BB
+BC > 00BC
+BD > 00BD
+BE > 00BE
+BF > 00BF
+C0 > 00C0
+C1 > 00C1
+C2 > 00C2
+C3 > 00C3
+C4 > 00C4
+C5 > 00C5
+C6 > 00C6
+C7 > 00C7
+C8 > 00C8
+C9 > 00C9
+CA > 00CA
+CB > 00CB
+CC > 00CC
+CD > 00CD
+CE > 00CE
+CF > 00CF
+D0 > 00D0
+D1 > 00D1
+D2 > 00D2
+D3 > 00D3
+D4 > 00D4
+D5 > 00D5
+D6 > 00D6
+D7 > 00D7
+D8 > 00D8
+D9 > 00D9
+DA > 00DA
+DB > 00DB
+DC > 00DC
+DD > 00DD
+DE > 00DE
+DF > 00DF
+E0 > 00E0
+E1 > 00E1
+E2 > 00E2
+E3 > 00E3
+E4 > 00E4
+E5 > 00E5
+E6 > 00E6
+E7 > 00E7
+E8 > 00E8
+E9 > 00E9
+EA > 00EA
+EB > 00EB
+EC > 00EC
+ED > 00ED
+EE > 00EE
+EF > 00EF
+F0 > 00F0
+F1 > 00F1
+F2 > 00F2
+F3 > 00F3
+F4 > 00F4
+F5 > 00F5
+F6 > 00F6
+F7 > 00F7
+F8 > 00F8
+F9 > 00F9
+FA > 00FA
+FB > 00FB
+FC > 00FC
+FD > 00FD
+FE > 00FE
+FF > 00FF
+.
+
+COMP
+= NFC
+.
Index: doc/tools/ultraedit/ultraedit/GNU/aspell/data/cp1252.cset
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/cp1252.cset	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/cp1252.cset	(working copy)
@@ -0,0 +1,262 @@
+# Aspell Character Data File.
+= cp1252
+> ascii
+/
+# <char> <uni> <type> <display> <upper> <lower> <title> <plain>
+#                                                         <sl-first> <sl-rest>
+00 0000 - N 00 00 00 00 00 00 # <control>
+01 0001 . N 01 01 01 00 00 00 # <unused control>
+02 0002 . N 02 02 02 00 00 00 # <unused control>
+03 0003 . N 03 03 03 00 00 00 # <unused control>
+04 0004 . N 04 04 04 00 00 00 # <unused control>
+05 0005 . N 05 05 05 00 00 00 # <unused control>
+06 0006 . N 06 06 06 00 00 00 # <unused control>
+07 0007 . N 07 07 07 00 00 00 # <unused control>
+08 0008 . N 08 08 08 00 00 00 # <unused control>
+09 0009 . N 09 09 09 00 00 00 # <unused control>
+0A 000A . N 0A 0A 0A 00 00 00 # <unused control>
+0B 000B . N 0B 0B 0B 00 00 00 # <unused control>
+0C 000C . N 0C 0C 0C 00 00 00 # <unused control>
+0D 000D . N 0D 0D 0D 00 00 00 # <unused control>
+0E 000E . N 0E 0E 0E 00 00 00 # <unused control>
+0F 000F . N 0F 0F 0F 00 00 00 # <unused control>
+10 0010 - N 10 10 10 00 00 00 # <control>
+11 0011 . N 11 11 11 00 00 00 # <unused control>
+12 0012 . N 12 12 12 00 00 00 # <unused control>
+13 0013 . N 13 13 13 00 00 00 # <unused control>
+14 0014 . N 14 14 14 00 00 00 # <unused control>
+15 0015 . N 15 15 15 00 00 00 # <unused control>
+16 0016 . N 16 16 16 00 00 00 # <unused control>
+17 0017 . N 17 17 17 00 00 00 # <unused control>
+18 0018 . N 18 18 18 00 00 00 # <unused control>
+19 0019 . N 19 19 19 00 00 00 # <unused control>
+1A 001A . N 1A 1A 1A 00 00 00 # <unused control>
+1B 001B . N 1B 1B 1B 00 00 00 # <unused control>
+1C 001C . N 1C 1C 1C 00 00 00 # <unused control>
+1D 001D . N 1D 1D 1D 00 00 00 # <unused control>
+1E 001E . N 1E 1E 1E 00 00 00 # <unused control>
+1F 001F . N 1F 1F 1F 00 00 00 # <unused control>
+20 0020 W Y 20 20 20 00 00 00 # SPACE
+21 0021 - Y 21 21 21 00 00 00 # EXCLAMATION MARK
+22 0022 - Y 22 22 22 00 00 00 # QUOTATION MARK
+23 0023 - Y 23 23 23 00 00 00 # NUMBER SIGN
+24 0024 - Y 24 24 24 00 00 00 # DOLLAR SIGN
+25 0025 - Y 25 25 25 00 00 00 # PERCENT SIGN
+26 0026 - Y 26 26 26 00 00 00 # AMPERSAND
+27 0027 - Y 27 27 27 00 00 00 # APOSTROPHE
+28 0028 - Y 28 28 28 00 00 00 # LEFT PARENTHESIS
+29 0029 - Y 29 29 29 00 00 00 # RIGHT PARENTHESIS
+2A 002A - Y 2A 2A 2A 00 00 00 # ASTERISK
+2B 002B - Y 2B 2B 2B 00 00 00 # PLUS SIGN
+2C 002C - Y 2C 2C 2C 00 00 00 # COMMA
+2D 002D H Y 2D 2D 2D 00 00 00 # HYPHEN-MINUS
+2E 002E - Y 2E 2E 2E 00 00 00 # FULL STOP
+2F 002F - Y 2F 2F 2F 00 00 00 # SOLIDUS
+30 0030 D Y 30 30 30 00 00 00 # DIGIT ZERO
+31 0031 D Y 31 31 31 00 00 00 # DIGIT ONE
+32 0032 D Y 32 32 32 00 00 00 # DIGIT TWO
+33 0033 D Y 33 33 33 00 00 00 # DIGIT THREE
+34 0034 D Y 34 34 34 00 00 00 # DIGIT FOUR
+35 0035 D Y 35 35 35 00 00 00 # DIGIT FIVE
+36 0036 D Y 36 36 36 00 00 00 # DIGIT SIX
+37 0037 D Y 37 37 37 00 00 00 # DIGIT SEVEN
+38 0038 D Y 38 38 38 00 00 00 # DIGIT EIGHT
+39 0039 D Y 39 39 39 00 00 00 # DIGIT NINE
+3A 003A - Y 3A 3A 3A 00 00 00 # COLON
+3B 003B - Y 3B 3B 3B 00 00 00 # SEMICOLON
+3C 003C - Y 3C 3C 3C 00 00 00 # LESS-THAN SIGN
+3D 003D - Y 3D 3D 3D 00 00 00 # EQUALS SIGN
+3E 003E - Y 3E 3E 3E 00 00 00 # GREATER-THAN SIGN
+3F 003F - Y 3F 3F 3F 00 00 00 # QUESTION MARK
+40 0040 - Y 40 40 40 00 00 00 # COMMERCIAL AT
+41 0041 L Y 41 61 41 41 2A 00 # LATIN CAPITAL LETTER A
+42 0042 L Y 42 62 42 42 62 62 # LATIN CAPITAL LETTER B
+43 0043 L Y 43 63 43 43 63 63 # LATIN CAPITAL LETTER C
+44 0044 L Y 44 64 44 44 64 64 # LATIN CAPITAL LETTER D
+45 0045 L Y 45 65 45 45 2A 00 # LATIN CAPITAL LETTER E
+46 0046 L Y 46 66 46 46 66 66 # LATIN CAPITAL LETTER F
+47 0047 L Y 47 67 47 47 67 67 # LATIN CAPITAL LETTER G
+48 0048 L Y 48 68 48 48 68 68 # LATIN CAPITAL LETTER H
+49 0049 L Y 49 69 49 49 2A 00 # LATIN CAPITAL LETTER I
+4A 004A L Y 4A 6A 4A 4A 6A 6A # LATIN CAPITAL LETTER J
+4B 004B L Y 4B 6B 4B 4B 6B 6B # LATIN CAPITAL LETTER K
+4C 004C L Y 4C 6C 4C 4C 6C 6C # LATIN CAPITAL LETTER L
+4D 004D L Y 4D 6D 4D 4D 6D 6D # LATIN CAPITAL LETTER M
+4E 004E L Y 4E 6E 4E 4E 6E 6E # LATIN CAPITAL LETTER N
+4F 004F L Y 4F 6F 4F 4F 2A 00 # LATIN CAPITAL LETTER O
+50 0050 L Y 50 70 50 50 70 70 # LATIN CAPITAL LETTER P
+51 0051 L Y 51 71 51 51 71 71 # LATIN CAPITAL LETTER Q
+52 0052 L Y 52 72 52 52 72 72 # LATIN CAPITAL LETTER R
+53 0053 L Y 53 73 53 53 73 73 # LATIN CAPITAL LETTER S
+54 0054 L Y 54 74 54 54 74 74 # LATIN CAPITAL LETTER T
+55 0055 L Y 55 75 55 55 2A 00 # LATIN CAPITAL LETTER U
+56 0056 L Y 56 76 56 56 76 76 # LATIN CAPITAL LETTER V
+57 0057 L Y 57 77 57 57 77 77 # LATIN CAPITAL LETTER W
+58 0058 L Y 58 78 58 58 78 78 # LATIN CAPITAL LETTER X
+59 0059 L Y 59 79 59 59 79 79 # LATIN CAPITAL LETTER Y
+5A 005A L Y 5A 7A 5A 5A 7A 7A # LATIN CAPITAL LETTER Z
+5B 005B - Y 5B 5B 5B 00 00 00 # LEFT SQUARE BRACKET
+5C 005C - Y 5C 5C 5C 00 00 00 # REVERSE SOLIDUS
+5D 005D - Y 5D 5D 5D 00 00 00 # RIGHT SQUARE BRACKET
+5E 005E - Y 5E 5E 5E 00 00 00 # CIRCUMFLEX ACCENT
+5F 005F - Y 5F 5F 5F 00 00 00 # LOW LINE
+60 0060 - Y 60 60 60 00 00 00 # GRAVE ACCENT
+61 0061 L Y 41 61 41 61 2A 00 # LATIN SMALL LETTER A
+62 0062 L Y 42 62 42 62 62 62 # LATIN SMALL LETTER B
+63 0063 L Y 43 63 43 63 63 63 # LATIN SMALL LETTER C
+64 0064 L Y 44 64 44 64 64 64 # LATIN SMALL LETTER D
+65 0065 L Y 45 65 45 65 2A 00 # LATIN SMALL LETTER E
+66 0066 L Y 46 66 46 66 66 66 # LATIN SMALL LETTER F
+67 0067 L Y 47 67 47 67 67 67 # LATIN SMALL LETTER G
+68 0068 L Y 48 68 48 68 68 68 # LATIN SMALL LETTER H
+69 0069 L Y 49 69 49 69 2A 00 # LATIN SMALL LETTER I
+6A 006A L Y 4A 6A 4A 6A 6A 6A # LATIN SMALL LETTER J
+6B 006B L Y 4B 6B 4B 6B 6B 6B # LATIN SMALL LETTER K
+6C 006C L Y 4C 6C 4C 6C 6C 6C # LATIN SMALL LETTER L
+6D 006D L Y 4D 6D 4D 6D 6D 6D # LATIN SMALL LETTER M
+6E 006E L Y 4E 6E 4E 6E 6E 6E # LATIN SMALL LETTER N
+6F 006F L Y 4F 6F 4F 6F 2A 00 # LATIN SMALL LETTER O
+70 0070 L Y 50 70 50 70 70 70 # LATIN SMALL LETTER P
+71 0071 L Y 51 71 51 71 71 71 # LATIN SMALL LETTER Q
+72 0072 L Y 52 72 52 72 72 72 # LATIN SMALL LETTER R
+73 0073 L Y 53 73 53 73 73 73 # LATIN SMALL LETTER S
+74 0074 L Y 54 74 54 74 74 74 # LATIN SMALL LETTER T
+75 0075 L Y 55 75 55 75 2A 00 # LATIN SMALL LETTER U
+76 0076 L Y 56 76 56 76 76 76 # LATIN SMALL LETTER V
+77 0077 L Y 57 77 57 77 77 77 # LATIN SMALL LETTER W
+78 0078 L Y 58 78 58 78 78 78 # LATIN SMALL LETTER X
+79 0079 L Y 59 79 59 79 79 79 # LATIN SMALL LETTER Y
+7A 007A L Y 5A 7A 5A 7A 7A 7A # LATIN SMALL LETTER Z
+7B 007B - Y 7B 7B 7B 00 00 00 # LEFT CURLY BRACKET
+7C 007C - Y 7C 7C 7C 00 00 00 # VERTICAL LINE
+7D 007D - Y 7D 7D 7D 00 00 00 # RIGHT CURLY BRACKET
+7E 007E - Y 7E 7E 7E 00 00 00 # TILDE
+7F 007F - N 7F 7F 7F 00 00 00 # <control>
+80 20AC - Y 80 80 80 00 00 00 # EURO SIGN
+81 0081 . N 81 81 81 00 00 00 # <unused control>
+82 201A - Y 82 82 82 00 00 00 # SINGLE LOW-9 QUOTATION MARK
+83 0192 L Y 83 83 83 83 83 83 # LATIN SMALL LETTER F WITH HOOK
+84 201E - Y 84 84 84 00 00 00 # DOUBLE LOW-9 QUOTATION MARK
+85 2026 - Y 85 85 85 00 00 00 # HORIZONTAL ELLIPSIS
+86 2020 - Y 86 86 86 00 00 00 # DAGGER
+87 2021 - Y 87 87 87 00 00 00 # DOUBLE DAGGER
+88 02C6 M Y 88 88 88 00 00 00 # MODIFIER LETTER CIRCUMFLEX ACCENT
+89 2030 - Y 89 89 89 00 00 00 # PER MILLE SIGN
+8A 0160 L Y 8A 9A 8A 53 73 73 # LATIN CAPITAL LETTER S WITH CARON
+8B 2039 - Y 8B 8B 8B 00 00 00 # SINGLE LEFT-POINTING ANGLE QUOTATION MARK
+8C 0152 L Y 8C 9C 8C 8C 2A 00 # LATIN CAPITAL LIGATURE OE
+8D 008D . N 8D 8D 8D 00 00 00 # <unused control>
+8E 017D L Y 8E 9E 8E 5A 7A 7A # LATIN CAPITAL LETTER Z WITH CARON
+8F 008F . N 8F 8F 8F 00 00 00 # <unused control>
+90 0090 . N 90 90 90 00 00 00 # <unused control>
+91 2018 - Y 91 91 91 00 00 00 # LEFT SINGLE QUOTATION MARK
+92 2019 - Y 92 92 92 00 00 00 # RIGHT SINGLE QUOTATION MARK
+93 201C - Y 93 93 93 00 00 00 # LEFT DOUBLE QUOTATION MARK
+94 201D - Y 94 94 94 00 00 00 # RIGHT DOUBLE QUOTATION MARK
+95 2022 - Y 95 95 95 00 00 00 # BULLET
+96 2013 - Y 96 96 96 00 00 00 # EN DASH
+97 2014 - Y 97 97 97 00 00 00 # EM DASH
+98 02DC - Y 98 98 98 00 00 00 # SMALL TILDE
+99 2122 . N 99 99 99 00 00 00 # <unused special>
+9A 0161 L Y 8A 9A 8A 73 73 73 # LATIN SMALL LETTER S WITH CARON
+9B 203A - Y 9B 9B 9B 00 00 00 # SINGLE RIGHT-POINTING ANGLE QUOTATION MARK
+9C 0153 L Y 8C 9C 8C 9C 2A 00 # LATIN SMALL LIGATURE OE
+9D 009D . N 9D 9D 9D 00 00 00 # <unused control>
+9E 017E L Y 8E 9E 8E 7A 7A 7A # LATIN SMALL LETTER Z WITH CARON
+9F 0178 L Y 9F FF 9F 59 79 79 # LATIN CAPITAL LETTER Y WITH DIAERESIS
+A0 00A0 W Y A0 A0 A0 00 00 00 # NO-BREAK SPACE
+A1 00A1 - Y A1 A1 A1 00 00 00 # INVERTED EXCLAMATION MARK
+A2 00A2 - Y A2 A2 A2 00 00 00 # CENT SIGN
+A3 00A3 - Y A3 A3 A3 00 00 00 # POUND SIGN
+A4 00A4 - Y A4 A4 A4 00 00 00 # CURRENCY SIGN
+A5 00A5 - Y A5 A5 A5 00 00 00 # YEN SIGN
+A6 00A6 - Y A6 A6 A6 00 00 00 # BROKEN BAR
+A7 00A7 - Y A7 A7 A7 00 00 00 # SECTION SIGN
+A8 00A8 - Y A8 A8 A8 00 00 00 # DIAERESIS
+A9 00A9 - Y A9 A9 A9 00 00 00 # COPYRIGHT SIGN
+AA 00AA A Y AA AA AA 00 00 00 # FEMININE ORDINAL INDICATOR
+AB 00AB - Y AB AB AB 00 00 00 # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
+AC 00AC - Y AC AC AC 00 00 00 # NOT SIGN
+AD 00AD H N AD AD AD 00 00 00 # SOFT HYPHEN
+AE 00AE - Y AE AE AE 00 00 00 # REGISTERED SIGN
+AF 00AF - Y AF AF AF 00 00 00 # MACRON
+B0 00B0 - Y B0 B0 B0 00 00 00 # DEGREE SIGN
+B1 00B1 - Y B1 B1 B1 00 00 00 # PLUS-MINUS SIGN
+B2 00B2 - Y B2 B2 B2 00 00 00 # SUPERSCRIPT TWO
+B3 00B3 - Y B3 B3 B3 00 00 00 # SUPERSCRIPT THREE
+B4 00B4 - Y B4 B4 B4 00 00 00 # ACUTE ACCENT
+B5 00B5 A Y B5 B5 B5 00 00 00 # MICRO SIGN
+B6 00B6 - Y B6 B6 B6 00 00 00 # PILCROW SIGN
+B7 00B7 - Y B7 B7 B7 00 00 00 # MIDDLE DOT
+B8 00B8 - Y B8 B8 B8 00 00 00 # CEDILLA
+B9 00B9 - Y B9 B9 B9 00 00 00 # SUPERSCRIPT ONE
+BA 00BA A Y BA BA BA 00 00 00 # MASCULINE ORDINAL INDICATOR
+BB 00BB - Y BB BB BB 00 00 00 # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
+BC 00BC - Y BC BC BC 00 00 00 # VULGAR FRACTION ONE QUARTER
+BD 00BD - Y BD BD BD 00 00 00 # VULGAR FRACTION ONE HALF
+BE 00BE - Y BE BE BE 00 00 00 # VULGAR FRACTION THREE QUARTERS
+BF 00BF - Y BF BF BF 00 00 00 # INVERTED QUESTION MARK
+C0 00C0 L Y C0 E0 C0 41 2A 00 # LATIN CAPITAL LETTER A WITH GRAVE
+C1 00C1 L Y C1 E1 C1 41 2A 00 # LATIN CAPITAL LETTER A WITH ACUTE
+C2 00C2 L Y C2 E2 C2 41 2A 00 # LATIN CAPITAL LETTER A WITH CIRCUMFLEX
+C3 00C3 L Y C3 E3 C3 41 2A 00 # LATIN CAPITAL LETTER A WITH TILDE
+C4 00C4 L Y C4 E4 C4 41 2A 00 # LATIN CAPITAL LETTER A WITH DIAERESIS
+C5 00C5 L Y C5 E5 C5 41 2A 00 # LATIN CAPITAL LETTER A WITH RING ABOVE
+C6 00C6 L Y C6 E6 C6 C6 2A 00 # LATIN CAPITAL LETTER AE
+C7 00C7 L Y C7 E7 C7 43 63 63 # LATIN CAPITAL LETTER C WITH CEDILLA
+C8 00C8 L Y C8 E8 C8 45 2A 00 # LATIN CAPITAL LETTER E WITH GRAVE
+C9 00C9 L Y C9 E9 C9 45 2A 00 # LATIN CAPITAL LETTER E WITH ACUTE
+CA 00CA L Y CA EA CA 45 2A 00 # LATIN CAPITAL LETTER E WITH CIRCUMFLEX
+CB 00CB L Y CB EB CB 45 2A 00 # LATIN CAPITAL LETTER E WITH DIAERESIS
+CC 00CC L Y CC EC CC 49 2A 00 # LATIN CAPITAL LETTER I WITH GRAVE
+CD 00CD L Y CD ED CD 49 2A 00 # LATIN CAPITAL LETTER I WITH ACUTE
+CE 00CE L Y CE EE CE 49 2A 00 # LATIN CAPITAL LETTER I WITH CIRCUMFLEX
+CF 00CF L Y CF EF CF 49 2A 00 # LATIN CAPITAL LETTER I WITH DIAERESIS
+D0 00D0 L Y D0 F0 D0 D0 F0 F0 # LATIN CAPITAL LETTER ETH
+D1 00D1 L Y D1 F1 D1 4E 6E 6E # LATIN CAPITAL LETTER N WITH TILDE
+D2 00D2 L Y D2 F2 D2 4F 2A 00 # LATIN CAPITAL LETTER O WITH GRAVE
+D3 00D3 L Y D3 F3 D3 4F 2A 00 # LATIN CAPITAL LETTER O WITH ACUTE
+D4 00D4 L Y D4 F4 D4 4F 2A 00 # LATIN CAPITAL LETTER O WITH CIRCUMFLEX
+D5 00D5 L Y D5 F5 D5 4F 2A 00 # LATIN CAPITAL LETTER O WITH TILDE
+D6 00D6 L Y D6 F6 D6 4F 2A 00 # LATIN CAPITAL LETTER O WITH DIAERESIS
+D7 00D7 - Y D7 D7 D7 00 00 00 # MULTIPLICATION SIGN
+D8 00D8 L Y D8 F8 D8 D8 2A 00 # LATIN CAPITAL LETTER O WITH STROKE
+D9 00D9 L Y D9 F9 D9 55 2A 00 # LATIN CAPITAL LETTER U WITH GRAVE
+DA 00DA L Y DA FA DA 55 2A 00 # LATIN CAPITAL LETTER U WITH ACUTE
+DB 00DB L Y DB FB DB 55 2A 00 # LATIN CAPITAL LETTER U WITH CIRCUMFLEX
+DC 00DC L Y DC FC DC 55 2A 00 # LATIN CAPITAL LETTER U WITH DIAERESIS
+DD 00DD L Y DD FD DD 59 79 79 # LATIN CAPITAL LETTER Y WITH ACUTE
+DE 00DE L Y DE FE DE DE FE FE # LATIN CAPITAL LETTER THORN
+DF 00DF L Y DF DF DF DF DF DF # LATIN SMALL LETTER SHARP S
+E0 00E0 L Y C0 E0 C0 61 2A 00 # LATIN SMALL LETTER A WITH GRAVE
+E1 00E1 L Y C1 E1 C1 61 2A 00 # LATIN SMALL LETTER A WITH ACUTE
+E2 00E2 L Y C2 E2 C2 61 2A 00 # LATIN SMALL LETTER A WITH CIRCUMFLEX
+E3 00E3 L Y C3 E3 C3 61 2A 00 # LATIN SMALL LETTER A WITH TILDE
+E4 00E4 L Y C4 E4 C4 61 2A 00 # LATIN SMALL LETTER A WITH DIAERESIS
+E5 00E5 L Y C5 E5 C5 61 2A 00 # LATIN SMALL LETTER A WITH RING ABOVE
+E6 00E6 L Y C6 E6 C6 E6 2A 00 # LATIN SMALL LETTER AE
+E7 00E7 L Y C7 E7 C7 63 63 63 # LATIN SMALL LETTER C WITH CEDILLA
+E8 00E8 L Y C8 E8 C8 65 2A 00 # LATIN SMALL LETTER E WITH GRAVE
+E9 00E9 L Y C9 E9 C9 65 2A 00 # LATIN SMALL LETTER E WITH ACUTE
+EA 00EA L Y CA EA CA 65 2A 00 # LATIN SMALL LETTER E WITH CIRCUMFLEX
+EB 00EB L Y CB EB CB 65 2A 00 # LATIN SMALL LETTER E WITH DIAERESIS
+EC 00EC L Y CC EC CC 69 2A 00 # LATIN SMALL LETTER I WITH GRAVE
+ED 00ED L Y CD ED CD 69 2A 00 # LATIN SMALL LETTER I WITH ACUTE
+EE 00EE L Y CE EE CE 69 2A 00 # LATIN SMALL LETTER I WITH CIRCUMFLEX
+EF 00EF L Y CF EF CF 69 2A 00 # LATIN SMALL LETTER I WITH DIAERESIS
+F0 00F0 L Y D0 F0 D0 F0 F0 F0 # LATIN SMALL LETTER ETH
+F1 00F1 L Y D1 F1 D1 6E 6E 6E # LATIN SMALL LETTER N WITH TILDE
+F2 00F2 L Y D2 F2 D2 6F 2A 00 # LATIN SMALL LETTER O WITH GRAVE
+F3 00F3 L Y D3 F3 D3 6F 2A 00 # LATIN SMALL LETTER O WITH ACUTE
+F4 00F4 L Y D4 F4 D4 6F 2A 00 # LATIN SMALL LETTER O WITH CIRCUMFLEX
+F5 00F5 L Y D5 F5 D5 6F 2A 00 # LATIN SMALL LETTER O WITH TILDE
+F6 00F6 L Y D6 F6 D6 6F 2A 00 # LATIN SMALL LETTER O WITH DIAERESIS
+F7 00F7 - Y F7 F7 F7 00 00 00 # DIVISION SIGN
+F8 00F8 L Y D8 F8 D8 F8 2A 00 # LATIN SMALL LETTER O WITH STROKE
+F9 00F9 L Y D9 F9 D9 75 2A 00 # LATIN SMALL LETTER U WITH GRAVE
+FA 00FA L Y DA FA DA 75 2A 00 # LATIN SMALL LETTER U WITH ACUTE
+FB 00FB L Y DB FB DB 75 2A 00 # LATIN SMALL LETTER U WITH CIRCUMFLEX
+FC 00FC L Y DC FC DC 75 2A 00 # LATIN SMALL LETTER U WITH DIAERESIS
+FD 00FD L Y DD FD DD 79 79 79 # LATIN SMALL LETTER Y WITH ACUTE
+FE 00FE L Y DE FE DE FE FE FE # LATIN SMALL LETTER THORN
+FF 00FF L Y 9F FF 9F 79 79 79 # LATIN SMALL LETTER Y WITH DIAERESIS
Index: doc/tools/ultraedit/ultraedit/GNU/aspell/data/cp1253.cmap
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/cp1253.cmap	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/cp1253.cmap	(working copy)
@@ -0,0 +1,2148 @@
+INTERNAL
+/
+N 1223
+0000 > 00
+0001 > 01
+0002 > 02
+0003 > 03
+0004 > 04
+0005 > 05
+0006 > 06
+0007 > 07
+0008 > 08
+0009 > 09
+000A > 0A
+000B > 0B
+000C > 0C
+000D > 0D
+000E > 0E
+000F > 0F
+0010 > 10
+0011 > 11
+0012 > 12
+0013 > 13
+0014 > 14
+0015 > 15
+0016 > 16
+0017 > 17
+0018 > 18
+0019 > 19
+001A > 1A
+001B > 1B
+001C > 1C
+001D > 1D
+001E > 1E
+001F > 1F
+0020 > 20
+0021 > 21
+0022 > 22
+0023 > 23
+0024 > 24
+0025 > 25
+0026 > 26
+0027 > 27
+0028 > 28
+0029 > 29
+002A > 2A
+002B > 2B
+002C > 2C
+002D > 2D
+002E > 2E
+002F > 2F
+0030 > 30
+0031 > 31
+0032 > 32
+0033 > 33
+0034 > 34
+0035 > 35
+0036 > 36
+0037 > 37
+0038 > 38
+0039 > 39
+003A > 3A
+003B > 3B
+003C > 3C
+003D > 3D
+003E > 3E
+003F > 3F
+0040 > 40
+0041 > 41
+0042 > 42
+0043 > 43
+0044 > 44
+0045 > 45
+0046 > 46
+0047 > 47
+0048 > 48
+0049 > 49
+004A > 4A
+004B > 4B
+004C > 4C
+004D > 4D
+004E > 4E
+004F > 4F
+0050 > 50
+0051 > 51
+0052 > 52
+0053 > 53
+0054 > 54
+0055 > 55
+0056 > 56
+0057 > 57
+0058 > 58
+0059 > 59
+005A > 5A
+005B > 5B
+005C > 5C
+005D > 5D
+005E > 5E
+005F > 5F
+0060 > 60
+0061 > 61
+0062 > 62
+0063 > 63
+0064 > 64
+0065 > 65
+0066 > 66
+0067 > 67
+0068 > 68
+0069 > 69
+006A > 6A
+006B > 6B
+006C > 6C
+006D > 6D
+006E > 6E
+006F > 6F
+0070 > 70
+0071 > 71
+0072 > 72
+0073 > 73
+0074 > 74
+0075 > 75
+0076 > 76
+0077 > 77
+0078 > 78
+0079 > 79
+007A > 7A
+007B > 7B
+007C > 7C
+007D > 7D
+007E > 7E
+007F > 7F
+0081 > 81
+0088 > 88
+008A > 8A
+008C > 8C
+008D > 8D
+008E > 8E
+008F > 8F
+0090 > 90
+0098 > 98
+009A > 9A
+009C > 9C
+009D > 9D
+009E > 9E
+009F > 9F
+00A0 > A0
+00A3 > A3
+00A4 > A4
+00A5 > A5
+00A6 > A6
+00A7 > A7
+00A8 > A8 /
+     N 1
+     0301 > A1
+     .
+00A9 > A9
+00AB > AB
+00AC > AC
+00AD > AD
+00AE > AE
+00B0 > B0
+00B1 > B1
+00B2 > B2
+00B3 > B3
+00B5 > B5
+00B6 > B6
+00B7 > B7
+00BB > BB
+00BD > BD
+00C0 > 41 # unsup: 0041 0300
+00C1 > 41 # unsup: 0041 0301
+00C2 > 41 # unsup: 0041 0302
+00C3 > 41 # unsup: 0041 0303
+00C4 > 41 # unsup: 0041 0308
+00C5 > 41 # unsup: 0041 030A
+00C6 > 41 45 # compat
+00C7 > 43 # unsup: 0043 0327
+00C8 > 45 # unsup: 0045 0300
+00C9 > 45 # unsup: 0045 0301
+00CA > 45 # unsup: 0045 0302
+00CB > 45 # unsup: 0045 0308
+00CC > 49 # unsup: 0049 0300
+00CD > 49 # unsup: 0049 0301
+00CE > 49 # unsup: 0049 0302
+00CF > 49 # unsup: 0049 0308
+00D1 > 4E # unsup: 004E 0303
+00D2 > 4F # unsup: 004F 0300
+00D3 > 4F # unsup: 004F 0301
+00D4 > 4F # unsup: 004F 0302
+00D5 > 4F # unsup: 004F 0303
+00D6 > 4F # unsup: 004F 0308
+00D9 > 55 # unsup: 0055 0300
+00DA > 55 # unsup: 0055 0301
+00DB > 55 # unsup: 0055 0302
+00DC > 55 # unsup: 0055 0308
+00DD > 59 # unsup: 0059 0301
+00E0 > 61 # unsup: 0061 0300
+00E1 > 61 # unsup: 0061 0301
+00E2 > 61 # unsup: 0061 0302
+00E3 > 61 # unsup: 0061 0303
+00E4 > 61 # unsup: 0061 0308
+00E5 > 61 # unsup: 0061 030A
+00E6 > 61 65 # compat
+00E7 > 63 # unsup: 0063 0327
+00E8 > 65 # unsup: 0065 0300
+00E9 > 65 # unsup: 0065 0301
+00EA > 65 # unsup: 0065 0302
+00EB > 65 # unsup: 0065 0308
+00EC > 69 # unsup: 0069 0300
+00ED > 69 # unsup: 0069 0301
+00EE > 69 # unsup: 0069 0302
+00EF > 69 # unsup: 0069 0308
+00F1 > 6E # unsup: 006E 0303
+00F2 > 6F # unsup: 006F 0300
+00F3 > 6F # unsup: 006F 0301
+00F4 > 6F # unsup: 006F 0302
+00F5 > 6F # unsup: 006F 0303
+00F6 > 6F # unsup: 006F 0308
+00F9 > 75 # unsup: 0075 0300
+00FA > 75 # unsup: 0075 0301
+00FB > 75 # unsup: 0075 0302
+00FC > 75 # unsup: 0075 0308
+00FD > 79 # unsup: 0079 0301
+00FF > 79 # unsup: 0079 0308
+0100 > 41 # unsup: 0041 0304
+0101 > 61 # unsup: 0061 0304
+0102 > 41 # unsup: 0041 0306
+0103 > 61 # unsup: 0061 0306
+0104 > 41 # unsup: 0041 0328
+0105 > 61 # unsup: 0061 0328
+0106 > 43 # unsup: 0043 0301
+0107 > 63 # unsup: 0063 0301
+0108 > 43 # unsup: 0043 0302
+0109 > 63 # unsup: 0063 0302
+010A > 43 # unsup: 0043 0307
+010B > 63 # unsup: 0063 0307
+010C > 43 # unsup: 0043 030C
+010D > 63 # unsup: 0063 030C
+010E > 44 # unsup: 0044 030C
+010F > 64 # unsup: 0064 030C
+0112 > 45 # unsup: 0045 0304
+0113 > 65 # unsup: 0065 0304
+0114 > 45 # unsup: 0045 0306
+0115 > 65 # unsup: 0065 0306
+0116 > 45 # unsup: 0045 0307
+0117 > 65 # unsup: 0065 0307
+0118 > 45 # unsup: 0045 0328
+0119 > 65 # unsup: 0065 0328
+011A > 45 # unsup: 0045 030C
+011B > 65 # unsup: 0065 030C
+011C > 47 # unsup: 0047 0302
+011D > 67 # unsup: 0067 0302
+011E > 47 # unsup: 0047 0306
+011F > 67 # unsup: 0067 0306
+0120 > 47 # unsup: 0047 0307
+0121 > 67 # unsup: 0067 0307
+0122 > 47 # unsup: 0047 0327
+0123 > 67 # unsup: 0067 0327
+0124 > 48 # unsup: 0048 0302
+0125 > 68 # unsup: 0068 0302
+0128 > 49 # unsup: 0049 0303
+0129 > 69 # unsup: 0069 0303
+012A > 49 # unsup: 0049 0304
+012B > 69 # unsup: 0069 0304
+012C > 49 # unsup: 0049 0306
+012D > 69 # unsup: 0069 0306
+012E > 49 # unsup: 0049 0328
+012F > 69 # unsup: 0069 0328
+0130 > 49 # unsup: 0049 0307
+0132 > 49 4A # compat
+0133 > 69 6A # compat
+0134 > 4A # unsup: 004A 0302
+0135 > 6A # unsup: 006A 0302
+0136 > 4B # unsup: 004B 0327
+0137 > 6B # unsup: 006B 0327
+0139 > 4C # unsup: 004C 0301
+013A > 6C # unsup: 006C 0301
+013B > 4C # unsup: 004C 0327
+013C > 6C # unsup: 006C 0327
+013D > 4C # unsup: 004C 030C
+013E > 6C # unsup: 006C 030C
+013F > 4C B7 # compat
+0140 > 6C B7 # compat
+0143 > 4E # unsup: 004E 0301
+0144 > 6E # unsup: 006E 0301
+0145 > 4E # unsup: 004E 0327
+0146 > 6E # unsup: 006E 0327
+0147 > 4E # unsup: 004E 030C
+0148 > 6E # unsup: 006E 030C
+014C > 4F # unsup: 004F 0304
+014D > 6F # unsup: 006F 0304
+014E > 4F # unsup: 004F 0306
+014F > 6F # unsup: 006F 0306
+0150 > 4F # unsup: 004F 030B
+0151 > 6F # unsup: 006F 030B
+0152 > 4F 45 # compat
+0153 > 6F 65 # compat
+0154 > 52 # unsup: 0052 0301
+0155 > 72 # unsup: 0072 0301
+0156 > 52 # unsup: 0052 0327
+0157 > 72 # unsup: 0072 0327
+0158 > 52 # unsup: 0052 030C
+0159 > 72 # unsup: 0072 030C
+015A > 53 # unsup: 0053 0301
+015B > 73 # unsup: 0073 0301
+015C > 53 # unsup: 0053 0302
+015D > 73 # unsup: 0073 0302
+015E > 53 # unsup: 0053 0327
+015F > 73 # unsup: 0073 0327
+0160 > 53 # unsup: 0053 030C
+0161 > 73 # unsup: 0073 030C
+0162 > 54 # unsup: 0054 0327
+0163 > 74 # unsup: 0074 0327
+0164 > 54 # unsup: 0054 030C
+0165 > 74 # unsup: 0074 030C
+0168 > 55 # unsup: 0055 0303
+0169 > 75 # unsup: 0075 0303
+016A > 55 # unsup: 0055 0304
+016B > 75 # unsup: 0075 0304
+016C > 55 # unsup: 0055 0306
+016D > 75 # unsup: 0075 0306
+016E > 55 # unsup: 0055 030A
+016F > 75 # unsup: 0075 030A
+0170 > 55 # unsup: 0055 030B
+0171 > 75 # unsup: 0075 030B
+0172 > 55 # unsup: 0055 0328
+0173 > 75 # unsup: 0075 0328
+0174 > 57 # unsup: 0057 0302
+0175 > 77 # unsup: 0077 0302
+0176 > 59 # unsup: 0059 0302
+0177 > 79 # unsup: 0079 0302
+0178 > 59 # unsup: 0059 0308
+0179 > 5A # unsup: 005A 0301
+017A > 7A # unsup: 007A 0301
+017B > 5A # unsup: 005A 0307
+017C > 7A # unsup: 007A 0307
+017D > 5A # unsup: 005A 030C
+017E > 7A # unsup: 007A 030C
+017F > 73 # compat
+0192 > 83
+01A0 > 4F # unsup: 004F 031B
+01A1 > 6F # unsup: 006F 031B
+01AF > 55 # unsup: 0055 031B
+01B0 > 75 # unsup: 0075 031B
+01C4 > 44 5A # unsup: 0044 005A 030C
+01C5 > 44 7A # unsup: 0044 007A 030C
+01C6 > 64 7A # unsup: 0064 007A 030C
+01C7 > 4C 4A # compat
+01C8 > 4C 6A # compat
+01C9 > 6C 6A # compat
+01CA > 4E 4A # compat
+01CB > 4E 6A # compat
+01CC > 6E 6A # compat
+01CD > 41 # unsup: 0041 030C
+01CE > 61 # unsup: 0061 030C
+01CF > 49 # unsup: 0049 030C
+01D0 > 69 # unsup: 0069 030C
+01D1 > 4F # unsup: 004F 030C
+01D2 > 6F # unsup: 006F 030C
+01D3 > 55 # unsup: 0055 030C
+01D4 > 75 # unsup: 0075 030C
+01D5 > 55 # unsup: 0055 0308 0304
+01D6 > 75 # unsup: 0075 0308 0304
+01D7 > 55 # unsup: 0055 0308 0301
+01D8 > 75 # unsup: 0075 0308 0301
+01D9 > 55 # unsup: 0055 0308 030C
+01DA > 75 # unsup: 0075 0308 030C
+01DB > 55 # unsup: 0055 0308 0300
+01DC > 75 # unsup: 0075 0308 0300
+01DE > 41 # unsup: 0041 0308 0304
+01DF > 61 # unsup: 0061 0308 0304
+01E0 > 41 # unsup: 0041 0307 0304
+01E1 > 61 # unsup: 0061 0307 0304
+01E2 > 41 45 # unsup: 0041 0045 0304
+01E3 > 61 65 # unsup: 0061 0065 0304
+01E6 > 47 # unsup: 0047 030C
+01E7 > 67 # unsup: 0067 030C
+01E8 > 4B # unsup: 004B 030C
+01E9 > 6B # unsup: 006B 030C
+01EA > 4F # unsup: 004F 0328
+01EB > 6F # unsup: 006F 0328
+01EC > 4F # unsup: 004F 0328 0304
+01ED > 6F # unsup: 006F 0328 0304
+01F0 > 6A # unsup: 006A 030C
+01F1 > 44 5A # compat
+01F2 > 44 7A # compat
+01F3 > 64 7A # compat
+01F4 > 47 # unsup: 0047 0301
+01F5 > 67 # unsup: 0067 0301
+01F8 > 4E # unsup: 004E 0300
+01F9 > 6E # unsup: 006E 0300
+01FA > 41 # unsup: 0041 030A 0301
+01FB > 61 # unsup: 0061 030A 0301
+01FC > 41 45 # unsup: 0041 0045 0301
+01FD > 61 65 # unsup: 0061 0065 0301
+0200 > 41 # unsup: 0041 030F
+0201 > 61 # unsup: 0061 030F
+0202 > 41 # unsup: 0041 0311
+0203 > 61 # unsup: 0061 0311
+0204 > 45 # unsup: 0045 030F
+0205 > 65 # unsup: 0065 030F
+0206 > 45 # unsup: 0045 0311
+0207 > 65 # unsup: 0065 0311
+0208 > 49 # unsup: 0049 030F
+0209 > 69 # unsup: 0069 030F
+020A > 49 # unsup: 0049 0311
+020B > 69 # unsup: 0069 0311
+020C > 4F # unsup: 004F 030F
+020D > 6F # unsup: 006F 030F
+020E > 4F # unsup: 004F 0311
+020F > 6F # unsup: 006F 0311
+0210 > 52 # unsup: 0052 030F
+0211 > 72 # unsup: 0072 030F
+0212 > 52 # unsup: 0052 0311
+0213 > 72 # unsup: 0072 0311
+0214 > 55 # unsup: 0055 030F
+0215 > 75 # unsup: 0075 030F
+0216 > 55 # unsup: 0055 0311
+0217 > 75 # unsup: 0075 0311
+0218 > 53 # unsup: 0053 0326
+0219 > 73 # unsup: 0073 0326
+021A > 54 # unsup: 0054 0326
+021B > 74 # unsup: 0074 0326
+021E > 48 # unsup: 0048 030C
+021F > 68 # unsup: 0068 030C
+0226 > 41 # unsup: 0041 0307
+0227 > 61 # unsup: 0061 0307
+0228 > 45 # unsup: 0045 0327
+0229 > 65 # unsup: 0065 0327
+022A > 4F # unsup: 004F 0308 0304
+022B > 6F # unsup: 006F 0308 0304
+022C > 4F # unsup: 004F 0303 0304
+022D > 6F # unsup: 006F 0303 0304
+022E > 4F # unsup: 004F 0307
+022F > 6F # unsup: 006F 0307
+0230 > 4F # unsup: 004F 0307 0304
+0231 > 6F # unsup: 006F 0307 0304
+0232 > 59 # unsup: 0059 0304
+0233 > 79 # unsup: 0079 0304
+0300 > 0 # unsup
+0301 > 0 # unsup
+0302 > 0 # unsup
+0303 > 0 # unsup
+0304 > 0 # unsup
+0305 > 0 # unsup
+0306 > 0 # unsup
+0307 > 0 # unsup
+0308 > 0 # unsup
+0309 > 0 # unsup
+030A > 0 # unsup
+030B > 0 # unsup
+030C > 0 # unsup
+030D > 0 # unsup
+030E > 0 # unsup
+030F > 0 # unsup
+0310 > 0 # unsup
+0311 > 0 # unsup
+0312 > 0 # unsup
+0313 > 0 # unsup
+0314 > 0 # unsup
+0315 > 0 # unsup
+0316 > 0 # unsup
+0317 > 0 # unsup
+0318 > 0 # unsup
+0319 > 0 # unsup
+031A > 0 # unsup
+031B > 0 # unsup
+031C > 0 # unsup
+031D > 0 # unsup
+031E > 0 # unsup
+031F > 0 # unsup
+0320 > 0 # unsup
+0321 > 0 # unsup
+0322 > 0 # unsup
+0323 > 0 # unsup
+0324 > 0 # unsup
+0325 > 0 # unsup
+0326 > 0 # unsup
+0327 > 0 # unsup
+0328 > 0 # unsup
+0329 > 0 # unsup
+032A > 0 # unsup
+032B > 0 # unsup
+032C > 0 # unsup
+032D > 0 # unsup
+032E > 0 # unsup
+032F > 0 # unsup
+0330 > 0 # unsup
+0331 > 0 # unsup
+0332 > 0 # unsup
+0333 > 0 # unsup
+0334 > 0 # unsup
+0335 > 0 # unsup
+0336 > 0 # unsup
+0337 > 0 # unsup
+0338 > 0 # unsup
+0339 > 0 # unsup
+033A > 0 # unsup
+033B > 0 # unsup
+033C > 0 # unsup
+033D > 0 # unsup
+033E > 0 # unsup
+033F > 0 # unsup
+0340 > 0 # unsup
+0341 > 0 # unsup
+0342 > 0 # unsup
+0343 > 0 # unsup
+0344 > 0 # unsup
+0345 > 0 # unsup
+037E > 3B
+0384 > B4
+0385 > A1
+0386 > A2
+0387 > B7
+0388 > B8
+0389 > B9
+038A > BA
+038C > BC
+038E > BE
+038F > BF
+0390 > C0
+0391 > C1 /
+     N 1
+     0301 > A2
+     .
+0392 > C2
+0393 > C3
+0394 > C4
+0395 > C5 /
+     N 1
+     0301 > B8
+     .
+0396 > C6
+0397 > C7 /
+     N 1
+     0301 > B9
+     .
+0398 > C8
+0399 > C9 /
+     N 2
+     0301 > BA
+     0308 > DA
+     .
+039A > CA
+039B > CB
+039C > CC
+039D > CD
+039E > CE
+039F > CF /
+     N 1
+     0301 > BC
+     .
+03A0 > D0
+03A1 > D1
+03A3 > D3
+03A4 > D4
+03A5 > D5 /
+     N 2
+     0301 > BE
+     0308 > DB
+     .
+03A6 > D6
+03A7 > D7
+03A8 > D8
+03A9 > D9 /
+     N 1
+     0301 > BF
+     .
+03AA > DA
+03AB > DB
+03AC > DC
+03AD > DD
+03AE > DE
+03AF > DF
+03B0 > E0
+03B1 > E1 /
+     N 1
+     0301 > DC
+     .
+03B2 > E2
+03B3 > E3
+03B4 > E4
+03B5 > E5 /
+     N 1
+     0301 > DD
+     .
+03B6 > E6
+03B7 > E7 /
+     N 1
+     0301 > DE
+     .
+03B8 > E8
+03B9 > E9 /
+     N 2
+     0301 > DF
+     0308 > FA /
+          N 1
+          0301 > C0
+          .
+     .
+03BA > EA
+03BB > EB
+03BC > EC
+03BD > ED
+03BE > EE
+03BF > EF /
+     N 1
+     0301 > FC
+     .
+03C0 > F0
+03C1 > F1
+03C2 > F2
+03C3 > F3
+03C4 > F4
+03C5 > F5 /
+     N 2
+     0301 > FD
+     0308 > FB /
+          N 1
+          0301 > E0
+          .
+     .
+03C6 > F6
+03C7 > F7
+03C8 > F8
+03C9 > F9 /
+     N 1
+     0301 > FE
+     .
+03CA > FA /
+     N 1
+     0301 > C0
+     .
+03CB > FB /
+     N 1
+     0301 > E0
+     .
+03CC > FC
+03CD > FD
+03CE > FE
+1E00 > 41 # unsup: 0041 0325
+1E01 > 61 # unsup: 0061 0325
+1E02 > 42 # unsup: 0042 0307
+1E03 > 62 # unsup: 0062 0307
+1E04 > 42 # unsup: 0042 0323
+1E05 > 62 # unsup: 0062 0323
+1E06 > 42 # unsup: 0042 0331
+1E07 > 62 # unsup: 0062 0331
+1E08 > 43 # unsup: 0043 0327 0301
+1E09 > 63 # unsup: 0063 0327 0301
+1E0A > 44 # unsup: 0044 0307
+1E0B > 64 # unsup: 0064 0307
+1E0C > 44 # unsup: 0044 0323
+1E0D > 64 # unsup: 0064 0323
+1E0E > 44 # unsup: 0044 0331
+1E0F > 64 # unsup: 0064 0331
+1E10 > 44 # unsup: 0044 0327
+1E11 > 64 # unsup: 0064 0327
+1E12 > 44 # unsup: 0044 032D
+1E13 > 64 # unsup: 0064 032D
+1E14 > 45 # unsup: 0045 0304 0300
+1E15 > 65 # unsup: 0065 0304 0300
+1E16 > 45 # unsup: 0045 0304 0301
+1E17 > 65 # unsup: 0065 0304 0301
+1E18 > 45 # unsup: 0045 032D
+1E19 > 65 # unsup: 0065 032D
+1E1A > 45 # unsup: 0045 0330
+1E1B > 65 # unsup: 0065 0330
+1E1C > 45 # unsup: 0045 0327 0306
+1E1D > 65 # unsup: 0065 0327 0306
+1E1E > 46 # unsup: 0046 0307
+1E1F > 66 # unsup: 0066 0307
+1E20 > 47 # unsup: 0047 0304
+1E21 > 67 # unsup: 0067 0304
+1E22 > 48 # unsup: 0048 0307
+1E23 > 68 # unsup: 0068 0307
+1E24 > 48 # unsup: 0048 0323
+1E25 > 68 # unsup: 0068 0323
+1E26 > 48 # unsup: 0048 0308
+1E27 > 68 # unsup: 0068 0308
+1E28 > 48 # unsup: 0048 0327
+1E29 > 68 # unsup: 0068 0327
+1E2A > 48 # unsup: 0048 032E
+1E2B > 68 # unsup: 0068 032E
+1E2C > 49 # unsup: 0049 0330
+1E2D > 69 # unsup: 0069 0330
+1E2E > 49 # unsup: 0049 0308 0301
+1E2F > 69 # unsup: 0069 0308 0301
+1E30 > 4B # unsup: 004B 0301
+1E31 > 6B # unsup: 006B 0301
+1E32 > 4B # unsup: 004B 0323
+1E33 > 6B # unsup: 006B 0323
+1E34 > 4B # unsup: 004B 0331
+1E35 > 6B # unsup: 006B 0331
+1E36 > 4C # unsup: 004C 0323
+1E37 > 6C # unsup: 006C 0323
+1E38 > 4C # unsup: 004C 0323 0304
+1E39 > 6C # unsup: 006C 0323 0304
+1E3A > 4C # unsup: 004C 0331
+1E3B > 6C # unsup: 006C 0331
+1E3C > 4C # unsup: 004C 032D
+1E3D > 6C # unsup: 006C 032D
+1E3E > 4D # unsup: 004D 0301
+1E3F > 6D # unsup: 006D 0301
+1E40 > 4D # unsup: 004D 0307
+1E41 > 6D # unsup: 006D 0307
+1E42 > 4D # unsup: 004D 0323
+1E43 > 6D # unsup: 006D 0323
+1E44 > 4E # unsup: 004E 0307
+1E45 > 6E # unsup: 006E 0307
+1E46 > 4E # unsup: 004E 0323
+1E47 > 6E # unsup: 006E 0323
+1E48 > 4E # unsup: 004E 0331
+1E49 > 6E # unsup: 006E 0331
+1E4A > 4E # unsup: 004E 032D
+1E4B > 6E # unsup: 006E 032D
+1E4C > 4F # unsup: 004F 0303 0301
+1E4D > 6F # unsup: 006F 0303 0301
+1E4E > 4F # unsup: 004F 0303 0308
+1E4F > 6F # unsup: 006F 0303 0308
+1E50 > 4F # unsup: 004F 0304 0300
+1E51 > 6F # unsup: 006F 0304 0300
+1E52 > 4F # unsup: 004F 0304 0301
+1E53 > 6F # unsup: 006F 0304 0301
+1E54 > 50 # unsup: 0050 0301
+1E55 > 70 # unsup: 0070 0301
+1E56 > 50 # unsup: 0050 0307
+1E57 > 70 # unsup: 0070 0307
+1E58 > 52 # unsup: 0052 0307
+1E59 > 72 # unsup: 0072 0307
+1E5A > 52 # unsup: 0052 0323
+1E5B > 72 # unsup: 0072 0323
+1E5C > 52 # unsup: 0052 0323 0304
+1E5D > 72 # unsup: 0072 0323 0304
+1E5E > 52 # unsup: 0052 0331
+1E5F > 72 # unsup: 0072 0331
+1E60 > 53 # unsup: 0053 0307
+1E61 > 73 # unsup: 0073 0307
+1E62 > 53 # unsup: 0053 0323
+1E63 > 73 # unsup: 0073 0323
+1E64 > 53 # unsup: 0053 0301 0307
+1E65 > 73 # unsup: 0073 0301 0307
+1E66 > 53 # unsup: 0053 030C 0307
+1E67 > 73 # unsup: 0073 030C 0307
+1E68 > 53 # unsup: 0053 0323 0307
+1E69 > 73 # unsup: 0073 0323 0307
+1E6A > 54 # unsup: 0054 0307
+1E6B > 74 # unsup: 0074 0307
+1E6C > 54 # unsup: 0054 0323
+1E6D > 74 # unsup: 0074 0323
+1E6E > 54 # unsup: 0054 0331
+1E6F > 74 # unsup: 0074 0331
+1E70 > 54 # unsup: 0054 032D
+1E71 > 74 # unsup: 0074 032D
+1E72 > 55 # unsup: 0055 0324
+1E73 > 75 # unsup: 0075 0324
+1E74 > 55 # unsup: 0055 0330
+1E75 > 75 # unsup: 0075 0330
+1E76 > 55 # unsup: 0055 032D
+1E77 > 75 # unsup: 0075 032D
+1E78 > 55 # unsup: 0055 0303 0301
+1E79 > 75 # unsup: 0075 0303 0301
+1E7A > 55 # unsup: 0055 0304 0308
+1E7B > 75 # unsup: 0075 0304 0308
+1E7C > 56 # unsup: 0056 0303
+1E7D > 76 # unsup: 0076 0303
+1E7E > 56 # unsup: 0056 0323
+1E7F > 76 # unsup: 0076 0323
+1E80 > 57 # unsup: 0057 0300
+1E81 > 77 # unsup: 0077 0300
+1E82 > 57 # unsup: 0057 0301
+1E83 > 77 # unsup: 0077 0301
+1E84 > 57 # unsup: 0057 0308
+1E85 > 77 # unsup: 0077 0308
+1E86 > 57 # unsup: 0057 0307
+1E87 > 77 # unsup: 0077 0307
+1E88 > 57 # unsup: 0057 0323
+1E89 > 77 # unsup: 0077 0323
+1E8A > 58 # unsup: 0058 0307
+1E8B > 78 # unsup: 0078 0307
+1E8C > 58 # unsup: 0058 0308
+1E8D > 78 # unsup: 0078 0308
+1E8E > 59 # unsup: 0059 0307
+1E8F > 79 # unsup: 0079 0307
+1E90 > 5A # unsup: 005A 0302
+1E91 > 7A # unsup: 007A 0302
+1E92 > 5A # unsup: 005A 0323
+1E93 > 7A # unsup: 007A 0323
+1E94 > 5A # unsup: 005A 0331
+1E95 > 7A # unsup: 007A 0331
+1E96 > 68 # unsup: 0068 0331
+1E97 > 74 # unsup: 0074 0308
+1E98 > 77 # unsup: 0077 030A
+1E99 > 79 # unsup: 0079 030A
+1E9B > 73 # unsup: 0073 0307
+1EA0 > 41 # unsup: 0041 0323
+1EA1 > 61 # unsup: 0061 0323
+1EA2 > 41 # unsup: 0041 0309
+1EA3 > 61 # unsup: 0061 0309
+1EA4 > 41 # unsup: 0041 0302 0301
+1EA5 > 61 # unsup: 0061 0302 0301
+1EA6 > 41 # unsup: 0041 0302 0300
+1EA7 > 61 # unsup: 0061 0302 0300
+1EA8 > 41 # unsup: 0041 0302 0309
+1EA9 > 61 # unsup: 0061 0302 0309
+1EAA > 41 # unsup: 0041 0302 0303
+1EAB > 61 # unsup: 0061 0302 0303
+1EAC > 41 # unsup: 0041 0323 0302
+1EAD > 61 # unsup: 0061 0323 0302
+1EAE > 41 # unsup: 0041 0306 0301
+1EAF > 61 # unsup: 0061 0306 0301
+1EB0 > 41 # unsup: 0041 0306 0300
+1EB1 > 61 # unsup: 0061 0306 0300
+1EB2 > 41 # unsup: 0041 0306 0309
+1EB3 > 61 # unsup: 0061 0306 0309
+1EB4 > 41 # unsup: 0041 0306 0303
+1EB5 > 61 # unsup: 0061 0306 0303
+1EB6 > 41 # unsup: 0041 0323 0306
+1EB7 > 61 # unsup: 0061 0323 0306
+1EB8 > 45 # unsup: 0045 0323
+1EB9 > 65 # unsup: 0065 0323
+1EBA > 45 # unsup: 0045 0309
+1EBB > 65 # unsup: 0065 0309
+1EBC > 45 # unsup: 0045 0303
+1EBD > 65 # unsup: 0065 0303
+1EBE > 45 # unsup: 0045 0302 0301
+1EBF > 65 # unsup: 0065 0302 0301
+1EC0 > 45 # unsup: 0045 0302 0300
+1EC1 > 65 # unsup: 0065 0302 0300
+1EC2 > 45 # unsup: 0045 0302 0309
+1EC3 > 65 # unsup: 0065 0302 0309
+1EC4 > 45 # unsup: 0045 0302 0303
+1EC5 > 65 # unsup: 0065 0302 0303
+1EC6 > 45 # unsup: 0045 0323 0302
+1EC7 > 65 # unsup: 0065 0323 0302
+1EC8 > 49 # unsup: 0049 0309
+1EC9 > 69 # unsup: 0069 0309
+1ECA > 49 # unsup: 0049 0323
+1ECB > 69 # unsup: 0069 0323
+1ECC > 4F # unsup: 004F 0323
+1ECD > 6F # unsup: 006F 0323
+1ECE > 4F # unsup: 004F 0309
+1ECF > 6F # unsup: 006F 0309
+1ED0 > 4F # unsup: 004F 0302 0301
+1ED1 > 6F # unsup: 006F 0302 0301
+1ED2 > 4F # unsup: 004F 0302 0300
+1ED3 > 6F # unsup: 006F 0302 0300
+1ED4 > 4F # unsup: 004F 0302 0309
+1ED5 > 6F # unsup: 006F 0302 0309
+1ED6 > 4F # unsup: 004F 0302 0303
+1ED7 > 6F # unsup: 006F 0302 0303
+1ED8 > 4F # unsup: 004F 0323 0302
+1ED9 > 6F # unsup: 006F 0323 0302
+1EDA > 4F # unsup: 004F 031B 0301
+1EDB > 6F # unsup: 006F 031B 0301
+1EDC > 4F # unsup: 004F 031B 0300
+1EDD > 6F # unsup: 006F 031B 0300
+1EDE > 4F # unsup: 004F 031B 0309
+1EDF > 6F # unsup: 006F 031B 0309
+1EE0 > 4F # unsup: 004F 031B 0303
+1EE1 > 6F # unsup: 006F 031B 0303
+1EE2 > 4F # unsup: 004F 031B 0323
+1EE3 > 6F # unsup: 006F 031B 0323
+1EE4 > 55 # unsup: 0055 0323
+1EE5 > 75 # unsup: 0075 0323
+1EE6 > 55 # unsup: 0055 0309
+1EE7 > 75 # unsup: 0075 0309
+1EE8 > 55 # unsup: 0055 031B 0301
+1EE9 > 75 # unsup: 0075 031B 0301
+1EEA > 55 # unsup: 0055 031B 0300
+1EEB > 75 # unsup: 0075 031B 0300
+1EEC > 55 # unsup: 0055 031B 0309
+1EED > 75 # unsup: 0075 031B 0309
+1EEE > 55 # unsup: 0055 031B 0303
+1EEF > 75 # unsup: 0075 031B 0303
+1EF0 > 55 # unsup: 0055 031B 0323
+1EF1 > 75 # unsup: 0075 031B 0323
+1EF2 > 59 # unsup: 0059 0300
+1EF3 > 79 # unsup: 0079 0300
+1EF4 > 59 # unsup: 0059 0323
+1EF5 > 79 # unsup: 0079 0323
+1EF6 > 59 # unsup: 0059 0309
+1EF7 > 79 # unsup: 0079 0309
+1EF8 > 59 # unsup: 0059 0303
+1EF9 > 79 # unsup: 0079 0303
+1F00 > E1 # unsup: 03B1 0313
+1F01 > E1 # unsup: 03B1 0314
+1F02 > E1 # unsup: 03B1 0313 0300
+1F03 > E1 # unsup: 03B1 0314 0300
+1F04 > E1 # unsup: 03B1 0313 0301
+1F05 > E1 # unsup: 03B1 0314 0301
+1F06 > E1 # unsup: 03B1 0313 0342
+1F07 > E1 # unsup: 03B1 0314 0342
+1F08 > C1 # unsup: 0391 0313
+1F09 > C1 # unsup: 0391 0314
+1F0A > C1 # unsup: 0391 0313 0300
+1F0B > C1 # unsup: 0391 0314 0300
+1F0C > C1 # unsup: 0391 0313 0301
+1F0D > C1 # unsup: 0391 0314 0301
+1F0E > C1 # unsup: 0391 0313 0342
+1F0F > C1 # unsup: 0391 0314 0342
+1F10 > E5 # unsup: 03B5 0313
+1F11 > E5 # unsup: 03B5 0314
+1F12 > E5 # unsup: 03B5 0313 0300
+1F13 > E5 # unsup: 03B5 0314 0300
+1F14 > E5 # unsup: 03B5 0313 0301
+1F15 > E5 # unsup: 03B5 0314 0301
+1F18 > C5 # unsup: 0395 0313
+1F19 > C5 # unsup: 0395 0314
+1F1A > C5 # unsup: 0395 0313 0300
+1F1B > C5 # unsup: 0395 0314 0300
+1F1C > C5 # unsup: 0395 0313 0301
+1F1D > C5 # unsup: 0395 0314 0301
+1F20 > E7 # unsup: 03B7 0313
+1F21 > E7 # unsup: 03B7 0314
+1F22 > E7 # unsup: 03B7 0313 0300
+1F23 > E7 # unsup: 03B7 0314 0300
+1F24 > E7 # unsup: 03B7 0313 0301
+1F25 > E7 # unsup: 03B7 0314 0301
+1F26 > E7 # unsup: 03B7 0313 0342
+1F27 > E7 # unsup: 03B7 0314 0342
+1F28 > C7 # unsup: 0397 0313
+1F29 > C7 # unsup: 0397 0314
+1F2A > C7 # unsup: 0397 0313 0300
+1F2B > C7 # unsup: 0397 0314 0300
+1F2C > C7 # unsup: 0397 0313 0301
+1F2D > C7 # unsup: 0397 0314 0301
+1F2E > C7 # unsup: 0397 0313 0342
+1F2F > C7 # unsup: 0397 0314 0342
+1F30 > E9 # unsup: 03B9 0313
+1F31 > E9 # unsup: 03B9 0314
+1F32 > E9 # unsup: 03B9 0313 0300
+1F33 > E9 # unsup: 03B9 0314 0300
+1F34 > E9 # unsup: 03B9 0313 0301
+1F35 > E9 # unsup: 03B9 0314 0301
+1F36 > E9 # unsup: 03B9 0313 0342
+1F37 > E9 # unsup: 03B9 0314 0342
+1F38 > C9 # unsup: 0399 0313
+1F39 > C9 # unsup: 0399 0314
+1F3A > C9 # unsup: 0399 0313 0300
+1F3B > C9 # unsup: 0399 0314 0300
+1F3C > C9 # unsup: 0399 0313 0301
+1F3D > C9 # unsup: 0399 0314 0301
+1F3E > C9 # unsup: 0399 0313 0342
+1F3F > C9 # unsup: 0399 0314 0342
+1F40 > EF # unsup: 03BF 0313
+1F41 > EF # unsup: 03BF 0314
+1F42 > EF # unsup: 03BF 0313 0300
+1F43 > EF # unsup: 03BF 0314 0300
+1F44 > EF # unsup: 03BF 0313 0301
+1F45 > EF # unsup: 03BF 0314 0301
+1F48 > CF # unsup: 039F 0313
+1F49 > CF # unsup: 039F 0314
+1F4A > CF # unsup: 039F 0313 0300
+1F4B > CF # unsup: 039F 0314 0300
+1F4C > CF # unsup: 039F 0313 0301
+1F4D > CF # unsup: 039F 0314 0301
+1F50 > F5 # unsup: 03C5 0313
+1F51 > F5 # unsup: 03C5 0314
+1F52 > F5 # unsup: 03C5 0313 0300
+1F53 > F5 # unsup: 03C5 0314 0300
+1F54 > F5 # unsup: 03C5 0313 0301
+1F55 > F5 # unsup: 03C5 0314 0301
+1F56 > F5 # unsup: 03C5 0313 0342
+1F57 > F5 # unsup: 03C5 0314 0342
+1F59 > D5 # unsup: 03A5 0314
+1F5B > D5 # unsup: 03A5 0314 0300
+1F5D > D5 # unsup: 03A5 0314 0301
+1F5F > D5 # unsup: 03A5 0314 0342
+1F60 > F9 # unsup: 03C9 0313
+1F61 > F9 # unsup: 03C9 0314
+1F62 > F9 # unsup: 03C9 0313 0300
+1F63 > F9 # unsup: 03C9 0314 0300
+1F64 > F9 # unsup: 03C9 0313 0301
+1F65 > F9 # unsup: 03C9 0314 0301
+1F66 > F9 # unsup: 03C9 0313 0342
+1F67 > F9 # unsup: 03C9 0314 0342
+1F68 > D9 # unsup: 03A9 0313
+1F69 > D9 # unsup: 03A9 0314
+1F6A > D9 # unsup: 03A9 0313 0300
+1F6B > D9 # unsup: 03A9 0314 0300
+1F6C > D9 # unsup: 03A9 0313 0301
+1F6D > D9 # unsup: 03A9 0314 0301
+1F6E > D9 # unsup: 03A9 0313 0342
+1F6F > D9 # unsup: 03A9 0314 0342
+1F70 > E1 # unsup: 03B1 0300
+1F71 > DC
+1F72 > E5 # unsup: 03B5 0300
+1F73 > DD
+1F74 > E7 # unsup: 03B7 0300
+1F75 > DE
+1F76 > E9 # unsup: 03B9 0300
+1F77 > DF
+1F78 > EF # unsup: 03BF 0300
+1F79 > FC
+1F7A > F5 # unsup: 03C5 0300
+1F7B > FD
+1F7C > F9 # unsup: 03C9 0300
+1F7D > FE
+1F80 > E1 # unsup: 03B1 0313 0345
+1F81 > E1 # unsup: 03B1 0314 0345
+1F82 > E1 # unsup: 03B1 0313 0300 0345
+1F83 > E1 # unsup: 03B1 0314 0300 0345
+1F84 > E1 # unsup: 03B1 0313 0301 0345
+1F85 > E1 # unsup: 03B1 0314 0301 0345
+1F86 > E1 # unsup: 03B1 0313 0342 0345
+1F87 > E1 # unsup: 03B1 0314 0342 0345
+1F88 > C1 # unsup: 0391 0313 0345
+1F89 > C1 # unsup: 0391 0314 0345
+1F8A > C1 # unsup: 0391 0313 0300 0345
+1F8B > C1 # unsup: 0391 0314 0300 0345
+1F8C > C1 # unsup: 0391 0313 0301 0345
+1F8D > C1 # unsup: 0391 0314 0301 0345
+1F8E > C1 # unsup: 0391 0313 0342 0345
+1F8F > C1 # unsup: 0391 0314 0342 0345
+1F90 > E7 # unsup: 03B7 0313 0345
+1F91 > E7 # unsup: 03B7 0314 0345
+1F92 > E7 # unsup: 03B7 0313 0300 0345
+1F93 > E7 # unsup: 03B7 0314 0300 0345
+1F94 > E7 # unsup: 03B7 0313 0301 0345
+1F95 > E7 # unsup: 03B7 0314 0301 0345
+1F96 > E7 # unsup: 03B7 0313 0342 0345
+1F97 > E7 # unsup: 03B7 0314 0342 0345
+1F98 > C7 # unsup: 0397 0313 0345
+1F99 > C7 # unsup: 0397 0314 0345
+1F9A > C7 # unsup: 0397 0313 0300 0345
+1F9B > C7 # unsup: 0397 0314 0300 0345
+1F9C > C7 # unsup: 0397 0313 0301 0345
+1F9D > C7 # unsup: 0397 0314 0301 0345
+1F9E > C7 # unsup: 0397 0313 0342 0345
+1F9F > C7 # unsup: 0397 0314 0342 0345
+1FA0 > F9 # unsup: 03C9 0313 0345
+1FA1 > F9 # unsup: 03C9 0314 0345
+1FA2 > F9 # unsup: 03C9 0313 0300 0345
+1FA3 > F9 # unsup: 03C9 0314 0300 0345
+1FA4 > F9 # unsup: 03C9 0313 0301 0345
+1FA5 > F9 # unsup: 03C9 0314 0301 0345
+1FA6 > F9 # unsup: 03C9 0313 0342 0345
+1FA7 > F9 # unsup: 03C9 0314 0342 0345
+1FA8 > D9 # unsup: 03A9 0313 0345
+1FA9 > D9 # unsup: 03A9 0314 0345
+1FAA > D9 # unsup: 03A9 0313 0300 0345
+1FAB > D9 # unsup: 03A9 0314 0300 0345
+1FAC > D9 # unsup: 03A9 0313 0301 0345
+1FAD > D9 # unsup: 03A9 0314 0301 0345
+1FAE > D9 # unsup: 03A9 0313 0342 0345
+1FAF > D9 # unsup: 03A9 0314 0342 0345
+1FB0 > E1 # unsup: 03B1 0306
+1FB1 > E1 # unsup: 03B1 0304
+1FB2 > E1 # unsup: 03B1 0300 0345
+1FB3 > E1 # unsup: 03B1 0345
+1FB4 > DC # unsup: 03AC 0345
+1FB6 > E1 # unsup: 03B1 0342
+1FB7 > E1 # unsup: 03B1 0342 0345
+1FB8 > C1 # unsup: 0391 0306
+1FB9 > C1 # unsup: 0391 0304
+1FBA > C1 # unsup: 0391 0300
+1FBB > A2
+1FBC > C1 # unsup: 0391 0345
+1FBE > E9
+1FC1 > A8 # unsup: 00A8 0342
+1FC2 > E7 # unsup: 03B7 0300 0345
+1FC3 > E7 # unsup: 03B7 0345
+1FC4 > DE # unsup: 03AE 0345
+1FC6 > E7 # unsup: 03B7 0342
+1FC7 > E7 # unsup: 03B7 0342 0345
+1FC8 > C5 # unsup: 0395 0300
+1FC9 > B8
+1FCA > C7 # unsup: 0397 0300
+1FCB > B9
+1FCC > C7 # unsup: 0397 0345
+1FD0 > E9 # unsup: 03B9 0306
+1FD1 > E9 # unsup: 03B9 0304
+1FD2 > FA # unsup: 03CA 0300
+1FD3 > C0
+1FD6 > E9 # unsup: 03B9 0342
+1FD7 > FA # unsup: 03CA 0342
+1FD8 > C9 # unsup: 0399 0306
+1FD9 > C9 # unsup: 0399 0304
+1FDA > C9 # unsup: 0399 0300
+1FDB > BA
+1FE0 > F5 # unsup: 03C5 0306
+1FE1 > F5 # unsup: 03C5 0304
+1FE2 > FB # unsup: 03CB 0300
+1FE3 > E0
+1FE4 > F1 # unsup: 03C1 0313
+1FE5 > F1 # unsup: 03C1 0314
+1FE6 > F5 # unsup: 03C5 0342
+1FE7 > FB # unsup: 03CB 0342
+1FE8 > D5 # unsup: 03A5 0306
+1FE9 > D5 # unsup: 03A5 0304
+1FEA > D5 # unsup: 03A5 0300
+1FEB > BE
+1FEC > D1 # unsup: 03A1 0314
+1FED > A8 # unsup: 00A8 0300
+1FEE > A1
+1FEF > 60
+1FF2 > F9 # unsup: 03C9 0300 0345
+1FF3 > F9 # unsup: 03C9 0345
+1FF4 > FE # unsup: 03CE 0345
+1FF6 > F9 # unsup: 03C9 0342
+1FF7 > F9 # unsup: 03C9 0342 0345
+1FF8 > CF # unsup: 039F 0300
+1FF9 > BC
+1FFA > D9 # unsup: 03A9 0300
+1FFB > BF
+1FFC > D9 # unsup: 03A9 0345
+2000 > 20 # compat
+2001 > 20 # compat
+2002 > 20 # compat
+2003 > 20 # compat
+2004 > 20 # compat
+2005 > 20 # compat
+2006 > 20 # compat
+2007 > 20 # compat
+2008 > 20 # compat
+2009 > 20 # compat
+200A > 20 # compat
+2013 > 96
+2014 > 97
+2015 > AF
+2018 > 91
+2019 > 92
+201A > 82
+201C > 93
+201D > 94
+201E > 84
+2020 > 86
+2021 > 87
+2022 > 95
+2024 > 2E # compat
+2025 > 2E 2E # compat
+2026 > 85
+202F > 20 # compat
+2030 > 89
+2039 > 8B
+203A > 9B
+203C > 21 21 # compat
+2047 > 3F 3F # compat
+2048 > 3F 21 # compat
+2049 > 21 3F # compat
+205F > 20 # compat
+20AC > 80
+2122 > 99
+FB00 > 66 66 # compat
+FB01 > 66 69 # compat
+FB02 > 66 6C # compat
+FB03 > 66 66 69 # compat
+FB04 > 66 66 6C # compat
+FB05 > 73 74 # compat
+FB06 > 73 74 # compat
+FB29 > 2B # compat
+FE30 > 2E 2E # compat
+FE31 > 97 # compat
+FE32 > 96 # compat
+FE33 > 5F # compat
+FE34 > 5F # compat
+FE35 > 28 # compat
+FE36 > 29 # compat
+FE37 > 7B # compat
+FE38 > 7D # compat
+FE47 > 5B # compat
+FE48 > 5D # compat
+FE4D > 5F # compat
+FE4E > 5F # compat
+FE4F > 5F # compat
+FE50 > 2C # compat
+FE52 > 2E # compat
+FE54 > 3B # compat
+FE55 > 3A # compat
+FE56 > 3F # compat
+FE57 > 21 # compat
+FE58 > 97 # compat
+FE59 > 28 # compat
+FE5A > 29 # compat
+FE5B > 7B # compat
+FE5C > 7D # compat
+FE5F > 23 # compat
+FE60 > 26 # compat
+FE61 > 2A # compat
+FE62 > 2B # compat
+FE63 > 2D # compat
+FE64 > 3C # compat
+FE65 > 3E # compat
+FE66 > 3D # compat
+FE68 > 5C # compat
+FE69 > 24 # compat
+FE6A > 25 # compat
+FE6B > 40 # compat
+FF01 > 21 # compat
+FF02 > 22 # compat
+FF03 > 23 # compat
+FF04 > 24 # compat
+FF05 > 25 # compat
+FF06 > 26 # compat
+FF07 > 27 # compat
+FF08 > 28 # compat
+FF09 > 29 # compat
+FF0A > 2A # compat
+FF0B > 2B # compat
+FF0C > 2C # compat
+FF0D > 2D # compat
+FF0E > 2E # compat
+FF0F > 2F # compat
+FF10 > 30 # compat
+FF11 > 31 # compat
+FF12 > 32 # compat
+FF13 > 33 # compat
+FF14 > 34 # compat
+FF15 > 35 # compat
+FF16 > 36 # compat
+FF17 > 37 # compat
+FF18 > 38 # compat
+FF19 > 39 # compat
+FF1A > 3A # compat
+FF1B > 3B # compat
+FF1C > 3C # compat
+FF1D > 3D # compat
+FF1E > 3E # compat
+FF1F > 3F # compat
+FF20 > 40 # compat
+FF21 > 41 # compat
+FF22 > 42 # compat
+FF23 > 43 # compat
+FF24 > 44 # compat
+FF25 > 45 # compat
+FF26 > 46 # compat
+FF27 > 47 # compat
+FF28 > 48 # compat
+FF29 > 49 # compat
+FF2A > 4A # compat
+FF2B > 4B # compat
+FF2C > 4C # compat
+FF2D > 4D # compat
+FF2E > 4E # compat
+FF2F > 4F # compat
+FF30 > 50 # compat
+FF31 > 51 # compat
+FF32 > 52 # compat
+FF33 > 53 # compat
+FF34 > 54 # compat
+FF35 > 55 # compat
+FF36 > 56 # compat
+FF37 > 57 # compat
+FF38 > 58 # compat
+FF39 > 59 # compat
+FF3A > 5A # compat
+FF3B > 5B # compat
+FF3C > 5C # compat
+FF3D > 5D # compat
+FF3E > 5E # compat
+FF3F > 5F # compat
+FF40 > 60 # compat
+FF41 > 61 # compat
+FF42 > 62 # compat
+FF43 > 63 # compat
+FF44 > 64 # compat
+FF45 > 65 # compat
+FF46 > 66 # compat
+FF47 > 67 # compat
+FF48 > 68 # compat
+FF49 > 69 # compat
+FF4A > 6A # compat
+FF4B > 6B # compat
+FF4C > 6C # compat
+FF4D > 6D # compat
+FF4E > 6E # compat
+FF4F > 6F # compat
+FF50 > 70 # compat
+FF51 > 71 # compat
+FF52 > 72 # compat
+FF53 > 73 # compat
+FF54 > 74 # compat
+FF55 > 75 # compat
+FF56 > 76 # compat
+FF57 > 77 # compat
+FF58 > 78 # compat
+FF59 > 79 # compat
+FF5A > 7A # compat
+FF5B > 7B # compat
+FF5C > 7C # compat
+FF5D > 7D # compat
+FF5E > 7E # compat
+FFE1 > A3 # compat
+FFE2 > AC # compat
+FFE4 > A6 # compat
+FFE5 > A5 # compat
+.
+
+STRICT
+/
+N 274
+0000 > 00
+0001 > 01
+0002 > 02
+0003 > 03
+0004 > 04
+0005 > 05
+0006 > 06
+0007 > 07
+0008 > 08
+0009 > 09
+000A > 0A
+000B > 0B
+000C > 0C
+000D > 0D
+000E > 0E
+000F > 0F
+0010 > 10
+0011 > 11
+0012 > 12
+0013 > 13
+0014 > 14
+0015 > 15
+0016 > 16
+0017 > 17
+0018 > 18
+0019 > 19
+001A > 1A
+001B > 1B
+001C > 1C
+001D > 1D
+001E > 1E
+001F > 1F
+0020 > 20
+0021 > 21
+0022 > 22
+0023 > 23
+0024 > 24
+0025 > 25
+0026 > 26
+0027 > 27
+0028 > 28
+0029 > 29
+002A > 2A
+002B > 2B
+002C > 2C
+002D > 2D
+002E > 2E
+002F > 2F
+0030 > 30
+0031 > 31
+0032 > 32
+0033 > 33
+0034 > 34
+0035 > 35
+0036 > 36
+0037 > 37
+0038 > 38
+0039 > 39
+003A > 3A
+003B > 3B
+003C > 3C
+003D > 3D
+003E > 3E
+003F > 3F
+0040 > 40
+0041 > 41
+0042 > 42
+0043 > 43
+0044 > 44
+0045 > 45
+0046 > 46
+0047 > 47
+0048 > 48
+0049 > 49
+004A > 4A
+004B > 4B
+004C > 4C
+004D > 4D
+004E > 4E
+004F > 4F
+0050 > 50
+0051 > 51
+0052 > 52
+0053 > 53
+0054 > 54
+0055 > 55
+0056 > 56
+0057 > 57
+0058 > 58
+0059 > 59
+005A > 5A
+005B > 5B
+005C > 5C
+005D > 5D
+005E > 5E
+005F > 5F
+0060 > 60
+0061 > 61
+0062 > 62
+0063 > 63
+0064 > 64
+0065 > 65
+0066 > 66
+0067 > 67
+0068 > 68
+0069 > 69
+006A > 6A
+006B > 6B
+006C > 6C
+006D > 6D
+006E > 6E
+006F > 6F
+0070 > 70
+0071 > 71
+0072 > 72
+0073 > 73
+0074 > 74
+0075 > 75
+0076 > 76
+0077 > 77
+0078 > 78
+0079 > 79
+007A > 7A
+007B > 7B
+007C > 7C
+007D > 7D
+007E > 7E
+007F > 7F
+0081 > 81
+0088 > 88
+008A > 8A
+008C > 8C
+008D > 8D
+008E > 8E
+008F > 8F
+0090 > 90
+0098 > 98
+009A > 9A
+009C > 9C
+009D > 9D
+009E > 9E
+009F > 9F
+00A0 > A0
+00A3 > A3
+00A4 > A4
+00A5 > A5
+00A6 > A6
+00A7 > A7
+00A8 > A8 /
+     N 1
+     0301 > A1
+     .
+00A9 > A9
+00AB > AB
+00AC > AC
+00AD > AD
+00AE > AE
+00B0 > B0
+00B1 > B1
+00B2 > B2
+00B3 > B3
+00B5 > B5
+00B6 > B6
+00B7 > B7
+00BB > BB
+00BD > BD
+0192 > 83
+037E > 3B
+0384 > B4
+0385 > A1
+0386 > A2
+0387 > B7
+0388 > B8
+0389 > B9
+038A > BA
+038C > BC
+038E > BE
+038F > BF
+0390 > C0
+0391 > C1 /
+     N 1
+     0301 > A2
+     .
+0392 > C2
+0393 > C3
+0394 > C4
+0395 > C5 /
+     N 1
+     0301 > B8
+     .
+0396 > C6
+0397 > C7 /
+     N 1
+     0301 > B9
+     .
+0398 > C8
+0399 > C9 /
+     N 2
+     0301 > BA
+     0308 > DA
+     .
+039A > CA
+039B > CB
+039C > CC
+039D > CD
+039E > CE
+039F > CF /
+     N 1
+     0301 > BC
+     .
+03A0 > D0
+03A1 > D1
+03A3 > D3
+03A4 > D4
+03A5 > D5 /
+     N 2
+     0301 > BE
+     0308 > DB
+     .
+03A6 > D6
+03A7 > D7
+03A8 > D8
+03A9 > D9 /
+     N 1
+     0301 > BF
+     .
+03AA > DA
+03AB > DB
+03AC > DC
+03AD > DD
+03AE > DE
+03AF > DF
+03B0 > E0
+03B1 > E1 /
+     N 1
+     0301 > DC
+     .
+03B2 > E2
+03B3 > E3
+03B4 > E4
+03B5 > E5 /
+     N 1
+     0301 > DD
+     .
+03B6 > E6
+03B7 > E7 /
+     N 1
+     0301 > DE
+     .
+03B8 > E8
+03B9 > E9 /
+     N 2
+     0301 > DF
+     0308 > FA /
+          N 1
+          0301 > C0
+          .
+     .
+03BA > EA
+03BB > EB
+03BC > EC
+03BD > ED
+03BE > EE
+03BF > EF /
+     N 1
+     0301 > FC
+     .
+03C0 > F0
+03C1 > F1
+03C2 > F2
+03C3 > F3
+03C4 > F4
+03C5 > F5 /
+     N 2
+     0301 > FD
+     0308 > FB /
+          N 1
+          0301 > E0
+          .
+     .
+03C6 > F6
+03C7 > F7
+03C8 > F8
+03C9 > F9 /
+     N 1
+     0301 > FE
+     .
+03CA > FA /
+     N 1
+     0301 > C0
+     .
+03CB > FB /
+     N 1
+     0301 > E0
+     .
+03CC > FC
+03CD > FD
+03CE > FE
+1F71 > DC
+1F73 > DD
+1F75 > DE
+1F77 > DF
+1F79 > FC
+1F7B > FD
+1F7D > FE
+1FBB > A2
+1FBE > E9
+1FC9 > B8
+1FCB > B9
+1FD3 > C0
+1FDB > BA
+1FE3 > E0
+1FEB > BE
+1FEE > A1
+1FEF > 60
+1FF9 > BC
+1FFB > BF
+2013 > 96
+2014 > 97
+2015 > AF
+2018 > 91
+2019 > 92
+201A > 82
+201C > 93
+201D > 94
+201E > 84
+2020 > 86
+2021 > 87
+2022 > 95
+2026 > 85
+2030 > 89
+2039 > 8B
+203A > 9B
+20AC > 80
+2122 > 99
+.
+
+NFD
+/
+N 253
+00 > 0000
+01 > 0001
+02 > 0002
+03 > 0003
+04 > 0004
+05 > 0005
+06 > 0006
+07 > 0007
+08 > 0008
+09 > 0009
+0A > 000A
+0B > 000B
+0C > 000C
+0D > 000D
+0E > 000E
+0F > 000F
+10 > 0010
+11 > 0011
+12 > 0012
+13 > 0013
+14 > 0014
+15 > 0015
+16 > 0016
+17 > 0017
+18 > 0018
+19 > 0019
+1A > 001A
+1B > 001B
+1C > 001C
+1D > 001D
+1E > 001E
+1F > 001F
+20 > 0020
+21 > 0021
+22 > 0022
+23 > 0023
+24 > 0024
+25 > 0025
+26 > 0026
+27 > 0027
+28 > 0028
+29 > 0029
+2A > 002A
+2B > 002B
+2C > 002C
+2D > 002D
+2E > 002E
+2F > 002F
+30 > 0030
+31 > 0031
+32 > 0032
+33 > 0033
+34 > 0034
+35 > 0035
+36 > 0036
+37 > 0037
+38 > 0038
+39 > 0039
+3A > 003A
+3B > 003B
+3C > 003C
+3D > 003D
+3E > 003E
+3F > 003F
+40 > 0040
+41 > 0041
+42 > 0042
+43 > 0043
+44 > 0044
+45 > 0045
+46 > 0046
+47 > 0047
+48 > 0048
+49 > 0049
+4A > 004A
+4B > 004B
+4C > 004C
+4D > 004D
+4E > 004E
+4F > 004F
+50 > 0050
+51 > 0051
+52 > 0052
+53 > 0053
+54 > 0054
+55 > 0055
+56 > 0056
+57 > 0057
+58 > 0058
+59 > 0059
+5A > 005A
+5B > 005B
+5C > 005C
+5D > 005D
+5E > 005E
+5F > 005F
+60 > 0060
+61 > 0061
+62 > 0062
+63 > 0063
+64 > 0064
+65 > 0065
+66 > 0066
+67 > 0067
+68 > 0068
+69 > 0069
+6A > 006A
+6B > 006B
+6C > 006C
+6D > 006D
+6E > 006E
+6F > 006F
+70 > 0070
+71 > 0071
+72 > 0072
+73 > 0073
+74 > 0074
+75 > 0075
+76 > 0076
+77 > 0077
+78 > 0078
+79 > 0079
+7A > 007A
+7B > 007B
+7C > 007C
+7D > 007D
+7E > 007E
+7F > 007F
+80 > 20AC
+81 > 0081
+82 > 201A
+83 > 0192
+84 > 201E
+85 > 2026
+86 > 2020
+87 > 2021
+88 > 0088
+89 > 2030
+8A > 008A
+8B > 2039
+8C > 008C
+8D > 008D
+8E > 008E
+8F > 008F
+90 > 0090
+91 > 2018
+92 > 2019
+93 > 201C
+94 > 201D
+95 > 2022
+96 > 2013
+97 > 2014
+98 > 0098
+99 > 2122
+9A > 009A
+9B > 203A
+9C > 009C
+9D > 009D
+9E > 009E
+9F > 009F
+A0 > 00A0
+A1 > 00A8 0301
+A2 > 0391 0301
+A3 > 00A3
+A4 > 00A4
+A5 > 00A5
+A6 > 00A6
+A7 > 00A7
+A8 > 00A8
+A9 > 00A9
+AB > 00AB
+AC > 00AC
+AD > 00AD
+AE > 00AE
+AF > 2015
+B0 > 00B0
+B1 > 00B1
+B2 > 00B2
+B3 > 00B3
+B4 > 0384
+B5 > 00B5
+B6 > 00B6
+B7 > 00B7
+B8 > 0395 0301
+B9 > 0397 0301
+BA > 0399 0301
+BB > 00BB
+BC > 039F 0301
+BD > 00BD
+BE > 03A5 0301
+BF > 03A9 0301
+C0 > 03B9 0308 0301
+C1 > 0391
+C2 > 0392
+C3 > 0393
+C4 > 0394
+C5 > 0395
+C6 > 0396
+C7 > 0397
+C8 > 0398
+C9 > 0399
+CA > 039A
+CB > 039B
+CC > 039C
+CD > 039D
+CE > 039E
+CF > 039F
+D0 > 03A0
+D1 > 03A1
+D3 > 03A3
+D4 > 03A4
+D5 > 03A5
+D6 > 03A6
+D7 > 03A7
+D8 > 03A8
+D9 > 03A9
+DA > 0399 0308
+DB > 03A5 0308
+DC > 03B1 0301
+DD > 03B5 0301
+DE > 03B7 0301
+DF > 03B9 0301
+E0 > 03C5 0308 0301
+E1 > 03B1
+E2 > 03B2
+E3 > 03B3
+E4 > 03B4
+E5 > 03B5
+E6 > 03B6
+E7 > 03B7
+E8 > 03B8
+E9 > 03B9
+EA > 03BA
+EB > 03BB
+EC > 03BC
+ED > 03BD
+EE > 03BE
+EF > 03BF
+F0 > 03C0
+F1 > 03C1
+F2 > 03C2
+F3 > 03C3
+F4 > 03C4
+F5 > 03C5
+F6 > 03C6
+F7 > 03C7
+F8 > 03C8
+F9 > 03C9
+FA > 03B9 0308
+FB > 03C5 0308
+FC > 03BF 0301
+FD > 03C5 0301
+FE > 03C9 0301
+.
+
+NFC
+/
+N 253
+00 > 0000
+01 > 0001
+02 > 0002
+03 > 0003
+04 > 0004
+05 > 0005
+06 > 0006
+07 > 0007
+08 > 0008
+09 > 0009
+0A > 000A
+0B > 000B
+0C > 000C
+0D > 000D
+0E > 000E
+0F > 000F
+10 > 0010
+11 > 0011
+12 > 0012
+13 > 0013
+14 > 0014
+15 > 0015
+16 > 0016
+17 > 0017
+18 > 0018
+19 > 0019
+1A > 001A
+1B > 001B
+1C > 001C
+1D > 001D
+1E > 001E
+1F > 001F
+20 > 0020
+21 > 0021
+22 > 0022
+23 > 0023
+24 > 0024
+25 > 0025
+26 > 0026
+27 > 0027
+28 > 0028
+29 > 0029
+2A > 002A
+2B > 002B
+2C > 002C
+2D > 002D
+2E > 002E
+2F > 002F
+30 > 0030
+31 > 0031
+32 > 0032
+33 > 0033
+34 > 0034
+35 > 0035
+36 > 0036
+37 > 0037
+38 > 0038
+39 > 0039
+3A > 003A
+3B > 003B
+3C > 003C
+3D > 003D
+3E > 003E
+3F > 003F
+40 > 0040
+41 > 0041
+42 > 0042
+43 > 0043
+44 > 0044
+45 > 0045
+46 > 0046
+47 > 0047
+48 > 0048
+49 > 0049
+4A > 004A
+4B > 004B
+4C > 004C
+4D > 004D
+4E > 004E
+4F > 004F
+50 > 0050
+51 > 0051
+52 > 0052
+53 > 0053
+54 > 0054
+55 > 0055
+56 > 0056
+57 > 0057
+58 > 0058
+59 > 0059
+5A > 005A
+5B > 005B
+5C > 005C
+5D > 005D
+5E > 005E
+5F > 005F
+60 > 0060
+61 > 0061
+62 > 0062
+63 > 0063
+64 > 0064
+65 > 0065
+66 > 0066
+67 > 0067
+68 > 0068
+69 > 0069
+6A > 006A
+6B > 006B
+6C > 006C
+6D > 006D
+6E > 006E
+6F > 006F
+70 > 0070
+71 > 0071
+72 > 0072
+73 > 0073
+74 > 0074
+75 > 0075
+76 > 0076
+77 > 0077
+78 > 0078
+79 > 0079
+7A > 007A
+7B > 007B
+7C > 007C
+7D > 007D
+7E > 007E
+7F > 007F
+80 > 20AC
+81 > 0081
+82 > 201A
+83 > 0192
+84 > 201E
+85 > 2026
+86 > 2020
+87 > 2021
+88 > 0088
+89 > 2030
+8A > 008A
+8B > 2039
+8C > 008C
+8D > 008D
+8E > 008E
+8F > 008F
+90 > 0090
+91 > 2018
+92 > 2019
+93 > 201C
+94 > 201D
+95 > 2022
+96 > 2013
+97 > 2014
+98 > 0098
+99 > 2122
+9A > 009A
+9B > 203A
+9C > 009C
+9D > 009D
+9E > 009E
+9F > 009F
+A0 > 00A0
+A1 > 0385
+A2 > 0386
+A3 > 00A3
+A4 > 00A4
+A5 > 00A5
+A6 > 00A6
+A7 > 00A7
+A8 > 00A8
+A9 > 00A9
+AB > 00AB
+AC > 00AC
+AD > 00AD
+AE > 00AE
+AF > 2015
+B0 > 00B0
+B1 > 00B1
+B2 > 00B2
+B3 > 00B3
+B4 > 0384
+B5 > 00B5
+B6 > 00B6
+B7 > 00B7
+B8 > 0388
+B9 > 0389
+BA > 038A
+BB > 00BB
+BC > 038C
+BD > 00BD
+BE > 038E
+BF > 038F
+C0 > 0390
+C1 > 0391
+C2 > 0392
+C3 > 0393
+C4 > 0394
+C5 > 0395
+C6 > 0396
+C7 > 0397
+C8 > 0398
+C9 > 0399
+CA > 039A
+CB > 039B
+CC > 039C
+CD > 039D
+CE > 039E
+CF > 039F
+D0 > 03A0
+D1 > 03A1
+D3 > 03A3
+D4 > 03A4
+D5 > 03A5
+D6 > 03A6
+D7 > 03A7
+D8 > 03A8
+D9 > 03A9
+DA > 03AA
+DB > 03AB
+DC > 03AC
+DD > 03AD
+DE > 03AE
+DF > 03AF
+E0 > 03B0
+E1 > 03B1
+E2 > 03B2
+E3 > 03B3
+E4 > 03B4
+E5 > 03B5
+E6 > 03B6
+E7 > 03B7
+E8 > 03B8
+E9 > 03B9
+EA > 03BA
+EB > 03BB
+EC > 03BC
+ED > 03BD
+EE > 03BE
+EF > 03BF
+F0 > 03C0
+F1 > 03C1
+F2 > 03C2
+F3 > 03C3
+F4 > 03C4
+F5 > 03C5
+F6 > 03C6
+F7 > 03C7
+F8 > 03C8
+F9 > 03C9
+FA > 03CA
+FB > 03CB
+FC > 03CC
+FD > 03CD
+FE > 03CE
+.
+
+COMP
+= NFC
+.
Index: doc/tools/ultraedit/ultraedit/GNU/aspell/data/cp1253.cset
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/cp1253.cset	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/cp1253.cset	(working copy)
@@ -0,0 +1,262 @@
+# Aspell Character Data File.
+= cp1253
+> ascii
+/
+# <char> <uni> <type> <display> <upper> <lower> <title> <plain>
+#                                                         <sl-first> <sl-rest>
+00 0000 - N 00 00 00 00 00 00 # <control>
+01 0001 . N 01 01 01 00 00 00 # <unused control>
+02 0002 . N 02 02 02 00 00 00 # <unused control>
+03 0003 . N 03 03 03 00 00 00 # <unused control>
+04 0004 . N 04 04 04 00 00 00 # <unused control>
+05 0005 . N 05 05 05 00 00 00 # <unused control>
+06 0006 . N 06 06 06 00 00 00 # <unused control>
+07 0007 . N 07 07 07 00 00 00 # <unused control>
+08 0008 . N 08 08 08 00 00 00 # <unused control>
+09 0009 . N 09 09 09 00 00 00 # <unused control>
+0A 000A . N 0A 0A 0A 00 00 00 # <unused control>
+0B 000B . N 0B 0B 0B 00 00 00 # <unused control>
+0C 000C . N 0C 0C 0C 00 00 00 # <unused control>
+0D 000D . N 0D 0D 0D 00 00 00 # <unused control>
+0E 000E . N 0E 0E 0E 00 00 00 # <unused control>
+0F 000F . N 0F 0F 0F 00 00 00 # <unused control>
+10 0010 - N 10 10 10 00 00 00 # <control>
+11 0011 . N 11 11 11 00 00 00 # <unused control>
+12 0012 . N 12 12 12 00 00 00 # <unused control>
+13 0013 . N 13 13 13 00 00 00 # <unused control>
+14 0014 . N 14 14 14 00 00 00 # <unused control>
+15 0015 . N 15 15 15 00 00 00 # <unused control>
+16 0016 . N 16 16 16 00 00 00 # <unused control>
+17 0017 . N 17 17 17 00 00 00 # <unused control>
+18 0018 . N 18 18 18 00 00 00 # <unused control>
+19 0019 . N 19 19 19 00 00 00 # <unused control>
+1A 001A . N 1A 1A 1A 00 00 00 # <unused control>
+1B 001B . N 1B 1B 1B 00 00 00 # <unused control>
+1C 001C . N 1C 1C 1C 00 00 00 # <unused control>
+1D 001D . N 1D 1D 1D 00 00 00 # <unused control>
+1E 001E . N 1E 1E 1E 00 00 00 # <unused control>
+1F 001F . N 1F 1F 1F 00 00 00 # <unused control>
+20 0020 W Y 20 20 20 00 00 00 # SPACE
+21 0021 - Y 21 21 21 00 00 00 # EXCLAMATION MARK
+22 0022 - Y 22 22 22 00 00 00 # QUOTATION MARK
+23 0023 - Y 23 23 23 00 00 00 # NUMBER SIGN
+24 0024 - Y 24 24 24 00 00 00 # DOLLAR SIGN
+25 0025 - Y 25 25 25 00 00 00 # PERCENT SIGN
+26 0026 - Y 26 26 26 00 00 00 # AMPERSAND
+27 0027 - Y 27 27 27 00 00 00 # APOSTROPHE
+28 0028 - Y 28 28 28 00 00 00 # LEFT PARENTHESIS
+29 0029 - Y 29 29 29 00 00 00 # RIGHT PARENTHESIS
+2A 002A - Y 2A 2A 2A 00 00 00 # ASTERISK
+2B 002B - Y 2B 2B 2B 00 00 00 # PLUS SIGN
+2C 002C - Y 2C 2C 2C 00 00 00 # COMMA
+2D 002D H Y 2D 2D 2D 00 00 00 # HYPHEN-MINUS
+2E 002E - Y 2E 2E 2E 00 00 00 # FULL STOP
+2F 002F - Y 2F 2F 2F 00 00 00 # SOLIDUS
+30 0030 D Y 30 30 30 00 00 00 # DIGIT ZERO
+31 0031 D Y 31 31 31 00 00 00 # DIGIT ONE
+32 0032 D Y 32 32 32 00 00 00 # DIGIT TWO
+33 0033 D Y 33 33 33 00 00 00 # DIGIT THREE
+34 0034 D Y 34 34 34 00 00 00 # DIGIT FOUR
+35 0035 D Y 35 35 35 00 00 00 # DIGIT FIVE
+36 0036 D Y 36 36 36 00 00 00 # DIGIT SIX
+37 0037 D Y 37 37 37 00 00 00 # DIGIT SEVEN
+38 0038 D Y 38 38 38 00 00 00 # DIGIT EIGHT
+39 0039 D Y 39 39 39 00 00 00 # DIGIT NINE
+3A 003A - Y 3A 3A 3A 00 00 00 # COLON
+3B 003B - Y 3B 3B 3B 00 00 00 # SEMICOLON
+3C 003C - Y 3C 3C 3C 00 00 00 # LESS-THAN SIGN
+3D 003D - Y 3D 3D 3D 00 00 00 # EQUALS SIGN
+3E 003E - Y 3E 3E 3E 00 00 00 # GREATER-THAN SIGN
+3F 003F - Y 3F 3F 3F 00 00 00 # QUESTION MARK
+40 0040 - Y 40 40 40 00 00 00 # COMMERCIAL AT
+41 0041 L Y 41 61 41 41 2A 00 # LATIN CAPITAL LETTER A
+42 0042 L Y 42 62 42 42 62 62 # LATIN CAPITAL LETTER B
+43 0043 L Y 43 63 43 43 63 63 # LATIN CAPITAL LETTER C
+44 0044 L Y 44 64 44 44 64 64 # LATIN CAPITAL LETTER D
+45 0045 L Y 45 65 45 45 2A 00 # LATIN CAPITAL LETTER E
+46 0046 L Y 46 66 46 46 66 66 # LATIN CAPITAL LETTER F
+47 0047 L Y 47 67 47 47 67 67 # LATIN CAPITAL LETTER G
+48 0048 L Y 48 68 48 48 68 68 # LATIN CAPITAL LETTER H
+49 0049 L Y 49 69 49 49 2A 00 # LATIN CAPITAL LETTER I
+4A 004A L Y 4A 6A 4A 4A 6A 6A # LATIN CAPITAL LETTER J
+4B 004B L Y 4B 6B 4B 4B 6B 6B # LATIN CAPITAL LETTER K
+4C 004C L Y 4C 6C 4C 4C 6C 6C # LATIN CAPITAL LETTER L
+4D 004D L Y 4D 6D 4D 4D 6D 6D # LATIN CAPITAL LETTER M
+4E 004E L Y 4E 6E 4E 4E 6E 6E # LATIN CAPITAL LETTER N
+4F 004F L Y 4F 6F 4F 4F 2A 00 # LATIN CAPITAL LETTER O
+50 0050 L Y 50 70 50 50 70 70 # LATIN CAPITAL LETTER P
+51 0051 L Y 51 71 51 51 71 71 # LATIN CAPITAL LETTER Q
+52 0052 L Y 52 72 52 52 72 72 # LATIN CAPITAL LETTER R
+53 0053 L Y 53 73 53 53 73 73 # LATIN CAPITAL LETTER S
+54 0054 L Y 54 74 54 54 74 74 # LATIN CAPITAL LETTER T
+55 0055 L Y 55 75 55 55 2A 00 # LATIN CAPITAL LETTER U
+56 0056 L Y 56 76 56 56 76 76 # LATIN CAPITAL LETTER V
+57 0057 L Y 57 77 57 57 77 77 # LATIN CAPITAL LETTER W
+58 0058 L Y 58 78 58 58 78 78 # LATIN CAPITAL LETTER X
+59 0059 L Y 59 79 59 59 79 79 # LATIN CAPITAL LETTER Y
+5A 005A L Y 5A 7A 5A 5A 7A 7A # LATIN CAPITAL LETTER Z
+5B 005B - Y 5B 5B 5B 00 00 00 # LEFT SQUARE BRACKET
+5C 005C - Y 5C 5C 5C 00 00 00 # REVERSE SOLIDUS
+5D 005D - Y 5D 5D 5D 00 00 00 # RIGHT SQUARE BRACKET
+5E 005E - Y 5E 5E 5E 00 00 00 # CIRCUMFLEX ACCENT
+5F 005F - Y 5F 5F 5F 00 00 00 # LOW LINE
+60 0060 - Y 60 60 60 00 00 00 # GRAVE ACCENT
+61 0061 L Y 41 61 41 61 2A 00 # LATIN SMALL LETTER A
+62 0062 L Y 42 62 42 62 62 62 # LATIN SMALL LETTER B
+63 0063 L Y 43 63 43 63 63 63 # LATIN SMALL LETTER C
+64 0064 L Y 44 64 44 64 64 64 # LATIN SMALL LETTER D
+65 0065 L Y 45 65 45 65 2A 00 # LATIN SMALL LETTER E
+66 0066 L Y 46 66 46 66 66 66 # LATIN SMALL LETTER F
+67 0067 L Y 47 67 47 67 67 67 # LATIN SMALL LETTER G
+68 0068 L Y 48 68 48 68 68 68 # LATIN SMALL LETTER H
+69 0069 L Y 49 69 49 69 2A 00 # LATIN SMALL LETTER I
+6A 006A L Y 4A 6A 4A 6A 6A 6A # LATIN SMALL LETTER J
+6B 006B L Y 4B 6B 4B 6B 6B 6B # LATIN SMALL LETTER K
+6C 006C L Y 4C 6C 4C 6C 6C 6C # LATIN SMALL LETTER L
+6D 006D L Y 4D 6D 4D 6D 6D 6D # LATIN SMALL LETTER M
+6E 006E L Y 4E 6E 4E 6E 6E 6E # LATIN SMALL LETTER N
+6F 006F L Y 4F 6F 4F 6F 2A 00 # LATIN SMALL LETTER O
+70 0070 L Y 50 70 50 70 70 70 # LATIN SMALL LETTER P
+71 0071 L Y 51 71 51 71 71 71 # LATIN SMALL LETTER Q
+72 0072 L Y 52 72 52 72 72 72 # LATIN SMALL LETTER R
+73 0073 L Y 53 73 53 73 73 73 # LATIN SMALL LETTER S
+74 0074 L Y 54 74 54 74 74 74 # LATIN SMALL LETTER T
+75 0075 L Y 55 75 55 75 2A 00 # LATIN SMALL LETTER U
+76 0076 L Y 56 76 56 76 76 76 # LATIN SMALL LETTER V
+77 0077 L Y 57 77 57 77 77 77 # LATIN SMALL LETTER W
+78 0078 L Y 58 78 58 78 78 78 # LATIN SMALL LETTER X
+79 0079 L Y 59 79 59 79 79 79 # LATIN SMALL LETTER Y
+7A 007A L Y 5A 7A 5A 7A 7A 7A # LATIN SMALL LETTER Z
+7B 007B - Y 7B 7B 7B 00 00 00 # LEFT CURLY BRACKET
+7C 007C - Y 7C 7C 7C 00 00 00 # VERTICAL LINE
+7D 007D - Y 7D 7D 7D 00 00 00 # RIGHT CURLY BRACKET
+7E 007E - Y 7E 7E 7E 00 00 00 # TILDE
+7F 007F - N 7F 7F 7F 00 00 00 # <control>
+80 20AC - Y 80 80 80 00 00 00 # EURO SIGN
+81 0081 . N 81 81 81 00 00 00 # <unused control>
+82 201A - Y 82 82 82 00 00 00 # SINGLE LOW-9 QUOTATION MARK
+83 0192 L Y 83 83 83 83 83 83 # LATIN SMALL LETTER F WITH HOOK
+84 201E - Y 84 84 84 00 00 00 # DOUBLE LOW-9 QUOTATION MARK
+85 2026 - Y 85 85 85 00 00 00 # HORIZONTAL ELLIPSIS
+86 2020 - Y 86 86 86 00 00 00 # DAGGER
+87 2021 - Y 87 87 87 00 00 00 # DOUBLE DAGGER
+88 0088 . N 88 88 88 00 00 00 # <unused control>
+89 2030 - Y 89 89 89 00 00 00 # PER MILLE SIGN
+8A 008A . N 8A 8A 8A 00 00 00 # <unused control>
+8B 2039 - Y 8B 8B 8B 00 00 00 # SINGLE LEFT-POINTING ANGLE QUOTATION MARK
+8C 008C . N 8C 8C 8C 00 00 00 # <unused control>
+8D 008D . N 8D 8D 8D 00 00 00 # <unused control>
+8E 008E . N 8E 8E 8E 00 00 00 # <unused control>
+8F 008F . N 8F 8F 8F 00 00 00 # <unused control>
+90 0090 . N 90 90 90 00 00 00 # <unused control>
+91 2018 - Y 91 91 91 00 00 00 # LEFT SINGLE QUOTATION MARK
+92 2019 - Y 92 92 92 00 00 00 # RIGHT SINGLE QUOTATION MARK
+93 201C - Y 93 93 93 00 00 00 # LEFT DOUBLE QUOTATION MARK
+94 201D - Y 94 94 94 00 00 00 # RIGHT DOUBLE QUOTATION MARK
+95 2022 - Y 95 95 95 00 00 00 # BULLET
+96 2013 - Y 96 96 96 00 00 00 # EN DASH
+97 2014 - Y 97 97 97 00 00 00 # EM DASH
+98 0098 . N 98 98 98 00 00 00 # <unused control>
+99 2122 . N 99 99 99 00 00 00 # <unused special>
+9A 009A . N 9A 9A 9A 00 00 00 # <unused control>
+9B 203A - Y 9B 9B 9B 00 00 00 # SINGLE RIGHT-POINTING ANGLE QUOTATION MARK
+9C 009C . N 9C 9C 9C 00 00 00 # <unused control>
+9D 009D . N 9D 9D 9D 00 00 00 # <unused control>
+9E 009E . N 9E 9E 9E 00 00 00 # <unused control>
+9F 009F . N 9F 9F 9F 00 00 00 # <unused control>
+A0 00A0 W Y A0 A0 A0 00 00 00 # NO-BREAK SPACE
+A1 0385 - Y A1 A1 A1 00 00 00 # GREEK DIALYTIKA TONOS
+A2 0386 L Y A2 DC A2 C1 2A 00 # GREEK CAPITAL LETTER ALPHA WITH TONOS
+A3 00A3 - Y A3 A3 A3 00 00 00 # POUND SIGN
+A4 00A4 - Y A4 A4 A4 00 00 00 # CURRENCY SIGN
+A5 00A5 - Y A5 A5 A5 00 00 00 # YEN SIGN
+A6 00A6 - Y A6 A6 A6 00 00 00 # BROKEN BAR
+A7 00A7 - Y A7 A7 A7 00 00 00 # SECTION SIGN
+A8 00A8 - Y A8 A8 A8 00 00 00 # DIAERESIS
+A9 00A9 - Y A9 A9 A9 00 00 00 # COPYRIGHT SIGN
+AA E0AA . N AA AA AA 00 00 00 # <unused>
+AB 00AB - Y AB AB AB 00 00 00 # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
+AC 00AC - Y AC AC AC 00 00 00 # NOT SIGN
+AD 00AD H N AD AD AD 00 00 00 # SOFT HYPHEN
+AE 00AE - Y AE AE AE 00 00 00 # REGISTERED SIGN
+AF 2015 - Y AF AF AF 00 00 00 # HORIZONTAL BAR
+B0 00B0 - Y B0 B0 B0 00 00 00 # DEGREE SIGN
+B1 00B1 - Y B1 B1 B1 00 00 00 # PLUS-MINUS SIGN
+B2 00B2 - Y B2 B2 B2 00 00 00 # SUPERSCRIPT TWO
+B3 00B3 - Y B3 B3 B3 00 00 00 # SUPERSCRIPT THREE
+B4 0384 - Y B4 B4 B4 00 00 00 # GREEK TONOS
+B5 00B5 A Y CC B5 CC 00 00 00 # MICRO SIGN
+B6 00B6 - Y B6 B6 B6 00 00 00 # PILCROW SIGN
+B7 00B7 - Y B7 B7 B7 00 00 00 # MIDDLE DOT
+B8 0388 L Y B8 DD B8 C5 2A 00 # GREEK CAPITAL LETTER EPSILON WITH TONOS
+B9 0389 L Y B9 DE B9 C7 2A 00 # GREEK CAPITAL LETTER ETA WITH TONOS
+BA 038A L Y BA DF BA C9 2A 00 # GREEK CAPITAL LETTER IOTA WITH TONOS
+BB 00BB - Y BB BB BB 00 00 00 # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
+BC 038C L Y BC FC BC CF 2A 00 # GREEK CAPITAL LETTER OMICRON WITH TONOS
+BD 00BD - Y BD BD BD 00 00 00 # VULGAR FRACTION ONE HALF
+BE 038E L Y BE FD BE D5 2A 00 # GREEK CAPITAL LETTER UPSILON WITH TONOS
+BF 038F L Y BF FE BF D9 2A 00 # GREEK CAPITAL LETTER OMEGA WITH TONOS
+C0 0390 L Y C0 C0 C0 E9 2A 00 # GREEK SMALL LETTER IOTA WITH DIALYTIKA AND TONOS
+C1 0391 L Y C1 E1 C1 C1 2A 00 # GREEK CAPITAL LETTER ALPHA
+C2 0392 L Y C2 E2 C2 C2 E2 E2 # GREEK CAPITAL LETTER BETA
+C3 0393 L Y C3 E3 C3 C3 E3 E3 # GREEK CAPITAL LETTER GAMMA
+C4 0394 L Y C4 E4 C4 C4 E4 E4 # GREEK CAPITAL LETTER DELTA
+C5 0395 L Y C5 E5 C5 C5 2A 00 # GREEK CAPITAL LETTER EPSILON
+C6 0396 L Y C6 E6 C6 C6 E6 E6 # GREEK CAPITAL LETTER ZETA
+C7 0397 L Y C7 E7 C7 C7 2A 00 # GREEK CAPITAL LETTER ETA
+C8 0398 L Y C8 E8 C8 C8 E8 E8 # GREEK CAPITAL LETTER THETA
+C9 0399 L Y C9 E9 C9 C9 2A 00 # GREEK CAPITAL LETTER IOTA
+CA 039A L Y CA EA CA CA EA EA # GREEK CAPITAL LETTER KAPPA
+CB 039B L Y CB EB CB CB EB EB # GREEK CAPITAL LETTER LAMDA
+CC 039C L Y CC EC CC CC EC EC # GREEK CAPITAL LETTER MU
+CD 039D L Y CD ED CD CD ED ED # GREEK CAPITAL LETTER NU
+CE 039E L Y CE EE CE CE EE EE # GREEK CAPITAL LETTER XI
+CF 039F L Y CF EF CF CF 2A 00 # GREEK CAPITAL LETTER OMICRON
+D0 03A0 L Y D0 F0 D0 D0 F0 F0 # GREEK CAPITAL LETTER PI
+D1 03A1 L Y D1 F1 D1 D1 F1 F1 # GREEK CAPITAL LETTER RHO
+D2 E0D2 . N D2 D2 D2 00 00 00 # <unused>
+D3 03A3 L Y D3 F3 D3 D3 F3 F3 # GREEK CAPITAL LETTER SIGMA
+D4 03A4 L Y D4 F4 D4 D4 F4 F4 # GREEK CAPITAL LETTER TAU
+D5 03A5 L Y D5 F5 D5 D5 2A 00 # GREEK CAPITAL LETTER UPSILON
+D6 03A6 L Y D6 F6 D6 D6 F6 F6 # GREEK CAPITAL LETTER PHI
+D7 03A7 L Y D7 F7 D7 D7 F7 F7 # GREEK CAPITAL LETTER CHI
+D8 03A8 L Y D8 F8 D8 D8 F8 F8 # GREEK CAPITAL LETTER PSI
+D9 03A9 L Y D9 F9 D9 D9 2A 00 # GREEK CAPITAL LETTER OMEGA
+DA 03AA L Y DA FA DA C9 2A 00 # GREEK CAPITAL LETTER IOTA WITH DIALYTIKA
+DB 03AB L Y DB FB DB D5 2A 00 # GREEK CAPITAL LETTER UPSILON WITH DIALYTIKA
+DC 03AC L Y A2 DC A2 E1 2A 00 # GREEK SMALL LETTER ALPHA WITH TONOS
+DD 03AD L Y B8 DD B8 E5 2A 00 # GREEK SMALL LETTER EPSILON WITH TONOS
+DE 03AE L Y B9 DE B9 E7 2A 00 # GREEK SMALL LETTER ETA WITH TONOS
+DF 03AF L Y BA DF BA E9 2A 00 # GREEK SMALL LETTER IOTA WITH TONOS
+E0 03B0 L Y E0 E0 E0 F5 2A 00 # GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND TONOS
+E1 03B1 L Y C1 E1 C1 E1 2A 00 # GREEK SMALL LETTER ALPHA
+E2 03B2 L Y C2 E2 C2 E2 E2 E2 # GREEK SMALL LETTER BETA
+E3 03B3 L Y C3 E3 C3 E3 E3 E3 # GREEK SMALL LETTER GAMMA
+E4 03B4 L Y C4 E4 C4 E4 E4 E4 # GREEK SMALL LETTER DELTA
+E5 03B5 L Y C5 E5 C5 E5 2A 00 # GREEK SMALL LETTER EPSILON
+E6 03B6 L Y C6 E6 C6 E6 E6 E6 # GREEK SMALL LETTER ZETA
+E7 03B7 L Y C7 E7 C7 E7 2A 00 # GREEK SMALL LETTER ETA
+E8 03B8 L Y C8 E8 C8 E8 E8 E8 # GREEK SMALL LETTER THETA
+E9 03B9 L Y C9 E9 C9 E9 2A 00 # GREEK SMALL LETTER IOTA
+EA 03BA L Y CA EA CA EA EA EA # GREEK SMALL LETTER KAPPA
+EB 03BB L Y CB EB CB EB EB EB # GREEK SMALL LETTER LAMDA
+EC 03BC L Y CC EC CC EC EC EC # GREEK SMALL LETTER MU
+ED 03BD L Y CD ED CD ED ED ED # GREEK SMALL LETTER NU
+EE 03BE L Y CE EE CE EE EE EE # GREEK SMALL LETTER XI
+EF 03BF L Y CF EF CF EF 2A 00 # GREEK SMALL LETTER OMICRON
+F0 03C0 L Y D0 F0 D0 F0 F0 F0 # GREEK SMALL LETTER PI
+F1 03C1 L Y D1 F1 D1 F1 F1 F1 # GREEK SMALL LETTER RHO
+F2 03C2 L Y D3 F2 D3 F2 F2 F2 # GREEK SMALL LETTER FINAL SIGMA
+F3 03C3 L Y D3 F3 D3 F3 F3 F3 # GREEK SMALL LETTER SIGMA
+F4 03C4 L Y D4 F4 D4 F4 F4 F4 # GREEK SMALL LETTER TAU
+F5 03C5 L Y D5 F5 D5 F5 2A 00 # GREEK SMALL LETTER UPSILON
+F6 03C6 L Y D6 F6 D6 F6 F6 F6 # GREEK SMALL LETTER PHI
+F7 03C7 L Y D7 F7 D7 F7 F7 F7 # GREEK SMALL LETTER CHI
+F8 03C8 L Y D8 F8 D8 F8 F8 F8 # GREEK SMALL LETTER PSI
+F9 03C9 L Y D9 F9 D9 F9 2A 00 # GREEK SMALL LETTER OMEGA
+FA 03CA L Y DA FA DA E9 2A 00 # GREEK SMALL LETTER IOTA WITH DIALYTIKA
+FB 03CB L Y DB FB DB F5 2A 00 # GREEK SMALL LETTER UPSILON WITH DIALYTIKA
+FC 03CC L Y BC FC BC EF 2A 00 # GREEK SMALL LETTER OMICRON WITH TONOS
+FD 03CD L Y BE FD BE F5 2A 00 # GREEK SMALL LETTER UPSILON WITH TONOS
+FE 03CE L Y BF FE BF F9 2A 00 # GREEK SMALL LETTER OMEGA WITH TONOS
+FF E0FF . N FF FF FF 00 00 00 # <unused>
Index: doc/tools/ultraedit/ultraedit/GNU/aspell/data/cp1254.cmap
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/cp1254.cmap	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/cp1254.cmap	(working copy)
@@ -0,0 +1,1944 @@
+INTERNAL
+/
+N 951
+0000 > 00
+0001 > 01
+0002 > 02
+0003 > 03
+0004 > 04
+0005 > 05
+0006 > 06
+0007 > 07
+0008 > 08
+0009 > 09
+000A > 0A
+000B > 0B
+000C > 0C
+000D > 0D
+000E > 0E
+000F > 0F
+0010 > 10
+0011 > 11
+0012 > 12
+0013 > 13
+0014 > 14
+0015 > 15
+0016 > 16
+0017 > 17
+0018 > 18
+0019 > 19
+001A > 1A
+001B > 1B
+001C > 1C
+001D > 1D
+001E > 1E
+001F > 1F
+0020 > 20
+0021 > 21
+0022 > 22
+0023 > 23
+0024 > 24
+0025 > 25
+0026 > 26
+0027 > 27
+0028 > 28
+0029 > 29
+002A > 2A
+002B > 2B
+002C > 2C
+002D > 2D
+002E > 2E
+002F > 2F
+0030 > 30
+0031 > 31
+0032 > 32
+0033 > 33
+0034 > 34
+0035 > 35
+0036 > 36
+0037 > 37
+0038 > 38
+0039 > 39
+003A > 3A
+003B > 3B
+003C > 3C
+003D > 3D
+003E > 3E
+003F > 3F
+0040 > 40
+0041 > 41 /
+     N 6
+     0300 > C0
+     0301 > C1
+     0302 > C2
+     0303 > C3
+     0308 > C4
+     030A > C5
+     .
+0042 > 42
+0043 > 43 /
+     N 1
+     0327 > C7
+     .
+0044 > 44
+0045 > 45 /
+     N 4
+     0300 > C8
+     0301 > C9
+     0302 > CA
+     0308 > CB
+     .
+0046 > 46
+0047 > 47 /
+     N 1
+     0306 > D0
+     .
+0048 > 48
+0049 > 49 /
+     N 5
+     0300 > CC
+     0301 > CD
+     0302 > CE
+     0307 > DD
+     0308 > CF
+     .
+004A > 4A
+004B > 4B
+004C > 4C
+004D > 4D
+004E > 4E /
+     N 1
+     0303 > D1
+     .
+004F > 4F /
+     N 5
+     0300 > D2
+     0301 > D3
+     0302 > D4
+     0303 > D5
+     0308 > D6
+     .
+0050 > 50
+0051 > 51
+0052 > 52
+0053 > 53 /
+     N 2
+     030C > 8A
+     0327 > DE
+     .
+0054 > 54
+0055 > 55 /
+     N 4
+     0300 > D9
+     0301 > DA
+     0302 > DB
+     0308 > DC
+     .
+0056 > 56
+0057 > 57
+0058 > 58
+0059 > 59 /
+     N 1
+     0308 > 9F
+     .
+005A > 5A
+005B > 5B
+005C > 5C
+005D > 5D
+005E > 5E
+005F > 5F
+0060 > 60
+0061 > 61 /
+     N 6
+     0300 > E0
+     0301 > E1
+     0302 > E2
+     0303 > E3
+     0308 > E4
+     030A > E5
+     .
+0062 > 62
+0063 > 63 /
+     N 1
+     0327 > E7
+     .
+0064 > 64
+0065 > 65 /
+     N 4
+     0300 > E8
+     0301 > E9
+     0302 > EA
+     0308 > EB
+     .
+0066 > 66
+0067 > 67 /
+     N 1
+     0306 > F0
+     .
+0068 > 68
+0069 > 69 /
+     N 4
+     0300 > EC
+     0301 > ED
+     0302 > EE
+     0308 > EF
+     .
+006A > 6A
+006B > 6B
+006C > 6C
+006D > 6D
+006E > 6E /
+     N 1
+     0303 > F1
+     .
+006F > 6F /
+     N 5
+     0300 > F2
+     0301 > F3
+     0302 > F4
+     0303 > F5
+     0308 > F6
+     .
+0070 > 70
+0071 > 71
+0072 > 72
+0073 > 73 /
+     N 2
+     030C > 9A
+     0327 > FE
+     .
+0074 > 74
+0075 > 75 /
+     N 4
+     0300 > F9
+     0301 > FA
+     0302 > FB
+     0308 > FC
+     .
+0076 > 76
+0077 > 77
+0078 > 78
+0079 > 79 /
+     N 1
+     0308 > FF
+     .
+007A > 7A
+007B > 7B
+007C > 7C
+007D > 7D
+007E > 7E
+007F > 7F
+0081 > 81
+008D > 8D
+008E > 8E
+008F > 8F
+0090 > 90
+009D > 9D
+009E > 9E
+00A0 > A0
+00A1 > A1
+00A2 > A2
+00A3 > A3
+00A4 > A4
+00A5 > A5
+00A6 > A6
+00A7 > A7
+00A8 > A8
+00A9 > A9
+00AA > AA
+00AB > AB
+00AC > AC
+00AD > AD
+00AE > AE
+00AF > AF
+00B0 > B0
+00B1 > B1
+00B2 > B2
+00B3 > B3
+00B4 > B4
+00B5 > B5
+00B6 > B6
+00B7 > B7
+00B8 > B8
+00B9 > B9
+00BA > BA
+00BB > BB
+00BC > BC
+00BD > BD
+00BE > BE
+00BF > BF
+00C0 > C0
+00C1 > C1
+00C2 > C2
+00C3 > C3
+00C4 > C4
+00C5 > C5
+00C6 > C6
+00C7 > C7
+00C8 > C8
+00C9 > C9
+00CA > CA
+00CB > CB
+00CC > CC
+00CD > CD
+00CE > CE
+00CF > CF
+00D1 > D1
+00D2 > D2
+00D3 > D3
+00D4 > D4
+00D5 > D5
+00D6 > D6
+00D7 > D7
+00D8 > D8
+00D9 > D9
+00DA > DA
+00DB > DB
+00DC > DC
+00DD > 59 # unsup: 0059 0301
+00DF > DF
+00E0 > E0
+00E1 > E1
+00E2 > E2
+00E3 > E3
+00E4 > E4
+00E5 > E5
+00E6 > E6
+00E7 > E7
+00E8 > E8
+00E9 > E9
+00EA > EA
+00EB > EB
+00EC > EC
+00ED > ED
+00EE > EE
+00EF > EF
+00F1 > F1
+00F2 > F2
+00F3 > F3
+00F4 > F4
+00F5 > F5
+00F6 > F6
+00F7 > F7
+00F8 > F8
+00F9 > F9
+00FA > FA
+00FB > FB
+00FC > FC
+00FD > 79 # unsup: 0079 0301
+00FF > FF
+0100 > 41 # unsup: 0041 0304
+0101 > 61 # unsup: 0061 0304
+0102 > 41 # unsup: 0041 0306
+0103 > 61 # unsup: 0061 0306
+0104 > 41 # unsup: 0041 0328
+0105 > 61 # unsup: 0061 0328
+0106 > 43 # unsup: 0043 0301
+0107 > 63 # unsup: 0063 0301
+0108 > 43 # unsup: 0043 0302
+0109 > 63 # unsup: 0063 0302
+010A > 43 # unsup: 0043 0307
+010B > 63 # unsup: 0063 0307
+010C > 43 # unsup: 0043 030C
+010D > 63 # unsup: 0063 030C
+010E > 44 # unsup: 0044 030C
+010F > 64 # unsup: 0064 030C
+0112 > 45 # unsup: 0045 0304
+0113 > 65 # unsup: 0065 0304
+0114 > 45 # unsup: 0045 0306
+0115 > 65 # unsup: 0065 0306
+0116 > 45 # unsup: 0045 0307
+0117 > 65 # unsup: 0065 0307
+0118 > 45 # unsup: 0045 0328
+0119 > 65 # unsup: 0065 0328
+011A > 45 # unsup: 0045 030C
+011B > 65 # unsup: 0065 030C
+011C > 47 # unsup: 0047 0302
+011D > 67 # unsup: 0067 0302
+011E > D0
+011F > F0
+0120 > 47 # unsup: 0047 0307
+0121 > 67 # unsup: 0067 0307
+0122 > 47 # unsup: 0047 0327
+0123 > 67 # unsup: 0067 0327
+0124 > 48 # unsup: 0048 0302
+0125 > 68 # unsup: 0068 0302
+0128 > 49 # unsup: 0049 0303
+0129 > 69 # unsup: 0069 0303
+012A > 49 # unsup: 0049 0304
+012B > 69 # unsup: 0069 0304
+012C > 49 # unsup: 0049 0306
+012D > 69 # unsup: 0069 0306
+012E > 49 # unsup: 0049 0328
+012F > 69 # unsup: 0069 0328
+0130 > DD
+0131 > FD
+0132 > 49 4A # compat
+0133 > 69 6A # compat
+0134 > 4A # unsup: 004A 0302
+0135 > 6A # unsup: 006A 0302
+0136 > 4B # unsup: 004B 0327
+0137 > 6B # unsup: 006B 0327
+0139 > 4C # unsup: 004C 0301
+013A > 6C # unsup: 006C 0301
+013B > 4C # unsup: 004C 0327
+013C > 6C # unsup: 006C 0327
+013D > 4C # unsup: 004C 030C
+013E > 6C # unsup: 006C 030C
+013F > 4C B7 # compat
+0140 > 6C B7 # compat
+0143 > 4E # unsup: 004E 0301
+0144 > 6E # unsup: 006E 0301
+0145 > 4E # unsup: 004E 0327
+0146 > 6E # unsup: 006E 0327
+0147 > 4E # unsup: 004E 030C
+0148 > 6E # unsup: 006E 030C
+014C > 4F # unsup: 004F 0304
+014D > 6F # unsup: 006F 0304
+014E > 4F # unsup: 004F 0306
+014F > 6F # unsup: 006F 0306
+0150 > 4F # unsup: 004F 030B
+0151 > 6F # unsup: 006F 030B
+0152 > 8C
+0153 > 9C
+0154 > 52 # unsup: 0052 0301
+0155 > 72 # unsup: 0072 0301
+0156 > 52 # unsup: 0052 0327
+0157 > 72 # unsup: 0072 0327
+0158 > 52 # unsup: 0052 030C
+0159 > 72 # unsup: 0072 030C
+015A > 53 # unsup: 0053 0301
+015B > 73 # unsup: 0073 0301
+015C > 53 # unsup: 0053 0302
+015D > 73 # unsup: 0073 0302
+015E > DE
+015F > FE
+0160 > 8A
+0161 > 9A
+0162 > 54 # unsup: 0054 0327
+0163 > 74 # unsup: 0074 0327
+0164 > 54 # unsup: 0054 030C
+0165 > 74 # unsup: 0074 030C
+0168 > 55 # unsup: 0055 0303
+0169 > 75 # unsup: 0075 0303
+016A > 55 # unsup: 0055 0304
+016B > 75 # unsup: 0075 0304
+016C > 55 # unsup: 0055 0306
+016D > 75 # unsup: 0075 0306
+016E > 55 # unsup: 0055 030A
+016F > 75 # unsup: 0075 030A
+0170 > 55 # unsup: 0055 030B
+0171 > 75 # unsup: 0075 030B
+0172 > 55 # unsup: 0055 0328
+0173 > 75 # unsup: 0075 0328
+0174 > 57 # unsup: 0057 0302
+0175 > 77 # unsup: 0077 0302
+0176 > 59 # unsup: 0059 0302
+0177 > 79 # unsup: 0079 0302
+0178 > 9F
+0179 > 5A # unsup: 005A 0301
+017A > 7A # unsup: 007A 0301
+017B > 5A # unsup: 005A 0307
+017C > 7A # unsup: 007A 0307
+017D > 5A # unsup: 005A 030C
+017E > 7A # unsup: 007A 030C
+017F > 73 # compat
+0192 > 83
+01A0 > 4F # unsup: 004F 031B
+01A1 > 6F # unsup: 006F 031B
+01AF > 55 # unsup: 0055 031B
+01B0 > 75 # unsup: 0075 031B
+01C4 > 44 5A # unsup: 0044 005A 030C
+01C5 > 44 7A # unsup: 0044 007A 030C
+01C6 > 64 7A # unsup: 0064 007A 030C
+01C7 > 4C 4A # compat
+01C8 > 4C 6A # compat
+01C9 > 6C 6A # compat
+01CA > 4E 4A # compat
+01CB > 4E 6A # compat
+01CC > 6E 6A # compat
+01CD > 41 # unsup: 0041 030C
+01CE > 61 # unsup: 0061 030C
+01CF > 49 # unsup: 0049 030C
+01D0 > 69 # unsup: 0069 030C
+01D1 > 4F # unsup: 004F 030C
+01D2 > 6F # unsup: 006F 030C
+01D3 > 55 # unsup: 0055 030C
+01D4 > 75 # unsup: 0075 030C
+01D5 > DC # unsup: 00DC 0304
+01D6 > FC # unsup: 00FC 0304
+01D7 > DC # unsup: 00DC 0301
+01D8 > FC # unsup: 00FC 0301
+01D9 > DC # unsup: 00DC 030C
+01DA > FC # unsup: 00FC 030C
+01DB > DC # unsup: 00DC 0300
+01DC > FC # unsup: 00FC 0300
+01DE > C4 # unsup: 00C4 0304
+01DF > E4 # unsup: 00E4 0304
+01E0 > 41 # unsup: 0041 0307 0304
+01E1 > 61 # unsup: 0061 0307 0304
+01E2 > C6 # unsup: 00C6 0304
+01E3 > E6 # unsup: 00E6 0304
+01E6 > 47 # unsup: 0047 030C
+01E7 > 67 # unsup: 0067 030C
+01E8 > 4B # unsup: 004B 030C
+01E9 > 6B # unsup: 006B 030C
+01EA > 4F # unsup: 004F 0328
+01EB > 6F # unsup: 006F 0328
+01EC > 4F # unsup: 004F 0328 0304
+01ED > 6F # unsup: 006F 0328 0304
+01F0 > 6A # unsup: 006A 030C
+01F1 > 44 5A # compat
+01F2 > 44 7A # compat
+01F3 > 64 7A # compat
+01F4 > 47 # unsup: 0047 0301
+01F5 > 67 # unsup: 0067 0301
+01F8 > 4E # unsup: 004E 0300
+01F9 > 6E # unsup: 006E 0300
+01FA > C5 # unsup: 00C5 0301
+01FB > E5 # unsup: 00E5 0301
+01FC > C6 # unsup: 00C6 0301
+01FD > E6 # unsup: 00E6 0301
+01FE > D8 # unsup: 00D8 0301
+01FF > F8 # unsup: 00F8 0301
+0200 > 41 # unsup: 0041 030F
+0201 > 61 # unsup: 0061 030F
+0202 > 41 # unsup: 0041 0311
+0203 > 61 # unsup: 0061 0311
+0204 > 45 # unsup: 0045 030F
+0205 > 65 # unsup: 0065 030F
+0206 > 45 # unsup: 0045 0311
+0207 > 65 # unsup: 0065 0311
+0208 > 49 # unsup: 0049 030F
+0209 > 69 # unsup: 0069 030F
+020A > 49 # unsup: 0049 0311
+020B > 69 # unsup: 0069 0311
+020C > 4F # unsup: 004F 030F
+020D > 6F # unsup: 006F 030F
+020E > 4F # unsup: 004F 0311
+020F > 6F # unsup: 006F 0311
+0210 > 52 # unsup: 0052 030F
+0211 > 72 # unsup: 0072 030F
+0212 > 52 # unsup: 0052 0311
+0213 > 72 # unsup: 0072 0311
+0214 > 55 # unsup: 0055 030F
+0215 > 75 # unsup: 0075 030F
+0216 > 55 # unsup: 0055 0311
+0217 > 75 # unsup: 0075 0311
+0218 > 53 # unsup: 0053 0326
+0219 > 73 # unsup: 0073 0326
+021A > 54 # unsup: 0054 0326
+021B > 74 # unsup: 0074 0326
+021E > 48 # unsup: 0048 030C
+021F > 68 # unsup: 0068 030C
+0226 > 41 # unsup: 0041 0307
+0227 > 61 # unsup: 0061 0307
+0228 > 45 # unsup: 0045 0327
+0229 > 65 # unsup: 0065 0327
+022A > D6 # unsup: 00D6 0304
+022B > F6 # unsup: 00F6 0304
+022C > D5 # unsup: 00D5 0304
+022D > F5 # unsup: 00F5 0304
+022E > 4F # unsup: 004F 0307
+022F > 6F # unsup: 006F 0307
+0230 > 4F # unsup: 004F 0307 0304
+0231 > 6F # unsup: 006F 0307 0304
+0232 > 59 # unsup: 0059 0304
+0233 > 79 # unsup: 0079 0304
+02C6 > 88
+02DC > 98
+0300 > 0 # unsup
+0301 > 0 # unsup
+0302 > 0 # unsup
+0303 > 0 # unsup
+0304 > 0 # unsup
+0305 > 0 # unsup
+0306 > 0 # unsup
+0307 > 0 # unsup
+0308 > 0 # unsup
+0309 > 0 # unsup
+030A > 0 # unsup
+030B > 0 # unsup
+030C > 0 # unsup
+030D > 0 # unsup
+030E > 0 # unsup
+030F > 0 # unsup
+0310 > 0 # unsup
+0311 > 0 # unsup
+0312 > 0 # unsup
+0313 > 0 # unsup
+0314 > 0 # unsup
+0315 > 0 # unsup
+0316 > 0 # unsup
+0317 > 0 # unsup
+0318 > 0 # unsup
+0319 > 0 # unsup
+031A > 0 # unsup
+031B > 0 # unsup
+031C > 0 # unsup
+031D > 0 # unsup
+031E > 0 # unsup
+031F > 0 # unsup
+0320 > 0 # unsup
+0321 > 0 # unsup
+0322 > 0 # unsup
+0323 > 0 # unsup
+0324 > 0 # unsup
+0325 > 0 # unsup
+0326 > 0 # unsup
+0327 > 0 # unsup
+0328 > 0 # unsup
+0329 > 0 # unsup
+032A > 0 # unsup
+032B > 0 # unsup
+032C > 0 # unsup
+032D > 0 # unsup
+032E > 0 # unsup
+032F > 0 # unsup
+0330 > 0 # unsup
+0331 > 0 # unsup
+0332 > 0 # unsup
+0333 > 0 # unsup
+0334 > 0 # unsup
+0335 > 0 # unsup
+0336 > 0 # unsup
+0337 > 0 # unsup
+0338 > 0 # unsup
+0339 > 0 # unsup
+033A > 0 # unsup
+033B > 0 # unsup
+033C > 0 # unsup
+033D > 0 # unsup
+033E > 0 # unsup
+033F > 0 # unsup
+0340 > 0 # unsup
+0341 > 0 # unsup
+0342 > 0 # unsup
+0343 > 0 # unsup
+0344 > 0 # unsup
+0345 > 0 # unsup
+037E > 3B
+0385 > A8 # unsup: 00A8 0301
+0387 > B7
+1E00 > 41 # unsup: 0041 0325
+1E01 > 61 # unsup: 0061 0325
+1E02 > 42 # unsup: 0042 0307
+1E03 > 62 # unsup: 0062 0307
+1E04 > 42 # unsup: 0042 0323
+1E05 > 62 # unsup: 0062 0323
+1E06 > 42 # unsup: 0042 0331
+1E07 > 62 # unsup: 0062 0331
+1E08 > C7 # unsup: 00C7 0301
+1E09 > E7 # unsup: 00E7 0301
+1E0A > 44 # unsup: 0044 0307
+1E0B > 64 # unsup: 0064 0307
+1E0C > 44 # unsup: 0044 0323
+1E0D > 64 # unsup: 0064 0323
+1E0E > 44 # unsup: 0044 0331
+1E0F > 64 # unsup: 0064 0331
+1E10 > 44 # unsup: 0044 0327
+1E11 > 64 # unsup: 0064 0327
+1E12 > 44 # unsup: 0044 032D
+1E13 > 64 # unsup: 0064 032D
+1E14 > 45 # unsup: 0045 0304 0300
+1E15 > 65 # unsup: 0065 0304 0300
+1E16 > 45 # unsup: 0045 0304 0301
+1E17 > 65 # unsup: 0065 0304 0301
+1E18 > 45 # unsup: 0045 032D
+1E19 > 65 # unsup: 0065 032D
+1E1A > 45 # unsup: 0045 0330
+1E1B > 65 # unsup: 0065 0330
+1E1C > 45 # unsup: 0045 0327 0306
+1E1D > 65 # unsup: 0065 0327 0306
+1E1E > 46 # unsup: 0046 0307
+1E1F > 66 # unsup: 0066 0307
+1E20 > 47 # unsup: 0047 0304
+1E21 > 67 # unsup: 0067 0304
+1E22 > 48 # unsup: 0048 0307
+1E23 > 68 # unsup: 0068 0307
+1E24 > 48 # unsup: 0048 0323
+1E25 > 68 # unsup: 0068 0323
+1E26 > 48 # unsup: 0048 0308
+1E27 > 68 # unsup: 0068 0308
+1E28 > 48 # unsup: 0048 0327
+1E29 > 68 # unsup: 0068 0327
+1E2A > 48 # unsup: 0048 032E
+1E2B > 68 # unsup: 0068 032E
+1E2C > 49 # unsup: 0049 0330
+1E2D > 69 # unsup: 0069 0330
+1E2E > CF # unsup: 00CF 0301
+1E2F > EF # unsup: 00EF 0301
+1E30 > 4B # unsup: 004B 0301
+1E31 > 6B # unsup: 006B 0301
+1E32 > 4B # unsup: 004B 0323
+1E33 > 6B # unsup: 006B 0323
+1E34 > 4B # unsup: 004B 0331
+1E35 > 6B # unsup: 006B 0331
+1E36 > 4C # unsup: 004C 0323
+1E37 > 6C # unsup: 006C 0323
+1E38 > 4C # unsup: 004C 0323 0304
+1E39 > 6C # unsup: 006C 0323 0304
+1E3A > 4C # unsup: 004C 0331
+1E3B > 6C # unsup: 006C 0331
+1E3C > 4C # unsup: 004C 032D
+1E3D > 6C # unsup: 006C 032D
+1E3E > 4D # unsup: 004D 0301
+1E3F > 6D # unsup: 006D 0301
+1E40 > 4D # unsup: 004D 0307
+1E41 > 6D # unsup: 006D 0307
+1E42 > 4D # unsup: 004D 0323
+1E43 > 6D # unsup: 006D 0323
+1E44 > 4E # unsup: 004E 0307
+1E45 > 6E # unsup: 006E 0307
+1E46 > 4E # unsup: 004E 0323
+1E47 > 6E # unsup: 006E 0323
+1E48 > 4E # unsup: 004E 0331
+1E49 > 6E # unsup: 006E 0331
+1E4A > 4E # unsup: 004E 032D
+1E4B > 6E # unsup: 006E 032D
+1E4C > D5 # unsup: 00D5 0301
+1E4D > F5 # unsup: 00F5 0301
+1E4E > D5 # unsup: 00D5 0308
+1E4F > F5 # unsup: 00F5 0308
+1E50 > 4F # unsup: 004F 0304 0300
+1E51 > 6F # unsup: 006F 0304 0300
+1E52 > 4F # unsup: 004F 0304 0301
+1E53 > 6F # unsup: 006F 0304 0301
+1E54 > 50 # unsup: 0050 0301
+1E55 > 70 # unsup: 0070 0301
+1E56 > 50 # unsup: 0050 0307
+1E57 > 70 # unsup: 0070 0307
+1E58 > 52 # unsup: 0052 0307
+1E59 > 72 # unsup: 0072 0307
+1E5A > 52 # unsup: 0052 0323
+1E5B > 72 # unsup: 0072 0323
+1E5C > 52 # unsup: 0052 0323 0304
+1E5D > 72 # unsup: 0072 0323 0304
+1E5E > 52 # unsup: 0052 0331
+1E5F > 72 # unsup: 0072 0331
+1E60 > 53 # unsup: 0053 0307
+1E61 > 73 # unsup: 0073 0307
+1E62 > 53 # unsup: 0053 0323
+1E63 > 73 # unsup: 0073 0323
+1E64 > 53 # unsup: 0053 0301 0307
+1E65 > 73 # unsup: 0073 0301 0307
+1E66 > 8A # unsup: 0160 0307
+1E67 > 9A # unsup: 0161 0307
+1E68 > 53 # unsup: 0053 0323 0307
+1E69 > 73 # unsup: 0073 0323 0307
+1E6A > 54 # unsup: 0054 0307
+1E6B > 74 # unsup: 0074 0307
+1E6C > 54 # unsup: 0054 0323
+1E6D > 74 # unsup: 0074 0323
+1E6E > 54 # unsup: 0054 0331
+1E6F > 74 # unsup: 0074 0331
+1E70 > 54 # unsup: 0054 032D
+1E71 > 74 # unsup: 0074 032D
+1E72 > 55 # unsup: 0055 0324
+1E73 > 75 # unsup: 0075 0324
+1E74 > 55 # unsup: 0055 0330
+1E75 > 75 # unsup: 0075 0330
+1E76 > 55 # unsup: 0055 032D
+1E77 > 75 # unsup: 0075 032D
+1E78 > 55 # unsup: 0055 0303 0301
+1E79 > 75 # unsup: 0075 0303 0301
+1E7A > 55 # unsup: 0055 0304 0308
+1E7B > 75 # unsup: 0075 0304 0308
+1E7C > 56 # unsup: 0056 0303
+1E7D > 76 # unsup: 0076 0303
+1E7E > 56 # unsup: 0056 0323
+1E7F > 76 # unsup: 0076 0323
+1E80 > 57 # unsup: 0057 0300
+1E81 > 77 # unsup: 0077 0300
+1E82 > 57 # unsup: 0057 0301
+1E83 > 77 # unsup: 0077 0301
+1E84 > 57 # unsup: 0057 0308
+1E85 > 77 # unsup: 0077 0308
+1E86 > 57 # unsup: 0057 0307
+1E87 > 77 # unsup: 0077 0307
+1E88 > 57 # unsup: 0057 0323
+1E89 > 77 # unsup: 0077 0323
+1E8A > 58 # unsup: 0058 0307
+1E8B > 78 # unsup: 0078 0307
+1E8C > 58 # unsup: 0058 0308
+1E8D > 78 # unsup: 0078 0308
+1E8E > 59 # unsup: 0059 0307
+1E8F > 79 # unsup: 0079 0307
+1E90 > 5A # unsup: 005A 0302
+1E91 > 7A # unsup: 007A 0302
+1E92 > 5A # unsup: 005A 0323
+1E93 > 7A # unsup: 007A 0323
+1E94 > 5A # unsup: 005A 0331
+1E95 > 7A # unsup: 007A 0331
+1E96 > 68 # unsup: 0068 0331
+1E97 > 74 # unsup: 0074 0308
+1E98 > 77 # unsup: 0077 030A
+1E99 > 79 # unsup: 0079 030A
+1E9B > 73 # unsup: 0073 0307
+1EA0 > 41 # unsup: 0041 0323
+1EA1 > 61 # unsup: 0061 0323
+1EA2 > 41 # unsup: 0041 0309
+1EA3 > 61 # unsup: 0061 0309
+1EA4 > C2 # unsup: 00C2 0301
+1EA5 > E2 # unsup: 00E2 0301
+1EA6 > C2 # unsup: 00C2 0300
+1EA7 > E2 # unsup: 00E2 0300
+1EA8 > C2 # unsup: 00C2 0309
+1EA9 > E2 # unsup: 00E2 0309
+1EAA > C2 # unsup: 00C2 0303
+1EAB > E2 # unsup: 00E2 0303
+1EAC > 41 # unsup: 0041 0323 0302
+1EAD > 61 # unsup: 0061 0323 0302
+1EAE > 41 # unsup: 0041 0306 0301
+1EAF > 61 # unsup: 0061 0306 0301
+1EB0 > 41 # unsup: 0041 0306 0300
+1EB1 > 61 # unsup: 0061 0306 0300
+1EB2 > 41 # unsup: 0041 0306 0309
+1EB3 > 61 # unsup: 0061 0306 0309
+1EB4 > 41 # unsup: 0041 0306 0303
+1EB5 > 61 # unsup: 0061 0306 0303
+1EB6 > 41 # unsup: 0041 0323 0306
+1EB7 > 61 # unsup: 0061 0323 0306
+1EB8 > 45 # unsup: 0045 0323
+1EB9 > 65 # unsup: 0065 0323
+1EBA > 45 # unsup: 0045 0309
+1EBB > 65 # unsup: 0065 0309
+1EBC > 45 # unsup: 0045 0303
+1EBD > 65 # unsup: 0065 0303
+1EBE > CA # unsup: 00CA 0301
+1EBF > EA # unsup: 00EA 0301
+1EC0 > CA # unsup: 00CA 0300
+1EC1 > EA # unsup: 00EA 0300
+1EC2 > CA # unsup: 00CA 0309
+1EC3 > EA # unsup: 00EA 0309
+1EC4 > CA # unsup: 00CA 0303
+1EC5 > EA # unsup: 00EA 0303
+1EC6 > 45 # unsup: 0045 0323 0302
+1EC7 > 65 # unsup: 0065 0323 0302
+1EC8 > 49 # unsup: 0049 0309
+1EC9 > 69 # unsup: 0069 0309
+1ECA > 49 # unsup: 0049 0323
+1ECB > 69 # unsup: 0069 0323
+1ECC > 4F # unsup: 004F 0323
+1ECD > 6F # unsup: 006F 0323
+1ECE > 4F # unsup: 004F 0309
+1ECF > 6F # unsup: 006F 0309
+1ED0 > D4 # unsup: 00D4 0301
+1ED1 > F4 # unsup: 00F4 0301
+1ED2 > D4 # unsup: 00D4 0300
+1ED3 > F4 # unsup: 00F4 0300
+1ED4 > D4 # unsup: 00D4 0309
+1ED5 > F4 # unsup: 00F4 0309
+1ED6 > D4 # unsup: 00D4 0303
+1ED7 > F4 # unsup: 00F4 0303
+1ED8 > 4F # unsup: 004F 0323 0302
+1ED9 > 6F # unsup: 006F 0323 0302
+1EDA > 4F # unsup: 004F 031B 0301
+1EDB > 6F # unsup: 006F 031B 0301
+1EDC > 4F # unsup: 004F 031B 0300
+1EDD > 6F # unsup: 006F 031B 0300
+1EDE > 4F # unsup: 004F 031B 0309
+1EDF > 6F # unsup: 006F 031B 0309
+1EE0 > 4F # unsup: 004F 031B 0303
+1EE1 > 6F # unsup: 006F 031B 0303
+1EE2 > 4F # unsup: 004F 031B 0323
+1EE3 > 6F # unsup: 006F 031B 0323
+1EE4 > 55 # unsup: 0055 0323
+1EE5 > 75 # unsup: 0075 0323
+1EE6 > 55 # unsup: 0055 0309
+1EE7 > 75 # unsup: 0075 0309
+1EE8 > 55 # unsup: 0055 031B 0301
+1EE9 > 75 # unsup: 0075 031B 0301
+1EEA > 55 # unsup: 0055 031B 0300
+1EEB > 75 # unsup: 0075 031B 0300
+1EEC > 55 # unsup: 0055 031B 0309
+1EED > 75 # unsup: 0075 031B 0309
+1EEE > 55 # unsup: 0055 031B 0303
+1EEF > 75 # unsup: 0075 031B 0303
+1EF0 > 55 # unsup: 0055 031B 0323
+1EF1 > 75 # unsup: 0075 031B 0323
+1EF2 > 59 # unsup: 0059 0300
+1EF3 > 79 # unsup: 0079 0300
+1EF4 > 59 # unsup: 0059 0323
+1EF5 > 79 # unsup: 0079 0323
+1EF6 > 59 # unsup: 0059 0309
+1EF7 > 79 # unsup: 0079 0309
+1EF8 > 59 # unsup: 0059 0303
+1EF9 > 79 # unsup: 0079 0303
+1FC1 > A8 # unsup: 00A8 0342
+1FED > A8 # unsup: 00A8 0300
+1FEE > A8 # unsup: 00A8 0301
+1FEF > 60
+1FFD > B4
+2000 > 20 # compat
+2001 > 20 # compat
+2002 > 20 # compat
+2003 > 20 # compat
+2004 > 20 # compat
+2005 > 20 # compat
+2006 > 20 # compat
+2007 > 20 # compat
+2008 > 20 # compat
+2009 > 20 # compat
+200A > 20 # compat
+2013 > 96
+2014 > 97
+2018 > 91
+2019 > 92
+201A > 82
+201C > 93
+201D > 94
+201E > 84
+2020 > 86
+2021 > 87
+2022 > 95
+2024 > 2E # compat
+2025 > 2E 2E # compat
+2026 > 85
+202F > 20 # compat
+2030 > 89
+2039 > 8B
+203A > 9B
+203C > 21 21 # compat
+2047 > 3F 3F # compat
+2048 > 3F 21 # compat
+2049 > 21 3F # compat
+205F > 20 # compat
+20AC > 80
+2122 > 99
+FB00 > 66 66 # compat
+FB01 > 66 69 # compat
+FB02 > 66 6C # compat
+FB03 > 66 66 69 # compat
+FB04 > 66 66 6C # compat
+FB05 > 73 74 # compat
+FB06 > 73 74 # compat
+FB29 > 2B # compat
+FE30 > 2E 2E # compat
+FE31 > 97 # compat
+FE32 > 96 # compat
+FE33 > 5F # compat
+FE34 > 5F # compat
+FE35 > 28 # compat
+FE36 > 29 # compat
+FE37 > 7B # compat
+FE38 > 7D # compat
+FE47 > 5B # compat
+FE48 > 5D # compat
+FE4D > 5F # compat
+FE4E > 5F # compat
+FE4F > 5F # compat
+FE50 > 2C # compat
+FE52 > 2E # compat
+FE54 > 3B # compat
+FE55 > 3A # compat
+FE56 > 3F # compat
+FE57 > 21 # compat
+FE58 > 97 # compat
+FE59 > 28 # compat
+FE5A > 29 # compat
+FE5B > 7B # compat
+FE5C > 7D # compat
+FE5F > 23 # compat
+FE60 > 26 # compat
+FE61 > 2A # compat
+FE62 > 2B # compat
+FE63 > 2D # compat
+FE64 > 3C # compat
+FE65 > 3E # compat
+FE66 > 3D # compat
+FE68 > 5C # compat
+FE69 > 24 # compat
+FE6A > 25 # compat
+FE6B > 40 # compat
+FF01 > 21 # compat
+FF02 > 22 # compat
+FF03 > 23 # compat
+FF04 > 24 # compat
+FF05 > 25 # compat
+FF06 > 26 # compat
+FF07 > 27 # compat
+FF08 > 28 # compat
+FF09 > 29 # compat
+FF0A > 2A # compat
+FF0B > 2B # compat
+FF0C > 2C # compat
+FF0D > 2D # compat
+FF0E > 2E # compat
+FF0F > 2F # compat
+FF10 > 30 # compat
+FF11 > 31 # compat
+FF12 > 32 # compat
+FF13 > 33 # compat
+FF14 > 34 # compat
+FF15 > 35 # compat
+FF16 > 36 # compat
+FF17 > 37 # compat
+FF18 > 38 # compat
+FF19 > 39 # compat
+FF1A > 3A # compat
+FF1B > 3B # compat
+FF1C > 3C # compat
+FF1D > 3D # compat
+FF1E > 3E # compat
+FF1F > 3F # compat
+FF20 > 40 # compat
+FF21 > 41 # compat
+FF22 > 42 # compat
+FF23 > 43 # compat
+FF24 > 44 # compat
+FF25 > 45 # compat
+FF26 > 46 # compat
+FF27 > 47 # compat
+FF28 > 48 # compat
+FF29 > 49 # compat
+FF2A > 4A # compat
+FF2B > 4B # compat
+FF2C > 4C # compat
+FF2D > 4D # compat
+FF2E > 4E # compat
+FF2F > 4F # compat
+FF30 > 50 # compat
+FF31 > 51 # compat
+FF32 > 52 # compat
+FF33 > 53 # compat
+FF34 > 54 # compat
+FF35 > 55 # compat
+FF36 > 56 # compat
+FF37 > 57 # compat
+FF38 > 58 # compat
+FF39 > 59 # compat
+FF3A > 5A # compat
+FF3B > 5B # compat
+FF3C > 5C # compat
+FF3D > 5D # compat
+FF3E > 5E # compat
+FF3F > 5F # compat
+FF40 > 60 # compat
+FF41 > 61 # compat
+FF42 > 62 # compat
+FF43 > 63 # compat
+FF44 > 64 # compat
+FF45 > 65 # compat
+FF46 > 66 # compat
+FF47 > 67 # compat
+FF48 > 68 # compat
+FF49 > 69 # compat
+FF4A > 6A # compat
+FF4B > 6B # compat
+FF4C > 6C # compat
+FF4D > 6D # compat
+FF4E > 6E # compat
+FF4F > 6F # compat
+FF50 > 70 # compat
+FF51 > 71 # compat
+FF52 > 72 # compat
+FF53 > 73 # compat
+FF54 > 74 # compat
+FF55 > 75 # compat
+FF56 > 76 # compat
+FF57 > 77 # compat
+FF58 > 78 # compat
+FF59 > 79 # compat
+FF5A > 7A # compat
+FF5B > 7B # compat
+FF5C > 7C # compat
+FF5D > 7D # compat
+FF5E > 7E # compat
+FFE0 > A2 # compat
+FFE1 > A3 # compat
+FFE2 > AC # compat
+FFE3 > AF # compat
+FFE4 > A6 # compat
+FFE5 > A5 # compat
+.
+
+STRICT
+/
+N 260
+0000 > 00
+0001 > 01
+0002 > 02
+0003 > 03
+0004 > 04
+0005 > 05
+0006 > 06
+0007 > 07
+0008 > 08
+0009 > 09
+000A > 0A
+000B > 0B
+000C > 0C
+000D > 0D
+000E > 0E
+000F > 0F
+0010 > 10
+0011 > 11
+0012 > 12
+0013 > 13
+0014 > 14
+0015 > 15
+0016 > 16
+0017 > 17
+0018 > 18
+0019 > 19
+001A > 1A
+001B > 1B
+001C > 1C
+001D > 1D
+001E > 1E
+001F > 1F
+0020 > 20
+0021 > 21
+0022 > 22
+0023 > 23
+0024 > 24
+0025 > 25
+0026 > 26
+0027 > 27
+0028 > 28
+0029 > 29
+002A > 2A
+002B > 2B
+002C > 2C
+002D > 2D
+002E > 2E
+002F > 2F
+0030 > 30
+0031 > 31
+0032 > 32
+0033 > 33
+0034 > 34
+0035 > 35
+0036 > 36
+0037 > 37
+0038 > 38
+0039 > 39
+003A > 3A
+003B > 3B
+003C > 3C
+003D > 3D
+003E > 3E
+003F > 3F
+0040 > 40
+0041 > 41 /
+     N 6
+     0300 > C0
+     0301 > C1
+     0302 > C2
+     0303 > C3
+     0308 > C4
+     030A > C5
+     .
+0042 > 42
+0043 > 43 /
+     N 1
+     0327 > C7
+     .
+0044 > 44
+0045 > 45 /
+     N 4
+     0300 > C8
+     0301 > C9
+     0302 > CA
+     0308 > CB
+     .
+0046 > 46
+0047 > 47 /
+     N 1
+     0306 > D0
+     .
+0048 > 48
+0049 > 49 /
+     N 5
+     0300 > CC
+     0301 > CD
+     0302 > CE
+     0307 > DD
+     0308 > CF
+     .
+004A > 4A
+004B > 4B
+004C > 4C
+004D > 4D
+004E > 4E /
+     N 1
+     0303 > D1
+     .
+004F > 4F /
+     N 5
+     0300 > D2
+     0301 > D3
+     0302 > D4
+     0303 > D5
+     0308 > D6
+     .
+0050 > 50
+0051 > 51
+0052 > 52
+0053 > 53 /
+     N 2
+     030C > 8A
+     0327 > DE
+     .
+0054 > 54
+0055 > 55 /
+     N 4
+     0300 > D9
+     0301 > DA
+     0302 > DB
+     0308 > DC
+     .
+0056 > 56
+0057 > 57
+0058 > 58
+0059 > 59 /
+     N 1
+     0308 > 9F
+     .
+005A > 5A
+005B > 5B
+005C > 5C
+005D > 5D
+005E > 5E
+005F > 5F
+0060 > 60
+0061 > 61 /
+     N 6
+     0300 > E0
+     0301 > E1
+     0302 > E2
+     0303 > E3
+     0308 > E4
+     030A > E5
+     .
+0062 > 62
+0063 > 63 /
+     N 1
+     0327 > E7
+     .
+0064 > 64
+0065 > 65 /
+     N 4
+     0300 > E8
+     0301 > E9
+     0302 > EA
+     0308 > EB
+     .
+0066 > 66
+0067 > 67 /
+     N 1
+     0306 > F0
+     .
+0068 > 68
+0069 > 69 /
+     N 4
+     0300 > EC
+     0301 > ED
+     0302 > EE
+     0308 > EF
+     .
+006A > 6A
+006B > 6B
+006C > 6C
+006D > 6D
+006E > 6E /
+     N 1
+     0303 > F1
+     .
+006F > 6F /
+     N 5
+     0300 > F2
+     0301 > F3
+     0302 > F4
+     0303 > F5
+     0308 > F6
+     .
+0070 > 70
+0071 > 71
+0072 > 72
+0073 > 73 /
+     N 2
+     030C > 9A
+     0327 > FE
+     .
+0074 > 74
+0075 > 75 /
+     N 4
+     0300 > F9
+     0301 > FA
+     0302 > FB
+     0308 > FC
+     .
+0076 > 76
+0077 > 77
+0078 > 78
+0079 > 79 /
+     N 1
+     0308 > FF
+     .
+007A > 7A
+007B > 7B
+007C > 7C
+007D > 7D
+007E > 7E
+007F > 7F
+0081 > 81
+008D > 8D
+008E > 8E
+008F > 8F
+0090 > 90
+009D > 9D
+009E > 9E
+00A0 > A0
+00A1 > A1
+00A2 > A2
+00A3 > A3
+00A4 > A4
+00A5 > A5
+00A6 > A6
+00A7 > A7
+00A8 > A8
+00A9 > A9
+00AA > AA
+00AB > AB
+00AC > AC
+00AD > AD
+00AE > AE
+00AF > AF
+00B0 > B0
+00B1 > B1
+00B2 > B2
+00B3 > B3
+00B4 > B4
+00B5 > B5
+00B6 > B6
+00B7 > B7
+00B8 > B8
+00B9 > B9
+00BA > BA
+00BB > BB
+00BC > BC
+00BD > BD
+00BE > BE
+00BF > BF
+00C0 > C0
+00C1 > C1
+00C2 > C2
+00C3 > C3
+00C4 > C4
+00C5 > C5
+00C6 > C6
+00C7 > C7
+00C8 > C8
+00C9 > C9
+00CA > CA
+00CB > CB
+00CC > CC
+00CD > CD
+00CE > CE
+00CF > CF
+00D1 > D1
+00D2 > D2
+00D3 > D3
+00D4 > D4
+00D5 > D5
+00D6 > D6
+00D7 > D7
+00D8 > D8
+00D9 > D9
+00DA > DA
+00DB > DB
+00DC > DC
+00DF > DF
+00E0 > E0
+00E1 > E1
+00E2 > E2
+00E3 > E3
+00E4 > E4
+00E5 > E5
+00E6 > E6
+00E7 > E7
+00E8 > E8
+00E9 > E9
+00EA > EA
+00EB > EB
+00EC > EC
+00ED > ED
+00EE > EE
+00EF > EF
+00F1 > F1
+00F2 > F2
+00F3 > F3
+00F4 > F4
+00F5 > F5
+00F6 > F6
+00F7 > F7
+00F8 > F8
+00F9 > F9
+00FA > FA
+00FB > FB
+00FC > FC
+00FF > FF
+011E > D0
+011F > F0
+0130 > DD
+0131 > FD
+0152 > 8C
+0153 > 9C
+015E > DE
+015F > FE
+0160 > 8A
+0161 > 9A
+0178 > 9F
+0192 > 83
+02C6 > 88
+02DC > 98
+037E > 3B
+0387 > B7
+1FEF > 60
+1FFD > B4
+2013 > 96
+2014 > 97
+2018 > 91
+2019 > 92
+201A > 82
+201C > 93
+201D > 94
+201E > 84
+2020 > 86
+2021 > 87
+2022 > 95
+2026 > 85
+2030 > 89
+2039 > 8B
+203A > 9B
+20AC > 80
+2122 > 99
+.
+
+NFD
+/
+N 256
+00 > 0000
+01 > 0001
+02 > 0002
+03 > 0003
+04 > 0004
+05 > 0005
+06 > 0006
+07 > 0007
+08 > 0008
+09 > 0009
+0A > 000A
+0B > 000B
+0C > 000C
+0D > 000D
+0E > 000E
+0F > 000F
+10 > 0010
+11 > 0011
+12 > 0012
+13 > 0013
+14 > 0014
+15 > 0015
+16 > 0016
+17 > 0017
+18 > 0018
+19 > 0019
+1A > 001A
+1B > 001B
+1C > 001C
+1D > 001D
+1E > 001E
+1F > 001F
+20 > 0020
+21 > 0021
+22 > 0022
+23 > 0023
+24 > 0024
+25 > 0025
+26 > 0026
+27 > 0027
+28 > 0028
+29 > 0029
+2A > 002A
+2B > 002B
+2C > 002C
+2D > 002D
+2E > 002E
+2F > 002F
+30 > 0030
+31 > 0031
+32 > 0032
+33 > 0033
+34 > 0034
+35 > 0035
+36 > 0036
+37 > 0037
+38 > 0038
+39 > 0039
+3A > 003A
+3B > 003B
+3C > 003C
+3D > 003D
+3E > 003E
+3F > 003F
+40 > 0040
+41 > 0041
+42 > 0042
+43 > 0043
+44 > 0044
+45 > 0045
+46 > 0046
+47 > 0047
+48 > 0048
+49 > 0049
+4A > 004A
+4B > 004B
+4C > 004C
+4D > 004D
+4E > 004E
+4F > 004F
+50 > 0050
+51 > 0051
+52 > 0052
+53 > 0053
+54 > 0054
+55 > 0055
+56 > 0056
+57 > 0057
+58 > 0058
+59 > 0059
+5A > 005A
+5B > 005B
+5C > 005C
+5D > 005D
+5E > 005E
+5F > 005F
+60 > 0060
+61 > 0061
+62 > 0062
+63 > 0063
+64 > 0064
+65 > 0065
+66 > 0066
+67 > 0067
+68 > 0068
+69 > 0069
+6A > 006A
+6B > 006B
+6C > 006C
+6D > 006D
+6E > 006E
+6F > 006F
+70 > 0070
+71 > 0071
+72 > 0072
+73 > 0073
+74 > 0074
+75 > 0075
+76 > 0076
+77 > 0077
+78 > 0078
+79 > 0079
+7A > 007A
+7B > 007B
+7C > 007C
+7D > 007D
+7E > 007E
+7F > 007F
+80 > 20AC
+81 > 0081
+82 > 201A
+83 > 0192
+84 > 201E
+85 > 2026
+86 > 2020
+87 > 2021
+88 > 02C6
+89 > 2030
+8A > 0053 030C
+8B > 2039
+8C > 0152
+8D > 008D
+8E > 008E
+8F > 008F
+90 > 0090
+91 > 2018
+92 > 2019
+93 > 201C
+94 > 201D
+95 > 2022
+96 > 2013
+97 > 2014
+98 > 02DC
+99 > 2122
+9A > 0073 030C
+9B > 203A
+9C > 0153
+9D > 009D
+9E > 009E
+9F > 0059 0308
+A0 > 00A0
+A1 > 00A1
+A2 > 00A2
+A3 > 00A3
+A4 > 00A4
+A5 > 00A5
+A6 > 00A6
+A7 > 00A7
+A8 > 00A8
+A9 > 00A9
+AA > 00AA
+AB > 00AB
+AC > 00AC
+AD > 00AD
+AE > 00AE
+AF > 00AF
+B0 > 00B0
+B1 > 00B1
+B2 > 00B2
+B3 > 00B3
+B4 > 00B4
+B5 > 00B5
+B6 > 00B6
+B7 > 00B7
+B8 > 00B8
+B9 > 00B9
+BA > 00BA
+BB > 00BB
+BC > 00BC
+BD > 00BD
+BE > 00BE
+BF > 00BF
+C0 > 0041 0300
+C1 > 0041 0301
+C2 > 0041 0302
+C3 > 0041 0303
+C4 > 0041 0308
+C5 > 0041 030A
+C6 > 00C6
+C7 > 0043 0327
+C8 > 0045 0300
+C9 > 0045 0301
+CA > 0045 0302
+CB > 0045 0308
+CC > 0049 0300
+CD > 0049 0301
+CE > 0049 0302
+CF > 0049 0308
+D0 > 0047 0306
+D1 > 004E 0303
+D2 > 004F 0300
+D3 > 004F 0301
+D4 > 004F 0302
+D5 > 004F 0303
+D6 > 004F 0308
+D7 > 00D7
+D8 > 00D8
+D9 > 0055 0300
+DA > 0055 0301
+DB > 0055 0302
+DC > 0055 0308
+DD > 0049 0307
+DE > 0053 0327
+DF > 00DF
+E0 > 0061 0300
+E1 > 0061 0301
+E2 > 0061 0302
+E3 > 0061 0303
+E4 > 0061 0308
+E5 > 0061 030A
+E6 > 00E6
+E7 > 0063 0327
+E8 > 0065 0300
+E9 > 0065 0301
+EA > 0065 0302
+EB > 0065 0308
+EC > 0069 0300
+ED > 0069 0301
+EE > 0069 0302
+EF > 0069 0308
+F0 > 0067 0306
+F1 > 006E 0303
+F2 > 006F 0300
+F3 > 006F 0301
+F4 > 006F 0302
+F5 > 006F 0303
+F6 > 006F 0308
+F7 > 00F7
+F8 > 00F8
+F9 > 0075 0300
+FA > 0075 0301
+FB > 0075 0302
+FC > 0075 0308
+FD > 0131
+FE > 0073 0327
+FF > 0079 0308
+.
+
+NFC
+/
+N 256
+00 > 0000
+01 > 0001
+02 > 0002
+03 > 0003
+04 > 0004
+05 > 0005
+06 > 0006
+07 > 0007
+08 > 0008
+09 > 0009
+0A > 000A
+0B > 000B
+0C > 000C
+0D > 000D
+0E > 000E
+0F > 000F
+10 > 0010
+11 > 0011
+12 > 0012
+13 > 0013
+14 > 0014
+15 > 0015
+16 > 0016
+17 > 0017
+18 > 0018
+19 > 0019
+1A > 001A
+1B > 001B
+1C > 001C
+1D > 001D
+1E > 001E
+1F > 001F
+20 > 0020
+21 > 0021
+22 > 0022
+23 > 0023
+24 > 0024
+25 > 0025
+26 > 0026
+27 > 0027
+28 > 0028
+29 > 0029
+2A > 002A
+2B > 002B
+2C > 002C
+2D > 002D
+2E > 002E
+2F > 002F
+30 > 0030
+31 > 0031
+32 > 0032
+33 > 0033
+34 > 0034
+35 > 0035
+36 > 0036
+37 > 0037
+38 > 0038
+39 > 0039
+3A > 003A
+3B > 003B
+3C > 003C
+3D > 003D
+3E > 003E
+3F > 003F
+40 > 0040
+41 > 0041
+42 > 0042
+43 > 0043
+44 > 0044
+45 > 0045
+46 > 0046
+47 > 0047
+48 > 0048
+49 > 0049
+4A > 004A
+4B > 004B
+4C > 004C
+4D > 004D
+4E > 004E
+4F > 004F
+50 > 0050
+51 > 0051
+52 > 0052
+53 > 0053
+54 > 0054
+55 > 0055
+56 > 0056
+57 > 0057
+58 > 0058
+59 > 0059
+5A > 005A
+5B > 005B
+5C > 005C
+5D > 005D
+5E > 005E
+5F > 005F
+60 > 0060
+61 > 0061
+62 > 0062
+63 > 0063
+64 > 0064
+65 > 0065
+66 > 0066
+67 > 0067
+68 > 0068
+69 > 0069
+6A > 006A
+6B > 006B
+6C > 006C
+6D > 006D
+6E > 006E
+6F > 006F
+70 > 0070
+71 > 0071
+72 > 0072
+73 > 0073
+74 > 0074
+75 > 0075
+76 > 0076
+77 > 0077
+78 > 0078
+79 > 0079
+7A > 007A
+7B > 007B
+7C > 007C
+7D > 007D
+7E > 007E
+7F > 007F
+80 > 20AC
+81 > 0081
+82 > 201A
+83 > 0192
+84 > 201E
+85 > 2026
+86 > 2020
+87 > 2021
+88 > 02C6
+89 > 2030
+8A > 0160
+8B > 2039
+8C > 0152
+8D > 008D
+8E > 008E
+8F > 008F
+90 > 0090
+91 > 2018
+92 > 2019
+93 > 201C
+94 > 201D
+95 > 2022
+96 > 2013
+97 > 2014
+98 > 02DC
+99 > 2122
+9A > 0161
+9B > 203A
+9C > 0153
+9D > 009D
+9E > 009E
+9F > 0178
+A0 > 00A0
+A1 > 00A1
+A2 > 00A2
+A3 > 00A3
+A4 > 00A4
+A5 > 00A5
+A6 > 00A6
+A7 > 00A7
+A8 > 00A8
+A9 > 00A9
+AA > 00AA
+AB > 00AB
+AC > 00AC
+AD > 00AD
+AE > 00AE
+AF > 00AF
+B0 > 00B0
+B1 > 00B1
+B2 > 00B2
+B3 > 00B3
+B4 > 00B4
+B5 > 00B5
+B6 > 00B6
+B7 > 00B7
+B8 > 00B8
+B9 > 00B9
+BA > 00BA
+BB > 00BB
+BC > 00BC
+BD > 00BD
+BE > 00BE
+BF > 00BF
+C0 > 00C0
+C1 > 00C1
+C2 > 00C2
+C3 > 00C3
+C4 > 00C4
+C5 > 00C5
+C6 > 00C6
+C7 > 00C7
+C8 > 00C8
+C9 > 00C9
+CA > 00CA
+CB > 00CB
+CC > 00CC
+CD > 00CD
+CE > 00CE
+CF > 00CF
+D0 > 011E
+D1 > 00D1
+D2 > 00D2
+D3 > 00D3
+D4 > 00D4
+D5 > 00D5
+D6 > 00D6
+D7 > 00D7
+D8 > 00D8
+D9 > 00D9
+DA > 00DA
+DB > 00DB
+DC > 00DC
+DD > 0130
+DE > 015E
+DF > 00DF
+E0 > 00E0
+E1 > 00E1
+E2 > 00E2
+E3 > 00E3
+E4 > 00E4
+E5 > 00E5
+E6 > 00E6
+E7 > 00E7
+E8 > 00E8
+E9 > 00E9
+EA > 00EA
+EB > 00EB
+EC > 00EC
+ED > 00ED
+EE > 00EE
+EF > 00EF
+F0 > 011F
+F1 > 00F1
+F2 > 00F2
+F3 > 00F3
+F4 > 00F4
+F5 > 00F5
+F6 > 00F6
+F7 > 00F7
+F8 > 00F8
+F9 > 00F9
+FA > 00FA
+FB > 00FB
+FC > 00FC
+FD > 0131
+FE > 015F
+FF > 00FF
+.
+
+COMP
+= NFC
+.
Index: doc/tools/ultraedit/ultraedit/GNU/aspell/data/cp1254.cset
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/cp1254.cset	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/cp1254.cset	(working copy)
@@ -0,0 +1,262 @@
+# Aspell Character Data File.
+= cp1254
+> ascii
+/
+# <char> <uni> <type> <display> <upper> <lower> <title> <plain>
+#                                                         <sl-first> <sl-rest>
+00 0000 - N 00 00 00 00 00 00 # <control>
+01 0001 . N 01 01 01 00 00 00 # <unused control>
+02 0002 . N 02 02 02 00 00 00 # <unused control>
+03 0003 . N 03 03 03 00 00 00 # <unused control>
+04 0004 . N 04 04 04 00 00 00 # <unused control>
+05 0005 . N 05 05 05 00 00 00 # <unused control>
+06 0006 . N 06 06 06 00 00 00 # <unused control>
+07 0007 . N 07 07 07 00 00 00 # <unused control>
+08 0008 . N 08 08 08 00 00 00 # <unused control>
+09 0009 . N 09 09 09 00 00 00 # <unused control>
+0A 000A . N 0A 0A 0A 00 00 00 # <unused control>
+0B 000B . N 0B 0B 0B 00 00 00 # <unused control>
+0C 000C . N 0C 0C 0C 00 00 00 # <unused control>
+0D 000D . N 0D 0D 0D 00 00 00 # <unused control>
+0E 000E . N 0E 0E 0E 00 00 00 # <unused control>
+0F 000F . N 0F 0F 0F 00 00 00 # <unused control>
+10 0010 - N 10 10 10 00 00 00 # <control>
+11 0011 . N 11 11 11 00 00 00 # <unused control>
+12 0012 . N 12 12 12 00 00 00 # <unused control>
+13 0013 . N 13 13 13 00 00 00 # <unused control>
+14 0014 . N 14 14 14 00 00 00 # <unused control>
+15 0015 . N 15 15 15 00 00 00 # <unused control>
+16 0016 . N 16 16 16 00 00 00 # <unused control>
+17 0017 . N 17 17 17 00 00 00 # <unused control>
+18 0018 . N 18 18 18 00 00 00 # <unused control>
+19 0019 . N 19 19 19 00 00 00 # <unused control>
+1A 001A . N 1A 1A 1A 00 00 00 # <unused control>
+1B 001B . N 1B 1B 1B 00 00 00 # <unused control>
+1C 001C . N 1C 1C 1C 00 00 00 # <unused control>
+1D 001D . N 1D 1D 1D 00 00 00 # <unused control>
+1E 001E . N 1E 1E 1E 00 00 00 # <unused control>
+1F 001F . N 1F 1F 1F 00 00 00 # <unused control>
+20 0020 W Y 20 20 20 00 00 00 # SPACE
+21 0021 - Y 21 21 21 00 00 00 # EXCLAMATION MARK
+22 0022 - Y 22 22 22 00 00 00 # QUOTATION MARK
+23 0023 - Y 23 23 23 00 00 00 # NUMBER SIGN
+24 0024 - Y 24 24 24 00 00 00 # DOLLAR SIGN
+25 0025 - Y 25 25 25 00 00 00 # PERCENT SIGN
+26 0026 - Y 26 26 26 00 00 00 # AMPERSAND
+27 0027 - Y 27 27 27 00 00 00 # APOSTROPHE
+28 0028 - Y 28 28 28 00 00 00 # LEFT PARENTHESIS
+29 0029 - Y 29 29 29 00 00 00 # RIGHT PARENTHESIS
+2A 002A - Y 2A 2A 2A 00 00 00 # ASTERISK
+2B 002B - Y 2B 2B 2B 00 00 00 # PLUS SIGN
+2C 002C - Y 2C 2C 2C 00 00 00 # COMMA
+2D 002D H Y 2D 2D 2D 00 00 00 # HYPHEN-MINUS
+2E 002E - Y 2E 2E 2E 00 00 00 # FULL STOP
+2F 002F - Y 2F 2F 2F 00 00 00 # SOLIDUS
+30 0030 D Y 30 30 30 00 00 00 # DIGIT ZERO
+31 0031 D Y 31 31 31 00 00 00 # DIGIT ONE
+32 0032 D Y 32 32 32 00 00 00 # DIGIT TWO
+33 0033 D Y 33 33 33 00 00 00 # DIGIT THREE
+34 0034 D Y 34 34 34 00 00 00 # DIGIT FOUR
+35 0035 D Y 35 35 35 00 00 00 # DIGIT FIVE
+36 0036 D Y 36 36 36 00 00 00 # DIGIT SIX
+37 0037 D Y 37 37 37 00 00 00 # DIGIT SEVEN
+38 0038 D Y 38 38 38 00 00 00 # DIGIT EIGHT
+39 0039 D Y 39 39 39 00 00 00 # DIGIT NINE
+3A 003A - Y 3A 3A 3A 00 00 00 # COLON
+3B 003B - Y 3B 3B 3B 00 00 00 # SEMICOLON
+3C 003C - Y 3C 3C 3C 00 00 00 # LESS-THAN SIGN
+3D 003D - Y 3D 3D 3D 00 00 00 # EQUALS SIGN
+3E 003E - Y 3E 3E 3E 00 00 00 # GREATER-THAN SIGN
+3F 003F - Y 3F 3F 3F 00 00 00 # QUESTION MARK
+40 0040 - Y 40 40 40 00 00 00 # COMMERCIAL AT
+41 0041 L Y 41 61 41 41 2A 00 # LATIN CAPITAL LETTER A
+42 0042 L Y 42 62 42 42 62 62 # LATIN CAPITAL LETTER B
+43 0043 L Y 43 63 43 43 63 63 # LATIN CAPITAL LETTER C
+44 0044 L Y 44 64 44 44 64 64 # LATIN CAPITAL LETTER D
+45 0045 L Y 45 65 45 45 2A 00 # LATIN CAPITAL LETTER E
+46 0046 L Y 46 66 46 46 66 66 # LATIN CAPITAL LETTER F
+47 0047 L Y 47 67 47 47 67 67 # LATIN CAPITAL LETTER G
+48 0048 L Y 48 68 48 48 68 68 # LATIN CAPITAL LETTER H
+49 0049 L Y 49 69 49 49 2A 00 # LATIN CAPITAL LETTER I
+4A 004A L Y 4A 6A 4A 4A 6A 6A # LATIN CAPITAL LETTER J
+4B 004B L Y 4B 6B 4B 4B 6B 6B # LATIN CAPITAL LETTER K
+4C 004C L Y 4C 6C 4C 4C 6C 6C # LATIN CAPITAL LETTER L
+4D 004D L Y 4D 6D 4D 4D 6D 6D # LATIN CAPITAL LETTER M
+4E 004E L Y 4E 6E 4E 4E 6E 6E # LATIN CAPITAL LETTER N
+4F 004F L Y 4F 6F 4F 4F 2A 00 # LATIN CAPITAL LETTER O
+50 0050 L Y 50 70 50 50 70 70 # LATIN CAPITAL LETTER P
+51 0051 L Y 51 71 51 51 71 71 # LATIN CAPITAL LETTER Q
+52 0052 L Y 52 72 52 52 72 72 # LATIN CAPITAL LETTER R
+53 0053 L Y 53 73 53 53 73 73 # LATIN CAPITAL LETTER S
+54 0054 L Y 54 74 54 54 74 74 # LATIN CAPITAL LETTER T
+55 0055 L Y 55 75 55 55 2A 00 # LATIN CAPITAL LETTER U
+56 0056 L Y 56 76 56 56 76 76 # LATIN CAPITAL LETTER V
+57 0057 L Y 57 77 57 57 77 77 # LATIN CAPITAL LETTER W
+58 0058 L Y 58 78 58 58 78 78 # LATIN CAPITAL LETTER X
+59 0059 L Y 59 79 59 59 79 79 # LATIN CAPITAL LETTER Y
+5A 005A L Y 5A 7A 5A 5A 7A 7A # LATIN CAPITAL LETTER Z
+5B 005B - Y 5B 5B 5B 00 00 00 # LEFT SQUARE BRACKET
+5C 005C - Y 5C 5C 5C 00 00 00 # REVERSE SOLIDUS
+5D 005D - Y 5D 5D 5D 00 00 00 # RIGHT SQUARE BRACKET
+5E 005E - Y 5E 5E 5E 00 00 00 # CIRCUMFLEX ACCENT
+5F 005F - Y 5F 5F 5F 00 00 00 # LOW LINE
+60 0060 - Y 60 60 60 00 00 00 # GRAVE ACCENT
+61 0061 L Y 41 61 41 61 2A 00 # LATIN SMALL LETTER A
+62 0062 L Y 42 62 42 62 62 62 # LATIN SMALL LETTER B
+63 0063 L Y 43 63 43 63 63 63 # LATIN SMALL LETTER C
+64 0064 L Y 44 64 44 64 64 64 # LATIN SMALL LETTER D
+65 0065 L Y 45 65 45 65 2A 00 # LATIN SMALL LETTER E
+66 0066 L Y 46 66 46 66 66 66 # LATIN SMALL LETTER F
+67 0067 L Y 47 67 47 67 67 67 # LATIN SMALL LETTER G
+68 0068 L Y 48 68 48 68 68 68 # LATIN SMALL LETTER H
+69 0069 L Y 49 69 49 69 2A 00 # LATIN SMALL LETTER I
+6A 006A L Y 4A 6A 4A 6A 6A 6A # LATIN SMALL LETTER J
+6B 006B L Y 4B 6B 4B 6B 6B 6B # LATIN SMALL LETTER K
+6C 006C L Y 4C 6C 4C 6C 6C 6C # LATIN SMALL LETTER L
+6D 006D L Y 4D 6D 4D 6D 6D 6D # LATIN SMALL LETTER M
+6E 006E L Y 4E 6E 4E 6E 6E 6E # LATIN SMALL LETTER N
+6F 006F L Y 4F 6F 4F 6F 2A 00 # LATIN SMALL LETTER O
+70 0070 L Y 50 70 50 70 70 70 # LATIN SMALL LETTER P
+71 0071 L Y 51 71 51 71 71 71 # LATIN SMALL LETTER Q
+72 0072 L Y 52 72 52 72 72 72 # LATIN SMALL LETTER R
+73 0073 L Y 53 73 53 73 73 73 # LATIN SMALL LETTER S
+74 0074 L Y 54 74 54 74 74 74 # LATIN SMALL LETTER T
+75 0075 L Y 55 75 55 75 2A 00 # LATIN SMALL LETTER U
+76 0076 L Y 56 76 56 76 76 76 # LATIN SMALL LETTER V
+77 0077 L Y 57 77 57 77 77 77 # LATIN SMALL LETTER W
+78 0078 L Y 58 78 58 78 78 78 # LATIN SMALL LETTER X
+79 0079 L Y 59 79 59 79 79 79 # LATIN SMALL LETTER Y
+7A 007A L Y 5A 7A 5A 7A 7A 7A # LATIN SMALL LETTER Z
+7B 007B - Y 7B 7B 7B 00 00 00 # LEFT CURLY BRACKET
+7C 007C - Y 7C 7C 7C 00 00 00 # VERTICAL LINE
+7D 007D - Y 7D 7D 7D 00 00 00 # RIGHT CURLY BRACKET
+7E 007E - Y 7E 7E 7E 00 00 00 # TILDE
+7F 007F - N 7F 7F 7F 00 00 00 # <control>
+80 20AC - Y 80 80 80 00 00 00 # EURO SIGN
+81 0081 . N 81 81 81 00 00 00 # <unused control>
+82 201A - Y 82 82 82 00 00 00 # SINGLE LOW-9 QUOTATION MARK
+83 0192 L Y 83 83 83 83 83 83 # LATIN SMALL LETTER F WITH HOOK
+84 201E - Y 84 84 84 00 00 00 # DOUBLE LOW-9 QUOTATION MARK
+85 2026 - Y 85 85 85 00 00 00 # HORIZONTAL ELLIPSIS
+86 2020 - Y 86 86 86 00 00 00 # DAGGER
+87 2021 - Y 87 87 87 00 00 00 # DOUBLE DAGGER
+88 02C6 M Y 88 88 88 00 00 00 # MODIFIER LETTER CIRCUMFLEX ACCENT
+89 2030 - Y 89 89 89 00 00 00 # PER MILLE SIGN
+8A 0160 L Y 8A 9A 8A 53 73 73 # LATIN CAPITAL LETTER S WITH CARON
+8B 2039 - Y 8B 8B 8B 00 00 00 # SINGLE LEFT-POINTING ANGLE QUOTATION MARK
+8C 0152 L Y 8C 9C 8C 8C 2A 00 # LATIN CAPITAL LIGATURE OE
+8D 008D . N 8D 8D 8D 00 00 00 # <unused control>
+8E 008E . N 8E 8E 8E 00 00 00 # <unused control>
+8F 008F . N 8F 8F 8F 00 00 00 # <unused control>
+90 0090 . N 90 90 90 00 00 00 # <unused control>
+91 2018 - Y 91 91 91 00 00 00 # LEFT SINGLE QUOTATION MARK
+92 2019 - Y 92 92 92 00 00 00 # RIGHT SINGLE QUOTATION MARK
+93 201C - Y 93 93 93 00 00 00 # LEFT DOUBLE QUOTATION MARK
+94 201D - Y 94 94 94 00 00 00 # RIGHT DOUBLE QUOTATION MARK
+95 2022 - Y 95 95 95 00 00 00 # BULLET
+96 2013 - Y 96 96 96 00 00 00 # EN DASH
+97 2014 - Y 97 97 97 00 00 00 # EM DASH
+98 02DC - Y 98 98 98 00 00 00 # SMALL TILDE
+99 2122 . N 99 99 99 00 00 00 # <unused special>
+9A 0161 L Y 8A 9A 8A 73 73 73 # LATIN SMALL LETTER S WITH CARON
+9B 203A - Y 9B 9B 9B 00 00 00 # SINGLE RIGHT-POINTING ANGLE QUOTATION MARK
+9C 0153 L Y 8C 9C 8C 9C 2A 00 # LATIN SMALL LIGATURE OE
+9D 009D . N 9D 9D 9D 00 00 00 # <unused control>
+9E 009E . N 9E 9E 9E 00 00 00 # <unused control>
+9F 0178 L Y 9F FF 9F 59 79 79 # LATIN CAPITAL LETTER Y WITH DIAERESIS
+A0 00A0 W Y A0 A0 A0 00 00 00 # NO-BREAK SPACE
+A1 00A1 - Y A1 A1 A1 00 00 00 # INVERTED EXCLAMATION MARK
+A2 00A2 - Y A2 A2 A2 00 00 00 # CENT SIGN
+A3 00A3 - Y A3 A3 A3 00 00 00 # POUND SIGN
+A4 00A4 - Y A4 A4 A4 00 00 00 # CURRENCY SIGN
+A5 00A5 - Y A5 A5 A5 00 00 00 # YEN SIGN
+A6 00A6 - Y A6 A6 A6 00 00 00 # BROKEN BAR
+A7 00A7 - Y A7 A7 A7 00 00 00 # SECTION SIGN
+A8 00A8 - Y A8 A8 A8 00 00 00 # DIAERESIS
+A9 00A9 - Y A9 A9 A9 00 00 00 # COPYRIGHT SIGN
+AA 00AA A Y AA AA AA 00 00 00 # FEMININE ORDINAL INDICATOR
+AB 00AB - Y AB AB AB 00 00 00 # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
+AC 00AC - Y AC AC AC 00 00 00 # NOT SIGN
+AD 00AD H N AD AD AD 00 00 00 # SOFT HYPHEN
+AE 00AE - Y AE AE AE 00 00 00 # REGISTERED SIGN
+AF 00AF - Y AF AF AF 00 00 00 # MACRON
+B0 00B0 - Y B0 B0 B0 00 00 00 # DEGREE SIGN
+B1 00B1 - Y B1 B1 B1 00 00 00 # PLUS-MINUS SIGN
+B2 00B2 - Y B2 B2 B2 00 00 00 # SUPERSCRIPT TWO
+B3 00B3 - Y B3 B3 B3 00 00 00 # SUPERSCRIPT THREE
+B4 00B4 - Y B4 B4 B4 00 00 00 # ACUTE ACCENT
+B5 00B5 A Y B5 B5 B5 00 00 00 # MICRO SIGN
+B6 00B6 - Y B6 B6 B6 00 00 00 # PILCROW SIGN
+B7 00B7 - Y B7 B7 B7 00 00 00 # MIDDLE DOT
+B8 00B8 - Y B8 B8 B8 00 00 00 # CEDILLA
+B9 00B9 - Y B9 B9 B9 00 00 00 # SUPERSCRIPT ONE
+BA 00BA A Y BA BA BA 00 00 00 # MASCULINE ORDINAL INDICATOR
+BB 00BB - Y BB BB BB 00 00 00 # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
+BC 00BC - Y BC BC BC 00 00 00 # VULGAR FRACTION ONE QUARTER
+BD 00BD - Y BD BD BD 00 00 00 # VULGAR FRACTION ONE HALF
+BE 00BE - Y BE BE BE 00 00 00 # VULGAR FRACTION THREE QUARTERS
+BF 00BF - Y BF BF BF 00 00 00 # INVERTED QUESTION MARK
+C0 00C0 L Y C0 E0 C0 41 2A 00 # LATIN CAPITAL LETTER A WITH GRAVE
+C1 00C1 L Y C1 E1 C1 41 2A 00 # LATIN CAPITAL LETTER A WITH ACUTE
+C2 00C2 L Y C2 E2 C2 41 2A 00 # LATIN CAPITAL LETTER A WITH CIRCUMFLEX
+C3 00C3 L Y C3 E3 C3 41 2A 00 # LATIN CAPITAL LETTER A WITH TILDE
+C4 00C4 L Y C4 E4 C4 41 2A 00 # LATIN CAPITAL LETTER A WITH DIAERESIS
+C5 00C5 L Y C5 E5 C5 41 2A 00 # LATIN CAPITAL LETTER A WITH RING ABOVE
+C6 00C6 L Y C6 E6 C6 C6 2A 00 # LATIN CAPITAL LETTER AE
+C7 00C7 L Y C7 E7 C7 43 63 63 # LATIN CAPITAL LETTER C WITH CEDILLA
+C8 00C8 L Y C8 E8 C8 45 2A 00 # LATIN CAPITAL LETTER E WITH GRAVE
+C9 00C9 L Y C9 E9 C9 45 2A 00 # LATIN CAPITAL LETTER E WITH ACUTE
+CA 00CA L Y CA EA CA 45 2A 00 # LATIN CAPITAL LETTER E WITH CIRCUMFLEX
+CB 00CB L Y CB EB CB 45 2A 00 # LATIN CAPITAL LETTER E WITH DIAERESIS
+CC 00CC L Y CC EC CC 49 2A 00 # LATIN CAPITAL LETTER I WITH GRAVE
+CD 00CD L Y CD ED CD 49 2A 00 # LATIN CAPITAL LETTER I WITH ACUTE
+CE 00CE L Y CE EE CE 49 2A 00 # LATIN CAPITAL LETTER I WITH CIRCUMFLEX
+CF 00CF L Y CF EF CF 49 2A 00 # LATIN CAPITAL LETTER I WITH DIAERESIS
+D0 011E L Y D0 F0 D0 47 67 67 # LATIN CAPITAL LETTER G WITH BREVE
+D1 00D1 L Y D1 F1 D1 4E 6E 6E # LATIN CAPITAL LETTER N WITH TILDE
+D2 00D2 L Y D2 F2 D2 4F 2A 00 # LATIN CAPITAL LETTER O WITH GRAVE
+D3 00D3 L Y D3 F3 D3 4F 2A 00 # LATIN CAPITAL LETTER O WITH ACUTE
+D4 00D4 L Y D4 F4 D4 4F 2A 00 # LATIN CAPITAL LETTER O WITH CIRCUMFLEX
+D5 00D5 L Y D5 F5 D5 4F 2A 00 # LATIN CAPITAL LETTER O WITH TILDE
+D6 00D6 L Y D6 F6 D6 4F 2A 00 # LATIN CAPITAL LETTER O WITH DIAERESIS
+D7 00D7 - Y D7 D7 D7 00 00 00 # MULTIPLICATION SIGN
+D8 00D8 L Y D8 F8 D8 D8 2A 00 # LATIN CAPITAL LETTER O WITH STROKE
+D9 00D9 L Y D9 F9 D9 55 2A 00 # LATIN CAPITAL LETTER U WITH GRAVE
+DA 00DA L Y DA FA DA 55 2A 00 # LATIN CAPITAL LETTER U WITH ACUTE
+DB 00DB L Y DB FB DB 55 2A 00 # LATIN CAPITAL LETTER U WITH CIRCUMFLEX
+DC 00DC L Y DC FC DC 55 2A 00 # LATIN CAPITAL LETTER U WITH DIAERESIS
+DD 0130 L Y DD 69 DD 49 2A 00 # LATIN CAPITAL LETTER I WITH DOT ABOVE
+DE 015E L Y DE FE DE 53 73 73 # LATIN CAPITAL LETTER S WITH CEDILLA
+DF 00DF L Y DF DF DF DF DF DF # LATIN SMALL LETTER SHARP S
+E0 00E0 L Y C0 E0 C0 61 2A 00 # LATIN SMALL LETTER A WITH GRAVE
+E1 00E1 L Y C1 E1 C1 61 2A 00 # LATIN SMALL LETTER A WITH ACUTE
+E2 00E2 L Y C2 E2 C2 61 2A 00 # LATIN SMALL LETTER A WITH CIRCUMFLEX
+E3 00E3 L Y C3 E3 C3 61 2A 00 # LATIN SMALL LETTER A WITH TILDE
+E4 00E4 L Y C4 E4 C4 61 2A 00 # LATIN SMALL LETTER A WITH DIAERESIS
+E5 00E5 L Y C5 E5 C5 61 2A 00 # LATIN SMALL LETTER A WITH RING ABOVE
+E6 00E6 L Y C6 E6 C6 E6 2A 00 # LATIN SMALL LETTER AE
+E7 00E7 L Y C7 E7 C7 63 63 63 # LATIN SMALL LETTER C WITH CEDILLA
+E8 00E8 L Y C8 E8 C8 65 2A 00 # LATIN SMALL LETTER E WITH GRAVE
+E9 00E9 L Y C9 E9 C9 65 2A 00 # LATIN SMALL LETTER E WITH ACUTE
+EA 00EA L Y CA EA CA 65 2A 00 # LATIN SMALL LETTER E WITH CIRCUMFLEX
+EB 00EB L Y CB EB CB 65 2A 00 # LATIN SMALL LETTER E WITH DIAERESIS
+EC 00EC L Y CC EC CC 69 2A 00 # LATIN SMALL LETTER I WITH GRAVE
+ED 00ED L Y CD ED CD 69 2A 00 # LATIN SMALL LETTER I WITH ACUTE
+EE 00EE L Y CE EE CE 69 2A 00 # LATIN SMALL LETTER I WITH CIRCUMFLEX
+EF 00EF L Y CF EF CF 69 2A 00 # LATIN SMALL LETTER I WITH DIAERESIS
+F0 011F L Y D0 F0 D0 67 67 67 # LATIN SMALL LETTER G WITH BREVE
+F1 00F1 L Y D1 F1 D1 6E 6E 6E # LATIN SMALL LETTER N WITH TILDE
+F2 00F2 L Y D2 F2 D2 6F 2A 00 # LATIN SMALL LETTER O WITH GRAVE
+F3 00F3 L Y D3 F3 D3 6F 2A 00 # LATIN SMALL LETTER O WITH ACUTE
+F4 00F4 L Y D4 F4 D4 6F 2A 00 # LATIN SMALL LETTER O WITH CIRCUMFLEX
+F5 00F5 L Y D5 F5 D5 6F 2A 00 # LATIN SMALL LETTER O WITH TILDE
+F6 00F6 L Y D6 F6 D6 6F 2A 00 # LATIN SMALL LETTER O WITH DIAERESIS
+F7 00F7 - Y F7 F7 F7 00 00 00 # DIVISION SIGN
+F8 00F8 L Y D8 F8 D8 F8 2A 00 # LATIN SMALL LETTER O WITH STROKE
+F9 00F9 L Y D9 F9 D9 75 2A 00 # LATIN SMALL LETTER U WITH GRAVE
+FA 00FA L Y DA FA DA 75 2A 00 # LATIN SMALL LETTER U WITH ACUTE
+FB 00FB L Y DB FB DB 75 2A 00 # LATIN SMALL LETTER U WITH CIRCUMFLEX
+FC 00FC L Y DC FC DC 75 2A 00 # LATIN SMALL LETTER U WITH DIAERESIS
+FD 0131 L Y 49 FD 49 FD FD FD # LATIN SMALL LETTER DOTLESS I
+FE 015F L Y DE FE DE 73 73 73 # LATIN SMALL LETTER S WITH CEDILLA
+FF 00FF L Y 9F FF 9F 79 79 79 # LATIN SMALL LETTER Y WITH DIAERESIS
Index: doc/tools/ultraedit/ultraedit/GNU/aspell/data/cp1255.cmap
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/cp1255.cmap	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/cp1255.cmap	(working copy)
@@ -0,0 +1,2251 @@
+INTERNAL
+/
+N 1045
+0000 > 00
+0001 > 01
+0002 > 02
+0003 > 03
+0004 > 04
+0005 > 05
+0006 > 06
+0007 > 07
+0008 > 08
+0009 > 09
+000A > 0A
+000B > 0B
+000C > 0C
+000D > 0D
+000E > 0E
+000F > 0F
+0010 > 10
+0011 > 11
+0012 > 12
+0013 > 13
+0014 > 14
+0015 > 15
+0016 > 16
+0017 > 17
+0018 > 18
+0019 > 19
+001A > 1A
+001B > 1B
+001C > 1C
+001D > 1D
+001E > 1E
+001F > 1F
+0020 > 20
+0021 > 21
+0022 > 22
+0023 > 23
+0024 > 24
+0025 > 25
+0026 > 26
+0027 > 27
+0028 > 28
+0029 > 29
+002A > 2A
+002B > 2B
+002C > 2C
+002D > 2D
+002E > 2E
+002F > 2F
+0030 > 30
+0031 > 31
+0032 > 32
+0033 > 33
+0034 > 34
+0035 > 35
+0036 > 36
+0037 > 37
+0038 > 38
+0039 > 39
+003A > 3A
+003B > 3B
+003C > 3C
+003D > 3D
+003E > 3E
+003F > 3F
+0040 > 40
+0041 > 41
+0042 > 42
+0043 > 43
+0044 > 44
+0045 > 45
+0046 > 46
+0047 > 47
+0048 > 48
+0049 > 49
+004A > 4A
+004B > 4B
+004C > 4C
+004D > 4D
+004E > 4E
+004F > 4F
+0050 > 50
+0051 > 51
+0052 > 52
+0053 > 53
+0054 > 54
+0055 > 55
+0056 > 56
+0057 > 57
+0058 > 58
+0059 > 59
+005A > 5A
+005B > 5B
+005C > 5C
+005D > 5D
+005E > 5E
+005F > 5F
+0060 > 60
+0061 > 61
+0062 > 62
+0063 > 63
+0064 > 64
+0065 > 65
+0066 > 66
+0067 > 67
+0068 > 68
+0069 > 69
+006A > 6A
+006B > 6B
+006C > 6C
+006D > 6D
+006E > 6E
+006F > 6F
+0070 > 70
+0071 > 71
+0072 > 72
+0073 > 73
+0074 > 74
+0075 > 75
+0076 > 76
+0077 > 77
+0078 > 78
+0079 > 79
+007A > 7A
+007B > 7B
+007C > 7C
+007D > 7D
+007E > 7E
+007F > 7F
+0081 > 81
+008A > 8A
+008C > 8C
+008D > 8D
+008E > 8E
+008F > 8F
+0090 > 90
+009A > 9A
+009C > 9C
+009D > 9D
+009E > 9E
+009F > 9F
+00A0 > A0
+00A1 > A1
+00A2 > A2
+00A3 > A3
+00A5 > A5
+00A6 > A6
+00A7 > A7
+00A8 > A8
+00A9 > A9
+00AB > AB
+00AC > AC
+00AD > AD
+00AE > AE
+00AF > AF
+00B0 > B0
+00B1 > B1
+00B2 > B2
+00B3 > B3
+00B4 > B4
+00B5 > B5
+00B6 > B6
+00B7 > B7
+00B8 > B8
+00B9 > B9
+00BB > BB
+00BC > BC
+00BD > BD
+00BE > BE
+00BF > BF
+00C0 > 41 # unsup: 0041 0300
+00C1 > 41 # unsup: 0041 0301
+00C2 > 41 # unsup: 0041 0302
+00C3 > 41 # unsup: 0041 0303
+00C4 > 41 # unsup: 0041 0308
+00C5 > 41 # unsup: 0041 030A
+00C6 > 41 45 # compat
+00C7 > 43 # unsup: 0043 0327
+00C8 > 45 # unsup: 0045 0300
+00C9 > 45 # unsup: 0045 0301
+00CA > 45 # unsup: 0045 0302
+00CB > 45 # unsup: 0045 0308
+00CC > 49 # unsup: 0049 0300
+00CD > 49 # unsup: 0049 0301
+00CE > 49 # unsup: 0049 0302
+00CF > 49 # unsup: 0049 0308
+00D1 > 4E # unsup: 004E 0303
+00D2 > 4F # unsup: 004F 0300
+00D3 > 4F # unsup: 004F 0301
+00D4 > 4F # unsup: 004F 0302
+00D5 > 4F # unsup: 004F 0303
+00D6 > 4F # unsup: 004F 0308
+00D7 > AA
+00D9 > 55 # unsup: 0055 0300
+00DA > 55 # unsup: 0055 0301
+00DB > 55 # unsup: 0055 0302
+00DC > 55 # unsup: 0055 0308
+00DD > 59 # unsup: 0059 0301
+00E0 > 61 # unsup: 0061 0300
+00E1 > 61 # unsup: 0061 0301
+00E2 > 61 # unsup: 0061 0302
+00E3 > 61 # unsup: 0061 0303
+00E4 > 61 # unsup: 0061 0308
+00E5 > 61 # unsup: 0061 030A
+00E6 > 61 65 # compat
+00E7 > 63 # unsup: 0063 0327
+00E8 > 65 # unsup: 0065 0300
+00E9 > 65 # unsup: 0065 0301
+00EA > 65 # unsup: 0065 0302
+00EB > 65 # unsup: 0065 0308
+00EC > 69 # unsup: 0069 0300
+00ED > 69 # unsup: 0069 0301
+00EE > 69 # unsup: 0069 0302
+00EF > 69 # unsup: 0069 0308
+00F1 > 6E # unsup: 006E 0303
+00F2 > 6F # unsup: 006F 0300
+00F3 > 6F # unsup: 006F 0301
+00F4 > 6F # unsup: 006F 0302
+00F5 > 6F # unsup: 006F 0303
+00F6 > 6F # unsup: 006F 0308
+00F7 > BA
+00F9 > 75 # unsup: 0075 0300
+00FA > 75 # unsup: 0075 0301
+00FB > 75 # unsup: 0075 0302
+00FC > 75 # unsup: 0075 0308
+00FD > 79 # unsup: 0079 0301
+00FF > 79 # unsup: 0079 0308
+0100 > 41 # unsup: 0041 0304
+0101 > 61 # unsup: 0061 0304
+0102 > 41 # unsup: 0041 0306
+0103 > 61 # unsup: 0061 0306
+0104 > 41 # unsup: 0041 0328
+0105 > 61 # unsup: 0061 0328
+0106 > 43 # unsup: 0043 0301
+0107 > 63 # unsup: 0063 0301
+0108 > 43 # unsup: 0043 0302
+0109 > 63 # unsup: 0063 0302
+010A > 43 # unsup: 0043 0307
+010B > 63 # unsup: 0063 0307
+010C > 43 # unsup: 0043 030C
+010D > 63 # unsup: 0063 030C
+010E > 44 # unsup: 0044 030C
+010F > 64 # unsup: 0064 030C
+0112 > 45 # unsup: 0045 0304
+0113 > 65 # unsup: 0065 0304
+0114 > 45 # unsup: 0045 0306
+0115 > 65 # unsup: 0065 0306
+0116 > 45 # unsup: 0045 0307
+0117 > 65 # unsup: 0065 0307
+0118 > 45 # unsup: 0045 0328
+0119 > 65 # unsup: 0065 0328
+011A > 45 # unsup: 0045 030C
+011B > 65 # unsup: 0065 030C
+011C > 47 # unsup: 0047 0302
+011D > 67 # unsup: 0067 0302
+011E > 47 # unsup: 0047 0306
+011F > 67 # unsup: 0067 0306
+0120 > 47 # unsup: 0047 0307
+0121 > 67 # unsup: 0067 0307
+0122 > 47 # unsup: 0047 0327
+0123 > 67 # unsup: 0067 0327
+0124 > 48 # unsup: 0048 0302
+0125 > 68 # unsup: 0068 0302
+0128 > 49 # unsup: 0049 0303
+0129 > 69 # unsup: 0069 0303
+012A > 49 # unsup: 0049 0304
+012B > 69 # unsup: 0069 0304
+012C > 49 # unsup: 0049 0306
+012D > 69 # unsup: 0069 0306
+012E > 49 # unsup: 0049 0328
+012F > 69 # unsup: 0069 0328
+0130 > 49 # unsup: 0049 0307
+0132 > 49 4A # compat
+0133 > 69 6A # compat
+0134 > 4A # unsup: 004A 0302
+0135 > 6A # unsup: 006A 0302
+0136 > 4B # unsup: 004B 0327
+0137 > 6B # unsup: 006B 0327
+0139 > 4C # unsup: 004C 0301
+013A > 6C # unsup: 006C 0301
+013B > 4C # unsup: 004C 0327
+013C > 6C # unsup: 006C 0327
+013D > 4C # unsup: 004C 030C
+013E > 6C # unsup: 006C 030C
+013F > 4C B7 # compat
+0140 > 6C B7 # compat
+0143 > 4E # unsup: 004E 0301
+0144 > 6E # unsup: 006E 0301
+0145 > 4E # unsup: 004E 0327
+0146 > 6E # unsup: 006E 0327
+0147 > 4E # unsup: 004E 030C
+0148 > 6E # unsup: 006E 030C
+014C > 4F # unsup: 004F 0304
+014D > 6F # unsup: 006F 0304
+014E > 4F # unsup: 004F 0306
+014F > 6F # unsup: 006F 0306
+0150 > 4F # unsup: 004F 030B
+0151 > 6F # unsup: 006F 030B
+0152 > 4F 45 # compat
+0153 > 6F 65 # compat
+0154 > 52 # unsup: 0052 0301
+0155 > 72 # unsup: 0072 0301
+0156 > 52 # unsup: 0052 0327
+0157 > 72 # unsup: 0072 0327
+0158 > 52 # unsup: 0052 030C
+0159 > 72 # unsup: 0072 030C
+015A > 53 # unsup: 0053 0301
+015B > 73 # unsup: 0073 0301
+015C > 53 # unsup: 0053 0302
+015D > 73 # unsup: 0073 0302
+015E > 53 # unsup: 0053 0327
+015F > 73 # unsup: 0073 0327
+0160 > 53 # unsup: 0053 030C
+0161 > 73 # unsup: 0073 030C
+0162 > 54 # unsup: 0054 0327
+0163 > 74 # unsup: 0074 0327
+0164 > 54 # unsup: 0054 030C
+0165 > 74 # unsup: 0074 030C
+0168 > 55 # unsup: 0055 0303
+0169 > 75 # unsup: 0075 0303
+016A > 55 # unsup: 0055 0304
+016B > 75 # unsup: 0075 0304
+016C > 55 # unsup: 0055 0306
+016D > 75 # unsup: 0075 0306
+016E > 55 # unsup: 0055 030A
+016F > 75 # unsup: 0075 030A
+0170 > 55 # unsup: 0055 030B
+0171 > 75 # unsup: 0075 030B
+0172 > 55 # unsup: 0055 0328
+0173 > 75 # unsup: 0075 0328
+0174 > 57 # unsup: 0057 0302
+0175 > 77 # unsup: 0077 0302
+0176 > 59 # unsup: 0059 0302
+0177 > 79 # unsup: 0079 0302
+0178 > 59 # unsup: 0059 0308
+0179 > 5A # unsup: 005A 0301
+017A > 7A # unsup: 007A 0301
+017B > 5A # unsup: 005A 0307
+017C > 7A # unsup: 007A 0307
+017D > 5A # unsup: 005A 030C
+017E > 7A # unsup: 007A 030C
+017F > 73 # compat
+0192 > 83
+01A0 > 4F # unsup: 004F 031B
+01A1 > 6F # unsup: 006F 031B
+01AF > 55 # unsup: 0055 031B
+01B0 > 75 # unsup: 0075 031B
+01C4 > 44 5A # unsup: 0044 005A 030C
+01C5 > 44 7A # unsup: 0044 007A 030C
+01C6 > 64 7A # unsup: 0064 007A 030C
+01C7 > 4C 4A # compat
+01C8 > 4C 6A # compat
+01C9 > 6C 6A # compat
+01CA > 4E 4A # compat
+01CB > 4E 6A # compat
+01CC > 6E 6A # compat
+01CD > 41 # unsup: 0041 030C
+01CE > 61 # unsup: 0061 030C
+01CF > 49 # unsup: 0049 030C
+01D0 > 69 # unsup: 0069 030C
+01D1 > 4F # unsup: 004F 030C
+01D2 > 6F # unsup: 006F 030C
+01D3 > 55 # unsup: 0055 030C
+01D4 > 75 # unsup: 0075 030C
+01D5 > 55 # unsup: 0055 0308 0304
+01D6 > 75 # unsup: 0075 0308 0304
+01D7 > 55 # unsup: 0055 0308 0301
+01D8 > 75 # unsup: 0075 0308 0301
+01D9 > 55 # unsup: 0055 0308 030C
+01DA > 75 # unsup: 0075 0308 030C
+01DB > 55 # unsup: 0055 0308 0300
+01DC > 75 # unsup: 0075 0308 0300
+01DE > 41 # unsup: 0041 0308 0304
+01DF > 61 # unsup: 0061 0308 0304
+01E0 > 41 # unsup: 0041 0307 0304
+01E1 > 61 # unsup: 0061 0307 0304
+01E2 > 41 45 # unsup: 0041 0045 0304
+01E3 > 61 65 # unsup: 0061 0065 0304
+01E6 > 47 # unsup: 0047 030C
+01E7 > 67 # unsup: 0067 030C
+01E8 > 4B # unsup: 004B 030C
+01E9 > 6B # unsup: 006B 030C
+01EA > 4F # unsup: 004F 0328
+01EB > 6F # unsup: 006F 0328
+01EC > 4F # unsup: 004F 0328 0304
+01ED > 6F # unsup: 006F 0328 0304
+01F0 > 6A # unsup: 006A 030C
+01F1 > 44 5A # compat
+01F2 > 44 7A # compat
+01F3 > 64 7A # compat
+01F4 > 47 # unsup: 0047 0301
+01F5 > 67 # unsup: 0067 0301
+01F8 > 4E # unsup: 004E 0300
+01F9 > 6E # unsup: 006E 0300
+01FA > 41 # unsup: 0041 030A 0301
+01FB > 61 # unsup: 0061 030A 0301
+01FC > 41 45 # unsup: 0041 0045 0301
+01FD > 61 65 # unsup: 0061 0065 0301
+0200 > 41 # unsup: 0041 030F
+0201 > 61 # unsup: 0061 030F
+0202 > 41 # unsup: 0041 0311
+0203 > 61 # unsup: 0061 0311
+0204 > 45 # unsup: 0045 030F
+0205 > 65 # unsup: 0065 030F
+0206 > 45 # unsup: 0045 0311
+0207 > 65 # unsup: 0065 0311
+0208 > 49 # unsup: 0049 030F
+0209 > 69 # unsup: 0069 030F
+020A > 49 # unsup: 0049 0311
+020B > 69 # unsup: 0069 0311
+020C > 4F # unsup: 004F 030F
+020D > 6F # unsup: 006F 030F
+020E > 4F # unsup: 004F 0311
+020F > 6F # unsup: 006F 0311
+0210 > 52 # unsup: 0052 030F
+0211 > 72 # unsup: 0072 030F
+0212 > 52 # unsup: 0052 0311
+0213 > 72 # unsup: 0072 0311
+0214 > 55 # unsup: 0055 030F
+0215 > 75 # unsup: 0075 030F
+0216 > 55 # unsup: 0055 0311
+0217 > 75 # unsup: 0075 0311
+0218 > 53 # unsup: 0053 0326
+0219 > 73 # unsup: 0073 0326
+021A > 54 # unsup: 0054 0326
+021B > 74 # unsup: 0074 0326
+021E > 48 # unsup: 0048 030C
+021F > 68 # unsup: 0068 030C
+0226 > 41 # unsup: 0041 0307
+0227 > 61 # unsup: 0061 0307
+0228 > 45 # unsup: 0045 0327
+0229 > 65 # unsup: 0065 0327
+022A > 4F # unsup: 004F 0308 0304
+022B > 6F # unsup: 006F 0308 0304
+022C > 4F # unsup: 004F 0303 0304
+022D > 6F # unsup: 006F 0303 0304
+022E > 4F # unsup: 004F 0307
+022F > 6F # unsup: 006F 0307
+0230 > 4F # unsup: 004F 0307 0304
+0231 > 6F # unsup: 006F 0307 0304
+0232 > 59 # unsup: 0059 0304
+0233 > 79 # unsup: 0079 0304
+02C6 > 88
+02DC > 98
+0300 > 0 # unsup
+0301 > 0 # unsup
+0302 > 0 # unsup
+0303 > 0 # unsup
+0304 > 0 # unsup
+0305 > 0 # unsup
+0306 > 0 # unsup
+0307 > 0 # unsup
+0308 > 0 # unsup
+0309 > 0 # unsup
+030A > 0 # unsup
+030B > 0 # unsup
+030C > 0 # unsup
+030D > 0 # unsup
+030E > 0 # unsup
+030F > 0 # unsup
+0310 > 0 # unsup
+0311 > 0 # unsup
+0312 > 0 # unsup
+0313 > 0 # unsup
+0314 > 0 # unsup
+0315 > 0 # unsup
+0316 > 0 # unsup
+0317 > 0 # unsup
+0318 > 0 # unsup
+0319 > 0 # unsup
+031A > 0 # unsup
+031B > 0 # unsup
+031C > 0 # unsup
+031D > 0 # unsup
+031E > 0 # unsup
+031F > 0 # unsup
+0320 > 0 # unsup
+0321 > 0 # unsup
+0322 > 0 # unsup
+0323 > 0 # unsup
+0324 > 0 # unsup
+0325 > 0 # unsup
+0326 > 0 # unsup
+0327 > 0 # unsup
+0328 > 0 # unsup
+0329 > 0 # unsup
+032A > 0 # unsup
+032B > 0 # unsup
+032C > 0 # unsup
+032D > 0 # unsup
+032E > 0 # unsup
+032F > 0 # unsup
+0330 > 0 # unsup
+0331 > 0 # unsup
+0332 > 0 # unsup
+0333 > 0 # unsup
+0334 > 0 # unsup
+0335 > 0 # unsup
+0336 > 0 # unsup
+0337 > 0 # unsup
+0338 > 0 # unsup
+0339 > 0 # unsup
+033A > 0 # unsup
+033B > 0 # unsup
+033C > 0 # unsup
+033D > 0 # unsup
+033E > 0 # unsup
+033F > 0 # unsup
+0340 > 0 # unsup
+0341 > 0 # unsup
+0342 > 0 # unsup
+0343 > 0 # unsup
+0344 > 0 # unsup
+0345 > 0 # unsup
+037E > 3B
+0385 > A8 # unsup: 00A8 0301
+0387 > B7
+05B0 > C0
+05B1 > C1
+05B2 > C2
+05B3 > C3
+05B4 > C4
+05B5 > C5
+05B6 > C6
+05B7 > C7
+05B8 > C8
+05B9 > C9
+05BB > CB
+05BC > CC
+05BD > CD
+05BE > CE
+05BF > CF
+05C0 > D0
+05C1 > D1
+05C2 > D2
+05C3 > D3
+05D0 > E0
+05D1 > E1
+05D2 > E2
+05D3 > E3
+05D4 > E4
+05D5 > E5
+05D6 > E6
+05D7 > E7
+05D8 > E8
+05D9 > E9
+05DA > EA
+05DB > EB
+05DC > EC
+05DD > ED
+05DE > EE
+05DF > EF
+05E0 > F0
+05E1 > F1
+05E2 > F2
+05E3 > F3
+05E4 > F4
+05E5 > F5
+05E6 > F6
+05E7 > F7
+05E8 > F8
+05E9 > F9
+05EA > FA
+05F0 > D4
+05F1 > D5
+05F2 > D6
+05F3 > D7
+05F4 > D8
+1E00 > 41 # unsup: 0041 0325
+1E01 > 61 # unsup: 0061 0325
+1E02 > 42 # unsup: 0042 0307
+1E03 > 62 # unsup: 0062 0307
+1E04 > 42 # unsup: 0042 0323
+1E05 > 62 # unsup: 0062 0323
+1E06 > 42 # unsup: 0042 0331
+1E07 > 62 # unsup: 0062 0331
+1E08 > 43 # unsup: 0043 0327 0301
+1E09 > 63 # unsup: 0063 0327 0301
+1E0A > 44 # unsup: 0044 0307
+1E0B > 64 # unsup: 0064 0307
+1E0C > 44 # unsup: 0044 0323
+1E0D > 64 # unsup: 0064 0323
+1E0E > 44 # unsup: 0044 0331
+1E0F > 64 # unsup: 0064 0331
+1E10 > 44 # unsup: 0044 0327
+1E11 > 64 # unsup: 0064 0327
+1E12 > 44 # unsup: 0044 032D
+1E13 > 64 # unsup: 0064 032D
+1E14 > 45 # unsup: 0045 0304 0300
+1E15 > 65 # unsup: 0065 0304 0300
+1E16 > 45 # unsup: 0045 0304 0301
+1E17 > 65 # unsup: 0065 0304 0301
+1E18 > 45 # unsup: 0045 032D
+1E19 > 65 # unsup: 0065 032D
+1E1A > 45 # unsup: 0045 0330
+1E1B > 65 # unsup: 0065 0330
+1E1C > 45 # unsup: 0045 0327 0306
+1E1D > 65 # unsup: 0065 0327 0306
+1E1E > 46 # unsup: 0046 0307
+1E1F > 66 # unsup: 0066 0307
+1E20 > 47 # unsup: 0047 0304
+1E21 > 67 # unsup: 0067 0304
+1E22 > 48 # unsup: 0048 0307
+1E23 > 68 # unsup: 0068 0307
+1E24 > 48 # unsup: 0048 0323
+1E25 > 68 # unsup: 0068 0323
+1E26 > 48 # unsup: 0048 0308
+1E27 > 68 # unsup: 0068 0308
+1E28 > 48 # unsup: 0048 0327
+1E29 > 68 # unsup: 0068 0327
+1E2A > 48 # unsup: 0048 032E
+1E2B > 68 # unsup: 0068 032E
+1E2C > 49 # unsup: 0049 0330
+1E2D > 69 # unsup: 0069 0330
+1E2E > 49 # unsup: 0049 0308 0301
+1E2F > 69 # unsup: 0069 0308 0301
+1E30 > 4B # unsup: 004B 0301
+1E31 > 6B # unsup: 006B 0301
+1E32 > 4B # unsup: 004B 0323
+1E33 > 6B # unsup: 006B 0323
+1E34 > 4B # unsup: 004B 0331
+1E35 > 6B # unsup: 006B 0331
+1E36 > 4C # unsup: 004C 0323
+1E37 > 6C # unsup: 006C 0323
+1E38 > 4C # unsup: 004C 0323 0304
+1E39 > 6C # unsup: 006C 0323 0304
+1E3A > 4C # unsup: 004C 0331
+1E3B > 6C # unsup: 006C 0331
+1E3C > 4C # unsup: 004C 032D
+1E3D > 6C # unsup: 006C 032D
+1E3E > 4D # unsup: 004D 0301
+1E3F > 6D # unsup: 006D 0301
+1E40 > 4D # unsup: 004D 0307
+1E41 > 6D # unsup: 006D 0307
+1E42 > 4D # unsup: 004D 0323
+1E43 > 6D # unsup: 006D 0323
+1E44 > 4E # unsup: 004E 0307
+1E45 > 6E # unsup: 006E 0307
+1E46 > 4E # unsup: 004E 0323
+1E47 > 6E # unsup: 006E 0323
+1E48 > 4E # unsup: 004E 0331
+1E49 > 6E # unsup: 006E 0331
+1E4A > 4E # unsup: 004E 032D
+1E4B > 6E # unsup: 006E 032D
+1E4C > 4F # unsup: 004F 0303 0301
+1E4D > 6F # unsup: 006F 0303 0301
+1E4E > 4F # unsup: 004F 0303 0308
+1E4F > 6F # unsup: 006F 0303 0308
+1E50 > 4F # unsup: 004F 0304 0300
+1E51 > 6F # unsup: 006F 0304 0300
+1E52 > 4F # unsup: 004F 0304 0301
+1E53 > 6F # unsup: 006F 0304 0301
+1E54 > 50 # unsup: 0050 0301
+1E55 > 70 # unsup: 0070 0301
+1E56 > 50 # unsup: 0050 0307
+1E57 > 70 # unsup: 0070 0307
+1E58 > 52 # unsup: 0052 0307
+1E59 > 72 # unsup: 0072 0307
+1E5A > 52 # unsup: 0052 0323
+1E5B > 72 # unsup: 0072 0323
+1E5C > 52 # unsup: 0052 0323 0304
+1E5D > 72 # unsup: 0072 0323 0304
+1E5E > 52 # unsup: 0052 0331
+1E5F > 72 # unsup: 0072 0331
+1E60 > 53 # unsup: 0053 0307
+1E61 > 73 # unsup: 0073 0307
+1E62 > 53 # unsup: 0053 0323
+1E63 > 73 # unsup: 0073 0323
+1E64 > 53 # unsup: 0053 0301 0307
+1E65 > 73 # unsup: 0073 0301 0307
+1E66 > 53 # unsup: 0053 030C 0307
+1E67 > 73 # unsup: 0073 030C 0307
+1E68 > 53 # unsup: 0053 0323 0307
+1E69 > 73 # unsup: 0073 0323 0307
+1E6A > 54 # unsup: 0054 0307
+1E6B > 74 # unsup: 0074 0307
+1E6C > 54 # unsup: 0054 0323
+1E6D > 74 # unsup: 0074 0323
+1E6E > 54 # unsup: 0054 0331
+1E6F > 74 # unsup: 0074 0331
+1E70 > 54 # unsup: 0054 032D
+1E71 > 74 # unsup: 0074 032D
+1E72 > 55 # unsup: 0055 0324
+1E73 > 75 # unsup: 0075 0324
+1E74 > 55 # unsup: 0055 0330
+1E75 > 75 # unsup: 0075 0330
+1E76 > 55 # unsup: 0055 032D
+1E77 > 75 # unsup: 0075 032D
+1E78 > 55 # unsup: 0055 0303 0301
+1E79 > 75 # unsup: 0075 0303 0301
+1E7A > 55 # unsup: 0055 0304 0308
+1E7B > 75 # unsup: 0075 0304 0308
+1E7C > 56 # unsup: 0056 0303
+1E7D > 76 # unsup: 0076 0303
+1E7E > 56 # unsup: 0056 0323
+1E7F > 76 # unsup: 0076 0323
+1E80 > 57 # unsup: 0057 0300
+1E81 > 77 # unsup: 0077 0300
+1E82 > 57 # unsup: 0057 0301
+1E83 > 77 # unsup: 0077 0301
+1E84 > 57 # unsup: 0057 0308
+1E85 > 77 # unsup: 0077 0308
+1E86 > 57 # unsup: 0057 0307
+1E87 > 77 # unsup: 0077 0307
+1E88 > 57 # unsup: 0057 0323
+1E89 > 77 # unsup: 0077 0323
+1E8A > 58 # unsup: 0058 0307
+1E8B > 78 # unsup: 0078 0307
+1E8C > 58 # unsup: 0058 0308
+1E8D > 78 # unsup: 0078 0308
+1E8E > 59 # unsup: 0059 0307
+1E8F > 79 # unsup: 0079 0307
+1E90 > 5A # unsup: 005A 0302
+1E91 > 7A # unsup: 007A 0302
+1E92 > 5A # unsup: 005A 0323
+1E93 > 7A # unsup: 007A 0323
+1E94 > 5A # unsup: 005A 0331
+1E95 > 7A # unsup: 007A 0331
+1E96 > 68 # unsup: 0068 0331
+1E97 > 74 # unsup: 0074 0308
+1E98 > 77 # unsup: 0077 030A
+1E99 > 79 # unsup: 0079 030A
+1E9B > 73 # unsup: 0073 0307
+1EA0 > 41 # unsup: 0041 0323
+1EA1 > 61 # unsup: 0061 0323
+1EA2 > 41 # unsup: 0041 0309
+1EA3 > 61 # unsup: 0061 0309
+1EA4 > 41 # unsup: 0041 0302 0301
+1EA5 > 61 # unsup: 0061 0302 0301
+1EA6 > 41 # unsup: 0041 0302 0300
+1EA7 > 61 # unsup: 0061 0302 0300
+1EA8 > 41 # unsup: 0041 0302 0309
+1EA9 > 61 # unsup: 0061 0302 0309
+1EAA > 41 # unsup: 0041 0302 0303
+1EAB > 61 # unsup: 0061 0302 0303
+1EAC > 41 # unsup: 0041 0323 0302
+1EAD > 61 # unsup: 0061 0323 0302
+1EAE > 41 # unsup: 0041 0306 0301
+1EAF > 61 # unsup: 0061 0306 0301
+1EB0 > 41 # unsup: 0041 0306 0300
+1EB1 > 61 # unsup: 0061 0306 0300
+1EB2 > 41 # unsup: 0041 0306 0309
+1EB3 > 61 # unsup: 0061 0306 0309
+1EB4 > 41 # unsup: 0041 0306 0303
+1EB5 > 61 # unsup: 0061 0306 0303
+1EB6 > 41 # unsup: 0041 0323 0306
+1EB7 > 61 # unsup: 0061 0323 0306
+1EB8 > 45 # unsup: 0045 0323
+1EB9 > 65 # unsup: 0065 0323
+1EBA > 45 # unsup: 0045 0309
+1EBB > 65 # unsup: 0065 0309
+1EBC > 45 # unsup: 0045 0303
+1EBD > 65 # unsup: 0065 0303
+1EBE > 45 # unsup: 0045 0302 0301
+1EBF > 65 # unsup: 0065 0302 0301
+1EC0 > 45 # unsup: 0045 0302 0300
+1EC1 > 65 # unsup: 0065 0302 0300
+1EC2 > 45 # unsup: 0045 0302 0309
+1EC3 > 65 # unsup: 0065 0302 0309
+1EC4 > 45 # unsup: 0045 0302 0303
+1EC5 > 65 # unsup: 0065 0302 0303
+1EC6 > 45 # unsup: 0045 0323 0302
+1EC7 > 65 # unsup: 0065 0323 0302
+1EC8 > 49 # unsup: 0049 0309
+1EC9 > 69 # unsup: 0069 0309
+1ECA > 49 # unsup: 0049 0323
+1ECB > 69 # unsup: 0069 0323
+1ECC > 4F # unsup: 004F 0323
+1ECD > 6F # unsup: 006F 0323
+1ECE > 4F # unsup: 004F 0309
+1ECF > 6F # unsup: 006F 0309
+1ED0 > 4F # unsup: 004F 0302 0301
+1ED1 > 6F # unsup: 006F 0302 0301
+1ED2 > 4F # unsup: 004F 0302 0300
+1ED3 > 6F # unsup: 006F 0302 0300
+1ED4 > 4F # unsup: 004F 0302 0309
+1ED5 > 6F # unsup: 006F 0302 0309
+1ED6 > 4F # unsup: 004F 0302 0303
+1ED7 > 6F # unsup: 006F 0302 0303
+1ED8 > 4F # unsup: 004F 0323 0302
+1ED9 > 6F # unsup: 006F 0323 0302
+1EDA > 4F # unsup: 004F 031B 0301
+1EDB > 6F # unsup: 006F 031B 0301
+1EDC > 4F # unsup: 004F 031B 0300
+1EDD > 6F # unsup: 006F 031B 0300
+1EDE > 4F # unsup: 004F 031B 0309
+1EDF > 6F # unsup: 006F 031B 0309
+1EE0 > 4F # unsup: 004F 031B 0303
+1EE1 > 6F # unsup: 006F 031B 0303
+1EE2 > 4F # unsup: 004F 031B 0323
+1EE3 > 6F # unsup: 006F 031B 0323
+1EE4 > 55 # unsup: 0055 0323
+1EE5 > 75 # unsup: 0075 0323
+1EE6 > 55 # unsup: 0055 0309
+1EE7 > 75 # unsup: 0075 0309
+1EE8 > 55 # unsup: 0055 031B 0301
+1EE9 > 75 # unsup: 0075 031B 0301
+1EEA > 55 # unsup: 0055 031B 0300
+1EEB > 75 # unsup: 0075 031B 0300
+1EEC > 55 # unsup: 0055 031B 0309
+1EED > 75 # unsup: 0075 031B 0309
+1EEE > 55 # unsup: 0055 031B 0303
+1EEF > 75 # unsup: 0075 031B 0303
+1EF0 > 55 # unsup: 0055 031B 0323
+1EF1 > 75 # unsup: 0075 031B 0323
+1EF2 > 59 # unsup: 0059 0300
+1EF3 > 79 # unsup: 0079 0300
+1EF4 > 59 # unsup: 0059 0323
+1EF5 > 79 # unsup: 0079 0323
+1EF6 > 59 # unsup: 0059 0309
+1EF7 > 79 # unsup: 0079 0309
+1EF8 > 59 # unsup: 0059 0303
+1EF9 > 79 # unsup: 0079 0303
+1FC1 > A8 # unsup: 00A8 0342
+1FED > A8 # unsup: 00A8 0300
+1FEE > A8 # unsup: 00A8 0301
+1FEF > 60
+1FFD > B4
+2000 > 20 # compat
+2001 > 20 # compat
+2002 > 20 # compat
+2003 > 20 # compat
+2004 > 20 # compat
+2005 > 20 # compat
+2006 > 20 # compat
+2007 > 20 # compat
+2008 > 20 # compat
+2009 > 20 # compat
+200A > 20 # compat
+200E > FD
+200F > FE
+2013 > 96
+2014 > 97
+2018 > 91
+2019 > 92
+201A > 82
+201C > 93
+201D > 94
+201E > 84
+2020 > 86
+2021 > 87
+2022 > 95
+2024 > 2E # compat
+2025 > 2E 2E # compat
+2026 > 85
+202F > 20 # compat
+2030 > 89
+2039 > 8B
+203A > 9B
+203C > 21 21 # compat
+2047 > 3F 3F # compat
+2048 > 3F 21 # compat
+2049 > 21 3F # compat
+205F > 20 # compat
+20AA > A4
+20AC > 80
+2122 > 99
+FB00 > 66 66 # compat
+FB01 > 66 69 # compat
+FB02 > 66 6C # compat
+FB03 > 66 66 69 # compat
+FB04 > 66 66 6C # compat
+FB05 > 73 74 # compat
+FB06 > 73 74 # compat
+FB1D > E9 C4
+FB1F > D6 C7
+FB20 > F2 # compat
+FB21 > E0 # compat
+FB22 > E3 # compat
+FB23 > E4 # compat
+FB24 > EB # compat
+FB25 > EC # compat
+FB26 > ED # compat
+FB27 > F8 # compat
+FB28 > FA # compat
+FB29 > 2B # compat
+FB2A > F9 D1
+FB2B > F9 D2
+FB2C > F9 CC D1
+FB2D > F9 CC D2
+FB2E > E0 C7
+FB2F > E0 C8
+FB30 > E0 CC
+FB31 > E1 CC
+FB32 > E2 CC
+FB33 > E3 CC
+FB34 > E4 CC
+FB35 > E5 CC
+FB36 > E6 CC
+FB38 > E8 CC
+FB39 > E9 CC
+FB3A > EA CC
+FB3B > EB CC
+FB3C > EC CC
+FB3E > EE CC
+FB40 > F0 CC
+FB41 > F1 CC
+FB43 > F3 CC
+FB44 > F4 CC
+FB46 > F6 CC
+FB47 > F7 CC
+FB48 > F8 CC
+FB49 > F9 CC
+FB4A > FA CC
+FB4B > E5 C9
+FB4C > E1 CF
+FB4D > EB CF
+FB4E > F4 CF
+FB4F > E0 EC # compat
+FE30 > 2E 2E # compat
+FE31 > 97 # compat
+FE32 > 96 # compat
+FE33 > 5F # compat
+FE34 > 5F # compat
+FE35 > 28 # compat
+FE36 > 29 # compat
+FE37 > 7B # compat
+FE38 > 7D # compat
+FE47 > 5B # compat
+FE48 > 5D # compat
+FE4D > 5F # compat
+FE4E > 5F # compat
+FE4F > 5F # compat
+FE50 > 2C # compat
+FE52 > 2E # compat
+FE54 > 3B # compat
+FE55 > 3A # compat
+FE56 > 3F # compat
+FE57 > 21 # compat
+FE58 > 97 # compat
+FE59 > 28 # compat
+FE5A > 29 # compat
+FE5B > 7B # compat
+FE5C > 7D # compat
+FE5F > 23 # compat
+FE60 > 26 # compat
+FE61 > 2A # compat
+FE62 > 2B # compat
+FE63 > 2D # compat
+FE64 > 3C # compat
+FE65 > 3E # compat
+FE66 > 3D # compat
+FE68 > 5C # compat
+FE69 > 24 # compat
+FE6A > 25 # compat
+FE6B > 40 # compat
+FF01 > 21 # compat
+FF02 > 22 # compat
+FF03 > 23 # compat
+FF04 > 24 # compat
+FF05 > 25 # compat
+FF06 > 26 # compat
+FF07 > 27 # compat
+FF08 > 28 # compat
+FF09 > 29 # compat
+FF0A > 2A # compat
+FF0B > 2B # compat
+FF0C > 2C # compat
+FF0D > 2D # compat
+FF0E > 2E # compat
+FF0F > 2F # compat
+FF10 > 30 # compat
+FF11 > 31 # compat
+FF12 > 32 # compat
+FF13 > 33 # compat
+FF14 > 34 # compat
+FF15 > 35 # compat
+FF16 > 36 # compat
+FF17 > 37 # compat
+FF18 > 38 # compat
+FF19 > 39 # compat
+FF1A > 3A # compat
+FF1B > 3B # compat
+FF1C > 3C # compat
+FF1D > 3D # compat
+FF1E > 3E # compat
+FF1F > 3F # compat
+FF20 > 40 # compat
+FF21 > 41 # compat
+FF22 > 42 # compat
+FF23 > 43 # compat
+FF24 > 44 # compat
+FF25 > 45 # compat
+FF26 > 46 # compat
+FF27 > 47 # compat
+FF28 > 48 # compat
+FF29 > 49 # compat
+FF2A > 4A # compat
+FF2B > 4B # compat
+FF2C > 4C # compat
+FF2D > 4D # compat
+FF2E > 4E # compat
+FF2F > 4F # compat
+FF30 > 50 # compat
+FF31 > 51 # compat
+FF32 > 52 # compat
+FF33 > 53 # compat
+FF34 > 54 # compat
+FF35 > 55 # compat
+FF36 > 56 # compat
+FF37 > 57 # compat
+FF38 > 58 # compat
+FF39 > 59 # compat
+FF3A > 5A # compat
+FF3B > 5B # compat
+FF3C > 5C # compat
+FF3D > 5D # compat
+FF3E > 5E # compat
+FF3F > 5F # compat
+FF40 > 60 # compat
+FF41 > 61 # compat
+FF42 > 62 # compat
+FF43 > 63 # compat
+FF44 > 64 # compat
+FF45 > 65 # compat
+FF46 > 66 # compat
+FF47 > 67 # compat
+FF48 > 68 # compat
+FF49 > 69 # compat
+FF4A > 6A # compat
+FF4B > 6B # compat
+FF4C > 6C # compat
+FF4D > 6D # compat
+FF4E > 6E # compat
+FF4F > 6F # compat
+FF50 > 70 # compat
+FF51 > 71 # compat
+FF52 > 72 # compat
+FF53 > 73 # compat
+FF54 > 74 # compat
+FF55 > 75 # compat
+FF56 > 76 # compat
+FF57 > 77 # compat
+FF58 > 78 # compat
+FF59 > 79 # compat
+FF5A > 7A # compat
+FF5B > 7B # compat
+FF5C > 7C # compat
+FF5D > 7D # compat
+FF5E > 7E # compat
+FFE0 > A2 # compat
+FFE1 > A3 # compat
+FFE2 > AC # compat
+FFE3 > AF # compat
+FFE4 > A6 # compat
+FFE5 > A5 # compat
+.
+
+STRICT
+/
+N 283
+0000 > 00
+0001 > 01
+0002 > 02
+0003 > 03
+0004 > 04
+0005 > 05
+0006 > 06
+0007 > 07
+0008 > 08
+0009 > 09
+000A > 0A
+000B > 0B
+000C > 0C
+000D > 0D
+000E > 0E
+000F > 0F
+0010 > 10
+0011 > 11
+0012 > 12
+0013 > 13
+0014 > 14
+0015 > 15
+0016 > 16
+0017 > 17
+0018 > 18
+0019 > 19
+001A > 1A
+001B > 1B
+001C > 1C
+001D > 1D
+001E > 1E
+001F > 1F
+0020 > 20
+0021 > 21
+0022 > 22
+0023 > 23
+0024 > 24
+0025 > 25
+0026 > 26
+0027 > 27
+0028 > 28
+0029 > 29
+002A > 2A
+002B > 2B
+002C > 2C
+002D > 2D
+002E > 2E
+002F > 2F
+0030 > 30
+0031 > 31
+0032 > 32
+0033 > 33
+0034 > 34
+0035 > 35
+0036 > 36
+0037 > 37
+0038 > 38
+0039 > 39
+003A > 3A
+003B > 3B
+003C > 3C
+003D > 3D
+003E > 3E
+003F > 3F
+0040 > 40
+0041 > 41
+0042 > 42
+0043 > 43
+0044 > 44
+0045 > 45
+0046 > 46
+0047 > 47
+0048 > 48
+0049 > 49
+004A > 4A
+004B > 4B
+004C > 4C
+004D > 4D
+004E > 4E
+004F > 4F
+0050 > 50
+0051 > 51
+0052 > 52
+0053 > 53
+0054 > 54
+0055 > 55
+0056 > 56
+0057 > 57
+0058 > 58
+0059 > 59
+005A > 5A
+005B > 5B
+005C > 5C
+005D > 5D
+005E > 5E
+005F > 5F
+0060 > 60
+0061 > 61
+0062 > 62
+0063 > 63
+0064 > 64
+0065 > 65
+0066 > 66
+0067 > 67
+0068 > 68
+0069 > 69
+006A > 6A
+006B > 6B
+006C > 6C
+006D > 6D
+006E > 6E
+006F > 6F
+0070 > 70
+0071 > 71
+0072 > 72
+0073 > 73
+0074 > 74
+0075 > 75
+0076 > 76
+0077 > 77
+0078 > 78
+0079 > 79
+007A > 7A
+007B > 7B
+007C > 7C
+007D > 7D
+007E > 7E
+007F > 7F
+0081 > 81
+008A > 8A
+008C > 8C
+008D > 8D
+008E > 8E
+008F > 8F
+0090 > 90
+009A > 9A
+009C > 9C
+009D > 9D
+009E > 9E
+009F > 9F
+00A0 > A0
+00A1 > A1
+00A2 > A2
+00A3 > A3
+00A5 > A5
+00A6 > A6
+00A7 > A7
+00A8 > A8
+00A9 > A9
+00AB > AB
+00AC > AC
+00AD > AD
+00AE > AE
+00AF > AF
+00B0 > B0
+00B1 > B1
+00B2 > B2
+00B3 > B3
+00B4 > B4
+00B5 > B5
+00B6 > B6
+00B7 > B7
+00B8 > B8
+00B9 > B9
+00BB > BB
+00BC > BC
+00BD > BD
+00BE > BE
+00BF > BF
+00D7 > AA
+00F7 > BA
+0192 > 83
+02C6 > 88
+02DC > 98
+037E > 3B
+0387 > B7
+05B0 > C0
+05B1 > C1
+05B2 > C2
+05B3 > C3
+05B4 > C4
+05B5 > C5
+05B6 > C6
+05B7 > C7
+05B8 > C8
+05B9 > C9
+05BB > CB
+05BC > CC
+05BD > CD
+05BE > CE
+05BF > CF
+05C0 > D0
+05C1 > D1
+05C2 > D2
+05C3 > D3
+05D0 > E0
+05D1 > E1
+05D2 > E2
+05D3 > E3
+05D4 > E4
+05D5 > E5
+05D6 > E6
+05D7 > E7
+05D8 > E8
+05D9 > E9
+05DA > EA
+05DB > EB
+05DC > EC
+05DD > ED
+05DE > EE
+05DF > EF
+05E0 > F0
+05E1 > F1
+05E2 > F2
+05E3 > F3
+05E4 > F4
+05E5 > F5
+05E6 > F6
+05E7 > F7
+05E8 > F8
+05E9 > F9
+05EA > FA
+05F0 > D4
+05F1 > D5
+05F2 > D6
+05F3 > D7
+05F4 > D8
+1FEF > 60
+1FFD > B4
+200E > FD
+200F > FE
+2013 > 96
+2014 > 97
+2018 > 91
+2019 > 92
+201A > 82
+201C > 93
+201D > 94
+201E > 84
+2020 > 86
+2021 > 87
+2022 > 95
+2026 > 85
+2030 > 89
+2039 > 8B
+203A > 9B
+20AA > A4
+20AC > 80
+2122 > 99
+FB1D > E9 C4
+FB1F > D6 C7
+FB2A > F9 D1
+FB2B > F9 D2
+FB2C > F9 CC D1
+FB2D > F9 CC D2
+FB2E > E0 C7
+FB2F > E0 C8
+FB30 > E0 CC
+FB31 > E1 CC
+FB32 > E2 CC
+FB33 > E3 CC
+FB34 > E4 CC
+FB35 > E5 CC
+FB36 > E6 CC
+FB38 > E8 CC
+FB39 > E9 CC
+FB3A > EA CC
+FB3B > EB CC
+FB3C > EC CC
+FB3E > EE CC
+FB40 > F0 CC
+FB41 > F1 CC
+FB43 > F3 CC
+FB44 > F4 CC
+FB46 > F6 CC
+FB47 > F7 CC
+FB48 > F8 CC
+FB49 > F9 CC
+FB4A > FA CC
+FB4B > E5 C9
+FB4C > E1 CF
+FB4D > EB CF
+FB4E > F4 CF
+.
+
+NFD
+/
+N 245
+00 > 0000
+01 > 0001
+02 > 0002
+03 > 0003
+04 > 0004
+05 > 0005
+06 > 0006
+07 > 0007
+08 > 0008
+09 > 0009
+0A > 000A
+0B > 000B
+0C > 000C
+0D > 000D
+0E > 000E
+0F > 000F
+10 > 0010
+11 > 0011
+12 > 0012
+13 > 0013
+14 > 0014
+15 > 0015
+16 > 0016
+17 > 0017
+18 > 0018
+19 > 0019
+1A > 001A
+1B > 001B
+1C > 001C
+1D > 001D
+1E > 001E
+1F > 001F
+20 > 0020
+21 > 0021
+22 > 0022
+23 > 0023
+24 > 0024
+25 > 0025
+26 > 0026
+27 > 0027
+28 > 0028
+29 > 0029
+2A > 002A
+2B > 002B
+2C > 002C
+2D > 002D
+2E > 002E
+2F > 002F
+30 > 0030
+31 > 0031
+32 > 0032
+33 > 0033
+34 > 0034
+35 > 0035
+36 > 0036
+37 > 0037
+38 > 0038
+39 > 0039
+3A > 003A
+3B > 003B
+3C > 003C
+3D > 003D
+3E > 003E
+3F > 003F
+40 > 0040
+41 > 0041
+42 > 0042
+43 > 0043
+44 > 0044
+45 > 0045
+46 > 0046
+47 > 0047
+48 > 0048
+49 > 0049
+4A > 004A
+4B > 004B
+4C > 004C
+4D > 004D
+4E > 004E
+4F > 004F
+50 > 0050
+51 > 0051
+52 > 0052
+53 > 0053
+54 > 0054
+55 > 0055
+56 > 0056
+57 > 0057
+58 > 0058
+59 > 0059
+5A > 005A
+5B > 005B
+5C > 005C
+5D > 005D
+5E > 005E
+5F > 005F
+60 > 0060
+61 > 0061
+62 > 0062
+63 > 0063
+64 > 0064
+65 > 0065
+66 > 0066
+67 > 0067
+68 > 0068
+69 > 0069
+6A > 006A
+6B > 006B
+6C > 006C
+6D > 006D
+6E > 006E
+6F > 006F
+70 > 0070
+71 > 0071
+72 > 0072
+73 > 0073
+74 > 0074
+75 > 0075
+76 > 0076
+77 > 0077
+78 > 0078
+79 > 0079
+7A > 007A
+7B > 007B
+7C > 007C
+7D > 007D
+7E > 007E
+7F > 007F
+80 > 20AC
+81 > 0081
+82 > 201A
+83 > 0192
+84 > 201E
+85 > 2026
+86 > 2020
+87 > 2021
+88 > 02C6
+89 > 2030
+8A > 008A
+8B > 2039
+8C > 008C
+8D > 008D
+8E > 008E
+8F > 008F
+90 > 0090
+91 > 2018
+92 > 2019
+93 > 201C
+94 > 201D
+95 > 2022
+96 > 2013
+97 > 2014
+98 > 02DC
+99 > 2122
+9A > 009A
+9B > 203A
+9C > 009C
+9D > 009D
+9E > 009E
+9F > 009F
+A0 > 00A0
+A1 > 00A1
+A2 > 00A2
+A3 > 00A3
+A4 > 20AA
+A5 > 00A5
+A6 > 00A6
+A7 > 00A7
+A8 > 00A8
+A9 > 00A9
+AA > 00D7
+AB > 00AB
+AC > 00AC
+AD > 00AD
+AE > 00AE
+AF > 00AF
+B0 > 00B0
+B1 > 00B1
+B2 > 00B2
+B3 > 00B3
+B4 > 00B4
+B5 > 00B5
+B6 > 00B6
+B7 > 00B7
+B8 > 00B8
+B9 > 00B9
+BA > 00F7
+BB > 00BB
+BC > 00BC
+BD > 00BD
+BE > 00BE
+BF > 00BF
+C0 > 05B0
+C1 > 05B1
+C2 > 05B2
+C3 > 05B3
+C4 > 05B4
+C5 > 05B5
+C6 > 05B6
+C7 > 05B7
+C8 > 05B8
+C9 > 05B9
+CB > 05BB
+CC > 05BC
+CD > 05BD
+CE > 05BE
+CF > 05BF
+D0 > 05C0
+D1 > 05C1
+D2 > 05C2
+D3 > 05C3
+D4 > 05F0
+D5 > 05F1
+D6 > 05F2
+D7 > 05F3
+D8 > 05F4
+E0 > 05D0
+E1 > 05D1
+E2 > 05D2
+E3 > 05D3
+E4 > 05D4
+E5 > 05D5
+E6 > 05D6
+E7 > 05D7
+E8 > 05D8
+E9 > 05D9
+EA > 05DA
+EB > 05DB
+EC > 05DC
+ED > 05DD
+EE > 05DE
+EF > 05DF
+F0 > 05E0
+F1 > 05E1
+F2 > 05E2
+F3 > 05E3
+F4 > 05E4
+F5 > 05E5
+F6 > 05E6
+F7 > 05E7
+F8 > 05E8
+F9 > 05E9
+FA > 05EA
+FD > 200E
+FE > 200F
+.
+
+NFC
+/
+N 245
+00 > 0000
+01 > 0001
+02 > 0002
+03 > 0003
+04 > 0004
+05 > 0005
+06 > 0006
+07 > 0007
+08 > 0008
+09 > 0009
+0A > 000A
+0B > 000B
+0C > 000C
+0D > 000D
+0E > 000E
+0F > 000F
+10 > 0010
+11 > 0011
+12 > 0012
+13 > 0013
+14 > 0014
+15 > 0015
+16 > 0016
+17 > 0017
+18 > 0018
+19 > 0019
+1A > 001A
+1B > 001B
+1C > 001C
+1D > 001D
+1E > 001E
+1F > 001F
+20 > 0020
+21 > 0021
+22 > 0022
+23 > 0023
+24 > 0024
+25 > 0025
+26 > 0026
+27 > 0027
+28 > 0028
+29 > 0029
+2A > 002A
+2B > 002B
+2C > 002C
+2D > 002D
+2E > 002E
+2F > 002F
+30 > 0030
+31 > 0031
+32 > 0032
+33 > 0033
+34 > 0034
+35 > 0035
+36 > 0036
+37 > 0037
+38 > 0038
+39 > 0039
+3A > 003A
+3B > 003B
+3C > 003C
+3D > 003D
+3E > 003E
+3F > 003F
+40 > 0040
+41 > 0041
+42 > 0042
+43 > 0043
+44 > 0044
+45 > 0045
+46 > 0046
+47 > 0047
+48 > 0048
+49 > 0049
+4A > 004A
+4B > 004B
+4C > 004C
+4D > 004D
+4E > 004E
+4F > 004F
+50 > 0050
+51 > 0051
+52 > 0052
+53 > 0053
+54 > 0054
+55 > 0055
+56 > 0056
+57 > 0057
+58 > 0058
+59 > 0059
+5A > 005A
+5B > 005B
+5C > 005C
+5D > 005D
+5E > 005E
+5F > 005F
+60 > 0060
+61 > 0061
+62 > 0062
+63 > 0063
+64 > 0064
+65 > 0065
+66 > 0066
+67 > 0067
+68 > 0068
+69 > 0069
+6A > 006A
+6B > 006B
+6C > 006C
+6D > 006D
+6E > 006E
+6F > 006F
+70 > 0070
+71 > 0071
+72 > 0072
+73 > 0073
+74 > 0074
+75 > 0075
+76 > 0076
+77 > 0077
+78 > 0078
+79 > 0079
+7A > 007A
+7B > 007B
+7C > 007C
+7D > 007D
+7E > 007E
+7F > 007F
+80 > 20AC
+81 > 0081
+82 > 201A
+83 > 0192
+84 > 201E
+85 > 2026
+86 > 2020
+87 > 2021
+88 > 02C6
+89 > 2030
+8A > 008A
+8B > 2039
+8C > 008C
+8D > 008D
+8E > 008E
+8F > 008F
+90 > 0090
+91 > 2018
+92 > 2019
+93 > 201C
+94 > 201D
+95 > 2022
+96 > 2013
+97 > 2014
+98 > 02DC
+99 > 2122
+9A > 009A
+9B > 203A
+9C > 009C
+9D > 009D
+9E > 009E
+9F > 009F
+A0 > 00A0
+A1 > 00A1
+A2 > 00A2
+A3 > 00A3
+A4 > 20AA
+A5 > 00A5
+A6 > 00A6
+A7 > 00A7
+A8 > 00A8
+A9 > 00A9
+AA > 00D7
+AB > 00AB
+AC > 00AC
+AD > 00AD
+AE > 00AE
+AF > 00AF
+B0 > 00B0
+B1 > 00B1
+B2 > 00B2
+B3 > 00B3
+B4 > 00B4
+B5 > 00B5
+B6 > 00B6
+B7 > 00B7
+B8 > 00B8
+B9 > 00B9
+BA > 00F7
+BB > 00BB
+BC > 00BC
+BD > 00BD
+BE > 00BE
+BF > 00BF
+C0 > 05B0
+C1 > 05B1
+C2 > 05B2
+C3 > 05B3
+C4 > 05B4
+C5 > 05B5
+C6 > 05B6
+C7 > 05B7
+C8 > 05B8
+C9 > 05B9
+CB > 05BB
+CC > 05BC
+CD > 05BD
+CE > 05BE
+CF > 05BF
+D0 > 05C0
+D1 > 05C1
+D2 > 05C2
+D3 > 05C3
+D4 > 05F0
+D5 > 05F1
+D6 > 05F2 /
+   N 1
+   C7 > 05F2 05B7
+   .
+D7 > 05F3
+D8 > 05F4
+E0 > 05D0 /
+   N 3
+   C7 > 05D0 05B7
+   C8 > 05D0 05B8
+   CC > 05D0 05BC
+   .
+E1 > 05D1 /
+   N 2
+   CC > 05D1 05BC
+   CF > 05D1 05BF
+   .
+E2 > 05D2 /
+   N 1
+   CC > 05D2 05BC
+   .
+E3 > 05D3 /
+   N 1
+   CC > 05D3 05BC
+   .
+E4 > 05D4 /
+   N 1
+   CC > 05D4 05BC
+   .
+E5 > 05D5 /
+   N 2
+   C9 > 05D5 05B9
+   CC > 05D5 05BC
+   .
+E6 > 05D6 /
+   N 1
+   CC > 05D6 05BC
+   .
+E7 > 05D7
+E8 > 05D8 /
+   N 1
+   CC > 05D8 05BC
+   .
+E9 > 05D9 /
+   N 2
+   C4 > 05D9 05B4
+   CC > 05D9 05BC
+   .
+EA > 05DA /
+   N 1
+   CC > 05DA 05BC
+   .
+EB > 05DB /
+   N 2
+   CC > 05DB 05BC
+   CF > 05DB 05BF
+   .
+EC > 05DC /
+   N 1
+   CC > 05DC 05BC
+   .
+ED > 05DD
+EE > 05DE /
+   N 1
+   CC > 05DE 05BC
+   .
+EF > 05DF
+F0 > 05E0 /
+   N 1
+   CC > 05E0 05BC
+   .
+F1 > 05E1 /
+   N 1
+   CC > 05E1 05BC
+   .
+F2 > 05E2
+F3 > 05E3 /
+   N 1
+   CC > 05E3 05BC
+   .
+F4 > 05E4 /
+   N 2
+   CC > 05E4 05BC
+   CF > 05E4 05BF
+   .
+F5 > 05E5
+F6 > 05E6 /
+   N 1
+   CC > 05E6 05BC
+   .
+F7 > 05E7 /
+   N 1
+   CC > 05E7 05BC
+   .
+F8 > 05E8 /
+   N 1
+   CC > 05E8 05BC
+   .
+F9 > 05E9 /
+   N 3
+   CC > 05E9 05BC /
+      N 2
+      D1 > 05E9 05BC 05C1
+      D2 > 05E9 05BC 05C2
+      .
+   D1 > 05E9 05C1
+   D2 > 05E9 05C2
+   .
+FA > 05EA /
+   N 1
+   CC > 05EA 05BC
+   .
+FD > 200E
+FE > 200F
+.
+
+COMP
+/
+N 245
+00 > 0000
+01 > 0001
+02 > 0002
+03 > 0003
+04 > 0004
+05 > 0005
+06 > 0006
+07 > 0007
+08 > 0008
+09 > 0009
+0A > 000A
+0B > 000B
+0C > 000C
+0D > 000D
+0E > 000E
+0F > 000F
+10 > 0010
+11 > 0011
+12 > 0012
+13 > 0013
+14 > 0014
+15 > 0015
+16 > 0016
+17 > 0017
+18 > 0018
+19 > 0019
+1A > 001A
+1B > 001B
+1C > 001C
+1D > 001D
+1E > 001E
+1F > 001F
+20 > 0020
+21 > 0021
+22 > 0022
+23 > 0023
+24 > 0024
+25 > 0025
+26 > 0026
+27 > 0027
+28 > 0028
+29 > 0029
+2A > 002A
+2B > 002B
+2C > 002C
+2D > 002D
+2E > 002E
+2F > 002F
+30 > 0030
+31 > 0031
+32 > 0032
+33 > 0033
+34 > 0034
+35 > 0035
+36 > 0036
+37 > 0037
+38 > 0038
+39 > 0039
+3A > 003A
+3B > 003B
+3C > 003C
+3D > 003D
+3E > 003E
+3F > 003F
+40 > 0040
+41 > 0041
+42 > 0042
+43 > 0043
+44 > 0044
+45 > 0045
+46 > 0046
+47 > 0047
+48 > 0048
+49 > 0049
+4A > 004A
+4B > 004B
+4C > 004C
+4D > 004D
+4E > 004E
+4F > 004F
+50 > 0050
+51 > 0051
+52 > 0052
+53 > 0053
+54 > 0054
+55 > 0055
+56 > 0056
+57 > 0057
+58 > 0058
+59 > 0059
+5A > 005A
+5B > 005B
+5C > 005C
+5D > 005D
+5E > 005E
+5F > 005F
+60 > 0060
+61 > 0061
+62 > 0062
+63 > 0063
+64 > 0064
+65 > 0065
+66 > 0066
+67 > 0067
+68 > 0068
+69 > 0069
+6A > 006A
+6B > 006B
+6C > 006C
+6D > 006D
+6E > 006E
+6F > 006F
+70 > 0070
+71 > 0071
+72 > 0072
+73 > 0073
+74 > 0074
+75 > 0075
+76 > 0076
+77 > 0077
+78 > 0078
+79 > 0079
+7A > 007A
+7B > 007B
+7C > 007C
+7D > 007D
+7E > 007E
+7F > 007F
+80 > 20AC
+81 > 0081
+82 > 201A
+83 > 0192
+84 > 201E
+85 > 2026
+86 > 2020
+87 > 2021
+88 > 02C6
+89 > 2030
+8A > 008A
+8B > 2039
+8C > 008C
+8D > 008D
+8E > 008E
+8F > 008F
+90 > 0090
+91 > 2018
+92 > 2019
+93 > 201C
+94 > 201D
+95 > 2022
+96 > 2013
+97 > 2014
+98 > 02DC
+99 > 2122
+9A > 009A
+9B > 203A
+9C > 009C
+9D > 009D
+9E > 009E
+9F > 009F
+A0 > 00A0
+A1 > 00A1
+A2 > 00A2
+A3 > 00A3
+A4 > 20AA
+A5 > 00A5
+A6 > 00A6
+A7 > 00A7
+A8 > 00A8
+A9 > 00A9
+AA > 00D7
+AB > 00AB
+AC > 00AC
+AD > 00AD
+AE > 00AE
+AF > 00AF
+B0 > 00B0
+B1 > 00B1
+B2 > 00B2
+B3 > 00B3
+B4 > 00B4
+B5 > 00B5
+B6 > 00B6
+B7 > 00B7
+B8 > 00B8
+B9 > 00B9
+BA > 00F7
+BB > 00BB
+BC > 00BC
+BD > 00BD
+BE > 00BE
+BF > 00BF
+C0 > 05B0
+C1 > 05B1
+C2 > 05B2
+C3 > 05B3
+C4 > 05B4
+C5 > 05B5
+C6 > 05B6
+C7 > 05B7
+C8 > 05B8
+C9 > 05B9
+CB > 05BB
+CC > 05BC
+CD > 05BD
+CE > 05BE
+CF > 05BF
+D0 > 05C0
+D1 > 05C1
+D2 > 05C2
+D3 > 05C3
+D4 > 05F0
+D5 > 05F1
+D6 > 05F2 /
+   N 1
+   C7 > FB1F
+   .
+D7 > 05F3
+D8 > 05F4
+E0 > 05D0 /
+   N 3
+   C7 > FB2E
+   C8 > FB2F
+   CC > FB30
+   .
+E1 > 05D1 /
+   N 2
+   CC > FB31
+   CF > FB4C
+   .
+E2 > 05D2 /
+   N 1
+   CC > FB32
+   .
+E3 > 05D3 /
+   N 1
+   CC > FB33
+   .
+E4 > 05D4 /
+   N 1
+   CC > FB34
+   .
+E5 > 05D5 /
+   N 2
+   C9 > FB4B
+   CC > FB35
+   .
+E6 > 05D6 /
+   N 1
+   CC > FB36
+   .
+E7 > 05D7
+E8 > 05D8 /
+   N 1
+   CC > FB38
+   .
+E9 > 05D9 /
+   N 2
+   C4 > FB1D
+   CC > FB39
+   .
+EA > 05DA /
+   N 1
+   CC > FB3A
+   .
+EB > 05DB /
+   N 2
+   CC > FB3B
+   CF > FB4D
+   .
+EC > 05DC /
+   N 1
+   CC > FB3C
+   .
+ED > 05DD
+EE > 05DE /
+   N 1
+   CC > FB3E
+   .
+EF > 05DF
+F0 > 05E0 /
+   N 1
+   CC > FB40
+   .
+F1 > 05E1 /
+   N 1
+   CC > FB41
+   .
+F2 > 05E2
+F3 > 05E3 /
+   N 1
+   CC > FB43
+   .
+F4 > 05E4 /
+   N 2
+   CC > FB44
+   CF > FB4E
+   .
+F5 > 05E5
+F6 > 05E6 /
+   N 1
+   CC > FB46
+   .
+F7 > 05E7 /
+   N 1
+   CC > FB47
+   .
+F8 > 05E8 /
+   N 1
+   CC > FB48
+   .
+F9 > 05E9 /
+   N 3
+   CC > FB49 /
+      N 2
+      D1 > FB2C
+      D2 > FB2D
+      .
+   D1 > FB2A
+   D2 > FB2B
+   .
+FA > 05EA /
+   N 1
+   CC > FB4A
+   .
+FD > 200E
+FE > 200F
+.
Index: doc/tools/ultraedit/ultraedit/GNU/aspell/data/cp1255.cset
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/cp1255.cset	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/cp1255.cset	(working copy)
@@ -0,0 +1,262 @@
+# Aspell Character Data File.
+= cp1255
+> ascii
+/
+# <char> <uni> <type> <display> <upper> <lower> <title> <plain>
+#                                                         <sl-first> <sl-rest>
+00 0000 - N 00 00 00 00 00 00 # <control>
+01 0001 . N 01 01 01 00 00 00 # <unused control>
+02 0002 . N 02 02 02 00 00 00 # <unused control>
+03 0003 . N 03 03 03 00 00 00 # <unused control>
+04 0004 . N 04 04 04 00 00 00 # <unused control>
+05 0005 . N 05 05 05 00 00 00 # <unused control>
+06 0006 . N 06 06 06 00 00 00 # <unused control>
+07 0007 . N 07 07 07 00 00 00 # <unused control>
+08 0008 . N 08 08 08 00 00 00 # <unused control>
+09 0009 . N 09 09 09 00 00 00 # <unused control>
+0A 000A . N 0A 0A 0A 00 00 00 # <unused control>
+0B 000B . N 0B 0B 0B 00 00 00 # <unused control>
+0C 000C . N 0C 0C 0C 00 00 00 # <unused control>
+0D 000D . N 0D 0D 0D 00 00 00 # <unused control>
+0E 000E . N 0E 0E 0E 00 00 00 # <unused control>
+0F 000F . N 0F 0F 0F 00 00 00 # <unused control>
+10 0010 - N 10 10 10 00 00 00 # <control>
+11 0011 . N 11 11 11 00 00 00 # <unused control>
+12 0012 . N 12 12 12 00 00 00 # <unused control>
+13 0013 . N 13 13 13 00 00 00 # <unused control>
+14 0014 . N 14 14 14 00 00 00 # <unused control>
+15 0015 . N 15 15 15 00 00 00 # <unused control>
+16 0016 . N 16 16 16 00 00 00 # <unused control>
+17 0017 . N 17 17 17 00 00 00 # <unused control>
+18 0018 . N 18 18 18 00 00 00 # <unused control>
+19 0019 . N 19 19 19 00 00 00 # <unused control>
+1A 001A . N 1A 1A 1A 00 00 00 # <unused control>
+1B 001B . N 1B 1B 1B 00 00 00 # <unused control>
+1C 001C . N 1C 1C 1C 00 00 00 # <unused control>
+1D 001D . N 1D 1D 1D 00 00 00 # <unused control>
+1E 001E . N 1E 1E 1E 00 00 00 # <unused control>
+1F 001F . N 1F 1F 1F 00 00 00 # <unused control>
+20 0020 W Y 20 20 20 00 00 00 # SPACE
+21 0021 - Y 21 21 21 00 00 00 # EXCLAMATION MARK
+22 0022 - Y 22 22 22 00 00 00 # QUOTATION MARK
+23 0023 - Y 23 23 23 00 00 00 # NUMBER SIGN
+24 0024 - Y 24 24 24 00 00 00 # DOLLAR SIGN
+25 0025 - Y 25 25 25 00 00 00 # PERCENT SIGN
+26 0026 - Y 26 26 26 00 00 00 # AMPERSAND
+27 0027 - Y 27 27 27 00 00 00 # APOSTROPHE
+28 0028 - Y 28 28 28 00 00 00 # LEFT PARENTHESIS
+29 0029 - Y 29 29 29 00 00 00 # RIGHT PARENTHESIS
+2A 002A - Y 2A 2A 2A 00 00 00 # ASTERISK
+2B 002B - Y 2B 2B 2B 00 00 00 # PLUS SIGN
+2C 002C - Y 2C 2C 2C 00 00 00 # COMMA
+2D 002D H Y 2D 2D 2D 00 00 00 # HYPHEN-MINUS
+2E 002E - Y 2E 2E 2E 00 00 00 # FULL STOP
+2F 002F - Y 2F 2F 2F 00 00 00 # SOLIDUS
+30 0030 D Y 30 30 30 00 00 00 # DIGIT ZERO
+31 0031 D Y 31 31 31 00 00 00 # DIGIT ONE
+32 0032 D Y 32 32 32 00 00 00 # DIGIT TWO
+33 0033 D Y 33 33 33 00 00 00 # DIGIT THREE
+34 0034 D Y 34 34 34 00 00 00 # DIGIT FOUR
+35 0035 D Y 35 35 35 00 00 00 # DIGIT FIVE
+36 0036 D Y 36 36 36 00 00 00 # DIGIT SIX
+37 0037 D Y 37 37 37 00 00 00 # DIGIT SEVEN
+38 0038 D Y 38 38 38 00 00 00 # DIGIT EIGHT
+39 0039 D Y 39 39 39 00 00 00 # DIGIT NINE
+3A 003A - Y 3A 3A 3A 00 00 00 # COLON
+3B 003B - Y 3B 3B 3B 00 00 00 # SEMICOLON
+3C 003C - Y 3C 3C 3C 00 00 00 # LESS-THAN SIGN
+3D 003D - Y 3D 3D 3D 00 00 00 # EQUALS SIGN
+3E 003E - Y 3E 3E 3E 00 00 00 # GREATER-THAN SIGN
+3F 003F - Y 3F 3F 3F 00 00 00 # QUESTION MARK
+40 0040 - Y 40 40 40 00 00 00 # COMMERCIAL AT
+41 0041 L Y 41 61 41 41 2A 00 # LATIN CAPITAL LETTER A
+42 0042 L Y 42 62 42 42 62 62 # LATIN CAPITAL LETTER B
+43 0043 L Y 43 63 43 43 63 63 # LATIN CAPITAL LETTER C
+44 0044 L Y 44 64 44 44 64 64 # LATIN CAPITAL LETTER D
+45 0045 L Y 45 65 45 45 2A 00 # LATIN CAPITAL LETTER E
+46 0046 L Y 46 66 46 46 66 66 # LATIN CAPITAL LETTER F
+47 0047 L Y 47 67 47 47 67 67 # LATIN CAPITAL LETTER G
+48 0048 L Y 48 68 48 48 68 68 # LATIN CAPITAL LETTER H
+49 0049 L Y 49 69 49 49 2A 00 # LATIN CAPITAL LETTER I
+4A 004A L Y 4A 6A 4A 4A 6A 6A # LATIN CAPITAL LETTER J
+4B 004B L Y 4B 6B 4B 4B 6B 6B # LATIN CAPITAL LETTER K
+4C 004C L Y 4C 6C 4C 4C 6C 6C # LATIN CAPITAL LETTER L
+4D 004D L Y 4D 6D 4D 4D 6D 6D # LATIN CAPITAL LETTER M
+4E 004E L Y 4E 6E 4E 4E 6E 6E # LATIN CAPITAL LETTER N
+4F 004F L Y 4F 6F 4F 4F 2A 00 # LATIN CAPITAL LETTER O
+50 0050 L Y 50 70 50 50 70 70 # LATIN CAPITAL LETTER P
+51 0051 L Y 51 71 51 51 71 71 # LATIN CAPITAL LETTER Q
+52 0052 L Y 52 72 52 52 72 72 # LATIN CAPITAL LETTER R
+53 0053 L Y 53 73 53 53 73 73 # LATIN CAPITAL LETTER S
+54 0054 L Y 54 74 54 54 74 74 # LATIN CAPITAL LETTER T
+55 0055 L Y 55 75 55 55 2A 00 # LATIN CAPITAL LETTER U
+56 0056 L Y 56 76 56 56 76 76 # LATIN CAPITAL LETTER V
+57 0057 L Y 57 77 57 57 77 77 # LATIN CAPITAL LETTER W
+58 0058 L Y 58 78 58 58 78 78 # LATIN CAPITAL LETTER X
+59 0059 L Y 59 79 59 59 79 79 # LATIN CAPITAL LETTER Y
+5A 005A L Y 5A 7A 5A 5A 7A 7A # LATIN CAPITAL LETTER Z
+5B 005B - Y 5B 5B 5B 00 00 00 # LEFT SQUARE BRACKET
+5C 005C - Y 5C 5C 5C 00 00 00 # REVERSE SOLIDUS
+5D 005D - Y 5D 5D 5D 00 00 00 # RIGHT SQUARE BRACKET
+5E 005E - Y 5E 5E 5E 00 00 00 # CIRCUMFLEX ACCENT
+5F 005F - Y 5F 5F 5F 00 00 00 # LOW LINE
+60 0060 - Y 60 60 60 00 00 00 # GRAVE ACCENT
+61 0061 L Y 41 61 41 61 2A 00 # LATIN SMALL LETTER A
+62 0062 L Y 42 62 42 62 62 62 # LATIN SMALL LETTER B
+63 0063 L Y 43 63 43 63 63 63 # LATIN SMALL LETTER C
+64 0064 L Y 44 64 44 64 64 64 # LATIN SMALL LETTER D
+65 0065 L Y 45 65 45 65 2A 00 # LATIN SMALL LETTER E
+66 0066 L Y 46 66 46 66 66 66 # LATIN SMALL LETTER F
+67 0067 L Y 47 67 47 67 67 67 # LATIN SMALL LETTER G
+68 0068 L Y 48 68 48 68 68 68 # LATIN SMALL LETTER H
+69 0069 L Y 49 69 49 69 2A 00 # LATIN SMALL LETTER I
+6A 006A L Y 4A 6A 4A 6A 6A 6A # LATIN SMALL LETTER J
+6B 006B L Y 4B 6B 4B 6B 6B 6B # LATIN SMALL LETTER K
+6C 006C L Y 4C 6C 4C 6C 6C 6C # LATIN SMALL LETTER L
+6D 006D L Y 4D 6D 4D 6D 6D 6D # LATIN SMALL LETTER M
+6E 006E L Y 4E 6E 4E 6E 6E 6E # LATIN SMALL LETTER N
+6F 006F L Y 4F 6F 4F 6F 2A 00 # LATIN SMALL LETTER O
+70 0070 L Y 50 70 50 70 70 70 # LATIN SMALL LETTER P
+71 0071 L Y 51 71 51 71 71 71 # LATIN SMALL LETTER Q
+72 0072 L Y 52 72 52 72 72 72 # LATIN SMALL LETTER R
+73 0073 L Y 53 73 53 73 73 73 # LATIN SMALL LETTER S
+74 0074 L Y 54 74 54 74 74 74 # LATIN SMALL LETTER T
+75 0075 L Y 55 75 55 75 2A 00 # LATIN SMALL LETTER U
+76 0076 L Y 56 76 56 76 76 76 # LATIN SMALL LETTER V
+77 0077 L Y 57 77 57 77 77 77 # LATIN SMALL LETTER W
+78 0078 L Y 58 78 58 78 78 78 # LATIN SMALL LETTER X
+79 0079 L Y 59 79 59 79 79 79 # LATIN SMALL LETTER Y
+7A 007A L Y 5A 7A 5A 7A 7A 7A # LATIN SMALL LETTER Z
+7B 007B - Y 7B 7B 7B 00 00 00 # LEFT CURLY BRACKET
+7C 007C - Y 7C 7C 7C 00 00 00 # VERTICAL LINE
+7D 007D - Y 7D 7D 7D 00 00 00 # RIGHT CURLY BRACKET
+7E 007E - Y 7E 7E 7E 00 00 00 # TILDE
+7F 007F - N 7F 7F 7F 00 00 00 # <control>
+80 20AC - Y 80 80 80 00 00 00 # EURO SIGN
+81 0081 . N 81 81 81 00 00 00 # <unused control>
+82 201A - Y 82 82 82 00 00 00 # SINGLE LOW-9 QUOTATION MARK
+83 0192 L Y 83 83 83 83 83 83 # LATIN SMALL LETTER F WITH HOOK
+84 201E - Y 84 84 84 00 00 00 # DOUBLE LOW-9 QUOTATION MARK
+85 2026 - Y 85 85 85 00 00 00 # HORIZONTAL ELLIPSIS
+86 2020 - Y 86 86 86 00 00 00 # DAGGER
+87 2021 - Y 87 87 87 00 00 00 # DOUBLE DAGGER
+88 02C6 M Y 88 88 88 00 00 00 # MODIFIER LETTER CIRCUMFLEX ACCENT
+89 2030 - Y 89 89 89 00 00 00 # PER MILLE SIGN
+8A 008A . N 8A 8A 8A 00 00 00 # <unused control>
+8B 2039 - Y 8B 8B 8B 00 00 00 # SINGLE LEFT-POINTING ANGLE QUOTATION MARK
+8C 008C . N 8C 8C 8C 00 00 00 # <unused control>
+8D 008D . N 8D 8D 8D 00 00 00 # <unused control>
+8E 008E . N 8E 8E 8E 00 00 00 # <unused control>
+8F 008F . N 8F 8F 8F 00 00 00 # <unused control>
+90 0090 . N 90 90 90 00 00 00 # <unused control>
+91 2018 - Y 91 91 91 00 00 00 # LEFT SINGLE QUOTATION MARK
+92 2019 - Y 92 92 92 00 00 00 # RIGHT SINGLE QUOTATION MARK
+93 201C - Y 93 93 93 00 00 00 # LEFT DOUBLE QUOTATION MARK
+94 201D - Y 94 94 94 00 00 00 # RIGHT DOUBLE QUOTATION MARK
+95 2022 - Y 95 95 95 00 00 00 # BULLET
+96 2013 - Y 96 96 96 00 00 00 # EN DASH
+97 2014 - Y 97 97 97 00 00 00 # EM DASH
+98 02DC - Y 98 98 98 00 00 00 # SMALL TILDE
+99 2122 . N 99 99 99 00 00 00 # <unused special>
+9A 009A . N 9A 9A 9A 00 00 00 # <unused control>
+9B 203A - Y 9B 9B 9B 00 00 00 # SINGLE RIGHT-POINTING ANGLE QUOTATION MARK
+9C 009C . N 9C 9C 9C 00 00 00 # <unused control>
+9D 009D . N 9D 9D 9D 00 00 00 # <unused control>
+9E 009E . N 9E 9E 9E 00 00 00 # <unused control>
+9F 009F . N 9F 9F 9F 00 00 00 # <unused control>
+A0 00A0 W Y A0 A0 A0 00 00 00 # NO-BREAK SPACE
+A1 00A1 - Y A1 A1 A1 00 00 00 # INVERTED EXCLAMATION MARK
+A2 00A2 - Y A2 A2 A2 00 00 00 # CENT SIGN
+A3 00A3 - Y A3 A3 A3 00 00 00 # POUND SIGN
+A4 20AA - Y A4 A4 A4 00 00 00 # NEW SHEQEL SIGN
+A5 00A5 - Y A5 A5 A5 00 00 00 # YEN SIGN
+A6 00A6 - Y A6 A6 A6 00 00 00 # BROKEN BAR
+A7 00A7 - Y A7 A7 A7 00 00 00 # SECTION SIGN
+A8 00A8 - Y A8 A8 A8 00 00 00 # DIAERESIS
+A9 00A9 - Y A9 A9 A9 00 00 00 # COPYRIGHT SIGN
+AA 00D7 - Y AA AA AA 00 00 00 # MULTIPLICATION SIGN
+AB 00AB - Y AB AB AB 00 00 00 # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
+AC 00AC - Y AC AC AC 00 00 00 # NOT SIGN
+AD 00AD H N AD AD AD 00 00 00 # SOFT HYPHEN
+AE 00AE - Y AE AE AE 00 00 00 # REGISTERED SIGN
+AF 00AF - Y AF AF AF 00 00 00 # MACRON
+B0 00B0 - Y B0 B0 B0 00 00 00 # DEGREE SIGN
+B1 00B1 - Y B1 B1 B1 00 00 00 # PLUS-MINUS SIGN
+B2 00B2 - Y B2 B2 B2 00 00 00 # SUPERSCRIPT TWO
+B3 00B3 - Y B3 B3 B3 00 00 00 # SUPERSCRIPT THREE
+B4 00B4 - Y B4 B4 B4 00 00 00 # ACUTE ACCENT
+B5 00B5 A Y B5 B5 B5 00 00 00 # MICRO SIGN
+B6 00B6 - Y B6 B6 B6 00 00 00 # PILCROW SIGN
+B7 00B7 - Y B7 B7 B7 00 00 00 # MIDDLE DOT
+B8 00B8 - Y B8 B8 B8 00 00 00 # CEDILLA
+B9 00B9 - Y B9 B9 B9 00 00 00 # SUPERSCRIPT ONE
+BA 00F7 - Y BA BA BA 00 00 00 # DIVISION SIGN
+BB 00BB - Y BB BB BB 00 00 00 # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
+BC 00BC - Y BC BC BC 00 00 00 # VULGAR FRACTION ONE QUARTER
+BD 00BD - Y BD BD BD 00 00 00 # VULGAR FRACTION ONE HALF
+BE 00BE - Y BE BE BE 00 00 00 # VULGAR FRACTION THREE QUARTERS
+BF 00BF - Y BF BF BF 00 00 00 # INVERTED QUESTION MARK
+C0 05B0 M M C0 C0 C0 00 00 00 # HEBREW POINT SHEVA
+C1 05B1 M M C1 C1 C1 00 00 00 # HEBREW POINT HATAF SEGOL
+C2 05B2 M M C2 C2 C2 00 00 00 # HEBREW POINT HATAF PATAH
+C3 05B3 M M C3 C3 C3 00 00 00 # HEBREW POINT HATAF QAMATS
+C4 05B4 M M C4 C4 C4 00 00 00 # HEBREW POINT HIRIQ
+C5 05B5 M M C5 C5 C5 00 00 00 # HEBREW POINT TSERE
+C6 05B6 M M C6 C6 C6 00 00 00 # HEBREW POINT SEGOL
+C7 05B7 M M C7 C7 C7 00 00 00 # HEBREW POINT PATAH
+C8 05B8 M M C8 C8 C8 00 00 00 # HEBREW POINT QAMATS
+C9 05B9 M M C9 C9 C9 00 00 00 # HEBREW POINT HOLAM
+CA E0CA . N CA CA CA 00 00 00 # <unused>
+CB 05BB M M CB CB CB 00 00 00 # HEBREW POINT QUBUTS
+CC 05BC M M CC CC CC 00 00 00 # HEBREW POINT DAGESH OR MAPIQ
+CD 05BD M M CD CD CD 00 00 00 # HEBREW POINT METEG
+CE 05BE - Y CE CE CE 00 00 00 # HEBREW PUNCTUATION MAQAF
+CF 05BF M M CF CF CF 00 00 00 # HEBREW POINT RAFE
+D0 05C0 - Y D0 D0 D0 00 00 00 # HEBREW PUNCTUATION PASEQ
+D1 05C1 M M D1 D1 D1 00 00 00 # HEBREW POINT SHIN DOT
+D2 05C2 M M D2 D2 D2 00 00 00 # HEBREW POINT SIN DOT
+D3 05C3 - Y D3 D3 D3 00 00 00 # HEBREW PUNCTUATION SOF PASUQ
+D4 05F0 L Y D4 D4 D4 D4 D4 D4 # HEBREW LIGATURE YIDDISH DOUBLE VAV
+D5 05F1 L Y D5 D5 D5 D5 D5 D5 # HEBREW LIGATURE YIDDISH VAV YOD
+D6 05F2 L Y D6 D6 D6 D6 D6 D6 # HEBREW LIGATURE YIDDISH DOUBLE YOD
+D7 05F3 - Y D7 D7 D7 00 00 00 # HEBREW PUNCTUATION GERESH
+D8 05F4 - Y D8 D8 D8 00 00 00 # HEBREW PUNCTUATION GERSHAYIM
+D9 E0D9 . N D9 D9 D9 00 00 00 # <unused>
+DA E0DA . N DA DA DA 00 00 00 # <unused>
+DB E0DB . N DB DB DB 00 00 00 # <unused>
+DC E0DC . N DC DC DC 00 00 00 # <unused>
+DD E0DD . N DD DD DD 00 00 00 # <unused>
+DE E0DE . N DE DE DE 00 00 00 # <unused>
+DF E0DF . N DF DF DF 00 00 00 # <unused>
+E0 05D0 L Y E0 E0 E0 E0 E0 E0 # HEBREW LETTER ALEF
+E1 05D1 L Y E1 E1 E1 E1 E1 E1 # HEBREW LETTER BET
+E2 05D2 L Y E2 E2 E2 E2 E2 E2 # HEBREW LETTER GIMEL
+E3 05D3 L Y E3 E3 E3 E3 E3 E3 # HEBREW LETTER DALET
+E4 05D4 L Y E4 E4 E4 E4 E4 E4 # HEBREW LETTER HE
+E5 05D5 L Y E5 E5 E5 E5 E5 E5 # HEBREW LETTER VAV
+E6 05D6 L Y E6 E6 E6 E6 E6 E6 # HEBREW LETTER ZAYIN
+E7 05D7 L Y E7 E7 E7 E7 E7 E7 # HEBREW LETTER HET
+E8 05D8 L Y E8 E8 E8 E8 E8 E8 # HEBREW LETTER TET
+E9 05D9 L Y E9 E9 E9 E9 E9 E9 # HEBREW LETTER YOD
+EA 05DA L Y EA EA EA EA EA EA # HEBREW LETTER FINAL KAF
+EB 05DB L Y EB EB EB EB EB EB # HEBREW LETTER KAF
+EC 05DC L Y EC EC EC EC EC EC # HEBREW LETTER LAMED
+ED 05DD L Y ED ED ED ED ED ED # HEBREW LETTER FINAL MEM
+EE 05DE L Y EE EE EE EE EE EE # HEBREW LETTER MEM
+EF 05DF L Y EF EF EF EF EF EF # HEBREW LETTER FINAL NUN
+F0 05E0 L Y F0 F0 F0 F0 F0 F0 # HEBREW LETTER NUN
+F1 05E1 L Y F1 F1 F1 F1 F1 F1 # HEBREW LETTER SAMEKH
+F2 05E2 L Y F2 F2 F2 F2 F2 F2 # HEBREW LETTER AYIN
+F3 05E3 L Y F3 F3 F3 F3 F3 F3 # HEBREW LETTER FINAL PE
+F4 05E4 L Y F4 F4 F4 F4 F4 F4 # HEBREW LETTER PE
+F5 05E5 L Y F5 F5 F5 F5 F5 F5 # HEBREW LETTER FINAL TSADI
+F6 05E6 L Y F6 F6 F6 F6 F6 F6 # HEBREW LETTER TSADI
+F7 05E7 L Y F7 F7 F7 F7 F7 F7 # HEBREW LETTER QOF
+F8 05E8 L Y F8 F8 F8 F8 F8 F8 # HEBREW LETTER RESH
+F9 05E9 L Y F9 F9 F9 F9 F9 F9 # HEBREW LETTER SHIN
+FA 05EA L Y FA FA FA FA FA FA # HEBREW LETTER TAV
+FB E0FB . N FB FB FB 00 00 00 # <unused>
+FC E0FC . N FC FC FC 00 00 00 # <unused>
+FD 200E - N FD FD FD 00 00 00 # LEFT-TO-RIGHT MARK
+FE 200F - N FE FE FE 00 00 00 # RIGHT-TO-LEFT MARK
+FF E0FF . N FF FF FF 00 00 00 # <unused>
Index: doc/tools/ultraedit/ultraedit/GNU/aspell/data/cp1256.cmap
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/cp1256.cmap	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/cp1256.cmap	(working copy)
@@ -0,0 +1,2476 @@
+INTERNAL
+/
+N 1609
+0000 > 00
+0001 > 01
+0002 > 02
+0003 > 03
+0004 > 04
+0005 > 05
+0006 > 06
+0007 > 07
+0008 > 08
+0009 > 09
+000A > 0A
+000B > 0B
+000C > 0C
+000D > 0D
+000E > 0E
+000F > 0F
+0010 > 10
+0011 > 11
+0012 > 12
+0013 > 13
+0014 > 14
+0015 > 15
+0016 > 16
+0017 > 17
+0018 > 18
+0019 > 19
+001A > 1A
+001B > 1B
+001C > 1C
+001D > 1D
+001E > 1E
+001F > 1F
+0020 > 20
+0021 > 21
+0022 > 22
+0023 > 23
+0024 > 24
+0025 > 25
+0026 > 26
+0027 > 27
+0028 > 28
+0029 > 29
+002A > 2A
+002B > 2B
+002C > 2C
+002D > 2D
+002E > 2E
+002F > 2F
+0030 > 30
+0031 > 31
+0032 > 32
+0033 > 33
+0034 > 34
+0035 > 35
+0036 > 36
+0037 > 37
+0038 > 38
+0039 > 39
+003A > 3A
+003B > 3B
+003C > 3C
+003D > 3D
+003E > 3E
+003F > 3F
+0040 > 40
+0041 > 41
+0042 > 42
+0043 > 43
+0044 > 44
+0045 > 45
+0046 > 46
+0047 > 47
+0048 > 48
+0049 > 49
+004A > 4A
+004B > 4B
+004C > 4C
+004D > 4D
+004E > 4E
+004F > 4F
+0050 > 50
+0051 > 51
+0052 > 52
+0053 > 53
+0054 > 54
+0055 > 55
+0056 > 56
+0057 > 57
+0058 > 58
+0059 > 59
+005A > 5A
+005B > 5B
+005C > 5C
+005D > 5D
+005E > 5E
+005F > 5F
+0060 > 60
+0061 > 61 /
+     N 2
+     0300 > E0
+     0302 > E2
+     .
+0062 > 62
+0063 > 63 /
+     N 1
+     0327 > E7
+     .
+0064 > 64
+0065 > 65 /
+     N 4
+     0300 > E8
+     0301 > E9
+     0302 > EA
+     0308 > EB
+     .
+0066 > 66
+0067 > 67
+0068 > 68
+0069 > 69 /
+     N 2
+     0302 > EE
+     0308 > EF
+     .
+006A > 6A
+006B > 6B
+006C > 6C
+006D > 6D
+006E > 6E
+006F > 6F /
+     N 1
+     0302 > F4
+     .
+0070 > 70
+0071 > 71
+0072 > 72
+0073 > 73
+0074 > 74
+0075 > 75 /
+     N 3
+     0300 > F9
+     0302 > FB
+     0308 > FC
+     .
+0076 > 76
+0077 > 77
+0078 > 78
+0079 > 79
+007A > 7A
+007B > 7B
+007C > 7C
+007D > 7D
+007E > 7E
+007F > 7F
+00A0 > A0
+00A2 > A2
+00A3 > A3
+00A4 > A4
+00A5 > A5
+00A6 > A6
+00A7 > A7
+00A8 > A8
+00A9 > A9
+00AB > AB
+00AC > AC
+00AD > AD
+00AE > AE
+00AF > AF
+00B0 > B0
+00B1 > B1
+00B2 > B2
+00B3 > B3
+00B4 > B4
+00B5 > B5
+00B6 > B6
+00B7 > B7
+00B8 > B8
+00B9 > B9
+00BB > BB
+00BC > BC
+00BD > BD
+00BE > BE
+00C0 > 41 # unsup: 0041 0300
+00C1 > 41 # unsup: 0041 0301
+00C2 > 41 # unsup: 0041 0302
+00C3 > 41 # unsup: 0041 0303
+00C4 > 41 # unsup: 0041 0308
+00C5 > 41 # unsup: 0041 030A
+00C6 > 41 45 # compat
+00C7 > 43 # unsup: 0043 0327
+00C8 > 45 # unsup: 0045 0300
+00C9 > 45 # unsup: 0045 0301
+00CA > 45 # unsup: 0045 0302
+00CB > 45 # unsup: 0045 0308
+00CC > 49 # unsup: 0049 0300
+00CD > 49 # unsup: 0049 0301
+00CE > 49 # unsup: 0049 0302
+00CF > 49 # unsup: 0049 0308
+00D1 > 4E # unsup: 004E 0303
+00D2 > 4F # unsup: 004F 0300
+00D3 > 4F # unsup: 004F 0301
+00D4 > 4F # unsup: 004F 0302
+00D5 > 4F # unsup: 004F 0303
+00D6 > 4F # unsup: 004F 0308
+00D7 > D7
+00D9 > 55 # unsup: 0055 0300
+00DA > 55 # unsup: 0055 0301
+00DB > 55 # unsup: 0055 0302
+00DC > 55 # unsup: 0055 0308
+00DD > 59 # unsup: 0059 0301
+00E0 > E0
+00E1 > 61 # unsup: 0061 0301
+00E2 > E2
+00E3 > 61 # unsup: 0061 0303
+00E4 > 61 # unsup: 0061 0308
+00E5 > 61 # unsup: 0061 030A
+00E6 > 61 65 # compat
+00E7 > E7
+00E8 > E8
+00E9 > E9
+00EA > EA
+00EB > EB
+00EC > 69 # unsup: 0069 0300
+00ED > 69 # unsup: 0069 0301
+00EE > EE
+00EF > EF
+00F1 > 6E # unsup: 006E 0303
+00F2 > 6F # unsup: 006F 0300
+00F3 > 6F # unsup: 006F 0301
+00F4 > F4
+00F5 > 6F # unsup: 006F 0303
+00F6 > 6F # unsup: 006F 0308
+00F7 > F7
+00F9 > F9
+00FA > 75 # unsup: 0075 0301
+00FB > FB
+00FC > FC
+00FD > 79 # unsup: 0079 0301
+00FF > 79 # unsup: 0079 0308
+0100 > 41 # unsup: 0041 0304
+0101 > 61 # unsup: 0061 0304
+0102 > 41 # unsup: 0041 0306
+0103 > 61 # unsup: 0061 0306
+0104 > 41 # unsup: 0041 0328
+0105 > 61 # unsup: 0061 0328
+0106 > 43 # unsup: 0043 0301
+0107 > 63 # unsup: 0063 0301
+0108 > 43 # unsup: 0043 0302
+0109 > 63 # unsup: 0063 0302
+010A > 43 # unsup: 0043 0307
+010B > 63 # unsup: 0063 0307
+010C > 43 # unsup: 0043 030C
+010D > 63 # unsup: 0063 030C
+010E > 44 # unsup: 0044 030C
+010F > 64 # unsup: 0064 030C
+0112 > 45 # unsup: 0045 0304
+0113 > 65 # unsup: 0065 0304
+0114 > 45 # unsup: 0045 0306
+0115 > 65 # unsup: 0065 0306
+0116 > 45 # unsup: 0045 0307
+0117 > 65 # unsup: 0065 0307
+0118 > 45 # unsup: 0045 0328
+0119 > 65 # unsup: 0065 0328
+011A > 45 # unsup: 0045 030C
+011B > 65 # unsup: 0065 030C
+011C > 47 # unsup: 0047 0302
+011D > 67 # unsup: 0067 0302
+011E > 47 # unsup: 0047 0306
+011F > 67 # unsup: 0067 0306
+0120 > 47 # unsup: 0047 0307
+0121 > 67 # unsup: 0067 0307
+0122 > 47 # unsup: 0047 0327
+0123 > 67 # unsup: 0067 0327
+0124 > 48 # unsup: 0048 0302
+0125 > 68 # unsup: 0068 0302
+0128 > 49 # unsup: 0049 0303
+0129 > 69 # unsup: 0069 0303
+012A > 49 # unsup: 0049 0304
+012B > 69 # unsup: 0069 0304
+012C > 49 # unsup: 0049 0306
+012D > 69 # unsup: 0069 0306
+012E > 49 # unsup: 0049 0328
+012F > 69 # unsup: 0069 0328
+0130 > 49 # unsup: 0049 0307
+0132 > 49 4A # compat
+0133 > 69 6A # compat
+0134 > 4A # unsup: 004A 0302
+0135 > 6A # unsup: 006A 0302
+0136 > 4B # unsup: 004B 0327
+0137 > 6B # unsup: 006B 0327
+0139 > 4C # unsup: 004C 0301
+013A > 6C # unsup: 006C 0301
+013B > 4C # unsup: 004C 0327
+013C > 6C # unsup: 006C 0327
+013D > 4C # unsup: 004C 030C
+013E > 6C # unsup: 006C 030C
+013F > 4C B7 # compat
+0140 > 6C B7 # compat
+0143 > 4E # unsup: 004E 0301
+0144 > 6E # unsup: 006E 0301
+0145 > 4E # unsup: 004E 0327
+0146 > 6E # unsup: 006E 0327
+0147 > 4E # unsup: 004E 030C
+0148 > 6E # unsup: 006E 030C
+014C > 4F # unsup: 004F 0304
+014D > 6F # unsup: 006F 0304
+014E > 4F # unsup: 004F 0306
+014F > 6F # unsup: 006F 0306
+0150 > 4F # unsup: 004F 030B
+0151 > 6F # unsup: 006F 030B
+0152 > 8C
+0153 > 9C
+0154 > 52 # unsup: 0052 0301
+0155 > 72 # unsup: 0072 0301
+0156 > 52 # unsup: 0052 0327
+0157 > 72 # unsup: 0072 0327
+0158 > 52 # unsup: 0052 030C
+0159 > 72 # unsup: 0072 030C
+015A > 53 # unsup: 0053 0301
+015B > 73 # unsup: 0073 0301
+015C > 53 # unsup: 0053 0302
+015D > 73 # unsup: 0073 0302
+015E > 53 # unsup: 0053 0327
+015F > 73 # unsup: 0073 0327
+0160 > 53 # unsup: 0053 030C
+0161 > 73 # unsup: 0073 030C
+0162 > 54 # unsup: 0054 0327
+0163 > 74 # unsup: 0074 0327
+0164 > 54 # unsup: 0054 030C
+0165 > 74 # unsup: 0074 030C
+0168 > 55 # unsup: 0055 0303
+0169 > 75 # unsup: 0075 0303
+016A > 55 # unsup: 0055 0304
+016B > 75 # unsup: 0075 0304
+016C > 55 # unsup: 0055 0306
+016D > 75 # unsup: 0075 0306
+016E > 55 # unsup: 0055 030A
+016F > 75 # unsup: 0075 030A
+0170 > 55 # unsup: 0055 030B
+0171 > 75 # unsup: 0075 030B
+0172 > 55 # unsup: 0055 0328
+0173 > 75 # unsup: 0075 0328
+0174 > 57 # unsup: 0057 0302
+0175 > 77 # unsup: 0077 0302
+0176 > 59 # unsup: 0059 0302
+0177 > 79 # unsup: 0079 0302
+0178 > 59 # unsup: 0059 0308
+0179 > 5A # unsup: 005A 0301
+017A > 7A # unsup: 007A 0301
+017B > 5A # unsup: 005A 0307
+017C > 7A # unsup: 007A 0307
+017D > 5A # unsup: 005A 030C
+017E > 7A # unsup: 007A 030C
+017F > 73 # compat
+0192 > 83
+01A0 > 4F # unsup: 004F 031B
+01A1 > 6F # unsup: 006F 031B
+01AF > 55 # unsup: 0055 031B
+01B0 > 75 # unsup: 0075 031B
+01C4 > 44 5A # unsup: 0044 005A 030C
+01C5 > 44 7A # unsup: 0044 007A 030C
+01C6 > 64 7A # unsup: 0064 007A 030C
+01C7 > 4C 4A # compat
+01C8 > 4C 6A # compat
+01C9 > 6C 6A # compat
+01CA > 4E 4A # compat
+01CB > 4E 6A # compat
+01CC > 6E 6A # compat
+01CD > 41 # unsup: 0041 030C
+01CE > 61 # unsup: 0061 030C
+01CF > 49 # unsup: 0049 030C
+01D0 > 69 # unsup: 0069 030C
+01D1 > 4F # unsup: 004F 030C
+01D2 > 6F # unsup: 006F 030C
+01D3 > 55 # unsup: 0055 030C
+01D4 > 75 # unsup: 0075 030C
+01D5 > 55 # unsup: 0055 0308 0304
+01D6 > FC # unsup: 00FC 0304
+01D7 > 55 # unsup: 0055 0308 0301
+01D8 > FC # unsup: 00FC 0301
+01D9 > 55 # unsup: 0055 0308 030C
+01DA > FC # unsup: 00FC 030C
+01DB > 55 # unsup: 0055 0308 0300
+01DC > FC # unsup: 00FC 0300
+01DE > 41 # unsup: 0041 0308 0304
+01DF > 61 # unsup: 0061 0308 0304
+01E0 > 41 # unsup: 0041 0307 0304
+01E1 > 61 # unsup: 0061 0307 0304
+01E2 > 41 45 # unsup: 0041 0045 0304
+01E3 > 61 65 # unsup: 0061 0065 0304
+01E6 > 47 # unsup: 0047 030C
+01E7 > 67 # unsup: 0067 030C
+01E8 > 4B # unsup: 004B 030C
+01E9 > 6B # unsup: 006B 030C
+01EA > 4F # unsup: 004F 0328
+01EB > 6F # unsup: 006F 0328
+01EC > 4F # unsup: 004F 0328 0304
+01ED > 6F # unsup: 006F 0328 0304
+01F0 > 6A # unsup: 006A 030C
+01F1 > 44 5A # compat
+01F2 > 44 7A # compat
+01F3 > 64 7A # compat
+01F4 > 47 # unsup: 0047 0301
+01F5 > 67 # unsup: 0067 0301
+01F8 > 4E # unsup: 004E 0300
+01F9 > 6E # unsup: 006E 0300
+01FA > 41 # unsup: 0041 030A 0301
+01FB > 61 # unsup: 0061 030A 0301
+01FC > 41 45 # unsup: 0041 0045 0301
+01FD > 61 65 # unsup: 0061 0065 0301
+0200 > 41 # unsup: 0041 030F
+0201 > 61 # unsup: 0061 030F
+0202 > 41 # unsup: 0041 0311
+0203 > 61 # unsup: 0061 0311
+0204 > 45 # unsup: 0045 030F
+0205 > 65 # unsup: 0065 030F
+0206 > 45 # unsup: 0045 0311
+0207 > 65 # unsup: 0065 0311
+0208 > 49 # unsup: 0049 030F
+0209 > 69 # unsup: 0069 030F
+020A > 49 # unsup: 0049 0311
+020B > 69 # unsup: 0069 0311
+020C > 4F # unsup: 004F 030F
+020D > 6F # unsup: 006F 030F
+020E > 4F # unsup: 004F 0311
+020F > 6F # unsup: 006F 0311
+0210 > 52 # unsup: 0052 030F
+0211 > 72 # unsup: 0072 030F
+0212 > 52 # unsup: 0052 0311
+0213 > 72 # unsup: 0072 0311
+0214 > 55 # unsup: 0055 030F
+0215 > 75 # unsup: 0075 030F
+0216 > 55 # unsup: 0055 0311
+0217 > 75 # unsup: 0075 0311
+0218 > 53 # unsup: 0053 0326
+0219 > 73 # unsup: 0073 0326
+021A > 54 # unsup: 0054 0326
+021B > 74 # unsup: 0074 0326
+021E > 48 # unsup: 0048 030C
+021F > 68 # unsup: 0068 030C
+0226 > 41 # unsup: 0041 0307
+0227 > 61 # unsup: 0061 0307
+0228 > 45 # unsup: 0045 0327
+0229 > 65 # unsup: 0065 0327
+022A > 4F # unsup: 004F 0308 0304
+022B > 6F # unsup: 006F 0308 0304
+022C > 4F # unsup: 004F 0303 0304
+022D > 6F # unsup: 006F 0303 0304
+022E > 4F # unsup: 004F 0307
+022F > 6F # unsup: 006F 0307
+0230 > 4F # unsup: 004F 0307 0304
+0231 > 6F # unsup: 006F 0307 0304
+0232 > 59 # unsup: 0059 0304
+0233 > 79 # unsup: 0079 0304
+02C6 > 88
+0300 > 0 # unsup
+0301 > 0 # unsup
+0302 > 0 # unsup
+0303 > 0 # unsup
+0304 > 0 # unsup
+0305 > 0 # unsup
+0306 > 0 # unsup
+0307 > 0 # unsup
+0308 > 0 # unsup
+0309 > 0 # unsup
+030A > 0 # unsup
+030B > 0 # unsup
+030C > 0 # unsup
+030D > 0 # unsup
+030E > 0 # unsup
+030F > 0 # unsup
+0310 > 0 # unsup
+0311 > 0 # unsup
+0312 > 0 # unsup
+0313 > 0 # unsup
+0314 > 0 # unsup
+0315 > 0 # unsup
+0316 > 0 # unsup
+0317 > 0 # unsup
+0318 > 0 # unsup
+0319 > 0 # unsup
+031A > 0 # unsup
+031B > 0 # unsup
+031C > 0 # unsup
+031D > 0 # unsup
+031E > 0 # unsup
+031F > 0 # unsup
+0320 > 0 # unsup
+0321 > 0 # unsup
+0322 > 0 # unsup
+0323 > 0 # unsup
+0324 > 0 # unsup
+0325 > 0 # unsup
+0326 > 0 # unsup
+0327 > 0 # unsup
+0328 > 0 # unsup
+0329 > 0 # unsup
+032A > 0 # unsup
+032B > 0 # unsup
+032C > 0 # unsup
+032D > 0 # unsup
+032E > 0 # unsup
+032F > 0 # unsup
+0330 > 0 # unsup
+0331 > 0 # unsup
+0332 > 0 # unsup
+0333 > 0 # unsup
+0334 > 0 # unsup
+0335 > 0 # unsup
+0336 > 0 # unsup
+0337 > 0 # unsup
+0338 > 0 # unsup
+0339 > 0 # unsup
+033A > 0 # unsup
+033B > 0 # unsup
+033C > 0 # unsup
+033D > 0 # unsup
+033E > 0 # unsup
+033F > 0 # unsup
+0340 > 0 # unsup
+0341 > 0 # unsup
+0342 > 0 # unsup
+0343 > 0 # unsup
+0344 > 0 # unsup
+0345 > 0 # unsup
+037E > 3B
+0385 > A8 # unsup: 00A8 0301
+0387 > B7
+060C > A1
+061B > BA
+061F > BF
+0621 > C1
+0622 > C2
+0623 > C3
+0624 > C4
+0625 > C5
+0626 > C6
+0627 > C7 /
+     N 3
+     0653 > C2
+     0654 > C3
+     0655 > C5
+     .
+0628 > C8
+0629 > C9
+062A > CA
+062B > CB
+062C > CC
+062D > CD
+062E > CE
+062F > CF
+0630 > D0
+0631 > D1
+0632 > D2
+0633 > D3
+0634 > D4
+0635 > D5
+0636 > D6
+0637 > D8
+0638 > D9
+0639 > DA
+063A > DB
+0640 > DC
+0641 > DD
+0642 > DE
+0643 > DF
+0644 > E1
+0645 > E3
+0646 > E4
+0647 > E5
+0648 > E6 /
+     N 1
+     0654 > C4
+     .
+0649 > EC
+064A > ED /
+     N 1
+     0654 > C6
+     .
+064B > F0
+064C > F1
+064D > F2
+064E > F3
+064F > F5
+0650 > F6
+0651 > F8
+0652 > FA
+0679 > 8A
+067E > 81
+0686 > 8D
+0688 > 8F
+0691 > 9A
+0698 > 8E
+06A9 > 98
+06AF > 90
+06BA > 9F
+06BE > AA
+06C1 > C0
+06C2 > C0 # unsup: 06C1 0654
+06D2 > FF
+06D3 > FF # unsup: 06D2 0654
+1E00 > 41 # unsup: 0041 0325
+1E01 > 61 # unsup: 0061 0325
+1E02 > 42 # unsup: 0042 0307
+1E03 > 62 # unsup: 0062 0307
+1E04 > 42 # unsup: 0042 0323
+1E05 > 62 # unsup: 0062 0323
+1E06 > 42 # unsup: 0042 0331
+1E07 > 62 # unsup: 0062 0331
+1E08 > 43 # unsup: 0043 0327 0301
+1E09 > E7 # unsup: 00E7 0301
+1E0A > 44 # unsup: 0044 0307
+1E0B > 64 # unsup: 0064 0307
+1E0C > 44 # unsup: 0044 0323
+1E0D > 64 # unsup: 0064 0323
+1E0E > 44 # unsup: 0044 0331
+1E0F > 64 # unsup: 0064 0331
+1E10 > 44 # unsup: 0044 0327
+1E11 > 64 # unsup: 0064 0327
+1E12 > 44 # unsup: 0044 032D
+1E13 > 64 # unsup: 0064 032D
+1E14 > 45 # unsup: 0045 0304 0300
+1E15 > 65 # unsup: 0065 0304 0300
+1E16 > 45 # unsup: 0045 0304 0301
+1E17 > 65 # unsup: 0065 0304 0301
+1E18 > 45 # unsup: 0045 032D
+1E19 > 65 # unsup: 0065 032D
+1E1A > 45 # unsup: 0045 0330
+1E1B > 65 # unsup: 0065 0330
+1E1C > 45 # unsup: 0045 0327 0306
+1E1D > 65 # unsup: 0065 0327 0306
+1E1E > 46 # unsup: 0046 0307
+1E1F > 66 # unsup: 0066 0307
+1E20 > 47 # unsup: 0047 0304
+1E21 > 67 # unsup: 0067 0304
+1E22 > 48 # unsup: 0048 0307
+1E23 > 68 # unsup: 0068 0307
+1E24 > 48 # unsup: 0048 0323
+1E25 > 68 # unsup: 0068 0323
+1E26 > 48 # unsup: 0048 0308
+1E27 > 68 # unsup: 0068 0308
+1E28 > 48 # unsup: 0048 0327
+1E29 > 68 # unsup: 0068 0327
+1E2A > 48 # unsup: 0048 032E
+1E2B > 68 # unsup: 0068 032E
+1E2C > 49 # unsup: 0049 0330
+1E2D > 69 # unsup: 0069 0330
+1E2E > 49 # unsup: 0049 0308 0301
+1E2F > EF # unsup: 00EF 0301
+1E30 > 4B # unsup: 004B 0301
+1E31 > 6B # unsup: 006B 0301
+1E32 > 4B # unsup: 004B 0323
+1E33 > 6B # unsup: 006B 0323
+1E34 > 4B # unsup: 004B 0331
+1E35 > 6B # unsup: 006B 0331
+1E36 > 4C # unsup: 004C 0323
+1E37 > 6C # unsup: 006C 0323
+1E38 > 4C # unsup: 004C 0323 0304
+1E39 > 6C # unsup: 006C 0323 0304
+1E3A > 4C # unsup: 004C 0331
+1E3B > 6C # unsup: 006C 0331
+1E3C > 4C # unsup: 004C 032D
+1E3D > 6C # unsup: 006C 032D
+1E3E > 4D # unsup: 004D 0301
+1E3F > 6D # unsup: 006D 0301
+1E40 > 4D # unsup: 004D 0307
+1E41 > 6D # unsup: 006D 0307
+1E42 > 4D # unsup: 004D 0323
+1E43 > 6D # unsup: 006D 0323
+1E44 > 4E # unsup: 004E 0307
+1E45 > 6E # unsup: 006E 0307
+1E46 > 4E # unsup: 004E 0323
+1E47 > 6E # unsup: 006E 0323
+1E48 > 4E # unsup: 004E 0331
+1E49 > 6E # unsup: 006E 0331
+1E4A > 4E # unsup: 004E 032D
+1E4B > 6E # unsup: 006E 032D
+1E4C > 4F # unsup: 004F 0303 0301
+1E4D > 6F # unsup: 006F 0303 0301
+1E4E > 4F # unsup: 004F 0303 0308
+1E4F > 6F # unsup: 006F 0303 0308
+1E50 > 4F # unsup: 004F 0304 0300
+1E51 > 6F # unsup: 006F 0304 0300
+1E52 > 4F # unsup: 004F 0304 0301
+1E53 > 6F # unsup: 006F 0304 0301
+1E54 > 50 # unsup: 0050 0301
+1E55 > 70 # unsup: 0070 0301
+1E56 > 50 # unsup: 0050 0307
+1E57 > 70 # unsup: 0070 0307
+1E58 > 52 # unsup: 0052 0307
+1E59 > 72 # unsup: 0072 0307
+1E5A > 52 # unsup: 0052 0323
+1E5B > 72 # unsup: 0072 0323
+1E5C > 52 # unsup: 0052 0323 0304
+1E5D > 72 # unsup: 0072 0323 0304
+1E5E > 52 # unsup: 0052 0331
+1E5F > 72 # unsup: 0072 0331
+1E60 > 53 # unsup: 0053 0307
+1E61 > 73 # unsup: 0073 0307
+1E62 > 53 # unsup: 0053 0323
+1E63 > 73 # unsup: 0073 0323
+1E64 > 53 # unsup: 0053 0301 0307
+1E65 > 73 # unsup: 0073 0301 0307
+1E66 > 53 # unsup: 0053 030C 0307
+1E67 > 73 # unsup: 0073 030C 0307
+1E68 > 53 # unsup: 0053 0323 0307
+1E69 > 73 # unsup: 0073 0323 0307
+1E6A > 54 # unsup: 0054 0307
+1E6B > 74 # unsup: 0074 0307
+1E6C > 54 # unsup: 0054 0323
+1E6D > 74 # unsup: 0074 0323
+1E6E > 54 # unsup: 0054 0331
+1E6F > 74 # unsup: 0074 0331
+1E70 > 54 # unsup: 0054 032D
+1E71 > 74 # unsup: 0074 032D
+1E72 > 55 # unsup: 0055 0324
+1E73 > 75 # unsup: 0075 0324
+1E74 > 55 # unsup: 0055 0330
+1E75 > 75 # unsup: 0075 0330
+1E76 > 55 # unsup: 0055 032D
+1E77 > 75 # unsup: 0075 032D
+1E78 > 55 # unsup: 0055 0303 0301
+1E79 > 75 # unsup: 0075 0303 0301
+1E7A > 55 # unsup: 0055 0304 0308
+1E7B > 75 # unsup: 0075 0304 0308
+1E7C > 56 # unsup: 0056 0303
+1E7D > 76 # unsup: 0076 0303
+1E7E > 56 # unsup: 0056 0323
+1E7F > 76 # unsup: 0076 0323
+1E80 > 57 # unsup: 0057 0300
+1E81 > 77 # unsup: 0077 0300
+1E82 > 57 # unsup: 0057 0301
+1E83 > 77 # unsup: 0077 0301
+1E84 > 57 # unsup: 0057 0308
+1E85 > 77 # unsup: 0077 0308
+1E86 > 57 # unsup: 0057 0307
+1E87 > 77 # unsup: 0077 0307
+1E88 > 57 # unsup: 0057 0323
+1E89 > 77 # unsup: 0077 0323
+1E8A > 58 # unsup: 0058 0307
+1E8B > 78 # unsup: 0078 0307
+1E8C > 58 # unsup: 0058 0308
+1E8D > 78 # unsup: 0078 0308
+1E8E > 59 # unsup: 0059 0307
+1E8F > 79 # unsup: 0079 0307
+1E90 > 5A # unsup: 005A 0302
+1E91 > 7A # unsup: 007A 0302
+1E92 > 5A # unsup: 005A 0323
+1E93 > 7A # unsup: 007A 0323
+1E94 > 5A # unsup: 005A 0331
+1E95 > 7A # unsup: 007A 0331
+1E96 > 68 # unsup: 0068 0331
+1E97 > 74 # unsup: 0074 0308
+1E98 > 77 # unsup: 0077 030A
+1E99 > 79 # unsup: 0079 030A
+1E9B > 73 # unsup: 0073 0307
+1EA0 > 41 # unsup: 0041 0323
+1EA1 > 61 # unsup: 0061 0323
+1EA2 > 41 # unsup: 0041 0309
+1EA3 > 61 # unsup: 0061 0309
+1EA4 > 41 # unsup: 0041 0302 0301
+1EA5 > E2 # unsup: 00E2 0301
+1EA6 > 41 # unsup: 0041 0302 0300
+1EA7 > E2 # unsup: 00E2 0300
+1EA8 > 41 # unsup: 0041 0302 0309
+1EA9 > E2 # unsup: 00E2 0309
+1EAA > 41 # unsup: 0041 0302 0303
+1EAB > E2 # unsup: 00E2 0303
+1EAC > 41 # unsup: 0041 0323 0302
+1EAD > 61 # unsup: 0061 0323 0302
+1EAE > 41 # unsup: 0041 0306 0301
+1EAF > 61 # unsup: 0061 0306 0301
+1EB0 > 41 # unsup: 0041 0306 0300
+1EB1 > 61 # unsup: 0061 0306 0300
+1EB2 > 41 # unsup: 0041 0306 0309
+1EB3 > 61 # unsup: 0061 0306 0309
+1EB4 > 41 # unsup: 0041 0306 0303
+1EB5 > 61 # unsup: 0061 0306 0303
+1EB6 > 41 # unsup: 0041 0323 0306
+1EB7 > 61 # unsup: 0061 0323 0306
+1EB8 > 45 # unsup: 0045 0323
+1EB9 > 65 # unsup: 0065 0323
+1EBA > 45 # unsup: 0045 0309
+1EBB > 65 # unsup: 0065 0309
+1EBC > 45 # unsup: 0045 0303
+1EBD > 65 # unsup: 0065 0303
+1EBE > 45 # unsup: 0045 0302 0301
+1EBF > EA # unsup: 00EA 0301
+1EC0 > 45 # unsup: 0045 0302 0300
+1EC1 > EA # unsup: 00EA 0300
+1EC2 > 45 # unsup: 0045 0302 0309
+1EC3 > EA # unsup: 00EA 0309
+1EC4 > 45 # unsup: 0045 0302 0303
+1EC5 > EA # unsup: 00EA 0303
+1EC6 > 45 # unsup: 0045 0323 0302
+1EC7 > 65 # unsup: 0065 0323 0302
+1EC8 > 49 # unsup: 0049 0309
+1EC9 > 69 # unsup: 0069 0309
+1ECA > 49 # unsup: 0049 0323
+1ECB > 69 # unsup: 0069 0323
+1ECC > 4F # unsup: 004F 0323
+1ECD > 6F # unsup: 006F 0323
+1ECE > 4F # unsup: 004F 0309
+1ECF > 6F # unsup: 006F 0309
+1ED0 > 4F # unsup: 004F 0302 0301
+1ED1 > F4 # unsup: 00F4 0301
+1ED2 > 4F # unsup: 004F 0302 0300
+1ED3 > F4 # unsup: 00F4 0300
+1ED4 > 4F # unsup: 004F 0302 0309
+1ED5 > F4 # unsup: 00F4 0309
+1ED6 > 4F # unsup: 004F 0302 0303
+1ED7 > F4 # unsup: 00F4 0303
+1ED8 > 4F # unsup: 004F 0323 0302
+1ED9 > 6F # unsup: 006F 0323 0302
+1EDA > 4F # unsup: 004F 031B 0301
+1EDB > 6F # unsup: 006F 031B 0301
+1EDC > 4F # unsup: 004F 031B 0300
+1EDD > 6F # unsup: 006F 031B 0300
+1EDE > 4F # unsup: 004F 031B 0309
+1EDF > 6F # unsup: 006F 031B 0309
+1EE0 > 4F # unsup: 004F 031B 0303
+1EE1 > 6F # unsup: 006F 031B 0303
+1EE2 > 4F # unsup: 004F 031B 0323
+1EE3 > 6F # unsup: 006F 031B 0323
+1EE4 > 55 # unsup: 0055 0323
+1EE5 > 75 # unsup: 0075 0323
+1EE6 > 55 # unsup: 0055 0309
+1EE7 > 75 # unsup: 0075 0309
+1EE8 > 55 # unsup: 0055 031B 0301
+1EE9 > 75 # unsup: 0075 031B 0301
+1EEA > 55 # unsup: 0055 031B 0300
+1EEB > 75 # unsup: 0075 031B 0300
+1EEC > 55 # unsup: 0055 031B 0309
+1EED > 75 # unsup: 0075 031B 0309
+1EEE > 55 # unsup: 0055 031B 0303
+1EEF > 75 # unsup: 0075 031B 0303
+1EF0 > 55 # unsup: 0055 031B 0323
+1EF1 > 75 # unsup: 0075 031B 0323
+1EF2 > 59 # unsup: 0059 0300
+1EF3 > 79 # unsup: 0079 0300
+1EF4 > 59 # unsup: 0059 0323
+1EF5 > 79 # unsup: 0079 0323
+1EF6 > 59 # unsup: 0059 0309
+1EF7 > 79 # unsup: 0079 0309
+1EF8 > 59 # unsup: 0059 0303
+1EF9 > 79 # unsup: 0079 0303
+1FC1 > A8 # unsup: 00A8 0342
+1FED > A8 # unsup: 00A8 0300
+1FEE > A8 # unsup: 00A8 0301
+1FEF > 60
+1FFD > B4
+2000 > 20 # compat
+2001 > 20 # compat
+2002 > 20 # compat
+2003 > 20 # compat
+2004 > 20 # compat
+2005 > 20 # compat
+2006 > 20 # compat
+2007 > 20 # compat
+2008 > 20 # compat
+2009 > 20 # compat
+200A > 20 # compat
+200C > 9D
+200D > 9E
+200E > FD
+200F > FE
+2013 > 96
+2014 > 97
+2018 > 91
+2019 > 92
+201A > 82
+201C > 93
+201D > 94
+201E > 84
+2020 > 86
+2021 > 87
+2022 > 95
+2024 > 2E # compat
+2025 > 2E 2E # compat
+2026 > 85
+202F > 20 # compat
+2030 > 89
+2039 > 8B
+203A > 9B
+203C > 21 21 # compat
+2047 > 3F 3F # compat
+2048 > 3F 21 # compat
+2049 > 21 3F # compat
+205F > 20 # compat
+20AC > 80
+2122 > 99
+FB00 > 66 66 # compat
+FB01 > 66 69 # compat
+FB02 > 66 6C # compat
+FB03 > 66 66 69 # compat
+FB04 > 66 66 6C # compat
+FB05 > 73 74 # compat
+FB06 > 73 74 # compat
+FB29 > 2B # compat
+FB56 > 81 # compat
+FB57 > 81 # compat
+FB58 > 81 # compat
+FB59 > 81 # compat
+FB66 > 8A # compat
+FB67 > 8A # compat
+FB68 > 8A # compat
+FB69 > 8A # compat
+FB7A > 8D # compat
+FB7B > 8D # compat
+FB7C > 8D # compat
+FB7D > 8D # compat
+FB88 > 8F # compat
+FB89 > 8F # compat
+FB8A > 8E # compat
+FB8B > 8E # compat
+FB8C > 9A # compat
+FB8D > 9A # compat
+FB8E > 98 # compat
+FB8F > 98 # compat
+FB90 > 98 # compat
+FB91 > 98 # compat
+FB92 > 90 # compat
+FB93 > 90 # compat
+FB94 > 90 # compat
+FB95 > 90 # compat
+FB9E > 9F # compat
+FB9F > 9F # compat
+FBA6 > C0 # compat
+FBA7 > C0 # compat
+FBA8 > C0 # compat
+FBA9 > C0 # compat
+FBAA > AA # compat
+FBAB > AA # compat
+FBAC > AA # compat
+FBAD > AA # compat
+FBAE > FF # compat
+FBAF > FF # compat
+FBB0 > FF # unsup: 06D2 0654
+FBB1 > FF # unsup: 06D2 0654
+FBE8 > EC # compat
+FBE9 > EC # compat
+FBEA > C6 C7 # compat
+FBEB > C6 C7 # compat
+FBEE > C6 E6 # compat
+FBEF > C6 E6 # compat
+FBF9 > C6 EC # compat
+FBFA > C6 EC # compat
+FBFB > C6 EC # compat
+FC00 > C6 CC # compat
+FC01 > C6 CD # compat
+FC02 > C6 E3 # compat
+FC03 > C6 EC # compat
+FC04 > C6 ED # compat
+FC05 > C8 CC # compat
+FC06 > C8 CD # compat
+FC07 > C8 CE # compat
+FC08 > C8 E3 # compat
+FC09 > C8 EC # compat
+FC0A > C8 ED # compat
+FC0B > CA CC # compat
+FC0C > CA CD # compat
+FC0D > CA CE # compat
+FC0E > CA E3 # compat
+FC0F > CA EC # compat
+FC10 > CA ED # compat
+FC11 > CB CC # compat
+FC12 > CB E3 # compat
+FC13 > CB EC # compat
+FC14 > CB ED # compat
+FC15 > CC CD # compat
+FC16 > CC E3 # compat
+FC17 > CD CC # compat
+FC18 > CD E3 # compat
+FC19 > CE CC # compat
+FC1A > CE CD # compat
+FC1B > CE E3 # compat
+FC1C > D3 CC # compat
+FC1D > D3 CD # compat
+FC1E > D3 CE # compat
+FC1F > D3 E3 # compat
+FC20 > D5 CD # compat
+FC21 > D5 E3 # compat
+FC22 > D6 CC # compat
+FC23 > D6 CD # compat
+FC24 > D6 CE # compat
+FC25 > D6 E3 # compat
+FC26 > D8 CD # compat
+FC27 > D8 E3 # compat
+FC28 > D9 E3 # compat
+FC29 > DA CC # compat
+FC2A > DA E3 # compat
+FC2B > DB CC # compat
+FC2C > DB E3 # compat
+FC2D > DD CC # compat
+FC2E > DD CD # compat
+FC2F > DD CE # compat
+FC30 > DD E3 # compat
+FC31 > DD EC # compat
+FC32 > DD ED # compat
+FC33 > DE CD # compat
+FC34 > DE E3 # compat
+FC35 > DE EC # compat
+FC36 > DE ED # compat
+FC37 > DF C7 # compat
+FC38 > DF CC # compat
+FC39 > DF CD # compat
+FC3A > DF CE # compat
+FC3B > DF E1 # compat
+FC3C > DF E3 # compat
+FC3D > DF EC # compat
+FC3E > DF ED # compat
+FC3F > E1 CC # compat
+FC40 > E1 CD # compat
+FC41 > E1 CE # compat
+FC42 > E1 E3 # compat
+FC43 > E1 EC # compat
+FC44 > E1 ED # compat
+FC45 > E3 CC # compat
+FC46 > E3 CD # compat
+FC47 > E3 CE # compat
+FC48 > E3 E3 # compat
+FC49 > E3 EC # compat
+FC4A > E3 ED # compat
+FC4B > E4 CC # compat
+FC4C > E4 CD # compat
+FC4D > E4 CE # compat
+FC4E > E4 E3 # compat
+FC4F > E4 EC # compat
+FC50 > E4 ED # compat
+FC51 > E5 CC # compat
+FC52 > E5 E3 # compat
+FC53 > E5 EC # compat
+FC54 > E5 ED # compat
+FC55 > ED CC # compat
+FC56 > ED CD # compat
+FC57 > ED CE # compat
+FC58 > ED E3 # compat
+FC59 > ED EC # compat
+FC5A > ED ED # compat
+FC5B > D0 # unsup: 0630 0670
+FC5C > D1 # unsup: 0631 0670
+FC5D > EC # unsup: 0649 0670
+FC64 > C6 D1 # compat
+FC65 > C6 D2 # compat
+FC66 > C6 E3 # compat
+FC67 > C6 E4 # compat
+FC68 > C6 EC # compat
+FC69 > C6 ED # compat
+FC6A > C8 D1 # compat
+FC6B > C8 D2 # compat
+FC6C > C8 E3 # compat
+FC6D > C8 E4 # compat
+FC6E > C8 EC # compat
+FC6F > C8 ED # compat
+FC70 > CA D1 # compat
+FC71 > CA D2 # compat
+FC72 > CA E3 # compat
+FC73 > CA E4 # compat
+FC74 > CA EC # compat
+FC75 > CA ED # compat
+FC76 > CB D1 # compat
+FC77 > CB D2 # compat
+FC78 > CB E3 # compat
+FC79 > CB E4 # compat
+FC7A > CB EC # compat
+FC7B > CB ED # compat
+FC7C > DD EC # compat
+FC7D > DD ED # compat
+FC7E > DE EC # compat
+FC7F > DE ED # compat
+FC80 > DF C7 # compat
+FC81 > DF E1 # compat
+FC82 > DF E3 # compat
+FC83 > DF EC # compat
+FC84 > DF ED # compat
+FC85 > E1 E3 # compat
+FC86 > E1 EC # compat
+FC87 > E1 ED # compat
+FC88 > E3 C7 # compat
+FC89 > E3 E3 # compat
+FC8A > E4 D1 # compat
+FC8B > E4 D2 # compat
+FC8C > E4 E3 # compat
+FC8D > E4 E4 # compat
+FC8E > E4 EC # compat
+FC8F > E4 ED # compat
+FC90 > EC # unsup: 0649 0670
+FC91 > ED D1 # compat
+FC92 > ED D2 # compat
+FC93 > ED E3 # compat
+FC94 > ED E4 # compat
+FC95 > ED EC # compat
+FC96 > ED ED # compat
+FC97 > C6 CC # compat
+FC98 > C6 CD # compat
+FC99 > C6 CE # compat
+FC9A > C6 E3 # compat
+FC9B > C6 E5 # compat
+FC9C > C8 CC # compat
+FC9D > C8 CD # compat
+FC9E > C8 CE # compat
+FC9F > C8 E3 # compat
+FCA0 > C8 E5 # compat
+FCA1 > CA CC # compat
+FCA2 > CA CD # compat
+FCA3 > CA CE # compat
+FCA4 > CA E3 # compat
+FCA5 > CA E5 # compat
+FCA6 > CB E3 # compat
+FCA7 > CC CD # compat
+FCA8 > CC E3 # compat
+FCA9 > CD CC # compat
+FCAA > CD E3 # compat
+FCAB > CE CC # compat
+FCAC > CE E3 # compat
+FCAD > D3 CC # compat
+FCAE > D3 CD # compat
+FCAF > D3 CE # compat
+FCB0 > D3 E3 # compat
+FCB1 > D5 CD # compat
+FCB2 > D5 CE # compat
+FCB3 > D5 E3 # compat
+FCB4 > D6 CC # compat
+FCB5 > D6 CD # compat
+FCB6 > D6 CE # compat
+FCB7 > D6 E3 # compat
+FCB8 > D8 CD # compat
+FCB9 > D9 E3 # compat
+FCBA > DA CC # compat
+FCBB > DA E3 # compat
+FCBC > DB CC # compat
+FCBD > DB E3 # compat
+FCBE > DD CC # compat
+FCBF > DD CD # compat
+FCC0 > DD CE # compat
+FCC1 > DD E3 # compat
+FCC2 > DE CD # compat
+FCC3 > DE E3 # compat
+FCC4 > DF CC # compat
+FCC5 > DF CD # compat
+FCC6 > DF CE # compat
+FCC7 > DF E1 # compat
+FCC8 > DF E3 # compat
+FCC9 > E1 CC # compat
+FCCA > E1 CD # compat
+FCCB > E1 CE # compat
+FCCC > E1 E3 # compat
+FCCD > E1 E5 # compat
+FCCE > E3 CC # compat
+FCCF > E3 CD # compat
+FCD0 > E3 CE # compat
+FCD1 > E3 E3 # compat
+FCD2 > E4 CC # compat
+FCD3 > E4 CD # compat
+FCD4 > E4 CE # compat
+FCD5 > E4 E3 # compat
+FCD6 > E4 E5 # compat
+FCD7 > E5 CC # compat
+FCD8 > E5 E3 # compat
+FCD9 > E5 # unsup: 0647 0670
+FCDA > ED CC # compat
+FCDB > ED CD # compat
+FCDC > ED CE # compat
+FCDD > ED E3 # compat
+FCDE > ED E5 # compat
+FCDF > C6 E3 # compat
+FCE0 > C6 E5 # compat
+FCE1 > C8 E3 # compat
+FCE2 > C8 E5 # compat
+FCE3 > CA E3 # compat
+FCE4 > CA E5 # compat
+FCE5 > CB E3 # compat
+FCE6 > CB E5 # compat
+FCE7 > D3 E3 # compat
+FCE8 > D3 E5 # compat
+FCE9 > D4 E3 # compat
+FCEA > D4 E5 # compat
+FCEB > DF E1 # compat
+FCEC > DF E3 # compat
+FCED > E1 E3 # compat
+FCEE > E4 E3 # compat
+FCEF > E4 E5 # compat
+FCF0 > ED E3 # compat
+FCF1 > ED E5 # compat
+FCF2 > DC F3 F8 # compat
+FCF3 > DC F5 F8 # compat
+FCF4 > DC F6 F8 # compat
+FCF5 > D8 EC # compat
+FCF6 > D8 ED # compat
+FCF7 > DA EC # compat
+FCF8 > DA ED # compat
+FCF9 > DB EC # compat
+FCFA > DB ED # compat
+FCFB > D3 EC # compat
+FCFC > D3 ED # compat
+FCFD > D4 EC # compat
+FCFE > D4 ED # compat
+FCFF > CD EC # compat
+FD00 > CD ED # compat
+FD01 > CC EC # compat
+FD02 > CC ED # compat
+FD03 > CE EC # compat
+FD04 > CE ED # compat
+FD05 > D5 EC # compat
+FD06 > D5 ED # compat
+FD07 > D6 EC # compat
+FD08 > D6 ED # compat
+FD09 > D4 CC # compat
+FD0A > D4 CD # compat
+FD0B > D4 CE # compat
+FD0C > D4 E3 # compat
+FD0D > D4 D1 # compat
+FD0E > D3 D1 # compat
+FD0F > D5 D1 # compat
+FD10 > D6 D1 # compat
+FD11 > D8 EC # compat
+FD12 > D8 ED # compat
+FD13 > DA EC # compat
+FD14 > DA ED # compat
+FD15 > DB EC # compat
+FD16 > DB ED # compat
+FD17 > D3 EC # compat
+FD18 > D3 ED # compat
+FD19 > D4 EC # compat
+FD1A > D4 ED # compat
+FD1B > CD EC # compat
+FD1C > CD ED # compat
+FD1D > CC EC # compat
+FD1E > CC ED # compat
+FD1F > CE EC # compat
+FD20 > CE ED # compat
+FD21 > D5 EC # compat
+FD22 > D5 ED # compat
+FD23 > D6 EC # compat
+FD24 > D6 ED # compat
+FD25 > D4 CC # compat
+FD26 > D4 CD # compat
+FD27 > D4 CE # compat
+FD28 > D4 E3 # compat
+FD29 > D4 D1 # compat
+FD2A > D3 D1 # compat
+FD2B > D5 D1 # compat
+FD2C > D6 D1 # compat
+FD2D > D4 CC # compat
+FD2E > D4 CD # compat
+FD2F > D4 CE # compat
+FD30 > D4 E3 # compat
+FD31 > D3 E5 # compat
+FD32 > D4 E5 # compat
+FD33 > D8 E3 # compat
+FD34 > D3 CC # compat
+FD35 > D3 CD # compat
+FD36 > D3 CE # compat
+FD37 > D4 CC # compat
+FD38 > D4 CD # compat
+FD39 > D4 CE # compat
+FD3A > D8 E3 # compat
+FD3B > D9 E3 # compat
+FD3C > C7 F0 # compat
+FD3D > C7 F0 # compat
+FD50 > CA CC E3 # compat
+FD51 > CA CD CC # compat
+FD52 > CA CD CC # compat
+FD53 > CA CD E3 # compat
+FD54 > CA CE E3 # compat
+FD55 > CA E3 CC # compat
+FD56 > CA E3 CD # compat
+FD57 > CA E3 CE # compat
+FD58 > CC E3 CD # compat
+FD59 > CC E3 CD # compat
+FD5A > CD E3 ED # compat
+FD5B > CD E3 EC # compat
+FD5C > D3 CD CC # compat
+FD5D > D3 CC CD # compat
+FD5E > D3 CC EC # compat
+FD5F > D3 E3 CD # compat
+FD60 > D3 E3 CD # compat
+FD61 > D3 E3 CC # compat
+FD62 > D3 E3 E3 # compat
+FD63 > D3 E3 E3 # compat
+FD64 > D5 CD CD # compat
+FD65 > D5 CD CD # compat
+FD66 > D5 E3 E3 # compat
+FD67 > D4 CD E3 # compat
+FD68 > D4 CD E3 # compat
+FD69 > D4 CC ED # compat
+FD6A > D4 E3 CE # compat
+FD6B > D4 E3 CE # compat
+FD6C > D4 E3 E3 # compat
+FD6D > D4 E3 E3 # compat
+FD6E > D6 CD EC # compat
+FD6F > D6 CE E3 # compat
+FD70 > D6 CE E3 # compat
+FD71 > D8 E3 CD # compat
+FD72 > D8 E3 CD # compat
+FD73 > D8 E3 E3 # compat
+FD74 > D8 E3 ED # compat
+FD75 > DA CC E3 # compat
+FD76 > DA E3 E3 # compat
+FD77 > DA E3 E3 # compat
+FD78 > DA E3 EC # compat
+FD79 > DB E3 E3 # compat
+FD7A > DB E3 ED # compat
+FD7B > DB E3 EC # compat
+FD7C > DD CE E3 # compat
+FD7D > DD CE E3 # compat
+FD7E > DE E3 CD # compat
+FD7F > DE E3 E3 # compat
+FD80 > E1 CD E3 # compat
+FD81 > E1 CD ED # compat
+FD82 > E1 CD EC # compat
+FD83 > E1 CC CC # compat
+FD84 > E1 CC CC # compat
+FD85 > E1 CE E3 # compat
+FD86 > E1 CE E3 # compat
+FD87 > E1 E3 CD # compat
+FD88 > E1 E3 CD # compat
+FD89 > E3 CD CC # compat
+FD8A > E3 CD E3 # compat
+FD8B > E3 CD ED # compat
+FD8C > E3 CC CD # compat
+FD8D > E3 CC E3 # compat
+FD8E > E3 CE CC # compat
+FD8F > E3 CE E3 # compat
+FD92 > E3 CC CE # compat
+FD93 > E5 E3 CC # compat
+FD94 > E5 E3 E3 # compat
+FD95 > E4 CD E3 # compat
+FD96 > E4 CD EC # compat
+FD97 > E4 CC E3 # compat
+FD98 > E4 CC E3 # compat
+FD99 > E4 CC EC # compat
+FD9A > E4 E3 ED # compat
+FD9B > E4 E3 EC # compat
+FD9C > ED E3 E3 # compat
+FD9D > ED E3 E3 # compat
+FD9E > C8 CE ED # compat
+FD9F > CA CC ED # compat
+FDA0 > CA CC EC # compat
+FDA1 > CA CE ED # compat
+FDA2 > CA CE EC # compat
+FDA3 > CA E3 ED # compat
+FDA4 > CA E3 EC # compat
+FDA5 > CC E3 ED # compat
+FDA6 > CC CD EC # compat
+FDA7 > CC E3 EC # compat
+FDA8 > D3 CE EC # compat
+FDA9 > D5 CD ED # compat
+FDAA > D4 CD ED # compat
+FDAB > D6 CD ED # compat
+FDAC > E1 CC ED # compat
+FDAD > E1 E3 ED # compat
+FDAE > ED CD ED # compat
+FDAF > ED CC ED # compat
+FDB0 > ED E3 ED # compat
+FDB1 > E3 E3 ED # compat
+FDB2 > DE E3 ED # compat
+FDB3 > E4 CD ED # compat
+FDB4 > DE E3 CD # compat
+FDB5 > E1 CD E3 # compat
+FDB6 > DA E3 ED # compat
+FDB7 > DF E3 ED # compat
+FDB8 > E4 CC CD # compat
+FDB9 > E3 CE ED # compat
+FDBA > E1 CC E3 # compat
+FDBB > DF E3 E3 # compat
+FDBC > E1 CC E3 # compat
+FDBD > E4 CC CD # compat
+FDBE > CC CD ED # compat
+FDBF > CD CC ED # compat
+FDC0 > E3 CC ED # compat
+FDC1 > DD E3 ED # compat
+FDC2 > C8 CD ED # compat
+FDC3 > DF E3 E3 # compat
+FDC4 > DA CC E3 # compat
+FDC5 > D5 E3 E3 # compat
+FDC6 > D3 CE ED # compat
+FDC7 > E4 CC ED # compat
+FE30 > 2E 2E # compat
+FE31 > 97 # compat
+FE32 > 96 # compat
+FE33 > 5F # compat
+FE34 > 5F # compat
+FE35 > 28 # compat
+FE36 > 29 # compat
+FE37 > 7B # compat
+FE38 > 7D # compat
+FE47 > 5B # compat
+FE48 > 5D # compat
+FE4D > 5F # compat
+FE4E > 5F # compat
+FE4F > 5F # compat
+FE50 > 2C # compat
+FE52 > 2E # compat
+FE54 > 3B # compat
+FE55 > 3A # compat
+FE56 > 3F # compat
+FE57 > 21 # compat
+FE58 > 97 # compat
+FE59 > 28 # compat
+FE5A > 29 # compat
+FE5B > 7B # compat
+FE5C > 7D # compat
+FE5F > 23 # compat
+FE60 > 26 # compat
+FE61 > 2A # compat
+FE62 > 2B # compat
+FE63 > 2D # compat
+FE64 > 3C # compat
+FE65 > 3E # compat
+FE66 > 3D # compat
+FE68 > 5C # compat
+FE69 > 24 # compat
+FE6A > 25 # compat
+FE6B > 40 # compat
+FE71 > DC F0 # compat
+FE77 > DC F3 # compat
+FE79 > DC F5 # compat
+FE7B > DC F6 # compat
+FE7D > DC F8 # compat
+FE7F > DC FA # compat
+FE80 > C1 # compat
+FE81 > C2 # compat
+FE82 > C2 # compat
+FE83 > C3 # compat
+FE84 > C3 # compat
+FE85 > C4 # compat
+FE86 > C4 # compat
+FE87 > C5 # compat
+FE88 > C5 # compat
+FE89 > C6 # compat
+FE8A > C6 # compat
+FE8B > C6 # compat
+FE8C > C6 # compat
+FE8D > C7 # compat
+FE8E > C7 # compat
+FE8F > C8 # compat
+FE90 > C8 # compat
+FE91 > C8 # compat
+FE92 > C8 # compat
+FE93 > C9 # compat
+FE94 > C9 # compat
+FE95 > CA # compat
+FE96 > CA # compat
+FE97 > CA # compat
+FE98 > CA # compat
+FE99 > CB # compat
+FE9A > CB # compat
+FE9B > CB # compat
+FE9C > CB # compat
+FE9D > CC # compat
+FE9E > CC # compat
+FE9F > CC # compat
+FEA0 > CC # compat
+FEA1 > CD # compat
+FEA2 > CD # compat
+FEA3 > CD # compat
+FEA4 > CD # compat
+FEA5 > CE # compat
+FEA6 > CE # compat
+FEA7 > CE # compat
+FEA8 > CE # compat
+FEA9 > CF # compat
+FEAA > CF # compat
+FEAB > D0 # compat
+FEAC > D0 # compat
+FEAD > D1 # compat
+FEAE > D1 # compat
+FEAF > D2 # compat
+FEB0 > D2 # compat
+FEB1 > D3 # compat
+FEB2 > D3 # compat
+FEB3 > D3 # compat
+FEB4 > D3 # compat
+FEB5 > D4 # compat
+FEB6 > D4 # compat
+FEB7 > D4 # compat
+FEB8 > D4 # compat
+FEB9 > D5 # compat
+FEBA > D5 # compat
+FEBB > D5 # compat
+FEBC > D5 # compat
+FEBD > D6 # compat
+FEBE > D6 # compat
+FEBF > D6 # compat
+FEC0 > D6 # compat
+FEC1 > D8 # compat
+FEC2 > D8 # compat
+FEC3 > D8 # compat
+FEC4 > D8 # compat
+FEC5 > D9 # compat
+FEC6 > D9 # compat
+FEC7 > D9 # compat
+FEC8 > D9 # compat
+FEC9 > DA # compat
+FECA > DA # compat
+FECB > DA # compat
+FECC > DA # compat
+FECD > DB # compat
+FECE > DB # compat
+FECF > DB # compat
+FED0 > DB # compat
+FED1 > DD # compat
+FED2 > DD # compat
+FED3 > DD # compat
+FED4 > DD # compat
+FED5 > DE # compat
+FED6 > DE # compat
+FED7 > DE # compat
+FED8 > DE # compat
+FED9 > DF # compat
+FEDA > DF # compat
+FEDB > DF # compat
+FEDC > DF # compat
+FEDD > E1 # compat
+FEDE > E1 # compat
+FEDF > E1 # compat
+FEE0 > E1 # compat
+FEE1 > E3 # compat
+FEE2 > E3 # compat
+FEE3 > E3 # compat
+FEE4 > E3 # compat
+FEE5 > E4 # compat
+FEE6 > E4 # compat
+FEE7 > E4 # compat
+FEE8 > E4 # compat
+FEE9 > E5 # compat
+FEEA > E5 # compat
+FEEB > E5 # compat
+FEEC > E5 # compat
+FEED > E6 # compat
+FEEE > E6 # compat
+FEEF > EC # compat
+FEF0 > EC # compat
+FEF1 > ED # compat
+FEF2 > ED # compat
+FEF3 > ED # compat
+FEF4 > ED # compat
+FEF5 > E1 C2 # compat
+FEF6 > E1 C2 # compat
+FEF7 > E1 C3 # compat
+FEF8 > E1 C3 # compat
+FEF9 > E1 C5 # compat
+FEFA > E1 C5 # compat
+FEFB > E1 C7 # compat
+FEFC > E1 C7 # compat
+FF01 > 21 # compat
+FF02 > 22 # compat
+FF03 > 23 # compat
+FF04 > 24 # compat
+FF05 > 25 # compat
+FF06 > 26 # compat
+FF07 > 27 # compat
+FF08 > 28 # compat
+FF09 > 29 # compat
+FF0A > 2A # compat
+FF0B > 2B # compat
+FF0C > 2C # compat
+FF0D > 2D # compat
+FF0E > 2E # compat
+FF0F > 2F # compat
+FF10 > 30 # compat
+FF11 > 31 # compat
+FF12 > 32 # compat
+FF13 > 33 # compat
+FF14 > 34 # compat
+FF15 > 35 # compat
+FF16 > 36 # compat
+FF17 > 37 # compat
+FF18 > 38 # compat
+FF19 > 39 # compat
+FF1A > 3A # compat
+FF1B > 3B # compat
+FF1C > 3C # compat
+FF1D > 3D # compat
+FF1E > 3E # compat
+FF1F > 3F # compat
+FF20 > 40 # compat
+FF21 > 41 # compat
+FF22 > 42 # compat
+FF23 > 43 # compat
+FF24 > 44 # compat
+FF25 > 45 # compat
+FF26 > 46 # compat
+FF27 > 47 # compat
+FF28 > 48 # compat
+FF29 > 49 # compat
+FF2A > 4A # compat
+FF2B > 4B # compat
+FF2C > 4C # compat
+FF2D > 4D # compat
+FF2E > 4E # compat
+FF2F > 4F # compat
+FF30 > 50 # compat
+FF31 > 51 # compat
+FF32 > 52 # compat
+FF33 > 53 # compat
+FF34 > 54 # compat
+FF35 > 55 # compat
+FF36 > 56 # compat
+FF37 > 57 # compat
+FF38 > 58 # compat
+FF39 > 59 # compat
+FF3A > 5A # compat
+FF3B > 5B # compat
+FF3C > 5C # compat
+FF3D > 5D # compat
+FF3E > 5E # compat
+FF3F > 5F # compat
+FF40 > 60 # compat
+FF41 > 61 # compat
+FF42 > 62 # compat
+FF43 > 63 # compat
+FF44 > 64 # compat
+FF45 > 65 # compat
+FF46 > 66 # compat
+FF47 > 67 # compat
+FF48 > 68 # compat
+FF49 > 69 # compat
+FF4A > 6A # compat
+FF4B > 6B # compat
+FF4C > 6C # compat
+FF4D > 6D # compat
+FF4E > 6E # compat
+FF4F > 6F # compat
+FF50 > 70 # compat
+FF51 > 71 # compat
+FF52 > 72 # compat
+FF53 > 73 # compat
+FF54 > 74 # compat
+FF55 > 75 # compat
+FF56 > 76 # compat
+FF57 > 77 # compat
+FF58 > 78 # compat
+FF59 > 79 # compat
+FF5A > 7A # compat
+FF5B > 7B # compat
+FF5C > 7C # compat
+FF5D > 7D # compat
+FF5E > 7E # compat
+FFE0 > A2 # compat
+FFE1 > A3 # compat
+FFE2 > AC # compat
+FFE3 > AF # compat
+FFE4 > A6 # compat
+FFE5 > A5 # compat
+.
+
+STRICT
+/
+N 260
+0000 > 00
+0001 > 01
+0002 > 02
+0003 > 03
+0004 > 04
+0005 > 05
+0006 > 06
+0007 > 07
+0008 > 08
+0009 > 09
+000A > 0A
+000B > 0B
+000C > 0C
+000D > 0D
+000E > 0E
+000F > 0F
+0010 > 10
+0011 > 11
+0012 > 12
+0013 > 13
+0014 > 14
+0015 > 15
+0016 > 16
+0017 > 17
+0018 > 18
+0019 > 19
+001A > 1A
+001B > 1B
+001C > 1C
+001D > 1D
+001E > 1E
+001F > 1F
+0020 > 20
+0021 > 21
+0022 > 22
+0023 > 23
+0024 > 24
+0025 > 25
+0026 > 26
+0027 > 27
+0028 > 28
+0029 > 29
+002A > 2A
+002B > 2B
+002C > 2C
+002D > 2D
+002E > 2E
+002F > 2F
+0030 > 30
+0031 > 31
+0032 > 32
+0033 > 33
+0034 > 34
+0035 > 35
+0036 > 36
+0037 > 37
+0038 > 38
+0039 > 39
+003A > 3A
+003B > 3B
+003C > 3C
+003D > 3D
+003E > 3E
+003F > 3F
+0040 > 40
+0041 > 41
+0042 > 42
+0043 > 43
+0044 > 44
+0045 > 45
+0046 > 46
+0047 > 47
+0048 > 48
+0049 > 49
+004A > 4A
+004B > 4B
+004C > 4C
+004D > 4D
+004E > 4E
+004F > 4F
+0050 > 50
+0051 > 51
+0052 > 52
+0053 > 53
+0054 > 54
+0055 > 55
+0056 > 56
+0057 > 57
+0058 > 58
+0059 > 59
+005A > 5A
+005B > 5B
+005C > 5C
+005D > 5D
+005E > 5E
+005F > 5F
+0060 > 60
+0061 > 61 /
+     N 2
+     0300 > E0
+     0302 > E2
+     .
+0062 > 62
+0063 > 63 /
+     N 1
+     0327 > E7
+     .
+0064 > 64
+0065 > 65 /
+     N 4
+     0300 > E8
+     0301 > E9
+     0302 > EA
+     0308 > EB
+     .
+0066 > 66
+0067 > 67
+0068 > 68
+0069 > 69 /
+     N 2
+     0302 > EE
+     0308 > EF
+     .
+006A > 6A
+006B > 6B
+006C > 6C
+006D > 6D
+006E > 6E
+006F > 6F /
+     N 1
+     0302 > F4
+     .
+0070 > 70
+0071 > 71
+0072 > 72
+0073 > 73
+0074 > 74
+0075 > 75 /
+     N 3
+     0300 > F9
+     0302 > FB
+     0308 > FC
+     .
+0076 > 76
+0077 > 77
+0078 > 78
+0079 > 79
+007A > 7A
+007B > 7B
+007C > 7C
+007D > 7D
+007E > 7E
+007F > 7F
+00A0 > A0
+00A2 > A2
+00A3 > A3
+00A4 > A4
+00A5 > A5
+00A6 > A6
+00A7 > A7
+00A8 > A8
+00A9 > A9
+00AB > AB
+00AC > AC
+00AD > AD
+00AE > AE
+00AF > AF
+00B0 > B0
+00B1 > B1
+00B2 > B2
+00B3 > B3
+00B4 > B4
+00B5 > B5
+00B6 > B6
+00B7 > B7
+00B8 > B8
+00B9 > B9
+00BB > BB
+00BC > BC
+00BD > BD
+00BE > BE
+00D7 > D7
+00E0 > E0
+00E2 > E2
+00E7 > E7
+00E8 > E8
+00E9 > E9
+00EA > EA
+00EB > EB
+00EE > EE
+00EF > EF
+00F4 > F4
+00F7 > F7
+00F9 > F9
+00FB > FB
+00FC > FC
+0152 > 8C
+0153 > 9C
+0192 > 83
+02C6 > 88
+037E > 3B
+0387 > B7
+060C > A1
+061B > BA
+061F > BF
+0621 > C1
+0622 > C2
+0623 > C3
+0624 > C4
+0625 > C5
+0626 > C6
+0627 > C7 /
+     N 3
+     0653 > C2
+     0654 > C3
+     0655 > C5
+     .
+0628 > C8
+0629 > C9
+062A > CA
+062B > CB
+062C > CC
+062D > CD
+062E > CE
+062F > CF
+0630 > D0
+0631 > D1
+0632 > D2
+0633 > D3
+0634 > D4
+0635 > D5
+0636 > D6
+0637 > D8
+0638 > D9
+0639 > DA
+063A > DB
+0640 > DC
+0641 > DD
+0642 > DE
+0643 > DF
+0644 > E1
+0645 > E3
+0646 > E4
+0647 > E5
+0648 > E6 /
+     N 1
+     0654 > C4
+     .
+0649 > EC
+064A > ED /
+     N 1
+     0654 > C6
+     .
+064B > F0
+064C > F1
+064D > F2
+064E > F3
+064F > F5
+0650 > F6
+0651 > F8
+0652 > FA
+0679 > 8A
+067E > 81
+0686 > 8D
+0688 > 8F
+0691 > 9A
+0698 > 8E
+06A9 > 98
+06AF > 90
+06BA > 9F
+06BE > AA
+06C1 > C0
+06D2 > FF
+1FEF > 60
+1FFD > B4
+200C > 9D
+200D > 9E
+200E > FD
+200F > FE
+2013 > 96
+2014 > 97
+2018 > 91
+2019 > 92
+201A > 82
+201C > 93
+201D > 94
+201E > 84
+2020 > 86
+2021 > 87
+2022 > 95
+2026 > 85
+2030 > 89
+2039 > 8B
+203A > 9B
+20AC > 80
+2122 > 99
+.
+
+NFD
+/
+N 256
+00 > 0000
+01 > 0001
+02 > 0002
+03 > 0003
+04 > 0004
+05 > 0005
+06 > 0006
+07 > 0007
+08 > 0008
+09 > 0009
+0A > 000A
+0B > 000B
+0C > 000C
+0D > 000D
+0E > 000E
+0F > 000F
+10 > 0010
+11 > 0011
+12 > 0012
+13 > 0013
+14 > 0014
+15 > 0015
+16 > 0016
+17 > 0017
+18 > 0018
+19 > 0019
+1A > 001A
+1B > 001B
+1C > 001C
+1D > 001D
+1E > 001E
+1F > 001F
+20 > 0020
+21 > 0021
+22 > 0022
+23 > 0023
+24 > 0024
+25 > 0025
+26 > 0026
+27 > 0027
+28 > 0028
+29 > 0029
+2A > 002A
+2B > 002B
+2C > 002C
+2D > 002D
+2E > 002E
+2F > 002F
+30 > 0030
+31 > 0031
+32 > 0032
+33 > 0033
+34 > 0034
+35 > 0035
+36 > 0036
+37 > 0037
+38 > 0038
+39 > 0039
+3A > 003A
+3B > 003B
+3C > 003C
+3D > 003D
+3E > 003E
+3F > 003F
+40 > 0040
+41 > 0041
+42 > 0042
+43 > 0043
+44 > 0044
+45 > 0045
+46 > 0046
+47 > 0047
+48 > 0048
+49 > 0049
+4A > 004A
+4B > 004B
+4C > 004C
+4D > 004D
+4E > 004E
+4F > 004F
+50 > 0050
+51 > 0051
+52 > 0052
+53 > 0053
+54 > 0054
+55 > 0055
+56 > 0056
+57 > 0057
+58 > 0058
+59 > 0059
+5A > 005A
+5B > 005B
+5C > 005C
+5D > 005D
+5E > 005E
+5F > 005F
+60 > 0060
+61 > 0061
+62 > 0062
+63 > 0063
+64 > 0064
+65 > 0065
+66 > 0066
+67 > 0067
+68 > 0068
+69 > 0069
+6A > 006A
+6B > 006B
+6C > 006C
+6D > 006D
+6E > 006E
+6F > 006F
+70 > 0070
+71 > 0071
+72 > 0072
+73 > 0073
+74 > 0074
+75 > 0075
+76 > 0076
+77 > 0077
+78 > 0078
+79 > 0079
+7A > 007A
+7B > 007B
+7C > 007C
+7D > 007D
+7E > 007E
+7F > 007F
+80 > 20AC
+81 > 067E
+82 > 201A
+83 > 0192
+84 > 201E
+85 > 2026
+86 > 2020
+87 > 2021
+88 > 02C6
+89 > 2030
+8A > 0679
+8B > 2039
+8C > 0152
+8D > 0686
+8E > 0698
+8F > 0688
+90 > 06AF
+91 > 2018
+92 > 2019
+93 > 201C
+94 > 201D
+95 > 2022
+96 > 2013
+97 > 2014
+98 > 06A9
+99 > 2122
+9A > 0691
+9B > 203A
+9C > 0153
+9D > 200C
+9E > 200D
+9F > 06BA
+A0 > 00A0
+A1 > 060C
+A2 > 00A2
+A3 > 00A3
+A4 > 00A4
+A5 > 00A5
+A6 > 00A6
+A7 > 00A7
+A8 > 00A8
+A9 > 00A9
+AA > 06BE
+AB > 00AB
+AC > 00AC
+AD > 00AD
+AE > 00AE
+AF > 00AF
+B0 > 00B0
+B1 > 00B1
+B2 > 00B2
+B3 > 00B3
+B4 > 00B4
+B5 > 00B5
+B6 > 00B6
+B7 > 00B7
+B8 > 00B8
+B9 > 00B9
+BA > 061B
+BB > 00BB
+BC > 00BC
+BD > 00BD
+BE > 00BE
+BF > 061F
+C0 > 06C1
+C1 > 0621
+C2 > 0627 0653
+C3 > 0627 0654
+C4 > 0648 0654
+C5 > 0627 0655
+C6 > 064A 0654
+C7 > 0627
+C8 > 0628
+C9 > 0629
+CA > 062A
+CB > 062B
+CC > 062C
+CD > 062D
+CE > 062E
+CF > 062F
+D0 > 0630
+D1 > 0631
+D2 > 0632
+D3 > 0633
+D4 > 0634
+D5 > 0635
+D6 > 0636
+D7 > 00D7
+D8 > 0637
+D9 > 0638
+DA > 0639
+DB > 063A
+DC > 0640
+DD > 0641
+DE > 0642
+DF > 0643
+E0 > 0061 0300
+E1 > 0644
+E2 > 0061 0302
+E3 > 0645
+E4 > 0646
+E5 > 0647
+E6 > 0648
+E7 > 0063 0327
+E8 > 0065 0300
+E9 > 0065 0301
+EA > 0065 0302
+EB > 0065 0308
+EC > 0649
+ED > 064A
+EE > 0069 0302
+EF > 0069 0308
+F0 > 064B
+F1 > 064C
+F2 > 064D
+F3 > 064E
+F4 > 006F 0302
+F5 > 064F
+F6 > 0650
+F7 > 00F7
+F8 > 0651
+F9 > 0075 0300
+FA > 0652
+FB > 0075 0302
+FC > 0075 0308
+FD > 200E
+FE > 200F
+FF > 06D2
+.
+
+NFC
+/
+N 256
+00 > 0000
+01 > 0001
+02 > 0002
+03 > 0003
+04 > 0004
+05 > 0005
+06 > 0006
+07 > 0007
+08 > 0008
+09 > 0009
+0A > 000A
+0B > 000B
+0C > 000C
+0D > 000D
+0E > 000E
+0F > 000F
+10 > 0010
+11 > 0011
+12 > 0012
+13 > 0013
+14 > 0014
+15 > 0015
+16 > 0016
+17 > 0017
+18 > 0018
+19 > 0019
+1A > 001A
+1B > 001B
+1C > 001C
+1D > 001D
+1E > 001E
+1F > 001F
+20 > 0020
+21 > 0021
+22 > 0022
+23 > 0023
+24 > 0024
+25 > 0025
+26 > 0026
+27 > 0027
+28 > 0028
+29 > 0029
+2A > 002A
+2B > 002B
+2C > 002C
+2D > 002D
+2E > 002E
+2F > 002F
+30 > 0030
+31 > 0031
+32 > 0032
+33 > 0033
+34 > 0034
+35 > 0035
+36 > 0036
+37 > 0037
+38 > 0038
+39 > 0039
+3A > 003A
+3B > 003B
+3C > 003C
+3D > 003D
+3E > 003E
+3F > 003F
+40 > 0040
+41 > 0041
+42 > 0042
+43 > 0043
+44 > 0044
+45 > 0045
+46 > 0046
+47 > 0047
+48 > 0048
+49 > 0049
+4A > 004A
+4B > 004B
+4C > 004C
+4D > 004D
+4E > 004E
+4F > 004F
+50 > 0050
+51 > 0051
+52 > 0052
+53 > 0053
+54 > 0054
+55 > 0055
+56 > 0056
+57 > 0057
+58 > 0058
+59 > 0059
+5A > 005A
+5B > 005B
+5C > 005C
+5D > 005D
+5E > 005E
+5F > 005F
+60 > 0060
+61 > 0061
+62 > 0062
+63 > 0063
+64 > 0064
+65 > 0065
+66 > 0066
+67 > 0067
+68 > 0068
+69 > 0069
+6A > 006A
+6B > 006B
+6C > 006C
+6D > 006D
+6E > 006E
+6F > 006F
+70 > 0070
+71 > 0071
+72 > 0072
+73 > 0073
+74 > 0074
+75 > 0075
+76 > 0076
+77 > 0077
+78 > 0078
+79 > 0079
+7A > 007A
+7B > 007B
+7C > 007C
+7D > 007D
+7E > 007E
+7F > 007F
+80 > 20AC
+81 > 067E
+82 > 201A
+83 > 0192
+84 > 201E
+85 > 2026
+86 > 2020
+87 > 2021
+88 > 02C6
+89 > 2030
+8A > 0679
+8B > 2039
+8C > 0152
+8D > 0686
+8E > 0698
+8F > 0688
+90 > 06AF
+91 > 2018
+92 > 2019
+93 > 201C
+94 > 201D
+95 > 2022
+96 > 2013
+97 > 2014
+98 > 06A9
+99 > 2122
+9A > 0691
+9B > 203A
+9C > 0153
+9D > 200C
+9E > 200D
+9F > 06BA
+A0 > 00A0
+A1 > 060C
+A2 > 00A2
+A3 > 00A3
+A4 > 00A4
+A5 > 00A5
+A6 > 00A6
+A7 > 00A7
+A8 > 00A8
+A9 > 00A9
+AA > 06BE
+AB > 00AB
+AC > 00AC
+AD > 00AD
+AE > 00AE
+AF > 00AF
+B0 > 00B0
+B1 > 00B1
+B2 > 00B2
+B3 > 00B3
+B4 > 00B4
+B5 > 00B5
+B6 > 00B6
+B7 > 00B7
+B8 > 00B8
+B9 > 00B9
+BA > 061B
+BB > 00BB
+BC > 00BC
+BD > 00BD
+BE > 00BE
+BF > 061F
+C0 > 06C1
+C1 > 0621
+C2 > 0622
+C3 > 0623
+C4 > 0624
+C5 > 0625
+C6 > 0626
+C7 > 0627
+C8 > 0628
+C9 > 0629
+CA > 062A
+CB > 062B
+CC > 062C
+CD > 062D
+CE > 062E
+CF > 062F
+D0 > 0630
+D1 > 0631
+D2 > 0632
+D3 > 0633
+D4 > 0634
+D5 > 0635
+D6 > 0636
+D7 > 00D7
+D8 > 0637
+D9 > 0638
+DA > 0639
+DB > 063A
+DC > 0640
+DD > 0641
+DE > 0642
+DF > 0643
+E0 > 00E0
+E1 > 0644
+E2 > 00E2
+E3 > 0645
+E4 > 0646
+E5 > 0647
+E6 > 0648
+E7 > 00E7
+E8 > 00E8
+E9 > 00E9
+EA > 00EA
+EB > 00EB
+EC > 0649
+ED > 064A
+EE > 00EE
+EF > 00EF
+F0 > 064B
+F1 > 064C
+F2 > 064D
+F3 > 064E
+F4 > 00F4
+F5 > 064F
+F6 > 0650
+F7 > 00F7
+F8 > 0651
+F9 > 00F9
+FA > 0652
+FB > 00FB
+FC > 00FC
+FD > 200E
+FE > 200F
+FF > 06D2
+.
+
+COMP
+= NFC
+.
Index: doc/tools/ultraedit/ultraedit/GNU/aspell/data/cp1256.cset
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/cp1256.cset	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/cp1256.cset	(working copy)
@@ -0,0 +1,262 @@
+# Aspell Character Data File.
+= cp1256
+> ascii
+/
+# <char> <uni> <type> <display> <upper> <lower> <title> <plain>
+#                                                         <sl-first> <sl-rest>
+00 0000 - N 00 00 00 00 00 00 # <control>
+01 0001 . N 01 01 01 00 00 00 # <unused control>
+02 0002 . N 02 02 02 00 00 00 # <unused control>
+03 0003 . N 03 03 03 00 00 00 # <unused control>
+04 0004 . N 04 04 04 00 00 00 # <unused control>
+05 0005 . N 05 05 05 00 00 00 # <unused control>
+06 0006 . N 06 06 06 00 00 00 # <unused control>
+07 0007 . N 07 07 07 00 00 00 # <unused control>
+08 0008 . N 08 08 08 00 00 00 # <unused control>
+09 0009 . N 09 09 09 00 00 00 # <unused control>
+0A 000A . N 0A 0A 0A 00 00 00 # <unused control>
+0B 000B . N 0B 0B 0B 00 00 00 # <unused control>
+0C 000C . N 0C 0C 0C 00 00 00 # <unused control>
+0D 000D . N 0D 0D 0D 00 00 00 # <unused control>
+0E 000E . N 0E 0E 0E 00 00 00 # <unused control>
+0F 000F . N 0F 0F 0F 00 00 00 # <unused control>
+10 0010 - N 10 10 10 00 00 00 # <control>
+11 0011 . N 11 11 11 00 00 00 # <unused control>
+12 0012 . N 12 12 12 00 00 00 # <unused control>
+13 0013 . N 13 13 13 00 00 00 # <unused control>
+14 0014 . N 14 14 14 00 00 00 # <unused control>
+15 0015 . N 15 15 15 00 00 00 # <unused control>
+16 0016 . N 16 16 16 00 00 00 # <unused control>
+17 0017 . N 17 17 17 00 00 00 # <unused control>
+18 0018 . N 18 18 18 00 00 00 # <unused control>
+19 0019 . N 19 19 19 00 00 00 # <unused control>
+1A 001A . N 1A 1A 1A 00 00 00 # <unused control>
+1B 001B . N 1B 1B 1B 00 00 00 # <unused control>
+1C 001C . N 1C 1C 1C 00 00 00 # <unused control>
+1D 001D . N 1D 1D 1D 00 00 00 # <unused control>
+1E 001E . N 1E 1E 1E 00 00 00 # <unused control>
+1F 001F . N 1F 1F 1F 00 00 00 # <unused control>
+20 0020 W Y 20 20 20 00 00 00 # SPACE
+21 0021 - Y 21 21 21 00 00 00 # EXCLAMATION MARK
+22 0022 - Y 22 22 22 00 00 00 # QUOTATION MARK
+23 0023 - Y 23 23 23 00 00 00 # NUMBER SIGN
+24 0024 - Y 24 24 24 00 00 00 # DOLLAR SIGN
+25 0025 - Y 25 25 25 00 00 00 # PERCENT SIGN
+26 0026 - Y 26 26 26 00 00 00 # AMPERSAND
+27 0027 - Y 27 27 27 00 00 00 # APOSTROPHE
+28 0028 - Y 28 28 28 00 00 00 # LEFT PARENTHESIS
+29 0029 - Y 29 29 29 00 00 00 # RIGHT PARENTHESIS
+2A 002A - Y 2A 2A 2A 00 00 00 # ASTERISK
+2B 002B - Y 2B 2B 2B 00 00 00 # PLUS SIGN
+2C 002C - Y 2C 2C 2C 00 00 00 # COMMA
+2D 002D H Y 2D 2D 2D 00 00 00 # HYPHEN-MINUS
+2E 002E - Y 2E 2E 2E 00 00 00 # FULL STOP
+2F 002F - Y 2F 2F 2F 00 00 00 # SOLIDUS
+30 0030 D Y 30 30 30 00 00 00 # DIGIT ZERO
+31 0031 D Y 31 31 31 00 00 00 # DIGIT ONE
+32 0032 D Y 32 32 32 00 00 00 # DIGIT TWO
+33 0033 D Y 33 33 33 00 00 00 # DIGIT THREE
+34 0034 D Y 34 34 34 00 00 00 # DIGIT FOUR
+35 0035 D Y 35 35 35 00 00 00 # DIGIT FIVE
+36 0036 D Y 36 36 36 00 00 00 # DIGIT SIX
+37 0037 D Y 37 37 37 00 00 00 # DIGIT SEVEN
+38 0038 D Y 38 38 38 00 00 00 # DIGIT EIGHT
+39 0039 D Y 39 39 39 00 00 00 # DIGIT NINE
+3A 003A - Y 3A 3A 3A 00 00 00 # COLON
+3B 003B - Y 3B 3B 3B 00 00 00 # SEMICOLON
+3C 003C - Y 3C 3C 3C 00 00 00 # LESS-THAN SIGN
+3D 003D - Y 3D 3D 3D 00 00 00 # EQUALS SIGN
+3E 003E - Y 3E 3E 3E 00 00 00 # GREATER-THAN SIGN
+3F 003F - Y 3F 3F 3F 00 00 00 # QUESTION MARK
+40 0040 - Y 40 40 40 00 00 00 # COMMERCIAL AT
+41 0041 L Y 41 61 41 41 2A 00 # LATIN CAPITAL LETTER A
+42 0042 L Y 42 62 42 42 62 62 # LATIN CAPITAL LETTER B
+43 0043 L Y 43 63 43 43 63 63 # LATIN CAPITAL LETTER C
+44 0044 L Y 44 64 44 44 64 64 # LATIN CAPITAL LETTER D
+45 0045 L Y 45 65 45 45 2A 00 # LATIN CAPITAL LETTER E
+46 0046 L Y 46 66 46 46 66 66 # LATIN CAPITAL LETTER F
+47 0047 L Y 47 67 47 47 67 67 # LATIN CAPITAL LETTER G
+48 0048 L Y 48 68 48 48 68 68 # LATIN CAPITAL LETTER H
+49 0049 L Y 49 69 49 49 2A 00 # LATIN CAPITAL LETTER I
+4A 004A L Y 4A 6A 4A 4A 6A 6A # LATIN CAPITAL LETTER J
+4B 004B L Y 4B 6B 4B 4B 6B 6B # LATIN CAPITAL LETTER K
+4C 004C L Y 4C 6C 4C 4C 6C 6C # LATIN CAPITAL LETTER L
+4D 004D L Y 4D 6D 4D 4D 6D 6D # LATIN CAPITAL LETTER M
+4E 004E L Y 4E 6E 4E 4E 6E 6E # LATIN CAPITAL LETTER N
+4F 004F L Y 4F 6F 4F 4F 2A 00 # LATIN CAPITAL LETTER O
+50 0050 L Y 50 70 50 50 70 70 # LATIN CAPITAL LETTER P
+51 0051 L Y 51 71 51 51 71 71 # LATIN CAPITAL LETTER Q
+52 0052 L Y 52 72 52 52 72 72 # LATIN CAPITAL LETTER R
+53 0053 L Y 53 73 53 53 73 73 # LATIN CAPITAL LETTER S
+54 0054 L Y 54 74 54 54 74 74 # LATIN CAPITAL LETTER T
+55 0055 L Y 55 75 55 55 2A 00 # LATIN CAPITAL LETTER U
+56 0056 L Y 56 76 56 56 76 76 # LATIN CAPITAL LETTER V
+57 0057 L Y 57 77 57 57 77 77 # LATIN CAPITAL LETTER W
+58 0058 L Y 58 78 58 58 78 78 # LATIN CAPITAL LETTER X
+59 0059 L Y 59 79 59 59 79 79 # LATIN CAPITAL LETTER Y
+5A 005A L Y 5A 7A 5A 5A 7A 7A # LATIN CAPITAL LETTER Z
+5B 005B - Y 5B 5B 5B 00 00 00 # LEFT SQUARE BRACKET
+5C 005C - Y 5C 5C 5C 00 00 00 # REVERSE SOLIDUS
+5D 005D - Y 5D 5D 5D 00 00 00 # RIGHT SQUARE BRACKET
+5E 005E - Y 5E 5E 5E 00 00 00 # CIRCUMFLEX ACCENT
+5F 005F - Y 5F 5F 5F 00 00 00 # LOW LINE
+60 0060 - Y 60 60 60 00 00 00 # GRAVE ACCENT
+61 0061 L Y 41 61 41 61 2A 00 # LATIN SMALL LETTER A
+62 0062 L Y 42 62 42 62 62 62 # LATIN SMALL LETTER B
+63 0063 L Y 43 63 43 63 63 63 # LATIN SMALL LETTER C
+64 0064 L Y 44 64 44 64 64 64 # LATIN SMALL LETTER D
+65 0065 L Y 45 65 45 65 2A 00 # LATIN SMALL LETTER E
+66 0066 L Y 46 66 46 66 66 66 # LATIN SMALL LETTER F
+67 0067 L Y 47 67 47 67 67 67 # LATIN SMALL LETTER G
+68 0068 L Y 48 68 48 68 68 68 # LATIN SMALL LETTER H
+69 0069 L Y 49 69 49 69 2A 00 # LATIN SMALL LETTER I
+6A 006A L Y 4A 6A 4A 6A 6A 6A # LATIN SMALL LETTER J
+6B 006B L Y 4B 6B 4B 6B 6B 6B # LATIN SMALL LETTER K
+6C 006C L Y 4C 6C 4C 6C 6C 6C # LATIN SMALL LETTER L
+6D 006D L Y 4D 6D 4D 6D 6D 6D # LATIN SMALL LETTER M
+6E 006E L Y 4E 6E 4E 6E 6E 6E # LATIN SMALL LETTER N
+6F 006F L Y 4F 6F 4F 6F 2A 00 # LATIN SMALL LETTER O
+70 0070 L Y 50 70 50 70 70 70 # LATIN SMALL LETTER P
+71 0071 L Y 51 71 51 71 71 71 # LATIN SMALL LETTER Q
+72 0072 L Y 52 72 52 72 72 72 # LATIN SMALL LETTER R
+73 0073 L Y 53 73 53 73 73 73 # LATIN SMALL LETTER S
+74 0074 L Y 54 74 54 74 74 74 # LATIN SMALL LETTER T
+75 0075 L Y 55 75 55 75 2A 00 # LATIN SMALL LETTER U
+76 0076 L Y 56 76 56 76 76 76 # LATIN SMALL LETTER V
+77 0077 L Y 57 77 57 77 77 77 # LATIN SMALL LETTER W
+78 0078 L Y 58 78 58 78 78 78 # LATIN SMALL LETTER X
+79 0079 L Y 59 79 59 79 79 79 # LATIN SMALL LETTER Y
+7A 007A L Y 5A 7A 5A 7A 7A 7A # LATIN SMALL LETTER Z
+7B 007B - Y 7B 7B 7B 00 00 00 # LEFT CURLY BRACKET
+7C 007C - Y 7C 7C 7C 00 00 00 # VERTICAL LINE
+7D 007D - Y 7D 7D 7D 00 00 00 # RIGHT CURLY BRACKET
+7E 007E - Y 7E 7E 7E 00 00 00 # TILDE
+7F 007F - N 7F 7F 7F 00 00 00 # <control>
+80 20AC - Y 80 80 80 00 00 00 # EURO SIGN
+81 067E L Y 81 81 81 81 81 81 # ARABIC LETTER PEH
+82 201A - Y 82 82 82 00 00 00 # SINGLE LOW-9 QUOTATION MARK
+83 0192 L Y 83 83 83 83 83 83 # LATIN SMALL LETTER F WITH HOOK
+84 201E - Y 84 84 84 00 00 00 # DOUBLE LOW-9 QUOTATION MARK
+85 2026 - Y 85 85 85 00 00 00 # HORIZONTAL ELLIPSIS
+86 2020 - Y 86 86 86 00 00 00 # DAGGER
+87 2021 - Y 87 87 87 00 00 00 # DOUBLE DAGGER
+88 02C6 M Y 88 88 88 00 00 00 # MODIFIER LETTER CIRCUMFLEX ACCENT
+89 2030 - Y 89 89 89 00 00 00 # PER MILLE SIGN
+8A 0679 L Y 8A 8A 8A 8A 8A 8A # ARABIC LETTER TTEH
+8B 2039 - Y 8B 8B 8B 00 00 00 # SINGLE LEFT-POINTING ANGLE QUOTATION MARK
+8C 0152 L Y 8C 9C 8C 8C 2A 00 # LATIN CAPITAL LIGATURE OE
+8D 0686 L Y 8D 8D 8D 8D 8D 8D # ARABIC LETTER TCHEH
+8E 0698 L Y 8E 8E 8E 8E 8E 8E # ARABIC LETTER JEH
+8F 0688 L Y 8F 8F 8F 8F 8F 8F # ARABIC LETTER DDAL
+90 06AF L Y 90 90 90 90 90 90 # ARABIC LETTER GAF
+91 2018 - Y 91 91 91 00 00 00 # LEFT SINGLE QUOTATION MARK
+92 2019 - Y 92 92 92 00 00 00 # RIGHT SINGLE QUOTATION MARK
+93 201C - Y 93 93 93 00 00 00 # LEFT DOUBLE QUOTATION MARK
+94 201D - Y 94 94 94 00 00 00 # RIGHT DOUBLE QUOTATION MARK
+95 2022 - Y 95 95 95 00 00 00 # BULLET
+96 2013 - Y 96 96 96 00 00 00 # EN DASH
+97 2014 - Y 97 97 97 00 00 00 # EM DASH
+98 06A9 L Y 98 98 98 98 98 98 # ARABIC LETTER KEHEH
+99 2122 . N 99 99 99 00 00 00 # <unused special>
+9A 0691 L Y 9A 9A 9A 9A 9A 9A # ARABIC LETTER RREH
+9B 203A - Y 9B 9B 9B 00 00 00 # SINGLE RIGHT-POINTING ANGLE QUOTATION MARK
+9C 0153 L Y 8C 9C 8C 9C 2A 00 # LATIN SMALL LIGATURE OE
+9D 200C - N 9D 9D 9D 00 00 00 # ZERO WIDTH NON-JOINER
+9E 200D - N 9E 9E 9E 00 00 00 # ZERO WIDTH JOINER
+9F 06BA L Y 9F 9F 9F 9F 9F 9F # ARABIC LETTER NOON GHUNNA
+A0 00A0 W Y A0 A0 A0 00 00 00 # NO-BREAK SPACE
+A1 060C - Y A1 A1 A1 00 00 00 # ARABIC COMMA
+A2 00A2 - Y A2 A2 A2 00 00 00 # CENT SIGN
+A3 00A3 - Y A3 A3 A3 00 00 00 # POUND SIGN
+A4 00A4 - Y A4 A4 A4 00 00 00 # CURRENCY SIGN
+A5 00A5 - Y A5 A5 A5 00 00 00 # YEN SIGN
+A6 00A6 - Y A6 A6 A6 00 00 00 # BROKEN BAR
+A7 00A7 - Y A7 A7 A7 00 00 00 # SECTION SIGN
+A8 00A8 - Y A8 A8 A8 00 00 00 # DIAERESIS
+A9 00A9 - Y A9 A9 A9 00 00 00 # COPYRIGHT SIGN
+AA 06BE L Y AA AA AA AA AA AA # ARABIC LETTER HEH DOACHASHMEE
+AB 00AB - Y AB AB AB 00 00 00 # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
+AC 00AC - Y AC AC AC 00 00 00 # NOT SIGN
+AD 00AD H N AD AD AD 00 00 00 # SOFT HYPHEN
+AE 00AE - Y AE AE AE 00 00 00 # REGISTERED SIGN
+AF 00AF - Y AF AF AF 00 00 00 # MACRON
+B0 00B0 - Y B0 B0 B0 00 00 00 # DEGREE SIGN
+B1 00B1 - Y B1 B1 B1 00 00 00 # PLUS-MINUS SIGN
+B2 00B2 - Y B2 B2 B2 00 00 00 # SUPERSCRIPT TWO
+B3 00B3 - Y B3 B3 B3 00 00 00 # SUPERSCRIPT THREE
+B4 00B4 - Y B4 B4 B4 00 00 00 # ACUTE ACCENT
+B5 00B5 A Y B5 B5 B5 00 00 00 # MICRO SIGN
+B6 00B6 - Y B6 B6 B6 00 00 00 # PILCROW SIGN
+B7 00B7 - Y B7 B7 B7 00 00 00 # MIDDLE DOT
+B8 00B8 - Y B8 B8 B8 00 00 00 # CEDILLA
+B9 00B9 - Y B9 B9 B9 00 00 00 # SUPERSCRIPT ONE
+BA 061B - Y BA BA BA 00 00 00 # ARABIC SEMICOLON
+BB 00BB - Y BB BB BB 00 00 00 # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
+BC 00BC - Y BC BC BC 00 00 00 # VULGAR FRACTION ONE QUARTER
+BD 00BD - Y BD BD BD 00 00 00 # VULGAR FRACTION ONE HALF
+BE 00BE - Y BE BE BE 00 00 00 # VULGAR FRACTION THREE QUARTERS
+BF 061F - Y BF BF BF 00 00 00 # ARABIC QUESTION MARK
+C0 06C1 L Y C0 C0 C0 C0 C0 C0 # ARABIC LETTER HEH GOAL
+C1 0621 L Y C1 C1 C1 C1 C1 C1 # ARABIC LETTER HAMZA
+C2 0622 L Y C2 C2 C2 C7 C7 C7 # ARABIC LETTER ALEF WITH MADDA ABOVE
+C3 0623 L Y C3 C3 C3 C7 C7 C7 # ARABIC LETTER ALEF WITH HAMZA ABOVE
+C4 0624 L Y C4 C4 C4 E6 E6 E6 # ARABIC LETTER WAW WITH HAMZA ABOVE
+C5 0625 L Y C5 C5 C5 C7 C7 C7 # ARABIC LETTER ALEF WITH HAMZA BELOW
+C6 0626 L Y C6 C6 C6 ED ED ED # ARABIC LETTER YEH WITH HAMZA ABOVE
+C7 0627 L Y C7 C7 C7 C7 C7 C7 # ARABIC LETTER ALEF
+C8 0628 L Y C8 C8 C8 C8 C8 C8 # ARABIC LETTER BEH
+C9 0629 L Y C9 C9 C9 C9 C9 C9 # ARABIC LETTER TEH MARBUTA
+CA 062A L Y CA CA CA CA CA CA # ARABIC LETTER TEH
+CB 062B L Y CB CB CB CB CB CB # ARABIC LETTER THEH
+CC 062C L Y CC CC CC CC CC CC # ARABIC LETTER JEEM
+CD 062D L Y CD CD CD CD CD CD # ARABIC LETTER HAH
+CE 062E L Y CE CE CE CE CE CE # ARABIC LETTER KHAH
+CF 062F L Y CF CF CF CF CF CF # ARABIC LETTER DAL
+D0 0630 L Y D0 D0 D0 D0 D0 D0 # ARABIC LETTER THAL
+D1 0631 L Y D1 D1 D1 D1 D1 D1 # ARABIC LETTER REH
+D2 0632 L Y D2 D2 D2 D2 D2 D2 # ARABIC LETTER ZAIN
+D3 0633 L Y D3 D3 D3 D3 D3 D3 # ARABIC LETTER SEEN
+D4 0634 L Y D4 D4 D4 D4 D4 D4 # ARABIC LETTER SHEEN
+D5 0635 L Y D5 D5 D5 D5 D5 D5 # ARABIC LETTER SAD
+D6 0636 L Y D6 D6 D6 D6 D6 D6 # ARABIC LETTER DAD
+D7 00D7 - Y D7 D7 D7 00 00 00 # MULTIPLICATION SIGN
+D8 0637 L Y D8 D8 D8 D8 D8 D8 # ARABIC LETTER TAH
+D9 0638 L Y D9 D9 D9 D9 D9 D9 # ARABIC LETTER ZAH
+DA 0639 L Y DA DA DA DA DA DA # ARABIC LETTER AIN
+DB 063A L Y DB DB DB DB DB DB # ARABIC LETTER GHAIN
+DC 0640 l Y DC DC DC DC DC DC # ARABIC TATWEEL
+DD 0641 L Y DD DD DD DD DD DD # ARABIC LETTER FEH
+DE 0642 L Y DE DE DE DE DE DE # ARABIC LETTER QAF
+DF 0643 L Y DF DF DF DF DF DF # ARABIC LETTER KAF
+E0 00E0 L Y E0 E0 E0 61 2A 00 # LATIN SMALL LETTER A WITH GRAVE
+E1 0644 L Y E1 E1 E1 E1 E1 E1 # ARABIC LETTER LAM
+E2 00E2 L Y E2 E2 E2 61 2A 00 # LATIN SMALL LETTER A WITH CIRCUMFLEX
+E3 0645 L Y E3 E3 E3 E3 E3 E3 # ARABIC LETTER MEEM
+E4 0646 L Y E4 E4 E4 E4 E4 E4 # ARABIC LETTER NOON
+E5 0647 L Y E5 E5 E5 E5 E5 E5 # ARABIC LETTER HEH
+E6 0648 L Y E6 E6 E6 E6 E6 E6 # ARABIC LETTER WAW
+E7 00E7 L Y E7 E7 E7 63 63 63 # LATIN SMALL LETTER C WITH CEDILLA
+E8 00E8 L Y E8 E8 E8 65 2A 00 # LATIN SMALL LETTER E WITH GRAVE
+E9 00E9 L Y E9 E9 E9 65 2A 00 # LATIN SMALL LETTER E WITH ACUTE
+EA 00EA L Y EA EA EA 65 2A 00 # LATIN SMALL LETTER E WITH CIRCUMFLEX
+EB 00EB L Y EB EB EB 65 2A 00 # LATIN SMALL LETTER E WITH DIAERESIS
+EC 0649 L Y EC EC EC EC EC EC # ARABIC LETTER ALEF MAKSURA
+ED 064A L Y ED ED ED ED ED ED # ARABIC LETTER YEH
+EE 00EE L Y EE EE EE 69 2A 00 # LATIN SMALL LETTER I WITH CIRCUMFLEX
+EF 00EF L Y EF EF EF 69 2A 00 # LATIN SMALL LETTER I WITH DIAERESIS
+F0 064B M M F0 F0 F0 00 00 00 # ARABIC FATHATAN
+F1 064C M M F1 F1 F1 00 00 00 # ARABIC DAMMATAN
+F2 064D M M F2 F2 F2 00 00 00 # ARABIC KASRATAN
+F3 064E M M F3 F3 F3 00 00 00 # ARABIC FATHA
+F4 00F4 L Y F4 F4 F4 6F 2A 00 # LATIN SMALL LETTER O WITH CIRCUMFLEX
+F5 064F M M F5 F5 F5 00 00 00 # ARABIC DAMMA
+F6 0650 M M F6 F6 F6 00 00 00 # ARABIC KASRA
+F7 00F7 - Y F7 F7 F7 00 00 00 # DIVISION SIGN
+F8 0651 M M F8 F8 F8 00 00 00 # ARABIC SHADDA
+F9 00F9 L Y F9 F9 F9 75 2A 00 # LATIN SMALL LETTER U WITH GRAVE
+FA 0652 M M FA FA FA 00 00 00 # ARABIC SUKUN
+FB 00FB L Y FB FB FB 75 2A 00 # LATIN SMALL LETTER U WITH CIRCUMFLEX
+FC 00FC L Y FC FC FC 75 2A 00 # LATIN SMALL LETTER U WITH DIAERESIS
+FD 200E - N FD FD FD 00 00 00 # LEFT-TO-RIGHT MARK
+FE 200F - N FE FE FE 00 00 00 # RIGHT-TO-LEFT MARK
+FF 06D2 L Y FF FF FF FF FF FF # ARABIC LETTER YEH BARREE
Index: doc/tools/ultraedit/ultraedit/GNU/aspell/data/cp1257.cmap
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/cp1257.cmap	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/cp1257.cmap	(working copy)
@@ -0,0 +1,1962 @@
+INTERNAL
+/
+N 949
+0000 > 00
+0001 > 01
+0002 > 02
+0003 > 03
+0004 > 04
+0005 > 05
+0006 > 06
+0007 > 07
+0008 > 08
+0009 > 09
+000A > 0A
+000B > 0B
+000C > 0C
+000D > 0D
+000E > 0E
+000F > 0F
+0010 > 10
+0011 > 11
+0012 > 12
+0013 > 13
+0014 > 14
+0015 > 15
+0016 > 16
+0017 > 17
+0018 > 18
+0019 > 19
+001A > 1A
+001B > 1B
+001C > 1C
+001D > 1D
+001E > 1E
+001F > 1F
+0020 > 20
+0021 > 21
+0022 > 22
+0023 > 23
+0024 > 24
+0025 > 25
+0026 > 26
+0027 > 27
+0028 > 28
+0029 > 29
+002A > 2A
+002B > 2B
+002C > 2C
+002D > 2D
+002E > 2E
+002F > 2F
+0030 > 30
+0031 > 31
+0032 > 32
+0033 > 33
+0034 > 34
+0035 > 35
+0036 > 36
+0037 > 37
+0038 > 38
+0039 > 39
+003A > 3A
+003B > 3B
+003C > 3C
+003D > 3D
+003E > 3E
+003F > 3F
+0040 > 40
+0041 > 41 /
+     N 4
+     0304 > C2
+     0308 > C4
+     030A > C5
+     0328 > C0
+     .
+0042 > 42
+0043 > 43 /
+     N 2
+     0301 > C3
+     030C > C8
+     .
+0044 > 44
+0045 > 45 /
+     N 4
+     0301 > C9
+     0304 > C7
+     0307 > CB
+     0328 > C6
+     .
+0046 > 46
+0047 > 47 /
+     N 1
+     0327 > CC
+     .
+0048 > 48
+0049 > 49 /
+     N 2
+     0304 > CE
+     0328 > C1
+     .
+004A > 4A
+004B > 4B /
+     N 1
+     0327 > CD
+     .
+004C > 4C /
+     N 1
+     0327 > CF
+     .
+004D > 4D
+004E > 4E /
+     N 2
+     0301 > D1
+     0327 > D2
+     .
+004F > 4F /
+     N 4
+     0301 > D3
+     0303 > D5
+     0304 > D4
+     0308 > D6
+     .
+0050 > 50
+0051 > 51
+0052 > 52 /
+     N 1
+     0327 > AA
+     .
+0053 > 53 /
+     N 2
+     0301 > DA
+     030C > D0
+     .
+0054 > 54
+0055 > 55 /
+     N 3
+     0304 > DB
+     0308 > DC
+     0328 > D8
+     .
+0056 > 56
+0057 > 57
+0058 > 58
+0059 > 59
+005A > 5A /
+     N 3
+     0301 > CA
+     0307 > DD
+     030C > DE
+     .
+005B > 5B
+005C > 5C
+005D > 5D
+005E > 5E
+005F > 5F
+0060 > 60
+0061 > 61 /
+     N 4
+     0304 > E2
+     0308 > E4
+     030A > E5
+     0328 > E0
+     .
+0062 > 62
+0063 > 63 /
+     N 2
+     0301 > E3
+     030C > E8
+     .
+0064 > 64
+0065 > 65 /
+     N 4
+     0301 > E9
+     0304 > E7
+     0307 > EB
+     0328 > E6
+     .
+0066 > 66
+0067 > 67 /
+     N 1
+     0327 > EC
+     .
+0068 > 68
+0069 > 69 /
+     N 2
+     0304 > EE
+     0328 > E1
+     .
+006A > 6A
+006B > 6B /
+     N 1
+     0327 > ED
+     .
+006C > 6C /
+     N 1
+     0327 > EF
+     .
+006D > 6D
+006E > 6E /
+     N 2
+     0301 > F1
+     0327 > F2
+     .
+006F > 6F /
+     N 4
+     0301 > F3
+     0303 > F5
+     0304 > F4
+     0308 > F6
+     .
+0070 > 70
+0071 > 71
+0072 > 72 /
+     N 1
+     0327 > BA
+     .
+0073 > 73 /
+     N 2
+     0301 > FA
+     030C > F0
+     .
+0074 > 74
+0075 > 75 /
+     N 3
+     0304 > FB
+     0308 > FC
+     0328 > F8
+     .
+0076 > 76
+0077 > 77
+0078 > 78
+0079 > 79
+007A > 7A /
+     N 3
+     0301 > EA
+     0307 > FD
+     030C > FE
+     .
+007B > 7B
+007C > 7C
+007D > 7D
+007E > 7E
+007F > 7F
+0081 > 81
+0083 > 83
+0088 > 88
+008A > 8A
+008C > 8C
+0090 > 90
+0098 > 98
+009A > 9A
+009C > 9C
+009F > 9F
+00A0 > A0
+00A2 > A2
+00A3 > A3
+00A4 > A4
+00A6 > A6
+00A7 > A7
+00A8 > 8D
+00A9 > A9
+00AB > AB
+00AC > AC
+00AD > AD
+00AE > AE
+00AF > 9D
+00B0 > B0
+00B1 > B1
+00B2 > B2
+00B3 > B3
+00B4 > B4
+00B5 > B5
+00B6 > B6
+00B7 > B7
+00B8 > 8F
+00B9 > B9
+00BB > BB
+00BC > BC
+00BD > BD
+00BE > BE
+00C0 > 41 # unsup: 0041 0300
+00C1 > 41 # unsup: 0041 0301
+00C2 > 41 # unsup: 0041 0302
+00C3 > 41 # unsup: 0041 0303
+00C4 > C4
+00C5 > C5
+00C6 > AF
+00C7 > 43 # unsup: 0043 0327
+00C8 > 45 # unsup: 0045 0300
+00C9 > C9
+00CA > 45 # unsup: 0045 0302
+00CB > 45 # unsup: 0045 0308
+00CC > 49 # unsup: 0049 0300
+00CD > 49 # unsup: 0049 0301
+00CE > 49 # unsup: 0049 0302
+00CF > 49 # unsup: 0049 0308
+00D1 > 4E # unsup: 004E 0303
+00D2 > 4F # unsup: 004F 0300
+00D3 > D3
+00D4 > 4F # unsup: 004F 0302
+00D5 > D5
+00D6 > D6
+00D7 > D7
+00D8 > A8
+00D9 > 55 # unsup: 0055 0300
+00DA > 55 # unsup: 0055 0301
+00DB > 55 # unsup: 0055 0302
+00DC > DC
+00DD > 59 # unsup: 0059 0301
+00DF > DF
+00E0 > 61 # unsup: 0061 0300
+00E1 > 61 # unsup: 0061 0301
+00E2 > 61 # unsup: 0061 0302
+00E3 > 61 # unsup: 0061 0303
+00E4 > E4
+00E5 > E5
+00E6 > BF
+00E7 > 63 # unsup: 0063 0327
+00E8 > 65 # unsup: 0065 0300
+00E9 > E9
+00EA > 65 # unsup: 0065 0302
+00EB > 65 # unsup: 0065 0308
+00EC > 69 # unsup: 0069 0300
+00ED > 69 # unsup: 0069 0301
+00EE > 69 # unsup: 0069 0302
+00EF > 69 # unsup: 0069 0308
+00F1 > 6E # unsup: 006E 0303
+00F2 > 6F # unsup: 006F 0300
+00F3 > F3
+00F4 > 6F # unsup: 006F 0302
+00F5 > F5
+00F6 > F6
+00F7 > F7
+00F8 > B8
+00F9 > 75 # unsup: 0075 0300
+00FA > 75 # unsup: 0075 0301
+00FB > 75 # unsup: 0075 0302
+00FC > FC
+00FD > 79 # unsup: 0079 0301
+00FF > 79 # unsup: 0079 0308
+0100 > C2
+0101 > E2
+0102 > 41 # unsup: 0041 0306
+0103 > 61 # unsup: 0061 0306
+0104 > C0
+0105 > E0
+0106 > C3
+0107 > E3
+0108 > 43 # unsup: 0043 0302
+0109 > 63 # unsup: 0063 0302
+010A > 43 # unsup: 0043 0307
+010B > 63 # unsup: 0063 0307
+010C > C8
+010D > E8
+010E > 44 # unsup: 0044 030C
+010F > 64 # unsup: 0064 030C
+0112 > C7
+0113 > E7
+0114 > 45 # unsup: 0045 0306
+0115 > 65 # unsup: 0065 0306
+0116 > CB
+0117 > EB
+0118 > C6
+0119 > E6
+011A > 45 # unsup: 0045 030C
+011B > 65 # unsup: 0065 030C
+011C > 47 # unsup: 0047 0302
+011D > 67 # unsup: 0067 0302
+011E > 47 # unsup: 0047 0306
+011F > 67 # unsup: 0067 0306
+0120 > 47 # unsup: 0047 0307
+0121 > 67 # unsup: 0067 0307
+0122 > CC
+0123 > EC
+0124 > 48 # unsup: 0048 0302
+0125 > 68 # unsup: 0068 0302
+0128 > 49 # unsup: 0049 0303
+0129 > 69 # unsup: 0069 0303
+012A > CE
+012B > EE
+012C > 49 # unsup: 0049 0306
+012D > 69 # unsup: 0069 0306
+012E > C1
+012F > E1
+0130 > 49 # unsup: 0049 0307
+0132 > 49 4A # compat
+0133 > 69 6A # compat
+0134 > 4A # unsup: 004A 0302
+0135 > 6A # unsup: 006A 0302
+0136 > CD
+0137 > ED
+0139 > 4C # unsup: 004C 0301
+013A > 6C # unsup: 006C 0301
+013B > CF
+013C > EF
+013D > 4C # unsup: 004C 030C
+013E > 6C # unsup: 006C 030C
+013F > 4C B7 # compat
+0140 > 6C B7 # compat
+0141 > D9
+0142 > F9
+0143 > D1
+0144 > F1
+0145 > D2
+0146 > F2
+0147 > 4E # unsup: 004E 030C
+0148 > 6E # unsup: 006E 030C
+014C > D4
+014D > F4
+014E > 4F # unsup: 004F 0306
+014F > 6F # unsup: 006F 0306
+0150 > 4F # unsup: 004F 030B
+0151 > 6F # unsup: 006F 030B
+0152 > 4F 45 # compat
+0153 > 6F 65 # compat
+0154 > 52 # unsup: 0052 0301
+0155 > 72 # unsup: 0072 0301
+0156 > AA
+0157 > BA
+0158 > 52 # unsup: 0052 030C
+0159 > 72 # unsup: 0072 030C
+015A > DA
+015B > FA
+015C > 53 # unsup: 0053 0302
+015D > 73 # unsup: 0073 0302
+015E > 53 # unsup: 0053 0327
+015F > 73 # unsup: 0073 0327
+0160 > D0
+0161 > F0
+0162 > 54 # unsup: 0054 0327
+0163 > 74 # unsup: 0074 0327
+0164 > 54 # unsup: 0054 030C
+0165 > 74 # unsup: 0074 030C
+0168 > 55 # unsup: 0055 0303
+0169 > 75 # unsup: 0075 0303
+016A > DB
+016B > FB
+016C > 55 # unsup: 0055 0306
+016D > 75 # unsup: 0075 0306
+016E > 55 # unsup: 0055 030A
+016F > 75 # unsup: 0075 030A
+0170 > 55 # unsup: 0055 030B
+0171 > 75 # unsup: 0075 030B
+0172 > D8
+0173 > F8
+0174 > 57 # unsup: 0057 0302
+0175 > 77 # unsup: 0077 0302
+0176 > 59 # unsup: 0059 0302
+0177 > 79 # unsup: 0079 0302
+0178 > 59 # unsup: 0059 0308
+0179 > CA
+017A > EA
+017B > DD
+017C > FD
+017D > DE
+017E > FE
+017F > 73 # compat
+01A0 > 4F # unsup: 004F 031B
+01A1 > 6F # unsup: 006F 031B
+01AF > 55 # unsup: 0055 031B
+01B0 > 75 # unsup: 0075 031B
+01C4 > 44 DE # compat
+01C5 > 44 FE # compat
+01C6 > 64 FE # compat
+01C7 > 4C 4A # compat
+01C8 > 4C 6A # compat
+01C9 > 6C 6A # compat
+01CA > 4E 4A # compat
+01CB > 4E 6A # compat
+01CC > 6E 6A # compat
+01CD > 41 # unsup: 0041 030C
+01CE > 61 # unsup: 0061 030C
+01CF > 49 # unsup: 0049 030C
+01D0 > 69 # unsup: 0069 030C
+01D1 > 4F # unsup: 004F 030C
+01D2 > 6F # unsup: 006F 030C
+01D3 > 55 # unsup: 0055 030C
+01D4 > 75 # unsup: 0075 030C
+01D5 > DC # unsup: 00DC 0304
+01D6 > FC # unsup: 00FC 0304
+01D7 > DC # unsup: 00DC 0301
+01D8 > FC # unsup: 00FC 0301
+01D9 > DC # unsup: 00DC 030C
+01DA > FC # unsup: 00FC 030C
+01DB > DC # unsup: 00DC 0300
+01DC > FC # unsup: 00FC 0300
+01DE > C4 # unsup: 00C4 0304
+01DF > E4 # unsup: 00E4 0304
+01E0 > 41 # unsup: 0041 0307 0304
+01E1 > 61 # unsup: 0061 0307 0304
+01E2 > AF # unsup: 00C6 0304
+01E3 > BF # unsup: 00E6 0304
+01E6 > 47 # unsup: 0047 030C
+01E7 > 67 # unsup: 0067 030C
+01E8 > 4B # unsup: 004B 030C
+01E9 > 6B # unsup: 006B 030C
+01EA > 4F # unsup: 004F 0328
+01EB > 6F # unsup: 006F 0328
+01EC > 4F # unsup: 004F 0328 0304
+01ED > 6F # unsup: 006F 0328 0304
+01F0 > 6A # unsup: 006A 030C
+01F1 > 44 5A # compat
+01F2 > 44 7A # compat
+01F3 > 64 7A # compat
+01F4 > 47 # unsup: 0047 0301
+01F5 > 67 # unsup: 0067 0301
+01F8 > 4E # unsup: 004E 0300
+01F9 > 6E # unsup: 006E 0300
+01FA > C5 # unsup: 00C5 0301
+01FB > E5 # unsup: 00E5 0301
+01FC > AF # unsup: 00C6 0301
+01FD > BF # unsup: 00E6 0301
+01FE > A8 # unsup: 00D8 0301
+01FF > B8 # unsup: 00F8 0301
+0200 > 41 # unsup: 0041 030F
+0201 > 61 # unsup: 0061 030F
+0202 > 41 # unsup: 0041 0311
+0203 > 61 # unsup: 0061 0311
+0204 > 45 # unsup: 0045 030F
+0205 > 65 # unsup: 0065 030F
+0206 > 45 # unsup: 0045 0311
+0207 > 65 # unsup: 0065 0311
+0208 > 49 # unsup: 0049 030F
+0209 > 69 # unsup: 0069 030F
+020A > 49 # unsup: 0049 0311
+020B > 69 # unsup: 0069 0311
+020C > 4F # unsup: 004F 030F
+020D > 6F # unsup: 006F 030F
+020E > 4F # unsup: 004F 0311
+020F > 6F # unsup: 006F 0311
+0210 > 52 # unsup: 0052 030F
+0211 > 72 # unsup: 0072 030F
+0212 > 52 # unsup: 0052 0311
+0213 > 72 # unsup: 0072 0311
+0214 > 55 # unsup: 0055 030F
+0215 > 75 # unsup: 0075 030F
+0216 > 55 # unsup: 0055 0311
+0217 > 75 # unsup: 0075 0311
+0218 > 53 # unsup: 0053 0326
+0219 > 73 # unsup: 0073 0326
+021A > 54 # unsup: 0054 0326
+021B > 74 # unsup: 0074 0326
+021E > 48 # unsup: 0048 030C
+021F > 68 # unsup: 0068 030C
+0226 > 41 # unsup: 0041 0307
+0227 > 61 # unsup: 0061 0307
+0228 > 45 # unsup: 0045 0327
+0229 > 65 # unsup: 0065 0327
+022A > D6 # unsup: 00D6 0304
+022B > F6 # unsup: 00F6 0304
+022C > D5 # unsup: 00D5 0304
+022D > F5 # unsup: 00F5 0304
+022E > 4F # unsup: 004F 0307
+022F > 6F # unsup: 006F 0307
+0230 > 4F # unsup: 004F 0307 0304
+0231 > 6F # unsup: 006F 0307 0304
+0232 > 59 # unsup: 0059 0304
+0233 > 79 # unsup: 0079 0304
+02C7 > 8E
+02D9 > FF
+02DB > 9E
+0300 > 0 # unsup
+0301 > 0 # unsup
+0302 > 0 # unsup
+0303 > 0 # unsup
+0304 > 0 # unsup
+0305 > 0 # unsup
+0306 > 0 # unsup
+0307 > 0 # unsup
+0308 > 0 # unsup
+0309 > 0 # unsup
+030A > 0 # unsup
+030B > 0 # unsup
+030C > 0 # unsup
+030D > 0 # unsup
+030E > 0 # unsup
+030F > 0 # unsup
+0310 > 0 # unsup
+0311 > 0 # unsup
+0312 > 0 # unsup
+0313 > 0 # unsup
+0314 > 0 # unsup
+0315 > 0 # unsup
+0316 > 0 # unsup
+0317 > 0 # unsup
+0318 > 0 # unsup
+0319 > 0 # unsup
+031A > 0 # unsup
+031B > 0 # unsup
+031C > 0 # unsup
+031D > 0 # unsup
+031E > 0 # unsup
+031F > 0 # unsup
+0320 > 0 # unsup
+0321 > 0 # unsup
+0322 > 0 # unsup
+0323 > 0 # unsup
+0324 > 0 # unsup
+0325 > 0 # unsup
+0326 > 0 # unsup
+0327 > 0 # unsup
+0328 > 0 # unsup
+0329 > 0 # unsup
+032A > 0 # unsup
+032B > 0 # unsup
+032C > 0 # unsup
+032D > 0 # unsup
+032E > 0 # unsup
+032F > 0 # unsup
+0330 > 0 # unsup
+0331 > 0 # unsup
+0332 > 0 # unsup
+0333 > 0 # unsup
+0334 > 0 # unsup
+0335 > 0 # unsup
+0336 > 0 # unsup
+0337 > 0 # unsup
+0338 > 0 # unsup
+0339 > 0 # unsup
+033A > 0 # unsup
+033B > 0 # unsup
+033C > 0 # unsup
+033D > 0 # unsup
+033E > 0 # unsup
+033F > 0 # unsup
+0340 > 0 # unsup
+0341 > 0 # unsup
+0342 > 0 # unsup
+0343 > 0 # unsup
+0344 > 0 # unsup
+0345 > 0 # unsup
+037E > 3B
+0385 > 8D # unsup: 00A8 0301
+0387 > B7
+1E00 > 41 # unsup: 0041 0325
+1E01 > 61 # unsup: 0061 0325
+1E02 > 42 # unsup: 0042 0307
+1E03 > 62 # unsup: 0062 0307
+1E04 > 42 # unsup: 0042 0323
+1E05 > 62 # unsup: 0062 0323
+1E06 > 42 # unsup: 0042 0331
+1E07 > 62 # unsup: 0062 0331
+1E08 > 43 # unsup: 0043 0327 0301
+1E09 > 63 # unsup: 0063 0327 0301
+1E0A > 44 # unsup: 0044 0307
+1E0B > 64 # unsup: 0064 0307
+1E0C > 44 # unsup: 0044 0323
+1E0D > 64 # unsup: 0064 0323
+1E0E > 44 # unsup: 0044 0331
+1E0F > 64 # unsup: 0064 0331
+1E10 > 44 # unsup: 0044 0327
+1E11 > 64 # unsup: 0064 0327
+1E12 > 44 # unsup: 0044 032D
+1E13 > 64 # unsup: 0064 032D
+1E14 > C7 # unsup: 0112 0300
+1E15 > E7 # unsup: 0113 0300
+1E16 > C7 # unsup: 0112 0301
+1E17 > E7 # unsup: 0113 0301
+1E18 > 45 # unsup: 0045 032D
+1E19 > 65 # unsup: 0065 032D
+1E1A > 45 # unsup: 0045 0330
+1E1B > 65 # unsup: 0065 0330
+1E1C > 45 # unsup: 0045 0327 0306
+1E1D > 65 # unsup: 0065 0327 0306
+1E1E > 46 # unsup: 0046 0307
+1E1F > 66 # unsup: 0066 0307
+1E20 > 47 # unsup: 0047 0304
+1E21 > 67 # unsup: 0067 0304
+1E22 > 48 # unsup: 0048 0307
+1E23 > 68 # unsup: 0068 0307
+1E24 > 48 # unsup: 0048 0323
+1E25 > 68 # unsup: 0068 0323
+1E26 > 48 # unsup: 0048 0308
+1E27 > 68 # unsup: 0068 0308
+1E28 > 48 # unsup: 0048 0327
+1E29 > 68 # unsup: 0068 0327
+1E2A > 48 # unsup: 0048 032E
+1E2B > 68 # unsup: 0068 032E
+1E2C > 49 # unsup: 0049 0330
+1E2D > 69 # unsup: 0069 0330
+1E2E > 49 # unsup: 0049 0308 0301
+1E2F > 69 # unsup: 0069 0308 0301
+1E30 > 4B # unsup: 004B 0301
+1E31 > 6B # unsup: 006B 0301
+1E32 > 4B # unsup: 004B 0323
+1E33 > 6B # unsup: 006B 0323
+1E34 > 4B # unsup: 004B 0331
+1E35 > 6B # unsup: 006B 0331
+1E36 > 4C # unsup: 004C 0323
+1E37 > 6C # unsup: 006C 0323
+1E38 > 4C # unsup: 004C 0323 0304
+1E39 > 6C # unsup: 006C 0323 0304
+1E3A > 4C # unsup: 004C 0331
+1E3B > 6C # unsup: 006C 0331
+1E3C > 4C # unsup: 004C 032D
+1E3D > 6C # unsup: 006C 032D
+1E3E > 4D # unsup: 004D 0301
+1E3F > 6D # unsup: 006D 0301
+1E40 > 4D # unsup: 004D 0307
+1E41 > 6D # unsup: 006D 0307
+1E42 > 4D # unsup: 004D 0323
+1E43 > 6D # unsup: 006D 0323
+1E44 > 4E # unsup: 004E 0307
+1E45 > 6E # unsup: 006E 0307
+1E46 > 4E # unsup: 004E 0323
+1E47 > 6E # unsup: 006E 0323
+1E48 > 4E # unsup: 004E 0331
+1E49 > 6E # unsup: 006E 0331
+1E4A > 4E # unsup: 004E 032D
+1E4B > 6E # unsup: 006E 032D
+1E4C > D5 # unsup: 00D5 0301
+1E4D > F5 # unsup: 00F5 0301
+1E4E > D5 # unsup: 00D5 0308
+1E4F > F5 # unsup: 00F5 0308
+1E50 > D4 # unsup: 014C 0300
+1E51 > F4 # unsup: 014D 0300
+1E52 > D4 # unsup: 014C 0301
+1E53 > F4 # unsup: 014D 0301
+1E54 > 50 # unsup: 0050 0301
+1E55 > 70 # unsup: 0070 0301
+1E56 > 50 # unsup: 0050 0307
+1E57 > 70 # unsup: 0070 0307
+1E58 > 52 # unsup: 0052 0307
+1E59 > 72 # unsup: 0072 0307
+1E5A > 52 # unsup: 0052 0323
+1E5B > 72 # unsup: 0072 0323
+1E5C > 52 # unsup: 0052 0323 0304
+1E5D > 72 # unsup: 0072 0323 0304
+1E5E > 52 # unsup: 0052 0331
+1E5F > 72 # unsup: 0072 0331
+1E60 > 53 # unsup: 0053 0307
+1E61 > 73 # unsup: 0073 0307
+1E62 > 53 # unsup: 0053 0323
+1E63 > 73 # unsup: 0073 0323
+1E64 > DA # unsup: 015A 0307
+1E65 > FA # unsup: 015B 0307
+1E66 > D0 # unsup: 0160 0307
+1E67 > F0 # unsup: 0161 0307
+1E68 > 53 # unsup: 0053 0323 0307
+1E69 > 73 # unsup: 0073 0323 0307
+1E6A > 54 # unsup: 0054 0307
+1E6B > 74 # unsup: 0074 0307
+1E6C > 54 # unsup: 0054 0323
+1E6D > 74 # unsup: 0074 0323
+1E6E > 54 # unsup: 0054 0331
+1E6F > 74 # unsup: 0074 0331
+1E70 > 54 # unsup: 0054 032D
+1E71 > 74 # unsup: 0074 032D
+1E72 > 55 # unsup: 0055 0324
+1E73 > 75 # unsup: 0075 0324
+1E74 > 55 # unsup: 0055 0330
+1E75 > 75 # unsup: 0075 0330
+1E76 > 55 # unsup: 0055 032D
+1E77 > 75 # unsup: 0075 032D
+1E78 > 55 # unsup: 0055 0303 0301
+1E79 > 75 # unsup: 0075 0303 0301
+1E7A > DB # unsup: 016A 0308
+1E7B > FB # unsup: 016B 0308
+1E7C > 56 # unsup: 0056 0303
+1E7D > 76 # unsup: 0076 0303
+1E7E > 56 # unsup: 0056 0323
+1E7F > 76 # unsup: 0076 0323
+1E80 > 57 # unsup: 0057 0300
+1E81 > 77 # unsup: 0077 0300
+1E82 > 57 # unsup: 0057 0301
+1E83 > 77 # unsup: 0077 0301
+1E84 > 57 # unsup: 0057 0308
+1E85 > 77 # unsup: 0077 0308
+1E86 > 57 # unsup: 0057 0307
+1E87 > 77 # unsup: 0077 0307
+1E88 > 57 # unsup: 0057 0323
+1E89 > 77 # unsup: 0077 0323
+1E8A > 58 # unsup: 0058 0307
+1E8B > 78 # unsup: 0078 0307
+1E8C > 58 # unsup: 0058 0308
+1E8D > 78 # unsup: 0078 0308
+1E8E > 59 # unsup: 0059 0307
+1E8F > 79 # unsup: 0079 0307
+1E90 > 5A # unsup: 005A 0302
+1E91 > 7A # unsup: 007A 0302
+1E92 > 5A # unsup: 005A 0323
+1E93 > 7A # unsup: 007A 0323
+1E94 > 5A # unsup: 005A 0331
+1E95 > 7A # unsup: 007A 0331
+1E96 > 68 # unsup: 0068 0331
+1E97 > 74 # unsup: 0074 0308
+1E98 > 77 # unsup: 0077 030A
+1E99 > 79 # unsup: 0079 030A
+1E9B > 73 # unsup: 0073 0307
+1EA0 > 41 # unsup: 0041 0323
+1EA1 > 61 # unsup: 0061 0323
+1EA2 > 41 # unsup: 0041 0309
+1EA3 > 61 # unsup: 0061 0309
+1EA4 > 41 # unsup: 0041 0302 0301
+1EA5 > 61 # unsup: 0061 0302 0301
+1EA6 > 41 # unsup: 0041 0302 0300
+1EA7 > 61 # unsup: 0061 0302 0300
+1EA8 > 41 # unsup: 0041 0302 0309
+1EA9 > 61 # unsup: 0061 0302 0309
+1EAA > 41 # unsup: 0041 0302 0303
+1EAB > 61 # unsup: 0061 0302 0303
+1EAC > 41 # unsup: 0041 0323 0302
+1EAD > 61 # unsup: 0061 0323 0302
+1EAE > 41 # unsup: 0041 0306 0301
+1EAF > 61 # unsup: 0061 0306 0301
+1EB0 > 41 # unsup: 0041 0306 0300
+1EB1 > 61 # unsup: 0061 0306 0300
+1EB2 > 41 # unsup: 0041 0306 0309
+1EB3 > 61 # unsup: 0061 0306 0309
+1EB4 > 41 # unsup: 0041 0306 0303
+1EB5 > 61 # unsup: 0061 0306 0303
+1EB6 > 41 # unsup: 0041 0323 0306
+1EB7 > 61 # unsup: 0061 0323 0306
+1EB8 > 45 # unsup: 0045 0323
+1EB9 > 65 # unsup: 0065 0323
+1EBA > 45 # unsup: 0045 0309
+1EBB > 65 # unsup: 0065 0309
+1EBC > 45 # unsup: 0045 0303
+1EBD > 65 # unsup: 0065 0303
+1EBE > 45 # unsup: 0045 0302 0301
+1EBF > 65 # unsup: 0065 0302 0301
+1EC0 > 45 # unsup: 0045 0302 0300
+1EC1 > 65 # unsup: 0065 0302 0300
+1EC2 > 45 # unsup: 0045 0302 0309
+1EC3 > 65 # unsup: 0065 0302 0309
+1EC4 > 45 # unsup: 0045 0302 0303
+1EC5 > 65 # unsup: 0065 0302 0303
+1EC6 > 45 # unsup: 0045 0323 0302
+1EC7 > 65 # unsup: 0065 0323 0302
+1EC8 > 49 # unsup: 0049 0309
+1EC9 > 69 # unsup: 0069 0309
+1ECA > 49 # unsup: 0049 0323
+1ECB > 69 # unsup: 0069 0323
+1ECC > 4F # unsup: 004F 0323
+1ECD > 6F # unsup: 006F 0323
+1ECE > 4F # unsup: 004F 0309
+1ECF > 6F # unsup: 006F 0309
+1ED0 > 4F # unsup: 004F 0302 0301
+1ED1 > 6F # unsup: 006F 0302 0301
+1ED2 > 4F # unsup: 004F 0302 0300
+1ED3 > 6F # unsup: 006F 0302 0300
+1ED4 > 4F # unsup: 004F 0302 0309
+1ED5 > 6F # unsup: 006F 0302 0309
+1ED6 > 4F # unsup: 004F 0302 0303
+1ED7 > 6F # unsup: 006F 0302 0303
+1ED8 > 4F # unsup: 004F 0323 0302
+1ED9 > 6F # unsup: 006F 0323 0302
+1EDA > 4F # unsup: 004F 031B 0301
+1EDB > 6F # unsup: 006F 031B 0301
+1EDC > 4F # unsup: 004F 031B 0300
+1EDD > 6F # unsup: 006F 031B 0300
+1EDE > 4F # unsup: 004F 031B 0309
+1EDF > 6F # unsup: 006F 031B 0309
+1EE0 > 4F # unsup: 004F 031B 0303
+1EE1 > 6F # unsup: 006F 031B 0303
+1EE2 > 4F # unsup: 004F 031B 0323
+1EE3 > 6F # unsup: 006F 031B 0323
+1EE4 > 55 # unsup: 0055 0323
+1EE5 > 75 # unsup: 0075 0323
+1EE6 > 55 # unsup: 0055 0309
+1EE7 > 75 # unsup: 0075 0309
+1EE8 > 55 # unsup: 0055 031B 0301
+1EE9 > 75 # unsup: 0075 031B 0301
+1EEA > 55 # unsup: 0055 031B 0300
+1EEB > 75 # unsup: 0075 031B 0300
+1EEC > 55 # unsup: 0055 031B 0309
+1EED > 75 # unsup: 0075 031B 0309
+1EEE > 55 # unsup: 0055 031B 0303
+1EEF > 75 # unsup: 0075 031B 0303
+1EF0 > 55 # unsup: 0055 031B 0323
+1EF1 > 75 # unsup: 0075 031B 0323
+1EF2 > 59 # unsup: 0059 0300
+1EF3 > 79 # unsup: 0079 0300
+1EF4 > 59 # unsup: 0059 0323
+1EF5 > 79 # unsup: 0079 0323
+1EF6 > 59 # unsup: 0059 0309
+1EF7 > 79 # unsup: 0079 0309
+1EF8 > 59 # unsup: 0059 0303
+1EF9 > 79 # unsup: 0079 0303
+1FC1 > 8D # unsup: 00A8 0342
+1FED > 8D # unsup: 00A8 0300
+1FEE > 8D # unsup: 00A8 0301
+1FEF > 60
+1FFD > B4
+2000 > 20 # compat
+2001 > 20 # compat
+2002 > 20 # compat
+2003 > 20 # compat
+2004 > 20 # compat
+2005 > 20 # compat
+2006 > 20 # compat
+2007 > 20 # compat
+2008 > 20 # compat
+2009 > 20 # compat
+200A > 20 # compat
+2013 > 96
+2014 > 97
+2018 > 91
+2019 > 92
+201A > 82
+201C > 93
+201D > 94
+201E > 84
+2020 > 86
+2021 > 87
+2022 > 95
+2024 > 2E # compat
+2025 > 2E 2E # compat
+2026 > 85
+202F > 20 # compat
+2030 > 89
+2039 > 8B
+203A > 9B
+203C > 21 21 # compat
+2047 > 3F 3F # compat
+2048 > 3F 21 # compat
+2049 > 21 3F # compat
+205F > 20 # compat
+20AC > 80
+2122 > 99
+FB00 > 66 66 # compat
+FB01 > 66 69 # compat
+FB02 > 66 6C # compat
+FB03 > 66 66 69 # compat
+FB04 > 66 66 6C # compat
+FB05 > 73 74 # compat
+FB06 > 73 74 # compat
+FB29 > 2B # compat
+FE30 > 2E 2E # compat
+FE31 > 97 # compat
+FE32 > 96 # compat
+FE33 > 5F # compat
+FE34 > 5F # compat
+FE35 > 28 # compat
+FE36 > 29 # compat
+FE37 > 7B # compat
+FE38 > 7D # compat
+FE47 > 5B # compat
+FE48 > 5D # compat
+FE4D > 5F # compat
+FE4E > 5F # compat
+FE4F > 5F # compat
+FE50 > 2C # compat
+FE52 > 2E # compat
+FE54 > 3B # compat
+FE55 > 3A # compat
+FE56 > 3F # compat
+FE57 > 21 # compat
+FE58 > 97 # compat
+FE59 > 28 # compat
+FE5A > 29 # compat
+FE5B > 7B # compat
+FE5C > 7D # compat
+FE5F > 23 # compat
+FE60 > 26 # compat
+FE61 > 2A # compat
+FE62 > 2B # compat
+FE63 > 2D # compat
+FE64 > 3C # compat
+FE65 > 3E # compat
+FE66 > 3D # compat
+FE68 > 5C # compat
+FE69 > 24 # compat
+FE6A > 25 # compat
+FE6B > 40 # compat
+FF01 > 21 # compat
+FF02 > 22 # compat
+FF03 > 23 # compat
+FF04 > 24 # compat
+FF05 > 25 # compat
+FF06 > 26 # compat
+FF07 > 27 # compat
+FF08 > 28 # compat
+FF09 > 29 # compat
+FF0A > 2A # compat
+FF0B > 2B # compat
+FF0C > 2C # compat
+FF0D > 2D # compat
+FF0E > 2E # compat
+FF0F > 2F # compat
+FF10 > 30 # compat
+FF11 > 31 # compat
+FF12 > 32 # compat
+FF13 > 33 # compat
+FF14 > 34 # compat
+FF15 > 35 # compat
+FF16 > 36 # compat
+FF17 > 37 # compat
+FF18 > 38 # compat
+FF19 > 39 # compat
+FF1A > 3A # compat
+FF1B > 3B # compat
+FF1C > 3C # compat
+FF1D > 3D # compat
+FF1E > 3E # compat
+FF1F > 3F # compat
+FF20 > 40 # compat
+FF21 > 41 # compat
+FF22 > 42 # compat
+FF23 > 43 # compat
+FF24 > 44 # compat
+FF25 > 45 # compat
+FF26 > 46 # compat
+FF27 > 47 # compat
+FF28 > 48 # compat
+FF29 > 49 # compat
+FF2A > 4A # compat
+FF2B > 4B # compat
+FF2C > 4C # compat
+FF2D > 4D # compat
+FF2E > 4E # compat
+FF2F > 4F # compat
+FF30 > 50 # compat
+FF31 > 51 # compat
+FF32 > 52 # compat
+FF33 > 53 # compat
+FF34 > 54 # compat
+FF35 > 55 # compat
+FF36 > 56 # compat
+FF37 > 57 # compat
+FF38 > 58 # compat
+FF39 > 59 # compat
+FF3A > 5A # compat
+FF3B > 5B # compat
+FF3C > 5C # compat
+FF3D > 5D # compat
+FF3E > 5E # compat
+FF3F > 5F # compat
+FF40 > 60 # compat
+FF41 > 61 # compat
+FF42 > 62 # compat
+FF43 > 63 # compat
+FF44 > 64 # compat
+FF45 > 65 # compat
+FF46 > 66 # compat
+FF47 > 67 # compat
+FF48 > 68 # compat
+FF49 > 69 # compat
+FF4A > 6A # compat
+FF4B > 6B # compat
+FF4C > 6C # compat
+FF4D > 6D # compat
+FF4E > 6E # compat
+FF4F > 6F # compat
+FF50 > 70 # compat
+FF51 > 71 # compat
+FF52 > 72 # compat
+FF53 > 73 # compat
+FF54 > 74 # compat
+FF55 > 75 # compat
+FF56 > 76 # compat
+FF57 > 77 # compat
+FF58 > 78 # compat
+FF59 > 79 # compat
+FF5A > 7A # compat
+FF5B > 7B # compat
+FF5C > 7C # compat
+FF5D > 7D # compat
+FF5E > 7E # compat
+FFE0 > A2 # compat
+FFE1 > A3 # compat
+FFE2 > AC # compat
+FFE3 > 9D # compat
+FFE4 > A6 # compat
+.
+
+STRICT
+/
+N 258
+0000 > 00
+0001 > 01
+0002 > 02
+0003 > 03
+0004 > 04
+0005 > 05
+0006 > 06
+0007 > 07
+0008 > 08
+0009 > 09
+000A > 0A
+000B > 0B
+000C > 0C
+000D > 0D
+000E > 0E
+000F > 0F
+0010 > 10
+0011 > 11
+0012 > 12
+0013 > 13
+0014 > 14
+0015 > 15
+0016 > 16
+0017 > 17
+0018 > 18
+0019 > 19
+001A > 1A
+001B > 1B
+001C > 1C
+001D > 1D
+001E > 1E
+001F > 1F
+0020 > 20
+0021 > 21
+0022 > 22
+0023 > 23
+0024 > 24
+0025 > 25
+0026 > 26
+0027 > 27
+0028 > 28
+0029 > 29
+002A > 2A
+002B > 2B
+002C > 2C
+002D > 2D
+002E > 2E
+002F > 2F
+0030 > 30
+0031 > 31
+0032 > 32
+0033 > 33
+0034 > 34
+0035 > 35
+0036 > 36
+0037 > 37
+0038 > 38
+0039 > 39
+003A > 3A
+003B > 3B
+003C > 3C
+003D > 3D
+003E > 3E
+003F > 3F
+0040 > 40
+0041 > 41 /
+     N 4
+     0304 > C2
+     0308 > C4
+     030A > C5
+     0328 > C0
+     .
+0042 > 42
+0043 > 43 /
+     N 2
+     0301 > C3
+     030C > C8
+     .
+0044 > 44
+0045 > 45 /
+     N 4
+     0301 > C9
+     0304 > C7
+     0307 > CB
+     0328 > C6
+     .
+0046 > 46
+0047 > 47 /
+     N 1
+     0327 > CC
+     .
+0048 > 48
+0049 > 49 /
+     N 2
+     0304 > CE
+     0328 > C1
+     .
+004A > 4A
+004B > 4B /
+     N 1
+     0327 > CD
+     .
+004C > 4C /
+     N 1
+     0327 > CF
+     .
+004D > 4D
+004E > 4E /
+     N 2
+     0301 > D1
+     0327 > D2
+     .
+004F > 4F /
+     N 4
+     0301 > D3
+     0303 > D5
+     0304 > D4
+     0308 > D6
+     .
+0050 > 50
+0051 > 51
+0052 > 52 /
+     N 1
+     0327 > AA
+     .
+0053 > 53 /
+     N 2
+     0301 > DA
+     030C > D0
+     .
+0054 > 54
+0055 > 55 /
+     N 3
+     0304 > DB
+     0308 > DC
+     0328 > D8
+     .
+0056 > 56
+0057 > 57
+0058 > 58
+0059 > 59
+005A > 5A /
+     N 3
+     0301 > CA
+     0307 > DD
+     030C > DE
+     .
+005B > 5B
+005C > 5C
+005D > 5D
+005E > 5E
+005F > 5F
+0060 > 60
+0061 > 61 /
+     N 4
+     0304 > E2
+     0308 > E4
+     030A > E5
+     0328 > E0
+     .
+0062 > 62
+0063 > 63 /
+     N 2
+     0301 > E3
+     030C > E8
+     .
+0064 > 64
+0065 > 65 /
+     N 4
+     0301 > E9
+     0304 > E7
+     0307 > EB
+     0328 > E6
+     .
+0066 > 66
+0067 > 67 /
+     N 1
+     0327 > EC
+     .
+0068 > 68
+0069 > 69 /
+     N 2
+     0304 > EE
+     0328 > E1
+     .
+006A > 6A
+006B > 6B /
+     N 1
+     0327 > ED
+     .
+006C > 6C /
+     N 1
+     0327 > EF
+     .
+006D > 6D
+006E > 6E /
+     N 2
+     0301 > F1
+     0327 > F2
+     .
+006F > 6F /
+     N 4
+     0301 > F3
+     0303 > F5
+     0304 > F4
+     0308 > F6
+     .
+0070 > 70
+0071 > 71
+0072 > 72 /
+     N 1
+     0327 > BA
+     .
+0073 > 73 /
+     N 2
+     0301 > FA
+     030C > F0
+     .
+0074 > 74
+0075 > 75 /
+     N 3
+     0304 > FB
+     0308 > FC
+     0328 > F8
+     .
+0076 > 76
+0077 > 77
+0078 > 78
+0079 > 79
+007A > 7A /
+     N 3
+     0301 > EA
+     0307 > FD
+     030C > FE
+     .
+007B > 7B
+007C > 7C
+007D > 7D
+007E > 7E
+007F > 7F
+0081 > 81
+0083 > 83
+0088 > 88
+008A > 8A
+008C > 8C
+0090 > 90
+0098 > 98
+009A > 9A
+009C > 9C
+009F > 9F
+00A0 > A0
+00A2 > A2
+00A3 > A3
+00A4 > A4
+00A6 > A6
+00A7 > A7
+00A8 > 8D
+00A9 > A9
+00AB > AB
+00AC > AC
+00AD > AD
+00AE > AE
+00AF > 9D
+00B0 > B0
+00B1 > B1
+00B2 > B2
+00B3 > B3
+00B4 > B4
+00B5 > B5
+00B6 > B6
+00B7 > B7
+00B8 > 8F
+00B9 > B9
+00BB > BB
+00BC > BC
+00BD > BD
+00BE > BE
+00C4 > C4
+00C5 > C5
+00C6 > AF
+00C9 > C9
+00D3 > D3
+00D5 > D5
+00D6 > D6
+00D7 > D7
+00D8 > A8
+00DC > DC
+00DF > DF
+00E4 > E4
+00E5 > E5
+00E6 > BF
+00E9 > E9
+00F3 > F3
+00F5 > F5
+00F6 > F6
+00F7 > F7
+00F8 > B8
+00FC > FC
+0100 > C2
+0101 > E2
+0104 > C0
+0105 > E0
+0106 > C3
+0107 > E3
+010C > C8
+010D > E8
+0112 > C7
+0113 > E7
+0116 > CB
+0117 > EB
+0118 > C6
+0119 > E6
+0122 > CC
+0123 > EC
+012A > CE
+012B > EE
+012E > C1
+012F > E1
+0136 > CD
+0137 > ED
+013B > CF
+013C > EF
+0141 > D9
+0142 > F9
+0143 > D1
+0144 > F1
+0145 > D2
+0146 > F2
+014C > D4
+014D > F4
+0156 > AA
+0157 > BA
+015A > DA
+015B > FA
+0160 > D0
+0161 > F0
+016A > DB
+016B > FB
+0172 > D8
+0173 > F8
+0179 > CA
+017A > EA
+017B > DD
+017C > FD
+017D > DE
+017E > FE
+02C7 > 8E
+02D9 > FF
+02DB > 9E
+037E > 3B
+0387 > B7
+1FEF > 60
+1FFD > B4
+2013 > 96
+2014 > 97
+2018 > 91
+2019 > 92
+201A > 82
+201C > 93
+201D > 94
+201E > 84
+2020 > 86
+2021 > 87
+2022 > 95
+2026 > 85
+2030 > 89
+2039 > 8B
+203A > 9B
+20AC > 80
+2122 > 99
+.
+
+NFD
+/
+N 254
+00 > 0000
+01 > 0001
+02 > 0002
+03 > 0003
+04 > 0004
+05 > 0005
+06 > 0006
+07 > 0007
+08 > 0008
+09 > 0009
+0A > 000A
+0B > 000B
+0C > 000C
+0D > 000D
+0E > 000E
+0F > 000F
+10 > 0010
+11 > 0011
+12 > 0012
+13 > 0013
+14 > 0014
+15 > 0015
+16 > 0016
+17 > 0017
+18 > 0018
+19 > 0019
+1A > 001A
+1B > 001B
+1C > 001C
+1D > 001D
+1E > 001E
+1F > 001F
+20 > 0020
+21 > 0021
+22 > 0022
+23 > 0023
+24 > 0024
+25 > 0025
+26 > 0026
+27 > 0027
+28 > 0028
+29 > 0029
+2A > 002A
+2B > 002B
+2C > 002C
+2D > 002D
+2E > 002E
+2F > 002F
+30 > 0030
+31 > 0031
+32 > 0032
+33 > 0033
+34 > 0034
+35 > 0035
+36 > 0036
+37 > 0037
+38 > 0038
+39 > 0039
+3A > 003A
+3B > 003B
+3C > 003C
+3D > 003D
+3E > 003E
+3F > 003F
+40 > 0040
+41 > 0041
+42 > 0042
+43 > 0043
+44 > 0044
+45 > 0045
+46 > 0046
+47 > 0047
+48 > 0048
+49 > 0049
+4A > 004A
+4B > 004B
+4C > 004C
+4D > 004D
+4E > 004E
+4F > 004F
+50 > 0050
+51 > 0051
+52 > 0052
+53 > 0053
+54 > 0054
+55 > 0055
+56 > 0056
+57 > 0057
+58 > 0058
+59 > 0059
+5A > 005A
+5B > 005B
+5C > 005C
+5D > 005D
+5E > 005E
+5F > 005F
+60 > 0060
+61 > 0061
+62 > 0062
+63 > 0063
+64 > 0064
+65 > 0065
+66 > 0066
+67 > 0067
+68 > 0068
+69 > 0069
+6A > 006A
+6B > 006B
+6C > 006C
+6D > 006D
+6E > 006E
+6F > 006F
+70 > 0070
+71 > 0071
+72 > 0072
+73 > 0073
+74 > 0074
+75 > 0075
+76 > 0076
+77 > 0077
+78 > 0078
+79 > 0079
+7A > 007A
+7B > 007B
+7C > 007C
+7D > 007D
+7E > 007E
+7F > 007F
+80 > 20AC
+81 > 0081
+82 > 201A
+83 > 0083
+84 > 201E
+85 > 2026
+86 > 2020
+87 > 2021
+88 > 0088
+89 > 2030
+8A > 008A
+8B > 2039
+8C > 008C
+8D > 00A8
+8E > 02C7
+8F > 00B8
+90 > 0090
+91 > 2018
+92 > 2019
+93 > 201C
+94 > 201D
+95 > 2022
+96 > 2013
+97 > 2014
+98 > 0098
+99 > 2122
+9A > 009A
+9B > 203A
+9C > 009C
+9D > 00AF
+9E > 02DB
+9F > 009F
+A0 > 00A0
+A2 > 00A2
+A3 > 00A3
+A4 > 00A4
+A6 > 00A6
+A7 > 00A7
+A8 > 00D8
+A9 > 00A9
+AA > 0052 0327
+AB > 00AB
+AC > 00AC
+AD > 00AD
+AE > 00AE
+AF > 00C6
+B0 > 00B0
+B1 > 00B1
+B2 > 00B2
+B3 > 00B3
+B4 > 00B4
+B5 > 00B5
+B6 > 00B6
+B7 > 00B7
+B8 > 00F8
+B9 > 00B9
+BA > 0072 0327
+BB > 00BB
+BC > 00BC
+BD > 00BD
+BE > 00BE
+BF > 00E6
+C0 > 0041 0328
+C1 > 0049 0328
+C2 > 0041 0304
+C3 > 0043 0301
+C4 > 0041 0308
+C5 > 0041 030A
+C6 > 0045 0328
+C7 > 0045 0304
+C8 > 0043 030C
+C9 > 0045 0301
+CA > 005A 0301
+CB > 0045 0307
+CC > 0047 0327
+CD > 004B 0327
+CE > 0049 0304
+CF > 004C 0327
+D0 > 0053 030C
+D1 > 004E 0301
+D2 > 004E 0327
+D3 > 004F 0301
+D4 > 004F 0304
+D5 > 004F 0303
+D6 > 004F 0308
+D7 > 00D7
+D8 > 0055 0328
+D9 > 0141
+DA > 0053 0301
+DB > 0055 0304
+DC > 0055 0308
+DD > 005A 0307
+DE > 005A 030C
+DF > 00DF
+E0 > 0061 0328
+E1 > 0069 0328
+E2 > 0061 0304
+E3 > 0063 0301
+E4 > 0061 0308
+E5 > 0061 030A
+E6 > 0065 0328
+E7 > 0065 0304
+E8 > 0063 030C
+E9 > 0065 0301
+EA > 007A 0301
+EB > 0065 0307
+EC > 0067 0327
+ED > 006B 0327
+EE > 0069 0304
+EF > 006C 0327
+F0 > 0073 030C
+F1 > 006E 0301
+F2 > 006E 0327
+F3 > 006F 0301
+F4 > 006F 0304
+F5 > 006F 0303
+F6 > 006F 0308
+F7 > 00F7
+F8 > 0075 0328
+F9 > 0142
+FA > 0073 0301
+FB > 0075 0304
+FC > 0075 0308
+FD > 007A 0307
+FE > 007A 030C
+FF > 02D9
+.
+
+NFC
+/
+N 254
+00 > 0000
+01 > 0001
+02 > 0002
+03 > 0003
+04 > 0004
+05 > 0005
+06 > 0006
+07 > 0007
+08 > 0008
+09 > 0009
+0A > 000A
+0B > 000B
+0C > 000C
+0D > 000D
+0E > 000E
+0F > 000F
+10 > 0010
+11 > 0011
+12 > 0012
+13 > 0013
+14 > 0014
+15 > 0015
+16 > 0016
+17 > 0017
+18 > 0018
+19 > 0019
+1A > 001A
+1B > 001B
+1C > 001C
+1D > 001D
+1E > 001E
+1F > 001F
+20 > 0020
+21 > 0021
+22 > 0022
+23 > 0023
+24 > 0024
+25 > 0025
+26 > 0026
+27 > 0027
+28 > 0028
+29 > 0029
+2A > 002A
+2B > 002B
+2C > 002C
+2D > 002D
+2E > 002E
+2F > 002F
+30 > 0030
+31 > 0031
+32 > 0032
+33 > 0033
+34 > 0034
+35 > 0035
+36 > 0036
+37 > 0037
+38 > 0038
+39 > 0039
+3A > 003A
+3B > 003B
+3C > 003C
+3D > 003D
+3E > 003E
+3F > 003F
+40 > 0040
+41 > 0041
+42 > 0042
+43 > 0043
+44 > 0044
+45 > 0045
+46 > 0046
+47 > 0047
+48 > 0048
+49 > 0049
+4A > 004A
+4B > 004B
+4C > 004C
+4D > 004D
+4E > 004E
+4F > 004F
+50 > 0050
+51 > 0051
+52 > 0052
+53 > 0053
+54 > 0054
+55 > 0055
+56 > 0056
+57 > 0057
+58 > 0058
+59 > 0059
+5A > 005A
+5B > 005B
+5C > 005C
+5D > 005D
+5E > 005E
+5F > 005F
+60 > 0060
+61 > 0061
+62 > 0062
+63 > 0063
+64 > 0064
+65 > 0065
+66 > 0066
+67 > 0067
+68 > 0068
+69 > 0069
+6A > 006A
+6B > 006B
+6C > 006C
+6D > 006D
+6E > 006E
+6F > 006F
+70 > 0070
+71 > 0071
+72 > 0072
+73 > 0073
+74 > 0074
+75 > 0075
+76 > 0076
+77 > 0077
+78 > 0078
+79 > 0079
+7A > 007A
+7B > 007B
+7C > 007C
+7D > 007D
+7E > 007E
+7F > 007F
+80 > 20AC
+81 > 0081
+82 > 201A
+83 > 0083
+84 > 201E
+85 > 2026
+86 > 2020
+87 > 2021
+88 > 0088
+89 > 2030
+8A > 008A
+8B > 2039
+8C > 008C
+8D > 00A8
+8E > 02C7
+8F > 00B8
+90 > 0090
+91 > 2018
+92 > 2019
+93 > 201C
+94 > 201D
+95 > 2022
+96 > 2013
+97 > 2014
+98 > 0098
+99 > 2122
+9A > 009A
+9B > 203A
+9C > 009C
+9D > 00AF
+9E > 02DB
+9F > 009F
+A0 > 00A0
+A2 > 00A2
+A3 > 00A3
+A4 > 00A4
+A6 > 00A6
+A7 > 00A7
+A8 > 00D8
+A9 > 00A9
+AA > 0156
+AB > 00AB
+AC > 00AC
+AD > 00AD
+AE > 00AE
+AF > 00C6
+B0 > 00B0
+B1 > 00B1
+B2 > 00B2
+B3 > 00B3
+B4 > 00B4
+B5 > 00B5
+B6 > 00B6
+B7 > 00B7
+B8 > 00F8
+B9 > 00B9
+BA > 0157
+BB > 00BB
+BC > 00BC
+BD > 00BD
+BE > 00BE
+BF > 00E6
+C0 > 0104
+C1 > 012E
+C2 > 0100
+C3 > 0106
+C4 > 00C4
+C5 > 00C5
+C6 > 0118
+C7 > 0112
+C8 > 010C
+C9 > 00C9
+CA > 0179
+CB > 0116
+CC > 0122
+CD > 0136
+CE > 012A
+CF > 013B
+D0 > 0160
+D1 > 0143
+D2 > 0145
+D3 > 00D3
+D4 > 014C
+D5 > 00D5
+D6 > 00D6
+D7 > 00D7
+D8 > 0172
+D9 > 0141
+DA > 015A
+DB > 016A
+DC > 00DC
+DD > 017B
+DE > 017D
+DF > 00DF
+E0 > 0105
+E1 > 012F
+E2 > 0101
+E3 > 0107
+E4 > 00E4
+E5 > 00E5
+E6 > 0119
+E7 > 0113
+E8 > 010D
+E9 > 00E9
+EA > 017A
+EB > 0117
+EC > 0123
+ED > 0137
+EE > 012B
+EF > 013C
+F0 > 0161
+F1 > 0144
+F2 > 0146
+F3 > 00F3
+F4 > 014D
+F5 > 00F5
+F6 > 00F6
+F7 > 00F7
+F8 > 0173
+F9 > 0142
+FA > 015B
+FB > 016B
+FC > 00FC
+FD > 017C
+FE > 017E
+FF > 02D9
+.
+
+COMP
+= NFC
+.
Index: doc/tools/ultraedit/ultraedit/GNU/aspell/data/cp1257.cset
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/cp1257.cset	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/cp1257.cset	(working copy)
@@ -0,0 +1,262 @@
+# Aspell Character Data File.
+= cp1257
+> ascii
+/
+# <char> <uni> <type> <display> <upper> <lower> <title> <plain>
+#                                                         <sl-first> <sl-rest>
+00 0000 - N 00 00 00 00 00 00 # <control>
+01 0001 . N 01 01 01 00 00 00 # <unused control>
+02 0002 . N 02 02 02 00 00 00 # <unused control>
+03 0003 . N 03 03 03 00 00 00 # <unused control>
+04 0004 . N 04 04 04 00 00 00 # <unused control>
+05 0005 . N 05 05 05 00 00 00 # <unused control>
+06 0006 . N 06 06 06 00 00 00 # <unused control>
+07 0007 . N 07 07 07 00 00 00 # <unused control>
+08 0008 . N 08 08 08 00 00 00 # <unused control>
+09 0009 . N 09 09 09 00 00 00 # <unused control>
+0A 000A . N 0A 0A 0A 00 00 00 # <unused control>
+0B 000B . N 0B 0B 0B 00 00 00 # <unused control>
+0C 000C . N 0C 0C 0C 00 00 00 # <unused control>
+0D 000D . N 0D 0D 0D 00 00 00 # <unused control>
+0E 000E . N 0E 0E 0E 00 00 00 # <unused control>
+0F 000F . N 0F 0F 0F 00 00 00 # <unused control>
+10 0010 - N 10 10 10 00 00 00 # <control>
+11 0011 . N 11 11 11 00 00 00 # <unused control>
+12 0012 . N 12 12 12 00 00 00 # <unused control>
+13 0013 . N 13 13 13 00 00 00 # <unused control>
+14 0014 . N 14 14 14 00 00 00 # <unused control>
+15 0015 . N 15 15 15 00 00 00 # <unused control>
+16 0016 . N 16 16 16 00 00 00 # <unused control>
+17 0017 . N 17 17 17 00 00 00 # <unused control>
+18 0018 . N 18 18 18 00 00 00 # <unused control>
+19 0019 . N 19 19 19 00 00 00 # <unused control>
+1A 001A . N 1A 1A 1A 00 00 00 # <unused control>
+1B 001B . N 1B 1B 1B 00 00 00 # <unused control>
+1C 001C . N 1C 1C 1C 00 00 00 # <unused control>
+1D 001D . N 1D 1D 1D 00 00 00 # <unused control>
+1E 001E . N 1E 1E 1E 00 00 00 # <unused control>
+1F 001F . N 1F 1F 1F 00 00 00 # <unused control>
+20 0020 W Y 20 20 20 00 00 00 # SPACE
+21 0021 - Y 21 21 21 00 00 00 # EXCLAMATION MARK
+22 0022 - Y 22 22 22 00 00 00 # QUOTATION MARK
+23 0023 - Y 23 23 23 00 00 00 # NUMBER SIGN
+24 0024 - Y 24 24 24 00 00 00 # DOLLAR SIGN
+25 0025 - Y 25 25 25 00 00 00 # PERCENT SIGN
+26 0026 - Y 26 26 26 00 00 00 # AMPERSAND
+27 0027 - Y 27 27 27 00 00 00 # APOSTROPHE
+28 0028 - Y 28 28 28 00 00 00 # LEFT PARENTHESIS
+29 0029 - Y 29 29 29 00 00 00 # RIGHT PARENTHESIS
+2A 002A - Y 2A 2A 2A 00 00 00 # ASTERISK
+2B 002B - Y 2B 2B 2B 00 00 00 # PLUS SIGN
+2C 002C - Y 2C 2C 2C 00 00 00 # COMMA
+2D 002D H Y 2D 2D 2D 00 00 00 # HYPHEN-MINUS
+2E 002E - Y 2E 2E 2E 00 00 00 # FULL STOP
+2F 002F - Y 2F 2F 2F 00 00 00 # SOLIDUS
+30 0030 D Y 30 30 30 00 00 00 # DIGIT ZERO
+31 0031 D Y 31 31 31 00 00 00 # DIGIT ONE
+32 0032 D Y 32 32 32 00 00 00 # DIGIT TWO
+33 0033 D Y 33 33 33 00 00 00 # DIGIT THREE
+34 0034 D Y 34 34 34 00 00 00 # DIGIT FOUR
+35 0035 D Y 35 35 35 00 00 00 # DIGIT FIVE
+36 0036 D Y 36 36 36 00 00 00 # DIGIT SIX
+37 0037 D Y 37 37 37 00 00 00 # DIGIT SEVEN
+38 0038 D Y 38 38 38 00 00 00 # DIGIT EIGHT
+39 0039 D Y 39 39 39 00 00 00 # DIGIT NINE
+3A 003A - Y 3A 3A 3A 00 00 00 # COLON
+3B 003B - Y 3B 3B 3B 00 00 00 # SEMICOLON
+3C 003C - Y 3C 3C 3C 00 00 00 # LESS-THAN SIGN
+3D 003D - Y 3D 3D 3D 00 00 00 # EQUALS SIGN
+3E 003E - Y 3E 3E 3E 00 00 00 # GREATER-THAN SIGN
+3F 003F - Y 3F 3F 3F 00 00 00 # QUESTION MARK
+40 0040 - Y 40 40 40 00 00 00 # COMMERCIAL AT
+41 0041 L Y 41 61 41 41 2A 00 # LATIN CAPITAL LETTER A
+42 0042 L Y 42 62 42 42 62 62 # LATIN CAPITAL LETTER B
+43 0043 L Y 43 63 43 43 63 63 # LATIN CAPITAL LETTER C
+44 0044 L Y 44 64 44 44 64 64 # LATIN CAPITAL LETTER D
+45 0045 L Y 45 65 45 45 2A 00 # LATIN CAPITAL LETTER E
+46 0046 L Y 46 66 46 46 66 66 # LATIN CAPITAL LETTER F
+47 0047 L Y 47 67 47 47 67 67 # LATIN CAPITAL LETTER G
+48 0048 L Y 48 68 48 48 68 68 # LATIN CAPITAL LETTER H
+49 0049 L Y 49 69 49 49 2A 00 # LATIN CAPITAL LETTER I
+4A 004A L Y 4A 6A 4A 4A 6A 6A # LATIN CAPITAL LETTER J
+4B 004B L Y 4B 6B 4B 4B 6B 6B # LATIN CAPITAL LETTER K
+4C 004C L Y 4C 6C 4C 4C 6C 6C # LATIN CAPITAL LETTER L
+4D 004D L Y 4D 6D 4D 4D 6D 6D # LATIN CAPITAL LETTER M
+4E 004E L Y 4E 6E 4E 4E 6E 6E # LATIN CAPITAL LETTER N
+4F 004F L Y 4F 6F 4F 4F 2A 00 # LATIN CAPITAL LETTER O
+50 0050 L Y 50 70 50 50 70 70 # LATIN CAPITAL LETTER P
+51 0051 L Y 51 71 51 51 71 71 # LATIN CAPITAL LETTER Q
+52 0052 L Y 52 72 52 52 72 72 # LATIN CAPITAL LETTER R
+53 0053 L Y 53 73 53 53 73 73 # LATIN CAPITAL LETTER S
+54 0054 L Y 54 74 54 54 74 74 # LATIN CAPITAL LETTER T
+55 0055 L Y 55 75 55 55 2A 00 # LATIN CAPITAL LETTER U
+56 0056 L Y 56 76 56 56 76 76 # LATIN CAPITAL LETTER V
+57 0057 L Y 57 77 57 57 77 77 # LATIN CAPITAL LETTER W
+58 0058 L Y 58 78 58 58 78 78 # LATIN CAPITAL LETTER X
+59 0059 L Y 59 79 59 59 79 79 # LATIN CAPITAL LETTER Y
+5A 005A L Y 5A 7A 5A 5A 7A 7A # LATIN CAPITAL LETTER Z
+5B 005B - Y 5B 5B 5B 00 00 00 # LEFT SQUARE BRACKET
+5C 005C - Y 5C 5C 5C 00 00 00 # REVERSE SOLIDUS
+5D 005D - Y 5D 5D 5D 00 00 00 # RIGHT SQUARE BRACKET
+5E 005E - Y 5E 5E 5E 00 00 00 # CIRCUMFLEX ACCENT
+5F 005F - Y 5F 5F 5F 00 00 00 # LOW LINE
+60 0060 - Y 60 60 60 00 00 00 # GRAVE ACCENT
+61 0061 L Y 41 61 41 61 2A 00 # LATIN SMALL LETTER A
+62 0062 L Y 42 62 42 62 62 62 # LATIN SMALL LETTER B
+63 0063 L Y 43 63 43 63 63 63 # LATIN SMALL LETTER C
+64 0064 L Y 44 64 44 64 64 64 # LATIN SMALL LETTER D
+65 0065 L Y 45 65 45 65 2A 00 # LATIN SMALL LETTER E
+66 0066 L Y 46 66 46 66 66 66 # LATIN SMALL LETTER F
+67 0067 L Y 47 67 47 67 67 67 # LATIN SMALL LETTER G
+68 0068 L Y 48 68 48 68 68 68 # LATIN SMALL LETTER H
+69 0069 L Y 49 69 49 69 2A 00 # LATIN SMALL LETTER I
+6A 006A L Y 4A 6A 4A 6A 6A 6A # LATIN SMALL LETTER J
+6B 006B L Y 4B 6B 4B 6B 6B 6B # LATIN SMALL LETTER K
+6C 006C L Y 4C 6C 4C 6C 6C 6C # LATIN SMALL LETTER L
+6D 006D L Y 4D 6D 4D 6D 6D 6D # LATIN SMALL LETTER M
+6E 006E L Y 4E 6E 4E 6E 6E 6E # LATIN SMALL LETTER N
+6F 006F L Y 4F 6F 4F 6F 2A 00 # LATIN SMALL LETTER O
+70 0070 L Y 50 70 50 70 70 70 # LATIN SMALL LETTER P
+71 0071 L Y 51 71 51 71 71 71 # LATIN SMALL LETTER Q
+72 0072 L Y 52 72 52 72 72 72 # LATIN SMALL LETTER R
+73 0073 L Y 53 73 53 73 73 73 # LATIN SMALL LETTER S
+74 0074 L Y 54 74 54 74 74 74 # LATIN SMALL LETTER T
+75 0075 L Y 55 75 55 75 2A 00 # LATIN SMALL LETTER U
+76 0076 L Y 56 76 56 76 76 76 # LATIN SMALL LETTER V
+77 0077 L Y 57 77 57 77 77 77 # LATIN SMALL LETTER W
+78 0078 L Y 58 78 58 78 78 78 # LATIN SMALL LETTER X
+79 0079 L Y 59 79 59 79 79 79 # LATIN SMALL LETTER Y
+7A 007A L Y 5A 7A 5A 7A 7A 7A # LATIN SMALL LETTER Z
+7B 007B - Y 7B 7B 7B 00 00 00 # LEFT CURLY BRACKET
+7C 007C - Y 7C 7C 7C 00 00 00 # VERTICAL LINE
+7D 007D - Y 7D 7D 7D 00 00 00 # RIGHT CURLY BRACKET
+7E 007E - Y 7E 7E 7E 00 00 00 # TILDE
+7F 007F - N 7F 7F 7F 00 00 00 # <control>
+80 20AC - Y 80 80 80 00 00 00 # EURO SIGN
+81 0081 . N 81 81 81 00 00 00 # <unused control>
+82 201A - Y 82 82 82 00 00 00 # SINGLE LOW-9 QUOTATION MARK
+83 0083 . N 83 83 83 00 00 00 # <unused control>
+84 201E - Y 84 84 84 00 00 00 # DOUBLE LOW-9 QUOTATION MARK
+85 2026 - Y 85 85 85 00 00 00 # HORIZONTAL ELLIPSIS
+86 2020 - Y 86 86 86 00 00 00 # DAGGER
+87 2021 - Y 87 87 87 00 00 00 # DOUBLE DAGGER
+88 0088 . N 88 88 88 00 00 00 # <unused control>
+89 2030 - Y 89 89 89 00 00 00 # PER MILLE SIGN
+8A 008A . N 8A 8A 8A 00 00 00 # <unused control>
+8B 2039 - Y 8B 8B 8B 00 00 00 # SINGLE LEFT-POINTING ANGLE QUOTATION MARK
+8C 008C . N 8C 8C 8C 00 00 00 # <unused control>
+8D 00A8 - Y 8D 8D 8D 00 00 00 # DIAERESIS
+8E 02C7 M Y 8E 8E 8E 00 00 00 # CARON
+8F 00B8 - Y 8F 8F 8F 00 00 00 # CEDILLA
+90 0090 . N 90 90 90 00 00 00 # <unused control>
+91 2018 - Y 91 91 91 00 00 00 # LEFT SINGLE QUOTATION MARK
+92 2019 - Y 92 92 92 00 00 00 # RIGHT SINGLE QUOTATION MARK
+93 201C - Y 93 93 93 00 00 00 # LEFT DOUBLE QUOTATION MARK
+94 201D - Y 94 94 94 00 00 00 # RIGHT DOUBLE QUOTATION MARK
+95 2022 - Y 95 95 95 00 00 00 # BULLET
+96 2013 - Y 96 96 96 00 00 00 # EN DASH
+97 2014 - Y 97 97 97 00 00 00 # EM DASH
+98 0098 . N 98 98 98 00 00 00 # <unused control>
+99 2122 . N 99 99 99 00 00 00 # <unused special>
+9A 009A . N 9A 9A 9A 00 00 00 # <unused control>
+9B 203A - Y 9B 9B 9B 00 00 00 # SINGLE RIGHT-POINTING ANGLE QUOTATION MARK
+9C 009C . N 9C 9C 9C 00 00 00 # <unused control>
+9D 00AF - Y 9D 9D 9D 00 00 00 # MACRON
+9E 02DB - Y 9E 9E 9E 00 00 00 # OGONEK
+9F 009F . N 9F 9F 9F 00 00 00 # <unused control>
+A0 00A0 W Y A0 A0 A0 00 00 00 # NO-BREAK SPACE
+A1 E0A1 . N A1 A1 A1 00 00 00 # <unused>
+A2 00A2 - Y A2 A2 A2 00 00 00 # CENT SIGN
+A3 00A3 - Y A3 A3 A3 00 00 00 # POUND SIGN
+A4 00A4 - Y A4 A4 A4 00 00 00 # CURRENCY SIGN
+A5 E0A5 . N A5 A5 A5 00 00 00 # <unused>
+A6 00A6 - Y A6 A6 A6 00 00 00 # BROKEN BAR
+A7 00A7 - Y A7 A7 A7 00 00 00 # SECTION SIGN
+A8 00D8 L Y A8 B8 A8 A8 2A 00 # LATIN CAPITAL LETTER O WITH STROKE
+A9 00A9 - Y A9 A9 A9 00 00 00 # COPYRIGHT SIGN
+AA 0156 L Y AA BA AA 52 72 72 # LATIN CAPITAL LETTER R WITH CEDILLA
+AB 00AB - Y AB AB AB 00 00 00 # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
+AC 00AC - Y AC AC AC 00 00 00 # NOT SIGN
+AD 00AD H N AD AD AD 00 00 00 # SOFT HYPHEN
+AE 00AE - Y AE AE AE 00 00 00 # REGISTERED SIGN
+AF 00C6 L Y AF BF AF AF 2A 00 # LATIN CAPITAL LETTER AE
+B0 00B0 - Y B0 B0 B0 00 00 00 # DEGREE SIGN
+B1 00B1 - Y B1 B1 B1 00 00 00 # PLUS-MINUS SIGN
+B2 00B2 - Y B2 B2 B2 00 00 00 # SUPERSCRIPT TWO
+B3 00B3 - Y B3 B3 B3 00 00 00 # SUPERSCRIPT THREE
+B4 00B4 - Y B4 B4 B4 00 00 00 # ACUTE ACCENT
+B5 00B5 A Y B5 B5 B5 00 00 00 # MICRO SIGN
+B6 00B6 - Y B6 B6 B6 00 00 00 # PILCROW SIGN
+B7 00B7 - Y B7 B7 B7 00 00 00 # MIDDLE DOT
+B8 00F8 L Y A8 B8 A8 B8 2A 00 # LATIN SMALL LETTER O WITH STROKE
+B9 00B9 - Y B9 B9 B9 00 00 00 # SUPERSCRIPT ONE
+BA 0157 L Y AA BA AA 72 72 72 # LATIN SMALL LETTER R WITH CEDILLA
+BB 00BB - Y BB BB BB 00 00 00 # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
+BC 00BC - Y BC BC BC 00 00 00 # VULGAR FRACTION ONE QUARTER
+BD 00BD - Y BD BD BD 00 00 00 # VULGAR FRACTION ONE HALF
+BE 00BE - Y BE BE BE 00 00 00 # VULGAR FRACTION THREE QUARTERS
+BF 00E6 L Y AF BF AF BF 2A 00 # LATIN SMALL LETTER AE
+C0 0104 L Y C0 E0 C0 41 2A 00 # LATIN CAPITAL LETTER A WITH OGONEK
+C1 012E L Y C1 E1 C1 49 2A 00 # LATIN CAPITAL LETTER I WITH OGONEK
+C2 0100 L Y C2 E2 C2 41 2A 00 # LATIN CAPITAL LETTER A WITH MACRON
+C3 0106 L Y C3 E3 C3 43 63 63 # LATIN CAPITAL LETTER C WITH ACUTE
+C4 00C4 L Y C4 E4 C4 41 2A 00 # LATIN CAPITAL LETTER A WITH DIAERESIS
+C5 00C5 L Y C5 E5 C5 41 2A 00 # LATIN CAPITAL LETTER A WITH RING ABOVE
+C6 0118 L Y C6 E6 C6 45 2A 00 # LATIN CAPITAL LETTER E WITH OGONEK
+C7 0112 L Y C7 E7 C7 45 2A 00 # LATIN CAPITAL LETTER E WITH MACRON
+C8 010C L Y C8 E8 C8 43 63 63 # LATIN CAPITAL LETTER C WITH CARON
+C9 00C9 L Y C9 E9 C9 45 2A 00 # LATIN CAPITAL LETTER E WITH ACUTE
+CA 0179 L Y CA EA CA 5A 7A 7A # LATIN CAPITAL LETTER Z WITH ACUTE
+CB 0116 L Y CB EB CB 45 2A 00 # LATIN CAPITAL LETTER E WITH DOT ABOVE
+CC 0122 L Y CC EC CC 47 67 67 # LATIN CAPITAL LETTER G WITH CEDILLA
+CD 0136 L Y CD ED CD 4B 6B 6B # LATIN CAPITAL LETTER K WITH CEDILLA
+CE 012A L Y CE EE CE 49 2A 00 # LATIN CAPITAL LETTER I WITH MACRON
+CF 013B L Y CF EF CF 4C 6C 6C # LATIN CAPITAL LETTER L WITH CEDILLA
+D0 0160 L Y D0 F0 D0 53 73 73 # LATIN CAPITAL LETTER S WITH CARON
+D1 0143 L Y D1 F1 D1 4E 6E 6E # LATIN CAPITAL LETTER N WITH ACUTE
+D2 0145 L Y D2 F2 D2 4E 6E 6E # LATIN CAPITAL LETTER N WITH CEDILLA
+D3 00D3 L Y D3 F3 D3 4F 2A 00 # LATIN CAPITAL LETTER O WITH ACUTE
+D4 014C L Y D4 F4 D4 4F 2A 00 # LATIN CAPITAL LETTER O WITH MACRON
+D5 00D5 L Y D5 F5 D5 4F 2A 00 # LATIN CAPITAL LETTER O WITH TILDE
+D6 00D6 L Y D6 F6 D6 4F 2A 00 # LATIN CAPITAL LETTER O WITH DIAERESIS
+D7 00D7 - Y D7 D7 D7 00 00 00 # MULTIPLICATION SIGN
+D8 0172 L Y D8 F8 D8 55 2A 00 # LATIN CAPITAL LETTER U WITH OGONEK
+D9 0141 L Y D9 F9 D9 D9 F9 F9 # LATIN CAPITAL LETTER L WITH STROKE
+DA 015A L Y DA FA DA 53 73 73 # LATIN CAPITAL LETTER S WITH ACUTE
+DB 016A L Y DB FB DB 55 2A 00 # LATIN CAPITAL LETTER U WITH MACRON
+DC 00DC L Y DC FC DC 55 2A 00 # LATIN CAPITAL LETTER U WITH DIAERESIS
+DD 017B L Y DD FD DD 5A 7A 7A # LATIN CAPITAL LETTER Z WITH DOT ABOVE
+DE 017D L Y DE FE DE 5A 7A 7A # LATIN CAPITAL LETTER Z WITH CARON
+DF 00DF L Y DF DF DF DF DF DF # LATIN SMALL LETTER SHARP S
+E0 0105 L Y C0 E0 C0 61 2A 00 # LATIN SMALL LETTER A WITH OGONEK
+E1 012F L Y C1 E1 C1 69 2A 00 # LATIN SMALL LETTER I WITH OGONEK
+E2 0101 L Y C2 E2 C2 61 2A 00 # LATIN SMALL LETTER A WITH MACRON
+E3 0107 L Y C3 E3 C3 63 63 63 # LATIN SMALL LETTER C WITH ACUTE
+E4 00E4 L Y C4 E4 C4 61 2A 00 # LATIN SMALL LETTER A WITH DIAERESIS
+E5 00E5 L Y C5 E5 C5 61 2A 00 # LATIN SMALL LETTER A WITH RING ABOVE
+E6 0119 L Y C6 E6 C6 65 2A 00 # LATIN SMALL LETTER E WITH OGONEK
+E7 0113 L Y C7 E7 C7 65 2A 00 # LATIN SMALL LETTER E WITH MACRON
+E8 010D L Y C8 E8 C8 63 63 63 # LATIN SMALL LETTER C WITH CARON
+E9 00E9 L Y C9 E9 C9 65 2A 00 # LATIN SMALL LETTER E WITH ACUTE
+EA 017A L Y CA EA CA 7A 7A 7A # LATIN SMALL LETTER Z WITH ACUTE
+EB 0117 L Y CB EB CB 65 2A 00 # LATIN SMALL LETTER E WITH DOT ABOVE
+EC 0123 L Y CC EC CC 67 67 67 # LATIN SMALL LETTER G WITH CEDILLA
+ED 0137 L Y CD ED CD 6B 6B 6B # LATIN SMALL LETTER K WITH CEDILLA
+EE 012B L Y CE EE CE 69 2A 00 # LATIN SMALL LETTER I WITH MACRON
+EF 013C L Y CF EF CF 6C 6C 6C # LATIN SMALL LETTER L WITH CEDILLA
+F0 0161 L Y D0 F0 D0 73 73 73 # LATIN SMALL LETTER S WITH CARON
+F1 0144 L Y D1 F1 D1 6E 6E 6E # LATIN SMALL LETTER N WITH ACUTE
+F2 0146 L Y D2 F2 D2 6E 6E 6E # LATIN SMALL LETTER N WITH CEDILLA
+F3 00F3 L Y D3 F3 D3 6F 2A 00 # LATIN SMALL LETTER O WITH ACUTE
+F4 014D L Y D4 F4 D4 6F 2A 00 # LATIN SMALL LETTER O WITH MACRON
+F5 00F5 L Y D5 F5 D5 6F 2A 00 # LATIN SMALL LETTER O WITH TILDE
+F6 00F6 L Y D6 F6 D6 6F 2A 00 # LATIN SMALL LETTER O WITH DIAERESIS
+F7 00F7 - Y F7 F7 F7 00 00 00 # DIVISION SIGN
+F8 0173 L Y D8 F8 D8 75 2A 00 # LATIN SMALL LETTER U WITH OGONEK
+F9 0142 L Y D9 F9 D9 F9 F9 F9 # LATIN SMALL LETTER L WITH STROKE
+FA 015B L Y DA FA DA 73 73 73 # LATIN SMALL LETTER S WITH ACUTE
+FB 016B L Y DB FB DB 75 2A 00 # LATIN SMALL LETTER U WITH MACRON
+FC 00FC L Y DC FC DC 75 2A 00 # LATIN SMALL LETTER U WITH DIAERESIS
+FD 017C L Y DD FD DD 7A 7A 7A # LATIN SMALL LETTER Z WITH DOT ABOVE
+FE 017E L Y DE FE DE 7A 7A 7A # LATIN SMALL LETTER Z WITH CARON
+FF 02D9 - Y FF FF FF 00 00 00 # DOT ABOVE
Index: doc/tools/ultraedit/ultraedit/GNU/aspell/data/cp1258.cmap
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/cp1258.cmap	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/cp1258.cmap	(working copy)
@@ -0,0 +1,2403 @@
+INTERNAL
+/
+N 955
+0000 > 00
+0001 > 01
+0002 > 02
+0003 > 03
+0004 > 04
+0005 > 05
+0006 > 06
+0007 > 07
+0008 > 08
+0009 > 09
+000A > 0A
+000B > 0B
+000C > 0C
+000D > 0D
+000E > 0E
+000F > 0F
+0010 > 10
+0011 > 11
+0012 > 12
+0013 > 13
+0014 > 14
+0015 > 15
+0016 > 16
+0017 > 17
+0018 > 18
+0019 > 19
+001A > 1A
+001B > 1B
+001C > 1C
+001D > 1D
+001E > 1E
+001F > 1F
+0020 > 20
+0021 > 21
+0022 > 22
+0023 > 23
+0024 > 24
+0025 > 25
+0026 > 26
+0027 > 27
+0028 > 28
+0029 > 29
+002A > 2A
+002B > 2B
+002C > 2C
+002D > 2D
+002E > 2E
+002F > 2F
+0030 > 30
+0031 > 31
+0032 > 32
+0033 > 33
+0034 > 34
+0035 > 35
+0036 > 36
+0037 > 37
+0038 > 38
+0039 > 39
+003A > 3A
+003B > 3B
+003C > 3C
+003D > 3D
+003E > 3E
+003F > 3F
+0040 > 40
+0041 > 41 /
+     N 6
+     0300 > C0
+     0301 > C1
+     0302 > C2
+     0306 > C3
+     0308 > C4
+     030A > C5
+     .
+0042 > 42
+0043 > 43 /
+     N 1
+     0327 > C7
+     .
+0044 > 44
+0045 > 45 /
+     N 4
+     0300 > C8
+     0301 > C9
+     0302 > CA
+     0308 > CB
+     .
+0046 > 46
+0047 > 47
+0048 > 48
+0049 > 49 /
+     N 3
+     0301 > CD
+     0302 > CE
+     0308 > CF
+     .
+004A > 4A
+004B > 4B
+004C > 4C
+004D > 4D
+004E > 4E /
+     N 1
+     0303 > D1
+     .
+004F > 4F /
+     N 4
+     0301 > D3
+     0302 > D4
+     0308 > D6
+     031B > D5
+     .
+0050 > 50
+0051 > 51
+0052 > 52
+0053 > 53
+0054 > 54
+0055 > 55 /
+     N 5
+     0300 > D9
+     0301 > DA
+     0302 > DB
+     0308 > DC
+     031B > DD
+     .
+0056 > 56
+0057 > 57
+0058 > 58
+0059 > 59 /
+     N 1
+     0308 > 9F
+     .
+005A > 5A
+005B > 5B
+005C > 5C
+005D > 5D
+005E > 5E
+005F > 5F
+0060 > 60
+0061 > 61 /
+     N 6
+     0300 > E0
+     0301 > E1
+     0302 > E2
+     0306 > E3
+     0308 > E4
+     030A > E5
+     .
+0062 > 62
+0063 > 63 /
+     N 1
+     0327 > E7
+     .
+0064 > 64
+0065 > 65 /
+     N 4
+     0300 > E8
+     0301 > E9
+     0302 > EA
+     0308 > EB
+     .
+0066 > 66
+0067 > 67
+0068 > 68
+0069 > 69 /
+     N 3
+     0301 > ED
+     0302 > EE
+     0308 > EF
+     .
+006A > 6A
+006B > 6B
+006C > 6C
+006D > 6D
+006E > 6E /
+     N 1
+     0303 > F1
+     .
+006F > 6F /
+     N 4
+     0301 > F3
+     0302 > F4
+     0308 > F6
+     031B > F5
+     .
+0070 > 70
+0071 > 71
+0072 > 72
+0073 > 73
+0074 > 74
+0075 > 75 /
+     N 5
+     0300 > F9
+     0301 > FA
+     0302 > FB
+     0308 > FC
+     031B > FD
+     .
+0076 > 76
+0077 > 77
+0078 > 78
+0079 > 79 /
+     N 1
+     0308 > FF
+     .
+007A > 7A
+007B > 7B
+007C > 7C
+007D > 7D
+007E > 7E
+007F > 7F
+0081 > 81
+008A > 8A
+008D > 8D
+008E > 8E
+008F > 8F
+0090 > 90
+009A > 9A
+009D > 9D
+009E > 9E
+00A0 > A0
+00A1 > A1
+00A2 > A2
+00A3 > A3
+00A4 > A4
+00A5 > A5
+00A6 > A6
+00A7 > A7
+00A8 > A8
+00A9 > A9
+00AA > AA
+00AB > AB
+00AC > AC
+00AD > AD
+00AE > AE
+00AF > AF
+00B0 > B0
+00B1 > B1
+00B2 > B2
+00B3 > B3
+00B4 > B4
+00B5 > B5
+00B6 > B6
+00B7 > B7
+00B8 > B8
+00B9 > B9
+00BA > BA
+00BB > BB
+00BC > BC
+00BD > BD
+00BE > BE
+00BF > BF
+00C0 > C0
+00C1 > C1
+00C2 > C2
+00C3 > 41 DE
+00C4 > C4
+00C5 > C5
+00C6 > C6
+00C7 > C7
+00C8 > C8
+00C9 > C9
+00CA > CA
+00CB > CB
+00CC > 49 CC
+00CD > CD
+00CE > CE
+00CF > CF
+00D1 > D1
+00D2 > 4F CC
+00D3 > D3
+00D4 > D4
+00D5 > 4F DE
+00D6 > D6
+00D7 > D7
+00D8 > D8
+00D9 > D9
+00DA > DA
+00DB > DB
+00DC > DC
+00DD > 59 EC
+00DF > DF
+00E0 > E0
+00E1 > E1
+00E2 > E2
+00E3 > 61 DE
+00E4 > E4
+00E5 > E5
+00E6 > E6
+00E7 > E7
+00E8 > E8
+00E9 > E9
+00EA > EA
+00EB > EB
+00EC > 69 CC
+00ED > ED
+00EE > EE
+00EF > EF
+00F1 > F1
+00F2 > 6F CC
+00F3 > F3
+00F4 > F4
+00F5 > 6F DE
+00F6 > F6
+00F7 > F7
+00F8 > F8
+00F9 > F9
+00FA > FA
+00FB > FB
+00FC > FC
+00FD > 79 EC
+00FF > FF
+0100 > 41 # unsup: 0041 0304
+0101 > 61 # unsup: 0061 0304
+0102 > C3
+0103 > E3
+0104 > 41 # unsup: 0041 0328
+0105 > 61 # unsup: 0061 0328
+0106 > 43 EC
+0107 > 63 EC
+0108 > 43 # unsup: 0043 0302
+0109 > 63 # unsup: 0063 0302
+010A > 43 # unsup: 0043 0307
+010B > 63 # unsup: 0063 0307
+010C > 43 # unsup: 0043 030C
+010D > 63 # unsup: 0063 030C
+010E > 44 # unsup: 0044 030C
+010F > 64 # unsup: 0064 030C
+0110 > D0
+0111 > F0
+0112 > 45 # unsup: 0045 0304
+0113 > 65 # unsup: 0065 0304
+0114 > 45 # unsup: 0045 0306
+0115 > 65 # unsup: 0065 0306
+0116 > 45 # unsup: 0045 0307
+0117 > 65 # unsup: 0065 0307
+0118 > 45 # unsup: 0045 0328
+0119 > 65 # unsup: 0065 0328
+011A > 45 # unsup: 0045 030C
+011B > 65 # unsup: 0065 030C
+011C > 47 # unsup: 0047 0302
+011D > 67 # unsup: 0067 0302
+011E > 47 # unsup: 0047 0306
+011F > 67 # unsup: 0067 0306
+0120 > 47 # unsup: 0047 0307
+0121 > 67 # unsup: 0067 0307
+0122 > 47 # unsup: 0047 0327
+0123 > 67 # unsup: 0067 0327
+0124 > 48 # unsup: 0048 0302
+0125 > 68 # unsup: 0068 0302
+0128 > 49 DE
+0129 > 69 DE
+012A > 49 # unsup: 0049 0304
+012B > 69 # unsup: 0069 0304
+012C > 49 # unsup: 0049 0306
+012D > 69 # unsup: 0069 0306
+012E > 49 # unsup: 0049 0328
+012F > 69 # unsup: 0069 0328
+0130 > 49 # unsup: 0049 0307
+0132 > 49 4A # compat
+0133 > 69 6A # compat
+0134 > 4A # unsup: 004A 0302
+0135 > 6A # unsup: 006A 0302
+0136 > 4B # unsup: 004B 0327
+0137 > 6B # unsup: 006B 0327
+0139 > 4C EC
+013A > 6C EC
+013B > 4C # unsup: 004C 0327
+013C > 6C # unsup: 006C 0327
+013D > 4C # unsup: 004C 030C
+013E > 6C # unsup: 006C 030C
+013F > 4C B7 # compat
+0140 > 6C B7 # compat
+0143 > 4E EC
+0144 > 6E EC
+0145 > 4E # unsup: 004E 0327
+0146 > 6E # unsup: 006E 0327
+0147 > 4E # unsup: 004E 030C
+0148 > 6E # unsup: 006E 030C
+014C > 4F # unsup: 004F 0304
+014D > 6F # unsup: 006F 0304
+014E > 4F # unsup: 004F 0306
+014F > 6F # unsup: 006F 0306
+0150 > 4F # unsup: 004F 030B
+0151 > 6F # unsup: 006F 030B
+0152 > 8C
+0153 > 9C
+0154 > 52 EC
+0155 > 72 EC
+0156 > 52 # unsup: 0052 0327
+0157 > 72 # unsup: 0072 0327
+0158 > 52 # unsup: 0052 030C
+0159 > 72 # unsup: 0072 030C
+015A > 53 EC
+015B > 73 EC
+015C > 53 # unsup: 0053 0302
+015D > 73 # unsup: 0073 0302
+015E > 53 # unsup: 0053 0327
+015F > 73 # unsup: 0073 0327
+0160 > 53 # unsup: 0053 030C
+0161 > 73 # unsup: 0073 030C
+0162 > 54 # unsup: 0054 0327
+0163 > 74 # unsup: 0074 0327
+0164 > 54 # unsup: 0054 030C
+0165 > 74 # unsup: 0074 030C
+0168 > 55 DE
+0169 > 75 DE
+016A > 55 # unsup: 0055 0304
+016B > 75 # unsup: 0075 0304
+016C > 55 # unsup: 0055 0306
+016D > 75 # unsup: 0075 0306
+016E > 55 # unsup: 0055 030A
+016F > 75 # unsup: 0075 030A
+0170 > 55 # unsup: 0055 030B
+0171 > 75 # unsup: 0075 030B
+0172 > 55 # unsup: 0055 0328
+0173 > 75 # unsup: 0075 0328
+0174 > 57 # unsup: 0057 0302
+0175 > 77 # unsup: 0077 0302
+0176 > 59 # unsup: 0059 0302
+0177 > 79 # unsup: 0079 0302
+0178 > 9F
+0179 > 5A EC
+017A > 7A EC
+017B > 5A # unsup: 005A 0307
+017C > 7A # unsup: 007A 0307
+017D > 5A # unsup: 005A 030C
+017E > 7A # unsup: 007A 030C
+017F > 73 # compat
+0192 > 83
+01A0 > D5
+01A1 > F5
+01AF > DD
+01B0 > FD
+01C4 > 44 5A # unsup: 0044 005A 030C
+01C5 > 44 7A # unsup: 0044 007A 030C
+01C6 > 64 7A # unsup: 0064 007A 030C
+01C7 > 4C 4A # compat
+01C8 > 4C 6A # compat
+01C9 > 6C 6A # compat
+01CA > 4E 4A # compat
+01CB > 4E 6A # compat
+01CC > 6E 6A # compat
+01CD > 41 # unsup: 0041 030C
+01CE > 61 # unsup: 0061 030C
+01CF > 49 # unsup: 0049 030C
+01D0 > 69 # unsup: 0069 030C
+01D1 > 4F # unsup: 004F 030C
+01D2 > 6F # unsup: 006F 030C
+01D3 > 55 # unsup: 0055 030C
+01D4 > 75 # unsup: 0075 030C
+01D5 > DC # unsup: 00DC 0304
+01D6 > FC # unsup: 00FC 0304
+01D7 > DC EC
+01D8 > FC EC
+01D9 > DC # unsup: 00DC 030C
+01DA > FC # unsup: 00FC 030C
+01DB > DC CC
+01DC > FC CC
+01DE > C4 # unsup: 00C4 0304
+01DF > E4 # unsup: 00E4 0304
+01E0 > 41 # unsup: 0041 0307 0304
+01E1 > 61 # unsup: 0061 0307 0304
+01E2 > C6 # unsup: 00C6 0304
+01E3 > E6 # unsup: 00E6 0304
+01E6 > 47 # unsup: 0047 030C
+01E7 > 67 # unsup: 0067 030C
+01E8 > 4B # unsup: 004B 030C
+01E9 > 6B # unsup: 006B 030C
+01EA > 4F # unsup: 004F 0328
+01EB > 6F # unsup: 006F 0328
+01EC > 4F # unsup: 004F 0328 0304
+01ED > 6F # unsup: 006F 0328 0304
+01F0 > 6A # unsup: 006A 030C
+01F1 > 44 5A # compat
+01F2 > 44 7A # compat
+01F3 > 64 7A # compat
+01F4 > 47 EC
+01F5 > 67 EC
+01F8 > 4E CC
+01F9 > 6E CC
+01FA > C5 EC
+01FB > E5 EC
+01FC > C6 EC
+01FD > E6 EC
+01FE > D8 EC
+01FF > F8 EC
+0200 > 41 # unsup: 0041 030F
+0201 > 61 # unsup: 0061 030F
+0202 > 41 # unsup: 0041 0311
+0203 > 61 # unsup: 0061 0311
+0204 > 45 # unsup: 0045 030F
+0205 > 65 # unsup: 0065 030F
+0206 > 45 # unsup: 0045 0311
+0207 > 65 # unsup: 0065 0311
+0208 > 49 # unsup: 0049 030F
+0209 > 69 # unsup: 0069 030F
+020A > 49 # unsup: 0049 0311
+020B > 69 # unsup: 0069 0311
+020C > 4F # unsup: 004F 030F
+020D > 6F # unsup: 006F 030F
+020E > 4F # unsup: 004F 0311
+020F > 6F # unsup: 006F 0311
+0210 > 52 # unsup: 0052 030F
+0211 > 72 # unsup: 0072 030F
+0212 > 52 # unsup: 0052 0311
+0213 > 72 # unsup: 0072 0311
+0214 > 55 # unsup: 0055 030F
+0215 > 75 # unsup: 0075 030F
+0216 > 55 # unsup: 0055 0311
+0217 > 75 # unsup: 0075 0311
+0218 > 53 # unsup: 0053 0326
+0219 > 73 # unsup: 0073 0326
+021A > 54 # unsup: 0054 0326
+021B > 74 # unsup: 0074 0326
+021E > 48 # unsup: 0048 030C
+021F > 68 # unsup: 0068 030C
+0226 > 41 # unsup: 0041 0307
+0227 > 61 # unsup: 0061 0307
+0228 > 45 # unsup: 0045 0327
+0229 > 65 # unsup: 0065 0327
+022A > D6 # unsup: 00D6 0304
+022B > F6 # unsup: 00F6 0304
+022C > 4F DE # unsup: 004F 0303 0304
+022D > 6F DE # unsup: 006F 0303 0304
+022E > 4F # unsup: 004F 0307
+022F > 6F # unsup: 006F 0307
+0230 > 4F # unsup: 004F 0307 0304
+0231 > 6F # unsup: 006F 0307 0304
+0232 > 59 # unsup: 0059 0304
+0233 > 79 # unsup: 0079 0304
+02C6 > 88
+02DC > 98
+0300 > CC
+0301 > EC
+0302 > 0 # unsup
+0303 > DE
+0304 > 0 # unsup
+0305 > 0 # unsup
+0306 > 0 # unsup
+0307 > 0 # unsup
+0308 > 0 # unsup
+0309 > D2
+030A > 0 # unsup
+030B > 0 # unsup
+030C > 0 # unsup
+030D > 0 # unsup
+030E > 0 # unsup
+030F > 0 # unsup
+0310 > 0 # unsup
+0311 > 0 # unsup
+0312 > 0 # unsup
+0313 > 0 # unsup
+0314 > 0 # unsup
+0315 > 0 # unsup
+0316 > 0 # unsup
+0317 > 0 # unsup
+0318 > 0 # unsup
+0319 > 0 # unsup
+031A > 0 # unsup
+031B > 0 # unsup
+031C > 0 # unsup
+031D > 0 # unsup
+031E > 0 # unsup
+031F > 0 # unsup
+0320 > 0 # unsup
+0321 > 0 # unsup
+0322 > 0 # unsup
+0323 > F2
+0324 > 0 # unsup
+0325 > 0 # unsup
+0326 > 0 # unsup
+0327 > 0 # unsup
+0328 > 0 # unsup
+0329 > 0 # unsup
+032A > 0 # unsup
+032B > 0 # unsup
+032C > 0 # unsup
+032D > 0 # unsup
+032E > 0 # unsup
+032F > 0 # unsup
+0330 > 0 # unsup
+0331 > 0 # unsup
+0332 > 0 # unsup
+0333 > 0 # unsup
+0334 > 0 # unsup
+0335 > 0 # unsup
+0336 > 0 # unsup
+0337 > 0 # unsup
+0338 > 0 # unsup
+0339 > 0 # unsup
+033A > 0 # unsup
+033B > 0 # unsup
+033C > 0 # unsup
+033D > 0 # unsup
+033E > 0 # unsup
+033F > 0 # unsup
+0340 > CC
+0341 > EC
+0342 > 0 # unsup
+0343 > 0 # unsup
+0344 > EC # unsup: 0308 0301
+0345 > 0 # unsup
+037E > 3B
+0385 > A8 EC
+0387 > B7
+1E00 > 41 # unsup: 0041 0325
+1E01 > 61 # unsup: 0061 0325
+1E02 > 42 # unsup: 0042 0307
+1E03 > 62 # unsup: 0062 0307
+1E04 > 42 F2
+1E05 > 62 F2
+1E06 > 42 # unsup: 0042 0331
+1E07 > 62 # unsup: 0062 0331
+1E08 > C7 EC
+1E09 > E7 EC
+1E0A > 44 # unsup: 0044 0307
+1E0B > 64 # unsup: 0064 0307
+1E0C > 44 F2
+1E0D > 64 F2
+1E0E > 44 # unsup: 0044 0331
+1E0F > 64 # unsup: 0064 0331
+1E10 > 44 # unsup: 0044 0327
+1E11 > 64 # unsup: 0064 0327
+1E12 > 44 # unsup: 0044 032D
+1E13 > 64 # unsup: 0064 032D
+1E14 > 45 CC # unsup: 0045 0304 0300
+1E15 > 65 CC # unsup: 0065 0304 0300
+1E16 > 45 EC # unsup: 0045 0304 0301
+1E17 > 65 EC # unsup: 0065 0304 0301
+1E18 > 45 # unsup: 0045 032D
+1E19 > 65 # unsup: 0065 032D
+1E1A > 45 # unsup: 0045 0330
+1E1B > 65 # unsup: 0065 0330
+1E1C > 45 # unsup: 0045 0327 0306
+1E1D > 65 # unsup: 0065 0327 0306
+1E1E > 46 # unsup: 0046 0307
+1E1F > 66 # unsup: 0066 0307
+1E20 > 47 # unsup: 0047 0304
+1E21 > 67 # unsup: 0067 0304
+1E22 > 48 # unsup: 0048 0307
+1E23 > 68 # unsup: 0068 0307
+1E24 > 48 F2
+1E25 > 68 F2
+1E26 > 48 # unsup: 0048 0308
+1E27 > 68 # unsup: 0068 0308
+1E28 > 48 # unsup: 0048 0327
+1E29 > 68 # unsup: 0068 0327
+1E2A > 48 # unsup: 0048 032E
+1E2B > 68 # unsup: 0068 032E
+1E2C > 49 # unsup: 0049 0330
+1E2D > 69 # unsup: 0069 0330
+1E2E > CF EC
+1E2F > EF EC
+1E30 > 4B EC
+1E31 > 6B EC
+1E32 > 4B F2
+1E33 > 6B F2
+1E34 > 4B # unsup: 004B 0331
+1E35 > 6B # unsup: 006B 0331
+1E36 > 4C F2
+1E37 > 6C F2
+1E38 > 4C F2 # unsup: 004C 0323 0304
+1E39 > 6C F2 # unsup: 006C 0323 0304
+1E3A > 4C # unsup: 004C 0331
+1E3B > 6C # unsup: 006C 0331
+1E3C > 4C # unsup: 004C 032D
+1E3D > 6C # unsup: 006C 032D
+1E3E > 4D EC
+1E3F > 6D EC
+1E40 > 4D # unsup: 004D 0307
+1E41 > 6D # unsup: 006D 0307
+1E42 > 4D F2
+1E43 > 6D F2
+1E44 > 4E # unsup: 004E 0307
+1E45 > 6E # unsup: 006E 0307
+1E46 > 4E F2
+1E47 > 6E F2
+1E48 > 4E # unsup: 004E 0331
+1E49 > 6E # unsup: 006E 0331
+1E4A > 4E # unsup: 004E 032D
+1E4B > 6E # unsup: 006E 032D
+1E4C > 4F DE EC
+1E4D > 6F DE EC
+1E4E > 4F DE # unsup: 004F 0303 0308
+1E4F > 6F DE # unsup: 006F 0303 0308
+1E50 > 4F CC # unsup: 004F 0304 0300
+1E51 > 6F CC # unsup: 006F 0304 0300
+1E52 > 4F EC # unsup: 004F 0304 0301
+1E53 > 6F EC # unsup: 006F 0304 0301
+1E54 > 50 EC
+1E55 > 70 EC
+1E56 > 50 # unsup: 0050 0307
+1E57 > 70 # unsup: 0070 0307
+1E58 > 52 # unsup: 0052 0307
+1E59 > 72 # unsup: 0072 0307
+1E5A > 52 F2
+1E5B > 72 F2
+1E5C > 52 F2 # unsup: 0052 0323 0304
+1E5D > 72 F2 # unsup: 0072 0323 0304
+1E5E > 52 # unsup: 0052 0331
+1E5F > 72 # unsup: 0072 0331
+1E60 > 53 # unsup: 0053 0307
+1E61 > 73 # unsup: 0073 0307
+1E62 > 53 F2
+1E63 > 73 F2
+1E64 > 53 EC # unsup: 0053 0301 0307
+1E65 > 73 EC # unsup: 0073 0301 0307
+1E66 > 53 # unsup: 0053 030C 0307
+1E67 > 73 # unsup: 0073 030C 0307
+1E68 > 53 F2 # unsup: 0053 0323 0307
+1E69 > 73 F2 # unsup: 0073 0323 0307
+1E6A > 54 # unsup: 0054 0307
+1E6B > 74 # unsup: 0074 0307
+1E6C > 54 F2
+1E6D > 74 F2
+1E6E > 54 # unsup: 0054 0331
+1E6F > 74 # unsup: 0074 0331
+1E70 > 54 # unsup: 0054 032D
+1E71 > 74 # unsup: 0074 032D
+1E72 > 55 # unsup: 0055 0324
+1E73 > 75 # unsup: 0075 0324
+1E74 > 55 # unsup: 0055 0330
+1E75 > 75 # unsup: 0075 0330
+1E76 > 55 # unsup: 0055 032D
+1E77 > 75 # unsup: 0075 032D
+1E78 > 55 DE EC
+1E79 > 75 DE EC
+1E7A > 55 # unsup: 0055 0304 0308
+1E7B > 75 # unsup: 0075 0304 0308
+1E7C > 56 DE
+1E7D > 76 DE
+1E7E > 56 F2
+1E7F > 76 F2
+1E80 > 57 CC
+1E81 > 77 CC
+1E82 > 57 EC
+1E83 > 77 EC
+1E84 > 57 # unsup: 0057 0308
+1E85 > 77 # unsup: 0077 0308
+1E86 > 57 # unsup: 0057 0307
+1E87 > 77 # unsup: 0077 0307
+1E88 > 57 F2
+1E89 > 77 F2
+1E8A > 58 # unsup: 0058 0307
+1E8B > 78 # unsup: 0078 0307
+1E8C > 58 # unsup: 0058 0308
+1E8D > 78 # unsup: 0078 0308
+1E8E > 59 # unsup: 0059 0307
+1E8F > 79 # unsup: 0079 0307
+1E90 > 5A # unsup: 005A 0302
+1E91 > 7A # unsup: 007A 0302
+1E92 > 5A F2
+1E93 > 7A F2
+1E94 > 5A # unsup: 005A 0331
+1E95 > 7A # unsup: 007A 0331
+1E96 > 68 # unsup: 0068 0331
+1E97 > 74 # unsup: 0074 0308
+1E98 > 77 # unsup: 0077 030A
+1E99 > 79 # unsup: 0079 030A
+1E9B > 73 # unsup: 0073 0307
+1EA0 > 41 F2
+1EA1 > 61 F2
+1EA2 > 41 D2
+1EA3 > 61 D2
+1EA4 > C2 EC
+1EA5 > E2 EC
+1EA6 > C2 CC
+1EA7 > E2 CC
+1EA8 > C2 D2
+1EA9 > E2 D2
+1EAA > C2 DE
+1EAB > E2 DE
+1EAC > 41 F2 # unsup: 0041 0323 0302
+1EAD > 61 F2 # unsup: 0061 0323 0302
+1EAE > C3 EC
+1EAF > E3 EC
+1EB0 > C3 CC
+1EB1 > E3 CC
+1EB2 > C3 D2
+1EB3 > E3 D2
+1EB4 > C3 DE
+1EB5 > E3 DE
+1EB6 > 41 F2 # unsup: 0041 0323 0306
+1EB7 > 61 F2 # unsup: 0061 0323 0306
+1EB8 > 45 F2
+1EB9 > 65 F2
+1EBA > 45 D2
+1EBB > 65 D2
+1EBC > 45 DE
+1EBD > 65 DE
+1EBE > CA EC
+1EBF > EA EC
+1EC0 > CA CC
+1EC1 > EA CC
+1EC2 > CA D2
+1EC3 > EA D2
+1EC4 > CA DE
+1EC5 > EA DE
+1EC6 > 45 F2 # unsup: 0045 0323 0302
+1EC7 > 65 F2 # unsup: 0065 0323 0302
+1EC8 > 49 D2
+1EC9 > 69 D2
+1ECA > 49 F2
+1ECB > 69 F2
+1ECC > 4F F2
+1ECD > 6F F2
+1ECE > 4F D2
+1ECF > 6F D2
+1ED0 > D4 EC
+1ED1 > F4 EC
+1ED2 > D4 CC
+1ED3 > F4 CC
+1ED4 > D4 D2
+1ED5 > F4 D2
+1ED6 > D4 DE
+1ED7 > F4 DE
+1ED8 > 4F F2 # unsup: 004F 0323 0302
+1ED9 > 6F F2 # unsup: 006F 0323 0302
+1EDA > D5 EC
+1EDB > F5 EC
+1EDC > D5 CC
+1EDD > F5 CC
+1EDE > D5 D2
+1EDF > F5 D2
+1EE0 > D5 DE
+1EE1 > F5 DE
+1EE2 > D5 F2
+1EE3 > F5 F2
+1EE4 > 55 F2
+1EE5 > 75 F2
+1EE6 > 55 D2
+1EE7 > 75 D2
+1EE8 > DD EC
+1EE9 > FD EC
+1EEA > DD CC
+1EEB > FD CC
+1EEC > DD D2
+1EED > FD D2
+1EEE > DD DE
+1EEF > FD DE
+1EF0 > DD F2
+1EF1 > FD F2
+1EF2 > 59 CC
+1EF3 > 79 CC
+1EF4 > 59 F2
+1EF5 > 79 F2
+1EF6 > 59 D2
+1EF7 > 79 D2
+1EF8 > 59 DE
+1EF9 > 79 DE
+1FC1 > A8 # unsup: 00A8 0342
+1FED > A8 CC
+1FEE > A8 EC
+1FEF > 60
+1FFD > B4
+2000 > 20 # compat
+2001 > 20 # compat
+2002 > 20 # compat
+2003 > 20 # compat
+2004 > 20 # compat
+2005 > 20 # compat
+2006 > 20 # compat
+2007 > 20 # compat
+2008 > 20 # compat
+2009 > 20 # compat
+200A > 20 # compat
+2013 > 96
+2014 > 97
+2018 > 91
+2019 > 92
+201A > 82
+201C > 93
+201D > 94
+201E > 84
+2020 > 86
+2021 > 87
+2022 > 95
+2024 > 2E # compat
+2025 > 2E 2E # compat
+2026 > 85
+202F > 20 # compat
+2030 > 89
+2039 > 8B
+203A > 9B
+203C > 21 21 # compat
+2047 > 3F 3F # compat
+2048 > 3F 21 # compat
+2049 > 21 3F # compat
+205F > 20 # compat
+20AB > FE
+20AC > 80
+2122 > 99
+FB00 > 66 66 # compat
+FB01 > 66 69 # compat
+FB02 > 66 6C # compat
+FB03 > 66 66 69 # compat
+FB04 > 66 66 6C # compat
+FB05 > 73 74 # compat
+FB06 > 73 74 # compat
+FB29 > 2B # compat
+FE30 > 2E 2E # compat
+FE31 > 97 # compat
+FE32 > 96 # compat
+FE33 > 5F # compat
+FE34 > 5F # compat
+FE35 > 28 # compat
+FE36 > 29 # compat
+FE37 > 7B # compat
+FE38 > 7D # compat
+FE47 > 5B # compat
+FE48 > 5D # compat
+FE4D > 5F # compat
+FE4E > 5F # compat
+FE4F > 5F # compat
+FE50 > 2C # compat
+FE52 > 2E # compat
+FE54 > 3B # compat
+FE55 > 3A # compat
+FE56 > 3F # compat
+FE57 > 21 # compat
+FE58 > 97 # compat
+FE59 > 28 # compat
+FE5A > 29 # compat
+FE5B > 7B # compat
+FE5C > 7D # compat
+FE5F > 23 # compat
+FE60 > 26 # compat
+FE61 > 2A # compat
+FE62 > 2B # compat
+FE63 > 2D # compat
+FE64 > 3C # compat
+FE65 > 3E # compat
+FE66 > 3D # compat
+FE68 > 5C # compat
+FE69 > 24 # compat
+FE6A > 25 # compat
+FE6B > 40 # compat
+FF01 > 21 # compat
+FF02 > 22 # compat
+FF03 > 23 # compat
+FF04 > 24 # compat
+FF05 > 25 # compat
+FF06 > 26 # compat
+FF07 > 27 # compat
+FF08 > 28 # compat
+FF09 > 29 # compat
+FF0A > 2A # compat
+FF0B > 2B # compat
+FF0C > 2C # compat
+FF0D > 2D # compat
+FF0E > 2E # compat
+FF0F > 2F # compat
+FF10 > 30 # compat
+FF11 > 31 # compat
+FF12 > 32 # compat
+FF13 > 33 # compat
+FF14 > 34 # compat
+FF15 > 35 # compat
+FF16 > 36 # compat
+FF17 > 37 # compat
+FF18 > 38 # compat
+FF19 > 39 # compat
+FF1A > 3A # compat
+FF1B > 3B # compat
+FF1C > 3C # compat
+FF1D > 3D # compat
+FF1E > 3E # compat
+FF1F > 3F # compat
+FF20 > 40 # compat
+FF21 > 41 # compat
+FF22 > 42 # compat
+FF23 > 43 # compat
+FF24 > 44 # compat
+FF25 > 45 # compat
+FF26 > 46 # compat
+FF27 > 47 # compat
+FF28 > 48 # compat
+FF29 > 49 # compat
+FF2A > 4A # compat
+FF2B > 4B # compat
+FF2C > 4C # compat
+FF2D > 4D # compat
+FF2E > 4E # compat
+FF2F > 4F # compat
+FF30 > 50 # compat
+FF31 > 51 # compat
+FF32 > 52 # compat
+FF33 > 53 # compat
+FF34 > 54 # compat
+FF35 > 55 # compat
+FF36 > 56 # compat
+FF37 > 57 # compat
+FF38 > 58 # compat
+FF39 > 59 # compat
+FF3A > 5A # compat
+FF3B > 5B # compat
+FF3C > 5C # compat
+FF3D > 5D # compat
+FF3E > 5E # compat
+FF3F > 5F # compat
+FF40 > 60 # compat
+FF41 > 61 # compat
+FF42 > 62 # compat
+FF43 > 63 # compat
+FF44 > 64 # compat
+FF45 > 65 # compat
+FF46 > 66 # compat
+FF47 > 67 # compat
+FF48 > 68 # compat
+FF49 > 69 # compat
+FF4A > 6A # compat
+FF4B > 6B # compat
+FF4C > 6C # compat
+FF4D > 6D # compat
+FF4E > 6E # compat
+FF4F > 6F # compat
+FF50 > 70 # compat
+FF51 > 71 # compat
+FF52 > 72 # compat
+FF53 > 73 # compat
+FF54 > 74 # compat
+FF55 > 75 # compat
+FF56 > 76 # compat
+FF57 > 77 # compat
+FF58 > 78 # compat
+FF59 > 79 # compat
+FF5A > 7A # compat
+FF5B > 7B # compat
+FF5C > 7C # compat
+FF5D > 7D # compat
+FF5E > 7E # compat
+FFE0 > A2 # compat
+FFE1 > A3 # compat
+FFE2 > AC # compat
+FFE3 > AF # compat
+FFE4 > A6 # compat
+FFE5 > A5 # compat
+.
+
+STRICT
+/
+N 433
+0000 > 00
+0001 > 01
+0002 > 02
+0003 > 03
+0004 > 04
+0005 > 05
+0006 > 06
+0007 > 07
+0008 > 08
+0009 > 09
+000A > 0A
+000B > 0B
+000C > 0C
+000D > 0D
+000E > 0E
+000F > 0F
+0010 > 10
+0011 > 11
+0012 > 12
+0013 > 13
+0014 > 14
+0015 > 15
+0016 > 16
+0017 > 17
+0018 > 18
+0019 > 19
+001A > 1A
+001B > 1B
+001C > 1C
+001D > 1D
+001E > 1E
+001F > 1F
+0020 > 20
+0021 > 21
+0022 > 22
+0023 > 23
+0024 > 24
+0025 > 25
+0026 > 26
+0027 > 27
+0028 > 28
+0029 > 29
+002A > 2A
+002B > 2B
+002C > 2C
+002D > 2D
+002E > 2E
+002F > 2F
+0030 > 30
+0031 > 31
+0032 > 32
+0033 > 33
+0034 > 34
+0035 > 35
+0036 > 36
+0037 > 37
+0038 > 38
+0039 > 39
+003A > 3A
+003B > 3B
+003C > 3C
+003D > 3D
+003E > 3E
+003F > 3F
+0040 > 40
+0041 > 41 /
+     N 6
+     0300 > C0
+     0301 > C1
+     0302 > C2
+     0306 > C3
+     0308 > C4
+     030A > C5
+     .
+0042 > 42
+0043 > 43 /
+     N 1
+     0327 > C7
+     .
+0044 > 44
+0045 > 45 /
+     N 4
+     0300 > C8
+     0301 > C9
+     0302 > CA
+     0308 > CB
+     .
+0046 > 46
+0047 > 47
+0048 > 48
+0049 > 49 /
+     N 3
+     0301 > CD
+     0302 > CE
+     0308 > CF
+     .
+004A > 4A
+004B > 4B
+004C > 4C
+004D > 4D
+004E > 4E /
+     N 1
+     0303 > D1
+     .
+004F > 4F /
+     N 4
+     0301 > D3
+     0302 > D4
+     0308 > D6
+     031B > D5
+     .
+0050 > 50
+0051 > 51
+0052 > 52
+0053 > 53
+0054 > 54
+0055 > 55 /
+     N 5
+     0300 > D9
+     0301 > DA
+     0302 > DB
+     0308 > DC
+     031B > DD
+     .
+0056 > 56
+0057 > 57
+0058 > 58
+0059 > 59 /
+     N 1
+     0308 > 9F
+     .
+005A > 5A
+005B > 5B
+005C > 5C
+005D > 5D
+005E > 5E
+005F > 5F
+0060 > 60
+0061 > 61 /
+     N 6
+     0300 > E0
+     0301 > E1
+     0302 > E2
+     0306 > E3
+     0308 > E4
+     030A > E5
+     .
+0062 > 62
+0063 > 63 /
+     N 1
+     0327 > E7
+     .
+0064 > 64
+0065 > 65 /
+     N 4
+     0300 > E8
+     0301 > E9
+     0302 > EA
+     0308 > EB
+     .
+0066 > 66
+0067 > 67
+0068 > 68
+0069 > 69 /
+     N 3
+     0301 > ED
+     0302 > EE
+     0308 > EF
+     .
+006A > 6A
+006B > 6B
+006C > 6C
+006D > 6D
+006E > 6E /
+     N 1
+     0303 > F1
+     .
+006F > 6F /
+     N 4
+     0301 > F3
+     0302 > F4
+     0308 > F6
+     031B > F5
+     .
+0070 > 70
+0071 > 71
+0072 > 72
+0073 > 73
+0074 > 74
+0075 > 75 /
+     N 5
+     0300 > F9
+     0301 > FA
+     0302 > FB
+     0308 > FC
+     031B > FD
+     .
+0076 > 76
+0077 > 77
+0078 > 78
+0079 > 79 /
+     N 1
+     0308 > FF
+     .
+007A > 7A
+007B > 7B
+007C > 7C
+007D > 7D
+007E > 7E
+007F > 7F
+0081 > 81
+008A > 8A
+008D > 8D
+008E > 8E
+008F > 8F
+0090 > 90
+009A > 9A
+009D > 9D
+009E > 9E
+00A0 > A0
+00A1 > A1
+00A2 > A2
+00A3 > A3
+00A4 > A4
+00A5 > A5
+00A6 > A6
+00A7 > A7
+00A8 > A8
+00A9 > A9
+00AA > AA
+00AB > AB
+00AC > AC
+00AD > AD
+00AE > AE
+00AF > AF
+00B0 > B0
+00B1 > B1
+00B2 > B2
+00B3 > B3
+00B4 > B4
+00B5 > B5
+00B6 > B6
+00B7 > B7
+00B8 > B8
+00B9 > B9
+00BA > BA
+00BB > BB
+00BC > BC
+00BD > BD
+00BE > BE
+00BF > BF
+00C0 > C0
+00C1 > C1
+00C2 > C2
+00C3 > 41 DE
+00C4 > C4
+00C5 > C5
+00C6 > C6
+00C7 > C7
+00C8 > C8
+00C9 > C9
+00CA > CA
+00CB > CB
+00CC > 49 CC
+00CD > CD
+00CE > CE
+00CF > CF
+00D1 > D1
+00D2 > 4F CC
+00D3 > D3
+00D4 > D4
+00D5 > 4F DE
+00D6 > D6
+00D7 > D7
+00D8 > D8
+00D9 > D9
+00DA > DA
+00DB > DB
+00DC > DC
+00DD > 59 EC
+00DF > DF
+00E0 > E0
+00E1 > E1
+00E2 > E2
+00E3 > 61 DE
+00E4 > E4
+00E5 > E5
+00E6 > E6
+00E7 > E7
+00E8 > E8
+00E9 > E9
+00EA > EA
+00EB > EB
+00EC > 69 CC
+00ED > ED
+00EE > EE
+00EF > EF
+00F1 > F1
+00F2 > 6F CC
+00F3 > F3
+00F4 > F4
+00F5 > 6F DE
+00F6 > F6
+00F7 > F7
+00F8 > F8
+00F9 > F9
+00FA > FA
+00FB > FB
+00FC > FC
+00FD > 79 EC
+00FF > FF
+0102 > C3
+0103 > E3
+0106 > 43 EC
+0107 > 63 EC
+0110 > D0
+0111 > F0
+0128 > 49 DE
+0129 > 69 DE
+0139 > 4C EC
+013A > 6C EC
+0143 > 4E EC
+0144 > 6E EC
+0152 > 8C
+0153 > 9C
+0154 > 52 EC
+0155 > 72 EC
+015A > 53 EC
+015B > 73 EC
+0168 > 55 DE
+0169 > 75 DE
+0178 > 9F
+0179 > 5A EC
+017A > 7A EC
+0192 > 83
+01A0 > D5
+01A1 > F5
+01AF > DD
+01B0 > FD
+01D7 > DC EC
+01D8 > FC EC
+01DB > DC CC
+01DC > FC CC
+01F4 > 47 EC
+01F5 > 67 EC
+01F8 > 4E CC
+01F9 > 6E CC
+01FA > C5 EC
+01FB > E5 EC
+01FC > C6 EC
+01FD > E6 EC
+01FE > D8 EC
+01FF > F8 EC
+02C6 > 88
+02DC > 98
+0300 > CC
+0301 > EC
+0303 > DE
+0309 > D2
+0323 > F2
+0340 > CC
+0341 > EC
+037E > 3B
+0385 > A8 EC
+0387 > B7
+1E04 > 42 F2
+1E05 > 62 F2
+1E08 > C7 EC
+1E09 > E7 EC
+1E0C > 44 F2
+1E0D > 64 F2
+1E24 > 48 F2
+1E25 > 68 F2
+1E2E > CF EC
+1E2F > EF EC
+1E30 > 4B EC
+1E31 > 6B EC
+1E32 > 4B F2
+1E33 > 6B F2
+1E36 > 4C F2
+1E37 > 6C F2
+1E3E > 4D EC
+1E3F > 6D EC
+1E42 > 4D F2
+1E43 > 6D F2
+1E46 > 4E F2
+1E47 > 6E F2
+1E4C > 4F DE EC
+1E4D > 6F DE EC
+1E54 > 50 EC
+1E55 > 70 EC
+1E5A > 52 F2
+1E5B > 72 F2
+1E62 > 53 F2
+1E63 > 73 F2
+1E6C > 54 F2
+1E6D > 74 F2
+1E78 > 55 DE EC
+1E79 > 75 DE EC
+1E7C > 56 DE
+1E7D > 76 DE
+1E7E > 56 F2
+1E7F > 76 F2
+1E80 > 57 CC
+1E81 > 77 CC
+1E82 > 57 EC
+1E83 > 77 EC
+1E88 > 57 F2
+1E89 > 77 F2
+1E92 > 5A F2
+1E93 > 7A F2
+1EA0 > 41 F2
+1EA1 > 61 F2
+1EA2 > 41 D2
+1EA3 > 61 D2
+1EA4 > C2 EC
+1EA5 > E2 EC
+1EA6 > C2 CC
+1EA7 > E2 CC
+1EA8 > C2 D2
+1EA9 > E2 D2
+1EAA > C2 DE
+1EAB > E2 DE
+1EAE > C3 EC
+1EAF > E3 EC
+1EB0 > C3 CC
+1EB1 > E3 CC
+1EB2 > C3 D2
+1EB3 > E3 D2
+1EB4 > C3 DE
+1EB5 > E3 DE
+1EB8 > 45 F2
+1EB9 > 65 F2
+1EBA > 45 D2
+1EBB > 65 D2
+1EBC > 45 DE
+1EBD > 65 DE
+1EBE > CA EC
+1EBF > EA EC
+1EC0 > CA CC
+1EC1 > EA CC
+1EC2 > CA D2
+1EC3 > EA D2
+1EC4 > CA DE
+1EC5 > EA DE
+1EC8 > 49 D2
+1EC9 > 69 D2
+1ECA > 49 F2
+1ECB > 69 F2
+1ECC > 4F F2
+1ECD > 6F F2
+1ECE > 4F D2
+1ECF > 6F D2
+1ED0 > D4 EC
+1ED1 > F4 EC
+1ED2 > D4 CC
+1ED3 > F4 CC
+1ED4 > D4 D2
+1ED5 > F4 D2
+1ED6 > D4 DE
+1ED7 > F4 DE
+1EDA > D5 EC
+1EDB > F5 EC
+1EDC > D5 CC
+1EDD > F5 CC
+1EDE > D5 D2
+1EDF > F5 D2
+1EE0 > D5 DE
+1EE1 > F5 DE
+1EE2 > D5 F2
+1EE3 > F5 F2
+1EE4 > 55 F2
+1EE5 > 75 F2
+1EE6 > 55 D2
+1EE7 > 75 D2
+1EE8 > DD EC
+1EE9 > FD EC
+1EEA > DD CC
+1EEB > FD CC
+1EEC > DD D2
+1EED > FD D2
+1EEE > DD DE
+1EEF > FD DE
+1EF0 > DD F2
+1EF1 > FD F2
+1EF2 > 59 CC
+1EF3 > 79 CC
+1EF4 > 59 F2
+1EF5 > 79 F2
+1EF6 > 59 D2
+1EF7 > 79 D2
+1EF8 > 59 DE
+1EF9 > 79 DE
+1FED > A8 CC
+1FEE > A8 EC
+1FEF > 60
+1FFD > B4
+2013 > 96
+2014 > 97
+2018 > 91
+2019 > 92
+201A > 82
+201C > 93
+201D > 94
+201E > 84
+2020 > 86
+2021 > 87
+2022 > 95
+2026 > 85
+2030 > 89
+2039 > 8B
+203A > 9B
+20AB > FE
+20AC > 80
+2122 > 99
+.
+
+NFD
+/
+N 256
+00 > 0000
+01 > 0001
+02 > 0002
+03 > 0003
+04 > 0004
+05 > 0005
+06 > 0006
+07 > 0007
+08 > 0008
+09 > 0009
+0A > 000A
+0B > 000B
+0C > 000C
+0D > 000D
+0E > 000E
+0F > 000F
+10 > 0010
+11 > 0011
+12 > 0012
+13 > 0013
+14 > 0014
+15 > 0015
+16 > 0016
+17 > 0017
+18 > 0018
+19 > 0019
+1A > 001A
+1B > 001B
+1C > 001C
+1D > 001D
+1E > 001E
+1F > 001F
+20 > 0020
+21 > 0021
+22 > 0022
+23 > 0023
+24 > 0024
+25 > 0025
+26 > 0026
+27 > 0027
+28 > 0028
+29 > 0029
+2A > 002A
+2B > 002B
+2C > 002C
+2D > 002D
+2E > 002E
+2F > 002F
+30 > 0030
+31 > 0031
+32 > 0032
+33 > 0033
+34 > 0034
+35 > 0035
+36 > 0036
+37 > 0037
+38 > 0038
+39 > 0039
+3A > 003A
+3B > 003B
+3C > 003C
+3D > 003D
+3E > 003E
+3F > 003F
+40 > 0040
+41 > 0041
+42 > 0042
+43 > 0043
+44 > 0044
+45 > 0045
+46 > 0046
+47 > 0047
+48 > 0048
+49 > 0049
+4A > 004A
+4B > 004B
+4C > 004C
+4D > 004D
+4E > 004E
+4F > 004F
+50 > 0050
+51 > 0051
+52 > 0052
+53 > 0053
+54 > 0054
+55 > 0055
+56 > 0056
+57 > 0057
+58 > 0058
+59 > 0059
+5A > 005A
+5B > 005B
+5C > 005C
+5D > 005D
+5E > 005E
+5F > 005F
+60 > 0060
+61 > 0061
+62 > 0062
+63 > 0063
+64 > 0064
+65 > 0065
+66 > 0066
+67 > 0067
+68 > 0068
+69 > 0069
+6A > 006A
+6B > 006B
+6C > 006C
+6D > 006D
+6E > 006E
+6F > 006F
+70 > 0070
+71 > 0071
+72 > 0072
+73 > 0073
+74 > 0074
+75 > 0075
+76 > 0076
+77 > 0077
+78 > 0078
+79 > 0079
+7A > 007A
+7B > 007B
+7C > 007C
+7D > 007D
+7E > 007E
+7F > 007F
+80 > 20AC
+81 > 0081
+82 > 201A
+83 > 0192
+84 > 201E
+85 > 2026
+86 > 2020
+87 > 2021
+88 > 02C6
+89 > 2030
+8A > 008A
+8B > 2039
+8C > 0152
+8D > 008D
+8E > 008E
+8F > 008F
+90 > 0090
+91 > 2018
+92 > 2019
+93 > 201C
+94 > 201D
+95 > 2022
+96 > 2013
+97 > 2014
+98 > 02DC
+99 > 2122
+9A > 009A
+9B > 203A
+9C > 0153
+9D > 009D
+9E > 009E
+9F > 0059 0308
+A0 > 00A0
+A1 > 00A1
+A2 > 00A2
+A3 > 00A3
+A4 > 00A4
+A5 > 00A5
+A6 > 00A6
+A7 > 00A7
+A8 > 00A8
+A9 > 00A9
+AA > 00AA
+AB > 00AB
+AC > 00AC
+AD > 00AD
+AE > 00AE
+AF > 00AF
+B0 > 00B0
+B1 > 00B1
+B2 > 00B2
+B3 > 00B3
+B4 > 00B4
+B5 > 00B5
+B6 > 00B6
+B7 > 00B7
+B8 > 00B8
+B9 > 00B9
+BA > 00BA
+BB > 00BB
+BC > 00BC
+BD > 00BD
+BE > 00BE
+BF > 00BF
+C0 > 0041 0300
+C1 > 0041 0301
+C2 > 0041 0302
+C3 > 0041 0306
+C4 > 0041 0308
+C5 > 0041 030A
+C6 > 00C6
+C7 > 0043 0327
+C8 > 0045 0300
+C9 > 0045 0301
+CA > 0045 0302
+CB > 0045 0308
+CC > 0300
+CD > 0049 0301
+CE > 0049 0302
+CF > 0049 0308
+D0 > 0110
+D1 > 004E 0303
+D2 > 0309
+D3 > 004F 0301
+D4 > 004F 0302
+D5 > 004F 031B
+D6 > 004F 0308
+D7 > 00D7
+D8 > 00D8
+D9 > 0055 0300
+DA > 0055 0301
+DB > 0055 0302
+DC > 0055 0308
+DD > 0055 031B
+DE > 0303
+DF > 00DF
+E0 > 0061 0300
+E1 > 0061 0301
+E2 > 0061 0302
+E3 > 0061 0306
+E4 > 0061 0308
+E5 > 0061 030A
+E6 > 00E6
+E7 > 0063 0327
+E8 > 0065 0300
+E9 > 0065 0301
+EA > 0065 0302
+EB > 0065 0308
+EC > 0301
+ED > 0069 0301
+EE > 0069 0302
+EF > 0069 0308
+F0 > 0111
+F1 > 006E 0303
+F2 > 0323
+F3 > 006F 0301
+F4 > 006F 0302
+F5 > 006F 031B
+F6 > 006F 0308
+F7 > 00F7
+F8 > 00F8
+F9 > 0075 0300
+FA > 0075 0301
+FB > 0075 0302
+FC > 0075 0308
+FD > 0075 031B
+FE > 20AB
+FF > 0079 0308
+.
+
+NFC
+/
+N 256
+00 > 0000
+01 > 0001
+02 > 0002
+03 > 0003
+04 > 0004
+05 > 0005
+06 > 0006
+07 > 0007
+08 > 0008
+09 > 0009
+0A > 000A
+0B > 000B
+0C > 000C
+0D > 000D
+0E > 000E
+0F > 000F
+10 > 0010
+11 > 0011
+12 > 0012
+13 > 0013
+14 > 0014
+15 > 0015
+16 > 0016
+17 > 0017
+18 > 0018
+19 > 0019
+1A > 001A
+1B > 001B
+1C > 001C
+1D > 001D
+1E > 001E
+1F > 001F
+20 > 0020
+21 > 0021
+22 > 0022
+23 > 0023
+24 > 0024
+25 > 0025
+26 > 0026
+27 > 0027
+28 > 0028
+29 > 0029
+2A > 002A
+2B > 002B
+2C > 002C
+2D > 002D
+2E > 002E
+2F > 002F
+30 > 0030
+31 > 0031
+32 > 0032
+33 > 0033
+34 > 0034
+35 > 0035
+36 > 0036
+37 > 0037
+38 > 0038
+39 > 0039
+3A > 003A
+3B > 003B
+3C > 003C
+3D > 003D
+3E > 003E
+3F > 003F
+40 > 0040
+41 > 0041 /
+   N 3
+   D2 > 1EA2
+   DE > 00C3
+   F2 > 1EA0
+   .
+42 > 0042 /
+   N 1
+   F2 > 1E04
+   .
+43 > 0043 /
+   N 1
+   EC > 0106
+   .
+44 > 0044 /
+   N 1
+   F2 > 1E0C
+   .
+45 > 0045 /
+   N 3
+   D2 > 1EBA
+   DE > 1EBC
+   F2 > 1EB8
+   .
+46 > 0046
+47 > 0047 /
+   N 1
+   EC > 01F4
+   .
+48 > 0048 /
+   N 1
+   F2 > 1E24
+   .
+49 > 0049 /
+   N 4
+   CC > 00CC
+   D2 > 1EC8
+   DE > 0128
+   F2 > 1ECA
+   .
+4A > 004A
+4B > 004B /
+   N 2
+   EC > 1E30
+   F2 > 1E32
+   .
+4C > 004C /
+   N 2
+   EC > 0139
+   F2 > 1E36
+   .
+4D > 004D /
+   N 2
+   EC > 1E3E
+   F2 > 1E42
+   .
+4E > 004E /
+   N 3
+   CC > 01F8
+   EC > 0143
+   F2 > 1E46
+   .
+4F > 004F /
+   N 4
+   CC > 00D2
+   D2 > 1ECE
+   DE > 00D5 /
+      N 1
+      EC > 1E4C
+      .
+   F2 > 1ECC
+   .
+50 > 0050 /
+   N 1
+   EC > 1E54
+   .
+51 > 0051
+52 > 0052 /
+   N 2
+   EC > 0154
+   F2 > 1E5A
+   .
+53 > 0053 /
+   N 2
+   EC > 015A
+   F2 > 1E62
+   .
+54 > 0054 /
+   N 1
+   F2 > 1E6C
+   .
+55 > 0055 /
+   N 3
+   D2 > 1EE6
+   DE > 0168 /
+      N 1
+      EC > 1E78
+      .
+   F2 > 1EE4
+   .
+56 > 0056 /
+   N 2
+   DE > 1E7C
+   F2 > 1E7E
+   .
+57 > 0057 /
+   N 3
+   CC > 1E80
+   EC > 1E82
+   F2 > 1E88
+   .
+58 > 0058
+59 > 0059 /
+   N 5
+   CC > 1EF2
+   D2 > 1EF6
+   DE > 1EF8
+   EC > 00DD
+   F2 > 1EF4
+   .
+5A > 005A /
+   N 2
+   EC > 0179
+   F2 > 1E92
+   .
+5B > 005B
+5C > 005C
+5D > 005D
+5E > 005E
+5F > 005F
+60 > 0060
+61 > 0061 /
+   N 3
+   D2 > 1EA3
+   DE > 00E3
+   F2 > 1EA1
+   .
+62 > 0062 /
+   N 1
+   F2 > 1E05
+   .
+63 > 0063 /
+   N 1
+   EC > 0107
+   .
+64 > 0064 /
+   N 1
+   F2 > 1E0D
+   .
+65 > 0065 /
+   N 3
+   D2 > 1EBB
+   DE > 1EBD
+   F2 > 1EB9
+   .
+66 > 0066
+67 > 0067 /
+   N 1
+   EC > 01F5
+   .
+68 > 0068 /
+   N 1
+   F2 > 1E25
+   .
+69 > 0069 /
+   N 4
+   CC > 00EC
+   D2 > 1EC9
+   DE > 0129
+   F2 > 1ECB
+   .
+6A > 006A
+6B > 006B /
+   N 2
+   EC > 1E31
+   F2 > 1E33
+   .
+6C > 006C /
+   N 2
+   EC > 013A
+   F2 > 1E37
+   .
+6D > 006D /
+   N 2
+   EC > 1E3F
+   F2 > 1E43
+   .
+6E > 006E /
+   N 3
+   CC > 01F9
+   EC > 0144
+   F2 > 1E47
+   .
+6F > 006F /
+   N 4
+   CC > 00F2
+   D2 > 1ECF
+   DE > 00F5 /
+      N 1
+      EC > 1E4D
+      .
+   F2 > 1ECD
+   .
+70 > 0070 /
+   N 1
+   EC > 1E55
+   .
+71 > 0071
+72 > 0072 /
+   N 2
+   EC > 0155
+   F2 > 1E5B
+   .
+73 > 0073 /
+   N 2
+   EC > 015B
+   F2 > 1E63
+   .
+74 > 0074 /
+   N 1
+   F2 > 1E6D
+   .
+75 > 0075 /
+   N 3
+   D2 > 1EE7
+   DE > 0169 /
+      N 1
+      EC > 1E79
+      .
+   F2 > 1EE5
+   .
+76 > 0076 /
+   N 2
+   DE > 1E7D
+   F2 > 1E7F
+   .
+77 > 0077 /
+   N 3
+   CC > 1E81
+   EC > 1E83
+   F2 > 1E89
+   .
+78 > 0078
+79 > 0079 /
+   N 5
+   CC > 1EF3
+   D2 > 1EF7
+   DE > 1EF9
+   EC > 00FD
+   F2 > 1EF5
+   .
+7A > 007A /
+   N 2
+   EC > 017A
+   F2 > 1E93
+   .
+7B > 007B
+7C > 007C
+7D > 007D
+7E > 007E
+7F > 007F
+80 > 20AC
+81 > 0081
+82 > 201A
+83 > 0192
+84 > 201E
+85 > 2026
+86 > 2020
+87 > 2021
+88 > 02C6
+89 > 2030
+8A > 008A
+8B > 2039
+8C > 0152
+8D > 008D
+8E > 008E
+8F > 008F
+90 > 0090
+91 > 2018
+92 > 2019
+93 > 201C
+94 > 201D
+95 > 2022
+96 > 2013
+97 > 2014
+98 > 02DC
+99 > 2122
+9A > 009A
+9B > 203A
+9C > 0153
+9D > 009D
+9E > 009E
+9F > 0178
+A0 > 00A0
+A1 > 00A1
+A2 > 00A2
+A3 > 00A3
+A4 > 00A4
+A5 > 00A5
+A6 > 00A6
+A7 > 00A7
+A8 > 00A8 /
+   N 2
+   CC > 1FED
+   EC > 0385
+   .
+A9 > 00A9
+AA > 00AA
+AB > 00AB
+AC > 00AC
+AD > 00AD
+AE > 00AE
+AF > 00AF
+B0 > 00B0
+B1 > 00B1
+B2 > 00B2
+B3 > 00B3
+B4 > 00B4
+B5 > 00B5
+B6 > 00B6
+B7 > 00B7
+B8 > 00B8
+B9 > 00B9
+BA > 00BA
+BB > 00BB
+BC > 00BC
+BD > 00BD
+BE > 00BE
+BF > 00BF
+C0 > 00C0
+C1 > 00C1
+C2 > 00C2 /
+   N 4
+   CC > 1EA6
+   D2 > 1EA8
+   DE > 1EAA
+   EC > 1EA4
+   .
+C3 > 0102 /
+   N 4
+   CC > 1EB0
+   D2 > 1EB2
+   DE > 1EB4
+   EC > 1EAE
+   .
+C4 > 00C4
+C5 > 00C5 /
+   N 1
+   EC > 01FA
+   .
+C6 > 00C6 /
+   N 1
+   EC > 01FC
+   .
+C7 > 00C7 /
+   N 1
+   EC > 1E08
+   .
+C8 > 00C8
+C9 > 00C9
+CA > 00CA /
+   N 4
+   CC > 1EC0
+   D2 > 1EC2
+   DE > 1EC4
+   EC > 1EBE
+   .
+CB > 00CB
+CC > 0300
+CD > 00CD
+CE > 00CE
+CF > 00CF /
+   N 1
+   EC > 1E2E
+   .
+D0 > 0110
+D1 > 00D1
+D2 > 0309
+D3 > 00D3
+D4 > 00D4 /
+   N 4
+   CC > 1ED2
+   D2 > 1ED4
+   DE > 1ED6
+   EC > 1ED0
+   .
+D5 > 01A0 /
+   N 5
+   CC > 1EDC
+   D2 > 1EDE
+   DE > 1EE0
+   EC > 1EDA
+   F2 > 1EE2
+   .
+D6 > 00D6
+D7 > 00D7
+D8 > 00D8 /
+   N 1
+   EC > 01FE
+   .
+D9 > 00D9
+DA > 00DA
+DB > 00DB
+DC > 00DC /
+   N 2
+   CC > 01DB
+   EC > 01D7
+   .
+DD > 01AF /
+   N 5
+   CC > 1EEA
+   D2 > 1EEC
+   DE > 1EEE
+   EC > 1EE8
+   F2 > 1EF0
+   .
+DE > 0303
+DF > 00DF
+E0 > 00E0
+E1 > 00E1
+E2 > 00E2 /
+   N 4
+   CC > 1EA7
+   D2 > 1EA9
+   DE > 1EAB
+   EC > 1EA5
+   .
+E3 > 0103 /
+   N 4
+   CC > 1EB1
+   D2 > 1EB3
+   DE > 1EB5
+   EC > 1EAF
+   .
+E4 > 00E4
+E5 > 00E5 /
+   N 1
+   EC > 01FB
+   .
+E6 > 00E6 /
+   N 1
+   EC > 01FD
+   .
+E7 > 00E7 /
+   N 1
+   EC > 1E09
+   .
+E8 > 00E8
+E9 > 00E9
+EA > 00EA /
+   N 4
+   CC > 1EC1
+   D2 > 1EC3
+   DE > 1EC5
+   EC > 1EBF
+   .
+EB > 00EB
+EC > 0301
+ED > 00ED
+EE > 00EE
+EF > 00EF /
+   N 1
+   EC > 1E2F
+   .
+F0 > 0111
+F1 > 00F1
+F2 > 0323
+F3 > 00F3
+F4 > 00F4 /
+   N 4
+   CC > 1ED3
+   D2 > 1ED5
+   DE > 1ED7
+   EC > 1ED1
+   .
+F5 > 01A1 /
+   N 5
+   CC > 1EDD
+   D2 > 1EDF
+   DE > 1EE1
+   EC > 1EDB
+   F2 > 1EE3
+   .
+F6 > 00F6
+F7 > 00F7
+F8 > 00F8 /
+   N 1
+   EC > 01FF
+   .
+F9 > 00F9
+FA > 00FA
+FB > 00FB
+FC > 00FC /
+   N 2
+   CC > 01DC
+   EC > 01D8
+   .
+FD > 01B0 /
+   N 5
+   CC > 1EEB
+   D2 > 1EED
+   DE > 1EEF
+   EC > 1EE9
+   F2 > 1EF1
+   .
+FE > 20AB
+FF > 00FF
+.
+
+COMP
+= NFC
+.
Index: doc/tools/ultraedit/ultraedit/GNU/aspell/data/cp1258.cset
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/cp1258.cset	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/cp1258.cset	(working copy)
@@ -0,0 +1,262 @@
+# Aspell Character Data File.
+= cp1258
+> ascii
+/
+# <char> <uni> <type> <display> <upper> <lower> <title> <plain>
+#                                                         <sl-first> <sl-rest>
+00 0000 - N 00 00 00 00 00 00 # <control>
+01 0001 . N 01 01 01 00 00 00 # <unused control>
+02 0002 . N 02 02 02 00 00 00 # <unused control>
+03 0003 . N 03 03 03 00 00 00 # <unused control>
+04 0004 . N 04 04 04 00 00 00 # <unused control>
+05 0005 . N 05 05 05 00 00 00 # <unused control>
+06 0006 . N 06 06 06 00 00 00 # <unused control>
+07 0007 . N 07 07 07 00 00 00 # <unused control>
+08 0008 . N 08 08 08 00 00 00 # <unused control>
+09 0009 . N 09 09 09 00 00 00 # <unused control>
+0A 000A . N 0A 0A 0A 00 00 00 # <unused control>
+0B 000B . N 0B 0B 0B 00 00 00 # <unused control>
+0C 000C . N 0C 0C 0C 00 00 00 # <unused control>
+0D 000D . N 0D 0D 0D 00 00 00 # <unused control>
+0E 000E . N 0E 0E 0E 00 00 00 # <unused control>
+0F 000F . N 0F 0F 0F 00 00 00 # <unused control>
+10 0010 - N 10 10 10 00 00 00 # <control>
+11 0011 . N 11 11 11 00 00 00 # <unused control>
+12 0012 . N 12 12 12 00 00 00 # <unused control>
+13 0013 . N 13 13 13 00 00 00 # <unused control>
+14 0014 . N 14 14 14 00 00 00 # <unused control>
+15 0015 . N 15 15 15 00 00 00 # <unused control>
+16 0016 . N 16 16 16 00 00 00 # <unused control>
+17 0017 . N 17 17 17 00 00 00 # <unused control>
+18 0018 . N 18 18 18 00 00 00 # <unused control>
+19 0019 . N 19 19 19 00 00 00 # <unused control>
+1A 001A . N 1A 1A 1A 00 00 00 # <unused control>
+1B 001B . N 1B 1B 1B 00 00 00 # <unused control>
+1C 001C . N 1C 1C 1C 00 00 00 # <unused control>
+1D 001D . N 1D 1D 1D 00 00 00 # <unused control>
+1E 001E . N 1E 1E 1E 00 00 00 # <unused control>
+1F 001F . N 1F 1F 1F 00 00 00 # <unused control>
+20 0020 W Y 20 20 20 00 00 00 # SPACE
+21 0021 - Y 21 21 21 00 00 00 # EXCLAMATION MARK
+22 0022 - Y 22 22 22 00 00 00 # QUOTATION MARK
+23 0023 - Y 23 23 23 00 00 00 # NUMBER SIGN
+24 0024 - Y 24 24 24 00 00 00 # DOLLAR SIGN
+25 0025 - Y 25 25 25 00 00 00 # PERCENT SIGN
+26 0026 - Y 26 26 26 00 00 00 # AMPERSAND
+27 0027 - Y 27 27 27 00 00 00 # APOSTROPHE
+28 0028 - Y 28 28 28 00 00 00 # LEFT PARENTHESIS
+29 0029 - Y 29 29 29 00 00 00 # RIGHT PARENTHESIS
+2A 002A - Y 2A 2A 2A 00 00 00 # ASTERISK
+2B 002B - Y 2B 2B 2B 00 00 00 # PLUS SIGN
+2C 002C - Y 2C 2C 2C 00 00 00 # COMMA
+2D 002D H Y 2D 2D 2D 00 00 00 # HYPHEN-MINUS
+2E 002E - Y 2E 2E 2E 00 00 00 # FULL STOP
+2F 002F - Y 2F 2F 2F 00 00 00 # SOLIDUS
+30 0030 D Y 30 30 30 00 00 00 # DIGIT ZERO
+31 0031 D Y 31 31 31 00 00 00 # DIGIT ONE
+32 0032 D Y 32 32 32 00 00 00 # DIGIT TWO
+33 0033 D Y 33 33 33 00 00 00 # DIGIT THREE
+34 0034 D Y 34 34 34 00 00 00 # DIGIT FOUR
+35 0035 D Y 35 35 35 00 00 00 # DIGIT FIVE
+36 0036 D Y 36 36 36 00 00 00 # DIGIT SIX
+37 0037 D Y 37 37 37 00 00 00 # DIGIT SEVEN
+38 0038 D Y 38 38 38 00 00 00 # DIGIT EIGHT
+39 0039 D Y 39 39 39 00 00 00 # DIGIT NINE
+3A 003A - Y 3A 3A 3A 00 00 00 # COLON
+3B 003B - Y 3B 3B 3B 00 00 00 # SEMICOLON
+3C 003C - Y 3C 3C 3C 00 00 00 # LESS-THAN SIGN
+3D 003D - Y 3D 3D 3D 00 00 00 # EQUALS SIGN
+3E 003E - Y 3E 3E 3E 00 00 00 # GREATER-THAN SIGN
+3F 003F - Y 3F 3F 3F 00 00 00 # QUESTION MARK
+40 0040 - Y 40 40 40 00 00 00 # COMMERCIAL AT
+41 0041 L Y 41 61 41 41 2A 00 # LATIN CAPITAL LETTER A
+42 0042 L Y 42 62 42 42 62 62 # LATIN CAPITAL LETTER B
+43 0043 L Y 43 63 43 43 63 63 # LATIN CAPITAL LETTER C
+44 0044 L Y 44 64 44 44 64 64 # LATIN CAPITAL LETTER D
+45 0045 L Y 45 65 45 45 2A 00 # LATIN CAPITAL LETTER E
+46 0046 L Y 46 66 46 46 66 66 # LATIN CAPITAL LETTER F
+47 0047 L Y 47 67 47 47 67 67 # LATIN CAPITAL LETTER G
+48 0048 L Y 48 68 48 48 68 68 # LATIN CAPITAL LETTER H
+49 0049 L Y 49 69 49 49 2A 00 # LATIN CAPITAL LETTER I
+4A 004A L Y 4A 6A 4A 4A 6A 6A # LATIN CAPITAL LETTER J
+4B 004B L Y 4B 6B 4B 4B 6B 6B # LATIN CAPITAL LETTER K
+4C 004C L Y 4C 6C 4C 4C 6C 6C # LATIN CAPITAL LETTER L
+4D 004D L Y 4D 6D 4D 4D 6D 6D # LATIN CAPITAL LETTER M
+4E 004E L Y 4E 6E 4E 4E 6E 6E # LATIN CAPITAL LETTER N
+4F 004F L Y 4F 6F 4F 4F 2A 00 # LATIN CAPITAL LETTER O
+50 0050 L Y 50 70 50 50 70 70 # LATIN CAPITAL LETTER P
+51 0051 L Y 51 71 51 51 71 71 # LATIN CAPITAL LETTER Q
+52 0052 L Y 52 72 52 52 72 72 # LATIN CAPITAL LETTER R
+53 0053 L Y 53 73 53 53 73 73 # LATIN CAPITAL LETTER S
+54 0054 L Y 54 74 54 54 74 74 # LATIN CAPITAL LETTER T
+55 0055 L Y 55 75 55 55 2A 00 # LATIN CAPITAL LETTER U
+56 0056 L Y 56 76 56 56 76 76 # LATIN CAPITAL LETTER V
+57 0057 L Y 57 77 57 57 77 77 # LATIN CAPITAL LETTER W
+58 0058 L Y 58 78 58 58 78 78 # LATIN CAPITAL LETTER X
+59 0059 L Y 59 79 59 59 79 79 # LATIN CAPITAL LETTER Y
+5A 005A L Y 5A 7A 5A 5A 7A 7A # LATIN CAPITAL LETTER Z
+5B 005B - Y 5B 5B 5B 00 00 00 # LEFT SQUARE BRACKET
+5C 005C - Y 5C 5C 5C 00 00 00 # REVERSE SOLIDUS
+5D 005D - Y 5D 5D 5D 00 00 00 # RIGHT SQUARE BRACKET
+5E 005E - Y 5E 5E 5E 00 00 00 # CIRCUMFLEX ACCENT
+5F 005F - Y 5F 5F 5F 00 00 00 # LOW LINE
+60 0060 - Y 60 60 60 00 00 00 # GRAVE ACCENT
+61 0061 L Y 41 61 41 61 2A 00 # LATIN SMALL LETTER A
+62 0062 L Y 42 62 42 62 62 62 # LATIN SMALL LETTER B
+63 0063 L Y 43 63 43 63 63 63 # LATIN SMALL LETTER C
+64 0064 L Y 44 64 44 64 64 64 # LATIN SMALL LETTER D
+65 0065 L Y 45 65 45 65 2A 00 # LATIN SMALL LETTER E
+66 0066 L Y 46 66 46 66 66 66 # LATIN SMALL LETTER F
+67 0067 L Y 47 67 47 67 67 67 # LATIN SMALL LETTER G
+68 0068 L Y 48 68 48 68 68 68 # LATIN SMALL LETTER H
+69 0069 L Y 49 69 49 69 2A 00 # LATIN SMALL LETTER I
+6A 006A L Y 4A 6A 4A 6A 6A 6A # LATIN SMALL LETTER J
+6B 006B L Y 4B 6B 4B 6B 6B 6B # LATIN SMALL LETTER K
+6C 006C L Y 4C 6C 4C 6C 6C 6C # LATIN SMALL LETTER L
+6D 006D L Y 4D 6D 4D 6D 6D 6D # LATIN SMALL LETTER M
+6E 006E L Y 4E 6E 4E 6E 6E 6E # LATIN SMALL LETTER N
+6F 006F L Y 4F 6F 4F 6F 2A 00 # LATIN SMALL LETTER O
+70 0070 L Y 50 70 50 70 70 70 # LATIN SMALL LETTER P
+71 0071 L Y 51 71 51 71 71 71 # LATIN SMALL LETTER Q
+72 0072 L Y 52 72 52 72 72 72 # LATIN SMALL LETTER R
+73 0073 L Y 53 73 53 73 73 73 # LATIN SMALL LETTER S
+74 0074 L Y 54 74 54 74 74 74 # LATIN SMALL LETTER T
+75 0075 L Y 55 75 55 75 2A 00 # LATIN SMALL LETTER U
+76 0076 L Y 56 76 56 76 76 76 # LATIN SMALL LETTER V
+77 0077 L Y 57 77 57 77 77 77 # LATIN SMALL LETTER W
+78 0078 L Y 58 78 58 78 78 78 # LATIN SMALL LETTER X
+79 0079 L Y 59 79 59 79 79 79 # LATIN SMALL LETTER Y
+7A 007A L Y 5A 7A 5A 7A 7A 7A # LATIN SMALL LETTER Z
+7B 007B - Y 7B 7B 7B 00 00 00 # LEFT CURLY BRACKET
+7C 007C - Y 7C 7C 7C 00 00 00 # VERTICAL LINE
+7D 007D - Y 7D 7D 7D 00 00 00 # RIGHT CURLY BRACKET
+7E 007E - Y 7E 7E 7E 00 00 00 # TILDE
+7F 007F - N 7F 7F 7F 00 00 00 # <control>
+80 20AC - Y 80 80 80 00 00 00 # EURO SIGN
+81 0081 . N 81 81 81 00 00 00 # <unused control>
+82 201A - Y 82 82 82 00 00 00 # SINGLE LOW-9 QUOTATION MARK
+83 0192 L Y 83 83 83 83 83 83 # LATIN SMALL LETTER F WITH HOOK
+84 201E - Y 84 84 84 00 00 00 # DOUBLE LOW-9 QUOTATION MARK
+85 2026 - Y 85 85 85 00 00 00 # HORIZONTAL ELLIPSIS
+86 2020 - Y 86 86 86 00 00 00 # DAGGER
+87 2021 - Y 87 87 87 00 00 00 # DOUBLE DAGGER
+88 02C6 M Y 88 88 88 00 00 00 # MODIFIER LETTER CIRCUMFLEX ACCENT
+89 2030 - Y 89 89 89 00 00 00 # PER MILLE SIGN
+8A 008A . N 8A 8A 8A 00 00 00 # <unused control>
+8B 2039 - Y 8B 8B 8B 00 00 00 # SINGLE LEFT-POINTING ANGLE QUOTATION MARK
+8C 0152 L Y 8C 9C 8C 8C 2A 00 # LATIN CAPITAL LIGATURE OE
+8D 008D . N 8D 8D 8D 00 00 00 # <unused control>
+8E 008E . N 8E 8E 8E 00 00 00 # <unused control>
+8F 008F . N 8F 8F 8F 00 00 00 # <unused control>
+90 0090 . N 90 90 90 00 00 00 # <unused control>
+91 2018 - Y 91 91 91 00 00 00 # LEFT SINGLE QUOTATION MARK
+92 2019 - Y 92 92 92 00 00 00 # RIGHT SINGLE QUOTATION MARK
+93 201C - Y 93 93 93 00 00 00 # LEFT DOUBLE QUOTATION MARK
+94 201D - Y 94 94 94 00 00 00 # RIGHT DOUBLE QUOTATION MARK
+95 2022 - Y 95 95 95 00 00 00 # BULLET
+96 2013 - Y 96 96 96 00 00 00 # EN DASH
+97 2014 - Y 97 97 97 00 00 00 # EM DASH
+98 02DC - Y 98 98 98 00 00 00 # SMALL TILDE
+99 2122 . N 99 99 99 00 00 00 # <unused special>
+9A 009A . N 9A 9A 9A 00 00 00 # <unused control>
+9B 203A - Y 9B 9B 9B 00 00 00 # SINGLE RIGHT-POINTING ANGLE QUOTATION MARK
+9C 0153 L Y 8C 9C 8C 9C 2A 00 # LATIN SMALL LIGATURE OE
+9D 009D . N 9D 9D 9D 00 00 00 # <unused control>
+9E 009E . N 9E 9E 9E 00 00 00 # <unused control>
+9F 0178 L Y 9F FF 9F 59 79 79 # LATIN CAPITAL LETTER Y WITH DIAERESIS
+A0 00A0 W Y A0 A0 A0 00 00 00 # NO-BREAK SPACE
+A1 00A1 - Y A1 A1 A1 00 00 00 # INVERTED EXCLAMATION MARK
+A2 00A2 - Y A2 A2 A2 00 00 00 # CENT SIGN
+A3 00A3 - Y A3 A3 A3 00 00 00 # POUND SIGN
+A4 00A4 - Y A4 A4 A4 00 00 00 # CURRENCY SIGN
+A5 00A5 - Y A5 A5 A5 00 00 00 # YEN SIGN
+A6 00A6 - Y A6 A6 A6 00 00 00 # BROKEN BAR
+A7 00A7 - Y A7 A7 A7 00 00 00 # SECTION SIGN
+A8 00A8 - Y A8 A8 A8 00 00 00 # DIAERESIS
+A9 00A9 - Y A9 A9 A9 00 00 00 # COPYRIGHT SIGN
+AA 00AA A Y AA AA AA 00 00 00 # FEMININE ORDINAL INDICATOR
+AB 00AB - Y AB AB AB 00 00 00 # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
+AC 00AC - Y AC AC AC 00 00 00 # NOT SIGN
+AD 00AD H N AD AD AD 00 00 00 # SOFT HYPHEN
+AE 00AE - Y AE AE AE 00 00 00 # REGISTERED SIGN
+AF 00AF - Y AF AF AF 00 00 00 # MACRON
+B0 00B0 - Y B0 B0 B0 00 00 00 # DEGREE SIGN
+B1 00B1 - Y B1 B1 B1 00 00 00 # PLUS-MINUS SIGN
+B2 00B2 - Y B2 B2 B2 00 00 00 # SUPERSCRIPT TWO
+B3 00B3 - Y B3 B3 B3 00 00 00 # SUPERSCRIPT THREE
+B4 00B4 - Y B4 B4 B4 00 00 00 # ACUTE ACCENT
+B5 00B5 A Y B5 B5 B5 00 00 00 # MICRO SIGN
+B6 00B6 - Y B6 B6 B6 00 00 00 # PILCROW SIGN
+B7 00B7 - Y B7 B7 B7 00 00 00 # MIDDLE DOT
+B8 00B8 - Y B8 B8 B8 00 00 00 # CEDILLA
+B9 00B9 - Y B9 B9 B9 00 00 00 # SUPERSCRIPT ONE
+BA 00BA A Y BA BA BA 00 00 00 # MASCULINE ORDINAL INDICATOR
+BB 00BB - Y BB BB BB 00 00 00 # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
+BC 00BC - Y BC BC BC 00 00 00 # VULGAR FRACTION ONE QUARTER
+BD 00BD - Y BD BD BD 00 00 00 # VULGAR FRACTION ONE HALF
+BE 00BE - Y BE BE BE 00 00 00 # VULGAR FRACTION THREE QUARTERS
+BF 00BF - Y BF BF BF 00 00 00 # INVERTED QUESTION MARK
+C0 00C0 L Y C0 E0 C0 41 2A 00 # LATIN CAPITAL LETTER A WITH GRAVE
+C1 00C1 L Y C1 E1 C1 41 2A 00 # LATIN CAPITAL LETTER A WITH ACUTE
+C2 00C2 L Y C2 E2 C2 41 2A 00 # LATIN CAPITAL LETTER A WITH CIRCUMFLEX
+C3 0102 L Y C3 E3 C3 41 2A 00 # LATIN CAPITAL LETTER A WITH BREVE
+C4 00C4 L Y C4 E4 C4 41 2A 00 # LATIN CAPITAL LETTER A WITH DIAERESIS
+C5 00C5 L Y C5 E5 C5 41 2A 00 # LATIN CAPITAL LETTER A WITH RING ABOVE
+C6 00C6 L Y C6 E6 C6 C6 2A 00 # LATIN CAPITAL LETTER AE
+C7 00C7 L Y C7 E7 C7 43 63 63 # LATIN CAPITAL LETTER C WITH CEDILLA
+C8 00C8 L Y C8 E8 C8 45 2A 00 # LATIN CAPITAL LETTER E WITH GRAVE
+C9 00C9 L Y C9 E9 C9 45 2A 00 # LATIN CAPITAL LETTER E WITH ACUTE
+CA 00CA L Y CA EA CA 45 2A 00 # LATIN CAPITAL LETTER E WITH CIRCUMFLEX
+CB 00CB L Y CB EB CB 45 2A 00 # LATIN CAPITAL LETTER E WITH DIAERESIS
+CC 0300 M M CC CC CC 00 00 00 # COMBINING GRAVE ACCENT
+CD 00CD L Y CD ED CD 49 2A 00 # LATIN CAPITAL LETTER I WITH ACUTE
+CE 00CE L Y CE EE CE 49 2A 00 # LATIN CAPITAL LETTER I WITH CIRCUMFLEX
+CF 00CF L Y CF EF CF 49 2A 00 # LATIN CAPITAL LETTER I WITH DIAERESIS
+D0 0110 L Y D0 F0 D0 D0 F0 F0 # LATIN CAPITAL LETTER D WITH STROKE
+D1 00D1 L Y D1 F1 D1 4E 6E 6E # LATIN CAPITAL LETTER N WITH TILDE
+D2 0309 M M D2 D2 D2 00 00 00 # COMBINING HOOK ABOVE
+D3 00D3 L Y D3 F3 D3 4F 2A 00 # LATIN CAPITAL LETTER O WITH ACUTE
+D4 00D4 L Y D4 F4 D4 4F 2A 00 # LATIN CAPITAL LETTER O WITH CIRCUMFLEX
+D5 01A0 L Y D5 F5 D5 4F 2A 00 # LATIN CAPITAL LETTER O WITH HORN
+D6 00D6 L Y D6 F6 D6 4F 2A 00 # LATIN CAPITAL LETTER O WITH DIAERESIS
+D7 00D7 - Y D7 D7 D7 00 00 00 # MULTIPLICATION SIGN
+D8 00D8 L Y D8 F8 D8 D8 2A 00 # LATIN CAPITAL LETTER O WITH STROKE
+D9 00D9 L Y D9 F9 D9 55 2A 00 # LATIN CAPITAL LETTER U WITH GRAVE
+DA 00DA L Y DA FA DA 55 2A 00 # LATIN CAPITAL LETTER U WITH ACUTE
+DB 00DB L Y DB FB DB 55 2A 00 # LATIN CAPITAL LETTER U WITH CIRCUMFLEX
+DC 00DC L Y DC FC DC 55 2A 00 # LATIN CAPITAL LETTER U WITH DIAERESIS
+DD 01AF L Y DD FD DD 55 2A 00 # LATIN CAPITAL LETTER U WITH HORN
+DE 0303 M M DE DE DE 00 00 00 # COMBINING TILDE
+DF 00DF L Y DF DF DF DF DF DF # LATIN SMALL LETTER SHARP S
+E0 00E0 L Y C0 E0 C0 61 2A 00 # LATIN SMALL LETTER A WITH GRAVE
+E1 00E1 L Y C1 E1 C1 61 2A 00 # LATIN SMALL LETTER A WITH ACUTE
+E2 00E2 L Y C2 E2 C2 61 2A 00 # LATIN SMALL LETTER A WITH CIRCUMFLEX
+E3 0103 L Y C3 E3 C3 61 2A 00 # LATIN SMALL LETTER A WITH BREVE
+E4 00E4 L Y C4 E4 C4 61 2A 00 # LATIN SMALL LETTER A WITH DIAERESIS
+E5 00E5 L Y C5 E5 C5 61 2A 00 # LATIN SMALL LETTER A WITH RING ABOVE
+E6 00E6 L Y C6 E6 C6 E6 2A 00 # LATIN SMALL LETTER AE
+E7 00E7 L Y C7 E7 C7 63 63 63 # LATIN SMALL LETTER C WITH CEDILLA
+E8 00E8 L Y C8 E8 C8 65 2A 00 # LATIN SMALL LETTER E WITH GRAVE
+E9 00E9 L Y C9 E9 C9 65 2A 00 # LATIN SMALL LETTER E WITH ACUTE
+EA 00EA L Y CA EA CA 65 2A 00 # LATIN SMALL LETTER E WITH CIRCUMFLEX
+EB 00EB L Y CB EB CB 65 2A 00 # LATIN SMALL LETTER E WITH DIAERESIS
+EC 0301 M M EC EC EC 00 00 00 # COMBINING ACUTE ACCENT
+ED 00ED L Y CD ED CD 69 2A 00 # LATIN SMALL LETTER I WITH ACUTE
+EE 00EE L Y CE EE CE 69 2A 00 # LATIN SMALL LETTER I WITH CIRCUMFLEX
+EF 00EF L Y CF EF CF 69 2A 00 # LATIN SMALL LETTER I WITH DIAERESIS
+F0 0111 L Y D0 F0 D0 F0 F0 F0 # LATIN SMALL LETTER D WITH STROKE
+F1 00F1 L Y D1 F1 D1 6E 6E 6E # LATIN SMALL LETTER N WITH TILDE
+F2 0323 M M F2 F2 F2 00 00 00 # COMBINING DOT BELOW
+F3 00F3 L Y D3 F3 D3 6F 2A 00 # LATIN SMALL LETTER O WITH ACUTE
+F4 00F4 L Y D4 F4 D4 6F 2A 00 # LATIN SMALL LETTER O WITH CIRCUMFLEX
+F5 01A1 L Y D5 F5 D5 6F 2A 00 # LATIN SMALL LETTER O WITH HORN
+F6 00F6 L Y D6 F6 D6 6F 2A 00 # LATIN SMALL LETTER O WITH DIAERESIS
+F7 00F7 - Y F7 F7 F7 00 00 00 # DIVISION SIGN
+F8 00F8 L Y D8 F8 D8 F8 2A 00 # LATIN SMALL LETTER O WITH STROKE
+F9 00F9 L Y D9 F9 D9 75 2A 00 # LATIN SMALL LETTER U WITH GRAVE
+FA 00FA L Y DA FA DA 75 2A 00 # LATIN SMALL LETTER U WITH ACUTE
+FB 00FB L Y DB FB DB 75 2A 00 # LATIN SMALL LETTER U WITH CIRCUMFLEX
+FC 00FC L Y DC FC DC 75 2A 00 # LATIN SMALL LETTER U WITH DIAERESIS
+FD 01B0 L Y DD FD DD 75 2A 00 # LATIN SMALL LETTER U WITH HORN
+FE 20AB - Y FE FE FE 00 00 00 # DONG SIGN
+FF 00FF L Y 9F FF 9F 79 79 79 # LATIN SMALL LETTER Y WITH DIAERESIS
Index: doc/tools/ultraedit/ultraedit/GNU/aspell/data/dvorak.kbd
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/dvorak.kbd	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/dvorak.kbd	(working copy)
@@ -0,0 +1,25 @@
+# Dvorak keyboard data file
+
+py
+yf
+fg
+gc
+cr
+rl
+ao
+oe
+eu
+ui
+id
+dh
+ht
+tn
+ns
+qj
+jk
+kx
+xb
+bm
+mw
+wv
+vz
Index: doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso-8859-1.cmap
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso-8859-1.cmap	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso-8859-1.cmap	(working copy)
@@ -0,0 +1,1922 @@
+INTERNAL
+/
+N 957
+0000 > 00
+0001 > 01
+0002 > 02
+0003 > 03
+0004 > 04
+0005 > 05
+0006 > 06
+0007 > 07
+0008 > 08
+0009 > 09
+000A > 0A
+000B > 0B
+000C > 0C
+000D > 0D
+000E > 0E
+000F > 0F
+0010 > 10
+0011 > 11
+0012 > 12
+0013 > 13
+0014 > 14
+0015 > 15
+0016 > 16
+0017 > 17
+0018 > 18
+0019 > 19
+001A > 1A
+001B > 1B
+001C > 1C
+001D > 1D
+001E > 1E
+001F > 1F
+0020 > 20
+0021 > 21
+0022 > 22
+0023 > 23
+0024 > 24
+0025 > 25
+0026 > 26
+0027 > 27
+0028 > 28
+0029 > 29
+002A > 2A
+002B > 2B
+002C > 2C
+002D > 2D
+002E > 2E
+002F > 2F
+0030 > 30
+0031 > 31
+0032 > 32
+0033 > 33
+0034 > 34
+0035 > 35
+0036 > 36
+0037 > 37
+0038 > 38
+0039 > 39
+003A > 3A
+003B > 3B
+003C > 3C
+003D > 3D
+003E > 3E
+003F > 3F
+0040 > 40
+0041 > 41 /
+     N 6
+     0300 > C0
+     0301 > C1
+     0302 > C2
+     0303 > C3
+     0308 > C4
+     030A > C5
+     .
+0042 > 42
+0043 > 43 /
+     N 1
+     0327 > C7
+     .
+0044 > 44
+0045 > 45 /
+     N 4
+     0300 > C8
+     0301 > C9
+     0302 > CA
+     0308 > CB
+     .
+0046 > 46
+0047 > 47
+0048 > 48
+0049 > 49 /
+     N 4
+     0300 > CC
+     0301 > CD
+     0302 > CE
+     0308 > CF
+     .
+004A > 4A
+004B > 4B
+004C > 4C
+004D > 4D
+004E > 4E /
+     N 1
+     0303 > D1
+     .
+004F > 4F /
+     N 5
+     0300 > D2
+     0301 > D3
+     0302 > D4
+     0303 > D5
+     0308 > D6
+     .
+0050 > 50
+0051 > 51
+0052 > 52
+0053 > 53
+0054 > 54
+0055 > 55 /
+     N 4
+     0300 > D9
+     0301 > DA
+     0302 > DB
+     0308 > DC
+     .
+0056 > 56
+0057 > 57
+0058 > 58
+0059 > 59 /
+     N 1
+     0301 > DD
+     .
+005A > 5A
+005B > 5B
+005C > 5C
+005D > 5D
+005E > 5E
+005F > 5F
+0060 > 60
+0061 > 61 /
+     N 6
+     0300 > E0
+     0301 > E1
+     0302 > E2
+     0303 > E3
+     0308 > E4
+     030A > E5
+     .
+0062 > 62
+0063 > 63 /
+     N 1
+     0327 > E7
+     .
+0064 > 64
+0065 > 65 /
+     N 4
+     0300 > E8
+     0301 > E9
+     0302 > EA
+     0308 > EB
+     .
+0066 > 66
+0067 > 67
+0068 > 68
+0069 > 69 /
+     N 4
+     0300 > EC
+     0301 > ED
+     0302 > EE
+     0308 > EF
+     .
+006A > 6A
+006B > 6B
+006C > 6C
+006D > 6D
+006E > 6E /
+     N 1
+     0303 > F1
+     .
+006F > 6F /
+     N 5
+     0300 > F2
+     0301 > F3
+     0302 > F4
+     0303 > F5
+     0308 > F6
+     .
+0070 > 70
+0071 > 71
+0072 > 72
+0073 > 73
+0074 > 74
+0075 > 75 /
+     N 4
+     0300 > F9
+     0301 > FA
+     0302 > FB
+     0308 > FC
+     .
+0076 > 76
+0077 > 77
+0078 > 78
+0079 > 79 /
+     N 2
+     0301 > FD
+     0308 > FF
+     .
+007A > 7A
+007B > 7B
+007C > 7C
+007D > 7D
+007E > 7E
+007F > 7F
+0080 > 80
+0081 > 81
+0082 > 82
+0083 > 83
+0084 > 84
+0085 > 85
+0086 > 86
+0087 > 87
+0088 > 88
+0089 > 89
+008A > 8A
+008B > 8B
+008C > 8C
+008D > 8D
+008E > 8E
+008F > 8F
+0090 > 90
+0091 > 91
+0092 > 92
+0093 > 93
+0094 > 94
+0095 > 95
+0096 > 96
+0097 > 97
+0098 > 98
+0099 > 99
+009A > 9A
+009B > 9B
+009C > 9C
+009D > 9D
+009E > 9E
+009F > 9F
+00A0 > A0
+00A1 > A1
+00A2 > A2
+00A3 > A3
+00A4 > A4
+00A5 > A5
+00A6 > A6
+00A7 > A7
+00A8 > A8
+00A9 > A9
+00AA > AA
+00AB > AB
+00AC > AC
+00AD > AD
+00AE > AE
+00AF > AF
+00B0 > B0
+00B1 > B1
+00B2 > B2
+00B3 > B3
+00B4 > B4
+00B5 > B5
+00B6 > B6
+00B7 > B7
+00B8 > B8
+00B9 > B9
+00BA > BA
+00BB > BB
+00BC > BC
+00BD > BD
+00BE > BE
+00BF > BF
+00C0 > C0
+00C1 > C1
+00C2 > C2
+00C3 > C3
+00C4 > C4
+00C5 > C5
+00C6 > C6
+00C7 > C7
+00C8 > C8
+00C9 > C9
+00CA > CA
+00CB > CB
+00CC > CC
+00CD > CD
+00CE > CE
+00CF > CF
+00D0 > D0
+00D1 > D1
+00D2 > D2
+00D3 > D3
+00D4 > D4
+00D5 > D5
+00D6 > D6
+00D7 > D7
+00D8 > D8
+00D9 > D9
+00DA > DA
+00DB > DB
+00DC > DC
+00DD > DD
+00DE > DE
+00DF > DF
+00E0 > E0
+00E1 > E1
+00E2 > E2
+00E3 > E3
+00E4 > E4
+00E5 > E5
+00E6 > E6
+00E7 > E7
+00E8 > E8
+00E9 > E9
+00EA > EA
+00EB > EB
+00EC > EC
+00ED > ED
+00EE > EE
+00EF > EF
+00F0 > F0
+00F1 > F1
+00F2 > F2
+00F3 > F3
+00F4 > F4
+00F5 > F5
+00F6 > F6
+00F7 > F7
+00F8 > F8
+00F9 > F9
+00FA > FA
+00FB > FB
+00FC > FC
+00FD > FD
+00FE > FE
+00FF > FF
+0100 > 41 # unsup: 0041 0304
+0101 > 61 # unsup: 0061 0304
+0102 > 41 # unsup: 0041 0306
+0103 > 61 # unsup: 0061 0306
+0104 > 41 # unsup: 0041 0328
+0105 > 61 # unsup: 0061 0328
+0106 > 43 # unsup: 0043 0301
+0107 > 63 # unsup: 0063 0301
+0108 > 43 # unsup: 0043 0302
+0109 > 63 # unsup: 0063 0302
+010A > 43 # unsup: 0043 0307
+010B > 63 # unsup: 0063 0307
+010C > 43 # unsup: 0043 030C
+010D > 63 # unsup: 0063 030C
+010E > 44 # unsup: 0044 030C
+010F > 64 # unsup: 0064 030C
+0112 > 45 # unsup: 0045 0304
+0113 > 65 # unsup: 0065 0304
+0114 > 45 # unsup: 0045 0306
+0115 > 65 # unsup: 0065 0306
+0116 > 45 # unsup: 0045 0307
+0117 > 65 # unsup: 0065 0307
+0118 > 45 # unsup: 0045 0328
+0119 > 65 # unsup: 0065 0328
+011A > 45 # unsup: 0045 030C
+011B > 65 # unsup: 0065 030C
+011C > 47 # unsup: 0047 0302
+011D > 67 # unsup: 0067 0302
+011E > 47 # unsup: 0047 0306
+011F > 67 # unsup: 0067 0306
+0120 > 47 # unsup: 0047 0307
+0121 > 67 # unsup: 0067 0307
+0122 > 47 # unsup: 0047 0327
+0123 > 67 # unsup: 0067 0327
+0124 > 48 # unsup: 0048 0302
+0125 > 68 # unsup: 0068 0302
+0128 > 49 # unsup: 0049 0303
+0129 > 69 # unsup: 0069 0303
+012A > 49 # unsup: 0049 0304
+012B > 69 # unsup: 0069 0304
+012C > 49 # unsup: 0049 0306
+012D > 69 # unsup: 0069 0306
+012E > 49 # unsup: 0049 0328
+012F > 69 # unsup: 0069 0328
+0130 > 49 # unsup: 0049 0307
+0132 > 49 4A # compat
+0133 > 69 6A # compat
+0134 > 4A # unsup: 004A 0302
+0135 > 6A # unsup: 006A 0302
+0136 > 4B # unsup: 004B 0327
+0137 > 6B # unsup: 006B 0327
+0139 > 4C # unsup: 004C 0301
+013A > 6C # unsup: 006C 0301
+013B > 4C # unsup: 004C 0327
+013C > 6C # unsup: 006C 0327
+013D > 4C # unsup: 004C 030C
+013E > 6C # unsup: 006C 030C
+013F > 4C B7 # compat
+0140 > 6C B7 # compat
+0143 > 4E # unsup: 004E 0301
+0144 > 6E # unsup: 006E 0301
+0145 > 4E # unsup: 004E 0327
+0146 > 6E # unsup: 006E 0327
+0147 > 4E # unsup: 004E 030C
+0148 > 6E # unsup: 006E 030C
+014C > 4F # unsup: 004F 0304
+014D > 6F # unsup: 006F 0304
+014E > 4F # unsup: 004F 0306
+014F > 6F # unsup: 006F 0306
+0150 > 4F # unsup: 004F 030B
+0151 > 6F # unsup: 006F 030B
+0152 > 4F 45 # compat
+0153 > 6F 65 # compat
+0154 > 52 # unsup: 0052 0301
+0155 > 72 # unsup: 0072 0301
+0156 > 52 # unsup: 0052 0327
+0157 > 72 # unsup: 0072 0327
+0158 > 52 # unsup: 0052 030C
+0159 > 72 # unsup: 0072 030C
+015A > 53 # unsup: 0053 0301
+015B > 73 # unsup: 0073 0301
+015C > 53 # unsup: 0053 0302
+015D > 73 # unsup: 0073 0302
+015E > 53 # unsup: 0053 0327
+015F > 73 # unsup: 0073 0327
+0160 > 53 # unsup: 0053 030C
+0161 > 73 # unsup: 0073 030C
+0162 > 54 # unsup: 0054 0327
+0163 > 74 # unsup: 0074 0327
+0164 > 54 # unsup: 0054 030C
+0165 > 74 # unsup: 0074 030C
+0168 > 55 # unsup: 0055 0303
+0169 > 75 # unsup: 0075 0303
+016A > 55 # unsup: 0055 0304
+016B > 75 # unsup: 0075 0304
+016C > 55 # unsup: 0055 0306
+016D > 75 # unsup: 0075 0306
+016E > 55 # unsup: 0055 030A
+016F > 75 # unsup: 0075 030A
+0170 > 55 # unsup: 0055 030B
+0171 > 75 # unsup: 0075 030B
+0172 > 55 # unsup: 0055 0328
+0173 > 75 # unsup: 0075 0328
+0174 > 57 # unsup: 0057 0302
+0175 > 77 # unsup: 0077 0302
+0176 > 59 # unsup: 0059 0302
+0177 > 79 # unsup: 0079 0302
+0178 > 59 # unsup: 0059 0308
+0179 > 5A # unsup: 005A 0301
+017A > 7A # unsup: 007A 0301
+017B > 5A # unsup: 005A 0307
+017C > 7A # unsup: 007A 0307
+017D > 5A # unsup: 005A 030C
+017E > 7A # unsup: 007A 030C
+017F > 73 # compat
+01A0 > 4F # unsup: 004F 031B
+01A1 > 6F # unsup: 006F 031B
+01AF > 55 # unsup: 0055 031B
+01B0 > 75 # unsup: 0075 031B
+01C4 > 44 5A # unsup: 0044 005A 030C
+01C5 > 44 7A # unsup: 0044 007A 030C
+01C6 > 64 7A # unsup: 0064 007A 030C
+01C7 > 4C 4A # compat
+01C8 > 4C 6A # compat
+01C9 > 6C 6A # compat
+01CA > 4E 4A # compat
+01CB > 4E 6A # compat
+01CC > 6E 6A # compat
+01CD > 41 # unsup: 0041 030C
+01CE > 61 # unsup: 0061 030C
+01CF > 49 # unsup: 0049 030C
+01D0 > 69 # unsup: 0069 030C
+01D1 > 4F # unsup: 004F 030C
+01D2 > 6F # unsup: 006F 030C
+01D3 > 55 # unsup: 0055 030C
+01D4 > 75 # unsup: 0075 030C
+01D5 > DC # unsup: 00DC 0304
+01D6 > FC # unsup: 00FC 0304
+01D7 > DC # unsup: 00DC 0301
+01D8 > FC # unsup: 00FC 0301
+01D9 > DC # unsup: 00DC 030C
+01DA > FC # unsup: 00FC 030C
+01DB > DC # unsup: 00DC 0300
+01DC > FC # unsup: 00FC 0300
+01DE > C4 # unsup: 00C4 0304
+01DF > E4 # unsup: 00E4 0304
+01E0 > 41 # unsup: 0041 0307 0304
+01E1 > 61 # unsup: 0061 0307 0304
+01E2 > C6 # unsup: 00C6 0304
+01E3 > E6 # unsup: 00E6 0304
+01E6 > 47 # unsup: 0047 030C
+01E7 > 67 # unsup: 0067 030C
+01E8 > 4B # unsup: 004B 030C
+01E9 > 6B # unsup: 006B 030C
+01EA > 4F # unsup: 004F 0328
+01EB > 6F # unsup: 006F 0328
+01EC > 4F # unsup: 004F 0328 0304
+01ED > 6F # unsup: 006F 0328 0304
+01F0 > 6A # unsup: 006A 030C
+01F1 > 44 5A # compat
+01F2 > 44 7A # compat
+01F3 > 64 7A # compat
+01F4 > 47 # unsup: 0047 0301
+01F5 > 67 # unsup: 0067 0301
+01F8 > 4E # unsup: 004E 0300
+01F9 > 6E # unsup: 006E 0300
+01FA > C5 # unsup: 00C5 0301
+01FB > E5 # unsup: 00E5 0301
+01FC > C6 # unsup: 00C6 0301
+01FD > E6 # unsup: 00E6 0301
+01FE > D8 # unsup: 00D8 0301
+01FF > F8 # unsup: 00F8 0301
+0200 > 41 # unsup: 0041 030F
+0201 > 61 # unsup: 0061 030F
+0202 > 41 # unsup: 0041 0311
+0203 > 61 # unsup: 0061 0311
+0204 > 45 # unsup: 0045 030F
+0205 > 65 # unsup: 0065 030F
+0206 > 45 # unsup: 0045 0311
+0207 > 65 # unsup: 0065 0311
+0208 > 49 # unsup: 0049 030F
+0209 > 69 # unsup: 0069 030F
+020A > 49 # unsup: 0049 0311
+020B > 69 # unsup: 0069 0311
+020C > 4F # unsup: 004F 030F
+020D > 6F # unsup: 006F 030F
+020E > 4F # unsup: 004F 0311
+020F > 6F # unsup: 006F 0311
+0210 > 52 # unsup: 0052 030F
+0211 > 72 # unsup: 0072 030F
+0212 > 52 # unsup: 0052 0311
+0213 > 72 # unsup: 0072 0311
+0214 > 55 # unsup: 0055 030F
+0215 > 75 # unsup: 0075 030F
+0216 > 55 # unsup: 0055 0311
+0217 > 75 # unsup: 0075 0311
+0218 > 53 # unsup: 0053 0326
+0219 > 73 # unsup: 0073 0326
+021A > 54 # unsup: 0054 0326
+021B > 74 # unsup: 0074 0326
+021E > 48 # unsup: 0048 030C
+021F > 68 # unsup: 0068 030C
+0226 > 41 # unsup: 0041 0307
+0227 > 61 # unsup: 0061 0307
+0228 > 45 # unsup: 0045 0327
+0229 > 65 # unsup: 0065 0327
+022A > D6 # unsup: 00D6 0304
+022B > F6 # unsup: 00F6 0304
+022C > D5 # unsup: 00D5 0304
+022D > F5 # unsup: 00F5 0304
+022E > 4F # unsup: 004F 0307
+022F > 6F # unsup: 006F 0307
+0230 > 4F # unsup: 004F 0307 0304
+0231 > 6F # unsup: 006F 0307 0304
+0232 > 59 # unsup: 0059 0304
+0233 > 79 # unsup: 0079 0304
+0300 > 0 # unsup
+0301 > 0 # unsup
+0302 > 0 # unsup
+0303 > 0 # unsup
+0304 > 0 # unsup
+0305 > 0 # unsup
+0306 > 0 # unsup
+0307 > 0 # unsup
+0308 > 0 # unsup
+0309 > 0 # unsup
+030A > 0 # unsup
+030B > 0 # unsup
+030C > 0 # unsup
+030D > 0 # unsup
+030E > 0 # unsup
+030F > 0 # unsup
+0310 > 0 # unsup
+0311 > 0 # unsup
+0312 > 0 # unsup
+0313 > 0 # unsup
+0314 > 0 # unsup
+0315 > 0 # unsup
+0316 > 0 # unsup
+0317 > 0 # unsup
+0318 > 0 # unsup
+0319 > 0 # unsup
+031A > 0 # unsup
+031B > 0 # unsup
+031C > 0 # unsup
+031D > 0 # unsup
+031E > 0 # unsup
+031F > 0 # unsup
+0320 > 0 # unsup
+0321 > 0 # unsup
+0322 > 0 # unsup
+0323 > 0 # unsup
+0324 > 0 # unsup
+0325 > 0 # unsup
+0326 > 0 # unsup
+0327 > 0 # unsup
+0328 > 0 # unsup
+0329 > 0 # unsup
+032A > 0 # unsup
+032B > 0 # unsup
+032C > 0 # unsup
+032D > 0 # unsup
+032E > 0 # unsup
+032F > 0 # unsup
+0330 > 0 # unsup
+0331 > 0 # unsup
+0332 > 0 # unsup
+0333 > 0 # unsup
+0334 > 0 # unsup
+0335 > 0 # unsup
+0336 > 0 # unsup
+0337 > 0 # unsup
+0338 > 0 # unsup
+0339 > 0 # unsup
+033A > 0 # unsup
+033B > 0 # unsup
+033C > 0 # unsup
+033D > 0 # unsup
+033E > 0 # unsup
+033F > 0 # unsup
+0340 > 0 # unsup
+0341 > 0 # unsup
+0342 > 0 # unsup
+0343 > 0 # unsup
+0344 > 0 # unsup
+0345 > 0 # unsup
+037E > 3B
+0385 > A8 # unsup: 00A8 0301
+0387 > B7
+1E00 > 41 # unsup: 0041 0325
+1E01 > 61 # unsup: 0061 0325
+1E02 > 42 # unsup: 0042 0307
+1E03 > 62 # unsup: 0062 0307
+1E04 > 42 # unsup: 0042 0323
+1E05 > 62 # unsup: 0062 0323
+1E06 > 42 # unsup: 0042 0331
+1E07 > 62 # unsup: 0062 0331
+1E08 > C7 # unsup: 00C7 0301
+1E09 > E7 # unsup: 00E7 0301
+1E0A > 44 # unsup: 0044 0307
+1E0B > 64 # unsup: 0064 0307
+1E0C > 44 # unsup: 0044 0323
+1E0D > 64 # unsup: 0064 0323
+1E0E > 44 # unsup: 0044 0331
+1E0F > 64 # unsup: 0064 0331
+1E10 > 44 # unsup: 0044 0327
+1E11 > 64 # unsup: 0064 0327
+1E12 > 44 # unsup: 0044 032D
+1E13 > 64 # unsup: 0064 032D
+1E14 > 45 # unsup: 0045 0304 0300
+1E15 > 65 # unsup: 0065 0304 0300
+1E16 > 45 # unsup: 0045 0304 0301
+1E17 > 65 # unsup: 0065 0304 0301
+1E18 > 45 # unsup: 0045 032D
+1E19 > 65 # unsup: 0065 032D
+1E1A > 45 # unsup: 0045 0330
+1E1B > 65 # unsup: 0065 0330
+1E1C > 45 # unsup: 0045 0327 0306
+1E1D > 65 # unsup: 0065 0327 0306
+1E1E > 46 # unsup: 0046 0307
+1E1F > 66 # unsup: 0066 0307
+1E20 > 47 # unsup: 0047 0304
+1E21 > 67 # unsup: 0067 0304
+1E22 > 48 # unsup: 0048 0307
+1E23 > 68 # unsup: 0068 0307
+1E24 > 48 # unsup: 0048 0323
+1E25 > 68 # unsup: 0068 0323
+1E26 > 48 # unsup: 0048 0308
+1E27 > 68 # unsup: 0068 0308
+1E28 > 48 # unsup: 0048 0327
+1E29 > 68 # unsup: 0068 0327
+1E2A > 48 # unsup: 0048 032E
+1E2B > 68 # unsup: 0068 032E
+1E2C > 49 # unsup: 0049 0330
+1E2D > 69 # unsup: 0069 0330
+1E2E > CF # unsup: 00CF 0301
+1E2F > EF # unsup: 00EF 0301
+1E30 > 4B # unsup: 004B 0301
+1E31 > 6B # unsup: 006B 0301
+1E32 > 4B # unsup: 004B 0323
+1E33 > 6B # unsup: 006B 0323
+1E34 > 4B # unsup: 004B 0331
+1E35 > 6B # unsup: 006B 0331
+1E36 > 4C # unsup: 004C 0323
+1E37 > 6C # unsup: 006C 0323
+1E38 > 4C # unsup: 004C 0323 0304
+1E39 > 6C # unsup: 006C 0323 0304
+1E3A > 4C # unsup: 004C 0331
+1E3B > 6C # unsup: 006C 0331
+1E3C > 4C # unsup: 004C 032D
+1E3D > 6C # unsup: 006C 032D
+1E3E > 4D # unsup: 004D 0301
+1E3F > 6D # unsup: 006D 0301
+1E40 > 4D # unsup: 004D 0307
+1E41 > 6D # unsup: 006D 0307
+1E42 > 4D # unsup: 004D 0323
+1E43 > 6D # unsup: 006D 0323
+1E44 > 4E # unsup: 004E 0307
+1E45 > 6E # unsup: 006E 0307
+1E46 > 4E # unsup: 004E 0323
+1E47 > 6E # unsup: 006E 0323
+1E48 > 4E # unsup: 004E 0331
+1E49 > 6E # unsup: 006E 0331
+1E4A > 4E # unsup: 004E 032D
+1E4B > 6E # unsup: 006E 032D
+1E4C > D5 # unsup: 00D5 0301
+1E4D > F5 # unsup: 00F5 0301
+1E4E > D5 # unsup: 00D5 0308
+1E4F > F5 # unsup: 00F5 0308
+1E50 > 4F # unsup: 004F 0304 0300
+1E51 > 6F # unsup: 006F 0304 0300
+1E52 > 4F # unsup: 004F 0304 0301
+1E53 > 6F # unsup: 006F 0304 0301
+1E54 > 50 # unsup: 0050 0301
+1E55 > 70 # unsup: 0070 0301
+1E56 > 50 # unsup: 0050 0307
+1E57 > 70 # unsup: 0070 0307
+1E58 > 52 # unsup: 0052 0307
+1E59 > 72 # unsup: 0072 0307
+1E5A > 52 # unsup: 0052 0323
+1E5B > 72 # unsup: 0072 0323
+1E5C > 52 # unsup: 0052 0323 0304
+1E5D > 72 # unsup: 0072 0323 0304
+1E5E > 52 # unsup: 0052 0331
+1E5F > 72 # unsup: 0072 0331
+1E60 > 53 # unsup: 0053 0307
+1E61 > 73 # unsup: 0073 0307
+1E62 > 53 # unsup: 0053 0323
+1E63 > 73 # unsup: 0073 0323
+1E64 > 53 # unsup: 0053 0301 0307
+1E65 > 73 # unsup: 0073 0301 0307
+1E66 > 53 # unsup: 0053 030C 0307
+1E67 > 73 # unsup: 0073 030C 0307
+1E68 > 53 # unsup: 0053 0323 0307
+1E69 > 73 # unsup: 0073 0323 0307
+1E6A > 54 # unsup: 0054 0307
+1E6B > 74 # unsup: 0074 0307
+1E6C > 54 # unsup: 0054 0323
+1E6D > 74 # unsup: 0074 0323
+1E6E > 54 # unsup: 0054 0331
+1E6F > 74 # unsup: 0074 0331
+1E70 > 54 # unsup: 0054 032D
+1E71 > 74 # unsup: 0074 032D
+1E72 > 55 # unsup: 0055 0324
+1E73 > 75 # unsup: 0075 0324
+1E74 > 55 # unsup: 0055 0330
+1E75 > 75 # unsup: 0075 0330
+1E76 > 55 # unsup: 0055 032D
+1E77 > 75 # unsup: 0075 032D
+1E78 > 55 # unsup: 0055 0303 0301
+1E79 > 75 # unsup: 0075 0303 0301
+1E7A > 55 # unsup: 0055 0304 0308
+1E7B > 75 # unsup: 0075 0304 0308
+1E7C > 56 # unsup: 0056 0303
+1E7D > 76 # unsup: 0076 0303
+1E7E > 56 # unsup: 0056 0323
+1E7F > 76 # unsup: 0076 0323
+1E80 > 57 # unsup: 0057 0300
+1E81 > 77 # unsup: 0077 0300
+1E82 > 57 # unsup: 0057 0301
+1E83 > 77 # unsup: 0077 0301
+1E84 > 57 # unsup: 0057 0308
+1E85 > 77 # unsup: 0077 0308
+1E86 > 57 # unsup: 0057 0307
+1E87 > 77 # unsup: 0077 0307
+1E88 > 57 # unsup: 0057 0323
+1E89 > 77 # unsup: 0077 0323
+1E8A > 58 # unsup: 0058 0307
+1E8B > 78 # unsup: 0078 0307
+1E8C > 58 # unsup: 0058 0308
+1E8D > 78 # unsup: 0078 0308
+1E8E > 59 # unsup: 0059 0307
+1E8F > 79 # unsup: 0079 0307
+1E90 > 5A # unsup: 005A 0302
+1E91 > 7A # unsup: 007A 0302
+1E92 > 5A # unsup: 005A 0323
+1E93 > 7A # unsup: 007A 0323
+1E94 > 5A # unsup: 005A 0331
+1E95 > 7A # unsup: 007A 0331
+1E96 > 68 # unsup: 0068 0331
+1E97 > 74 # unsup: 0074 0308
+1E98 > 77 # unsup: 0077 030A
+1E99 > 79 # unsup: 0079 030A
+1E9B > 73 # unsup: 0073 0307
+1EA0 > 41 # unsup: 0041 0323
+1EA1 > 61 # unsup: 0061 0323
+1EA2 > 41 # unsup: 0041 0309
+1EA3 > 61 # unsup: 0061 0309
+1EA4 > C2 # unsup: 00C2 0301
+1EA5 > E2 # unsup: 00E2 0301
+1EA6 > C2 # unsup: 00C2 0300
+1EA7 > E2 # unsup: 00E2 0300
+1EA8 > C2 # unsup: 00C2 0309
+1EA9 > E2 # unsup: 00E2 0309
+1EAA > C2 # unsup: 00C2 0303
+1EAB > E2 # unsup: 00E2 0303
+1EAC > 41 # unsup: 0041 0323 0302
+1EAD > 61 # unsup: 0061 0323 0302
+1EAE > 41 # unsup: 0041 0306 0301
+1EAF > 61 # unsup: 0061 0306 0301
+1EB0 > 41 # unsup: 0041 0306 0300
+1EB1 > 61 # unsup: 0061 0306 0300
+1EB2 > 41 # unsup: 0041 0306 0309
+1EB3 > 61 # unsup: 0061 0306 0309
+1EB4 > 41 # unsup: 0041 0306 0303
+1EB5 > 61 # unsup: 0061 0306 0303
+1EB6 > 41 # unsup: 0041 0323 0306
+1EB7 > 61 # unsup: 0061 0323 0306
+1EB8 > 45 # unsup: 0045 0323
+1EB9 > 65 # unsup: 0065 0323
+1EBA > 45 # unsup: 0045 0309
+1EBB > 65 # unsup: 0065 0309
+1EBC > 45 # unsup: 0045 0303
+1EBD > 65 # unsup: 0065 0303
+1EBE > CA # unsup: 00CA 0301
+1EBF > EA # unsup: 00EA 0301
+1EC0 > CA # unsup: 00CA 0300
+1EC1 > EA # unsup: 00EA 0300
+1EC2 > CA # unsup: 00CA 0309
+1EC3 > EA # unsup: 00EA 0309
+1EC4 > CA # unsup: 00CA 0303
+1EC5 > EA # unsup: 00EA 0303
+1EC6 > 45 # unsup: 0045 0323 0302
+1EC7 > 65 # unsup: 0065 0323 0302
+1EC8 > 49 # unsup: 0049 0309
+1EC9 > 69 # unsup: 0069 0309
+1ECA > 49 # unsup: 0049 0323
+1ECB > 69 # unsup: 0069 0323
+1ECC > 4F # unsup: 004F 0323
+1ECD > 6F # unsup: 006F 0323
+1ECE > 4F # unsup: 004F 0309
+1ECF > 6F # unsup: 006F 0309
+1ED0 > D4 # unsup: 00D4 0301
+1ED1 > F4 # unsup: 00F4 0301
+1ED2 > D4 # unsup: 00D4 0300
+1ED3 > F4 # unsup: 00F4 0300
+1ED4 > D4 # unsup: 00D4 0309
+1ED5 > F4 # unsup: 00F4 0309
+1ED6 > D4 # unsup: 00D4 0303
+1ED7 > F4 # unsup: 00F4 0303
+1ED8 > 4F # unsup: 004F 0323 0302
+1ED9 > 6F # unsup: 006F 0323 0302
+1EDA > 4F # unsup: 004F 031B 0301
+1EDB > 6F # unsup: 006F 031B 0301
+1EDC > 4F # unsup: 004F 031B 0300
+1EDD > 6F # unsup: 006F 031B 0300
+1EDE > 4F # unsup: 004F 031B 0309
+1EDF > 6F # unsup: 006F 031B 0309
+1EE0 > 4F # unsup: 004F 031B 0303
+1EE1 > 6F # unsup: 006F 031B 0303
+1EE2 > 4F # unsup: 004F 031B 0323
+1EE3 > 6F # unsup: 006F 031B 0323
+1EE4 > 55 # unsup: 0055 0323
+1EE5 > 75 # unsup: 0075 0323
+1EE6 > 55 # unsup: 0055 0309
+1EE7 > 75 # unsup: 0075 0309
+1EE8 > 55 # unsup: 0055 031B 0301
+1EE9 > 75 # unsup: 0075 031B 0301
+1EEA > 55 # unsup: 0055 031B 0300
+1EEB > 75 # unsup: 0075 031B 0300
+1EEC > 55 # unsup: 0055 031B 0309
+1EED > 75 # unsup: 0075 031B 0309
+1EEE > 55 # unsup: 0055 031B 0303
+1EEF > 75 # unsup: 0075 031B 0303
+1EF0 > 55 # unsup: 0055 031B 0323
+1EF1 > 75 # unsup: 0075 031B 0323
+1EF2 > 59 # unsup: 0059 0300
+1EF3 > 79 # unsup: 0079 0300
+1EF4 > 59 # unsup: 0059 0323
+1EF5 > 79 # unsup: 0079 0323
+1EF6 > 59 # unsup: 0059 0309
+1EF7 > 79 # unsup: 0079 0309
+1EF8 > 59 # unsup: 0059 0303
+1EF9 > 79 # unsup: 0079 0303
+1FC1 > A8 # unsup: 00A8 0342
+1FED > A8 # unsup: 00A8 0300
+1FEE > A8 # unsup: 00A8 0301
+1FEF > 60
+1FFD > B4
+2000 > 20 # compat
+2001 > 20 # compat
+2002 > 20 # compat
+2003 > 20 # compat
+2004 > 20 # compat
+2005 > 20 # compat
+2006 > 20 # compat
+2007 > 20 # compat
+2008 > 20 # compat
+2009 > 20 # compat
+200A > 20 # compat
+2024 > 2E # compat
+2025 > 2E 2E # compat
+2026 > 2E 2E 2E # compat
+202F > 20 # compat
+203C > 21 21 # compat
+2047 > 3F 3F # compat
+2048 > 3F 21 # compat
+2049 > 21 3F # compat
+205F > 20 # compat
+FB00 > 66 66 # compat
+FB01 > 66 69 # compat
+FB02 > 66 6C # compat
+FB03 > 66 66 69 # compat
+FB04 > 66 66 6C # compat
+FB05 > 73 74 # compat
+FB06 > 73 74 # compat
+FB29 > 2B # compat
+FE30 > 2E 2E # compat
+FE33 > 5F # compat
+FE34 > 5F # compat
+FE35 > 28 # compat
+FE36 > 29 # compat
+FE37 > 7B # compat
+FE38 > 7D # compat
+FE47 > 5B # compat
+FE48 > 5D # compat
+FE4D > 5F # compat
+FE4E > 5F # compat
+FE4F > 5F # compat
+FE50 > 2C # compat
+FE52 > 2E # compat
+FE54 > 3B # compat
+FE55 > 3A # compat
+FE56 > 3F # compat
+FE57 > 21 # compat
+FE59 > 28 # compat
+FE5A > 29 # compat
+FE5B > 7B # compat
+FE5C > 7D # compat
+FE5F > 23 # compat
+FE60 > 26 # compat
+FE61 > 2A # compat
+FE62 > 2B # compat
+FE63 > 2D # compat
+FE64 > 3C # compat
+FE65 > 3E # compat
+FE66 > 3D # compat
+FE68 > 5C # compat
+FE69 > 24 # compat
+FE6A > 25 # compat
+FE6B > 40 # compat
+FF01 > 21 # compat
+FF02 > 22 # compat
+FF03 > 23 # compat
+FF04 > 24 # compat
+FF05 > 25 # compat
+FF06 > 26 # compat
+FF07 > 27 # compat
+FF08 > 28 # compat
+FF09 > 29 # compat
+FF0A > 2A # compat
+FF0B > 2B # compat
+FF0C > 2C # compat
+FF0D > 2D # compat
+FF0E > 2E # compat
+FF0F > 2F # compat
+FF10 > 30 # compat
+FF11 > 31 # compat
+FF12 > 32 # compat
+FF13 > 33 # compat
+FF14 > 34 # compat
+FF15 > 35 # compat
+FF16 > 36 # compat
+FF17 > 37 # compat
+FF18 > 38 # compat
+FF19 > 39 # compat
+FF1A > 3A # compat
+FF1B > 3B # compat
+FF1C > 3C # compat
+FF1D > 3D # compat
+FF1E > 3E # compat
+FF1F > 3F # compat
+FF20 > 40 # compat
+FF21 > 41 # compat
+FF22 > 42 # compat
+FF23 > 43 # compat
+FF24 > 44 # compat
+FF25 > 45 # compat
+FF26 > 46 # compat
+FF27 > 47 # compat
+FF28 > 48 # compat
+FF29 > 49 # compat
+FF2A > 4A # compat
+FF2B > 4B # compat
+FF2C > 4C # compat
+FF2D > 4D # compat
+FF2E > 4E # compat
+FF2F > 4F # compat
+FF30 > 50 # compat
+FF31 > 51 # compat
+FF32 > 52 # compat
+FF33 > 53 # compat
+FF34 > 54 # compat
+FF35 > 55 # compat
+FF36 > 56 # compat
+FF37 > 57 # compat
+FF38 > 58 # compat
+FF39 > 59 # compat
+FF3A > 5A # compat
+FF3B > 5B # compat
+FF3C > 5C # compat
+FF3D > 5D # compat
+FF3E > 5E # compat
+FF3F > 5F # compat
+FF40 > 60 # compat
+FF41 > 61 # compat
+FF42 > 62 # compat
+FF43 > 63 # compat
+FF44 > 64 # compat
+FF45 > 65 # compat
+FF46 > 66 # compat
+FF47 > 67 # compat
+FF48 > 68 # compat
+FF49 > 69 # compat
+FF4A > 6A # compat
+FF4B > 6B # compat
+FF4C > 6C # compat
+FF4D > 6D # compat
+FF4E > 6E # compat
+FF4F > 6F # compat
+FF50 > 70 # compat
+FF51 > 71 # compat
+FF52 > 72 # compat
+FF53 > 73 # compat
+FF54 > 74 # compat
+FF55 > 75 # compat
+FF56 > 76 # compat
+FF57 > 77 # compat
+FF58 > 78 # compat
+FF59 > 79 # compat
+FF5A > 7A # compat
+FF5B > 7B # compat
+FF5C > 7C # compat
+FF5D > 7D # compat
+FF5E > 7E # compat
+FFE0 > A2 # compat
+FFE1 > A3 # compat
+FFE2 > AC # compat
+FFE3 > AF # compat
+FFE4 > A6 # compat
+FFE5 > A5 # compat
+.
+
+STRICT
+/
+N 260
+0000 > 00
+0001 > 01
+0002 > 02
+0003 > 03
+0004 > 04
+0005 > 05
+0006 > 06
+0007 > 07
+0008 > 08
+0009 > 09
+000A > 0A
+000B > 0B
+000C > 0C
+000D > 0D
+000E > 0E
+000F > 0F
+0010 > 10
+0011 > 11
+0012 > 12
+0013 > 13
+0014 > 14
+0015 > 15
+0016 > 16
+0017 > 17
+0018 > 18
+0019 > 19
+001A > 1A
+001B > 1B
+001C > 1C
+001D > 1D
+001E > 1E
+001F > 1F
+0020 > 20
+0021 > 21
+0022 > 22
+0023 > 23
+0024 > 24
+0025 > 25
+0026 > 26
+0027 > 27
+0028 > 28
+0029 > 29
+002A > 2A
+002B > 2B
+002C > 2C
+002D > 2D
+002E > 2E
+002F > 2F
+0030 > 30
+0031 > 31
+0032 > 32
+0033 > 33
+0034 > 34
+0035 > 35
+0036 > 36
+0037 > 37
+0038 > 38
+0039 > 39
+003A > 3A
+003B > 3B
+003C > 3C
+003D > 3D
+003E > 3E
+003F > 3F
+0040 > 40
+0041 > 41 /
+     N 6
+     0300 > C0
+     0301 > C1
+     0302 > C2
+     0303 > C3
+     0308 > C4
+     030A > C5
+     .
+0042 > 42
+0043 > 43 /
+     N 1
+     0327 > C7
+     .
+0044 > 44
+0045 > 45 /
+     N 4
+     0300 > C8
+     0301 > C9
+     0302 > CA
+     0308 > CB
+     .
+0046 > 46
+0047 > 47
+0048 > 48
+0049 > 49 /
+     N 4
+     0300 > CC
+     0301 > CD
+     0302 > CE
+     0308 > CF
+     .
+004A > 4A
+004B > 4B
+004C > 4C
+004D > 4D
+004E > 4E /
+     N 1
+     0303 > D1
+     .
+004F > 4F /
+     N 5
+     0300 > D2
+     0301 > D3
+     0302 > D4
+     0303 > D5
+     0308 > D6
+     .
+0050 > 50
+0051 > 51
+0052 > 52
+0053 > 53
+0054 > 54
+0055 > 55 /
+     N 4
+     0300 > D9
+     0301 > DA
+     0302 > DB
+     0308 > DC
+     .
+0056 > 56
+0057 > 57
+0058 > 58
+0059 > 59 /
+     N 1
+     0301 > DD
+     .
+005A > 5A
+005B > 5B
+005C > 5C
+005D > 5D
+005E > 5E
+005F > 5F
+0060 > 60
+0061 > 61 /
+     N 6
+     0300 > E0
+     0301 > E1
+     0302 > E2
+     0303 > E3
+     0308 > E4
+     030A > E5
+     .
+0062 > 62
+0063 > 63 /
+     N 1
+     0327 > E7
+     .
+0064 > 64
+0065 > 65 /
+     N 4
+     0300 > E8
+     0301 > E9
+     0302 > EA
+     0308 > EB
+     .
+0066 > 66
+0067 > 67
+0068 > 68
+0069 > 69 /
+     N 4
+     0300 > EC
+     0301 > ED
+     0302 > EE
+     0308 > EF
+     .
+006A > 6A
+006B > 6B
+006C > 6C
+006D > 6D
+006E > 6E /
+     N 1
+     0303 > F1
+     .
+006F > 6F /
+     N 5
+     0300 > F2
+     0301 > F3
+     0302 > F4
+     0303 > F5
+     0308 > F6
+     .
+0070 > 70
+0071 > 71
+0072 > 72
+0073 > 73
+0074 > 74
+0075 > 75 /
+     N 4
+     0300 > F9
+     0301 > FA
+     0302 > FB
+     0308 > FC
+     .
+0076 > 76
+0077 > 77
+0078 > 78
+0079 > 79 /
+     N 2
+     0301 > FD
+     0308 > FF
+     .
+007A > 7A
+007B > 7B
+007C > 7C
+007D > 7D
+007E > 7E
+007F > 7F
+0080 > 80
+0081 > 81
+0082 > 82
+0083 > 83
+0084 > 84
+0085 > 85
+0086 > 86
+0087 > 87
+0088 > 88
+0089 > 89
+008A > 8A
+008B > 8B
+008C > 8C
+008D > 8D
+008E > 8E
+008F > 8F
+0090 > 90
+0091 > 91
+0092 > 92
+0093 > 93
+0094 > 94
+0095 > 95
+0096 > 96
+0097 > 97
+0098 > 98
+0099 > 99
+009A > 9A
+009B > 9B
+009C > 9C
+009D > 9D
+009E > 9E
+009F > 9F
+00A0 > A0
+00A1 > A1
+00A2 > A2
+00A3 > A3
+00A4 > A4
+00A5 > A5
+00A6 > A6
+00A7 > A7
+00A8 > A8
+00A9 > A9
+00AA > AA
+00AB > AB
+00AC > AC
+00AD > AD
+00AE > AE
+00AF > AF
+00B0 > B0
+00B1 > B1
+00B2 > B2
+00B3 > B3
+00B4 > B4
+00B5 > B5
+00B6 > B6
+00B7 > B7
+00B8 > B8
+00B9 > B9
+00BA > BA
+00BB > BB
+00BC > BC
+00BD > BD
+00BE > BE
+00BF > BF
+00C0 > C0
+00C1 > C1
+00C2 > C2
+00C3 > C3
+00C4 > C4
+00C5 > C5
+00C6 > C6
+00C7 > C7
+00C8 > C8
+00C9 > C9
+00CA > CA
+00CB > CB
+00CC > CC
+00CD > CD
+00CE > CE
+00CF > CF
+00D0 > D0
+00D1 > D1
+00D2 > D2
+00D3 > D3
+00D4 > D4
+00D5 > D5
+00D6 > D6
+00D7 > D7
+00D8 > D8
+00D9 > D9
+00DA > DA
+00DB > DB
+00DC > DC
+00DD > DD
+00DE > DE
+00DF > DF
+00E0 > E0
+00E1 > E1
+00E2 > E2
+00E3 > E3
+00E4 > E4
+00E5 > E5
+00E6 > E6
+00E7 > E7
+00E8 > E8
+00E9 > E9
+00EA > EA
+00EB > EB
+00EC > EC
+00ED > ED
+00EE > EE
+00EF > EF
+00F0 > F0
+00F1 > F1
+00F2 > F2
+00F3 > F3
+00F4 > F4
+00F5 > F5
+00F6 > F6
+00F7 > F7
+00F8 > F8
+00F9 > F9
+00FA > FA
+00FB > FB
+00FC > FC
+00FD > FD
+00FE > FE
+00FF > FF
+037E > 3B
+0387 > B7
+1FEF > 60
+1FFD > B4
+.
+
+NFD
+/
+N 256
+00 > 0000
+01 > 0001
+02 > 0002
+03 > 0003
+04 > 0004
+05 > 0005
+06 > 0006
+07 > 0007
+08 > 0008
+09 > 0009
+0A > 000A
+0B > 000B
+0C > 000C
+0D > 000D
+0E > 000E
+0F > 000F
+10 > 0010
+11 > 0011
+12 > 0012
+13 > 0013
+14 > 0014
+15 > 0015
+16 > 0016
+17 > 0017
+18 > 0018
+19 > 0019
+1A > 001A
+1B > 001B
+1C > 001C
+1D > 001D
+1E > 001E
+1F > 001F
+20 > 0020
+21 > 0021
+22 > 0022
+23 > 0023
+24 > 0024
+25 > 0025
+26 > 0026
+27 > 0027
+28 > 0028
+29 > 0029
+2A > 002A
+2B > 002B
+2C > 002C
+2D > 002D
+2E > 002E
+2F > 002F
+30 > 0030
+31 > 0031
+32 > 0032
+33 > 0033
+34 > 0034
+35 > 0035
+36 > 0036
+37 > 0037
+38 > 0038
+39 > 0039
+3A > 003A
+3B > 003B
+3C > 003C
+3D > 003D
+3E > 003E
+3F > 003F
+40 > 0040
+41 > 0041
+42 > 0042
+43 > 0043
+44 > 0044
+45 > 0045
+46 > 0046
+47 > 0047
+48 > 0048
+49 > 0049
+4A > 004A
+4B > 004B
+4C > 004C
+4D > 004D
+4E > 004E
+4F > 004F
+50 > 0050
+51 > 0051
+52 > 0052
+53 > 0053
+54 > 0054
+55 > 0055
+56 > 0056
+57 > 0057
+58 > 0058
+59 > 0059
+5A > 005A
+5B > 005B
+5C > 005C
+5D > 005D
+5E > 005E
+5F > 005F
+60 > 0060
+61 > 0061
+62 > 0062
+63 > 0063
+64 > 0064
+65 > 0065
+66 > 0066
+67 > 0067
+68 > 0068
+69 > 0069
+6A > 006A
+6B > 006B
+6C > 006C
+6D > 006D
+6E > 006E
+6F > 006F
+70 > 0070
+71 > 0071
+72 > 0072
+73 > 0073
+74 > 0074
+75 > 0075
+76 > 0076
+77 > 0077
+78 > 0078
+79 > 0079
+7A > 007A
+7B > 007B
+7C > 007C
+7D > 007D
+7E > 007E
+7F > 007F
+80 > 0080
+81 > 0081
+82 > 0082
+83 > 0083
+84 > 0084
+85 > 0085
+86 > 0086
+87 > 0087
+88 > 0088
+89 > 0089
+8A > 008A
+8B > 008B
+8C > 008C
+8D > 008D
+8E > 008E
+8F > 008F
+90 > 0090
+91 > 0091
+92 > 0092
+93 > 0093
+94 > 0094
+95 > 0095
+96 > 0096
+97 > 0097
+98 > 0098
+99 > 0099
+9A > 009A
+9B > 009B
+9C > 009C
+9D > 009D
+9E > 009E
+9F > 009F
+A0 > 00A0
+A1 > 00A1
+A2 > 00A2
+A3 > 00A3
+A4 > 00A4
+A5 > 00A5
+A6 > 00A6
+A7 > 00A7
+A8 > 00A8
+A9 > 00A9
+AA > 00AA
+AB > 00AB
+AC > 00AC
+AD > 00AD
+AE > 00AE
+AF > 00AF
+B0 > 00B0
+B1 > 00B1
+B2 > 00B2
+B3 > 00B3
+B4 > 00B4
+B5 > 00B5
+B6 > 00B6
+B7 > 00B7
+B8 > 00B8
+B9 > 00B9
+BA > 00BA
+BB > 00BB
+BC > 00BC
+BD > 00BD
+BE > 00BE
+BF > 00BF
+C0 > 0041 0300
+C1 > 0041 0301
+C2 > 0041 0302
+C3 > 0041 0303
+C4 > 0041 0308
+C5 > 0041 030A
+C6 > 00C6
+C7 > 0043 0327
+C8 > 0045 0300
+C9 > 0045 0301
+CA > 0045 0302
+CB > 0045 0308
+CC > 0049 0300
+CD > 0049 0301
+CE > 0049 0302
+CF > 0049 0308
+D0 > 00D0
+D1 > 004E 0303
+D2 > 004F 0300
+D3 > 004F 0301
+D4 > 004F 0302
+D5 > 004F 0303
+D6 > 004F 0308
+D7 > 00D7
+D8 > 00D8
+D9 > 0055 0300
+DA > 0055 0301
+DB > 0055 0302
+DC > 0055 0308
+DD > 0059 0301
+DE > 00DE
+DF > 00DF
+E0 > 0061 0300
+E1 > 0061 0301
+E2 > 0061 0302
+E3 > 0061 0303
+E4 > 0061 0308
+E5 > 0061 030A
+E6 > 00E6
+E7 > 0063 0327
+E8 > 0065 0300
+E9 > 0065 0301
+EA > 0065 0302
+EB > 0065 0308
+EC > 0069 0300
+ED > 0069 0301
+EE > 0069 0302
+EF > 0069 0308
+F0 > 00F0
+F1 > 006E 0303
+F2 > 006F 0300
+F3 > 006F 0301
+F4 > 006F 0302
+F5 > 006F 0303
+F6 > 006F 0308
+F7 > 00F7
+F8 > 00F8
+F9 > 0075 0300
+FA > 0075 0301
+FB > 0075 0302
+FC > 0075 0308
+FD > 0079 0301
+FE > 00FE
+FF > 0079 0308
+.
+
+NFC
+/
+N 256
+00 > 0000
+01 > 0001
+02 > 0002
+03 > 0003
+04 > 0004
+05 > 0005
+06 > 0006
+07 > 0007
+08 > 0008
+09 > 0009
+0A > 000A
+0B > 000B
+0C > 000C
+0D > 000D
+0E > 000E
+0F > 000F
+10 > 0010
+11 > 0011
+12 > 0012
+13 > 0013
+14 > 0014
+15 > 0015
+16 > 0016
+17 > 0017
+18 > 0018
+19 > 0019
+1A > 001A
+1B > 001B
+1C > 001C
+1D > 001D
+1E > 001E
+1F > 001F
+20 > 0020
+21 > 0021
+22 > 0022
+23 > 0023
+24 > 0024
+25 > 0025
+26 > 0026
+27 > 0027
+28 > 0028
+29 > 0029
+2A > 002A
+2B > 002B
+2C > 002C
+2D > 002D
+2E > 002E
+2F > 002F
+30 > 0030
+31 > 0031
+32 > 0032
+33 > 0033
+34 > 0034
+35 > 0035
+36 > 0036
+37 > 0037
+38 > 0038
+39 > 0039
+3A > 003A
+3B > 003B
+3C > 003C
+3D > 003D
+3E > 003E
+3F > 003F
+40 > 0040
+41 > 0041
+42 > 0042
+43 > 0043
+44 > 0044
+45 > 0045
+46 > 0046
+47 > 0047
+48 > 0048
+49 > 0049
+4A > 004A
+4B > 004B
+4C > 004C
+4D > 004D
+4E > 004E
+4F > 004F
+50 > 0050
+51 > 0051
+52 > 0052
+53 > 0053
+54 > 0054
+55 > 0055
+56 > 0056
+57 > 0057
+58 > 0058
+59 > 0059
+5A > 005A
+5B > 005B
+5C > 005C
+5D > 005D
+5E > 005E
+5F > 005F
+60 > 0060
+61 > 0061
+62 > 0062
+63 > 0063
+64 > 0064
+65 > 0065
+66 > 0066
+67 > 0067
+68 > 0068
+69 > 0069
+6A > 006A
+6B > 006B
+6C > 006C
+6D > 006D
+6E > 006E
+6F > 006F
+70 > 0070
+71 > 0071
+72 > 0072
+73 > 0073
+74 > 0074
+75 > 0075
+76 > 0076
+77 > 0077
+78 > 0078
+79 > 0079
+7A > 007A
+7B > 007B
+7C > 007C
+7D > 007D
+7E > 007E
+7F > 007F
+80 > 0080
+81 > 0081
+82 > 0082
+83 > 0083
+84 > 0084
+85 > 0085
+86 > 0086
+87 > 0087
+88 > 0088
+89 > 0089
+8A > 008A
+8B > 008B
+8C > 008C
+8D > 008D
+8E > 008E
+8F > 008F
+90 > 0090
+91 > 0091
+92 > 0092
+93 > 0093
+94 > 0094
+95 > 0095
+96 > 0096
+97 > 0097
+98 > 0098
+99 > 0099
+9A > 009A
+9B > 009B
+9C > 009C
+9D > 009D
+9E > 009E
+9F > 009F
+A0 > 00A0
+A1 > 00A1
+A2 > 00A2
+A3 > 00A3
+A4 > 00A4
+A5 > 00A5
+A6 > 00A6
+A7 > 00A7
+A8 > 00A8
+A9 > 00A9
+AA > 00AA
+AB > 00AB
+AC > 00AC
+AD > 00AD
+AE > 00AE
+AF > 00AF
+B0 > 00B0
+B1 > 00B1
+B2 > 00B2
+B3 > 00B3
+B4 > 00B4
+B5 > 00B5
+B6 > 00B6
+B7 > 00B7
+B8 > 00B8
+B9 > 00B9
+BA > 00BA
+BB > 00BB
+BC > 00BC
+BD > 00BD
+BE > 00BE
+BF > 00BF
+C0 > 00C0
+C1 > 00C1
+C2 > 00C2
+C3 > 00C3
+C4 > 00C4
+C5 > 00C5
+C6 > 00C6
+C7 > 00C7
+C8 > 00C8
+C9 > 00C9
+CA > 00CA
+CB > 00CB
+CC > 00CC
+CD > 00CD
+CE > 00CE
+CF > 00CF
+D0 > 00D0
+D1 > 00D1
+D2 > 00D2
+D3 > 00D3
+D4 > 00D4
+D5 > 00D5
+D6 > 00D6
+D7 > 00D7
+D8 > 00D8
+D9 > 00D9
+DA > 00DA
+DB > 00DB
+DC > 00DC
+DD > 00DD
+DE > 00DE
+DF > 00DF
+E0 > 00E0
+E1 > 00E1
+E2 > 00E2
+E3 > 00E3
+E4 > 00E4
+E5 > 00E5
+E6 > 00E6
+E7 > 00E7
+E8 > 00E8
+E9 > 00E9
+EA > 00EA
+EB > 00EB
+EC > 00EC
+ED > 00ED
+EE > 00EE
+EF > 00EF
+F0 > 00F0
+F1 > 00F1
+F2 > 00F2
+F3 > 00F3
+F4 > 00F4
+F5 > 00F5
+F6 > 00F6
+F7 > 00F7
+F8 > 00F8
+F9 > 00F9
+FA > 00FA
+FB > 00FB
+FC > 00FC
+FD > 00FD
+FE > 00FE
+FF > 00FF
+.
+
+COMP
+= NFC
+.
Index: doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso-8859-1.cset
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso-8859-1.cset	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso-8859-1.cset	(working copy)
@@ -0,0 +1,262 @@
+# Aspell Character Data File.
+= iso-8859-1
+> ascii
+/
+# <char> <uni> <type> <display> <upper> <lower> <title> <plain>
+#                                                         <sl-first> <sl-rest>
+00 0000 - N 00 00 00 00 00 00 # <control>
+01 0001 . N 01 01 01 00 00 00 # <unused control>
+02 0002 . N 02 02 02 00 00 00 # <unused control>
+03 0003 . N 03 03 03 00 00 00 # <unused control>
+04 0004 . N 04 04 04 00 00 00 # <unused control>
+05 0005 . N 05 05 05 00 00 00 # <unused control>
+06 0006 . N 06 06 06 00 00 00 # <unused control>
+07 0007 . N 07 07 07 00 00 00 # <unused control>
+08 0008 . N 08 08 08 00 00 00 # <unused control>
+09 0009 . N 09 09 09 00 00 00 # <unused control>
+0A 000A . N 0A 0A 0A 00 00 00 # <unused control>
+0B 000B . N 0B 0B 0B 00 00 00 # <unused control>
+0C 000C . N 0C 0C 0C 00 00 00 # <unused control>
+0D 000D . N 0D 0D 0D 00 00 00 # <unused control>
+0E 000E . N 0E 0E 0E 00 00 00 # <unused control>
+0F 000F . N 0F 0F 0F 00 00 00 # <unused control>
+10 0010 - N 10 10 10 00 00 00 # <control>
+11 0011 . N 11 11 11 00 00 00 # <unused control>
+12 0012 . N 12 12 12 00 00 00 # <unused control>
+13 0013 . N 13 13 13 00 00 00 # <unused control>
+14 0014 . N 14 14 14 00 00 00 # <unused control>
+15 0015 . N 15 15 15 00 00 00 # <unused control>
+16 0016 . N 16 16 16 00 00 00 # <unused control>
+17 0017 . N 17 17 17 00 00 00 # <unused control>
+18 0018 . N 18 18 18 00 00 00 # <unused control>
+19 0019 . N 19 19 19 00 00 00 # <unused control>
+1A 001A . N 1A 1A 1A 00 00 00 # <unused control>
+1B 001B . N 1B 1B 1B 00 00 00 # <unused control>
+1C 001C . N 1C 1C 1C 00 00 00 # <unused control>
+1D 001D . N 1D 1D 1D 00 00 00 # <unused control>
+1E 001E . N 1E 1E 1E 00 00 00 # <unused control>
+1F 001F . N 1F 1F 1F 00 00 00 # <unused control>
+20 0020 W Y 20 20 20 00 00 00 # SPACE
+21 0021 - Y 21 21 21 00 00 00 # EXCLAMATION MARK
+22 0022 - Y 22 22 22 00 00 00 # QUOTATION MARK
+23 0023 - Y 23 23 23 00 00 00 # NUMBER SIGN
+24 0024 - Y 24 24 24 00 00 00 # DOLLAR SIGN
+25 0025 - Y 25 25 25 00 00 00 # PERCENT SIGN
+26 0026 - Y 26 26 26 00 00 00 # AMPERSAND
+27 0027 - Y 27 27 27 00 00 00 # APOSTROPHE
+28 0028 - Y 28 28 28 00 00 00 # LEFT PARENTHESIS
+29 0029 - Y 29 29 29 00 00 00 # RIGHT PARENTHESIS
+2A 002A - Y 2A 2A 2A 00 00 00 # ASTERISK
+2B 002B - Y 2B 2B 2B 00 00 00 # PLUS SIGN
+2C 002C - Y 2C 2C 2C 00 00 00 # COMMA
+2D 002D H Y 2D 2D 2D 00 00 00 # HYPHEN-MINUS
+2E 002E - Y 2E 2E 2E 00 00 00 # FULL STOP
+2F 002F - Y 2F 2F 2F 00 00 00 # SOLIDUS
+30 0030 D Y 30 30 30 00 00 00 # DIGIT ZERO
+31 0031 D Y 31 31 31 00 00 00 # DIGIT ONE
+32 0032 D Y 32 32 32 00 00 00 # DIGIT TWO
+33 0033 D Y 33 33 33 00 00 00 # DIGIT THREE
+34 0034 D Y 34 34 34 00 00 00 # DIGIT FOUR
+35 0035 D Y 35 35 35 00 00 00 # DIGIT FIVE
+36 0036 D Y 36 36 36 00 00 00 # DIGIT SIX
+37 0037 D Y 37 37 37 00 00 00 # DIGIT SEVEN
+38 0038 D Y 38 38 38 00 00 00 # DIGIT EIGHT
+39 0039 D Y 39 39 39 00 00 00 # DIGIT NINE
+3A 003A - Y 3A 3A 3A 00 00 00 # COLON
+3B 003B - Y 3B 3B 3B 00 00 00 # SEMICOLON
+3C 003C - Y 3C 3C 3C 00 00 00 # LESS-THAN SIGN
+3D 003D - Y 3D 3D 3D 00 00 00 # EQUALS SIGN
+3E 003E - Y 3E 3E 3E 00 00 00 # GREATER-THAN SIGN
+3F 003F - Y 3F 3F 3F 00 00 00 # QUESTION MARK
+40 0040 - Y 40 40 40 00 00 00 # COMMERCIAL AT
+41 0041 L Y 41 61 41 41 2A 00 # LATIN CAPITAL LETTER A
+42 0042 L Y 42 62 42 42 62 62 # LATIN CAPITAL LETTER B
+43 0043 L Y 43 63 43 43 63 63 # LATIN CAPITAL LETTER C
+44 0044 L Y 44 64 44 44 64 64 # LATIN CAPITAL LETTER D
+45 0045 L Y 45 65 45 45 2A 00 # LATIN CAPITAL LETTER E
+46 0046 L Y 46 66 46 46 66 66 # LATIN CAPITAL LETTER F
+47 0047 L Y 47 67 47 47 67 67 # LATIN CAPITAL LETTER G
+48 0048 L Y 48 68 48 48 68 68 # LATIN CAPITAL LETTER H
+49 0049 L Y 49 69 49 49 2A 00 # LATIN CAPITAL LETTER I
+4A 004A L Y 4A 6A 4A 4A 6A 6A # LATIN CAPITAL LETTER J
+4B 004B L Y 4B 6B 4B 4B 6B 6B # LATIN CAPITAL LETTER K
+4C 004C L Y 4C 6C 4C 4C 6C 6C # LATIN CAPITAL LETTER L
+4D 004D L Y 4D 6D 4D 4D 6D 6D # LATIN CAPITAL LETTER M
+4E 004E L Y 4E 6E 4E 4E 6E 6E # LATIN CAPITAL LETTER N
+4F 004F L Y 4F 6F 4F 4F 2A 00 # LATIN CAPITAL LETTER O
+50 0050 L Y 50 70 50 50 70 70 # LATIN CAPITAL LETTER P
+51 0051 L Y 51 71 51 51 71 71 # LATIN CAPITAL LETTER Q
+52 0052 L Y 52 72 52 52 72 72 # LATIN CAPITAL LETTER R
+53 0053 L Y 53 73 53 53 73 73 # LATIN CAPITAL LETTER S
+54 0054 L Y 54 74 54 54 74 74 # LATIN CAPITAL LETTER T
+55 0055 L Y 55 75 55 55 2A 00 # LATIN CAPITAL LETTER U
+56 0056 L Y 56 76 56 56 76 76 # LATIN CAPITAL LETTER V
+57 0057 L Y 57 77 57 57 77 77 # LATIN CAPITAL LETTER W
+58 0058 L Y 58 78 58 58 78 78 # LATIN CAPITAL LETTER X
+59 0059 L Y 59 79 59 59 79 79 # LATIN CAPITAL LETTER Y
+5A 005A L Y 5A 7A 5A 5A 7A 7A # LATIN CAPITAL LETTER Z
+5B 005B - Y 5B 5B 5B 00 00 00 # LEFT SQUARE BRACKET
+5C 005C - Y 5C 5C 5C 00 00 00 # REVERSE SOLIDUS
+5D 005D - Y 5D 5D 5D 00 00 00 # RIGHT SQUARE BRACKET
+5E 005E - Y 5E 5E 5E 00 00 00 # CIRCUMFLEX ACCENT
+5F 005F - Y 5F 5F 5F 00 00 00 # LOW LINE
+60 0060 - Y 60 60 60 00 00 00 # GRAVE ACCENT
+61 0061 L Y 41 61 41 61 2A 00 # LATIN SMALL LETTER A
+62 0062 L Y 42 62 42 62 62 62 # LATIN SMALL LETTER B
+63 0063 L Y 43 63 43 63 63 63 # LATIN SMALL LETTER C
+64 0064 L Y 44 64 44 64 64 64 # LATIN SMALL LETTER D
+65 0065 L Y 45 65 45 65 2A 00 # LATIN SMALL LETTER E
+66 0066 L Y 46 66 46 66 66 66 # LATIN SMALL LETTER F
+67 0067 L Y 47 67 47 67 67 67 # LATIN SMALL LETTER G
+68 0068 L Y 48 68 48 68 68 68 # LATIN SMALL LETTER H
+69 0069 L Y 49 69 49 69 2A 00 # LATIN SMALL LETTER I
+6A 006A L Y 4A 6A 4A 6A 6A 6A # LATIN SMALL LETTER J
+6B 006B L Y 4B 6B 4B 6B 6B 6B # LATIN SMALL LETTER K
+6C 006C L Y 4C 6C 4C 6C 6C 6C # LATIN SMALL LETTER L
+6D 006D L Y 4D 6D 4D 6D 6D 6D # LATIN SMALL LETTER M
+6E 006E L Y 4E 6E 4E 6E 6E 6E # LATIN SMALL LETTER N
+6F 006F L Y 4F 6F 4F 6F 2A 00 # LATIN SMALL LETTER O
+70 0070 L Y 50 70 50 70 70 70 # LATIN SMALL LETTER P
+71 0071 L Y 51 71 51 71 71 71 # LATIN SMALL LETTER Q
+72 0072 L Y 52 72 52 72 72 72 # LATIN SMALL LETTER R
+73 0073 L Y 53 73 53 73 73 73 # LATIN SMALL LETTER S
+74 0074 L Y 54 74 54 74 74 74 # LATIN SMALL LETTER T
+75 0075 L Y 55 75 55 75 2A 00 # LATIN SMALL LETTER U
+76 0076 L Y 56 76 56 76 76 76 # LATIN SMALL LETTER V
+77 0077 L Y 57 77 57 77 77 77 # LATIN SMALL LETTER W
+78 0078 L Y 58 78 58 78 78 78 # LATIN SMALL LETTER X
+79 0079 L Y 59 79 59 79 79 79 # LATIN SMALL LETTER Y
+7A 007A L Y 5A 7A 5A 7A 7A 7A # LATIN SMALL LETTER Z
+7B 007B - Y 7B 7B 7B 00 00 00 # LEFT CURLY BRACKET
+7C 007C - Y 7C 7C 7C 00 00 00 # VERTICAL LINE
+7D 007D - Y 7D 7D 7D 00 00 00 # RIGHT CURLY BRACKET
+7E 007E - Y 7E 7E 7E 00 00 00 # TILDE
+7F 007F - N 7F 7F 7F 00 00 00 # <control>
+80 0080 . N 80 80 80 00 00 00 # <unused control>
+81 0081 . N 81 81 81 00 00 00 # <unused control>
+82 0082 . N 82 82 82 00 00 00 # <unused control>
+83 0083 . N 83 83 83 00 00 00 # <unused control>
+84 0084 . N 84 84 84 00 00 00 # <unused control>
+85 0085 . N 85 85 85 00 00 00 # <unused control>
+86 0086 . N 86 86 86 00 00 00 # <unused control>
+87 0087 . N 87 87 87 00 00 00 # <unused control>
+88 0088 . N 88 88 88 00 00 00 # <unused control>
+89 0089 . N 89 89 89 00 00 00 # <unused control>
+8A 008A . N 8A 8A 8A 00 00 00 # <unused control>
+8B 008B . N 8B 8B 8B 00 00 00 # <unused control>
+8C 008C . N 8C 8C 8C 00 00 00 # <unused control>
+8D 008D . N 8D 8D 8D 00 00 00 # <unused control>
+8E 008E . N 8E 8E 8E 00 00 00 # <unused control>
+8F 008F . N 8F 8F 8F 00 00 00 # <unused control>
+90 0090 . N 90 90 90 00 00 00 # <unused control>
+91 0091 . N 91 91 91 00 00 00 # <unused control>
+92 0092 . N 92 92 92 00 00 00 # <unused control>
+93 0093 . N 93 93 93 00 00 00 # <unused control>
+94 0094 . N 94 94 94 00 00 00 # <unused control>
+95 0095 . N 95 95 95 00 00 00 # <unused control>
+96 0096 . N 96 96 96 00 00 00 # <unused control>
+97 0097 . N 97 97 97 00 00 00 # <unused control>
+98 0098 . N 98 98 98 00 00 00 # <unused control>
+99 0099 . N 99 99 99 00 00 00 # <unused control>
+9A 009A . N 9A 9A 9A 00 00 00 # <unused control>
+9B 009B . N 9B 9B 9B 00 00 00 # <unused control>
+9C 009C . N 9C 9C 9C 00 00 00 # <unused control>
+9D 009D . N 9D 9D 9D 00 00 00 # <unused control>
+9E 009E . N 9E 9E 9E 00 00 00 # <unused control>
+9F 009F . N 9F 9F 9F 00 00 00 # <unused control>
+A0 00A0 W Y A0 A0 A0 00 00 00 # NO-BREAK SPACE
+A1 00A1 - Y A1 A1 A1 00 00 00 # INVERTED EXCLAMATION MARK
+A2 00A2 - Y A2 A2 A2 00 00 00 # CENT SIGN
+A3 00A3 - Y A3 A3 A3 00 00 00 # POUND SIGN
+A4 00A4 - Y A4 A4 A4 00 00 00 # CURRENCY SIGN
+A5 00A5 - Y A5 A5 A5 00 00 00 # YEN SIGN
+A6 00A6 - Y A6 A6 A6 00 00 00 # BROKEN BAR
+A7 00A7 - Y A7 A7 A7 00 00 00 # SECTION SIGN
+A8 00A8 - Y A8 A8 A8 00 00 00 # DIAERESIS
+A9 00A9 - Y A9 A9 A9 00 00 00 # COPYRIGHT SIGN
+AA 00AA A Y AA AA AA 00 00 00 # FEMININE ORDINAL INDICATOR
+AB 00AB - Y AB AB AB 00 00 00 # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
+AC 00AC - Y AC AC AC 00 00 00 # NOT SIGN
+AD 00AD H N AD AD AD 00 00 00 # SOFT HYPHEN
+AE 00AE - Y AE AE AE 00 00 00 # REGISTERED SIGN
+AF 00AF - Y AF AF AF 00 00 00 # MACRON
+B0 00B0 - Y B0 B0 B0 00 00 00 # DEGREE SIGN
+B1 00B1 - Y B1 B1 B1 00 00 00 # PLUS-MINUS SIGN
+B2 00B2 - Y B2 B2 B2 00 00 00 # SUPERSCRIPT TWO
+B3 00B3 - Y B3 B3 B3 00 00 00 # SUPERSCRIPT THREE
+B4 00B4 - Y B4 B4 B4 00 00 00 # ACUTE ACCENT
+B5 00B5 A Y B5 B5 B5 00 00 00 # MICRO SIGN
+B6 00B6 - Y B6 B6 B6 00 00 00 # PILCROW SIGN
+B7 00B7 - Y B7 B7 B7 00 00 00 # MIDDLE DOT
+B8 00B8 - Y B8 B8 B8 00 00 00 # CEDILLA
+B9 00B9 - Y B9 B9 B9 00 00 00 # SUPERSCRIPT ONE
+BA 00BA A Y BA BA BA 00 00 00 # MASCULINE ORDINAL INDICATOR
+BB 00BB - Y BB BB BB 00 00 00 # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
+BC 00BC - Y BC BC BC 00 00 00 # VULGAR FRACTION ONE QUARTER
+BD 00BD - Y BD BD BD 00 00 00 # VULGAR FRACTION ONE HALF
+BE 00BE - Y BE BE BE 00 00 00 # VULGAR FRACTION THREE QUARTERS
+BF 00BF - Y BF BF BF 00 00 00 # INVERTED QUESTION MARK
+C0 00C0 L Y C0 E0 C0 41 2A 00 # LATIN CAPITAL LETTER A WITH GRAVE
+C1 00C1 L Y C1 E1 C1 41 2A 00 # LATIN CAPITAL LETTER A WITH ACUTE
+C2 00C2 L Y C2 E2 C2 41 2A 00 # LATIN CAPITAL LETTER A WITH CIRCUMFLEX
+C3 00C3 L Y C3 E3 C3 41 2A 00 # LATIN CAPITAL LETTER A WITH TILDE
+C4 00C4 L Y C4 E4 C4 41 2A 00 # LATIN CAPITAL LETTER A WITH DIAERESIS
+C5 00C5 L Y C5 E5 C5 41 2A 00 # LATIN CAPITAL LETTER A WITH RING ABOVE
+C6 00C6 L Y C6 E6 C6 C6 2A 00 # LATIN CAPITAL LETTER AE
+C7 00C7 L Y C7 E7 C7 43 63 63 # LATIN CAPITAL LETTER C WITH CEDILLA
+C8 00C8 L Y C8 E8 C8 45 2A 00 # LATIN CAPITAL LETTER E WITH GRAVE
+C9 00C9 L Y C9 E9 C9 45 2A 00 # LATIN CAPITAL LETTER E WITH ACUTE
+CA 00CA L Y CA EA CA 45 2A 00 # LATIN CAPITAL LETTER E WITH CIRCUMFLEX
+CB 00CB L Y CB EB CB 45 2A 00 # LATIN CAPITAL LETTER E WITH DIAERESIS
+CC 00CC L Y CC EC CC 49 2A 00 # LATIN CAPITAL LETTER I WITH GRAVE
+CD 00CD L Y CD ED CD 49 2A 00 # LATIN CAPITAL LETTER I WITH ACUTE
+CE 00CE L Y CE EE CE 49 2A 00 # LATIN CAPITAL LETTER I WITH CIRCUMFLEX
+CF 00CF L Y CF EF CF 49 2A 00 # LATIN CAPITAL LETTER I WITH DIAERESIS
+D0 00D0 L Y D0 F0 D0 D0 F0 F0 # LATIN CAPITAL LETTER ETH
+D1 00D1 L Y D1 F1 D1 4E 6E 6E # LATIN CAPITAL LETTER N WITH TILDE
+D2 00D2 L Y D2 F2 D2 4F 2A 00 # LATIN CAPITAL LETTER O WITH GRAVE
+D3 00D3 L Y D3 F3 D3 4F 2A 00 # LATIN CAPITAL LETTER O WITH ACUTE
+D4 00D4 L Y D4 F4 D4 4F 2A 00 # LATIN CAPITAL LETTER O WITH CIRCUMFLEX
+D5 00D5 L Y D5 F5 D5 4F 2A 00 # LATIN CAPITAL LETTER O WITH TILDE
+D6 00D6 L Y D6 F6 D6 4F 2A 00 # LATIN CAPITAL LETTER O WITH DIAERESIS
+D7 00D7 - Y D7 D7 D7 00 00 00 # MULTIPLICATION SIGN
+D8 00D8 L Y D8 F8 D8 D8 2A 00 # LATIN CAPITAL LETTER O WITH STROKE
+D9 00D9 L Y D9 F9 D9 55 2A 00 # LATIN CAPITAL LETTER U WITH GRAVE
+DA 00DA L Y DA FA DA 55 2A 00 # LATIN CAPITAL LETTER U WITH ACUTE
+DB 00DB L Y DB FB DB 55 2A 00 # LATIN CAPITAL LETTER U WITH CIRCUMFLEX
+DC 00DC L Y DC FC DC 55 2A 00 # LATIN CAPITAL LETTER U WITH DIAERESIS
+DD 00DD L Y DD FD DD 59 79 79 # LATIN CAPITAL LETTER Y WITH ACUTE
+DE 00DE L Y DE FE DE DE FE FE # LATIN CAPITAL LETTER THORN
+DF 00DF L Y DF DF DF DF DF DF # LATIN SMALL LETTER SHARP S
+E0 00E0 L Y C0 E0 C0 61 2A 00 # LATIN SMALL LETTER A WITH GRAVE
+E1 00E1 L Y C1 E1 C1 61 2A 00 # LATIN SMALL LETTER A WITH ACUTE
+E2 00E2 L Y C2 E2 C2 61 2A 00 # LATIN SMALL LETTER A WITH CIRCUMFLEX
+E3 00E3 L Y C3 E3 C3 61 2A 00 # LATIN SMALL LETTER A WITH TILDE
+E4 00E4 L Y C4 E4 C4 61 2A 00 # LATIN SMALL LETTER A WITH DIAERESIS
+E5 00E5 L Y C5 E5 C5 61 2A 00 # LATIN SMALL LETTER A WITH RING ABOVE
+E6 00E6 L Y C6 E6 C6 E6 2A 00 # LATIN SMALL LETTER AE
+E7 00E7 L Y C7 E7 C7 63 63 63 # LATIN SMALL LETTER C WITH CEDILLA
+E8 00E8 L Y C8 E8 C8 65 2A 00 # LATIN SMALL LETTER E WITH GRAVE
+E9 00E9 L Y C9 E9 C9 65 2A 00 # LATIN SMALL LETTER E WITH ACUTE
+EA 00EA L Y CA EA CA 65 2A 00 # LATIN SMALL LETTER E WITH CIRCUMFLEX
+EB 00EB L Y CB EB CB 65 2A 00 # LATIN SMALL LETTER E WITH DIAERESIS
+EC 00EC L Y CC EC CC 69 2A 00 # LATIN SMALL LETTER I WITH GRAVE
+ED 00ED L Y CD ED CD 69 2A 00 # LATIN SMALL LETTER I WITH ACUTE
+EE 00EE L Y CE EE CE 69 2A 00 # LATIN SMALL LETTER I WITH CIRCUMFLEX
+EF 00EF L Y CF EF CF 69 2A 00 # LATIN SMALL LETTER I WITH DIAERESIS
+F0 00F0 L Y D0 F0 D0 F0 F0 F0 # LATIN SMALL LETTER ETH
+F1 00F1 L Y D1 F1 D1 6E 6E 6E # LATIN SMALL LETTER N WITH TILDE
+F2 00F2 L Y D2 F2 D2 6F 2A 00 # LATIN SMALL LETTER O WITH GRAVE
+F3 00F3 L Y D3 F3 D3 6F 2A 00 # LATIN SMALL LETTER O WITH ACUTE
+F4 00F4 L Y D4 F4 D4 6F 2A 00 # LATIN SMALL LETTER O WITH CIRCUMFLEX
+F5 00F5 L Y D5 F5 D5 6F 2A 00 # LATIN SMALL LETTER O WITH TILDE
+F6 00F6 L Y D6 F6 D6 6F 2A 00 # LATIN SMALL LETTER O WITH DIAERESIS
+F7 00F7 - Y F7 F7 F7 00 00 00 # DIVISION SIGN
+F8 00F8 L Y D8 F8 D8 F8 2A 00 # LATIN SMALL LETTER O WITH STROKE
+F9 00F9 L Y D9 F9 D9 75 2A 00 # LATIN SMALL LETTER U WITH GRAVE
+FA 00FA L Y DA FA DA 75 2A 00 # LATIN SMALL LETTER U WITH ACUTE
+FB 00FB L Y DB FB DB 75 2A 00 # LATIN SMALL LETTER U WITH CIRCUMFLEX
+FC 00FC L Y DC FC DC 75 2A 00 # LATIN SMALL LETTER U WITH DIAERESIS
+FD 00FD L Y DD FD DD 79 79 79 # LATIN SMALL LETTER Y WITH ACUTE
+FE 00FE L Y DE FE DE FE FE FE # LATIN SMALL LETTER THORN
+FF 00FF L Y FF FF FF 79 79 79 # LATIN SMALL LETTER Y WITH DIAERESIS
Index: doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso-8859-10.cmap
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso-8859-10.cmap	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso-8859-10.cmap	(working copy)
@@ -0,0 +1,1971 @@
+INTERNAL
+/
+N 925
+0000 > 00
+0001 > 01
+0002 > 02
+0003 > 03
+0004 > 04
+0005 > 05
+0006 > 06
+0007 > 07
+0008 > 08
+0009 > 09
+000A > 0A
+000B > 0B
+000C > 0C
+000D > 0D
+000E > 0E
+000F > 0F
+0010 > 10
+0011 > 11
+0012 > 12
+0013 > 13
+0014 > 14
+0015 > 15
+0016 > 16
+0017 > 17
+0018 > 18
+0019 > 19
+001A > 1A
+001B > 1B
+001C > 1C
+001D > 1D
+001E > 1E
+001F > 1F
+0020 > 20
+0021 > 21
+0022 > 22
+0023 > 23
+0024 > 24
+0025 > 25
+0026 > 26
+0027 > 27
+0028 > 28
+0029 > 29
+002A > 2A
+002B > 2B
+002C > 2C
+002D > 2D
+002E > 2E
+002F > 2F
+0030 > 30
+0031 > 31
+0032 > 32
+0033 > 33
+0034 > 34
+0035 > 35
+0036 > 36
+0037 > 37
+0038 > 38
+0039 > 39
+003A > 3A
+003B > 3B
+003C > 3C
+003D > 3D
+003E > 3E
+003F > 3F
+0040 > 40
+0041 > 41 /
+     N 7
+     0301 > C1
+     0302 > C2
+     0303 > C3
+     0304 > C0
+     0308 > C4
+     030A > C5
+     0328 > A1
+     .
+0042 > 42
+0043 > 43 /
+     N 1
+     030C > C8
+     .
+0044 > 44
+0045 > 45 /
+     N 5
+     0301 > C9
+     0304 > A2
+     0307 > CC
+     0308 > CB
+     0328 > CA
+     .
+0046 > 46
+0047 > 47 /
+     N 1
+     0327 > A3
+     .
+0048 > 48
+0049 > 49 /
+     N 6
+     0301 > CD
+     0302 > CE
+     0303 > A5
+     0304 > A4
+     0308 > CF
+     0328 > C7
+     .
+004A > 4A
+004B > 4B /
+     N 1
+     0327 > A6
+     .
+004C > 4C /
+     N 1
+     0327 > A8
+     .
+004D > 4D
+004E > 4E /
+     N 1
+     0327 > D1
+     .
+004F > 4F /
+     N 5
+     0301 > D3
+     0302 > D4
+     0303 > D5
+     0304 > D2
+     0308 > D6
+     .
+0050 > 50
+0051 > 51
+0052 > 52
+0053 > 53 /
+     N 1
+     030C > AA
+     .
+0054 > 54
+0055 > 55 /
+     N 6
+     0301 > DA
+     0302 > DB
+     0303 > D7
+     0304 > AE
+     0308 > DC
+     0328 > D9
+     .
+0056 > 56
+0057 > 57
+0058 > 58
+0059 > 59 /
+     N 1
+     0301 > DD
+     .
+005A > 5A /
+     N 1
+     030C > AC
+     .
+005B > 5B
+005C > 5C
+005D > 5D
+005E > 5E
+005F > 5F
+0060 > 60
+0061 > 61 /
+     N 7
+     0301 > E1
+     0302 > E2
+     0303 > E3
+     0304 > E0
+     0308 > E4
+     030A > E5
+     0328 > B1
+     .
+0062 > 62
+0063 > 63 /
+     N 1
+     030C > E8
+     .
+0064 > 64
+0065 > 65 /
+     N 5
+     0301 > E9
+     0304 > B2
+     0307 > EC
+     0308 > EB
+     0328 > EA
+     .
+0066 > 66
+0067 > 67 /
+     N 1
+     0327 > B3
+     .
+0068 > 68
+0069 > 69 /
+     N 6
+     0301 > ED
+     0302 > EE
+     0303 > B5
+     0304 > B4
+     0308 > EF
+     0328 > E7
+     .
+006A > 6A
+006B > 6B /
+     N 1
+     0327 > B6
+     .
+006C > 6C /
+     N 1
+     0327 > B8
+     .
+006D > 6D
+006E > 6E /
+     N 1
+     0327 > F1
+     .
+006F > 6F /
+     N 5
+     0301 > F3
+     0302 > F4
+     0303 > F5
+     0304 > F2
+     0308 > F6
+     .
+0070 > 70
+0071 > 71
+0072 > 72
+0073 > 73 /
+     N 1
+     030C > BA
+     .
+0074 > 74
+0075 > 75 /
+     N 6
+     0301 > FA
+     0302 > FB
+     0303 > F7
+     0304 > BE
+     0308 > FC
+     0328 > F9
+     .
+0076 > 76
+0077 > 77
+0078 > 78
+0079 > 79 /
+     N 1
+     0301 > FD
+     .
+007A > 7A /
+     N 1
+     030C > BC
+     .
+007B > 7B
+007C > 7C
+007D > 7D
+007E > 7E
+007F > 7F
+0080 > 80
+0081 > 81
+0082 > 82
+0083 > 83
+0084 > 84
+0085 > 85
+0086 > 86
+0087 > 87
+0088 > 88
+0089 > 89
+008A > 8A
+008B > 8B
+008C > 8C
+008D > 8D
+008E > 8E
+008F > 8F
+0090 > 90
+0091 > 91
+0092 > 92
+0093 > 93
+0094 > 94
+0095 > 95
+0096 > 96
+0097 > 97
+0098 > 98
+0099 > 99
+009A > 9A
+009B > 9B
+009C > 9C
+009D > 9D
+009E > 9E
+009F > 9F
+00A0 > A0
+00A7 > A7
+00AD > AD
+00B0 > B0
+00B7 > B7
+00C0 > 41 # unsup: 0041 0300
+00C1 > C1
+00C2 > C2
+00C3 > C3
+00C4 > C4
+00C5 > C5
+00C6 > C6
+00C7 > 43 # unsup: 0043 0327
+00C8 > 45 # unsup: 0045 0300
+00C9 > C9
+00CA > 45 # unsup: 0045 0302
+00CB > CB
+00CC > 49 # unsup: 0049 0300
+00CD > CD
+00CE > CE
+00CF > CF
+00D0 > D0
+00D1 > 4E # unsup: 004E 0303
+00D2 > 4F # unsup: 004F 0300
+00D3 > D3
+00D4 > D4
+00D5 > D5
+00D6 > D6
+00D8 > D8
+00D9 > 55 # unsup: 0055 0300
+00DA > DA
+00DB > DB
+00DC > DC
+00DD > DD
+00DE > DE
+00DF > DF
+00E0 > 61 # unsup: 0061 0300
+00E1 > E1
+00E2 > E2
+00E3 > E3
+00E4 > E4
+00E5 > E5
+00E6 > E6
+00E7 > 63 # unsup: 0063 0327
+00E8 > 65 # unsup: 0065 0300
+00E9 > E9
+00EA > 65 # unsup: 0065 0302
+00EB > EB
+00EC > 69 # unsup: 0069 0300
+00ED > ED
+00EE > EE
+00EF > EF
+00F0 > F0
+00F1 > 6E # unsup: 006E 0303
+00F2 > 6F # unsup: 006F 0300
+00F3 > F3
+00F4 > F4
+00F5 > F5
+00F6 > F6
+00F8 > F8
+00F9 > 75 # unsup: 0075 0300
+00FA > FA
+00FB > FB
+00FC > FC
+00FD > FD
+00FE > FE
+00FF > 79 # unsup: 0079 0308
+0100 > C0
+0101 > E0
+0102 > 41 # unsup: 0041 0306
+0103 > 61 # unsup: 0061 0306
+0104 > A1
+0105 > B1
+0106 > 43 # unsup: 0043 0301
+0107 > 63 # unsup: 0063 0301
+0108 > 43 # unsup: 0043 0302
+0109 > 63 # unsup: 0063 0302
+010A > 43 # unsup: 0043 0307
+010B > 63 # unsup: 0063 0307
+010C > C8
+010D > E8
+010E > 44 # unsup: 0044 030C
+010F > 64 # unsup: 0064 030C
+0110 > A9
+0111 > B9
+0112 > A2
+0113 > B2
+0114 > 45 # unsup: 0045 0306
+0115 > 65 # unsup: 0065 0306
+0116 > CC
+0117 > EC
+0118 > CA
+0119 > EA
+011A > 45 # unsup: 0045 030C
+011B > 65 # unsup: 0065 030C
+011C > 47 # unsup: 0047 0302
+011D > 67 # unsup: 0067 0302
+011E > 47 # unsup: 0047 0306
+011F > 67 # unsup: 0067 0306
+0120 > 47 # unsup: 0047 0307
+0121 > 67 # unsup: 0067 0307
+0122 > A3
+0123 > B3
+0124 > 48 # unsup: 0048 0302
+0125 > 68 # unsup: 0068 0302
+0128 > A5
+0129 > B5
+012A > A4
+012B > B4
+012C > 49 # unsup: 0049 0306
+012D > 69 # unsup: 0069 0306
+012E > C7
+012F > E7
+0130 > 49 # unsup: 0049 0307
+0132 > 49 4A # compat
+0133 > 69 6A # compat
+0134 > 4A # unsup: 004A 0302
+0135 > 6A # unsup: 006A 0302
+0136 > A6
+0137 > B6
+0138 > FF
+0139 > 4C # unsup: 004C 0301
+013A > 6C # unsup: 006C 0301
+013B > A8
+013C > B8
+013D > 4C # unsup: 004C 030C
+013E > 6C # unsup: 006C 030C
+013F > 4C B7 # compat
+0140 > 6C B7 # compat
+0143 > 4E # unsup: 004E 0301
+0144 > 6E # unsup: 006E 0301
+0145 > D1
+0146 > F1
+0147 > 4E # unsup: 004E 030C
+0148 > 6E # unsup: 006E 030C
+014A > AF
+014B > BF
+014C > D2
+014D > F2
+014E > 4F # unsup: 004F 0306
+014F > 6F # unsup: 006F 0306
+0150 > 4F # unsup: 004F 030B
+0151 > 6F # unsup: 006F 030B
+0152 > 4F 45 # compat
+0153 > 6F 65 # compat
+0154 > 52 # unsup: 0052 0301
+0155 > 72 # unsup: 0072 0301
+0156 > 52 # unsup: 0052 0327
+0157 > 72 # unsup: 0072 0327
+0158 > 52 # unsup: 0052 030C
+0159 > 72 # unsup: 0072 030C
+015A > 53 # unsup: 0053 0301
+015B > 73 # unsup: 0073 0301
+015C > 53 # unsup: 0053 0302
+015D > 73 # unsup: 0073 0302
+015E > 53 # unsup: 0053 0327
+015F > 73 # unsup: 0073 0327
+0160 > AA
+0161 > BA
+0162 > 54 # unsup: 0054 0327
+0163 > 74 # unsup: 0074 0327
+0164 > 54 # unsup: 0054 030C
+0165 > 74 # unsup: 0074 030C
+0166 > AB
+0167 > BB
+0168 > D7
+0169 > F7
+016A > AE
+016B > BE
+016C > 55 # unsup: 0055 0306
+016D > 75 # unsup: 0075 0306
+016E > 55 # unsup: 0055 030A
+016F > 75 # unsup: 0075 030A
+0170 > 55 # unsup: 0055 030B
+0171 > 75 # unsup: 0075 030B
+0172 > D9
+0173 > F9
+0174 > 57 # unsup: 0057 0302
+0175 > 77 # unsup: 0077 0302
+0176 > 59 # unsup: 0059 0302
+0177 > 79 # unsup: 0079 0302
+0178 > 59 # unsup: 0059 0308
+0179 > 5A # unsup: 005A 0301
+017A > 7A # unsup: 007A 0301
+017B > 5A # unsup: 005A 0307
+017C > 7A # unsup: 007A 0307
+017D > AC
+017E > BC
+017F > 73 # compat
+01A0 > 4F # unsup: 004F 031B
+01A1 > 6F # unsup: 006F 031B
+01AF > 55 # unsup: 0055 031B
+01B0 > 75 # unsup: 0075 031B
+01C4 > 44 AC # compat
+01C5 > 44 BC # compat
+01C6 > 64 BC # compat
+01C7 > 4C 4A # compat
+01C8 > 4C 6A # compat
+01C9 > 6C 6A # compat
+01CA > 4E 4A # compat
+01CB > 4E 6A # compat
+01CC > 6E 6A # compat
+01CD > 41 # unsup: 0041 030C
+01CE > 61 # unsup: 0061 030C
+01CF > 49 # unsup: 0049 030C
+01D0 > 69 # unsup: 0069 030C
+01D1 > 4F # unsup: 004F 030C
+01D2 > 6F # unsup: 006F 030C
+01D3 > 55 # unsup: 0055 030C
+01D4 > 75 # unsup: 0075 030C
+01D5 > DC # unsup: 00DC 0304
+01D6 > FC # unsup: 00FC 0304
+01D7 > DC # unsup: 00DC 0301
+01D8 > FC # unsup: 00FC 0301
+01D9 > DC # unsup: 00DC 030C
+01DA > FC # unsup: 00FC 030C
+01DB > DC # unsup: 00DC 0300
+01DC > FC # unsup: 00FC 0300
+01DE > C4 # unsup: 00C4 0304
+01DF > E4 # unsup: 00E4 0304
+01E0 > 41 # unsup: 0041 0307 0304
+01E1 > 61 # unsup: 0061 0307 0304
+01E2 > C6 # unsup: 00C6 0304
+01E3 > E6 # unsup: 00E6 0304
+01E6 > 47 # unsup: 0047 030C
+01E7 > 67 # unsup: 0067 030C
+01E8 > 4B # unsup: 004B 030C
+01E9 > 6B # unsup: 006B 030C
+01EA > 4F # unsup: 004F 0328
+01EB > 6F # unsup: 006F 0328
+01EC > 4F # unsup: 004F 0328 0304
+01ED > 6F # unsup: 006F 0328 0304
+01F0 > 6A # unsup: 006A 030C
+01F1 > 44 5A # compat
+01F2 > 44 7A # compat
+01F3 > 64 7A # compat
+01F4 > 47 # unsup: 0047 0301
+01F5 > 67 # unsup: 0067 0301
+01F8 > 4E # unsup: 004E 0300
+01F9 > 6E # unsup: 006E 0300
+01FA > C5 # unsup: 00C5 0301
+01FB > E5 # unsup: 00E5 0301
+01FC > C6 # unsup: 00C6 0301
+01FD > E6 # unsup: 00E6 0301
+01FE > D8 # unsup: 00D8 0301
+01FF > F8 # unsup: 00F8 0301
+0200 > 41 # unsup: 0041 030F
+0201 > 61 # unsup: 0061 030F
+0202 > 41 # unsup: 0041 0311
+0203 > 61 # unsup: 0061 0311
+0204 > 45 # unsup: 0045 030F
+0205 > 65 # unsup: 0065 030F
+0206 > 45 # unsup: 0045 0311
+0207 > 65 # unsup: 0065 0311
+0208 > 49 # unsup: 0049 030F
+0209 > 69 # unsup: 0069 030F
+020A > 49 # unsup: 0049 0311
+020B > 69 # unsup: 0069 0311
+020C > 4F # unsup: 004F 030F
+020D > 6F # unsup: 006F 030F
+020E > 4F # unsup: 004F 0311
+020F > 6F # unsup: 006F 0311
+0210 > 52 # unsup: 0052 030F
+0211 > 72 # unsup: 0072 030F
+0212 > 52 # unsup: 0052 0311
+0213 > 72 # unsup: 0072 0311
+0214 > 55 # unsup: 0055 030F
+0215 > 75 # unsup: 0075 030F
+0216 > 55 # unsup: 0055 0311
+0217 > 75 # unsup: 0075 0311
+0218 > 53 # unsup: 0053 0326
+0219 > 73 # unsup: 0073 0326
+021A > 54 # unsup: 0054 0326
+021B > 74 # unsup: 0074 0326
+021E > 48 # unsup: 0048 030C
+021F > 68 # unsup: 0068 030C
+0226 > 41 # unsup: 0041 0307
+0227 > 61 # unsup: 0061 0307
+0228 > 45 # unsup: 0045 0327
+0229 > 65 # unsup: 0065 0327
+022A > D6 # unsup: 00D6 0304
+022B > F6 # unsup: 00F6 0304
+022C > D5 # unsup: 00D5 0304
+022D > F5 # unsup: 00F5 0304
+022E > 4F # unsup: 004F 0307
+022F > 6F # unsup: 006F 0307
+0230 > 4F # unsup: 004F 0307 0304
+0231 > 6F # unsup: 006F 0307 0304
+0232 > 59 # unsup: 0059 0304
+0233 > 79 # unsup: 0079 0304
+0300 > 0 # unsup
+0301 > 0 # unsup
+0302 > 0 # unsup
+0303 > 0 # unsup
+0304 > 0 # unsup
+0305 > 0 # unsup
+0306 > 0 # unsup
+0307 > 0 # unsup
+0308 > 0 # unsup
+0309 > 0 # unsup
+030A > 0 # unsup
+030B > 0 # unsup
+030C > 0 # unsup
+030D > 0 # unsup
+030E > 0 # unsup
+030F > 0 # unsup
+0310 > 0 # unsup
+0311 > 0 # unsup
+0312 > 0 # unsup
+0313 > 0 # unsup
+0314 > 0 # unsup
+0315 > 0 # unsup
+0316 > 0 # unsup
+0317 > 0 # unsup
+0318 > 0 # unsup
+0319 > 0 # unsup
+031A > 0 # unsup
+031B > 0 # unsup
+031C > 0 # unsup
+031D > 0 # unsup
+031E > 0 # unsup
+031F > 0 # unsup
+0320 > 0 # unsup
+0321 > 0 # unsup
+0322 > 0 # unsup
+0323 > 0 # unsup
+0324 > 0 # unsup
+0325 > 0 # unsup
+0326 > 0 # unsup
+0327 > 0 # unsup
+0328 > 0 # unsup
+0329 > 0 # unsup
+032A > 0 # unsup
+032B > 0 # unsup
+032C > 0 # unsup
+032D > 0 # unsup
+032E > 0 # unsup
+032F > 0 # unsup
+0330 > 0 # unsup
+0331 > 0 # unsup
+0332 > 0 # unsup
+0333 > 0 # unsup
+0334 > 0 # unsup
+0335 > 0 # unsup
+0336 > 0 # unsup
+0337 > 0 # unsup
+0338 > 0 # unsup
+0339 > 0 # unsup
+033A > 0 # unsup
+033B > 0 # unsup
+033C > 0 # unsup
+033D > 0 # unsup
+033E > 0 # unsup
+033F > 0 # unsup
+0340 > 0 # unsup
+0341 > 0 # unsup
+0342 > 0 # unsup
+0343 > 0 # unsup
+0344 > 0 # unsup
+0345 > 0 # unsup
+037E > 3B
+0387 > B7
+1E00 > 41 # unsup: 0041 0325
+1E01 > 61 # unsup: 0061 0325
+1E02 > 42 # unsup: 0042 0307
+1E03 > 62 # unsup: 0062 0307
+1E04 > 42 # unsup: 0042 0323
+1E05 > 62 # unsup: 0062 0323
+1E06 > 42 # unsup: 0042 0331
+1E07 > 62 # unsup: 0062 0331
+1E08 > 43 # unsup: 0043 0327 0301
+1E09 > 63 # unsup: 0063 0327 0301
+1E0A > 44 # unsup: 0044 0307
+1E0B > 64 # unsup: 0064 0307
+1E0C > 44 # unsup: 0044 0323
+1E0D > 64 # unsup: 0064 0323
+1E0E > 44 # unsup: 0044 0331
+1E0F > 64 # unsup: 0064 0331
+1E10 > 44 # unsup: 0044 0327
+1E11 > 64 # unsup: 0064 0327
+1E12 > 44 # unsup: 0044 032D
+1E13 > 64 # unsup: 0064 032D
+1E14 > A2 # unsup: 0112 0300
+1E15 > B2 # unsup: 0113 0300
+1E16 > A2 # unsup: 0112 0301
+1E17 > B2 # unsup: 0113 0301
+1E18 > 45 # unsup: 0045 032D
+1E19 > 65 # unsup: 0065 032D
+1E1A > 45 # unsup: 0045 0330
+1E1B > 65 # unsup: 0065 0330
+1E1C > 45 # unsup: 0045 0327 0306
+1E1D > 65 # unsup: 0065 0327 0306
+1E1E > 46 # unsup: 0046 0307
+1E1F > 66 # unsup: 0066 0307
+1E20 > 47 # unsup: 0047 0304
+1E21 > 67 # unsup: 0067 0304
+1E22 > 48 # unsup: 0048 0307
+1E23 > 68 # unsup: 0068 0307
+1E24 > 48 # unsup: 0048 0323
+1E25 > 68 # unsup: 0068 0323
+1E26 > 48 # unsup: 0048 0308
+1E27 > 68 # unsup: 0068 0308
+1E28 > 48 # unsup: 0048 0327
+1E29 > 68 # unsup: 0068 0327
+1E2A > 48 # unsup: 0048 032E
+1E2B > 68 # unsup: 0068 032E
+1E2C > 49 # unsup: 0049 0330
+1E2D > 69 # unsup: 0069 0330
+1E2E > CF # unsup: 00CF 0301
+1E2F > EF # unsup: 00EF 0301
+1E30 > 4B # unsup: 004B 0301
+1E31 > 6B # unsup: 006B 0301
+1E32 > 4B # unsup: 004B 0323
+1E33 > 6B # unsup: 006B 0323
+1E34 > 4B # unsup: 004B 0331
+1E35 > 6B # unsup: 006B 0331
+1E36 > 4C # unsup: 004C 0323
+1E37 > 6C # unsup: 006C 0323
+1E38 > 4C # unsup: 004C 0323 0304
+1E39 > 6C # unsup: 006C 0323 0304
+1E3A > 4C # unsup: 004C 0331
+1E3B > 6C # unsup: 006C 0331
+1E3C > 4C # unsup: 004C 032D
+1E3D > 6C # unsup: 006C 032D
+1E3E > 4D # unsup: 004D 0301
+1E3F > 6D # unsup: 006D 0301
+1E40 > 4D # unsup: 004D 0307
+1E41 > 6D # unsup: 006D 0307
+1E42 > 4D # unsup: 004D 0323
+1E43 > 6D # unsup: 006D 0323
+1E44 > 4E # unsup: 004E 0307
+1E45 > 6E # unsup: 006E 0307
+1E46 > 4E # unsup: 004E 0323
+1E47 > 6E # unsup: 006E 0323
+1E48 > 4E # unsup: 004E 0331
+1E49 > 6E # unsup: 006E 0331
+1E4A > 4E # unsup: 004E 032D
+1E4B > 6E # unsup: 006E 032D
+1E4C > D5 # unsup: 00D5 0301
+1E4D > F5 # unsup: 00F5 0301
+1E4E > D5 # unsup: 00D5 0308
+1E4F > F5 # unsup: 00F5 0308
+1E50 > D2 # unsup: 014C 0300
+1E51 > F2 # unsup: 014D 0300
+1E52 > D2 # unsup: 014C 0301
+1E53 > F2 # unsup: 014D 0301
+1E54 > 50 # unsup: 0050 0301
+1E55 > 70 # unsup: 0070 0301
+1E56 > 50 # unsup: 0050 0307
+1E57 > 70 # unsup: 0070 0307
+1E58 > 52 # unsup: 0052 0307
+1E59 > 72 # unsup: 0072 0307
+1E5A > 52 # unsup: 0052 0323
+1E5B > 72 # unsup: 0072 0323
+1E5C > 52 # unsup: 0052 0323 0304
+1E5D > 72 # unsup: 0072 0323 0304
+1E5E > 52 # unsup: 0052 0331
+1E5F > 72 # unsup: 0072 0331
+1E60 > 53 # unsup: 0053 0307
+1E61 > 73 # unsup: 0073 0307
+1E62 > 53 # unsup: 0053 0323
+1E63 > 73 # unsup: 0073 0323
+1E64 > 53 # unsup: 0053 0301 0307
+1E65 > 73 # unsup: 0073 0301 0307
+1E66 > AA # unsup: 0160 0307
+1E67 > BA # unsup: 0161 0307
+1E68 > 53 # unsup: 0053 0323 0307
+1E69 > 73 # unsup: 0073 0323 0307
+1E6A > 54 # unsup: 0054 0307
+1E6B > 74 # unsup: 0074 0307
+1E6C > 54 # unsup: 0054 0323
+1E6D > 74 # unsup: 0074 0323
+1E6E > 54 # unsup: 0054 0331
+1E6F > 74 # unsup: 0074 0331
+1E70 > 54 # unsup: 0054 032D
+1E71 > 74 # unsup: 0074 032D
+1E72 > 55 # unsup: 0055 0324
+1E73 > 75 # unsup: 0075 0324
+1E74 > 55 # unsup: 0055 0330
+1E75 > 75 # unsup: 0075 0330
+1E76 > 55 # unsup: 0055 032D
+1E77 > 75 # unsup: 0075 032D
+1E78 > D7 # unsup: 0168 0301
+1E79 > F7 # unsup: 0169 0301
+1E7A > AE # unsup: 016A 0308
+1E7B > BE # unsup: 016B 0308
+1E7C > 56 # unsup: 0056 0303
+1E7D > 76 # unsup: 0076 0303
+1E7E > 56 # unsup: 0056 0323
+1E7F > 76 # unsup: 0076 0323
+1E80 > 57 # unsup: 0057 0300
+1E81 > 77 # unsup: 0077 0300
+1E82 > 57 # unsup: 0057 0301
+1E83 > 77 # unsup: 0077 0301
+1E84 > 57 # unsup: 0057 0308
+1E85 > 77 # unsup: 0077 0308
+1E86 > 57 # unsup: 0057 0307
+1E87 > 77 # unsup: 0077 0307
+1E88 > 57 # unsup: 0057 0323
+1E89 > 77 # unsup: 0077 0323
+1E8A > 58 # unsup: 0058 0307
+1E8B > 78 # unsup: 0078 0307
+1E8C > 58 # unsup: 0058 0308
+1E8D > 78 # unsup: 0078 0308
+1E8E > 59 # unsup: 0059 0307
+1E8F > 79 # unsup: 0079 0307
+1E90 > 5A # unsup: 005A 0302
+1E91 > 7A # unsup: 007A 0302
+1E92 > 5A # unsup: 005A 0323
+1E93 > 7A # unsup: 007A 0323
+1E94 > 5A # unsup: 005A 0331
+1E95 > 7A # unsup: 007A 0331
+1E96 > 68 # unsup: 0068 0331
+1E97 > 74 # unsup: 0074 0308
+1E98 > 77 # unsup: 0077 030A
+1E99 > 79 # unsup: 0079 030A
+1E9B > 73 # unsup: 0073 0307
+1EA0 > 41 # unsup: 0041 0323
+1EA1 > 61 # unsup: 0061 0323
+1EA2 > 41 # unsup: 0041 0309
+1EA3 > 61 # unsup: 0061 0309
+1EA4 > C2 # unsup: 00C2 0301
+1EA5 > E2 # unsup: 00E2 0301
+1EA6 > C2 # unsup: 00C2 0300
+1EA7 > E2 # unsup: 00E2 0300
+1EA8 > C2 # unsup: 00C2 0309
+1EA9 > E2 # unsup: 00E2 0309
+1EAA > C2 # unsup: 00C2 0303
+1EAB > E2 # unsup: 00E2 0303
+1EAC > 41 # unsup: 0041 0323 0302
+1EAD > 61 # unsup: 0061 0323 0302
+1EAE > 41 # unsup: 0041 0306 0301
+1EAF > 61 # unsup: 0061 0306 0301
+1EB0 > 41 # unsup: 0041 0306 0300
+1EB1 > 61 # unsup: 0061 0306 0300
+1EB2 > 41 # unsup: 0041 0306 0309
+1EB3 > 61 # unsup: 0061 0306 0309
+1EB4 > 41 # unsup: 0041 0306 0303
+1EB5 > 61 # unsup: 0061 0306 0303
+1EB6 > 41 # unsup: 0041 0323 0306
+1EB7 > 61 # unsup: 0061 0323 0306
+1EB8 > 45 # unsup: 0045 0323
+1EB9 > 65 # unsup: 0065 0323
+1EBA > 45 # unsup: 0045 0309
+1EBB > 65 # unsup: 0065 0309
+1EBC > 45 # unsup: 0045 0303
+1EBD > 65 # unsup: 0065 0303
+1EBE > 45 # unsup: 0045 0302 0301
+1EBF > 65 # unsup: 0065 0302 0301
+1EC0 > 45 # unsup: 0045 0302 0300
+1EC1 > 65 # unsup: 0065 0302 0300
+1EC2 > 45 # unsup: 0045 0302 0309
+1EC3 > 65 # unsup: 0065 0302 0309
+1EC4 > 45 # unsup: 0045 0302 0303
+1EC5 > 65 # unsup: 0065 0302 0303
+1EC6 > 45 # unsup: 0045 0323 0302
+1EC7 > 65 # unsup: 0065 0323 0302
+1EC8 > 49 # unsup: 0049 0309
+1EC9 > 69 # unsup: 0069 0309
+1ECA > 49 # unsup: 0049 0323
+1ECB > 69 # unsup: 0069 0323
+1ECC > 4F # unsup: 004F 0323
+1ECD > 6F # unsup: 006F 0323
+1ECE > 4F # unsup: 004F 0309
+1ECF > 6F # unsup: 006F 0309
+1ED0 > D4 # unsup: 00D4 0301
+1ED1 > F4 # unsup: 00F4 0301
+1ED2 > D4 # unsup: 00D4 0300
+1ED3 > F4 # unsup: 00F4 0300
+1ED4 > D4 # unsup: 00D4 0309
+1ED5 > F4 # unsup: 00F4 0309
+1ED6 > D4 # unsup: 00D4 0303
+1ED7 > F4 # unsup: 00F4 0303
+1ED8 > 4F # unsup: 004F 0323 0302
+1ED9 > 6F # unsup: 006F 0323 0302
+1EDA > 4F # unsup: 004F 031B 0301
+1EDB > 6F # unsup: 006F 031B 0301
+1EDC > 4F # unsup: 004F 031B 0300
+1EDD > 6F # unsup: 006F 031B 0300
+1EDE > 4F # unsup: 004F 031B 0309
+1EDF > 6F # unsup: 006F 031B 0309
+1EE0 > 4F # unsup: 004F 031B 0303
+1EE1 > 6F # unsup: 006F 031B 0303
+1EE2 > 4F # unsup: 004F 031B 0323
+1EE3 > 6F # unsup: 006F 031B 0323
+1EE4 > 55 # unsup: 0055 0323
+1EE5 > 75 # unsup: 0075 0323
+1EE6 > 55 # unsup: 0055 0309
+1EE7 > 75 # unsup: 0075 0309
+1EE8 > 55 # unsup: 0055 031B 0301
+1EE9 > 75 # unsup: 0075 031B 0301
+1EEA > 55 # unsup: 0055 031B 0300
+1EEB > 75 # unsup: 0075 031B 0300
+1EEC > 55 # unsup: 0055 031B 0309
+1EED > 75 # unsup: 0075 031B 0309
+1EEE > 55 # unsup: 0055 031B 0303
+1EEF > 75 # unsup: 0075 031B 0303
+1EF0 > 55 # unsup: 0055 031B 0323
+1EF1 > 75 # unsup: 0075 031B 0323
+1EF2 > 59 # unsup: 0059 0300
+1EF3 > 79 # unsup: 0079 0300
+1EF4 > 59 # unsup: 0059 0323
+1EF5 > 79 # unsup: 0079 0323
+1EF6 > 59 # unsup: 0059 0309
+1EF7 > 79 # unsup: 0079 0309
+1EF8 > 59 # unsup: 0059 0303
+1EF9 > 79 # unsup: 0079 0303
+1FEF > 60
+2000 > 20 # compat
+2001 > 20 # compat
+2002 > 20 # compat
+2003 > 20 # compat
+2004 > 20 # compat
+2005 > 20 # compat
+2006 > 20 # compat
+2007 > 20 # compat
+2008 > 20 # compat
+2009 > 20 # compat
+200A > 20 # compat
+2015 > BD
+2024 > 2E # compat
+2025 > 2E 2E # compat
+2026 > 2E 2E 2E # compat
+202F > 20 # compat
+203C > 21 21 # compat
+2047 > 3F 3F # compat
+2048 > 3F 21 # compat
+2049 > 21 3F # compat
+205F > 20 # compat
+FB00 > 66 66 # compat
+FB01 > 66 69 # compat
+FB02 > 66 6C # compat
+FB03 > 66 66 69 # compat
+FB04 > 66 66 6C # compat
+FB05 > 73 74 # compat
+FB06 > 73 74 # compat
+FB29 > 2B # compat
+FE30 > 2E 2E # compat
+FE33 > 5F # compat
+FE34 > 5F # compat
+FE35 > 28 # compat
+FE36 > 29 # compat
+FE37 > 7B # compat
+FE38 > 7D # compat
+FE47 > 5B # compat
+FE48 > 5D # compat
+FE4D > 5F # compat
+FE4E > 5F # compat
+FE4F > 5F # compat
+FE50 > 2C # compat
+FE52 > 2E # compat
+FE54 > 3B # compat
+FE55 > 3A # compat
+FE56 > 3F # compat
+FE57 > 21 # compat
+FE59 > 28 # compat
+FE5A > 29 # compat
+FE5B > 7B # compat
+FE5C > 7D # compat
+FE5F > 23 # compat
+FE60 > 26 # compat
+FE61 > 2A # compat
+FE62 > 2B # compat
+FE63 > 2D # compat
+FE64 > 3C # compat
+FE65 > 3E # compat
+FE66 > 3D # compat
+FE68 > 5C # compat
+FE69 > 24 # compat
+FE6A > 25 # compat
+FE6B > 40 # compat
+FF01 > 21 # compat
+FF02 > 22 # compat
+FF03 > 23 # compat
+FF04 > 24 # compat
+FF05 > 25 # compat
+FF06 > 26 # compat
+FF07 > 27 # compat
+FF08 > 28 # compat
+FF09 > 29 # compat
+FF0A > 2A # compat
+FF0B > 2B # compat
+FF0C > 2C # compat
+FF0D > 2D # compat
+FF0E > 2E # compat
+FF0F > 2F # compat
+FF10 > 30 # compat
+FF11 > 31 # compat
+FF12 > 32 # compat
+FF13 > 33 # compat
+FF14 > 34 # compat
+FF15 > 35 # compat
+FF16 > 36 # compat
+FF17 > 37 # compat
+FF18 > 38 # compat
+FF19 > 39 # compat
+FF1A > 3A # compat
+FF1B > 3B # compat
+FF1C > 3C # compat
+FF1D > 3D # compat
+FF1E > 3E # compat
+FF1F > 3F # compat
+FF20 > 40 # compat
+FF21 > 41 # compat
+FF22 > 42 # compat
+FF23 > 43 # compat
+FF24 > 44 # compat
+FF25 > 45 # compat
+FF26 > 46 # compat
+FF27 > 47 # compat
+FF28 > 48 # compat
+FF29 > 49 # compat
+FF2A > 4A # compat
+FF2B > 4B # compat
+FF2C > 4C # compat
+FF2D > 4D # compat
+FF2E > 4E # compat
+FF2F > 4F # compat
+FF30 > 50 # compat
+FF31 > 51 # compat
+FF32 > 52 # compat
+FF33 > 53 # compat
+FF34 > 54 # compat
+FF35 > 55 # compat
+FF36 > 56 # compat
+FF37 > 57 # compat
+FF38 > 58 # compat
+FF39 > 59 # compat
+FF3A > 5A # compat
+FF3B > 5B # compat
+FF3C > 5C # compat
+FF3D > 5D # compat
+FF3E > 5E # compat
+FF3F > 5F # compat
+FF40 > 60 # compat
+FF41 > 61 # compat
+FF42 > 62 # compat
+FF43 > 63 # compat
+FF44 > 64 # compat
+FF45 > 65 # compat
+FF46 > 66 # compat
+FF47 > 67 # compat
+FF48 > 68 # compat
+FF49 > 69 # compat
+FF4A > 6A # compat
+FF4B > 6B # compat
+FF4C > 6C # compat
+FF4D > 6D # compat
+FF4E > 6E # compat
+FF4F > 6F # compat
+FF50 > 70 # compat
+FF51 > 71 # compat
+FF52 > 72 # compat
+FF53 > 73 # compat
+FF54 > 74 # compat
+FF55 > 75 # compat
+FF56 > 76 # compat
+FF57 > 77 # compat
+FF58 > 78 # compat
+FF59 > 79 # compat
+FF5A > 7A # compat
+FF5B > 7B # compat
+FF5C > 7C # compat
+FF5D > 7D # compat
+FF5E > 7E # compat
+.
+
+STRICT
+/
+N 259
+0000 > 00
+0001 > 01
+0002 > 02
+0003 > 03
+0004 > 04
+0005 > 05
+0006 > 06
+0007 > 07
+0008 > 08
+0009 > 09
+000A > 0A
+000B > 0B
+000C > 0C
+000D > 0D
+000E > 0E
+000F > 0F
+0010 > 10
+0011 > 11
+0012 > 12
+0013 > 13
+0014 > 14
+0015 > 15
+0016 > 16
+0017 > 17
+0018 > 18
+0019 > 19
+001A > 1A
+001B > 1B
+001C > 1C
+001D > 1D
+001E > 1E
+001F > 1F
+0020 > 20
+0021 > 21
+0022 > 22
+0023 > 23
+0024 > 24
+0025 > 25
+0026 > 26
+0027 > 27
+0028 > 28
+0029 > 29
+002A > 2A
+002B > 2B
+002C > 2C
+002D > 2D
+002E > 2E
+002F > 2F
+0030 > 30
+0031 > 31
+0032 > 32
+0033 > 33
+0034 > 34
+0035 > 35
+0036 > 36
+0037 > 37
+0038 > 38
+0039 > 39
+003A > 3A
+003B > 3B
+003C > 3C
+003D > 3D
+003E > 3E
+003F > 3F
+0040 > 40
+0041 > 41 /
+     N 7
+     0301 > C1
+     0302 > C2
+     0303 > C3
+     0304 > C0
+     0308 > C4
+     030A > C5
+     0328 > A1
+     .
+0042 > 42
+0043 > 43 /
+     N 1
+     030C > C8
+     .
+0044 > 44
+0045 > 45 /
+     N 5
+     0301 > C9
+     0304 > A2
+     0307 > CC
+     0308 > CB
+     0328 > CA
+     .
+0046 > 46
+0047 > 47 /
+     N 1
+     0327 > A3
+     .
+0048 > 48
+0049 > 49 /
+     N 6
+     0301 > CD
+     0302 > CE
+     0303 > A5
+     0304 > A4
+     0308 > CF
+     0328 > C7
+     .
+004A > 4A
+004B > 4B /
+     N 1
+     0327 > A6
+     .
+004C > 4C /
+     N 1
+     0327 > A8
+     .
+004D > 4D
+004E > 4E /
+     N 1
+     0327 > D1
+     .
+004F > 4F /
+     N 5
+     0301 > D3
+     0302 > D4
+     0303 > D5
+     0304 > D2
+     0308 > D6
+     .
+0050 > 50
+0051 > 51
+0052 > 52
+0053 > 53 /
+     N 1
+     030C > AA
+     .
+0054 > 54
+0055 > 55 /
+     N 6
+     0301 > DA
+     0302 > DB
+     0303 > D7
+     0304 > AE
+     0308 > DC
+     0328 > D9
+     .
+0056 > 56
+0057 > 57
+0058 > 58
+0059 > 59 /
+     N 1
+     0301 > DD
+     .
+005A > 5A /
+     N 1
+     030C > AC
+     .
+005B > 5B
+005C > 5C
+005D > 5D
+005E > 5E
+005F > 5F
+0060 > 60
+0061 > 61 /
+     N 7
+     0301 > E1
+     0302 > E2
+     0303 > E3
+     0304 > E0
+     0308 > E4
+     030A > E5
+     0328 > B1
+     .
+0062 > 62
+0063 > 63 /
+     N 1
+     030C > E8
+     .
+0064 > 64
+0065 > 65 /
+     N 5
+     0301 > E9
+     0304 > B2
+     0307 > EC
+     0308 > EB
+     0328 > EA
+     .
+0066 > 66
+0067 > 67 /
+     N 1
+     0327 > B3
+     .
+0068 > 68
+0069 > 69 /
+     N 6
+     0301 > ED
+     0302 > EE
+     0303 > B5
+     0304 > B4
+     0308 > EF
+     0328 > E7
+     .
+006A > 6A
+006B > 6B /
+     N 1
+     0327 > B6
+     .
+006C > 6C /
+     N 1
+     0327 > B8
+     .
+006D > 6D
+006E > 6E /
+     N 1
+     0327 > F1
+     .
+006F > 6F /
+     N 5
+     0301 > F3
+     0302 > F4
+     0303 > F5
+     0304 > F2
+     0308 > F6
+     .
+0070 > 70
+0071 > 71
+0072 > 72
+0073 > 73 /
+     N 1
+     030C > BA
+     .
+0074 > 74
+0075 > 75 /
+     N 6
+     0301 > FA
+     0302 > FB
+     0303 > F7
+     0304 > BE
+     0308 > FC
+     0328 > F9
+     .
+0076 > 76
+0077 > 77
+0078 > 78
+0079 > 79 /
+     N 1
+     0301 > FD
+     .
+007A > 7A /
+     N 1
+     030C > BC
+     .
+007B > 7B
+007C > 7C
+007D > 7D
+007E > 7E
+007F > 7F
+0080 > 80
+0081 > 81
+0082 > 82
+0083 > 83
+0084 > 84
+0085 > 85
+0086 > 86
+0087 > 87
+0088 > 88
+0089 > 89
+008A > 8A
+008B > 8B
+008C > 8C
+008D > 8D
+008E > 8E
+008F > 8F
+0090 > 90
+0091 > 91
+0092 > 92
+0093 > 93
+0094 > 94
+0095 > 95
+0096 > 96
+0097 > 97
+0098 > 98
+0099 > 99
+009A > 9A
+009B > 9B
+009C > 9C
+009D > 9D
+009E > 9E
+009F > 9F
+00A0 > A0
+00A7 > A7
+00AD > AD
+00B0 > B0
+00B7 > B7
+00C1 > C1
+00C2 > C2
+00C3 > C3
+00C4 > C4
+00C5 > C5
+00C6 > C6
+00C9 > C9
+00CB > CB
+00CD > CD
+00CE > CE
+00CF > CF
+00D0 > D0
+00D3 > D3
+00D4 > D4
+00D5 > D5
+00D6 > D6
+00D8 > D8
+00DA > DA
+00DB > DB
+00DC > DC
+00DD > DD
+00DE > DE
+00DF > DF
+00E1 > E1
+00E2 > E2
+00E3 > E3
+00E4 > E4
+00E5 > E5
+00E6 > E6
+00E9 > E9
+00EB > EB
+00ED > ED
+00EE > EE
+00EF > EF
+00F0 > F0
+00F3 > F3
+00F4 > F4
+00F5 > F5
+00F6 > F6
+00F8 > F8
+00FA > FA
+00FB > FB
+00FC > FC
+00FD > FD
+00FE > FE
+0100 > C0
+0101 > E0
+0104 > A1
+0105 > B1
+010C > C8
+010D > E8
+0110 > A9
+0111 > B9
+0112 > A2
+0113 > B2
+0116 > CC
+0117 > EC
+0118 > CA
+0119 > EA
+0122 > A3
+0123 > B3
+0128 > A5
+0129 > B5
+012A > A4
+012B > B4
+012E > C7
+012F > E7
+0136 > A6
+0137 > B6
+0138 > FF
+013B > A8
+013C > B8
+0145 > D1
+0146 > F1
+014A > AF
+014B > BF
+014C > D2
+014D > F2
+0160 > AA
+0161 > BA
+0166 > AB
+0167 > BB
+0168 > D7
+0169 > F7
+016A > AE
+016B > BE
+0172 > D9
+0173 > F9
+017D > AC
+017E > BC
+037E > 3B
+0387 > B7
+1FEF > 60
+2015 > BD
+.
+
+NFD
+/
+N 256
+00 > 0000
+01 > 0001
+02 > 0002
+03 > 0003
+04 > 0004
+05 > 0005
+06 > 0006
+07 > 0007
+08 > 0008
+09 > 0009
+0A > 000A
+0B > 000B
+0C > 000C
+0D > 000D
+0E > 000E
+0F > 000F
+10 > 0010
+11 > 0011
+12 > 0012
+13 > 0013
+14 > 0014
+15 > 0015
+16 > 0016
+17 > 0017
+18 > 0018
+19 > 0019
+1A > 001A
+1B > 001B
+1C > 001C
+1D > 001D
+1E > 001E
+1F > 001F
+20 > 0020
+21 > 0021
+22 > 0022
+23 > 0023
+24 > 0024
+25 > 0025
+26 > 0026
+27 > 0027
+28 > 0028
+29 > 0029
+2A > 002A
+2B > 002B
+2C > 002C
+2D > 002D
+2E > 002E
+2F > 002F
+30 > 0030
+31 > 0031
+32 > 0032
+33 > 0033
+34 > 0034
+35 > 0035
+36 > 0036
+37 > 0037
+38 > 0038
+39 > 0039
+3A > 003A
+3B > 003B
+3C > 003C
+3D > 003D
+3E > 003E
+3F > 003F
+40 > 0040
+41 > 0041
+42 > 0042
+43 > 0043
+44 > 0044
+45 > 0045
+46 > 0046
+47 > 0047
+48 > 0048
+49 > 0049
+4A > 004A
+4B > 004B
+4C > 004C
+4D > 004D
+4E > 004E
+4F > 004F
+50 > 0050
+51 > 0051
+52 > 0052
+53 > 0053
+54 > 0054
+55 > 0055
+56 > 0056
+57 > 0057
+58 > 0058
+59 > 0059
+5A > 005A
+5B > 005B
+5C > 005C
+5D > 005D
+5E > 005E
+5F > 005F
+60 > 0060
+61 > 0061
+62 > 0062
+63 > 0063
+64 > 0064
+65 > 0065
+66 > 0066
+67 > 0067
+68 > 0068
+69 > 0069
+6A > 006A
+6B > 006B
+6C > 006C
+6D > 006D
+6E > 006E
+6F > 006F
+70 > 0070
+71 > 0071
+72 > 0072
+73 > 0073
+74 > 0074
+75 > 0075
+76 > 0076
+77 > 0077
+78 > 0078
+79 > 0079
+7A > 007A
+7B > 007B
+7C > 007C
+7D > 007D
+7E > 007E
+7F > 007F
+80 > 0080
+81 > 0081
+82 > 0082
+83 > 0083
+84 > 0084
+85 > 0085
+86 > 0086
+87 > 0087
+88 > 0088
+89 > 0089
+8A > 008A
+8B > 008B
+8C > 008C
+8D > 008D
+8E > 008E
+8F > 008F
+90 > 0090
+91 > 0091
+92 > 0092
+93 > 0093
+94 > 0094
+95 > 0095
+96 > 0096
+97 > 0097
+98 > 0098
+99 > 0099
+9A > 009A
+9B > 009B
+9C > 009C
+9D > 009D
+9E > 009E
+9F > 009F
+A0 > 00A0
+A1 > 0041 0328
+A2 > 0045 0304
+A3 > 0047 0327
+A4 > 0049 0304
+A5 > 0049 0303
+A6 > 004B 0327
+A7 > 00A7
+A8 > 004C 0327
+A9 > 0110
+AA > 0053 030C
+AB > 0166
+AC > 005A 030C
+AD > 00AD
+AE > 0055 0304
+AF > 014A
+B0 > 00B0
+B1 > 0061 0328
+B2 > 0065 0304
+B3 > 0067 0327
+B4 > 0069 0304
+B5 > 0069 0303
+B6 > 006B 0327
+B7 > 00B7
+B8 > 006C 0327
+B9 > 0111
+BA > 0073 030C
+BB > 0167
+BC > 007A 030C
+BD > 2015
+BE > 0075 0304
+BF > 014B
+C0 > 0041 0304
+C1 > 0041 0301
+C2 > 0041 0302
+C3 > 0041 0303
+C4 > 0041 0308
+C5 > 0041 030A
+C6 > 00C6
+C7 > 0049 0328
+C8 > 0043 030C
+C9 > 0045 0301
+CA > 0045 0328
+CB > 0045 0308
+CC > 0045 0307
+CD > 0049 0301
+CE > 0049 0302
+CF > 0049 0308
+D0 > 00D0
+D1 > 004E 0327
+D2 > 004F 0304
+D3 > 004F 0301
+D4 > 004F 0302
+D5 > 004F 0303
+D6 > 004F 0308
+D7 > 0055 0303
+D8 > 00D8
+D9 > 0055 0328
+DA > 0055 0301
+DB > 0055 0302
+DC > 0055 0308
+DD > 0059 0301
+DE > 00DE
+DF > 00DF
+E0 > 0061 0304
+E1 > 0061 0301
+E2 > 0061 0302
+E3 > 0061 0303
+E4 > 0061 0308
+E5 > 0061 030A
+E6 > 00E6
+E7 > 0069 0328
+E8 > 0063 030C
+E9 > 0065 0301
+EA > 0065 0328
+EB > 0065 0308
+EC > 0065 0307
+ED > 0069 0301
+EE > 0069 0302
+EF > 0069 0308
+F0 > 00F0
+F1 > 006E 0327
+F2 > 006F 0304
+F3 > 006F 0301
+F4 > 006F 0302
+F5 > 006F 0303
+F6 > 006F 0308
+F7 > 0075 0303
+F8 > 00F8
+F9 > 0075 0328
+FA > 0075 0301
+FB > 0075 0302
+FC > 0075 0308
+FD > 0079 0301
+FE > 00FE
+FF > 0138
+.
+
+NFC
+/
+N 256
+00 > 0000
+01 > 0001
+02 > 0002
+03 > 0003
+04 > 0004
+05 > 0005
+06 > 0006
+07 > 0007
+08 > 0008
+09 > 0009
+0A > 000A
+0B > 000B
+0C > 000C
+0D > 000D
+0E > 000E
+0F > 000F
+10 > 0010
+11 > 0011
+12 > 0012
+13 > 0013
+14 > 0014
+15 > 0015
+16 > 0016
+17 > 0017
+18 > 0018
+19 > 0019
+1A > 001A
+1B > 001B
+1C > 001C
+1D > 001D
+1E > 001E
+1F > 001F
+20 > 0020
+21 > 0021
+22 > 0022
+23 > 0023
+24 > 0024
+25 > 0025
+26 > 0026
+27 > 0027
+28 > 0028
+29 > 0029
+2A > 002A
+2B > 002B
+2C > 002C
+2D > 002D
+2E > 002E
+2F > 002F
+30 > 0030
+31 > 0031
+32 > 0032
+33 > 0033
+34 > 0034
+35 > 0035
+36 > 0036
+37 > 0037
+38 > 0038
+39 > 0039
+3A > 003A
+3B > 003B
+3C > 003C
+3D > 003D
+3E > 003E
+3F > 003F
+40 > 0040
+41 > 0041
+42 > 0042
+43 > 0043
+44 > 0044
+45 > 0045
+46 > 0046
+47 > 0047
+48 > 0048
+49 > 0049
+4A > 004A
+4B > 004B
+4C > 004C
+4D > 004D
+4E > 004E
+4F > 004F
+50 > 0050
+51 > 0051
+52 > 0052
+53 > 0053
+54 > 0054
+55 > 0055
+56 > 0056
+57 > 0057
+58 > 0058
+59 > 0059
+5A > 005A
+5B > 005B
+5C > 005C
+5D > 005D
+5E > 005E
+5F > 005F
+60 > 0060
+61 > 0061
+62 > 0062
+63 > 0063
+64 > 0064
+65 > 0065
+66 > 0066
+67 > 0067
+68 > 0068
+69 > 0069
+6A > 006A
+6B > 006B
+6C > 006C
+6D > 006D
+6E > 006E
+6F > 006F
+70 > 0070
+71 > 0071
+72 > 0072
+73 > 0073
+74 > 0074
+75 > 0075
+76 > 0076
+77 > 0077
+78 > 0078
+79 > 0079
+7A > 007A
+7B > 007B
+7C > 007C
+7D > 007D
+7E > 007E
+7F > 007F
+80 > 0080
+81 > 0081
+82 > 0082
+83 > 0083
+84 > 0084
+85 > 0085
+86 > 0086
+87 > 0087
+88 > 0088
+89 > 0089
+8A > 008A
+8B > 008B
+8C > 008C
+8D > 008D
+8E > 008E
+8F > 008F
+90 > 0090
+91 > 0091
+92 > 0092
+93 > 0093
+94 > 0094
+95 > 0095
+96 > 0096
+97 > 0097
+98 > 0098
+99 > 0099
+9A > 009A
+9B > 009B
+9C > 009C
+9D > 009D
+9E > 009E
+9F > 009F
+A0 > 00A0
+A1 > 0104
+A2 > 0112
+A3 > 0122
+A4 > 012A
+A5 > 0128
+A6 > 0136
+A7 > 00A7
+A8 > 013B
+A9 > 0110
+AA > 0160
+AB > 0166
+AC > 017D
+AD > 00AD
+AE > 016A
+AF > 014A
+B0 > 00B0
+B1 > 0105
+B2 > 0113
+B3 > 0123
+B4 > 012B
+B5 > 0129
+B6 > 0137
+B7 > 00B7
+B8 > 013C
+B9 > 0111
+BA > 0161
+BB > 0167
+BC > 017E
+BD > 2015
+BE > 016B
+BF > 014B
+C0 > 0100
+C1 > 00C1
+C2 > 00C2
+C3 > 00C3
+C4 > 00C4
+C5 > 00C5
+C6 > 00C6
+C7 > 012E
+C8 > 010C
+C9 > 00C9
+CA > 0118
+CB > 00CB
+CC > 0116
+CD > 00CD
+CE > 00CE
+CF > 00CF
+D0 > 00D0
+D1 > 0145
+D2 > 014C
+D3 > 00D3
+D4 > 00D4
+D5 > 00D5
+D6 > 00D6
+D7 > 0168
+D8 > 00D8
+D9 > 0172
+DA > 00DA
+DB > 00DB
+DC > 00DC
+DD > 00DD
+DE > 00DE
+DF > 00DF
+E0 > 0101
+E1 > 00E1
+E2 > 00E2
+E3 > 00E3
+E4 > 00E4
+E5 > 00E5
+E6 > 00E6
+E7 > 012F
+E8 > 010D
+E9 > 00E9
+EA > 0119
+EB > 00EB
+EC > 0117
+ED > 00ED
+EE > 00EE
+EF > 00EF
+F0 > 00F0
+F1 > 0146
+F2 > 014D
+F3 > 00F3
+F4 > 00F4
+F5 > 00F5
+F6 > 00F6
+F7 > 0169
+F8 > 00F8
+F9 > 0173
+FA > 00FA
+FB > 00FB
+FC > 00FC
+FD > 00FD
+FE > 00FE
+FF > 0138
+.
+
+COMP
+= NFC
+.
Index: doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso-8859-10.cset
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso-8859-10.cset	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso-8859-10.cset	(working copy)
@@ -0,0 +1,262 @@
+# Aspell Character Data File.
+= iso-8859-10
+> ascii
+/
+# <char> <uni> <type> <display> <upper> <lower> <title> <plain>
+#                                                         <sl-first> <sl-rest>
+00 0000 - N 00 00 00 00 00 00 # <control>
+01 0001 . N 01 01 01 00 00 00 # <unused control>
+02 0002 . N 02 02 02 00 00 00 # <unused control>
+03 0003 . N 03 03 03 00 00 00 # <unused control>
+04 0004 . N 04 04 04 00 00 00 # <unused control>
+05 0005 . N 05 05 05 00 00 00 # <unused control>
+06 0006 . N 06 06 06 00 00 00 # <unused control>
+07 0007 . N 07 07 07 00 00 00 # <unused control>
+08 0008 . N 08 08 08 00 00 00 # <unused control>
+09 0009 . N 09 09 09 00 00 00 # <unused control>
+0A 000A . N 0A 0A 0A 00 00 00 # <unused control>
+0B 000B . N 0B 0B 0B 00 00 00 # <unused control>
+0C 000C . N 0C 0C 0C 00 00 00 # <unused control>
+0D 000D . N 0D 0D 0D 00 00 00 # <unused control>
+0E 000E . N 0E 0E 0E 00 00 00 # <unused control>
+0F 000F . N 0F 0F 0F 00 00 00 # <unused control>
+10 0010 - N 10 10 10 00 00 00 # <control>
+11 0011 . N 11 11 11 00 00 00 # <unused control>
+12 0012 . N 12 12 12 00 00 00 # <unused control>
+13 0013 . N 13 13 13 00 00 00 # <unused control>
+14 0014 . N 14 14 14 00 00 00 # <unused control>
+15 0015 . N 15 15 15 00 00 00 # <unused control>
+16 0016 . N 16 16 16 00 00 00 # <unused control>
+17 0017 . N 17 17 17 00 00 00 # <unused control>
+18 0018 . N 18 18 18 00 00 00 # <unused control>
+19 0019 . N 19 19 19 00 00 00 # <unused control>
+1A 001A . N 1A 1A 1A 00 00 00 # <unused control>
+1B 001B . N 1B 1B 1B 00 00 00 # <unused control>
+1C 001C . N 1C 1C 1C 00 00 00 # <unused control>
+1D 001D . N 1D 1D 1D 00 00 00 # <unused control>
+1E 001E . N 1E 1E 1E 00 00 00 # <unused control>
+1F 001F . N 1F 1F 1F 00 00 00 # <unused control>
+20 0020 W Y 20 20 20 00 00 00 # SPACE
+21 0021 - Y 21 21 21 00 00 00 # EXCLAMATION MARK
+22 0022 - Y 22 22 22 00 00 00 # QUOTATION MARK
+23 0023 - Y 23 23 23 00 00 00 # NUMBER SIGN
+24 0024 - Y 24 24 24 00 00 00 # DOLLAR SIGN
+25 0025 - Y 25 25 25 00 00 00 # PERCENT SIGN
+26 0026 - Y 26 26 26 00 00 00 # AMPERSAND
+27 0027 - Y 27 27 27 00 00 00 # APOSTROPHE
+28 0028 - Y 28 28 28 00 00 00 # LEFT PARENTHESIS
+29 0029 - Y 29 29 29 00 00 00 # RIGHT PARENTHESIS
+2A 002A - Y 2A 2A 2A 00 00 00 # ASTERISK
+2B 002B - Y 2B 2B 2B 00 00 00 # PLUS SIGN
+2C 002C - Y 2C 2C 2C 00 00 00 # COMMA
+2D 002D H Y 2D 2D 2D 00 00 00 # HYPHEN-MINUS
+2E 002E - Y 2E 2E 2E 00 00 00 # FULL STOP
+2F 002F - Y 2F 2F 2F 00 00 00 # SOLIDUS
+30 0030 D Y 30 30 30 00 00 00 # DIGIT ZERO
+31 0031 D Y 31 31 31 00 00 00 # DIGIT ONE
+32 0032 D Y 32 32 32 00 00 00 # DIGIT TWO
+33 0033 D Y 33 33 33 00 00 00 # DIGIT THREE
+34 0034 D Y 34 34 34 00 00 00 # DIGIT FOUR
+35 0035 D Y 35 35 35 00 00 00 # DIGIT FIVE
+36 0036 D Y 36 36 36 00 00 00 # DIGIT SIX
+37 0037 D Y 37 37 37 00 00 00 # DIGIT SEVEN
+38 0038 D Y 38 38 38 00 00 00 # DIGIT EIGHT
+39 0039 D Y 39 39 39 00 00 00 # DIGIT NINE
+3A 003A - Y 3A 3A 3A 00 00 00 # COLON
+3B 003B - Y 3B 3B 3B 00 00 00 # SEMICOLON
+3C 003C - Y 3C 3C 3C 00 00 00 # LESS-THAN SIGN
+3D 003D - Y 3D 3D 3D 00 00 00 # EQUALS SIGN
+3E 003E - Y 3E 3E 3E 00 00 00 # GREATER-THAN SIGN
+3F 003F - Y 3F 3F 3F 00 00 00 # QUESTION MARK
+40 0040 - Y 40 40 40 00 00 00 # COMMERCIAL AT
+41 0041 L Y 41 61 41 41 2A 00 # LATIN CAPITAL LETTER A
+42 0042 L Y 42 62 42 42 62 62 # LATIN CAPITAL LETTER B
+43 0043 L Y 43 63 43 43 63 63 # LATIN CAPITAL LETTER C
+44 0044 L Y 44 64 44 44 64 64 # LATIN CAPITAL LETTER D
+45 0045 L Y 45 65 45 45 2A 00 # LATIN CAPITAL LETTER E
+46 0046 L Y 46 66 46 46 66 66 # LATIN CAPITAL LETTER F
+47 0047 L Y 47 67 47 47 67 67 # LATIN CAPITAL LETTER G
+48 0048 L Y 48 68 48 48 68 68 # LATIN CAPITAL LETTER H
+49 0049 L Y 49 69 49 49 2A 00 # LATIN CAPITAL LETTER I
+4A 004A L Y 4A 6A 4A 4A 6A 6A # LATIN CAPITAL LETTER J
+4B 004B L Y 4B 6B 4B 4B 6B 6B # LATIN CAPITAL LETTER K
+4C 004C L Y 4C 6C 4C 4C 6C 6C # LATIN CAPITAL LETTER L
+4D 004D L Y 4D 6D 4D 4D 6D 6D # LATIN CAPITAL LETTER M
+4E 004E L Y 4E 6E 4E 4E 6E 6E # LATIN CAPITAL LETTER N
+4F 004F L Y 4F 6F 4F 4F 2A 00 # LATIN CAPITAL LETTER O
+50 0050 L Y 50 70 50 50 70 70 # LATIN CAPITAL LETTER P
+51 0051 L Y 51 71 51 51 71 71 # LATIN CAPITAL LETTER Q
+52 0052 L Y 52 72 52 52 72 72 # LATIN CAPITAL LETTER R
+53 0053 L Y 53 73 53 53 73 73 # LATIN CAPITAL LETTER S
+54 0054 L Y 54 74 54 54 74 74 # LATIN CAPITAL LETTER T
+55 0055 L Y 55 75 55 55 2A 00 # LATIN CAPITAL LETTER U
+56 0056 L Y 56 76 56 56 76 76 # LATIN CAPITAL LETTER V
+57 0057 L Y 57 77 57 57 77 77 # LATIN CAPITAL LETTER W
+58 0058 L Y 58 78 58 58 78 78 # LATIN CAPITAL LETTER X
+59 0059 L Y 59 79 59 59 79 79 # LATIN CAPITAL LETTER Y
+5A 005A L Y 5A 7A 5A 5A 7A 7A # LATIN CAPITAL LETTER Z
+5B 005B - Y 5B 5B 5B 00 00 00 # LEFT SQUARE BRACKET
+5C 005C - Y 5C 5C 5C 00 00 00 # REVERSE SOLIDUS
+5D 005D - Y 5D 5D 5D 00 00 00 # RIGHT SQUARE BRACKET
+5E 005E - Y 5E 5E 5E 00 00 00 # CIRCUMFLEX ACCENT
+5F 005F - Y 5F 5F 5F 00 00 00 # LOW LINE
+60 0060 - Y 60 60 60 00 00 00 # GRAVE ACCENT
+61 0061 L Y 41 61 41 61 2A 00 # LATIN SMALL LETTER A
+62 0062 L Y 42 62 42 62 62 62 # LATIN SMALL LETTER B
+63 0063 L Y 43 63 43 63 63 63 # LATIN SMALL LETTER C
+64 0064 L Y 44 64 44 64 64 64 # LATIN SMALL LETTER D
+65 0065 L Y 45 65 45 65 2A 00 # LATIN SMALL LETTER E
+66 0066 L Y 46 66 46 66 66 66 # LATIN SMALL LETTER F
+67 0067 L Y 47 67 47 67 67 67 # LATIN SMALL LETTER G
+68 0068 L Y 48 68 48 68 68 68 # LATIN SMALL LETTER H
+69 0069 L Y 49 69 49 69 2A 00 # LATIN SMALL LETTER I
+6A 006A L Y 4A 6A 4A 6A 6A 6A # LATIN SMALL LETTER J
+6B 006B L Y 4B 6B 4B 6B 6B 6B # LATIN SMALL LETTER K
+6C 006C L Y 4C 6C 4C 6C 6C 6C # LATIN SMALL LETTER L
+6D 006D L Y 4D 6D 4D 6D 6D 6D # LATIN SMALL LETTER M
+6E 006E L Y 4E 6E 4E 6E 6E 6E # LATIN SMALL LETTER N
+6F 006F L Y 4F 6F 4F 6F 2A 00 # LATIN SMALL LETTER O
+70 0070 L Y 50 70 50 70 70 70 # LATIN SMALL LETTER P
+71 0071 L Y 51 71 51 71 71 71 # LATIN SMALL LETTER Q
+72 0072 L Y 52 72 52 72 72 72 # LATIN SMALL LETTER R
+73 0073 L Y 53 73 53 73 73 73 # LATIN SMALL LETTER S
+74 0074 L Y 54 74 54 74 74 74 # LATIN SMALL LETTER T
+75 0075 L Y 55 75 55 75 2A 00 # LATIN SMALL LETTER U
+76 0076 L Y 56 76 56 76 76 76 # LATIN SMALL LETTER V
+77 0077 L Y 57 77 57 77 77 77 # LATIN SMALL LETTER W
+78 0078 L Y 58 78 58 78 78 78 # LATIN SMALL LETTER X
+79 0079 L Y 59 79 59 79 79 79 # LATIN SMALL LETTER Y
+7A 007A L Y 5A 7A 5A 7A 7A 7A # LATIN SMALL LETTER Z
+7B 007B - Y 7B 7B 7B 00 00 00 # LEFT CURLY BRACKET
+7C 007C - Y 7C 7C 7C 00 00 00 # VERTICAL LINE
+7D 007D - Y 7D 7D 7D 00 00 00 # RIGHT CURLY BRACKET
+7E 007E - Y 7E 7E 7E 00 00 00 # TILDE
+7F 007F - N 7F 7F 7F 00 00 00 # <control>
+80 0080 . N 80 80 80 00 00 00 # <unused control>
+81 0081 . N 81 81 81 00 00 00 # <unused control>
+82 0082 . N 82 82 82 00 00 00 # <unused control>
+83 0083 . N 83 83 83 00 00 00 # <unused control>
+84 0084 . N 84 84 84 00 00 00 # <unused control>
+85 0085 . N 85 85 85 00 00 00 # <unused control>
+86 0086 . N 86 86 86 00 00 00 # <unused control>
+87 0087 . N 87 87 87 00 00 00 # <unused control>
+88 0088 . N 88 88 88 00 00 00 # <unused control>
+89 0089 . N 89 89 89 00 00 00 # <unused control>
+8A 008A . N 8A 8A 8A 00 00 00 # <unused control>
+8B 008B . N 8B 8B 8B 00 00 00 # <unused control>
+8C 008C . N 8C 8C 8C 00 00 00 # <unused control>
+8D 008D . N 8D 8D 8D 00 00 00 # <unused control>
+8E 008E . N 8E 8E 8E 00 00 00 # <unused control>
+8F 008F . N 8F 8F 8F 00 00 00 # <unused control>
+90 0090 . N 90 90 90 00 00 00 # <unused control>
+91 0091 . N 91 91 91 00 00 00 # <unused control>
+92 0092 . N 92 92 92 00 00 00 # <unused control>
+93 0093 . N 93 93 93 00 00 00 # <unused control>
+94 0094 . N 94 94 94 00 00 00 # <unused control>
+95 0095 . N 95 95 95 00 00 00 # <unused control>
+96 0096 . N 96 96 96 00 00 00 # <unused control>
+97 0097 . N 97 97 97 00 00 00 # <unused control>
+98 0098 . N 98 98 98 00 00 00 # <unused control>
+99 0099 . N 99 99 99 00 00 00 # <unused control>
+9A 009A . N 9A 9A 9A 00 00 00 # <unused control>
+9B 009B . N 9B 9B 9B 00 00 00 # <unused control>
+9C 009C . N 9C 9C 9C 00 00 00 # <unused control>
+9D 009D . N 9D 9D 9D 00 00 00 # <unused control>
+9E 009E . N 9E 9E 9E 00 00 00 # <unused control>
+9F 009F . N 9F 9F 9F 00 00 00 # <unused control>
+A0 00A0 W Y A0 A0 A0 00 00 00 # NO-BREAK SPACE
+A1 0104 L Y A1 B1 A1 41 2A 00 # LATIN CAPITAL LETTER A WITH OGONEK
+A2 0112 L Y A2 B2 A2 45 2A 00 # LATIN CAPITAL LETTER E WITH MACRON
+A3 0122 L Y A3 B3 A3 47 67 67 # LATIN CAPITAL LETTER G WITH CEDILLA
+A4 012A L Y A4 B4 A4 49 2A 00 # LATIN CAPITAL LETTER I WITH MACRON
+A5 0128 L Y A5 B5 A5 49 2A 00 # LATIN CAPITAL LETTER I WITH TILDE
+A6 0136 L Y A6 B6 A6 4B 6B 6B # LATIN CAPITAL LETTER K WITH CEDILLA
+A7 00A7 - Y A7 A7 A7 00 00 00 # SECTION SIGN
+A8 013B L Y A8 B8 A8 4C 6C 6C # LATIN CAPITAL LETTER L WITH CEDILLA
+A9 0110 L Y A9 B9 A9 A9 B9 B9 # LATIN CAPITAL LETTER D WITH STROKE
+AA 0160 L Y AA BA AA 53 73 73 # LATIN CAPITAL LETTER S WITH CARON
+AB 0166 L Y AB BB AB AB BB BB # LATIN CAPITAL LETTER T WITH STROKE
+AC 017D L Y AC BC AC 5A 7A 7A # LATIN CAPITAL LETTER Z WITH CARON
+AD 00AD H N AD AD AD 00 00 00 # SOFT HYPHEN
+AE 016A L Y AE BE AE 55 2A 00 # LATIN CAPITAL LETTER U WITH MACRON
+AF 014A L Y AF BF AF AF BF BF # LATIN CAPITAL LETTER ENG
+B0 00B0 - Y B0 B0 B0 00 00 00 # DEGREE SIGN
+B1 0105 L Y A1 B1 A1 61 2A 00 # LATIN SMALL LETTER A WITH OGONEK
+B2 0113 L Y A2 B2 A2 65 2A 00 # LATIN SMALL LETTER E WITH MACRON
+B3 0123 L Y A3 B3 A3 67 67 67 # LATIN SMALL LETTER G WITH CEDILLA
+B4 012B L Y A4 B4 A4 69 2A 00 # LATIN SMALL LETTER I WITH MACRON
+B5 0129 L Y A5 B5 A5 69 2A 00 # LATIN SMALL LETTER I WITH TILDE
+B6 0137 L Y A6 B6 A6 6B 6B 6B # LATIN SMALL LETTER K WITH CEDILLA
+B7 00B7 - Y B7 B7 B7 00 00 00 # MIDDLE DOT
+B8 013C L Y A8 B8 A8 6C 6C 6C # LATIN SMALL LETTER L WITH CEDILLA
+B9 0111 L Y A9 B9 A9 B9 B9 B9 # LATIN SMALL LETTER D WITH STROKE
+BA 0161 L Y AA BA AA 73 73 73 # LATIN SMALL LETTER S WITH CARON
+BB 0167 L Y AB BB AB BB BB BB # LATIN SMALL LETTER T WITH STROKE
+BC 017E L Y AC BC AC 7A 7A 7A # LATIN SMALL LETTER Z WITH CARON
+BD 2015 - Y BD BD BD 00 00 00 # HORIZONTAL BAR
+BE 016B L Y AE BE AE 75 2A 00 # LATIN SMALL LETTER U WITH MACRON
+BF 014B L Y AF BF AF BF BF BF # LATIN SMALL LETTER ENG
+C0 0100 L Y C0 E0 C0 41 2A 00 # LATIN CAPITAL LETTER A WITH MACRON
+C1 00C1 L Y C1 E1 C1 41 2A 00 # LATIN CAPITAL LETTER A WITH ACUTE
+C2 00C2 L Y C2 E2 C2 41 2A 00 # LATIN CAPITAL LETTER A WITH CIRCUMFLEX
+C3 00C3 L Y C3 E3 C3 41 2A 00 # LATIN CAPITAL LETTER A WITH TILDE
+C4 00C4 L Y C4 E4 C4 41 2A 00 # LATIN CAPITAL LETTER A WITH DIAERESIS
+C5 00C5 L Y C5 E5 C5 41 2A 00 # LATIN CAPITAL LETTER A WITH RING ABOVE
+C6 00C6 L Y C6 E6 C6 C6 2A 00 # LATIN CAPITAL LETTER AE
+C7 012E L Y C7 E7 C7 49 2A 00 # LATIN CAPITAL LETTER I WITH OGONEK
+C8 010C L Y C8 E8 C8 43 63 63 # LATIN CAPITAL LETTER C WITH CARON
+C9 00C9 L Y C9 E9 C9 45 2A 00 # LATIN CAPITAL LETTER E WITH ACUTE
+CA 0118 L Y CA EA CA 45 2A 00 # LATIN CAPITAL LETTER E WITH OGONEK
+CB 00CB L Y CB EB CB 45 2A 00 # LATIN CAPITAL LETTER E WITH DIAERESIS
+CC 0116 L Y CC EC CC 45 2A 00 # LATIN CAPITAL LETTER E WITH DOT ABOVE
+CD 00CD L Y CD ED CD 49 2A 00 # LATIN CAPITAL LETTER I WITH ACUTE
+CE 00CE L Y CE EE CE 49 2A 00 # LATIN CAPITAL LETTER I WITH CIRCUMFLEX
+CF 00CF L Y CF EF CF 49 2A 00 # LATIN CAPITAL LETTER I WITH DIAERESIS
+D0 00D0 L Y D0 F0 D0 D0 F0 F0 # LATIN CAPITAL LETTER ETH
+D1 0145 L Y D1 F1 D1 4E 6E 6E # LATIN CAPITAL LETTER N WITH CEDILLA
+D2 014C L Y D2 F2 D2 4F 2A 00 # LATIN CAPITAL LETTER O WITH MACRON
+D3 00D3 L Y D3 F3 D3 4F 2A 00 # LATIN CAPITAL LETTER O WITH ACUTE
+D4 00D4 L Y D4 F4 D4 4F 2A 00 # LATIN CAPITAL LETTER O WITH CIRCUMFLEX
+D5 00D5 L Y D5 F5 D5 4F 2A 00 # LATIN CAPITAL LETTER O WITH TILDE
+D6 00D6 L Y D6 F6 D6 4F 2A 00 # LATIN CAPITAL LETTER O WITH DIAERESIS
+D7 0168 L Y D7 F7 D7 55 2A 00 # LATIN CAPITAL LETTER U WITH TILDE
+D8 00D8 L Y D8 F8 D8 D8 2A 00 # LATIN CAPITAL LETTER O WITH STROKE
+D9 0172 L Y D9 F9 D9 55 2A 00 # LATIN CAPITAL LETTER U WITH OGONEK
+DA 00DA L Y DA FA DA 55 2A 00 # LATIN CAPITAL LETTER U WITH ACUTE
+DB 00DB L Y DB FB DB 55 2A 00 # LATIN CAPITAL LETTER U WITH CIRCUMFLEX
+DC 00DC L Y DC FC DC 55 2A 00 # LATIN CAPITAL LETTER U WITH DIAERESIS
+DD 00DD L Y DD FD DD 59 79 79 # LATIN CAPITAL LETTER Y WITH ACUTE
+DE 00DE L Y DE FE DE DE FE FE # LATIN CAPITAL LETTER THORN
+DF 00DF L Y DF DF DF DF DF DF # LATIN SMALL LETTER SHARP S
+E0 0101 L Y C0 E0 C0 61 2A 00 # LATIN SMALL LETTER A WITH MACRON
+E1 00E1 L Y C1 E1 C1 61 2A 00 # LATIN SMALL LETTER A WITH ACUTE
+E2 00E2 L Y C2 E2 C2 61 2A 00 # LATIN SMALL LETTER A WITH CIRCUMFLEX
+E3 00E3 L Y C3 E3 C3 61 2A 00 # LATIN SMALL LETTER A WITH TILDE
+E4 00E4 L Y C4 E4 C4 61 2A 00 # LATIN SMALL LETTER A WITH DIAERESIS
+E5 00E5 L Y C5 E5 C5 61 2A 00 # LATIN SMALL LETTER A WITH RING ABOVE
+E6 00E6 L Y C6 E6 C6 E6 2A 00 # LATIN SMALL LETTER AE
+E7 012F L Y C7 E7 C7 69 2A 00 # LATIN SMALL LETTER I WITH OGONEK
+E8 010D L Y C8 E8 C8 63 63 63 # LATIN SMALL LETTER C WITH CARON
+E9 00E9 L Y C9 E9 C9 65 2A 00 # LATIN SMALL LETTER E WITH ACUTE
+EA 0119 L Y CA EA CA 65 2A 00 # LATIN SMALL LETTER E WITH OGONEK
+EB 00EB L Y CB EB CB 65 2A 00 # LATIN SMALL LETTER E WITH DIAERESIS
+EC 0117 L Y CC EC CC 65 2A 00 # LATIN SMALL LETTER E WITH DOT ABOVE
+ED 00ED L Y CD ED CD 69 2A 00 # LATIN SMALL LETTER I WITH ACUTE
+EE 00EE L Y CE EE CE 69 2A 00 # LATIN SMALL LETTER I WITH CIRCUMFLEX
+EF 00EF L Y CF EF CF 69 2A 00 # LATIN SMALL LETTER I WITH DIAERESIS
+F0 00F0 L Y D0 F0 D0 F0 F0 F0 # LATIN SMALL LETTER ETH
+F1 0146 L Y D1 F1 D1 6E 6E 6E # LATIN SMALL LETTER N WITH CEDILLA
+F2 014D L Y D2 F2 D2 6F 2A 00 # LATIN SMALL LETTER O WITH MACRON
+F3 00F3 L Y D3 F3 D3 6F 2A 00 # LATIN SMALL LETTER O WITH ACUTE
+F4 00F4 L Y D4 F4 D4 6F 2A 00 # LATIN SMALL LETTER O WITH CIRCUMFLEX
+F5 00F5 L Y D5 F5 D5 6F 2A 00 # LATIN SMALL LETTER O WITH TILDE
+F6 00F6 L Y D6 F6 D6 6F 2A 00 # LATIN SMALL LETTER O WITH DIAERESIS
+F7 0169 L Y D7 F7 D7 75 2A 00 # LATIN SMALL LETTER U WITH TILDE
+F8 00F8 L Y D8 F8 D8 F8 2A 00 # LATIN SMALL LETTER O WITH STROKE
+F9 0173 L Y D9 F9 D9 75 2A 00 # LATIN SMALL LETTER U WITH OGONEK
+FA 00FA L Y DA FA DA 75 2A 00 # LATIN SMALL LETTER U WITH ACUTE
+FB 00FB L Y DB FB DB 75 2A 00 # LATIN SMALL LETTER U WITH CIRCUMFLEX
+FC 00FC L Y DC FC DC 75 2A 00 # LATIN SMALL LETTER U WITH DIAERESIS
+FD 00FD L Y DD FD DD 79 79 79 # LATIN SMALL LETTER Y WITH ACUTE
+FE 00FE L Y DE FE DE FE FE FE # LATIN SMALL LETTER THORN
+FF 0138 L Y FF FF FF FF FF FF # LATIN SMALL LETTER KRA
Index: doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso-8859-11.cmap
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso-8859-11.cmap	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso-8859-11.cmap	(working copy)
@@ -0,0 +1,1508 @@
+INTERNAL
+/
+N 988
+0000 > 00
+0001 > 01
+0002 > 02
+0003 > 03
+0004 > 04
+0005 > 05
+0006 > 06
+0007 > 07
+0008 > 08
+0009 > 09
+000A > 0A
+000B > 0B
+000C > 0C
+000D > 0D
+000E > 0E
+000F > 0F
+0010 > 10
+0011 > 11
+0012 > 12
+0013 > 13
+0014 > 14
+0015 > 15
+0016 > 16
+0017 > 17
+0018 > 18
+0019 > 19
+001A > 1A
+001B > 1B
+001C > 1C
+001D > 1D
+001E > 1E
+001F > 1F
+0020 > 20
+0021 > 21
+0022 > 22
+0023 > 23
+0024 > 24
+0025 > 25
+0026 > 26
+0027 > 27
+0028 > 28
+0029 > 29
+002A > 2A
+002B > 2B
+002C > 2C
+002D > 2D
+002E > 2E
+002F > 2F
+0030 > 30
+0031 > 31
+0032 > 32
+0033 > 33
+0034 > 34
+0035 > 35
+0036 > 36
+0037 > 37
+0038 > 38
+0039 > 39
+003A > 3A
+003B > 3B
+003C > 3C
+003D > 3D
+003E > 3E
+003F > 3F
+0040 > 40
+0041 > 41
+0042 > 42
+0043 > 43
+0044 > 44
+0045 > 45
+0046 > 46
+0047 > 47
+0048 > 48
+0049 > 49
+004A > 4A
+004B > 4B
+004C > 4C
+004D > 4D
+004E > 4E
+004F > 4F
+0050 > 50
+0051 > 51
+0052 > 52
+0053 > 53
+0054 > 54
+0055 > 55
+0056 > 56
+0057 > 57
+0058 > 58
+0059 > 59
+005A > 5A
+005B > 5B
+005C > 5C
+005D > 5D
+005E > 5E
+005F > 5F
+0060 > 60
+0061 > 61
+0062 > 62
+0063 > 63
+0064 > 64
+0065 > 65
+0066 > 66
+0067 > 67
+0068 > 68
+0069 > 69
+006A > 6A
+006B > 6B
+006C > 6C
+006D > 6D
+006E > 6E
+006F > 6F
+0070 > 70
+0071 > 71
+0072 > 72
+0073 > 73
+0074 > 74
+0075 > 75
+0076 > 76
+0077 > 77
+0078 > 78
+0079 > 79
+007A > 7A
+007B > 7B
+007C > 7C
+007D > 7D
+007E > 7E
+007F > 7F
+0080 > 80
+0081 > 81
+0082 > 82
+0083 > 83
+0084 > 84
+0085 > 85
+0086 > 86
+0087 > 87
+0088 > 88
+0089 > 89
+008A > 8A
+008B > 8B
+008C > 8C
+008D > 8D
+008E > 8E
+008F > 8F
+0090 > 90
+0091 > 91
+0092 > 92
+0093 > 93
+0094 > 94
+0095 > 95
+0096 > 96
+0097 > 97
+0098 > 98
+0099 > 99
+009A > 9A
+009B > 9B
+009C > 9C
+009D > 9D
+009E > 9E
+009F > 9F
+00A0 > A0
+00C0 > 41 # unsup: 0041 0300
+00C1 > 41 # unsup: 0041 0301
+00C2 > 41 # unsup: 0041 0302
+00C3 > 41 # unsup: 0041 0303
+00C4 > 41 # unsup: 0041 0308
+00C5 > 41 # unsup: 0041 030A
+00C6 > 41 45 # compat
+00C7 > 43 # unsup: 0043 0327
+00C8 > 45 # unsup: 0045 0300
+00C9 > 45 # unsup: 0045 0301
+00CA > 45 # unsup: 0045 0302
+00CB > 45 # unsup: 0045 0308
+00CC > 49 # unsup: 0049 0300
+00CD > 49 # unsup: 0049 0301
+00CE > 49 # unsup: 0049 0302
+00CF > 49 # unsup: 0049 0308
+00D1 > 4E # unsup: 004E 0303
+00D2 > 4F # unsup: 004F 0300
+00D3 > 4F # unsup: 004F 0301
+00D4 > 4F # unsup: 004F 0302
+00D5 > 4F # unsup: 004F 0303
+00D6 > 4F # unsup: 004F 0308
+00D9 > 55 # unsup: 0055 0300
+00DA > 55 # unsup: 0055 0301
+00DB > 55 # unsup: 0055 0302
+00DC > 55 # unsup: 0055 0308
+00DD > 59 # unsup: 0059 0301
+00E0 > 61 # unsup: 0061 0300
+00E1 > 61 # unsup: 0061 0301
+00E2 > 61 # unsup: 0061 0302
+00E3 > 61 # unsup: 0061 0303
+00E4 > 61 # unsup: 0061 0308
+00E5 > 61 # unsup: 0061 030A
+00E6 > 61 65 # compat
+00E7 > 63 # unsup: 0063 0327
+00E8 > 65 # unsup: 0065 0300
+00E9 > 65 # unsup: 0065 0301
+00EA > 65 # unsup: 0065 0302
+00EB > 65 # unsup: 0065 0308
+00EC > 69 # unsup: 0069 0300
+00ED > 69 # unsup: 0069 0301
+00EE > 69 # unsup: 0069 0302
+00EF > 69 # unsup: 0069 0308
+00F1 > 6E # unsup: 006E 0303
+00F2 > 6F # unsup: 006F 0300
+00F3 > 6F # unsup: 006F 0301
+00F4 > 6F # unsup: 006F 0302
+00F5 > 6F # unsup: 006F 0303
+00F6 > 6F # unsup: 006F 0308
+00F9 > 75 # unsup: 0075 0300
+00FA > 75 # unsup: 0075 0301
+00FB > 75 # unsup: 0075 0302
+00FC > 75 # unsup: 0075 0308
+00FD > 79 # unsup: 0079 0301
+00FF > 79 # unsup: 0079 0308
+0100 > 41 # unsup: 0041 0304
+0101 > 61 # unsup: 0061 0304
+0102 > 41 # unsup: 0041 0306
+0103 > 61 # unsup: 0061 0306
+0104 > 41 # unsup: 0041 0328
+0105 > 61 # unsup: 0061 0328
+0106 > 43 # unsup: 0043 0301
+0107 > 63 # unsup: 0063 0301
+0108 > 43 # unsup: 0043 0302
+0109 > 63 # unsup: 0063 0302
+010A > 43 # unsup: 0043 0307
+010B > 63 # unsup: 0063 0307
+010C > 43 # unsup: 0043 030C
+010D > 63 # unsup: 0063 030C
+010E > 44 # unsup: 0044 030C
+010F > 64 # unsup: 0064 030C
+0112 > 45 # unsup: 0045 0304
+0113 > 65 # unsup: 0065 0304
+0114 > 45 # unsup: 0045 0306
+0115 > 65 # unsup: 0065 0306
+0116 > 45 # unsup: 0045 0307
+0117 > 65 # unsup: 0065 0307
+0118 > 45 # unsup: 0045 0328
+0119 > 65 # unsup: 0065 0328
+011A > 45 # unsup: 0045 030C
+011B > 65 # unsup: 0065 030C
+011C > 47 # unsup: 0047 0302
+011D > 67 # unsup: 0067 0302
+011E > 47 # unsup: 0047 0306
+011F > 67 # unsup: 0067 0306
+0120 > 47 # unsup: 0047 0307
+0121 > 67 # unsup: 0067 0307
+0122 > 47 # unsup: 0047 0327
+0123 > 67 # unsup: 0067 0327
+0124 > 48 # unsup: 0048 0302
+0125 > 68 # unsup: 0068 0302
+0128 > 49 # unsup: 0049 0303
+0129 > 69 # unsup: 0069 0303
+012A > 49 # unsup: 0049 0304
+012B > 69 # unsup: 0069 0304
+012C > 49 # unsup: 0049 0306
+012D > 69 # unsup: 0069 0306
+012E > 49 # unsup: 0049 0328
+012F > 69 # unsup: 0069 0328
+0130 > 49 # unsup: 0049 0307
+0132 > 49 4A # compat
+0133 > 69 6A # compat
+0134 > 4A # unsup: 004A 0302
+0135 > 6A # unsup: 006A 0302
+0136 > 4B # unsup: 004B 0327
+0137 > 6B # unsup: 006B 0327
+0139 > 4C # unsup: 004C 0301
+013A > 6C # unsup: 006C 0301
+013B > 4C # unsup: 004C 0327
+013C > 6C # unsup: 006C 0327
+013D > 4C # unsup: 004C 030C
+013E > 6C # unsup: 006C 030C
+0143 > 4E # unsup: 004E 0301
+0144 > 6E # unsup: 006E 0301
+0145 > 4E # unsup: 004E 0327
+0146 > 6E # unsup: 006E 0327
+0147 > 4E # unsup: 004E 030C
+0148 > 6E # unsup: 006E 030C
+014C > 4F # unsup: 004F 0304
+014D > 6F # unsup: 006F 0304
+014E > 4F # unsup: 004F 0306
+014F > 6F # unsup: 006F 0306
+0150 > 4F # unsup: 004F 030B
+0151 > 6F # unsup: 006F 030B
+0152 > 4F 45 # compat
+0153 > 6F 65 # compat
+0154 > 52 # unsup: 0052 0301
+0155 > 72 # unsup: 0072 0301
+0156 > 52 # unsup: 0052 0327
+0157 > 72 # unsup: 0072 0327
+0158 > 52 # unsup: 0052 030C
+0159 > 72 # unsup: 0072 030C
+015A > 53 # unsup: 0053 0301
+015B > 73 # unsup: 0073 0301
+015C > 53 # unsup: 0053 0302
+015D > 73 # unsup: 0073 0302
+015E > 53 # unsup: 0053 0327
+015F > 73 # unsup: 0073 0327
+0160 > 53 # unsup: 0053 030C
+0161 > 73 # unsup: 0073 030C
+0162 > 54 # unsup: 0054 0327
+0163 > 74 # unsup: 0074 0327
+0164 > 54 # unsup: 0054 030C
+0165 > 74 # unsup: 0074 030C
+0168 > 55 # unsup: 0055 0303
+0169 > 75 # unsup: 0075 0303
+016A > 55 # unsup: 0055 0304
+016B > 75 # unsup: 0075 0304
+016C > 55 # unsup: 0055 0306
+016D > 75 # unsup: 0075 0306
+016E > 55 # unsup: 0055 030A
+016F > 75 # unsup: 0075 030A
+0170 > 55 # unsup: 0055 030B
+0171 > 75 # unsup: 0075 030B
+0172 > 55 # unsup: 0055 0328
+0173 > 75 # unsup: 0075 0328
+0174 > 57 # unsup: 0057 0302
+0175 > 77 # unsup: 0077 0302
+0176 > 59 # unsup: 0059 0302
+0177 > 79 # unsup: 0079 0302
+0178 > 59 # unsup: 0059 0308
+0179 > 5A # unsup: 005A 0301
+017A > 7A # unsup: 007A 0301
+017B > 5A # unsup: 005A 0307
+017C > 7A # unsup: 007A 0307
+017D > 5A # unsup: 005A 030C
+017E > 7A # unsup: 007A 030C
+017F > 73 # compat
+01A0 > 4F # unsup: 004F 031B
+01A1 > 6F # unsup: 006F 031B
+01AF > 55 # unsup: 0055 031B
+01B0 > 75 # unsup: 0075 031B
+01C4 > 44 5A # unsup: 0044 005A 030C
+01C5 > 44 7A # unsup: 0044 007A 030C
+01C6 > 64 7A # unsup: 0064 007A 030C
+01C7 > 4C 4A # compat
+01C8 > 4C 6A # compat
+01C9 > 6C 6A # compat
+01CA > 4E 4A # compat
+01CB > 4E 6A # compat
+01CC > 6E 6A # compat
+01CD > 41 # unsup: 0041 030C
+01CE > 61 # unsup: 0061 030C
+01CF > 49 # unsup: 0049 030C
+01D0 > 69 # unsup: 0069 030C
+01D1 > 4F # unsup: 004F 030C
+01D2 > 6F # unsup: 006F 030C
+01D3 > 55 # unsup: 0055 030C
+01D4 > 75 # unsup: 0075 030C
+01D5 > 55 # unsup: 0055 0308 0304
+01D6 > 75 # unsup: 0075 0308 0304
+01D7 > 55 # unsup: 0055 0308 0301
+01D8 > 75 # unsup: 0075 0308 0301
+01D9 > 55 # unsup: 0055 0308 030C
+01DA > 75 # unsup: 0075 0308 030C
+01DB > 55 # unsup: 0055 0308 0300
+01DC > 75 # unsup: 0075 0308 0300
+01DE > 41 # unsup: 0041 0308 0304
+01DF > 61 # unsup: 0061 0308 0304
+01E0 > 41 # unsup: 0041 0307 0304
+01E1 > 61 # unsup: 0061 0307 0304
+01E2 > 41 45 # unsup: 0041 0045 0304
+01E3 > 61 65 # unsup: 0061 0065 0304
+01E6 > 47 # unsup: 0047 030C
+01E7 > 67 # unsup: 0067 030C
+01E8 > 4B # unsup: 004B 030C
+01E9 > 6B # unsup: 006B 030C
+01EA > 4F # unsup: 004F 0328
+01EB > 6F # unsup: 006F 0328
+01EC > 4F # unsup: 004F 0328 0304
+01ED > 6F # unsup: 006F 0328 0304
+01F0 > 6A # unsup: 006A 030C
+01F1 > 44 5A # compat
+01F2 > 44 7A # compat
+01F3 > 64 7A # compat
+01F4 > 47 # unsup: 0047 0301
+01F5 > 67 # unsup: 0067 0301
+01F8 > 4E # unsup: 004E 0300
+01F9 > 6E # unsup: 006E 0300
+01FA > 41 # unsup: 0041 030A 0301
+01FB > 61 # unsup: 0061 030A 0301
+01FC > 41 45 # unsup: 0041 0045 0301
+01FD > 61 65 # unsup: 0061 0065 0301
+0200 > 41 # unsup: 0041 030F
+0201 > 61 # unsup: 0061 030F
+0202 > 41 # unsup: 0041 0311
+0203 > 61 # unsup: 0061 0311
+0204 > 45 # unsup: 0045 030F
+0205 > 65 # unsup: 0065 030F
+0206 > 45 # unsup: 0045 0311
+0207 > 65 # unsup: 0065 0311
+0208 > 49 # unsup: 0049 030F
+0209 > 69 # unsup: 0069 030F
+020A > 49 # unsup: 0049 0311
+020B > 69 # unsup: 0069 0311
+020C > 4F # unsup: 004F 030F
+020D > 6F # unsup: 006F 030F
+020E > 4F # unsup: 004F 0311
+020F > 6F # unsup: 006F 0311
+0210 > 52 # unsup: 0052 030F
+0211 > 72 # unsup: 0072 030F
+0212 > 52 # unsup: 0052 0311
+0213 > 72 # unsup: 0072 0311
+0214 > 55 # unsup: 0055 030F
+0215 > 75 # unsup: 0075 030F
+0216 > 55 # unsup: 0055 0311
+0217 > 75 # unsup: 0075 0311
+0218 > 53 # unsup: 0053 0326
+0219 > 73 # unsup: 0073 0326
+021A > 54 # unsup: 0054 0326
+021B > 74 # unsup: 0074 0326
+021E > 48 # unsup: 0048 030C
+021F > 68 # unsup: 0068 030C
+0226 > 41 # unsup: 0041 0307
+0227 > 61 # unsup: 0061 0307
+0228 > 45 # unsup: 0045 0327
+0229 > 65 # unsup: 0065 0327
+022A > 4F # unsup: 004F 0308 0304
+022B > 6F # unsup: 006F 0308 0304
+022C > 4F # unsup: 004F 0303 0304
+022D > 6F # unsup: 006F 0303 0304
+022E > 4F # unsup: 004F 0307
+022F > 6F # unsup: 006F 0307
+0230 > 4F # unsup: 004F 0307 0304
+0231 > 6F # unsup: 006F 0307 0304
+0232 > 59 # unsup: 0059 0304
+0233 > 79 # unsup: 0079 0304
+0300 > 0 # unsup
+0301 > 0 # unsup
+0302 > 0 # unsup
+0303 > 0 # unsup
+0304 > 0 # unsup
+0305 > 0 # unsup
+0306 > 0 # unsup
+0307 > 0 # unsup
+0308 > 0 # unsup
+0309 > 0 # unsup
+030A > 0 # unsup
+030B > 0 # unsup
+030C > 0 # unsup
+030D > 0 # unsup
+030E > 0 # unsup
+030F > 0 # unsup
+0310 > 0 # unsup
+0311 > 0 # unsup
+0312 > 0 # unsup
+0313 > 0 # unsup
+0314 > 0 # unsup
+0315 > 0 # unsup
+0316 > 0 # unsup
+0317 > 0 # unsup
+0318 > 0 # unsup
+0319 > 0 # unsup
+031A > 0 # unsup
+031B > 0 # unsup
+031C > 0 # unsup
+031D > 0 # unsup
+031E > 0 # unsup
+031F > 0 # unsup
+0320 > 0 # unsup
+0321 > 0 # unsup
+0322 > 0 # unsup
+0323 > 0 # unsup
+0324 > 0 # unsup
+0325 > 0 # unsup
+0326 > 0 # unsup
+0327 > 0 # unsup
+0328 > 0 # unsup
+0329 > 0 # unsup
+032A > 0 # unsup
+032B > 0 # unsup
+032C > 0 # unsup
+032D > 0 # unsup
+032E > 0 # unsup
+032F > 0 # unsup
+0330 > 0 # unsup
+0331 > 0 # unsup
+0332 > 0 # unsup
+0333 > 0 # unsup
+0334 > 0 # unsup
+0335 > 0 # unsup
+0336 > 0 # unsup
+0337 > 0 # unsup
+0338 > 0 # unsup
+0339 > 0 # unsup
+033A > 0 # unsup
+033B > 0 # unsup
+033C > 0 # unsup
+033D > 0 # unsup
+033E > 0 # unsup
+033F > 0 # unsup
+0340 > 0 # unsup
+0341 > 0 # unsup
+0342 > 0 # unsup
+0343 > 0 # unsup
+0344 > 0 # unsup
+0345 > 0 # unsup
+037E > 3B
+0E01 > A1
+0E02 > A2
+0E03 > A3
+0E04 > A4
+0E05 > A5
+0E06 > A6
+0E07 > A7
+0E08 > A8
+0E09 > A9
+0E0A > AA
+0E0B > AB
+0E0C > AC
+0E0D > AD
+0E0E > AE
+0E0F > AF
+0E10 > B0
+0E11 > B1
+0E12 > B2
+0E13 > B3
+0E14 > B4
+0E15 > B5
+0E16 > B6
+0E17 > B7
+0E18 > B8
+0E19 > B9
+0E1A > BA
+0E1B > BB
+0E1C > BC
+0E1D > BD
+0E1E > BE
+0E1F > BF
+0E20 > C0
+0E21 > C1
+0E22 > C2
+0E23 > C3
+0E24 > C4
+0E25 > C5
+0E26 > C6
+0E27 > C7
+0E28 > C8
+0E29 > C9
+0E2A > CA
+0E2B > CB
+0E2C > CC
+0E2D > CD
+0E2E > CE
+0E2F > CF
+0E30 > D0
+0E31 > D1
+0E32 > D2
+0E33 > D3
+0E34 > D4
+0E35 > D5
+0E36 > D6
+0E37 > D7
+0E38 > D8
+0E39 > D9
+0E3A > DA
+0E3F > DF
+0E40 > E0
+0E41 > E1
+0E42 > E2
+0E43 > E3
+0E44 > E4
+0E45 > E5
+0E46 > E6
+0E47 > E7
+0E48 > E8
+0E49 > E9
+0E4A > EA
+0E4B > EB
+0E4C > EC
+0E4D > ED
+0E4E > EE
+0E4F > EF
+0E50 > F0
+0E51 > F1
+0E52 > F2
+0E53 > F3
+0E54 > F4
+0E55 > F5
+0E56 > F6
+0E57 > F7
+0E58 > F8
+0E59 > F9
+0E5A > FA
+0E5B > FB
+1E00 > 41 # unsup: 0041 0325
+1E01 > 61 # unsup: 0061 0325
+1E02 > 42 # unsup: 0042 0307
+1E03 > 62 # unsup: 0062 0307
+1E04 > 42 # unsup: 0042 0323
+1E05 > 62 # unsup: 0062 0323
+1E06 > 42 # unsup: 0042 0331
+1E07 > 62 # unsup: 0062 0331
+1E08 > 43 # unsup: 0043 0327 0301
+1E09 > 63 # unsup: 0063 0327 0301
+1E0A > 44 # unsup: 0044 0307
+1E0B > 64 # unsup: 0064 0307
+1E0C > 44 # unsup: 0044 0323
+1E0D > 64 # unsup: 0064 0323
+1E0E > 44 # unsup: 0044 0331
+1E0F > 64 # unsup: 0064 0331
+1E10 > 44 # unsup: 0044 0327
+1E11 > 64 # unsup: 0064 0327
+1E12 > 44 # unsup: 0044 032D
+1E13 > 64 # unsup: 0064 032D
+1E14 > 45 # unsup: 0045 0304 0300
+1E15 > 65 # unsup: 0065 0304 0300
+1E16 > 45 # unsup: 0045 0304 0301
+1E17 > 65 # unsup: 0065 0304 0301
+1E18 > 45 # unsup: 0045 032D
+1E19 > 65 # unsup: 0065 032D
+1E1A > 45 # unsup: 0045 0330
+1E1B > 65 # unsup: 0065 0330
+1E1C > 45 # unsup: 0045 0327 0306
+1E1D > 65 # unsup: 0065 0327 0306
+1E1E > 46 # unsup: 0046 0307
+1E1F > 66 # unsup: 0066 0307
+1E20 > 47 # unsup: 0047 0304
+1E21 > 67 # unsup: 0067 0304
+1E22 > 48 # unsup: 0048 0307
+1E23 > 68 # unsup: 0068 0307
+1E24 > 48 # unsup: 0048 0323
+1E25 > 68 # unsup: 0068 0323
+1E26 > 48 # unsup: 0048 0308
+1E27 > 68 # unsup: 0068 0308
+1E28 > 48 # unsup: 0048 0327
+1E29 > 68 # unsup: 0068 0327
+1E2A > 48 # unsup: 0048 032E
+1E2B > 68 # unsup: 0068 032E
+1E2C > 49 # unsup: 0049 0330
+1E2D > 69 # unsup: 0069 0330
+1E2E > 49 # unsup: 0049 0308 0301
+1E2F > 69 # unsup: 0069 0308 0301
+1E30 > 4B # unsup: 004B 0301
+1E31 > 6B # unsup: 006B 0301
+1E32 > 4B # unsup: 004B 0323
+1E33 > 6B # unsup: 006B 0323
+1E34 > 4B # unsup: 004B 0331
+1E35 > 6B # unsup: 006B 0331
+1E36 > 4C # unsup: 004C 0323
+1E37 > 6C # unsup: 006C 0323
+1E38 > 4C # unsup: 004C 0323 0304
+1E39 > 6C # unsup: 006C 0323 0304
+1E3A > 4C # unsup: 004C 0331
+1E3B > 6C # unsup: 006C 0331
+1E3C > 4C # unsup: 004C 032D
+1E3D > 6C # unsup: 006C 032D
+1E3E > 4D # unsup: 004D 0301
+1E3F > 6D # unsup: 006D 0301
+1E40 > 4D # unsup: 004D 0307
+1E41 > 6D # unsup: 006D 0307
+1E42 > 4D # unsup: 004D 0323
+1E43 > 6D # unsup: 006D 0323
+1E44 > 4E # unsup: 004E 0307
+1E45 > 6E # unsup: 006E 0307
+1E46 > 4E # unsup: 004E 0323
+1E47 > 6E # unsup: 006E 0323
+1E48 > 4E # unsup: 004E 0331
+1E49 > 6E # unsup: 006E 0331
+1E4A > 4E # unsup: 004E 032D
+1E4B > 6E # unsup: 006E 032D
+1E4C > 4F # unsup: 004F 0303 0301
+1E4D > 6F # unsup: 006F 0303 0301
+1E4E > 4F # unsup: 004F 0303 0308
+1E4F > 6F # unsup: 006F 0303 0308
+1E50 > 4F # unsup: 004F 0304 0300
+1E51 > 6F # unsup: 006F 0304 0300
+1E52 > 4F # unsup: 004F 0304 0301
+1E53 > 6F # unsup: 006F 0304 0301
+1E54 > 50 # unsup: 0050 0301
+1E55 > 70 # unsup: 0070 0301
+1E56 > 50 # unsup: 0050 0307
+1E57 > 70 # unsup: 0070 0307
+1E58 > 52 # unsup: 0052 0307
+1E59 > 72 # unsup: 0072 0307
+1E5A > 52 # unsup: 0052 0323
+1E5B > 72 # unsup: 0072 0323
+1E5C > 52 # unsup: 0052 0323 0304
+1E5D > 72 # unsup: 0072 0323 0304
+1E5E > 52 # unsup: 0052 0331
+1E5F > 72 # unsup: 0072 0331
+1E60 > 53 # unsup: 0053 0307
+1E61 > 73 # unsup: 0073 0307
+1E62 > 53 # unsup: 0053 0323
+1E63 > 73 # unsup: 0073 0323
+1E64 > 53 # unsup: 0053 0301 0307
+1E65 > 73 # unsup: 0073 0301 0307
+1E66 > 53 # unsup: 0053 030C 0307
+1E67 > 73 # unsup: 0073 030C 0307
+1E68 > 53 # unsup: 0053 0323 0307
+1E69 > 73 # unsup: 0073 0323 0307
+1E6A > 54 # unsup: 0054 0307
+1E6B > 74 # unsup: 0074 0307
+1E6C > 54 # unsup: 0054 0323
+1E6D > 74 # unsup: 0074 0323
+1E6E > 54 # unsup: 0054 0331
+1E6F > 74 # unsup: 0074 0331
+1E70 > 54 # unsup: 0054 032D
+1E71 > 74 # unsup: 0074 032D
+1E72 > 55 # unsup: 0055 0324
+1E73 > 75 # unsup: 0075 0324
+1E74 > 55 # unsup: 0055 0330
+1E75 > 75 # unsup: 0075 0330
+1E76 > 55 # unsup: 0055 032D
+1E77 > 75 # unsup: 0075 032D
+1E78 > 55 # unsup: 0055 0303 0301
+1E79 > 75 # unsup: 0075 0303 0301
+1E7A > 55 # unsup: 0055 0304 0308
+1E7B > 75 # unsup: 0075 0304 0308
+1E7C > 56 # unsup: 0056 0303
+1E7D > 76 # unsup: 0076 0303
+1E7E > 56 # unsup: 0056 0323
+1E7F > 76 # unsup: 0076 0323
+1E80 > 57 # unsup: 0057 0300
+1E81 > 77 # unsup: 0077 0300
+1E82 > 57 # unsup: 0057 0301
+1E83 > 77 # unsup: 0077 0301
+1E84 > 57 # unsup: 0057 0308
+1E85 > 77 # unsup: 0077 0308
+1E86 > 57 # unsup: 0057 0307
+1E87 > 77 # unsup: 0077 0307
+1E88 > 57 # unsup: 0057 0323
+1E89 > 77 # unsup: 0077 0323
+1E8A > 58 # unsup: 0058 0307
+1E8B > 78 # unsup: 0078 0307
+1E8C > 58 # unsup: 0058 0308
+1E8D > 78 # unsup: 0078 0308
+1E8E > 59 # unsup: 0059 0307
+1E8F > 79 # unsup: 0079 0307
+1E90 > 5A # unsup: 005A 0302
+1E91 > 7A # unsup: 007A 0302
+1E92 > 5A # unsup: 005A 0323
+1E93 > 7A # unsup: 007A 0323
+1E94 > 5A # unsup: 005A 0331
+1E95 > 7A # unsup: 007A 0331
+1E96 > 68 # unsup: 0068 0331
+1E97 > 74 # unsup: 0074 0308
+1E98 > 77 # unsup: 0077 030A
+1E99 > 79 # unsup: 0079 030A
+1E9B > 73 # unsup: 0073 0307
+1EA0 > 41 # unsup: 0041 0323
+1EA1 > 61 # unsup: 0061 0323
+1EA2 > 41 # unsup: 0041 0309
+1EA3 > 61 # unsup: 0061 0309
+1EA4 > 41 # unsup: 0041 0302 0301
+1EA5 > 61 # unsup: 0061 0302 0301
+1EA6 > 41 # unsup: 0041 0302 0300
+1EA7 > 61 # unsup: 0061 0302 0300
+1EA8 > 41 # unsup: 0041 0302 0309
+1EA9 > 61 # unsup: 0061 0302 0309
+1EAA > 41 # unsup: 0041 0302 0303
+1EAB > 61 # unsup: 0061 0302 0303
+1EAC > 41 # unsup: 0041 0323 0302
+1EAD > 61 # unsup: 0061 0323 0302
+1EAE > 41 # unsup: 0041 0306 0301
+1EAF > 61 # unsup: 0061 0306 0301
+1EB0 > 41 # unsup: 0041 0306 0300
+1EB1 > 61 # unsup: 0061 0306 0300
+1EB2 > 41 # unsup: 0041 0306 0309
+1EB3 > 61 # unsup: 0061 0306 0309
+1EB4 > 41 # unsup: 0041 0306 0303
+1EB5 > 61 # unsup: 0061 0306 0303
+1EB6 > 41 # unsup: 0041 0323 0306
+1EB7 > 61 # unsup: 0061 0323 0306
+1EB8 > 45 # unsup: 0045 0323
+1EB9 > 65 # unsup: 0065 0323
+1EBA > 45 # unsup: 0045 0309
+1EBB > 65 # unsup: 0065 0309
+1EBC > 45 # unsup: 0045 0303
+1EBD > 65 # unsup: 0065 0303
+1EBE > 45 # unsup: 0045 0302 0301
+1EBF > 65 # unsup: 0065 0302 0301
+1EC0 > 45 # unsup: 0045 0302 0300
+1EC1 > 65 # unsup: 0065 0302 0300
+1EC2 > 45 # unsup: 0045 0302 0309
+1EC3 > 65 # unsup: 0065 0302 0309
+1EC4 > 45 # unsup: 0045 0302 0303
+1EC5 > 65 # unsup: 0065 0302 0303
+1EC6 > 45 # unsup: 0045 0323 0302
+1EC7 > 65 # unsup: 0065 0323 0302
+1EC8 > 49 # unsup: 0049 0309
+1EC9 > 69 # unsup: 0069 0309
+1ECA > 49 # unsup: 0049 0323
+1ECB > 69 # unsup: 0069 0323
+1ECC > 4F # unsup: 004F 0323
+1ECD > 6F # unsup: 006F 0323
+1ECE > 4F # unsup: 004F 0309
+1ECF > 6F # unsup: 006F 0309
+1ED0 > 4F # unsup: 004F 0302 0301
+1ED1 > 6F # unsup: 006F 0302 0301
+1ED2 > 4F # unsup: 004F 0302 0300
+1ED3 > 6F # unsup: 006F 0302 0300
+1ED4 > 4F # unsup: 004F 0302 0309
+1ED5 > 6F # unsup: 006F 0302 0309
+1ED6 > 4F # unsup: 004F 0302 0303
+1ED7 > 6F # unsup: 006F 0302 0303
+1ED8 > 4F # unsup: 004F 0323 0302
+1ED9 > 6F # unsup: 006F 0323 0302
+1EDA > 4F # unsup: 004F 031B 0301
+1EDB > 6F # unsup: 006F 031B 0301
+1EDC > 4F # unsup: 004F 031B 0300
+1EDD > 6F # unsup: 006F 031B 0300
+1EDE > 4F # unsup: 004F 031B 0309
+1EDF > 6F # unsup: 006F 031B 0309
+1EE0 > 4F # unsup: 004F 031B 0303
+1EE1 > 6F # unsup: 006F 031B 0303
+1EE2 > 4F # unsup: 004F 031B 0323
+1EE3 > 6F # unsup: 006F 031B 0323
+1EE4 > 55 # unsup: 0055 0323
+1EE5 > 75 # unsup: 0075 0323
+1EE6 > 55 # unsup: 0055 0309
+1EE7 > 75 # unsup: 0075 0309
+1EE8 > 55 # unsup: 0055 031B 0301
+1EE9 > 75 # unsup: 0075 031B 0301
+1EEA > 55 # unsup: 0055 031B 0300
+1EEB > 75 # unsup: 0075 031B 0300
+1EEC > 55 # unsup: 0055 031B 0309
+1EED > 75 # unsup: 0075 031B 0309
+1EEE > 55 # unsup: 0055 031B 0303
+1EEF > 75 # unsup: 0075 031B 0303
+1EF0 > 55 # unsup: 0055 031B 0323
+1EF1 > 75 # unsup: 0075 031B 0323
+1EF2 > 59 # unsup: 0059 0300
+1EF3 > 79 # unsup: 0079 0300
+1EF4 > 59 # unsup: 0059 0323
+1EF5 > 79 # unsup: 0079 0323
+1EF6 > 59 # unsup: 0059 0309
+1EF7 > 79 # unsup: 0079 0309
+1EF8 > 59 # unsup: 0059 0303
+1EF9 > 79 # unsup: 0079 0303
+1FEF > 60
+2000 > 20 # compat
+2001 > 20 # compat
+2002 > 20 # compat
+2003 > 20 # compat
+2004 > 20 # compat
+2005 > 20 # compat
+2006 > 20 # compat
+2007 > 20 # compat
+2008 > 20 # compat
+2009 > 20 # compat
+200A > 20 # compat
+2024 > 2E # compat
+2025 > 2E 2E # compat
+2026 > 2E 2E 2E # compat
+202F > 20 # compat
+203C > 21 21 # compat
+2047 > 3F 3F # compat
+2048 > 3F 21 # compat
+2049 > 21 3F # compat
+205F > 20 # compat
+FB00 > 66 66 # compat
+FB01 > 66 69 # compat
+FB02 > 66 6C # compat
+FB03 > 66 66 69 # compat
+FB04 > 66 66 6C # compat
+FB05 > 73 74 # compat
+FB06 > 73 74 # compat
+FB29 > 2B # compat
+FE30 > 2E 2E # compat
+FE33 > 5F # compat
+FE34 > 5F # compat
+FE35 > 28 # compat
+FE36 > 29 # compat
+FE37 > 7B # compat
+FE38 > 7D # compat
+FE47 > 5B # compat
+FE48 > 5D # compat
+FE4D > 5F # compat
+FE4E > 5F # compat
+FE4F > 5F # compat
+FE50 > 2C # compat
+FE52 > 2E # compat
+FE54 > 3B # compat
+FE55 > 3A # compat
+FE56 > 3F # compat
+FE57 > 21 # compat
+FE59 > 28 # compat
+FE5A > 29 # compat
+FE5B > 7B # compat
+FE5C > 7D # compat
+FE5F > 23 # compat
+FE60 > 26 # compat
+FE61 > 2A # compat
+FE62 > 2B # compat
+FE63 > 2D # compat
+FE64 > 3C # compat
+FE65 > 3E # compat
+FE66 > 3D # compat
+FE68 > 5C # compat
+FE69 > 24 # compat
+FE6A > 25 # compat
+FE6B > 40 # compat
+FF01 > 21 # compat
+FF02 > 22 # compat
+FF03 > 23 # compat
+FF04 > 24 # compat
+FF05 > 25 # compat
+FF06 > 26 # compat
+FF07 > 27 # compat
+FF08 > 28 # compat
+FF09 > 29 # compat
+FF0A > 2A # compat
+FF0B > 2B # compat
+FF0C > 2C # compat
+FF0D > 2D # compat
+FF0E > 2E # compat
+FF0F > 2F # compat
+FF10 > 30 # compat
+FF11 > 31 # compat
+FF12 > 32 # compat
+FF13 > 33 # compat
+FF14 > 34 # compat
+FF15 > 35 # compat
+FF16 > 36 # compat
+FF17 > 37 # compat
+FF18 > 38 # compat
+FF19 > 39 # compat
+FF1A > 3A # compat
+FF1B > 3B # compat
+FF1C > 3C # compat
+FF1D > 3D # compat
+FF1E > 3E # compat
+FF1F > 3F # compat
+FF20 > 40 # compat
+FF21 > 41 # compat
+FF22 > 42 # compat
+FF23 > 43 # compat
+FF24 > 44 # compat
+FF25 > 45 # compat
+FF26 > 46 # compat
+FF27 > 47 # compat
+FF28 > 48 # compat
+FF29 > 49 # compat
+FF2A > 4A # compat
+FF2B > 4B # compat
+FF2C > 4C # compat
+FF2D > 4D # compat
+FF2E > 4E # compat
+FF2F > 4F # compat
+FF30 > 50 # compat
+FF31 > 51 # compat
+FF32 > 52 # compat
+FF33 > 53 # compat
+FF34 > 54 # compat
+FF35 > 55 # compat
+FF36 > 56 # compat
+FF37 > 57 # compat
+FF38 > 58 # compat
+FF39 > 59 # compat
+FF3A > 5A # compat
+FF3B > 5B # compat
+FF3C > 5C # compat
+FF3D > 5D # compat
+FF3E > 5E # compat
+FF3F > 5F # compat
+FF40 > 60 # compat
+FF41 > 61 # compat
+FF42 > 62 # compat
+FF43 > 63 # compat
+FF44 > 64 # compat
+FF45 > 65 # compat
+FF46 > 66 # compat
+FF47 > 67 # compat
+FF48 > 68 # compat
+FF49 > 69 # compat
+FF4A > 6A # compat
+FF4B > 6B # compat
+FF4C > 6C # compat
+FF4D > 6D # compat
+FF4E > 6E # compat
+FF4F > 6F # compat
+FF50 > 70 # compat
+FF51 > 71 # compat
+FF52 > 72 # compat
+FF53 > 73 # compat
+FF54 > 74 # compat
+FF55 > 75 # compat
+FF56 > 76 # compat
+FF57 > 77 # compat
+FF58 > 78 # compat
+FF59 > 79 # compat
+FF5A > 7A # compat
+FF5B > 7B # compat
+FF5C > 7C # compat
+FF5D > 7D # compat
+FF5E > 7E # compat
+.
+
+STRICT
+/
+N 250
+0000 > 00
+0001 > 01
+0002 > 02
+0003 > 03
+0004 > 04
+0005 > 05
+0006 > 06
+0007 > 07
+0008 > 08
+0009 > 09
+000A > 0A
+000B > 0B
+000C > 0C
+000D > 0D
+000E > 0E
+000F > 0F
+0010 > 10
+0011 > 11
+0012 > 12
+0013 > 13
+0014 > 14
+0015 > 15
+0016 > 16
+0017 > 17
+0018 > 18
+0019 > 19
+001A > 1A
+001B > 1B
+001C > 1C
+001D > 1D
+001E > 1E
+001F > 1F
+0020 > 20
+0021 > 21
+0022 > 22
+0023 > 23
+0024 > 24
+0025 > 25
+0026 > 26
+0027 > 27
+0028 > 28
+0029 > 29
+002A > 2A
+002B > 2B
+002C > 2C
+002D > 2D
+002E > 2E
+002F > 2F
+0030 > 30
+0031 > 31
+0032 > 32
+0033 > 33
+0034 > 34
+0035 > 35
+0036 > 36
+0037 > 37
+0038 > 38
+0039 > 39
+003A > 3A
+003B > 3B
+003C > 3C
+003D > 3D
+003E > 3E
+003F > 3F
+0040 > 40
+0041 > 41
+0042 > 42
+0043 > 43
+0044 > 44
+0045 > 45
+0046 > 46
+0047 > 47
+0048 > 48
+0049 > 49
+004A > 4A
+004B > 4B
+004C > 4C
+004D > 4D
+004E > 4E
+004F > 4F
+0050 > 50
+0051 > 51
+0052 > 52
+0053 > 53
+0054 > 54
+0055 > 55
+0056 > 56
+0057 > 57
+0058 > 58
+0059 > 59
+005A > 5A
+005B > 5B
+005C > 5C
+005D > 5D
+005E > 5E
+005F > 5F
+0060 > 60
+0061 > 61
+0062 > 62
+0063 > 63
+0064 > 64
+0065 > 65
+0066 > 66
+0067 > 67
+0068 > 68
+0069 > 69
+006A > 6A
+006B > 6B
+006C > 6C
+006D > 6D
+006E > 6E
+006F > 6F
+0070 > 70
+0071 > 71
+0072 > 72
+0073 > 73
+0074 > 74
+0075 > 75
+0076 > 76
+0077 > 77
+0078 > 78
+0079 > 79
+007A > 7A
+007B > 7B
+007C > 7C
+007D > 7D
+007E > 7E
+007F > 7F
+0080 > 80
+0081 > 81
+0082 > 82
+0083 > 83
+0084 > 84
+0085 > 85
+0086 > 86
+0087 > 87
+0088 > 88
+0089 > 89
+008A > 8A
+008B > 8B
+008C > 8C
+008D > 8D
+008E > 8E
+008F > 8F
+0090 > 90
+0091 > 91
+0092 > 92
+0093 > 93
+0094 > 94
+0095 > 95
+0096 > 96
+0097 > 97
+0098 > 98
+0099 > 99
+009A > 9A
+009B > 9B
+009C > 9C
+009D > 9D
+009E > 9E
+009F > 9F
+00A0 > A0
+037E > 3B
+0E01 > A1
+0E02 > A2
+0E03 > A3
+0E04 > A4
+0E05 > A5
+0E06 > A6
+0E07 > A7
+0E08 > A8
+0E09 > A9
+0E0A > AA
+0E0B > AB
+0E0C > AC
+0E0D > AD
+0E0E > AE
+0E0F > AF
+0E10 > B0
+0E11 > B1
+0E12 > B2
+0E13 > B3
+0E14 > B4
+0E15 > B5
+0E16 > B6
+0E17 > B7
+0E18 > B8
+0E19 > B9
+0E1A > BA
+0E1B > BB
+0E1C > BC
+0E1D > BD
+0E1E > BE
+0E1F > BF
+0E20 > C0
+0E21 > C1
+0E22 > C2
+0E23 > C3
+0E24 > C4
+0E25 > C5
+0E26 > C6
+0E27 > C7
+0E28 > C8
+0E29 > C9
+0E2A > CA
+0E2B > CB
+0E2C > CC
+0E2D > CD
+0E2E > CE
+0E2F > CF
+0E30 > D0
+0E31 > D1
+0E32 > D2
+0E33 > D3
+0E34 > D4
+0E35 > D5
+0E36 > D6
+0E37 > D7
+0E38 > D8
+0E39 > D9
+0E3A > DA
+0E3F > DF
+0E40 > E0
+0E41 > E1
+0E42 > E2
+0E43 > E3
+0E44 > E4
+0E45 > E5
+0E46 > E6
+0E47 > E7
+0E48 > E8
+0E49 > E9
+0E4A > EA
+0E4B > EB
+0E4C > EC
+0E4D > ED
+0E4E > EE
+0E4F > EF
+0E50 > F0
+0E51 > F1
+0E52 > F2
+0E53 > F3
+0E54 > F4
+0E55 > F5
+0E56 > F6
+0E57 > F7
+0E58 > F8
+0E59 > F9
+0E5A > FA
+0E5B > FB
+1FEF > 60
+.
+
+NFD
+/
+N 248
+00 > 0000
+01 > 0001
+02 > 0002
+03 > 0003
+04 > 0004
+05 > 0005
+06 > 0006
+07 > 0007
+08 > 0008
+09 > 0009
+0A > 000A
+0B > 000B
+0C > 000C
+0D > 000D
+0E > 000E
+0F > 000F
+10 > 0010
+11 > 0011
+12 > 0012
+13 > 0013
+14 > 0014
+15 > 0015
+16 > 0016
+17 > 0017
+18 > 0018
+19 > 0019
+1A > 001A
+1B > 001B
+1C > 001C
+1D > 001D
+1E > 001E
+1F > 001F
+20 > 0020
+21 > 0021
+22 > 0022
+23 > 0023
+24 > 0024
+25 > 0025
+26 > 0026
+27 > 0027
+28 > 0028
+29 > 0029
+2A > 002A
+2B > 002B
+2C > 002C
+2D > 002D
+2E > 002E
+2F > 002F
+30 > 0030
+31 > 0031
+32 > 0032
+33 > 0033
+34 > 0034
+35 > 0035
+36 > 0036
+37 > 0037
+38 > 0038
+39 > 0039
+3A > 003A
+3B > 003B
+3C > 003C
+3D > 003D
+3E > 003E
+3F > 003F
+40 > 0040
+41 > 0041
+42 > 0042
+43 > 0043
+44 > 0044
+45 > 0045
+46 > 0046
+47 > 0047
+48 > 0048
+49 > 0049
+4A > 004A
+4B > 004B
+4C > 004C
+4D > 004D
+4E > 004E
+4F > 004F
+50 > 0050
+51 > 0051
+52 > 0052
+53 > 0053
+54 > 0054
+55 > 0055
+56 > 0056
+57 > 0057
+58 > 0058
+59 > 0059
+5A > 005A
+5B > 005B
+5C > 005C
+5D > 005D
+5E > 005E
+5F > 005F
+60 > 0060
+61 > 0061
+62 > 0062
+63 > 0063
+64 > 0064
+65 > 0065
+66 > 0066
+67 > 0067
+68 > 0068
+69 > 0069
+6A > 006A
+6B > 006B
+6C > 006C
+6D > 006D
+6E > 006E
+6F > 006F
+70 > 0070
+71 > 0071
+72 > 0072
+73 > 0073
+74 > 0074
+75 > 0075
+76 > 0076
+77 > 0077
+78 > 0078
+79 > 0079
+7A > 007A
+7B > 007B
+7C > 007C
+7D > 007D
+7E > 007E
+7F > 007F
+80 > 0080
+81 > 0081
+82 > 0082
+83 > 0083
+84 > 0084
+85 > 0085
+86 > 0086
+87 > 0087
+88 > 0088
+89 > 0089
+8A > 008A
+8B > 008B
+8C > 008C
+8D > 008D
+8E > 008E
+8F > 008F
+90 > 0090
+91 > 0091
+92 > 0092
+93 > 0093
+94 > 0094
+95 > 0095
+96 > 0096
+97 > 0097
+98 > 0098
+99 > 0099
+9A > 009A
+9B > 009B
+9C > 009C
+9D > 009D
+9E > 009E
+9F > 009F
+A0 > 00A0
+A1 > 0E01
+A2 > 0E02
+A3 > 0E03
+A4 > 0E04
+A5 > 0E05
+A6 > 0E06
+A7 > 0E07
+A8 > 0E08
+A9 > 0E09
+AA > 0E0A
+AB > 0E0B
+AC > 0E0C
+AD > 0E0D
+AE > 0E0E
+AF > 0E0F
+B0 > 0E10
+B1 > 0E11
+B2 > 0E12
+B3 > 0E13
+B4 > 0E14
+B5 > 0E15
+B6 > 0E16
+B7 > 0E17
+B8 > 0E18
+B9 > 0E19
+BA > 0E1A
+BB > 0E1B
+BC > 0E1C
+BD > 0E1D
+BE > 0E1E
+BF > 0E1F
+C0 > 0E20
+C1 > 0E21
+C2 > 0E22
+C3 > 0E23
+C4 > 0E24
+C5 > 0E25
+C6 > 0E26
+C7 > 0E27
+C8 > 0E28
+C9 > 0E29
+CA > 0E2A
+CB > 0E2B
+CC > 0E2C
+CD > 0E2D
+CE > 0E2E
+CF > 0E2F
+D0 > 0E30
+D1 > 0E31
+D2 > 0E32
+D3 > 0E33
+D4 > 0E34
+D5 > 0E35
+D6 > 0E36
+D7 > 0E37
+D8 > 0E38
+D9 > 0E39
+DA > 0E3A
+DF > 0E3F
+E0 > 0E40
+E1 > 0E41
+E2 > 0E42
+E3 > 0E43
+E4 > 0E44
+E5 > 0E45
+E6 > 0E46
+E7 > 0E47
+E8 > 0E48
+E9 > 0E49
+EA > 0E4A
+EB > 0E4B
+EC > 0E4C
+ED > 0E4D
+EE > 0E4E
+EF > 0E4F
+F0 > 0E50
+F1 > 0E51
+F2 > 0E52
+F3 > 0E53
+F4 > 0E54
+F5 > 0E55
+F6 > 0E56
+F7 > 0E57
+F8 > 0E58
+F9 > 0E59
+FA > 0E5A
+FB > 0E5B
+.
+
+NFC
+= NFD
+.
+
+COMP
+= NFC
+.
Index: doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso-8859-11.cset
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso-8859-11.cset	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso-8859-11.cset	(working copy)
@@ -0,0 +1,262 @@
+# Aspell Character Data File.
+= iso-8859-11
+> ascii
+/
+# <char> <uni> <type> <display> <upper> <lower> <title> <plain>
+#                                                         <sl-first> <sl-rest>
+00 0000 - N 00 00 00 00 00 00 # <control>
+01 0001 . N 01 01 01 00 00 00 # <unused control>
+02 0002 . N 02 02 02 00 00 00 # <unused control>
+03 0003 . N 03 03 03 00 00 00 # <unused control>
+04 0004 . N 04 04 04 00 00 00 # <unused control>
+05 0005 . N 05 05 05 00 00 00 # <unused control>
+06 0006 . N 06 06 06 00 00 00 # <unused control>
+07 0007 . N 07 07 07 00 00 00 # <unused control>
+08 0008 . N 08 08 08 00 00 00 # <unused control>
+09 0009 . N 09 09 09 00 00 00 # <unused control>
+0A 000A . N 0A 0A 0A 00 00 00 # <unused control>
+0B 000B . N 0B 0B 0B 00 00 00 # <unused control>
+0C 000C . N 0C 0C 0C 00 00 00 # <unused control>
+0D 000D . N 0D 0D 0D 00 00 00 # <unused control>
+0E 000E . N 0E 0E 0E 00 00 00 # <unused control>
+0F 000F . N 0F 0F 0F 00 00 00 # <unused control>
+10 0010 - N 10 10 10 00 00 00 # <control>
+11 0011 . N 11 11 11 00 00 00 # <unused control>
+12 0012 . N 12 12 12 00 00 00 # <unused control>
+13 0013 . N 13 13 13 00 00 00 # <unused control>
+14 0014 . N 14 14 14 00 00 00 # <unused control>
+15 0015 . N 15 15 15 00 00 00 # <unused control>
+16 0016 . N 16 16 16 00 00 00 # <unused control>
+17 0017 . N 17 17 17 00 00 00 # <unused control>
+18 0018 . N 18 18 18 00 00 00 # <unused control>
+19 0019 . N 19 19 19 00 00 00 # <unused control>
+1A 001A . N 1A 1A 1A 00 00 00 # <unused control>
+1B 001B . N 1B 1B 1B 00 00 00 # <unused control>
+1C 001C . N 1C 1C 1C 00 00 00 # <unused control>
+1D 001D . N 1D 1D 1D 00 00 00 # <unused control>
+1E 001E . N 1E 1E 1E 00 00 00 # <unused control>
+1F 001F . N 1F 1F 1F 00 00 00 # <unused control>
+20 0020 W Y 20 20 20 00 00 00 # SPACE
+21 0021 - Y 21 21 21 00 00 00 # EXCLAMATION MARK
+22 0022 - Y 22 22 22 00 00 00 # QUOTATION MARK
+23 0023 - Y 23 23 23 00 00 00 # NUMBER SIGN
+24 0024 - Y 24 24 24 00 00 00 # DOLLAR SIGN
+25 0025 - Y 25 25 25 00 00 00 # PERCENT SIGN
+26 0026 - Y 26 26 26 00 00 00 # AMPERSAND
+27 0027 - Y 27 27 27 00 00 00 # APOSTROPHE
+28 0028 - Y 28 28 28 00 00 00 # LEFT PARENTHESIS
+29 0029 - Y 29 29 29 00 00 00 # RIGHT PARENTHESIS
+2A 002A - Y 2A 2A 2A 00 00 00 # ASTERISK
+2B 002B - Y 2B 2B 2B 00 00 00 # PLUS SIGN
+2C 002C - Y 2C 2C 2C 00 00 00 # COMMA
+2D 002D H Y 2D 2D 2D 00 00 00 # HYPHEN-MINUS
+2E 002E - Y 2E 2E 2E 00 00 00 # FULL STOP
+2F 002F - Y 2F 2F 2F 00 00 00 # SOLIDUS
+30 0030 D Y 30 30 30 00 00 00 # DIGIT ZERO
+31 0031 D Y 31 31 31 00 00 00 # DIGIT ONE
+32 0032 D Y 32 32 32 00 00 00 # DIGIT TWO
+33 0033 D Y 33 33 33 00 00 00 # DIGIT THREE
+34 0034 D Y 34 34 34 00 00 00 # DIGIT FOUR
+35 0035 D Y 35 35 35 00 00 00 # DIGIT FIVE
+36 0036 D Y 36 36 36 00 00 00 # DIGIT SIX
+37 0037 D Y 37 37 37 00 00 00 # DIGIT SEVEN
+38 0038 D Y 38 38 38 00 00 00 # DIGIT EIGHT
+39 0039 D Y 39 39 39 00 00 00 # DIGIT NINE
+3A 003A - Y 3A 3A 3A 00 00 00 # COLON
+3B 003B - Y 3B 3B 3B 00 00 00 # SEMICOLON
+3C 003C - Y 3C 3C 3C 00 00 00 # LESS-THAN SIGN
+3D 003D - Y 3D 3D 3D 00 00 00 # EQUALS SIGN
+3E 003E - Y 3E 3E 3E 00 00 00 # GREATER-THAN SIGN
+3F 003F - Y 3F 3F 3F 00 00 00 # QUESTION MARK
+40 0040 - Y 40 40 40 00 00 00 # COMMERCIAL AT
+41 0041 L Y 41 61 41 41 2A 00 # LATIN CAPITAL LETTER A
+42 0042 L Y 42 62 42 42 62 62 # LATIN CAPITAL LETTER B
+43 0043 L Y 43 63 43 43 63 63 # LATIN CAPITAL LETTER C
+44 0044 L Y 44 64 44 44 64 64 # LATIN CAPITAL LETTER D
+45 0045 L Y 45 65 45 45 2A 00 # LATIN CAPITAL LETTER E
+46 0046 L Y 46 66 46 46 66 66 # LATIN CAPITAL LETTER F
+47 0047 L Y 47 67 47 47 67 67 # LATIN CAPITAL LETTER G
+48 0048 L Y 48 68 48 48 68 68 # LATIN CAPITAL LETTER H
+49 0049 L Y 49 69 49 49 2A 00 # LATIN CAPITAL LETTER I
+4A 004A L Y 4A 6A 4A 4A 6A 6A # LATIN CAPITAL LETTER J
+4B 004B L Y 4B 6B 4B 4B 6B 6B # LATIN CAPITAL LETTER K
+4C 004C L Y 4C 6C 4C 4C 6C 6C # LATIN CAPITAL LETTER L
+4D 004D L Y 4D 6D 4D 4D 6D 6D # LATIN CAPITAL LETTER M
+4E 004E L Y 4E 6E 4E 4E 6E 6E # LATIN CAPITAL LETTER N
+4F 004F L Y 4F 6F 4F 4F 2A 00 # LATIN CAPITAL LETTER O
+50 0050 L Y 50 70 50 50 70 70 # LATIN CAPITAL LETTER P
+51 0051 L Y 51 71 51 51 71 71 # LATIN CAPITAL LETTER Q
+52 0052 L Y 52 72 52 52 72 72 # LATIN CAPITAL LETTER R
+53 0053 L Y 53 73 53 53 73 73 # LATIN CAPITAL LETTER S
+54 0054 L Y 54 74 54 54 74 74 # LATIN CAPITAL LETTER T
+55 0055 L Y 55 75 55 55 2A 00 # LATIN CAPITAL LETTER U
+56 0056 L Y 56 76 56 56 76 76 # LATIN CAPITAL LETTER V
+57 0057 L Y 57 77 57 57 77 77 # LATIN CAPITAL LETTER W
+58 0058 L Y 58 78 58 58 78 78 # LATIN CAPITAL LETTER X
+59 0059 L Y 59 79 59 59 79 79 # LATIN CAPITAL LETTER Y
+5A 005A L Y 5A 7A 5A 5A 7A 7A # LATIN CAPITAL LETTER Z
+5B 005B - Y 5B 5B 5B 00 00 00 # LEFT SQUARE BRACKET
+5C 005C - Y 5C 5C 5C 00 00 00 # REVERSE SOLIDUS
+5D 005D - Y 5D 5D 5D 00 00 00 # RIGHT SQUARE BRACKET
+5E 005E - Y 5E 5E 5E 00 00 00 # CIRCUMFLEX ACCENT
+5F 005F - Y 5F 5F 5F 00 00 00 # LOW LINE
+60 0060 - Y 60 60 60 00 00 00 # GRAVE ACCENT
+61 0061 L Y 41 61 41 61 2A 00 # LATIN SMALL LETTER A
+62 0062 L Y 42 62 42 62 62 62 # LATIN SMALL LETTER B
+63 0063 L Y 43 63 43 63 63 63 # LATIN SMALL LETTER C
+64 0064 L Y 44 64 44 64 64 64 # LATIN SMALL LETTER D
+65 0065 L Y 45 65 45 65 2A 00 # LATIN SMALL LETTER E
+66 0066 L Y 46 66 46 66 66 66 # LATIN SMALL LETTER F
+67 0067 L Y 47 67 47 67 67 67 # LATIN SMALL LETTER G
+68 0068 L Y 48 68 48 68 68 68 # LATIN SMALL LETTER H
+69 0069 L Y 49 69 49 69 2A 00 # LATIN SMALL LETTER I
+6A 006A L Y 4A 6A 4A 6A 6A 6A # LATIN SMALL LETTER J
+6B 006B L Y 4B 6B 4B 6B 6B 6B # LATIN SMALL LETTER K
+6C 006C L Y 4C 6C 4C 6C 6C 6C # LATIN SMALL LETTER L
+6D 006D L Y 4D 6D 4D 6D 6D 6D # LATIN SMALL LETTER M
+6E 006E L Y 4E 6E 4E 6E 6E 6E # LATIN SMALL LETTER N
+6F 006F L Y 4F 6F 4F 6F 2A 00 # LATIN SMALL LETTER O
+70 0070 L Y 50 70 50 70 70 70 # LATIN SMALL LETTER P
+71 0071 L Y 51 71 51 71 71 71 # LATIN SMALL LETTER Q
+72 0072 L Y 52 72 52 72 72 72 # LATIN SMALL LETTER R
+73 0073 L Y 53 73 53 73 73 73 # LATIN SMALL LETTER S
+74 0074 L Y 54 74 54 74 74 74 # LATIN SMALL LETTER T
+75 0075 L Y 55 75 55 75 2A 00 # LATIN SMALL LETTER U
+76 0076 L Y 56 76 56 76 76 76 # LATIN SMALL LETTER V
+77 0077 L Y 57 77 57 77 77 77 # LATIN SMALL LETTER W
+78 0078 L Y 58 78 58 78 78 78 # LATIN SMALL LETTER X
+79 0079 L Y 59 79 59 79 79 79 # LATIN SMALL LETTER Y
+7A 007A L Y 5A 7A 5A 7A 7A 7A # LATIN SMALL LETTER Z
+7B 007B - Y 7B 7B 7B 00 00 00 # LEFT CURLY BRACKET
+7C 007C - Y 7C 7C 7C 00 00 00 # VERTICAL LINE
+7D 007D - Y 7D 7D 7D 00 00 00 # RIGHT CURLY BRACKET
+7E 007E - Y 7E 7E 7E 00 00 00 # TILDE
+7F 007F - N 7F 7F 7F 00 00 00 # <control>
+80 0080 . N 80 80 80 00 00 00 # <unused control>
+81 0081 . N 81 81 81 00 00 00 # <unused control>
+82 0082 . N 82 82 82 00 00 00 # <unused control>
+83 0083 . N 83 83 83 00 00 00 # <unused control>
+84 0084 . N 84 84 84 00 00 00 # <unused control>
+85 0085 . N 85 85 85 00 00 00 # <unused control>
+86 0086 . N 86 86 86 00 00 00 # <unused control>
+87 0087 . N 87 87 87 00 00 00 # <unused control>
+88 0088 . N 88 88 88 00 00 00 # <unused control>
+89 0089 . N 89 89 89 00 00 00 # <unused control>
+8A 008A . N 8A 8A 8A 00 00 00 # <unused control>
+8B 008B . N 8B 8B 8B 00 00 00 # <unused control>
+8C 008C . N 8C 8C 8C 00 00 00 # <unused control>
+8D 008D . N 8D 8D 8D 00 00 00 # <unused control>
+8E 008E . N 8E 8E 8E 00 00 00 # <unused control>
+8F 008F . N 8F 8F 8F 00 00 00 # <unused control>
+90 0090 . N 90 90 90 00 00 00 # <unused control>
+91 0091 . N 91 91 91 00 00 00 # <unused control>
+92 0092 . N 92 92 92 00 00 00 # <unused control>
+93 0093 . N 93 93 93 00 00 00 # <unused control>
+94 0094 . N 94 94 94 00 00 00 # <unused control>
+95 0095 . N 95 95 95 00 00 00 # <unused control>
+96 0096 . N 96 96 96 00 00 00 # <unused control>
+97 0097 . N 97 97 97 00 00 00 # <unused control>
+98 0098 . N 98 98 98 00 00 00 # <unused control>
+99 0099 . N 99 99 99 00 00 00 # <unused control>
+9A 009A . N 9A 9A 9A 00 00 00 # <unused control>
+9B 009B . N 9B 9B 9B 00 00 00 # <unused control>
+9C 009C . N 9C 9C 9C 00 00 00 # <unused control>
+9D 009D . N 9D 9D 9D 00 00 00 # <unused control>
+9E 009E . N 9E 9E 9E 00 00 00 # <unused control>
+9F 009F . N 9F 9F 9F 00 00 00 # <unused control>
+A0 00A0 W Y A0 A0 A0 00 00 00 # NO-BREAK SPACE
+A1 0E01 l Y A1 A1 A1 A1 A1 A1 # THAI CHARACTER KO KAI
+A2 0E02 l Y A2 A2 A2 A2 A2 A2 # THAI CHARACTER KHO KHAI
+A3 0E03 l Y A3 A3 A3 A3 A3 A3 # THAI CHARACTER KHO KHUAT
+A4 0E04 l Y A4 A4 A4 A4 A4 A4 # THAI CHARACTER KHO KHWAI
+A5 0E05 l Y A5 A5 A5 A5 A5 A5 # THAI CHARACTER KHO KHON
+A6 0E06 l Y A6 A6 A6 A6 A6 A6 # THAI CHARACTER KHO RAKHANG
+A7 0E07 l Y A7 A7 A7 A7 A7 A7 # THAI CHARACTER NGO NGU
+A8 0E08 l Y A8 A8 A8 A8 A8 A8 # THAI CHARACTER CHO CHAN
+A9 0E09 l Y A9 A9 A9 A9 A9 A9 # THAI CHARACTER CHO CHING
+AA 0E0A l Y AA AA AA AA AA AA # THAI CHARACTER CHO CHANG
+AB 0E0B l Y AB AB AB AB AB AB # THAI CHARACTER SO SO
+AC 0E0C l Y AC AC AC AC AC AC # THAI CHARACTER CHO CHOE
+AD 0E0D l Y AD AD AD AD AD AD # THAI CHARACTER YO YING
+AE 0E0E l Y AE AE AE AE AE AE # THAI CHARACTER DO CHADA
+AF 0E0F l Y AF AF AF AF AF AF # THAI CHARACTER TO PATAK
+B0 0E10 l Y B0 B0 B0 B0 B0 B0 # THAI CHARACTER THO THAN
+B1 0E11 l Y B1 B1 B1 B1 B1 B1 # THAI CHARACTER THO NANGMONTHO
+B2 0E12 l Y B2 B2 B2 B2 B2 B2 # THAI CHARACTER THO PHUTHAO
+B3 0E13 l Y B3 B3 B3 B3 B3 B3 # THAI CHARACTER NO NEN
+B4 0E14 l Y B4 B4 B4 B4 B4 B4 # THAI CHARACTER DO DEK
+B5 0E15 l Y B5 B5 B5 B5 B5 B5 # THAI CHARACTER TO TAO
+B6 0E16 l Y B6 B6 B6 B6 B6 B6 # THAI CHARACTER THO THUNG
+B7 0E17 l Y B7 B7 B7 B7 B7 B7 # THAI CHARACTER THO THAHAN
+B8 0E18 l Y B8 B8 B8 B8 B8 B8 # THAI CHARACTER THO THONG
+B9 0E19 l Y B9 B9 B9 B9 B9 B9 # THAI CHARACTER NO NU
+BA 0E1A l Y BA BA BA BA BA BA # THAI CHARACTER BO BAIMAI
+BB 0E1B l Y BB BB BB BB BB BB # THAI CHARACTER PO PLA
+BC 0E1C l Y BC BC BC BC BC BC # THAI CHARACTER PHO PHUNG
+BD 0E1D l Y BD BD BD BD BD BD # THAI CHARACTER FO FA
+BE 0E1E l Y BE BE BE BE BE BE # THAI CHARACTER PHO PHAN
+BF 0E1F l Y BF BF BF BF BF BF # THAI CHARACTER FO FAN
+C0 0E20 l Y C0 C0 C0 C0 C0 C0 # THAI CHARACTER PHO SAMPHAO
+C1 0E21 l Y C1 C1 C1 C1 C1 C1 # THAI CHARACTER MO MA
+C2 0E22 l Y C2 C2 C2 C2 C2 C2 # THAI CHARACTER YO YAK
+C3 0E23 l Y C3 C3 C3 C3 C3 C3 # THAI CHARACTER RO RUA
+C4 0E24 l Y C4 C4 C4 C4 C4 C4 # THAI CHARACTER RU
+C5 0E25 l Y C5 C5 C5 C5 C5 C5 # THAI CHARACTER LO LING
+C6 0E26 l Y C6 C6 C6 C6 C6 C6 # THAI CHARACTER LU
+C7 0E27 l Y C7 C7 C7 C7 C7 C7 # THAI CHARACTER WO WAEN
+C8 0E28 l Y C8 C8 C8 C8 C8 C8 # THAI CHARACTER SO SALA
+C9 0E29 l Y C9 C9 C9 C9 C9 C9 # THAI CHARACTER SO RUSI
+CA 0E2A l Y CA CA CA CA CA CA # THAI CHARACTER SO SUA
+CB 0E2B l Y CB CB CB CB CB CB # THAI CHARACTER HO HIP
+CC 0E2C l Y CC CC CC CC CC CC # THAI CHARACTER LO CHULA
+CD 0E2D l Y CD CD CD CD CD CD # THAI CHARACTER O ANG
+CE 0E2E l Y CE CE CE CE CE CE # THAI CHARACTER HO NOKHUK
+CF 0E2F l Y CF CF CF CF CF CF # THAI CHARACTER PAIYANNOI
+D0 0E30 l Y D0 D0 D0 D0 D0 D0 # THAI CHARACTER SARA A
+D1 0E31 l M D1 D1 D1 D1 D1 D1 # THAI CHARACTER MAI HAN-AKAT
+D2 0E32 l Y D2 D2 D2 D2 D2 D2 # THAI CHARACTER SARA AA
+D3 0E33 l Y D3 D3 D3 D2 D2 D2 # THAI CHARACTER SARA AM
+D4 0E34 l M D4 D4 D4 D4 D4 D4 # THAI CHARACTER SARA I
+D5 0E35 l M D5 D5 D5 D5 D5 D5 # THAI CHARACTER SARA II
+D6 0E36 l M D6 D6 D6 D6 D6 D6 # THAI CHARACTER SARA UE
+D7 0E37 l M D7 D7 D7 D7 D7 D7 # THAI CHARACTER SARA UEE
+D8 0E38 l M D8 D8 D8 D8 D8 D8 # THAI CHARACTER SARA U
+D9 0E39 l M D9 D9 D9 D9 D9 D9 # THAI CHARACTER SARA UU
+DA 0E3A l M DA DA DA DA DA DA # THAI CHARACTER PHINTHU
+DB E0DB . N DB DB DB 00 00 00 # <unused>
+DC E0DC . N DC DC DC 00 00 00 # <unused>
+DD E0DD . N DD DD DD 00 00 00 # <unused>
+DE E0DE . N DE DE DE 00 00 00 # <unused>
+DF 0E3F - Y DF DF DF 00 00 00 # THAI CURRENCY SYMBOL BAHT
+E0 0E40 l Y E0 E0 E0 E0 E0 E0 # THAI CHARACTER SARA E
+E1 0E41 l Y E1 E1 E1 E1 E1 E1 # THAI CHARACTER SARA AE
+E2 0E42 l Y E2 E2 E2 E2 E2 E2 # THAI CHARACTER SARA O
+E3 0E43 l Y E3 E3 E3 E3 E3 E3 # THAI CHARACTER SARA AI MAIMUAN
+E4 0E44 l Y E4 E4 E4 E4 E4 E4 # THAI CHARACTER SARA AI MAIMALAI
+E5 0E45 l Y E5 E5 E5 E5 E5 E5 # THAI CHARACTER LAKKHANGYAO
+E6 0E46 l Y E6 E6 E6 E6 E6 E6 # THAI CHARACTER MAIYAMOK
+E7 0E47 M M E7 E7 E7 00 00 00 # THAI CHARACTER MAITAIKHU
+E8 0E48 M M E8 E8 E8 00 00 00 # THAI CHARACTER MAI EK
+E9 0E49 M M E9 E9 E9 00 00 00 # THAI CHARACTER MAI THO
+EA 0E4A M M EA EA EA 00 00 00 # THAI CHARACTER MAI TRI
+EB 0E4B M M EB EB EB 00 00 00 # THAI CHARACTER MAI CHATTAWA
+EC 0E4C M M EC EC EC 00 00 00 # THAI CHARACTER THANTHAKHAT
+ED 0E4D l M ED ED ED ED ED ED # THAI CHARACTER NIKHAHIT
+EE 0E4E M M EE EE EE 00 00 00 # THAI CHARACTER YAMAKKAN
+EF 0E4F - Y EF EF EF 00 00 00 # THAI CHARACTER FONGMAN
+F0 0E50 D Y F0 F0 F0 00 00 00 # THAI DIGIT ZERO
+F1 0E51 D Y F1 F1 F1 00 00 00 # THAI DIGIT ONE
+F2 0E52 D Y F2 F2 F2 00 00 00 # THAI DIGIT TWO
+F3 0E53 D Y F3 F3 F3 00 00 00 # THAI DIGIT THREE
+F4 0E54 D Y F4 F4 F4 00 00 00 # THAI DIGIT FOUR
+F5 0E55 D Y F5 F5 F5 00 00 00 # THAI DIGIT FIVE
+F6 0E56 D Y F6 F6 F6 00 00 00 # THAI DIGIT SIX
+F7 0E57 D Y F7 F7 F7 00 00 00 # THAI DIGIT SEVEN
+F8 0E58 D Y F8 F8 F8 00 00 00 # THAI DIGIT EIGHT
+F9 0E59 D Y F9 F9 F9 00 00 00 # THAI DIGIT NINE
+FA 0E5A - Y FA FA FA 00 00 00 # THAI CHARACTER ANGKHANKHU
+FB 0E5B - Y FB FB FB 00 00 00 # THAI CHARACTER KHOMUT
+FC E0FC . N FC FC FC 00 00 00 # <unused>
+FD E0FD . N FD FD FD 00 00 00 # <unused>
+FE E0FE . N FE FE FE 00 00 00 # <unused>
+FF E0FF . N FF FF FF 00 00 00 # <unused>
Index: doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso-8859-13.cmap
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso-8859-13.cmap	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso-8859-13.cmap	(working copy)
@@ -0,0 +1,1961 @@
+INTERNAL
+/
+N 943
+0000 > 00
+0001 > 01
+0002 > 02
+0003 > 03
+0004 > 04
+0005 > 05
+0006 > 06
+0007 > 07
+0008 > 08
+0009 > 09
+000A > 0A
+000B > 0B
+000C > 0C
+000D > 0D
+000E > 0E
+000F > 0F
+0010 > 10
+0011 > 11
+0012 > 12
+0013 > 13
+0014 > 14
+0015 > 15
+0016 > 16
+0017 > 17
+0018 > 18
+0019 > 19
+001A > 1A
+001B > 1B
+001C > 1C
+001D > 1D
+001E > 1E
+001F > 1F
+0020 > 20
+0021 > 21
+0022 > 22
+0023 > 23
+0024 > 24
+0025 > 25
+0026 > 26
+0027 > 27
+0028 > 28
+0029 > 29
+002A > 2A
+002B > 2B
+002C > 2C
+002D > 2D
+002E > 2E
+002F > 2F
+0030 > 30
+0031 > 31
+0032 > 32
+0033 > 33
+0034 > 34
+0035 > 35
+0036 > 36
+0037 > 37
+0038 > 38
+0039 > 39
+003A > 3A
+003B > 3B
+003C > 3C
+003D > 3D
+003E > 3E
+003F > 3F
+0040 > 40
+0041 > 41 /
+     N 4
+     0304 > C2
+     0308 > C4
+     030A > C5
+     0328 > C0
+     .
+0042 > 42
+0043 > 43 /
+     N 2
+     0301 > C3
+     030C > C8
+     .
+0044 > 44
+0045 > 45 /
+     N 4
+     0301 > C9
+     0304 > C7
+     0307 > CB
+     0328 > C6
+     .
+0046 > 46
+0047 > 47 /
+     N 1
+     0327 > CC
+     .
+0048 > 48
+0049 > 49 /
+     N 2
+     0304 > CE
+     0328 > C1
+     .
+004A > 4A
+004B > 4B /
+     N 1
+     0327 > CD
+     .
+004C > 4C /
+     N 1
+     0327 > CF
+     .
+004D > 4D
+004E > 4E /
+     N 2
+     0301 > D1
+     0327 > D2
+     .
+004F > 4F /
+     N 4
+     0301 > D3
+     0303 > D5
+     0304 > D4
+     0308 > D6
+     .
+0050 > 50
+0051 > 51
+0052 > 52 /
+     N 1
+     0327 > AA
+     .
+0053 > 53 /
+     N 2
+     0301 > DA
+     030C > D0
+     .
+0054 > 54
+0055 > 55 /
+     N 3
+     0304 > DB
+     0308 > DC
+     0328 > D8
+     .
+0056 > 56
+0057 > 57
+0058 > 58
+0059 > 59
+005A > 5A /
+     N 3
+     0301 > CA
+     0307 > DD
+     030C > DE
+     .
+005B > 5B
+005C > 5C
+005D > 5D
+005E > 5E
+005F > 5F
+0060 > 60
+0061 > 61 /
+     N 4
+     0304 > E2
+     0308 > E4
+     030A > E5
+     0328 > E0
+     .
+0062 > 62
+0063 > 63 /
+     N 2
+     0301 > E3
+     030C > E8
+     .
+0064 > 64
+0065 > 65 /
+     N 4
+     0301 > E9
+     0304 > E7
+     0307 > EB
+     0328 > E6
+     .
+0066 > 66
+0067 > 67 /
+     N 1
+     0327 > EC
+     .
+0068 > 68
+0069 > 69 /
+     N 2
+     0304 > EE
+     0328 > E1
+     .
+006A > 6A
+006B > 6B /
+     N 1
+     0327 > ED
+     .
+006C > 6C /
+     N 1
+     0327 > EF
+     .
+006D > 6D
+006E > 6E /
+     N 2
+     0301 > F1
+     0327 > F2
+     .
+006F > 6F /
+     N 4
+     0301 > F3
+     0303 > F5
+     0304 > F4
+     0308 > F6
+     .
+0070 > 70
+0071 > 71
+0072 > 72 /
+     N 1
+     0327 > BA
+     .
+0073 > 73 /
+     N 2
+     0301 > FA
+     030C > F0
+     .
+0074 > 74
+0075 > 75 /
+     N 3
+     0304 > FB
+     0308 > FC
+     0328 > F8
+     .
+0076 > 76
+0077 > 77
+0078 > 78
+0079 > 79
+007A > 7A /
+     N 3
+     0301 > EA
+     0307 > FD
+     030C > FE
+     .
+007B > 7B
+007C > 7C
+007D > 7D
+007E > 7E
+007F > 7F
+0080 > 80
+0081 > 81
+0082 > 82
+0083 > 83
+0084 > 84
+0085 > 85
+0086 > 86
+0087 > 87
+0088 > 88
+0089 > 89
+008A > 8A
+008B > 8B
+008C > 8C
+008D > 8D
+008E > 8E
+008F > 8F
+0090 > 90
+0091 > 91
+0092 > 92
+0093 > 93
+0094 > 94
+0095 > 95
+0096 > 96
+0097 > 97
+0098 > 98
+0099 > 99
+009A > 9A
+009B > 9B
+009C > 9C
+009D > 9D
+009E > 9E
+009F > 9F
+00A0 > A0
+00A2 > A2
+00A3 > A3
+00A4 > A4
+00A6 > A6
+00A7 > A7
+00A9 > A9
+00AB > AB
+00AC > AC
+00AD > AD
+00AE > AE
+00B0 > B0
+00B1 > B1
+00B2 > B2
+00B3 > B3
+00B5 > B5
+00B6 > B6
+00B7 > B7
+00B9 > B9
+00BB > BB
+00BC > BC
+00BD > BD
+00BE > BE
+00C0 > 41 # unsup: 0041 0300
+00C1 > 41 # unsup: 0041 0301
+00C2 > 41 # unsup: 0041 0302
+00C3 > 41 # unsup: 0041 0303
+00C4 > C4
+00C5 > C5
+00C6 > AF
+00C7 > 43 # unsup: 0043 0327
+00C8 > 45 # unsup: 0045 0300
+00C9 > C9
+00CA > 45 # unsup: 0045 0302
+00CB > 45 # unsup: 0045 0308
+00CC > 49 # unsup: 0049 0300
+00CD > 49 # unsup: 0049 0301
+00CE > 49 # unsup: 0049 0302
+00CF > 49 # unsup: 0049 0308
+00D1 > 4E # unsup: 004E 0303
+00D2 > 4F # unsup: 004F 0300
+00D3 > D3
+00D4 > 4F # unsup: 004F 0302
+00D5 > D5
+00D6 > D6
+00D7 > D7
+00D8 > A8
+00D9 > 55 # unsup: 0055 0300
+00DA > 55 # unsup: 0055 0301
+00DB > 55 # unsup: 0055 0302
+00DC > DC
+00DD > 59 # unsup: 0059 0301
+00DF > DF
+00E0 > 61 # unsup: 0061 0300
+00E1 > 61 # unsup: 0061 0301
+00E2 > 61 # unsup: 0061 0302
+00E3 > 61 # unsup: 0061 0303
+00E4 > E4
+00E5 > E5
+00E6 > BF
+00E7 > 63 # unsup: 0063 0327
+00E8 > 65 # unsup: 0065 0300
+00E9 > E9
+00EA > 65 # unsup: 0065 0302
+00EB > 65 # unsup: 0065 0308
+00EC > 69 # unsup: 0069 0300
+00ED > 69 # unsup: 0069 0301
+00EE > 69 # unsup: 0069 0302
+00EF > 69 # unsup: 0069 0308
+00F1 > 6E # unsup: 006E 0303
+00F2 > 6F # unsup: 006F 0300
+00F3 > F3
+00F4 > 6F # unsup: 006F 0302
+00F5 > F5
+00F6 > F6
+00F7 > F7
+00F8 > B8
+00F9 > 75 # unsup: 0075 0300
+00FA > 75 # unsup: 0075 0301
+00FB > 75 # unsup: 0075 0302
+00FC > FC
+00FD > 79 # unsup: 0079 0301
+00FF > 79 # unsup: 0079 0308
+0100 > C2
+0101 > E2
+0102 > 41 # unsup: 0041 0306
+0103 > 61 # unsup: 0061 0306
+0104 > C0
+0105 > E0
+0106 > C3
+0107 > E3
+0108 > 43 # unsup: 0043 0302
+0109 > 63 # unsup: 0063 0302
+010A > 43 # unsup: 0043 0307
+010B > 63 # unsup: 0063 0307
+010C > C8
+010D > E8
+010E > 44 # unsup: 0044 030C
+010F > 64 # unsup: 0064 030C
+0112 > C7
+0113 > E7
+0114 > 45 # unsup: 0045 0306
+0115 > 65 # unsup: 0065 0306
+0116 > CB
+0117 > EB
+0118 > C6
+0119 > E6
+011A > 45 # unsup: 0045 030C
+011B > 65 # unsup: 0065 030C
+011C > 47 # unsup: 0047 0302
+011D > 67 # unsup: 0067 0302
+011E > 47 # unsup: 0047 0306
+011F > 67 # unsup: 0067 0306
+0120 > 47 # unsup: 0047 0307
+0121 > 67 # unsup: 0067 0307
+0122 > CC
+0123 > EC
+0124 > 48 # unsup: 0048 0302
+0125 > 68 # unsup: 0068 0302
+0128 > 49 # unsup: 0049 0303
+0129 > 69 # unsup: 0069 0303
+012A > CE
+012B > EE
+012C > 49 # unsup: 0049 0306
+012D > 69 # unsup: 0069 0306
+012E > C1
+012F > E1
+0130 > 49 # unsup: 0049 0307
+0132 > 49 4A # compat
+0133 > 69 6A # compat
+0134 > 4A # unsup: 004A 0302
+0135 > 6A # unsup: 006A 0302
+0136 > CD
+0137 > ED
+0139 > 4C # unsup: 004C 0301
+013A > 6C # unsup: 006C 0301
+013B > CF
+013C > EF
+013D > 4C # unsup: 004C 030C
+013E > 6C # unsup: 006C 030C
+013F > 4C B7 # compat
+0140 > 6C B7 # compat
+0141 > D9
+0142 > F9
+0143 > D1
+0144 > F1
+0145 > D2
+0146 > F2
+0147 > 4E # unsup: 004E 030C
+0148 > 6E # unsup: 006E 030C
+014C > D4
+014D > F4
+014E > 4F # unsup: 004F 0306
+014F > 6F # unsup: 006F 0306
+0150 > 4F # unsup: 004F 030B
+0151 > 6F # unsup: 006F 030B
+0152 > 4F 45 # compat
+0153 > 6F 65 # compat
+0154 > 52 # unsup: 0052 0301
+0155 > 72 # unsup: 0072 0301
+0156 > AA
+0157 > BA
+0158 > 52 # unsup: 0052 030C
+0159 > 72 # unsup: 0072 030C
+015A > DA
+015B > FA
+015C > 53 # unsup: 0053 0302
+015D > 73 # unsup: 0073 0302
+015E > 53 # unsup: 0053 0327
+015F > 73 # unsup: 0073 0327
+0160 > D0
+0161 > F0
+0162 > 54 # unsup: 0054 0327
+0163 > 74 # unsup: 0074 0327
+0164 > 54 # unsup: 0054 030C
+0165 > 74 # unsup: 0074 030C
+0168 > 55 # unsup: 0055 0303
+0169 > 75 # unsup: 0075 0303
+016A > DB
+016B > FB
+016C > 55 # unsup: 0055 0306
+016D > 75 # unsup: 0075 0306
+016E > 55 # unsup: 0055 030A
+016F > 75 # unsup: 0075 030A
+0170 > 55 # unsup: 0055 030B
+0171 > 75 # unsup: 0075 030B
+0172 > D8
+0173 > F8
+0174 > 57 # unsup: 0057 0302
+0175 > 77 # unsup: 0077 0302
+0176 > 59 # unsup: 0059 0302
+0177 > 79 # unsup: 0079 0302
+0178 > 59 # unsup: 0059 0308
+0179 > CA
+017A > EA
+017B > DD
+017C > FD
+017D > DE
+017E > FE
+017F > 73 # compat
+01A0 > 4F # unsup: 004F 031B
+01A1 > 6F # unsup: 006F 031B
+01AF > 55 # unsup: 0055 031B
+01B0 > 75 # unsup: 0075 031B
+01C4 > 44 DE # compat
+01C5 > 44 FE # compat
+01C6 > 64 FE # compat
+01C7 > 4C 4A # compat
+01C8 > 4C 6A # compat
+01C9 > 6C 6A # compat
+01CA > 4E 4A # compat
+01CB > 4E 6A # compat
+01CC > 6E 6A # compat
+01CD > 41 # unsup: 0041 030C
+01CE > 61 # unsup: 0061 030C
+01CF > 49 # unsup: 0049 030C
+01D0 > 69 # unsup: 0069 030C
+01D1 > 4F # unsup: 004F 030C
+01D2 > 6F # unsup: 006F 030C
+01D3 > 55 # unsup: 0055 030C
+01D4 > 75 # unsup: 0075 030C
+01D5 > DC # unsup: 00DC 0304
+01D6 > FC # unsup: 00FC 0304
+01D7 > DC # unsup: 00DC 0301
+01D8 > FC # unsup: 00FC 0301
+01D9 > DC # unsup: 00DC 030C
+01DA > FC # unsup: 00FC 030C
+01DB > DC # unsup: 00DC 0300
+01DC > FC # unsup: 00FC 0300
+01DE > C4 # unsup: 00C4 0304
+01DF > E4 # unsup: 00E4 0304
+01E0 > 41 # unsup: 0041 0307 0304
+01E1 > 61 # unsup: 0061 0307 0304
+01E2 > AF # unsup: 00C6 0304
+01E3 > BF # unsup: 00E6 0304
+01E6 > 47 # unsup: 0047 030C
+01E7 > 67 # unsup: 0067 030C
+01E8 > 4B # unsup: 004B 030C
+01E9 > 6B # unsup: 006B 030C
+01EA > 4F # unsup: 004F 0328
+01EB > 6F # unsup: 006F 0328
+01EC > 4F # unsup: 004F 0328 0304
+01ED > 6F # unsup: 006F 0328 0304
+01F0 > 6A # unsup: 006A 030C
+01F1 > 44 5A # compat
+01F2 > 44 7A # compat
+01F3 > 64 7A # compat
+01F4 > 47 # unsup: 0047 0301
+01F5 > 67 # unsup: 0067 0301
+01F8 > 4E # unsup: 004E 0300
+01F9 > 6E # unsup: 006E 0300
+01FA > C5 # unsup: 00C5 0301
+01FB > E5 # unsup: 00E5 0301
+01FC > AF # unsup: 00C6 0301
+01FD > BF # unsup: 00E6 0301
+01FE > A8 # unsup: 00D8 0301
+01FF > B8 # unsup: 00F8 0301
+0200 > 41 # unsup: 0041 030F
+0201 > 61 # unsup: 0061 030F
+0202 > 41 # unsup: 0041 0311
+0203 > 61 # unsup: 0061 0311
+0204 > 45 # unsup: 0045 030F
+0205 > 65 # unsup: 0065 030F
+0206 > 45 # unsup: 0045 0311
+0207 > 65 # unsup: 0065 0311
+0208 > 49 # unsup: 0049 030F
+0209 > 69 # unsup: 0069 030F
+020A > 49 # unsup: 0049 0311
+020B > 69 # unsup: 0069 0311
+020C > 4F # unsup: 004F 030F
+020D > 6F # unsup: 006F 030F
+020E > 4F # unsup: 004F 0311
+020F > 6F # unsup: 006F 0311
+0210 > 52 # unsup: 0052 030F
+0211 > 72 # unsup: 0072 030F
+0212 > 52 # unsup: 0052 0311
+0213 > 72 # unsup: 0072 0311
+0214 > 55 # unsup: 0055 030F
+0215 > 75 # unsup: 0075 030F
+0216 > 55 # unsup: 0055 0311
+0217 > 75 # unsup: 0075 0311
+0218 > 53 # unsup: 0053 0326
+0219 > 73 # unsup: 0073 0326
+021A > 54 # unsup: 0054 0326
+021B > 74 # unsup: 0074 0326
+021E > 48 # unsup: 0048 030C
+021F > 68 # unsup: 0068 030C
+0226 > 41 # unsup: 0041 0307
+0227 > 61 # unsup: 0061 0307
+0228 > 45 # unsup: 0045 0327
+0229 > 65 # unsup: 0065 0327
+022A > D6 # unsup: 00D6 0304
+022B > F6 # unsup: 00F6 0304
+022C > D5 # unsup: 00D5 0304
+022D > F5 # unsup: 00F5 0304
+022E > 4F # unsup: 004F 0307
+022F > 6F # unsup: 006F 0307
+0230 > 4F # unsup: 004F 0307 0304
+0231 > 6F # unsup: 006F 0307 0304
+0232 > 59 # unsup: 0059 0304
+0233 > 79 # unsup: 0079 0304
+0300 > 0 # unsup
+0301 > 0 # unsup
+0302 > 0 # unsup
+0303 > 0 # unsup
+0304 > 0 # unsup
+0305 > 0 # unsup
+0306 > 0 # unsup
+0307 > 0 # unsup
+0308 > 0 # unsup
+0309 > 0 # unsup
+030A > 0 # unsup
+030B > 0 # unsup
+030C > 0 # unsup
+030D > 0 # unsup
+030E > 0 # unsup
+030F > 0 # unsup
+0310 > 0 # unsup
+0311 > 0 # unsup
+0312 > 0 # unsup
+0313 > 0 # unsup
+0314 > 0 # unsup
+0315 > 0 # unsup
+0316 > 0 # unsup
+0317 > 0 # unsup
+0318 > 0 # unsup
+0319 > 0 # unsup
+031A > 0 # unsup
+031B > 0 # unsup
+031C > 0 # unsup
+031D > 0 # unsup
+031E > 0 # unsup
+031F > 0 # unsup
+0320 > 0 # unsup
+0321 > 0 # unsup
+0322 > 0 # unsup
+0323 > 0 # unsup
+0324 > 0 # unsup
+0325 > 0 # unsup
+0326 > 0 # unsup
+0327 > 0 # unsup
+0328 > 0 # unsup
+0329 > 0 # unsup
+032A > 0 # unsup
+032B > 0 # unsup
+032C > 0 # unsup
+032D > 0 # unsup
+032E > 0 # unsup
+032F > 0 # unsup
+0330 > 0 # unsup
+0331 > 0 # unsup
+0332 > 0 # unsup
+0333 > 0 # unsup
+0334 > 0 # unsup
+0335 > 0 # unsup
+0336 > 0 # unsup
+0337 > 0 # unsup
+0338 > 0 # unsup
+0339 > 0 # unsup
+033A > 0 # unsup
+033B > 0 # unsup
+033C > 0 # unsup
+033D > 0 # unsup
+033E > 0 # unsup
+033F > 0 # unsup
+0340 > 0 # unsup
+0341 > 0 # unsup
+0342 > 0 # unsup
+0343 > 0 # unsup
+0344 > 0 # unsup
+0345 > 0 # unsup
+037E > 3B
+0387 > B7
+1E00 > 41 # unsup: 0041 0325
+1E01 > 61 # unsup: 0061 0325
+1E02 > 42 # unsup: 0042 0307
+1E03 > 62 # unsup: 0062 0307
+1E04 > 42 # unsup: 0042 0323
+1E05 > 62 # unsup: 0062 0323
+1E06 > 42 # unsup: 0042 0331
+1E07 > 62 # unsup: 0062 0331
+1E08 > 43 # unsup: 0043 0327 0301
+1E09 > 63 # unsup: 0063 0327 0301
+1E0A > 44 # unsup: 0044 0307
+1E0B > 64 # unsup: 0064 0307
+1E0C > 44 # unsup: 0044 0323
+1E0D > 64 # unsup: 0064 0323
+1E0E > 44 # unsup: 0044 0331
+1E0F > 64 # unsup: 0064 0331
+1E10 > 44 # unsup: 0044 0327
+1E11 > 64 # unsup: 0064 0327
+1E12 > 44 # unsup: 0044 032D
+1E13 > 64 # unsup: 0064 032D
+1E14 > C7 # unsup: 0112 0300
+1E15 > E7 # unsup: 0113 0300
+1E16 > C7 # unsup: 0112 0301
+1E17 > E7 # unsup: 0113 0301
+1E18 > 45 # unsup: 0045 032D
+1E19 > 65 # unsup: 0065 032D
+1E1A > 45 # unsup: 0045 0330
+1E1B > 65 # unsup: 0065 0330
+1E1C > 45 # unsup: 0045 0327 0306
+1E1D > 65 # unsup: 0065 0327 0306
+1E1E > 46 # unsup: 0046 0307
+1E1F > 66 # unsup: 0066 0307
+1E20 > 47 # unsup: 0047 0304
+1E21 > 67 # unsup: 0067 0304
+1E22 > 48 # unsup: 0048 0307
+1E23 > 68 # unsup: 0068 0307
+1E24 > 48 # unsup: 0048 0323
+1E25 > 68 # unsup: 0068 0323
+1E26 > 48 # unsup: 0048 0308
+1E27 > 68 # unsup: 0068 0308
+1E28 > 48 # unsup: 0048 0327
+1E29 > 68 # unsup: 0068 0327
+1E2A > 48 # unsup: 0048 032E
+1E2B > 68 # unsup: 0068 032E
+1E2C > 49 # unsup: 0049 0330
+1E2D > 69 # unsup: 0069 0330
+1E2E > 49 # unsup: 0049 0308 0301
+1E2F > 69 # unsup: 0069 0308 0301
+1E30 > 4B # unsup: 004B 0301
+1E31 > 6B # unsup: 006B 0301
+1E32 > 4B # unsup: 004B 0323
+1E33 > 6B # unsup: 006B 0323
+1E34 > 4B # unsup: 004B 0331
+1E35 > 6B # unsup: 006B 0331
+1E36 > 4C # unsup: 004C 0323
+1E37 > 6C # unsup: 006C 0323
+1E38 > 4C # unsup: 004C 0323 0304
+1E39 > 6C # unsup: 006C 0323 0304
+1E3A > 4C # unsup: 004C 0331
+1E3B > 6C # unsup: 006C 0331
+1E3C > 4C # unsup: 004C 032D
+1E3D > 6C # unsup: 006C 032D
+1E3E > 4D # unsup: 004D 0301
+1E3F > 6D # unsup: 006D 0301
+1E40 > 4D # unsup: 004D 0307
+1E41 > 6D # unsup: 006D 0307
+1E42 > 4D # unsup: 004D 0323
+1E43 > 6D # unsup: 006D 0323
+1E44 > 4E # unsup: 004E 0307
+1E45 > 6E # unsup: 006E 0307
+1E46 > 4E # unsup: 004E 0323
+1E47 > 6E # unsup: 006E 0323
+1E48 > 4E # unsup: 004E 0331
+1E49 > 6E # unsup: 006E 0331
+1E4A > 4E # unsup: 004E 032D
+1E4B > 6E # unsup: 006E 032D
+1E4C > D5 # unsup: 00D5 0301
+1E4D > F5 # unsup: 00F5 0301
+1E4E > D5 # unsup: 00D5 0308
+1E4F > F5 # unsup: 00F5 0308
+1E50 > D4 # unsup: 014C 0300
+1E51 > F4 # unsup: 014D 0300
+1E52 > D4 # unsup: 014C 0301
+1E53 > F4 # unsup: 014D 0301
+1E54 > 50 # unsup: 0050 0301
+1E55 > 70 # unsup: 0070 0301
+1E56 > 50 # unsup: 0050 0307
+1E57 > 70 # unsup: 0070 0307
+1E58 > 52 # unsup: 0052 0307
+1E59 > 72 # unsup: 0072 0307
+1E5A > 52 # unsup: 0052 0323
+1E5B > 72 # unsup: 0072 0323
+1E5C > 52 # unsup: 0052 0323 0304
+1E5D > 72 # unsup: 0072 0323 0304
+1E5E > 52 # unsup: 0052 0331
+1E5F > 72 # unsup: 0072 0331
+1E60 > 53 # unsup: 0053 0307
+1E61 > 73 # unsup: 0073 0307
+1E62 > 53 # unsup: 0053 0323
+1E63 > 73 # unsup: 0073 0323
+1E64 > DA # unsup: 015A 0307
+1E65 > FA # unsup: 015B 0307
+1E66 > D0 # unsup: 0160 0307
+1E67 > F0 # unsup: 0161 0307
+1E68 > 53 # unsup: 0053 0323 0307
+1E69 > 73 # unsup: 0073 0323 0307
+1E6A > 54 # unsup: 0054 0307
+1E6B > 74 # unsup: 0074 0307
+1E6C > 54 # unsup: 0054 0323
+1E6D > 74 # unsup: 0074 0323
+1E6E > 54 # unsup: 0054 0331
+1E6F > 74 # unsup: 0074 0331
+1E70 > 54 # unsup: 0054 032D
+1E71 > 74 # unsup: 0074 032D
+1E72 > 55 # unsup: 0055 0324
+1E73 > 75 # unsup: 0075 0324
+1E74 > 55 # unsup: 0055 0330
+1E75 > 75 # unsup: 0075 0330
+1E76 > 55 # unsup: 0055 032D
+1E77 > 75 # unsup: 0075 032D
+1E78 > 55 # unsup: 0055 0303 0301
+1E79 > 75 # unsup: 0075 0303 0301
+1E7A > DB # unsup: 016A 0308
+1E7B > FB # unsup: 016B 0308
+1E7C > 56 # unsup: 0056 0303
+1E7D > 76 # unsup: 0076 0303
+1E7E > 56 # unsup: 0056 0323
+1E7F > 76 # unsup: 0076 0323
+1E80 > 57 # unsup: 0057 0300
+1E81 > 77 # unsup: 0077 0300
+1E82 > 57 # unsup: 0057 0301
+1E83 > 77 # unsup: 0077 0301
+1E84 > 57 # unsup: 0057 0308
+1E85 > 77 # unsup: 0077 0308
+1E86 > 57 # unsup: 0057 0307
+1E87 > 77 # unsup: 0077 0307
+1E88 > 57 # unsup: 0057 0323
+1E89 > 77 # unsup: 0077 0323
+1E8A > 58 # unsup: 0058 0307
+1E8B > 78 # unsup: 0078 0307
+1E8C > 58 # unsup: 0058 0308
+1E8D > 78 # unsup: 0078 0308
+1E8E > 59 # unsup: 0059 0307
+1E8F > 79 # unsup: 0079 0307
+1E90 > 5A # unsup: 005A 0302
+1E91 > 7A # unsup: 007A 0302
+1E92 > 5A # unsup: 005A 0323
+1E93 > 7A # unsup: 007A 0323
+1E94 > 5A # unsup: 005A 0331
+1E95 > 7A # unsup: 007A 0331
+1E96 > 68 # unsup: 0068 0331
+1E97 > 74 # unsup: 0074 0308
+1E98 > 77 # unsup: 0077 030A
+1E99 > 79 # unsup: 0079 030A
+1E9B > 73 # unsup: 0073 0307
+1EA0 > 41 # unsup: 0041 0323
+1EA1 > 61 # unsup: 0061 0323
+1EA2 > 41 # unsup: 0041 0309
+1EA3 > 61 # unsup: 0061 0309
+1EA4 > 41 # unsup: 0041 0302 0301
+1EA5 > 61 # unsup: 0061 0302 0301
+1EA6 > 41 # unsup: 0041 0302 0300
+1EA7 > 61 # unsup: 0061 0302 0300
+1EA8 > 41 # unsup: 0041 0302 0309
+1EA9 > 61 # unsup: 0061 0302 0309
+1EAA > 41 # unsup: 0041 0302 0303
+1EAB > 61 # unsup: 0061 0302 0303
+1EAC > 41 # unsup: 0041 0323 0302
+1EAD > 61 # unsup: 0061 0323 0302
+1EAE > 41 # unsup: 0041 0306 0301
+1EAF > 61 # unsup: 0061 0306 0301
+1EB0 > 41 # unsup: 0041 0306 0300
+1EB1 > 61 # unsup: 0061 0306 0300
+1EB2 > 41 # unsup: 0041 0306 0309
+1EB3 > 61 # unsup: 0061 0306 0309
+1EB4 > 41 # unsup: 0041 0306 0303
+1EB5 > 61 # unsup: 0061 0306 0303
+1EB6 > 41 # unsup: 0041 0323 0306
+1EB7 > 61 # unsup: 0061 0323 0306
+1EB8 > 45 # unsup: 0045 0323
+1EB9 > 65 # unsup: 0065 0323
+1EBA > 45 # unsup: 0045 0309
+1EBB > 65 # unsup: 0065 0309
+1EBC > 45 # unsup: 0045 0303
+1EBD > 65 # unsup: 0065 0303
+1EBE > 45 # unsup: 0045 0302 0301
+1EBF > 65 # unsup: 0065 0302 0301
+1EC0 > 45 # unsup: 0045 0302 0300
+1EC1 > 65 # unsup: 0065 0302 0300
+1EC2 > 45 # unsup: 0045 0302 0309
+1EC3 > 65 # unsup: 0065 0302 0309
+1EC4 > 45 # unsup: 0045 0302 0303
+1EC5 > 65 # unsup: 0065 0302 0303
+1EC6 > 45 # unsup: 0045 0323 0302
+1EC7 > 65 # unsup: 0065 0323 0302
+1EC8 > 49 # unsup: 0049 0309
+1EC9 > 69 # unsup: 0069 0309
+1ECA > 49 # unsup: 0049 0323
+1ECB > 69 # unsup: 0069 0323
+1ECC > 4F # unsup: 004F 0323
+1ECD > 6F # unsup: 006F 0323
+1ECE > 4F # unsup: 004F 0309
+1ECF > 6F # unsup: 006F 0309
+1ED0 > 4F # unsup: 004F 0302 0301
+1ED1 > 6F # unsup: 006F 0302 0301
+1ED2 > 4F # unsup: 004F 0302 0300
+1ED3 > 6F # unsup: 006F 0302 0300
+1ED4 > 4F # unsup: 004F 0302 0309
+1ED5 > 6F # unsup: 006F 0302 0309
+1ED6 > 4F # unsup: 004F 0302 0303
+1ED7 > 6F # unsup: 006F 0302 0303
+1ED8 > 4F # unsup: 004F 0323 0302
+1ED9 > 6F # unsup: 006F 0323 0302
+1EDA > 4F # unsup: 004F 031B 0301
+1EDB > 6F # unsup: 006F 031B 0301
+1EDC > 4F # unsup: 004F 031B 0300
+1EDD > 6F # unsup: 006F 031B 0300
+1EDE > 4F # unsup: 004F 031B 0309
+1EDF > 6F # unsup: 006F 031B 0309
+1EE0 > 4F # unsup: 004F 031B 0303
+1EE1 > 6F # unsup: 006F 031B 0303
+1EE2 > 4F # unsup: 004F 031B 0323
+1EE3 > 6F # unsup: 006F 031B 0323
+1EE4 > 55 # unsup: 0055 0323
+1EE5 > 75 # unsup: 0075 0323
+1EE6 > 55 # unsup: 0055 0309
+1EE7 > 75 # unsup: 0075 0309
+1EE8 > 55 # unsup: 0055 031B 0301
+1EE9 > 75 # unsup: 0075 031B 0301
+1EEA > 55 # unsup: 0055 031B 0300
+1EEB > 75 # unsup: 0075 031B 0300
+1EEC > 55 # unsup: 0055 031B 0309
+1EED > 75 # unsup: 0075 031B 0309
+1EEE > 55 # unsup: 0055 031B 0303
+1EEF > 75 # unsup: 0075 031B 0303
+1EF0 > 55 # unsup: 0055 031B 0323
+1EF1 > 75 # unsup: 0075 031B 0323
+1EF2 > 59 # unsup: 0059 0300
+1EF3 > 79 # unsup: 0079 0300
+1EF4 > 59 # unsup: 0059 0323
+1EF5 > 79 # unsup: 0079 0323
+1EF6 > 59 # unsup: 0059 0309
+1EF7 > 79 # unsup: 0079 0309
+1EF8 > 59 # unsup: 0059 0303
+1EF9 > 79 # unsup: 0079 0303
+1FEF > 60
+2000 > 20 # compat
+2001 > 20 # compat
+2002 > 20 # compat
+2003 > 20 # compat
+2004 > 20 # compat
+2005 > 20 # compat
+2006 > 20 # compat
+2007 > 20 # compat
+2008 > 20 # compat
+2009 > 20 # compat
+200A > 20 # compat
+2019 > FF
+201C > B4
+201D > A1
+201E > A5
+2024 > 2E # compat
+2025 > 2E 2E # compat
+2026 > 2E 2E 2E # compat
+202F > 20 # compat
+203C > 21 21 # compat
+2047 > 3F 3F # compat
+2048 > 3F 21 # compat
+2049 > 21 3F # compat
+205F > 20 # compat
+FB00 > 66 66 # compat
+FB01 > 66 69 # compat
+FB02 > 66 6C # compat
+FB03 > 66 66 69 # compat
+FB04 > 66 66 6C # compat
+FB05 > 73 74 # compat
+FB06 > 73 74 # compat
+FB29 > 2B # compat
+FE30 > 2E 2E # compat
+FE33 > 5F # compat
+FE34 > 5F # compat
+FE35 > 28 # compat
+FE36 > 29 # compat
+FE37 > 7B # compat
+FE38 > 7D # compat
+FE47 > 5B # compat
+FE48 > 5D # compat
+FE4D > 5F # compat
+FE4E > 5F # compat
+FE4F > 5F # compat
+FE50 > 2C # compat
+FE52 > 2E # compat
+FE54 > 3B # compat
+FE55 > 3A # compat
+FE56 > 3F # compat
+FE57 > 21 # compat
+FE59 > 28 # compat
+FE5A > 29 # compat
+FE5B > 7B # compat
+FE5C > 7D # compat
+FE5F > 23 # compat
+FE60 > 26 # compat
+FE61 > 2A # compat
+FE62 > 2B # compat
+FE63 > 2D # compat
+FE64 > 3C # compat
+FE65 > 3E # compat
+FE66 > 3D # compat
+FE68 > 5C # compat
+FE69 > 24 # compat
+FE6A > 25 # compat
+FE6B > 40 # compat
+FF01 > 21 # compat
+FF02 > 22 # compat
+FF03 > 23 # compat
+FF04 > 24 # compat
+FF05 > 25 # compat
+FF06 > 26 # compat
+FF07 > 27 # compat
+FF08 > 28 # compat
+FF09 > 29 # compat
+FF0A > 2A # compat
+FF0B > 2B # compat
+FF0C > 2C # compat
+FF0D > 2D # compat
+FF0E > 2E # compat
+FF0F > 2F # compat
+FF10 > 30 # compat
+FF11 > 31 # compat
+FF12 > 32 # compat
+FF13 > 33 # compat
+FF14 > 34 # compat
+FF15 > 35 # compat
+FF16 > 36 # compat
+FF17 > 37 # compat
+FF18 > 38 # compat
+FF19 > 39 # compat
+FF1A > 3A # compat
+FF1B > 3B # compat
+FF1C > 3C # compat
+FF1D > 3D # compat
+FF1E > 3E # compat
+FF1F > 3F # compat
+FF20 > 40 # compat
+FF21 > 41 # compat
+FF22 > 42 # compat
+FF23 > 43 # compat
+FF24 > 44 # compat
+FF25 > 45 # compat
+FF26 > 46 # compat
+FF27 > 47 # compat
+FF28 > 48 # compat
+FF29 > 49 # compat
+FF2A > 4A # compat
+FF2B > 4B # compat
+FF2C > 4C # compat
+FF2D > 4D # compat
+FF2E > 4E # compat
+FF2F > 4F # compat
+FF30 > 50 # compat
+FF31 > 51 # compat
+FF32 > 52 # compat
+FF33 > 53 # compat
+FF34 > 54 # compat
+FF35 > 55 # compat
+FF36 > 56 # compat
+FF37 > 57 # compat
+FF38 > 58 # compat
+FF39 > 59 # compat
+FF3A > 5A # compat
+FF3B > 5B # compat
+FF3C > 5C # compat
+FF3D > 5D # compat
+FF3E > 5E # compat
+FF3F > 5F # compat
+FF40 > 60 # compat
+FF41 > 61 # compat
+FF42 > 62 # compat
+FF43 > 63 # compat
+FF44 > 64 # compat
+FF45 > 65 # compat
+FF46 > 66 # compat
+FF47 > 67 # compat
+FF48 > 68 # compat
+FF49 > 69 # compat
+FF4A > 6A # compat
+FF4B > 6B # compat
+FF4C > 6C # compat
+FF4D > 6D # compat
+FF4E > 6E # compat
+FF4F > 6F # compat
+FF50 > 70 # compat
+FF51 > 71 # compat
+FF52 > 72 # compat
+FF53 > 73 # compat
+FF54 > 74 # compat
+FF55 > 75 # compat
+FF56 > 76 # compat
+FF57 > 77 # compat
+FF58 > 78 # compat
+FF59 > 79 # compat
+FF5A > 7A # compat
+FF5B > 7B # compat
+FF5C > 7C # compat
+FF5D > 7D # compat
+FF5E > 7E # compat
+FFE0 > A2 # compat
+FFE1 > A3 # compat
+FFE2 > AC # compat
+FFE4 > A6 # compat
+.
+
+STRICT
+/
+N 259
+0000 > 00
+0001 > 01
+0002 > 02
+0003 > 03
+0004 > 04
+0005 > 05
+0006 > 06
+0007 > 07
+0008 > 08
+0009 > 09
+000A > 0A
+000B > 0B
+000C > 0C
+000D > 0D
+000E > 0E
+000F > 0F
+0010 > 10
+0011 > 11
+0012 > 12
+0013 > 13
+0014 > 14
+0015 > 15
+0016 > 16
+0017 > 17
+0018 > 18
+0019 > 19
+001A > 1A
+001B > 1B
+001C > 1C
+001D > 1D
+001E > 1E
+001F > 1F
+0020 > 20
+0021 > 21
+0022 > 22
+0023 > 23
+0024 > 24
+0025 > 25
+0026 > 26
+0027 > 27
+0028 > 28
+0029 > 29
+002A > 2A
+002B > 2B
+002C > 2C
+002D > 2D
+002E > 2E
+002F > 2F
+0030 > 30
+0031 > 31
+0032 > 32
+0033 > 33
+0034 > 34
+0035 > 35
+0036 > 36
+0037 > 37
+0038 > 38
+0039 > 39
+003A > 3A
+003B > 3B
+003C > 3C
+003D > 3D
+003E > 3E
+003F > 3F
+0040 > 40
+0041 > 41 /
+     N 4
+     0304 > C2
+     0308 > C4
+     030A > C5
+     0328 > C0
+     .
+0042 > 42
+0043 > 43 /
+     N 2
+     0301 > C3
+     030C > C8
+     .
+0044 > 44
+0045 > 45 /
+     N 4
+     0301 > C9
+     0304 > C7
+     0307 > CB
+     0328 > C6
+     .
+0046 > 46
+0047 > 47 /
+     N 1
+     0327 > CC
+     .
+0048 > 48
+0049 > 49 /
+     N 2
+     0304 > CE
+     0328 > C1
+     .
+004A > 4A
+004B > 4B /
+     N 1
+     0327 > CD
+     .
+004C > 4C /
+     N 1
+     0327 > CF
+     .
+004D > 4D
+004E > 4E /
+     N 2
+     0301 > D1
+     0327 > D2
+     .
+004F > 4F /
+     N 4
+     0301 > D3
+     0303 > D5
+     0304 > D4
+     0308 > D6
+     .
+0050 > 50
+0051 > 51
+0052 > 52 /
+     N 1
+     0327 > AA
+     .
+0053 > 53 /
+     N 2
+     0301 > DA
+     030C > D0
+     .
+0054 > 54
+0055 > 55 /
+     N 3
+     0304 > DB
+     0308 > DC
+     0328 > D8
+     .
+0056 > 56
+0057 > 57
+0058 > 58
+0059 > 59
+005A > 5A /
+     N 3
+     0301 > CA
+     0307 > DD
+     030C > DE
+     .
+005B > 5B
+005C > 5C
+005D > 5D
+005E > 5E
+005F > 5F
+0060 > 60
+0061 > 61 /
+     N 4
+     0304 > E2
+     0308 > E4
+     030A > E5
+     0328 > E0
+     .
+0062 > 62
+0063 > 63 /
+     N 2
+     0301 > E3
+     030C > E8
+     .
+0064 > 64
+0065 > 65 /
+     N 4
+     0301 > E9
+     0304 > E7
+     0307 > EB
+     0328 > E6
+     .
+0066 > 66
+0067 > 67 /
+     N 1
+     0327 > EC
+     .
+0068 > 68
+0069 > 69 /
+     N 2
+     0304 > EE
+     0328 > E1
+     .
+006A > 6A
+006B > 6B /
+     N 1
+     0327 > ED
+     .
+006C > 6C /
+     N 1
+     0327 > EF
+     .
+006D > 6D
+006E > 6E /
+     N 2
+     0301 > F1
+     0327 > F2
+     .
+006F > 6F /
+     N 4
+     0301 > F3
+     0303 > F5
+     0304 > F4
+     0308 > F6
+     .
+0070 > 70
+0071 > 71
+0072 > 72 /
+     N 1
+     0327 > BA
+     .
+0073 > 73 /
+     N 2
+     0301 > FA
+     030C > F0
+     .
+0074 > 74
+0075 > 75 /
+     N 3
+     0304 > FB
+     0308 > FC
+     0328 > F8
+     .
+0076 > 76
+0077 > 77
+0078 > 78
+0079 > 79
+007A > 7A /
+     N 3
+     0301 > EA
+     0307 > FD
+     030C > FE
+     .
+007B > 7B
+007C > 7C
+007D > 7D
+007E > 7E
+007F > 7F
+0080 > 80
+0081 > 81
+0082 > 82
+0083 > 83
+0084 > 84
+0085 > 85
+0086 > 86
+0087 > 87
+0088 > 88
+0089 > 89
+008A > 8A
+008B > 8B
+008C > 8C
+008D > 8D
+008E > 8E
+008F > 8F
+0090 > 90
+0091 > 91
+0092 > 92
+0093 > 93
+0094 > 94
+0095 > 95
+0096 > 96
+0097 > 97
+0098 > 98
+0099 > 99
+009A > 9A
+009B > 9B
+009C > 9C
+009D > 9D
+009E > 9E
+009F > 9F
+00A0 > A0
+00A2 > A2
+00A3 > A3
+00A4 > A4
+00A6 > A6
+00A7 > A7
+00A9 > A9
+00AB > AB
+00AC > AC
+00AD > AD
+00AE > AE
+00B0 > B0
+00B1 > B1
+00B2 > B2
+00B3 > B3
+00B5 > B5
+00B6 > B6
+00B7 > B7
+00B9 > B9
+00BB > BB
+00BC > BC
+00BD > BD
+00BE > BE
+00C4 > C4
+00C5 > C5
+00C6 > AF
+00C9 > C9
+00D3 > D3
+00D5 > D5
+00D6 > D6
+00D7 > D7
+00D8 > A8
+00DC > DC
+00DF > DF
+00E4 > E4
+00E5 > E5
+00E6 > BF
+00E9 > E9
+00F3 > F3
+00F5 > F5
+00F6 > F6
+00F7 > F7
+00F8 > B8
+00FC > FC
+0100 > C2
+0101 > E2
+0104 > C0
+0105 > E0
+0106 > C3
+0107 > E3
+010C > C8
+010D > E8
+0112 > C7
+0113 > E7
+0116 > CB
+0117 > EB
+0118 > C6
+0119 > E6
+0122 > CC
+0123 > EC
+012A > CE
+012B > EE
+012E > C1
+012F > E1
+0136 > CD
+0137 > ED
+013B > CF
+013C > EF
+0141 > D9
+0142 > F9
+0143 > D1
+0144 > F1
+0145 > D2
+0146 > F2
+014C > D4
+014D > F4
+0156 > AA
+0157 > BA
+015A > DA
+015B > FA
+0160 > D0
+0161 > F0
+016A > DB
+016B > FB
+0172 > D8
+0173 > F8
+0179 > CA
+017A > EA
+017B > DD
+017C > FD
+017D > DE
+017E > FE
+037E > 3B
+0387 > B7
+1FEF > 60
+2019 > FF
+201C > B4
+201D > A1
+201E > A5
+.
+
+NFD
+/
+N 256
+00 > 0000
+01 > 0001
+02 > 0002
+03 > 0003
+04 > 0004
+05 > 0005
+06 > 0006
+07 > 0007
+08 > 0008
+09 > 0009
+0A > 000A
+0B > 000B
+0C > 000C
+0D > 000D
+0E > 000E
+0F > 000F
+10 > 0010
+11 > 0011
+12 > 0012
+13 > 0013
+14 > 0014
+15 > 0015
+16 > 0016
+17 > 0017
+18 > 0018
+19 > 0019
+1A > 001A
+1B > 001B
+1C > 001C
+1D > 001D
+1E > 001E
+1F > 001F
+20 > 0020
+21 > 0021
+22 > 0022
+23 > 0023
+24 > 0024
+25 > 0025
+26 > 0026
+27 > 0027
+28 > 0028
+29 > 0029
+2A > 002A
+2B > 002B
+2C > 002C
+2D > 002D
+2E > 002E
+2F > 002F
+30 > 0030
+31 > 0031
+32 > 0032
+33 > 0033
+34 > 0034
+35 > 0035
+36 > 0036
+37 > 0037
+38 > 0038
+39 > 0039
+3A > 003A
+3B > 003B
+3C > 003C
+3D > 003D
+3E > 003E
+3F > 003F
+40 > 0040
+41 > 0041
+42 > 0042
+43 > 0043
+44 > 0044
+45 > 0045
+46 > 0046
+47 > 0047
+48 > 0048
+49 > 0049
+4A > 004A
+4B > 004B
+4C > 004C
+4D > 004D
+4E > 004E
+4F > 004F
+50 > 0050
+51 > 0051
+52 > 0052
+53 > 0053
+54 > 0054
+55 > 0055
+56 > 0056
+57 > 0057
+58 > 0058
+59 > 0059
+5A > 005A
+5B > 005B
+5C > 005C
+5D > 005D
+5E > 005E
+5F > 005F
+60 > 0060
+61 > 0061
+62 > 0062
+63 > 0063
+64 > 0064
+65 > 0065
+66 > 0066
+67 > 0067
+68 > 0068
+69 > 0069
+6A > 006A
+6B > 006B
+6C > 006C
+6D > 006D
+6E > 006E
+6F > 006F
+70 > 0070
+71 > 0071
+72 > 0072
+73 > 0073
+74 > 0074
+75 > 0075
+76 > 0076
+77 > 0077
+78 > 0078
+79 > 0079
+7A > 007A
+7B > 007B
+7C > 007C
+7D > 007D
+7E > 007E
+7F > 007F
+80 > 0080
+81 > 0081
+82 > 0082
+83 > 0083
+84 > 0084
+85 > 0085
+86 > 0086
+87 > 0087
+88 > 0088
+89 > 0089
+8A > 008A
+8B > 008B
+8C > 008C
+8D > 008D
+8E > 008E
+8F > 008F
+90 > 0090
+91 > 0091
+92 > 0092
+93 > 0093
+94 > 0094
+95 > 0095
+96 > 0096
+97 > 0097
+98 > 0098
+99 > 0099
+9A > 009A
+9B > 009B
+9C > 009C
+9D > 009D
+9E > 009E
+9F > 009F
+A0 > 00A0
+A1 > 201D
+A2 > 00A2
+A3 > 00A3
+A4 > 00A4
+A5 > 201E
+A6 > 00A6
+A7 > 00A7
+A8 > 00D8
+A9 > 00A9
+AA > 0052 0327
+AB > 00AB
+AC > 00AC
+AD > 00AD
+AE > 00AE
+AF > 00C6
+B0 > 00B0
+B1 > 00B1
+B2 > 00B2
+B3 > 00B3
+B4 > 201C
+B5 > 00B5
+B6 > 00B6
+B7 > 00B7
+B8 > 00F8
+B9 > 00B9
+BA > 0072 0327
+BB > 00BB
+BC > 00BC
+BD > 00BD
+BE > 00BE
+BF > 00E6
+C0 > 0041 0328
+C1 > 0049 0328
+C2 > 0041 0304
+C3 > 0043 0301
+C4 > 0041 0308
+C5 > 0041 030A
+C6 > 0045 0328
+C7 > 0045 0304
+C8 > 0043 030C
+C9 > 0045 0301
+CA > 005A 0301
+CB > 0045 0307
+CC > 0047 0327
+CD > 004B 0327
+CE > 0049 0304
+CF > 004C 0327
+D0 > 0053 030C
+D1 > 004E 0301
+D2 > 004E 0327
+D3 > 004F 0301
+D4 > 004F 0304
+D5 > 004F 0303
+D6 > 004F 0308
+D7 > 00D7
+D8 > 0055 0328
+D9 > 0141
+DA > 0053 0301
+DB > 0055 0304
+DC > 0055 0308
+DD > 005A 0307
+DE > 005A 030C
+DF > 00DF
+E0 > 0061 0328
+E1 > 0069 0328
+E2 > 0061 0304
+E3 > 0063 0301
+E4 > 0061 0308
+E5 > 0061 030A
+E6 > 0065 0328
+E7 > 0065 0304
+E8 > 0063 030C
+E9 > 0065 0301
+EA > 007A 0301
+EB > 0065 0307
+EC > 0067 0327
+ED > 006B 0327
+EE > 0069 0304
+EF > 006C 0327
+F0 > 0073 030C
+F1 > 006E 0301
+F2 > 006E 0327
+F3 > 006F 0301
+F4 > 006F 0304
+F5 > 006F 0303
+F6 > 006F 0308
+F7 > 00F7
+F8 > 0075 0328
+F9 > 0142
+FA > 0073 0301
+FB > 0075 0304
+FC > 0075 0308
+FD > 007A 0307
+FE > 007A 030C
+FF > 2019
+.
+
+NFC
+/
+N 256
+00 > 0000
+01 > 0001
+02 > 0002
+03 > 0003
+04 > 0004
+05 > 0005
+06 > 0006
+07 > 0007
+08 > 0008
+09 > 0009
+0A > 000A
+0B > 000B
+0C > 000C
+0D > 000D
+0E > 000E
+0F > 000F
+10 > 0010
+11 > 0011
+12 > 0012
+13 > 0013
+14 > 0014
+15 > 0015
+16 > 0016
+17 > 0017
+18 > 0018
+19 > 0019
+1A > 001A
+1B > 001B
+1C > 001C
+1D > 001D
+1E > 001E
+1F > 001F
+20 > 0020
+21 > 0021
+22 > 0022
+23 > 0023
+24 > 0024
+25 > 0025
+26 > 0026
+27 > 0027
+28 > 0028
+29 > 0029
+2A > 002A
+2B > 002B
+2C > 002C
+2D > 002D
+2E > 002E
+2F > 002F
+30 > 0030
+31 > 0031
+32 > 0032
+33 > 0033
+34 > 0034
+35 > 0035
+36 > 0036
+37 > 0037
+38 > 0038
+39 > 0039
+3A > 003A
+3B > 003B
+3C > 003C
+3D > 003D
+3E > 003E
+3F > 003F
+40 > 0040
+41 > 0041
+42 > 0042
+43 > 0043
+44 > 0044
+45 > 0045
+46 > 0046
+47 > 0047
+48 > 0048
+49 > 0049
+4A > 004A
+4B > 004B
+4C > 004C
+4D > 004D
+4E > 004E
+4F > 004F
+50 > 0050
+51 > 0051
+52 > 0052
+53 > 0053
+54 > 0054
+55 > 0055
+56 > 0056
+57 > 0057
+58 > 0058
+59 > 0059
+5A > 005A
+5B > 005B
+5C > 005C
+5D > 005D
+5E > 005E
+5F > 005F
+60 > 0060
+61 > 0061
+62 > 0062
+63 > 0063
+64 > 0064
+65 > 0065
+66 > 0066
+67 > 0067
+68 > 0068
+69 > 0069
+6A > 006A
+6B > 006B
+6C > 006C
+6D > 006D
+6E > 006E
+6F > 006F
+70 > 0070
+71 > 0071
+72 > 0072
+73 > 0073
+74 > 0074
+75 > 0075
+76 > 0076
+77 > 0077
+78 > 0078
+79 > 0079
+7A > 007A
+7B > 007B
+7C > 007C
+7D > 007D
+7E > 007E
+7F > 007F
+80 > 0080
+81 > 0081
+82 > 0082
+83 > 0083
+84 > 0084
+85 > 0085
+86 > 0086
+87 > 0087
+88 > 0088
+89 > 0089
+8A > 008A
+8B > 008B
+8C > 008C
+8D > 008D
+8E > 008E
+8F > 008F
+90 > 0090
+91 > 0091
+92 > 0092
+93 > 0093
+94 > 0094
+95 > 0095
+96 > 0096
+97 > 0097
+98 > 0098
+99 > 0099
+9A > 009A
+9B > 009B
+9C > 009C
+9D > 009D
+9E > 009E
+9F > 009F
+A0 > 00A0
+A1 > 201D
+A2 > 00A2
+A3 > 00A3
+A4 > 00A4
+A5 > 201E
+A6 > 00A6
+A7 > 00A7
+A8 > 00D8
+A9 > 00A9
+AA > 0156
+AB > 00AB
+AC > 00AC
+AD > 00AD
+AE > 00AE
+AF > 00C6
+B0 > 00B0
+B1 > 00B1
+B2 > 00B2
+B3 > 00B3
+B4 > 201C
+B5 > 00B5
+B6 > 00B6
+B7 > 00B7
+B8 > 00F8
+B9 > 00B9
+BA > 0157
+BB > 00BB
+BC > 00BC
+BD > 00BD
+BE > 00BE
+BF > 00E6
+C0 > 0104
+C1 > 012E
+C2 > 0100
+C3 > 0106
+C4 > 00C4
+C5 > 00C5
+C6 > 0118
+C7 > 0112
+C8 > 010C
+C9 > 00C9
+CA > 0179
+CB > 0116
+CC > 0122
+CD > 0136
+CE > 012A
+CF > 013B
+D0 > 0160
+D1 > 0143
+D2 > 0145
+D3 > 00D3
+D4 > 014C
+D5 > 00D5
+D6 > 00D6
+D7 > 00D7
+D8 > 0172
+D9 > 0141
+DA > 015A
+DB > 016A
+DC > 00DC
+DD > 017B
+DE > 017D
+DF > 00DF
+E0 > 0105
+E1 > 012F
+E2 > 0101
+E3 > 0107
+E4 > 00E4
+E5 > 00E5
+E6 > 0119
+E7 > 0113
+E8 > 010D
+E9 > 00E9
+EA > 017A
+EB > 0117
+EC > 0123
+ED > 0137
+EE > 012B
+EF > 013C
+F0 > 0161
+F1 > 0144
+F2 > 0146
+F3 > 00F3
+F4 > 014D
+F5 > 00F5
+F6 > 00F6
+F7 > 00F7
+F8 > 0173
+F9 > 0142
+FA > 015B
+FB > 016B
+FC > 00FC
+FD > 017C
+FE > 017E
+FF > 2019
+.
+
+COMP
+= NFC
+.
Index: doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso-8859-13.cset
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso-8859-13.cset	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso-8859-13.cset	(working copy)
@@ -0,0 +1,262 @@
+# Aspell Character Data File.
+= iso-8859-13
+> ascii
+/
+# <char> <uni> <type> <display> <upper> <lower> <title> <plain>
+#                                                         <sl-first> <sl-rest>
+00 0000 - N 00 00 00 00 00 00 # <control>
+01 0001 . N 01 01 01 00 00 00 # <unused control>
+02 0002 . N 02 02 02 00 00 00 # <unused control>
+03 0003 . N 03 03 03 00 00 00 # <unused control>
+04 0004 . N 04 04 04 00 00 00 # <unused control>
+05 0005 . N 05 05 05 00 00 00 # <unused control>
+06 0006 . N 06 06 06 00 00 00 # <unused control>
+07 0007 . N 07 07 07 00 00 00 # <unused control>
+08 0008 . N 08 08 08 00 00 00 # <unused control>
+09 0009 . N 09 09 09 00 00 00 # <unused control>
+0A 000A . N 0A 0A 0A 00 00 00 # <unused control>
+0B 000B . N 0B 0B 0B 00 00 00 # <unused control>
+0C 000C . N 0C 0C 0C 00 00 00 # <unused control>
+0D 000D . N 0D 0D 0D 00 00 00 # <unused control>
+0E 000E . N 0E 0E 0E 00 00 00 # <unused control>
+0F 000F . N 0F 0F 0F 00 00 00 # <unused control>
+10 0010 - N 10 10 10 00 00 00 # <control>
+11 0011 . N 11 11 11 00 00 00 # <unused control>
+12 0012 . N 12 12 12 00 00 00 # <unused control>
+13 0013 . N 13 13 13 00 00 00 # <unused control>
+14 0014 . N 14 14 14 00 00 00 # <unused control>
+15 0015 . N 15 15 15 00 00 00 # <unused control>
+16 0016 . N 16 16 16 00 00 00 # <unused control>
+17 0017 . N 17 17 17 00 00 00 # <unused control>
+18 0018 . N 18 18 18 00 00 00 # <unused control>
+19 0019 . N 19 19 19 00 00 00 # <unused control>
+1A 001A . N 1A 1A 1A 00 00 00 # <unused control>
+1B 001B . N 1B 1B 1B 00 00 00 # <unused control>
+1C 001C . N 1C 1C 1C 00 00 00 # <unused control>
+1D 001D . N 1D 1D 1D 00 00 00 # <unused control>
+1E 001E . N 1E 1E 1E 00 00 00 # <unused control>
+1F 001F . N 1F 1F 1F 00 00 00 # <unused control>
+20 0020 W Y 20 20 20 00 00 00 # SPACE
+21 0021 - Y 21 21 21 00 00 00 # EXCLAMATION MARK
+22 0022 - Y 22 22 22 00 00 00 # QUOTATION MARK
+23 0023 - Y 23 23 23 00 00 00 # NUMBER SIGN
+24 0024 - Y 24 24 24 00 00 00 # DOLLAR SIGN
+25 0025 - Y 25 25 25 00 00 00 # PERCENT SIGN
+26 0026 - Y 26 26 26 00 00 00 # AMPERSAND
+27 0027 - Y 27 27 27 00 00 00 # APOSTROPHE
+28 0028 - Y 28 28 28 00 00 00 # LEFT PARENTHESIS
+29 0029 - Y 29 29 29 00 00 00 # RIGHT PARENTHESIS
+2A 002A - Y 2A 2A 2A 00 00 00 # ASTERISK
+2B 002B - Y 2B 2B 2B 00 00 00 # PLUS SIGN
+2C 002C - Y 2C 2C 2C 00 00 00 # COMMA
+2D 002D H Y 2D 2D 2D 00 00 00 # HYPHEN-MINUS
+2E 002E - Y 2E 2E 2E 00 00 00 # FULL STOP
+2F 002F - Y 2F 2F 2F 00 00 00 # SOLIDUS
+30 0030 D Y 30 30 30 00 00 00 # DIGIT ZERO
+31 0031 D Y 31 31 31 00 00 00 # DIGIT ONE
+32 0032 D Y 32 32 32 00 00 00 # DIGIT TWO
+33 0033 D Y 33 33 33 00 00 00 # DIGIT THREE
+34 0034 D Y 34 34 34 00 00 00 # DIGIT FOUR
+35 0035 D Y 35 35 35 00 00 00 # DIGIT FIVE
+36 0036 D Y 36 36 36 00 00 00 # DIGIT SIX
+37 0037 D Y 37 37 37 00 00 00 # DIGIT SEVEN
+38 0038 D Y 38 38 38 00 00 00 # DIGIT EIGHT
+39 0039 D Y 39 39 39 00 00 00 # DIGIT NINE
+3A 003A - Y 3A 3A 3A 00 00 00 # COLON
+3B 003B - Y 3B 3B 3B 00 00 00 # SEMICOLON
+3C 003C - Y 3C 3C 3C 00 00 00 # LESS-THAN SIGN
+3D 003D - Y 3D 3D 3D 00 00 00 # EQUALS SIGN
+3E 003E - Y 3E 3E 3E 00 00 00 # GREATER-THAN SIGN
+3F 003F - Y 3F 3F 3F 00 00 00 # QUESTION MARK
+40 0040 - Y 40 40 40 00 00 00 # COMMERCIAL AT
+41 0041 L Y 41 61 41 41 2A 00 # LATIN CAPITAL LETTER A
+42 0042 L Y 42 62 42 42 62 62 # LATIN CAPITAL LETTER B
+43 0043 L Y 43 63 43 43 63 63 # LATIN CAPITAL LETTER C
+44 0044 L Y 44 64 44 44 64 64 # LATIN CAPITAL LETTER D
+45 0045 L Y 45 65 45 45 2A 00 # LATIN CAPITAL LETTER E
+46 0046 L Y 46 66 46 46 66 66 # LATIN CAPITAL LETTER F
+47 0047 L Y 47 67 47 47 67 67 # LATIN CAPITAL LETTER G
+48 0048 L Y 48 68 48 48 68 68 # LATIN CAPITAL LETTER H
+49 0049 L Y 49 69 49 49 2A 00 # LATIN CAPITAL LETTER I
+4A 004A L Y 4A 6A 4A 4A 6A 6A # LATIN CAPITAL LETTER J
+4B 004B L Y 4B 6B 4B 4B 6B 6B # LATIN CAPITAL LETTER K
+4C 004C L Y 4C 6C 4C 4C 6C 6C # LATIN CAPITAL LETTER L
+4D 004D L Y 4D 6D 4D 4D 6D 6D # LATIN CAPITAL LETTER M
+4E 004E L Y 4E 6E 4E 4E 6E 6E # LATIN CAPITAL LETTER N
+4F 004F L Y 4F 6F 4F 4F 2A 00 # LATIN CAPITAL LETTER O
+50 0050 L Y 50 70 50 50 70 70 # LATIN CAPITAL LETTER P
+51 0051 L Y 51 71 51 51 71 71 # LATIN CAPITAL LETTER Q
+52 0052 L Y 52 72 52 52 72 72 # LATIN CAPITAL LETTER R
+53 0053 L Y 53 73 53 53 73 73 # LATIN CAPITAL LETTER S
+54 0054 L Y 54 74 54 54 74 74 # LATIN CAPITAL LETTER T
+55 0055 L Y 55 75 55 55 2A 00 # LATIN CAPITAL LETTER U
+56 0056 L Y 56 76 56 56 76 76 # LATIN CAPITAL LETTER V
+57 0057 L Y 57 77 57 57 77 77 # LATIN CAPITAL LETTER W
+58 0058 L Y 58 78 58 58 78 78 # LATIN CAPITAL LETTER X
+59 0059 L Y 59 79 59 59 79 79 # LATIN CAPITAL LETTER Y
+5A 005A L Y 5A 7A 5A 5A 7A 7A # LATIN CAPITAL LETTER Z
+5B 005B - Y 5B 5B 5B 00 00 00 # LEFT SQUARE BRACKET
+5C 005C - Y 5C 5C 5C 00 00 00 # REVERSE SOLIDUS
+5D 005D - Y 5D 5D 5D 00 00 00 # RIGHT SQUARE BRACKET
+5E 005E - Y 5E 5E 5E 00 00 00 # CIRCUMFLEX ACCENT
+5F 005F - Y 5F 5F 5F 00 00 00 # LOW LINE
+60 0060 - Y 60 60 60 00 00 00 # GRAVE ACCENT
+61 0061 L Y 41 61 41 61 2A 00 # LATIN SMALL LETTER A
+62 0062 L Y 42 62 42 62 62 62 # LATIN SMALL LETTER B
+63 0063 L Y 43 63 43 63 63 63 # LATIN SMALL LETTER C
+64 0064 L Y 44 64 44 64 64 64 # LATIN SMALL LETTER D
+65 0065 L Y 45 65 45 65 2A 00 # LATIN SMALL LETTER E
+66 0066 L Y 46 66 46 66 66 66 # LATIN SMALL LETTER F
+67 0067 L Y 47 67 47 67 67 67 # LATIN SMALL LETTER G
+68 0068 L Y 48 68 48 68 68 68 # LATIN SMALL LETTER H
+69 0069 L Y 49 69 49 69 2A 00 # LATIN SMALL LETTER I
+6A 006A L Y 4A 6A 4A 6A 6A 6A # LATIN SMALL LETTER J
+6B 006B L Y 4B 6B 4B 6B 6B 6B # LATIN SMALL LETTER K
+6C 006C L Y 4C 6C 4C 6C 6C 6C # LATIN SMALL LETTER L
+6D 006D L Y 4D 6D 4D 6D 6D 6D # LATIN SMALL LETTER M
+6E 006E L Y 4E 6E 4E 6E 6E 6E # LATIN SMALL LETTER N
+6F 006F L Y 4F 6F 4F 6F 2A 00 # LATIN SMALL LETTER O
+70 0070 L Y 50 70 50 70 70 70 # LATIN SMALL LETTER P
+71 0071 L Y 51 71 51 71 71 71 # LATIN SMALL LETTER Q
+72 0072 L Y 52 72 52 72 72 72 # LATIN SMALL LETTER R
+73 0073 L Y 53 73 53 73 73 73 # LATIN SMALL LETTER S
+74 0074 L Y 54 74 54 74 74 74 # LATIN SMALL LETTER T
+75 0075 L Y 55 75 55 75 2A 00 # LATIN SMALL LETTER U
+76 0076 L Y 56 76 56 76 76 76 # LATIN SMALL LETTER V
+77 0077 L Y 57 77 57 77 77 77 # LATIN SMALL LETTER W
+78 0078 L Y 58 78 58 78 78 78 # LATIN SMALL LETTER X
+79 0079 L Y 59 79 59 79 79 79 # LATIN SMALL LETTER Y
+7A 007A L Y 5A 7A 5A 7A 7A 7A # LATIN SMALL LETTER Z
+7B 007B - Y 7B 7B 7B 00 00 00 # LEFT CURLY BRACKET
+7C 007C - Y 7C 7C 7C 00 00 00 # VERTICAL LINE
+7D 007D - Y 7D 7D 7D 00 00 00 # RIGHT CURLY BRACKET
+7E 007E - Y 7E 7E 7E 00 00 00 # TILDE
+7F 007F - N 7F 7F 7F 00 00 00 # <control>
+80 0080 . N 80 80 80 00 00 00 # <unused control>
+81 0081 . N 81 81 81 00 00 00 # <unused control>
+82 0082 . N 82 82 82 00 00 00 # <unused control>
+83 0083 . N 83 83 83 00 00 00 # <unused control>
+84 0084 . N 84 84 84 00 00 00 # <unused control>
+85 0085 . N 85 85 85 00 00 00 # <unused control>
+86 0086 . N 86 86 86 00 00 00 # <unused control>
+87 0087 . N 87 87 87 00 00 00 # <unused control>
+88 0088 . N 88 88 88 00 00 00 # <unused control>
+89 0089 . N 89 89 89 00 00 00 # <unused control>
+8A 008A . N 8A 8A 8A 00 00 00 # <unused control>
+8B 008B . N 8B 8B 8B 00 00 00 # <unused control>
+8C 008C . N 8C 8C 8C 00 00 00 # <unused control>
+8D 008D . N 8D 8D 8D 00 00 00 # <unused control>
+8E 008E . N 8E 8E 8E 00 00 00 # <unused control>
+8F 008F . N 8F 8F 8F 00 00 00 # <unused control>
+90 0090 . N 90 90 90 00 00 00 # <unused control>
+91 0091 . N 91 91 91 00 00 00 # <unused control>
+92 0092 . N 92 92 92 00 00 00 # <unused control>
+93 0093 . N 93 93 93 00 00 00 # <unused control>
+94 0094 . N 94 94 94 00 00 00 # <unused control>
+95 0095 . N 95 95 95 00 00 00 # <unused control>
+96 0096 . N 96 96 96 00 00 00 # <unused control>
+97 0097 . N 97 97 97 00 00 00 # <unused control>
+98 0098 . N 98 98 98 00 00 00 # <unused control>
+99 0099 . N 99 99 99 00 00 00 # <unused control>
+9A 009A . N 9A 9A 9A 00 00 00 # <unused control>
+9B 009B . N 9B 9B 9B 00 00 00 # <unused control>
+9C 009C . N 9C 9C 9C 00 00 00 # <unused control>
+9D 009D . N 9D 9D 9D 00 00 00 # <unused control>
+9E 009E . N 9E 9E 9E 00 00 00 # <unused control>
+9F 009F . N 9F 9F 9F 00 00 00 # <unused control>
+A0 00A0 W Y A0 A0 A0 00 00 00 # NO-BREAK SPACE
+A1 201D - Y A1 A1 A1 00 00 00 # RIGHT DOUBLE QUOTATION MARK
+A2 00A2 - Y A2 A2 A2 00 00 00 # CENT SIGN
+A3 00A3 - Y A3 A3 A3 00 00 00 # POUND SIGN
+A4 00A4 - Y A4 A4 A4 00 00 00 # CURRENCY SIGN
+A5 201E - Y A5 A5 A5 00 00 00 # DOUBLE LOW-9 QUOTATION MARK
+A6 00A6 - Y A6 A6 A6 00 00 00 # BROKEN BAR
+A7 00A7 - Y A7 A7 A7 00 00 00 # SECTION SIGN
+A8 00D8 L Y A8 B8 A8 A8 2A 00 # LATIN CAPITAL LETTER O WITH STROKE
+A9 00A9 - Y A9 A9 A9 00 00 00 # COPYRIGHT SIGN
+AA 0156 L Y AA BA AA 52 72 72 # LATIN CAPITAL LETTER R WITH CEDILLA
+AB 00AB - Y AB AB AB 00 00 00 # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
+AC 00AC - Y AC AC AC 00 00 00 # NOT SIGN
+AD 00AD H N AD AD AD 00 00 00 # SOFT HYPHEN
+AE 00AE - Y AE AE AE 00 00 00 # REGISTERED SIGN
+AF 00C6 L Y AF BF AF AF 2A 00 # LATIN CAPITAL LETTER AE
+B0 00B0 - Y B0 B0 B0 00 00 00 # DEGREE SIGN
+B1 00B1 - Y B1 B1 B1 00 00 00 # PLUS-MINUS SIGN
+B2 00B2 - Y B2 B2 B2 00 00 00 # SUPERSCRIPT TWO
+B3 00B3 - Y B3 B3 B3 00 00 00 # SUPERSCRIPT THREE
+B4 201C - Y B4 B4 B4 00 00 00 # LEFT DOUBLE QUOTATION MARK
+B5 00B5 A Y B5 B5 B5 00 00 00 # MICRO SIGN
+B6 00B6 - Y B6 B6 B6 00 00 00 # PILCROW SIGN
+B7 00B7 - Y B7 B7 B7 00 00 00 # MIDDLE DOT
+B8 00F8 L Y A8 B8 A8 B8 2A 00 # LATIN SMALL LETTER O WITH STROKE
+B9 00B9 - Y B9 B9 B9 00 00 00 # SUPERSCRIPT ONE
+BA 0157 L Y AA BA AA 72 72 72 # LATIN SMALL LETTER R WITH CEDILLA
+BB 00BB - Y BB BB BB 00 00 00 # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
+BC 00BC - Y BC BC BC 00 00 00 # VULGAR FRACTION ONE QUARTER
+BD 00BD - Y BD BD BD 00 00 00 # VULGAR FRACTION ONE HALF
+BE 00BE - Y BE BE BE 00 00 00 # VULGAR FRACTION THREE QUARTERS
+BF 00E6 L Y AF BF AF BF 2A 00 # LATIN SMALL LETTER AE
+C0 0104 L Y C0 E0 C0 41 2A 00 # LATIN CAPITAL LETTER A WITH OGONEK
+C1 012E L Y C1 E1 C1 49 2A 00 # LATIN CAPITAL LETTER I WITH OGONEK
+C2 0100 L Y C2 E2 C2 41 2A 00 # LATIN CAPITAL LETTER A WITH MACRON
+C3 0106 L Y C3 E3 C3 43 63 63 # LATIN CAPITAL LETTER C WITH ACUTE
+C4 00C4 L Y C4 E4 C4 41 2A 00 # LATIN CAPITAL LETTER A WITH DIAERESIS
+C5 00C5 L Y C5 E5 C5 41 2A 00 # LATIN CAPITAL LETTER A WITH RING ABOVE
+C6 0118 L Y C6 E6 C6 45 2A 00 # LATIN CAPITAL LETTER E WITH OGONEK
+C7 0112 L Y C7 E7 C7 45 2A 00 # LATIN CAPITAL LETTER E WITH MACRON
+C8 010C L Y C8 E8 C8 43 63 63 # LATIN CAPITAL LETTER C WITH CARON
+C9 00C9 L Y C9 E9 C9 45 2A 00 # LATIN CAPITAL LETTER E WITH ACUTE
+CA 0179 L Y CA EA CA 5A 7A 7A # LATIN CAPITAL LETTER Z WITH ACUTE
+CB 0116 L Y CB EB CB 45 2A 00 # LATIN CAPITAL LETTER E WITH DOT ABOVE
+CC 0122 L Y CC EC CC 47 67 67 # LATIN CAPITAL LETTER G WITH CEDILLA
+CD 0136 L Y CD ED CD 4B 6B 6B # LATIN CAPITAL LETTER K WITH CEDILLA
+CE 012A L Y CE EE CE 49 2A 00 # LATIN CAPITAL LETTER I WITH MACRON
+CF 013B L Y CF EF CF 4C 6C 6C # LATIN CAPITAL LETTER L WITH CEDILLA
+D0 0160 L Y D0 F0 D0 53 73 73 # LATIN CAPITAL LETTER S WITH CARON
+D1 0143 L Y D1 F1 D1 4E 6E 6E # LATIN CAPITAL LETTER N WITH ACUTE
+D2 0145 L Y D2 F2 D2 4E 6E 6E # LATIN CAPITAL LETTER N WITH CEDILLA
+D3 00D3 L Y D3 F3 D3 4F 2A 00 # LATIN CAPITAL LETTER O WITH ACUTE
+D4 014C L Y D4 F4 D4 4F 2A 00 # LATIN CAPITAL LETTER O WITH MACRON
+D5 00D5 L Y D5 F5 D5 4F 2A 00 # LATIN CAPITAL LETTER O WITH TILDE
+D6 00D6 L Y D6 F6 D6 4F 2A 00 # LATIN CAPITAL LETTER O WITH DIAERESIS
+D7 00D7 - Y D7 D7 D7 00 00 00 # MULTIPLICATION SIGN
+D8 0172 L Y D8 F8 D8 55 2A 00 # LATIN CAPITAL LETTER U WITH OGONEK
+D9 0141 L Y D9 F9 D9 D9 F9 F9 # LATIN CAPITAL LETTER L WITH STROKE
+DA 015A L Y DA FA DA 53 73 73 # LATIN CAPITAL LETTER S WITH ACUTE
+DB 016A L Y DB FB DB 55 2A 00 # LATIN CAPITAL LETTER U WITH MACRON
+DC 00DC L Y DC FC DC 55 2A 00 # LATIN CAPITAL LETTER U WITH DIAERESIS
+DD 017B L Y DD FD DD 5A 7A 7A # LATIN CAPITAL LETTER Z WITH DOT ABOVE
+DE 017D L Y DE FE DE 5A 7A 7A # LATIN CAPITAL LETTER Z WITH CARON
+DF 00DF L Y DF DF DF DF DF DF # LATIN SMALL LETTER SHARP S
+E0 0105 L Y C0 E0 C0 61 2A 00 # LATIN SMALL LETTER A WITH OGONEK
+E1 012F L Y C1 E1 C1 69 2A 00 # LATIN SMALL LETTER I WITH OGONEK
+E2 0101 L Y C2 E2 C2 61 2A 00 # LATIN SMALL LETTER A WITH MACRON
+E3 0107 L Y C3 E3 C3 63 63 63 # LATIN SMALL LETTER C WITH ACUTE
+E4 00E4 L Y C4 E4 C4 61 2A 00 # LATIN SMALL LETTER A WITH DIAERESIS
+E5 00E5 L Y C5 E5 C5 61 2A 00 # LATIN SMALL LETTER A WITH RING ABOVE
+E6 0119 L Y C6 E6 C6 65 2A 00 # LATIN SMALL LETTER E WITH OGONEK
+E7 0113 L Y C7 E7 C7 65 2A 00 # LATIN SMALL LETTER E WITH MACRON
+E8 010D L Y C8 E8 C8 63 63 63 # LATIN SMALL LETTER C WITH CARON
+E9 00E9 L Y C9 E9 C9 65 2A 00 # LATIN SMALL LETTER E WITH ACUTE
+EA 017A L Y CA EA CA 7A 7A 7A # LATIN SMALL LETTER Z WITH ACUTE
+EB 0117 L Y CB EB CB 65 2A 00 # LATIN SMALL LETTER E WITH DOT ABOVE
+EC 0123 L Y CC EC CC 67 67 67 # LATIN SMALL LETTER G WITH CEDILLA
+ED 0137 L Y CD ED CD 6B 6B 6B # LATIN SMALL LETTER K WITH CEDILLA
+EE 012B L Y CE EE CE 69 2A 00 # LATIN SMALL LETTER I WITH MACRON
+EF 013C L Y CF EF CF 6C 6C 6C # LATIN SMALL LETTER L WITH CEDILLA
+F0 0161 L Y D0 F0 D0 73 73 73 # LATIN SMALL LETTER S WITH CARON
+F1 0144 L Y D1 F1 D1 6E 6E 6E # LATIN SMALL LETTER N WITH ACUTE
+F2 0146 L Y D2 F2 D2 6E 6E 6E # LATIN SMALL LETTER N WITH CEDILLA
+F3 00F3 L Y D3 F3 D3 6F 2A 00 # LATIN SMALL LETTER O WITH ACUTE
+F4 014D L Y D4 F4 D4 6F 2A 00 # LATIN SMALL LETTER O WITH MACRON
+F5 00F5 L Y D5 F5 D5 6F 2A 00 # LATIN SMALL LETTER O WITH TILDE
+F6 00F6 L Y D6 F6 D6 6F 2A 00 # LATIN SMALL LETTER O WITH DIAERESIS
+F7 00F7 - Y F7 F7 F7 00 00 00 # DIVISION SIGN
+F8 0173 L Y D8 F8 D8 75 2A 00 # LATIN SMALL LETTER U WITH OGONEK
+F9 0142 L Y D9 F9 D9 F9 F9 F9 # LATIN SMALL LETTER L WITH STROKE
+FA 015B L Y DA FA DA 73 73 73 # LATIN SMALL LETTER S WITH ACUTE
+FB 016B L Y DB FB DB 75 2A 00 # LATIN SMALL LETTER U WITH MACRON
+FC 00FC L Y DC FC DC 75 2A 00 # LATIN SMALL LETTER U WITH DIAERESIS
+FD 017C L Y DD FD DD 7A 7A 7A # LATIN SMALL LETTER Z WITH DOT ABOVE
+FE 017E L Y DE FE DE 7A 7A 7A # LATIN SMALL LETTER Z WITH CARON
+FF 2019 - Y FF FF FF 00 00 00 # RIGHT SINGLE QUOTATION MARK
Index: doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso-8859-14.cmap
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso-8859-14.cmap	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso-8859-14.cmap	(working copy)
@@ -0,0 +1,2010 @@
+INTERNAL
+/
+N 913
+0000 > 00
+0001 > 01
+0002 > 02
+0003 > 03
+0004 > 04
+0005 > 05
+0006 > 06
+0007 > 07
+0008 > 08
+0009 > 09
+000A > 0A
+000B > 0B
+000C > 0C
+000D > 0D
+000E > 0E
+000F > 0F
+0010 > 10
+0011 > 11
+0012 > 12
+0013 > 13
+0014 > 14
+0015 > 15
+0016 > 16
+0017 > 17
+0018 > 18
+0019 > 19
+001A > 1A
+001B > 1B
+001C > 1C
+001D > 1D
+001E > 1E
+001F > 1F
+0020 > 20
+0021 > 21
+0022 > 22
+0023 > 23
+0024 > 24
+0025 > 25
+0026 > 26
+0027 > 27
+0028 > 28
+0029 > 29
+002A > 2A
+002B > 2B
+002C > 2C
+002D > 2D
+002E > 2E
+002F > 2F
+0030 > 30
+0031 > 31
+0032 > 32
+0033 > 33
+0034 > 34
+0035 > 35
+0036 > 36
+0037 > 37
+0038 > 38
+0039 > 39
+003A > 3A
+003B > 3B
+003C > 3C
+003D > 3D
+003E > 3E
+003F > 3F
+0040 > 40
+0041 > 41 /
+     N 6
+     0300 > C0
+     0301 > C1
+     0302 > C2
+     0303 > C3
+     0308 > C4
+     030A > C5
+     .
+0042 > 42 /
+     N 1
+     0307 > A1
+     .
+0043 > 43 /
+     N 2
+     0307 > A4
+     0327 > C7
+     .
+0044 > 44 /
+     N 1
+     0307 > A6
+     .
+0045 > 45 /
+     N 4
+     0300 > C8
+     0301 > C9
+     0302 > CA
+     0308 > CB
+     .
+0046 > 46 /
+     N 1
+     0307 > B0
+     .
+0047 > 47 /
+     N 1
+     0307 > B2
+     .
+0048 > 48
+0049 > 49 /
+     N 4
+     0300 > CC
+     0301 > CD
+     0302 > CE
+     0308 > CF
+     .
+004A > 4A
+004B > 4B
+004C > 4C
+004D > 4D /
+     N 1
+     0307 > B4
+     .
+004E > 4E /
+     N 1
+     0303 > D1
+     .
+004F > 4F /
+     N 5
+     0300 > D2
+     0301 > D3
+     0302 > D4
+     0303 > D5
+     0308 > D6
+     .
+0050 > 50 /
+     N 1
+     0307 > B7
+     .
+0051 > 51
+0052 > 52
+0053 > 53 /
+     N 1
+     0307 > BB
+     .
+0054 > 54 /
+     N 1
+     0307 > D7
+     .
+0055 > 55 /
+     N 4
+     0300 > D9
+     0301 > DA
+     0302 > DB
+     0308 > DC
+     .
+0056 > 56
+0057 > 57 /
+     N 4
+     0300 > A8
+     0301 > AA
+     0302 > D0
+     0308 > BD
+     .
+0058 > 58
+0059 > 59 /
+     N 4
+     0300 > AC
+     0301 > DD
+     0302 > DE
+     0308 > AF
+     .
+005A > 5A
+005B > 5B
+005C > 5C
+005D > 5D
+005E > 5E
+005F > 5F
+0060 > 60
+0061 > 61 /
+     N 6
+     0300 > E0
+     0301 > E1
+     0302 > E2
+     0303 > E3
+     0308 > E4
+     030A > E5
+     .
+0062 > 62 /
+     N 1
+     0307 > A2
+     .
+0063 > 63 /
+     N 2
+     0307 > A5
+     0327 > E7
+     .
+0064 > 64 /
+     N 1
+     0307 > AB
+     .
+0065 > 65 /
+     N 4
+     0300 > E8
+     0301 > E9
+     0302 > EA
+     0308 > EB
+     .
+0066 > 66 /
+     N 1
+     0307 > B1
+     .
+0067 > 67 /
+     N 1
+     0307 > B3
+     .
+0068 > 68
+0069 > 69 /
+     N 4
+     0300 > EC
+     0301 > ED
+     0302 > EE
+     0308 > EF
+     .
+006A > 6A
+006B > 6B
+006C > 6C
+006D > 6D /
+     N 1
+     0307 > B5
+     .
+006E > 6E /
+     N 1
+     0303 > F1
+     .
+006F > 6F /
+     N 5
+     0300 > F2
+     0301 > F3
+     0302 > F4
+     0303 > F5
+     0308 > F6
+     .
+0070 > 70 /
+     N 1
+     0307 > B9
+     .
+0071 > 71
+0072 > 72
+0073 > 73 /
+     N 1
+     0307 > BF
+     .
+0074 > 74 /
+     N 1
+     0307 > F7
+     .
+0075 > 75 /
+     N 4
+     0300 > F9
+     0301 > FA
+     0302 > FB
+     0308 > FC
+     .
+0076 > 76
+0077 > 77 /
+     N 4
+     0300 > B8
+     0301 > BA
+     0302 > F0
+     0308 > BE
+     .
+0078 > 78
+0079 > 79 /
+     N 4
+     0300 > BC
+     0301 > FD
+     0302 > FE
+     0308 > FF
+     .
+007A > 7A
+007B > 7B
+007C > 7C
+007D > 7D
+007E > 7E
+007F > 7F
+0080 > 80
+0081 > 81
+0082 > 82
+0083 > 83
+0084 > 84
+0085 > 85
+0086 > 86
+0087 > 87
+0088 > 88
+0089 > 89
+008A > 8A
+008B > 8B
+008C > 8C
+008D > 8D
+008E > 8E
+008F > 8F
+0090 > 90
+0091 > 91
+0092 > 92
+0093 > 93
+0094 > 94
+0095 > 95
+0096 > 96
+0097 > 97
+0098 > 98
+0099 > 99
+009A > 9A
+009B > 9B
+009C > 9C
+009D > 9D
+009E > 9E
+009F > 9F
+00A0 > A0
+00A3 > A3
+00A7 > A7
+00A9 > A9
+00AD > AD
+00AE > AE
+00B6 > B6
+00C0 > C0
+00C1 > C1
+00C2 > C2
+00C3 > C3
+00C4 > C4
+00C5 > C5
+00C6 > C6
+00C7 > C7
+00C8 > C8
+00C9 > C9
+00CA > CA
+00CB > CB
+00CC > CC
+00CD > CD
+00CE > CE
+00CF > CF
+00D1 > D1
+00D2 > D2
+00D3 > D3
+00D4 > D4
+00D5 > D5
+00D6 > D6
+00D8 > D8
+00D9 > D9
+00DA > DA
+00DB > DB
+00DC > DC
+00DD > DD
+00DF > DF
+00E0 > E0
+00E1 > E1
+00E2 > E2
+00E3 > E3
+00E4 > E4
+00E5 > E5
+00E6 > E6
+00E7 > E7
+00E8 > E8
+00E9 > E9
+00EA > EA
+00EB > EB
+00EC > EC
+00ED > ED
+00EE > EE
+00EF > EF
+00F1 > F1
+00F2 > F2
+00F3 > F3
+00F4 > F4
+00F5 > F5
+00F6 > F6
+00F8 > F8
+00F9 > F9
+00FA > FA
+00FB > FB
+00FC > FC
+00FD > FD
+00FF > FF
+0100 > 41 # unsup: 0041 0304
+0101 > 61 # unsup: 0061 0304
+0102 > 41 # unsup: 0041 0306
+0103 > 61 # unsup: 0061 0306
+0104 > 41 # unsup: 0041 0328
+0105 > 61 # unsup: 0061 0328
+0106 > 43 # unsup: 0043 0301
+0107 > 63 # unsup: 0063 0301
+0108 > 43 # unsup: 0043 0302
+0109 > 63 # unsup: 0063 0302
+010A > A4
+010B > A5
+010C > 43 # unsup: 0043 030C
+010D > 63 # unsup: 0063 030C
+010E > 44 # unsup: 0044 030C
+010F > 64 # unsup: 0064 030C
+0112 > 45 # unsup: 0045 0304
+0113 > 65 # unsup: 0065 0304
+0114 > 45 # unsup: 0045 0306
+0115 > 65 # unsup: 0065 0306
+0116 > 45 # unsup: 0045 0307
+0117 > 65 # unsup: 0065 0307
+0118 > 45 # unsup: 0045 0328
+0119 > 65 # unsup: 0065 0328
+011A > 45 # unsup: 0045 030C
+011B > 65 # unsup: 0065 030C
+011C > 47 # unsup: 0047 0302
+011D > 67 # unsup: 0067 0302
+011E > 47 # unsup: 0047 0306
+011F > 67 # unsup: 0067 0306
+0120 > B2
+0121 > B3
+0122 > 47 # unsup: 0047 0327
+0123 > 67 # unsup: 0067 0327
+0124 > 48 # unsup: 0048 0302
+0125 > 68 # unsup: 0068 0302
+0128 > 49 # unsup: 0049 0303
+0129 > 69 # unsup: 0069 0303
+012A > 49 # unsup: 0049 0304
+012B > 69 # unsup: 0069 0304
+012C > 49 # unsup: 0049 0306
+012D > 69 # unsup: 0069 0306
+012E > 49 # unsup: 0049 0328
+012F > 69 # unsup: 0069 0328
+0130 > 49 # unsup: 0049 0307
+0132 > 49 4A # compat
+0133 > 69 6A # compat
+0134 > 4A # unsup: 004A 0302
+0135 > 6A # unsup: 006A 0302
+0136 > 4B # unsup: 004B 0327
+0137 > 6B # unsup: 006B 0327
+0139 > 4C # unsup: 004C 0301
+013A > 6C # unsup: 006C 0301
+013B > 4C # unsup: 004C 0327
+013C > 6C # unsup: 006C 0327
+013D > 4C # unsup: 004C 030C
+013E > 6C # unsup: 006C 030C
+0143 > 4E # unsup: 004E 0301
+0144 > 6E # unsup: 006E 0301
+0145 > 4E # unsup: 004E 0327
+0146 > 6E # unsup: 006E 0327
+0147 > 4E # unsup: 004E 030C
+0148 > 6E # unsup: 006E 030C
+014C > 4F # unsup: 004F 0304
+014D > 6F # unsup: 006F 0304
+014E > 4F # unsup: 004F 0306
+014F > 6F # unsup: 006F 0306
+0150 > 4F # unsup: 004F 030B
+0151 > 6F # unsup: 006F 030B
+0152 > 4F 45 # compat
+0153 > 6F 65 # compat
+0154 > 52 # unsup: 0052 0301
+0155 > 72 # unsup: 0072 0301
+0156 > 52 # unsup: 0052 0327
+0157 > 72 # unsup: 0072 0327
+0158 > 52 # unsup: 0052 030C
+0159 > 72 # unsup: 0072 030C
+015A > 53 # unsup: 0053 0301
+015B > 73 # unsup: 0073 0301
+015C > 53 # unsup: 0053 0302
+015D > 73 # unsup: 0073 0302
+015E > 53 # unsup: 0053 0327
+015F > 73 # unsup: 0073 0327
+0160 > 53 # unsup: 0053 030C
+0161 > 73 # unsup: 0073 030C
+0162 > 54 # unsup: 0054 0327
+0163 > 74 # unsup: 0074 0327
+0164 > 54 # unsup: 0054 030C
+0165 > 74 # unsup: 0074 030C
+0168 > 55 # unsup: 0055 0303
+0169 > 75 # unsup: 0075 0303
+016A > 55 # unsup: 0055 0304
+016B > 75 # unsup: 0075 0304
+016C > 55 # unsup: 0055 0306
+016D > 75 # unsup: 0075 0306
+016E > 55 # unsup: 0055 030A
+016F > 75 # unsup: 0075 030A
+0170 > 55 # unsup: 0055 030B
+0171 > 75 # unsup: 0075 030B
+0172 > 55 # unsup: 0055 0328
+0173 > 75 # unsup: 0075 0328
+0174 > D0
+0175 > F0
+0176 > DE
+0177 > FE
+0178 > AF
+0179 > 5A # unsup: 005A 0301
+017A > 7A # unsup: 007A 0301
+017B > 5A # unsup: 005A 0307
+017C > 7A # unsup: 007A 0307
+017D > 5A # unsup: 005A 030C
+017E > 7A # unsup: 007A 030C
+017F > 73 # compat
+01A0 > 4F # unsup: 004F 031B
+01A1 > 6F # unsup: 006F 031B
+01AF > 55 # unsup: 0055 031B
+01B0 > 75 # unsup: 0075 031B
+01C4 > 44 5A # unsup: 0044 005A 030C
+01C5 > 44 7A # unsup: 0044 007A 030C
+01C6 > 64 7A # unsup: 0064 007A 030C
+01C7 > 4C 4A # compat
+01C8 > 4C 6A # compat
+01C9 > 6C 6A # compat
+01CA > 4E 4A # compat
+01CB > 4E 6A # compat
+01CC > 6E 6A # compat
+01CD > 41 # unsup: 0041 030C
+01CE > 61 # unsup: 0061 030C
+01CF > 49 # unsup: 0049 030C
+01D0 > 69 # unsup: 0069 030C
+01D1 > 4F # unsup: 004F 030C
+01D2 > 6F # unsup: 006F 030C
+01D3 > 55 # unsup: 0055 030C
+01D4 > 75 # unsup: 0075 030C
+01D5 > DC # unsup: 00DC 0304
+01D6 > FC # unsup: 00FC 0304
+01D7 > DC # unsup: 00DC 0301
+01D8 > FC # unsup: 00FC 0301
+01D9 > DC # unsup: 00DC 030C
+01DA > FC # unsup: 00FC 030C
+01DB > DC # unsup: 00DC 0300
+01DC > FC # unsup: 00FC 0300
+01DE > C4 # unsup: 00C4 0304
+01DF > E4 # unsup: 00E4 0304
+01E0 > 41 # unsup: 0041 0307 0304
+01E1 > 61 # unsup: 0061 0307 0304
+01E2 > C6 # unsup: 00C6 0304
+01E3 > E6 # unsup: 00E6 0304
+01E6 > 47 # unsup: 0047 030C
+01E7 > 67 # unsup: 0067 030C
+01E8 > 4B # unsup: 004B 030C
+01E9 > 6B # unsup: 006B 030C
+01EA > 4F # unsup: 004F 0328
+01EB > 6F # unsup: 006F 0328
+01EC > 4F # unsup: 004F 0328 0304
+01ED > 6F # unsup: 006F 0328 0304
+01F0 > 6A # unsup: 006A 030C
+01F1 > 44 5A # compat
+01F2 > 44 7A # compat
+01F3 > 64 7A # compat
+01F4 > 47 # unsup: 0047 0301
+01F5 > 67 # unsup: 0067 0301
+01F8 > 4E # unsup: 004E 0300
+01F9 > 6E # unsup: 006E 0300
+01FA > C5 # unsup: 00C5 0301
+01FB > E5 # unsup: 00E5 0301
+01FC > C6 # unsup: 00C6 0301
+01FD > E6 # unsup: 00E6 0301
+01FE > D8 # unsup: 00D8 0301
+01FF > F8 # unsup: 00F8 0301
+0200 > 41 # unsup: 0041 030F
+0201 > 61 # unsup: 0061 030F
+0202 > 41 # unsup: 0041 0311
+0203 > 61 # unsup: 0061 0311
+0204 > 45 # unsup: 0045 030F
+0205 > 65 # unsup: 0065 030F
+0206 > 45 # unsup: 0045 0311
+0207 > 65 # unsup: 0065 0311
+0208 > 49 # unsup: 0049 030F
+0209 > 69 # unsup: 0069 030F
+020A > 49 # unsup: 0049 0311
+020B > 69 # unsup: 0069 0311
+020C > 4F # unsup: 004F 030F
+020D > 6F # unsup: 006F 030F
+020E > 4F # unsup: 004F 0311
+020F > 6F # unsup: 006F 0311
+0210 > 52 # unsup: 0052 030F
+0211 > 72 # unsup: 0072 030F
+0212 > 52 # unsup: 0052 0311
+0213 > 72 # unsup: 0072 0311
+0214 > 55 # unsup: 0055 030F
+0215 > 75 # unsup: 0075 030F
+0216 > 55 # unsup: 0055 0311
+0217 > 75 # unsup: 0075 0311
+0218 > 53 # unsup: 0053 0326
+0219 > 73 # unsup: 0073 0326
+021A > 54 # unsup: 0054 0326
+021B > 74 # unsup: 0074 0326
+021E > 48 # unsup: 0048 030C
+021F > 68 # unsup: 0068 030C
+0226 > 41 # unsup: 0041 0307
+0227 > 61 # unsup: 0061 0307
+0228 > 45 # unsup: 0045 0327
+0229 > 65 # unsup: 0065 0327
+022A > D6 # unsup: 00D6 0304
+022B > F6 # unsup: 00F6 0304
+022C > D5 # unsup: 00D5 0304
+022D > F5 # unsup: 00F5 0304
+022E > 4F # unsup: 004F 0307
+022F > 6F # unsup: 006F 0307
+0230 > 4F # unsup: 004F 0307 0304
+0231 > 6F # unsup: 006F 0307 0304
+0232 > 59 # unsup: 0059 0304
+0233 > 79 # unsup: 0079 0304
+0300 > 0 # unsup
+0301 > 0 # unsup
+0302 > 0 # unsup
+0303 > 0 # unsup
+0304 > 0 # unsup
+0305 > 0 # unsup
+0306 > 0 # unsup
+0307 > 0 # unsup
+0308 > 0 # unsup
+0309 > 0 # unsup
+030A > 0 # unsup
+030B > 0 # unsup
+030C > 0 # unsup
+030D > 0 # unsup
+030E > 0 # unsup
+030F > 0 # unsup
+0310 > 0 # unsup
+0311 > 0 # unsup
+0312 > 0 # unsup
+0313 > 0 # unsup
+0314 > 0 # unsup
+0315 > 0 # unsup
+0316 > 0 # unsup
+0317 > 0 # unsup
+0318 > 0 # unsup
+0319 > 0 # unsup
+031A > 0 # unsup
+031B > 0 # unsup
+031C > 0 # unsup
+031D > 0 # unsup
+031E > 0 # unsup
+031F > 0 # unsup
+0320 > 0 # unsup
+0321 > 0 # unsup
+0322 > 0 # unsup
+0323 > 0 # unsup
+0324 > 0 # unsup
+0325 > 0 # unsup
+0326 > 0 # unsup
+0327 > 0 # unsup
+0328 > 0 # unsup
+0329 > 0 # unsup
+032A > 0 # unsup
+032B > 0 # unsup
+032C > 0 # unsup
+032D > 0 # unsup
+032E > 0 # unsup
+032F > 0 # unsup
+0330 > 0 # unsup
+0331 > 0 # unsup
+0332 > 0 # unsup
+0333 > 0 # unsup
+0334 > 0 # unsup
+0335 > 0 # unsup
+0336 > 0 # unsup
+0337 > 0 # unsup
+0338 > 0 # unsup
+0339 > 0 # unsup
+033A > 0 # unsup
+033B > 0 # unsup
+033C > 0 # unsup
+033D > 0 # unsup
+033E > 0 # unsup
+033F > 0 # unsup
+0340 > 0 # unsup
+0341 > 0 # unsup
+0342 > 0 # unsup
+0343 > 0 # unsup
+0344 > 0 # unsup
+0345 > 0 # unsup
+037E > 3B
+1E00 > 41 # unsup: 0041 0325
+1E01 > 61 # unsup: 0061 0325
+1E02 > A1
+1E03 > A2
+1E04 > 42 # unsup: 0042 0323
+1E05 > 62 # unsup: 0062 0323
+1E06 > 42 # unsup: 0042 0331
+1E07 > 62 # unsup: 0062 0331
+1E08 > C7 # unsup: 00C7 0301
+1E09 > E7 # unsup: 00E7 0301
+1E0A > A6
+1E0B > AB
+1E0C > 44 # unsup: 0044 0323
+1E0D > 64 # unsup: 0064 0323
+1E0E > 44 # unsup: 0044 0331
+1E0F > 64 # unsup: 0064 0331
+1E10 > 44 # unsup: 0044 0327
+1E11 > 64 # unsup: 0064 0327
+1E12 > 44 # unsup: 0044 032D
+1E13 > 64 # unsup: 0064 032D
+1E14 > 45 # unsup: 0045 0304 0300
+1E15 > 65 # unsup: 0065 0304 0300
+1E16 > 45 # unsup: 0045 0304 0301
+1E17 > 65 # unsup: 0065 0304 0301
+1E18 > 45 # unsup: 0045 032D
+1E19 > 65 # unsup: 0065 032D
+1E1A > 45 # unsup: 0045 0330
+1E1B > 65 # unsup: 0065 0330
+1E1C > 45 # unsup: 0045 0327 0306
+1E1D > 65 # unsup: 0065 0327 0306
+1E1E > B0
+1E1F > B1
+1E20 > 47 # unsup: 0047 0304
+1E21 > 67 # unsup: 0067 0304
+1E22 > 48 # unsup: 0048 0307
+1E23 > 68 # unsup: 0068 0307
+1E24 > 48 # unsup: 0048 0323
+1E25 > 68 # unsup: 0068 0323
+1E26 > 48 # unsup: 0048 0308
+1E27 > 68 # unsup: 0068 0308
+1E28 > 48 # unsup: 0048 0327
+1E29 > 68 # unsup: 0068 0327
+1E2A > 48 # unsup: 0048 032E
+1E2B > 68 # unsup: 0068 032E
+1E2C > 49 # unsup: 0049 0330
+1E2D > 69 # unsup: 0069 0330
+1E2E > CF # unsup: 00CF 0301
+1E2F > EF # unsup: 00EF 0301
+1E30 > 4B # unsup: 004B 0301
+1E31 > 6B # unsup: 006B 0301
+1E32 > 4B # unsup: 004B 0323
+1E33 > 6B # unsup: 006B 0323
+1E34 > 4B # unsup: 004B 0331
+1E35 > 6B # unsup: 006B 0331
+1E36 > 4C # unsup: 004C 0323
+1E37 > 6C # unsup: 006C 0323
+1E38 > 4C # unsup: 004C 0323 0304
+1E39 > 6C # unsup: 006C 0323 0304
+1E3A > 4C # unsup: 004C 0331
+1E3B > 6C # unsup: 006C 0331
+1E3C > 4C # unsup: 004C 032D
+1E3D > 6C # unsup: 006C 032D
+1E3E > 4D # unsup: 004D 0301
+1E3F > 6D # unsup: 006D 0301
+1E40 > B4
+1E41 > B5
+1E42 > 4D # unsup: 004D 0323
+1E43 > 6D # unsup: 006D 0323
+1E44 > 4E # unsup: 004E 0307
+1E45 > 6E # unsup: 006E 0307
+1E46 > 4E # unsup: 004E 0323
+1E47 > 6E # unsup: 006E 0323
+1E48 > 4E # unsup: 004E 0331
+1E49 > 6E # unsup: 006E 0331
+1E4A > 4E # unsup: 004E 032D
+1E4B > 6E # unsup: 006E 032D
+1E4C > D5 # unsup: 00D5 0301
+1E4D > F5 # unsup: 00F5 0301
+1E4E > D5 # unsup: 00D5 0308
+1E4F > F5 # unsup: 00F5 0308
+1E50 > 4F # unsup: 004F 0304 0300
+1E51 > 6F # unsup: 006F 0304 0300
+1E52 > 4F # unsup: 004F 0304 0301
+1E53 > 6F # unsup: 006F 0304 0301
+1E54 > 50 # unsup: 0050 0301
+1E55 > 70 # unsup: 0070 0301
+1E56 > B7
+1E57 > B9
+1E58 > 52 # unsup: 0052 0307
+1E59 > 72 # unsup: 0072 0307
+1E5A > 52 # unsup: 0052 0323
+1E5B > 72 # unsup: 0072 0323
+1E5C > 52 # unsup: 0052 0323 0304
+1E5D > 72 # unsup: 0072 0323 0304
+1E5E > 52 # unsup: 0052 0331
+1E5F > 72 # unsup: 0072 0331
+1E60 > BB
+1E61 > BF
+1E62 > 53 # unsup: 0053 0323
+1E63 > 73 # unsup: 0073 0323
+1E64 > 53 # unsup: 0053 0301 0307
+1E65 > 73 # unsup: 0073 0301 0307
+1E66 > 53 # unsup: 0053 030C 0307
+1E67 > 73 # unsup: 0073 030C 0307
+1E68 > 53 # unsup: 0053 0323 0307
+1E69 > 73 # unsup: 0073 0323 0307
+1E6A > D7
+1E6B > F7
+1E6C > 54 # unsup: 0054 0323
+1E6D > 74 # unsup: 0074 0323
+1E6E > 54 # unsup: 0054 0331
+1E6F > 74 # unsup: 0074 0331
+1E70 > 54 # unsup: 0054 032D
+1E71 > 74 # unsup: 0074 032D
+1E72 > 55 # unsup: 0055 0324
+1E73 > 75 # unsup: 0075 0324
+1E74 > 55 # unsup: 0055 0330
+1E75 > 75 # unsup: 0075 0330
+1E76 > 55 # unsup: 0055 032D
+1E77 > 75 # unsup: 0075 032D
+1E78 > 55 # unsup: 0055 0303 0301
+1E79 > 75 # unsup: 0075 0303 0301
+1E7A > 55 # unsup: 0055 0304 0308
+1E7B > 75 # unsup: 0075 0304 0308
+1E7C > 56 # unsup: 0056 0303
+1E7D > 76 # unsup: 0076 0303
+1E7E > 56 # unsup: 0056 0323
+1E7F > 76 # unsup: 0076 0323
+1E80 > A8
+1E81 > B8
+1E82 > AA
+1E83 > BA
+1E84 > BD
+1E85 > BE
+1E86 > 57 # unsup: 0057 0307
+1E87 > 77 # unsup: 0077 0307
+1E88 > 57 # unsup: 0057 0323
+1E89 > 77 # unsup: 0077 0323
+1E8A > 58 # unsup: 0058 0307
+1E8B > 78 # unsup: 0078 0307
+1E8C > 58 # unsup: 0058 0308
+1E8D > 78 # unsup: 0078 0308
+1E8E > 59 # unsup: 0059 0307
+1E8F > 79 # unsup: 0079 0307
+1E90 > 5A # unsup: 005A 0302
+1E91 > 7A # unsup: 007A 0302
+1E92 > 5A # unsup: 005A 0323
+1E93 > 7A # unsup: 007A 0323
+1E94 > 5A # unsup: 005A 0331
+1E95 > 7A # unsup: 007A 0331
+1E96 > 68 # unsup: 0068 0331
+1E97 > 74 # unsup: 0074 0308
+1E98 > 77 # unsup: 0077 030A
+1E99 > 79 # unsup: 0079 030A
+1E9B > 73 # unsup: 0073 0307
+1EA0 > 41 # unsup: 0041 0323
+1EA1 > 61 # unsup: 0061 0323
+1EA2 > 41 # unsup: 0041 0309
+1EA3 > 61 # unsup: 0061 0309
+1EA4 > C2 # unsup: 00C2 0301
+1EA5 > E2 # unsup: 00E2 0301
+1EA6 > C2 # unsup: 00C2 0300
+1EA7 > E2 # unsup: 00E2 0300
+1EA8 > C2 # unsup: 00C2 0309
+1EA9 > E2 # unsup: 00E2 0309
+1EAA > C2 # unsup: 00C2 0303
+1EAB > E2 # unsup: 00E2 0303
+1EAC > 41 # unsup: 0041 0323 0302
+1EAD > 61 # unsup: 0061 0323 0302
+1EAE > 41 # unsup: 0041 0306 0301
+1EAF > 61 # unsup: 0061 0306 0301
+1EB0 > 41 # unsup: 0041 0306 0300
+1EB1 > 61 # unsup: 0061 0306 0300
+1EB2 > 41 # unsup: 0041 0306 0309
+1EB3 > 61 # unsup: 0061 0306 0309
+1EB4 > 41 # unsup: 0041 0306 0303
+1EB5 > 61 # unsup: 0061 0306 0303
+1EB6 > 41 # unsup: 0041 0323 0306
+1EB7 > 61 # unsup: 0061 0323 0306
+1EB8 > 45 # unsup: 0045 0323
+1EB9 > 65 # unsup: 0065 0323
+1EBA > 45 # unsup: 0045 0309
+1EBB > 65 # unsup: 0065 0309
+1EBC > 45 # unsup: 0045 0303
+1EBD > 65 # unsup: 0065 0303
+1EBE > CA # unsup: 00CA 0301
+1EBF > EA # unsup: 00EA 0301
+1EC0 > CA # unsup: 00CA 0300
+1EC1 > EA # unsup: 00EA 0300
+1EC2 > CA # unsup: 00CA 0309
+1EC3 > EA # unsup: 00EA 0309
+1EC4 > CA # unsup: 00CA 0303
+1EC5 > EA # unsup: 00EA 0303
+1EC6 > 45 # unsup: 0045 0323 0302
+1EC7 > 65 # unsup: 0065 0323 0302
+1EC8 > 49 # unsup: 0049 0309
+1EC9 > 69 # unsup: 0069 0309
+1ECA > 49 # unsup: 0049 0323
+1ECB > 69 # unsup: 0069 0323
+1ECC > 4F # unsup: 004F 0323
+1ECD > 6F # unsup: 006F 0323
+1ECE > 4F # unsup: 004F 0309
+1ECF > 6F # unsup: 006F 0309
+1ED0 > D4 # unsup: 00D4 0301
+1ED1 > F4 # unsup: 00F4 0301
+1ED2 > D4 # unsup: 00D4 0300
+1ED3 > F4 # unsup: 00F4 0300
+1ED4 > D4 # unsup: 00D4 0309
+1ED5 > F4 # unsup: 00F4 0309
+1ED6 > D4 # unsup: 00D4 0303
+1ED7 > F4 # unsup: 00F4 0303
+1ED8 > 4F # unsup: 004F 0323 0302
+1ED9 > 6F # unsup: 006F 0323 0302
+1EDA > 4F # unsup: 004F 031B 0301
+1EDB > 6F # unsup: 006F 031B 0301
+1EDC > 4F # unsup: 004F 031B 0300
+1EDD > 6F # unsup: 006F 031B 0300
+1EDE > 4F # unsup: 004F 031B 0309
+1EDF > 6F # unsup: 006F 031B 0309
+1EE0 > 4F # unsup: 004F 031B 0303
+1EE1 > 6F # unsup: 006F 031B 0303
+1EE2 > 4F # unsup: 004F 031B 0323
+1EE3 > 6F # unsup: 006F 031B 0323
+1EE4 > 55 # unsup: 0055 0323
+1EE5 > 75 # unsup: 0075 0323
+1EE6 > 55 # unsup: 0055 0309
+1EE7 > 75 # unsup: 0075 0309
+1EE8 > 55 # unsup: 0055 031B 0301
+1EE9 > 75 # unsup: 0075 031B 0301
+1EEA > 55 # unsup: 0055 031B 0300
+1EEB > 75 # unsup: 0075 031B 0300
+1EEC > 55 # unsup: 0055 031B 0309
+1EED > 75 # unsup: 0075 031B 0309
+1EEE > 55 # unsup: 0055 031B 0303
+1EEF > 75 # unsup: 0075 031B 0303
+1EF0 > 55 # unsup: 0055 031B 0323
+1EF1 > 75 # unsup: 0075 031B 0323
+1EF2 > AC
+1EF3 > BC
+1EF4 > 59 # unsup: 0059 0323
+1EF5 > 79 # unsup: 0079 0323
+1EF6 > 59 # unsup: 0059 0309
+1EF7 > 79 # unsup: 0079 0309
+1EF8 > 59 # unsup: 0059 0303
+1EF9 > 79 # unsup: 0079 0303
+1FEF > 60
+2000 > 20 # compat
+2001 > 20 # compat
+2002 > 20 # compat
+2003 > 20 # compat
+2004 > 20 # compat
+2005 > 20 # compat
+2006 > 20 # compat
+2007 > 20 # compat
+2008 > 20 # compat
+2009 > 20 # compat
+200A > 20 # compat
+2024 > 2E # compat
+2025 > 2E 2E # compat
+2026 > 2E 2E 2E # compat
+202F > 20 # compat
+203C > 21 21 # compat
+2047 > 3F 3F # compat
+2048 > 3F 21 # compat
+2049 > 21 3F # compat
+205F > 20 # compat
+FB00 > 66 66 # compat
+FB01 > 66 69 # compat
+FB02 > 66 6C # compat
+FB03 > 66 66 69 # compat
+FB04 > 66 66 6C # compat
+FB05 > 73 74 # compat
+FB06 > 73 74 # compat
+FB29 > 2B # compat
+FE30 > 2E 2E # compat
+FE33 > 5F # compat
+FE34 > 5F # compat
+FE35 > 28 # compat
+FE36 > 29 # compat
+FE37 > 7B # compat
+FE38 > 7D # compat
+FE47 > 5B # compat
+FE48 > 5D # compat
+FE4D > 5F # compat
+FE4E > 5F # compat
+FE4F > 5F # compat
+FE50 > 2C # compat
+FE52 > 2E # compat
+FE54 > 3B # compat
+FE55 > 3A # compat
+FE56 > 3F # compat
+FE57 > 21 # compat
+FE59 > 28 # compat
+FE5A > 29 # compat
+FE5B > 7B # compat
+FE5C > 7D # compat
+FE5F > 23 # compat
+FE60 > 26 # compat
+FE61 > 2A # compat
+FE62 > 2B # compat
+FE63 > 2D # compat
+FE64 > 3C # compat
+FE65 > 3E # compat
+FE66 > 3D # compat
+FE68 > 5C # compat
+FE69 > 24 # compat
+FE6A > 25 # compat
+FE6B > 40 # compat
+FF01 > 21 # compat
+FF02 > 22 # compat
+FF03 > 23 # compat
+FF04 > 24 # compat
+FF05 > 25 # compat
+FF06 > 26 # compat
+FF07 > 27 # compat
+FF08 > 28 # compat
+FF09 > 29 # compat
+FF0A > 2A # compat
+FF0B > 2B # compat
+FF0C > 2C # compat
+FF0D > 2D # compat
+FF0E > 2E # compat
+FF0F > 2F # compat
+FF10 > 30 # compat
+FF11 > 31 # compat
+FF12 > 32 # compat
+FF13 > 33 # compat
+FF14 > 34 # compat
+FF15 > 35 # compat
+FF16 > 36 # compat
+FF17 > 37 # compat
+FF18 > 38 # compat
+FF19 > 39 # compat
+FF1A > 3A # compat
+FF1B > 3B # compat
+FF1C > 3C # compat
+FF1D > 3D # compat
+FF1E > 3E # compat
+FF1F > 3F # compat
+FF20 > 40 # compat
+FF21 > 41 # compat
+FF22 > 42 # compat
+FF23 > 43 # compat
+FF24 > 44 # compat
+FF25 > 45 # compat
+FF26 > 46 # compat
+FF27 > 47 # compat
+FF28 > 48 # compat
+FF29 > 49 # compat
+FF2A > 4A # compat
+FF2B > 4B # compat
+FF2C > 4C # compat
+FF2D > 4D # compat
+FF2E > 4E # compat
+FF2F > 4F # compat
+FF30 > 50 # compat
+FF31 > 51 # compat
+FF32 > 52 # compat
+FF33 > 53 # compat
+FF34 > 54 # compat
+FF35 > 55 # compat
+FF36 > 56 # compat
+FF37 > 57 # compat
+FF38 > 58 # compat
+FF39 > 59 # compat
+FF3A > 5A # compat
+FF3B > 5B # compat
+FF3C > 5C # compat
+FF3D > 5D # compat
+FF3E > 5E # compat
+FF3F > 5F # compat
+FF40 > 60 # compat
+FF41 > 61 # compat
+FF42 > 62 # compat
+FF43 > 63 # compat
+FF44 > 64 # compat
+FF45 > 65 # compat
+FF46 > 66 # compat
+FF47 > 67 # compat
+FF48 > 68 # compat
+FF49 > 69 # compat
+FF4A > 6A # compat
+FF4B > 6B # compat
+FF4C > 6C # compat
+FF4D > 6D # compat
+FF4E > 6E # compat
+FF4F > 6F # compat
+FF50 > 70 # compat
+FF51 > 71 # compat
+FF52 > 72 # compat
+FF53 > 73 # compat
+FF54 > 74 # compat
+FF55 > 75 # compat
+FF56 > 76 # compat
+FF57 > 77 # compat
+FF58 > 78 # compat
+FF59 > 79 # compat
+FF5A > 7A # compat
+FF5B > 7B # compat
+FF5C > 7C # compat
+FF5D > 7D # compat
+FF5E > 7E # compat
+FFE1 > A3 # compat
+.
+
+STRICT
+/
+N 258
+0000 > 00
+0001 > 01
+0002 > 02
+0003 > 03
+0004 > 04
+0005 > 05
+0006 > 06
+0007 > 07
+0008 > 08
+0009 > 09
+000A > 0A
+000B > 0B
+000C > 0C
+000D > 0D
+000E > 0E
+000F > 0F
+0010 > 10
+0011 > 11
+0012 > 12
+0013 > 13
+0014 > 14
+0015 > 15
+0016 > 16
+0017 > 17
+0018 > 18
+0019 > 19
+001A > 1A
+001B > 1B
+001C > 1C
+001D > 1D
+001E > 1E
+001F > 1F
+0020 > 20
+0021 > 21
+0022 > 22
+0023 > 23
+0024 > 24
+0025 > 25
+0026 > 26
+0027 > 27
+0028 > 28
+0029 > 29
+002A > 2A
+002B > 2B
+002C > 2C
+002D > 2D
+002E > 2E
+002F > 2F
+0030 > 30
+0031 > 31
+0032 > 32
+0033 > 33
+0034 > 34
+0035 > 35
+0036 > 36
+0037 > 37
+0038 > 38
+0039 > 39
+003A > 3A
+003B > 3B
+003C > 3C
+003D > 3D
+003E > 3E
+003F > 3F
+0040 > 40
+0041 > 41 /
+     N 6
+     0300 > C0
+     0301 > C1
+     0302 > C2
+     0303 > C3
+     0308 > C4
+     030A > C5
+     .
+0042 > 42 /
+     N 1
+     0307 > A1
+     .
+0043 > 43 /
+     N 2
+     0307 > A4
+     0327 > C7
+     .
+0044 > 44 /
+     N 1
+     0307 > A6
+     .
+0045 > 45 /
+     N 4
+     0300 > C8
+     0301 > C9
+     0302 > CA
+     0308 > CB
+     .
+0046 > 46 /
+     N 1
+     0307 > B0
+     .
+0047 > 47 /
+     N 1
+     0307 > B2
+     .
+0048 > 48
+0049 > 49 /
+     N 4
+     0300 > CC
+     0301 > CD
+     0302 > CE
+     0308 > CF
+     .
+004A > 4A
+004B > 4B
+004C > 4C
+004D > 4D /
+     N 1
+     0307 > B4
+     .
+004E > 4E /
+     N 1
+     0303 > D1
+     .
+004F > 4F /
+     N 5
+     0300 > D2
+     0301 > D3
+     0302 > D4
+     0303 > D5
+     0308 > D6
+     .
+0050 > 50 /
+     N 1
+     0307 > B7
+     .
+0051 > 51
+0052 > 52
+0053 > 53 /
+     N 1
+     0307 > BB
+     .
+0054 > 54 /
+     N 1
+     0307 > D7
+     .
+0055 > 55 /
+     N 4
+     0300 > D9
+     0301 > DA
+     0302 > DB
+     0308 > DC
+     .
+0056 > 56
+0057 > 57 /
+     N 4
+     0300 > A8
+     0301 > AA
+     0302 > D0
+     0308 > BD
+     .
+0058 > 58
+0059 > 59 /
+     N 4
+     0300 > AC
+     0301 > DD
+     0302 > DE
+     0308 > AF
+     .
+005A > 5A
+005B > 5B
+005C > 5C
+005D > 5D
+005E > 5E
+005F > 5F
+0060 > 60
+0061 > 61 /
+     N 6
+     0300 > E0
+     0301 > E1
+     0302 > E2
+     0303 > E3
+     0308 > E4
+     030A > E5
+     .
+0062 > 62 /
+     N 1
+     0307 > A2
+     .
+0063 > 63 /
+     N 2
+     0307 > A5
+     0327 > E7
+     .
+0064 > 64 /
+     N 1
+     0307 > AB
+     .
+0065 > 65 /
+     N 4
+     0300 > E8
+     0301 > E9
+     0302 > EA
+     0308 > EB
+     .
+0066 > 66 /
+     N 1
+     0307 > B1
+     .
+0067 > 67 /
+     N 1
+     0307 > B3
+     .
+0068 > 68
+0069 > 69 /
+     N 4
+     0300 > EC
+     0301 > ED
+     0302 > EE
+     0308 > EF
+     .
+006A > 6A
+006B > 6B
+006C > 6C
+006D > 6D /
+     N 1
+     0307 > B5
+     .
+006E > 6E /
+     N 1
+     0303 > F1
+     .
+006F > 6F /
+     N 5
+     0300 > F2
+     0301 > F3
+     0302 > F4
+     0303 > F5
+     0308 > F6
+     .
+0070 > 70 /
+     N 1
+     0307 > B9
+     .
+0071 > 71
+0072 > 72
+0073 > 73 /
+     N 1
+     0307 > BF
+     .
+0074 > 74 /
+     N 1
+     0307 > F7
+     .
+0075 > 75 /
+     N 4
+     0300 > F9
+     0301 > FA
+     0302 > FB
+     0308 > FC
+     .
+0076 > 76
+0077 > 77 /
+     N 4
+     0300 > B8
+     0301 > BA
+     0302 > F0
+     0308 > BE
+     .
+0078 > 78
+0079 > 79 /
+     N 4
+     0300 > BC
+     0301 > FD
+     0302 > FE
+     0308 > FF
+     .
+007A > 7A
+007B > 7B
+007C > 7C
+007D > 7D
+007E > 7E
+007F > 7F
+0080 > 80
+0081 > 81
+0082 > 82
+0083 > 83
+0084 > 84
+0085 > 85
+0086 > 86
+0087 > 87
+0088 > 88
+0089 > 89
+008A > 8A
+008B > 8B
+008C > 8C
+008D > 8D
+008E > 8E
+008F > 8F
+0090 > 90
+0091 > 91
+0092 > 92
+0093 > 93
+0094 > 94
+0095 > 95
+0096 > 96
+0097 > 97
+0098 > 98
+0099 > 99
+009A > 9A
+009B > 9B
+009C > 9C
+009D > 9D
+009E > 9E
+009F > 9F
+00A0 > A0
+00A3 > A3
+00A7 > A7
+00A9 > A9
+00AD > AD
+00AE > AE
+00B6 > B6
+00C0 > C0
+00C1 > C1
+00C2 > C2
+00C3 > C3
+00C4 > C4
+00C5 > C5
+00C6 > C6
+00C7 > C7
+00C8 > C8
+00C9 > C9
+00CA > CA
+00CB > CB
+00CC > CC
+00CD > CD
+00CE > CE
+00CF > CF
+00D1 > D1
+00D2 > D2
+00D3 > D3
+00D4 > D4
+00D5 > D5
+00D6 > D6
+00D8 > D8
+00D9 > D9
+00DA > DA
+00DB > DB
+00DC > DC
+00DD > DD
+00DF > DF
+00E0 > E0
+00E1 > E1
+00E2 > E2
+00E3 > E3
+00E4 > E4
+00E5 > E5
+00E6 > E6
+00E7 > E7
+00E8 > E8
+00E9 > E9
+00EA > EA
+00EB > EB
+00EC > EC
+00ED > ED
+00EE > EE
+00EF > EF
+00F1 > F1
+00F2 > F2
+00F3 > F3
+00F4 > F4
+00F5 > F5
+00F6 > F6
+00F8 > F8
+00F9 > F9
+00FA > FA
+00FB > FB
+00FC > FC
+00FD > FD
+00FF > FF
+010A > A4
+010B > A5
+0120 > B2
+0121 > B3
+0174 > D0
+0175 > F0
+0176 > DE
+0177 > FE
+0178 > AF
+037E > 3B
+1E02 > A1
+1E03 > A2
+1E0A > A6
+1E0B > AB
+1E1E > B0
+1E1F > B1
+1E40 > B4
+1E41 > B5
+1E56 > B7
+1E57 > B9
+1E60 > BB
+1E61 > BF
+1E6A > D7
+1E6B > F7
+1E80 > A8
+1E81 > B8
+1E82 > AA
+1E83 > BA
+1E84 > BD
+1E85 > BE
+1EF2 > AC
+1EF3 > BC
+1FEF > 60
+.
+
+NFD
+/
+N 256
+00 > 0000
+01 > 0001
+02 > 0002
+03 > 0003
+04 > 0004
+05 > 0005
+06 > 0006
+07 > 0007
+08 > 0008
+09 > 0009
+0A > 000A
+0B > 000B
+0C > 000C
+0D > 000D
+0E > 000E
+0F > 000F
+10 > 0010
+11 > 0011
+12 > 0012
+13 > 0013
+14 > 0014
+15 > 0015
+16 > 0016
+17 > 0017
+18 > 0018
+19 > 0019
+1A > 001A
+1B > 001B
+1C > 001C
+1D > 001D
+1E > 001E
+1F > 001F
+20 > 0020
+21 > 0021
+22 > 0022
+23 > 0023
+24 > 0024
+25 > 0025
+26 > 0026
+27 > 0027
+28 > 0028
+29 > 0029
+2A > 002A
+2B > 002B
+2C > 002C
+2D > 002D
+2E > 002E
+2F > 002F
+30 > 0030
+31 > 0031
+32 > 0032
+33 > 0033
+34 > 0034
+35 > 0035
+36 > 0036
+37 > 0037
+38 > 0038
+39 > 0039
+3A > 003A
+3B > 003B
+3C > 003C
+3D > 003D
+3E > 003E
+3F > 003F
+40 > 0040
+41 > 0041
+42 > 0042
+43 > 0043
+44 > 0044
+45 > 0045
+46 > 0046
+47 > 0047
+48 > 0048
+49 > 0049
+4A > 004A
+4B > 004B
+4C > 004C
+4D > 004D
+4E > 004E
+4F > 004F
+50 > 0050
+51 > 0051
+52 > 0052
+53 > 0053
+54 > 0054
+55 > 0055
+56 > 0056
+57 > 0057
+58 > 0058
+59 > 0059
+5A > 005A
+5B > 005B
+5C > 005C
+5D > 005D
+5E > 005E
+5F > 005F
+60 > 0060
+61 > 0061
+62 > 0062
+63 > 0063
+64 > 0064
+65 > 0065
+66 > 0066
+67 > 0067
+68 > 0068
+69 > 0069
+6A > 006A
+6B > 006B
+6C > 006C
+6D > 006D
+6E > 006E
+6F > 006F
+70 > 0070
+71 > 0071
+72 > 0072
+73 > 0073
+74 > 0074
+75 > 0075
+76 > 0076
+77 > 0077
+78 > 0078
+79 > 0079
+7A > 007A
+7B > 007B
+7C > 007C
+7D > 007D
+7E > 007E
+7F > 007F
+80 > 0080
+81 > 0081
+82 > 0082
+83 > 0083
+84 > 0084
+85 > 0085
+86 > 0086
+87 > 0087
+88 > 0088
+89 > 0089
+8A > 008A
+8B > 008B
+8C > 008C
+8D > 008D
+8E > 008E
+8F > 008F
+90 > 0090
+91 > 0091
+92 > 0092
+93 > 0093
+94 > 0094
+95 > 0095
+96 > 0096
+97 > 0097
+98 > 0098
+99 > 0099
+9A > 009A
+9B > 009B
+9C > 009C
+9D > 009D
+9E > 009E
+9F > 009F
+A0 > 00A0
+A1 > 0042 0307
+A2 > 0062 0307
+A3 > 00A3
+A4 > 0043 0307
+A5 > 0063 0307
+A6 > 0044 0307
+A7 > 00A7
+A8 > 0057 0300
+A9 > 00A9
+AA > 0057 0301
+AB > 0064 0307
+AC > 0059 0300
+AD > 00AD
+AE > 00AE
+AF > 0059 0308
+B0 > 0046 0307
+B1 > 0066 0307
+B2 > 0047 0307
+B3 > 0067 0307
+B4 > 004D 0307
+B5 > 006D 0307
+B6 > 00B6
+B7 > 0050 0307
+B8 > 0077 0300
+B9 > 0070 0307
+BA > 0077 0301
+BB > 0053 0307
+BC > 0079 0300
+BD > 0057 0308
+BE > 0077 0308
+BF > 0073 0307
+C0 > 0041 0300
+C1 > 0041 0301
+C2 > 0041 0302
+C3 > 0041 0303
+C4 > 0041 0308
+C5 > 0041 030A
+C6 > 00C6
+C7 > 0043 0327
+C8 > 0045 0300
+C9 > 0045 0301
+CA > 0045 0302
+CB > 0045 0308
+CC > 0049 0300
+CD > 0049 0301
+CE > 0049 0302
+CF > 0049 0308
+D0 > 0057 0302
+D1 > 004E 0303
+D2 > 004F 0300
+D3 > 004F 0301
+D4 > 004F 0302
+D5 > 004F 0303
+D6 > 004F 0308
+D7 > 0054 0307
+D8 > 00D8
+D9 > 0055 0300
+DA > 0055 0301
+DB > 0055 0302
+DC > 0055 0308
+DD > 0059 0301
+DE > 0059 0302
+DF > 00DF
+E0 > 0061 0300
+E1 > 0061 0301
+E2 > 0061 0302
+E3 > 0061 0303
+E4 > 0061 0308
+E5 > 0061 030A
+E6 > 00E6
+E7 > 0063 0327
+E8 > 0065 0300
+E9 > 0065 0301
+EA > 0065 0302
+EB > 0065 0308
+EC > 0069 0300
+ED > 0069 0301
+EE > 0069 0302
+EF > 0069 0308
+F0 > 0077 0302
+F1 > 006E 0303
+F2 > 006F 0300
+F3 > 006F 0301
+F4 > 006F 0302
+F5 > 006F 0303
+F6 > 006F 0308
+F7 > 0074 0307
+F8 > 00F8
+F9 > 0075 0300
+FA > 0075 0301
+FB > 0075 0302
+FC > 0075 0308
+FD > 0079 0301
+FE > 0079 0302
+FF > 0079 0308
+.
+
+NFC
+/
+N 256
+00 > 0000
+01 > 0001
+02 > 0002
+03 > 0003
+04 > 0004
+05 > 0005
+06 > 0006
+07 > 0007
+08 > 0008
+09 > 0009
+0A > 000A
+0B > 000B
+0C > 000C
+0D > 000D
+0E > 000E
+0F > 000F
+10 > 0010
+11 > 0011
+12 > 0012
+13 > 0013
+14 > 0014
+15 > 0015
+16 > 0016
+17 > 0017
+18 > 0018
+19 > 0019
+1A > 001A
+1B > 001B
+1C > 001C
+1D > 001D
+1E > 001E
+1F > 001F
+20 > 0020
+21 > 0021
+22 > 0022
+23 > 0023
+24 > 0024
+25 > 0025
+26 > 0026
+27 > 0027
+28 > 0028
+29 > 0029
+2A > 002A
+2B > 002B
+2C > 002C
+2D > 002D
+2E > 002E
+2F > 002F
+30 > 0030
+31 > 0031
+32 > 0032
+33 > 0033
+34 > 0034
+35 > 0035
+36 > 0036
+37 > 0037
+38 > 0038
+39 > 0039
+3A > 003A
+3B > 003B
+3C > 003C
+3D > 003D
+3E > 003E
+3F > 003F
+40 > 0040
+41 > 0041
+42 > 0042
+43 > 0043
+44 > 0044
+45 > 0045
+46 > 0046
+47 > 0047
+48 > 0048
+49 > 0049
+4A > 004A
+4B > 004B
+4C > 004C
+4D > 004D
+4E > 004E
+4F > 004F
+50 > 0050
+51 > 0051
+52 > 0052
+53 > 0053
+54 > 0054
+55 > 0055
+56 > 0056
+57 > 0057
+58 > 0058
+59 > 0059
+5A > 005A
+5B > 005B
+5C > 005C
+5D > 005D
+5E > 005E
+5F > 005F
+60 > 0060
+61 > 0061
+62 > 0062
+63 > 0063
+64 > 0064
+65 > 0065
+66 > 0066
+67 > 0067
+68 > 0068
+69 > 0069
+6A > 006A
+6B > 006B
+6C > 006C
+6D > 006D
+6E > 006E
+6F > 006F
+70 > 0070
+71 > 0071
+72 > 0072
+73 > 0073
+74 > 0074
+75 > 0075
+76 > 0076
+77 > 0077
+78 > 0078
+79 > 0079
+7A > 007A
+7B > 007B
+7C > 007C
+7D > 007D
+7E > 007E
+7F > 007F
+80 > 0080
+81 > 0081
+82 > 0082
+83 > 0083
+84 > 0084
+85 > 0085
+86 > 0086
+87 > 0087
+88 > 0088
+89 > 0089
+8A > 008A
+8B > 008B
+8C > 008C
+8D > 008D
+8E > 008E
+8F > 008F
+90 > 0090
+91 > 0091
+92 > 0092
+93 > 0093
+94 > 0094
+95 > 0095
+96 > 0096
+97 > 0097
+98 > 0098
+99 > 0099
+9A > 009A
+9B > 009B
+9C > 009C
+9D > 009D
+9E > 009E
+9F > 009F
+A0 > 00A0
+A1 > 1E02
+A2 > 1E03
+A3 > 00A3
+A4 > 010A
+A5 > 010B
+A6 > 1E0A
+A7 > 00A7
+A8 > 1E80
+A9 > 00A9
+AA > 1E82
+AB > 1E0B
+AC > 1EF2
+AD > 00AD
+AE > 00AE
+AF > 0178
+B0 > 1E1E
+B1 > 1E1F
+B2 > 0120
+B3 > 0121
+B4 > 1E40
+B5 > 1E41
+B6 > 00B6
+B7 > 1E56
+B8 > 1E81
+B9 > 1E57
+BA > 1E83
+BB > 1E60
+BC > 1EF3
+BD > 1E84
+BE > 1E85
+BF > 1E61
+C0 > 00C0
+C1 > 00C1
+C2 > 00C2
+C3 > 00C3
+C4 > 00C4
+C5 > 00C5
+C6 > 00C6
+C7 > 00C7
+C8 > 00C8
+C9 > 00C9
+CA > 00CA
+CB > 00CB
+CC > 00CC
+CD > 00CD
+CE > 00CE
+CF > 00CF
+D0 > 0174
+D1 > 00D1
+D2 > 00D2
+D3 > 00D3
+D4 > 00D4
+D5 > 00D5
+D6 > 00D6
+D7 > 1E6A
+D8 > 00D8
+D9 > 00D9
+DA > 00DA
+DB > 00DB
+DC > 00DC
+DD > 00DD
+DE > 0176
+DF > 00DF
+E0 > 00E0
+E1 > 00E1
+E2 > 00E2
+E3 > 00E3
+E4 > 00E4
+E5 > 00E5
+E6 > 00E6
+E7 > 00E7
+E8 > 00E8
+E9 > 00E9
+EA > 00EA
+EB > 00EB
+EC > 00EC
+ED > 00ED
+EE > 00EE
+EF > 00EF
+F0 > 0175
+F1 > 00F1
+F2 > 00F2
+F3 > 00F3
+F4 > 00F4
+F5 > 00F5
+F6 > 00F6
+F7 > 1E6B
+F8 > 00F8
+F9 > 00F9
+FA > 00FA
+FB > 00FB
+FC > 00FC
+FD > 00FD
+FE > 0177
+FF > 00FF
+.
+
+COMP
+= NFC
+.
Index: doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso-8859-14.cset
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso-8859-14.cset	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso-8859-14.cset	(working copy)
@@ -0,0 +1,262 @@
+# Aspell Character Data File.
+= iso-8859-14
+> ascii
+/
+# <char> <uni> <type> <display> <upper> <lower> <title> <plain>
+#                                                         <sl-first> <sl-rest>
+00 0000 - N 00 00 00 00 00 00 # <control>
+01 0001 . N 01 01 01 00 00 00 # <unused control>
+02 0002 . N 02 02 02 00 00 00 # <unused control>
+03 0003 . N 03 03 03 00 00 00 # <unused control>
+04 0004 . N 04 04 04 00 00 00 # <unused control>
+05 0005 . N 05 05 05 00 00 00 # <unused control>
+06 0006 . N 06 06 06 00 00 00 # <unused control>
+07 0007 . N 07 07 07 00 00 00 # <unused control>
+08 0008 . N 08 08 08 00 00 00 # <unused control>
+09 0009 . N 09 09 09 00 00 00 # <unused control>
+0A 000A . N 0A 0A 0A 00 00 00 # <unused control>
+0B 000B . N 0B 0B 0B 00 00 00 # <unused control>
+0C 000C . N 0C 0C 0C 00 00 00 # <unused control>
+0D 000D . N 0D 0D 0D 00 00 00 # <unused control>
+0E 000E . N 0E 0E 0E 00 00 00 # <unused control>
+0F 000F . N 0F 0F 0F 00 00 00 # <unused control>
+10 0010 - N 10 10 10 00 00 00 # <control>
+11 0011 . N 11 11 11 00 00 00 # <unused control>
+12 0012 . N 12 12 12 00 00 00 # <unused control>
+13 0013 . N 13 13 13 00 00 00 # <unused control>
+14 0014 . N 14 14 14 00 00 00 # <unused control>
+15 0015 . N 15 15 15 00 00 00 # <unused control>
+16 0016 . N 16 16 16 00 00 00 # <unused control>
+17 0017 . N 17 17 17 00 00 00 # <unused control>
+18 0018 . N 18 18 18 00 00 00 # <unused control>
+19 0019 . N 19 19 19 00 00 00 # <unused control>
+1A 001A . N 1A 1A 1A 00 00 00 # <unused control>
+1B 001B . N 1B 1B 1B 00 00 00 # <unused control>
+1C 001C . N 1C 1C 1C 00 00 00 # <unused control>
+1D 001D . N 1D 1D 1D 00 00 00 # <unused control>
+1E 001E . N 1E 1E 1E 00 00 00 # <unused control>
+1F 001F . N 1F 1F 1F 00 00 00 # <unused control>
+20 0020 W Y 20 20 20 00 00 00 # SPACE
+21 0021 - Y 21 21 21 00 00 00 # EXCLAMATION MARK
+22 0022 - Y 22 22 22 00 00 00 # QUOTATION MARK
+23 0023 - Y 23 23 23 00 00 00 # NUMBER SIGN
+24 0024 - Y 24 24 24 00 00 00 # DOLLAR SIGN
+25 0025 - Y 25 25 25 00 00 00 # PERCENT SIGN
+26 0026 - Y 26 26 26 00 00 00 # AMPERSAND
+27 0027 - Y 27 27 27 00 00 00 # APOSTROPHE
+28 0028 - Y 28 28 28 00 00 00 # LEFT PARENTHESIS
+29 0029 - Y 29 29 29 00 00 00 # RIGHT PARENTHESIS
+2A 002A - Y 2A 2A 2A 00 00 00 # ASTERISK
+2B 002B - Y 2B 2B 2B 00 00 00 # PLUS SIGN
+2C 002C - Y 2C 2C 2C 00 00 00 # COMMA
+2D 002D H Y 2D 2D 2D 00 00 00 # HYPHEN-MINUS
+2E 002E - Y 2E 2E 2E 00 00 00 # FULL STOP
+2F 002F - Y 2F 2F 2F 00 00 00 # SOLIDUS
+30 0030 D Y 30 30 30 00 00 00 # DIGIT ZERO
+31 0031 D Y 31 31 31 00 00 00 # DIGIT ONE
+32 0032 D Y 32 32 32 00 00 00 # DIGIT TWO
+33 0033 D Y 33 33 33 00 00 00 # DIGIT THREE
+34 0034 D Y 34 34 34 00 00 00 # DIGIT FOUR
+35 0035 D Y 35 35 35 00 00 00 # DIGIT FIVE
+36 0036 D Y 36 36 36 00 00 00 # DIGIT SIX
+37 0037 D Y 37 37 37 00 00 00 # DIGIT SEVEN
+38 0038 D Y 38 38 38 00 00 00 # DIGIT EIGHT
+39 0039 D Y 39 39 39 00 00 00 # DIGIT NINE
+3A 003A - Y 3A 3A 3A 00 00 00 # COLON
+3B 003B - Y 3B 3B 3B 00 00 00 # SEMICOLON
+3C 003C - Y 3C 3C 3C 00 00 00 # LESS-THAN SIGN
+3D 003D - Y 3D 3D 3D 00 00 00 # EQUALS SIGN
+3E 003E - Y 3E 3E 3E 00 00 00 # GREATER-THAN SIGN
+3F 003F - Y 3F 3F 3F 00 00 00 # QUESTION MARK
+40 0040 - Y 40 40 40 00 00 00 # COMMERCIAL AT
+41 0041 L Y 41 61 41 41 2A 00 # LATIN CAPITAL LETTER A
+42 0042 L Y 42 62 42 42 62 62 # LATIN CAPITAL LETTER B
+43 0043 L Y 43 63 43 43 63 63 # LATIN CAPITAL LETTER C
+44 0044 L Y 44 64 44 44 64 64 # LATIN CAPITAL LETTER D
+45 0045 L Y 45 65 45 45 2A 00 # LATIN CAPITAL LETTER E
+46 0046 L Y 46 66 46 46 66 66 # LATIN CAPITAL LETTER F
+47 0047 L Y 47 67 47 47 67 67 # LATIN CAPITAL LETTER G
+48 0048 L Y 48 68 48 48 68 68 # LATIN CAPITAL LETTER H
+49 0049 L Y 49 69 49 49 2A 00 # LATIN CAPITAL LETTER I
+4A 004A L Y 4A 6A 4A 4A 6A 6A # LATIN CAPITAL LETTER J
+4B 004B L Y 4B 6B 4B 4B 6B 6B # LATIN CAPITAL LETTER K
+4C 004C L Y 4C 6C 4C 4C 6C 6C # LATIN CAPITAL LETTER L
+4D 004D L Y 4D 6D 4D 4D 6D 6D # LATIN CAPITAL LETTER M
+4E 004E L Y 4E 6E 4E 4E 6E 6E # LATIN CAPITAL LETTER N
+4F 004F L Y 4F 6F 4F 4F 2A 00 # LATIN CAPITAL LETTER O
+50 0050 L Y 50 70 50 50 70 70 # LATIN CAPITAL LETTER P
+51 0051 L Y 51 71 51 51 71 71 # LATIN CAPITAL LETTER Q
+52 0052 L Y 52 72 52 52 72 72 # LATIN CAPITAL LETTER R
+53 0053 L Y 53 73 53 53 73 73 # LATIN CAPITAL LETTER S
+54 0054 L Y 54 74 54 54 74 74 # LATIN CAPITAL LETTER T
+55 0055 L Y 55 75 55 55 2A 00 # LATIN CAPITAL LETTER U
+56 0056 L Y 56 76 56 56 76 76 # LATIN CAPITAL LETTER V
+57 0057 L Y 57 77 57 57 77 77 # LATIN CAPITAL LETTER W
+58 0058 L Y 58 78 58 58 78 78 # LATIN CAPITAL LETTER X
+59 0059 L Y 59 79 59 59 79 79 # LATIN CAPITAL LETTER Y
+5A 005A L Y 5A 7A 5A 5A 7A 7A # LATIN CAPITAL LETTER Z
+5B 005B - Y 5B 5B 5B 00 00 00 # LEFT SQUARE BRACKET
+5C 005C - Y 5C 5C 5C 00 00 00 # REVERSE SOLIDUS
+5D 005D - Y 5D 5D 5D 00 00 00 # RIGHT SQUARE BRACKET
+5E 005E - Y 5E 5E 5E 00 00 00 # CIRCUMFLEX ACCENT
+5F 005F - Y 5F 5F 5F 00 00 00 # LOW LINE
+60 0060 - Y 60 60 60 00 00 00 # GRAVE ACCENT
+61 0061 L Y 41 61 41 61 2A 00 # LATIN SMALL LETTER A
+62 0062 L Y 42 62 42 62 62 62 # LATIN SMALL LETTER B
+63 0063 L Y 43 63 43 63 63 63 # LATIN SMALL LETTER C
+64 0064 L Y 44 64 44 64 64 64 # LATIN SMALL LETTER D
+65 0065 L Y 45 65 45 65 2A 00 # LATIN SMALL LETTER E
+66 0066 L Y 46 66 46 66 66 66 # LATIN SMALL LETTER F
+67 0067 L Y 47 67 47 67 67 67 # LATIN SMALL LETTER G
+68 0068 L Y 48 68 48 68 68 68 # LATIN SMALL LETTER H
+69 0069 L Y 49 69 49 69 2A 00 # LATIN SMALL LETTER I
+6A 006A L Y 4A 6A 4A 6A 6A 6A # LATIN SMALL LETTER J
+6B 006B L Y 4B 6B 4B 6B 6B 6B # LATIN SMALL LETTER K
+6C 006C L Y 4C 6C 4C 6C 6C 6C # LATIN SMALL LETTER L
+6D 006D L Y 4D 6D 4D 6D 6D 6D # LATIN SMALL LETTER M
+6E 006E L Y 4E 6E 4E 6E 6E 6E # LATIN SMALL LETTER N
+6F 006F L Y 4F 6F 4F 6F 2A 00 # LATIN SMALL LETTER O
+70 0070 L Y 50 70 50 70 70 70 # LATIN SMALL LETTER P
+71 0071 L Y 51 71 51 71 71 71 # LATIN SMALL LETTER Q
+72 0072 L Y 52 72 52 72 72 72 # LATIN SMALL LETTER R
+73 0073 L Y 53 73 53 73 73 73 # LATIN SMALL LETTER S
+74 0074 L Y 54 74 54 74 74 74 # LATIN SMALL LETTER T
+75 0075 L Y 55 75 55 75 2A 00 # LATIN SMALL LETTER U
+76 0076 L Y 56 76 56 76 76 76 # LATIN SMALL LETTER V
+77 0077 L Y 57 77 57 77 77 77 # LATIN SMALL LETTER W
+78 0078 L Y 58 78 58 78 78 78 # LATIN SMALL LETTER X
+79 0079 L Y 59 79 59 79 79 79 # LATIN SMALL LETTER Y
+7A 007A L Y 5A 7A 5A 7A 7A 7A # LATIN SMALL LETTER Z
+7B 007B - Y 7B 7B 7B 00 00 00 # LEFT CURLY BRACKET
+7C 007C - Y 7C 7C 7C 00 00 00 # VERTICAL LINE
+7D 007D - Y 7D 7D 7D 00 00 00 # RIGHT CURLY BRACKET
+7E 007E - Y 7E 7E 7E 00 00 00 # TILDE
+7F 007F - N 7F 7F 7F 00 00 00 # <control>
+80 0080 . N 80 80 80 00 00 00 # <unused control>
+81 0081 . N 81 81 81 00 00 00 # <unused control>
+82 0082 . N 82 82 82 00 00 00 # <unused control>
+83 0083 . N 83 83 83 00 00 00 # <unused control>
+84 0084 . N 84 84 84 00 00 00 # <unused control>
+85 0085 . N 85 85 85 00 00 00 # <unused control>
+86 0086 . N 86 86 86 00 00 00 # <unused control>
+87 0087 . N 87 87 87 00 00 00 # <unused control>
+88 0088 . N 88 88 88 00 00 00 # <unused control>
+89 0089 . N 89 89 89 00 00 00 # <unused control>
+8A 008A . N 8A 8A 8A 00 00 00 # <unused control>
+8B 008B . N 8B 8B 8B 00 00 00 # <unused control>
+8C 008C . N 8C 8C 8C 00 00 00 # <unused control>
+8D 008D . N 8D 8D 8D 00 00 00 # <unused control>
+8E 008E . N 8E 8E 8E 00 00 00 # <unused control>
+8F 008F . N 8F 8F 8F 00 00 00 # <unused control>
+90 0090 . N 90 90 90 00 00 00 # <unused control>
+91 0091 . N 91 91 91 00 00 00 # <unused control>
+92 0092 . N 92 92 92 00 00 00 # <unused control>
+93 0093 . N 93 93 93 00 00 00 # <unused control>
+94 0094 . N 94 94 94 00 00 00 # <unused control>
+95 0095 . N 95 95 95 00 00 00 # <unused control>
+96 0096 . N 96 96 96 00 00 00 # <unused control>
+97 0097 . N 97 97 97 00 00 00 # <unused control>
+98 0098 . N 98 98 98 00 00 00 # <unused control>
+99 0099 . N 99 99 99 00 00 00 # <unused control>
+9A 009A . N 9A 9A 9A 00 00 00 # <unused control>
+9B 009B . N 9B 9B 9B 00 00 00 # <unused control>
+9C 009C . N 9C 9C 9C 00 00 00 # <unused control>
+9D 009D . N 9D 9D 9D 00 00 00 # <unused control>
+9E 009E . N 9E 9E 9E 00 00 00 # <unused control>
+9F 009F . N 9F 9F 9F 00 00 00 # <unused control>
+A0 00A0 W Y A0 A0 A0 00 00 00 # NO-BREAK SPACE
+A1 1E02 L Y A1 A2 A1 42 62 62 # LATIN CAPITAL LETTER B WITH DOT ABOVE
+A2 1E03 L Y A1 A2 A1 62 62 62 # LATIN SMALL LETTER B WITH DOT ABOVE
+A3 00A3 - Y A3 A3 A3 00 00 00 # POUND SIGN
+A4 010A L Y A4 A5 A4 43 63 63 # LATIN CAPITAL LETTER C WITH DOT ABOVE
+A5 010B L Y A4 A5 A4 63 63 63 # LATIN SMALL LETTER C WITH DOT ABOVE
+A6 1E0A L Y A6 AB A6 44 64 64 # LATIN CAPITAL LETTER D WITH DOT ABOVE
+A7 00A7 - Y A7 A7 A7 00 00 00 # SECTION SIGN
+A8 1E80 L Y A8 B8 A8 57 77 77 # LATIN CAPITAL LETTER W WITH GRAVE
+A9 00A9 - Y A9 A9 A9 00 00 00 # COPYRIGHT SIGN
+AA 1E82 L Y AA BA AA 57 77 77 # LATIN CAPITAL LETTER W WITH ACUTE
+AB 1E0B L Y A6 AB A6 64 64 64 # LATIN SMALL LETTER D WITH DOT ABOVE
+AC 1EF2 L Y AC BC AC 59 79 79 # LATIN CAPITAL LETTER Y WITH GRAVE
+AD 00AD H N AD AD AD 00 00 00 # SOFT HYPHEN
+AE 00AE - Y AE AE AE 00 00 00 # REGISTERED SIGN
+AF 0178 L Y AF FF AF 59 79 79 # LATIN CAPITAL LETTER Y WITH DIAERESIS
+B0 1E1E L Y B0 B1 B0 46 66 66 # LATIN CAPITAL LETTER F WITH DOT ABOVE
+B1 1E1F L Y B0 B1 B0 66 66 66 # LATIN SMALL LETTER F WITH DOT ABOVE
+B2 0120 L Y B2 B3 B2 47 67 67 # LATIN CAPITAL LETTER G WITH DOT ABOVE
+B3 0121 L Y B2 B3 B2 67 67 67 # LATIN SMALL LETTER G WITH DOT ABOVE
+B4 1E40 L Y B4 B5 B4 4D 6D 6D # LATIN CAPITAL LETTER M WITH DOT ABOVE
+B5 1E41 L Y B4 B5 B4 6D 6D 6D # LATIN SMALL LETTER M WITH DOT ABOVE
+B6 00B6 - Y B6 B6 B6 00 00 00 # PILCROW SIGN
+B7 1E56 L Y B7 B9 B7 50 70 70 # LATIN CAPITAL LETTER P WITH DOT ABOVE
+B8 1E81 L Y A8 B8 A8 77 77 77 # LATIN SMALL LETTER W WITH GRAVE
+B9 1E57 L Y B7 B9 B7 70 70 70 # LATIN SMALL LETTER P WITH DOT ABOVE
+BA 1E83 L Y AA BA AA 77 77 77 # LATIN SMALL LETTER W WITH ACUTE
+BB 1E60 L Y BB BF BB 53 73 73 # LATIN CAPITAL LETTER S WITH DOT ABOVE
+BC 1EF3 L Y AC BC AC 79 79 79 # LATIN SMALL LETTER Y WITH GRAVE
+BD 1E84 L Y BD BE BD 57 77 77 # LATIN CAPITAL LETTER W WITH DIAERESIS
+BE 1E85 L Y BD BE BD 77 77 77 # LATIN SMALL LETTER W WITH DIAERESIS
+BF 1E61 L Y BB BF BB 73 73 73 # LATIN SMALL LETTER S WITH DOT ABOVE
+C0 00C0 L Y C0 E0 C0 41 2A 00 # LATIN CAPITAL LETTER A WITH GRAVE
+C1 00C1 L Y C1 E1 C1 41 2A 00 # LATIN CAPITAL LETTER A WITH ACUTE
+C2 00C2 L Y C2 E2 C2 41 2A 00 # LATIN CAPITAL LETTER A WITH CIRCUMFLEX
+C3 00C3 L Y C3 E3 C3 41 2A 00 # LATIN CAPITAL LETTER A WITH TILDE
+C4 00C4 L Y C4 E4 C4 41 2A 00 # LATIN CAPITAL LETTER A WITH DIAERESIS
+C5 00C5 L Y C5 E5 C5 41 2A 00 # LATIN CAPITAL LETTER A WITH RING ABOVE
+C6 00C6 L Y C6 E6 C6 C6 2A 00 # LATIN CAPITAL LETTER AE
+C7 00C7 L Y C7 E7 C7 43 63 63 # LATIN CAPITAL LETTER C WITH CEDILLA
+C8 00C8 L Y C8 E8 C8 45 2A 00 # LATIN CAPITAL LETTER E WITH GRAVE
+C9 00C9 L Y C9 E9 C9 45 2A 00 # LATIN CAPITAL LETTER E WITH ACUTE
+CA 00CA L Y CA EA CA 45 2A 00 # LATIN CAPITAL LETTER E WITH CIRCUMFLEX
+CB 00CB L Y CB EB CB 45 2A 00 # LATIN CAPITAL LETTER E WITH DIAERESIS
+CC 00CC L Y CC EC CC 49 2A 00 # LATIN CAPITAL LETTER I WITH GRAVE
+CD 00CD L Y CD ED CD 49 2A 00 # LATIN CAPITAL LETTER I WITH ACUTE
+CE 00CE L Y CE EE CE 49 2A 00 # LATIN CAPITAL LETTER I WITH CIRCUMFLEX
+CF 00CF L Y CF EF CF 49 2A 00 # LATIN CAPITAL LETTER I WITH DIAERESIS
+D0 0174 L Y D0 F0 D0 57 77 77 # LATIN CAPITAL LETTER W WITH CIRCUMFLEX
+D1 00D1 L Y D1 F1 D1 4E 6E 6E # LATIN CAPITAL LETTER N WITH TILDE
+D2 00D2 L Y D2 F2 D2 4F 2A 00 # LATIN CAPITAL LETTER O WITH GRAVE
+D3 00D3 L Y D3 F3 D3 4F 2A 00 # LATIN CAPITAL LETTER O WITH ACUTE
+D4 00D4 L Y D4 F4 D4 4F 2A 00 # LATIN CAPITAL LETTER O WITH CIRCUMFLEX
+D5 00D5 L Y D5 F5 D5 4F 2A 00 # LATIN CAPITAL LETTER O WITH TILDE
+D6 00D6 L Y D6 F6 D6 4F 2A 00 # LATIN CAPITAL LETTER O WITH DIAERESIS
+D7 1E6A L Y D7 F7 D7 54 74 74 # LATIN CAPITAL LETTER T WITH DOT ABOVE
+D8 00D8 L Y D8 F8 D8 D8 2A 00 # LATIN CAPITAL LETTER O WITH STROKE
+D9 00D9 L Y D9 F9 D9 55 2A 00 # LATIN CAPITAL LETTER U WITH GRAVE
+DA 00DA L Y DA FA DA 55 2A 00 # LATIN CAPITAL LETTER U WITH ACUTE
+DB 00DB L Y DB FB DB 55 2A 00 # LATIN CAPITAL LETTER U WITH CIRCUMFLEX
+DC 00DC L Y DC FC DC 55 2A 00 # LATIN CAPITAL LETTER U WITH DIAERESIS
+DD 00DD L Y DD FD DD 59 79 79 # LATIN CAPITAL LETTER Y WITH ACUTE
+DE 0176 L Y DE FE DE 59 79 79 # LATIN CAPITAL LETTER Y WITH CIRCUMFLEX
+DF 00DF L Y DF DF DF DF DF DF # LATIN SMALL LETTER SHARP S
+E0 00E0 L Y C0 E0 C0 61 2A 00 # LATIN SMALL LETTER A WITH GRAVE
+E1 00E1 L Y C1 E1 C1 61 2A 00 # LATIN SMALL LETTER A WITH ACUTE
+E2 00E2 L Y C2 E2 C2 61 2A 00 # LATIN SMALL LETTER A WITH CIRCUMFLEX
+E3 00E3 L Y C3 E3 C3 61 2A 00 # LATIN SMALL LETTER A WITH TILDE
+E4 00E4 L Y C4 E4 C4 61 2A 00 # LATIN SMALL LETTER A WITH DIAERESIS
+E5 00E5 L Y C5 E5 C5 61 2A 00 # LATIN SMALL LETTER A WITH RING ABOVE
+E6 00E6 L Y C6 E6 C6 E6 2A 00 # LATIN SMALL LETTER AE
+E7 00E7 L Y C7 E7 C7 63 63 63 # LATIN SMALL LETTER C WITH CEDILLA
+E8 00E8 L Y C8 E8 C8 65 2A 00 # LATIN SMALL LETTER E WITH GRAVE
+E9 00E9 L Y C9 E9 C9 65 2A 00 # LATIN SMALL LETTER E WITH ACUTE
+EA 00EA L Y CA EA CA 65 2A 00 # LATIN SMALL LETTER E WITH CIRCUMFLEX
+EB 00EB L Y CB EB CB 65 2A 00 # LATIN SMALL LETTER E WITH DIAERESIS
+EC 00EC L Y CC EC CC 69 2A 00 # LATIN SMALL LETTER I WITH GRAVE
+ED 00ED L Y CD ED CD 69 2A 00 # LATIN SMALL LETTER I WITH ACUTE
+EE 00EE L Y CE EE CE 69 2A 00 # LATIN SMALL LETTER I WITH CIRCUMFLEX
+EF 00EF L Y CF EF CF 69 2A 00 # LATIN SMALL LETTER I WITH DIAERESIS
+F0 0175 L Y D0 F0 D0 77 77 77 # LATIN SMALL LETTER W WITH CIRCUMFLEX
+F1 00F1 L Y D1 F1 D1 6E 6E 6E # LATIN SMALL LETTER N WITH TILDE
+F2 00F2 L Y D2 F2 D2 6F 2A 00 # LATIN SMALL LETTER O WITH GRAVE
+F3 00F3 L Y D3 F3 D3 6F 2A 00 # LATIN SMALL LETTER O WITH ACUTE
+F4 00F4 L Y D4 F4 D4 6F 2A 00 # LATIN SMALL LETTER O WITH CIRCUMFLEX
+F5 00F5 L Y D5 F5 D5 6F 2A 00 # LATIN SMALL LETTER O WITH TILDE
+F6 00F6 L Y D6 F6 D6 6F 2A 00 # LATIN SMALL LETTER O WITH DIAERESIS
+F7 1E6B L Y D7 F7 D7 74 74 74 # LATIN SMALL LETTER T WITH DOT ABOVE
+F8 00F8 L Y D8 F8 D8 F8 2A 00 # LATIN SMALL LETTER O WITH STROKE
+F9 00F9 L Y D9 F9 D9 75 2A 00 # LATIN SMALL LETTER U WITH GRAVE
+FA 00FA L Y DA FA DA 75 2A 00 # LATIN SMALL LETTER U WITH ACUTE
+FB 00FB L Y DB FB DB 75 2A 00 # LATIN SMALL LETTER U WITH CIRCUMFLEX
+FC 00FC L Y DC FC DC 75 2A 00 # LATIN SMALL LETTER U WITH DIAERESIS
+FD 00FD L Y DD FD DD 79 79 79 # LATIN SMALL LETTER Y WITH ACUTE
+FE 0177 L Y DE FE DE 79 79 79 # LATIN SMALL LETTER Y WITH CIRCUMFLEX
+FF 00FF L Y AF FF AF 79 79 79 # LATIN SMALL LETTER Y WITH DIAERESIS
Index: doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso-8859-15.cmap
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso-8859-15.cmap	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso-8859-15.cmap	(working copy)
@@ -0,0 +1,1934 @@
+INTERNAL
+/
+N 944
+0000 > 00
+0001 > 01
+0002 > 02
+0003 > 03
+0004 > 04
+0005 > 05
+0006 > 06
+0007 > 07
+0008 > 08
+0009 > 09
+000A > 0A
+000B > 0B
+000C > 0C
+000D > 0D
+000E > 0E
+000F > 0F
+0010 > 10
+0011 > 11
+0012 > 12
+0013 > 13
+0014 > 14
+0015 > 15
+0016 > 16
+0017 > 17
+0018 > 18
+0019 > 19
+001A > 1A
+001B > 1B
+001C > 1C
+001D > 1D
+001E > 1E
+001F > 1F
+0020 > 20
+0021 > 21
+0022 > 22
+0023 > 23
+0024 > 24
+0025 > 25
+0026 > 26
+0027 > 27
+0028 > 28
+0029 > 29
+002A > 2A
+002B > 2B
+002C > 2C
+002D > 2D
+002E > 2E
+002F > 2F
+0030 > 30
+0031 > 31
+0032 > 32
+0033 > 33
+0034 > 34
+0035 > 35
+0036 > 36
+0037 > 37
+0038 > 38
+0039 > 39
+003A > 3A
+003B > 3B
+003C > 3C
+003D > 3D
+003E > 3E
+003F > 3F
+0040 > 40
+0041 > 41 /
+     N 6
+     0300 > C0
+     0301 > C1
+     0302 > C2
+     0303 > C3
+     0308 > C4
+     030A > C5
+     .
+0042 > 42
+0043 > 43 /
+     N 1
+     0327 > C7
+     .
+0044 > 44
+0045 > 45 /
+     N 4
+     0300 > C8
+     0301 > C9
+     0302 > CA
+     0308 > CB
+     .
+0046 > 46
+0047 > 47
+0048 > 48
+0049 > 49 /
+     N 4
+     0300 > CC
+     0301 > CD
+     0302 > CE
+     0308 > CF
+     .
+004A > 4A
+004B > 4B
+004C > 4C
+004D > 4D
+004E > 4E /
+     N 1
+     0303 > D1
+     .
+004F > 4F /
+     N 5
+     0300 > D2
+     0301 > D3
+     0302 > D4
+     0303 > D5
+     0308 > D6
+     .
+0050 > 50
+0051 > 51
+0052 > 52
+0053 > 53 /
+     N 1
+     030C > A6
+     .
+0054 > 54
+0055 > 55 /
+     N 4
+     0300 > D9
+     0301 > DA
+     0302 > DB
+     0308 > DC
+     .
+0056 > 56
+0057 > 57
+0058 > 58
+0059 > 59 /
+     N 2
+     0301 > DD
+     0308 > BE
+     .
+005A > 5A /
+     N 1
+     030C > B4
+     .
+005B > 5B
+005C > 5C
+005D > 5D
+005E > 5E
+005F > 5F
+0060 > 60
+0061 > 61 /
+     N 6
+     0300 > E0
+     0301 > E1
+     0302 > E2
+     0303 > E3
+     0308 > E4
+     030A > E5
+     .
+0062 > 62
+0063 > 63 /
+     N 1
+     0327 > E7
+     .
+0064 > 64
+0065 > 65 /
+     N 4
+     0300 > E8
+     0301 > E9
+     0302 > EA
+     0308 > EB
+     .
+0066 > 66
+0067 > 67
+0068 > 68
+0069 > 69 /
+     N 4
+     0300 > EC
+     0301 > ED
+     0302 > EE
+     0308 > EF
+     .
+006A > 6A
+006B > 6B
+006C > 6C
+006D > 6D
+006E > 6E /
+     N 1
+     0303 > F1
+     .
+006F > 6F /
+     N 5
+     0300 > F2
+     0301 > F3
+     0302 > F4
+     0303 > F5
+     0308 > F6
+     .
+0070 > 70
+0071 > 71
+0072 > 72
+0073 > 73 /
+     N 1
+     030C > A8
+     .
+0074 > 74
+0075 > 75 /
+     N 4
+     0300 > F9
+     0301 > FA
+     0302 > FB
+     0308 > FC
+     .
+0076 > 76
+0077 > 77
+0078 > 78
+0079 > 79 /
+     N 2
+     0301 > FD
+     0308 > FF
+     .
+007A > 7A /
+     N 1
+     030C > B8
+     .
+007B > 7B
+007C > 7C
+007D > 7D
+007E > 7E
+007F > 7F
+0080 > 80
+0081 > 81
+0082 > 82
+0083 > 83
+0084 > 84
+0085 > 85
+0086 > 86
+0087 > 87
+0088 > 88
+0089 > 89
+008A > 8A
+008B > 8B
+008C > 8C
+008D > 8D
+008E > 8E
+008F > 8F
+0090 > 90
+0091 > 91
+0092 > 92
+0093 > 93
+0094 > 94
+0095 > 95
+0096 > 96
+0097 > 97
+0098 > 98
+0099 > 99
+009A > 9A
+009B > 9B
+009C > 9C
+009D > 9D
+009E > 9E
+009F > 9F
+00A0 > A0
+00A1 > A1
+00A2 > A2
+00A3 > A3
+00A5 > A5
+00A7 > A7
+00A9 > A9
+00AA > AA
+00AB > AB
+00AC > AC
+00AD > AD
+00AE > AE
+00AF > AF
+00B0 > B0
+00B1 > B1
+00B2 > B2
+00B3 > B3
+00B5 > B5
+00B6 > B6
+00B7 > B7
+00B9 > B9
+00BA > BA
+00BB > BB
+00BF > BF
+00C0 > C0
+00C1 > C1
+00C2 > C2
+00C3 > C3
+00C4 > C4
+00C5 > C5
+00C6 > C6
+00C7 > C7
+00C8 > C8
+00C9 > C9
+00CA > CA
+00CB > CB
+00CC > CC
+00CD > CD
+00CE > CE
+00CF > CF
+00D0 > D0
+00D1 > D1
+00D2 > D2
+00D3 > D3
+00D4 > D4
+00D5 > D5
+00D6 > D6
+00D7 > D7
+00D8 > D8
+00D9 > D9
+00DA > DA
+00DB > DB
+00DC > DC
+00DD > DD
+00DE > DE
+00DF > DF
+00E0 > E0
+00E1 > E1
+00E2 > E2
+00E3 > E3
+00E4 > E4
+00E5 > E5
+00E6 > E6
+00E7 > E7
+00E8 > E8
+00E9 > E9
+00EA > EA
+00EB > EB
+00EC > EC
+00ED > ED
+00EE > EE
+00EF > EF
+00F0 > F0
+00F1 > F1
+00F2 > F2
+00F3 > F3
+00F4 > F4
+00F5 > F5
+00F6 > F6
+00F7 > F7
+00F8 > F8
+00F9 > F9
+00FA > FA
+00FB > FB
+00FC > FC
+00FD > FD
+00FE > FE
+00FF > FF
+0100 > 41 # unsup: 0041 0304
+0101 > 61 # unsup: 0061 0304
+0102 > 41 # unsup: 0041 0306
+0103 > 61 # unsup: 0061 0306
+0104 > 41 # unsup: 0041 0328
+0105 > 61 # unsup: 0061 0328
+0106 > 43 # unsup: 0043 0301
+0107 > 63 # unsup: 0063 0301
+0108 > 43 # unsup: 0043 0302
+0109 > 63 # unsup: 0063 0302
+010A > 43 # unsup: 0043 0307
+010B > 63 # unsup: 0063 0307
+010C > 43 # unsup: 0043 030C
+010D > 63 # unsup: 0063 030C
+010E > 44 # unsup: 0044 030C
+010F > 64 # unsup: 0064 030C
+0112 > 45 # unsup: 0045 0304
+0113 > 65 # unsup: 0065 0304
+0114 > 45 # unsup: 0045 0306
+0115 > 65 # unsup: 0065 0306
+0116 > 45 # unsup: 0045 0307
+0117 > 65 # unsup: 0065 0307
+0118 > 45 # unsup: 0045 0328
+0119 > 65 # unsup: 0065 0328
+011A > 45 # unsup: 0045 030C
+011B > 65 # unsup: 0065 030C
+011C > 47 # unsup: 0047 0302
+011D > 67 # unsup: 0067 0302
+011E > 47 # unsup: 0047 0306
+011F > 67 # unsup: 0067 0306
+0120 > 47 # unsup: 0047 0307
+0121 > 67 # unsup: 0067 0307
+0122 > 47 # unsup: 0047 0327
+0123 > 67 # unsup: 0067 0327
+0124 > 48 # unsup: 0048 0302
+0125 > 68 # unsup: 0068 0302
+0128 > 49 # unsup: 0049 0303
+0129 > 69 # unsup: 0069 0303
+012A > 49 # unsup: 0049 0304
+012B > 69 # unsup: 0069 0304
+012C > 49 # unsup: 0049 0306
+012D > 69 # unsup: 0069 0306
+012E > 49 # unsup: 0049 0328
+012F > 69 # unsup: 0069 0328
+0130 > 49 # unsup: 0049 0307
+0132 > 49 4A # compat
+0133 > 69 6A # compat
+0134 > 4A # unsup: 004A 0302
+0135 > 6A # unsup: 006A 0302
+0136 > 4B # unsup: 004B 0327
+0137 > 6B # unsup: 006B 0327
+0139 > 4C # unsup: 004C 0301
+013A > 6C # unsup: 006C 0301
+013B > 4C # unsup: 004C 0327
+013C > 6C # unsup: 006C 0327
+013D > 4C # unsup: 004C 030C
+013E > 6C # unsup: 006C 030C
+013F > 4C B7 # compat
+0140 > 6C B7 # compat
+0143 > 4E # unsup: 004E 0301
+0144 > 6E # unsup: 006E 0301
+0145 > 4E # unsup: 004E 0327
+0146 > 6E # unsup: 006E 0327
+0147 > 4E # unsup: 004E 030C
+0148 > 6E # unsup: 006E 030C
+014C > 4F # unsup: 004F 0304
+014D > 6F # unsup: 006F 0304
+014E > 4F # unsup: 004F 0306
+014F > 6F # unsup: 006F 0306
+0150 > 4F # unsup: 004F 030B
+0151 > 6F # unsup: 006F 030B
+0152 > BC
+0153 > BD
+0154 > 52 # unsup: 0052 0301
+0155 > 72 # unsup: 0072 0301
+0156 > 52 # unsup: 0052 0327
+0157 > 72 # unsup: 0072 0327
+0158 > 52 # unsup: 0052 030C
+0159 > 72 # unsup: 0072 030C
+015A > 53 # unsup: 0053 0301
+015B > 73 # unsup: 0073 0301
+015C > 53 # unsup: 0053 0302
+015D > 73 # unsup: 0073 0302
+015E > 53 # unsup: 0053 0327
+015F > 73 # unsup: 0073 0327
+0160 > A6
+0161 > A8
+0162 > 54 # unsup: 0054 0327
+0163 > 74 # unsup: 0074 0327
+0164 > 54 # unsup: 0054 030C
+0165 > 74 # unsup: 0074 030C
+0168 > 55 # unsup: 0055 0303
+0169 > 75 # unsup: 0075 0303
+016A > 55 # unsup: 0055 0304
+016B > 75 # unsup: 0075 0304
+016C > 55 # unsup: 0055 0306
+016D > 75 # unsup: 0075 0306
+016E > 55 # unsup: 0055 030A
+016F > 75 # unsup: 0075 030A
+0170 > 55 # unsup: 0055 030B
+0171 > 75 # unsup: 0075 030B
+0172 > 55 # unsup: 0055 0328
+0173 > 75 # unsup: 0075 0328
+0174 > 57 # unsup: 0057 0302
+0175 > 77 # unsup: 0077 0302
+0176 > 59 # unsup: 0059 0302
+0177 > 79 # unsup: 0079 0302
+0178 > BE
+0179 > 5A # unsup: 005A 0301
+017A > 7A # unsup: 007A 0301
+017B > 5A # unsup: 005A 0307
+017C > 7A # unsup: 007A 0307
+017D > B4
+017E > B8
+017F > 73 # compat
+01A0 > 4F # unsup: 004F 031B
+01A1 > 6F # unsup: 006F 031B
+01AF > 55 # unsup: 0055 031B
+01B0 > 75 # unsup: 0075 031B
+01C4 > 44 B4 # compat
+01C5 > 44 B8 # compat
+01C6 > 64 B8 # compat
+01C7 > 4C 4A # compat
+01C8 > 4C 6A # compat
+01C9 > 6C 6A # compat
+01CA > 4E 4A # compat
+01CB > 4E 6A # compat
+01CC > 6E 6A # compat
+01CD > 41 # unsup: 0041 030C
+01CE > 61 # unsup: 0061 030C
+01CF > 49 # unsup: 0049 030C
+01D0 > 69 # unsup: 0069 030C
+01D1 > 4F # unsup: 004F 030C
+01D2 > 6F # unsup: 006F 030C
+01D3 > 55 # unsup: 0055 030C
+01D4 > 75 # unsup: 0075 030C
+01D5 > DC # unsup: 00DC 0304
+01D6 > FC # unsup: 00FC 0304
+01D7 > DC # unsup: 00DC 0301
+01D8 > FC # unsup: 00FC 0301
+01D9 > DC # unsup: 00DC 030C
+01DA > FC # unsup: 00FC 030C
+01DB > DC # unsup: 00DC 0300
+01DC > FC # unsup: 00FC 0300
+01DE > C4 # unsup: 00C4 0304
+01DF > E4 # unsup: 00E4 0304
+01E0 > 41 # unsup: 0041 0307 0304
+01E1 > 61 # unsup: 0061 0307 0304
+01E2 > C6 # unsup: 00C6 0304
+01E3 > E6 # unsup: 00E6 0304
+01E6 > 47 # unsup: 0047 030C
+01E7 > 67 # unsup: 0067 030C
+01E8 > 4B # unsup: 004B 030C
+01E9 > 6B # unsup: 006B 030C
+01EA > 4F # unsup: 004F 0328
+01EB > 6F # unsup: 006F 0328
+01EC > 4F # unsup: 004F 0328 0304
+01ED > 6F # unsup: 006F 0328 0304
+01F0 > 6A # unsup: 006A 030C
+01F1 > 44 5A # compat
+01F2 > 44 7A # compat
+01F3 > 64 7A # compat
+01F4 > 47 # unsup: 0047 0301
+01F5 > 67 # unsup: 0067 0301
+01F8 > 4E # unsup: 004E 0300
+01F9 > 6E # unsup: 006E 0300
+01FA > C5 # unsup: 00C5 0301
+01FB > E5 # unsup: 00E5 0301
+01FC > C6 # unsup: 00C6 0301
+01FD > E6 # unsup: 00E6 0301
+01FE > D8 # unsup: 00D8 0301
+01FF > F8 # unsup: 00F8 0301
+0200 > 41 # unsup: 0041 030F
+0201 > 61 # unsup: 0061 030F
+0202 > 41 # unsup: 0041 0311
+0203 > 61 # unsup: 0061 0311
+0204 > 45 # unsup: 0045 030F
+0205 > 65 # unsup: 0065 030F
+0206 > 45 # unsup: 0045 0311
+0207 > 65 # unsup: 0065 0311
+0208 > 49 # unsup: 0049 030F
+0209 > 69 # unsup: 0069 030F
+020A > 49 # unsup: 0049 0311
+020B > 69 # unsup: 0069 0311
+020C > 4F # unsup: 004F 030F
+020D > 6F # unsup: 006F 030F
+020E > 4F # unsup: 004F 0311
+020F > 6F # unsup: 006F 0311
+0210 > 52 # unsup: 0052 030F
+0211 > 72 # unsup: 0072 030F
+0212 > 52 # unsup: 0052 0311
+0213 > 72 # unsup: 0072 0311
+0214 > 55 # unsup: 0055 030F
+0215 > 75 # unsup: 0075 030F
+0216 > 55 # unsup: 0055 0311
+0217 > 75 # unsup: 0075 0311
+0218 > 53 # unsup: 0053 0326
+0219 > 73 # unsup: 0073 0326
+021A > 54 # unsup: 0054 0326
+021B > 74 # unsup: 0074 0326
+021E > 48 # unsup: 0048 030C
+021F > 68 # unsup: 0068 030C
+0226 > 41 # unsup: 0041 0307
+0227 > 61 # unsup: 0061 0307
+0228 > 45 # unsup: 0045 0327
+0229 > 65 # unsup: 0065 0327
+022A > D6 # unsup: 00D6 0304
+022B > F6 # unsup: 00F6 0304
+022C > D5 # unsup: 00D5 0304
+022D > F5 # unsup: 00F5 0304
+022E > 4F # unsup: 004F 0307
+022F > 6F # unsup: 006F 0307
+0230 > 4F # unsup: 004F 0307 0304
+0231 > 6F # unsup: 006F 0307 0304
+0232 > 59 # unsup: 0059 0304
+0233 > 79 # unsup: 0079 0304
+0300 > 0 # unsup
+0301 > 0 # unsup
+0302 > 0 # unsup
+0303 > 0 # unsup
+0304 > 0 # unsup
+0305 > 0 # unsup
+0306 > 0 # unsup
+0307 > 0 # unsup
+0308 > 0 # unsup
+0309 > 0 # unsup
+030A > 0 # unsup
+030B > 0 # unsup
+030C > 0 # unsup
+030D > 0 # unsup
+030E > 0 # unsup
+030F > 0 # unsup
+0310 > 0 # unsup
+0311 > 0 # unsup
+0312 > 0 # unsup
+0313 > 0 # unsup
+0314 > 0 # unsup
+0315 > 0 # unsup
+0316 > 0 # unsup
+0317 > 0 # unsup
+0318 > 0 # unsup
+0319 > 0 # unsup
+031A > 0 # unsup
+031B > 0 # unsup
+031C > 0 # unsup
+031D > 0 # unsup
+031E > 0 # unsup
+031F > 0 # unsup
+0320 > 0 # unsup
+0321 > 0 # unsup
+0322 > 0 # unsup
+0323 > 0 # unsup
+0324 > 0 # unsup
+0325 > 0 # unsup
+0326 > 0 # unsup
+0327 > 0 # unsup
+0328 > 0 # unsup
+0329 > 0 # unsup
+032A > 0 # unsup
+032B > 0 # unsup
+032C > 0 # unsup
+032D > 0 # unsup
+032E > 0 # unsup
+032F > 0 # unsup
+0330 > 0 # unsup
+0331 > 0 # unsup
+0332 > 0 # unsup
+0333 > 0 # unsup
+0334 > 0 # unsup
+0335 > 0 # unsup
+0336 > 0 # unsup
+0337 > 0 # unsup
+0338 > 0 # unsup
+0339 > 0 # unsup
+033A > 0 # unsup
+033B > 0 # unsup
+033C > 0 # unsup
+033D > 0 # unsup
+033E > 0 # unsup
+033F > 0 # unsup
+0340 > 0 # unsup
+0341 > 0 # unsup
+0342 > 0 # unsup
+0343 > 0 # unsup
+0344 > 0 # unsup
+0345 > 0 # unsup
+037E > 3B
+0387 > B7
+1E00 > 41 # unsup: 0041 0325
+1E01 > 61 # unsup: 0061 0325
+1E02 > 42 # unsup: 0042 0307
+1E03 > 62 # unsup: 0062 0307
+1E04 > 42 # unsup: 0042 0323
+1E05 > 62 # unsup: 0062 0323
+1E06 > 42 # unsup: 0042 0331
+1E07 > 62 # unsup: 0062 0331
+1E08 > C7 # unsup: 00C7 0301
+1E09 > E7 # unsup: 00E7 0301
+1E0A > 44 # unsup: 0044 0307
+1E0B > 64 # unsup: 0064 0307
+1E0C > 44 # unsup: 0044 0323
+1E0D > 64 # unsup: 0064 0323
+1E0E > 44 # unsup: 0044 0331
+1E0F > 64 # unsup: 0064 0331
+1E10 > 44 # unsup: 0044 0327
+1E11 > 64 # unsup: 0064 0327
+1E12 > 44 # unsup: 0044 032D
+1E13 > 64 # unsup: 0064 032D
+1E14 > 45 # unsup: 0045 0304 0300
+1E15 > 65 # unsup: 0065 0304 0300
+1E16 > 45 # unsup: 0045 0304 0301
+1E17 > 65 # unsup: 0065 0304 0301
+1E18 > 45 # unsup: 0045 032D
+1E19 > 65 # unsup: 0065 032D
+1E1A > 45 # unsup: 0045 0330
+1E1B > 65 # unsup: 0065 0330
+1E1C > 45 # unsup: 0045 0327 0306
+1E1D > 65 # unsup: 0065 0327 0306
+1E1E > 46 # unsup: 0046 0307
+1E1F > 66 # unsup: 0066 0307
+1E20 > 47 # unsup: 0047 0304
+1E21 > 67 # unsup: 0067 0304
+1E22 > 48 # unsup: 0048 0307
+1E23 > 68 # unsup: 0068 0307
+1E24 > 48 # unsup: 0048 0323
+1E25 > 68 # unsup: 0068 0323
+1E26 > 48 # unsup: 0048 0308
+1E27 > 68 # unsup: 0068 0308
+1E28 > 48 # unsup: 0048 0327
+1E29 > 68 # unsup: 0068 0327
+1E2A > 48 # unsup: 0048 032E
+1E2B > 68 # unsup: 0068 032E
+1E2C > 49 # unsup: 0049 0330
+1E2D > 69 # unsup: 0069 0330
+1E2E > CF # unsup: 00CF 0301
+1E2F > EF # unsup: 00EF 0301
+1E30 > 4B # unsup: 004B 0301
+1E31 > 6B # unsup: 006B 0301
+1E32 > 4B # unsup: 004B 0323
+1E33 > 6B # unsup: 006B 0323
+1E34 > 4B # unsup: 004B 0331
+1E35 > 6B # unsup: 006B 0331
+1E36 > 4C # unsup: 004C 0323
+1E37 > 6C # unsup: 006C 0323
+1E38 > 4C # unsup: 004C 0323 0304
+1E39 > 6C # unsup: 006C 0323 0304
+1E3A > 4C # unsup: 004C 0331
+1E3B > 6C # unsup: 006C 0331
+1E3C > 4C # unsup: 004C 032D
+1E3D > 6C # unsup: 006C 032D
+1E3E > 4D # unsup: 004D 0301
+1E3F > 6D # unsup: 006D 0301
+1E40 > 4D # unsup: 004D 0307
+1E41 > 6D # unsup: 006D 0307
+1E42 > 4D # unsup: 004D 0323
+1E43 > 6D # unsup: 006D 0323
+1E44 > 4E # unsup: 004E 0307
+1E45 > 6E # unsup: 006E 0307
+1E46 > 4E # unsup: 004E 0323
+1E47 > 6E # unsup: 006E 0323
+1E48 > 4E # unsup: 004E 0331
+1E49 > 6E # unsup: 006E 0331
+1E4A > 4E # unsup: 004E 032D
+1E4B > 6E # unsup: 006E 032D
+1E4C > D5 # unsup: 00D5 0301
+1E4D > F5 # unsup: 00F5 0301
+1E4E > D5 # unsup: 00D5 0308
+1E4F > F5 # unsup: 00F5 0308
+1E50 > 4F # unsup: 004F 0304 0300
+1E51 > 6F # unsup: 006F 0304 0300
+1E52 > 4F # unsup: 004F 0304 0301
+1E53 > 6F # unsup: 006F 0304 0301
+1E54 > 50 # unsup: 0050 0301
+1E55 > 70 # unsup: 0070 0301
+1E56 > 50 # unsup: 0050 0307
+1E57 > 70 # unsup: 0070 0307
+1E58 > 52 # unsup: 0052 0307
+1E59 > 72 # unsup: 0072 0307
+1E5A > 52 # unsup: 0052 0323
+1E5B > 72 # unsup: 0072 0323
+1E5C > 52 # unsup: 0052 0323 0304
+1E5D > 72 # unsup: 0072 0323 0304
+1E5E > 52 # unsup: 0052 0331
+1E5F > 72 # unsup: 0072 0331
+1E60 > 53 # unsup: 0053 0307
+1E61 > 73 # unsup: 0073 0307
+1E62 > 53 # unsup: 0053 0323
+1E63 > 73 # unsup: 0073 0323
+1E64 > 53 # unsup: 0053 0301 0307
+1E65 > 73 # unsup: 0073 0301 0307
+1E66 > A6 # unsup: 0160 0307
+1E67 > A8 # unsup: 0161 0307
+1E68 > 53 # unsup: 0053 0323 0307
+1E69 > 73 # unsup: 0073 0323 0307
+1E6A > 54 # unsup: 0054 0307
+1E6B > 74 # unsup: 0074 0307
+1E6C > 54 # unsup: 0054 0323
+1E6D > 74 # unsup: 0074 0323
+1E6E > 54 # unsup: 0054 0331
+1E6F > 74 # unsup: 0074 0331
+1E70 > 54 # unsup: 0054 032D
+1E71 > 74 # unsup: 0074 032D
+1E72 > 55 # unsup: 0055 0324
+1E73 > 75 # unsup: 0075 0324
+1E74 > 55 # unsup: 0055 0330
+1E75 > 75 # unsup: 0075 0330
+1E76 > 55 # unsup: 0055 032D
+1E77 > 75 # unsup: 0075 032D
+1E78 > 55 # unsup: 0055 0303 0301
+1E79 > 75 # unsup: 0075 0303 0301
+1E7A > 55 # unsup: 0055 0304 0308
+1E7B > 75 # unsup: 0075 0304 0308
+1E7C > 56 # unsup: 0056 0303
+1E7D > 76 # unsup: 0076 0303
+1E7E > 56 # unsup: 0056 0323
+1E7F > 76 # unsup: 0076 0323
+1E80 > 57 # unsup: 0057 0300
+1E81 > 77 # unsup: 0077 0300
+1E82 > 57 # unsup: 0057 0301
+1E83 > 77 # unsup: 0077 0301
+1E84 > 57 # unsup: 0057 0308
+1E85 > 77 # unsup: 0077 0308
+1E86 > 57 # unsup: 0057 0307
+1E87 > 77 # unsup: 0077 0307
+1E88 > 57 # unsup: 0057 0323
+1E89 > 77 # unsup: 0077 0323
+1E8A > 58 # unsup: 0058 0307
+1E8B > 78 # unsup: 0078 0307
+1E8C > 58 # unsup: 0058 0308
+1E8D > 78 # unsup: 0078 0308
+1E8E > 59 # unsup: 0059 0307
+1E8F > 79 # unsup: 0079 0307
+1E90 > 5A # unsup: 005A 0302
+1E91 > 7A # unsup: 007A 0302
+1E92 > 5A # unsup: 005A 0323
+1E93 > 7A # unsup: 007A 0323
+1E94 > 5A # unsup: 005A 0331
+1E95 > 7A # unsup: 007A 0331
+1E96 > 68 # unsup: 0068 0331
+1E97 > 74 # unsup: 0074 0308
+1E98 > 77 # unsup: 0077 030A
+1E99 > 79 # unsup: 0079 030A
+1E9B > 73 # unsup: 0073 0307
+1EA0 > 41 # unsup: 0041 0323
+1EA1 > 61 # unsup: 0061 0323
+1EA2 > 41 # unsup: 0041 0309
+1EA3 > 61 # unsup: 0061 0309
+1EA4 > C2 # unsup: 00C2 0301
+1EA5 > E2 # unsup: 00E2 0301
+1EA6 > C2 # unsup: 00C2 0300
+1EA7 > E2 # unsup: 00E2 0300
+1EA8 > C2 # unsup: 00C2 0309
+1EA9 > E2 # unsup: 00E2 0309
+1EAA > C2 # unsup: 00C2 0303
+1EAB > E2 # unsup: 00E2 0303
+1EAC > 41 # unsup: 0041 0323 0302
+1EAD > 61 # unsup: 0061 0323 0302
+1EAE > 41 # unsup: 0041 0306 0301
+1EAF > 61 # unsup: 0061 0306 0301
+1EB0 > 41 # unsup: 0041 0306 0300
+1EB1 > 61 # unsup: 0061 0306 0300
+1EB2 > 41 # unsup: 0041 0306 0309
+1EB3 > 61 # unsup: 0061 0306 0309
+1EB4 > 41 # unsup: 0041 0306 0303
+1EB5 > 61 # unsup: 0061 0306 0303
+1EB6 > 41 # unsup: 0041 0323 0306
+1EB7 > 61 # unsup: 0061 0323 0306
+1EB8 > 45 # unsup: 0045 0323
+1EB9 > 65 # unsup: 0065 0323
+1EBA > 45 # unsup: 0045 0309
+1EBB > 65 # unsup: 0065 0309
+1EBC > 45 # unsup: 0045 0303
+1EBD > 65 # unsup: 0065 0303
+1EBE > CA # unsup: 00CA 0301
+1EBF > EA # unsup: 00EA 0301
+1EC0 > CA # unsup: 00CA 0300
+1EC1 > EA # unsup: 00EA 0300
+1EC2 > CA # unsup: 00CA 0309
+1EC3 > EA # unsup: 00EA 0309
+1EC4 > CA # unsup: 00CA 0303
+1EC5 > EA # unsup: 00EA 0303
+1EC6 > 45 # unsup: 0045 0323 0302
+1EC7 > 65 # unsup: 0065 0323 0302
+1EC8 > 49 # unsup: 0049 0309
+1EC9 > 69 # unsup: 0069 0309
+1ECA > 49 # unsup: 0049 0323
+1ECB > 69 # unsup: 0069 0323
+1ECC > 4F # unsup: 004F 0323
+1ECD > 6F # unsup: 006F 0323
+1ECE > 4F # unsup: 004F 0309
+1ECF > 6F # unsup: 006F 0309
+1ED0 > D4 # unsup: 00D4 0301
+1ED1 > F4 # unsup: 00F4 0301
+1ED2 > D4 # unsup: 00D4 0300
+1ED3 > F4 # unsup: 00F4 0300
+1ED4 > D4 # unsup: 00D4 0309
+1ED5 > F4 # unsup: 00F4 0309
+1ED6 > D4 # unsup: 00D4 0303
+1ED7 > F4 # unsup: 00F4 0303
+1ED8 > 4F # unsup: 004F 0323 0302
+1ED9 > 6F # unsup: 006F 0323 0302
+1EDA > 4F # unsup: 004F 031B 0301
+1EDB > 6F # unsup: 006F 031B 0301
+1EDC > 4F # unsup: 004F 031B 0300
+1EDD > 6F # unsup: 006F 031B 0300
+1EDE > 4F # unsup: 004F 031B 0309
+1EDF > 6F # unsup: 006F 031B 0309
+1EE0 > 4F # unsup: 004F 031B 0303
+1EE1 > 6F # unsup: 006F 031B 0303
+1EE2 > 4F # unsup: 004F 031B 0323
+1EE3 > 6F # unsup: 006F 031B 0323
+1EE4 > 55 # unsup: 0055 0323
+1EE5 > 75 # unsup: 0075 0323
+1EE6 > 55 # unsup: 0055 0309
+1EE7 > 75 # unsup: 0075 0309
+1EE8 > 55 # unsup: 0055 031B 0301
+1EE9 > 75 # unsup: 0075 031B 0301
+1EEA > 55 # unsup: 0055 031B 0300
+1EEB > 75 # unsup: 0075 031B 0300
+1EEC > 55 # unsup: 0055 031B 0309
+1EED > 75 # unsup: 0075 031B 0309
+1EEE > 55 # unsup: 0055 031B 0303
+1EEF > 75 # unsup: 0075 031B 0303
+1EF0 > 55 # unsup: 0055 031B 0323
+1EF1 > 75 # unsup: 0075 031B 0323
+1EF2 > 59 # unsup: 0059 0300
+1EF3 > 79 # unsup: 0079 0300
+1EF4 > 59 # unsup: 0059 0323
+1EF5 > 79 # unsup: 0079 0323
+1EF6 > 59 # unsup: 0059 0309
+1EF7 > 79 # unsup: 0079 0309
+1EF8 > 59 # unsup: 0059 0303
+1EF9 > 79 # unsup: 0079 0303
+1FEF > 60
+2000 > 20 # compat
+2001 > 20 # compat
+2002 > 20 # compat
+2003 > 20 # compat
+2004 > 20 # compat
+2005 > 20 # compat
+2006 > 20 # compat
+2007 > 20 # compat
+2008 > 20 # compat
+2009 > 20 # compat
+200A > 20 # compat
+2024 > 2E # compat
+2025 > 2E 2E # compat
+2026 > 2E 2E 2E # compat
+202F > 20 # compat
+203C > 21 21 # compat
+2047 > 3F 3F # compat
+2048 > 3F 21 # compat
+2049 > 21 3F # compat
+205F > 20 # compat
+20AC > A4
+FB00 > 66 66 # compat
+FB01 > 66 69 # compat
+FB02 > 66 6C # compat
+FB03 > 66 66 69 # compat
+FB04 > 66 66 6C # compat
+FB05 > 73 74 # compat
+FB06 > 73 74 # compat
+FB29 > 2B # compat
+FE30 > 2E 2E # compat
+FE33 > 5F # compat
+FE34 > 5F # compat
+FE35 > 28 # compat
+FE36 > 29 # compat
+FE37 > 7B # compat
+FE38 > 7D # compat
+FE47 > 5B # compat
+FE48 > 5D # compat
+FE4D > 5F # compat
+FE4E > 5F # compat
+FE4F > 5F # compat
+FE50 > 2C # compat
+FE52 > 2E # compat
+FE54 > 3B # compat
+FE55 > 3A # compat
+FE56 > 3F # compat
+FE57 > 21 # compat
+FE59 > 28 # compat
+FE5A > 29 # compat
+FE5B > 7B # compat
+FE5C > 7D # compat
+FE5F > 23 # compat
+FE60 > 26 # compat
+FE61 > 2A # compat
+FE62 > 2B # compat
+FE63 > 2D # compat
+FE64 > 3C # compat
+FE65 > 3E # compat
+FE66 > 3D # compat
+FE68 > 5C # compat
+FE69 > 24 # compat
+FE6A > 25 # compat
+FE6B > 40 # compat
+FF01 > 21 # compat
+FF02 > 22 # compat
+FF03 > 23 # compat
+FF04 > 24 # compat
+FF05 > 25 # compat
+FF06 > 26 # compat
+FF07 > 27 # compat
+FF08 > 28 # compat
+FF09 > 29 # compat
+FF0A > 2A # compat
+FF0B > 2B # compat
+FF0C > 2C # compat
+FF0D > 2D # compat
+FF0E > 2E # compat
+FF0F > 2F # compat
+FF10 > 30 # compat
+FF11 > 31 # compat
+FF12 > 32 # compat
+FF13 > 33 # compat
+FF14 > 34 # compat
+FF15 > 35 # compat
+FF16 > 36 # compat
+FF17 > 37 # compat
+FF18 > 38 # compat
+FF19 > 39 # compat
+FF1A > 3A # compat
+FF1B > 3B # compat
+FF1C > 3C # compat
+FF1D > 3D # compat
+FF1E > 3E # compat
+FF1F > 3F # compat
+FF20 > 40 # compat
+FF21 > 41 # compat
+FF22 > 42 # compat
+FF23 > 43 # compat
+FF24 > 44 # compat
+FF25 > 45 # compat
+FF26 > 46 # compat
+FF27 > 47 # compat
+FF28 > 48 # compat
+FF29 > 49 # compat
+FF2A > 4A # compat
+FF2B > 4B # compat
+FF2C > 4C # compat
+FF2D > 4D # compat
+FF2E > 4E # compat
+FF2F > 4F # compat
+FF30 > 50 # compat
+FF31 > 51 # compat
+FF32 > 52 # compat
+FF33 > 53 # compat
+FF34 > 54 # compat
+FF35 > 55 # compat
+FF36 > 56 # compat
+FF37 > 57 # compat
+FF38 > 58 # compat
+FF39 > 59 # compat
+FF3A > 5A # compat
+FF3B > 5B # compat
+FF3C > 5C # compat
+FF3D > 5D # compat
+FF3E > 5E # compat
+FF3F > 5F # compat
+FF40 > 60 # compat
+FF41 > 61 # compat
+FF42 > 62 # compat
+FF43 > 63 # compat
+FF44 > 64 # compat
+FF45 > 65 # compat
+FF46 > 66 # compat
+FF47 > 67 # compat
+FF48 > 68 # compat
+FF49 > 69 # compat
+FF4A > 6A # compat
+FF4B > 6B # compat
+FF4C > 6C # compat
+FF4D > 6D # compat
+FF4E > 6E # compat
+FF4F > 6F # compat
+FF50 > 70 # compat
+FF51 > 71 # compat
+FF52 > 72 # compat
+FF53 > 73 # compat
+FF54 > 74 # compat
+FF55 > 75 # compat
+FF56 > 76 # compat
+FF57 > 77 # compat
+FF58 > 78 # compat
+FF59 > 79 # compat
+FF5A > 7A # compat
+FF5B > 7B # compat
+FF5C > 7C # compat
+FF5D > 7D # compat
+FF5E > 7E # compat
+FFE0 > A2 # compat
+FFE1 > A3 # compat
+FFE2 > AC # compat
+FFE3 > AF # compat
+FFE5 > A5 # compat
+.
+
+STRICT
+/
+N 259
+0000 > 00
+0001 > 01
+0002 > 02
+0003 > 03
+0004 > 04
+0005 > 05
+0006 > 06
+0007 > 07
+0008 > 08
+0009 > 09
+000A > 0A
+000B > 0B
+000C > 0C
+000D > 0D
+000E > 0E
+000F > 0F
+0010 > 10
+0011 > 11
+0012 > 12
+0013 > 13
+0014 > 14
+0015 > 15
+0016 > 16
+0017 > 17
+0018 > 18
+0019 > 19
+001A > 1A
+001B > 1B
+001C > 1C
+001D > 1D
+001E > 1E
+001F > 1F
+0020 > 20
+0021 > 21
+0022 > 22
+0023 > 23
+0024 > 24
+0025 > 25
+0026 > 26
+0027 > 27
+0028 > 28
+0029 > 29
+002A > 2A
+002B > 2B
+002C > 2C
+002D > 2D
+002E > 2E
+002F > 2F
+0030 > 30
+0031 > 31
+0032 > 32
+0033 > 33
+0034 > 34
+0035 > 35
+0036 > 36
+0037 > 37
+0038 > 38
+0039 > 39
+003A > 3A
+003B > 3B
+003C > 3C
+003D > 3D
+003E > 3E
+003F > 3F
+0040 > 40
+0041 > 41 /
+     N 6
+     0300 > C0
+     0301 > C1
+     0302 > C2
+     0303 > C3
+     0308 > C4
+     030A > C5
+     .
+0042 > 42
+0043 > 43 /
+     N 1
+     0327 > C7
+     .
+0044 > 44
+0045 > 45 /
+     N 4
+     0300 > C8
+     0301 > C9
+     0302 > CA
+     0308 > CB
+     .
+0046 > 46
+0047 > 47
+0048 > 48
+0049 > 49 /
+     N 4
+     0300 > CC
+     0301 > CD
+     0302 > CE
+     0308 > CF
+     .
+004A > 4A
+004B > 4B
+004C > 4C
+004D > 4D
+004E > 4E /
+     N 1
+     0303 > D1
+     .
+004F > 4F /
+     N 5
+     0300 > D2
+     0301 > D3
+     0302 > D4
+     0303 > D5
+     0308 > D6
+     .
+0050 > 50
+0051 > 51
+0052 > 52
+0053 > 53 /
+     N 1
+     030C > A6
+     .
+0054 > 54
+0055 > 55 /
+     N 4
+     0300 > D9
+     0301 > DA
+     0302 > DB
+     0308 > DC
+     .
+0056 > 56
+0057 > 57
+0058 > 58
+0059 > 59 /
+     N 2
+     0301 > DD
+     0308 > BE
+     .
+005A > 5A /
+     N 1
+     030C > B4
+     .
+005B > 5B
+005C > 5C
+005D > 5D
+005E > 5E
+005F > 5F
+0060 > 60
+0061 > 61 /
+     N 6
+     0300 > E0
+     0301 > E1
+     0302 > E2
+     0303 > E3
+     0308 > E4
+     030A > E5
+     .
+0062 > 62
+0063 > 63 /
+     N 1
+     0327 > E7
+     .
+0064 > 64
+0065 > 65 /
+     N 4
+     0300 > E8
+     0301 > E9
+     0302 > EA
+     0308 > EB
+     .
+0066 > 66
+0067 > 67
+0068 > 68
+0069 > 69 /
+     N 4
+     0300 > EC
+     0301 > ED
+     0302 > EE
+     0308 > EF
+     .
+006A > 6A
+006B > 6B
+006C > 6C
+006D > 6D
+006E > 6E /
+     N 1
+     0303 > F1
+     .
+006F > 6F /
+     N 5
+     0300 > F2
+     0301 > F3
+     0302 > F4
+     0303 > F5
+     0308 > F6
+     .
+0070 > 70
+0071 > 71
+0072 > 72
+0073 > 73 /
+     N 1
+     030C > A8
+     .
+0074 > 74
+0075 > 75 /
+     N 4
+     0300 > F9
+     0301 > FA
+     0302 > FB
+     0308 > FC
+     .
+0076 > 76
+0077 > 77
+0078 > 78
+0079 > 79 /
+     N 2
+     0301 > FD
+     0308 > FF
+     .
+007A > 7A /
+     N 1
+     030C > B8
+     .
+007B > 7B
+007C > 7C
+007D > 7D
+007E > 7E
+007F > 7F
+0080 > 80
+0081 > 81
+0082 > 82
+0083 > 83
+0084 > 84
+0085 > 85
+0086 > 86
+0087 > 87
+0088 > 88
+0089 > 89
+008A > 8A
+008B > 8B
+008C > 8C
+008D > 8D
+008E > 8E
+008F > 8F
+0090 > 90
+0091 > 91
+0092 > 92
+0093 > 93
+0094 > 94
+0095 > 95
+0096 > 96
+0097 > 97
+0098 > 98
+0099 > 99
+009A > 9A
+009B > 9B
+009C > 9C
+009D > 9D
+009E > 9E
+009F > 9F
+00A0 > A0
+00A1 > A1
+00A2 > A2
+00A3 > A3
+00A5 > A5
+00A7 > A7
+00A9 > A9
+00AA > AA
+00AB > AB
+00AC > AC
+00AD > AD
+00AE > AE
+00AF > AF
+00B0 > B0
+00B1 > B1
+00B2 > B2
+00B3 > B3
+00B5 > B5
+00B6 > B6
+00B7 > B7
+00B9 > B9
+00BA > BA
+00BB > BB
+00BF > BF
+00C0 > C0
+00C1 > C1
+00C2 > C2
+00C3 > C3
+00C4 > C4
+00C5 > C5
+00C6 > C6
+00C7 > C7
+00C8 > C8
+00C9 > C9
+00CA > CA
+00CB > CB
+00CC > CC
+00CD > CD
+00CE > CE
+00CF > CF
+00D0 > D0
+00D1 > D1
+00D2 > D2
+00D3 > D3
+00D4 > D4
+00D5 > D5
+00D6 > D6
+00D7 > D7
+00D8 > D8
+00D9 > D9
+00DA > DA
+00DB > DB
+00DC > DC
+00DD > DD
+00DE > DE
+00DF > DF
+00E0 > E0
+00E1 > E1
+00E2 > E2
+00E3 > E3
+00E4 > E4
+00E5 > E5
+00E6 > E6
+00E7 > E7
+00E8 > E8
+00E9 > E9
+00EA > EA
+00EB > EB
+00EC > EC
+00ED > ED
+00EE > EE
+00EF > EF
+00F0 > F0
+00F1 > F1
+00F2 > F2
+00F3 > F3
+00F4 > F4
+00F5 > F5
+00F6 > F6
+00F7 > F7
+00F8 > F8
+00F9 > F9
+00FA > FA
+00FB > FB
+00FC > FC
+00FD > FD
+00FE > FE
+00FF > FF
+0152 > BC
+0153 > BD
+0160 > A6
+0161 > A8
+0178 > BE
+017D > B4
+017E > B8
+037E > 3B
+0387 > B7
+1FEF > 60
+20AC > A4
+.
+
+NFD
+/
+N 256
+00 > 0000
+01 > 0001
+02 > 0002
+03 > 0003
+04 > 0004
+05 > 0005
+06 > 0006
+07 > 0007
+08 > 0008
+09 > 0009
+0A > 000A
+0B > 000B
+0C > 000C
+0D > 000D
+0E > 000E
+0F > 000F
+10 > 0010
+11 > 0011
+12 > 0012
+13 > 0013
+14 > 0014
+15 > 0015
+16 > 0016
+17 > 0017
+18 > 0018
+19 > 0019
+1A > 001A
+1B > 001B
+1C > 001C
+1D > 001D
+1E > 001E
+1F > 001F
+20 > 0020
+21 > 0021
+22 > 0022
+23 > 0023
+24 > 0024
+25 > 0025
+26 > 0026
+27 > 0027
+28 > 0028
+29 > 0029
+2A > 002A
+2B > 002B
+2C > 002C
+2D > 002D
+2E > 002E
+2F > 002F
+30 > 0030
+31 > 0031
+32 > 0032
+33 > 0033
+34 > 0034
+35 > 0035
+36 > 0036
+37 > 0037
+38 > 0038
+39 > 0039
+3A > 003A
+3B > 003B
+3C > 003C
+3D > 003D
+3E > 003E
+3F > 003F
+40 > 0040
+41 > 0041
+42 > 0042
+43 > 0043
+44 > 0044
+45 > 0045
+46 > 0046
+47 > 0047
+48 > 0048
+49 > 0049
+4A > 004A
+4B > 004B
+4C > 004C
+4D > 004D
+4E > 004E
+4F > 004F
+50 > 0050
+51 > 0051
+52 > 0052
+53 > 0053
+54 > 0054
+55 > 0055
+56 > 0056
+57 > 0057
+58 > 0058
+59 > 0059
+5A > 005A
+5B > 005B
+5C > 005C
+5D > 005D
+5E > 005E
+5F > 005F
+60 > 0060
+61 > 0061
+62 > 0062
+63 > 0063
+64 > 0064
+65 > 0065
+66 > 0066
+67 > 0067
+68 > 0068
+69 > 0069
+6A > 006A
+6B > 006B
+6C > 006C
+6D > 006D
+6E > 006E
+6F > 006F
+70 > 0070
+71 > 0071
+72 > 0072
+73 > 0073
+74 > 0074
+75 > 0075
+76 > 0076
+77 > 0077
+78 > 0078
+79 > 0079
+7A > 007A
+7B > 007B
+7C > 007C
+7D > 007D
+7E > 007E
+7F > 007F
+80 > 0080
+81 > 0081
+82 > 0082
+83 > 0083
+84 > 0084
+85 > 0085
+86 > 0086
+87 > 0087
+88 > 0088
+89 > 0089
+8A > 008A
+8B > 008B
+8C > 008C
+8D > 008D
+8E > 008E
+8F > 008F
+90 > 0090
+91 > 0091
+92 > 0092
+93 > 0093
+94 > 0094
+95 > 0095
+96 > 0096
+97 > 0097
+98 > 0098
+99 > 0099
+9A > 009A
+9B > 009B
+9C > 009C
+9D > 009D
+9E > 009E
+9F > 009F
+A0 > 00A0
+A1 > 00A1
+A2 > 00A2
+A3 > 00A3
+A4 > 20AC
+A5 > 00A5
+A6 > 0053 030C
+A7 > 00A7
+A8 > 0073 030C
+A9 > 00A9
+AA > 00AA
+AB > 00AB
+AC > 00AC
+AD > 00AD
+AE > 00AE
+AF > 00AF
+B0 > 00B0
+B1 > 00B1
+B2 > 00B2
+B3 > 00B3
+B4 > 005A 030C
+B5 > 00B5
+B6 > 00B6
+B7 > 00B7
+B8 > 007A 030C
+B9 > 00B9
+BA > 00BA
+BB > 00BB
+BC > 0152
+BD > 0153
+BE > 0059 0308
+BF > 00BF
+C0 > 0041 0300
+C1 > 0041 0301
+C2 > 0041 0302
+C3 > 0041 0303
+C4 > 0041 0308
+C5 > 0041 030A
+C6 > 00C6
+C7 > 0043 0327
+C8 > 0045 0300
+C9 > 0045 0301
+CA > 0045 0302
+CB > 0045 0308
+CC > 0049 0300
+CD > 0049 0301
+CE > 0049 0302
+CF > 0049 0308
+D0 > 00D0
+D1 > 004E 0303
+D2 > 004F 0300
+D3 > 004F 0301
+D4 > 004F 0302
+D5 > 004F 0303
+D6 > 004F 0308
+D7 > 00D7
+D8 > 00D8
+D9 > 0055 0300
+DA > 0055 0301
+DB > 0055 0302
+DC > 0055 0308
+DD > 0059 0301
+DE > 00DE
+DF > 00DF
+E0 > 0061 0300
+E1 > 0061 0301
+E2 > 0061 0302
+E3 > 0061 0303
+E4 > 0061 0308
+E5 > 0061 030A
+E6 > 00E6
+E7 > 0063 0327
+E8 > 0065 0300
+E9 > 0065 0301
+EA > 0065 0302
+EB > 0065 0308
+EC > 0069 0300
+ED > 0069 0301
+EE > 0069 0302
+EF > 0069 0308
+F0 > 00F0
+F1 > 006E 0303
+F2 > 006F 0300
+F3 > 006F 0301
+F4 > 006F 0302
+F5 > 006F 0303
+F6 > 006F 0308
+F7 > 00F7
+F8 > 00F8
+F9 > 0075 0300
+FA > 0075 0301
+FB > 0075 0302
+FC > 0075 0308
+FD > 0079 0301
+FE > 00FE
+FF > 0079 0308
+.
+
+NFC
+/
+N 256
+00 > 0000
+01 > 0001
+02 > 0002
+03 > 0003
+04 > 0004
+05 > 0005
+06 > 0006
+07 > 0007
+08 > 0008
+09 > 0009
+0A > 000A
+0B > 000B
+0C > 000C
+0D > 000D
+0E > 000E
+0F > 000F
+10 > 0010
+11 > 0011
+12 > 0012
+13 > 0013
+14 > 0014
+15 > 0015
+16 > 0016
+17 > 0017
+18 > 0018
+19 > 0019
+1A > 001A
+1B > 001B
+1C > 001C
+1D > 001D
+1E > 001E
+1F > 001F
+20 > 0020
+21 > 0021
+22 > 0022
+23 > 0023
+24 > 0024
+25 > 0025
+26 > 0026
+27 > 0027
+28 > 0028
+29 > 0029
+2A > 002A
+2B > 002B
+2C > 002C
+2D > 002D
+2E > 002E
+2F > 002F
+30 > 0030
+31 > 0031
+32 > 0032
+33 > 0033
+34 > 0034
+35 > 0035
+36 > 0036
+37 > 0037
+38 > 0038
+39 > 0039
+3A > 003A
+3B > 003B
+3C > 003C
+3D > 003D
+3E > 003E
+3F > 003F
+40 > 0040
+41 > 0041
+42 > 0042
+43 > 0043
+44 > 0044
+45 > 0045
+46 > 0046
+47 > 0047
+48 > 0048
+49 > 0049
+4A > 004A
+4B > 004B
+4C > 004C
+4D > 004D
+4E > 004E
+4F > 004F
+50 > 0050
+51 > 0051
+52 > 0052
+53 > 0053
+54 > 0054
+55 > 0055
+56 > 0056
+57 > 0057
+58 > 0058
+59 > 0059
+5A > 005A
+5B > 005B
+5C > 005C
+5D > 005D
+5E > 005E
+5F > 005F
+60 > 0060
+61 > 0061
+62 > 0062
+63 > 0063
+64 > 0064
+65 > 0065
+66 > 0066
+67 > 0067
+68 > 0068
+69 > 0069
+6A > 006A
+6B > 006B
+6C > 006C
+6D > 006D
+6E > 006E
+6F > 006F
+70 > 0070
+71 > 0071
+72 > 0072
+73 > 0073
+74 > 0074
+75 > 0075
+76 > 0076
+77 > 0077
+78 > 0078
+79 > 0079
+7A > 007A
+7B > 007B
+7C > 007C
+7D > 007D
+7E > 007E
+7F > 007F
+80 > 0080
+81 > 0081
+82 > 0082
+83 > 0083
+84 > 0084
+85 > 0085
+86 > 0086
+87 > 0087
+88 > 0088
+89 > 0089
+8A > 008A
+8B > 008B
+8C > 008C
+8D > 008D
+8E > 008E
+8F > 008F
+90 > 0090
+91 > 0091
+92 > 0092
+93 > 0093
+94 > 0094
+95 > 0095
+96 > 0096
+97 > 0097
+98 > 0098
+99 > 0099
+9A > 009A
+9B > 009B
+9C > 009C
+9D > 009D
+9E > 009E
+9F > 009F
+A0 > 00A0
+A1 > 00A1
+A2 > 00A2
+A3 > 00A3
+A4 > 20AC
+A5 > 00A5
+A6 > 0160
+A7 > 00A7
+A8 > 0161
+A9 > 00A9
+AA > 00AA
+AB > 00AB
+AC > 00AC
+AD > 00AD
+AE > 00AE
+AF > 00AF
+B0 > 00B0
+B1 > 00B1
+B2 > 00B2
+B3 > 00B3
+B4 > 017D
+B5 > 00B5
+B6 > 00B6
+B7 > 00B7
+B8 > 017E
+B9 > 00B9
+BA > 00BA
+BB > 00BB
+BC > 0152
+BD > 0153
+BE > 0178
+BF > 00BF
+C0 > 00C0
+C1 > 00C1
+C2 > 00C2
+C3 > 00C3
+C4 > 00C4
+C5 > 00C5
+C6 > 00C6
+C7 > 00C7
+C8 > 00C8
+C9 > 00C9
+CA > 00CA
+CB > 00CB
+CC > 00CC
+CD > 00CD
+CE > 00CE
+CF > 00CF
+D0 > 00D0
+D1 > 00D1
+D2 > 00D2
+D3 > 00D3
+D4 > 00D4
+D5 > 00D5
+D6 > 00D6
+D7 > 00D7
+D8 > 00D8
+D9 > 00D9
+DA > 00DA
+DB > 00DB
+DC > 00DC
+DD > 00DD
+DE > 00DE
+DF > 00DF
+E0 > 00E0
+E1 > 00E1
+E2 > 00E2
+E3 > 00E3
+E4 > 00E4
+E5 > 00E5
+E6 > 00E6
+E7 > 00E7
+E8 > 00E8
+E9 > 00E9
+EA > 00EA
+EB > 00EB
+EC > 00EC
+ED > 00ED
+EE > 00EE
+EF > 00EF
+F0 > 00F0
+F1 > 00F1
+F2 > 00F2
+F3 > 00F3
+F4 > 00F4
+F5 > 00F5
+F6 > 00F6
+F7 > 00F7
+F8 > 00F8
+F9 > 00F9
+FA > 00FA
+FB > 00FB
+FC > 00FC
+FD > 00FD
+FE > 00FE
+FF > 00FF
+.
+
+COMP
+= NFC
+.
Index: doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso-8859-15.cset
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso-8859-15.cset	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso-8859-15.cset	(working copy)
@@ -0,0 +1,262 @@
+# Aspell Character Data File.
+= iso-8859-15
+> ascii
+/
+# <char> <uni> <type> <display> <upper> <lower> <title> <plain>
+#                                                         <sl-first> <sl-rest>
+00 0000 - N 00 00 00 00 00 00 # <control>
+01 0001 . N 01 01 01 00 00 00 # <unused control>
+02 0002 . N 02 02 02 00 00 00 # <unused control>
+03 0003 . N 03 03 03 00 00 00 # <unused control>
+04 0004 . N 04 04 04 00 00 00 # <unused control>
+05 0005 . N 05 05 05 00 00 00 # <unused control>
+06 0006 . N 06 06 06 00 00 00 # <unused control>
+07 0007 . N 07 07 07 00 00 00 # <unused control>
+08 0008 . N 08 08 08 00 00 00 # <unused control>
+09 0009 . N 09 09 09 00 00 00 # <unused control>
+0A 000A . N 0A 0A 0A 00 00 00 # <unused control>
+0B 000B . N 0B 0B 0B 00 00 00 # <unused control>
+0C 000C . N 0C 0C 0C 00 00 00 # <unused control>
+0D 000D . N 0D 0D 0D 00 00 00 # <unused control>
+0E 000E . N 0E 0E 0E 00 00 00 # <unused control>
+0F 000F . N 0F 0F 0F 00 00 00 # <unused control>
+10 0010 - N 10 10 10 00 00 00 # <control>
+11 0011 . N 11 11 11 00 00 00 # <unused control>
+12 0012 . N 12 12 12 00 00 00 # <unused control>
+13 0013 . N 13 13 13 00 00 00 # <unused control>
+14 0014 . N 14 14 14 00 00 00 # <unused control>
+15 0015 . N 15 15 15 00 00 00 # <unused control>
+16 0016 . N 16 16 16 00 00 00 # <unused control>
+17 0017 . N 17 17 17 00 00 00 # <unused control>
+18 0018 . N 18 18 18 00 00 00 # <unused control>
+19 0019 . N 19 19 19 00 00 00 # <unused control>
+1A 001A . N 1A 1A 1A 00 00 00 # <unused control>
+1B 001B . N 1B 1B 1B 00 00 00 # <unused control>
+1C 001C . N 1C 1C 1C 00 00 00 # <unused control>
+1D 001D . N 1D 1D 1D 00 00 00 # <unused control>
+1E 001E . N 1E 1E 1E 00 00 00 # <unused control>
+1F 001F . N 1F 1F 1F 00 00 00 # <unused control>
+20 0020 W Y 20 20 20 00 00 00 # SPACE
+21 0021 - Y 21 21 21 00 00 00 # EXCLAMATION MARK
+22 0022 - Y 22 22 22 00 00 00 # QUOTATION MARK
+23 0023 - Y 23 23 23 00 00 00 # NUMBER SIGN
+24 0024 - Y 24 24 24 00 00 00 # DOLLAR SIGN
+25 0025 - Y 25 25 25 00 00 00 # PERCENT SIGN
+26 0026 - Y 26 26 26 00 00 00 # AMPERSAND
+27 0027 - Y 27 27 27 00 00 00 # APOSTROPHE
+28 0028 - Y 28 28 28 00 00 00 # LEFT PARENTHESIS
+29 0029 - Y 29 29 29 00 00 00 # RIGHT PARENTHESIS
+2A 002A - Y 2A 2A 2A 00 00 00 # ASTERISK
+2B 002B - Y 2B 2B 2B 00 00 00 # PLUS SIGN
+2C 002C - Y 2C 2C 2C 00 00 00 # COMMA
+2D 002D H Y 2D 2D 2D 00 00 00 # HYPHEN-MINUS
+2E 002E - Y 2E 2E 2E 00 00 00 # FULL STOP
+2F 002F - Y 2F 2F 2F 00 00 00 # SOLIDUS
+30 0030 D Y 30 30 30 00 00 00 # DIGIT ZERO
+31 0031 D Y 31 31 31 00 00 00 # DIGIT ONE
+32 0032 D Y 32 32 32 00 00 00 # DIGIT TWO
+33 0033 D Y 33 33 33 00 00 00 # DIGIT THREE
+34 0034 D Y 34 34 34 00 00 00 # DIGIT FOUR
+35 0035 D Y 35 35 35 00 00 00 # DIGIT FIVE
+36 0036 D Y 36 36 36 00 00 00 # DIGIT SIX
+37 0037 D Y 37 37 37 00 00 00 # DIGIT SEVEN
+38 0038 D Y 38 38 38 00 00 00 # DIGIT EIGHT
+39 0039 D Y 39 39 39 00 00 00 # DIGIT NINE
+3A 003A - Y 3A 3A 3A 00 00 00 # COLON
+3B 003B - Y 3B 3B 3B 00 00 00 # SEMICOLON
+3C 003C - Y 3C 3C 3C 00 00 00 # LESS-THAN SIGN
+3D 003D - Y 3D 3D 3D 00 00 00 # EQUALS SIGN
+3E 003E - Y 3E 3E 3E 00 00 00 # GREATER-THAN SIGN
+3F 003F - Y 3F 3F 3F 00 00 00 # QUESTION MARK
+40 0040 - Y 40 40 40 00 00 00 # COMMERCIAL AT
+41 0041 L Y 41 61 41 41 2A 00 # LATIN CAPITAL LETTER A
+42 0042 L Y 42 62 42 42 62 62 # LATIN CAPITAL LETTER B
+43 0043 L Y 43 63 43 43 63 63 # LATIN CAPITAL LETTER C
+44 0044 L Y 44 64 44 44 64 64 # LATIN CAPITAL LETTER D
+45 0045 L Y 45 65 45 45 2A 00 # LATIN CAPITAL LETTER E
+46 0046 L Y 46 66 46 46 66 66 # LATIN CAPITAL LETTER F
+47 0047 L Y 47 67 47 47 67 67 # LATIN CAPITAL LETTER G
+48 0048 L Y 48 68 48 48 68 68 # LATIN CAPITAL LETTER H
+49 0049 L Y 49 69 49 49 2A 00 # LATIN CAPITAL LETTER I
+4A 004A L Y 4A 6A 4A 4A 6A 6A # LATIN CAPITAL LETTER J
+4B 004B L Y 4B 6B 4B 4B 6B 6B # LATIN CAPITAL LETTER K
+4C 004C L Y 4C 6C 4C 4C 6C 6C # LATIN CAPITAL LETTER L
+4D 004D L Y 4D 6D 4D 4D 6D 6D # LATIN CAPITAL LETTER M
+4E 004E L Y 4E 6E 4E 4E 6E 6E # LATIN CAPITAL LETTER N
+4F 004F L Y 4F 6F 4F 4F 2A 00 # LATIN CAPITAL LETTER O
+50 0050 L Y 50 70 50 50 70 70 # LATIN CAPITAL LETTER P
+51 0051 L Y 51 71 51 51 71 71 # LATIN CAPITAL LETTER Q
+52 0052 L Y 52 72 52 52 72 72 # LATIN CAPITAL LETTER R
+53 0053 L Y 53 73 53 53 73 73 # LATIN CAPITAL LETTER S
+54 0054 L Y 54 74 54 54 74 74 # LATIN CAPITAL LETTER T
+55 0055 L Y 55 75 55 55 2A 00 # LATIN CAPITAL LETTER U
+56 0056 L Y 56 76 56 56 76 76 # LATIN CAPITAL LETTER V
+57 0057 L Y 57 77 57 57 77 77 # LATIN CAPITAL LETTER W
+58 0058 L Y 58 78 58 58 78 78 # LATIN CAPITAL LETTER X
+59 0059 L Y 59 79 59 59 79 79 # LATIN CAPITAL LETTER Y
+5A 005A L Y 5A 7A 5A 5A 7A 7A # LATIN CAPITAL LETTER Z
+5B 005B - Y 5B 5B 5B 00 00 00 # LEFT SQUARE BRACKET
+5C 005C - Y 5C 5C 5C 00 00 00 # REVERSE SOLIDUS
+5D 005D - Y 5D 5D 5D 00 00 00 # RIGHT SQUARE BRACKET
+5E 005E - Y 5E 5E 5E 00 00 00 # CIRCUMFLEX ACCENT
+5F 005F - Y 5F 5F 5F 00 00 00 # LOW LINE
+60 0060 - Y 60 60 60 00 00 00 # GRAVE ACCENT
+61 0061 L Y 41 61 41 61 2A 00 # LATIN SMALL LETTER A
+62 0062 L Y 42 62 42 62 62 62 # LATIN SMALL LETTER B
+63 0063 L Y 43 63 43 63 63 63 # LATIN SMALL LETTER C
+64 0064 L Y 44 64 44 64 64 64 # LATIN SMALL LETTER D
+65 0065 L Y 45 65 45 65 2A 00 # LATIN SMALL LETTER E
+66 0066 L Y 46 66 46 66 66 66 # LATIN SMALL LETTER F
+67 0067 L Y 47 67 47 67 67 67 # LATIN SMALL LETTER G
+68 0068 L Y 48 68 48 68 68 68 # LATIN SMALL LETTER H
+69 0069 L Y 49 69 49 69 2A 00 # LATIN SMALL LETTER I
+6A 006A L Y 4A 6A 4A 6A 6A 6A # LATIN SMALL LETTER J
+6B 006B L Y 4B 6B 4B 6B 6B 6B # LATIN SMALL LETTER K
+6C 006C L Y 4C 6C 4C 6C 6C 6C # LATIN SMALL LETTER L
+6D 006D L Y 4D 6D 4D 6D 6D 6D # LATIN SMALL LETTER M
+6E 006E L Y 4E 6E 4E 6E 6E 6E # LATIN SMALL LETTER N
+6F 006F L Y 4F 6F 4F 6F 2A 00 # LATIN SMALL LETTER O
+70 0070 L Y 50 70 50 70 70 70 # LATIN SMALL LETTER P
+71 0071 L Y 51 71 51 71 71 71 # LATIN SMALL LETTER Q
+72 0072 L Y 52 72 52 72 72 72 # LATIN SMALL LETTER R
+73 0073 L Y 53 73 53 73 73 73 # LATIN SMALL LETTER S
+74 0074 L Y 54 74 54 74 74 74 # LATIN SMALL LETTER T
+75 0075 L Y 55 75 55 75 2A 00 # LATIN SMALL LETTER U
+76 0076 L Y 56 76 56 76 76 76 # LATIN SMALL LETTER V
+77 0077 L Y 57 77 57 77 77 77 # LATIN SMALL LETTER W
+78 0078 L Y 58 78 58 78 78 78 # LATIN SMALL LETTER X
+79 0079 L Y 59 79 59 79 79 79 # LATIN SMALL LETTER Y
+7A 007A L Y 5A 7A 5A 7A 7A 7A # LATIN SMALL LETTER Z
+7B 007B - Y 7B 7B 7B 00 00 00 # LEFT CURLY BRACKET
+7C 007C - Y 7C 7C 7C 00 00 00 # VERTICAL LINE
+7D 007D - Y 7D 7D 7D 00 00 00 # RIGHT CURLY BRACKET
+7E 007E - Y 7E 7E 7E 00 00 00 # TILDE
+7F 007F - N 7F 7F 7F 00 00 00 # <control>
+80 0080 . N 80 80 80 00 00 00 # <unused control>
+81 0081 . N 81 81 81 00 00 00 # <unused control>
+82 0082 . N 82 82 82 00 00 00 # <unused control>
+83 0083 . N 83 83 83 00 00 00 # <unused control>
+84 0084 . N 84 84 84 00 00 00 # <unused control>
+85 0085 . N 85 85 85 00 00 00 # <unused control>
+86 0086 . N 86 86 86 00 00 00 # <unused control>
+87 0087 . N 87 87 87 00 00 00 # <unused control>
+88 0088 . N 88 88 88 00 00 00 # <unused control>
+89 0089 . N 89 89 89 00 00 00 # <unused control>
+8A 008A . N 8A 8A 8A 00 00 00 # <unused control>
+8B 008B . N 8B 8B 8B 00 00 00 # <unused control>
+8C 008C . N 8C 8C 8C 00 00 00 # <unused control>
+8D 008D . N 8D 8D 8D 00 00 00 # <unused control>
+8E 008E . N 8E 8E 8E 00 00 00 # <unused control>
+8F 008F . N 8F 8F 8F 00 00 00 # <unused control>
+90 0090 . N 90 90 90 00 00 00 # <unused control>
+91 0091 . N 91 91 91 00 00 00 # <unused control>
+92 0092 . N 92 92 92 00 00 00 # <unused control>
+93 0093 . N 93 93 93 00 00 00 # <unused control>
+94 0094 . N 94 94 94 00 00 00 # <unused control>
+95 0095 . N 95 95 95 00 00 00 # <unused control>
+96 0096 . N 96 96 96 00 00 00 # <unused control>
+97 0097 . N 97 97 97 00 00 00 # <unused control>
+98 0098 . N 98 98 98 00 00 00 # <unused control>
+99 0099 . N 99 99 99 00 00 00 # <unused control>
+9A 009A . N 9A 9A 9A 00 00 00 # <unused control>
+9B 009B . N 9B 9B 9B 00 00 00 # <unused control>
+9C 009C . N 9C 9C 9C 00 00 00 # <unused control>
+9D 009D . N 9D 9D 9D 00 00 00 # <unused control>
+9E 009E . N 9E 9E 9E 00 00 00 # <unused control>
+9F 009F . N 9F 9F 9F 00 00 00 # <unused control>
+A0 00A0 W Y A0 A0 A0 00 00 00 # NO-BREAK SPACE
+A1 00A1 - Y A1 A1 A1 00 00 00 # INVERTED EXCLAMATION MARK
+A2 00A2 - Y A2 A2 A2 00 00 00 # CENT SIGN
+A3 00A3 - Y A3 A3 A3 00 00 00 # POUND SIGN
+A4 20AC - Y A4 A4 A4 00 00 00 # EURO SIGN
+A5 00A5 - Y A5 A5 A5 00 00 00 # YEN SIGN
+A6 0160 L Y A6 A8 A6 53 73 73 # LATIN CAPITAL LETTER S WITH CARON
+A7 00A7 - Y A7 A7 A7 00 00 00 # SECTION SIGN
+A8 0161 L Y A6 A8 A6 73 73 73 # LATIN SMALL LETTER S WITH CARON
+A9 00A9 - Y A9 A9 A9 00 00 00 # COPYRIGHT SIGN
+AA 00AA A Y AA AA AA 00 00 00 # FEMININE ORDINAL INDICATOR
+AB 00AB - Y AB AB AB 00 00 00 # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
+AC 00AC - Y AC AC AC 00 00 00 # NOT SIGN
+AD 00AD H N AD AD AD 00 00 00 # SOFT HYPHEN
+AE 00AE - Y AE AE AE 00 00 00 # REGISTERED SIGN
+AF 00AF - Y AF AF AF 00 00 00 # MACRON
+B0 00B0 - Y B0 B0 B0 00 00 00 # DEGREE SIGN
+B1 00B1 - Y B1 B1 B1 00 00 00 # PLUS-MINUS SIGN
+B2 00B2 - Y B2 B2 B2 00 00 00 # SUPERSCRIPT TWO
+B3 00B3 - Y B3 B3 B3 00 00 00 # SUPERSCRIPT THREE
+B4 017D L Y B4 B8 B4 5A 7A 7A # LATIN CAPITAL LETTER Z WITH CARON
+B5 00B5 A Y B5 B5 B5 00 00 00 # MICRO SIGN
+B6 00B6 - Y B6 B6 B6 00 00 00 # PILCROW SIGN
+B7 00B7 - Y B7 B7 B7 00 00 00 # MIDDLE DOT
+B8 017E L Y B4 B8 B4 7A 7A 7A # LATIN SMALL LETTER Z WITH CARON
+B9 00B9 - Y B9 B9 B9 00 00 00 # SUPERSCRIPT ONE
+BA 00BA A Y BA BA BA 00 00 00 # MASCULINE ORDINAL INDICATOR
+BB 00BB - Y BB BB BB 00 00 00 # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
+BC 0152 L Y BC BD BC BC 2A 00 # LATIN CAPITAL LIGATURE OE
+BD 0153 L Y BC BD BC BD 2A 00 # LATIN SMALL LIGATURE OE
+BE 0178 L Y BE FF BE 59 79 79 # LATIN CAPITAL LETTER Y WITH DIAERESIS
+BF 00BF - Y BF BF BF 00 00 00 # INVERTED QUESTION MARK
+C0 00C0 L Y C0 E0 C0 41 2A 00 # LATIN CAPITAL LETTER A WITH GRAVE
+C1 00C1 L Y C1 E1 C1 41 2A 00 # LATIN CAPITAL LETTER A WITH ACUTE
+C2 00C2 L Y C2 E2 C2 41 2A 00 # LATIN CAPITAL LETTER A WITH CIRCUMFLEX
+C3 00C3 L Y C3 E3 C3 41 2A 00 # LATIN CAPITAL LETTER A WITH TILDE
+C4 00C4 L Y C4 E4 C4 41 2A 00 # LATIN CAPITAL LETTER A WITH DIAERESIS
+C5 00C5 L Y C5 E5 C5 41 2A 00 # LATIN CAPITAL LETTER A WITH RING ABOVE
+C6 00C6 L Y C6 E6 C6 C6 2A 00 # LATIN CAPITAL LETTER AE
+C7 00C7 L Y C7 E7 C7 43 63 63 # LATIN CAPITAL LETTER C WITH CEDILLA
+C8 00C8 L Y C8 E8 C8 45 2A 00 # LATIN CAPITAL LETTER E WITH GRAVE
+C9 00C9 L Y C9 E9 C9 45 2A 00 # LATIN CAPITAL LETTER E WITH ACUTE
+CA 00CA L Y CA EA CA 45 2A 00 # LATIN CAPITAL LETTER E WITH CIRCUMFLEX
+CB 00CB L Y CB EB CB 45 2A 00 # LATIN CAPITAL LETTER E WITH DIAERESIS
+CC 00CC L Y CC EC CC 49 2A 00 # LATIN CAPITAL LETTER I WITH GRAVE
+CD 00CD L Y CD ED CD 49 2A 00 # LATIN CAPITAL LETTER I WITH ACUTE
+CE 00CE L Y CE EE CE 49 2A 00 # LATIN CAPITAL LETTER I WITH CIRCUMFLEX
+CF 00CF L Y CF EF CF 49 2A 00 # LATIN CAPITAL LETTER I WITH DIAERESIS
+D0 00D0 L Y D0 F0 D0 D0 F0 F0 # LATIN CAPITAL LETTER ETH
+D1 00D1 L Y D1 F1 D1 4E 6E 6E # LATIN CAPITAL LETTER N WITH TILDE
+D2 00D2 L Y D2 F2 D2 4F 2A 00 # LATIN CAPITAL LETTER O WITH GRAVE
+D3 00D3 L Y D3 F3 D3 4F 2A 00 # LATIN CAPITAL LETTER O WITH ACUTE
+D4 00D4 L Y D4 F4 D4 4F 2A 00 # LATIN CAPITAL LETTER O WITH CIRCUMFLEX
+D5 00D5 L Y D5 F5 D5 4F 2A 00 # LATIN CAPITAL LETTER O WITH TILDE
+D6 00D6 L Y D6 F6 D6 4F 2A 00 # LATIN CAPITAL LETTER O WITH DIAERESIS
+D7 00D7 - Y D7 D7 D7 00 00 00 # MULTIPLICATION SIGN
+D8 00D8 L Y D8 F8 D8 D8 2A 00 # LATIN CAPITAL LETTER O WITH STROKE
+D9 00D9 L Y D9 F9 D9 55 2A 00 # LATIN CAPITAL LETTER U WITH GRAVE
+DA 00DA L Y DA FA DA 55 2A 00 # LATIN CAPITAL LETTER U WITH ACUTE
+DB 00DB L Y DB FB DB 55 2A 00 # LATIN CAPITAL LETTER U WITH CIRCUMFLEX
+DC 00DC L Y DC FC DC 55 2A 00 # LATIN CAPITAL LETTER U WITH DIAERESIS
+DD 00DD L Y DD FD DD 59 79 79 # LATIN CAPITAL LETTER Y WITH ACUTE
+DE 00DE L Y DE FE DE DE FE FE # LATIN CAPITAL LETTER THORN
+DF 00DF L Y DF DF DF DF DF DF # LATIN SMALL LETTER SHARP S
+E0 00E0 L Y C0 E0 C0 61 2A 00 # LATIN SMALL LETTER A WITH GRAVE
+E1 00E1 L Y C1 E1 C1 61 2A 00 # LATIN SMALL LETTER A WITH ACUTE
+E2 00E2 L Y C2 E2 C2 61 2A 00 # LATIN SMALL LETTER A WITH CIRCUMFLEX
+E3 00E3 L Y C3 E3 C3 61 2A 00 # LATIN SMALL LETTER A WITH TILDE
+E4 00E4 L Y C4 E4 C4 61 2A 00 # LATIN SMALL LETTER A WITH DIAERESIS
+E5 00E5 L Y C5 E5 C5 61 2A 00 # LATIN SMALL LETTER A WITH RING ABOVE
+E6 00E6 L Y C6 E6 C6 E6 2A 00 # LATIN SMALL LETTER AE
+E7 00E7 L Y C7 E7 C7 63 63 63 # LATIN SMALL LETTER C WITH CEDILLA
+E8 00E8 L Y C8 E8 C8 65 2A 00 # LATIN SMALL LETTER E WITH GRAVE
+E9 00E9 L Y C9 E9 C9 65 2A 00 # LATIN SMALL LETTER E WITH ACUTE
+EA 00EA L Y CA EA CA 65 2A 00 # LATIN SMALL LETTER E WITH CIRCUMFLEX
+EB 00EB L Y CB EB CB 65 2A 00 # LATIN SMALL LETTER E WITH DIAERESIS
+EC 00EC L Y CC EC CC 69 2A 00 # LATIN SMALL LETTER I WITH GRAVE
+ED 00ED L Y CD ED CD 69 2A 00 # LATIN SMALL LETTER I WITH ACUTE
+EE 00EE L Y CE EE CE 69 2A 00 # LATIN SMALL LETTER I WITH CIRCUMFLEX
+EF 00EF L Y CF EF CF 69 2A 00 # LATIN SMALL LETTER I WITH DIAERESIS
+F0 00F0 L Y D0 F0 D0 F0 F0 F0 # LATIN SMALL LETTER ETH
+F1 00F1 L Y D1 F1 D1 6E 6E 6E # LATIN SMALL LETTER N WITH TILDE
+F2 00F2 L Y D2 F2 D2 6F 2A 00 # LATIN SMALL LETTER O WITH GRAVE
+F3 00F3 L Y D3 F3 D3 6F 2A 00 # LATIN SMALL LETTER O WITH ACUTE
+F4 00F4 L Y D4 F4 D4 6F 2A 00 # LATIN SMALL LETTER O WITH CIRCUMFLEX
+F5 00F5 L Y D5 F5 D5 6F 2A 00 # LATIN SMALL LETTER O WITH TILDE
+F6 00F6 L Y D6 F6 D6 6F 2A 00 # LATIN SMALL LETTER O WITH DIAERESIS
+F7 00F7 - Y F7 F7 F7 00 00 00 # DIVISION SIGN
+F8 00F8 L Y D8 F8 D8 F8 2A 00 # LATIN SMALL LETTER O WITH STROKE
+F9 00F9 L Y D9 F9 D9 75 2A 00 # LATIN SMALL LETTER U WITH GRAVE
+FA 00FA L Y DA FA DA 75 2A 00 # LATIN SMALL LETTER U WITH ACUTE
+FB 00FB L Y DB FB DB 75 2A 00 # LATIN SMALL LETTER U WITH CIRCUMFLEX
+FC 00FC L Y DC FC DC 75 2A 00 # LATIN SMALL LETTER U WITH DIAERESIS
+FD 00FD L Y DD FD DD 79 79 79 # LATIN SMALL LETTER Y WITH ACUTE
+FE 00FE L Y DE FE DE FE FE FE # LATIN SMALL LETTER THORN
+FF 00FF L Y BE FF BE 79 79 79 # LATIN SMALL LETTER Y WITH DIAERESIS
Index: doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso-8859-16.cmap
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso-8859-16.cmap	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso-8859-16.cmap	(working copy)
@@ -0,0 +1,1951 @@
+INTERNAL
+/
+N 921
+0000 > 00
+0001 > 01
+0002 > 02
+0003 > 03
+0004 > 04
+0005 > 05
+0006 > 06
+0007 > 07
+0008 > 08
+0009 > 09
+000A > 0A
+000B > 0B
+000C > 0C
+000D > 0D
+000E > 0E
+000F > 0F
+0010 > 10
+0011 > 11
+0012 > 12
+0013 > 13
+0014 > 14
+0015 > 15
+0016 > 16
+0017 > 17
+0018 > 18
+0019 > 19
+001A > 1A
+001B > 1B
+001C > 1C
+001D > 1D
+001E > 1E
+001F > 1F
+0020 > 20
+0021 > 21
+0022 > 22
+0023 > 23
+0024 > 24
+0025 > 25
+0026 > 26
+0027 > 27
+0028 > 28
+0029 > 29
+002A > 2A
+002B > 2B
+002C > 2C
+002D > 2D
+002E > 2E
+002F > 2F
+0030 > 30
+0031 > 31
+0032 > 32
+0033 > 33
+0034 > 34
+0035 > 35
+0036 > 36
+0037 > 37
+0038 > 38
+0039 > 39
+003A > 3A
+003B > 3B
+003C > 3C
+003D > 3D
+003E > 3E
+003F > 3F
+0040 > 40
+0041 > 41 /
+     N 6
+     0300 > C0
+     0301 > C1
+     0302 > C2
+     0306 > C3
+     0308 > C4
+     0328 > A1
+     .
+0042 > 42
+0043 > 43 /
+     N 3
+     0301 > C5
+     030C > B2
+     0327 > C7
+     .
+0044 > 44
+0045 > 45 /
+     N 5
+     0300 > C8
+     0301 > C9
+     0302 > CA
+     0308 > CB
+     0328 > DD
+     .
+0046 > 46
+0047 > 47
+0048 > 48
+0049 > 49 /
+     N 4
+     0300 > CC
+     0301 > CD
+     0302 > CE
+     0308 > CF
+     .
+004A > 4A
+004B > 4B
+004C > 4C
+004D > 4D
+004E > 4E /
+     N 1
+     0301 > D1
+     .
+004F > 4F /
+     N 5
+     0300 > D2
+     0301 > D3
+     0302 > D4
+     0308 > D6
+     030B > D5
+     .
+0050 > 50
+0051 > 51
+0052 > 52
+0053 > 53 /
+     N 3
+     0301 > D7
+     030C > A6
+     0326 > AA
+     .
+0054 > 54 /
+     N 1
+     0326 > DE
+     .
+0055 > 55 /
+     N 5
+     0300 > D9
+     0301 > DA
+     0302 > DB
+     0308 > DC
+     030B > D8
+     .
+0056 > 56
+0057 > 57
+0058 > 58
+0059 > 59 /
+     N 1
+     0308 > BE
+     .
+005A > 5A /
+     N 3
+     0301 > AC
+     0307 > AF
+     030C > B4
+     .
+005B > 5B
+005C > 5C
+005D > 5D
+005E > 5E
+005F > 5F
+0060 > 60
+0061 > 61 /
+     N 6
+     0300 > E0
+     0301 > E1
+     0302 > E2
+     0306 > E3
+     0308 > E4
+     0328 > A2
+     .
+0062 > 62
+0063 > 63 /
+     N 3
+     0301 > E5
+     030C > B9
+     0327 > E7
+     .
+0064 > 64
+0065 > 65 /
+     N 5
+     0300 > E8
+     0301 > E9
+     0302 > EA
+     0308 > EB
+     0328 > FD
+     .
+0066 > 66
+0067 > 67
+0068 > 68
+0069 > 69 /
+     N 4
+     0300 > EC
+     0301 > ED
+     0302 > EE
+     0308 > EF
+     .
+006A > 6A
+006B > 6B
+006C > 6C
+006D > 6D
+006E > 6E /
+     N 1
+     0301 > F1
+     .
+006F > 6F /
+     N 5
+     0300 > F2
+     0301 > F3
+     0302 > F4
+     0308 > F6
+     030B > F5
+     .
+0070 > 70
+0071 > 71
+0072 > 72
+0073 > 73 /
+     N 3
+     0301 > F7
+     030C > A8
+     0326 > BA
+     .
+0074 > 74 /
+     N 1
+     0326 > FE
+     .
+0075 > 75 /
+     N 5
+     0300 > F9
+     0301 > FA
+     0302 > FB
+     0308 > FC
+     030B > F8
+     .
+0076 > 76
+0077 > 77
+0078 > 78
+0079 > 79 /
+     N 1
+     0308 > FF
+     .
+007A > 7A /
+     N 3
+     0301 > AE
+     0307 > BF
+     030C > B8
+     .
+007B > 7B
+007C > 7C
+007D > 7D
+007E > 7E
+007F > 7F
+0080 > 80
+0081 > 81
+0082 > 82
+0083 > 83
+0084 > 84
+0085 > 85
+0086 > 86
+0087 > 87
+0088 > 88
+0089 > 89
+008A > 8A
+008B > 8B
+008C > 8C
+008D > 8D
+008E > 8E
+008F > 8F
+0090 > 90
+0091 > 91
+0092 > 92
+0093 > 93
+0094 > 94
+0095 > 95
+0096 > 96
+0097 > 97
+0098 > 98
+0099 > 99
+009A > 9A
+009B > 9B
+009C > 9C
+009D > 9D
+009E > 9E
+009F > 9F
+00A0 > A0
+00A7 > A7
+00A9 > A9
+00AB > AB
+00AD > AD
+00B0 > B0
+00B1 > B1
+00B6 > B6
+00B7 > B7
+00BB > BB
+00C0 > C0
+00C1 > C1
+00C2 > C2
+00C3 > 41 # unsup: 0041 0303
+00C4 > C4
+00C5 > 41 # unsup: 0041 030A
+00C6 > C6
+00C7 > C7
+00C8 > C8
+00C9 > C9
+00CA > CA
+00CB > CB
+00CC > CC
+00CD > CD
+00CE > CE
+00CF > CF
+00D1 > 4E # unsup: 004E 0303
+00D2 > D2
+00D3 > D3
+00D4 > D4
+00D5 > 4F # unsup: 004F 0303
+00D6 > D6
+00D9 > D9
+00DA > DA
+00DB > DB
+00DC > DC
+00DD > 59 # unsup: 0059 0301
+00DF > DF
+00E0 > E0
+00E1 > E1
+00E2 > E2
+00E3 > 61 # unsup: 0061 0303
+00E4 > E4
+00E5 > 61 # unsup: 0061 030A
+00E6 > E6
+00E7 > E7
+00E8 > E8
+00E9 > E9
+00EA > EA
+00EB > EB
+00EC > EC
+00ED > ED
+00EE > EE
+00EF > EF
+00F1 > 6E # unsup: 006E 0303
+00F2 > F2
+00F3 > F3
+00F4 > F4
+00F5 > 6F # unsup: 006F 0303
+00F6 > F6
+00F9 > F9
+00FA > FA
+00FB > FB
+00FC > FC
+00FD > 79 # unsup: 0079 0301
+00FF > FF
+0100 > 41 # unsup: 0041 0304
+0101 > 61 # unsup: 0061 0304
+0102 > C3
+0103 > E3
+0104 > A1
+0105 > A2
+0106 > C5
+0107 > E5
+0108 > 43 # unsup: 0043 0302
+0109 > 63 # unsup: 0063 0302
+010A > 43 # unsup: 0043 0307
+010B > 63 # unsup: 0063 0307
+010C > B2
+010D > B9
+010E > 44 # unsup: 0044 030C
+010F > 64 # unsup: 0064 030C
+0110 > D0
+0111 > F0
+0112 > 45 # unsup: 0045 0304
+0113 > 65 # unsup: 0065 0304
+0114 > 45 # unsup: 0045 0306
+0115 > 65 # unsup: 0065 0306
+0116 > 45 # unsup: 0045 0307
+0117 > 65 # unsup: 0065 0307
+0118 > DD
+0119 > FD
+011A > 45 # unsup: 0045 030C
+011B > 65 # unsup: 0065 030C
+011C > 47 # unsup: 0047 0302
+011D > 67 # unsup: 0067 0302
+011E > 47 # unsup: 0047 0306
+011F > 67 # unsup: 0067 0306
+0120 > 47 # unsup: 0047 0307
+0121 > 67 # unsup: 0067 0307
+0122 > 47 # unsup: 0047 0327
+0123 > 67 # unsup: 0067 0327
+0124 > 48 # unsup: 0048 0302
+0125 > 68 # unsup: 0068 0302
+0128 > 49 # unsup: 0049 0303
+0129 > 69 # unsup: 0069 0303
+012A > 49 # unsup: 0049 0304
+012B > 69 # unsup: 0069 0304
+012C > 49 # unsup: 0049 0306
+012D > 69 # unsup: 0069 0306
+012E > 49 # unsup: 0049 0328
+012F > 69 # unsup: 0069 0328
+0130 > 49 # unsup: 0049 0307
+0132 > 49 4A # compat
+0133 > 69 6A # compat
+0134 > 4A # unsup: 004A 0302
+0135 > 6A # unsup: 006A 0302
+0136 > 4B # unsup: 004B 0327
+0137 > 6B # unsup: 006B 0327
+0139 > 4C # unsup: 004C 0301
+013A > 6C # unsup: 006C 0301
+013B > 4C # unsup: 004C 0327
+013C > 6C # unsup: 006C 0327
+013D > 4C # unsup: 004C 030C
+013E > 6C # unsup: 006C 030C
+013F > 4C B7 # compat
+0140 > 6C B7 # compat
+0141 > A3
+0142 > B3
+0143 > D1
+0144 > F1
+0145 > 4E # unsup: 004E 0327
+0146 > 6E # unsup: 006E 0327
+0147 > 4E # unsup: 004E 030C
+0148 > 6E # unsup: 006E 030C
+014C > 4F # unsup: 004F 0304
+014D > 6F # unsup: 006F 0304
+014E > 4F # unsup: 004F 0306
+014F > 6F # unsup: 006F 0306
+0150 > D5
+0151 > F5
+0152 > BC
+0153 > BD
+0154 > 52 # unsup: 0052 0301
+0155 > 72 # unsup: 0072 0301
+0156 > 52 # unsup: 0052 0327
+0157 > 72 # unsup: 0072 0327
+0158 > 52 # unsup: 0052 030C
+0159 > 72 # unsup: 0072 030C
+015A > D7
+015B > F7
+015C > 53 # unsup: 0053 0302
+015D > 73 # unsup: 0073 0302
+015E > 53 # unsup: 0053 0327
+015F > 73 # unsup: 0073 0327
+0160 > A6
+0161 > A8
+0162 > 54 # unsup: 0054 0327
+0163 > 74 # unsup: 0074 0327
+0164 > 54 # unsup: 0054 030C
+0165 > 74 # unsup: 0074 030C
+0168 > 55 # unsup: 0055 0303
+0169 > 75 # unsup: 0075 0303
+016A > 55 # unsup: 0055 0304
+016B > 75 # unsup: 0075 0304
+016C > 55 # unsup: 0055 0306
+016D > 75 # unsup: 0075 0306
+016E > 55 # unsup: 0055 030A
+016F > 75 # unsup: 0075 030A
+0170 > D8
+0171 > F8
+0172 > 55 # unsup: 0055 0328
+0173 > 75 # unsup: 0075 0328
+0174 > 57 # unsup: 0057 0302
+0175 > 77 # unsup: 0077 0302
+0176 > 59 # unsup: 0059 0302
+0177 > 79 # unsup: 0079 0302
+0178 > BE
+0179 > AC
+017A > AE
+017B > AF
+017C > BF
+017D > B4
+017E > B8
+017F > 73 # compat
+01A0 > 4F # unsup: 004F 031B
+01A1 > 6F # unsup: 006F 031B
+01AF > 55 # unsup: 0055 031B
+01B0 > 75 # unsup: 0075 031B
+01C4 > 44 B4 # compat
+01C5 > 44 B8 # compat
+01C6 > 64 B8 # compat
+01C7 > 4C 4A # compat
+01C8 > 4C 6A # compat
+01C9 > 6C 6A # compat
+01CA > 4E 4A # compat
+01CB > 4E 6A # compat
+01CC > 6E 6A # compat
+01CD > 41 # unsup: 0041 030C
+01CE > 61 # unsup: 0061 030C
+01CF > 49 # unsup: 0049 030C
+01D0 > 69 # unsup: 0069 030C
+01D1 > 4F # unsup: 004F 030C
+01D2 > 6F # unsup: 006F 030C
+01D3 > 55 # unsup: 0055 030C
+01D4 > 75 # unsup: 0075 030C
+01D5 > DC # unsup: 00DC 0304
+01D6 > FC # unsup: 00FC 0304
+01D7 > DC # unsup: 00DC 0301
+01D8 > FC # unsup: 00FC 0301
+01D9 > DC # unsup: 00DC 030C
+01DA > FC # unsup: 00FC 030C
+01DB > DC # unsup: 00DC 0300
+01DC > FC # unsup: 00FC 0300
+01DE > C4 # unsup: 00C4 0304
+01DF > E4 # unsup: 00E4 0304
+01E0 > 41 # unsup: 0041 0307 0304
+01E1 > 61 # unsup: 0061 0307 0304
+01E2 > C6 # unsup: 00C6 0304
+01E3 > E6 # unsup: 00E6 0304
+01E6 > 47 # unsup: 0047 030C
+01E7 > 67 # unsup: 0067 030C
+01E8 > 4B # unsup: 004B 030C
+01E9 > 6B # unsup: 006B 030C
+01EA > 4F # unsup: 004F 0328
+01EB > 6F # unsup: 006F 0328
+01EC > 4F # unsup: 004F 0328 0304
+01ED > 6F # unsup: 006F 0328 0304
+01F0 > 6A # unsup: 006A 030C
+01F1 > 44 5A # compat
+01F2 > 44 7A # compat
+01F3 > 64 7A # compat
+01F4 > 47 # unsup: 0047 0301
+01F5 > 67 # unsup: 0067 0301
+01F8 > 4E # unsup: 004E 0300
+01F9 > 6E # unsup: 006E 0300
+01FA > 41 # unsup: 0041 030A 0301
+01FB > 61 # unsup: 0061 030A 0301
+01FC > C6 # unsup: 00C6 0301
+01FD > E6 # unsup: 00E6 0301
+0200 > 41 # unsup: 0041 030F
+0201 > 61 # unsup: 0061 030F
+0202 > 41 # unsup: 0041 0311
+0203 > 61 # unsup: 0061 0311
+0204 > 45 # unsup: 0045 030F
+0205 > 65 # unsup: 0065 030F
+0206 > 45 # unsup: 0045 0311
+0207 > 65 # unsup: 0065 0311
+0208 > 49 # unsup: 0049 030F
+0209 > 69 # unsup: 0069 030F
+020A > 49 # unsup: 0049 0311
+020B > 69 # unsup: 0069 0311
+020C > 4F # unsup: 004F 030F
+020D > 6F # unsup: 006F 030F
+020E > 4F # unsup: 004F 0311
+020F > 6F # unsup: 006F 0311
+0210 > 52 # unsup: 0052 030F
+0211 > 72 # unsup: 0072 030F
+0212 > 52 # unsup: 0052 0311
+0213 > 72 # unsup: 0072 0311
+0214 > 55 # unsup: 0055 030F
+0215 > 75 # unsup: 0075 030F
+0216 > 55 # unsup: 0055 0311
+0217 > 75 # unsup: 0075 0311
+0218 > AA
+0219 > BA
+021A > DE
+021B > FE
+021E > 48 # unsup: 0048 030C
+021F > 68 # unsup: 0068 030C
+0226 > 41 # unsup: 0041 0307
+0227 > 61 # unsup: 0061 0307
+0228 > 45 # unsup: 0045 0327
+0229 > 65 # unsup: 0065 0327
+022A > D6 # unsup: 00D6 0304
+022B > F6 # unsup: 00F6 0304
+022C > 4F # unsup: 004F 0303 0304
+022D > 6F # unsup: 006F 0303 0304
+022E > 4F # unsup: 004F 0307
+022F > 6F # unsup: 006F 0307
+0230 > 4F # unsup: 004F 0307 0304
+0231 > 6F # unsup: 006F 0307 0304
+0232 > 59 # unsup: 0059 0304
+0233 > 79 # unsup: 0079 0304
+0300 > 0 # unsup
+0301 > 0 # unsup
+0302 > 0 # unsup
+0303 > 0 # unsup
+0304 > 0 # unsup
+0305 > 0 # unsup
+0306 > 0 # unsup
+0307 > 0 # unsup
+0308 > 0 # unsup
+0309 > 0 # unsup
+030A > 0 # unsup
+030B > 0 # unsup
+030C > 0 # unsup
+030D > 0 # unsup
+030E > 0 # unsup
+030F > 0 # unsup
+0310 > 0 # unsup
+0311 > 0 # unsup
+0312 > 0 # unsup
+0313 > 0 # unsup
+0314 > 0 # unsup
+0315 > 0 # unsup
+0316 > 0 # unsup
+0317 > 0 # unsup
+0318 > 0 # unsup
+0319 > 0 # unsup
+031A > 0 # unsup
+031B > 0 # unsup
+031C > 0 # unsup
+031D > 0 # unsup
+031E > 0 # unsup
+031F > 0 # unsup
+0320 > 0 # unsup
+0321 > 0 # unsup
+0322 > 0 # unsup
+0323 > 0 # unsup
+0324 > 0 # unsup
+0325 > 0 # unsup
+0326 > 0 # unsup
+0327 > 0 # unsup
+0328 > 0 # unsup
+0329 > 0 # unsup
+032A > 0 # unsup
+032B > 0 # unsup
+032C > 0 # unsup
+032D > 0 # unsup
+032E > 0 # unsup
+032F > 0 # unsup
+0330 > 0 # unsup
+0331 > 0 # unsup
+0332 > 0 # unsup
+0333 > 0 # unsup
+0334 > 0 # unsup
+0335 > 0 # unsup
+0336 > 0 # unsup
+0337 > 0 # unsup
+0338 > 0 # unsup
+0339 > 0 # unsup
+033A > 0 # unsup
+033B > 0 # unsup
+033C > 0 # unsup
+033D > 0 # unsup
+033E > 0 # unsup
+033F > 0 # unsup
+0340 > 0 # unsup
+0341 > 0 # unsup
+0342 > 0 # unsup
+0343 > 0 # unsup
+0344 > 0 # unsup
+0345 > 0 # unsup
+037E > 3B
+0387 > B7
+1E00 > 41 # unsup: 0041 0325
+1E01 > 61 # unsup: 0061 0325
+1E02 > 42 # unsup: 0042 0307
+1E03 > 62 # unsup: 0062 0307
+1E04 > 42 # unsup: 0042 0323
+1E05 > 62 # unsup: 0062 0323
+1E06 > 42 # unsup: 0042 0331
+1E07 > 62 # unsup: 0062 0331
+1E08 > C7 # unsup: 00C7 0301
+1E09 > E7 # unsup: 00E7 0301
+1E0A > 44 # unsup: 0044 0307
+1E0B > 64 # unsup: 0064 0307
+1E0C > 44 # unsup: 0044 0323
+1E0D > 64 # unsup: 0064 0323
+1E0E > 44 # unsup: 0044 0331
+1E0F > 64 # unsup: 0064 0331
+1E10 > 44 # unsup: 0044 0327
+1E11 > 64 # unsup: 0064 0327
+1E12 > 44 # unsup: 0044 032D
+1E13 > 64 # unsup: 0064 032D
+1E14 > 45 # unsup: 0045 0304 0300
+1E15 > 65 # unsup: 0065 0304 0300
+1E16 > 45 # unsup: 0045 0304 0301
+1E17 > 65 # unsup: 0065 0304 0301
+1E18 > 45 # unsup: 0045 032D
+1E19 > 65 # unsup: 0065 032D
+1E1A > 45 # unsup: 0045 0330
+1E1B > 65 # unsup: 0065 0330
+1E1C > 45 # unsup: 0045 0327 0306
+1E1D > 65 # unsup: 0065 0327 0306
+1E1E > 46 # unsup: 0046 0307
+1E1F > 66 # unsup: 0066 0307
+1E20 > 47 # unsup: 0047 0304
+1E21 > 67 # unsup: 0067 0304
+1E22 > 48 # unsup: 0048 0307
+1E23 > 68 # unsup: 0068 0307
+1E24 > 48 # unsup: 0048 0323
+1E25 > 68 # unsup: 0068 0323
+1E26 > 48 # unsup: 0048 0308
+1E27 > 68 # unsup: 0068 0308
+1E28 > 48 # unsup: 0048 0327
+1E29 > 68 # unsup: 0068 0327
+1E2A > 48 # unsup: 0048 032E
+1E2B > 68 # unsup: 0068 032E
+1E2C > 49 # unsup: 0049 0330
+1E2D > 69 # unsup: 0069 0330
+1E2E > CF # unsup: 00CF 0301
+1E2F > EF # unsup: 00EF 0301
+1E30 > 4B # unsup: 004B 0301
+1E31 > 6B # unsup: 006B 0301
+1E32 > 4B # unsup: 004B 0323
+1E33 > 6B # unsup: 006B 0323
+1E34 > 4B # unsup: 004B 0331
+1E35 > 6B # unsup: 006B 0331
+1E36 > 4C # unsup: 004C 0323
+1E37 > 6C # unsup: 006C 0323
+1E38 > 4C # unsup: 004C 0323 0304
+1E39 > 6C # unsup: 006C 0323 0304
+1E3A > 4C # unsup: 004C 0331
+1E3B > 6C # unsup: 006C 0331
+1E3C > 4C # unsup: 004C 032D
+1E3D > 6C # unsup: 006C 032D
+1E3E > 4D # unsup: 004D 0301
+1E3F > 6D # unsup: 006D 0301
+1E40 > 4D # unsup: 004D 0307
+1E41 > 6D # unsup: 006D 0307
+1E42 > 4D # unsup: 004D 0323
+1E43 > 6D # unsup: 006D 0323
+1E44 > 4E # unsup: 004E 0307
+1E45 > 6E # unsup: 006E 0307
+1E46 > 4E # unsup: 004E 0323
+1E47 > 6E # unsup: 006E 0323
+1E48 > 4E # unsup: 004E 0331
+1E49 > 6E # unsup: 006E 0331
+1E4A > 4E # unsup: 004E 032D
+1E4B > 6E # unsup: 006E 032D
+1E4C > 4F # unsup: 004F 0303 0301
+1E4D > 6F # unsup: 006F 0303 0301
+1E4E > 4F # unsup: 004F 0303 0308
+1E4F > 6F # unsup: 006F 0303 0308
+1E50 > 4F # unsup: 004F 0304 0300
+1E51 > 6F # unsup: 006F 0304 0300
+1E52 > 4F # unsup: 004F 0304 0301
+1E53 > 6F # unsup: 006F 0304 0301
+1E54 > 50 # unsup: 0050 0301
+1E55 > 70 # unsup: 0070 0301
+1E56 > 50 # unsup: 0050 0307
+1E57 > 70 # unsup: 0070 0307
+1E58 > 52 # unsup: 0052 0307
+1E59 > 72 # unsup: 0072 0307
+1E5A > 52 # unsup: 0052 0323
+1E5B > 72 # unsup: 0072 0323
+1E5C > 52 # unsup: 0052 0323 0304
+1E5D > 72 # unsup: 0072 0323 0304
+1E5E > 52 # unsup: 0052 0331
+1E5F > 72 # unsup: 0072 0331
+1E60 > 53 # unsup: 0053 0307
+1E61 > 73 # unsup: 0073 0307
+1E62 > 53 # unsup: 0053 0323
+1E63 > 73 # unsup: 0073 0323
+1E64 > D7 # unsup: 015A 0307
+1E65 > F7 # unsup: 015B 0307
+1E66 > A6 # unsup: 0160 0307
+1E67 > A8 # unsup: 0161 0307
+1E68 > 53 # unsup: 0053 0323 0307
+1E69 > 73 # unsup: 0073 0323 0307
+1E6A > 54 # unsup: 0054 0307
+1E6B > 74 # unsup: 0074 0307
+1E6C > 54 # unsup: 0054 0323
+1E6D > 74 # unsup: 0074 0323
+1E6E > 54 # unsup: 0054 0331
+1E6F > 74 # unsup: 0074 0331
+1E70 > 54 # unsup: 0054 032D
+1E71 > 74 # unsup: 0074 032D
+1E72 > 55 # unsup: 0055 0324
+1E73 > 75 # unsup: 0075 0324
+1E74 > 55 # unsup: 0055 0330
+1E75 > 75 # unsup: 0075 0330
+1E76 > 55 # unsup: 0055 032D
+1E77 > 75 # unsup: 0075 032D
+1E78 > 55 # unsup: 0055 0303 0301
+1E79 > 75 # unsup: 0075 0303 0301
+1E7A > 55 # unsup: 0055 0304 0308
+1E7B > 75 # unsup: 0075 0304 0308
+1E7C > 56 # unsup: 0056 0303
+1E7D > 76 # unsup: 0076 0303
+1E7E > 56 # unsup: 0056 0323
+1E7F > 76 # unsup: 0076 0323
+1E80 > 57 # unsup: 0057 0300
+1E81 > 77 # unsup: 0077 0300
+1E82 > 57 # unsup: 0057 0301
+1E83 > 77 # unsup: 0077 0301
+1E84 > 57 # unsup: 0057 0308
+1E85 > 77 # unsup: 0077 0308
+1E86 > 57 # unsup: 0057 0307
+1E87 > 77 # unsup: 0077 0307
+1E88 > 57 # unsup: 0057 0323
+1E89 > 77 # unsup: 0077 0323
+1E8A > 58 # unsup: 0058 0307
+1E8B > 78 # unsup: 0078 0307
+1E8C > 58 # unsup: 0058 0308
+1E8D > 78 # unsup: 0078 0308
+1E8E > 59 # unsup: 0059 0307
+1E8F > 79 # unsup: 0079 0307
+1E90 > 5A # unsup: 005A 0302
+1E91 > 7A # unsup: 007A 0302
+1E92 > 5A # unsup: 005A 0323
+1E93 > 7A # unsup: 007A 0323
+1E94 > 5A # unsup: 005A 0331
+1E95 > 7A # unsup: 007A 0331
+1E96 > 68 # unsup: 0068 0331
+1E97 > 74 # unsup: 0074 0308
+1E98 > 77 # unsup: 0077 030A
+1E99 > 79 # unsup: 0079 030A
+1E9B > 73 # unsup: 0073 0307
+1EA0 > 41 # unsup: 0041 0323
+1EA1 > 61 # unsup: 0061 0323
+1EA2 > 41 # unsup: 0041 0309
+1EA3 > 61 # unsup: 0061 0309
+1EA4 > C2 # unsup: 00C2 0301
+1EA5 > E2 # unsup: 00E2 0301
+1EA6 > C2 # unsup: 00C2 0300
+1EA7 > E2 # unsup: 00E2 0300
+1EA8 > C2 # unsup: 00C2 0309
+1EA9 > E2 # unsup: 00E2 0309
+1EAA > C2 # unsup: 00C2 0303
+1EAB > E2 # unsup: 00E2 0303
+1EAC > 41 # unsup: 0041 0323 0302
+1EAD > 61 # unsup: 0061 0323 0302
+1EAE > C3 # unsup: 0102 0301
+1EAF > E3 # unsup: 0103 0301
+1EB0 > C3 # unsup: 0102 0300
+1EB1 > E3 # unsup: 0103 0300
+1EB2 > C3 # unsup: 0102 0309
+1EB3 > E3 # unsup: 0103 0309
+1EB4 > C3 # unsup: 0102 0303
+1EB5 > E3 # unsup: 0103 0303
+1EB6 > 41 # unsup: 0041 0323 0306
+1EB7 > 61 # unsup: 0061 0323 0306
+1EB8 > 45 # unsup: 0045 0323
+1EB9 > 65 # unsup: 0065 0323
+1EBA > 45 # unsup: 0045 0309
+1EBB > 65 # unsup: 0065 0309
+1EBC > 45 # unsup: 0045 0303
+1EBD > 65 # unsup: 0065 0303
+1EBE > CA # unsup: 00CA 0301
+1EBF > EA # unsup: 00EA 0301
+1EC0 > CA # unsup: 00CA 0300
+1EC1 > EA # unsup: 00EA 0300
+1EC2 > CA # unsup: 00CA 0309
+1EC3 > EA # unsup: 00EA 0309
+1EC4 > CA # unsup: 00CA 0303
+1EC5 > EA # unsup: 00EA 0303
+1EC6 > 45 # unsup: 0045 0323 0302
+1EC7 > 65 # unsup: 0065 0323 0302
+1EC8 > 49 # unsup: 0049 0309
+1EC9 > 69 # unsup: 0069 0309
+1ECA > 49 # unsup: 0049 0323
+1ECB > 69 # unsup: 0069 0323
+1ECC > 4F # unsup: 004F 0323
+1ECD > 6F # unsup: 006F 0323
+1ECE > 4F # unsup: 004F 0309
+1ECF > 6F # unsup: 006F 0309
+1ED0 > D4 # unsup: 00D4 0301
+1ED1 > F4 # unsup: 00F4 0301
+1ED2 > D4 # unsup: 00D4 0300
+1ED3 > F4 # unsup: 00F4 0300
+1ED4 > D4 # unsup: 00D4 0309
+1ED5 > F4 # unsup: 00F4 0309
+1ED6 > D4 # unsup: 00D4 0303
+1ED7 > F4 # unsup: 00F4 0303
+1ED8 > 4F # unsup: 004F 0323 0302
+1ED9 > 6F # unsup: 006F 0323 0302
+1EDA > 4F # unsup: 004F 031B 0301
+1EDB > 6F # unsup: 006F 031B 0301
+1EDC > 4F # unsup: 004F 031B 0300
+1EDD > 6F # unsup: 006F 031B 0300
+1EDE > 4F # unsup: 004F 031B 0309
+1EDF > 6F # unsup: 006F 031B 0309
+1EE0 > 4F # unsup: 004F 031B 0303
+1EE1 > 6F # unsup: 006F 031B 0303
+1EE2 > 4F # unsup: 004F 031B 0323
+1EE3 > 6F # unsup: 006F 031B 0323
+1EE4 > 55 # unsup: 0055 0323
+1EE5 > 75 # unsup: 0075 0323
+1EE6 > 55 # unsup: 0055 0309
+1EE7 > 75 # unsup: 0075 0309
+1EE8 > 55 # unsup: 0055 031B 0301
+1EE9 > 75 # unsup: 0075 031B 0301
+1EEA > 55 # unsup: 0055 031B 0300
+1EEB > 75 # unsup: 0075 031B 0300
+1EEC > 55 # unsup: 0055 031B 0309
+1EED > 75 # unsup: 0075 031B 0309
+1EEE > 55 # unsup: 0055 031B 0303
+1EEF > 75 # unsup: 0075 031B 0303
+1EF0 > 55 # unsup: 0055 031B 0323
+1EF1 > 75 # unsup: 0075 031B 0323
+1EF2 > 59 # unsup: 0059 0300
+1EF3 > 79 # unsup: 0079 0300
+1EF4 > 59 # unsup: 0059 0323
+1EF5 > 79 # unsup: 0079 0323
+1EF6 > 59 # unsup: 0059 0309
+1EF7 > 79 # unsup: 0079 0309
+1EF8 > 59 # unsup: 0059 0303
+1EF9 > 79 # unsup: 0079 0303
+1FEF > 60
+2000 > 20 # compat
+2001 > 20 # compat
+2002 > 20 # compat
+2003 > 20 # compat
+2004 > 20 # compat
+2005 > 20 # compat
+2006 > 20 # compat
+2007 > 20 # compat
+2008 > 20 # compat
+2009 > 20 # compat
+200A > 20 # compat
+201D > B5
+201E > A5
+2024 > 2E # compat
+2025 > 2E 2E # compat
+2026 > 2E 2E 2E # compat
+202F > 20 # compat
+203C > 21 21 # compat
+2047 > 3F 3F # compat
+2048 > 3F 21 # compat
+2049 > 21 3F # compat
+205F > 20 # compat
+20AC > A4
+FB00 > 66 66 # compat
+FB01 > 66 69 # compat
+FB02 > 66 6C # compat
+FB03 > 66 66 69 # compat
+FB04 > 66 66 6C # compat
+FB05 > 73 74 # compat
+FB06 > 73 74 # compat
+FB29 > 2B # compat
+FE30 > 2E 2E # compat
+FE33 > 5F # compat
+FE34 > 5F # compat
+FE35 > 28 # compat
+FE36 > 29 # compat
+FE37 > 7B # compat
+FE38 > 7D # compat
+FE47 > 5B # compat
+FE48 > 5D # compat
+FE4D > 5F # compat
+FE4E > 5F # compat
+FE4F > 5F # compat
+FE50 > 2C # compat
+FE52 > 2E # compat
+FE54 > 3B # compat
+FE55 > 3A # compat
+FE56 > 3F # compat
+FE57 > 21 # compat
+FE59 > 28 # compat
+FE5A > 29 # compat
+FE5B > 7B # compat
+FE5C > 7D # compat
+FE5F > 23 # compat
+FE60 > 26 # compat
+FE61 > 2A # compat
+FE62 > 2B # compat
+FE63 > 2D # compat
+FE64 > 3C # compat
+FE65 > 3E # compat
+FE66 > 3D # compat
+FE68 > 5C # compat
+FE69 > 24 # compat
+FE6A > 25 # compat
+FE6B > 40 # compat
+FF01 > 21 # compat
+FF02 > 22 # compat
+FF03 > 23 # compat
+FF04 > 24 # compat
+FF05 > 25 # compat
+FF06 > 26 # compat
+FF07 > 27 # compat
+FF08 > 28 # compat
+FF09 > 29 # compat
+FF0A > 2A # compat
+FF0B > 2B # compat
+FF0C > 2C # compat
+FF0D > 2D # compat
+FF0E > 2E # compat
+FF0F > 2F # compat
+FF10 > 30 # compat
+FF11 > 31 # compat
+FF12 > 32 # compat
+FF13 > 33 # compat
+FF14 > 34 # compat
+FF15 > 35 # compat
+FF16 > 36 # compat
+FF17 > 37 # compat
+FF18 > 38 # compat
+FF19 > 39 # compat
+FF1A > 3A # compat
+FF1B > 3B # compat
+FF1C > 3C # compat
+FF1D > 3D # compat
+FF1E > 3E # compat
+FF1F > 3F # compat
+FF20 > 40 # compat
+FF21 > 41 # compat
+FF22 > 42 # compat
+FF23 > 43 # compat
+FF24 > 44 # compat
+FF25 > 45 # compat
+FF26 > 46 # compat
+FF27 > 47 # compat
+FF28 > 48 # compat
+FF29 > 49 # compat
+FF2A > 4A # compat
+FF2B > 4B # compat
+FF2C > 4C # compat
+FF2D > 4D # compat
+FF2E > 4E # compat
+FF2F > 4F # compat
+FF30 > 50 # compat
+FF31 > 51 # compat
+FF32 > 52 # compat
+FF33 > 53 # compat
+FF34 > 54 # compat
+FF35 > 55 # compat
+FF36 > 56 # compat
+FF37 > 57 # compat
+FF38 > 58 # compat
+FF39 > 59 # compat
+FF3A > 5A # compat
+FF3B > 5B # compat
+FF3C > 5C # compat
+FF3D > 5D # compat
+FF3E > 5E # compat
+FF3F > 5F # compat
+FF40 > 60 # compat
+FF41 > 61 # compat
+FF42 > 62 # compat
+FF43 > 63 # compat
+FF44 > 64 # compat
+FF45 > 65 # compat
+FF46 > 66 # compat
+FF47 > 67 # compat
+FF48 > 68 # compat
+FF49 > 69 # compat
+FF4A > 6A # compat
+FF4B > 6B # compat
+FF4C > 6C # compat
+FF4D > 6D # compat
+FF4E > 6E # compat
+FF4F > 6F # compat
+FF50 > 70 # compat
+FF51 > 71 # compat
+FF52 > 72 # compat
+FF53 > 73 # compat
+FF54 > 74 # compat
+FF55 > 75 # compat
+FF56 > 76 # compat
+FF57 > 77 # compat
+FF58 > 78 # compat
+FF59 > 79 # compat
+FF5A > 7A # compat
+FF5B > 7B # compat
+FF5C > 7C # compat
+FF5D > 7D # compat
+FF5E > 7E # compat
+.
+
+STRICT
+/
+N 259
+0000 > 00
+0001 > 01
+0002 > 02
+0003 > 03
+0004 > 04
+0005 > 05
+0006 > 06
+0007 > 07
+0008 > 08
+0009 > 09
+000A > 0A
+000B > 0B
+000C > 0C
+000D > 0D
+000E > 0E
+000F > 0F
+0010 > 10
+0011 > 11
+0012 > 12
+0013 > 13
+0014 > 14
+0015 > 15
+0016 > 16
+0017 > 17
+0018 > 18
+0019 > 19
+001A > 1A
+001B > 1B
+001C > 1C
+001D > 1D
+001E > 1E
+001F > 1F
+0020 > 20
+0021 > 21
+0022 > 22
+0023 > 23
+0024 > 24
+0025 > 25
+0026 > 26
+0027 > 27
+0028 > 28
+0029 > 29
+002A > 2A
+002B > 2B
+002C > 2C
+002D > 2D
+002E > 2E
+002F > 2F
+0030 > 30
+0031 > 31
+0032 > 32
+0033 > 33
+0034 > 34
+0035 > 35
+0036 > 36
+0037 > 37
+0038 > 38
+0039 > 39
+003A > 3A
+003B > 3B
+003C > 3C
+003D > 3D
+003E > 3E
+003F > 3F
+0040 > 40
+0041 > 41 /
+     N 6
+     0300 > C0
+     0301 > C1
+     0302 > C2
+     0306 > C3
+     0308 > C4
+     0328 > A1
+     .
+0042 > 42
+0043 > 43 /
+     N 3
+     0301 > C5
+     030C > B2
+     0327 > C7
+     .
+0044 > 44
+0045 > 45 /
+     N 5
+     0300 > C8
+     0301 > C9
+     0302 > CA
+     0308 > CB
+     0328 > DD
+     .
+0046 > 46
+0047 > 47
+0048 > 48
+0049 > 49 /
+     N 4
+     0300 > CC
+     0301 > CD
+     0302 > CE
+     0308 > CF
+     .
+004A > 4A
+004B > 4B
+004C > 4C
+004D > 4D
+004E > 4E /
+     N 1
+     0301 > D1
+     .
+004F > 4F /
+     N 5
+     0300 > D2
+     0301 > D3
+     0302 > D4
+     0308 > D6
+     030B > D5
+     .
+0050 > 50
+0051 > 51
+0052 > 52
+0053 > 53 /
+     N 3
+     0301 > D7
+     030C > A6
+     0326 > AA
+     .
+0054 > 54 /
+     N 1
+     0326 > DE
+     .
+0055 > 55 /
+     N 5
+     0300 > D9
+     0301 > DA
+     0302 > DB
+     0308 > DC
+     030B > D8
+     .
+0056 > 56
+0057 > 57
+0058 > 58
+0059 > 59 /
+     N 1
+     0308 > BE
+     .
+005A > 5A /
+     N 3
+     0301 > AC
+     0307 > AF
+     030C > B4
+     .
+005B > 5B
+005C > 5C
+005D > 5D
+005E > 5E
+005F > 5F
+0060 > 60
+0061 > 61 /
+     N 6
+     0300 > E0
+     0301 > E1
+     0302 > E2
+     0306 > E3
+     0308 > E4
+     0328 > A2
+     .
+0062 > 62
+0063 > 63 /
+     N 3
+     0301 > E5
+     030C > B9
+     0327 > E7
+     .
+0064 > 64
+0065 > 65 /
+     N 5
+     0300 > E8
+     0301 > E9
+     0302 > EA
+     0308 > EB
+     0328 > FD
+     .
+0066 > 66
+0067 > 67
+0068 > 68
+0069 > 69 /
+     N 4
+     0300 > EC
+     0301 > ED
+     0302 > EE
+     0308 > EF
+     .
+006A > 6A
+006B > 6B
+006C > 6C
+006D > 6D
+006E > 6E /
+     N 1
+     0301 > F1
+     .
+006F > 6F /
+     N 5
+     0300 > F2
+     0301 > F3
+     0302 > F4
+     0308 > F6
+     030B > F5
+     .
+0070 > 70
+0071 > 71
+0072 > 72
+0073 > 73 /
+     N 3
+     0301 > F7
+     030C > A8
+     0326 > BA
+     .
+0074 > 74 /
+     N 1
+     0326 > FE
+     .
+0075 > 75 /
+     N 5
+     0300 > F9
+     0301 > FA
+     0302 > FB
+     0308 > FC
+     030B > F8
+     .
+0076 > 76
+0077 > 77
+0078 > 78
+0079 > 79 /
+     N 1
+     0308 > FF
+     .
+007A > 7A /
+     N 3
+     0301 > AE
+     0307 > BF
+     030C > B8
+     .
+007B > 7B
+007C > 7C
+007D > 7D
+007E > 7E
+007F > 7F
+0080 > 80
+0081 > 81
+0082 > 82
+0083 > 83
+0084 > 84
+0085 > 85
+0086 > 86
+0087 > 87
+0088 > 88
+0089 > 89
+008A > 8A
+008B > 8B
+008C > 8C
+008D > 8D
+008E > 8E
+008F > 8F
+0090 > 90
+0091 > 91
+0092 > 92
+0093 > 93
+0094 > 94
+0095 > 95
+0096 > 96
+0097 > 97
+0098 > 98
+0099 > 99
+009A > 9A
+009B > 9B
+009C > 9C
+009D > 9D
+009E > 9E
+009F > 9F
+00A0 > A0
+00A7 > A7
+00A9 > A9
+00AB > AB
+00AD > AD
+00B0 > B0
+00B1 > B1
+00B6 > B6
+00B7 > B7
+00BB > BB
+00C0 > C0
+00C1 > C1
+00C2 > C2
+00C4 > C4
+00C6 > C6
+00C7 > C7
+00C8 > C8
+00C9 > C9
+00CA > CA
+00CB > CB
+00CC > CC
+00CD > CD
+00CE > CE
+00CF > CF
+00D2 > D2
+00D3 > D3
+00D4 > D4
+00D6 > D6
+00D9 > D9
+00DA > DA
+00DB > DB
+00DC > DC
+00DF > DF
+00E0 > E0
+00E1 > E1
+00E2 > E2
+00E4 > E4
+00E6 > E6
+00E7 > E7
+00E8 > E8
+00E9 > E9
+00EA > EA
+00EB > EB
+00EC > EC
+00ED > ED
+00EE > EE
+00EF > EF
+00F2 > F2
+00F3 > F3
+00F4 > F4
+00F6 > F6
+00F9 > F9
+00FA > FA
+00FB > FB
+00FC > FC
+00FF > FF
+0102 > C3
+0103 > E3
+0104 > A1
+0105 > A2
+0106 > C5
+0107 > E5
+010C > B2
+010D > B9
+0110 > D0
+0111 > F0
+0118 > DD
+0119 > FD
+0141 > A3
+0142 > B3
+0143 > D1
+0144 > F1
+0150 > D5
+0151 > F5
+0152 > BC
+0153 > BD
+015A > D7
+015B > F7
+0160 > A6
+0161 > A8
+0170 > D8
+0171 > F8
+0178 > BE
+0179 > AC
+017A > AE
+017B > AF
+017C > BF
+017D > B4
+017E > B8
+0218 > AA
+0219 > BA
+021A > DE
+021B > FE
+037E > 3B
+0387 > B7
+1FEF > 60
+201D > B5
+201E > A5
+20AC > A4
+.
+
+NFD
+/
+N 256
+00 > 0000
+01 > 0001
+02 > 0002
+03 > 0003
+04 > 0004
+05 > 0005
+06 > 0006
+07 > 0007
+08 > 0008
+09 > 0009
+0A > 000A
+0B > 000B
+0C > 000C
+0D > 000D
+0E > 000E
+0F > 000F
+10 > 0010
+11 > 0011
+12 > 0012
+13 > 0013
+14 > 0014
+15 > 0015
+16 > 0016
+17 > 0017
+18 > 0018
+19 > 0019
+1A > 001A
+1B > 001B
+1C > 001C
+1D > 001D
+1E > 001E
+1F > 001F
+20 > 0020
+21 > 0021
+22 > 0022
+23 > 0023
+24 > 0024
+25 > 0025
+26 > 0026
+27 > 0027
+28 > 0028
+29 > 0029
+2A > 002A
+2B > 002B
+2C > 002C
+2D > 002D
+2E > 002E
+2F > 002F
+30 > 0030
+31 > 0031
+32 > 0032
+33 > 0033
+34 > 0034
+35 > 0035
+36 > 0036
+37 > 0037
+38 > 0038
+39 > 0039
+3A > 003A
+3B > 003B
+3C > 003C
+3D > 003D
+3E > 003E
+3F > 003F
+40 > 0040
+41 > 0041
+42 > 0042
+43 > 0043
+44 > 0044
+45 > 0045
+46 > 0046
+47 > 0047
+48 > 0048
+49 > 0049
+4A > 004A
+4B > 004B
+4C > 004C
+4D > 004D
+4E > 004E
+4F > 004F
+50 > 0050
+51 > 0051
+52 > 0052
+53 > 0053
+54 > 0054
+55 > 0055
+56 > 0056
+57 > 0057
+58 > 0058
+59 > 0059
+5A > 005A
+5B > 005B
+5C > 005C
+5D > 005D
+5E > 005E
+5F > 005F
+60 > 0060
+61 > 0061
+62 > 0062
+63 > 0063
+64 > 0064
+65 > 0065
+66 > 0066
+67 > 0067
+68 > 0068
+69 > 0069
+6A > 006A
+6B > 006B
+6C > 006C
+6D > 006D
+6E > 006E
+6F > 006F
+70 > 0070
+71 > 0071
+72 > 0072
+73 > 0073
+74 > 0074
+75 > 0075
+76 > 0076
+77 > 0077
+78 > 0078
+79 > 0079
+7A > 007A
+7B > 007B
+7C > 007C
+7D > 007D
+7E > 007E
+7F > 007F
+80 > 0080
+81 > 0081
+82 > 0082
+83 > 0083
+84 > 0084
+85 > 0085
+86 > 0086
+87 > 0087
+88 > 0088
+89 > 0089
+8A > 008A
+8B > 008B
+8C > 008C
+8D > 008D
+8E > 008E
+8F > 008F
+90 > 0090
+91 > 0091
+92 > 0092
+93 > 0093
+94 > 0094
+95 > 0095
+96 > 0096
+97 > 0097
+98 > 0098
+99 > 0099
+9A > 009A
+9B > 009B
+9C > 009C
+9D > 009D
+9E > 009E
+9F > 009F
+A0 > 00A0
+A1 > 0041 0328
+A2 > 0061 0328
+A3 > 0141
+A4 > 20AC
+A5 > 201E
+A6 > 0053 030C
+A7 > 00A7
+A8 > 0073 030C
+A9 > 00A9
+AA > 0053 0326
+AB > 00AB
+AC > 005A 0301
+AD > 00AD
+AE > 007A 0301
+AF > 005A 0307
+B0 > 00B0
+B1 > 00B1
+B2 > 0043 030C
+B3 > 0142
+B4 > 005A 030C
+B5 > 201D
+B6 > 00B6
+B7 > 00B7
+B8 > 007A 030C
+B9 > 0063 030C
+BA > 0073 0326
+BB > 00BB
+BC > 0152
+BD > 0153
+BE > 0059 0308
+BF > 007A 0307
+C0 > 0041 0300
+C1 > 0041 0301
+C2 > 0041 0302
+C3 > 0041 0306
+C4 > 0041 0308
+C5 > 0043 0301
+C6 > 00C6
+C7 > 0043 0327
+C8 > 0045 0300
+C9 > 0045 0301
+CA > 0045 0302
+CB > 0045 0308
+CC > 0049 0300
+CD > 0049 0301
+CE > 0049 0302
+CF > 0049 0308
+D0 > 0110
+D1 > 004E 0301
+D2 > 004F 0300
+D3 > 004F 0301
+D4 > 004F 0302
+D5 > 004F 030B
+D6 > 004F 0308
+D7 > 0053 0301
+D8 > 0055 030B
+D9 > 0055 0300
+DA > 0055 0301
+DB > 0055 0302
+DC > 0055 0308
+DD > 0045 0328
+DE > 0054 0326
+DF > 00DF
+E0 > 0061 0300
+E1 > 0061 0301
+E2 > 0061 0302
+E3 > 0061 0306
+E4 > 0061 0308
+E5 > 0063 0301
+E6 > 00E6
+E7 > 0063 0327
+E8 > 0065 0300
+E9 > 0065 0301
+EA > 0065 0302
+EB > 0065 0308
+EC > 0069 0300
+ED > 0069 0301
+EE > 0069 0302
+EF > 0069 0308
+F0 > 0111
+F1 > 006E 0301
+F2 > 006F 0300
+F3 > 006F 0301
+F4 > 006F 0302
+F5 > 006F 030B
+F6 > 006F 0308
+F7 > 0073 0301
+F8 > 0075 030B
+F9 > 0075 0300
+FA > 0075 0301
+FB > 0075 0302
+FC > 0075 0308
+FD > 0065 0328
+FE > 0074 0326
+FF > 0079 0308
+.
+
+NFC
+/
+N 256
+00 > 0000
+01 > 0001
+02 > 0002
+03 > 0003
+04 > 0004
+05 > 0005
+06 > 0006
+07 > 0007
+08 > 0008
+09 > 0009
+0A > 000A
+0B > 000B
+0C > 000C
+0D > 000D
+0E > 000E
+0F > 000F
+10 > 0010
+11 > 0011
+12 > 0012
+13 > 0013
+14 > 0014
+15 > 0015
+16 > 0016
+17 > 0017
+18 > 0018
+19 > 0019
+1A > 001A
+1B > 001B
+1C > 001C
+1D > 001D
+1E > 001E
+1F > 001F
+20 > 0020
+21 > 0021
+22 > 0022
+23 > 0023
+24 > 0024
+25 > 0025
+26 > 0026
+27 > 0027
+28 > 0028
+29 > 0029
+2A > 002A
+2B > 002B
+2C > 002C
+2D > 002D
+2E > 002E
+2F > 002F
+30 > 0030
+31 > 0031
+32 > 0032
+33 > 0033
+34 > 0034
+35 > 0035
+36 > 0036
+37 > 0037
+38 > 0038
+39 > 0039
+3A > 003A
+3B > 003B
+3C > 003C
+3D > 003D
+3E > 003E
+3F > 003F
+40 > 0040
+41 > 0041
+42 > 0042
+43 > 0043
+44 > 0044
+45 > 0045
+46 > 0046
+47 > 0047
+48 > 0048
+49 > 0049
+4A > 004A
+4B > 004B
+4C > 004C
+4D > 004D
+4E > 004E
+4F > 004F
+50 > 0050
+51 > 0051
+52 > 0052
+53 > 0053
+54 > 0054
+55 > 0055
+56 > 0056
+57 > 0057
+58 > 0058
+59 > 0059
+5A > 005A
+5B > 005B
+5C > 005C
+5D > 005D
+5E > 005E
+5F > 005F
+60 > 0060
+61 > 0061
+62 > 0062
+63 > 0063
+64 > 0064
+65 > 0065
+66 > 0066
+67 > 0067
+68 > 0068
+69 > 0069
+6A > 006A
+6B > 006B
+6C > 006C
+6D > 006D
+6E > 006E
+6F > 006F
+70 > 0070
+71 > 0071
+72 > 0072
+73 > 0073
+74 > 0074
+75 > 0075
+76 > 0076
+77 > 0077
+78 > 0078
+79 > 0079
+7A > 007A
+7B > 007B
+7C > 007C
+7D > 007D
+7E > 007E
+7F > 007F
+80 > 0080
+81 > 0081
+82 > 0082
+83 > 0083
+84 > 0084
+85 > 0085
+86 > 0086
+87 > 0087
+88 > 0088
+89 > 0089
+8A > 008A
+8B > 008B
+8C > 008C
+8D > 008D
+8E > 008E
+8F > 008F
+90 > 0090
+91 > 0091
+92 > 0092
+93 > 0093
+94 > 0094
+95 > 0095
+96 > 0096
+97 > 0097
+98 > 0098
+99 > 0099
+9A > 009A
+9B > 009B
+9C > 009C
+9D > 009D
+9E > 009E
+9F > 009F
+A0 > 00A0
+A1 > 0104
+A2 > 0105
+A3 > 0141
+A4 > 20AC
+A5 > 201E
+A6 > 0160
+A7 > 00A7
+A8 > 0161
+A9 > 00A9
+AA > 0218
+AB > 00AB
+AC > 0179
+AD > 00AD
+AE > 017A
+AF > 017B
+B0 > 00B0
+B1 > 00B1
+B2 > 010C
+B3 > 0142
+B4 > 017D
+B5 > 201D
+B6 > 00B6
+B7 > 00B7
+B8 > 017E
+B9 > 010D
+BA > 0219
+BB > 00BB
+BC > 0152
+BD > 0153
+BE > 0178
+BF > 017C
+C0 > 00C0
+C1 > 00C1
+C2 > 00C2
+C3 > 0102
+C4 > 00C4
+C5 > 0106
+C6 > 00C6
+C7 > 00C7
+C8 > 00C8
+C9 > 00C9
+CA > 00CA
+CB > 00CB
+CC > 00CC
+CD > 00CD
+CE > 00CE
+CF > 00CF
+D0 > 0110
+D1 > 0143
+D2 > 00D2
+D3 > 00D3
+D4 > 00D4
+D5 > 0150
+D6 > 00D6
+D7 > 015A
+D8 > 0170
+D9 > 00D9
+DA > 00DA
+DB > 00DB
+DC > 00DC
+DD > 0118
+DE > 021A
+DF > 00DF
+E0 > 00E0
+E1 > 00E1
+E2 > 00E2
+E3 > 0103
+E4 > 00E4
+E5 > 0107
+E6 > 00E6
+E7 > 00E7
+E8 > 00E8
+E9 > 00E9
+EA > 00EA
+EB > 00EB
+EC > 00EC
+ED > 00ED
+EE > 00EE
+EF > 00EF
+F0 > 0111
+F1 > 0144
+F2 > 00F2
+F3 > 00F3
+F4 > 00F4
+F5 > 0151
+F6 > 00F6
+F7 > 015B
+F8 > 0171
+F9 > 00F9
+FA > 00FA
+FB > 00FB
+FC > 00FC
+FD > 0119
+FE > 021B
+FF > 00FF
+.
+
+COMP
+= NFC
+.
Index: doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso-8859-16.cset
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso-8859-16.cset	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso-8859-16.cset	(working copy)
@@ -0,0 +1,262 @@
+# Aspell Character Data File.
+= iso-8859-16
+> ascii
+/
+# <char> <uni> <type> <display> <upper> <lower> <title> <plain>
+#                                                         <sl-first> <sl-rest>
+00 0000 - N 00 00 00 00 00 00 # <control>
+01 0001 . N 01 01 01 00 00 00 # <unused control>
+02 0002 . N 02 02 02 00 00 00 # <unused control>
+03 0003 . N 03 03 03 00 00 00 # <unused control>
+04 0004 . N 04 04 04 00 00 00 # <unused control>
+05 0005 . N 05 05 05 00 00 00 # <unused control>
+06 0006 . N 06 06 06 00 00 00 # <unused control>
+07 0007 . N 07 07 07 00 00 00 # <unused control>
+08 0008 . N 08 08 08 00 00 00 # <unused control>
+09 0009 . N 09 09 09 00 00 00 # <unused control>
+0A 000A . N 0A 0A 0A 00 00 00 # <unused control>
+0B 000B . N 0B 0B 0B 00 00 00 # <unused control>
+0C 000C . N 0C 0C 0C 00 00 00 # <unused control>
+0D 000D . N 0D 0D 0D 00 00 00 # <unused control>
+0E 000E . N 0E 0E 0E 00 00 00 # <unused control>
+0F 000F . N 0F 0F 0F 00 00 00 # <unused control>
+10 0010 - N 10 10 10 00 00 00 # <control>
+11 0011 . N 11 11 11 00 00 00 # <unused control>
+12 0012 . N 12 12 12 00 00 00 # <unused control>
+13 0013 . N 13 13 13 00 00 00 # <unused control>
+14 0014 . N 14 14 14 00 00 00 # <unused control>
+15 0015 . N 15 15 15 00 00 00 # <unused control>
+16 0016 . N 16 16 16 00 00 00 # <unused control>
+17 0017 . N 17 17 17 00 00 00 # <unused control>
+18 0018 . N 18 18 18 00 00 00 # <unused control>
+19 0019 . N 19 19 19 00 00 00 # <unused control>
+1A 001A . N 1A 1A 1A 00 00 00 # <unused control>
+1B 001B . N 1B 1B 1B 00 00 00 # <unused control>
+1C 001C . N 1C 1C 1C 00 00 00 # <unused control>
+1D 001D . N 1D 1D 1D 00 00 00 # <unused control>
+1E 001E . N 1E 1E 1E 00 00 00 # <unused control>
+1F 001F . N 1F 1F 1F 00 00 00 # <unused control>
+20 0020 W Y 20 20 20 00 00 00 # SPACE
+21 0021 - Y 21 21 21 00 00 00 # EXCLAMATION MARK
+22 0022 - Y 22 22 22 00 00 00 # QUOTATION MARK
+23 0023 - Y 23 23 23 00 00 00 # NUMBER SIGN
+24 0024 - Y 24 24 24 00 00 00 # DOLLAR SIGN
+25 0025 - Y 25 25 25 00 00 00 # PERCENT SIGN
+26 0026 - Y 26 26 26 00 00 00 # AMPERSAND
+27 0027 - Y 27 27 27 00 00 00 # APOSTROPHE
+28 0028 - Y 28 28 28 00 00 00 # LEFT PARENTHESIS
+29 0029 - Y 29 29 29 00 00 00 # RIGHT PARENTHESIS
+2A 002A - Y 2A 2A 2A 00 00 00 # ASTERISK
+2B 002B - Y 2B 2B 2B 00 00 00 # PLUS SIGN
+2C 002C - Y 2C 2C 2C 00 00 00 # COMMA
+2D 002D H Y 2D 2D 2D 00 00 00 # HYPHEN-MINUS
+2E 002E - Y 2E 2E 2E 00 00 00 # FULL STOP
+2F 002F - Y 2F 2F 2F 00 00 00 # SOLIDUS
+30 0030 D Y 30 30 30 00 00 00 # DIGIT ZERO
+31 0031 D Y 31 31 31 00 00 00 # DIGIT ONE
+32 0032 D Y 32 32 32 00 00 00 # DIGIT TWO
+33 0033 D Y 33 33 33 00 00 00 # DIGIT THREE
+34 0034 D Y 34 34 34 00 00 00 # DIGIT FOUR
+35 0035 D Y 35 35 35 00 00 00 # DIGIT FIVE
+36 0036 D Y 36 36 36 00 00 00 # DIGIT SIX
+37 0037 D Y 37 37 37 00 00 00 # DIGIT SEVEN
+38 0038 D Y 38 38 38 00 00 00 # DIGIT EIGHT
+39 0039 D Y 39 39 39 00 00 00 # DIGIT NINE
+3A 003A - Y 3A 3A 3A 00 00 00 # COLON
+3B 003B - Y 3B 3B 3B 00 00 00 # SEMICOLON
+3C 003C - Y 3C 3C 3C 00 00 00 # LESS-THAN SIGN
+3D 003D - Y 3D 3D 3D 00 00 00 # EQUALS SIGN
+3E 003E - Y 3E 3E 3E 00 00 00 # GREATER-THAN SIGN
+3F 003F - Y 3F 3F 3F 00 00 00 # QUESTION MARK
+40 0040 - Y 40 40 40 00 00 00 # COMMERCIAL AT
+41 0041 L Y 41 61 41 41 2A 00 # LATIN CAPITAL LETTER A
+42 0042 L Y 42 62 42 42 62 62 # LATIN CAPITAL LETTER B
+43 0043 L Y 43 63 43 43 63 63 # LATIN CAPITAL LETTER C
+44 0044 L Y 44 64 44 44 64 64 # LATIN CAPITAL LETTER D
+45 0045 L Y 45 65 45 45 2A 00 # LATIN CAPITAL LETTER E
+46 0046 L Y 46 66 46 46 66 66 # LATIN CAPITAL LETTER F
+47 0047 L Y 47 67 47 47 67 67 # LATIN CAPITAL LETTER G
+48 0048 L Y 48 68 48 48 68 68 # LATIN CAPITAL LETTER H
+49 0049 L Y 49 69 49 49 2A 00 # LATIN CAPITAL LETTER I
+4A 004A L Y 4A 6A 4A 4A 6A 6A # LATIN CAPITAL LETTER J
+4B 004B L Y 4B 6B 4B 4B 6B 6B # LATIN CAPITAL LETTER K
+4C 004C L Y 4C 6C 4C 4C 6C 6C # LATIN CAPITAL LETTER L
+4D 004D L Y 4D 6D 4D 4D 6D 6D # LATIN CAPITAL LETTER M
+4E 004E L Y 4E 6E 4E 4E 6E 6E # LATIN CAPITAL LETTER N
+4F 004F L Y 4F 6F 4F 4F 2A 00 # LATIN CAPITAL LETTER O
+50 0050 L Y 50 70 50 50 70 70 # LATIN CAPITAL LETTER P
+51 0051 L Y 51 71 51 51 71 71 # LATIN CAPITAL LETTER Q
+52 0052 L Y 52 72 52 52 72 72 # LATIN CAPITAL LETTER R
+53 0053 L Y 53 73 53 53 73 73 # LATIN CAPITAL LETTER S
+54 0054 L Y 54 74 54 54 74 74 # LATIN CAPITAL LETTER T
+55 0055 L Y 55 75 55 55 2A 00 # LATIN CAPITAL LETTER U
+56 0056 L Y 56 76 56 56 76 76 # LATIN CAPITAL LETTER V
+57 0057 L Y 57 77 57 57 77 77 # LATIN CAPITAL LETTER W
+58 0058 L Y 58 78 58 58 78 78 # LATIN CAPITAL LETTER X
+59 0059 L Y 59 79 59 59 79 79 # LATIN CAPITAL LETTER Y
+5A 005A L Y 5A 7A 5A 5A 7A 7A # LATIN CAPITAL LETTER Z
+5B 005B - Y 5B 5B 5B 00 00 00 # LEFT SQUARE BRACKET
+5C 005C - Y 5C 5C 5C 00 00 00 # REVERSE SOLIDUS
+5D 005D - Y 5D 5D 5D 00 00 00 # RIGHT SQUARE BRACKET
+5E 005E - Y 5E 5E 5E 00 00 00 # CIRCUMFLEX ACCENT
+5F 005F - Y 5F 5F 5F 00 00 00 # LOW LINE
+60 0060 - Y 60 60 60 00 00 00 # GRAVE ACCENT
+61 0061 L Y 41 61 41 61 2A 00 # LATIN SMALL LETTER A
+62 0062 L Y 42 62 42 62 62 62 # LATIN SMALL LETTER B
+63 0063 L Y 43 63 43 63 63 63 # LATIN SMALL LETTER C
+64 0064 L Y 44 64 44 64 64 64 # LATIN SMALL LETTER D
+65 0065 L Y 45 65 45 65 2A 00 # LATIN SMALL LETTER E
+66 0066 L Y 46 66 46 66 66 66 # LATIN SMALL LETTER F
+67 0067 L Y 47 67 47 67 67 67 # LATIN SMALL LETTER G
+68 0068 L Y 48 68 48 68 68 68 # LATIN SMALL LETTER H
+69 0069 L Y 49 69 49 69 2A 00 # LATIN SMALL LETTER I
+6A 006A L Y 4A 6A 4A 6A 6A 6A # LATIN SMALL LETTER J
+6B 006B L Y 4B 6B 4B 6B 6B 6B # LATIN SMALL LETTER K
+6C 006C L Y 4C 6C 4C 6C 6C 6C # LATIN SMALL LETTER L
+6D 006D L Y 4D 6D 4D 6D 6D 6D # LATIN SMALL LETTER M
+6E 006E L Y 4E 6E 4E 6E 6E 6E # LATIN SMALL LETTER N
+6F 006F L Y 4F 6F 4F 6F 2A 00 # LATIN SMALL LETTER O
+70 0070 L Y 50 70 50 70 70 70 # LATIN SMALL LETTER P
+71 0071 L Y 51 71 51 71 71 71 # LATIN SMALL LETTER Q
+72 0072 L Y 52 72 52 72 72 72 # LATIN SMALL LETTER R
+73 0073 L Y 53 73 53 73 73 73 # LATIN SMALL LETTER S
+74 0074 L Y 54 74 54 74 74 74 # LATIN SMALL LETTER T
+75 0075 L Y 55 75 55 75 2A 00 # LATIN SMALL LETTER U
+76 0076 L Y 56 76 56 76 76 76 # LATIN SMALL LETTER V
+77 0077 L Y 57 77 57 77 77 77 # LATIN SMALL LETTER W
+78 0078 L Y 58 78 58 78 78 78 # LATIN SMALL LETTER X
+79 0079 L Y 59 79 59 79 79 79 # LATIN SMALL LETTER Y
+7A 007A L Y 5A 7A 5A 7A 7A 7A # LATIN SMALL LETTER Z
+7B 007B - Y 7B 7B 7B 00 00 00 # LEFT CURLY BRACKET
+7C 007C - Y 7C 7C 7C 00 00 00 # VERTICAL LINE
+7D 007D - Y 7D 7D 7D 00 00 00 # RIGHT CURLY BRACKET
+7E 007E - Y 7E 7E 7E 00 00 00 # TILDE
+7F 007F - N 7F 7F 7F 00 00 00 # <control>
+80 0080 . N 80 80 80 00 00 00 # <unused control>
+81 0081 . N 81 81 81 00 00 00 # <unused control>
+82 0082 . N 82 82 82 00 00 00 # <unused control>
+83 0083 . N 83 83 83 00 00 00 # <unused control>
+84 0084 . N 84 84 84 00 00 00 # <unused control>
+85 0085 . N 85 85 85 00 00 00 # <unused control>
+86 0086 . N 86 86 86 00 00 00 # <unused control>
+87 0087 . N 87 87 87 00 00 00 # <unused control>
+88 0088 . N 88 88 88 00 00 00 # <unused control>
+89 0089 . N 89 89 89 00 00 00 # <unused control>
+8A 008A . N 8A 8A 8A 00 00 00 # <unused control>
+8B 008B . N 8B 8B 8B 00 00 00 # <unused control>
+8C 008C . N 8C 8C 8C 00 00 00 # <unused control>
+8D 008D . N 8D 8D 8D 00 00 00 # <unused control>
+8E 008E . N 8E 8E 8E 00 00 00 # <unused control>
+8F 008F . N 8F 8F 8F 00 00 00 # <unused control>
+90 0090 . N 90 90 90 00 00 00 # <unused control>
+91 0091 . N 91 91 91 00 00 00 # <unused control>
+92 0092 . N 92 92 92 00 00 00 # <unused control>
+93 0093 . N 93 93 93 00 00 00 # <unused control>
+94 0094 . N 94 94 94 00 00 00 # <unused control>
+95 0095 . N 95 95 95 00 00 00 # <unused control>
+96 0096 . N 96 96 96 00 00 00 # <unused control>
+97 0097 . N 97 97 97 00 00 00 # <unused control>
+98 0098 . N 98 98 98 00 00 00 # <unused control>
+99 0099 . N 99 99 99 00 00 00 # <unused control>
+9A 009A . N 9A 9A 9A 00 00 00 # <unused control>
+9B 009B . N 9B 9B 9B 00 00 00 # <unused control>
+9C 009C . N 9C 9C 9C 00 00 00 # <unused control>
+9D 009D . N 9D 9D 9D 00 00 00 # <unused control>
+9E 009E . N 9E 9E 9E 00 00 00 # <unused control>
+9F 009F . N 9F 9F 9F 00 00 00 # <unused control>
+A0 00A0 W Y A0 A0 A0 00 00 00 # NO-BREAK SPACE
+A1 0104 L Y A1 A2 A1 41 2A 00 # LATIN CAPITAL LETTER A WITH OGONEK
+A2 0105 L Y A1 A2 A1 61 2A 00 # LATIN SMALL LETTER A WITH OGONEK
+A3 0141 L Y A3 B3 A3 A3 B3 B3 # LATIN CAPITAL LETTER L WITH STROKE
+A4 20AC - Y A4 A4 A4 00 00 00 # EURO SIGN
+A5 201E - Y A5 A5 A5 00 00 00 # DOUBLE LOW-9 QUOTATION MARK
+A6 0160 L Y A6 A8 A6 53 73 73 # LATIN CAPITAL LETTER S WITH CARON
+A7 00A7 - Y A7 A7 A7 00 00 00 # SECTION SIGN
+A8 0161 L Y A6 A8 A6 73 73 73 # LATIN SMALL LETTER S WITH CARON
+A9 00A9 - Y A9 A9 A9 00 00 00 # COPYRIGHT SIGN
+AA 0218 L Y AA BA AA 53 73 73 # LATIN CAPITAL LETTER S WITH COMMA BELOW
+AB 00AB - Y AB AB AB 00 00 00 # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
+AC 0179 L Y AC AE AC 5A 7A 7A # LATIN CAPITAL LETTER Z WITH ACUTE
+AD 00AD H N AD AD AD 00 00 00 # SOFT HYPHEN
+AE 017A L Y AC AE AC 7A 7A 7A # LATIN SMALL LETTER Z WITH ACUTE
+AF 017B L Y AF BF AF 5A 7A 7A # LATIN CAPITAL LETTER Z WITH DOT ABOVE
+B0 00B0 - Y B0 B0 B0 00 00 00 # DEGREE SIGN
+B1 00B1 - Y B1 B1 B1 00 00 00 # PLUS-MINUS SIGN
+B2 010C L Y B2 B9 B2 43 63 63 # LATIN CAPITAL LETTER C WITH CARON
+B3 0142 L Y A3 B3 A3 B3 B3 B3 # LATIN SMALL LETTER L WITH STROKE
+B4 017D L Y B4 B8 B4 5A 7A 7A # LATIN CAPITAL LETTER Z WITH CARON
+B5 201D - Y B5 B5 B5 00 00 00 # RIGHT DOUBLE QUOTATION MARK
+B6 00B6 - Y B6 B6 B6 00 00 00 # PILCROW SIGN
+B7 00B7 - Y B7 B7 B7 00 00 00 # MIDDLE DOT
+B8 017E L Y B4 B8 B4 7A 7A 7A # LATIN SMALL LETTER Z WITH CARON
+B9 010D L Y B2 B9 B2 63 63 63 # LATIN SMALL LETTER C WITH CARON
+BA 0219 L Y AA BA AA 73 73 73 # LATIN SMALL LETTER S WITH COMMA BELOW
+BB 00BB - Y BB BB BB 00 00 00 # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
+BC 0152 L Y BC BD BC BC 2A 00 # LATIN CAPITAL LIGATURE OE
+BD 0153 L Y BC BD BC BD 2A 00 # LATIN SMALL LIGATURE OE
+BE 0178 L Y BE FF BE 59 79 79 # LATIN CAPITAL LETTER Y WITH DIAERESIS
+BF 017C L Y AF BF AF 7A 7A 7A # LATIN SMALL LETTER Z WITH DOT ABOVE
+C0 00C0 L Y C0 E0 C0 41 2A 00 # LATIN CAPITAL LETTER A WITH GRAVE
+C1 00C1 L Y C1 E1 C1 41 2A 00 # LATIN CAPITAL LETTER A WITH ACUTE
+C2 00C2 L Y C2 E2 C2 41 2A 00 # LATIN CAPITAL LETTER A WITH CIRCUMFLEX
+C3 0102 L Y C3 E3 C3 41 2A 00 # LATIN CAPITAL LETTER A WITH BREVE
+C4 00C4 L Y C4 E4 C4 41 2A 00 # LATIN CAPITAL LETTER A WITH DIAERESIS
+C5 0106 L Y C5 E5 C5 43 63 63 # LATIN CAPITAL LETTER C WITH ACUTE
+C6 00C6 L Y C6 E6 C6 C6 2A 00 # LATIN CAPITAL LETTER AE
+C7 00C7 L Y C7 E7 C7 43 63 63 # LATIN CAPITAL LETTER C WITH CEDILLA
+C8 00C8 L Y C8 E8 C8 45 2A 00 # LATIN CAPITAL LETTER E WITH GRAVE
+C9 00C9 L Y C9 E9 C9 45 2A 00 # LATIN CAPITAL LETTER E WITH ACUTE
+CA 00CA L Y CA EA CA 45 2A 00 # LATIN CAPITAL LETTER E WITH CIRCUMFLEX
+CB 00CB L Y CB EB CB 45 2A 00 # LATIN CAPITAL LETTER E WITH DIAERESIS
+CC 00CC L Y CC EC CC 49 2A 00 # LATIN CAPITAL LETTER I WITH GRAVE
+CD 00CD L Y CD ED CD 49 2A 00 # LATIN CAPITAL LETTER I WITH ACUTE
+CE 00CE L Y CE EE CE 49 2A 00 # LATIN CAPITAL LETTER I WITH CIRCUMFLEX
+CF 00CF L Y CF EF CF 49 2A 00 # LATIN CAPITAL LETTER I WITH DIAERESIS
+D0 0110 L Y D0 F0 D0 D0 F0 F0 # LATIN CAPITAL LETTER D WITH STROKE
+D1 0143 L Y D1 F1 D1 4E 6E 6E # LATIN CAPITAL LETTER N WITH ACUTE
+D2 00D2 L Y D2 F2 D2 4F 2A 00 # LATIN CAPITAL LETTER O WITH GRAVE
+D3 00D3 L Y D3 F3 D3 4F 2A 00 # LATIN CAPITAL LETTER O WITH ACUTE
+D4 00D4 L Y D4 F4 D4 4F 2A 00 # LATIN CAPITAL LETTER O WITH CIRCUMFLEX
+D5 0150 L Y D5 F5 D5 4F 2A 00 # LATIN CAPITAL LETTER O WITH DOUBLE ACUTE
+D6 00D6 L Y D6 F6 D6 4F 2A 00 # LATIN CAPITAL LETTER O WITH DIAERESIS
+D7 015A L Y D7 F7 D7 53 73 73 # LATIN CAPITAL LETTER S WITH ACUTE
+D8 0170 L Y D8 F8 D8 55 2A 00 # LATIN CAPITAL LETTER U WITH DOUBLE ACUTE
+D9 00D9 L Y D9 F9 D9 55 2A 00 # LATIN CAPITAL LETTER U WITH GRAVE
+DA 00DA L Y DA FA DA 55 2A 00 # LATIN CAPITAL LETTER U WITH ACUTE
+DB 00DB L Y DB FB DB 55 2A 00 # LATIN CAPITAL LETTER U WITH CIRCUMFLEX
+DC 00DC L Y DC FC DC 55 2A 00 # LATIN CAPITAL LETTER U WITH DIAERESIS
+DD 0118 L Y DD FD DD 45 2A 00 # LATIN CAPITAL LETTER E WITH OGONEK
+DE 021A L Y DE FE DE 54 74 74 # LATIN CAPITAL LETTER T WITH COMMA BELOW
+DF 00DF L Y DF DF DF DF DF DF # LATIN SMALL LETTER SHARP S
+E0 00E0 L Y C0 E0 C0 61 2A 00 # LATIN SMALL LETTER A WITH GRAVE
+E1 00E1 L Y C1 E1 C1 61 2A 00 # LATIN SMALL LETTER A WITH ACUTE
+E2 00E2 L Y C2 E2 C2 61 2A 00 # LATIN SMALL LETTER A WITH CIRCUMFLEX
+E3 0103 L Y C3 E3 C3 61 2A 00 # LATIN SMALL LETTER A WITH BREVE
+E4 00E4 L Y C4 E4 C4 61 2A 00 # LATIN SMALL LETTER A WITH DIAERESIS
+E5 0107 L Y C5 E5 C5 63 63 63 # LATIN SMALL LETTER C WITH ACUTE
+E6 00E6 L Y C6 E6 C6 E6 2A 00 # LATIN SMALL LETTER AE
+E7 00E7 L Y C7 E7 C7 63 63 63 # LATIN SMALL LETTER C WITH CEDILLA
+E8 00E8 L Y C8 E8 C8 65 2A 00 # LATIN SMALL LETTER E WITH GRAVE
+E9 00E9 L Y C9 E9 C9 65 2A 00 # LATIN SMALL LETTER E WITH ACUTE
+EA 00EA L Y CA EA CA 65 2A 00 # LATIN SMALL LETTER E WITH CIRCUMFLEX
+EB 00EB L Y CB EB CB 65 2A 00 # LATIN SMALL LETTER E WITH DIAERESIS
+EC 00EC L Y CC EC CC 69 2A 00 # LATIN SMALL LETTER I WITH GRAVE
+ED 00ED L Y CD ED CD 69 2A 00 # LATIN SMALL LETTER I WITH ACUTE
+EE 00EE L Y CE EE CE 69 2A 00 # LATIN SMALL LETTER I WITH CIRCUMFLEX
+EF 00EF L Y CF EF CF 69 2A 00 # LATIN SMALL LETTER I WITH DIAERESIS
+F0 0111 L Y D0 F0 D0 F0 F0 F0 # LATIN SMALL LETTER D WITH STROKE
+F1 0144 L Y D1 F1 D1 6E 6E 6E # LATIN SMALL LETTER N WITH ACUTE
+F2 00F2 L Y D2 F2 D2 6F 2A 00 # LATIN SMALL LETTER O WITH GRAVE
+F3 00F3 L Y D3 F3 D3 6F 2A 00 # LATIN SMALL LETTER O WITH ACUTE
+F4 00F4 L Y D4 F4 D4 6F 2A 00 # LATIN SMALL LETTER O WITH CIRCUMFLEX
+F5 0151 L Y D5 F5 D5 6F 2A 00 # LATIN SMALL LETTER O WITH DOUBLE ACUTE
+F6 00F6 L Y D6 F6 D6 6F 2A 00 # LATIN SMALL LETTER O WITH DIAERESIS
+F7 015B L Y D7 F7 D7 73 73 73 # LATIN SMALL LETTER S WITH ACUTE
+F8 0171 L Y D8 F8 D8 75 2A 00 # LATIN SMALL LETTER U WITH DOUBLE ACUTE
+F9 00F9 L Y D9 F9 D9 75 2A 00 # LATIN SMALL LETTER U WITH GRAVE
+FA 00FA L Y DA FA DA 75 2A 00 # LATIN SMALL LETTER U WITH ACUTE
+FB 00FB L Y DB FB DB 75 2A 00 # LATIN SMALL LETTER U WITH CIRCUMFLEX
+FC 00FC L Y DC FC DC 75 2A 00 # LATIN SMALL LETTER U WITH DIAERESIS
+FD 0119 L Y DD FD DD 65 2A 00 # LATIN SMALL LETTER E WITH OGONEK
+FE 021B L Y DE FE DE 74 74 74 # LATIN SMALL LETTER T WITH COMMA BELOW
+FF 00FF L Y BE FF BE 79 79 79 # LATIN SMALL LETTER Y WITH DIAERESIS
Index: doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso-8859-2.cmap
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso-8859-2.cmap	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso-8859-2.cmap	(working copy)
@@ -0,0 +1,1983 @@
+INTERNAL
+/
+N 925
+0000 > 00
+0001 > 01
+0002 > 02
+0003 > 03
+0004 > 04
+0005 > 05
+0006 > 06
+0007 > 07
+0008 > 08
+0009 > 09
+000A > 0A
+000B > 0B
+000C > 0C
+000D > 0D
+000E > 0E
+000F > 0F
+0010 > 10
+0011 > 11
+0012 > 12
+0013 > 13
+0014 > 14
+0015 > 15
+0016 > 16
+0017 > 17
+0018 > 18
+0019 > 19
+001A > 1A
+001B > 1B
+001C > 1C
+001D > 1D
+001E > 1E
+001F > 1F
+0020 > 20
+0021 > 21
+0022 > 22
+0023 > 23
+0024 > 24
+0025 > 25
+0026 > 26
+0027 > 27
+0028 > 28
+0029 > 29
+002A > 2A
+002B > 2B
+002C > 2C
+002D > 2D
+002E > 2E
+002F > 2F
+0030 > 30
+0031 > 31
+0032 > 32
+0033 > 33
+0034 > 34
+0035 > 35
+0036 > 36
+0037 > 37
+0038 > 38
+0039 > 39
+003A > 3A
+003B > 3B
+003C > 3C
+003D > 3D
+003E > 3E
+003F > 3F
+0040 > 40
+0041 > 41 /
+     N 5
+     0301 > C1
+     0302 > C2
+     0306 > C3
+     0308 > C4
+     0328 > A1
+     .
+0042 > 42
+0043 > 43 /
+     N 3
+     0301 > C6
+     030C > C8
+     0327 > C7
+     .
+0044 > 44 /
+     N 1
+     030C > CF
+     .
+0045 > 45 /
+     N 4
+     0301 > C9
+     0308 > CB
+     030C > CC
+     0328 > CA
+     .
+0046 > 46
+0047 > 47
+0048 > 48
+0049 > 49 /
+     N 2
+     0301 > CD
+     0302 > CE
+     .
+004A > 4A
+004B > 4B
+004C > 4C /
+     N 2
+     0301 > C5
+     030C > A5
+     .
+004D > 4D
+004E > 4E /
+     N 2
+     0301 > D1
+     030C > D2
+     .
+004F > 4F /
+     N 4
+     0301 > D3
+     0302 > D4
+     0308 > D6
+     030B > D5
+     .
+0050 > 50
+0051 > 51
+0052 > 52 /
+     N 2
+     0301 > C0
+     030C > D8
+     .
+0053 > 53 /
+     N 3
+     0301 > A6
+     030C > A9
+     0327 > AA
+     .
+0054 > 54 /
+     N 2
+     030C > AB
+     0327 > DE
+     .
+0055 > 55 /
+     N 4
+     0301 > DA
+     0308 > DC
+     030A > D9
+     030B > DB
+     .
+0056 > 56
+0057 > 57
+0058 > 58
+0059 > 59 /
+     N 1
+     0301 > DD
+     .
+005A > 5A /
+     N 3
+     0301 > AC
+     0307 > AF
+     030C > AE
+     .
+005B > 5B
+005C > 5C
+005D > 5D
+005E > 5E
+005F > 5F
+0060 > 60
+0061 > 61 /
+     N 5
+     0301 > E1
+     0302 > E2
+     0306 > E3
+     0308 > E4
+     0328 > B1
+     .
+0062 > 62
+0063 > 63 /
+     N 3
+     0301 > E6
+     030C > E8
+     0327 > E7
+     .
+0064 > 64 /
+     N 1
+     030C > EF
+     .
+0065 > 65 /
+     N 4
+     0301 > E9
+     0308 > EB
+     030C > EC
+     0328 > EA
+     .
+0066 > 66
+0067 > 67
+0068 > 68
+0069 > 69 /
+     N 2
+     0301 > ED
+     0302 > EE
+     .
+006A > 6A
+006B > 6B
+006C > 6C /
+     N 2
+     0301 > E5
+     030C > B5
+     .
+006D > 6D
+006E > 6E /
+     N 2
+     0301 > F1
+     030C > F2
+     .
+006F > 6F /
+     N 4
+     0301 > F3
+     0302 > F4
+     0308 > F6
+     030B > F5
+     .
+0070 > 70
+0071 > 71
+0072 > 72 /
+     N 2
+     0301 > E0
+     030C > F8
+     .
+0073 > 73 /
+     N 3
+     0301 > B6
+     030C > B9
+     0327 > BA
+     .
+0074 > 74 /
+     N 2
+     030C > BB
+     0327 > FE
+     .
+0075 > 75 /
+     N 4
+     0301 > FA
+     0308 > FC
+     030A > F9
+     030B > FB
+     .
+0076 > 76
+0077 > 77
+0078 > 78
+0079 > 79 /
+     N 1
+     0301 > FD
+     .
+007A > 7A /
+     N 3
+     0301 > BC
+     0307 > BF
+     030C > BE
+     .
+007B > 7B
+007C > 7C
+007D > 7D
+007E > 7E
+007F > 7F
+0080 > 80
+0081 > 81
+0082 > 82
+0083 > 83
+0084 > 84
+0085 > 85
+0086 > 86
+0087 > 87
+0088 > 88
+0089 > 89
+008A > 8A
+008B > 8B
+008C > 8C
+008D > 8D
+008E > 8E
+008F > 8F
+0090 > 90
+0091 > 91
+0092 > 92
+0093 > 93
+0094 > 94
+0095 > 95
+0096 > 96
+0097 > 97
+0098 > 98
+0099 > 99
+009A > 9A
+009B > 9B
+009C > 9C
+009D > 9D
+009E > 9E
+009F > 9F
+00A0 > A0
+00A4 > A4
+00A7 > A7
+00A8 > A8
+00AD > AD
+00B0 > B0
+00B4 > B4
+00B8 > B8
+00C0 > 41 # unsup: 0041 0300
+00C1 > C1
+00C2 > C2
+00C3 > 41 # unsup: 0041 0303
+00C4 > C4
+00C5 > 41 # unsup: 0041 030A
+00C6 > 41 45 # compat
+00C7 > C7
+00C8 > 45 # unsup: 0045 0300
+00C9 > C9
+00CA > 45 # unsup: 0045 0302
+00CB > CB
+00CC > 49 # unsup: 0049 0300
+00CD > CD
+00CE > CE
+00CF > 49 # unsup: 0049 0308
+00D1 > 4E # unsup: 004E 0303
+00D2 > 4F # unsup: 004F 0300
+00D3 > D3
+00D4 > D4
+00D5 > 4F # unsup: 004F 0303
+00D6 > D6
+00D7 > D7
+00D9 > 55 # unsup: 0055 0300
+00DA > DA
+00DB > 55 # unsup: 0055 0302
+00DC > DC
+00DD > DD
+00DF > DF
+00E0 > 61 # unsup: 0061 0300
+00E1 > E1
+00E2 > E2
+00E3 > 61 # unsup: 0061 0303
+00E4 > E4
+00E5 > 61 # unsup: 0061 030A
+00E6 > 61 65 # compat
+00E7 > E7
+00E8 > 65 # unsup: 0065 0300
+00E9 > E9
+00EA > 65 # unsup: 0065 0302
+00EB > EB
+00EC > 69 # unsup: 0069 0300
+00ED > ED
+00EE > EE
+00EF > 69 # unsup: 0069 0308
+00F1 > 6E # unsup: 006E 0303
+00F2 > 6F # unsup: 006F 0300
+00F3 > F3
+00F4 > F4
+00F5 > 6F # unsup: 006F 0303
+00F6 > F6
+00F7 > F7
+00F9 > 75 # unsup: 0075 0300
+00FA > FA
+00FB > 75 # unsup: 0075 0302
+00FC > FC
+00FD > FD
+00FF > 79 # unsup: 0079 0308
+0100 > 41 # unsup: 0041 0304
+0101 > 61 # unsup: 0061 0304
+0102 > C3
+0103 > E3
+0104 > A1
+0105 > B1
+0106 > C6
+0107 > E6
+0108 > 43 # unsup: 0043 0302
+0109 > 63 # unsup: 0063 0302
+010A > 43 # unsup: 0043 0307
+010B > 63 # unsup: 0063 0307
+010C > C8
+010D > E8
+010E > CF
+010F > EF
+0110 > D0
+0111 > F0
+0112 > 45 # unsup: 0045 0304
+0113 > 65 # unsup: 0065 0304
+0114 > 45 # unsup: 0045 0306
+0115 > 65 # unsup: 0065 0306
+0116 > 45 # unsup: 0045 0307
+0117 > 65 # unsup: 0065 0307
+0118 > CA
+0119 > EA
+011A > CC
+011B > EC
+011C > 47 # unsup: 0047 0302
+011D > 67 # unsup: 0067 0302
+011E > 47 # unsup: 0047 0306
+011F > 67 # unsup: 0067 0306
+0120 > 47 # unsup: 0047 0307
+0121 > 67 # unsup: 0067 0307
+0122 > 47 # unsup: 0047 0327
+0123 > 67 # unsup: 0067 0327
+0124 > 48 # unsup: 0048 0302
+0125 > 68 # unsup: 0068 0302
+0128 > 49 # unsup: 0049 0303
+0129 > 69 # unsup: 0069 0303
+012A > 49 # unsup: 0049 0304
+012B > 69 # unsup: 0069 0304
+012C > 49 # unsup: 0049 0306
+012D > 69 # unsup: 0069 0306
+012E > 49 # unsup: 0049 0328
+012F > 69 # unsup: 0069 0328
+0130 > 49 # unsup: 0049 0307
+0132 > 49 4A # compat
+0133 > 69 6A # compat
+0134 > 4A # unsup: 004A 0302
+0135 > 6A # unsup: 006A 0302
+0136 > 4B # unsup: 004B 0327
+0137 > 6B # unsup: 006B 0327
+0139 > C5
+013A > E5
+013B > 4C # unsup: 004C 0327
+013C > 6C # unsup: 006C 0327
+013D > A5
+013E > B5
+0141 > A3
+0142 > B3
+0143 > D1
+0144 > F1
+0145 > 4E # unsup: 004E 0327
+0146 > 6E # unsup: 006E 0327
+0147 > D2
+0148 > F2
+014C > 4F # unsup: 004F 0304
+014D > 6F # unsup: 006F 0304
+014E > 4F # unsup: 004F 0306
+014F > 6F # unsup: 006F 0306
+0150 > D5
+0151 > F5
+0152 > 4F 45 # compat
+0153 > 6F 65 # compat
+0154 > C0
+0155 > E0
+0156 > 52 # unsup: 0052 0327
+0157 > 72 # unsup: 0072 0327
+0158 > D8
+0159 > F8
+015A > A6
+015B > B6
+015C > 53 # unsup: 0053 0302
+015D > 73 # unsup: 0073 0302
+015E > AA
+015F > BA
+0160 > A9
+0161 > B9
+0162 > DE
+0163 > FE
+0164 > AB
+0165 > BB
+0168 > 55 # unsup: 0055 0303
+0169 > 75 # unsup: 0075 0303
+016A > 55 # unsup: 0055 0304
+016B > 75 # unsup: 0075 0304
+016C > 55 # unsup: 0055 0306
+016D > 75 # unsup: 0075 0306
+016E > D9
+016F > F9
+0170 > DB
+0171 > FB
+0172 > 55 # unsup: 0055 0328
+0173 > 75 # unsup: 0075 0328
+0174 > 57 # unsup: 0057 0302
+0175 > 77 # unsup: 0077 0302
+0176 > 59 # unsup: 0059 0302
+0177 > 79 # unsup: 0079 0302
+0178 > 59 # unsup: 0059 0308
+0179 > AC
+017A > BC
+017B > AF
+017C > BF
+017D > AE
+017E > BE
+017F > 73 # compat
+01A0 > 4F # unsup: 004F 031B
+01A1 > 6F # unsup: 006F 031B
+01AF > 55 # unsup: 0055 031B
+01B0 > 75 # unsup: 0075 031B
+01C4 > 44 AE # compat
+01C5 > 44 BE # compat
+01C6 > 64 BE # compat
+01C7 > 4C 4A # compat
+01C8 > 4C 6A # compat
+01C9 > 6C 6A # compat
+01CA > 4E 4A # compat
+01CB > 4E 6A # compat
+01CC > 6E 6A # compat
+01CD > 41 # unsup: 0041 030C
+01CE > 61 # unsup: 0061 030C
+01CF > 49 # unsup: 0049 030C
+01D0 > 69 # unsup: 0069 030C
+01D1 > 4F # unsup: 004F 030C
+01D2 > 6F # unsup: 006F 030C
+01D3 > 55 # unsup: 0055 030C
+01D4 > 75 # unsup: 0075 030C
+01D5 > DC # unsup: 00DC 0304
+01D6 > FC # unsup: 00FC 0304
+01D7 > DC # unsup: 00DC 0301
+01D8 > FC # unsup: 00FC 0301
+01D9 > DC # unsup: 00DC 030C
+01DA > FC # unsup: 00FC 030C
+01DB > DC # unsup: 00DC 0300
+01DC > FC # unsup: 00FC 0300
+01DE > C4 # unsup: 00C4 0304
+01DF > E4 # unsup: 00E4 0304
+01E0 > 41 # unsup: 0041 0307 0304
+01E1 > 61 # unsup: 0061 0307 0304
+01E2 > 41 45 # unsup: 0041 0045 0304
+01E3 > 61 65 # unsup: 0061 0065 0304
+01E6 > 47 # unsup: 0047 030C
+01E7 > 67 # unsup: 0067 030C
+01E8 > 4B # unsup: 004B 030C
+01E9 > 6B # unsup: 006B 030C
+01EA > 4F # unsup: 004F 0328
+01EB > 6F # unsup: 006F 0328
+01EC > 4F # unsup: 004F 0328 0304
+01ED > 6F # unsup: 006F 0328 0304
+01F0 > 6A # unsup: 006A 030C
+01F1 > 44 5A # compat
+01F2 > 44 7A # compat
+01F3 > 64 7A # compat
+01F4 > 47 # unsup: 0047 0301
+01F5 > 67 # unsup: 0067 0301
+01F8 > 4E # unsup: 004E 0300
+01F9 > 6E # unsup: 006E 0300
+01FA > 41 # unsup: 0041 030A 0301
+01FB > 61 # unsup: 0061 030A 0301
+01FC > 41 45 # unsup: 0041 0045 0301
+01FD > 61 65 # unsup: 0061 0065 0301
+0200 > 41 # unsup: 0041 030F
+0201 > 61 # unsup: 0061 030F
+0202 > 41 # unsup: 0041 0311
+0203 > 61 # unsup: 0061 0311
+0204 > 45 # unsup: 0045 030F
+0205 > 65 # unsup: 0065 030F
+0206 > 45 # unsup: 0045 0311
+0207 > 65 # unsup: 0065 0311
+0208 > 49 # unsup: 0049 030F
+0209 > 69 # unsup: 0069 030F
+020A > 49 # unsup: 0049 0311
+020B > 69 # unsup: 0069 0311
+020C > 4F # unsup: 004F 030F
+020D > 6F # unsup: 006F 030F
+020E > 4F # unsup: 004F 0311
+020F > 6F # unsup: 006F 0311
+0210 > 52 # unsup: 0052 030F
+0211 > 72 # unsup: 0072 030F
+0212 > 52 # unsup: 0052 0311
+0213 > 72 # unsup: 0072 0311
+0214 > 55 # unsup: 0055 030F
+0215 > 75 # unsup: 0075 030F
+0216 > 55 # unsup: 0055 0311
+0217 > 75 # unsup: 0075 0311
+0218 > 53 # unsup: 0053 0326
+0219 > 73 # unsup: 0073 0326
+021A > 54 # unsup: 0054 0326
+021B > 74 # unsup: 0074 0326
+021E > 48 # unsup: 0048 030C
+021F > 68 # unsup: 0068 030C
+0226 > 41 # unsup: 0041 0307
+0227 > 61 # unsup: 0061 0307
+0228 > 45 # unsup: 0045 0327
+0229 > 65 # unsup: 0065 0327
+022A > D6 # unsup: 00D6 0304
+022B > F6 # unsup: 00F6 0304
+022C > 4F # unsup: 004F 0303 0304
+022D > 6F # unsup: 006F 0303 0304
+022E > 4F # unsup: 004F 0307
+022F > 6F # unsup: 006F 0307
+0230 > 4F # unsup: 004F 0307 0304
+0231 > 6F # unsup: 006F 0307 0304
+0232 > 59 # unsup: 0059 0304
+0233 > 79 # unsup: 0079 0304
+02C7 > B7
+02D8 > A2
+02D9 > FF
+02DB > B2
+02DD > BD
+0300 > 0 # unsup
+0301 > 0 # unsup
+0302 > 0 # unsup
+0303 > 0 # unsup
+0304 > 0 # unsup
+0305 > 0 # unsup
+0306 > 0 # unsup
+0307 > 0 # unsup
+0308 > 0 # unsup
+0309 > 0 # unsup
+030A > 0 # unsup
+030B > 0 # unsup
+030C > 0 # unsup
+030D > 0 # unsup
+030E > 0 # unsup
+030F > 0 # unsup
+0310 > 0 # unsup
+0311 > 0 # unsup
+0312 > 0 # unsup
+0313 > 0 # unsup
+0314 > 0 # unsup
+0315 > 0 # unsup
+0316 > 0 # unsup
+0317 > 0 # unsup
+0318 > 0 # unsup
+0319 > 0 # unsup
+031A > 0 # unsup
+031B > 0 # unsup
+031C > 0 # unsup
+031D > 0 # unsup
+031E > 0 # unsup
+031F > 0 # unsup
+0320 > 0 # unsup
+0321 > 0 # unsup
+0322 > 0 # unsup
+0323 > 0 # unsup
+0324 > 0 # unsup
+0325 > 0 # unsup
+0326 > 0 # unsup
+0327 > 0 # unsup
+0328 > 0 # unsup
+0329 > 0 # unsup
+032A > 0 # unsup
+032B > 0 # unsup
+032C > 0 # unsup
+032D > 0 # unsup
+032E > 0 # unsup
+032F > 0 # unsup
+0330 > 0 # unsup
+0331 > 0 # unsup
+0332 > 0 # unsup
+0333 > 0 # unsup
+0334 > 0 # unsup
+0335 > 0 # unsup
+0336 > 0 # unsup
+0337 > 0 # unsup
+0338 > 0 # unsup
+0339 > 0 # unsup
+033A > 0 # unsup
+033B > 0 # unsup
+033C > 0 # unsup
+033D > 0 # unsup
+033E > 0 # unsup
+033F > 0 # unsup
+0340 > 0 # unsup
+0341 > 0 # unsup
+0342 > 0 # unsup
+0343 > 0 # unsup
+0344 > 0 # unsup
+0345 > 0 # unsup
+037E > 3B
+0385 > A8 # unsup: 00A8 0301
+1E00 > 41 # unsup: 0041 0325
+1E01 > 61 # unsup: 0061 0325
+1E02 > 42 # unsup: 0042 0307
+1E03 > 62 # unsup: 0062 0307
+1E04 > 42 # unsup: 0042 0323
+1E05 > 62 # unsup: 0062 0323
+1E06 > 42 # unsup: 0042 0331
+1E07 > 62 # unsup: 0062 0331
+1E08 > C7 # unsup: 00C7 0301
+1E09 > E7 # unsup: 00E7 0301
+1E0A > 44 # unsup: 0044 0307
+1E0B > 64 # unsup: 0064 0307
+1E0C > 44 # unsup: 0044 0323
+1E0D > 64 # unsup: 0064 0323
+1E0E > 44 # unsup: 0044 0331
+1E0F > 64 # unsup: 0064 0331
+1E10 > 44 # unsup: 0044 0327
+1E11 > 64 # unsup: 0064 0327
+1E12 > 44 # unsup: 0044 032D
+1E13 > 64 # unsup: 0064 032D
+1E14 > 45 # unsup: 0045 0304 0300
+1E15 > 65 # unsup: 0065 0304 0300
+1E16 > 45 # unsup: 0045 0304 0301
+1E17 > 65 # unsup: 0065 0304 0301
+1E18 > 45 # unsup: 0045 032D
+1E19 > 65 # unsup: 0065 032D
+1E1A > 45 # unsup: 0045 0330
+1E1B > 65 # unsup: 0065 0330
+1E1C > 45 # unsup: 0045 0327 0306
+1E1D > 65 # unsup: 0065 0327 0306
+1E1E > 46 # unsup: 0046 0307
+1E1F > 66 # unsup: 0066 0307
+1E20 > 47 # unsup: 0047 0304
+1E21 > 67 # unsup: 0067 0304
+1E22 > 48 # unsup: 0048 0307
+1E23 > 68 # unsup: 0068 0307
+1E24 > 48 # unsup: 0048 0323
+1E25 > 68 # unsup: 0068 0323
+1E26 > 48 # unsup: 0048 0308
+1E27 > 68 # unsup: 0068 0308
+1E28 > 48 # unsup: 0048 0327
+1E29 > 68 # unsup: 0068 0327
+1E2A > 48 # unsup: 0048 032E
+1E2B > 68 # unsup: 0068 032E
+1E2C > 49 # unsup: 0049 0330
+1E2D > 69 # unsup: 0069 0330
+1E2E > 49 # unsup: 0049 0308 0301
+1E2F > 69 # unsup: 0069 0308 0301
+1E30 > 4B # unsup: 004B 0301
+1E31 > 6B # unsup: 006B 0301
+1E32 > 4B # unsup: 004B 0323
+1E33 > 6B # unsup: 006B 0323
+1E34 > 4B # unsup: 004B 0331
+1E35 > 6B # unsup: 006B 0331
+1E36 > 4C # unsup: 004C 0323
+1E37 > 6C # unsup: 006C 0323
+1E38 > 4C # unsup: 004C 0323 0304
+1E39 > 6C # unsup: 006C 0323 0304
+1E3A > 4C # unsup: 004C 0331
+1E3B > 6C # unsup: 006C 0331
+1E3C > 4C # unsup: 004C 032D
+1E3D > 6C # unsup: 006C 032D
+1E3E > 4D # unsup: 004D 0301
+1E3F > 6D # unsup: 006D 0301
+1E40 > 4D # unsup: 004D 0307
+1E41 > 6D # unsup: 006D 0307
+1E42 > 4D # unsup: 004D 0323
+1E43 > 6D # unsup: 006D 0323
+1E44 > 4E # unsup: 004E 0307
+1E45 > 6E # unsup: 006E 0307
+1E46 > 4E # unsup: 004E 0323
+1E47 > 6E # unsup: 006E 0323
+1E48 > 4E # unsup: 004E 0331
+1E49 > 6E # unsup: 006E 0331
+1E4A > 4E # unsup: 004E 032D
+1E4B > 6E # unsup: 006E 032D
+1E4C > 4F # unsup: 004F 0303 0301
+1E4D > 6F # unsup: 006F 0303 0301
+1E4E > 4F # unsup: 004F 0303 0308
+1E4F > 6F # unsup: 006F 0303 0308
+1E50 > 4F # unsup: 004F 0304 0300
+1E51 > 6F # unsup: 006F 0304 0300
+1E52 > 4F # unsup: 004F 0304 0301
+1E53 > 6F # unsup: 006F 0304 0301
+1E54 > 50 # unsup: 0050 0301
+1E55 > 70 # unsup: 0070 0301
+1E56 > 50 # unsup: 0050 0307
+1E57 > 70 # unsup: 0070 0307
+1E58 > 52 # unsup: 0052 0307
+1E59 > 72 # unsup: 0072 0307
+1E5A > 52 # unsup: 0052 0323
+1E5B > 72 # unsup: 0072 0323
+1E5C > 52 # unsup: 0052 0323 0304
+1E5D > 72 # unsup: 0072 0323 0304
+1E5E > 52 # unsup: 0052 0331
+1E5F > 72 # unsup: 0072 0331
+1E60 > 53 # unsup: 0053 0307
+1E61 > 73 # unsup: 0073 0307
+1E62 > 53 # unsup: 0053 0323
+1E63 > 73 # unsup: 0073 0323
+1E64 > A6 # unsup: 015A 0307
+1E65 > B6 # unsup: 015B 0307
+1E66 > A9 # unsup: 0160 0307
+1E67 > B9 # unsup: 0161 0307
+1E68 > 53 # unsup: 0053 0323 0307
+1E69 > 73 # unsup: 0073 0323 0307
+1E6A > 54 # unsup: 0054 0307
+1E6B > 74 # unsup: 0074 0307
+1E6C > 54 # unsup: 0054 0323
+1E6D > 74 # unsup: 0074 0323
+1E6E > 54 # unsup: 0054 0331
+1E6F > 74 # unsup: 0074 0331
+1E70 > 54 # unsup: 0054 032D
+1E71 > 74 # unsup: 0074 032D
+1E72 > 55 # unsup: 0055 0324
+1E73 > 75 # unsup: 0075 0324
+1E74 > 55 # unsup: 0055 0330
+1E75 > 75 # unsup: 0075 0330
+1E76 > 55 # unsup: 0055 032D
+1E77 > 75 # unsup: 0075 032D
+1E78 > 55 # unsup: 0055 0303 0301
+1E79 > 75 # unsup: 0075 0303 0301
+1E7A > 55 # unsup: 0055 0304 0308
+1E7B > 75 # unsup: 0075 0304 0308
+1E7C > 56 # unsup: 0056 0303
+1E7D > 76 # unsup: 0076 0303
+1E7E > 56 # unsup: 0056 0323
+1E7F > 76 # unsup: 0076 0323
+1E80 > 57 # unsup: 0057 0300
+1E81 > 77 # unsup: 0077 0300
+1E82 > 57 # unsup: 0057 0301
+1E83 > 77 # unsup: 0077 0301
+1E84 > 57 # unsup: 0057 0308
+1E85 > 77 # unsup: 0077 0308
+1E86 > 57 # unsup: 0057 0307
+1E87 > 77 # unsup: 0077 0307
+1E88 > 57 # unsup: 0057 0323
+1E89 > 77 # unsup: 0077 0323
+1E8A > 58 # unsup: 0058 0307
+1E8B > 78 # unsup: 0078 0307
+1E8C > 58 # unsup: 0058 0308
+1E8D > 78 # unsup: 0078 0308
+1E8E > 59 # unsup: 0059 0307
+1E8F > 79 # unsup: 0079 0307
+1E90 > 5A # unsup: 005A 0302
+1E91 > 7A # unsup: 007A 0302
+1E92 > 5A # unsup: 005A 0323
+1E93 > 7A # unsup: 007A 0323
+1E94 > 5A # unsup: 005A 0331
+1E95 > 7A # unsup: 007A 0331
+1E96 > 68 # unsup: 0068 0331
+1E97 > 74 # unsup: 0074 0308
+1E98 > 77 # unsup: 0077 030A
+1E99 > 79 # unsup: 0079 030A
+1E9B > 73 # unsup: 0073 0307
+1EA0 > 41 # unsup: 0041 0323
+1EA1 > 61 # unsup: 0061 0323
+1EA2 > 41 # unsup: 0041 0309
+1EA3 > 61 # unsup: 0061 0309
+1EA4 > C2 # unsup: 00C2 0301
+1EA5 > E2 # unsup: 00E2 0301
+1EA6 > C2 # unsup: 00C2 0300
+1EA7 > E2 # unsup: 00E2 0300
+1EA8 > C2 # unsup: 00C2 0309
+1EA9 > E2 # unsup: 00E2 0309
+1EAA > C2 # unsup: 00C2 0303
+1EAB > E2 # unsup: 00E2 0303
+1EAC > 41 # unsup: 0041 0323 0302
+1EAD > 61 # unsup: 0061 0323 0302
+1EAE > C3 # unsup: 0102 0301
+1EAF > E3 # unsup: 0103 0301
+1EB0 > C3 # unsup: 0102 0300
+1EB1 > E3 # unsup: 0103 0300
+1EB2 > C3 # unsup: 0102 0309
+1EB3 > E3 # unsup: 0103 0309
+1EB4 > C3 # unsup: 0102 0303
+1EB5 > E3 # unsup: 0103 0303
+1EB6 > 41 # unsup: 0041 0323 0306
+1EB7 > 61 # unsup: 0061 0323 0306
+1EB8 > 45 # unsup: 0045 0323
+1EB9 > 65 # unsup: 0065 0323
+1EBA > 45 # unsup: 0045 0309
+1EBB > 65 # unsup: 0065 0309
+1EBC > 45 # unsup: 0045 0303
+1EBD > 65 # unsup: 0065 0303
+1EBE > 45 # unsup: 0045 0302 0301
+1EBF > 65 # unsup: 0065 0302 0301
+1EC0 > 45 # unsup: 0045 0302 0300
+1EC1 > 65 # unsup: 0065 0302 0300
+1EC2 > 45 # unsup: 0045 0302 0309
+1EC3 > 65 # unsup: 0065 0302 0309
+1EC4 > 45 # unsup: 0045 0302 0303
+1EC5 > 65 # unsup: 0065 0302 0303
+1EC6 > 45 # unsup: 0045 0323 0302
+1EC7 > 65 # unsup: 0065 0323 0302
+1EC8 > 49 # unsup: 0049 0309
+1EC9 > 69 # unsup: 0069 0309
+1ECA > 49 # unsup: 0049 0323
+1ECB > 69 # unsup: 0069 0323
+1ECC > 4F # unsup: 004F 0323
+1ECD > 6F # unsup: 006F 0323
+1ECE > 4F # unsup: 004F 0309
+1ECF > 6F # unsup: 006F 0309
+1ED0 > D4 # unsup: 00D4 0301
+1ED1 > F4 # unsup: 00F4 0301
+1ED2 > D4 # unsup: 00D4 0300
+1ED3 > F4 # unsup: 00F4 0300
+1ED4 > D4 # unsup: 00D4 0309
+1ED5 > F4 # unsup: 00F4 0309
+1ED6 > D4 # unsup: 00D4 0303
+1ED7 > F4 # unsup: 00F4 0303
+1ED8 > 4F # unsup: 004F 0323 0302
+1ED9 > 6F # unsup: 006F 0323 0302
+1EDA > 4F # unsup: 004F 031B 0301
+1EDB > 6F # unsup: 006F 031B 0301
+1EDC > 4F # unsup: 004F 031B 0300
+1EDD > 6F # unsup: 006F 031B 0300
+1EDE > 4F # unsup: 004F 031B 0309
+1EDF > 6F # unsup: 006F 031B 0309
+1EE0 > 4F # unsup: 004F 031B 0303
+1EE1 > 6F # unsup: 006F 031B 0303
+1EE2 > 4F # unsup: 004F 031B 0323
+1EE3 > 6F # unsup: 006F 031B 0323
+1EE4 > 55 # unsup: 0055 0323
+1EE5 > 75 # unsup: 0075 0323
+1EE6 > 55 # unsup: 0055 0309
+1EE7 > 75 # unsup: 0075 0309
+1EE8 > 55 # unsup: 0055 031B 0301
+1EE9 > 75 # unsup: 0075 031B 0301
+1EEA > 55 # unsup: 0055 031B 0300
+1EEB > 75 # unsup: 0075 031B 0300
+1EEC > 55 # unsup: 0055 031B 0309
+1EED > 75 # unsup: 0075 031B 0309
+1EEE > 55 # unsup: 0055 031B 0303
+1EEF > 75 # unsup: 0075 031B 0303
+1EF0 > 55 # unsup: 0055 031B 0323
+1EF1 > 75 # unsup: 0075 031B 0323
+1EF2 > 59 # unsup: 0059 0300
+1EF3 > 79 # unsup: 0079 0300
+1EF4 > 59 # unsup: 0059 0323
+1EF5 > 79 # unsup: 0079 0323
+1EF6 > 59 # unsup: 0059 0309
+1EF7 > 79 # unsup: 0079 0309
+1EF8 > 59 # unsup: 0059 0303
+1EF9 > 79 # unsup: 0079 0303
+1FC1 > A8 # unsup: 00A8 0342
+1FED > A8 # unsup: 00A8 0300
+1FEE > A8 # unsup: 00A8 0301
+1FEF > 60
+1FFD > B4
+2000 > 20 # compat
+2001 > 20 # compat
+2002 > 20 # compat
+2003 > 20 # compat
+2004 > 20 # compat
+2005 > 20 # compat
+2006 > 20 # compat
+2007 > 20 # compat
+2008 > 20 # compat
+2009 > 20 # compat
+200A > 20 # compat
+2024 > 2E # compat
+2025 > 2E 2E # compat
+2026 > 2E 2E 2E # compat
+202F > 20 # compat
+203C > 21 21 # compat
+2047 > 3F 3F # compat
+2048 > 3F 21 # compat
+2049 > 21 3F # compat
+205F > 20 # compat
+FB00 > 66 66 # compat
+FB01 > 66 69 # compat
+FB02 > 66 6C # compat
+FB03 > 66 66 69 # compat
+FB04 > 66 66 6C # compat
+FB05 > 73 74 # compat
+FB06 > 73 74 # compat
+FB29 > 2B # compat
+FE30 > 2E 2E # compat
+FE33 > 5F # compat
+FE34 > 5F # compat
+FE35 > 28 # compat
+FE36 > 29 # compat
+FE37 > 7B # compat
+FE38 > 7D # compat
+FE47 > 5B # compat
+FE48 > 5D # compat
+FE4D > 5F # compat
+FE4E > 5F # compat
+FE4F > 5F # compat
+FE50 > 2C # compat
+FE52 > 2E # compat
+FE54 > 3B # compat
+FE55 > 3A # compat
+FE56 > 3F # compat
+FE57 > 21 # compat
+FE59 > 28 # compat
+FE5A > 29 # compat
+FE5B > 7B # compat
+FE5C > 7D # compat
+FE5F > 23 # compat
+FE60 > 26 # compat
+FE61 > 2A # compat
+FE62 > 2B # compat
+FE63 > 2D # compat
+FE64 > 3C # compat
+FE65 > 3E # compat
+FE66 > 3D # compat
+FE68 > 5C # compat
+FE69 > 24 # compat
+FE6A > 25 # compat
+FE6B > 40 # compat
+FF01 > 21 # compat
+FF02 > 22 # compat
+FF03 > 23 # compat
+FF04 > 24 # compat
+FF05 > 25 # compat
+FF06 > 26 # compat
+FF07 > 27 # compat
+FF08 > 28 # compat
+FF09 > 29 # compat
+FF0A > 2A # compat
+FF0B > 2B # compat
+FF0C > 2C # compat
+FF0D > 2D # compat
+FF0E > 2E # compat
+FF0F > 2F # compat
+FF10 > 30 # compat
+FF11 > 31 # compat
+FF12 > 32 # compat
+FF13 > 33 # compat
+FF14 > 34 # compat
+FF15 > 35 # compat
+FF16 > 36 # compat
+FF17 > 37 # compat
+FF18 > 38 # compat
+FF19 > 39 # compat
+FF1A > 3A # compat
+FF1B > 3B # compat
+FF1C > 3C # compat
+FF1D > 3D # compat
+FF1E > 3E # compat
+FF1F > 3F # compat
+FF20 > 40 # compat
+FF21 > 41 # compat
+FF22 > 42 # compat
+FF23 > 43 # compat
+FF24 > 44 # compat
+FF25 > 45 # compat
+FF26 > 46 # compat
+FF27 > 47 # compat
+FF28 > 48 # compat
+FF29 > 49 # compat
+FF2A > 4A # compat
+FF2B > 4B # compat
+FF2C > 4C # compat
+FF2D > 4D # compat
+FF2E > 4E # compat
+FF2F > 4F # compat
+FF30 > 50 # compat
+FF31 > 51 # compat
+FF32 > 52 # compat
+FF33 > 53 # compat
+FF34 > 54 # compat
+FF35 > 55 # compat
+FF36 > 56 # compat
+FF37 > 57 # compat
+FF38 > 58 # compat
+FF39 > 59 # compat
+FF3A > 5A # compat
+FF3B > 5B # compat
+FF3C > 5C # compat
+FF3D > 5D # compat
+FF3E > 5E # compat
+FF3F > 5F # compat
+FF40 > 60 # compat
+FF41 > 61 # compat
+FF42 > 62 # compat
+FF43 > 63 # compat
+FF44 > 64 # compat
+FF45 > 65 # compat
+FF46 > 66 # compat
+FF47 > 67 # compat
+FF48 > 68 # compat
+FF49 > 69 # compat
+FF4A > 6A # compat
+FF4B > 6B # compat
+FF4C > 6C # compat
+FF4D > 6D # compat
+FF4E > 6E # compat
+FF4F > 6F # compat
+FF50 > 70 # compat
+FF51 > 71 # compat
+FF52 > 72 # compat
+FF53 > 73 # compat
+FF54 > 74 # compat
+FF55 > 75 # compat
+FF56 > 76 # compat
+FF57 > 77 # compat
+FF58 > 78 # compat
+FF59 > 79 # compat
+FF5A > 7A # compat
+FF5B > 7B # compat
+FF5C > 7C # compat
+FF5D > 7D # compat
+FF5E > 7E # compat
+.
+
+STRICT
+/
+N 259
+0000 > 00
+0001 > 01
+0002 > 02
+0003 > 03
+0004 > 04
+0005 > 05
+0006 > 06
+0007 > 07
+0008 > 08
+0009 > 09
+000A > 0A
+000B > 0B
+000C > 0C
+000D > 0D
+000E > 0E
+000F > 0F
+0010 > 10
+0011 > 11
+0012 > 12
+0013 > 13
+0014 > 14
+0015 > 15
+0016 > 16
+0017 > 17
+0018 > 18
+0019 > 19
+001A > 1A
+001B > 1B
+001C > 1C
+001D > 1D
+001E > 1E
+001F > 1F
+0020 > 20
+0021 > 21
+0022 > 22
+0023 > 23
+0024 > 24
+0025 > 25
+0026 > 26
+0027 > 27
+0028 > 28
+0029 > 29
+002A > 2A
+002B > 2B
+002C > 2C
+002D > 2D
+002E > 2E
+002F > 2F
+0030 > 30
+0031 > 31
+0032 > 32
+0033 > 33
+0034 > 34
+0035 > 35
+0036 > 36
+0037 > 37
+0038 > 38
+0039 > 39
+003A > 3A
+003B > 3B
+003C > 3C
+003D > 3D
+003E > 3E
+003F > 3F
+0040 > 40
+0041 > 41 /
+     N 5
+     0301 > C1
+     0302 > C2
+     0306 > C3
+     0308 > C4
+     0328 > A1
+     .
+0042 > 42
+0043 > 43 /
+     N 3
+     0301 > C6
+     030C > C8
+     0327 > C7
+     .
+0044 > 44 /
+     N 1
+     030C > CF
+     .
+0045 > 45 /
+     N 4
+     0301 > C9
+     0308 > CB
+     030C > CC
+     0328 > CA
+     .
+0046 > 46
+0047 > 47
+0048 > 48
+0049 > 49 /
+     N 2
+     0301 > CD
+     0302 > CE
+     .
+004A > 4A
+004B > 4B
+004C > 4C /
+     N 2
+     0301 > C5
+     030C > A5
+     .
+004D > 4D
+004E > 4E /
+     N 2
+     0301 > D1
+     030C > D2
+     .
+004F > 4F /
+     N 4
+     0301 > D3
+     0302 > D4
+     0308 > D6
+     030B > D5
+     .
+0050 > 50
+0051 > 51
+0052 > 52 /
+     N 2
+     0301 > C0
+     030C > D8
+     .
+0053 > 53 /
+     N 3
+     0301 > A6
+     030C > A9
+     0327 > AA
+     .
+0054 > 54 /
+     N 2
+     030C > AB
+     0327 > DE
+     .
+0055 > 55 /
+     N 4
+     0301 > DA
+     0308 > DC
+     030A > D9
+     030B > DB
+     .
+0056 > 56
+0057 > 57
+0058 > 58
+0059 > 59 /
+     N 1
+     0301 > DD
+     .
+005A > 5A /
+     N 3
+     0301 > AC
+     0307 > AF
+     030C > AE
+     .
+005B > 5B
+005C > 5C
+005D > 5D
+005E > 5E
+005F > 5F
+0060 > 60
+0061 > 61 /
+     N 5
+     0301 > E1
+     0302 > E2
+     0306 > E3
+     0308 > E4
+     0328 > B1
+     .
+0062 > 62
+0063 > 63 /
+     N 3
+     0301 > E6
+     030C > E8
+     0327 > E7
+     .
+0064 > 64 /
+     N 1
+     030C > EF
+     .
+0065 > 65 /
+     N 4
+     0301 > E9
+     0308 > EB
+     030C > EC
+     0328 > EA
+     .
+0066 > 66
+0067 > 67
+0068 > 68
+0069 > 69 /
+     N 2
+     0301 > ED
+     0302 > EE
+     .
+006A > 6A
+006B > 6B
+006C > 6C /
+     N 2
+     0301 > E5
+     030C > B5
+     .
+006D > 6D
+006E > 6E /
+     N 2
+     0301 > F1
+     030C > F2
+     .
+006F > 6F /
+     N 4
+     0301 > F3
+     0302 > F4
+     0308 > F6
+     030B > F5
+     .
+0070 > 70
+0071 > 71
+0072 > 72 /
+     N 2
+     0301 > E0
+     030C > F8
+     .
+0073 > 73 /
+     N 3
+     0301 > B6
+     030C > B9
+     0327 > BA
+     .
+0074 > 74 /
+     N 2
+     030C > BB
+     0327 > FE
+     .
+0075 > 75 /
+     N 4
+     0301 > FA
+     0308 > FC
+     030A > F9
+     030B > FB
+     .
+0076 > 76
+0077 > 77
+0078 > 78
+0079 > 79 /
+     N 1
+     0301 > FD
+     .
+007A > 7A /
+     N 3
+     0301 > BC
+     0307 > BF
+     030C > BE
+     .
+007B > 7B
+007C > 7C
+007D > 7D
+007E > 7E
+007F > 7F
+0080 > 80
+0081 > 81
+0082 > 82
+0083 > 83
+0084 > 84
+0085 > 85
+0086 > 86
+0087 > 87
+0088 > 88
+0089 > 89
+008A > 8A
+008B > 8B
+008C > 8C
+008D > 8D
+008E > 8E
+008F > 8F
+0090 > 90
+0091 > 91
+0092 > 92
+0093 > 93
+0094 > 94
+0095 > 95
+0096 > 96
+0097 > 97
+0098 > 98
+0099 > 99
+009A > 9A
+009B > 9B
+009C > 9C
+009D > 9D
+009E > 9E
+009F > 9F
+00A0 > A0
+00A4 > A4
+00A7 > A7
+00A8 > A8
+00AD > AD
+00B0 > B0
+00B4 > B4
+00B8 > B8
+00C1 > C1
+00C2 > C2
+00C4 > C4
+00C7 > C7
+00C9 > C9
+00CB > CB
+00CD > CD
+00CE > CE
+00D3 > D3
+00D4 > D4
+00D6 > D6
+00D7 > D7
+00DA > DA
+00DC > DC
+00DD > DD
+00DF > DF
+00E1 > E1
+00E2 > E2
+00E4 > E4
+00E7 > E7
+00E9 > E9
+00EB > EB
+00ED > ED
+00EE > EE
+00F3 > F3
+00F4 > F4
+00F6 > F6
+00F7 > F7
+00FA > FA
+00FC > FC
+00FD > FD
+0102 > C3
+0103 > E3
+0104 > A1
+0105 > B1
+0106 > C6
+0107 > E6
+010C > C8
+010D > E8
+010E > CF
+010F > EF
+0110 > D0
+0111 > F0
+0118 > CA
+0119 > EA
+011A > CC
+011B > EC
+0139 > C5
+013A > E5
+013D > A5
+013E > B5
+0141 > A3
+0142 > B3
+0143 > D1
+0144 > F1
+0147 > D2
+0148 > F2
+0150 > D5
+0151 > F5
+0154 > C0
+0155 > E0
+0158 > D8
+0159 > F8
+015A > A6
+015B > B6
+015E > AA
+015F > BA
+0160 > A9
+0161 > B9
+0162 > DE
+0163 > FE
+0164 > AB
+0165 > BB
+016E > D9
+016F > F9
+0170 > DB
+0171 > FB
+0179 > AC
+017A > BC
+017B > AF
+017C > BF
+017D > AE
+017E > BE
+02C7 > B7
+02D8 > A2
+02D9 > FF
+02DB > B2
+02DD > BD
+037E > 3B
+1FEF > 60
+1FFD > B4
+.
+
+NFD
+/
+N 256
+00 > 0000
+01 > 0001
+02 > 0002
+03 > 0003
+04 > 0004
+05 > 0005
+06 > 0006
+07 > 0007
+08 > 0008
+09 > 0009
+0A > 000A
+0B > 000B
+0C > 000C
+0D > 000D
+0E > 000E
+0F > 000F
+10 > 0010
+11 > 0011
+12 > 0012
+13 > 0013
+14 > 0014
+15 > 0015
+16 > 0016
+17 > 0017
+18 > 0018
+19 > 0019
+1A > 001A
+1B > 001B
+1C > 001C
+1D > 001D
+1E > 001E
+1F > 001F
+20 > 0020
+21 > 0021
+22 > 0022
+23 > 0023
+24 > 0024
+25 > 0025
+26 > 0026
+27 > 0027
+28 > 0028
+29 > 0029
+2A > 002A
+2B > 002B
+2C > 002C
+2D > 002D
+2E > 002E
+2F > 002F
+30 > 0030
+31 > 0031
+32 > 0032
+33 > 0033
+34 > 0034
+35 > 0035
+36 > 0036
+37 > 0037
+38 > 0038
+39 > 0039
+3A > 003A
+3B > 003B
+3C > 003C
+3D > 003D
+3E > 003E
+3F > 003F
+40 > 0040
+41 > 0041
+42 > 0042
+43 > 0043
+44 > 0044
+45 > 0045
+46 > 0046
+47 > 0047
+48 > 0048
+49 > 0049
+4A > 004A
+4B > 004B
+4C > 004C
+4D > 004D
+4E > 004E
+4F > 004F
+50 > 0050
+51 > 0051
+52 > 0052
+53 > 0053
+54 > 0054
+55 > 0055
+56 > 0056
+57 > 0057
+58 > 0058
+59 > 0059
+5A > 005A
+5B > 005B
+5C > 005C
+5D > 005D
+5E > 005E
+5F > 005F
+60 > 0060
+61 > 0061
+62 > 0062
+63 > 0063
+64 > 0064
+65 > 0065
+66 > 0066
+67 > 0067
+68 > 0068
+69 > 0069
+6A > 006A
+6B > 006B
+6C > 006C
+6D > 006D
+6E > 006E
+6F > 006F
+70 > 0070
+71 > 0071
+72 > 0072
+73 > 0073
+74 > 0074
+75 > 0075
+76 > 0076
+77 > 0077
+78 > 0078
+79 > 0079
+7A > 007A
+7B > 007B
+7C > 007C
+7D > 007D
+7E > 007E
+7F > 007F
+80 > 0080
+81 > 0081
+82 > 0082
+83 > 0083
+84 > 0084
+85 > 0085
+86 > 0086
+87 > 0087
+88 > 0088
+89 > 0089
+8A > 008A
+8B > 008B
+8C > 008C
+8D > 008D
+8E > 008E
+8F > 008F
+90 > 0090
+91 > 0091
+92 > 0092
+93 > 0093
+94 > 0094
+95 > 0095
+96 > 0096
+97 > 0097
+98 > 0098
+99 > 0099
+9A > 009A
+9B > 009B
+9C > 009C
+9D > 009D
+9E > 009E
+9F > 009F
+A0 > 00A0
+A1 > 0041 0328
+A2 > 02D8
+A3 > 0141
+A4 > 00A4
+A5 > 004C 030C
+A6 > 0053 0301
+A7 > 00A7
+A8 > 00A8
+A9 > 0053 030C
+AA > 0053 0327
+AB > 0054 030C
+AC > 005A 0301
+AD > 00AD
+AE > 005A 030C
+AF > 005A 0307
+B0 > 00B0
+B1 > 0061 0328
+B2 > 02DB
+B3 > 0142
+B4 > 00B4
+B5 > 006C 030C
+B6 > 0073 0301
+B7 > 02C7
+B8 > 00B8
+B9 > 0073 030C
+BA > 0073 0327
+BB > 0074 030C
+BC > 007A 0301
+BD > 02DD
+BE > 007A 030C
+BF > 007A 0307
+C0 > 0052 0301
+C1 > 0041 0301
+C2 > 0041 0302
+C3 > 0041 0306
+C4 > 0041 0308
+C5 > 004C 0301
+C6 > 0043 0301
+C7 > 0043 0327
+C8 > 0043 030C
+C9 > 0045 0301
+CA > 0045 0328
+CB > 0045 0308
+CC > 0045 030C
+CD > 0049 0301
+CE > 0049 0302
+CF > 0044 030C
+D0 > 0110
+D1 > 004E 0301
+D2 > 004E 030C
+D3 > 004F 0301
+D4 > 004F 0302
+D5 > 004F 030B
+D6 > 004F 0308
+D7 > 00D7
+D8 > 0052 030C
+D9 > 0055 030A
+DA > 0055 0301
+DB > 0055 030B
+DC > 0055 0308
+DD > 0059 0301
+DE > 0054 0327
+DF > 00DF
+E0 > 0072 0301
+E1 > 0061 0301
+E2 > 0061 0302
+E3 > 0061 0306
+E4 > 0061 0308
+E5 > 006C 0301
+E6 > 0063 0301
+E7 > 0063 0327
+E8 > 0063 030C
+E9 > 0065 0301
+EA > 0065 0328
+EB > 0065 0308
+EC > 0065 030C
+ED > 0069 0301
+EE > 0069 0302
+EF > 0064 030C
+F0 > 0111
+F1 > 006E 0301
+F2 > 006E 030C
+F3 > 006F 0301
+F4 > 006F 0302
+F5 > 006F 030B
+F6 > 006F 0308
+F7 > 00F7
+F8 > 0072 030C
+F9 > 0075 030A
+FA > 0075 0301
+FB > 0075 030B
+FC > 0075 0308
+FD > 0079 0301
+FE > 0074 0327
+FF > 02D9
+.
+
+NFC
+/
+N 256
+00 > 0000
+01 > 0001
+02 > 0002
+03 > 0003
+04 > 0004
+05 > 0005
+06 > 0006
+07 > 0007
+08 > 0008
+09 > 0009
+0A > 000A
+0B > 000B
+0C > 000C
+0D > 000D
+0E > 000E
+0F > 000F
+10 > 0010
+11 > 0011
+12 > 0012
+13 > 0013
+14 > 0014
+15 > 0015
+16 > 0016
+17 > 0017
+18 > 0018
+19 > 0019
+1A > 001A
+1B > 001B
+1C > 001C
+1D > 001D
+1E > 001E
+1F > 001F
+20 > 0020
+21 > 0021
+22 > 0022
+23 > 0023
+24 > 0024
+25 > 0025
+26 > 0026
+27 > 0027
+28 > 0028
+29 > 0029
+2A > 002A
+2B > 002B
+2C > 002C
+2D > 002D
+2E > 002E
+2F > 002F
+30 > 0030
+31 > 0031
+32 > 0032
+33 > 0033
+34 > 0034
+35 > 0035
+36 > 0036
+37 > 0037
+38 > 0038
+39 > 0039
+3A > 003A
+3B > 003B
+3C > 003C
+3D > 003D
+3E > 003E
+3F > 003F
+40 > 0040
+41 > 0041
+42 > 0042
+43 > 0043
+44 > 0044
+45 > 0045
+46 > 0046
+47 > 0047
+48 > 0048
+49 > 0049
+4A > 004A
+4B > 004B
+4C > 004C
+4D > 004D
+4E > 004E
+4F > 004F
+50 > 0050
+51 > 0051
+52 > 0052
+53 > 0053
+54 > 0054
+55 > 0055
+56 > 0056
+57 > 0057
+58 > 0058
+59 > 0059
+5A > 005A
+5B > 005B
+5C > 005C
+5D > 005D
+5E > 005E
+5F > 005F
+60 > 0060
+61 > 0061
+62 > 0062
+63 > 0063
+64 > 0064
+65 > 0065
+66 > 0066
+67 > 0067
+68 > 0068
+69 > 0069
+6A > 006A
+6B > 006B
+6C > 006C
+6D > 006D
+6E > 006E
+6F > 006F
+70 > 0070
+71 > 0071
+72 > 0072
+73 > 0073
+74 > 0074
+75 > 0075
+76 > 0076
+77 > 0077
+78 > 0078
+79 > 0079
+7A > 007A
+7B > 007B
+7C > 007C
+7D > 007D
+7E > 007E
+7F > 007F
+80 > 0080
+81 > 0081
+82 > 0082
+83 > 0083
+84 > 0084
+85 > 0085
+86 > 0086
+87 > 0087
+88 > 0088
+89 > 0089
+8A > 008A
+8B > 008B
+8C > 008C
+8D > 008D
+8E > 008E
+8F > 008F
+90 > 0090
+91 > 0091
+92 > 0092
+93 > 0093
+94 > 0094
+95 > 0095
+96 > 0096
+97 > 0097
+98 > 0098
+99 > 0099
+9A > 009A
+9B > 009B
+9C > 009C
+9D > 009D
+9E > 009E
+9F > 009F
+A0 > 00A0
+A1 > 0104
+A2 > 02D8
+A3 > 0141
+A4 > 00A4
+A5 > 013D
+A6 > 015A
+A7 > 00A7
+A8 > 00A8
+A9 > 0160
+AA > 015E
+AB > 0164
+AC > 0179
+AD > 00AD
+AE > 017D
+AF > 017B
+B0 > 00B0
+B1 > 0105
+B2 > 02DB
+B3 > 0142
+B4 > 00B4
+B5 > 013E
+B6 > 015B
+B7 > 02C7
+B8 > 00B8
+B9 > 0161
+BA > 015F
+BB > 0165
+BC > 017A
+BD > 02DD
+BE > 017E
+BF > 017C
+C0 > 0154
+C1 > 00C1
+C2 > 00C2
+C3 > 0102
+C4 > 00C4
+C5 > 0139
+C6 > 0106
+C7 > 00C7
+C8 > 010C
+C9 > 00C9
+CA > 0118
+CB > 00CB
+CC > 011A
+CD > 00CD
+CE > 00CE
+CF > 010E
+D0 > 0110
+D1 > 0143
+D2 > 0147
+D3 > 00D3
+D4 > 00D4
+D5 > 0150
+D6 > 00D6
+D7 > 00D7
+D8 > 0158
+D9 > 016E
+DA > 00DA
+DB > 0170
+DC > 00DC
+DD > 00DD
+DE > 0162
+DF > 00DF
+E0 > 0155
+E1 > 00E1
+E2 > 00E2
+E3 > 0103
+E4 > 00E4
+E5 > 013A
+E6 > 0107
+E7 > 00E7
+E8 > 010D
+E9 > 00E9
+EA > 0119
+EB > 00EB
+EC > 011B
+ED > 00ED
+EE > 00EE
+EF > 010F
+F0 > 0111
+F1 > 0144
+F2 > 0148
+F3 > 00F3
+F4 > 00F4
+F5 > 0151
+F6 > 00F6
+F7 > 00F7
+F8 > 0159
+F9 > 016F
+FA > 00FA
+FB > 0171
+FC > 00FC
+FD > 00FD
+FE > 0163
+FF > 02D9
+.
+
+COMP
+= NFC
+.
Index: doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso-8859-2.cset
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso-8859-2.cset	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso-8859-2.cset	(working copy)
@@ -0,0 +1,262 @@
+# Aspell Character Data File.
+= iso-8859-2
+> ascii
+/
+# <char> <uni> <type> <display> <upper> <lower> <title> <plain>
+#                                                         <sl-first> <sl-rest>
+00 0000 - N 00 00 00 00 00 00 # <control>
+01 0001 . N 01 01 01 00 00 00 # <unused control>
+02 0002 . N 02 02 02 00 00 00 # <unused control>
+03 0003 . N 03 03 03 00 00 00 # <unused control>
+04 0004 . N 04 04 04 00 00 00 # <unused control>
+05 0005 . N 05 05 05 00 00 00 # <unused control>
+06 0006 . N 06 06 06 00 00 00 # <unused control>
+07 0007 . N 07 07 07 00 00 00 # <unused control>
+08 0008 . N 08 08 08 00 00 00 # <unused control>
+09 0009 . N 09 09 09 00 00 00 # <unused control>
+0A 000A . N 0A 0A 0A 00 00 00 # <unused control>
+0B 000B . N 0B 0B 0B 00 00 00 # <unused control>
+0C 000C . N 0C 0C 0C 00 00 00 # <unused control>
+0D 000D . N 0D 0D 0D 00 00 00 # <unused control>
+0E 000E . N 0E 0E 0E 00 00 00 # <unused control>
+0F 000F . N 0F 0F 0F 00 00 00 # <unused control>
+10 0010 - N 10 10 10 00 00 00 # <control>
+11 0011 . N 11 11 11 00 00 00 # <unused control>
+12 0012 . N 12 12 12 00 00 00 # <unused control>
+13 0013 . N 13 13 13 00 00 00 # <unused control>
+14 0014 . N 14 14 14 00 00 00 # <unused control>
+15 0015 . N 15 15 15 00 00 00 # <unused control>
+16 0016 . N 16 16 16 00 00 00 # <unused control>
+17 0017 . N 17 17 17 00 00 00 # <unused control>
+18 0018 . N 18 18 18 00 00 00 # <unused control>
+19 0019 . N 19 19 19 00 00 00 # <unused control>
+1A 001A . N 1A 1A 1A 00 00 00 # <unused control>
+1B 001B . N 1B 1B 1B 00 00 00 # <unused control>
+1C 001C . N 1C 1C 1C 00 00 00 # <unused control>
+1D 001D . N 1D 1D 1D 00 00 00 # <unused control>
+1E 001E . N 1E 1E 1E 00 00 00 # <unused control>
+1F 001F . N 1F 1F 1F 00 00 00 # <unused control>
+20 0020 W Y 20 20 20 00 00 00 # SPACE
+21 0021 - Y 21 21 21 00 00 00 # EXCLAMATION MARK
+22 0022 - Y 22 22 22 00 00 00 # QUOTATION MARK
+23 0023 - Y 23 23 23 00 00 00 # NUMBER SIGN
+24 0024 - Y 24 24 24 00 00 00 # DOLLAR SIGN
+25 0025 - Y 25 25 25 00 00 00 # PERCENT SIGN
+26 0026 - Y 26 26 26 00 00 00 # AMPERSAND
+27 0027 - Y 27 27 27 00 00 00 # APOSTROPHE
+28 0028 - Y 28 28 28 00 00 00 # LEFT PARENTHESIS
+29 0029 - Y 29 29 29 00 00 00 # RIGHT PARENTHESIS
+2A 002A - Y 2A 2A 2A 00 00 00 # ASTERISK
+2B 002B - Y 2B 2B 2B 00 00 00 # PLUS SIGN
+2C 002C - Y 2C 2C 2C 00 00 00 # COMMA
+2D 002D H Y 2D 2D 2D 00 00 00 # HYPHEN-MINUS
+2E 002E - Y 2E 2E 2E 00 00 00 # FULL STOP
+2F 002F - Y 2F 2F 2F 00 00 00 # SOLIDUS
+30 0030 D Y 30 30 30 00 00 00 # DIGIT ZERO
+31 0031 D Y 31 31 31 00 00 00 # DIGIT ONE
+32 0032 D Y 32 32 32 00 00 00 # DIGIT TWO
+33 0033 D Y 33 33 33 00 00 00 # DIGIT THREE
+34 0034 D Y 34 34 34 00 00 00 # DIGIT FOUR
+35 0035 D Y 35 35 35 00 00 00 # DIGIT FIVE
+36 0036 D Y 36 36 36 00 00 00 # DIGIT SIX
+37 0037 D Y 37 37 37 00 00 00 # DIGIT SEVEN
+38 0038 D Y 38 38 38 00 00 00 # DIGIT EIGHT
+39 0039 D Y 39 39 39 00 00 00 # DIGIT NINE
+3A 003A - Y 3A 3A 3A 00 00 00 # COLON
+3B 003B - Y 3B 3B 3B 00 00 00 # SEMICOLON
+3C 003C - Y 3C 3C 3C 00 00 00 # LESS-THAN SIGN
+3D 003D - Y 3D 3D 3D 00 00 00 # EQUALS SIGN
+3E 003E - Y 3E 3E 3E 00 00 00 # GREATER-THAN SIGN
+3F 003F - Y 3F 3F 3F 00 00 00 # QUESTION MARK
+40 0040 - Y 40 40 40 00 00 00 # COMMERCIAL AT
+41 0041 L Y 41 61 41 41 2A 00 # LATIN CAPITAL LETTER A
+42 0042 L Y 42 62 42 42 62 62 # LATIN CAPITAL LETTER B
+43 0043 L Y 43 63 43 43 63 63 # LATIN CAPITAL LETTER C
+44 0044 L Y 44 64 44 44 64 64 # LATIN CAPITAL LETTER D
+45 0045 L Y 45 65 45 45 2A 00 # LATIN CAPITAL LETTER E
+46 0046 L Y 46 66 46 46 66 66 # LATIN CAPITAL LETTER F
+47 0047 L Y 47 67 47 47 67 67 # LATIN CAPITAL LETTER G
+48 0048 L Y 48 68 48 48 68 68 # LATIN CAPITAL LETTER H
+49 0049 L Y 49 69 49 49 2A 00 # LATIN CAPITAL LETTER I
+4A 004A L Y 4A 6A 4A 4A 6A 6A # LATIN CAPITAL LETTER J
+4B 004B L Y 4B 6B 4B 4B 6B 6B # LATIN CAPITAL LETTER K
+4C 004C L Y 4C 6C 4C 4C 6C 6C # LATIN CAPITAL LETTER L
+4D 004D L Y 4D 6D 4D 4D 6D 6D # LATIN CAPITAL LETTER M
+4E 004E L Y 4E 6E 4E 4E 6E 6E # LATIN CAPITAL LETTER N
+4F 004F L Y 4F 6F 4F 4F 2A 00 # LATIN CAPITAL LETTER O
+50 0050 L Y 50 70 50 50 70 70 # LATIN CAPITAL LETTER P
+51 0051 L Y 51 71 51 51 71 71 # LATIN CAPITAL LETTER Q
+52 0052 L Y 52 72 52 52 72 72 # LATIN CAPITAL LETTER R
+53 0053 L Y 53 73 53 53 73 73 # LATIN CAPITAL LETTER S
+54 0054 L Y 54 74 54 54 74 74 # LATIN CAPITAL LETTER T
+55 0055 L Y 55 75 55 55 2A 00 # LATIN CAPITAL LETTER U
+56 0056 L Y 56 76 56 56 76 76 # LATIN CAPITAL LETTER V
+57 0057 L Y 57 77 57 57 77 77 # LATIN CAPITAL LETTER W
+58 0058 L Y 58 78 58 58 78 78 # LATIN CAPITAL LETTER X
+59 0059 L Y 59 79 59 59 79 79 # LATIN CAPITAL LETTER Y
+5A 005A L Y 5A 7A 5A 5A 7A 7A # LATIN CAPITAL LETTER Z
+5B 005B - Y 5B 5B 5B 00 00 00 # LEFT SQUARE BRACKET
+5C 005C - Y 5C 5C 5C 00 00 00 # REVERSE SOLIDUS
+5D 005D - Y 5D 5D 5D 00 00 00 # RIGHT SQUARE BRACKET
+5E 005E - Y 5E 5E 5E 00 00 00 # CIRCUMFLEX ACCENT
+5F 005F - Y 5F 5F 5F 00 00 00 # LOW LINE
+60 0060 - Y 60 60 60 00 00 00 # GRAVE ACCENT
+61 0061 L Y 41 61 41 61 2A 00 # LATIN SMALL LETTER A
+62 0062 L Y 42 62 42 62 62 62 # LATIN SMALL LETTER B
+63 0063 L Y 43 63 43 63 63 63 # LATIN SMALL LETTER C
+64 0064 L Y 44 64 44 64 64 64 # LATIN SMALL LETTER D
+65 0065 L Y 45 65 45 65 2A 00 # LATIN SMALL LETTER E
+66 0066 L Y 46 66 46 66 66 66 # LATIN SMALL LETTER F
+67 0067 L Y 47 67 47 67 67 67 # LATIN SMALL LETTER G
+68 0068 L Y 48 68 48 68 68 68 # LATIN SMALL LETTER H
+69 0069 L Y 49 69 49 69 2A 00 # LATIN SMALL LETTER I
+6A 006A L Y 4A 6A 4A 6A 6A 6A # LATIN SMALL LETTER J
+6B 006B L Y 4B 6B 4B 6B 6B 6B # LATIN SMALL LETTER K
+6C 006C L Y 4C 6C 4C 6C 6C 6C # LATIN SMALL LETTER L
+6D 006D L Y 4D 6D 4D 6D 6D 6D # LATIN SMALL LETTER M
+6E 006E L Y 4E 6E 4E 6E 6E 6E # LATIN SMALL LETTER N
+6F 006F L Y 4F 6F 4F 6F 2A 00 # LATIN SMALL LETTER O
+70 0070 L Y 50 70 50 70 70 70 # LATIN SMALL LETTER P
+71 0071 L Y 51 71 51 71 71 71 # LATIN SMALL LETTER Q
+72 0072 L Y 52 72 52 72 72 72 # LATIN SMALL LETTER R
+73 0073 L Y 53 73 53 73 73 73 # LATIN SMALL LETTER S
+74 0074 L Y 54 74 54 74 74 74 # LATIN SMALL LETTER T
+75 0075 L Y 55 75 55 75 2A 00 # LATIN SMALL LETTER U
+76 0076 L Y 56 76 56 76 76 76 # LATIN SMALL LETTER V
+77 0077 L Y 57 77 57 77 77 77 # LATIN SMALL LETTER W
+78 0078 L Y 58 78 58 78 78 78 # LATIN SMALL LETTER X
+79 0079 L Y 59 79 59 79 79 79 # LATIN SMALL LETTER Y
+7A 007A L Y 5A 7A 5A 7A 7A 7A # LATIN SMALL LETTER Z
+7B 007B - Y 7B 7B 7B 00 00 00 # LEFT CURLY BRACKET
+7C 007C - Y 7C 7C 7C 00 00 00 # VERTICAL LINE
+7D 007D - Y 7D 7D 7D 00 00 00 # RIGHT CURLY BRACKET
+7E 007E - Y 7E 7E 7E 00 00 00 # TILDE
+7F 007F - N 7F 7F 7F 00 00 00 # <control>
+80 0080 . N 80 80 80 00 00 00 # <unused control>
+81 0081 . N 81 81 81 00 00 00 # <unused control>
+82 0082 . N 82 82 82 00 00 00 # <unused control>
+83 0083 . N 83 83 83 00 00 00 # <unused control>
+84 0084 . N 84 84 84 00 00 00 # <unused control>
+85 0085 . N 85 85 85 00 00 00 # <unused control>
+86 0086 . N 86 86 86 00 00 00 # <unused control>
+87 0087 . N 87 87 87 00 00 00 # <unused control>
+88 0088 . N 88 88 88 00 00 00 # <unused control>
+89 0089 . N 89 89 89 00 00 00 # <unused control>
+8A 008A . N 8A 8A 8A 00 00 00 # <unused control>
+8B 008B . N 8B 8B 8B 00 00 00 # <unused control>
+8C 008C . N 8C 8C 8C 00 00 00 # <unused control>
+8D 008D . N 8D 8D 8D 00 00 00 # <unused control>
+8E 008E . N 8E 8E 8E 00 00 00 # <unused control>
+8F 008F . N 8F 8F 8F 00 00 00 # <unused control>
+90 0090 . N 90 90 90 00 00 00 # <unused control>
+91 0091 . N 91 91 91 00 00 00 # <unused control>
+92 0092 . N 92 92 92 00 00 00 # <unused control>
+93 0093 . N 93 93 93 00 00 00 # <unused control>
+94 0094 . N 94 94 94 00 00 00 # <unused control>
+95 0095 . N 95 95 95 00 00 00 # <unused control>
+96 0096 . N 96 96 96 00 00 00 # <unused control>
+97 0097 . N 97 97 97 00 00 00 # <unused control>
+98 0098 . N 98 98 98 00 00 00 # <unused control>
+99 0099 . N 99 99 99 00 00 00 # <unused control>
+9A 009A . N 9A 9A 9A 00 00 00 # <unused control>
+9B 009B . N 9B 9B 9B 00 00 00 # <unused control>
+9C 009C . N 9C 9C 9C 00 00 00 # <unused control>
+9D 009D . N 9D 9D 9D 00 00 00 # <unused control>
+9E 009E . N 9E 9E 9E 00 00 00 # <unused control>
+9F 009F . N 9F 9F 9F 00 00 00 # <unused control>
+A0 00A0 W Y A0 A0 A0 00 00 00 # NO-BREAK SPACE
+A1 0104 L Y A1 B1 A1 41 2A 00 # LATIN CAPITAL LETTER A WITH OGONEK
+A2 02D8 - Y A2 A2 A2 00 00 00 # BREVE
+A3 0141 L Y A3 B3 A3 A3 B3 B3 # LATIN CAPITAL LETTER L WITH STROKE
+A4 00A4 - Y A4 A4 A4 00 00 00 # CURRENCY SIGN
+A5 013D L Y A5 B5 A5 4C 6C 6C # LATIN CAPITAL LETTER L WITH CARON
+A6 015A L Y A6 B6 A6 53 73 73 # LATIN CAPITAL LETTER S WITH ACUTE
+A7 00A7 - Y A7 A7 A7 00 00 00 # SECTION SIGN
+A8 00A8 - Y A8 A8 A8 00 00 00 # DIAERESIS
+A9 0160 L Y A9 B9 A9 53 73 73 # LATIN CAPITAL LETTER S WITH CARON
+AA 015E L Y AA BA AA 53 73 73 # LATIN CAPITAL LETTER S WITH CEDILLA
+AB 0164 L Y AB BB AB 54 74 74 # LATIN CAPITAL LETTER T WITH CARON
+AC 0179 L Y AC BC AC 5A 7A 7A # LATIN CAPITAL LETTER Z WITH ACUTE
+AD 00AD H N AD AD AD 00 00 00 # SOFT HYPHEN
+AE 017D L Y AE BE AE 5A 7A 7A # LATIN CAPITAL LETTER Z WITH CARON
+AF 017B L Y AF BF AF 5A 7A 7A # LATIN CAPITAL LETTER Z WITH DOT ABOVE
+B0 00B0 - Y B0 B0 B0 00 00 00 # DEGREE SIGN
+B1 0105 L Y A1 B1 A1 61 2A 00 # LATIN SMALL LETTER A WITH OGONEK
+B2 02DB - Y B2 B2 B2 00 00 00 # OGONEK
+B3 0142 L Y A3 B3 A3 B3 B3 B3 # LATIN SMALL LETTER L WITH STROKE
+B4 00B4 - Y B4 B4 B4 00 00 00 # ACUTE ACCENT
+B5 013E L Y A5 B5 A5 6C 6C 6C # LATIN SMALL LETTER L WITH CARON
+B6 015B L Y A6 B6 A6 73 73 73 # LATIN SMALL LETTER S WITH ACUTE
+B7 02C7 M Y B7 B7 B7 00 00 00 # CARON
+B8 00B8 - Y B8 B8 B8 00 00 00 # CEDILLA
+B9 0161 L Y A9 B9 A9 73 73 73 # LATIN SMALL LETTER S WITH CARON
+BA 015F L Y AA BA AA 73 73 73 # LATIN SMALL LETTER S WITH CEDILLA
+BB 0165 L Y AB BB AB 74 74 74 # LATIN SMALL LETTER T WITH CARON
+BC 017A L Y AC BC AC 7A 7A 7A # LATIN SMALL LETTER Z WITH ACUTE
+BD 02DD - Y BD BD BD 00 00 00 # DOUBLE ACUTE ACCENT
+BE 017E L Y AE BE AE 7A 7A 7A # LATIN SMALL LETTER Z WITH CARON
+BF 017C L Y AF BF AF 7A 7A 7A # LATIN SMALL LETTER Z WITH DOT ABOVE
+C0 0154 L Y C0 E0 C0 52 72 72 # LATIN CAPITAL LETTER R WITH ACUTE
+C1 00C1 L Y C1 E1 C1 41 2A 00 # LATIN CAPITAL LETTER A WITH ACUTE
+C2 00C2 L Y C2 E2 C2 41 2A 00 # LATIN CAPITAL LETTER A WITH CIRCUMFLEX
+C3 0102 L Y C3 E3 C3 41 2A 00 # LATIN CAPITAL LETTER A WITH BREVE
+C4 00C4 L Y C4 E4 C4 41 2A 00 # LATIN CAPITAL LETTER A WITH DIAERESIS
+C5 0139 L Y C5 E5 C5 4C 6C 6C # LATIN CAPITAL LETTER L WITH ACUTE
+C6 0106 L Y C6 E6 C6 43 63 63 # LATIN CAPITAL LETTER C WITH ACUTE
+C7 00C7 L Y C7 E7 C7 43 63 63 # LATIN CAPITAL LETTER C WITH CEDILLA
+C8 010C L Y C8 E8 C8 43 63 63 # LATIN CAPITAL LETTER C WITH CARON
+C9 00C9 L Y C9 E9 C9 45 2A 00 # LATIN CAPITAL LETTER E WITH ACUTE
+CA 0118 L Y CA EA CA 45 2A 00 # LATIN CAPITAL LETTER E WITH OGONEK
+CB 00CB L Y CB EB CB 45 2A 00 # LATIN CAPITAL LETTER E WITH DIAERESIS
+CC 011A L Y CC EC CC 45 2A 00 # LATIN CAPITAL LETTER E WITH CARON
+CD 00CD L Y CD ED CD 49 2A 00 # LATIN CAPITAL LETTER I WITH ACUTE
+CE 00CE L Y CE EE CE 49 2A 00 # LATIN CAPITAL LETTER I WITH CIRCUMFLEX
+CF 010E L Y CF EF CF 44 64 64 # LATIN CAPITAL LETTER D WITH CARON
+D0 0110 L Y D0 F0 D0 D0 F0 F0 # LATIN CAPITAL LETTER D WITH STROKE
+D1 0143 L Y D1 F1 D1 4E 6E 6E # LATIN CAPITAL LETTER N WITH ACUTE
+D2 0147 L Y D2 F2 D2 4E 6E 6E # LATIN CAPITAL LETTER N WITH CARON
+D3 00D3 L Y D3 F3 D3 4F 2A 00 # LATIN CAPITAL LETTER O WITH ACUTE
+D4 00D4 L Y D4 F4 D4 4F 2A 00 # LATIN CAPITAL LETTER O WITH CIRCUMFLEX
+D5 0150 L Y D5 F5 D5 4F 2A 00 # LATIN CAPITAL LETTER O WITH DOUBLE ACUTE
+D6 00D6 L Y D6 F6 D6 4F 2A 00 # LATIN CAPITAL LETTER O WITH DIAERESIS
+D7 00D7 - Y D7 D7 D7 00 00 00 # MULTIPLICATION SIGN
+D8 0158 L Y D8 F8 D8 52 72 72 # LATIN CAPITAL LETTER R WITH CARON
+D9 016E L Y D9 F9 D9 55 2A 00 # LATIN CAPITAL LETTER U WITH RING ABOVE
+DA 00DA L Y DA FA DA 55 2A 00 # LATIN CAPITAL LETTER U WITH ACUTE
+DB 0170 L Y DB FB DB 55 2A 00 # LATIN CAPITAL LETTER U WITH DOUBLE ACUTE
+DC 00DC L Y DC FC DC 55 2A 00 # LATIN CAPITAL LETTER U WITH DIAERESIS
+DD 00DD L Y DD FD DD 59 79 79 # LATIN CAPITAL LETTER Y WITH ACUTE
+DE 0162 L Y DE FE DE 54 74 74 # LATIN CAPITAL LETTER T WITH CEDILLA
+DF 00DF L Y DF DF DF DF DF DF # LATIN SMALL LETTER SHARP S
+E0 0155 L Y C0 E0 C0 72 72 72 # LATIN SMALL LETTER R WITH ACUTE
+E1 00E1 L Y C1 E1 C1 61 2A 00 # LATIN SMALL LETTER A WITH ACUTE
+E2 00E2 L Y C2 E2 C2 61 2A 00 # LATIN SMALL LETTER A WITH CIRCUMFLEX
+E3 0103 L Y C3 E3 C3 61 2A 00 # LATIN SMALL LETTER A WITH BREVE
+E4 00E4 L Y C4 E4 C4 61 2A 00 # LATIN SMALL LETTER A WITH DIAERESIS
+E5 013A L Y C5 E5 C5 6C 6C 6C # LATIN SMALL LETTER L WITH ACUTE
+E6 0107 L Y C6 E6 C6 63 63 63 # LATIN SMALL LETTER C WITH ACUTE
+E7 00E7 L Y C7 E7 C7 63 63 63 # LATIN SMALL LETTER C WITH CEDILLA
+E8 010D L Y C8 E8 C8 63 63 63 # LATIN SMALL LETTER C WITH CARON
+E9 00E9 L Y C9 E9 C9 65 2A 00 # LATIN SMALL LETTER E WITH ACUTE
+EA 0119 L Y CA EA CA 65 2A 00 # LATIN SMALL LETTER E WITH OGONEK
+EB 00EB L Y CB EB CB 65 2A 00 # LATIN SMALL LETTER E WITH DIAERESIS
+EC 011B L Y CC EC CC 65 2A 00 # LATIN SMALL LETTER E WITH CARON
+ED 00ED L Y CD ED CD 69 2A 00 # LATIN SMALL LETTER I WITH ACUTE
+EE 00EE L Y CE EE CE 69 2A 00 # LATIN SMALL LETTER I WITH CIRCUMFLEX
+EF 010F L Y CF EF CF 64 64 64 # LATIN SMALL LETTER D WITH CARON
+F0 0111 L Y D0 F0 D0 F0 F0 F0 # LATIN SMALL LETTER D WITH STROKE
+F1 0144 L Y D1 F1 D1 6E 6E 6E # LATIN SMALL LETTER N WITH ACUTE
+F2 0148 L Y D2 F2 D2 6E 6E 6E # LATIN SMALL LETTER N WITH CARON
+F3 00F3 L Y D3 F3 D3 6F 2A 00 # LATIN SMALL LETTER O WITH ACUTE
+F4 00F4 L Y D4 F4 D4 6F 2A 00 # LATIN SMALL LETTER O WITH CIRCUMFLEX
+F5 0151 L Y D5 F5 D5 6F 2A 00 # LATIN SMALL LETTER O WITH DOUBLE ACUTE
+F6 00F6 L Y D6 F6 D6 6F 2A 00 # LATIN SMALL LETTER O WITH DIAERESIS
+F7 00F7 - Y F7 F7 F7 00 00 00 # DIVISION SIGN
+F8 0159 L Y D8 F8 D8 72 72 72 # LATIN SMALL LETTER R WITH CARON
+F9 016F L Y D9 F9 D9 75 2A 00 # LATIN SMALL LETTER U WITH RING ABOVE
+FA 00FA L Y DA FA DA 75 2A 00 # LATIN SMALL LETTER U WITH ACUTE
+FB 0171 L Y DB FB DB 75 2A 00 # LATIN SMALL LETTER U WITH DOUBLE ACUTE
+FC 00FC L Y DC FC DC 75 2A 00 # LATIN SMALL LETTER U WITH DIAERESIS
+FD 00FD L Y DD FD DD 79 79 79 # LATIN SMALL LETTER Y WITH ACUTE
+FE 0163 L Y DE FE DE 74 74 74 # LATIN SMALL LETTER T WITH CEDILLA
+FF 02D9 - Y FF FF FF 00 00 00 # DOT ABOVE
Index: doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso-8859-3.cmap
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso-8859-3.cmap	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso-8859-3.cmap	(working copy)
@@ -0,0 +1,1935 @@
+INTERNAL
+/
+N 931
+0000 > 00
+0001 > 01
+0002 > 02
+0003 > 03
+0004 > 04
+0005 > 05
+0006 > 06
+0007 > 07
+0008 > 08
+0009 > 09
+000A > 0A
+000B > 0B
+000C > 0C
+000D > 0D
+000E > 0E
+000F > 0F
+0010 > 10
+0011 > 11
+0012 > 12
+0013 > 13
+0014 > 14
+0015 > 15
+0016 > 16
+0017 > 17
+0018 > 18
+0019 > 19
+001A > 1A
+001B > 1B
+001C > 1C
+001D > 1D
+001E > 1E
+001F > 1F
+0020 > 20
+0021 > 21
+0022 > 22
+0023 > 23
+0024 > 24
+0025 > 25
+0026 > 26
+0027 > 27
+0028 > 28
+0029 > 29
+002A > 2A
+002B > 2B
+002C > 2C
+002D > 2D
+002E > 2E
+002F > 2F
+0030 > 30
+0031 > 31
+0032 > 32
+0033 > 33
+0034 > 34
+0035 > 35
+0036 > 36
+0037 > 37
+0038 > 38
+0039 > 39
+003A > 3A
+003B > 3B
+003C > 3C
+003D > 3D
+003E > 3E
+003F > 3F
+0040 > 40
+0041 > 41 /
+     N 4
+     0300 > C0
+     0301 > C1
+     0302 > C2
+     0308 > C4
+     .
+0042 > 42
+0043 > 43 /
+     N 3
+     0302 > C6
+     0307 > C5
+     0327 > C7
+     .
+0044 > 44
+0045 > 45 /
+     N 4
+     0300 > C8
+     0301 > C9
+     0302 > CA
+     0308 > CB
+     .
+0046 > 46
+0047 > 47 /
+     N 3
+     0302 > D8
+     0306 > AB
+     0307 > D5
+     .
+0048 > 48 /
+     N 1
+     0302 > A6
+     .
+0049 > 49 /
+     N 5
+     0300 > CC
+     0301 > CD
+     0302 > CE
+     0307 > A9
+     0308 > CF
+     .
+004A > 4A /
+     N 1
+     0302 > AC
+     .
+004B > 4B
+004C > 4C
+004D > 4D
+004E > 4E /
+     N 1
+     0303 > D1
+     .
+004F > 4F /
+     N 4
+     0300 > D2
+     0301 > D3
+     0302 > D4
+     0308 > D6
+     .
+0050 > 50
+0051 > 51
+0052 > 52
+0053 > 53 /
+     N 2
+     0302 > DE
+     0327 > AA
+     .
+0054 > 54
+0055 > 55 /
+     N 5
+     0300 > D9
+     0301 > DA
+     0302 > DB
+     0306 > DD
+     0308 > DC
+     .
+0056 > 56
+0057 > 57
+0058 > 58
+0059 > 59
+005A > 5A /
+     N 1
+     0307 > AF
+     .
+005B > 5B
+005C > 5C
+005D > 5D
+005E > 5E
+005F > 5F
+0060 > 60
+0061 > 61 /
+     N 4
+     0300 > E0
+     0301 > E1
+     0302 > E2
+     0308 > E4
+     .
+0062 > 62
+0063 > 63 /
+     N 3
+     0302 > E6
+     0307 > E5
+     0327 > E7
+     .
+0064 > 64
+0065 > 65 /
+     N 4
+     0300 > E8
+     0301 > E9
+     0302 > EA
+     0308 > EB
+     .
+0066 > 66
+0067 > 67 /
+     N 3
+     0302 > F8
+     0306 > BB
+     0307 > F5
+     .
+0068 > 68 /
+     N 1
+     0302 > B6
+     .
+0069 > 69 /
+     N 4
+     0300 > EC
+     0301 > ED
+     0302 > EE
+     0308 > EF
+     .
+006A > 6A /
+     N 1
+     0302 > BC
+     .
+006B > 6B
+006C > 6C
+006D > 6D
+006E > 6E /
+     N 1
+     0303 > F1
+     .
+006F > 6F /
+     N 4
+     0300 > F2
+     0301 > F3
+     0302 > F4
+     0308 > F6
+     .
+0070 > 70
+0071 > 71
+0072 > 72
+0073 > 73 /
+     N 2
+     0302 > FE
+     0327 > BA
+     .
+0074 > 74
+0075 > 75 /
+     N 5
+     0300 > F9
+     0301 > FA
+     0302 > FB
+     0306 > FD
+     0308 > FC
+     .
+0076 > 76
+0077 > 77
+0078 > 78
+0079 > 79
+007A > 7A /
+     N 1
+     0307 > BF
+     .
+007B > 7B
+007C > 7C
+007D > 7D
+007E > 7E
+007F > 7F
+0080 > 80
+0081 > 81
+0082 > 82
+0083 > 83
+0084 > 84
+0085 > 85
+0086 > 86
+0087 > 87
+0088 > 88
+0089 > 89
+008A > 8A
+008B > 8B
+008C > 8C
+008D > 8D
+008E > 8E
+008F > 8F
+0090 > 90
+0091 > 91
+0092 > 92
+0093 > 93
+0094 > 94
+0095 > 95
+0096 > 96
+0097 > 97
+0098 > 98
+0099 > 99
+009A > 9A
+009B > 9B
+009C > 9C
+009D > 9D
+009E > 9E
+009F > 9F
+00A0 > A0
+00A3 > A3
+00A4 > A4
+00A7 > A7
+00A8 > A8
+00AD > AD
+00B0 > B0
+00B2 > B2
+00B3 > B3
+00B4 > B4
+00B5 > B5
+00B7 > B7
+00B8 > B8
+00BD > BD
+00C0 > C0
+00C1 > C1
+00C2 > C2
+00C3 > 41 # unsup: 0041 0303
+00C4 > C4
+00C5 > 41 # unsup: 0041 030A
+00C6 > 41 45 # compat
+00C7 > C7
+00C8 > C8
+00C9 > C9
+00CA > CA
+00CB > CB
+00CC > CC
+00CD > CD
+00CE > CE
+00CF > CF
+00D1 > D1
+00D2 > D2
+00D3 > D3
+00D4 > D4
+00D5 > 4F # unsup: 004F 0303
+00D6 > D6
+00D7 > D7
+00D9 > D9
+00DA > DA
+00DB > DB
+00DC > DC
+00DD > 59 # unsup: 0059 0301
+00DF > DF
+00E0 > E0
+00E1 > E1
+00E2 > E2
+00E3 > 61 # unsup: 0061 0303
+00E4 > E4
+00E5 > 61 # unsup: 0061 030A
+00E6 > 61 65 # compat
+00E7 > E7
+00E8 > E8
+00E9 > E9
+00EA > EA
+00EB > EB
+00EC > EC
+00ED > ED
+00EE > EE
+00EF > EF
+00F1 > F1
+00F2 > F2
+00F3 > F3
+00F4 > F4
+00F5 > 6F # unsup: 006F 0303
+00F6 > F6
+00F7 > F7
+00F9 > F9
+00FA > FA
+00FB > FB
+00FC > FC
+00FD > 79 # unsup: 0079 0301
+00FF > 79 # unsup: 0079 0308
+0100 > 41 # unsup: 0041 0304
+0101 > 61 # unsup: 0061 0304
+0102 > 41 # unsup: 0041 0306
+0103 > 61 # unsup: 0061 0306
+0104 > 41 # unsup: 0041 0328
+0105 > 61 # unsup: 0061 0328
+0106 > 43 # unsup: 0043 0301
+0107 > 63 # unsup: 0063 0301
+0108 > C6
+0109 > E6
+010A > C5
+010B > E5
+010C > 43 # unsup: 0043 030C
+010D > 63 # unsup: 0063 030C
+010E > 44 # unsup: 0044 030C
+010F > 64 # unsup: 0064 030C
+0112 > 45 # unsup: 0045 0304
+0113 > 65 # unsup: 0065 0304
+0114 > 45 # unsup: 0045 0306
+0115 > 65 # unsup: 0065 0306
+0116 > 45 # unsup: 0045 0307
+0117 > 65 # unsup: 0065 0307
+0118 > 45 # unsup: 0045 0328
+0119 > 65 # unsup: 0065 0328
+011A > 45 # unsup: 0045 030C
+011B > 65 # unsup: 0065 030C
+011C > D8
+011D > F8
+011E > AB
+011F > BB
+0120 > D5
+0121 > F5
+0122 > 47 # unsup: 0047 0327
+0123 > 67 # unsup: 0067 0327
+0124 > A6
+0125 > B6
+0126 > A1
+0127 > B1
+0128 > 49 # unsup: 0049 0303
+0129 > 69 # unsup: 0069 0303
+012A > 49 # unsup: 0049 0304
+012B > 69 # unsup: 0069 0304
+012C > 49 # unsup: 0049 0306
+012D > 69 # unsup: 0069 0306
+012E > 49 # unsup: 0049 0328
+012F > 69 # unsup: 0069 0328
+0130 > A9
+0131 > B9
+0132 > 49 4A # compat
+0133 > 69 6A # compat
+0134 > AC
+0135 > BC
+0136 > 4B # unsup: 004B 0327
+0137 > 6B # unsup: 006B 0327
+0139 > 4C # unsup: 004C 0301
+013A > 6C # unsup: 006C 0301
+013B > 4C # unsup: 004C 0327
+013C > 6C # unsup: 006C 0327
+013D > 4C # unsup: 004C 030C
+013E > 6C # unsup: 006C 030C
+013F > 4C B7 # compat
+0140 > 6C B7 # compat
+0143 > 4E # unsup: 004E 0301
+0144 > 6E # unsup: 006E 0301
+0145 > 4E # unsup: 004E 0327
+0146 > 6E # unsup: 006E 0327
+0147 > 4E # unsup: 004E 030C
+0148 > 6E # unsup: 006E 030C
+014C > 4F # unsup: 004F 0304
+014D > 6F # unsup: 006F 0304
+014E > 4F # unsup: 004F 0306
+014F > 6F # unsup: 006F 0306
+0150 > 4F # unsup: 004F 030B
+0151 > 6F # unsup: 006F 030B
+0152 > 4F 45 # compat
+0153 > 6F 65 # compat
+0154 > 52 # unsup: 0052 0301
+0155 > 72 # unsup: 0072 0301
+0156 > 52 # unsup: 0052 0327
+0157 > 72 # unsup: 0072 0327
+0158 > 52 # unsup: 0052 030C
+0159 > 72 # unsup: 0072 030C
+015A > 53 # unsup: 0053 0301
+015B > 73 # unsup: 0073 0301
+015C > DE
+015D > FE
+015E > AA
+015F > BA
+0160 > 53 # unsup: 0053 030C
+0161 > 73 # unsup: 0073 030C
+0162 > 54 # unsup: 0054 0327
+0163 > 74 # unsup: 0074 0327
+0164 > 54 # unsup: 0054 030C
+0165 > 74 # unsup: 0074 030C
+0168 > 55 # unsup: 0055 0303
+0169 > 75 # unsup: 0075 0303
+016A > 55 # unsup: 0055 0304
+016B > 75 # unsup: 0075 0304
+016C > DD
+016D > FD
+016E > 55 # unsup: 0055 030A
+016F > 75 # unsup: 0075 030A
+0170 > 55 # unsup: 0055 030B
+0171 > 75 # unsup: 0075 030B
+0172 > 55 # unsup: 0055 0328
+0173 > 75 # unsup: 0075 0328
+0174 > 57 # unsup: 0057 0302
+0175 > 77 # unsup: 0077 0302
+0176 > 59 # unsup: 0059 0302
+0177 > 79 # unsup: 0079 0302
+0178 > 59 # unsup: 0059 0308
+0179 > 5A # unsup: 005A 0301
+017A > 7A # unsup: 007A 0301
+017B > AF
+017C > BF
+017D > 5A # unsup: 005A 030C
+017E > 7A # unsup: 007A 030C
+017F > 73 # compat
+01A0 > 4F # unsup: 004F 031B
+01A1 > 6F # unsup: 006F 031B
+01AF > 55 # unsup: 0055 031B
+01B0 > 75 # unsup: 0075 031B
+01C4 > 44 5A # unsup: 0044 005A 030C
+01C5 > 44 7A # unsup: 0044 007A 030C
+01C6 > 64 7A # unsup: 0064 007A 030C
+01C7 > 4C 4A # compat
+01C8 > 4C 6A # compat
+01C9 > 6C 6A # compat
+01CA > 4E 4A # compat
+01CB > 4E 6A # compat
+01CC > 6E 6A # compat
+01CD > 41 # unsup: 0041 030C
+01CE > 61 # unsup: 0061 030C
+01CF > 49 # unsup: 0049 030C
+01D0 > 69 # unsup: 0069 030C
+01D1 > 4F # unsup: 004F 030C
+01D2 > 6F # unsup: 006F 030C
+01D3 > 55 # unsup: 0055 030C
+01D4 > 75 # unsup: 0075 030C
+01D5 > DC # unsup: 00DC 0304
+01D6 > FC # unsup: 00FC 0304
+01D7 > DC # unsup: 00DC 0301
+01D8 > FC # unsup: 00FC 0301
+01D9 > DC # unsup: 00DC 030C
+01DA > FC # unsup: 00FC 030C
+01DB > DC # unsup: 00DC 0300
+01DC > FC # unsup: 00FC 0300
+01DE > C4 # unsup: 00C4 0304
+01DF > E4 # unsup: 00E4 0304
+01E0 > 41 # unsup: 0041 0307 0304
+01E1 > 61 # unsup: 0061 0307 0304
+01E2 > 41 45 # unsup: 0041 0045 0304
+01E3 > 61 65 # unsup: 0061 0065 0304
+01E6 > 47 # unsup: 0047 030C
+01E7 > 67 # unsup: 0067 030C
+01E8 > 4B # unsup: 004B 030C
+01E9 > 6B # unsup: 006B 030C
+01EA > 4F # unsup: 004F 0328
+01EB > 6F # unsup: 006F 0328
+01EC > 4F # unsup: 004F 0328 0304
+01ED > 6F # unsup: 006F 0328 0304
+01F0 > 6A # unsup: 006A 030C
+01F1 > 44 5A # compat
+01F2 > 44 7A # compat
+01F3 > 64 7A # compat
+01F4 > 47 # unsup: 0047 0301
+01F5 > 67 # unsup: 0067 0301
+01F8 > 4E # unsup: 004E 0300
+01F9 > 6E # unsup: 006E 0300
+01FA > 41 # unsup: 0041 030A 0301
+01FB > 61 # unsup: 0061 030A 0301
+01FC > 41 45 # unsup: 0041 0045 0301
+01FD > 61 65 # unsup: 0061 0065 0301
+0200 > 41 # unsup: 0041 030F
+0201 > 61 # unsup: 0061 030F
+0202 > 41 # unsup: 0041 0311
+0203 > 61 # unsup: 0061 0311
+0204 > 45 # unsup: 0045 030F
+0205 > 65 # unsup: 0065 030F
+0206 > 45 # unsup: 0045 0311
+0207 > 65 # unsup: 0065 0311
+0208 > 49 # unsup: 0049 030F
+0209 > 69 # unsup: 0069 030F
+020A > 49 # unsup: 0049 0311
+020B > 69 # unsup: 0069 0311
+020C > 4F # unsup: 004F 030F
+020D > 6F # unsup: 006F 030F
+020E > 4F # unsup: 004F 0311
+020F > 6F # unsup: 006F 0311
+0210 > 52 # unsup: 0052 030F
+0211 > 72 # unsup: 0072 030F
+0212 > 52 # unsup: 0052 0311
+0213 > 72 # unsup: 0072 0311
+0214 > 55 # unsup: 0055 030F
+0215 > 75 # unsup: 0075 030F
+0216 > 55 # unsup: 0055 0311
+0217 > 75 # unsup: 0075 0311
+0218 > 53 # unsup: 0053 0326
+0219 > 73 # unsup: 0073 0326
+021A > 54 # unsup: 0054 0326
+021B > 74 # unsup: 0074 0326
+021E > 48 # unsup: 0048 030C
+021F > 68 # unsup: 0068 030C
+0226 > 41 # unsup: 0041 0307
+0227 > 61 # unsup: 0061 0307
+0228 > 45 # unsup: 0045 0327
+0229 > 65 # unsup: 0065 0327
+022A > D6 # unsup: 00D6 0304
+022B > F6 # unsup: 00F6 0304
+022C > 4F # unsup: 004F 0303 0304
+022D > 6F # unsup: 006F 0303 0304
+022E > 4F # unsup: 004F 0307
+022F > 6F # unsup: 006F 0307
+0230 > 4F # unsup: 004F 0307 0304
+0231 > 6F # unsup: 006F 0307 0304
+0232 > 59 # unsup: 0059 0304
+0233 > 79 # unsup: 0079 0304
+02D8 > A2
+02D9 > FF
+0300 > 0 # unsup
+0301 > 0 # unsup
+0302 > 0 # unsup
+0303 > 0 # unsup
+0304 > 0 # unsup
+0305 > 0 # unsup
+0306 > 0 # unsup
+0307 > 0 # unsup
+0308 > 0 # unsup
+0309 > 0 # unsup
+030A > 0 # unsup
+030B > 0 # unsup
+030C > 0 # unsup
+030D > 0 # unsup
+030E > 0 # unsup
+030F > 0 # unsup
+0310 > 0 # unsup
+0311 > 0 # unsup
+0312 > 0 # unsup
+0313 > 0 # unsup
+0314 > 0 # unsup
+0315 > 0 # unsup
+0316 > 0 # unsup
+0317 > 0 # unsup
+0318 > 0 # unsup
+0319 > 0 # unsup
+031A > 0 # unsup
+031B > 0 # unsup
+031C > 0 # unsup
+031D > 0 # unsup
+031E > 0 # unsup
+031F > 0 # unsup
+0320 > 0 # unsup
+0321 > 0 # unsup
+0322 > 0 # unsup
+0323 > 0 # unsup
+0324 > 0 # unsup
+0325 > 0 # unsup
+0326 > 0 # unsup
+0327 > 0 # unsup
+0328 > 0 # unsup
+0329 > 0 # unsup
+032A > 0 # unsup
+032B > 0 # unsup
+032C > 0 # unsup
+032D > 0 # unsup
+032E > 0 # unsup
+032F > 0 # unsup
+0330 > 0 # unsup
+0331 > 0 # unsup
+0332 > 0 # unsup
+0333 > 0 # unsup
+0334 > 0 # unsup
+0335 > 0 # unsup
+0336 > 0 # unsup
+0337 > 0 # unsup
+0338 > 0 # unsup
+0339 > 0 # unsup
+033A > 0 # unsup
+033B > 0 # unsup
+033C > 0 # unsup
+033D > 0 # unsup
+033E > 0 # unsup
+033F > 0 # unsup
+0340 > 0 # unsup
+0341 > 0 # unsup
+0342 > 0 # unsup
+0343 > 0 # unsup
+0344 > 0 # unsup
+0345 > 0 # unsup
+037E > 3B
+0385 > A8 # unsup: 00A8 0301
+0387 > B7
+1E00 > 41 # unsup: 0041 0325
+1E01 > 61 # unsup: 0061 0325
+1E02 > 42 # unsup: 0042 0307
+1E03 > 62 # unsup: 0062 0307
+1E04 > 42 # unsup: 0042 0323
+1E05 > 62 # unsup: 0062 0323
+1E06 > 42 # unsup: 0042 0331
+1E07 > 62 # unsup: 0062 0331
+1E08 > C7 # unsup: 00C7 0301
+1E09 > E7 # unsup: 00E7 0301
+1E0A > 44 # unsup: 0044 0307
+1E0B > 64 # unsup: 0064 0307
+1E0C > 44 # unsup: 0044 0323
+1E0D > 64 # unsup: 0064 0323
+1E0E > 44 # unsup: 0044 0331
+1E0F > 64 # unsup: 0064 0331
+1E10 > 44 # unsup: 0044 0327
+1E11 > 64 # unsup: 0064 0327
+1E12 > 44 # unsup: 0044 032D
+1E13 > 64 # unsup: 0064 032D
+1E14 > 45 # unsup: 0045 0304 0300
+1E15 > 65 # unsup: 0065 0304 0300
+1E16 > 45 # unsup: 0045 0304 0301
+1E17 > 65 # unsup: 0065 0304 0301
+1E18 > 45 # unsup: 0045 032D
+1E19 > 65 # unsup: 0065 032D
+1E1A > 45 # unsup: 0045 0330
+1E1B > 65 # unsup: 0065 0330
+1E1C > 45 # unsup: 0045 0327 0306
+1E1D > 65 # unsup: 0065 0327 0306
+1E1E > 46 # unsup: 0046 0307
+1E1F > 66 # unsup: 0066 0307
+1E20 > 47 # unsup: 0047 0304
+1E21 > 67 # unsup: 0067 0304
+1E22 > 48 # unsup: 0048 0307
+1E23 > 68 # unsup: 0068 0307
+1E24 > 48 # unsup: 0048 0323
+1E25 > 68 # unsup: 0068 0323
+1E26 > 48 # unsup: 0048 0308
+1E27 > 68 # unsup: 0068 0308
+1E28 > 48 # unsup: 0048 0327
+1E29 > 68 # unsup: 0068 0327
+1E2A > 48 # unsup: 0048 032E
+1E2B > 68 # unsup: 0068 032E
+1E2C > 49 # unsup: 0049 0330
+1E2D > 69 # unsup: 0069 0330
+1E2E > CF # unsup: 00CF 0301
+1E2F > EF # unsup: 00EF 0301
+1E30 > 4B # unsup: 004B 0301
+1E31 > 6B # unsup: 006B 0301
+1E32 > 4B # unsup: 004B 0323
+1E33 > 6B # unsup: 006B 0323
+1E34 > 4B # unsup: 004B 0331
+1E35 > 6B # unsup: 006B 0331
+1E36 > 4C # unsup: 004C 0323
+1E37 > 6C # unsup: 006C 0323
+1E38 > 4C # unsup: 004C 0323 0304
+1E39 > 6C # unsup: 006C 0323 0304
+1E3A > 4C # unsup: 004C 0331
+1E3B > 6C # unsup: 006C 0331
+1E3C > 4C # unsup: 004C 032D
+1E3D > 6C # unsup: 006C 032D
+1E3E > 4D # unsup: 004D 0301
+1E3F > 6D # unsup: 006D 0301
+1E40 > 4D # unsup: 004D 0307
+1E41 > 6D # unsup: 006D 0307
+1E42 > 4D # unsup: 004D 0323
+1E43 > 6D # unsup: 006D 0323
+1E44 > 4E # unsup: 004E 0307
+1E45 > 6E # unsup: 006E 0307
+1E46 > 4E # unsup: 004E 0323
+1E47 > 6E # unsup: 006E 0323
+1E48 > 4E # unsup: 004E 0331
+1E49 > 6E # unsup: 006E 0331
+1E4A > 4E # unsup: 004E 032D
+1E4B > 6E # unsup: 006E 032D
+1E4C > 4F # unsup: 004F 0303 0301
+1E4D > 6F # unsup: 006F 0303 0301
+1E4E > 4F # unsup: 004F 0303 0308
+1E4F > 6F # unsup: 006F 0303 0308
+1E50 > 4F # unsup: 004F 0304 0300
+1E51 > 6F # unsup: 006F 0304 0300
+1E52 > 4F # unsup: 004F 0304 0301
+1E53 > 6F # unsup: 006F 0304 0301
+1E54 > 50 # unsup: 0050 0301
+1E55 > 70 # unsup: 0070 0301
+1E56 > 50 # unsup: 0050 0307
+1E57 > 70 # unsup: 0070 0307
+1E58 > 52 # unsup: 0052 0307
+1E59 > 72 # unsup: 0072 0307
+1E5A > 52 # unsup: 0052 0323
+1E5B > 72 # unsup: 0072 0323
+1E5C > 52 # unsup: 0052 0323 0304
+1E5D > 72 # unsup: 0072 0323 0304
+1E5E > 52 # unsup: 0052 0331
+1E5F > 72 # unsup: 0072 0331
+1E60 > 53 # unsup: 0053 0307
+1E61 > 73 # unsup: 0073 0307
+1E62 > 53 # unsup: 0053 0323
+1E63 > 73 # unsup: 0073 0323
+1E64 > 53 # unsup: 0053 0301 0307
+1E65 > 73 # unsup: 0073 0301 0307
+1E66 > 53 # unsup: 0053 030C 0307
+1E67 > 73 # unsup: 0073 030C 0307
+1E68 > 53 # unsup: 0053 0323 0307
+1E69 > 73 # unsup: 0073 0323 0307
+1E6A > 54 # unsup: 0054 0307
+1E6B > 74 # unsup: 0074 0307
+1E6C > 54 # unsup: 0054 0323
+1E6D > 74 # unsup: 0074 0323
+1E6E > 54 # unsup: 0054 0331
+1E6F > 74 # unsup: 0074 0331
+1E70 > 54 # unsup: 0054 032D
+1E71 > 74 # unsup: 0074 032D
+1E72 > 55 # unsup: 0055 0324
+1E73 > 75 # unsup: 0075 0324
+1E74 > 55 # unsup: 0055 0330
+1E75 > 75 # unsup: 0075 0330
+1E76 > 55 # unsup: 0055 032D
+1E77 > 75 # unsup: 0075 032D
+1E78 > 55 # unsup: 0055 0303 0301
+1E79 > 75 # unsup: 0075 0303 0301
+1E7A > 55 # unsup: 0055 0304 0308
+1E7B > 75 # unsup: 0075 0304 0308
+1E7C > 56 # unsup: 0056 0303
+1E7D > 76 # unsup: 0076 0303
+1E7E > 56 # unsup: 0056 0323
+1E7F > 76 # unsup: 0076 0323
+1E80 > 57 # unsup: 0057 0300
+1E81 > 77 # unsup: 0077 0300
+1E82 > 57 # unsup: 0057 0301
+1E83 > 77 # unsup: 0077 0301
+1E84 > 57 # unsup: 0057 0308
+1E85 > 77 # unsup: 0077 0308
+1E86 > 57 # unsup: 0057 0307
+1E87 > 77 # unsup: 0077 0307
+1E88 > 57 # unsup: 0057 0323
+1E89 > 77 # unsup: 0077 0323
+1E8A > 58 # unsup: 0058 0307
+1E8B > 78 # unsup: 0078 0307
+1E8C > 58 # unsup: 0058 0308
+1E8D > 78 # unsup: 0078 0308
+1E8E > 59 # unsup: 0059 0307
+1E8F > 79 # unsup: 0079 0307
+1E90 > 5A # unsup: 005A 0302
+1E91 > 7A # unsup: 007A 0302
+1E92 > 5A # unsup: 005A 0323
+1E93 > 7A # unsup: 007A 0323
+1E94 > 5A # unsup: 005A 0331
+1E95 > 7A # unsup: 007A 0331
+1E96 > 68 # unsup: 0068 0331
+1E97 > 74 # unsup: 0074 0308
+1E98 > 77 # unsup: 0077 030A
+1E99 > 79 # unsup: 0079 030A
+1E9B > 73 # unsup: 0073 0307
+1EA0 > 41 # unsup: 0041 0323
+1EA1 > 61 # unsup: 0061 0323
+1EA2 > 41 # unsup: 0041 0309
+1EA3 > 61 # unsup: 0061 0309
+1EA4 > C2 # unsup: 00C2 0301
+1EA5 > E2 # unsup: 00E2 0301
+1EA6 > C2 # unsup: 00C2 0300
+1EA7 > E2 # unsup: 00E2 0300
+1EA8 > C2 # unsup: 00C2 0309
+1EA9 > E2 # unsup: 00E2 0309
+1EAA > C2 # unsup: 00C2 0303
+1EAB > E2 # unsup: 00E2 0303
+1EAC > 41 # unsup: 0041 0323 0302
+1EAD > 61 # unsup: 0061 0323 0302
+1EAE > 41 # unsup: 0041 0306 0301
+1EAF > 61 # unsup: 0061 0306 0301
+1EB0 > 41 # unsup: 0041 0306 0300
+1EB1 > 61 # unsup: 0061 0306 0300
+1EB2 > 41 # unsup: 0041 0306 0309
+1EB3 > 61 # unsup: 0061 0306 0309
+1EB4 > 41 # unsup: 0041 0306 0303
+1EB5 > 61 # unsup: 0061 0306 0303
+1EB6 > 41 # unsup: 0041 0323 0306
+1EB7 > 61 # unsup: 0061 0323 0306
+1EB8 > 45 # unsup: 0045 0323
+1EB9 > 65 # unsup: 0065 0323
+1EBA > 45 # unsup: 0045 0309
+1EBB > 65 # unsup: 0065 0309
+1EBC > 45 # unsup: 0045 0303
+1EBD > 65 # unsup: 0065 0303
+1EBE > CA # unsup: 00CA 0301
+1EBF > EA # unsup: 00EA 0301
+1EC0 > CA # unsup: 00CA 0300
+1EC1 > EA # unsup: 00EA 0300
+1EC2 > CA # unsup: 00CA 0309
+1EC3 > EA # unsup: 00EA 0309
+1EC4 > CA # unsup: 00CA 0303
+1EC5 > EA # unsup: 00EA 0303
+1EC6 > 45 # unsup: 0045 0323 0302
+1EC7 > 65 # unsup: 0065 0323 0302
+1EC8 > 49 # unsup: 0049 0309
+1EC9 > 69 # unsup: 0069 0309
+1ECA > 49 # unsup: 0049 0323
+1ECB > 69 # unsup: 0069 0323
+1ECC > 4F # unsup: 004F 0323
+1ECD > 6F # unsup: 006F 0323
+1ECE > 4F # unsup: 004F 0309
+1ECF > 6F # unsup: 006F 0309
+1ED0 > D4 # unsup: 00D4 0301
+1ED1 > F4 # unsup: 00F4 0301
+1ED2 > D4 # unsup: 00D4 0300
+1ED3 > F4 # unsup: 00F4 0300
+1ED4 > D4 # unsup: 00D4 0309
+1ED5 > F4 # unsup: 00F4 0309
+1ED6 > D4 # unsup: 00D4 0303
+1ED7 > F4 # unsup: 00F4 0303
+1ED8 > 4F # unsup: 004F 0323 0302
+1ED9 > 6F # unsup: 006F 0323 0302
+1EDA > 4F # unsup: 004F 031B 0301
+1EDB > 6F # unsup: 006F 031B 0301
+1EDC > 4F # unsup: 004F 031B 0300
+1EDD > 6F # unsup: 006F 031B 0300
+1EDE > 4F # unsup: 004F 031B 0309
+1EDF > 6F # unsup: 006F 031B 0309
+1EE0 > 4F # unsup: 004F 031B 0303
+1EE1 > 6F # unsup: 006F 031B 0303
+1EE2 > 4F # unsup: 004F 031B 0323
+1EE3 > 6F # unsup: 006F 031B 0323
+1EE4 > 55 # unsup: 0055 0323
+1EE5 > 75 # unsup: 0075 0323
+1EE6 > 55 # unsup: 0055 0309
+1EE7 > 75 # unsup: 0075 0309
+1EE8 > 55 # unsup: 0055 031B 0301
+1EE9 > 75 # unsup: 0075 031B 0301
+1EEA > 55 # unsup: 0055 031B 0300
+1EEB > 75 # unsup: 0075 031B 0300
+1EEC > 55 # unsup: 0055 031B 0309
+1EED > 75 # unsup: 0075 031B 0309
+1EEE > 55 # unsup: 0055 031B 0303
+1EEF > 75 # unsup: 0075 031B 0303
+1EF0 > 55 # unsup: 0055 031B 0323
+1EF1 > 75 # unsup: 0075 031B 0323
+1EF2 > 59 # unsup: 0059 0300
+1EF3 > 79 # unsup: 0079 0300
+1EF4 > 59 # unsup: 0059 0323
+1EF5 > 79 # unsup: 0079 0323
+1EF6 > 59 # unsup: 0059 0309
+1EF7 > 79 # unsup: 0079 0309
+1EF8 > 59 # unsup: 0059 0303
+1EF9 > 79 # unsup: 0079 0303
+1FC1 > A8 # unsup: 00A8 0342
+1FED > A8 # unsup: 00A8 0300
+1FEE > A8 # unsup: 00A8 0301
+1FEF > 60
+1FFD > B4
+2000 > 20 # compat
+2001 > 20 # compat
+2002 > 20 # compat
+2003 > 20 # compat
+2004 > 20 # compat
+2005 > 20 # compat
+2006 > 20 # compat
+2007 > 20 # compat
+2008 > 20 # compat
+2009 > 20 # compat
+200A > 20 # compat
+2024 > 2E # compat
+2025 > 2E 2E # compat
+2026 > 2E 2E 2E # compat
+202F > 20 # compat
+203C > 21 21 # compat
+2047 > 3F 3F # compat
+2048 > 3F 21 # compat
+2049 > 21 3F # compat
+205F > 20 # compat
+FB00 > 66 66 # compat
+FB01 > 66 69 # compat
+FB02 > 66 6C # compat
+FB03 > 66 66 69 # compat
+FB04 > 66 66 6C # compat
+FB05 > 73 74 # compat
+FB06 > 73 74 # compat
+FB29 > 2B # compat
+FE30 > 2E 2E # compat
+FE33 > 5F # compat
+FE34 > 5F # compat
+FE35 > 28 # compat
+FE36 > 29 # compat
+FE37 > 7B # compat
+FE38 > 7D # compat
+FE47 > 5B # compat
+FE48 > 5D # compat
+FE4D > 5F # compat
+FE4E > 5F # compat
+FE4F > 5F # compat
+FE50 > 2C # compat
+FE52 > 2E # compat
+FE54 > 3B # compat
+FE55 > 3A # compat
+FE56 > 3F # compat
+FE57 > 21 # compat
+FE59 > 28 # compat
+FE5A > 29 # compat
+FE5B > 7B # compat
+FE5C > 7D # compat
+FE5F > 23 # compat
+FE60 > 26 # compat
+FE61 > 2A # compat
+FE62 > 2B # compat
+FE63 > 2D # compat
+FE64 > 3C # compat
+FE65 > 3E # compat
+FE66 > 3D # compat
+FE68 > 5C # compat
+FE69 > 24 # compat
+FE6A > 25 # compat
+FE6B > 40 # compat
+FF01 > 21 # compat
+FF02 > 22 # compat
+FF03 > 23 # compat
+FF04 > 24 # compat
+FF05 > 25 # compat
+FF06 > 26 # compat
+FF07 > 27 # compat
+FF08 > 28 # compat
+FF09 > 29 # compat
+FF0A > 2A # compat
+FF0B > 2B # compat
+FF0C > 2C # compat
+FF0D > 2D # compat
+FF0E > 2E # compat
+FF0F > 2F # compat
+FF10 > 30 # compat
+FF11 > 31 # compat
+FF12 > 32 # compat
+FF13 > 33 # compat
+FF14 > 34 # compat
+FF15 > 35 # compat
+FF16 > 36 # compat
+FF17 > 37 # compat
+FF18 > 38 # compat
+FF19 > 39 # compat
+FF1A > 3A # compat
+FF1B > 3B # compat
+FF1C > 3C # compat
+FF1D > 3D # compat
+FF1E > 3E # compat
+FF1F > 3F # compat
+FF20 > 40 # compat
+FF21 > 41 # compat
+FF22 > 42 # compat
+FF23 > 43 # compat
+FF24 > 44 # compat
+FF25 > 45 # compat
+FF26 > 46 # compat
+FF27 > 47 # compat
+FF28 > 48 # compat
+FF29 > 49 # compat
+FF2A > 4A # compat
+FF2B > 4B # compat
+FF2C > 4C # compat
+FF2D > 4D # compat
+FF2E > 4E # compat
+FF2F > 4F # compat
+FF30 > 50 # compat
+FF31 > 51 # compat
+FF32 > 52 # compat
+FF33 > 53 # compat
+FF34 > 54 # compat
+FF35 > 55 # compat
+FF36 > 56 # compat
+FF37 > 57 # compat
+FF38 > 58 # compat
+FF39 > 59 # compat
+FF3A > 5A # compat
+FF3B > 5B # compat
+FF3C > 5C # compat
+FF3D > 5D # compat
+FF3E > 5E # compat
+FF3F > 5F # compat
+FF40 > 60 # compat
+FF41 > 61 # compat
+FF42 > 62 # compat
+FF43 > 63 # compat
+FF44 > 64 # compat
+FF45 > 65 # compat
+FF46 > 66 # compat
+FF47 > 67 # compat
+FF48 > 68 # compat
+FF49 > 69 # compat
+FF4A > 6A # compat
+FF4B > 6B # compat
+FF4C > 6C # compat
+FF4D > 6D # compat
+FF4E > 6E # compat
+FF4F > 6F # compat
+FF50 > 70 # compat
+FF51 > 71 # compat
+FF52 > 72 # compat
+FF53 > 73 # compat
+FF54 > 74 # compat
+FF55 > 75 # compat
+FF56 > 76 # compat
+FF57 > 77 # compat
+FF58 > 78 # compat
+FF59 > 79 # compat
+FF5A > 7A # compat
+FF5B > 7B # compat
+FF5C > 7C # compat
+FF5D > 7D # compat
+FF5E > 7E # compat
+FFE1 > A3 # compat
+.
+
+STRICT
+/
+N 253
+0000 > 00
+0001 > 01
+0002 > 02
+0003 > 03
+0004 > 04
+0005 > 05
+0006 > 06
+0007 > 07
+0008 > 08
+0009 > 09
+000A > 0A
+000B > 0B
+000C > 0C
+000D > 0D
+000E > 0E
+000F > 0F
+0010 > 10
+0011 > 11
+0012 > 12
+0013 > 13
+0014 > 14
+0015 > 15
+0016 > 16
+0017 > 17
+0018 > 18
+0019 > 19
+001A > 1A
+001B > 1B
+001C > 1C
+001D > 1D
+001E > 1E
+001F > 1F
+0020 > 20
+0021 > 21
+0022 > 22
+0023 > 23
+0024 > 24
+0025 > 25
+0026 > 26
+0027 > 27
+0028 > 28
+0029 > 29
+002A > 2A
+002B > 2B
+002C > 2C
+002D > 2D
+002E > 2E
+002F > 2F
+0030 > 30
+0031 > 31
+0032 > 32
+0033 > 33
+0034 > 34
+0035 > 35
+0036 > 36
+0037 > 37
+0038 > 38
+0039 > 39
+003A > 3A
+003B > 3B
+003C > 3C
+003D > 3D
+003E > 3E
+003F > 3F
+0040 > 40
+0041 > 41 /
+     N 4
+     0300 > C0
+     0301 > C1
+     0302 > C2
+     0308 > C4
+     .
+0042 > 42
+0043 > 43 /
+     N 3
+     0302 > C6
+     0307 > C5
+     0327 > C7
+     .
+0044 > 44
+0045 > 45 /
+     N 4
+     0300 > C8
+     0301 > C9
+     0302 > CA
+     0308 > CB
+     .
+0046 > 46
+0047 > 47 /
+     N 3
+     0302 > D8
+     0306 > AB
+     0307 > D5
+     .
+0048 > 48 /
+     N 1
+     0302 > A6
+     .
+0049 > 49 /
+     N 5
+     0300 > CC
+     0301 > CD
+     0302 > CE
+     0307 > A9
+     0308 > CF
+     .
+004A > 4A /
+     N 1
+     0302 > AC
+     .
+004B > 4B
+004C > 4C
+004D > 4D
+004E > 4E /
+     N 1
+     0303 > D1
+     .
+004F > 4F /
+     N 4
+     0300 > D2
+     0301 > D3
+     0302 > D4
+     0308 > D6
+     .
+0050 > 50
+0051 > 51
+0052 > 52
+0053 > 53 /
+     N 2
+     0302 > DE
+     0327 > AA
+     .
+0054 > 54
+0055 > 55 /
+     N 5
+     0300 > D9
+     0301 > DA
+     0302 > DB
+     0306 > DD
+     0308 > DC
+     .
+0056 > 56
+0057 > 57
+0058 > 58
+0059 > 59
+005A > 5A /
+     N 1
+     0307 > AF
+     .
+005B > 5B
+005C > 5C
+005D > 5D
+005E > 5E
+005F > 5F
+0060 > 60
+0061 > 61 /
+     N 4
+     0300 > E0
+     0301 > E1
+     0302 > E2
+     0308 > E4
+     .
+0062 > 62
+0063 > 63 /
+     N 3
+     0302 > E6
+     0307 > E5
+     0327 > E7
+     .
+0064 > 64
+0065 > 65 /
+     N 4
+     0300 > E8
+     0301 > E9
+     0302 > EA
+     0308 > EB
+     .
+0066 > 66
+0067 > 67 /
+     N 3
+     0302 > F8
+     0306 > BB
+     0307 > F5
+     .
+0068 > 68 /
+     N 1
+     0302 > B6
+     .
+0069 > 69 /
+     N 4
+     0300 > EC
+     0301 > ED
+     0302 > EE
+     0308 > EF
+     .
+006A > 6A /
+     N 1
+     0302 > BC
+     .
+006B > 6B
+006C > 6C
+006D > 6D
+006E > 6E /
+     N 1
+     0303 > F1
+     .
+006F > 6F /
+     N 4
+     0300 > F2
+     0301 > F3
+     0302 > F4
+     0308 > F6
+     .
+0070 > 70
+0071 > 71
+0072 > 72
+0073 > 73 /
+     N 2
+     0302 > FE
+     0327 > BA
+     .
+0074 > 74
+0075 > 75 /
+     N 5
+     0300 > F9
+     0301 > FA
+     0302 > FB
+     0306 > FD
+     0308 > FC
+     .
+0076 > 76
+0077 > 77
+0078 > 78
+0079 > 79
+007A > 7A /
+     N 1
+     0307 > BF
+     .
+007B > 7B
+007C > 7C
+007D > 7D
+007E > 7E
+007F > 7F
+0080 > 80
+0081 > 81
+0082 > 82
+0083 > 83
+0084 > 84
+0085 > 85
+0086 > 86
+0087 > 87
+0088 > 88
+0089 > 89
+008A > 8A
+008B > 8B
+008C > 8C
+008D > 8D
+008E > 8E
+008F > 8F
+0090 > 90
+0091 > 91
+0092 > 92
+0093 > 93
+0094 > 94
+0095 > 95
+0096 > 96
+0097 > 97
+0098 > 98
+0099 > 99
+009A > 9A
+009B > 9B
+009C > 9C
+009D > 9D
+009E > 9E
+009F > 9F
+00A0 > A0
+00A3 > A3
+00A4 > A4
+00A7 > A7
+00A8 > A8
+00AD > AD
+00B0 > B0
+00B2 > B2
+00B3 > B3
+00B4 > B4
+00B5 > B5
+00B7 > B7
+00B8 > B8
+00BD > BD
+00C0 > C0
+00C1 > C1
+00C2 > C2
+00C4 > C4
+00C7 > C7
+00C8 > C8
+00C9 > C9
+00CA > CA
+00CB > CB
+00CC > CC
+00CD > CD
+00CE > CE
+00CF > CF
+00D1 > D1
+00D2 > D2
+00D3 > D3
+00D4 > D4
+00D6 > D6
+00D7 > D7
+00D9 > D9
+00DA > DA
+00DB > DB
+00DC > DC
+00DF > DF
+00E0 > E0
+00E1 > E1
+00E2 > E2
+00E4 > E4
+00E7 > E7
+00E8 > E8
+00E9 > E9
+00EA > EA
+00EB > EB
+00EC > EC
+00ED > ED
+00EE > EE
+00EF > EF
+00F1 > F1
+00F2 > F2
+00F3 > F3
+00F4 > F4
+00F6 > F6
+00F7 > F7
+00F9 > F9
+00FA > FA
+00FB > FB
+00FC > FC
+0108 > C6
+0109 > E6
+010A > C5
+010B > E5
+011C > D8
+011D > F8
+011E > AB
+011F > BB
+0120 > D5
+0121 > F5
+0124 > A6
+0125 > B6
+0126 > A1
+0127 > B1
+0130 > A9
+0131 > B9
+0134 > AC
+0135 > BC
+015C > DE
+015D > FE
+015E > AA
+015F > BA
+016C > DD
+016D > FD
+017B > AF
+017C > BF
+02D8 > A2
+02D9 > FF
+037E > 3B
+0387 > B7
+1FEF > 60
+1FFD > B4
+.
+
+NFD
+/
+N 249
+00 > 0000
+01 > 0001
+02 > 0002
+03 > 0003
+04 > 0004
+05 > 0005
+06 > 0006
+07 > 0007
+08 > 0008
+09 > 0009
+0A > 000A
+0B > 000B
+0C > 000C
+0D > 000D
+0E > 000E
+0F > 000F
+10 > 0010
+11 > 0011
+12 > 0012
+13 > 0013
+14 > 0014
+15 > 0015
+16 > 0016
+17 > 0017
+18 > 0018
+19 > 0019
+1A > 001A
+1B > 001B
+1C > 001C
+1D > 001D
+1E > 001E
+1F > 001F
+20 > 0020
+21 > 0021
+22 > 0022
+23 > 0023
+24 > 0024
+25 > 0025
+26 > 0026
+27 > 0027
+28 > 0028
+29 > 0029
+2A > 002A
+2B > 002B
+2C > 002C
+2D > 002D
+2E > 002E
+2F > 002F
+30 > 0030
+31 > 0031
+32 > 0032
+33 > 0033
+34 > 0034
+35 > 0035
+36 > 0036
+37 > 0037
+38 > 0038
+39 > 0039
+3A > 003A
+3B > 003B
+3C > 003C
+3D > 003D
+3E > 003E
+3F > 003F
+40 > 0040
+41 > 0041
+42 > 0042
+43 > 0043
+44 > 0044
+45 > 0045
+46 > 0046
+47 > 0047
+48 > 0048
+49 > 0049
+4A > 004A
+4B > 004B
+4C > 004C
+4D > 004D
+4E > 004E
+4F > 004F
+50 > 0050
+51 > 0051
+52 > 0052
+53 > 0053
+54 > 0054
+55 > 0055
+56 > 0056
+57 > 0057
+58 > 0058
+59 > 0059
+5A > 005A
+5B > 005B
+5C > 005C
+5D > 005D
+5E > 005E
+5F > 005F
+60 > 0060
+61 > 0061
+62 > 0062
+63 > 0063
+64 > 0064
+65 > 0065
+66 > 0066
+67 > 0067
+68 > 0068
+69 > 0069
+6A > 006A
+6B > 006B
+6C > 006C
+6D > 006D
+6E > 006E
+6F > 006F
+70 > 0070
+71 > 0071
+72 > 0072
+73 > 0073
+74 > 0074
+75 > 0075
+76 > 0076
+77 > 0077
+78 > 0078
+79 > 0079
+7A > 007A
+7B > 007B
+7C > 007C
+7D > 007D
+7E > 007E
+7F > 007F
+80 > 0080
+81 > 0081
+82 > 0082
+83 > 0083
+84 > 0084
+85 > 0085
+86 > 0086
+87 > 0087
+88 > 0088
+89 > 0089
+8A > 008A
+8B > 008B
+8C > 008C
+8D > 008D
+8E > 008E
+8F > 008F
+90 > 0090
+91 > 0091
+92 > 0092
+93 > 0093
+94 > 0094
+95 > 0095
+96 > 0096
+97 > 0097
+98 > 0098
+99 > 0099
+9A > 009A
+9B > 009B
+9C > 009C
+9D > 009D
+9E > 009E
+9F > 009F
+A0 > 00A0
+A1 > 0126
+A2 > 02D8
+A3 > 00A3
+A4 > 00A4
+A6 > 0048 0302
+A7 > 00A7
+A8 > 00A8
+A9 > 0049 0307
+AA > 0053 0327
+AB > 0047 0306
+AC > 004A 0302
+AD > 00AD
+AF > 005A 0307
+B0 > 00B0
+B1 > 0127
+B2 > 00B2
+B3 > 00B3
+B4 > 00B4
+B5 > 00B5
+B6 > 0068 0302
+B7 > 00B7
+B8 > 00B8
+B9 > 0131
+BA > 0073 0327
+BB > 0067 0306
+BC > 006A 0302
+BD > 00BD
+BF > 007A 0307
+C0 > 0041 0300
+C1 > 0041 0301
+C2 > 0041 0302
+C4 > 0041 0308
+C5 > 0043 0307
+C6 > 0043 0302
+C7 > 0043 0327
+C8 > 0045 0300
+C9 > 0045 0301
+CA > 0045 0302
+CB > 0045 0308
+CC > 0049 0300
+CD > 0049 0301
+CE > 0049 0302
+CF > 0049 0308
+D1 > 004E 0303
+D2 > 004F 0300
+D3 > 004F 0301
+D4 > 004F 0302
+D5 > 0047 0307
+D6 > 004F 0308
+D7 > 00D7
+D8 > 0047 0302
+D9 > 0055 0300
+DA > 0055 0301
+DB > 0055 0302
+DC > 0055 0308
+DD > 0055 0306
+DE > 0053 0302
+DF > 00DF
+E0 > 0061 0300
+E1 > 0061 0301
+E2 > 0061 0302
+E4 > 0061 0308
+E5 > 0063 0307
+E6 > 0063 0302
+E7 > 0063 0327
+E8 > 0065 0300
+E9 > 0065 0301
+EA > 0065 0302
+EB > 0065 0308
+EC > 0069 0300
+ED > 0069 0301
+EE > 0069 0302
+EF > 0069 0308
+F1 > 006E 0303
+F2 > 006F 0300
+F3 > 006F 0301
+F4 > 006F 0302
+F5 > 0067 0307
+F6 > 006F 0308
+F7 > 00F7
+F8 > 0067 0302
+F9 > 0075 0300
+FA > 0075 0301
+FB > 0075 0302
+FC > 0075 0308
+FD > 0075 0306
+FE > 0073 0302
+FF > 02D9
+.
+
+NFC
+/
+N 249
+00 > 0000
+01 > 0001
+02 > 0002
+03 > 0003
+04 > 0004
+05 > 0005
+06 > 0006
+07 > 0007
+08 > 0008
+09 > 0009
+0A > 000A
+0B > 000B
+0C > 000C
+0D > 000D
+0E > 000E
+0F > 000F
+10 > 0010
+11 > 0011
+12 > 0012
+13 > 0013
+14 > 0014
+15 > 0015
+16 > 0016
+17 > 0017
+18 > 0018
+19 > 0019
+1A > 001A
+1B > 001B
+1C > 001C
+1D > 001D
+1E > 001E
+1F > 001F
+20 > 0020
+21 > 0021
+22 > 0022
+23 > 0023
+24 > 0024
+25 > 0025
+26 > 0026
+27 > 0027
+28 > 0028
+29 > 0029
+2A > 002A
+2B > 002B
+2C > 002C
+2D > 002D
+2E > 002E
+2F > 002F
+30 > 0030
+31 > 0031
+32 > 0032
+33 > 0033
+34 > 0034
+35 > 0035
+36 > 0036
+37 > 0037
+38 > 0038
+39 > 0039
+3A > 003A
+3B > 003B
+3C > 003C
+3D > 003D
+3E > 003E
+3F > 003F
+40 > 0040
+41 > 0041
+42 > 0042
+43 > 0043
+44 > 0044
+45 > 0045
+46 > 0046
+47 > 0047
+48 > 0048
+49 > 0049
+4A > 004A
+4B > 004B
+4C > 004C
+4D > 004D
+4E > 004E
+4F > 004F
+50 > 0050
+51 > 0051
+52 > 0052
+53 > 0053
+54 > 0054
+55 > 0055
+56 > 0056
+57 > 0057
+58 > 0058
+59 > 0059
+5A > 005A
+5B > 005B
+5C > 005C
+5D > 005D
+5E > 005E
+5F > 005F
+60 > 0060
+61 > 0061
+62 > 0062
+63 > 0063
+64 > 0064
+65 > 0065
+66 > 0066
+67 > 0067
+68 > 0068
+69 > 0069
+6A > 006A
+6B > 006B
+6C > 006C
+6D > 006D
+6E > 006E
+6F > 006F
+70 > 0070
+71 > 0071
+72 > 0072
+73 > 0073
+74 > 0074
+75 > 0075
+76 > 0076
+77 > 0077
+78 > 0078
+79 > 0079
+7A > 007A
+7B > 007B
+7C > 007C
+7D > 007D
+7E > 007E
+7F > 007F
+80 > 0080
+81 > 0081
+82 > 0082
+83 > 0083
+84 > 0084
+85 > 0085
+86 > 0086
+87 > 0087
+88 > 0088
+89 > 0089
+8A > 008A
+8B > 008B
+8C > 008C
+8D > 008D
+8E > 008E
+8F > 008F
+90 > 0090
+91 > 0091
+92 > 0092
+93 > 0093
+94 > 0094
+95 > 0095
+96 > 0096
+97 > 0097
+98 > 0098
+99 > 0099
+9A > 009A
+9B > 009B
+9C > 009C
+9D > 009D
+9E > 009E
+9F > 009F
+A0 > 00A0
+A1 > 0126
+A2 > 02D8
+A3 > 00A3
+A4 > 00A4
+A6 > 0124
+A7 > 00A7
+A8 > 00A8
+A9 > 0130
+AA > 015E
+AB > 011E
+AC > 0134
+AD > 00AD
+AF > 017B
+B0 > 00B0
+B1 > 0127
+B2 > 00B2
+B3 > 00B3
+B4 > 00B4
+B5 > 00B5
+B6 > 0125
+B7 > 00B7
+B8 > 00B8
+B9 > 0131
+BA > 015F
+BB > 011F
+BC > 0135
+BD > 00BD
+BF > 017C
+C0 > 00C0
+C1 > 00C1
+C2 > 00C2
+C4 > 00C4
+C5 > 010A
+C6 > 0108
+C7 > 00C7
+C8 > 00C8
+C9 > 00C9
+CA > 00CA
+CB > 00CB
+CC > 00CC
+CD > 00CD
+CE > 00CE
+CF > 00CF
+D1 > 00D1
+D2 > 00D2
+D3 > 00D3
+D4 > 00D4
+D5 > 0120
+D6 > 00D6
+D7 > 00D7
+D8 > 011C
+D9 > 00D9
+DA > 00DA
+DB > 00DB
+DC > 00DC
+DD > 016C
+DE > 015C
+DF > 00DF
+E0 > 00E0
+E1 > 00E1
+E2 > 00E2
+E4 > 00E4
+E5 > 010B
+E6 > 0109
+E7 > 00E7
+E8 > 00E8
+E9 > 00E9
+EA > 00EA
+EB > 00EB
+EC > 00EC
+ED > 00ED
+EE > 00EE
+EF > 00EF
+F1 > 00F1
+F2 > 00F2
+F3 > 00F3
+F4 > 00F4
+F5 > 0121
+F6 > 00F6
+F7 > 00F7
+F8 > 011D
+F9 > 00F9
+FA > 00FA
+FB > 00FB
+FC > 00FC
+FD > 016D
+FE > 015D
+FF > 02D9
+.
+
+COMP
+= NFC
+.
Index: doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso-8859-3.cset
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso-8859-3.cset	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso-8859-3.cset	(working copy)
@@ -0,0 +1,262 @@
+# Aspell Character Data File.
+= iso-8859-3
+> ascii
+/
+# <char> <uni> <type> <display> <upper> <lower> <title> <plain>
+#                                                         <sl-first> <sl-rest>
+00 0000 - N 00 00 00 00 00 00 # <control>
+01 0001 . N 01 01 01 00 00 00 # <unused control>
+02 0002 . N 02 02 02 00 00 00 # <unused control>
+03 0003 . N 03 03 03 00 00 00 # <unused control>
+04 0004 . N 04 04 04 00 00 00 # <unused control>
+05 0005 . N 05 05 05 00 00 00 # <unused control>
+06 0006 . N 06 06 06 00 00 00 # <unused control>
+07 0007 . N 07 07 07 00 00 00 # <unused control>
+08 0008 . N 08 08 08 00 00 00 # <unused control>
+09 0009 . N 09 09 09 00 00 00 # <unused control>
+0A 000A . N 0A 0A 0A 00 00 00 # <unused control>
+0B 000B . N 0B 0B 0B 00 00 00 # <unused control>
+0C 000C . N 0C 0C 0C 00 00 00 # <unused control>
+0D 000D . N 0D 0D 0D 00 00 00 # <unused control>
+0E 000E . N 0E 0E 0E 00 00 00 # <unused control>
+0F 000F . N 0F 0F 0F 00 00 00 # <unused control>
+10 0010 - N 10 10 10 00 00 00 # <control>
+11 0011 . N 11 11 11 00 00 00 # <unused control>
+12 0012 . N 12 12 12 00 00 00 # <unused control>
+13 0013 . N 13 13 13 00 00 00 # <unused control>
+14 0014 . N 14 14 14 00 00 00 # <unused control>
+15 0015 . N 15 15 15 00 00 00 # <unused control>
+16 0016 . N 16 16 16 00 00 00 # <unused control>
+17 0017 . N 17 17 17 00 00 00 # <unused control>
+18 0018 . N 18 18 18 00 00 00 # <unused control>
+19 0019 . N 19 19 19 00 00 00 # <unused control>
+1A 001A . N 1A 1A 1A 00 00 00 # <unused control>
+1B 001B . N 1B 1B 1B 00 00 00 # <unused control>
+1C 001C . N 1C 1C 1C 00 00 00 # <unused control>
+1D 001D . N 1D 1D 1D 00 00 00 # <unused control>
+1E 001E . N 1E 1E 1E 00 00 00 # <unused control>
+1F 001F . N 1F 1F 1F 00 00 00 # <unused control>
+20 0020 W Y 20 20 20 00 00 00 # SPACE
+21 0021 - Y 21 21 21 00 00 00 # EXCLAMATION MARK
+22 0022 - Y 22 22 22 00 00 00 # QUOTATION MARK
+23 0023 - Y 23 23 23 00 00 00 # NUMBER SIGN
+24 0024 - Y 24 24 24 00 00 00 # DOLLAR SIGN
+25 0025 - Y 25 25 25 00 00 00 # PERCENT SIGN
+26 0026 - Y 26 26 26 00 00 00 # AMPERSAND
+27 0027 - Y 27 27 27 00 00 00 # APOSTROPHE
+28 0028 - Y 28 28 28 00 00 00 # LEFT PARENTHESIS
+29 0029 - Y 29 29 29 00 00 00 # RIGHT PARENTHESIS
+2A 002A - Y 2A 2A 2A 00 00 00 # ASTERISK
+2B 002B - Y 2B 2B 2B 00 00 00 # PLUS SIGN
+2C 002C - Y 2C 2C 2C 00 00 00 # COMMA
+2D 002D H Y 2D 2D 2D 00 00 00 # HYPHEN-MINUS
+2E 002E - Y 2E 2E 2E 00 00 00 # FULL STOP
+2F 002F - Y 2F 2F 2F 00 00 00 # SOLIDUS
+30 0030 D Y 30 30 30 00 00 00 # DIGIT ZERO
+31 0031 D Y 31 31 31 00 00 00 # DIGIT ONE
+32 0032 D Y 32 32 32 00 00 00 # DIGIT TWO
+33 0033 D Y 33 33 33 00 00 00 # DIGIT THREE
+34 0034 D Y 34 34 34 00 00 00 # DIGIT FOUR
+35 0035 D Y 35 35 35 00 00 00 # DIGIT FIVE
+36 0036 D Y 36 36 36 00 00 00 # DIGIT SIX
+37 0037 D Y 37 37 37 00 00 00 # DIGIT SEVEN
+38 0038 D Y 38 38 38 00 00 00 # DIGIT EIGHT
+39 0039 D Y 39 39 39 00 00 00 # DIGIT NINE
+3A 003A - Y 3A 3A 3A 00 00 00 # COLON
+3B 003B - Y 3B 3B 3B 00 00 00 # SEMICOLON
+3C 003C - Y 3C 3C 3C 00 00 00 # LESS-THAN SIGN
+3D 003D - Y 3D 3D 3D 00 00 00 # EQUALS SIGN
+3E 003E - Y 3E 3E 3E 00 00 00 # GREATER-THAN SIGN
+3F 003F - Y 3F 3F 3F 00 00 00 # QUESTION MARK
+40 0040 - Y 40 40 40 00 00 00 # COMMERCIAL AT
+41 0041 L Y 41 61 41 41 2A 00 # LATIN CAPITAL LETTER A
+42 0042 L Y 42 62 42 42 62 62 # LATIN CAPITAL LETTER B
+43 0043 L Y 43 63 43 43 63 63 # LATIN CAPITAL LETTER C
+44 0044 L Y 44 64 44 44 64 64 # LATIN CAPITAL LETTER D
+45 0045 L Y 45 65 45 45 2A 00 # LATIN CAPITAL LETTER E
+46 0046 L Y 46 66 46 46 66 66 # LATIN CAPITAL LETTER F
+47 0047 L Y 47 67 47 47 67 67 # LATIN CAPITAL LETTER G
+48 0048 L Y 48 68 48 48 68 68 # LATIN CAPITAL LETTER H
+49 0049 L Y 49 69 49 49 2A 00 # LATIN CAPITAL LETTER I
+4A 004A L Y 4A 6A 4A 4A 6A 6A # LATIN CAPITAL LETTER J
+4B 004B L Y 4B 6B 4B 4B 6B 6B # LATIN CAPITAL LETTER K
+4C 004C L Y 4C 6C 4C 4C 6C 6C # LATIN CAPITAL LETTER L
+4D 004D L Y 4D 6D 4D 4D 6D 6D # LATIN CAPITAL LETTER M
+4E 004E L Y 4E 6E 4E 4E 6E 6E # LATIN CAPITAL LETTER N
+4F 004F L Y 4F 6F 4F 4F 2A 00 # LATIN CAPITAL LETTER O
+50 0050 L Y 50 70 50 50 70 70 # LATIN CAPITAL LETTER P
+51 0051 L Y 51 71 51 51 71 71 # LATIN CAPITAL LETTER Q
+52 0052 L Y 52 72 52 52 72 72 # LATIN CAPITAL LETTER R
+53 0053 L Y 53 73 53 53 73 73 # LATIN CAPITAL LETTER S
+54 0054 L Y 54 74 54 54 74 74 # LATIN CAPITAL LETTER T
+55 0055 L Y 55 75 55 55 2A 00 # LATIN CAPITAL LETTER U
+56 0056 L Y 56 76 56 56 76 76 # LATIN CAPITAL LETTER V
+57 0057 L Y 57 77 57 57 77 77 # LATIN CAPITAL LETTER W
+58 0058 L Y 58 78 58 58 78 78 # LATIN CAPITAL LETTER X
+59 0059 L Y 59 79 59 59 79 79 # LATIN CAPITAL LETTER Y
+5A 005A L Y 5A 7A 5A 5A 7A 7A # LATIN CAPITAL LETTER Z
+5B 005B - Y 5B 5B 5B 00 00 00 # LEFT SQUARE BRACKET
+5C 005C - Y 5C 5C 5C 00 00 00 # REVERSE SOLIDUS
+5D 005D - Y 5D 5D 5D 00 00 00 # RIGHT SQUARE BRACKET
+5E 005E - Y 5E 5E 5E 00 00 00 # CIRCUMFLEX ACCENT
+5F 005F - Y 5F 5F 5F 00 00 00 # LOW LINE
+60 0060 - Y 60 60 60 00 00 00 # GRAVE ACCENT
+61 0061 L Y 41 61 41 61 2A 00 # LATIN SMALL LETTER A
+62 0062 L Y 42 62 42 62 62 62 # LATIN SMALL LETTER B
+63 0063 L Y 43 63 43 63 63 63 # LATIN SMALL LETTER C
+64 0064 L Y 44 64 44 64 64 64 # LATIN SMALL LETTER D
+65 0065 L Y 45 65 45 65 2A 00 # LATIN SMALL LETTER E
+66 0066 L Y 46 66 46 66 66 66 # LATIN SMALL LETTER F
+67 0067 L Y 47 67 47 67 67 67 # LATIN SMALL LETTER G
+68 0068 L Y 48 68 48 68 68 68 # LATIN SMALL LETTER H
+69 0069 L Y 49 69 49 69 2A 00 # LATIN SMALL LETTER I
+6A 006A L Y 4A 6A 4A 6A 6A 6A # LATIN SMALL LETTER J
+6B 006B L Y 4B 6B 4B 6B 6B 6B # LATIN SMALL LETTER K
+6C 006C L Y 4C 6C 4C 6C 6C 6C # LATIN SMALL LETTER L
+6D 006D L Y 4D 6D 4D 6D 6D 6D # LATIN SMALL LETTER M
+6E 006E L Y 4E 6E 4E 6E 6E 6E # LATIN SMALL LETTER N
+6F 006F L Y 4F 6F 4F 6F 2A 00 # LATIN SMALL LETTER O
+70 0070 L Y 50 70 50 70 70 70 # LATIN SMALL LETTER P
+71 0071 L Y 51 71 51 71 71 71 # LATIN SMALL LETTER Q
+72 0072 L Y 52 72 52 72 72 72 # LATIN SMALL LETTER R
+73 0073 L Y 53 73 53 73 73 73 # LATIN SMALL LETTER S
+74 0074 L Y 54 74 54 74 74 74 # LATIN SMALL LETTER T
+75 0075 L Y 55 75 55 75 2A 00 # LATIN SMALL LETTER U
+76 0076 L Y 56 76 56 76 76 76 # LATIN SMALL LETTER V
+77 0077 L Y 57 77 57 77 77 77 # LATIN SMALL LETTER W
+78 0078 L Y 58 78 58 78 78 78 # LATIN SMALL LETTER X
+79 0079 L Y 59 79 59 79 79 79 # LATIN SMALL LETTER Y
+7A 007A L Y 5A 7A 5A 7A 7A 7A # LATIN SMALL LETTER Z
+7B 007B - Y 7B 7B 7B 00 00 00 # LEFT CURLY BRACKET
+7C 007C - Y 7C 7C 7C 00 00 00 # VERTICAL LINE
+7D 007D - Y 7D 7D 7D 00 00 00 # RIGHT CURLY BRACKET
+7E 007E - Y 7E 7E 7E 00 00 00 # TILDE
+7F 007F - N 7F 7F 7F 00 00 00 # <control>
+80 0080 . N 80 80 80 00 00 00 # <unused control>
+81 0081 . N 81 81 81 00 00 00 # <unused control>
+82 0082 . N 82 82 82 00 00 00 # <unused control>
+83 0083 . N 83 83 83 00 00 00 # <unused control>
+84 0084 . N 84 84 84 00 00 00 # <unused control>
+85 0085 . N 85 85 85 00 00 00 # <unused control>
+86 0086 . N 86 86 86 00 00 00 # <unused control>
+87 0087 . N 87 87 87 00 00 00 # <unused control>
+88 0088 . N 88 88 88 00 00 00 # <unused control>
+89 0089 . N 89 89 89 00 00 00 # <unused control>
+8A 008A . N 8A 8A 8A 00 00 00 # <unused control>
+8B 008B . N 8B 8B 8B 00 00 00 # <unused control>
+8C 008C . N 8C 8C 8C 00 00 00 # <unused control>
+8D 008D . N 8D 8D 8D 00 00 00 # <unused control>
+8E 008E . N 8E 8E 8E 00 00 00 # <unused control>
+8F 008F . N 8F 8F 8F 00 00 00 # <unused control>
+90 0090 . N 90 90 90 00 00 00 # <unused control>
+91 0091 . N 91 91 91 00 00 00 # <unused control>
+92 0092 . N 92 92 92 00 00 00 # <unused control>
+93 0093 . N 93 93 93 00 00 00 # <unused control>
+94 0094 . N 94 94 94 00 00 00 # <unused control>
+95 0095 . N 95 95 95 00 00 00 # <unused control>
+96 0096 . N 96 96 96 00 00 00 # <unused control>
+97 0097 . N 97 97 97 00 00 00 # <unused control>
+98 0098 . N 98 98 98 00 00 00 # <unused control>
+99 0099 . N 99 99 99 00 00 00 # <unused control>
+9A 009A . N 9A 9A 9A 00 00 00 # <unused control>
+9B 009B . N 9B 9B 9B 00 00 00 # <unused control>
+9C 009C . N 9C 9C 9C 00 00 00 # <unused control>
+9D 009D . N 9D 9D 9D 00 00 00 # <unused control>
+9E 009E . N 9E 9E 9E 00 00 00 # <unused control>
+9F 009F . N 9F 9F 9F 00 00 00 # <unused control>
+A0 00A0 W Y A0 A0 A0 00 00 00 # NO-BREAK SPACE
+A1 0126 L Y A1 B1 A1 A1 B1 B1 # LATIN CAPITAL LETTER H WITH STROKE
+A2 02D8 - Y A2 A2 A2 00 00 00 # BREVE
+A3 00A3 - Y A3 A3 A3 00 00 00 # POUND SIGN
+A4 00A4 - Y A4 A4 A4 00 00 00 # CURRENCY SIGN
+A5 E0A5 . N A5 A5 A5 00 00 00 # <unused>
+A6 0124 L Y A6 B6 A6 48 68 68 # LATIN CAPITAL LETTER H WITH CIRCUMFLEX
+A7 00A7 - Y A7 A7 A7 00 00 00 # SECTION SIGN
+A8 00A8 - Y A8 A8 A8 00 00 00 # DIAERESIS
+A9 0130 L Y A9 69 A9 49 2A 00 # LATIN CAPITAL LETTER I WITH DOT ABOVE
+AA 015E L Y AA BA AA 53 73 73 # LATIN CAPITAL LETTER S WITH CEDILLA
+AB 011E L Y AB BB AB 47 67 67 # LATIN CAPITAL LETTER G WITH BREVE
+AC 0134 L Y AC BC AC 4A 6A 6A # LATIN CAPITAL LETTER J WITH CIRCUMFLEX
+AD 00AD H N AD AD AD 00 00 00 # SOFT HYPHEN
+AE E0AE . N AE AE AE 00 00 00 # <unused>
+AF 017B L Y AF BF AF 5A 7A 7A # LATIN CAPITAL LETTER Z WITH DOT ABOVE
+B0 00B0 - Y B0 B0 B0 00 00 00 # DEGREE SIGN
+B1 0127 L Y A1 B1 A1 B1 B1 B1 # LATIN SMALL LETTER H WITH STROKE
+B2 00B2 - Y B2 B2 B2 00 00 00 # SUPERSCRIPT TWO
+B3 00B3 - Y B3 B3 B3 00 00 00 # SUPERSCRIPT THREE
+B4 00B4 - Y B4 B4 B4 00 00 00 # ACUTE ACCENT
+B5 00B5 A Y B5 B5 B5 00 00 00 # MICRO SIGN
+B6 0125 L Y A6 B6 A6 68 68 68 # LATIN SMALL LETTER H WITH CIRCUMFLEX
+B7 00B7 - Y B7 B7 B7 00 00 00 # MIDDLE DOT
+B8 00B8 - Y B8 B8 B8 00 00 00 # CEDILLA
+B9 0131 L Y 49 B9 49 B9 B9 B9 # LATIN SMALL LETTER DOTLESS I
+BA 015F L Y AA BA AA 73 73 73 # LATIN SMALL LETTER S WITH CEDILLA
+BB 011F L Y AB BB AB 67 67 67 # LATIN SMALL LETTER G WITH BREVE
+BC 0135 L Y AC BC AC 6A 6A 6A # LATIN SMALL LETTER J WITH CIRCUMFLEX
+BD 00BD - Y BD BD BD 00 00 00 # VULGAR FRACTION ONE HALF
+BE E0BE . N BE BE BE 00 00 00 # <unused>
+BF 017C L Y AF BF AF 7A 7A 7A # LATIN SMALL LETTER Z WITH DOT ABOVE
+C0 00C0 L Y C0 E0 C0 41 2A 00 # LATIN CAPITAL LETTER A WITH GRAVE
+C1 00C1 L Y C1 E1 C1 41 2A 00 # LATIN CAPITAL LETTER A WITH ACUTE
+C2 00C2 L Y C2 E2 C2 41 2A 00 # LATIN CAPITAL LETTER A WITH CIRCUMFLEX
+C3 E0C3 . N C3 C3 C3 00 00 00 # <unused>
+C4 00C4 L Y C4 E4 C4 41 2A 00 # LATIN CAPITAL LETTER A WITH DIAERESIS
+C5 010A L Y C5 E5 C5 43 63 63 # LATIN CAPITAL LETTER C WITH DOT ABOVE
+C6 0108 L Y C6 E6 C6 43 63 63 # LATIN CAPITAL LETTER C WITH CIRCUMFLEX
+C7 00C7 L Y C7 E7 C7 43 63 63 # LATIN CAPITAL LETTER C WITH CEDILLA
+C8 00C8 L Y C8 E8 C8 45 2A 00 # LATIN CAPITAL LETTER E WITH GRAVE
+C9 00C9 L Y C9 E9 C9 45 2A 00 # LATIN CAPITAL LETTER E WITH ACUTE
+CA 00CA L Y CA EA CA 45 2A 00 # LATIN CAPITAL LETTER E WITH CIRCUMFLEX
+CB 00CB L Y CB EB CB 45 2A 00 # LATIN CAPITAL LETTER E WITH DIAERESIS
+CC 00CC L Y CC EC CC 49 2A 00 # LATIN CAPITAL LETTER I WITH GRAVE
+CD 00CD L Y CD ED CD 49 2A 00 # LATIN CAPITAL LETTER I WITH ACUTE
+CE 00CE L Y CE EE CE 49 2A 00 # LATIN CAPITAL LETTER I WITH CIRCUMFLEX
+CF 00CF L Y CF EF CF 49 2A 00 # LATIN CAPITAL LETTER I WITH DIAERESIS
+D0 E0D0 . N D0 D0 D0 00 00 00 # <unused>
+D1 00D1 L Y D1 F1 D1 4E 6E 6E # LATIN CAPITAL LETTER N WITH TILDE
+D2 00D2 L Y D2 F2 D2 4F 2A 00 # LATIN CAPITAL LETTER O WITH GRAVE
+D3 00D3 L Y D3 F3 D3 4F 2A 00 # LATIN CAPITAL LETTER O WITH ACUTE
+D4 00D4 L Y D4 F4 D4 4F 2A 00 # LATIN CAPITAL LETTER O WITH CIRCUMFLEX
+D5 0120 L Y D5 F5 D5 47 67 67 # LATIN CAPITAL LETTER G WITH DOT ABOVE
+D6 00D6 L Y D6 F6 D6 4F 2A 00 # LATIN CAPITAL LETTER O WITH DIAERESIS
+D7 00D7 - Y D7 D7 D7 00 00 00 # MULTIPLICATION SIGN
+D8 011C L Y D8 F8 D8 47 67 67 # LATIN CAPITAL LETTER G WITH CIRCUMFLEX
+D9 00D9 L Y D9 F9 D9 55 2A 00 # LATIN CAPITAL LETTER U WITH GRAVE
+DA 00DA L Y DA FA DA 55 2A 00 # LATIN CAPITAL LETTER U WITH ACUTE
+DB 00DB L Y DB FB DB 55 2A 00 # LATIN CAPITAL LETTER U WITH CIRCUMFLEX
+DC 00DC L Y DC FC DC 55 2A 00 # LATIN CAPITAL LETTER U WITH DIAERESIS
+DD 016C L Y DD FD DD 55 2A 00 # LATIN CAPITAL LETTER U WITH BREVE
+DE 015C L Y DE FE DE 53 73 73 # LATIN CAPITAL LETTER S WITH CIRCUMFLEX
+DF 00DF L Y DF DF DF DF DF DF # LATIN SMALL LETTER SHARP S
+E0 00E0 L Y C0 E0 C0 61 2A 00 # LATIN SMALL LETTER A WITH GRAVE
+E1 00E1 L Y C1 E1 C1 61 2A 00 # LATIN SMALL LETTER A WITH ACUTE
+E2 00E2 L Y C2 E2 C2 61 2A 00 # LATIN SMALL LETTER A WITH CIRCUMFLEX
+E3 E0E3 . N E3 E3 E3 00 00 00 # <unused>
+E4 00E4 L Y C4 E4 C4 61 2A 00 # LATIN SMALL LETTER A WITH DIAERESIS
+E5 010B L Y C5 E5 C5 63 63 63 # LATIN SMALL LETTER C WITH DOT ABOVE
+E6 0109 L Y C6 E6 C6 63 63 63 # LATIN SMALL LETTER C WITH CIRCUMFLEX
+E7 00E7 L Y C7 E7 C7 63 63 63 # LATIN SMALL LETTER C WITH CEDILLA
+E8 00E8 L Y C8 E8 C8 65 2A 00 # LATIN SMALL LETTER E WITH GRAVE
+E9 00E9 L Y C9 E9 C9 65 2A 00 # LATIN SMALL LETTER E WITH ACUTE
+EA 00EA L Y CA EA CA 65 2A 00 # LATIN SMALL LETTER E WITH CIRCUMFLEX
+EB 00EB L Y CB EB CB 65 2A 00 # LATIN SMALL LETTER E WITH DIAERESIS
+EC 00EC L Y CC EC CC 69 2A 00 # LATIN SMALL LETTER I WITH GRAVE
+ED 00ED L Y CD ED CD 69 2A 00 # LATIN SMALL LETTER I WITH ACUTE
+EE 00EE L Y CE EE CE 69 2A 00 # LATIN SMALL LETTER I WITH CIRCUMFLEX
+EF 00EF L Y CF EF CF 69 2A 00 # LATIN SMALL LETTER I WITH DIAERESIS
+F0 E0F0 . N F0 F0 F0 00 00 00 # <unused>
+F1 00F1 L Y D1 F1 D1 6E 6E 6E # LATIN SMALL LETTER N WITH TILDE
+F2 00F2 L Y D2 F2 D2 6F 2A 00 # LATIN SMALL LETTER O WITH GRAVE
+F3 00F3 L Y D3 F3 D3 6F 2A 00 # LATIN SMALL LETTER O WITH ACUTE
+F4 00F4 L Y D4 F4 D4 6F 2A 00 # LATIN SMALL LETTER O WITH CIRCUMFLEX
+F5 0121 L Y D5 F5 D5 67 67 67 # LATIN SMALL LETTER G WITH DOT ABOVE
+F6 00F6 L Y D6 F6 D6 6F 2A 00 # LATIN SMALL LETTER O WITH DIAERESIS
+F7 00F7 - Y F7 F7 F7 00 00 00 # DIVISION SIGN
+F8 011D L Y D8 F8 D8 67 67 67 # LATIN SMALL LETTER G WITH CIRCUMFLEX
+F9 00F9 L Y D9 F9 D9 75 2A 00 # LATIN SMALL LETTER U WITH GRAVE
+FA 00FA L Y DA FA DA 75 2A 00 # LATIN SMALL LETTER U WITH ACUTE
+FB 00FB L Y DB FB DB 75 2A 00 # LATIN SMALL LETTER U WITH CIRCUMFLEX
+FC 00FC L Y DC FC DC 75 2A 00 # LATIN SMALL LETTER U WITH DIAERESIS
+FD 016D L Y DD FD DD 75 2A 00 # LATIN SMALL LETTER U WITH BREVE
+FE 015D L Y DE FE DE 73 73 73 # LATIN SMALL LETTER S WITH CIRCUMFLEX
+FF 02D9 - Y FF FF FF 00 00 00 # DOT ABOVE
Index: doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso-8859-4.cmap
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso-8859-4.cmap	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso-8859-4.cmap	(working copy)
@@ -0,0 +1,1970 @@
+INTERNAL
+/
+N 932
+0000 > 00
+0001 > 01
+0002 > 02
+0003 > 03
+0004 > 04
+0005 > 05
+0006 > 06
+0007 > 07
+0008 > 08
+0009 > 09
+000A > 0A
+000B > 0B
+000C > 0C
+000D > 0D
+000E > 0E
+000F > 0F
+0010 > 10
+0011 > 11
+0012 > 12
+0013 > 13
+0014 > 14
+0015 > 15
+0016 > 16
+0017 > 17
+0018 > 18
+0019 > 19
+001A > 1A
+001B > 1B
+001C > 1C
+001D > 1D
+001E > 1E
+001F > 1F
+0020 > 20
+0021 > 21
+0022 > 22
+0023 > 23
+0024 > 24
+0025 > 25
+0026 > 26
+0027 > 27
+0028 > 28
+0029 > 29
+002A > 2A
+002B > 2B
+002C > 2C
+002D > 2D
+002E > 2E
+002F > 2F
+0030 > 30
+0031 > 31
+0032 > 32
+0033 > 33
+0034 > 34
+0035 > 35
+0036 > 36
+0037 > 37
+0038 > 38
+0039 > 39
+003A > 3A
+003B > 3B
+003C > 3C
+003D > 3D
+003E > 3E
+003F > 3F
+0040 > 40
+0041 > 41 /
+     N 7
+     0301 > C1
+     0302 > C2
+     0303 > C3
+     0304 > C0
+     0308 > C4
+     030A > C5
+     0328 > A1
+     .
+0042 > 42
+0043 > 43 /
+     N 1
+     030C > C8
+     .
+0044 > 44
+0045 > 45 /
+     N 5
+     0301 > C9
+     0304 > AA
+     0307 > CC
+     0308 > CB
+     0328 > CA
+     .
+0046 > 46
+0047 > 47 /
+     N 1
+     0327 > AB
+     .
+0048 > 48
+0049 > 49 /
+     N 5
+     0301 > CD
+     0302 > CE
+     0303 > A5
+     0304 > CF
+     0328 > C7
+     .
+004A > 4A
+004B > 4B /
+     N 1
+     0327 > D3
+     .
+004C > 4C /
+     N 1
+     0327 > A6
+     .
+004D > 4D
+004E > 4E /
+     N 1
+     0327 > D1
+     .
+004F > 4F /
+     N 4
+     0302 > D4
+     0303 > D5
+     0304 > D2
+     0308 > D6
+     .
+0050 > 50
+0051 > 51
+0052 > 52 /
+     N 1
+     0327 > A3
+     .
+0053 > 53 /
+     N 1
+     030C > A9
+     .
+0054 > 54
+0055 > 55 /
+     N 6
+     0301 > DA
+     0302 > DB
+     0303 > DD
+     0304 > DE
+     0308 > DC
+     0328 > D9
+     .
+0056 > 56
+0057 > 57
+0058 > 58
+0059 > 59
+005A > 5A /
+     N 1
+     030C > AE
+     .
+005B > 5B
+005C > 5C
+005D > 5D
+005E > 5E
+005F > 5F
+0060 > 60
+0061 > 61 /
+     N 7
+     0301 > E1
+     0302 > E2
+     0303 > E3
+     0304 > E0
+     0308 > E4
+     030A > E5
+     0328 > B1
+     .
+0062 > 62
+0063 > 63 /
+     N 1
+     030C > E8
+     .
+0064 > 64
+0065 > 65 /
+     N 5
+     0301 > E9
+     0304 > BA
+     0307 > EC
+     0308 > EB
+     0328 > EA
+     .
+0066 > 66
+0067 > 67 /
+     N 1
+     0327 > BB
+     .
+0068 > 68
+0069 > 69 /
+     N 5
+     0301 > ED
+     0302 > EE
+     0303 > B5
+     0304 > EF
+     0328 > E7
+     .
+006A > 6A
+006B > 6B /
+     N 1
+     0327 > F3
+     .
+006C > 6C /
+     N 1
+     0327 > B6
+     .
+006D > 6D
+006E > 6E /
+     N 1
+     0327 > F1
+     .
+006F > 6F /
+     N 4
+     0302 > F4
+     0303 > F5
+     0304 > F2
+     0308 > F6
+     .
+0070 > 70
+0071 > 71
+0072 > 72 /
+     N 1
+     0327 > B3
+     .
+0073 > 73 /
+     N 1
+     030C > B9
+     .
+0074 > 74
+0075 > 75 /
+     N 6
+     0301 > FA
+     0302 > FB
+     0303 > FD
+     0304 > FE
+     0308 > FC
+     0328 > F9
+     .
+0076 > 76
+0077 > 77
+0078 > 78
+0079 > 79
+007A > 7A /
+     N 1
+     030C > BE
+     .
+007B > 7B
+007C > 7C
+007D > 7D
+007E > 7E
+007F > 7F
+0080 > 80
+0081 > 81
+0082 > 82
+0083 > 83
+0084 > 84
+0085 > 85
+0086 > 86
+0087 > 87
+0088 > 88
+0089 > 89
+008A > 8A
+008B > 8B
+008C > 8C
+008D > 8D
+008E > 8E
+008F > 8F
+0090 > 90
+0091 > 91
+0092 > 92
+0093 > 93
+0094 > 94
+0095 > 95
+0096 > 96
+0097 > 97
+0098 > 98
+0099 > 99
+009A > 9A
+009B > 9B
+009C > 9C
+009D > 9D
+009E > 9E
+009F > 9F
+00A0 > A0
+00A4 > A4
+00A7 > A7
+00A8 > A8
+00AD > AD
+00AF > AF
+00B0 > B0
+00B4 > B4
+00B8 > B8
+00C0 > 41 # unsup: 0041 0300
+00C1 > C1
+00C2 > C2
+00C3 > C3
+00C4 > C4
+00C5 > C5
+00C6 > C6
+00C7 > 43 # unsup: 0043 0327
+00C8 > 45 # unsup: 0045 0300
+00C9 > C9
+00CA > 45 # unsup: 0045 0302
+00CB > CB
+00CC > 49 # unsup: 0049 0300
+00CD > CD
+00CE > CE
+00CF > 49 # unsup: 0049 0308
+00D1 > 4E # unsup: 004E 0303
+00D2 > 4F # unsup: 004F 0300
+00D3 > 4F # unsup: 004F 0301
+00D4 > D4
+00D5 > D5
+00D6 > D6
+00D7 > D7
+00D8 > D8
+00D9 > 55 # unsup: 0055 0300
+00DA > DA
+00DB > DB
+00DC > DC
+00DD > 59 # unsup: 0059 0301
+00DF > DF
+00E0 > 61 # unsup: 0061 0300
+00E1 > E1
+00E2 > E2
+00E3 > E3
+00E4 > E4
+00E5 > E5
+00E6 > E6
+00E7 > 63 # unsup: 0063 0327
+00E8 > 65 # unsup: 0065 0300
+00E9 > E9
+00EA > 65 # unsup: 0065 0302
+00EB > EB
+00EC > 69 # unsup: 0069 0300
+00ED > ED
+00EE > EE
+00EF > 69 # unsup: 0069 0308
+00F1 > 6E # unsup: 006E 0303
+00F2 > 6F # unsup: 006F 0300
+00F3 > 6F # unsup: 006F 0301
+00F4 > F4
+00F5 > F5
+00F6 > F6
+00F7 > F7
+00F8 > F8
+00F9 > 75 # unsup: 0075 0300
+00FA > FA
+00FB > FB
+00FC > FC
+00FD > 79 # unsup: 0079 0301
+00FF > 79 # unsup: 0079 0308
+0100 > C0
+0101 > E0
+0102 > 41 # unsup: 0041 0306
+0103 > 61 # unsup: 0061 0306
+0104 > A1
+0105 > B1
+0106 > 43 # unsup: 0043 0301
+0107 > 63 # unsup: 0063 0301
+0108 > 43 # unsup: 0043 0302
+0109 > 63 # unsup: 0063 0302
+010A > 43 # unsup: 0043 0307
+010B > 63 # unsup: 0063 0307
+010C > C8
+010D > E8
+010E > 44 # unsup: 0044 030C
+010F > 64 # unsup: 0064 030C
+0110 > D0
+0111 > F0
+0112 > AA
+0113 > BA
+0114 > 45 # unsup: 0045 0306
+0115 > 65 # unsup: 0065 0306
+0116 > CC
+0117 > EC
+0118 > CA
+0119 > EA
+011A > 45 # unsup: 0045 030C
+011B > 65 # unsup: 0065 030C
+011C > 47 # unsup: 0047 0302
+011D > 67 # unsup: 0067 0302
+011E > 47 # unsup: 0047 0306
+011F > 67 # unsup: 0067 0306
+0120 > 47 # unsup: 0047 0307
+0121 > 67 # unsup: 0067 0307
+0122 > AB
+0123 > BB
+0124 > 48 # unsup: 0048 0302
+0125 > 68 # unsup: 0068 0302
+0128 > A5
+0129 > B5
+012A > CF
+012B > EF
+012C > 49 # unsup: 0049 0306
+012D > 69 # unsup: 0069 0306
+012E > C7
+012F > E7
+0130 > 49 # unsup: 0049 0307
+0132 > 49 4A # compat
+0133 > 69 6A # compat
+0134 > 4A # unsup: 004A 0302
+0135 > 6A # unsup: 006A 0302
+0136 > D3
+0137 > F3
+0138 > A2
+0139 > 4C # unsup: 004C 0301
+013A > 6C # unsup: 006C 0301
+013B > A6
+013C > B6
+013D > 4C # unsup: 004C 030C
+013E > 6C # unsup: 006C 030C
+0143 > 4E # unsup: 004E 0301
+0144 > 6E # unsup: 006E 0301
+0145 > D1
+0146 > F1
+0147 > 4E # unsup: 004E 030C
+0148 > 6E # unsup: 006E 030C
+014A > BD
+014B > BF
+014C > D2
+014D > F2
+014E > 4F # unsup: 004F 0306
+014F > 6F # unsup: 006F 0306
+0150 > 4F # unsup: 004F 030B
+0151 > 6F # unsup: 006F 030B
+0152 > 4F 45 # compat
+0153 > 6F 65 # compat
+0154 > 52 # unsup: 0052 0301
+0155 > 72 # unsup: 0072 0301
+0156 > A3
+0157 > B3
+0158 > 52 # unsup: 0052 030C
+0159 > 72 # unsup: 0072 030C
+015A > 53 # unsup: 0053 0301
+015B > 73 # unsup: 0073 0301
+015C > 53 # unsup: 0053 0302
+015D > 73 # unsup: 0073 0302
+015E > 53 # unsup: 0053 0327
+015F > 73 # unsup: 0073 0327
+0160 > A9
+0161 > B9
+0162 > 54 # unsup: 0054 0327
+0163 > 74 # unsup: 0074 0327
+0164 > 54 # unsup: 0054 030C
+0165 > 74 # unsup: 0074 030C
+0166 > AC
+0167 > BC
+0168 > DD
+0169 > FD
+016A > DE
+016B > FE
+016C > 55 # unsup: 0055 0306
+016D > 75 # unsup: 0075 0306
+016E > 55 # unsup: 0055 030A
+016F > 75 # unsup: 0075 030A
+0170 > 55 # unsup: 0055 030B
+0171 > 75 # unsup: 0075 030B
+0172 > D9
+0173 > F9
+0174 > 57 # unsup: 0057 0302
+0175 > 77 # unsup: 0077 0302
+0176 > 59 # unsup: 0059 0302
+0177 > 79 # unsup: 0079 0302
+0178 > 59 # unsup: 0059 0308
+0179 > 5A # unsup: 005A 0301
+017A > 7A # unsup: 007A 0301
+017B > 5A # unsup: 005A 0307
+017C > 7A # unsup: 007A 0307
+017D > AE
+017E > BE
+017F > 73 # compat
+01A0 > 4F # unsup: 004F 031B
+01A1 > 6F # unsup: 006F 031B
+01AF > 55 # unsup: 0055 031B
+01B0 > 75 # unsup: 0075 031B
+01C4 > 44 AE # compat
+01C5 > 44 BE # compat
+01C6 > 64 BE # compat
+01C7 > 4C 4A # compat
+01C8 > 4C 6A # compat
+01C9 > 6C 6A # compat
+01CA > 4E 4A # compat
+01CB > 4E 6A # compat
+01CC > 6E 6A # compat
+01CD > 41 # unsup: 0041 030C
+01CE > 61 # unsup: 0061 030C
+01CF > 49 # unsup: 0049 030C
+01D0 > 69 # unsup: 0069 030C
+01D1 > 4F # unsup: 004F 030C
+01D2 > 6F # unsup: 006F 030C
+01D3 > 55 # unsup: 0055 030C
+01D4 > 75 # unsup: 0075 030C
+01D5 > DC # unsup: 00DC 0304
+01D6 > FC # unsup: 00FC 0304
+01D7 > DC # unsup: 00DC 0301
+01D8 > FC # unsup: 00FC 0301
+01D9 > DC # unsup: 00DC 030C
+01DA > FC # unsup: 00FC 030C
+01DB > DC # unsup: 00DC 0300
+01DC > FC # unsup: 00FC 0300
+01DE > C4 # unsup: 00C4 0304
+01DF > E4 # unsup: 00E4 0304
+01E0 > 41 # unsup: 0041 0307 0304
+01E1 > 61 # unsup: 0061 0307 0304
+01E2 > C6 # unsup: 00C6 0304
+01E3 > E6 # unsup: 00E6 0304
+01E6 > 47 # unsup: 0047 030C
+01E7 > 67 # unsup: 0067 030C
+01E8 > 4B # unsup: 004B 030C
+01E9 > 6B # unsup: 006B 030C
+01EA > 4F # unsup: 004F 0328
+01EB > 6F # unsup: 006F 0328
+01EC > 4F # unsup: 004F 0328 0304
+01ED > 6F # unsup: 006F 0328 0304
+01F0 > 6A # unsup: 006A 030C
+01F1 > 44 5A # compat
+01F2 > 44 7A # compat
+01F3 > 64 7A # compat
+01F4 > 47 # unsup: 0047 0301
+01F5 > 67 # unsup: 0067 0301
+01F8 > 4E # unsup: 004E 0300
+01F9 > 6E # unsup: 006E 0300
+01FA > C5 # unsup: 00C5 0301
+01FB > E5 # unsup: 00E5 0301
+01FC > C6 # unsup: 00C6 0301
+01FD > E6 # unsup: 00E6 0301
+01FE > D8 # unsup: 00D8 0301
+01FF > F8 # unsup: 00F8 0301
+0200 > 41 # unsup: 0041 030F
+0201 > 61 # unsup: 0061 030F
+0202 > 41 # unsup: 0041 0311
+0203 > 61 # unsup: 0061 0311
+0204 > 45 # unsup: 0045 030F
+0205 > 65 # unsup: 0065 030F
+0206 > 45 # unsup: 0045 0311
+0207 > 65 # unsup: 0065 0311
+0208 > 49 # unsup: 0049 030F
+0209 > 69 # unsup: 0069 030F
+020A > 49 # unsup: 0049 0311
+020B > 69 # unsup: 0069 0311
+020C > 4F # unsup: 004F 030F
+020D > 6F # unsup: 006F 030F
+020E > 4F # unsup: 004F 0311
+020F > 6F # unsup: 006F 0311
+0210 > 52 # unsup: 0052 030F
+0211 > 72 # unsup: 0072 030F
+0212 > 52 # unsup: 0052 0311
+0213 > 72 # unsup: 0072 0311
+0214 > 55 # unsup: 0055 030F
+0215 > 75 # unsup: 0075 030F
+0216 > 55 # unsup: 0055 0311
+0217 > 75 # unsup: 0075 0311
+0218 > 53 # unsup: 0053 0326
+0219 > 73 # unsup: 0073 0326
+021A > 54 # unsup: 0054 0326
+021B > 74 # unsup: 0074 0326
+021E > 48 # unsup: 0048 030C
+021F > 68 # unsup: 0068 030C
+0226 > 41 # unsup: 0041 0307
+0227 > 61 # unsup: 0061 0307
+0228 > 45 # unsup: 0045 0327
+0229 > 65 # unsup: 0065 0327
+022A > D6 # unsup: 00D6 0304
+022B > F6 # unsup: 00F6 0304
+022C > D5 # unsup: 00D5 0304
+022D > F5 # unsup: 00F5 0304
+022E > 4F # unsup: 004F 0307
+022F > 6F # unsup: 006F 0307
+0230 > 4F # unsup: 004F 0307 0304
+0231 > 6F # unsup: 006F 0307 0304
+0232 > 59 # unsup: 0059 0304
+0233 > 79 # unsup: 0079 0304
+02C7 > B7
+02D9 > FF
+02DB > B2
+0300 > 0 # unsup
+0301 > 0 # unsup
+0302 > 0 # unsup
+0303 > 0 # unsup
+0304 > 0 # unsup
+0305 > 0 # unsup
+0306 > 0 # unsup
+0307 > 0 # unsup
+0308 > 0 # unsup
+0309 > 0 # unsup
+030A > 0 # unsup
+030B > 0 # unsup
+030C > 0 # unsup
+030D > 0 # unsup
+030E > 0 # unsup
+030F > 0 # unsup
+0310 > 0 # unsup
+0311 > 0 # unsup
+0312 > 0 # unsup
+0313 > 0 # unsup
+0314 > 0 # unsup
+0315 > 0 # unsup
+0316 > 0 # unsup
+0317 > 0 # unsup
+0318 > 0 # unsup
+0319 > 0 # unsup
+031A > 0 # unsup
+031B > 0 # unsup
+031C > 0 # unsup
+031D > 0 # unsup
+031E > 0 # unsup
+031F > 0 # unsup
+0320 > 0 # unsup
+0321 > 0 # unsup
+0322 > 0 # unsup
+0323 > 0 # unsup
+0324 > 0 # unsup
+0325 > 0 # unsup
+0326 > 0 # unsup
+0327 > 0 # unsup
+0328 > 0 # unsup
+0329 > 0 # unsup
+032A > 0 # unsup
+032B > 0 # unsup
+032C > 0 # unsup
+032D > 0 # unsup
+032E > 0 # unsup
+032F > 0 # unsup
+0330 > 0 # unsup
+0331 > 0 # unsup
+0332 > 0 # unsup
+0333 > 0 # unsup
+0334 > 0 # unsup
+0335 > 0 # unsup
+0336 > 0 # unsup
+0337 > 0 # unsup
+0338 > 0 # unsup
+0339 > 0 # unsup
+033A > 0 # unsup
+033B > 0 # unsup
+033C > 0 # unsup
+033D > 0 # unsup
+033E > 0 # unsup
+033F > 0 # unsup
+0340 > 0 # unsup
+0341 > 0 # unsup
+0342 > 0 # unsup
+0343 > 0 # unsup
+0344 > 0 # unsup
+0345 > 0 # unsup
+037E > 3B
+0385 > A8 # unsup: 00A8 0301
+1E00 > 41 # unsup: 0041 0325
+1E01 > 61 # unsup: 0061 0325
+1E02 > 42 # unsup: 0042 0307
+1E03 > 62 # unsup: 0062 0307
+1E04 > 42 # unsup: 0042 0323
+1E05 > 62 # unsup: 0062 0323
+1E06 > 42 # unsup: 0042 0331
+1E07 > 62 # unsup: 0062 0331
+1E08 > 43 # unsup: 0043 0327 0301
+1E09 > 63 # unsup: 0063 0327 0301
+1E0A > 44 # unsup: 0044 0307
+1E0B > 64 # unsup: 0064 0307
+1E0C > 44 # unsup: 0044 0323
+1E0D > 64 # unsup: 0064 0323
+1E0E > 44 # unsup: 0044 0331
+1E0F > 64 # unsup: 0064 0331
+1E10 > 44 # unsup: 0044 0327
+1E11 > 64 # unsup: 0064 0327
+1E12 > 44 # unsup: 0044 032D
+1E13 > 64 # unsup: 0064 032D
+1E14 > AA # unsup: 0112 0300
+1E15 > BA # unsup: 0113 0300
+1E16 > AA # unsup: 0112 0301
+1E17 > BA # unsup: 0113 0301
+1E18 > 45 # unsup: 0045 032D
+1E19 > 65 # unsup: 0065 032D
+1E1A > 45 # unsup: 0045 0330
+1E1B > 65 # unsup: 0065 0330
+1E1C > 45 # unsup: 0045 0327 0306
+1E1D > 65 # unsup: 0065 0327 0306
+1E1E > 46 # unsup: 0046 0307
+1E1F > 66 # unsup: 0066 0307
+1E20 > 47 # unsup: 0047 0304
+1E21 > 67 # unsup: 0067 0304
+1E22 > 48 # unsup: 0048 0307
+1E23 > 68 # unsup: 0068 0307
+1E24 > 48 # unsup: 0048 0323
+1E25 > 68 # unsup: 0068 0323
+1E26 > 48 # unsup: 0048 0308
+1E27 > 68 # unsup: 0068 0308
+1E28 > 48 # unsup: 0048 0327
+1E29 > 68 # unsup: 0068 0327
+1E2A > 48 # unsup: 0048 032E
+1E2B > 68 # unsup: 0068 032E
+1E2C > 49 # unsup: 0049 0330
+1E2D > 69 # unsup: 0069 0330
+1E2E > 49 # unsup: 0049 0308 0301
+1E2F > 69 # unsup: 0069 0308 0301
+1E30 > 4B # unsup: 004B 0301
+1E31 > 6B # unsup: 006B 0301
+1E32 > 4B # unsup: 004B 0323
+1E33 > 6B # unsup: 006B 0323
+1E34 > 4B # unsup: 004B 0331
+1E35 > 6B # unsup: 006B 0331
+1E36 > 4C # unsup: 004C 0323
+1E37 > 6C # unsup: 006C 0323
+1E38 > 4C # unsup: 004C 0323 0304
+1E39 > 6C # unsup: 006C 0323 0304
+1E3A > 4C # unsup: 004C 0331
+1E3B > 6C # unsup: 006C 0331
+1E3C > 4C # unsup: 004C 032D
+1E3D > 6C # unsup: 006C 032D
+1E3E > 4D # unsup: 004D 0301
+1E3F > 6D # unsup: 006D 0301
+1E40 > 4D # unsup: 004D 0307
+1E41 > 6D # unsup: 006D 0307
+1E42 > 4D # unsup: 004D 0323
+1E43 > 6D # unsup: 006D 0323
+1E44 > 4E # unsup: 004E 0307
+1E45 > 6E # unsup: 006E 0307
+1E46 > 4E # unsup: 004E 0323
+1E47 > 6E # unsup: 006E 0323
+1E48 > 4E # unsup: 004E 0331
+1E49 > 6E # unsup: 006E 0331
+1E4A > 4E # unsup: 004E 032D
+1E4B > 6E # unsup: 006E 032D
+1E4C > D5 # unsup: 00D5 0301
+1E4D > F5 # unsup: 00F5 0301
+1E4E > D5 # unsup: 00D5 0308
+1E4F > F5 # unsup: 00F5 0308
+1E50 > D2 # unsup: 014C 0300
+1E51 > F2 # unsup: 014D 0300
+1E52 > D2 # unsup: 014C 0301
+1E53 > F2 # unsup: 014D 0301
+1E54 > 50 # unsup: 0050 0301
+1E55 > 70 # unsup: 0070 0301
+1E56 > 50 # unsup: 0050 0307
+1E57 > 70 # unsup: 0070 0307
+1E58 > 52 # unsup: 0052 0307
+1E59 > 72 # unsup: 0072 0307
+1E5A > 52 # unsup: 0052 0323
+1E5B > 72 # unsup: 0072 0323
+1E5C > 52 # unsup: 0052 0323 0304
+1E5D > 72 # unsup: 0072 0323 0304
+1E5E > 52 # unsup: 0052 0331
+1E5F > 72 # unsup: 0072 0331
+1E60 > 53 # unsup: 0053 0307
+1E61 > 73 # unsup: 0073 0307
+1E62 > 53 # unsup: 0053 0323
+1E63 > 73 # unsup: 0073 0323
+1E64 > 53 # unsup: 0053 0301 0307
+1E65 > 73 # unsup: 0073 0301 0307
+1E66 > A9 # unsup: 0160 0307
+1E67 > B9 # unsup: 0161 0307
+1E68 > 53 # unsup: 0053 0323 0307
+1E69 > 73 # unsup: 0073 0323 0307
+1E6A > 54 # unsup: 0054 0307
+1E6B > 74 # unsup: 0074 0307
+1E6C > 54 # unsup: 0054 0323
+1E6D > 74 # unsup: 0074 0323
+1E6E > 54 # unsup: 0054 0331
+1E6F > 74 # unsup: 0074 0331
+1E70 > 54 # unsup: 0054 032D
+1E71 > 74 # unsup: 0074 032D
+1E72 > 55 # unsup: 0055 0324
+1E73 > 75 # unsup: 0075 0324
+1E74 > 55 # unsup: 0055 0330
+1E75 > 75 # unsup: 0075 0330
+1E76 > 55 # unsup: 0055 032D
+1E77 > 75 # unsup: 0075 032D
+1E78 > DD # unsup: 0168 0301
+1E79 > FD # unsup: 0169 0301
+1E7A > DE # unsup: 016A 0308
+1E7B > FE # unsup: 016B 0308
+1E7C > 56 # unsup: 0056 0303
+1E7D > 76 # unsup: 0076 0303
+1E7E > 56 # unsup: 0056 0323
+1E7F > 76 # unsup: 0076 0323
+1E80 > 57 # unsup: 0057 0300
+1E81 > 77 # unsup: 0077 0300
+1E82 > 57 # unsup: 0057 0301
+1E83 > 77 # unsup: 0077 0301
+1E84 > 57 # unsup: 0057 0308
+1E85 > 77 # unsup: 0077 0308
+1E86 > 57 # unsup: 0057 0307
+1E87 > 77 # unsup: 0077 0307
+1E88 > 57 # unsup: 0057 0323
+1E89 > 77 # unsup: 0077 0323
+1E8A > 58 # unsup: 0058 0307
+1E8B > 78 # unsup: 0078 0307
+1E8C > 58 # unsup: 0058 0308
+1E8D > 78 # unsup: 0078 0308
+1E8E > 59 # unsup: 0059 0307
+1E8F > 79 # unsup: 0079 0307
+1E90 > 5A # unsup: 005A 0302
+1E91 > 7A # unsup: 007A 0302
+1E92 > 5A # unsup: 005A 0323
+1E93 > 7A # unsup: 007A 0323
+1E94 > 5A # unsup: 005A 0331
+1E95 > 7A # unsup: 007A 0331
+1E96 > 68 # unsup: 0068 0331
+1E97 > 74 # unsup: 0074 0308
+1E98 > 77 # unsup: 0077 030A
+1E99 > 79 # unsup: 0079 030A
+1E9B > 73 # unsup: 0073 0307
+1EA0 > 41 # unsup: 0041 0323
+1EA1 > 61 # unsup: 0061 0323
+1EA2 > 41 # unsup: 0041 0309
+1EA3 > 61 # unsup: 0061 0309
+1EA4 > C2 # unsup: 00C2 0301
+1EA5 > E2 # unsup: 00E2 0301
+1EA6 > C2 # unsup: 00C2 0300
+1EA7 > E2 # unsup: 00E2 0300
+1EA8 > C2 # unsup: 00C2 0309
+1EA9 > E2 # unsup: 00E2 0309
+1EAA > C2 # unsup: 00C2 0303
+1EAB > E2 # unsup: 00E2 0303
+1EAC > 41 # unsup: 0041 0323 0302
+1EAD > 61 # unsup: 0061 0323 0302
+1EAE > 41 # unsup: 0041 0306 0301
+1EAF > 61 # unsup: 0061 0306 0301
+1EB0 > 41 # unsup: 0041 0306 0300
+1EB1 > 61 # unsup: 0061 0306 0300
+1EB2 > 41 # unsup: 0041 0306 0309
+1EB3 > 61 # unsup: 0061 0306 0309
+1EB4 > 41 # unsup: 0041 0306 0303
+1EB5 > 61 # unsup: 0061 0306 0303
+1EB6 > 41 # unsup: 0041 0323 0306
+1EB7 > 61 # unsup: 0061 0323 0306
+1EB8 > 45 # unsup: 0045 0323
+1EB9 > 65 # unsup: 0065 0323
+1EBA > 45 # unsup: 0045 0309
+1EBB > 65 # unsup: 0065 0309
+1EBC > 45 # unsup: 0045 0303
+1EBD > 65 # unsup: 0065 0303
+1EBE > 45 # unsup: 0045 0302 0301
+1EBF > 65 # unsup: 0065 0302 0301
+1EC0 > 45 # unsup: 0045 0302 0300
+1EC1 > 65 # unsup: 0065 0302 0300
+1EC2 > 45 # unsup: 0045 0302 0309
+1EC3 > 65 # unsup: 0065 0302 0309
+1EC4 > 45 # unsup: 0045 0302 0303
+1EC5 > 65 # unsup: 0065 0302 0303
+1EC6 > 45 # unsup: 0045 0323 0302
+1EC7 > 65 # unsup: 0065 0323 0302
+1EC8 > 49 # unsup: 0049 0309
+1EC9 > 69 # unsup: 0069 0309
+1ECA > 49 # unsup: 0049 0323
+1ECB > 69 # unsup: 0069 0323
+1ECC > 4F # unsup: 004F 0323
+1ECD > 6F # unsup: 006F 0323
+1ECE > 4F # unsup: 004F 0309
+1ECF > 6F # unsup: 006F 0309
+1ED0 > D4 # unsup: 00D4 0301
+1ED1 > F4 # unsup: 00F4 0301
+1ED2 > D4 # unsup: 00D4 0300
+1ED3 > F4 # unsup: 00F4 0300
+1ED4 > D4 # unsup: 00D4 0309
+1ED5 > F4 # unsup: 00F4 0309
+1ED6 > D4 # unsup: 00D4 0303
+1ED7 > F4 # unsup: 00F4 0303
+1ED8 > 4F # unsup: 004F 0323 0302
+1ED9 > 6F # unsup: 006F 0323 0302
+1EDA > 4F # unsup: 004F 031B 0301
+1EDB > 6F # unsup: 006F 031B 0301
+1EDC > 4F # unsup: 004F 031B 0300
+1EDD > 6F # unsup: 006F 031B 0300
+1EDE > 4F # unsup: 004F 031B 0309
+1EDF > 6F # unsup: 006F 031B 0309
+1EE0 > 4F # unsup: 004F 031B 0303
+1EE1 > 6F # unsup: 006F 031B 0303
+1EE2 > 4F # unsup: 004F 031B 0323
+1EE3 > 6F # unsup: 006F 031B 0323
+1EE4 > 55 # unsup: 0055 0323
+1EE5 > 75 # unsup: 0075 0323
+1EE6 > 55 # unsup: 0055 0309
+1EE7 > 75 # unsup: 0075 0309
+1EE8 > 55 # unsup: 0055 031B 0301
+1EE9 > 75 # unsup: 0075 031B 0301
+1EEA > 55 # unsup: 0055 031B 0300
+1EEB > 75 # unsup: 0075 031B 0300
+1EEC > 55 # unsup: 0055 031B 0309
+1EED > 75 # unsup: 0075 031B 0309
+1EEE > 55 # unsup: 0055 031B 0303
+1EEF > 75 # unsup: 0075 031B 0303
+1EF0 > 55 # unsup: 0055 031B 0323
+1EF1 > 75 # unsup: 0075 031B 0323
+1EF2 > 59 # unsup: 0059 0300
+1EF3 > 79 # unsup: 0079 0300
+1EF4 > 59 # unsup: 0059 0323
+1EF5 > 79 # unsup: 0079 0323
+1EF6 > 59 # unsup: 0059 0309
+1EF7 > 79 # unsup: 0079 0309
+1EF8 > 59 # unsup: 0059 0303
+1EF9 > 79 # unsup: 0079 0303
+1FC1 > A8 # unsup: 00A8 0342
+1FED > A8 # unsup: 00A8 0300
+1FEE > A8 # unsup: 00A8 0301
+1FEF > 60
+1FFD > B4
+2000 > 20 # compat
+2001 > 20 # compat
+2002 > 20 # compat
+2003 > 20 # compat
+2004 > 20 # compat
+2005 > 20 # compat
+2006 > 20 # compat
+2007 > 20 # compat
+2008 > 20 # compat
+2009 > 20 # compat
+200A > 20 # compat
+2024 > 2E # compat
+2025 > 2E 2E # compat
+2026 > 2E 2E 2E # compat
+202F > 20 # compat
+203C > 21 21 # compat
+2047 > 3F 3F # compat
+2048 > 3F 21 # compat
+2049 > 21 3F # compat
+205F > 20 # compat
+FB00 > 66 66 # compat
+FB01 > 66 69 # compat
+FB02 > 66 6C # compat
+FB03 > 66 66 69 # compat
+FB04 > 66 66 6C # compat
+FB05 > 73 74 # compat
+FB06 > 73 74 # compat
+FB29 > 2B # compat
+FE30 > 2E 2E # compat
+FE33 > 5F # compat
+FE34 > 5F # compat
+FE35 > 28 # compat
+FE36 > 29 # compat
+FE37 > 7B # compat
+FE38 > 7D # compat
+FE47 > 5B # compat
+FE48 > 5D # compat
+FE4D > 5F # compat
+FE4E > 5F # compat
+FE4F > 5F # compat
+FE50 > 2C # compat
+FE52 > 2E # compat
+FE54 > 3B # compat
+FE55 > 3A # compat
+FE56 > 3F # compat
+FE57 > 21 # compat
+FE59 > 28 # compat
+FE5A > 29 # compat
+FE5B > 7B # compat
+FE5C > 7D # compat
+FE5F > 23 # compat
+FE60 > 26 # compat
+FE61 > 2A # compat
+FE62 > 2B # compat
+FE63 > 2D # compat
+FE64 > 3C # compat
+FE65 > 3E # compat
+FE66 > 3D # compat
+FE68 > 5C # compat
+FE69 > 24 # compat
+FE6A > 25 # compat
+FE6B > 40 # compat
+FF01 > 21 # compat
+FF02 > 22 # compat
+FF03 > 23 # compat
+FF04 > 24 # compat
+FF05 > 25 # compat
+FF06 > 26 # compat
+FF07 > 27 # compat
+FF08 > 28 # compat
+FF09 > 29 # compat
+FF0A > 2A # compat
+FF0B > 2B # compat
+FF0C > 2C # compat
+FF0D > 2D # compat
+FF0E > 2E # compat
+FF0F > 2F # compat
+FF10 > 30 # compat
+FF11 > 31 # compat
+FF12 > 32 # compat
+FF13 > 33 # compat
+FF14 > 34 # compat
+FF15 > 35 # compat
+FF16 > 36 # compat
+FF17 > 37 # compat
+FF18 > 38 # compat
+FF19 > 39 # compat
+FF1A > 3A # compat
+FF1B > 3B # compat
+FF1C > 3C # compat
+FF1D > 3D # compat
+FF1E > 3E # compat
+FF1F > 3F # compat
+FF20 > 40 # compat
+FF21 > 41 # compat
+FF22 > 42 # compat
+FF23 > 43 # compat
+FF24 > 44 # compat
+FF25 > 45 # compat
+FF26 > 46 # compat
+FF27 > 47 # compat
+FF28 > 48 # compat
+FF29 > 49 # compat
+FF2A > 4A # compat
+FF2B > 4B # compat
+FF2C > 4C # compat
+FF2D > 4D # compat
+FF2E > 4E # compat
+FF2F > 4F # compat
+FF30 > 50 # compat
+FF31 > 51 # compat
+FF32 > 52 # compat
+FF33 > 53 # compat
+FF34 > 54 # compat
+FF35 > 55 # compat
+FF36 > 56 # compat
+FF37 > 57 # compat
+FF38 > 58 # compat
+FF39 > 59 # compat
+FF3A > 5A # compat
+FF3B > 5B # compat
+FF3C > 5C # compat
+FF3D > 5D # compat
+FF3E > 5E # compat
+FF3F > 5F # compat
+FF40 > 60 # compat
+FF41 > 61 # compat
+FF42 > 62 # compat
+FF43 > 63 # compat
+FF44 > 64 # compat
+FF45 > 65 # compat
+FF46 > 66 # compat
+FF47 > 67 # compat
+FF48 > 68 # compat
+FF49 > 69 # compat
+FF4A > 6A # compat
+FF4B > 6B # compat
+FF4C > 6C # compat
+FF4D > 6D # compat
+FF4E > 6E # compat
+FF4F > 6F # compat
+FF50 > 70 # compat
+FF51 > 71 # compat
+FF52 > 72 # compat
+FF53 > 73 # compat
+FF54 > 74 # compat
+FF55 > 75 # compat
+FF56 > 76 # compat
+FF57 > 77 # compat
+FF58 > 78 # compat
+FF59 > 79 # compat
+FF5A > 7A # compat
+FF5B > 7B # compat
+FF5C > 7C # compat
+FF5D > 7D # compat
+FF5E > 7E # compat
+FFE3 > AF # compat
+.
+
+STRICT
+/
+N 259
+0000 > 00
+0001 > 01
+0002 > 02
+0003 > 03
+0004 > 04
+0005 > 05
+0006 > 06
+0007 > 07
+0008 > 08
+0009 > 09
+000A > 0A
+000B > 0B
+000C > 0C
+000D > 0D
+000E > 0E
+000F > 0F
+0010 > 10
+0011 > 11
+0012 > 12
+0013 > 13
+0014 > 14
+0015 > 15
+0016 > 16
+0017 > 17
+0018 > 18
+0019 > 19
+001A > 1A
+001B > 1B
+001C > 1C
+001D > 1D
+001E > 1E
+001F > 1F
+0020 > 20
+0021 > 21
+0022 > 22
+0023 > 23
+0024 > 24
+0025 > 25
+0026 > 26
+0027 > 27
+0028 > 28
+0029 > 29
+002A > 2A
+002B > 2B
+002C > 2C
+002D > 2D
+002E > 2E
+002F > 2F
+0030 > 30
+0031 > 31
+0032 > 32
+0033 > 33
+0034 > 34
+0035 > 35
+0036 > 36
+0037 > 37
+0038 > 38
+0039 > 39
+003A > 3A
+003B > 3B
+003C > 3C
+003D > 3D
+003E > 3E
+003F > 3F
+0040 > 40
+0041 > 41 /
+     N 7
+     0301 > C1
+     0302 > C2
+     0303 > C3
+     0304 > C0
+     0308 > C4
+     030A > C5
+     0328 > A1
+     .
+0042 > 42
+0043 > 43 /
+     N 1
+     030C > C8
+     .
+0044 > 44
+0045 > 45 /
+     N 5
+     0301 > C9
+     0304 > AA
+     0307 > CC
+     0308 > CB
+     0328 > CA
+     .
+0046 > 46
+0047 > 47 /
+     N 1
+     0327 > AB
+     .
+0048 > 48
+0049 > 49 /
+     N 5
+     0301 > CD
+     0302 > CE
+     0303 > A5
+     0304 > CF
+     0328 > C7
+     .
+004A > 4A
+004B > 4B /
+     N 1
+     0327 > D3
+     .
+004C > 4C /
+     N 1
+     0327 > A6
+     .
+004D > 4D
+004E > 4E /
+     N 1
+     0327 > D1
+     .
+004F > 4F /
+     N 4
+     0302 > D4
+     0303 > D5
+     0304 > D2
+     0308 > D6
+     .
+0050 > 50
+0051 > 51
+0052 > 52 /
+     N 1
+     0327 > A3
+     .
+0053 > 53 /
+     N 1
+     030C > A9
+     .
+0054 > 54
+0055 > 55 /
+     N 6
+     0301 > DA
+     0302 > DB
+     0303 > DD
+     0304 > DE
+     0308 > DC
+     0328 > D9
+     .
+0056 > 56
+0057 > 57
+0058 > 58
+0059 > 59
+005A > 5A /
+     N 1
+     030C > AE
+     .
+005B > 5B
+005C > 5C
+005D > 5D
+005E > 5E
+005F > 5F
+0060 > 60
+0061 > 61 /
+     N 7
+     0301 > E1
+     0302 > E2
+     0303 > E3
+     0304 > E0
+     0308 > E4
+     030A > E5
+     0328 > B1
+     .
+0062 > 62
+0063 > 63 /
+     N 1
+     030C > E8
+     .
+0064 > 64
+0065 > 65 /
+     N 5
+     0301 > E9
+     0304 > BA
+     0307 > EC
+     0308 > EB
+     0328 > EA
+     .
+0066 > 66
+0067 > 67 /
+     N 1
+     0327 > BB
+     .
+0068 > 68
+0069 > 69 /
+     N 5
+     0301 > ED
+     0302 > EE
+     0303 > B5
+     0304 > EF
+     0328 > E7
+     .
+006A > 6A
+006B > 6B /
+     N 1
+     0327 > F3
+     .
+006C > 6C /
+     N 1
+     0327 > B6
+     .
+006D > 6D
+006E > 6E /
+     N 1
+     0327 > F1
+     .
+006F > 6F /
+     N 4
+     0302 > F4
+     0303 > F5
+     0304 > F2
+     0308 > F6
+     .
+0070 > 70
+0071 > 71
+0072 > 72 /
+     N 1
+     0327 > B3
+     .
+0073 > 73 /
+     N 1
+     030C > B9
+     .
+0074 > 74
+0075 > 75 /
+     N 6
+     0301 > FA
+     0302 > FB
+     0303 > FD
+     0304 > FE
+     0308 > FC
+     0328 > F9
+     .
+0076 > 76
+0077 > 77
+0078 > 78
+0079 > 79
+007A > 7A /
+     N 1
+     030C > BE
+     .
+007B > 7B
+007C > 7C
+007D > 7D
+007E > 7E
+007F > 7F
+0080 > 80
+0081 > 81
+0082 > 82
+0083 > 83
+0084 > 84
+0085 > 85
+0086 > 86
+0087 > 87
+0088 > 88
+0089 > 89
+008A > 8A
+008B > 8B
+008C > 8C
+008D > 8D
+008E > 8E
+008F > 8F
+0090 > 90
+0091 > 91
+0092 > 92
+0093 > 93
+0094 > 94
+0095 > 95
+0096 > 96
+0097 > 97
+0098 > 98
+0099 > 99
+009A > 9A
+009B > 9B
+009C > 9C
+009D > 9D
+009E > 9E
+009F > 9F
+00A0 > A0
+00A4 > A4
+00A7 > A7
+00A8 > A8
+00AD > AD
+00AF > AF
+00B0 > B0
+00B4 > B4
+00B8 > B8
+00C1 > C1
+00C2 > C2
+00C3 > C3
+00C4 > C4
+00C5 > C5
+00C6 > C6
+00C9 > C9
+00CB > CB
+00CD > CD
+00CE > CE
+00D4 > D4
+00D5 > D5
+00D6 > D6
+00D7 > D7
+00D8 > D8
+00DA > DA
+00DB > DB
+00DC > DC
+00DF > DF
+00E1 > E1
+00E2 > E2
+00E3 > E3
+00E4 > E4
+00E5 > E5
+00E6 > E6
+00E9 > E9
+00EB > EB
+00ED > ED
+00EE > EE
+00F4 > F4
+00F5 > F5
+00F6 > F6
+00F7 > F7
+00F8 > F8
+00FA > FA
+00FB > FB
+00FC > FC
+0100 > C0
+0101 > E0
+0104 > A1
+0105 > B1
+010C > C8
+010D > E8
+0110 > D0
+0111 > F0
+0112 > AA
+0113 > BA
+0116 > CC
+0117 > EC
+0118 > CA
+0119 > EA
+0122 > AB
+0123 > BB
+0128 > A5
+0129 > B5
+012A > CF
+012B > EF
+012E > C7
+012F > E7
+0136 > D3
+0137 > F3
+0138 > A2
+013B > A6
+013C > B6
+0145 > D1
+0146 > F1
+014A > BD
+014B > BF
+014C > D2
+014D > F2
+0156 > A3
+0157 > B3
+0160 > A9
+0161 > B9
+0166 > AC
+0167 > BC
+0168 > DD
+0169 > FD
+016A > DE
+016B > FE
+0172 > D9
+0173 > F9
+017D > AE
+017E > BE
+02C7 > B7
+02D9 > FF
+02DB > B2
+037E > 3B
+1FEF > 60
+1FFD > B4
+.
+
+NFD
+/
+N 256
+00 > 0000
+01 > 0001
+02 > 0002
+03 > 0003
+04 > 0004
+05 > 0005
+06 > 0006
+07 > 0007
+08 > 0008
+09 > 0009
+0A > 000A
+0B > 000B
+0C > 000C
+0D > 000D
+0E > 000E
+0F > 000F
+10 > 0010
+11 > 0011
+12 > 0012
+13 > 0013
+14 > 0014
+15 > 0015
+16 > 0016
+17 > 0017
+18 > 0018
+19 > 0019
+1A > 001A
+1B > 001B
+1C > 001C
+1D > 001D
+1E > 001E
+1F > 001F
+20 > 0020
+21 > 0021
+22 > 0022
+23 > 0023
+24 > 0024
+25 > 0025
+26 > 0026
+27 > 0027
+28 > 0028
+29 > 0029
+2A > 002A
+2B > 002B
+2C > 002C
+2D > 002D
+2E > 002E
+2F > 002F
+30 > 0030
+31 > 0031
+32 > 0032
+33 > 0033
+34 > 0034
+35 > 0035
+36 > 0036
+37 > 0037
+38 > 0038
+39 > 0039
+3A > 003A
+3B > 003B
+3C > 003C
+3D > 003D
+3E > 003E
+3F > 003F
+40 > 0040
+41 > 0041
+42 > 0042
+43 > 0043
+44 > 0044
+45 > 0045
+46 > 0046
+47 > 0047
+48 > 0048
+49 > 0049
+4A > 004A
+4B > 004B
+4C > 004C
+4D > 004D
+4E > 004E
+4F > 004F
+50 > 0050
+51 > 0051
+52 > 0052
+53 > 0053
+54 > 0054
+55 > 0055
+56 > 0056
+57 > 0057
+58 > 0058
+59 > 0059
+5A > 005A
+5B > 005B
+5C > 005C
+5D > 005D
+5E > 005E
+5F > 005F
+60 > 0060
+61 > 0061
+62 > 0062
+63 > 0063
+64 > 0064
+65 > 0065
+66 > 0066
+67 > 0067
+68 > 0068
+69 > 0069
+6A > 006A
+6B > 006B
+6C > 006C
+6D > 006D
+6E > 006E
+6F > 006F
+70 > 0070
+71 > 0071
+72 > 0072
+73 > 0073
+74 > 0074
+75 > 0075
+76 > 0076
+77 > 0077
+78 > 0078
+79 > 0079
+7A > 007A
+7B > 007B
+7C > 007C
+7D > 007D
+7E > 007E
+7F > 007F
+80 > 0080
+81 > 0081
+82 > 0082
+83 > 0083
+84 > 0084
+85 > 0085
+86 > 0086
+87 > 0087
+88 > 0088
+89 > 0089
+8A > 008A
+8B > 008B
+8C > 008C
+8D > 008D
+8E > 008E
+8F > 008F
+90 > 0090
+91 > 0091
+92 > 0092
+93 > 0093
+94 > 0094
+95 > 0095
+96 > 0096
+97 > 0097
+98 > 0098
+99 > 0099
+9A > 009A
+9B > 009B
+9C > 009C
+9D > 009D
+9E > 009E
+9F > 009F
+A0 > 00A0
+A1 > 0041 0328
+A2 > 0138
+A3 > 0052 0327
+A4 > 00A4
+A5 > 0049 0303
+A6 > 004C 0327
+A7 > 00A7
+A8 > 00A8
+A9 > 0053 030C
+AA > 0045 0304
+AB > 0047 0327
+AC > 0166
+AD > 00AD
+AE > 005A 030C
+AF > 00AF
+B0 > 00B0
+B1 > 0061 0328
+B2 > 02DB
+B3 > 0072 0327
+B4 > 00B4
+B5 > 0069 0303
+B6 > 006C 0327
+B7 > 02C7
+B8 > 00B8
+B9 > 0073 030C
+BA > 0065 0304
+BB > 0067 0327
+BC > 0167
+BD > 014A
+BE > 007A 030C
+BF > 014B
+C0 > 0041 0304
+C1 > 0041 0301
+C2 > 0041 0302
+C3 > 0041 0303
+C4 > 0041 0308
+C5 > 0041 030A
+C6 > 00C6
+C7 > 0049 0328
+C8 > 0043 030C
+C9 > 0045 0301
+CA > 0045 0328
+CB > 0045 0308
+CC > 0045 0307
+CD > 0049 0301
+CE > 0049 0302
+CF > 0049 0304
+D0 > 0110
+D1 > 004E 0327
+D2 > 004F 0304
+D3 > 004B 0327
+D4 > 004F 0302
+D5 > 004F 0303
+D6 > 004F 0308
+D7 > 00D7
+D8 > 00D8
+D9 > 0055 0328
+DA > 0055 0301
+DB > 0055 0302
+DC > 0055 0308
+DD > 0055 0303
+DE > 0055 0304
+DF > 00DF
+E0 > 0061 0304
+E1 > 0061 0301
+E2 > 0061 0302
+E3 > 0061 0303
+E4 > 0061 0308
+E5 > 0061 030A
+E6 > 00E6
+E7 > 0069 0328
+E8 > 0063 030C
+E9 > 0065 0301
+EA > 0065 0328
+EB > 0065 0308
+EC > 0065 0307
+ED > 0069 0301
+EE > 0069 0302
+EF > 0069 0304
+F0 > 0111
+F1 > 006E 0327
+F2 > 006F 0304
+F3 > 006B 0327
+F4 > 006F 0302
+F5 > 006F 0303
+F6 > 006F 0308
+F7 > 00F7
+F8 > 00F8
+F9 > 0075 0328
+FA > 0075 0301
+FB > 0075 0302
+FC > 0075 0308
+FD > 0075 0303
+FE > 0075 0304
+FF > 02D9
+.
+
+NFC
+/
+N 256
+00 > 0000
+01 > 0001
+02 > 0002
+03 > 0003
+04 > 0004
+05 > 0005
+06 > 0006
+07 > 0007
+08 > 0008
+09 > 0009
+0A > 000A
+0B > 000B
+0C > 000C
+0D > 000D
+0E > 000E
+0F > 000F
+10 > 0010
+11 > 0011
+12 > 0012
+13 > 0013
+14 > 0014
+15 > 0015
+16 > 0016
+17 > 0017
+18 > 0018
+19 > 0019
+1A > 001A
+1B > 001B
+1C > 001C
+1D > 001D
+1E > 001E
+1F > 001F
+20 > 0020
+21 > 0021
+22 > 0022
+23 > 0023
+24 > 0024
+25 > 0025
+26 > 0026
+27 > 0027
+28 > 0028
+29 > 0029
+2A > 002A
+2B > 002B
+2C > 002C
+2D > 002D
+2E > 002E
+2F > 002F
+30 > 0030
+31 > 0031
+32 > 0032
+33 > 0033
+34 > 0034
+35 > 0035
+36 > 0036
+37 > 0037
+38 > 0038
+39 > 0039
+3A > 003A
+3B > 003B
+3C > 003C
+3D > 003D
+3E > 003E
+3F > 003F
+40 > 0040
+41 > 0041
+42 > 0042
+43 > 0043
+44 > 0044
+45 > 0045
+46 > 0046
+47 > 0047
+48 > 0048
+49 > 0049
+4A > 004A
+4B > 004B
+4C > 004C
+4D > 004D
+4E > 004E
+4F > 004F
+50 > 0050
+51 > 0051
+52 > 0052
+53 > 0053
+54 > 0054
+55 > 0055
+56 > 0056
+57 > 0057
+58 > 0058
+59 > 0059
+5A > 005A
+5B > 005B
+5C > 005C
+5D > 005D
+5E > 005E
+5F > 005F
+60 > 0060
+61 > 0061
+62 > 0062
+63 > 0063
+64 > 0064
+65 > 0065
+66 > 0066
+67 > 0067
+68 > 0068
+69 > 0069
+6A > 006A
+6B > 006B
+6C > 006C
+6D > 006D
+6E > 006E
+6F > 006F
+70 > 0070
+71 > 0071
+72 > 0072
+73 > 0073
+74 > 0074
+75 > 0075
+76 > 0076
+77 > 0077
+78 > 0078
+79 > 0079
+7A > 007A
+7B > 007B
+7C > 007C
+7D > 007D
+7E > 007E
+7F > 007F
+80 > 0080
+81 > 0081
+82 > 0082
+83 > 0083
+84 > 0084
+85 > 0085
+86 > 0086
+87 > 0087
+88 > 0088
+89 > 0089
+8A > 008A
+8B > 008B
+8C > 008C
+8D > 008D
+8E > 008E
+8F > 008F
+90 > 0090
+91 > 0091
+92 > 0092
+93 > 0093
+94 > 0094
+95 > 0095
+96 > 0096
+97 > 0097
+98 > 0098
+99 > 0099
+9A > 009A
+9B > 009B
+9C > 009C
+9D > 009D
+9E > 009E
+9F > 009F
+A0 > 00A0
+A1 > 0104
+A2 > 0138
+A3 > 0156
+A4 > 00A4
+A5 > 0128
+A6 > 013B
+A7 > 00A7
+A8 > 00A8
+A9 > 0160
+AA > 0112
+AB > 0122
+AC > 0166
+AD > 00AD
+AE > 017D
+AF > 00AF
+B0 > 00B0
+B1 > 0105
+B2 > 02DB
+B3 > 0157
+B4 > 00B4
+B5 > 0129
+B6 > 013C
+B7 > 02C7
+B8 > 00B8
+B9 > 0161
+BA > 0113
+BB > 0123
+BC > 0167
+BD > 014A
+BE > 017E
+BF > 014B
+C0 > 0100
+C1 > 00C1
+C2 > 00C2
+C3 > 00C3
+C4 > 00C4
+C5 > 00C5
+C6 > 00C6
+C7 > 012E
+C8 > 010C
+C9 > 00C9
+CA > 0118
+CB > 00CB
+CC > 0116
+CD > 00CD
+CE > 00CE
+CF > 012A
+D0 > 0110
+D1 > 0145
+D2 > 014C
+D3 > 0136
+D4 > 00D4
+D5 > 00D5
+D6 > 00D6
+D7 > 00D7
+D8 > 00D8
+D9 > 0172
+DA > 00DA
+DB > 00DB
+DC > 00DC
+DD > 0168
+DE > 016A
+DF > 00DF
+E0 > 0101
+E1 > 00E1
+E2 > 00E2
+E3 > 00E3
+E4 > 00E4
+E5 > 00E5
+E6 > 00E6
+E7 > 012F
+E8 > 010D
+E9 > 00E9
+EA > 0119
+EB > 00EB
+EC > 0117
+ED > 00ED
+EE > 00EE
+EF > 012B
+F0 > 0111
+F1 > 0146
+F2 > 014D
+F3 > 0137
+F4 > 00F4
+F5 > 00F5
+F6 > 00F6
+F7 > 00F7
+F8 > 00F8
+F9 > 0173
+FA > 00FA
+FB > 00FB
+FC > 00FC
+FD > 0169
+FE > 016B
+FF > 02D9
+.
+
+COMP
+= NFC
+.
Index: doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso-8859-4.cset
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso-8859-4.cset	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso-8859-4.cset	(working copy)
@@ -0,0 +1,262 @@
+# Aspell Character Data File.
+= iso-8859-4
+> ascii
+/
+# <char> <uni> <type> <display> <upper> <lower> <title> <plain>
+#                                                         <sl-first> <sl-rest>
+00 0000 - N 00 00 00 00 00 00 # <control>
+01 0001 . N 01 01 01 00 00 00 # <unused control>
+02 0002 . N 02 02 02 00 00 00 # <unused control>
+03 0003 . N 03 03 03 00 00 00 # <unused control>
+04 0004 . N 04 04 04 00 00 00 # <unused control>
+05 0005 . N 05 05 05 00 00 00 # <unused control>
+06 0006 . N 06 06 06 00 00 00 # <unused control>
+07 0007 . N 07 07 07 00 00 00 # <unused control>
+08 0008 . N 08 08 08 00 00 00 # <unused control>
+09 0009 . N 09 09 09 00 00 00 # <unused control>
+0A 000A . N 0A 0A 0A 00 00 00 # <unused control>
+0B 000B . N 0B 0B 0B 00 00 00 # <unused control>
+0C 000C . N 0C 0C 0C 00 00 00 # <unused control>
+0D 000D . N 0D 0D 0D 00 00 00 # <unused control>
+0E 000E . N 0E 0E 0E 00 00 00 # <unused control>
+0F 000F . N 0F 0F 0F 00 00 00 # <unused control>
+10 0010 - N 10 10 10 00 00 00 # <control>
+11 0011 . N 11 11 11 00 00 00 # <unused control>
+12 0012 . N 12 12 12 00 00 00 # <unused control>
+13 0013 . N 13 13 13 00 00 00 # <unused control>
+14 0014 . N 14 14 14 00 00 00 # <unused control>
+15 0015 . N 15 15 15 00 00 00 # <unused control>
+16 0016 . N 16 16 16 00 00 00 # <unused control>
+17 0017 . N 17 17 17 00 00 00 # <unused control>
+18 0018 . N 18 18 18 00 00 00 # <unused control>
+19 0019 . N 19 19 19 00 00 00 # <unused control>
+1A 001A . N 1A 1A 1A 00 00 00 # <unused control>
+1B 001B . N 1B 1B 1B 00 00 00 # <unused control>
+1C 001C . N 1C 1C 1C 00 00 00 # <unused control>
+1D 001D . N 1D 1D 1D 00 00 00 # <unused control>
+1E 001E . N 1E 1E 1E 00 00 00 # <unused control>
+1F 001F . N 1F 1F 1F 00 00 00 # <unused control>
+20 0020 W Y 20 20 20 00 00 00 # SPACE
+21 0021 - Y 21 21 21 00 00 00 # EXCLAMATION MARK
+22 0022 - Y 22 22 22 00 00 00 # QUOTATION MARK
+23 0023 - Y 23 23 23 00 00 00 # NUMBER SIGN
+24 0024 - Y 24 24 24 00 00 00 # DOLLAR SIGN
+25 0025 - Y 25 25 25 00 00 00 # PERCENT SIGN
+26 0026 - Y 26 26 26 00 00 00 # AMPERSAND
+27 0027 - Y 27 27 27 00 00 00 # APOSTROPHE
+28 0028 - Y 28 28 28 00 00 00 # LEFT PARENTHESIS
+29 0029 - Y 29 29 29 00 00 00 # RIGHT PARENTHESIS
+2A 002A - Y 2A 2A 2A 00 00 00 # ASTERISK
+2B 002B - Y 2B 2B 2B 00 00 00 # PLUS SIGN
+2C 002C - Y 2C 2C 2C 00 00 00 # COMMA
+2D 002D H Y 2D 2D 2D 00 00 00 # HYPHEN-MINUS
+2E 002E - Y 2E 2E 2E 00 00 00 # FULL STOP
+2F 002F - Y 2F 2F 2F 00 00 00 # SOLIDUS
+30 0030 D Y 30 30 30 00 00 00 # DIGIT ZERO
+31 0031 D Y 31 31 31 00 00 00 # DIGIT ONE
+32 0032 D Y 32 32 32 00 00 00 # DIGIT TWO
+33 0033 D Y 33 33 33 00 00 00 # DIGIT THREE
+34 0034 D Y 34 34 34 00 00 00 # DIGIT FOUR
+35 0035 D Y 35 35 35 00 00 00 # DIGIT FIVE
+36 0036 D Y 36 36 36 00 00 00 # DIGIT SIX
+37 0037 D Y 37 37 37 00 00 00 # DIGIT SEVEN
+38 0038 D Y 38 38 38 00 00 00 # DIGIT EIGHT
+39 0039 D Y 39 39 39 00 00 00 # DIGIT NINE
+3A 003A - Y 3A 3A 3A 00 00 00 # COLON
+3B 003B - Y 3B 3B 3B 00 00 00 # SEMICOLON
+3C 003C - Y 3C 3C 3C 00 00 00 # LESS-THAN SIGN
+3D 003D - Y 3D 3D 3D 00 00 00 # EQUALS SIGN
+3E 003E - Y 3E 3E 3E 00 00 00 # GREATER-THAN SIGN
+3F 003F - Y 3F 3F 3F 00 00 00 # QUESTION MARK
+40 0040 - Y 40 40 40 00 00 00 # COMMERCIAL AT
+41 0041 L Y 41 61 41 41 2A 00 # LATIN CAPITAL LETTER A
+42 0042 L Y 42 62 42 42 62 62 # LATIN CAPITAL LETTER B
+43 0043 L Y 43 63 43 43 63 63 # LATIN CAPITAL LETTER C
+44 0044 L Y 44 64 44 44 64 64 # LATIN CAPITAL LETTER D
+45 0045 L Y 45 65 45 45 2A 00 # LATIN CAPITAL LETTER E
+46 0046 L Y 46 66 46 46 66 66 # LATIN CAPITAL LETTER F
+47 0047 L Y 47 67 47 47 67 67 # LATIN CAPITAL LETTER G
+48 0048 L Y 48 68 48 48 68 68 # LATIN CAPITAL LETTER H
+49 0049 L Y 49 69 49 49 2A 00 # LATIN CAPITAL LETTER I
+4A 004A L Y 4A 6A 4A 4A 6A 6A # LATIN CAPITAL LETTER J
+4B 004B L Y 4B 6B 4B 4B 6B 6B # LATIN CAPITAL LETTER K
+4C 004C L Y 4C 6C 4C 4C 6C 6C # LATIN CAPITAL LETTER L
+4D 004D L Y 4D 6D 4D 4D 6D 6D # LATIN CAPITAL LETTER M
+4E 004E L Y 4E 6E 4E 4E 6E 6E # LATIN CAPITAL LETTER N
+4F 004F L Y 4F 6F 4F 4F 2A 00 # LATIN CAPITAL LETTER O
+50 0050 L Y 50 70 50 50 70 70 # LATIN CAPITAL LETTER P
+51 0051 L Y 51 71 51 51 71 71 # LATIN CAPITAL LETTER Q
+52 0052 L Y 52 72 52 52 72 72 # LATIN CAPITAL LETTER R
+53 0053 L Y 53 73 53 53 73 73 # LATIN CAPITAL LETTER S
+54 0054 L Y 54 74 54 54 74 74 # LATIN CAPITAL LETTER T
+55 0055 L Y 55 75 55 55 2A 00 # LATIN CAPITAL LETTER U
+56 0056 L Y 56 76 56 56 76 76 # LATIN CAPITAL LETTER V
+57 0057 L Y 57 77 57 57 77 77 # LATIN CAPITAL LETTER W
+58 0058 L Y 58 78 58 58 78 78 # LATIN CAPITAL LETTER X
+59 0059 L Y 59 79 59 59 79 79 # LATIN CAPITAL LETTER Y
+5A 005A L Y 5A 7A 5A 5A 7A 7A # LATIN CAPITAL LETTER Z
+5B 005B - Y 5B 5B 5B 00 00 00 # LEFT SQUARE BRACKET
+5C 005C - Y 5C 5C 5C 00 00 00 # REVERSE SOLIDUS
+5D 005D - Y 5D 5D 5D 00 00 00 # RIGHT SQUARE BRACKET
+5E 005E - Y 5E 5E 5E 00 00 00 # CIRCUMFLEX ACCENT
+5F 005F - Y 5F 5F 5F 00 00 00 # LOW LINE
+60 0060 - Y 60 60 60 00 00 00 # GRAVE ACCENT
+61 0061 L Y 41 61 41 61 2A 00 # LATIN SMALL LETTER A
+62 0062 L Y 42 62 42 62 62 62 # LATIN SMALL LETTER B
+63 0063 L Y 43 63 43 63 63 63 # LATIN SMALL LETTER C
+64 0064 L Y 44 64 44 64 64 64 # LATIN SMALL LETTER D
+65 0065 L Y 45 65 45 65 2A 00 # LATIN SMALL LETTER E
+66 0066 L Y 46 66 46 66 66 66 # LATIN SMALL LETTER F
+67 0067 L Y 47 67 47 67 67 67 # LATIN SMALL LETTER G
+68 0068 L Y 48 68 48 68 68 68 # LATIN SMALL LETTER H
+69 0069 L Y 49 69 49 69 2A 00 # LATIN SMALL LETTER I
+6A 006A L Y 4A 6A 4A 6A 6A 6A # LATIN SMALL LETTER J
+6B 006B L Y 4B 6B 4B 6B 6B 6B # LATIN SMALL LETTER K
+6C 006C L Y 4C 6C 4C 6C 6C 6C # LATIN SMALL LETTER L
+6D 006D L Y 4D 6D 4D 6D 6D 6D # LATIN SMALL LETTER M
+6E 006E L Y 4E 6E 4E 6E 6E 6E # LATIN SMALL LETTER N
+6F 006F L Y 4F 6F 4F 6F 2A 00 # LATIN SMALL LETTER O
+70 0070 L Y 50 70 50 70 70 70 # LATIN SMALL LETTER P
+71 0071 L Y 51 71 51 71 71 71 # LATIN SMALL LETTER Q
+72 0072 L Y 52 72 52 72 72 72 # LATIN SMALL LETTER R
+73 0073 L Y 53 73 53 73 73 73 # LATIN SMALL LETTER S
+74 0074 L Y 54 74 54 74 74 74 # LATIN SMALL LETTER T
+75 0075 L Y 55 75 55 75 2A 00 # LATIN SMALL LETTER U
+76 0076 L Y 56 76 56 76 76 76 # LATIN SMALL LETTER V
+77 0077 L Y 57 77 57 77 77 77 # LATIN SMALL LETTER W
+78 0078 L Y 58 78 58 78 78 78 # LATIN SMALL LETTER X
+79 0079 L Y 59 79 59 79 79 79 # LATIN SMALL LETTER Y
+7A 007A L Y 5A 7A 5A 7A 7A 7A # LATIN SMALL LETTER Z
+7B 007B - Y 7B 7B 7B 00 00 00 # LEFT CURLY BRACKET
+7C 007C - Y 7C 7C 7C 00 00 00 # VERTICAL LINE
+7D 007D - Y 7D 7D 7D 00 00 00 # RIGHT CURLY BRACKET
+7E 007E - Y 7E 7E 7E 00 00 00 # TILDE
+7F 007F - N 7F 7F 7F 00 00 00 # <control>
+80 0080 . N 80 80 80 00 00 00 # <unused control>
+81 0081 . N 81 81 81 00 00 00 # <unused control>
+82 0082 . N 82 82 82 00 00 00 # <unused control>
+83 0083 . N 83 83 83 00 00 00 # <unused control>
+84 0084 . N 84 84 84 00 00 00 # <unused control>
+85 0085 . N 85 85 85 00 00 00 # <unused control>
+86 0086 . N 86 86 86 00 00 00 # <unused control>
+87 0087 . N 87 87 87 00 00 00 # <unused control>
+88 0088 . N 88 88 88 00 00 00 # <unused control>
+89 0089 . N 89 89 89 00 00 00 # <unused control>
+8A 008A . N 8A 8A 8A 00 00 00 # <unused control>
+8B 008B . N 8B 8B 8B 00 00 00 # <unused control>
+8C 008C . N 8C 8C 8C 00 00 00 # <unused control>
+8D 008D . N 8D 8D 8D 00 00 00 # <unused control>
+8E 008E . N 8E 8E 8E 00 00 00 # <unused control>
+8F 008F . N 8F 8F 8F 00 00 00 # <unused control>
+90 0090 . N 90 90 90 00 00 00 # <unused control>
+91 0091 . N 91 91 91 00 00 00 # <unused control>
+92 0092 . N 92 92 92 00 00 00 # <unused control>
+93 0093 . N 93 93 93 00 00 00 # <unused control>
+94 0094 . N 94 94 94 00 00 00 # <unused control>
+95 0095 . N 95 95 95 00 00 00 # <unused control>
+96 0096 . N 96 96 96 00 00 00 # <unused control>
+97 0097 . N 97 97 97 00 00 00 # <unused control>
+98 0098 . N 98 98 98 00 00 00 # <unused control>
+99 0099 . N 99 99 99 00 00 00 # <unused control>
+9A 009A . N 9A 9A 9A 00 00 00 # <unused control>
+9B 009B . N 9B 9B 9B 00 00 00 # <unused control>
+9C 009C . N 9C 9C 9C 00 00 00 # <unused control>
+9D 009D . N 9D 9D 9D 00 00 00 # <unused control>
+9E 009E . N 9E 9E 9E 00 00 00 # <unused control>
+9F 009F . N 9F 9F 9F 00 00 00 # <unused control>
+A0 00A0 W Y A0 A0 A0 00 00 00 # NO-BREAK SPACE
+A1 0104 L Y A1 B1 A1 41 2A 00 # LATIN CAPITAL LETTER A WITH OGONEK
+A2 0138 L Y A2 A2 A2 A2 A2 A2 # LATIN SMALL LETTER KRA
+A3 0156 L Y A3 B3 A3 52 72 72 # LATIN CAPITAL LETTER R WITH CEDILLA
+A4 00A4 - Y A4 A4 A4 00 00 00 # CURRENCY SIGN
+A5 0128 L Y A5 B5 A5 49 2A 00 # LATIN CAPITAL LETTER I WITH TILDE
+A6 013B L Y A6 B6 A6 4C 6C 6C # LATIN CAPITAL LETTER L WITH CEDILLA
+A7 00A7 - Y A7 A7 A7 00 00 00 # SECTION SIGN
+A8 00A8 - Y A8 A8 A8 00 00 00 # DIAERESIS
+A9 0160 L Y A9 B9 A9 53 73 73 # LATIN CAPITAL LETTER S WITH CARON
+AA 0112 L Y AA BA AA 45 2A 00 # LATIN CAPITAL LETTER E WITH MACRON
+AB 0122 L Y AB BB AB 47 67 67 # LATIN CAPITAL LETTER G WITH CEDILLA
+AC 0166 L Y AC BC AC AC BC BC # LATIN CAPITAL LETTER T WITH STROKE
+AD 00AD H N AD AD AD 00 00 00 # SOFT HYPHEN
+AE 017D L Y AE BE AE 5A 7A 7A # LATIN CAPITAL LETTER Z WITH CARON
+AF 00AF - Y AF AF AF 00 00 00 # MACRON
+B0 00B0 - Y B0 B0 B0 00 00 00 # DEGREE SIGN
+B1 0105 L Y A1 B1 A1 61 2A 00 # LATIN SMALL LETTER A WITH OGONEK
+B2 02DB - Y B2 B2 B2 00 00 00 # OGONEK
+B3 0157 L Y A3 B3 A3 72 72 72 # LATIN SMALL LETTER R WITH CEDILLA
+B4 00B4 - Y B4 B4 B4 00 00 00 # ACUTE ACCENT
+B5 0129 L Y A5 B5 A5 69 2A 00 # LATIN SMALL LETTER I WITH TILDE
+B6 013C L Y A6 B6 A6 6C 6C 6C # LATIN SMALL LETTER L WITH CEDILLA
+B7 02C7 M Y B7 B7 B7 00 00 00 # CARON
+B8 00B8 - Y B8 B8 B8 00 00 00 # CEDILLA
+B9 0161 L Y A9 B9 A9 73 73 73 # LATIN SMALL LETTER S WITH CARON
+BA 0113 L Y AA BA AA 65 2A 00 # LATIN SMALL LETTER E WITH MACRON
+BB 0123 L Y AB BB AB 67 67 67 # LATIN SMALL LETTER G WITH CEDILLA
+BC 0167 L Y AC BC AC BC BC BC # LATIN SMALL LETTER T WITH STROKE
+BD 014A L Y BD BF BD BD BF BF # LATIN CAPITAL LETTER ENG
+BE 017E L Y AE BE AE 7A 7A 7A # LATIN SMALL LETTER Z WITH CARON
+BF 014B L Y BD BF BD BF BF BF # LATIN SMALL LETTER ENG
+C0 0100 L Y C0 E0 C0 41 2A 00 # LATIN CAPITAL LETTER A WITH MACRON
+C1 00C1 L Y C1 E1 C1 41 2A 00 # LATIN CAPITAL LETTER A WITH ACUTE
+C2 00C2 L Y C2 E2 C2 41 2A 00 # LATIN CAPITAL LETTER A WITH CIRCUMFLEX
+C3 00C3 L Y C3 E3 C3 41 2A 00 # LATIN CAPITAL LETTER A WITH TILDE
+C4 00C4 L Y C4 E4 C4 41 2A 00 # LATIN CAPITAL LETTER A WITH DIAERESIS
+C5 00C5 L Y C5 E5 C5 41 2A 00 # LATIN CAPITAL LETTER A WITH RING ABOVE
+C6 00C6 L Y C6 E6 C6 C6 2A 00 # LATIN CAPITAL LETTER AE
+C7 012E L Y C7 E7 C7 49 2A 00 # LATIN CAPITAL LETTER I WITH OGONEK
+C8 010C L Y C8 E8 C8 43 63 63 # LATIN CAPITAL LETTER C WITH CARON
+C9 00C9 L Y C9 E9 C9 45 2A 00 # LATIN CAPITAL LETTER E WITH ACUTE
+CA 0118 L Y CA EA CA 45 2A 00 # LATIN CAPITAL LETTER E WITH OGONEK
+CB 00CB L Y CB EB CB 45 2A 00 # LATIN CAPITAL LETTER E WITH DIAERESIS
+CC 0116 L Y CC EC CC 45 2A 00 # LATIN CAPITAL LETTER E WITH DOT ABOVE
+CD 00CD L Y CD ED CD 49 2A 00 # LATIN CAPITAL LETTER I WITH ACUTE
+CE 00CE L Y CE EE CE 49 2A 00 # LATIN CAPITAL LETTER I WITH CIRCUMFLEX
+CF 012A L Y CF EF CF 49 2A 00 # LATIN CAPITAL LETTER I WITH MACRON
+D0 0110 L Y D0 F0 D0 D0 F0 F0 # LATIN CAPITAL LETTER D WITH STROKE
+D1 0145 L Y D1 F1 D1 4E 6E 6E # LATIN CAPITAL LETTER N WITH CEDILLA
+D2 014C L Y D2 F2 D2 4F 2A 00 # LATIN CAPITAL LETTER O WITH MACRON
+D3 0136 L Y D3 F3 D3 4B 6B 6B # LATIN CAPITAL LETTER K WITH CEDILLA
+D4 00D4 L Y D4 F4 D4 4F 2A 00 # LATIN CAPITAL LETTER O WITH CIRCUMFLEX
+D5 00D5 L Y D5 F5 D5 4F 2A 00 # LATIN CAPITAL LETTER O WITH TILDE
+D6 00D6 L Y D6 F6 D6 4F 2A 00 # LATIN CAPITAL LETTER O WITH DIAERESIS
+D7 00D7 - Y D7 D7 D7 00 00 00 # MULTIPLICATION SIGN
+D8 00D8 L Y D8 F8 D8 D8 2A 00 # LATIN CAPITAL LETTER O WITH STROKE
+D9 0172 L Y D9 F9 D9 55 2A 00 # LATIN CAPITAL LETTER U WITH OGONEK
+DA 00DA L Y DA FA DA 55 2A 00 # LATIN CAPITAL LETTER U WITH ACUTE
+DB 00DB L Y DB FB DB 55 2A 00 # LATIN CAPITAL LETTER U WITH CIRCUMFLEX
+DC 00DC L Y DC FC DC 55 2A 00 # LATIN CAPITAL LETTER U WITH DIAERESIS
+DD 0168 L Y DD FD DD 55 2A 00 # LATIN CAPITAL LETTER U WITH TILDE
+DE 016A L Y DE FE DE 55 2A 00 # LATIN CAPITAL LETTER U WITH MACRON
+DF 00DF L Y DF DF DF DF DF DF # LATIN SMALL LETTER SHARP S
+E0 0101 L Y C0 E0 C0 61 2A 00 # LATIN SMALL LETTER A WITH MACRON
+E1 00E1 L Y C1 E1 C1 61 2A 00 # LATIN SMALL LETTER A WITH ACUTE
+E2 00E2 L Y C2 E2 C2 61 2A 00 # LATIN SMALL LETTER A WITH CIRCUMFLEX
+E3 00E3 L Y C3 E3 C3 61 2A 00 # LATIN SMALL LETTER A WITH TILDE
+E4 00E4 L Y C4 E4 C4 61 2A 00 # LATIN SMALL LETTER A WITH DIAERESIS
+E5 00E5 L Y C5 E5 C5 61 2A 00 # LATIN SMALL LETTER A WITH RING ABOVE
+E6 00E6 L Y C6 E6 C6 E6 2A 00 # LATIN SMALL LETTER AE
+E7 012F L Y C7 E7 C7 69 2A 00 # LATIN SMALL LETTER I WITH OGONEK
+E8 010D L Y C8 E8 C8 63 63 63 # LATIN SMALL LETTER C WITH CARON
+E9 00E9 L Y C9 E9 C9 65 2A 00 # LATIN SMALL LETTER E WITH ACUTE
+EA 0119 L Y CA EA CA 65 2A 00 # LATIN SMALL LETTER E WITH OGONEK
+EB 00EB L Y CB EB CB 65 2A 00 # LATIN SMALL LETTER E WITH DIAERESIS
+EC 0117 L Y CC EC CC 65 2A 00 # LATIN SMALL LETTER E WITH DOT ABOVE
+ED 00ED L Y CD ED CD 69 2A 00 # LATIN SMALL LETTER I WITH ACUTE
+EE 00EE L Y CE EE CE 69 2A 00 # LATIN SMALL LETTER I WITH CIRCUMFLEX
+EF 012B L Y CF EF CF 69 2A 00 # LATIN SMALL LETTER I WITH MACRON
+F0 0111 L Y D0 F0 D0 F0 F0 F0 # LATIN SMALL LETTER D WITH STROKE
+F1 0146 L Y D1 F1 D1 6E 6E 6E # LATIN SMALL LETTER N WITH CEDILLA
+F2 014D L Y D2 F2 D2 6F 2A 00 # LATIN SMALL LETTER O WITH MACRON
+F3 0137 L Y D3 F3 D3 6B 6B 6B # LATIN SMALL LETTER K WITH CEDILLA
+F4 00F4 L Y D4 F4 D4 6F 2A 00 # LATIN SMALL LETTER O WITH CIRCUMFLEX
+F5 00F5 L Y D5 F5 D5 6F 2A 00 # LATIN SMALL LETTER O WITH TILDE
+F6 00F6 L Y D6 F6 D6 6F 2A 00 # LATIN SMALL LETTER O WITH DIAERESIS
+F7 00F7 - Y F7 F7 F7 00 00 00 # DIVISION SIGN
+F8 00F8 L Y D8 F8 D8 F8 2A 00 # LATIN SMALL LETTER O WITH STROKE
+F9 0173 L Y D9 F9 D9 75 2A 00 # LATIN SMALL LETTER U WITH OGONEK
+FA 00FA L Y DA FA DA 75 2A 00 # LATIN SMALL LETTER U WITH ACUTE
+FB 00FB L Y DB FB DB 75 2A 00 # LATIN SMALL LETTER U WITH CIRCUMFLEX
+FC 00FC L Y DC FC DC 75 2A 00 # LATIN SMALL LETTER U WITH DIAERESIS
+FD 0169 L Y DD FD DD 75 2A 00 # LATIN SMALL LETTER U WITH TILDE
+FE 016B L Y DE FE DE 75 2A 00 # LATIN SMALL LETTER U WITH MACRON
+FF 02D9 - Y FF FF FF 00 00 00 # DOT ABOVE
Index: doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso-8859-5.cmap
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso-8859-5.cmap	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso-8859-5.cmap	(working copy)
@@ -0,0 +1,1895 @@
+INTERNAL
+/
+N 1030
+0000 > 00
+0001 > 01
+0002 > 02
+0003 > 03
+0004 > 04
+0005 > 05
+0006 > 06
+0007 > 07
+0008 > 08
+0009 > 09
+000A > 0A
+000B > 0B
+000C > 0C
+000D > 0D
+000E > 0E
+000F > 0F
+0010 > 10
+0011 > 11
+0012 > 12
+0013 > 13
+0014 > 14
+0015 > 15
+0016 > 16
+0017 > 17
+0018 > 18
+0019 > 19
+001A > 1A
+001B > 1B
+001C > 1C
+001D > 1D
+001E > 1E
+001F > 1F
+0020 > 20
+0021 > 21
+0022 > 22
+0023 > 23
+0024 > 24
+0025 > 25
+0026 > 26
+0027 > 27
+0028 > 28
+0029 > 29
+002A > 2A
+002B > 2B
+002C > 2C
+002D > 2D
+002E > 2E
+002F > 2F
+0030 > 30
+0031 > 31
+0032 > 32
+0033 > 33
+0034 > 34
+0035 > 35
+0036 > 36
+0037 > 37
+0038 > 38
+0039 > 39
+003A > 3A
+003B > 3B
+003C > 3C
+003D > 3D
+003E > 3E
+003F > 3F
+0040 > 40
+0041 > 41
+0042 > 42
+0043 > 43
+0044 > 44
+0045 > 45
+0046 > 46
+0047 > 47
+0048 > 48
+0049 > 49
+004A > 4A
+004B > 4B
+004C > 4C
+004D > 4D
+004E > 4E
+004F > 4F
+0050 > 50
+0051 > 51
+0052 > 52
+0053 > 53
+0054 > 54
+0055 > 55
+0056 > 56
+0057 > 57
+0058 > 58
+0059 > 59
+005A > 5A
+005B > 5B
+005C > 5C
+005D > 5D
+005E > 5E
+005F > 5F
+0060 > 60
+0061 > 61
+0062 > 62
+0063 > 63
+0064 > 64
+0065 > 65
+0066 > 66
+0067 > 67
+0068 > 68
+0069 > 69
+006A > 6A
+006B > 6B
+006C > 6C
+006D > 6D
+006E > 6E
+006F > 6F
+0070 > 70
+0071 > 71
+0072 > 72
+0073 > 73
+0074 > 74
+0075 > 75
+0076 > 76
+0077 > 77
+0078 > 78
+0079 > 79
+007A > 7A
+007B > 7B
+007C > 7C
+007D > 7D
+007E > 7E
+007F > 7F
+0080 > 80
+0081 > 81
+0082 > 82
+0083 > 83
+0084 > 84
+0085 > 85
+0086 > 86
+0087 > 87
+0088 > 88
+0089 > 89
+008A > 8A
+008B > 8B
+008C > 8C
+008D > 8D
+008E > 8E
+008F > 8F
+0090 > 90
+0091 > 91
+0092 > 92
+0093 > 93
+0094 > 94
+0095 > 95
+0096 > 96
+0097 > 97
+0098 > 98
+0099 > 99
+009A > 9A
+009B > 9B
+009C > 9C
+009D > 9D
+009E > 9E
+009F > 9F
+00A0 > A0
+00A7 > FD
+00AD > AD
+00C0 > 41 # unsup: 0041 0300
+00C1 > 41 # unsup: 0041 0301
+00C2 > 41 # unsup: 0041 0302
+00C3 > 41 # unsup: 0041 0303
+00C4 > 41 # unsup: 0041 0308
+00C5 > 41 # unsup: 0041 030A
+00C6 > 41 45 # compat
+00C7 > 43 # unsup: 0043 0327
+00C8 > 45 # unsup: 0045 0300
+00C9 > 45 # unsup: 0045 0301
+00CA > 45 # unsup: 0045 0302
+00CB > 45 # unsup: 0045 0308
+00CC > 49 # unsup: 0049 0300
+00CD > 49 # unsup: 0049 0301
+00CE > 49 # unsup: 0049 0302
+00CF > 49 # unsup: 0049 0308
+00D1 > 4E # unsup: 004E 0303
+00D2 > 4F # unsup: 004F 0300
+00D3 > 4F # unsup: 004F 0301
+00D4 > 4F # unsup: 004F 0302
+00D5 > 4F # unsup: 004F 0303
+00D6 > 4F # unsup: 004F 0308
+00D9 > 55 # unsup: 0055 0300
+00DA > 55 # unsup: 0055 0301
+00DB > 55 # unsup: 0055 0302
+00DC > 55 # unsup: 0055 0308
+00DD > 59 # unsup: 0059 0301
+00E0 > 61 # unsup: 0061 0300
+00E1 > 61 # unsup: 0061 0301
+00E2 > 61 # unsup: 0061 0302
+00E3 > 61 # unsup: 0061 0303
+00E4 > 61 # unsup: 0061 0308
+00E5 > 61 # unsup: 0061 030A
+00E6 > 61 65 # compat
+00E7 > 63 # unsup: 0063 0327
+00E8 > 65 # unsup: 0065 0300
+00E9 > 65 # unsup: 0065 0301
+00EA > 65 # unsup: 0065 0302
+00EB > 65 # unsup: 0065 0308
+00EC > 69 # unsup: 0069 0300
+00ED > 69 # unsup: 0069 0301
+00EE > 69 # unsup: 0069 0302
+00EF > 69 # unsup: 0069 0308
+00F1 > 6E # unsup: 006E 0303
+00F2 > 6F # unsup: 006F 0300
+00F3 > 6F # unsup: 006F 0301
+00F4 > 6F # unsup: 006F 0302
+00F5 > 6F # unsup: 006F 0303
+00F6 > 6F # unsup: 006F 0308
+00F9 > 75 # unsup: 0075 0300
+00FA > 75 # unsup: 0075 0301
+00FB > 75 # unsup: 0075 0302
+00FC > 75 # unsup: 0075 0308
+00FD > 79 # unsup: 0079 0301
+00FF > 79 # unsup: 0079 0308
+0100 > 41 # unsup: 0041 0304
+0101 > 61 # unsup: 0061 0304
+0102 > 41 # unsup: 0041 0306
+0103 > 61 # unsup: 0061 0306
+0104 > 41 # unsup: 0041 0328
+0105 > 61 # unsup: 0061 0328
+0106 > 43 # unsup: 0043 0301
+0107 > 63 # unsup: 0063 0301
+0108 > 43 # unsup: 0043 0302
+0109 > 63 # unsup: 0063 0302
+010A > 43 # unsup: 0043 0307
+010B > 63 # unsup: 0063 0307
+010C > 43 # unsup: 0043 030C
+010D > 63 # unsup: 0063 030C
+010E > 44 # unsup: 0044 030C
+010F > 64 # unsup: 0064 030C
+0112 > 45 # unsup: 0045 0304
+0113 > 65 # unsup: 0065 0304
+0114 > 45 # unsup: 0045 0306
+0115 > 65 # unsup: 0065 0306
+0116 > 45 # unsup: 0045 0307
+0117 > 65 # unsup: 0065 0307
+0118 > 45 # unsup: 0045 0328
+0119 > 65 # unsup: 0065 0328
+011A > 45 # unsup: 0045 030C
+011B > 65 # unsup: 0065 030C
+011C > 47 # unsup: 0047 0302
+011D > 67 # unsup: 0067 0302
+011E > 47 # unsup: 0047 0306
+011F > 67 # unsup: 0067 0306
+0120 > 47 # unsup: 0047 0307
+0121 > 67 # unsup: 0067 0307
+0122 > 47 # unsup: 0047 0327
+0123 > 67 # unsup: 0067 0327
+0124 > 48 # unsup: 0048 0302
+0125 > 68 # unsup: 0068 0302
+0128 > 49 # unsup: 0049 0303
+0129 > 69 # unsup: 0069 0303
+012A > 49 # unsup: 0049 0304
+012B > 69 # unsup: 0069 0304
+012C > 49 # unsup: 0049 0306
+012D > 69 # unsup: 0069 0306
+012E > 49 # unsup: 0049 0328
+012F > 69 # unsup: 0069 0328
+0130 > 49 # unsup: 0049 0307
+0132 > 49 4A # compat
+0133 > 69 6A # compat
+0134 > 4A # unsup: 004A 0302
+0135 > 6A # unsup: 006A 0302
+0136 > 4B # unsup: 004B 0327
+0137 > 6B # unsup: 006B 0327
+0139 > 4C # unsup: 004C 0301
+013A > 6C # unsup: 006C 0301
+013B > 4C # unsup: 004C 0327
+013C > 6C # unsup: 006C 0327
+013D > 4C # unsup: 004C 030C
+013E > 6C # unsup: 006C 030C
+0143 > 4E # unsup: 004E 0301
+0144 > 6E # unsup: 006E 0301
+0145 > 4E # unsup: 004E 0327
+0146 > 6E # unsup: 006E 0327
+0147 > 4E # unsup: 004E 030C
+0148 > 6E # unsup: 006E 030C
+014C > 4F # unsup: 004F 0304
+014D > 6F # unsup: 006F 0304
+014E > 4F # unsup: 004F 0306
+014F > 6F # unsup: 006F 0306
+0150 > 4F # unsup: 004F 030B
+0151 > 6F # unsup: 006F 030B
+0152 > 4F 45 # compat
+0153 > 6F 65 # compat
+0154 > 52 # unsup: 0052 0301
+0155 > 72 # unsup: 0072 0301
+0156 > 52 # unsup: 0052 0327
+0157 > 72 # unsup: 0072 0327
+0158 > 52 # unsup: 0052 030C
+0159 > 72 # unsup: 0072 030C
+015A > 53 # unsup: 0053 0301
+015B > 73 # unsup: 0073 0301
+015C > 53 # unsup: 0053 0302
+015D > 73 # unsup: 0073 0302
+015E > 53 # unsup: 0053 0327
+015F > 73 # unsup: 0073 0327
+0160 > 53 # unsup: 0053 030C
+0161 > 73 # unsup: 0073 030C
+0162 > 54 # unsup: 0054 0327
+0163 > 74 # unsup: 0074 0327
+0164 > 54 # unsup: 0054 030C
+0165 > 74 # unsup: 0074 030C
+0168 > 55 # unsup: 0055 0303
+0169 > 75 # unsup: 0075 0303
+016A > 55 # unsup: 0055 0304
+016B > 75 # unsup: 0075 0304
+016C > 55 # unsup: 0055 0306
+016D > 75 # unsup: 0075 0306
+016E > 55 # unsup: 0055 030A
+016F > 75 # unsup: 0075 030A
+0170 > 55 # unsup: 0055 030B
+0171 > 75 # unsup: 0075 030B
+0172 > 55 # unsup: 0055 0328
+0173 > 75 # unsup: 0075 0328
+0174 > 57 # unsup: 0057 0302
+0175 > 77 # unsup: 0077 0302
+0176 > 59 # unsup: 0059 0302
+0177 > 79 # unsup: 0079 0302
+0178 > 59 # unsup: 0059 0308
+0179 > 5A # unsup: 005A 0301
+017A > 7A # unsup: 007A 0301
+017B > 5A # unsup: 005A 0307
+017C > 7A # unsup: 007A 0307
+017D > 5A # unsup: 005A 030C
+017E > 7A # unsup: 007A 030C
+017F > 73 # compat
+01A0 > 4F # unsup: 004F 031B
+01A1 > 6F # unsup: 006F 031B
+01AF > 55 # unsup: 0055 031B
+01B0 > 75 # unsup: 0075 031B
+01C4 > 44 5A # unsup: 0044 005A 030C
+01C5 > 44 7A # unsup: 0044 007A 030C
+01C6 > 64 7A # unsup: 0064 007A 030C
+01C7 > 4C 4A # compat
+01C8 > 4C 6A # compat
+01C9 > 6C 6A # compat
+01CA > 4E 4A # compat
+01CB > 4E 6A # compat
+01CC > 6E 6A # compat
+01CD > 41 # unsup: 0041 030C
+01CE > 61 # unsup: 0061 030C
+01CF > 49 # unsup: 0049 030C
+01D0 > 69 # unsup: 0069 030C
+01D1 > 4F # unsup: 004F 030C
+01D2 > 6F # unsup: 006F 030C
+01D3 > 55 # unsup: 0055 030C
+01D4 > 75 # unsup: 0075 030C
+01D5 > 55 # unsup: 0055 0308 0304
+01D6 > 75 # unsup: 0075 0308 0304
+01D7 > 55 # unsup: 0055 0308 0301
+01D8 > 75 # unsup: 0075 0308 0301
+01D9 > 55 # unsup: 0055 0308 030C
+01DA > 75 # unsup: 0075 0308 030C
+01DB > 55 # unsup: 0055 0308 0300
+01DC > 75 # unsup: 0075 0308 0300
+01DE > 41 # unsup: 0041 0308 0304
+01DF > 61 # unsup: 0061 0308 0304
+01E0 > 41 # unsup: 0041 0307 0304
+01E1 > 61 # unsup: 0061 0307 0304
+01E2 > 41 45 # unsup: 0041 0045 0304
+01E3 > 61 65 # unsup: 0061 0065 0304
+01E6 > 47 # unsup: 0047 030C
+01E7 > 67 # unsup: 0067 030C
+01E8 > 4B # unsup: 004B 030C
+01E9 > 6B # unsup: 006B 030C
+01EA > 4F # unsup: 004F 0328
+01EB > 6F # unsup: 006F 0328
+01EC > 4F # unsup: 004F 0328 0304
+01ED > 6F # unsup: 006F 0328 0304
+01F0 > 6A # unsup: 006A 030C
+01F1 > 44 5A # compat
+01F2 > 44 7A # compat
+01F3 > 64 7A # compat
+01F4 > 47 # unsup: 0047 0301
+01F5 > 67 # unsup: 0067 0301
+01F8 > 4E # unsup: 004E 0300
+01F9 > 6E # unsup: 006E 0300
+01FA > 41 # unsup: 0041 030A 0301
+01FB > 61 # unsup: 0061 030A 0301
+01FC > 41 45 # unsup: 0041 0045 0301
+01FD > 61 65 # unsup: 0061 0065 0301
+0200 > 41 # unsup: 0041 030F
+0201 > 61 # unsup: 0061 030F
+0202 > 41 # unsup: 0041 0311
+0203 > 61 # unsup: 0061 0311
+0204 > 45 # unsup: 0045 030F
+0205 > 65 # unsup: 0065 030F
+0206 > 45 # unsup: 0045 0311
+0207 > 65 # unsup: 0065 0311
+0208 > 49 # unsup: 0049 030F
+0209 > 69 # unsup: 0069 030F
+020A > 49 # unsup: 0049 0311
+020B > 69 # unsup: 0069 0311
+020C > 4F # unsup: 004F 030F
+020D > 6F # unsup: 006F 030F
+020E > 4F # unsup: 004F 0311
+020F > 6F # unsup: 006F 0311
+0210 > 52 # unsup: 0052 030F
+0211 > 72 # unsup: 0072 030F
+0212 > 52 # unsup: 0052 0311
+0213 > 72 # unsup: 0072 0311
+0214 > 55 # unsup: 0055 030F
+0215 > 75 # unsup: 0075 030F
+0216 > 55 # unsup: 0055 0311
+0217 > 75 # unsup: 0075 0311
+0218 > 53 # unsup: 0053 0326
+0219 > 73 # unsup: 0073 0326
+021A > 54 # unsup: 0054 0326
+021B > 74 # unsup: 0074 0326
+021E > 48 # unsup: 0048 030C
+021F > 68 # unsup: 0068 030C
+0226 > 41 # unsup: 0041 0307
+0227 > 61 # unsup: 0061 0307
+0228 > 45 # unsup: 0045 0327
+0229 > 65 # unsup: 0065 0327
+022A > 4F # unsup: 004F 0308 0304
+022B > 6F # unsup: 006F 0308 0304
+022C > 4F # unsup: 004F 0303 0304
+022D > 6F # unsup: 006F 0303 0304
+022E > 4F # unsup: 004F 0307
+022F > 6F # unsup: 006F 0307
+0230 > 4F # unsup: 004F 0307 0304
+0231 > 6F # unsup: 006F 0307 0304
+0232 > 59 # unsup: 0059 0304
+0233 > 79 # unsup: 0079 0304
+0300 > 0 # unsup
+0301 > 0 # unsup
+0302 > 0 # unsup
+0303 > 0 # unsup
+0304 > 0 # unsup
+0305 > 0 # unsup
+0306 > 0 # unsup
+0307 > 0 # unsup
+0308 > 0 # unsup
+0309 > 0 # unsup
+030A > 0 # unsup
+030B > 0 # unsup
+030C > 0 # unsup
+030D > 0 # unsup
+030E > 0 # unsup
+030F > 0 # unsup
+0310 > 0 # unsup
+0311 > 0 # unsup
+0312 > 0 # unsup
+0313 > 0 # unsup
+0314 > 0 # unsup
+0315 > 0 # unsup
+0316 > 0 # unsup
+0317 > 0 # unsup
+0318 > 0 # unsup
+0319 > 0 # unsup
+031A > 0 # unsup
+031B > 0 # unsup
+031C > 0 # unsup
+031D > 0 # unsup
+031E > 0 # unsup
+031F > 0 # unsup
+0320 > 0 # unsup
+0321 > 0 # unsup
+0322 > 0 # unsup
+0323 > 0 # unsup
+0324 > 0 # unsup
+0325 > 0 # unsup
+0326 > 0 # unsup
+0327 > 0 # unsup
+0328 > 0 # unsup
+0329 > 0 # unsup
+032A > 0 # unsup
+032B > 0 # unsup
+032C > 0 # unsup
+032D > 0 # unsup
+032E > 0 # unsup
+032F > 0 # unsup
+0330 > 0 # unsup
+0331 > 0 # unsup
+0332 > 0 # unsup
+0333 > 0 # unsup
+0334 > 0 # unsup
+0335 > 0 # unsup
+0336 > 0 # unsup
+0337 > 0 # unsup
+0338 > 0 # unsup
+0339 > 0 # unsup
+033A > 0 # unsup
+033B > 0 # unsup
+033C > 0 # unsup
+033D > 0 # unsup
+033E > 0 # unsup
+033F > 0 # unsup
+0340 > 0 # unsup
+0341 > 0 # unsup
+0342 > 0 # unsup
+0343 > 0 # unsup
+0344 > 0 # unsup
+0345 > 0 # unsup
+037E > 3B
+0400 > B5 # unsup: 0415 0300
+0401 > A1
+0402 > A2
+0403 > A3
+0404 > A4
+0405 > A5
+0406 > A6 /
+     N 1
+     0308 > A7
+     .
+0407 > A7
+0408 > A8
+0409 > A9
+040A > AA
+040B > AB
+040C > AC
+040D > B8 # unsup: 0418 0300
+040E > AE
+040F > AF
+0410 > B0
+0411 > B1
+0412 > B2
+0413 > B3 /
+     N 1
+     0301 > A3
+     .
+0414 > B4
+0415 > B5 /
+     N 1
+     0308 > A1
+     .
+0416 > B6
+0417 > B7
+0418 > B8 /
+     N 1
+     0306 > B9
+     .
+0419 > B9
+041A > BA /
+     N 1
+     0301 > AC
+     .
+041B > BB
+041C > BC
+041D > BD
+041E > BE
+041F > BF
+0420 > C0
+0421 > C1
+0422 > C2
+0423 > C3 /
+     N 1
+     0306 > AE
+     .
+0424 > C4
+0425 > C5
+0426 > C6
+0427 > C7
+0428 > C8
+0429 > C9
+042A > CA
+042B > CB
+042C > CC
+042D > CD
+042E > CE
+042F > CF
+0430 > D0
+0431 > D1
+0432 > D2
+0433 > D3 /
+     N 1
+     0301 > F3
+     .
+0434 > D4
+0435 > D5 /
+     N 1
+     0308 > F1
+     .
+0436 > D6
+0437 > D7
+0438 > D8 /
+     N 1
+     0306 > D9
+     .
+0439 > D9
+043A > DA /
+     N 1
+     0301 > FC
+     .
+043B > DB
+043C > DC
+043D > DD
+043E > DE
+043F > DF
+0440 > E0
+0441 > E1
+0442 > E2
+0443 > E3 /
+     N 1
+     0306 > FE
+     .
+0444 > E4
+0445 > E5
+0446 > E6
+0447 > E7
+0448 > E8
+0449 > E9
+044A > EA
+044B > EB
+044C > EC
+044D > ED
+044E > EE
+044F > EF
+0450 > D5 # unsup: 0435 0300
+0451 > F1
+0452 > F2
+0453 > F3
+0454 > F4
+0455 > F5
+0456 > F6 /
+     N 1
+     0308 > F7
+     .
+0457 > F7
+0458 > F8
+0459 > F9
+045A > FA
+045B > FB
+045C > FC
+045D > D8 # unsup: 0438 0300
+045E > FE
+045F > FF
+04C1 > B6 # unsup: 0416 0306
+04C2 > D6 # unsup: 0436 0306
+04D0 > B0 # unsup: 0410 0306
+04D1 > D0 # unsup: 0430 0306
+04D2 > B0 # unsup: 0410 0308
+04D3 > D0 # unsup: 0430 0308
+04D6 > B5 # unsup: 0415 0306
+04D7 > D5 # unsup: 0435 0306
+04DC > B6 # unsup: 0416 0308
+04DD > D6 # unsup: 0436 0308
+04DE > B7 # unsup: 0417 0308
+04DF > D7 # unsup: 0437 0308
+04E2 > B8 # unsup: 0418 0304
+04E3 > D8 # unsup: 0438 0304
+04E4 > B8 # unsup: 0418 0308
+04E5 > D8 # unsup: 0438 0308
+04E6 > BE # unsup: 041E 0308
+04E7 > DE # unsup: 043E 0308
+04EC > CD # unsup: 042D 0308
+04ED > ED # unsup: 044D 0308
+04EE > C3 # unsup: 0423 0304
+04EF > E3 # unsup: 0443 0304
+04F0 > C3 # unsup: 0423 0308
+04F1 > E3 # unsup: 0443 0308
+04F2 > C3 # unsup: 0423 030B
+04F3 > E3 # unsup: 0443 030B
+04F4 > C7 # unsup: 0427 0308
+04F5 > E7 # unsup: 0447 0308
+04F8 > CB # unsup: 042B 0308
+04F9 > EB # unsup: 044B 0308
+1E00 > 41 # unsup: 0041 0325
+1E01 > 61 # unsup: 0061 0325
+1E02 > 42 # unsup: 0042 0307
+1E03 > 62 # unsup: 0062 0307
+1E04 > 42 # unsup: 0042 0323
+1E05 > 62 # unsup: 0062 0323
+1E06 > 42 # unsup: 0042 0331
+1E07 > 62 # unsup: 0062 0331
+1E08 > 43 # unsup: 0043 0327 0301
+1E09 > 63 # unsup: 0063 0327 0301
+1E0A > 44 # unsup: 0044 0307
+1E0B > 64 # unsup: 0064 0307
+1E0C > 44 # unsup: 0044 0323
+1E0D > 64 # unsup: 0064 0323
+1E0E > 44 # unsup: 0044 0331
+1E0F > 64 # unsup: 0064 0331
+1E10 > 44 # unsup: 0044 0327
+1E11 > 64 # unsup: 0064 0327
+1E12 > 44 # unsup: 0044 032D
+1E13 > 64 # unsup: 0064 032D
+1E14 > 45 # unsup: 0045 0304 0300
+1E15 > 65 # unsup: 0065 0304 0300
+1E16 > 45 # unsup: 0045 0304 0301
+1E17 > 65 # unsup: 0065 0304 0301
+1E18 > 45 # unsup: 0045 032D
+1E19 > 65 # unsup: 0065 032D
+1E1A > 45 # unsup: 0045 0330
+1E1B > 65 # unsup: 0065 0330
+1E1C > 45 # unsup: 0045 0327 0306
+1E1D > 65 # unsup: 0065 0327 0306
+1E1E > 46 # unsup: 0046 0307
+1E1F > 66 # unsup: 0066 0307
+1E20 > 47 # unsup: 0047 0304
+1E21 > 67 # unsup: 0067 0304
+1E22 > 48 # unsup: 0048 0307
+1E23 > 68 # unsup: 0068 0307
+1E24 > 48 # unsup: 0048 0323
+1E25 > 68 # unsup: 0068 0323
+1E26 > 48 # unsup: 0048 0308
+1E27 > 68 # unsup: 0068 0308
+1E28 > 48 # unsup: 0048 0327
+1E29 > 68 # unsup: 0068 0327
+1E2A > 48 # unsup: 0048 032E
+1E2B > 68 # unsup: 0068 032E
+1E2C > 49 # unsup: 0049 0330
+1E2D > 69 # unsup: 0069 0330
+1E2E > 49 # unsup: 0049 0308 0301
+1E2F > 69 # unsup: 0069 0308 0301
+1E30 > 4B # unsup: 004B 0301
+1E31 > 6B # unsup: 006B 0301
+1E32 > 4B # unsup: 004B 0323
+1E33 > 6B # unsup: 006B 0323
+1E34 > 4B # unsup: 004B 0331
+1E35 > 6B # unsup: 006B 0331
+1E36 > 4C # unsup: 004C 0323
+1E37 > 6C # unsup: 006C 0323
+1E38 > 4C # unsup: 004C 0323 0304
+1E39 > 6C # unsup: 006C 0323 0304
+1E3A > 4C # unsup: 004C 0331
+1E3B > 6C # unsup: 006C 0331
+1E3C > 4C # unsup: 004C 032D
+1E3D > 6C # unsup: 006C 032D
+1E3E > 4D # unsup: 004D 0301
+1E3F > 6D # unsup: 006D 0301
+1E40 > 4D # unsup: 004D 0307
+1E41 > 6D # unsup: 006D 0307
+1E42 > 4D # unsup: 004D 0323
+1E43 > 6D # unsup: 006D 0323
+1E44 > 4E # unsup: 004E 0307
+1E45 > 6E # unsup: 006E 0307
+1E46 > 4E # unsup: 004E 0323
+1E47 > 6E # unsup: 006E 0323
+1E48 > 4E # unsup: 004E 0331
+1E49 > 6E # unsup: 006E 0331
+1E4A > 4E # unsup: 004E 032D
+1E4B > 6E # unsup: 006E 032D
+1E4C > 4F # unsup: 004F 0303 0301
+1E4D > 6F # unsup: 006F 0303 0301
+1E4E > 4F # unsup: 004F 0303 0308
+1E4F > 6F # unsup: 006F 0303 0308
+1E50 > 4F # unsup: 004F 0304 0300
+1E51 > 6F # unsup: 006F 0304 0300
+1E52 > 4F # unsup: 004F 0304 0301
+1E53 > 6F # unsup: 006F 0304 0301
+1E54 > 50 # unsup: 0050 0301
+1E55 > 70 # unsup: 0070 0301
+1E56 > 50 # unsup: 0050 0307
+1E57 > 70 # unsup: 0070 0307
+1E58 > 52 # unsup: 0052 0307
+1E59 > 72 # unsup: 0072 0307
+1E5A > 52 # unsup: 0052 0323
+1E5B > 72 # unsup: 0072 0323
+1E5C > 52 # unsup: 0052 0323 0304
+1E5D > 72 # unsup: 0072 0323 0304
+1E5E > 52 # unsup: 0052 0331
+1E5F > 72 # unsup: 0072 0331
+1E60 > 53 # unsup: 0053 0307
+1E61 > 73 # unsup: 0073 0307
+1E62 > 53 # unsup: 0053 0323
+1E63 > 73 # unsup: 0073 0323
+1E64 > 53 # unsup: 0053 0301 0307
+1E65 > 73 # unsup: 0073 0301 0307
+1E66 > 53 # unsup: 0053 030C 0307
+1E67 > 73 # unsup: 0073 030C 0307
+1E68 > 53 # unsup: 0053 0323 0307
+1E69 > 73 # unsup: 0073 0323 0307
+1E6A > 54 # unsup: 0054 0307
+1E6B > 74 # unsup: 0074 0307
+1E6C > 54 # unsup: 0054 0323
+1E6D > 74 # unsup: 0074 0323
+1E6E > 54 # unsup: 0054 0331
+1E6F > 74 # unsup: 0074 0331
+1E70 > 54 # unsup: 0054 032D
+1E71 > 74 # unsup: 0074 032D
+1E72 > 55 # unsup: 0055 0324
+1E73 > 75 # unsup: 0075 0324
+1E74 > 55 # unsup: 0055 0330
+1E75 > 75 # unsup: 0075 0330
+1E76 > 55 # unsup: 0055 032D
+1E77 > 75 # unsup: 0075 032D
+1E78 > 55 # unsup: 0055 0303 0301
+1E79 > 75 # unsup: 0075 0303 0301
+1E7A > 55 # unsup: 0055 0304 0308
+1E7B > 75 # unsup: 0075 0304 0308
+1E7C > 56 # unsup: 0056 0303
+1E7D > 76 # unsup: 0076 0303
+1E7E > 56 # unsup: 0056 0323
+1E7F > 76 # unsup: 0076 0323
+1E80 > 57 # unsup: 0057 0300
+1E81 > 77 # unsup: 0077 0300
+1E82 > 57 # unsup: 0057 0301
+1E83 > 77 # unsup: 0077 0301
+1E84 > 57 # unsup: 0057 0308
+1E85 > 77 # unsup: 0077 0308
+1E86 > 57 # unsup: 0057 0307
+1E87 > 77 # unsup: 0077 0307
+1E88 > 57 # unsup: 0057 0323
+1E89 > 77 # unsup: 0077 0323
+1E8A > 58 # unsup: 0058 0307
+1E8B > 78 # unsup: 0078 0307
+1E8C > 58 # unsup: 0058 0308
+1E8D > 78 # unsup: 0078 0308
+1E8E > 59 # unsup: 0059 0307
+1E8F > 79 # unsup: 0079 0307
+1E90 > 5A # unsup: 005A 0302
+1E91 > 7A # unsup: 007A 0302
+1E92 > 5A # unsup: 005A 0323
+1E93 > 7A # unsup: 007A 0323
+1E94 > 5A # unsup: 005A 0331
+1E95 > 7A # unsup: 007A 0331
+1E96 > 68 # unsup: 0068 0331
+1E97 > 74 # unsup: 0074 0308
+1E98 > 77 # unsup: 0077 030A
+1E99 > 79 # unsup: 0079 030A
+1E9B > 73 # unsup: 0073 0307
+1EA0 > 41 # unsup: 0041 0323
+1EA1 > 61 # unsup: 0061 0323
+1EA2 > 41 # unsup: 0041 0309
+1EA3 > 61 # unsup: 0061 0309
+1EA4 > 41 # unsup: 0041 0302 0301
+1EA5 > 61 # unsup: 0061 0302 0301
+1EA6 > 41 # unsup: 0041 0302 0300
+1EA7 > 61 # unsup: 0061 0302 0300
+1EA8 > 41 # unsup: 0041 0302 0309
+1EA9 > 61 # unsup: 0061 0302 0309
+1EAA > 41 # unsup: 0041 0302 0303
+1EAB > 61 # unsup: 0061 0302 0303
+1EAC > 41 # unsup: 0041 0323 0302
+1EAD > 61 # unsup: 0061 0323 0302
+1EAE > 41 # unsup: 0041 0306 0301
+1EAF > 61 # unsup: 0061 0306 0301
+1EB0 > 41 # unsup: 0041 0306 0300
+1EB1 > 61 # unsup: 0061 0306 0300
+1EB2 > 41 # unsup: 0041 0306 0309
+1EB3 > 61 # unsup: 0061 0306 0309
+1EB4 > 41 # unsup: 0041 0306 0303
+1EB5 > 61 # unsup: 0061 0306 0303
+1EB6 > 41 # unsup: 0041 0323 0306
+1EB7 > 61 # unsup: 0061 0323 0306
+1EB8 > 45 # unsup: 0045 0323
+1EB9 > 65 # unsup: 0065 0323
+1EBA > 45 # unsup: 0045 0309
+1EBB > 65 # unsup: 0065 0309
+1EBC > 45 # unsup: 0045 0303
+1EBD > 65 # unsup: 0065 0303
+1EBE > 45 # unsup: 0045 0302 0301
+1EBF > 65 # unsup: 0065 0302 0301
+1EC0 > 45 # unsup: 0045 0302 0300
+1EC1 > 65 # unsup: 0065 0302 0300
+1EC2 > 45 # unsup: 0045 0302 0309
+1EC3 > 65 # unsup: 0065 0302 0309
+1EC4 > 45 # unsup: 0045 0302 0303
+1EC5 > 65 # unsup: 0065 0302 0303
+1EC6 > 45 # unsup: 0045 0323 0302
+1EC7 > 65 # unsup: 0065 0323 0302
+1EC8 > 49 # unsup: 0049 0309
+1EC9 > 69 # unsup: 0069 0309
+1ECA > 49 # unsup: 0049 0323
+1ECB > 69 # unsup: 0069 0323
+1ECC > 4F # unsup: 004F 0323
+1ECD > 6F # unsup: 006F 0323
+1ECE > 4F # unsup: 004F 0309
+1ECF > 6F # unsup: 006F 0309
+1ED0 > 4F # unsup: 004F 0302 0301
+1ED1 > 6F # unsup: 006F 0302 0301
+1ED2 > 4F # unsup: 004F 0302 0300
+1ED3 > 6F # unsup: 006F 0302 0300
+1ED4 > 4F # unsup: 004F 0302 0309
+1ED5 > 6F # unsup: 006F 0302 0309
+1ED6 > 4F # unsup: 004F 0302 0303
+1ED7 > 6F # unsup: 006F 0302 0303
+1ED8 > 4F # unsup: 004F 0323 0302
+1ED9 > 6F # unsup: 006F 0323 0302
+1EDA > 4F # unsup: 004F 031B 0301
+1EDB > 6F # unsup: 006F 031B 0301
+1EDC > 4F # unsup: 004F 031B 0300
+1EDD > 6F # unsup: 006F 031B 0300
+1EDE > 4F # unsup: 004F 031B 0309
+1EDF > 6F # unsup: 006F 031B 0309
+1EE0 > 4F # unsup: 004F 031B 0303
+1EE1 > 6F # unsup: 006F 031B 0303
+1EE2 > 4F # unsup: 004F 031B 0323
+1EE3 > 6F # unsup: 006F 031B 0323
+1EE4 > 55 # unsup: 0055 0323
+1EE5 > 75 # unsup: 0075 0323
+1EE6 > 55 # unsup: 0055 0309
+1EE7 > 75 # unsup: 0075 0309
+1EE8 > 55 # unsup: 0055 031B 0301
+1EE9 > 75 # unsup: 0075 031B 0301
+1EEA > 55 # unsup: 0055 031B 0300
+1EEB > 75 # unsup: 0075 031B 0300
+1EEC > 55 # unsup: 0055 031B 0309
+1EED > 75 # unsup: 0075 031B 0309
+1EEE > 55 # unsup: 0055 031B 0303
+1EEF > 75 # unsup: 0075 031B 0303
+1EF0 > 55 # unsup: 0055 031B 0323
+1EF1 > 75 # unsup: 0075 031B 0323
+1EF2 > 59 # unsup: 0059 0300
+1EF3 > 79 # unsup: 0079 0300
+1EF4 > 59 # unsup: 0059 0323
+1EF5 > 79 # unsup: 0079 0323
+1EF6 > 59 # unsup: 0059 0309
+1EF7 > 79 # unsup: 0079 0309
+1EF8 > 59 # unsup: 0059 0303
+1EF9 > 79 # unsup: 0079 0303
+1FEF > 60
+2000 > 20 # compat
+2001 > 20 # compat
+2002 > 20 # compat
+2003 > 20 # compat
+2004 > 20 # compat
+2005 > 20 # compat
+2006 > 20 # compat
+2007 > 20 # compat
+2008 > 20 # compat
+2009 > 20 # compat
+200A > 20 # compat
+2024 > 2E # compat
+2025 > 2E 2E # compat
+2026 > 2E 2E 2E # compat
+202F > 20 # compat
+203C > 21 21 # compat
+2047 > 3F 3F # compat
+2048 > 3F 21 # compat
+2049 > 21 3F # compat
+205F > 20 # compat
+2116 > F0
+FB00 > 66 66 # compat
+FB01 > 66 69 # compat
+FB02 > 66 6C # compat
+FB03 > 66 66 69 # compat
+FB04 > 66 66 6C # compat
+FB05 > 73 74 # compat
+FB06 > 73 74 # compat
+FB29 > 2B # compat
+FE30 > 2E 2E # compat
+FE33 > 5F # compat
+FE34 > 5F # compat
+FE35 > 28 # compat
+FE36 > 29 # compat
+FE37 > 7B # compat
+FE38 > 7D # compat
+FE47 > 5B # compat
+FE48 > 5D # compat
+FE4D > 5F # compat
+FE4E > 5F # compat
+FE4F > 5F # compat
+FE50 > 2C # compat
+FE52 > 2E # compat
+FE54 > 3B # compat
+FE55 > 3A # compat
+FE56 > 3F # compat
+FE57 > 21 # compat
+FE59 > 28 # compat
+FE5A > 29 # compat
+FE5B > 7B # compat
+FE5C > 7D # compat
+FE5F > 23 # compat
+FE60 > 26 # compat
+FE61 > 2A # compat
+FE62 > 2B # compat
+FE63 > 2D # compat
+FE64 > 3C # compat
+FE65 > 3E # compat
+FE66 > 3D # compat
+FE68 > 5C # compat
+FE69 > 24 # compat
+FE6A > 25 # compat
+FE6B > 40 # compat
+FF01 > 21 # compat
+FF02 > 22 # compat
+FF03 > 23 # compat
+FF04 > 24 # compat
+FF05 > 25 # compat
+FF06 > 26 # compat
+FF07 > 27 # compat
+FF08 > 28 # compat
+FF09 > 29 # compat
+FF0A > 2A # compat
+FF0B > 2B # compat
+FF0C > 2C # compat
+FF0D > 2D # compat
+FF0E > 2E # compat
+FF0F > 2F # compat
+FF10 > 30 # compat
+FF11 > 31 # compat
+FF12 > 32 # compat
+FF13 > 33 # compat
+FF14 > 34 # compat
+FF15 > 35 # compat
+FF16 > 36 # compat
+FF17 > 37 # compat
+FF18 > 38 # compat
+FF19 > 39 # compat
+FF1A > 3A # compat
+FF1B > 3B # compat
+FF1C > 3C # compat
+FF1D > 3D # compat
+FF1E > 3E # compat
+FF1F > 3F # compat
+FF20 > 40 # compat
+FF21 > 41 # compat
+FF22 > 42 # compat
+FF23 > 43 # compat
+FF24 > 44 # compat
+FF25 > 45 # compat
+FF26 > 46 # compat
+FF27 > 47 # compat
+FF28 > 48 # compat
+FF29 > 49 # compat
+FF2A > 4A # compat
+FF2B > 4B # compat
+FF2C > 4C # compat
+FF2D > 4D # compat
+FF2E > 4E # compat
+FF2F > 4F # compat
+FF30 > 50 # compat
+FF31 > 51 # compat
+FF32 > 52 # compat
+FF33 > 53 # compat
+FF34 > 54 # compat
+FF35 > 55 # compat
+FF36 > 56 # compat
+FF37 > 57 # compat
+FF38 > 58 # compat
+FF39 > 59 # compat
+FF3A > 5A # compat
+FF3B > 5B # compat
+FF3C > 5C # compat
+FF3D > 5D # compat
+FF3E > 5E # compat
+FF3F > 5F # compat
+FF40 > 60 # compat
+FF41 > 61 # compat
+FF42 > 62 # compat
+FF43 > 63 # compat
+FF44 > 64 # compat
+FF45 > 65 # compat
+FF46 > 66 # compat
+FF47 > 67 # compat
+FF48 > 68 # compat
+FF49 > 69 # compat
+FF4A > 6A # compat
+FF4B > 6B # compat
+FF4C > 6C # compat
+FF4D > 6D # compat
+FF4E > 6E # compat
+FF4F > 6F # compat
+FF50 > 70 # compat
+FF51 > 71 # compat
+FF52 > 72 # compat
+FF53 > 73 # compat
+FF54 > 74 # compat
+FF55 > 75 # compat
+FF56 > 76 # compat
+FF57 > 77 # compat
+FF58 > 78 # compat
+FF59 > 79 # compat
+FF5A > 7A # compat
+FF5B > 7B # compat
+FF5C > 7C # compat
+FF5D > 7D # compat
+FF5E > 7E # compat
+.
+
+STRICT
+/
+N 258
+0000 > 00
+0001 > 01
+0002 > 02
+0003 > 03
+0004 > 04
+0005 > 05
+0006 > 06
+0007 > 07
+0008 > 08
+0009 > 09
+000A > 0A
+000B > 0B
+000C > 0C
+000D > 0D
+000E > 0E
+000F > 0F
+0010 > 10
+0011 > 11
+0012 > 12
+0013 > 13
+0014 > 14
+0015 > 15
+0016 > 16
+0017 > 17
+0018 > 18
+0019 > 19
+001A > 1A
+001B > 1B
+001C > 1C
+001D > 1D
+001E > 1E
+001F > 1F
+0020 > 20
+0021 > 21
+0022 > 22
+0023 > 23
+0024 > 24
+0025 > 25
+0026 > 26
+0027 > 27
+0028 > 28
+0029 > 29
+002A > 2A
+002B > 2B
+002C > 2C
+002D > 2D
+002E > 2E
+002F > 2F
+0030 > 30
+0031 > 31
+0032 > 32
+0033 > 33
+0034 > 34
+0035 > 35
+0036 > 36
+0037 > 37
+0038 > 38
+0039 > 39
+003A > 3A
+003B > 3B
+003C > 3C
+003D > 3D
+003E > 3E
+003F > 3F
+0040 > 40
+0041 > 41
+0042 > 42
+0043 > 43
+0044 > 44
+0045 > 45
+0046 > 46
+0047 > 47
+0048 > 48
+0049 > 49
+004A > 4A
+004B > 4B
+004C > 4C
+004D > 4D
+004E > 4E
+004F > 4F
+0050 > 50
+0051 > 51
+0052 > 52
+0053 > 53
+0054 > 54
+0055 > 55
+0056 > 56
+0057 > 57
+0058 > 58
+0059 > 59
+005A > 5A
+005B > 5B
+005C > 5C
+005D > 5D
+005E > 5E
+005F > 5F
+0060 > 60
+0061 > 61
+0062 > 62
+0063 > 63
+0064 > 64
+0065 > 65
+0066 > 66
+0067 > 67
+0068 > 68
+0069 > 69
+006A > 6A
+006B > 6B
+006C > 6C
+006D > 6D
+006E > 6E
+006F > 6F
+0070 > 70
+0071 > 71
+0072 > 72
+0073 > 73
+0074 > 74
+0075 > 75
+0076 > 76
+0077 > 77
+0078 > 78
+0079 > 79
+007A > 7A
+007B > 7B
+007C > 7C
+007D > 7D
+007E > 7E
+007F > 7F
+0080 > 80
+0081 > 81
+0082 > 82
+0083 > 83
+0084 > 84
+0085 > 85
+0086 > 86
+0087 > 87
+0088 > 88
+0089 > 89
+008A > 8A
+008B > 8B
+008C > 8C
+008D > 8D
+008E > 8E
+008F > 8F
+0090 > 90
+0091 > 91
+0092 > 92
+0093 > 93
+0094 > 94
+0095 > 95
+0096 > 96
+0097 > 97
+0098 > 98
+0099 > 99
+009A > 9A
+009B > 9B
+009C > 9C
+009D > 9D
+009E > 9E
+009F > 9F
+00A0 > A0
+00A7 > FD
+00AD > AD
+037E > 3B
+0401 > A1
+0402 > A2
+0403 > A3
+0404 > A4
+0405 > A5
+0406 > A6 /
+     N 1
+     0308 > A7
+     .
+0407 > A7
+0408 > A8
+0409 > A9
+040A > AA
+040B > AB
+040C > AC
+040E > AE
+040F > AF
+0410 > B0
+0411 > B1
+0412 > B2
+0413 > B3 /
+     N 1
+     0301 > A3
+     .
+0414 > B4
+0415 > B5 /
+     N 1
+     0308 > A1
+     .
+0416 > B6
+0417 > B7
+0418 > B8 /
+     N 1
+     0306 > B9
+     .
+0419 > B9
+041A > BA /
+     N 1
+     0301 > AC
+     .
+041B > BB
+041C > BC
+041D > BD
+041E > BE
+041F > BF
+0420 > C0
+0421 > C1
+0422 > C2
+0423 > C3 /
+     N 1
+     0306 > AE
+     .
+0424 > C4
+0425 > C5
+0426 > C6
+0427 > C7
+0428 > C8
+0429 > C9
+042A > CA
+042B > CB
+042C > CC
+042D > CD
+042E > CE
+042F > CF
+0430 > D0
+0431 > D1
+0432 > D2
+0433 > D3 /
+     N 1
+     0301 > F3
+     .
+0434 > D4
+0435 > D5 /
+     N 1
+     0308 > F1
+     .
+0436 > D6
+0437 > D7
+0438 > D8 /
+     N 1
+     0306 > D9
+     .
+0439 > D9
+043A > DA /
+     N 1
+     0301 > FC
+     .
+043B > DB
+043C > DC
+043D > DD
+043E > DE
+043F > DF
+0440 > E0
+0441 > E1
+0442 > E2
+0443 > E3 /
+     N 1
+     0306 > FE
+     .
+0444 > E4
+0445 > E5
+0446 > E6
+0447 > E7
+0448 > E8
+0449 > E9
+044A > EA
+044B > EB
+044C > EC
+044D > ED
+044E > EE
+044F > EF
+0451 > F1
+0452 > F2
+0453 > F3
+0454 > F4
+0455 > F5
+0456 > F6 /
+     N 1
+     0308 > F7
+     .
+0457 > F7
+0458 > F8
+0459 > F9
+045A > FA
+045B > FB
+045C > FC
+045E > FE
+045F > FF
+1FEF > 60
+2116 > F0
+.
+
+NFD
+/
+N 256
+00 > 0000
+01 > 0001
+02 > 0002
+03 > 0003
+04 > 0004
+05 > 0005
+06 > 0006
+07 > 0007
+08 > 0008
+09 > 0009
+0A > 000A
+0B > 000B
+0C > 000C
+0D > 000D
+0E > 000E
+0F > 000F
+10 > 0010
+11 > 0011
+12 > 0012
+13 > 0013
+14 > 0014
+15 > 0015
+16 > 0016
+17 > 0017
+18 > 0018
+19 > 0019
+1A > 001A
+1B > 001B
+1C > 001C
+1D > 001D
+1E > 001E
+1F > 001F
+20 > 0020
+21 > 0021
+22 > 0022
+23 > 0023
+24 > 0024
+25 > 0025
+26 > 0026
+27 > 0027
+28 > 0028
+29 > 0029
+2A > 002A
+2B > 002B
+2C > 002C
+2D > 002D
+2E > 002E
+2F > 002F
+30 > 0030
+31 > 0031
+32 > 0032
+33 > 0033
+34 > 0034
+35 > 0035
+36 > 0036
+37 > 0037
+38 > 0038
+39 > 0039
+3A > 003A
+3B > 003B
+3C > 003C
+3D > 003D
+3E > 003E
+3F > 003F
+40 > 0040
+41 > 0041
+42 > 0042
+43 > 0043
+44 > 0044
+45 > 0045
+46 > 0046
+47 > 0047
+48 > 0048
+49 > 0049
+4A > 004A
+4B > 004B
+4C > 004C
+4D > 004D
+4E > 004E
+4F > 004F
+50 > 0050
+51 > 0051
+52 > 0052
+53 > 0053
+54 > 0054
+55 > 0055
+56 > 0056
+57 > 0057
+58 > 0058
+59 > 0059
+5A > 005A
+5B > 005B
+5C > 005C
+5D > 005D
+5E > 005E
+5F > 005F
+60 > 0060
+61 > 0061
+62 > 0062
+63 > 0063
+64 > 0064
+65 > 0065
+66 > 0066
+67 > 0067
+68 > 0068
+69 > 0069
+6A > 006A
+6B > 006B
+6C > 006C
+6D > 006D
+6E > 006E
+6F > 006F
+70 > 0070
+71 > 0071
+72 > 0072
+73 > 0073
+74 > 0074
+75 > 0075
+76 > 0076
+77 > 0077
+78 > 0078
+79 > 0079
+7A > 007A
+7B > 007B
+7C > 007C
+7D > 007D
+7E > 007E
+7F > 007F
+80 > 0080
+81 > 0081
+82 > 0082
+83 > 0083
+84 > 0084
+85 > 0085
+86 > 0086
+87 > 0087
+88 > 0088
+89 > 0089
+8A > 008A
+8B > 008B
+8C > 008C
+8D > 008D
+8E > 008E
+8F > 008F
+90 > 0090
+91 > 0091
+92 > 0092
+93 > 0093
+94 > 0094
+95 > 0095
+96 > 0096
+97 > 0097
+98 > 0098
+99 > 0099
+9A > 009A
+9B > 009B
+9C > 009C
+9D > 009D
+9E > 009E
+9F > 009F
+A0 > 00A0
+A1 > 0415 0308
+A2 > 0402
+A3 > 0413 0301
+A4 > 0404
+A5 > 0405
+A6 > 0406
+A7 > 0406 0308
+A8 > 0408
+A9 > 0409
+AA > 040A
+AB > 040B
+AC > 041A 0301
+AD > 00AD
+AE > 0423 0306
+AF > 040F
+B0 > 0410
+B1 > 0411
+B2 > 0412
+B3 > 0413
+B4 > 0414
+B5 > 0415
+B6 > 0416
+B7 > 0417
+B8 > 0418
+B9 > 0418 0306
+BA > 041A
+BB > 041B
+BC > 041C
+BD > 041D
+BE > 041E
+BF > 041F
+C0 > 0420
+C1 > 0421
+C2 > 0422
+C3 > 0423
+C4 > 0424
+C5 > 0425
+C6 > 0426
+C7 > 0427
+C8 > 0428
+C9 > 0429
+CA > 042A
+CB > 042B
+CC > 042C
+CD > 042D
+CE > 042E
+CF > 042F
+D0 > 0430
+D1 > 0431
+D2 > 0432
+D3 > 0433
+D4 > 0434
+D5 > 0435
+D6 > 0436
+D7 > 0437
+D8 > 0438
+D9 > 0438 0306
+DA > 043A
+DB > 043B
+DC > 043C
+DD > 043D
+DE > 043E
+DF > 043F
+E0 > 0440
+E1 > 0441
+E2 > 0442
+E3 > 0443
+E4 > 0444
+E5 > 0445
+E6 > 0446
+E7 > 0447
+E8 > 0448
+E9 > 0449
+EA > 044A
+EB > 044B
+EC > 044C
+ED > 044D
+EE > 044E
+EF > 044F
+F0 > 2116
+F1 > 0435 0308
+F2 > 0452
+F3 > 0433 0301
+F4 > 0454
+F5 > 0455
+F6 > 0456
+F7 > 0456 0308
+F8 > 0458
+F9 > 0459
+FA > 045A
+FB > 045B
+FC > 043A 0301
+FD > 00A7
+FE > 0443 0306
+FF > 045F
+.
+
+NFC
+/
+N 256
+00 > 0000
+01 > 0001
+02 > 0002
+03 > 0003
+04 > 0004
+05 > 0005
+06 > 0006
+07 > 0007
+08 > 0008
+09 > 0009
+0A > 000A
+0B > 000B
+0C > 000C
+0D > 000D
+0E > 000E
+0F > 000F
+10 > 0010
+11 > 0011
+12 > 0012
+13 > 0013
+14 > 0014
+15 > 0015
+16 > 0016
+17 > 0017
+18 > 0018
+19 > 0019
+1A > 001A
+1B > 001B
+1C > 001C
+1D > 001D
+1E > 001E
+1F > 001F
+20 > 0020
+21 > 0021
+22 > 0022
+23 > 0023
+24 > 0024
+25 > 0025
+26 > 0026
+27 > 0027
+28 > 0028
+29 > 0029
+2A > 002A
+2B > 002B
+2C > 002C
+2D > 002D
+2E > 002E
+2F > 002F
+30 > 0030
+31 > 0031
+32 > 0032
+33 > 0033
+34 > 0034
+35 > 0035
+36 > 0036
+37 > 0037
+38 > 0038
+39 > 0039
+3A > 003A
+3B > 003B
+3C > 003C
+3D > 003D
+3E > 003E
+3F > 003F
+40 > 0040
+41 > 0041
+42 > 0042
+43 > 0043
+44 > 0044
+45 > 0045
+46 > 0046
+47 > 0047
+48 > 0048
+49 > 0049
+4A > 004A
+4B > 004B
+4C > 004C
+4D > 004D
+4E > 004E
+4F > 004F
+50 > 0050
+51 > 0051
+52 > 0052
+53 > 0053
+54 > 0054
+55 > 0055
+56 > 0056
+57 > 0057
+58 > 0058
+59 > 0059
+5A > 005A
+5B > 005B
+5C > 005C
+5D > 005D
+5E > 005E
+5F > 005F
+60 > 0060
+61 > 0061
+62 > 0062
+63 > 0063
+64 > 0064
+65 > 0065
+66 > 0066
+67 > 0067
+68 > 0068
+69 > 0069
+6A > 006A
+6B > 006B
+6C > 006C
+6D > 006D
+6E > 006E
+6F > 006F
+70 > 0070
+71 > 0071
+72 > 0072
+73 > 0073
+74 > 0074
+75 > 0075
+76 > 0076
+77 > 0077
+78 > 0078
+79 > 0079
+7A > 007A
+7B > 007B
+7C > 007C
+7D > 007D
+7E > 007E
+7F > 007F
+80 > 0080
+81 > 0081
+82 > 0082
+83 > 0083
+84 > 0084
+85 > 0085
+86 > 0086
+87 > 0087
+88 > 0088
+89 > 0089
+8A > 008A
+8B > 008B
+8C > 008C
+8D > 008D
+8E > 008E
+8F > 008F
+90 > 0090
+91 > 0091
+92 > 0092
+93 > 0093
+94 > 0094
+95 > 0095
+96 > 0096
+97 > 0097
+98 > 0098
+99 > 0099
+9A > 009A
+9B > 009B
+9C > 009C
+9D > 009D
+9E > 009E
+9F > 009F
+A0 > 00A0
+A1 > 0401
+A2 > 0402
+A3 > 0403
+A4 > 0404
+A5 > 0405
+A6 > 0406
+A7 > 0407
+A8 > 0408
+A9 > 0409
+AA > 040A
+AB > 040B
+AC > 040C
+AD > 00AD
+AE > 040E
+AF > 040F
+B0 > 0410
+B1 > 0411
+B2 > 0412
+B3 > 0413
+B4 > 0414
+B5 > 0415
+B6 > 0416
+B7 > 0417
+B8 > 0418
+B9 > 0419
+BA > 041A
+BB > 041B
+BC > 041C
+BD > 041D
+BE > 041E
+BF > 041F
+C0 > 0420
+C1 > 0421
+C2 > 0422
+C3 > 0423
+C4 > 0424
+C5 > 0425
+C6 > 0426
+C7 > 0427
+C8 > 0428
+C9 > 0429
+CA > 042A
+CB > 042B
+CC > 042C
+CD > 042D
+CE > 042E
+CF > 042F
+D0 > 0430
+D1 > 0431
+D2 > 0432
+D3 > 0433
+D4 > 0434
+D5 > 0435
+D6 > 0436
+D7 > 0437
+D8 > 0438
+D9 > 0439
+DA > 043A
+DB > 043B
+DC > 043C
+DD > 043D
+DE > 043E
+DF > 043F
+E0 > 0440
+E1 > 0441
+E2 > 0442
+E3 > 0443
+E4 > 0444
+E5 > 0445
+E6 > 0446
+E7 > 0447
+E8 > 0448
+E9 > 0449
+EA > 044A
+EB > 044B
+EC > 044C
+ED > 044D
+EE > 044E
+EF > 044F
+F0 > 2116
+F1 > 0451
+F2 > 0452
+F3 > 0453
+F4 > 0454
+F5 > 0455
+F6 > 0456
+F7 > 0457
+F8 > 0458
+F9 > 0459
+FA > 045A
+FB > 045B
+FC > 045C
+FD > 00A7
+FE > 045E
+FF > 045F
+.
+
+COMP
+= NFC
+.
Index: doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso-8859-5.cset
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso-8859-5.cset	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso-8859-5.cset	(working copy)
@@ -0,0 +1,262 @@
+# Aspell Character Data File.
+= iso-8859-5
+> ascii
+/
+# <char> <uni> <type> <display> <upper> <lower> <title> <plain>
+#                                                         <sl-first> <sl-rest>
+00 0000 - N 00 00 00 00 00 00 # <control>
+01 0001 . N 01 01 01 00 00 00 # <unused control>
+02 0002 . N 02 02 02 00 00 00 # <unused control>
+03 0003 . N 03 03 03 00 00 00 # <unused control>
+04 0004 . N 04 04 04 00 00 00 # <unused control>
+05 0005 . N 05 05 05 00 00 00 # <unused control>
+06 0006 . N 06 06 06 00 00 00 # <unused control>
+07 0007 . N 07 07 07 00 00 00 # <unused control>
+08 0008 . N 08 08 08 00 00 00 # <unused control>
+09 0009 . N 09 09 09 00 00 00 # <unused control>
+0A 000A . N 0A 0A 0A 00 00 00 # <unused control>
+0B 000B . N 0B 0B 0B 00 00 00 # <unused control>
+0C 000C . N 0C 0C 0C 00 00 00 # <unused control>
+0D 000D . N 0D 0D 0D 00 00 00 # <unused control>
+0E 000E . N 0E 0E 0E 00 00 00 # <unused control>
+0F 000F . N 0F 0F 0F 00 00 00 # <unused control>
+10 0010 - N 10 10 10 00 00 00 # <control>
+11 0011 . N 11 11 11 00 00 00 # <unused control>
+12 0012 . N 12 12 12 00 00 00 # <unused control>
+13 0013 . N 13 13 13 00 00 00 # <unused control>
+14 0014 . N 14 14 14 00 00 00 # <unused control>
+15 0015 . N 15 15 15 00 00 00 # <unused control>
+16 0016 . N 16 16 16 00 00 00 # <unused control>
+17 0017 . N 17 17 17 00 00 00 # <unused control>
+18 0018 . N 18 18 18 00 00 00 # <unused control>
+19 0019 . N 19 19 19 00 00 00 # <unused control>
+1A 001A . N 1A 1A 1A 00 00 00 # <unused control>
+1B 001B . N 1B 1B 1B 00 00 00 # <unused control>
+1C 001C . N 1C 1C 1C 00 00 00 # <unused control>
+1D 001D . N 1D 1D 1D 00 00 00 # <unused control>
+1E 001E . N 1E 1E 1E 00 00 00 # <unused control>
+1F 001F . N 1F 1F 1F 00 00 00 # <unused control>
+20 0020 W Y 20 20 20 00 00 00 # SPACE
+21 0021 - Y 21 21 21 00 00 00 # EXCLAMATION MARK
+22 0022 - Y 22 22 22 00 00 00 # QUOTATION MARK
+23 0023 - Y 23 23 23 00 00 00 # NUMBER SIGN
+24 0024 - Y 24 24 24 00 00 00 # DOLLAR SIGN
+25 0025 - Y 25 25 25 00 00 00 # PERCENT SIGN
+26 0026 - Y 26 26 26 00 00 00 # AMPERSAND
+27 0027 - Y 27 27 27 00 00 00 # APOSTROPHE
+28 0028 - Y 28 28 28 00 00 00 # LEFT PARENTHESIS
+29 0029 - Y 29 29 29 00 00 00 # RIGHT PARENTHESIS
+2A 002A - Y 2A 2A 2A 00 00 00 # ASTERISK
+2B 002B - Y 2B 2B 2B 00 00 00 # PLUS SIGN
+2C 002C - Y 2C 2C 2C 00 00 00 # COMMA
+2D 002D H Y 2D 2D 2D 00 00 00 # HYPHEN-MINUS
+2E 002E - Y 2E 2E 2E 00 00 00 # FULL STOP
+2F 002F - Y 2F 2F 2F 00 00 00 # SOLIDUS
+30 0030 D Y 30 30 30 00 00 00 # DIGIT ZERO
+31 0031 D Y 31 31 31 00 00 00 # DIGIT ONE
+32 0032 D Y 32 32 32 00 00 00 # DIGIT TWO
+33 0033 D Y 33 33 33 00 00 00 # DIGIT THREE
+34 0034 D Y 34 34 34 00 00 00 # DIGIT FOUR
+35 0035 D Y 35 35 35 00 00 00 # DIGIT FIVE
+36 0036 D Y 36 36 36 00 00 00 # DIGIT SIX
+37 0037 D Y 37 37 37 00 00 00 # DIGIT SEVEN
+38 0038 D Y 38 38 38 00 00 00 # DIGIT EIGHT
+39 0039 D Y 39 39 39 00 00 00 # DIGIT NINE
+3A 003A - Y 3A 3A 3A 00 00 00 # COLON
+3B 003B - Y 3B 3B 3B 00 00 00 # SEMICOLON
+3C 003C - Y 3C 3C 3C 00 00 00 # LESS-THAN SIGN
+3D 003D - Y 3D 3D 3D 00 00 00 # EQUALS SIGN
+3E 003E - Y 3E 3E 3E 00 00 00 # GREATER-THAN SIGN
+3F 003F - Y 3F 3F 3F 00 00 00 # QUESTION MARK
+40 0040 - Y 40 40 40 00 00 00 # COMMERCIAL AT
+41 0041 L Y 41 61 41 41 2A 00 # LATIN CAPITAL LETTER A
+42 0042 L Y 42 62 42 42 62 62 # LATIN CAPITAL LETTER B
+43 0043 L Y 43 63 43 43 63 63 # LATIN CAPITAL LETTER C
+44 0044 L Y 44 64 44 44 64 64 # LATIN CAPITAL LETTER D
+45 0045 L Y 45 65 45 45 2A 00 # LATIN CAPITAL LETTER E
+46 0046 L Y 46 66 46 46 66 66 # LATIN CAPITAL LETTER F
+47 0047 L Y 47 67 47 47 67 67 # LATIN CAPITAL LETTER G
+48 0048 L Y 48 68 48 48 68 68 # LATIN CAPITAL LETTER H
+49 0049 L Y 49 69 49 49 2A 00 # LATIN CAPITAL LETTER I
+4A 004A L Y 4A 6A 4A 4A 6A 6A # LATIN CAPITAL LETTER J
+4B 004B L Y 4B 6B 4B 4B 6B 6B # LATIN CAPITAL LETTER K
+4C 004C L Y 4C 6C 4C 4C 6C 6C # LATIN CAPITAL LETTER L
+4D 004D L Y 4D 6D 4D 4D 6D 6D # LATIN CAPITAL LETTER M
+4E 004E L Y 4E 6E 4E 4E 6E 6E # LATIN CAPITAL LETTER N
+4F 004F L Y 4F 6F 4F 4F 2A 00 # LATIN CAPITAL LETTER O
+50 0050 L Y 50 70 50 50 70 70 # LATIN CAPITAL LETTER P
+51 0051 L Y 51 71 51 51 71 71 # LATIN CAPITAL LETTER Q
+52 0052 L Y 52 72 52 52 72 72 # LATIN CAPITAL LETTER R
+53 0053 L Y 53 73 53 53 73 73 # LATIN CAPITAL LETTER S
+54 0054 L Y 54 74 54 54 74 74 # LATIN CAPITAL LETTER T
+55 0055 L Y 55 75 55 55 2A 00 # LATIN CAPITAL LETTER U
+56 0056 L Y 56 76 56 56 76 76 # LATIN CAPITAL LETTER V
+57 0057 L Y 57 77 57 57 77 77 # LATIN CAPITAL LETTER W
+58 0058 L Y 58 78 58 58 78 78 # LATIN CAPITAL LETTER X
+59 0059 L Y 59 79 59 59 79 79 # LATIN CAPITAL LETTER Y
+5A 005A L Y 5A 7A 5A 5A 7A 7A # LATIN CAPITAL LETTER Z
+5B 005B - Y 5B 5B 5B 00 00 00 # LEFT SQUARE BRACKET
+5C 005C - Y 5C 5C 5C 00 00 00 # REVERSE SOLIDUS
+5D 005D - Y 5D 5D 5D 00 00 00 # RIGHT SQUARE BRACKET
+5E 005E - Y 5E 5E 5E 00 00 00 # CIRCUMFLEX ACCENT
+5F 005F - Y 5F 5F 5F 00 00 00 # LOW LINE
+60 0060 - Y 60 60 60 00 00 00 # GRAVE ACCENT
+61 0061 L Y 41 61 41 61 2A 00 # LATIN SMALL LETTER A
+62 0062 L Y 42 62 42 62 62 62 # LATIN SMALL LETTER B
+63 0063 L Y 43 63 43 63 63 63 # LATIN SMALL LETTER C
+64 0064 L Y 44 64 44 64 64 64 # LATIN SMALL LETTER D
+65 0065 L Y 45 65 45 65 2A 00 # LATIN SMALL LETTER E
+66 0066 L Y 46 66 46 66 66 66 # LATIN SMALL LETTER F
+67 0067 L Y 47 67 47 67 67 67 # LATIN SMALL LETTER G
+68 0068 L Y 48 68 48 68 68 68 # LATIN SMALL LETTER H
+69 0069 L Y 49 69 49 69 2A 00 # LATIN SMALL LETTER I
+6A 006A L Y 4A 6A 4A 6A 6A 6A # LATIN SMALL LETTER J
+6B 006B L Y 4B 6B 4B 6B 6B 6B # LATIN SMALL LETTER K
+6C 006C L Y 4C 6C 4C 6C 6C 6C # LATIN SMALL LETTER L
+6D 006D L Y 4D 6D 4D 6D 6D 6D # LATIN SMALL LETTER M
+6E 006E L Y 4E 6E 4E 6E 6E 6E # LATIN SMALL LETTER N
+6F 006F L Y 4F 6F 4F 6F 2A 00 # LATIN SMALL LETTER O
+70 0070 L Y 50 70 50 70 70 70 # LATIN SMALL LETTER P
+71 0071 L Y 51 71 51 71 71 71 # LATIN SMALL LETTER Q
+72 0072 L Y 52 72 52 72 72 72 # LATIN SMALL LETTER R
+73 0073 L Y 53 73 53 73 73 73 # LATIN SMALL LETTER S
+74 0074 L Y 54 74 54 74 74 74 # LATIN SMALL LETTER T
+75 0075 L Y 55 75 55 75 2A 00 # LATIN SMALL LETTER U
+76 0076 L Y 56 76 56 76 76 76 # LATIN SMALL LETTER V
+77 0077 L Y 57 77 57 77 77 77 # LATIN SMALL LETTER W
+78 0078 L Y 58 78 58 78 78 78 # LATIN SMALL LETTER X
+79 0079 L Y 59 79 59 79 79 79 # LATIN SMALL LETTER Y
+7A 007A L Y 5A 7A 5A 7A 7A 7A # LATIN SMALL LETTER Z
+7B 007B - Y 7B 7B 7B 00 00 00 # LEFT CURLY BRACKET
+7C 007C - Y 7C 7C 7C 00 00 00 # VERTICAL LINE
+7D 007D - Y 7D 7D 7D 00 00 00 # RIGHT CURLY BRACKET
+7E 007E - Y 7E 7E 7E 00 00 00 # TILDE
+7F 007F - N 7F 7F 7F 00 00 00 # <control>
+80 0080 . N 80 80 80 00 00 00 # <unused control>
+81 0081 . N 81 81 81 00 00 00 # <unused control>
+82 0082 . N 82 82 82 00 00 00 # <unused control>
+83 0083 . N 83 83 83 00 00 00 # <unused control>
+84 0084 . N 84 84 84 00 00 00 # <unused control>
+85 0085 . N 85 85 85 00 00 00 # <unused control>
+86 0086 . N 86 86 86 00 00 00 # <unused control>
+87 0087 . N 87 87 87 00 00 00 # <unused control>
+88 0088 . N 88 88 88 00 00 00 # <unused control>
+89 0089 . N 89 89 89 00 00 00 # <unused control>
+8A 008A . N 8A 8A 8A 00 00 00 # <unused control>
+8B 008B . N 8B 8B 8B 00 00 00 # <unused control>
+8C 008C . N 8C 8C 8C 00 00 00 # <unused control>
+8D 008D . N 8D 8D 8D 00 00 00 # <unused control>
+8E 008E . N 8E 8E 8E 00 00 00 # <unused control>
+8F 008F . N 8F 8F 8F 00 00 00 # <unused control>
+90 0090 . N 90 90 90 00 00 00 # <unused control>
+91 0091 . N 91 91 91 00 00 00 # <unused control>
+92 0092 . N 92 92 92 00 00 00 # <unused control>
+93 0093 . N 93 93 93 00 00 00 # <unused control>
+94 0094 . N 94 94 94 00 00 00 # <unused control>
+95 0095 . N 95 95 95 00 00 00 # <unused control>
+96 0096 . N 96 96 96 00 00 00 # <unused control>
+97 0097 . N 97 97 97 00 00 00 # <unused control>
+98 0098 . N 98 98 98 00 00 00 # <unused control>
+99 0099 . N 99 99 99 00 00 00 # <unused control>
+9A 009A . N 9A 9A 9A 00 00 00 # <unused control>
+9B 009B . N 9B 9B 9B 00 00 00 # <unused control>
+9C 009C . N 9C 9C 9C 00 00 00 # <unused control>
+9D 009D . N 9D 9D 9D 00 00 00 # <unused control>
+9E 009E . N 9E 9E 9E 00 00 00 # <unused control>
+9F 009F . N 9F 9F 9F 00 00 00 # <unused control>
+A0 00A0 W Y A0 A0 A0 00 00 00 # NO-BREAK SPACE
+A1 0401 L Y A1 F1 A1 A1 F1 F1 # CYRILLIC CAPITAL LETTER IO
+A2 0402 L Y A2 F2 A2 A2 F2 F2 # CYRILLIC CAPITAL LETTER DJE
+A3 0403 L Y A3 F3 A3 A3 F3 F3 # CYRILLIC CAPITAL LETTER GJE
+A4 0404 L Y A4 F4 A4 A4 F4 F4 # CYRILLIC CAPITAL LETTER UKRAINIAN IE
+A5 0405 L Y A5 F5 A5 A5 F5 F5 # CYRILLIC CAPITAL LETTER DZE
+A6 0406 L Y A6 F6 A6 A6 F6 F6 # CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I
+A7 0407 L Y A7 F7 A7 A7 F7 F7 # CYRILLIC CAPITAL LETTER YI
+A8 0408 L Y A8 F8 A8 A8 F8 F8 # CYRILLIC CAPITAL LETTER JE
+A9 0409 L Y A9 F9 A9 A9 F9 F9 # CYRILLIC CAPITAL LETTER LJE
+AA 040A L Y AA FA AA AA FA FA # CYRILLIC CAPITAL LETTER NJE
+AB 040B L Y AB FB AB AB FB FB # CYRILLIC CAPITAL LETTER TSHE
+AC 040C L Y AC FC AC AC FC FC # CYRILLIC CAPITAL LETTER KJE
+AD 00AD H N AD AD AD 00 00 00 # SOFT HYPHEN
+AE 040E L Y AE FE AE AE FE FE # CYRILLIC CAPITAL LETTER SHORT U
+AF 040F L Y AF FF AF AF FF FF # CYRILLIC CAPITAL LETTER DZHE
+B0 0410 L Y B0 D0 B0 B0 2A 00 # CYRILLIC CAPITAL LETTER A
+B1 0411 L Y B1 D1 B1 B1 D1 D1 # CYRILLIC CAPITAL LETTER BE
+B2 0412 L Y B2 D2 B2 B2 D2 D2 # CYRILLIC CAPITAL LETTER VE
+B3 0413 L Y B3 D3 B3 B3 D3 D3 # CYRILLIC CAPITAL LETTER GHE
+B4 0414 L Y B4 D4 B4 B4 D4 D4 # CYRILLIC CAPITAL LETTER DE
+B5 0415 L Y B5 D5 B5 B5 2A 00 # CYRILLIC CAPITAL LETTER IE
+B6 0416 L Y B6 D6 B6 B6 D6 D6 # CYRILLIC CAPITAL LETTER ZHE
+B7 0417 L Y B7 D7 B7 B7 D7 D7 # CYRILLIC CAPITAL LETTER ZE
+B8 0418 L Y B8 D8 B8 B8 2A 00 # CYRILLIC CAPITAL LETTER I
+B9 0419 L Y B9 D9 B9 B9 D9 D9 # CYRILLIC CAPITAL LETTER SHORT I
+BA 041A L Y BA DA BA BA DA DA # CYRILLIC CAPITAL LETTER KA
+BB 041B L Y BB DB BB BB DB DB # CYRILLIC CAPITAL LETTER EL
+BC 041C L Y BC DC BC BC DC DC # CYRILLIC CAPITAL LETTER EM
+BD 041D L Y BD DD BD BD DD DD # CYRILLIC CAPITAL LETTER EN
+BE 041E L Y BE DE BE BE 2A 00 # CYRILLIC CAPITAL LETTER O
+BF 041F L Y BF DF BF BF DF DF # CYRILLIC CAPITAL LETTER PE
+C0 0420 L Y C0 E0 C0 C0 E0 E0 # CYRILLIC CAPITAL LETTER ER
+C1 0421 L Y C1 E1 C1 C1 E1 E1 # CYRILLIC CAPITAL LETTER ES
+C2 0422 L Y C2 E2 C2 C2 E2 E2 # CYRILLIC CAPITAL LETTER TE
+C3 0423 L Y C3 E3 C3 C3 2A 00 # CYRILLIC CAPITAL LETTER U
+C4 0424 L Y C4 E4 C4 C4 E4 E4 # CYRILLIC CAPITAL LETTER EF
+C5 0425 L Y C5 E5 C5 C5 E5 E5 # CYRILLIC CAPITAL LETTER HA
+C6 0426 L Y C6 E6 C6 C6 E6 E6 # CYRILLIC CAPITAL LETTER TSE
+C7 0427 L Y C7 E7 C7 C7 E7 E7 # CYRILLIC CAPITAL LETTER CHE
+C8 0428 L Y C8 E8 C8 C8 E8 E8 # CYRILLIC CAPITAL LETTER SHA
+C9 0429 L Y C9 E9 C9 C9 E9 E9 # CYRILLIC CAPITAL LETTER SHCHA
+CA 042A L Y CA EA CA CA EA EA # CYRILLIC CAPITAL LETTER HARD SIGN
+CB 042B L Y CB EB CB CB 2A 00 # CYRILLIC CAPITAL LETTER YERU
+CC 042C L Y CC EC CC CC EC EC # CYRILLIC CAPITAL LETTER SOFT SIGN
+CD 042D L Y CD ED CD CD 2A 00 # CYRILLIC CAPITAL LETTER E
+CE 042E L Y CE EE CE CE 2A 00 # CYRILLIC CAPITAL LETTER YU
+CF 042F L Y CF EF CF CF 2A 00 # CYRILLIC CAPITAL LETTER YA
+D0 0430 L Y B0 D0 B0 D0 2A 00 # CYRILLIC SMALL LETTER A
+D1 0431 L Y B1 D1 B1 D1 D1 D1 # CYRILLIC SMALL LETTER BE
+D2 0432 L Y B2 D2 B2 D2 D2 D2 # CYRILLIC SMALL LETTER VE
+D3 0433 L Y B3 D3 B3 D3 D3 D3 # CYRILLIC SMALL LETTER GHE
+D4 0434 L Y B4 D4 B4 D4 D4 D4 # CYRILLIC SMALL LETTER DE
+D5 0435 L Y B5 D5 B5 D5 2A 00 # CYRILLIC SMALL LETTER IE
+D6 0436 L Y B6 D6 B6 D6 D6 D6 # CYRILLIC SMALL LETTER ZHE
+D7 0437 L Y B7 D7 B7 D7 D7 D7 # CYRILLIC SMALL LETTER ZE
+D8 0438 L Y B8 D8 B8 D8 2A 00 # CYRILLIC SMALL LETTER I
+D9 0439 L Y B9 D9 B9 D9 D9 D9 # CYRILLIC SMALL LETTER SHORT I
+DA 043A L Y BA DA BA DA DA DA # CYRILLIC SMALL LETTER KA
+DB 043B L Y BB DB BB DB DB DB # CYRILLIC SMALL LETTER EL
+DC 043C L Y BC DC BC DC DC DC # CYRILLIC SMALL LETTER EM
+DD 043D L Y BD DD BD DD DD DD # CYRILLIC SMALL LETTER EN
+DE 043E L Y BE DE BE DE 2A 00 # CYRILLIC SMALL LETTER O
+DF 043F L Y BF DF BF DF DF DF # CYRILLIC SMALL LETTER PE
+E0 0440 L Y C0 E0 C0 E0 E0 E0 # CYRILLIC SMALL LETTER ER
+E1 0441 L Y C1 E1 C1 E1 E1 E1 # CYRILLIC SMALL LETTER ES
+E2 0442 L Y C2 E2 C2 E2 E2 E2 # CYRILLIC SMALL LETTER TE
+E3 0443 L Y C3 E3 C3 E3 2A 00 # CYRILLIC SMALL LETTER U
+E4 0444 L Y C4 E4 C4 E4 E4 E4 # CYRILLIC SMALL LETTER EF
+E5 0445 L Y C5 E5 C5 E5 E5 E5 # CYRILLIC SMALL LETTER HA
+E6 0446 L Y C6 E6 C6 E6 E6 E6 # CYRILLIC SMALL LETTER TSE
+E7 0447 L Y C7 E7 C7 E7 E7 E7 # CYRILLIC SMALL LETTER CHE
+E8 0448 L Y C8 E8 C8 E8 E8 E8 # CYRILLIC SMALL LETTER SHA
+E9 0449 L Y C9 E9 C9 E9 E9 E9 # CYRILLIC SMALL LETTER SHCHA
+EA 044A L Y CA EA CA EA EA EA # CYRILLIC SMALL LETTER HARD SIGN
+EB 044B L Y CB EB CB EB 2A 00 # CYRILLIC SMALL LETTER YERU
+EC 044C L Y CC EC CC EC EC EC # CYRILLIC SMALL LETTER SOFT SIGN
+ED 044D L Y CD ED CD ED 2A 00 # CYRILLIC SMALL LETTER E
+EE 044E L Y CE EE CE EE 2A 00 # CYRILLIC SMALL LETTER YU
+EF 044F L Y CF EF CF EF 2A 00 # CYRILLIC SMALL LETTER YA
+F0 2116 . N F0 F0 F0 00 00 00 # <unused special>
+F1 0451 L Y A1 F1 A1 F1 F1 F1 # CYRILLIC SMALL LETTER IO
+F2 0452 L Y A2 F2 A2 F2 F2 F2 # CYRILLIC SMALL LETTER DJE
+F3 0453 L Y A3 F3 A3 F3 F3 F3 # CYRILLIC SMALL LETTER GJE
+F4 0454 L Y A4 F4 A4 F4 F4 F4 # CYRILLIC SMALL LETTER UKRAINIAN IE
+F5 0455 L Y A5 F5 A5 F5 F5 F5 # CYRILLIC SMALL LETTER DZE
+F6 0456 L Y A6 F6 A6 F6 F6 F6 # CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I
+F7 0457 L Y A7 F7 A7 F7 F7 F7 # CYRILLIC SMALL LETTER YI
+F8 0458 L Y A8 F8 A8 F8 F8 F8 # CYRILLIC SMALL LETTER JE
+F9 0459 L Y A9 F9 A9 F9 F9 F9 # CYRILLIC SMALL LETTER LJE
+FA 045A L Y AA FA AA FA FA FA # CYRILLIC SMALL LETTER NJE
+FB 045B L Y AB FB AB FB FB FB # CYRILLIC SMALL LETTER TSHE
+FC 045C L Y AC FC AC FC FC FC # CYRILLIC SMALL LETTER KJE
+FD 00A7 - Y FD FD FD 00 00 00 # SECTION SIGN
+FE 045E L Y AE FE AE FE FE FE # CYRILLIC SMALL LETTER SHORT U
+FF 045F L Y AF FF AF FF FF FF # CYRILLIC SMALL LETTER DZHE
Index: doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso-8859-6.cmap
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso-8859-6.cmap	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso-8859-6.cmap	(working copy)
@@ -0,0 +1,2201 @@
+INTERNAL
+/
+N 1521
+0000 > 00
+0001 > 01
+0002 > 02
+0003 > 03
+0004 > 04
+0005 > 05
+0006 > 06
+0007 > 07
+0008 > 08
+0009 > 09
+000A > 0A
+000B > 0B
+000C > 0C
+000D > 0D
+000E > 0E
+000F > 0F
+0010 > 10
+0011 > 11
+0012 > 12
+0013 > 13
+0014 > 14
+0015 > 15
+0016 > 16
+0017 > 17
+0018 > 18
+0019 > 19
+001A > 1A
+001B > 1B
+001C > 1C
+001D > 1D
+001E > 1E
+001F > 1F
+0020 > 20
+0021 > 21
+0022 > 22
+0023 > 23
+0024 > 24
+0025 > 25
+0026 > 26
+0027 > 27
+0028 > 28
+0029 > 29
+002A > 2A
+002B > 2B
+002C > 2C
+002D > 2D
+002E > 2E
+002F > 2F
+0030 > 30
+0031 > 31
+0032 > 32
+0033 > 33
+0034 > 34
+0035 > 35
+0036 > 36
+0037 > 37
+0038 > 38
+0039 > 39
+003A > 3A
+003B > 3B
+003C > 3C
+003D > 3D
+003E > 3E
+003F > 3F
+0040 > 40
+0041 > 41
+0042 > 42
+0043 > 43
+0044 > 44
+0045 > 45
+0046 > 46
+0047 > 47
+0048 > 48
+0049 > 49
+004A > 4A
+004B > 4B
+004C > 4C
+004D > 4D
+004E > 4E
+004F > 4F
+0050 > 50
+0051 > 51
+0052 > 52
+0053 > 53
+0054 > 54
+0055 > 55
+0056 > 56
+0057 > 57
+0058 > 58
+0059 > 59
+005A > 5A
+005B > 5B
+005C > 5C
+005D > 5D
+005E > 5E
+005F > 5F
+0060 > 60
+0061 > 61
+0062 > 62
+0063 > 63
+0064 > 64
+0065 > 65
+0066 > 66
+0067 > 67
+0068 > 68
+0069 > 69
+006A > 6A
+006B > 6B
+006C > 6C
+006D > 6D
+006E > 6E
+006F > 6F
+0070 > 70
+0071 > 71
+0072 > 72
+0073 > 73
+0074 > 74
+0075 > 75
+0076 > 76
+0077 > 77
+0078 > 78
+0079 > 79
+007A > 7A
+007B > 7B
+007C > 7C
+007D > 7D
+007E > 7E
+007F > 7F
+0080 > 80
+0081 > 81
+0082 > 82
+0083 > 83
+0084 > 84
+0085 > 85
+0086 > 86
+0087 > 87
+0088 > 88
+0089 > 89
+008A > 8A
+008B > 8B
+008C > 8C
+008D > 8D
+008E > 8E
+008F > 8F
+0090 > 90
+0091 > 91
+0092 > 92
+0093 > 93
+0094 > 94
+0095 > 95
+0096 > 96
+0097 > 97
+0098 > 98
+0099 > 99
+009A > 9A
+009B > 9B
+009C > 9C
+009D > 9D
+009E > 9E
+009F > 9F
+00A0 > A0
+00A4 > A4
+00AD > AD
+00C0 > 41 # unsup: 0041 0300
+00C1 > 41 # unsup: 0041 0301
+00C2 > 41 # unsup: 0041 0302
+00C3 > 41 # unsup: 0041 0303
+00C4 > 41 # unsup: 0041 0308
+00C5 > 41 # unsup: 0041 030A
+00C6 > 41 45 # compat
+00C7 > 43 # unsup: 0043 0327
+00C8 > 45 # unsup: 0045 0300
+00C9 > 45 # unsup: 0045 0301
+00CA > 45 # unsup: 0045 0302
+00CB > 45 # unsup: 0045 0308
+00CC > 49 # unsup: 0049 0300
+00CD > 49 # unsup: 0049 0301
+00CE > 49 # unsup: 0049 0302
+00CF > 49 # unsup: 0049 0308
+00D1 > 4E # unsup: 004E 0303
+00D2 > 4F # unsup: 004F 0300
+00D3 > 4F # unsup: 004F 0301
+00D4 > 4F # unsup: 004F 0302
+00D5 > 4F # unsup: 004F 0303
+00D6 > 4F # unsup: 004F 0308
+00D9 > 55 # unsup: 0055 0300
+00DA > 55 # unsup: 0055 0301
+00DB > 55 # unsup: 0055 0302
+00DC > 55 # unsup: 0055 0308
+00DD > 59 # unsup: 0059 0301
+00E0 > 61 # unsup: 0061 0300
+00E1 > 61 # unsup: 0061 0301
+00E2 > 61 # unsup: 0061 0302
+00E3 > 61 # unsup: 0061 0303
+00E4 > 61 # unsup: 0061 0308
+00E5 > 61 # unsup: 0061 030A
+00E6 > 61 65 # compat
+00E7 > 63 # unsup: 0063 0327
+00E8 > 65 # unsup: 0065 0300
+00E9 > 65 # unsup: 0065 0301
+00EA > 65 # unsup: 0065 0302
+00EB > 65 # unsup: 0065 0308
+00EC > 69 # unsup: 0069 0300
+00ED > 69 # unsup: 0069 0301
+00EE > 69 # unsup: 0069 0302
+00EF > 69 # unsup: 0069 0308
+00F1 > 6E # unsup: 006E 0303
+00F2 > 6F # unsup: 006F 0300
+00F3 > 6F # unsup: 006F 0301
+00F4 > 6F # unsup: 006F 0302
+00F5 > 6F # unsup: 006F 0303
+00F6 > 6F # unsup: 006F 0308
+00F9 > 75 # unsup: 0075 0300
+00FA > 75 # unsup: 0075 0301
+00FB > 75 # unsup: 0075 0302
+00FC > 75 # unsup: 0075 0308
+00FD > 79 # unsup: 0079 0301
+00FF > 79 # unsup: 0079 0308
+0100 > 41 # unsup: 0041 0304
+0101 > 61 # unsup: 0061 0304
+0102 > 41 # unsup: 0041 0306
+0103 > 61 # unsup: 0061 0306
+0104 > 41 # unsup: 0041 0328
+0105 > 61 # unsup: 0061 0328
+0106 > 43 # unsup: 0043 0301
+0107 > 63 # unsup: 0063 0301
+0108 > 43 # unsup: 0043 0302
+0109 > 63 # unsup: 0063 0302
+010A > 43 # unsup: 0043 0307
+010B > 63 # unsup: 0063 0307
+010C > 43 # unsup: 0043 030C
+010D > 63 # unsup: 0063 030C
+010E > 44 # unsup: 0044 030C
+010F > 64 # unsup: 0064 030C
+0112 > 45 # unsup: 0045 0304
+0113 > 65 # unsup: 0065 0304
+0114 > 45 # unsup: 0045 0306
+0115 > 65 # unsup: 0065 0306
+0116 > 45 # unsup: 0045 0307
+0117 > 65 # unsup: 0065 0307
+0118 > 45 # unsup: 0045 0328
+0119 > 65 # unsup: 0065 0328
+011A > 45 # unsup: 0045 030C
+011B > 65 # unsup: 0065 030C
+011C > 47 # unsup: 0047 0302
+011D > 67 # unsup: 0067 0302
+011E > 47 # unsup: 0047 0306
+011F > 67 # unsup: 0067 0306
+0120 > 47 # unsup: 0047 0307
+0121 > 67 # unsup: 0067 0307
+0122 > 47 # unsup: 0047 0327
+0123 > 67 # unsup: 0067 0327
+0124 > 48 # unsup: 0048 0302
+0125 > 68 # unsup: 0068 0302
+0128 > 49 # unsup: 0049 0303
+0129 > 69 # unsup: 0069 0303
+012A > 49 # unsup: 0049 0304
+012B > 69 # unsup: 0069 0304
+012C > 49 # unsup: 0049 0306
+012D > 69 # unsup: 0069 0306
+012E > 49 # unsup: 0049 0328
+012F > 69 # unsup: 0069 0328
+0130 > 49 # unsup: 0049 0307
+0132 > 49 4A # compat
+0133 > 69 6A # compat
+0134 > 4A # unsup: 004A 0302
+0135 > 6A # unsup: 006A 0302
+0136 > 4B # unsup: 004B 0327
+0137 > 6B # unsup: 006B 0327
+0139 > 4C # unsup: 004C 0301
+013A > 6C # unsup: 006C 0301
+013B > 4C # unsup: 004C 0327
+013C > 6C # unsup: 006C 0327
+013D > 4C # unsup: 004C 030C
+013E > 6C # unsup: 006C 030C
+0143 > 4E # unsup: 004E 0301
+0144 > 6E # unsup: 006E 0301
+0145 > 4E # unsup: 004E 0327
+0146 > 6E # unsup: 006E 0327
+0147 > 4E # unsup: 004E 030C
+0148 > 6E # unsup: 006E 030C
+014C > 4F # unsup: 004F 0304
+014D > 6F # unsup: 006F 0304
+014E > 4F # unsup: 004F 0306
+014F > 6F # unsup: 006F 0306
+0150 > 4F # unsup: 004F 030B
+0151 > 6F # unsup: 006F 030B
+0152 > 4F 45 # compat
+0153 > 6F 65 # compat
+0154 > 52 # unsup: 0052 0301
+0155 > 72 # unsup: 0072 0301
+0156 > 52 # unsup: 0052 0327
+0157 > 72 # unsup: 0072 0327
+0158 > 52 # unsup: 0052 030C
+0159 > 72 # unsup: 0072 030C
+015A > 53 # unsup: 0053 0301
+015B > 73 # unsup: 0073 0301
+015C > 53 # unsup: 0053 0302
+015D > 73 # unsup: 0073 0302
+015E > 53 # unsup: 0053 0327
+015F > 73 # unsup: 0073 0327
+0160 > 53 # unsup: 0053 030C
+0161 > 73 # unsup: 0073 030C
+0162 > 54 # unsup: 0054 0327
+0163 > 74 # unsup: 0074 0327
+0164 > 54 # unsup: 0054 030C
+0165 > 74 # unsup: 0074 030C
+0168 > 55 # unsup: 0055 0303
+0169 > 75 # unsup: 0075 0303
+016A > 55 # unsup: 0055 0304
+016B > 75 # unsup: 0075 0304
+016C > 55 # unsup: 0055 0306
+016D > 75 # unsup: 0075 0306
+016E > 55 # unsup: 0055 030A
+016F > 75 # unsup: 0075 030A
+0170 > 55 # unsup: 0055 030B
+0171 > 75 # unsup: 0075 030B
+0172 > 55 # unsup: 0055 0328
+0173 > 75 # unsup: 0075 0328
+0174 > 57 # unsup: 0057 0302
+0175 > 77 # unsup: 0077 0302
+0176 > 59 # unsup: 0059 0302
+0177 > 79 # unsup: 0079 0302
+0178 > 59 # unsup: 0059 0308
+0179 > 5A # unsup: 005A 0301
+017A > 7A # unsup: 007A 0301
+017B > 5A # unsup: 005A 0307
+017C > 7A # unsup: 007A 0307
+017D > 5A # unsup: 005A 030C
+017E > 7A # unsup: 007A 030C
+017F > 73 # compat
+01A0 > 4F # unsup: 004F 031B
+01A1 > 6F # unsup: 006F 031B
+01AF > 55 # unsup: 0055 031B
+01B0 > 75 # unsup: 0075 031B
+01C4 > 44 5A # unsup: 0044 005A 030C
+01C5 > 44 7A # unsup: 0044 007A 030C
+01C6 > 64 7A # unsup: 0064 007A 030C
+01C7 > 4C 4A # compat
+01C8 > 4C 6A # compat
+01C9 > 6C 6A # compat
+01CA > 4E 4A # compat
+01CB > 4E 6A # compat
+01CC > 6E 6A # compat
+01CD > 41 # unsup: 0041 030C
+01CE > 61 # unsup: 0061 030C
+01CF > 49 # unsup: 0049 030C
+01D0 > 69 # unsup: 0069 030C
+01D1 > 4F # unsup: 004F 030C
+01D2 > 6F # unsup: 006F 030C
+01D3 > 55 # unsup: 0055 030C
+01D4 > 75 # unsup: 0075 030C
+01D5 > 55 # unsup: 0055 0308 0304
+01D6 > 75 # unsup: 0075 0308 0304
+01D7 > 55 # unsup: 0055 0308 0301
+01D8 > 75 # unsup: 0075 0308 0301
+01D9 > 55 # unsup: 0055 0308 030C
+01DA > 75 # unsup: 0075 0308 030C
+01DB > 55 # unsup: 0055 0308 0300
+01DC > 75 # unsup: 0075 0308 0300
+01DE > 41 # unsup: 0041 0308 0304
+01DF > 61 # unsup: 0061 0308 0304
+01E0 > 41 # unsup: 0041 0307 0304
+01E1 > 61 # unsup: 0061 0307 0304
+01E2 > 41 45 # unsup: 0041 0045 0304
+01E3 > 61 65 # unsup: 0061 0065 0304
+01E6 > 47 # unsup: 0047 030C
+01E7 > 67 # unsup: 0067 030C
+01E8 > 4B # unsup: 004B 030C
+01E9 > 6B # unsup: 006B 030C
+01EA > 4F # unsup: 004F 0328
+01EB > 6F # unsup: 006F 0328
+01EC > 4F # unsup: 004F 0328 0304
+01ED > 6F # unsup: 006F 0328 0304
+01F0 > 6A # unsup: 006A 030C
+01F1 > 44 5A # compat
+01F2 > 44 7A # compat
+01F3 > 64 7A # compat
+01F4 > 47 # unsup: 0047 0301
+01F5 > 67 # unsup: 0067 0301
+01F8 > 4E # unsup: 004E 0300
+01F9 > 6E # unsup: 006E 0300
+01FA > 41 # unsup: 0041 030A 0301
+01FB > 61 # unsup: 0061 030A 0301
+01FC > 41 45 # unsup: 0041 0045 0301
+01FD > 61 65 # unsup: 0061 0065 0301
+0200 > 41 # unsup: 0041 030F
+0201 > 61 # unsup: 0061 030F
+0202 > 41 # unsup: 0041 0311
+0203 > 61 # unsup: 0061 0311
+0204 > 45 # unsup: 0045 030F
+0205 > 65 # unsup: 0065 030F
+0206 > 45 # unsup: 0045 0311
+0207 > 65 # unsup: 0065 0311
+0208 > 49 # unsup: 0049 030F
+0209 > 69 # unsup: 0069 030F
+020A > 49 # unsup: 0049 0311
+020B > 69 # unsup: 0069 0311
+020C > 4F # unsup: 004F 030F
+020D > 6F # unsup: 006F 030F
+020E > 4F # unsup: 004F 0311
+020F > 6F # unsup: 006F 0311
+0210 > 52 # unsup: 0052 030F
+0211 > 72 # unsup: 0072 030F
+0212 > 52 # unsup: 0052 0311
+0213 > 72 # unsup: 0072 0311
+0214 > 55 # unsup: 0055 030F
+0215 > 75 # unsup: 0075 030F
+0216 > 55 # unsup: 0055 0311
+0217 > 75 # unsup: 0075 0311
+0218 > 53 # unsup: 0053 0326
+0219 > 73 # unsup: 0073 0326
+021A > 54 # unsup: 0054 0326
+021B > 74 # unsup: 0074 0326
+021E > 48 # unsup: 0048 030C
+021F > 68 # unsup: 0068 030C
+0226 > 41 # unsup: 0041 0307
+0227 > 61 # unsup: 0061 0307
+0228 > 45 # unsup: 0045 0327
+0229 > 65 # unsup: 0065 0327
+022A > 4F # unsup: 004F 0308 0304
+022B > 6F # unsup: 006F 0308 0304
+022C > 4F # unsup: 004F 0303 0304
+022D > 6F # unsup: 006F 0303 0304
+022E > 4F # unsup: 004F 0307
+022F > 6F # unsup: 006F 0307
+0230 > 4F # unsup: 004F 0307 0304
+0231 > 6F # unsup: 006F 0307 0304
+0232 > 59 # unsup: 0059 0304
+0233 > 79 # unsup: 0079 0304
+0300 > 0 # unsup
+0301 > 0 # unsup
+0302 > 0 # unsup
+0303 > 0 # unsup
+0304 > 0 # unsup
+0305 > 0 # unsup
+0306 > 0 # unsup
+0307 > 0 # unsup
+0308 > 0 # unsup
+0309 > 0 # unsup
+030A > 0 # unsup
+030B > 0 # unsup
+030C > 0 # unsup
+030D > 0 # unsup
+030E > 0 # unsup
+030F > 0 # unsup
+0310 > 0 # unsup
+0311 > 0 # unsup
+0312 > 0 # unsup
+0313 > 0 # unsup
+0314 > 0 # unsup
+0315 > 0 # unsup
+0316 > 0 # unsup
+0317 > 0 # unsup
+0318 > 0 # unsup
+0319 > 0 # unsup
+031A > 0 # unsup
+031B > 0 # unsup
+031C > 0 # unsup
+031D > 0 # unsup
+031E > 0 # unsup
+031F > 0 # unsup
+0320 > 0 # unsup
+0321 > 0 # unsup
+0322 > 0 # unsup
+0323 > 0 # unsup
+0324 > 0 # unsup
+0325 > 0 # unsup
+0326 > 0 # unsup
+0327 > 0 # unsup
+0328 > 0 # unsup
+0329 > 0 # unsup
+032A > 0 # unsup
+032B > 0 # unsup
+032C > 0 # unsup
+032D > 0 # unsup
+032E > 0 # unsup
+032F > 0 # unsup
+0330 > 0 # unsup
+0331 > 0 # unsup
+0332 > 0 # unsup
+0333 > 0 # unsup
+0334 > 0 # unsup
+0335 > 0 # unsup
+0336 > 0 # unsup
+0337 > 0 # unsup
+0338 > 0 # unsup
+0339 > 0 # unsup
+033A > 0 # unsup
+033B > 0 # unsup
+033C > 0 # unsup
+033D > 0 # unsup
+033E > 0 # unsup
+033F > 0 # unsup
+0340 > 0 # unsup
+0341 > 0 # unsup
+0342 > 0 # unsup
+0343 > 0 # unsup
+0344 > 0 # unsup
+0345 > 0 # unsup
+037E > 3B
+060C > AC
+061B > BB
+061F > BF
+0621 > C1
+0622 > C2
+0623 > C3
+0624 > C4
+0625 > C5
+0626 > C6
+0627 > C7 /
+     N 3
+     0653 > C2
+     0654 > C3
+     0655 > C5
+     .
+0628 > C8
+0629 > C9
+062A > CA
+062B > CB
+062C > CC
+062D > CD
+062E > CE
+062F > CF
+0630 > D0
+0631 > D1
+0632 > D2
+0633 > D3
+0634 > D4
+0635 > D5
+0636 > D6
+0637 > D7
+0638 > D8
+0639 > D9
+063A > DA
+0640 > E0
+0641 > E1
+0642 > E2
+0643 > E3
+0644 > E4
+0645 > E5
+0646 > E6
+0647 > E7
+0648 > E8 /
+     N 1
+     0654 > C4
+     .
+0649 > E9
+064A > EA /
+     N 1
+     0654 > C6
+     .
+064B > EB
+064C > EC
+064D > ED
+064E > EE
+064F > EF
+0650 > F0
+0651 > F1
+0652 > F2
+1E00 > 41 # unsup: 0041 0325
+1E01 > 61 # unsup: 0061 0325
+1E02 > 42 # unsup: 0042 0307
+1E03 > 62 # unsup: 0062 0307
+1E04 > 42 # unsup: 0042 0323
+1E05 > 62 # unsup: 0062 0323
+1E06 > 42 # unsup: 0042 0331
+1E07 > 62 # unsup: 0062 0331
+1E08 > 43 # unsup: 0043 0327 0301
+1E09 > 63 # unsup: 0063 0327 0301
+1E0A > 44 # unsup: 0044 0307
+1E0B > 64 # unsup: 0064 0307
+1E0C > 44 # unsup: 0044 0323
+1E0D > 64 # unsup: 0064 0323
+1E0E > 44 # unsup: 0044 0331
+1E0F > 64 # unsup: 0064 0331
+1E10 > 44 # unsup: 0044 0327
+1E11 > 64 # unsup: 0064 0327
+1E12 > 44 # unsup: 0044 032D
+1E13 > 64 # unsup: 0064 032D
+1E14 > 45 # unsup: 0045 0304 0300
+1E15 > 65 # unsup: 0065 0304 0300
+1E16 > 45 # unsup: 0045 0304 0301
+1E17 > 65 # unsup: 0065 0304 0301
+1E18 > 45 # unsup: 0045 032D
+1E19 > 65 # unsup: 0065 032D
+1E1A > 45 # unsup: 0045 0330
+1E1B > 65 # unsup: 0065 0330
+1E1C > 45 # unsup: 0045 0327 0306
+1E1D > 65 # unsup: 0065 0327 0306
+1E1E > 46 # unsup: 0046 0307
+1E1F > 66 # unsup: 0066 0307
+1E20 > 47 # unsup: 0047 0304
+1E21 > 67 # unsup: 0067 0304
+1E22 > 48 # unsup: 0048 0307
+1E23 > 68 # unsup: 0068 0307
+1E24 > 48 # unsup: 0048 0323
+1E25 > 68 # unsup: 0068 0323
+1E26 > 48 # unsup: 0048 0308
+1E27 > 68 # unsup: 0068 0308
+1E28 > 48 # unsup: 0048 0327
+1E29 > 68 # unsup: 0068 0327
+1E2A > 48 # unsup: 0048 032E
+1E2B > 68 # unsup: 0068 032E
+1E2C > 49 # unsup: 0049 0330
+1E2D > 69 # unsup: 0069 0330
+1E2E > 49 # unsup: 0049 0308 0301
+1E2F > 69 # unsup: 0069 0308 0301
+1E30 > 4B # unsup: 004B 0301
+1E31 > 6B # unsup: 006B 0301
+1E32 > 4B # unsup: 004B 0323
+1E33 > 6B # unsup: 006B 0323
+1E34 > 4B # unsup: 004B 0331
+1E35 > 6B # unsup: 006B 0331
+1E36 > 4C # unsup: 004C 0323
+1E37 > 6C # unsup: 006C 0323
+1E38 > 4C # unsup: 004C 0323 0304
+1E39 > 6C # unsup: 006C 0323 0304
+1E3A > 4C # unsup: 004C 0331
+1E3B > 6C # unsup: 006C 0331
+1E3C > 4C # unsup: 004C 032D
+1E3D > 6C # unsup: 006C 032D
+1E3E > 4D # unsup: 004D 0301
+1E3F > 6D # unsup: 006D 0301
+1E40 > 4D # unsup: 004D 0307
+1E41 > 6D # unsup: 006D 0307
+1E42 > 4D # unsup: 004D 0323
+1E43 > 6D # unsup: 006D 0323
+1E44 > 4E # unsup: 004E 0307
+1E45 > 6E # unsup: 006E 0307
+1E46 > 4E # unsup: 004E 0323
+1E47 > 6E # unsup: 006E 0323
+1E48 > 4E # unsup: 004E 0331
+1E49 > 6E # unsup: 006E 0331
+1E4A > 4E # unsup: 004E 032D
+1E4B > 6E # unsup: 006E 032D
+1E4C > 4F # unsup: 004F 0303 0301
+1E4D > 6F # unsup: 006F 0303 0301
+1E4E > 4F # unsup: 004F 0303 0308
+1E4F > 6F # unsup: 006F 0303 0308
+1E50 > 4F # unsup: 004F 0304 0300
+1E51 > 6F # unsup: 006F 0304 0300
+1E52 > 4F # unsup: 004F 0304 0301
+1E53 > 6F # unsup: 006F 0304 0301
+1E54 > 50 # unsup: 0050 0301
+1E55 > 70 # unsup: 0070 0301
+1E56 > 50 # unsup: 0050 0307
+1E57 > 70 # unsup: 0070 0307
+1E58 > 52 # unsup: 0052 0307
+1E59 > 72 # unsup: 0072 0307
+1E5A > 52 # unsup: 0052 0323
+1E5B > 72 # unsup: 0072 0323
+1E5C > 52 # unsup: 0052 0323 0304
+1E5D > 72 # unsup: 0072 0323 0304
+1E5E > 52 # unsup: 0052 0331
+1E5F > 72 # unsup: 0072 0331
+1E60 > 53 # unsup: 0053 0307
+1E61 > 73 # unsup: 0073 0307
+1E62 > 53 # unsup: 0053 0323
+1E63 > 73 # unsup: 0073 0323
+1E64 > 53 # unsup: 0053 0301 0307
+1E65 > 73 # unsup: 0073 0301 0307
+1E66 > 53 # unsup: 0053 030C 0307
+1E67 > 73 # unsup: 0073 030C 0307
+1E68 > 53 # unsup: 0053 0323 0307
+1E69 > 73 # unsup: 0073 0323 0307
+1E6A > 54 # unsup: 0054 0307
+1E6B > 74 # unsup: 0074 0307
+1E6C > 54 # unsup: 0054 0323
+1E6D > 74 # unsup: 0074 0323
+1E6E > 54 # unsup: 0054 0331
+1E6F > 74 # unsup: 0074 0331
+1E70 > 54 # unsup: 0054 032D
+1E71 > 74 # unsup: 0074 032D
+1E72 > 55 # unsup: 0055 0324
+1E73 > 75 # unsup: 0075 0324
+1E74 > 55 # unsup: 0055 0330
+1E75 > 75 # unsup: 0075 0330
+1E76 > 55 # unsup: 0055 032D
+1E77 > 75 # unsup: 0075 032D
+1E78 > 55 # unsup: 0055 0303 0301
+1E79 > 75 # unsup: 0075 0303 0301
+1E7A > 55 # unsup: 0055 0304 0308
+1E7B > 75 # unsup: 0075 0304 0308
+1E7C > 56 # unsup: 0056 0303
+1E7D > 76 # unsup: 0076 0303
+1E7E > 56 # unsup: 0056 0323
+1E7F > 76 # unsup: 0076 0323
+1E80 > 57 # unsup: 0057 0300
+1E81 > 77 # unsup: 0077 0300
+1E82 > 57 # unsup: 0057 0301
+1E83 > 77 # unsup: 0077 0301
+1E84 > 57 # unsup: 0057 0308
+1E85 > 77 # unsup: 0077 0308
+1E86 > 57 # unsup: 0057 0307
+1E87 > 77 # unsup: 0077 0307
+1E88 > 57 # unsup: 0057 0323
+1E89 > 77 # unsup: 0077 0323
+1E8A > 58 # unsup: 0058 0307
+1E8B > 78 # unsup: 0078 0307
+1E8C > 58 # unsup: 0058 0308
+1E8D > 78 # unsup: 0078 0308
+1E8E > 59 # unsup: 0059 0307
+1E8F > 79 # unsup: 0079 0307
+1E90 > 5A # unsup: 005A 0302
+1E91 > 7A # unsup: 007A 0302
+1E92 > 5A # unsup: 005A 0323
+1E93 > 7A # unsup: 007A 0323
+1E94 > 5A # unsup: 005A 0331
+1E95 > 7A # unsup: 007A 0331
+1E96 > 68 # unsup: 0068 0331
+1E97 > 74 # unsup: 0074 0308
+1E98 > 77 # unsup: 0077 030A
+1E99 > 79 # unsup: 0079 030A
+1E9B > 73 # unsup: 0073 0307
+1EA0 > 41 # unsup: 0041 0323
+1EA1 > 61 # unsup: 0061 0323
+1EA2 > 41 # unsup: 0041 0309
+1EA3 > 61 # unsup: 0061 0309
+1EA4 > 41 # unsup: 0041 0302 0301
+1EA5 > 61 # unsup: 0061 0302 0301
+1EA6 > 41 # unsup: 0041 0302 0300
+1EA7 > 61 # unsup: 0061 0302 0300
+1EA8 > 41 # unsup: 0041 0302 0309
+1EA9 > 61 # unsup: 0061 0302 0309
+1EAA > 41 # unsup: 0041 0302 0303
+1EAB > 61 # unsup: 0061 0302 0303
+1EAC > 41 # unsup: 0041 0323 0302
+1EAD > 61 # unsup: 0061 0323 0302
+1EAE > 41 # unsup: 0041 0306 0301
+1EAF > 61 # unsup: 0061 0306 0301
+1EB0 > 41 # unsup: 0041 0306 0300
+1EB1 > 61 # unsup: 0061 0306 0300
+1EB2 > 41 # unsup: 0041 0306 0309
+1EB3 > 61 # unsup: 0061 0306 0309
+1EB4 > 41 # unsup: 0041 0306 0303
+1EB5 > 61 # unsup: 0061 0306 0303
+1EB6 > 41 # unsup: 0041 0323 0306
+1EB7 > 61 # unsup: 0061 0323 0306
+1EB8 > 45 # unsup: 0045 0323
+1EB9 > 65 # unsup: 0065 0323
+1EBA > 45 # unsup: 0045 0309
+1EBB > 65 # unsup: 0065 0309
+1EBC > 45 # unsup: 0045 0303
+1EBD > 65 # unsup: 0065 0303
+1EBE > 45 # unsup: 0045 0302 0301
+1EBF > 65 # unsup: 0065 0302 0301
+1EC0 > 45 # unsup: 0045 0302 0300
+1EC1 > 65 # unsup: 0065 0302 0300
+1EC2 > 45 # unsup: 0045 0302 0309
+1EC3 > 65 # unsup: 0065 0302 0309
+1EC4 > 45 # unsup: 0045 0302 0303
+1EC5 > 65 # unsup: 0065 0302 0303
+1EC6 > 45 # unsup: 0045 0323 0302
+1EC7 > 65 # unsup: 0065 0323 0302
+1EC8 > 49 # unsup: 0049 0309
+1EC9 > 69 # unsup: 0069 0309
+1ECA > 49 # unsup: 0049 0323
+1ECB > 69 # unsup: 0069 0323
+1ECC > 4F # unsup: 004F 0323
+1ECD > 6F # unsup: 006F 0323
+1ECE > 4F # unsup: 004F 0309
+1ECF > 6F # unsup: 006F 0309
+1ED0 > 4F # unsup: 004F 0302 0301
+1ED1 > 6F # unsup: 006F 0302 0301
+1ED2 > 4F # unsup: 004F 0302 0300
+1ED3 > 6F # unsup: 006F 0302 0300
+1ED4 > 4F # unsup: 004F 0302 0309
+1ED5 > 6F # unsup: 006F 0302 0309
+1ED6 > 4F # unsup: 004F 0302 0303
+1ED7 > 6F # unsup: 006F 0302 0303
+1ED8 > 4F # unsup: 004F 0323 0302
+1ED9 > 6F # unsup: 006F 0323 0302
+1EDA > 4F # unsup: 004F 031B 0301
+1EDB > 6F # unsup: 006F 031B 0301
+1EDC > 4F # unsup: 004F 031B 0300
+1EDD > 6F # unsup: 006F 031B 0300
+1EDE > 4F # unsup: 004F 031B 0309
+1EDF > 6F # unsup: 006F 031B 0309
+1EE0 > 4F # unsup: 004F 031B 0303
+1EE1 > 6F # unsup: 006F 031B 0303
+1EE2 > 4F # unsup: 004F 031B 0323
+1EE3 > 6F # unsup: 006F 031B 0323
+1EE4 > 55 # unsup: 0055 0323
+1EE5 > 75 # unsup: 0075 0323
+1EE6 > 55 # unsup: 0055 0309
+1EE7 > 75 # unsup: 0075 0309
+1EE8 > 55 # unsup: 0055 031B 0301
+1EE9 > 75 # unsup: 0075 031B 0301
+1EEA > 55 # unsup: 0055 031B 0300
+1EEB > 75 # unsup: 0075 031B 0300
+1EEC > 55 # unsup: 0055 031B 0309
+1EED > 75 # unsup: 0075 031B 0309
+1EEE > 55 # unsup: 0055 031B 0303
+1EEF > 75 # unsup: 0075 031B 0303
+1EF0 > 55 # unsup: 0055 031B 0323
+1EF1 > 75 # unsup: 0075 031B 0323
+1EF2 > 59 # unsup: 0059 0300
+1EF3 > 79 # unsup: 0079 0300
+1EF4 > 59 # unsup: 0059 0323
+1EF5 > 79 # unsup: 0079 0323
+1EF6 > 59 # unsup: 0059 0309
+1EF7 > 79 # unsup: 0079 0309
+1EF8 > 59 # unsup: 0059 0303
+1EF9 > 79 # unsup: 0079 0303
+1FEF > 60
+2000 > 20 # compat
+2001 > 20 # compat
+2002 > 20 # compat
+2003 > 20 # compat
+2004 > 20 # compat
+2005 > 20 # compat
+2006 > 20 # compat
+2007 > 20 # compat
+2008 > 20 # compat
+2009 > 20 # compat
+200A > 20 # compat
+2024 > 2E # compat
+2025 > 2E 2E # compat
+2026 > 2E 2E 2E # compat
+202F > 20 # compat
+203C > 21 21 # compat
+2047 > 3F 3F # compat
+2048 > 3F 21 # compat
+2049 > 21 3F # compat
+205F > 20 # compat
+FB00 > 66 66 # compat
+FB01 > 66 69 # compat
+FB02 > 66 6C # compat
+FB03 > 66 66 69 # compat
+FB04 > 66 66 6C # compat
+FB05 > 73 74 # compat
+FB06 > 73 74 # compat
+FB29 > 2B # compat
+FBE8 > E9 # compat
+FBE9 > E9 # compat
+FBEA > C6 C7 # compat
+FBEB > C6 C7 # compat
+FBEE > C6 E8 # compat
+FBEF > C6 E8 # compat
+FBF9 > C6 E9 # compat
+FBFA > C6 E9 # compat
+FBFB > C6 E9 # compat
+FC00 > C6 CC # compat
+FC01 > C6 CD # compat
+FC02 > C6 E5 # compat
+FC03 > C6 E9 # compat
+FC04 > C6 EA # compat
+FC05 > C8 CC # compat
+FC06 > C8 CD # compat
+FC07 > C8 CE # compat
+FC08 > C8 E5 # compat
+FC09 > C8 E9 # compat
+FC0A > C8 EA # compat
+FC0B > CA CC # compat
+FC0C > CA CD # compat
+FC0D > CA CE # compat
+FC0E > CA E5 # compat
+FC0F > CA E9 # compat
+FC10 > CA EA # compat
+FC11 > CB CC # compat
+FC12 > CB E5 # compat
+FC13 > CB E9 # compat
+FC14 > CB EA # compat
+FC15 > CC CD # compat
+FC16 > CC E5 # compat
+FC17 > CD CC # compat
+FC18 > CD E5 # compat
+FC19 > CE CC # compat
+FC1A > CE CD # compat
+FC1B > CE E5 # compat
+FC1C > D3 CC # compat
+FC1D > D3 CD # compat
+FC1E > D3 CE # compat
+FC1F > D3 E5 # compat
+FC20 > D5 CD # compat
+FC21 > D5 E5 # compat
+FC22 > D6 CC # compat
+FC23 > D6 CD # compat
+FC24 > D6 CE # compat
+FC25 > D6 E5 # compat
+FC26 > D7 CD # compat
+FC27 > D7 E5 # compat
+FC28 > D8 E5 # compat
+FC29 > D9 CC # compat
+FC2A > D9 E5 # compat
+FC2B > DA CC # compat
+FC2C > DA E5 # compat
+FC2D > E1 CC # compat
+FC2E > E1 CD # compat
+FC2F > E1 CE # compat
+FC30 > E1 E5 # compat
+FC31 > E1 E9 # compat
+FC32 > E1 EA # compat
+FC33 > E2 CD # compat
+FC34 > E2 E5 # compat
+FC35 > E2 E9 # compat
+FC36 > E2 EA # compat
+FC37 > E3 C7 # compat
+FC38 > E3 CC # compat
+FC39 > E3 CD # compat
+FC3A > E3 CE # compat
+FC3B > E3 E4 # compat
+FC3C > E3 E5 # compat
+FC3D > E3 E9 # compat
+FC3E > E3 EA # compat
+FC3F > E4 CC # compat
+FC40 > E4 CD # compat
+FC41 > E4 CE # compat
+FC42 > E4 E5 # compat
+FC43 > E4 E9 # compat
+FC44 > E4 EA # compat
+FC45 > E5 CC # compat
+FC46 > E5 CD # compat
+FC47 > E5 CE # compat
+FC48 > E5 E5 # compat
+FC49 > E5 E9 # compat
+FC4A > E5 EA # compat
+FC4B > E6 CC # compat
+FC4C > E6 CD # compat
+FC4D > E6 CE # compat
+FC4E > E6 E5 # compat
+FC4F > E6 E9 # compat
+FC50 > E6 EA # compat
+FC51 > E7 CC # compat
+FC52 > E7 E5 # compat
+FC53 > E7 E9 # compat
+FC54 > E7 EA # compat
+FC55 > EA CC # compat
+FC56 > EA CD # compat
+FC57 > EA CE # compat
+FC58 > EA E5 # compat
+FC59 > EA E9 # compat
+FC5A > EA EA # compat
+FC5B > D0 # unsup: 0630 0670
+FC5C > D1 # unsup: 0631 0670
+FC5D > E9 # unsup: 0649 0670
+FC64 > C6 D1 # compat
+FC65 > C6 D2 # compat
+FC66 > C6 E5 # compat
+FC67 > C6 E6 # compat
+FC68 > C6 E9 # compat
+FC69 > C6 EA # compat
+FC6A > C8 D1 # compat
+FC6B > C8 D2 # compat
+FC6C > C8 E5 # compat
+FC6D > C8 E6 # compat
+FC6E > C8 E9 # compat
+FC6F > C8 EA # compat
+FC70 > CA D1 # compat
+FC71 > CA D2 # compat
+FC72 > CA E5 # compat
+FC73 > CA E6 # compat
+FC74 > CA E9 # compat
+FC75 > CA EA # compat
+FC76 > CB D1 # compat
+FC77 > CB D2 # compat
+FC78 > CB E5 # compat
+FC79 > CB E6 # compat
+FC7A > CB E9 # compat
+FC7B > CB EA # compat
+FC7C > E1 E9 # compat
+FC7D > E1 EA # compat
+FC7E > E2 E9 # compat
+FC7F > E2 EA # compat
+FC80 > E3 C7 # compat
+FC81 > E3 E4 # compat
+FC82 > E3 E5 # compat
+FC83 > E3 E9 # compat
+FC84 > E3 EA # compat
+FC85 > E4 E5 # compat
+FC86 > E4 E9 # compat
+FC87 > E4 EA # compat
+FC88 > E5 C7 # compat
+FC89 > E5 E5 # compat
+FC8A > E6 D1 # compat
+FC8B > E6 D2 # compat
+FC8C > E6 E5 # compat
+FC8D > E6 E6 # compat
+FC8E > E6 E9 # compat
+FC8F > E6 EA # compat
+FC90 > E9 # unsup: 0649 0670
+FC91 > EA D1 # compat
+FC92 > EA D2 # compat
+FC93 > EA E5 # compat
+FC94 > EA E6 # compat
+FC95 > EA E9 # compat
+FC96 > EA EA # compat
+FC97 > C6 CC # compat
+FC98 > C6 CD # compat
+FC99 > C6 CE # compat
+FC9A > C6 E5 # compat
+FC9B > C6 E7 # compat
+FC9C > C8 CC # compat
+FC9D > C8 CD # compat
+FC9E > C8 CE # compat
+FC9F > C8 E5 # compat
+FCA0 > C8 E7 # compat
+FCA1 > CA CC # compat
+FCA2 > CA CD # compat
+FCA3 > CA CE # compat
+FCA4 > CA E5 # compat
+FCA5 > CA E7 # compat
+FCA6 > CB E5 # compat
+FCA7 > CC CD # compat
+FCA8 > CC E5 # compat
+FCA9 > CD CC # compat
+FCAA > CD E5 # compat
+FCAB > CE CC # compat
+FCAC > CE E5 # compat
+FCAD > D3 CC # compat
+FCAE > D3 CD # compat
+FCAF > D3 CE # compat
+FCB0 > D3 E5 # compat
+FCB1 > D5 CD # compat
+FCB2 > D5 CE # compat
+FCB3 > D5 E5 # compat
+FCB4 > D6 CC # compat
+FCB5 > D6 CD # compat
+FCB6 > D6 CE # compat
+FCB7 > D6 E5 # compat
+FCB8 > D7 CD # compat
+FCB9 > D8 E5 # compat
+FCBA > D9 CC # compat
+FCBB > D9 E5 # compat
+FCBC > DA CC # compat
+FCBD > DA E5 # compat
+FCBE > E1 CC # compat
+FCBF > E1 CD # compat
+FCC0 > E1 CE # compat
+FCC1 > E1 E5 # compat
+FCC2 > E2 CD # compat
+FCC3 > E2 E5 # compat
+FCC4 > E3 CC # compat
+FCC5 > E3 CD # compat
+FCC6 > E3 CE # compat
+FCC7 > E3 E4 # compat
+FCC8 > E3 E5 # compat
+FCC9 > E4 CC # compat
+FCCA > E4 CD # compat
+FCCB > E4 CE # compat
+FCCC > E4 E5 # compat
+FCCD > E4 E7 # compat
+FCCE > E5 CC # compat
+FCCF > E5 CD # compat
+FCD0 > E5 CE # compat
+FCD1 > E5 E5 # compat
+FCD2 > E6 CC # compat
+FCD3 > E6 CD # compat
+FCD4 > E6 CE # compat
+FCD5 > E6 E5 # compat
+FCD6 > E6 E7 # compat
+FCD7 > E7 CC # compat
+FCD8 > E7 E5 # compat
+FCD9 > E7 # unsup: 0647 0670
+FCDA > EA CC # compat
+FCDB > EA CD # compat
+FCDC > EA CE # compat
+FCDD > EA E5 # compat
+FCDE > EA E7 # compat
+FCDF > C6 E5 # compat
+FCE0 > C6 E7 # compat
+FCE1 > C8 E5 # compat
+FCE2 > C8 E7 # compat
+FCE3 > CA E5 # compat
+FCE4 > CA E7 # compat
+FCE5 > CB E5 # compat
+FCE6 > CB E7 # compat
+FCE7 > D3 E5 # compat
+FCE8 > D3 E7 # compat
+FCE9 > D4 E5 # compat
+FCEA > D4 E7 # compat
+FCEB > E3 E4 # compat
+FCEC > E3 E5 # compat
+FCED > E4 E5 # compat
+FCEE > E6 E5 # compat
+FCEF > E6 E7 # compat
+FCF0 > EA E5 # compat
+FCF1 > EA E7 # compat
+FCF2 > E0 EE F1 # compat
+FCF3 > E0 EF F1 # compat
+FCF4 > E0 F0 F1 # compat
+FCF5 > D7 E9 # compat
+FCF6 > D7 EA # compat
+FCF7 > D9 E9 # compat
+FCF8 > D9 EA # compat
+FCF9 > DA E9 # compat
+FCFA > DA EA # compat
+FCFB > D3 E9 # compat
+FCFC > D3 EA # compat
+FCFD > D4 E9 # compat
+FCFE > D4 EA # compat
+FCFF > CD E9 # compat
+FD00 > CD EA # compat
+FD01 > CC E9 # compat
+FD02 > CC EA # compat
+FD03 > CE E9 # compat
+FD04 > CE EA # compat
+FD05 > D5 E9 # compat
+FD06 > D5 EA # compat
+FD07 > D6 E9 # compat
+FD08 > D6 EA # compat
+FD09 > D4 CC # compat
+FD0A > D4 CD # compat
+FD0B > D4 CE # compat
+FD0C > D4 E5 # compat
+FD0D > D4 D1 # compat
+FD0E > D3 D1 # compat
+FD0F > D5 D1 # compat
+FD10 > D6 D1 # compat
+FD11 > D7 E9 # compat
+FD12 > D7 EA # compat
+FD13 > D9 E9 # compat
+FD14 > D9 EA # compat
+FD15 > DA E9 # compat
+FD16 > DA EA # compat
+FD17 > D3 E9 # compat
+FD18 > D3 EA # compat
+FD19 > D4 E9 # compat
+FD1A > D4 EA # compat
+FD1B > CD E9 # compat
+FD1C > CD EA # compat
+FD1D > CC E9 # compat
+FD1E > CC EA # compat
+FD1F > CE E9 # compat
+FD20 > CE EA # compat
+FD21 > D5 E9 # compat
+FD22 > D5 EA # compat
+FD23 > D6 E9 # compat
+FD24 > D6 EA # compat
+FD25 > D4 CC # compat
+FD26 > D4 CD # compat
+FD27 > D4 CE # compat
+FD28 > D4 E5 # compat
+FD29 > D4 D1 # compat
+FD2A > D3 D1 # compat
+FD2B > D5 D1 # compat
+FD2C > D6 D1 # compat
+FD2D > D4 CC # compat
+FD2E > D4 CD # compat
+FD2F > D4 CE # compat
+FD30 > D4 E5 # compat
+FD31 > D3 E7 # compat
+FD32 > D4 E7 # compat
+FD33 > D7 E5 # compat
+FD34 > D3 CC # compat
+FD35 > D3 CD # compat
+FD36 > D3 CE # compat
+FD37 > D4 CC # compat
+FD38 > D4 CD # compat
+FD39 > D4 CE # compat
+FD3A > D7 E5 # compat
+FD3B > D8 E5 # compat
+FD3C > C7 EB # compat
+FD3D > C7 EB # compat
+FD50 > CA CC E5 # compat
+FD51 > CA CD CC # compat
+FD52 > CA CD CC # compat
+FD53 > CA CD E5 # compat
+FD54 > CA CE E5 # compat
+FD55 > CA E5 CC # compat
+FD56 > CA E5 CD # compat
+FD57 > CA E5 CE # compat
+FD58 > CC E5 CD # compat
+FD59 > CC E5 CD # compat
+FD5A > CD E5 EA # compat
+FD5B > CD E5 E9 # compat
+FD5C > D3 CD CC # compat
+FD5D > D3 CC CD # compat
+FD5E > D3 CC E9 # compat
+FD5F > D3 E5 CD # compat
+FD60 > D3 E5 CD # compat
+FD61 > D3 E5 CC # compat
+FD62 > D3 E5 E5 # compat
+FD63 > D3 E5 E5 # compat
+FD64 > D5 CD CD # compat
+FD65 > D5 CD CD # compat
+FD66 > D5 E5 E5 # compat
+FD67 > D4 CD E5 # compat
+FD68 > D4 CD E5 # compat
+FD69 > D4 CC EA # compat
+FD6A > D4 E5 CE # compat
+FD6B > D4 E5 CE # compat
+FD6C > D4 E5 E5 # compat
+FD6D > D4 E5 E5 # compat
+FD6E > D6 CD E9 # compat
+FD6F > D6 CE E5 # compat
+FD70 > D6 CE E5 # compat
+FD71 > D7 E5 CD # compat
+FD72 > D7 E5 CD # compat
+FD73 > D7 E5 E5 # compat
+FD74 > D7 E5 EA # compat
+FD75 > D9 CC E5 # compat
+FD76 > D9 E5 E5 # compat
+FD77 > D9 E5 E5 # compat
+FD78 > D9 E5 E9 # compat
+FD79 > DA E5 E5 # compat
+FD7A > DA E5 EA # compat
+FD7B > DA E5 E9 # compat
+FD7C > E1 CE E5 # compat
+FD7D > E1 CE E5 # compat
+FD7E > E2 E5 CD # compat
+FD7F > E2 E5 E5 # compat
+FD80 > E4 CD E5 # compat
+FD81 > E4 CD EA # compat
+FD82 > E4 CD E9 # compat
+FD83 > E4 CC CC # compat
+FD84 > E4 CC CC # compat
+FD85 > E4 CE E5 # compat
+FD86 > E4 CE E5 # compat
+FD87 > E4 E5 CD # compat
+FD88 > E4 E5 CD # compat
+FD89 > E5 CD CC # compat
+FD8A > E5 CD E5 # compat
+FD8B > E5 CD EA # compat
+FD8C > E5 CC CD # compat
+FD8D > E5 CC E5 # compat
+FD8E > E5 CE CC # compat
+FD8F > E5 CE E5 # compat
+FD92 > E5 CC CE # compat
+FD93 > E7 E5 CC # compat
+FD94 > E7 E5 E5 # compat
+FD95 > E6 CD E5 # compat
+FD96 > E6 CD E9 # compat
+FD97 > E6 CC E5 # compat
+FD98 > E6 CC E5 # compat
+FD99 > E6 CC E9 # compat
+FD9A > E6 E5 EA # compat
+FD9B > E6 E5 E9 # compat
+FD9C > EA E5 E5 # compat
+FD9D > EA E5 E5 # compat
+FD9E > C8 CE EA # compat
+FD9F > CA CC EA # compat
+FDA0 > CA CC E9 # compat
+FDA1 > CA CE EA # compat
+FDA2 > CA CE E9 # compat
+FDA3 > CA E5 EA # compat
+FDA4 > CA E5 E9 # compat
+FDA5 > CC E5 EA # compat
+FDA6 > CC CD E9 # compat
+FDA7 > CC E5 E9 # compat
+FDA8 > D3 CE E9 # compat
+FDA9 > D5 CD EA # compat
+FDAA > D4 CD EA # compat
+FDAB > D6 CD EA # compat
+FDAC > E4 CC EA # compat
+FDAD > E4 E5 EA # compat
+FDAE > EA CD EA # compat
+FDAF > EA CC EA # compat
+FDB0 > EA E5 EA # compat
+FDB1 > E5 E5 EA # compat
+FDB2 > E2 E5 EA # compat
+FDB3 > E6 CD EA # compat
+FDB4 > E2 E5 CD # compat
+FDB5 > E4 CD E5 # compat
+FDB6 > D9 E5 EA # compat
+FDB7 > E3 E5 EA # compat
+FDB8 > E6 CC CD # compat
+FDB9 > E5 CE EA # compat
+FDBA > E4 CC E5 # compat
+FDBB > E3 E5 E5 # compat
+FDBC > E4 CC E5 # compat
+FDBD > E6 CC CD # compat
+FDBE > CC CD EA # compat
+FDBF > CD CC EA # compat
+FDC0 > E5 CC EA # compat
+FDC1 > E1 E5 EA # compat
+FDC2 > C8 CD EA # compat
+FDC3 > E3 E5 E5 # compat
+FDC4 > D9 CC E5 # compat
+FDC5 > D5 E5 E5 # compat
+FDC6 > D3 CE EA # compat
+FDC7 > E6 CC EA # compat
+FE30 > 2E 2E # compat
+FE33 > 5F # compat
+FE34 > 5F # compat
+FE35 > 28 # compat
+FE36 > 29 # compat
+FE37 > 7B # compat
+FE38 > 7D # compat
+FE47 > 5B # compat
+FE48 > 5D # compat
+FE4D > 5F # compat
+FE4E > 5F # compat
+FE4F > 5F # compat
+FE50 > 2C # compat
+FE52 > 2E # compat
+FE54 > 3B # compat
+FE55 > 3A # compat
+FE56 > 3F # compat
+FE57 > 21 # compat
+FE59 > 28 # compat
+FE5A > 29 # compat
+FE5B > 7B # compat
+FE5C > 7D # compat
+FE5F > 23 # compat
+FE60 > 26 # compat
+FE61 > 2A # compat
+FE62 > 2B # compat
+FE63 > 2D # compat
+FE64 > 3C # compat
+FE65 > 3E # compat
+FE66 > 3D # compat
+FE68 > 5C # compat
+FE69 > 24 # compat
+FE6A > 25 # compat
+FE6B > 40 # compat
+FE71 > E0 EB # compat
+FE77 > E0 EE # compat
+FE79 > E0 EF # compat
+FE7B > E0 F0 # compat
+FE7D > E0 F1 # compat
+FE7F > E0 F2 # compat
+FE80 > C1 # compat
+FE81 > C2 # compat
+FE82 > C2 # compat
+FE83 > C3 # compat
+FE84 > C3 # compat
+FE85 > C4 # compat
+FE86 > C4 # compat
+FE87 > C5 # compat
+FE88 > C5 # compat
+FE89 > C6 # compat
+FE8A > C6 # compat
+FE8B > C6 # compat
+FE8C > C6 # compat
+FE8D > C7 # compat
+FE8E > C7 # compat
+FE8F > C8 # compat
+FE90 > C8 # compat
+FE91 > C8 # compat
+FE92 > C8 # compat
+FE93 > C9 # compat
+FE94 > C9 # compat
+FE95 > CA # compat
+FE96 > CA # compat
+FE97 > CA # compat
+FE98 > CA # compat
+FE99 > CB # compat
+FE9A > CB # compat
+FE9B > CB # compat
+FE9C > CB # compat
+FE9D > CC # compat
+FE9E > CC # compat
+FE9F > CC # compat
+FEA0 > CC # compat
+FEA1 > CD # compat
+FEA2 > CD # compat
+FEA3 > CD # compat
+FEA4 > CD # compat
+FEA5 > CE # compat
+FEA6 > CE # compat
+FEA7 > CE # compat
+FEA8 > CE # compat
+FEA9 > CF # compat
+FEAA > CF # compat
+FEAB > D0 # compat
+FEAC > D0 # compat
+FEAD > D1 # compat
+FEAE > D1 # compat
+FEAF > D2 # compat
+FEB0 > D2 # compat
+FEB1 > D3 # compat
+FEB2 > D3 # compat
+FEB3 > D3 # compat
+FEB4 > D3 # compat
+FEB5 > D4 # compat
+FEB6 > D4 # compat
+FEB7 > D4 # compat
+FEB8 > D4 # compat
+FEB9 > D5 # compat
+FEBA > D5 # compat
+FEBB > D5 # compat
+FEBC > D5 # compat
+FEBD > D6 # compat
+FEBE > D6 # compat
+FEBF > D6 # compat
+FEC0 > D6 # compat
+FEC1 > D7 # compat
+FEC2 > D7 # compat
+FEC3 > D7 # compat
+FEC4 > D7 # compat
+FEC5 > D8 # compat
+FEC6 > D8 # compat
+FEC7 > D8 # compat
+FEC8 > D8 # compat
+FEC9 > D9 # compat
+FECA > D9 # compat
+FECB > D9 # compat
+FECC > D9 # compat
+FECD > DA # compat
+FECE > DA # compat
+FECF > DA # compat
+FED0 > DA # compat
+FED1 > E1 # compat
+FED2 > E1 # compat
+FED3 > E1 # compat
+FED4 > E1 # compat
+FED5 > E2 # compat
+FED6 > E2 # compat
+FED7 > E2 # compat
+FED8 > E2 # compat
+FED9 > E3 # compat
+FEDA > E3 # compat
+FEDB > E3 # compat
+FEDC > E3 # compat
+FEDD > E4 # compat
+FEDE > E4 # compat
+FEDF > E4 # compat
+FEE0 > E4 # compat
+FEE1 > E5 # compat
+FEE2 > E5 # compat
+FEE3 > E5 # compat
+FEE4 > E5 # compat
+FEE5 > E6 # compat
+FEE6 > E6 # compat
+FEE7 > E6 # compat
+FEE8 > E6 # compat
+FEE9 > E7 # compat
+FEEA > E7 # compat
+FEEB > E7 # compat
+FEEC > E7 # compat
+FEED > E8 # compat
+FEEE > E8 # compat
+FEEF > E9 # compat
+FEF0 > E9 # compat
+FEF1 > EA # compat
+FEF2 > EA # compat
+FEF3 > EA # compat
+FEF4 > EA # compat
+FEF5 > E4 C2 # compat
+FEF6 > E4 C2 # compat
+FEF7 > E4 C3 # compat
+FEF8 > E4 C3 # compat
+FEF9 > E4 C5 # compat
+FEFA > E4 C5 # compat
+FEFB > E4 C7 # compat
+FEFC > E4 C7 # compat
+FF01 > 21 # compat
+FF02 > 22 # compat
+FF03 > 23 # compat
+FF04 > 24 # compat
+FF05 > 25 # compat
+FF06 > 26 # compat
+FF07 > 27 # compat
+FF08 > 28 # compat
+FF09 > 29 # compat
+FF0A > 2A # compat
+FF0B > 2B # compat
+FF0C > 2C # compat
+FF0D > 2D # compat
+FF0E > 2E # compat
+FF0F > 2F # compat
+FF10 > 30 # compat
+FF11 > 31 # compat
+FF12 > 32 # compat
+FF13 > 33 # compat
+FF14 > 34 # compat
+FF15 > 35 # compat
+FF16 > 36 # compat
+FF17 > 37 # compat
+FF18 > 38 # compat
+FF19 > 39 # compat
+FF1A > 3A # compat
+FF1B > 3B # compat
+FF1C > 3C # compat
+FF1D > 3D # compat
+FF1E > 3E # compat
+FF1F > 3F # compat
+FF20 > 40 # compat
+FF21 > 41 # compat
+FF22 > 42 # compat
+FF23 > 43 # compat
+FF24 > 44 # compat
+FF25 > 45 # compat
+FF26 > 46 # compat
+FF27 > 47 # compat
+FF28 > 48 # compat
+FF29 > 49 # compat
+FF2A > 4A # compat
+FF2B > 4B # compat
+FF2C > 4C # compat
+FF2D > 4D # compat
+FF2E > 4E # compat
+FF2F > 4F # compat
+FF30 > 50 # compat
+FF31 > 51 # compat
+FF32 > 52 # compat
+FF33 > 53 # compat
+FF34 > 54 # compat
+FF35 > 55 # compat
+FF36 > 56 # compat
+FF37 > 57 # compat
+FF38 > 58 # compat
+FF39 > 59 # compat
+FF3A > 5A # compat
+FF3B > 5B # compat
+FF3C > 5C # compat
+FF3D > 5D # compat
+FF3E > 5E # compat
+FF3F > 5F # compat
+FF40 > 60 # compat
+FF41 > 61 # compat
+FF42 > 62 # compat
+FF43 > 63 # compat
+FF44 > 64 # compat
+FF45 > 65 # compat
+FF46 > 66 # compat
+FF47 > 67 # compat
+FF48 > 68 # compat
+FF49 > 69 # compat
+FF4A > 6A # compat
+FF4B > 6B # compat
+FF4C > 6C # compat
+FF4D > 6D # compat
+FF4E > 6E # compat
+FF4F > 6F # compat
+FF50 > 70 # compat
+FF51 > 71 # compat
+FF52 > 72 # compat
+FF53 > 73 # compat
+FF54 > 74 # compat
+FF55 > 75 # compat
+FF56 > 76 # compat
+FF57 > 77 # compat
+FF58 > 78 # compat
+FF59 > 79 # compat
+FF5A > 7A # compat
+FF5B > 7B # compat
+FF5C > 7C # compat
+FF5D > 7D # compat
+FF5E > 7E # compat
+.
+
+STRICT
+/
+N 213
+0000 > 00
+0001 > 01
+0002 > 02
+0003 > 03
+0004 > 04
+0005 > 05
+0006 > 06
+0007 > 07
+0008 > 08
+0009 > 09
+000A > 0A
+000B > 0B
+000C > 0C
+000D > 0D
+000E > 0E
+000F > 0F
+0010 > 10
+0011 > 11
+0012 > 12
+0013 > 13
+0014 > 14
+0015 > 15
+0016 > 16
+0017 > 17
+0018 > 18
+0019 > 19
+001A > 1A
+001B > 1B
+001C > 1C
+001D > 1D
+001E > 1E
+001F > 1F
+0020 > 20
+0021 > 21
+0022 > 22
+0023 > 23
+0024 > 24
+0025 > 25
+0026 > 26
+0027 > 27
+0028 > 28
+0029 > 29
+002A > 2A
+002B > 2B
+002C > 2C
+002D > 2D
+002E > 2E
+002F > 2F
+0030 > 30
+0031 > 31
+0032 > 32
+0033 > 33
+0034 > 34
+0035 > 35
+0036 > 36
+0037 > 37
+0038 > 38
+0039 > 39
+003A > 3A
+003B > 3B
+003C > 3C
+003D > 3D
+003E > 3E
+003F > 3F
+0040 > 40
+0041 > 41
+0042 > 42
+0043 > 43
+0044 > 44
+0045 > 45
+0046 > 46
+0047 > 47
+0048 > 48
+0049 > 49
+004A > 4A
+004B > 4B
+004C > 4C
+004D > 4D
+004E > 4E
+004F > 4F
+0050 > 50
+0051 > 51
+0052 > 52
+0053 > 53
+0054 > 54
+0055 > 55
+0056 > 56
+0057 > 57
+0058 > 58
+0059 > 59
+005A > 5A
+005B > 5B
+005C > 5C
+005D > 5D
+005E > 5E
+005F > 5F
+0060 > 60
+0061 > 61
+0062 > 62
+0063 > 63
+0064 > 64
+0065 > 65
+0066 > 66
+0067 > 67
+0068 > 68
+0069 > 69
+006A > 6A
+006B > 6B
+006C > 6C
+006D > 6D
+006E > 6E
+006F > 6F
+0070 > 70
+0071 > 71
+0072 > 72
+0073 > 73
+0074 > 74
+0075 > 75
+0076 > 76
+0077 > 77
+0078 > 78
+0079 > 79
+007A > 7A
+007B > 7B
+007C > 7C
+007D > 7D
+007E > 7E
+007F > 7F
+0080 > 80
+0081 > 81
+0082 > 82
+0083 > 83
+0084 > 84
+0085 > 85
+0086 > 86
+0087 > 87
+0088 > 88
+0089 > 89
+008A > 8A
+008B > 8B
+008C > 8C
+008D > 8D
+008E > 8E
+008F > 8F
+0090 > 90
+0091 > 91
+0092 > 92
+0093 > 93
+0094 > 94
+0095 > 95
+0096 > 96
+0097 > 97
+0098 > 98
+0099 > 99
+009A > 9A
+009B > 9B
+009C > 9C
+009D > 9D
+009E > 9E
+009F > 9F
+00A0 > A0
+00A4 > A4
+00AD > AD
+037E > 3B
+060C > AC
+061B > BB
+061F > BF
+0621 > C1
+0622 > C2
+0623 > C3
+0624 > C4
+0625 > C5
+0626 > C6
+0627 > C7 /
+     N 3
+     0653 > C2
+     0654 > C3
+     0655 > C5
+     .
+0628 > C8
+0629 > C9
+062A > CA
+062B > CB
+062C > CC
+062D > CD
+062E > CE
+062F > CF
+0630 > D0
+0631 > D1
+0632 > D2
+0633 > D3
+0634 > D4
+0635 > D5
+0636 > D6
+0637 > D7
+0638 > D8
+0639 > D9
+063A > DA
+0640 > E0
+0641 > E1
+0642 > E2
+0643 > E3
+0644 > E4
+0645 > E5
+0646 > E6
+0647 > E7
+0648 > E8 /
+     N 1
+     0654 > C4
+     .
+0649 > E9
+064A > EA /
+     N 1
+     0654 > C6
+     .
+064B > EB
+064C > EC
+064D > ED
+064E > EE
+064F > EF
+0650 > F0
+0651 > F1
+0652 > F2
+1FEF > 60
+.
+
+NFD
+/
+N 211
+00 > 0000
+01 > 0001
+02 > 0002
+03 > 0003
+04 > 0004
+05 > 0005
+06 > 0006
+07 > 0007
+08 > 0008
+09 > 0009
+0A > 000A
+0B > 000B
+0C > 000C
+0D > 000D
+0E > 000E
+0F > 000F
+10 > 0010
+11 > 0011
+12 > 0012
+13 > 0013
+14 > 0014
+15 > 0015
+16 > 0016
+17 > 0017
+18 > 0018
+19 > 0019
+1A > 001A
+1B > 001B
+1C > 001C
+1D > 001D
+1E > 001E
+1F > 001F
+20 > 0020
+21 > 0021
+22 > 0022
+23 > 0023
+24 > 0024
+25 > 0025
+26 > 0026
+27 > 0027
+28 > 0028
+29 > 0029
+2A > 002A
+2B > 002B
+2C > 002C
+2D > 002D
+2E > 002E
+2F > 002F
+30 > 0030
+31 > 0031
+32 > 0032
+33 > 0033
+34 > 0034
+35 > 0035
+36 > 0036
+37 > 0037
+38 > 0038
+39 > 0039
+3A > 003A
+3B > 003B
+3C > 003C
+3D > 003D
+3E > 003E
+3F > 003F
+40 > 0040
+41 > 0041
+42 > 0042
+43 > 0043
+44 > 0044
+45 > 0045
+46 > 0046
+47 > 0047
+48 > 0048
+49 > 0049
+4A > 004A
+4B > 004B
+4C > 004C
+4D > 004D
+4E > 004E
+4F > 004F
+50 > 0050
+51 > 0051
+52 > 0052
+53 > 0053
+54 > 0054
+55 > 0055
+56 > 0056
+57 > 0057
+58 > 0058
+59 > 0059
+5A > 005A
+5B > 005B
+5C > 005C
+5D > 005D
+5E > 005E
+5F > 005F
+60 > 0060
+61 > 0061
+62 > 0062
+63 > 0063
+64 > 0064
+65 > 0065
+66 > 0066
+67 > 0067
+68 > 0068
+69 > 0069
+6A > 006A
+6B > 006B
+6C > 006C
+6D > 006D
+6E > 006E
+6F > 006F
+70 > 0070
+71 > 0071
+72 > 0072
+73 > 0073
+74 > 0074
+75 > 0075
+76 > 0076
+77 > 0077
+78 > 0078
+79 > 0079
+7A > 007A
+7B > 007B
+7C > 007C
+7D > 007D
+7E > 007E
+7F > 007F
+80 > 0080
+81 > 0081
+82 > 0082
+83 > 0083
+84 > 0084
+85 > 0085
+86 > 0086
+87 > 0087
+88 > 0088
+89 > 0089
+8A > 008A
+8B > 008B
+8C > 008C
+8D > 008D
+8E > 008E
+8F > 008F
+90 > 0090
+91 > 0091
+92 > 0092
+93 > 0093
+94 > 0094
+95 > 0095
+96 > 0096
+97 > 0097
+98 > 0098
+99 > 0099
+9A > 009A
+9B > 009B
+9C > 009C
+9D > 009D
+9E > 009E
+9F > 009F
+A0 > 00A0
+A4 > 00A4
+AC > 060C
+AD > 00AD
+BB > 061B
+BF > 061F
+C1 > 0621
+C2 > 0627 0653
+C3 > 0627 0654
+C4 > 0648 0654
+C5 > 0627 0655
+C6 > 064A 0654
+C7 > 0627
+C8 > 0628
+C9 > 0629
+CA > 062A
+CB > 062B
+CC > 062C
+CD > 062D
+CE > 062E
+CF > 062F
+D0 > 0630
+D1 > 0631
+D2 > 0632
+D3 > 0633
+D4 > 0634
+D5 > 0635
+D6 > 0636
+D7 > 0637
+D8 > 0638
+D9 > 0639
+DA > 063A
+E0 > 0640
+E1 > 0641
+E2 > 0642
+E3 > 0643
+E4 > 0644
+E5 > 0645
+E6 > 0646
+E7 > 0647
+E8 > 0648
+E9 > 0649
+EA > 064A
+EB > 064B
+EC > 064C
+ED > 064D
+EE > 064E
+EF > 064F
+F0 > 0650
+F1 > 0651
+F2 > 0652
+.
+
+NFC
+/
+N 211
+00 > 0000
+01 > 0001
+02 > 0002
+03 > 0003
+04 > 0004
+05 > 0005
+06 > 0006
+07 > 0007
+08 > 0008
+09 > 0009
+0A > 000A
+0B > 000B
+0C > 000C
+0D > 000D
+0E > 000E
+0F > 000F
+10 > 0010
+11 > 0011
+12 > 0012
+13 > 0013
+14 > 0014
+15 > 0015
+16 > 0016
+17 > 0017
+18 > 0018
+19 > 0019
+1A > 001A
+1B > 001B
+1C > 001C
+1D > 001D
+1E > 001E
+1F > 001F
+20 > 0020
+21 > 0021
+22 > 0022
+23 > 0023
+24 > 0024
+25 > 0025
+26 > 0026
+27 > 0027
+28 > 0028
+29 > 0029
+2A > 002A
+2B > 002B
+2C > 002C
+2D > 002D
+2E > 002E
+2F > 002F
+30 > 0030
+31 > 0031
+32 > 0032
+33 > 0033
+34 > 0034
+35 > 0035
+36 > 0036
+37 > 0037
+38 > 0038
+39 > 0039
+3A > 003A
+3B > 003B
+3C > 003C
+3D > 003D
+3E > 003E
+3F > 003F
+40 > 0040
+41 > 0041
+42 > 0042
+43 > 0043
+44 > 0044
+45 > 0045
+46 > 0046
+47 > 0047
+48 > 0048
+49 > 0049
+4A > 004A
+4B > 004B
+4C > 004C
+4D > 004D
+4E > 004E
+4F > 004F
+50 > 0050
+51 > 0051
+52 > 0052
+53 > 0053
+54 > 0054
+55 > 0055
+56 > 0056
+57 > 0057
+58 > 0058
+59 > 0059
+5A > 005A
+5B > 005B
+5C > 005C
+5D > 005D
+5E > 005E
+5F > 005F
+60 > 0060
+61 > 0061
+62 > 0062
+63 > 0063
+64 > 0064
+65 > 0065
+66 > 0066
+67 > 0067
+68 > 0068
+69 > 0069
+6A > 006A
+6B > 006B
+6C > 006C
+6D > 006D
+6E > 006E
+6F > 006F
+70 > 0070
+71 > 0071
+72 > 0072
+73 > 0073
+74 > 0074
+75 > 0075
+76 > 0076
+77 > 0077
+78 > 0078
+79 > 0079
+7A > 007A
+7B > 007B
+7C > 007C
+7D > 007D
+7E > 007E
+7F > 007F
+80 > 0080
+81 > 0081
+82 > 0082
+83 > 0083
+84 > 0084
+85 > 0085
+86 > 0086
+87 > 0087
+88 > 0088
+89 > 0089
+8A > 008A
+8B > 008B
+8C > 008C
+8D > 008D
+8E > 008E
+8F > 008F
+90 > 0090
+91 > 0091
+92 > 0092
+93 > 0093
+94 > 0094
+95 > 0095
+96 > 0096
+97 > 0097
+98 > 0098
+99 > 0099
+9A > 009A
+9B > 009B
+9C > 009C
+9D > 009D
+9E > 009E
+9F > 009F
+A0 > 00A0
+A4 > 00A4
+AC > 060C
+AD > 00AD
+BB > 061B
+BF > 061F
+C1 > 0621
+C2 > 0622
+C3 > 0623
+C4 > 0624
+C5 > 0625
+C6 > 0626
+C7 > 0627
+C8 > 0628
+C9 > 0629
+CA > 062A
+CB > 062B
+CC > 062C
+CD > 062D
+CE > 062E
+CF > 062F
+D0 > 0630
+D1 > 0631
+D2 > 0632
+D3 > 0633
+D4 > 0634
+D5 > 0635
+D6 > 0636
+D7 > 0637
+D8 > 0638
+D9 > 0639
+DA > 063A
+E0 > 0640
+E1 > 0641
+E2 > 0642
+E3 > 0643
+E4 > 0644
+E5 > 0645
+E6 > 0646
+E7 > 0647
+E8 > 0648
+E9 > 0649
+EA > 064A
+EB > 064B
+EC > 064C
+ED > 064D
+EE > 064E
+EF > 064F
+F0 > 0650
+F1 > 0651
+F2 > 0652
+.
+
+COMP
+= NFC
+.
Index: doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso-8859-6.cset
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso-8859-6.cset	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso-8859-6.cset	(working copy)
@@ -0,0 +1,262 @@
+# Aspell Character Data File.
+= iso-8859-6
+> ascii
+/
+# <char> <uni> <type> <display> <upper> <lower> <title> <plain>
+#                                                         <sl-first> <sl-rest>
+00 0000 - N 00 00 00 00 00 00 # <control>
+01 0001 . N 01 01 01 00 00 00 # <unused control>
+02 0002 . N 02 02 02 00 00 00 # <unused control>
+03 0003 . N 03 03 03 00 00 00 # <unused control>
+04 0004 . N 04 04 04 00 00 00 # <unused control>
+05 0005 . N 05 05 05 00 00 00 # <unused control>
+06 0006 . N 06 06 06 00 00 00 # <unused control>
+07 0007 . N 07 07 07 00 00 00 # <unused control>
+08 0008 . N 08 08 08 00 00 00 # <unused control>
+09 0009 . N 09 09 09 00 00 00 # <unused control>
+0A 000A . N 0A 0A 0A 00 00 00 # <unused control>
+0B 000B . N 0B 0B 0B 00 00 00 # <unused control>
+0C 000C . N 0C 0C 0C 00 00 00 # <unused control>
+0D 000D . N 0D 0D 0D 00 00 00 # <unused control>
+0E 000E . N 0E 0E 0E 00 00 00 # <unused control>
+0F 000F . N 0F 0F 0F 00 00 00 # <unused control>
+10 0010 - N 10 10 10 00 00 00 # <control>
+11 0011 . N 11 11 11 00 00 00 # <unused control>
+12 0012 . N 12 12 12 00 00 00 # <unused control>
+13 0013 . N 13 13 13 00 00 00 # <unused control>
+14 0014 . N 14 14 14 00 00 00 # <unused control>
+15 0015 . N 15 15 15 00 00 00 # <unused control>
+16 0016 . N 16 16 16 00 00 00 # <unused control>
+17 0017 . N 17 17 17 00 00 00 # <unused control>
+18 0018 . N 18 18 18 00 00 00 # <unused control>
+19 0019 . N 19 19 19 00 00 00 # <unused control>
+1A 001A . N 1A 1A 1A 00 00 00 # <unused control>
+1B 001B . N 1B 1B 1B 00 00 00 # <unused control>
+1C 001C . N 1C 1C 1C 00 00 00 # <unused control>
+1D 001D . N 1D 1D 1D 00 00 00 # <unused control>
+1E 001E . N 1E 1E 1E 00 00 00 # <unused control>
+1F 001F . N 1F 1F 1F 00 00 00 # <unused control>
+20 0020 W Y 20 20 20 00 00 00 # SPACE
+21 0021 - Y 21 21 21 00 00 00 # EXCLAMATION MARK
+22 0022 - Y 22 22 22 00 00 00 # QUOTATION MARK
+23 0023 - Y 23 23 23 00 00 00 # NUMBER SIGN
+24 0024 - Y 24 24 24 00 00 00 # DOLLAR SIGN
+25 0025 - Y 25 25 25 00 00 00 # PERCENT SIGN
+26 0026 - Y 26 26 26 00 00 00 # AMPERSAND
+27 0027 - Y 27 27 27 00 00 00 # APOSTROPHE
+28 0028 - Y 28 28 28 00 00 00 # LEFT PARENTHESIS
+29 0029 - Y 29 29 29 00 00 00 # RIGHT PARENTHESIS
+2A 002A - Y 2A 2A 2A 00 00 00 # ASTERISK
+2B 002B - Y 2B 2B 2B 00 00 00 # PLUS SIGN
+2C 002C - Y 2C 2C 2C 00 00 00 # COMMA
+2D 002D H Y 2D 2D 2D 00 00 00 # HYPHEN-MINUS
+2E 002E - Y 2E 2E 2E 00 00 00 # FULL STOP
+2F 002F - Y 2F 2F 2F 00 00 00 # SOLIDUS
+30 0030 D Y 30 30 30 00 00 00 # DIGIT ZERO
+31 0031 D Y 31 31 31 00 00 00 # DIGIT ONE
+32 0032 D Y 32 32 32 00 00 00 # DIGIT TWO
+33 0033 D Y 33 33 33 00 00 00 # DIGIT THREE
+34 0034 D Y 34 34 34 00 00 00 # DIGIT FOUR
+35 0035 D Y 35 35 35 00 00 00 # DIGIT FIVE
+36 0036 D Y 36 36 36 00 00 00 # DIGIT SIX
+37 0037 D Y 37 37 37 00 00 00 # DIGIT SEVEN
+38 0038 D Y 38 38 38 00 00 00 # DIGIT EIGHT
+39 0039 D Y 39 39 39 00 00 00 # DIGIT NINE
+3A 003A - Y 3A 3A 3A 00 00 00 # COLON
+3B 003B - Y 3B 3B 3B 00 00 00 # SEMICOLON
+3C 003C - Y 3C 3C 3C 00 00 00 # LESS-THAN SIGN
+3D 003D - Y 3D 3D 3D 00 00 00 # EQUALS SIGN
+3E 003E - Y 3E 3E 3E 00 00 00 # GREATER-THAN SIGN
+3F 003F - Y 3F 3F 3F 00 00 00 # QUESTION MARK
+40 0040 - Y 40 40 40 00 00 00 # COMMERCIAL AT
+41 0041 L Y 41 61 41 41 2A 00 # LATIN CAPITAL LETTER A
+42 0042 L Y 42 62 42 42 62 62 # LATIN CAPITAL LETTER B
+43 0043 L Y 43 63 43 43 63 63 # LATIN CAPITAL LETTER C
+44 0044 L Y 44 64 44 44 64 64 # LATIN CAPITAL LETTER D
+45 0045 L Y 45 65 45 45 2A 00 # LATIN CAPITAL LETTER E
+46 0046 L Y 46 66 46 46 66 66 # LATIN CAPITAL LETTER F
+47 0047 L Y 47 67 47 47 67 67 # LATIN CAPITAL LETTER G
+48 0048 L Y 48 68 48 48 68 68 # LATIN CAPITAL LETTER H
+49 0049 L Y 49 69 49 49 2A 00 # LATIN CAPITAL LETTER I
+4A 004A L Y 4A 6A 4A 4A 6A 6A # LATIN CAPITAL LETTER J
+4B 004B L Y 4B 6B 4B 4B 6B 6B # LATIN CAPITAL LETTER K
+4C 004C L Y 4C 6C 4C 4C 6C 6C # LATIN CAPITAL LETTER L
+4D 004D L Y 4D 6D 4D 4D 6D 6D # LATIN CAPITAL LETTER M
+4E 004E L Y 4E 6E 4E 4E 6E 6E # LATIN CAPITAL LETTER N
+4F 004F L Y 4F 6F 4F 4F 2A 00 # LATIN CAPITAL LETTER O
+50 0050 L Y 50 70 50 50 70 70 # LATIN CAPITAL LETTER P
+51 0051 L Y 51 71 51 51 71 71 # LATIN CAPITAL LETTER Q
+52 0052 L Y 52 72 52 52 72 72 # LATIN CAPITAL LETTER R
+53 0053 L Y 53 73 53 53 73 73 # LATIN CAPITAL LETTER S
+54 0054 L Y 54 74 54 54 74 74 # LATIN CAPITAL LETTER T
+55 0055 L Y 55 75 55 55 2A 00 # LATIN CAPITAL LETTER U
+56 0056 L Y 56 76 56 56 76 76 # LATIN CAPITAL LETTER V
+57 0057 L Y 57 77 57 57 77 77 # LATIN CAPITAL LETTER W
+58 0058 L Y 58 78 58 58 78 78 # LATIN CAPITAL LETTER X
+59 0059 L Y 59 79 59 59 79 79 # LATIN CAPITAL LETTER Y
+5A 005A L Y 5A 7A 5A 5A 7A 7A # LATIN CAPITAL LETTER Z
+5B 005B - Y 5B 5B 5B 00 00 00 # LEFT SQUARE BRACKET
+5C 005C - Y 5C 5C 5C 00 00 00 # REVERSE SOLIDUS
+5D 005D - Y 5D 5D 5D 00 00 00 # RIGHT SQUARE BRACKET
+5E 005E - Y 5E 5E 5E 00 00 00 # CIRCUMFLEX ACCENT
+5F 005F - Y 5F 5F 5F 00 00 00 # LOW LINE
+60 0060 - Y 60 60 60 00 00 00 # GRAVE ACCENT
+61 0061 L Y 41 61 41 61 2A 00 # LATIN SMALL LETTER A
+62 0062 L Y 42 62 42 62 62 62 # LATIN SMALL LETTER B
+63 0063 L Y 43 63 43 63 63 63 # LATIN SMALL LETTER C
+64 0064 L Y 44 64 44 64 64 64 # LATIN SMALL LETTER D
+65 0065 L Y 45 65 45 65 2A 00 # LATIN SMALL LETTER E
+66 0066 L Y 46 66 46 66 66 66 # LATIN SMALL LETTER F
+67 0067 L Y 47 67 47 67 67 67 # LATIN SMALL LETTER G
+68 0068 L Y 48 68 48 68 68 68 # LATIN SMALL LETTER H
+69 0069 L Y 49 69 49 69 2A 00 # LATIN SMALL LETTER I
+6A 006A L Y 4A 6A 4A 6A 6A 6A # LATIN SMALL LETTER J
+6B 006B L Y 4B 6B 4B 6B 6B 6B # LATIN SMALL LETTER K
+6C 006C L Y 4C 6C 4C 6C 6C 6C # LATIN SMALL LETTER L
+6D 006D L Y 4D 6D 4D 6D 6D 6D # LATIN SMALL LETTER M
+6E 006E L Y 4E 6E 4E 6E 6E 6E # LATIN SMALL LETTER N
+6F 006F L Y 4F 6F 4F 6F 2A 00 # LATIN SMALL LETTER O
+70 0070 L Y 50 70 50 70 70 70 # LATIN SMALL LETTER P
+71 0071 L Y 51 71 51 71 71 71 # LATIN SMALL LETTER Q
+72 0072 L Y 52 72 52 72 72 72 # LATIN SMALL LETTER R
+73 0073 L Y 53 73 53 73 73 73 # LATIN SMALL LETTER S
+74 0074 L Y 54 74 54 74 74 74 # LATIN SMALL LETTER T
+75 0075 L Y 55 75 55 75 2A 00 # LATIN SMALL LETTER U
+76 0076 L Y 56 76 56 76 76 76 # LATIN SMALL LETTER V
+77 0077 L Y 57 77 57 77 77 77 # LATIN SMALL LETTER W
+78 0078 L Y 58 78 58 78 78 78 # LATIN SMALL LETTER X
+79 0079 L Y 59 79 59 79 79 79 # LATIN SMALL LETTER Y
+7A 007A L Y 5A 7A 5A 7A 7A 7A # LATIN SMALL LETTER Z
+7B 007B - Y 7B 7B 7B 00 00 00 # LEFT CURLY BRACKET
+7C 007C - Y 7C 7C 7C 00 00 00 # VERTICAL LINE
+7D 007D - Y 7D 7D 7D 00 00 00 # RIGHT CURLY BRACKET
+7E 007E - Y 7E 7E 7E 00 00 00 # TILDE
+7F 007F - N 7F 7F 7F 00 00 00 # <control>
+80 0080 . N 80 80 80 00 00 00 # <unused control>
+81 0081 . N 81 81 81 00 00 00 # <unused control>
+82 0082 . N 82 82 82 00 00 00 # <unused control>
+83 0083 . N 83 83 83 00 00 00 # <unused control>
+84 0084 . N 84 84 84 00 00 00 # <unused control>
+85 0085 . N 85 85 85 00 00 00 # <unused control>
+86 0086 . N 86 86 86 00 00 00 # <unused control>
+87 0087 . N 87 87 87 00 00 00 # <unused control>
+88 0088 . N 88 88 88 00 00 00 # <unused control>
+89 0089 . N 89 89 89 00 00 00 # <unused control>
+8A 008A . N 8A 8A 8A 00 00 00 # <unused control>
+8B 008B . N 8B 8B 8B 00 00 00 # <unused control>
+8C 008C . N 8C 8C 8C 00 00 00 # <unused control>
+8D 008D . N 8D 8D 8D 00 00 00 # <unused control>
+8E 008E . N 8E 8E 8E 00 00 00 # <unused control>
+8F 008F . N 8F 8F 8F 00 00 00 # <unused control>
+90 0090 . N 90 90 90 00 00 00 # <unused control>
+91 0091 . N 91 91 91 00 00 00 # <unused control>
+92 0092 . N 92 92 92 00 00 00 # <unused control>
+93 0093 . N 93 93 93 00 00 00 # <unused control>
+94 0094 . N 94 94 94 00 00 00 # <unused control>
+95 0095 . N 95 95 95 00 00 00 # <unused control>
+96 0096 . N 96 96 96 00 00 00 # <unused control>
+97 0097 . N 97 97 97 00 00 00 # <unused control>
+98 0098 . N 98 98 98 00 00 00 # <unused control>
+99 0099 . N 99 99 99 00 00 00 # <unused control>
+9A 009A . N 9A 9A 9A 00 00 00 # <unused control>
+9B 009B . N 9B 9B 9B 00 00 00 # <unused control>
+9C 009C . N 9C 9C 9C 00 00 00 # <unused control>
+9D 009D . N 9D 9D 9D 00 00 00 # <unused control>
+9E 009E . N 9E 9E 9E 00 00 00 # <unused control>
+9F 009F . N 9F 9F 9F 00 00 00 # <unused control>
+A0 00A0 W Y A0 A0 A0 00 00 00 # NO-BREAK SPACE
+A1 E0A1 . N A1 A1 A1 00 00 00 # <unused>
+A2 E0A2 . N A2 A2 A2 00 00 00 # <unused>
+A3 E0A3 . N A3 A3 A3 00 00 00 # <unused>
+A4 00A4 - Y A4 A4 A4 00 00 00 # CURRENCY SIGN
+A5 E0A5 . N A5 A5 A5 00 00 00 # <unused>
+A6 E0A6 . N A6 A6 A6 00 00 00 # <unused>
+A7 E0A7 . N A7 A7 A7 00 00 00 # <unused>
+A8 E0A8 . N A8 A8 A8 00 00 00 # <unused>
+A9 E0A9 . N A9 A9 A9 00 00 00 # <unused>
+AA E0AA . N AA AA AA 00 00 00 # <unused>
+AB E0AB . N AB AB AB 00 00 00 # <unused>
+AC 060C - Y AC AC AC 00 00 00 # ARABIC COMMA
+AD 00AD H N AD AD AD 00 00 00 # SOFT HYPHEN
+AE E0AE . N AE AE AE 00 00 00 # <unused>
+AF E0AF . N AF AF AF 00 00 00 # <unused>
+B0 E0B0 . N B0 B0 B0 00 00 00 # <unused>
+B1 E0B1 . N B1 B1 B1 00 00 00 # <unused>
+B2 E0B2 . N B2 B2 B2 00 00 00 # <unused>
+B3 E0B3 . N B3 B3 B3 00 00 00 # <unused>
+B4 E0B4 . N B4 B4 B4 00 00 00 # <unused>
+B5 E0B5 . N B5 B5 B5 00 00 00 # <unused>
+B6 E0B6 . N B6 B6 B6 00 00 00 # <unused>
+B7 E0B7 . N B7 B7 B7 00 00 00 # <unused>
+B8 E0B8 . N B8 B8 B8 00 00 00 # <unused>
+B9 E0B9 . N B9 B9 B9 00 00 00 # <unused>
+BA E0BA . N BA BA BA 00 00 00 # <unused>
+BB 061B - Y BB BB BB 00 00 00 # ARABIC SEMICOLON
+BC E0BC . N BC BC BC 00 00 00 # <unused>
+BD E0BD . N BD BD BD 00 00 00 # <unused>
+BE E0BE . N BE BE BE 00 00 00 # <unused>
+BF 061F - Y BF BF BF 00 00 00 # ARABIC QUESTION MARK
+C0 E0C0 . N C0 C0 C0 00 00 00 # <unused>
+C1 0621 L Y C1 C1 C1 C1 C1 C1 # ARABIC LETTER HAMZA
+C2 0622 L Y C2 C2 C2 C7 C7 C7 # ARABIC LETTER ALEF WITH MADDA ABOVE
+C3 0623 L Y C3 C3 C3 C7 C7 C7 # ARABIC LETTER ALEF WITH HAMZA ABOVE
+C4 0624 L Y C4 C4 C4 E8 E8 E8 # ARABIC LETTER WAW WITH HAMZA ABOVE
+C5 0625 L Y C5 C5 C5 C7 C7 C7 # ARABIC LETTER ALEF WITH HAMZA BELOW
+C6 0626 L Y C6 C6 C6 EA EA EA # ARABIC LETTER YEH WITH HAMZA ABOVE
+C7 0627 L Y C7 C7 C7 C7 C7 C7 # ARABIC LETTER ALEF
+C8 0628 L Y C8 C8 C8 C8 C8 C8 # ARABIC LETTER BEH
+C9 0629 L Y C9 C9 C9 C9 C9 C9 # ARABIC LETTER TEH MARBUTA
+CA 062A L Y CA CA CA CA CA CA # ARABIC LETTER TEH
+CB 062B L Y CB CB CB CB CB CB # ARABIC LETTER THEH
+CC 062C L Y CC CC CC CC CC CC # ARABIC LETTER JEEM
+CD 062D L Y CD CD CD CD CD CD # ARABIC LETTER HAH
+CE 062E L Y CE CE CE CE CE CE # ARABIC LETTER KHAH
+CF 062F L Y CF CF CF CF CF CF # ARABIC LETTER DAL
+D0 0630 L Y D0 D0 D0 D0 D0 D0 # ARABIC LETTER THAL
+D1 0631 L Y D1 D1 D1 D1 D1 D1 # ARABIC LETTER REH
+D2 0632 L Y D2 D2 D2 D2 D2 D2 # ARABIC LETTER ZAIN
+D3 0633 L Y D3 D3 D3 D3 D3 D3 # ARABIC LETTER SEEN
+D4 0634 L Y D4 D4 D4 D4 D4 D4 # ARABIC LETTER SHEEN
+D5 0635 L Y D5 D5 D5 D5 D5 D5 # ARABIC LETTER SAD
+D6 0636 L Y D6 D6 D6 D6 D6 D6 # ARABIC LETTER DAD
+D7 0637 L Y D7 D7 D7 D7 D7 D7 # ARABIC LETTER TAH
+D8 0638 L Y D8 D8 D8 D8 D8 D8 # ARABIC LETTER ZAH
+D9 0639 L Y D9 D9 D9 D9 D9 D9 # ARABIC LETTER AIN
+DA 063A L Y DA DA DA DA DA DA # ARABIC LETTER GHAIN
+DB E0DB . N DB DB DB 00 00 00 # <unused>
+DC E0DC . N DC DC DC 00 00 00 # <unused>
+DD E0DD . N DD DD DD 00 00 00 # <unused>
+DE E0DE . N DE DE DE 00 00 00 # <unused>
+DF E0DF . N DF DF DF 00 00 00 # <unused>
+E0 0640 l Y E0 E0 E0 E0 E0 E0 # ARABIC TATWEEL
+E1 0641 L Y E1 E1 E1 E1 E1 E1 # ARABIC LETTER FEH
+E2 0642 L Y E2 E2 E2 E2 E2 E2 # ARABIC LETTER QAF
+E3 0643 L Y E3 E3 E3 E3 E3 E3 # ARABIC LETTER KAF
+E4 0644 L Y E4 E4 E4 E4 E4 E4 # ARABIC LETTER LAM
+E5 0645 L Y E5 E5 E5 E5 E5 E5 # ARABIC LETTER MEEM
+E6 0646 L Y E6 E6 E6 E6 E6 E6 # ARABIC LETTER NOON
+E7 0647 L Y E7 E7 E7 E7 E7 E7 # ARABIC LETTER HEH
+E8 0648 L Y E8 E8 E8 E8 E8 E8 # ARABIC LETTER WAW
+E9 0649 L Y E9 E9 E9 E9 E9 E9 # ARABIC LETTER ALEF MAKSURA
+EA 064A L Y EA EA EA EA EA EA # ARABIC LETTER YEH
+EB 064B M M EB EB EB 00 00 00 # ARABIC FATHATAN
+EC 064C M M EC EC EC 00 00 00 # ARABIC DAMMATAN
+ED 064D M M ED ED ED 00 00 00 # ARABIC KASRATAN
+EE 064E M M EE EE EE 00 00 00 # ARABIC FATHA
+EF 064F M M EF EF EF 00 00 00 # ARABIC DAMMA
+F0 0650 M M F0 F0 F0 00 00 00 # ARABIC KASRA
+F1 0651 M M F1 F1 F1 00 00 00 # ARABIC SHADDA
+F2 0652 M M F2 F2 F2 00 00 00 # ARABIC SUKUN
+F3 E0F3 . N F3 F3 F3 00 00 00 # <unused>
+F4 E0F4 . N F4 F4 F4 00 00 00 # <unused>
+F5 E0F5 . N F5 F5 F5 00 00 00 # <unused>
+F6 E0F6 . N F6 F6 F6 00 00 00 # <unused>
+F7 E0F7 . N F7 F7 F7 00 00 00 # <unused>
+F8 E0F8 . N F8 F8 F8 00 00 00 # <unused>
+F9 E0F9 . N F9 F9 F9 00 00 00 # <unused>
+FA E0FA . N FA FA FA 00 00 00 # <unused>
+FB E0FB . N FB FB FB 00 00 00 # <unused>
+FC E0FC . N FC FC FC 00 00 00 # <unused>
+FD E0FD . N FD FD FD 00 00 00 # <unused>
+FE E0FE . N FE FE FE 00 00 00 # <unused>
+FF E0FF . N FF FF FF 00 00 00 # <unused>
Index: doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso-8859-7.cmap
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso-8859-7.cmap	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso-8859-7.cmap	(working copy)
@@ -0,0 +1,2145 @@
+INTERNAL
+/
+N 1220
+0000 > 00
+0001 > 01
+0002 > 02
+0003 > 03
+0004 > 04
+0005 > 05
+0006 > 06
+0007 > 07
+0008 > 08
+0009 > 09
+000A > 0A
+000B > 0B
+000C > 0C
+000D > 0D
+000E > 0E
+000F > 0F
+0010 > 10
+0011 > 11
+0012 > 12
+0013 > 13
+0014 > 14
+0015 > 15
+0016 > 16
+0017 > 17
+0018 > 18
+0019 > 19
+001A > 1A
+001B > 1B
+001C > 1C
+001D > 1D
+001E > 1E
+001F > 1F
+0020 > 20
+0021 > 21
+0022 > 22
+0023 > 23
+0024 > 24
+0025 > 25
+0026 > 26
+0027 > 27
+0028 > 28
+0029 > 29
+002A > 2A
+002B > 2B
+002C > 2C
+002D > 2D
+002E > 2E
+002F > 2F
+0030 > 30
+0031 > 31
+0032 > 32
+0033 > 33
+0034 > 34
+0035 > 35
+0036 > 36
+0037 > 37
+0038 > 38
+0039 > 39
+003A > 3A
+003B > 3B
+003C > 3C
+003D > 3D
+003E > 3E
+003F > 3F
+0040 > 40
+0041 > 41
+0042 > 42
+0043 > 43
+0044 > 44
+0045 > 45
+0046 > 46
+0047 > 47
+0048 > 48
+0049 > 49
+004A > 4A
+004B > 4B
+004C > 4C
+004D > 4D
+004E > 4E
+004F > 4F
+0050 > 50
+0051 > 51
+0052 > 52
+0053 > 53
+0054 > 54
+0055 > 55
+0056 > 56
+0057 > 57
+0058 > 58
+0059 > 59
+005A > 5A
+005B > 5B
+005C > 5C
+005D > 5D
+005E > 5E
+005F > 5F
+0060 > 60
+0061 > 61
+0062 > 62
+0063 > 63
+0064 > 64
+0065 > 65
+0066 > 66
+0067 > 67
+0068 > 68
+0069 > 69
+006A > 6A
+006B > 6B
+006C > 6C
+006D > 6D
+006E > 6E
+006F > 6F
+0070 > 70
+0071 > 71
+0072 > 72
+0073 > 73
+0074 > 74
+0075 > 75
+0076 > 76
+0077 > 77
+0078 > 78
+0079 > 79
+007A > 7A
+007B > 7B
+007C > 7C
+007D > 7D
+007E > 7E
+007F > 7F
+0080 > 80
+0081 > 81
+0082 > 82
+0083 > 83
+0084 > 84
+0085 > 85
+0086 > 86
+0087 > 87
+0088 > 88
+0089 > 89
+008A > 8A
+008B > 8B
+008C > 8C
+008D > 8D
+008E > 8E
+008F > 8F
+0090 > 90
+0091 > 91
+0092 > 92
+0093 > 93
+0094 > 94
+0095 > 95
+0096 > 96
+0097 > 97
+0098 > 98
+0099 > 99
+009A > 9A
+009B > 9B
+009C > 9C
+009D > 9D
+009E > 9E
+009F > 9F
+00A0 > A0
+00A3 > A3
+00A6 > A6
+00A7 > A7
+00A8 > A8 /
+     N 1
+     0301 > B5
+     .
+00A9 > A9
+00AB > AB
+00AC > AC
+00AD > AD
+00B0 > B0
+00B1 > B1
+00B2 > B2
+00B3 > B3
+00B7 > B7
+00BB > BB
+00BD > BD
+00C0 > 41 # unsup: 0041 0300
+00C1 > 41 # unsup: 0041 0301
+00C2 > 41 # unsup: 0041 0302
+00C3 > 41 # unsup: 0041 0303
+00C4 > 41 # unsup: 0041 0308
+00C5 > 41 # unsup: 0041 030A
+00C6 > 41 45 # compat
+00C7 > 43 # unsup: 0043 0327
+00C8 > 45 # unsup: 0045 0300
+00C9 > 45 # unsup: 0045 0301
+00CA > 45 # unsup: 0045 0302
+00CB > 45 # unsup: 0045 0308
+00CC > 49 # unsup: 0049 0300
+00CD > 49 # unsup: 0049 0301
+00CE > 49 # unsup: 0049 0302
+00CF > 49 # unsup: 0049 0308
+00D1 > 4E # unsup: 004E 0303
+00D2 > 4F # unsup: 004F 0300
+00D3 > 4F # unsup: 004F 0301
+00D4 > 4F # unsup: 004F 0302
+00D5 > 4F # unsup: 004F 0303
+00D6 > 4F # unsup: 004F 0308
+00D9 > 55 # unsup: 0055 0300
+00DA > 55 # unsup: 0055 0301
+00DB > 55 # unsup: 0055 0302
+00DC > 55 # unsup: 0055 0308
+00DD > 59 # unsup: 0059 0301
+00E0 > 61 # unsup: 0061 0300
+00E1 > 61 # unsup: 0061 0301
+00E2 > 61 # unsup: 0061 0302
+00E3 > 61 # unsup: 0061 0303
+00E4 > 61 # unsup: 0061 0308
+00E5 > 61 # unsup: 0061 030A
+00E6 > 61 65 # compat
+00E7 > 63 # unsup: 0063 0327
+00E8 > 65 # unsup: 0065 0300
+00E9 > 65 # unsup: 0065 0301
+00EA > 65 # unsup: 0065 0302
+00EB > 65 # unsup: 0065 0308
+00EC > 69 # unsup: 0069 0300
+00ED > 69 # unsup: 0069 0301
+00EE > 69 # unsup: 0069 0302
+00EF > 69 # unsup: 0069 0308
+00F1 > 6E # unsup: 006E 0303
+00F2 > 6F # unsup: 006F 0300
+00F3 > 6F # unsup: 006F 0301
+00F4 > 6F # unsup: 006F 0302
+00F5 > 6F # unsup: 006F 0303
+00F6 > 6F # unsup: 006F 0308
+00F9 > 75 # unsup: 0075 0300
+00FA > 75 # unsup: 0075 0301
+00FB > 75 # unsup: 0075 0302
+00FC > 75 # unsup: 0075 0308
+00FD > 79 # unsup: 0079 0301
+00FF > 79 # unsup: 0079 0308
+0100 > 41 # unsup: 0041 0304
+0101 > 61 # unsup: 0061 0304
+0102 > 41 # unsup: 0041 0306
+0103 > 61 # unsup: 0061 0306
+0104 > 41 # unsup: 0041 0328
+0105 > 61 # unsup: 0061 0328
+0106 > 43 # unsup: 0043 0301
+0107 > 63 # unsup: 0063 0301
+0108 > 43 # unsup: 0043 0302
+0109 > 63 # unsup: 0063 0302
+010A > 43 # unsup: 0043 0307
+010B > 63 # unsup: 0063 0307
+010C > 43 # unsup: 0043 030C
+010D > 63 # unsup: 0063 030C
+010E > 44 # unsup: 0044 030C
+010F > 64 # unsup: 0064 030C
+0112 > 45 # unsup: 0045 0304
+0113 > 65 # unsup: 0065 0304
+0114 > 45 # unsup: 0045 0306
+0115 > 65 # unsup: 0065 0306
+0116 > 45 # unsup: 0045 0307
+0117 > 65 # unsup: 0065 0307
+0118 > 45 # unsup: 0045 0328
+0119 > 65 # unsup: 0065 0328
+011A > 45 # unsup: 0045 030C
+011B > 65 # unsup: 0065 030C
+011C > 47 # unsup: 0047 0302
+011D > 67 # unsup: 0067 0302
+011E > 47 # unsup: 0047 0306
+011F > 67 # unsup: 0067 0306
+0120 > 47 # unsup: 0047 0307
+0121 > 67 # unsup: 0067 0307
+0122 > 47 # unsup: 0047 0327
+0123 > 67 # unsup: 0067 0327
+0124 > 48 # unsup: 0048 0302
+0125 > 68 # unsup: 0068 0302
+0128 > 49 # unsup: 0049 0303
+0129 > 69 # unsup: 0069 0303
+012A > 49 # unsup: 0049 0304
+012B > 69 # unsup: 0069 0304
+012C > 49 # unsup: 0049 0306
+012D > 69 # unsup: 0069 0306
+012E > 49 # unsup: 0049 0328
+012F > 69 # unsup: 0069 0328
+0130 > 49 # unsup: 0049 0307
+0132 > 49 4A # compat
+0133 > 69 6A # compat
+0134 > 4A # unsup: 004A 0302
+0135 > 6A # unsup: 006A 0302
+0136 > 4B # unsup: 004B 0327
+0137 > 6B # unsup: 006B 0327
+0139 > 4C # unsup: 004C 0301
+013A > 6C # unsup: 006C 0301
+013B > 4C # unsup: 004C 0327
+013C > 6C # unsup: 006C 0327
+013D > 4C # unsup: 004C 030C
+013E > 6C # unsup: 006C 030C
+013F > 4C B7 # compat
+0140 > 6C B7 # compat
+0143 > 4E # unsup: 004E 0301
+0144 > 6E # unsup: 006E 0301
+0145 > 4E # unsup: 004E 0327
+0146 > 6E # unsup: 006E 0327
+0147 > 4E # unsup: 004E 030C
+0148 > 6E # unsup: 006E 030C
+014C > 4F # unsup: 004F 0304
+014D > 6F # unsup: 006F 0304
+014E > 4F # unsup: 004F 0306
+014F > 6F # unsup: 006F 0306
+0150 > 4F # unsup: 004F 030B
+0151 > 6F # unsup: 006F 030B
+0152 > 4F 45 # compat
+0153 > 6F 65 # compat
+0154 > 52 # unsup: 0052 0301
+0155 > 72 # unsup: 0072 0301
+0156 > 52 # unsup: 0052 0327
+0157 > 72 # unsup: 0072 0327
+0158 > 52 # unsup: 0052 030C
+0159 > 72 # unsup: 0072 030C
+015A > 53 # unsup: 0053 0301
+015B > 73 # unsup: 0073 0301
+015C > 53 # unsup: 0053 0302
+015D > 73 # unsup: 0073 0302
+015E > 53 # unsup: 0053 0327
+015F > 73 # unsup: 0073 0327
+0160 > 53 # unsup: 0053 030C
+0161 > 73 # unsup: 0073 030C
+0162 > 54 # unsup: 0054 0327
+0163 > 74 # unsup: 0074 0327
+0164 > 54 # unsup: 0054 030C
+0165 > 74 # unsup: 0074 030C
+0168 > 55 # unsup: 0055 0303
+0169 > 75 # unsup: 0075 0303
+016A > 55 # unsup: 0055 0304
+016B > 75 # unsup: 0075 0304
+016C > 55 # unsup: 0055 0306
+016D > 75 # unsup: 0075 0306
+016E > 55 # unsup: 0055 030A
+016F > 75 # unsup: 0075 030A
+0170 > 55 # unsup: 0055 030B
+0171 > 75 # unsup: 0075 030B
+0172 > 55 # unsup: 0055 0328
+0173 > 75 # unsup: 0075 0328
+0174 > 57 # unsup: 0057 0302
+0175 > 77 # unsup: 0077 0302
+0176 > 59 # unsup: 0059 0302
+0177 > 79 # unsup: 0079 0302
+0178 > 59 # unsup: 0059 0308
+0179 > 5A # unsup: 005A 0301
+017A > 7A # unsup: 007A 0301
+017B > 5A # unsup: 005A 0307
+017C > 7A # unsup: 007A 0307
+017D > 5A # unsup: 005A 030C
+017E > 7A # unsup: 007A 030C
+017F > 73 # compat
+01A0 > 4F # unsup: 004F 031B
+01A1 > 6F # unsup: 006F 031B
+01AF > 55 # unsup: 0055 031B
+01B0 > 75 # unsup: 0075 031B
+01C4 > 44 5A # unsup: 0044 005A 030C
+01C5 > 44 7A # unsup: 0044 007A 030C
+01C6 > 64 7A # unsup: 0064 007A 030C
+01C7 > 4C 4A # compat
+01C8 > 4C 6A # compat
+01C9 > 6C 6A # compat
+01CA > 4E 4A # compat
+01CB > 4E 6A # compat
+01CC > 6E 6A # compat
+01CD > 41 # unsup: 0041 030C
+01CE > 61 # unsup: 0061 030C
+01CF > 49 # unsup: 0049 030C
+01D0 > 69 # unsup: 0069 030C
+01D1 > 4F # unsup: 004F 030C
+01D2 > 6F # unsup: 006F 030C
+01D3 > 55 # unsup: 0055 030C
+01D4 > 75 # unsup: 0075 030C
+01D5 > 55 # unsup: 0055 0308 0304
+01D6 > 75 # unsup: 0075 0308 0304
+01D7 > 55 # unsup: 0055 0308 0301
+01D8 > 75 # unsup: 0075 0308 0301
+01D9 > 55 # unsup: 0055 0308 030C
+01DA > 75 # unsup: 0075 0308 030C
+01DB > 55 # unsup: 0055 0308 0300
+01DC > 75 # unsup: 0075 0308 0300
+01DE > 41 # unsup: 0041 0308 0304
+01DF > 61 # unsup: 0061 0308 0304
+01E0 > 41 # unsup: 0041 0307 0304
+01E1 > 61 # unsup: 0061 0307 0304
+01E2 > 41 45 # unsup: 0041 0045 0304
+01E3 > 61 65 # unsup: 0061 0065 0304
+01E6 > 47 # unsup: 0047 030C
+01E7 > 67 # unsup: 0067 030C
+01E8 > 4B # unsup: 004B 030C
+01E9 > 6B # unsup: 006B 030C
+01EA > 4F # unsup: 004F 0328
+01EB > 6F # unsup: 006F 0328
+01EC > 4F # unsup: 004F 0328 0304
+01ED > 6F # unsup: 006F 0328 0304
+01F0 > 6A # unsup: 006A 030C
+01F1 > 44 5A # compat
+01F2 > 44 7A # compat
+01F3 > 64 7A # compat
+01F4 > 47 # unsup: 0047 0301
+01F5 > 67 # unsup: 0067 0301
+01F8 > 4E # unsup: 004E 0300
+01F9 > 6E # unsup: 006E 0300
+01FA > 41 # unsup: 0041 030A 0301
+01FB > 61 # unsup: 0061 030A 0301
+01FC > 41 45 # unsup: 0041 0045 0301
+01FD > 61 65 # unsup: 0061 0065 0301
+0200 > 41 # unsup: 0041 030F
+0201 > 61 # unsup: 0061 030F
+0202 > 41 # unsup: 0041 0311
+0203 > 61 # unsup: 0061 0311
+0204 > 45 # unsup: 0045 030F
+0205 > 65 # unsup: 0065 030F
+0206 > 45 # unsup: 0045 0311
+0207 > 65 # unsup: 0065 0311
+0208 > 49 # unsup: 0049 030F
+0209 > 69 # unsup: 0069 030F
+020A > 49 # unsup: 0049 0311
+020B > 69 # unsup: 0069 0311
+020C > 4F # unsup: 004F 030F
+020D > 6F # unsup: 006F 030F
+020E > 4F # unsup: 004F 0311
+020F > 6F # unsup: 006F 0311
+0210 > 52 # unsup: 0052 030F
+0211 > 72 # unsup: 0072 030F
+0212 > 52 # unsup: 0052 0311
+0213 > 72 # unsup: 0072 0311
+0214 > 55 # unsup: 0055 030F
+0215 > 75 # unsup: 0075 030F
+0216 > 55 # unsup: 0055 0311
+0217 > 75 # unsup: 0075 0311
+0218 > 53 # unsup: 0053 0326
+0219 > 73 # unsup: 0073 0326
+021A > 54 # unsup: 0054 0326
+021B > 74 # unsup: 0074 0326
+021E > 48 # unsup: 0048 030C
+021F > 68 # unsup: 0068 030C
+0226 > 41 # unsup: 0041 0307
+0227 > 61 # unsup: 0061 0307
+0228 > 45 # unsup: 0045 0327
+0229 > 65 # unsup: 0065 0327
+022A > 4F # unsup: 004F 0308 0304
+022B > 6F # unsup: 006F 0308 0304
+022C > 4F # unsup: 004F 0303 0304
+022D > 6F # unsup: 006F 0303 0304
+022E > 4F # unsup: 004F 0307
+022F > 6F # unsup: 006F 0307
+0230 > 4F # unsup: 004F 0307 0304
+0231 > 6F # unsup: 006F 0307 0304
+0232 > 59 # unsup: 0059 0304
+0233 > 79 # unsup: 0079 0304
+0300 > 0 # unsup
+0301 > 0 # unsup
+0302 > 0 # unsup
+0303 > 0 # unsup
+0304 > 0 # unsup
+0305 > 0 # unsup
+0306 > 0 # unsup
+0307 > 0 # unsup
+0308 > 0 # unsup
+0309 > 0 # unsup
+030A > 0 # unsup
+030B > 0 # unsup
+030C > 0 # unsup
+030D > 0 # unsup
+030E > 0 # unsup
+030F > 0 # unsup
+0310 > 0 # unsup
+0311 > 0 # unsup
+0312 > 0 # unsup
+0313 > 0 # unsup
+0314 > 0 # unsup
+0315 > 0 # unsup
+0316 > 0 # unsup
+0317 > 0 # unsup
+0318 > 0 # unsup
+0319 > 0 # unsup
+031A > 0 # unsup
+031B > 0 # unsup
+031C > 0 # unsup
+031D > 0 # unsup
+031E > 0 # unsup
+031F > 0 # unsup
+0320 > 0 # unsup
+0321 > 0 # unsup
+0322 > 0 # unsup
+0323 > 0 # unsup
+0324 > 0 # unsup
+0325 > 0 # unsup
+0326 > 0 # unsup
+0327 > 0 # unsup
+0328 > 0 # unsup
+0329 > 0 # unsup
+032A > 0 # unsup
+032B > 0 # unsup
+032C > 0 # unsup
+032D > 0 # unsup
+032E > 0 # unsup
+032F > 0 # unsup
+0330 > 0 # unsup
+0331 > 0 # unsup
+0332 > 0 # unsup
+0333 > 0 # unsup
+0334 > 0 # unsup
+0335 > 0 # unsup
+0336 > 0 # unsup
+0337 > 0 # unsup
+0338 > 0 # unsup
+0339 > 0 # unsup
+033A > 0 # unsup
+033B > 0 # unsup
+033C > 0 # unsup
+033D > 0 # unsup
+033E > 0 # unsup
+033F > 0 # unsup
+0340 > 0 # unsup
+0341 > 0 # unsup
+0342 > 0 # unsup
+0343 > 0 # unsup
+0344 > 0 # unsup
+0345 > 0 # unsup
+037A > AA
+037E > 3B
+0384 > B4
+0385 > B5
+0386 > B6
+0387 > B7
+0388 > B8
+0389 > B9
+038A > BA
+038C > BC
+038E > BE
+038F > BF
+0390 > C0
+0391 > C1 /
+     N 1
+     0301 > B6
+     .
+0392 > C2
+0393 > C3
+0394 > C4
+0395 > C5 /
+     N 1
+     0301 > B8
+     .
+0396 > C6
+0397 > C7 /
+     N 1
+     0301 > B9
+     .
+0398 > C8
+0399 > C9 /
+     N 2
+     0301 > BA
+     0308 > DA
+     .
+039A > CA
+039B > CB
+039C > CC
+039D > CD
+039E > CE
+039F > CF /
+     N 1
+     0301 > BC
+     .
+03A0 > D0
+03A1 > D1
+03A3 > D3
+03A4 > D4
+03A5 > D5 /
+     N 2
+     0301 > BE
+     0308 > DB
+     .
+03A6 > D6
+03A7 > D7
+03A8 > D8
+03A9 > D9 /
+     N 1
+     0301 > BF
+     .
+03AA > DA
+03AB > DB
+03AC > DC
+03AD > DD
+03AE > DE
+03AF > DF
+03B0 > E0
+03B1 > E1 /
+     N 1
+     0301 > DC
+     .
+03B2 > E2
+03B3 > E3
+03B4 > E4
+03B5 > E5 /
+     N 1
+     0301 > DD
+     .
+03B6 > E6
+03B7 > E7 /
+     N 1
+     0301 > DE
+     .
+03B8 > E8
+03B9 > E9 /
+     N 2
+     0301 > DF
+     0308 > FA /
+          N 1
+          0301 > C0
+          .
+     .
+03BA > EA
+03BB > EB
+03BC > EC
+03BD > ED
+03BE > EE
+03BF > EF /
+     N 1
+     0301 > FC
+     .
+03C0 > F0
+03C1 > F1
+03C2 > F2
+03C3 > F3
+03C4 > F4
+03C5 > F5 /
+     N 2
+     0301 > FD
+     0308 > FB /
+          N 1
+          0301 > E0
+          .
+     .
+03C6 > F6
+03C7 > F7
+03C8 > F8
+03C9 > F9 /
+     N 1
+     0301 > FE
+     .
+03CA > FA /
+     N 1
+     0301 > C0
+     .
+03CB > FB /
+     N 1
+     0301 > E0
+     .
+03CC > FC
+03CD > FD
+03CE > FE
+1E00 > 41 # unsup: 0041 0325
+1E01 > 61 # unsup: 0061 0325
+1E02 > 42 # unsup: 0042 0307
+1E03 > 62 # unsup: 0062 0307
+1E04 > 42 # unsup: 0042 0323
+1E05 > 62 # unsup: 0062 0323
+1E06 > 42 # unsup: 0042 0331
+1E07 > 62 # unsup: 0062 0331
+1E08 > 43 # unsup: 0043 0327 0301
+1E09 > 63 # unsup: 0063 0327 0301
+1E0A > 44 # unsup: 0044 0307
+1E0B > 64 # unsup: 0064 0307
+1E0C > 44 # unsup: 0044 0323
+1E0D > 64 # unsup: 0064 0323
+1E0E > 44 # unsup: 0044 0331
+1E0F > 64 # unsup: 0064 0331
+1E10 > 44 # unsup: 0044 0327
+1E11 > 64 # unsup: 0064 0327
+1E12 > 44 # unsup: 0044 032D
+1E13 > 64 # unsup: 0064 032D
+1E14 > 45 # unsup: 0045 0304 0300
+1E15 > 65 # unsup: 0065 0304 0300
+1E16 > 45 # unsup: 0045 0304 0301
+1E17 > 65 # unsup: 0065 0304 0301
+1E18 > 45 # unsup: 0045 032D
+1E19 > 65 # unsup: 0065 032D
+1E1A > 45 # unsup: 0045 0330
+1E1B > 65 # unsup: 0065 0330
+1E1C > 45 # unsup: 0045 0327 0306
+1E1D > 65 # unsup: 0065 0327 0306
+1E1E > 46 # unsup: 0046 0307
+1E1F > 66 # unsup: 0066 0307
+1E20 > 47 # unsup: 0047 0304
+1E21 > 67 # unsup: 0067 0304
+1E22 > 48 # unsup: 0048 0307
+1E23 > 68 # unsup: 0068 0307
+1E24 > 48 # unsup: 0048 0323
+1E25 > 68 # unsup: 0068 0323
+1E26 > 48 # unsup: 0048 0308
+1E27 > 68 # unsup: 0068 0308
+1E28 > 48 # unsup: 0048 0327
+1E29 > 68 # unsup: 0068 0327
+1E2A > 48 # unsup: 0048 032E
+1E2B > 68 # unsup: 0068 032E
+1E2C > 49 # unsup: 0049 0330
+1E2D > 69 # unsup: 0069 0330
+1E2E > 49 # unsup: 0049 0308 0301
+1E2F > 69 # unsup: 0069 0308 0301
+1E30 > 4B # unsup: 004B 0301
+1E31 > 6B # unsup: 006B 0301
+1E32 > 4B # unsup: 004B 0323
+1E33 > 6B # unsup: 006B 0323
+1E34 > 4B # unsup: 004B 0331
+1E35 > 6B # unsup: 006B 0331
+1E36 > 4C # unsup: 004C 0323
+1E37 > 6C # unsup: 006C 0323
+1E38 > 4C # unsup: 004C 0323 0304
+1E39 > 6C # unsup: 006C 0323 0304
+1E3A > 4C # unsup: 004C 0331
+1E3B > 6C # unsup: 006C 0331
+1E3C > 4C # unsup: 004C 032D
+1E3D > 6C # unsup: 006C 032D
+1E3E > 4D # unsup: 004D 0301
+1E3F > 6D # unsup: 006D 0301
+1E40 > 4D # unsup: 004D 0307
+1E41 > 6D # unsup: 006D 0307
+1E42 > 4D # unsup: 004D 0323
+1E43 > 6D # unsup: 006D 0323
+1E44 > 4E # unsup: 004E 0307
+1E45 > 6E # unsup: 006E 0307
+1E46 > 4E # unsup: 004E 0323
+1E47 > 6E # unsup: 006E 0323
+1E48 > 4E # unsup: 004E 0331
+1E49 > 6E # unsup: 006E 0331
+1E4A > 4E # unsup: 004E 032D
+1E4B > 6E # unsup: 006E 032D
+1E4C > 4F # unsup: 004F 0303 0301
+1E4D > 6F # unsup: 006F 0303 0301
+1E4E > 4F # unsup: 004F 0303 0308
+1E4F > 6F # unsup: 006F 0303 0308
+1E50 > 4F # unsup: 004F 0304 0300
+1E51 > 6F # unsup: 006F 0304 0300
+1E52 > 4F # unsup: 004F 0304 0301
+1E53 > 6F # unsup: 006F 0304 0301
+1E54 > 50 # unsup: 0050 0301
+1E55 > 70 # unsup: 0070 0301
+1E56 > 50 # unsup: 0050 0307
+1E57 > 70 # unsup: 0070 0307
+1E58 > 52 # unsup: 0052 0307
+1E59 > 72 # unsup: 0072 0307
+1E5A > 52 # unsup: 0052 0323
+1E5B > 72 # unsup: 0072 0323
+1E5C > 52 # unsup: 0052 0323 0304
+1E5D > 72 # unsup: 0072 0323 0304
+1E5E > 52 # unsup: 0052 0331
+1E5F > 72 # unsup: 0072 0331
+1E60 > 53 # unsup: 0053 0307
+1E61 > 73 # unsup: 0073 0307
+1E62 > 53 # unsup: 0053 0323
+1E63 > 73 # unsup: 0073 0323
+1E64 > 53 # unsup: 0053 0301 0307
+1E65 > 73 # unsup: 0073 0301 0307
+1E66 > 53 # unsup: 0053 030C 0307
+1E67 > 73 # unsup: 0073 030C 0307
+1E68 > 53 # unsup: 0053 0323 0307
+1E69 > 73 # unsup: 0073 0323 0307
+1E6A > 54 # unsup: 0054 0307
+1E6B > 74 # unsup: 0074 0307
+1E6C > 54 # unsup: 0054 0323
+1E6D > 74 # unsup: 0074 0323
+1E6E > 54 # unsup: 0054 0331
+1E6F > 74 # unsup: 0074 0331
+1E70 > 54 # unsup: 0054 032D
+1E71 > 74 # unsup: 0074 032D
+1E72 > 55 # unsup: 0055 0324
+1E73 > 75 # unsup: 0075 0324
+1E74 > 55 # unsup: 0055 0330
+1E75 > 75 # unsup: 0075 0330
+1E76 > 55 # unsup: 0055 032D
+1E77 > 75 # unsup: 0075 032D
+1E78 > 55 # unsup: 0055 0303 0301
+1E79 > 75 # unsup: 0075 0303 0301
+1E7A > 55 # unsup: 0055 0304 0308
+1E7B > 75 # unsup: 0075 0304 0308
+1E7C > 56 # unsup: 0056 0303
+1E7D > 76 # unsup: 0076 0303
+1E7E > 56 # unsup: 0056 0323
+1E7F > 76 # unsup: 0076 0323
+1E80 > 57 # unsup: 0057 0300
+1E81 > 77 # unsup: 0077 0300
+1E82 > 57 # unsup: 0057 0301
+1E83 > 77 # unsup: 0077 0301
+1E84 > 57 # unsup: 0057 0308
+1E85 > 77 # unsup: 0077 0308
+1E86 > 57 # unsup: 0057 0307
+1E87 > 77 # unsup: 0077 0307
+1E88 > 57 # unsup: 0057 0323
+1E89 > 77 # unsup: 0077 0323
+1E8A > 58 # unsup: 0058 0307
+1E8B > 78 # unsup: 0078 0307
+1E8C > 58 # unsup: 0058 0308
+1E8D > 78 # unsup: 0078 0308
+1E8E > 59 # unsup: 0059 0307
+1E8F > 79 # unsup: 0079 0307
+1E90 > 5A # unsup: 005A 0302
+1E91 > 7A # unsup: 007A 0302
+1E92 > 5A # unsup: 005A 0323
+1E93 > 7A # unsup: 007A 0323
+1E94 > 5A # unsup: 005A 0331
+1E95 > 7A # unsup: 007A 0331
+1E96 > 68 # unsup: 0068 0331
+1E97 > 74 # unsup: 0074 0308
+1E98 > 77 # unsup: 0077 030A
+1E99 > 79 # unsup: 0079 030A
+1E9B > 73 # unsup: 0073 0307
+1EA0 > 41 # unsup: 0041 0323
+1EA1 > 61 # unsup: 0061 0323
+1EA2 > 41 # unsup: 0041 0309
+1EA3 > 61 # unsup: 0061 0309
+1EA4 > 41 # unsup: 0041 0302 0301
+1EA5 > 61 # unsup: 0061 0302 0301
+1EA6 > 41 # unsup: 0041 0302 0300
+1EA7 > 61 # unsup: 0061 0302 0300
+1EA8 > 41 # unsup: 0041 0302 0309
+1EA9 > 61 # unsup: 0061 0302 0309
+1EAA > 41 # unsup: 0041 0302 0303
+1EAB > 61 # unsup: 0061 0302 0303
+1EAC > 41 # unsup: 0041 0323 0302
+1EAD > 61 # unsup: 0061 0323 0302
+1EAE > 41 # unsup: 0041 0306 0301
+1EAF > 61 # unsup: 0061 0306 0301
+1EB0 > 41 # unsup: 0041 0306 0300
+1EB1 > 61 # unsup: 0061 0306 0300
+1EB2 > 41 # unsup: 0041 0306 0309
+1EB3 > 61 # unsup: 0061 0306 0309
+1EB4 > 41 # unsup: 0041 0306 0303
+1EB5 > 61 # unsup: 0061 0306 0303
+1EB6 > 41 # unsup: 0041 0323 0306
+1EB7 > 61 # unsup: 0061 0323 0306
+1EB8 > 45 # unsup: 0045 0323
+1EB9 > 65 # unsup: 0065 0323
+1EBA > 45 # unsup: 0045 0309
+1EBB > 65 # unsup: 0065 0309
+1EBC > 45 # unsup: 0045 0303
+1EBD > 65 # unsup: 0065 0303
+1EBE > 45 # unsup: 0045 0302 0301
+1EBF > 65 # unsup: 0065 0302 0301
+1EC0 > 45 # unsup: 0045 0302 0300
+1EC1 > 65 # unsup: 0065 0302 0300
+1EC2 > 45 # unsup: 0045 0302 0309
+1EC3 > 65 # unsup: 0065 0302 0309
+1EC4 > 45 # unsup: 0045 0302 0303
+1EC5 > 65 # unsup: 0065 0302 0303
+1EC6 > 45 # unsup: 0045 0323 0302
+1EC7 > 65 # unsup: 0065 0323 0302
+1EC8 > 49 # unsup: 0049 0309
+1EC9 > 69 # unsup: 0069 0309
+1ECA > 49 # unsup: 0049 0323
+1ECB > 69 # unsup: 0069 0323
+1ECC > 4F # unsup: 004F 0323
+1ECD > 6F # unsup: 006F 0323
+1ECE > 4F # unsup: 004F 0309
+1ECF > 6F # unsup: 006F 0309
+1ED0 > 4F # unsup: 004F 0302 0301
+1ED1 > 6F # unsup: 006F 0302 0301
+1ED2 > 4F # unsup: 004F 0302 0300
+1ED3 > 6F # unsup: 006F 0302 0300
+1ED4 > 4F # unsup: 004F 0302 0309
+1ED5 > 6F # unsup: 006F 0302 0309
+1ED6 > 4F # unsup: 004F 0302 0303
+1ED7 > 6F # unsup: 006F 0302 0303
+1ED8 > 4F # unsup: 004F 0323 0302
+1ED9 > 6F # unsup: 006F 0323 0302
+1EDA > 4F # unsup: 004F 031B 0301
+1EDB > 6F # unsup: 006F 031B 0301
+1EDC > 4F # unsup: 004F 031B 0300
+1EDD > 6F # unsup: 006F 031B 0300
+1EDE > 4F # unsup: 004F 031B 0309
+1EDF > 6F # unsup: 006F 031B 0309
+1EE0 > 4F # unsup: 004F 031B 0303
+1EE1 > 6F # unsup: 006F 031B 0303
+1EE2 > 4F # unsup: 004F 031B 0323
+1EE3 > 6F # unsup: 006F 031B 0323
+1EE4 > 55 # unsup: 0055 0323
+1EE5 > 75 # unsup: 0075 0323
+1EE6 > 55 # unsup: 0055 0309
+1EE7 > 75 # unsup: 0075 0309
+1EE8 > 55 # unsup: 0055 031B 0301
+1EE9 > 75 # unsup: 0075 031B 0301
+1EEA > 55 # unsup: 0055 031B 0300
+1EEB > 75 # unsup: 0075 031B 0300
+1EEC > 55 # unsup: 0055 031B 0309
+1EED > 75 # unsup: 0075 031B 0309
+1EEE > 55 # unsup: 0055 031B 0303
+1EEF > 75 # unsup: 0075 031B 0303
+1EF0 > 55 # unsup: 0055 031B 0323
+1EF1 > 75 # unsup: 0075 031B 0323
+1EF2 > 59 # unsup: 0059 0300
+1EF3 > 79 # unsup: 0079 0300
+1EF4 > 59 # unsup: 0059 0323
+1EF5 > 79 # unsup: 0079 0323
+1EF6 > 59 # unsup: 0059 0309
+1EF7 > 79 # unsup: 0079 0309
+1EF8 > 59 # unsup: 0059 0303
+1EF9 > 79 # unsup: 0079 0303
+1F00 > E1 # unsup: 03B1 0313
+1F01 > E1 # unsup: 03B1 0314
+1F02 > E1 # unsup: 03B1 0313 0300
+1F03 > E1 # unsup: 03B1 0314 0300
+1F04 > E1 # unsup: 03B1 0313 0301
+1F05 > E1 # unsup: 03B1 0314 0301
+1F06 > E1 # unsup: 03B1 0313 0342
+1F07 > E1 # unsup: 03B1 0314 0342
+1F08 > C1 # unsup: 0391 0313
+1F09 > C1 # unsup: 0391 0314
+1F0A > C1 # unsup: 0391 0313 0300
+1F0B > C1 # unsup: 0391 0314 0300
+1F0C > C1 # unsup: 0391 0313 0301
+1F0D > C1 # unsup: 0391 0314 0301
+1F0E > C1 # unsup: 0391 0313 0342
+1F0F > C1 # unsup: 0391 0314 0342
+1F10 > E5 # unsup: 03B5 0313
+1F11 > E5 # unsup: 03B5 0314
+1F12 > E5 # unsup: 03B5 0313 0300
+1F13 > E5 # unsup: 03B5 0314 0300
+1F14 > E5 # unsup: 03B5 0313 0301
+1F15 > E5 # unsup: 03B5 0314 0301
+1F18 > C5 # unsup: 0395 0313
+1F19 > C5 # unsup: 0395 0314
+1F1A > C5 # unsup: 0395 0313 0300
+1F1B > C5 # unsup: 0395 0314 0300
+1F1C > C5 # unsup: 0395 0313 0301
+1F1D > C5 # unsup: 0395 0314 0301
+1F20 > E7 # unsup: 03B7 0313
+1F21 > E7 # unsup: 03B7 0314
+1F22 > E7 # unsup: 03B7 0313 0300
+1F23 > E7 # unsup: 03B7 0314 0300
+1F24 > E7 # unsup: 03B7 0313 0301
+1F25 > E7 # unsup: 03B7 0314 0301
+1F26 > E7 # unsup: 03B7 0313 0342
+1F27 > E7 # unsup: 03B7 0314 0342
+1F28 > C7 # unsup: 0397 0313
+1F29 > C7 # unsup: 0397 0314
+1F2A > C7 # unsup: 0397 0313 0300
+1F2B > C7 # unsup: 0397 0314 0300
+1F2C > C7 # unsup: 0397 0313 0301
+1F2D > C7 # unsup: 0397 0314 0301
+1F2E > C7 # unsup: 0397 0313 0342
+1F2F > C7 # unsup: 0397 0314 0342
+1F30 > E9 # unsup: 03B9 0313
+1F31 > E9 # unsup: 03B9 0314
+1F32 > E9 # unsup: 03B9 0313 0300
+1F33 > E9 # unsup: 03B9 0314 0300
+1F34 > E9 # unsup: 03B9 0313 0301
+1F35 > E9 # unsup: 03B9 0314 0301
+1F36 > E9 # unsup: 03B9 0313 0342
+1F37 > E9 # unsup: 03B9 0314 0342
+1F38 > C9 # unsup: 0399 0313
+1F39 > C9 # unsup: 0399 0314
+1F3A > C9 # unsup: 0399 0313 0300
+1F3B > C9 # unsup: 0399 0314 0300
+1F3C > C9 # unsup: 0399 0313 0301
+1F3D > C9 # unsup: 0399 0314 0301
+1F3E > C9 # unsup: 0399 0313 0342
+1F3F > C9 # unsup: 0399 0314 0342
+1F40 > EF # unsup: 03BF 0313
+1F41 > EF # unsup: 03BF 0314
+1F42 > EF # unsup: 03BF 0313 0300
+1F43 > EF # unsup: 03BF 0314 0300
+1F44 > EF # unsup: 03BF 0313 0301
+1F45 > EF # unsup: 03BF 0314 0301
+1F48 > CF # unsup: 039F 0313
+1F49 > CF # unsup: 039F 0314
+1F4A > CF # unsup: 039F 0313 0300
+1F4B > CF # unsup: 039F 0314 0300
+1F4C > CF # unsup: 039F 0313 0301
+1F4D > CF # unsup: 039F 0314 0301
+1F50 > F5 # unsup: 03C5 0313
+1F51 > F5 # unsup: 03C5 0314
+1F52 > F5 # unsup: 03C5 0313 0300
+1F53 > F5 # unsup: 03C5 0314 0300
+1F54 > F5 # unsup: 03C5 0313 0301
+1F55 > F5 # unsup: 03C5 0314 0301
+1F56 > F5 # unsup: 03C5 0313 0342
+1F57 > F5 # unsup: 03C5 0314 0342
+1F59 > D5 # unsup: 03A5 0314
+1F5B > D5 # unsup: 03A5 0314 0300
+1F5D > D5 # unsup: 03A5 0314 0301
+1F5F > D5 # unsup: 03A5 0314 0342
+1F60 > F9 # unsup: 03C9 0313
+1F61 > F9 # unsup: 03C9 0314
+1F62 > F9 # unsup: 03C9 0313 0300
+1F63 > F9 # unsup: 03C9 0314 0300
+1F64 > F9 # unsup: 03C9 0313 0301
+1F65 > F9 # unsup: 03C9 0314 0301
+1F66 > F9 # unsup: 03C9 0313 0342
+1F67 > F9 # unsup: 03C9 0314 0342
+1F68 > D9 # unsup: 03A9 0313
+1F69 > D9 # unsup: 03A9 0314
+1F6A > D9 # unsup: 03A9 0313 0300
+1F6B > D9 # unsup: 03A9 0314 0300
+1F6C > D9 # unsup: 03A9 0313 0301
+1F6D > D9 # unsup: 03A9 0314 0301
+1F6E > D9 # unsup: 03A9 0313 0342
+1F6F > D9 # unsup: 03A9 0314 0342
+1F70 > E1 # unsup: 03B1 0300
+1F71 > DC
+1F72 > E5 # unsup: 03B5 0300
+1F73 > DD
+1F74 > E7 # unsup: 03B7 0300
+1F75 > DE
+1F76 > E9 # unsup: 03B9 0300
+1F77 > DF
+1F78 > EF # unsup: 03BF 0300
+1F79 > FC
+1F7A > F5 # unsup: 03C5 0300
+1F7B > FD
+1F7C > F9 # unsup: 03C9 0300
+1F7D > FE
+1F80 > E1 # unsup: 03B1 0313 0345
+1F81 > E1 # unsup: 03B1 0314 0345
+1F82 > E1 # unsup: 03B1 0313 0300 0345
+1F83 > E1 # unsup: 03B1 0314 0300 0345
+1F84 > E1 # unsup: 03B1 0313 0301 0345
+1F85 > E1 # unsup: 03B1 0314 0301 0345
+1F86 > E1 # unsup: 03B1 0313 0342 0345
+1F87 > E1 # unsup: 03B1 0314 0342 0345
+1F88 > C1 # unsup: 0391 0313 0345
+1F89 > C1 # unsup: 0391 0314 0345
+1F8A > C1 # unsup: 0391 0313 0300 0345
+1F8B > C1 # unsup: 0391 0314 0300 0345
+1F8C > C1 # unsup: 0391 0313 0301 0345
+1F8D > C1 # unsup: 0391 0314 0301 0345
+1F8E > C1 # unsup: 0391 0313 0342 0345
+1F8F > C1 # unsup: 0391 0314 0342 0345
+1F90 > E7 # unsup: 03B7 0313 0345
+1F91 > E7 # unsup: 03B7 0314 0345
+1F92 > E7 # unsup: 03B7 0313 0300 0345
+1F93 > E7 # unsup: 03B7 0314 0300 0345
+1F94 > E7 # unsup: 03B7 0313 0301 0345
+1F95 > E7 # unsup: 03B7 0314 0301 0345
+1F96 > E7 # unsup: 03B7 0313 0342 0345
+1F97 > E7 # unsup: 03B7 0314 0342 0345
+1F98 > C7 # unsup: 0397 0313 0345
+1F99 > C7 # unsup: 0397 0314 0345
+1F9A > C7 # unsup: 0397 0313 0300 0345
+1F9B > C7 # unsup: 0397 0314 0300 0345
+1F9C > C7 # unsup: 0397 0313 0301 0345
+1F9D > C7 # unsup: 0397 0314 0301 0345
+1F9E > C7 # unsup: 0397 0313 0342 0345
+1F9F > C7 # unsup: 0397 0314 0342 0345
+1FA0 > F9 # unsup: 03C9 0313 0345
+1FA1 > F9 # unsup: 03C9 0314 0345
+1FA2 > F9 # unsup: 03C9 0313 0300 0345
+1FA3 > F9 # unsup: 03C9 0314 0300 0345
+1FA4 > F9 # unsup: 03C9 0313 0301 0345
+1FA5 > F9 # unsup: 03C9 0314 0301 0345
+1FA6 > F9 # unsup: 03C9 0313 0342 0345
+1FA7 > F9 # unsup: 03C9 0314 0342 0345
+1FA8 > D9 # unsup: 03A9 0313 0345
+1FA9 > D9 # unsup: 03A9 0314 0345
+1FAA > D9 # unsup: 03A9 0313 0300 0345
+1FAB > D9 # unsup: 03A9 0314 0300 0345
+1FAC > D9 # unsup: 03A9 0313 0301 0345
+1FAD > D9 # unsup: 03A9 0314 0301 0345
+1FAE > D9 # unsup: 03A9 0313 0342 0345
+1FAF > D9 # unsup: 03A9 0314 0342 0345
+1FB0 > E1 # unsup: 03B1 0306
+1FB1 > E1 # unsup: 03B1 0304
+1FB2 > E1 # unsup: 03B1 0300 0345
+1FB3 > E1 # unsup: 03B1 0345
+1FB4 > DC # unsup: 03AC 0345
+1FB6 > E1 # unsup: 03B1 0342
+1FB7 > E1 # unsup: 03B1 0342 0345
+1FB8 > C1 # unsup: 0391 0306
+1FB9 > C1 # unsup: 0391 0304
+1FBA > C1 # unsup: 0391 0300
+1FBB > B6
+1FBC > C1 # unsup: 0391 0345
+1FBE > E9
+1FC1 > A8 # unsup: 00A8 0342
+1FC2 > E7 # unsup: 03B7 0300 0345
+1FC3 > E7 # unsup: 03B7 0345
+1FC4 > DE # unsup: 03AE 0345
+1FC6 > E7 # unsup: 03B7 0342
+1FC7 > E7 # unsup: 03B7 0342 0345
+1FC8 > C5 # unsup: 0395 0300
+1FC9 > B8
+1FCA > C7 # unsup: 0397 0300
+1FCB > B9
+1FCC > C7 # unsup: 0397 0345
+1FD0 > E9 # unsup: 03B9 0306
+1FD1 > E9 # unsup: 03B9 0304
+1FD2 > FA # unsup: 03CA 0300
+1FD3 > C0
+1FD6 > E9 # unsup: 03B9 0342
+1FD7 > FA # unsup: 03CA 0342
+1FD8 > C9 # unsup: 0399 0306
+1FD9 > C9 # unsup: 0399 0304
+1FDA > C9 # unsup: 0399 0300
+1FDB > BA
+1FE0 > F5 # unsup: 03C5 0306
+1FE1 > F5 # unsup: 03C5 0304
+1FE2 > FB # unsup: 03CB 0300
+1FE3 > E0
+1FE4 > F1 # unsup: 03C1 0313
+1FE5 > F1 # unsup: 03C1 0314
+1FE6 > F5 # unsup: 03C5 0342
+1FE7 > FB # unsup: 03CB 0342
+1FE8 > D5 # unsup: 03A5 0306
+1FE9 > D5 # unsup: 03A5 0304
+1FEA > D5 # unsup: 03A5 0300
+1FEB > BE
+1FEC > D1 # unsup: 03A1 0314
+1FED > A8 # unsup: 00A8 0300
+1FEE > B5
+1FEF > 60
+1FF2 > F9 # unsup: 03C9 0300 0345
+1FF3 > F9 # unsup: 03C9 0345
+1FF4 > FE # unsup: 03CE 0345
+1FF6 > F9 # unsup: 03C9 0342
+1FF7 > F9 # unsup: 03C9 0342 0345
+1FF8 > CF # unsup: 039F 0300
+1FF9 > BC
+1FFA > D9 # unsup: 03A9 0300
+1FFB > BF
+1FFC > D9 # unsup: 03A9 0345
+2000 > 20 # compat
+2001 > 20 # compat
+2002 > 20 # compat
+2003 > 20 # compat
+2004 > 20 # compat
+2005 > 20 # compat
+2006 > 20 # compat
+2007 > 20 # compat
+2008 > 20 # compat
+2009 > 20 # compat
+200A > 20 # compat
+2015 > AF
+2018 > A1
+2019 > A2
+2024 > 2E # compat
+2025 > 2E 2E # compat
+2026 > 2E 2E 2E # compat
+202F > 20 # compat
+203C > 21 21 # compat
+2047 > 3F 3F # compat
+2048 > 3F 21 # compat
+2049 > 21 3F # compat
+205F > 20 # compat
+20AC > A4
+20AF > A5
+FB00 > 66 66 # compat
+FB01 > 66 69 # compat
+FB02 > 66 6C # compat
+FB03 > 66 66 69 # compat
+FB04 > 66 66 6C # compat
+FB05 > 73 74 # compat
+FB06 > 73 74 # compat
+FB29 > 2B # compat
+FE30 > 2E 2E # compat
+FE33 > 5F # compat
+FE34 > 5F # compat
+FE35 > 28 # compat
+FE36 > 29 # compat
+FE37 > 7B # compat
+FE38 > 7D # compat
+FE47 > 5B # compat
+FE48 > 5D # compat
+FE4D > 5F # compat
+FE4E > 5F # compat
+FE4F > 5F # compat
+FE50 > 2C # compat
+FE52 > 2E # compat
+FE54 > 3B # compat
+FE55 > 3A # compat
+FE56 > 3F # compat
+FE57 > 21 # compat
+FE59 > 28 # compat
+FE5A > 29 # compat
+FE5B > 7B # compat
+FE5C > 7D # compat
+FE5F > 23 # compat
+FE60 > 26 # compat
+FE61 > 2A # compat
+FE62 > 2B # compat
+FE63 > 2D # compat
+FE64 > 3C # compat
+FE65 > 3E # compat
+FE66 > 3D # compat
+FE68 > 5C # compat
+FE69 > 24 # compat
+FE6A > 25 # compat
+FE6B > 40 # compat
+FF01 > 21 # compat
+FF02 > 22 # compat
+FF03 > 23 # compat
+FF04 > 24 # compat
+FF05 > 25 # compat
+FF06 > 26 # compat
+FF07 > 27 # compat
+FF08 > 28 # compat
+FF09 > 29 # compat
+FF0A > 2A # compat
+FF0B > 2B # compat
+FF0C > 2C # compat
+FF0D > 2D # compat
+FF0E > 2E # compat
+FF0F > 2F # compat
+FF10 > 30 # compat
+FF11 > 31 # compat
+FF12 > 32 # compat
+FF13 > 33 # compat
+FF14 > 34 # compat
+FF15 > 35 # compat
+FF16 > 36 # compat
+FF17 > 37 # compat
+FF18 > 38 # compat
+FF19 > 39 # compat
+FF1A > 3A # compat
+FF1B > 3B # compat
+FF1C > 3C # compat
+FF1D > 3D # compat
+FF1E > 3E # compat
+FF1F > 3F # compat
+FF20 > 40 # compat
+FF21 > 41 # compat
+FF22 > 42 # compat
+FF23 > 43 # compat
+FF24 > 44 # compat
+FF25 > 45 # compat
+FF26 > 46 # compat
+FF27 > 47 # compat
+FF28 > 48 # compat
+FF29 > 49 # compat
+FF2A > 4A # compat
+FF2B > 4B # compat
+FF2C > 4C # compat
+FF2D > 4D # compat
+FF2E > 4E # compat
+FF2F > 4F # compat
+FF30 > 50 # compat
+FF31 > 51 # compat
+FF32 > 52 # compat
+FF33 > 53 # compat
+FF34 > 54 # compat
+FF35 > 55 # compat
+FF36 > 56 # compat
+FF37 > 57 # compat
+FF38 > 58 # compat
+FF39 > 59 # compat
+FF3A > 5A # compat
+FF3B > 5B # compat
+FF3C > 5C # compat
+FF3D > 5D # compat
+FF3E > 5E # compat
+FF3F > 5F # compat
+FF40 > 60 # compat
+FF41 > 61 # compat
+FF42 > 62 # compat
+FF43 > 63 # compat
+FF44 > 64 # compat
+FF45 > 65 # compat
+FF46 > 66 # compat
+FF47 > 67 # compat
+FF48 > 68 # compat
+FF49 > 69 # compat
+FF4A > 6A # compat
+FF4B > 6B # compat
+FF4C > 6C # compat
+FF4D > 6D # compat
+FF4E > 6E # compat
+FF4F > 6F # compat
+FF50 > 70 # compat
+FF51 > 71 # compat
+FF52 > 72 # compat
+FF53 > 73 # compat
+FF54 > 74 # compat
+FF55 > 75 # compat
+FF56 > 76 # compat
+FF57 > 77 # compat
+FF58 > 78 # compat
+FF59 > 79 # compat
+FF5A > 7A # compat
+FF5B > 7B # compat
+FF5C > 7C # compat
+FF5D > 7D # compat
+FF5E > 7E # compat
+FFE1 > A3 # compat
+FFE2 > AC # compat
+FFE4 > A6 # compat
+.
+
+STRICT
+/
+N 274
+0000 > 00
+0001 > 01
+0002 > 02
+0003 > 03
+0004 > 04
+0005 > 05
+0006 > 06
+0007 > 07
+0008 > 08
+0009 > 09
+000A > 0A
+000B > 0B
+000C > 0C
+000D > 0D
+000E > 0E
+000F > 0F
+0010 > 10
+0011 > 11
+0012 > 12
+0013 > 13
+0014 > 14
+0015 > 15
+0016 > 16
+0017 > 17
+0018 > 18
+0019 > 19
+001A > 1A
+001B > 1B
+001C > 1C
+001D > 1D
+001E > 1E
+001F > 1F
+0020 > 20
+0021 > 21
+0022 > 22
+0023 > 23
+0024 > 24
+0025 > 25
+0026 > 26
+0027 > 27
+0028 > 28
+0029 > 29
+002A > 2A
+002B > 2B
+002C > 2C
+002D > 2D
+002E > 2E
+002F > 2F
+0030 > 30
+0031 > 31
+0032 > 32
+0033 > 33
+0034 > 34
+0035 > 35
+0036 > 36
+0037 > 37
+0038 > 38
+0039 > 39
+003A > 3A
+003B > 3B
+003C > 3C
+003D > 3D
+003E > 3E
+003F > 3F
+0040 > 40
+0041 > 41
+0042 > 42
+0043 > 43
+0044 > 44
+0045 > 45
+0046 > 46
+0047 > 47
+0048 > 48
+0049 > 49
+004A > 4A
+004B > 4B
+004C > 4C
+004D > 4D
+004E > 4E
+004F > 4F
+0050 > 50
+0051 > 51
+0052 > 52
+0053 > 53
+0054 > 54
+0055 > 55
+0056 > 56
+0057 > 57
+0058 > 58
+0059 > 59
+005A > 5A
+005B > 5B
+005C > 5C
+005D > 5D
+005E > 5E
+005F > 5F
+0060 > 60
+0061 > 61
+0062 > 62
+0063 > 63
+0064 > 64
+0065 > 65
+0066 > 66
+0067 > 67
+0068 > 68
+0069 > 69
+006A > 6A
+006B > 6B
+006C > 6C
+006D > 6D
+006E > 6E
+006F > 6F
+0070 > 70
+0071 > 71
+0072 > 72
+0073 > 73
+0074 > 74
+0075 > 75
+0076 > 76
+0077 > 77
+0078 > 78
+0079 > 79
+007A > 7A
+007B > 7B
+007C > 7C
+007D > 7D
+007E > 7E
+007F > 7F
+0080 > 80
+0081 > 81
+0082 > 82
+0083 > 83
+0084 > 84
+0085 > 85
+0086 > 86
+0087 > 87
+0088 > 88
+0089 > 89
+008A > 8A
+008B > 8B
+008C > 8C
+008D > 8D
+008E > 8E
+008F > 8F
+0090 > 90
+0091 > 91
+0092 > 92
+0093 > 93
+0094 > 94
+0095 > 95
+0096 > 96
+0097 > 97
+0098 > 98
+0099 > 99
+009A > 9A
+009B > 9B
+009C > 9C
+009D > 9D
+009E > 9E
+009F > 9F
+00A0 > A0
+00A3 > A3
+00A6 > A6
+00A7 > A7
+00A8 > A8 /
+     N 1
+     0301 > B5
+     .
+00A9 > A9
+00AB > AB
+00AC > AC
+00AD > AD
+00B0 > B0
+00B1 > B1
+00B2 > B2
+00B3 > B3
+00B7 > B7
+00BB > BB
+00BD > BD
+037A > AA
+037E > 3B
+0384 > B4
+0385 > B5
+0386 > B6
+0387 > B7
+0388 > B8
+0389 > B9
+038A > BA
+038C > BC
+038E > BE
+038F > BF
+0390 > C0
+0391 > C1 /
+     N 1
+     0301 > B6
+     .
+0392 > C2
+0393 > C3
+0394 > C4
+0395 > C5 /
+     N 1
+     0301 > B8
+     .
+0396 > C6
+0397 > C7 /
+     N 1
+     0301 > B9
+     .
+0398 > C8
+0399 > C9 /
+     N 2
+     0301 > BA
+     0308 > DA
+     .
+039A > CA
+039B > CB
+039C > CC
+039D > CD
+039E > CE
+039F > CF /
+     N 1
+     0301 > BC
+     .
+03A0 > D0
+03A1 > D1
+03A3 > D3
+03A4 > D4
+03A5 > D5 /
+     N 2
+     0301 > BE
+     0308 > DB
+     .
+03A6 > D6
+03A7 > D7
+03A8 > D8
+03A9 > D9 /
+     N 1
+     0301 > BF
+     .
+03AA > DA
+03AB > DB
+03AC > DC
+03AD > DD
+03AE > DE
+03AF > DF
+03B0 > E0
+03B1 > E1 /
+     N 1
+     0301 > DC
+     .
+03B2 > E2
+03B3 > E3
+03B4 > E4
+03B5 > E5 /
+     N 1
+     0301 > DD
+     .
+03B6 > E6
+03B7 > E7 /
+     N 1
+     0301 > DE
+     .
+03B8 > E8
+03B9 > E9 /
+     N 2
+     0301 > DF
+     0308 > FA /
+          N 1
+          0301 > C0
+          .
+     .
+03BA > EA
+03BB > EB
+03BC > EC
+03BD > ED
+03BE > EE
+03BF > EF /
+     N 1
+     0301 > FC
+     .
+03C0 > F0
+03C1 > F1
+03C2 > F2
+03C3 > F3
+03C4 > F4
+03C5 > F5 /
+     N 2
+     0301 > FD
+     0308 > FB /
+          N 1
+          0301 > E0
+          .
+     .
+03C6 > F6
+03C7 > F7
+03C8 > F8
+03C9 > F9 /
+     N 1
+     0301 > FE
+     .
+03CA > FA /
+     N 1
+     0301 > C0
+     .
+03CB > FB /
+     N 1
+     0301 > E0
+     .
+03CC > FC
+03CD > FD
+03CE > FE
+1F71 > DC
+1F73 > DD
+1F75 > DE
+1F77 > DF
+1F79 > FC
+1F7B > FD
+1F7D > FE
+1FBB > B6
+1FBE > E9
+1FC9 > B8
+1FCB > B9
+1FD3 > C0
+1FDB > BA
+1FE3 > E0
+1FEB > BE
+1FEE > B5
+1FEF > 60
+1FF9 > BC
+1FFB > BF
+2015 > AF
+2018 > A1
+2019 > A2
+20AC > A4
+20AF > A5
+.
+
+NFD
+/
+N 253
+00 > 0000
+01 > 0001
+02 > 0002
+03 > 0003
+04 > 0004
+05 > 0005
+06 > 0006
+07 > 0007
+08 > 0008
+09 > 0009
+0A > 000A
+0B > 000B
+0C > 000C
+0D > 000D
+0E > 000E
+0F > 000F
+10 > 0010
+11 > 0011
+12 > 0012
+13 > 0013
+14 > 0014
+15 > 0015
+16 > 0016
+17 > 0017
+18 > 0018
+19 > 0019
+1A > 001A
+1B > 001B
+1C > 001C
+1D > 001D
+1E > 001E
+1F > 001F
+20 > 0020
+21 > 0021
+22 > 0022
+23 > 0023
+24 > 0024
+25 > 0025
+26 > 0026
+27 > 0027
+28 > 0028
+29 > 0029
+2A > 002A
+2B > 002B
+2C > 002C
+2D > 002D
+2E > 002E
+2F > 002F
+30 > 0030
+31 > 0031
+32 > 0032
+33 > 0033
+34 > 0034
+35 > 0035
+36 > 0036
+37 > 0037
+38 > 0038
+39 > 0039
+3A > 003A
+3B > 003B
+3C > 003C
+3D > 003D
+3E > 003E
+3F > 003F
+40 > 0040
+41 > 0041
+42 > 0042
+43 > 0043
+44 > 0044
+45 > 0045
+46 > 0046
+47 > 0047
+48 > 0048
+49 > 0049
+4A > 004A
+4B > 004B
+4C > 004C
+4D > 004D
+4E > 004E
+4F > 004F
+50 > 0050
+51 > 0051
+52 > 0052
+53 > 0053
+54 > 0054
+55 > 0055
+56 > 0056
+57 > 0057
+58 > 0058
+59 > 0059
+5A > 005A
+5B > 005B
+5C > 005C
+5D > 005D
+5E > 005E
+5F > 005F
+60 > 0060
+61 > 0061
+62 > 0062
+63 > 0063
+64 > 0064
+65 > 0065
+66 > 0066
+67 > 0067
+68 > 0068
+69 > 0069
+6A > 006A
+6B > 006B
+6C > 006C
+6D > 006D
+6E > 006E
+6F > 006F
+70 > 0070
+71 > 0071
+72 > 0072
+73 > 0073
+74 > 0074
+75 > 0075
+76 > 0076
+77 > 0077
+78 > 0078
+79 > 0079
+7A > 007A
+7B > 007B
+7C > 007C
+7D > 007D
+7E > 007E
+7F > 007F
+80 > 0080
+81 > 0081
+82 > 0082
+83 > 0083
+84 > 0084
+85 > 0085
+86 > 0086
+87 > 0087
+88 > 0088
+89 > 0089
+8A > 008A
+8B > 008B
+8C > 008C
+8D > 008D
+8E > 008E
+8F > 008F
+90 > 0090
+91 > 0091
+92 > 0092
+93 > 0093
+94 > 0094
+95 > 0095
+96 > 0096
+97 > 0097
+98 > 0098
+99 > 0099
+9A > 009A
+9B > 009B
+9C > 009C
+9D > 009D
+9E > 009E
+9F > 009F
+A0 > 00A0
+A1 > 2018
+A2 > 2019
+A3 > 00A3
+A4 > 20AC
+A5 > 20AF
+A6 > 00A6
+A7 > 00A7
+A8 > 00A8
+A9 > 00A9
+AA > 037A
+AB > 00AB
+AC > 00AC
+AD > 00AD
+AF > 2015
+B0 > 00B0
+B1 > 00B1
+B2 > 00B2
+B3 > 00B3
+B4 > 0384
+B5 > 00A8 0301
+B6 > 0391 0301
+B7 > 00B7
+B8 > 0395 0301
+B9 > 0397 0301
+BA > 0399 0301
+BB > 00BB
+BC > 039F 0301
+BD > 00BD
+BE > 03A5 0301
+BF > 03A9 0301
+C0 > 03B9 0308 0301
+C1 > 0391
+C2 > 0392
+C3 > 0393
+C4 > 0394
+C5 > 0395
+C6 > 0396
+C7 > 0397
+C8 > 0398
+C9 > 0399
+CA > 039A
+CB > 039B
+CC > 039C
+CD > 039D
+CE > 039E
+CF > 039F
+D0 > 03A0
+D1 > 03A1
+D3 > 03A3
+D4 > 03A4
+D5 > 03A5
+D6 > 03A6
+D7 > 03A7
+D8 > 03A8
+D9 > 03A9
+DA > 0399 0308
+DB > 03A5 0308
+DC > 03B1 0301
+DD > 03B5 0301
+DE > 03B7 0301
+DF > 03B9 0301
+E0 > 03C5 0308 0301
+E1 > 03B1
+E2 > 03B2
+E3 > 03B3
+E4 > 03B4
+E5 > 03B5
+E6 > 03B6
+E7 > 03B7
+E8 > 03B8
+E9 > 03B9
+EA > 03BA
+EB > 03BB
+EC > 03BC
+ED > 03BD
+EE > 03BE
+EF > 03BF
+F0 > 03C0
+F1 > 03C1
+F2 > 03C2
+F3 > 03C3
+F4 > 03C4
+F5 > 03C5
+F6 > 03C6
+F7 > 03C7
+F8 > 03C8
+F9 > 03C9
+FA > 03B9 0308
+FB > 03C5 0308
+FC > 03BF 0301
+FD > 03C5 0301
+FE > 03C9 0301
+.
+
+NFC
+/
+N 253
+00 > 0000
+01 > 0001
+02 > 0002
+03 > 0003
+04 > 0004
+05 > 0005
+06 > 0006
+07 > 0007
+08 > 0008
+09 > 0009
+0A > 000A
+0B > 000B
+0C > 000C
+0D > 000D
+0E > 000E
+0F > 000F
+10 > 0010
+11 > 0011
+12 > 0012
+13 > 0013
+14 > 0014
+15 > 0015
+16 > 0016
+17 > 0017
+18 > 0018
+19 > 0019
+1A > 001A
+1B > 001B
+1C > 001C
+1D > 001D
+1E > 001E
+1F > 001F
+20 > 0020
+21 > 0021
+22 > 0022
+23 > 0023
+24 > 0024
+25 > 0025
+26 > 0026
+27 > 0027
+28 > 0028
+29 > 0029
+2A > 002A
+2B > 002B
+2C > 002C
+2D > 002D
+2E > 002E
+2F > 002F
+30 > 0030
+31 > 0031
+32 > 0032
+33 > 0033
+34 > 0034
+35 > 0035
+36 > 0036
+37 > 0037
+38 > 0038
+39 > 0039
+3A > 003A
+3B > 003B
+3C > 003C
+3D > 003D
+3E > 003E
+3F > 003F
+40 > 0040
+41 > 0041
+42 > 0042
+43 > 0043
+44 > 0044
+45 > 0045
+46 > 0046
+47 > 0047
+48 > 0048
+49 > 0049
+4A > 004A
+4B > 004B
+4C > 004C
+4D > 004D
+4E > 004E
+4F > 004F
+50 > 0050
+51 > 0051
+52 > 0052
+53 > 0053
+54 > 0054
+55 > 0055
+56 > 0056
+57 > 0057
+58 > 0058
+59 > 0059
+5A > 005A
+5B > 005B
+5C > 005C
+5D > 005D
+5E > 005E
+5F > 005F
+60 > 0060
+61 > 0061
+62 > 0062
+63 > 0063
+64 > 0064
+65 > 0065
+66 > 0066
+67 > 0067
+68 > 0068
+69 > 0069
+6A > 006A
+6B > 006B
+6C > 006C
+6D > 006D
+6E > 006E
+6F > 006F
+70 > 0070
+71 > 0071
+72 > 0072
+73 > 0073
+74 > 0074
+75 > 0075
+76 > 0076
+77 > 0077
+78 > 0078
+79 > 0079
+7A > 007A
+7B > 007B
+7C > 007C
+7D > 007D
+7E > 007E
+7F > 007F
+80 > 0080
+81 > 0081
+82 > 0082
+83 > 0083
+84 > 0084
+85 > 0085
+86 > 0086
+87 > 0087
+88 > 0088
+89 > 0089
+8A > 008A
+8B > 008B
+8C > 008C
+8D > 008D
+8E > 008E
+8F > 008F
+90 > 0090
+91 > 0091
+92 > 0092
+93 > 0093
+94 > 0094
+95 > 0095
+96 > 0096
+97 > 0097
+98 > 0098
+99 > 0099
+9A > 009A
+9B > 009B
+9C > 009C
+9D > 009D
+9E > 009E
+9F > 009F
+A0 > 00A0
+A1 > 2018
+A2 > 2019
+A3 > 00A3
+A4 > 20AC
+A5 > 20AF
+A6 > 00A6
+A7 > 00A7
+A8 > 00A8
+A9 > 00A9
+AA > 037A
+AB > 00AB
+AC > 00AC
+AD > 00AD
+AF > 2015
+B0 > 00B0
+B1 > 00B1
+B2 > 00B2
+B3 > 00B3
+B4 > 0384
+B5 > 0385
+B6 > 0386
+B7 > 00B7
+B8 > 0388
+B9 > 0389
+BA > 038A
+BB > 00BB
+BC > 038C
+BD > 00BD
+BE > 038E
+BF > 038F
+C0 > 0390
+C1 > 0391
+C2 > 0392
+C3 > 0393
+C4 > 0394
+C5 > 0395
+C6 > 0396
+C7 > 0397
+C8 > 0398
+C9 > 0399
+CA > 039A
+CB > 039B
+CC > 039C
+CD > 039D
+CE > 039E
+CF > 039F
+D0 > 03A0
+D1 > 03A1
+D3 > 03A3
+D4 > 03A4
+D5 > 03A5
+D6 > 03A6
+D7 > 03A7
+D8 > 03A8
+D9 > 03A9
+DA > 03AA
+DB > 03AB
+DC > 03AC
+DD > 03AD
+DE > 03AE
+DF > 03AF
+E0 > 03B0
+E1 > 03B1
+E2 > 03B2
+E3 > 03B3
+E4 > 03B4
+E5 > 03B5
+E6 > 03B6
+E7 > 03B7
+E8 > 03B8
+E9 > 03B9
+EA > 03BA
+EB > 03BB
+EC > 03BC
+ED > 03BD
+EE > 03BE
+EF > 03BF
+F0 > 03C0
+F1 > 03C1
+F2 > 03C2
+F3 > 03C3
+F4 > 03C4
+F5 > 03C5
+F6 > 03C6
+F7 > 03C7
+F8 > 03C8
+F9 > 03C9
+FA > 03CA
+FB > 03CB
+FC > 03CC
+FD > 03CD
+FE > 03CE
+.
+
+COMP
+= NFC
+.
Index: doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso-8859-7.cset
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso-8859-7.cset	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso-8859-7.cset	(working copy)
@@ -0,0 +1,262 @@
+# Aspell Character Data File.
+= iso-8859-7
+> ascii
+/
+# <char> <uni> <type> <display> <upper> <lower> <title> <plain>
+#                                                         <sl-first> <sl-rest>
+00 0000 - N 00 00 00 00 00 00 # <control>
+01 0001 . N 01 01 01 00 00 00 # <unused control>
+02 0002 . N 02 02 02 00 00 00 # <unused control>
+03 0003 . N 03 03 03 00 00 00 # <unused control>
+04 0004 . N 04 04 04 00 00 00 # <unused control>
+05 0005 . N 05 05 05 00 00 00 # <unused control>
+06 0006 . N 06 06 06 00 00 00 # <unused control>
+07 0007 . N 07 07 07 00 00 00 # <unused control>
+08 0008 . N 08 08 08 00 00 00 # <unused control>
+09 0009 . N 09 09 09 00 00 00 # <unused control>
+0A 000A . N 0A 0A 0A 00 00 00 # <unused control>
+0B 000B . N 0B 0B 0B 00 00 00 # <unused control>
+0C 000C . N 0C 0C 0C 00 00 00 # <unused control>
+0D 000D . N 0D 0D 0D 00 00 00 # <unused control>
+0E 000E . N 0E 0E 0E 00 00 00 # <unused control>
+0F 000F . N 0F 0F 0F 00 00 00 # <unused control>
+10 0010 - N 10 10 10 00 00 00 # <control>
+11 0011 . N 11 11 11 00 00 00 # <unused control>
+12 0012 . N 12 12 12 00 00 00 # <unused control>
+13 0013 . N 13 13 13 00 00 00 # <unused control>
+14 0014 . N 14 14 14 00 00 00 # <unused control>
+15 0015 . N 15 15 15 00 00 00 # <unused control>
+16 0016 . N 16 16 16 00 00 00 # <unused control>
+17 0017 . N 17 17 17 00 00 00 # <unused control>
+18 0018 . N 18 18 18 00 00 00 # <unused control>
+19 0019 . N 19 19 19 00 00 00 # <unused control>
+1A 001A . N 1A 1A 1A 00 00 00 # <unused control>
+1B 001B . N 1B 1B 1B 00 00 00 # <unused control>
+1C 001C . N 1C 1C 1C 00 00 00 # <unused control>
+1D 001D . N 1D 1D 1D 00 00 00 # <unused control>
+1E 001E . N 1E 1E 1E 00 00 00 # <unused control>
+1F 001F . N 1F 1F 1F 00 00 00 # <unused control>
+20 0020 W Y 20 20 20 00 00 00 # SPACE
+21 0021 - Y 21 21 21 00 00 00 # EXCLAMATION MARK
+22 0022 - Y 22 22 22 00 00 00 # QUOTATION MARK
+23 0023 - Y 23 23 23 00 00 00 # NUMBER SIGN
+24 0024 - Y 24 24 24 00 00 00 # DOLLAR SIGN
+25 0025 - Y 25 25 25 00 00 00 # PERCENT SIGN
+26 0026 - Y 26 26 26 00 00 00 # AMPERSAND
+27 0027 - Y 27 27 27 00 00 00 # APOSTROPHE
+28 0028 - Y 28 28 28 00 00 00 # LEFT PARENTHESIS
+29 0029 - Y 29 29 29 00 00 00 # RIGHT PARENTHESIS
+2A 002A - Y 2A 2A 2A 00 00 00 # ASTERISK
+2B 002B - Y 2B 2B 2B 00 00 00 # PLUS SIGN
+2C 002C - Y 2C 2C 2C 00 00 00 # COMMA
+2D 002D H Y 2D 2D 2D 00 00 00 # HYPHEN-MINUS
+2E 002E - Y 2E 2E 2E 00 00 00 # FULL STOP
+2F 002F - Y 2F 2F 2F 00 00 00 # SOLIDUS
+30 0030 D Y 30 30 30 00 00 00 # DIGIT ZERO
+31 0031 D Y 31 31 31 00 00 00 # DIGIT ONE
+32 0032 D Y 32 32 32 00 00 00 # DIGIT TWO
+33 0033 D Y 33 33 33 00 00 00 # DIGIT THREE
+34 0034 D Y 34 34 34 00 00 00 # DIGIT FOUR
+35 0035 D Y 35 35 35 00 00 00 # DIGIT FIVE
+36 0036 D Y 36 36 36 00 00 00 # DIGIT SIX
+37 0037 D Y 37 37 37 00 00 00 # DIGIT SEVEN
+38 0038 D Y 38 38 38 00 00 00 # DIGIT EIGHT
+39 0039 D Y 39 39 39 00 00 00 # DIGIT NINE
+3A 003A - Y 3A 3A 3A 00 00 00 # COLON
+3B 003B - Y 3B 3B 3B 00 00 00 # SEMICOLON
+3C 003C - Y 3C 3C 3C 00 00 00 # LESS-THAN SIGN
+3D 003D - Y 3D 3D 3D 00 00 00 # EQUALS SIGN
+3E 003E - Y 3E 3E 3E 00 00 00 # GREATER-THAN SIGN
+3F 003F - Y 3F 3F 3F 00 00 00 # QUESTION MARK
+40 0040 - Y 40 40 40 00 00 00 # COMMERCIAL AT
+41 0041 L Y 41 61 41 41 2A 00 # LATIN CAPITAL LETTER A
+42 0042 L Y 42 62 42 42 62 62 # LATIN CAPITAL LETTER B
+43 0043 L Y 43 63 43 43 63 63 # LATIN CAPITAL LETTER C
+44 0044 L Y 44 64 44 44 64 64 # LATIN CAPITAL LETTER D
+45 0045 L Y 45 65 45 45 2A 00 # LATIN CAPITAL LETTER E
+46 0046 L Y 46 66 46 46 66 66 # LATIN CAPITAL LETTER F
+47 0047 L Y 47 67 47 47 67 67 # LATIN CAPITAL LETTER G
+48 0048 L Y 48 68 48 48 68 68 # LATIN CAPITAL LETTER H
+49 0049 L Y 49 69 49 49 2A 00 # LATIN CAPITAL LETTER I
+4A 004A L Y 4A 6A 4A 4A 6A 6A # LATIN CAPITAL LETTER J
+4B 004B L Y 4B 6B 4B 4B 6B 6B # LATIN CAPITAL LETTER K
+4C 004C L Y 4C 6C 4C 4C 6C 6C # LATIN CAPITAL LETTER L
+4D 004D L Y 4D 6D 4D 4D 6D 6D # LATIN CAPITAL LETTER M
+4E 004E L Y 4E 6E 4E 4E 6E 6E # LATIN CAPITAL LETTER N
+4F 004F L Y 4F 6F 4F 4F 2A 00 # LATIN CAPITAL LETTER O
+50 0050 L Y 50 70 50 50 70 70 # LATIN CAPITAL LETTER P
+51 0051 L Y 51 71 51 51 71 71 # LATIN CAPITAL LETTER Q
+52 0052 L Y 52 72 52 52 72 72 # LATIN CAPITAL LETTER R
+53 0053 L Y 53 73 53 53 73 73 # LATIN CAPITAL LETTER S
+54 0054 L Y 54 74 54 54 74 74 # LATIN CAPITAL LETTER T
+55 0055 L Y 55 75 55 55 2A 00 # LATIN CAPITAL LETTER U
+56 0056 L Y 56 76 56 56 76 76 # LATIN CAPITAL LETTER V
+57 0057 L Y 57 77 57 57 77 77 # LATIN CAPITAL LETTER W
+58 0058 L Y 58 78 58 58 78 78 # LATIN CAPITAL LETTER X
+59 0059 L Y 59 79 59 59 79 79 # LATIN CAPITAL LETTER Y
+5A 005A L Y 5A 7A 5A 5A 7A 7A # LATIN CAPITAL LETTER Z
+5B 005B - Y 5B 5B 5B 00 00 00 # LEFT SQUARE BRACKET
+5C 005C - Y 5C 5C 5C 00 00 00 # REVERSE SOLIDUS
+5D 005D - Y 5D 5D 5D 00 00 00 # RIGHT SQUARE BRACKET
+5E 005E - Y 5E 5E 5E 00 00 00 # CIRCUMFLEX ACCENT
+5F 005F - Y 5F 5F 5F 00 00 00 # LOW LINE
+60 0060 - Y 60 60 60 00 00 00 # GRAVE ACCENT
+61 0061 L Y 41 61 41 61 2A 00 # LATIN SMALL LETTER A
+62 0062 L Y 42 62 42 62 62 62 # LATIN SMALL LETTER B
+63 0063 L Y 43 63 43 63 63 63 # LATIN SMALL LETTER C
+64 0064 L Y 44 64 44 64 64 64 # LATIN SMALL LETTER D
+65 0065 L Y 45 65 45 65 2A 00 # LATIN SMALL LETTER E
+66 0066 L Y 46 66 46 66 66 66 # LATIN SMALL LETTER F
+67 0067 L Y 47 67 47 67 67 67 # LATIN SMALL LETTER G
+68 0068 L Y 48 68 48 68 68 68 # LATIN SMALL LETTER H
+69 0069 L Y 49 69 49 69 2A 00 # LATIN SMALL LETTER I
+6A 006A L Y 4A 6A 4A 6A 6A 6A # LATIN SMALL LETTER J
+6B 006B L Y 4B 6B 4B 6B 6B 6B # LATIN SMALL LETTER K
+6C 006C L Y 4C 6C 4C 6C 6C 6C # LATIN SMALL LETTER L
+6D 006D L Y 4D 6D 4D 6D 6D 6D # LATIN SMALL LETTER M
+6E 006E L Y 4E 6E 4E 6E 6E 6E # LATIN SMALL LETTER N
+6F 006F L Y 4F 6F 4F 6F 2A 00 # LATIN SMALL LETTER O
+70 0070 L Y 50 70 50 70 70 70 # LATIN SMALL LETTER P
+71 0071 L Y 51 71 51 71 71 71 # LATIN SMALL LETTER Q
+72 0072 L Y 52 72 52 72 72 72 # LATIN SMALL LETTER R
+73 0073 L Y 53 73 53 73 73 73 # LATIN SMALL LETTER S
+74 0074 L Y 54 74 54 74 74 74 # LATIN SMALL LETTER T
+75 0075 L Y 55 75 55 75 2A 00 # LATIN SMALL LETTER U
+76 0076 L Y 56 76 56 76 76 76 # LATIN SMALL LETTER V
+77 0077 L Y 57 77 57 77 77 77 # LATIN SMALL LETTER W
+78 0078 L Y 58 78 58 78 78 78 # LATIN SMALL LETTER X
+79 0079 L Y 59 79 59 79 79 79 # LATIN SMALL LETTER Y
+7A 007A L Y 5A 7A 5A 7A 7A 7A # LATIN SMALL LETTER Z
+7B 007B - Y 7B 7B 7B 00 00 00 # LEFT CURLY BRACKET
+7C 007C - Y 7C 7C 7C 00 00 00 # VERTICAL LINE
+7D 007D - Y 7D 7D 7D 00 00 00 # RIGHT CURLY BRACKET
+7E 007E - Y 7E 7E 7E 00 00 00 # TILDE
+7F 007F - N 7F 7F 7F 00 00 00 # <control>
+80 0080 . N 80 80 80 00 00 00 # <unused control>
+81 0081 . N 81 81 81 00 00 00 # <unused control>
+82 0082 . N 82 82 82 00 00 00 # <unused control>
+83 0083 . N 83 83 83 00 00 00 # <unused control>
+84 0084 . N 84 84 84 00 00 00 # <unused control>
+85 0085 . N 85 85 85 00 00 00 # <unused control>
+86 0086 . N 86 86 86 00 00 00 # <unused control>
+87 0087 . N 87 87 87 00 00 00 # <unused control>
+88 0088 . N 88 88 88 00 00 00 # <unused control>
+89 0089 . N 89 89 89 00 00 00 # <unused control>
+8A 008A . N 8A 8A 8A 00 00 00 # <unused control>
+8B 008B . N 8B 8B 8B 00 00 00 # <unused control>
+8C 008C . N 8C 8C 8C 00 00 00 # <unused control>
+8D 008D . N 8D 8D 8D 00 00 00 # <unused control>
+8E 008E . N 8E 8E 8E 00 00 00 # <unused control>
+8F 008F . N 8F 8F 8F 00 00 00 # <unused control>
+90 0090 . N 90 90 90 00 00 00 # <unused control>
+91 0091 . N 91 91 91 00 00 00 # <unused control>
+92 0092 . N 92 92 92 00 00 00 # <unused control>
+93 0093 . N 93 93 93 00 00 00 # <unused control>
+94 0094 . N 94 94 94 00 00 00 # <unused control>
+95 0095 . N 95 95 95 00 00 00 # <unused control>
+96 0096 . N 96 96 96 00 00 00 # <unused control>
+97 0097 . N 97 97 97 00 00 00 # <unused control>
+98 0098 . N 98 98 98 00 00 00 # <unused control>
+99 0099 . N 99 99 99 00 00 00 # <unused control>
+9A 009A . N 9A 9A 9A 00 00 00 # <unused control>
+9B 009B . N 9B 9B 9B 00 00 00 # <unused control>
+9C 009C . N 9C 9C 9C 00 00 00 # <unused control>
+9D 009D . N 9D 9D 9D 00 00 00 # <unused control>
+9E 009E . N 9E 9E 9E 00 00 00 # <unused control>
+9F 009F . N 9F 9F 9F 00 00 00 # <unused control>
+A0 00A0 W Y A0 A0 A0 00 00 00 # NO-BREAK SPACE
+A1 2018 - Y A1 A1 A1 00 00 00 # LEFT SINGLE QUOTATION MARK
+A2 2019 - Y A2 A2 A2 00 00 00 # RIGHT SINGLE QUOTATION MARK
+A3 00A3 - Y A3 A3 A3 00 00 00 # POUND SIGN
+A4 20AC - Y A4 A4 A4 00 00 00 # EURO SIGN
+A5 20AF - Y A5 A5 A5 00 00 00 # DRACHMA SIGN
+A6 00A6 - Y A6 A6 A6 00 00 00 # BROKEN BAR
+A7 00A7 - Y A7 A7 A7 00 00 00 # SECTION SIGN
+A8 00A8 - Y A8 A8 A8 00 00 00 # DIAERESIS
+A9 00A9 - Y A9 A9 A9 00 00 00 # COPYRIGHT SIGN
+AA 037A M Y AA AA AA 00 00 00 # GREEK YPOGEGRAMMENI
+AB 00AB - Y AB AB AB 00 00 00 # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
+AC 00AC - Y AC AC AC 00 00 00 # NOT SIGN
+AD 00AD H N AD AD AD 00 00 00 # SOFT HYPHEN
+AE E0AE . N AE AE AE 00 00 00 # <unused>
+AF 2015 - Y AF AF AF 00 00 00 # HORIZONTAL BAR
+B0 00B0 - Y B0 B0 B0 00 00 00 # DEGREE SIGN
+B1 00B1 - Y B1 B1 B1 00 00 00 # PLUS-MINUS SIGN
+B2 00B2 - Y B2 B2 B2 00 00 00 # SUPERSCRIPT TWO
+B3 00B3 - Y B3 B3 B3 00 00 00 # SUPERSCRIPT THREE
+B4 0384 - Y B4 B4 B4 00 00 00 # GREEK TONOS
+B5 0385 - Y B5 B5 B5 00 00 00 # GREEK DIALYTIKA TONOS
+B6 0386 L Y B6 DC B6 C1 2A 00 # GREEK CAPITAL LETTER ALPHA WITH TONOS
+B7 00B7 - Y B7 B7 B7 00 00 00 # MIDDLE DOT
+B8 0388 L Y B8 DD B8 C5 2A 00 # GREEK CAPITAL LETTER EPSILON WITH TONOS
+B9 0389 L Y B9 DE B9 C7 2A 00 # GREEK CAPITAL LETTER ETA WITH TONOS
+BA 038A L Y BA DF BA C9 2A 00 # GREEK CAPITAL LETTER IOTA WITH TONOS
+BB 00BB - Y BB BB BB 00 00 00 # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
+BC 038C L Y BC FC BC CF 2A 00 # GREEK CAPITAL LETTER OMICRON WITH TONOS
+BD 00BD - Y BD BD BD 00 00 00 # VULGAR FRACTION ONE HALF
+BE 038E L Y BE FD BE D5 2A 00 # GREEK CAPITAL LETTER UPSILON WITH TONOS
+BF 038F L Y BF FE BF D9 2A 00 # GREEK CAPITAL LETTER OMEGA WITH TONOS
+C0 0390 L Y C0 C0 C0 E9 2A 00 # GREEK SMALL LETTER IOTA WITH DIALYTIKA AND TONOS
+C1 0391 L Y C1 E1 C1 C1 2A 00 # GREEK CAPITAL LETTER ALPHA
+C2 0392 L Y C2 E2 C2 C2 E2 E2 # GREEK CAPITAL LETTER BETA
+C3 0393 L Y C3 E3 C3 C3 E3 E3 # GREEK CAPITAL LETTER GAMMA
+C4 0394 L Y C4 E4 C4 C4 E4 E4 # GREEK CAPITAL LETTER DELTA
+C5 0395 L Y C5 E5 C5 C5 2A 00 # GREEK CAPITAL LETTER EPSILON
+C6 0396 L Y C6 E6 C6 C6 E6 E6 # GREEK CAPITAL LETTER ZETA
+C7 0397 L Y C7 E7 C7 C7 2A 00 # GREEK CAPITAL LETTER ETA
+C8 0398 L Y C8 E8 C8 C8 E8 E8 # GREEK CAPITAL LETTER THETA
+C9 0399 L Y C9 E9 C9 C9 2A 00 # GREEK CAPITAL LETTER IOTA
+CA 039A L Y CA EA CA CA EA EA # GREEK CAPITAL LETTER KAPPA
+CB 039B L Y CB EB CB CB EB EB # GREEK CAPITAL LETTER LAMDA
+CC 039C L Y CC EC CC CC EC EC # GREEK CAPITAL LETTER MU
+CD 039D L Y CD ED CD CD ED ED # GREEK CAPITAL LETTER NU
+CE 039E L Y CE EE CE CE EE EE # GREEK CAPITAL LETTER XI
+CF 039F L Y CF EF CF CF 2A 00 # GREEK CAPITAL LETTER OMICRON
+D0 03A0 L Y D0 F0 D0 D0 F0 F0 # GREEK CAPITAL LETTER PI
+D1 03A1 L Y D1 F1 D1 D1 F1 F1 # GREEK CAPITAL LETTER RHO
+D2 E0D2 . N D2 D2 D2 00 00 00 # <unused>
+D3 03A3 L Y D3 F3 D3 D3 F3 F3 # GREEK CAPITAL LETTER SIGMA
+D4 03A4 L Y D4 F4 D4 D4 F4 F4 # GREEK CAPITAL LETTER TAU
+D5 03A5 L Y D5 F5 D5 D5 2A 00 # GREEK CAPITAL LETTER UPSILON
+D6 03A6 L Y D6 F6 D6 D6 F6 F6 # GREEK CAPITAL LETTER PHI
+D7 03A7 L Y D7 F7 D7 D7 F7 F7 # GREEK CAPITAL LETTER CHI
+D8 03A8 L Y D8 F8 D8 D8 F8 F8 # GREEK CAPITAL LETTER PSI
+D9 03A9 L Y D9 F9 D9 D9 2A 00 # GREEK CAPITAL LETTER OMEGA
+DA 03AA L Y DA FA DA C9 2A 00 # GREEK CAPITAL LETTER IOTA WITH DIALYTIKA
+DB 03AB L Y DB FB DB D5 2A 00 # GREEK CAPITAL LETTER UPSILON WITH DIALYTIKA
+DC 03AC L Y B6 DC B6 E1 2A 00 # GREEK SMALL LETTER ALPHA WITH TONOS
+DD 03AD L Y B8 DD B8 E5 2A 00 # GREEK SMALL LETTER EPSILON WITH TONOS
+DE 03AE L Y B9 DE B9 E7 2A 00 # GREEK SMALL LETTER ETA WITH TONOS
+DF 03AF L Y BA DF BA E9 2A 00 # GREEK SMALL LETTER IOTA WITH TONOS
+E0 03B0 L Y E0 E0 E0 F5 2A 00 # GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND TONOS
+E1 03B1 L Y C1 E1 C1 E1 2A 00 # GREEK SMALL LETTER ALPHA
+E2 03B2 L Y C2 E2 C2 E2 E2 E2 # GREEK SMALL LETTER BETA
+E3 03B3 L Y C3 E3 C3 E3 E3 E3 # GREEK SMALL LETTER GAMMA
+E4 03B4 L Y C4 E4 C4 E4 E4 E4 # GREEK SMALL LETTER DELTA
+E5 03B5 L Y C5 E5 C5 E5 2A 00 # GREEK SMALL LETTER EPSILON
+E6 03B6 L Y C6 E6 C6 E6 E6 E6 # GREEK SMALL LETTER ZETA
+E7 03B7 L Y C7 E7 C7 E7 2A 00 # GREEK SMALL LETTER ETA
+E8 03B8 L Y C8 E8 C8 E8 E8 E8 # GREEK SMALL LETTER THETA
+E9 03B9 L Y C9 E9 C9 E9 2A 00 # GREEK SMALL LETTER IOTA
+EA 03BA L Y CA EA CA EA EA EA # GREEK SMALL LETTER KAPPA
+EB 03BB L Y CB EB CB EB EB EB # GREEK SMALL LETTER LAMDA
+EC 03BC L Y CC EC CC EC EC EC # GREEK SMALL LETTER MU
+ED 03BD L Y CD ED CD ED ED ED # GREEK SMALL LETTER NU
+EE 03BE L Y CE EE CE EE EE EE # GREEK SMALL LETTER XI
+EF 03BF L Y CF EF CF EF 2A 00 # GREEK SMALL LETTER OMICRON
+F0 03C0 L Y D0 F0 D0 F0 F0 F0 # GREEK SMALL LETTER PI
+F1 03C1 L Y D1 F1 D1 F1 F1 F1 # GREEK SMALL LETTER RHO
+F2 03C2 L Y D3 F2 D3 F2 F2 F2 # GREEK SMALL LETTER FINAL SIGMA
+F3 03C3 L Y D3 F3 D3 F3 F3 F3 # GREEK SMALL LETTER SIGMA
+F4 03C4 L Y D4 F4 D4 F4 F4 F4 # GREEK SMALL LETTER TAU
+F5 03C5 L Y D5 F5 D5 F5 2A 00 # GREEK SMALL LETTER UPSILON
+F6 03C6 L Y D6 F6 D6 F6 F6 F6 # GREEK SMALL LETTER PHI
+F7 03C7 L Y D7 F7 D7 F7 F7 F7 # GREEK SMALL LETTER CHI
+F8 03C8 L Y D8 F8 D8 F8 F8 F8 # GREEK SMALL LETTER PSI
+F9 03C9 L Y D9 F9 D9 F9 2A 00 # GREEK SMALL LETTER OMEGA
+FA 03CA L Y DA FA DA E9 2A 00 # GREEK SMALL LETTER IOTA WITH DIALYTIKA
+FB 03CB L Y DB FB DB F5 2A 00 # GREEK SMALL LETTER UPSILON WITH DIALYTIKA
+FC 03CC L Y BC FC BC EF 2A 00 # GREEK SMALL LETTER OMICRON WITH TONOS
+FD 03CD L Y BE FD BE F5 2A 00 # GREEK SMALL LETTER UPSILON WITH TONOS
+FE 03CE L Y BF FE BF F9 2A 00 # GREEK SMALL LETTER OMEGA WITH TONOS
+FF E0FF . N FF FF FF 00 00 00 # <unused>
Index: doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso-8859-8.cmap
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso-8859-8.cmap	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso-8859-8.cmap	(working copy)
@@ -0,0 +1,1483 @@
+INTERNAL
+/
+N 1017
+0000 > 00
+0001 > 01
+0002 > 02
+0003 > 03
+0004 > 04
+0005 > 05
+0006 > 06
+0007 > 07
+0008 > 08
+0009 > 09
+000A > 0A
+000B > 0B
+000C > 0C
+000D > 0D
+000E > 0E
+000F > 0F
+0010 > 10
+0011 > 11
+0012 > 12
+0013 > 13
+0014 > 14
+0015 > 15
+0016 > 16
+0017 > 17
+0018 > 18
+0019 > 19
+001A > 1A
+001B > 1B
+001C > 1C
+001D > 1D
+001E > 1E
+001F > 1F
+0020 > 20
+0021 > 21
+0022 > 22
+0023 > 23
+0024 > 24
+0025 > 25
+0026 > 26
+0027 > 27
+0028 > 28
+0029 > 29
+002A > 2A
+002B > 2B
+002C > 2C
+002D > 2D
+002E > 2E
+002F > 2F
+0030 > 30
+0031 > 31
+0032 > 32
+0033 > 33
+0034 > 34
+0035 > 35
+0036 > 36
+0037 > 37
+0038 > 38
+0039 > 39
+003A > 3A
+003B > 3B
+003C > 3C
+003D > 3D
+003E > 3E
+003F > 3F
+0040 > 40
+0041 > 41
+0042 > 42
+0043 > 43
+0044 > 44
+0045 > 45
+0046 > 46
+0047 > 47
+0048 > 48
+0049 > 49
+004A > 4A
+004B > 4B
+004C > 4C
+004D > 4D
+004E > 4E
+004F > 4F
+0050 > 50
+0051 > 51
+0052 > 52
+0053 > 53
+0054 > 54
+0055 > 55
+0056 > 56
+0057 > 57
+0058 > 58
+0059 > 59
+005A > 5A
+005B > 5B
+005C > 5C
+005D > 5D
+005E > 5E
+005F > 5F
+0060 > 60
+0061 > 61
+0062 > 62
+0063 > 63
+0064 > 64
+0065 > 65
+0066 > 66
+0067 > 67
+0068 > 68
+0069 > 69
+006A > 6A
+006B > 6B
+006C > 6C
+006D > 6D
+006E > 6E
+006F > 6F
+0070 > 70
+0071 > 71
+0072 > 72
+0073 > 73
+0074 > 74
+0075 > 75
+0076 > 76
+0077 > 77
+0078 > 78
+0079 > 79
+007A > 7A
+007B > 7B
+007C > 7C
+007D > 7D
+007E > 7E
+007F > 7F
+0080 > 80
+0081 > 81
+0082 > 82
+0083 > 83
+0084 > 84
+0085 > 85
+0086 > 86
+0087 > 87
+0088 > 88
+0089 > 89
+008A > 8A
+008B > 8B
+008C > 8C
+008D > 8D
+008E > 8E
+008F > 8F
+0090 > 90
+0091 > 91
+0092 > 92
+0093 > 93
+0094 > 94
+0095 > 95
+0096 > 96
+0097 > 97
+0098 > 98
+0099 > 99
+009A > 9A
+009B > 9B
+009C > 9C
+009D > 9D
+009E > 9E
+009F > 9F
+00A0 > A0
+00A2 > A2
+00A3 > A3
+00A4 > A4
+00A5 > A5
+00A6 > A6
+00A7 > A7
+00A8 > A8
+00A9 > A9
+00AB > AB
+00AC > AC
+00AD > AD
+00AE > AE
+00AF > AF
+00B0 > B0
+00B1 > B1
+00B2 > B2
+00B3 > B3
+00B4 > B4
+00B5 > B5
+00B6 > B6
+00B7 > B7
+00B8 > B8
+00B9 > B9
+00BB > BB
+00BC > BC
+00BD > BD
+00BE > BE
+00C0 > 41 # unsup: 0041 0300
+00C1 > 41 # unsup: 0041 0301
+00C2 > 41 # unsup: 0041 0302
+00C3 > 41 # unsup: 0041 0303
+00C4 > 41 # unsup: 0041 0308
+00C5 > 41 # unsup: 0041 030A
+00C6 > 41 45 # compat
+00C7 > 43 # unsup: 0043 0327
+00C8 > 45 # unsup: 0045 0300
+00C9 > 45 # unsup: 0045 0301
+00CA > 45 # unsup: 0045 0302
+00CB > 45 # unsup: 0045 0308
+00CC > 49 # unsup: 0049 0300
+00CD > 49 # unsup: 0049 0301
+00CE > 49 # unsup: 0049 0302
+00CF > 49 # unsup: 0049 0308
+00D1 > 4E # unsup: 004E 0303
+00D2 > 4F # unsup: 004F 0300
+00D3 > 4F # unsup: 004F 0301
+00D4 > 4F # unsup: 004F 0302
+00D5 > 4F # unsup: 004F 0303
+00D6 > 4F # unsup: 004F 0308
+00D7 > AA
+00D9 > 55 # unsup: 0055 0300
+00DA > 55 # unsup: 0055 0301
+00DB > 55 # unsup: 0055 0302
+00DC > 55 # unsup: 0055 0308
+00DD > 59 # unsup: 0059 0301
+00E0 > 61 # unsup: 0061 0300
+00E1 > 61 # unsup: 0061 0301
+00E2 > 61 # unsup: 0061 0302
+00E3 > 61 # unsup: 0061 0303
+00E4 > 61 # unsup: 0061 0308
+00E5 > 61 # unsup: 0061 030A
+00E6 > 61 65 # compat
+00E7 > 63 # unsup: 0063 0327
+00E8 > 65 # unsup: 0065 0300
+00E9 > 65 # unsup: 0065 0301
+00EA > 65 # unsup: 0065 0302
+00EB > 65 # unsup: 0065 0308
+00EC > 69 # unsup: 0069 0300
+00ED > 69 # unsup: 0069 0301
+00EE > 69 # unsup: 0069 0302
+00EF > 69 # unsup: 0069 0308
+00F1 > 6E # unsup: 006E 0303
+00F2 > 6F # unsup: 006F 0300
+00F3 > 6F # unsup: 006F 0301
+00F4 > 6F # unsup: 006F 0302
+00F5 > 6F # unsup: 006F 0303
+00F6 > 6F # unsup: 006F 0308
+00F7 > BA
+00F9 > 75 # unsup: 0075 0300
+00FA > 75 # unsup: 0075 0301
+00FB > 75 # unsup: 0075 0302
+00FC > 75 # unsup: 0075 0308
+00FD > 79 # unsup: 0079 0301
+00FF > 79 # unsup: 0079 0308
+0100 > 41 # unsup: 0041 0304
+0101 > 61 # unsup: 0061 0304
+0102 > 41 # unsup: 0041 0306
+0103 > 61 # unsup: 0061 0306
+0104 > 41 # unsup: 0041 0328
+0105 > 61 # unsup: 0061 0328
+0106 > 43 # unsup: 0043 0301
+0107 > 63 # unsup: 0063 0301
+0108 > 43 # unsup: 0043 0302
+0109 > 63 # unsup: 0063 0302
+010A > 43 # unsup: 0043 0307
+010B > 63 # unsup: 0063 0307
+010C > 43 # unsup: 0043 030C
+010D > 63 # unsup: 0063 030C
+010E > 44 # unsup: 0044 030C
+010F > 64 # unsup: 0064 030C
+0112 > 45 # unsup: 0045 0304
+0113 > 65 # unsup: 0065 0304
+0114 > 45 # unsup: 0045 0306
+0115 > 65 # unsup: 0065 0306
+0116 > 45 # unsup: 0045 0307
+0117 > 65 # unsup: 0065 0307
+0118 > 45 # unsup: 0045 0328
+0119 > 65 # unsup: 0065 0328
+011A > 45 # unsup: 0045 030C
+011B > 65 # unsup: 0065 030C
+011C > 47 # unsup: 0047 0302
+011D > 67 # unsup: 0067 0302
+011E > 47 # unsup: 0047 0306
+011F > 67 # unsup: 0067 0306
+0120 > 47 # unsup: 0047 0307
+0121 > 67 # unsup: 0067 0307
+0122 > 47 # unsup: 0047 0327
+0123 > 67 # unsup: 0067 0327
+0124 > 48 # unsup: 0048 0302
+0125 > 68 # unsup: 0068 0302
+0128 > 49 # unsup: 0049 0303
+0129 > 69 # unsup: 0069 0303
+012A > 49 # unsup: 0049 0304
+012B > 69 # unsup: 0069 0304
+012C > 49 # unsup: 0049 0306
+012D > 69 # unsup: 0069 0306
+012E > 49 # unsup: 0049 0328
+012F > 69 # unsup: 0069 0328
+0130 > 49 # unsup: 0049 0307
+0132 > 49 4A # compat
+0133 > 69 6A # compat
+0134 > 4A # unsup: 004A 0302
+0135 > 6A # unsup: 006A 0302
+0136 > 4B # unsup: 004B 0327
+0137 > 6B # unsup: 006B 0327
+0139 > 4C # unsup: 004C 0301
+013A > 6C # unsup: 006C 0301
+013B > 4C # unsup: 004C 0327
+013C > 6C # unsup: 006C 0327
+013D > 4C # unsup: 004C 030C
+013E > 6C # unsup: 006C 030C
+013F > 4C B7 # compat
+0140 > 6C B7 # compat
+0143 > 4E # unsup: 004E 0301
+0144 > 6E # unsup: 006E 0301
+0145 > 4E # unsup: 004E 0327
+0146 > 6E # unsup: 006E 0327
+0147 > 4E # unsup: 004E 030C
+0148 > 6E # unsup: 006E 030C
+014C > 4F # unsup: 004F 0304
+014D > 6F # unsup: 006F 0304
+014E > 4F # unsup: 004F 0306
+014F > 6F # unsup: 006F 0306
+0150 > 4F # unsup: 004F 030B
+0151 > 6F # unsup: 006F 030B
+0152 > 4F 45 # compat
+0153 > 6F 65 # compat
+0154 > 52 # unsup: 0052 0301
+0155 > 72 # unsup: 0072 0301
+0156 > 52 # unsup: 0052 0327
+0157 > 72 # unsup: 0072 0327
+0158 > 52 # unsup: 0052 030C
+0159 > 72 # unsup: 0072 030C
+015A > 53 # unsup: 0053 0301
+015B > 73 # unsup: 0073 0301
+015C > 53 # unsup: 0053 0302
+015D > 73 # unsup: 0073 0302
+015E > 53 # unsup: 0053 0327
+015F > 73 # unsup: 0073 0327
+0160 > 53 # unsup: 0053 030C
+0161 > 73 # unsup: 0073 030C
+0162 > 54 # unsup: 0054 0327
+0163 > 74 # unsup: 0074 0327
+0164 > 54 # unsup: 0054 030C
+0165 > 74 # unsup: 0074 030C
+0168 > 55 # unsup: 0055 0303
+0169 > 75 # unsup: 0075 0303
+016A > 55 # unsup: 0055 0304
+016B > 75 # unsup: 0075 0304
+016C > 55 # unsup: 0055 0306
+016D > 75 # unsup: 0075 0306
+016E > 55 # unsup: 0055 030A
+016F > 75 # unsup: 0075 030A
+0170 > 55 # unsup: 0055 030B
+0171 > 75 # unsup: 0075 030B
+0172 > 55 # unsup: 0055 0328
+0173 > 75 # unsup: 0075 0328
+0174 > 57 # unsup: 0057 0302
+0175 > 77 # unsup: 0077 0302
+0176 > 59 # unsup: 0059 0302
+0177 > 79 # unsup: 0079 0302
+0178 > 59 # unsup: 0059 0308
+0179 > 5A # unsup: 005A 0301
+017A > 7A # unsup: 007A 0301
+017B > 5A # unsup: 005A 0307
+017C > 7A # unsup: 007A 0307
+017D > 5A # unsup: 005A 030C
+017E > 7A # unsup: 007A 030C
+017F > 73 # compat
+01A0 > 4F # unsup: 004F 031B
+01A1 > 6F # unsup: 006F 031B
+01AF > 55 # unsup: 0055 031B
+01B0 > 75 # unsup: 0075 031B
+01C4 > 44 5A # unsup: 0044 005A 030C
+01C5 > 44 7A # unsup: 0044 007A 030C
+01C6 > 64 7A # unsup: 0064 007A 030C
+01C7 > 4C 4A # compat
+01C8 > 4C 6A # compat
+01C9 > 6C 6A # compat
+01CA > 4E 4A # compat
+01CB > 4E 6A # compat
+01CC > 6E 6A # compat
+01CD > 41 # unsup: 0041 030C
+01CE > 61 # unsup: 0061 030C
+01CF > 49 # unsup: 0049 030C
+01D0 > 69 # unsup: 0069 030C
+01D1 > 4F # unsup: 004F 030C
+01D2 > 6F # unsup: 006F 030C
+01D3 > 55 # unsup: 0055 030C
+01D4 > 75 # unsup: 0075 030C
+01D5 > 55 # unsup: 0055 0308 0304
+01D6 > 75 # unsup: 0075 0308 0304
+01D7 > 55 # unsup: 0055 0308 0301
+01D8 > 75 # unsup: 0075 0308 0301
+01D9 > 55 # unsup: 0055 0308 030C
+01DA > 75 # unsup: 0075 0308 030C
+01DB > 55 # unsup: 0055 0308 0300
+01DC > 75 # unsup: 0075 0308 0300
+01DE > 41 # unsup: 0041 0308 0304
+01DF > 61 # unsup: 0061 0308 0304
+01E0 > 41 # unsup: 0041 0307 0304
+01E1 > 61 # unsup: 0061 0307 0304
+01E2 > 41 45 # unsup: 0041 0045 0304
+01E3 > 61 65 # unsup: 0061 0065 0304
+01E6 > 47 # unsup: 0047 030C
+01E7 > 67 # unsup: 0067 030C
+01E8 > 4B # unsup: 004B 030C
+01E9 > 6B # unsup: 006B 030C
+01EA > 4F # unsup: 004F 0328
+01EB > 6F # unsup: 006F 0328
+01EC > 4F # unsup: 004F 0328 0304
+01ED > 6F # unsup: 006F 0328 0304
+01F0 > 6A # unsup: 006A 030C
+01F1 > 44 5A # compat
+01F2 > 44 7A # compat
+01F3 > 64 7A # compat
+01F4 > 47 # unsup: 0047 0301
+01F5 > 67 # unsup: 0067 0301
+01F8 > 4E # unsup: 004E 0300
+01F9 > 6E # unsup: 006E 0300
+01FA > 41 # unsup: 0041 030A 0301
+01FB > 61 # unsup: 0061 030A 0301
+01FC > 41 45 # unsup: 0041 0045 0301
+01FD > 61 65 # unsup: 0061 0065 0301
+0200 > 41 # unsup: 0041 030F
+0201 > 61 # unsup: 0061 030F
+0202 > 41 # unsup: 0041 0311
+0203 > 61 # unsup: 0061 0311
+0204 > 45 # unsup: 0045 030F
+0205 > 65 # unsup: 0065 030F
+0206 > 45 # unsup: 0045 0311
+0207 > 65 # unsup: 0065 0311
+0208 > 49 # unsup: 0049 030F
+0209 > 69 # unsup: 0069 030F
+020A > 49 # unsup: 0049 0311
+020B > 69 # unsup: 0069 0311
+020C > 4F # unsup: 004F 030F
+020D > 6F # unsup: 006F 030F
+020E > 4F # unsup: 004F 0311
+020F > 6F # unsup: 006F 0311
+0210 > 52 # unsup: 0052 030F
+0211 > 72 # unsup: 0072 030F
+0212 > 52 # unsup: 0052 0311
+0213 > 72 # unsup: 0072 0311
+0214 > 55 # unsup: 0055 030F
+0215 > 75 # unsup: 0075 030F
+0216 > 55 # unsup: 0055 0311
+0217 > 75 # unsup: 0075 0311
+0218 > 53 # unsup: 0053 0326
+0219 > 73 # unsup: 0073 0326
+021A > 54 # unsup: 0054 0326
+021B > 74 # unsup: 0074 0326
+021E > 48 # unsup: 0048 030C
+021F > 68 # unsup: 0068 030C
+0226 > 41 # unsup: 0041 0307
+0227 > 61 # unsup: 0061 0307
+0228 > 45 # unsup: 0045 0327
+0229 > 65 # unsup: 0065 0327
+022A > 4F # unsup: 004F 0308 0304
+022B > 6F # unsup: 006F 0308 0304
+022C > 4F # unsup: 004F 0303 0304
+022D > 6F # unsup: 006F 0303 0304
+022E > 4F # unsup: 004F 0307
+022F > 6F # unsup: 006F 0307
+0230 > 4F # unsup: 004F 0307 0304
+0231 > 6F # unsup: 006F 0307 0304
+0232 > 59 # unsup: 0059 0304
+0233 > 79 # unsup: 0079 0304
+0300 > 0 # unsup
+0301 > 0 # unsup
+0302 > 0 # unsup
+0303 > 0 # unsup
+0304 > 0 # unsup
+0305 > 0 # unsup
+0306 > 0 # unsup
+0307 > 0 # unsup
+0308 > 0 # unsup
+0309 > 0 # unsup
+030A > 0 # unsup
+030B > 0 # unsup
+030C > 0 # unsup
+030D > 0 # unsup
+030E > 0 # unsup
+030F > 0 # unsup
+0310 > 0 # unsup
+0311 > 0 # unsup
+0312 > 0 # unsup
+0313 > 0 # unsup
+0314 > 0 # unsup
+0315 > 0 # unsup
+0316 > 0 # unsup
+0317 > 0 # unsup
+0318 > 0 # unsup
+0319 > 0 # unsup
+031A > 0 # unsup
+031B > 0 # unsup
+031C > 0 # unsup
+031D > 0 # unsup
+031E > 0 # unsup
+031F > 0 # unsup
+0320 > 0 # unsup
+0321 > 0 # unsup
+0322 > 0 # unsup
+0323 > 0 # unsup
+0324 > 0 # unsup
+0325 > 0 # unsup
+0326 > 0 # unsup
+0327 > 0 # unsup
+0328 > 0 # unsup
+0329 > 0 # unsup
+032A > 0 # unsup
+032B > 0 # unsup
+032C > 0 # unsup
+032D > 0 # unsup
+032E > 0 # unsup
+032F > 0 # unsup
+0330 > 0 # unsup
+0331 > 0 # unsup
+0332 > 0 # unsup
+0333 > 0 # unsup
+0334 > 0 # unsup
+0335 > 0 # unsup
+0336 > 0 # unsup
+0337 > 0 # unsup
+0338 > 0 # unsup
+0339 > 0 # unsup
+033A > 0 # unsup
+033B > 0 # unsup
+033C > 0 # unsup
+033D > 0 # unsup
+033E > 0 # unsup
+033F > 0 # unsup
+0340 > 0 # unsup
+0341 > 0 # unsup
+0342 > 0 # unsup
+0343 > 0 # unsup
+0344 > 0 # unsup
+0345 > 0 # unsup
+037E > 3B
+0385 > A8 # unsup: 00A8 0301
+0387 > B7
+05D0 > E0
+05D1 > E1
+05D2 > E2
+05D3 > E3
+05D4 > E4
+05D5 > E5
+05D6 > E6
+05D7 > E7
+05D8 > E8
+05D9 > E9
+05DA > EA
+05DB > EB
+05DC > EC
+05DD > ED
+05DE > EE
+05DF > EF
+05E0 > F0
+05E1 > F1
+05E2 > F2
+05E3 > F3
+05E4 > F4
+05E5 > F5
+05E6 > F6
+05E7 > F7
+05E8 > F8
+05E9 > F9
+05EA > FA
+1E00 > 41 # unsup: 0041 0325
+1E01 > 61 # unsup: 0061 0325
+1E02 > 42 # unsup: 0042 0307
+1E03 > 62 # unsup: 0062 0307
+1E04 > 42 # unsup: 0042 0323
+1E05 > 62 # unsup: 0062 0323
+1E06 > 42 # unsup: 0042 0331
+1E07 > 62 # unsup: 0062 0331
+1E08 > 43 # unsup: 0043 0327 0301
+1E09 > 63 # unsup: 0063 0327 0301
+1E0A > 44 # unsup: 0044 0307
+1E0B > 64 # unsup: 0064 0307
+1E0C > 44 # unsup: 0044 0323
+1E0D > 64 # unsup: 0064 0323
+1E0E > 44 # unsup: 0044 0331
+1E0F > 64 # unsup: 0064 0331
+1E10 > 44 # unsup: 0044 0327
+1E11 > 64 # unsup: 0064 0327
+1E12 > 44 # unsup: 0044 032D
+1E13 > 64 # unsup: 0064 032D
+1E14 > 45 # unsup: 0045 0304 0300
+1E15 > 65 # unsup: 0065 0304 0300
+1E16 > 45 # unsup: 0045 0304 0301
+1E17 > 65 # unsup: 0065 0304 0301
+1E18 > 45 # unsup: 0045 032D
+1E19 > 65 # unsup: 0065 032D
+1E1A > 45 # unsup: 0045 0330
+1E1B > 65 # unsup: 0065 0330
+1E1C > 45 # unsup: 0045 0327 0306
+1E1D > 65 # unsup: 0065 0327 0306
+1E1E > 46 # unsup: 0046 0307
+1E1F > 66 # unsup: 0066 0307
+1E20 > 47 # unsup: 0047 0304
+1E21 > 67 # unsup: 0067 0304
+1E22 > 48 # unsup: 0048 0307
+1E23 > 68 # unsup: 0068 0307
+1E24 > 48 # unsup: 0048 0323
+1E25 > 68 # unsup: 0068 0323
+1E26 > 48 # unsup: 0048 0308
+1E27 > 68 # unsup: 0068 0308
+1E28 > 48 # unsup: 0048 0327
+1E29 > 68 # unsup: 0068 0327
+1E2A > 48 # unsup: 0048 032E
+1E2B > 68 # unsup: 0068 032E
+1E2C > 49 # unsup: 0049 0330
+1E2D > 69 # unsup: 0069 0330
+1E2E > 49 # unsup: 0049 0308 0301
+1E2F > 69 # unsup: 0069 0308 0301
+1E30 > 4B # unsup: 004B 0301
+1E31 > 6B # unsup: 006B 0301
+1E32 > 4B # unsup: 004B 0323
+1E33 > 6B # unsup: 006B 0323
+1E34 > 4B # unsup: 004B 0331
+1E35 > 6B # unsup: 006B 0331
+1E36 > 4C # unsup: 004C 0323
+1E37 > 6C # unsup: 006C 0323
+1E38 > 4C # unsup: 004C 0323 0304
+1E39 > 6C # unsup: 006C 0323 0304
+1E3A > 4C # unsup: 004C 0331
+1E3B > 6C # unsup: 006C 0331
+1E3C > 4C # unsup: 004C 032D
+1E3D > 6C # unsup: 006C 032D
+1E3E > 4D # unsup: 004D 0301
+1E3F > 6D # unsup: 006D 0301
+1E40 > 4D # unsup: 004D 0307
+1E41 > 6D # unsup: 006D 0307
+1E42 > 4D # unsup: 004D 0323
+1E43 > 6D # unsup: 006D 0323
+1E44 > 4E # unsup: 004E 0307
+1E45 > 6E # unsup: 006E 0307
+1E46 > 4E # unsup: 004E 0323
+1E47 > 6E # unsup: 006E 0323
+1E48 > 4E # unsup: 004E 0331
+1E49 > 6E # unsup: 006E 0331
+1E4A > 4E # unsup: 004E 032D
+1E4B > 6E # unsup: 006E 032D
+1E4C > 4F # unsup: 004F 0303 0301
+1E4D > 6F # unsup: 006F 0303 0301
+1E4E > 4F # unsup: 004F 0303 0308
+1E4F > 6F # unsup: 006F 0303 0308
+1E50 > 4F # unsup: 004F 0304 0300
+1E51 > 6F # unsup: 006F 0304 0300
+1E52 > 4F # unsup: 004F 0304 0301
+1E53 > 6F # unsup: 006F 0304 0301
+1E54 > 50 # unsup: 0050 0301
+1E55 > 70 # unsup: 0070 0301
+1E56 > 50 # unsup: 0050 0307
+1E57 > 70 # unsup: 0070 0307
+1E58 > 52 # unsup: 0052 0307
+1E59 > 72 # unsup: 0072 0307
+1E5A > 52 # unsup: 0052 0323
+1E5B > 72 # unsup: 0072 0323
+1E5C > 52 # unsup: 0052 0323 0304
+1E5D > 72 # unsup: 0072 0323 0304
+1E5E > 52 # unsup: 0052 0331
+1E5F > 72 # unsup: 0072 0331
+1E60 > 53 # unsup: 0053 0307
+1E61 > 73 # unsup: 0073 0307
+1E62 > 53 # unsup: 0053 0323
+1E63 > 73 # unsup: 0073 0323
+1E64 > 53 # unsup: 0053 0301 0307
+1E65 > 73 # unsup: 0073 0301 0307
+1E66 > 53 # unsup: 0053 030C 0307
+1E67 > 73 # unsup: 0073 030C 0307
+1E68 > 53 # unsup: 0053 0323 0307
+1E69 > 73 # unsup: 0073 0323 0307
+1E6A > 54 # unsup: 0054 0307
+1E6B > 74 # unsup: 0074 0307
+1E6C > 54 # unsup: 0054 0323
+1E6D > 74 # unsup: 0074 0323
+1E6E > 54 # unsup: 0054 0331
+1E6F > 74 # unsup: 0074 0331
+1E70 > 54 # unsup: 0054 032D
+1E71 > 74 # unsup: 0074 032D
+1E72 > 55 # unsup: 0055 0324
+1E73 > 75 # unsup: 0075 0324
+1E74 > 55 # unsup: 0055 0330
+1E75 > 75 # unsup: 0075 0330
+1E76 > 55 # unsup: 0055 032D
+1E77 > 75 # unsup: 0075 032D
+1E78 > 55 # unsup: 0055 0303 0301
+1E79 > 75 # unsup: 0075 0303 0301
+1E7A > 55 # unsup: 0055 0304 0308
+1E7B > 75 # unsup: 0075 0304 0308
+1E7C > 56 # unsup: 0056 0303
+1E7D > 76 # unsup: 0076 0303
+1E7E > 56 # unsup: 0056 0323
+1E7F > 76 # unsup: 0076 0323
+1E80 > 57 # unsup: 0057 0300
+1E81 > 77 # unsup: 0077 0300
+1E82 > 57 # unsup: 0057 0301
+1E83 > 77 # unsup: 0077 0301
+1E84 > 57 # unsup: 0057 0308
+1E85 > 77 # unsup: 0077 0308
+1E86 > 57 # unsup: 0057 0307
+1E87 > 77 # unsup: 0077 0307
+1E88 > 57 # unsup: 0057 0323
+1E89 > 77 # unsup: 0077 0323
+1E8A > 58 # unsup: 0058 0307
+1E8B > 78 # unsup: 0078 0307
+1E8C > 58 # unsup: 0058 0308
+1E8D > 78 # unsup: 0078 0308
+1E8E > 59 # unsup: 0059 0307
+1E8F > 79 # unsup: 0079 0307
+1E90 > 5A # unsup: 005A 0302
+1E91 > 7A # unsup: 007A 0302
+1E92 > 5A # unsup: 005A 0323
+1E93 > 7A # unsup: 007A 0323
+1E94 > 5A # unsup: 005A 0331
+1E95 > 7A # unsup: 007A 0331
+1E96 > 68 # unsup: 0068 0331
+1E97 > 74 # unsup: 0074 0308
+1E98 > 77 # unsup: 0077 030A
+1E99 > 79 # unsup: 0079 030A
+1E9B > 73 # unsup: 0073 0307
+1EA0 > 41 # unsup: 0041 0323
+1EA1 > 61 # unsup: 0061 0323
+1EA2 > 41 # unsup: 0041 0309
+1EA3 > 61 # unsup: 0061 0309
+1EA4 > 41 # unsup: 0041 0302 0301
+1EA5 > 61 # unsup: 0061 0302 0301
+1EA6 > 41 # unsup: 0041 0302 0300
+1EA7 > 61 # unsup: 0061 0302 0300
+1EA8 > 41 # unsup: 0041 0302 0309
+1EA9 > 61 # unsup: 0061 0302 0309
+1EAA > 41 # unsup: 0041 0302 0303
+1EAB > 61 # unsup: 0061 0302 0303
+1EAC > 41 # unsup: 0041 0323 0302
+1EAD > 61 # unsup: 0061 0323 0302
+1EAE > 41 # unsup: 0041 0306 0301
+1EAF > 61 # unsup: 0061 0306 0301
+1EB0 > 41 # unsup: 0041 0306 0300
+1EB1 > 61 # unsup: 0061 0306 0300
+1EB2 > 41 # unsup: 0041 0306 0309
+1EB3 > 61 # unsup: 0061 0306 0309
+1EB4 > 41 # unsup: 0041 0306 0303
+1EB5 > 61 # unsup: 0061 0306 0303
+1EB6 > 41 # unsup: 0041 0323 0306
+1EB7 > 61 # unsup: 0061 0323 0306
+1EB8 > 45 # unsup: 0045 0323
+1EB9 > 65 # unsup: 0065 0323
+1EBA > 45 # unsup: 0045 0309
+1EBB > 65 # unsup: 0065 0309
+1EBC > 45 # unsup: 0045 0303
+1EBD > 65 # unsup: 0065 0303
+1EBE > 45 # unsup: 0045 0302 0301
+1EBF > 65 # unsup: 0065 0302 0301
+1EC0 > 45 # unsup: 0045 0302 0300
+1EC1 > 65 # unsup: 0065 0302 0300
+1EC2 > 45 # unsup: 0045 0302 0309
+1EC3 > 65 # unsup: 0065 0302 0309
+1EC4 > 45 # unsup: 0045 0302 0303
+1EC5 > 65 # unsup: 0065 0302 0303
+1EC6 > 45 # unsup: 0045 0323 0302
+1EC7 > 65 # unsup: 0065 0323 0302
+1EC8 > 49 # unsup: 0049 0309
+1EC9 > 69 # unsup: 0069 0309
+1ECA > 49 # unsup: 0049 0323
+1ECB > 69 # unsup: 0069 0323
+1ECC > 4F # unsup: 004F 0323
+1ECD > 6F # unsup: 006F 0323
+1ECE > 4F # unsup: 004F 0309
+1ECF > 6F # unsup: 006F 0309
+1ED0 > 4F # unsup: 004F 0302 0301
+1ED1 > 6F # unsup: 006F 0302 0301
+1ED2 > 4F # unsup: 004F 0302 0300
+1ED3 > 6F # unsup: 006F 0302 0300
+1ED4 > 4F # unsup: 004F 0302 0309
+1ED5 > 6F # unsup: 006F 0302 0309
+1ED6 > 4F # unsup: 004F 0302 0303
+1ED7 > 6F # unsup: 006F 0302 0303
+1ED8 > 4F # unsup: 004F 0323 0302
+1ED9 > 6F # unsup: 006F 0323 0302
+1EDA > 4F # unsup: 004F 031B 0301
+1EDB > 6F # unsup: 006F 031B 0301
+1EDC > 4F # unsup: 004F 031B 0300
+1EDD > 6F # unsup: 006F 031B 0300
+1EDE > 4F # unsup: 004F 031B 0309
+1EDF > 6F # unsup: 006F 031B 0309
+1EE0 > 4F # unsup: 004F 031B 0303
+1EE1 > 6F # unsup: 006F 031B 0303
+1EE2 > 4F # unsup: 004F 031B 0323
+1EE3 > 6F # unsup: 006F 031B 0323
+1EE4 > 55 # unsup: 0055 0323
+1EE5 > 75 # unsup: 0075 0323
+1EE6 > 55 # unsup: 0055 0309
+1EE7 > 75 # unsup: 0075 0309
+1EE8 > 55 # unsup: 0055 031B 0301
+1EE9 > 75 # unsup: 0075 031B 0301
+1EEA > 55 # unsup: 0055 031B 0300
+1EEB > 75 # unsup: 0075 031B 0300
+1EEC > 55 # unsup: 0055 031B 0309
+1EED > 75 # unsup: 0075 031B 0309
+1EEE > 55 # unsup: 0055 031B 0303
+1EEF > 75 # unsup: 0075 031B 0303
+1EF0 > 55 # unsup: 0055 031B 0323
+1EF1 > 75 # unsup: 0075 031B 0323
+1EF2 > 59 # unsup: 0059 0300
+1EF3 > 79 # unsup: 0079 0300
+1EF4 > 59 # unsup: 0059 0323
+1EF5 > 79 # unsup: 0079 0323
+1EF6 > 59 # unsup: 0059 0309
+1EF7 > 79 # unsup: 0079 0309
+1EF8 > 59 # unsup: 0059 0303
+1EF9 > 79 # unsup: 0079 0303
+1FC1 > A8 # unsup: 00A8 0342
+1FED > A8 # unsup: 00A8 0300
+1FEE > A8 # unsup: 00A8 0301
+1FEF > 60
+1FFD > B4
+2000 > 20 # compat
+2001 > 20 # compat
+2002 > 20 # compat
+2003 > 20 # compat
+2004 > 20 # compat
+2005 > 20 # compat
+2006 > 20 # compat
+2007 > 20 # compat
+2008 > 20 # compat
+2009 > 20 # compat
+200A > 20 # compat
+200E > FD
+200F > FE
+2017 > DF
+2024 > 2E # compat
+2025 > 2E 2E # compat
+2026 > 2E 2E 2E # compat
+202F > 20 # compat
+203C > 21 21 # compat
+2047 > 3F 3F # compat
+2048 > 3F 21 # compat
+2049 > 21 3F # compat
+205F > 20 # compat
+FB00 > 66 66 # compat
+FB01 > 66 69 # compat
+FB02 > 66 6C # compat
+FB03 > 66 66 69 # compat
+FB04 > 66 66 6C # compat
+FB05 > 73 74 # compat
+FB06 > 73 74 # compat
+FB1D > E9 # unsup: 05D9 05B4
+FB20 > F2 # compat
+FB21 > E0 # compat
+FB22 > E3 # compat
+FB23 > E4 # compat
+FB24 > EB # compat
+FB25 > EC # compat
+FB26 > ED # compat
+FB27 > F8 # compat
+FB28 > FA # compat
+FB29 > 2B # compat
+FB2A > F9 # unsup: 05E9 05C1
+FB2B > F9 # unsup: 05E9 05C2
+FB2C > F9 # unsup: 05E9 05BC 05C1
+FB2D > F9 # unsup: 05E9 05BC 05C2
+FB2E > E0 # unsup: 05D0 05B7
+FB2F > E0 # unsup: 05D0 05B8
+FB30 > E0 # unsup: 05D0 05BC
+FB31 > E1 # unsup: 05D1 05BC
+FB32 > E2 # unsup: 05D2 05BC
+FB33 > E3 # unsup: 05D3 05BC
+FB34 > E4 # unsup: 05D4 05BC
+FB35 > E5 # unsup: 05D5 05BC
+FB36 > E6 # unsup: 05D6 05BC
+FB38 > E8 # unsup: 05D8 05BC
+FB39 > E9 # unsup: 05D9 05BC
+FB3A > EA # unsup: 05DA 05BC
+FB3B > EB # unsup: 05DB 05BC
+FB3C > EC # unsup: 05DC 05BC
+FB3E > EE # unsup: 05DE 05BC
+FB40 > F0 # unsup: 05E0 05BC
+FB41 > F1 # unsup: 05E1 05BC
+FB43 > F3 # unsup: 05E3 05BC
+FB44 > F4 # unsup: 05E4 05BC
+FB46 > F6 # unsup: 05E6 05BC
+FB47 > F7 # unsup: 05E7 05BC
+FB48 > F8 # unsup: 05E8 05BC
+FB49 > F9 # unsup: 05E9 05BC
+FB4A > FA # unsup: 05EA 05BC
+FB4B > E5 # unsup: 05D5 05B9
+FB4C > E1 # unsup: 05D1 05BF
+FB4D > EB # unsup: 05DB 05BF
+FB4E > F4 # unsup: 05E4 05BF
+FB4F > E0 EC # compat
+FE30 > 2E 2E # compat
+FE33 > 5F # compat
+FE34 > 5F # compat
+FE35 > 28 # compat
+FE36 > 29 # compat
+FE37 > 7B # compat
+FE38 > 7D # compat
+FE47 > 5B # compat
+FE48 > 5D # compat
+FE4D > 5F # compat
+FE4E > 5F # compat
+FE4F > 5F # compat
+FE50 > 2C # compat
+FE52 > 2E # compat
+FE54 > 3B # compat
+FE55 > 3A # compat
+FE56 > 3F # compat
+FE57 > 21 # compat
+FE59 > 28 # compat
+FE5A > 29 # compat
+FE5B > 7B # compat
+FE5C > 7D # compat
+FE5F > 23 # compat
+FE60 > 26 # compat
+FE61 > 2A # compat
+FE62 > 2B # compat
+FE63 > 2D # compat
+FE64 > 3C # compat
+FE65 > 3E # compat
+FE66 > 3D # compat
+FE68 > 5C # compat
+FE69 > 24 # compat
+FE6A > 25 # compat
+FE6B > 40 # compat
+FF01 > 21 # compat
+FF02 > 22 # compat
+FF03 > 23 # compat
+FF04 > 24 # compat
+FF05 > 25 # compat
+FF06 > 26 # compat
+FF07 > 27 # compat
+FF08 > 28 # compat
+FF09 > 29 # compat
+FF0A > 2A # compat
+FF0B > 2B # compat
+FF0C > 2C # compat
+FF0D > 2D # compat
+FF0E > 2E # compat
+FF0F > 2F # compat
+FF10 > 30 # compat
+FF11 > 31 # compat
+FF12 > 32 # compat
+FF13 > 33 # compat
+FF14 > 34 # compat
+FF15 > 35 # compat
+FF16 > 36 # compat
+FF17 > 37 # compat
+FF18 > 38 # compat
+FF19 > 39 # compat
+FF1A > 3A # compat
+FF1B > 3B # compat
+FF1C > 3C # compat
+FF1D > 3D # compat
+FF1E > 3E # compat
+FF1F > 3F # compat
+FF20 > 40 # compat
+FF21 > 41 # compat
+FF22 > 42 # compat
+FF23 > 43 # compat
+FF24 > 44 # compat
+FF25 > 45 # compat
+FF26 > 46 # compat
+FF27 > 47 # compat
+FF28 > 48 # compat
+FF29 > 49 # compat
+FF2A > 4A # compat
+FF2B > 4B # compat
+FF2C > 4C # compat
+FF2D > 4D # compat
+FF2E > 4E # compat
+FF2F > 4F # compat
+FF30 > 50 # compat
+FF31 > 51 # compat
+FF32 > 52 # compat
+FF33 > 53 # compat
+FF34 > 54 # compat
+FF35 > 55 # compat
+FF36 > 56 # compat
+FF37 > 57 # compat
+FF38 > 58 # compat
+FF39 > 59 # compat
+FF3A > 5A # compat
+FF3B > 5B # compat
+FF3C > 5C # compat
+FF3D > 5D # compat
+FF3E > 5E # compat
+FF3F > 5F # compat
+FF40 > 60 # compat
+FF41 > 61 # compat
+FF42 > 62 # compat
+FF43 > 63 # compat
+FF44 > 64 # compat
+FF45 > 65 # compat
+FF46 > 66 # compat
+FF47 > 67 # compat
+FF48 > 68 # compat
+FF49 > 69 # compat
+FF4A > 6A # compat
+FF4B > 6B # compat
+FF4C > 6C # compat
+FF4D > 6D # compat
+FF4E > 6E # compat
+FF4F > 6F # compat
+FF50 > 70 # compat
+FF51 > 71 # compat
+FF52 > 72 # compat
+FF53 > 73 # compat
+FF54 > 74 # compat
+FF55 > 75 # compat
+FF56 > 76 # compat
+FF57 > 77 # compat
+FF58 > 78 # compat
+FF59 > 79 # compat
+FF5A > 7A # compat
+FF5B > 7B # compat
+FF5C > 7C # compat
+FF5D > 7D # compat
+FF5E > 7E # compat
+FFE0 > A2 # compat
+FFE1 > A3 # compat
+FFE2 > AC # compat
+FFE3 > AF # compat
+FFE4 > A6 # compat
+FFE5 > A5 # compat
+.
+
+STRICT
+/
+N 224
+0000 > 00
+0001 > 01
+0002 > 02
+0003 > 03
+0004 > 04
+0005 > 05
+0006 > 06
+0007 > 07
+0008 > 08
+0009 > 09
+000A > 0A
+000B > 0B
+000C > 0C
+000D > 0D
+000E > 0E
+000F > 0F
+0010 > 10
+0011 > 11
+0012 > 12
+0013 > 13
+0014 > 14
+0015 > 15
+0016 > 16
+0017 > 17
+0018 > 18
+0019 > 19
+001A > 1A
+001B > 1B
+001C > 1C
+001D > 1D
+001E > 1E
+001F > 1F
+0020 > 20
+0021 > 21
+0022 > 22
+0023 > 23
+0024 > 24
+0025 > 25
+0026 > 26
+0027 > 27
+0028 > 28
+0029 > 29
+002A > 2A
+002B > 2B
+002C > 2C
+002D > 2D
+002E > 2E
+002F > 2F
+0030 > 30
+0031 > 31
+0032 > 32
+0033 > 33
+0034 > 34
+0035 > 35
+0036 > 36
+0037 > 37
+0038 > 38
+0039 > 39
+003A > 3A
+003B > 3B
+003C > 3C
+003D > 3D
+003E > 3E
+003F > 3F
+0040 > 40
+0041 > 41
+0042 > 42
+0043 > 43
+0044 > 44
+0045 > 45
+0046 > 46
+0047 > 47
+0048 > 48
+0049 > 49
+004A > 4A
+004B > 4B
+004C > 4C
+004D > 4D
+004E > 4E
+004F > 4F
+0050 > 50
+0051 > 51
+0052 > 52
+0053 > 53
+0054 > 54
+0055 > 55
+0056 > 56
+0057 > 57
+0058 > 58
+0059 > 59
+005A > 5A
+005B > 5B
+005C > 5C
+005D > 5D
+005E > 5E
+005F > 5F
+0060 > 60
+0061 > 61
+0062 > 62
+0063 > 63
+0064 > 64
+0065 > 65
+0066 > 66
+0067 > 67
+0068 > 68
+0069 > 69
+006A > 6A
+006B > 6B
+006C > 6C
+006D > 6D
+006E > 6E
+006F > 6F
+0070 > 70
+0071 > 71
+0072 > 72
+0073 > 73
+0074 > 74
+0075 > 75
+0076 > 76
+0077 > 77
+0078 > 78
+0079 > 79
+007A > 7A
+007B > 7B
+007C > 7C
+007D > 7D
+007E > 7E
+007F > 7F
+0080 > 80
+0081 > 81
+0082 > 82
+0083 > 83
+0084 > 84
+0085 > 85
+0086 > 86
+0087 > 87
+0088 > 88
+0089 > 89
+008A > 8A
+008B > 8B
+008C > 8C
+008D > 8D
+008E > 8E
+008F > 8F
+0090 > 90
+0091 > 91
+0092 > 92
+0093 > 93
+0094 > 94
+0095 > 95
+0096 > 96
+0097 > 97
+0098 > 98
+0099 > 99
+009A > 9A
+009B > 9B
+009C > 9C
+009D > 9D
+009E > 9E
+009F > 9F
+00A0 > A0
+00A2 > A2
+00A3 > A3
+00A4 > A4
+00A5 > A5
+00A6 > A6
+00A7 > A7
+00A8 > A8
+00A9 > A9
+00AB > AB
+00AC > AC
+00AD > AD
+00AE > AE
+00AF > AF
+00B0 > B0
+00B1 > B1
+00B2 > B2
+00B3 > B3
+00B4 > B4
+00B5 > B5
+00B6 > B6
+00B7 > B7
+00B8 > B8
+00B9 > B9
+00BB > BB
+00BC > BC
+00BD > BD
+00BE > BE
+00D7 > AA
+00F7 > BA
+037E > 3B
+0387 > B7
+05D0 > E0
+05D1 > E1
+05D2 > E2
+05D3 > E3
+05D4 > E4
+05D5 > E5
+05D6 > E6
+05D7 > E7
+05D8 > E8
+05D9 > E9
+05DA > EA
+05DB > EB
+05DC > EC
+05DD > ED
+05DE > EE
+05DF > EF
+05E0 > F0
+05E1 > F1
+05E2 > F2
+05E3 > F3
+05E4 > F4
+05E5 > F5
+05E6 > F6
+05E7 > F7
+05E8 > F8
+05E9 > F9
+05EA > FA
+1FEF > 60
+1FFD > B4
+200E > FD
+200F > FE
+2017 > DF
+.
+
+NFD
+/
+N 220
+00 > 0000
+01 > 0001
+02 > 0002
+03 > 0003
+04 > 0004
+05 > 0005
+06 > 0006
+07 > 0007
+08 > 0008
+09 > 0009
+0A > 000A
+0B > 000B
+0C > 000C
+0D > 000D
+0E > 000E
+0F > 000F
+10 > 0010
+11 > 0011
+12 > 0012
+13 > 0013
+14 > 0014
+15 > 0015
+16 > 0016
+17 > 0017
+18 > 0018
+19 > 0019
+1A > 001A
+1B > 001B
+1C > 001C
+1D > 001D
+1E > 001E
+1F > 001F
+20 > 0020
+21 > 0021
+22 > 0022
+23 > 0023
+24 > 0024
+25 > 0025
+26 > 0026
+27 > 0027
+28 > 0028
+29 > 0029
+2A > 002A
+2B > 002B
+2C > 002C
+2D > 002D
+2E > 002E
+2F > 002F
+30 > 0030
+31 > 0031
+32 > 0032
+33 > 0033
+34 > 0034
+35 > 0035
+36 > 0036
+37 > 0037
+38 > 0038
+39 > 0039
+3A > 003A
+3B > 003B
+3C > 003C
+3D > 003D
+3E > 003E
+3F > 003F
+40 > 0040
+41 > 0041
+42 > 0042
+43 > 0043
+44 > 0044
+45 > 0045
+46 > 0046
+47 > 0047
+48 > 0048
+49 > 0049
+4A > 004A
+4B > 004B
+4C > 004C
+4D > 004D
+4E > 004E
+4F > 004F
+50 > 0050
+51 > 0051
+52 > 0052
+53 > 0053
+54 > 0054
+55 > 0055
+56 > 0056
+57 > 0057
+58 > 0058
+59 > 0059
+5A > 005A
+5B > 005B
+5C > 005C
+5D > 005D
+5E > 005E
+5F > 005F
+60 > 0060
+61 > 0061
+62 > 0062
+63 > 0063
+64 > 0064
+65 > 0065
+66 > 0066
+67 > 0067
+68 > 0068
+69 > 0069
+6A > 006A
+6B > 006B
+6C > 006C
+6D > 006D
+6E > 006E
+6F > 006F
+70 > 0070
+71 > 0071
+72 > 0072
+73 > 0073
+74 > 0074
+75 > 0075
+76 > 0076
+77 > 0077
+78 > 0078
+79 > 0079
+7A > 007A
+7B > 007B
+7C > 007C
+7D > 007D
+7E > 007E
+7F > 007F
+80 > 0080
+81 > 0081
+82 > 0082
+83 > 0083
+84 > 0084
+85 > 0085
+86 > 0086
+87 > 0087
+88 > 0088
+89 > 0089
+8A > 008A
+8B > 008B
+8C > 008C
+8D > 008D
+8E > 008E
+8F > 008F
+90 > 0090
+91 > 0091
+92 > 0092
+93 > 0093
+94 > 0094
+95 > 0095
+96 > 0096
+97 > 0097
+98 > 0098
+99 > 0099
+9A > 009A
+9B > 009B
+9C > 009C
+9D > 009D
+9E > 009E
+9F > 009F
+A0 > 00A0
+A2 > 00A2
+A3 > 00A3
+A4 > 00A4
+A5 > 00A5
+A6 > 00A6
+A7 > 00A7
+A8 > 00A8
+A9 > 00A9
+AA > 00D7
+AB > 00AB
+AC > 00AC
+AD > 00AD
+AE > 00AE
+AF > 00AF
+B0 > 00B0
+B1 > 00B1
+B2 > 00B2
+B3 > 00B3
+B4 > 00B4
+B5 > 00B5
+B6 > 00B6
+B7 > 00B7
+B8 > 00B8
+B9 > 00B9
+BA > 00F7
+BB > 00BB
+BC > 00BC
+BD > 00BD
+BE > 00BE
+DF > 2017
+E0 > 05D0
+E1 > 05D1
+E2 > 05D2
+E3 > 05D3
+E4 > 05D4
+E5 > 05D5
+E6 > 05D6
+E7 > 05D7
+E8 > 05D8
+E9 > 05D9
+EA > 05DA
+EB > 05DB
+EC > 05DC
+ED > 05DD
+EE > 05DE
+EF > 05DF
+F0 > 05E0
+F1 > 05E1
+F2 > 05E2
+F3 > 05E3
+F4 > 05E4
+F5 > 05E5
+F6 > 05E6
+F7 > 05E7
+F8 > 05E8
+F9 > 05E9
+FA > 05EA
+FD > 200E
+FE > 200F
+.
+
+NFC
+= NFD
+.
+
+COMP
+= NFC
+.
Index: doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso-8859-8.cset
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso-8859-8.cset	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso-8859-8.cset	(working copy)
@@ -0,0 +1,262 @@
+# Aspell Character Data File.
+= iso-8859-8
+> ascii
+/
+# <char> <uni> <type> <display> <upper> <lower> <title> <plain>
+#                                                         <sl-first> <sl-rest>
+00 0000 - N 00 00 00 00 00 00 # <control>
+01 0001 . N 01 01 01 00 00 00 # <unused control>
+02 0002 . N 02 02 02 00 00 00 # <unused control>
+03 0003 . N 03 03 03 00 00 00 # <unused control>
+04 0004 . N 04 04 04 00 00 00 # <unused control>
+05 0005 . N 05 05 05 00 00 00 # <unused control>
+06 0006 . N 06 06 06 00 00 00 # <unused control>
+07 0007 . N 07 07 07 00 00 00 # <unused control>
+08 0008 . N 08 08 08 00 00 00 # <unused control>
+09 0009 . N 09 09 09 00 00 00 # <unused control>
+0A 000A . N 0A 0A 0A 00 00 00 # <unused control>
+0B 000B . N 0B 0B 0B 00 00 00 # <unused control>
+0C 000C . N 0C 0C 0C 00 00 00 # <unused control>
+0D 000D . N 0D 0D 0D 00 00 00 # <unused control>
+0E 000E . N 0E 0E 0E 00 00 00 # <unused control>
+0F 000F . N 0F 0F 0F 00 00 00 # <unused control>
+10 0010 - N 10 10 10 00 00 00 # <control>
+11 0011 . N 11 11 11 00 00 00 # <unused control>
+12 0012 . N 12 12 12 00 00 00 # <unused control>
+13 0013 . N 13 13 13 00 00 00 # <unused control>
+14 0014 . N 14 14 14 00 00 00 # <unused control>
+15 0015 . N 15 15 15 00 00 00 # <unused control>
+16 0016 . N 16 16 16 00 00 00 # <unused control>
+17 0017 . N 17 17 17 00 00 00 # <unused control>
+18 0018 . N 18 18 18 00 00 00 # <unused control>
+19 0019 . N 19 19 19 00 00 00 # <unused control>
+1A 001A . N 1A 1A 1A 00 00 00 # <unused control>
+1B 001B . N 1B 1B 1B 00 00 00 # <unused control>
+1C 001C . N 1C 1C 1C 00 00 00 # <unused control>
+1D 001D . N 1D 1D 1D 00 00 00 # <unused control>
+1E 001E . N 1E 1E 1E 00 00 00 # <unused control>
+1F 001F . N 1F 1F 1F 00 00 00 # <unused control>
+20 0020 W Y 20 20 20 00 00 00 # SPACE
+21 0021 - Y 21 21 21 00 00 00 # EXCLAMATION MARK
+22 0022 - Y 22 22 22 00 00 00 # QUOTATION MARK
+23 0023 - Y 23 23 23 00 00 00 # NUMBER SIGN
+24 0024 - Y 24 24 24 00 00 00 # DOLLAR SIGN
+25 0025 - Y 25 25 25 00 00 00 # PERCENT SIGN
+26 0026 - Y 26 26 26 00 00 00 # AMPERSAND
+27 0027 - Y 27 27 27 00 00 00 # APOSTROPHE
+28 0028 - Y 28 28 28 00 00 00 # LEFT PARENTHESIS
+29 0029 - Y 29 29 29 00 00 00 # RIGHT PARENTHESIS
+2A 002A - Y 2A 2A 2A 00 00 00 # ASTERISK
+2B 002B - Y 2B 2B 2B 00 00 00 # PLUS SIGN
+2C 002C - Y 2C 2C 2C 00 00 00 # COMMA
+2D 002D H Y 2D 2D 2D 00 00 00 # HYPHEN-MINUS
+2E 002E - Y 2E 2E 2E 00 00 00 # FULL STOP
+2F 002F - Y 2F 2F 2F 00 00 00 # SOLIDUS
+30 0030 D Y 30 30 30 00 00 00 # DIGIT ZERO
+31 0031 D Y 31 31 31 00 00 00 # DIGIT ONE
+32 0032 D Y 32 32 32 00 00 00 # DIGIT TWO
+33 0033 D Y 33 33 33 00 00 00 # DIGIT THREE
+34 0034 D Y 34 34 34 00 00 00 # DIGIT FOUR
+35 0035 D Y 35 35 35 00 00 00 # DIGIT FIVE
+36 0036 D Y 36 36 36 00 00 00 # DIGIT SIX
+37 0037 D Y 37 37 37 00 00 00 # DIGIT SEVEN
+38 0038 D Y 38 38 38 00 00 00 # DIGIT EIGHT
+39 0039 D Y 39 39 39 00 00 00 # DIGIT NINE
+3A 003A - Y 3A 3A 3A 00 00 00 # COLON
+3B 003B - Y 3B 3B 3B 00 00 00 # SEMICOLON
+3C 003C - Y 3C 3C 3C 00 00 00 # LESS-THAN SIGN
+3D 003D - Y 3D 3D 3D 00 00 00 # EQUALS SIGN
+3E 003E - Y 3E 3E 3E 00 00 00 # GREATER-THAN SIGN
+3F 003F - Y 3F 3F 3F 00 00 00 # QUESTION MARK
+40 0040 - Y 40 40 40 00 00 00 # COMMERCIAL AT
+41 0041 L Y 41 61 41 41 2A 00 # LATIN CAPITAL LETTER A
+42 0042 L Y 42 62 42 42 62 62 # LATIN CAPITAL LETTER B
+43 0043 L Y 43 63 43 43 63 63 # LATIN CAPITAL LETTER C
+44 0044 L Y 44 64 44 44 64 64 # LATIN CAPITAL LETTER D
+45 0045 L Y 45 65 45 45 2A 00 # LATIN CAPITAL LETTER E
+46 0046 L Y 46 66 46 46 66 66 # LATIN CAPITAL LETTER F
+47 0047 L Y 47 67 47 47 67 67 # LATIN CAPITAL LETTER G
+48 0048 L Y 48 68 48 48 68 68 # LATIN CAPITAL LETTER H
+49 0049 L Y 49 69 49 49 2A 00 # LATIN CAPITAL LETTER I
+4A 004A L Y 4A 6A 4A 4A 6A 6A # LATIN CAPITAL LETTER J
+4B 004B L Y 4B 6B 4B 4B 6B 6B # LATIN CAPITAL LETTER K
+4C 004C L Y 4C 6C 4C 4C 6C 6C # LATIN CAPITAL LETTER L
+4D 004D L Y 4D 6D 4D 4D 6D 6D # LATIN CAPITAL LETTER M
+4E 004E L Y 4E 6E 4E 4E 6E 6E # LATIN CAPITAL LETTER N
+4F 004F L Y 4F 6F 4F 4F 2A 00 # LATIN CAPITAL LETTER O
+50 0050 L Y 50 70 50 50 70 70 # LATIN CAPITAL LETTER P
+51 0051 L Y 51 71 51 51 71 71 # LATIN CAPITAL LETTER Q
+52 0052 L Y 52 72 52 52 72 72 # LATIN CAPITAL LETTER R
+53 0053 L Y 53 73 53 53 73 73 # LATIN CAPITAL LETTER S
+54 0054 L Y 54 74 54 54 74 74 # LATIN CAPITAL LETTER T
+55 0055 L Y 55 75 55 55 2A 00 # LATIN CAPITAL LETTER U
+56 0056 L Y 56 76 56 56 76 76 # LATIN CAPITAL LETTER V
+57 0057 L Y 57 77 57 57 77 77 # LATIN CAPITAL LETTER W
+58 0058 L Y 58 78 58 58 78 78 # LATIN CAPITAL LETTER X
+59 0059 L Y 59 79 59 59 79 79 # LATIN CAPITAL LETTER Y
+5A 005A L Y 5A 7A 5A 5A 7A 7A # LATIN CAPITAL LETTER Z
+5B 005B - Y 5B 5B 5B 00 00 00 # LEFT SQUARE BRACKET
+5C 005C - Y 5C 5C 5C 00 00 00 # REVERSE SOLIDUS
+5D 005D - Y 5D 5D 5D 00 00 00 # RIGHT SQUARE BRACKET
+5E 005E - Y 5E 5E 5E 00 00 00 # CIRCUMFLEX ACCENT
+5F 005F - Y 5F 5F 5F 00 00 00 # LOW LINE
+60 0060 - Y 60 60 60 00 00 00 # GRAVE ACCENT
+61 0061 L Y 41 61 41 61 2A 00 # LATIN SMALL LETTER A
+62 0062 L Y 42 62 42 62 62 62 # LATIN SMALL LETTER B
+63 0063 L Y 43 63 43 63 63 63 # LATIN SMALL LETTER C
+64 0064 L Y 44 64 44 64 64 64 # LATIN SMALL LETTER D
+65 0065 L Y 45 65 45 65 2A 00 # LATIN SMALL LETTER E
+66 0066 L Y 46 66 46 66 66 66 # LATIN SMALL LETTER F
+67 0067 L Y 47 67 47 67 67 67 # LATIN SMALL LETTER G
+68 0068 L Y 48 68 48 68 68 68 # LATIN SMALL LETTER H
+69 0069 L Y 49 69 49 69 2A 00 # LATIN SMALL LETTER I
+6A 006A L Y 4A 6A 4A 6A 6A 6A # LATIN SMALL LETTER J
+6B 006B L Y 4B 6B 4B 6B 6B 6B # LATIN SMALL LETTER K
+6C 006C L Y 4C 6C 4C 6C 6C 6C # LATIN SMALL LETTER L
+6D 006D L Y 4D 6D 4D 6D 6D 6D # LATIN SMALL LETTER M
+6E 006E L Y 4E 6E 4E 6E 6E 6E # LATIN SMALL LETTER N
+6F 006F L Y 4F 6F 4F 6F 2A 00 # LATIN SMALL LETTER O
+70 0070 L Y 50 70 50 70 70 70 # LATIN SMALL LETTER P
+71 0071 L Y 51 71 51 71 71 71 # LATIN SMALL LETTER Q
+72 0072 L Y 52 72 52 72 72 72 # LATIN SMALL LETTER R
+73 0073 L Y 53 73 53 73 73 73 # LATIN SMALL LETTER S
+74 0074 L Y 54 74 54 74 74 74 # LATIN SMALL LETTER T
+75 0075 L Y 55 75 55 75 2A 00 # LATIN SMALL LETTER U
+76 0076 L Y 56 76 56 76 76 76 # LATIN SMALL LETTER V
+77 0077 L Y 57 77 57 77 77 77 # LATIN SMALL LETTER W
+78 0078 L Y 58 78 58 78 78 78 # LATIN SMALL LETTER X
+79 0079 L Y 59 79 59 79 79 79 # LATIN SMALL LETTER Y
+7A 007A L Y 5A 7A 5A 7A 7A 7A # LATIN SMALL LETTER Z
+7B 007B - Y 7B 7B 7B 00 00 00 # LEFT CURLY BRACKET
+7C 007C - Y 7C 7C 7C 00 00 00 # VERTICAL LINE
+7D 007D - Y 7D 7D 7D 00 00 00 # RIGHT CURLY BRACKET
+7E 007E - Y 7E 7E 7E 00 00 00 # TILDE
+7F 007F - N 7F 7F 7F 00 00 00 # <control>
+80 0080 . N 80 80 80 00 00 00 # <unused control>
+81 0081 . N 81 81 81 00 00 00 # <unused control>
+82 0082 . N 82 82 82 00 00 00 # <unused control>
+83 0083 . N 83 83 83 00 00 00 # <unused control>
+84 0084 . N 84 84 84 00 00 00 # <unused control>
+85 0085 . N 85 85 85 00 00 00 # <unused control>
+86 0086 . N 86 86 86 00 00 00 # <unused control>
+87 0087 . N 87 87 87 00 00 00 # <unused control>
+88 0088 . N 88 88 88 00 00 00 # <unused control>
+89 0089 . N 89 89 89 00 00 00 # <unused control>
+8A 008A . N 8A 8A 8A 00 00 00 # <unused control>
+8B 008B . N 8B 8B 8B 00 00 00 # <unused control>
+8C 008C . N 8C 8C 8C 00 00 00 # <unused control>
+8D 008D . N 8D 8D 8D 00 00 00 # <unused control>
+8E 008E . N 8E 8E 8E 00 00 00 # <unused control>
+8F 008F . N 8F 8F 8F 00 00 00 # <unused control>
+90 0090 . N 90 90 90 00 00 00 # <unused control>
+91 0091 . N 91 91 91 00 00 00 # <unused control>
+92 0092 . N 92 92 92 00 00 00 # <unused control>
+93 0093 . N 93 93 93 00 00 00 # <unused control>
+94 0094 . N 94 94 94 00 00 00 # <unused control>
+95 0095 . N 95 95 95 00 00 00 # <unused control>
+96 0096 . N 96 96 96 00 00 00 # <unused control>
+97 0097 . N 97 97 97 00 00 00 # <unused control>
+98 0098 . N 98 98 98 00 00 00 # <unused control>
+99 0099 . N 99 99 99 00 00 00 # <unused control>
+9A 009A . N 9A 9A 9A 00 00 00 # <unused control>
+9B 009B . N 9B 9B 9B 00 00 00 # <unused control>
+9C 009C . N 9C 9C 9C 00 00 00 # <unused control>
+9D 009D . N 9D 9D 9D 00 00 00 # <unused control>
+9E 009E . N 9E 9E 9E 00 00 00 # <unused control>
+9F 009F . N 9F 9F 9F 00 00 00 # <unused control>
+A0 00A0 W Y A0 A0 A0 00 00 00 # NO-BREAK SPACE
+A1 E0A1 . N A1 A1 A1 00 00 00 # <unused>
+A2 00A2 - Y A2 A2 A2 00 00 00 # CENT SIGN
+A3 00A3 - Y A3 A3 A3 00 00 00 # POUND SIGN
+A4 00A4 - Y A4 A4 A4 00 00 00 # CURRENCY SIGN
+A5 00A5 - Y A5 A5 A5 00 00 00 # YEN SIGN
+A6 00A6 - Y A6 A6 A6 00 00 00 # BROKEN BAR
+A7 00A7 - Y A7 A7 A7 00 00 00 # SECTION SIGN
+A8 00A8 - Y A8 A8 A8 00 00 00 # DIAERESIS
+A9 00A9 - Y A9 A9 A9 00 00 00 # COPYRIGHT SIGN
+AA 00D7 - Y AA AA AA 00 00 00 # MULTIPLICATION SIGN
+AB 00AB - Y AB AB AB 00 00 00 # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
+AC 00AC - Y AC AC AC 00 00 00 # NOT SIGN
+AD 00AD H N AD AD AD 00 00 00 # SOFT HYPHEN
+AE 00AE - Y AE AE AE 00 00 00 # REGISTERED SIGN
+AF 00AF - Y AF AF AF 00 00 00 # MACRON
+B0 00B0 - Y B0 B0 B0 00 00 00 # DEGREE SIGN
+B1 00B1 - Y B1 B1 B1 00 00 00 # PLUS-MINUS SIGN
+B2 00B2 - Y B2 B2 B2 00 00 00 # SUPERSCRIPT TWO
+B3 00B3 - Y B3 B3 B3 00 00 00 # SUPERSCRIPT THREE
+B4 00B4 - Y B4 B4 B4 00 00 00 # ACUTE ACCENT
+B5 00B5 A Y B5 B5 B5 00 00 00 # MICRO SIGN
+B6 00B6 - Y B6 B6 B6 00 00 00 # PILCROW SIGN
+B7 00B7 - Y B7 B7 B7 00 00 00 # MIDDLE DOT
+B8 00B8 - Y B8 B8 B8 00 00 00 # CEDILLA
+B9 00B9 - Y B9 B9 B9 00 00 00 # SUPERSCRIPT ONE
+BA 00F7 - Y BA BA BA 00 00 00 # DIVISION SIGN
+BB 00BB - Y BB BB BB 00 00 00 # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
+BC 00BC - Y BC BC BC 00 00 00 # VULGAR FRACTION ONE QUARTER
+BD 00BD - Y BD BD BD 00 00 00 # VULGAR FRACTION ONE HALF
+BE 00BE - Y BE BE BE 00 00 00 # VULGAR FRACTION THREE QUARTERS
+BF E0BF . N BF BF BF 00 00 00 # <unused>
+C0 E0C0 . N C0 C0 C0 00 00 00 # <unused>
+C1 E0C1 . N C1 C1 C1 00 00 00 # <unused>
+C2 E0C2 . N C2 C2 C2 00 00 00 # <unused>
+C3 E0C3 . N C3 C3 C3 00 00 00 # <unused>
+C4 E0C4 . N C4 C4 C4 00 00 00 # <unused>
+C5 E0C5 . N C5 C5 C5 00 00 00 # <unused>
+C6 E0C6 . N C6 C6 C6 00 00 00 # <unused>
+C7 E0C7 . N C7 C7 C7 00 00 00 # <unused>
+C8 E0C8 . N C8 C8 C8 00 00 00 # <unused>
+C9 E0C9 . N C9 C9 C9 00 00 00 # <unused>
+CA E0CA . N CA CA CA 00 00 00 # <unused>
+CB E0CB . N CB CB CB 00 00 00 # <unused>
+CC E0CC . N CC CC CC 00 00 00 # <unused>
+CD E0CD . N CD CD CD 00 00 00 # <unused>
+CE E0CE . N CE CE CE 00 00 00 # <unused>
+CF E0CF . N CF CF CF 00 00 00 # <unused>
+D0 E0D0 . N D0 D0 D0 00 00 00 # <unused>
+D1 E0D1 . N D1 D1 D1 00 00 00 # <unused>
+D2 E0D2 . N D2 D2 D2 00 00 00 # <unused>
+D3 E0D3 . N D3 D3 D3 00 00 00 # <unused>
+D4 E0D4 . N D4 D4 D4 00 00 00 # <unused>
+D5 E0D5 . N D5 D5 D5 00 00 00 # <unused>
+D6 E0D6 . N D6 D6 D6 00 00 00 # <unused>
+D7 E0D7 . N D7 D7 D7 00 00 00 # <unused>
+D8 E0D8 . N D8 D8 D8 00 00 00 # <unused>
+D9 E0D9 . N D9 D9 D9 00 00 00 # <unused>
+DA E0DA . N DA DA DA 00 00 00 # <unused>
+DB E0DB . N DB DB DB 00 00 00 # <unused>
+DC E0DC . N DC DC DC 00 00 00 # <unused>
+DD E0DD . N DD DD DD 00 00 00 # <unused>
+DE E0DE . N DE DE DE 00 00 00 # <unused>
+DF 2017 - Y DF DF DF 00 00 00 # DOUBLE LOW LINE
+E0 05D0 L Y E0 E0 E0 E0 E0 E0 # HEBREW LETTER ALEF
+E1 05D1 L Y E1 E1 E1 E1 E1 E1 # HEBREW LETTER BET
+E2 05D2 L Y E2 E2 E2 E2 E2 E2 # HEBREW LETTER GIMEL
+E3 05D3 L Y E3 E3 E3 E3 E3 E3 # HEBREW LETTER DALET
+E4 05D4 L Y E4 E4 E4 E4 E4 E4 # HEBREW LETTER HE
+E5 05D5 L Y E5 E5 E5 E5 E5 E5 # HEBREW LETTER VAV
+E6 05D6 L Y E6 E6 E6 E6 E6 E6 # HEBREW LETTER ZAYIN
+E7 05D7 L Y E7 E7 E7 E7 E7 E7 # HEBREW LETTER HET
+E8 05D8 L Y E8 E8 E8 E8 E8 E8 # HEBREW LETTER TET
+E9 05D9 L Y E9 E9 E9 E9 E9 E9 # HEBREW LETTER YOD
+EA 05DA L Y EA EA EA EA EA EA # HEBREW LETTER FINAL KAF
+EB 05DB L Y EB EB EB EB EB EB # HEBREW LETTER KAF
+EC 05DC L Y EC EC EC EC EC EC # HEBREW LETTER LAMED
+ED 05DD L Y ED ED ED ED ED ED # HEBREW LETTER FINAL MEM
+EE 05DE L Y EE EE EE EE EE EE # HEBREW LETTER MEM
+EF 05DF L Y EF EF EF EF EF EF # HEBREW LETTER FINAL NUN
+F0 05E0 L Y F0 F0 F0 F0 F0 F0 # HEBREW LETTER NUN
+F1 05E1 L Y F1 F1 F1 F1 F1 F1 # HEBREW LETTER SAMEKH
+F2 05E2 L Y F2 F2 F2 F2 F2 F2 # HEBREW LETTER AYIN
+F3 05E3 L Y F3 F3 F3 F3 F3 F3 # HEBREW LETTER FINAL PE
+F4 05E4 L Y F4 F4 F4 F4 F4 F4 # HEBREW LETTER PE
+F5 05E5 L Y F5 F5 F5 F5 F5 F5 # HEBREW LETTER FINAL TSADI
+F6 05E6 L Y F6 F6 F6 F6 F6 F6 # HEBREW LETTER TSADI
+F7 05E7 L Y F7 F7 F7 F7 F7 F7 # HEBREW LETTER QOF
+F8 05E8 L Y F8 F8 F8 F8 F8 F8 # HEBREW LETTER RESH
+F9 05E9 L Y F9 F9 F9 F9 F9 F9 # HEBREW LETTER SHIN
+FA 05EA L Y FA FA FA FA FA FA # HEBREW LETTER TAV
+FB E0FB . N FB FB FB 00 00 00 # <unused>
+FC E0FC . N FC FC FC 00 00 00 # <unused>
+FD 200E - N FD FD FD 00 00 00 # LEFT-TO-RIGHT MARK
+FE 200F - N FE FE FE 00 00 00 # RIGHT-TO-LEFT MARK
+FF E0FF . N FF FF FF 00 00 00 # <unused>
Index: doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso-8859-9.cmap
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso-8859-9.cmap	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso-8859-9.cmap	(working copy)
@@ -0,0 +1,1937 @@
+INTERNAL
+/
+N 954
+0000 > 00
+0001 > 01
+0002 > 02
+0003 > 03
+0004 > 04
+0005 > 05
+0006 > 06
+0007 > 07
+0008 > 08
+0009 > 09
+000A > 0A
+000B > 0B
+000C > 0C
+000D > 0D
+000E > 0E
+000F > 0F
+0010 > 10
+0011 > 11
+0012 > 12
+0013 > 13
+0014 > 14
+0015 > 15
+0016 > 16
+0017 > 17
+0018 > 18
+0019 > 19
+001A > 1A
+001B > 1B
+001C > 1C
+001D > 1D
+001E > 1E
+001F > 1F
+0020 > 20
+0021 > 21
+0022 > 22
+0023 > 23
+0024 > 24
+0025 > 25
+0026 > 26
+0027 > 27
+0028 > 28
+0029 > 29
+002A > 2A
+002B > 2B
+002C > 2C
+002D > 2D
+002E > 2E
+002F > 2F
+0030 > 30
+0031 > 31
+0032 > 32
+0033 > 33
+0034 > 34
+0035 > 35
+0036 > 36
+0037 > 37
+0038 > 38
+0039 > 39
+003A > 3A
+003B > 3B
+003C > 3C
+003D > 3D
+003E > 3E
+003F > 3F
+0040 > 40
+0041 > 41 /
+     N 6
+     0300 > C0
+     0301 > C1
+     0302 > C2
+     0303 > C3
+     0308 > C4
+     030A > C5
+     .
+0042 > 42
+0043 > 43 /
+     N 1
+     0327 > C7
+     .
+0044 > 44
+0045 > 45 /
+     N 4
+     0300 > C8
+     0301 > C9
+     0302 > CA
+     0308 > CB
+     .
+0046 > 46
+0047 > 47 /
+     N 1
+     0306 > D0
+     .
+0048 > 48
+0049 > 49 /
+     N 5
+     0300 > CC
+     0301 > CD
+     0302 > CE
+     0307 > DD
+     0308 > CF
+     .
+004A > 4A
+004B > 4B
+004C > 4C
+004D > 4D
+004E > 4E /
+     N 1
+     0303 > D1
+     .
+004F > 4F /
+     N 5
+     0300 > D2
+     0301 > D3
+     0302 > D4
+     0303 > D5
+     0308 > D6
+     .
+0050 > 50
+0051 > 51
+0052 > 52
+0053 > 53 /
+     N 1
+     0327 > DE
+     .
+0054 > 54
+0055 > 55 /
+     N 4
+     0300 > D9
+     0301 > DA
+     0302 > DB
+     0308 > DC
+     .
+0056 > 56
+0057 > 57
+0058 > 58
+0059 > 59
+005A > 5A
+005B > 5B
+005C > 5C
+005D > 5D
+005E > 5E
+005F > 5F
+0060 > 60
+0061 > 61 /
+     N 6
+     0300 > E0
+     0301 > E1
+     0302 > E2
+     0303 > E3
+     0308 > E4
+     030A > E5
+     .
+0062 > 62
+0063 > 63 /
+     N 1
+     0327 > E7
+     .
+0064 > 64
+0065 > 65 /
+     N 4
+     0300 > E8
+     0301 > E9
+     0302 > EA
+     0308 > EB
+     .
+0066 > 66
+0067 > 67 /
+     N 1
+     0306 > F0
+     .
+0068 > 68
+0069 > 69 /
+     N 4
+     0300 > EC
+     0301 > ED
+     0302 > EE
+     0308 > EF
+     .
+006A > 6A
+006B > 6B
+006C > 6C
+006D > 6D
+006E > 6E /
+     N 1
+     0303 > F1
+     .
+006F > 6F /
+     N 5
+     0300 > F2
+     0301 > F3
+     0302 > F4
+     0303 > F5
+     0308 > F6
+     .
+0070 > 70
+0071 > 71
+0072 > 72
+0073 > 73 /
+     N 1
+     0327 > FE
+     .
+0074 > 74
+0075 > 75 /
+     N 4
+     0300 > F9
+     0301 > FA
+     0302 > FB
+     0308 > FC
+     .
+0076 > 76
+0077 > 77
+0078 > 78
+0079 > 79 /
+     N 1
+     0308 > FF
+     .
+007A > 7A
+007B > 7B
+007C > 7C
+007D > 7D
+007E > 7E
+007F > 7F
+0080 > 80
+0081 > 81
+0082 > 82
+0083 > 83
+0084 > 84
+0085 > 85
+0086 > 86
+0087 > 87
+0088 > 88
+0089 > 89
+008A > 8A
+008B > 8B
+008C > 8C
+008D > 8D
+008E > 8E
+008F > 8F
+0090 > 90
+0091 > 91
+0092 > 92
+0093 > 93
+0094 > 94
+0095 > 95
+0096 > 96
+0097 > 97
+0098 > 98
+0099 > 99
+009A > 9A
+009B > 9B
+009C > 9C
+009D > 9D
+009E > 9E
+009F > 9F
+00A0 > A0
+00A1 > A1
+00A2 > A2
+00A3 > A3
+00A4 > A4
+00A5 > A5
+00A6 > A6
+00A7 > A7
+00A8 > A8
+00A9 > A9
+00AA > AA
+00AB > AB
+00AC > AC
+00AD > AD
+00AE > AE
+00AF > AF
+00B0 > B0
+00B1 > B1
+00B2 > B2
+00B3 > B3
+00B4 > B4
+00B5 > B5
+00B6 > B6
+00B7 > B7
+00B8 > B8
+00B9 > B9
+00BA > BA
+00BB > BB
+00BC > BC
+00BD > BD
+00BE > BE
+00BF > BF
+00C0 > C0
+00C1 > C1
+00C2 > C2
+00C3 > C3
+00C4 > C4
+00C5 > C5
+00C6 > C6
+00C7 > C7
+00C8 > C8
+00C9 > C9
+00CA > CA
+00CB > CB
+00CC > CC
+00CD > CD
+00CE > CE
+00CF > CF
+00D1 > D1
+00D2 > D2
+00D3 > D3
+00D4 > D4
+00D5 > D5
+00D6 > D6
+00D7 > D7
+00D8 > D8
+00D9 > D9
+00DA > DA
+00DB > DB
+00DC > DC
+00DD > 59 # unsup: 0059 0301
+00DF > DF
+00E0 > E0
+00E1 > E1
+00E2 > E2
+00E3 > E3
+00E4 > E4
+00E5 > E5
+00E6 > E6
+00E7 > E7
+00E8 > E8
+00E9 > E9
+00EA > EA
+00EB > EB
+00EC > EC
+00ED > ED
+00EE > EE
+00EF > EF
+00F1 > F1
+00F2 > F2
+00F3 > F3
+00F4 > F4
+00F5 > F5
+00F6 > F6
+00F7 > F7
+00F8 > F8
+00F9 > F9
+00FA > FA
+00FB > FB
+00FC > FC
+00FD > 79 # unsup: 0079 0301
+00FF > FF
+0100 > 41 # unsup: 0041 0304
+0101 > 61 # unsup: 0061 0304
+0102 > 41 # unsup: 0041 0306
+0103 > 61 # unsup: 0061 0306
+0104 > 41 # unsup: 0041 0328
+0105 > 61 # unsup: 0061 0328
+0106 > 43 # unsup: 0043 0301
+0107 > 63 # unsup: 0063 0301
+0108 > 43 # unsup: 0043 0302
+0109 > 63 # unsup: 0063 0302
+010A > 43 # unsup: 0043 0307
+010B > 63 # unsup: 0063 0307
+010C > 43 # unsup: 0043 030C
+010D > 63 # unsup: 0063 030C
+010E > 44 # unsup: 0044 030C
+010F > 64 # unsup: 0064 030C
+0112 > 45 # unsup: 0045 0304
+0113 > 65 # unsup: 0065 0304
+0114 > 45 # unsup: 0045 0306
+0115 > 65 # unsup: 0065 0306
+0116 > 45 # unsup: 0045 0307
+0117 > 65 # unsup: 0065 0307
+0118 > 45 # unsup: 0045 0328
+0119 > 65 # unsup: 0065 0328
+011A > 45 # unsup: 0045 030C
+011B > 65 # unsup: 0065 030C
+011C > 47 # unsup: 0047 0302
+011D > 67 # unsup: 0067 0302
+011E > D0
+011F > F0
+0120 > 47 # unsup: 0047 0307
+0121 > 67 # unsup: 0067 0307
+0122 > 47 # unsup: 0047 0327
+0123 > 67 # unsup: 0067 0327
+0124 > 48 # unsup: 0048 0302
+0125 > 68 # unsup: 0068 0302
+0128 > 49 # unsup: 0049 0303
+0129 > 69 # unsup: 0069 0303
+012A > 49 # unsup: 0049 0304
+012B > 69 # unsup: 0069 0304
+012C > 49 # unsup: 0049 0306
+012D > 69 # unsup: 0069 0306
+012E > 49 # unsup: 0049 0328
+012F > 69 # unsup: 0069 0328
+0130 > DD
+0131 > FD
+0132 > 49 4A # compat
+0133 > 69 6A # compat
+0134 > 4A # unsup: 004A 0302
+0135 > 6A # unsup: 006A 0302
+0136 > 4B # unsup: 004B 0327
+0137 > 6B # unsup: 006B 0327
+0139 > 4C # unsup: 004C 0301
+013A > 6C # unsup: 006C 0301
+013B > 4C # unsup: 004C 0327
+013C > 6C # unsup: 006C 0327
+013D > 4C # unsup: 004C 030C
+013E > 6C # unsup: 006C 030C
+013F > 4C B7 # compat
+0140 > 6C B7 # compat
+0143 > 4E # unsup: 004E 0301
+0144 > 6E # unsup: 006E 0301
+0145 > 4E # unsup: 004E 0327
+0146 > 6E # unsup: 006E 0327
+0147 > 4E # unsup: 004E 030C
+0148 > 6E # unsup: 006E 030C
+014C > 4F # unsup: 004F 0304
+014D > 6F # unsup: 006F 0304
+014E > 4F # unsup: 004F 0306
+014F > 6F # unsup: 006F 0306
+0150 > 4F # unsup: 004F 030B
+0151 > 6F # unsup: 006F 030B
+0152 > 4F 45 # compat
+0153 > 6F 65 # compat
+0154 > 52 # unsup: 0052 0301
+0155 > 72 # unsup: 0072 0301
+0156 > 52 # unsup: 0052 0327
+0157 > 72 # unsup: 0072 0327
+0158 > 52 # unsup: 0052 030C
+0159 > 72 # unsup: 0072 030C
+015A > 53 # unsup: 0053 0301
+015B > 73 # unsup: 0073 0301
+015C > 53 # unsup: 0053 0302
+015D > 73 # unsup: 0073 0302
+015E > DE
+015F > FE
+0160 > 53 # unsup: 0053 030C
+0161 > 73 # unsup: 0073 030C
+0162 > 54 # unsup: 0054 0327
+0163 > 74 # unsup: 0074 0327
+0164 > 54 # unsup: 0054 030C
+0165 > 74 # unsup: 0074 030C
+0168 > 55 # unsup: 0055 0303
+0169 > 75 # unsup: 0075 0303
+016A > 55 # unsup: 0055 0304
+016B > 75 # unsup: 0075 0304
+016C > 55 # unsup: 0055 0306
+016D > 75 # unsup: 0075 0306
+016E > 55 # unsup: 0055 030A
+016F > 75 # unsup: 0075 030A
+0170 > 55 # unsup: 0055 030B
+0171 > 75 # unsup: 0075 030B
+0172 > 55 # unsup: 0055 0328
+0173 > 75 # unsup: 0075 0328
+0174 > 57 # unsup: 0057 0302
+0175 > 77 # unsup: 0077 0302
+0176 > 59 # unsup: 0059 0302
+0177 > 79 # unsup: 0079 0302
+0178 > 59 # unsup: 0059 0308
+0179 > 5A # unsup: 005A 0301
+017A > 7A # unsup: 007A 0301
+017B > 5A # unsup: 005A 0307
+017C > 7A # unsup: 007A 0307
+017D > 5A # unsup: 005A 030C
+017E > 7A # unsup: 007A 030C
+017F > 73 # compat
+01A0 > 4F # unsup: 004F 031B
+01A1 > 6F # unsup: 006F 031B
+01AF > 55 # unsup: 0055 031B
+01B0 > 75 # unsup: 0075 031B
+01C4 > 44 5A # unsup: 0044 005A 030C
+01C5 > 44 7A # unsup: 0044 007A 030C
+01C6 > 64 7A # unsup: 0064 007A 030C
+01C7 > 4C 4A # compat
+01C8 > 4C 6A # compat
+01C9 > 6C 6A # compat
+01CA > 4E 4A # compat
+01CB > 4E 6A # compat
+01CC > 6E 6A # compat
+01CD > 41 # unsup: 0041 030C
+01CE > 61 # unsup: 0061 030C
+01CF > 49 # unsup: 0049 030C
+01D0 > 69 # unsup: 0069 030C
+01D1 > 4F # unsup: 004F 030C
+01D2 > 6F # unsup: 006F 030C
+01D3 > 55 # unsup: 0055 030C
+01D4 > 75 # unsup: 0075 030C
+01D5 > DC # unsup: 00DC 0304
+01D6 > FC # unsup: 00FC 0304
+01D7 > DC # unsup: 00DC 0301
+01D8 > FC # unsup: 00FC 0301
+01D9 > DC # unsup: 00DC 030C
+01DA > FC # unsup: 00FC 030C
+01DB > DC # unsup: 00DC 0300
+01DC > FC # unsup: 00FC 0300
+01DE > C4 # unsup: 00C4 0304
+01DF > E4 # unsup: 00E4 0304
+01E0 > 41 # unsup: 0041 0307 0304
+01E1 > 61 # unsup: 0061 0307 0304
+01E2 > C6 # unsup: 00C6 0304
+01E3 > E6 # unsup: 00E6 0304
+01E6 > 47 # unsup: 0047 030C
+01E7 > 67 # unsup: 0067 030C
+01E8 > 4B # unsup: 004B 030C
+01E9 > 6B # unsup: 006B 030C
+01EA > 4F # unsup: 004F 0328
+01EB > 6F # unsup: 006F 0328
+01EC > 4F # unsup: 004F 0328 0304
+01ED > 6F # unsup: 006F 0328 0304
+01F0 > 6A # unsup: 006A 030C
+01F1 > 44 5A # compat
+01F2 > 44 7A # compat
+01F3 > 64 7A # compat
+01F4 > 47 # unsup: 0047 0301
+01F5 > 67 # unsup: 0067 0301
+01F8 > 4E # unsup: 004E 0300
+01F9 > 6E # unsup: 006E 0300
+01FA > C5 # unsup: 00C5 0301
+01FB > E5 # unsup: 00E5 0301
+01FC > C6 # unsup: 00C6 0301
+01FD > E6 # unsup: 00E6 0301
+01FE > D8 # unsup: 00D8 0301
+01FF > F8 # unsup: 00F8 0301
+0200 > 41 # unsup: 0041 030F
+0201 > 61 # unsup: 0061 030F
+0202 > 41 # unsup: 0041 0311
+0203 > 61 # unsup: 0061 0311
+0204 > 45 # unsup: 0045 030F
+0205 > 65 # unsup: 0065 030F
+0206 > 45 # unsup: 0045 0311
+0207 > 65 # unsup: 0065 0311
+0208 > 49 # unsup: 0049 030F
+0209 > 69 # unsup: 0069 030F
+020A > 49 # unsup: 0049 0311
+020B > 69 # unsup: 0069 0311
+020C > 4F # unsup: 004F 030F
+020D > 6F # unsup: 006F 030F
+020E > 4F # unsup: 004F 0311
+020F > 6F # unsup: 006F 0311
+0210 > 52 # unsup: 0052 030F
+0211 > 72 # unsup: 0072 030F
+0212 > 52 # unsup: 0052 0311
+0213 > 72 # unsup: 0072 0311
+0214 > 55 # unsup: 0055 030F
+0215 > 75 # unsup: 0075 030F
+0216 > 55 # unsup: 0055 0311
+0217 > 75 # unsup: 0075 0311
+0218 > 53 # unsup: 0053 0326
+0219 > 73 # unsup: 0073 0326
+021A > 54 # unsup: 0054 0326
+021B > 74 # unsup: 0074 0326
+021E > 48 # unsup: 0048 030C
+021F > 68 # unsup: 0068 030C
+0226 > 41 # unsup: 0041 0307
+0227 > 61 # unsup: 0061 0307
+0228 > 45 # unsup: 0045 0327
+0229 > 65 # unsup: 0065 0327
+022A > D6 # unsup: 00D6 0304
+022B > F6 # unsup: 00F6 0304
+022C > D5 # unsup: 00D5 0304
+022D > F5 # unsup: 00F5 0304
+022E > 4F # unsup: 004F 0307
+022F > 6F # unsup: 006F 0307
+0230 > 4F # unsup: 004F 0307 0304
+0231 > 6F # unsup: 006F 0307 0304
+0232 > 59 # unsup: 0059 0304
+0233 > 79 # unsup: 0079 0304
+0300 > 0 # unsup
+0301 > 0 # unsup
+0302 > 0 # unsup
+0303 > 0 # unsup
+0304 > 0 # unsup
+0305 > 0 # unsup
+0306 > 0 # unsup
+0307 > 0 # unsup
+0308 > 0 # unsup
+0309 > 0 # unsup
+030A > 0 # unsup
+030B > 0 # unsup
+030C > 0 # unsup
+030D > 0 # unsup
+030E > 0 # unsup
+030F > 0 # unsup
+0310 > 0 # unsup
+0311 > 0 # unsup
+0312 > 0 # unsup
+0313 > 0 # unsup
+0314 > 0 # unsup
+0315 > 0 # unsup
+0316 > 0 # unsup
+0317 > 0 # unsup
+0318 > 0 # unsup
+0319 > 0 # unsup
+031A > 0 # unsup
+031B > 0 # unsup
+031C > 0 # unsup
+031D > 0 # unsup
+031E > 0 # unsup
+031F > 0 # unsup
+0320 > 0 # unsup
+0321 > 0 # unsup
+0322 > 0 # unsup
+0323 > 0 # unsup
+0324 > 0 # unsup
+0325 > 0 # unsup
+0326 > 0 # unsup
+0327 > 0 # unsup
+0328 > 0 # unsup
+0329 > 0 # unsup
+032A > 0 # unsup
+032B > 0 # unsup
+032C > 0 # unsup
+032D > 0 # unsup
+032E > 0 # unsup
+032F > 0 # unsup
+0330 > 0 # unsup
+0331 > 0 # unsup
+0332 > 0 # unsup
+0333 > 0 # unsup
+0334 > 0 # unsup
+0335 > 0 # unsup
+0336 > 0 # unsup
+0337 > 0 # unsup
+0338 > 0 # unsup
+0339 > 0 # unsup
+033A > 0 # unsup
+033B > 0 # unsup
+033C > 0 # unsup
+033D > 0 # unsup
+033E > 0 # unsup
+033F > 0 # unsup
+0340 > 0 # unsup
+0341 > 0 # unsup
+0342 > 0 # unsup
+0343 > 0 # unsup
+0344 > 0 # unsup
+0345 > 0 # unsup
+037E > 3B
+0385 > A8 # unsup: 00A8 0301
+0387 > B7
+1E00 > 41 # unsup: 0041 0325
+1E01 > 61 # unsup: 0061 0325
+1E02 > 42 # unsup: 0042 0307
+1E03 > 62 # unsup: 0062 0307
+1E04 > 42 # unsup: 0042 0323
+1E05 > 62 # unsup: 0062 0323
+1E06 > 42 # unsup: 0042 0331
+1E07 > 62 # unsup: 0062 0331
+1E08 > C7 # unsup: 00C7 0301
+1E09 > E7 # unsup: 00E7 0301
+1E0A > 44 # unsup: 0044 0307
+1E0B > 64 # unsup: 0064 0307
+1E0C > 44 # unsup: 0044 0323
+1E0D > 64 # unsup: 0064 0323
+1E0E > 44 # unsup: 0044 0331
+1E0F > 64 # unsup: 0064 0331
+1E10 > 44 # unsup: 0044 0327
+1E11 > 64 # unsup: 0064 0327
+1E12 > 44 # unsup: 0044 032D
+1E13 > 64 # unsup: 0064 032D
+1E14 > 45 # unsup: 0045 0304 0300
+1E15 > 65 # unsup: 0065 0304 0300
+1E16 > 45 # unsup: 0045 0304 0301
+1E17 > 65 # unsup: 0065 0304 0301
+1E18 > 45 # unsup: 0045 032D
+1E19 > 65 # unsup: 0065 032D
+1E1A > 45 # unsup: 0045 0330
+1E1B > 65 # unsup: 0065 0330
+1E1C > 45 # unsup: 0045 0327 0306
+1E1D > 65 # unsup: 0065 0327 0306
+1E1E > 46 # unsup: 0046 0307
+1E1F > 66 # unsup: 0066 0307
+1E20 > 47 # unsup: 0047 0304
+1E21 > 67 # unsup: 0067 0304
+1E22 > 48 # unsup: 0048 0307
+1E23 > 68 # unsup: 0068 0307
+1E24 > 48 # unsup: 0048 0323
+1E25 > 68 # unsup: 0068 0323
+1E26 > 48 # unsup: 0048 0308
+1E27 > 68 # unsup: 0068 0308
+1E28 > 48 # unsup: 0048 0327
+1E29 > 68 # unsup: 0068 0327
+1E2A > 48 # unsup: 0048 032E
+1E2B > 68 # unsup: 0068 032E
+1E2C > 49 # unsup: 0049 0330
+1E2D > 69 # unsup: 0069 0330
+1E2E > CF # unsup: 00CF 0301
+1E2F > EF # unsup: 00EF 0301
+1E30 > 4B # unsup: 004B 0301
+1E31 > 6B # unsup: 006B 0301
+1E32 > 4B # unsup: 004B 0323
+1E33 > 6B # unsup: 006B 0323
+1E34 > 4B # unsup: 004B 0331
+1E35 > 6B # unsup: 006B 0331
+1E36 > 4C # unsup: 004C 0323
+1E37 > 6C # unsup: 006C 0323
+1E38 > 4C # unsup: 004C 0323 0304
+1E39 > 6C # unsup: 006C 0323 0304
+1E3A > 4C # unsup: 004C 0331
+1E3B > 6C # unsup: 006C 0331
+1E3C > 4C # unsup: 004C 032D
+1E3D > 6C # unsup: 006C 032D
+1E3E > 4D # unsup: 004D 0301
+1E3F > 6D # unsup: 006D 0301
+1E40 > 4D # unsup: 004D 0307
+1E41 > 6D # unsup: 006D 0307
+1E42 > 4D # unsup: 004D 0323
+1E43 > 6D # unsup: 006D 0323
+1E44 > 4E # unsup: 004E 0307
+1E45 > 6E # unsup: 006E 0307
+1E46 > 4E # unsup: 004E 0323
+1E47 > 6E # unsup: 006E 0323
+1E48 > 4E # unsup: 004E 0331
+1E49 > 6E # unsup: 006E 0331
+1E4A > 4E # unsup: 004E 032D
+1E4B > 6E # unsup: 006E 032D
+1E4C > D5 # unsup: 00D5 0301
+1E4D > F5 # unsup: 00F5 0301
+1E4E > D5 # unsup: 00D5 0308
+1E4F > F5 # unsup: 00F5 0308
+1E50 > 4F # unsup: 004F 0304 0300
+1E51 > 6F # unsup: 006F 0304 0300
+1E52 > 4F # unsup: 004F 0304 0301
+1E53 > 6F # unsup: 006F 0304 0301
+1E54 > 50 # unsup: 0050 0301
+1E55 > 70 # unsup: 0070 0301
+1E56 > 50 # unsup: 0050 0307
+1E57 > 70 # unsup: 0070 0307
+1E58 > 52 # unsup: 0052 0307
+1E59 > 72 # unsup: 0072 0307
+1E5A > 52 # unsup: 0052 0323
+1E5B > 72 # unsup: 0072 0323
+1E5C > 52 # unsup: 0052 0323 0304
+1E5D > 72 # unsup: 0072 0323 0304
+1E5E > 52 # unsup: 0052 0331
+1E5F > 72 # unsup: 0072 0331
+1E60 > 53 # unsup: 0053 0307
+1E61 > 73 # unsup: 0073 0307
+1E62 > 53 # unsup: 0053 0323
+1E63 > 73 # unsup: 0073 0323
+1E64 > 53 # unsup: 0053 0301 0307
+1E65 > 73 # unsup: 0073 0301 0307
+1E66 > 53 # unsup: 0053 030C 0307
+1E67 > 73 # unsup: 0073 030C 0307
+1E68 > 53 # unsup: 0053 0323 0307
+1E69 > 73 # unsup: 0073 0323 0307
+1E6A > 54 # unsup: 0054 0307
+1E6B > 74 # unsup: 0074 0307
+1E6C > 54 # unsup: 0054 0323
+1E6D > 74 # unsup: 0074 0323
+1E6E > 54 # unsup: 0054 0331
+1E6F > 74 # unsup: 0074 0331
+1E70 > 54 # unsup: 0054 032D
+1E71 > 74 # unsup: 0074 032D
+1E72 > 55 # unsup: 0055 0324
+1E73 > 75 # unsup: 0075 0324
+1E74 > 55 # unsup: 0055 0330
+1E75 > 75 # unsup: 0075 0330
+1E76 > 55 # unsup: 0055 032D
+1E77 > 75 # unsup: 0075 032D
+1E78 > 55 # unsup: 0055 0303 0301
+1E79 > 75 # unsup: 0075 0303 0301
+1E7A > 55 # unsup: 0055 0304 0308
+1E7B > 75 # unsup: 0075 0304 0308
+1E7C > 56 # unsup: 0056 0303
+1E7D > 76 # unsup: 0076 0303
+1E7E > 56 # unsup: 0056 0323
+1E7F > 76 # unsup: 0076 0323
+1E80 > 57 # unsup: 0057 0300
+1E81 > 77 # unsup: 0077 0300
+1E82 > 57 # unsup: 0057 0301
+1E83 > 77 # unsup: 0077 0301
+1E84 > 57 # unsup: 0057 0308
+1E85 > 77 # unsup: 0077 0308
+1E86 > 57 # unsup: 0057 0307
+1E87 > 77 # unsup: 0077 0307
+1E88 > 57 # unsup: 0057 0323
+1E89 > 77 # unsup: 0077 0323
+1E8A > 58 # unsup: 0058 0307
+1E8B > 78 # unsup: 0078 0307
+1E8C > 58 # unsup: 0058 0308
+1E8D > 78 # unsup: 0078 0308
+1E8E > 59 # unsup: 0059 0307
+1E8F > 79 # unsup: 0079 0307
+1E90 > 5A # unsup: 005A 0302
+1E91 > 7A # unsup: 007A 0302
+1E92 > 5A # unsup: 005A 0323
+1E93 > 7A # unsup: 007A 0323
+1E94 > 5A # unsup: 005A 0331
+1E95 > 7A # unsup: 007A 0331
+1E96 > 68 # unsup: 0068 0331
+1E97 > 74 # unsup: 0074 0308
+1E98 > 77 # unsup: 0077 030A
+1E99 > 79 # unsup: 0079 030A
+1E9B > 73 # unsup: 0073 0307
+1EA0 > 41 # unsup: 0041 0323
+1EA1 > 61 # unsup: 0061 0323
+1EA2 > 41 # unsup: 0041 0309
+1EA3 > 61 # unsup: 0061 0309
+1EA4 > C2 # unsup: 00C2 0301
+1EA5 > E2 # unsup: 00E2 0301
+1EA6 > C2 # unsup: 00C2 0300
+1EA7 > E2 # unsup: 00E2 0300
+1EA8 > C2 # unsup: 00C2 0309
+1EA9 > E2 # unsup: 00E2 0309
+1EAA > C2 # unsup: 00C2 0303
+1EAB > E2 # unsup: 00E2 0303
+1EAC > 41 # unsup: 0041 0323 0302
+1EAD > 61 # unsup: 0061 0323 0302
+1EAE > 41 # unsup: 0041 0306 0301
+1EAF > 61 # unsup: 0061 0306 0301
+1EB0 > 41 # unsup: 0041 0306 0300
+1EB1 > 61 # unsup: 0061 0306 0300
+1EB2 > 41 # unsup: 0041 0306 0309
+1EB3 > 61 # unsup: 0061 0306 0309
+1EB4 > 41 # unsup: 0041 0306 0303
+1EB5 > 61 # unsup: 0061 0306 0303
+1EB6 > 41 # unsup: 0041 0323 0306
+1EB7 > 61 # unsup: 0061 0323 0306
+1EB8 > 45 # unsup: 0045 0323
+1EB9 > 65 # unsup: 0065 0323
+1EBA > 45 # unsup: 0045 0309
+1EBB > 65 # unsup: 0065 0309
+1EBC > 45 # unsup: 0045 0303
+1EBD > 65 # unsup: 0065 0303
+1EBE > CA # unsup: 00CA 0301
+1EBF > EA # unsup: 00EA 0301
+1EC0 > CA # unsup: 00CA 0300
+1EC1 > EA # unsup: 00EA 0300
+1EC2 > CA # unsup: 00CA 0309
+1EC3 > EA # unsup: 00EA 0309
+1EC4 > CA # unsup: 00CA 0303
+1EC5 > EA # unsup: 00EA 0303
+1EC6 > 45 # unsup: 0045 0323 0302
+1EC7 > 65 # unsup: 0065 0323 0302
+1EC8 > 49 # unsup: 0049 0309
+1EC9 > 69 # unsup: 0069 0309
+1ECA > 49 # unsup: 0049 0323
+1ECB > 69 # unsup: 0069 0323
+1ECC > 4F # unsup: 004F 0323
+1ECD > 6F # unsup: 006F 0323
+1ECE > 4F # unsup: 004F 0309
+1ECF > 6F # unsup: 006F 0309
+1ED0 > D4 # unsup: 00D4 0301
+1ED1 > F4 # unsup: 00F4 0301
+1ED2 > D4 # unsup: 00D4 0300
+1ED3 > F4 # unsup: 00F4 0300
+1ED4 > D4 # unsup: 00D4 0309
+1ED5 > F4 # unsup: 00F4 0309
+1ED6 > D4 # unsup: 00D4 0303
+1ED7 > F4 # unsup: 00F4 0303
+1ED8 > 4F # unsup: 004F 0323 0302
+1ED9 > 6F # unsup: 006F 0323 0302
+1EDA > 4F # unsup: 004F 031B 0301
+1EDB > 6F # unsup: 006F 031B 0301
+1EDC > 4F # unsup: 004F 031B 0300
+1EDD > 6F # unsup: 006F 031B 0300
+1EDE > 4F # unsup: 004F 031B 0309
+1EDF > 6F # unsup: 006F 031B 0309
+1EE0 > 4F # unsup: 004F 031B 0303
+1EE1 > 6F # unsup: 006F 031B 0303
+1EE2 > 4F # unsup: 004F 031B 0323
+1EE3 > 6F # unsup: 006F 031B 0323
+1EE4 > 55 # unsup: 0055 0323
+1EE5 > 75 # unsup: 0075 0323
+1EE6 > 55 # unsup: 0055 0309
+1EE7 > 75 # unsup: 0075 0309
+1EE8 > 55 # unsup: 0055 031B 0301
+1EE9 > 75 # unsup: 0075 031B 0301
+1EEA > 55 # unsup: 0055 031B 0300
+1EEB > 75 # unsup: 0075 031B 0300
+1EEC > 55 # unsup: 0055 031B 0309
+1EED > 75 # unsup: 0075 031B 0309
+1EEE > 55 # unsup: 0055 031B 0303
+1EEF > 75 # unsup: 0075 031B 0303
+1EF0 > 55 # unsup: 0055 031B 0323
+1EF1 > 75 # unsup: 0075 031B 0323
+1EF2 > 59 # unsup: 0059 0300
+1EF3 > 79 # unsup: 0079 0300
+1EF4 > 59 # unsup: 0059 0323
+1EF5 > 79 # unsup: 0079 0323
+1EF6 > 59 # unsup: 0059 0309
+1EF7 > 79 # unsup: 0079 0309
+1EF8 > 59 # unsup: 0059 0303
+1EF9 > 79 # unsup: 0079 0303
+1FC1 > A8 # unsup: 00A8 0342
+1FED > A8 # unsup: 00A8 0300
+1FEE > A8 # unsup: 00A8 0301
+1FEF > 60
+1FFD > B4
+2000 > 20 # compat
+2001 > 20 # compat
+2002 > 20 # compat
+2003 > 20 # compat
+2004 > 20 # compat
+2005 > 20 # compat
+2006 > 20 # compat
+2007 > 20 # compat
+2008 > 20 # compat
+2009 > 20 # compat
+200A > 20 # compat
+2024 > 2E # compat
+2025 > 2E 2E # compat
+2026 > 2E 2E 2E # compat
+202F > 20 # compat
+203C > 21 21 # compat
+2047 > 3F 3F # compat
+2048 > 3F 21 # compat
+2049 > 21 3F # compat
+205F > 20 # compat
+FB00 > 66 66 # compat
+FB01 > 66 69 # compat
+FB02 > 66 6C # compat
+FB03 > 66 66 69 # compat
+FB04 > 66 66 6C # compat
+FB05 > 73 74 # compat
+FB06 > 73 74 # compat
+FB29 > 2B # compat
+FE30 > 2E 2E # compat
+FE33 > 5F # compat
+FE34 > 5F # compat
+FE35 > 28 # compat
+FE36 > 29 # compat
+FE37 > 7B # compat
+FE38 > 7D # compat
+FE47 > 5B # compat
+FE48 > 5D # compat
+FE4D > 5F # compat
+FE4E > 5F # compat
+FE4F > 5F # compat
+FE50 > 2C # compat
+FE52 > 2E # compat
+FE54 > 3B # compat
+FE55 > 3A # compat
+FE56 > 3F # compat
+FE57 > 21 # compat
+FE59 > 28 # compat
+FE5A > 29 # compat
+FE5B > 7B # compat
+FE5C > 7D # compat
+FE5F > 23 # compat
+FE60 > 26 # compat
+FE61 > 2A # compat
+FE62 > 2B # compat
+FE63 > 2D # compat
+FE64 > 3C # compat
+FE65 > 3E # compat
+FE66 > 3D # compat
+FE68 > 5C # compat
+FE69 > 24 # compat
+FE6A > 25 # compat
+FE6B > 40 # compat
+FF01 > 21 # compat
+FF02 > 22 # compat
+FF03 > 23 # compat
+FF04 > 24 # compat
+FF05 > 25 # compat
+FF06 > 26 # compat
+FF07 > 27 # compat
+FF08 > 28 # compat
+FF09 > 29 # compat
+FF0A > 2A # compat
+FF0B > 2B # compat
+FF0C > 2C # compat
+FF0D > 2D # compat
+FF0E > 2E # compat
+FF0F > 2F # compat
+FF10 > 30 # compat
+FF11 > 31 # compat
+FF12 > 32 # compat
+FF13 > 33 # compat
+FF14 > 34 # compat
+FF15 > 35 # compat
+FF16 > 36 # compat
+FF17 > 37 # compat
+FF18 > 38 # compat
+FF19 > 39 # compat
+FF1A > 3A # compat
+FF1B > 3B # compat
+FF1C > 3C # compat
+FF1D > 3D # compat
+FF1E > 3E # compat
+FF1F > 3F # compat
+FF20 > 40 # compat
+FF21 > 41 # compat
+FF22 > 42 # compat
+FF23 > 43 # compat
+FF24 > 44 # compat
+FF25 > 45 # compat
+FF26 > 46 # compat
+FF27 > 47 # compat
+FF28 > 48 # compat
+FF29 > 49 # compat
+FF2A > 4A # compat
+FF2B > 4B # compat
+FF2C > 4C # compat
+FF2D > 4D # compat
+FF2E > 4E # compat
+FF2F > 4F # compat
+FF30 > 50 # compat
+FF31 > 51 # compat
+FF32 > 52 # compat
+FF33 > 53 # compat
+FF34 > 54 # compat
+FF35 > 55 # compat
+FF36 > 56 # compat
+FF37 > 57 # compat
+FF38 > 58 # compat
+FF39 > 59 # compat
+FF3A > 5A # compat
+FF3B > 5B # compat
+FF3C > 5C # compat
+FF3D > 5D # compat
+FF3E > 5E # compat
+FF3F > 5F # compat
+FF40 > 60 # compat
+FF41 > 61 # compat
+FF42 > 62 # compat
+FF43 > 63 # compat
+FF44 > 64 # compat
+FF45 > 65 # compat
+FF46 > 66 # compat
+FF47 > 67 # compat
+FF48 > 68 # compat
+FF49 > 69 # compat
+FF4A > 6A # compat
+FF4B > 6B # compat
+FF4C > 6C # compat
+FF4D > 6D # compat
+FF4E > 6E # compat
+FF4F > 6F # compat
+FF50 > 70 # compat
+FF51 > 71 # compat
+FF52 > 72 # compat
+FF53 > 73 # compat
+FF54 > 74 # compat
+FF55 > 75 # compat
+FF56 > 76 # compat
+FF57 > 77 # compat
+FF58 > 78 # compat
+FF59 > 79 # compat
+FF5A > 7A # compat
+FF5B > 7B # compat
+FF5C > 7C # compat
+FF5D > 7D # compat
+FF5E > 7E # compat
+FFE0 > A2 # compat
+FFE1 > A3 # compat
+FFE2 > AC # compat
+FFE3 > AF # compat
+FFE4 > A6 # compat
+FFE5 > A5 # compat
+.
+
+STRICT
+/
+N 260
+0000 > 00
+0001 > 01
+0002 > 02
+0003 > 03
+0004 > 04
+0005 > 05
+0006 > 06
+0007 > 07
+0008 > 08
+0009 > 09
+000A > 0A
+000B > 0B
+000C > 0C
+000D > 0D
+000E > 0E
+000F > 0F
+0010 > 10
+0011 > 11
+0012 > 12
+0013 > 13
+0014 > 14
+0015 > 15
+0016 > 16
+0017 > 17
+0018 > 18
+0019 > 19
+001A > 1A
+001B > 1B
+001C > 1C
+001D > 1D
+001E > 1E
+001F > 1F
+0020 > 20
+0021 > 21
+0022 > 22
+0023 > 23
+0024 > 24
+0025 > 25
+0026 > 26
+0027 > 27
+0028 > 28
+0029 > 29
+002A > 2A
+002B > 2B
+002C > 2C
+002D > 2D
+002E > 2E
+002F > 2F
+0030 > 30
+0031 > 31
+0032 > 32
+0033 > 33
+0034 > 34
+0035 > 35
+0036 > 36
+0037 > 37
+0038 > 38
+0039 > 39
+003A > 3A
+003B > 3B
+003C > 3C
+003D > 3D
+003E > 3E
+003F > 3F
+0040 > 40
+0041 > 41 /
+     N 6
+     0300 > C0
+     0301 > C1
+     0302 > C2
+     0303 > C3
+     0308 > C4
+     030A > C5
+     .
+0042 > 42
+0043 > 43 /
+     N 1
+     0327 > C7
+     .
+0044 > 44
+0045 > 45 /
+     N 4
+     0300 > C8
+     0301 > C9
+     0302 > CA
+     0308 > CB
+     .
+0046 > 46
+0047 > 47 /
+     N 1
+     0306 > D0
+     .
+0048 > 48
+0049 > 49 /
+     N 5
+     0300 > CC
+     0301 > CD
+     0302 > CE
+     0307 > DD
+     0308 > CF
+     .
+004A > 4A
+004B > 4B
+004C > 4C
+004D > 4D
+004E > 4E /
+     N 1
+     0303 > D1
+     .
+004F > 4F /
+     N 5
+     0300 > D2
+     0301 > D3
+     0302 > D4
+     0303 > D5
+     0308 > D6
+     .
+0050 > 50
+0051 > 51
+0052 > 52
+0053 > 53 /
+     N 1
+     0327 > DE
+     .
+0054 > 54
+0055 > 55 /
+     N 4
+     0300 > D9
+     0301 > DA
+     0302 > DB
+     0308 > DC
+     .
+0056 > 56
+0057 > 57
+0058 > 58
+0059 > 59
+005A > 5A
+005B > 5B
+005C > 5C
+005D > 5D
+005E > 5E
+005F > 5F
+0060 > 60
+0061 > 61 /
+     N 6
+     0300 > E0
+     0301 > E1
+     0302 > E2
+     0303 > E3
+     0308 > E4
+     030A > E5
+     .
+0062 > 62
+0063 > 63 /
+     N 1
+     0327 > E7
+     .
+0064 > 64
+0065 > 65 /
+     N 4
+     0300 > E8
+     0301 > E9
+     0302 > EA
+     0308 > EB
+     .
+0066 > 66
+0067 > 67 /
+     N 1
+     0306 > F0
+     .
+0068 > 68
+0069 > 69 /
+     N 4
+     0300 > EC
+     0301 > ED
+     0302 > EE
+     0308 > EF
+     .
+006A > 6A
+006B > 6B
+006C > 6C
+006D > 6D
+006E > 6E /
+     N 1
+     0303 > F1
+     .
+006F > 6F /
+     N 5
+     0300 > F2
+     0301 > F3
+     0302 > F4
+     0303 > F5
+     0308 > F6
+     .
+0070 > 70
+0071 > 71
+0072 > 72
+0073 > 73 /
+     N 1
+     0327 > FE
+     .
+0074 > 74
+0075 > 75 /
+     N 4
+     0300 > F9
+     0301 > FA
+     0302 > FB
+     0308 > FC
+     .
+0076 > 76
+0077 > 77
+0078 > 78
+0079 > 79 /
+     N 1
+     0308 > FF
+     .
+007A > 7A
+007B > 7B
+007C > 7C
+007D > 7D
+007E > 7E
+007F > 7F
+0080 > 80
+0081 > 81
+0082 > 82
+0083 > 83
+0084 > 84
+0085 > 85
+0086 > 86
+0087 > 87
+0088 > 88
+0089 > 89
+008A > 8A
+008B > 8B
+008C > 8C
+008D > 8D
+008E > 8E
+008F > 8F
+0090 > 90
+0091 > 91
+0092 > 92
+0093 > 93
+0094 > 94
+0095 > 95
+0096 > 96
+0097 > 97
+0098 > 98
+0099 > 99
+009A > 9A
+009B > 9B
+009C > 9C
+009D > 9D
+009E > 9E
+009F > 9F
+00A0 > A0
+00A1 > A1
+00A2 > A2
+00A3 > A3
+00A4 > A4
+00A5 > A5
+00A6 > A6
+00A7 > A7
+00A8 > A8
+00A9 > A9
+00AA > AA
+00AB > AB
+00AC > AC
+00AD > AD
+00AE > AE
+00AF > AF
+00B0 > B0
+00B1 > B1
+00B2 > B2
+00B3 > B3
+00B4 > B4
+00B5 > B5
+00B6 > B6
+00B7 > B7
+00B8 > B8
+00B9 > B9
+00BA > BA
+00BB > BB
+00BC > BC
+00BD > BD
+00BE > BE
+00BF > BF
+00C0 > C0
+00C1 > C1
+00C2 > C2
+00C3 > C3
+00C4 > C4
+00C5 > C5
+00C6 > C6
+00C7 > C7
+00C8 > C8
+00C9 > C9
+00CA > CA
+00CB > CB
+00CC > CC
+00CD > CD
+00CE > CE
+00CF > CF
+00D1 > D1
+00D2 > D2
+00D3 > D3
+00D4 > D4
+00D5 > D5
+00D6 > D6
+00D7 > D7
+00D8 > D8
+00D9 > D9
+00DA > DA
+00DB > DB
+00DC > DC
+00DF > DF
+00E0 > E0
+00E1 > E1
+00E2 > E2
+00E3 > E3
+00E4 > E4
+00E5 > E5
+00E6 > E6
+00E7 > E7
+00E8 > E8
+00E9 > E9
+00EA > EA
+00EB > EB
+00EC > EC
+00ED > ED
+00EE > EE
+00EF > EF
+00F1 > F1
+00F2 > F2
+00F3 > F3
+00F4 > F4
+00F5 > F5
+00F6 > F6
+00F7 > F7
+00F8 > F8
+00F9 > F9
+00FA > FA
+00FB > FB
+00FC > FC
+00FF > FF
+011E > D0
+011F > F0
+0130 > DD
+0131 > FD
+015E > DE
+015F > FE
+037E > 3B
+0387 > B7
+1FEF > 60
+1FFD > B4
+.
+
+NFD
+/
+N 256
+00 > 0000
+01 > 0001
+02 > 0002
+03 > 0003
+04 > 0004
+05 > 0005
+06 > 0006
+07 > 0007
+08 > 0008
+09 > 0009
+0A > 000A
+0B > 000B
+0C > 000C
+0D > 000D
+0E > 000E
+0F > 000F
+10 > 0010
+11 > 0011
+12 > 0012
+13 > 0013
+14 > 0014
+15 > 0015
+16 > 0016
+17 > 0017
+18 > 0018
+19 > 0019
+1A > 001A
+1B > 001B
+1C > 001C
+1D > 001D
+1E > 001E
+1F > 001F
+20 > 0020
+21 > 0021
+22 > 0022
+23 > 0023
+24 > 0024
+25 > 0025
+26 > 0026
+27 > 0027
+28 > 0028
+29 > 0029
+2A > 002A
+2B > 002B
+2C > 002C
+2D > 002D
+2E > 002E
+2F > 002F
+30 > 0030
+31 > 0031
+32 > 0032
+33 > 0033
+34 > 0034
+35 > 0035
+36 > 0036
+37 > 0037
+38 > 0038
+39 > 0039
+3A > 003A
+3B > 003B
+3C > 003C
+3D > 003D
+3E > 003E
+3F > 003F
+40 > 0040
+41 > 0041
+42 > 0042
+43 > 0043
+44 > 0044
+45 > 0045
+46 > 0046
+47 > 0047
+48 > 0048
+49 > 0049
+4A > 004A
+4B > 004B
+4C > 004C
+4D > 004D
+4E > 004E
+4F > 004F
+50 > 0050
+51 > 0051
+52 > 0052
+53 > 0053
+54 > 0054
+55 > 0055
+56 > 0056
+57 > 0057
+58 > 0058
+59 > 0059
+5A > 005A
+5B > 005B
+5C > 005C
+5D > 005D
+5E > 005E
+5F > 005F
+60 > 0060
+61 > 0061
+62 > 0062
+63 > 0063
+64 > 0064
+65 > 0065
+66 > 0066
+67 > 0067
+68 > 0068
+69 > 0069
+6A > 006A
+6B > 006B
+6C > 006C
+6D > 006D
+6E > 006E
+6F > 006F
+70 > 0070
+71 > 0071
+72 > 0072
+73 > 0073
+74 > 0074
+75 > 0075
+76 > 0076
+77 > 0077
+78 > 0078
+79 > 0079
+7A > 007A
+7B > 007B
+7C > 007C
+7D > 007D
+7E > 007E
+7F > 007F
+80 > 0080
+81 > 0081
+82 > 0082
+83 > 0083
+84 > 0084
+85 > 0085
+86 > 0086
+87 > 0087
+88 > 0088
+89 > 0089
+8A > 008A
+8B > 008B
+8C > 008C
+8D > 008D
+8E > 008E
+8F > 008F
+90 > 0090
+91 > 0091
+92 > 0092
+93 > 0093
+94 > 0094
+95 > 0095
+96 > 0096
+97 > 0097
+98 > 0098
+99 > 0099
+9A > 009A
+9B > 009B
+9C > 009C
+9D > 009D
+9E > 009E
+9F > 009F
+A0 > 00A0
+A1 > 00A1
+A2 > 00A2
+A3 > 00A3
+A4 > 00A4
+A5 > 00A5
+A6 > 00A6
+A7 > 00A7
+A8 > 00A8
+A9 > 00A9
+AA > 00AA
+AB > 00AB
+AC > 00AC
+AD > 00AD
+AE > 00AE
+AF > 00AF
+B0 > 00B0
+B1 > 00B1
+B2 > 00B2
+B3 > 00B3
+B4 > 00B4
+B5 > 00B5
+B6 > 00B6
+B7 > 00B7
+B8 > 00B8
+B9 > 00B9
+BA > 00BA
+BB > 00BB
+BC > 00BC
+BD > 00BD
+BE > 00BE
+BF > 00BF
+C0 > 0041 0300
+C1 > 0041 0301
+C2 > 0041 0302
+C3 > 0041 0303
+C4 > 0041 0308
+C5 > 0041 030A
+C6 > 00C6
+C7 > 0043 0327
+C8 > 0045 0300
+C9 > 0045 0301
+CA > 0045 0302
+CB > 0045 0308
+CC > 0049 0300
+CD > 0049 0301
+CE > 0049 0302
+CF > 0049 0308
+D0 > 0047 0306
+D1 > 004E 0303
+D2 > 004F 0300
+D3 > 004F 0301
+D4 > 004F 0302
+D5 > 004F 0303
+D6 > 004F 0308
+D7 > 00D7
+D8 > 00D8
+D9 > 0055 0300
+DA > 0055 0301
+DB > 0055 0302
+DC > 0055 0308
+DD > 0049 0307
+DE > 0053 0327
+DF > 00DF
+E0 > 0061 0300
+E1 > 0061 0301
+E2 > 0061 0302
+E3 > 0061 0303
+E4 > 0061 0308
+E5 > 0061 030A
+E6 > 00E6
+E7 > 0063 0327
+E8 > 0065 0300
+E9 > 0065 0301
+EA > 0065 0302
+EB > 0065 0308
+EC > 0069 0300
+ED > 0069 0301
+EE > 0069 0302
+EF > 0069 0308
+F0 > 0067 0306
+F1 > 006E 0303
+F2 > 006F 0300
+F3 > 006F 0301
+F4 > 006F 0302
+F5 > 006F 0303
+F6 > 006F 0308
+F7 > 00F7
+F8 > 00F8
+F9 > 0075 0300
+FA > 0075 0301
+FB > 0075 0302
+FC > 0075 0308
+FD > 0131
+FE > 0073 0327
+FF > 0079 0308
+.
+
+NFC
+/
+N 256
+00 > 0000
+01 > 0001
+02 > 0002
+03 > 0003
+04 > 0004
+05 > 0005
+06 > 0006
+07 > 0007
+08 > 0008
+09 > 0009
+0A > 000A
+0B > 000B
+0C > 000C
+0D > 000D
+0E > 000E
+0F > 000F
+10 > 0010
+11 > 0011
+12 > 0012
+13 > 0013
+14 > 0014
+15 > 0015
+16 > 0016
+17 > 0017
+18 > 0018
+19 > 0019
+1A > 001A
+1B > 001B
+1C > 001C
+1D > 001D
+1E > 001E
+1F > 001F
+20 > 0020
+21 > 0021
+22 > 0022
+23 > 0023
+24 > 0024
+25 > 0025
+26 > 0026
+27 > 0027
+28 > 0028
+29 > 0029
+2A > 002A
+2B > 002B
+2C > 002C
+2D > 002D
+2E > 002E
+2F > 002F
+30 > 0030
+31 > 0031
+32 > 0032
+33 > 0033
+34 > 0034
+35 > 0035
+36 > 0036
+37 > 0037
+38 > 0038
+39 > 0039
+3A > 003A
+3B > 003B
+3C > 003C
+3D > 003D
+3E > 003E
+3F > 003F
+40 > 0040
+41 > 0041
+42 > 0042
+43 > 0043
+44 > 0044
+45 > 0045
+46 > 0046
+47 > 0047
+48 > 0048
+49 > 0049
+4A > 004A
+4B > 004B
+4C > 004C
+4D > 004D
+4E > 004E
+4F > 004F
+50 > 0050
+51 > 0051
+52 > 0052
+53 > 0053
+54 > 0054
+55 > 0055
+56 > 0056
+57 > 0057
+58 > 0058
+59 > 0059
+5A > 005A
+5B > 005B
+5C > 005C
+5D > 005D
+5E > 005E
+5F > 005F
+60 > 0060
+61 > 0061
+62 > 0062
+63 > 0063
+64 > 0064
+65 > 0065
+66 > 0066
+67 > 0067
+68 > 0068
+69 > 0069
+6A > 006A
+6B > 006B
+6C > 006C
+6D > 006D
+6E > 006E
+6F > 006F
+70 > 0070
+71 > 0071
+72 > 0072
+73 > 0073
+74 > 0074
+75 > 0075
+76 > 0076
+77 > 0077
+78 > 0078
+79 > 0079
+7A > 007A
+7B > 007B
+7C > 007C
+7D > 007D
+7E > 007E
+7F > 007F
+80 > 0080
+81 > 0081
+82 > 0082
+83 > 0083
+84 > 0084
+85 > 0085
+86 > 0086
+87 > 0087
+88 > 0088
+89 > 0089
+8A > 008A
+8B > 008B
+8C > 008C
+8D > 008D
+8E > 008E
+8F > 008F
+90 > 0090
+91 > 0091
+92 > 0092
+93 > 0093
+94 > 0094
+95 > 0095
+96 > 0096
+97 > 0097
+98 > 0098
+99 > 0099
+9A > 009A
+9B > 009B
+9C > 009C
+9D > 009D
+9E > 009E
+9F > 009F
+A0 > 00A0
+A1 > 00A1
+A2 > 00A2
+A3 > 00A3
+A4 > 00A4
+A5 > 00A5
+A6 > 00A6
+A7 > 00A7
+A8 > 00A8
+A9 > 00A9
+AA > 00AA
+AB > 00AB
+AC > 00AC
+AD > 00AD
+AE > 00AE
+AF > 00AF
+B0 > 00B0
+B1 > 00B1
+B2 > 00B2
+B3 > 00B3
+B4 > 00B4
+B5 > 00B5
+B6 > 00B6
+B7 > 00B7
+B8 > 00B8
+B9 > 00B9
+BA > 00BA
+BB > 00BB
+BC > 00BC
+BD > 00BD
+BE > 00BE
+BF > 00BF
+C0 > 00C0
+C1 > 00C1
+C2 > 00C2
+C3 > 00C3
+C4 > 00C4
+C5 > 00C5
+C6 > 00C6
+C7 > 00C7
+C8 > 00C8
+C9 > 00C9
+CA > 00CA
+CB > 00CB
+CC > 00CC
+CD > 00CD
+CE > 00CE
+CF > 00CF
+D0 > 011E
+D1 > 00D1
+D2 > 00D2
+D3 > 00D3
+D4 > 00D4
+D5 > 00D5
+D6 > 00D6
+D7 > 00D7
+D8 > 00D8
+D9 > 00D9
+DA > 00DA
+DB > 00DB
+DC > 00DC
+DD > 0130
+DE > 015E
+DF > 00DF
+E0 > 00E0
+E1 > 00E1
+E2 > 00E2
+E3 > 00E3
+E4 > 00E4
+E5 > 00E5
+E6 > 00E6
+E7 > 00E7
+E8 > 00E8
+E9 > 00E9
+EA > 00EA
+EB > 00EB
+EC > 00EC
+ED > 00ED
+EE > 00EE
+EF > 00EF
+F0 > 011F
+F1 > 00F1
+F2 > 00F2
+F3 > 00F3
+F4 > 00F4
+F5 > 00F5
+F6 > 00F6
+F7 > 00F7
+F8 > 00F8
+F9 > 00F9
+FA > 00FA
+FB > 00FB
+FC > 00FC
+FD > 0131
+FE > 015F
+FF > 00FF
+.
+
+COMP
+= NFC
+.
Index: doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso-8859-9.cset
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso-8859-9.cset	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso-8859-9.cset	(working copy)
@@ -0,0 +1,262 @@
+# Aspell Character Data File.
+= iso-8859-9
+> ascii
+/
+# <char> <uni> <type> <display> <upper> <lower> <title> <plain>
+#                                                         <sl-first> <sl-rest>
+00 0000 - N 00 00 00 00 00 00 # <control>
+01 0001 . N 01 01 01 00 00 00 # <unused control>
+02 0002 . N 02 02 02 00 00 00 # <unused control>
+03 0003 . N 03 03 03 00 00 00 # <unused control>
+04 0004 . N 04 04 04 00 00 00 # <unused control>
+05 0005 . N 05 05 05 00 00 00 # <unused control>
+06 0006 . N 06 06 06 00 00 00 # <unused control>
+07 0007 . N 07 07 07 00 00 00 # <unused control>
+08 0008 . N 08 08 08 00 00 00 # <unused control>
+09 0009 . N 09 09 09 00 00 00 # <unused control>
+0A 000A . N 0A 0A 0A 00 00 00 # <unused control>
+0B 000B . N 0B 0B 0B 00 00 00 # <unused control>
+0C 000C . N 0C 0C 0C 00 00 00 # <unused control>
+0D 000D . N 0D 0D 0D 00 00 00 # <unused control>
+0E 000E . N 0E 0E 0E 00 00 00 # <unused control>
+0F 000F . N 0F 0F 0F 00 00 00 # <unused control>
+10 0010 - N 10 10 10 00 00 00 # <control>
+11 0011 . N 11 11 11 00 00 00 # <unused control>
+12 0012 . N 12 12 12 00 00 00 # <unused control>
+13 0013 . N 13 13 13 00 00 00 # <unused control>
+14 0014 . N 14 14 14 00 00 00 # <unused control>
+15 0015 . N 15 15 15 00 00 00 # <unused control>
+16 0016 . N 16 16 16 00 00 00 # <unused control>
+17 0017 . N 17 17 17 00 00 00 # <unused control>
+18 0018 . N 18 18 18 00 00 00 # <unused control>
+19 0019 . N 19 19 19 00 00 00 # <unused control>
+1A 001A . N 1A 1A 1A 00 00 00 # <unused control>
+1B 001B . N 1B 1B 1B 00 00 00 # <unused control>
+1C 001C . N 1C 1C 1C 00 00 00 # <unused control>
+1D 001D . N 1D 1D 1D 00 00 00 # <unused control>
+1E 001E . N 1E 1E 1E 00 00 00 # <unused control>
+1F 001F . N 1F 1F 1F 00 00 00 # <unused control>
+20 0020 W Y 20 20 20 00 00 00 # SPACE
+21 0021 - Y 21 21 21 00 00 00 # EXCLAMATION MARK
+22 0022 - Y 22 22 22 00 00 00 # QUOTATION MARK
+23 0023 - Y 23 23 23 00 00 00 # NUMBER SIGN
+24 0024 - Y 24 24 24 00 00 00 # DOLLAR SIGN
+25 0025 - Y 25 25 25 00 00 00 # PERCENT SIGN
+26 0026 - Y 26 26 26 00 00 00 # AMPERSAND
+27 0027 - Y 27 27 27 00 00 00 # APOSTROPHE
+28 0028 - Y 28 28 28 00 00 00 # LEFT PARENTHESIS
+29 0029 - Y 29 29 29 00 00 00 # RIGHT PARENTHESIS
+2A 002A - Y 2A 2A 2A 00 00 00 # ASTERISK
+2B 002B - Y 2B 2B 2B 00 00 00 # PLUS SIGN
+2C 002C - Y 2C 2C 2C 00 00 00 # COMMA
+2D 002D H Y 2D 2D 2D 00 00 00 # HYPHEN-MINUS
+2E 002E - Y 2E 2E 2E 00 00 00 # FULL STOP
+2F 002F - Y 2F 2F 2F 00 00 00 # SOLIDUS
+30 0030 D Y 30 30 30 00 00 00 # DIGIT ZERO
+31 0031 D Y 31 31 31 00 00 00 # DIGIT ONE
+32 0032 D Y 32 32 32 00 00 00 # DIGIT TWO
+33 0033 D Y 33 33 33 00 00 00 # DIGIT THREE
+34 0034 D Y 34 34 34 00 00 00 # DIGIT FOUR
+35 0035 D Y 35 35 35 00 00 00 # DIGIT FIVE
+36 0036 D Y 36 36 36 00 00 00 # DIGIT SIX
+37 0037 D Y 37 37 37 00 00 00 # DIGIT SEVEN
+38 0038 D Y 38 38 38 00 00 00 # DIGIT EIGHT
+39 0039 D Y 39 39 39 00 00 00 # DIGIT NINE
+3A 003A - Y 3A 3A 3A 00 00 00 # COLON
+3B 003B - Y 3B 3B 3B 00 00 00 # SEMICOLON
+3C 003C - Y 3C 3C 3C 00 00 00 # LESS-THAN SIGN
+3D 003D - Y 3D 3D 3D 00 00 00 # EQUALS SIGN
+3E 003E - Y 3E 3E 3E 00 00 00 # GREATER-THAN SIGN
+3F 003F - Y 3F 3F 3F 00 00 00 # QUESTION MARK
+40 0040 - Y 40 40 40 00 00 00 # COMMERCIAL AT
+41 0041 L Y 41 61 41 41 2A 00 # LATIN CAPITAL LETTER A
+42 0042 L Y 42 62 42 42 62 62 # LATIN CAPITAL LETTER B
+43 0043 L Y 43 63 43 43 63 63 # LATIN CAPITAL LETTER C
+44 0044 L Y 44 64 44 44 64 64 # LATIN CAPITAL LETTER D
+45 0045 L Y 45 65 45 45 2A 00 # LATIN CAPITAL LETTER E
+46 0046 L Y 46 66 46 46 66 66 # LATIN CAPITAL LETTER F
+47 0047 L Y 47 67 47 47 67 67 # LATIN CAPITAL LETTER G
+48 0048 L Y 48 68 48 48 68 68 # LATIN CAPITAL LETTER H
+49 0049 L Y 49 69 49 49 2A 00 # LATIN CAPITAL LETTER I
+4A 004A L Y 4A 6A 4A 4A 6A 6A # LATIN CAPITAL LETTER J
+4B 004B L Y 4B 6B 4B 4B 6B 6B # LATIN CAPITAL LETTER K
+4C 004C L Y 4C 6C 4C 4C 6C 6C # LATIN CAPITAL LETTER L
+4D 004D L Y 4D 6D 4D 4D 6D 6D # LATIN CAPITAL LETTER M
+4E 004E L Y 4E 6E 4E 4E 6E 6E # LATIN CAPITAL LETTER N
+4F 004F L Y 4F 6F 4F 4F 2A 00 # LATIN CAPITAL LETTER O
+50 0050 L Y 50 70 50 50 70 70 # LATIN CAPITAL LETTER P
+51 0051 L Y 51 71 51 51 71 71 # LATIN CAPITAL LETTER Q
+52 0052 L Y 52 72 52 52 72 72 # LATIN CAPITAL LETTER R
+53 0053 L Y 53 73 53 53 73 73 # LATIN CAPITAL LETTER S
+54 0054 L Y 54 74 54 54 74 74 # LATIN CAPITAL LETTER T
+55 0055 L Y 55 75 55 55 2A 00 # LATIN CAPITAL LETTER U
+56 0056 L Y 56 76 56 56 76 76 # LATIN CAPITAL LETTER V
+57 0057 L Y 57 77 57 57 77 77 # LATIN CAPITAL LETTER W
+58 0058 L Y 58 78 58 58 78 78 # LATIN CAPITAL LETTER X
+59 0059 L Y 59 79 59 59 79 79 # LATIN CAPITAL LETTER Y
+5A 005A L Y 5A 7A 5A 5A 7A 7A # LATIN CAPITAL LETTER Z
+5B 005B - Y 5B 5B 5B 00 00 00 # LEFT SQUARE BRACKET
+5C 005C - Y 5C 5C 5C 00 00 00 # REVERSE SOLIDUS
+5D 005D - Y 5D 5D 5D 00 00 00 # RIGHT SQUARE BRACKET
+5E 005E - Y 5E 5E 5E 00 00 00 # CIRCUMFLEX ACCENT
+5F 005F - Y 5F 5F 5F 00 00 00 # LOW LINE
+60 0060 - Y 60 60 60 00 00 00 # GRAVE ACCENT
+61 0061 L Y 41 61 41 61 2A 00 # LATIN SMALL LETTER A
+62 0062 L Y 42 62 42 62 62 62 # LATIN SMALL LETTER B
+63 0063 L Y 43 63 43 63 63 63 # LATIN SMALL LETTER C
+64 0064 L Y 44 64 44 64 64 64 # LATIN SMALL LETTER D
+65 0065 L Y 45 65 45 65 2A 00 # LATIN SMALL LETTER E
+66 0066 L Y 46 66 46 66 66 66 # LATIN SMALL LETTER F
+67 0067 L Y 47 67 47 67 67 67 # LATIN SMALL LETTER G
+68 0068 L Y 48 68 48 68 68 68 # LATIN SMALL LETTER H
+69 0069 L Y 49 69 49 69 2A 00 # LATIN SMALL LETTER I
+6A 006A L Y 4A 6A 4A 6A 6A 6A # LATIN SMALL LETTER J
+6B 006B L Y 4B 6B 4B 6B 6B 6B # LATIN SMALL LETTER K
+6C 006C L Y 4C 6C 4C 6C 6C 6C # LATIN SMALL LETTER L
+6D 006D L Y 4D 6D 4D 6D 6D 6D # LATIN SMALL LETTER M
+6E 006E L Y 4E 6E 4E 6E 6E 6E # LATIN SMALL LETTER N
+6F 006F L Y 4F 6F 4F 6F 2A 00 # LATIN SMALL LETTER O
+70 0070 L Y 50 70 50 70 70 70 # LATIN SMALL LETTER P
+71 0071 L Y 51 71 51 71 71 71 # LATIN SMALL LETTER Q
+72 0072 L Y 52 72 52 72 72 72 # LATIN SMALL LETTER R
+73 0073 L Y 53 73 53 73 73 73 # LATIN SMALL LETTER S
+74 0074 L Y 54 74 54 74 74 74 # LATIN SMALL LETTER T
+75 0075 L Y 55 75 55 75 2A 00 # LATIN SMALL LETTER U
+76 0076 L Y 56 76 56 76 76 76 # LATIN SMALL LETTER V
+77 0077 L Y 57 77 57 77 77 77 # LATIN SMALL LETTER W
+78 0078 L Y 58 78 58 78 78 78 # LATIN SMALL LETTER X
+79 0079 L Y 59 79 59 79 79 79 # LATIN SMALL LETTER Y
+7A 007A L Y 5A 7A 5A 7A 7A 7A # LATIN SMALL LETTER Z
+7B 007B - Y 7B 7B 7B 00 00 00 # LEFT CURLY BRACKET
+7C 007C - Y 7C 7C 7C 00 00 00 # VERTICAL LINE
+7D 007D - Y 7D 7D 7D 00 00 00 # RIGHT CURLY BRACKET
+7E 007E - Y 7E 7E 7E 00 00 00 # TILDE
+7F 007F - N 7F 7F 7F 00 00 00 # <control>
+80 0080 . N 80 80 80 00 00 00 # <unused control>
+81 0081 . N 81 81 81 00 00 00 # <unused control>
+82 0082 . N 82 82 82 00 00 00 # <unused control>
+83 0083 . N 83 83 83 00 00 00 # <unused control>
+84 0084 . N 84 84 84 00 00 00 # <unused control>
+85 0085 . N 85 85 85 00 00 00 # <unused control>
+86 0086 . N 86 86 86 00 00 00 # <unused control>
+87 0087 . N 87 87 87 00 00 00 # <unused control>
+88 0088 . N 88 88 88 00 00 00 # <unused control>
+89 0089 . N 89 89 89 00 00 00 # <unused control>
+8A 008A . N 8A 8A 8A 00 00 00 # <unused control>
+8B 008B . N 8B 8B 8B 00 00 00 # <unused control>
+8C 008C . N 8C 8C 8C 00 00 00 # <unused control>
+8D 008D . N 8D 8D 8D 00 00 00 # <unused control>
+8E 008E . N 8E 8E 8E 00 00 00 # <unused control>
+8F 008F . N 8F 8F 8F 00 00 00 # <unused control>
+90 0090 . N 90 90 90 00 00 00 # <unused control>
+91 0091 . N 91 91 91 00 00 00 # <unused control>
+92 0092 . N 92 92 92 00 00 00 # <unused control>
+93 0093 . N 93 93 93 00 00 00 # <unused control>
+94 0094 . N 94 94 94 00 00 00 # <unused control>
+95 0095 . N 95 95 95 00 00 00 # <unused control>
+96 0096 . N 96 96 96 00 00 00 # <unused control>
+97 0097 . N 97 97 97 00 00 00 # <unused control>
+98 0098 . N 98 98 98 00 00 00 # <unused control>
+99 0099 . N 99 99 99 00 00 00 # <unused control>
+9A 009A . N 9A 9A 9A 00 00 00 # <unused control>
+9B 009B . N 9B 9B 9B 00 00 00 # <unused control>
+9C 009C . N 9C 9C 9C 00 00 00 # <unused control>
+9D 009D . N 9D 9D 9D 00 00 00 # <unused control>
+9E 009E . N 9E 9E 9E 00 00 00 # <unused control>
+9F 009F . N 9F 9F 9F 00 00 00 # <unused control>
+A0 00A0 W Y A0 A0 A0 00 00 00 # NO-BREAK SPACE
+A1 00A1 - Y A1 A1 A1 00 00 00 # INVERTED EXCLAMATION MARK
+A2 00A2 - Y A2 A2 A2 00 00 00 # CENT SIGN
+A3 00A3 - Y A3 A3 A3 00 00 00 # POUND SIGN
+A4 00A4 - Y A4 A4 A4 00 00 00 # CURRENCY SIGN
+A5 00A5 - Y A5 A5 A5 00 00 00 # YEN SIGN
+A6 00A6 - Y A6 A6 A6 00 00 00 # BROKEN BAR
+A7 00A7 - Y A7 A7 A7 00 00 00 # SECTION SIGN
+A8 00A8 - Y A8 A8 A8 00 00 00 # DIAERESIS
+A9 00A9 - Y A9 A9 A9 00 00 00 # COPYRIGHT SIGN
+AA 00AA A Y AA AA AA 00 00 00 # FEMININE ORDINAL INDICATOR
+AB 00AB - Y AB AB AB 00 00 00 # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
+AC 00AC - Y AC AC AC 00 00 00 # NOT SIGN
+AD 00AD H N AD AD AD 00 00 00 # SOFT HYPHEN
+AE 00AE - Y AE AE AE 00 00 00 # REGISTERED SIGN
+AF 00AF - Y AF AF AF 00 00 00 # MACRON
+B0 00B0 - Y B0 B0 B0 00 00 00 # DEGREE SIGN
+B1 00B1 - Y B1 B1 B1 00 00 00 # PLUS-MINUS SIGN
+B2 00B2 - Y B2 B2 B2 00 00 00 # SUPERSCRIPT TWO
+B3 00B3 - Y B3 B3 B3 00 00 00 # SUPERSCRIPT THREE
+B4 00B4 - Y B4 B4 B4 00 00 00 # ACUTE ACCENT
+B5 00B5 A Y B5 B5 B5 00 00 00 # MICRO SIGN
+B6 00B6 - Y B6 B6 B6 00 00 00 # PILCROW SIGN
+B7 00B7 - Y B7 B7 B7 00 00 00 # MIDDLE DOT
+B8 00B8 - Y B8 B8 B8 00 00 00 # CEDILLA
+B9 00B9 - Y B9 B9 B9 00 00 00 # SUPERSCRIPT ONE
+BA 00BA A Y BA BA BA 00 00 00 # MASCULINE ORDINAL INDICATOR
+BB 00BB - Y BB BB BB 00 00 00 # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
+BC 00BC - Y BC BC BC 00 00 00 # VULGAR FRACTION ONE QUARTER
+BD 00BD - Y BD BD BD 00 00 00 # VULGAR FRACTION ONE HALF
+BE 00BE - Y BE BE BE 00 00 00 # VULGAR FRACTION THREE QUARTERS
+BF 00BF - Y BF BF BF 00 00 00 # INVERTED QUESTION MARK
+C0 00C0 L Y C0 E0 C0 41 2A 00 # LATIN CAPITAL LETTER A WITH GRAVE
+C1 00C1 L Y C1 E1 C1 41 2A 00 # LATIN CAPITAL LETTER A WITH ACUTE
+C2 00C2 L Y C2 E2 C2 41 2A 00 # LATIN CAPITAL LETTER A WITH CIRCUMFLEX
+C3 00C3 L Y C3 E3 C3 41 2A 00 # LATIN CAPITAL LETTER A WITH TILDE
+C4 00C4 L Y C4 E4 C4 41 2A 00 # LATIN CAPITAL LETTER A WITH DIAERESIS
+C5 00C5 L Y C5 E5 C5 41 2A 00 # LATIN CAPITAL LETTER A WITH RING ABOVE
+C6 00C6 L Y C6 E6 C6 C6 2A 00 # LATIN CAPITAL LETTER AE
+C7 00C7 L Y C7 E7 C7 43 63 63 # LATIN CAPITAL LETTER C WITH CEDILLA
+C8 00C8 L Y C8 E8 C8 45 2A 00 # LATIN CAPITAL LETTER E WITH GRAVE
+C9 00C9 L Y C9 E9 C9 45 2A 00 # LATIN CAPITAL LETTER E WITH ACUTE
+CA 00CA L Y CA EA CA 45 2A 00 # LATIN CAPITAL LETTER E WITH CIRCUMFLEX
+CB 00CB L Y CB EB CB 45 2A 00 # LATIN CAPITAL LETTER E WITH DIAERESIS
+CC 00CC L Y CC EC CC 49 2A 00 # LATIN CAPITAL LETTER I WITH GRAVE
+CD 00CD L Y CD ED CD 49 2A 00 # LATIN CAPITAL LETTER I WITH ACUTE
+CE 00CE L Y CE EE CE 49 2A 00 # LATIN CAPITAL LETTER I WITH CIRCUMFLEX
+CF 00CF L Y CF EF CF 49 2A 00 # LATIN CAPITAL LETTER I WITH DIAERESIS
+D0 011E L Y D0 F0 D0 47 67 67 # LATIN CAPITAL LETTER G WITH BREVE
+D1 00D1 L Y D1 F1 D1 4E 6E 6E # LATIN CAPITAL LETTER N WITH TILDE
+D2 00D2 L Y D2 F2 D2 4F 2A 00 # LATIN CAPITAL LETTER O WITH GRAVE
+D3 00D3 L Y D3 F3 D3 4F 2A 00 # LATIN CAPITAL LETTER O WITH ACUTE
+D4 00D4 L Y D4 F4 D4 4F 2A 00 # LATIN CAPITAL LETTER O WITH CIRCUMFLEX
+D5 00D5 L Y D5 F5 D5 4F 2A 00 # LATIN CAPITAL LETTER O WITH TILDE
+D6 00D6 L Y D6 F6 D6 4F 2A 00 # LATIN CAPITAL LETTER O WITH DIAERESIS
+D7 00D7 - Y D7 D7 D7 00 00 00 # MULTIPLICATION SIGN
+D8 00D8 L Y D8 F8 D8 D8 2A 00 # LATIN CAPITAL LETTER O WITH STROKE
+D9 00D9 L Y D9 F9 D9 55 2A 00 # LATIN CAPITAL LETTER U WITH GRAVE
+DA 00DA L Y DA FA DA 55 2A 00 # LATIN CAPITAL LETTER U WITH ACUTE
+DB 00DB L Y DB FB DB 55 2A 00 # LATIN CAPITAL LETTER U WITH CIRCUMFLEX
+DC 00DC L Y DC FC DC 55 2A 00 # LATIN CAPITAL LETTER U WITH DIAERESIS
+DD 0130 L Y DD 69 DD 49 2A 00 # LATIN CAPITAL LETTER I WITH DOT ABOVE
+DE 015E L Y DE FE DE 53 73 73 # LATIN CAPITAL LETTER S WITH CEDILLA
+DF 00DF L Y DF DF DF DF DF DF # LATIN SMALL LETTER SHARP S
+E0 00E0 L Y C0 E0 C0 61 2A 00 # LATIN SMALL LETTER A WITH GRAVE
+E1 00E1 L Y C1 E1 C1 61 2A 00 # LATIN SMALL LETTER A WITH ACUTE
+E2 00E2 L Y C2 E2 C2 61 2A 00 # LATIN SMALL LETTER A WITH CIRCUMFLEX
+E3 00E3 L Y C3 E3 C3 61 2A 00 # LATIN SMALL LETTER A WITH TILDE
+E4 00E4 L Y C4 E4 C4 61 2A 00 # LATIN SMALL LETTER A WITH DIAERESIS
+E5 00E5 L Y C5 E5 C5 61 2A 00 # LATIN SMALL LETTER A WITH RING ABOVE
+E6 00E6 L Y C6 E6 C6 E6 2A 00 # LATIN SMALL LETTER AE
+E7 00E7 L Y C7 E7 C7 63 63 63 # LATIN SMALL LETTER C WITH CEDILLA
+E8 00E8 L Y C8 E8 C8 65 2A 00 # LATIN SMALL LETTER E WITH GRAVE
+E9 00E9 L Y C9 E9 C9 65 2A 00 # LATIN SMALL LETTER E WITH ACUTE
+EA 00EA L Y CA EA CA 65 2A 00 # LATIN SMALL LETTER E WITH CIRCUMFLEX
+EB 00EB L Y CB EB CB 65 2A 00 # LATIN SMALL LETTER E WITH DIAERESIS
+EC 00EC L Y CC EC CC 69 2A 00 # LATIN SMALL LETTER I WITH GRAVE
+ED 00ED L Y CD ED CD 69 2A 00 # LATIN SMALL LETTER I WITH ACUTE
+EE 00EE L Y CE EE CE 69 2A 00 # LATIN SMALL LETTER I WITH CIRCUMFLEX
+EF 00EF L Y CF EF CF 69 2A 00 # LATIN SMALL LETTER I WITH DIAERESIS
+F0 011F L Y D0 F0 D0 67 67 67 # LATIN SMALL LETTER G WITH BREVE
+F1 00F1 L Y D1 F1 D1 6E 6E 6E # LATIN SMALL LETTER N WITH TILDE
+F2 00F2 L Y D2 F2 D2 6F 2A 00 # LATIN SMALL LETTER O WITH GRAVE
+F3 00F3 L Y D3 F3 D3 6F 2A 00 # LATIN SMALL LETTER O WITH ACUTE
+F4 00F4 L Y D4 F4 D4 6F 2A 00 # LATIN SMALL LETTER O WITH CIRCUMFLEX
+F5 00F5 L Y D5 F5 D5 6F 2A 00 # LATIN SMALL LETTER O WITH TILDE
+F6 00F6 L Y D6 F6 D6 6F 2A 00 # LATIN SMALL LETTER O WITH DIAERESIS
+F7 00F7 - Y F7 F7 F7 00 00 00 # DIVISION SIGN
+F8 00F8 L Y D8 F8 D8 F8 2A 00 # LATIN SMALL LETTER O WITH STROKE
+F9 00F9 L Y D9 F9 D9 75 2A 00 # LATIN SMALL LETTER U WITH GRAVE
+FA 00FA L Y DA FA DA 75 2A 00 # LATIN SMALL LETTER U WITH ACUTE
+FB 00FB L Y DB FB DB 75 2A 00 # LATIN SMALL LETTER U WITH CIRCUMFLEX
+FC 00FC L Y DC FC DC 75 2A 00 # LATIN SMALL LETTER U WITH DIAERESIS
+FD 0131 L Y 49 FD 49 FD FD FD # LATIN SMALL LETTER DOTLESS I
+FE 015F L Y DE FE DE 73 73 73 # LATIN SMALL LETTER S WITH CEDILLA
+FF 00FF L Y FF FF FF 79 79 79 # LATIN SMALL LETTER Y WITH DIAERESIS
Index: doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso8859-1.dat
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso8859-1.dat	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso8859-1.dat	(working copy)
@@ -0,0 +1,258 @@
+# Aspell Character Data File.  Do Not Edit!
+iso8859-1
+0	other	0	0	0	0	0	0
+1	other	1	1	1	0	1	1
+2	other	2	2	2	0	2	2
+3	other	3	3	3	0	3	3
+4	other	4	4	4	0	4	4
+5	other	5	5	5	0	5	5
+6	other	6	6	6	0	6	6
+7	other	7	7	7	0	7	7
+8	other	8	8	8	0	8	8
+9	space	9	9	9	0	9	9
+10	space	10	10	10	0	10	10
+11	space	11	11	11	0	11	11
+12	space	12	12	12	0	12	12
+13	space	13	13	13	0	13	13
+14	other	14	14	14	0	14	14
+15	other	15	15	15	0	15	15
+16	other	16	16	16	0	16	16
+17	other	17	17	17	0	17	17
+18	other	18	18	18	0	18	18
+19	other	19	19	19	0	19	19
+20	other	20	20	20	0	20	20
+21	other	21	21	21	0	21	21
+22	other	22	22	22	0	22	22
+23	other	23	23	23	0	23	23
+24	other	24	24	24	0	24	24
+25	other	25	25	25	0	25	25
+26	other	26	26	26	0	26	26
+27	other	27	27	27	0	27	27
+28	other	28	28	28	0	28	28
+29	other	29	29	29	0	29	29
+30	other	30	30	30	0	30	30
+31	other	31	31	31	0	31	31
+32	space	32	32	32	0	32	32
+33	other	33	33	33	0	33	33
+34	other	34	34	34	0	34	34
+35	other	35	35	35	0	35	35
+36	other	36	36	36	0	36	36
+37	other	37	37	37	0	37	37
+38	other	38	38	38	0	38	38
+39	other	39	39	39	0	39	39
+40	other	40	40	40	0	40	40
+41	other	41	41	41	0	41	41
+42	other	42	42	42	0	42	42
+43	other	43	43	43	0	43	43
+44	other	44	44	44	0	44	44
+45	other	45	45	45	0	45	45
+46	other	46	46	46	0	46	46
+47	other	47	47	47	0	47	47
+48	other	48	48	48	0	48	48
+49	other	49	49	49	0	49	49
+50	other	50	50	50	0	50	50
+51	other	51	51	51	0	51	51
+52	other	52	52	52	0	52	52
+53	other	53	53	53	0	53	53
+54	other	54	54	54	0	54	54
+55	other	55	55	55	0	55	55
+56	other	56	56	56	0	56	56
+57	other	57	57	57	0	57	57
+58	other	58	58	58	0	58	58
+59	other	59	59	59	0	59	59
+60	other	60	60	60	0	60	60
+61	other	61	61	61	0	61	61
+62	other	62	62	62	0	62	62
+63	other	63	63	63	0	63	63
+64	other	64	64	64	0	64	64
+65	letter	97	65	65	0	97	65
+66	letter	98	66	66	66	98	66
+67	letter	99	67	67	67	99	67
+68	letter	100	68	68	68	100	68
+69	letter	101	69	69	0	101	69
+70	letter	102	70	70	70	102	70
+71	letter	103	71	71	71	103	71
+72	letter	104	72	72	72	104	72
+73	letter	105	73	73	0	105	73
+74	letter	106	74	74	74	106	74
+75	letter	107	75	75	75	107	75
+76	letter	108	76	76	76	108	76
+77	letter	109	77	77	77	109	77
+78	letter	110	78	78	78	110	78
+79	letter	111	79	79	0	111	79
+80	letter	112	80	80	80	112	80
+81	letter	113	81	81	81	113	81
+82	letter	114	82	82	82	114	82
+83	letter	115	83	83	83	115	83
+84	letter	116	84	84	84	116	84
+85	letter	117	85	85	0	117	85
+86	letter	118	86	86	86	118	86
+87	letter	119	87	87	87	119	87
+88	letter	120	88	88	88	120	88
+89	letter	121	89	89	0	121	89
+90	letter	122	90	90	90	122	90
+91	other	91	91	91	0	91	91
+92	other	92	92	92	0	92	92
+93	other	93	93	93	0	93	93
+94	other	94	94	94	0	94	94
+95	other	95	95	95	0	95	95
+96	other	96	96	96	0	96	96
+97	letter	97	65	65	0	97	97
+98	letter	98	66	66	66	98	98
+99	letter	99	67	67	67	99	99
+100	letter	100	68	68	68	100	100
+101	letter	101	69	69	0	101	101
+102	letter	102	70	70	70	102	102
+103	letter	103	71	71	71	103	103
+104	letter	104	72	72	72	104	104
+105	letter	105	73	73	0	105	105
+106	letter	106	74	74	74	106	106
+107	letter	107	75	75	75	107	107
+108	letter	108	76	76	76	108	108
+109	letter	109	77	77	77	109	109
+110	letter	110	78	78	78	110	110
+111	letter	111	79	79	0	111	111
+112	letter	112	80	80	80	112	112
+113	letter	113	81	81	81	113	113
+114	letter	114	82	82	82	114	114
+115	letter	115	83	83	83	115	115
+116	letter	116	84	84	84	116	116
+117	letter	117	85	85	0	117	117
+118	letter	118	86	86	86	118	118
+119	letter	119	87	87	87	119	119
+120	letter	120	88	88	88	120	120
+121	letter	121	89	89	0	121	121
+122	letter	122	90	90	90	122	122
+123	other	123	123	123	0	123	123
+124	other	124	124	124	0	124	124
+125	other	125	125	125	0	125	125
+126	other	126	126	126	0	126	126
+127	other	127	127	127	0	127	127
+128	other	128	128	128	0	128	128
+129	other	129	129	129	0	129	129
+130	other	130	130	130	0	130	130
+131	other	131	131	131	0	131	131
+132	other	132	132	132	0	132	132
+133	other	133	133	133	0	133	133
+134	other	134	134	134	0	134	134
+135	other	135	135	135	0	135	135
+136	other	136	136	136	0	136	136
+137	other	137	137	137	0	137	137
+138	other	138	138	138	0	138	138
+139	other	139	139	139	0	139	139
+140	other	140	140	140	0	140	140
+141	other	141	141	141	0	141	141
+142	other	142	142	142	0	142	142
+143	other	143	143	143	0	143	143
+144	other	144	144	144	0	144	144
+145	other	145	145	145	0	145	145
+146	other	146	146	146	0	146	146
+147	other	147	147	147	0	147	147
+148	other	148	148	148	0	148	148
+149	other	149	149	149	0	149	149
+150	other	150	150	150	0	150	150
+151	other	151	151	151	0	151	151
+152	other	152	152	152	0	152	152
+153	other	153	153	153	0	153	153
+154	other	154	154	154	0	154	154
+155	other	155	155	155	0	155	155
+156	other	156	156	156	0	156	156
+157	other	157	157	157	0	157	157
+158	other	158	158	158	0	158	158
+159	other	159	159	159	0	159	159
+160	space	160	160	160	0	160	160
+161	other	161	161	161	0	161	161
+162	other	162	162	162	0	162	162
+163	other	163	163	163	0	163	163
+164	other	164	164	164	0	164	164
+165	other	165	165	165	0	165	165
+166	other	166	166	166	0	166	166
+167	other	167	167	167	0	167	167
+168	other	168	168	168	0	168	168
+169	other	169	169	169	0	169	169
+170	letter	170	170	170	170	170	170
+171	other	171	171	171	0	171	171
+172	other	172	172	172	0	172	172
+173	other	173	173	173	0	173	173
+174	other	174	174	174	0	174	174
+175	other	175	175	175	0	175	175
+176	other	176	176	176	0	176	176
+177	other	177	177	177	0	177	177
+178	other	178	178	178	0	178	178
+179	other	179	179	179	0	179	179
+180	other	180	180	180	0	180	180
+181	letter	181	181	181	181	181	181
+182	other	182	182	182	0	182	182
+183	other	183	183	183	0	183	183
+184	other	184	184	184	0	184	184
+185	other	185	185	185	0	185	185
+186	letter	186	186	186	186	186	186
+187	other	187	187	187	0	187	187
+188	other	188	188	188	0	188	188
+189	other	189	189	189	0	189	189
+190	other	190	190	190	0	190	190
+191	other	191	191	191	0	191	191
+192	letter	224	192	192	0	97	65
+193	letter	225	193	193	0	97	65
+194	letter	226	194	194	0	97	65
+195	letter	227	195	195	0	97	65
+196	letter	228	196	196	0	97	65
+197	letter	229	197	197	0	97	65
+198	letter	230	198	198	0	230	198
+199	letter	231	199	199	67	99	67
+200	letter	232	200	200	0	101	69
+201	letter	233	201	201	0	101	69
+202	letter	234	202	202	0	101	69
+203	letter	235	203	203	0	101	69
+204	letter	236	204	204	0	105	73
+205	letter	237	205	205	0	105	73
+206	letter	238	206	206	0	105	73
+207	letter	239	207	207	0	105	73
+208	letter	240	208	208	208	240	208
+209	letter	241	209	209	78	110	78
+210	letter	242	210	210	0	111	79
+211	letter	243	211	211	0	111	79
+212	letter	244	212	212	0	111	79
+213	letter	245	213	213	0	111	79
+214	letter	246	214	214	0	111	79
+215	other	215	215	215	0	215	215
+216	letter	248	216	216	0	111	79
+217	letter	249	217	217	0	117	85
+218	letter	250	218	218	0	117	85
+219	letter	251	219	219	0	117	85
+220	letter	252	220	220	0	117	85
+221	letter	253	221	221	0	121	89
+222	letter	254	222	222	222	254	222
+223	letter	223	223	223	223	223	223
+224	letter	224	192	192	0	97	97
+225	letter	225	193	193	0	97	97
+226	letter	226	194	194	0	97	97
+227	letter	227	195	195	0	97	97
+228	letter	228	196	196	0	97	97
+229	letter	229	197	197	0	97	97
+230	letter	230	198	198	0	230	230
+231	letter	231	199	199	67	99	99
+232	letter	232	200	200	0	101	101
+233	letter	233	201	201	0	101	101
+234	letter	234	202	202	0	101	101
+235	letter	235	203	203	0	101	101
+236	letter	236	204	204	0	105	105
+237	letter	237	205	205	0	105	105
+238	letter	238	206	206	0	105	105
+239	letter	239	207	207	0	105	105
+240	letter	240	208	208	208	240	240
+241	letter	241	209	209	78	110	110
+242	letter	242	210	210	0	111	111
+243	letter	243	211	211	0	111	111
+244	letter	244	212	212	0	111	111
+245	letter	245	213	213	0	111	111
+246	letter	246	214	214	0	111	111
+247	other	247	247	247	0	247	247
+248	letter	248	216	216	0	111	111
+249	letter	249	217	217	0	117	117
+250	letter	250	218	218	0	117	117
+251	letter	251	219	219	0	117	117
+252	letter	252	220	220	0	117	117
+253	letter	253	221	221	0	121	121
+254	letter	254	222	222	222	254	254
+255	letter	255	255	255	0	121	121
Index: doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso8859-10.dat
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso8859-10.dat	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso8859-10.dat	(working copy)
@@ -0,0 +1,258 @@
+# Aspell Character Data File.  Do Not Edit!
+iso8859-10
+0	other	0	0	0	0	0	0
+1	other	1	1	1	0	1	1
+2	other	2	2	2	0	2	2
+3	other	3	3	3	0	3	3
+4	other	4	4	4	0	4	4
+5	other	5	5	5	0	5	5
+6	other	6	6	6	0	6	6
+7	other	7	7	7	0	7	7
+8	other	8	8	8	0	8	8
+9	space	9	9	9	0	9	9
+10	space	10	10	10	0	10	10
+11	space	11	11	11	0	11	11
+12	space	12	12	12	0	12	12
+13	space	13	13	13	0	13	13
+14	other	14	14	14	0	14	14
+15	other	15	15	15	0	15	15
+16	other	16	16	16	0	16	16
+17	other	17	17	17	0	17	17
+18	other	18	18	18	0	18	18
+19	other	19	19	19	0	19	19
+20	other	20	20	20	0	20	20
+21	other	21	21	21	0	21	21
+22	other	22	22	22	0	22	22
+23	other	23	23	23	0	23	23
+24	other	24	24	24	0	24	24
+25	other	25	25	25	0	25	25
+26	other	26	26	26	0	26	26
+27	other	27	27	27	0	27	27
+28	other	28	28	28	0	28	28
+29	other	29	29	29	0	29	29
+30	other	30	30	30	0	30	30
+31	other	31	31	31	0	31	31
+32	space	32	32	32	0	32	32
+33	other	33	33	33	0	33	33
+34	other	34	34	34	0	34	34
+35	other	35	35	35	0	35	35
+36	other	36	36	36	0	36	36
+37	other	37	37	37	0	37	37
+38	other	38	38	38	0	38	38
+39	other	39	39	39	0	39	39
+40	other	40	40	40	0	40	40
+41	other	41	41	41	0	41	41
+42	other	42	42	42	0	42	42
+43	other	43	43	43	0	43	43
+44	other	44	44	44	0	44	44
+45	other	45	45	45	0	45	45
+46	other	46	46	46	0	46	46
+47	other	47	47	47	0	47	47
+48	other	48	48	48	0	48	48
+49	other	49	49	49	0	49	49
+50	other	50	50	50	0	50	50
+51	other	51	51	51	0	51	51
+52	other	52	52	52	0	52	52
+53	other	53	53	53	0	53	53
+54	other	54	54	54	0	54	54
+55	other	55	55	55	0	55	55
+56	other	56	56	56	0	56	56
+57	other	57	57	57	0	57	57
+58	other	58	58	58	0	58	58
+59	other	59	59	59	0	59	59
+60	other	60	60	60	0	60	60
+61	other	61	61	61	0	61	61
+62	other	62	62	62	0	62	62
+63	other	63	63	63	0	63	63
+64	other	64	64	64	0	64	64
+65	letter	97	65	65	0	97	65
+66	letter	98	66	66	66	98	66
+67	letter	99	67	67	67	99	67
+68	letter	100	68	68	68	100	68
+69	letter	101	69	69	0	101	69
+70	letter	102	70	70	70	102	70
+71	letter	103	71	71	71	103	71
+72	letter	104	72	72	72	104	72
+73	letter	105	73	73	0	105	73
+74	letter	106	74	74	74	106	74
+75	letter	107	75	75	75	107	75
+76	letter	108	76	76	76	108	76
+77	letter	109	77	77	77	109	77
+78	letter	110	78	78	78	110	78
+79	letter	111	79	79	0	111	79
+80	letter	112	80	80	80	112	80
+81	letter	113	81	81	81	113	81
+82	letter	114	82	82	82	114	82
+83	letter	115	83	83	83	115	83
+84	letter	116	84	84	84	116	84
+85	letter	117	85	85	0	117	85
+86	letter	118	86	86	86	118	86
+87	letter	119	87	87	87	119	87
+88	letter	120	88	88	88	120	88
+89	letter	121	89	89	0	121	89
+90	letter	122	90	90	90	122	90
+91	other	91	91	91	0	91	91
+92	other	92	92	92	0	92	92
+93	other	93	93	93	0	93	93
+94	other	94	94	94	0	94	94
+95	other	95	95	95	0	95	95
+96	other	96	96	96	0	96	96
+97	letter	97	65	65	0	97	97
+98	letter	98	66	66	66	98	98
+99	letter	99	67	67	67	99	99
+100	letter	100	68	68	68	100	100
+101	letter	101	69	69	0	101	101
+102	letter	102	70	70	70	102	102
+103	letter	103	71	71	71	103	103
+104	letter	104	72	72	72	104	104
+105	letter	105	73	73	0	105	105
+106	letter	106	74	74	74	106	106
+107	letter	107	75	75	75	107	107
+108	letter	108	76	76	76	108	108
+109	letter	109	77	77	77	109	109
+110	letter	110	78	78	78	110	110
+111	letter	111	79	79	0	111	111
+112	letter	112	80	80	80	112	112
+113	letter	113	81	81	81	113	113
+114	letter	114	82	82	82	114	114
+115	letter	115	83	83	83	115	115
+116	letter	116	84	84	84	116	116
+117	letter	117	85	85	0	117	117
+118	letter	118	86	86	86	118	118
+119	letter	119	87	87	87	119	119
+120	letter	120	88	88	88	120	120
+121	letter	121	89	89	0	121	121
+122	letter	122	90	90	90	122	122
+123	other	123	123	123	0	123	123
+124	other	124	124	124	0	124	124
+125	other	125	125	125	0	125	125
+126	other	126	126	126	0	126	126
+127	other	127	127	127	0	127	127
+128	other	128	128	128	0	128	128
+129	other	129	129	129	0	129	129
+130	other	130	130	130	0	130	130
+131	other	131	131	131	0	131	131
+132	other	132	132	132	0	132	132
+133	other	133	133	133	0	133	133
+134	other	134	134	134	0	134	134
+135	other	135	135	135	0	135	135
+136	other	136	136	136	0	136	136
+137	other	137	137	137	0	137	137
+138	other	138	138	138	0	138	138
+139	other	139	139	139	0	139	139
+140	other	140	140	140	0	140	140
+141	other	141	141	141	0	141	141
+142	other	142	142	142	0	142	142
+143	other	143	143	143	0	143	143
+144	other	144	144	144	0	144	144
+145	other	145	145	145	0	145	145
+146	other	146	146	146	0	146	146
+147	other	147	147	147	0	147	147
+148	other	148	148	148	0	148	148
+149	other	149	149	149	0	149	149
+150	other	150	150	150	0	150	150
+151	other	151	151	151	0	151	151
+152	other	152	152	152	0	152	152
+153	other	153	153	153	0	153	153
+154	other	154	154	154	0	154	154
+155	other	155	155	155	0	155	155
+156	other	156	156	156	0	156	156
+157	other	157	157	157	0	157	157
+158	other	158	158	158	0	158	158
+159	other	159	159	159	0	159	159
+160	space	160	160	160	0	160	160
+260	letter	177	161	161	0	97	65
+274	letter	178	162	162	0	101	69
+290	letter	179	163	163	71	103	71
+298	letter	180	164	164	0	105	73
+296	letter	181	165	165	0	105	73
+310	letter	182	166	166	75	107	75
+167	other	167	167	167	0	167	167
+315	letter	184	168	168	76	108	76
+272	letter	185	169	169	68	100	68
+352	letter	186	170	170	83	115	83
+358	letter	187	171	171	84	116	84
+381	letter	188	172	172	90	122	90
+173	other	173	173	173	0	173	173
+362	letter	190	174	174	0	117	85
+330	letter	191	175	175	175	191	175
+176	other	176	176	176	0	176	176
+261	letter	177	161	161	0	97	97
+275	letter	178	162	162	0	101	101
+291	letter	179	163	163	71	103	103
+299	letter	180	164	164	0	105	105
+297	letter	181	165	165	0	105	105
+311	letter	182	166	166	75	107	107
+183	other	183	183	183	0	183	183
+316	letter	184	168	168	76	108	108
+273	letter	185	169	169	68	100	100
+353	letter	186	170	170	83	115	115
+359	letter	187	171	171	84	116	116
+382	letter	188	172	172	90	122	122
+8213	other	189	189	189	0	189	189
+363	letter	190	174	174	0	117	117
+331	letter	191	175	175	175	191	191
+256	letter	224	192	192	0	97	65
+193	letter	225	193	193	0	97	65
+194	letter	226	194	194	0	97	65
+195	letter	227	195	195	0	97	65
+196	letter	228	196	196	0	97	65
+197	letter	229	197	197	0	97	65
+198	letter	230	198	198	0	230	198
+302	letter	231	199	199	0	105	73
+268	letter	232	200	200	67	99	67
+201	letter	233	201	201	0	101	69
+280	letter	234	202	202	0	101	69
+203	letter	235	203	203	0	101	69
+278	letter	236	204	204	0	101	69
+205	letter	237	205	205	0	105	73
+206	letter	238	206	206	0	105	73
+207	letter	239	207	207	0	105	73
+208	letter	240	208	208	208	240	208
+325	letter	241	209	209	78	110	78
+332	letter	242	210	210	0	111	79
+211	letter	243	211	211	0	111	79
+212	letter	244	212	212	0	111	79
+213	letter	245	213	213	0	111	79
+214	letter	246	214	214	0	111	79
+360	letter	247	215	215	0	117	85
+216	letter	248	216	216	0	111	79
+370	letter	249	217	217	0	117	85
+218	letter	250	218	218	0	117	85
+219	letter	251	219	219	0	117	85
+220	letter	252	220	220	0	117	85
+221	letter	253	221	221	0	121	89
+222	letter	254	222	222	222	254	222
+223	letter	223	223	223	223	223	223
+257	letter	224	192	192	0	97	97
+225	letter	225	193	193	0	97	97
+226	letter	226	194	194	0	97	97
+227	letter	227	195	195	0	97	97
+228	letter	228	196	196	0	97	97
+229	letter	229	197	197	0	97	97
+230	letter	230	198	198	0	230	230
+303	letter	231	199	199	0	105	105
+269	letter	232	200	200	67	99	99
+233	letter	233	201	201	0	101	101
+281	letter	234	202	202	0	101	101
+235	letter	235	203	203	0	101	101
+279	letter	236	204	204	0	101	101
+237	letter	237	205	205	0	105	105
+238	letter	238	206	206	0	105	105
+239	letter	239	207	207	0	105	105
+240	letter	240	208	208	208	240	240
+326	letter	241	209	209	78	110	110
+333	letter	242	210	210	0	111	111
+243	letter	243	211	211	0	111	111
+244	letter	244	212	212	0	111	111
+245	letter	245	213	213	0	111	111
+246	letter	246	214	214	0	111	111
+361	letter	247	215	215	0	117	117
+248	letter	248	216	216	0	111	111
+371	letter	249	217	217	0	117	117
+250	letter	250	218	218	0	117	117
+251	letter	251	219	219	0	117	117
+252	letter	252	220	220	0	117	117
+253	letter	253	221	221	0	121	121
+254	letter	254	222	222	222	254	254
+312	letter	255	255	255	255	255	255
Index: doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso8859-13.dat
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso8859-13.dat	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso8859-13.dat	(working copy)
@@ -0,0 +1,258 @@
+# Aspell Character Data File.  Do Not Edit!
+iso8859-13
+0	other	0	0	0	0	0	0
+1	other	1	1	1	0	1	1
+2	other	2	2	2	0	2	2
+3	other	3	3	3	0	3	3
+4	other	4	4	4	0	4	4
+5	other	5	5	5	0	5	5
+6	other	6	6	6	0	6	6
+7	other	7	7	7	0	7	7
+8	other	8	8	8	0	8	8
+9	space	9	9	9	0	9	9
+10	space	10	10	10	0	10	10
+11	space	11	11	11	0	11	11
+12	space	12	12	12	0	12	12
+13	space	13	13	13	0	13	13
+14	other	14	14	14	0	14	14
+15	other	15	15	15	0	15	15
+16	other	16	16	16	0	16	16
+17	other	17	17	17	0	17	17
+18	other	18	18	18	0	18	18
+19	other	19	19	19	0	19	19
+20	other	20	20	20	0	20	20
+21	other	21	21	21	0	21	21
+22	other	22	22	22	0	22	22
+23	other	23	23	23	0	23	23
+24	other	24	24	24	0	24	24
+25	other	25	25	25	0	25	25
+26	other	26	26	26	0	26	26
+27	other	27	27	27	0	27	27
+28	other	28	28	28	0	28	28
+29	other	29	29	29	0	29	29
+30	other	30	30	30	0	30	30
+31	other	31	31	31	0	31	31
+32	space	32	32	32	0	32	32
+33	other	33	33	33	0	33	33
+34	other	34	34	34	0	34	34
+35	other	35	35	35	0	35	35
+36	other	36	36	36	0	36	36
+37	other	37	37	37	0	37	37
+38	other	38	38	38	0	38	38
+39	other	39	39	39	0	39	39
+40	other	40	40	40	0	40	40
+41	other	41	41	41	0	41	41
+42	other	42	42	42	0	42	42
+43	other	43	43	43	0	43	43
+44	other	44	44	44	0	44	44
+45	other	45	45	45	0	45	45
+46	other	46	46	46	0	46	46
+47	other	47	47	47	0	47	47
+48	other	48	48	48	0	48	48
+49	other	49	49	49	0	49	49
+50	other	50	50	50	0	50	50
+51	other	51	51	51	0	51	51
+52	other	52	52	52	0	52	52
+53	other	53	53	53	0	53	53
+54	other	54	54	54	0	54	54
+55	other	55	55	55	0	55	55
+56	other	56	56	56	0	56	56
+57	other	57	57	57	0	57	57
+58	other	58	58	58	0	58	58
+59	other	59	59	59	0	59	59
+60	other	60	60	60	0	60	60
+61	other	61	61	61	0	61	61
+62	other	62	62	62	0	62	62
+63	other	63	63	63	0	63	63
+64	other	64	64	64	0	64	64
+65	letter	97	65	65	0	97	65
+66	letter	98	66	66	66	98	66
+67	letter	99	67	67	67	99	67
+68	letter	100	68	68	68	100	68
+69	letter	101	69	69	0	101	69
+70	letter	102	70	70	70	102	70
+71	letter	103	71	71	71	103	71
+72	letter	104	72	72	72	104	72
+73	letter	105	73	73	0	105	73
+74	letter	106	74	74	74	106	74
+75	letter	107	75	75	75	107	75
+76	letter	108	76	76	76	108	76
+77	letter	109	77	77	77	109	77
+78	letter	110	78	78	78	110	78
+79	letter	111	79	79	0	111	79
+80	letter	112	80	80	80	112	80
+81	letter	113	81	81	81	113	81
+82	letter	114	82	82	82	114	82
+83	letter	115	83	83	83	115	83
+84	letter	116	84	84	84	116	84
+85	letter	117	85	85	0	117	85
+86	letter	118	86	86	86	118	86
+87	letter	119	87	87	87	119	87
+88	letter	120	88	88	88	120	88
+89	letter	121	89	89	0	121	89
+90	letter	122	90	90	90	122	90
+91	other	91	91	91	0	91	91
+92	other	92	92	92	0	92	92
+93	other	93	93	93	0	93	93
+94	other	94	94	94	0	94	94
+95	other	95	95	95	0	95	95
+96	other	96	96	96	0	96	96
+97	letter	97	65	65	0	97	97
+98	letter	98	66	66	66	98	98
+99	letter	99	67	67	67	99	99
+100	letter	100	68	68	68	100	100
+101	letter	101	69	69	0	101	101
+102	letter	102	70	70	70	102	102
+103	letter	103	71	71	71	103	103
+104	letter	104	72	72	72	104	104
+105	letter	105	73	73	0	105	105
+106	letter	106	74	74	74	106	106
+107	letter	107	75	75	75	107	107
+108	letter	108	76	76	76	108	108
+109	letter	109	77	77	77	109	109
+110	letter	110	78	78	78	110	110
+111	letter	111	79	79	0	111	111
+112	letter	112	80	80	80	112	112
+113	letter	113	81	81	81	113	113
+114	letter	114	82	82	82	114	114
+115	letter	115	83	83	83	115	115
+116	letter	116	84	84	84	116	116
+117	letter	117	85	85	0	117	117
+118	letter	118	86	86	86	118	118
+119	letter	119	87	87	87	119	119
+120	letter	120	88	88	88	120	120
+121	letter	121	89	89	0	121	121
+122	letter	122	90	90	90	122	122
+123	other	123	123	123	0	123	123
+124	other	124	124	124	0	124	124
+125	other	125	125	125	0	125	125
+126	other	126	126	126	0	126	126
+127	other	127	127	127	0	127	127
+128	other	128	128	128	0	128	128
+129	other	129	129	129	0	129	129
+130	other	130	130	130	0	130	130
+131	other	131	131	131	0	131	131
+132	other	132	132	132	0	132	132
+133	other	133	133	133	0	133	133
+134	other	134	134	134	0	134	134
+135	other	135	135	135	0	135	135
+136	other	136	136	136	0	136	136
+137	other	137	137	137	0	137	137
+138	other	138	138	138	0	138	138
+139	other	139	139	139	0	139	139
+140	other	140	140	140	0	140	140
+141	other	141	141	141	0	141	141
+142	other	142	142	142	0	142	142
+143	other	143	143	143	0	143	143
+144	other	144	144	144	0	144	144
+145	other	145	145	145	0	145	145
+146	other	146	146	146	0	146	146
+147	other	147	147	147	0	147	147
+148	other	148	148	148	0	148	148
+149	other	149	149	149	0	149	149
+150	other	150	150	150	0	150	150
+151	other	151	151	151	0	151	151
+152	other	152	152	152	0	152	152
+153	other	153	153	153	0	153	153
+154	other	154	154	154	0	154	154
+155	other	155	155	155	0	155	155
+156	other	156	156	156	0	156	156
+157	other	157	157	157	0	157	157
+158	other	158	158	158	0	158	158
+159	other	159	159	159	0	159	159
+160	space	160	160	160	0	160	160
+8221	other	161	161	161	0	161	161
+162	other	162	162	162	0	162	162
+163	other	163	163	163	0	163	163
+164	other	164	164	164	0	164	164
+8222	other	165	165	165	0	165	165
+166	other	166	166	166	0	166	166
+167	other	167	167	167	0	167	167
+216	letter	184	168	168	0	111	79
+169	other	169	169	169	0	169	169
+342	letter	186	170	170	82	114	82
+171	other	171	171	171	0	171	171
+172	other	172	172	172	0	172	172
+173	other	173	173	173	0	173	173
+174	other	174	174	174	0	174	174
+198	letter	191	175	175	0	191	175
+176	other	176	176	176	0	176	176
+177	other	177	177	177	0	177	177
+178	other	178	178	178	0	178	178
+179	other	179	179	179	0	179	179
+8220	other	180	180	180	0	180	180
+181	letter	181	181	181	181	181	181
+182	other	182	182	182	0	182	182
+183	other	183	183	183	0	183	183
+248	letter	184	168	168	0	111	111
+185	other	185	185	185	0	185	185
+343	letter	186	170	170	82	114	114
+187	other	187	187	187	0	187	187
+188	other	188	188	188	0	188	188
+189	other	189	189	189	0	189	189
+190	other	190	190	190	0	190	190
+230	letter	191	175	175	0	191	191
+260	letter	224	192	192	0	97	65
+302	letter	225	193	193	0	105	73
+256	letter	226	194	194	0	97	65
+262	letter	227	195	195	67	99	67
+196	letter	228	196	196	0	97	65
+197	letter	229	197	197	0	97	65
+280	letter	230	198	198	0	101	69
+274	letter	231	199	199	0	101	69
+268	letter	232	200	200	67	99	67
+201	letter	233	201	201	0	101	69
+377	letter	234	202	202	90	122	90
+278	letter	235	203	203	0	101	69
+290	letter	236	204	204	71	103	71
+310	letter	237	205	205	75	107	75
+298	letter	238	206	206	0	105	73
+315	letter	239	207	207	76	108	76
+352	letter	240	208	208	83	115	83
+323	letter	241	209	209	78	110	78
+325	letter	242	210	210	78	110	78
+211	letter	243	211	211	0	111	79
+332	letter	244	212	212	0	111	79
+213	letter	245	213	213	0	111	79
+214	letter	246	214	214	0	111	79
+215	other	215	215	215	0	215	215
+370	letter	248	216	216	0	117	85
+321	letter	249	217	217	76	108	76
+346	letter	250	218	218	83	115	83
+362	letter	251	219	219	0	117	85
+220	letter	252	220	220	0	117	85
+379	letter	253	221	221	90	122	90
+381	letter	254	222	222	90	122	90
+223	letter	223	223	223	223	223	223
+261	letter	224	192	192	0	97	97
+303	letter	225	193	193	0	105	105
+257	letter	226	194	194	0	97	97
+263	letter	227	195	195	67	99	99
+228	letter	228	196	196	0	97	97
+229	letter	229	197	197	0	97	97
+281	letter	230	198	198	0	101	101
+275	letter	231	199	199	0	101	101
+269	letter	232	200	200	67	99	99
+233	letter	233	201	201	0	101	101
+378	letter	234	202	202	90	122	122
+279	letter	235	203	203	0	101	101
+291	letter	236	204	204	71	103	103
+311	letter	237	205	205	75	107	107
+299	letter	238	206	206	0	105	105
+316	letter	239	207	207	76	108	108
+353	letter	240	208	208	83	115	115
+324	letter	241	209	209	78	110	110
+326	letter	242	210	210	78	110	110
+243	letter	243	211	211	0	111	111
+333	letter	244	212	212	0	111	111
+245	letter	245	213	213	0	111	111
+246	letter	246	214	214	0	111	111
+247	other	247	247	247	0	247	247
+371	letter	248	216	216	0	117	117
+322	letter	249	217	217	76	108	108
+347	letter	250	218	218	83	115	115
+363	letter	251	219	219	0	117	117
+252	letter	252	220	220	0	117	117
+380	letter	253	221	221	90	122	122
+382	letter	254	222	222	90	122	122
+8217	other	255	255	255	0	255	255
Index: doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso8859-14.dat
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso8859-14.dat	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso8859-14.dat	(working copy)
@@ -0,0 +1,258 @@
+# Aspell Character Data File.  Do Not Edit!
+iso8859-14
+0	other	0	0	0	0	0	0
+1	other	1	1	1	0	1	1
+2	other	2	2	2	0	2	2
+3	other	3	3	3	0	3	3
+4	other	4	4	4	0	4	4
+5	other	5	5	5	0	5	5
+6	other	6	6	6	0	6	6
+7	other	7	7	7	0	7	7
+8	other	8	8	8	0	8	8
+9	space	9	9	9	0	9	9
+10	space	10	10	10	0	10	10
+11	space	11	11	11	0	11	11
+12	space	12	12	12	0	12	12
+13	space	13	13	13	0	13	13
+14	other	14	14	14	0	14	14
+15	other	15	15	15	0	15	15
+16	other	16	16	16	0	16	16
+17	other	17	17	17	0	17	17
+18	other	18	18	18	0	18	18
+19	other	19	19	19	0	19	19
+20	other	20	20	20	0	20	20
+21	other	21	21	21	0	21	21
+22	other	22	22	22	0	22	22
+23	other	23	23	23	0	23	23
+24	other	24	24	24	0	24	24
+25	other	25	25	25	0	25	25
+26	other	26	26	26	0	26	26
+27	other	27	27	27	0	27	27
+28	other	28	28	28	0	28	28
+29	other	29	29	29	0	29	29
+30	other	30	30	30	0	30	30
+31	other	31	31	31	0	31	31
+32	space	32	32	32	0	32	32
+33	other	33	33	33	0	33	33
+34	other	34	34	34	0	34	34
+35	other	35	35	35	0	35	35
+36	other	36	36	36	0	36	36
+37	other	37	37	37	0	37	37
+38	other	38	38	38	0	38	38
+39	other	39	39	39	0	39	39
+40	other	40	40	40	0	40	40
+41	other	41	41	41	0	41	41
+42	other	42	42	42	0	42	42
+43	other	43	43	43	0	43	43
+44	other	44	44	44	0	44	44
+45	other	45	45	45	0	45	45
+46	other	46	46	46	0	46	46
+47	other	47	47	47	0	47	47
+48	other	48	48	48	0	48	48
+49	other	49	49	49	0	49	49
+50	other	50	50	50	0	50	50
+51	other	51	51	51	0	51	51
+52	other	52	52	52	0	52	52
+53	other	53	53	53	0	53	53
+54	other	54	54	54	0	54	54
+55	other	55	55	55	0	55	55
+56	other	56	56	56	0	56	56
+57	other	57	57	57	0	57	57
+58	other	58	58	58	0	58	58
+59	other	59	59	59	0	59	59
+60	other	60	60	60	0	60	60
+61	other	61	61	61	0	61	61
+62	other	62	62	62	0	62	62
+63	other	63	63	63	0	63	63
+64	other	64	64	64	0	64	64
+65	letter	97	65	65	0	97	65
+66	letter	98	66	66	66	98	66
+67	letter	99	67	67	67	99	67
+68	letter	100	68	68	68	100	68
+69	letter	101	69	69	0	101	69
+70	letter	102	70	70	70	102	70
+71	letter	103	71	71	71	103	71
+72	letter	104	72	72	72	104	72
+73	letter	105	73	73	0	105	73
+74	letter	106	74	74	74	106	74
+75	letter	107	75	75	75	107	75
+76	letter	108	76	76	76	108	76
+77	letter	109	77	77	77	109	77
+78	letter	110	78	78	78	110	78
+79	letter	111	79	79	0	111	79
+80	letter	112	80	80	80	112	80
+81	letter	113	81	81	81	113	81
+82	letter	114	82	82	82	114	82
+83	letter	115	83	83	83	115	83
+84	letter	116	84	84	84	116	84
+85	letter	117	85	85	0	117	85
+86	letter	118	86	86	86	118	86
+87	letter	119	87	87	87	119	87
+88	letter	120	88	88	88	120	88
+89	letter	121	89	89	0	121	89
+90	letter	122	90	90	90	122	90
+91	other	91	91	91	0	91	91
+92	other	92	92	92	0	92	92
+93	other	93	93	93	0	93	93
+94	other	94	94	94	0	94	94
+95	other	95	95	95	0	95	95
+96	other	96	96	96	0	96	96
+97	letter	97	65	65	0	97	97
+98	letter	98	66	66	66	98	98
+99	letter	99	67	67	67	99	99
+100	letter	100	68	68	68	100	100
+101	letter	101	69	69	0	101	101
+102	letter	102	70	70	70	102	102
+103	letter	103	71	71	71	103	103
+104	letter	104	72	72	72	104	104
+105	letter	105	73	73	0	105	105
+106	letter	106	74	74	74	106	106
+107	letter	107	75	75	75	107	107
+108	letter	108	76	76	76	108	108
+109	letter	109	77	77	77	109	109
+110	letter	110	78	78	78	110	110
+111	letter	111	79	79	0	111	111
+112	letter	112	80	80	80	112	112
+113	letter	113	81	81	81	113	113
+114	letter	114	82	82	82	114	114
+115	letter	115	83	83	83	115	115
+116	letter	116	84	84	84	116	116
+117	letter	117	85	85	0	117	117
+118	letter	118	86	86	86	118	118
+119	letter	119	87	87	87	119	119
+120	letter	120	88	88	88	120	120
+121	letter	121	89	89	0	121	121
+122	letter	122	90	90	90	122	122
+123	other	123	123	123	0	123	123
+124	other	124	124	124	0	124	124
+125	other	125	125	125	0	125	125
+126	other	126	126	126	0	126	126
+127	other	127	127	127	0	127	127
+128	other	128	128	128	0	128	128
+129	other	129	129	129	0	129	129
+130	other	130	130	130	0	130	130
+131	other	131	131	131	0	131	131
+132	other	132	132	132	0	132	132
+133	other	133	133	133	0	133	133
+134	other	134	134	134	0	134	134
+135	other	135	135	135	0	135	135
+136	other	136	136	136	0	136	136
+137	other	137	137	137	0	137	137
+138	other	138	138	138	0	138	138
+139	other	139	139	139	0	139	139
+140	other	140	140	140	0	140	140
+141	other	141	141	141	0	141	141
+142	other	142	142	142	0	142	142
+143	other	143	143	143	0	143	143
+144	other	144	144	144	0	144	144
+145	other	145	145	145	0	145	145
+146	other	146	146	146	0	146	146
+147	other	147	147	147	0	147	147
+148	other	148	148	148	0	148	148
+149	other	149	149	149	0	149	149
+150	other	150	150	150	0	150	150
+151	other	151	151	151	0	151	151
+152	other	152	152	152	0	152	152
+153	other	153	153	153	0	153	153
+154	other	154	154	154	0	154	154
+155	other	155	155	155	0	155	155
+156	other	156	156	156	0	156	156
+157	other	157	157	157	0	157	157
+158	other	158	158	158	0	158	158
+159	other	159	159	159	0	159	159
+160	space	160	160	160	0	160	160
+7682	letter	162	161	161	66	98	66
+7683	letter	162	161	161	66	98	98
+163	other	163	163	163	0	163	163
+266	letter	165	164	164	67	99	67
+267	letter	165	164	164	67	99	99
+7690	letter	171	166	166	68	100	68
+167	other	167	167	167	0	167	167
+7808	letter	184	168	168	87	119	87
+169	other	169	169	169	0	169	169
+7810	letter	186	170	170	87	119	87
+7691	letter	171	166	166	68	100	100
+7922	letter	188	172	172	0	121	89
+173	other	173	173	173	0	173	173
+174	other	174	174	174	0	174	174
+376	letter	255	175	175	0	121	89
+7710	letter	177	176	176	70	102	70
+7711	letter	177	176	176	70	102	102
+288	letter	179	178	178	71	103	71
+289	letter	179	178	178	71	103	103
+7744	letter	181	180	180	77	109	77
+7745	letter	181	180	180	77	109	109
+182	other	182	182	182	0	182	182
+7766	letter	185	183	183	80	112	80
+7809	letter	184	168	168	87	119	119
+7767	letter	185	183	183	80	112	112
+7811	letter	186	170	170	87	119	119
+7776	letter	191	187	187	83	115	83
+7923	letter	188	172	172	0	121	121
+7812	letter	190	189	189	87	119	87
+7813	letter	190	189	189	87	119	119
+7777	letter	191	187	187	83	115	115
+192	letter	224	192	192	0	97	65
+193	letter	225	193	193	0	97	65
+194	letter	226	194	194	0	97	65
+195	letter	227	195	195	0	97	65
+196	letter	228	196	196	0	97	65
+197	letter	229	197	197	0	97	65
+198	letter	230	198	198	0	230	198
+199	letter	231	199	199	67	99	67
+200	letter	232	200	200	0	101	69
+201	letter	233	201	201	0	101	69
+202	letter	234	202	202	0	101	69
+203	letter	235	203	203	0	101	69
+204	letter	236	204	204	0	105	73
+205	letter	237	205	205	0	105	73
+206	letter	238	206	206	0	105	73
+207	letter	239	207	207	0	105	73
+372	letter	240	208	208	87	119	87
+209	letter	241	209	209	78	110	78
+210	letter	242	210	210	0	111	79
+211	letter	243	211	211	0	111	79
+212	letter	244	212	212	0	111	79
+213	letter	245	213	213	0	111	79
+214	letter	246	214	214	0	111	79
+7786	letter	247	215	215	84	116	84
+216	letter	248	216	216	0	111	79
+217	letter	249	217	217	0	117	85
+218	letter	250	218	218	0	117	85
+219	letter	251	219	219	0	117	85
+220	letter	252	220	220	0	117	85
+221	letter	253	221	221	0	121	89
+374	letter	254	222	222	0	121	89
+223	letter	223	223	223	223	223	223
+224	letter	224	192	192	0	97	97
+225	letter	225	193	193	0	97	97
+226	letter	226	194	194	0	97	97
+227	letter	227	195	195	0	97	97
+228	letter	228	196	196	0	97	97
+229	letter	229	197	197	0	97	97
+230	letter	230	198	198	0	230	230
+231	letter	231	199	199	67	99	99
+232	letter	232	200	200	0	101	101
+233	letter	233	201	201	0	101	101
+234	letter	234	202	202	0	101	101
+235	letter	235	203	203	0	101	101
+236	letter	236	204	204	0	105	105
+237	letter	237	205	205	0	105	105
+238	letter	238	206	206	0	105	105
+239	letter	239	207	207	0	105	105
+373	letter	240	208	208	87	119	119
+241	letter	241	209	209	78	110	110
+242	letter	242	210	210	0	111	111
+243	letter	243	211	211	0	111	111
+244	letter	244	212	212	0	111	111
+245	letter	245	213	213	0	111	111
+246	letter	246	214	214	0	111	111
+7787	letter	247	215	215	84	116	116
+248	letter	248	216	216	0	111	111
+249	letter	249	217	217	0	117	117
+250	letter	250	218	218	0	117	117
+251	letter	251	219	219	0	117	117
+252	letter	252	220	220	0	117	117
+253	letter	253	221	221	0	121	121
+375	letter	254	222	222	0	121	121
+255	letter	255	175	175	0	121	121
Index: doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso8859-15.dat
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso8859-15.dat	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso8859-15.dat	(working copy)
@@ -0,0 +1,258 @@
+# Aspell Character Data File.  Do Not Edit!
+iso8859-15
+0	other	0	0	0	0	0	0
+1	other	1	1	1	0	1	1
+2	other	2	2	2	0	2	2
+3	other	3	3	3	0	3	3
+4	other	4	4	4	0	4	4
+5	other	5	5	5	0	5	5
+6	other	6	6	6	0	6	6
+7	other	7	7	7	0	7	7
+8	other	8	8	8	0	8	8
+9	space	9	9	9	0	9	9
+10	space	10	10	10	0	10	10
+11	space	11	11	11	0	11	11
+12	space	12	12	12	0	12	12
+13	space	13	13	13	0	13	13
+14	other	14	14	14	0	14	14
+15	other	15	15	15	0	15	15
+16	other	16	16	16	0	16	16
+17	other	17	17	17	0	17	17
+18	other	18	18	18	0	18	18
+19	other	19	19	19	0	19	19
+20	other	20	20	20	0	20	20
+21	other	21	21	21	0	21	21
+22	other	22	22	22	0	22	22
+23	other	23	23	23	0	23	23
+24	other	24	24	24	0	24	24
+25	other	25	25	25	0	25	25
+26	other	26	26	26	0	26	26
+27	other	27	27	27	0	27	27
+28	other	28	28	28	0	28	28
+29	other	29	29	29	0	29	29
+30	other	30	30	30	0	30	30
+31	other	31	31	31	0	31	31
+32	space	32	32	32	0	32	32
+33	other	33	33	33	0	33	33
+34	other	34	34	34	0	34	34
+35	other	35	35	35	0	35	35
+36	other	36	36	36	0	36	36
+37	other	37	37	37	0	37	37
+38	other	38	38	38	0	38	38
+39	other	39	39	39	0	39	39
+40	other	40	40	40	0	40	40
+41	other	41	41	41	0	41	41
+42	other	42	42	42	0	42	42
+43	other	43	43	43	0	43	43
+44	other	44	44	44	0	44	44
+45	other	45	45	45	0	45	45
+46	other	46	46	46	0	46	46
+47	other	47	47	47	0	47	47
+48	other	48	48	48	0	48	48
+49	other	49	49	49	0	49	49
+50	other	50	50	50	0	50	50
+51	other	51	51	51	0	51	51
+52	other	52	52	52	0	52	52
+53	other	53	53	53	0	53	53
+54	other	54	54	54	0	54	54
+55	other	55	55	55	0	55	55
+56	other	56	56	56	0	56	56
+57	other	57	57	57	0	57	57
+58	other	58	58	58	0	58	58
+59	other	59	59	59	0	59	59
+60	other	60	60	60	0	60	60
+61	other	61	61	61	0	61	61
+62	other	62	62	62	0	62	62
+63	other	63	63	63	0	63	63
+64	other	64	64	64	0	64	64
+65	letter	97	65	65	0	97	65
+66	letter	98	66	66	66	98	66
+67	letter	99	67	67	67	99	67
+68	letter	100	68	68	68	100	68
+69	letter	101	69	69	0	101	69
+70	letter	102	70	70	70	102	70
+71	letter	103	71	71	71	103	71
+72	letter	104	72	72	72	104	72
+73	letter	105	73	73	0	105	73
+74	letter	106	74	74	74	106	74
+75	letter	107	75	75	75	107	75
+76	letter	108	76	76	76	108	76
+77	letter	109	77	77	77	109	77
+78	letter	110	78	78	78	110	78
+79	letter	111	79	79	0	111	79
+80	letter	112	80	80	80	112	80
+81	letter	113	81	81	81	113	81
+82	letter	114	82	82	82	114	82
+83	letter	115	83	83	83	115	83
+84	letter	116	84	84	84	116	84
+85	letter	117	85	85	0	117	85
+86	letter	118	86	86	86	118	86
+87	letter	119	87	87	87	119	87
+88	letter	120	88	88	88	120	88
+89	letter	121	89	89	0	121	89
+90	letter	122	90	90	90	122	90
+91	other	91	91	91	0	91	91
+92	other	92	92	92	0	92	92
+93	other	93	93	93	0	93	93
+94	other	94	94	94	0	94	94
+95	other	95	95	95	0	95	95
+96	other	96	96	96	0	96	96
+97	letter	97	65	65	0	97	97
+98	letter	98	66	66	66	98	98
+99	letter	99	67	67	67	99	99
+100	letter	100	68	68	68	100	100
+101	letter	101	69	69	0	101	101
+102	letter	102	70	70	70	102	102
+103	letter	103	71	71	71	103	103
+104	letter	104	72	72	72	104	104
+105	letter	105	73	73	0	105	105
+106	letter	106	74	74	74	106	106
+107	letter	107	75	75	75	107	107
+108	letter	108	76	76	76	108	108
+109	letter	109	77	77	77	109	109
+110	letter	110	78	78	78	110	110
+111	letter	111	79	79	0	111	111
+112	letter	112	80	80	80	112	112
+113	letter	113	81	81	81	113	113
+114	letter	114	82	82	82	114	114
+115	letter	115	83	83	83	115	115
+116	letter	116	84	84	84	116	116
+117	letter	117	85	85	0	117	117
+118	letter	118	86	86	86	118	118
+119	letter	119	87	87	87	119	119
+120	letter	120	88	88	88	120	120
+121	letter	121	89	89	0	121	121
+122	letter	122	90	90	90	122	122
+123	other	123	123	123	0	123	123
+124	other	124	124	124	0	124	124
+125	other	125	125	125	0	125	125
+126	other	126	126	126	0	126	126
+127	other	127	127	127	0	127	127
+128	other	128	128	128	0	128	128
+129	other	129	129	129	0	129	129
+130	other	130	130	130	0	130	130
+131	other	131	131	131	0	131	131
+132	other	132	132	132	0	132	132
+133	other	133	133	133	0	133	133
+134	other	134	134	134	0	134	134
+135	other	135	135	135	0	135	135
+136	other	136	136	136	0	136	136
+137	other	137	137	137	0	137	137
+138	other	138	138	138	0	138	138
+139	other	139	139	139	0	139	139
+140	other	140	140	140	0	140	140
+141	other	141	141	141	0	141	141
+142	other	142	142	142	0	142	142
+143	other	143	143	143	0	143	143
+144	other	144	144	144	0	144	144
+145	other	145	145	145	0	145	145
+146	other	146	146	146	0	146	146
+147	other	147	147	147	0	147	147
+148	other	148	148	148	0	148	148
+149	other	149	149	149	0	149	149
+150	other	150	150	150	0	150	150
+151	other	151	151	151	0	151	151
+152	other	152	152	152	0	152	152
+153	other	153	153	153	0	153	153
+154	other	154	154	154	0	154	154
+155	other	155	155	155	0	155	155
+156	other	156	156	156	0	156	156
+157	other	157	157	157	0	157	157
+158	other	158	158	158	0	158	158
+159	other	159	159	159	0	159	159
+160	space	160	160	160	0	160	160
+161	other	161	161	161	0	161	161
+162	other	162	162	162	0	162	162
+163	other	163	163	163	0	163	163
+8364	other	164	164	164	0	164	164
+165	other	165	165	165	0	165	165
+352	letter	168	166	166	83	115	83
+167	other	167	167	167	0	167	167
+353	letter	168	166	166	83	115	115
+169	other	169	169	169	0	169	169
+170	letter	170	170	170	170	170	170
+171	other	171	171	171	0	171	171
+172	other	172	172	172	0	172	172
+173	other	173	173	173	0	173	173
+174	other	174	174	174	0	174	174
+175	other	175	175	175	0	175	175
+176	other	176	176	176	0	176	176
+177	other	177	177	177	0	177	177
+178	other	178	178	178	0	178	178
+179	other	179	179	179	0	179	179
+381	letter	184	180	180	90	122	90
+181	letter	181	181	181	181	181	181
+182	other	182	182	182	0	182	182
+183	other	183	183	183	0	183	183
+382	letter	184	180	180	90	122	122
+185	other	185	185	185	0	185	185
+186	letter	186	186	186	186	186	186
+187	other	187	187	187	0	187	187
+338	letter	189	188	188	188	189	188
+339	letter	189	188	188	188	189	189
+376	letter	255	190	190	0	121	89
+191	other	191	191	191	0	191	191
+192	letter	224	192	192	0	97	65
+193	letter	225	193	193	0	97	65
+194	letter	226	194	194	0	97	65
+195	letter	227	195	195	0	97	65
+196	letter	228	196	196	0	97	65
+197	letter	229	197	197	0	97	65
+198	letter	230	198	198	0	230	198
+199	letter	231	199	199	67	99	67
+200	letter	232	200	200	0	101	69
+201	letter	233	201	201	0	101	69
+202	letter	234	202	202	0	101	69
+203	letter	235	203	203	0	101	69
+204	letter	236	204	204	0	105	73
+205	letter	237	205	205	0	105	73
+206	letter	238	206	206	0	105	73
+207	letter	239	207	207	0	105	73
+208	letter	240	208	208	208	240	208
+209	letter	241	209	209	78	110	78
+210	letter	242	210	210	0	111	79
+211	letter	243	211	211	0	111	79
+212	letter	244	212	212	0	111	79
+213	letter	245	213	213	0	111	79
+214	letter	246	214	214	0	111	79
+215	other	215	215	215	0	215	215
+216	letter	248	216	216	0	111	79
+217	letter	249	217	217	0	117	85
+218	letter	250	218	218	0	117	85
+219	letter	251	219	219	0	117	85
+220	letter	252	220	220	0	117	85
+221	letter	253	221	221	0	121	89
+222	letter	254	222	222	222	254	222
+223	letter	223	223	223	223	223	223
+224	letter	224	192	192	0	97	97
+225	letter	225	193	193	0	97	97
+226	letter	226	194	194	0	97	97
+227	letter	227	195	195	0	97	97
+228	letter	228	196	196	0	97	97
+229	letter	229	197	197	0	97	97
+230	letter	230	198	198	0	230	230
+231	letter	231	199	199	67	99	99
+232	letter	232	200	200	0	101	101
+233	letter	233	201	201	0	101	101
+234	letter	234	202	202	0	101	101
+235	letter	235	203	203	0	101	101
+236	letter	236	204	204	0	105	105
+237	letter	237	205	205	0	105	105
+238	letter	238	206	206	0	105	105
+239	letter	239	207	207	0	105	105
+240	letter	240	208	208	208	240	240
+241	letter	241	209	209	78	110	110
+242	letter	242	210	210	0	111	111
+243	letter	243	211	211	0	111	111
+244	letter	244	212	212	0	111	111
+245	letter	245	213	213	0	111	111
+246	letter	246	214	214	0	111	111
+247	other	247	247	247	0	247	247
+248	letter	248	216	216	0	111	111
+249	letter	249	217	217	0	117	117
+250	letter	250	218	218	0	117	117
+251	letter	251	219	219	0	117	117
+252	letter	252	220	220	0	117	117
+253	letter	253	221	221	0	121	121
+254	letter	254	222	222	222	254	254
+255	letter	255	190	190	0	121	121
Index: doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso8859-2.dat
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso8859-2.dat	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso8859-2.dat	(working copy)
@@ -0,0 +1,258 @@
+# Aspell Character Data File.  Do Not Edit!
+iso8859-2
+0	other	0	0	0	0	0	0
+1	other	1	1	1	0	1	1
+2	other	2	2	2	0	2	2
+3	other	3	3	3	0	3	3
+4	other	4	4	4	0	4	4
+5	other	5	5	5	0	5	5
+6	other	6	6	6	0	6	6
+7	other	7	7	7	0	7	7
+8	other	8	8	8	0	8	8
+9	space	9	9	9	0	9	9
+10	space	10	10	10	0	10	10
+11	space	11	11	11	0	11	11
+12	space	12	12	12	0	12	12
+13	space	13	13	13	0	13	13
+14	other	14	14	14	0	14	14
+15	other	15	15	15	0	15	15
+16	other	16	16	16	0	16	16
+17	other	17	17	17	0	17	17
+18	other	18	18	18	0	18	18
+19	other	19	19	19	0	19	19
+20	other	20	20	20	0	20	20
+21	other	21	21	21	0	21	21
+22	other	22	22	22	0	22	22
+23	other	23	23	23	0	23	23
+24	other	24	24	24	0	24	24
+25	other	25	25	25	0	25	25
+26	other	26	26	26	0	26	26
+27	other	27	27	27	0	27	27
+28	other	28	28	28	0	28	28
+29	other	29	29	29	0	29	29
+30	other	30	30	30	0	30	30
+31	other	31	31	31	0	31	31
+32	space	32	32	32	0	32	32
+33	other	33	33	33	0	33	33
+34	other	34	34	34	0	34	34
+35	other	35	35	35	0	35	35
+36	other	36	36	36	0	36	36
+37	other	37	37	37	0	37	37
+38	other	38	38	38	0	38	38
+39	other	39	39	39	0	39	39
+40	other	40	40	40	0	40	40
+41	other	41	41	41	0	41	41
+42	other	42	42	42	0	42	42
+43	other	43	43	43	0	43	43
+44	other	44	44	44	0	44	44
+45	other	45	45	45	0	45	45
+46	other	46	46	46	0	46	46
+47	other	47	47	47	0	47	47
+48	other	48	48	48	0	48	48
+49	other	49	49	49	0	49	49
+50	other	50	50	50	0	50	50
+51	other	51	51	51	0	51	51
+52	other	52	52	52	0	52	52
+53	other	53	53	53	0	53	53
+54	other	54	54	54	0	54	54
+55	other	55	55	55	0	55	55
+56	other	56	56	56	0	56	56
+57	other	57	57	57	0	57	57
+58	other	58	58	58	0	58	58
+59	other	59	59	59	0	59	59
+60	other	60	60	60	0	60	60
+61	other	61	61	61	0	61	61
+62	other	62	62	62	0	62	62
+63	other	63	63	63	0	63	63
+64	other	64	64	64	0	64	64
+65	letter	97	65	65	0	97	65
+66	letter	98	66	66	66	98	66
+67	letter	99	67	67	67	99	67
+68	letter	100	68	68	68	100	68
+69	letter	101	69	69	0	101	69
+70	letter	102	70	70	70	102	70
+71	letter	103	71	71	71	103	71
+72	letter	104	72	72	72	104	72
+73	letter	105	73	73	0	105	73
+74	letter	106	74	74	74	106	74
+75	letter	107	75	75	75	107	75
+76	letter	108	76	76	76	108	76
+77	letter	109	77	77	77	109	77
+78	letter	110	78	78	78	110	78
+79	letter	111	79	79	0	111	79
+80	letter	112	80	80	80	112	80
+81	letter	113	81	81	81	113	81
+82	letter	114	82	82	82	114	82
+83	letter	115	83	83	83	115	83
+84	letter	116	84	84	84	116	84
+85	letter	117	85	85	0	117	85
+86	letter	118	86	86	86	118	86
+87	letter	119	87	87	87	119	87
+88	letter	120	88	88	88	120	88
+89	letter	121	89	89	0	121	89
+90	letter	122	90	90	90	122	90
+91	other	91	91	91	0	91	91
+92	other	92	92	92	0	92	92
+93	other	93	93	93	0	93	93
+94	other	94	94	94	0	94	94
+95	other	95	95	95	0	95	95
+96	other	96	96	96	0	96	96
+97	letter	97	65	65	0	97	97
+98	letter	98	66	66	66	98	98
+99	letter	99	67	67	67	99	99
+100	letter	100	68	68	68	100	100
+101	letter	101	69	69	0	101	101
+102	letter	102	70	70	70	102	102
+103	letter	103	71	71	71	103	103
+104	letter	104	72	72	72	104	104
+105	letter	105	73	73	0	105	105
+106	letter	106	74	74	74	106	106
+107	letter	107	75	75	75	107	107
+108	letter	108	76	76	76	108	108
+109	letter	109	77	77	77	109	109
+110	letter	110	78	78	78	110	110
+111	letter	111	79	79	0	111	111
+112	letter	112	80	80	80	112	112
+113	letter	113	81	81	81	113	113
+114	letter	114	82	82	82	114	114
+115	letter	115	83	83	83	115	115
+116	letter	116	84	84	84	116	116
+117	letter	117	85	85	0	117	117
+118	letter	118	86	86	86	118	118
+119	letter	119	87	87	87	119	119
+120	letter	120	88	88	88	120	120
+121	letter	121	89	89	0	121	121
+122	letter	122	90	90	90	122	122
+123	other	123	123	123	0	123	123
+124	other	124	124	124	0	124	124
+125	other	125	125	125	0	125	125
+126	other	126	126	126	0	126	126
+127	other	127	127	127	0	127	127
+128	other	128	128	128	0	128	128
+129	other	129	129	129	0	129	129
+130	other	130	130	130	0	130	130
+131	other	131	131	131	0	131	131
+132	other	132	132	132	0	132	132
+133	other	133	133	133	0	133	133
+134	other	134	134	134	0	134	134
+135	other	135	135	135	0	135	135
+136	other	136	136	136	0	136	136
+137	other	137	137	137	0	137	137
+138	other	138	138	138	0	138	138
+139	other	139	139	139	0	139	139
+140	other	140	140	140	0	140	140
+141	other	141	141	141	0	141	141
+142	other	142	142	142	0	142	142
+143	other	143	143	143	0	143	143
+144	other	144	144	144	0	144	144
+145	other	145	145	145	0	145	145
+146	other	146	146	146	0	146	146
+147	other	147	147	147	0	147	147
+148	other	148	148	148	0	148	148
+149	other	149	149	149	0	149	149
+150	other	150	150	150	0	150	150
+151	other	151	151	151	0	151	151
+152	other	152	152	152	0	152	152
+153	other	153	153	153	0	153	153
+154	other	154	154	154	0	154	154
+155	other	155	155	155	0	155	155
+156	other	156	156	156	0	156	156
+157	other	157	157	157	0	157	157
+158	other	158	158	158	0	158	158
+159	other	159	159	159	0	159	159
+160	space	160	160	160	0	160	160
+260	letter	177	161	161	0	97	65
+728	other	162	162	162	0	162	162
+321	letter	179	163	163	76	108	76
+164	other	164	164	164	0	164	164
+317	letter	181	165	165	76	108	76
+346	letter	182	166	166	83	115	83
+167	other	167	167	167	0	167	167
+168	other	168	168	168	0	168	168
+352	letter	185	169	169	83	115	83
+350	letter	186	170	170	83	115	83
+356	letter	187	171	171	84	116	84
+377	letter	188	172	172	90	122	90
+173	other	173	173	173	0	173	173
+381	letter	190	174	174	90	122	90
+379	letter	191	175	175	90	122	90
+176	other	176	176	176	0	176	176
+261	letter	177	161	161	0	97	97
+731	other	178	178	178	0	178	178
+322	letter	179	163	163	76	108	108
+180	other	180	180	180	0	180	180
+318	letter	181	165	165	76	108	108
+347	letter	182	166	166	83	115	115
+711	other	183	183	183	0	183	183
+184	other	184	184	184	0	184	184
+353	letter	185	169	169	83	115	115
+351	letter	186	170	170	83	115	115
+357	letter	187	171	171	84	116	116
+378	letter	188	172	172	90	122	122
+733	other	189	189	189	0	189	189
+382	letter	190	174	174	90	122	122
+380	letter	191	175	175	90	122	122
+340	letter	224	192	192	82	114	82
+193	letter	225	193	193	0	97	65
+194	letter	226	194	194	0	97	65
+258	letter	227	195	195	0	97	65
+196	letter	228	196	196	0	97	65
+313	letter	229	197	197	76	108	76
+262	letter	230	198	198	67	99	67
+199	letter	231	199	199	67	99	67
+268	letter	232	200	200	67	99	67
+201	letter	233	201	201	0	101	69
+280	letter	234	202	202	0	101	69
+203	letter	235	203	203	0	101	69
+282	letter	236	204	204	0	101	69
+205	letter	237	205	205	0	105	73
+206	letter	238	206	206	0	105	73
+270	letter	239	207	207	68	100	68
+272	letter	240	208	208	68	100	68
+323	letter	241	209	209	78	110	78
+327	letter	242	210	210	78	110	78
+211	letter	243	211	211	0	111	79
+212	letter	244	212	212	0	111	79
+336	letter	245	213	213	0	111	79
+214	letter	246	214	214	0	111	79
+215	other	215	215	215	0	215	215
+344	letter	248	216	216	82	114	82
+366	letter	249	217	217	0	117	85
+218	letter	250	218	218	0	117	85
+368	letter	251	219	219	0	117	85
+220	letter	252	220	220	0	117	85
+221	letter	253	221	221	0	121	89
+354	letter	254	222	222	84	116	84
+223	letter	223	223	223	223	223	223
+341	letter	224	192	192	82	114	114
+225	letter	225	193	193	0	97	97
+226	letter	226	194	194	0	97	97
+259	letter	227	195	195	0	97	97
+228	letter	228	196	196	0	97	97
+314	letter	229	197	197	76	108	108
+263	letter	230	198	198	67	99	99
+231	letter	231	199	199	67	99	99
+269	letter	232	200	200	67	99	99
+233	letter	233	201	201	0	101	101
+281	letter	234	202	202	0	101	101
+235	letter	235	203	203	0	101	101
+283	letter	236	204	204	0	101	101
+237	letter	237	205	205	0	105	105
+238	letter	238	206	206	0	105	105
+271	letter	239	207	207	68	100	100
+273	letter	240	208	208	68	100	100
+324	letter	241	209	209	78	110	110
+328	letter	242	210	210	78	110	110
+243	letter	243	211	211	0	111	111
+244	letter	244	212	212	0	111	111
+337	letter	245	213	213	0	111	111
+246	letter	246	214	214	0	111	111
+247	other	247	247	247	0	247	247
+345	letter	248	216	216	82	114	114
+367	letter	249	217	217	0	117	117
+250	letter	250	218	218	0	117	117
+369	letter	251	219	219	0	117	117
+252	letter	252	220	220	0	117	117
+253	letter	253	221	221	0	121	121
+355	letter	254	222	222	84	116	116
+729	other	255	255	255	0	255	255
Index: doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso8859-3.dat
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso8859-3.dat	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso8859-3.dat	(working copy)
@@ -0,0 +1,258 @@
+# Aspell Character Data File.  Do Not Edit!
+iso8859-3
+0	other	0	0	0	0	0	0
+1	other	1	1	1	0	1	1
+2	other	2	2	2	0	2	2
+3	other	3	3	3	0	3	3
+4	other	4	4	4	0	4	4
+5	other	5	5	5	0	5	5
+6	other	6	6	6	0	6	6
+7	other	7	7	7	0	7	7
+8	other	8	8	8	0	8	8
+9	space	9	9	9	0	9	9
+10	space	10	10	10	0	10	10
+11	space	11	11	11	0	11	11
+12	space	12	12	12	0	12	12
+13	space	13	13	13	0	13	13
+14	other	14	14	14	0	14	14
+15	other	15	15	15	0	15	15
+16	other	16	16	16	0	16	16
+17	other	17	17	17	0	17	17
+18	other	18	18	18	0	18	18
+19	other	19	19	19	0	19	19
+20	other	20	20	20	0	20	20
+21	other	21	21	21	0	21	21
+22	other	22	22	22	0	22	22
+23	other	23	23	23	0	23	23
+24	other	24	24	24	0	24	24
+25	other	25	25	25	0	25	25
+26	other	26	26	26	0	26	26
+27	other	27	27	27	0	27	27
+28	other	28	28	28	0	28	28
+29	other	29	29	29	0	29	29
+30	other	30	30	30	0	30	30
+31	other	31	31	31	0	31	31
+32	space	32	32	32	0	32	32
+33	other	33	33	33	0	33	33
+34	other	34	34	34	0	34	34
+35	other	35	35	35	0	35	35
+36	other	36	36	36	0	36	36
+37	other	37	37	37	0	37	37
+38	other	38	38	38	0	38	38
+39	other	39	39	39	0	39	39
+40	other	40	40	40	0	40	40
+41	other	41	41	41	0	41	41
+42	other	42	42	42	0	42	42
+43	other	43	43	43	0	43	43
+44	other	44	44	44	0	44	44
+45	other	45	45	45	0	45	45
+46	other	46	46	46	0	46	46
+47	other	47	47	47	0	47	47
+48	other	48	48	48	0	48	48
+49	other	49	49	49	0	49	49
+50	other	50	50	50	0	50	50
+51	other	51	51	51	0	51	51
+52	other	52	52	52	0	52	52
+53	other	53	53	53	0	53	53
+54	other	54	54	54	0	54	54
+55	other	55	55	55	0	55	55
+56	other	56	56	56	0	56	56
+57	other	57	57	57	0	57	57
+58	other	58	58	58	0	58	58
+59	other	59	59	59	0	59	59
+60	other	60	60	60	0	60	60
+61	other	61	61	61	0	61	61
+62	other	62	62	62	0	62	62
+63	other	63	63	63	0	63	63
+64	other	64	64	64	0	64	64
+65	letter	97	65	65	0	97	65
+66	letter	98	66	66	66	98	66
+67	letter	99	67	67	67	99	67
+68	letter	100	68	68	68	100	68
+69	letter	101	69	69	0	101	69
+70	letter	102	70	70	70	102	70
+71	letter	103	71	71	71	103	71
+72	letter	104	72	72	72	104	72
+73	letter	105	73	73	0	105	73
+74	letter	106	74	74	74	106	74
+75	letter	107	75	75	75	107	75
+76	letter	108	76	76	76	108	76
+77	letter	109	77	77	77	109	77
+78	letter	110	78	78	78	110	78
+79	letter	111	79	79	0	111	79
+80	letter	112	80	80	80	112	80
+81	letter	113	81	81	81	113	81
+82	letter	114	82	82	82	114	82
+83	letter	115	83	83	83	115	83
+84	letter	116	84	84	84	116	84
+85	letter	117	85	85	0	117	85
+86	letter	118	86	86	86	118	86
+87	letter	119	87	87	87	119	87
+88	letter	120	88	88	88	120	88
+89	letter	121	89	89	0	121	89
+90	letter	122	90	90	90	122	90
+91	other	91	91	91	0	91	91
+92	other	92	92	92	0	92	92
+93	other	93	93	93	0	93	93
+94	other	94	94	94	0	94	94
+95	other	95	95	95	0	95	95
+96	other	96	96	96	0	96	96
+97	letter	97	65	65	0	97	97
+98	letter	98	66	66	66	98	98
+99	letter	99	67	67	67	99	99
+100	letter	100	68	68	68	100	100
+101	letter	101	69	69	0	101	101
+102	letter	102	70	70	70	102	102
+103	letter	103	71	71	71	103	103
+104	letter	104	72	72	72	104	104
+105	letter	105	73	73	0	105	105
+106	letter	106	74	74	74	106	106
+107	letter	107	75	75	75	107	107
+108	letter	108	76	76	76	108	108
+109	letter	109	77	77	77	109	109
+110	letter	110	78	78	78	110	110
+111	letter	111	79	79	0	111	111
+112	letter	112	80	80	80	112	112
+113	letter	113	81	81	81	113	113
+114	letter	114	82	82	82	114	114
+115	letter	115	83	83	83	115	115
+116	letter	116	84	84	84	116	116
+117	letter	117	85	85	0	117	117
+118	letter	118	86	86	86	118	118
+119	letter	119	87	87	87	119	119
+120	letter	120	88	88	88	120	120
+121	letter	121	89	89	0	121	121
+122	letter	122	90	90	90	122	122
+123	other	123	123	123	0	123	123
+124	other	124	124	124	0	124	124
+125	other	125	125	125	0	125	125
+126	other	126	126	126	0	126	126
+127	other	127	127	127	0	127	127
+128	other	128	128	128	0	128	128
+129	other	129	129	129	0	129	129
+130	other	130	130	130	0	130	130
+131	other	131	131	131	0	131	131
+132	other	132	132	132	0	132	132
+133	other	133	133	133	0	133	133
+134	other	134	134	134	0	134	134
+135	other	135	135	135	0	135	135
+136	other	136	136	136	0	136	136
+137	other	137	137	137	0	137	137
+138	other	138	138	138	0	138	138
+139	other	139	139	139	0	139	139
+140	other	140	140	140	0	140	140
+141	other	141	141	141	0	141	141
+142	other	142	142	142	0	142	142
+143	other	143	143	143	0	143	143
+144	other	144	144	144	0	144	144
+145	other	145	145	145	0	145	145
+146	other	146	146	146	0	146	146
+147	other	147	147	147	0	147	147
+148	other	148	148	148	0	148	148
+149	other	149	149	149	0	149	149
+150	other	150	150	150	0	150	150
+151	other	151	151	151	0	151	151
+152	other	152	152	152	0	152	152
+153	other	153	153	153	0	153	153
+154	other	154	154	154	0	154	154
+155	other	155	155	155	0	155	155
+156	other	156	156	156	0	156	156
+157	other	157	157	157	0	157	157
+158	other	158	158	158	0	158	158
+159	other	159	159	159	0	159	159
+160	space	160	160	160	0	160	160
+294	letter	177	161	161	72	104	72
+728	other	162	162	162	0	162	162
+163	other	163	163	163	0	163	163
+164	other	164	164	164	0	164	164
+165	other	165	165	165	0	165	165
+292	letter	182	166	166	72	104	72
+167	other	167	167	167	0	167	167
+168	other	168	168	168	0	168	168
+304	letter	105	169	169	0	105	73
+350	letter	186	170	170	83	115	83
+286	letter	187	171	171	71	103	71
+308	letter	188	172	172	74	106	74
+173	other	173	173	173	0	173	173
+174	other	174	174	174	0	174	174
+379	letter	191	175	175	90	122	90
+176	other	176	176	176	0	176	176
+295	letter	177	161	161	72	104	104
+178	other	178	178	178	0	178	178
+179	other	179	179	179	0	179	179
+180	other	180	180	180	0	180	180
+181	letter	181	181	181	181	181	181
+293	letter	182	166	166	72	104	104
+183	other	183	183	183	0	183	183
+184	other	184	184	184	0	184	184
+305	letter	185	73	73	0	105	105
+351	letter	186	170	170	83	115	115
+287	letter	187	171	171	71	103	103
+309	letter	188	172	172	74	106	106
+189	other	189	189	189	0	189	189
+190	other	190	190	190	0	190	190
+380	letter	191	175	175	90	122	122
+192	letter	224	192	192	0	97	65
+193	letter	225	193	193	0	97	65
+194	letter	226	194	194	0	97	65
+195	letter	227	195	195	0	97	65
+196	letter	228	196	196	0	97	65
+266	letter	229	197	197	67	99	67
+264	letter	230	198	198	67	99	67
+199	letter	231	199	199	67	99	67
+200	letter	232	200	200	0	101	69
+201	letter	233	201	201	0	101	69
+202	letter	234	202	202	0	101	69
+203	letter	235	203	203	0	101	69
+204	letter	236	204	204	0	105	73
+205	letter	237	205	205	0	105	73
+206	letter	238	206	206	0	105	73
+207	letter	239	207	207	0	105	73
+208	letter	240	208	208	208	240	208
+209	letter	241	209	209	78	110	78
+210	letter	242	210	210	0	111	79
+211	letter	243	211	211	0	111	79
+212	letter	244	212	212	0	111	79
+288	letter	245	213	213	71	103	71
+214	letter	246	214	214	0	111	79
+215	other	215	215	215	0	215	215
+284	letter	248	216	216	71	103	71
+217	letter	249	217	217	0	117	85
+218	letter	250	218	218	0	117	85
+219	letter	251	219	219	0	117	85
+220	letter	252	220	220	0	117	85
+364	letter	253	221	221	0	117	85
+348	letter	254	222	222	83	115	83
+223	letter	223	223	223	223	223	223
+224	letter	224	192	192	0	97	97
+225	letter	225	193	193	0	97	97
+226	letter	226	194	194	0	97	97
+227	letter	227	195	195	0	97	97
+228	letter	228	196	196	0	97	97
+267	letter	229	197	197	67	99	99
+265	letter	230	198	198	67	99	99
+231	letter	231	199	199	67	99	99
+232	letter	232	200	200	0	101	101
+233	letter	233	201	201	0	101	101
+234	letter	234	202	202	0	101	101
+235	letter	235	203	203	0	101	101
+236	letter	236	204	204	0	105	105
+237	letter	237	205	205	0	105	105
+238	letter	238	206	206	0	105	105
+239	letter	239	207	207	0	105	105
+240	letter	240	208	208	208	240	240
+241	letter	241	209	209	78	110	110
+242	letter	242	210	210	0	111	111
+243	letter	243	211	211	0	111	111
+244	letter	244	212	212	0	111	111
+289	letter	245	213	213	71	103	103
+246	letter	246	214	214	0	111	111
+247	other	247	247	247	0	247	247
+285	letter	248	216	216	71	103	103
+249	letter	249	217	217	0	117	117
+250	letter	250	218	218	0	117	117
+251	letter	251	219	219	0	117	117
+252	letter	252	220	220	0	117	117
+365	letter	253	221	221	0	117	117
+349	letter	254	222	222	83	115	115
+729	other	255	255	255	0	255	255
Index: doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso8859-4.dat
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso8859-4.dat	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso8859-4.dat	(working copy)
@@ -0,0 +1,258 @@
+# Aspell Character Data File.  Do Not Edit!
+iso8859-4
+0	other	0	0	0	0	0	0
+1	other	1	1	1	0	1	1
+2	other	2	2	2	0	2	2
+3	other	3	3	3	0	3	3
+4	other	4	4	4	0	4	4
+5	other	5	5	5	0	5	5
+6	other	6	6	6	0	6	6
+7	other	7	7	7	0	7	7
+8	other	8	8	8	0	8	8
+9	space	9	9	9	0	9	9
+10	space	10	10	10	0	10	10
+11	space	11	11	11	0	11	11
+12	space	12	12	12	0	12	12
+13	space	13	13	13	0	13	13
+14	other	14	14	14	0	14	14
+15	other	15	15	15	0	15	15
+16	other	16	16	16	0	16	16
+17	other	17	17	17	0	17	17
+18	other	18	18	18	0	18	18
+19	other	19	19	19	0	19	19
+20	other	20	20	20	0	20	20
+21	other	21	21	21	0	21	21
+22	other	22	22	22	0	22	22
+23	other	23	23	23	0	23	23
+24	other	24	24	24	0	24	24
+25	other	25	25	25	0	25	25
+26	other	26	26	26	0	26	26
+27	other	27	27	27	0	27	27
+28	other	28	28	28	0	28	28
+29	other	29	29	29	0	29	29
+30	other	30	30	30	0	30	30
+31	other	31	31	31	0	31	31
+32	space	32	32	32	0	32	32
+33	other	33	33	33	0	33	33
+34	other	34	34	34	0	34	34
+35	other	35	35	35	0	35	35
+36	other	36	36	36	0	36	36
+37	other	37	37	37	0	37	37
+38	other	38	38	38	0	38	38
+39	other	39	39	39	0	39	39
+40	other	40	40	40	0	40	40
+41	other	41	41	41	0	41	41
+42	other	42	42	42	0	42	42
+43	other	43	43	43	0	43	43
+44	other	44	44	44	0	44	44
+45	other	45	45	45	0	45	45
+46	other	46	46	46	0	46	46
+47	other	47	47	47	0	47	47
+48	other	48	48	48	0	48	48
+49	other	49	49	49	0	49	49
+50	other	50	50	50	0	50	50
+51	other	51	51	51	0	51	51
+52	other	52	52	52	0	52	52
+53	other	53	53	53	0	53	53
+54	other	54	54	54	0	54	54
+55	other	55	55	55	0	55	55
+56	other	56	56	56	0	56	56
+57	other	57	57	57	0	57	57
+58	other	58	58	58	0	58	58
+59	other	59	59	59	0	59	59
+60	other	60	60	60	0	60	60
+61	other	61	61	61	0	61	61
+62	other	62	62	62	0	62	62
+63	other	63	63	63	0	63	63
+64	other	64	64	64	0	64	64
+65	letter	97	65	65	0	97	65
+66	letter	98	66	66	66	98	66
+67	letter	99	67	67	67	99	67
+68	letter	100	68	68	68	100	68
+69	letter	101	69	69	0	101	69
+70	letter	102	70	70	70	102	70
+71	letter	103	71	71	71	103	71
+72	letter	104	72	72	72	104	72
+73	letter	105	73	73	0	105	73
+74	letter	106	74	74	74	106	74
+75	letter	107	75	75	75	107	75
+76	letter	108	76	76	76	108	76
+77	letter	109	77	77	77	109	77
+78	letter	110	78	78	78	110	78
+79	letter	111	79	79	0	111	79
+80	letter	112	80	80	80	112	80
+81	letter	113	81	81	81	113	81
+82	letter	114	82	82	82	114	82
+83	letter	115	83	83	83	115	83
+84	letter	116	84	84	84	116	84
+85	letter	117	85	85	0	117	85
+86	letter	118	86	86	86	118	86
+87	letter	119	87	87	87	119	87
+88	letter	120	88	88	88	120	88
+89	letter	121	89	89	0	121	89
+90	letter	122	90	90	90	122	90
+91	other	91	91	91	0	91	91
+92	other	92	92	92	0	92	92
+93	other	93	93	93	0	93	93
+94	other	94	94	94	0	94	94
+95	other	95	95	95	0	95	95
+96	other	96	96	96	0	96	96
+97	letter	97	65	65	0	97	97
+98	letter	98	66	66	66	98	98
+99	letter	99	67	67	67	99	99
+100	letter	100	68	68	68	100	100
+101	letter	101	69	69	0	101	101
+102	letter	102	70	70	70	102	102
+103	letter	103	71	71	71	103	103
+104	letter	104	72	72	72	104	104
+105	letter	105	73	73	0	105	105
+106	letter	106	74	74	74	106	106
+107	letter	107	75	75	75	107	107
+108	letter	108	76	76	76	108	108
+109	letter	109	77	77	77	109	109
+110	letter	110	78	78	78	110	110
+111	letter	111	79	79	0	111	111
+112	letter	112	80	80	80	112	112
+113	letter	113	81	81	81	113	113
+114	letter	114	82	82	82	114	114
+115	letter	115	83	83	83	115	115
+116	letter	116	84	84	84	116	116
+117	letter	117	85	85	0	117	117
+118	letter	118	86	86	86	118	118
+119	letter	119	87	87	87	119	119
+120	letter	120	88	88	88	120	120
+121	letter	121	89	89	0	121	121
+122	letter	122	90	90	90	122	122
+123	other	123	123	123	0	123	123
+124	other	124	124	124	0	124	124
+125	other	125	125	125	0	125	125
+126	other	126	126	126	0	126	126
+127	other	127	127	127	0	127	127
+128	other	128	128	128	0	128	128
+129	other	129	129	129	0	129	129
+130	other	130	130	130	0	130	130
+131	other	131	131	131	0	131	131
+132	other	132	132	132	0	132	132
+133	other	133	133	133	0	133	133
+134	other	134	134	134	0	134	134
+135	other	135	135	135	0	135	135
+136	other	136	136	136	0	136	136
+137	other	137	137	137	0	137	137
+138	other	138	138	138	0	138	138
+139	other	139	139	139	0	139	139
+140	other	140	140	140	0	140	140
+141	other	141	141	141	0	141	141
+142	other	142	142	142	0	142	142
+143	other	143	143	143	0	143	143
+144	other	144	144	144	0	144	144
+145	other	145	145	145	0	145	145
+146	other	146	146	146	0	146	146
+147	other	147	147	147	0	147	147
+148	other	148	148	148	0	148	148
+149	other	149	149	149	0	149	149
+150	other	150	150	150	0	150	150
+151	other	151	151	151	0	151	151
+152	other	152	152	152	0	152	152
+153	other	153	153	153	0	153	153
+154	other	154	154	154	0	154	154
+155	other	155	155	155	0	155	155
+156	other	156	156	156	0	156	156
+157	other	157	157	157	0	157	157
+158	other	158	158	158	0	158	158
+159	other	159	159	159	0	159	159
+160	space	160	160	160	0	160	160
+260	letter	177	161	161	0	97	65
+312	letter	162	162	162	162	162	162
+342	letter	179	163	163	82	114	82
+164	other	164	164	164	0	164	164
+296	letter	181	165	165	0	105	73
+315	letter	182	166	166	76	108	76
+167	other	167	167	167	0	167	167
+168	other	168	168	168	0	168	168
+352	letter	185	169	169	83	115	83
+274	letter	186	170	170	0	101	69
+290	letter	187	171	171	71	103	71
+358	letter	188	172	172	84	116	84
+173	other	173	173	173	0	173	173
+381	letter	190	174	174	90	122	90
+175	other	175	175	175	0	175	175
+176	other	176	176	176	0	176	176
+261	letter	177	161	161	0	97	97
+731	other	178	178	178	0	178	178
+343	letter	179	163	163	82	114	114
+180	other	180	180	180	0	180	180
+297	letter	181	165	165	0	105	105
+316	letter	182	166	166	76	108	108
+711	other	183	183	183	0	183	183
+184	other	184	184	184	0	184	184
+353	letter	185	169	169	83	115	115
+275	letter	186	170	170	0	101	101
+291	letter	187	171	171	71	103	103
+359	letter	188	172	172	84	116	116
+330	letter	191	189	189	189	191	189
+382	letter	190	174	174	90	122	122
+331	letter	191	189	189	189	191	191
+256	letter	224	192	192	0	97	65
+193	letter	225	193	193	0	97	65
+194	letter	226	194	194	0	97	65
+195	letter	227	195	195	0	97	65
+196	letter	228	196	196	0	97	65
+197	letter	229	197	197	0	97	65
+198	letter	230	198	198	0	230	198
+302	letter	231	199	199	0	105	73
+268	letter	232	200	200	67	99	67
+201	letter	233	201	201	0	101	69
+280	letter	234	202	202	0	101	69
+203	letter	235	203	203	0	101	69
+278	letter	236	204	204	0	101	69
+205	letter	237	205	205	0	105	73
+206	letter	238	206	206	0	105	73
+298	letter	239	207	207	0	105	73
+272	letter	240	208	208	68	100	68
+325	letter	241	209	209	78	110	78
+332	letter	242	210	210	0	111	79
+310	letter	243	211	211	75	107	75
+212	letter	244	212	212	0	111	79
+213	letter	245	213	213	0	111	79
+214	letter	246	214	214	0	111	79
+215	other	215	215	215	0	215	215
+216	letter	248	216	216	0	111	79
+370	letter	249	217	217	0	117	85
+218	letter	250	218	218	0	117	85
+219	letter	251	219	219	0	117	85
+220	letter	252	220	220	0	117	85
+360	letter	253	221	221	0	117	85
+362	letter	254	222	222	0	117	85
+223	letter	223	223	223	223	223	223
+257	letter	224	192	192	0	97	97
+225	letter	225	193	193	0	97	97
+226	letter	226	194	194	0	97	97
+227	letter	227	195	195	0	97	97
+228	letter	228	196	196	0	97	97
+229	letter	229	197	197	0	97	97
+230	letter	230	198	198	0	230	230
+303	letter	231	199	199	0	105	105
+269	letter	232	200	200	67	99	99
+233	letter	233	201	201	0	101	101
+281	letter	234	202	202	0	101	101
+235	letter	235	203	203	0	101	101
+279	letter	236	204	204	0	101	101
+237	letter	237	205	205	0	105	105
+238	letter	238	206	206	0	105	105
+299	letter	239	207	207	0	105	105
+273	letter	240	208	208	68	100	100
+326	letter	241	209	209	78	110	110
+333	letter	242	210	210	0	111	111
+311	letter	243	211	211	75	107	107
+244	letter	244	212	212	0	111	111
+245	letter	245	213	213	0	111	111
+246	letter	246	214	214	0	111	111
+247	other	247	247	247	0	247	247
+248	letter	248	216	216	0	111	111
+371	letter	249	217	217	0	117	117
+250	letter	250	218	218	0	117	117
+251	letter	251	219	219	0	117	117
+252	letter	252	220	220	0	117	117
+361	letter	253	221	221	0	117	117
+363	letter	254	222	222	0	117	117
+729	other	255	255	255	0	255	255
Index: doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso8859-5.dat
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso8859-5.dat	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso8859-5.dat	(working copy)
@@ -0,0 +1,258 @@
+# Aspell Character Data File.  Do Not Edit!
+iso8859-5
+0	other	0	0	0	0	0	0
+1	other	1	1	1	0	1	1
+2	other	2	2	2	0	2	2
+3	other	3	3	3	0	3	3
+4	other	4	4	4	0	4	4
+5	other	5	5	5	0	5	5
+6	other	6	6	6	0	6	6
+7	other	7	7	7	0	7	7
+8	other	8	8	8	0	8	8
+9	space	9	9	9	0	9	9
+10	space	10	10	10	0	10	10
+11	space	11	11	11	0	11	11
+12	space	12	12	12	0	12	12
+13	space	13	13	13	0	13	13
+14	other	14	14	14	0	14	14
+15	other	15	15	15	0	15	15
+16	other	16	16	16	0	16	16
+17	other	17	17	17	0	17	17
+18	other	18	18	18	0	18	18
+19	other	19	19	19	0	19	19
+20	other	20	20	20	0	20	20
+21	other	21	21	21	0	21	21
+22	other	22	22	22	0	22	22
+23	other	23	23	23	0	23	23
+24	other	24	24	24	0	24	24
+25	other	25	25	25	0	25	25
+26	other	26	26	26	0	26	26
+27	other	27	27	27	0	27	27
+28	other	28	28	28	0	28	28
+29	other	29	29	29	0	29	29
+30	other	30	30	30	0	30	30
+31	other	31	31	31	0	31	31
+32	space	32	32	32	0	32	32
+33	other	33	33	33	0	33	33
+34	other	34	34	34	0	34	34
+35	other	35	35	35	0	35	35
+36	other	36	36	36	0	36	36
+37	other	37	37	37	0	37	37
+38	other	38	38	38	0	38	38
+39	other	39	39	39	0	39	39
+40	other	40	40	40	0	40	40
+41	other	41	41	41	0	41	41
+42	other	42	42	42	0	42	42
+43	other	43	43	43	0	43	43
+44	other	44	44	44	0	44	44
+45	other	45	45	45	0	45	45
+46	other	46	46	46	0	46	46
+47	other	47	47	47	0	47	47
+48	other	48	48	48	0	48	48
+49	other	49	49	49	0	49	49
+50	other	50	50	50	0	50	50
+51	other	51	51	51	0	51	51
+52	other	52	52	52	0	52	52
+53	other	53	53	53	0	53	53
+54	other	54	54	54	0	54	54
+55	other	55	55	55	0	55	55
+56	other	56	56	56	0	56	56
+57	other	57	57	57	0	57	57
+58	other	58	58	58	0	58	58
+59	other	59	59	59	0	59	59
+60	other	60	60	60	0	60	60
+61	other	61	61	61	0	61	61
+62	other	62	62	62	0	62	62
+63	other	63	63	63	0	63	63
+64	other	64	64	64	0	64	64
+65	letter	97	65	65	0	97	65
+66	letter	98	66	66	66	98	66
+67	letter	99	67	67	67	99	67
+68	letter	100	68	68	68	100	68
+69	letter	101	69	69	0	101	69
+70	letter	102	70	70	70	102	70
+71	letter	103	71	71	71	103	71
+72	letter	104	72	72	72	104	72
+73	letter	105	73	73	0	105	73
+74	letter	106	74	74	74	106	74
+75	letter	107	75	75	75	107	75
+76	letter	108	76	76	76	108	76
+77	letter	109	77	77	77	109	77
+78	letter	110	78	78	78	110	78
+79	letter	111	79	79	0	111	79
+80	letter	112	80	80	80	112	80
+81	letter	113	81	81	81	113	81
+82	letter	114	82	82	82	114	82
+83	letter	115	83	83	83	115	83
+84	letter	116	84	84	84	116	84
+85	letter	117	85	85	0	117	85
+86	letter	118	86	86	86	118	86
+87	letter	119	87	87	87	119	87
+88	letter	120	88	88	88	120	88
+89	letter	121	89	89	0	121	89
+90	letter	122	90	90	90	122	90
+91	other	91	91	91	0	91	91
+92	other	92	92	92	0	92	92
+93	other	93	93	93	0	93	93
+94	other	94	94	94	0	94	94
+95	other	95	95	95	0	95	95
+96	other	96	96	96	0	96	96
+97	letter	97	65	65	0	97	97
+98	letter	98	66	66	66	98	98
+99	letter	99	67	67	67	99	99
+100	letter	100	68	68	68	100	100
+101	letter	101	69	69	0	101	101
+102	letter	102	70	70	70	102	102
+103	letter	103	71	71	71	103	103
+104	letter	104	72	72	72	104	104
+105	letter	105	73	73	0	105	105
+106	letter	106	74	74	74	106	106
+107	letter	107	75	75	75	107	107
+108	letter	108	76	76	76	108	108
+109	letter	109	77	77	77	109	109
+110	letter	110	78	78	78	110	110
+111	letter	111	79	79	0	111	111
+112	letter	112	80	80	80	112	112
+113	letter	113	81	81	81	113	113
+114	letter	114	82	82	82	114	114
+115	letter	115	83	83	83	115	115
+116	letter	116	84	84	84	116	116
+117	letter	117	85	85	0	117	117
+118	letter	118	86	86	86	118	118
+119	letter	119	87	87	87	119	119
+120	letter	120	88	88	88	120	120
+121	letter	121	89	89	0	121	121
+122	letter	122	90	90	90	122	122
+123	other	123	123	123	0	123	123
+124	other	124	124	124	0	124	124
+125	other	125	125	125	0	125	125
+126	other	126	126	126	0	126	126
+127	other	127	127	127	0	127	127
+128	other	128	128	128	0	128	128
+129	other	129	129	129	0	129	129
+130	other	130	130	130	0	130	130
+131	other	131	131	131	0	131	131
+132	other	132	132	132	0	132	132
+133	other	133	133	133	0	133	133
+134	other	134	134	134	0	134	134
+135	other	135	135	135	0	135	135
+136	other	136	136	136	0	136	136
+137	other	137	137	137	0	137	137
+138	other	138	138	138	0	138	138
+139	other	139	139	139	0	139	139
+140	other	140	140	140	0	140	140
+141	other	141	141	141	0	141	141
+142	other	142	142	142	0	142	142
+143	other	143	143	143	0	143	143
+144	other	144	144	144	0	144	144
+145	other	145	145	145	0	145	145
+146	other	146	146	146	0	146	146
+147	other	147	147	147	0	147	147
+148	other	148	148	148	0	148	148
+149	other	149	149	149	0	149	149
+150	other	150	150	150	0	150	150
+151	other	151	151	151	0	151	151
+152	other	152	152	152	0	152	152
+153	other	153	153	153	0	153	153
+154	other	154	154	154	0	154	154
+155	other	155	155	155	0	155	155
+156	other	156	156	156	0	156	156
+157	other	157	157	157	0	157	157
+158	other	158	158	158	0	158	158
+159	other	159	159	159	0	159	159
+160	space	160	160	160	0	160	160
+1025	letter	241	161	161	0	213	181
+1026	letter	242	162	162	162	242	162
+1027	letter	243	163	163	163	243	163
+1028	letter	244	164	164	164	244	164
+1029	letter	245	165	165	165	245	165
+1030	letter	246	166	166	166	246	166
+1031	letter	247	167	167	167	247	167
+1032	letter	248	168	168	168	248	168
+1033	letter	249	169	169	169	249	169
+1034	letter	250	170	170	170	250	170
+1035	letter	251	171	171	171	251	171
+1036	letter	252	172	172	172	252	172
+173	other	173	173	173	0	173	173
+1038	letter	254	174	174	174	254	174
+1039	letter	255	175	175	175	255	175
+1040	letter	208	176	176	0	208	176
+1041	letter	209	177	177	177	209	177
+1042	letter	210	178	178	178	210	178
+1043	letter	211	179	179	179	211	179
+1044	letter	212	180	180	180	212	180
+1045	letter	213	181	181	0	213	181
+1046	letter	214	182	182	182	214	182
+1047	letter	215	183	183	183	215	183
+1048	letter	216	184	184	0	216	184
+1049	letter	217	185	185	185	217	185
+1050	letter	218	186	186	186	218	186
+1051	letter	219	187	187	187	219	187
+1052	letter	220	188	188	188	220	188
+1053	letter	221	189	189	189	221	189
+1054	letter	222	190	190	0	222	190
+1055	letter	223	191	191	191	223	191
+1056	letter	224	192	192	192	224	192
+1057	letter	225	193	193	193	225	193
+1058	letter	226	194	194	194	226	194
+1059	letter	227	195	195	0	227	195
+1060	letter	228	196	196	196	228	196
+1061	letter	229	197	197	197	229	197
+1062	letter	230	198	198	198	230	198
+1063	letter	231	199	199	199	231	199
+1064	letter	232	200	200	200	232	200
+1065	letter	233	201	201	201	233	201
+1066	letter	234	202	202	202	234	202
+1067	letter	235	203	203	0	235	203
+1068	letter	236	204	204	204	236	204
+1069	letter	237	205	205	0	237	205
+1070	letter	238	206	206	0	238	206
+1071	letter	239	207	207	0	239	207
+1072	letter	208	176	176	0	208	208
+1073	letter	209	177	177	177	209	209
+1074	letter	210	178	178	178	210	210
+1075	letter	211	179	179	179	211	211
+1076	letter	212	180	180	180	212	212
+1077	letter	213	181	181	0	213	213
+1078	letter	214	182	182	182	214	214
+1079	letter	215	183	183	183	215	215
+1080	letter	216	184	184	0	216	216
+1081	letter	217	185	185	185	217	217
+1082	letter	218	186	186	186	218	218
+1083	letter	219	187	187	187	219	219
+1084	letter	220	188	188	188	220	220
+1085	letter	221	189	189	189	221	221
+1086	letter	222	190	190	0	222	222
+1087	letter	223	191	191	191	223	223
+1088	letter	224	192	192	192	224	224
+1089	letter	225	193	193	193	225	225
+1090	letter	226	194	194	194	226	226
+1091	letter	227	195	195	0	227	227
+1092	letter	228	196	196	196	228	228
+1093	letter	229	197	197	197	229	229
+1094	letter	230	198	198	198	230	230
+1095	letter	231	199	199	199	231	231
+1096	letter	232	200	200	200	232	232
+1097	letter	233	201	201	201	233	233
+1098	letter	234	202	202	202	234	234
+1099	letter	235	203	203	0	235	235
+1100	letter	236	204	204	204	236	236
+1101	letter	237	205	205	0	237	237
+1102	letter	238	206	206	0	238	238
+1103	letter	239	207	207	0	239	239
+8470	other	240	240	240	0	240	240
+1105	letter	241	161	161	0	213	213
+1106	letter	242	162	162	162	242	242
+1107	letter	243	163	163	163	243	243
+1108	letter	244	164	164	164	244	244
+1109	letter	245	165	165	165	245	245
+1110	letter	246	166	166	166	246	246
+1111	letter	247	167	167	167	247	247
+1112	letter	248	168	168	168	248	248
+1113	letter	249	169	169	169	249	249
+1114	letter	250	170	170	170	250	250
+1115	letter	251	171	171	171	251	251
+1116	letter	252	172	172	172	252	252
+167	other	253	253	253	0	253	253
+1118	letter	254	174	174	174	254	254
+1119	letter	255	175	175	175	255	255
Index: doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso8859-6.dat
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso8859-6.dat	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso8859-6.dat	(working copy)
@@ -0,0 +1,258 @@
+# Aspell Character Data File.  Do Not Edit!
+iso8859-6
+0	other	0	0	0	0	0	0
+1	other	1	1	1	0	1	1
+2	other	2	2	2	0	2	2
+3	other	3	3	3	0	3	3
+4	other	4	4	4	0	4	4
+5	other	5	5	5	0	5	5
+6	other	6	6	6	0	6	6
+7	other	7	7	7	0	7	7
+8	other	8	8	8	0	8	8
+9	space	9	9	9	0	9	9
+10	space	10	10	10	0	10	10
+11	space	11	11	11	0	11	11
+12	space	12	12	12	0	12	12
+13	space	13	13	13	0	13	13
+14	other	14	14	14	0	14	14
+15	other	15	15	15	0	15	15
+16	other	16	16	16	0	16	16
+17	other	17	17	17	0	17	17
+18	other	18	18	18	0	18	18
+19	other	19	19	19	0	19	19
+20	other	20	20	20	0	20	20
+21	other	21	21	21	0	21	21
+22	other	22	22	22	0	22	22
+23	other	23	23	23	0	23	23
+24	other	24	24	24	0	24	24
+25	other	25	25	25	0	25	25
+26	other	26	26	26	0	26	26
+27	other	27	27	27	0	27	27
+28	other	28	28	28	0	28	28
+29	other	29	29	29	0	29	29
+30	other	30	30	30	0	30	30
+31	other	31	31	31	0	31	31
+32	space	32	32	32	0	32	32
+33	other	33	33	33	0	33	33
+34	other	34	34	34	0	34	34
+35	other	35	35	35	0	35	35
+36	other	36	36	36	0	36	36
+37	other	37	37	37	0	37	37
+38	other	38	38	38	0	38	38
+39	other	39	39	39	0	39	39
+40	other	40	40	40	0	40	40
+41	other	41	41	41	0	41	41
+42	other	42	42	42	0	42	42
+43	other	43	43	43	0	43	43
+44	other	44	44	44	0	44	44
+45	other	45	45	45	0	45	45
+46	other	46	46	46	0	46	46
+47	other	47	47	47	0	47	47
+48	other	48	48	48	0	48	48
+49	other	49	49	49	0	49	49
+50	other	50	50	50	0	50	50
+51	other	51	51	51	0	51	51
+52	other	52	52	52	0	52	52
+53	other	53	53	53	0	53	53
+54	other	54	54	54	0	54	54
+55	other	55	55	55	0	55	55
+56	other	56	56	56	0	56	56
+57	other	57	57	57	0	57	57
+58	other	58	58	58	0	58	58
+59	other	59	59	59	0	59	59
+60	other	60	60	60	0	60	60
+61	other	61	61	61	0	61	61
+62	other	62	62	62	0	62	62
+63	other	63	63	63	0	63	63
+64	other	64	64	64	0	64	64
+65	letter	97	65	65	0	97	65
+66	letter	98	66	66	66	98	66
+67	letter	99	67	67	67	99	67
+68	letter	100	68	68	68	100	68
+69	letter	101	69	69	0	101	69
+70	letter	102	70	70	70	102	70
+71	letter	103	71	71	71	103	71
+72	letter	104	72	72	72	104	72
+73	letter	105	73	73	0	105	73
+74	letter	106	74	74	74	106	74
+75	letter	107	75	75	75	107	75
+76	letter	108	76	76	76	108	76
+77	letter	109	77	77	77	109	77
+78	letter	110	78	78	78	110	78
+79	letter	111	79	79	0	111	79
+80	letter	112	80	80	80	112	80
+81	letter	113	81	81	81	113	81
+82	letter	114	82	82	82	114	82
+83	letter	115	83	83	83	115	83
+84	letter	116	84	84	84	116	84
+85	letter	117	85	85	0	117	85
+86	letter	118	86	86	86	118	86
+87	letter	119	87	87	87	119	87
+88	letter	120	88	88	88	120	88
+89	letter	121	89	89	0	121	89
+90	letter	122	90	90	90	122	90
+91	other	91	91	91	0	91	91
+92	other	92	92	92	0	92	92
+93	other	93	93	93	0	93	93
+94	other	94	94	94	0	94	94
+95	other	95	95	95	0	95	95
+96	other	96	96	96	0	96	96
+97	letter	97	65	65	0	97	97
+98	letter	98	66	66	66	98	98
+99	letter	99	67	67	67	99	99
+100	letter	100	68	68	68	100	100
+101	letter	101	69	69	0	101	101
+102	letter	102	70	70	70	102	102
+103	letter	103	71	71	71	103	103
+104	letter	104	72	72	72	104	104
+105	letter	105	73	73	0	105	105
+106	letter	106	74	74	74	106	106
+107	letter	107	75	75	75	107	107
+108	letter	108	76	76	76	108	108
+109	letter	109	77	77	77	109	109
+110	letter	110	78	78	78	110	110
+111	letter	111	79	79	0	111	111
+112	letter	112	80	80	80	112	112
+113	letter	113	81	81	81	113	113
+114	letter	114	82	82	82	114	114
+115	letter	115	83	83	83	115	115
+116	letter	116	84	84	84	116	116
+117	letter	117	85	85	0	117	117
+118	letter	118	86	86	86	118	118
+119	letter	119	87	87	87	119	119
+120	letter	120	88	88	88	120	120
+121	letter	121	89	89	0	121	121
+122	letter	122	90	90	90	122	122
+123	other	123	123	123	0	123	123
+124	other	124	124	124	0	124	124
+125	other	125	125	125	0	125	125
+126	other	126	126	126	0	126	126
+127	other	127	127	127	0	127	127
+128	other	128	128	128	0	128	128
+129	other	129	129	129	0	129	129
+130	other	130	130	130	0	130	130
+131	other	131	131	131	0	131	131
+132	other	132	132	132	0	132	132
+133	other	133	133	133	0	133	133
+134	other	134	134	134	0	134	134
+135	other	135	135	135	0	135	135
+136	other	136	136	136	0	136	136
+137	other	137	137	137	0	137	137
+138	other	138	138	138	0	138	138
+139	other	139	139	139	0	139	139
+140	other	140	140	140	0	140	140
+141	other	141	141	141	0	141	141
+142	other	142	142	142	0	142	142
+143	other	143	143	143	0	143	143
+144	other	144	144	144	0	144	144
+145	other	145	145	145	0	145	145
+146	other	146	146	146	0	146	146
+147	other	147	147	147	0	147	147
+148	other	148	148	148	0	148	148
+149	other	149	149	149	0	149	149
+150	other	150	150	150	0	150	150
+151	other	151	151	151	0	151	151
+152	other	152	152	152	0	152	152
+153	other	153	153	153	0	153	153
+154	other	154	154	154	0	154	154
+155	other	155	155	155	0	155	155
+156	other	156	156	156	0	156	156
+157	other	157	157	157	0	157	157
+158	other	158	158	158	0	158	158
+159	other	159	159	159	0	159	159
+160	space	160	160	160	0	160	160
+161	other	161	161	161	0	161	161
+162	other	162	162	162	0	162	162
+163	other	163	163	163	0	163	163
+164	other	164	164	164	0	164	164
+165	other	165	165	165	0	165	165
+166	other	166	166	166	0	166	166
+167	other	167	167	167	0	167	167
+168	other	168	168	168	0	168	168
+169	other	169	169	169	0	169	169
+170	letter	170	170	170	170	170	170
+171	other	171	171	171	0	171	171
+1548	other	172	172	172	0	172	172
+173	other	173	173	173	0	173	173
+174	other	174	174	174	0	174	174
+175	other	175	175	175	0	175	175
+176	other	176	176	176	0	176	176
+177	other	177	177	177	0	177	177
+178	other	178	178	178	0	178	178
+179	other	179	179	179	0	179	179
+180	other	180	180	180	0	180	180
+181	letter	181	181	181	181	181	181
+182	other	182	182	182	0	182	182
+183	other	183	183	183	0	183	183
+184	other	184	184	184	0	184	184
+185	other	185	185	185	0	185	185
+186	letter	186	186	186	186	186	186
+1563	other	187	187	187	0	187	187
+188	other	188	188	188	0	188	188
+189	other	189	189	189	0	189	189
+190	other	190	190	190	0	190	190
+1567	other	191	191	191	0	191	191
+192	letter	224	192	192	0	97	65
+1569	letter	193	193	193	193	193	193
+1570	letter	194	194	194	199	199	199
+1571	letter	195	195	195	199	199	199
+1572	letter	196	196	196	232	232	232
+1573	letter	197	197	197	199	199	199
+1574	letter	198	198	198	234	234	234
+1575	letter	199	199	199	199	199	199
+1576	letter	200	200	200	200	200	200
+1577	letter	201	201	201	201	201	201
+1578	letter	202	202	202	202	202	202
+1579	letter	203	203	203	203	203	203
+1580	letter	204	204	204	204	204	204
+1581	letter	205	205	205	205	205	205
+1582	letter	206	206	206	206	206	206
+1583	letter	207	207	207	207	207	207
+1584	letter	208	208	208	208	208	208
+1585	letter	209	209	209	209	209	209
+1586	letter	210	210	210	210	210	210
+1587	letter	211	211	211	211	211	211
+1588	letter	212	212	212	212	212	212
+1589	letter	213	213	213	213	213	213
+1590	letter	214	214	214	214	214	214
+1591	letter	215	215	215	215	215	215
+1592	letter	216	216	216	216	216	216
+1593	letter	217	217	217	217	217	217
+1594	letter	218	218	218	218	218	218
+219	letter	251	219	219	0	117	85
+220	letter	252	220	220	0	117	85
+221	letter	253	221	221	0	121	89
+222	letter	254	222	222	222	254	222
+223	letter	223	223	223	223	223	223
+1600	other	224	224	224	0	224	224
+1601	letter	225	225	225	225	225	225
+1602	letter	226	226	226	226	226	226
+1603	letter	227	227	227	227	227	227
+1604	letter	228	228	228	228	228	228
+1605	letter	229	229	229	229	229	229
+1606	letter	230	230	230	230	230	230
+1607	letter	231	231	231	231	231	231
+1608	letter	232	232	232	232	232	232
+1609	letter	233	233	233	233	233	233
+1610	letter	234	234	234	234	234	234
+1611	other	235	235	235	0	235	235
+1612	other	236	236	236	0	236	236
+1613	other	237	237	237	0	237	237
+1614	other	238	238	238	0	238	238
+1615	other	239	239	239	0	239	239
+1616	other	240	240	240	0	240	240
+1617	other	241	241	241	0	241	241
+1618	other	242	242	242	0	242	242
+243	letter	243	211	211	0	111	111
+244	letter	244	212	212	0	111	111
+245	letter	245	213	213	0	111	111
+246	letter	246	214	214	0	111	111
+247	other	247	247	247	0	247	247
+248	letter	248	216	216	0	111	111
+249	letter	249	217	217	0	117	117
+250	letter	250	218	218	0	117	117
+251	letter	251	219	219	0	117	117
+252	letter	252	220	220	0	117	117
+253	letter	253	221	221	0	121	121
+254	letter	254	222	222	222	254	254
+255	letter	255	255	255	0	121	121
Index: doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso8859-7.dat
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso8859-7.dat	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso8859-7.dat	(working copy)
@@ -0,0 +1,258 @@
+# Aspell Character Data File.  Do Not Edit!
+iso8859-7
+0	other	0	0	0	0	0	0
+1	other	1	1	1	0	1	1
+2	other	2	2	2	0	2	2
+3	other	3	3	3	0	3	3
+4	other	4	4	4	0	4	4
+5	other	5	5	5	0	5	5
+6	other	6	6	6	0	6	6
+7	other	7	7	7	0	7	7
+8	other	8	8	8	0	8	8
+9	space	9	9	9	0	9	9
+10	space	10	10	10	0	10	10
+11	space	11	11	11	0	11	11
+12	space	12	12	12	0	12	12
+13	space	13	13	13	0	13	13
+14	other	14	14	14	0	14	14
+15	other	15	15	15	0	15	15
+16	other	16	16	16	0	16	16
+17	other	17	17	17	0	17	17
+18	other	18	18	18	0	18	18
+19	other	19	19	19	0	19	19
+20	other	20	20	20	0	20	20
+21	other	21	21	21	0	21	21
+22	other	22	22	22	0	22	22
+23	other	23	23	23	0	23	23
+24	other	24	24	24	0	24	24
+25	other	25	25	25	0	25	25
+26	other	26	26	26	0	26	26
+27	other	27	27	27	0	27	27
+28	other	28	28	28	0	28	28
+29	other	29	29	29	0	29	29
+30	other	30	30	30	0	30	30
+31	other	31	31	31	0	31	31
+32	space	32	32	32	0	32	32
+33	other	33	33	33	0	33	33
+34	other	34	34	34	0	34	34
+35	other	35	35	35	0	35	35
+36	other	36	36	36	0	36	36
+37	other	37	37	37	0	37	37
+38	other	38	38	38	0	38	38
+39	other	39	39	39	0	39	39
+40	other	40	40	40	0	40	40
+41	other	41	41	41	0	41	41
+42	other	42	42	42	0	42	42
+43	other	43	43	43	0	43	43
+44	other	44	44	44	0	44	44
+45	other	45	45	45	0	45	45
+46	other	46	46	46	0	46	46
+47	other	47	47	47	0	47	47
+48	other	48	48	48	0	48	48
+49	other	49	49	49	0	49	49
+50	other	50	50	50	0	50	50
+51	other	51	51	51	0	51	51
+52	other	52	52	52	0	52	52
+53	other	53	53	53	0	53	53
+54	other	54	54	54	0	54	54
+55	other	55	55	55	0	55	55
+56	other	56	56	56	0	56	56
+57	other	57	57	57	0	57	57
+58	other	58	58	58	0	58	58
+59	other	59	59	59	0	59	59
+60	other	60	60	60	0	60	60
+61	other	61	61	61	0	61	61
+62	other	62	62	62	0	62	62
+63	other	63	63	63	0	63	63
+64	other	64	64	64	0	64	64
+65	letter	97	65	65	0	97	65
+66	letter	98	66	66	66	98	66
+67	letter	99	67	67	67	99	67
+68	letter	100	68	68	68	100	68
+69	letter	101	69	69	0	101	69
+70	letter	102	70	70	70	102	70
+71	letter	103	71	71	71	103	71
+72	letter	104	72	72	72	104	72
+73	letter	105	73	73	0	105	73
+74	letter	106	74	74	74	106	74
+75	letter	107	75	75	75	107	75
+76	letter	108	76	76	76	108	76
+77	letter	109	77	77	77	109	77
+78	letter	110	78	78	78	110	78
+79	letter	111	79	79	0	111	79
+80	letter	112	80	80	80	112	80
+81	letter	113	81	81	81	113	81
+82	letter	114	82	82	82	114	82
+83	letter	115	83	83	83	115	83
+84	letter	116	84	84	84	116	84
+85	letter	117	85	85	0	117	85
+86	letter	118	86	86	86	118	86
+87	letter	119	87	87	87	119	87
+88	letter	120	88	88	88	120	88
+89	letter	121	89	89	0	121	89
+90	letter	122	90	90	90	122	90
+91	other	91	91	91	0	91	91
+92	other	92	92	92	0	92	92
+93	other	93	93	93	0	93	93
+94	other	94	94	94	0	94	94
+95	other	95	95	95	0	95	95
+96	other	96	96	96	0	96	96
+97	letter	97	65	65	0	97	97
+98	letter	98	66	66	66	98	98
+99	letter	99	67	67	67	99	99
+100	letter	100	68	68	68	100	100
+101	letter	101	69	69	0	101	101
+102	letter	102	70	70	70	102	102
+103	letter	103	71	71	71	103	103
+104	letter	104	72	72	72	104	104
+105	letter	105	73	73	0	105	105
+106	letter	106	74	74	74	106	106
+107	letter	107	75	75	75	107	107
+108	letter	108	76	76	76	108	108
+109	letter	109	77	77	77	109	109
+110	letter	110	78	78	78	110	110
+111	letter	111	79	79	0	111	111
+112	letter	112	80	80	80	112	112
+113	letter	113	81	81	81	113	113
+114	letter	114	82	82	82	114	114
+115	letter	115	83	83	83	115	115
+116	letter	116	84	84	84	116	116
+117	letter	117	85	85	0	117	117
+118	letter	118	86	86	86	118	118
+119	letter	119	87	87	87	119	119
+120	letter	120	88	88	88	120	120
+121	letter	121	89	89	0	121	121
+122	letter	122	90	90	90	122	122
+123	other	123	123	123	0	123	123
+124	other	124	124	124	0	124	124
+125	other	125	125	125	0	125	125
+126	other	126	126	126	0	126	126
+127	other	127	127	127	0	127	127
+128	other	128	128	128	0	128	128
+129	other	129	129	129	0	129	129
+130	other	130	130	130	0	130	130
+131	other	131	131	131	0	131	131
+132	other	132	132	132	0	132	132
+133	other	133	133	133	0	133	133
+134	other	134	134	134	0	134	134
+135	other	135	135	135	0	135	135
+136	other	136	136	136	0	136	136
+137	other	137	137	137	0	137	137
+138	other	138	138	138	0	138	138
+139	other	139	139	139	0	139	139
+140	other	140	140	140	0	140	140
+141	other	141	141	141	0	141	141
+142	other	142	142	142	0	142	142
+143	other	143	143	143	0	143	143
+144	other	144	144	144	0	144	144
+145	other	145	145	145	0	145	145
+146	other	146	146	146	0	146	146
+147	other	147	147	147	0	147	147
+148	other	148	148	148	0	148	148
+149	other	149	149	149	0	149	149
+150	other	150	150	150	0	150	150
+151	other	151	151	151	0	151	151
+152	other	152	152	152	0	152	152
+153	other	153	153	153	0	153	153
+154	other	154	154	154	0	154	154
+155	other	155	155	155	0	155	155
+156	other	156	156	156	0	156	156
+157	other	157	157	157	0	157	157
+158	other	158	158	158	0	158	158
+159	other	159	159	159	0	159	159
+160	space	160	160	160	0	160	160
+701	other	161	161	161	0	161	161
+700	other	162	162	162	0	162	162
+163	other	163	163	163	0	163	163
+164	other	164	164	164	0	164	164
+165	other	165	165	165	0	165	165
+166	other	166	166	166	0	166	166
+167	other	167	167	167	0	167	167
+168	other	168	168	168	0	168	168
+169	other	169	169	169	0	169	169
+170	letter	170	170	170	170	170	170
+171	other	171	171	171	0	171	171
+172	other	172	172	172	0	172	172
+173	other	173	173	173	0	173	173
+174	other	174	174	174	0	174	174
+8213	other	175	175	175	0	175	175
+176	other	176	176	176	0	176	176
+177	other	177	177	177	0	177	177
+178	other	178	178	178	0	178	178
+179	other	179	179	179	0	179	179
+900	other	180	180	180	0	180	180
+901	other	181	181	181	0	181	181
+902	letter	220	182	182	193	225	193
+183	other	183	183	183	0	183	183
+904	letter	221	184	184	197	229	197
+905	letter	222	185	185	199	231	199
+906	letter	223	186	186	201	233	201
+187	other	187	187	187	0	187	187
+908	letter	252	188	188	207	239	207
+189	other	189	189	189	0	189	189
+910	letter	253	190	190	213	245	213
+911	letter	254	191	191	217	249	217
+912	letter	192	192	192	192	192	192
+913	letter	225	193	193	193	225	193
+914	letter	226	194	194	194	226	194
+915	letter	227	195	195	195	227	195
+916	letter	228	196	196	196	228	196
+917	letter	229	197	197	197	229	197
+918	letter	230	198	198	198	230	198
+919	letter	231	199	199	199	231	199
+920	letter	232	200	200	200	232	200
+921	letter	233	201	201	201	233	201
+922	letter	234	202	202	202	234	202
+923	letter	235	203	203	203	235	203
+924	letter	236	204	204	204	236	204
+925	letter	237	205	205	205	237	205
+926	letter	238	206	206	206	238	206
+927	letter	239	207	207	207	239	207
+928	letter	240	208	208	208	240	208
+929	letter	241	209	209	209	241	209
+210	letter	242	210	210	0	111	79
+931	letter	243	211	211	211	243	211
+932	letter	244	212	212	212	244	212
+933	letter	245	213	213	213	245	213
+934	letter	246	214	214	214	246	214
+935	letter	247	215	215	215	247	215
+936	letter	248	216	216	216	248	216
+937	letter	249	217	217	217	249	217
+938	letter	250	218	218	201	233	201
+939	letter	251	219	219	213	245	213
+940	letter	220	182	182	193	225	225
+941	letter	221	184	184	197	229	229
+942	letter	222	185	185	199	231	231
+943	letter	223	186	186	201	233	233
+944	letter	224	224	224	224	224	224
+945	letter	225	193	193	193	225	225
+946	letter	226	194	194	194	226	226
+947	letter	227	195	195	195	227	227
+948	letter	228	196	196	196	228	228
+949	letter	229	197	197	197	229	229
+950	letter	230	198	198	198	230	230
+951	letter	231	199	199	199	231	231
+952	letter	232	200	200	200	232	232
+953	letter	233	201	201	201	233	233
+954	letter	234	202	202	202	234	234
+955	letter	235	203	203	203	235	235
+956	letter	236	204	204	204	236	236
+957	letter	237	205	205	205	237	237
+958	letter	238	206	206	206	238	238
+959	letter	239	207	207	207	239	239
+960	letter	240	208	208	208	240	240
+961	letter	241	209	209	209	241	241
+962	letter	242	211	211	211	243	243
+963	letter	243	211	211	211	243	243
+964	letter	244	212	212	212	244	244
+965	letter	245	213	213	213	245	245
+966	letter	246	214	214	214	246	246
+967	letter	247	215	215	215	247	247
+968	letter	248	216	216	216	248	248
+969	letter	249	217	217	217	249	249
+970	letter	250	218	218	201	233	233
+971	letter	251	219	219	213	245	245
+972	letter	252	188	188	207	239	239
+973	letter	253	190	190	213	245	245
+974	letter	254	191	191	217	249	249
+255	letter	255	255	255	0	121	121
Index: doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso8859-8.dat
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso8859-8.dat	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso8859-8.dat	(working copy)
@@ -0,0 +1,258 @@
+# Aspell Character Data File.  Do Not Edit!
+iso8859-8
+0	other	0	0	0	0	0	0
+1	other	1	1	1	0	1	1
+2	other	2	2	2	0	2	2
+3	other	3	3	3	0	3	3
+4	other	4	4	4	0	4	4
+5	other	5	5	5	0	5	5
+6	other	6	6	6	0	6	6
+7	other	7	7	7	0	7	7
+8	other	8	8	8	0	8	8
+9	space	9	9	9	0	9	9
+10	space	10	10	10	0	10	10
+11	space	11	11	11	0	11	11
+12	space	12	12	12	0	12	12
+13	space	13	13	13	0	13	13
+14	other	14	14	14	0	14	14
+15	other	15	15	15	0	15	15
+16	other	16	16	16	0	16	16
+17	other	17	17	17	0	17	17
+18	other	18	18	18	0	18	18
+19	other	19	19	19	0	19	19
+20	other	20	20	20	0	20	20
+21	other	21	21	21	0	21	21
+22	other	22	22	22	0	22	22
+23	other	23	23	23	0	23	23
+24	other	24	24	24	0	24	24
+25	other	25	25	25	0	25	25
+26	other	26	26	26	0	26	26
+27	other	27	27	27	0	27	27
+28	other	28	28	28	0	28	28
+29	other	29	29	29	0	29	29
+30	other	30	30	30	0	30	30
+31	other	31	31	31	0	31	31
+32	space	32	32	32	0	32	32
+33	other	33	33	33	0	33	33
+34	other	34	34	34	0	34	34
+35	other	35	35	35	0	35	35
+36	other	36	36	36	0	36	36
+37	other	37	37	37	0	37	37
+38	other	38	38	38	0	38	38
+39	other	39	39	39	0	39	39
+40	other	40	40	40	0	40	40
+41	other	41	41	41	0	41	41
+42	other	42	42	42	0	42	42
+43	other	43	43	43	0	43	43
+44	other	44	44	44	0	44	44
+45	other	45	45	45	0	45	45
+46	other	46	46	46	0	46	46
+47	other	47	47	47	0	47	47
+48	other	48	48	48	0	48	48
+49	other	49	49	49	0	49	49
+50	other	50	50	50	0	50	50
+51	other	51	51	51	0	51	51
+52	other	52	52	52	0	52	52
+53	other	53	53	53	0	53	53
+54	other	54	54	54	0	54	54
+55	other	55	55	55	0	55	55
+56	other	56	56	56	0	56	56
+57	other	57	57	57	0	57	57
+58	other	58	58	58	0	58	58
+59	other	59	59	59	0	59	59
+60	other	60	60	60	0	60	60
+61	other	61	61	61	0	61	61
+62	other	62	62	62	0	62	62
+63	other	63	63	63	0	63	63
+64	other	64	64	64	0	64	64
+65	letter	97	65	65	0	97	65
+66	letter	98	66	66	66	98	66
+67	letter	99	67	67	67	99	67
+68	letter	100	68	68	68	100	68
+69	letter	101	69	69	0	101	69
+70	letter	102	70	70	70	102	70
+71	letter	103	71	71	71	103	71
+72	letter	104	72	72	72	104	72
+73	letter	105	73	73	0	105	73
+74	letter	106	74	74	74	106	74
+75	letter	107	75	75	75	107	75
+76	letter	108	76	76	76	108	76
+77	letter	109	77	77	77	109	77
+78	letter	110	78	78	78	110	78
+79	letter	111	79	79	0	111	79
+80	letter	112	80	80	80	112	80
+81	letter	113	81	81	81	113	81
+82	letter	114	82	82	82	114	82
+83	letter	115	83	83	83	115	83
+84	letter	116	84	84	84	116	84
+85	letter	117	85	85	0	117	85
+86	letter	118	86	86	86	118	86
+87	letter	119	87	87	87	119	87
+88	letter	120	88	88	88	120	88
+89	letter	121	89	89	0	121	89
+90	letter	122	90	90	90	122	90
+91	other	91	91	91	0	91	91
+92	other	92	92	92	0	92	92
+93	other	93	93	93	0	93	93
+94	other	94	94	94	0	94	94
+95	other	95	95	95	0	95	95
+96	other	96	96	96	0	96	96
+97	letter	97	65	65	0	97	97
+98	letter	98	66	66	66	98	98
+99	letter	99	67	67	67	99	99
+100	letter	100	68	68	68	100	100
+101	letter	101	69	69	0	101	101
+102	letter	102	70	70	70	102	102
+103	letter	103	71	71	71	103	103
+104	letter	104	72	72	72	104	104
+105	letter	105	73	73	0	105	105
+106	letter	106	74	74	74	106	106
+107	letter	107	75	75	75	107	107
+108	letter	108	76	76	76	108	108
+109	letter	109	77	77	77	109	109
+110	letter	110	78	78	78	110	110
+111	letter	111	79	79	0	111	111
+112	letter	112	80	80	80	112	112
+113	letter	113	81	81	81	113	113
+114	letter	114	82	82	82	114	114
+115	letter	115	83	83	83	115	115
+116	letter	116	84	84	84	116	116
+117	letter	117	85	85	0	117	117
+118	letter	118	86	86	86	118	118
+119	letter	119	87	87	87	119	119
+120	letter	120	88	88	88	120	120
+121	letter	121	89	89	0	121	121
+122	letter	122	90	90	90	122	122
+123	other	123	123	123	0	123	123
+124	other	124	124	124	0	124	124
+125	other	125	125	125	0	125	125
+126	other	126	126	126	0	126	126
+127	other	127	127	127	0	127	127
+128	other	128	128	128	0	128	128
+129	other	129	129	129	0	129	129
+130	other	130	130	130	0	130	130
+131	other	131	131	131	0	131	131
+132	other	132	132	132	0	132	132
+133	other	133	133	133	0	133	133
+134	other	134	134	134	0	134	134
+135	other	135	135	135	0	135	135
+136	other	136	136	136	0	136	136
+137	other	137	137	137	0	137	137
+138	other	138	138	138	0	138	138
+139	other	139	139	139	0	139	139
+140	other	140	140	140	0	140	140
+141	other	141	141	141	0	141	141
+142	other	142	142	142	0	142	142
+143	other	143	143	143	0	143	143
+144	other	144	144	144	0	144	144
+145	other	145	145	145	0	145	145
+146	other	146	146	146	0	146	146
+147	other	147	147	147	0	147	147
+148	other	148	148	148	0	148	148
+149	other	149	149	149	0	149	149
+150	other	150	150	150	0	150	150
+151	other	151	151	151	0	151	151
+152	other	152	152	152	0	152	152
+153	other	153	153	153	0	153	153
+154	other	154	154	154	0	154	154
+155	other	155	155	155	0	155	155
+156	other	156	156	156	0	156	156
+157	other	157	157	157	0	157	157
+158	other	158	158	158	0	158	158
+159	other	159	159	159	0	159	159
+160	space	160	160	160	0	160	160
+161	other	161	161	161	0	161	161
+162	other	162	162	162	0	162	162
+163	other	163	163	163	0	163	163
+164	other	164	164	164	0	164	164
+165	other	165	165	165	0	165	165
+166	other	166	166	166	0	166	166
+167	other	167	167	167	0	167	167
+168	other	168	168	168	0	168	168
+169	other	169	169	169	0	169	169
+215	other	170	170	170	0	170	170
+171	other	171	171	171	0	171	171
+172	other	172	172	172	0	172	172
+173	other	173	173	173	0	173	173
+174	other	174	174	174	0	174	174
+8254	other	175	175	175	0	175	175
+176	other	176	176	176	0	176	176
+177	other	177	177	177	0	177	177
+178	other	178	178	178	0	178	178
+179	other	179	179	179	0	179	179
+180	other	180	180	180	0	180	180
+181	letter	181	204	204	204	236	236
+182	other	182	182	182	0	182	182
+183	other	183	183	183	0	183	183
+184	other	184	184	184	0	184	184
+185	other	185	185	185	0	185	185
+247	other	186	186	186	0	186	186
+187	other	187	187	187	0	187	187
+188	other	188	188	188	0	188	188
+189	other	189	189	189	0	189	189
+190	other	190	190	190	0	190	190
+191	other	191	191	191	0	191	191
+192	letter	224	192	192	0	97	65
+193	letter	225	193	193	0	97	65
+194	letter	226	194	194	0	97	65
+195	letter	227	195	195	0	97	65
+196	letter	228	196	196	0	97	65
+197	letter	229	197	197	0	97	65
+198	letter	230	198	198	0	230	198
+199	letter	231	199	199	67	99	67
+200	letter	232	200	200	0	101	69
+201	letter	233	201	201	0	101	69
+202	letter	234	202	202	0	101	69
+203	letter	235	203	203	0	101	69
+204	letter	236	204	204	0	105	73
+205	letter	237	205	205	0	105	73
+206	letter	238	206	206	0	105	73
+207	letter	239	207	207	0	105	73
+208	letter	240	208	208	208	240	208
+209	letter	241	209	209	78	110	78
+210	letter	242	210	210	0	111	79
+211	letter	243	211	211	0	111	79
+212	letter	244	212	212	0	111	79
+213	letter	245	213	213	0	111	79
+214	letter	246	214	214	0	111	79
+215	other	170	170	170	0	170	170
+216	letter	248	216	216	0	111	79
+217	letter	249	217	217	0	117	85
+218	letter	250	218	218	0	117	85
+219	letter	251	219	219	0	117	85
+220	letter	252	220	220	0	117	85
+221	letter	253	221	221	0	121	89
+222	letter	254	222	222	222	254	222
+8215	other	223	223	223	0	223	223
+1488	letter	224	224	224	224	224	224
+1489	letter	225	225	225	225	225	225
+1490	letter	226	226	226	226	226	226
+1491	letter	227	227	227	227	227	227
+1492	letter	228	228	228	228	228	228
+1493	letter	229	229	229	229	229	229
+1494	letter	230	230	230	230	230	230
+1495	letter	231	231	231	231	231	231
+1496	letter	232	232	232	232	232	232
+1497	letter	233	233	233	233	233	233
+1498	letter	234	234	234	234	234	234
+1499	letter	235	235	235	235	235	235
+1500	letter	236	236	236	236	236	236
+1501	letter	237	237	237	237	237	237
+1502	letter	238	238	238	238	238	238
+1503	letter	239	239	239	239	239	239
+1504	letter	240	240	240	240	240	240
+1505	letter	241	241	241	241	241	241
+1506	letter	242	242	242	242	242	242
+1507	letter	243	243	243	243	243	243
+1508	letter	244	244	244	244	244	244
+1509	letter	245	245	245	245	245	245
+1510	letter	246	246	246	246	246	246
+1511	letter	247	247	247	247	247	247
+1512	letter	248	248	248	248	248	248
+1513	letter	249	249	249	249	249	249
+1514	letter	250	250	250	250	250	250
+251	letter	251	219	219	0	117	117
+252	letter	252	220	220	0	117	117
+253	letter	253	221	221	0	121	121
+254	letter	254	222	222	222	254	254
+255	letter	255	255	255	0	121	121
Index: doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso8859-9.dat
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso8859-9.dat	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/iso8859-9.dat	(working copy)
@@ -0,0 +1,258 @@
+# Aspell Character Data File.  Do Not Edit!
+iso8859-9
+0	other	0	0	0	0	0	0
+1	other	1	1	1	0	1	1
+2	other	2	2	2	0	2	2
+3	other	3	3	3	0	3	3
+4	other	4	4	4	0	4	4
+5	other	5	5	5	0	5	5
+6	other	6	6	6	0	6	6
+7	other	7	7	7	0	7	7
+8	other	8	8	8	0	8	8
+9	space	9	9	9	0	9	9
+10	space	10	10	10	0	10	10
+11	space	11	11	11	0	11	11
+12	space	12	12	12	0	12	12
+13	space	13	13	13	0	13	13
+14	other	14	14	14	0	14	14
+15	other	15	15	15	0	15	15
+16	other	16	16	16	0	16	16
+17	other	17	17	17	0	17	17
+18	other	18	18	18	0	18	18
+19	other	19	19	19	0	19	19
+20	other	20	20	20	0	20	20
+21	other	21	21	21	0	21	21
+22	other	22	22	22	0	22	22
+23	other	23	23	23	0	23	23
+24	other	24	24	24	0	24	24
+25	other	25	25	25	0	25	25
+26	other	26	26	26	0	26	26
+27	other	27	27	27	0	27	27
+28	other	28	28	28	0	28	28
+29	other	29	29	29	0	29	29
+30	other	30	30	30	0	30	30
+31	other	31	31	31	0	31	31
+32	space	32	32	32	0	32	32
+33	other	33	33	33	0	33	33
+34	other	34	34	34	0	34	34
+35	other	35	35	35	0	35	35
+36	other	36	36	36	0	36	36
+37	other	37	37	37	0	37	37
+38	other	38	38	38	0	38	38
+39	other	39	39	39	0	39	39
+40	other	40	40	40	0	40	40
+41	other	41	41	41	0	41	41
+42	other	42	42	42	0	42	42
+43	other	43	43	43	0	43	43
+44	other	44	44	44	0	44	44
+45	other	45	45	45	0	45	45
+46	other	46	46	46	0	46	46
+47	other	47	47	47	0	47	47
+48	other	48	48	48	0	48	48
+49	other	49	49	49	0	49	49
+50	other	50	50	50	0	50	50
+51	other	51	51	51	0	51	51
+52	other	52	52	52	0	52	52
+53	other	53	53	53	0	53	53
+54	other	54	54	54	0	54	54
+55	other	55	55	55	0	55	55
+56	other	56	56	56	0	56	56
+57	other	57	57	57	0	57	57
+58	other	58	58	58	0	58	58
+59	other	59	59	59	0	59	59
+60	other	60	60	60	0	60	60
+61	other	61	61	61	0	61	61
+62	other	62	62	62	0	62	62
+63	other	63	63	63	0	63	63
+64	other	64	64	64	0	64	64
+65	letter	97	65	65	0	97	65
+66	letter	98	66	66	66	98	66
+67	letter	99	67	67	67	99	67
+68	letter	100	68	68	68	100	68
+69	letter	101	69	69	0	101	69
+70	letter	102	70	70	70	102	70
+71	letter	103	71	71	71	103	71
+72	letter	104	72	72	72	104	72
+73	letter	105	73	73	0	105	73
+74	letter	106	74	74	74	106	74
+75	letter	107	75	75	75	107	75
+76	letter	108	76	76	76	108	76
+77	letter	109	77	77	77	109	77
+78	letter	110	78	78	78	110	78
+79	letter	111	79	79	0	111	79
+80	letter	112	80	80	80	112	80
+81	letter	113	81	81	81	113	81
+82	letter	114	82	82	82	114	82
+83	letter	115	83	83	83	115	83
+84	letter	116	84	84	84	116	84
+85	letter	117	85	85	0	117	85
+86	letter	118	86	86	86	118	86
+87	letter	119	87	87	87	119	87
+88	letter	120	88	88	88	120	88
+89	letter	121	89	89	0	121	89
+90	letter	122	90	90	90	122	90
+91	other	91	91	91	0	91	91
+92	other	92	92	92	0	92	92
+93	other	93	93	93	0	93	93
+94	other	94	94	94	0	94	94
+95	other	95	95	95	0	95	95
+96	other	96	96	96	0	96	96
+97	letter	97	65	65	0	97	97
+98	letter	98	66	66	66	98	98
+99	letter	99	67	67	67	99	99
+100	letter	100	68	68	68	100	100
+101	letter	101	69	69	0	101	101
+102	letter	102	70	70	70	102	102
+103	letter	103	71	71	71	103	103
+104	letter	104	72	72	72	104	104
+105	letter	105	73	73	0	105	105
+106	letter	106	74	74	74	106	106
+107	letter	107	75	75	75	107	107
+108	letter	108	76	76	76	108	108
+109	letter	109	77	77	77	109	109
+110	letter	110	78	78	78	110	110
+111	letter	111	79	79	0	111	111
+112	letter	112	80	80	80	112	112
+113	letter	113	81	81	81	113	113
+114	letter	114	82	82	82	114	114
+115	letter	115	83	83	83	115	115
+116	letter	116	84	84	84	116	116
+117	letter	117	85	85	0	117	117
+118	letter	118	86	86	86	118	118
+119	letter	119	87	87	87	119	119
+120	letter	120	88	88	88	120	120
+121	letter	121	89	89	0	121	121
+122	letter	122	90	90	90	122	122
+123	other	123	123	123	0	123	123
+124	other	124	124	124	0	124	124
+125	other	125	125	125	0	125	125
+126	other	126	126	126	0	126	126
+127	other	127	127	127	0	127	127
+128	other	128	128	128	0	128	128
+129	other	129	129	129	0	129	129
+130	other	130	130	130	0	130	130
+131	other	131	131	131	0	131	131
+132	other	132	132	132	0	132	132
+133	other	133	133	133	0	133	133
+134	other	134	134	134	0	134	134
+135	other	135	135	135	0	135	135
+136	other	136	136	136	0	136	136
+137	other	137	137	137	0	137	137
+138	other	138	138	138	0	138	138
+139	other	139	139	139	0	139	139
+140	other	140	140	140	0	140	140
+141	other	141	141	141	0	141	141
+142	other	142	142	142	0	142	142
+143	other	143	143	143	0	143	143
+144	other	144	144	144	0	144	144
+145	other	145	145	145	0	145	145
+146	other	146	146	146	0	146	146
+147	other	147	147	147	0	147	147
+148	other	148	148	148	0	148	148
+149	other	149	149	149	0	149	149
+150	other	150	150	150	0	150	150
+151	other	151	151	151	0	151	151
+152	other	152	152	152	0	152	152
+153	other	153	153	153	0	153	153
+154	other	154	154	154	0	154	154
+155	other	155	155	155	0	155	155
+156	other	156	156	156	0	156	156
+157	other	157	157	157	0	157	157
+158	other	158	158	158	0	158	158
+159	other	159	159	159	0	159	159
+160	space	160	160	160	0	160	160
+161	other	161	161	161	0	161	161
+162	other	162	162	162	0	162	162
+163	other	163	163	163	0	163	163
+164	other	164	164	164	0	164	164
+165	other	165	165	165	0	165	165
+166	other	166	166	166	0	166	166
+167	other	167	167	167	0	167	167
+168	other	168	168	168	0	168	168
+169	other	169	169	169	0	169	169
+170	letter	170	170	170	170	170	170
+171	other	171	171	171	0	171	171
+172	other	172	172	172	0	172	172
+173	other	173	173	173	0	173	173
+174	other	174	174	174	0	174	174
+175	other	175	175	175	0	175	175
+176	other	176	176	176	0	176	176
+177	other	177	177	177	0	177	177
+178	other	178	178	178	0	178	178
+179	other	179	179	179	0	179	179
+180	other	180	180	180	0	180	180
+181	letter	181	204	204	204	236	236
+182	other	182	182	182	0	182	182
+183	other	183	183	183	0	183	183
+184	other	184	184	184	0	184	184
+185	other	185	185	185	0	185	185
+186	letter	186	186	186	186	186	186
+187	other	187	187	187	0	187	187
+188	other	188	188	188	0	188	188
+189	other	189	189	189	0	189	189
+190	other	190	190	190	0	190	190
+191	other	191	191	191	0	191	191
+192	letter	224	192	192	0	97	65
+193	letter	225	193	193	0	97	65
+194	letter	226	194	194	0	97	65
+195	letter	227	195	195	0	97	65
+196	letter	228	196	196	0	97	65
+197	letter	229	197	197	0	97	65
+198	letter	230	198	198	0	230	198
+199	letter	231	199	199	67	99	67
+200	letter	232	200	200	0	101	69
+201	letter	233	201	201	0	101	69
+202	letter	234	202	202	0	101	69
+203	letter	235	203	203	0	101	69
+204	letter	236	204	204	0	105	73
+205	letter	237	205	205	0	105	73
+206	letter	238	206	206	0	105	73
+207	letter	239	207	207	0	105	73
+286	letter	240	208	208	71	103	71
+209	letter	241	209	209	78	110	78
+210	letter	242	210	210	0	111	79
+211	letter	243	211	211	0	111	79
+212	letter	244	212	212	0	111	79
+213	letter	245	213	213	0	111	79
+214	letter	246	214	214	0	111	79
+215	other	215	215	215	0	215	215
+216	letter	248	216	216	0	111	79
+217	letter	249	217	217	0	117	85
+218	letter	250	218	218	0	117	85
+219	letter	251	219	219	0	117	85
+220	letter	252	220	220	0	117	85
+304	letter	105	221	221	0	105	73
+350	letter	254	222	222	83	115	83
+223	letter	223	223	223	223	223	223
+224	letter	224	192	192	0	97	97
+225	letter	225	193	193	0	97	97
+226	letter	226	194	194	0	97	97
+227	letter	227	195	195	0	97	97
+228	letter	228	196	196	0	97	97
+229	letter	229	197	197	0	97	97
+230	letter	230	198	198	0	230	230
+231	letter	231	199	199	67	99	99
+232	letter	232	200	200	0	101	101
+233	letter	233	201	201	0	101	101
+234	letter	234	202	202	0	101	101
+235	letter	235	203	203	0	101	101
+236	letter	236	204	204	0	105	105
+237	letter	237	205	205	0	105	105
+238	letter	238	206	206	0	105	105
+239	letter	239	207	207	0	105	105
+287	letter	240	208	208	71	103	103
+241	letter	241	209	209	78	110	110
+242	letter	242	210	210	0	111	111
+243	letter	243	211	211	0	111	111
+244	letter	244	212	212	0	111	111
+245	letter	245	213	213	0	111	111
+246	letter	246	214	214	0	111	111
+247	other	247	247	247	0	247	247
+248	letter	248	216	216	0	111	111
+249	letter	249	217	217	0	117	117
+250	letter	250	218	218	0	117	117
+251	letter	251	219	219	0	117	117
+252	letter	252	220	220	0	117	117
+305	letter	253	73	73	0	105	105
+351	letter	254	222	222	83	115	115
+255	letter	255	255	255	0	121	121
Index: doc/tools/ultraedit/ultraedit/GNU/aspell/data/koi8-f.dat
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/koi8-f.dat	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/koi8-f.dat	(working copy)
@@ -0,0 +1,258 @@
+# Aspell Character Data File.  Do Not Edit!
+koi8-f
+0	other	0	0	0	0	0	0
+1	other	1	1	1	0	1	1
+2	other	2	2	2	0	2	2
+3	other	3	3	3	0	3	3
+4	other	4	4	4	0	4	4
+5	other	5	5	5	0	5	5
+6	other	6	6	6	0	6	6
+7	other	7	7	7	0	7	7
+8	other	8	8	8	0	8	8
+9	space	9	9	9	0	9	9
+10	space	10	10	10	0	10	10
+11	space	11	11	11	0	11	11
+12	space	12	12	12	0	12	12
+13	space	13	13	13	0	13	13
+14	other	14	14	14	0	14	14
+15	other	15	15	15	0	15	15
+16	other	16	16	16	0	16	16
+17	other	17	17	17	0	17	17
+18	other	18	18	18	0	18	18
+19	other	19	19	19	0	19	19
+20	other	20	20	20	0	20	20
+21	other	21	21	21	0	21	21
+22	other	22	22	22	0	22	22
+23	other	23	23	23	0	23	23
+24	other	24	24	24	0	24	24
+25	other	25	25	25	0	25	25
+26	other	26	26	26	0	26	26
+27	other	27	27	27	0	27	27
+28	other	28	28	28	0	28	28
+29	other	29	29	29	0	29	29
+30	other	30	30	30	0	30	30
+31	other	31	31	31	0	31	31
+32	space	32	32	32	0	32	32
+33	other	33	33	33	0	33	33
+34	other	34	34	34	0	34	34
+35	other	35	35	35	0	35	35
+36	other	36	36	36	0	36	36
+37	other	37	37	37	0	37	37
+38	other	38	38	38	0	38	38
+39	other	39	39	39	0	39	39
+40	other	40	40	40	0	40	40
+41	other	41	41	41	0	41	41
+42	other	42	42	42	0	42	42
+43	other	43	43	43	0	43	43
+44	other	44	44	44	0	44	44
+45	other	45	45	45	0	45	45
+46	other	46	46	46	0	46	46
+47	other	47	47	47	0	47	47
+48	other	48	48	48	0	48	48
+49	other	49	49	49	0	49	49
+50	other	50	50	50	0	50	50
+51	other	51	51	51	0	51	51
+52	other	52	52	52	0	52	52
+53	other	53	53	53	0	53	53
+54	other	54	54	54	0	54	54
+55	other	55	55	55	0	55	55
+56	other	56	56	56	0	56	56
+57	other	57	57	57	0	57	57
+58	other	58	58	58	0	58	58
+59	other	59	59	59	0	59	59
+60	other	60	60	60	0	60	60
+61	other	61	61	61	0	61	61
+62	other	62	62	62	0	62	62
+63	other	63	63	63	0	63	63
+64	other	64	64	64	0	64	64
+65	letter	97	65	65	0	97	65
+66	letter	98	66	66	66	98	66
+67	letter	99	67	67	67	99	67
+68	letter	100	68	68	68	100	68
+69	letter	101	69	69	0	101	69
+70	letter	102	70	70	70	102	70
+71	letter	103	71	71	71	103	71
+72	letter	104	72	72	72	104	72
+73	letter	105	73	73	0	105	73
+74	letter	106	74	74	74	106	74
+75	letter	107	75	75	75	107	75
+76	letter	108	76	76	76	108	76
+77	letter	109	77	77	77	109	77
+78	letter	110	78	78	78	110	78
+79	letter	111	79	79	0	111	79
+80	letter	112	80	80	80	112	80
+81	letter	113	81	81	81	113	81
+82	letter	114	82	82	82	114	82
+83	letter	115	83	83	83	115	83
+84	letter	116	84	84	84	116	84
+85	letter	117	85	85	0	117	85
+86	letter	118	86	86	86	118	86
+87	letter	119	87	87	87	119	87
+88	letter	120	88	88	88	120	88
+89	letter	121	89	89	0	121	89
+90	letter	122	90	90	90	122	90
+91	other	91	91	91	0	91	91
+92	other	92	92	92	0	92	92
+93	other	93	93	93	0	93	93
+94	other	94	94	94	0	94	94
+95	other	95	95	95	0	95	95
+96	other	96	96	96	0	96	96
+97	letter	97	65	65	0	97	97
+98	letter	98	66	66	66	98	98
+99	letter	99	67	67	67	99	99
+100	letter	100	68	68	68	100	100
+101	letter	101	69	69	0	101	101
+102	letter	102	70	70	70	102	102
+103	letter	103	71	71	71	103	103
+104	letter	104	72	72	72	104	104
+105	letter	105	73	73	0	105	105
+106	letter	106	74	74	74	106	106
+107	letter	107	75	75	75	107	107
+108	letter	108	76	76	76	108	108
+109	letter	109	77	77	77	109	109
+110	letter	110	78	78	78	110	110
+111	letter	111	79	79	0	111	111
+112	letter	112	80	80	80	112	112
+113	letter	113	81	81	81	113	113
+114	letter	114	82	82	82	114	114
+115	letter	115	83	83	83	115	115
+116	letter	116	84	84	84	116	116
+117	letter	117	85	85	0	117	117
+118	letter	118	86	86	86	118	118
+119	letter	119	87	87	87	119	119
+120	letter	120	88	88	88	120	120
+121	letter	121	89	89	0	121	121
+122	letter	122	90	90	90	122	122
+123	other	123	123	123	0	123	123
+124	other	124	124	124	0	124	124
+125	other	125	125	125	0	125	125
+126	other	126	126	126	0	126	126
+127	other	127	127	127	0	127	127
+9472	other	128	128	128	0	128	128
+9474	other	129	129	129	0	129	129
+9484	other	130	130	130	0	130	130
+9488	other	131	131	131	0	131	131
+9492	other	132	132	132	0	132	132
+9496	other	133	133	133	0	133	133
+9500	other	134	134	134	0	134	134
+9508	other	135	135	135	0	135	135
+9516	other	136	136	136	0	136	136
+9524	other	137	137	137	0	137	137
+9532	other	138	138	138	0	138	138
+9600	other	139	139	139	0	139	139
+9604	other	140	140	140	0	140	140
+9608	other	141	141	141	0	141	141
+9612	other	142	142	142	0	142	142
+9616	other	143	143	143	0	143	143
+9617	other	144	144	144	0	144	144
+8216	other	145	145	145	0	145	145
+8217	other	146	146	146	0	146	146
+8220	other	147	147	147	0	147	147
+8221	other	148	148	148	0	148	148
+8226	other	149	149	149	0	149	149
+8211	other	150	150	150	0	150	150
+8212	other	151	151	151	0	151	151
+169	other	152	152	152	0	152	152
+8482	other	153	153	153	0	153	153
+160	space	160	160	160	0	160	160
+187	other	155	155	155	0	155	155
+174	other	156	156	156	0	156	156
+171	other	157	157	157	0	157	157
+183	other	158	158	158	0	158	158
+164	other	159	159	159	0	159	159
+160	space	160	160	160	0	160	160
+1106	letter	161	177	177	177	161	161
+1107	letter	162	178	178	178	162	162
+1105	letter	163	179	179	0	197	197
+1108	letter	164	180	180	180	164	164
+1109	letter	165	181	181	181	165	165
+1110	letter	166	182	182	182	166	166
+1111	letter	167	183	183	183	167	167
+1112	letter	168	184	184	184	168	168
+1113	letter	169	185	185	185	169	169
+1114	letter	170	186	186	186	170	170
+1115	letter	171	187	187	187	171	171
+1116	letter	172	188	188	188	172	172
+1169	letter	173	189	189	231	199	199
+1118	letter	174	190	190	190	174	174
+1119	letter	175	191	191	191	175	175
+8470	other	176	176	176	0	176	176
+1026	letter	161	177	177	177	161	177
+1027	letter	162	178	178	178	162	178
+1025	letter	163	179	179	0	197	229
+1028	letter	164	180	180	180	164	180
+1029	letter	165	181	181	181	165	181
+1030	letter	166	182	182	182	166	182
+1031	letter	167	183	183	183	167	183
+1032	letter	168	184	184	184	168	184
+1033	letter	169	185	185	185	169	185
+1034	letter	170	186	186	186	170	186
+1035	letter	171	187	187	187	171	187
+1036	letter	172	188	188	188	172	188
+1168	letter	173	189	189	231	199	231
+1038	letter	174	190	190	190	174	190
+1039	letter	175	191	191	191	175	191
+1102	letter	192	224	224	0	192	192
+1072	letter	193	225	225	0	193	193
+1073	letter	194	226	226	226	194	194
+1094	letter	195	227	227	227	195	195
+1076	letter	196	228	228	228	196	196
+1077	letter	197	229	229	0	197	197
+1092	letter	198	230	230	230	198	198
+1075	letter	199	231	231	231	199	199
+1093	letter	200	232	232	232	200	200
+1080	letter	201	233	233	0	201	201
+1081	letter	202	234	234	234	202	202
+1082	letter	203	235	235	235	203	203
+1083	letter	204	236	236	236	204	204
+1084	letter	205	237	237	237	205	205
+1085	letter	206	238	238	238	206	206
+1086	letter	207	239	239	0	207	207
+1087	letter	208	240	240	240	208	208
+1103	letter	209	241	241	0	209	209
+1088	letter	210	242	242	242	210	210
+1089	letter	211	243	243	243	211	211
+1090	letter	212	244	244	244	212	212
+1091	letter	213	245	245	0	213	213
+1078	letter	214	246	246	246	214	214
+1074	letter	215	247	247	247	215	215
+1100	letter	216	248	248	248	216	216
+1099	letter	217	249	249	0	217	217
+1079	letter	218	250	250	250	218	218
+1096	letter	219	251	251	251	219	219
+1101	letter	220	252	252	0	220	220
+1097	letter	221	253	253	253	221	221
+1095	letter	222	254	254	254	222	222
+1098	letter	223	255	255	255	223	223
+1070	letter	192	224	224	0	192	224
+1040	letter	193	225	225	0	193	225
+1041	letter	194	226	226	226	194	226
+1062	letter	195	227	227	227	195	227
+1044	letter	196	228	228	228	196	228
+1045	letter	197	229	229	0	197	229
+1060	letter	198	230	230	230	198	230
+1043	letter	199	231	231	231	199	231
+1061	letter	200	232	232	232	200	232
+1048	letter	201	233	233	0	201	233
+1049	letter	202	234	234	234	202	234
+1050	letter	203	235	235	235	203	235
+1051	letter	204	236	236	236	204	236
+1052	letter	205	237	237	237	205	237
+1053	letter	206	238	238	238	206	238
+1054	letter	207	239	239	0	207	239
+1055	letter	208	240	240	240	208	240
+1071	letter	209	241	241	0	209	241
+1056	letter	210	242	242	242	210	242
+1057	letter	211	243	243	243	211	243
+1058	letter	212	244	244	244	212	244
+1059	letter	213	245	245	0	213	245
+1046	letter	214	246	246	246	214	246
+1042	letter	215	247	247	247	215	247
+1068	letter	216	248	248	248	216	248
+1067	letter	217	249	249	0	217	249
+1047	letter	218	250	250	250	218	250
+1064	letter	219	251	251	251	219	251
+1069	letter	220	252	252	0	220	252
+1065	letter	221	253	253	253	221	253
+1063	letter	222	254	254	254	222	254
+1066	letter	223	255	255	255	223	255
Index: doc/tools/ultraedit/ultraedit/GNU/aspell/data/koi8-r.cmap
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/koi8-r.cmap	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/koi8-r.cmap	(working copy)
@@ -0,0 +1,1857 @@
+INTERNAL
+/
+N 1039
+0000 > 00
+0001 > 01
+0002 > 02
+0003 > 03
+0004 > 04
+0005 > 05
+0006 > 06
+0007 > 07
+0008 > 08
+0009 > 09
+000A > 0A
+000B > 0B
+000C > 0C
+000D > 0D
+000E > 0E
+000F > 0F
+0010 > 10
+0011 > 11
+0012 > 12
+0013 > 13
+0014 > 14
+0015 > 15
+0016 > 16
+0017 > 17
+0018 > 18
+0019 > 19
+001A > 1A
+001B > 1B
+001C > 1C
+001D > 1D
+001E > 1E
+001F > 1F
+0020 > 20
+0021 > 21
+0022 > 22
+0023 > 23
+0024 > 24
+0025 > 25
+0026 > 26
+0027 > 27
+0028 > 28
+0029 > 29
+002A > 2A
+002B > 2B
+002C > 2C
+002D > 2D
+002E > 2E
+002F > 2F
+0030 > 30
+0031 > 31
+0032 > 32
+0033 > 33
+0034 > 34
+0035 > 35
+0036 > 36
+0037 > 37
+0038 > 38
+0039 > 39
+003A > 3A
+003B > 3B
+003C > 3C
+003D > 3D
+003E > 3E
+003F > 3F
+0040 > 40
+0041 > 41
+0042 > 42
+0043 > 43
+0044 > 44
+0045 > 45
+0046 > 46
+0047 > 47
+0048 > 48
+0049 > 49
+004A > 4A
+004B > 4B
+004C > 4C
+004D > 4D
+004E > 4E
+004F > 4F
+0050 > 50
+0051 > 51
+0052 > 52
+0053 > 53
+0054 > 54
+0055 > 55
+0056 > 56
+0057 > 57
+0058 > 58
+0059 > 59
+005A > 5A
+005B > 5B
+005C > 5C
+005D > 5D
+005E > 5E
+005F > 5F
+0060 > 60
+0061 > 61
+0062 > 62
+0063 > 63
+0064 > 64
+0065 > 65
+0066 > 66
+0067 > 67
+0068 > 68
+0069 > 69
+006A > 6A
+006B > 6B
+006C > 6C
+006D > 6D
+006E > 6E
+006F > 6F
+0070 > 70
+0071 > 71
+0072 > 72
+0073 > 73
+0074 > 74
+0075 > 75
+0076 > 76
+0077 > 77
+0078 > 78
+0079 > 79
+007A > 7A
+007B > 7B
+007C > 7C
+007D > 7D
+007E > 7E
+007F > 7F
+00A0 > 9A
+00A9 > BF
+00B0 > 9C
+00B2 > 9D
+00B7 > 9E
+00C0 > 41 # unsup: 0041 0300
+00C1 > 41 # unsup: 0041 0301
+00C2 > 41 # unsup: 0041 0302
+00C3 > 41 # unsup: 0041 0303
+00C4 > 41 # unsup: 0041 0308
+00C5 > 41 # unsup: 0041 030A
+00C6 > 41 45 # compat
+00C7 > 43 # unsup: 0043 0327
+00C8 > 45 # unsup: 0045 0300
+00C9 > 45 # unsup: 0045 0301
+00CA > 45 # unsup: 0045 0302
+00CB > 45 # unsup: 0045 0308
+00CC > 49 # unsup: 0049 0300
+00CD > 49 # unsup: 0049 0301
+00CE > 49 # unsup: 0049 0302
+00CF > 49 # unsup: 0049 0308
+00D1 > 4E # unsup: 004E 0303
+00D2 > 4F # unsup: 004F 0300
+00D3 > 4F # unsup: 004F 0301
+00D4 > 4F # unsup: 004F 0302
+00D5 > 4F # unsup: 004F 0303
+00D6 > 4F # unsup: 004F 0308
+00D9 > 55 # unsup: 0055 0300
+00DA > 55 # unsup: 0055 0301
+00DB > 55 # unsup: 0055 0302
+00DC > 55 # unsup: 0055 0308
+00DD > 59 # unsup: 0059 0301
+00E0 > 61 # unsup: 0061 0300
+00E1 > 61 # unsup: 0061 0301
+00E2 > 61 # unsup: 0061 0302
+00E3 > 61 # unsup: 0061 0303
+00E4 > 61 # unsup: 0061 0308
+00E5 > 61 # unsup: 0061 030A
+00E6 > 61 65 # compat
+00E7 > 63 # unsup: 0063 0327
+00E8 > 65 # unsup: 0065 0300
+00E9 > 65 # unsup: 0065 0301
+00EA > 65 # unsup: 0065 0302
+00EB > 65 # unsup: 0065 0308
+00EC > 69 # unsup: 0069 0300
+00ED > 69 # unsup: 0069 0301
+00EE > 69 # unsup: 0069 0302
+00EF > 69 # unsup: 0069 0308
+00F1 > 6E # unsup: 006E 0303
+00F2 > 6F # unsup: 006F 0300
+00F3 > 6F # unsup: 006F 0301
+00F4 > 6F # unsup: 006F 0302
+00F5 > 6F # unsup: 006F 0303
+00F6 > 6F # unsup: 006F 0308
+00F7 > 9F
+00F9 > 75 # unsup: 0075 0300
+00FA > 75 # unsup: 0075 0301
+00FB > 75 # unsup: 0075 0302
+00FC > 75 # unsup: 0075 0308
+00FD > 79 # unsup: 0079 0301
+00FF > 79 # unsup: 0079 0308
+0100 > 41 # unsup: 0041 0304
+0101 > 61 # unsup: 0061 0304
+0102 > 41 # unsup: 0041 0306
+0103 > 61 # unsup: 0061 0306
+0104 > 41 # unsup: 0041 0328
+0105 > 61 # unsup: 0061 0328
+0106 > 43 # unsup: 0043 0301
+0107 > 63 # unsup: 0063 0301
+0108 > 43 # unsup: 0043 0302
+0109 > 63 # unsup: 0063 0302
+010A > 43 # unsup: 0043 0307
+010B > 63 # unsup: 0063 0307
+010C > 43 # unsup: 0043 030C
+010D > 63 # unsup: 0063 030C
+010E > 44 # unsup: 0044 030C
+010F > 64 # unsup: 0064 030C
+0112 > 45 # unsup: 0045 0304
+0113 > 65 # unsup: 0065 0304
+0114 > 45 # unsup: 0045 0306
+0115 > 65 # unsup: 0065 0306
+0116 > 45 # unsup: 0045 0307
+0117 > 65 # unsup: 0065 0307
+0118 > 45 # unsup: 0045 0328
+0119 > 65 # unsup: 0065 0328
+011A > 45 # unsup: 0045 030C
+011B > 65 # unsup: 0065 030C
+011C > 47 # unsup: 0047 0302
+011D > 67 # unsup: 0067 0302
+011E > 47 # unsup: 0047 0306
+011F > 67 # unsup: 0067 0306
+0120 > 47 # unsup: 0047 0307
+0121 > 67 # unsup: 0067 0307
+0122 > 47 # unsup: 0047 0327
+0123 > 67 # unsup: 0067 0327
+0124 > 48 # unsup: 0048 0302
+0125 > 68 # unsup: 0068 0302
+0128 > 49 # unsup: 0049 0303
+0129 > 69 # unsup: 0069 0303
+012A > 49 # unsup: 0049 0304
+012B > 69 # unsup: 0069 0304
+012C > 49 # unsup: 0049 0306
+012D > 69 # unsup: 0069 0306
+012E > 49 # unsup: 0049 0328
+012F > 69 # unsup: 0069 0328
+0130 > 49 # unsup: 0049 0307
+0132 > 49 4A # compat
+0133 > 69 6A # compat
+0134 > 4A # unsup: 004A 0302
+0135 > 6A # unsup: 006A 0302
+0136 > 4B # unsup: 004B 0327
+0137 > 6B # unsup: 006B 0327
+0139 > 4C # unsup: 004C 0301
+013A > 6C # unsup: 006C 0301
+013B > 4C # unsup: 004C 0327
+013C > 6C # unsup: 006C 0327
+013D > 4C # unsup: 004C 030C
+013E > 6C # unsup: 006C 030C
+013F > 4C 9E # compat
+0140 > 6C 9E # compat
+0143 > 4E # unsup: 004E 0301
+0144 > 6E # unsup: 006E 0301
+0145 > 4E # unsup: 004E 0327
+0146 > 6E # unsup: 006E 0327
+0147 > 4E # unsup: 004E 030C
+0148 > 6E # unsup: 006E 030C
+014C > 4F # unsup: 004F 0304
+014D > 6F # unsup: 006F 0304
+014E > 4F # unsup: 004F 0306
+014F > 6F # unsup: 006F 0306
+0150 > 4F # unsup: 004F 030B
+0151 > 6F # unsup: 006F 030B
+0152 > 4F 45 # compat
+0153 > 6F 65 # compat
+0154 > 52 # unsup: 0052 0301
+0155 > 72 # unsup: 0072 0301
+0156 > 52 # unsup: 0052 0327
+0157 > 72 # unsup: 0072 0327
+0158 > 52 # unsup: 0052 030C
+0159 > 72 # unsup: 0072 030C
+015A > 53 # unsup: 0053 0301
+015B > 73 # unsup: 0073 0301
+015C > 53 # unsup: 0053 0302
+015D > 73 # unsup: 0073 0302
+015E > 53 # unsup: 0053 0327
+015F > 73 # unsup: 0073 0327
+0160 > 53 # unsup: 0053 030C
+0161 > 73 # unsup: 0073 030C
+0162 > 54 # unsup: 0054 0327
+0163 > 74 # unsup: 0074 0327
+0164 > 54 # unsup: 0054 030C
+0165 > 74 # unsup: 0074 030C
+0168 > 55 # unsup: 0055 0303
+0169 > 75 # unsup: 0075 0303
+016A > 55 # unsup: 0055 0304
+016B > 75 # unsup: 0075 0304
+016C > 55 # unsup: 0055 0306
+016D > 75 # unsup: 0075 0306
+016E > 55 # unsup: 0055 030A
+016F > 75 # unsup: 0075 030A
+0170 > 55 # unsup: 0055 030B
+0171 > 75 # unsup: 0075 030B
+0172 > 55 # unsup: 0055 0328
+0173 > 75 # unsup: 0075 0328
+0174 > 57 # unsup: 0057 0302
+0175 > 77 # unsup: 0077 0302
+0176 > 59 # unsup: 0059 0302
+0177 > 79 # unsup: 0079 0302
+0178 > 59 # unsup: 0059 0308
+0179 > 5A # unsup: 005A 0301
+017A > 7A # unsup: 007A 0301
+017B > 5A # unsup: 005A 0307
+017C > 7A # unsup: 007A 0307
+017D > 5A # unsup: 005A 030C
+017E > 7A # unsup: 007A 030C
+017F > 73 # compat
+01A0 > 4F # unsup: 004F 031B
+01A1 > 6F # unsup: 006F 031B
+01AF > 55 # unsup: 0055 031B
+01B0 > 75 # unsup: 0075 031B
+01C4 > 44 5A # unsup: 0044 005A 030C
+01C5 > 44 7A # unsup: 0044 007A 030C
+01C6 > 64 7A # unsup: 0064 007A 030C
+01C7 > 4C 4A # compat
+01C8 > 4C 6A # compat
+01C9 > 6C 6A # compat
+01CA > 4E 4A # compat
+01CB > 4E 6A # compat
+01CC > 6E 6A # compat
+01CD > 41 # unsup: 0041 030C
+01CE > 61 # unsup: 0061 030C
+01CF > 49 # unsup: 0049 030C
+01D0 > 69 # unsup: 0069 030C
+01D1 > 4F # unsup: 004F 030C
+01D2 > 6F # unsup: 006F 030C
+01D3 > 55 # unsup: 0055 030C
+01D4 > 75 # unsup: 0075 030C
+01D5 > 55 # unsup: 0055 0308 0304
+01D6 > 75 # unsup: 0075 0308 0304
+01D7 > 55 # unsup: 0055 0308 0301
+01D8 > 75 # unsup: 0075 0308 0301
+01D9 > 55 # unsup: 0055 0308 030C
+01DA > 75 # unsup: 0075 0308 030C
+01DB > 55 # unsup: 0055 0308 0300
+01DC > 75 # unsup: 0075 0308 0300
+01DE > 41 # unsup: 0041 0308 0304
+01DF > 61 # unsup: 0061 0308 0304
+01E0 > 41 # unsup: 0041 0307 0304
+01E1 > 61 # unsup: 0061 0307 0304
+01E2 > 41 45 # unsup: 0041 0045 0304
+01E3 > 61 65 # unsup: 0061 0065 0304
+01E6 > 47 # unsup: 0047 030C
+01E7 > 67 # unsup: 0067 030C
+01E8 > 4B # unsup: 004B 030C
+01E9 > 6B # unsup: 006B 030C
+01EA > 4F # unsup: 004F 0328
+01EB > 6F # unsup: 006F 0328
+01EC > 4F # unsup: 004F 0328 0304
+01ED > 6F # unsup: 006F 0328 0304
+01F0 > 6A # unsup: 006A 030C
+01F1 > 44 5A # compat
+01F2 > 44 7A # compat
+01F3 > 64 7A # compat
+01F4 > 47 # unsup: 0047 0301
+01F5 > 67 # unsup: 0067 0301
+01F8 > 4E # unsup: 004E 0300
+01F9 > 6E # unsup: 006E 0300
+01FA > 41 # unsup: 0041 030A 0301
+01FB > 61 # unsup: 0061 030A 0301
+01FC > 41 45 # unsup: 0041 0045 0301
+01FD > 61 65 # unsup: 0061 0065 0301
+0200 > 41 # unsup: 0041 030F
+0201 > 61 # unsup: 0061 030F
+0202 > 41 # unsup: 0041 0311
+0203 > 61 # unsup: 0061 0311
+0204 > 45 # unsup: 0045 030F
+0205 > 65 # unsup: 0065 030F
+0206 > 45 # unsup: 0045 0311
+0207 > 65 # unsup: 0065 0311
+0208 > 49 # unsup: 0049 030F
+0209 > 69 # unsup: 0069 030F
+020A > 49 # unsup: 0049 0311
+020B > 69 # unsup: 0069 0311
+020C > 4F # unsup: 004F 030F
+020D > 6F # unsup: 006F 030F
+020E > 4F # unsup: 004F 0311
+020F > 6F # unsup: 006F 0311
+0210 > 52 # unsup: 0052 030F
+0211 > 72 # unsup: 0072 030F
+0212 > 52 # unsup: 0052 0311
+0213 > 72 # unsup: 0072 0311
+0214 > 55 # unsup: 0055 030F
+0215 > 75 # unsup: 0075 030F
+0216 > 55 # unsup: 0055 0311
+0217 > 75 # unsup: 0075 0311
+0218 > 53 # unsup: 0053 0326
+0219 > 73 # unsup: 0073 0326
+021A > 54 # unsup: 0054 0326
+021B > 74 # unsup: 0074 0326
+021E > 48 # unsup: 0048 030C
+021F > 68 # unsup: 0068 030C
+0226 > 41 # unsup: 0041 0307
+0227 > 61 # unsup: 0061 0307
+0228 > 45 # unsup: 0045 0327
+0229 > 65 # unsup: 0065 0327
+022A > 4F # unsup: 004F 0308 0304
+022B > 6F # unsup: 006F 0308 0304
+022C > 4F # unsup: 004F 0303 0304
+022D > 6F # unsup: 006F 0303 0304
+022E > 4F # unsup: 004F 0307
+022F > 6F # unsup: 006F 0307
+0230 > 4F # unsup: 004F 0307 0304
+0231 > 6F # unsup: 006F 0307 0304
+0232 > 59 # unsup: 0059 0304
+0233 > 79 # unsup: 0079 0304
+0300 > 0 # unsup
+0301 > 0 # unsup
+0302 > 0 # unsup
+0303 > 0 # unsup
+0304 > 0 # unsup
+0305 > 0 # unsup
+0306 > 0 # unsup
+0307 > 0 # unsup
+0308 > 0 # unsup
+0309 > 0 # unsup
+030A > 0 # unsup
+030B > 0 # unsup
+030C > 0 # unsup
+030D > 0 # unsup
+030E > 0 # unsup
+030F > 0 # unsup
+0310 > 0 # unsup
+0311 > 0 # unsup
+0312 > 0 # unsup
+0313 > 0 # unsup
+0314 > 0 # unsup
+0315 > 0 # unsup
+0316 > 0 # unsup
+0317 > 0 # unsup
+0318 > 0 # unsup
+0319 > 0 # unsup
+031A > 0 # unsup
+031B > 0 # unsup
+031C > 0 # unsup
+031D > 0 # unsup
+031E > 0 # unsup
+031F > 0 # unsup
+0320 > 0 # unsup
+0321 > 0 # unsup
+0322 > 0 # unsup
+0323 > 0 # unsup
+0324 > 0 # unsup
+0325 > 0 # unsup
+0326 > 0 # unsup
+0327 > 0 # unsup
+0328 > 0 # unsup
+0329 > 0 # unsup
+032A > 0 # unsup
+032B > 0 # unsup
+032C > 0 # unsup
+032D > 0 # unsup
+032E > 0 # unsup
+032F > 0 # unsup
+0330 > 0 # unsup
+0331 > 0 # unsup
+0332 > 0 # unsup
+0333 > 0 # unsup
+0334 > 0 # unsup
+0335 > 0 # unsup
+0336 > 0 # unsup
+0337 > 0 # unsup
+0338 > 0 # unsup
+0339 > 0 # unsup
+033A > 0 # unsup
+033B > 0 # unsup
+033C > 0 # unsup
+033D > 0 # unsup
+033E > 0 # unsup
+033F > 0 # unsup
+0340 > 0 # unsup
+0341 > 0 # unsup
+0342 > 0 # unsup
+0343 > 0 # unsup
+0344 > 0 # unsup
+0345 > 0 # unsup
+037E > 3B
+0387 > 9E
+0400 > E5 # unsup: 0415 0300
+0401 > B3
+0403 > E7 # unsup: 0413 0301
+040C > EB # unsup: 041A 0301
+040D > E9 # unsup: 0418 0300
+040E > F5 # unsup: 0423 0306
+0410 > E1
+0411 > E2
+0412 > F7
+0413 > E7
+0414 > E4
+0415 > E5 /
+     N 1
+     0308 > B3
+     .
+0416 > F6
+0417 > FA
+0418 > E9 /
+     N 1
+     0306 > EA
+     .
+0419 > EA
+041A > EB
+041B > EC
+041C > ED
+041D > EE
+041E > EF
+041F > F0
+0420 > F2
+0421 > F3
+0422 > F4
+0423 > F5
+0424 > E6
+0425 > E8
+0426 > E3
+0427 > FE
+0428 > FB
+0429 > FD
+042A > FF
+042B > F9
+042C > F8
+042D > FC
+042E > E0
+042F > F1
+0430 > C1
+0431 > C2
+0432 > D7
+0433 > C7
+0434 > C4
+0435 > C5 /
+     N 1
+     0308 > A3
+     .
+0436 > D6
+0437 > DA
+0438 > C9 /
+     N 1
+     0306 > CA
+     .
+0439 > CA
+043A > CB
+043B > CC
+043C > CD
+043D > CE
+043E > CF
+043F > D0
+0440 > D2
+0441 > D3
+0442 > D4
+0443 > D5
+0444 > C6
+0445 > C8
+0446 > C3
+0447 > DE
+0448 > DB
+0449 > DD
+044A > DF
+044B > D9
+044C > D8
+044D > DC
+044E > C0
+044F > D1
+0450 > C5 # unsup: 0435 0300
+0451 > A3
+0453 > C7 # unsup: 0433 0301
+045C > CB # unsup: 043A 0301
+045D > C9 # unsup: 0438 0300
+045E > D5 # unsup: 0443 0306
+04C1 > F6 # unsup: 0416 0306
+04C2 > D6 # unsup: 0436 0306
+04D0 > E1 # unsup: 0410 0306
+04D1 > C1 # unsup: 0430 0306
+04D2 > E1 # unsup: 0410 0308
+04D3 > C1 # unsup: 0430 0308
+04D6 > E5 # unsup: 0415 0306
+04D7 > C5 # unsup: 0435 0306
+04DC > F6 # unsup: 0416 0308
+04DD > D6 # unsup: 0436 0308
+04DE > FA # unsup: 0417 0308
+04DF > DA # unsup: 0437 0308
+04E2 > E9 # unsup: 0418 0304
+04E3 > C9 # unsup: 0438 0304
+04E4 > E9 # unsup: 0418 0308
+04E5 > C9 # unsup: 0438 0308
+04E6 > EF # unsup: 041E 0308
+04E7 > CF # unsup: 043E 0308
+04EC > FC # unsup: 042D 0308
+04ED > DC # unsup: 044D 0308
+04EE > F5 # unsup: 0423 0304
+04EF > D5 # unsup: 0443 0304
+04F0 > F5 # unsup: 0423 0308
+04F1 > D5 # unsup: 0443 0308
+04F2 > F5 # unsup: 0423 030B
+04F3 > D5 # unsup: 0443 030B
+04F4 > FE # unsup: 0427 0308
+04F5 > DE # unsup: 0447 0308
+04F8 > F9 # unsup: 042B 0308
+04F9 > D9 # unsup: 044B 0308
+1E00 > 41 # unsup: 0041 0325
+1E01 > 61 # unsup: 0061 0325
+1E02 > 42 # unsup: 0042 0307
+1E03 > 62 # unsup: 0062 0307
+1E04 > 42 # unsup: 0042 0323
+1E05 > 62 # unsup: 0062 0323
+1E06 > 42 # unsup: 0042 0331
+1E07 > 62 # unsup: 0062 0331
+1E08 > 43 # unsup: 0043 0327 0301
+1E09 > 63 # unsup: 0063 0327 0301
+1E0A > 44 # unsup: 0044 0307
+1E0B > 64 # unsup: 0064 0307
+1E0C > 44 # unsup: 0044 0323
+1E0D > 64 # unsup: 0064 0323
+1E0E > 44 # unsup: 0044 0331
+1E0F > 64 # unsup: 0064 0331
+1E10 > 44 # unsup: 0044 0327
+1E11 > 64 # unsup: 0064 0327
+1E12 > 44 # unsup: 0044 032D
+1E13 > 64 # unsup: 0064 032D
+1E14 > 45 # unsup: 0045 0304 0300
+1E15 > 65 # unsup: 0065 0304 0300
+1E16 > 45 # unsup: 0045 0304 0301
+1E17 > 65 # unsup: 0065 0304 0301
+1E18 > 45 # unsup: 0045 032D
+1E19 > 65 # unsup: 0065 032D
+1E1A > 45 # unsup: 0045 0330
+1E1B > 65 # unsup: 0065 0330
+1E1C > 45 # unsup: 0045 0327 0306
+1E1D > 65 # unsup: 0065 0327 0306
+1E1E > 46 # unsup: 0046 0307
+1E1F > 66 # unsup: 0066 0307
+1E20 > 47 # unsup: 0047 0304
+1E21 > 67 # unsup: 0067 0304
+1E22 > 48 # unsup: 0048 0307
+1E23 > 68 # unsup: 0068 0307
+1E24 > 48 # unsup: 0048 0323
+1E25 > 68 # unsup: 0068 0323
+1E26 > 48 # unsup: 0048 0308
+1E27 > 68 # unsup: 0068 0308
+1E28 > 48 # unsup: 0048 0327
+1E29 > 68 # unsup: 0068 0327
+1E2A > 48 # unsup: 0048 032E
+1E2B > 68 # unsup: 0068 032E
+1E2C > 49 # unsup: 0049 0330
+1E2D > 69 # unsup: 0069 0330
+1E2E > 49 # unsup: 0049 0308 0301
+1E2F > 69 # unsup: 0069 0308 0301
+1E30 > 4B # unsup: 004B 0301
+1E31 > 6B # unsup: 006B 0301
+1E32 > 4B # unsup: 004B 0323
+1E33 > 6B # unsup: 006B 0323
+1E34 > 4B # unsup: 004B 0331
+1E35 > 6B # unsup: 006B 0331
+1E36 > 4C # unsup: 004C 0323
+1E37 > 6C # unsup: 006C 0323
+1E38 > 4C # unsup: 004C 0323 0304
+1E39 > 6C # unsup: 006C 0323 0304
+1E3A > 4C # unsup: 004C 0331
+1E3B > 6C # unsup: 006C 0331
+1E3C > 4C # unsup: 004C 032D
+1E3D > 6C # unsup: 006C 032D
+1E3E > 4D # unsup: 004D 0301
+1E3F > 6D # unsup: 006D 0301
+1E40 > 4D # unsup: 004D 0307
+1E41 > 6D # unsup: 006D 0307
+1E42 > 4D # unsup: 004D 0323
+1E43 > 6D # unsup: 006D 0323
+1E44 > 4E # unsup: 004E 0307
+1E45 > 6E # unsup: 006E 0307
+1E46 > 4E # unsup: 004E 0323
+1E47 > 6E # unsup: 006E 0323
+1E48 > 4E # unsup: 004E 0331
+1E49 > 6E # unsup: 006E 0331
+1E4A > 4E # unsup: 004E 032D
+1E4B > 6E # unsup: 006E 032D
+1E4C > 4F # unsup: 004F 0303 0301
+1E4D > 6F # unsup: 006F 0303 0301
+1E4E > 4F # unsup: 004F 0303 0308
+1E4F > 6F # unsup: 006F 0303 0308
+1E50 > 4F # unsup: 004F 0304 0300
+1E51 > 6F # unsup: 006F 0304 0300
+1E52 > 4F # unsup: 004F 0304 0301
+1E53 > 6F # unsup: 006F 0304 0301
+1E54 > 50 # unsup: 0050 0301
+1E55 > 70 # unsup: 0070 0301
+1E56 > 50 # unsup: 0050 0307
+1E57 > 70 # unsup: 0070 0307
+1E58 > 52 # unsup: 0052 0307
+1E59 > 72 # unsup: 0072 0307
+1E5A > 52 # unsup: 0052 0323
+1E5B > 72 # unsup: 0072 0323
+1E5C > 52 # unsup: 0052 0323 0304
+1E5D > 72 # unsup: 0072 0323 0304
+1E5E > 52 # unsup: 0052 0331
+1E5F > 72 # unsup: 0072 0331
+1E60 > 53 # unsup: 0053 0307
+1E61 > 73 # unsup: 0073 0307
+1E62 > 53 # unsup: 0053 0323
+1E63 > 73 # unsup: 0073 0323
+1E64 > 53 # unsup: 0053 0301 0307
+1E65 > 73 # unsup: 0073 0301 0307
+1E66 > 53 # unsup: 0053 030C 0307
+1E67 > 73 # unsup: 0073 030C 0307
+1E68 > 53 # unsup: 0053 0323 0307
+1E69 > 73 # unsup: 0073 0323 0307
+1E6A > 54 # unsup: 0054 0307
+1E6B > 74 # unsup: 0074 0307
+1E6C > 54 # unsup: 0054 0323
+1E6D > 74 # unsup: 0074 0323
+1E6E > 54 # unsup: 0054 0331
+1E6F > 74 # unsup: 0074 0331
+1E70 > 54 # unsup: 0054 032D
+1E71 > 74 # unsup: 0074 032D
+1E72 > 55 # unsup: 0055 0324
+1E73 > 75 # unsup: 0075 0324
+1E74 > 55 # unsup: 0055 0330
+1E75 > 75 # unsup: 0075 0330
+1E76 > 55 # unsup: 0055 032D
+1E77 > 75 # unsup: 0075 032D
+1E78 > 55 # unsup: 0055 0303 0301
+1E79 > 75 # unsup: 0075 0303 0301
+1E7A > 55 # unsup: 0055 0304 0308
+1E7B > 75 # unsup: 0075 0304 0308
+1E7C > 56 # unsup: 0056 0303
+1E7D > 76 # unsup: 0076 0303
+1E7E > 56 # unsup: 0056 0323
+1E7F > 76 # unsup: 0076 0323
+1E80 > 57 # unsup: 0057 0300
+1E81 > 77 # unsup: 0077 0300
+1E82 > 57 # unsup: 0057 0301
+1E83 > 77 # unsup: 0077 0301
+1E84 > 57 # unsup: 0057 0308
+1E85 > 77 # unsup: 0077 0308
+1E86 > 57 # unsup: 0057 0307
+1E87 > 77 # unsup: 0077 0307
+1E88 > 57 # unsup: 0057 0323
+1E89 > 77 # unsup: 0077 0323
+1E8A > 58 # unsup: 0058 0307
+1E8B > 78 # unsup: 0078 0307
+1E8C > 58 # unsup: 0058 0308
+1E8D > 78 # unsup: 0078 0308
+1E8E > 59 # unsup: 0059 0307
+1E8F > 79 # unsup: 0079 0307
+1E90 > 5A # unsup: 005A 0302
+1E91 > 7A # unsup: 007A 0302
+1E92 > 5A # unsup: 005A 0323
+1E93 > 7A # unsup: 007A 0323
+1E94 > 5A # unsup: 005A 0331
+1E95 > 7A # unsup: 007A 0331
+1E96 > 68 # unsup: 0068 0331
+1E97 > 74 # unsup: 0074 0308
+1E98 > 77 # unsup: 0077 030A
+1E99 > 79 # unsup: 0079 030A
+1E9B > 73 # unsup: 0073 0307
+1EA0 > 41 # unsup: 0041 0323
+1EA1 > 61 # unsup: 0061 0323
+1EA2 > 41 # unsup: 0041 0309
+1EA3 > 61 # unsup: 0061 0309
+1EA4 > 41 # unsup: 0041 0302 0301
+1EA5 > 61 # unsup: 0061 0302 0301
+1EA6 > 41 # unsup: 0041 0302 0300
+1EA7 > 61 # unsup: 0061 0302 0300
+1EA8 > 41 # unsup: 0041 0302 0309
+1EA9 > 61 # unsup: 0061 0302 0309
+1EAA > 41 # unsup: 0041 0302 0303
+1EAB > 61 # unsup: 0061 0302 0303
+1EAC > 41 # unsup: 0041 0323 0302
+1EAD > 61 # unsup: 0061 0323 0302
+1EAE > 41 # unsup: 0041 0306 0301
+1EAF > 61 # unsup: 0061 0306 0301
+1EB0 > 41 # unsup: 0041 0306 0300
+1EB1 > 61 # unsup: 0061 0306 0300
+1EB2 > 41 # unsup: 0041 0306 0309
+1EB3 > 61 # unsup: 0061 0306 0309
+1EB4 > 41 # unsup: 0041 0306 0303
+1EB5 > 61 # unsup: 0061 0306 0303
+1EB6 > 41 # unsup: 0041 0323 0306
+1EB7 > 61 # unsup: 0061 0323 0306
+1EB8 > 45 # unsup: 0045 0323
+1EB9 > 65 # unsup: 0065 0323
+1EBA > 45 # unsup: 0045 0309
+1EBB > 65 # unsup: 0065 0309
+1EBC > 45 # unsup: 0045 0303
+1EBD > 65 # unsup: 0065 0303
+1EBE > 45 # unsup: 0045 0302 0301
+1EBF > 65 # unsup: 0065 0302 0301
+1EC0 > 45 # unsup: 0045 0302 0300
+1EC1 > 65 # unsup: 0065 0302 0300
+1EC2 > 45 # unsup: 0045 0302 0309
+1EC3 > 65 # unsup: 0065 0302 0309
+1EC4 > 45 # unsup: 0045 0302 0303
+1EC5 > 65 # unsup: 0065 0302 0303
+1EC6 > 45 # unsup: 0045 0323 0302
+1EC7 > 65 # unsup: 0065 0323 0302
+1EC8 > 49 # unsup: 0049 0309
+1EC9 > 69 # unsup: 0069 0309
+1ECA > 49 # unsup: 0049 0323
+1ECB > 69 # unsup: 0069 0323
+1ECC > 4F # unsup: 004F 0323
+1ECD > 6F # unsup: 006F 0323
+1ECE > 4F # unsup: 004F 0309
+1ECF > 6F # unsup: 006F 0309
+1ED0 > 4F # unsup: 004F 0302 0301
+1ED1 > 6F # unsup: 006F 0302 0301
+1ED2 > 4F # unsup: 004F 0302 0300
+1ED3 > 6F # unsup: 006F 0302 0300
+1ED4 > 4F # unsup: 004F 0302 0309
+1ED5 > 6F # unsup: 006F 0302 0309
+1ED6 > 4F # unsup: 004F 0302 0303
+1ED7 > 6F # unsup: 006F 0302 0303
+1ED8 > 4F # unsup: 004F 0323 0302
+1ED9 > 6F # unsup: 006F 0323 0302
+1EDA > 4F # unsup: 004F 031B 0301
+1EDB > 6F # unsup: 006F 031B 0301
+1EDC > 4F # unsup: 004F 031B 0300
+1EDD > 6F # unsup: 006F 031B 0300
+1EDE > 4F # unsup: 004F 031B 0309
+1EDF > 6F # unsup: 006F 031B 0309
+1EE0 > 4F # unsup: 004F 031B 0303
+1EE1 > 6F # unsup: 006F 031B 0303
+1EE2 > 4F # unsup: 004F 031B 0323
+1EE3 > 6F # unsup: 006F 031B 0323
+1EE4 > 55 # unsup: 0055 0323
+1EE5 > 75 # unsup: 0075 0323
+1EE6 > 55 # unsup: 0055 0309
+1EE7 > 75 # unsup: 0075 0309
+1EE8 > 55 # unsup: 0055 031B 0301
+1EE9 > 75 # unsup: 0075 031B 0301
+1EEA > 55 # unsup: 0055 031B 0300
+1EEB > 75 # unsup: 0075 031B 0300
+1EEC > 55 # unsup: 0055 031B 0309
+1EED > 75 # unsup: 0075 031B 0309
+1EEE > 55 # unsup: 0055 031B 0303
+1EEF > 75 # unsup: 0075 031B 0303
+1EF0 > 55 # unsup: 0055 031B 0323
+1EF1 > 75 # unsup: 0075 031B 0323
+1EF2 > 59 # unsup: 0059 0300
+1EF3 > 79 # unsup: 0079 0300
+1EF4 > 59 # unsup: 0059 0323
+1EF5 > 79 # unsup: 0079 0323
+1EF6 > 59 # unsup: 0059 0309
+1EF7 > 79 # unsup: 0079 0309
+1EF8 > 59 # unsup: 0059 0303
+1EF9 > 79 # unsup: 0079 0303
+1FEF > 60
+2000 > 20 # compat
+2001 > 20 # compat
+2002 > 20 # compat
+2003 > 20 # compat
+2004 > 20 # compat
+2005 > 20 # compat
+2006 > 20 # compat
+2007 > 20 # compat
+2008 > 20 # compat
+2009 > 20 # compat
+200A > 20 # compat
+2022 > 95
+2024 > 2E # compat
+2025 > 2E 2E # compat
+2026 > 2E 2E 2E # compat
+202F > 20 # compat
+203C > 21 21 # compat
+2047 > 3F 3F # compat
+2048 > 3F 21 # compat
+2049 > 21 3F # compat
+205F > 20 # compat
+221A > 96
+2248 > 97
+2264 > 98
+2265 > 99
+2320 > 93
+2321 > 9B
+2500 > 80
+2502 > 81
+250C > 82
+2510 > 83
+2514 > 84
+2518 > 85
+251C > 86
+2524 > 87
+252C > 88
+2534 > 89
+253C > 8A
+2550 > A0
+2551 > A1
+2552 > A2
+2553 > A4
+2554 > A5
+2555 > A6
+2556 > A7
+2557 > A8
+2558 > A9
+2559 > AA
+255A > AB
+255B > AC
+255C > AD
+255D > AE
+255E > AF
+255F > B0
+2560 > B1
+2561 > B2
+2562 > B4
+2563 > B5
+2564 > B6
+2565 > B7
+2566 > B8
+2567 > B9
+2568 > BA
+2569 > BB
+256A > BC
+256B > BD
+256C > BE
+2580 > 8B
+2584 > 8C
+2588 > 8D
+258C > 8E
+2590 > 8F
+2591 > 90
+2592 > 91
+2593 > 92
+25A0 > 94
+FB00 > 66 66 # compat
+FB01 > 66 69 # compat
+FB02 > 66 6C # compat
+FB03 > 66 66 69 # compat
+FB04 > 66 66 6C # compat
+FB05 > 73 74 # compat
+FB06 > 73 74 # compat
+FB29 > 2B # compat
+FE30 > 2E 2E # compat
+FE33 > 5F # compat
+FE34 > 5F # compat
+FE35 > 28 # compat
+FE36 > 29 # compat
+FE37 > 7B # compat
+FE38 > 7D # compat
+FE47 > 5B # compat
+FE48 > 5D # compat
+FE4D > 5F # compat
+FE4E > 5F # compat
+FE4F > 5F # compat
+FE50 > 2C # compat
+FE52 > 2E # compat
+FE54 > 3B # compat
+FE55 > 3A # compat
+FE56 > 3F # compat
+FE57 > 21 # compat
+FE59 > 28 # compat
+FE5A > 29 # compat
+FE5B > 7B # compat
+FE5C > 7D # compat
+FE5F > 23 # compat
+FE60 > 26 # compat
+FE61 > 2A # compat
+FE62 > 2B # compat
+FE63 > 2D # compat
+FE64 > 3C # compat
+FE65 > 3E # compat
+FE66 > 3D # compat
+FE68 > 5C # compat
+FE69 > 24 # compat
+FE6A > 25 # compat
+FE6B > 40 # compat
+FF01 > 21 # compat
+FF02 > 22 # compat
+FF03 > 23 # compat
+FF04 > 24 # compat
+FF05 > 25 # compat
+FF06 > 26 # compat
+FF07 > 27 # compat
+FF08 > 28 # compat
+FF09 > 29 # compat
+FF0A > 2A # compat
+FF0B > 2B # compat
+FF0C > 2C # compat
+FF0D > 2D # compat
+FF0E > 2E # compat
+FF0F > 2F # compat
+FF10 > 30 # compat
+FF11 > 31 # compat
+FF12 > 32 # compat
+FF13 > 33 # compat
+FF14 > 34 # compat
+FF15 > 35 # compat
+FF16 > 36 # compat
+FF17 > 37 # compat
+FF18 > 38 # compat
+FF19 > 39 # compat
+FF1A > 3A # compat
+FF1B > 3B # compat
+FF1C > 3C # compat
+FF1D > 3D # compat
+FF1E > 3E # compat
+FF1F > 3F # compat
+FF20 > 40 # compat
+FF21 > 41 # compat
+FF22 > 42 # compat
+FF23 > 43 # compat
+FF24 > 44 # compat
+FF25 > 45 # compat
+FF26 > 46 # compat
+FF27 > 47 # compat
+FF28 > 48 # compat
+FF29 > 49 # compat
+FF2A > 4A # compat
+FF2B > 4B # compat
+FF2C > 4C # compat
+FF2D > 4D # compat
+FF2E > 4E # compat
+FF2F > 4F # compat
+FF30 > 50 # compat
+FF31 > 51 # compat
+FF32 > 52 # compat
+FF33 > 53 # compat
+FF34 > 54 # compat
+FF35 > 55 # compat
+FF36 > 56 # compat
+FF37 > 57 # compat
+FF38 > 58 # compat
+FF39 > 59 # compat
+FF3A > 5A # compat
+FF3B > 5B # compat
+FF3C > 5C # compat
+FF3D > 5D # compat
+FF3E > 5E # compat
+FF3F > 5F # compat
+FF40 > 60 # compat
+FF41 > 61 # compat
+FF42 > 62 # compat
+FF43 > 63 # compat
+FF44 > 64 # compat
+FF45 > 65 # compat
+FF46 > 66 # compat
+FF47 > 67 # compat
+FF48 > 68 # compat
+FF49 > 69 # compat
+FF4A > 6A # compat
+FF4B > 6B # compat
+FF4C > 6C # compat
+FF4D > 6D # compat
+FF4E > 6E # compat
+FF4F > 6F # compat
+FF50 > 70 # compat
+FF51 > 71 # compat
+FF52 > 72 # compat
+FF53 > 73 # compat
+FF54 > 74 # compat
+FF55 > 75 # compat
+FF56 > 76 # compat
+FF57 > 77 # compat
+FF58 > 78 # compat
+FF59 > 79 # compat
+FF5A > 7A # compat
+FF5B > 7B # compat
+FF5C > 7C # compat
+FF5D > 7D # compat
+FF5E > 7E # compat
+.
+
+STRICT
+/
+N 259
+0000 > 00
+0001 > 01
+0002 > 02
+0003 > 03
+0004 > 04
+0005 > 05
+0006 > 06
+0007 > 07
+0008 > 08
+0009 > 09
+000A > 0A
+000B > 0B
+000C > 0C
+000D > 0D
+000E > 0E
+000F > 0F
+0010 > 10
+0011 > 11
+0012 > 12
+0013 > 13
+0014 > 14
+0015 > 15
+0016 > 16
+0017 > 17
+0018 > 18
+0019 > 19
+001A > 1A
+001B > 1B
+001C > 1C
+001D > 1D
+001E > 1E
+001F > 1F
+0020 > 20
+0021 > 21
+0022 > 22
+0023 > 23
+0024 > 24
+0025 > 25
+0026 > 26
+0027 > 27
+0028 > 28
+0029 > 29
+002A > 2A
+002B > 2B
+002C > 2C
+002D > 2D
+002E > 2E
+002F > 2F
+0030 > 30
+0031 > 31
+0032 > 32
+0033 > 33
+0034 > 34
+0035 > 35
+0036 > 36
+0037 > 37
+0038 > 38
+0039 > 39
+003A > 3A
+003B > 3B
+003C > 3C
+003D > 3D
+003E > 3E
+003F > 3F
+0040 > 40
+0041 > 41
+0042 > 42
+0043 > 43
+0044 > 44
+0045 > 45
+0046 > 46
+0047 > 47
+0048 > 48
+0049 > 49
+004A > 4A
+004B > 4B
+004C > 4C
+004D > 4D
+004E > 4E
+004F > 4F
+0050 > 50
+0051 > 51
+0052 > 52
+0053 > 53
+0054 > 54
+0055 > 55
+0056 > 56
+0057 > 57
+0058 > 58
+0059 > 59
+005A > 5A
+005B > 5B
+005C > 5C
+005D > 5D
+005E > 5E
+005F > 5F
+0060 > 60
+0061 > 61
+0062 > 62
+0063 > 63
+0064 > 64
+0065 > 65
+0066 > 66
+0067 > 67
+0068 > 68
+0069 > 69
+006A > 6A
+006B > 6B
+006C > 6C
+006D > 6D
+006E > 6E
+006F > 6F
+0070 > 70
+0071 > 71
+0072 > 72
+0073 > 73
+0074 > 74
+0075 > 75
+0076 > 76
+0077 > 77
+0078 > 78
+0079 > 79
+007A > 7A
+007B > 7B
+007C > 7C
+007D > 7D
+007E > 7E
+007F > 7F
+00A0 > 9A
+00A9 > BF
+00B0 > 9C
+00B2 > 9D
+00B7 > 9E
+00F7 > 9F
+037E > 3B
+0387 > 9E
+0401 > B3
+0410 > E1
+0411 > E2
+0412 > F7
+0413 > E7
+0414 > E4
+0415 > E5 /
+     N 1
+     0308 > B3
+     .
+0416 > F6
+0417 > FA
+0418 > E9 /
+     N 1
+     0306 > EA
+     .
+0419 > EA
+041A > EB
+041B > EC
+041C > ED
+041D > EE
+041E > EF
+041F > F0
+0420 > F2
+0421 > F3
+0422 > F4
+0423 > F5
+0424 > E6
+0425 > E8
+0426 > E3
+0427 > FE
+0428 > FB
+0429 > FD
+042A > FF
+042B > F9
+042C > F8
+042D > FC
+042E > E0
+042F > F1
+0430 > C1
+0431 > C2
+0432 > D7
+0433 > C7
+0434 > C4
+0435 > C5 /
+     N 1
+     0308 > A3
+     .
+0436 > D6
+0437 > DA
+0438 > C9 /
+     N 1
+     0306 > CA
+     .
+0439 > CA
+043A > CB
+043B > CC
+043C > CD
+043D > CE
+043E > CF
+043F > D0
+0440 > D2
+0441 > D3
+0442 > D4
+0443 > D5
+0444 > C6
+0445 > C8
+0446 > C3
+0447 > DE
+0448 > DB
+0449 > DD
+044A > DF
+044B > D9
+044C > D8
+044D > DC
+044E > C0
+044F > D1
+0451 > A3
+1FEF > 60
+2022 > 95
+221A > 96
+2248 > 97
+2264 > 98
+2265 > 99
+2320 > 93
+2321 > 9B
+2500 > 80
+2502 > 81
+250C > 82
+2510 > 83
+2514 > 84
+2518 > 85
+251C > 86
+2524 > 87
+252C > 88
+2534 > 89
+253C > 8A
+2550 > A0
+2551 > A1
+2552 > A2
+2553 > A4
+2554 > A5
+2555 > A6
+2556 > A7
+2557 > A8
+2558 > A9
+2559 > AA
+255A > AB
+255B > AC
+255C > AD
+255D > AE
+255E > AF
+255F > B0
+2560 > B1
+2561 > B2
+2562 > B4
+2563 > B5
+2564 > B6
+2565 > B7
+2566 > B8
+2567 > B9
+2568 > BA
+2569 > BB
+256A > BC
+256B > BD
+256C > BE
+2580 > 8B
+2584 > 8C
+2588 > 8D
+258C > 8E
+2590 > 8F
+2591 > 90
+2592 > 91
+2593 > 92
+25A0 > 94
+.
+
+NFD
+/
+N 256
+00 > 0000
+01 > 0001
+02 > 0002
+03 > 0003
+04 > 0004
+05 > 0005
+06 > 0006
+07 > 0007
+08 > 0008
+09 > 0009
+0A > 000A
+0B > 000B
+0C > 000C
+0D > 000D
+0E > 000E
+0F > 000F
+10 > 0010
+11 > 0011
+12 > 0012
+13 > 0013
+14 > 0014
+15 > 0015
+16 > 0016
+17 > 0017
+18 > 0018
+19 > 0019
+1A > 001A
+1B > 001B
+1C > 001C
+1D > 001D
+1E > 001E
+1F > 001F
+20 > 0020
+21 > 0021
+22 > 0022
+23 > 0023
+24 > 0024
+25 > 0025
+26 > 0026
+27 > 0027
+28 > 0028
+29 > 0029
+2A > 002A
+2B > 002B
+2C > 002C
+2D > 002D
+2E > 002E
+2F > 002F
+30 > 0030
+31 > 0031
+32 > 0032
+33 > 0033
+34 > 0034
+35 > 0035
+36 > 0036
+37 > 0037
+38 > 0038
+39 > 0039
+3A > 003A
+3B > 003B
+3C > 003C
+3D > 003D
+3E > 003E
+3F > 003F
+40 > 0040
+41 > 0041
+42 > 0042
+43 > 0043
+44 > 0044
+45 > 0045
+46 > 0046
+47 > 0047
+48 > 0048
+49 > 0049
+4A > 004A
+4B > 004B
+4C > 004C
+4D > 004D
+4E > 004E
+4F > 004F
+50 > 0050
+51 > 0051
+52 > 0052
+53 > 0053
+54 > 0054
+55 > 0055
+56 > 0056
+57 > 0057
+58 > 0058
+59 > 0059
+5A > 005A
+5B > 005B
+5C > 005C
+5D > 005D
+5E > 005E
+5F > 005F
+60 > 0060
+61 > 0061
+62 > 0062
+63 > 0063
+64 > 0064
+65 > 0065
+66 > 0066
+67 > 0067
+68 > 0068
+69 > 0069
+6A > 006A
+6B > 006B
+6C > 006C
+6D > 006D
+6E > 006E
+6F > 006F
+70 > 0070
+71 > 0071
+72 > 0072
+73 > 0073
+74 > 0074
+75 > 0075
+76 > 0076
+77 > 0077
+78 > 0078
+79 > 0079
+7A > 007A
+7B > 007B
+7C > 007C
+7D > 007D
+7E > 007E
+7F > 007F
+80 > 2500
+81 > 2502
+82 > 250C
+83 > 2510
+84 > 2514
+85 > 2518
+86 > 251C
+87 > 2524
+88 > 252C
+89 > 2534
+8A > 253C
+8B > 2580
+8C > 2584
+8D > 2588
+8E > 258C
+8F > 2590
+90 > 2591
+91 > 2592
+92 > 2593
+93 > 2320
+94 > 25A0
+95 > 2022
+96 > 221A
+97 > 2248
+98 > 2264
+99 > 2265
+9A > 00A0
+9B > 2321
+9C > 00B0
+9D > 00B2
+9E > 00B7
+9F > 00F7
+A0 > 2550
+A1 > 2551
+A2 > 2552
+A3 > 0435 0308
+A4 > 2553
+A5 > 2554
+A6 > 2555
+A7 > 2556
+A8 > 2557
+A9 > 2558
+AA > 2559
+AB > 255A
+AC > 255B
+AD > 255C
+AE > 255D
+AF > 255E
+B0 > 255F
+B1 > 2560
+B2 > 2561
+B3 > 0415 0308
+B4 > 2562
+B5 > 2563
+B6 > 2564
+B7 > 2565
+B8 > 2566
+B9 > 2567
+BA > 2568
+BB > 2569
+BC > 256A
+BD > 256B
+BE > 256C
+BF > 00A9
+C0 > 044E
+C1 > 0430
+C2 > 0431
+C3 > 0446
+C4 > 0434
+C5 > 0435
+C6 > 0444
+C7 > 0433
+C8 > 0445
+C9 > 0438
+CA > 0438 0306
+CB > 043A
+CC > 043B
+CD > 043C
+CE > 043D
+CF > 043E
+D0 > 043F
+D1 > 044F
+D2 > 0440
+D3 > 0441
+D4 > 0442
+D5 > 0443
+D6 > 0436
+D7 > 0432
+D8 > 044C
+D9 > 044B
+DA > 0437
+DB > 0448
+DC > 044D
+DD > 0449
+DE > 0447
+DF > 044A
+E0 > 042E
+E1 > 0410
+E2 > 0411
+E3 > 0426
+E4 > 0414
+E5 > 0415
+E6 > 0424
+E7 > 0413
+E8 > 0425
+E9 > 0418
+EA > 0418 0306
+EB > 041A
+EC > 041B
+ED > 041C
+EE > 041D
+EF > 041E
+F0 > 041F
+F1 > 042F
+F2 > 0420
+F3 > 0421
+F4 > 0422
+F5 > 0423
+F6 > 0416
+F7 > 0412
+F8 > 042C
+F9 > 042B
+FA > 0417
+FB > 0428
+FC > 042D
+FD > 0429
+FE > 0427
+FF > 042A
+.
+
+NFC
+/
+N 256
+00 > 0000
+01 > 0001
+02 > 0002
+03 > 0003
+04 > 0004
+05 > 0005
+06 > 0006
+07 > 0007
+08 > 0008
+09 > 0009
+0A > 000A
+0B > 000B
+0C > 000C
+0D > 000D
+0E > 000E
+0F > 000F
+10 > 0010
+11 > 0011
+12 > 0012
+13 > 0013
+14 > 0014
+15 > 0015
+16 > 0016
+17 > 0017
+18 > 0018
+19 > 0019
+1A > 001A
+1B > 001B
+1C > 001C
+1D > 001D
+1E > 001E
+1F > 001F
+20 > 0020
+21 > 0021
+22 > 0022
+23 > 0023
+24 > 0024
+25 > 0025
+26 > 0026
+27 > 0027
+28 > 0028
+29 > 0029
+2A > 002A
+2B > 002B
+2C > 002C
+2D > 002D
+2E > 002E
+2F > 002F
+30 > 0030
+31 > 0031
+32 > 0032
+33 > 0033
+34 > 0034
+35 > 0035
+36 > 0036
+37 > 0037
+38 > 0038
+39 > 0039
+3A > 003A
+3B > 003B
+3C > 003C
+3D > 003D
+3E > 003E
+3F > 003F
+40 > 0040
+41 > 0041
+42 > 0042
+43 > 0043
+44 > 0044
+45 > 0045
+46 > 0046
+47 > 0047
+48 > 0048
+49 > 0049
+4A > 004A
+4B > 004B
+4C > 004C
+4D > 004D
+4E > 004E
+4F > 004F
+50 > 0050
+51 > 0051
+52 > 0052
+53 > 0053
+54 > 0054
+55 > 0055
+56 > 0056
+57 > 0057
+58 > 0058
+59 > 0059
+5A > 005A
+5B > 005B
+5C > 005C
+5D > 005D
+5E > 005E
+5F > 005F
+60 > 0060
+61 > 0061
+62 > 0062
+63 > 0063
+64 > 0064
+65 > 0065
+66 > 0066
+67 > 0067
+68 > 0068
+69 > 0069
+6A > 006A
+6B > 006B
+6C > 006C
+6D > 006D
+6E > 006E
+6F > 006F
+70 > 0070
+71 > 0071
+72 > 0072
+73 > 0073
+74 > 0074
+75 > 0075
+76 > 0076
+77 > 0077
+78 > 0078
+79 > 0079
+7A > 007A
+7B > 007B
+7C > 007C
+7D > 007D
+7E > 007E
+7F > 007F
+80 > 2500
+81 > 2502
+82 > 250C
+83 > 2510
+84 > 2514
+85 > 2518
+86 > 251C
+87 > 2524
+88 > 252C
+89 > 2534
+8A > 253C
+8B > 2580
+8C > 2584
+8D > 2588
+8E > 258C
+8F > 2590
+90 > 2591
+91 > 2592
+92 > 2593
+93 > 2320
+94 > 25A0
+95 > 2022
+96 > 221A
+97 > 2248
+98 > 2264
+99 > 2265
+9A > 00A0
+9B > 2321
+9C > 00B0
+9D > 00B2
+9E > 00B7
+9F > 00F7
+A0 > 2550
+A1 > 2551
+A2 > 2552
+A3 > 0451
+A4 > 2553
+A5 > 2554
+A6 > 2555
+A7 > 2556
+A8 > 2557
+A9 > 2558
+AA > 2559
+AB > 255A
+AC > 255B
+AD > 255C
+AE > 255D
+AF > 255E
+B0 > 255F
+B1 > 2560
+B2 > 2561
+B3 > 0401
+B4 > 2562
+B5 > 2563
+B6 > 2564
+B7 > 2565
+B8 > 2566
+B9 > 2567
+BA > 2568
+BB > 2569
+BC > 256A
+BD > 256B
+BE > 256C
+BF > 00A9
+C0 > 044E
+C1 > 0430
+C2 > 0431
+C3 > 0446
+C4 > 0434
+C5 > 0435
+C6 > 0444
+C7 > 0433
+C8 > 0445
+C9 > 0438
+CA > 0439
+CB > 043A
+CC > 043B
+CD > 043C
+CE > 043D
+CF > 043E
+D0 > 043F
+D1 > 044F
+D2 > 0440
+D3 > 0441
+D4 > 0442
+D5 > 0443
+D6 > 0436
+D7 > 0432
+D8 > 044C
+D9 > 044B
+DA > 0437
+DB > 0448
+DC > 044D
+DD > 0449
+DE > 0447
+DF > 044A
+E0 > 042E
+E1 > 0410
+E2 > 0411
+E3 > 0426
+E4 > 0414
+E5 > 0415
+E6 > 0424
+E7 > 0413
+E8 > 0425
+E9 > 0418
+EA > 0419
+EB > 041A
+EC > 041B
+ED > 041C
+EE > 041D
+EF > 041E
+F0 > 041F
+F1 > 042F
+F2 > 0420
+F3 > 0421
+F4 > 0422
+F5 > 0423
+F6 > 0416
+F7 > 0412
+F8 > 042C
+F9 > 042B
+FA > 0417
+FB > 0428
+FC > 042D
+FD > 0429
+FE > 0427
+FF > 042A
+.
+
+COMP
+= NFC
+.
Index: doc/tools/ultraedit/ultraedit/GNU/aspell/data/koi8-r.cset
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/koi8-r.cset	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/koi8-r.cset	(working copy)
@@ -0,0 +1,262 @@
+# Aspell Character Data File.
+= koi8-r
+> ascii
+/
+# <char> <uni> <type> <display> <upper> <lower> <title> <plain>
+#                                                         <sl-first> <sl-rest>
+00 0000 - N 00 00 00 00 00 00 # <control>
+01 0001 . N 01 01 01 00 00 00 # <unused control>
+02 0002 . N 02 02 02 00 00 00 # <unused control>
+03 0003 . N 03 03 03 00 00 00 # <unused control>
+04 0004 . N 04 04 04 00 00 00 # <unused control>
+05 0005 . N 05 05 05 00 00 00 # <unused control>
+06 0006 . N 06 06 06 00 00 00 # <unused control>
+07 0007 . N 07 07 07 00 00 00 # <unused control>
+08 0008 . N 08 08 08 00 00 00 # <unused control>
+09 0009 . N 09 09 09 00 00 00 # <unused control>
+0A 000A . N 0A 0A 0A 00 00 00 # <unused control>
+0B 000B . N 0B 0B 0B 00 00 00 # <unused control>
+0C 000C . N 0C 0C 0C 00 00 00 # <unused control>
+0D 000D . N 0D 0D 0D 00 00 00 # <unused control>
+0E 000E . N 0E 0E 0E 00 00 00 # <unused control>
+0F 000F . N 0F 0F 0F 00 00 00 # <unused control>
+10 0010 - N 10 10 10 00 00 00 # <control>
+11 0011 . N 11 11 11 00 00 00 # <unused control>
+12 0012 . N 12 12 12 00 00 00 # <unused control>
+13 0013 . N 13 13 13 00 00 00 # <unused control>
+14 0014 . N 14 14 14 00 00 00 # <unused control>
+15 0015 . N 15 15 15 00 00 00 # <unused control>
+16 0016 . N 16 16 16 00 00 00 # <unused control>
+17 0017 . N 17 17 17 00 00 00 # <unused control>
+18 0018 . N 18 18 18 00 00 00 # <unused control>
+19 0019 . N 19 19 19 00 00 00 # <unused control>
+1A 001A . N 1A 1A 1A 00 00 00 # <unused control>
+1B 001B . N 1B 1B 1B 00 00 00 # <unused control>
+1C 001C . N 1C 1C 1C 00 00 00 # <unused control>
+1D 001D . N 1D 1D 1D 00 00 00 # <unused control>
+1E 001E . N 1E 1E 1E 00 00 00 # <unused control>
+1F 001F . N 1F 1F 1F 00 00 00 # <unused control>
+20 0020 W Y 20 20 20 00 00 00 # SPACE
+21 0021 - Y 21 21 21 00 00 00 # EXCLAMATION MARK
+22 0022 - Y 22 22 22 00 00 00 # QUOTATION MARK
+23 0023 - Y 23 23 23 00 00 00 # NUMBER SIGN
+24 0024 - Y 24 24 24 00 00 00 # DOLLAR SIGN
+25 0025 - Y 25 25 25 00 00 00 # PERCENT SIGN
+26 0026 - Y 26 26 26 00 00 00 # AMPERSAND
+27 0027 - Y 27 27 27 00 00 00 # APOSTROPHE
+28 0028 - Y 28 28 28 00 00 00 # LEFT PARENTHESIS
+29 0029 - Y 29 29 29 00 00 00 # RIGHT PARENTHESIS
+2A 002A - Y 2A 2A 2A 00 00 00 # ASTERISK
+2B 002B - Y 2B 2B 2B 00 00 00 # PLUS SIGN
+2C 002C - Y 2C 2C 2C 00 00 00 # COMMA
+2D 002D H Y 2D 2D 2D 00 00 00 # HYPHEN-MINUS
+2E 002E - Y 2E 2E 2E 00 00 00 # FULL STOP
+2F 002F - Y 2F 2F 2F 00 00 00 # SOLIDUS
+30 0030 D Y 30 30 30 00 00 00 # DIGIT ZERO
+31 0031 D Y 31 31 31 00 00 00 # DIGIT ONE
+32 0032 D Y 32 32 32 00 00 00 # DIGIT TWO
+33 0033 D Y 33 33 33 00 00 00 # DIGIT THREE
+34 0034 D Y 34 34 34 00 00 00 # DIGIT FOUR
+35 0035 D Y 35 35 35 00 00 00 # DIGIT FIVE
+36 0036 D Y 36 36 36 00 00 00 # DIGIT SIX
+37 0037 D Y 37 37 37 00 00 00 # DIGIT SEVEN
+38 0038 D Y 38 38 38 00 00 00 # DIGIT EIGHT
+39 0039 D Y 39 39 39 00 00 00 # DIGIT NINE
+3A 003A - Y 3A 3A 3A 00 00 00 # COLON
+3B 003B - Y 3B 3B 3B 00 00 00 # SEMICOLON
+3C 003C - Y 3C 3C 3C 00 00 00 # LESS-THAN SIGN
+3D 003D - Y 3D 3D 3D 00 00 00 # EQUALS SIGN
+3E 003E - Y 3E 3E 3E 00 00 00 # GREATER-THAN SIGN
+3F 003F - Y 3F 3F 3F 00 00 00 # QUESTION MARK
+40 0040 - Y 40 40 40 00 00 00 # COMMERCIAL AT
+41 0041 L Y 41 61 41 41 2A 00 # LATIN CAPITAL LETTER A
+42 0042 L Y 42 62 42 42 62 62 # LATIN CAPITAL LETTER B
+43 0043 L Y 43 63 43 43 63 63 # LATIN CAPITAL LETTER C
+44 0044 L Y 44 64 44 44 64 64 # LATIN CAPITAL LETTER D
+45 0045 L Y 45 65 45 45 2A 00 # LATIN CAPITAL LETTER E
+46 0046 L Y 46 66 46 46 66 66 # LATIN CAPITAL LETTER F
+47 0047 L Y 47 67 47 47 67 67 # LATIN CAPITAL LETTER G
+48 0048 L Y 48 68 48 48 68 68 # LATIN CAPITAL LETTER H
+49 0049 L Y 49 69 49 49 2A 00 # LATIN CAPITAL LETTER I
+4A 004A L Y 4A 6A 4A 4A 6A 6A # LATIN CAPITAL LETTER J
+4B 004B L Y 4B 6B 4B 4B 6B 6B # LATIN CAPITAL LETTER K
+4C 004C L Y 4C 6C 4C 4C 6C 6C # LATIN CAPITAL LETTER L
+4D 004D L Y 4D 6D 4D 4D 6D 6D # LATIN CAPITAL LETTER M
+4E 004E L Y 4E 6E 4E 4E 6E 6E # LATIN CAPITAL LETTER N
+4F 004F L Y 4F 6F 4F 4F 2A 00 # LATIN CAPITAL LETTER O
+50 0050 L Y 50 70 50 50 70 70 # LATIN CAPITAL LETTER P
+51 0051 L Y 51 71 51 51 71 71 # LATIN CAPITAL LETTER Q
+52 0052 L Y 52 72 52 52 72 72 # LATIN CAPITAL LETTER R
+53 0053 L Y 53 73 53 53 73 73 # LATIN CAPITAL LETTER S
+54 0054 L Y 54 74 54 54 74 74 # LATIN CAPITAL LETTER T
+55 0055 L Y 55 75 55 55 2A 00 # LATIN CAPITAL LETTER U
+56 0056 L Y 56 76 56 56 76 76 # LATIN CAPITAL LETTER V
+57 0057 L Y 57 77 57 57 77 77 # LATIN CAPITAL LETTER W
+58 0058 L Y 58 78 58 58 78 78 # LATIN CAPITAL LETTER X
+59 0059 L Y 59 79 59 59 79 79 # LATIN CAPITAL LETTER Y
+5A 005A L Y 5A 7A 5A 5A 7A 7A # LATIN CAPITAL LETTER Z
+5B 005B - Y 5B 5B 5B 00 00 00 # LEFT SQUARE BRACKET
+5C 005C - Y 5C 5C 5C 00 00 00 # REVERSE SOLIDUS
+5D 005D - Y 5D 5D 5D 00 00 00 # RIGHT SQUARE BRACKET
+5E 005E - Y 5E 5E 5E 00 00 00 # CIRCUMFLEX ACCENT
+5F 005F - Y 5F 5F 5F 00 00 00 # LOW LINE
+60 0060 - Y 60 60 60 00 00 00 # GRAVE ACCENT
+61 0061 L Y 41 61 41 61 2A 00 # LATIN SMALL LETTER A
+62 0062 L Y 42 62 42 62 62 62 # LATIN SMALL LETTER B
+63 0063 L Y 43 63 43 63 63 63 # LATIN SMALL LETTER C
+64 0064 L Y 44 64 44 64 64 64 # LATIN SMALL LETTER D
+65 0065 L Y 45 65 45 65 2A 00 # LATIN SMALL LETTER E
+66 0066 L Y 46 66 46 66 66 66 # LATIN SMALL LETTER F
+67 0067 L Y 47 67 47 67 67 67 # LATIN SMALL LETTER G
+68 0068 L Y 48 68 48 68 68 68 # LATIN SMALL LETTER H
+69 0069 L Y 49 69 49 69 2A 00 # LATIN SMALL LETTER I
+6A 006A L Y 4A 6A 4A 6A 6A 6A # LATIN SMALL LETTER J
+6B 006B L Y 4B 6B 4B 6B 6B 6B # LATIN SMALL LETTER K
+6C 006C L Y 4C 6C 4C 6C 6C 6C # LATIN SMALL LETTER L
+6D 006D L Y 4D 6D 4D 6D 6D 6D # LATIN SMALL LETTER M
+6E 006E L Y 4E 6E 4E 6E 6E 6E # LATIN SMALL LETTER N
+6F 006F L Y 4F 6F 4F 6F 2A 00 # LATIN SMALL LETTER O
+70 0070 L Y 50 70 50 70 70 70 # LATIN SMALL LETTER P
+71 0071 L Y 51 71 51 71 71 71 # LATIN SMALL LETTER Q
+72 0072 L Y 52 72 52 72 72 72 # LATIN SMALL LETTER R
+73 0073 L Y 53 73 53 73 73 73 # LATIN SMALL LETTER S
+74 0074 L Y 54 74 54 74 74 74 # LATIN SMALL LETTER T
+75 0075 L Y 55 75 55 75 2A 00 # LATIN SMALL LETTER U
+76 0076 L Y 56 76 56 76 76 76 # LATIN SMALL LETTER V
+77 0077 L Y 57 77 57 77 77 77 # LATIN SMALL LETTER W
+78 0078 L Y 58 78 58 78 78 78 # LATIN SMALL LETTER X
+79 0079 L Y 59 79 59 79 79 79 # LATIN SMALL LETTER Y
+7A 007A L Y 5A 7A 5A 7A 7A 7A # LATIN SMALL LETTER Z
+7B 007B - Y 7B 7B 7B 00 00 00 # LEFT CURLY BRACKET
+7C 007C - Y 7C 7C 7C 00 00 00 # VERTICAL LINE
+7D 007D - Y 7D 7D 7D 00 00 00 # RIGHT CURLY BRACKET
+7E 007E - Y 7E 7E 7E 00 00 00 # TILDE
+7F 007F - N 7F 7F 7F 00 00 00 # <control>
+80 2500 . N 80 80 80 00 00 00 # <unused special>
+81 2502 . N 81 81 81 00 00 00 # <unused special>
+82 250C . N 82 82 82 00 00 00 # <unused special>
+83 2510 . N 83 83 83 00 00 00 # <unused special>
+84 2514 . N 84 84 84 00 00 00 # <unused special>
+85 2518 . N 85 85 85 00 00 00 # <unused special>
+86 251C . N 86 86 86 00 00 00 # <unused special>
+87 2524 . N 87 87 87 00 00 00 # <unused special>
+88 252C . N 88 88 88 00 00 00 # <unused special>
+89 2534 . N 89 89 89 00 00 00 # <unused special>
+8A 253C . N 8A 8A 8A 00 00 00 # <unused special>
+8B 2580 . N 8B 8B 8B 00 00 00 # <unused special>
+8C 2584 . N 8C 8C 8C 00 00 00 # <unused special>
+8D 2588 . N 8D 8D 8D 00 00 00 # <unused special>
+8E 258C . N 8E 8E 8E 00 00 00 # <unused special>
+8F 2590 . N 8F 8F 8F 00 00 00 # <unused special>
+90 2591 . N 90 90 90 00 00 00 # <unused special>
+91 2592 . N 91 91 91 00 00 00 # <unused special>
+92 2593 . N 92 92 92 00 00 00 # <unused special>
+93 2320 . N 93 93 93 00 00 00 # <unused special>
+94 25A0 . N 94 94 94 00 00 00 # <unused special>
+95 2022 - Y 95 95 95 00 00 00 # BULLET
+96 221A . N 96 96 96 00 00 00 # <unused special>
+97 2248 . N 97 97 97 00 00 00 # <unused special>
+98 2264 . N 98 98 98 00 00 00 # <unused special>
+99 2265 . N 99 99 99 00 00 00 # <unused special>
+9A 00A0 W Y 9A 9A 9A 00 00 00 # NO-BREAK SPACE
+9B 2321 . N 9B 9B 9B 00 00 00 # <unused special>
+9C 00B0 - Y 9C 9C 9C 00 00 00 # DEGREE SIGN
+9D 00B2 - Y 9D 9D 9D 00 00 00 # SUPERSCRIPT TWO
+9E 00B7 - Y 9E 9E 9E 00 00 00 # MIDDLE DOT
+9F 00F7 - Y 9F 9F 9F 00 00 00 # DIVISION SIGN
+A0 2550 . N A0 A0 A0 00 00 00 # <unused special>
+A1 2551 . N A1 A1 A1 00 00 00 # <unused special>
+A2 2552 . N A2 A2 A2 00 00 00 # <unused special>
+A3 0451 L Y B3 A3 B3 A3 A3 A3 # CYRILLIC SMALL LETTER IO
+A4 2553 . N A4 A4 A4 00 00 00 # <unused special>
+A5 2554 . N A5 A5 A5 00 00 00 # <unused special>
+A6 2555 . N A6 A6 A6 00 00 00 # <unused special>
+A7 2556 . N A7 A7 A7 00 00 00 # <unused special>
+A8 2557 . N A8 A8 A8 00 00 00 # <unused special>
+A9 2558 . N A9 A9 A9 00 00 00 # <unused special>
+AA 2559 . N AA AA AA 00 00 00 # <unused special>
+AB 255A . N AB AB AB 00 00 00 # <unused special>
+AC 255B . N AC AC AC 00 00 00 # <unused special>
+AD 255C . N AD AD AD 00 00 00 # <unused special>
+AE 255D . N AE AE AE 00 00 00 # <unused special>
+AF 255E . N AF AF AF 00 00 00 # <unused special>
+B0 255F . N B0 B0 B0 00 00 00 # <unused special>
+B1 2560 . N B1 B1 B1 00 00 00 # <unused special>
+B2 2561 . N B2 B2 B2 00 00 00 # <unused special>
+B3 0401 L Y B3 A3 B3 B3 A3 A3 # CYRILLIC CAPITAL LETTER IO
+B4 2562 . N B4 B4 B4 00 00 00 # <unused special>
+B5 2563 . N B5 B5 B5 00 00 00 # <unused special>
+B6 2564 . N B6 B6 B6 00 00 00 # <unused special>
+B7 2565 . N B7 B7 B7 00 00 00 # <unused special>
+B8 2566 . N B8 B8 B8 00 00 00 # <unused special>
+B9 2567 . N B9 B9 B9 00 00 00 # <unused special>
+BA 2568 . N BA BA BA 00 00 00 # <unused special>
+BB 2569 . N BB BB BB 00 00 00 # <unused special>
+BC 256A . N BC BC BC 00 00 00 # <unused special>
+BD 256B . N BD BD BD 00 00 00 # <unused special>
+BE 256C . N BE BE BE 00 00 00 # <unused special>
+BF 00A9 - Y BF BF BF 00 00 00 # COPYRIGHT SIGN
+C0 044E L Y E0 C0 E0 C0 2A 00 # CYRILLIC SMALL LETTER YU
+C1 0430 L Y E1 C1 E1 C1 2A 00 # CYRILLIC SMALL LETTER A
+C2 0431 L Y E2 C2 E2 C2 C2 C2 # CYRILLIC SMALL LETTER BE
+C3 0446 L Y E3 C3 E3 C3 C3 C3 # CYRILLIC SMALL LETTER TSE
+C4 0434 L Y E4 C4 E4 C4 C4 C4 # CYRILLIC SMALL LETTER DE
+C5 0435 L Y E5 C5 E5 C5 2A 00 # CYRILLIC SMALL LETTER IE
+C6 0444 L Y E6 C6 E6 C6 C6 C6 # CYRILLIC SMALL LETTER EF
+C7 0433 L Y E7 C7 E7 C7 C7 C7 # CYRILLIC SMALL LETTER GHE
+C8 0445 L Y E8 C8 E8 C8 C8 C8 # CYRILLIC SMALL LETTER HA
+C9 0438 L Y E9 C9 E9 C9 2A 00 # CYRILLIC SMALL LETTER I
+CA 0439 L Y EA CA EA CA CA CA # CYRILLIC SMALL LETTER SHORT I
+CB 043A L Y EB CB EB CB CB CB # CYRILLIC SMALL LETTER KA
+CC 043B L Y EC CC EC CC CC CC # CYRILLIC SMALL LETTER EL
+CD 043C L Y ED CD ED CD CD CD # CYRILLIC SMALL LETTER EM
+CE 043D L Y EE CE EE CE CE CE # CYRILLIC SMALL LETTER EN
+CF 043E L Y EF CF EF CF 2A 00 # CYRILLIC SMALL LETTER O
+D0 043F L Y F0 D0 F0 D0 D0 D0 # CYRILLIC SMALL LETTER PE
+D1 044F L Y F1 D1 F1 D1 2A 00 # CYRILLIC SMALL LETTER YA
+D2 0440 L Y F2 D2 F2 D2 D2 D2 # CYRILLIC SMALL LETTER ER
+D3 0441 L Y F3 D3 F3 D3 D3 D3 # CYRILLIC SMALL LETTER ES
+D4 0442 L Y F4 D4 F4 D4 D4 D4 # CYRILLIC SMALL LETTER TE
+D5 0443 L Y F5 D5 F5 D5 2A 00 # CYRILLIC SMALL LETTER U
+D6 0436 L Y F6 D6 F6 D6 D6 D6 # CYRILLIC SMALL LETTER ZHE
+D7 0432 L Y F7 D7 F7 D7 D7 D7 # CYRILLIC SMALL LETTER VE
+D8 044C L Y F8 D8 F8 D8 D8 D8 # CYRILLIC SMALL LETTER SOFT SIGN
+D9 044B L Y F9 D9 F9 D9 2A 00 # CYRILLIC SMALL LETTER YERU
+DA 0437 L Y FA DA FA DA DA DA # CYRILLIC SMALL LETTER ZE
+DB 0448 L Y FB DB FB DB DB DB # CYRILLIC SMALL LETTER SHA
+DC 044D L Y FC DC FC DC 2A 00 # CYRILLIC SMALL LETTER E
+DD 0449 L Y FD DD FD DD DD DD # CYRILLIC SMALL LETTER SHCHA
+DE 0447 L Y FE DE FE DE DE DE # CYRILLIC SMALL LETTER CHE
+DF 044A L Y FF DF FF DF DF DF # CYRILLIC SMALL LETTER HARD SIGN
+E0 042E L Y E0 C0 E0 E0 2A 00 # CYRILLIC CAPITAL LETTER YU
+E1 0410 L Y E1 C1 E1 E1 2A 00 # CYRILLIC CAPITAL LETTER A
+E2 0411 L Y E2 C2 E2 E2 C2 C2 # CYRILLIC CAPITAL LETTER BE
+E3 0426 L Y E3 C3 E3 E3 C3 C3 # CYRILLIC CAPITAL LETTER TSE
+E4 0414 L Y E4 C4 E4 E4 C4 C4 # CYRILLIC CAPITAL LETTER DE
+E5 0415 L Y E5 C5 E5 E5 2A 00 # CYRILLIC CAPITAL LETTER IE
+E6 0424 L Y E6 C6 E6 E6 C6 C6 # CYRILLIC CAPITAL LETTER EF
+E7 0413 L Y E7 C7 E7 E7 C7 C7 # CYRILLIC CAPITAL LETTER GHE
+E8 0425 L Y E8 C8 E8 E8 C8 C8 # CYRILLIC CAPITAL LETTER HA
+E9 0418 L Y E9 C9 E9 E9 2A 00 # CYRILLIC CAPITAL LETTER I
+EA 0419 L Y EA CA EA EA CA CA # CYRILLIC CAPITAL LETTER SHORT I
+EB 041A L Y EB CB EB EB CB CB # CYRILLIC CAPITAL LETTER KA
+EC 041B L Y EC CC EC EC CC CC # CYRILLIC CAPITAL LETTER EL
+ED 041C L Y ED CD ED ED CD CD # CYRILLIC CAPITAL LETTER EM
+EE 041D L Y EE CE EE EE CE CE # CYRILLIC CAPITAL LETTER EN
+EF 041E L Y EF CF EF EF 2A 00 # CYRILLIC CAPITAL LETTER O
+F0 041F L Y F0 D0 F0 F0 D0 D0 # CYRILLIC CAPITAL LETTER PE
+F1 042F L Y F1 D1 F1 F1 2A 00 # CYRILLIC CAPITAL LETTER YA
+F2 0420 L Y F2 D2 F2 F2 D2 D2 # CYRILLIC CAPITAL LETTER ER
+F3 0421 L Y F3 D3 F3 F3 D3 D3 # CYRILLIC CAPITAL LETTER ES
+F4 0422 L Y F4 D4 F4 F4 D4 D4 # CYRILLIC CAPITAL LETTER TE
+F5 0423 L Y F5 D5 F5 F5 2A 00 # CYRILLIC CAPITAL LETTER U
+F6 0416 L Y F6 D6 F6 F6 D6 D6 # CYRILLIC CAPITAL LETTER ZHE
+F7 0412 L Y F7 D7 F7 F7 D7 D7 # CYRILLIC CAPITAL LETTER VE
+F8 042C L Y F8 D8 F8 F8 D8 D8 # CYRILLIC CAPITAL LETTER SOFT SIGN
+F9 042B L Y F9 D9 F9 F9 2A 00 # CYRILLIC CAPITAL LETTER YERU
+FA 0417 L Y FA DA FA FA DA DA # CYRILLIC CAPITAL LETTER ZE
+FB 0428 L Y FB DB FB FB DB DB # CYRILLIC CAPITAL LETTER SHA
+FC 042D L Y FC DC FC FC 2A 00 # CYRILLIC CAPITAL LETTER E
+FD 0429 L Y FD DD FD FD DD DD # CYRILLIC CAPITAL LETTER SHCHA
+FE 0427 L Y FE DE FE FE DE DE # CYRILLIC CAPITAL LETTER CHE
+FF 042A L Y FF DF FF FF DF DF # CYRILLIC CAPITAL LETTER HARD SIGN
Index: doc/tools/ultraedit/ultraedit/GNU/aspell/data/koi8-r.dat
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/koi8-r.dat	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/koi8-r.dat	(working copy)
@@ -0,0 +1,258 @@
+# Aspell Character Data File.  Do Not Edit!
+koi8-r
+0	other	0	0	0	0	0	0
+1	other	1	1	1	0	1	1
+2	other	2	2	2	0	2	2
+3	other	3	3	3	0	3	3
+4	other	4	4	4	0	4	4
+5	other	5	5	5	0	5	5
+6	other	6	6	6	0	6	6
+7	other	7	7	7	0	7	7
+8	other	8	8	8	0	8	8
+9	space	9	9	9	0	9	9
+10	space	10	10	10	0	10	10
+11	space	11	11	11	0	11	11
+12	space	12	12	12	0	12	12
+13	space	13	13	13	0	13	13
+14	other	14	14	14	0	14	14
+15	other	15	15	15	0	15	15
+16	other	16	16	16	0	16	16
+17	other	17	17	17	0	17	17
+18	other	18	18	18	0	18	18
+19	other	19	19	19	0	19	19
+20	other	20	20	20	0	20	20
+21	other	21	21	21	0	21	21
+22	other	22	22	22	0	22	22
+23	other	23	23	23	0	23	23
+24	other	24	24	24	0	24	24
+25	other	25	25	25	0	25	25
+26	other	26	26	26	0	26	26
+27	other	27	27	27	0	27	27
+28	other	28	28	28	0	28	28
+29	other	29	29	29	0	29	29
+30	other	30	30	30	0	30	30
+31	other	31	31	31	0	31	31
+32	space	32	32	32	0	32	32
+33	other	33	33	33	0	33	33
+34	other	34	34	34	0	34	34
+35	other	35	35	35	0	35	35
+36	other	36	36	36	0	36	36
+37	other	37	37	37	0	37	37
+38	other	38	38	38	0	38	38
+39	other	39	39	39	0	39	39
+40	other	40	40	40	0	40	40
+41	other	41	41	41	0	41	41
+42	other	42	42	42	0	42	42
+43	other	43	43	43	0	43	43
+44	other	44	44	44	0	44	44
+45	other	45	45	45	0	45	45
+46	other	46	46	46	0	46	46
+47	other	47	47	47	0	47	47
+48	other	48	48	48	0	48	48
+49	other	49	49	49	0	49	49
+50	other	50	50	50	0	50	50
+51	other	51	51	51	0	51	51
+52	other	52	52	52	0	52	52
+53	other	53	53	53	0	53	53
+54	other	54	54	54	0	54	54
+55	other	55	55	55	0	55	55
+56	other	56	56	56	0	56	56
+57	other	57	57	57	0	57	57
+58	other	58	58	58	0	58	58
+59	other	59	59	59	0	59	59
+60	other	60	60	60	0	60	60
+61	other	61	61	61	0	61	61
+62	other	62	62	62	0	62	62
+63	other	63	63	63	0	63	63
+64	other	64	64	64	0	64	64
+65	letter	97	65	65	0	97	65
+66	letter	98	66	66	66	98	66
+67	letter	99	67	67	67	99	67
+68	letter	100	68	68	68	100	68
+69	letter	101	69	69	0	101	69
+70	letter	102	70	70	70	102	70
+71	letter	103	71	71	71	103	71
+72	letter	104	72	72	72	104	72
+73	letter	105	73	73	0	105	73
+74	letter	106	74	74	74	106	74
+75	letter	107	75	75	75	107	75
+76	letter	108	76	76	76	108	76
+77	letter	109	77	77	77	109	77
+78	letter	110	78	78	78	110	78
+79	letter	111	79	79	0	111	79
+80	letter	112	80	80	80	112	80
+81	letter	113	81	81	81	113	81
+82	letter	114	82	82	82	114	82
+83	letter	115	83	83	83	115	83
+84	letter	116	84	84	84	116	84
+85	letter	117	85	85	0	117	85
+86	letter	118	86	86	86	118	86
+87	letter	119	87	87	87	119	87
+88	letter	120	88	88	88	120	88
+89	letter	121	89	89	0	121	89
+90	letter	122	90	90	90	122	90
+91	other	91	91	91	0	91	91
+92	other	92	92	92	0	92	92
+93	other	93	93	93	0	93	93
+94	other	94	94	94	0	94	94
+95	other	95	95	95	0	95	95
+96	other	96	96	96	0	96	96
+97	letter	97	65	65	0	97	97
+98	letter	98	66	66	66	98	98
+99	letter	99	67	67	67	99	99
+100	letter	100	68	68	68	100	100
+101	letter	101	69	69	0	101	101
+102	letter	102	70	70	70	102	102
+103	letter	103	71	71	71	103	103
+104	letter	104	72	72	72	104	104
+105	letter	105	73	73	0	105	105
+106	letter	106	74	74	74	106	106
+107	letter	107	75	75	75	107	107
+108	letter	108	76	76	76	108	108
+109	letter	109	77	77	77	109	109
+110	letter	110	78	78	78	110	110
+111	letter	111	79	79	0	111	111
+112	letter	112	80	80	80	112	112
+113	letter	113	81	81	81	113	113
+114	letter	114	82	82	82	114	114
+115	letter	115	83	83	83	115	115
+116	letter	116	84	84	84	116	116
+117	letter	117	85	85	0	117	117
+118	letter	118	86	86	86	118	118
+119	letter	119	87	87	87	119	119
+120	letter	120	88	88	88	120	120
+121	letter	121	89	89	0	121	121
+122	letter	122	90	90	90	122	122
+123	other	123	123	123	0	123	123
+124	other	124	124	124	0	124	124
+125	other	125	125	125	0	125	125
+126	other	126	126	126	0	126	126
+127	other	127	127	127	0	127	127
+9472	other	128	128	128	0	128	128
+9474	other	129	129	129	0	129	129
+9484	other	130	130	130	0	130	130
+9488	other	131	131	131	0	131	131
+9492	other	132	132	132	0	132	132
+9496	other	133	133	133	0	133	133
+9500	other	134	134	134	0	134	134
+9508	other	135	135	135	0	135	135
+9516	other	136	136	136	0	136	136
+9524	other	137	137	137	0	137	137
+9532	other	138	138	138	0	138	138
+9600	other	139	139	139	0	139	139
+9604	other	140	140	140	0	140	140
+9608	other	141	141	141	0	141	141
+9612	other	142	142	142	0	142	142
+9616	other	143	143	143	0	143	143
+9617	other	144	144	144	0	144	144
+9618	other	145	145	145	0	145	145
+9619	other	146	146	146	0	146	146
+8992	other	147	147	147	0	147	147
+9632	other	148	148	148	0	148	148
+8226	other	149	149	149	0	149	149
+8730	other	150	150	150	0	150	150
+8776	other	151	151	151	0	151	151
+8804	other	152	152	152	0	152	152
+8805	other	153	153	153	0	153	153
+160	space	154	154	154	0	154	154
+8993	other	155	155	155	0	155	155
+176	other	156	156	156	0	156	156
+178	other	157	157	157	0	157	157
+183	other	158	158	158	0	158	158
+247	other	159	159	159	0	159	159
+9552	other	160	160	160	0	160	160
+9553	other	161	161	161	0	161	161
+9554	other	162	162	162	0	162	162
+1105	letter	163	179	179	0	197	197
+9555	other	164	164	164	0	164	164
+9556	other	165	165	165	0	165	165
+9557	other	166	166	166	0	166	166
+9558	other	167	167	167	0	167	167
+9559	other	168	168	168	0	168	168
+9560	other	169	169	169	0	169	169
+9561	other	170	170	170	0	170	170
+9562	other	171	171	171	0	171	171
+9563	other	172	172	172	0	172	172
+9564	other	173	173	173	0	173	173
+9565	other	174	174	174	0	174	174
+9566	other	175	175	175	0	175	175
+9567	other	176	176	176	0	176	176
+9568	other	177	177	177	0	177	177
+9569	other	178	178	178	0	178	178
+1025	letter	163	179	179	0	197	229
+9570	other	180	180	180	0	180	180
+9571	other	181	181	181	0	181	181
+9572	other	182	182	182	0	182	182
+9573	other	183	183	183	0	183	183
+9574	other	184	184	184	0	184	184
+9575	other	185	185	185	0	185	185
+9576	other	186	186	186	0	186	186
+9577	other	187	187	187	0	187	187
+9578	other	188	188	188	0	188	188
+9579	other	189	189	189	0	189	189
+9580	other	190	190	190	0	190	190
+169	other	191	191	191	0	191	191
+1102	letter	192	224	224	0	192	192
+1072	letter	193	225	225	0	193	193
+1073	letter	194	226	226	226	194	194
+1094	letter	195	227	227	227	195	195
+1076	letter	196	228	228	228	196	196
+1077	letter	197	229	229	0	197	197
+1092	letter	198	230	230	230	198	198
+1075	letter	199	231	231	231	199	199
+1093	letter	200	232	232	232	200	200
+1080	letter	201	233	233	0	201	201
+1081	letter	202	234	234	234	202	202
+1082	letter	203	235	235	235	203	203
+1083	letter	204	236	236	236	204	204
+1084	letter	205	237	237	237	205	205
+1085	letter	206	238	238	238	206	206
+1086	letter	207	239	239	0	207	207
+1087	letter	208	240	240	240	208	208
+1103	letter	209	241	241	0	209	209
+1088	letter	210	242	242	242	210	210
+1089	letter	211	243	243	243	211	211
+1090	letter	212	244	244	244	212	212
+1091	letter	213	245	245	0	213	213
+1078	letter	214	246	246	246	214	214
+1074	letter	215	247	247	247	215	215
+1100	letter	216	248	248	248	216	216
+1099	letter	217	249	249	0	217	217
+1079	letter	218	250	250	250	218	218
+1096	letter	219	251	251	251	219	219
+1101	letter	220	252	252	0	220	220
+1097	letter	221	253	253	253	221	221
+1095	letter	222	254	254	254	222	222
+1098	letter	223	255	255	255	223	223
+1070	letter	192	224	224	0	192	224
+1040	letter	193	225	225	0	193	225
+1041	letter	194	226	226	226	194	226
+1062	letter	195	227	227	227	195	227
+1044	letter	196	228	228	228	196	228
+1045	letter	197	229	229	0	197	229
+1060	letter	198	230	230	230	198	230
+1043	letter	199	231	231	231	199	231
+1061	letter	200	232	232	232	200	232
+1048	letter	201	233	233	0	201	233
+1049	letter	202	234	234	234	202	234
+1050	letter	203	235	235	235	203	235
+1051	letter	204	236	236	236	204	236
+1052	letter	205	237	237	237	205	237
+1053	letter	206	238	238	238	206	238
+1054	letter	207	239	239	0	207	239
+1055	letter	208	240	240	240	208	240
+1071	letter	209	241	241	0	209	241
+1056	letter	210	242	242	242	210	242
+1057	letter	211	243	243	243	211	243
+1058	letter	212	244	244	244	212	244
+1059	letter	213	245	245	0	213	245
+1046	letter	214	246	246	246	214	246
+1042	letter	215	247	247	247	215	247
+1068	letter	216	248	248	248	216	248
+1067	letter	217	249	249	0	217	249
+1047	letter	218	250	250	250	218	250
+1064	letter	219	251	251	251	219	251
+1069	letter	220	252	252	0	220	252
+1065	letter	221	253	253	253	221	253
+1063	letter	222	254	254	254	222	254
+1066	letter	223	255	255	255	223	255
Index: doc/tools/ultraedit/ultraedit/GNU/aspell/data/koi8-u.cmap
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/koi8-u.cmap	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/koi8-u.cmap	(working copy)
@@ -0,0 +1,1869 @@
+INTERNAL
+/
+N 1039
+0000 > 00
+0001 > 01
+0002 > 02
+0003 > 03
+0004 > 04
+0005 > 05
+0006 > 06
+0007 > 07
+0008 > 08
+0009 > 09
+000A > 0A
+000B > 0B
+000C > 0C
+000D > 0D
+000E > 0E
+000F > 0F
+0010 > 10
+0011 > 11
+0012 > 12
+0013 > 13
+0014 > 14
+0015 > 15
+0016 > 16
+0017 > 17
+0018 > 18
+0019 > 19
+001A > 1A
+001B > 1B
+001C > 1C
+001D > 1D
+001E > 1E
+001F > 1F
+0020 > 20
+0021 > 21
+0022 > 22
+0023 > 23
+0024 > 24
+0025 > 25
+0026 > 26
+0027 > 27
+0028 > 28
+0029 > 29
+002A > 2A
+002B > 2B
+002C > 2C
+002D > 2D
+002E > 2E
+002F > 2F
+0030 > 30
+0031 > 31
+0032 > 32
+0033 > 33
+0034 > 34
+0035 > 35
+0036 > 36
+0037 > 37
+0038 > 38
+0039 > 39
+003A > 3A
+003B > 3B
+003C > 3C
+003D > 3D
+003E > 3E
+003F > 3F
+0040 > 40
+0041 > 41
+0042 > 42
+0043 > 43
+0044 > 44
+0045 > 45
+0046 > 46
+0047 > 47
+0048 > 48
+0049 > 49
+004A > 4A
+004B > 4B
+004C > 4C
+004D > 4D
+004E > 4E
+004F > 4F
+0050 > 50
+0051 > 51
+0052 > 52
+0053 > 53
+0054 > 54
+0055 > 55
+0056 > 56
+0057 > 57
+0058 > 58
+0059 > 59
+005A > 5A
+005B > 5B
+005C > 5C
+005D > 5D
+005E > 5E
+005F > 5F
+0060 > 60
+0061 > 61
+0062 > 62
+0063 > 63
+0064 > 64
+0065 > 65
+0066 > 66
+0067 > 67
+0068 > 68
+0069 > 69
+006A > 6A
+006B > 6B
+006C > 6C
+006D > 6D
+006E > 6E
+006F > 6F
+0070 > 70
+0071 > 71
+0072 > 72
+0073 > 73
+0074 > 74
+0075 > 75
+0076 > 76
+0077 > 77
+0078 > 78
+0079 > 79
+007A > 7A
+007B > 7B
+007C > 7C
+007D > 7D
+007E > 7E
+007F > 7F
+00A0 > 9A
+00A9 > BF
+00B0 > 9C
+00B2 > 9D
+00B7 > 9E
+00C0 > 41 # unsup: 0041 0300
+00C1 > 41 # unsup: 0041 0301
+00C2 > 41 # unsup: 0041 0302
+00C3 > 41 # unsup: 0041 0303
+00C4 > 41 # unsup: 0041 0308
+00C5 > 41 # unsup: 0041 030A
+00C6 > 41 45 # compat
+00C7 > 43 # unsup: 0043 0327
+00C8 > 45 # unsup: 0045 0300
+00C9 > 45 # unsup: 0045 0301
+00CA > 45 # unsup: 0045 0302
+00CB > 45 # unsup: 0045 0308
+00CC > 49 # unsup: 0049 0300
+00CD > 49 # unsup: 0049 0301
+00CE > 49 # unsup: 0049 0302
+00CF > 49 # unsup: 0049 0308
+00D1 > 4E # unsup: 004E 0303
+00D2 > 4F # unsup: 004F 0300
+00D3 > 4F # unsup: 004F 0301
+00D4 > 4F # unsup: 004F 0302
+00D5 > 4F # unsup: 004F 0303
+00D6 > 4F # unsup: 004F 0308
+00D9 > 55 # unsup: 0055 0300
+00DA > 55 # unsup: 0055 0301
+00DB > 55 # unsup: 0055 0302
+00DC > 55 # unsup: 0055 0308
+00DD > 59 # unsup: 0059 0301
+00E0 > 61 # unsup: 0061 0300
+00E1 > 61 # unsup: 0061 0301
+00E2 > 61 # unsup: 0061 0302
+00E3 > 61 # unsup: 0061 0303
+00E4 > 61 # unsup: 0061 0308
+00E5 > 61 # unsup: 0061 030A
+00E6 > 61 65 # compat
+00E7 > 63 # unsup: 0063 0327
+00E8 > 65 # unsup: 0065 0300
+00E9 > 65 # unsup: 0065 0301
+00EA > 65 # unsup: 0065 0302
+00EB > 65 # unsup: 0065 0308
+00EC > 69 # unsup: 0069 0300
+00ED > 69 # unsup: 0069 0301
+00EE > 69 # unsup: 0069 0302
+00EF > 69 # unsup: 0069 0308
+00F1 > 6E # unsup: 006E 0303
+00F2 > 6F # unsup: 006F 0300
+00F3 > 6F # unsup: 006F 0301
+00F4 > 6F # unsup: 006F 0302
+00F5 > 6F # unsup: 006F 0303
+00F6 > 6F # unsup: 006F 0308
+00F7 > 9F
+00F9 > 75 # unsup: 0075 0300
+00FA > 75 # unsup: 0075 0301
+00FB > 75 # unsup: 0075 0302
+00FC > 75 # unsup: 0075 0308
+00FD > 79 # unsup: 0079 0301
+00FF > 79 # unsup: 0079 0308
+0100 > 41 # unsup: 0041 0304
+0101 > 61 # unsup: 0061 0304
+0102 > 41 # unsup: 0041 0306
+0103 > 61 # unsup: 0061 0306
+0104 > 41 # unsup: 0041 0328
+0105 > 61 # unsup: 0061 0328
+0106 > 43 # unsup: 0043 0301
+0107 > 63 # unsup: 0063 0301
+0108 > 43 # unsup: 0043 0302
+0109 > 63 # unsup: 0063 0302
+010A > 43 # unsup: 0043 0307
+010B > 63 # unsup: 0063 0307
+010C > 43 # unsup: 0043 030C
+010D > 63 # unsup: 0063 030C
+010E > 44 # unsup: 0044 030C
+010F > 64 # unsup: 0064 030C
+0112 > 45 # unsup: 0045 0304
+0113 > 65 # unsup: 0065 0304
+0114 > 45 # unsup: 0045 0306
+0115 > 65 # unsup: 0065 0306
+0116 > 45 # unsup: 0045 0307
+0117 > 65 # unsup: 0065 0307
+0118 > 45 # unsup: 0045 0328
+0119 > 65 # unsup: 0065 0328
+011A > 45 # unsup: 0045 030C
+011B > 65 # unsup: 0065 030C
+011C > 47 # unsup: 0047 0302
+011D > 67 # unsup: 0067 0302
+011E > 47 # unsup: 0047 0306
+011F > 67 # unsup: 0067 0306
+0120 > 47 # unsup: 0047 0307
+0121 > 67 # unsup: 0067 0307
+0122 > 47 # unsup: 0047 0327
+0123 > 67 # unsup: 0067 0327
+0124 > 48 # unsup: 0048 0302
+0125 > 68 # unsup: 0068 0302
+0128 > 49 # unsup: 0049 0303
+0129 > 69 # unsup: 0069 0303
+012A > 49 # unsup: 0049 0304
+012B > 69 # unsup: 0069 0304
+012C > 49 # unsup: 0049 0306
+012D > 69 # unsup: 0069 0306
+012E > 49 # unsup: 0049 0328
+012F > 69 # unsup: 0069 0328
+0130 > 49 # unsup: 0049 0307
+0132 > 49 4A # compat
+0133 > 69 6A # compat
+0134 > 4A # unsup: 004A 0302
+0135 > 6A # unsup: 006A 0302
+0136 > 4B # unsup: 004B 0327
+0137 > 6B # unsup: 006B 0327
+0139 > 4C # unsup: 004C 0301
+013A > 6C # unsup: 006C 0301
+013B > 4C # unsup: 004C 0327
+013C > 6C # unsup: 006C 0327
+013D > 4C # unsup: 004C 030C
+013E > 6C # unsup: 006C 030C
+013F > 4C 9E # compat
+0140 > 6C 9E # compat
+0143 > 4E # unsup: 004E 0301
+0144 > 6E # unsup: 006E 0301
+0145 > 4E # unsup: 004E 0327
+0146 > 6E # unsup: 006E 0327
+0147 > 4E # unsup: 004E 030C
+0148 > 6E # unsup: 006E 030C
+014C > 4F # unsup: 004F 0304
+014D > 6F # unsup: 006F 0304
+014E > 4F # unsup: 004F 0306
+014F > 6F # unsup: 006F 0306
+0150 > 4F # unsup: 004F 030B
+0151 > 6F # unsup: 006F 030B
+0152 > 4F 45 # compat
+0153 > 6F 65 # compat
+0154 > 52 # unsup: 0052 0301
+0155 > 72 # unsup: 0072 0301
+0156 > 52 # unsup: 0052 0327
+0157 > 72 # unsup: 0072 0327
+0158 > 52 # unsup: 0052 030C
+0159 > 72 # unsup: 0072 030C
+015A > 53 # unsup: 0053 0301
+015B > 73 # unsup: 0073 0301
+015C > 53 # unsup: 0053 0302
+015D > 73 # unsup: 0073 0302
+015E > 53 # unsup: 0053 0327
+015F > 73 # unsup: 0073 0327
+0160 > 53 # unsup: 0053 030C
+0161 > 73 # unsup: 0073 030C
+0162 > 54 # unsup: 0054 0327
+0163 > 74 # unsup: 0074 0327
+0164 > 54 # unsup: 0054 030C
+0165 > 74 # unsup: 0074 030C
+0168 > 55 # unsup: 0055 0303
+0169 > 75 # unsup: 0075 0303
+016A > 55 # unsup: 0055 0304
+016B > 75 # unsup: 0075 0304
+016C > 55 # unsup: 0055 0306
+016D > 75 # unsup: 0075 0306
+016E > 55 # unsup: 0055 030A
+016F > 75 # unsup: 0075 030A
+0170 > 55 # unsup: 0055 030B
+0171 > 75 # unsup: 0075 030B
+0172 > 55 # unsup: 0055 0328
+0173 > 75 # unsup: 0075 0328
+0174 > 57 # unsup: 0057 0302
+0175 > 77 # unsup: 0077 0302
+0176 > 59 # unsup: 0059 0302
+0177 > 79 # unsup: 0079 0302
+0178 > 59 # unsup: 0059 0308
+0179 > 5A # unsup: 005A 0301
+017A > 7A # unsup: 007A 0301
+017B > 5A # unsup: 005A 0307
+017C > 7A # unsup: 007A 0307
+017D > 5A # unsup: 005A 030C
+017E > 7A # unsup: 007A 030C
+017F > 73 # compat
+01A0 > 4F # unsup: 004F 031B
+01A1 > 6F # unsup: 006F 031B
+01AF > 55 # unsup: 0055 031B
+01B0 > 75 # unsup: 0075 031B
+01C4 > 44 5A # unsup: 0044 005A 030C
+01C5 > 44 7A # unsup: 0044 007A 030C
+01C6 > 64 7A # unsup: 0064 007A 030C
+01C7 > 4C 4A # compat
+01C8 > 4C 6A # compat
+01C9 > 6C 6A # compat
+01CA > 4E 4A # compat
+01CB > 4E 6A # compat
+01CC > 6E 6A # compat
+01CD > 41 # unsup: 0041 030C
+01CE > 61 # unsup: 0061 030C
+01CF > 49 # unsup: 0049 030C
+01D0 > 69 # unsup: 0069 030C
+01D1 > 4F # unsup: 004F 030C
+01D2 > 6F # unsup: 006F 030C
+01D3 > 55 # unsup: 0055 030C
+01D4 > 75 # unsup: 0075 030C
+01D5 > 55 # unsup: 0055 0308 0304
+01D6 > 75 # unsup: 0075 0308 0304
+01D7 > 55 # unsup: 0055 0308 0301
+01D8 > 75 # unsup: 0075 0308 0301
+01D9 > 55 # unsup: 0055 0308 030C
+01DA > 75 # unsup: 0075 0308 030C
+01DB > 55 # unsup: 0055 0308 0300
+01DC > 75 # unsup: 0075 0308 0300
+01DE > 41 # unsup: 0041 0308 0304
+01DF > 61 # unsup: 0061 0308 0304
+01E0 > 41 # unsup: 0041 0307 0304
+01E1 > 61 # unsup: 0061 0307 0304
+01E2 > 41 45 # unsup: 0041 0045 0304
+01E3 > 61 65 # unsup: 0061 0065 0304
+01E6 > 47 # unsup: 0047 030C
+01E7 > 67 # unsup: 0067 030C
+01E8 > 4B # unsup: 004B 030C
+01E9 > 6B # unsup: 006B 030C
+01EA > 4F # unsup: 004F 0328
+01EB > 6F # unsup: 006F 0328
+01EC > 4F # unsup: 004F 0328 0304
+01ED > 6F # unsup: 006F 0328 0304
+01F0 > 6A # unsup: 006A 030C
+01F1 > 44 5A # compat
+01F2 > 44 7A # compat
+01F3 > 64 7A # compat
+01F4 > 47 # unsup: 0047 0301
+01F5 > 67 # unsup: 0067 0301
+01F8 > 4E # unsup: 004E 0300
+01F9 > 6E # unsup: 006E 0300
+01FA > 41 # unsup: 0041 030A 0301
+01FB > 61 # unsup: 0061 030A 0301
+01FC > 41 45 # unsup: 0041 0045 0301
+01FD > 61 65 # unsup: 0061 0065 0301
+0200 > 41 # unsup: 0041 030F
+0201 > 61 # unsup: 0061 030F
+0202 > 41 # unsup: 0041 0311
+0203 > 61 # unsup: 0061 0311
+0204 > 45 # unsup: 0045 030F
+0205 > 65 # unsup: 0065 030F
+0206 > 45 # unsup: 0045 0311
+0207 > 65 # unsup: 0065 0311
+0208 > 49 # unsup: 0049 030F
+0209 > 69 # unsup: 0069 030F
+020A > 49 # unsup: 0049 0311
+020B > 69 # unsup: 0069 0311
+020C > 4F # unsup: 004F 030F
+020D > 6F # unsup: 006F 030F
+020E > 4F # unsup: 004F 0311
+020F > 6F # unsup: 006F 0311
+0210 > 52 # unsup: 0052 030F
+0211 > 72 # unsup: 0072 030F
+0212 > 52 # unsup: 0052 0311
+0213 > 72 # unsup: 0072 0311
+0214 > 55 # unsup: 0055 030F
+0215 > 75 # unsup: 0075 030F
+0216 > 55 # unsup: 0055 0311
+0217 > 75 # unsup: 0075 0311
+0218 > 53 # unsup: 0053 0326
+0219 > 73 # unsup: 0073 0326
+021A > 54 # unsup: 0054 0326
+021B > 74 # unsup: 0074 0326
+021E > 48 # unsup: 0048 030C
+021F > 68 # unsup: 0068 030C
+0226 > 41 # unsup: 0041 0307
+0227 > 61 # unsup: 0061 0307
+0228 > 45 # unsup: 0045 0327
+0229 > 65 # unsup: 0065 0327
+022A > 4F # unsup: 004F 0308 0304
+022B > 6F # unsup: 006F 0308 0304
+022C > 4F # unsup: 004F 0303 0304
+022D > 6F # unsup: 006F 0303 0304
+022E > 4F # unsup: 004F 0307
+022F > 6F # unsup: 006F 0307
+0230 > 4F # unsup: 004F 0307 0304
+0231 > 6F # unsup: 006F 0307 0304
+0232 > 59 # unsup: 0059 0304
+0233 > 79 # unsup: 0079 0304
+0300 > 0 # unsup
+0301 > 0 # unsup
+0302 > 0 # unsup
+0303 > 0 # unsup
+0304 > 0 # unsup
+0305 > 0 # unsup
+0306 > 0 # unsup
+0307 > 0 # unsup
+0308 > 0 # unsup
+0309 > 0 # unsup
+030A > 0 # unsup
+030B > 0 # unsup
+030C > 0 # unsup
+030D > 0 # unsup
+030E > 0 # unsup
+030F > 0 # unsup
+0310 > 0 # unsup
+0311 > 0 # unsup
+0312 > 0 # unsup
+0313 > 0 # unsup
+0314 > 0 # unsup
+0315 > 0 # unsup
+0316 > 0 # unsup
+0317 > 0 # unsup
+0318 > 0 # unsup
+0319 > 0 # unsup
+031A > 0 # unsup
+031B > 0 # unsup
+031C > 0 # unsup
+031D > 0 # unsup
+031E > 0 # unsup
+031F > 0 # unsup
+0320 > 0 # unsup
+0321 > 0 # unsup
+0322 > 0 # unsup
+0323 > 0 # unsup
+0324 > 0 # unsup
+0325 > 0 # unsup
+0326 > 0 # unsup
+0327 > 0 # unsup
+0328 > 0 # unsup
+0329 > 0 # unsup
+032A > 0 # unsup
+032B > 0 # unsup
+032C > 0 # unsup
+032D > 0 # unsup
+032E > 0 # unsup
+032F > 0 # unsup
+0330 > 0 # unsup
+0331 > 0 # unsup
+0332 > 0 # unsup
+0333 > 0 # unsup
+0334 > 0 # unsup
+0335 > 0 # unsup
+0336 > 0 # unsup
+0337 > 0 # unsup
+0338 > 0 # unsup
+0339 > 0 # unsup
+033A > 0 # unsup
+033B > 0 # unsup
+033C > 0 # unsup
+033D > 0 # unsup
+033E > 0 # unsup
+033F > 0 # unsup
+0340 > 0 # unsup
+0341 > 0 # unsup
+0342 > 0 # unsup
+0343 > 0 # unsup
+0344 > 0 # unsup
+0345 > 0 # unsup
+037E > 3B
+0387 > 9E
+0400 > E5 # unsup: 0415 0300
+0401 > B3
+0403 > E7 # unsup: 0413 0301
+0404 > B4
+0406 > B6 /
+     N 1
+     0308 > B7
+     .
+0407 > B7
+040C > EB # unsup: 041A 0301
+040D > E9 # unsup: 0418 0300
+040E > F5 # unsup: 0423 0306
+0410 > E1
+0411 > E2
+0412 > F7
+0413 > E7
+0414 > E4
+0415 > E5 /
+     N 1
+     0308 > B3
+     .
+0416 > F6
+0417 > FA
+0418 > E9 /
+     N 1
+     0306 > EA
+     .
+0419 > EA
+041A > EB
+041B > EC
+041C > ED
+041D > EE
+041E > EF
+041F > F0
+0420 > F2
+0421 > F3
+0422 > F4
+0423 > F5
+0424 > E6
+0425 > E8
+0426 > E3
+0427 > FE
+0428 > FB
+0429 > FD
+042A > FF
+042B > F9
+042C > F8
+042D > FC
+042E > E0
+042F > F1
+0430 > C1
+0431 > C2
+0432 > D7
+0433 > C7
+0434 > C4
+0435 > C5 /
+     N 1
+     0308 > A3
+     .
+0436 > D6
+0437 > DA
+0438 > C9 /
+     N 1
+     0306 > CA
+     .
+0439 > CA
+043A > CB
+043B > CC
+043C > CD
+043D > CE
+043E > CF
+043F > D0
+0440 > D2
+0441 > D3
+0442 > D4
+0443 > D5
+0444 > C6
+0445 > C8
+0446 > C3
+0447 > DE
+0448 > DB
+0449 > DD
+044A > DF
+044B > D9
+044C > D8
+044D > DC
+044E > C0
+044F > D1
+0450 > C5 # unsup: 0435 0300
+0451 > A3
+0453 > C7 # unsup: 0433 0301
+0454 > A4
+0456 > A6 /
+     N 1
+     0308 > A7
+     .
+0457 > A7
+045C > CB # unsup: 043A 0301
+045D > C9 # unsup: 0438 0300
+045E > D5 # unsup: 0443 0306
+0490 > BD
+0491 > AD
+04C1 > F6 # unsup: 0416 0306
+04C2 > D6 # unsup: 0436 0306
+04D0 > E1 # unsup: 0410 0306
+04D1 > C1 # unsup: 0430 0306
+04D2 > E1 # unsup: 0410 0308
+04D3 > C1 # unsup: 0430 0308
+04D6 > E5 # unsup: 0415 0306
+04D7 > C5 # unsup: 0435 0306
+04DC > F6 # unsup: 0416 0308
+04DD > D6 # unsup: 0436 0308
+04DE > FA # unsup: 0417 0308
+04DF > DA # unsup: 0437 0308
+04E2 > E9 # unsup: 0418 0304
+04E3 > C9 # unsup: 0438 0304
+04E4 > E9 # unsup: 0418 0308
+04E5 > C9 # unsup: 0438 0308
+04E6 > EF # unsup: 041E 0308
+04E7 > CF # unsup: 043E 0308
+04EC > FC # unsup: 042D 0308
+04ED > DC # unsup: 044D 0308
+04EE > F5 # unsup: 0423 0304
+04EF > D5 # unsup: 0443 0304
+04F0 > F5 # unsup: 0423 0308
+04F1 > D5 # unsup: 0443 0308
+04F2 > F5 # unsup: 0423 030B
+04F3 > D5 # unsup: 0443 030B
+04F4 > FE # unsup: 0427 0308
+04F5 > DE # unsup: 0447 0308
+04F8 > F9 # unsup: 042B 0308
+04F9 > D9 # unsup: 044B 0308
+1E00 > 41 # unsup: 0041 0325
+1E01 > 61 # unsup: 0061 0325
+1E02 > 42 # unsup: 0042 0307
+1E03 > 62 # unsup: 0062 0307
+1E04 > 42 # unsup: 0042 0323
+1E05 > 62 # unsup: 0062 0323
+1E06 > 42 # unsup: 0042 0331
+1E07 > 62 # unsup: 0062 0331
+1E08 > 43 # unsup: 0043 0327 0301
+1E09 > 63 # unsup: 0063 0327 0301
+1E0A > 44 # unsup: 0044 0307
+1E0B > 64 # unsup: 0064 0307
+1E0C > 44 # unsup: 0044 0323
+1E0D > 64 # unsup: 0064 0323
+1E0E > 44 # unsup: 0044 0331
+1E0F > 64 # unsup: 0064 0331
+1E10 > 44 # unsup: 0044 0327
+1E11 > 64 # unsup: 0064 0327
+1E12 > 44 # unsup: 0044 032D
+1E13 > 64 # unsup: 0064 032D
+1E14 > 45 # unsup: 0045 0304 0300
+1E15 > 65 # unsup: 0065 0304 0300
+1E16 > 45 # unsup: 0045 0304 0301
+1E17 > 65 # unsup: 0065 0304 0301
+1E18 > 45 # unsup: 0045 032D
+1E19 > 65 # unsup: 0065 032D
+1E1A > 45 # unsup: 0045 0330
+1E1B > 65 # unsup: 0065 0330
+1E1C > 45 # unsup: 0045 0327 0306
+1E1D > 65 # unsup: 0065 0327 0306
+1E1E > 46 # unsup: 0046 0307
+1E1F > 66 # unsup: 0066 0307
+1E20 > 47 # unsup: 0047 0304
+1E21 > 67 # unsup: 0067 0304
+1E22 > 48 # unsup: 0048 0307
+1E23 > 68 # unsup: 0068 0307
+1E24 > 48 # unsup: 0048 0323
+1E25 > 68 # unsup: 0068 0323
+1E26 > 48 # unsup: 0048 0308
+1E27 > 68 # unsup: 0068 0308
+1E28 > 48 # unsup: 0048 0327
+1E29 > 68 # unsup: 0068 0327
+1E2A > 48 # unsup: 0048 032E
+1E2B > 68 # unsup: 0068 032E
+1E2C > 49 # unsup: 0049 0330
+1E2D > 69 # unsup: 0069 0330
+1E2E > 49 # unsup: 0049 0308 0301
+1E2F > 69 # unsup: 0069 0308 0301
+1E30 > 4B # unsup: 004B 0301
+1E31 > 6B # unsup: 006B 0301
+1E32 > 4B # unsup: 004B 0323
+1E33 > 6B # unsup: 006B 0323
+1E34 > 4B # unsup: 004B 0331
+1E35 > 6B # unsup: 006B 0331
+1E36 > 4C # unsup: 004C 0323
+1E37 > 6C # unsup: 006C 0323
+1E38 > 4C # unsup: 004C 0323 0304
+1E39 > 6C # unsup: 006C 0323 0304
+1E3A > 4C # unsup: 004C 0331
+1E3B > 6C # unsup: 006C 0331
+1E3C > 4C # unsup: 004C 032D
+1E3D > 6C # unsup: 006C 032D
+1E3E > 4D # unsup: 004D 0301
+1E3F > 6D # unsup: 006D 0301
+1E40 > 4D # unsup: 004D 0307
+1E41 > 6D # unsup: 006D 0307
+1E42 > 4D # unsup: 004D 0323
+1E43 > 6D # unsup: 006D 0323
+1E44 > 4E # unsup: 004E 0307
+1E45 > 6E # unsup: 006E 0307
+1E46 > 4E # unsup: 004E 0323
+1E47 > 6E # unsup: 006E 0323
+1E48 > 4E # unsup: 004E 0331
+1E49 > 6E # unsup: 006E 0331
+1E4A > 4E # unsup: 004E 032D
+1E4B > 6E # unsup: 006E 032D
+1E4C > 4F # unsup: 004F 0303 0301
+1E4D > 6F # unsup: 006F 0303 0301
+1E4E > 4F # unsup: 004F 0303 0308
+1E4F > 6F # unsup: 006F 0303 0308
+1E50 > 4F # unsup: 004F 0304 0300
+1E51 > 6F # unsup: 006F 0304 0300
+1E52 > 4F # unsup: 004F 0304 0301
+1E53 > 6F # unsup: 006F 0304 0301
+1E54 > 50 # unsup: 0050 0301
+1E55 > 70 # unsup: 0070 0301
+1E56 > 50 # unsup: 0050 0307
+1E57 > 70 # unsup: 0070 0307
+1E58 > 52 # unsup: 0052 0307
+1E59 > 72 # unsup: 0072 0307
+1E5A > 52 # unsup: 0052 0323
+1E5B > 72 # unsup: 0072 0323
+1E5C > 52 # unsup: 0052 0323 0304
+1E5D > 72 # unsup: 0072 0323 0304
+1E5E > 52 # unsup: 0052 0331
+1E5F > 72 # unsup: 0072 0331
+1E60 > 53 # unsup: 0053 0307
+1E61 > 73 # unsup: 0073 0307
+1E62 > 53 # unsup: 0053 0323
+1E63 > 73 # unsup: 0073 0323
+1E64 > 53 # unsup: 0053 0301 0307
+1E65 > 73 # unsup: 0073 0301 0307
+1E66 > 53 # unsup: 0053 030C 0307
+1E67 > 73 # unsup: 0073 030C 0307
+1E68 > 53 # unsup: 0053 0323 0307
+1E69 > 73 # unsup: 0073 0323 0307
+1E6A > 54 # unsup: 0054 0307
+1E6B > 74 # unsup: 0074 0307
+1E6C > 54 # unsup: 0054 0323
+1E6D > 74 # unsup: 0074 0323
+1E6E > 54 # unsup: 0054 0331
+1E6F > 74 # unsup: 0074 0331
+1E70 > 54 # unsup: 0054 032D
+1E71 > 74 # unsup: 0074 032D
+1E72 > 55 # unsup: 0055 0324
+1E73 > 75 # unsup: 0075 0324
+1E74 > 55 # unsup: 0055 0330
+1E75 > 75 # unsup: 0075 0330
+1E76 > 55 # unsup: 0055 032D
+1E77 > 75 # unsup: 0075 032D
+1E78 > 55 # unsup: 0055 0303 0301
+1E79 > 75 # unsup: 0075 0303 0301
+1E7A > 55 # unsup: 0055 0304 0308
+1E7B > 75 # unsup: 0075 0304 0308
+1E7C > 56 # unsup: 0056 0303
+1E7D > 76 # unsup: 0076 0303
+1E7E > 56 # unsup: 0056 0323
+1E7F > 76 # unsup: 0076 0323
+1E80 > 57 # unsup: 0057 0300
+1E81 > 77 # unsup: 0077 0300
+1E82 > 57 # unsup: 0057 0301
+1E83 > 77 # unsup: 0077 0301
+1E84 > 57 # unsup: 0057 0308
+1E85 > 77 # unsup: 0077 0308
+1E86 > 57 # unsup: 0057 0307
+1E87 > 77 # unsup: 0077 0307
+1E88 > 57 # unsup: 0057 0323
+1E89 > 77 # unsup: 0077 0323
+1E8A > 58 # unsup: 0058 0307
+1E8B > 78 # unsup: 0078 0307
+1E8C > 58 # unsup: 0058 0308
+1E8D > 78 # unsup: 0078 0308
+1E8E > 59 # unsup: 0059 0307
+1E8F > 79 # unsup: 0079 0307
+1E90 > 5A # unsup: 005A 0302
+1E91 > 7A # unsup: 007A 0302
+1E92 > 5A # unsup: 005A 0323
+1E93 > 7A # unsup: 007A 0323
+1E94 > 5A # unsup: 005A 0331
+1E95 > 7A # unsup: 007A 0331
+1E96 > 68 # unsup: 0068 0331
+1E97 > 74 # unsup: 0074 0308
+1E98 > 77 # unsup: 0077 030A
+1E99 > 79 # unsup: 0079 030A
+1E9B > 73 # unsup: 0073 0307
+1EA0 > 41 # unsup: 0041 0323
+1EA1 > 61 # unsup: 0061 0323
+1EA2 > 41 # unsup: 0041 0309
+1EA3 > 61 # unsup: 0061 0309
+1EA4 > 41 # unsup: 0041 0302 0301
+1EA5 > 61 # unsup: 0061 0302 0301
+1EA6 > 41 # unsup: 0041 0302 0300
+1EA7 > 61 # unsup: 0061 0302 0300
+1EA8 > 41 # unsup: 0041 0302 0309
+1EA9 > 61 # unsup: 0061 0302 0309
+1EAA > 41 # unsup: 0041 0302 0303
+1EAB > 61 # unsup: 0061 0302 0303
+1EAC > 41 # unsup: 0041 0323 0302
+1EAD > 61 # unsup: 0061 0323 0302
+1EAE > 41 # unsup: 0041 0306 0301
+1EAF > 61 # unsup: 0061 0306 0301
+1EB0 > 41 # unsup: 0041 0306 0300
+1EB1 > 61 # unsup: 0061 0306 0300
+1EB2 > 41 # unsup: 0041 0306 0309
+1EB3 > 61 # unsup: 0061 0306 0309
+1EB4 > 41 # unsup: 0041 0306 0303
+1EB5 > 61 # unsup: 0061 0306 0303
+1EB6 > 41 # unsup: 0041 0323 0306
+1EB7 > 61 # unsup: 0061 0323 0306
+1EB8 > 45 # unsup: 0045 0323
+1EB9 > 65 # unsup: 0065 0323
+1EBA > 45 # unsup: 0045 0309
+1EBB > 65 # unsup: 0065 0309
+1EBC > 45 # unsup: 0045 0303
+1EBD > 65 # unsup: 0065 0303
+1EBE > 45 # unsup: 0045 0302 0301
+1EBF > 65 # unsup: 0065 0302 0301
+1EC0 > 45 # unsup: 0045 0302 0300
+1EC1 > 65 # unsup: 0065 0302 0300
+1EC2 > 45 # unsup: 0045 0302 0309
+1EC3 > 65 # unsup: 0065 0302 0309
+1EC4 > 45 # unsup: 0045 0302 0303
+1EC5 > 65 # unsup: 0065 0302 0303
+1EC6 > 45 # unsup: 0045 0323 0302
+1EC7 > 65 # unsup: 0065 0323 0302
+1EC8 > 49 # unsup: 0049 0309
+1EC9 > 69 # unsup: 0069 0309
+1ECA > 49 # unsup: 0049 0323
+1ECB > 69 # unsup: 0069 0323
+1ECC > 4F # unsup: 004F 0323
+1ECD > 6F # unsup: 006F 0323
+1ECE > 4F # unsup: 004F 0309
+1ECF > 6F # unsup: 006F 0309
+1ED0 > 4F # unsup: 004F 0302 0301
+1ED1 > 6F # unsup: 006F 0302 0301
+1ED2 > 4F # unsup: 004F 0302 0300
+1ED3 > 6F # unsup: 006F 0302 0300
+1ED4 > 4F # unsup: 004F 0302 0309
+1ED5 > 6F # unsup: 006F 0302 0309
+1ED6 > 4F # unsup: 004F 0302 0303
+1ED7 > 6F # unsup: 006F 0302 0303
+1ED8 > 4F # unsup: 004F 0323 0302
+1ED9 > 6F # unsup: 006F 0323 0302
+1EDA > 4F # unsup: 004F 031B 0301
+1EDB > 6F # unsup: 006F 031B 0301
+1EDC > 4F # unsup: 004F 031B 0300
+1EDD > 6F # unsup: 006F 031B 0300
+1EDE > 4F # unsup: 004F 031B 0309
+1EDF > 6F # unsup: 006F 031B 0309
+1EE0 > 4F # unsup: 004F 031B 0303
+1EE1 > 6F # unsup: 006F 031B 0303
+1EE2 > 4F # unsup: 004F 031B 0323
+1EE3 > 6F # unsup: 006F 031B 0323
+1EE4 > 55 # unsup: 0055 0323
+1EE5 > 75 # unsup: 0075 0323
+1EE6 > 55 # unsup: 0055 0309
+1EE7 > 75 # unsup: 0075 0309
+1EE8 > 55 # unsup: 0055 031B 0301
+1EE9 > 75 # unsup: 0075 031B 0301
+1EEA > 55 # unsup: 0055 031B 0300
+1EEB > 75 # unsup: 0075 031B 0300
+1EEC > 55 # unsup: 0055 031B 0309
+1EED > 75 # unsup: 0075 031B 0309
+1EEE > 55 # unsup: 0055 031B 0303
+1EEF > 75 # unsup: 0075 031B 0303
+1EF0 > 55 # unsup: 0055 031B 0323
+1EF1 > 75 # unsup: 0075 031B 0323
+1EF2 > 59 # unsup: 0059 0300
+1EF3 > 79 # unsup: 0079 0300
+1EF4 > 59 # unsup: 0059 0323
+1EF5 > 79 # unsup: 0079 0323
+1EF6 > 59 # unsup: 0059 0309
+1EF7 > 79 # unsup: 0079 0309
+1EF8 > 59 # unsup: 0059 0303
+1EF9 > 79 # unsup: 0079 0303
+1FEF > 60
+2000 > 20 # compat
+2001 > 20 # compat
+2002 > 20 # compat
+2003 > 20 # compat
+2004 > 20 # compat
+2005 > 20 # compat
+2006 > 20 # compat
+2007 > 20 # compat
+2008 > 20 # compat
+2009 > 20 # compat
+200A > 20 # compat
+2022 > 95
+2024 > 2E # compat
+2025 > 2E 2E # compat
+2026 > 2E 2E 2E # compat
+202F > 20 # compat
+203C > 21 21 # compat
+2047 > 3F 3F # compat
+2048 > 3F 21 # compat
+2049 > 21 3F # compat
+205F > 20 # compat
+221A > 96
+2248 > 97
+2264 > 98
+2265 > 99
+2320 > 93
+2321 > 9B
+2500 > 80
+2502 > 81
+250C > 82
+2510 > 83
+2514 > 84
+2518 > 85
+251C > 86
+2524 > 87
+252C > 88
+2534 > 89
+253C > 8A
+2550 > A0
+2551 > A1
+2552 > A2
+2554 > A5
+2557 > A8
+2558 > A9
+2559 > AA
+255A > AB
+255B > AC
+255D > AE
+255E > AF
+255F > B0
+2560 > B1
+2561 > B2
+2563 > B5
+2566 > B8
+2567 > B9
+2568 > BA
+2569 > BB
+256A > BC
+256C > BE
+2580 > 8B
+2584 > 8C
+2588 > 8D
+258C > 8E
+2590 > 8F
+2591 > 90
+2592 > 91
+2593 > 92
+25A0 > 94
+FB00 > 66 66 # compat
+FB01 > 66 69 # compat
+FB02 > 66 6C # compat
+FB03 > 66 66 69 # compat
+FB04 > 66 66 6C # compat
+FB05 > 73 74 # compat
+FB06 > 73 74 # compat
+FB29 > 2B # compat
+FE30 > 2E 2E # compat
+FE33 > 5F # compat
+FE34 > 5F # compat
+FE35 > 28 # compat
+FE36 > 29 # compat
+FE37 > 7B # compat
+FE38 > 7D # compat
+FE47 > 5B # compat
+FE48 > 5D # compat
+FE4D > 5F # compat
+FE4E > 5F # compat
+FE4F > 5F # compat
+FE50 > 2C # compat
+FE52 > 2E # compat
+FE54 > 3B # compat
+FE55 > 3A # compat
+FE56 > 3F # compat
+FE57 > 21 # compat
+FE59 > 28 # compat
+FE5A > 29 # compat
+FE5B > 7B # compat
+FE5C > 7D # compat
+FE5F > 23 # compat
+FE60 > 26 # compat
+FE61 > 2A # compat
+FE62 > 2B # compat
+FE63 > 2D # compat
+FE64 > 3C # compat
+FE65 > 3E # compat
+FE66 > 3D # compat
+FE68 > 5C # compat
+FE69 > 24 # compat
+FE6A > 25 # compat
+FE6B > 40 # compat
+FF01 > 21 # compat
+FF02 > 22 # compat
+FF03 > 23 # compat
+FF04 > 24 # compat
+FF05 > 25 # compat
+FF06 > 26 # compat
+FF07 > 27 # compat
+FF08 > 28 # compat
+FF09 > 29 # compat
+FF0A > 2A # compat
+FF0B > 2B # compat
+FF0C > 2C # compat
+FF0D > 2D # compat
+FF0E > 2E # compat
+FF0F > 2F # compat
+FF10 > 30 # compat
+FF11 > 31 # compat
+FF12 > 32 # compat
+FF13 > 33 # compat
+FF14 > 34 # compat
+FF15 > 35 # compat
+FF16 > 36 # compat
+FF17 > 37 # compat
+FF18 > 38 # compat
+FF19 > 39 # compat
+FF1A > 3A # compat
+FF1B > 3B # compat
+FF1C > 3C # compat
+FF1D > 3D # compat
+FF1E > 3E # compat
+FF1F > 3F # compat
+FF20 > 40 # compat
+FF21 > 41 # compat
+FF22 > 42 # compat
+FF23 > 43 # compat
+FF24 > 44 # compat
+FF25 > 45 # compat
+FF26 > 46 # compat
+FF27 > 47 # compat
+FF28 > 48 # compat
+FF29 > 49 # compat
+FF2A > 4A # compat
+FF2B > 4B # compat
+FF2C > 4C # compat
+FF2D > 4D # compat
+FF2E > 4E # compat
+FF2F > 4F # compat
+FF30 > 50 # compat
+FF31 > 51 # compat
+FF32 > 52 # compat
+FF33 > 53 # compat
+FF34 > 54 # compat
+FF35 > 55 # compat
+FF36 > 56 # compat
+FF37 > 57 # compat
+FF38 > 58 # compat
+FF39 > 59 # compat
+FF3A > 5A # compat
+FF3B > 5B # compat
+FF3C > 5C # compat
+FF3D > 5D # compat
+FF3E > 5E # compat
+FF3F > 5F # compat
+FF40 > 60 # compat
+FF41 > 61 # compat
+FF42 > 62 # compat
+FF43 > 63 # compat
+FF44 > 64 # compat
+FF45 > 65 # compat
+FF46 > 66 # compat
+FF47 > 67 # compat
+FF48 > 68 # compat
+FF49 > 69 # compat
+FF4A > 6A # compat
+FF4B > 6B # compat
+FF4C > 6C # compat
+FF4D > 6D # compat
+FF4E > 6E # compat
+FF4F > 6F # compat
+FF50 > 70 # compat
+FF51 > 71 # compat
+FF52 > 72 # compat
+FF53 > 73 # compat
+FF54 > 74 # compat
+FF55 > 75 # compat
+FF56 > 76 # compat
+FF57 > 77 # compat
+FF58 > 78 # compat
+FF59 > 79 # compat
+FF5A > 7A # compat
+FF5B > 7B # compat
+FF5C > 7C # compat
+FF5D > 7D # compat
+FF5E > 7E # compat
+.
+
+STRICT
+/
+N 259
+0000 > 00
+0001 > 01
+0002 > 02
+0003 > 03
+0004 > 04
+0005 > 05
+0006 > 06
+0007 > 07
+0008 > 08
+0009 > 09
+000A > 0A
+000B > 0B
+000C > 0C
+000D > 0D
+000E > 0E
+000F > 0F
+0010 > 10
+0011 > 11
+0012 > 12
+0013 > 13
+0014 > 14
+0015 > 15
+0016 > 16
+0017 > 17
+0018 > 18
+0019 > 19
+001A > 1A
+001B > 1B
+001C > 1C
+001D > 1D
+001E > 1E
+001F > 1F
+0020 > 20
+0021 > 21
+0022 > 22
+0023 > 23
+0024 > 24
+0025 > 25
+0026 > 26
+0027 > 27
+0028 > 28
+0029 > 29
+002A > 2A
+002B > 2B
+002C > 2C
+002D > 2D
+002E > 2E
+002F > 2F
+0030 > 30
+0031 > 31
+0032 > 32
+0033 > 33
+0034 > 34
+0035 > 35
+0036 > 36
+0037 > 37
+0038 > 38
+0039 > 39
+003A > 3A
+003B > 3B
+003C > 3C
+003D > 3D
+003E > 3E
+003F > 3F
+0040 > 40
+0041 > 41
+0042 > 42
+0043 > 43
+0044 > 44
+0045 > 45
+0046 > 46
+0047 > 47
+0048 > 48
+0049 > 49
+004A > 4A
+004B > 4B
+004C > 4C
+004D > 4D
+004E > 4E
+004F > 4F
+0050 > 50
+0051 > 51
+0052 > 52
+0053 > 53
+0054 > 54
+0055 > 55
+0056 > 56
+0057 > 57
+0058 > 58
+0059 > 59
+005A > 5A
+005B > 5B
+005C > 5C
+005D > 5D
+005E > 5E
+005F > 5F
+0060 > 60
+0061 > 61
+0062 > 62
+0063 > 63
+0064 > 64
+0065 > 65
+0066 > 66
+0067 > 67
+0068 > 68
+0069 > 69
+006A > 6A
+006B > 6B
+006C > 6C
+006D > 6D
+006E > 6E
+006F > 6F
+0070 > 70
+0071 > 71
+0072 > 72
+0073 > 73
+0074 > 74
+0075 > 75
+0076 > 76
+0077 > 77
+0078 > 78
+0079 > 79
+007A > 7A
+007B > 7B
+007C > 7C
+007D > 7D
+007E > 7E
+007F > 7F
+00A0 > 9A
+00A9 > BF
+00B0 > 9C
+00B2 > 9D
+00B7 > 9E
+00F7 > 9F
+037E > 3B
+0387 > 9E
+0401 > B3
+0404 > B4
+0406 > B6 /
+     N 1
+     0308 > B7
+     .
+0407 > B7
+0410 > E1
+0411 > E2
+0412 > F7
+0413 > E7
+0414 > E4
+0415 > E5 /
+     N 1
+     0308 > B3
+     .
+0416 > F6
+0417 > FA
+0418 > E9 /
+     N 1
+     0306 > EA
+     .
+0419 > EA
+041A > EB
+041B > EC
+041C > ED
+041D > EE
+041E > EF
+041F > F0
+0420 > F2
+0421 > F3
+0422 > F4
+0423 > F5
+0424 > E6
+0425 > E8
+0426 > E3
+0427 > FE
+0428 > FB
+0429 > FD
+042A > FF
+042B > F9
+042C > F8
+042D > FC
+042E > E0
+042F > F1
+0430 > C1
+0431 > C2
+0432 > D7
+0433 > C7
+0434 > C4
+0435 > C5 /
+     N 1
+     0308 > A3
+     .
+0436 > D6
+0437 > DA
+0438 > C9 /
+     N 1
+     0306 > CA
+     .
+0439 > CA
+043A > CB
+043B > CC
+043C > CD
+043D > CE
+043E > CF
+043F > D0
+0440 > D2
+0441 > D3
+0442 > D4
+0443 > D5
+0444 > C6
+0445 > C8
+0446 > C3
+0447 > DE
+0448 > DB
+0449 > DD
+044A > DF
+044B > D9
+044C > D8
+044D > DC
+044E > C0
+044F > D1
+0451 > A3
+0454 > A4
+0456 > A6 /
+     N 1
+     0308 > A7
+     .
+0457 > A7
+0490 > BD
+0491 > AD
+1FEF > 60
+2022 > 95
+221A > 96
+2248 > 97
+2264 > 98
+2265 > 99
+2320 > 93
+2321 > 9B
+2500 > 80
+2502 > 81
+250C > 82
+2510 > 83
+2514 > 84
+2518 > 85
+251C > 86
+2524 > 87
+252C > 88
+2534 > 89
+253C > 8A
+2550 > A0
+2551 > A1
+2552 > A2
+2554 > A5
+2557 > A8
+2558 > A9
+2559 > AA
+255A > AB
+255B > AC
+255D > AE
+255E > AF
+255F > B0
+2560 > B1
+2561 > B2
+2563 > B5
+2566 > B8
+2567 > B9
+2568 > BA
+2569 > BB
+256A > BC
+256C > BE
+2580 > 8B
+2584 > 8C
+2588 > 8D
+258C > 8E
+2590 > 8F
+2591 > 90
+2592 > 91
+2593 > 92
+25A0 > 94
+.
+
+NFD
+/
+N 256
+00 > 0000
+01 > 0001
+02 > 0002
+03 > 0003
+04 > 0004
+05 > 0005
+06 > 0006
+07 > 0007
+08 > 0008
+09 > 0009
+0A > 000A
+0B > 000B
+0C > 000C
+0D > 000D
+0E > 000E
+0F > 000F
+10 > 0010
+11 > 0011
+12 > 0012
+13 > 0013
+14 > 0014
+15 > 0015
+16 > 0016
+17 > 0017
+18 > 0018
+19 > 0019
+1A > 001A
+1B > 001B
+1C > 001C
+1D > 001D
+1E > 001E
+1F > 001F
+20 > 0020
+21 > 0021
+22 > 0022
+23 > 0023
+24 > 0024
+25 > 0025
+26 > 0026
+27 > 0027
+28 > 0028
+29 > 0029
+2A > 002A
+2B > 002B
+2C > 002C
+2D > 002D
+2E > 002E
+2F > 002F
+30 > 0030
+31 > 0031
+32 > 0032
+33 > 0033
+34 > 0034
+35 > 0035
+36 > 0036
+37 > 0037
+38 > 0038
+39 > 0039
+3A > 003A
+3B > 003B
+3C > 003C
+3D > 003D
+3E > 003E
+3F > 003F
+40 > 0040
+41 > 0041
+42 > 0042
+43 > 0043
+44 > 0044
+45 > 0045
+46 > 0046
+47 > 0047
+48 > 0048
+49 > 0049
+4A > 004A
+4B > 004B
+4C > 004C
+4D > 004D
+4E > 004E
+4F > 004F
+50 > 0050
+51 > 0051
+52 > 0052
+53 > 0053
+54 > 0054
+55 > 0055
+56 > 0056
+57 > 0057
+58 > 0058
+59 > 0059
+5A > 005A
+5B > 005B
+5C > 005C
+5D > 005D
+5E > 005E
+5F > 005F
+60 > 0060
+61 > 0061
+62 > 0062
+63 > 0063
+64 > 0064
+65 > 0065
+66 > 0066
+67 > 0067
+68 > 0068
+69 > 0069
+6A > 006A
+6B > 006B
+6C > 006C
+6D > 006D
+6E > 006E
+6F > 006F
+70 > 0070
+71 > 0071
+72 > 0072
+73 > 0073
+74 > 0074
+75 > 0075
+76 > 0076
+77 > 0077
+78 > 0078
+79 > 0079
+7A > 007A
+7B > 007B
+7C > 007C
+7D > 007D
+7E > 007E
+7F > 007F
+80 > 2500
+81 > 2502
+82 > 250C
+83 > 2510
+84 > 2514
+85 > 2518
+86 > 251C
+87 > 2524
+88 > 252C
+89 > 2534
+8A > 253C
+8B > 2580
+8C > 2584
+8D > 2588
+8E > 258C
+8F > 2590
+90 > 2591
+91 > 2592
+92 > 2593
+93 > 2320
+94 > 25A0
+95 > 2022
+96 > 221A
+97 > 2248
+98 > 2264
+99 > 2265
+9A > 00A0
+9B > 2321
+9C > 00B0
+9D > 00B2
+9E > 00B7
+9F > 00F7
+A0 > 2550
+A1 > 2551
+A2 > 2552
+A3 > 0435 0308
+A4 > 0454
+A5 > 2554
+A6 > 0456
+A7 > 0456 0308
+A8 > 2557
+A9 > 2558
+AA > 2559
+AB > 255A
+AC > 255B
+AD > 0491
+AE > 255D
+AF > 255E
+B0 > 255F
+B1 > 2560
+B2 > 2561
+B3 > 0415 0308
+B4 > 0404
+B5 > 2563
+B6 > 0406
+B7 > 0406 0308
+B8 > 2566
+B9 > 2567
+BA > 2568
+BB > 2569
+BC > 256A
+BD > 0490
+BE > 256C
+BF > 00A9
+C0 > 044E
+C1 > 0430
+C2 > 0431
+C3 > 0446
+C4 > 0434
+C5 > 0435
+C6 > 0444
+C7 > 0433
+C8 > 0445
+C9 > 0438
+CA > 0438 0306
+CB > 043A
+CC > 043B
+CD > 043C
+CE > 043D
+CF > 043E
+D0 > 043F
+D1 > 044F
+D2 > 0440
+D3 > 0441
+D4 > 0442
+D5 > 0443
+D6 > 0436
+D7 > 0432
+D8 > 044C
+D9 > 044B
+DA > 0437
+DB > 0448
+DC > 044D
+DD > 0449
+DE > 0447
+DF > 044A
+E0 > 042E
+E1 > 0410
+E2 > 0411
+E3 > 0426
+E4 > 0414
+E5 > 0415
+E6 > 0424
+E7 > 0413
+E8 > 0425
+E9 > 0418
+EA > 0418 0306
+EB > 041A
+EC > 041B
+ED > 041C
+EE > 041D
+EF > 041E
+F0 > 041F
+F1 > 042F
+F2 > 0420
+F3 > 0421
+F4 > 0422
+F5 > 0423
+F6 > 0416
+F7 > 0412
+F8 > 042C
+F9 > 042B
+FA > 0417
+FB > 0428
+FC > 042D
+FD > 0429
+FE > 0427
+FF > 042A
+.
+
+NFC
+/
+N 256
+00 > 0000
+01 > 0001
+02 > 0002
+03 > 0003
+04 > 0004
+05 > 0005
+06 > 0006
+07 > 0007
+08 > 0008
+09 > 0009
+0A > 000A
+0B > 000B
+0C > 000C
+0D > 000D
+0E > 000E
+0F > 000F
+10 > 0010
+11 > 0011
+12 > 0012
+13 > 0013
+14 > 0014
+15 > 0015
+16 > 0016
+17 > 0017
+18 > 0018
+19 > 0019
+1A > 001A
+1B > 001B
+1C > 001C
+1D > 001D
+1E > 001E
+1F > 001F
+20 > 0020
+21 > 0021
+22 > 0022
+23 > 0023
+24 > 0024
+25 > 0025
+26 > 0026
+27 > 0027
+28 > 0028
+29 > 0029
+2A > 002A
+2B > 002B
+2C > 002C
+2D > 002D
+2E > 002E
+2F > 002F
+30 > 0030
+31 > 0031
+32 > 0032
+33 > 0033
+34 > 0034
+35 > 0035
+36 > 0036
+37 > 0037
+38 > 0038
+39 > 0039
+3A > 003A
+3B > 003B
+3C > 003C
+3D > 003D
+3E > 003E
+3F > 003F
+40 > 0040
+41 > 0041
+42 > 0042
+43 > 0043
+44 > 0044
+45 > 0045
+46 > 0046
+47 > 0047
+48 > 0048
+49 > 0049
+4A > 004A
+4B > 004B
+4C > 004C
+4D > 004D
+4E > 004E
+4F > 004F
+50 > 0050
+51 > 0051
+52 > 0052
+53 > 0053
+54 > 0054
+55 > 0055
+56 > 0056
+57 > 0057
+58 > 0058
+59 > 0059
+5A > 005A
+5B > 005B
+5C > 005C
+5D > 005D
+5E > 005E
+5F > 005F
+60 > 0060
+61 > 0061
+62 > 0062
+63 > 0063
+64 > 0064
+65 > 0065
+66 > 0066
+67 > 0067
+68 > 0068
+69 > 0069
+6A > 006A
+6B > 006B
+6C > 006C
+6D > 006D
+6E > 006E
+6F > 006F
+70 > 0070
+71 > 0071
+72 > 0072
+73 > 0073
+74 > 0074
+75 > 0075
+76 > 0076
+77 > 0077
+78 > 0078
+79 > 0079
+7A > 007A
+7B > 007B
+7C > 007C
+7D > 007D
+7E > 007E
+7F > 007F
+80 > 2500
+81 > 2502
+82 > 250C
+83 > 2510
+84 > 2514
+85 > 2518
+86 > 251C
+87 > 2524
+88 > 252C
+89 > 2534
+8A > 253C
+8B > 2580
+8C > 2584
+8D > 2588
+8E > 258C
+8F > 2590
+90 > 2591
+91 > 2592
+92 > 2593
+93 > 2320
+94 > 25A0
+95 > 2022
+96 > 221A
+97 > 2248
+98 > 2264
+99 > 2265
+9A > 00A0
+9B > 2321
+9C > 00B0
+9D > 00B2
+9E > 00B7
+9F > 00F7
+A0 > 2550
+A1 > 2551
+A2 > 2552
+A3 > 0451
+A4 > 0454
+A5 > 2554
+A6 > 0456
+A7 > 0457
+A8 > 2557
+A9 > 2558
+AA > 2559
+AB > 255A
+AC > 255B
+AD > 0491
+AE > 255D
+AF > 255E
+B0 > 255F
+B1 > 2560
+B2 > 2561
+B3 > 0401
+B4 > 0404
+B5 > 2563
+B6 > 0406
+B7 > 0407
+B8 > 2566
+B9 > 2567
+BA > 2568
+BB > 2569
+BC > 256A
+BD > 0490
+BE > 256C
+BF > 00A9
+C0 > 044E
+C1 > 0430
+C2 > 0431
+C3 > 0446
+C4 > 0434
+C5 > 0435
+C6 > 0444
+C7 > 0433
+C8 > 0445
+C9 > 0438
+CA > 0439
+CB > 043A
+CC > 043B
+CD > 043C
+CE > 043D
+CF > 043E
+D0 > 043F
+D1 > 044F
+D2 > 0440
+D3 > 0441
+D4 > 0442
+D5 > 0443
+D6 > 0436
+D7 > 0432
+D8 > 044C
+D9 > 044B
+DA > 0437
+DB > 0448
+DC > 044D
+DD > 0449
+DE > 0447
+DF > 044A
+E0 > 042E
+E1 > 0410
+E2 > 0411
+E3 > 0426
+E4 > 0414
+E5 > 0415
+E6 > 0424
+E7 > 0413
+E8 > 0425
+E9 > 0418
+EA > 0419
+EB > 041A
+EC > 041B
+ED > 041C
+EE > 041D
+EF > 041E
+F0 > 041F
+F1 > 042F
+F2 > 0420
+F3 > 0421
+F4 > 0422
+F5 > 0423
+F6 > 0416
+F7 > 0412
+F8 > 042C
+F9 > 042B
+FA > 0417
+FB > 0428
+FC > 042D
+FD > 0429
+FE > 0427
+FF > 042A
+.
+
+COMP
+= NFC
+.
Index: doc/tools/ultraedit/ultraedit/GNU/aspell/data/koi8-u.cset
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/koi8-u.cset	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/koi8-u.cset	(working copy)
@@ -0,0 +1,262 @@
+# Aspell Character Data File.
+= koi8-u
+> ascii
+/
+# <char> <uni> <type> <display> <upper> <lower> <title> <plain>
+#                                                         <sl-first> <sl-rest>
+00 0000 - N 00 00 00 00 00 00 # <control>
+01 0001 . N 01 01 01 00 00 00 # <unused control>
+02 0002 . N 02 02 02 00 00 00 # <unused control>
+03 0003 . N 03 03 03 00 00 00 # <unused control>
+04 0004 . N 04 04 04 00 00 00 # <unused control>
+05 0005 . N 05 05 05 00 00 00 # <unused control>
+06 0006 . N 06 06 06 00 00 00 # <unused control>
+07 0007 . N 07 07 07 00 00 00 # <unused control>
+08 0008 . N 08 08 08 00 00 00 # <unused control>
+09 0009 . N 09 09 09 00 00 00 # <unused control>
+0A 000A . N 0A 0A 0A 00 00 00 # <unused control>
+0B 000B . N 0B 0B 0B 00 00 00 # <unused control>
+0C 000C . N 0C 0C 0C 00 00 00 # <unused control>
+0D 000D . N 0D 0D 0D 00 00 00 # <unused control>
+0E 000E . N 0E 0E 0E 00 00 00 # <unused control>
+0F 000F . N 0F 0F 0F 00 00 00 # <unused control>
+10 0010 - N 10 10 10 00 00 00 # <control>
+11 0011 . N 11 11 11 00 00 00 # <unused control>
+12 0012 . N 12 12 12 00 00 00 # <unused control>
+13 0013 . N 13 13 13 00 00 00 # <unused control>
+14 0014 . N 14 14 14 00 00 00 # <unused control>
+15 0015 . N 15 15 15 00 00 00 # <unused control>
+16 0016 . N 16 16 16 00 00 00 # <unused control>
+17 0017 . N 17 17 17 00 00 00 # <unused control>
+18 0018 . N 18 18 18 00 00 00 # <unused control>
+19 0019 . N 19 19 19 00 00 00 # <unused control>
+1A 001A . N 1A 1A 1A 00 00 00 # <unused control>
+1B 001B . N 1B 1B 1B 00 00 00 # <unused control>
+1C 001C . N 1C 1C 1C 00 00 00 # <unused control>
+1D 001D . N 1D 1D 1D 00 00 00 # <unused control>
+1E 001E . N 1E 1E 1E 00 00 00 # <unused control>
+1F 001F . N 1F 1F 1F 00 00 00 # <unused control>
+20 0020 W Y 20 20 20 00 00 00 # SPACE
+21 0021 - Y 21 21 21 00 00 00 # EXCLAMATION MARK
+22 0022 - Y 22 22 22 00 00 00 # QUOTATION MARK
+23 0023 - Y 23 23 23 00 00 00 # NUMBER SIGN
+24 0024 - Y 24 24 24 00 00 00 # DOLLAR SIGN
+25 0025 - Y 25 25 25 00 00 00 # PERCENT SIGN
+26 0026 - Y 26 26 26 00 00 00 # AMPERSAND
+27 0027 - Y 27 27 27 00 00 00 # APOSTROPHE
+28 0028 - Y 28 28 28 00 00 00 # LEFT PARENTHESIS
+29 0029 - Y 29 29 29 00 00 00 # RIGHT PARENTHESIS
+2A 002A - Y 2A 2A 2A 00 00 00 # ASTERISK
+2B 002B - Y 2B 2B 2B 00 00 00 # PLUS SIGN
+2C 002C - Y 2C 2C 2C 00 00 00 # COMMA
+2D 002D H Y 2D 2D 2D 00 00 00 # HYPHEN-MINUS
+2E 002E - Y 2E 2E 2E 00 00 00 # FULL STOP
+2F 002F - Y 2F 2F 2F 00 00 00 # SOLIDUS
+30 0030 D Y 30 30 30 00 00 00 # DIGIT ZERO
+31 0031 D Y 31 31 31 00 00 00 # DIGIT ONE
+32 0032 D Y 32 32 32 00 00 00 # DIGIT TWO
+33 0033 D Y 33 33 33 00 00 00 # DIGIT THREE
+34 0034 D Y 34 34 34 00 00 00 # DIGIT FOUR
+35 0035 D Y 35 35 35 00 00 00 # DIGIT FIVE
+36 0036 D Y 36 36 36 00 00 00 # DIGIT SIX
+37 0037 D Y 37 37 37 00 00 00 # DIGIT SEVEN
+38 0038 D Y 38 38 38 00 00 00 # DIGIT EIGHT
+39 0039 D Y 39 39 39 00 00 00 # DIGIT NINE
+3A 003A - Y 3A 3A 3A 00 00 00 # COLON
+3B 003B - Y 3B 3B 3B 00 00 00 # SEMICOLON
+3C 003C - Y 3C 3C 3C 00 00 00 # LESS-THAN SIGN
+3D 003D - Y 3D 3D 3D 00 00 00 # EQUALS SIGN
+3E 003E - Y 3E 3E 3E 00 00 00 # GREATER-THAN SIGN
+3F 003F - Y 3F 3F 3F 00 00 00 # QUESTION MARK
+40 0040 - Y 40 40 40 00 00 00 # COMMERCIAL AT
+41 0041 L Y 41 61 41 41 2A 00 # LATIN CAPITAL LETTER A
+42 0042 L Y 42 62 42 42 62 62 # LATIN CAPITAL LETTER B
+43 0043 L Y 43 63 43 43 63 63 # LATIN CAPITAL LETTER C
+44 0044 L Y 44 64 44 44 64 64 # LATIN CAPITAL LETTER D
+45 0045 L Y 45 65 45 45 2A 00 # LATIN CAPITAL LETTER E
+46 0046 L Y 46 66 46 46 66 66 # LATIN CAPITAL LETTER F
+47 0047 L Y 47 67 47 47 67 67 # LATIN CAPITAL LETTER G
+48 0048 L Y 48 68 48 48 68 68 # LATIN CAPITAL LETTER H
+49 0049 L Y 49 69 49 49 2A 00 # LATIN CAPITAL LETTER I
+4A 004A L Y 4A 6A 4A 4A 6A 6A # LATIN CAPITAL LETTER J
+4B 004B L Y 4B 6B 4B 4B 6B 6B # LATIN CAPITAL LETTER K
+4C 004C L Y 4C 6C 4C 4C 6C 6C # LATIN CAPITAL LETTER L
+4D 004D L Y 4D 6D 4D 4D 6D 6D # LATIN CAPITAL LETTER M
+4E 004E L Y 4E 6E 4E 4E 6E 6E # LATIN CAPITAL LETTER N
+4F 004F L Y 4F 6F 4F 4F 2A 00 # LATIN CAPITAL LETTER O
+50 0050 L Y 50 70 50 50 70 70 # LATIN CAPITAL LETTER P
+51 0051 L Y 51 71 51 51 71 71 # LATIN CAPITAL LETTER Q
+52 0052 L Y 52 72 52 52 72 72 # LATIN CAPITAL LETTER R
+53 0053 L Y 53 73 53 53 73 73 # LATIN CAPITAL LETTER S
+54 0054 L Y 54 74 54 54 74 74 # LATIN CAPITAL LETTER T
+55 0055 L Y 55 75 55 55 2A 00 # LATIN CAPITAL LETTER U
+56 0056 L Y 56 76 56 56 76 76 # LATIN CAPITAL LETTER V
+57 0057 L Y 57 77 57 57 77 77 # LATIN CAPITAL LETTER W
+58 0058 L Y 58 78 58 58 78 78 # LATIN CAPITAL LETTER X
+59 0059 L Y 59 79 59 59 79 79 # LATIN CAPITAL LETTER Y
+5A 005A L Y 5A 7A 5A 5A 7A 7A # LATIN CAPITAL LETTER Z
+5B 005B - Y 5B 5B 5B 00 00 00 # LEFT SQUARE BRACKET
+5C 005C - Y 5C 5C 5C 00 00 00 # REVERSE SOLIDUS
+5D 005D - Y 5D 5D 5D 00 00 00 # RIGHT SQUARE BRACKET
+5E 005E - Y 5E 5E 5E 00 00 00 # CIRCUMFLEX ACCENT
+5F 005F - Y 5F 5F 5F 00 00 00 # LOW LINE
+60 0060 - Y 60 60 60 00 00 00 # GRAVE ACCENT
+61 0061 L Y 41 61 41 61 2A 00 # LATIN SMALL LETTER A
+62 0062 L Y 42 62 42 62 62 62 # LATIN SMALL LETTER B
+63 0063 L Y 43 63 43 63 63 63 # LATIN SMALL LETTER C
+64 0064 L Y 44 64 44 64 64 64 # LATIN SMALL LETTER D
+65 0065 L Y 45 65 45 65 2A 00 # LATIN SMALL LETTER E
+66 0066 L Y 46 66 46 66 66 66 # LATIN SMALL LETTER F
+67 0067 L Y 47 67 47 67 67 67 # LATIN SMALL LETTER G
+68 0068 L Y 48 68 48 68 68 68 # LATIN SMALL LETTER H
+69 0069 L Y 49 69 49 69 2A 00 # LATIN SMALL LETTER I
+6A 006A L Y 4A 6A 4A 6A 6A 6A # LATIN SMALL LETTER J
+6B 006B L Y 4B 6B 4B 6B 6B 6B # LATIN SMALL LETTER K
+6C 006C L Y 4C 6C 4C 6C 6C 6C # LATIN SMALL LETTER L
+6D 006D L Y 4D 6D 4D 6D 6D 6D # LATIN SMALL LETTER M
+6E 006E L Y 4E 6E 4E 6E 6E 6E # LATIN SMALL LETTER N
+6F 006F L Y 4F 6F 4F 6F 2A 00 # LATIN SMALL LETTER O
+70 0070 L Y 50 70 50 70 70 70 # LATIN SMALL LETTER P
+71 0071 L Y 51 71 51 71 71 71 # LATIN SMALL LETTER Q
+72 0072 L Y 52 72 52 72 72 72 # LATIN SMALL LETTER R
+73 0073 L Y 53 73 53 73 73 73 # LATIN SMALL LETTER S
+74 0074 L Y 54 74 54 74 74 74 # LATIN SMALL LETTER T
+75 0075 L Y 55 75 55 75 2A 00 # LATIN SMALL LETTER U
+76 0076 L Y 56 76 56 76 76 76 # LATIN SMALL LETTER V
+77 0077 L Y 57 77 57 77 77 77 # LATIN SMALL LETTER W
+78 0078 L Y 58 78 58 78 78 78 # LATIN SMALL LETTER X
+79 0079 L Y 59 79 59 79 79 79 # LATIN SMALL LETTER Y
+7A 007A L Y 5A 7A 5A 7A 7A 7A # LATIN SMALL LETTER Z
+7B 007B - Y 7B 7B 7B 00 00 00 # LEFT CURLY BRACKET
+7C 007C - Y 7C 7C 7C 00 00 00 # VERTICAL LINE
+7D 007D - Y 7D 7D 7D 00 00 00 # RIGHT CURLY BRACKET
+7E 007E - Y 7E 7E 7E 00 00 00 # TILDE
+7F 007F - N 7F 7F 7F 00 00 00 # <control>
+80 2500 . N 80 80 80 00 00 00 # <unused special>
+81 2502 . N 81 81 81 00 00 00 # <unused special>
+82 250C . N 82 82 82 00 00 00 # <unused special>
+83 2510 . N 83 83 83 00 00 00 # <unused special>
+84 2514 . N 84 84 84 00 00 00 # <unused special>
+85 2518 . N 85 85 85 00 00 00 # <unused special>
+86 251C . N 86 86 86 00 00 00 # <unused special>
+87 2524 . N 87 87 87 00 00 00 # <unused special>
+88 252C . N 88 88 88 00 00 00 # <unused special>
+89 2534 . N 89 89 89 00 00 00 # <unused special>
+8A 253C . N 8A 8A 8A 00 00 00 # <unused special>
+8B 2580 . N 8B 8B 8B 00 00 00 # <unused special>
+8C 2584 . N 8C 8C 8C 00 00 00 # <unused special>
+8D 2588 . N 8D 8D 8D 00 00 00 # <unused special>
+8E 258C . N 8E 8E 8E 00 00 00 # <unused special>
+8F 2590 . N 8F 8F 8F 00 00 00 # <unused special>
+90 2591 . N 90 90 90 00 00 00 # <unused special>
+91 2592 . N 91 91 91 00 00 00 # <unused special>
+92 2593 . N 92 92 92 00 00 00 # <unused special>
+93 2320 . N 93 93 93 00 00 00 # <unused special>
+94 25A0 . N 94 94 94 00 00 00 # <unused special>
+95 2022 - Y 95 95 95 00 00 00 # BULLET
+96 221A . N 96 96 96 00 00 00 # <unused special>
+97 2248 . N 97 97 97 00 00 00 # <unused special>
+98 2264 . N 98 98 98 00 00 00 # <unused special>
+99 2265 . N 99 99 99 00 00 00 # <unused special>
+9A 00A0 W Y 9A 9A 9A 00 00 00 # NO-BREAK SPACE
+9B 2321 . N 9B 9B 9B 00 00 00 # <unused special>
+9C 00B0 - Y 9C 9C 9C 00 00 00 # DEGREE SIGN
+9D 00B2 - Y 9D 9D 9D 00 00 00 # SUPERSCRIPT TWO
+9E 00B7 - Y 9E 9E 9E 00 00 00 # MIDDLE DOT
+9F 00F7 - Y 9F 9F 9F 00 00 00 # DIVISION SIGN
+A0 2550 . N A0 A0 A0 00 00 00 # <unused special>
+A1 2551 . N A1 A1 A1 00 00 00 # <unused special>
+A2 2552 . N A2 A2 A2 00 00 00 # <unused special>
+A3 0451 L Y B3 A3 B3 A3 A3 A3 # CYRILLIC SMALL LETTER IO
+A4 0454 L Y B4 A4 B4 A4 A4 A4 # CYRILLIC SMALL LETTER UKRAINIAN IE
+A5 2554 . N A5 A5 A5 00 00 00 # <unused special>
+A6 0456 L Y B6 A6 B6 A6 A6 A6 # CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I
+A7 0457 L Y B7 A7 B7 A7 A7 A7 # CYRILLIC SMALL LETTER YI
+A8 2557 . N A8 A8 A8 00 00 00 # <unused special>
+A9 2558 . N A9 A9 A9 00 00 00 # <unused special>
+AA 2559 . N AA AA AA 00 00 00 # <unused special>
+AB 255A . N AB AB AB 00 00 00 # <unused special>
+AC 255B . N AC AC AC 00 00 00 # <unused special>
+AD 0491 L Y BD AD BD AD AD AD # CYRILLIC SMALL LETTER GHE WITH UPTURN
+AE 255D . N AE AE AE 00 00 00 # <unused special>
+AF 255E . N AF AF AF 00 00 00 # <unused special>
+B0 255F . N B0 B0 B0 00 00 00 # <unused special>
+B1 2560 . N B1 B1 B1 00 00 00 # <unused special>
+B2 2561 . N B2 B2 B2 00 00 00 # <unused special>
+B3 0401 L Y B3 A3 B3 B3 A3 A3 # CYRILLIC CAPITAL LETTER IO
+B4 0404 L Y B4 A4 B4 B4 A4 A4 # CYRILLIC CAPITAL LETTER UKRAINIAN IE
+B5 2563 . N B5 B5 B5 00 00 00 # <unused special>
+B6 0406 L Y B6 A6 B6 B6 A6 A6 # CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I
+B7 0407 L Y B7 A7 B7 B7 A7 A7 # CYRILLIC CAPITAL LETTER YI
+B8 2566 . N B8 B8 B8 00 00 00 # <unused special>
+B9 2567 . N B9 B9 B9 00 00 00 # <unused special>
+BA 2568 . N BA BA BA 00 00 00 # <unused special>
+BB 2569 . N BB BB BB 00 00 00 # <unused special>
+BC 256A . N BC BC BC 00 00 00 # <unused special>
+BD 0490 L Y BD AD BD BD AD AD # CYRILLIC CAPITAL LETTER GHE WITH UPTURN
+BE 256C . N BE BE BE 00 00 00 # <unused special>
+BF 00A9 - Y BF BF BF 00 00 00 # COPYRIGHT SIGN
+C0 044E L Y E0 C0 E0 C0 2A 00 # CYRILLIC SMALL LETTER YU
+C1 0430 L Y E1 C1 E1 C1 2A 00 # CYRILLIC SMALL LETTER A
+C2 0431 L Y E2 C2 E2 C2 C2 C2 # CYRILLIC SMALL LETTER BE
+C3 0446 L Y E3 C3 E3 C3 C3 C3 # CYRILLIC SMALL LETTER TSE
+C4 0434 L Y E4 C4 E4 C4 C4 C4 # CYRILLIC SMALL LETTER DE
+C5 0435 L Y E5 C5 E5 C5 2A 00 # CYRILLIC SMALL LETTER IE
+C6 0444 L Y E6 C6 E6 C6 C6 C6 # CYRILLIC SMALL LETTER EF
+C7 0433 L Y E7 C7 E7 C7 C7 C7 # CYRILLIC SMALL LETTER GHE
+C8 0445 L Y E8 C8 E8 C8 C8 C8 # CYRILLIC SMALL LETTER HA
+C9 0438 L Y E9 C9 E9 C9 2A 00 # CYRILLIC SMALL LETTER I
+CA 0439 L Y EA CA EA CA CA CA # CYRILLIC SMALL LETTER SHORT I
+CB 043A L Y EB CB EB CB CB CB # CYRILLIC SMALL LETTER KA
+CC 043B L Y EC CC EC CC CC CC # CYRILLIC SMALL LETTER EL
+CD 043C L Y ED CD ED CD CD CD # CYRILLIC SMALL LETTER EM
+CE 043D L Y EE CE EE CE CE CE # CYRILLIC SMALL LETTER EN
+CF 043E L Y EF CF EF CF 2A 00 # CYRILLIC SMALL LETTER O
+D0 043F L Y F0 D0 F0 D0 D0 D0 # CYRILLIC SMALL LETTER PE
+D1 044F L Y F1 D1 F1 D1 2A 00 # CYRILLIC SMALL LETTER YA
+D2 0440 L Y F2 D2 F2 D2 D2 D2 # CYRILLIC SMALL LETTER ER
+D3 0441 L Y F3 D3 F3 D3 D3 D3 # CYRILLIC SMALL LETTER ES
+D4 0442 L Y F4 D4 F4 D4 D4 D4 # CYRILLIC SMALL LETTER TE
+D5 0443 L Y F5 D5 F5 D5 2A 00 # CYRILLIC SMALL LETTER U
+D6 0436 L Y F6 D6 F6 D6 D6 D6 # CYRILLIC SMALL LETTER ZHE
+D7 0432 L Y F7 D7 F7 D7 D7 D7 # CYRILLIC SMALL LETTER VE
+D8 044C L Y F8 D8 F8 D8 D8 D8 # CYRILLIC SMALL LETTER SOFT SIGN
+D9 044B L Y F9 D9 F9 D9 2A 00 # CYRILLIC SMALL LETTER YERU
+DA 0437 L Y FA DA FA DA DA DA # CYRILLIC SMALL LETTER ZE
+DB 0448 L Y FB DB FB DB DB DB # CYRILLIC SMALL LETTER SHA
+DC 044D L Y FC DC FC DC 2A 00 # CYRILLIC SMALL LETTER E
+DD 0449 L Y FD DD FD DD DD DD # CYRILLIC SMALL LETTER SHCHA
+DE 0447 L Y FE DE FE DE DE DE # CYRILLIC SMALL LETTER CHE
+DF 044A L Y FF DF FF DF DF DF # CYRILLIC SMALL LETTER HARD SIGN
+E0 042E L Y E0 C0 E0 E0 2A 00 # CYRILLIC CAPITAL LETTER YU
+E1 0410 L Y E1 C1 E1 E1 2A 00 # CYRILLIC CAPITAL LETTER A
+E2 0411 L Y E2 C2 E2 E2 C2 C2 # CYRILLIC CAPITAL LETTER BE
+E3 0426 L Y E3 C3 E3 E3 C3 C3 # CYRILLIC CAPITAL LETTER TSE
+E4 0414 L Y E4 C4 E4 E4 C4 C4 # CYRILLIC CAPITAL LETTER DE
+E5 0415 L Y E5 C5 E5 E5 2A 00 # CYRILLIC CAPITAL LETTER IE
+E6 0424 L Y E6 C6 E6 E6 C6 C6 # CYRILLIC CAPITAL LETTER EF
+E7 0413 L Y E7 C7 E7 E7 C7 C7 # CYRILLIC CAPITAL LETTER GHE
+E8 0425 L Y E8 C8 E8 E8 C8 C8 # CYRILLIC CAPITAL LETTER HA
+E9 0418 L Y E9 C9 E9 E9 2A 00 # CYRILLIC CAPITAL LETTER I
+EA 0419 L Y EA CA EA EA CA CA # CYRILLIC CAPITAL LETTER SHORT I
+EB 041A L Y EB CB EB EB CB CB # CYRILLIC CAPITAL LETTER KA
+EC 041B L Y EC CC EC EC CC CC # CYRILLIC CAPITAL LETTER EL
+ED 041C L Y ED CD ED ED CD CD # CYRILLIC CAPITAL LETTER EM
+EE 041D L Y EE CE EE EE CE CE # CYRILLIC CAPITAL LETTER EN
+EF 041E L Y EF CF EF EF 2A 00 # CYRILLIC CAPITAL LETTER O
+F0 041F L Y F0 D0 F0 F0 D0 D0 # CYRILLIC CAPITAL LETTER PE
+F1 042F L Y F1 D1 F1 F1 2A 00 # CYRILLIC CAPITAL LETTER YA
+F2 0420 L Y F2 D2 F2 F2 D2 D2 # CYRILLIC CAPITAL LETTER ER
+F3 0421 L Y F3 D3 F3 F3 D3 D3 # CYRILLIC CAPITAL LETTER ES
+F4 0422 L Y F4 D4 F4 F4 D4 D4 # CYRILLIC CAPITAL LETTER TE
+F5 0423 L Y F5 D5 F5 F5 2A 00 # CYRILLIC CAPITAL LETTER U
+F6 0416 L Y F6 D6 F6 F6 D6 D6 # CYRILLIC CAPITAL LETTER ZHE
+F7 0412 L Y F7 D7 F7 F7 D7 D7 # CYRILLIC CAPITAL LETTER VE
+F8 042C L Y F8 D8 F8 F8 D8 D8 # CYRILLIC CAPITAL LETTER SOFT SIGN
+F9 042B L Y F9 D9 F9 F9 2A 00 # CYRILLIC CAPITAL LETTER YERU
+FA 0417 L Y FA DA FA FA DA DA # CYRILLIC CAPITAL LETTER ZE
+FB 0428 L Y FB DB FB FB DB DB # CYRILLIC CAPITAL LETTER SHA
+FC 042D L Y FC DC FC FC 2A 00 # CYRILLIC CAPITAL LETTER E
+FD 0429 L Y FD DD FD FD DD DD # CYRILLIC CAPITAL LETTER SHCHA
+FE 0427 L Y FE DE FE FE DE DE # CYRILLIC CAPITAL LETTER CHE
+FF 042A L Y FF DF FF FF DF DF # CYRILLIC CAPITAL LETTER HARD SIGN
Index: doc/tools/ultraedit/ultraedit/GNU/aspell/data/koi8-u.dat
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/koi8-u.dat	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/koi8-u.dat	(working copy)
@@ -0,0 +1,258 @@
+# Aspell Character Data File.  Do Not Edit!
+koi8-u
+0	other	0	0	0	0	0	0
+1	other	1	1	1	0	1	1
+2	other	2	2	2	0	2	2
+3	other	3	3	3	0	3	3
+4	other	4	4	4	0	4	4
+5	other	5	5	5	0	5	5
+6	other	6	6	6	0	6	6
+7	other	7	7	7	0	7	7
+8	other	8	8	8	0	8	8
+9	space	9	9	9	0	9	9
+10	space	10	10	10	0	10	10
+11	space	11	11	11	0	11	11
+12	space	12	12	12	0	12	12
+13	space	13	13	13	0	13	13
+14	other	14	14	14	0	14	14
+15	other	15	15	15	0	15	15
+16	other	16	16	16	0	16	16
+17	other	17	17	17	0	17	17
+18	other	18	18	18	0	18	18
+19	other	19	19	19	0	19	19
+20	other	20	20	20	0	20	20
+21	other	21	21	21	0	21	21
+22	other	22	22	22	0	22	22
+23	other	23	23	23	0	23	23
+24	other	24	24	24	0	24	24
+25	other	25	25	25	0	25	25
+26	other	26	26	26	0	26	26
+27	other	27	27	27	0	27	27
+28	other	28	28	28	0	28	28
+29	other	29	29	29	0	29	29
+30	other	30	30	30	0	30	30
+31	other	31	31	31	0	31	31
+32	space	32	32	32	0	32	32
+33	other	33	33	33	0	33	33
+34	other	34	34	34	0	34	34
+35	other	35	35	35	0	35	35
+36	other	36	36	36	0	36	36
+37	other	37	37	37	0	37	37
+38	other	38	38	38	0	38	38
+39	other	39	39	39	0	39	39
+40	other	40	40	40	0	40	40
+41	other	41	41	41	0	41	41
+42	other	42	42	42	0	42	42
+43	other	43	43	43	0	43	43
+44	other	44	44	44	0	44	44
+45	other	45	45	45	0	45	45
+46	other	46	46	46	0	46	46
+47	other	47	47	47	0	47	47
+48	other	48	48	48	0	48	48
+49	other	49	49	49	0	49	49
+50	other	50	50	50	0	50	50
+51	other	51	51	51	0	51	51
+52	other	52	52	52	0	52	52
+53	other	53	53	53	0	53	53
+54	other	54	54	54	0	54	54
+55	other	55	55	55	0	55	55
+56	other	56	56	56	0	56	56
+57	other	57	57	57	0	57	57
+58	other	58	58	58	0	58	58
+59	other	59	59	59	0	59	59
+60	other	60	60	60	0	60	60
+61	other	61	61	61	0	61	61
+62	other	62	62	62	0	62	62
+63	other	63	63	63	0	63	63
+64	other	64	64	64	0	64	64
+65	letter	97	65	65	0	97	65
+66	letter	98	66	66	66	98	66
+67	letter	99	67	67	67	99	67
+68	letter	100	68	68	68	100	68
+69	letter	101	69	69	0	101	69
+70	letter	102	70	70	70	102	70
+71	letter	103	71	71	71	103	71
+72	letter	104	72	72	72	104	72
+73	letter	105	73	73	0	105	73
+74	letter	106	74	74	74	106	74
+75	letter	107	75	75	75	107	75
+76	letter	108	76	76	76	108	76
+77	letter	109	77	77	77	109	77
+78	letter	110	78	78	78	110	78
+79	letter	111	79	79	0	111	79
+80	letter	112	80	80	80	112	80
+81	letter	113	81	81	81	113	81
+82	letter	114	82	82	82	114	82
+83	letter	115	83	83	83	115	83
+84	letter	116	84	84	84	116	84
+85	letter	117	85	85	0	117	85
+86	letter	118	86	86	86	118	86
+87	letter	119	87	87	87	119	87
+88	letter	120	88	88	88	120	88
+89	letter	121	89	89	0	121	89
+90	letter	122	90	90	90	122	90
+91	other	91	91	91	0	91	91
+92	other	92	92	92	0	92	92
+93	other	93	93	93	0	93	93
+94	other	94	94	94	0	94	94
+95	other	95	95	95	0	95	95
+96	other	96	96	96	0	96	96
+97	letter	97	65	65	0	97	97
+98	letter	98	66	66	66	98	98
+99	letter	99	67	67	67	99	99
+100	letter	100	68	68	68	100	100
+101	letter	101	69	69	0	101	101
+102	letter	102	70	70	70	102	102
+103	letter	103	71	71	71	103	103
+104	letter	104	72	72	72	104	104
+105	letter	105	73	73	0	105	105
+106	letter	106	74	74	74	106	106
+107	letter	107	75	75	75	107	107
+108	letter	108	76	76	76	108	108
+109	letter	109	77	77	77	109	109
+110	letter	110	78	78	78	110	110
+111	letter	111	79	79	0	111	111
+112	letter	112	80	80	80	112	112
+113	letter	113	81	81	81	113	113
+114	letter	114	82	82	82	114	114
+115	letter	115	83	83	83	115	115
+116	letter	116	84	84	84	116	116
+117	letter	117	85	85	0	117	117
+118	letter	118	86	86	86	118	118
+119	letter	119	87	87	87	119	119
+120	letter	120	88	88	88	120	120
+121	letter	121	89	89	0	121	121
+122	letter	122	90	90	90	122	122
+123	other	123	123	123	0	123	123
+124	other	124	124	124	0	124	124
+125	other	125	125	125	0	125	125
+126	other	126	126	126	0	126	126
+127	other	127	127	127	0	127	127
+9472	other	128	128	128	0	128	128
+9474	other	129	129	129	0	129	129
+9484	other	130	130	130	0	130	130
+9488	other	131	131	131	0	131	131
+9492	other	132	132	132	0	132	132
+9496	other	133	133	133	0	133	133
+9500	other	134	134	134	0	134	134
+9508	other	135	135	135	0	135	135
+9516	other	136	136	136	0	136	136
+9524	other	137	137	137	0	137	137
+9532	other	138	138	138	0	138	138
+9600	other	139	139	139	0	139	139
+9604	other	140	140	140	0	140	140
+9608	other	141	141	141	0	141	141
+9612	other	142	142	142	0	142	142
+9616	other	143	143	143	0	143	143
+9617	other	144	144	144	0	144	144
+9618	other	145	145	145	0	145	145
+9619	other	146	146	146	0	146	146
+8992	other	147	147	147	0	147	147
+9632	other	148	148	148	0	148	148
+8226	other	149	149	149	0	149	149
+8730	other	150	150	150	0	150	150
+8776	other	151	151	151	0	151	151
+8804	other	152	152	152	0	152	152
+8805	other	153	153	153	0	153	153
+160	space	154	154	154	0	154	154
+8993	other	155	155	155	0	155	155
+176	other	156	156	156	0	156	156
+178	other	157	157	157	0	157	157
+183	other	158	158	158	0	158	158
+247	other	159	159	159	0	159	159
+9552	other	160	160	160	0	160	160
+9553	other	161	161	161	0	161	161
+9554	other	162	162	162	0	162	162
+1105	letter	163	179	179	0	197	197
+1108	letter	164	180	180	180	164	164
+9556	other	165	165	165	0	165	165
+1110	letter	166	182	182	182	166	166
+1111	letter	167	183	183	183	167	167
+9559	other	168	168	168	0	168	168
+9560	other	169	169	169	0	169	169
+9561	other	170	170	170	0	170	170
+9562	other	171	171	171	0	171	171
+9563	other	172	172	172	0	172	172
+1169	letter	173	189	189	231	199	199
+9565	other	174	174	174	0	174	174
+9566	other	175	175	175	0	175	175
+9567	other	176	176	176	0	176	176
+9568	other	177	177	177	0	177	177
+9569	other	178	178	178	0	178	178
+1025	letter	163	179	179	0	197	229
+1028	letter	164	180	180	180	164	180
+9571	other	181	181	181	0	181	181
+1030	letter	166	182	182	182	166	182
+1031	letter	167	183	183	183	167	183
+9574	other	184	184	184	0	184	184
+9575	other	185	185	185	0	185	185
+9576	other	186	186	186	0	186	186
+9577	other	187	187	187	0	187	187
+9578	other	188	188	188	0	188	188
+1168	letter	173	189	189	231	199	231
+9580	other	190	190	190	0	190	190
+169	other	191	191	191	0	191	191
+1102	letter	192	224	224	0	192	192
+1072	letter	193	225	225	0	193	193
+1073	letter	194	226	226	226	194	194
+1094	letter	195	227	227	227	195	195
+1076	letter	196	228	228	228	196	196
+1077	letter	197	229	229	0	197	197
+1092	letter	198	230	230	230	198	198
+1075	letter	199	231	231	231	199	199
+1093	letter	200	232	232	232	200	200
+1080	letter	201	233	233	0	201	201
+1081	letter	202	234	234	234	202	202
+1082	letter	203	235	235	235	203	203
+1083	letter	204	236	236	236	204	204
+1084	letter	205	237	237	237	205	205
+1085	letter	206	238	238	238	206	206
+1086	letter	207	239	239	0	207	207
+1087	letter	208	240	240	240	208	208
+1103	letter	209	241	241	0	209	209
+1088	letter	210	242	242	242	210	210
+1089	letter	211	243	243	243	211	211
+1090	letter	212	244	244	244	212	212
+1091	letter	213	245	245	0	213	213
+1078	letter	214	246	246	246	214	214
+1074	letter	215	247	247	247	215	215
+1100	letter	216	248	248	248	216	216
+1099	letter	217	249	249	0	217	217
+1079	letter	218	250	250	250	218	218
+1096	letter	219	251	251	251	219	219
+1101	letter	220	252	252	0	220	220
+1097	letter	221	253	253	253	221	221
+1095	letter	222	254	254	254	222	222
+1098	letter	223	255	255	255	223	223
+1070	letter	192	224	224	0	192	224
+1040	letter	193	225	225	0	193	225
+1041	letter	194	226	226	226	194	226
+1062	letter	195	227	227	227	195	227
+1044	letter	196	228	228	228	196	228
+1045	letter	197	229	229	0	197	229
+1060	letter	198	230	230	230	198	230
+1043	letter	199	231	231	231	199	231
+1061	letter	200	232	232	232	200	232
+1048	letter	201	233	233	0	201	233
+1049	letter	202	234	234	234	202	234
+1050	letter	203	235	235	235	203	235
+1051	letter	204	236	236	236	204	236
+1052	letter	205	237	237	237	205	237
+1053	letter	206	238	238	238	206	238
+1054	letter	207	239	239	0	207	239
+1055	letter	208	240	240	240	208	240
+1071	letter	209	241	241	0	209	241
+1056	letter	210	242	242	242	210	242
+1057	letter	211	243	243	243	211	243
+1058	letter	212	244	244	244	212	244
+1059	letter	213	245	245	0	213	245
+1046	letter	214	246	246	246	214	246
+1042	letter	215	247	247	247	215	247
+1068	letter	216	248	248	248	216	248
+1067	letter	217	249	249	0	217	249
+1047	letter	218	250	250	250	218	250
+1064	letter	219	251	251	251	219	251
+1069	letter	220	252	252	0	220	252
+1065	letter	221	253	253	253	221	253
+1063	letter	222	254	254	254	222	254
+1066	letter	223	255	255	255	223	255
Index: doc/tools/ultraedit/ultraedit/GNU/aspell/data/split.kbd
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/split.kbd	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/split.kbd	(working copy)
@@ -0,0 +1,23 @@
+# Natural (split) keyboard data file
+
+qw
+we
+er
+rt
+yu
+ui
+io
+op
+as
+sd
+df
+fg
+hj
+jk
+kl
+zx
+xc
+cv
+bn
+nm
+
Index: doc/tools/ultraedit/ultraedit/GNU/aspell/data/standard.kbd
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/standard.kbd	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/standard.kbd	(working copy)
@@ -0,0 +1,25 @@
+# Standard keyboard data file
+
+qw
+we
+er
+rt
+ty
+yu
+ui
+io
+op
+as
+sd
+df
+fg
+gh
+hj
+jk
+kl
+zx
+xc
+cv
+vb
+bn
+nm
Index: doc/tools/ultraedit/ultraedit/GNU/aspell/data/tex.conv
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/tex.conv	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/tex.conv	(working copy)
@@ -0,0 +1,398 @@
+# Generated from mk-tex.conv.pl
+name tex
+table
+. \\-
+À \\`A \\`{A} \\`\ A
+Á \\'A \\'{A} \\'\ A
+Â \\^A \\^{A} \\^\ A
+Ã \\~A \\~{A} \\~\ A
+Ä \\"A \\"{A} \\"\ A
+Å \\AA{} {\\AA} \\AA
+Æ \\AE{} {\\AE} \\AE
+Ç \\c{C} \\c\ C
+È \\`E \\`{E} \\`\ E
+É \\'E \\'{E} \\'\ E
+Ê \\^E \\^{E} \\^\ E
+Ë \\"E \\"{E} \\"\ E
+Ì \\`I \\`{I} \\`\ I
+Í \\'I \\'{I} \\'\ I
+Î \\^I \\^{I} \\^\ I
+Ï \\"I \\"{I} \\"\ I
+Ñ \\~N \\~{N} \\~\ N
+Ò \\`O \\`{O} \\`\ O
+Ó \\'O \\'{O} \\'\ O
+Ô \\^O \\^{O} \\^\ O
+Õ \\~O \\~{O} \\~\ O
+Ö \\"O \\"{O} \\"\ O
+Ø \\O{} {\\O} \\O
+Ù \\`U \\`{U} \\`\ U
+Ú \\'U \\'{U} \\'\ U
+Û \\^U \\^{U} \\^\ U
+Ü \\"U \\"{U} \\"\ U
+Ý \\'Y \\'{Y} \\'\ Y
+ß \\ss{} {\\ss} \\ss\ 
+à \\`a \\`{a} \\`\ a
+á \\'a \\'{a} \\'\ a
+â \\^a \\^{a} \\^\ a
+ã \\~a \\~{a} \\~\ a
+ä \\"a \\"{a} \\"\ a
+å \\aa{} {\\aa} \\aa
+æ \\ae{} {\\ae} \\ae
+ç \\c{c} \\c\ c
+è \\`e \\`{e} \\`\ e
+é \\'e \\'{e} \\'\ e
+ê \\^e \\^{e} \\^\ e
+ë \\"e \\"{e} \\"\ e
+ì \\`{\\i} \\`\\i\  \\`\ \\i\  \\`i \\`{i} \\`\ i
+í \\'{\\i} \\'\\i\  \\'\ \\i\  \\'i \\'{i} \\'\ i
+î \\^{\\i} \\^\\i\  \\^\ \\i\  \\^i \\^{i} \\^\ i
+ï \\"{\\i} \\"\\i \\"\ \\i \\"i \\"{i} \\"\ i
+ñ \\~n \\~{n} \\~\ n
+ò \\`o \\`{o} \\`\ o
+ó \\'o \\'{o} \\'\ o
+ô \\^o \\^{o} \\^\ o
+õ \\~o \\~{o} \\~\ o
+ö \\"o \\"{o} \\"\ o
+ø \\o{} {\\o} \\o
+ù \\`u \\`{u} \\`\ u
+ú \\'u \\'{u} \\'\ u
+û \\^u \\^{u} \\^\ u
+ü \\"u \\"{u} \\"\ u
+ý \\'y \\'{y} \\'\ y
+ÿ \\"y \\"{y} \\"\ y
+Ā \\=A \\={A} \\=\ A
+ā \\=a \\={a} \\=\ a
+Ă \\u{A} \\u\ A
+ă \\u{a} \\u\ a
+Ć \\'C \\'{C} \\'\ C
+ć \\'c \\'{c} \\'\ c
+Ĉ \\^C \\^{C} \\^\ C
+ĉ \\^c \\^{c} \\^\ c
+Ċ \\.C \\.{C} \\.\ C
+ċ \\.c \\.{c} \\.\ c
+Č \\v{C} \\v\ C
+č \\v{c} \\v\ c
+Ď \\v{D} \\v\ D
+ď \\v{d} \\v\ d
+Đ \\DJ{} {\\DJ} \\DJ\  \\Dj{} {\\Dj} \\Dj\ 
+đ \\dj{} {\\dj} \\dj\ 
+Ē \\=E \\={E} \\=\ E
+ē \\=e \\={e} \\=\ e
+Ĕ \\u{E} \\u\ E
+ĕ \\u{e} \\u\ e
+Ė \\.E \\.{E} \\.\ E
+ė \\.e \\.{e} \\.\ e
+Ě \\v{E} \\v\ E
+ě \\v{e} \\v\ e
+Ĝ \\^G \\^{G} \\^\ G
+ĝ \\^g \\^{g} \\^\ g
+Ğ \\u{G} \\u\ G
+ğ \\u{g} \\u\ g
+Ġ \\.G \\.{G} \\.\ G
+ġ \\.g \\.{g} \\.\ g
+Ģ \\c{G} \\c\ G
+ģ \\c{g} \\c\ g
+Ĥ \\^H \\^{H} \\^\ H
+ĥ \\^h \\^{h} \\^\ h
+Ĩ \\~I \\~{I} \\~\ I
+ĩ \\~{\\i} \\~\\i\  \\~\ \\i\  \\~i \\~{i} \\~\ i
+Ī \\=I \\={I} \\=\ I
+ī \\={\\i} \\=\\i\  \\=\ \\i\  \\=i \\={i} \\=\ i
+Ĭ \\u{I} \\u\ I
+ĭ \\u{\\i} \\u\\i\  \\u\ \\i\  \\u{i} \\u\ i
+İ \\.I \\.{I} \\.\ I
+ı \\i{} {\\i} \\i\ 
+Ĵ \\^J \\^{J} \\^\ J
+ĵ \\^{\\j} \\^\\j\  \\^\ \\j\  \\^j \\^{j} \\^\ j
+Ķ \\c{K} \\c\ K
+ķ \\c{k} \\c\ k
+Ĺ \\'L \\'{L} \\'\ L
+ĺ \\'l \\'{l} \\'\ l
+Ļ \\c{L} \\c\ L
+ļ \\c{l} \\c\ l
+Ľ \\v{L} \\v\ L
+ľ \\v{l} \\v\ l
+Ł \\L{} {\\L} \\L\ 
+ł \\l{} {\\l} \\l\ 
+Ń \\'N \\'{N} \\'\ N
+ń \\'n \\'{n} \\'\ n
+Ņ \\c{N} \\c\ N
+ņ \\c{n} \\c\ n
+Ň \\v{N} \\v\ N
+ň \\v{n} \\v\ n
+Ō \\=O \\={O} \\=\ O
+ō \\=o \\={o} \\=\ o
+Ŏ \\u{O} \\u\ O
+ŏ \\u{o} \\u\ o
+Ő \\H{O} \\H\ O
+ő \\H{o} \\H\ o
+Œ \\OE{} {\\OE} \\OE\ 
+œ \\oe{} {\\oe} \\oe\ 
+Ŕ \\'R \\'{R} \\'\ R
+ŕ \\'r \\'{r} \\'\ r
+Ŗ \\c{R} \\c\ R
+ŗ \\c{r} \\c\ r
+Ř \\v{R} \\v\ R
+ř \\v{r} \\v\ r
+Ś \\'S \\'{S} \\'\ S
+ś \\'s \\'{s} \\'\ s
+Ŝ \\^S \\^{S} \\^\ S
+ŝ \\^s \\^{s} \\^\ s
+Ş \\c{S} \\c\ S
+ş \\c{s} \\c\ s
+Š \\v{S} \\v\ S
+š \\v{s} \\v\ s
+Ţ \\c{T} \\c\ T
+ţ \\c{t} \\c\ t
+Ť \\v{T} \\v\ T
+ť \\v{t} \\v\ t
+Ũ \\~U \\~{U} \\~\ U
+ũ \\~u \\~{u} \\~\ u
+Ū \\=U \\={U} \\=\ U
+ū \\=u \\={u} \\=\ u
+Ŭ \\u{U} \\u\ U
+ŭ \\u{u} \\u\ u
+Ű \\H{U} \\H\ U
+ű \\H{u} \\H\ u
+Ŵ \\^W \\^{W} \\^\ W
+ŵ \\^w \\^{w} \\^\ w
+Ŷ \\^Y \\^{Y} \\^\ Y
+ŷ \\^y \\^{y} \\^\ y
+Ÿ \\"Y \\"{Y} \\"\ Y
+Ź \\'Z \\'{Z} \\'\ Z
+ź \\'z \\'{z} \\'\ z
+Ż \\.Z \\.{Z} \\.\ Z
+ż \\.z \\.{z} \\.\ z
+Ž \\v{Z} \\v\ Z
+ž \\v{z} \\v\ z
+Ǎ \\v{A} \\v\ A
+ǎ \\v{a} \\v\ a
+Ǐ \\v{I} \\v\ I
+ǐ \\v{\\i} \\v\\i\  \\v\ \\i\  \\v{i} \\v\ i
+Ǒ \\v{O} \\v\ O
+ǒ \\v{o} \\v\ o
+Ǔ \\v{U} \\v\ U
+ǔ \\v{u} \\v\ u
+Ǖ \\={\\"U} \\={\\"{U}} \\={\\"\ U}
+ǖ \\={\\"u} \\={\\"{u}} \\={\\"\ u}
+Ǘ \\'{\\"U} \\'{\\"{U}} \\'{\\"\ U}
+ǘ \\'{\\"u} \\'{\\"{u}} \\'{\\"\ u}
+Ǚ \\v{\\"U} \\v{\\"{U}} \\v{\\"\ U}
+ǚ \\v{\\"u} \\v{\\"{u}} \\v{\\"\ u}
+Ǜ \\`{\\"U} \\`{\\"{U}} \\`{\\"\ U}
+ǜ \\`{\\"u} \\`{\\"{u}} \\`{\\"\ u}
+Ǟ \\={\\"A} \\={\\"{A}} \\={\\"\ A}
+ǟ \\={\\"a} \\={\\"{a}} \\={\\"\ a}
+Ǡ \\={\\.A} \\={\\.{A}} \\={\\.\ A}
+ǡ \\={\\.a} \\={\\.{a}} \\={\\.\ a}
+Ǣ \\={\\AE}
+ǣ \\={\\ae}
+Ǧ \\v{G} \\v\ G
+ǧ \\v{g} \\v\ g
+Ǩ \\v{K} \\v\ K
+ǩ \\v{k} \\v\ k
+ǰ \\v{\\j} \\v\\j\  \\v\ \\j\  \\v{j} \\v\ j
+Ǵ \\'G \\'{G} \\'\ G
+ǵ \\'g \\'{g} \\'\ g
+Ǹ \\`N \\`{N} \\`\ N
+ǹ \\`n \\`{n} \\`\ n
+Ǻ \\'{\\AA}
+ǻ \\'{\\aa}
+Ǽ \\'{\\AE}
+ǽ \\'{\\ae}
+Ǿ \\'{\\O}
+ǿ \\'{\\o}
+Ȟ \\v{H} \\v\ H
+ȟ \\v{h} \\v\ h
+Ȧ \\.A \\.{A} \\.\ A
+ȧ \\.a \\.{a} \\.\ a
+Ȩ \\c{E} \\c\ E
+ȩ \\c{e} \\c\ e
+Ȫ \\={\\"O} \\={\\"{O}} \\={\\"\ O}
+ȫ \\={\\"o} \\={\\"{o}} \\={\\"\ o}
+Ȭ \\={\\~O} \\={\\~{O}} \\={\\~\ O}
+ȭ \\={\\~o} \\={\\~{o}} \\={\\~\ o}
+Ȯ \\.O \\.{O} \\.\ O
+ȯ \\.o \\.{o} \\.\ o
+Ȱ \\={\\.O} \\={\\.{O}} \\={\\.\ O}
+ȱ \\={\\.o} \\={\\.{o}} \\={\\.\ o}
+Ȳ \\=Y \\={Y} \\=\ Y
+ȳ \\=y \\={y} \\=\ y
+Ḃ \\.B \\.{B} \\.\ B
+ḃ \\.b \\.{b} \\.\ b
+Ḅ \\d{B} \\d\ B
+ḅ \\d{b} \\d\ b
+Ḇ \\b{B} \\b\ B
+ḇ \\b{b} \\b\ b
+Ḉ \\'{\\c{C}} \\'{\\c\ C}
+ḉ \\'{\\c{c}} \\'{\\c\ c}
+Ḋ \\.D \\.{D} \\.\ D
+ḋ \\.d \\.{d} \\.\ d
+Ḍ \\d{D} \\d\ D
+ḍ \\d{d} \\d\ d
+Ḏ \\b{D} \\b\ D
+ḏ \\b{d} \\b\ d
+Ḑ \\c{D} \\c\ D
+ḑ \\c{d} \\c\ d
+Ḕ \\`{\\=E} \\`{\\={E}} \\`{\\=\ E}
+ḕ \\`{\\=e} \\`{\\={e}} \\`{\\=\ e}
+Ḗ \\'{\\=E} \\'{\\={E}} \\'{\\=\ E}
+ḗ \\'{\\=e} \\'{\\={e}} \\'{\\=\ e}
+Ḝ \\u{\\c{E}} \\u{\\c\ E}
+ḝ \\u{\\c{e}} \\u{\\c\ e}
+Ḟ \\.F \\.{F} \\.\ F
+ḟ \\.f \\.{f} \\.\ f
+Ḡ \\=G \\={G} \\=\ G
+ḡ \\=g \\={g} \\=\ g
+Ḣ \\.H \\.{H} \\.\ H
+ḣ \\.h \\.{h} \\.\ h
+Ḥ \\d{H} \\d\ H
+ḥ \\d{h} \\d\ h
+Ḧ \\"H \\"{H} \\"\ H
+ḧ \\"h \\"{h} \\"\ h
+Ḩ \\c{H} \\c\ H
+ḩ \\c{h} \\c\ h
+Ḯ \\'{\\"I} \\'{\\"{I}} \\'{\\"\ I}
+ḯ \\'{\\"{\\i}} \\'{\\"\\i} \\'{\\"\ \\i} \\'{\\"i} \\'{\\"{i}} \\'{\\"\ i}
+Ḱ \\'K \\'{K} \\'\ K
+ḱ \\'k \\'{k} \\'\ k
+Ḳ \\d{K} \\d\ K
+ḳ \\d{k} \\d\ k
+Ḵ \\b{K} \\b\ K
+ḵ \\b{k} \\b\ k
+Ḷ \\d{L} \\d\ L
+ḷ \\d{l} \\d\ l
+Ḹ \\={\\d{L}} \\={\\d\ L}
+ḹ \\={\\d{l}} \\={\\d\ l}
+Ḻ \\b{L} \\b\ L
+ḻ \\b{l} \\b\ l
+Ḿ \\'M \\'{M} \\'\ M
+ḿ \\'m \\'{m} \\'\ m
+Ṁ \\.M \\.{M} \\.\ M
+ṁ \\.m \\.{m} \\.\ m
+Ṃ \\d{M} \\d\ M
+ṃ \\d{m} \\d\ m
+Ṅ \\.N \\.{N} \\.\ N
+ṅ \\.n \\.{n} \\.\ n
+Ṇ \\d{N} \\d\ N
+ṇ \\d{n} \\d\ n
+Ṉ \\b{N} \\b\ N
+ṉ \\b{n} \\b\ n
+Ṍ \\'{\\~O} \\'{\\~{O}} \\'{\\~\ O}
+ṍ \\'{\\~o} \\'{\\~{o}} \\'{\\~\ o}
+Ṏ \\"{\\~O} \\"{\\~{O}} \\"{\\~\ O}
+ṏ \\"{\\~o} \\"{\\~{o}} \\"{\\~\ o}
+Ṑ \\`{\\=O} \\`{\\={O}} \\`{\\=\ O}
+ṑ \\`{\\=o} \\`{\\={o}} \\`{\\=\ o}
+Ṓ \\'{\\=O} \\'{\\={O}} \\'{\\=\ O}
+ṓ \\'{\\=o} \\'{\\={o}} \\'{\\=\ o}
+Ṕ \\'P \\'{P} \\'\ P
+ṕ \\'p \\'{p} \\'\ p
+Ṗ \\.P \\.{P} \\.\ P
+ṗ \\.p \\.{p} \\.\ p
+Ṙ \\.R \\.{R} \\.\ R
+ṙ \\.r \\.{r} \\.\ r
+Ṛ \\d{R} \\d\ R
+ṛ \\d{r} \\d\ r
+Ṝ \\={\\d{R}} \\={\\d\ R}
+ṝ \\={\\d{r}} \\={\\d\ r}
+Ṟ \\b{R} \\b\ R
+ṟ \\b{r} \\b\ r
+Ṡ \\.S \\.{S} \\.\ S
+ṡ \\.s \\.{s} \\.\ s
+Ṣ \\d{S} \\d\ S
+ṣ \\d{s} \\d\ s
+Ṥ \\.{\\'S} \\.{\\'{S}} \\.{\\'\ S}
+ṥ \\.{\\'s} \\.{\\'{s}} \\.{\\'\ s}
+Ṧ \\.{\\v{S}} \\.{\\v\ S}
+ṧ \\.{\\v{s}} \\.{\\v\ s}
+Ṩ \\.{\\d{S}} \\.{\\d\ S}
+ṩ \\.{\\d{s}} \\.{\\d\ s}
+Ṫ \\.T \\.{T} \\.\ T
+ṫ \\.t \\.{t} \\.\ t
+Ṭ \\d{T} \\d\ T
+ṭ \\d{t} \\d\ t
+Ṯ \\b{T} \\b\ T
+ṯ \\b{t} \\b\ t
+Ṹ \\'{\\~U} \\'{\\~{U}} \\'{\\~\ U}
+ṹ \\'{\\~u} \\'{\\~{u}} \\'{\\~\ u}
+Ṻ \\"{\\=U} \\"{\\={U}} \\"{\\=\ U}
+ṻ \\"{\\=u} \\"{\\={u}} \\"{\\=\ u}
+Ṽ \\~V \\~{V} \\~\ V
+ṽ \\~v \\~{v} \\~\ v
+Ṿ \\d{V} \\d\ V
+ṿ \\d{v} \\d\ v
+Ẁ \\`W \\`{W} \\`\ W
+ẁ \\`w \\`{w} \\`\ w
+Ẃ \\'W \\'{W} \\'\ W
+ẃ \\'w \\'{w} \\'\ w
+Ẅ \\"W \\"{W} \\"\ W
+ẅ \\"w \\"{w} \\"\ w
+Ẇ \\.W \\.{W} \\.\ W
+ẇ \\.w \\.{w} \\.\ w
+Ẉ \\d{W} \\d\ W
+ẉ \\d{w} \\d\ w
+Ẋ \\.X \\.{X} \\.\ X
+ẋ \\.x \\.{x} \\.\ x
+Ẍ \\"X \\"{X} \\"\ X
+ẍ \\"x \\"{x} \\"\ x
+Ẏ \\.Y \\.{Y} \\.\ Y
+ẏ \\.y \\.{y} \\.\ y
+Ẑ \\^Z \\^{Z} \\^\ Z
+ẑ \\^z \\^{z} \\^\ z
+Ẓ \\d{Z} \\d\ Z
+ẓ \\d{z} \\d\ z
+Ẕ \\b{Z} \\b\ Z
+ẕ \\b{z} \\b\ z
+ẖ \\b{h} \\b\ h
+ẗ \\"t \\"{t} \\"\ t
+Ạ \\d{A} \\d\ A
+ạ \\d{a} \\d\ a
+Ấ \\'{\\^A} \\'{\\^{A}} \\'{\\^\ A}
+ấ \\'{\\^a} \\'{\\^{a}} \\'{\\^\ a}
+Ầ \\`{\\^A} \\`{\\^{A}} \\`{\\^\ A}
+ầ \\`{\\^a} \\`{\\^{a}} \\`{\\^\ a}
+Ẫ \\~{\\^A} \\~{\\^{A}} \\~{\\^\ A}
+ẫ \\~{\\^a} \\~{\\^{a}} \\~{\\^\ a}
+Ậ \\^{\\d{A}} \\^{\\d\ A}
+ậ \\^{\\d{a}} \\^{\\d\ a}
+Ắ \\'{\\u{A}} \\'{\\u\ A}
+ắ \\'{\\u{a}} \\'{\\u\ a}
+Ằ \\`{\\u{A}} \\`{\\u\ A}
+ằ \\`{\\u{a}} \\`{\\u\ a}
+Ẵ \\~{\\u{A}} \\~{\\u\ A}
+ẵ \\~{\\u{a}} \\~{\\u\ a}
+Ặ \\u{\\d{A}} \\u{\\d\ A}
+ặ \\u{\\d{a}} \\u{\\d\ a}
+Ẹ \\d{E} \\d\ E
+ẹ \\d{e} \\d\ e
+Ẽ \\~E \\~{E} \\~\ E
+ẽ \\~e \\~{e} \\~\ e
+Ế \\'{\\^E} \\'{\\^{E}} \\'{\\^\ E}
+ế \\'{\\^e} \\'{\\^{e}} \\'{\\^\ e}
+Ề \\`{\\^E} \\`{\\^{E}} \\`{\\^\ E}
+ề \\`{\\^e} \\`{\\^{e}} \\`{\\^\ e}
+Ễ \\~{\\^E} \\~{\\^{E}} \\~{\\^\ E}
+ễ \\~{\\^e} \\~{\\^{e}} \\~{\\^\ e}
+Ệ \\^{\\d{E}} \\^{\\d\ E}
+ệ \\^{\\d{e}} \\^{\\d\ e}
+Ị \\d{I} \\d\ I
+ị \\d{i} \\d\ i
+Ọ \\d{O} \\d\ O
+ọ \\d{o} \\d\ o
+Ố \\'{\\^O} \\'{\\^{O}} \\'{\\^\ O}
+ố \\'{\\^o} \\'{\\^{o}} \\'{\\^\ o}
+Ồ \\`{\\^O} \\`{\\^{O}} \\`{\\^\ O}
+ồ \\`{\\^o} \\`{\\^{o}} \\`{\\^\ o}
+Ỗ \\~{\\^O} \\~{\\^{O}} \\~{\\^\ O}
+ỗ \\~{\\^o} \\~{\\^{o}} \\~{\\^\ o}
+Ộ \\^{\\d{O}} \\^{\\d\ O}
+ộ \\^{\\d{o}} \\^{\\d\ o}
+Ụ \\d{U} \\d\ U
+ụ \\d{u} \\d\ u
+Ỳ \\`Y \\`{Y} \\`\ Y
+ỳ \\`y \\`{y} \\`\ y
+Ỵ \\d{Y} \\d\ Y
+ỵ \\d{y} \\d\ y
+Ỹ \\~Y \\~{Y} \\~\ Y
+ỹ \\~y \\~{y} \\~\ y
Index: doc/tools/ultraedit/ultraedit/GNU/aspell/data/viscii.dat
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/viscii.dat	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/data/viscii.dat	(working copy)
@@ -0,0 +1,258 @@
+# Aspell Character Data File.  Do Not Edit!
+viscii
+0	other	0	0	0	0	0	0
+1	other	1	1	1	0	1	1
+7858	letter	198	2	2	0	97	65
+3	other	3	3	3	0	3	3
+4	other	4	4	4	0	4	4
+7860	letter	199	5	5	0	97	65
+7850	letter	231	6	6	0	97	65
+7	other	7	7	7	0	7	7
+8	other	8	8	8	0	8	8
+9	space	9	9	9	0	9	9
+10	space	10	10	10	0	10	10
+11	space	11	11	11	0	11	11
+12	space	12	12	12	0	12	12
+13	space	13	13	13	0	13	13
+14	other	14	14	14	0	14	14
+15	other	15	15	15	0	15	15
+16	other	16	16	16	0	16	16
+17	other	17	17	17	0	17	17
+18	other	18	18	18	0	18	18
+19	other	19	19	19	0	19	19
+7926	letter	214	20	20	0	121	89
+21	other	21	21	21	0	21	21
+22	other	22	22	22	0	22	22
+23	other	23	23	23	0	23	23
+24	other	24	24	24	0	24	24
+7928	letter	219	25	25	0	121	89
+26	other	26	26	26	0	26	26
+27	other	27	27	27	0	27	27
+28	other	28	28	28	0	28	28
+29	other	29	29	29	0	29	29
+7924	letter	220	30	30	0	121	89
+31	other	31	31	31	0	31	31
+32	space	32	32	32	0	32	32
+33	other	33	33	33	0	33	33
+34	other	34	34	34	0	34	34
+35	other	35	35	35	0	35	35
+36	other	36	36	36	0	36	36
+37	other	37	37	37	0	37	37
+38	other	38	38	38	0	38	38
+39	other	39	39	39	0	39	39
+40	other	40	40	40	0	40	40
+41	other	41	41	41	0	41	41
+42	other	42	42	42	0	42	42
+43	other	43	43	43	0	43	43
+44	other	44	44	44	0	44	44
+45	other	45	45	45	0	45	45
+46	other	46	46	46	0	46	46
+47	other	47	47	47	0	47	47
+48	other	48	48	48	0	48	48
+49	other	49	49	49	0	49	49
+50	other	50	50	50	0	50	50
+51	other	51	51	51	0	51	51
+52	other	52	52	52	0	52	52
+53	other	53	53	53	0	53	53
+54	other	54	54	54	0	54	54
+55	other	55	55	55	0	55	55
+56	other	56	56	56	0	56	56
+57	other	57	57	57	0	57	57
+58	other	58	58	58	0	58	58
+59	other	59	59	59	0	59	59
+60	other	60	60	60	0	60	60
+61	other	61	61	61	0	61	61
+62	other	62	62	62	0	62	62
+63	other	63	63	63	0	63	63
+64	other	64	64	64	0	64	64
+65	letter	97	65	65	0	97	65
+66	letter	98	66	66	66	98	66
+67	letter	99	67	67	67	99	67
+68	letter	100	68	68	68	100	68
+69	letter	101	69	69	0	101	69
+70	letter	102	70	70	70	102	70
+71	letter	103	71	71	71	103	71
+72	letter	104	72	72	72	104	72
+73	letter	105	73	73	0	105	73
+74	letter	106	74	74	74	106	74
+75	letter	107	75	75	75	107	75
+76	letter	108	76	76	76	108	76
+77	letter	109	77	77	77	109	77
+78	letter	110	78	78	78	110	78
+79	letter	111	79	79	0	111	79
+80	letter	112	80	80	80	112	80
+81	letter	113	81	81	81	113	81
+82	letter	114	82	82	82	114	82
+83	letter	115	83	83	83	115	83
+84	letter	116	84	84	84	116	84
+85	letter	117	85	85	0	117	85
+86	letter	118	86	86	86	118	86
+87	letter	119	87	87	87	119	87
+88	letter	120	88	88	88	120	88
+89	letter	121	89	89	0	121	89
+90	letter	122	90	90	90	122	90
+91	other	91	91	91	0	91	91
+92	other	92	92	92	0	92	92
+93	other	93	93	93	0	93	93
+94	other	94	94	94	0	94	94
+95	other	95	95	95	0	95	95
+96	other	96	96	96	0	96	96
+97	letter	97	65	65	0	97	97
+98	letter	98	66	66	66	98	98
+99	letter	99	67	67	67	99	99
+100	letter	100	68	68	68	100	100
+101	letter	101	69	69	0	101	101
+102	letter	102	70	70	70	102	102
+103	letter	103	71	71	71	103	103
+104	letter	104	72	72	72	104	104
+105	letter	105	73	73	0	105	105
+106	letter	106	74	74	74	106	106
+107	letter	107	75	75	75	107	107
+108	letter	108	76	76	76	108	108
+109	letter	109	77	77	77	109	109
+110	letter	110	78	78	78	110	110
+111	letter	111	79	79	0	111	111
+112	letter	112	80	80	80	112	112
+113	letter	113	81	81	81	113	113
+114	letter	114	82	82	82	114	114
+115	letter	115	83	83	83	115	115
+116	letter	116	84	84	84	116	116
+117	letter	117	85	85	0	117	117
+118	letter	118	86	86	86	118	118
+119	letter	119	87	87	87	119	119
+120	letter	120	88	88	88	120	120
+121	letter	121	89	89	0	121	121
+122	letter	122	90	90	90	122	122
+123	other	123	123	123	0	123	123
+124	other	124	124	124	0	124	124
+125	other	125	125	125	0	125	125
+126	other	126	126	126	0	126	126
+127	other	127	127	127	0	127	127
+7840	letter	213	128	128	0	97	65
+7854	letter	161	129	129	0	97	65
+7856	letter	162	130	130	0	97	65
+7862	letter	163	131	131	0	97	65
+7844	letter	164	132	132	0	97	65
+7846	letter	165	133	133	0	97	65
+7848	letter	134	166	166	0	97	65
+7852	letter	167	135	135	0	97	65
+7868	letter	168	136	136	0	101	69
+7864	letter	169	137	137	0	101	69
+7870	letter	170	138	138	0	101	69
+7872	letter	171	139	139	0	101	69
+7874	letter	172	140	140	0	101	69
+7876	letter	173	141	141	0	101	69
+7878	letter	174	142	142	0	101	69
+7888	letter	175	143	143	0	111	79
+7890	letter	176	144	144	0	111	79
+7892	letter	177	145	145	0	111	79
+7894	letter	178	146	146	0	111	79
+7896	letter	181	147	147	0	111	79
+7906	letter	254	148	148	0	111	79
+7898	letter	190	149	149	0	111	79
+7900	letter	182	150	150	0	111	79
+7902	letter	183	151	151	0	111	79
+7882	letter	184	152	152	0	105	73
+7886	letter	246	153	153	0	111	79
+7884	letter	247	154	154	0	111	79
+7880	letter	239	155	155	0	105	73
+7910	letter	252	156	156	0	117	85
+360	letter	251	157	157	0	117	85
+7908	letter	248	158	158	0	117	85
+7922	letter	207	159	159	0	121	89
+213	letter	245	160	160	0	111	79
+7855	letter	161	129	129	0	97	97
+7857	letter	162	130	130	0	97	97
+7863	letter	163	131	131	0	97	97
+7845	letter	164	132	132	0	97	97
+7847	letter	165	133	133	0	97	97
+7848	letter	166	166	166	0	97	65
+7853	letter	167	135	135	0	97	97
+7869	letter	168	136	136	0	101	101
+7865	letter	169	137	137	0	101	101
+7871	letter	170	138	138	0	101	101
+7873	letter	171	139	139	0	101	101
+7875	letter	172	140	140	0	101	101
+7877	letter	173	141	141	0	101	101
+7879	letter	174	142	142	0	101	101
+7889	letter	175	143	143	0	111	111
+7891	letter	176	144	144	0	111	111
+7893	letter	177	145	145	0	111	111
+7895	letter	178	146	146	0	111	111
+7904	letter	222	179	179	0	111	79
+416	letter	189	180	180	0	111	79
+7897	letter	181	147	147	0	111	111
+7901	letter	182	150	150	0	111	111
+7903	letter	183	151	151	0	111	111
+7883	letter	184	152	152	0	105	105
+7920	letter	241	185	185	0	117	85
+7912	letter	209	186	186	0	117	85
+7914	letter	215	187	187	0	117	85
+7916	letter	216	188	188	0	117	85
+417	letter	189	180	180	0	111	111
+7899	letter	190	149	149	0	111	111
+431	letter	223	191	191	0	117	85
+192	letter	224	192	192	0	97	65
+193	letter	225	193	193	0	97	65
+194	letter	226	194	194	0	97	65
+195	letter	227	195	195	0	97	65
+7842	letter	228	196	196	0	97	65
+258	letter	229	197	197	0	97	65
+7859	letter	198	2	2	0	97	97
+7861	letter	199	5	5	0	97	97
+200	letter	232	200	200	0	101	69
+201	letter	233	201	201	0	101	69
+202	letter	234	202	202	0	101	69
+7866	letter	235	203	203	0	101	69
+204	letter	236	204	204	0	105	73
+205	letter	237	205	205	0	105	73
+296	letter	238	206	206	0	105	73
+7923	letter	207	159	159	0	121	121
+272	letter	240	208	208	68	100	68
+7913	letter	209	186	186	0	117	117
+210	letter	242	210	210	0	111	79
+211	letter	243	211	211	0	111	79
+212	letter	244	212	212	0	111	79
+7841	letter	213	128	128	0	97	97
+7927	letter	214	20	20	0	121	121
+7915	letter	215	187	187	0	117	117
+7917	letter	216	188	188	0	117	117
+217	letter	249	217	217	0	117	85
+218	letter	250	218	218	0	117	85
+7929	letter	219	25	25	0	121	121
+7925	letter	220	30	30	0	121	121
+221	letter	253	221	221	0	121	89
+7905	letter	222	179	179	0	111	111
+432	letter	223	191	191	0	117	117
+224	letter	224	192	192	0	97	97
+225	letter	225	193	193	0	97	97
+226	letter	226	194	194	0	97	97
+227	letter	227	195	195	0	97	97
+7843	letter	228	196	196	0	97	97
+259	letter	229	197	197	0	97	97
+7919	letter	230	255	255	0	117	117
+7851	letter	231	6	6	0	97	97
+232	letter	232	200	200	0	101	101
+233	letter	233	201	201	0	101	101
+234	letter	234	202	202	0	101	101
+7867	letter	235	203	203	0	101	101
+236	letter	236	204	204	0	105	105
+237	letter	237	205	205	0	105	105
+297	letter	238	206	206	0	105	105
+7881	letter	239	155	155	0	105	105
+273	letter	240	208	208	68	100	100
+7921	letter	241	185	185	0	117	117
+242	letter	242	210	210	0	111	111
+243	letter	243	211	211	0	111	111
+244	letter	244	212	212	0	111	111
+245	letter	245	160	160	0	111	111
+7887	letter	246	153	153	0	111	111
+7885	letter	247	154	154	0	111	111
+7909	letter	248	158	158	0	117	117
+249	letter	249	217	217	0	117	117
+250	letter	250	218	218	0	117	117
+361	letter	251	157	157	0	117	117
+7911	letter	252	156	156	0	117	117
+253	letter	253	221	221	0	121	121
+7907	letter	254	148	148	0	111	111
+7918	letter	230	255	255	0	117	85
Index: doc/tools/ultraedit/ultraedit/GNU/aspell/en.prepl
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/en.prepl	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/en.prepl	(working copy)
@@ -0,0 +1 @@
+personal_repl-1.1 en 0 
Index: doc/tools/ultraedit/ultraedit/GNU/aspell/en.pws
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/en.pws	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/aspell/en.pws	(working copy)
@@ -0,0 +1 @@
+personal_ws-1.1 en 0
Index: doc/tools/ultraedit/ultraedit/GNU/iconv.dll
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ultraedit/GNU/iconv.dll
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ultraedit/GNU/libxml2.dll
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ultraedit/GNU/libxml2.dll
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ultraedit/GNU/licenses/COPYING.aspell
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/licenses/COPYING.aspell	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/licenses/COPYING.aspell	(working copy)
@@ -0,0 +1,504 @@
+		  GNU LESSER GENERAL PUBLIC LICENSE
+		       Version 2.1, February 1999
+
+ Copyright (C) 1991, 1999 Free Software Foundation, Inc.
+     59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+[This is the first released version of the Lesser GPL.  It also counts
+ as the successor of the GNU Library Public License, version 2, hence
+ the version number 2.1.]
+
+			    Preamble
+
+  The licenses for most software are designed to take away your
+freedom to share and change it.  By contrast, the GNU General Public
+Licenses are intended to guarantee your freedom to share and change
+free software--to make sure the software is free for all its users.
+
+  This license, the Lesser General Public License, applies to some
+specially designated software packages--typically libraries--of the
+Free Software Foundation and other authors who decide to use it.  You
+can use it too, but we suggest you first think carefully about whether
+this license or the ordinary General Public License is the better
+strategy to use in any particular case, based on the explanations below.
+
+  When we speak of free software, we are referring to freedom of use,
+not price.  Our General Public Licenses are designed to make sure that
+you have the freedom to distribute copies of free software (and charge
+for this service if you wish); that you receive source code or can get
+it if you want it; that you can change the software and use pieces of
+it in new free programs; and that you are informed that you can do
+these things.
+
+  To protect your rights, we need to make restrictions that forbid
+distributors to deny you these rights or to ask you to surrender these
+rights.  These restrictions translate to certain responsibilities for
+you if you distribute copies of the library or if you modify it.
+
+  For example, if you distribute copies of the library, whether gratis
+or for a fee, you must give the recipients all the rights that we gave
+you.  You must make sure that they, too, receive or can get the source
+code.  If you link other code with the library, you must provide
+complete object files to the recipients, so that they can relink them
+with the library after making changes to the library and recompiling
+it.  And you must show them these terms so they know their rights.
+
+  We protect your rights with a two-step method: (1) we copyright the
+library, and (2) we offer you this license, which gives you legal
+permission to copy, distribute and/or modify the library.
+
+  To protect each distributor, we want to make it very clear that
+there is no warranty for the free library.  Also, if the library is
+modified by someone else and passed on, the recipients should know
+that what they have is not the original version, so that the original
+author's reputation will not be affected by problems that might be
+introduced by others.
+
+  Finally, software patents pose a constant threat to the existence of
+any free program.  We wish to make sure that a company cannot
+effectively restrict the users of a free program by obtaining a
+restrictive license from a patent holder.  Therefore, we insist that
+any patent license obtained for a version of the library must be
+consistent with the full freedom of use specified in this license.
+
+  Most GNU software, including some libraries, is covered by the
+ordinary GNU General Public License.  This license, the GNU Lesser
+General Public License, applies to certain designated libraries, and
+is quite different from the ordinary General Public License.  We use
+this license for certain libraries in order to permit linking those
+libraries into non-free programs.
+
+  When a program is linked with a library, whether statically or using
+a shared library, the combination of the two is legally speaking a
+combined work, a derivative of the original library.  The ordinary
+General Public License therefore permits such linking only if the
+entire combination fits its criteria of freedom.  The Lesser General
+Public License permits more lax criteria for linking other code with
+the library.
+
+  We call this license the "Lesser" General Public License because it
+does Less to protect the user's freedom than the ordinary General
+Public License.  It also provides other free software developers Less
+of an advantage over competing non-free programs.  These disadvantages
+are the reason we use the ordinary General Public License for many
+libraries.  However, the Lesser license provides advantages in certain
+special circumstances.
+
+  For example, on rare occasions, there may be a special need to
+encourage the widest possible use of a certain library, so that it becomes
+a de-facto standard.  To achieve this, non-free programs must be
+allowed to use the library.  A more frequent case is that a free
+library does the same job as widely used non-free libraries.  In this
+case, there is little to gain by limiting the free library to free
+software only, so we use the Lesser General Public License.
+
+  In other cases, permission to use a particular library in non-free
+programs enables a greater number of people to use a large body of
+free software.  For example, permission to use the GNU C Library in
+non-free programs enables many more people to use the whole GNU
+operating system, as well as its variant, the GNU/Linux operating
+system.
+
+  Although the Lesser General Public License is Less protective of the
+users' freedom, it does ensure that the user of a program that is
+linked with the Library has the freedom and the wherewithal to run
+that program using a modified version of the Library.
+
+  The precise terms and conditions for copying, distribution and
+modification follow.  Pay close attention to the difference between a
+"work based on the library" and a "work that uses the library".  The
+former contains code derived from the library, whereas the latter must
+be combined with the library in order to run.
+
+		  GNU LESSER GENERAL PUBLIC LICENSE
+   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
+
+  0. This License Agreement applies to any software library or other
+program which contains a notice placed by the copyright holder or
+other authorized party saying it may be distributed under the terms of
+this Lesser General Public License (also called "this License").
+Each licensee is addressed as "you".
+
+  A "library" means a collection of software functions and/or data
+prepared so as to be conveniently linked with application programs
+(which use some of those functions and data) to form executables.
+
+  The "Library", below, refers to any such software library or work
+which has been distributed under these terms.  A "work based on the
+Library" means either the Library or any derivative work under
+copyright law: that is to say, a work containing the Library or a
+portion of it, either verbatim or with modifications and/or translated
+straightforwardly into another language.  (Hereinafter, translation is
+included without limitation in the term "modification".)
+
+  "Source code" for a work means the preferred form of the work for
+making modifications to it.  For a library, complete source code means
+all the source code for all modules it contains, plus any associated
+interface definition files, plus the scripts used to control compilation
+and installation of the library.
+
+  Activities other than copying, distribution and modification are not
+covered by this License; they are outside its scope.  The act of
+running a program using the Library is not restricted, and output from
+such a program is covered only if its contents constitute a work based
+on the Library (independent of the use of the Library in a tool for
+writing it).  Whether that is true depends on what the Library does
+and what the program that uses the Library does.
+  
+  1. You may copy and distribute verbatim copies of the Library's
+complete source code as you receive it, in any medium, provided that
+you conspicuously and appropriately publish on each copy an
+appropriate copyright notice and disclaimer of warranty; keep intact
+all the notices that refer to this License and to the absence of any
+warranty; and distribute a copy of this License along with the
+Library.
+
+  You may charge a fee for the physical act of transferring a copy,
+and you may at your option offer warranty protection in exchange for a
+fee.
+
+  2. You may modify your copy or copies of the Library or any portion
+of it, thus forming a work based on the Library, and copy and
+distribute such modifications or work under the terms of Section 1
+above, provided that you also meet all of these conditions:
+
+    a) The modified work must itself be a software library.
+
+    b) You must cause the files modified to carry prominent notices
+    stating that you changed the files and the date of any change.
+
+    c) You must cause the whole of the work to be licensed at no
+    charge to all third parties under the terms of this License.
+
+    d) If a facility in the modified Library refers to a function or a
+    table of data to be supplied by an application program that uses
+    the facility, other than as an argument passed when the facility
+    is invoked, then you must make a good faith effort to ensure that,
+    in the event an application does not supply such function or
+    table, the facility still operates, and performs whatever part of
+    its purpose remains meaningful.
+
+    (For example, a function in a library to compute square roots has
+    a purpose that is entirely well-defined independent of the
+    application.  Therefore, Subsection 2d requires that any
+    application-supplied function or table used by this function must
+    be optional: if the application does not supply it, the square
+    root function must still compute square roots.)
+
+These requirements apply to the modified work as a whole.  If
+identifiable sections of that work are not derived from the Library,
+and can be reasonably considered independent and separate works in
+themselves, then this License, and its terms, do not apply to those
+sections when you distribute them as separate works.  But when you
+distribute the same sections as part of a whole which is a work based
+on the Library, the distribution of the whole must be on the terms of
+this License, whose permissions for other licensees extend to the
+entire whole, and thus to each and every part regardless of who wrote
+it.
+
+Thus, it is not the intent of this section to claim rights or contest
+your rights to work written entirely by you; rather, the intent is to
+exercise the right to control the distribution of derivative or
+collective works based on the Library.
+
+In addition, mere aggregation of another work not based on the Library
+with the Library (or with a work based on the Library) on a volume of
+a storage or distribution medium does not bring the other work under
+the scope of this License.
+
+  3. You may opt to apply the terms of the ordinary GNU General Public
+License instead of this License to a given copy of the Library.  To do
+this, you must alter all the notices that refer to this License, so
+that they refer to the ordinary GNU General Public License, version 2,
+instead of to this License.  (If a newer version than version 2 of the
+ordinary GNU General Public License has appeared, then you can specify
+that version instead if you wish.)  Do not make any other change in
+these notices.
+
+  Once this change is made in a given copy, it is irreversible for
+that copy, so the ordinary GNU General Public License applies to all
+subsequent copies and derivative works made from that copy.
+
+  This option is useful when you wish to copy part of the code of
+the Library into a program that is not a library.
+
+  4. You may copy and distribute the Library (or a portion or
+derivative of it, under Section 2) in object code or executable form
+under the terms of Sections 1 and 2 above provided that you accompany
+it with the complete corresponding machine-readable source code, which
+must be distributed under the terms of Sections 1 and 2 above on a
+medium customarily used for software interchange.
+
+  If distribution of object code is made by offering access to copy
+from a designated place, then offering equivalent access to copy the
+source code from the same place satisfies the requirement to
+distribute the source code, even though third parties are not
+compelled to copy the source along with the object code.
+
+  5. A program that contains no derivative of any portion of the
+Library, but is designed to work with the Library by being compiled or
+linked with it, is called a "work that uses the Library".  Such a
+work, in isolation, is not a derivative work of the Library, and
+therefore falls outside the scope of this License.
+
+  However, linking a "work that uses the Library" with the Library
+creates an executable that is a derivative of the Library (because it
+contains portions of the Library), rather than a "work that uses the
+library".  The executable is therefore covered by this License.
+Section 6 states terms for distribution of such executables.
+
+  When a "work that uses the Library" uses material from a header file
+that is part of the Library, the object code for the work may be a
+derivative work of the Library even though the source code is not.
+Whether this is true is especially significant if the work can be
+linked without the Library, or if the work is itself a library.  The
+threshold for this to be true is not precisely defined by law.
+
+  If such an object file uses only numerical parameters, data
+structure layouts and accessors, and small macros and small inline
+functions (ten lines or less in length), then the use of the object
+file is unrestricted, regardless of whether it is legally a derivative
+work.  (Executables containing this object code plus portions of the
+Library will still fall under Section 6.)
+
+  Otherwise, if the work is a derivative of the Library, you may
+distribute the object code for the work under the terms of Section 6.
+Any executables containing that work also fall under Section 6,
+whether or not they are linked directly with the Library itself.
+
+  6. As an exception to the Sections above, you may also combine or
+link a "work that uses the Library" with the Library to produce a
+work containing portions of the Library, and distribute that work
+under terms of your choice, provided that the terms permit
+modification of the work for the customer's own use and reverse
+engineering for debugging such modifications.
+
+  You must give prominent notice with each copy of the work that the
+Library is used in it and that the Library and its use are covered by
+this License.  You must supply a copy of this License.  If the work
+during execution displays copyright notices, you must include the
+copyright notice for the Library among them, as well as a reference
+directing the user to the copy of this License.  Also, you must do one
+of these things:
+
+    a) Accompany the work with the complete corresponding
+    machine-readable source code for the Library including whatever
+    changes were used in the work (which must be distributed under
+    Sections 1 and 2 above); and, if the work is an executable linked
+    with the Library, with the complete machine-readable "work that
+    uses the Library", as object code and/or source code, so that the
+    user can modify the Library and then relink to produce a modified
+    executable containing the modified Library.  (It is understood
+    that the user who changes the contents of definitions files in the
+    Library will not necessarily be able to recompile the application
+    to use the modified definitions.)
+
+    b) Use a suitable shared library mechanism for linking with the
+    Library.  A suitable mechanism is one that (1) uses at run time a
+    copy of the library already present on the user's computer system,
+    rather than copying library functions into the executable, and (2)
+    will operate properly with a modified version of the library, if
+    the user installs one, as long as the modified version is
+    interface-compatible with the version that the work was made with.
+
+    c) Accompany the work with a written offer, valid for at
+    least three years, to give the same user the materials
+    specified in Subsection 6a, above, for a charge no more
+    than the cost of performing this distribution.
+
+    d) If distribution of the work is made by offering access to copy
+    from a designated place, offer equivalent access to copy the above
+    specified materials from the same place.
+
+    e) Verify that the user has already received a copy of these
+    materials or that you have already sent this user a copy.
+
+  For an executable, the required form of the "work that uses the
+Library" must include any data and utility programs needed for
+reproducing the executable from it.  However, as a special exception,
+the materials to be distributed need not include anything that is
+normally distributed (in either source or binary form) with the major
+components (compiler, kernel, and so on) of the operating system on
+which the executable runs, unless that component itself accompanies
+the executable.
+
+  It may happen that this requirement contradicts the license
+restrictions of other proprietary libraries that do not normally
+accompany the operating system.  Such a contradiction means you cannot
+use both them and the Library together in an executable that you
+distribute.
+
+  7. You may place library facilities that are a work based on the
+Library side-by-side in a single library together with other library
+facilities not covered by this License, and distribute such a combined
+library, provided that the separate distribution of the work based on
+the Library and of the other library facilities is otherwise
+permitted, and provided that you do these two things:
+
+    a) Accompany the combined library with a copy of the same work
+    based on the Library, uncombined with any other library
+    facilities.  This must be distributed under the terms of the
+    Sections above.
+
+    b) Give prominent notice with the combined library of the fact
+    that part of it is a work based on the Library, and explaining
+    where to find the accompanying uncombined form of the same work.
+
+  8. You may not copy, modify, sublicense, link with, or distribute
+the Library except as expressly provided under this License.  Any
+attempt otherwise to copy, modify, sublicense, link with, or
+distribute the Library is void, and will automatically terminate your
+rights under this License.  However, parties who have received copies,
+or rights, from you under this License will not have their licenses
+terminated so long as such parties remain in full compliance.
+
+  9. You are not required to accept this License, since you have not
+signed it.  However, nothing else grants you permission to modify or
+distribute the Library or its derivative works.  These actions are
+prohibited by law if you do not accept this License.  Therefore, by
+modifying or distributing the Library (or any work based on the
+Library), you indicate your acceptance of this License to do so, and
+all its terms and conditions for copying, distributing or modifying
+the Library or works based on it.
+
+  10. Each time you redistribute the Library (or any work based on the
+Library), the recipient automatically receives a license from the
+original licensor to copy, distribute, link with or modify the Library
+subject to these terms and conditions.  You may not impose any further
+restrictions on the recipients' exercise of the rights granted herein.
+You are not responsible for enforcing compliance by third parties with
+this License.
+
+  11. If, as a consequence of a court judgment or allegation of patent
+infringement or for any other reason (not limited to patent issues),
+conditions are imposed on you (whether by court order, agreement or
+otherwise) that contradict the conditions of this License, they do not
+excuse you from the conditions of this License.  If you cannot
+distribute so as to satisfy simultaneously your obligations under this
+License and any other pertinent obligations, then as a consequence you
+may not distribute the Library at all.  For example, if a patent
+license would not permit royalty-free redistribution of the Library by
+all those who receive copies directly or indirectly through you, then
+the only way you could satisfy both it and this License would be to
+refrain entirely from distribution of the Library.
+
+If any portion of this section is held invalid or unenforceable under any
+particular circumstance, the balance of the section is intended to apply,
+and the section as a whole is intended to apply in other circumstances.
+
+It is not the purpose of this section to induce you to infringe any
+patents or other property right claims or to contest validity of any
+such claims; this section has the sole purpose of protecting the
+integrity of the free software distribution system which is
+implemented by public license practices.  Many people have made
+generous contributions to the wide range of software distributed
+through that system in reliance on consistent application of that
+system; it is up to the author/donor to decide if he or she is willing
+to distribute software through any other system and a licensee cannot
+impose that choice.
+
+This section is intended to make thoroughly clear what is believed to
+be a consequence of the rest of this License.
+
+  12. If the distribution and/or use of the Library is restricted in
+certain countries either by patents or by copyrighted interfaces, the
+original copyright holder who places the Library under this License may add
+an explicit geographical distribution limitation excluding those countries,
+so that distribution is permitted only in or among countries not thus
+excluded.  In such case, this License incorporates the limitation as if
+written in the body of this License.
+
+  13. The Free Software Foundation may publish revised and/or new
+versions of the Lesser General Public License from time to time.
+Such new versions will be similar in spirit to the present version,
+but may differ in detail to address new problems or concerns.
+
+Each version is given a distinguishing version number.  If the Library
+specifies a version number of this License which applies to it and
+"any later version", you have the option of following the terms and
+conditions either of that version or of any later version published by
+the Free Software Foundation.  If the Library does not specify a
+license version number, you may choose any version ever published by
+the Free Software Foundation.
+
+  14. If you wish to incorporate parts of the Library into other free
+programs whose distribution conditions are incompatible with these,
+write to the author to ask for permission.  For software which is
+copyrighted by the Free Software Foundation, write to the Free
+Software Foundation; we sometimes make exceptions for this.  Our
+decision will be guided by the two goals of preserving the free status
+of all derivatives of our free software and of promoting the sharing
+and reuse of software generally.
+
+			    NO WARRANTY
+
+  15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO
+WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
+EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
+OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY
+KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+PURPOSE.  THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
+LIBRARY IS WITH YOU.  SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME
+THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
+
+  16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
+WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
+AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU
+FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
+CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
+LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
+RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
+FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
+SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
+DAMAGES.
+
+		     END OF TERMS AND CONDITIONS
+
+           How to Apply These Terms to Your New Libraries
+
+  If you develop a new library, and you want it to be of the greatest
+possible use to the public, we recommend making it free software that
+everyone can redistribute and change.  You can do so by permitting
+redistribution under these terms (or, alternatively, under the terms of the
+ordinary General Public License).
+
+  To apply these terms, attach the following notices to the library.  It is
+safest to attach them to the start of each source file to most effectively
+convey the exclusion of warranty; and each file should have at least the
+"copyright" line and a pointer to where the full notice is found.
+
+    <one line to give the library's name and a brief idea of what it does.>
+    Copyright (C) <year>  <name of author>
+
+    This library is free software; you can redistribute it and/or
+    modify it under the terms of the GNU Lesser General Public
+    License as published by the Free Software Foundation; either
+    version 2.1 of the License, or (at your option) any later version.
+
+    This library is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+    Lesser General Public License for more details.
+
+    You should have received a copy of the GNU Lesser General Public
+    License along with this library; if not, write to the Free Software
+    Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+
+Also add information on how to contact you by electronic and paper mail.
+
+You should also get your employer (if you work as a programmer) or your
+school, if any, to sign a "copyright disclaimer" for the library, if
+necessary.  Here is a sample; alter the names:
+
+  Yoyodyne, Inc., hereby disclaims all copyright interest in the
+  library `Frob' (a library for tweaking knobs) written by James Random Hacker.
+
+  <signature of Ty Coon>, 1 April 1990
+  Ty Coon, President of Vice
+
+That's all there is to it!
+
+
Index: doc/tools/ultraedit/ultraedit/GNU/licenses/COPYING.astyle
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/licenses/COPYING.astyle	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/licenses/COPYING.astyle	(working copy)
@@ -0,0 +1,144 @@
+Artistic Style License
+
+Artistic Style may be used and/or modified and/or distributed under the GNU
+Lesser General Public License (LGPL), as detailed below. The LGPL is a set of
+additional permissions added to version 3 of the GNU General Public License.
+
+
+GNU LESSER GENERAL PUBLIC LICENSE
+
+Version 3, 29 June 2007
+
+Copyright  2007 Free Software Foundation, Inc. <http://fsf.org/>
+
+Everyone is permitted to copy and distribute verbatim copies of this license
+document, but changing it is not allowed.
+
+This version of the GNU Lesser General Public License incorporates the terms and
+conditions of version 3 of the GNU General Public License, supplemented by the
+additional permissions listed below. 0. Additional Definitions.
+
+As used herein, this License refers to version 3 of the GNU Lesser General
+Public License, and the GNU GPL refers to version 3 of the GNU General Public
+License.
+
+The Library refers to a covered work governed by this License, other than an
+Application or a Combined Work as defined below.
+
+An Application is any work that makes use of an interface provided by the
+Library, but which is not otherwise based on the Library. Defining a subclass of
+a class defined by the Library is deemed a mode of using an interface provided
+by the Library.
+
+A Combined Work is a work produced by combining or linking an Application with
+the Library. The particular version of the Library with which the Combined Work
+was made is also called the Linked Version.
+
+The Minimal Corresponding Source for a Combined Work means the Corresponding
+Source for the Combined Work, excluding any source code for portions of the
+Combined Work that, considered in isolation, are based on the Application, and
+not on the Linked Version.
+
+The Corresponding Application Code for a Combined Work means the object code
+and/or source code for the Application, including any data and utility programs
+needed for reproducing the Combined Work from the Application, but excluding the
+System Libraries of the Combined Work. 1. Exception to Section 3 of the GNU GPL.
+
+You may convey a covered work under sections 3 and 4 of this License without
+being bound by section 3 of the GNU GPL. 2. Conveying Modified Versions.
+
+If you modify a copy of the Library, and, in your modifications, a facility
+refers to a function or data to be supplied by an Application that uses the
+facility (other than as an argument passed when the facility is invoked), then
+you may convey a copy of the modified version:
+
+    a) under this License, provided that you make a good faith effort to ensure
+    that, in the event an Application does not supply the function or data, the
+    facility still operates, and performs whatever part of its purpose remains
+    meaningful, or b) under the GNU GPL, with none of the additional permissions
+    of this License applicable to that copy.
+
+3. Object Code Incorporating Material from Library Header Files.
+
+The object code form of an Application may incorporate material from a header
+file that is part of the Library. You may convey such object code under terms of
+your choice, provided that, if the incorporated material is not limited to
+numerical parameters, data structure layouts and accessors, or small macros,
+inline functions and templates (ten or fewer lines in length), you do both of
+the following:
+
+    a) Give prominent notice with each copy of the object code that the Library
+    is used in it and that the Library and its use are covered by this License.
+    b) Accompany the object code with a copy of the GNU GPL and this license
+    document.
+
+4. Combined Works.
+
+You may convey a Combined Work under terms of your choice that, taken together,
+effectively do not restrict modification of the portions of the Library
+contained in the Combined Work and reverse engineering for debugging such
+modifications, if you also do each of the following:
+
+    a) Give prominent notice with each copy of the Combined Work that the
+    Library is used in it and that the Library and its use are covered by this
+    License. b) Accompany the Combined Work with a copy of the GNU GPL and this
+    license document. c) For a Combined Work that displays copyright notices
+    during execution, include the copyright notice for the Library among these
+    notices, as well as a reference directing the user to the copies of the GNU
+    GPL and this license document. d) Do one of the following: 0) Convey the
+    Minimal Corresponding Source under the terms of this License, and the
+    Corresponding Application Code in a form suitable for, and under terms that
+    permit, the user to recombine or relink the Application with a modified
+    version of the Linked Version to produce a modified Combined Work, in the
+    manner specified by section 6 of the GNU GPL for conveying Corresponding
+    Source. 1) Use a suitable shared library mechanism for linking with the
+    Library. A suitable mechanism is one that (a) uses at run time a copy of the
+    Library already present on the user's computer system, and (b) will operate
+    properly with a modified version of the Library that is interface-compatible
+    with the Linked Version. e) Provide Installation Information, but only if
+    you would otherwise be required to provide such information under section 6
+    of the GNU GPL, and only to the extent that such information is necessary to
+    install and execute a modified version of the Combined Work produced by
+    recombining or relinking the Application with a modified version of the
+    Linked Version. (If you use option 4d0, the Installation Information must
+    accompany the Minimal Corresponding Source and Corresponding Application
+    Code. If you use option 4d1, you must provide the Installation Information
+    in the manner specified by section 6 of the GNU GPL for conveying
+    Corresponding Source.)
+
+5. Combined Libraries.
+
+You may place library facilities that are a work based on the Library side by
+side in a single library together with other library facilities that are not
+Applications and are not covered by this License, and convey such a combined
+library under terms of your choice, if you do both of the following:
+
+    a) Accompany the combined library with a copy of the same work based on the
+    Library, uncombined with any other library facilities, conveyed under the
+    terms of this License. b) Give prominent notice with the combined library
+    that part of it is a work based on the Library, and explaining where to find
+    the accompanying uncombined form of the same work.
+
+6. Revised Versions of the GNU Lesser General Public License.
+
+The Free Software Foundation may publish revised and/or new versions of the GNU
+Lesser General Public License from time to time. Such new versions will be
+similar in spirit to the present version, but may differ in detail to address
+new problems or concerns.
+
+Each version is given a distinguishing version number. If the Library as you
+received it specifies that a certain numbered version of the GNU Lesser General
+Public License or any later version applies to it, you have the option of
+following the terms and conditions either of that published version or of any
+later version published by the Free Software Foundation. If the Library as you
+received it does not specify a version number of the GNU Lesser General Public
+License, you may choose any version of the GNU Lesser General Public License
+ever published by the Free Software Foundation.
+
+If the Library as you received it specifies that a proxy can decide whether
+future versions of the GNU Lesser General Public License shall apply, that
+proxy's public statement of acceptance of any version is permanent authorization
+for you to choose that version for the Library.
+
+
+[SourceForge.net]
Index: doc/tools/ultraedit/ultraedit/GNU/licenses/COPYING.ctags
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/licenses/COPYING.ctags	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/licenses/COPYING.ctags	(working copy)
@@ -0,0 +1,340 @@
+		    GNU GENERAL PUBLIC LICENSE
+		       Version 2, June 1991
+
+ Copyright (C) 1989, 1991 Free Software Foundation, Inc.
+                       59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+			    Preamble
+
+  The licenses for most software are designed to take away your
+freedom to share and change it.  By contrast, the GNU General Public
+License is intended to guarantee your freedom to share and change free
+software--to make sure the software is free for all its users.  This
+General Public License applies to most of the Free Software
+Foundation's software and to any other program whose authors commit to
+using it.  (Some other Free Software Foundation software is covered by
+the GNU Library General Public License instead.)  You can apply it to
+your programs, too.
+
+  When we speak of free software, we are referring to freedom, not
+price.  Our General Public Licenses are designed to make sure that you
+have the freedom to distribute copies of free software (and charge for
+this service if you wish), that you receive source code or can get it
+if you want it, that you can change the software or use pieces of it
+in new free programs; and that you know you can do these things.
+
+  To protect your rights, we need to make restrictions that forbid
+anyone to deny you these rights or to ask you to surrender the rights.
+These restrictions translate to certain responsibilities for you if you
+distribute copies of the software, or if you modify it.
+
+  For example, if you distribute copies of such a program, whether
+gratis or for a fee, you must give the recipients all the rights that
+you have.  You must make sure that they, too, receive or can get the
+source code.  And you must show them these terms so they know their
+rights.
+
+  We protect your rights with two steps: (1) copyright the software, and
+(2) offer you this license which gives you legal permission to copy,
+distribute and/or modify the software.
+
+  Also, for each author's protection and ours, we want to make certain
+that everyone understands that there is no warranty for this free
+software.  If the software is modified by someone else and passed on, we
+want its recipients to know that what they have is not the original, so
+that any problems introduced by others will not reflect on the original
+authors' reputations.
+
+  Finally, any free program is threatened constantly by software
+patents.  We wish to avoid the danger that redistributors of a free
+program will individually obtain patent licenses, in effect making the
+program proprietary.  To prevent this, we have made it clear that any
+patent must be licensed for everyone's free use or not licensed at all.
+
+  The precise terms and conditions for copying, distribution and
+modification follow.
+
+		    GNU GENERAL PUBLIC LICENSE
+   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
+
+  0. This License applies to any program or other work which contains
+a notice placed by the copyright holder saying it may be distributed
+under the terms of this General Public License.  The "Program", below,
+refers to any such program or work, and a "work based on the Program"
+means either the Program or any derivative work under copyright law:
+that is to say, a work containing the Program or a portion of it,
+either verbatim or with modifications and/or translated into another
+language.  (Hereinafter, translation is included without limitation in
+the term "modification".)  Each licensee is addressed as "you".
+
+Activities other than copying, distribution and modification are not
+covered by this License; they are outside its scope.  The act of
+running the Program is not restricted, and the output from the Program
+is covered only if its contents constitute a work based on the
+Program (independent of having been made by running the Program).
+Whether that is true depends on what the Program does.
+
+  1. You may copy and distribute verbatim copies of the Program's
+source code as you receive it, in any medium, provided that you
+conspicuously and appropriately publish on each copy an appropriate
+copyright notice and disclaimer of warranty; keep intact all the
+notices that refer to this License and to the absence of any warranty;
+and give any other recipients of the Program a copy of this License
+along with the Program.
+
+You may charge a fee for the physical act of transferring a copy, and
+you may at your option offer warranty protection in exchange for a fee.
+
+  2. You may modify your copy or copies of the Program or any portion
+of it, thus forming a work based on the Program, and copy and
+distribute such modifications or work under the terms of Section 1
+above, provided that you also meet all of these conditions:
+
+    a) You must cause the modified files to carry prominent notices
+    stating that you changed the files and the date of any change.
+
+    b) You must cause any work that you distribute or publish, that in
+    whole or in part contains or is derived from the Program or any
+    part thereof, to be licensed as a whole at no charge to all third
+    parties under the terms of this License.
+
+    c) If the modified program normally reads commands interactively
+    when run, you must cause it, when started running for such
+    interactive use in the most ordinary way, to print or display an
+    announcement including an appropriate copyright notice and a
+    notice that there is no warranty (or else, saying that you provide
+    a warranty) and that users may redistribute the program under
+    these conditions, and telling the user how to view a copy of this
+    License.  (Exception: if the Program itself is interactive but
+    does not normally print such an announcement, your work based on
+    the Program is not required to print an announcement.)
+
+These requirements apply to the modified work as a whole.  If
+identifiable sections of that work are not derived from the Program,
+and can be reasonably considered independent and separate works in
+themselves, then this License, and its terms, do not apply to those
+sections when you distribute them as separate works.  But when you
+distribute the same sections as part of a whole which is a work based
+on the Program, the distribution of the whole must be on the terms of
+this License, whose permissions for other licensees extend to the
+entire whole, and thus to each and every part regardless of who wrote it.
+
+Thus, it is not the intent of this section to claim rights or contest
+your rights to work written entirely by you; rather, the intent is to
+exercise the right to control the distribution of derivative or
+collective works based on the Program.
+
+In addition, mere aggregation of another work not based on the Program
+with the Program (or with a work based on the Program) on a volume of
+a storage or distribution medium does not bring the other work under
+the scope of this License.
+
+  3. You may copy and distribute the Program (or a work based on it,
+under Section 2) in object code or executable form under the terms of
+Sections 1 and 2 above provided that you also do one of the following:
+
+    a) Accompany it with the complete corresponding machine-readable
+    source code, which must be distributed under the terms of Sections
+    1 and 2 above on a medium customarily used for software interchange; or,
+
+    b) Accompany it with a written offer, valid for at least three
+    years, to give any third party, for a charge no more than your
+    cost of physically performing source distribution, a complete
+    machine-readable copy of the corresponding source code, to be
+    distributed under the terms of Sections 1 and 2 above on a medium
+    customarily used for software interchange; or,
+
+    c) Accompany it with the information you received as to the offer
+    to distribute corresponding source code.  (This alternative is
+    allowed only for noncommercial distribution and only if you
+    received the program in object code or executable form with such
+    an offer, in accord with Subsection b above.)
+
+The source code for a work means the preferred form of the work for
+making modifications to it.  For an executable work, complete source
+code means all the source code for all modules it contains, plus any
+associated interface definition files, plus the scripts used to
+control compilation and installation of the executable.  However, as a
+special exception, the source code distributed need not include
+anything that is normally distributed (in either source or binary
+form) with the major components (compiler, kernel, and so on) of the
+operating system on which the executable runs, unless that component
+itself accompanies the executable.
+
+If distribution of executable or object code is made by offering
+access to copy from a designated place, then offering equivalent
+access to copy the source code from the same place counts as
+distribution of the source code, even though third parties are not
+compelled to copy the source along with the object code.
+
+  4. You may not copy, modify, sublicense, or distribute the Program
+except as expressly provided under this License.  Any attempt
+otherwise to copy, modify, sublicense or distribute the Program is
+void, and will automatically terminate your rights under this License.
+However, parties who have received copies, or rights, from you under
+this License will not have their licenses terminated so long as such
+parties remain in full compliance.
+
+  5. You are not required to accept this License, since you have not
+signed it.  However, nothing else grants you permission to modify or
+distribute the Program or its derivative works.  These actions are
+prohibited by law if you do not accept this License.  Therefore, by
+modifying or distributing the Program (or any work based on the
+Program), you indicate your acceptance of this License to do so, and
+all its terms and conditions for copying, distributing or modifying
+the Program or works based on it.
+
+  6. Each time you redistribute the Program (or any work based on the
+Program), the recipient automatically receives a license from the
+original licensor to copy, distribute or modify the Program subject to
+these terms and conditions.  You may not impose any further
+restrictions on the recipients' exercise of the rights granted herein.
+You are not responsible for enforcing compliance by third parties to
+this License.
+
+  7. If, as a consequence of a court judgment or allegation of patent
+infringement or for any other reason (not limited to patent issues),
+conditions are imposed on you (whether by court order, agreement or
+otherwise) that contradict the conditions of this License, they do not
+excuse you from the conditions of this License.  If you cannot
+distribute so as to satisfy simultaneously your obligations under this
+License and any other pertinent obligations, then as a consequence you
+may not distribute the Program at all.  For example, if a patent
+license would not permit royalty-free redistribution of the Program by
+all those who receive copies directly or indirectly through you, then
+the only way you could satisfy both it and this License would be to
+refrain entirely from distribution of the Program.
+
+If any portion of this section is held invalid or unenforceable under
+any particular circumstance, the balance of the section is intended to
+apply and the section as a whole is intended to apply in other
+circumstances.
+
+It is not the purpose of this section to induce you to infringe any
+patents or other property right claims or to contest validity of any
+such claims; this section has the sole purpose of protecting the
+integrity of the free software distribution system, which is
+implemented by public license practices.  Many people have made
+generous contributions to the wide range of software distributed
+through that system in reliance on consistent application of that
+system; it is up to the author/donor to decide if he or she is willing
+to distribute software through any other system and a licensee cannot
+impose that choice.
+
+This section is intended to make thoroughly clear what is believed to
+be a consequence of the rest of this License.
+
+  8. If the distribution and/or use of the Program is restricted in
+certain countries either by patents or by copyrighted interfaces, the
+original copyright holder who places the Program under this License
+may add an explicit geographical distribution limitation excluding
+those countries, so that distribution is permitted only in or among
+countries not thus excluded.  In such case, this License incorporates
+the limitation as if written in the body of this License.
+
+  9. The Free Software Foundation may publish revised and/or new versions
+of the General Public License from time to time.  Such new versions will
+be similar in spirit to the present version, but may differ in detail to
+address new problems or concerns.
+
+Each version is given a distinguishing version number.  If the Program
+specifies a version number of this License which applies to it and "any
+later version", you have the option of following the terms and conditions
+either of that version or of any later version published by the Free
+Software Foundation.  If the Program does not specify a version number of
+this License, you may choose any version ever published by the Free Software
+Foundation.
+
+  10. If you wish to incorporate parts of the Program into other free
+programs whose distribution conditions are different, write to the author
+to ask for permission.  For software which is copyrighted by the Free
+Software Foundation, write to the Free Software Foundation; we sometimes
+make exceptions for this.  Our decision will be guided by the two goals
+of preserving the free status of all derivatives of our free software and
+of promoting the sharing and reuse of software generally.
+
+			    NO WARRANTY
+
+  11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
+FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.  EXCEPT WHEN
+OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
+PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
+OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.  THE ENTIRE RISK AS
+TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.  SHOULD THE
+PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
+REPAIR OR CORRECTION.
+
+  12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
+WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
+REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
+INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
+OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
+TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
+YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
+PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
+POSSIBILITY OF SUCH DAMAGES.
+
+		     END OF TERMS AND CONDITIONS
+
+	    How to Apply These Terms to Your New Programs
+
+  If you develop a new program, and you want it to be of the greatest
+possible use to the public, the best way to achieve this is to make it
+free software which everyone can redistribute and change under these terms.
+
+  To do so, attach the following notices to the program.  It is safest
+to attach them to the start of each source file to most effectively
+convey the exclusion of warranty; and each file should have at least
+the "copyright" line and a pointer to where the full notice is found.
+
+    <one line to give the program's name and a brief idea of what it does.>
+    Copyright (C) 19yy  <name of author>
+
+    This program is free software; you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation; either version 2 of the License, or
+    (at your option) any later version.
+
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+
+    You should have received a copy of the GNU General Public License
+    along with this program; if not, write to the Free Software
+    Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+
+
+Also add information on how to contact you by electronic and paper mail.
+
+If the program is interactive, make it output a short notice like this
+when it starts in an interactive mode:
+
+    Gnomovision version 69, Copyright (C) 19yy name of author
+    Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
+    This is free software, and you are welcome to redistribute it
+    under certain conditions; type `show c' for details.
+
+The hypothetical commands `show w' and `show c' should show the appropriate
+parts of the General Public License.  Of course, the commands you use may
+be called something other than `show w' and `show c'; they could even be
+mouse-clicks or menu items--whatever suits your program.
+
+You should also get your employer (if you work as a programmer) or your
+school, if any, to sign a "copyright disclaimer" for the program, if
+necessary.  Here is a sample; alter the names:
+
+  Yoyodyne, Inc., hereby disclaims all copyright interest in the program
+  `Gnomovision' (which makes passes at compilers) written by James Hacker.
+
+  <signature of Ty Coon>, 1 April 1989
+  Ty Coon, President of Vice
+
+This General Public License does not permit incorporating your program into
+proprietary programs.  If your program is a subroutine library, you may
+consider it more useful to permit linking proprietary applications with the
+library.  If this is what you want to do, use the GNU Library General
+Public License instead of this License.
Index: doc/tools/ultraedit/ultraedit/GNU/licenses/COPYING.iconv
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/licenses/COPYING.iconv	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/GNU/licenses/COPYING.iconv	(working copy)
@@ -0,0 +1,482 @@
+		  GNU LIBRARY GENERAL PUBLIC LICENSE
+		       Version 2, June 1991
+
+ Copyright (C) 1991 Free Software Foundation, Inc.
+ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+[This is the first released version of the library GPL.  It is
+ numbered 2 because it goes with version 2 of the ordinary GPL.]
+
+			    Preamble
+
+  The licenses for most software are designed to take away your
+freedom to share and change it.  By contrast, the GNU General Public
+Licenses are intended to guarantee your freedom to share and change
+free software--to make sure the software is free for all its users.
+
+  This license, the Library General Public License, applies to some
+specially designated Free Software Foundation software, and to any
+other libraries whose authors decide to use it.  You can use it for
+your libraries, too.
+
+  When we speak of free software, we are referring to freedom, not
+price.  Our General Public Licenses are designed to make sure that you
+have the freedom to distribute copies of free software (and charge for
+this service if you wish), that you receive source code or can get it
+if you want it, that you can change the software or use pieces of it
+in new free programs; and that you know you can do these things.
+
+  To protect your rights, we need to make restrictions that forbid
+anyone to deny you these rights or to ask you to surrender the rights.
+These restrictions translate to certain responsibilities for you if
+you distribute copies of the library, or if you modify it.
+
+  For example, if you distribute copies of the library, whether gratis
+or for a fee, you must give the recipients all the rights that we gave
+you.  You must make sure that they, too, receive or can get the source
+code.  If you link a program with the library, you must provide
+complete object files to the recipients so that they can relink them
+with the library, after making changes to the library and recompiling
+it.  And you must show them these terms so they know their rights.
+
+  Our method of protecting your rights has two steps: (1) copyright
+the library, and (2) offer you this license which gives you legal
+permission to copy, distribute and/or modify the library.
+
+  Also, for each distributor's protection, we want to make certain
+that everyone understands that there is no warranty for this free
+library.  If the library is modified by someone else and passed on, we
+want its recipients to know that what they have is not the original
+version, so that any problems introduced by others will not reflect on
+the original authors' reputations.
+
+  Finally, any free program is threatened constantly by software
+patents.  We wish to avoid the danger that companies distributing free
+software will individually obtain patent licenses, thus in effect
+transforming the program into proprietary software.  To prevent this,
+we have made it clear that any patent must be licensed for everyone's
+free use or not licensed at all.
+
+  Most GNU software, including some libraries, is covered by the ordinary
+GNU General Public License, which was designed for utility programs.  This
+license, the GNU Library General Public License, applies to certain
+designated libraries.  This license is quite different from the ordinary
+one; be sure to read it in full, and don't assume that anything in it is
+the same as in the ordinary license.
+
+  The reason we have a separate public license for some libraries is that
+they blur the distinction we usually make between modifying or adding to a
+program and simply using it.  Linking a program with a library, without
+changing the library, is in some sense simply using the library, and is
+analogous to running a utility program or application program.  However, in
+a textual and legal sense, the linked executable is a combined work, a
+derivative of the original library, and the ordinary General Public License
+treats it as such.
+
+  Because of this blurred distinction, using the ordinary General
+Public License for libraries did not effectively promote software
+sharing, because most developers did not use the libraries.  We
+concluded that weaker conditions might promote sharing better.
+
+  However, unrestricted linking of non-free programs would deprive the
+users of those programs of all benefit from the free status of the
+libraries themselves.  This Library General Public License is intended to
+permit developers of non-free programs to use free libraries, while
+preserving your freedom as a user of such programs to change the free
+libraries that are incorporated in them.  (We have not seen how to achieve
+this as regards changes in header files, but we have achieved it as regards
+changes in the actual functions of the Library.)  The hope is that this
+will lead to faster development of free libraries.
+
+  The precise terms and conditions for copying, distribution and
+modification follow.  Pay close attention to the difference between a
+"work based on the library" and a "work that uses the library".  The
+former contains code derived from the library, while the latter only
+works together with the library.
+
+  Note that it is possible for a library to be covered by the ordinary
+General Public License rather than by this special one.
+
+		  GNU LIBRARY GENERAL PUBLIC LICENSE
+   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
+
+  0. This License Agreement applies to any software library which
+contains a notice placed by the copyright holder or other authorized
+party saying it may be distributed under the terms of this Library
+General Public License (also called "this License").  Each licensee is
+addressed as "you".
+
+  A "library" means a collection of software functions and/or data
+prepared so as to be conveniently linked with application programs
+(which use some of those functions and data) to form executables.
+
+  The "Library", below, refers to any such software library or work
+which has been distributed under these terms.  A "work based on the
+Library" means either the Library or any derivative work under
+copyright law: that is to say, a work containing the Library or a
+portion of it, either verbatim or with modifications and/or translated
+straightforwardly into another language.  (Hereinafter, translation is
+included without limitation in the term "modification".)
+
+  "Source code" for a work means the preferred form of the work for
+making modifications to it.  For a library, complete source code means
+all the source code for all modules it contains, plus any associated
+interface definition files, plus the scripts used to control compilation
+and installation of the library.
+
+  Activities other than copying, distribution and modification are not
+covered by this License; they are outside its scope.  The act of
+running a program using the Library is not restricted, and output from
+such a program is covered only if its contents constitute a work based
+on the Library (independent of the use of the Library in a tool for
+writing it).  Whether that is true depends on what the Library does
+and what the program that uses the Library does.
+  
+  1. You may copy and distribute verbatim copies of the Library's
+complete source code as you receive it, in any medium, provided that
+you conspicuously and appropriately publish on each copy an
+appropriate copyright notice and disclaimer of warranty; keep intact
+all the notices that refer to this License and to the absence of any
+warranty; and distribute a copy of this License along with the
+Library.
+
+  You may charge a fee for the physical act of transferring a copy,
+and you may at your option offer warranty protection in exchange for a
+fee.
+
+  2. You may modify your copy or copies of the Library or any portion
+of it, thus forming a work based on the Library, and copy and
+distribute such modifications or work under the terms of Section 1
+above, provided that you also meet all of these conditions:
+
+    a) The modified work must itself be a software library.
+
+    b) You must cause the files modified to carry prominent notices
+    stating that you changed the files and the date of any change.
+
+    c) You must cause the whole of the work to be licensed at no
+    charge to all third parties under the terms of this License.
+
+    d) If a facility in the modified Library refers to a function or a
+    table of data to be supplied by an application program that uses
+    the facility, other than as an argument passed when the facility
+    is invoked, then you must make a good faith effort to ensure that,
+    in the event an application does not supply such function or
+    table, the facility still operates, and performs whatever part of
+    its purpose remains meaningful.
+
+    (For example, a function in a library to compute square roots has
+    a purpose that is entirely well-defined independent of the
+    application.  Therefore, Subsection 2d requires that any
+    application-supplied function or table used by this function must
+    be optional: if the application does not supply it, the square
+    root function must still compute square roots.)
+
+These requirements apply to the modified work as a whole.  If
+identifiable sections of that work are not derived from the Library,
+and can be reasonably considered independent and separate works in
+themselves, then this License, and its terms, do not apply to those
+sections when you distribute them as separate works.  But when you
+distribute the same sections as part of a whole which is a work based
+on the Library, the distribution of the whole must be on the terms of
+this License, whose permissions for other licensees extend to the
+entire whole, and thus to each and every part regardless of who wrote
+it.
+
+Thus, it is not the intent of this section to claim rights or contest
+your rights to work written entirely by you; rather, the intent is to
+exercise the right to control the distribution of derivative or
+collective works based on the Library.
+
+In addition, mere aggregation of another work not based on the Library
+with the Library (or with a work based on the Library) on a volume of
+a storage or distribution medium does not bring the other work under
+the scope of this License.
+
+  3. You may opt to apply the terms of the ordinary GNU General Public
+License instead of this License to a given copy of the Library.  To do
+this, you must alter all the notices that refer to this License, so
+that they refer to the ordinary GNU General Public License, version 2,
+instead of to this License.  (If a newer version than version 2 of the
+ordinary GNU General Public License has appeared, then you can specify
+that version instead if you wish.)  Do not make any other change in
+these notices.
+
+  Once this change is made in a given copy, it is irreversible for
+that copy, so the ordinary GNU General Public License applies to all
+subsequent copies and derivative works made from that copy.
+
+  This option is useful when you wish to copy part of the code of
+the Library into a program that is not a library.
+
+  4. You may copy and distribute the Library (or a portion or
+derivative of it, under Section 2) in object code or executable form
+under the terms of Sections 1 and 2 above provided that you accompany
+it with the complete corresponding machine-readable source code, which
+must be distributed under the terms of Sections 1 and 2 above on a
+medium customarily used for software interchange.
+
+  If distribution of object code is made by offering access to copy
+from a designated place, then offering equivalent access to copy the
+source code from the same place satisfies the requirement to
+distribute the source code, even though third parties are not
+compelled to copy the source along with the object code.
+
+  5. A program that contains no derivative of any portion of the
+Library, but is designed to work with the Library by being compiled or
+linked with it, is called a "work that uses the Library".  Such a
+work, in isolation, is not a derivative work of the Library, and
+therefore falls outside the scope of this License.
+
+  However, linking a "work that uses the Library" with the Library
+creates an executable that is a derivative of the Library (because it
+contains portions of the Library), rather than a "work that uses the
+library".  The executable is therefore covered by this License.
+Section 6 states terms for distribution of such executables.
+
+  When a "work that uses the Library" uses material from a header file
+that is part of the Library, the object code for the work may be a
+derivative work of the Library even though the source code is not.
+Whether this is true is especially significant if the work can be
+linked without the Library, or if the work is itself a library.  The
+threshold for this to be true is not precisely defined by law.
+
+  If such an object file uses only numerical parameters, data
+structure layouts and accessors, and small macros and small inline
+functions (ten lines or less in length), then the use of the object
+file is unrestricted, regardless of whether it is legally a derivative
+work.  (Executables containing this object code plus portions of the
+Library will still fall under Section 6.)
+
+  Otherwise, if the work is a derivative of the Library, you may
+distribute the object code for the work under the terms of Section 6.
+Any executables containing that work also fall under Section 6,
+whether or not they are linked directly with the Library itself.
+
+  6. As an exception to the Sections above, you may also compile or
+link a "work that uses the Library" with the Library to produce a
+work containing portions of the Library, and distribute that work
+under terms of your choice, provided that the terms permit
+modification of the work for the customer's own use and reverse
+engineering for debugging such modifications.
+
+  You must give prominent notice with each copy of the work that the
+Library is used in it and that the Library and its use are covered by
+this License.  You must supply a copy of this License.  If the work
+during execution displays copyright notices, you must include the
+copyright notice for the Library among them, as well as a reference
+directing the user to the copy of this License.  Also, you must do one
+of these things:
+
+    a) Accompany the work with the complete corresponding
+    machine-readable source code for the Library including whatever
+    changes were used in the work (which must be distributed under
+    Sections 1 and 2 above); and, if the work is an executable linked
+    with the Library, with the complete machine-readable "work that
+    uses the Library", as object code and/or source code, so that the
+    user can modify the Library and then relink to produce a modified
+    executable containing the modified Library.  (It is understood
+    that the user who changes the contents of definitions files in the
+    Library will not necessarily be able to recompile the application
+    to use the modified definitions.)
+
+    b) Accompany the work with a written offer, valid for at
+    least three years, to give the same user the materials
+    specified in Subsection 6a, above, for a charge no more
+    than the cost of performing this distribution.
+
+    c) If distribution of the work is made by offering access to copy
+    from a designated place, offer equivalent access to copy the above
+    specified materials from the same place.
+
+    d) Verify that the user has already received a copy of these
+    materials or that you have already sent this user a copy.
+
+  For an executable, the required form of the "work that uses the
+Library" must include any data and utility programs needed for
+reproducing the executable from it.  However, as a special exception,
+the source code distributed need not include anything that is normally
+distributed (in either source or binary form) with the major
+components (compiler, kernel, and so on) of the operating system on
+which the executable runs, unless that component itself accompanies
+the executable.
+
+  It may happen that this requirement contradicts the license
+restrictions of other proprietary libraries that do not normally
+accompany the operating system.  Such a contradiction means you cannot
+use both them and the Library together in an executable that you
+distribute.
+
+  7. You may place library facilities that are a work based on the
+Library side-by-side in a single library together with other library
+facilities not covered by this License, and distribute such a combined
+library, provided that the separate distribution of the work based on
+the Library and of the other library facilities is otherwise
+permitted, and provided that you do these two things:
+
+    a) Accompany the combined library with a copy of the same work
+    based on the Library, uncombined with any other library
+    facilities.  This must be distributed under the terms of the
+    Sections above.
+
+    b) Give prominent notice with the combined library of the fact
+    that part of it is a work based on the Library, and explaining
+    where to find the accompanying uncombined form of the same work.
+
+  8. You may not copy, modify, sublicense, link with, or distribute
+the Library except as expressly provided under this License.  Any
+attempt otherwise to copy, modify, sublicense, link with, or
+distribute the Library is void, and will automatically terminate your
+rights under this License.  However, parties who have received copies,
+or rights, from you under this License will not have their licenses
+terminated so long as such parties remain in full compliance.
+
+  9. You are not required to accept this License, since you have not
+signed it.  However, nothing else grants you permission to modify or
+distribute the Library or its derivative works.  These actions are
+prohibited by law if you do not accept this License.  Therefore, by
+modifying or distributing the Library (or any work based on the
+Library), you indicate your acceptance of this License to do so, and
+all its terms and conditions for copying, distributing or modifying
+the Library or works based on it.
+
+  10. Each time you redistribute the Library (or any work based on the
+Library), the recipient automatically receives a license from the
+original licensor to copy, distribute, link with or modify the Library
+subject to these terms and conditions.  You may not impose any further
+restrictions on the recipients' exercise of the rights granted herein.
+You are not responsible for enforcing compliance by third parties to
+this License.
+
+  11. If, as a consequence of a court judgment or allegation of patent
+infringement or for any other reason (not limited to patent issues),
+conditions are imposed on you (whether by court order, agreement or
+otherwise) that contradict the conditions of this License, they do not
+excuse you from the conditions of this License.  If you cannot
+distribute so as to satisfy simultaneously your obligations under this
+License and any other pertinent obligations, then as a consequence you
+may not distribute the Library at all.  For example, if a patent
+license would not permit royalty-free redistribution of the Library by
+all those who receive copies directly or indirectly through you, then
+the only way you could satisfy both it and this License would be to
+refrain entirely from distribution of the Library.
+
+If any portion of this section is held invalid or unenforceable under any
+particular circumstance, the balance of the section is intended to apply,
+and the section as a whole is intended to apply in other circumstances.
+
+It is not the purpose of this section to induce you to infringe any
+patents or other property right claims or to contest validity of any
+such claims; this section has the sole purpose of protecting the
+integrity of the free software distribution system which is
+implemented by public license practices.  Many people have made
+generous contributions to the wide range of software distributed
+through that system in reliance on consistent application of that
+system; it is up to the author/donor to decide if he or she is willing
+to distribute software through any other system and a licensee cannot
+impose that choice.
+
+This section is intended to make thoroughly clear what is believed to
+be a consequence of the rest of this License.
+
+  12. If the distribution and/or use of the Library is restricted in
+certain countries either by patents or by copyrighted interfaces, the
+original copyright holder who places the Library under this License may add
+an explicit geographical distribution limitation excluding those countries,
+so that distribution is permitted only in or among countries not thus
+excluded.  In such case, this License incorporates the limitation as if
+written in the body of this License.
+
+  13. The Free Software Foundation may publish revised and/or new
+versions of the Library General Public License from time to time.
+Such new versions will be similar in spirit to the present version,
+but may differ in detail to address new problems or concerns.
+
+Each version is given a distinguishing version number.  If the Library
+specifies a version number of this License which applies to it and
+"any later version", you have the option of following the terms and
+conditions either of that version or of any later version published by
+the Free Software Foundation.  If the Library does not specify a
+license version number, you may choose any version ever published by
+the Free Software Foundation.
+
+  14. If you wish to incorporate parts of the Library into other free
+programs whose distribution conditions are incompatible with these,
+write to the author to ask for permission.  For software which is
+copyrighted by the Free Software Foundation, write to the Free
+Software Foundation; we sometimes make exceptions for this.  Our
+decision will be guided by the two goals of preserving the free status
+of all derivatives of our free software and of promoting the sharing
+and reuse of software generally.
+
+			    NO WARRANTY
+
+  15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO
+WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
+EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
+OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY
+KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+PURPOSE.  THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
+LIBRARY IS WITH YOU.  SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME
+THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
+
+  16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
+WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
+AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU
+FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
+CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
+LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
+RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
+FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
+SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
+DAMAGES.
+
+		     END OF TERMS AND CONDITIONS
+
+     Appendix: How to Apply These Terms to Your New Libraries
+
+  If you develop a new library, and you want it to be of the greatest
+possible use to the public, we recommend making it free software that
+everyone can redistribute and change.  You can do so by permitting
+redistribution under these terms (or, alternatively, under the terms of the
+ordinary General Public License).
+
+  To apply these terms, attach the following notices to the library.  It is
+safest to attach them to the start of each source file to most effectively
+convey the exclusion of warranty; and each file should have at least the
+"copyright" line and a pointer to where the full notice is found.
+
+    <one line to give the library's name and a brief idea of what it does.>
+    Copyright (C) <year>  <name of author>
+
+    This library is free software; you can redistribute it and/or
+    modify it under the terms of the GNU Library General Public
+    License as published by the Free Software Foundation; either
+    version 2 of the License, or (at your option) any later version.
+
+    This library is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+    Library General Public License for more details.
+
+    You should have received a copy of the GNU Library General Public
+    License along with this library; if not, write to the Free
+    Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
+    MA 02110-1301, USA
+
+Also add information on how to contact you by electronic and paper mail.
+
+You should also get your employer (if you work as a programmer) or your
+school, if any, to sign a "copyright disclaimer" for the library, if
+necessary.  Here is a sample; alter the names:
+
+  Yoyodyne, Inc., hereby disclaims all copyright interest in the
+  library `Frob' (a library for tweaking knobs) written by James Random Hacker.
+
+  <signature of Ty Coon>, 1 April 1990
+  Ty Coon, President of Vice
+
+That's all there is to it!
Index: doc/tools/ultraedit/ultraedit/GNU/licenses/libxml2.txt
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ultraedit/GNU/licenses/libxml2.txt
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ultraedit/GNU/src/source_code.txt
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ultraedit/GNU/src/source_code.txt
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ultraedit/GNU/zlib1.dll
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ultraedit/GNU/zlib1.dll
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ultraedit/KEYLIB32.dll
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ultraedit/KEYLIB32.dll
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ultraedit/PLUSNative.dll
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ultraedit/PLUSNative.dll
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ultraedit/ProtectionPlusDLL.dll
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ultraedit/ProtectionPlusDLL.dll
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ultraedit/changes.txt
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ultraedit/changes.txt
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ultraedit/dbghelp.dll
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ultraedit/dbghelp.dll
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ultraedit/default data/themes/Charcoal.ue-theme
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/default data/themes/Charcoal.ue-theme	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/default data/themes/Charcoal.ue-theme	(working copy)
@@ -0,0 +1,614 @@
+<?xml version="1.0"?>
+<UETheme>
+  <Window>
+    <Look>
+Custom
+    </Look>
+    <Font Category="Dockable Windows" Face="Segoe UI">
+-12:0:0:0:400:0:0:0:1:0:0:0:204
+    </Font>
+    <Color ID="ID_DOCKABLE_WINDOW_TEXT" Category="Dockable Window" Description="Text" Value="#C0C0C0"/>
+    <Color ID="ID_DOCKABLE_WINDOW_BACKGROUND" Category="Dockable Window" Description="Background" Value="#293134"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_TEXT" Category="Dockable Window" Description="Caption Text" Value="#FFFFFF"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_TEXT_ACTIVE" Category="Dockable Window" Description="Active Caption Text" Value="#FFC042"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_BUTTON" Category="Dockable Window" Description="Caption Button" Value="#FFFFFF"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_BUTTON_HIGHLIGHT" Category="Dockable Window" Description="Caption Button Highlight" Value="#808080"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_BUTTON_MOUSEDOWN" Category="Dockable Window" Description="Caption Button Mouse Down" Value="#FF0000"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_BORDER" Category="Dockable Window" Description="Caption Border" Value="#293134"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_BORDER_SHADOW" Category="Dockable Window" Description="Caption Border Shadow" Value="#293134"/>
+    <Color ID="ID_DOCKABLE_WINDOW_BORDER" Category="Dockable Window" Description="Border" Value="#FF0000"/>
+    <Color ID="ID_DOCKABLE_WINDOW_BORDER_SHADOW" Category="Dockable Window" Description="Border Shadow" Value="#FF0000"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_BORDER" Category="Dockable Window" Description="Floating Border" Value="#5C5C5C"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_BORDER_SHADOW" Category="Dockable Window" Description="Floating Border Shadow" Value="#5C5C5C"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_OUTER_BORDER" Category="Dockable Window" Description="Floating Outer Border" Value="#5C5C5C"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_OUTER_BORDER_SHADOW" Category="Dockable Window" Description="Floating Outer Border Shadow" Value="#293134"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_CAPTION_TEXT" Category="Dockable Window" Description="Floating Caption Text" Value="#FFFFFF"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_BORDER_ACTIVE" Category="Dockable Window" Description="Floating Border Active" Value="#FF0000"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_CAPTION_TEXT_ACTIVE" Category="Dockable Window" Description="Floating Caption Text Active" Value="#FFC042"/>
+    <Color ID="ID_MENU_TEXT" Category="Menu" Description="Text" Value="#FFFFFF"/>
+    <Color ID="ID_MENU_BACKGROUND" Category="Menu" Description="Background" Value="#5C5C5C"/>
+    <Color ID="ID_MENU_TEXT_DISABLED" Category="Menu" Description="Text Disabled" Value="#000000"/>
+    <Color ID="ID_MENU_ITEM_BACKGROUND_HIGHLIGHT" Category="Menu" Description="Highlighted Item Background" Value="#1B1B1B"/>
+    <Color ID="ID_MENU_ITEM_TEXT_HIGHLIGHT" Category="Menu" Description="Highlighted Item Text" Value="#FFC042"/>
+    <Color ID="ID_MENU_ITEM_BORDER_HIGHLIGHT" Category="Menu" Description="Highlighted Item Border" Value="#DECAA0"/>
+    <Color ID="ID_MENU_ITEM_CHECKED_BACKGROUND" Category="Menu" Description="Checked Item Background" Value="#C0C0C0"/>
+    <Color ID="ID_MENU_ITEM_CHECKED_BORDER" Category="Menu" Description="Checked Item Border" Value="#FFC042"/>
+    <Color ID="ID_MENU_ITEM_CHECKED_BACKGROUND_HIGHLIGHT" Category="Menu" Description="Highlighted Checked Item Background" Value="#FFC042"/>
+    <Color ID="ID_MENU_ITEM_CHECKED_BORDER_HIGHLIGHT" Category="Menu" Description="Highlighted Checked Item Border" Value="#FFC042"/>
+    <Color ID="ID_MENU_BORDER" Category="Menu" Description="Border" Value="#000000"/>
+    <Color ID="ID_MENU_BORDER_SHADOW" Category="Menu" Description="Border Shadow" Value="#293134"/>
+    <Color ID="ID_MENU_TOP_LEVEL_BACKGROUND_ACTIVE" Category="Menu" Description="Top Level Background Active" Value="#5C5C5C"/>
+    <Color ID="ID_MENU_TOP_LEVEL_TEXT" Category="Menu" Description="Top Level Text" Value="#FFFFFF"/>
+    <Color ID="ID_MENU_TOP_LEVEL_TEXT_ACTIVE" Category="Menu" Description="Top Level Text Active" Value="#FFC042"/>
+    <Color ID="ID_MENU_TOP_LEVEL_HIGHLIGHT_BACKGROUND" Category="Menu" Description="Highlighted Top Level Background" Value="#FF0000"/>
+    <Color ID="ID_MENU_TOP_LEVEL_TEXT_HIGHLIGHT" Category="Menu" Description="Highlighted Top Level Text" Value="#FF0000"/>
+    <Color ID="ID_MENU_SEPARATOR" Category="Menu" Description="Separator" Value="#293134"/>
+    <Color ID="ID_TOOLBAR_SEPARATOR" Category="Toolbar" Description="Separator" Value="#FFC042"/>
+    <Color ID="ID_TOOLBAR_ITEM_BACKGROUND_HIGHLIGHT" Category="Toolbar" Description="Highlighted Item Background" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_ITEM_BORDER_HIGHLIGHT" Category="Toolbar" Description="Highlighted item Border" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_ITEM_CHECKED_BACKGROUND" Category="Toolbar" Description="Checked Item Background" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_ITEM_CHECKED_BORDER" Category="Toolbar" Description="Checked Item Border" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_ITEM_CHECKED_BACKGROUND_HIGHLIGHT" Category="Toolbar" Description="Clicked Item Background" Value="#4D4D4D"/>
+    <Color ID="ID_TOOLBAR_ITEM_CHECKED_BORDER_HIGHLIGHT" Category="Toolbar" Description="Highlighted Checked Item Border" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_CUSTOMIZE_BUTTON" Category="Toolbar" Description="Customize Button" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_GRIPPER" Category="Toolbar" Description="Gripper" Value="#000000"/>
+    <Color ID="ID_TOOLBAR_GRIPPER_SHADOW" Category="Toolbar" Description="Gripper Shadow" Value="#C0C0C0"/>
+    <Color ID="ID_TOOLBAR_BORDER" Category="Toolbar" Description="Border" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_BORDER_SHADOW" Category="Toolbar" Description="Border Shadow" Value="#293134"/>
+    <Color ID="ID_TOOLBAR_COMBO_BORDER" Category="Toolbar" Description="Combobox border" Value="#000000"/>
+    <Color ID="ID_FILETAB_BORDER" Category="File Tab" Description="Tab Border" Value="#293134"/>
+    <Color ID="ID_FILETAB_BORDER_ACCENT" Category="File Tab" Description="Tab Border Accent" Value="#5C5C5C"/>
+    <Color ID="ID_FILETAB_TEXT" Category="File Tab" Description="Tab Text" Value="#FFFFFF"/>
+    <Color ID="ID_FILETAB_BORDER_ACTIVE" Category="File Tab" Description="Tab Border Active" Value="#FFC042"/>
+    <Color ID="ID_FILETAB_BORDER_TOP_ACTIVE" Category="File Tab" Description="Tab Top Border Active" Value="#000000"/>
+    <Color ID="ID_FILETAB_TEXT_ACTIVE" Category="File Tab" Description="Tab Text Active" Value="#FFC042"/>
+    <Color ID="ID_OUTPUTTAB_BORDER" Category="Output Tab" Description="Tab Border" Value="#FFC042"/>
+    <Color ID="ID_OUTPUTTAB_TEXT" Category="Output Tab" Description="Tab Text" Value="#FFFFFF"/>
+    <Color ID="ID_OUTPUTTAB_BORDER_ACTIVE" Category="Output Tab" Description="Tab Border Active" Value="#FFC042"/>
+    <Color ID="ID_OUTPUTTAB_TEXT_ACTIVE" Category="Output Tab" Description="Tab Text Active" Value="#FFC042"/>
+    <Color ID="ID_GROUPTAB_BORDER" Category="Group Tab" Description="Tab Border" Value="#293134"/>
+    <Color ID="ID_GROUPTAB_TEXT" Category="Group Tab" Description="Tab Text" Value="#FFC042"/>
+    <Color ID="ID_GROUPTAB_BORDER_ACTIVE" Category="Group Tab" Description="Tab Border Active" Value="#293134"/>
+    <Color ID="ID_GROUPTAB_TEXT_ACTIVE" Category="Group Tab" Description="Tab Text Active" Value="#FFC042"/>
+    <Color ID="ID_STATUSBAR_TEXT" Category="Statusbar" Description="Statusbar Text" Value="#FFFFFF"/>
+    <Color ID="ID_STATUSBAR_TEXT_DISABLED" Category="Statusbar" Description="Statusbar Text Disabled" Value="#000000"/>
+    <Color ID="ID_STATUSBAR_SEPARATOR" Category="Statusbar" Description="Statusbar Separator" Value="#FFC042"/>
+    <Color ID="ID_APPLICATION_BACKGROUND" Category="Application" Description="Dockable Bar Background" Value="#293134"/>
+    <Color ID="ID_FILETABS_BACKGROUND" Category="File Tabs Control" Description="Control Background" Value="#808080"/>
+    <Color ID="ID_FILETABS_BORDER" Category="File Tabs Control" Description="Control Border" Value="#293134"/>
+    <Color ID="ID_FILETABS_BORDER_SHADOW" Category="File Tabs Control" Description="Control Border Shadow" Value="#FF0000"/>
+    <Color ID="ID_FILETABS_TABAREA_BORDER" Category="File Tabs Control" Description="Tab Area Border" Value="#293134"/>
+    <Color ID="ID_FILETABS_TABAREA_OUTER_BORDER" Category="File Tabs Control" Description="Tab Area Outer Border" Value="#293134"/>
+    <Color ID="ID_FILETABS_TABAREA_INNER_BORDER" Category="File Tabs Control" Description="Tab Area Inner Border" Value="#293134"/>
+    <Color ID="ID_FILETABS_BASELINE" Category="File Tabs Control" Description="Tabs Base Line" Value="#5C5C5C"/>
+    <Color ID="ID_OUTPUTTABS_BACKGROUND" Category="Output Tabs Control" Description="Control Background" Value="#293134"/>
+    <Color ID="ID_OUTPUTTABS_BORDER" Category="Output Tabs Control" Description="Control Border" Value="#808080"/>
+    <Color ID="ID_OUTPUTTABS_BASELINE" Category="Output Tabs Control" Description="Tabs Base Line" Value="#293134"/>
+    <Color ID="ID_GROUPTABS_BASELINE" Category="Group Tabs Control" Description="Tabs Base Line" Value="#FF0000"/>
+    <Color ID="ID_GROUPTABS_BACKGROUND" Category="Group Tabs Control" Description="Control Background" Value="#293134"/>
+    <Color ID="ID_GROUPTABS_BORDER" Category="Group Tabs Control" Description="Control Border" Value="#293134"/>
+    <Color ID="ID_BUTTON_TEXT_CHECKED" Category="Button" Description="Checked Text" Value="#FFC042"/>
+    <Color ID="ID_BUTTON_TEXT" Category="Button" Description="Text" Value="#FFFFFF"/>
+    <Color ID="ID_BUTTON_TEXT_HIGHLIGHT" Category="Button" Description="Highlighted Text" Value="#FFC042"/>
+    <Color ID="ID_BUTTON_TEXT_DISABLED" Category="Button" Description="Disabled Text" Value="#878C98"/>
+    <Color ID="ID_BUTTON_TEXT_DISABLED_SHADOW" Category="Button" Description="Disabled Text Shadow" Value="#494D56"/>
+    <Color ID="ID_BUTTON_BORDER" Category="Button" Description="Top/Left Border" Value="#FFC042"/>
+    <Color ID="ID_BUTTON_BORDER_CLICKED" Category="Button" Description="Clicked Top/Left Border" Value="#293134"/>
+    <Color ID="ID_BUTTON_BORDER_SHADOW" Category="Button" Description="Bottom/Right Border" Value="#FFC042"/>
+    <Color ID="ID_BUTTON_BORDER_CLICKED_SHADOW" Category="Button" Description="Clicked Bottom/Right Border" Value="#293134"/>
+    <Color ID="ID_AUTOHIDEBUTTON_BORDER" Category="Auto Hide Button" Description="Auto-Hide Button Border" Value="#293134"/>
+    <Color ID="ID_AUTOHIDEBUTTON_TEXT" Category="Auto Hide Button" Description="Auto-Hide Button Text" Value="#FFFFFF"/>
+    <Color ID="ID_TEXTCONTROL_BACKGROUND" Category="Text Control" Description="Text Control Background" Value="#293134"/>
+    <Color ID="ID_TEXTCONTROL_TEXT" Category="Text Control" Description="Text Control Text" Value="#FFFFFF"/>
+    <Color ID="ID_DIALOG_BACKGROUND2" Category="Dialog" Description="Background" Value="#4F4F4F"/>
+    <Color ID="ID_DIALOG_TEXT2" Category="Dialog" Description="Text" Value="#E0E0E0"/>
+    <Color ID="ID_STATICCONTROL_BACKGROUND" Category="Static Control" Description="Static Control Background" Value="#293134"/>
+    <Color ID="ID_STATICCONTROL_TEXT" Category="Static Control" Description="Static Control Text" Value="#FFC042"/>
+    <Color ID="ID_HEADER_TEXT" Category="List Control" Description="Header Text" Value="#FFC042"/>
+    <Color ID="ID_HEADER_TEXT_HIGHLIGHT" Category="List Control" Description="Header Highlighted Text" Value="#FFC042"/>
+    <Color ID="ID_HEADER_TEXT_CLICKED" Category="List Control" Description="Header Clicked Text" Value="#293134"/>
+    <Color ID="ID_HEADER_BORDER" Category="List Control" Description="Header Top/Left Border" Value="#293134"/>
+    <Color ID="ID_HEADER_BORDER_CLICKED" Category="List Control" Description="Header Clicked Top/Left Border" Value="#293134"/>
+    <Color ID="ID_HEADER_BORDER_SHADOW" Category="List Control" Description="Header Bottom/Right Border" Value="#293134"/>
+    <Color ID="ID_HEADER_BORDER_CLICKED_SHADOW" Category="List Control" Description="Header Clicked Bottom/Right Border" Value="#293134"/>
+    <Gradient ID="ID_DOCKABLE_WINDOW_CAPTION_BACKGROUND_GRADIENT" Category="Dockable Window" Description="Caption Background" Start="#293134" Finish="#2F383C"/>
+    <Gradient ID="ID_DOCKABLE_WINDOW_CAPTION_BACKGROUND_GRADIENT_ACTIVE" Category="Dockable Window" Description="Active Caption Background" Start="#5C5C5C" Finish="#5C5C5C"/>
+    <Gradient ID="ID_DOCKABLE_WINDOW_FLOATING_CAPTION_BACKGROUND_GRADIENT" Category="Dockable Window" Description="Floating Caption Background" Start="#293134" Finish="#293134"/>
+    <Gradient ID="ID_DOCKABLE_WINDOW_FLOATING_CAPTION_BACKGROUND_GRADIENT_ACTIVE" Category="Dockable Window" Description="Floating Caption Background Active" Start="#5C5C5C" Finish="#5C5C5C"/>
+    <Gradient ID="ID_MENU_BAR_BACKGROUND_GRADIENT" Category="Menu" Description="Menu Bar Background Gradient" Start="#293134" Finish="#293134"/>
+    <Gradient ID="ID_TOOLBAR_GRADIENT" Category="Toolbar" Description="Background Gradient" Start="#2F383C" Finish="#293134"/>
+    <Gradient ID="ID_TOOLBAR_CUSTOMIZE_BUTTON_GRADIENT" Category="Toolbar" Description="Customize Button Gradient" Start="#808080" Finish="#C0C0C0"/>
+    <Gradient ID="ID_TOOLBAR_CUSTOMIZE_BUTTON_GRADIENT_HIGHLIGHT" Category="Toolbar" Description="Highlighted Customize Button Gradient" Start="#C0C0C0" Finish="#FFFFFF"/>
+    <Gradient ID="ID_FILETAB_BACKGROUND" Category="File Tab" Description="Tab Background" Start="#5C5C5C" Finish="#646464"/>
+    <Gradient ID="ID_FILETAB_BACKGROUND_ACTIVE" Category="File Tab" Description="Tab Background Active" Start="#000000" Finish="#293134"/>
+    <Gradient ID="ID_OUTPUTTAB_BACKGROUND" Category="Output Tab" Description="Tab Background" Start="#646464" Finish="#646464"/>
+    <Gradient ID="ID_OUTPUTTAB_BACKGROUND_ACTIVE" Category="Output Tab" Description="Tab Background Active" Start="#1B1B1B" Finish="#1B1B1B"/>
+    <Gradient ID="ID_GROUPTAB_BACKGROUND" Category="Group Tab" Description="Tab Background" Start="#5C5C5C" Finish="#5C5C5C"/>
+    <Gradient ID="ID_GROUPTAB_BACKGROUND_ACTIVE" Category="Group Tab" Description="Tab Background Active" Start="#293134" Finish="#000000"/>
+    <Gradient ID="ID_STATUSBAR_GRADIENT" Category="Statusbar" Description="Statusbar Background Gradient" Start="#6A6A6A" Finish="#4F4F4F"/>
+    <Gradient ID="ID_APPLICATION_PANE_DIVIDER" Category="Application" Description="Pane Divider" Start="#808080" Finish="#808080"/>
+    <Gradient ID="ID_BUTTON_BACKGROUND_GRADIENT" Category="Button" Description="Background Gradient" Start="#5C5C5C" Finish="#585858"/>
+    <Gradient ID="ID_BUTTON_BACKGROUND_GRADIENT_HIGHLIGHT" Category="Button" Description="Highlighted Background Gradient" Start="#293134" Finish="#293134"/>
+    <Gradient ID="ID_BUTTON_BACKGROUND_GRADIENT_CHECKED" Category="Button" Description="Checked Background Gradient" Start="#293134" Finish="#293134"/>
+    <Gradient ID="ID_AUTOHIDEBUTTON_BACKGROUND_GRADIENT" Category="Auto Hide Button" Description="Auto-Hide Button Background Gradient" Start="#484848" Finish="#484848"/>
+    <Gradient ID="ID_HEADER_BACKGROUND_GRADIENT" Category="List Control" Description="Header Background Gradient" Start="#4F4F4F" Finish="#646464"/>
+    <Gradient ID="ID_HEADER_BACKGROUND_GRADIENT_HIGHLIGHT" Category="List Control" Description="Highlighted Header Background Gradient" Start="#5C5C5C" Finish="#595959"/>
+    <Gradient ID="ID_HEADER_BACKGROUND_GRADIENT_CLICKED" Category="List Control" Description="Clicked Header Background Gradient" Start="#293134" Finish="#484848"/>
+  </Window>
+  <Editor>
+    <Font Category="Normal" Face="Courier New">
+-13:0:0:0:400:0:0:0:255:0:0:0:204
+    </Font>
+    <Font Category="Hex/Column" Face="Courier New">
+-13:0:0:0:400:0:0:0:255:0:0:0:204
+    </Font>
+    <Boolean Category="Active Line" Value="true"/>
+    <Boolean Category="Active Column" Value="false"/>
+    <ColorPair Category="Text" Foreground="#C0C0C0" Background="#293134"/>
+    <ColorPair Category="Selected Text" Foreground="#FFE9B9" Background="#000000"/>
+    <ColorPair Category="Active Line" Foreground="#C0C0C0" Background="#1B1B1B"/>
+    <ColorPair Category="Active Column" Foreground="#5C5C5C" Background="#000000"/>
+    <ColorPair Category="Highlight All" Foreground="#000000" Background="#4DBCE7"/>
+    <ColorPair Category="HTML/XML Tags" Foreground="#C8FBBB" Background="#293F16"/>
+    <ColorPair Category="Auto Templates" Foreground="#151515" Background="#11435B"/>
+    <ColorPair Category="Folding Controls" Foreground="#000000" Background="#293134"/>
+    <ColorPair Category="Brace Highlight" Foreground="#000000" Background="#C0C0C0"/>
+    <ColorPair Category="Line Numbers and Ruler" Foreground="#E5E5E5" Background="#293134"/>
+    <Color Category="Spaces, Tabs, Line Terminators" Value="#FFC042"/>
+    <Color Category="Bookmarks" Value="#4DBCE7"/>
+    <Color Category="Column Markers" Value="#5C5C5C"/>
+    <Color Category="Read-Only Background" Value="#3C484C"/>
+    <Color Category="LCI Saved" Value="#00FF00"/>
+    <Color Category="LCI Unsaved" Value="#F92664"/>
+  </Editor>
+  <Languages>
+    <Language Name="C#">
+      <ColorPair Category="Color Group 1" Foreground="#4DBCE7" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 2" Foreground="#FFFFB0" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 2">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 3" Foreground="#FFFF00" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="C/C++">
+      <ColorPair Category="Text" Foreground="#FFFFFF" Background="#FFFFFF" Auto="true"/>
+      <ColorPair Category="Strings" Foreground="#FFFFB0" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Strings">
+Italic
+      </FontStyle>
+      <ColorPair Category="Color Group 1" Foreground="#4DBCE7" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Bold
+      </FontStyle>
+    </Language>
+    <Language Name="CSS 1.0-2.1">
+      <ColorPair Category="Text" Foreground="#000000" Background="#FFFFFF" Auto="true"/>
+      <ColorPair Category="Comments" Foreground="#008080" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Comments">
+Normal
+      </FontStyle>
+      <ColorPair Category="Alternate Block Comments" Foreground="#008080" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Alternate Block Comments">
+Normal
+      </FontStyle>
+      <ColorPair Category="Strings" Foreground="#808080" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Strings">
+Normal
+      </FontStyle>
+      <ColorPair Category="Numbers" Foreground="#FF0000" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Numbers">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 1" Foreground="#F92664" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 2" Foreground="#4DBCE7" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 2">
+Italic
+      </FontStyle>
+      <ColorPair Category="Color Group 3" Foreground="#FFFFB0" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 4" Foreground="#FFFFFF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 5" Foreground="#FFFFFF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 5">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 6" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 6">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 7" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 7">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 8" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 8">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 9" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 9">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 10" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 10">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 11" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 11">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 12" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 12">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 13" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 13">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 14" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 14">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 15" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 15">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 16" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 16">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 17" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 17">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 18" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 18">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 19" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 19">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 20" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 20">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="Default">
+      <ColorPair Category="Text" Foreground="#C0C0C0" Background="#FFFFFF" Auto="true"/>
+      <ColorPair Category="Comments" Foreground="#75715E" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Comments">
+Normal
+      </FontStyle>
+      <ColorPair Category="Alternate Block Comments" Foreground="#75715E" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Alternate Block Comments">
+Normal
+      </FontStyle>
+      <ColorPair Category="Strings" Foreground="#FFFFFF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Strings">
+Normal
+      </FontStyle>
+      <ColorPair Category="Numbers" Foreground="#AE81FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Numbers">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 1" Foreground="#F92672" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 2" Foreground="#FFC042" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 2">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 3" Foreground="#FF8000" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 4" Foreground="#FFC042" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 5" Foreground="#FFC042" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 5">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 6" Foreground="#FFC042" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 6">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 7" Foreground="#FFC042" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 7">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 8" Foreground="#FFC042" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 8">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 9" Foreground="#FFC042" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 9">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 10" Foreground="#FFC042" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 10">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 11" Foreground="#FFC042" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 11">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 12" Foreground="#FFC042" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 12">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 13" Foreground="#FFC042" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 13">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 14" Foreground="#FFC042" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 14">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 15" Foreground="#FFC042" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 15">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 16" Foreground="#FFC042" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 16">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 17" Foreground="#FFC042" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 17">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 18" Foreground="#FFC042" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 18">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 19" Foreground="#FFC042" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 19">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 20" Foreground="#FFC042" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 20">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="HTML">
+      <ColorPair Category="Color Group 1" Foreground="#4DBCE7" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 2" Foreground="#FFFFB0" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 2">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="Java">
+      <ColorPair Category="Color Group 1" Foreground="#4DBCE7" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="JavaScript">
+      <ColorPair Category="Numbers" Foreground="#4DBCE7" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Numbers">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 1" Foreground="#F92664" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 2" Foreground="#AE81FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 2">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 4" Foreground="#FFFFFF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 5" Foreground="#FFFFFF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 5">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 6" Foreground="#FFFFB0" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 6">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 7" Foreground="#FFFFB0" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 7">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="MySQL 5.1">
+      <ColorPair Category="Color Group 1" Foreground="#4DBCE7" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 3" Foreground="#FFFFB0" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="PHP">
+      <ColorPair Category="Color Group 1" Foreground="#F92664" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 3" Foreground="#FFFFB0" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 4" Foreground="#FFFFFF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 8" Foreground="#4DBCE7" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 8">
+Bold
+      </FontStyle>
+    </Language>
+    <Language Name="Perl">
+      <ColorPair Category="Color Group 1" Foreground="#4DBCE7" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 2" Foreground="#FFFFB0" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 2">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 6" Foreground="#FFFFB0" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 6">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 7" Foreground="#FFFF00" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 7">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 8" Foreground="#FFFFB0" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 8">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="Python">
+      <ColorPair Category="Color Group 1" Foreground="#4DBCE7" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="Ruby">
+      <ColorPair Category="Color Group 1" Foreground="#4DBCE7" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="UE Themes">
+      <ColorPair Category="Text" Foreground="#000000" Background="#FFFFFF" Auto="true"/>
+      <ColorPair Category="Comments" Foreground="#008080" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Comments">
+Normal
+      </FontStyle>
+      <ColorPair Category="Alternate Block Comments" Foreground="#008080" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Alternate Block Comments">
+Normal
+      </FontStyle>
+      <ColorPair Category="Strings" Foreground="#808080" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Strings">
+Normal
+      </FontStyle>
+      <ColorPair Category="Numbers" Foreground="#FF0000" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Numbers">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 1" Foreground="#00FF00" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 2" Foreground="#FF0000" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 2">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 4" Foreground="#008000" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 5" Foreground="#804040" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 5">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 6" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 6">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 7" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 7">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 8" Foreground="#0080FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 8">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 9" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 9">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 10" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 10">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 11" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 11">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 12" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 12">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 13" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 13">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 14" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 14">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 15" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 15">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 16" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 16">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 17" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 17">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 18" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 18">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 19" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 19">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 20" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 20">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="VBScript ASP">
+      <ColorPair Category="Color Group 1" Foreground="#4DBCE7" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="Visual Basic">
+      <ColorPair Category="Color Group 1" Foreground="#4DBCE7" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="XML">
+      <ColorPair Category="Color Group 1" Foreground="#4DBCE7" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 2" Foreground="#FFFFB0" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 2">
+Normal
+      </FontStyle>
+    </Language>
+  </Languages>
+</UETheme>
Index: doc/tools/ultraedit/ultraedit/default data/themes/Chocolate Mint.ue-theme
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/default data/themes/Chocolate Mint.ue-theme	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/default data/themes/Chocolate Mint.ue-theme	(working copy)
@@ -0,0 +1,446 @@
+<?xml version="1.0"?>
+<UETheme>
+  <Window>
+    <Look>
+Custom
+    </Look>
+    <Font Category="Dockable Windows" Face="Segoe UI">
+-12:0:0:0:400:0:0:0:1:0:0:0:6
+    </Font>
+    <Color ID="ID_DOCKABLE_WINDOW_TEXT" Category="Dockable Window" Description="Text" Value="#400000"/>
+    <Color ID="ID_DOCKABLE_WINDOW_BACKGROUND" Category="Dockable Window" Description="Background" Value="#DFFFDF"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_TEXT" Category="Dockable Window" Description="Caption Text" Value="#008000"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_TEXT_ACTIVE" Category="Dockable Window" Description="Active Caption Text" Value="#000080"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_BUTTON" Category="Dockable Window" Description="Caption Button" Value="#43341F"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_BUTTON_HIGHLIGHT" Category="Dockable Window" Description="Caption Button Highlight" Value="#80FF80"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_BUTTON_MOUSEDOWN" Category="Dockable Window" Description="Caption Button Mouse Down" Value="#01E473"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_BORDER" Category="Dockable Window" Description="Caption Border" Value="#F4E3C1"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_BORDER_SHADOW" Category="Dockable Window" Description="Caption Border Shadow" Value="#FFFFB7"/>
+    <Color ID="ID_DOCKABLE_WINDOW_BORDER" Category="Dockable Window" Description="Border" Value="#FF0000"/>
+    <Color ID="ID_DOCKABLE_WINDOW_BORDER_SHADOW" Category="Dockable Window" Description="Border Shadow" Value="#FF0000"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_BORDER" Category="Dockable Window" Description="Floating Border" Value="#B9FFB9"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_BORDER_SHADOW" Category="Dockable Window" Description="Floating Border Shadow" Value="#B9FFB9"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_OUTER_BORDER" Category="Dockable Window" Description="Floating Outer Border" Value="#7E4638"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_OUTER_BORDER_SHADOW" Category="Dockable Window" Description="Floating Outer Border Shadow" Value="#7E4638"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_CAPTION_TEXT" Category="Dockable Window" Description="Floating Caption Text" Value="#008000"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_BORDER_ACTIVE" Category="Dockable Window" Description="Floating Border Active" Value="#FF0000"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_CAPTION_TEXT_ACTIVE" Category="Dockable Window" Description="Floating Caption Text Active" Value="#0000A0"/>
+    <Color ID="ID_MENU_TEXT" Category="Menu" Description="Text" Value="#400000"/>
+    <Color ID="ID_MENU_BACKGROUND" Category="Menu" Description="Background" Value="#BEA07E"/>
+    <Color ID="ID_MENU_TEXT_DISABLED" Category="Menu" Description="Text Disabled" Value="#BFFFBF"/>
+    <Color ID="ID_MENU_ITEM_BACKGROUND_HIGHLIGHT" Category="Menu" Description="Highlighted Item Background" Value="#D2FFD2"/>
+    <Color ID="ID_MENU_ITEM_TEXT_HIGHLIGHT" Category="Menu" Description="Highlighted Item Text" Value="#400000"/>
+    <Color ID="ID_MENU_ITEM_BORDER_HIGHLIGHT" Category="Menu" Description="Highlighted Item Border" Value="#804000"/>
+    <Color ID="ID_MENU_ITEM_CHECKED_BACKGROUND" Category="Menu" Description="Checked Item Background" Value="#B9FFB9"/>
+    <Color ID="ID_MENU_ITEM_CHECKED_BORDER" Category="Menu" Description="Checked Item Border" Value="#FF0000"/>
+    <Color ID="ID_MENU_ITEM_CHECKED_BACKGROUND_HIGHLIGHT" Category="Menu" Description="Highlighted Checked Item Background" Value="#80FFFF"/>
+    <Color ID="ID_MENU_ITEM_CHECKED_BORDER_HIGHLIGHT" Category="Menu" Description="Highlighted Checked Item Border" Value="#0080FF"/>
+    <Color ID="ID_MENU_BORDER" Category="Menu" Description="Border" Value="#B9FFB9"/>
+    <Color ID="ID_MENU_BORDER_SHADOW" Category="Menu" Description="Border Shadow" Value="#804000"/>
+    <Color ID="ID_MENU_TOP_LEVEL_BACKGROUND_ACTIVE" Category="Menu" Description="Top Level Background Active" Value="#D2FFD2"/>
+    <Color ID="ID_MENU_TOP_LEVEL_TEXT" Category="Menu" Description="Top Level Text" Value="#FFFFFF"/>
+    <Color ID="ID_MENU_TOP_LEVEL_TEXT_ACTIVE" Category="Menu" Description="Top Level Text Active" Value="#400000"/>
+    <Color ID="ID_MENU_TOP_LEVEL_HIGHLIGHT_BACKGROUND" Category="Menu" Description="Highlighted Top Level Background" Value="#FF0000"/>
+    <Color ID="ID_MENU_TOP_LEVEL_TEXT_HIGHLIGHT" Category="Menu" Description="Highlighted Top Level Text" Value="#FF0000"/>
+    <Color ID="ID_MENU_SEPARATOR" Category="Menu" Description="Separator" Value="#80FF80"/>
+    <Color ID="ID_TOOLBAR_SEPARATOR" Category="Toolbar" Description="Separator" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_ITEM_BACKGROUND_HIGHLIGHT" Category="Toolbar" Description="Highlighted Item Background" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_ITEM_BORDER_HIGHLIGHT" Category="Toolbar" Description="Highlighted item Border" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_ITEM_CHECKED_BACKGROUND" Category="Toolbar" Description="Checked Item Background" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_ITEM_CHECKED_BORDER" Category="Toolbar" Description="Checked Item Border" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_ITEM_CHECKED_BACKGROUND_HIGHLIGHT" Category="Toolbar" Description="Clicked Item Background" Value="#14CD88"/>
+    <Color ID="ID_TOOLBAR_ITEM_CHECKED_BORDER_HIGHLIGHT" Category="Toolbar" Description="Highlighted Checked Item Border" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_CUSTOMIZE_BUTTON" Category="Toolbar" Description="Customize Button" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_GRIPPER" Category="Toolbar" Description="Gripper" Value="#80FF80"/>
+    <Color ID="ID_TOOLBAR_GRIPPER_SHADOW" Category="Toolbar" Description="Gripper Shadow" Value="#C4FFC4"/>
+    <Color ID="ID_TOOLBAR_BORDER" Category="Toolbar" Description="Border" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_BORDER_SHADOW" Category="Toolbar" Description="Border Shadow" Value="#332717"/>
+    <Color ID="ID_TOOLBAR_COMBO_BORDER" Category="Toolbar" Description="Combobox border" Value="#AEFFAE"/>
+    <Color ID="ID_FILETAB_BORDER" Category="File Tab" Description="Tab Border" Value="#FF0000"/>
+    <Color ID="ID_FILETAB_BORDER_ACCENT" Category="File Tab" Description="Tab Border Accent" Value="#43341F"/>
+    <Color ID="ID_FILETAB_TEXT" Category="File Tab" Description="Tab Text" Value="#FFFFFF"/>
+    <Color ID="ID_FILETAB_BORDER_ACTIVE" Category="File Tab" Description="Tab Border Active" Value="#0080FF"/>
+    <Color ID="ID_FILETAB_BORDER_TOP_ACTIVE" Category="File Tab" Description="Tab Top Border Active" Value="#80FF80"/>
+    <Color ID="ID_FILETAB_TEXT_ACTIVE" Category="File Tab" Description="Tab Text Active" Value="#004080"/>
+    <Color ID="ID_OUTPUTTAB_BORDER" Category="Output Tab" Description="Tab Border" Value="#595959"/>
+    <Color ID="ID_OUTPUTTAB_TEXT" Category="Output Tab" Description="Tab Text" Value="#FFFFFF"/>
+    <Color ID="ID_OUTPUTTAB_BORDER_ACTIVE" Category="Output Tab" Description="Tab Border Active" Value="#004080"/>
+    <Color ID="ID_OUTPUTTAB_TEXT_ACTIVE" Category="Output Tab" Description="Tab Text Active" Value="#004080"/>
+    <Color ID="ID_GROUPTAB_BORDER" Category="Group Tab" Description="Tab Border" Value="#43341F"/>
+    <Color ID="ID_GROUPTAB_TEXT" Category="Group Tab" Description="Tab Text" Value="#FFFFFF"/>
+    <Color ID="ID_GROUPTAB_BORDER_ACTIVE" Category="Group Tab" Description="Tab Border Active" Value="#43341F"/>
+    <Color ID="ID_GROUPTAB_TEXT_ACTIVE" Category="Group Tab" Description="Tab Text Active" Value="#004080"/>
+    <Color ID="ID_STATUSBAR_TEXT" Category="Statusbar" Description="Statusbar Text" Value="#FFFFFF"/>
+    <Color ID="ID_STATUSBAR_TEXT_DISABLED" Category="Statusbar" Description="Statusbar Text Disabled" Value="#241C11"/>
+    <Color ID="ID_STATUSBAR_SEPARATOR" Category="Statusbar" Description="Statusbar Separator" Value="#2E2E2E"/>
+    <Color ID="ID_APPLICATION_BACKGROUND" Category="Application" Description="Dockable Bar Background" Value="#2C2214"/>
+    <Color ID="ID_FILETABS_BACKGROUND" Category="File Tabs Control" Description="Control Background" Value="#785032"/>
+    <Color ID="ID_FILETABS_BORDER" Category="File Tabs Control" Description="Control Border" Value="#43341F"/>
+    <Color ID="ID_FILETABS_BORDER_SHADOW" Category="File Tabs Control" Description="Control Border Shadow" Value="#FF0000"/>
+    <Color ID="ID_FILETABS_TABAREA_BORDER" Category="File Tabs Control" Description="Tab Area Border" Value="#43341F"/>
+    <Color ID="ID_FILETABS_TABAREA_OUTER_BORDER" Category="File Tabs Control" Description="Tab Area Outer Border" Value="#785032"/>
+    <Color ID="ID_FILETABS_TABAREA_INNER_BORDER" Category="File Tabs Control" Description="Tab Area Inner Border" Value="#43341F"/>
+    <Color ID="ID_FILETABS_BASELINE" Category="File Tabs Control" Description="Tabs Base Line" Value="#785032"/>
+    <Color ID="ID_OUTPUTTABS_BACKGROUND" Category="Output Tabs Control" Description="Control Background" Value="#43341F"/>
+    <Color ID="ID_OUTPUTTABS_BORDER" Category="Output Tabs Control" Description="Control Border" Value="#43341F"/>
+    <Color ID="ID_OUTPUTTABS_BASELINE" Category="Output Tabs Control" Description="Tabs Base Line" Value="#43341F"/>
+    <Color ID="ID_GROUPTABS_BASELINE" Category="Group Tabs Control" Description="Tabs Base Line" Value="#FF0000"/>
+    <Color ID="ID_GROUPTABS_BACKGROUND" Category="Group Tabs Control" Description="Control Background" Value="#785032"/>
+    <Color ID="ID_GROUPTABS_BORDER" Category="Group Tabs Control" Description="Control Border" Value="#785032"/>
+    <Color ID="ID_BUTTON_TEXT_CHECKED" Category="Button" Description="Checked Text" Value="#FEE2EE"/>
+    <Color ID="ID_BUTTON_TEXT" Category="Button" Description="Text" Value="#004080"/>
+    <Color ID="ID_BUTTON_TEXT_HIGHLIGHT" Category="Button" Description="Highlighted Text" Value="#BFFFFF"/>
+    <Color ID="ID_BUTTON_TEXT_DISABLED" Category="Button" Description="Disabled Text" Value="#BCA492"/>
+    <Color ID="ID_BUTTON_TEXT_DISABLED_SHADOW" Category="Button" Description="Disabled Text Shadow" Value="#D1FFA4"/>
+    <Color ID="ID_BUTTON_BORDER" Category="Button" Description="Top/Left Border" Value="#43341F"/>
+    <Color ID="ID_BUTTON_BORDER_CLICKED" Category="Button" Description="Clicked Top/Left Border" Value="#785032"/>
+    <Color ID="ID_BUTTON_BORDER_SHADOW" Category="Button" Description="Bottom/Right Border" Value="#43341F"/>
+    <Color ID="ID_BUTTON_BORDER_CLICKED_SHADOW" Category="Button" Description="Clicked Bottom/Right Border" Value="#43341F"/>
+    <Color ID="ID_AUTOHIDEBUTTON_BORDER" Category="Auto Hide Button" Description="Auto-Hide Button Border" Value="#43341F"/>
+    <Color ID="ID_AUTOHIDEBUTTON_TEXT" Category="Auto Hide Button" Description="Auto-Hide Button Text" Value="#43341F"/>
+    <Color ID="ID_TEXTCONTROL_BACKGROUND" Category="Text Control" Description="Text Control Background" Value="#F8F0D6"/>
+    <Color ID="ID_TEXTCONTROL_TEXT" Category="Text Control" Description="Text Control Text" Value="#008000"/>
+    <Color ID="ID_DIALOG_BACKGROUND2" Category="Dialog" Description="Background" Value="#5A3C25"/>
+    <Color ID="ID_DIALOG_TEXT2" Category="Dialog" Description="Text" Value="#FFFFFF"/>
+    <Color ID="ID_STATICCONTROL_BACKGROUND" Category="Static Control" Description="Static Control Background" Value="#C4FFC4"/>
+    <Color ID="ID_STATICCONTROL_TEXT" Category="Static Control" Description="Static Control Text" Value="#004080"/>
+    <Color ID="ID_HEADER_TEXT" Category="List Control" Description="Header Text" Value="#004080"/>
+    <Color ID="ID_HEADER_TEXT_HIGHLIGHT" Category="List Control" Description="Header Highlighted Text" Value="#004080"/>
+    <Color ID="ID_HEADER_TEXT_CLICKED" Category="List Control" Description="Header Clicked Text" Value="#008000"/>
+    <Color ID="ID_HEADER_BORDER" Category="List Control" Description="Header Top/Left Border" Value="#43341F"/>
+    <Color ID="ID_HEADER_BORDER_CLICKED" Category="List Control" Description="Header Clicked Top/Left Border" Value="#785032"/>
+    <Color ID="ID_HEADER_BORDER_SHADOW" Category="List Control" Description="Header Bottom/Right Border" Value="#43341F"/>
+    <Color ID="ID_HEADER_BORDER_CLICKED_SHADOW" Category="List Control" Description="Header Clicked Bottom/Right Border" Value="#785032"/>
+    <Gradient ID="ID_DOCKABLE_WINDOW_CAPTION_BACKGROUND_GRADIENT" Category="Dockable Window" Description="Caption Background" Start="#86F9B7" Finish="#FFFFFF"/>
+    <Gradient ID="ID_DOCKABLE_WINDOW_CAPTION_BACKGROUND_GRADIENT_ACTIVE" Category="Dockable Window" Description="Active Caption Background" Start="#95FF95" Finish="#F2FFF2"/>
+    <Gradient ID="ID_DOCKABLE_WINDOW_FLOATING_CAPTION_BACKGROUND_GRADIENT" Category="Dockable Window" Description="Floating Caption Background" Start="#80FF80" Finish="#FFFFFF"/>
+    <Gradient ID="ID_DOCKABLE_WINDOW_FLOATING_CAPTION_BACKGROUND_GRADIENT_ACTIVE" Category="Dockable Window" Description="Floating Caption Background Active" Start="#1EAE92" Finish="#9DEEDE"/>
+    <Gradient ID="ID_MENU_BAR_BACKGROUND_GRADIENT" Category="Menu" Description="Menu Bar Background Gradient" Start="#2D1E13" Finish="#785032"/>
+    <Gradient ID="ID_TOOLBAR_GRADIENT" Category="Toolbar" Description="Background Gradient" Start="#412B1B" Finish="#2D1E13"/>
+    <Gradient ID="ID_TOOLBAR_CUSTOMIZE_BUTTON_GRADIENT" Category="Toolbar" Description="Customize Button Gradient" Start="#B9FFB9" Finish="#DFFFDF"/>
+    <Gradient ID="ID_TOOLBAR_CUSTOMIZE_BUTTON_GRADIENT_HIGHLIGHT" Category="Toolbar" Description="Highlighted Customize Button Gradient" Start="#9CEFC8" Finish="#23DAB0"/>
+    <Gradient ID="ID_FILETAB_BACKGROUND" Category="File Tab" Description="Tab Background" Start="#43341F" Finish="#9B8864"/>
+    <Gradient ID="ID_FILETAB_BACKGROUND_ACTIVE" Category="File Tab" Description="Tab Background Active" Start="#B9FFB9" Finish="#F0FFF0"/>
+    <Gradient ID="ID_OUTPUTTAB_BACKGROUND" Category="Output Tab" Description="Tab Background" Start="#785032" Finish="#43341F"/>
+    <Gradient ID="ID_OUTPUTTAB_BACKGROUND_ACTIVE" Category="Output Tab" Description="Tab Background Active" Start="#B9FFB9" Finish="#80FF80"/>
+    <Gradient ID="ID_GROUPTAB_BACKGROUND" Category="Group Tab" Description="Tab Background" Start="#43341F" Finish="#785032"/>
+    <Gradient ID="ID_GROUPTAB_BACKGROUND_ACTIVE" Category="Group Tab" Description="Tab Background Active" Start="#B9FFB9" Finish="#F0FFF0"/>
+    <Gradient ID="ID_STATUSBAR_GRADIENT" Category="Statusbar" Description="Statusbar Background Gradient" Start="#5E3E26" Finish="#282013"/>
+    <Gradient ID="ID_APPLICATION_PANE_DIVIDER" Category="Application" Description="Pane Divider" Start="#785032" Finish="#785032"/>
+    <Gradient ID="ID_BUTTON_BACKGROUND_GRADIENT" Category="Button" Description="Background Gradient" Start="#80FF80" Finish="#C4FFC4"/>
+    <Gradient ID="ID_BUTTON_BACKGROUND_GRADIENT_HIGHLIGHT" Category="Button" Description="Highlighted Background Gradient" Start="#005984" Finish="#0F9B67"/>
+    <Gradient ID="ID_BUTTON_BACKGROUND_GRADIENT_CHECKED" Category="Button" Description="Checked Background Gradient" Start="#14CD88" Finish="#008ACC"/>
+    <Gradient ID="ID_AUTOHIDEBUTTON_BACKGROUND_GRADIENT" Category="Auto Hide Button" Description="Auto-Hide Button Background Gradient" Start="#B9FFB9" Finish="#ECFFEC"/>
+    <Gradient ID="ID_HEADER_BACKGROUND_GRADIENT" Category="List Control" Description="Header Background Gradient" Start="#968154" Finish="#DCD0B8"/>
+    <Gradient ID="ID_HEADER_BACKGROUND_GRADIENT_HIGHLIGHT" Category="List Control" Description="Highlighted Header Background Gradient" Start="#1C9F85" Finish="#C4FFC4"/>
+    <Gradient ID="ID_HEADER_BACKGROUND_GRADIENT_CLICKED" Category="List Control" Description="Clicked Header Background Gradient" Start="#80FF80" Finish="#FFFFFF"/>
+  </Window>
+  <Editor>
+    <Font Category="Normal" Face="Courier New">
+-13:0:0:0:400:0:0:0:255:0:0:0:6
+    </Font>
+    <Font Category="Hex/Column" Face="Courier New">
+-13:0:0:0:400:0:0:0:255:0:0:0:6
+    </Font>
+    <Boolean Category="Active Line" Value="true"/>
+    <Boolean Category="Active Column" Value="false"/>
+    <ColorPair Category="Text" Foreground="#370000" Background="#F8F0D6"/>
+    <ColorPair Category="Selected Text" Foreground="#000095" Background="#8CFF8C"/>
+    <ColorPair Category="Active Line" Foreground="#400000" Background="#84CAFD"/>
+    <ColorPair Category="Active Column" Foreground="#B9FFB9" Background="#3F2E23"/>
+    <ColorPair Category="Highlight All" Foreground="#370000" Background="#8CFF8C"/>
+    <ColorPair Category="HTML/XML Tags" Foreground="#DFDFDF" Background="#0000A0"/>
+    <ColorPair Category="Auto Templates" Foreground="#B3FFB3" Background="#81DA87"/>
+    <ColorPair Category="Folding Controls" Foreground="#80FF00" Background="#D7FFD7"/>
+    <ColorPair Category="Brace Highlight" Foreground="#000000" Background="#C0C0C0"/>
+    <ColorPair Category="Line Numbers and Ruler" Foreground="#804000" Background="#FEE1C5"/>
+    <Color Category="Spaces, Tabs, Line Terminators" Value="#EB3001"/>
+    <Color Category="Bookmarks" Value="#00D7D7"/>
+    <Color Category="Column Markers" Value="#804000"/>
+    <Color Category="Read-Only Background" Value="#DFFFDF"/>
+    <Color Category="LCI Saved" Value="#00D5D5"/>
+    <Color Category="LCI Unsaved" Value="#FF4F4F"/>
+  </Editor>
+  <Languages>
+    <Language Name="C#">
+      <ColorPair Category="Color Group 1" Foreground="#AA7937" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="C/C++">
+      <ColorPair Category="Color Group 1" Foreground="#AA7937" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="CSS">
+      <ColorPair Category="Text" Foreground="#000000" Background="#FFFFFF" Auto="true"/>
+      <ColorPair Category="Comments" Foreground="#008080" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Comments">
+Normal
+      </FontStyle>
+      <ColorPair Category="Alternate Block Comments" Foreground="#008080" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Alternate Block Comments">
+Normal
+      </FontStyle>
+      <ColorPair Category="Strings" Foreground="#808080" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Strings">
+Normal
+      </FontStyle>
+      <ColorPair Category="Numbers" Foreground="#FF0000" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Numbers">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 1" Foreground="#AA7937" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 2" Foreground="#FF0000" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 2">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 3" Foreground="#FF8000" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 5" Foreground="#804040" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 5">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 6" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 6">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 7" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 7">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 8" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 8">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 9" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 9">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 10" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 10">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 11" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 11">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 12" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 12">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 13" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 13">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 14" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 14">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 15" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 15">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 16" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 16">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 17" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 17">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 18" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 18">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 19" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 19">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 20" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 20">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="Default">
+      <ColorPair Category="Text" Foreground="#43341F" Background="#FFFFFF" Auto="true"/>
+      <ColorPair Category="Comments" Foreground="#80FF80" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Comments">
+Normal
+      </FontStyle>
+      <ColorPair Category="Alternate Block Comments" Foreground="#8080C0" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Alternate Block Comments">
+Normal
+      </FontStyle>
+      <ColorPair Category="Strings" Foreground="#00D27E" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Strings">
+Normal
+      </FontStyle>
+      <ColorPair Category="Numbers" Foreground="#785032" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Numbers">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 1" Foreground="#AA7937" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 2" Foreground="#7400B9" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 2">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 3" Foreground="#9FCE00" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 4" Foreground="#008000" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 5" Foreground="#FF8000" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 5">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 6" Foreground="#800080" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 6">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 7" Foreground="#96B847" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 7">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 8" Foreground="#0DFFF9" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 8">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 9" Foreground="#763903" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 9">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 10" Foreground="#400080" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 10">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 11" Foreground="#52611F" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 11">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 12" Foreground="#000000" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 12">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 13" Foreground="#14CD88" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 13">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 14" Foreground="#FF8040" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 14">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 15" Foreground="#00E100" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 15">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 16" Foreground="#52611F" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 16">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 17" Foreground="#000000" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 17">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 18" Foreground="#14CD88" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 18">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 19" Foreground="#FF8040" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 19">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 20" Foreground="#00E100" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 20">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="HTML">
+      <ColorPair Category="Color Group 1" Foreground="#AA7937" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="Java">
+      <ColorPair Category="Color Group 1" Foreground="#AA7937" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="JavaScript">
+      <ColorPair Category="Color Group 1" Foreground="#AA7937" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="MySQL 5.1">
+      <ColorPair Category="Color Group 1" Foreground="#AA7937" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="PHP">
+      <ColorPair Category="Color Group 1" Foreground="#AA7937" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="Perl">
+      <ColorPair Category="Color Group 1" Foreground="#AA7937" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 5" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 5">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 7" Foreground="#800080" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 7">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="Python">
+      <ColorPair Category="Color Group 1" Foreground="#AA7937" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="Ruby">
+      <ColorPair Category="Color Group 1" Foreground="#AA7937" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="VBScript ASP">
+      <ColorPair Category="Color Group 1" Foreground="#AA7937" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="Visual Basic">
+      <ColorPair Category="Color Group 1" Foreground="#AA7937" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="XML">
+      <ColorPair Category="Color Group 1" Foreground="#AA7937" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Normal
+      </FontStyle>
+    </Language>
+  </Languages>
+</UETheme>
Index: doc/tools/ultraedit/ultraedit/default data/themes/Classic.ue-theme
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/default data/themes/Classic.ue-theme	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/default data/themes/Classic.ue-theme	(working copy)
@@ -0,0 +1,294 @@
+<?xml version="1.0"?>
+<UETheme>
+  <Window>
+    <Look>
+ID_VIEW_APPLOOK_VS_2005
+    </Look>
+    <Font Category="Dockable Windows" Face="Segoe UI">
+-12:0:0:0:400:0:0:0:1:0:0:0:10
+    </Font>
+    <Color ID="ID_DOCKABLE_WINDOW_TEXT" Category="Dockable Window" Description="Text" Value="#FFFFFF"/>
+    <Color ID="ID_DOCKABLE_WINDOW_BACKGROUND" Category="Dockable Window" Description="Background" Value="#595959"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_TEXT" Category="Dockable Window" Description="Caption Text" Value="#000000"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_TEXT_ACTIVE" Category="Dockable Window" Description="Active Caption Text" Value="#FFFFFF"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_BUTTON" Category="Dockable Window" Description="Caption Button" Value="#FFFFFF"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_BUTTON_HIGHLIGHT" Category="Dockable Window" Description="Caption Button Highlight" Value="#FF0000"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_BUTTON_MOUSEDOWN" Category="Dockable Window" Description="Caption Button Mouse Down" Value="#FF0000"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_BORDER" Category="Dockable Window" Description="Caption Border" Value="#808080"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_BORDER_SHADOW" Category="Dockable Window" Description="Caption Border Shadow" Value="#484848"/>
+    <Color ID="ID_DOCKABLE_WINDOW_BORDER" Category="Dockable Window" Description="Border" Value="#FF0000"/>
+    <Color ID="ID_DOCKABLE_WINDOW_BORDER_SHADOW" Category="Dockable Window" Description="Border Shadow" Value="#FF0000"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_BORDER" Category="Dockable Window" Description="Floating Border" Value="#808080"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_BORDER_SHADOW" Category="Dockable Window" Description="Floating Border Shadow" Value="#808080"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_OUTER_BORDER" Category="Dockable Window" Description="Floating Outer Border" Value="#808080"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_OUTER_BORDER_SHADOW" Category="Dockable Window" Description="Floating Outer Border Shadow" Value="#808080"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_CAPTION_TEXT" Category="Dockable Window" Description="Floating Caption Text" Value="#000000"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_BORDER_ACTIVE" Category="Dockable Window" Description="Floating Border Active" Value="#FF0000"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_CAPTION_TEXT_ACTIVE" Category="Dockable Window" Description="Floating Caption Text Active" Value="#FFFFFF"/>
+    <Color ID="ID_MENU_TEXT" Category="Menu" Description="Text" Value="#FFFFFF"/>
+    <Color ID="ID_MENU_BACKGROUND" Category="Menu" Description="Background" Value="#616161"/>
+    <Color ID="ID_MENU_TEXT_DISABLED" Category="Menu" Description="Text Disabled" Value="#000000"/>
+    <Color ID="ID_MENU_ITEM_BACKGROUND_HIGHLIGHT" Category="Menu" Description="Highlighted Item Background" Value="#0080C0"/>
+    <Color ID="ID_MENU_ITEM_TEXT_HIGHLIGHT" Category="Menu" Description="Highlighted Item Text" Value="#FFFFFF"/>
+    <Color ID="ID_MENU_ITEM_BORDER_HIGHLIGHT" Category="Menu" Description="Highlighted Item Border" Value="#80FFFF"/>
+    <Color ID="ID_MENU_ITEM_CHECKED_BACKGROUND" Category="Menu" Description="Checked Item Background" Value="#FFFFFF"/>
+    <Color ID="ID_MENU_ITEM_CHECKED_BORDER" Category="Menu" Description="Checked Item Border" Value="#FF0000"/>
+    <Color ID="ID_MENU_ITEM_CHECKED_BACKGROUND_HIGHLIGHT" Category="Menu" Description="Highlighted Checked Item Background" Value="#80FFFF"/>
+    <Color ID="ID_MENU_ITEM_CHECKED_BORDER_HIGHLIGHT" Category="Menu" Description="Highlighted Checked Item Border" Value="#FFFFFF"/>
+    <Color ID="ID_MENU_BORDER" Category="Menu" Description="Border" Value="#484848"/>
+    <Color ID="ID_MENU_BORDER_SHADOW" Category="Menu" Description="Border Shadow" Value="#FF0000"/>
+    <Color ID="ID_MENU_TOP_LEVEL_BACKGROUND_ACTIVE" Category="Menu" Description="Top Level Background Active" Value="#0080C0"/>
+    <Color ID="ID_MENU_TOP_LEVEL_TEXT" Category="Menu" Description="Top Level Text" Value="#FFFFFF"/>
+    <Color ID="ID_MENU_TOP_LEVEL_TEXT_ACTIVE" Category="Menu" Description="Top Level Text Active" Value="#FFFFFF"/>
+    <Color ID="ID_MENU_TOP_LEVEL_HIGHLIGHT_BACKGROUND" Category="Menu" Description="Highlighted Top Level Background" Value="#FF0000"/>
+    <Color ID="ID_MENU_TOP_LEVEL_TEXT_HIGHLIGHT" Category="Menu" Description="Highlighted Top Level Text" Value="#FF0000"/>
+    <Color ID="ID_MENU_SEPARATOR" Category="Menu" Description="Separator" Value="#3A3A3A"/>
+    <Color ID="ID_TOOLBAR_SEPARATOR" Category="Toolbar" Description="Separator" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_ITEM_BACKGROUND_HIGHLIGHT" Category="Toolbar" Description="Highlighted Item Background" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_ITEM_BORDER_HIGHLIGHT" Category="Toolbar" Description="Highlighted item Border" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_ITEM_CHECKED_BACKGROUND" Category="Toolbar" Description="Checked Item Background" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_ITEM_CHECKED_BORDER" Category="Toolbar" Description="Checked Item Border" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_ITEM_CHECKED_BACKGROUND_HIGHLIGHT" Category="Toolbar" Description="Highlighted Checked Item Background" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_ITEM_CHECKED_BORDER_HIGHLIGHT" Category="Toolbar" Description="Highlighted Checked Item Border" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_CUSTOMIZE_BUTTON" Category="Toolbar" Description="Customize Button" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_GRIPPER" Category="Toolbar" Description="Gripper" Value="#000000"/>
+    <Color ID="ID_TOOLBAR_GRIPPER_SHADOW" Category="Toolbar" Description="Gripper Shadow" Value="#FFFFFF"/>
+    <Color ID="ID_TOOLBAR_BORDER" Category="Toolbar" Description="Border" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_BORDER_SHADOW" Category="Toolbar" Description="Border Shadow" Value="#808080"/>
+    <Color ID="ID_TOOLBAR_COMBO_BORDER" Category="Toolbar" Description="Combobox border" Value="#000000"/>
+    <Color ID="ID_FILETAB_BORDER" Category="File Tab" Description="Tab Border" Value="#A8A8A8"/>
+    <Color ID="ID_FILETAB_BORDER_ACCENT" Category="File Tab" Description="Tab Border Accent" Value="#484848"/>
+    <Color ID="ID_FILETAB_TEXT" Category="File Tab" Description="Tab Text" Value="#FFFFFF"/>
+    <Color ID="ID_FILETAB_BORDER_ACTIVE" Category="File Tab" Description="Tab Border Active" Value="#004080"/>
+    <Color ID="ID_FILETAB_BORDER_TOP_ACTIVE" Category="File Tab" Description="Tab Top Border Active" Value="#0080FF"/>
+    <Color ID="ID_FILETAB_TEXT_ACTIVE" Category="File Tab" Description="Tab Text Active" Value="#FFFFFF"/>
+    <Color ID="ID_OUTPUTTAB_BORDER" Category="Output Tab" Description="Tab Border" Value="#595959"/>
+    <Color ID="ID_OUTPUTTAB_TEXT" Category="Output Tab" Description="Tab Text" Value="#FFFFFF"/>
+    <Color ID="ID_OUTPUTTAB_BORDER_ACTIVE" Category="Output Tab" Description="Tab Border Active" Value="#004080"/>
+    <Color ID="ID_OUTPUTTAB_TEXT_ACTIVE" Category="Output Tab" Description="Tab Text Active" Value="#FFFFFF"/>
+    <Color ID="ID_GROUPTAB_BORDER" Category="Group Tab" Description="Tab Border" Value="#808080"/>
+    <Color ID="ID_GROUPTAB_TEXT" Category="Group Tab" Description="Tab Text" Value="#E6E6E6"/>
+    <Color ID="ID_GROUPTAB_BORDER_ACTIVE" Category="Group Tab" Description="Tab Border Active" Value="#0080C0"/>
+    <Color ID="ID_GROUPTAB_TEXT_ACTIVE" Category="Group Tab" Description="Tab Text Active" Value="#FFFFFF"/>
+    <Color ID="ID_STATUSBAR_TEXT" Category="Statusbar" Description="Statusbar Text" Value="#000000"/>
+    <Color ID="ID_STATUSBAR_TEXT_DISABLED" Category="Statusbar" Description="Statusbar Text Disabled" Value="#808080"/>
+    <Color ID="ID_STATUSBAR_SEPARATOR" Category="Statusbar" Description="Statusbar Separator" Value="#000000"/>
+    <Color ID="ID_APPLICATION_BACKGROUND" Category="Application" Description="Dockable Bar Background" Value="#484848"/>
+    <Color ID="ID_FILETABS_BACKGROUND" Category="File Tabs Control" Description="Control Background" Value="#808080"/>
+    <Color ID="ID_FILETABS_BORDER" Category="File Tabs Control" Description="Control Border" Value="#808080"/>
+    <Color ID="ID_FILETABS_BORDER_SHADOW" Category="File Tabs Control" Description="Control Border Shadow" Value="#FF0000"/>
+    <Color ID="ID_FILETABS_TABAREA_BORDER" Category="File Tabs Control" Description="Tab Area Border" Value="#646464"/>
+    <Color ID="ID_FILETABS_TABAREA_OUTER_BORDER" Category="File Tabs Control" Description="Tab Area Outer Border" Value="#646464"/>
+    <Color ID="ID_FILETABS_TABAREA_INNER_BORDER" Category="File Tabs Control" Description="Tab Area Inner Border" Value="#646464"/>
+    <Color ID="ID_FILETABS_BASELINE" Category="File Tabs Control" Description="Tabs Base Line" Value="#808080"/>
+    <Color ID="ID_OUTPUTTABS_BACKGROUND" Category="Output Tabs Control" Description="Control Background" Value="#646464"/>
+    <Color ID="ID_OUTPUTTABS_BORDER" Category="Output Tabs Control" Description="Control Border" Value="#FF0000"/>
+    <Color ID="ID_OUTPUTTABS_BASELINE" Category="Output Tabs Control" Description="Tabs Base Line" Value="#808080"/>
+    <Color ID="ID_GROUPTABS_BASELINE" Category="Group Tabs Control" Description="Tabs Base Line" Value="#FF0000"/>
+    <Color ID="ID_GROUPTABS_BACKGROUND" Category="Group Tabs Control" Description="Control Background" Value="#646464"/>
+    <Color ID="ID_GROUPTABS_BORDER" Category="Group Tabs Control" Description="Control Border" Value="#484848"/>
+    <Color ID="ID_BUTTON_TEXT_CHECKED" Category="Button" Description="Checked Text" Value="#FEE2EE"/>
+    <Color ID="ID_BUTTON_TEXT" Category="Button" Description="Text" Value="#FFFFFF"/>
+    <Color ID="ID_BUTTON_TEXT_HIGHLIGHT" Category="Button" Description="Highlighted Text" Value="#BFFFFF"/>
+    <Color ID="ID_BUTTON_TEXT_DISABLED" Category="Button" Description="Disabled Text" Value="#000000"/>
+    <Color ID="ID_BUTTON_TEXT_DISABLED_SHADOW" Category="Button" Description="Disabled Text Shadow" Value="#808080"/>
+    <Color ID="ID_BUTTON_BORDER" Category="Button" Description="Top/Left Border" Value="#808080"/>
+    <Color ID="ID_BUTTON_BORDER_CLICKED" Category="Button" Description="Clicked Top/Left Border" Value="#4A4A00"/>
+    <Color ID="ID_BUTTON_BORDER_SHADOW" Category="Button" Description="Bottom/Right Border" Value="#808080"/>
+    <Color ID="ID_BUTTON_BORDER_CLICKED_SHADOW" Category="Button" Description="Clicked Bottom/Right Border" Value="#C0C0C0"/>
+    <Color ID="ID_AUTOHIDEBUTTON_BORDER" Category="Auto Hide Button" Description="Auto-Hide Button Border" Value="#A8A8A8"/>
+    <Color ID="ID_AUTOHIDEBUTTON_TEXT" Category="Auto Hide Button" Description="Auto-Hide Button Text" Value="#FFFFFF"/>
+    <Color ID="ID_TEXTCONTROL_BACKGROUND" Category="Text Control" Description="Text Control Background" Value="#484848"/>
+    <Color ID="ID_TEXTCONTROL_TEXT" Category="Text Control" Description="Text Control Text" Value="#FFFFFF"/>
+    <Color ID="ID_DIALOG_BACKGROUND" Category="Dialog" Description="Background" Value="#595959"/>
+    <Color ID="ID_DIALOG_TEXT" Category="Dialog" Description="Text" Value="#FFFFFF"/>
+    <Color ID="ID_STATICCONTROL_BACKGROUND" Category="Static Control" Description="Static Control Background" Value="#595959"/>
+    <Color ID="ID_STATICCONTROL_TEXT" Category="Static Control" Description="Static Control Text" Value="#FFFFFF"/>
+    <Color ID="ID_HEADER_TEXT" Category="List Control" Description="Header Text" Value="#FFFFFF"/>
+    <Color ID="ID_HEADER_TEXT_HIGHLIGHT" Category="List Control" Description="Header Highlighted Text" Value="#FFFFFF"/>
+    <Color ID="ID_HEADER_TEXT_CLICKED" Category="List Control" Description="Header Clicked Text" Value="#BFFFFF"/>
+    <Color ID="ID_HEADER_BORDER" Category="List Control" Description="Header Top/Left Border" Value="#808080"/>
+    <Color ID="ID_HEADER_BORDER_CLICKED" Category="List Control" Description="Header Clicked Top/Left Border" Value="#484848"/>
+    <Color ID="ID_HEADER_BORDER_SHADOW" Category="List Control" Description="Header Bottom/Right Border" Value="#484848"/>
+    <Color ID="ID_HEADER_BORDER_CLICKED_SHADOW" Category="List Control" Description="Header Clicked Bottom/Right Border" Value="#808080"/>
+    <Gradient ID="ID_DOCKABLE_WINDOW_CAPTION_BACKGROUND_GRADIENT" Category="Dockable Window" Description="Caption Background" Start="#595959" Finish="#C0C0C0"/>
+    <Gradient ID="ID_DOCKABLE_WINDOW_CAPTION_BACKGROUND_GRADIENT_ACTIVE" Category="Dockable Window" Description="Active Caption Background" Start="#004080" Finish="#3E3EFF"/>
+    <Gradient ID="ID_DOCKABLE_WINDOW_FLOATING_CAPTION_BACKGROUND_GRADIENT" Category="Dockable Window" Description="Floating Caption Background" Start="#484848" Finish="#C0C0C0"/>
+    <Gradient ID="ID_DOCKABLE_WINDOW_FLOATING_CAPTION_BACKGROUND_GRADIENT_ACTIVE" Category="Dockable Window" Description="Floating Caption Background Active" Start="#004080" Finish="#0080FF"/>
+    <Gradient ID="ID_MENU_BAR_BACKGROUND_GRADIENT" Category="Menu" Description="Menu Bar Background Gradient" Start="#484848" Finish="#808080"/>
+    <Gradient ID="ID_TOOLBAR_GRADIENT" Category="Toolbar" Description="Background Gradient" Start="#808080" Finish="#808080"/>
+    <Gradient ID="ID_TOOLBAR_CUSTOMIZE_BUTTON_GRADIENT" Category="Toolbar" Description="Customize Button Gradient" Start="#808080" Finish="#C0C0C0"/>
+    <Gradient ID="ID_TOOLBAR_CUSTOMIZE_BUTTON_GRADIENT_HIGHLIGHT" Category="Toolbar" Description="Highlighted Customize Button Gradient" Start="#C0C0C0" Finish="#FFFFFF"/>
+    <Gradient ID="ID_FILETAB_BACKGROUND" Category="File Tab" Description="Tab Background" Start="#000000" Finish="#000000"/>
+    <Gradient ID="ID_FILETAB_BACKGROUND_ACTIVE" Category="File Tab" Description="Tab Background Active" Start="#000000" Finish="#000000"/>
+    <Gradient ID="ID_OUTPUTTAB_BACKGROUND" Category="Output Tab" Description="Tab Background" Start="#000000" Finish="#000000"/>
+    <Gradient ID="ID_OUTPUTTAB_BACKGROUND_ACTIVE" Category="Output Tab" Description="Tab Background Active" Start="#000000" Finish="#000000"/>
+    <Gradient ID="ID_GROUPTAB_BACKGROUND" Category="Group Tab" Description="Tab Background" Start="#000000" Finish="#000000"/>
+    <Gradient ID="ID_GROUPTAB_BACKGROUND_ACTIVE" Category="Group Tab" Description="Tab Background Active" Start="#000000" Finish="#000000"/>
+    <Gradient ID="ID_STATUSBAR_GRADIENT" Category="Statusbar" Description="Statusbar Background Gradient" Start="#808080" Finish="#4E4E4E"/>
+    <Gradient ID="ID_APPLICATION_PANE_DIVIDER" Category="Application" Description="Pane Divider" Start="#808080" Finish="#808080"/>
+    <Gradient ID="ID_BUTTON_BACKGROUND_GRADIENT" Category="Button" Description="Background Gradient" Start="#2C2C2C" Finish="#585858"/>
+    <Gradient ID="ID_BUTTON_BACKGROUND_GRADIENT_HIGHLIGHT" Category="Button" Description="Highlighted Background Gradient" Start="#2D3A42" Finish="#2C4654"/>
+    <Gradient ID="ID_BUTTON_BACKGROUND_GRADIENT_CHECKED" Category="Button" Description="Checked Background Gradient" Start="#484848" Finish="#484848"/>
+    <Gradient ID="ID_AUTOHIDEBUTTON_BACKGROUND_GRADIENT" Category="Auto Hide Button" Description="Auto-Hide Button Background Gradient" Start="#484848" Finish="#484848"/>
+    <Gradient ID="ID_HEADER_BACKGROUND_GRADIENT" Category="List Control" Description="Header Background Gradient" Start="#595959" Finish="#595959"/>
+    <Gradient ID="ID_HEADER_BACKGROUND_GRADIENT_HIGHLIGHT" Category="List Control" Description="Highlighted Header Background Gradient" Start="#808080" Finish="#595959"/>
+    <Gradient ID="ID_HEADER_BACKGROUND_GRADIENT_CLICKED" Category="List Control" Description="Clicked Header Background Gradient" Start="#646464" Finish="#484848"/>
+  </Window>
+  <Editor>
+    <Font Category="Normal" Face="Courier New">
+-13:0:0:0:400:0:0:0:255:0:0:0:10
+    </Font>
+    <Font Category="Hex/Column" Face="Courier New">
+-13:0:0:0:400:0:0:0:255:0:0:0:10
+    </Font>
+    <ColorPair Category="Text" Foreground="#000000" Background="#FFFFFF"/>
+    <ColorPair Category="Selected Text" Foreground="#FFFFFF" Background="#3399FF"/>
+    <ColorPair Category="Active Line" Foreground="#0000FF" Background="#ABD8EF"/>
+    <ColorPair Category="Active Column" Foreground="#0000FF" Background="#C4E8FD"/>
+    <ColorPair Category="Highlight All" Foreground="#000000" Background="#FFFF66"/>
+    <ColorPair Category="HTML/XML Tags" Foreground="#000000" Background="#F7B98D"/>
+    <ColorPair Category="Auto Templates" Foreground="#FDFFC8" Background="#E6FFE7"/>
+    <ColorPair Category="Folding Controls" Foreground="#000000" Background="#F3F3F3"/>
+    <ColorPair Category="BraceHighlight" Foreground="#000000" Background="#C0C0C0"/>
+    <ColorPair Category="Line Numbers and Ruler" Foreground="#8D8D8D" Background="#F3F3F3"/>
+    <Color Category="Spaces, Tabs, Line Terminators" Value="#D3D3D3"/>
+    <Color Category="Bookmarks" Value="#00FFFF"/>
+    <Color Category="Column Markers" Value="#000000"/>
+    <Color Category="Read-Only Background" Value="#C0C0C0"/>
+    <Color Category="LCI Saved" Value="#00FF00"/>
+    <Color Category="LCI Unsaved" Value="#FF0000"/>
+  </Editor>
+  <Languages>
+    <Language Name="C/C++">
+      <ColorPair Category="Strings" Foreground="#8D8D8D" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Strings">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 5" Foreground="#800000" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 5">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="Default">
+      <ColorPair Category="Text" Foreground="#000000" Background="#FFFFFF" Auto="true"/>
+      <ColorPair Category="Comments" Foreground="#008080" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Comments">
+Normal
+      </FontStyle>
+      <ColorPair Category="Alternate Block Comments" Foreground="#008080" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Alternate Block Comments">
+Normal
+      </FontStyle>
+      <ColorPair Category="Strings" Foreground="#808080" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Strings">
+Normal
+      </FontStyle>
+      <ColorPair Category="Numbers" Foreground="#FF0000" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Numbers">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 1" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 2" Foreground="#FF0000" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 2">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 3" Foreground="#FF8000" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 4" Foreground="#008000" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 5" Foreground="#804040" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 5">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 6" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 6">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 7" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 7">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 8" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 8">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 9" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 9">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 10" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 10">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 11" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 11">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 12" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 12">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 13" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 13">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 14" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 14">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 15" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 15">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 16" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 16">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 17" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 17">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 18" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 18">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 19" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 19">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 20" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 20">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="UE Themes">
+      <ColorPair Category="Color Group 1" Foreground="#00FF00" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 8" Foreground="#0080FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 8">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="XML">
+      <ColorPair Category="Numbers" Foreground="#FF0000" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Numbers">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 2" Foreground="#FF0000" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 2">
+Bold
+      </FontStyle>
+    </Language>
+  </Languages>
+</UETheme>
+
Index: doc/tools/ultraedit/ultraedit/default data/themes/Espresso.ue-theme
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/default data/themes/Espresso.ue-theme	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/default data/themes/Espresso.ue-theme	(working copy)
@@ -0,0 +1,432 @@
+<?xml version="1.0"?>
+<UETheme>
+  <Window>
+    <Look>
+Custom
+    </Look>
+    <Font Category="Dockable Windows" Face="Segoe UI">
+-12:0:0:0:400:0:0:0:0:3:2:1:6
+    </Font>
+    <Color ID="ID_DOCKABLE_WINDOW_TEXT" Category="Dockable Window" Description="Text" Value="#181612"/>
+    <Color ID="ID_DOCKABLE_WINDOW_BACKGROUND" Category="Dockable Window" Description="Background" Value="#918377"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_TEXT" Category="Dockable Window" Description="Caption Text" Value="#B7AD9F"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_TEXT_ACTIVE" Category="Dockable Window" Description="Active Caption Text" Value="#CEC7C1"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_BUTTON" Category="Dockable Window" Description="Caption Button" Value="#8D7D70"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_BUTTON_HIGHLIGHT" Category="Dockable Window" Description="Caption Button Highlight" Value="#C4AE99"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_BUTTON_MOUSEDOWN" Category="Dockable Window" Description="Caption Button Mouse Down" Value="#42342D"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_BORDER" Category="Dockable Window" Description="Caption Border" Value="#42342D"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_BORDER_SHADOW" Category="Dockable Window" Description="Caption Border Shadow" Value="#42342D"/>
+    <Color ID="ID_DOCKABLE_WINDOW_BORDER" Category="Dockable Window" Description="Border" Value="#FF0000"/>
+    <Color ID="ID_DOCKABLE_WINDOW_BORDER_SHADOW" Category="Dockable Window" Description="Border Shadow" Value="#FF0000"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_BORDER" Category="Dockable Window" Description="Floating Border" Value="#898076"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_BORDER_SHADOW" Category="Dockable Window" Description="Floating Border Shadow" Value="#8C8C8C"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_OUTER_BORDER" Category="Dockable Window" Description="Floating Outer Border" Value="#221B13"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_OUTER_BORDER_SHADOW" Category="Dockable Window" Description="Floating Outer Border Shadow" Value="#221B13"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_CAPTION_TEXT" Category="Dockable Window" Description="Floating Caption Text" Value="#423E35"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_BORDER_ACTIVE" Category="Dockable Window" Description="Floating Border Active" Value="#FF0000"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_CAPTION_TEXT_ACTIVE" Category="Dockable Window" Description="Floating Caption Text Active" Value="#CEC7C1"/>
+    <Color ID="ID_MENU_TEXT" Category="Menu" Description="Text" Value="#BDB0A4"/>
+    <Color ID="ID_MENU_BACKGROUND" Category="Menu" Description="Background" Value="#39322E"/>
+    <Color ID="ID_MENU_TEXT_DISABLED" Category="Menu" Description="Text Disabled" Value="#574E48"/>
+    <Color ID="ID_MENU_ITEM_BACKGROUND_HIGHLIGHT" Category="Menu" Description="Highlighted Item Background" Value="#5E3C26"/>
+    <Color ID="ID_MENU_ITEM_TEXT_HIGHLIGHT" Category="Menu" Description="Highlighted Item Text" Value="#FFE2A8"/>
+    <Color ID="ID_MENU_ITEM_BORDER_HIGHLIGHT" Category="Menu" Description="Highlighted Item Border" Value="#A8987B"/>
+    <Color ID="ID_MENU_ITEM_CHECKED_BACKGROUND" Category="Menu" Description="Checked Item Background" Value="#886C4F"/>
+    <Color ID="ID_MENU_ITEM_CHECKED_BORDER" Category="Menu" Description="Checked Item Border" Value="#FF0000"/>
+    <Color ID="ID_MENU_ITEM_CHECKED_BACKGROUND_HIGHLIGHT" Category="Menu" Description="Highlighted Checked Item Background" Value="#F0BC7D"/>
+    <Color ID="ID_MENU_ITEM_CHECKED_BORDER_HIGHLIGHT" Category="Menu" Description="Highlighted Checked Item Border" Value="#F0BC7D"/>
+    <Color ID="ID_MENU_BORDER" Category="Menu" Description="Border" Value="#2E241D"/>
+    <Color ID="ID_MENU_BORDER_SHADOW" Category="Menu" Description="Border Shadow" Value="#2E160C"/>
+    <Color ID="ID_MENU_TOP_LEVEL_BACKGROUND_ACTIVE" Category="Menu" Description="Top Level Background Active" Value="#39322E"/>
+    <Color ID="ID_MENU_TOP_LEVEL_TEXT" Category="Menu" Description="Top Level Text" Value="#C8B899"/>
+    <Color ID="ID_MENU_TOP_LEVEL_TEXT_ACTIVE" Category="Menu" Description="Top Level Text Active" Value="#FFE2A8"/>
+    <Color ID="ID_MENU_TOP_LEVEL_HIGHLIGHT_BACKGROUND" Category="Menu" Description="Highlighted Top Level Background" Value="#FF0000"/>
+    <Color ID="ID_MENU_TOP_LEVEL_TEXT_HIGHLIGHT" Category="Menu" Description="Highlighted Top Level Text" Value="#FF0000"/>
+    <Color ID="ID_MENU_SEPARATOR" Category="Menu" Description="Separator" Value="#4F443E"/>
+    <Color ID="ID_TOOLBAR_SEPARATOR" Category="Toolbar" Description="Separator" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_ITEM_BACKGROUND_HIGHLIGHT" Category="Toolbar" Description="Highlighted Item Background" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_ITEM_BORDER_HIGHLIGHT" Category="Toolbar" Description="Highlighted item Border" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_ITEM_CHECKED_BACKGROUND" Category="Toolbar" Description="Checked Item Background" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_ITEM_CHECKED_BORDER" Category="Toolbar" Description="Checked Item Border" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_ITEM_CHECKED_BACKGROUND_HIGHLIGHT" Category="Toolbar" Description="Clicked Item Background" Value="#F0BC7D"/>
+    <Color ID="ID_TOOLBAR_ITEM_CHECKED_BORDER_HIGHLIGHT" Category="Toolbar" Description="Highlighted Checked Item Border" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_CUSTOMIZE_BUTTON" Category="Toolbar" Description="Customize Button" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_GRIPPER" Category="Toolbar" Description="Gripper" Value="#76645C"/>
+    <Color ID="ID_TOOLBAR_GRIPPER_SHADOW" Category="Toolbar" Description="Gripper Shadow" Value="#2B2620"/>
+    <Color ID="ID_TOOLBAR_BORDER" Category="Toolbar" Description="Border" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_BORDER_SHADOW" Category="Toolbar" Description="Border Shadow" Value="#2D2724"/>
+    <Color ID="ID_TOOLBAR_COMBO_BORDER" Category="Toolbar" Description="Combobox border" Value="#2F2724"/>
+    <Color ID="ID_FILETAB_BORDER" Category="File Tab" Description="Tab Border" Value="#A8A8A8"/>
+    <Color ID="ID_FILETAB_BORDER_ACCENT" Category="File Tab" Description="Tab Border Accent" Value="#5C493F"/>
+    <Color ID="ID_FILETAB_TEXT" Category="File Tab" Description="Tab Text" Value="#C8B899"/>
+    <Color ID="ID_FILETAB_BORDER_ACTIVE" Category="File Tab" Description="Tab Border Active" Value="#004080"/>
+    <Color ID="ID_FILETAB_BORDER_TOP_ACTIVE" Category="File Tab" Description="Tab Top Border Active" Value="#E1BD73"/>
+    <Color ID="ID_FILETAB_TEXT_ACTIVE" Category="File Tab" Description="Tab Text Active" Value="#3D3021"/>
+    <Color ID="ID_OUTPUTTAB_BORDER" Category="Output Tab" Description="Tab Border" Value="#595959"/>
+    <Color ID="ID_OUTPUTTAB_TEXT" Category="Output Tab" Description="Tab Text" Value="#C8B899"/>
+    <Color ID="ID_OUTPUTTAB_BORDER_ACTIVE" Category="Output Tab" Description="Tab Border Active" Value="#004080"/>
+    <Color ID="ID_OUTPUTTAB_TEXT_ACTIVE" Category="Output Tab" Description="Tab Text Active" Value="#3D302D"/>
+    <Color ID="ID_GROUPTAB_BORDER" Category="Group Tab" Description="Tab Border" Value="#3F2D1B"/>
+    <Color ID="ID_GROUPTAB_TEXT" Category="Group Tab" Description="Tab Text" Value="#C8B899"/>
+    <Color ID="ID_GROUPTAB_BORDER_ACTIVE" Category="Group Tab" Description="Tab Border Active" Value="#272727"/>
+    <Color ID="ID_GROUPTAB_TEXT_ACTIVE" Category="Group Tab" Description="Tab Text Active" Value="#3D3021"/>
+    <Color ID="ID_STATUSBAR_TEXT" Category="Statusbar" Description="Statusbar Text" Value="#433A34"/>
+    <Color ID="ID_STATUSBAR_TEXT_DISABLED" Category="Statusbar" Description="Statusbar Text Disabled" Value="#8E8475"/>
+    <Color ID="ID_STATUSBAR_SEPARATOR" Category="Statusbar" Description="Statusbar Separator" Value="#AEA499"/>
+    <Color ID="ID_APPLICATION_BACKGROUND" Category="Application" Description="Dockable Bar Background" Value="#1C130F"/>
+    <Color ID="ID_FILETABS_BACKGROUND" Category="File Tabs Control" Description="Control Background" Value="#1C130F"/>
+    <Color ID="ID_FILETABS_BORDER" Category="File Tabs Control" Description="Control Border" Value="#110B09"/>
+    <Color ID="ID_FILETABS_BORDER_SHADOW" Category="File Tabs Control" Description="Control Border Shadow" Value="#FF0000"/>
+    <Color ID="ID_FILETABS_TABAREA_BORDER" Category="File Tabs Control" Description="Tab Area Border" Value="#352B21"/>
+    <Color ID="ID_FILETABS_TABAREA_OUTER_BORDER" Category="File Tabs Control" Description="Tab Area Outer Border" Value="#32281F"/>
+    <Color ID="ID_FILETABS_TABAREA_INNER_BORDER" Category="File Tabs Control" Description="Tab Area Inner Border" Value="#272018"/>
+    <Color ID="ID_FILETABS_BASELINE" Category="File Tabs Control" Description="Tabs Base Line" Value="#2E251D"/>
+    <Color ID="ID_OUTPUTTABS_BACKGROUND" Category="Output Tabs Control" Description="Control Background" Value="#726B67"/>
+    <Color ID="ID_OUTPUTTABS_BORDER" Category="Output Tabs Control" Description="Control Border" Value="#3A312C"/>
+    <Color ID="ID_OUTPUTTABS_BASELINE" Category="Output Tabs Control" Description="Tabs Base Line" Value="#A29B8C"/>
+    <Color ID="ID_GROUPTABS_BASELINE" Category="Group Tabs Control" Description="Tabs Base Line" Value="#FF0000"/>
+    <Color ID="ID_GROUPTABS_BACKGROUND" Category="Group Tabs Control" Description="Control Background" Value="#45403D"/>
+    <Color ID="ID_GROUPTABS_BORDER" Category="Group Tabs Control" Description="Control Border" Value="#70645A"/>
+    <Color ID="ID_BUTTON_TEXT_CHECKED" Category="Button" Description="Checked Text" Value="#DCD7CD"/>
+    <Color ID="ID_BUTTON_TEXT" Category="Button" Description="Text" Value="#1E1B17"/>
+    <Color ID="ID_BUTTON_TEXT_HIGHLIGHT" Category="Button" Description="Highlighted Text" Value="#392E24"/>
+    <Color ID="ID_BUTTON_TEXT_DISABLED" Category="Button" Description="Disabled Text" Value="#BBACA2"/>
+    <Color ID="ID_BUTTON_TEXT_DISABLED_SHADOW" Category="Button" Description="Disabled Text Shadow" Value="#755E55"/>
+    <Color ID="ID_BUTTON_BORDER" Category="Button" Description="Top/Left Border" Value="#61574E"/>
+    <Color ID="ID_BUTTON_BORDER_CLICKED" Category="Button" Description="Clicked Top/Left Border" Value="#4B4540"/>
+    <Color ID="ID_BUTTON_BORDER_SHADOW" Category="Button" Description="Bottom/Right Border" Value="#61574E"/>
+    <Color ID="ID_BUTTON_BORDER_CLICKED_SHADOW" Category="Button" Description="Clicked Bottom/Right Border" Value="#4B4536"/>
+    <Color ID="ID_AUTOHIDEBUTTON_BORDER" Category="Auto Hide Button" Description="Auto-Hide Button Border" Value="#6A6155"/>
+    <Color ID="ID_AUTOHIDEBUTTON_TEXT" Category="Auto Hide Button" Description="Auto-Hide Button Text" Value="#8F877E"/>
+    <Color ID="ID_TEXTCONTROL_BACKGROUND" Category="Text Control" Description="Text Control Background" Value="#E7E4E2"/>
+    <Color ID="ID_TEXTCONTROL_TEXT" Category="Text Control" Description="Text Control Text" Value="#453F38"/>
+    <Color ID="ID_DIALOG_BACKGROUND2" Category="Dialog" Description="Background" Value="#42342D"/>
+    <Color ID="ID_DIALOG_TEXT2" Category="Dialog" Description="Text" Value="#C8B899"/>
+    <Color ID="ID_STATICCONTROL_BACKGROUND" Category="Static Control" Description="Static Control Background" Value="#B1ADA9"/>
+    <Color ID="ID_STATICCONTROL_TEXT" Category="Static Control" Description="Static Control Text" Value="#4A4742"/>
+    <Color ID="ID_HEADER_TEXT" Category="List Control" Description="Header Text" Value="#DED8D1"/>
+    <Color ID="ID_HEADER_TEXT_HIGHLIGHT" Category="List Control" Description="Header Highlighted Text" Value="#FFFFFF"/>
+    <Color ID="ID_HEADER_TEXT_CLICKED" Category="List Control" Description="Header Clicked Text" Value="#24221A"/>
+    <Color ID="ID_HEADER_BORDER" Category="List Control" Description="Header Top/Left Border" Value="#716A66"/>
+    <Color ID="ID_HEADER_BORDER_CLICKED" Category="List Control" Description="Header Clicked Top/Left Border" Value="#716A66"/>
+    <Color ID="ID_HEADER_BORDER_SHADOW" Category="List Control" Description="Header Bottom/Right Border" Value="#716A66"/>
+    <Color ID="ID_HEADER_BORDER_CLICKED_SHADOW" Category="List Control" Description="Header Clicked Bottom/Right Border" Value="#716A66"/>
+    <Gradient ID="ID_DOCKABLE_WINDOW_CAPTION_BACKGROUND_GRADIENT" Category="Dockable Window" Description="Caption Background" Start="#514D4A" Finish="#645F5B"/>
+    <Gradient ID="ID_DOCKABLE_WINDOW_CAPTION_BACKGROUND_GRADIENT_ACTIVE" Category="Dockable Window" Description="Active Caption Background" Start="#463A37" Finish="#564B45"/>
+    <Gradient ID="ID_DOCKABLE_WINDOW_FLOATING_CAPTION_BACKGROUND_GRADIENT" Category="Dockable Window" Description="Floating Caption Background" Start="#968C82" Finish="#968C82"/>
+    <Gradient ID="ID_DOCKABLE_WINDOW_FLOATING_CAPTION_BACKGROUND_GRADIENT_ACTIVE" Category="Dockable Window" Description="Floating Caption Background Active" Start="#473B38" Finish="#534842"/>
+    <Gradient ID="ID_MENU_BAR_BACKGROUND_GRADIENT" Category="Menu" Description="Menu Bar Background Gradient" Start="#2B2620" Finish="#2B2620"/>
+    <Gradient ID="ID_TOOLBAR_GRADIENT" Category="Toolbar" Description="Background Gradient" Start="#463A37" Finish="#564B45"/>
+    <Gradient ID="ID_TOOLBAR_CUSTOMIZE_BUTTON_GRADIENT" Category="Toolbar" Description="Customize Button Gradient" Start="#362E24" Finish="#5A4838"/>
+    <Gradient ID="ID_TOOLBAR_CUSTOMIZE_BUTTON_GRADIENT_HIGHLIGHT" Category="Toolbar" Description="Highlighted Customize Button Gradient" Start="#9D8057" Finish="#896843"/>
+    <Gradient ID="ID_FILETAB_BACKGROUND" Category="File Tab" Description="Tab Background" Start="#5A463D" Finish="#78634E"/>
+    <Gradient ID="ID_FILETAB_BACKGROUND_ACTIVE" Category="File Tab" Description="Tab Background Active" Start="#D8B972" Finish="#DBAB48"/>
+    <Gradient ID="ID_OUTPUTTAB_BACKGROUND" Category="Output Tab" Description="Tab Background" Start="#5A463D" Finish="#76614D"/>
+    <Gradient ID="ID_OUTPUTTAB_BACKGROUND_ACTIVE" Category="Output Tab" Description="Tab Background Active" Start="#DAAC4B" Finish="#D8B870"/>
+    <Gradient ID="ID_GROUPTAB_BACKGROUND" Category="Group Tab" Description="Tab Background" Start="#5A463D" Finish="#78634E"/>
+    <Gradient ID="ID_GROUPTAB_BACKGROUND_ACTIVE" Category="Group Tab" Description="Tab Background Active" Start="#DAB972" Finish="#DBAB48"/>
+    <Gradient ID="ID_STATUSBAR_GRADIENT" Category="Statusbar" Description="Statusbar Background Gradient" Start="#DCD7CA" Finish="#CFC9B8"/>
+    <Gradient ID="ID_APPLICATION_PANE_DIVIDER" Category="Application" Description="Pane Divider" Start="#42342D" Finish="#42342D"/>
+    <Gradient ID="ID_BUTTON_BACKGROUND_GRADIENT" Category="Button" Description="Background Gradient" Start="#6C675E" Finish="#928A85"/>
+    <Gradient ID="ID_BUTTON_BACKGROUND_GRADIENT_HIGHLIGHT" Category="Button" Description="Highlighted Background Gradient" Start="#DAAC4B" Finish="#E1CA84"/>
+    <Gradient ID="ID_BUTTON_BACKGROUND_GRADIENT_CHECKED" Category="Button" Description="Checked Background Gradient" Start="#392E24" Finish="#695A3A"/>
+    <Gradient ID="ID_AUTOHIDEBUTTON_BACKGROUND_GRADIENT" Category="Auto Hide Button" Description="Auto-Hide Button Background Gradient" Start="#463A37" Finish="#564B45"/>
+    <Gradient ID="ID_HEADER_BACKGROUND_GRADIENT" Category="List Control" Description="Header Background Gradient" Start="#706965" Finish="#8F8985"/>
+    <Gradient ID="ID_HEADER_BACKGROUND_GRADIENT_HIGHLIGHT" Category="List Control" Description="Highlighted Header Background Gradient" Start="#7B746F" Finish="#9B9491"/>
+    <Gradient ID="ID_HEADER_BACKGROUND_GRADIENT_CLICKED" Category="List Control" Description="Clicked Header Background Gradient" Start="#DAAC4B" Finish="#E1CA84"/>
+  </Window>
+  <Editor>
+    <Font Category="Normal" Face="Courier New">
+-13:0:0:0:400:0:0:0:255:0:0:0:6
+    </Font>
+    <Font Category="Hex/Column" Face="Courier New">
+-13:0:0:0:400:0:0:0:255:0:0:0:6
+    </Font>
+    <Boolean Category="Active Line" Value="true"/>
+    <Boolean Category="Active Column" Value="false"/>
+    <ColorPair Category="Text" Foreground="#BDB69F" Background="#221B13"/>
+    <ColorPair Category="Selected Text" Foreground="#FFFFFF" Background="#0C5F4B"/>
+    <ColorPair Category="Active Line" Foreground="#FFFFFF" Background="#422F1C"/>
+    <ColorPair Category="Active Column" Foreground="#FFFFFF" Background="#4E3721"/>
+    <ColorPair Category="Highlight All" Foreground="#000000" Background="#EEBE1A"/>
+    <ColorPair Category="HTML/XML Tags" Foreground="#FFFFFF" Background="#18987E"/>
+    <ColorPair Category="Auto Templates" Foreground="#5F140C" Background="#C65A26"/>
+    <ColorPair Category="Folding Controls" Foreground="#86460D" Background="#4D3524"/>
+    <ColorPair Category="Brace Highlight" Foreground="#000000" Background="#79ABA2"/>
+    <ColorPair Category="Line Numbers and Ruler" Foreground="#756559" Background="#392E24"/>
+    <Color Category="Spaces, Tabs, Line Terminators" Value="#723E1F"/>
+    <Color Category="Bookmarks" Value="#DAAC10"/>
+    <Color Category="Column Markers" Value="#594E44"/>
+    <Color Category="Read-Only Background" Value="#3C2424"/>
+    <Color Category="LCI Saved" Value="#4E5B00"/>
+    <Color Category="LCI Unsaved" Value="#FF2828"/>
+  </Editor>
+  <Languages>
+    <Language Name="C/C++">
+      <ColorPair Category="Color Group 5" Foreground="#FF6338" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 5">
+Bold
+      </FontStyle>
+    </Language>
+    <Language Name="Default">
+      <ColorPair Category="Text" Foreground="#BDB69F" Background="#FFFFFF" Auto="true"/>
+      <ColorPair Category="Comments" Foreground="#795539" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Comments">
+Italic
+      </FontStyle>
+      <ColorPair Category="Alternate Block Comments" Foreground="#795539" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Alternate Block Comments">
+Italic
+      </FontStyle>
+      <ColorPair Category="Strings" Foreground="#B4B943" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Strings">
+Italic
+      </FontStyle>
+      <ColorPair Category="Numbers" Foreground="#FF6338" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Numbers">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 1" Foreground="#FF6338" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 2" Foreground="#C43738" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 2">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 3" Foreground="#79ABA2" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 4" Foreground="#FFFF99" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 5" Foreground="#A6337B" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 5">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 6" Foreground="#6A99BB" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 6">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 7" Foreground="#179179" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 7">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 8" Foreground="#79ABA2" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 8">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 9" Foreground="#79ABA2" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 9">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 10" Foreground="#79ABA2" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 10">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 11" Foreground="#79ABA2" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 11">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 12" Foreground="#79ABA2" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 12">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 13" Foreground="#79ABA2" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 13">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 14" Foreground="#79ABA2" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 14">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 15" Foreground="#79ABA2" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 15">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 16" Foreground="#79ABA2" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 16">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 17" Foreground="#79ABA2" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 17">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 18" Foreground="#79ABA2" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 18">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 19" Foreground="#79ABA2" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 19">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 20" Foreground="#79ABA2" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 20">
+Bold
+      </FontStyle>
+    </Language>
+    <Language Name="HTML">
+      <ColorPair Category="Color Group 1" Foreground="#179179" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 2" Foreground="#B7833A" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 2">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 3" Foreground="#C43738" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Bold
+      </FontStyle>
+    </Language>
+    <Language Name="JavaScript">
+      <ColorPair Category="Color Group 5" Foreground="#8E766A" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 5">
+Bold
+      </FontStyle>
+    </Language>
+    <Language Name="PHP">
+      <ColorPair Category="Color Group 4" Foreground="#8E766A" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Bold
+      </FontStyle>
+    </Language>
+    <Language Name="Python">
+      <ColorPair Category="Color Group 6" Foreground="#8E766A" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 6">
+Bold
+      </FontStyle>
+    </Language>
+    <Language Name="Ruby">
+      <ColorPair Category="Color Group 4" Foreground="#B4B943" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Italic
+      </FontStyle>
+      <ColorPair Category="Color Group 5" Foreground="#B7833A" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 5">
+Bold
+      </FontStyle>
+    </Language>
+    <Language Name="UE Themes">
+      <ColorPair Category="Text" Foreground="#000000" Background="#FFFFFF" Auto="true"/>
+      <ColorPair Category="Comments" Foreground="#008080" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Comments">
+Normal
+      </FontStyle>
+      <ColorPair Category="Alternate Block Comments" Foreground="#008080" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Alternate Block Comments">
+Normal
+      </FontStyle>
+      <ColorPair Category="Strings" Foreground="#808080" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Strings">
+Normal
+      </FontStyle>
+      <ColorPair Category="Numbers" Foreground="#FF0000" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Numbers">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 1" Foreground="#00FF00" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 2" Foreground="#FF0000" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 2">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 3" Foreground="#FF8000" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 4" Foreground="#008000" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 5" Foreground="#804040" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 5">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 6" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 6">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 7" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 7">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 8" Foreground="#0080FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 8">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 9" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 9">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 10" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 10">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 11" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 11">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 12" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 12">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 13" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 13">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 14" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 14">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 15" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 15">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 16" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 16">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 17" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 17">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 18" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 18">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 19" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 19">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 20" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 20">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="Visual Basic">
+      <ColorPair Category="Color Group 4" Foreground="#B7833A" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Bold
+      </FontStyle>
+    </Language>
+    <Language Name="XML">
+      <ColorPair Category="Color Group 1" Foreground="#179179" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 2" Foreground="#B7833A" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 2">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 7" Foreground="#6A99BB" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 7">
+Bold
+      </FontStyle>
+    </Language>
+  </Languages>
+</UETheme>
Index: doc/tools/ultraedit/ultraedit/default data/themes/Glitch.ue-theme
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/default data/themes/Glitch.ue-theme	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/default data/themes/Glitch.ue-theme	(working copy)
@@ -0,0 +1,707 @@
+<?xml version="1.0"?>
+<UETheme>
+  <Window>
+    <Look>
+Custom
+    </Look>
+    <Font Category="Dockable Windows" Face="Segoe UI Semibold">
+-12:0:0:0:600:0:0:0:0:3:2:1:6
+    </Font>
+    <Color ID="ID_DOCKABLE_WINDOW_TEXT" Category="Dockable Window" Description="Text" Value="#B0B0B0"/>
+    <Color ID="ID_DOCKABLE_WINDOW_BACKGROUND" Category="Dockable Window" Description="Background" Value="#404040"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_TEXT" Category="Dockable Window" Description="Caption Text" Value="#707070"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_TEXT_ACTIVE" Category="Dockable Window" Description="Active Caption Text" Value="#FFFFFF"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_BUTTON" Category="Dockable Window" Description="Caption Button" Value="#707070"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_BUTTON_HIGHLIGHT" Category="Dockable Window" Description="Caption Button Highlight" Value="#505050"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_BUTTON_MOUSEDOWN" Category="Dockable Window" Description="Caption Button Mouse Down" Value="#505050"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_BORDER" Category="Dockable Window" Description="Caption Border" Value="#404040"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_BORDER_SHADOW" Category="Dockable Window" Description="Caption Border Shadow" Value="#404040"/>
+    <Color ID="ID_DOCKABLE_WINDOW_BORDER" Category="Dockable Window" Description="Border" Value="#FF0000"/>
+    <Color ID="ID_DOCKABLE_WINDOW_BORDER_SHADOW" Category="Dockable Window" Description="Border Shadow" Value="#FF0000"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_BORDER" Category="Dockable Window" Description="Floating Border" Value="#404040"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_BORDER_SHADOW" Category="Dockable Window" Description="Floating Border Shadow" Value="#404040"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_OUTER_BORDER" Category="Dockable Window" Description="Floating Outer Border" Value="#404040"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_OUTER_BORDER_SHADOW" Category="Dockable Window" Description="Floating Outer Border Shadow" Value="#404040"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_CAPTION_TEXT" Category="Dockable Window" Description="Floating Caption Text" Value="#707070"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_BORDER_ACTIVE" Category="Dockable Window" Description="Floating Border Active" Value="#FF0000"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_CAPTION_TEXT_ACTIVE" Category="Dockable Window" Description="Floating Caption Text Active" Value="#FFFFFF"/>
+    <Color ID="ID_MENU_TEXT" Category="Menu" Description="Text" Value="#C0C0C0"/>
+    <Color ID="ID_MENU_BACKGROUND" Category="Menu" Description="Background" Value="#606060"/>
+    <Color ID="ID_MENU_TEXT_DISABLED" Category="Menu" Description="Text Disabled" Value="#808080"/>
+    <Color ID="ID_MENU_ITEM_BACKGROUND_HIGHLIGHT" Category="Menu" Description="Highlighted Item Background" Value="#808080"/>
+    <Color ID="ID_MENU_ITEM_TEXT_HIGHLIGHT" Category="Menu" Description="Highlighted Item Text" Value="#C0C0C0"/>
+    <Color ID="ID_MENU_ITEM_BORDER_HIGHLIGHT" Category="Menu" Description="Highlighted Item Border" Value="#606060"/>
+    <Color ID="ID_MENU_ITEM_CHECKED_BACKGROUND" Category="Menu" Description="Checked Item Background" Value="#606060"/>
+    <Color ID="ID_MENU_ITEM_CHECKED_BORDER" Category="Menu" Description="Checked Item Border" Value="#FF0000"/>
+    <Color ID="ID_MENU_ITEM_CHECKED_BACKGROUND_HIGHLIGHT" Category="Menu" Description="Highlighted Checked Item Background" Value="#808080"/>
+    <Color ID="ID_MENU_ITEM_CHECKED_BORDER_HIGHLIGHT" Category="Menu" Description="Highlighted Checked Item Border" Value="#808080"/>
+    <Color ID="ID_MENU_BORDER" Category="Menu" Description="Border" Value="#606060"/>
+    <Color ID="ID_MENU_BORDER_SHADOW" Category="Menu" Description="Border Shadow" Value="#606060"/>
+    <Color ID="ID_MENU_TOP_LEVEL_BACKGROUND_ACTIVE" Category="Menu" Description="Top Level Background Active" Value="#606060"/>
+    <Color ID="ID_MENU_TOP_LEVEL_TEXT" Category="Menu" Description="Top Level Text" Value="#808080"/>
+    <Color ID="ID_MENU_TOP_LEVEL_TEXT_ACTIVE" Category="Menu" Description="Top Level Text Active" Value="#A0A0A0"/>
+    <Color ID="ID_MENU_TOP_LEVEL_HIGHLIGHT_BACKGROUND" Category="Menu" Description="Highlighted Top Level Background" Value="#FF0000"/>
+    <Color ID="ID_MENU_TOP_LEVEL_TEXT_HIGHLIGHT" Category="Menu" Description="Highlighted Top Level Text" Value="#FF0000"/>
+    <Color ID="ID_MENU_SEPARATOR" Category="Menu" Description="Separator" Value="#808080"/>
+    <Color ID="ID_TOOLBAR_SEPARATOR" Category="Toolbar" Description="Separator" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_ITEM_BACKGROUND_HIGHLIGHT" Category="Toolbar" Description="Highlighted Item Background" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_ITEM_BORDER_HIGHLIGHT" Category="Toolbar" Description="Highlighted item Border" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_ITEM_CHECKED_BACKGROUND" Category="Toolbar" Description="Checked Item Background" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_ITEM_CHECKED_BORDER" Category="Toolbar" Description="Checked Item Border" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_ITEM_CHECKED_BACKGROUND_HIGHLIGHT" Category="Toolbar" Description="Clicked Item Background" Value="#606060"/>
+    <Color ID="ID_TOOLBAR_ITEM_CHECKED_BORDER_HIGHLIGHT" Category="Toolbar" Description="Highlighted Checked Item Border" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_CUSTOMIZE_BUTTON" Category="Toolbar" Description="Customize Button" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_GRIPPER" Category="Toolbar" Description="Gripper" Value="#505050"/>
+    <Color ID="ID_TOOLBAR_GRIPPER_SHADOW" Category="Toolbar" Description="Gripper Shadow" Value="#404040"/>
+    <Color ID="ID_TOOLBAR_BORDER" Category="Toolbar" Description="Border" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_BORDER_SHADOW" Category="Toolbar" Description="Border Shadow" Value="#404040"/>
+    <Color ID="ID_TOOLBAR_COMBO_BORDER" Category="Toolbar" Description="Combobox border" Value="#404040"/>
+    <Color ID="ID_FILETAB_BORDER" Category="File Tab" Description="Tab Border" Value="#A8A8A8"/>
+    <Color ID="ID_FILETAB_BORDER_ACCENT" Category="File Tab" Description="Tab Border Accent" Value="#303030"/>
+    <Color ID="ID_FILETAB_TEXT" Category="File Tab" Description="Tab Text" Value="#808080"/>
+    <Color ID="ID_FILETAB_BORDER_ACTIVE" Category="File Tab" Description="Tab Border Active" Value="#004080"/>
+    <Color ID="ID_FILETAB_BORDER_TOP_ACTIVE" Category="File Tab" Description="Tab Top Border Active" Value="#303030"/>
+    <Color ID="ID_FILETAB_TEXT_ACTIVE" Category="File Tab" Description="Tab Text Active" Value="#707070"/>
+    <Color ID="ID_OUTPUTTAB_BORDER" Category="Output Tab" Description="Tab Border" Value="#595959"/>
+    <Color ID="ID_OUTPUTTAB_TEXT" Category="Output Tab" Description="Tab Text" Value="#909090"/>
+    <Color ID="ID_OUTPUTTAB_BORDER_ACTIVE" Category="Output Tab" Description="Tab Border Active" Value="#004080"/>
+    <Color ID="ID_OUTPUTTAB_TEXT_ACTIVE" Category="Output Tab" Description="Tab Text Active" Value="#B0B0B0"/>
+    <Color ID="ID_GROUPTAB_BORDER" Category="Group Tab" Description="Tab Border" Value="#404040"/>
+    <Color ID="ID_GROUPTAB_TEXT" Category="Group Tab" Description="Tab Text" Value="#909090"/>
+    <Color ID="ID_GROUPTAB_BORDER_ACTIVE" Category="Group Tab" Description="Tab Border Active" Value="#404040"/>
+    <Color ID="ID_GROUPTAB_TEXT_ACTIVE" Category="Group Tab" Description="Tab Text Active" Value="#B0B0B0"/>
+    <Color ID="ID_STATUSBAR_TEXT" Category="Statusbar" Description="Statusbar Text" Value="#808080"/>
+    <Color ID="ID_STATUSBAR_TEXT_DISABLED" Category="Statusbar" Description="Statusbar Text Disabled" Value="#606060"/>
+    <Color ID="ID_STATUSBAR_SEPARATOR" Category="Statusbar" Description="Statusbar Separator" Value="#606060"/>
+    <Color ID="ID_APPLICATION_BACKGROUND" Category="Application" Description="Dockable Bar Background" Value="#404040"/>
+    <Color ID="ID_FILETABS_BACKGROUND" Category="File Tabs Control" Description="Control Background" Value="#404040"/>
+    <Color ID="ID_FILETABS_BORDER" Category="File Tabs Control" Description="Control Border" Value="#404040"/>
+    <Color ID="ID_FILETABS_BORDER_SHADOW" Category="File Tabs Control" Description="Control Border Shadow" Value="#FF0000"/>
+    <Color ID="ID_FILETABS_TABAREA_BORDER" Category="File Tabs Control" Description="Tab Area Border" Value="#303030"/>
+    <Color ID="ID_FILETABS_TABAREA_OUTER_BORDER" Category="File Tabs Control" Description="Tab Area Outer Border" Value="#303030"/>
+    <Color ID="ID_FILETABS_TABAREA_INNER_BORDER" Category="File Tabs Control" Description="Tab Area Inner Border" Value="#303030"/>
+    <Color ID="ID_FILETABS_BASELINE" Category="File Tabs Control" Description="Tabs Base Line" Value="#303030"/>
+    <Color ID="ID_OUTPUTTABS_BACKGROUND" Category="Output Tabs Control" Description="Control Background" Value="#404040"/>
+    <Color ID="ID_OUTPUTTABS_BORDER" Category="Output Tabs Control" Description="Control Border" Value="#404040"/>
+    <Color ID="ID_OUTPUTTABS_BASELINE" Category="Output Tabs Control" Description="Tabs Base Line" Value="#505050"/>
+    <Color ID="ID_GROUPTABS_BASELINE" Category="Group Tabs Control" Description="Tabs Base Line" Value="#FF0000"/>
+    <Color ID="ID_GROUPTABS_BACKGROUND" Category="Group Tabs Control" Description="Control Background" Value="#404040"/>
+    <Color ID="ID_GROUPTABS_BORDER" Category="Group Tabs Control" Description="Control Border" Value="#404040"/>
+    <Color ID="ID_BUTTON_TEXT_CHECKED" Category="Button" Description="Checked Text" Value="#A0A0A0"/>
+    <Color ID="ID_BUTTON_TEXT" Category="Button" Description="Text" Value="#A0A0A0"/>
+    <Color ID="ID_BUTTON_TEXT_HIGHLIGHT" Category="Button" Description="Highlighted Text" Value="#A0A0A0"/>
+    <Color ID="ID_BUTTON_TEXT_DISABLED" Category="Button" Description="Disabled Text" Value="#808080"/>
+    <Color ID="ID_BUTTON_TEXT_DISABLED_SHADOW" Category="Button" Description="Disabled Text Shadow" Value="#404040"/>
+    <Color ID="ID_BUTTON_BORDER" Category="Button" Description="Top/Left Border" Value="#606060"/>
+    <Color ID="ID_BUTTON_BORDER_CLICKED" Category="Button" Description="Clicked Top/Left Border" Value="#202020"/>
+    <Color ID="ID_BUTTON_BORDER_SHADOW" Category="Button" Description="Bottom/Right Border" Value="#606060"/>
+    <Color ID="ID_BUTTON_BORDER_CLICKED_SHADOW" Category="Button" Description="Clicked Bottom/Right Border" Value="#606060"/>
+    <Color ID="ID_AUTOHIDEBUTTON_BORDER" Category="Auto Hide Button" Description="Auto-Hide Button Border" Value="#404040"/>
+    <Color ID="ID_AUTOHIDEBUTTON_TEXT" Category="Auto Hide Button" Description="Auto-Hide Button Text" Value="#808080"/>
+    <Color ID="ID_TEXTCONTROL_BACKGROUND" Category="Text Control" Description="Text Control Background" Value="#727272"/>
+    <Color ID="ID_TEXTCONTROL_TEXT" Category="Text Control" Description="Text Control Text" Value="#C0C0C0"/>
+    <Color ID="ID_DIALOG_BACKGROUND2" Category="Dialog" Description="Background" Value="#404040"/>
+    <Color ID="ID_DIALOG_TEXT2" Category="Dialog" Description="Text" Value="#B0B0B0"/>
+    <Color ID="ID_STATICCONTROL_BACKGROUND" Category="Static Control" Description="Static Control Background" Value="#595959"/>
+    <Color ID="ID_STATICCONTROL_TEXT" Category="Static Control" Description="Static Control Text" Value="#FFFFFF"/>
+    <Color ID="ID_HEADER_TEXT" Category="List Control" Description="Header Text" Value="#707070"/>
+    <Color ID="ID_HEADER_TEXT_HIGHLIGHT" Category="List Control" Description="Header Highlighted Text" Value="#707070"/>
+    <Color ID="ID_HEADER_TEXT_CLICKED" Category="List Control" Description="Header Clicked Text" Value="#B0B0B0"/>
+    <Color ID="ID_HEADER_BORDER" Category="List Control" Description="Header Top/Left Border" Value="#303030"/>
+    <Color ID="ID_HEADER_BORDER_CLICKED" Category="List Control" Description="Header Clicked Top/Left Border" Value="#303030"/>
+    <Color ID="ID_HEADER_BORDER_SHADOW" Category="List Control" Description="Header Bottom/Right Border" Value="#303030"/>
+    <Color ID="ID_HEADER_BORDER_CLICKED_SHADOW" Category="List Control" Description="Header Clicked Bottom/Right Border" Value="#303030"/>
+    <Gradient ID="ID_DOCKABLE_WINDOW_CAPTION_BACKGROUND_GRADIENT" Category="Dockable Window" Description="Caption Background" Start="#303030" Finish="#303030"/>
+    <Gradient ID="ID_DOCKABLE_WINDOW_CAPTION_BACKGROUND_GRADIENT_ACTIVE" Category="Dockable Window" Description="Active Caption Background" Start="#303030" Finish="#303030"/>
+    <Gradient ID="ID_DOCKABLE_WINDOW_FLOATING_CAPTION_BACKGROUND_GRADIENT" Category="Dockable Window" Description="Floating Caption Background" Start="#303030" Finish="#303030"/>
+    <Gradient ID="ID_DOCKABLE_WINDOW_FLOATING_CAPTION_BACKGROUND_GRADIENT_ACTIVE" Category="Dockable Window" Description="Floating Caption Background Active" Start="#303030" Finish="#303030"/>
+    <Gradient ID="ID_MENU_BAR_BACKGROUND_GRADIENT" Category="Menu" Description="Menu Bar Background Gradient" Start="#404040" Finish="#404040"/>
+    <Gradient ID="ID_TOOLBAR_GRADIENT" Category="Toolbar" Description="Background Gradient" Start="#505050" Finish="#505050"/>
+    <Gradient ID="ID_TOOLBAR_CUSTOMIZE_BUTTON_GRADIENT" Category="Toolbar" Description="Customize Button Gradient" Start="#505050" Finish="#505050"/>
+    <Gradient ID="ID_TOOLBAR_CUSTOMIZE_BUTTON_GRADIENT_HIGHLIGHT" Category="Toolbar" Description="Highlighted Customize Button Gradient" Start="#606060" Finish="#606060"/>
+    <Gradient ID="ID_FILETAB_BACKGROUND" Category="File Tab" Description="Tab Background" Start="#404040" Finish="#404040"/>
+    <Gradient ID="ID_FILETAB_BACKGROUND_ACTIVE" Category="File Tab" Description="Tab Background Active" Start="#303030" Finish="#303030"/>
+    <Gradient ID="ID_OUTPUTTAB_BACKGROUND" Category="Output Tab" Description="Tab Background" Start="#505050" Finish="#505050"/>
+    <Gradient ID="ID_OUTPUTTAB_BACKGROUND_ACTIVE" Category="Output Tab" Description="Tab Background Active" Start="#606060" Finish="#606060"/>
+    <Gradient ID="ID_GROUPTAB_BACKGROUND" Category="Group Tab" Description="Tab Background" Start="#505050" Finish="#505050"/>
+    <Gradient ID="ID_GROUPTAB_BACKGROUND_ACTIVE" Category="Group Tab" Description="Tab Background Active" Start="#606060" Finish="#606060"/>
+    <Gradient ID="ID_STATUSBAR_GRADIENT" Category="Statusbar" Description="Statusbar Background Gradient" Start="#404040" Finish="#404040"/>
+    <Gradient ID="ID_APPLICATION_PANE_DIVIDER" Category="Application" Description="Pane Divider" Start="#303030" Finish="#404040"/>
+    <Gradient ID="ID_BUTTON_BACKGROUND_GRADIENT" Category="Button" Description="Background Gradient" Start="#606060" Finish="#606060"/>
+    <Gradient ID="ID_BUTTON_BACKGROUND_GRADIENT_HIGHLIGHT" Category="Button" Description="Highlighted Background Gradient" Start="#404040" Finish="#606060"/>
+    <Gradient ID="ID_BUTTON_BACKGROUND_GRADIENT_CHECKED" Category="Button" Description="Checked Background Gradient" Start="#606060" Finish="#606060"/>
+    <Gradient ID="ID_AUTOHIDEBUTTON_BACKGROUND_GRADIENT" Category="Auto Hide Button" Description="Auto-Hide Button Background Gradient" Start="#404040" Finish="#404040"/>
+    <Gradient ID="ID_HEADER_BACKGROUND_GRADIENT" Category="List Control" Description="Header Background Gradient" Start="#303030" Finish="#303030"/>
+    <Gradient ID="ID_HEADER_BACKGROUND_GRADIENT_HIGHLIGHT" Category="List Control" Description="Highlighted Header Background Gradient" Start="#303030" Finish="#303030"/>
+    <Gradient ID="ID_HEADER_BACKGROUND_GRADIENT_CLICKED" Category="List Control" Description="Clicked Header Background Gradient" Start="#303030" Finish="#303030"/>
+  </Window>
+  <Editor>
+    <Font Category="Normal" Face="Courier New">
+-13:0:0:0:400:0:0:0:255:0:0:0:6
+    </Font>
+    <Font Category="Hex/Column" Face="Courier New">
+-13:0:0:0:400:0:0:0:255:0:0:0:6
+    </Font>
+    <Boolean Category="Active Line" Value="true"/>
+    <Boolean Category="Active Column" Value="false"/>
+    <ColorPair Category="Text" Foreground="#DCDCD4" Background="#303030"/>
+    <ColorPair Category="Selected Text" Foreground="#FFFFFF" Background="#0080FF"/>
+    <ColorPair Category="Active Line" Foreground="#FFFFFF" Background="#004080"/>
+    <ColorPair Category="Active Column" Foreground="#FFFFFF" Background="#070707"/>
+    <ColorPair Category="Highlight All" Foreground="#141414" Background="#BCF349"/>
+    <ColorPair Category="HTML/XML Tags" Foreground="#FFFFFF" Background="#285375"/>
+    <ColorPair Category="Auto Templates" Foreground="#002B4A" Background="#0560A3"/>
+    <ColorPair Category="Folding Controls" Foreground="#414141" Background="#313131"/>
+    <ColorPair Category="Brace Highlight" Foreground="#E8E8E5" Background="#4B4B4B"/>
+    <ColorPair Category="Line Numbers and Ruler" Foreground="#6A6A6A" Background="#303030"/>
+    <Color Category="Spaces, Tabs, Line Terminators" Value="#595959"/>
+    <Color Category="Bookmarks" Value="#FFFFFF"/>
+    <Color Category="Column Markers" Value="#414141"/>
+    <Color Category="Read-Only Background" Value="#28171B"/>
+    <Color Category="LCI Saved" Value="#6A8826"/>
+    <Color Category="LCI Unsaved" Value="#840000"/>
+  </Editor>
+  <Languages>
+    <Language Name="C#">
+      <ColorPair Category="Numbers" Foreground="#E89330" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Numbers">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 1" Foreground="#9BC736" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 3" Foreground="#AF86FA" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 4" Foreground="#F0BC7D" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 13" Foreground="#5391C4" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 13">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="C/C++">
+      <ColorPair Category="Color Group 2" Foreground="#E89330" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 2">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 3" Foreground="#E85230" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 4" Foreground="#F0BC7D" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 5" Foreground="#F0BC7D" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 5">
+Bold
+      </FontStyle>
+    </Language>
+    <Language Name="CSS">
+      <ColorPair Category="Numbers" Foreground="#E89330" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Numbers">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 1" Foreground="#E85230" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 2" Foreground="#9BC736" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 2">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 3" Foreground="#5391C4" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 4" Foreground="#CE1E5B" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 5" Foreground="#F0BC7D" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 5">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 7" Foreground="#AF86FA" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 7">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 9" Foreground="#CE1E5B" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 9">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 10" Foreground="#E73925" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 10">
+Italic
+      </FontStyle>
+      <ColorPair Category="Color Group 13" Foreground="#5391C4" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 13">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="Default">
+      <ColorPair Category="Text" Foreground="#DCDCD4" Background="#FFFFFF" Auto="true"/>
+      <ColorPair Category="Comments" Foreground="#667066" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Comments">
+Italic
+      </FontStyle>
+      <ColorPair Category="Alternate Block Comments" Foreground="#667066" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Alternate Block Comments">
+Italic
+      </FontStyle>
+      <ColorPair Category="Strings" Foreground="#FBD655" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Strings">
+Italic
+      </FontStyle>
+      <ColorPair Category="Numbers" Foreground="#E85230" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Numbers">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 1" Foreground="#5C97C7" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 2" Foreground="#E73925" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 2">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 3" Foreground="#9BC736" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 4" Foreground="#E89330" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 5" Foreground="#AF86FA" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 5">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 6" Foreground="#5391C4" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 6">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 7" Foreground="#5391C4" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 7">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 8" Foreground="#5391C4" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 8">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 9" Foreground="#5391C4" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 9">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 10" Foreground="#5391C4" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 10">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 11" Foreground="#5391C4" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 11">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 12" Foreground="#5391C4" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 12">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 13" Foreground="#5391C4" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 13">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 14" Foreground="#5391C4" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 14">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 15" Foreground="#5391C4" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 15">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 16" Foreground="#5391C4" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 16">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 17" Foreground="#5391C4" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 17">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 18" Foreground="#5391C4" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 18">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 19" Foreground="#5391C4" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 19">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 20" Foreground="#5391C4" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 20">
+Bold
+      </FontStyle>
+    </Language>
+    <Language Name="HTML">
+      <ColorPair Category="Color Group 1" Foreground="#E85230" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 2" Foreground="#E89330" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 2">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 3" Foreground="#CE1E5B" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Bold
+      </FontStyle>
+    </Language>
+    <Language Name="Java">
+      <ColorPair Category="Color Group 1" Foreground="#9BC736" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 2" Foreground="#E89330" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 2">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 3" Foreground="#F0BC7D" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 13" Foreground="#5391C4" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 13">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="JavaScript">
+      <ColorPair Category="Color Group 1" Foreground="#9BC736" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 2" Foreground="#5391C4" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 2">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 3" Foreground="#E85230" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 4" Foreground="#F0BC7D" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 5" Foreground="#F0BC7D" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 5">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 6" Foreground="#CE1E5B" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 6">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 7" Foreground="#CE1E5B" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 7">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 13" Foreground="#5391C4" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 13">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="MySQL 5.1">
+      <ColorPair Category="Color Group 13" Foreground="#5391C4" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 13">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="PHP">
+      <ColorPair Category="Color Group 1" Foreground="#E89326" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 2" Foreground="#CE1E5B" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 2">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 4" Foreground="#F0BC7D" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 5" Foreground="#E73925" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 5">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 6" Foreground="#E73925" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 6">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 7" Foreground="#E73925" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 7">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 13" Foreground="#5391C4" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 13">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="Perl">
+      <ColorPair Category="Color Group 1" Foreground="#5391C4" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 4" Foreground="#F0BC7D" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 5" Foreground="#CE1E5B" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 5">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 6" Foreground="#CE1E5B" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 6">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 7" Foreground="#CE1E5B" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 7">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 8" Foreground="#9BC736" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 8">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 13" Foreground="#5391C4" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 13">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="Python">
+      <ColorPair Category="Color Group 13" Foreground="#5391C4" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 13">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="Ruby">
+      <ColorPair Category="Color Group 13" Foreground="#5391C4" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 13">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="UE Themes">
+      <ColorPair Category="Text" Foreground="#000000" Background="#FFFFFF" Auto="true"/>
+      <ColorPair Category="Comments" Foreground="#008080" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Comments">
+Normal
+      </FontStyle>
+      <ColorPair Category="Alternate Block Comments" Foreground="#008080" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Alternate Block Comments">
+Normal
+      </FontStyle>
+      <ColorPair Category="Strings" Foreground="#808080" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Strings">
+Normal
+      </FontStyle>
+      <ColorPair Category="Numbers" Foreground="#FF0000" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Numbers">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 1" Foreground="#00FF00" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 2" Foreground="#FF0000" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 2">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 3" Foreground="#FF8000" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 4" Foreground="#008000" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 5" Foreground="#804040" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 5">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 6" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 6">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 7" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 7">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 8" Foreground="#0080FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 8">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 9" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 9">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 10" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 10">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 11" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 11">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 12" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 12">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 13" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 13">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 14" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 14">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 15" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 15">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 16" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 16">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 17" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 17">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 18" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 18">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 19" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 19">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 20" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 20">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="VBScript ASP">
+      <ColorPair Category="Color Group 13" Foreground="#5391C4" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 13">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="Visual Basic">
+      <ColorPair Category="Color Group 13" Foreground="#5391C4" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 13">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="XML">
+      <ColorPair Category="Color Group 13" Foreground="#5391C4" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 13">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="to-do list">
+      <ColorPair Category="Text" Foreground="#FFFFFF" Background="#FFFFFF" Auto="true"/>
+      <ColorPair Category="Comments" Foreground="#AE81FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Comments">
+Normal
+      </FontStyle>
+      <ColorPair Category="Alternate Block Comments" Foreground="#AE81FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Alternate Block Comments">
+Normal
+      </FontStyle>
+      <ColorPair Category="Strings" Foreground="#FF8000" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Strings">
+Normal
+      </FontStyle>
+      <ColorPair Category="Numbers" Foreground="#FFFFFF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Numbers">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 1" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 2" Foreground="#FF0000" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 2">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 3" Foreground="#FF8000" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 4" Foreground="#008000" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 5" Foreground="#804040" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 5">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 6" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 6">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 7" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 7">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 8" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 8">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 9" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 9">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 10" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 10">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 11" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 11">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 12" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 12">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 13" Foreground="#5391C4" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 13">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 14" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 14">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 15" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 15">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 16" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 16">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 17" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 17">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 18" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 18">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 19" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 19">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 20" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 20">
+Normal
+      </FontStyle>
+    </Language>
+  </Languages>
+</UETheme>
Index: doc/tools/ultraedit/ultraedit/default data/themes/Midnight.ue-theme
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/default data/themes/Midnight.ue-theme	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/default data/themes/Midnight.ue-theme	(working copy)
@@ -0,0 +1,546 @@
+<?xml version="1.0"?>
+<UETheme>
+  <Window>
+    <Look>
+Custom
+    </Look>
+    <Font Category="Dockable Windows" Face="Segoe UI">
+-12:0:0:0:400:0:0:0:0:3:2:1:204
+    </Font>
+    <Color ID="ID_DOCKABLE_WINDOW_TEXT" Category="Dockable Window" Description="Text" Value="#BAB7AB"/>
+    <Color ID="ID_DOCKABLE_WINDOW_BACKGROUND" Category="Dockable Window" Description="Background" Value="#32322D"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_TEXT" Category="Dockable Window" Description="Caption Text" Value="#898885"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_TEXT_ACTIVE" Category="Dockable Window" Description="Active Caption Text" Value="#E2E6E7"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_BUTTON" Category="Dockable Window" Description="Caption Button" Value="#898885"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_BUTTON_HIGHLIGHT" Category="Dockable Window" Description="Caption Button Highlight" Value="#676661"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_BUTTON_MOUSEDOWN" Category="Dockable Window" Description="Caption Button Mouse Down" Value="#595855"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_BORDER" Category="Dockable Window" Description="Caption Border" Value="#36342E"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_BORDER_SHADOW" Category="Dockable Window" Description="Caption Border Shadow" Value="#1F1E1B"/>
+    <Color ID="ID_DOCKABLE_WINDOW_BORDER" Category="Dockable Window" Description="Border" Value="#FF0000"/>
+    <Color ID="ID_DOCKABLE_WINDOW_BORDER_SHADOW" Category="Dockable Window" Description="Border Shadow" Value="#FF0000"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_BORDER" Category="Dockable Window" Description="Floating Border" Value="#1F1E1B"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_BORDER_SHADOW" Category="Dockable Window" Description="Floating Border Shadow" Value="#1F1E1B"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_OUTER_BORDER" Category="Dockable Window" Description="Floating Outer Border" Value="#1F1E1B"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_OUTER_BORDER_SHADOW" Category="Dockable Window" Description="Floating Outer Border Shadow" Value="#1F1E1B"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_CAPTION_TEXT" Category="Dockable Window" Description="Floating Caption Text" Value="#BAB7AB"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_BORDER_ACTIVE" Category="Dockable Window" Description="Floating Border Active" Value="#FF0000"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_CAPTION_TEXT_ACTIVE" Category="Dockable Window" Description="Floating Caption Text Active" Value="#E2E6E7"/>
+    <Color ID="ID_MENU_TEXT" Category="Menu" Description="Text" Value="#BAB7AB"/>
+    <Color ID="ID_MENU_BACKGROUND" Category="Menu" Description="Background" Value="#1F1E1B"/>
+    <Color ID="ID_MENU_TEXT_DISABLED" Category="Menu" Description="Text Disabled" Value="#4D4B46"/>
+    <Color ID="ID_MENU_ITEM_BACKGROUND_HIGHLIGHT" Category="Menu" Description="Highlighted Item Background" Value="#41403F"/>
+    <Color ID="ID_MENU_ITEM_TEXT_HIGHLIGHT" Category="Menu" Description="Highlighted Item Text" Value="#E2E6E7"/>
+    <Color ID="ID_MENU_ITEM_BORDER_HIGHLIGHT" Category="Menu" Description="Highlighted Item Border" Value="#787672"/>
+    <Color ID="ID_MENU_ITEM_CHECKED_BACKGROUND" Category="Menu" Description="Checked Item Background" Value="#575448"/>
+    <Color ID="ID_MENU_ITEM_CHECKED_BORDER" Category="Menu" Description="Checked Item Border" Value="#FF0000"/>
+    <Color ID="ID_MENU_ITEM_CHECKED_BACKGROUND_HIGHLIGHT" Category="Menu" Description="Highlighted Checked Item Background" Value="#353535"/>
+    <Color ID="ID_MENU_ITEM_CHECKED_BORDER_HIGHLIGHT" Category="Menu" Description="Highlighted Checked Item Border" Value="#4F4F4F"/>
+    <Color ID="ID_MENU_BORDER" Category="Menu" Description="Border" Value="#1F1E1B"/>
+    <Color ID="ID_MENU_BORDER_SHADOW" Category="Menu" Description="Border Shadow" Value="#000000"/>
+    <Color ID="ID_MENU_TOP_LEVEL_BACKGROUND_ACTIVE" Category="Menu" Description="Top Level Background Active" Value="#4E4E4E"/>
+    <Color ID="ID_MENU_TOP_LEVEL_TEXT" Category="Menu" Description="Top Level Text" Value="#ADAAA4"/>
+    <Color ID="ID_MENU_TOP_LEVEL_TEXT_ACTIVE" Category="Menu" Description="Top Level Text Active" Value="#E7E6E2"/>
+    <Color ID="ID_MENU_TOP_LEVEL_HIGHLIGHT_BACKGROUND" Category="Menu" Description="Highlighted Top Level Background" Value="#FF0000"/>
+    <Color ID="ID_MENU_TOP_LEVEL_TEXT_HIGHLIGHT" Category="Menu" Description="Highlighted Top Level Text" Value="#FF0000"/>
+    <Color ID="ID_MENU_SEPARATOR" Category="Menu" Description="Separator" Value="#3C3933"/>
+    <Color ID="ID_TOOLBAR_SEPARATOR" Category="Toolbar" Description="Separator" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_ITEM_BACKGROUND_HIGHLIGHT" Category="Toolbar" Description="Highlighted Item Background" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_ITEM_BORDER_HIGHLIGHT" Category="Toolbar" Description="Highlighted item Border" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_ITEM_CHECKED_BACKGROUND" Category="Toolbar" Description="Checked Item Background" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_ITEM_CHECKED_BORDER" Category="Toolbar" Description="Checked Item Border" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_ITEM_CHECKED_BACKGROUND_HIGHLIGHT" Category="Toolbar" Description="Clicked Item Background" Value="#353535"/>
+    <Color ID="ID_TOOLBAR_ITEM_CHECKED_BORDER_HIGHLIGHT" Category="Toolbar" Description="Highlighted Checked Item Border" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_CUSTOMIZE_BUTTON" Category="Toolbar" Description="Customize Button" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_GRIPPER" Category="Toolbar" Description="Gripper" Value="#514B42"/>
+    <Color ID="ID_TOOLBAR_GRIPPER_SHADOW" Category="Toolbar" Description="Gripper Shadow" Value="#292722"/>
+    <Color ID="ID_TOOLBAR_BORDER" Category="Toolbar" Description="Border" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_BORDER_SHADOW" Category="Toolbar" Description="Border Shadow" Value="#2B2C24"/>
+    <Color ID="ID_TOOLBAR_COMBO_BORDER" Category="Toolbar" Description="Combobox border" Value="#000000"/>
+    <Color ID="ID_FILETAB_BORDER" Category="File Tab" Description="Tab Border" Value="#45443E"/>
+    <Color ID="ID_FILETAB_BORDER_ACCENT" Category="File Tab" Description="Tab Border Accent" Value="#373633"/>
+    <Color ID="ID_FILETAB_TEXT" Category="File Tab" Description="Tab Text" Value="#8D8D89"/>
+    <Color ID="ID_FILETAB_BORDER_ACTIVE" Category="File Tab" Description="Tab Border Active" Value="#292A28"/>
+    <Color ID="ID_FILETAB_BORDER_TOP_ACTIVE" Category="File Tab" Description="Tab Top Border Active" Value="#35332E"/>
+    <Color ID="ID_FILETAB_TEXT_ACTIVE" Category="File Tab" Description="Tab Text Active" Value="#E7E6E2"/>
+    <Color ID="ID_OUTPUTTAB_BORDER" Category="Output Tab" Description="Tab Border" Value="#FF0000"/>
+    <Color ID="ID_OUTPUTTAB_TEXT" Category="Output Tab" Description="Tab Text" Value="#8D8D89"/>
+    <Color ID="ID_OUTPUTTAB_BORDER_ACTIVE" Category="Output Tab" Description="Tab Border Active" Value="#FF0000"/>
+    <Color ID="ID_OUTPUTTAB_TEXT_ACTIVE" Category="Output Tab" Description="Tab Text Active" Value="#E7E6E2"/>
+    <Color ID="ID_GROUPTAB_BORDER" Category="Group Tab" Description="Tab Border" Value="#1D1C1B"/>
+    <Color ID="ID_GROUPTAB_TEXT" Category="Group Tab" Description="Tab Text" Value="#8D8D89"/>
+    <Color ID="ID_GROUPTAB_BORDER_ACTIVE" Category="Group Tab" Description="Tab Border Active" Value="#161616"/>
+    <Color ID="ID_GROUPTAB_TEXT_ACTIVE" Category="Group Tab" Description="Tab Text Active" Value="#E7E6E2"/>
+    <Color ID="ID_STATUSBAR_TEXT" Category="Statusbar" Description="Statusbar Text" Value="#ADAAA4"/>
+    <Color ID="ID_STATUSBAR_TEXT_DISABLED" Category="Statusbar" Description="Statusbar Text Disabled" Value="#3C3933"/>
+    <Color ID="ID_STATUSBAR_SEPARATOR" Category="Statusbar" Description="Statusbar Separator" Value="#3C3933"/>
+    <Color ID="ID_APPLICATION_BACKGROUND" Category="Application" Description="Dockable Bar Background" Value="#282621"/>
+    <Color ID="ID_FILETABS_BACKGROUND" Category="File Tabs Control" Description="Control Background" Value="#676661"/>
+    <Color ID="ID_FILETABS_BORDER" Category="File Tabs Control" Description="Control Border" Value="#6B6C67"/>
+    <Color ID="ID_FILETABS_BORDER_SHADOW" Category="File Tabs Control" Description="Control Border Shadow" Value="#FF0000"/>
+    <Color ID="ID_FILETABS_TABAREA_BORDER" Category="File Tabs Control" Description="Tab Area Border" Value="#1F1E1B"/>
+    <Color ID="ID_FILETABS_TABAREA_OUTER_BORDER" Category="File Tabs Control" Description="Tab Area Outer Border" Value="#1F1E1B"/>
+    <Color ID="ID_FILETABS_TABAREA_INNER_BORDER" Category="File Tabs Control" Description="Tab Area Inner Border" Value="#1F1E1B"/>
+    <Color ID="ID_FILETABS_BASELINE" Category="File Tabs Control" Description="Tabs Base Line" Value="#1F1E1B"/>
+    <Color ID="ID_OUTPUTTABS_BACKGROUND" Category="Output Tabs Control" Description="Control Background" Value="#161613"/>
+    <Color ID="ID_OUTPUTTABS_BORDER" Category="Output Tabs Control" Description="Control Border" Value="#161613"/>
+    <Color ID="ID_OUTPUTTABS_BASELINE" Category="Output Tabs Control" Description="Tabs Base Line" Value="#292925"/>
+    <Color ID="ID_GROUPTABS_BASELINE" Category="Group Tabs Control" Description="Tabs Base Line" Value="#FF0000"/>
+    <Color ID="ID_GROUPTABS_BACKGROUND" Category="Group Tabs Control" Description="Control Background" Value="#292926"/>
+    <Color ID="ID_GROUPTABS_BORDER" Category="Group Tabs Control" Description="Control Border" Value="#272723"/>
+    <Color ID="ID_BUTTON_TEXT_CHECKED" Category="Button" Description="Checked Text" Value="#E7E6E2"/>
+    <Color ID="ID_BUTTON_TEXT" Category="Button" Description="Text" Value="#A09D96"/>
+    <Color ID="ID_BUTTON_TEXT_HIGHLIGHT" Category="Button" Description="Highlighted Text" Value="#E7E6E2"/>
+    <Color ID="ID_BUTTON_TEXT_DISABLED" Category="Button" Description="Disabled Text" Value="#3E3E39"/>
+    <Color ID="ID_BUTTON_TEXT_DISABLED_SHADOW" Category="Button" Description="Disabled Text Shadow" Value="#808080"/>
+    <Color ID="ID_BUTTON_BORDER" Category="Button" Description="Top/Left Border" Value="#40403C"/>
+    <Color ID="ID_BUTTON_BORDER_CLICKED" Category="Button" Description="Clicked Top/Left Border" Value="#1F1E1B"/>
+    <Color ID="ID_BUTTON_BORDER_SHADOW" Category="Button" Description="Bottom/Right Border" Value="#40403C"/>
+    <Color ID="ID_BUTTON_BORDER_CLICKED_SHADOW" Category="Button" Description="Clicked Bottom/Right Border" Value="#1F1E1B"/>
+    <Color ID="ID_AUTOHIDEBUTTON_BORDER" Category="Auto Hide Button" Description="Auto-Hide Button Border" Value="#000000"/>
+    <Color ID="ID_AUTOHIDEBUTTON_TEXT" Category="Auto Hide Button" Description="Auto-Hide Button Text" Value="#726F65"/>
+    <Color ID="ID_TEXTCONTROL_BACKGROUND" Category="Text Control" Description="Text Control Background" Value="#211F1B"/>
+    <Color ID="ID_TEXTCONTROL_TEXT" Category="Text Control" Description="Text Control Text" Value="#75756D"/>
+    <Color ID="ID_DIALOG_BACKGROUND2" Category="Dialog" Description="Background" Value="#282621"/>
+    <Color ID="ID_DIALOG_TEXT2" Category="Dialog" Description="Text" Value="#BAB7AB"/>
+    <Color ID="ID_STATICCONTROL_BACKGROUND" Category="Static Control" Description="Static Control Background" Value="#292925"/>
+    <Color ID="ID_STATICCONTROL_TEXT" Category="Static Control" Description="Static Control Text" Value="#75756D"/>
+    <Color ID="ID_HEADER_TEXT" Category="List Control" Description="Header Text" Value="#99978E"/>
+    <Color ID="ID_HEADER_TEXT_HIGHLIGHT" Category="List Control" Description="Header Highlighted Text" Value="#E7E6E2"/>
+    <Color ID="ID_HEADER_TEXT_CLICKED" Category="List Control" Description="Header Clicked Text" Value="#BAB7AB"/>
+    <Color ID="ID_HEADER_BORDER" Category="List Control" Description="Header Top/Left Border" Value="#35342F"/>
+    <Color ID="ID_HEADER_BORDER_CLICKED" Category="List Control" Description="Header Clicked Top/Left Border" Value="#32322D"/>
+    <Color ID="ID_HEADER_BORDER_SHADOW" Category="List Control" Description="Header Bottom/Right Border" Value="#454541"/>
+    <Color ID="ID_HEADER_BORDER_CLICKED_SHADOW" Category="List Control" Description="Header Clicked Bottom/Right Border" Value="#1F1E1B"/>
+    <Gradient ID="ID_DOCKABLE_WINDOW_CAPTION_BACKGROUND_GRADIENT" Category="Dockable Window" Description="Caption Background" Start="#393731" Finish="#444139"/>
+    <Gradient ID="ID_DOCKABLE_WINDOW_CAPTION_BACKGROUND_GRADIENT_ACTIVE" Category="Dockable Window" Description="Active Caption Background" Start="#676661" Finish="#6D6C67"/>
+    <Gradient ID="ID_DOCKABLE_WINDOW_FLOATING_CAPTION_BACKGROUND_GRADIENT" Category="Dockable Window" Description="Floating Caption Background" Start="#393731" Finish="#444139"/>
+    <Gradient ID="ID_DOCKABLE_WINDOW_FLOATING_CAPTION_BACKGROUND_GRADIENT_ACTIVE" Category="Dockable Window" Description="Floating Caption Background Active" Start="#666562" Finish="#6D6C67"/>
+    <Gradient ID="ID_MENU_BAR_BACKGROUND_GRADIENT" Category="Menu" Description="Menu Bar Background Gradient" Start="#292722" Finish="#1F1E1B"/>
+    <Gradient ID="ID_TOOLBAR_GRADIENT" Category="Toolbar" Description="Background Gradient" Start="#31312D" Finish="#292722"/>
+    <Gradient ID="ID_TOOLBAR_CUSTOMIZE_BUTTON_GRADIENT" Category="Toolbar" Description="Customize Button Gradient" Start="#31302B" Finish="#47443A"/>
+    <Gradient ID="ID_TOOLBAR_CUSTOMIZE_BUTTON_GRADIENT_HIGHLIGHT" Category="Toolbar" Description="Highlighted Customize Button Gradient" Start="#59584F" Finish="#4F4B42"/>
+    <Gradient ID="ID_FILETAB_BACKGROUND" Category="File Tab" Description="Tab Background" Start="#45443E" Finish="#45443E"/>
+    <Gradient ID="ID_FILETAB_BACKGROUND_ACTIVE" Category="File Tab" Description="Tab Background Active" Start="#1F1E1B" Finish="#36342F"/>
+    <Gradient ID="ID_OUTPUTTAB_BACKGROUND" Category="Output Tab" Description="Tab Background" Start="#45443E" Finish="#45443E"/>
+    <Gradient ID="ID_OUTPUTTAB_BACKGROUND_ACTIVE" Category="Output Tab" Description="Tab Background Active" Start="#232321" Finish="#32322D"/>
+    <Gradient ID="ID_GROUPTAB_BACKGROUND" Category="Group Tab" Description="Tab Background" Start="#45443E" Finish="#45443E"/>
+    <Gradient ID="ID_GROUPTAB_BACKGROUND_ACTIVE" Category="Group Tab" Description="Tab Background Active" Start="#232321" Finish="#32322D"/>
+    <Gradient ID="ID_STATUSBAR_GRADIENT" Category="Statusbar" Description="Statusbar Background Gradient" Start="#585552" Finish="#5B5B57"/>
+    <Gradient ID="ID_APPLICATION_PANE_DIVIDER" Category="Application" Description="Pane Divider" Start="#292722" Finish="#292722"/>
+    <Gradient ID="ID_BUTTON_BACKGROUND_GRADIENT" Category="Button" Description="Background Gradient" Start="#4A4A46" Finish="#5C5C56"/>
+    <Gradient ID="ID_BUTTON_BACKGROUND_GRADIENT_HIGHLIGHT" Category="Button" Description="Highlighted Background Gradient" Start="#47332E" Finish="#674336"/>
+    <Gradient ID="ID_BUTTON_BACKGROUND_GRADIENT_CHECKED" Category="Button" Description="Checked Background Gradient" Start="#1F1E1B" Finish="#292722"/>
+    <Gradient ID="ID_AUTOHIDEBUTTON_BACKGROUND_GRADIENT" Category="Auto Hide Button" Description="Auto-Hide Button Background Gradient" Start="#1F1E1B" Finish="#292722"/>
+    <Gradient ID="ID_HEADER_BACKGROUND_GRADIENT" Category="List Control" Description="Header Background Gradient" Start="#454541" Finish="#454541"/>
+    <Gradient ID="ID_HEADER_BACKGROUND_GRADIENT_HIGHLIGHT" Category="List Control" Description="Highlighted Header Background Gradient" Start="#1F1E1B" Finish="#292722"/>
+    <Gradient ID="ID_HEADER_BACKGROUND_GRADIENT_CLICKED" Category="List Control" Description="Clicked Header Background Gradient" Start="#1F1E1B" Finish="#292722"/>
+  </Window>
+  <Editor>
+    <Font Category="Normal" Face="Consolas">
+-13:0:0:0:400:0:0:0:0:3:2:1:204
+    </Font>
+    <Font Category="Hex/Column" Face="Courier New">
+-13:0:0:0:400:0:0:0:255:0:0:0:204
+    </Font>
+    <Boolean Category="Active Line" Value="true"/>
+    <Boolean Category="Active Column" Value="false"/>
+    <ColorPair Category="Text" Foreground="#CDCBC2" Background="#000000"/>
+    <ColorPair Category="Selected Text" Foreground="#E7E6E2" Background="#514033"/>
+    <ColorPair Category="Active Line" Foreground="#FFFFFF" Background="#23221F"/>
+    <ColorPair Category="Active Column" Foreground="#FFFFFF" Background="#23221F"/>
+    <ColorPair Category="Highlight All" Foreground="#000000" Background="#EECE4F"/>
+    <ColorPair Category="HTML/XML Tags" Foreground="#FBE89B" Background="#223440"/>
+    <ColorPair Category="Auto Templates" Foreground="#0E2034" Background="#1D4470"/>
+    <ColorPair Category="Folding Controls" Foreground="#4B4845" Background="#1F1E1B"/>
+    <ColorPair Category="Brace Highlight" Foreground="#FFFFFF" Background="#3C3C3C"/>
+    <ColorPair Category="Line Numbers and Ruler" Foreground="#4B4845" Background="#1F1E1B"/>
+    <Color Category="Spaces, Tabs, Line Terminators" Value="#2D2D2D"/>
+    <Color Category="Bookmarks" Value="#80271E"/>
+    <Color Category="Column Markers" Value="#292725"/>
+    <Color Category="Read-Only Background" Value="#240000"/>
+    <Color Category="LCI Saved" Value="#3D6332"/>
+    <Color Category="LCI Unsaved" Value="#80271E"/>
+  </Editor>
+  <Languages>
+    <Language Name="C#">
+      <ColorPair Category="Color Group 3" Foreground="#FC2E0A" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 4" Foreground="#FAAF80" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="C/C++">
+      <ColorPair Category="Color Group 2" Foreground="#99EE4D" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 2">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 3" Foreground="#2282E1" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 4" Foreground="#FAAF80" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 5" Foreground="#FAAF7E" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 5">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="Default">
+      <ColorPair Category="Text" Foreground="#A9A596" Background="#FFFFFF" Auto="true"/>
+      <ColorPair Category="Comments" Foreground="#635047" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Comments">
+Italic
+      </FontStyle>
+      <ColorPair Category="Alternate Block Comments" Foreground="#635047" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Alternate Block Comments">
+Italic
+      </FontStyle>
+      <ColorPair Category="Strings" Foreground="#FBE89B" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Strings">
+Italic
+      </FontStyle>
+      <ColorPair Category="Numbers" Foreground="#BAB7AB" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Numbers">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 1" Foreground="#F8990C" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 2" Foreground="#99EE4D" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 2">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 3" Foreground="#81A9DA" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 4" Foreground="#2282E1" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 5" Foreground="#389E36" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 5">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 6" Foreground="#D20069" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 6">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 7" Foreground="#81A9DA" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 7">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 8" Foreground="#FC2E0A" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 8">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 9" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 9">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 10" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 10">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 11" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 11">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 12" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 12">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 13" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 13">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 14" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 14">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 15" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 15">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 16" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 16">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 17" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 17">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 18" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 18">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 19" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 19">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 20" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 20">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="HTML">
+      <ColorPair Category="Color Group 1" Foreground="#FAB54E" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 2" Foreground="#A26528" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 2">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="Java">
+      <ColorPair Category="Color Group 3" Foreground="#FAAF80" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="JavaScript">
+      <ColorPair Category="Color Group 1" Foreground="#99EE4D" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 2" Foreground="#E05A0A" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 2">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 3" Foreground="#F8990C" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 4" Foreground="#FAAF80" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 5" Foreground="#FAAF80" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 5">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 7" Foreground="#D20069" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 7">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="MySQL 5.1">
+      <ColorPair Category="Color Group 2" Foreground="#81A9DA" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 2">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 3" Foreground="#99EE4D" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 4" Foreground="#FAAF80" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Bold
+      </FontStyle>
+    </Language>
+    <Language Name="PHP">
+      <ColorPair Category="Color Group 1" Foreground="#99EE4D" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 2" Foreground="#FC2E0A" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 2">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 3" Foreground="#F8990C" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 4" Foreground="#FAAF7E" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 5" Foreground="#81A9DA" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 5">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 7" Foreground="#FC2E0A" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 7">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 8" Foreground="#2282E1" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 8">
+Bold
+      </FontStyle>
+    </Language>
+    <Language Name="Perl">
+      <ColorPair Category="Color Group 1" Foreground="#99EE4D" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 2" Foreground="#81A9DA" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 2">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 3" Foreground="#2282E1" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 4" Foreground="#FAAF80" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 5" Foreground="#FC2E0A" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 5">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 6" Foreground="#389E36" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 6">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 7" Foreground="#FC2E0A" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 7">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 8" Foreground="#F8990C" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 8">
+Bold
+      </FontStyle>
+    </Language>
+    <Language Name="Python">
+      <ColorPair Category="Color Group 5" Foreground="#FC2E0A" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 5">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 6" Foreground="#FAAF80" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 6">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 8" Foreground="#A26528" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 8">
+Bold
+      </FontStyle>
+    </Language>
+    <Language Name="Ruby">
+      <ColorPair Category="Color Group 1" Foreground="#99EE4D" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 2" Foreground="#FC2E0A" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 2">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 3" Foreground="#2282E1" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 4" Foreground="#FBE89B" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 7" Foreground="#F8990C" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 7">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 8" Foreground="#81A9DA" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 8">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="UE Themes">
+      <ColorPair Category="Text" Foreground="#000000" Background="#FFFFFF" Auto="true"/>
+      <ColorPair Category="Comments" Foreground="#008080" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Comments">
+Normal
+      </FontStyle>
+      <ColorPair Category="Alternate Block Comments" Foreground="#008080" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Alternate Block Comments">
+Normal
+      </FontStyle>
+      <ColorPair Category="Strings" Foreground="#808080" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Strings">
+Normal
+      </FontStyle>
+      <ColorPair Category="Numbers" Foreground="#FF0000" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Numbers">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 1" Foreground="#00FF00" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 2" Foreground="#FF0000" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 2">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 3" Foreground="#FF8000" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 4" Foreground="#008000" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 5" Foreground="#804040" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 5">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 6" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 6">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 7" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 7">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 8" Foreground="#0080FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 8">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="VBScript ASP">
+      <ColorPair Category="Color Group 1" Foreground="#FC2E0A" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 5" Foreground="#99EE4D" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 5">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 6" Foreground="#F8990C" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 6">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 7" Foreground="#2282E1" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 7">
+Bold
+      </FontStyle>
+    </Language>
+    <Language Name="Visual Basic">
+      <ColorPair Category="Color Group 2" Foreground="#FC2E0A" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 2">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 4" Foreground="#99EE4D" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 5" Foreground="#FAAF80" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 5">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="XML">
+      <ColorPair Category="Color Group 1" Foreground="#FAB54E" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 2" Foreground="#A26528" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 2">
+Normal
+      </FontStyle>
+    </Language>
+  </Languages>
+</UETheme>
Index: doc/tools/ultraedit/ultraedit/default data/themes/Modern Light.ue-theme
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/default data/themes/Modern Light.ue-theme	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/default data/themes/Modern Light.ue-theme	(working copy)
@@ -0,0 +1,401 @@
+<?xml version="1.0"?>
+<UETheme>
+  <Window>
+    <Look>
+Custom
+    </Look>
+    <Font Category="Dockable Windows" Face="Segoe UI">
+-12:0:0:0:400:0:0:0:1:0:0:0:12
+    </Font>
+    <Color ID="ID_DOCKABLE_WINDOW_TEXT" Category="Dockable Window" Description="Text" Value="#4B4B4B"/>
+    <Color ID="ID_DOCKABLE_WINDOW_BACKGROUND" Category="Dockable Window" Description="Background" Value="#F5F6F7"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_TEXT" Category="Dockable Window" Description="Caption Text" Value="#3C3C3C"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_TEXT_ACTIVE" Category="Dockable Window" Description="Active Caption Text" Value="#FFFFFF"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_BUTTON" Category="Dockable Window" Description="Caption Button" Value="#808080"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_BUTTON_HIGHLIGHT" Category="Dockable Window" Description="Caption Button Highlight" Value="#B8D8F9"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_BUTTON_MOUSEDOWN" Category="Dockable Window" Description="Caption Button Mouse Down" Value="#7AB1E8"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_BORDER" Category="Dockable Window" Description="Caption Border" Value="#DBDCDD"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_BORDER_SHADOW" Category="Dockable Window" Description="Caption Border Shadow" Value="#DBDCDD"/>
+    <Color ID="ID_DOCKABLE_WINDOW_BORDER" Category="Dockable Window" Description="Border" Value="#C0C0C0"/>
+    <Color ID="ID_DOCKABLE_WINDOW_BORDER_SHADOW" Category="Dockable Window" Description="Border Shadow" Value="#000000"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_BORDER" Category="Dockable Window" Description="Floating Border" Value="#EBEBEB"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_BORDER_SHADOW" Category="Dockable Window" Description="Floating Border Shadow" Value="#EBEBEB"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_OUTER_BORDER" Category="Dockable Window" Description="Floating Outer Border" Value="#D3D3D3"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_OUTER_BORDER_SHADOW" Category="Dockable Window" Description="Floating Outer Border Shadow" Value="#D3D3D3"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_CAPTION_TEXT" Category="Dockable Window" Description="Floating Caption Text" Value="#808080"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_BORDER_ACTIVE" Category="Dockable Window" Description="Floating Border Active" Value="#000000"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_CAPTION_TEXT_ACTIVE" Category="Dockable Window" Description="Floating Caption Text Active" Value="#FFFFFF"/>
+    <Color ID="ID_MENU_TEXT" Category="Menu" Description="Text" Value="#000000"/>
+    <Color ID="ID_MENU_BACKGROUND" Category="Menu" Description="Background" Value="#F0F0F0"/>
+    <Color ID="ID_MENU_TEXT_DISABLED" Category="Menu" Description="Text Disabled" Value="#8D8D8D"/>
+    <Color ID="ID_MENU_ITEM_BACKGROUND_HIGHLIGHT" Category="Menu" Description="Highlighted Item Background" Value="#D5E7F8"/>
+    <Color ID="ID_MENU_ITEM_TEXT_HIGHLIGHT" Category="Menu" Description="Highlighted Item Text" Value="#000000"/>
+    <Color ID="ID_MENU_ITEM_BORDER_HIGHLIGHT" Category="Menu" Description="Highlighted Item Border" Value="#7AB1E8"/>
+    <Color ID="ID_MENU_ITEM_CHECKED_BACKGROUND" Category="Menu" Description="Checked Item Background" Value="#CDE4FC"/>
+    <Color ID="ID_MENU_ITEM_CHECKED_BORDER" Category="Menu" Description="Checked Item Border" Value="#C0C0C0"/>
+    <Color ID="ID_MENU_ITEM_CHECKED_BACKGROUND_HIGHLIGHT" Category="Menu" Description="Highlighted Checked Item Background" Value="#DCEDFE"/>
+    <Color ID="ID_MENU_ITEM_CHECKED_BORDER_HIGHLIGHT" Category="Menu" Description="Highlighted Checked Item Border" Value="#D5E7F8"/>
+    <Color ID="ID_MENU_BORDER" Category="Menu" Description="Border" Value="#A2A3A4"/>
+    <Color ID="ID_MENU_BORDER_SHADOW" Category="Menu" Description="Border Shadow" Value="#DDDDDD"/>
+    <Color ID="ID_MENU_TOP_LEVEL_BACKGROUND_ACTIVE" Category="Menu" Description="Top Level Background Active" Value="#B8D8F9"/>
+    <Color ID="ID_MENU_TOP_LEVEL_TEXT" Category="Menu" Description="Top Level Text" Value="#000000"/>
+    <Color ID="ID_MENU_TOP_LEVEL_TEXT_ACTIVE" Category="Menu" Description="Top Level Text Active" Value="#000000"/>
+    <Color ID="ID_MENU_TOP_LEVEL_HIGHLIGHT_BACKGROUND" Category="Menu" Description="Highlighted Top Level Background" Value="#000000"/>
+    <Color ID="ID_MENU_TOP_LEVEL_TEXT_HIGHLIGHT" Category="Menu" Description="Highlighted Top Level Text" Value="#000000"/>
+    <Color ID="ID_MENU_SEPARATOR" Category="Menu" Description="Separator" Value="#E2E3E4"/>
+    <Color ID="ID_TOOLBAR_SEPARATOR" Category="Toolbar" Description="Separator" Value="#000000"/>
+    <Color ID="ID_TOOLBAR_ITEM_BACKGROUND_HIGHLIGHT" Category="Toolbar" Description="Highlighted Item Background" Value="#000000"/>
+    <Color ID="ID_TOOLBAR_ITEM_BORDER_HIGHLIGHT" Category="Toolbar" Description="Highlighted item Border" Value="#000000"/>
+    <Color ID="ID_TOOLBAR_ITEM_CHECKED_BACKGROUND" Category="Toolbar" Description="Checked Item Background" Value="#000000"/>
+    <Color ID="ID_TOOLBAR_ITEM_CHECKED_BORDER" Category="Toolbar" Description="Checked Item Border" Value="#000000"/>
+    <Color ID="ID_TOOLBAR_ITEM_CHECKED_BACKGROUND_HIGHLIGHT" Category="Toolbar" Description="Clicked Item Background" Value="#B8D8F9"/>
+    <Color ID="ID_TOOLBAR_ITEM_CHECKED_BORDER_HIGHLIGHT" Category="Toolbar" Description="Highlighted Checked Item Border" Value="#000000"/>
+    <Color ID="ID_TOOLBAR_CUSTOMIZE_BUTTON" Category="Toolbar" Description="Customize Button" Value="#000000"/>
+    <Color ID="ID_TOOLBAR_GRIPPER" Category="Toolbar" Description="Gripper" Value="#C0C0C0"/>
+    <Color ID="ID_TOOLBAR_GRIPPER_SHADOW" Category="Toolbar" Description="Gripper Shadow" Value="#F5F6F7"/>
+    <Color ID="ID_TOOLBAR_BORDER" Category="Toolbar" Description="Border" Value="#000000"/>
+    <Color ID="ID_TOOLBAR_BORDER_SHADOW" Category="Toolbar" Description="Border Shadow" Value="#F5F6F7"/>
+    <Color ID="ID_TOOLBAR_COMBO_BORDER" Category="Toolbar" Description="Combobox border" Value="#7AB1E8"/>
+    <Color ID="ID_FILETAB_BORDER" Category="File Tab" Description="Tab Border" Value="#000000"/>
+    <Color ID="ID_FILETAB_BORDER_ACCENT" Category="File Tab" Description="Tab Border Accent" Value="#BFC0C1"/>
+    <Color ID="ID_FILETAB_TEXT" Category="File Tab" Description="Tab Text" Value="#3C3C3C"/>
+    <Color ID="ID_FILETAB_BORDER_ACTIVE" Category="File Tab" Description="Tab Border Active" Value="#000000"/>
+    <Color ID="ID_FILETAB_BORDER_TOP_ACTIVE" Category="File Tab" Description="Tab Top Border Active" Value="#1979CA"/>
+    <Color ID="ID_FILETAB_TEXT_ACTIVE" Category="File Tab" Description="Tab Text Active" Value="#FFFFFF"/>
+    <Color ID="ID_OUTPUTTAB_BORDER" Category="Output Tab" Description="Tab Border" Value="#000000"/>
+    <Color ID="ID_OUTPUTTAB_TEXT" Category="Output Tab" Description="Tab Text" Value="#3C3C3C"/>
+    <Color ID="ID_OUTPUTTAB_BORDER_ACTIVE" Category="Output Tab" Description="Tab Border Active" Value="#000000"/>
+    <Color ID="ID_OUTPUTTAB_TEXT_ACTIVE" Category="Output Tab" Description="Tab Text Active" Value="#FFFFFF"/>
+    <Color ID="ID_GROUPTAB_BORDER" Category="Group Tab" Description="Tab Border" Value="#DADBDC"/>
+    <Color ID="ID_GROUPTAB_TEXT" Category="Group Tab" Description="Tab Text" Value="#3C3C3C"/>
+    <Color ID="ID_GROUPTAB_BORDER_ACTIVE" Category="Group Tab" Description="Tab Border Active" Value="#F5F6F7"/>
+    <Color ID="ID_GROUPTAB_TEXT_ACTIVE" Category="Group Tab" Description="Tab Text Active" Value="#FFFFFF"/>
+    <Color ID="ID_STATUSBAR_TEXT" Category="Statusbar" Description="Statusbar Text" Value="#1E395B"/>
+    <Color ID="ID_STATUSBAR_TEXT_DISABLED" Category="Statusbar" Description="Statusbar Text Disabled" Value="#8D8D8D"/>
+    <Color ID="ID_STATUSBAR_SEPARATOR" Category="Statusbar" Description="Statusbar Separator" Value="#C3C4C5"/>
+    <Color ID="ID_APPLICATION_BACKGROUND" Category="Application" Description="Dockable Bar Background" Value="#F5F6F7"/>
+    <Color ID="ID_FILETABS_BACKGROUND" Category="File Tabs Control" Description="Control Background" Value="#FFFFFF"/>
+    <Color ID="ID_FILETABS_BORDER" Category="File Tabs Control" Description="Control Border" Value="#DADBDC"/>
+    <Color ID="ID_FILETABS_BORDER_SHADOW" Category="File Tabs Control" Description="Control Border Shadow" Value="#000000"/>
+    <Color ID="ID_FILETABS_TABAREA_BORDER" Category="File Tabs Control" Description="Tab Area Border" Value="#F5F6F7"/>
+    <Color ID="ID_FILETABS_TABAREA_OUTER_BORDER" Category="File Tabs Control" Description="Tab Area Outer Border" Value="#F5F6F7"/>
+    <Color ID="ID_FILETABS_TABAREA_INNER_BORDER" Category="File Tabs Control" Description="Tab Area Inner Border" Value="#F5F6F7"/>
+    <Color ID="ID_FILETABS_BASELINE" Category="File Tabs Control" Description="Tabs Base Line" Value="#BFC0C1"/>
+    <Color ID="ID_OUTPUTTABS_BACKGROUND" Category="Output Tabs Control" Description="Control Background" Value="#C0C0C0"/>
+    <Color ID="ID_OUTPUTTABS_BORDER" Category="Output Tabs Control" Description="Control Border" Value="#C0C0C0"/>
+    <Color ID="ID_OUTPUTTABS_BASELINE" Category="Output Tabs Control" Description="Tabs Base Line" Value="#C0C0C0"/>
+    <Color ID="ID_GROUPTABS_BASELINE" Category="Group Tabs Control" Description="Tabs Base Line" Value="#000000"/>
+    <Color ID="ID_GROUPTABS_BACKGROUND" Category="Group Tabs Control" Description="Control Background" Value="#F5F6F7"/>
+    <Color ID="ID_GROUPTABS_BORDER" Category="Group Tabs Control" Description="Control Border" Value="#BFBFBF"/>
+    <Color ID="ID_BUTTON_TEXT_CHECKED" Category="Button" Description="Checked Text" Value="#1979CA"/>
+    <Color ID="ID_BUTTON_TEXT" Category="Button" Description="Text" Value="#1965CA"/>
+    <Color ID="ID_BUTTON_TEXT_HIGHLIGHT" Category="Button" Description="Highlighted Text" Value="#1979CA"/>
+    <Color ID="ID_BUTTON_TEXT_DISABLED" Category="Button" Description="Disabled Text" Value="#999B9D"/>
+    <Color ID="ID_BUTTON_TEXT_DISABLED_SHADOW" Category="Button" Description="Disabled Text Shadow" Value="#C5C5C5"/>
+    <Color ID="ID_BUTTON_BORDER" Category="Button" Description="Top/Left Border" Value="#ABADB3"/>
+    <Color ID="ID_BUTTON_BORDER_CLICKED" Category="Button" Description="Clicked Top/Left Border" Value="#3399FF"/>
+    <Color ID="ID_BUTTON_BORDER_SHADOW" Category="Button" Description="Bottom/Right Border" Value="#ABADB3"/>
+    <Color ID="ID_BUTTON_BORDER_CLICKED_SHADOW" Category="Button" Description="Clicked Bottom/Right Border" Value="#3399FF"/>
+    <Color ID="ID_AUTOHIDEBUTTON_BORDER" Category="Auto Hide Button" Description="Auto-Hide Button Border" Value="#E8E8E8"/>
+    <Color ID="ID_AUTOHIDEBUTTON_TEXT" Category="Auto Hide Button" Description="Auto-Hide Button Text" Value="#FFFFFF"/>
+    <Color ID="ID_TEXTCONTROL_BACKGROUND" Category="Text Control" Description="Text Control Background" Value="#FFFFFF"/>
+    <Color ID="ID_TEXTCONTROL_TEXT" Category="Text Control" Description="Text Control Text" Value="#1E395B"/>
+    <Color ID="ID_DIALOG_BACKGROUND2" Category="Dialog" Description="Background" Value="#EFEFEF"/>
+    <Color ID="ID_DIALOG_TEXT2" Category="Dialog" Description="Text" Value="#4B4B4B"/>
+    <Color ID="ID_STATICCONTROL_BACKGROUND" Category="Static Control" Description="Static Control Background" Value="#F0F0F0"/>
+    <Color ID="ID_STATICCONTROL_TEXT" Category="Static Control" Description="Static Control Text" Value="#000000"/>
+    <Color ID="ID_HEADER_TEXT" Category="List Control" Description="Header Text" Value="#4C607A"/>
+    <Color ID="ID_HEADER_TEXT_HIGHLIGHT" Category="List Control" Description="Header Highlighted Text" Value="#4C607A"/>
+    <Color ID="ID_HEADER_TEXT_CLICKED" Category="List Control" Description="Header Clicked Text" Value="#4C607A"/>
+    <Color ID="ID_HEADER_BORDER" Category="List Control" Description="Header Top/Left Border" Value="#FFFFFF"/>
+    <Color ID="ID_HEADER_BORDER_CLICKED" Category="List Control" Description="Header Clicked Top/Left Border" Value="#9BABC1"/>
+    <Color ID="ID_HEADER_BORDER_SHADOW" Category="List Control" Description="Header Bottom/Right Border" Value="#FFFFFF"/>
+    <Color ID="ID_HEADER_BORDER_CLICKED_SHADOW" Category="List Control" Description="Header Clicked Bottom/Right Border" Value="#9BABC1"/>
+    <Gradient ID="ID_DOCKABLE_WINDOW_CAPTION_BACKGROUND_GRADIENT" Category="Dockable Window" Description="Caption Background" Start="#F5F7F8" Finish="#F5F6F7"/>
+    <Gradient ID="ID_DOCKABLE_WINDOW_CAPTION_BACKGROUND_GRADIENT_ACTIVE" Category="Dockable Window" Description="Active Caption Background" Start="#1979CA" Finish="#1A7ACA"/>
+    <Gradient ID="ID_DOCKABLE_WINDOW_FLOATING_CAPTION_BACKGROUND_GRADIENT" Category="Dockable Window" Description="Floating Caption Background" Start="#F5F7F8" Finish="#F5F6F7"/>
+    <Gradient ID="ID_DOCKABLE_WINDOW_FLOATING_CAPTION_BACKGROUND_GRADIENT_ACTIVE" Category="Dockable Window" Description="Floating Caption Background Active" Start="#1979CA" Finish="#1A7ACA"/>
+    <Gradient ID="ID_MENU_BAR_BACKGROUND_GRADIENT" Category="Menu" Description="Menu Bar Background Gradient" Start="#FFFFFF" Finish="#FFFFFF"/>
+    <Gradient ID="ID_TOOLBAR_GRADIENT" Category="Toolbar" Description="Background Gradient" Start="#F5F6F7" Finish="#F5F6F7"/>
+    <Gradient ID="ID_TOOLBAR_CUSTOMIZE_BUTTON_GRADIENT" Category="Toolbar" Description="Customize Button Gradient" Start="#EAEBEC" Finish="#EAEBEC"/>
+    <Gradient ID="ID_TOOLBAR_CUSTOMIZE_BUTTON_GRADIENT_HIGHLIGHT" Category="Toolbar" Description="Highlighted Customize Button Gradient" Start="#D1E1EF" Finish="#D1E1EF"/>
+    <Gradient ID="ID_FILETAB_BACKGROUND" Category="File Tab" Description="Tab Background" Start="#F5F7F8" Finish="#F5F6F7"/>
+    <Gradient ID="ID_FILETAB_BACKGROUND_ACTIVE" Category="File Tab" Description="Tab Background Active" Start="#1979CA" Finish="#1A7ACA"/>
+    <Gradient ID="ID_OUTPUTTAB_BACKGROUND" Category="Output Tab" Description="Tab Background" Start="#F5F6F7" Finish="#F5F6F7"/>
+    <Gradient ID="ID_OUTPUTTAB_BACKGROUND_ACTIVE" Category="Output Tab" Description="Tab Background Active" Start="#1979CA" Finish="#1979CA"/>
+    <Gradient ID="ID_GROUPTAB_BACKGROUND" Category="Group Tab" Description="Tab Background" Start="#F5F6F7" Finish="#F5F6F7"/>
+    <Gradient ID="ID_GROUPTAB_BACKGROUND_ACTIVE" Category="Group Tab" Description="Tab Background Active" Start="#1979CA" Finish="#1979CA"/>
+    <Gradient ID="ID_STATUSBAR_GRADIENT" Category="Statusbar" Description="Statusbar Background Gradient" Start="#F5F6F7" Finish="#F5F6F7"/>
+    <Gradient ID="ID_APPLICATION_PANE_DIVIDER" Category="Application" Description="Pane Divider" Start="#C0C0C0" Finish="#C0C0C0"/>
+    <Gradient ID="ID_BUTTON_BACKGROUND_GRADIENT" Category="Button" Description="Background Gradient" Start="#FFFFFF" Finish="#FFFFFF"/>
+    <Gradient ID="ID_BUTTON_BACKGROUND_GRADIENT_HIGHLIGHT" Category="Button" Description="Highlighted Background Gradient" Start="#E8EFF7" Finish="#E8EFF7"/>
+    <Gradient ID="ID_BUTTON_BACKGROUND_GRADIENT_CHECKED" Category="Button" Description="Checked Background Gradient" Start="#C5D7EB" Finish="#C5D7EB"/>
+    <Gradient ID="ID_AUTOHIDEBUTTON_BACKGROUND_GRADIENT" Category="Auto Hide Button" Description="Auto-Hide Button Background Gradient" Start="#000000" Finish="#000000"/>
+    <Gradient ID="ID_HEADER_BACKGROUND_GRADIENT" Category="List Control" Description="Header Background Gradient" Start="#FFFFFF" Finish="#FFFFFF"/>
+    <Gradient ID="ID_HEADER_BACKGROUND_GRADIENT_HIGHLIGHT" Category="List Control" Description="Highlighted Header Background Gradient" Start="#F1F5FB" Finish="#EAF4FF"/>
+    <Gradient ID="ID_HEADER_BACKGROUND_GRADIENT_CLICKED" Category="List Control" Description="Clicked Header Background Gradient" Start="#FFFFFF" Finish="#FFFFFF"/>
+  </Window>
+  <Editor>
+    <Font Category="Normal" Face="Courier New">
+-13:0:0:0:400:0:0:0:255:0:0:0:12
+    </Font>
+    <Font Category="Hex/Column" Face="Courier New">
+-13:0:0:0:400:0:0:0:255:0:0:0:12
+    </Font>
+    <Boolean Category="Active Line" Value="true"/>
+    <Boolean Category="Active Column" Value="false"/>
+    <ColorPair Category="Text" Foreground="#000000" Background="#FFFFFF"/>
+    <ColorPair Category="Selected Text" Foreground="#FFFFFF" Background="#298CE1"/>
+    <ColorPair Category="Active Line" Foreground="#000000" Background="#CDE4FC"/>
+    <ColorPair Category="Active Column" Foreground="#000000" Background="#CDE4FC"/>
+    <ColorPair Category="Highlight All" Foreground="#000000" Background="#96C1ED"/>
+    <ColorPair Category="HTML/XML Tags" Foreground="#000000" Background="#9DCDFD"/>
+    <ColorPair Category="Auto Templates" Foreground="#FDFFC8" Background="#96C1ED"/>
+    <ColorPair Category="Folding Controls" Foreground="#D3D3D3" Background="#F5F6F7"/>
+    <ColorPair Category="Brace Highlight" Foreground="#000000" Background="#BF9DFF"/>
+    <ColorPair Category="Line Numbers and Ruler" Foreground="#929292" Background="#F5F6F7"/>
+    <Color Category="Spaces, Tabs, Line Terminators" Value="#9BABC1"/>
+    <Color Category="Bookmarks" Value="#C8D7EA"/>
+    <Color Category="Column Markers" Value="#B5B5B5"/>
+    <Color Category="Read-Only Background" Value="#E2E6E9"/>
+    <Color Category="LCI Saved" Value="#399504"/>
+    <Color Category="LCI Unsaved" Value="#FF156A"/>
+  </Editor>
+  <Languages>
+    <Language Name="C#">
+      <ColorPair Category="Color Group 3" Foreground="#FF156A" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="C/C++">
+      <ColorPair Category="Color Group 3" Foreground="#FF156A" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 4" Foreground="#217366" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 5" Foreground="#023264" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 5">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="Default">
+      <ColorPair Category="Text" Foreground="#000000" Background="#FFFFFF" Auto="true"/>
+      <ColorPair Category="Comments" Foreground="#808080" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Comments">
+Normal
+      </FontStyle>
+      <ColorPair Category="Alternate Block Comments" Foreground="#808080" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Alternate Block Comments">
+Normal
+      </FontStyle>
+      <ColorPair Category="Strings" Foreground="#019000" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Strings">
+Normal
+      </FontStyle>
+      <ColorPair Category="Numbers" Foreground="#B23838" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Numbers">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 1" Foreground="#0464C8" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 2" Foreground="#B23838" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 2">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 3" Foreground="#CC4E2F" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 4" Foreground="#023264" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 5" Foreground="#FF156A" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 5">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 6" Foreground="#0464C8" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 6">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 7" Foreground="#0464C8" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 7">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 8" Foreground="#0464C8" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 8">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 9" Foreground="#0464C8" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 9">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 10" Foreground="#0464C8" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 10">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 11" Foreground="#0464C8" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 11">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 12" Foreground="#0464C8" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 12">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 13" Foreground="#0464C8" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 13">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 14" Foreground="#0464C8" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 14">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 15" Foreground="#0464C8" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 15">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 16" Foreground="#0464C8" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 16">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 17" Foreground="#0464C8" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 17">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 18" Foreground="#0464C8" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 18">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 19" Foreground="#0464C8" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 19">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 20" Foreground="#0464C8" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 20">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="HTML">
+      <ColorPair Category="Color Group 1" Foreground="#B23838" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 2" Foreground="#0464C8" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 2">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 3" Foreground="#217366" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="Java">
+      <ColorPair Category="Color Group 3" Foreground="#023264" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="JavaScript">
+      <ColorPair Category="Color Group 3" Foreground="#0464C8" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 5" Foreground="#023264" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 5">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 6" Foreground="#FF156A" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 6">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 7" Foreground="#FF156A" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 7">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="Perl">
+      <ColorPair Category="Color Group 1" Foreground="#7F15FE" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 3" Foreground="#B23838" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="Ruby">
+      <ColorPair Category="Color Group 4" Foreground="#019000" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 5" Foreground="#023264" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 5">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 6" Foreground="#FF156A" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 6">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="VBScript ASP">
+      <ColorPair Category="Color Group 1" Foreground="#B23838" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 5" Foreground="#0464C8" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 5">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="Visual Basic">
+      <ColorPair Category="Color Group 1" Foreground="#FF156A" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 4" Foreground="#0464C8" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 5" Foreground="#0464C8" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 5">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="XML">
+      <ColorPair Category="Color Group 1" Foreground="#B23838" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 2" Foreground="#0464C8" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 2">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 3" Foreground="#FF156A" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 4" Foreground="#7F15FE" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 5" Foreground="#7F15FE" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 5">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 6" Foreground="#7F15FE" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 6">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 7" Foreground="#7F15FE" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 7">
+Normal
+      </FontStyle>
+    </Language>
+  </Languages>
+</UETheme>
Index: doc/tools/ultraedit/ultraedit/default data/themes/Slate.ue-theme
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/default data/themes/Slate.ue-theme	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/default data/themes/Slate.ue-theme	(working copy)
@@ -0,0 +1,265 @@
+<?xml version="1.0"?>
+<UETheme>
+  <Window>
+    <Look>
+Custom
+    </Look>
+    <Font Category="Dockable Windows" Face="Segoe UI">
+-12:0:0:0:400:0:0:0:1:0:0:0:7
+    </Font>
+    <Color ID="ID_DOCKABLE_WINDOW_TEXT" Category="Dockable Window" Description="Text" Value="#FFFFFF"/>
+    <Color ID="ID_DOCKABLE_WINDOW_BACKGROUND" Category="Dockable Window" Description="Background" Value="#616161"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_TEXT" Category="Dockable Window" Description="Caption Text" Value="#FFFFFF"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_TEXT_ACTIVE" Category="Dockable Window" Description="Active Caption Text" Value="#FFFFFF"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_BUTTON" Category="Dockable Window" Description="Caption Button" Value="#FFFFFF"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_BUTTON_HIGHLIGHT" Category="Dockable Window" Description="Caption Button Highlight" Value="#808080"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_BUTTON_MOUSEDOWN" Category="Dockable Window" Description="Caption Button Mouse Down" Value="#800000"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_BORDER" Category="Dockable Window" Description="Caption Border" Value="#4E4E4E"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_BORDER_SHADOW" Category="Dockable Window" Description="Caption Border Shadow" Value="#484848"/>
+    <Color ID="ID_DOCKABLE_WINDOW_BORDER" Category="Dockable Window" Description="Border" Value="#FF0000"/>
+    <Color ID="ID_DOCKABLE_WINDOW_BORDER_SHADOW" Category="Dockable Window" Description="Border Shadow" Value="#FF0000"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_BORDER" Category="Dockable Window" Description="Floating Border" Value="#808080"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_BORDER_SHADOW" Category="Dockable Window" Description="Floating Border Shadow" Value="#808080"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_OUTER_BORDER" Category="Dockable Window" Description="Floating Outer Border" Value="#808080"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_OUTER_BORDER_SHADOW" Category="Dockable Window" Description="Floating Outer Border Shadow" Value="#808080"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_CAPTION_TEXT" Category="Dockable Window" Description="Floating Caption Text" Value="#FFFFFF"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_BORDER_ACTIVE" Category="Dockable Window" Description="Floating Border Active" Value="#FF0000"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_CAPTION_TEXT_ACTIVE" Category="Dockable Window" Description="Floating Caption Text Active" Value="#FFFFFF"/>
+    <Color ID="ID_MENU_TEXT" Category="Menu" Description="Text" Value="#FFFFFF"/>
+    <Color ID="ID_MENU_BACKGROUND" Category="Menu" Description="Background" Value="#616161"/>
+    <Color ID="ID_MENU_TEXT_DISABLED" Category="Menu" Description="Text Disabled" Value="#000000"/>
+    <Color ID="ID_MENU_ITEM_BACKGROUND_HIGHLIGHT" Category="Menu" Description="Highlighted Item Background" Value="#006B9F"/>
+    <Color ID="ID_MENU_ITEM_TEXT_HIGHLIGHT" Category="Menu" Description="Highlighted Item Text" Value="#FFFFFF"/>
+    <Color ID="ID_MENU_ITEM_BORDER_HIGHLIGHT" Category="Menu" Description="Highlighted Item Border" Value="#2894FF"/>
+    <Color ID="ID_MENU_ITEM_CHECKED_BACKGROUND" Category="Menu" Description="Checked Item Background" Value="#FFFFFF"/>
+    <Color ID="ID_MENU_ITEM_CHECKED_BORDER" Category="Menu" Description="Checked Item Border" Value="#FF0000"/>
+    <Color ID="ID_MENU_ITEM_CHECKED_BACKGROUND_HIGHLIGHT" Category="Menu" Description="Highlighted Checked Item Background" Value="#80FFFF"/>
+    <Color ID="ID_MENU_ITEM_CHECKED_BORDER_HIGHLIGHT" Category="Menu" Description="Highlighted Checked Item Border" Value="#0080FF"/>
+    <Color ID="ID_MENU_BORDER" Category="Menu" Description="Border" Value="#484848"/>
+    <Color ID="ID_MENU_BORDER_SHADOW" Category="Menu" Description="Border Shadow" Value="#0080C0"/>
+    <Color ID="ID_MENU_TOP_LEVEL_BACKGROUND_ACTIVE" Category="Menu" Description="Top Level Background Active" Value="#006B9F"/>
+    <Color ID="ID_MENU_TOP_LEVEL_TEXT" Category="Menu" Description="Top Level Text" Value="#FFFFFF"/>
+    <Color ID="ID_MENU_TOP_LEVEL_TEXT_ACTIVE" Category="Menu" Description="Top Level Text Active" Value="#FFFFFF"/>
+    <Color ID="ID_MENU_TOP_LEVEL_HIGHLIGHT_BACKGROUND" Category="Menu" Description="Highlighted Top Level Background" Value="#FF0000"/>
+    <Color ID="ID_MENU_TOP_LEVEL_TEXT_HIGHLIGHT" Category="Menu" Description="Highlighted Top Level Text" Value="#FF0000"/>
+    <Color ID="ID_MENU_SEPARATOR" Category="Menu" Description="Separator" Value="#3A3A3A"/>
+    <Color ID="ID_TOOLBAR_SEPARATOR" Category="Toolbar" Description="Separator" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_ITEM_BACKGROUND_HIGHLIGHT" Category="Toolbar" Description="Highlighted Item Background" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_ITEM_BORDER_HIGHLIGHT" Category="Toolbar" Description="Highlighted item Border" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_ITEM_CHECKED_BACKGROUND" Category="Toolbar" Description="Checked Item Background" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_ITEM_CHECKED_BORDER" Category="Toolbar" Description="Checked Item Border" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_ITEM_CHECKED_BACKGROUND_HIGHLIGHT" Category="Toolbar" Description="Clicked Item Background" Value="#004080"/>
+    <Color ID="ID_TOOLBAR_ITEM_CHECKED_BORDER_HIGHLIGHT" Category="Toolbar" Description="Highlighted Checked Item Border" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_CUSTOMIZE_BUTTON" Category="Toolbar" Description="Customize Button" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_GRIPPER" Category="Toolbar" Description="Gripper" Value="#353535"/>
+    <Color ID="ID_TOOLBAR_GRIPPER_SHADOW" Category="Toolbar" Description="Gripper Shadow" Value="#808080"/>
+    <Color ID="ID_TOOLBAR_BORDER" Category="Toolbar" Description="Border" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_BORDER_SHADOW" Category="Toolbar" Description="Border Shadow" Value="#808080"/>
+    <Color ID="ID_TOOLBAR_COMBO_BORDER" Category="Toolbar" Description="Combobox border" Value="#FFFFFF"/>
+    <Color ID="ID_FILETAB_BORDER" Category="File Tab" Description="Tab Border" Value="#FF0000"/>
+    <Color ID="ID_FILETAB_BORDER_ACCENT" Category="File Tab" Description="Tab Border Accent" Value="#606060"/>
+    <Color ID="ID_FILETAB_TEXT" Category="File Tab" Description="Tab Text" Value="#FFFFFF"/>
+    <Color ID="ID_FILETAB_BORDER_ACTIVE" Category="File Tab" Description="Tab Border Active" Value="#0080FF"/>
+    <Color ID="ID_FILETAB_BORDER_TOP_ACTIVE" Category="File Tab" Description="Tab Top Border Active" Value="#0088CA"/>
+    <Color ID="ID_FILETAB_TEXT_ACTIVE" Category="File Tab" Description="Tab Text Active" Value="#FFFFFF"/>
+    <Color ID="ID_OUTPUTTAB_BORDER" Category="Output Tab" Description="Tab Border" Value="#595959"/>
+    <Color ID="ID_OUTPUTTAB_TEXT" Category="Output Tab" Description="Tab Text" Value="#FFFFFF"/>
+    <Color ID="ID_OUTPUTTAB_BORDER_ACTIVE" Category="Output Tab" Description="Tab Border Active" Value="#004080"/>
+    <Color ID="ID_OUTPUTTAB_TEXT_ACTIVE" Category="Output Tab" Description="Tab Text Active" Value="#FFFFFF"/>
+    <Color ID="ID_GROUPTAB_BORDER" Category="Group Tab" Description="Tab Border" Value="#808080"/>
+    <Color ID="ID_GROUPTAB_TEXT" Category="Group Tab" Description="Tab Text" Value="#FFFFFF"/>
+    <Color ID="ID_GROUPTAB_BORDER_ACTIVE" Category="Group Tab" Description="Tab Border Active" Value="#004080"/>
+    <Color ID="ID_GROUPTAB_TEXT_ACTIVE" Category="Group Tab" Description="Tab Text Active" Value="#FFFFFF"/>
+    <Color ID="ID_STATUSBAR_TEXT" Category="Statusbar" Description="Statusbar Text" Value="#FFFFFF"/>
+    <Color ID="ID_STATUSBAR_TEXT_DISABLED" Category="Statusbar" Description="Statusbar Text Disabled" Value="#000000"/>
+    <Color ID="ID_STATUSBAR_SEPARATOR" Category="Statusbar" Description="Statusbar Separator" Value="#2E2E2E"/>
+    <Color ID="ID_APPLICATION_BACKGROUND" Category="Application" Description="Dockable Bar Background" Value="#4D4D4D"/>
+    <Color ID="ID_FILETABS_BACKGROUND" Category="File Tabs Control" Description="Control Background" Value="#808080"/>
+    <Color ID="ID_FILETABS_BORDER" Category="File Tabs Control" Description="Control Border" Value="#7F7F7F"/>
+    <Color ID="ID_FILETABS_BORDER_SHADOW" Category="File Tabs Control" Description="Control Border Shadow" Value="#FF0000"/>
+    <Color ID="ID_FILETABS_TABAREA_BORDER" Category="File Tabs Control" Description="Tab Area Border" Value="#353535"/>
+    <Color ID="ID_FILETABS_TABAREA_OUTER_BORDER" Category="File Tabs Control" Description="Tab Area Outer Border" Value="#606060"/>
+    <Color ID="ID_FILETABS_TABAREA_INNER_BORDER" Category="File Tabs Control" Description="Tab Area Inner Border" Value="#808080"/>
+    <Color ID="ID_FILETABS_BASELINE" Category="File Tabs Control" Description="Tabs Base Line" Value="#616161"/>
+    <Color ID="ID_OUTPUTTABS_BACKGROUND" Category="Output Tabs Control" Description="Control Background" Value="#808080"/>
+    <Color ID="ID_OUTPUTTABS_BORDER" Category="Output Tabs Control" Description="Control Border" Value="#616161"/>
+    <Color ID="ID_OUTPUTTABS_BASELINE" Category="Output Tabs Control" Description="Tabs Base Line" Value="#616161"/>
+    <Color ID="ID_GROUPTABS_BASELINE" Category="Group Tabs Control" Description="Tabs Base Line" Value="#FF0000"/>
+    <Color ID="ID_GROUPTABS_BACKGROUND" Category="Group Tabs Control" Description="Control Background" Value="#4E4E4E"/>
+    <Color ID="ID_GROUPTABS_BORDER" Category="Group Tabs Control" Description="Control Border" Value="#4E4E4E"/>
+    <Color ID="ID_BUTTON_TEXT_CHECKED" Category="Button" Description="Checked Text" Value="#FEE2EE"/>
+    <Color ID="ID_BUTTON_TEXT" Category="Button" Description="Text" Value="#FFFFFF"/>
+    <Color ID="ID_BUTTON_TEXT_HIGHLIGHT" Category="Button" Description="Highlighted Text" Value="#BFFFFF"/>
+    <Color ID="ID_BUTTON_TEXT_DISABLED" Category="Button" Description="Disabled Text" Value="#333333"/>
+    <Color ID="ID_BUTTON_TEXT_DISABLED_SHADOW" Category="Button" Description="Disabled Text Shadow" Value="#808080"/>
+    <Color ID="ID_BUTTON_BORDER" Category="Button" Description="Top/Left Border" Value="#7F7F7F"/>
+    <Color ID="ID_BUTTON_BORDER_CLICKED" Category="Button" Description="Clicked Top/Left Border" Value="#4A4A00"/>
+    <Color ID="ID_BUTTON_BORDER_SHADOW" Category="Button" Description="Bottom/Right Border" Value="#7F7F7F"/>
+    <Color ID="ID_BUTTON_BORDER_CLICKED_SHADOW" Category="Button" Description="Clicked Bottom/Right Border" Value="#C0C0C0"/>
+    <Color ID="ID_AUTOHIDEBUTTON_BORDER" Category="Auto Hide Button" Description="Auto-Hide Button Border" Value="#A8A8A8"/>
+    <Color ID="ID_AUTOHIDEBUTTON_TEXT" Category="Auto Hide Button" Description="Auto-Hide Button Text" Value="#FFFFFF"/>
+    <Color ID="ID_TEXTCONTROL_BACKGROUND" Category="Text Control" Description="Text Control Background" Value="#484848"/>
+    <Color ID="ID_TEXTCONTROL_TEXT" Category="Text Control" Description="Text Control Text" Value="#FFFFFF"/>
+    <Color ID="ID_DIALOG_BACKGROUND2" Category="Dialog" Description="Background" Value="#4D4D4D"/>
+    <Color ID="ID_DIALOG_TEXT2" Category="Dialog" Description="Text" Value="#E2E2E2"/>
+    <Color ID="ID_STATICCONTROL_BACKGROUND" Category="Static Control" Description="Static Control Background" Value="#595959"/>
+    <Color ID="ID_STATICCONTROL_TEXT" Category="Static Control" Description="Static Control Text" Value="#FFFFFF"/>
+    <Color ID="ID_HEADER_TEXT" Category="List Control" Description="Header Text" Value="#FFFFFF"/>
+    <Color ID="ID_HEADER_TEXT_HIGHLIGHT" Category="List Control" Description="Header Highlighted Text" Value="#FFFFFF"/>
+    <Color ID="ID_HEADER_TEXT_CLICKED" Category="List Control" Description="Header Clicked Text" Value="#BFFFFF"/>
+    <Color ID="ID_HEADER_BORDER" Category="List Control" Description="Header Top/Left Border" Value="#808080"/>
+    <Color ID="ID_HEADER_BORDER_CLICKED" Category="List Control" Description="Header Clicked Top/Left Border" Value="#484848"/>
+    <Color ID="ID_HEADER_BORDER_SHADOW" Category="List Control" Description="Header Bottom/Right Border" Value="#484848"/>
+    <Color ID="ID_HEADER_BORDER_CLICKED_SHADOW" Category="List Control" Description="Header Clicked Bottom/Right Border" Value="#808080"/>
+    <Gradient ID="ID_DOCKABLE_WINDOW_CAPTION_BACKGROUND_GRADIENT" Category="Dockable Window" Description="Caption Background" Start="#595959" Finish="#747474"/>
+    <Gradient ID="ID_DOCKABLE_WINDOW_CAPTION_BACKGROUND_GRADIENT_ACTIVE" Category="Dockable Window" Description="Active Caption Background" Start="#004D71" Finish="#0088CA"/>
+    <Gradient ID="ID_DOCKABLE_WINDOW_FLOATING_CAPTION_BACKGROUND_GRADIENT" Category="Dockable Window" Description="Floating Caption Background" Start="#484848" Finish="#4E4E4E"/>
+    <Gradient ID="ID_DOCKABLE_WINDOW_FLOATING_CAPTION_BACKGROUND_GRADIENT_ACTIVE" Category="Dockable Window" Description="Floating Caption Background Active" Start="#004D71" Finish="#0088CA"/>
+    <Gradient ID="ID_MENU_BAR_BACKGROUND_GRADIENT" Category="Menu" Description="Menu Bar Background Gradient" Start="#484848" Finish="#595959"/>
+    <Gradient ID="ID_TOOLBAR_GRADIENT" Category="Toolbar" Description="Background Gradient" Start="#646464" Finish="#7A7A7A"/>
+    <Gradient ID="ID_TOOLBAR_CUSTOMIZE_BUTTON_GRADIENT" Category="Toolbar" Description="Customize Button Gradient" Start="#808080" Finish="#C0C0C0"/>
+    <Gradient ID="ID_TOOLBAR_CUSTOMIZE_BUTTON_GRADIENT_HIGHLIGHT" Category="Toolbar" Description="Highlighted Customize Button Gradient" Start="#C0C0C0" Finish="#FFFFFF"/>
+    <Gradient ID="ID_FILETAB_BACKGROUND" Category="File Tab" Description="Tab Background" Start="#484848" Finish="#808080"/>
+    <Gradient ID="ID_FILETAB_BACKGROUND_ACTIVE" Category="File Tab" Description="Tab Background Active" Start="#004D71" Finish="#0088CA"/>
+    <Gradient ID="ID_OUTPUTTAB_BACKGROUND" Category="Output Tab" Description="Tab Background" Start="#484848" Finish="#808080"/>
+    <Gradient ID="ID_OUTPUTTAB_BACKGROUND_ACTIVE" Category="Output Tab" Description="Tab Background Active" Start="#004D71" Finish="#0088CA"/>
+    <Gradient ID="ID_GROUPTAB_BACKGROUND" Category="Group Tab" Description="Tab Background" Start="#484848" Finish="#808080"/>
+    <Gradient ID="ID_GROUPTAB_BACKGROUND_ACTIVE" Category="Group Tab" Description="Tab Background Active" Start="#004D71" Finish="#0088CA"/>
+    <Gradient ID="ID_STATUSBAR_GRADIENT" Category="Statusbar" Description="Statusbar Background Gradient" Start="#595959" Finish="#4E4E4E"/>
+    <Gradient ID="ID_APPLICATION_PANE_DIVIDER" Category="Application" Description="Pane Divider" Start="#7F7F7F" Finish="#808080"/>
+    <Gradient ID="ID_BUTTON_BACKGROUND_GRADIENT" Category="Button" Description="Background Gradient" Start="#2C2C2C" Finish="#585858"/>
+    <Gradient ID="ID_BUTTON_BACKGROUND_GRADIENT_HIGHLIGHT" Category="Button" Description="Highlighted Background Gradient" Start="#2D3A42" Finish="#2C4654"/>
+    <Gradient ID="ID_BUTTON_BACKGROUND_GRADIENT_CHECKED" Category="Button" Description="Checked Background Gradient" Start="#484848" Finish="#484848"/>
+    <Gradient ID="ID_AUTOHIDEBUTTON_BACKGROUND_GRADIENT" Category="Auto Hide Button" Description="Auto-Hide Button Background Gradient" Start="#616161" Finish="#616161"/>
+    <Gradient ID="ID_HEADER_BACKGROUND_GRADIENT" Category="List Control" Description="Header Background Gradient" Start="#6A6A6A" Finish="#595959"/>
+    <Gradient ID="ID_HEADER_BACKGROUND_GRADIENT_HIGHLIGHT" Category="List Control" Description="Highlighted Header Background Gradient" Start="#808080" Finish="#595959"/>
+    <Gradient ID="ID_HEADER_BACKGROUND_GRADIENT_CLICKED" Category="List Control" Description="Clicked Header Background Gradient" Start="#646464" Finish="#484848"/>
+  </Window>
+  <Editor>
+    <Font Category="Normal" Face="Courier New">
+-13:0:0:0:400:0:0:0:255:0:0:0:7
+    </Font>
+    <Font Category="Hex/Column" Face="Courier New">
+-13:0:0:0:400:0:0:0:255:0:0:0:7
+    </Font>
+    <Boolean Category="Active Line" Value="true"/>
+    <Boolean Category="Active Column" Value="false"/>
+    <ColorPair Category="Text" Foreground="#FFFFFF" Background="#161616"/>
+    <ColorPair Category="Selected Text" Foreground="#FFFFFF" Background="#007AB5"/>
+    <ColorPair Category="Active Line" Foreground="#FFFFFF" Background="#00506A"/>
+    <ColorPair Category="Active Column" Foreground="#FFFFFF" Background="#00506A"/>
+    <ColorPair Category="Highlight All" Foreground="#000000" Background="#C1FFC1"/>
+    <ColorPair Category="HTML/XML Tags" Foreground="#FFFFFF" Background="#4F4F4F"/>
+    <ColorPair Category="Auto Templates" Foreground="#004262" Background="#007BB7"/>
+    <ColorPair Category="Folding Controls" Foreground="#C0C0C0" Background="#484848"/>
+    <ColorPair Category="Brace Highlight" Foreground="#000000" Background="#C0C0C0"/>
+    <ColorPair Category="Line Numbers and Ruler" Foreground="#C0C0C0" Background="#6C6C6C"/>
+    <Color Category="Spaces, Tabs, Line Terminators" Value="#D3D3D3"/>
+    <Color Category="Bookmarks" Value="#004080"/>
+    <Color Category="Column Markers" Value="#000000"/>
+    <Color Category="Read-Only Background" Value="#251B07"/>
+    <Color Category="LCI Saved" Value="#00FF00"/>
+    <Color Category="LCI Unsaved" Value="#FF00FF"/>
+  </Editor>
+  <Languages>
+    <Language Name="Default">
+      <ColorPair Category="Text" Foreground="#FFFFFF" Background="#FFFFFF" Auto="true"/>
+      <ColorPair Category="Comments" Foreground="#00FDFD" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Comments">
+Normal
+      </FontStyle>
+      <ColorPair Category="Alternate Block Comments" Foreground="#00FDFD" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Alternate Block Comments">
+Normal
+      </FontStyle>
+      <ColorPair Category="Strings" Foreground="#FFFF80" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Strings">
+Normal
+      </FontStyle>
+      <ColorPair Category="Numbers" Foreground="#00FF40" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Numbers">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 1" Foreground="#359AFF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 2" Foreground="#FF4848" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 2">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 3" Foreground="#FF8000" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 4" Foreground="#008000" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 5" Foreground="#B16565" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 5">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 6" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 6">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 7" Foreground="#FF00FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 7">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 8" Foreground="#00FF00" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 8">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 9" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 9">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 10" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 10">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 11" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 11">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 12" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 12">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 13" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 13">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 14" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 14">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 15" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 15">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 16" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 16">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 17" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 17">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 18" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 18">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 19" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 19">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 20" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 20">
+Normal
+      </FontStyle>
+    </Language>
+  </Languages>
+</UETheme>
Index: doc/tools/ultraedit/ultraedit/default data/themes/Sterling.ue-theme
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/default data/themes/Sterling.ue-theme	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/default data/themes/Sterling.ue-theme	(working copy)
@@ -0,0 +1,423 @@
+<?xml version="1.0"?>
+<UETheme>
+  <Window>
+    <Look>
+Custom
+    </Look>
+    <Font Category="Dockable Windows" Face="Segoe UI">
+-12:0:0:0:400:0:0:0:1:0:0:0:204
+    </Font>
+    <Color ID="ID_DOCKABLE_WINDOW_TEXT" Category="Dockable Window" Description="Text" Value="#41454A"/>
+    <Color ID="ID_DOCKABLE_WINDOW_BACKGROUND" Category="Dockable Window" Description="Background" Value="#BDC3CA"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_TEXT" Category="Dockable Window" Description="Caption Text" Value="#4A535F"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_TEXT_ACTIVE" Category="Dockable Window" Description="Active Caption Text" Value="#FFFFFF"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_BUTTON" Category="Dockable Window" Description="Caption Button" Value="#414141"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_BUTTON_HIGHLIGHT" Category="Dockable Window" Description="Caption Button Highlight" Value="#858E98"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_BUTTON_MOUSEDOWN" Category="Dockable Window" Description="Caption Button Mouse Down" Value="#6B757E"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_BORDER" Category="Dockable Window" Description="Caption Border" Value="#BDC3CA"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_BORDER_SHADOW" Category="Dockable Window" Description="Caption Border Shadow" Value="#B7C1CD"/>
+    <Color ID="ID_DOCKABLE_WINDOW_BORDER" Category="Dockable Window" Description="Border" Value="#FF0000"/>
+    <Color ID="ID_DOCKABLE_WINDOW_BORDER_SHADOW" Category="Dockable Window" Description="Border Shadow" Value="#FF0000"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_BORDER" Category="Dockable Window" Description="Floating Border" Value="#FFFFFF"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_BORDER_SHADOW" Category="Dockable Window" Description="Floating Border Shadow" Value="#FFFFFF"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_OUTER_BORDER" Category="Dockable Window" Description="Floating Outer Border" Value="#B7C1CD"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_OUTER_BORDER_SHADOW" Category="Dockable Window" Description="Floating Outer Border Shadow" Value="#B7C1CD"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_CAPTION_TEXT" Category="Dockable Window" Description="Floating Caption Text" Value="#797B84"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_BORDER_ACTIVE" Category="Dockable Window" Description="Floating Border Active" Value="#FF0000"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_CAPTION_TEXT_ACTIVE" Category="Dockable Window" Description="Floating Caption Text Active" Value="#FFFFFF"/>
+    <Color ID="ID_MENU_TEXT" Category="Menu" Description="Text" Value="#252131"/>
+    <Color ID="ID_MENU_BACKGROUND" Category="Menu" Description="Background" Value="#FFFFFF"/>
+    <Color ID="ID_MENU_TEXT_DISABLED" Category="Menu" Description="Text Disabled" Value="#959FA8"/>
+    <Color ID="ID_MENU_ITEM_BACKGROUND_HIGHLIGHT" Category="Menu" Description="Highlighted Item Background" Value="#BEC6D3"/>
+    <Color ID="ID_MENU_ITEM_TEXT_HIGHLIGHT" Category="Menu" Description="Highlighted Item Text" Value="#14121B"/>
+    <Color ID="ID_MENU_ITEM_BORDER_HIGHLIGHT" Category="Menu" Description="Highlighted Item Border" Value="#848C9F"/>
+    <Color ID="ID_MENU_ITEM_CHECKED_BACKGROUND" Category="Menu" Description="Checked Item Background" Value="#FFFFFF"/>
+    <Color ID="ID_MENU_ITEM_CHECKED_BORDER" Category="Menu" Description="Checked Item Border" Value="#FF0000"/>
+    <Color ID="ID_MENU_ITEM_CHECKED_BACKGROUND_HIGHLIGHT" Category="Menu" Description="Highlighted Checked Item Background" Value="#FFFFFF"/>
+    <Color ID="ID_MENU_ITEM_CHECKED_BORDER_HIGHLIGHT" Category="Menu" Description="Highlighted Checked Item Border" Value="#BEC6D3"/>
+    <Color ID="ID_MENU_BORDER" Category="Menu" Description="Border" Value="#B2B5BA"/>
+    <Color ID="ID_MENU_BORDER_SHADOW" Category="Menu" Description="Border Shadow" Value="#808080"/>
+    <Color ID="ID_MENU_TOP_LEVEL_BACKGROUND_ACTIVE" Category="Menu" Description="Top Level Background Active" Value="#FFFFFF"/>
+    <Color ID="ID_MENU_TOP_LEVEL_TEXT" Category="Menu" Description="Top Level Text" Value="#25212E"/>
+    <Color ID="ID_MENU_TOP_LEVEL_TEXT_ACTIVE" Category="Menu" Description="Top Level Text Active" Value="#252131"/>
+    <Color ID="ID_MENU_TOP_LEVEL_HIGHLIGHT_BACKGROUND" Category="Menu" Description="Highlighted Top Level Background" Value="#FF0000"/>
+    <Color ID="ID_MENU_TOP_LEVEL_TEXT_HIGHLIGHT" Category="Menu" Description="Highlighted Top Level Text" Value="#FF0000"/>
+    <Color ID="ID_MENU_SEPARATOR" Category="Menu" Description="Separator" Value="#C5C7CB"/>
+    <Color ID="ID_TOOLBAR_SEPARATOR" Category="Toolbar" Description="Separator" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_ITEM_BACKGROUND_HIGHLIGHT" Category="Toolbar" Description="Highlighted Item Background" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_ITEM_BORDER_HIGHLIGHT" Category="Toolbar" Description="Highlighted item Border" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_ITEM_CHECKED_BACKGROUND" Category="Toolbar" Description="Checked Item Background" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_ITEM_CHECKED_BORDER" Category="Toolbar" Description="Checked Item Border" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_ITEM_CHECKED_BACKGROUND_HIGHLIGHT" Category="Toolbar" Description="Clicked Item Background" Value="#808080"/>
+    <Color ID="ID_TOOLBAR_ITEM_CHECKED_BORDER_HIGHLIGHT" Category="Toolbar" Description="Highlighted Checked Item Border" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_CUSTOMIZE_BUTTON" Category="Toolbar" Description="Customize Button" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_GRIPPER" Category="Toolbar" Description="Gripper" Value="#979DAE"/>
+    <Color ID="ID_TOOLBAR_GRIPPER_SHADOW" Category="Toolbar" Description="Gripper Shadow" Value="#D3D3D6"/>
+    <Color ID="ID_TOOLBAR_BORDER" Category="Toolbar" Description="Border" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_BORDER_SHADOW" Category="Toolbar" Description="Border Shadow" Value="#4A5460"/>
+    <Color ID="ID_TOOLBAR_COMBO_BORDER" Category="Toolbar" Description="Combobox border" Value="#FFFFFF"/>
+    <Color ID="ID_FILETAB_BORDER" Category="File Tab" Description="Tab Border" Value="#FF0000"/>
+    <Color ID="ID_FILETAB_BORDER_ACCENT" Category="File Tab" Description="Tab Border Accent" Value="#93A0B3"/>
+    <Color ID="ID_FILETAB_TEXT" Category="File Tab" Description="Tab Text" Value="#41445F"/>
+    <Color ID="ID_FILETAB_BORDER_ACTIVE" Category="File Tab" Description="Tab Border Active" Value="#FF0000"/>
+    <Color ID="ID_FILETAB_BORDER_TOP_ACTIVE" Category="File Tab" Description="Tab Top Border Active" Value="#F2F3F5"/>
+    <Color ID="ID_FILETAB_TEXT_ACTIVE" Category="File Tab" Description="Tab Text Active" Value="#252131"/>
+    <Color ID="ID_OUTPUTTAB_BORDER" Category="Output Tab" Description="Tab Border" Value="#FF0000"/>
+    <Color ID="ID_OUTPUTTAB_TEXT" Category="Output Tab" Description="Tab Text" Value="#44415A"/>
+    <Color ID="ID_OUTPUTTAB_BORDER_ACTIVE" Category="Output Tab" Description="Tab Border Active" Value="#FF0000"/>
+    <Color ID="ID_OUTPUTTAB_TEXT_ACTIVE" Category="Output Tab" Description="Tab Text Active" Value="#252131"/>
+    <Color ID="ID_GROUPTAB_BORDER" Category="Group Tab" Description="Tab Border" Value="#6B7986"/>
+    <Color ID="ID_GROUPTAB_TEXT" Category="Group Tab" Description="Tab Text" Value="#41445F"/>
+    <Color ID="ID_GROUPTAB_BORDER_ACTIVE" Category="Group Tab" Description="Tab Border Active" Value="#6B7986"/>
+    <Color ID="ID_GROUPTAB_TEXT_ACTIVE" Category="Group Tab" Description="Tab Text Active" Value="#252131"/>
+    <Color ID="ID_STATUSBAR_TEXT" Category="Statusbar" Description="Statusbar Text" Value="#000000"/>
+    <Color ID="ID_STATUSBAR_TEXT_DISABLED" Category="Statusbar" Description="Statusbar Text Disabled" Value="#808080"/>
+    <Color ID="ID_STATUSBAR_SEPARATOR" Category="Statusbar" Description="Statusbar Separator" Value="#C5C7CB"/>
+    <Color ID="ID_APPLICATION_BACKGROUND" Category="Application" Description="Dockable Bar Background" Value="#EBEFF3"/>
+    <Color ID="ID_FILETABS_BACKGROUND" Category="File Tabs Control" Description="Control Background" Value="#868E97"/>
+    <Color ID="ID_FILETABS_BORDER" Category="File Tabs Control" Description="Control Border" Value="#858E98"/>
+    <Color ID="ID_FILETABS_BORDER_SHADOW" Category="File Tabs Control" Description="Control Border Shadow" Value="#FF0000"/>
+    <Color ID="ID_FILETABS_TABAREA_BORDER" Category="File Tabs Control" Description="Tab Area Border" Value="#F2F2F2"/>
+    <Color ID="ID_FILETABS_TABAREA_OUTER_BORDER" Category="File Tabs Control" Description="Tab Area Outer Border" Value="#E5E5E5"/>
+    <Color ID="ID_FILETABS_TABAREA_INNER_BORDER" Category="File Tabs Control" Description="Tab Area Inner Border" Value="#F2F2F2"/>
+    <Color ID="ID_FILETABS_BASELINE" Category="File Tabs Control" Description="Tabs Base Line" Value="#C0C0C0"/>
+    <Color ID="ID_OUTPUTTABS_BACKGROUND" Category="Output Tabs Control" Description="Control Background" Value="#858E98"/>
+    <Color ID="ID_OUTPUTTABS_BORDER" Category="Output Tabs Control" Description="Control Border" Value="#858E98"/>
+    <Color ID="ID_OUTPUTTABS_BASELINE" Category="Output Tabs Control" Description="Tabs Base Line" Value="#E6EAEE"/>
+    <Color ID="ID_GROUPTABS_BASELINE" Category="Group Tabs Control" Description="Tabs Base Line" Value="#FF0000"/>
+    <Color ID="ID_GROUPTABS_BACKGROUND" Category="Group Tabs Control" Description="Control Background" Value="#F2F3F5"/>
+    <Color ID="ID_GROUPTABS_BORDER" Category="Group Tabs Control" Description="Control Border" Value="#92969C"/>
+    <Color ID="ID_BUTTON_TEXT_CHECKED" Category="Button" Description="Checked Text" Value="#FFFFFF"/>
+    <Color ID="ID_BUTTON_TEXT" Category="Button" Description="Text" Value="#26272D"/>
+    <Color ID="ID_BUTTON_TEXT_HIGHLIGHT" Category="Button" Description="Highlighted Text" Value="#FFFFFF"/>
+    <Color ID="ID_BUTTON_TEXT_DISABLED" Category="Button" Description="Disabled Text" Value="#8C8C8C"/>
+    <Color ID="ID_BUTTON_TEXT_DISABLED_SHADOW" Category="Button" Description="Disabled Text Shadow" Value="#C0C0C0"/>
+    <Color ID="ID_BUTTON_BORDER" Category="Button" Description="Top/Left Border" Value="#707070"/>
+    <Color ID="ID_BUTTON_BORDER_CLICKED" Category="Button" Description="Clicked Top/Left Border" Value="#707070"/>
+    <Color ID="ID_BUTTON_BORDER_SHADOW" Category="Button" Description="Bottom/Right Border" Value="#707070"/>
+    <Color ID="ID_BUTTON_BORDER_CLICKED_SHADOW" Category="Button" Description="Clicked Bottom/Right Border" Value="#707070"/>
+    <Color ID="ID_AUTOHIDEBUTTON_BORDER" Category="Auto Hide Button" Description="Auto-Hide Button Border" Value="#9CA4AB"/>
+    <Color ID="ID_AUTOHIDEBUTTON_TEXT" Category="Auto Hide Button" Description="Auto-Hide Button Text" Value="#7E869A"/>
+    <Color ID="ID_TEXTCONTROL_BACKGROUND" Category="Text Control" Description="Text Control Background" Value="#FFFFFF"/>
+    <Color ID="ID_TEXTCONTROL_TEXT" Category="Text Control" Description="Text Control Text" Value="#4A535F"/>
+    <Color ID="ID_DIALOG_BACKGROUND2" Category="Dialog" Description="Background" Value="#D4D9E0"/>
+    <Color ID="ID_DIALOG_TEXT2" Category="Dialog" Description="Text" Value="#41454A"/>
+    <Color ID="ID_STATICCONTROL_BACKGROUND" Category="Static Control" Description="Static Control Background" Value="#BDC3CA"/>
+    <Color ID="ID_STATICCONTROL_TEXT" Category="Static Control" Description="Static Control Text" Value="#636B74"/>
+    <Color ID="ID_HEADER_TEXT" Category="List Control" Description="Header Text" Value="#252131"/>
+    <Color ID="ID_HEADER_TEXT_HIGHLIGHT" Category="List Control" Description="Header Highlighted Text" Value="#252131"/>
+    <Color ID="ID_HEADER_TEXT_CLICKED" Category="List Control" Description="Header Clicked Text" Value="#000000"/>
+    <Color ID="ID_HEADER_BORDER" Category="List Control" Description="Header Top/Left Border" Value="#BDC3CA"/>
+    <Color ID="ID_HEADER_BORDER_CLICKED" Category="List Control" Description="Header Clicked Top/Left Border" Value="#BDC3CA"/>
+    <Color ID="ID_HEADER_BORDER_SHADOW" Category="List Control" Description="Header Bottom/Right Border" Value="#B7C1CD"/>
+    <Color ID="ID_HEADER_BORDER_CLICKED_SHADOW" Category="List Control" Description="Header Clicked Bottom/Right Border" Value="#BDC3CA"/>
+    <Gradient ID="ID_DOCKABLE_WINDOW_CAPTION_BACKGROUND_GRADIENT" Category="Dockable Window" Description="Caption Background" Start="#9DA5B0" Finish="#BDC2CA"/>
+    <Gradient ID="ID_DOCKABLE_WINDOW_CAPTION_BACKGROUND_GRADIENT_ACTIVE" Category="Dockable Window" Description="Active Caption Background" Start="#4A5B88" Finish="#8393BC"/>
+    <Gradient ID="ID_DOCKABLE_WINDOW_FLOATING_CAPTION_BACKGROUND_GRADIENT" Category="Dockable Window" Description="Floating Caption Background" Start="#BDC3CA" Finish="#BDC3CA"/>
+    <Gradient ID="ID_DOCKABLE_WINDOW_FLOATING_CAPTION_BACKGROUND_GRADIENT_ACTIVE" Category="Dockable Window" Description="Floating Caption Background Active" Start="#4A5B88" Finish="#586DA5"/>
+    <Gradient ID="ID_MENU_BAR_BACKGROUND_GRADIENT" Category="Menu" Description="Menu Bar Background Gradient" Start="#EBEFF3" Finish="#FCFDFF"/>
+    <Gradient ID="ID_TOOLBAR_GRADIENT" Category="Toolbar" Description="Background Gradient" Start="#D3D8E0" Finish="#EBEFF3"/>
+    <Gradient ID="ID_TOOLBAR_CUSTOMIZE_BUTTON_GRADIENT" Category="Toolbar" Description="Customize Button Gradient" Start="#E2E3E7" Finish="#FFFFFF"/>
+    <Gradient ID="ID_TOOLBAR_CUSTOMIZE_BUTTON_GRADIENT_HIGHLIGHT" Category="Toolbar" Description="Highlighted Customize Button Gradient" Start="#C0C0C0" Finish="#7E869A"/>
+    <Gradient ID="ID_FILETAB_BACKGROUND" Category="File Tab" Description="Tab Background" Start="#B8C1CD" Finish="#B8C1CD"/>
+    <Gradient ID="ID_FILETAB_BACKGROUND_ACTIVE" Category="File Tab" Description="Tab Background Active" Start="#FFFFFF" Finish="#DEE4E9"/>
+    <Gradient ID="ID_OUTPUTTAB_BACKGROUND" Category="Output Tab" Description="Tab Background" Start="#B7C3CF" Finish="#B7C3CF"/>
+    <Gradient ID="ID_OUTPUTTAB_BACKGROUND_ACTIVE" Category="Output Tab" Description="Tab Background Active" Start="#DAE0E6" Finish="#E6EAEE"/>
+    <Gradient ID="ID_GROUPTAB_BACKGROUND" Category="Group Tab" Description="Tab Background" Start="#B8C1CD" Finish="#D9DFE6"/>
+    <Gradient ID="ID_GROUPTAB_BACKGROUND_ACTIVE" Category="Group Tab" Description="Tab Background Active" Start="#DADFE5" Finish="#F2F3F5"/>
+    <Gradient ID="ID_STATUSBAR_GRADIENT" Category="Statusbar" Description="Statusbar Background Gradient" Start="#FBFCFE" Finish="#D4D9E0"/>
+    <Gradient ID="ID_APPLICATION_PANE_DIVIDER" Category="Application" Description="Pane Divider" Start="#F2F3F5" Finish="#F2F3F5"/>
+    <Gradient ID="ID_BUTTON_BACKGROUND_GRADIENT" Category="Button" Description="Background Gradient" Start="#CFCFCF" Finish="#FCFCFC"/>
+    <Gradient ID="ID_BUTTON_BACKGROUND_GRADIENT_HIGHLIGHT" Category="Button" Description="Highlighted Background Gradient" Start="#8E8E8E" Finish="#8E8E8E"/>
+    <Gradient ID="ID_BUTTON_BACKGROUND_GRADIENT_CHECKED" Category="Button" Description="Checked Background Gradient" Start="#26252E" Finish="#575B64"/>
+    <Gradient ID="ID_AUTOHIDEBUTTON_BACKGROUND_GRADIENT" Category="Auto Hide Button" Description="Auto-Hide Button Background Gradient" Start="#BAC2CD" Finish="#CAD1DB"/>
+    <Gradient ID="ID_HEADER_BACKGROUND_GRADIENT" Category="List Control" Description="Header Background Gradient" Start="#CED1D9" Finish="#F1F2F4"/>
+    <Gradient ID="ID_HEADER_BACKGROUND_GRADIENT_HIGHLIGHT" Category="List Control" Description="Highlighted Header Background Gradient" Start="#BEC1CD" Finish="#D8DCE2"/>
+    <Gradient ID="ID_HEADER_BACKGROUND_GRADIENT_CLICKED" Category="List Control" Description="Clicked Header Background Gradient" Start="#D8DCE2" Finish="#BEC1CD"/>
+  </Window>
+  <Editor>
+    <Font Category="Normal" Face="Courier New">
+-13:0:0:0:400:0:0:0:255:0:0:0:204
+    </Font>
+    <Font Category="Hex/Column" Face="Courier New">
+-13:0:0:0:400:0:0:0:255:0:0:0:204
+    </Font>
+    <Boolean Category="Active Line" Value="true"/>
+    <Boolean Category="Active Column" Value="false"/>
+    <ColorPair Category="Text" Foreground="#252131" Background="#FFFFFF"/>
+    <ColorPair Category="Selected Text" Foreground="#000000" Background="#E1B171"/>
+    <ColorPair Category="Active Line" Foreground="#000000" Background="#DEE0E2"/>
+    <ColorPair Category="Active Column" Foreground="#000000" Background="#DEE0E2"/>
+    <ColorPair Category="Highlight All" Foreground="#000000" Background="#FFFF80"/>
+    <ColorPair Category="HTML/XML Tags" Foreground="#000000" Background="#BFDF8E"/>
+    <ColorPair Category="Auto Templates" Foreground="#FFCE9D" Background="#FF8000"/>
+    <ColorPair Category="Folding Controls" Foreground="#BDC3CA" Background="#C8CDD2"/>
+    <ColorPair Category="Brace Highlight" Foreground="#000000" Background="#C0C0C0"/>
+    <ColorPair Category="Line Numbers and Ruler" Foreground="#858E98" Background="#DEE0E2"/>
+    <Color Category="Spaces, Tabs, Line Terminators" Value="#BDC3CA"/>
+    <Color Category="Bookmarks" Value="#F2D694"/>
+    <Color Category="Column Markers" Value="#B2B5BA"/>
+    <Color Category="Read-Only Background" Value="#FFEAEA"/>
+    <Color Category="LCI Saved" Value="#3CBC10"/>
+    <Color Category="LCI Unsaved" Value="#D93935"/>
+  </Editor>
+  <Languages>
+    <Language Name="C#">
+      <ColorPair Category="Color Group 4" Foreground="#0E6683" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="C/C++">
+      <ColorPair Category="Color Group 1" Foreground="#0E6683" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 4" Foreground="#0E6683" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 5" Foreground="#8C653E" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 5">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="Default">
+      <ColorPair Category="Text" Foreground="#252131" Background="#FFFFFF" Auto="true"/>
+      <ColorPair Category="Comments" Foreground="#858E98" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Comments">
+Normal
+      </FontStyle>
+      <ColorPair Category="Alternate Block Comments" Foreground="#858E98" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Alternate Block Comments">
+Normal
+      </FontStyle>
+      <ColorPair Category="Strings" Foreground="#6F8D35" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Strings">
+Italic
+      </FontStyle>
+      <ColorPair Category="Numbers" Foreground="#252131" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Numbers">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 1" Foreground="#0E6683" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 2" Foreground="#830104" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 2">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 3" Foreground="#E6781E" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 4" Foreground="#4F6525" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 5" Foreground="#804040" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 5">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 6" Foreground="#0E6683" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 6">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 7" Foreground="#0E6683" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 7">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 8" Foreground="#0E6683" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 8">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 9" Foreground="#0E6683" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 9">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 10" Foreground="#0E6683" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 10">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 11" Foreground="#0E6683" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 11">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 12" Foreground="#0E6683" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 12">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 13" Foreground="#0E6683" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 13">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 14" Foreground="#0E6683" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 14">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 15" Foreground="#0E6683" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 15">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 16" Foreground="#0E6683" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 16">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 17" Foreground="#0E6683" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 17">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 18" Foreground="#0E6683" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 18">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 19" Foreground="#0E6683" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 19">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 20" Foreground="#0E6683" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 20">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="HTML">
+      <ColorPair Category="Color Group 1" Foreground="#0E6683" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 3" Foreground="#930056" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="Java">
+      <ColorPair Category="Color Group 1" Foreground="#0E6683" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 3" Foreground="#8C653E" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="JavaScript">
+      <ColorPair Category="Color Group 1" Foreground="#0E6683" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 3" Foreground="#930056" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 6" Foreground="#D96F17" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 6">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 7" Foreground="#C58E10" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 7">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="MySQL 5.1">
+      <ColorPair Category="Color Group 1" Foreground="#0E6683" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="PHP">
+      <ColorPair Category="Color Group 2" Foreground="#BE0105" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 2">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 3" Foreground="#990055" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 4" Foreground="#0E6683" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 5" Foreground="#C76616" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 5">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="Perl">
+      <ColorPair Category="Color Group 1" Foreground="#0E6683" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="Python">
+      <ColorPair Category="Color Group 1" Foreground="#0E6683" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="Ruby">
+      <ColorPair Category="Color Group 1" Foreground="#0E6683" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="VBScript ASP">
+      <ColorPair Category="Color Group 1" Foreground="#CC0C39" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 2" Foreground="#E6781E" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 2">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 3" Foreground="#930056" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 5" Foreground="#0E6683" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 5">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 7" Foreground="#8C653E" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 7">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="Visual Basic">
+      <ColorPair Category="Color Group 1" Foreground="#930056" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 3" Foreground="#0E6683" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 4" Foreground="#0E6683" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="XML">
+      <ColorPair Category="Color Group 1" Foreground="#0E6683" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 4" Foreground="#CC0C39" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 5" Foreground="#CC0C39" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 5">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 6" Foreground="#CC0C39" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 6">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 7" Foreground="#E6781E" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 7">
+Normal
+      </FontStyle>
+    </Language>
+  </Languages>
+</UETheme>
Index: doc/tools/ultraedit/ultraedit/default data/themes/Titanium.ue-theme
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/default data/themes/Titanium.ue-theme	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/default data/themes/Titanium.ue-theme	(working copy)
@@ -0,0 +1,665 @@
+<?xml version="1.0"?>
+<UETheme>
+  <Window>
+    <Look>
+Custom
+    </Look>
+    <Font Category="Dockable Windows" Face="Segoe UI Semibold">
+-12:0:0:0:600:0:0:0:0:3:2:1:204
+    </Font>
+    <Color ID="ID_DOCKABLE_WINDOW_TEXT" Category="Dockable Window" Description="Text" Value="#DCDCD4"/>
+    <Color ID="ID_DOCKABLE_WINDOW_BACKGROUND" Category="Dockable Window" Description="Background" Value="#4B4B4B"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_TEXT" Category="Dockable Window" Description="Caption Text" Value="#3C3C3C"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_TEXT_ACTIVE" Category="Dockable Window" Description="Active Caption Text" Value="#EDEDE9"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_BUTTON" Category="Dockable Window" Description="Caption Button" Value="#484848"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_BUTTON_HIGHLIGHT" Category="Dockable Window" Description="Caption Button Highlight" Value="#C0C0C0"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_BUTTON_MOUSEDOWN" Category="Dockable Window" Description="Caption Button Mouse Down" Value="#C0C0C0"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_BORDER" Category="Dockable Window" Description="Caption Border" Value="#ACACAC"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_BORDER_SHADOW" Category="Dockable Window" Description="Caption Border Shadow" Value="#969696"/>
+    <Color ID="ID_DOCKABLE_WINDOW_BORDER" Category="Dockable Window" Description="Border" Value="#FF0000"/>
+    <Color ID="ID_DOCKABLE_WINDOW_BORDER_SHADOW" Category="Dockable Window" Description="Border Shadow" Value="#FF0000"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_BORDER" Category="Dockable Window" Description="Floating Border" Value="#8C8C8C"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_BORDER_SHADOW" Category="Dockable Window" Description="Floating Border Shadow" Value="#8C8C8C"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_OUTER_BORDER" Category="Dockable Window" Description="Floating Outer Border" Value="#8C8C8C"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_OUTER_BORDER_SHADOW" Category="Dockable Window" Description="Floating Outer Border Shadow" Value="#8C8C8C"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_CAPTION_TEXT" Category="Dockable Window" Description="Floating Caption Text" Value="#3C3C3C"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_BORDER_ACTIVE" Category="Dockable Window" Description="Floating Border Active" Value="#FF0000"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_CAPTION_TEXT_ACTIVE" Category="Dockable Window" Description="Floating Caption Text Active" Value="#EDEDE9"/>
+    <Color ID="ID_MENU_TEXT" Category="Menu" Description="Text" Value="#DCDCD4"/>
+    <Color ID="ID_MENU_BACKGROUND" Category="Menu" Description="Background" Value="#373737"/>
+    <Color ID="ID_MENU_TEXT_DISABLED" Category="Menu" Description="Text Disabled" Value="#575757"/>
+    <Color ID="ID_MENU_ITEM_BACKGROUND_HIGHLIGHT" Category="Menu" Description="Highlighted Item Background" Value="#5E4533"/>
+    <Color ID="ID_MENU_ITEM_TEXT_HIGHLIGHT" Category="Menu" Description="Highlighted Item Text" Value="#FFFFFF"/>
+    <Color ID="ID_MENU_ITEM_BORDER_HIGHLIGHT" Category="Menu" Description="Highlighted Item Border" Value="#9D592D"/>
+    <Color ID="ID_MENU_ITEM_CHECKED_BACKGROUND" Category="Menu" Description="Checked Item Background" Value="#A7A7A7"/>
+    <Color ID="ID_MENU_ITEM_CHECKED_BORDER" Category="Menu" Description="Checked Item Border" Value="#FF0000"/>
+    <Color ID="ID_MENU_ITEM_CHECKED_BACKGROUND_HIGHLIGHT" Category="Menu" Description="Highlighted Checked Item Background" Value="#E0B890"/>
+    <Color ID="ID_MENU_ITEM_CHECKED_BORDER_HIGHLIGHT" Category="Menu" Description="Highlighted Checked Item Border" Value="#E0B890"/>
+    <Color ID="ID_MENU_BORDER" Category="Menu" Description="Border" Value="#343434"/>
+    <Color ID="ID_MENU_BORDER_SHADOW" Category="Menu" Description="Border Shadow" Value="#1D1D1D"/>
+    <Color ID="ID_MENU_TOP_LEVEL_BACKGROUND_ACTIVE" Category="Menu" Description="Top Level Background Active" Value="#373737"/>
+    <Color ID="ID_MENU_TOP_LEVEL_TEXT" Category="Menu" Description="Top Level Text" Value="#272727"/>
+    <Color ID="ID_MENU_TOP_LEVEL_TEXT_ACTIVE" Category="Menu" Description="Top Level Text Active" Value="#FFFFFF"/>
+    <Color ID="ID_MENU_TOP_LEVEL_HIGHLIGHT_BACKGROUND" Category="Menu" Description="Highlighted Top Level Background" Value="#FF0000"/>
+    <Color ID="ID_MENU_TOP_LEVEL_TEXT_HIGHLIGHT" Category="Menu" Description="Highlighted Top Level Text" Value="#FF0000"/>
+    <Color ID="ID_MENU_SEPARATOR" Category="Menu" Description="Separator" Value="#575757"/>
+    <Color ID="ID_TOOLBAR_SEPARATOR" Category="Toolbar" Description="Separator" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_ITEM_BACKGROUND_HIGHLIGHT" Category="Toolbar" Description="Highlighted Item Background" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_ITEM_BORDER_HIGHLIGHT" Category="Toolbar" Description="Highlighted item Border" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_ITEM_CHECKED_BACKGROUND" Category="Toolbar" Description="Checked Item Background" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_ITEM_CHECKED_BORDER" Category="Toolbar" Description="Checked Item Border" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_ITEM_CHECKED_BACKGROUND_HIGHLIGHT" Category="Toolbar" Description="Clicked Item Background" Value="#894D27"/>
+    <Color ID="ID_TOOLBAR_ITEM_CHECKED_BORDER_HIGHLIGHT" Category="Toolbar" Description="Highlighted Checked Item Border" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_CUSTOMIZE_BUTTON" Category="Toolbar" Description="Customize Button" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_GRIPPER" Category="Toolbar" Description="Gripper" Value="#A2A2A2"/>
+    <Color ID="ID_TOOLBAR_GRIPPER_SHADOW" Category="Toolbar" Description="Gripper Shadow" Value="#FFFFFF"/>
+    <Color ID="ID_TOOLBAR_BORDER" Category="Toolbar" Description="Border" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_BORDER_SHADOW" Category="Toolbar" Description="Border Shadow" Value="#DCDCDC"/>
+    <Color ID="ID_TOOLBAR_COMBO_BORDER" Category="Toolbar" Description="Combobox border" Value="#A8A8A8"/>
+    <Color ID="ID_FILETAB_BORDER" Category="File Tab" Description="Tab Border" Value="#A8A8A8"/>
+    <Color ID="ID_FILETAB_BORDER_ACCENT" Category="File Tab" Description="Tab Border Accent" Value="#5D5D5D"/>
+    <Color ID="ID_FILETAB_TEXT" Category="File Tab" Description="Tab Text" Value="#272727"/>
+    <Color ID="ID_FILETAB_BORDER_ACTIVE" Category="File Tab" Description="Tab Border Active" Value="#004080"/>
+    <Color ID="ID_FILETAB_BORDER_TOP_ACTIVE" Category="File Tab" Description="Tab Top Border Active" Value="#D98217"/>
+    <Color ID="ID_FILETAB_TEXT_ACTIVE" Category="File Tab" Description="Tab Text Active" Value="#E8E8E5"/>
+    <Color ID="ID_OUTPUTTAB_BORDER" Category="Output Tab" Description="Tab Border" Value="#595959"/>
+    <Color ID="ID_OUTPUTTAB_TEXT" Category="Output Tab" Description="Tab Text" Value="#272727"/>
+    <Color ID="ID_OUTPUTTAB_BORDER_ACTIVE" Category="Output Tab" Description="Tab Border Active" Value="#004080"/>
+    <Color ID="ID_OUTPUTTAB_TEXT_ACTIVE" Category="Output Tab" Description="Tab Text Active" Value="#E8E8E5"/>
+    <Color ID="ID_GROUPTAB_BORDER" Category="Group Tab" Description="Tab Border" Value="#797979"/>
+    <Color ID="ID_GROUPTAB_TEXT" Category="Group Tab" Description="Tab Text" Value="#272727"/>
+    <Color ID="ID_GROUPTAB_BORDER_ACTIVE" Category="Group Tab" Description="Tab Border Active" Value="#694F3A"/>
+    <Color ID="ID_GROUPTAB_TEXT_ACTIVE" Category="Group Tab" Description="Tab Text Active" Value="#E8E8E5"/>
+    <Color ID="ID_STATUSBAR_TEXT" Category="Statusbar" Description="Statusbar Text" Value="#454545"/>
+    <Color ID="ID_STATUSBAR_TEXT_DISABLED" Category="Statusbar" Description="Statusbar Text Disabled" Value="#828282"/>
+    <Color ID="ID_STATUSBAR_SEPARATOR" Category="Statusbar" Description="Statusbar Separator" Value="#B6B6B6"/>
+    <Color ID="ID_APPLICATION_BACKGROUND" Category="Application" Description="Dockable Bar Background" Value="#DADADA"/>
+    <Color ID="ID_FILETABS_BACKGROUND" Category="File Tabs Control" Description="Control Background" Value="#9E9E9E"/>
+    <Color ID="ID_FILETABS_BORDER" Category="File Tabs Control" Description="Control Border" Value="#9E9E9E"/>
+    <Color ID="ID_FILETABS_BORDER_SHADOW" Category="File Tabs Control" Description="Control Border Shadow" Value="#FF0000"/>
+    <Color ID="ID_FILETABS_TABAREA_BORDER" Category="File Tabs Control" Description="Tab Area Border" Value="#3A3A3A"/>
+    <Color ID="ID_FILETABS_TABAREA_OUTER_BORDER" Category="File Tabs Control" Description="Tab Area Outer Border" Value="#3A3A3A"/>
+    <Color ID="ID_FILETABS_TABAREA_INNER_BORDER" Category="File Tabs Control" Description="Tab Area Inner Border" Value="#3A3A3A"/>
+    <Color ID="ID_FILETABS_BASELINE" Category="File Tabs Control" Description="Tabs Base Line" Value="#333333"/>
+    <Color ID="ID_OUTPUTTABS_BACKGROUND" Category="Output Tabs Control" Description="Control Background" Value="#7F7F7F"/>
+    <Color ID="ID_OUTPUTTABS_BORDER" Category="Output Tabs Control" Description="Control Border" Value="#5F5F5F"/>
+    <Color ID="ID_OUTPUTTABS_BASELINE" Category="Output Tabs Control" Description="Tabs Base Line" Value="#8F8F8F"/>
+    <Color ID="ID_GROUPTABS_BASELINE" Category="Group Tabs Control" Description="Tabs Base Line" Value="#FF0000"/>
+    <Color ID="ID_GROUPTABS_BACKGROUND" Category="Group Tabs Control" Description="Control Background" Value="#9B9B9B"/>
+    <Color ID="ID_GROUPTABS_BORDER" Category="Group Tabs Control" Description="Control Border" Value="#3B3B3B"/>
+    <Color ID="ID_BUTTON_TEXT_CHECKED" Category="Button" Description="Checked Text" Value="#DCDCD4"/>
+    <Color ID="ID_BUTTON_TEXT" Category="Button" Description="Text" Value="#464646"/>
+    <Color ID="ID_BUTTON_TEXT_HIGHLIGHT" Category="Button" Description="Highlighted Text" Value="#FFFFFF"/>
+    <Color ID="ID_BUTTON_TEXT_DISABLED" Category="Button" Description="Disabled Text" Value="#939393"/>
+    <Color ID="ID_BUTTON_TEXT_DISABLED_SHADOW" Category="Button" Description="Disabled Text Shadow" Value="#5D5D5D"/>
+    <Color ID="ID_BUTTON_BORDER" Category="Button" Description="Top/Left Border" Value="#939393"/>
+    <Color ID="ID_BUTTON_BORDER_CLICKED" Category="Button" Description="Clicked Top/Left Border" Value="#595959"/>
+    <Color ID="ID_BUTTON_BORDER_SHADOW" Category="Button" Description="Bottom/Right Border" Value="#A3A3A3"/>
+    <Color ID="ID_BUTTON_BORDER_CLICKED_SHADOW" Category="Button" Description="Clicked Bottom/Right Border" Value="#595959"/>
+    <Color ID="ID_AUTOHIDEBUTTON_BORDER" Category="Auto Hide Button" Description="Auto-Hide Button Border" Value="#7C7C7C"/>
+    <Color ID="ID_AUTOHIDEBUTTON_TEXT" Category="Auto Hide Button" Description="Auto-Hide Button Text" Value="#4E4E4E"/>
+    <Color ID="ID_TEXTCONTROL_BACKGROUND" Category="Text Control" Description="Text Control Background" Value="#FFFFFF"/>
+    <Color ID="ID_TEXTCONTROL_TEXT" Category="Text Control" Description="Text Control Text" Value="#484848"/>
+    <Color ID="ID_DIALOG_BACKGROUND2" Category="Dialog" Description="Background" Value="#9E9E9E"/>
+    <Color ID="ID_DIALOG_TEXT2" Category="Dialog" Description="Text" Value="#000000"/>
+    <Color ID="ID_STATICCONTROL_BACKGROUND" Category="Static Control" Description="Static Control Background" Value="#595959"/>
+    <Color ID="ID_STATICCONTROL_TEXT" Category="Static Control" Description="Static Control Text" Value="#FFFFFF"/>
+    <Color ID="ID_HEADER_TEXT" Category="List Control" Description="Header Text" Value="#484848"/>
+    <Color ID="ID_HEADER_TEXT_HIGHLIGHT" Category="List Control" Description="Header Highlighted Text" Value="#484848"/>
+    <Color ID="ID_HEADER_TEXT_CLICKED" Category="List Control" Description="Header Clicked Text" Value="#E8E8E1"/>
+    <Color ID="ID_HEADER_BORDER" Category="List Control" Description="Header Top/Left Border" Value="#FCFCFC"/>
+    <Color ID="ID_HEADER_BORDER_CLICKED" Category="List Control" Description="Header Clicked Top/Left Border" Value="#DCDCDC"/>
+    <Color ID="ID_HEADER_BORDER_SHADOW" Category="List Control" Description="Header Bottom/Right Border" Value="#A0A0A0"/>
+    <Color ID="ID_HEADER_BORDER_CLICKED_SHADOW" Category="List Control" Description="Header Clicked Bottom/Right Border" Value="#808080"/>
+    <Gradient ID="ID_DOCKABLE_WINDOW_CAPTION_BACKGROUND_GRADIENT" Category="Dockable Window" Description="Caption Background" Start="#9E9E9E" Finish="#CECECE"/>
+    <Gradient ID="ID_DOCKABLE_WINDOW_CAPTION_BACKGROUND_GRADIENT_ACTIVE" Category="Dockable Window" Description="Active Caption Background" Start="#894D27" Finish="#CB8743"/>
+    <Gradient ID="ID_DOCKABLE_WINDOW_FLOATING_CAPTION_BACKGROUND_GRADIENT" Category="Dockable Window" Description="Floating Caption Background" Start="#B2B2B2" Finish="#D0D0D0"/>
+    <Gradient ID="ID_DOCKABLE_WINDOW_FLOATING_CAPTION_BACKGROUND_GRADIENT_ACTIVE" Category="Dockable Window" Description="Floating Caption Background Active" Start="#894D27" Finish="#CB8743"/>
+    <Gradient ID="ID_MENU_BAR_BACKGROUND_GRADIENT" Category="Menu" Description="Menu Bar Background Gradient" Start="#EEEEEE" Finish="#FCFCFC"/>
+    <Gradient ID="ID_TOOLBAR_GRADIENT" Category="Toolbar" Description="Background Gradient" Start="#DDDDDD" Finish="#EEEEEE"/>
+    <Gradient ID="ID_TOOLBAR_CUSTOMIZE_BUTTON_GRADIENT" Category="Toolbar" Description="Customize Button Gradient" Start="#F5F5F5" Finish="#F5F5F5"/>
+    <Gradient ID="ID_TOOLBAR_CUSTOMIZE_BUTTON_GRADIENT_HIGHLIGHT" Category="Toolbar" Description="Highlighted Customize Button Gradient" Start="#C0C0C0" Finish="#C0C0C0"/>
+    <Gradient ID="ID_FILETAB_BACKGROUND" Category="File Tab" Description="Tab Background" Start="#A1A1A1" Finish="#CBCBCB"/>
+    <Gradient ID="ID_FILETAB_BACKGROUND_ACTIVE" Category="File Tab" Description="Tab Background Active" Start="#894D27" Finish="#CB8743"/>
+    <Gradient ID="ID_OUTPUTTAB_BACKGROUND" Category="Output Tab" Description="Tab Background" Start="#A1A1A1" Finish="#CBCBCB"/>
+    <Gradient ID="ID_OUTPUTTAB_BACKGROUND_ACTIVE" Category="Output Tab" Description="Tab Background Active" Start="#894D27" Finish="#B47332"/>
+    <Gradient ID="ID_GROUPTAB_BACKGROUND" Category="Group Tab" Description="Tab Background" Start="#A1A1A1" Finish="#CBCBCB"/>
+    <Gradient ID="ID_GROUPTAB_BACKGROUND_ACTIVE" Category="Group Tab" Description="Tab Background Active" Start="#894D27" Finish="#B47332"/>
+    <Gradient ID="ID_STATUSBAR_GRADIENT" Category="Statusbar" Description="Statusbar Background Gradient" Start="#FCFCFC" Finish="#EEEEEE"/>
+    <Gradient ID="ID_APPLICATION_PANE_DIVIDER" Category="Application" Description="Pane Divider" Start="#9E9E9E" Finish="#9E9E9E"/>
+    <Gradient ID="ID_BUTTON_BACKGROUND_GRADIENT" Category="Button" Description="Background Gradient" Start="#B7B7B7" Finish="#D1D1D1"/>
+    <Gradient ID="ID_BUTTON_BACKGROUND_GRADIENT_HIGHLIGHT" Category="Button" Description="Highlighted Background Gradient" Start="#894D27" Finish="#CB8743"/>
+    <Gradient ID="ID_BUTTON_BACKGROUND_GRADIENT_CHECKED" Category="Button" Description="Checked Background Gradient" Start="#484848" Finish="#484848"/>
+    <Gradient ID="ID_AUTOHIDEBUTTON_BACKGROUND_GRADIENT" Category="Auto Hide Button" Description="Auto-Hide Button Background Gradient" Start="#A1A1A1" Finish="#B9B9B9"/>
+    <Gradient ID="ID_HEADER_BACKGROUND_GRADIENT" Category="List Control" Description="Header Background Gradient" Start="#DCDCDC" Finish="#FBFBFB"/>
+    <Gradient ID="ID_HEADER_BACKGROUND_GRADIENT_HIGHLIGHT" Category="List Control" Description="Highlighted Header Background Gradient" Start="#BFBFBF" Finish="#DBDBDB"/>
+    <Gradient ID="ID_HEADER_BACKGROUND_GRADIENT_CLICKED" Category="List Control" Description="Clicked Header Background Gradient" Start="#5A7320" Finish="#709026"/>
+  </Window>
+  <Editor>
+    <Font Category="Normal" Face="Courier New">
+-13:0:0:0:400:0:0:0:255:0:0:0:204
+    </Font>
+    <Font Category="Hex/Column" Face="Courier New">
+-13:0:0:0:400:0:0:0:255:0:0:0:204
+    </Font>
+    <Boolean Category="Active Line" Value="true"/>
+    <Boolean Category="Active Column" Value="false"/>
+    <ColorPair Category="Text" Foreground="#DCDCD4" Background="#262626"/>
+    <ColorPair Category="Selected Text" Foreground="#FFFFFF" Background="#546B1F"/>
+    <ColorPair Category="Active Line" Foreground="#FFFFFF" Background="#070707"/>
+    <ColorPair Category="Active Column" Foreground="#FFFFFF" Background="#070707"/>
+    <ColorPair Category="Highlight All" Foreground="#141414" Background="#BCF349"/>
+    <ColorPair Category="HTML/XML Tags" Foreground="#FFFFFF" Background="#285375"/>
+    <ColorPair Category="Auto Templates" Foreground="#002B4A" Background="#0560A3"/>
+    <ColorPair Category="Folding Controls" Foreground="#414141" Background="#313131"/>
+    <ColorPair Category="Brace Highlight" Foreground="#E8E8E5" Background="#4B4B4B"/>
+    <ColorPair Category="Line Numbers and Ruler" Foreground="#6A6A6A" Background="#3A3A3A"/>
+    <Color Category="Spaces, Tabs, Line Terminators" Value="#595959"/>
+    <Color Category="Bookmarks" Value="#FFFFFF"/>
+    <Color Category="Column Markers" Value="#414141"/>
+    <Color Category="Read-Only Background" Value="#28171B"/>
+    <Color Category="LCI Saved" Value="#6A8826"/>
+    <Color Category="LCI Unsaved" Value="#840000"/>
+  </Editor>
+  <Languages>
+    <Language Name="C#">
+      <ColorPair Category="Numbers" Foreground="#E89330" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Numbers">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 1" Foreground="#9BC736" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 3" Foreground="#AF86FA" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 4" Foreground="#F0BC7D" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 13" Foreground="#5391C4" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 13">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="C/C++">
+      <ColorPair Category="Color Group 2" Foreground="#E89330" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 2">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 3" Foreground="#E85230" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 4" Foreground="#F0BC7D" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 5" Foreground="#F0BC7D" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 5">
+Bold
+      </FontStyle>
+    </Language>
+    <Language Name="Default">
+      <ColorPair Category="Text" Foreground="#DCDCD4" Background="#FFFFFF" Auto="true"/>
+      <ColorPair Category="Comments" Foreground="#667066" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Comments">
+Italic
+      </FontStyle>
+      <ColorPair Category="Alternate Block Comments" Foreground="#667066" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Alternate Block Comments">
+Italic
+      </FontStyle>
+      <ColorPair Category="Strings" Foreground="#FBD655" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Strings">
+Italic
+      </FontStyle>
+      <ColorPair Category="Numbers" Foreground="#E85230" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Numbers">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 1" Foreground="#5C97C7" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 2" Foreground="#E73925" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 2">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 3" Foreground="#9BC736" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 4" Foreground="#E89330" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 5" Foreground="#AF86FA" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 5">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 6" Foreground="#5391C4" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 6">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 7" Foreground="#5391C4" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 7">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 8" Foreground="#5391C4" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 8">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 9" Foreground="#5391C4" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 9">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 10" Foreground="#5391C4" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 10">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 11" Foreground="#5391C4" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 11">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 12" Foreground="#5391C4" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 12">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 13" Foreground="#5391C4" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 13">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 14" Foreground="#5391C4" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 14">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 15" Foreground="#5391C4" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 15">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 16" Foreground="#5391C4" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 16">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 17" Foreground="#5391C4" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 17">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 18" Foreground="#5391C4" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 18">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 19" Foreground="#5391C4" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 19">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 20" Foreground="#5391C4" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 20">
+Bold
+      </FontStyle>
+    </Language>
+    <Language Name="HTML">
+      <ColorPair Category="Color Group 1" Foreground="#E85230" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 2" Foreground="#E89330" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 2">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 3" Foreground="#CE1E5B" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Bold
+      </FontStyle>
+    </Language>
+    <Language Name="Java">
+      <ColorPair Category="Color Group 1" Foreground="#9BC736" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 2" Foreground="#E89330" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 2">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 3" Foreground="#F0BC7D" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 13" Foreground="#5391C4" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 13">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="JavaScript">
+      <ColorPair Category="Color Group 1" Foreground="#9BC736" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 2" Foreground="#5391C4" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 2">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 3" Foreground="#E85230" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 4" Foreground="#F0BC7D" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 5" Foreground="#F0BC7D" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 5">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 6" Foreground="#CE1E5B" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 6">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 7" Foreground="#CE1E5B" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 7">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 13" Foreground="#5391C4" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 13">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="MySQL 5.1">
+      <ColorPair Category="Color Group 13" Foreground="#5391C4" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 13">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="PHP">
+      <ColorPair Category="Color Group 1" Foreground="#E89326" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 2" Foreground="#CE1E5B" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 2">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 4" Foreground="#F0BC7D" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 5" Foreground="#E73925" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 5">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 6" Foreground="#E73925" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 6">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 7" Foreground="#E73925" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 7">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 13" Foreground="#5391C4" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 13">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="Perl">
+      <ColorPair Category="Color Group 1" Foreground="#5391C4" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 4" Foreground="#F0BC7D" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 5" Foreground="#CE1E5B" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 5">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 6" Foreground="#CE1E5B" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 6">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 7" Foreground="#CE1E5B" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 7">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 8" Foreground="#9BC736" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 8">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 13" Foreground="#5391C4" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 13">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="Python">
+      <ColorPair Category="Color Group 13" Foreground="#5391C4" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 13">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="Ruby">
+      <ColorPair Category="Color Group 13" Foreground="#5391C4" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 13">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="UE Themes">
+      <ColorPair Category="Text" Foreground="#000000" Background="#FFFFFF" Auto="true"/>
+      <ColorPair Category="Comments" Foreground="#008080" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Comments">
+Normal
+      </FontStyle>
+      <ColorPair Category="Alternate Block Comments" Foreground="#008080" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Alternate Block Comments">
+Normal
+      </FontStyle>
+      <ColorPair Category="Strings" Foreground="#808080" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Strings">
+Normal
+      </FontStyle>
+      <ColorPair Category="Numbers" Foreground="#FF0000" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Numbers">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 1" Foreground="#00FF00" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 2" Foreground="#FF0000" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 2">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 3" Foreground="#FF8000" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 4" Foreground="#008000" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 5" Foreground="#804040" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 5">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 6" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 6">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 7" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 7">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 8" Foreground="#0080FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 8">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 9" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 9">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 10" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 10">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 11" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 11">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 12" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 12">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 13" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 13">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 14" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 14">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 15" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 15">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 16" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 16">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 17" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 17">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 18" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 18">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 19" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 19">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 20" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 20">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="VBScript ASP">
+      <ColorPair Category="Color Group 13" Foreground="#5391C4" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 13">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="Visual Basic">
+      <ColorPair Category="Color Group 13" Foreground="#5391C4" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 13">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="XML">
+      <ColorPair Category="Color Group 13" Foreground="#5391C4" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 13">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="to-do list">
+      <ColorPair Category="Text" Foreground="#000000" Background="#FFFFFF" Auto="true"/>
+      <ColorPair Category="Comments" Foreground="#008080" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Comments">
+Normal
+      </FontStyle>
+      <ColorPair Category="Alternate Block Comments" Foreground="#008080" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Alternate Block Comments">
+Normal
+      </FontStyle>
+      <ColorPair Category="Strings" Foreground="#808080" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Strings">
+Normal
+      </FontStyle>
+      <ColorPair Category="Numbers" Foreground="#FF0000" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Numbers">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 1" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 2" Foreground="#FF0000" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 2">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 3" Foreground="#FF8000" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 4" Foreground="#008000" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 5" Foreground="#804040" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 5">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 6" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 6">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 7" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 7">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 8" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 8">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 9" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 9">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 10" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 10">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 11" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 11">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 12" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 12">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 13" Foreground="#5391C4" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 13">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 14" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 14">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 15" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 15">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 16" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 16">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 17" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 17">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 18" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 18">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 19" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 19">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 20" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 20">
+Normal
+      </FontStyle>
+    </Language>
+  </Languages>
+</UETheme>
Index: doc/tools/ultraedit/ultraedit/default data/themes/Twilight.ue-theme
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/default data/themes/Twilight.ue-theme	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/default data/themes/Twilight.ue-theme	(working copy)
@@ -0,0 +1,586 @@
+<?xml version="1.0"?>
+<UETheme>
+  <Window>
+    <Look>
+Custom
+    </Look>
+    <Font Category="Dockable Windows" Face="Segoe UI">
+-12:0:0:0:400:0:0:0:0:3:2:1:204
+    </Font>
+    <Color ID="ID_DOCKABLE_WINDOW_TEXT" Category="Dockable Window" Description="Text" Value="#BAB7AB"/>
+    <Color ID="ID_DOCKABLE_WINDOW_BACKGROUND" Category="Dockable Window" Description="Background" Value="#32322D"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_TEXT" Category="Dockable Window" Description="Caption Text" Value="#898885"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_TEXT_ACTIVE" Category="Dockable Window" Description="Active Caption Text" Value="#E2E6E7"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_BUTTON" Category="Dockable Window" Description="Caption Button" Value="#898885"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_BUTTON_HIGHLIGHT" Category="Dockable Window" Description="Caption Button Highlight" Value="#676661"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_BUTTON_MOUSEDOWN" Category="Dockable Window" Description="Caption Button Mouse Down" Value="#595855"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_BORDER" Category="Dockable Window" Description="Caption Border" Value="#36342E"/>
+    <Color ID="ID_DOCKABLE_WINDOW_CAPTION_BORDER_SHADOW" Category="Dockable Window" Description="Caption Border Shadow" Value="#1F1E1B"/>
+    <Color ID="ID_DOCKABLE_WINDOW_BORDER" Category="Dockable Window" Description="Border" Value="#FF0000"/>
+    <Color ID="ID_DOCKABLE_WINDOW_BORDER_SHADOW" Category="Dockable Window" Description="Border Shadow" Value="#FF0000"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_BORDER" Category="Dockable Window" Description="Floating Border" Value="#1F1E1B"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_BORDER_SHADOW" Category="Dockable Window" Description="Floating Border Shadow" Value="#1F1E1B"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_OUTER_BORDER" Category="Dockable Window" Description="Floating Outer Border" Value="#1F1E1B"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_OUTER_BORDER_SHADOW" Category="Dockable Window" Description="Floating Outer Border Shadow" Value="#1F1E1B"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_CAPTION_TEXT" Category="Dockable Window" Description="Floating Caption Text" Value="#BAB7AB"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_BORDER_ACTIVE" Category="Dockable Window" Description="Floating Border Active" Value="#FF0000"/>
+    <Color ID="ID_DOCKABLE_WINDOW_FLOATING_CAPTION_TEXT_ACTIVE" Category="Dockable Window" Description="Floating Caption Text Active" Value="#E2E6E7"/>
+    <Color ID="ID_MENU_TEXT" Category="Menu" Description="Text" Value="#BAB7AB"/>
+    <Color ID="ID_MENU_BACKGROUND" Category="Menu" Description="Background" Value="#1F1E1B"/>
+    <Color ID="ID_MENU_TEXT_DISABLED" Category="Menu" Description="Text Disabled" Value="#4D4B46"/>
+    <Color ID="ID_MENU_ITEM_BACKGROUND_HIGHLIGHT" Category="Menu" Description="Highlighted Item Background" Value="#41403F"/>
+    <Color ID="ID_MENU_ITEM_TEXT_HIGHLIGHT" Category="Menu" Description="Highlighted Item Text" Value="#E2E6E7"/>
+    <Color ID="ID_MENU_ITEM_BORDER_HIGHLIGHT" Category="Menu" Description="Highlighted Item Border" Value="#787672"/>
+    <Color ID="ID_MENU_ITEM_CHECKED_BACKGROUND" Category="Menu" Description="Checked Item Background" Value="#575448"/>
+    <Color ID="ID_MENU_ITEM_CHECKED_BORDER" Category="Menu" Description="Checked Item Border" Value="#FF0000"/>
+    <Color ID="ID_MENU_ITEM_CHECKED_BACKGROUND_HIGHLIGHT" Category="Menu" Description="Highlighted Checked Item Background" Value="#353535"/>
+    <Color ID="ID_MENU_ITEM_CHECKED_BORDER_HIGHLIGHT" Category="Menu" Description="Highlighted Checked Item Border" Value="#4F4F4F"/>
+    <Color ID="ID_MENU_BORDER" Category="Menu" Description="Border" Value="#1F1E1B"/>
+    <Color ID="ID_MENU_BORDER_SHADOW" Category="Menu" Description="Border Shadow" Value="#000000"/>
+    <Color ID="ID_MENU_TOP_LEVEL_BACKGROUND_ACTIVE" Category="Menu" Description="Top Level Background Active" Value="#4E4E4E"/>
+    <Color ID="ID_MENU_TOP_LEVEL_TEXT" Category="Menu" Description="Top Level Text" Value="#ADAAA4"/>
+    <Color ID="ID_MENU_TOP_LEVEL_TEXT_ACTIVE" Category="Menu" Description="Top Level Text Active" Value="#E7E6E2"/>
+    <Color ID="ID_MENU_TOP_LEVEL_HIGHLIGHT_BACKGROUND" Category="Menu" Description="Highlighted Top Level Background" Value="#FF0000"/>
+    <Color ID="ID_MENU_TOP_LEVEL_TEXT_HIGHLIGHT" Category="Menu" Description="Highlighted Top Level Text" Value="#FF0000"/>
+    <Color ID="ID_MENU_SEPARATOR" Category="Menu" Description="Separator" Value="#3C3933"/>
+    <Color ID="ID_TOOLBAR_SEPARATOR" Category="Toolbar" Description="Separator" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_ITEM_BACKGROUND_HIGHLIGHT" Category="Toolbar" Description="Highlighted Item Background" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_ITEM_BORDER_HIGHLIGHT" Category="Toolbar" Description="Highlighted item Border" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_ITEM_CHECKED_BACKGROUND" Category="Toolbar" Description="Checked Item Background" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_ITEM_CHECKED_BORDER" Category="Toolbar" Description="Checked Item Border" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_ITEM_CHECKED_BACKGROUND_HIGHLIGHT" Category="Toolbar" Description="Clicked Item Background" Value="#353535"/>
+    <Color ID="ID_TOOLBAR_ITEM_CHECKED_BORDER_HIGHLIGHT" Category="Toolbar" Description="Highlighted Checked Item Border" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_CUSTOMIZE_BUTTON" Category="Toolbar" Description="Customize Button" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_GRIPPER" Category="Toolbar" Description="Gripper" Value="#514B42"/>
+    <Color ID="ID_TOOLBAR_GRIPPER_SHADOW" Category="Toolbar" Description="Gripper Shadow" Value="#292722"/>
+    <Color ID="ID_TOOLBAR_BORDER" Category="Toolbar" Description="Border" Value="#FF0000"/>
+    <Color ID="ID_TOOLBAR_BORDER_SHADOW" Category="Toolbar" Description="Border Shadow" Value="#2B2C24"/>
+    <Color ID="ID_TOOLBAR_COMBO_BORDER" Category="Toolbar" Description="Combobox border" Value="#000000"/>
+    <Color ID="ID_FILETAB_BORDER" Category="File Tab" Description="Tab Border" Value="#45443E"/>
+    <Color ID="ID_FILETAB_BORDER_ACCENT" Category="File Tab" Description="Tab Border Accent" Value="#373633"/>
+    <Color ID="ID_FILETAB_TEXT" Category="File Tab" Description="Tab Text" Value="#8D8D89"/>
+    <Color ID="ID_FILETAB_BORDER_ACTIVE" Category="File Tab" Description="Tab Border Active" Value="#292A28"/>
+    <Color ID="ID_FILETAB_BORDER_TOP_ACTIVE" Category="File Tab" Description="Tab Top Border Active" Value="#35332E"/>
+    <Color ID="ID_FILETAB_TEXT_ACTIVE" Category="File Tab" Description="Tab Text Active" Value="#E7E6E2"/>
+    <Color ID="ID_OUTPUTTAB_BORDER" Category="Output Tab" Description="Tab Border" Value="#FF0000"/>
+    <Color ID="ID_OUTPUTTAB_TEXT" Category="Output Tab" Description="Tab Text" Value="#8D8D89"/>
+    <Color ID="ID_OUTPUTTAB_BORDER_ACTIVE" Category="Output Tab" Description="Tab Border Active" Value="#FF0000"/>
+    <Color ID="ID_OUTPUTTAB_TEXT_ACTIVE" Category="Output Tab" Description="Tab Text Active" Value="#E7E6E2"/>
+    <Color ID="ID_GROUPTAB_BORDER" Category="Group Tab" Description="Tab Border" Value="#1D1C1B"/>
+    <Color ID="ID_GROUPTAB_TEXT" Category="Group Tab" Description="Tab Text" Value="#8D8D89"/>
+    <Color ID="ID_GROUPTAB_BORDER_ACTIVE" Category="Group Tab" Description="Tab Border Active" Value="#161616"/>
+    <Color ID="ID_GROUPTAB_TEXT_ACTIVE" Category="Group Tab" Description="Tab Text Active" Value="#E7E6E2"/>
+    <Color ID="ID_STATUSBAR_TEXT" Category="Statusbar" Description="Statusbar Text" Value="#ADAAA4"/>
+    <Color ID="ID_STATUSBAR_TEXT_DISABLED" Category="Statusbar" Description="Statusbar Text Disabled" Value="#3C3933"/>
+    <Color ID="ID_STATUSBAR_SEPARATOR" Category="Statusbar" Description="Statusbar Separator" Value="#3C3933"/>
+    <Color ID="ID_APPLICATION_BACKGROUND" Category="Application" Description="Dockable Bar Background" Value="#282621"/>
+    <Color ID="ID_FILETABS_BACKGROUND" Category="File Tabs Control" Description="Control Background" Value="#676661"/>
+    <Color ID="ID_FILETABS_BORDER" Category="File Tabs Control" Description="Control Border" Value="#6B6C67"/>
+    <Color ID="ID_FILETABS_BORDER_SHADOW" Category="File Tabs Control" Description="Control Border Shadow" Value="#FF0000"/>
+    <Color ID="ID_FILETABS_TABAREA_BORDER" Category="File Tabs Control" Description="Tab Area Border" Value="#1F1E1B"/>
+    <Color ID="ID_FILETABS_TABAREA_OUTER_BORDER" Category="File Tabs Control" Description="Tab Area Outer Border" Value="#1F1E1B"/>
+    <Color ID="ID_FILETABS_TABAREA_INNER_BORDER" Category="File Tabs Control" Description="Tab Area Inner Border" Value="#1F1E1B"/>
+    <Color ID="ID_FILETABS_BASELINE" Category="File Tabs Control" Description="Tabs Base Line" Value="#1F1E1B"/>
+    <Color ID="ID_OUTPUTTABS_BACKGROUND" Category="Output Tabs Control" Description="Control Background" Value="#161613"/>
+    <Color ID="ID_OUTPUTTABS_BORDER" Category="Output Tabs Control" Description="Control Border" Value="#161613"/>
+    <Color ID="ID_OUTPUTTABS_BASELINE" Category="Output Tabs Control" Description="Tabs Base Line" Value="#292925"/>
+    <Color ID="ID_GROUPTABS_BASELINE" Category="Group Tabs Control" Description="Tabs Base Line" Value="#FF0000"/>
+    <Color ID="ID_GROUPTABS_BACKGROUND" Category="Group Tabs Control" Description="Control Background" Value="#292926"/>
+    <Color ID="ID_GROUPTABS_BORDER" Category="Group Tabs Control" Description="Control Border" Value="#272723"/>
+    <Color ID="ID_BUTTON_TEXT_CHECKED" Category="Button" Description="Checked Text" Value="#E7E6E2"/>
+    <Color ID="ID_BUTTON_TEXT" Category="Button" Description="Text" Value="#A09D96"/>
+    <Color ID="ID_BUTTON_TEXT_HIGHLIGHT" Category="Button" Description="Highlighted Text" Value="#E7E6E2"/>
+    <Color ID="ID_BUTTON_TEXT_DISABLED" Category="Button" Description="Disabled Text" Value="#3E3E39"/>
+    <Color ID="ID_BUTTON_TEXT_DISABLED_SHADOW" Category="Button" Description="Disabled Text Shadow" Value="#808080"/>
+    <Color ID="ID_BUTTON_BORDER" Category="Button" Description="Top/Left Border" Value="#40403C"/>
+    <Color ID="ID_BUTTON_BORDER_CLICKED" Category="Button" Description="Clicked Top/Left Border" Value="#1F1E1B"/>
+    <Color ID="ID_BUTTON_BORDER_SHADOW" Category="Button" Description="Bottom/Right Border" Value="#40403C"/>
+    <Color ID="ID_BUTTON_BORDER_CLICKED_SHADOW" Category="Button" Description="Clicked Bottom/Right Border" Value="#1F1E1B"/>
+    <Color ID="ID_AUTOHIDEBUTTON_BORDER" Category="Auto Hide Button" Description="Auto-Hide Button Border" Value="#000000"/>
+    <Color ID="ID_AUTOHIDEBUTTON_TEXT" Category="Auto Hide Button" Description="Auto-Hide Button Text" Value="#726F65"/>
+    <Color ID="ID_TEXTCONTROL_BACKGROUND" Category="Text Control" Description="Text Control Background" Value="#211F1B"/>
+    <Color ID="ID_TEXTCONTROL_TEXT" Category="Text Control" Description="Text Control Text" Value="#75756D"/>
+    <Color ID="ID_DIALOG_BACKGROUND2" Category="Dialog" Description="Background" Value="#292722"/>
+    <Color ID="ID_DIALOG_TEXT2" Category="Dialog" Description="Text" Value="#BAB7AB"/>
+    <Color ID="ID_STATICCONTROL_BACKGROUND" Category="Static Control" Description="Static Control Background" Value="#292925"/>
+    <Color ID="ID_STATICCONTROL_TEXT" Category="Static Control" Description="Static Control Text" Value="#75756D"/>
+    <Color ID="ID_HEADER_TEXT" Category="List Control" Description="Header Text" Value="#99978E"/>
+    <Color ID="ID_HEADER_TEXT_HIGHLIGHT" Category="List Control" Description="Header Highlighted Text" Value="#E7E6E2"/>
+    <Color ID="ID_HEADER_TEXT_CLICKED" Category="List Control" Description="Header Clicked Text" Value="#BAB7AB"/>
+    <Color ID="ID_HEADER_BORDER" Category="List Control" Description="Header Top/Left Border" Value="#35342F"/>
+    <Color ID="ID_HEADER_BORDER_CLICKED" Category="List Control" Description="Header Clicked Top/Left Border" Value="#32322D"/>
+    <Color ID="ID_HEADER_BORDER_SHADOW" Category="List Control" Description="Header Bottom/Right Border" Value="#454541"/>
+    <Color ID="ID_HEADER_BORDER_CLICKED_SHADOW" Category="List Control" Description="Header Clicked Bottom/Right Border" Value="#1F1E1B"/>
+    <Gradient ID="ID_DOCKABLE_WINDOW_CAPTION_BACKGROUND_GRADIENT" Category="Dockable Window" Description="Caption Background" Start="#393731" Finish="#444139"/>
+    <Gradient ID="ID_DOCKABLE_WINDOW_CAPTION_BACKGROUND_GRADIENT_ACTIVE" Category="Dockable Window" Description="Active Caption Background" Start="#676661" Finish="#6D6C67"/>
+    <Gradient ID="ID_DOCKABLE_WINDOW_FLOATING_CAPTION_BACKGROUND_GRADIENT" Category="Dockable Window" Description="Floating Caption Background" Start="#393731" Finish="#444139"/>
+    <Gradient ID="ID_DOCKABLE_WINDOW_FLOATING_CAPTION_BACKGROUND_GRADIENT_ACTIVE" Category="Dockable Window" Description="Floating Caption Background Active" Start="#666562" Finish="#6D6C67"/>
+    <Gradient ID="ID_MENU_BAR_BACKGROUND_GRADIENT" Category="Menu" Description="Menu Bar Background Gradient" Start="#292722" Finish="#1F1E1B"/>
+    <Gradient ID="ID_TOOLBAR_GRADIENT" Category="Toolbar" Description="Background Gradient" Start="#31312D" Finish="#292722"/>
+    <Gradient ID="ID_TOOLBAR_CUSTOMIZE_BUTTON_GRADIENT" Category="Toolbar" Description="Customize Button Gradient" Start="#31302B" Finish="#47443A"/>
+    <Gradient ID="ID_TOOLBAR_CUSTOMIZE_BUTTON_GRADIENT_HIGHLIGHT" Category="Toolbar" Description="Highlighted Customize Button Gradient" Start="#59584F" Finish="#4F4B42"/>
+    <Gradient ID="ID_FILETAB_BACKGROUND" Category="File Tab" Description="Tab Background" Start="#45443E" Finish="#45443E"/>
+    <Gradient ID="ID_FILETAB_BACKGROUND_ACTIVE" Category="File Tab" Description="Tab Background Active" Start="#1F1E1B" Finish="#36342F"/>
+    <Gradient ID="ID_OUTPUTTAB_BACKGROUND" Category="Output Tab" Description="Tab Background" Start="#45443E" Finish="#45443E"/>
+    <Gradient ID="ID_OUTPUTTAB_BACKGROUND_ACTIVE" Category="Output Tab" Description="Tab Background Active" Start="#232321" Finish="#32322D"/>
+    <Gradient ID="ID_GROUPTAB_BACKGROUND" Category="Group Tab" Description="Tab Background" Start="#45443E" Finish="#45443E"/>
+    <Gradient ID="ID_GROUPTAB_BACKGROUND_ACTIVE" Category="Group Tab" Description="Tab Background Active" Start="#232321" Finish="#32322D"/>
+    <Gradient ID="ID_STATUSBAR_GRADIENT" Category="Statusbar" Description="Statusbar Background Gradient" Start="#585552" Finish="#5B5B57"/>
+    <Gradient ID="ID_APPLICATION_PANE_DIVIDER" Category="Application" Description="Pane Divider" Start="#292722" Finish="#292722"/>
+    <Gradient ID="ID_BUTTON_BACKGROUND_GRADIENT" Category="Button" Description="Background Gradient" Start="#4A4A46" Finish="#5C5C56"/>
+    <Gradient ID="ID_BUTTON_BACKGROUND_GRADIENT_HIGHLIGHT" Category="Button" Description="Highlighted Background Gradient" Start="#47332E" Finish="#674336"/>
+    <Gradient ID="ID_BUTTON_BACKGROUND_GRADIENT_CHECKED" Category="Button" Description="Checked Background Gradient" Start="#1F1E1B" Finish="#292722"/>
+    <Gradient ID="ID_AUTOHIDEBUTTON_BACKGROUND_GRADIENT" Category="Auto Hide Button" Description="Auto-Hide Button Background Gradient" Start="#1F1E1B" Finish="#292722"/>
+    <Gradient ID="ID_HEADER_BACKGROUND_GRADIENT" Category="List Control" Description="Header Background Gradient" Start="#454541" Finish="#454541"/>
+    <Gradient ID="ID_HEADER_BACKGROUND_GRADIENT_HIGHLIGHT" Category="List Control" Description="Highlighted Header Background Gradient" Start="#1F1E1B" Finish="#292722"/>
+    <Gradient ID="ID_HEADER_BACKGROUND_GRADIENT_CLICKED" Category="List Control" Description="Clicked Header Background Gradient" Start="#1F1E1B" Finish="#292722"/>
+  </Window>
+  <Editor>
+    <Font Category="Normal" Face="Consolas">
+-13:0:0:0:400:0:0:0:0:3:2:1:204
+    </Font>
+    <Font Category="Hex/Column" Face="Courier New">
+-13:0:0:0:400:0:0:0:255:0:0:0:204
+    </Font>
+    <Boolean Category="Active Line" Value="true"/>
+    <Boolean Category="Active Column" Value="false"/>
+    <ColorPair Category="Text" Foreground="#CDCBC2" Background="#000000"/>
+    <ColorPair Category="Selected Text" Foreground="#E7E6E2" Background="#514033"/>
+    <ColorPair Category="Active Line" Foreground="#FFFFFF" Background="#23221F"/>
+    <ColorPair Category="Active Column" Foreground="#FFFFFF" Background="#23221F"/>
+    <ColorPair Category="Highlight All" Foreground="#000000" Background="#EECE4F"/>
+    <ColorPair Category="HTML/XML Tags" Foreground="#FBE89B" Background="#223440"/>
+    <ColorPair Category="Auto Templates" Foreground="#0E2034" Background="#1D4470"/>
+    <ColorPair Category="Folding Controls" Foreground="#4B4845" Background="#1F1E1B"/>
+    <ColorPair Category="Brace Highlight" Foreground="#FFFFFF" Background="#3C3C3C"/>
+    <ColorPair Category="Line Numbers and Ruler" Foreground="#4B4845" Background="#1F1E1B"/>
+    <Color Category="Spaces, Tabs, Line Terminators" Value="#2D2D2D"/>
+    <Color Category="Bookmarks" Value="#80271E"/>
+    <Color Category="Column Markers" Value="#292725"/>
+    <Color Category="Read-Only Background" Value="#240000"/>
+    <Color Category="LCI Saved" Value="#3D6332"/>
+    <Color Category="LCI Unsaved" Value="#80271E"/>
+  </Editor>
+  <Languages>
+    <Language Name="C#">
+      <ColorPair Category="Color Group 3" Foreground="#FC2E0A" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 4" Foreground="#FAAF80" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="C/C++">
+      <ColorPair Category="Color Group 2" Foreground="#768356" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 2">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 3" Foreground="#D20069" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 4" Foreground="#FAAF80" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 5" Foreground="#FAAF7E" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 5">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="Default">
+      <ColorPair Category="Text" Foreground="#CDCBC2" Background="#FFFFFF" Auto="true"/>
+      <ColorPair Category="Comments" Foreground="#635047" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Comments">
+Italic
+      </FontStyle>
+      <ColorPair Category="Alternate Block Comments" Foreground="#635047" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Alternate Block Comments">
+Italic
+      </FontStyle>
+      <ColorPair Category="Strings" Foreground="#B49600" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Strings">
+Italic
+      </FontStyle>
+      <ColorPair Category="Numbers" Foreground="#CDCBC2" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Numbers">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 1" Foreground="#619BB7" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 2" Foreground="#768356" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 2">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 3" Foreground="#83979B" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 4" Foreground="#2282E1" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 5" Foreground="#389E36" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 5">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 6" Foreground="#D20069" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 6">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 7" Foreground="#81A9DA" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 7">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 8" Foreground="#FC2E0A" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 8">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 9" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 9">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 10" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 10">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 11" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 11">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 12" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 12">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 13" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 13">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 14" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 14">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 15" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 15">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 16" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 16">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 17" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 17">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 18" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 18">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 19" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 19">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 20" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 20">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="HTML">
+      <ColorPair Category="Color Group 1" Foreground="#E9C062" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 2" Foreground="#619BB7" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 2">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 3" Foreground="#DF844A" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="Java">
+      <ColorPair Category="Color Group 3" Foreground="#FAAF80" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="JavaScript">
+      <ColorPair Category="Color Group 1" Foreground="#E9C062" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 2" Foreground="#E4844A" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 2">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 3" Foreground="#9CB564" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 4" Foreground="#FAAF80" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 5" Foreground="#FAAF80" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 5">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 6" Foreground="#BC3A2C" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 6">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 7" Foreground="#B38184" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 7">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="MySQL 5.1">
+      <ColorPair Category="Color Group 2" Foreground="#81A9DA" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 2">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 3" Foreground="#9CB564" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 4" Foreground="#FAAF80" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Bold
+      </FontStyle>
+    </Language>
+    <Language Name="PHP">
+      <ColorPair Category="Color Group 1" Foreground="#E9C062" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 2" Foreground="#BC3A2C" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 2">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 3" Foreground="#E4844A" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 4" Foreground="#C49F5B" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 5" Foreground="#9CB564" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 5">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 7" Foreground="#FC2E0A" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 7">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 8" Foreground="#619BB7" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 8">
+Bold
+      </FontStyle>
+    </Language>
+    <Language Name="Perl">
+      <ColorPair Category="Color Group 1" Foreground="#E9C062" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 2" Foreground="#81A9DA" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 2">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 3" Foreground="#83979B" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 4" Foreground="#FAAF80" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 5" Foreground="#BC3A2C" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 5">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 7" Foreground="#BC3A2C" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 7">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 8" Foreground="#E4844A" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 8">
+Bold
+      </FontStyle>
+    </Language>
+    <Language Name="Python">
+      <ColorPair Category="Color Group 1" Foreground="#E9C062" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 4" Foreground="#B38184" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 5" Foreground="#BC3A2C" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 5">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 6" Foreground="#FAAF80" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 6">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 7" Foreground="#619BB7" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 7">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 8" Foreground="#83979B" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 8">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="Ruby">
+      <ColorPair Category="Color Group 1" Foreground="#E9C062" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 2" Foreground="#FC2E0A" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 2">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 3" Foreground="#619BB7" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 4" Foreground="#B49600" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 5" Foreground="#E9C062" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 5">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 7" Foreground="#DF844A" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 7">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 8" Foreground="#9CB564" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 8">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="UE Themes">
+      <ColorPair Category="Text" Foreground="#000000" Background="#FFFFFF" Auto="true"/>
+      <ColorPair Category="Comments" Foreground="#008080" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Comments">
+Normal
+      </FontStyle>
+      <ColorPair Category="Alternate Block Comments" Foreground="#008080" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Alternate Block Comments">
+Normal
+      </FontStyle>
+      <ColorPair Category="Strings" Foreground="#808080" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Strings">
+Normal
+      </FontStyle>
+      <ColorPair Category="Numbers" Foreground="#FF0000" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Numbers">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 1" Foreground="#00FF00" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 2" Foreground="#FF0000" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 2">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 3" Foreground="#FF8000" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 3">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 4" Foreground="#008000" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 5" Foreground="#804040" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 5">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 6" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 6">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 7" Foreground="#0000FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 7">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 8" Foreground="#0080FF" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 8">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="VBScript ASP">
+      <ColorPair Category="Color Group 1" Foreground="#FC2E0A" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 4" Foreground="#619BB7" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 5" Foreground="#E9C062" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 5">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 6" Foreground="#E4844A" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 6">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 7" Foreground="#619BB7" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 7">
+Bold
+      </FontStyle>
+    </Language>
+    <Language Name="Visual Basic">
+      <ColorPair Category="Color Group 2" Foreground="#9CB564" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 2">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 4" Foreground="#E9C062" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 5" Foreground="#FAAF80" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 5">
+Normal
+      </FontStyle>
+    </Language>
+    <Language Name="XML">
+      <ColorPair Category="Color Group 1" Foreground="#E9C062" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 1">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 2" Foreground="#619BB7" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 2">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 4" Foreground="#9CB564" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 4">
+Bold
+      </FontStyle>
+      <ColorPair Category="Color Group 5" Foreground="#B38184" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 5">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 6" Foreground="#9CB564" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 6">
+Normal
+      </FontStyle>
+      <ColorPair Category="Color Group 7" Foreground="#83979B" Background="#FFFFFF" Auto="true"/>
+      <FontStyle Category="Color Group 7">
+Normal
+      </FontStyle>
+    </Language>
+  </Languages>
+</UETheme>
Index: doc/tools/ultraedit/ultraedit/extras/images/bg-repeat.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ultraedit/extras/images/bg-repeat.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ultraedit/extras/images/footer.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ultraedit/extras/images/footer.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ultraedit/extras/images/header.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ultraedit/extras/images/header.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ultraedit/extras/images/uc_icon.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ultraedit/extras/images/uc_icon.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ultraedit/extras/images/ue3_icon.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ultraedit/extras/images/ue3_icon.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ultraedit/extras/images/ue_icon.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ultraedit/extras/images/ue_icon.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ultraedit/extras/images/ues_icon.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ultraedit/extras/images/ues_icon.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ultraedit/extras/images/us_icon.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ultraedit/extras/images/us_icon.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ultraedit/extras/style.css
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/extras/style.css	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/extras/style.css	(working copy)
@@ -0,0 +1,219 @@
+body{
+	font-size: 52.5%; 
+	font-family: Verdana, Arial, Sans-Serif;
+	background-color: #cfcfcf;
+	color: #474747;
+	text-align: center;
+	margin: 0;
+	padding: 0;
+} 
+
+/*page attributes*/
+
+#page {
+	background-color: #fff;
+	margin: 10px auto;
+	padding: 0;
+	width: 746px;
+	text-align: left;
+	border: 1px solid #8a8a8a;
+	}
+
+/*end page attributes*/
+
+
+/*header attributes*/
+
+#header {
+	background: url("images/header.gif") no-repeat top center;
+	margin: 0 !important;
+	margin: 0 0 0 1px;
+	padding: 1px;
+	height: 150px;
+	width: 740px;
+}
+	
+			
+/*end header attributes*/
+	
+/*sidebar attributes*/
+#sidebar
+{
+	padding: 0px 20px 10px 0;
+	margin-top: -50px;
+	margin-left: 40px;
+	width: 180px;
+	font-size: 1.1em;
+	text-decoration: none;
+	}
+
+#sidebar a {
+	text-decoration: none;
+	color: #293897;
+	}
+
+#sidebar a:hover {
+	text-decoration: underline;
+	color: #BC950E;
+	}
+
+#sidebar ul {
+	margin-top: 0px;
+	padding: 0;
+	}
+
+#sidebar ul li {
+	list-style-type: none;
+	list-style-image: none;
+	margin-bottom: 3px;
+	padding-left: 45px !important; /* for most browsers */
+  padding-left /**/:5px; /* for IE5.5's bad box model */
+	}
+	
+#sidebar h3.ue3 {
+  margin-bottom: -5px;
+  }	
+
+/*end sidebar attributes*/
+
+/*content attributes*/
+
+.content {
+	float: right;
+	padding: 0 50px 20px 0px;
+	margin: -35px 0 0 0;
+	width: 420px !important;
+  width/* */:/**/467px; 
+  width: /**/467px;
+	font-size: 1.2em;
+	line-height: 1.4em;
+	}
+	
+.feat_window {
+ overflow: auto;
+ height: 150px !important;
+ height/* */:/**/140px; 
+ height: /**/140px;
+ scrollbar-face-color:#DEDEDE;
+ scrollbar-base-color:#F5F5F5;
+ scrollbar-arrow-color:black;
+ scrollbar-track-color:#F5F5F5;
+ scrollbar-shadow-color:#EBF5FF;
+ scrollbar-highlight-color:#F5F5F5;
+ scrollbar-3dlight-color:#C3C3C3;
+ scrollbar-darkshadow-Color:#9D9D9D;
+ }
+		
+/*end content attributes*/
+
+/*footer attributes*/
+			
+#footer {
+	background: url("images/footer.gif") no-repeat top; 
+	padding: 30px 10px 0 10px;
+	margin: 0 auto;
+	width: 720px;
+	clear: both;
+	font-size: 1.1em;
+}
+
+#footer p {
+	margin: 0;
+	padding: 5px 60px;
+	text-align: center;
+	}
+	
+/*end footer attributes*/
+
+/*General Formatting elements*/
+
+h1, h2, h3 {
+	font-family: Arial, Verdana, Sans-Serif;
+	font-weight: bold;
+	}
+
+h1 {
+	font-size: 1.8em;
+	margin: 0;
+	font-weight: normal;
+	color: #333;
+	padding-top: 3px;
+	padding-bottom: 3px;
+	border-bottom: solid #333 1px;
+	}
+
+h2 {
+	font-size: 1.6em;
+	color: #333;
+	}
+	
+h2.companion {	
+	padding-bottom: 3px;
+	padding-top: 10px;
+	border-bottom: solid #333 1px;	
+	}
+
+h3 {
+	font-size: 1.5em;
+	margin: 20px 0 0 0;
+	color: #333;
+	}
+	
+h3.ues {
+	background: url("images/ues_icon.gif") no-repeat top left;
+	padding-left: 35px;
+	margin-bottom: 0px;
+	vertical-align: bottom;
+	height: 25px;
+  padding-top: 3px !important; /* for most browsers */
+  padding-top /**/:1px; /* for IE5.5's bad box model */
+  }	
+  
+h3.uc {
+	background: url("images/uc_icon.gif") no-repeat top left;
+	padding-left: 35px;
+	margin-bottom: 0px;
+	vertical-align: bottom;
+	height: 25px;
+  padding-top: 5px !important; /* for most browsers */
+  padding-top /**/:4px; /* for IE5.5's bad box model */
+  }	  
+  
+h3.us {
+	background: url("images/us_icon.gif") no-repeat top left;
+	padding-left: 35px;
+	margin-bottom: 0px;
+	vertical-align: bottom;
+	height: 25px;
+  padding-top: 5px !important; /* for most browsers */
+  padding-top /**/:4px; /* for IE5.5's bad box model */
+  }
+  
+h3.ue {
+	background: url("images/ue_icon.gif") no-repeat top left;
+	padding-left: 35px;
+	margin-bottom: 0px;
+	vertical-align: bottom;
+	height: 25px;
+  padding-top: 5px !important; /* for most browsers */
+  padding-top /**/:4px; /* for IE5.5's bad box model */
+  }
+  
+h3.ue3 {
+	background: url("images/ue3_icon.gif") no-repeat top left;
+	padding-left: 35px;
+	margin-bottom: 0px;
+	vertical-align: bottom;
+	height: 32px;
+  padding-top: 8px !important; /* for most browsers */
+  padding-top /**/:7px; /* for IE5.5's bad box model */
+  }    
+
+a:hover {
+	color: #147;
+	text-decoration: underline;
+	}
+
+/*end General Formatting elements*/
+
+
Index: doc/tools/ultraedit/ultraedit/extras/ues_ad.html
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/extras/ues_ad.html	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/extras/ues_ad.html	(working copy)
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="iso-8859-1"?>
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<title>IDM Computer Solutions, Inc. Software - UltraEdit</title>
+<META HTTP-EQUIV="REFRESH" CONTENT="0;URL=http://www.ultraedit.com/products.html">
+</head>
+<body>
+&nbsp;
+</body>
+</html>
Index: doc/tools/ultraedit/ultraedit/extras/welcome/idmwelcome.html
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/extras/welcome/idmwelcome.html	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/extras/welcome/idmwelcome.html	(working copy)
@@ -0,0 +1,69 @@
+<!doctype html>
+
+<html lang="en">
+  <head>
+    <meta http-equiv="X-UA-Compatible" content="IE=8" />
+    <meta charset="utf-8">
+    <title>欢迎</title>
+    <link rel="stylesheet" href="style.css">
+  </head>
+
+  <body>
+
+   <div id="nonFooter">
+    
+    
+    <div id="toggle">
+     <form>
+      <input type="checkbox" id="showOnStartUp" name="showwelcome" value="true">启动时显示此屏幕</form>
+    </div>
+
+    <div id="content">
+ 
+     <div id="header" class="ue">
+ 
+      <div id="header-left">
+       <h1>欢迎。</h1>
+       <h2>感谢您安装 UltraEdit！</h2>
+      </div>
+ 
+      <div id="header-right">
+       <h3>数百万人的首选文本编辑器。</h3>
+      </div>
+ 
+     </div>
+ 
+     <div class="hr"></div>
+ 
+     <p>想要最大限度利用您的编辑器？以下是一些可帮助您入门的链接。</p>
+ 
+     <ul class="left">
+      <li><a href="http://www.ultraedit.com/support/tutorials_power_tips/ultraedit/large_file_handling.html" target="_blank">设置 UltraEdit 以打开数 G 的大文件 </a></li>
+      <li><a href="http://www.ultraedit.com/support/tutorials_power_tips/ultraedit/add_a_wordfile.html" target="_blank">添加一种新编码语言以突显语法</a></li>
+      <li><a href="http://www.ultraedit.com/support/tutorials_power_tips/ultraedit_linux/find_replace.html" target="_blank">了解如何使用&ldquo;查找和替换&rdquo;</a></li>
+      <li><a href="http://www.ultraedit.com/support/tutorials_power_tips/ultraedit/regular_expressions.html" target="_blank">了解更强大的搜索功能的正则表达式</a></li>
+      <li><a href="http://www.ultraedit.com/support/tutorials_power_tips/ultraedit/remove_blank_lines.html" target="_blank">删除文件中的空行</a></li>
+      <li><a href="http://www.ultraedit.com/support/tutorials_power_tips/ultraedit/csv_files.html" target="_blank">重排 CSV 数据和文件的格式</a></li>
+     </ul>
+ 
+     <ul>
+      <li><a href="http://www.ultraedit.com/support/tutorials_power_tips/ultraedit/column_mode.html" target="_blank">了解如何使用列模式</a></li>
+      <li><a href="http://www.ultraedit.com/support/tutorials_power_tips/ultraedit/keyboard_shortcuts.html" target="_blank">设置自定义键盘快捷键</a></li>
+      <li><a href="http://www.ultraedit.com/downloads/extras/macros-scripts.html#scripts" target="_blank">利用脚本以自动化您的编辑</a></li>
+      <li><a href="http://www.ultraedit.com/support/tutorials_power_tips/ultraedit/parsing_xml_files.html" target="_blank">解析并重排 XML 文件的格式</a></li>
+      <li><a href="http://www.ultraedit.com/support/tutorials_power_tips/ultraedit/writing_a_powerful_macro.html" target="_blank">了解如何轻松迅速地撰写宏</a></li>
+      <li><a href="http://www.ultraedit.com/support/tutorials_power_tips/ultraedit/configure_ftp.html" target="_blank">设置 UltraEdit 以连接到 FTP 站点</a></li>
+     </ul>
+ 
+     <p><img src="images/ar-bull.png" alt="&raquo;" class="arrow-bullet">您也可以<a href="http://www.ultraedit.com/support/tutorials_power_tips.html#ue" target="_blank">浏览所有 UltraEdit 功能提示...</a></p>
+ 
+    </div>
+    
+   </div>
+   
+   <div id="footer">
+    <p>需要帮助或支持？<a href="http://www.ultraedit.com/company/contact_us.html#emailform" target="_blank">向我们的支持团队发送电子邮件</a>&nbsp;&nbsp;|&nbsp;&nbsp;<a href="https://www.ultraedit.com/forums/" target="_blank">访问用户论坛</a>&nbsp;&nbsp;|&nbsp;&nbsp;<a href="http://www.ultraedit.com/products/ultraedit/new_feature_tour.html" target="_blank">请参阅 UltraEdit 的新功能</a></p>
+   </div>
+
+  </body>
+</html>
Index: doc/tools/ultraedit/ultraedit/extras/welcome/images/ar-bull.png
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ultraedit/extras/welcome/images/ar-bull.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ultraedit/extras/welcome/images/bolt.png
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ultraedit/extras/welcome/images/bolt.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ultraedit/extras/welcome/images/icon-ue.png
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ultraedit/extras/welcome/images/icon-ue.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ultraedit/extras/welcome/images/main-bg.jpg
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ultraedit/extras/welcome/images/main-bg.jpg
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ultraedit/extras/welcome/style.css
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/extras/welcome/style.css	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/extras/welcome/style.css	(working copy)
@@ -0,0 +1,145 @@
+* {
+  margin: 0;
+  padding: 0;
+  border: none;
+  overflow: hidden;
+}
+
+html, body, form, fieldset, h1 {
+  font-family: Arial, Helvetica, sans-serif;
+}
+
+html {
+  height: 100%;
+  overflow: visible;
+}
+
+* html #nonFooter {
+  height: 100%;
+}
+
+body {
+  overflow: visible;
+  height: 100%;
+  color: #888888;
+  background: #1b1b1a url(images/main-bg.jpg) left top no-repeat;
+}
+
+a:link, a:visited {
+  color: #ffffff;
+}
+
+a:hover, a:active {
+  color: #FFD553;
+}
+
+h1 {
+  color: #f8cd4a;
+  font-size: 300%;
+  font-weight: normal;
+  line-height: 105%;
+  letter-spacing: -.03em;
+}
+
+h2 {
+  display: block;
+  float: left;
+  clear: left;
+  margin: -6px 0 6px;
+  font-size: 150%;
+  font-weight: normal;
+  letter-spacing: -.03em;
+}
+
+h3 {
+  margin-top: 10%;
+  font-weight: normal;
+  font-style: italic;
+  font-size: 100%;
+  letter-spacing: -.04em;
+}
+
+#nonFooter {
+  position: relative;
+  min-height: 100%;
+}
+
+#content {
+  margin: 4%;
+  padding-bottom: 2.7em;
+}
+
+#footer {
+  position: relative;
+  margin-top: -4.2em;
+  padding: .7% 4%;
+  background-color: #151514;
+}
+
+#header {
+  padding-left: 84px;
+}
+
+#header-left {
+  float: left;
+}
+
+#header-right {
+  float: right;
+}
+
+.ue {
+  background: transparent url(images/icon-ue.png) 0 0px no-repeat;
+}
+
+div.hr {
+  clear: both;
+  margin: 24px 0;
+  height: 1px;
+  overflow: hidden;
+  background-color: #545453;
+}
+
+p {
+  clear: both;
+  margin: 16px 0;
+  font-size: 90%;
+}
+
+ul {
+  margin-bottom: 26px;
+  float: left;
+  overflow: visible;
+}
+
+ul li {
+  font-size: 80%;
+  margin-top: 7px;
+  padding-left: 20px;
+  background: transparent url(images/bolt.png) 0 0px no-repeat;
+}
+
+ul.left > li {
+  margin-right: 40px;
+}
+
+img.arrow-bullet {
+  display: inline-block;
+  margin-right: 4px;
+}
+
+#toggle {
+  position: absolute;
+  top: 0;
+  right: 0;
+  padding: 10px 10px 10px 6px;
+  font-size: 70%;
+  line-height: 90%;
+  color: #797979;
+  background-color: #111111;
+}
+
+#toggle input {
+  float: left;
+  margin: -1px 8px 0;
+}
\ No newline at end of file
Index: doc/tools/ultraedit/ultraedit/icudt55.dll
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ultraedit/icudt55.dll
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ultraedit/icuin55.dll
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ultraedit/icuin55.dll
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ultraedit/icuuc55.dll
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ultraedit/icuuc55.dll
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ultraedit/idm_tidylib.dll
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ultraedit/idm_tidylib.dll
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ultraedit/ipm/images/box-ue.png
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ultraedit/ipm/images/box-ue.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ultraedit/ipm/images/box-uem.png
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ultraedit/ipm/images/box-uem.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ultraedit/ipm/images/box-uemucm.png
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ultraedit/ipm/images/box-uemucm.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ultraedit/ipm/images/box-ues.png
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ultraedit/ipm/images/box-ues.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ultraedit/ipm/images/box-uesuc.png
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ultraedit/ipm/images/box-uesuc.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ultraedit/ipm/images/box-ueuc.png
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ultraedit/ipm/images/box-ueuc.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ultraedit/ipm/images/button-activate-bg.png
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ultraedit/ipm/images/button-activate-bg.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ultraedit/ipm/images/button-bg.png
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ultraedit/ipm/images/button-bg.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ultraedit/ipm/images/check.png
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ultraedit/ipm/images/check.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ultraedit/ipm/images/feat-bookmarks.png
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ultraedit/ipm/images/feat-bookmarks.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ultraedit/ipm/images/feat-column.png
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ultraedit/ipm/images/feat-column.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ultraedit/ipm/images/feat-compare.png
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ultraedit/ipm/images/feat-compare.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ultraedit/ipm/images/feat-find.png
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ultraedit/ipm/images/feat-find.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ultraedit/ipm/images/feat-findinfiles.png
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ultraedit/ipm/images/feat-findinfiles.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ultraedit/ipm/images/feat-ftp.png
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ultraedit/ipm/images/feat-ftp.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ultraedit/ipm/images/feat-functionlist.png
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ultraedit/ipm/images/feat-functionlist.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ultraedit/ipm/images/feat-html-icon.png
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ultraedit/ipm/images/feat-html-icon.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ultraedit/ipm/images/feat-html.png
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ultraedit/ipm/images/feat-html.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ultraedit/ipm/images/feat-macro.png
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ultraedit/ipm/images/feat-macro.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ultraedit/ipm/images/feat-multi-caret.png
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ultraedit/ipm/images/feat-multi-caret.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ultraedit/ipm/images/feat-scripting.png
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ultraedit/ipm/images/feat-scripting.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ultraedit/ipm/images/feat-sort.png
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ultraedit/ipm/images/feat-sort.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ultraedit/ipm/images/feat-templates.png
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ultraedit/ipm/images/feat-templates.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ultraedit/ipm/images/feat-themes-graphic.png
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ultraedit/ipm/images/feat-themes-graphic.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ultraedit/ipm/images/feat-themes-icon.png
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ultraedit/ipm/images/feat-themes-icon.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ultraedit/ipm/images/feat-themes-layouts.png
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ultraedit/ipm/images/feat-themes-layouts.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ultraedit/ipm/images/feat-themes.png
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ultraedit/ipm/images/feat-themes.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ultraedit/ipm/images/feat-wordfile.png
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ultraedit/ipm/images/feat-wordfile.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ultraedit/ipm/images/feat-xml.png
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ultraedit/ipm/images/feat-xml.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ultraedit/ipm/images/key.png
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ultraedit/ipm/images/key.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ultraedit/ipm/images/layouts-themes.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ultraedit/ipm/images/layouts-themes.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ultraedit/ipm/images/multi-platform.png
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ultraedit/ipm/images/multi-platform.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ultraedit/ipm/images/triangle.png
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ultraedit/ipm/images/triangle.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ultraedit/ipm/ipm.html
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/ipm/ipm.html	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/ipm/ipm.html	(working copy)
@@ -0,0 +1,108 @@
+<!doctype html>
+
+<html lang="en">
+  <head>
+    <meta http-equiv="X-UA-Compatible" content="IE=8" />
+    <meta charset="utf-8">
+    <title>Trial mode</title>
+    <script src="js/ipm-config.js"></script>
+    <script src="js/ipm-localize.js"></script>
+    <script src="js/ipm-arrange.js"></script>
+    <link rel="stylesheet" href="style.css">
+  </head>
+
+  <body id="ipm_body">
+
+    <!-- TOP content: trial indicator -->
+    <div id="trial-time-left">
+
+      <!-- Trial mode text-->
+      <h1 id="title">
+      </h1>
+
+      <!-- Days left text -->
+      <div id="trial-days-text">
+        <span class="l_trialDaysText">
+          Days left in free trial:
+        </span>
+        <strong id="daysLeft"></strong>
+      </div>
+
+      <!-- Progress bar -->
+      <div id="progress-bar"></div>
+
+    </div>
+
+
+
+    <!-- LEFT content - dynamically populated -->
+    <div id="ipm-dynamic">
+    </div>
+
+
+
+    <!-- RIGHT content: buy/activate buttons -->
+    <div id="ipm-action">
+
+      <h2 class="lic-key">
+        <img src="images/key.png" alt="">
+        <span class="l_licenseApp">
+          License <span class="appname"></span>
+        </span>
+      </h2>
+
+      <!-- Buy new button -->
+      <a href="#" id="buynew" target="_blank" class="button">
+        <span id="buy_ue_text" class="l_buyNew">
+          Buy new:
+        </span>
+        <strong>
+          <span id="buy_ue_price" class="price pnew">
+            
+          </span>
+        </strong>
+      </a>
+
+      <!-- Upgrade button -->
+      <a href="#" id="buyupg" target="_blank" class="button">
+        <span id="upg_ue_text" class="l_upgrade">
+          Upgrade:
+        </span>
+        <strong>
+          <span id="upg_ue_price" class="price pupg">
+            $39.95
+          </span>
+        </strong>
+      </a>
+
+      <!-- Phone text -->
+      <div id="phone-order">
+        <span class="l_phoneOrder">
+          You can also call +1-513-892-8600 to order over the phone.
+        </span>
+      </div>
+
+      <!-- Activate button -->
+      <a href="#" id="showLicenseDialog" class="button activate">
+        <span id="showLicenseDialogText" class="l_enterLicenseKey">
+          Enter license key
+        </span>
+      </a>
+
+    </div>
+
+    <!-- Support / version links -->
+    <div id="ipm-action-footer">
+
+      <p>
+        <!-- Support link -->
+        <a href="http://www.ultraedit.com/resources.html" target="_blank"><span class="l_support">Resources and support</span></a> &nbsp;&nbsp;
+        <!-- Version info link -->
+        <a href="#"><span id="showAboutDialog" class="l_version">Version info</span></a>
+      </p>
+
+    </div>
+
+
+  </body>
+</html>
Index: doc/tools/ultraedit/ultraedit/ipm/js/ipm-arrange.js
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/ipm/js/ipm-arrange.js	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/ipm/js/ipm-arrange.js	(working copy)
@@ -0,0 +1,187 @@
+/*
+
+This file gets the content and settings for IPMs from ipm-settings.js
+
+*/
+
+//--------------------------------------
+// Execution
+//--------------------------------------
+
+window.onload = function() {
+
+  var daysLeft  = getParam('daysleft');
+  var totalDays = getParam('totaldays');
+  var percent   = 0;
+  var lang      = getParam('ln');
+  var prod      = getParam('prod') ? getParam('prod') : 'uew';
+
+  /* ----------------------------------
+      1) Set title text
+  ------------------------------------- */
+  if (daysLeft > 15) {
+    replaceInnerHTML('title', conf_title_trial_mode);
+  } else if (daysLeft > 3) {
+    replaceInnerHTML('title', conf_title_trial_expiring);
+  } else if (daysLeft > 0) {
+    replaceInnerHTML('title', conf_title_almost_expired);
+  } else {
+    replaceInnerHTML('title', conf_title_trial_expired);
+  }
+
+  /* ----------------------------------
+      2) Set "days remaining" text
+  ------------------------------------- */
+  if (daysLeft > 0) {
+    var daysLeftText = conf_days_left + "<strong>" + daysLeft + "</strong>";
+    replaceInnerHTML('trial-days-text', daysLeftText);
+  } else {
+    replaceInnerHTML('trial-days-text', conf_no_days_left);
+  }
+
+  /* ----------------------------------
+      3) Build progress bar
+  ------------------------------------- */
+  // Set % of trial left if values are numbers
+  if ((daysLeft && !isNaN(daysLeft)) && (totalDays && !isNaN(totalDays))) {
+    var percent   = (daysLeft / totalDays) * 100;
+  }
+
+  // Set borders
+  switch(percent) {
+    case 0:
+      progressBorder = ' border-width: 0;';
+      break;
+    case 100:
+      progressBorder = ' border-right: 1px solid;';
+      break;
+    default:
+      progressBorder = '';
+  }
+
+  var progressBarHTML = '<div id="trial-progress"><span style="width: ' + percent + '%;' + progressBorder + '"></span></div>';
+
+  replaceInnerHTML('progress-bar', progressBarHTML);
+
+  /* ----------------------------------
+      4) Set dynamic IPM content
+  ------------------------------------- */
+  if (conf_day_content[daysLeft]) {
+    replaceInnerHTML('ipm-dynamic', conf_day_content[daysLeft]);
+  } else {
+    replaceInnerHTML('ipm-dynamic', conf_day_content.d);
+  }
+
+  /* ----------------------------------
+      5) Localize strings
+  ------------------------------------- */
+  if (!lang || loc_supportedLangs.indexOf(lang) == -1) {
+    lang = "en";
+  }
+
+  for (var str in loc_langs) {
+    var uid = 'l_' + str;
+    var els = document.querySelectorAll('.' + uid);
+    for (var i = 0; i < els.length; i++) {
+      els[i].innerHTML = loc_langs[str][lang];
+    }
+  }
+
+  /* ----------------------------------
+      6) Set app name & prices
+  ------------------------------------- */
+  // app name
+  var app_spans = document.querySelectorAll('span.appname');
+  for (var i = 0; i < app_spans.length; i++) {
+    app_spans[i].innerHTML = conf_apps[prod].appname;
+  }
+
+  // bundled app name (UltraCompare or UC Mobile)
+  var bdl_spans = document.querySelectorAll('span.bdlname');
+  for (var i = 0; i < bdl_spans.length; i++) {
+    bdl_spans[i].innerHTML = conf_apps[prod].bdlname;
+  }
+
+  // app abbreviation
+  var abbr_spans = document.querySelectorAll('span.appabbr');
+  for (var i = 0; i < abbr_spans.length; i++) {
+    abbr_spans[i].innerHTML = conf_apps[prod].appabbr;
+  }
+
+  // bundled app (UC or UCm) abbreviation
+  var bdlabbr_spans = document.querySelectorAll('span.bdlabbr');
+  for (var i = 0; i < bdlabbr_spans.length; i++) {
+    bdlabbr_spans[i].innerHTML = conf_apps[prod].bdlabbr;
+  }
+  
+  // app box shot
+  var appbox_spans = document.querySelectorAll('img.appbox');
+  for (var i = 0; i < appbox_spans.length; i++) {
+    appbox_spans[i].src = 'images/' + conf_apps[prod].appbox;
+  }
+  
+  // bundle box shot
+  var bdlbox_spans = document.querySelectorAll('img.bdlbox');
+  for (var i = 0; i < bdlbox_spans.length; i++) {
+    bdlbox_spans[i].src = 'images/' + conf_apps[prod].bdlbox;
+  }
+  
+  // prices
+  for (var pr in conf_apps[prod].prices) {
+    var p_els = document.querySelectorAll('.price.' + pr);
+    for (var i = 0; i < p_els.length; i++) {
+      p_els[i].innerHTML = conf_apps[prod].prices[pr];
+    }
+  }
+
+  /* ----------------------------------
+      7) Localize app prices
+  ------------------------------------- */
+  // German
+  if (lang == 'de') {
+    var lp_els = document.querySelectorAll('.price');
+    for (var i = 0; i < lp_els.length; i++) {
+      var origPrice = lp_els[i].innerHTML;
+      lp_els[i].innerHTML = origPrice.replace(".", ",");
+    }
+  }
+
+  // French
+  if (lang == 'fr') {
+    var lp_els = document.querySelectorAll('.price');
+    for (var i = 0; i < lp_els.length; i++) {
+      var origPrice = lp_els[i].innerHTML;
+      var refPrice = origPrice.replace(".", ",");
+      var refPrice = refPrice.replace("$", "");
+      // conditional exclusion for long bundle price
+      if (lp_els[i].className.indexOf('pnewBdlR') < 1) {
+        var refPrice = refPrice + " $";
+      }
+      lp_els[i].innerHTML = refPrice;
+    }
+  }
+  
+  if (lang == 'ch' && prod == "uew") {
+    var chs_els = document.querySelectorAll('.price.pnew');
+    for (var i = 0; i < chs_els.length; i++) {
+      chs_els[i].innerHTML = '150元人民币';
+    }
+  }
+    
+
+  /* ----------------------------------
+      8) Populate links
+  ------------------------------------- */
+  for (var url in conf_apps[prod].urls) {
+    if (a = document.getElementById(url)) {
+      // Construct the URL for the link
+      var new_url = conf_url_base  + lang + "/" + conf_apps[prod].urls[url];
+      // Add tracking code
+      new_url += "?utm_source=" + conf_apps[prod].appname + "&utm_medium=ipm&utm_campaign=" + daysLeft;
+      a.setAttribute('href', new_url);
+    }
+  }
+
+  //window.alert("OnLoad Complete");
+  window.location.href = "#ONLOADCOMPLETE";
+}
\ No newline at end of file
Index: doc/tools/ultraedit/ultraedit/ipm/js/ipm-config.js
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/ipm/js/ipm-config.js	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/ipm/js/ipm-config.js	(working copy)
@@ -0,0 +1,832 @@
+/* -----------------------------
+URLS
+----------------------------- */
+var conf_url_base = 'http://www.ultraedit.com/redirects/registration/';
+
+/* -----------------------------
+Conditional strings
+----------------------------- */
+
+
+// Progress bar text
+var conf_days_left = '<span class="l_trialDaysText">Days left in free trial:</span> ';
+var conf_no_days_left = '<span class="l_noTrialDaysText">Please purchase a license to continue using <span class="appname"></span>.</span>';
+
+// Title: In trial mode
+var conf_title_trial_mode = hereDoc(function() {/*!
+          <span id="trialText" class="l_trialModeText">
+            <span class="appname"></span> is running in trial mode.
+          </span>
+*/});
+
+// Title: Trial is expiring
+var conf_title_trial_expiring = hereDoc(function() {/*!
+          <span id="trialText" class="l_trialExpiring">
+            Your free trial is expiring.
+          </span>
+*/});
+
+// Title: Trial about to expire
+var conf_title_almost_expired = hereDoc(function() {/*!
+          <span id="trialExpiredText" class="l_trialAlmostExpiredText">
+            Your free trial has almost expired.
+          </span>
+*/});
+
+// Title: Trial expired
+var conf_title_trial_expired = hereDoc(function() {/*!
+          <span id="trialExpiredText" class="l_trialExpiredText">
+            Your free trial has expired.
+          </span>
+*/});
+
+
+
+
+/* -----------------------------
+Dynamic content blocks
+----------------------------- */
+
+// UE content block
+var conf_content_ue = hereDoc(function() {/*!
+      <div id="ipm-content-inner">
+
+        <!-- box shot / multi-platform-->
+        <div class="left-col-box">
+          <img src="images/box-ue.png" alt="" style="margin-bottom: 12px;" class="appbox">
+          <img src="images/multi-platform.png" alt="">
+        </div>
+
+        <!-- benefits text -->
+        <div class="right-col-benefits">
+
+          <p>
+            <span class="l_bftHead">
+              Your personal license includes:
+            </span>
+          </p>
+
+          <div class="benefits-list">
+
+            <img src="images/check.png" alt="*">
+            <span class="l_bftMultiPlatform">
+              The <strong>Windows</strong>, <strong>Mac</strong>, and <strong>Linux</strong> versions
+            </span>
+            <br>
+
+            <img src="images/check.png" alt="*">
+            <span class="l_bftThreeInstalls">
+              Installation on up to 3 machines
+            </span>
+            <br>
+
+            <img src="images/check.png" alt="*">
+            <span class="l_bftFreeUpgrades">
+              Free upgrades for a year
+            </span>
+            <br>
+
+            <img src="images/check.png" alt="*">
+            <span class="l_bftTechSupport">
+              Unlimited lifetime tech support
+            </span>
+
+          </div>
+
+          <p>
+            <span class="l_worldsBest">
+              <span class="appname"></span>: The world&#39;s #1 text editor.<br>
+              Preferred by millions!
+            </span>
+          </p>
+
+        </div>
+
+      </div>
+*/});
+
+// UE/UC promo content block
+var conf_content_ueuc = hereDoc(function() {/*!
+      <div class="darkbg">
+        <div id="ipm-content-inner" class="darkbg">
+
+          <h2 class="attention">
+            <span class="l_bundleHeadline">
+            </span>
+          </h2>
+
+          <div class="left-col-box" styl>
+
+            <img src="images/box-ueuc.png" alt="" style="margin: 12px 0 8px 0;" class="bdlbox"><br>
+
+            <div class="prices">
+
+              <span class="l_ueucPriceRetailText">
+                Retail:
+              </span>
+              <span class="price pnewBdlR l_ueucPriceRetailAmt">
+              </span>
+
+              <br>
+
+              <span class="l_ueucPriceText">
+                You pay:
+              </span>
+              <span class="price pnewBdl l_ueucPriceAmt">
+              </span>
+
+            </div>
+
+            <img src="images/multi-platform.png" alt="" style="margin-top: 12px;">
+
+          </div>
+
+          <ul class="benefitList">
+
+            <li>&bull;
+              <span class="l_ueucBft1">
+                Integrated with UE
+              </span>
+            </li>
+
+            <li>&bull;
+              <span class="l_ueucBft2">
+                Integrate with version control
+              </span>
+            </li>
+
+            <li>&bull;
+              <span class="l_ueucBft3">
+                Diff up to 3 files/folders
+              </span>
+            </li>
+
+            <li>&bull;
+              <span class="l_ueucBft4">
+                Compare Word docs, PDFs
+              </span>
+            </li>
+
+            <li>&bull;
+              <span class="l_ueucBft5">
+                Sync local to FTP
+              </span>
+            </li>
+
+            <li>&bull;
+              <span class="l_ueucBft6">
+                Compare & preview HTML
+              </span>
+            </li>
+
+            <li>&bull;
+              <span class="l_ueucBft7">
+                Merge differences
+              </span>
+            </li>
+
+            <li>&bull;
+              <span class="l_ueucBft8">
+                Save compare sessions
+              </span>
+            </li>
+
+          </ul>
+
+          <div class="savingsText">
+            <span class="l_ueucSavingsPercent">
+              Save 50%
+            </span>
+            <br>
+            <span class="l_ueucSavingsText">
+              on UC when you bundle it with UE!
+            </span>
+          </div>
+
+          <!-- Buy new button -->
+          <a href="#" id="buynewBdl" target="_blank" class="button">
+            <span class="l_buyueucNew" style="font-size: 85%;">
+              Buy UE/UC new:
+            </span>
+            <strong>
+              <span class="price pnewBdl" style="color: #000000;">
+              </span>
+            </strong>
+          </a>
+
+          <!-- Upgrade button -->
+          <a href="#" id="buyupg2Bdl" target="_blank" class="button">
+            <span class="l_upgradeueuc" style="font-size: 85%;">
+              Upgrade UE, add UC:
+            </span>
+            <strong>
+              <span class="price pupg2Bdl">
+              </span>
+            </strong>
+          </a>
+
+        </div>
+      </div>
+*/});
+
+var conf_content_f_multicaret = hereDoc(function() {/*!
+     <div class="darkbg">
+
+      <img src="images/feat-multi-caret.png" class="feat-img">
+
+      <h3 class="feature">
+       <span class="l_f_MultiCaretHead">
+        Edit multiple places in your file at once.
+       </span>
+      </h3>
+
+      <p class="feat-desc">
+       <span class="l_f_MultiCaret">
+        Press <strong>Ctrl</strong>, then <strong>click</strong> on different places where you want to edit. Begin typing. <span class="appname"></span> updates your file in all locations!
+        <br>
+        <br>
+        You can also press <strong>Ctrl</strong> and then <strong>double-click</strong> text or <strong>click and drag</strong> to create multiple selections in the file. Edit, cut, copy, or paste all at once.
+        <br>
+        <br>
+        <strong>Check this out:</strong> You can also quickly create multiple carets at the end of lines by selecting the lines, then <strong>Ctrl</strong> + <strong>clicking</strong> beyond the end of them.
+       </span>
+      </p>
+
+     </div>
+*/});
+
+var conf_content_f_themes = hereDoc(function() {/*!
+     <div class="darkbg">
+
+      <img src="images/feat-themes-graphic.png" class="feat-img" style="margin-left: 18px; margin-top: 24px; margin-right: 18px;">
+
+      <h3 class="feature">
+       <span class="l_f_ThemesHead">
+        Select your own layout and theme
+       </span>
+      </h3>
+
+      <p class="feat-desc">
+       <img src="images/feat-themes-icon.png" class="img-left">
+       <span class="l_f_Themes">
+        Want a clean look? Do you prefer multiple windows or no toolbars? Do you like a dark interface? Choose the layout and theme you prefer by clicking the Layout/Theme Selector on the main toolbar.
+       </span>
+      </p>
+
+      <img src="images/feat-themes-layouts.png" style="margin-top: 8px;">
+
+     </div>
+*/});
+
+var conf_content_f_compare = hereDoc(function() {/*!
+     <div class="darkbg">
+
+      <img src="images/feat-compare.png" class="feat-img" style="margin-bottom: 2px;">
+
+      <h3 class="feature">
+       <span class="l_f_CompareHead">
+        Quickly compare files and folders with <span class="bdlname"></span>
+       </span>
+      </h3>
+
+      <p class="feat-desc">
+       <span class="l_f_Compare">
+        <span class="appname"></span> includes <strong><span class="bdlabbr">UC</span> Lite</strong> for basic diff tasks such as comparing files and identifying differences.
+        <br>
+        <br>
+        <strong><span class="bldname"></span></strong> provides a more complete feature set. UC Pro includes 2 and 3-way compare, folder compare and sync, merge, zip archive compare, ignore options, sessions, Word Doc / PDF compare, and more...
+       </span>
+       <br>
+       <br>
+       <a href="http://www.ultraedit.com/products/ultracompare.html" target="_blank">
+        <span class="l_learnMore">
+         Click to learn more
+        </span>
+       </a>
+      </p>
+
+     </div>
+*/});
+
+var conf_content_f_find = hereDoc(function() {/*!
+     <div class="darkbg">
+
+      <img src="images/feat-find.png" class="feat-img">
+
+      <h3 class="feature">
+       <span class="l_f_findReplaceHead">
+        Find/replace text across a single file, multiple files, and more
+       </span>
+      </h3>
+
+      <p class="feat-desc">
+       <span class="l_f_findReplace">
+        Press Ctrl + F to quickly search for text with Quick Find, or press Ctrl + F a second time to open the main Find dialog.  Ctrl + R opens the Replace dialog.  All find and replace options are available in the Search menu.
+        <br>
+        <br>
+        Advanced find / replace options include regular expressions, find and replace in files, search in column, and much more...
+       </span>
+       <br>
+       <br>
+       <a href="http://www.ultraedit.com/support/tutorials_power_tips/ultraedit/find_replace.html" target="_blank">
+        <span class="l_learnMore">
+         Click to learn more
+        </span>
+       </a>
+      </p>
+
+     </div>
+*/});
+
+var conf_content_f_ftp = hereDoc(function() {/*!
+     <div class="darkbg">
+
+      <img src="images/feat-ftp.png" class="feat-img">
+
+      <h3 class="feature">
+       <span class="l_f_FTPHead">
+        Edit files from FTP / SFTP servers
+       </span>
+      </h3>
+
+      <p class="feat-desc">
+       <span class="l_f_FTP">
+        Whether you&#39;re using <span class="appname"></span> for development or basic editing, you may need FTP. Set up your FTP account (via the <strong>File</strong> menu) and take advantage of the built-in FTP open and save options as well as the FTP browser.
+        <br>
+        <br>Need to compare changed files / folders on your server? No problem - use UC Pro&#39;s built in FTP compare. You can even sync up your local / remote directories.
+       </span>
+       <br>
+       <br>
+       <a href="http://www.ultraedit.com/support/tutorials_power_tips/ultraedit/configure_ftp.html" target="_blank">
+        <span class="l_learnMore">
+         Click to learn more
+        </span>
+       </a>
+      </p>
+      
+     </div>
+*/});
+
+var conf_content_f_column = hereDoc(function() {/*!
+     <div class="darkbg">
+
+      <img src="images/feat-column.png" class="feat-img">
+
+      <h3 class="feature">
+       <span class="l_f_ColumnHead">
+        Column mode and block select
+       </span>
+      </h3>
+
+      <p class="feat-desc">
+       <span class="l_f_Column">
+        Column mode allows you to select columns and rows of text as opposed to only selecting rows.
+        <br>
+        <br>To use column mode, press <strong>Alt</strong> + <strong>C</strong>.  You can also hold down the <strong>Alt</strong> key and <strong>click and drag</strong> to make quick block selections. Type, cut, copy, paste and more - all in column mode!
+       </span>
+       <br>
+       <br>
+       <a href="http://www.ultraedit.com/support/tutorials_power_tips/ultraedit/column_mode.html" target="_blank">
+        <span class="l_learnMore">
+         Click to learn more
+        </span>
+       </a>
+      </p>
+      
+     </div>
+*/});
+
+var conf_content_f_templates = hereDoc(function() {/*!
+     <div class="darkbg">
+
+      <img src="images/feat-templates.png" class="feat-img">
+
+      <h3 class="feature">
+       <span class="l_f_TemplatesHead">
+        Smart templates / code snippets
+       </span>
+      </h3>
+
+      <p class="feat-desc">
+       <span class="l_f_Templates">
+        With smart templates, you quickly insert code snippets (either automatically when you type a keyword or via auto-complete) based upon the type of file you're editing. Also, you can add custom variables to your templates.
+        <br>
+        <br>
+        There are several pre-configured smart templates for most source code languages, and you can also create or modify your own in the <strong>Advanced</strong> menu.
+       </span>
+       <br>
+       <br>
+       <a href="http://www.ultraedit.com/support/tutorials_power_tips/ultraedit/smart-templates.html" target="_blank">
+        <span class="l_learnMore">
+         Click to learn more
+        </span>
+       </a>
+      </p>
+      
+     </div>
+*/});
+
+var conf_content_f_sort = hereDoc(function() {/*!
+     <div class="darkbg">
+
+      <img src="images/feat-sort.png" class="feat-img">
+
+      <h3 class="feature">
+       <span class="l_f_SortHead">
+        Sort selected text or the entire file
+       </span>
+      </h3>
+
+      <p class="feat-desc">
+       <span class="l_f_Sort">
+        Quickly sort a file or selection alphabetially or numerically, ascending or descending. Sort based upon one or more column ranges and optionally remove duplicate entries.  Sort with basic or advanced options.
+        <br>
+        <br>
+        Sorting can help you read log files, sort fields in flat file databases, or organize any text. You can access the sort feature in the <strong>File</strong> menu.
+       </span>
+       <br>
+       <br>
+       <a href="http://www.ultraedit.com/support/tutorials_power_tips/ultraedit/advanced_column_based_sort.html" target="_blank">
+        <span class="l_learnMore">
+         Click to learn more
+        </span>
+       </a>
+      </p>
+      
+     </div>
+*/});
+
+var conf_content_f_wordfile = hereDoc(function() {/*!
+     <div class="darkbg">
+
+      <img src="images/feat-wordfile.png" class="feat-img">
+
+      <h3 class="feature">
+       <span class="l_f_WordfileHead">
+        Add syntax highlighting for other languages by adding wordfiles
+       </span>
+      </h3>
+
+      <p class="feat-desc">
+       <span class="l_f_Wordfile">
+        <span class="appname"></span> natively supports syntax highlighting for 14 commonly-used coding languages.  However, you can add a new language by simply downloading and saving a new wordfile into the correct location. Over 600 extra wordfiles are available for download from our site!
+       </span>
+       <br>
+       <br>
+       <a href="http://www.ultraedit.com/support/tutorials_power_tips/ultraedit/add_a_wordfile.html" target="_blank">
+        <span class="l_learnMore">
+         Click to learn more
+        </span>
+       </a>
+      </p>
+      
+     </div>
+*/});
+
+var conf_content_f_findreplacefiles = hereDoc(function() {/*!
+     <div class="darkbg">
+
+      <img src="images/feat-findinfiles.png" class="feat-img">
+
+      <h3 class="feature">
+       <span class="l_f_FindReplaceFilesHead">
+        Find and Replace in Files
+       </span>
+      </h3>
+
+      <p class="feat-desc">
+       <span class="l_f_FindReplaceFiles">
+        The Find in Files/Replace in Files options are accessible under the Search menu. These powerful search options allow you to search for strings or text within multiple files contained in a directory.
+        <br>
+        <br>
+        With Find/Replace in Files, you have all of the features available to you with Find/Replace plus the option to search subdirectories, Project/Favorite Files, files by type, and more, with advanced ignore options.
+       </span>
+       <br>
+       <br>
+       <a href="http://www.ultraedit.com/support/tutorials_power_tips/ultraedit/find_replace.html" target="_blank">
+        <span class="l_learnMore">
+         Click to learn more
+        </span>
+       </a>
+      </p>
+      
+     </div>
+*/});
+
+var conf_content_f_functionlist = hereDoc(function() {/*!
+     <div class="darkbg">
+
+      <img src="images/feat-functionlist.png" class="feat-img">
+
+      <h3 class="feature">
+       <span class="l_f_FunctionListHead">
+        Quickly jump to function definitions with the Function List
+       </span>
+      </h3>
+
+      <p class="feat-desc">
+       <span class="l_f_FunctionList">
+        The Function List displays all functions in the active file (or project). You can double-click a function name in this list to jump to its definition in your source file.
+        <br>
+        <br>
+        If you don't see the Function List, you can quickly enable it by pressing <strong>F8</strong>.  You can right-click on the Function List to access its options.
+       </span>
+       <br>
+       <br>
+       <a href="http://www.ultraedit.com/support/tutorials_power_tips/ultraedit/parse_source_code_with_the_function_list.html" target="_blank">
+        <span class="l_learnMore">
+         Click to learn more
+        </span>
+       </a>
+      </p>
+      
+     </div>
+*/});
+
+var conf_content_f_scripting = hereDoc(function() {/*!
+     <div class="darkbg">
+
+      <img src="images/feat-scripting.png" class="feat-img">
+
+      <h3 class="feature">
+       <span class="l_f_ScriptingHead">
+        Automate your tasks with scripting
+       </span>
+      </h3>
+
+      <p class="feat-desc">
+       <span class="l_f_Scripting">
+        Scripting combines the flexibility of Javascript with the power of <span class="appname"></span> to provide a dynamic method for automating your tasks. 
+        <br>
+        <br>
+        Want to learn more about scripting? Help provides full documentation, and there are plenty of sample scripts available for download at the link below. After you write your script, simply load it into the Script List in the <strong>Scripting</strong> menu, and you're ready to play it!
+       </span>
+       <br>
+       <br>
+       <a href="http://www.ultraedit.com/downloads/extras/macros-scripts.html#scripts" target="_blank">
+        <span class="l_learnMore">
+         Click to learn more
+        </span>
+       </a>
+      </p>
+      
+     </div>
+*/});
+
+var conf_content_f_xml = hereDoc(function() {/*!
+     <div class="darkbg">
+
+      <img src="images/feat-xml.png" class="feat-img">
+
+      <h3 class="feature">
+       <span class="l_f_XMLHead">
+        Handle XML files with ease
+       </span>
+      </h3>
+
+      <p class="feat-desc">
+       <span class="l_f_XML">
+        The XML Manager (available in <strong>View</strong> -> <strong>Views/Lists</strong>) allows you to quickly navigate, browse, and modify XML in a tree-style view.
+        <br>
+        <br>
+        You can also tidy your XML or reformat a long string of XML data into readable indented lines via the <strong>Format </strong>menu.
+       </span>
+       <br>
+       <br>
+       <a href="http://www.ultraedit.com/support/tutorials_power_tips/ultraedit/parsing_xml_files.html" target="_blank">
+        <span class="l_learnMore">
+         Click to learn more
+        </span>
+       </a>
+      </p>
+      
+     </div>
+*/});
+
+var conf_content_f_bookmarks = hereDoc(function() {/*!
+     <div class="darkbg">
+
+      <img src="images/feat-bookmarks.png" class="feat-img">
+
+      <h3 class="feature">
+       <span class="l_f_BookmarksHead">
+        Simplify your workflow using bookmarks
+       </span>
+      </h3>
+
+      <p class="feat-desc">
+       <span class="l_f_Bookmarks">
+        Bookmarks are a convenient way to "save" an important location in your file or code. If you want to set a bookmark simply press <strong>Ctrl</strong> + <strong>F2</strong>; to jump to the next available bookmark press <strong>F2</strong>; to jump to the previous bookmark press <strong>ALT</strong> + <strong>F2</strong>.
+        <br>
+        <br>
+        You can use the Bookmark Viewer to quickly see (and navigate to) the bookmarks in the active document as well as the bookmarks in all open files.
+       </span>
+       <br>
+       <br>
+       <a href="http://www.ultraedit.com/support/tutorials_power_tips/ultraedit/bookmarks.html" target="_blank">
+        <span class="l_learnMore">
+         Click to learn more
+        </span>
+       </a>
+      </p>
+      
+     </div>
+*/});
+
+var conf_content_f_html = hereDoc(function() {/*!
+     <div class="darkbg">
+
+      <img src="images/feat-html.png" class="feat-img">
+
+      <h3 class="feature">
+       <span class="l_f_HTMLHead">
+        Visually inspect your HTML with the integrated browser preview
+       </span>
+      </h3>
+
+      <p class="feat-desc">
+       <img src="images/feat-html-icon.png" class="img-left">
+       <span class="l_f_HTML">
+        Open and edit your HTML file, then toggle the browser preview from the <strong>main toolbar</strong> or from the <strong>View</strong> menu.
+        <br>
+        <br>
+        When you're done previewing your changes, toggle the browser preview off... It's that easy!
+       </span>
+       <br>
+       <br>
+       <a href="http://www.ultraedit.com/support/tutorials_power_tips/ultraedit/integrated_html_preview.html" target="_blank">
+        <span class="l_learnMore">
+         Click to learn more
+        </span>
+       </a>
+      </p>
+      
+     </div>
+*/});
+
+
+// Object with each day and what its content will be.
+conf_day_content = {
+   d : conf_content_ue,  // Default
+  30 : conf_content_ue,
+  29 : conf_content_f_multicaret,
+  28 : conf_content_f_themes,
+  27 : conf_content_f_compare,
+  26 : conf_content_ueuc,
+  25 : conf_content_f_find,
+  24 : conf_content_f_ftp,
+  23 : conf_content_f_column,
+  22 : conf_content_ueuc,
+  21 : conf_content_ue,
+  20 : conf_content_f_templates,
+  19 : conf_content_f_sort,
+  18 : conf_content_f_wordfile,
+  17 : conf_content_ueuc,
+  16 : conf_content_f_scripting,
+  15 : conf_content_f_findreplacefiles,
+  14 : conf_content_f_functionlist,
+  13 : conf_content_ue,
+  12 : conf_content_ueuc,
+  11 : conf_content_ueuc,
+  10 : conf_content_f_html,
+   9 : conf_content_f_xml,
+   8 : conf_content_f_bookmarks,
+   7 : conf_content_ueuc,
+   6 : conf_content_ue,
+   5 : conf_content_ue,
+   4 : conf_content_ueuc,
+   3 : conf_content_ue,
+   2 : conf_content_ueuc,
+   1 : conf_content_ueuc,
+   0 : conf_content_ueuc
+};
+
+// Object with app names and properties
+conf_apps = {
+
+  uew : {
+    appname: 'UltraEdit',
+    appabbr: 'UE',
+    bdlname: 'UltraCompare',
+    bdlabbr: 'UC',
+    os     : 'Windows',
+    appbox : 'box-ue.png',
+    bdlbox : 'box-ueuc.png',
+    prices: {
+      pnew    : '$79.95',
+      pupg    : '$39.95',
+      pnewBdl : '$99.95',
+      pnewBdlR: '$129.95',
+      pupg2Bdl: '$69.95',
+    },
+    urls: {
+      buynew    : 'ue_register.html',
+      buyupg    : 'ue_paid_upgrade.html',
+      buynewBdl : 'ueuc_bundle_register.html',
+      buyupg2Bdl: 'ue2ueuc_bundle_upgrade.html'
+    }
+  },
+
+  ues : {
+    appname: 'UEStudio',
+    appabbr: 'UES',
+    bdlname: 'UltraCompare',
+    bdlabbr: 'UC',
+    os     : 'Windows',
+    appbox : 'box-ues.png',
+    bdlbox : 'box-uesuc.png',
+    prices: {
+      pnew    : '$99.95',
+      pupg    : '$49.95',
+      pnewBdl : '$119.95',
+      pnewBdlR: '$149.95',
+      pupg2Bdl: '$69.95',
+    },
+    urls: {
+      buynew    : 'ues_register.html',
+      buyupg    : 'ues_paid_upgrade.html',
+      buynewBdl : 'uesuc_bundle_register.html',
+      buyupg2Bdl: 'ues2uesuc_bundle_upgrade.html'
+    }
+  },
+
+  uem : {
+    appname : 'UE Mobile',
+    appabbr : 'UEm',
+    bdlname : 'UC Mobile',
+    bdlabbr : 'UCm',
+    os      : 'Windows',
+    appbox  : 'box-uem.png',
+    bdlbox  : 'box-uemucm.png',
+    prices: {
+      pnew    : '$59.95',
+      pupg    : '$29.95',
+      pnewBdl : '$89.95',
+      pnewBdlR: '$109.95',
+      pupg2Bdl: '$54.95',
+    },
+    urls: {
+      buynew    : 'ue3_register.html',
+      buyupg    : 'ue3_paid_upgrade.html',
+      buynewBdl : 'ue3uc3_bundle_register.html',
+      buyupg2Bdl: 'ue32ue3uc3_bundle_upgrade.html'
+    }
+  }
+
+}
+
+
+/* -----------------------------
+Internally used functions
+----------------------------- */
+/* Kludgy function to facilitate multi-line strings in Javascript */
+function hereDoc(f) {
+  return f.toString().
+  replace(/^[^\/]+\/\*!?/, '').
+  replace(/\*\/[^\/]+$/, '');
+}
+
+/* IE9 doesn't support indexOf so we have to create it ourselves */
+if (!Array.prototype.indexOf) {
+  Array.prototype.indexOf = function (searchElement /*, fromIndex */ ) {
+    'use strict';
+    if (this == null) {
+      throw new TypeError();
+    }
+    var n, k, t = Object(this),
+        len = t.length >>> 0;
+
+    if (len === 0) {
+      return -1;
+    }
+    n = 0;
+    if (arguments.length > 1) {
+      n = Number(arguments[1]);
+      if (n != n) { // shortcut for verifying if it's NaN
+        n = 0;
+      } else if (n != 0 && n != Infinity && n != -Infinity) {
+        n = (n > 0 || -1) * Math.floor(Math.abs(n));
+      }
+    }
+    if (n >= len) {
+      return -1;
+    }
+    for (k = n >= 0 ? n : Math.max(len - Math.abs(n), 0); k < len; k++) {
+      if (k in t && t[k] === searchElement) {
+        return k;
+      }
+    }
+    return -1;
+  };
+}
+
+// Gets URL parameters
+function getParam(name) {
+  return decodeURIComponent((new RegExp('[?|&]' + name + '=' + '([^&;]+?)(&|#|;|$)').exec(location.search)||[,""])[1].replace(/\+/g, '%20'))||null
+}
+
+// replace the innerHTML of an element (targeted by ID)
+function replaceInnerHTML(replaceID, replaceWith) {
+  var e = document.getElementById(replaceID);
+  if (e) e.innerHTML = replaceWith; 
+}
\ No newline at end of file
Index: doc/tools/ultraedit/ultraedit/ipm/js/ipm-localize.js
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/ipm/js/ipm-localize.js	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/ipm/js/ipm-localize.js	(working copy)
@@ -0,0 +1,903 @@
+﻿/*
+
+"loc_langs" - the object holding all items that need localizations
+
+In order for translations to work, the string in HTML source
+should be encapsulated in a <span> with a class set to "l_"
+PLUS the unique name of the sub-object containing its
+translations.
+
+For example, to translate "Install all" in HTML source, find
+(or add) that sub-item in the langs object.  It already
+exists with a name of "installAll".  Therefore the <span>
+surrounding the text in the HTML source should be assigned a
+class of "l_installAll". Example:
+
+    <span class="l_installAll">Install all</span>
+
+It's easy enough to add new translated strings.  Simply copy
+one of the existing below, give it a unique name, and enter
+the translated strings.  Then add the "l_" + unique name
+class to a <span> around the original string in the HTML
+source.
+*/
+
+loc_supportedLangs = [
+"en", // English
+"ptb", // Portuguese (Brazilian)			
+"de", // German
+"fr", // French
+"es", // Spanish
+"it", // Italian
+"ko", // Korean
+"jp", // Japanese
+"ch", // Chinese (Simplified)
+"cht" // Chinese (Traditional)
+];
+
+loc_langs = {
+
+// Prices
+//---------------------
+
+// Trial text
+//---------------------
+
+  trialModeText: {
+    en: '<span class="appname"></span> is running in trial mode.',
+    ptb: 'O <span class="appname"></span> está sendo executado em modo de avaliação.',
+    de: '<span class="appname"></span> wird im Testmodus ausgeführt',
+    fr: '<span class="appname"></span>\'s exécute en mode d’essai.',
+    es: '<span class="appname"></span> está ejecutándose en modo de prueba',
+    it: '<span class="appname"></span> è in esecuzione in modalità di valutazione ',
+    ko: '<span class="appname"></span> - 평가판 모드에서 구동 중입니다.',
+    jp: '<span class="appname"></span> は体験版として動作しています',
+    ch: '<span class="appname"></span> 运行的是试用模式。',
+    cht: '<span class="appname"></span> 正在試用模式下執行'
+  },
+
+  trialDaysText: {
+    en: 'Days left in free trial:',
+    ptb: 'Dias restantes na avaliação gratuita:',
+    de: 'Verbleibende Tage:',
+    fr: 'Jours restants :',
+    es: 'Días restantes:',
+    it: 'Giorni rimanenti:',
+    ko: '남은 기간:',
+    jp: '残り日数:',
+    ch: '剩余日子:',
+    cht: '剩餘天數：'
+  },
+
+  trialExpiring: {
+    en: 'Your free trial is expiring.',
+    ptb: 'Sua avaliação gratuita está expirando.',
+    de: 'Ihre kostenlose Testversion läuft ab.',
+    fr: 'Votre essai gratuit arrive à expiration.',
+    es: 'Su versión de prueba está a punto de caducar.',
+    it: 'La versione di valutazione sta per scadere. ',
+    ko: '무료 평가판이 만료됩니다.',
+    jp: '無料の試用期間が間もなく終了します。',
+    ch: '您的免费试用期即将到期。',
+    cht: '您的免費試用期即將過期。'
+  },
+
+  trialAlmostExpiredText: {
+    en: 'Your free trial has almost expired.',
+    ptb: 'Sua avaliação gratuita está quase expirando.',
+    de: 'Die Probezeit ist fast abgelaufen.',
+    fr: 'La p&eacute;riode d\'essai expire bient&ocirc;t.',
+    es: 'Periodo de prueba finalizando.',
+    it: 'La trial e\' quasi scaduta.',
+    ko: '시험사용기간이 얼마 남지 않았습니다.',
+    jp: 'あと少しで試用期間が切れます',
+    ch: '您的试用版本已经过期了。',
+    cht: '你的試用差不多要結束了'
+  },
+
+  trialExpiredText: {
+    en: 'Your free trial has expired.',
+    ptb: 'Sua avaliação gratuita expirou.',
+    de: 'Die Probezeit ist vorbei.',
+    fr: 'Votre p&eacute;riode d\'essai a expir&eacute;.',
+    es: 'Fin del periodo de prueba.',
+    it: 'La trial e\' scaduta.',
+    ko: '시험사용기간이 종료되었습니다.',
+    jp: '試用期間が切れました',
+    ch: '您的试用版本已经期满了。',
+    cht: '你的試用已到期'
+  },
+
+  noTrialDaysText: {
+    en: 'Please purchase a license to continue using <span class="appname"></span>.',
+    ptb: 'Compre uma licença para continuar usando o <span class="appname"></span>.',
+    de: 'Bitte kaufen Sie eine Lizenz, um <span class="appname"></span> weiterhin benutzen zu können.',
+    fr: 'Veuillez acheter la licence pour continuer à utiliser <span class="appname"></span>.',
+    es: 'Compre una licencia para seguir utilizando <span class="appname"></span>.',
+    it: 'Acquistare una licenza per continuare a utilizzare <span class="appname"></span>. ',
+    ko: '<span class="appname"></span> 애플리케이션을 계속 사용하려면 라이센스를 구입하십시오.',
+    jp: '<span class="appname"></span>を継続して使用するには、ライセンスを購入してください。',
+    ch: '请购买许可证以继续使用 <span class="appname"></span>。',
+    cht: '請購買授權以繼續使用<span class="appname"></span>。'
+  },
+
+// UE benefits text
+//---------------------
+
+  bftHead: {
+    en: 'Your personal license includes:',
+    ptb: 'Sua licença pessoal inclui:',
+    de: 'Ihre persönliche Lizenz:',
+    fr: 'Votre licence personnelle:',
+    es: 'Su licencia personal:',
+    it: 'La tua licenza personale:',
+    ko: '귀하의 개인 라이센스는:',
+    jp: 'ご自身のの個人ライセンス:',
+    ch: '你的个人许可证::',
+    cht: '你的個人許可證:'
+  },
+
+  bftMultiPlatform: {
+    en: 'The <strong>Windows</strong>, <strong>Mac</strong>, and <strong>Linux</strong> versions',
+    ptb: 'As versões <strong>Windows</strong>, <strong>Mac</strong> e <strong>Linux</strong>',
+    de: 'Enthält Versionen für <strong>Win</strong>, <strong>Mac</strong> und <strong>Linux</strong>',
+    fr: '<span style="font-size: 80%;">Comprend les versions <strong>Windows</strong>, <strong>Mac</strong> et <strong>Linux</strong></span>',
+    es: 'Incluye versiones para <strong>Win</strong>, <strong>Mac</strong> y <strong>Linux</strong>',
+    it: '<span style="font-size: 80%;">Include versioni <strong>Win</strong>, <strong>Mac</strong> e <strong>Linux</strong></span>',
+    ko: '<strong>Win</strong>, <strong>Mac</strong>, <strong>Linux</strong> 버전이 포함됩니다',
+    jp: '<span style="font-size: 80%;">それには<strong>Win</strong>、<strong>Mac</strong>、<strong>Linux</strong>バージョンがあります</span>',
+    ch: '包括 <strong>Win</strong>、<strong>Mac</strong> 和 <strong>Linux</strong> 版本',
+    cht: '包括 <strong>Win</strong>、<strong>Mac</strong> 和 <strong>Linux</strong> 版本'
+  },
+
+  bftThreeInstalls: {
+    en: 'Installation on up to 3 machines',
+    ptb: 'Instalação em até 3 máquinas',
+    de: 'Installation auf bis zu 3 Maschinen',
+    fr: '<span style="font-size: 80%;">Installation sur trois ordinateurs</span>',
+    es: 'Instalación en hasta 3 equipos',
+    it: '<span style="font-size: 70%;">Installazione consentita su un massimo di 3 macchine</span>',
+    ko: '최대 3대까지 설치',
+    jp: '最大で3台の機器にインストール可能',
+    ch: '最多可在 3 台计算机上安装',
+    cht: '可在最多 3 部機器上安裝'
+  },
+
+  bftFreeUpgrades: {
+    en: 'Free upgrades for a year',
+    ptb: 'Atualizações gratuitas por um ano',
+    de: 'Bietet ein Jahr lang kostenlose Upgrades',
+    fr: '<span style="font-size: 75%;">S\'accompagne d\'une année de mises à jour gratuite</span>',
+    es: 'Incluye 1 año de actualizaciones gratuitas',
+    it: '<span style="font-size: 80%;">In dotazione aggiornamento gratuiti per 1 anno</span>',
+    ko: '1년 무상 업그레이드를 제공합니다',
+    jp: '1年間無料アップグレード付きです',
+    ch: '随附一年免费升级',
+    cht: '隨附一年免費升級'
+  },
+
+  bftTechSupport: {
+    en: 'Unlimited lifetime tech support',
+    ptb: 'Suporte técnico vitalício ilimitado',
+    de: 'Zeitlich unbegrenzter technischer Support',
+    fr: '<span style="font-size: 80%;">Soutien tech. illimité pour la durée de vie du produit</span>',
+    es: 'Soporte técnico ilimitado de por vida',
+    it: '<span style="font-size: 80%;">Assistenza tecnica illimitata a vita</span>',
+    ko: '평생 무제한 기술 지원',
+    jp: '生涯無制限のテクニカルサポート',
+    ch: '无限制的终身技术支持',
+    cht: '無限制的終身技術支援'
+  },
+
+  worldsBest: {
+    en: 'The world&#39;s #1 text editor.<br>Preferred by millions!',
+    ptb: 'O editor de textos nº 1 do mundo.<br>Preferido por milhões!',
+    de: 'Der weltweit beliebteste Text-Editor.<br>Von Millionen bevorzugt!',
+    fr: 'Numéro 1 mondial des éditeurs de texte.<br>L\'éditeur préféré de millions d\'utilisateurs !',
+    es: 'El editor de texto nº 1 del mundo.<br>¡Preferido por millones de usuarios!',
+    it: 'L\'editor di testo n. 1 al mondo.<br>Preferita da milioni di utenti!',
+    ko: '세계 최고의 텍스트 편집기로서.<br>수백만 명이 사용하고 있습니다!',
+    jp: '世界でNo.1のテキストエディタ.<br>多くの人のお好みです！',
+    ch: '全球一流的文本编辑器.<br>数百万人的首选！',
+    cht: '全球一流的文本編輯器.<br>數百萬人的首選'
+  },
+
+// Static license/purchase
+// buttons and text
+//---------------------
+
+  licenseApp: {
+    en: 'License <span class="appname"></span>',  // Translation note: this is the verb form of "license"
+    ptb: 'Licença <span class="appname"></span>',
+    de: 'Lizenz <span class="appname"></span>',
+    fr: '<span style="font-size: 80%;">Délivrer une licence pour <span class="appname"></span></span>',
+    es: '<span style="font-size: 85%;">Obtener licencia para <span class="appname"></span></span>',
+    it: 'Licenza <span class="appname"></span> ',
+    ko: '<span class="appname"></span> 라이센스 구입',
+    jp: '<span class="appname"></span> のライセンス ',
+    ch: '授权 <span class="appname"></span>',
+    cht: '授權<span class="appname"></span>'
+  },
+
+  buyNew: {
+    en: 'Buy new:',
+    ptb: 'Comprar novo:',
+    de: 'Neu kaufen:',
+    fr: 'Acheter neuf :',
+    es: 'Comprar nueva:',
+    it: 'Acquista nuova: ',
+    ko: '새로 구매:',
+    jp: '新しく購入する：',
+    ch: '购买新产品：',
+    cht: '購買新的：'
+  },
+
+  upgrade: {
+    en: 'Upgrade:',    // Translation note: this is the verb form of "upgrade"
+    ptb: 'Atualizar:',
+    de: 'Upgrade:',
+    fr: 'Mettre à niveau :',
+    es: 'Actualizar:',
+    it: 'Aggiorna: ',
+    ko: '업그레이드:',
+    jp: 'アップグレード：',
+    ch: '升级：',
+    cht: '升級：'
+  },
+
+  phoneOrder: {
+    en: 'You can also call +1-513-892-8600 to order over the phone.',
+    ptb: 'Você também pode ligar para +1-513-892-8600 para comprar pelo telefone.',
+    de: 'Unter +1-513-892-8600 sind auch telefonische Bestellungen möglich.',
+    fr: 'Vous pouvez également appeler le  +1-513-892-8600 pour commander par téléphone.',
+    es: 'También puede llamar al número +1-513-892-8600 para hacer el pedido por teléfono.',
+    it: 'È anche possibile effettuare l\'ordine per telefono, chiamando il numero<br>+1-513-892-8600. ',
+    ko: '전화로 주문하는 경우 +1-513-892-8600번을 이용해 주십시오.',
+    jp: '電話（+1-513-892-8600）から注文することもできます。',
+    ch: '您也可以通过电话拨打 +1-513-892-8600 订购。',
+    cht: '您也可以致電：+1-513-892-8600 以透過電話訂購。'
+  },
+
+  enterLicenseKey: {
+    en: 'Enter license key',
+    ptb: 'Insira a chave da licença',
+    de: 'Lizenzschlüssel eingeben',
+    fr: 'Saisir la clé de licence',
+    es: 'Introducir clave de licencia',
+    it: 'Inserire chiave di licenza ',
+    ko: '라이센스 키 입력',
+    jp: 'ライセンス番号を入力してください',
+    ch: '输入许可证密钥',
+    cht: '輸入授權金鑰'
+  },
+
+  support: {
+    en: 'Resources and support',
+    ptb: 'Recursos e suporte',
+    de: 'Support',
+    fr: 'Assistance',
+    es: 'Soporte',
+    it: 'Risorse ed assistenza ',
+    ko: '리소스 및 지원',
+    jp: 'リソースとサポート',
+    ch: '资源和支持',
+    cht: '資源與支援'
+  },
+
+  version: {
+    en: 'Version info',
+    ptb: 'Informação de versão',
+    de: 'Versionsinformationen',
+    fr: 'Informations sur la version',
+    es: 'Información de versión',
+    it: 'Info versione',
+    ko: '버전 정보',
+    jp: 'バージョン情報',
+    ch: '版本信息',
+    cht: '版本資訊'
+  },
+
+// UE/UC bundle text
+//---------------------
+
+  bundleHeadline: {
+    en: '<strong>Best value:</strong> <span class="appname"></span> / <span class="bdlname"></span> bundle',
+    ptb: '<strong>Best value:</strong> <span class="appname"></span> / <span class="bdlname"></span> bundle',
+    de: '<strong>Bester Preis:</strong> <span class="appname"></span> / <span class="bdlname"></span>',
+    fr: '<strong>Le meilleur :</strong> <span class="appname"></span> / <span class="bdlname"></span>',
+    es: '<strong>Mejor valor:</strong> <span class="appname"></span> / <span class="bdlname"></span>',
+    it: '<strong>Miglior prezzo:</strong> <span class="appname"></span> / <span class="bdlname"></span>',
+    ko: '<strong>최상의 가격:</strong> <span class="appname"></span> / <span class="bdlname"></span>',
+    jp: '<strong>お買い得:</strong> <span class="appname"></span> / <span class="bdlname"></span>',
+    ch: '<strong>最好价格 :</strong>  <span class="appname"></span> / <span class="bdlname"></span>',
+    cht: '<strong>最優惠的價格 :</strong> <span class="appname"></span> / <span class="bdlname"></span>'
+  },
+
+  ueucPriceRetailText: {
+    en: 'Retail:',
+    ptb: 'Varejo:',
+    de: '<span style="font-size: 75%;">Normalpreis:</span>',
+    fr: '<span style="font-size: 75%;">Vente au d&eacute;tail :</span>',
+    es: 'Precio:',
+    it: 'Prezzo:',
+    ko: '소비자가:',
+    jp: '小売価格:',
+    ch: '零售价:',
+    cht: '零售：'
+  },
+
+  ueucPriceText: {
+    en: 'You pay:',
+    ptb: 'Você paga:',
+    de: 'Sie zahlen:',
+    fr: '<span style="font-size: 75%;">Vous payez :</span>',
+    es: 'Usted Paga:',
+    it: 'Paghi:',
+    ko: '할인가:',
+    jp: '特別価格:',
+    ch: '您的价格:',
+    cht: '需付款項：'
+  },
+
+  ueucBft1: {
+    en: 'Integrated with <span class="appabbr"></span>',
+    ptb: 'Integrado com <span class="appabbr"></span>',
+    de: 'Integriert mit <span class="appabbr"></span>',
+    fr: 'Intégré à <span class="appabbr"></span>',
+    es: 'Integrado con <span class="appabbr"></span>',
+    it: 'Integrata con <span class="appabbr"></span>',
+    ko: '<span class="appabbr"></span>와 통합',
+    jp: '<span class="appabbr"></span>の統合',
+    ch: '与 <span class="appabbr"></span> 整合',
+    cht: '與 <span class="appabbr"></span> 整合'
+  },
+
+  ueucBft2: {
+    en: 'Integrate with version control',
+    ptb: 'Integre com controle de versão',
+    de: 'Mit Versionskontrolle',
+    fr: 'Intégrer au contrôle de version',
+    es: 'Y con control de versiones',
+    it: 'Integrata con controllo versione ',
+    ko: '버전 관리와 통합',
+    jp: 'バージョン管理機能の統合',
+    ch: '与版本控制整合',
+    cht: '與版本控制整合'
+  },
+
+  ueucBft3: {
+    en: 'Diff up to 3 files/folders',
+    ptb: 'Compare diferenças de até 3 arquivos/pastas',
+    de: 'Diff für bis zu 3 Dateien/Ordner',
+    fr: 'Différentiel sur 3 fich./dossiers',
+    es: 'Hasta 3 archivos/carpetas',
+    it: 'Diff fino a 3 file/cartelle ',
+    ko: '최대 3개 파일/폴더 비교',
+    jp: ' 3つのファイル/フォルダ', //original: 3つのファイル/フォルダまで差分可能
+    ch: '可区分最多 3 个文件/文件夹',
+    cht: '可區分最多 3 個檔案/資料夾'
+  },
+
+  ueucBft4: {
+    en: 'Compare Word docs, PDFs',
+    ptb: 'Compare documentos do Word, PDFs',
+    de: 'Doc(x) und PDFs vergleichen',
+    fr: 'Comparer des doc Word, PDF',
+    es: 'Comparar Doc(x), PDF',
+    it: 'Documenti Word e PDF ',
+    ko: 'Word 문서, PDF 비교',
+    jp: 'Word文書やPDFファイルを比較',
+    ch: '比较 Word 文件、PDF',
+    cht: '比較 Word 文件、PDF'
+  },
+
+  ueucBft5: {
+    en: 'Sync local to FTP',
+    ptb: 'Sincronize local com FTP',
+    de: 'Lokal nach FTP synchronisieren',
+    fr: 'Syncrho local avec FTP',
+    es: 'Sincronización local en FTP',
+    it: 'Sincronizza locale su FTP ',
+    ko: '로컬을 FTP에 동기화',
+    jp: 'FTPとのローカル同期',
+    ch: '同步本机至 FTP',
+    cht: '同步本機至 FTP'
+  },
+
+  ueucBft6: {
+    en: 'Compare & preview HTML',
+    ptb: 'Compare e visualize HTML',
+    de: 'HTML Vergleich und Vorschau',
+    fr: 'Comparer/prévisualiser HTML',
+    es: 'Comparar y previsualizar HTML',
+    it: 'Confronto e anteprima HTML ',
+    ko: 'HTML 비교 및 미리보기',
+    jp: 'HTMLの比較とプレビュー',
+    ch: '比较和预览 HTML',
+    cht: '比較與預覽 HTML'
+  },
+
+  ueucBft7: {
+    en: 'Merge differences',
+    ptb: 'Mescle diferenças',
+    de: 'Unterschiede zusammenführen',
+    fr: 'Fusionner les différences',
+    es: 'Combinar diferencias',
+    it: 'Unisci differenze',
+    ko: '차이 병합',
+    jp: '差分を統合',
+    ch: '合并差异',
+    cht: '合併差異'
+  },
+
+  ueucBft8: {
+    en: 'Save compare sessions',
+    ptb: 'Salve sessões de comparação',
+    de: 'Vergleichssitzung speichern',
+    fr: 'Sessions de comparaison',
+    es: 'Sesiones de comparación',
+    it: 'Salva sessioni di confronto',
+    ko: '비교 세션 저장',
+    jp: 'セッションを比較保存',
+    ch: '保存比较会话',
+    cht: '儲存比較工作階段'
+  },
+
+  ueucSavingsPercent: {
+    en: 'Save 50%',
+    ptb: 'Economize 50%',
+    de: '50 % für <span class="bdlabbr"></span>',
+    fr: '<span style="font-size: 90%;">Économisez 50 %</span>',
+    es: 'Ahorre un 50%',
+    it: 'Salva 50%',
+    ko: '<span class="appabbr"></span>과 함께 번들로 구매해서 ',
+    jp: '<span class="appabbr"></span>との同時購入で、UCが',
+    ch: '您将其与 <span class="appabbr"></span> 绑定时，节省 50%',
+    cht: '節省 50%'
+  },
+
+  ueucSavingsText: {
+    en: 'on <span class="bdlabbr"></span> when you bundle it with <span class="appabbr"></span>!',
+    ptb: 'no <span class="bdlabbr"></span> quando comprar junto com o <span class="appabbr"></span>!',
+    de: 'beim Bündeln mit <span class="appabbr"></span> sparen!',
+    fr: 'sur <span class="bdlabbr"></span> lorsque vous le groupez à <span class="appname"></span> !',
+    es: 'en <span class="bdlabbr"></span> cuando lo compre junto con <span class="appname"></span>.',
+    it: 'su <span class="bdlabbr"></span> quando raggruppate con <span class="appname"></span>!',
+    ko: '<span class="bdlabbr"></span> 가격을 50% 절약하세요!',
+    jp: '50パーセント引き！',
+    ch: '的 <span class="bdlabbr"></span>！',
+    cht: '的 <span class="bdlabbr"></span>，當您與 <span class="appabbr"></span> 綑綁時！'
+  },
+
+  buyueucNew: {
+    en: 'Buy <span class="appabbr"></span>/<span class="bdlabbr"></span> new:',
+    ptb: 'Comprar o <span class="appabbr"></span>/<span class="bdlabbr"></span> novos:',
+    de: '<span class="appabbr"></span>/<span class="bdlabbr"></span> neu kaufen:',
+    fr: 'Acheter <span class="appabbr"></span>/<span class="bdlabbr"></span> neuf :',
+    es: 'Comprar nuevo <span class="appabbr"></span>/<span class="bdlabbr"></span>:',
+    it: 'Acquista <span class="appabbr"></span>/<span class="bdlabbr"></span> nuovi:',
+    ko: '새 <span class="appabbr"></span>/<span class="bdlabbr"></span> 구매:',
+    jp: '<span class="appabbr"></span>/<span class="bdlabbr"></span>を新しく購入：',
+    ch: '购买新的 <span class="appabbr"></span>/<span class="bdlabbr"></span>：',
+    cht: '購買 <span class="appabbr"></span>/<span class="bdlabbr"></span> 新：'
+  },
+
+  upgradeueuc: {
+    en: 'Upgrade <span class="appabbr"></span>, add <span class="bdlabbr"></span>:',
+    ptb: 'Atualizar o <span class="appabbr"></span>, adicionar o <span class="bdlabbr"></span>:',
+    de: '<span class="appabbr"></span> aktualisieren + <span class="bdlabbr"></span>:',
+    fr: '<span style="font-size: 75%;">Mettre à niveau <span class="appabbr"></span>, ajouter <span class="bdlabbr"></span> :</span>',
+    es: 'Actualizar <span class="appabbr"></span> + <span class="bdlabbr"></span>:',
+    it: '<span style="font-size: 80%;">Aggiorna <span class="appabbr"></span>, aggiungi <span class="bdlabbr"></span>:</span>',
+    ko: '<span class="appabbr"></span> 업그레이드, <span class="bdlabbr"></span> 추가:',
+    jp: '<span style="font-size: 70%;"><span class="appabbr"></span>をアップグレードし、UCを追加：</span>',
+    ch: '升级 <span class="appabbr"></span>，新增 <span class="bdlabbr"></span>：',
+    cht: '升級 <span class="appabbr"></span>、新增 <span class="bdlabbr"></span>：'
+  },
+
+// feature showcase text
+//---------------------
+  learnMore: {
+    en: 'Click to learn more',
+    ptb: 'Clique para saber mais',
+    de: 'F&uuml;r weitere Info hier klicken',
+    fr: 'Cliquez ici pour en savoir plus',
+    es: 'Pulse aquí para saber más',
+    it: 'Clicca qui per saperne di più',
+    ko: '더 상세한 정보를 알고 싶으면 여기를 누르세요',
+    jp: '詳細はここをクリック',
+    ch: '单击这里了解更多',
+    cht: '點選這裏進一步學習'
+  },
+
+  f_MultiCaretHead: {
+    en: 'Edit multiple places in your file at once',
+    ptb: 'Edite vários lugares em seu arquivo de uma vez',
+    de: 'Gleichzeitig mehrere Stellen in Ihrer Datei bearbeiten',
+    fr: 'Modifiez plusieurs endroits en même temps dans votre fichier',
+    es: '<span style="font-size: 85%;">Editar en varios lugares del archivo a la vez</span>',
+    it: 'Modifica varie posizioni in un file in una volta sola',
+    ko: '파일에서 여러 곳을 한 번에 편집할 수 있습니다',
+    jp: 'ファイルの複数の場所を一度に編集',
+    ch: '在您的文件中一次编辑多个位置',
+    cht: '在您的檔案一次編輯多個位置'
+  },
+
+  f_MultiCaret: {
+    en: 'Press <strong>Ctrl</strong>, then <strong>click</strong> on different places where you want to edit. Begin typing. <span class="appname"></span> updates your file in all locations!<br><br>You can also press <strong>Ctrl</strong> and then <strong>double-click</strong> text or <strong>click and drag</strong> to create multiple selections in the file. Edit, cut, copy, or paste all at once.<br><br><strong>Check this out:</strong> You can also quickly create multiple carets at the end of lines by selecting the lines, then <strong>Ctrl</strong> + <strong>clicking</strong> beyond the end of them.',
+    ptb: 'Pressione <strong>Ctrl</strong>, depois <strong>clique</strong> em lugares diferentes onde deseja editar. Comece a digitar. O <span class="appname"></span> atualiza o seu arquivo em todos os lugares!<br><br>Você também pode pressionar <strong>Ctrl</strong> e, em seguida, <strong>clicar duas vezes</strong> no texto ou <strong>clicar e arrastar</strong> para criar várias seleções no arquivo. Edite, corte, copie ou cole, tudo de uma vez.<br><br><strong>Confira:</strong> você também pode rapidamente criar vários sinais de interpolação no final de linhas selecionando as linhas e depois dando <strong>Ctrl</strong> + <strong>clique</strong> além do fim das mesmas.',
+    de: '<span style="font-size: 75%;">Drücken Sie <strong>Strg</strong> und <strong>klicken</strong> Sie dann auf verschiedene Stellen, die Sie bearbeiten wollen. Fangen Sie an zu tippen. <span class="appname"></span> aktualisiert alle Stellen Ihrer Datei!<br><br>Sie können auch <strong>Strg</strong> drücken und dann <strong>zweimal</strong> auf den Text klicken oder ihn <strong>anklicken und ziehen</strong>, um mehrere Stellen in der Datei auszuwählen. Sie können gleichzeitig alles bearbeiten, ausschneiden, kopieren oder einfügen.<br><br><strong>Schauen Sie sich das mal an:</strong> Sie können auch schnell mehrere Cursor an Zeilenenden erstellen, indem Sie die Zeilen markieren, die Taste <strong>Strg</strong> drücken und dann hinter die Zeilenenden <strong>klicken</strong>.</span>',
+    fr: '<span style="font-size: 90%;">Appuyez sur <strong>Ctrl</strong>, puis <strong>cliquez</strong> là où vous voulez apporter les modifications. Commencez à taper. <span class="appname"></span> actualise les fichiers dans tous les emplacements !<br><br>Vous pouvez également appuyer sur <strong>Ctrl</strong> puis <strong>double-cliquez</strong> sur du texte ou <strong>cliquez et déplacez </strong> pour créer plusieurs sélections dans le fichier Modifiez, couper, copiez et collez en une seule fois.<br><br><strong>Voyez par vous même :</strong> Vous pouvez également créer rapidement plusieurs carets en fin de ligne en sélectionnant les lignes, puis <strong>Ctrl</strong> + et en<strong>cliquant</strong> sur leur droite.</span>',
+    es: '<span style="font-size: 85%;">Pulse <strong>Ctrl</strong> y después <strong>haga clic</strong> en los distintos lugares donde desee realizar las modificaciones. Comience a escribir. <span class="appname"></span> actualiza el archivo en todas las ubicaciones.<br><br>También puede presionar <strong>Ctrl</strong> y después <strong>hacer doble clic</strong> en el texto o <strong>hacer clic y arrastrarlo</strong> para crear varias selecciones en el archivo. Edite, corte, copie o pegue todo a la vez.<br><br><strong>Compruebe esto:</strong> Puede crear rápidamente varios símbolos de intercalación seleccionando las líneas y después presionando <strong>Ctrl</strong> y <strong>haciendo clic</strong> después del final de la línea.</span>',
+    it: 'Premere <strong>Ctrl</strong>, quindi <strong>cliccare</strong> sulle diverse posizioni che si desidera modificare. In digitazione. <span class="appname"></span> aggiorna il file in tutte le posizioni!<br><br>È possibile anche premere <strong>Ctrl</strong> e quindi <strong>fare doppio clic</strong> sul testo oppure <strong>cliccare e trascinare</strong> per creare selezioni multiple nel file. Modifica, taglia, copia o incolla allo stesso tempo.<br><br><strong>Dacci uno sguardo:</strong> È possibile inoltre creare velocemente diversi cursori alla fine di ciascuna riga, quindi <strong>Ctrl</strong> + <strong>cliccando</strong> oltre la fine delle righe.',
+    ko: '<strong>Ctrl</strong> 키를 누른 후 편집하고자 하는 여러 곳을 <strong>클릭</strong>합니다. 입력을 시작합니다. <span class="appname"></span> 애플리케이션으로 파일의 모든 곳을 업데이트할 수 있습니다!<br><br>또한 <strong>Ctrl</strong> 키를 누른 후 텍스트를 <strong>더블클릭</strong>하거나 <strong>클릭한 후 드래그</strong>하여 파일에서 여러 곳을 선택할 수 있습니다. 한 번에 편집, 잘라내기, 복사 또는 붙여넣기할 수 있습니다.<br><br><strong>이 기능을 확인해 보십시오.</strong> 줄을 선택해서 줄 끝에 여러 캐럿들을 빠르게 생성한 후 줄 끝에서 <strong>Ctrl</strong>을 누른 상태에서 <strong>클릭</strong>합니다.',
+    jp: '［<strong>Ctrl</strong>］ キーを押しながら、編集する各場所を<strong>クリック</strong>してください。入力を開始してください。<span class="appname"></span> では、すべての場所にあるファイルを一度に更新できます！<br><br>また、［<strong>Ctrl</strong>］ キーを押しながらテキストを<strong>ダブルクリック</strong>するか、<strong>クリックしてドラッグ</strong>することでもファイル内で複数の場所を同時に選択することができます。編集、切り取り、コピー、または貼り付けを一度にすべて行うことができます。<br><br><strong>注目機能：</strong>ラインの最後に複数のキャレットを作成するには、ラインを選択し、最後のラインの下まで ［<strong>Ctrl</strong>］ キーを押しながら<strong>クリック</strong>します。',
+    ch: '按 <strong>Ctrl</strong> 键，然后<strong>单击</strong>您想要编辑的不同位置。开始键入。<span class="appname"></span> 可在所有位置更新您的文件！<br><br>您也可以按 <strong>Ctrl</strong> 键，然后<strong>双击</strong>文本或者<strong>单击并拖动</strong>以在文件中创建多选择。一次编辑、剪切、复制或粘贴全部。<br><br><strong>试试：</strong>您也可以通过选择行，迅速在行尾创建多个插入记号，然后按住 <strong>Ctrl</strong> 键并<strong>单击</strong>行尾以外区域。',
+    cht: '請按一下<strong>Ctrl</strong>，然後在您想要編輯的不同地方<strong>按一下</strong>。開始打字。<span class="appname"></span>在所有位置更新您的檔案！<br><br>您也可以按一下<strong>Ctrl</strong>，然後在文字上<strong>按兩下</strong>或者<strong>按下並拖曳</strong>以在檔案中建立多個選擇。一次編輯、剪下、複製或貼上全部。<br><br><strong>試試：</strong>您也可以選取行，然後在使用<strong>Ctrl</strong> + <strong>點選</strong>以快速地在各行末建立多個脫字符號。'
+  },
+
+  f_ThemesHead: {
+    en: 'Select your own layout and theme',
+    ptb: 'Selecione seu próprio layout e tema',
+    de: 'Wählen Sie Layout und Thema nach Ihrem Geschmack',
+    fr: '<span style="font-size: 85%;">Sélectionnez vos propres disposition et thème</span>',
+    es: 'Seleccione su propio diseño y tema',
+    it: 'Selezionare il proprio layout e tema',
+    ko: '본인만의 레이아웃과 테마를 선택하십시오',
+    jp: 'ご自身のレイアウトとテーマを選びます',
+    ch: '选择您自己的布局和主题',
+    cht: '選擇您自己的布局和主題'
+  },
+
+  f_Themes: {
+    en: 'Want a clean look? Do you prefer multiple windows or no toolbars? Do you like a dark interface? Choose the layout and theme you prefer by clicking the Layout/Theme Selector on the main toolbar.',
+    ptb: 'Quer uma aparência limpa? Prefere várias janelas e nenhuma barra de ferramenta? Gosta de uma interface escura? Escolha o layout e o tema que preferir clicando em Seletor de layout/tema na barra de ferramentas principal.',
+    de: 'Wünschen Sie ein sauberes Aussehen?  Bevorzugen Sie mehrere Fenster oder keine Symbole? Gefällt Ihnen eine dunkle Oberfläche? Klicken Sie auf das Symbol Layout/Thema in der Hauptsymbolleiste und wählen Sie nach Ihrem Geschmack.',
+    fr: 'Vous voulez un aspect net ? Vous préférez le multi-fenêtrage ? Vous ne voulez pas d\'icônes ? Vous voulez une interface sombre ? Sélectionnez la disposition et le thème que vous préférez en cliquant sur l\'icône du sélecteur de disposition/thème dans la barre d\'outils principale.',
+    es: '¿Desea un aspecto despejado? ¿O prefiere varias ventanas o ningún icono? ¿Le gusta una interfaz oscura? Elija el diseño y el tema que más le guste haciendo clic en el icono del selector de diseños/temas en la barra de herramientas principal.',
+    it: 'Cerchi uno stile pulito? Preferisci finestre multiple o non avere la barra strumenti? Desideri un\'interfaccia scura? Scegli il layout e il tema che preferisci cliccando sul Selettore Layout/Tema sulla barra degli strumenti principali.',
+    ko: '말끔한 디자인을 원하십니까?  다중 창 또는 아이콘이 없는 상태를 선호하십니까? 어두운 인터페이스를 좋아하십니까? 메인 도구모음에서 레이아웃/테마 선택기 아이콘을 클릭해서 좋아하는 레이아웃과 테마를 선택하십시오.',
+    jp: '清潔なルックスがいいですか？マルチウィンドウとアイコンなしのどちらをお好みですか？ 暗いインターフェースがお好きですか？お好みのレイアウトとテーマをメインツールバーにあるLayout（レイアウト）/Theme（テーマ）選択アイコンをクリックして選びます。',
+    ch: '需要简洁的外观？您喜欢多窗口或不需要图标？ 您喜欢黑色界面吗？如果需要选择自己喜好的布局和主题，在主工具栏中点击布局/主题选择器图标即可。',
+    cht: '需要簡潔的外觀？您喜歡多窗口或不需要圖標？ 您喜歡黑色界面嗎？如果需要選擇自己喜好的布局和主題，在主工具欄中點擊布局/主題選擇器圖標即可。'
+  },
+
+  f_CompareHead: {
+    en: 'Quickly compare files and folders with <span class="bdlname"></span>',
+    ptb: 'Compare rapidamente arquivos e pastas com UltraCompare',
+    de: 'Schnelle Vergleiche von Dateien und Ordner mit <span class="bdlname"></span>',
+    fr: 'Comparez rapidement fichiers et dossiers grâce à <span class="bdlname"></span>',
+    es: 'Comparar rápidamente archivos y carpetas con <span class="bdlname"></span>',
+    it: 'Confronta velocemente file e cartelle con <span class="bdlname"></span>',
+    ko: '<span class="bdlname"></span>로 파일과 폴더를 신속하게 비교합',
+    jp: '<span class="bdlname"></span>によりファイルやフォルダをすばやく比較',
+    ch: '使用 <span class="bdlname"></span> 迅速比较文件和文件夹',
+    cht: '使用 <span class="bdlname"></span> 快速比較檔案與資料夾'
+  },
+
+  f_Compare: {
+    en: '<span class="appname"></span> includes <strong><span class="bdlabbr"></span></strong> for basic diff tasks such as comparing files and identifying differences. <br><br><strong>UC Pro</strong> provides a more complete feature set. <span class="bdlabbr"></span> Professional includes 2 and 3-way compare, folder compare and sync, merge, zip archive compare, ignore options, sessions, Word Doc / PDF compare, and more...',
+    ptb: 'O <span class="appname"></span> inclui o <strong>UltraCompare Lite</strong> para tarefas de comparação de diferenças como comparação de arquivos e identificação de diferenças. O <br><br><strong>UltraCompare Professional</strong> oferece um conjunto de recursos mais completo. O UltraCompare Professional inclui comparação de 2 e 3 vias, comparação e sincronização de pasta, mesclagem, comparação de arquivo zip, opções de ignorar, sessões, comparação de documentos do Word / PDF e mais...',
+    de: '<span class="appname"></span> enthält <strong><span class="bdlabbr"></span> Lite</strong> für Standard-Diff-Aufgaben wie Dateien vergleichen und Unterschiede identifizieren. <br><br> <strong><span class="bdlabbr"></span> Professional</strong> bietet einen umfangreicheren Funktionssatz. UC Pro enthält 2- und 3-fach Vergleiche, Ordnervergleiche und Synchronisation, Zusammenführung, Zip-Archiv-Vergleiche, Ignorieroptionen, Sitzungen, Word-Dokument- und PDF-Vergleiche und mehr...',
+    fr: '<span style="font-size: 80%; line-height: 90%;"><span class="appname"></span> comprend une version <strong><span class="bdlabbr"></span> Lite</strong> destinée aux différentes tâches de différentiel, telles que la comparaison des fichiers et l\'identification des divergences. <br><br> <strong><span class="bdlabbr"></span> Professional</strong> dispose d\'un ensemble de fonctions plus complet. UC Pro comprend la comparaison bi ou trilatérale, la comparaison et synchronisation des dossiers, le fusionnement, les archive comprimées, des options d\'omission, des sessions, la comparaison des doc Word/PDF et plus encore...</span>',
+    es: '<span style="font-size: 90%; line-height: 90%;"><span class="appname"></span> incluye <strong><span class="bdlabbr"></span> Lite</strong> para realizar tareas básicas de comparación de archivos e identificación de diferencias. <br><br> <strong><span class="bdlabbr"></span> Professional</strong> ofrece un conjunto de características más completo. UC Pro incluye opciones de comparación de dos y tres formas, comparación y sincronización de carpetas, combinación, comparación de archivos zip, posibilidad de ignorar opciones, sesiones, comparación de documentos Word/PDF y mucho más...</span>',
+    it: '<span class="appname"></span> include <strong><span class="bdlabbr"></span> Lite</strong> per compiti base di differenziazione, come il confronto di file e l\'identificazione delle differenze. <br><br> <strong><span class="bdlabbr"></span> Professional</strong> fornisce un set più completo di caratteristiche. UC Pro include funzionalità di confronto a 2 e 3 vie, confronto e sincronizzazione cartelle, fusione, confronto archivi zip, opzioni ignora, sessioni, confronta doc Word / PDF e molto ancora...',
+    ko: '<span class="appname"></span> 애플리케이션에는 파일을 비교 및 차이 식별 등의 기본적인 차이 식별 작업을 위한 <strong><span class="bdlabbr"></span> Lite</strong>가 포함되어 있습니다. <br><br> <strong><span class="bdlabbr"></span> Professional</strong>에는 더욱 완벽한 기능들이 제공됩니다. UC Pro 2방향 및 3방향 비교, 폴더 비교 및 동기화, 병합, zip 아카이브 비교, 무시 옵션, 세션, Word 문서 / PDF 비교 등의 기능이 포함되어 있습니다.',
+    jp: '<span class="appname"></span>には、<strong><span class="bdlabbr"></span> Lite</strong>で利用できる、基本的な差分タスク向けのファイル比較機能や相違点の分析機能などが含まれます。<br><br> <strong><span class="bdlabbr"></span> Professional</strong> では、より充実した機能をご利用いただけます。UC Pro では、2ウェイ・3ウェイの検索、フォルダの比較と同期、結合、zipアーカイブの比較、オプションの無視、セッション、Word ドキュメント/ PDFの比較などの多くの機能がご利用頂けます。',
+    ch: '<span class="appname"></span> 包括 <strong><span class="bdlabbr"></span> Lite</strong>，可进行基本的区分任务，如比较文件和识别差异。<br><br> <strong><span class="bdlabbr"></span> Professional</strong> 提供更完整的功能组合。<span class="bdlabbr"></span> Professional 包括双方和三方比较、文件夹比较与同步、合并、压缩存档文件比较、忽略选项、会话、Word 文件/ PDF 比较，等等...',
+    cht: '<span class="appname"></span>包含<strong><span class="bdlabbr"></span> Lite</strong>可進行基本的區分任務，例如，比較檔案與識別其差異。<br><br> <strong><span class="bdlabbr"></span> Professional</strong> 則提供較完整的功能組合。UC Pro 包含 2 與 3 向比較、資料夾比較與同步、合併、壓縮歸檔比較、忽略選項、工作階段、Word 文件/PDF 比較與更多功能...'
+  },
+
+  f_findReplaceHead: {
+    en: 'Find/replace across a single file, multiple files, and more',
+    ptb: 'Localize/substitua em um único arquivo, vários arquivos e mais',
+    de: 'Suchen/Ersetzen in einer Datei, mehreren Dateien und mehr',
+    fr: 'Rechercher/Remplacer dans un seul fichier, plusieurs fichiers, et plus',
+    es: 'Buscar y reemplazar en un único archivo, varios archivos y mucho más',
+    it: '<span style="font-size: 90%;">Trova/sostituisci in un singolo file, più file e altro</span>',
+    ko: '단일 파일, 복수 파일 찾기/바꾸기 등',
+    jp: '<span style="font-size: 90%;">単一ファイルや複数ファイルの検索や置換など多機能</span>',
+    ch: '在单个文件、多个文件中查找/替换',
+    cht: '在單一檔案、多個檔案間進行尋找與取代與更多功能'
+  },
+
+  f_findReplace: {
+    en: 'Press Ctrl + F to quickly search for text with Quick Find, or press Ctrl + F a second time to open the main Find dialog.  Ctrl + R opens the Replace dialog.  All find and replace options are available in the Search menu. <br><br>Advanced find / replace options include regular expressions, find and replace in files, search in column, and much more...',
+    ptb: 'Pressione Ctrl + F para procurar rapidamente por texto com o recurso Localização rápida ou pressione Ctrl + F mais uma vez para abrir o diálogo Localizar principal.  Ctrl + R abre o diálogo Substituir.  Todas as opções de localizar e substituir estão disponíveis no menu Pesquisar. <br><br>Opções avançadas de localizar/substituir incluem expressões regulares, localizar e substituir em arquivos, pesquisar em coluna e muito mais...',
+    de: 'Drücken Sie Strg + F, um mit Quick Find schnell nach Text zu suchen oder drücken Sie ein zweites Mal Strg + F, um das Hauptdialogfeld für die Suche zu öffnen.  Strg + R öffnet das Dialogfeld Ersetzen.  Alle Such- und Ersatzoptionen stehen im Suchmenü zur Verfügung. <br><br> Erweiterte Such-/Ersatzoptionen umfassen reguläre Ausdrücke, Suchen und Ersetzen in Dateien, Suche in Spalten und vieles mehr...',
+    fr: '<span style="font-size: 90%;">Appuyez sur Ctrl + F pour rechercher rapidement du texte avec Quick Find et sur Ctrl + F une deuxième fois pour ouvrir la boîte de dialogue de la recherche.  Ctrl + R permet d\'ouvrir la boîte de dialogue du remplacement.  Toutes les options de recherche et de remplacement sont disponibles dans le menu Recherche. <br><br> Les options de recherche /remplacement avancées comprennent les expressions régulières, la recherche et le remplacement dans les fichiers, la recherche dans les colonnes, et plus encore...</span>',
+    es: '<span style="font-size: 90%;">Pulse Ctrl + F para buscar rápidamente texto con la búsqueda rápida o presione Ctrl + F otra vez para abrir el cuadro de diálogo principal Buscar.  Ctrl + R abre el cuadro de diálogo Reemplazar.  Todas las opciones de buscar y reemplazar están disponibles en el menú Buscar. <br><br> Las opciones avanzadas de búsqueda y sustitución incluyen expresiones regulares, buscar y reemplazar en archivos, buscar en columnas, y mucho más...</span>',
+    it: '<span style="font-size: 90%;">Premere Ctrl + F per la ricerca veloce di testo con la funzione Ricerca veloce oppure premere Ctrl + F una seconda volta per aprire la finestra di dialogo principale Trova.  La combinazione Ctrl + R apre la finestra di dialogo Sostituisci.  Tutte le opzione di ricerca e sostituzione sono disponibili nel menu Ricerca. <br><br> Le opzioni avanzate di ricerca / sostituzione includono espressioni regolari, trova e sostituisci nei file, cerca nella colonna e molto ancora.</span>',
+    ko: 'Ctrl + F를 눌러서 빠른 검색 기능으로 텍스트를 신속하게 검색, 또는 Ctrl + F를 또 한 번 눌러서 기본 검색 대화상자를 엽니다.  Ctrl + R을 눌러서 바꾸기 대화상자를 엽니다.  검색 메뉴에서 모든 찾기 및 바꾸기 옵션을 사용할 수 있습니다. <br><br> 고급 찾기 / 바꾸기 옵션에는 정규 표현식,  파일 내에서 찾기 및 바꾸기, 열에서 검색 등의 기능이 포함됩니다.',
+    jp: '<span style="font-size: 95%;">テキストのクイック検索を開くには、［Ctrl］キーと ［F］ を同時に押します。メインの検索ダイアログを開くには、もう一度 ［Ctrl］キーと ［F］ を同時に押します。［Ctrl］キーと ［R］ を同時に押すと、置換ダイアログが開きます。検索と置換のオプションはすべて [検索] メニューから利用できます。<br><br>高度な検索/置換オプションでは、正規表現の利用、ファイル内の検索・置換、列内の検索などの多くの機能が利用できます。</span>',
+    ch: '按 Ctrl + F 键以使用“快速查找”迅速搜索文本，或者再次按 Ctrl + F 键以打开主“查找”对话框。按 Ctrl + R 键会打开“替换”对话框。可在“搜索”菜单中找到所有查找和替换选项。<br><br>高级查找/替换选项包括正则表达式、在文件中查找和替换、在列中搜索等...',
+    cht: '按一下 Ctrl + F 以使用 Quick Find 進行快速文字搜尋，或者再次按下 Ctrl + F 可開啟主要「尋找」對話方塊。按下 Ctrl + R 可開啟「取代」對話方塊。可在「搜尋」選單內找到所有尋找與取代選項。<br><br> 進階尋找/取代選項包含一般表達式、在檔案內的尋找與取代、在欄位中的搜尋以及更多功能...'
+  },
+
+  f_FTPHead: {
+    en: 'Edit files from FTP / SFTP servers',
+    ptb: 'Edite arquivos de servidores de FTP / SFTP',
+    de: 'Dateien von FTP-/SFTP-Servern bearbeiten',
+    fr: 'Modifier les fichiers depuis les serveurs FTP / SFTP',
+    es: '<span style="font-size: 90%;">Editar archivos desde servidores FTP/SFTP</span>',
+    it: 'Modifica file da server FTP / SFTP',
+    ko: 'FTP / SFTP 서버 파일 편집 ',
+    jp: 'FTP / SFTPサーバからファイルを編集する',
+    ch: '从 FTP / SFTP 服务器编辑文件',
+    cht: '從 FTP/SFTP 伺服器編輯檔案'
+  },
+
+  f_FTP: {
+    en: 'Whether you&#39;re using <span class="appname"></span> for development or basic editing, you may need FTP. Set up your FTP account (via the <strong>File</strong> menu) and take advantage of the built-in FTP open and save options as well as the FTP browser. <br><br>Need to compare changed files or folders on your server? No problem - use <span class="bdlabbr"></span> Pro&#39;s built in FTP compare. You can even sync up your local / remote directories.',
+    ptb: 'Independente de você estar usando o <span class="appname"></span> para desenvolvimento ou edição básica, você pode precisar de FTP. Configure sua conta de FTP (através do menu <strong>Arquivo</strong> ) e tire vantagem das opções de abrir e salvar do FTP embutido, assim como do navegador de FTP. <br><br>Precisa comparar quais arquivos ou pastas foram alterados em seu servidor? Sem problemas - use o recurso de comparação do FTP embutido do UC Pro. Você pode até sincronizar seus diretórios locais e remotos.',
+    de: 'Unabhängig davon, ob Sie <spa class="appname"></span> zur Entwicklung oder zur Standard-Bearbeitung verwenden, Sie werden vermutlich FTP brauchen. Richten Sie Ihr FTP-Konto ein (über das Menü <strong>Datei</strong>) und nutzen Sie die integrierten FTP-Öffnungs- und Speicheroptionen sowie den FTP-Browser.',  // <br><br> Müssen Sie vergleichen, welche Dateien oder Ordner auf Ihrem Server geändert wurden? Kein Problem – verwenden Sie <span class="bdlabbr"></span> Pros integriertes FTP-Vergleichsprogramm. Sie können sogar Ihre lokalen und externen Verzeichnisse synchronisieren.
+    fr: 'Que vous vous serviez de <span class="appname"></span> pour le développement ou l\'édition de base, il se peut que vous ayez besoin de FTP. Configurez votre compte FTP (dans le menu <strong>Fichier</strong>) et tirez parti du FTP et des options d\'enregistrement intégrées ainsi que du navigateur FTP.', //  <br><br> Besoin de vérifier quels fichiers ou dossiers ont fait l\'objet de modifications sur votre serveur ? Pas de problème - servez-vous de la comparaison FTP intégrée de <span class="bdlabbr"></span> Pro. Vous pouvez même synchroniser vos répertoires locaux et distants.
+    es: '<span style="font-size: 90%;">Aunque utilice <span class="appname"></span> para el desarrollo o para la edición básica, es posible que necesite una FTP. Configure su cuenta FTP (mediante el menú <strong>Archivo</strong>) y aprovéchese de las opciones de abrir y guardar de la FTP integrada así como del navegador FTP. <br><br> ¿Tiene que averiguar qué archivos o carpetas han cambiado en su servidor? No hay problema - utilice la comparación de FTP integrada de <span class="bdlabbr"></span> Pro. Incluso puede sincronizar sus directorios locales y remotos.</span>',
+    it: '<span style="font-size: 90%;">Che tu stia utilizzando <span class="appname"></span> per lo sviluppo o l\'editing base, è possibile che tu abbia bisogno di un FTP. Configura il tuo account FTP ( (attraverso il menu <strong>File</strong> ) e sfrutta al meglio il vantaggio delle opzioni integrate apri e salva FTP, così come del browser FTP. <br><br> Hai bisogno di confrontare quali file o cartelle sono state modificate sul tuo server? Nessun problema - usa la funzione integrata di confronto FTP di <span class="bdlabbr"></span> Pro. È possibile persino sincronizzare le proprie directory locali e remote.</span>',
+    ko: '개발이나 기본 편집 작업에 <span class="appname"></span> 애플리케이션을 이용하든 안 하든, FTP가 필요할 수 있습니다. FTP 계정을 (<strong>파일</strong> 메뉴를 이용해서) 설정한 후 내장 FTP 열기 및 저장 옵션과 FTP 브라우저의 기능을 이용하십시오. <br><br> 서버에서 어떤 파일과 폴더가 변경되었는 지 비교할 필요가 있습니까? 걱정하지 마십시오 - <span class="bdlabbr"></span> Pro에 내장된 FTP 비교 기능을 이용하십시오. 로컬 디렉토리와 원격 디렉토리도 동기화할 수 있습니다.',
+    jp: '<span class="appname"></span>を開発に使用するか、あるいは基本的な編集に用いるかに関わらず、FTPが必要となる場合があります。FTPアカウント（<strong>ファイル</strong>メニューを経由）を設定し、FTPファイルを開く・保存する際のオプションやFTPブラウザなどの機能をご活用ください。<br><br>サーバー上で変更されたファイルやフォルダの内容を比較する必要がありますか？<span class="bdlabbr"></span> Proに内蔵されたFTP比較機能が役に立ちます。また、ローカルディレクトリやリモートディレクトリを同期することもできます。',
+    ch: '无论您是否使用 <span class="appname"></span> 进行开发或基本编辑，您都可能需要 FTP。设置您的 FTP 帐户（通过<strong>文件</strong>菜单），并利用内置 FTP 打开和保存选项，以及 FTP 浏览器。<br><br>需要比较服务器上哪些文件或文件夹已更改？没问题 - 使用 <span class="bdlabbr"></span> Pro&#39;s 内置 FTP 比较。您甚至可以同步您的本地和远程目录。',
+    cht: '無論您是否&#39;使用<span class="appname"></span>進行開發或基本編輯，您都可能需要 FTP。請設定您的 FTP 帳戶（透過<strong>檔案</strong>選單），並善用內建 FTP 的優勢來開啟與儲存選項，以及 FTP 瀏覽器。<br><br>需要比較您伺服器上已經變更了哪些檔案或資料夾嗎？沒問題 — 請使用 FTP 比較中內建的 <span class="bdlabbr"></span> Pro&#39;。您甚至可以同步處理您的本機與遠端目錄。'
+  },
+
+  f_ColumnHead: {
+    en: 'Column mode and block select',
+    ptb: 'Modo coluna e seleção de bloco',
+    de: 'Spaltenmodus und Blockauswahl',
+    fr: 'Mode colonne et sélection de blocs',
+    es: 'Modo de columna y selección de bloques',
+    it: 'Modalità colonna e selezione blocchi',
+    ko: '열 모드 및 블록 선택',
+    jp: '列モードとブロック選択',
+    ch: '列模式和块选择',
+    cht: '欄位模式與區塊選擇'
+  },
+
+  f_Column: {
+    en: 'Column mode allows you to select columns and rows of text as opposed to only selecting rows. <br><br>To use column mode, press <strong>Alt</strong> + <strong>C</strong>.  You can also hold down the <strong>Alt</strong> key and <strong>click and drag</strong> to make quick block selections. Type, cut, copy, paste and more - all in column mode!',
+    ptb: 'O modo coluna permite que você selecione colunas e linhas de texto ao invés de apenas selecionar linhas. <br><br>Para usar o modo coluna, pressione <strong>Alt</strong> + <strong>C</strong>.  Você também pode pressionar a tecla <strong>Alt</strong> e <strong>clicar e arrastar</strong> para fazer seleções rápidas de bloco. Digite, corte, copie, cole e mais - tudo no modo coluna!',
+    de: 'Im Spaltenmodus können Sie Spalten und Textzeilen, und nicht nur Zeilen, markieren. <br><br> Drücken Sie zur Verwendung des Spaltenmodus <strong>Alt</strong> + <strong>C</strong>.  Sie können die <strong>Alt</strong>-Taste auch gedrückt halten und Spalten für die schnelle Blockauswahl <strong>anklicken und ziehen</strong>. Tippen, ausschneiden, einfügen und mehr – alles im Spaltenmodus!',
+    fr: 'Le mode colonne vous permet de sélectionner et des colonnes et des rangées de texte. <br><br> Pour activer le mode colonne, appuyez sur <strong>Alt</strong> + <strong>C</strong>.  Vous pouvez également maintenir appuyée la touche <strong>Alt</strong> et effectuez un <strong>cliquer/glisser</strong> pour rapidement sélectionner des blocs. Tapez, coupez, copiez, collez , et plus encore - tout cela en mode colonne !',
+    es: 'El modo de columna le permite seleccionar columnas y filas de texto, frente a elegir solo filas. <br><br> Para utilizar el modo de columna, presione <strong>Alt</strong> + <strong>C</strong>.  También puede mantener presionada la tecla <strong>Alt</strong> y <strong>hacer clic y arrastrar</strong> para hacer rápidas selecciones de bloques. Escriba, corte, copie, pegue y mucho más... todo en modo de columna.',
+    it: 'La modalità colonna consente di selezionare colonne e righe di un testo in perfetta opposizione solo con le righe di selezione. <br><br> Per utilizzare la modalità colonna, premere <strong>Alt</strong> + <strong>C</strong>.  È inoltre possibile tenere premuto il tasto <strong>Alt</strong> e, <strong>cliccando, trascinare</strong> per selezionare rapidamente interi blocchi. Digita, taglia, copia, incolla e molto ancora - tutto in modalità colonna!',
+    ko: '열 모드에서는 행만 선택할 수 있는 경우와 대조적으로 텍스트의 행과 열을 선택할 수 있습니다. <br><br> 열 모드를 이용하려면 <strong>Alt</strong> + <strong>C</strong>를 누릅니다.  <strong>Alt</strong> 키를 누른 상태에서 <strong>클릭 및 드래그</strong>하여 신속하게 블록을 선택할 수 있습니다. 열 모드에서 입력, 잘라내기, 복사, 붙여넣기 등의 작업을 수행할 수 있습니다!',
+    jp: '列モードでは、行のみを選択する場合と異なり、テキストの列と行を選択することができます。<br><br>列モードを使用するには、［<strong>Alt</strong>］ キーと ［<strong>C</strong>］を同時に押します。また、［<strong>Alt</strong>］ キーを押しながら<strong>クリックしてドラッグ</strong>することにより、素早くブロックを選択することができます。入力、切り取り、コピー、ペーストはすべて列モードから！',
+    ch: '列模式允许您选择文本的列和行，而非只是选择行。<br><br>若要使用列模式，请按 <strong>Alt</strong> + <strong>C</strong> 键。您也可以按住 <strong>Alt</strong> 键，然后<strong>单击并拖动</strong>以迅速选择块。在列模式下完成键入、剪切、复制、粘贴等！',
+    cht: '欄位模式可讓您選取文字的欄位與列，而非僅是選擇列。<br><br> 若要使用欄位模式，請按下<strong>Alt</strong> + <strong>C</strong>。您也可以按下<strong>Alt</strong>鍵並<strong>按下拖曳</strong>以快速選取區塊。在欄位模式下完成輸入、剪下、貼上與更多功能！'
+  },
+
+  f_TemplatesHead: {
+    en: 'Smart templates / code snippets',
+    ptb: 'Modelos inteligentes / snippets de código',
+    de: 'Smart-Vorlagen/Codeausschnitte',
+    fr: 'Modèles intelligents / bouts de code',
+    es: '<span style="font-size: 85%;">Plantillas inteligentes/fragmentos de código</span>',
+    it: '<span style="font-size: 85%;">Template intelligenti / frammenti codici</span>',
+    ko: '스마트 템플릿 / 코드 정보',
+    jp: 'スマートテンプレート/コードスニペット',
+    ch: '智能模板/代码片段',
+    cht: '智慧型範本/代碼片段'
+  },
+
+  f_Templates: {
+    en: 'With smart templates, you quickly insert code snippets (either automatically when you type a keyword or via auto-complete) based upon the type of file you&#39;re editing. Also, you can add custom variables to your templates. <br><br>There are several pre-configured smart templates for most source code languages, and you can also create or modify your own in the <strong>Advanced</strong> menu.',
+    ptb: 'Com modelos inteligentes, você rapidamente insere snippets de código (automaticamente quando você digita uma palavra-chave ou através do preenchimento automático) com base no tipo de arquivo que estiver editando. Além disso, você pode adicionar variáveis aos seus modelos. <br><br>Há vários modelos inteligentes pré-configurados para a maioria das linguagens de código fonte e você também pode criar ou modificar a sua própria no menu <strong>Avançado</strong>.',
+    de: '<span style="font-size: 90%;">Mit Smart-Vorlagen können Sie schnell Codeausschnitte einfügen (entweder automatisch beim Tippen eines Schlüsselwortes oder durch Auto-Vervollständigen), je nach zu bearbeitender Datei. Sie können Ihrer Vorlage auch individuelle Variablen hinzufügen. <br><br> Es gibt mehrere vorkonfigurierte Smart-Vorlagen für die meisten Quellcodesprachen, und Sie können im Menü <strong>Erweitert</strong> auch Ihre eigenen erstellen oder ändern.</span>',
+    fr: '<span style="font-size: 90%; line-height: 90%;">Grâce aux modèles intelligents, vous pouvez insérer rapidement des bouts de code (automatiquement à la saisie d\'un mot ou au moyen de l\'autoremplissage) en fonction du type de fichier que vous modifiez. Par ailleurs, vous pouvez ajouter des variables personnalisées à vos modèles. <br><br> Plusieurs modèles intelligents préconfigurés adaptés à la plupart des langages de programmation sources sont disponibles, et vous pouvez créer ou modifier le vôtre dans le menu <strong>Avancé</strong>.</span>',
+    es: '<span style="font-size: 90%;">Con las plantillas inteligentes, puede insertar rápidamente fragmentos de código (ya sea automáticamente cuando escriba una palabra o mediante la función de autocompletar) en función del tipo de archivo que está editando. Además, puede añadir variables personalizadas a sus plantillas. <br><br> Hay varias plantillas inteligentes preconfiguradas para la mayoría de los lenguajes de código fuente y también puede crear o modificar las suyas propias en el menú <strong>Avanzado</strong>.</span>',
+    it: '<span style="font-size: 90%;">Con i template intelligenti, è sufficiente inserire frammenti di codici (sia automaticamente quando si digita una parola chiave oppure con completamento automatico) basati sul tipo di file che si sta modificando. Inoltre, è possibile aggiungere variabili personalizzate ai template. <br><br> Esistono diversi template intelligenti preconfigurati per la maggior parte dei linguaggi dei codici sorgente ed è possibile crearli o modificarli da soli nel menu <strong>Avanzate</strong>.</span>',
+    ko: '스마트 템플릿 기능을 이용해서 편집 중인 파일의 유형에 근거하여 코드 정보를 신속하게 (키워드 입력 시 자동으로 또는 자동 완성 기능으로) 삽입할 수 있습니다. 또한 템플릿에 사용자 지정 변수를 추가할 수도 있습니다. <br><br> 대부분의 소소 코드 언어를 위한 사전 구성된 여러 개의 스마트 템플릿이 있으며, <strong>고급</strong> 메뉴에서 사용자만의 템플릿을 작성하거나 수정할 수도 있습니다.',
+    jp: 'スマートテンプレートを使用すると、編集中のファイルの種類に基づいてコードスニペットを（キーワードを入力した際に自動的に、またはオートコンプリートにより）素早く挿入することができます。また、テンプレートにカスタム変数を追加することもできます。<br><br>予め設定されたスマートテンプレートがほとんどのソースコード言語ごとにいくつか用意されており、<strong>高度な</strong>メニューから独自に作成したり、変更したりすることもできます。',
+    ch: '使用智能模板，您可以基于您正在编辑的文件的类型，迅速插入代码片段（在您键入关键词时自动插入或者通过自动完成）。而且，您可以向模板中添加自定义变量。<br><br>大多数源代码语言都有几种预配置智能模板，您也可以在<strong>高级</strong>菜单中创建或修改自己的模板。',
+    cht: '使用智慧型範本，您可根據您&#39;所編輯的檔案類型而定，可以快速插入代碼片段（可以在您輸入關鍵字時自動插入，或者透過自動填寫功能）。另外，您也可以新增自訂變數到您的範本。<br><br>針對大多數來源程式碼語言，有提供數種預先組態的智慧型範本，且您也可以在<strong>進階</strong>選單中建立或修改您自己的範本。'
+  },
+
+  f_SortHead: {
+    en: 'Sort selected text or the entire file',
+    ptb: 'Classifique o texto selecionado ou o arquivo inteiro',
+    de: 'Markierten Text oder die gesamte Datei sortieren',
+    fr: '<span style="font-size: 70%;">Trier le texte sélectionné ou le fichier dans son ensemble</span>',
+    es: '<span style="font-size: 90%;">Ordenar texto seleccionado o todo el archivo</span>',
+    it: 'Ordina il testo selezionato o l\'intero file',
+    ko: '선택된 텍스트 또는 전체 파일 정렬',
+    jp: '選択したテキストまたはファイル全体の並び替え',
+    ch: '对选定的文本或整个文件进行排序',
+    cht: '排序所選取的文字或整個檔案'
+  },
+
+  f_Sort: {
+    en: 'Quickly sort a file or selection alphabetially or numerically, ascending or descending. Sort based upon one or more column ranges and optionally remove duplicate entries.  Sort with basic or advanced options. <br><br>Sorting can help you read log files, sort fields in flat file databases, or organize any text. You can access the sort feature in the <strong>File</strong> menu.',
+    ptb: 'Classifique rapidamente um arquivo ou uma seleção em ordem alfabética ou numérica, crescente ou decrescente. Classifique com base em um ou mais intervalos de coluna e, opcionalmente, remova entradas duplicadas.  Classifique com opções básicas ou avançadas. <br><br>A classificação pode ajudar você a ler arquivos de log, classificar campos em bancos de dados de arquivos simples ou organizar qualquer texto. Você pode acessar o recurso de classificação no menu <strong>Arquivo</strong>.',
+    de: 'Sie können eine Datei oder Auswahl alphabetisch oder numerisch, auf- oder absteigend schnell sortieren. Sortieren Sie einen oder mehrere Spaltenbereiche und entfernen Sie optional duplizierte Einträge.  Sortieren Sie mit Standard- oder erweiterten Optionen. <br><br> Sortieren vereinfacht das Lesen von Log-Dateien, ordnet Felder in  Flatfile-Datenbanken oder organisiert jeden Text. Sie können auf die Sortierfunktion über das Menü <strong>Datei</strong> zugreifen.',
+    fr: '<span style="font-size: 85%;">Triez rapidement un fichier ou une sélection alphabétiquement ou numériquement, par ordre croissant ou décroissant. Triez en fonction d\'une ou plusieurs plages de colonnes, et supprimez les entrées en double.  Triez au moyen d\'options basiques ou avancées. <br><br> Le tri peut vous aider à lire les fichiers journaux, trier les champs dans les bases de données à fichiers plats ou organiser des textes. La fonction Tri est accessible depuis le menu <strong>Fichier</strong>.</span>',
+    es: 'Ordene rápidamente un archivo o una selección en orden alfabético o numérico, en orden ascendente o descendente. Ordene en función de uno o varios rangos de columna y suprima entradas duplicadas, si lo desea.  Ordene con opciones básicas o avanzadas. <br><br> La ordenación puede ayudarle a leer archivos de registro, ordenar campos en bases de datos de archivos sin formato o a organizar cualquier texto. Puede acceder a la función de ordenación en el menú <strong>Archivo</strong>.',
+    it: '<span style="font-size: 90%;">Per ordinare velocemente un file o una selezione alfabeticamente o numericamente, in ordine crescente o decrescente. Per ordinare sulla base di uno o più intervalli di colonna e rimuovere opzionalmente inserimenti duplici.  Per ordinare con opzioni basi o avanzate. <br><br> L\'ordinamento può aiutarti a leggere i file di registro, a ordinare i campi in database di file oppure a organizzare qualsiasi testo. È possibile accedere alla funzione Ordina nel menu <strong>File</strong>.</span>',
+    ko: '파일 또는 선택 영역을 알파벳 순 또는 숫자 순으로 오름차순 또는 내림차순으로 신속하게 정렬합니다. 한 개 이상의 열 범위에 기초하여 정렬하며 중복된 항목을 삭제할 수도 있습니다.  기본 옵션 또는 고급 옵션으로 정렬합니다. <br><br> 정렬 기능을 이용해서 로그 파일 읽기, 플랫 파일 데이터베이스의 필드 정렬,  모든 텍스트 정리 작업을 수행할 수 있습니다. 정렬 기능은 <strong>파일</strong> 메뉴에서 이용할 수 있습니다.',
+    jp: '<span style="font-size: 90%;">単一または選択されたファイルを、アルファベット順や数字順（昇順・降順）に素早く並び替えることができます。1つ以上の列の範囲を基に並び替えを行い、必要に応じて重複したエントリを削除します。基本的または高度な並び替えオプションが利用できます。<br><br>並び替え機能は、ログファイルの解読、フラットファイルデータベース内の項目の並べ替え、テキストの整理などに役立ちます。並び替え機能は、［<strong>ファイル</strong>] メニューからアクセスすることができます。</span>',
+    ch: '按字母或数字顺序对文件或选择迅速进行升序或降序排序。基于一列或多列进行排序，并通过选择删除重复条目。使用基本选项或高级选项进行排序。<br><br>排序可帮助您阅读日志文件，在平面文件数据库中排序字段，或者组织任何文本。您可以在<strong>文件</strong>菜单中访问排序功能。',
+    cht: '使用字母或數字順序，以升冪或降冪方式快速排序檔案或選取的檔案。根據一或多個欄位範圍進行排序，並選擇性地移除重複的項目。使用基本或進階選項排序。<br><br>排序可協助您讀取記錄檔案，在純資料檔案資料庫中排序欄位，或組織任何文字。您可以在<strong>檔案</strong>選單中存取排序功能。'
+  },
+
+  f_WordfileHead: {
+    en: 'Add syntax highlighting for other languages by adding wordfiles',
+    ptb: 'Adicione destaque de sintaxe para outras linguagens ao adicionar wordfiles.',
+    de: 'Syntax-Hervorhebung f&uuml;r weitere Sprachen durch Wortlistendateien',
+    fr: 'Ajoutez la coloration syntaxique pour d\'autres langages en ajoutant des &laquo;&nbsp;wordfiles&nbsp;&raquo;',
+    es: 'Añada sintaxis de otros lenguajes en el archivo de palabras',
+    it: 'Aggiungi l\'evidenziazione della sintassi per altri linguaggi aggiungendo wordfile',
+    ko: '워드파일을 추가하여 구문강조에 다른 언어를 추가하기',
+    jp: 'ワードファイルを追加して他の言語のシンタックスハイライトを追加してください',
+    ch: '用赠加一个字文件来增加其它语言的语法突出',
+    cht: '透過加入 wordfile 來為其他語言加入語法突顯'
+  },
+
+  f_Wordfile: {
+    en: '<span class="appname"></span> natively supports syntax highlighting for 14 commonly-used coding languages.  However, you can add a new language by simply downloading and saving a new wordfile into the correct location. Over 600 extra wordfiles are available for download from our site!',
+    ptb: 'O <span class="appname"></span> suporta, de forma nativa, destaque de sintaxe para 14 linguagens de código comumente usadas.  Entretanto, você pode adicionar uma nova linguagem simplesmente baixando e salvando um novo wordfile no local correto. Mais de 600 wordfiles extras estão disponíveis para download em nosso site!',
+    de: '<span class="appname"></span> unterstützt Syntaxmarkierungen für 14 bevorzugt verwendete Programmiersprachen.  Sie können jedoch eine neue Sprache hinzufügen, indem Sie einfach ein neues Wordfile an den korrekten Speicherplatz herunterladen und speichern. Auf unserer Website werden über 600 zusätzliche Wordfiles zum Herunterladen angeboten!',
+    fr: '<span class="appname"></span> prend en charge la surbrillance de syntaxe de manière native pour 14 des langages de programmation les plus courants.  Toutefois, vous pouvez ajouter un nouveau langage en téléchargeant et enregistrant un nouveau fichier word dans l\'emplacement correspondant. Plus de 600 fichiers word sont disponibles en téléchargement sur notre site !',
+    es: '<span class="appname"></span> admite de manera nativa el resaltado de sintaxis para los 14 lenguajes de codificación más utilizados.  Sin embargo, puede agregar un nuevo lenguaje simplemente descargando y guardando un nuevo archivo de palabras en la ubicación correcta. En nuestro sitio web puede descargar más de 600 archivos de palabras adicionales.',
+    it: '<span class="appname"></span> supporta nativamente l\'evidenziazione della sintassi per 14 linguaggi di codifica tra quelli più comunemente usati.  Tuttavia, si può aggiungere un nuovo linguaggio semplicemente scaricando e salvando un nuovo wordfile nella giusta posizione. Oltre 600 extra wordfile sono disponibili per il download dal nostro sito!',
+    ko: '<span class="appname"></span> 애플리케이션은 일반적으로 사용되는 14개 코딩 언어의 구문 강조 기능을 지원합니다.  새 언어의 경우에는 새 워드파일을 올바른 위치에 다운로드한 후 저장하기만 하면 새 언어를 추가할 수 있습니다. 당사 사이트에서 600여개의 추가적인 워드파일들을 다운로드할 수 있습니다!',
+    jp: '<span class="appname"></span>では、一般的に使用される14のコーディング言語による構文強調表示にネイティブで対応しています。また、新しく言語を追加する作業は、新しいワードファイルをダウンロードし指定場所に保存するだけで簡単に完了します。当社のWebサイトからは、600以上のワ​​ードファイルをダウンロードして追加できます！',
+    ch: '<span class="appname"></span> 自身针对 14 种常用编码语言支持语法突显功能。但是，您只需将新的词语文件下载并保存到正确位置，即可添加一种新语言。可从我们的网站下载超过 600 种额外的词语文件！',
+    cht: '<span class="appname"></span>原生支援對 14 種最常使用的編碼語言的語法標示功能。然而，您可以下載並儲存新的 WORD 檔案到正確的位置來新增新語言。可從我們的網站下載超過 600 種額外的 WORD 檔案！'
+  },
+
+  f_FindReplaceFilesHead: {
+    en: 'Find and Replace in Files',
+    ptb: 'Localizar e substituir em arquivos',
+    de: 'Suchen / Ersetzen in Dateien',
+    fr: 'Rechercher / Remplacer dans des fichiers',
+    es: 'Buscar y Cambiar archivos',
+    it: 'Trova / Sostituisci nei File',
+    ko: '파일 검색 및 교체',
+    jp: 'ファイルの検索/置換',
+    ch: '文件的寻找/替换',
+    cht: '多重檔案搜尋/取代'
+  },
+
+  f_FindReplaceFiles: {
+    en: 'The Find in Files/Replace in Files options are accessible under the <strong>Search</strong> menu. These powerful search options allow you to search for strings or text within multiple files contained in a directory.<br><br>With Find/Replace in Files, you have all of the features available to you with Find/Replace plus the option to search subdirectories, Project/Favorite Files, files by type, and more, with advanced ignore options.',
+    ptb: 'As opções Localizar em arquivos/Substituir em arquivos são acessíveis sob o menu <strong>Pesquisar</strong>. Essas opções de pesquisa poderosas permitem que você pesquise em cadeias de caracteres ou texto dentro de vários arquivos contidos em um diretório.<br><br>Com Localizar/Substituir em arquivos, você tem todos os recursos disponíveis com Localizar/Substituir mais a opção de pesquisar subdiretórios, Projeto/Arquivos favoritos, arquivos por tipo e mais, com opções avançadas de ignorar.',
+    de: 'Der Zugriff auf die Optionen In Dateien suchen/In Dateien ersetzen erfolgt über das Menü <strong>Suchen</strong>. Mit diesen leistungsstarken Suchoptionen können Sie nach Zeichenketten oder Text in mehreren Dateien eines Verzeichnisses suchen.<br><br>Mit In Dateien suchen/In Dateien ersetzen verfügen Sie über alle Funktionen von Suchen/Ersetzen, haben aber zusätzlich die Option, Unterverzeichnisse, Projekte/Dateien in Favoriten, Dateien nach Typ und mehr mit erweiterten Ignorieroptionen zu suchen.',
+    fr: 'Les options Rechercher/Remplacer dans les fichiers sont accessibles dans le menu <strong>Rechercher</strong>. Ces options de recherche puissantes permettent de rechercher des chaînes ou du texte dans plusieurs fichiers contenus dans un répertoire.<br><br>Au moyen de Rechercher/Remplacer dans les fichiers, outre les options ordinaires de Rechercher/Remplacer, vous pourrez effectuer des recherches dans les répertoires, les fichiers de projet/favoris, les fichiers par type, et plus encore, grâce aux options d\'omission avancées.',
+    es: 'Las opciones Buscar en archivos/Reemplazar en archivos están accesibles en el menú <strong>Buscar</strong>. Estas potentes opciones de búsqueda le permiten buscar cadenas o texto en varios archivos contenidos en un directorio.<br><br>Con Buscar/Reemplazar en archivos tendrá todas las funciones disponibles con Buscar/Reemplazar más la opción de buscar en subdirectorios, buscar archivos de proyecto y favoritos, archivos por tipo, y mucho más, con opciones avanzadas de omisión.',
+    it: 'Le opzioni Trova nei File/Sostituisci nei file sono accessibili nel menu <strong>Ricerca</strong> menu. Queste potenti opzioni di ricerca consentono di ricercare stringhe o testi all\'interno di diversi file contenuti in una directory.<br><br>Con la funzione Trova/Sostituisci nei file, si dispone di tutte le funzionalità disponibili con la funzione Trova/Sostituisci, più l\'opzione di ricerca nelle sotto-directory, nei file Progetto/Preferiti, nei file cercando per tipo e molto ancora con opzioni avanzate della funzione Ignora.',
+    ko: '파일에서 검색/파일에서 바꾸기 옵션은 <strong>검색</strong> 메뉴에서 이용할 수 있습니다. 이들 강력한 검색 옵션을 이용해서 디렉토리에 포함된 여러 파일의 문자열 또는 텍스트를 검색할 수 있습니다.<br><br>파일에서 검색/바꾸기 기능을 이용해서 검색/바꾸기와 더불어 하위 디렉토리 검색, 프로젝트/즐겨찾는 파일, 유형별 파일 등의 옵션과 고급 무시 옵션 등의 모든 기능을 이용할 수 있습니다.',
+    jp: '［ファイル内を検索］ や ［ファイル内を置換］ の各オプションは、<strong>検索</strong>メニューからアクセスできます。これらの強力な検索オプションを使用すると、ディレクトリに含まれる複数のファイル内の文字列やテキストを検索することができます。<br><br>［ファイル内を検索］ や ［ファイル内を置換］では、通常の検索/置換で利用できる機能に加え、サブディレクトリやプロジェクト/お気に入りのファイルの検索、ファイルの種類別検索や高度な無視オプションなどが利用できます。',
+    ch: '在<strong>搜索</strong>菜单中，可找到“在文件中查找/在文件中替换”选项。这些功能强大的搜索选项可让您在一个目录的多个文件中搜索字符串或文本。<br><br>使用“在文件中查找/替换”选项，您可获得“查找/替换”提供的所有功能，以及搜索子目录选项、项目/收藏文件选项、按类型等归档选项、以及高级忽略选项。',
+    cht: '可從<strong>搜尋</strong>選單中的「檔案」選項存取「在檔案中尋找/在檔案中取代」選項。這些功能強大的搜尋選項可讓您搜尋目錄中所包含的多個檔案內的字串或文字。<br><br>使用「在檔案內尋找/取代」功能，您可獲得「尋找/取代」的完整功能，以及可搜尋子目錄、專案/最愛資料夾、依檔案類型的選項與更多功能，以及更進階的忽略選項。'
+  },
+
+  f_FunctionListHead: {
+    en: 'Quickly jump to function definitions with the Function List',
+    ptb: 'Pule rapidamente para definições de função com a Lista de funções',
+    de: 'Springen Sie mit der Funktionsliste schnell zu Funktionsdefinitionen',
+    fr: 'Accéder rapidement aux définitions avec la liste des fonctions',
+    es: 'Salte rápidamente a las definiciones de función con la lista de funciones.',
+    it: 'Per passare velocemente alle definizioni delle funzioni con l\'Elenco Funzioni',
+    ko: '함수 목록을 이용해서 신속하게 함수 정의로 이동',
+    jp: '関数リストにより、関数定義に素早くジャンプ',
+    ch: '使用“功能”列表迅速跳到功能定义',
+    cht: '使用「功能清單」，快速跳至功能定義'
+  },
+
+  f_FunctionList: {
+    en: 'The Function List displays all functions in the active file (or project). You can double-click a function name in this list to jump to its definition in your source file.<br><br>If you don&#39;t see the Function List, you can quickly enable it by pressing <strong>F8</strong>.  You can right-click on the Function List to access its options.',
+    ptb: 'A Lista de funções exibe todas as funções no arquivo ativo (ou projeto). Você pode clicar duas vezes no nome de uma função nessa lista para pular para sua definição em seu arquivo de origem.<br><br>Se você não vir a Lista de funções, é possível habilitá-la rapidamente pressionando <strong>F8</strong>.  Você pode clicar com o botão direito do mouse na Lista de funções para acessar suas opções.',
+    de: 'Die Funktionsliste zeigt alle Funktionen der aktiven Datei (oder des Projektes) an. Sie können auf einen Funktionsnamen in dieser Liste doppelklicken, um zu seiner Definition in Ihrer Quelldatei zu springen.<br><br> Wenn Sie die Funktionsliste nicht sehen, können Sie sie durch Drücken der <strong>F8</strong>-Taste schnell aktivieren.  Wenn Sie mit der rechten Maustaste auf die Funktionsliste klicken, werden Ihnen die Optionen angezeigt.',
+    fr: 'La liste des fonctions affiche toutes les fonctions du fichier actif (ou projet) Vous pouvez double-cliquer sur le nom d\'une fonction pour accéder à sa définition dans le fichier source.<br><br> Si la Liste des fonctions n\'est pas visible, activez-la en appuyant sur <strong>F8</strong>.  Vous pouvez cliquer avec le bouton droit sur la Liste des fonctions pour accéder aux options.',
+    es: 'La lista de funciones muestra todas las funciones del archivo (o proyecto) activo. Puede hacer doble clic en un nombre de función de esta lista para saltar a su definición en el archivo de origen.<br><br> Si no ve la lista de funciones, puede habilitarla rápidamente presionando <strong>F8</strong>.  Puede hacer clic con el botón derecho en la lista para acceder a sus funciones.',
+    it: 'L\'Elenco Funzioni visualizza tutte le funzioni nel file (o progetto) attivo. È possibile cliccare con il tasto destro del mouse sul nome della funzione in questo elenco per passare alla relativa definizione nel proprio file sorgente.<br><br> Se la funzione che stai cercando non è presente nell\'Elenco Funzioni, l\'attivazione rapida si può eseguire premendo <strong>F8</strong>.  È possibile cliccare con il tasto destro del mouse sull\'Elenco Funzioni per accedere alle relative opzioni.',
+    ko: '함수 목록에는 현재 파일 (또는 프로젝트)의 모든 함수가 표시됩니다. 이 목록에서 함수 이름을 더블클릭해서 소스 파일에 있는 해당 함수의 정의로 이동할 수 있습니다.<br><br> 함수 목록이 표시되지 않는 경우 <strong>F8</strong>을 누르면 바로 나타납니다.  함수 목록을 마우스 오른쪽 버튼으로 클릭하면 옵션이 나타납니다.',
+    jp: '関数リストには、現在のファイル（またはプロジェクト）における関数がすべて表示されます。リスト内の関数名をダブルクリックすることにより、ソースファイル内の関数定義にジャンプすることができます。<br><br>関数リストが表示されない場合は、［<strong>F8</strong>］ キーを押すだけで有​​効にすることができます。関数リストのオプションにアクセスする場合は、リストの上で右クリックします。',
+    ch: '“功能”列表显示活动文件（或项目）中的所有功能。您可以双击本列表中的一个功能名称，跳到其在您的源文件中的定义。<br><br>如果您没看到“功能”列表，则您可以通过按 <strong>F8</strong> 键迅速启用“功能”列表。您可以右键单击“功能”列表以访问其选项。',
+    cht: '「功能清單」可顯示作用中檔案（或專案）內的所有功能。您可以在此清單中按兩下功能名稱以跳到其在您來源檔案內的定義。<br><br>如果您沒有&#39;看到「功能清單」，您可以按下<strong>F8</strong>快速啟用它。您可以在「功能清單」上按一下右鍵以存取其選項。'
+  },
+
+  f_ScriptingHead: {
+    en: 'Automate your tasks with scripting',
+    ptb: 'Automatize suas tarefas com scripting',
+    de: '<span style="font-size: 90%;">Aufgaben mit Skripten automatisieren</span>',
+    fr: '<span style="font-size: 85%;">Automatisez vos t&acirc;ches &agrave; l\'aide de scripts</span>',
+    es: 'Automatizar tareas con Scripts',
+    it: '<span style="font-size: 85%;">Automatizza le tue procedure con gli Script</span>',
+    ko: '힘들지 않게 지능적으로 작업하고 스크립트로 일을 자동화 합니다.',
+    jp: 'スクリプトであなたの仕事をオートメーション化する',
+    ch: '利用脚本自动化您的工作。',
+    cht: '利用指令碼自動化你的工作。'
+  },
+
+  f_Scripting: {
+    en: 'Scripting combines the flexibility of Javascript with the power of  <span class="appname"></span> to provide a dynamic method for automating your tasks. <br><br>Want to learn more about scripting? Help provides full documentation, and there are plenty of sample scripts available for download at the link below. After you write your script, simply load it into the Script List in the <strong>Scripting</strong> menu, and you&#39;re ready to play it!',
+    ptb: 'O scripting combina a flexibilidade de Javascript com o poder do  <span class="appname"></span> para oferecer um método dinâmico para automatizar suas tarefas. <br><br>Quer aprender mais sobre scripting? A Ajuda fornece documentação completa e há muitos exemplos de scripts disponíveis para download no link abaixo. Depois que você escrever o seu script, basta carregá-lo na Lista de scripts no menu <strong>Scripting</strong> e você estará pronto para executá-lo!',
+    de: 'Skripting kombiniert die Flexibilität von Javascript mit der Leistung von  <span class="appname"></span>, um eine dynamische Methode zur Automatisierung Ihrer Aufgaben bereitzustellen. <br><br> Wollen Sie mehr über Skripting erfahren? Die Hilfe bietet die volle Dokumentation und es gibt zahlreiche Beispielskripts, die von dem nachfolgenden Link heruntergeladen werden können. Laden Sie Ihr Skript nach dem Schreiben einfach in die Skriptliste im Menü <strong>Skripting</strong> und Sie können es ausführen!',
+    fr: 'Les scripts combinent la souplesse de Javascript avec la puissance de <span class="appname"></span> pour offrir une méthode d\'automatisation des tâches dynamique. <br><br> En savoir plus sur les scripts ? L\'aide propose une documentation complète, et de nombreux exemples de scripts sont disponibles en téléchargement à partir du lien ci-dessous. Après avoir écrit le script, chargez-le simplement dans la liste des scripts dans le menu <strong>Scripts</strong> ; et vous êtes prêt à vous en servir !',
+    es: 'La automatización mediante scripts combina la flexibilidad de JavaScript con la potencia de <span class="appname"></span> para proporcionar un método dinámico de automatizar sus tareas. <br><br> ¿Desea más información sobre la automatización con scripts? La ayuda le ofrece información completa y, en el enlace siguiente, encontrará muchos scripts de muestra disponibles para su descarga. Después de escribir el script, solo tiene que cargarlo en la lista de scripts del menú <strong>Automatización</strong> y ya estará listo.',
+    it: 'Lo scripting combina la flessibilità dello Javascript con la potenza di  <span class="appname"></span> per fornire un metodo dinamico per automatizzare i propri compiti. <br><br> Desideri sapere di più sullo scripting? La funzione Aiuto fornisce una documentazione completa e sono disponibili anche una serie di script campione da scaricare dal link di seguito. Dopo aver digitato lo script, caricarlo semplicemente nell\'Elenco script nel menu <strong>Scripting</strong> e sarai pronto per eseguirlo!',
+    ko: '스크립팅에는 자바스크립트의 유연성과 <span class="appname"></span>의 강력한 기능을 결합하여 작업의 자동화를 위한 동적 방법을 제공합니다. <br><br> 스크립팅에 대해 더 자세히 알고 싶으십니까? 완전 문서화를 지원하며, 아래의 링크에서 다수의 샘플 스크립트를 다운로드할 수 있습니다. 스크립트를 작성한 후 <strong>스크립팅</strong> 메뉴에서 스크립트 목록에 로드하면, 재생 준비가 완료됩니다!',
+    jp: 'JavaScriptの柔軟性に<span class="appname"></span>の能力を組み合わせたスクリプティングでは、作業を動的に自動化することができます。<br><br>スクリプトについて詳しく知りたい場合は：ヘルプでは、すべての資料が参照できます。下記のリンクでは、多くのサンプルスクリプトをダウンロードすることができます。スクリプトを記述した後は、<strong>スクリプトメニュー</strong>からスクリプトリストに読み込ませるだけで再生準備が整います。',
+    ch: '脚本将 Javascript 的灵活性和 <span class="appname"></span> 的强大功能集于一身，提供自动化任务的动态方法。<br><br>想要了解更多有关脚本的信息？“帮助”提供完整文件，并且可在下面的链接中下载大量脚本样例。撰写脚本后，只需在<strong>脚本</strong>菜单中将其加载到“脚本列表”，即可使用！',
+    cht: '指令碼結合了 Javascript 的彈性與<span class="appname"></span>的強大功能，可為您的任務自動化提供一種動態方法。<br><br>想要進一步學習有關指令碼？「說明」提供完整的文件，且以下連結有許多範例指令碼可供下載當您撰寫了指令碼之後，只需要在<strong>指令碼</strong>選單中載入「指令碼」清單即可立即&#39;使用！'
+  },
+
+  f_XMLHead: {
+    en: 'Handle XML files with ease',
+    ptb: 'Processe arquivos XML com facilidade',
+    de: 'Mühelos mit XML-Dateien umgehen',
+    fr: 'Manipuler facilement les fichiers XML',
+    es: 'Controlar fácilmente archivos XML',
+    it: 'Gestisci file XML con facilità',
+    ko: '간편하게 XML 파일 처리',
+    jp: 'XMLファイルの簡単処理',
+    ch: '轻松处理 XML 文件',
+    cht: '輕鬆處理 XML 檔案'
+  },
+
+  f_XML: {
+    en: 'The XML Manager (available in <strong>View</strong> -> <strong>Views/Lists</strong>) allows you to quickly navigate, browse, and modify XML in a tree-style view. <br><br>You can also tidy your XML or reformat a long string of XML data into readable indented lines via the <strong>Format </strong>menu.',
+    ptb: 'O Gerenciador de XML (disponível em <strong>Exibir</strong> -> <strong>Visualizações/Listas</strong>) permite que você navegue rapidamente, procure e modifique XML em uma visualização estilo árvore. <br><br>Você também pode organizar seu XML ou reformatar uma longa cadeia de caracteres de dados XML em linhas indentadas legíveis através do menu <strong>Formatar</strong>.',
+    de: 'Der XML Manager (verfügbar unter <strong>Ansicht</strong> -> <strong>Ansichten/Listen</strong>) ermöglicht das schnelle Navigieren, Durchsuchen und Ändern von XML in einer Strukturansicht. <br><br> Sie können im Menü <strong>Format </strong> Ihr XML auch säubern oder eine lange Zeichenkette von XML-Daten in lesbare eingezogene Zeilen umformatieren.',
+    fr: 'Le gestionnaire XML (disponible dans in <strong>Afficher</strong> -> <strong>Vues/Listes</strong>) permet de naviguer, parcourir et modifier rapidement les fichiers XML dans une arborescence. <br><br> Vous pouvez également nettoyer votre XML ou reformater une chaîne de données XML longue en des lignes en retrait lisibles au moyen du menu <strong>Format </strong>.',
+    es: 'El Gestor XML (disponible en <strong>Ver</strong> -> <strong>Vistas/Listas</strong>) le permite desplazarse, examinar y modificar rápidamente XML en una vista de tres estilos. <br><br> También puede ordenar el XML o reformatear una cadena larga de datos XML en líneas indentadas legibles con el menú <strong>Formato</strong>.',
+    it: 'Il XML Manager (disponibile in <strong>Visualizza</strong> -> <strong>Visualizzazioni/Elenco</strong>) consente all\'utente di navigare, sfogliare e modificare XML in una visualizzazione ad albero. <br><br> È possibile inoltre riordinare il proprio XML oppure riformattare una stringa lunga di dati XML in righe leggibili rientranti attraverso il menu <strong>Formatta </strong>.',
+    ko: 'XML 관리자(<strong>보기</strong> -> <strong>보기/목록</strong>에서 사용 가능)를 이용해서 트리 구조 보기에서 XML을 검색, 찾아보기, 수정할 수 있습니다. <br><br> 또한 <strong>형식 </strong>메뉴를 이용해서 XML을 정돈하거나 XML 데이터의 긴 문자열 서식을 들여쓰기된 읽기 가능한 줄에 재설정할 수 있습니다.',
+    jp: 'XML Manager（［<strong>表示</strong>］ から ［<strong>表示/リスト</strong>］ を開く）では、XMLの移動、表示、編集をツリー表示で素早く行うことができます。<br><br>また、［<strong>書式</strong>] メニューでは、XMLを整理したり、XMLデータの長い文字列を読みやすいインデント行へ再フォーマットしたりすることができます。',
+    ch: 'XML 管理器（在<strong>视图</strong> -> <strong>视图/列表</strong>中提供）可让您在树状结构视图中迅速导航、浏览和修改 XML。<br><br>您也可以精简您的 XML，或者通过<strong>格式</strong>菜单将一长串 XML 数据的格式重排为可读缩进式行。',
+    cht: 'XML 管理員（位於<strong>檢視</strong> -> <strong>檢視/清單</strong>）內，可讓您以樹狀結構檢視的方式快速導覽、瀏覽並修改 XML。<br><br>您也可以透過<strong>格式</strong>選單來整理您的 XML 或重新格式化 XML 資料的長字串成為可閱讀的縮排行。'
+  },
+
+  f_BookmarksHead: {
+    en: 'Simplify your workflow using bookmarks',
+    ptb: 'Simplifique seu fluxo de trabalho usando marcadores',
+    de: 'Den Arbeitsablauf mit Lesezeichen vereinfachen',
+    fr: 'All&eacute;gez votre charge de travail en utilisant des marques',
+    es: 'Simplifique su ritmo de trabajo usando Marcadores',
+    it: 'Semplifica il tuo lavoro utilizzando i Segnalibri',
+    ko: '책갈피를 이용하여 작업흐름을 단순화 하십시오',
+    jp: 'ブックマークを利用してあなたのワークフローをよりシンプルに',
+    ch: '利用标签简化您的工作流程',
+    cht: '使用書籤來簡化你的工作流程'
+  },
+
+  f_Bookmarks: {
+    en: 'Bookmarks are a convenient way to save an important location in your file or code. If you want to set a bookmark simply press <strong>Ctrl</strong> + <strong>F2</strong>; to jump to the next available bookmark press <strong>F2</strong>; to jump to the previous bookmark press <strong>ALT</strong> + <strong>F2</strong>. <br><br>You can use the Bookmark Viewer to quickly see (and navigate to) the bookmarks in the active document as well as the bookmarks in all open files.',
+    ptb: 'Marcadores são uma forma conveniente de salvar um local importante em seu arquivo ou código. Se você quiser definir um marcador, basta pressionar <strong>Ctrl</strong> + <strong>F2</strong>; para pular para o próximo marcador disponível, pressione <strong>F2</strong>; para pular para o marcador anterior, pressione <strong>ALT</strong> + <strong>F2</strong>. <br><br>Você pode usar o Visualizador de marcador para rapidamente ver (e navegar até) os marcadores no documento ativo assim como os marcadores em todos os arquivos abertos.',
+    de: '<span style="font-size: 90%; line-height: 90%;">Mit Lesezeichen kann man auf einfache Weise bestimmte Stellen in Ihrer Datei oder Ihrem Code &raquo;speichern&laquo;. Um ein Lesezeichen zu setzen, dr&uuml;ckt man <strong>STRG</strong>&nbsp;+&nbsp;<strong>F2</strong>; um vorw&auml;rts im Text zum n&auml;chsten Lesezeichen zu springen: <strong>F2</strong>; r&uuml;ckw&auml;rts: <strong>ALT</strong>&nbsp;+&nbsp;<strong>F2</strong>. <br><br>Die Lesezeichenansicht bietet eine &Uuml;bersicht und auch einen Schnellzugriff auf Lesezeichen im aktuellen Dokument sowie in allen offenen Dateien. Lesezeichen k&ouml;nnen direkt aus der Lesezeichenansicht heraus bearbeitet oder gel&ouml;scht werden.</span>',
+    fr: '<span style="font-size: 85%; line-height: 90%;">Les marques sont un moyen pratique de &laquo;&nbsp;m&eacute;moriser&nbsp;&raquo; un emplacement important dans votre fichier ou votre code.  Pour d&eacute;finir une marque, appuyez simplement sur <strong>CTRL</strong> + <strong>F2</strong> ; appuyez sur <strong>F2</strong> pour passer &agrave; la marque suivante ; appuyez sur <strong>ALT</strong> + <strong>F2</strong> pour retourner &agrave; la marque pr&eacute;c&eacute;dente. <br><br>Vous pouvez utiliser la Visionneuse des marques pour jeter un oeil rapide sur les marques du document actif ainsi que les marques de tous les fichiers ouverts. Par ailleurs, vous pouvez &eacute;galement utiliser la Visionneuse des marques pour &eacute;diter et supprimer des marques.',
+    es: 'Los Marcadores son un modo conveniente de "salvar" una posición importante en su archivo o código. Si desea crear un marcador pulse <strong>CTRL</strong>+<strong>F2</strong>, para ir al siguiente marcador pulse <strong>F2</strong>, para ir al marcador anterior pulse <strong>ALT</strong>+<strong>F2</strong>. <br><br>Puede usar el Visor de Marcadores para ver rápidamente (y navegar por ellos) los marcadores del documento activo, y los de todos los archivos abiertos. Además también puede usar el Visor de Marcadores para editar y suprimir marcadores.',
+    it: 'I Segnalibri sono un modo comodo per "salvare" posizioni importanti nei tuoi file o nel tuo codice.  Se vuoi impostare un segnalibro premi semplicemente <strong>CTRL</strong> + <strong>F2</strong>, o salta al segnalibro successivo premento <strong>F2</strong>, o a quello precedente premendo <strong>ALT</strong> + <strong>F2</strong>. <br><br>Puoi utilizzare il Visualizzatore Segnalibri per visualizzare velocemente (e navigare tra) i segnalibri nel documento attivo o nei file aperti. Inoltre puoi utilizzare il Visualizzatore Segnalibri per modificare e cancellare i segnalibri.',
+    ko: '<span style="font-size: 95%">책갈피를 이용하면 편리하게 파일 또는 코드의 중요한 위치를 저장할 수 있습니다. 책갈피를 저장하려면 간단히 <strong>CTRL</strong> + <strong>F2</strong>를 누르면 되고, 다음 책갈피로 이동하려면 <strong>F2</strong>를 그리고 이전 책갈피로 이동하려면 <strong>ALT</strong> + <strong>F2</strong>를 누르면 됩니다. <br><br>책갈피보기를 사용하면 현재문서와 지금 열려있는 모든 파일의 책갈피를 빠르게 볼 수 있습니다. 더 나아가, 책갈피 보기를 사용하여 책갈피를 편집하고 삭제할 수 있습니다.</span>',
+    jp: '<span style="font-size: 88%; line-height: 90%;">ブックマークはあなたのファイル、またはコード中の重要な場所を "保存" するのに非常に便利です。ブックマークを設定するには、<strong>CTRL</strong> + <strong>F2</strong>を押してください、次のブックマークに移動するには、<strong>F2</strong>を、また前のブックマークに移動するには、<strong>ALT</strong> + <strong>F2</strong>を押してください。 <br><br>ブックマークビュワーを利用して、アクティブドキュメント中のブックマークをすばやく見る（移動する）ことができます。またこれは同様に全ての開いているファイルに対しても有効です。さらに、ブックマークビュワーを利用して、ブックマークを編集したり、削除したりすることも可能です。</span>',
+    ch: '标签是一个方便的方法“保存”文件和编码重要的位置。如果您需要做标签，按 <strong>CTRL</strong> + <strong>F2</strong>；跳到下一个标签，按 <strong>F2</strong>；跳到上一个标签，按 <strong>ALT</strong> + <strong>F2</strong>。 <br><br>您可以用标签检视器快速检视（和导航到）在活跃文件内的标签， 和在所有打开的文件的标签。',
+    cht: '書籤是一種方便的方式，用來在你的檔案或程式碼中儲存一個重要的位置。如果你要設定一個書籤只需按下 <strong>CTRL</strong> + <strong>F2</strong>；要跳到下一個可用的書籤}，按下 <strong>F2</strong>；要跳到上一個書籤}，按下 <strong>ALT</strong> + <strong>F2</strong>。 <br><br>你可以使用書籤檢視器以快速檢視 (及導覽) 作用中文件的書籤，同時也可以在所有開啟的檔案中使用書籤。'
+  },
+
+  f_HTMLHead: {
+    en: 'Visually inspect your HTML with the integrated browser preview',
+    ptb: 'Inspecione visualmente seu HTML com a visualização de navegador integrada',
+    de: '&Uuml;berpr&uuml;fen Sie HTML-Text visuell in der integrierten Browser-Ansicht',
+    fr: 'Contr&ocirc;lez visuellement votre HTML &agrave; l\'aide de l\'aper&ccedil;u navigateur int&eacute;gr&eacute;',
+    es: 'Revise visualmente su HTML con la vista previa de su navegador',
+    it: 'Analizza visivamente il tuo HTML con l\'anteprima browser integrata',
+    ko: '통합 브라우저미리보기로 HTML파일의 내용을 확인할 수 있습니다',
+    jp: 'あなたのHTMLを拡張されたブラウザプレビューで視覚的に編集できます',
+    ch: '利用综合浏览器预览检查您的 HTML',
+    cht: 'HTML 預覽'
+  },
+
+  f_HTML: {
+    en: 'Open and edit your HTML file, then toggle the browser preview from the <strong>main toolbar</strong> or from the <strong>View</strong> menu.<br><br>When you&#39;re done previewing your changes, toggle the browser preview off... It&#39;s that easy!',
+    ptb: 'Abra e edite seu arquivo HTML e, em seguida, alterne a visualização de navegador a partir da <strong>barra de ferramentas principal</strong> ou a partir do menu <strong>Exibir</strong>.<br><br>Quando terminar de visualizar suas alterações, desative a visualização de navegador... É fácil assim!',
+    de: 'Schreiben Sie einfach HTML-Text, dann mit &raquo;Browser-Ansicht ein/aus&laquo; (in der <strong>Hauptsymbolleiste</strong> oder &uuml;ber das Men&uuml; <strong>Ansicht</strong>) zur HTML-Ansicht wechseln. Der gleiche Befehl bringt Sie nachher wieder in den Bearbeitungsmodus - so einfach ist das!',
+    fr: 'Il vous suffit d\'&eacute;diter votre fichier HTML puis de basculer dans la &laquo;&nbsp;Vue navigateur&nbsp;&raquo; &agrave; partir de la barre d\'outils principale ou du menu <strong>Affichage</strong>. Une fois que vous avez pr&eacute;visualis&eacute; vos modifications, refermez la vue navigateur - D\'une simplicit&eacute; enfantine !',
+    es: 'Simplemente edite su html, pulse en "Previsualizar en Navegador" en la <strong>barra principal</strong> o en el menú <strong>Ver</strong>. Cuando haya previsualizado los cambios, desactive la Previsualización en Navegador - ¡Así de fácil!',
+    it: 'Semplicemente, modifica il tuo file html, poi attiva "Anteprima Browser" dalla <strong>barra strumenti principale</strong> o dal menu <strong>Visualizza</strong>. Quando hai finito, disabilita l\'Anteprima Browser - più semplice di così!',
+    ko: '간단히 HTML 파일을 편집하고 보기메뉴의 도구바에서 브라우저 미리보기로 전환하면 됩니다. 미리보기로 변경사항을 확인한 후 미리보기를 종료하면 됩니다. 매우 쉽습니다.',
+    jp: 'シンプルに、ｈｔｍｌファイルを編集して、 ツールバーの"ブラウザで表示" アイコンをクリックするか、表示メニューから選択してください。変更点のプレビューがすんだなら、ブラウザプレビューを終了を押してください。どうでしょう？非常に簡単かつシンプルです！',
+    ch: '简单地编辑 html 文件，从主要的工具栏或从检视菜单中转换“浏览器预览”。如果您完成预览您的改动，转换浏览器预览到关状态... 很容易!',
+    cht: '只需簡單的編輯你的} html 檔案，然後從主工具列或檢視功能表中切換「瀏覽器預覽」。當你預覽完成你的變更，再將瀏覽器預覽關閉即可...非常的容易！'
+  },
+
+};
\ No newline at end of file
Index: doc/tools/ultraedit/ultraedit/ipm/style.css
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/ipm/style.css	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/ipm/style.css	(working copy)
@@ -0,0 +1,296 @@
+* {
+  margin: 0;
+  padding: 0;
+  border: none;
+  overflow: hidden;
+}
+
+html, body, form, fieldset, h1 {
+  font-family: Arial, Helvetica, sans-serif;
+  font-size: 100%;
+}
+
+body {
+  margin: 0;
+  padding: 0;
+  height: 100%;
+  color: #828282;
+  background-color: #30302f;
+}
+
+a:link, a:visited {
+  color: #FFD553;
+}
+
+a:hover, a:active {
+  color: #e6cb79;
+}
+
+h1 {
+  margin-top: 26px;;
+  font-weight: normal;
+  font-size: 150%;
+  letter-spacing: -1px;
+  color: #f8cd4a;
+}
+
+#trialAlmostExpiredText {
+  color: #FF4242;
+}
+
+#trialExpiredText {
+  color: #FF4242;
+}
+
+#trial-time-left {
+  width: 100%;
+  height: 135px;
+  text-align: center;
+  background-color: #1e1e1d;
+}
+
+#trial-days-text {
+  font-size: 80%;
+  line-height: 140%;
+  color: #949494;
+}
+
+#trial-days-text strong {
+  color: #ffffff;
+}
+
+#trial-progress {
+  width: 67%;
+  height: 14px;
+  overflow: visible;
+  margin: 14px auto 0;
+  text-align: center;
+  background: #7C2929;
+  border: 1px solid #D14E4E;
+}
+
+#trial-progress > span {
+  display: block;
+  height: 16px;
+  margin: -1px 0 0 -1px;
+  z-index: 100;
+  height: 14px;
+  border: 1px solid #71f65c;
+  border-right: none;
+  background: #06b025;
+}
+
+h2.lic-key {
+  margin-top: 20px;
+  letter-spacing: -.03em;
+  font-weight: normal;
+  font-size: 100%;
+  color: #ffffff;
+}
+
+h2.attention {
+  padding-left: 14px;
+  margin-left: 6px;
+  letter-spacing: -1px;
+  line-height: 100%;
+  font-weight: normal;
+  font-size: 130%;
+  color: #ffffff;
+  background: url(images/triangle.png) no-repeat 0 6px;
+}
+
+h2.attention strong {
+  color: #f8cd4a;
+}
+
+/* Feature description styles */
+
+#ipm-dynamic {
+  float: left;
+  width: 66%;
+  overflow: visible;
+}
+
+#ipm-content-inner {
+  margin: 24px 0 0 8px;
+  overflow: visible;
+}
+
+.darkbg {
+  min-height: 226px;
+  background: #151514;
+}
+
+.left-col-box {
+  width: 28%;
+  float: left;
+  margin: 0 8px 0 0;
+  text-align: center;
+}
+
+.right-col-benefits p {
+  font-size: 85%;
+  line-height: 125%;
+}
+
+.benefits-list {
+  margin: 15px 0 10px 0;
+  line-height: 160%;
+  font-size: 100%;
+  letter-spacing: -.03em;
+  color: #ffffff;
+}
+
+.benefits-list > img {
+  float: left;
+  margin: 3px 6px 0 0;
+}
+
+.benefits-list + p {
+  margin-bottom: 24px;
+}
+
+img.feat-img {
+  float: left;
+  margin: 0 12px 8px 0;
+}
+
+img.img-left {
+  float: left;
+  margin: 0 8px 4px 0;
+}
+
+h3.feature {
+  margin: 14px 12px 12px 14px;
+  font-size: 90%;
+  color: #ffffff;
+}
+
+p.feat-desc {
+  overflow: visible;
+  margin: 8px 12px 20px 14px;
+  line-height: 120%;
+  font-size: 75%;
+  color: #919191;
+}
+
+p.feat-desc strong {
+  color: #BBBBBB;
+}
+
+/* UE/UC bundle promo styles */
+.prices {
+  font-size: 90%;
+  line-height: 110%;
+}
+
+.l_ueucPriceRetailAmt {
+  font-weight: bold;
+  color: #ffffff;
+  text-decoration: line-through;
+}
+
+.l_ueucPriceAmt {
+  font-weight: bold;
+  color: #f8cd4a;
+}
+
+ul.benefitList {
+  display: block;
+  font-size: 65%;
+  margin: 10px 0 6px;
+  min-height: 78px;
+  list-style-type:none;
+}
+
+ul.benefitList li {
+  width: 48%;
+  margin: 3px 0;
+  padding-left: 0;
+  overflow: visible;
+  line-height: 100%;
+  float: left;
+}
+
+.savingsText {
+  width: 23%;
+  float: left;
+  margin: 12px 14px 0 0;
+  line-height: 110%;
+  text-align: center;
+  font-size: 75%;
+  color: #8CE855;
+}
+
+.l_ueucSavingsPercent {
+  font-size: 115%;
+  font-weight: bold;
+}
+
+/* Right col styles */
+
+#phone-order {
+  width: 188px;
+  min-height: 36px;
+  margin: 5px auto 0;
+  line-height: 100%;
+  font-size: 70%;
+  color: #949494;
+}
+
+#ipm-action, 
+#ipm-action-footer {
+  width: 34%;
+  float: right;
+  text-align: center;
+}
+
+#ipm-action-footer {
+  text-align: right;
+  font-size: 70%;
+  margin-bottom: 18px;
+}
+
+#ipm-action-footer > p {
+  margin: 6px 28px 0 0;
+}
+
+a.button,
+a.button:link,
+a.button:visited {
+  display: inline-block;
+  height: 26px;
+  width: 188px;
+  margin-top: 5px;
+  line-height: 26px;
+  letter-spacing: -.03em;
+  text-decoration: none;
+  font-size: 90%;
+  text-align: center;
+  color: #000000;
+  border-top: 1px solid #f5d87f;
+  border-bottom: 1px solid #caa341;
+  background: #fdcd54 url(images/button-bg.png) repeat-x 0 -26px;
+}
+
+a.button:hover, 
+a.button:active {
+  border-top: 1px solid #f5d87f;
+  border-bottom: 1px solid #c79d1f;
+  background: #f9c836 url(images/button-bg.png) repeat-x 0 0;
+}
+
+a.activate,
+a.activate:link,
+a.activate:visited {
+  border-top: 1px solid #b3d36d;
+  border-bottom: 1px solid #678a1a;
+  background: #fdcd54 url(images/button-activate-bg.png) repeat-x 0 0;
+}
+
+a.activate:hover,
+a.activate:active {
+  border-top: 1px solid #b6df6f;
+  border-bottom: 1px solid #6c9a1a;
+  background: #fdcd54 url(images/button-activate-bg.png) repeat-x 0 -26px;
+}
Index: doc/tools/ultraedit/ultraedit/ipm_UF/images/alert.png
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ultraedit/ipm_UF/images/alert.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ultraedit/ipm_UF/images/box_uf.png
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ultraedit/ipm_UF/images/box_uf.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ultraedit/ipm_UF/images/download.png
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ultraedit/ipm_UF/images/download.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ultraedit/ipm_UF/images/infotable_bg.jpg
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ultraedit/ipm_UF/images/infotable_bg.jpg
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ultraedit/ipm_UF/ipm_UF.html
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/ipm_UF/ipm_UF.html	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/ipm_UF/ipm_UF.html	(working copy)
@@ -0,0 +1,81 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
+"HTTP://WWW.W3.ORG/TR/HTML4/STRICT.DTD">
+<html>
+ <head>
+  <meta http-equiv="Content-type" content="text/html;charset=UTF-8">
+  <style type="text/css">
+   * {
+    margin: 0;
+    padding: 0;
+    border: none;
+   }
+   body {
+    margin: 0; 
+    padding: 0; 
+    background: #a1a3a3; 
+    text-align: left;
+   }
+   a {
+    color: #3333ff;
+    text-decoration: underline;
+   }
+   #infotable {
+    width: 514px;
+    height: 257px;
+    border: 3px solid #000000;
+    background: #e2e4e5 url('images/infotable_bg.jpg') no-repeat left top;
+   }
+   #infotable #boxshot {
+    width: 189px;
+    text-align: center;
+   }
+   #infotable #boxshot img {
+    padding-top: 20px;
+   }
+   #infotable #info {
+   }
+   #infotable #info h1 {
+    display: block;
+    height: 32px;
+    color: #000000;
+    font: normal 140% Tahoma, Geneva, Helvetica, sans-serif;
+    letter-spacing: -1px;
+    border-bottom: 1px solid #a6a7a7;
+    padding: 4px 0 0 38px;
+    margin: 0 20px 6px 2px; 
+    background: transparent url('images/alert.png') no-repeat left top;
+   }
+   #infotable #info p {
+    font: normal 75% Geneva, Arial, Helvetica, sans-serif;
+    color: #5a5a5a;
+    line-height: 1.4;
+    margin: 8px 10px 8px 2px; 
+   }
+   #infotable #download {
+    margin: 0 10px 0 0; 
+   }
+   a img {
+    display: block;
+    border: none;
+   }
+  </style>
+<title>未安装 UltraFinder</title>
+ </head>
+ <body>
+ <table width="514" id="infotable">
+  <tr>
+   <td width="189" id="boxshot" valign="top">
+    <img src="images/box_uf.png" alt="" title="">
+   </td>
+   <td id="info" valign="middle">
+<h1>未安装 UltraFinder！</h1>
+<p>瞬刻查找任何文件或发现重复！UltraFinder 强大的重复查找器包括 UltraCompare 基本的查找重复功能，同时亦在这个基础上增加了其他许多先进的特性！</p>
+    <div id="download">
+<a href="http://www.ultraedit.com/redirects/products/uf-win-en.html"onclick="window.open(this.href); return false;"><img src="images/download.png" alt="立即下载免费试用版" title="下载" ></a>
+    </div>
+<p><a href="http://www.ultraedit.com/redirects/products/uf-win-en.html"onclick="window.open(this.href); return false;">更多了解 UltraFinder</a></p>
+   </td>
+  </tr>
+ </table>
+ </body>
+</html>
\ No newline at end of file
Index: doc/tools/ultraedit/ultraedit/ipm_US/images/alert.png
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ultraedit/ipm_US/images/alert.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ultraedit/ipm_US/images/box_us.png
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ultraedit/ipm_US/images/box_us.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ultraedit/ipm_US/images/download.png
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ultraedit/ipm_US/images/download.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ultraedit/ipm_US/images/infotable_bg.jpg
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ultraedit/ipm_US/images/infotable_bg.jpg
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ultraedit/ipm_US/ipm_US.html
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/ipm_US/ipm_US.html	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/ipm_US/ipm_US.html	(working copy)
@@ -0,0 +1,82 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
+"HTTP://WWW.W3.ORG/TR/HTML4/STRICT.DTD">
+<html>
+ <head>
+  <meta http-equiv="Content-type" content="text/html;charset=UTF-8">
+  <style type="text/css">
+   * {
+    margin: 0;
+    padding: 0;
+    border: none;
+   }
+   body {
+    margin: 0; 
+    padding: 0; 
+    background: #a1a3a3; 
+    text-align: left;
+   }
+   a {
+    color: #3333ff;
+    text-decoration: underline;
+   }
+   #infotable {
+    width: 514px;
+    height: 257px;
+    border: 3px solid #000000;
+    background: #e2e4e5 url('images/infotable_bg.jpg') no-repeat left top;
+   }
+   #infotable #boxshot {
+    width: 189px;
+    text-align: center;
+   }
+   #infotable #boxshot img {
+    padding-top: 20px;
+   }
+   #infotable #info {
+   }
+   #infotable #info h1 {
+    display: block;
+    height: 32px; 
+    color: #000000;
+    font: normal 130% Tahoma, Geneva, Helvetica, sans-serif;
+    letter-spacing: -1px;
+    border-bottom: 1px solid #a6a7a7;
+    padding: 4px 0 0 38px;
+    margin: 0 20px 6px 2px;
+    background: transparent url('images/alert.png') no-repeat left top;
+   }
+   #infotable #info p {
+    font: normal 75% Geneva, Arial, Helvetica, sans-serif;
+    color: #5a5a5a;
+    line-height: 1.4;
+    margin: 8px 10px 8px 2px; 
+   }
+   #infotable #download {
+    margin: 0 10px 0 0; 
+   }
+   a img {
+    display: block;
+    border: none;
+   }
+  </style>
+<title>未安装 UltraSentry</title>
+ </head>
+ <body>
+ <table width="514" id="infotable">
+  <tr>
+   <td width="189" id="boxshot" valign="top">
+    <img src="images/box_us.png" alt="" title="">
+   </td>
+   <td id="info" valign="middle">
+<h1>未安装 UltraSentry!</h1>
+<p>使用 UltraSentry 使您的文件管理解决方案臻于完美！UltraEdit 与 UltraSentry 配套使用，您可以通过 UltraSentry 可靠的文件粉碎机安全和永久地删除文件！</p>
+<p>立即安装 UltraSentry 30 天免费试用版！</p>
+    <div id="download">
+<a href="http://www.ultraedit.com/redirects/products/us-win-en.html"onclick="window.open(this.href); return false;"><img src="images/download.png" alt="立即下载免费试用版" title="下载" ></a>
+    </div>
+<p><a href="http://www.ultraedit.com/redirects/products/us-win-en.html"onclick="window.open(this.href); return false;">更多了解 UltraSentry</a></p>
+   </td>
+  </tr>
+ </table>
+ </body>
+</html>
\ No newline at end of file
Index: doc/tools/ultraedit/ultraedit/lua5.1.dll
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ultraedit/lua5.1.dll
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ultraedit/scripts/header.js
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/scripts/header.js	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/scripts/header.js	(working copy)
@@ -0,0 +1,34 @@
+// Hello!  Welcome to the UltraEdit scripting environment.  Normally, you would
+// put a header comment at the top of a javascript file to be used in UltraEdit
+// in order to indicate the version of the UltraEdit scripting API, like so:
+// Version = 1.00
+// However, this is currently not necessary since the API will default to 1.00.
+
+// ----------------------------------------------------------------------------
+// header.js
+// This script creates a header for all open documents
+// Copyright (c)2007 IDM Computer Solutions, Inc.
+// ----------------------------------------------------------------------------
+// UltraEdit is our application object.  All UltraEdit operations will use this
+// object.
+// See UltraEdit Help for more details.
+
+// Get the num of open documents.
+var num_of_docs = UltraEdit.document.length;
+
+var dashes = "// ------------------------------------------------------------";
+dashes += "----------------\r\n";
+
+// Enumerate through all open documents and add the header.
+var index;
+for (index = 0; index < num_of_docs; index++) {
+  UltraEdit.document[index].top();
+  UltraEdit.document[index].write(dashes);
+  UltraEdit.document[index].write("// Script Name: \r\n");
+  UltraEdit.document[index].write("// Creation Date: \r\n");
+  UltraEdit.document[index].write("// Last Modified: \r\n");
+  UltraEdit.document[index].write("// Copyright (c)2007\r\n");
+  UltraEdit.document[index].write("// Purpose: \r\n");
+  UltraEdit.document[index].write(dashes);
+}
+
Index: doc/tools/ultraedit/ultraedit/scripts/hello.js
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/scripts/hello.js	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/scripts/hello.js	(working copy)
@@ -0,0 +1,22 @@
+// Hello!  Welcome to the UltraEdit scripting environment.  Normally, you would
+// put a header comment at the top of a javascript file to be used in UltraEdit
+// in order to indicate the version of the UltraEdit scripting API, like so:
+// Version = 1.00
+// However, this is currently not necessary since the API will default to 1.00.
+
+// ----------------------------------------------------------------------------
+// hello.js
+// A basic javascript to introduce our users to embedded scripting support in
+// UltraEdit v13.00!
+// Copyright (c)2007 IDM Computer Solutions, Inc.
+// ----------------------------------------------------------------------------
+// UltraEdit is our application object.  All UltraEdit operations will use this
+// object.
+// Operations may be performed on the activeDocument property of the UltraEdit
+// object.
+// See UltraEdit Help for more details.
+
+//Create a new file, which will become the currently active document
+UltraEdit.newFile();
+//write the string "Hello World" to the currently active document
+UltraEdit.activeDocument.write("Hello World!");
Index: doc/tools/ultraedit/ultraedit/scripts/stringvar.js
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/scripts/stringvar.js	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/scripts/stringvar.js	(working copy)
@@ -0,0 +1,37 @@
+// Hello!  Welcome to the UltraEdit scripting environment.  Normally, you would
+// put a header comment at the top of a javascript file to be used in UltraEdit
+// in order to indicate the version of the UltraEdit scripting API, like so:
+// Version = 1.00
+// However, this is currently not necessary since the API will default to 1.00.
+
+// ----------------------------------------------------------------------------
+// stringvar.js
+// This script queries the user for a string which will be used in a find 
+// operation and a value that determines how many times the operation should
+// occur.  A new file will be created for the results.  For each word found,
+// the entire line will be selected, copied, and written to the result file.
+// Copyright (c)2007 IDM Computer Solutions, Inc.
+// ----------------------------------------------------------------------------
+// UltraEdit is our application object.  All UltraEdit operations will use this
+// object.
+// See UltraEdit Help for more details.
+
+// Get user input.
+var num = UltraEdit.getValue("How many occurrences do you want to find?",1);
+var str = UltraEdit.getString("What string do you want to find?",1);
+
+// Create new file.  This will also become the active file.
+UltraEdit.newFile();
+
+UltraEdit.document[0].top();
+// Do operation number of requested iterations.
+var x = 0;
+while (x < num) {
+  UltraEdit.document[0].findReplace.find(str);
+  UltraEdit.document[0].selectLine();
+  UltraEdit.document[0].copy();
+  if (UltraEdit.document[0].isFound() == true) {
+    UltraEdit.activeDocument.paste();
+  }
+  x++;
+}
Index: doc/tools/ultraedit/ultraedit/taglist.uet
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/taglist.uet	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/taglist.uet	(working copy)
@@ -0,0 +1,1027 @@
+[TagList]
+ActiveGroup=HTML - Tags
+
+[Tag Group - HTML - Special Characters]
+0="     (em space) :UEDS:&emsp;"
+1="     (en space) :UEDS:&ensp;"
+2="     (non-breaking space) :UEDS:&nbsp;"
+3="     (thin space) :UEDS:&thinsp;"
+4="     (zero width joiner) :UEDS:&zwj;"
+5="     (zero width non-joiner) :UEDS:&zwnj;"
+6="  :UEDS:&mdash;"
+7="  :UEDS:&ndash;"
+8="-  :UEDS:&shy;"
+9="" :UEDS:&quot;"
+10="& :UEDS:&amp;"
+11=" :UEDS:&circ;"
+12=" :UEDS:&iexcl;"
+13=" :UEDS:&brvbar;"
+14=" :UEDS:&uml;"
+15=" :UEDS:&macr;"
+16=" :UEDS:&acute;"
+17=" :UEDS:&cedil;"
+18=" :UEDS:&iquest;"
+19=" :UEDS:&tilde;"
+20=" :UEDS:&lsquo;"
+21=" :UEDS:&rsquo;"
+22=" :UEDS:&sbquo;"
+23=" :UEDS:&ldquo;"
+24=" :UEDS:&rdquo;"
+25=" :UEDS:&bdquo;"
+26=" :UEDS:&lsaquo;"
+27=" :UEDS:&rsaquo;"
+28="< :UEDS:&lt;"
+29="> :UEDS:&gt;"
+30=" :UEDS:&plusmn;"
+31=" :UEDS:&laquo;"
+32=" :UEDS:&raquo;"
+33=" :UEDS:&times;"
+34=" :UEDS:&divide;"
+35=" :UEDS:&cent;"
+36=" :UEDS:&pound;"
+37=" :UEDS:&curren;"
+38=" :UEDS:&yen;"
+39=" :UEDS:&sect;"
+40=" :UEDS:&copy;"
+41=" :UEDS:&not;"
+42=" :UEDS:&reg;"
+43=" :UEDS:&deg;"
+44=" :UEDS:&micro;"
+45=" :UEDS:&para;"
+46=" :UEDS:&middot;"
+47=" :UEDS:&dagger;"
+48=" :UEDS:&Dagger;"
+49=" :UEDS:&permil;"
+50=" :UEDS:&euro;"
+51=" :UEDS:&frac14;"
+52=" :UEDS:&frac12;"
+53=" :UEDS:&frac34;"
+54=" :UEDS:&sup1;"
+55=" :UEDS:&sup2;"
+56=" :UEDS:&sup3;"
+57=" :UEDS:&aacute;"
+58=" :UEDS:&Aacute;"
+59=" :UEDS:&acirc;"
+60=" :UEDS:&Acirc;"
+61=" :UEDS:&agrave;"
+62=" :UEDS:&Agrave;"
+63=" :UEDS:&aring;"
+64=" :UEDS:&Aring;"
+65=" :UEDS:&atilde;"
+66=" :UEDS:&Atilde;"
+67=" :UEDS:&auml;"
+68=" :UEDS:&Auml;"
+69=" :UEDS:&ordf;"
+70=" :UEDS:&aelig;"
+71=" :UEDS:&AElig;"
+72=" :UEDS:&ccedil;"
+73=" :UEDS:&Ccedil;"
+74=" :UEDS:&eth;"
+75=" :UEDS:&ETH;"
+76=" :UEDS:&eacute;"
+77=" :UEDS:&Eacute;"
+78=" :UEDS:&ecirc;"
+79=" :UEDS:&Ecirc;"
+80=" :UEDS:&egrave;"
+81=" :UEDS:&Egrave;"
+82=" :UEDS:&euml;"
+83=" :UEDS:&Euml;"
+84=" :UEDS:&fnof;"
+85=" :UEDS:&iacute;"
+86=" :UEDS:&Iacute;"
+87=" :UEDS:&icirc;"
+88=" :UEDS:&Icirc;"
+89=" :UEDS:&igrave;"
+90=" :UEDS:&Igrave;"
+91=" :UEDS:&iuml;"
+92=" :UEDS:&Iuml;"
+93=" :UEDS:&ntilde;"
+94=" :UEDS:&Ntilde;"
+95=" :UEDS:&oacute;"
+96=" :UEDS:&Oacute;"
+97=" :UEDS:&ocirc;"
+98=" :UEDS:&Ocirc;"
+99=" :UEDS:&ograve;"
+100=" :UEDS:&Ograve;"
+101=" :UEDS:&ordm;"
+102=" :UEDS:&oslash;"
+103=" :UEDS:&Oslash;"
+104=" :UEDS:&otilde;"
+105=" :UEDS:&Otilde;"
+106=" :UEDS:&ouml;"
+107=" :UEDS:&Ouml;"
+108=" :UEDS:&oelig;"
+109=" :UEDS:&OElig;"
+110=" :UEDS:&scaron;"
+111=" :UEDS:&Scaron;"
+112=" :UEDS:&szlig;"
+113=" :UEDS:&thorn;"
+114=" :UEDS:&THORN;"
+115=" :UEDS:&uacute;"
+116=" :UEDS:&Uacute;"
+117=" :UEDS:&ucirc;"
+118=" :UEDS:&Ucirc;"
+119=" :UEDS:&ugrave;"
+120=" :UEDS:&Ugrave;"
+121=" :UEDS:&uuml;"
+122=" :UEDS:&Uuml;"
+123=" :UEDS:&yacute;"
+124=" :UEDS:&Yacute;"
+125=" :UEDS:&yuml;"
+126=" :UEDS:&Yuml;"
+127=
+
+[Tag Group - HTML - Tags]
+0="Abbreviated form :UEDS:<abbr title=""> ... </abbr>"
+1="Abbreviation :UEDS:abbr="
+2="Above :UEDS:<above>"
+3="Accessibility key character :UEDS:accesskey="
+4="Acronym :UEDS:<acronym title=""> ... </acronym>"
+5="Align :UEDS:align="
+6="Alignment character :UEDS:char="
+7="Alternative :UEDS:alt="
+8="Anchor URI :UEDS:<a href=""> ... </a>"
+9="Anchor :UEDS:<a> ... </a>"
+10="Applet class file code :UEDS:code="
+11="Array :UEDS:<array>"
+12="Article :UEDS:<article> ... </article>"
+13="Aside :UEDS:<aside> ... </aside>"
+14="Associated information :UEDS:content="
+15="Audio :UEDS:<audio src=""> ... </audio>"
+16="Author info :UEDS:<address> ... </address>"
+17="Axis related headers :UEDS:axis="
+18="Background color :UEDS:bgcolor="
+19="Background texture tile :UEDS:background="
+20="Base font size :UEDS:<basefont size="">"
+21="Base URI :UEDS:codebase="
+22="Behavior :UEDS:behavior="
+23="BGSound :UEDS:<bgsound>"
+24="Blinking text :UEDS:<blink> ... </blink>"
+25="Bold :UEDS:<b> ... </b>"
+26="Border color :UEDS:bordercolor="
+27="Border :UEDS:border="
+28="Box :UEDS:<box>"
+29="Canvas :UEDS:<canvas> ... </canvas>"
+30="Cell rowspan :UEDS:rowspan="
+31="Center :UEDS:<center> ... </center>"
+32="Char enconding of linked resource :UEDS:charset="
+33="Checked(state) :UEDS:checked"
+34="Citation :UEDS:<cite> ... </cite>"
+35="Cite reason for change :UEDS:cite="
+36="Class implementation ID :UEDS:classid="
+37="Class list :UEDS:class="
+38="Clear text flow control :UEDS:clear="
+39="Code content type :UEDS:codetype="
+40="Color of selected links :UEDS:alink="
+41="Column span :UEDS:colspan="
+42="Columns :UEDS:cols="
+43="Command :UEDS:<command type=""> ... </command>"
+44="Comment :UEDS:<!-- ... -->"
+45="Comment :UEDS:<comment> ... </comment>"
+46="Computer code fragment :UEDS:<code> ... </code>"
+47="Content scheme :UEDS:scheme="
+48="Content type :UEDS:type="
+49="Coordinates :UEDS:coords="
+50="Datalist :UEDS:<datalist> ... </datalist>"
+51="Date and time of change :UEDS:datetime="
+52="Declare flag :UEDS:declare"
+53="Definition description :UEDS:<dd> ... </dd>"
+54="Definition list :UEDS:<dl> ... </dl>"
+55="Definition term :UEDS:<dt> ... </dt>"
+56="Deleted text :UEDS:<del> ... </del>"
+57="Direction :UEDS:direction="
+58="Directionality :UEDS:dir="
+59="Directory list :UEDS:<dir> ... </dir>"
+60="Disabled :UEDS:disabled"
+61="DIV container :UEDS:<div> ... </div>"
+62="DIV style container :UEDS:<div style=> ... </div>"
+63="Document base URI :UEDS:<base href="">"
+64="Document body :UEDS:<body> ... </body>"
+65="Document head :UEDS:<head> ... </head>"
+66="Document ID :UEDS:id="
+67="Document title :UEDS:<title> ... </title>"
+68="Document type :UEDS:<!doctype>"
+69="Document version :UEDS:version="
+70="Embedded object :UEDS:<embed>"
+71="Emphasis :UEDS:<em> ... </em>"
+72="Encode type :UEDS:enctype="
+73="Figure Caption :UEDS:<figcaption> ... </figcaption>"
+74="Figure :UEDS:<figure> ... </figure>"
+75="Font face :UEDS:face="
+76="Footer :UEDS:<footer> ... </footer>"
+77="For label :UEDS:for="
+78="Forced line break :UEDS:<br>"
+79="Form action handler :UEDS:action="
+80="Form control group :UEDS:<fieldset> ... </fieldset>"
+81="Form field label text :UEDS:<label> ... </label>"
+82="Form input type :UEDS:<input type="">"
+83="Form input :UEDS:<input>"
+84="Form method :UEDS:<form action="" method="">"
+85="Form method :UEDS:method="
+86="Form :UEDS:<form> ... </form>"
+87="Forward link :UEDS:rel="
+88="Frame render parts :UEDS:frame="
+89="Frame source :UEDS:<frame src="">"
+90="Frame target :UEDS:target="
+91="Frame :UEDS:<frame>"
+92="Frameborder :UEDS:frameborder="
+93="Frameset columns :UEDS:<frameset cols=> ... </frameset>"
+94="Frameset rows :UEDS:<frameset rows=> ... </frameset>"
+95="Frameset :UEDS:<frameset> ... </frameset>"
+96="Framespacing :UEDS:framespacing="
+97="Generic embedded object :UEDS:<object>"
+98="Generic metainformation :UEDS:<meta content="">"
+99="Generic span :UEDS:<span> ... </span>"
+100="Header cell ID's :UEDS:headers="
+101="Header :UEDS:<header> ... </header>"
+102="Heading 1 :UEDS:<h1> ... </h1>"
+103="Heading 2 :UEDS:<h2> ... </h2>"
+104="Heading 3 :UEDS:<h3> ... </h3>"
+105="Heading 4 :UEDS:<h4> ... </h4>"
+106="Heading 5 :UEDS:<h5> ... </h5>"
+107="Heading 6 :UEDS:<h6> ... </h6>"
+108="Heading Group :UEDS:<hgroup> ... </hgroup>"
+109="Heading :UEDS:<h> ... </h>"
+110="Height :UEDS:height="
+111="Horizontal rule :UEDS:<hr>"
+112="Horizontal space :UEDS:hspace="
+113="HREF URI :UEDS:href="
+114="HTML root element :UEDS:<html> ... </html>"
+115="HTTP header name :UEDS:http-equiv="
+116="I18N BiDi over-ride :UEDS:<bdo dir=""> ... </bdo>"
+117="Image map area :UEDS:<area>"
+118="Image map name :UEDS:<map name=""> ... </map>"
+119="Image map :UEDS:<map> ... </map>"
+120="Image source :UEDS:<img src="" alt="">"
+121="Image :UEDS:<img>"
+122="Inline frame :UEDS:<iframe src=""> ... </iframe>"
+123="Inline layer :UEDS:<ilayer> ... </ilayer>"
+124="Inserted text :UEDS:<ins> ... </ins>"
+125="Instance definition :UEDS:<dfn> ... </dfn>"
+126="Italic text :UEDS:<i> ... </i>"
+127="Java applet :UEDS:<applet width="" height=""> ... </applet>"
+128="Key (Generated) :UEDS:<keygen form=""> ... </keygen>"
+129="Label :UEDS:label="
+130="Language code :UEDS:hreflang="
+131="Language code :UEDS:lang="
+132="Large text style :UEDS:<big> ... </big>"
+133="Layer :UEDS:<layer>"
+134="Link :UEDS:link="
+135="List item :UEDS:<li> ... </li>"
+136="List of MIME types for file upload :UEDS:accept="
+137="List of supported character sets :UEDS:accept-charset="
+138="Listing :UEDS:<listing> ... </listing>"
+139="Local change to font :UEDS:<font> ... </font>"
+140="Long description link :UEDS:longdesc="
+141="Long quotation :UEDS:<blockquote> ... </blockquote>"
+142="Mail link :UEDS:mailto="
+143="Margin pixel height :UEDS:marginheight="
+144="Margin pixel width :UEDS:marginwidth="
+145="Marked text :UEDS:<mark> ... </mark>"
+146="Marquee :UEDS:<marquee> ... </marquee>"
+147="Max text field chars :UEDS:maxlength="
+148="Media :UEDS:media="
+149="Media-independent link :UEDS:<link>"
+150="Menu list :UEDS:<menu> ... </menu>"
+151="Meter/measurement :UEDS:<meter> ... </meter>"
+152="Multicolumn :UEDS:<multicol> ... </multicol>"
+153="Multi-line text field :UEDS:<textarea rows="" cols=""> ... </textarea>"
+154="Multiple :UEDS:multiple"
+155="Name :UEDS:name="
+156="Named property value :UEDS:<param name="">"
+157="Navigation section :UEDS:<nav> ... </nav>"
+158="Next ID :UEDS:<nextid>"
+159="No embedded objects :UEDS:<noembed>"
+160="No frames :UEDS:<noframes> ... </noframes>"
+161="No layers :UEDS:<nolayer> ... </nolayer>"
+162="No line break :UEDS:<nobr> ... </nobr>"
+163="No resize :UEDS:noresize"
+164="No script :UEDS:<noscript> ... </noscript>"
+165="No shade :UEDS:noshade"
+166="No URI :UEDS:nohref"
+167="No word wrap :UEDS:nowrap"
+168="Note :UEDS:<note> ... </note>"
+169="Object applet file :UEDS:object="
+170="Object data reference :UEDS:data="
+171="Offset for alignment character :UEDS:charoff="
+172="OnBlur event :UEDS:onblur="
+173="OnChange event :UEDS:onchange="
+174="OnClick event :UEDS:onclick="
+175="OnDblClick event :UEDS:ondblclick="
+176="OnFocus event :UEDS:onfocus="
+177="OnKeyDown event :UEDS:onkeydown="
+178="OnKeyPress event :UEDS:onkeypress="
+179="OnKeyUp event :UEDS:onkeyup="
+180="OnLoad event :UEDS:onload="
+181="OnMouseDown event :UEDS:onmousedown="
+182="OnMouseMove event :UEDS:onmousemove="
+183="OnMouseOut event :UEDS:onmouseout="
+184="OnMouseOver event :UEDS:onmouseover="
+185="OnMouseUp event :UEDS:onmouseup="
+186="OnReset event :UEDS:onreset="
+187="OnSelect event :UEDS:onselect="
+188="OnSubmit event :UEDS:onsubmit="
+189="OnUnload event :UEDS:onunload="
+190="Option group :UEDS:<optgroup label=""> ... </optgroup>"
+191="Option selector :UEDS:<select> ... </select>"
+192="Ordered list :UEDS:<ol> ... </ol>"
+193="Output area :UEDS:<output> ... </output>"
+194="Paragraph class :UEDS:<p class=""> ... </p>"
+195="Paragraph style :UEDS:<p style=""> ... </p>"
+196="Paragraph :UEDS:<p> ... </p>"
+197="Preformatted listing :UEDS:<xmp> ... </xmp>"
+198="Preformatted text :UEDS:<pre> ... </pre>"
+199="Profile metainfo dictionary :UEDS:profile="
+200="Progress element :UEDS:<progress> ... </progress>"
+201="Prompt message :UEDS:prompt="
+202="Push button :UEDS:<button> ... </button>"
+203="Quote :UEDS:<quote>"
+204="Range :UEDS:<range>"
+205="ReadOnly text and password :UEDS:readonly"
+206="Reduced spacing :UEDS:compact"
+207="Reverse link :UEDS:rev="
+208="Root :UEDS:<root>"
+209="Rows :UEDS:rows="
+210="Ruby annotation (rp) :UEDS:<rp> ... </rp>"
+211="Ruby annotation (rt) :UEDS:<rt> ... </rt>"
+212="Ruby annotation :UEDS:<ruby> ... </ruby>"
+213="Rulings between rows and columns :UEDS:rules="
+214="Sample program output, scripts :UEDS:<samp> ... </samp>"
+215="Scope covered by header cells :UEDS:scope="
+216="Script execution defer :UEDS:defer"
+217="Script language name :UEDS:language"
+218="Script language name :UEDS:language="
+219="Script statments :UEDS:<script type=""> ... </script>"
+220="Scrollbar :UEDS:scrolling="
+221="Section :UEDS:<section> ... </section>"
+222="Selectable option :UEDS:<option>"
+223="Selected :UEDS:selected"
+224="Server-side image map :UEDS:ismap"
+225="Shape :UEDS:shape="
+226="Short inline quotation :UEDS:<q> ... </q>"
+227="Single line prompt :UEDS:<isindex>"
+228="Size :UEDS:size="
+229="Small text style :UEDS:<small> ... </small>"
+230="Soft line break :UEDS:<wbr>"
+231="Sound :UEDS:<sound>"
+232="Source :UEDS:<source src=""> ... </source>"
+233="Source :UEDS:src="
+234="Space separated archive list :UEDS:archive="
+235="Spacer :UEDS:<spacer>"
+236="Spacing between cells :UEDS:cellspacing="
+237="Spacing within cells :UEDS:cellpadding="
+238="Span :UEDS:span"
+239="Square root :UEDS:<sqrt>"
+240="Standby load msg :UEDS:standby="
+241="Starting sequence number :UEDS:start"
+242="Strike-through text style :UEDS:<s> ... </s>"
+243="Strike-through text :UEDS:<strike> ... </strike>"
+244="Strong emphasis :UEDS:<strong> ... </strong>"
+245="Style info :UEDS:<style type=""> ... </style>"
+246="Style info :UEDS:style="
+247="Subscript :UEDS:<sub> ... </sub>"
+248="Summary :UEDS:<summary> ... </summary>"
+249="Superscript :UEDS:<sup> ... </sup>"
+250="Tab order position :UEDS:tabindex="
+251="Table body :UEDS:<tbody> ... </tbody>"
+252="Table caption :UEDS:<caption> ... </caption>"
+253="Table column group :UEDS:<colgroup> ... </colgroup>"
+254="Table column :UEDS:<col>"
+255="Table data cell :UEDS:<td> ... </td>"
+256="Table footer :UEDS:<tfoot> ... </tfoot>"
+257="Table header cell :UEDS:<th> ... </th>"
+258="Table header :UEDS:<thead> ... </thead>"
+259="Table row :UEDS:<tr> ... </tr>"
+260="Table summary :UEDS:summary="
+261="Table :UEDS:<table> ... </table>"
+262="Target - Blank :UEDS:<a href="" target="_blank"> ... </a>"
+263="Target - Parent :UEDS:<a href="" target="_parent"> ... </a>"
+264="Target - Self :UEDS:<a href="" target="_self">... </a>"
+265="Target - Top :UEDS:<a href="" target="_top"> ... </a>"
+266="Teletype or monospace text style :UEDS:<tt> ... </tt>"
+267="Text color :UEDS:color="
+268="Text color :UEDS:text="
+269="Text entered by user :UEDS:<kbd> ... </kbd>"
+270="Text :UEDS:<text>"
+271="Time :UEDS:<time> ... </time>"
+272="Title :UEDS:title="
+273="Topmargin in pixels :UEDS:topmargin"
+274="Underlined text style :UEDS:<u> ... </u>"
+275="Unordered list :UEDS:<ul> ... </ul>"
+276="URL :UEDS:url="
+277="Use image map :UEDS:usemap="
+278="Value interpretation :UEDS:valuetype="
+279="Value :UEDS:value="
+280="Variable or program argument :UEDS:<var> ... </var>"
+281="Vertical cell alignment :UEDS:valign="
+282="Vertical space :UEDS:vspace="
+283="Video :UEDS:<video src=""> ... </video>"
+284="Visited link color :UEDS:vlink="
+285="Width :UEDS:width="
+286=
+
+[Tag Group - COLD FUSION - Tags]
+0="Abort page processing :UEDS:<CFABORT>"
+1="Embed Java applet :UEDS:<CFAPPLET>"
+2="Application name :UEDS:<CFAPPLICATION>"
+3="Break CFML loop :UEDS:<CFBREAK>"
+4="Table Column Header :UEDS:<CFCOL>"
+5="File content type :UEDS:<CFCONTENT>"
+6="Define/set cookie variables :UEDS:<CFCOOKIE>"
+7="Directory handling task :UEDS:<CFDIRECTORY>"
+8="Else statement :UEDS:<CFELSE>"
+9="Elseif statement :UEDS:<CFELSEIF>"
+10="Display custom HTML error pages :UEDS:<CFERROR>"
+11="Abort current CFML tag processing :UEDS:<CFEXIT>"
+12="File handling task :UEDS:<CFFILE>"
+13="Build/validate form input :UEDS:<CFFORM>"
+14="FTP file operations :UEDS:<CFFTP>"
+15="Create tabular data grid control :UEDS:<CFGRID>"
+16="Define CFGRID columns :UEDS:<CFGRIDCOLUMN>"
+17="Define CFGRID rows :UEDS:<CFRGRIDROW>"
+18="Update ODBC source from grid data :UEDS:<CFGRIDUPDATE>"
+19="Generate HTTP Headers :UEDS:<CFHEADER>"
+20="Writes text to HTML Head :UEDS:<CFHTMLHEAD>"
+21="Get/post tasks :UEDS:<CFHTTP>"
+22="Specfiy CFHTTP Post parameters :UEDS:<CFHTTPPARAM>"
+23="If statement :UEDS:<CFIF> ... </CFIF>"
+24="Embedded reference :UEDS:<CFINCLUDE>"
+25="Create Verity search index :UEDS:<CFINDEX>"
+26="Create form input elements :UEDS:<CFINPUT>"
+27="Insert record in ODBC source :UEDS:<CFINSERT>"
+28="LDAP directory server access :UEDS:<CFLDAP>"
+29="Open CF Page or HTML file :UEDS:<CFLOCATION>"
+30="Repeat instructions :UEDS:<CFLOOP>"
+31="Assemble/post email :UEDS:<CFMAIL>"
+32="Invoke custom tag :UEDS:<CFMODULE>"
+33="Create/use COM object :UEDS:<CFOBJECT>"
+34="Display DB query output :UEDS:<CFOUTPUT>"
+35="Define parameter/default value :UEDS:<CFPARAM>"
+36="Retrieve msg from POP server :UEDS:<CFPOP>"
+37="Pass SQL to database :UEDS:<CFQUERY>"
+38="Embed Crystal Reports report :UEDS:<CFREPORT>"
+39="Schedule page execution :UEDS:<CFSCHEDULE>"
+40="Execute search on Verify indexed data :UEDS:<CFSEARCH>"
+41="Create drop-down list in CFFORM :UEDS:<CFSELECT>"
+42="Define variable :UEDS:<CFSET>"
+43="Define/control CF settings :UEDS:<CFSETTING>"
+44="Create slider control element :UEDS:<CFSLIDER>"
+45="Build table :UEDS:<CFTABLE>"
+46="Create single-line text box :UEDS:<CFTEXTINPUT>"
+47="Groups CFQUERY into single transaction :UEDS:<CFTRANSACTION>"
+48="Create tree control element :UEDS:<CFTREE>"
+49="Populate tree control :UEDS:<CFTREEITEM>"
+50="Update records in ODBC source :UEDS:<CFUPDATE>"
+51=
+
+[Tag Group - UE/UES Macro Commands]
+0="A string to write :UEDS:" ... ""
+1="Add block comment :UEDS:CommentSelectionAdd"
+2="Add line comment :UEDS:CommentAdd"
+3="Base64 decode :UEDS:DecodeBase64"
+4="Base64 encode :UEDS:EncodeBase64"
+5="Clear clipboard :UEDS:ClearClipboard"
+6="Clipboard user 1 :UEDS:Clipboard 1"
+7="Clipboard user 2 :UEDS:Clipboard 2"
+8="Clipboard user 3 :UEDS:Clipboard 3"
+9="Clipboard user 4 :UEDS:Clipboard 4"
+10="Clipboard user 5 :UEDS:Clipboard 5"
+11="Clipboard user 6 :UEDS:Clipboard 6"
+12="Clipboard user 7 :UEDS:Clipboard 7"
+13="Clipboard user 8 :UEDS:Clipboard 8"
+14="Clipboard user 9 :UEDS:Clipboard 9"
+15="Clipboard Windows :UEDS:Clipboard 0"
+16="Collapse all :UEDS:HideShowCollapseAll"
+17="Column cut :UEDS:ColumnCut  ... 0"
+18="Column delete :UEDS:ColumnDelete  ... 0"
+19="Column insert dec. no. + '  ' :UEDS:ColumnInsertNum  ... 1 1"
+20="Column insert dec. no. + '0' :UEDS:ColumnInsertNum  ... 1 1 LeadingZero"
+21="Column insert hex. no. + '  ' :UEDS:ColumnInsertNum  ... 1 1 Hex"
+22="Column insert hex. no. + '0' :UEDS:ColumnInsertNum  ... 1 1 LeadingZero Hex"
+23="Column insert string :UEDS:ColumnInsert " ... ""
+24="Column justify center :UEDS:ColumnCenterJustify"
+25="Column justify left :UEDS:ColumnLeftJustify"
+26="Column justify right :UEDS:ColumnRightJustify"
+27="Column mode off :UEDS:ColumnModeOff"
+28="Column mode on :UEDS:ColumnModeOn"
+29="Convert all lead. ' ' to tabs :UEDS:SpacesToTabs"
+30="Convert all spaces to tabs :UEDS:SpacesToTabsAll"
+31="Convert all tabs to spaces :UEDS:TabsToSpaces"
+32="Convert ANSI to OEM :UEDS:AnsiToOem"
+33="Convert ASCII to Unicode :UEDS:ASCIIToUnicode"
+34="Convert ASCII to UTF-8 :UEDS:ASCIIToUTF8"
+35="Convert DOS to MAC :UEDS:DosToMac"
+36="Convert DOS to UNIX :UEDS:DosToUnix"
+37="Convert from EBCDIC :UEDS:FromEBCDIC"
+38="Convert OEM to ANSI :UEDS:OemToAnsi"
+39="Convert returns to word wrap :UEDS:ReturnToWrap"
+40="Convert to EBCDIC :UEDS:ToEBCDIC"
+41="Convert Unicode to ASCII :UEDS:UnicodeToASCII"
+42="Convert UNIX/MAC to DOS :UEDS:UnixMacToDos"
+43="Convert UTF-8 to ASCII :UEDS:UTF8ToASCII"
+44="Convert word wrap to returns :UEDS:WrapToReturn  ... 0"
+45="Copy  :UEDS:Copy"
+46="Copy & append :UEDS:CopyAppend"
+47="Copy bookmarked lines :UEDS:CopyAllBookmarkLines"
+48="Copy file path/name :UEDS:CopyFilePath"
+49="Cut  :UEDS:Cut"
+50="Cut & append :UEDS:CutAppend"
+51="Cut bookmarked lines :UEDS:CutAllBookmarkLines"
+52="Delete all hidden lines :UEDS:DelAllHiddenLines"
+53="Delete bookmarked lines :UEDS:DelAllBookmarkLines"
+54="Delete char/selection :UEDS:Delete"
+55="Delete to end of line :UEDS:DeleteToEndofLine"
+56="Delete to start of line :UEDS:DeleteToStartofLine"
+57="Delete whole line :UEDS:DeleteLine"
+58="Duplicate line :UEDS:DupeLine"
+59="Expand all :UEDS:HideShowExpandAll"
+60="File close with prompt :UEDS:CloseFile"
+61="File close with saving :UEDS:CloseFile Save"
+62="File close without saving :UEDS:CloseFile NoSave"
+63="File new :UEDS:NewFile"
+64="File open :UEDS:Open " ... ""
+65="File save  :UEDS:Save"
+66="File save all :UEDS:SaveAll"
+67="File save as :UEDS:SaveAs " ... ""
+68="Find  :UEDS:Find " ... ""
+69="Find ASCII :UEDS:Find Ascii " ... ""
+70="Find files opt: Encoding (UTF-8) :UEDS:UseEncoding  ... 65001 "
+71="Find files opt: Ignore hidden dirs :UEDS:IgnoreHiddenSubDirs "
+72="Find files opt: Lines not match :UEDS:DisplayLinesDoNotMatch "
+73="Find files opt: Match files not found :UEDS:MatchFilesIfNotFound "
+74="Find files opt: Open matching files :UEDS:OpenMatchingFiles "
+75="Find in favorite files :UEDS:FindInFiles FavFiles "" "" " ... ""
+76="Find in files cur.dir only :UEDS:FindInFiles ".\" "*.*" " ... ""
+77="Find in files recursive :UEDS:FindInFiles Recursive ".\" "*.*" " ... ""
+78="Find in open files :UEDS:FindInFiles OpenFiles "" "" " ... ""
+79="Find in project files :UEDS:FindInFiles ProjFiles "" "" " ... ""
+80="Find in solution files :UEDS:FindInFiles SolFiles "" "" " ... ""
+81="Find option: In open files :UEDS:AllFiles "
+82="Find option: In selection :UEDS:SelectText "
+83="Find option: Match case :UEDS:MatchCase "
+84="Find option: Match word :UEDS:MatchWord "
+85="Find option: Output window :UEDS:OutputWin "
+86="Find option: Recursive :UEDS:Recursive "
+87="Find option: Regular exp. :UEDS:RegExp "
+88="Find option: Search in column :UEDS:SearchInColumn  ... 0 -1"
+89="Find option: Select :UEDS:Select "
+90="Find option: Unicode :UEDS:Unicode "
+91="Find option: Up :UEDS:Up "
+92="Format: Capitalize :UEDS:ToCaps"
+93="Format: Invert case :UEDS:InvertCase"
+94="Format: To lower case :UEDS:ToLower"
+95="Format: To upper case :UEDS:ToUpper"
+96="Get string :UEDS:GetString " ... ""
+97="Get value :UEDS:GetValue " ... ""
+98="Goto bookmark  :UEDS:GotoBookMark -1"
+99="Goto bookmark prev.  :UEDS:PreviousBookmark"
+100="Goto bookmark prev. sel. :UEDS:PreviousBookmarkSelect"
+101="Goto bookmark select :UEDS:GotoBookMarkSelect -1"
+102="Goto column  :UEDS:GotoLine 0  ... 1"
+103="Goto column select :UEDS:GotoLineSelect 0  ... 1"
+104="Goto end of file :UEDS:Bottom"
+105="Goto end of next word :UEDS:GotoEndOfNextWord"
+106="Goto end of prev word :UEDS:GotoEndOfPrevWord"
+107="Goto line  :UEDS:GotoLine  ... 1 1"
+108="Goto line select :UEDS:GotoLineSelect  ... 1 1"
+109="Goto next document :UEDS:NextDocument"
+110="Goto next window :UEDS:NextWindow"
+111="Goto page  :UEDS:GotoPage  ... 1"
+112="Goto page select :UEDS:GotoPageSelect  ... 1"
+113="Goto previous document :UEDS:PreviousDocument"
+114="Goto previous window :UEDS:PreviousWindow"
+115="Goto top of file :UEDS:Top"
+116="Hex delete :UEDS:HexDelete  ... 1"
+117="Hex insert :UEDS:HexInsert  ... 1"
+118="Hex mode off :UEDS:HexOff"
+119="Hex mode on :UEDS:HexOn"
+120="Hide or show lines :UEDS:HideOrShowLines"
+121="If - Else :UEDS:Else"
+122="If - End :UEDS:EndIf"
+123="If char == (no) :UEDS:IfCharIs  ... 32"
+124="If char == (str) :UEDS:IfCharIs " ... ""
+125="If char > (no) :UEDS:IfCharGt  ... 32"
+126="If char > (str) :UEDS:IfCharGt " ... ""
+127="If column number == :UEDS:IfColNum  ... 1"
+128="If column number > :UEDS:IfColNumGt  ... 1"
+129="If end of file :UEDS:IfEof"
+130="If extension is :UEDS:IfExtIs " ... ""
+131="If found :UEDS:IfFound"
+132="If FTP file :UEDS:IfFTP"
+133="If name is :UEDS:IfNameIs " ... ""
+134="If not found :UEDS:IfNotFound"
+135="If selection :UEDS:IfSel"
+136="Insert global template :UEDS:Template " ... ""
+137="Insert language template :UEDS:LngTemplate " ... ""
+138="Insert layout template :UEDS:EnvTemplate " ... ""
+139="Insert line below :UEDS:InsertLine"
+140="Insert mode on :UEDS:InsertMode"
+141="Insert page break :UEDS:InsertPageBreak"
+142="Insert project template :UEDS:PrjTemplate " ... ""
+143="Insert template by number :UEDS:Template  ... 0"
+144="Insert time/date :UEDS:TimeDate"
+145="Key Backspace :UEDS:Key BACKSPACE"
+146="Key Ctrl+End :UEDS:Key Ctrl+END"
+147="Key Ctrl+Home :UEDS:Key Ctrl+HOME"
+148="Key Ctrl+Left :UEDS:Key Ctrl+LEFT ARROW"
+149="Key Ctrl+Right :UEDS:Key Ctrl+RIGHT ARROW"
+150="Key Delete :UEDS:Key DEL"
+151="Key Down :UEDS:Key DOWN ARROW"
+152="Key End :UEDS:Key END"
+153="Key Home :UEDS:Key HOME"
+154="Key Left :UEDS:Key LEFT ARROW"
+155="Key Page Down :UEDS:Key PGDN"
+156="Key Page Up :UEDS:Key PGUP"
+157="Key Right :UEDS:Key RIGHT ARROW"
+158="Key Up :UEDS:Key UP ARROW"
+159="Loop count :UEDS:Loop  ... 1"
+160="Loop end :UEDS:EndLoop"
+161="Loop endless :UEDS:Loop"
+162="Loop exit :UEDS:ExitLoop"
+163="Macro exit :UEDS:ExitMacro"
+164="Macro play :UEDS:PlayMacro 1 " ... ""
+165="Match brace :UEDS:MatchBrace"
+166="Move line down :UEDS:MoveLineDown"
+167="Move line up :UEDS:MoveLineUp"
+168="Overstrike mode on :UEDS:OverStrikeMode"
+169="Paste :UEDS:Paste"
+170="Prompt to decrypt file :UEDS:DecryptFilePrompt"
+171="Prompt to encrypt file :UEDS:EncryptFilePrompt"
+172="Regex engine Perl :UEDS:PerlReOn"
+173="Regex engine UltraEdit :UEDS:UltraEditReOn"
+174="Regex engine Unix :UEDS:UnixReOn"
+175="Re-indent selection :UEDS:ReIndentSelection "
+176="Remove block comment :UEDS:CommentSelectionRemove"
+177="Remove line comment :UEDS:CommentRemove"
+178="Replace  :UEDS:Replace " ... ""
+179="Replace all  :UEDS:Replace All " ... ""
+180="Replace all in open files :UEDS:Replace All AllFiles " ... ""
+181="Replace all in selected text :UEDS:Replace All SelectText " ... ""
+182="Replace files opt: Encoding (UTF-8) :UEDS:UseEncoding  ... 65001 "
+183="Replace files opt: Ignore hidden dirs :UEDS:IgnoreHiddenSubDirs "
+184="Replace files opt: Open matching files :UEDS:OpenMatchingFiles "
+185="Replace in favorite files :UEDS:ReplInFiles FavFiles "" "" " ... " """
+186="Replace in files cur. dir only :UEDS:ReplInFiles ".\" "*.*" " ... " """
+187="Replace in files recursive :UEDS:ReplInFiles Recursive ".\" "*.*" " ... " """
+188="Replace in project files :UEDS:ReplInFiles ProjFiles "" "" " ... " """
+189="Replace in solution files :UEDS:ReplInFiles SolFiles "" "" " ... " """
+190="Replace option: Log :UEDS:Log "
+191="Replace option: Preserve case :UEDS:PreserveCase "
+192="Replace option: Recursive :UEDS:Recursive "
+193="Replace option: Unicode :UEDS:Unicode "
+194="Run tool :UEDS:RunTool " ... ""
+195="Select all :UEDS:SelectAll"
+196="Select line :UEDS:SelectLine"
+197="Select to end of file :UEDS:SelectToBottom"
+198="Select to end of next word :UEDS:GotoEndOfNextWordSelect"
+199="Select to end of prev word :UEDS:GotoEndOfPrevWordSelect"
+200="Select to top of file :UEDS:SelectToTop"
+201="Select word :UEDS:SelectWord"
+202="Selection cancel :UEDS:CancelSelect"
+203="Selection end :UEDS:EndSelect"
+204="Selection start :UEDS:StartSelect"
+205="Sort ascending alternate :UEDS:SortAsc Alternate  ... 1 -1"
+206="Sort ascending locale :UEDS:SortAsc Locale  ... 1 -1 0 0 0 0 0 0"
+207="Sort ascending normal :UEDS:SortAsc  ... 1 -1 0 0 0 0 0 0"
+208="Sort ascending numeric :UEDS:SortAsc Numeric  ... 1 -1 0 0 0 0 0 0"
+209="Sort descending alternate :UEDS:SortDes Alternate  ... 1 -1"
+210="Sort descending locale :UEDS:SortDes Locale  ... 1 -1 0 0 0 0 0 0 "
+211="Sort descending normal :UEDS:SortDes  ... 1 -1 0 0 0 0 0 0"
+212="Sort descending numeric :UEDS:SortDes Numeric  ... 1 -1 0 0 0 0 0 0"
+213="Sort option: Ignore case :UEDS:IgnoreCase "
+214="Sort option: Remove dups all keys :UEDS:RemoveDup RemDupByAllKeys RemKey1 RemKey2 RemKey3 RemKey4 "
+215="Sort option: Remove dups any keys :UEDS:RemoveDup RemDupByAnyKeys RemKey1 RemKey2 RemKey3 RemKey4 "
+216="Sort option: Remove dups by line :UEDS:RemoveDup "
+217="Toggle bookmark :UEDS:ToggleBookmark"
+218="Trim leading spaces :UEDS:TrimLeadingSpaces"
+219="Trim trailing spaces :UEDS:TrimTrailingSpaces"
+220="Write a string :UEDS:" ... ""
+221="XML convert to CRLF :UEDS:XMLConvertToCRLF"
+222=
+
+[Tag Group - UE/UES Script Commands]
+0="A string to write :UEDS:UltraEdit.activeDocument.write(" ... ");"
+1="Add block comment :UEDS:UltraEdit.activeDocument.commentSelectionAdd();"
+2="Add line comment :UEDS:UltraEdit.activeDocument.commentAdd();"
+3="Base64 decode :UEDS:UltraEdit.activeDocument.decodeBase64();"
+4="Base64 encode :UEDS:UltraEdit.activeDocument.encodeBase64();"
+5="Clear all bookmarks :UEDS:UltraEdit.activeDocument.clearAllBookmarks(); ... "
+6="Clear clipboard :UEDS:UltraEdit.clearClipboard();"
+7="Clipboard user 1 :UEDS:UltraEdit.selectClipboard(1);"
+8="Clipboard user 2 :UEDS:UltraEdit.selectClipboard(2);"
+9="Clipboard user 3 :UEDS:UltraEdit.selectClipboard(3);"
+10="Clipboard user 4 :UEDS:UltraEdit.selectClipboard(4);"
+11="Clipboard user 5 :UEDS:UltraEdit.selectClipboard(5);"
+12="Clipboard user 6 :UEDS:UltraEdit.selectClipboard(6);"
+13="Clipboard user 7 :UEDS:UltraEdit.selectClipboard(7);"
+14="Clipboard user 8 :UEDS:UltraEdit.selectClipboard(8);"
+15="Clipboard user 9 :UEDS:UltraEdit.selectClipboard(9);"
+16="Clipboard Windows :UEDS:UltraEdit.selectClipboard(0);"
+17="Collapse all :UEDS:UltraEdit.activeDocument.collapseAll();"
+18="Column cut :UEDS:UltraEdit.activeDocument.columnCut( ... 0);"
+19="Column delete :UEDS:UltraEdit.activeDocument.columnDelete( ... 0);"
+20="Column insert dec. no. + '  ' :UEDS:UltraEdit.activeDocument.columnInsertNum( ... 1,1,false,false);"
+21="Column insert dec. no. + '0' :UEDS:UltraEdit.activeDocument.columnInsertNum( ... 1,1,true,false);"
+22="Column insert hex. no. + '  ' :UEDS:UltraEdit.activeDocument.columnInsertNum( ... 1,1,false,true);"
+23="Column insert hex. no. + '0' :UEDS:UltraEdit.activeDocument.columnInsertNum( ... 1,1,true,true);"
+24="Column insert string :UEDS:UltraEdit.activeDocument.columnInsert(" ... ");"
+25="Column justify center :UEDS:UltraEdit.activeDocument.columnCenterJustify();"
+26="Column justify left :UEDS:UltraEdit.activeDocument.columnLeftJustify();"
+27="Column justify right :UEDS:UltraEdit.activeDocument.columnRightJustify();"
+28="Column mode off :UEDS:UltraEdit.columnModeOff();"
+29="Column mode on :UEDS:UltraEdit.columnModeOn();"
+30="Convert all lead. ' ' to tabs :UEDS:UltraEdit.activeDocument.spacesToTabs();"
+31="Convert all spaces to tabs :UEDS:UltraEdit.activeDocument.spacesToTabsAll();"
+32="Convert all tabs to spaces :UEDS:UltraEdit.activeDocument.tabsToSpaces();"
+33="Convert ANSI to OEM :UEDS:UltraEdit.activeDocument.ansiToOem();"
+34="Convert ASCII to Unicode :UEDS:UltraEdit.activeDocument.ASCIIToUnicode();"
+35="Convert ASCII to UTF-8 :UEDS:UltraEdit.activeDocument.ASCIIToUTF8();"
+36="Convert DOS to MAC :UEDS:UltraEdit.activeDocument.dosToMac();"
+37="Convert DOS to UNIX :UEDS:UltraEdit.activeDocument.dosToUnix();"
+38="Convert from EBCDIC :UEDS:UltraEdit.activeDocument.fromEBCDIC();"
+39="Convert OEM to ANSI :UEDS:UltraEdit.activeDocument.oemToAnsi();"
+40="Convert returns to word wrap :UEDS:UltraEdit.activeDocument.returnToWrap();"
+41="Convert to EBCDIC :UEDS:UltraEdit.activeDocument.toEBCDIC();"
+42="Convert Unicode to ASCII :UEDS:UltraEdit.activeDocument.unicodeToASCII();"
+43="Convert UNIX/MAC to DOS :UEDS:UltraEdit.activeDocument.unixMacToDos();"
+44="Convert UTF-8 to ASCII :UEDS:UltraEdit.activeDocument.UTF8ToASCII();"
+45="Convert word wrap to returns :UEDS:UltraEdit.activeDocument.wrapToReturn( ... 0);"
+46="Copy  :UEDS:UltraEdit.activeDocument.copy();"
+47="Copy & append :UEDS:UltraEdit.activeDocument.copyAppend();"
+48="Copy bookmarked lines :UEDS:UltraEdit.activeDocument.copyAllBookmarkLines();"
+49="Copy file path/name :UEDS:UltraEdit.activeDocument.copyFilePath();"
+50="Cut  :UEDS:UltraEdit.activeDocument.cut();"
+51="Cut & append :UEDS:UltraEdit.activeDocument.cutAppend();"
+52="Cut bookmarked lines :UEDS:UltraEdit.activeDocument.cutAllBookmarkLines();"
+53="Delete all hidden lines :UEDS:UltraEdit.activeDocument.delAllHiddenLines();"
+54="Delete bookmarked lines :UEDS:UltraEdit.activeDocument.delAllBookmarkLines();"
+55="Delete char/selection :UEDS:UltraEdit.activeDocument.deleteText();"
+56="Delete to end of line :UEDS:UltraEdit.activeDocument.deleteToEndOfLine();"
+57="Delete to start of line :UEDS:UltraEdit.activeDocument.deleteToStartOfLine();"
+58="Delete whole line :UEDS:UltraEdit.activeDocument.deleteLine();"
+59="Dump variable/object :UEDS:var_dump( ... );"
+60="Duplicate line :UEDS:UltraEdit.activeDocument.dupeLine();"
+61="Expand all :UEDS:UltraEdit.activeDocument.expandAll();"
+62="File close with prompt :UEDS:UltraEdit.closeFile(UltraEdit.activeDocument.path,0);"
+63="File close with saving :UEDS:UltraEdit.closeFile(UltraEdit.activeDocument.path,1);"
+64="File close without saving :UEDS:UltraEdit.closeFile(UltraEdit.activeDocument.path,2);"
+65="File new :UEDS:UltraEdit.newFile();"
+66="File open :UEDS:UltraEdit.open(" ... ");"
+67="File save  :UEDS:UltraEdit.save();"
+68="File save all :UEDS:UltraEdit.saveAll();"
+69="File save as :UEDS:UltraEdit.saveAs(" ... ");"
+70="Find command :UEDS:UltraEdit.activeDocument.findReplace.find(" ... ");"
+71="Find opt: (default) :UEDS:UltraEdit.activeDocument.findReplace.mode=0;^pUltraEdit.activeDocument.findReplace.matchCase=false;^pUltraEdit.activeDocument.findReplace.matchWord=false;^pUltraEdit.activeDocument.findReplace.regExp=false;^pUltraEdit.activeDocument.findReplace.searchDown=true;^pUltraEdit.activeDocument.findReplace.searchInColumn=false;^p"
+72="Find opt: ASCII :UEDS:UltraEdit.activeDocument.findReplace.searchAscii=true;"
+73="Find opt: Column from :UEDS:UltraEdit.activeDocument.findReplace.fromCol= ... 0;"
+74="Find opt: Column to :UEDS:UltraEdit.activeDocument.findReplace.toCol= ... -1;"
+75="Find opt: Down :UEDS:UltraEdit.activeDocument.findReplace.searchDown=true;"
+76="Find opt: Ignore case :UEDS:UltraEdit.activeDocument.findReplace.matchCase=false;"
+77="Find opt: In all open files :UEDS:UltraEdit.activeDocument.findReplace.mode=2;"
+78="Find opt: In columns off :UEDS:UltraEdit.activeDocument.findReplace.searchInColumn=false;"
+79="Find opt: In columns on :UEDS:UltraEdit.activeDocument.findReplace.searchInColumn=true;"
+80="Find opt: In current file :UEDS:UltraEdit.activeDocument.findReplace.mode=0;"
+81="Find opt: In selection :UEDS:UltraEdit.activeDocument.findReplace.mode=1;"
+82="Find opt: Match case :UEDS:UltraEdit.activeDocument.findReplace.matchCase=true;"
+83="Find opt: Match word :UEDS:UltraEdit.activeDocument.findReplace.matchWord=true;"
+84="Find opt: Regular exp. :UEDS:UltraEdit.activeDocument.findReplace.regExp=true;"
+85="Find opt: Up :UEDS:UltraEdit.activeDocument.findReplace.searchDown=false;"
+86="FindInFiles command :UEDS:UltraEdit.frInFiles.find(" ... ");"
+87="FindInFiles opt: Directory :UEDS:UltraEdit.frInFiles.directoryStart=" ... ";"
+88="FindInFiles opt: Encoding (UTF-8) :UEDS:UltraEdit.frInFiles.useEncoding=true;^pUltraEdit.frInFiles.encoding= ... 65001;"
+89="FindInFiles opt: Favorites :UEDS:UltraEdit.frInFiles.filesToSearch=2;"
+90="FindInFiles opt: File type :UEDS:UltraEdit.frInFiles.searchInFilesTypes="*. ... ";"
+91="FindInFiles opt: Files listed :UEDS:UltraEdit.frInFiles.filesToSearch=0;"
+92="FindInFiles opt: Ignore hidden dirs :UEDS:UltraEdit.frInFiles.ignoreHiddenSubs=true;"
+93="FindInFiles opt: Lines not match :UEDS:UltraEdit.frInFiles.displayLinesDoNotMatch=true;"
+94="FindInFiles opt: Match case :UEDS:UltraEdit.frInFiles.matchCase=true;"
+95="FindInFiles opt: Match files not found :UEDS:UltraEdit.frInFiles.reverseSearch=true;"
+96="FindInFiles opt: Match word :UEDS:UltraEdit.frInFiles.matchWord=true;"
+97="FindInFiles opt: Open files :UEDS:UltraEdit.frInFiles.filesToSearch=1;"
+98="FindInFiles opt: Open matching files :UEDS:UltraEdit.frInFiles.openMatchingFiles=true;"
+99="FindInFiles opt: Output win. :UEDS:UltraEdit.frInFiles.useOutputWindow=true;"
+100="FindInFiles opt: Project :UEDS:UltraEdit.frInFiles.filesToSearch=3;"
+101="FindInFiles opt: Recursive :UEDS:UltraEdit.frInFiles.searchSubs=true;"
+102="FindInFiles opt: Regular exp. :UEDS:UltraEdit.frInFiles.regExp=true;"
+103="FindInFiles opt: Solution :UEDS:UltraEdit.frInFiles.filesToSearch=4;"
+104="FindInFiles opt: To edit win. :UEDS:UltraEdit.frInFiles.useOutputWindow=false;"
+105="FindInFiles opt: Unicode :UEDS:UltraEdit.frInFiles.unicodeSearch=true;"
+106="Format: Capitalize :UEDS:UltraEdit.activeDocument.toCaps();"
+107="Format: Invert case :UEDS:UltraEdit.activeDocument.invertCase();"
+108="Format: To lower case :UEDS:UltraEdit.activeDocument.toLower();"
+109="Format: To upper case :UEDS:UltraEdit.activeDocument.toUpper();"
+110="Get active doc index :UEDS:var  ...  = UltraEdit.activeDocumentIdx;"
+111="Get clipboard content :UEDS:var  ...  = UltraEdit.clipboardContent;"
+112="Get clipboard index :UEDS:var  ...  = UltraEdit.clipboardIdx;"
+113="Get code page :UEDS:UltraEdit.activeDocument.codePage"
+114="Get column number :UEDS:var  ...  = UltraEdit.activeDocument.currentColumnNum;"
+115="Get cur. character :UEDS:var  ...  = UltraEdit.activeDocument.currentChar;"
+116="Get cur. selection :UEDS:var  ...  = UltraEdit.activeDocument.selection;"
+117="Get current position :UEDS:var  ...  = UltraEdit.activeDocument.currentPos;"
+118="Get encoding of file :UEDS:var  ...  = UltraEdit.activeDocument.encoding;"
+119="Get file path+name :UEDS:var  ...  = UltraEdit.activeDocument.path;"
+120="Get file size :UEDS:var  ...  = UltraEdit.activeDocument.fileSize;"
+121="Get line number :UEDS:var  ...  = UltraEdit.activeDocument.currentLineNum;"
+122="Get line terminator :UEDS:UltraEdit.activeDocument.lineTerminator"
+123="Get number of files :UEDS:UltraEdit.document.length"
+124="Get regex engine :UEDS:var  ...  = UltraEdit.regexMode;"
+125="Get string to file :UEDS:UltraEdit.getString(" ... ",0);"
+126="Get string to var. :UEDS:var ? = UltraEdit.getString(" ... ",1);"
+127="Get value to file :UEDS:UltraEdit.getValue(" ... ",0);"
+128="Get value to var. :UEDS:var ? = UltraEdit.getValue(" ... ",1);"
+129="Goto bookmark  :UEDS:UltraEdit.activeDocument.gotoBookmark( ... -1);"
+130="Goto bookmark prev.  :UEDS:UltraEdit.activeDocument.previousBookmark();"
+131="Goto bookmark prev. sel. :UEDS:UltraEdit.activeDocument.previousBookmarkSelect();"
+132="Goto bookmark select :UEDS:UltraEdit.activeDocument.gotoBookmarkSelect( ... -1);"
+133="Goto column  :UEDS:UltraEdit.activeDocument.gotoLine(0, ... 1);"
+134="Goto column select :UEDS:UltraEdit.activeDocument.gotoLineSelect(0, ... 1);"
+135="Goto end of file :UEDS:UltraEdit.activeDocument.bottom();"
+136="Goto end of next word :UEDS:UltraEdit.activeDocument.gotoEndOfNextWord();"
+137="Goto end of prev word :UEDS:UltraEdit.activeDocument.gotoEndOfPrevWord();"
+138="Goto line  :UEDS:UltraEdit.activeDocument.gotoLine( ... 1,1);"
+139="Goto line select :UEDS:UltraEdit.activeDocument.gotoLineSelect( ... 1,1);"
+140="Goto page  :UEDS:UltraEdit.activeDocument.gotoPage( ... 1);"
+141="Goto page select :UEDS:UltraEdit.activeDocument.gotoPageSelect( ... 1);"
+142="Goto position  :UEDS:UltraEdit.activeDocument.gotoPos( ... );"
+143="Goto position select :UEDS:UltraEdit.activeDocument.gotoPosSelect( ... );"
+144="Goto top of file :UEDS:UltraEdit.activeDocument.top();"
+145="Hex delete :UEDS:UltraEdit.activeDocument.hexDelete( ... 1);"
+146="Hex insert :UEDS:UltraEdit.activeDocument.hexInsert( ... 1);"
+147="Hex mode off :UEDS:UltraEdit.activeDocument.hexOff();"
+148="Hex mode on :UEDS:UltraEdit.activeDocument.hexOn();"
+149="Hide or show lines :UEDS:UltraEdit.activeDocument.hideOrShowLines();"
+150="If char == :UEDS:if (UltraEdit.activeDocument.isChar(" ... ")) {"
+151="If char > :UEDS:if (UltraEdit.activeDocument.isCharGt(' ... ')) {"
+152="If column mode :UEDS:if (UltraEdit.columnMode ==  ... true) {"
+153="If column number == :UEDS:if (UltraEdit.activeDocument.isColNum( ... 1)) {"
+154="If column number > :UEDS:if (UltraEdit.activeDocument.isColNumGt( ... 1)) {"
+155="If end of file :UEDS:if (UltraEdit.activeDocument.isEof()) {"
+156="If extension is :UEDS:if (UltraEdit.activeDocument.isExt(" ... ")) {"
+157="If found :UEDS:if (UltraEdit.activeDocument.isFound()) {"
+158="If FTP file :UEDS:if (UltraEdit.activeDocument.isFTP()) {"
+159="If hex mode (f) :UEDS:if (UltraEdit.activeDocument.isHexModeOn()) {"
+160="If hex mode (p) :UEDS:if (UltraEdit.activeDocument.hexMode ==  ... true) {"
+161="If insert mode :UEDS:if (UltraEdit.insOvrMode ==  ... true) {"
+162="If name is :UEDS:if (UltraEdit.activeDocument.isName(" ... ")) {"
+163="If not found :UEDS:if (UltraEdit.activeDocument.isNotFound()) {"
+164="If read-only :UEDS:if (UltraEdit.activeDocument.isReadOnly()) { ... "
+165="If selection :UEDS:if (UltraEdit.activeDocument.isSel()) {"
+166="If word-wrap :UEDS:if (UltraEdit.activeDocument.isWordWrap()) { ... "
+167="Insert global template :UEDS:UltraEdit.activeDocument.insertTemplate("glo. ... ");"
+168="Insert language template :UEDS:UltraEdit.activeDocument.insertTemplate("lng. ... ");"
+169="Insert layout template :UEDS:UltraEdit.activeDocument.insertTemplate("env. ... ");"
+170="Insert line below :UEDS:UltraEdit.activeDocument.insertLine();"
+171="Insert mode on :UEDS:UltraEdit.insertMode();"
+172="Insert page break :UEDS:UltraEdit.activeDocument.insertPageBreak();"
+173="Insert project template :UEDS:UltraEdit.activeDocument.insertTemplate("prj. ... ");"
+174="Insert template by number :UEDS:UltraEdit.activeDocument.insertTemplate( ... 0);"
+175="Insert time/date :UEDS:UltraEdit.activeDocument.timeDate();"
+176="Key Backspace :UEDS:UltraEdit.activeDocument.key("BACKSPACE");"
+177="Key Ctrl+End :UEDS:UltraEdit.activeDocument.key("CTRL+END");"
+178="Key Ctrl+Home :UEDS:UltraEdit.activeDocument.key("CTRL+HOME");"
+179="Key Ctrl+Left :UEDS:UltraEdit.activeDocument.key("CTRL+LEFT ARROW");"
+180="Key Ctrl+Right :UEDS:UltraEdit.activeDocument.key("CTRL+RIGHT ARROW");"
+181="Key Delete :UEDS:UltraEdit.activeDocument.key("DEL");"
+182="Key Down :UEDS:UltraEdit.activeDocument.key("DOWN ARROW");"
+183="Key End :UEDS:UltraEdit.activeDocument.key("END");"
+184="Key Home :UEDS:UltraEdit.activeDocument.key("HOME");"
+185="Key Left :UEDS:UltraEdit.activeDocument.key("LEFT ARROW");"
+186="Key Page Down :UEDS:UltraEdit.activeDocument.key("PGDN");"
+187="Key Page Up :UEDS:UltraEdit.activeDocument.key("PGUP");"
+188="Key Right :UEDS:UltraEdit.activeDocument.key("RIGHT ARROW");"
+189="Key Up :UEDS:UltraEdit.activeDocument.key("UP ARROW");"
+190="Match brace :UEDS:UltraEdit.activeDocument.matchBrace();"
+191="Message box no title :UEDS:UltraEdit.messageBox(" ... ");"
+192="Message box with title :UEDS:UltraEdit.messageBox(" ... ","");"
+193="Move line down :UEDS:UltraEdit.activeDocument.moveLineDown();"
+194="Move line up :UEDS:UltraEdit.activeDocument.moveLineUp();"
+195="Output window clear :UEDS:UltraEdit.outputWindow.clear();"
+196="Output window copy :UEDS:UltraEdit.outputWindow.copy();"
+197="Output window output off :UEDS:UltraEdit.outputWindow.showOutput=false;"
+198="Output window output on :UEDS:UltraEdit.outputWindow.showOutput=true;"
+199="Output window show :UEDS:UltraEdit.outputWindow.showWindow(true);"
+200="Output window status off :UEDS:UltraEdit.outputWindow.showStatus=false;"
+201="Output window status on :UEDS:UltraEdit.outputWindow.showStatus=true;"
+202="Output window visible :UEDS:if (UltraEdit.outputWindow.visible ==  ... false) {"
+203="Output window write :UEDS:UltraEdit.outputWindow.write(" ... ");"
+204="Overstrike mode on :UEDS:UltraEdit.overStrikeMode();"
+205="Paste :UEDS:UltraEdit.activeDocument.paste();"
+206="Prompt to decrypt file :UEDS:UltraEdit.decryptFilePrompt();"
+207="Prompt to encrypt file :UEDS:UltraEdit.encryptFilePrompt();"
+208="Read-only off :UEDS:UltraEdit.activeDocument.readOnlyOff(); ... "
+209="Read-only on :UEDS:UltraEdit.activeDocument.readOnlyOn(); ... "
+210="Regex engine Perl :UEDS:UltraEdit.perlReOn();"
+211="Regex engine UltraEdit :UEDS:UltraEdit.ueReOn();"
+212="Regex engine Unix :UEDS:UltraEdit.unixReOn();"
+213="Re-indent selection :UEDS:UltraEdit.activeDocument.reIndentSelection();"
+214="Remove block comment :UEDS:UltraEdit.activeDocument.commentSelectionRemove();"
+215="Remove line comment :UEDS:UltraEdit.activeDocument.commentRemove();"
+216="Replace command :UEDS:UltraEdit.activeDocument.findReplace.replace(" ... ", "");"
+217="Replace opt: (default) :UEDS:UltraEdit.activeDocument.findReplace.mode=0;^pUltraEdit.activeDocument.findReplace.matchCase=false;^pUltraEdit.activeDocument.findReplace.matchWord=false;^pUltraEdit.activeDocument.findReplace.regExp=false;^pUltraEdit.activeDocument.findReplace.searchDown=true;^pUltraEdit.activeDocument.findReplace.searchInColumn=false;^pUltraEdit.activeDocument.findReplace.preserveCase=false;^pUltraEdit.activeDocument.findReplace.replaceAll=false;^pUltraEdit.activeDocument.findReplace.replaceInAllOpen=false;^p"
+218="Replace opt: All  :UEDS:UltraEdit.activeDocument.findReplace.replaceAll=true;"
+219="Replace opt: All open files :UEDS:UltraEdit.activeDocument.findReplace.replaceInAllOpen=true;"
+220="Replace opt: ASCII :UEDS:UltraEdit.activeDocument.findReplace.searchAscii=true;"
+221="Replace opt: Down :UEDS:UltraEdit.activeDocument.findReplace.searchDown=true;"
+222="Replace opt: Match case :UEDS:UltraEdit.activeDocument.findReplace.matchCase=true;"
+223="Replace opt: Match word :UEDS:UltraEdit.activeDocument.findReplace.matchWord=true;"
+224="Replace opt: Preserve case :UEDS:UltraEdit.activeDocument.findReplace.preserveCase=true;"
+225="Replace opt: Regular exp. :UEDS:UltraEdit.activeDocument.findReplace.regExp=true;"
+226="Replace opt: Selected text :UEDS:UltraEdit.activeDocument.findReplace.selectText=true;"
+227="Replace opt: Up :UEDS:UltraEdit.activeDocument.findReplace.searchDown=false;"
+228="ReplInFiles command :UEDS:UltraEdit.frInFiles.replace(" ... ", "");"
+229="ReplInFiles opt: Directory :UEDS:UltraEdit.frInFiles.directoryStart=" ... ";"
+230="ReplInFiles opt: Encoding (UTF-8) :UEDS:UltraEdit.frInFiles.useEncoding=true;^pUltraEdit.frInFiles.encoding= ... 65001;"
+231="ReplInFiles opt: Favorites :UEDS:UltraEdit.frInFiles.filesToSearch=2;"
+232="ReplInFiles opt: File type :UEDS:UltraEdit.frInFiles.searchInFilesTypes="*. ... ";"
+233="ReplInFiles opt: Files listed :UEDS:UltraEdit.frInFiles.filesToSearch=0;"
+234="ReplInFiles opt: Ignore hidden dirs :UEDS:UltraEdit.frInFiles.ignoreHiddenSubs=true;"
+235="ReplInFiles opt: Log :UEDS:UltraEdit.frInFiles.logChanges=true;"
+236="ReplInFiles opt: Match case :UEDS:UltraEdit.frInFiles.matchCase=true;"
+237="ReplInFiles opt: Match word :UEDS:UltraEdit.frInFiles.matchWord=true;"
+238="ReplInFiles opt: Open files :UEDS:UltraEdit.frInFiles.filesToSearch=1;"
+239="ReplInFiles opt: Open matching files :UEDS:UltraEdit.frInFiles.openMatchingFiles=true;"
+240="ReplInFiles opt: Preserve case :UEDS:UltraEdit.frInFiles.preserveCase=true;"
+241="ReplInFiles opt: Project :UEDS:UltraEdit.frInFiles.filesToSearch=3;"
+242="ReplInFiles opt: Recursive :UEDS:UltraEdit.frInFiles.searchSubs=true;"
+243="ReplInFiles opt: Regular exp. :UEDS:UltraEdit.frInFiles.regExp=true;"
+244="ReplInFiles opt: Solution :UEDS:UltraEdit.frInFiles.filesToSearch=4;"
+245="ReplInFiles opt: Unicode :UEDS:UltraEdit.frInFiles.unicodeSearch=true;"
+246="Run tool :UEDS:UltraEdit.runTool(" ... ");"
+247="Select all :UEDS:UltraEdit.activeDocument.selectAll();"
+248="Select line :UEDS:UltraEdit.activeDocument.selectLine();"
+249="Select to end of file :UEDS:UltraEdit.activeDocument.selectToBottom();"
+250="Select to end of next word :UEDS:UltraEdit.activeDocument.gotoEndOfNextWordSelect();"
+251="Select to end of prev word :UEDS:UltraEdit.activeDocument.gotoEndOfPrevWordSelect();"
+252="Select to top of file :UEDS:UltraEdit.activeDocument.selectToTop();"
+253="Select word :UEDS:UltraEdit.activeDocument.selectWord();"
+254="Selection cancel :UEDS:UltraEdit.activeDocument.cancelSelect();"
+255="Selection end :UEDS:UltraEdit.activeDocument.endSelect();"
+256="Selection start :UEDS:UltraEdit.activeDocument.startSelect();"
+257="Set active file :UEDS:UltraEdit.document[ ... 1].setActive();"
+258="Set clipboard content :UEDS:UltraEdit.clipboardContent = " ... ";"
+259="Set code page :UEDS:UltraEdit.activeDocument.codePage =  ... ;"
+260="Sort asc. alternate  :UEDS:UltraEdit.activeDocument.sortAsc(3,false,false, ... 1,-1);"
+261="Sort asc. alternate +ic  :UEDS:UltraEdit.activeDocument.sortAsc(3,true,false, ... 1,-1);"
+262="Sort asc. alternate +ic +rd :UEDS:UltraEdit.activeDocument.sortAsc(3,true,true, ... 1,-1);"
+263="Sort asc. alternate +rd :UEDS:UltraEdit.activeDocument.sortAsc(3,false,true ... 1,-1);"
+264="Sort asc. locale  :UEDS:UltraEdit.activeDocument.sortAsc(2,false,false, ... 1,-1);"
+265="Sort asc. locale +ic  :UEDS:UltraEdit.activeDocument.sortAsc(2,true,false, ... 1,-1);"
+266="Sort asc. locale +ic +rd :UEDS:UltraEdit.activeDocument.sortAsc(2,true,true, ... 1,-1);"
+267="Sort asc. locale +rd :UEDS:UltraEdit.activeDocument.sortAsc(2,false,true, ... 1,-1);"
+268="Sort asc. normal  :UEDS:UltraEdit.activeDocument.sortAsc(0,false,false, ... 1,-1);"
+269="Sort asc. normal +ic  :UEDS:UltraEdit.activeDocument.sortAsc(0,true,false, ... 1,-1);"
+270="Sort asc. normal +ic +rd :UEDS:UltraEdit.activeDocument.sortAsc(0,true,true, ... 1,-1);"
+271="Sort asc. normal +rd :UEDS:UltraEdit.activeDocument.sortAsc(0,false,true, ... 1,-1);"
+272="Sort asc. numeric  :UEDS:UltraEdit.activeDocument.sortAsc(1,false,false, ... 1,-1);"
+273="Sort asc. numeric +ic  :UEDS:UltraEdit.activeDocument.sortAsc(1,true,false, ... 1,-1);"
+274="Sort asc. numeric +ic +rd :UEDS:UltraEdit.activeDocument.sortAsc(1,true,true, ... 1,-1);"
+275="Sort asc. numeric +rd :UEDS:UltraEdit.activeDocument.sortAsc(1,false,true, ... 1,-1);"
+276="Sort des. alternate  :UEDS:UltraEdit.activeDocument.sortDes(3,false,false, ... 1,-1);"
+277="Sort des. alternate +ic  :UEDS:UltraEdit.activeDocument.sortDes(3,true,false, ... 1,-1);"
+278="Sort des. alternate +ic +rd :UEDS:UltraEdit.activeDocument.sortDes(3,true,true, ... 1,-1);"
+279="Sort des. alternate +rd :UEDS:UltraEdit.activeDocument.sortDes(3,false,true ... 1,-1);"
+280="Sort des. locale  :UEDS:UltraEdit.activeDocument.sortDes(2,false,false, ... 1,-1);"
+281="Sort des. locale +ic  :UEDS:UltraEdit.activeDocument.sortDes(2,true,false, ... 1,-1);"
+282="Sort des. locale +ic +rd :UEDS:UltraEdit.activeDocument.sortDes(2,true,true, ... 1,-1);"
+283="Sort des. locale +rd :UEDS:UltraEdit.activeDocument.sortDes(2,false,true, ... 1,-1);"
+284="Sort des. normal  :UEDS:UltraEdit.activeDocument.sortDes(0,false,false, ... 1,-1);"
+285="Sort des. normal +ic  :UEDS:UltraEdit.activeDocument.sortDes(0,true,false, ... 1,-1);"
+286="Sort des. normal +ic +rd :UEDS:UltraEdit.activeDocument.sortDes(0,true,true, ... 1,-1);"
+287="Sort des. normal +rd :UEDS:UltraEdit.activeDocument.sortDes(0,false,true, ... 1,-1);"
+288="Sort des. numeric  :UEDS:UltraEdit.activeDocument.sortDes(1,false,false, ... 1,-1);"
+289="Sort des. numeric +ic  :UEDS:UltraEdit.activeDocument.sortDes(1,true,false, ... 1,-1);"
+290="Sort des. numeric +ic +rd :UEDS:UltraEdit.activeDocument.sortDes(1,true,true, ... 1,-1);"
+291="Sort des. numeric +rd :UEDS:UltraEdit.activeDocument.sortDes(1,false,true, ... 1,-1);"
+292="Sort opt: (default) :UEDS:UltraEdit.activeDocument.sort.ascending=true;^pUltraEdit.activeDocument.sort.col1Start=1;^pUltraEdit.activeDocument.sort.col1End=-1;^pUltraEdit.activeDocument.sort.col2Start=0;^pUltraEdit.activeDocument.sort.col2End=0;^pUltraEdit.activeDocument.sort.col3Start=0;^pUltraEdit.activeDocument.sort.col3End=0;^pUltraEdit.activeDocument.sort.col4Start=0;^pUltraEdit.activeDocument.sort.col4End=0;^pUltraEdit.activeDocument.sort.ignoreCase=true;^pUltraEdit.activeDocument.sort.removeDuplicates=0;^pUltraEdit.activeDocument.sort.remKey1=true;^pUltraEdit.activeDocument.sort.remKey2=true;^pUltraEdit.activeDocument.sort.remKey3=true;^pUltraEdit.activeDocument.sort.remKey4=true;^pUltraEdit.activeDocument.sort.type=0;^p"
+293="Sort opt: Ascending :UEDS:UltraEdit.activeDocument.sort.ascending=true;"
+294="Sort opt: Case eval. :UEDS:UltraEdit.activeDocument.sort.ignoreCase=false;"
+295="Sort opt: Case ignore :UEDS:UltraEdit.activeDocument.sort.ignoreCase=true;"
+296="Sort opt: Col. end :UEDS:UltraEdit.activeDocument.sort.col1End= ... -1;"
+297="Sort opt: Col. start :UEDS:UltraEdit.activeDocument.sort.col1Start= ... 1;"
+298="Sort opt: Descending :UEDS:UltraEdit.activeDocument.sort.ascending=false;"
+299="Sort opt: Order alt. :UEDS:UltraEdit.activeDocument.sort.type=3;"
+300="Sort opt: Order char :UEDS:UltraEdit.activeDocument.sort.type=0;"
+301="Sort opt: Order locale :UEDS:UltraEdit.activeDocument.sort.type=2;"
+302="Sort opt: Order numeric :UEDS:UltraEdit.activeDocument.sort.type=1;"
+303="Sort opt: Remove dups all keys :UEDS:UltraEdit.activeDocument.sort.removeDuplicates=1;"
+304="Sort opt: Remove dups any keys :UEDS:UltraEdit.activeDocument.sort.removeDuplicates=2;"
+305="Sort opt: Remove dups key off :UEDS:UltraEdit.activeDocument.sort.remKey1=false;"
+306="Sort opt: Remove dups key on :UEDS:UltraEdit.activeDocument.sort.remKey1=true;"
+307="Sort opt: Remove dups none :UEDS:UltraEdit.activeDocument.sort.removeDuplicates=0;"
+308="Sorting command :UEDS:UltraEdit.activeDocument.sort.sort();"
+309="Toggle bookmark :UEDS:UltraEdit.activeDocument.toggleBookmark();"
+310="Trim leading spaces :UEDS:UltraEdit.activeDocument.trimLeadingSpaces();"
+311="Trim trailing spaces :UEDS:UltraEdit.activeDocument.trimTrailingSpaces();"
+312="Word-wrap off :UEDS:UltraEdit.activeDocument.wordWrapOff(); ... "
+313="Word-wrap on :UEDS:UltraEdit.activeDocument.wordWrapOn(); ... "
+314="Write a string :UEDS:" ... ""
+315="XML convert to CRLF :UEDS:UltraEdit.activeDocument.xmlConvertToCRLF();"
+316=
+
+[Group List]
+0=COLD FUSION - Tags
+1=HTML - Special Characters
+2=HTML - Tags
+3=UE/UES Macro Commands
+4=UE/UES Script Commands
+5=
Index: doc/tools/ultraedit/ultraedit/template/language/c_cplusplus-tpl.xml
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/template/language/c_cplusplus-tpl.xml	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/template/language/c_cplusplus-tpl.xml	(working copy)
@@ -0,0 +1,60 @@
+<?xml version="1.0"?>
+<Templates encode="utf8escenc"><Template Name="auto" Comments="0" Strings="0">auto [+var+] = [+value+];</Template><Template Name="bool">bool [+var+] = [+false+];</Template><Template Name="char">char [+var+][] = "[+value+]";</Template><Template Name="class">class [+className+] {&#xD;
+	^&#xD;
+};</Template><Template Name="const_cast">const_cast&lt;[+newtype+]&gt;([+expression+])</Template><Template Name="delete">delete [+var+];</Template><Template Name="do">do&#xD;
+{&#xD;
+	^&#xD;
+}&#xD;
+while([+evaluation+]);</Template><Template Name="dynamic_cast">dynamic_cast&lt;[+newtype+]&gt;([+expression+])</Template><Template Name="else">else &#xD;
+{&#xD;
+	^&#xD;
+}</Template><Template Name="elseif">else if ([+evaluation+])&#xD;
+{&#xD;
+	^&#xD;
+}</Template><Template Name="enum">enum [+name+] { [+values+] } [+objects+];</Template><Template Name="explicit">explicit [+className+]([+params+]);</Template><Template Name="extern">extern [+strliteral+] [+declaration+];</Template><Template Name="float">float [+var+] = [+number+];</Template><Template Name="for">for (int [+n+]=[+X+]; [+n+]&lt;[+Y+]; [+n+]++)&#xD;
+{&#xD;
+	^&#xD;
+}</Template><Template Name="friend">friend [+className+];</Template><Template Name="function">[+type+] [+name+] ([+parameters+])&#xD;
+{&#xD;
+	^&#xD;
+}</Template><Template Name="if" Comments="0" Strings="0">if ([+evaluation+]) &#xD;
+{&#xD;
+	^&#xD;
+}</Template><Template Name="include">#include "[+filename+]"</Template><Template Name="inline">inline [+type+] [+name+] ([+params+])&#xD;
+{&#xD;
+	^&#xD;
+}</Template><Template Name="int">int [+var+] = [+integer+];</Template><Template Name="mutable">mutable [+type+] [+var+];</Template><Template Name="namespace">namespace [+nsName+]&#xD;
+{&#xD;
+	^&#xD;
+}</Template><Template Name="operator">operator[+symbol+]([+params+]);</Template><Template Name="private">private:&#xD;
+	[+members+];</Template><Template Name="protected">protected:&#xD;
+	[+members+];</Template><Template Name="public">public:&#xD;
+	[+members+];</Template><Template Name="reinterpret_cast">reinterpret_cast&lt;[+newtype+]&gt;([+expression+])</Template><Template Name="sizeof">sizeof([+char+])</Template><Template Name="static">static [+int+] [+n+]=[+val+]; </Template><Template Name="static_cast">static_cast&lt;[+newtype+]&gt;([+expression+])</Template><Template Name="struct">struct [+name+]&#xD;
+{&#xD;
+	[+memtype+] [+memname+];&#xD;
+	^&#xD;
+} [+object names+];</Template><Template Name="switch">switch ([+expression+])&#xD;
+{&#xD;
+	case [+value+]:&#xD;
+		^ &#xD;
+	break;&#xD;
+	default:&#xD;
+		&#xD;
+}</Template><Template Name="template">template&lt;[+paramslist+]&gt; [+declaration+]</Template><Template Name="this">this-&gt;[+member+]</Template><Template Name="try">try&#xD;
+{&#xD;
+	^ // code to try&#xD;
+}&#xD;
+catch ([+type+] [+e+])&#xD;
+{&#xD;
+	// error handling&#xD;
+}</Template><Template Name="typedef">typedef [+type+] [+identifier+];</Template><Template Name="typeid">typeid([+type+])</Template><Template Name="typename">typename [+identifier+]</Template><Template Name="union">union [+tag+]&#xD;
+{&#xD;
+	[+memtype+] [+memname+];&#xD;
+	^&#xD;
+} [+objects+];&#xD;
+</Template><Template Name="using">using namespace [+nsName+];</Template><Template Name="uuid">uuid("[+guid+]")</Template><Template Name="virtual">virtual [+type+] [+name+];</Template><Template Name="void">void [+function+] ([+params+])&#xD;
+{&#xD;
+	^&#xD;
+}</Template><Template Name="volatile">volatile [+type+] [+var+];</Template><Template Name="whcar_t">wchar_t [+name+] = [+value+];</Template><Template Name="while">while ([+evaluation+]) {&#xD;
+	^ &#xD;
+}</Template></Templates>
Index: doc/tools/ultraedit/ultraedit/template/language/csharp-tpl.xml
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/template/language/csharp-tpl.xml	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/template/language/csharp-tpl.xml	(working copy)
@@ -0,0 +1,64 @@
+<?xml version="1.0"?>
+<Templates encode="utf8escenc"><Template Name="bool">bool [+var+] = [+false+];</Template><Template Name="byte">byte [+x+] = [+0+];</Template><Template Name="char">char [+var+] = '[+string+]';</Template><Template Name="checked">checked ([+expression+])</Template><Template Name="class">class [+name+]&#xD;
+{&#xD;
+	^&#xD;
+}</Template><Template Name="decimal">decimal [+var+] = [+int+]m;</Template><Template Name="delegate">delegate [+void+] [+name+]([+params+]);</Template><Template Name="do">do &#xD;
+{&#xD;
+	^ &#xD;
+} while ([+evaluation+]) </Template><Template Name="double">double [+var+] = [+int+];</Template><Template Name="else">else&#xD;
+	^</Template><Template Name="elseif">else &#xD;
+	if ([+evaluation+])&#xD;
+		^</Template><Template Name="enum">enum [+identifier+] {[+list+]};</Template><Template Name="event">event [+delegate+] [+name+]</Template><Template Name="fixed">fixed ([+type+]* [+pointer+] = [+exp+]) {&#xD;
+	^&#xD;
+}</Template><Template Name="float">float [+var+] = [+number+];</Template><Template Name="for">for (int [+n+]=[+X+]; [+n+]&lt;=[+Y+]; [+n+]++)&#xD;
+{&#xD;
+	^ &#xD;
+}</Template><Template Name="foreach">foreach ([+type+] [+var+] in [+col+])&#xD;
+{&#xD;
+	^&#xD;
+} </Template><Template Name="function">[+visibility+] [+return type+] [+name+] ([+parameters+])&#xD;
+{&#xD;
+	^ // statements&#xD;
+}</Template><Template Name="if">if ([+evaluation+]) &#xD;
+	^</Template><Template Name="int">int [+var+] = [+int+];</Template><Template Name="interface">interface [+name+]&#xD;
+{&#xD;
+	^&#xD;
+}</Template><Template Name="lock">lock ([+this+])&#xD;
+{&#xD;
+	^&#xD;
+}</Template><Template Name="long">long [+var+] = [+int+];</Template><Template Name="namespace">namespace [+name+]&#xD;
+{&#xD;
+	^&#xD;
+}</Template><Template Name="new">new [+objName+] ([+params+]);</Template><Template Name="object">object [+name+];</Template><Template Name="operator">operator [+oper+]([+opType+] [+operand+])&#xD;
+{&#xD;
+	^&#xD;
+}</Template><Template Name="return">return [+expression+];</Template><Template Name="sbyte">sbyte [+var+] = [+int+];</Template><Template Name="sealed">sealed class [+name+]&#xD;
+{&#xD;
+	^&#xD;
+}</Template><Template Name="short">short [+var+] = [+int+];</Template><Template Name="sizeof">sizeof([+type+])</Template><Template Name="stackalloc">stackalloc [+type+][[+expression+]]</Template><Template Name="static">static [+type+] [+name+]()&#xD;
+{&#xD;
+	^&#xD;
+}</Template><Template Name="string">string [+var+] = "[+string+]";</Template><Template Name="struct">struct [+identifier+]&#xD;
+{&#xD;
+	^&#xD;
+}</Template><Template Name="switch">switch ([+expression+])&#xD;
+{&#xD;
+	case [+value+]:&#xD;
+		^ &#xD;
+	break;&#xD;
+	default:&#xD;
+		&#xD;
+}</Template><Template Name="throw">throw [+expression+];</Template><Template Name="try">try&#xD;
+{&#xD;
+	^ // code to try&#xD;
+}&#xD;
+catch [+err+]&#xD;
+{&#xD;
+	// error handling&#xD;
+}</Template><Template Name="typeof">typeof([+type+])</Template><Template Name="uint">uint [+var+] = [+int+];</Template><Template Name="ulong">ulong [+var+] = [+int+];</Template><Template Name="unchecked">unchecked ([+expression+])</Template><Template Name="unsafe">unsafe [+static+] [+void+] [+name+]([+params+]&#xD;
+{&#xD;
+	^&#xD;
+}</Template><Template Name="ushort">ushort [+var+] = [+int+];</Template><Template Name="void">void [+name+]();</Template><Template Name="while">while ([+evaluation+]) &#xD;
+{&#xD;
+	^&#xD;
+}</Template></Templates>
Index: doc/tools/ultraedit/ultraedit/template/language/css-tpl.xml
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/template/language/css-tpl.xml	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/template/language/css-tpl.xml	(working copy)
@@ -0,0 +1,14 @@
+<?xml version="1.0"?>
+<Templates encode="utf8escenc"><Template Name="a.hover, a.active">a.hover, a.active {&#xD;
+	color: #[+color+];&#xD;
+	font-weight: [+strong+];&#xD;
+	text-decoration: [+underline+];&#xD;
+}</Template><Template Name="a.link, a.visited">a.link, a.visited {&#xD;
+	color: #[+color+];&#xD;
+	font-weight: [+strong+];&#xD;
+	text-decoration: [+none+];&#xD;
+}</Template><Template Name="background">background: #[+fff+] url('[+file+]') [+no-repeat+] [+left+] [+top+];</Template><Template Name="border">border: [+1+]px [+solid+] [+#fff+];</Template><Template Name="class">.[+class name+] {&#xD;
+	^&#xD;
+}</Template><Template Name="font">font: normal [+12px+] [+Georgia,serif+];</Template><Template Name="id">#[+ID name+] {&#xD;
+	^&#xD;
+}</Template><Template Name="import">import ("[+URL+]");</Template><Template Name="list-style">list-style: [+disc+] [+outside+] [+none+];</Template><Template Name="margin">margin: [+0+] [+0+] [+0+] [+0+];</Template><Template Name="padding">padding: [+0+] [+0+] [+0+] [+0+];</Template></Templates>
Index: doc/tools/ultraedit/ultraedit/template/language/html-tpl.xml
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/template/language/html-tpl.xml	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/template/language/html-tpl.xml	(working copy)
@@ -0,0 +1,52 @@
+<?xml version="1.0"?>
+<Templates encode="utf8escenc"><Template Name="div" Comments="0" Strings="0">&lt;div&gt;&#xD;
+	^&#xD;
+&lt;/div&gt;</Template><Template Name="form" Comments="0" Strings="0">&lt;form action="[+action+]"&gt;&#xD;
+	&lt;fieldset&gt;&#xD;
+		&lt;legend&gt;Personal information:&lt;/legend&gt;&#xD;
+		Name: &lt;input type="text" size="30" /&gt;&lt;br /&gt;&#xD;
+		E-mail: &lt;input type="text" size="30" /&gt;&lt;br /&gt;&#xD;
+		Date of birth: &lt;input type="text" size="10" /&gt;&#xD;
+	&lt;/fieldset&gt;&#xD;
+&lt;/form&gt;</Template><Template Name="href" Comments="0" Strings="0">href="[+link+]"&gt;[+link text+]&lt;/a&gt;</Template><Template Name="HTML5" Comments="0" Strings="0">&lt;!DOCTYPE HTML&gt;&#xD;
+&lt;html&gt;&#xD;
+&#xD;
+&lt;head&gt;&#xD;
+	&lt;title&gt;[+Page Title+]&lt;/title&gt;&#xD;
+	&lt;meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /&gt;&#xD;
+	&lt;meta name="description" content="[+Description+]" /&gt;&#xD;
+	&lt;link rel="stylesheet" href="[+Stylesheet Location+]" type="text/css" /&gt;&#xD;
+&lt;/head&gt;&#xD;
+&#xD;
+&lt;body&gt;&#xD;
+&#xD;
+	&lt;header&gt;&#xD;
+		&lt;nav&gt;&#xD;
+		&lt;/nav&gt;&#xD;
+	&lt;/header&gt;&#xD;
+&#xD;
+	&lt;h1&gt;[+Page Title+]&lt;/h1&gt;&#xD;
+&#xD;
+	&lt;!-- content goes here --&gt;&#xD;
+&#xD;
+	&lt;footer&gt;&#xD;
+	&lt;/footer&gt;&#xD;
+&#xD;
+&lt;/body&gt;&#xD;
+&#xD;
+&lt;/html&gt;</Template><Template Name="img" Comments="0" Strings="0">img src="[+path+]" alt="[+alt+]" title="[+title+]" /&gt;</Template><Template Name="link" Comments="0" Strings="0">link rel="[+stylesheet+]" type="[+text/css+] href="[+/file.css+]" /&gt;</Template><Template Name="meta" Comments="0" Strings="0">meta name="[+name+]" content="[+content+]" /&gt;</Template><Template Name="script" Comments="0" Strings="0">script type="text/javascript"&gt;&#xD;
+	^&#xD;
+&lt;/script&gt;</Template><Template Name="table" Comments="0" Strings="0">&lt;table&gt;&#xD;
+	&lt;tr&gt;&#xD;
+		&lt;th&gt;&lt;/th&gt;&#xD;
+		&lt;th&gt;&lt;/th&gt;&#xD;
+	&lt;/tr&gt;&#xD;
+	&lt;tr&gt;&#xD;
+		&lt;td&gt;&lt;/td&gt;&#xD;
+		&lt;td&gt;&lt;/td&gt;&#xD;
+	&lt;/tr&gt;&#xD;
+	&lt;tr&gt;&#xD;
+		&lt;td&gt;&lt;/td&gt;&#xD;
+		&lt;td&gt;&lt;/td&gt;&#xD;
+	&lt;/tr&gt;&#xD;
+&lt;/table&gt;</Template></Templates>
Index: doc/tools/ultraedit/ultraedit/template/language/java-tpl.xml
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/template/language/java-tpl.xml	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/template/language/java-tpl.xml	(working copy)
@@ -0,0 +1,32 @@
+<?xml version="1.0"?>
+<Templates encode="utf8escenc"><Template Name="byte" Comments="0" Strings="0">byte [+b+] = [+0+];</Template><Template Name="char" Comments="0" Strings="0">char [+c+] = '[+string+]';</Template><Template Name="class" Comments="0" Strings="0">[+public+] class [+className+] {&#xD;
+ 	^&#xD;
+}</Template><Template Name="do" Comments="0" Strings="0">do {&#xD;
+ 	^ // code to execute&#xD;
+} while ([+evaluation+])  </Template><Template Name="double" Comments="0" Strings="0">double [+d+] = [+0.0d+];</Template><Template Name="else" Comments="0" Strings="0">else {&#xD;
+ 	^&#xD;
+}</Template><Template Name="else if" Comments="0" Strings="0">else if ([+evaluation+]) {&#xD;
+ 	^&#xD;
+}</Template><Template Name="enum" Comments="0" Strings="0">enum [+Name+] { [+CONSTANTS+] }</Template><Template Name="finally" Comments="0" Strings="0">finally {&#xD;
+ 	^&#xD;
+}</Template><Template Name="float" Comments="0" Strings="0">float [+b+] = [+0+]f;</Template><Template Name="for" Comments="0" Strings="0">for (int [+n+]=[+X+]; [+n+]&lt;[+Y+]; [+n+]++) {&#xD;
+ 	^&#xD;
+}</Template><Template Name="for-each" Comments="0" Strings="0">for ([+type var+]: [+array+]) {&#xD;
+	^&#xD;
+}</Template><Template Name="if" Comments="0" Strings="0">if ([+evaluation+]) {&#xD;
+ 	^&#xD;
+}</Template><Template Name="import" Comments="0" Strings="0">import [+className+];</Template><Template Name="int" Comments="0" Strings="0">byte [+i+] = [+0+];</Template><Template Name="interface" Comments="0" Strings="0">interface [+intName+] {&#xD;
+	^&#xD;
+}</Template><Template Name="long" Comments="0" Strings="0">long [+l+] = [+0+];</Template><Template Name="method" Comments="0" Strings="0">[+public+] [+void+] [+functionName+]([+parameters+]) {&#xD;
+	^&#xD;
+}</Template><Template Name="package" Comments="0" Strings="0">package [+pkgName+];</Template><Template Name="short" Comments="0" Strings="0">short [+s+] = [+0+];</Template><Template Name="String" Comments="0" Strings="0">String [+str+] = "[+string+]";</Template><Template Name="super" Comments="0" Strings="0">super.[+methodName+]();</Template><Template Name="switch" Comments="0" Strings="0">switch ([+expression+]) {&#xD;
+	case [+value+]: ^&#xD;
+		break;&#xD;
+	default:&#xD;
+}</Template><Template Name="try" Comments="0" Strings="0">try {&#xD;
+	^&#xD;
+} catch ([+exception+]) {&#xD;
+	 &#xD;
+}</Template><Template Name="while" Comments="0" Strings="0">while ([+evaluation+]) {&#xD;
+	^&#xD;
+}</Template></Templates>
Index: doc/tools/ultraedit/ultraedit/template/language/javascript-tpl.xml
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/template/language/javascript-tpl.xml	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/template/language/javascript-tpl.xml	(working copy)
@@ -0,0 +1,26 @@
+<?xml version="1.0"?>
+<Templates encode="utf8escenc"><Template Name="alert" Comments="0" Strings="0">alert("[+Alert text+]");</Template><Template Name="else">else {&#xD;
+	^&#xD;
+}</Template><Template Name="elseif">else if ([+evaluation+]) &#xD;
+	^&#xD;
+}</Template><Template Name="finally">finally {&#xD;
+	^&#xD;
+}</Template><Template Name="for" Comments="0" Strings="0">for ([+i+] = [+X+]; [+i+] &lt; [+Y+]; [+i+]++) {&#xD;
+	^ // code to be executed&#xD;
+}</Template><Template Name="function">function [+funcName+] ([+params+]) {&#xD;
+	^&#xD;
+}</Template><Template Name="if" Comments="0" Strings="0">if ([+evaluation+]) {&#xD;
+	^&#xD;
+}</Template><Template Name="switch">switch ([+expression+]) {&#xD;
+	case [+value+]:&#xD;
+		^ // statements&#xD;
+	break;&#xD;
+	default:&#xD;
+		// default statements&#xD;
+}</Template><Template Name="try">try {&#xD;
+	^ // code to try&#xD;
+} catch (e) {&#xD;
+	// handle errors here&#xD;
+}</Template><Template Name="while">while ([+evaluation+]) {&#xD;
+	^ // code to be executed&#xD;
+}</Template></Templates>
Index: doc/tools/ultraedit/ultraedit/template/language/mysql-tpl.xml
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/template/language/mysql-tpl.xml	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/template/language/mysql-tpl.xml	(working copy)
@@ -0,0 +1,3 @@
+<?xml version="1.0"?>
+<Templates encode="utf8escenc"><Template Name="AND">AND [+column_name+] [+=+] [+value+]</Template><Template Name="CREATE">CREATE TABLE [+table_name+]( [+n+] INT NOT NULL AUTO_INCREMENT, PRIMARY KEY([+id+]), [+name+] VARCHAR([+30+]))</Template><Template Name="DELETE">DELETE FROM [+table_name+] WHERE [+some_column+]=[+some_value+]</Template><Template Name="INSERT">INSERT INTO [+table+] ([+columns+]) VALUES('[+values+]' )&#xD;
+</Template><Template Name="ORDER">ORDER BY [+column_name+] ASC</Template><Template Name="SELECT">SELECT [+column_name+] FROM [+tableName+]</Template><Template Name="UPDATE">UPDATE [+table_name+] SET [+column1+]=[+value+] WHERE [+some_column+]=[+some_value+]</Template><Template Name="WHERE">WHERE [+column_name+] [+=+] [+value+]</Template></Templates>
Index: doc/tools/ultraedit/ultraedit/template/language/perl-tpl.xml
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/template/language/perl-tpl.xml	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/template/language/perl-tpl.xml	(working copy)
@@ -0,0 +1,12 @@
+<?xml version="1.0"?>
+<Templates encode="utf8escenc"><Template Name="if" Comments="0" Strings="0">if ([+evaluation+]) {&#xD;
+	^&#xD;
+}</Template><Template Name="elsif" Comments="0" Strings="0">elsif ([+evaluation+]) &#xD;
+	^&#xD;
+}</Template><Template Name="else" Comments="0" Strings="0">else {&#xD;
+	^&#xD;
+}</Template><Template Name="while" Comments="0" Strings="0">while ([+evaluation+]) {&#xD;
+	^ // code to be executed&#xD;
+}</Template><Template Name="for" Comments="0" Strings="0">for ($[+i+] = [+X+]; $[+i+] &lt; [+Y+]; $[+i+]++) {&#xD;
+	^ // code to be executed&#xD;
+}</Template><Template Name="sysopen" Comments="0" Strings="0">sysopen([+handle+], [+file+], [+O_RDONLY+]);</Template><Template Name="print" Comments="0" Strings="0">print "[+text+]";</Template><Template Name="array" Comments="0" Strings="0">@[+arrayName+] = ("[+val+]", "[+val2+]");</Template></Templates>
Index: doc/tools/ultraedit/ultraedit/template/language/php-tpl.xml
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/template/language/php-tpl.xml	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/template/language/php-tpl.xml	(working copy)
@@ -0,0 +1,21 @@
+<?xml version="1.0"?>
+<Templates encode="utf8escenc"><Template Name="addcslashes" Comments="0" Strings="0">addcslashes ($str, '[+chars+]')</Template><Template Name="addslashes">addslashes([+$str+])</Template><Template Name="array">array( [+0+] =&gt; [+val0+],&#xD;
+       [+1+] =&gt; [+val1+],&#xD;
+       [+2+] =&gt; [+val2+]&#xD;
+      );</Template><Template Name="bin2hex">bin2hex([+$str+])</Template><Template Name="checkdate">checkdate([+$month+], [+$day+], [+$year+])</Template><Template Name="chunk_split">chunk_split([+$str+], [+$length+], '[+\n+]')</Template><Template Name="class">class [+className+] {&#xD;
+ 	^&#xD;
+}</Template><Template Name="clone">clone $[+object+]</Template><Template Name="const">const $[+name+] = [+'value'+];</Template><Template Name="constant">constant([+"constName"+])</Template><Template Name="convert_cyr_string">convert_cyr_string([+$str+], '[+i+]', '[+w+]')</Template><Template Name="convert_uudecode">convert_uudecode([+$data+])</Template><Template Name="convert_uuencode">convert_uuencode([+$data+])</Template><Template Name="count_chars" Comments="0" Strings="0">count_chars([+$str+], [+1+])</Template><Template Name="crc32">crc32([+$str+])</Template><Template Name="crypt">crypt([+$str+])</Template><Template Name="date">date('[+m/d/y+]')</Template><Template Name="declare">declare ([+directive+]);</Template><Template Name="do">do {&#xD;
+	^  // code to execute&#xD;
+} while ([+expression+]);</Template><Template Name="echo">echo '[+string+]';</Template><Template Name="else">else {&#xD;
+ 	^&#xD;
+}</Template><Template Name="elseif">elseif ([+evaluation+]) {&#xD;
+	^&#xD;
+}</Template><Template Name="explode">explode([+$delimiter+], [+$str+])</Template><Template Name="for" Comments="0" Strings="0">for ($[+i+] = [+X+]; $[+i+] &lt; [+Y+]; $[+i+]++) {&#xD;
+ 	^  // code to execute &#xD;
+}</Template><Template Name="foreach" Comments="0" Strings="0">foreach ($[+arr+] as &amp;$[+value+]) {&#xD;
+ 	^ // loop through values &#xD;
+} </Template><Template Name="fprintf" Comments="0" Strings="0">fprintf([+$handle+], [+%s+], [+$str+])</Template><Template Name="get_html_translation_table" Comments="0" Strings="0">get_html_translation_table([+HTML_ENTITIES+], [+ENT_NOQUOTES+])</Template><Template Name="hex2bin" Comments="0" Strings="0">hex2bin([+$str+])</Template><Template Name="html_entity_decode">html_entity_decode([+$str+])</Template><Template Name="htmlentities">htmlentities([+$str+], [+ENT_QUOTES+]);</Template><Template Name="htmlspecialchars" Comments="0" Strings="0">htmlspecialchars([+$str+], [+ENT_NOQUOTES+])</Template><Template Name="htmlspecialchars_decode" Comments="0" Strings="0">htmlspecialchars_decode([+$str+], [+ENT_QUOTES+]);</Template><Template Name="idate" Comments="0" Strings="0">idate([+'Y'+], [+$timestamp+])</Template><Template Name="if">if ([+evaluation+]) {&#xD;
+ 	^&#xD;
+}</Template><Template Name="implode">implode([+$glue+], [+$pieces+])</Template><Template Name="include">include '[+filename+]';</Template><Template Name="include_once">include_once '[+filename+]';</Template><Template Name="join">join([+$glue+], [+$pieces+])</Template><Template Name="lcfirst">lcfirst([+$str+])</Template><Template Name="levenshtein">levenshtein([+$str1+], [+$str2+])</Template><Template Name="ltrim">ltrim([+$str+])</Template><Template Name="mail">mail([+$to+], [+$subject+], [+$message+])</Template><Template Name="md5">md5([+$str+])</Template><Template Name="md5_file">md5_file([+$filename+])</Template><Template Name="metaphone">metaphone([+$str+])</Template><Template Name="mktime">mktime($hour=[+0+], $minute=[+0+], $second=[+0+], $month=[+7+], $day=[+1+], $year=[+1980+] /* remove all params for current Unix timestamp */);</Template><Template Name="money_format">money_format('[+%i+]', [+$number+])</Template><Template Name="namespace">namespace [+nsName+] { 	^ }</Template><Template Name="nl2br">nl2br([+$str+])</Template><Template Name="number_format">number_format([+$number+], [+2+], [+'.'+], [+','+])</Template><Template Name="ord">ord([+$str+])</Template><Template Name="parse_str">parse_str([+$str+])</Template><Template Name="preg_filter">preg_filter([+$pattern+], [+$replacement+], [+$subject+])</Template><Template Name="preg_grep">preg_grep([+$pattern+], [+$inputArray+])</Template><Template Name="preg_match">preg_match([+$pattern+], [+$subject+], [+$matches+])</Template><Template Name="preg_match_all">preg_match_all([+$pattern+], [+$subject+], [+$matches+])</Template><Template Name="preg_quote">preg_quote([+$str+])</Template><Template Name="preg_replace">preg_replace([+$pattern+], [+$replacement+], [+$subject+])</Template><Template Name="preg_replace_callback">preg_replace_callback([+$pattern+], [+$callback+], [+$subject+])</Template><Template Name="preg_split">preg_split([+$pattern+], [+$subject+])</Template><Template Name="print">print([+'string'+])</Template><Template Name="printf">printf([+$format+], [+$number+], [+$location+])</Template><Template Name="quoted_printable_decode">quoted_printable_decode([+$str+])</Template><Template Name="quoted_printable_encode">quoted_printable_encode([+$str+])</Template><Template Name="quotemeta">quotemeta([+$str+])</Template><Template Name="require">require '[+filename+]';</Template><Template Name="require_once">require_once '[+filename+]';</Template><Template Name="rtrim">rtrim([+$str+])</Template><Template Name="setcookie">setcookie([+'name'+], [+'value'+], [+'expire'+], [+'path'+], [+'domain'+])</Template><Template Name="setlocale">setlocale([+LC_ALL+], '[+en_US.UTF-8+]');</Template><Template Name="sha1">sha1([+$str+])</Template><Template Name="sha1_file">sha1_file([+$filename+])</Template><Template Name="similar_text">similar_text([+$str1+], [+$str2+])</Template><Template Name="soundex">soundex([+'string'+])</Template><Template Name="sprintf">sprintf([+$format+], [+$number+], [+$location+])</Template><Template Name="sscanf">sscanf([+$str+], [+$format+])</Template><Template Name="str_getcsv">str_getcsv([+$str+], [+','+], [+'"'+], [+'\\'+])</Template><Template Name="str_ireplace">str_ireplace([+$needle+], [+$replacement+], [+$haystack+])</Template><Template Name="str_pad">str_pad([+$str+], [+1+], [+' '+])</Template><Template Name="str_repeat">str_repeat([+$str+], [+2+])</Template><Template Name="str_replace">str_replace([+$needle+], [+$replacement+], [+$haystack+])&#xD;
+</Template><Template Name="str_rot13">str_rot13([+$str+])</Template><Template Name="str_shuffle">str_shuffle([+$str+])</Template><Template Name="str_split">str_split([+$str+], [+1+])</Template><Template Name="str_word_count">str_word_count([+$str+], [+0+])</Template><Template Name="strcasecmp">strcasecmp([+$str1+], [+$str2+])</Template><Template Name="strchr">strchr([+$haystack+], [+$needle+])</Template><Template Name="strcmp">strcmp([+$str1+], [+$str2+])</Template><Template Name="strcoll">strcoll([+$str1+], [+$str2+])</Template><Template Name="strcspn">strcspn([+$str1+], [+$str2+])</Template><Template Name="strftime">strftime('[+%m/%d/%Y+]', [+$timestamp+])</Template><Template Name="strip_tags">strip_tags([+$str+])</Template><Template Name="stripcslashes">stripcslashes([+$str+])</Template><Template Name="stripos">stripos([+$haystack+], [+$needle+])</Template><Template Name="stripslashes">stripslashes([+$str+])</Template><Template Name="stristr">stristr([+$haystack+], [+$needle+])</Template><Template Name="strlen">strlen([+$str+])</Template><Template Name="strnatcasecmp">strnatcasecmp([+$str1+], [+$str2+])</Template><Template Name="strnatcmp">strnatcmp([+$str1+], [+$str2+])</Template><Template Name="strncasecmp">strncasecmp([+$str1+], [+$str2+], [+4+])</Template><Template Name="strncmp">strncmp([+$str1+], [+$str2+], [+4+])</Template><Template Name="strpbrk">strpbrk([+$haystack+], [+'charlist'+])</Template><Template Name="strpos">strpos([+$haystack+], [+$needle+])</Template><Template Name="strrchar">strrchr([+$haystack+], [+$needle+])</Template><Template Name="strrev">strrev([+$str+])</Template><Template Name="strripos">strripos([+$haystack+], [+$needle+])</Template><Template Name="strrpos">strrpos([+$haystack+], [+$needle+])</Template><Template Name="strspn">strspn([+$str+], [+'chars'+])</Template><Template Name="strstr">strstr([+$haystack+], [+$needle+])</Template><Template Name="strtok">strtok([+$str+], [+$token+])</Template><Template Name="strtolower">strtolower([+$str+])</Template><Template Name="strtotime">strtotime([+'now'+])</Template><Template Name="strtoupper">strtoupper([+$str+])</Template><Template Name="strtr" Comments="0" Strings="0">strtr([+$str+], [+$from+], [+$to+])</Template><Template Name="substr">substr([+$str+], [+1+])</Template><Template Name="substr_compare">substr_compare([+$main_str+], [+$str+], [+1+])</Template><Template Name="substr_count">substr_count([+haystack+], [+$needle+])</Template><Template Name="substr_replace">substr_replace([+$str+], [+$replacement+], [+0+])</Template><Template Name="switch">switch ([+expression+]) { 	case [+value+]: 		^  // actions 	break; 	default: 		  // default actions }</Template><Template Name="trim">trim([+$str+])</Template><Template Name="try">try { 	^ // code to try } catch ([+exception+]) { 	  // error handling }</Template><Template Name="ucfirst">ucfirst([+$str+])</Template><Template Name="ucwords">ucwords([+$str+])</Template><Template Name="vfprintf">vfprintf([+$handle+], [+'%f'+], [+$args+])</Template><Template Name="vprintf">vprintf([+'%f'+], [+$args+])</Template><Template Name="vsprintf">vsprintf([+'%f'+], [+$args+])</Template><Template Name="while" Comments="0" Strings="0">while ([+evaluation+]):&#xD;
+ 	^  // code to execute endwhile;</Template><Template Name="wordwrap">wordwrap([+$str+], [+60+], '&lt;br&gt;\n')</Template></Templates>
Index: doc/tools/ultraedit/ultraedit/template/language/python-tpl.xml
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/template/language/python-tpl.xml	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/template/language/python-tpl.xml	(working copy)
@@ -0,0 +1,9 @@
+<?xml version="1.0"?>
+<Templates encode="utf8escenc"><Template Name="if" Comments="0" Strings="0">if ([+expression+]):&#xD;
+	^</Template><Template Name="elif" Comments="0" Strings="0">elif ([+expression+]):&#xD;
+	^</Template><Template Name="else" Comments="0" Strings="0">else: &#xD;
+	^</Template><Template Name="while" Comments="0" Strings="0">while ([+evaluation+]): {&#xD;
+	^</Template><Template Name="for" Comments="0" Strings="0">for [+var+] in [+sequence+]:&#xD;
+	^ # code to be executed</Template><Template Name="list" Comments="0" Strings="0">[+listname+] = ['[+item1+]', '[+item2+]', '[+item3+]'];</Template><Template Name="dict" Comments="0" Strings="0">dict = {'[+key1+]':'[+val1+]', [+key2+]':'[+val2+]'} </Template><Template Name="def" Comments="0" Strings="0">def [+functionName+]( [+parameters+] ):&#xD;
+	^&#xD;
+	return</Template></Templates>
Index: doc/tools/ultraedit/ultraedit/template/language/ruby-tpl.xml
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/template/language/ruby-tpl.xml	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/template/language/ruby-tpl.xml	(working copy)
@@ -0,0 +1,14 @@
+<?xml version="1.0"?>
+<Templates encode="utf8escenc"><Template Name="if" Comments="0" Strings="0">if [+evaluation+]&#xD;
+	^&#xD;
+end</Template><Template Name="elsif" Comments="0" Strings="0">elsif [+evaluation+]&#xD;
+	^&#xD;
+end</Template><Template Name="else" Comments="0" Strings="0">else &#xD;
+	^</Template><Template Name="while" Comments="0" Strings="0">while [+evaluation+]&#xD;
+	^ # code to be executed&#xD;
+end</Template><Template Name="until" Comments="0" Strings="0">until [+expression+]&#xD;
+	^ # code to run&#xD;
+end</Template><Template Name="def" Comments="0" Strings="0">def [+functionname+]([+parameters+])&#xD;
+	^ &#xD;
+	return&#xD;
+end</Template></Templates>
Index: doc/tools/ultraedit/ultraedit/template/language/vbscript-tpl.xml
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/template/language/vbscript-tpl.xml	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/template/language/vbscript-tpl.xml	(working copy)
@@ -0,0 +1,20 @@
+<?xml version="1.0"?>
+<Templates encode="utf8escenc"><Template Name="If" Comments="0" Strings="0">Select Case [+expression+]&#xD;
+Case [+statement+]&#xD;
+	^&#xD;
+Case Else&#xD;
+	' default&#xD;
+End Select</Template><Template Name="ElseIf" Comments="0" Strings="0">ElseIf [+evaluation+] Then&#xD;
+	^&#xD;
+</Template><Template Name="Else" Comments="0" Strings="0">Else&#xD;
+	^&#xD;
+End If</Template><Template Name="Select" Comments="0" Strings="0">Select Case [+expression+]&#xD;
+Case [+statement+]&#xD;
+	^&#xD;
+End Select</Template><Template Name="For" Comments="0" Strings="0">For [+evaluation+]&#xD;
+	^ ' Code to run&#xD;
+Next</Template><Template Name="While" Comments="0" Strings="0">While [+evaluation+]&#xD;
+	^ ' Code to run&#xD;
+Wend</Template><Template Name="Function" Comments="0" Strings="0">Function [+functionName+]([+parameters+])&#xD;
+	^&#xD;
+End Function</Template><Template Name="Dim" Comments="0" Strings="0">Dim [+varName+]</Template></Templates>
Index: doc/tools/ultraedit/ultraedit/template/language/visualbasic-tpl.xml
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/template/language/visualbasic-tpl.xml	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/template/language/visualbasic-tpl.xml	(working copy)
@@ -0,0 +1,20 @@
+<?xml version="1.0"?>
+<Templates encode="utf8escenc"><Template Name="If" Comments="0" Strings="0">If [+evaluation+] Then&#xD;
+	^&#xD;
+End If&#xD;
+</Template><Template Name="ElseIf" Comments="0" Strings="0">ElseIf [+evaluation+] Then&#xD;
+	^&#xD;
+</Template><Template Name="Else" Comments="0" Strings="0">Else&#xD;
+	^&#xD;
+End If</Template><Template Name="Select" Comments="0" Strings="0">Select Case [+expression+]&#xD;
+Case [+statement+]&#xD;
+	^&#xD;
+Case Else&#xD;
+	' default&#xD;
+End Select</Template><Template Name="For" Comments="0" Strings="0">For [+evaluation+]&#xD;
+	^ ' Code to run&#xD;
+Next</Template><Template Name="While" Comments="0" Strings="0">While [+evaluation+]&#xD;
+	^ ' Code to run&#xD;
+End While</Template><Template Name="Function" Comments="0" Strings="0">Function [+functionName+]([+parameters+])&#xD;
+	^&#xD;
+End Function</Template><Template Name="Dim" Comments="0" Strings="0">Dim [+varName+] As [+String+]</Template></Templates>
Index: doc/tools/ultraedit/ultraedit/translations/zh_CN/skpp.mo
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ultraedit/translations/zh_CN/skpp.mo
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ultraedit/translations/zh_CN/wxstd.mo
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ultraedit/translations/zh_CN/wxstd.mo
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ultraedit/ue32ctmn.dll
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ultraedit/ue32ctmn.dll
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ultraedit/ue64ctmn.dll
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ultraedit/ue64ctmn.dll
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ultraedit/uedit32.exe
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ultraedit/uedit32.exe
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ultraedit/uedit32.lng
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/uedit32.lng	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/uedit32.lng	(working copy)
@@ -0,0 +1,4605 @@
+[RESOURCE]
+CodePage=936
+
+[STRINGTABLE]
+3="\n༭\n༭ĵ"
+4="*.MAC"
+5="ULTRAEDT.MAC"
+6="غ"
+7=""
+8="ʹõδעİ汾ʹøó빺ʹûں͹ť£"
+9="\n\n\nɸ:\n\n  "
+10="лֹ֧"
+11="Search string '%s' not found."
+12=" "
+13="޸ģ "
+14="ļС "
+15="ļ (*.mac)"
+16="ļ (*.*)"
+17="ıļ (*.txt)"
+18="Doc ļ (*.doc)"
+19="ļ (*.bat)"
+20="INI ļ (*.ini)"
+21="Cļ (*.c, *.cpp)"
+22="ͷļ (*.h, *.hpp)"
+23="HTML/Java ļ (*.html, *.java, *.htm, *.jav)"
+24="ťָ"
+25="Dos "
+26=" Windows "
+27="ļʱļ "
+28="̴"
+29="ļδҵ"
+30="ɾļ"
+31="ϣɾ: "
+32="\n\nеĸĽʧļɾ!"
+33="滻"
+34=" Ŀ滻"
+35="ɾ"
+36="δɾ"
+37=" - ɾ!"
+38="ѡļ"
+39="ѡҪӵİļ"
+40="ѡ﷨ļ"
+41="ѡ"
+42=" '"
+43="'  '"
+44="ҵ '"
+45=" Ρ"
+46="У "
+47="** ҽ ** "
+48="ļ滻"
+49="ɣҵ '"
+50=" Ŀ滻 "
+51=" ļС"
+52="жϲ"
+53="ϣжϲ"
+54=""
+55="ļ: "
+56="ɾļ"
+57="ļ/豸ֻģ"
+58="ļ (*.EXE)"
+59="ѡҪȽϵļ"
+60="򿪸/λõļ"
+61="ü"
+62=" ѱӦóı䡣\n\n ϣ¼\n"
+63="ļѸ!"
+64="ļ"
+65="ܴļд룺 "
+66="رձ༭"
+67="رղ UEStudio ʶȨ롣\n\nҪر"
+68="45 !!!!"
+69="Ҫʹ %s (ݾӪҵ˰) עѵ:\n\n IDM Computer Solutions, Inc.\n 5559 Eureka Dr., Ste. B\n Hamilton, OH  45011\n U.S.A.\n"
+70="ļѾ!"
+71="¼ļ"
+72="ȫ滻"
+73="ļ"
+74="ѡļ̫"
+75="Чĺ"
+76="·δҵ"
+77="ʱܾ"
+78="Ч"
+79="ļ: &f  %x, %X"
+80="&rҳ: &p"
+81=""
+82="ļ (*.hlp, *.chm, *.col)"
+83=""
+84="δҵַֹͣϣ"
+85="¼޸"
+86=" ¼ҵַ"
+87="ƴд"
+88="ƴд!"
+89="ļ"
+90="/༭ֻڹ̶ (Courier\nSystem ) δѡԶС\n\n ģʽ༭ѹرգ"
+91="/ģʽ"
+92=": %d\nδе: %d\nǿոַ: %d"
+93="ܱļ"
+94="ļ/豸ֻģӦóд룡\n ʹáΪƱ档"
+95="ļ/豸ֻģӦóд룡"
+96="޷ѡ񱣴浽ļ"
+97="ļ/豸ֻģ"
+98="޷Ϊ򴴽ʱļ"
+99="λ: "
+100=" "
+101=""
+102="ѡղصļ"
+103="DOS"
+104="ʹʾͬӡ\n ʾ"
+105="UNIX"
+106="MAC"
+107=" ʵҵ"
+108="δ"
+109="Ѹδ档ϣȱ"
+110="ѡҪĿ¼"
+111="Ѹ!"
+112="ϣ"
+113="д"
+114="дĺ"
+115="ѡΪʱļļ\nʾļб༭ԶӦã˸õġ\nǡ򰴡ʽļ"
+116="ļѱӦó˲\nǡļֻԣ򰴡ȡ"
+117="Ŀļ"
+118="ѡĿļ"
+119="һЧĿļ!"
+120="Ŀ"
+121="ָĿļ"
+122="رĿ"
+123="ϣرմ˴򿪵ļ"
+124="R/O"
+125="ѡ񹤾"
+126=" ѱɾٿá\n ϣִļڱ༭д\n ǡļ񡱹رա"
+127="Sel: %d/%d (B/Lns)"
+128="аַ:"
+129="ļ"
+130="Ŀļ"
+131="ѡ: "
+132="ѡĿļ"
+133="ѡļ"
+134="ʱNOTEMPļѡʱ\n޷תֻļ"
+135="ûת - ļ "
+136="⽫üáмøĽʧ - "
+137="** HTML  **"
+138="ǰ뱣ļ"
+139="ѡλͼ/ͼļ:"
+140="λͼ/ͼļ (*.png; *.jpg; *.jpeg; *.tif; *.tiff; *.bmp; *.ico)|*.png; *.jpg; *.jpeg; *.tif; *.tiff; *.bmp; *.ico||"
+141="򿪻лĿʱرȫļ"
+142="޷ַָ!"
+143="ʾشļǩ\nʾشļǩ"
+144="Чķַָ"
+145="Чֶγȣ"
+146="ļб"
+147=""
+148="ļһ˼"
+149="ļǷЧԼǷȨļ"
+150="ļ"
+151="ʾ\\\nʾ\\"
+152="ʾ\nл"
+153="Ч URL"
+154="ӵ "
+155="Ӵ"
+156="Ϊ"
+157=""
+158=""
+159=""
+160="С"
+161="ڽļ "
+162="ڷļ "
+163="ļдʱ"
+164="дļʱ"
+165="Ŀ¼ "
+166="ڲļ "
+167="ϣжϵǰ"
+168="ִв"
+169="/ȡԶļ"
+170="ϣеб"
+171="ǩѸ"
+172="ǩбļ"
+173="ϣǰǩ"
+174="ǩб"
+175="ɾ"
+176="ȷϣɾ"
+177="ϣеʺб"
+178="Ѹ"
+179="ȷʵϣɾʺ"
+180="ɾʺ"
+181="!"
+182="Ŀ¼: "
+183="Ŀ¼"
+184="Ч - ַ"
+185="ʧ"
+186="Ӧ"
+187="ӱܾ"
+188="Чû"
+189="Ч"
+190="Чʺ"
+191="޷ݶ˿"
+192="PORT ʧ"
+193="STOR ʧ"
+194="ӵݶ˿ʱʧ"
+195="ǰֹ"
+196="Զļ"
+197="LIST ʧܡ"
+198="Ŀ¼Ϣ"
+199="RETR ʧ"
+200="Զļ"
+201="󱻾ܾ"
+202="ǰĿ¼"
+203="õǰĿ¼"
+204="ѡļ"
+205="汾 11 ǰǩʽ"
+206=""
+207="Ĭ"
+208="ļ滻ܻ޸ϵļ\n\nȷϣִʾļ滻 - ȷ"
+209="ж"
+210="ϣжִк"
+211="б"
+212="б"
+213="ǩб"
+214="ϣɾʹøƵк"
+215="Ѿ!"
+216="ѡԶɵļ"
+217="ѡļ"
+218="ļ"
+219="Ŀ¼"
+220="Ȩ޴"
+221=" "
+222="ɾ"
+223="ȷϣɾ"
+224="ϣжϼ:\n"
+225="ļѼءϣжת DOS \n\nļִ״̬ļ UNIX/MAC ת DOS\n"
+226="ĿļѸ"
+227=" "
+228="ļ"
+229=" Ŀ滻\n\nر滻Ի"
+230="ļŲ DOS ʽ"
+231="ϣת %s  DOS ʽ"
+232="ƥ"
+233="ѡļ"
+234="ѡ CTAG ļ"
+235="ѡ CTAG ִļ"
+236=" CTAGS  EXE λõȡ"
+237="Ctrl+"
+238="Shift+"
+239="޷ҵǩ"
+240="CTAG ļڣ CTAG ѡ"
+241="Chinese"
+242=""
+243=""
+244="ģб"
+245=" "
+246=""
+247="ӻļ"
+248="дļ"
+249="ļ"
+250="ɾѡĿ"
+251="޷ HTML Validator DLL\n\n ȷѾװHTML Validator\n"
+252="!"
+253=" "
+254="!"
+255="ϵͳĬϡ/ҳ""System Default"" Locale/CodePage"
+256="CĬϵ/ҳ - ǰʹ""C"" Default Locale/CodePage - Previously Used"
+257="˽Կͨж"
+258="ڸĵֻģʽ֮ǰļĸ"
+259="µİװ   "
+260=""
+261="ָ"
+262="ģʽ"
+263="༭"
+264="ҪһеĿ¼ UltraEdit INI  ?\n\n      [] Ĭ UltraEdit""No"" to start UltraEdit with default settings"
+265="INI ļδҵ"
+266="\n\n ɴӡ߼˵ѡ񡸵롹\nõ UEStudio""Import"" from the ""Advanced"" menu"
+267="ѡ INI õļе"
+268="ѡ񵼳 INI õļ"
+269="ļ INI ļͬ\nȡ"
+270="رղ %s ԱЧ"
+271="ָļ޷ҵ Uedit INI ļ"
+272="Ҫر"
+273="˫ǩرļ"
+274="޷ʱļ"
+275="޷༭ļ"
+276="ļ: "
+277="ʱļ "
+278="޷ڴ"
+279="޷Ϊ UNICODE תڴ"
+280="ȡļ "
+281=" - дʱļ "
+282="ҳ "
+283="δҵҳ"
+284="ļ"
+285="ļ"
+286="ѡı̫޷װ"
+287=":"
+288="ҳ"
+289="ѡ"
+290="༭"
+291=""
+292="Զ"
+293="ǩ"
+294="ģʽ"
+295=""
+296="Ŀ¼"
+297="Һ滻"
+298="Զ/Ʊ"
+299="ʽ"
+300="HTML "
+301="ӳ"
+302="ƴд"
+303="﷨"
+304="߼"
+305="ļ"
+306=""
+307="ת"
+308="ļļ"
+309="ѡļ (ƱϷŵλ)\nѡļ (ƱϷŵλ)"
+310="Unicode/UTF-8 "
+311="ļ"
+312="ļǩ"
+313="ļ"
+314=""
+315=""
+316="ʱļ"
+317="༭ʾ"
+318="IDE"
+319="ʾ"
+320="﷨"
+321="ʾ"
+322="ʾ"
+323="/˵"
+324=""
+325=""
+326="Ӧó򲼾"
+327="ļ"
+328="DOS/Unix/Mac "
+329="۵"
+330="ʮƱ༭ʾ"
+331="/ַ"
+332=""
+333="ѡ .NET ִг..."
+334="ѡ·..."
+335="ļ (*.prw)|*.prw||"
+336=".NET ִļ (*.exe)|*.exe||"
+337="ѡϣ .NET ִļ"
+338="ѡ񱣻ͣ"
+339="ɾԱ"
+340="ļڡд"
+341=""
+342=""
+343="(&I)"
+344="(&C)"
+345=" "
+346="Ƶַȱ %d  %d ֮䡣"
+347="ɾ(&D)"
+348="(&D)"
+349="(&U)"
+350="ظĹơ"
+351="½ %d"
+352="ļãִڴ򿪣"
+353="Զ"
+354="ȡҵ '"
+355="ɸѡ"
+356="ù\ CSE HTML Validator Lite вã\n\nҪȡϢأο\n"
+357=""
+358="ʽ"
+359="ƥĽ̫"
+360="ȫ(&F)"
+361="ѾЧʽ"
+362="ѡҪȽϵһļ"
+363="Զ"
+364="ѡҳ"
+365="ʷ¼"
+366="Ĵȡ"
+367="ȡĿ¼ʧ"
+368="ƥʽĸӶȳ˿Դ"
+369="޽ű!"
+370="ʷ¼Ϊհף"
+371=""
+372="˴ <ʻ> "
+373="ļ"
+374="ļ"
+375="ASCII ַ"
+376=" %s λַ"
+377="ļ"
+378="Ҫܵļ"
+379="Ŀ\r\n%s\r\n ļ"
+380="ļ\r\n%s\r\n Ѽܣ"
+381="ļ\r\n%s\r\n δܣ"
+382="ڼļ "
+383="δļ "
+384="Ѽļ "
+385="ڽļ "
+386="%s Ѿڡ\r\n滻"
+387="ļͻ"
+388="òʽ"
+389="ǩб"
+390="ǩ"
+391="%s δܣΪļѴڡ"
+392="%s δܣΪļѴڡ"
+393="Լʧܡ"
+394="%s 𻵡"
+395="%s "
+396="(&R)"
+397="ֹ(&A)"
+398="жв(&b)"
+399=""
+400="жûļܲ"
+401="жûļܲ"
+402="%s Ǽļ"
+403="ɡ"
+404="ɡ"
+405="ļѸġڼǰ"
+406="ﲻƥ䡣ԡ"
+407="ļѴھ͸"
+408=""
+409="Web "
+410="ûñ!"
+411="һϷĺļ"
+412="ѡʵĿ¼..."
+413="ʵĿ¼"
+414="ҪʹáȽϸʾı\ܣҪȽϵÿļиʾı"
+415="Ƚϴ"
+416="ҪʼСȡСС"
+417="Ҵ"
+418=""
+419="ݹֵˡָڽ"
+420="ƥʾ"
+421="õĺб: "
+425=""
+426=""
+427="ʾغб\nʾغб"
+428="(ûб)"
+429="ղؼд"
+430="ղؼݲǿյ"
+431="չ֮ǰ'.'"
+432="չ"
+433="ļչк:"
+434="\n\n\nⲿעΪ:\n\n "
+435="δע..."
+437="ͨı"
+438="ע"
+439="ע"
+440="ַ"
+441=""
+442="б %d"
+443="б"
+444="ȡע/ȡ"
+445="ע/"
+446="This update is free for you."
+447="This important update is outside your free upgrade eligibility period."
+448="Upgrade now"
+450=" (ָĿ)"
+451="Ĭ"
+452="DOS з - CR/LF"
+453="UNIX з - LF"
+454="MAC з - CR"
+455="ANSI/ASCII"
+456="UTF-8"
+457="UTF-16"
+458="UTF-8 -  BOM"
+459="UTF-16 -  BOM"
+460="UTF-16 - Big Endian"
+461="UTF-16 - Big Endian  -  BOM"
+462="Unicode - ASCII Escaped"
+463="ҳ"
+464="δװʵ"
+465="ѡһЧļܼ"
+466="δҵ '%s' з"
+476="ʾ״̬"
+477="ļ"
+478="--- Lines Are Hidden ---"
+479="Cannot set EOL carets, file too large!"
+482="XML "
+483="ɾ"
+484="ǩ"
+485="༭ǩ"
+486="ļͼ"
+487=""
+488=""
+489=""
+490="ıļ"
+491="ļ"
+492="·"
+493="ѡTagбļ"
+512="1. 񡹽²˵򹤾 UltraEdit ޸ĵĲ˵򹤾ϰҼѡʵġ˵á򡸹áȻ޸ĵרΨһƱ档ǰӲ˵Ļѡѡڽ""No"" will not update menus or toolbars.  After UltraEdit launches, you should right-click on the modified menu or toolbar and select ""Manage Menu Configurations"" or ""Manage Toolbar Configurations"" as appropriate.  You should then save the modified item with a unique name.  You can then go to Environments in the View menu and select the option to Reset Built-In Environments."
+513=""
+514="ɫ"
+515=" wordfile  wordfile · !"
+516="ô"
+517="ͣ"
+518="Ӧó޷Ϊ㹻ڴ档Ϊĵ"
+519=""
+520="޷û"
+521="ļ滻ȷ"
+522="http://proxma.com/software/ultraedit/"
+523="http://www.proxma.com/de"
+524="http://www.pro.de"
+525="http://ultraedit.pro.de"
+526="www.proxma.com/de"
+527="www.pro.de"
+528="ultraedit.pro.de"
+529="Dies ist eine nicht registrierte Kopie der Software. Wenn Sie das Programm nach dem Testzeitraum weiter nutzen m?chten registrieren Sie sich bitte unter folgendem Link:\n\nAllgemeine Informationen zum Programm: http://ultraedit.pro.de\r\nErwerb einer Lizenz: http://proxma.com/software/ultraedit/"
+530="mailto:ultraedit@supporthelp.de"
+531="ultraedit@supporthelp.de"
+532="  ֤ ID "
+533="Offline Activation"
+534="N/A"
+535="ȷҪͣ"
+540="Notice: This will clear the undo chain, and you will not be able to undo any modifications you've made to this file.  Additionally, you will no longer see which lines have changed in the file. Are you sure you wish to continue?"
+541="Open matching files"
+542="Active Column Highlighting will only be displayed for fixed pitch fonts."
+543="Help"
+544="Window State"
+550="XML/HTML"
+551="òὫģļСȷҪ?"
+552="ԭ޷ȡ㹻ڴ档ԭɾ"
+553="ָʾ"
+554="\"%s\"- %I64d ƥ"
+555=""
+556="ļв"
+557="Perl"
+558="Unix"
+559="UltraEdit"
+564="µİ汾F..."
+565=ӭ
+646="ģ"
+647="޸ģ"
+648="ͨģ"
+649="%s ģ"
+650="ʹģ XML ļ"
+664="ɾģ"
+665="ĸ˳"
+666="ģ"
+667="ѡļδƶ Digital Locker"
+668="ѡļƶ Digital Locker"
+669="ѡļδܡ"
+670="ѡļѼܡ"
+671="Ҫȫشļ UltraSentry ļȹرմļUltraEdit رļɴ˲"
+672="ļѹرղķС\n\nҪļ?UltraSentry?˵ѡз"
+673="δװ UltraSentry"
+674="δװ UltraFinder"
+675="ע/ɹ"
+676="ȡע/ɹ"
+677="ע"
+678="֤ļڻʽϵͳԱϵ"
+736=" HTML ļ"
+740="汾 %s µ % ļ\nϣ"
+741="浱ǰ %s Ϊ%s...""%s""..."
+742="ѡ %s õĬ״̬"
+743=" %s õĬ״̬"
+744="%s "
+745="ɾѡ %s "
+788="ѡ񲼾ļѡѡťֶѡ""Options"" button to set options manually."
+840="ɫѡ\nɫѡ"
+841="ʽ\nʽ"
+842="HTML \nHTML "
+843="GUID \nGUID "
+844="ת\nת"
+845="ʽ\nʽ"
+846=".NET 뱣\n.NET 뱣"
+847="Visual Studio Ŀ/ⷨת\nĿת"
+848="XMLlint (http://xmlsoft.org)\nXMLlint"
+986="ϣɾĵѡиðť"
+988="Ϊǣһ meta ԪصĵͷʾĵѱҪֹöþΪһ meta ԪѾ֣ meta Ԫء"
+989="Ϊǣʹδε && ַдΪ &amp;"
+990="ȷǷһӡõ markup 汾Bool ֵΪǻɡע⣬δ֪ǩֵδպϵţǩȱ١>򡱽ɴӡõİ汾"
+991="ԴдĸǩơĬϲСдǱԭʼСд XML"
+992="ΪǣֵܿлУԱڱ༭ѡ wrap-scriptlets á"
+994="ΪǣڽűгֵַڻСʾչʾ˾ʽͨڻз֮ǰ뷴бַгűַ֡"
+995="Ϊǣʹ URL еķбܷ ""\\"" in URLs to be replaced by forward slashes ""/""."
+996="Ϊ񣬿Էֹ ASP αԪڲʼУ: <% ... %>"
+997="Ϊǣÿ <br> Ԫǰһз"
+998="Ϊ񣬿Էֹ JSTE αԪڲлУ: <# ... #>ĬΪǡ"
+999="Ϊǣᵼ¾ʣĳֱǩԣʵʽͽṹ滻ǡ Microsoft Office'97  HTML Ϻá"
+1000="Ϊ񣬿Էֹ PHP αԪڲлСĬΪǡ"
+1001="Ϊǣᵼ¾ em 滻гֵ i strong 滻гֵ b£Աֲ䡣"
+1002="Ϊǣֵ֤ڲĿոַģĬֵǡ񡱡"
+1003="Ϊǣɾն䡣Ϊ񣬻 HTML4 ųնһ br Ԫ滻ն䡣"
+1004="ѡ\nѡ"
+1005="Ϊǣټѡϣ򽫷;бǩӦʽ"
+1006="ΪǣÿԽпʼ"
+1007="Ϊǣʹ򡱷װ p Ԫе body Ԫҵ֡ϣȡ html ļʹʽʱáκ body ֶƻ߾࣬ p Ԫڽıпһ⣡"
+1008="ΪǣôӡıʱѡĽǩԡ XMLѡԡ"
+1009="Ϊǣʹһ p ԪأڷװԪҵκ֣ЩԪڹ HTML ϸ HTML"
+1010="Ϊǣ򡱽ôӡдչ HTMLѡá򡱷ʽ doctype Ĭ namespace  XHTMLѸ doctype  namespaceĵݵһԡһ£гֵָ XHTMLʵԸݡnumeric-entitiesԵֵΪʵʵд롣ǩԽĵʹõĴСдѡ"
+1011="Ϊǣʹӵַʱַ=滻ַ""="" characters when it comes across adjacent hyphens."
+1012="ᵼ» XML 1.0 ʵ֮ʵʽдʵ"
+1013="Ϊǣв XML ʱ xml:space=""preserve"" to elements such as pre, style and script when generating XML. This is needed if the whitespace in such elements is to be parsed appropriately without having access to the DTD."
+1014="Ϊǣʹ "" characters to be written out as &&&quot; as is preferred by some editing environments. The apostrophe character ' is written out as &&&39; since many web browsers don't yet support &&&apos;."
+1015="ΪǣıдصȡͬһļС"
+1016="Ϊǣᵼ²ɷֿոַΪʵдΪ Unicode ֵַ 160 (ʮ) "
+1017="Ϊ񣬾潫áһϵо汳һЩʱá"
+1018="ûеұ߾ࡣԻʱʹ䲻óȡĬֵ 66ϣûУ뽫Ϊ㡣"
+1019="ȷַķʽ ascii 룬 Latin-1 ֵַʹֵ 127 ַʵ塣 raw 127 ֵǽΪʵ塣ڳ 255  latin1 ַʵд롣"
+1020=" img ԵĬ alt ıù\ƽһĿɷԾ棬ΣյġЩ޷ͼûʸĵ!!!"
+1021="Կƾɵ doctype Ϊļ doctype ΪԶ (Ĭ)򽫸ݸĵʹúƲ⡣Ϊϸ񣬾 doctype Ϊϸ DTDΪɣdoctype Ϊ () DTD"
+1022="ʹµĿǶǩѡȡԿո򶺺Ÿıǩб±ǩаǰδ֪ǩ򽫾ܾļ"
+1023="ʹµĿ鼶ǩѡȡһո򶺺Ÿıǩб±ǩаǰδ֪ıǩ򽫾ܾļע⣬޷tableulol  dl ֮Ԫصģ͡"
+1024="ʹµķǿǶǩѡȡһո򶺺Ÿıǩб±ǩаǰδ֪ıǩ򽫾ܾļ"
+1025="ʹ˵ HTML  pre Ԫȫͬ±ǩѡȡһո򶺺Ÿıǩб±ǩǰδ֪ıǩ򽫾ܾļע⣬ڻµ CDATA Ԫ (ڽű)"
+1030="Ϊǣ鼶ǩĬΪΪԶ򽫾Ƿ titleh1-h6litdth  p ȱǩݣǷ鼶Ԫء⽫ΪǣΪһЩﱩ¶ bug"
+1160="ʾع"
+1400=" VCS ģ"
+1480="лͼ"
+1481="ˢͼ"
+1482="Ϊǰĵôҳ\nôҳ"
+1483="Ϊ HTML Դļճ\nHTML Դļ"
+1484="Ϊ raw RTF ճ\nRaw RTF"
+1485=ʾӭҳ\nӭҳ桱
+1486="Paste Column\nPaste Column"
+1562="ʾ/Ŀ\nʾ/Ŀ"
+1563="볤ȳ UltraEdit ޶ȡ\n\nһȲ 120 ַ롣"
+1564="ڷϵȴ..."
+1565="ļ"
+1566="ûȡ"
+1567="Ŷ..."
+1568="..."
+1569="ϴ..."
+1570="ϴ"
+1571=""
+1572="ȡ"
+1573="ϴȡ"
+1574="ʧ"
+1575="ϴʧ"
+1576="ϴŶ..."
+1577="ȡ(C)"
+1578="б(L)"
+1579="ASCII ģʽ(A)"
+1580="ƴģʽ(B)"
+1581="Ŀ¼(H)"
+1582="FTP Transfers"
+1583="FTP Log"
+1698="Ruby"
+1699="PHP"
+1728="Windows Classic"
+1729="Office XP"
+1730="Windows XP"
+1731="Office 2003"
+1732="UltraEdit Classic"
+1733="Visual Studio 2008"
+1734="Windows 7"
+1735="Office ɫ"
+1736="Office ɫ"
+1737="Office ɫ"
+1738="Office ǳɫ"
+1739="Զ"
+1950="HTML \nHTML "
+1951="HTML б\nHTML б"
+1952="HTML »\nHTML »"
+1953="HTML \nHTML "
+1954="HTML Ŀ\nHTML Ŀ"
+1955="HTML \nHTML "
+1956="HTML ǰɫ\nHTML ǰɫ"
+1957="HTML ɫ\nHTML ɫ"
+1958="HTML \nHTML "
+1959="HTML \nHTML "
+1960="HTML Ҷ\nHTML Ҷ"
+1961="HTML \nHTML "
+1962="HTML Div\nHTML Div"
+1963="HTML ť\nHTML ť"
+1964="HTML ıֶ\nHTML ıֶ"
+1965="HTML ı\nHTML ı"
+1966="HTML ֶ\nHTML ֶ"
+1967="HTML \nHTML "
+1968="HTML \nHTML "
+1969="HTML ѡť\nHTML ѡť"
+1970="HTML ͼ\nHTML ͼ"
+1971="HTML ͼť\nHTML ͼť"
+1972="HTML ê\nHTML ê"
+1973="Close Tag\nClose Tag"
+1974="HTML תѡıеַΪ HTML ʵ\nHTML ı HTML"
+1975="HTML /\nHTML /"
+1976="HTML \nHTML "
+1977="ű PHP \nű PHP "
+1978="HTML û 02"
+1979="HTML û 03"
+1980="HTML û 04"
+1981="HTML û 05"
+1982="HTML û 06"
+1983="HTML û 07"
+1984="HTML û 08"
+1985="HTML û 09"
+1986="HTML û 10"
+1987="HTML û 11"
+1988="HTML û 12"
+1989="HTML û 13"
+1990="HTML û 14"
+1991="HTML û 15"
+1992="HTML û 15"
+1993="HTML û 16"
+1994="HTML û 17"
+1995="HTML û 18"
+1996="HTML û 19"
+1997="HTML û 20"
+1998="HTML û 21"
+1999="HTML û 22"
+2001="ٲҴ\nٲ"
+2004="Quick find switch focus\nQuick find"
+2005="תͻʾѡ\nתͻʾѡ"
+2397="δָ Git ·ѡ 'git.exe' ļ..."
+2400="..."
+2401="Զ\nԶ"
+2789="ָ"
+2899="鿴ļļ\n鿴ʽ"
+2900="ѡʹõı\nѡ"
+2901="Ŀ\nĿ"
+2902="\n"
+2903="Ŀ\n"
+2904="ֹͣ\nֹͣ"
+2905="Ӧó\nӦó"
+2906="ȫؽ\nȫؽ"
+2907="\n"
+2908="\n"
+2909="ɾмļļ\nĿ"
+2910="Ŀ\nĿ"
+2911="߼ѡ\n߼ѡ"
+2980=".Դ -> .ҳü\n.Դ -> .ҳü"
+2981="ļб\nļб"
+2982="ʾ/ʾʾ\nʾ/ʾʾ"
+2983="ʾ÷б\nб"
+2984="ʾļĹؼб\nؼб"
+2985="ʾļжĺ\nʾļжĺ"
+2986="½ĵ\n½ĵ"
+2987="ת鿴\nת鿴"
+2988="ĿļҷŶ\nĿļҷŶ"
+3000="˸"
+3001="TAB"
+3002="CLEAR"
+3003="RETURN"
+3004="SHIFT"
+3005="CTRL"
+3006="ALT"
+3007="PAUSE"
+3008="CAPS LOCK"
+3009="ESC"
+3010="SPACE"
+3011="PGUP"
+3012="PGDN"
+3013="END"
+3014="HOME"
+3015="߼ͷ"
+3016="ϼͷ"
+3017="Ҽͷ"
+3018="¼ͷ"
+3019="ѡ"
+3020="ִ"
+3021="PRINT SCREEN"
+3022="INS"
+3023="DEL"
+3024="HELP"
+3025="0"
+3026="1"
+3027="2"
+3028="3"
+3029="4"
+3030="5"
+3031="6"
+3032="7"
+3033="8"
+3034="9"
+3035="A"
+3036="B"
+3037="C"
+3038="D"
+3039="E"
+3040="F"
+3041="G"
+3042="H"
+3043="I"
+3044="J"
+3045="K"
+3046="L"
+3047="M"
+3048="N"
+3049="O"
+3050="P"
+3051="Q"
+3052="R"
+3053="S"
+3054="T"
+3055="U"
+3056="V"
+3057="W"
+3058="X"
+3059="Y"
+3060="Z"
+3061=" 0"
+3062=" 1"
+3063=" 2"
+3064=" 3"
+3065=" 4"
+3066=" 5"
+3067=" 6"
+3068=" 7"
+3069=" 8"
+3070=" 9"
+3071=""
+3072=""
+3073="ָ"
+3074=""
+3075="ʮ"
+3076=""
+3077="F1"
+3078="F2"
+3079="F3"
+3080="F4"
+3081="F5"
+3082="F6"
+3083="F7"
+3084="F8"
+3085="F9"
+3086="F10"
+3087="F11"
+3088="F12"
+3089="F13"
+3090="F14"
+3091="F15"
+3092="F16"
+3093="NUM LOCK"
+3094="`"
+3095="-"
+3096="="
+3097="\\"
+3098="["
+3099="]"
+3100=";"
+3101="'"
+3102=","
+3103="."
+3104="/"
+3105="BACKSPACE"
+3106="TAB"
+3107="CLEAR"
+3108="RETURN"
+3109="SHIFT"
+3110="CTRL"
+3111="ALT"
+3112="PAUSE"
+3113="CAPS LOCK"
+3114="ESC"
+3115="SPACE"
+3116="PGUP"
+3117="PGDN"
+3118="END"
+3119="HOME"
+3120="߼ͷ"
+3121="ϼͷ"
+3122="Ҽͷ"
+3123="¼ͷ"
+3124="ѡ"
+3125="EXECUTE"
+3127="INS"
+3128="DEL"
+3129="HELP"
+3130=" 0"
+3131=" 1"
+3132=" 2"
+3133=" 3"
+3134=" 4"
+3135=" 5"
+3136=" 6"
+3137=" 7"
+3138=" 8"
+3139=" 9"
+3140=""
+3141=""
+3142="ָ"
+3143=""
+3144="ʮ"
+3145=""
+3146="NUM LOCK"
+3201="SSH/Telnet ̨"
+3202="SSH/Telnet ̨\nSSH/Telnet ̨"
+3203="ն"
+3204="ն"
+3205="SSH/Telnet ˻"
+3206="ɾն"
+3207="  ֤   "
+3208="  ն   "
+3209="״̬"
+3210="ӵ"
+3211="ӵ"
+3212="ѶϿ"
+3213="ʽִ""%s"", contains\nthe invalid format specifier: %%%c"
+3214=" 0  20,000 ֮"
+3215="бǷ"
+3298="ʾ XML \n鿴 XML "
+3299="ʾش򿪵ַ\n鿴򿪵ַ"
+3300="ʾؽűб\nʾűб"
+3301="...\nʾԻ"
+3302="лű\nлű"
+3501="Чھ"
+3502="ЧĿھ"
+3503="޷Ŀļ"
+3504="޷ҵõѡѡѡеĻ""Select Compiler"" to select existing compiler's configuration"
+3505="Ŀɱ롣ϣתĿòѡСɱ롱ť""Compilable"""
+3506="޷Ŀ¼%s""%s"""
+3507="޷ %s"
+3508="Ŀǿյ"
+3509="δָĿļбѡ"
+3510="޷ļ %s Ŀ"
+3511="޷ makefile"
+3512="޷ҵó '%s"
+3513="ڴļ..."
+3514="..."
+3515="ڱ..."
+3516="ڱ..."
+3517="ؽ..."
+3518="ڽϵ..."
+3519="--------------------ã %s - %s--------------------"
+3520="%d  %d "
+3521="޷ļ ""%s"".\nNo compile tool is associated with the file extension."
+3522="ûȡִС"
+3523="%s ɣ"
+3524="ɾмļĿ ""%s - %s""."
+4001="޷ȡ EXE ļͷ"
+4002="ⲻ EXE ļ!"
+4003="޷ȡ PE ļͷ"
+4004="ļ PE ִļ! "
+4005="޷ȡѡļͷ"
+4006="Ŀ"
+4007="Ŀ·"
+4008=""
+4009="ʱ"
+4010="δ"
+4011="ɱ"
+4012="δ֪"
+4013="ѡĿλ..."
+4014="ѡĿλ!"
+4015="ģΪ..."
+4016="ģ..."
+4017="ѡϣ洢Ŀݵλ..."
+4018="ѡϣ뵽ĿԴλ..."
+4222="޷鵵"
+4223="޷򿪱ļ"
+4224="޷תĿĿ¼"
+4225="һļδ!"
+4226="ȷ(&O)"
+4227="ָ(&R)"
+4228=" Ŀļ [%s] "
+4229="--- Ŀļ ---"
+4230="--- 鵵 ---"
+4231=" 鵵С %d kB (%d kB)"
+4232="%s [%d B %s]"
+4233="ѱ"
+4234=""
+4235="޷ʹûģ崴Ŀļ\n: %s"
+4236="Ŀ %s Ѿڡϣ"
+4237="Ŀδݣ"
+4238="޷ļ ""%s""\nError: %s"
+4239="ѡһĿ!"
+4240="ĿĿ¼Ѵڡϣ"
+4241="Ŀ"
+4242=""
+4243="Ŀбļ (*.pbl)|*.pbl|"
+4500="޷ȡӡ豸Ϣ"
+4501="޷ȡӡ豸Ĭֵ"
+4502="޴"
+4503="޷"
+4504="δյ FXP_VERSION"
+4505="ԶЭֵ֧Э߼"
+4506="δյһЧ SFTP ݰ"
+4507=" ID "
+4508="REALPATH ص != 1"
+4509="REALPATH 쳣 FXP_NAME\n"
+4510="OPEN 쳣 FXP_HANDLE"
+4511="OPENDIR 쳣 FXP_HANDLE"
+4512="ȡֽڷضֽ"
+4513="δ֪ "
+4514="Ԥڵ FXP_STATUS ݰ"
+4515=" OK Ӧ"
+4516=""
+4517=""
+8500="ֻƥ(&W)"
+8501="ʾҵĿ(&I)"
+8502="гַ(&G)"
+8503="Pe&rl"
+8504="Uni&x"
+8505="Ul&traEdit"
+8506="ģʽ(&S)"
+8507="Сд"
+8508="ļȫ滻(&I)"
+8509="滻رոöԻ(&G)"
+8510="У"
+8511="ʼ"
+8512=""
+8513="Ŀ¼(&B)"
+8514="ؽ༭"
+8515="δҵַƥļ(&A)"
+8516="صĿ¼(&G)"
+8517="кԵĿ¼"
+8518="Ӧ÷ֺŸ"
+8519="гѸļ(&N)"
+8520="Select PHP installation directory..."
+8521="Select Ruby installation directory..."
+8522="ƥСд(&M)"
+8523="ʽ(&E)"
+8524="Filter lines"
+8525="&Show"
+8526="Hi&de"
+8527="Ma&tch:"
+8528="files"
+8529="lines"
+8530="δҵַ"
+8531="гļ(&L)"
+8532="ղصļ(&I)"
+8533="ļ(&S)"
+8870="Google \nGoogle "
+8871="Yahoo \nYahoo "
+8872="άٿ\nάٿ"
+8873="Dictionary.com \nDictionary.com "
+8874="Whois \nWhois "
+8875="ǵ\nǵ"
+8876="NetworkSolutions Whois \nNetworkSolutions Whois "
+8877="PHP.net \nPHP.net "
+8878="cplusplus.com \ncplusplus.com "
+8879="MSDN \nMSDN "
+9899="ÿɼİť"
+10000="ַ\nҪҵַ"
+10003="ģʽ\nBuild Mode"
+10011="򿪵ַ\n򿪵ַ"
+11110="\n"
+11111="\n"
+11112="ճ\nճ"
+11113="ɾ\nɾ"
+11114="ѡȫ\nѡȫ"
+11120="ĸ˳\nĸ˳"
+11121="\n"
+11122="\n"
+11123="ȫ\nȫ"
+12000="⡱"
+12001="⡱"
+12002="⡱"
+12003="ɫ "
+12004="Ӧó򴰿"
+12005="ͣ"
+12006="ͣ"
+12007="ͣ"
+12008="ؼ"
+12009="˵"
+12010="˵ͻʾ"
+12011="˵"
+12012="ݶȿʼ"
+12013="ݶȽ"
+12014=""
+12015=""
+12016="ɫ"
+12017="ߣ"
+12018="Զʾ"
+12019="ռλ"
+12020="ǩ"
+12021="⡱"
+12022="ɾ⡱"
+12023="⡱"
+12024="ָΪĬϡ"
+12025="ʼ"
+12026="ɣ"
+12500="ͣ"
+12501="˵"
+12502=""
+12503="ļѡ"
+12504="ѡ"
+12505="ѡ"
+12506="ť"
+12507="ͷ"
+12508=""
+12999="Theme Manager\nTheme Manager"
+13000="ı"
+13001="񱳾"
+13002="ݶ"
+13003="ı"
+13004="ݶȣ"
+13005="ı"
+13006="ť"
+13007="ť"
+13008="ť"
+13009="߽綥/"
+13010="߽ײ/Ҳ"
+13011="ID_DOCKABLE_WINDOW_BORDER"
+13012="ID_DOCKABLE_WINDOW_BORDER_SHADOW"
+13013="߽ڲඥ/"
+13014="߽ڲײ/Ҳ"
+13015="߽ඥ/"
+13016="߽ײ/Ҳ"
+13017="ݶ"
+13018="ı"
+13019="ID_DOCKABLE_WINDOW_FLOATING_BORDER_ACTIVE"
+13020="ݶȣ"
+13021="ı"
+13022="˵ı"
+13023="˵"
+13024="˵ıã"
+13025="˵ͻʾ"
+13026="˵ıͻʾ"
+13027="˵߽磨ͻʾ"
+13028="ѡ"
+13029="ID_MENU_ITEM_CHECKED_BORDER"
+13030="ѡͻʾ"
+13031="ѡ߽磨ͻʾ"
+13032="˵߽"
+13033="˵߽Ӱ"
+13034="ID_MENU_TOP_LEVEL_HIGHLIGHT"
+13035="˵"
+13036="˵ı"
+13037="˵ı"
+13038="ID_MENU_TOP_LEVEL_HIGHLIGHT_BACKGROUND"
+13039="ID_MENU_TOP_LEVEL_TEXT_HIGHLIGHT"
+13040="ָ"
+13041="˵ݶ"
+13042="ݶ"
+13043="ID_TOOLBAR_SEPARATOR"
+13044="ID_TOOLBAR_SHADOW"
+13045="ID_TOOLBAR_ITEM_BACKGROUND_HIGHLIGHT"
+13046="ID_TOOLBAR_ITEM_BORDER_HIGHLIGHT"
+13047="ID_TOOLBAR_ITEM_CHECKED_BACKGROUND"
+13048="ID_TOOLBAR_ITEM_CHECKED_BORDER"
+13049="ť"
+13050="ID_TOOLBAR_ITEM_CHECKED_BORDER_HIGHLIGHT"
+13051="Զ尴ťݶ"
+13052="Զ尴ťݶȣͻʾ"
+13053="ID_TOOLBAR_CUSTOMIZE_BUTTON"
+13054="ֱ"
+13055="ֱӰ"
+13056="ID_TOOLBAR_BORDER"
+13057="ײ߽"
+13058="ID_TOOLBAR_FLOATING_BORDER"
+13059="б߽"
+13060="ѡݶ"
+13061="ID_FILETAB_BORDER"
+13062="ѡ"
+13063="ѡı"
+13064="ѡݶȣ"
+13065="ID_FILETAB_BORDER_ACTIVE"
+13066="ѡϽ磨"
+13067="ѡı"
+13068="ѡݶ"
+13069="ID_OUTPUTTAB_BORDER"
+13070="ѡı"
+13071="ѡݶȣ"
+13072="ID_OUTPUTTAB_BORDER_ACTIVE"
+13073="ѡı"
+13074="ѡݶ"
+13075="ѡ߽"
+13076="ѡı"
+13077="ѡݶȣ"
+13078="ѡ߽磨"
+13079="ѡı"
+13080="״̬ݶ"
+13081="״̬ı"
+13082="״̬ıã"
+13083="״ָ̬"
+13084="Ӧó"
+13085="ָݶ"
+13086="ѡ"
+13087="ѡ߽磨ࣩ"
+13088="ID_FILETABS_BORDER_SHADOW"
+13089="༭߽磨ࣩ"
+13090="ѡ߽磨ڲࣩ"
+13091="༭߽磨ڲࣩ"
+13092="ѡ"
+13093="ѡ"
+13094="ѡ߽"
+13095="ѡ"
+13096="ID_GROUPTABS_BASELINE"
+13097="ѡ"
+13098="߽磨ڲࣩ"
+13099="ID_GROUPTABS_BORDER_SHADOW"
+13100="ݶ"
+13101="ݶȣͻʾ"
+13102="ݶȣ"
+13103="ı"
+13104="ı"
+13105="ıͻʾ"
+13106="ıú"
+13107="ıӰú"
+13108="߽綥/"
+13109="߽綥/ࣨ"
+13110="߽ײ/Ҳ"
+13111="߽ײ/Ҳࣨ"
+13112="Զѡݶ"
+13113="Զѡ߽"
+13114="Զѡı"
+13115=""
+13116="ı"
+13117="Dialog Background"
+13118="Dialog Text"
+13119="ID_STATICCONTROL_BACKGROUND"
+13120="ID_STATICCONTROL_TEXT"
+13121="ݶ"
+13122="ݶȣͻʾ"
+13123="ݶȣ"
+13124="ı"
+13125="ıͻʾ"
+13126="ı"
+13127="߽綥/"
+13128="߽綥/ࣨ"
+13129="߽ײ/Ҳ"
+13130="߽ײ/Ҳࣨ"
+16001="ӦѡͼƬ!"
+16002="Ӧı!"
+16003="ܴµͼƬ!"
+16004="ܴӼճλͼͼƬ!"
+16005="ճСsize (%d x %d)λͼ!"
+16006="˵"
+16007="ܶ˵!"
+16008="ڲϵӦó̡"
+16009="[δָ]"
+16010="ܰλͼͼƬ!"
+16011="docked"
+16012="չdocked"
+16013="Сdocked"
+16014="²˵"
+16015="ļ"
+16016="ļ"
+16017="µ"
+16018="е"
+16019=""
+16020="ɾ"
+16021="ƶ"
+16022="ƶ"
+16023="ִ(*.exe)|*.exe|(*.com)|*.com|Ϣ (*.pdf)|*.pdf| (*.bat)|*.bat|ȫļ (*.*)|*.*||"
+16024="Զ嵽%dߡ"
+16025="չ(%s)"
+16026="ఴť"
+16027="µ"
+16028="ҷʹ˵"
+16029=""
+16030=""
+16031=""
+16032="ر"
+16033="Զ"
+16034=""
+16035="ҹ"
+16036="Զȫ"
+16103=""
+16104="<ޱ>"
+16105="ر"
+16106="ȱʡ˵"
+16107="ȱʡӦò˵ûļ򿪳֡"
+16108="-------------------------------------------------------------------------------------------"
+16109="ȷʵɾ'%s'?"
+16110="ȫ"
+16111="ĸĽʧ!ǷҪù'%s'?"
+16112="ĸĽʧ!ǷҪȫͲ˵"
+16113="ĸĽʧ!ǷҪò˵'%s'?"
+16114="ȱʡ"
+16115="ĸĽʧ!ǷҪü?"
+16243="Դ%dû幤!"
+16244="⽫ɾӦóʹ˵¼һָȱʡ涨˵͹ ȡκȷơ ȷǷ"
+16300="ù&R"
+16901="д\nFill"
+16902="Ǧʹl\nPencil"
+16903="ѡɫ\nSelect Color"
+16904="й\nLine"
+16905="ι\nRectangle"
+16906="Բ\nEllipse"
+16907="\nCopy"
+16908="ճ\nPaste"
+16909="\nClear"
+17017="ѡ"
+17018="ӻ߰ť&A"
+17019=""
+17020=""
+17021="ǰ"
+17022="ҳ"
+17023="ر"
+17024=""
+17025="رȫĻ"
+17026="ȫĻ"
+17027="һʾťS&how"
+17028="ʾťS&how"
+17029="ʾఴť"
+17030="ʾٰť"
+17031="ѡ..."
+17038="λ"
+17039="㣨&F"
+17040="ͣ(&D)"
+17041="Զأ&A"
+17042="أ&H"
+17043="ǰļ"
+17081="Ribbon֮ʾٷʵĹ"
+17082="Ribbon֮ʾٷʵĹ"
+17083="ӵٷʹ"
+17084="ӿٷʵĹɾ"
+17085="ٷʹ..."
+17086="СRibbon"
+17087="״̬"
+17088="ѡеļ&T"
+17091="ӡԤ&P"
+17092="ӡ"
+17093=""
+17094="һ"
+17095="<ָ>"
+17096="ٷʹ"
+17097="..."
+17098="Ribbonʾ"
+17099="Ribbonʾ"
+17101="ȡ"
+17102="ȡ %d Actions"
+17103="ȡ 1 Action"
+17107=""
+17108=" %d of %d"
+17109=" %d-%d of %d"
+26391="һĿ\n"
+26392="ɾĿ\n ɾDelete"
+26393="һļ\n"
+26394=" 1\n"
+26395=" 2\n"
+28248="Զָ"
+28275="ʾб\nʾб"
+28294="״̬"
+28067="Gitǰļӵ\nGitǰļӵ"
+28068="Giṭǰļ\nGiṭǰļ"
+28069="Gitύи\nGitύи"
+28070="Gitǰļύ\nGitǰļύ"
+28071="Gitȡ\nGitȡ"
+28072="Git\nGit"
+28073="Git洢\nGit洢"
+32769="ҳüҳ\nҳ"
+32770="ôӡ\nѡӡ"
+32771="һֵַ\nһ"
+32772="Ӵɾǰļرձ༭Ự\n ɾļ"
+32773="Զģʽ\nлԶ"
+32774="Ӵɾѡļ\nɾļ"
+32776="¼Ƽһ\n¼ƺ"
+32777="²ǰ¼Ƶĺ\n²ź"
+32778="ֹͣǰ¼\nֹͣ¼ƺ"
+32779="ģʽ"
+32783="C:\Ruby\"
+32784="һļ\n غ"
+32785="к굽һļ\n"
+32786=" <CR> Զ"
+32787="ָĴź\n "
+32788="ʮģʽ༭ļ"
+32789="ʮƺ ASCII ༭ģʽл\nлʮģʽ"
+32790="ļѾ"
+32791=" TABS"
+32792="ϣɾеķ"
+32793="ƶļеһǩ\nתǩ"
+32794="ļлǩ\nлǩ"
+32796="嵽Ĭֵ\n"
+32797="ѡ\n ѡ"
+32798="ѡɾ\nɾ"
+32799="кԸٶ"
+32800="ʮģʽɾַ\nʮƲ/ɾ"
+32801="תкŻַ (ʮģʽ)\nת"
+32802="ĵĵǰλòҳ\nҳ"
+32803="ʱɱļ"
+32804="лһĵ"
+32805="лһĵ\nһ"
+32806="лһĵ\nһ"
+32807="ת UNIX/Mac ֹΪ DOS\nUNIX/Mac  DOS"
+32808="ıѡΪд\n תΪд"
+32809="ıѡΪСд\n תΪСд"
+32810="ÿʵĵһַΪд\n ıд"
+32811="תѡеĻسΪԶ\n سתΪ"
+32812="תļеԶΪӲس\n תΪس"
+32813="ļļ\nļ"
+32814="ÿɶδ򿪸óĹ\"
+32815="Ѹĵ\nȫ"
+32816="ɾǰ/ǰһ\nɾǰ/ǰһ"
+32817="лģʽ༭\nģʽ"
+32819="ַ ""?"" or ""?""\nInsert Char ""?"" or ""?""
+32821="ַ """" or """"\nInsert Char """" or """"
+32823="ַ ""?""\nInsert Char ""?""
+32825="ַ ""?"" or ""?""\nInsert Char ""?"" or ""?""
+32826="ڹλò\n"
+32828="ڹλɾ\n ɾ"
+32830="ڹλü\n"
+32831="ÿв\n"
+32833="ļв\nļв"
+32835="ѡ\nѡ"
+32837="ѡĵ\nȫѡ"
+32839="\n"
+32840="ת DOS  UNIX ʽ\nDOS  UNIX"
+32841="ƴдѡļ\n ƴдļ"
+32842="ʽΪл\n ʽ"
+32843="ģ\nģ"
+32844="ʾ/޸ģ\n༭ģ"
+32845="ûģ 0\nûģ 0"
+32846="ûģ 1\nûģ 1"
+32847="ûģ 2\nûģ 2"
+32848="ûģ 3\nûģ 3"
+32849="ûģ 4\nûģ 4"
+32850="ûģ 5\nûģ 5"
+32851="ûģ 6\nûģ 6"
+32852="ûģ 7\nûģ 7"
+32853="ûģ 8\nûģ 8"
+32854="ûģ 9\nûģ 9"
+32855="ɾ꣬޸\n޸ĺ"
+32856="ʽ˵..."
+32857="һ dos \n DOS "
+32858="һ Windows \n Windows "
+32859="ظһ DOS \n ظ DOS "
+32860="ı\nı"
+32861="ѡƥ\nѡƥ"
+32862="ɾǰ\nɾ"
+32863="ںʱ\n/ʱ"
+32864="ѡΪļ...\nѡ"
+32865="лֻ\nֻ"
+32866="תѡַĴСд\nתСд"
+32867="תѡַĴСд\nתСд"
+32868="תļݵ ANSI ַ\nOEM  ANSI"
+32869="תļݵ OEM ַ\nANSI  OEM"
+32870="ת DOS  MAC ʽ\nDOS  MAC"
+32871="ļ\nļ"
+32872="߼\n߼"
+32873=" "
+32874="\n"
+32875="û 1\nû 1"
+32876="û 2\nû 2"
+32877="û 3\nû 3"
+32878="û 4\nû 4"
+32879="û 5\nû 5"
+32880="û 6\nû 6"
+32881="û 7\nû 7"
+32882="û 8\nû 8"
+32883="û 9\nû 9"
+32884="û 10\nû 10"
+32885="ɫ\nɫ"
+32886="ñɫ\nñɫ"
+32887="ʾոƱ\n ʾո/Ʊ"
+32888="˳Ӧóʾĵ\n˳"
+32889="Ƚļ\nȽļ"
+32890="ļ滻\nļ滻"
+32891="رļ\nرļ"
+32892="Ӱļ\nӰļ"
+32893="תƥ\nתƥ"
+32900="б 1\nб"
+32901="\n"
+32902="ʾб 1\nʾб 1"
+32903="ʾб 2\nʾб 2"
+32904="ÿַ\n ÿַ"
+32905="ָʱصĺ"
+32906="֧֣ OEM ַʾ\n ʾ OEM ַ"
+32907="һֵַ\nһ"
+32908="ת EBCDIC ļ ASCII\nEBCDIC  ASCII"
+32909="ת ASCII ļ EBCDIC\nASCII  EBCDIC"
+32910="ɾβո\n ɾβո"
+32911="ɾһ\nɾһ"
+32913="ͳ\nͳ"
+32914="ʾб\n ʾ"
+32915="ֹ 1 й\n  1 "
+32917="Ĭʾļ\nĬʾļ"
+32919="ASCII ַ\nASCII ַ"
+32920="ղصļ\nղصļ"
+32921="༭\n༭"
+32922="ʾѡ/еͳ\n ʾѡ/еͳ"
+32923="ʾϹһ\nʾϹһ"
+32924="ʾ¹һ\nʾ¹һ"
+32927="ѡ\nѡ"
+32928="ɾк\nɾк"
+32929="׷һļ\n ׷ļ"
+32930="С\nС"
+32931="ָ\nָ"
+32932="󻯴\n󻯴"
+32933="δ˳ʱ\nδ˳ʱ"
+32934="ò񷽷\n ò񷽷"
+32935="תƱΪո\nתƱΪո"
+32936="ת׿ոΪƱ\nת׿ոΪƱ"
+32937="תƱΪո\nתƱΪո"
+32938="תпոΪƱ\nתпոΪƱ"
+32939="Ŀ\nĿ/"
+32940="Ŀļ/\n/Ŀļ/"
+32949="½Ŀ/\n½Ŀ/"
+32950="رĿ/\nرĿ/"
+32955="ɾβ\nɾβ"
+32956="ɾ\nɾ"
+32957="ɾ\nɾ"
+32958="ָѱ\n ָѱ"
+32959="鿴б\n 鿴б"
+32961=" FTP \n FTP "
+32962="浽 FTP\n浽 FTP"
+32963="رѡļ\n رѡļ"
+32964="ѡļ\n ѡļ"
+32965="ӡѡļ\nӡѡļ"
+32966="ˮƽŴΪǲƽ\nˮƽƽ̴"
+32967="ֱŴΪǲƽ\nֱƽ̴"
+32968="ӡļ\nӡļ"
+32969="ļ\nļ"
+32970="\n"
+32971="ʾ"
+32972="ٴеĵ\nٴļ"
+32973="鿴ǩб\n鿴ǩб"
+32974="޸ıǩ(&M)"
+32975="鿴б\n鿴б"
+32976="βź(&O)"
+32977="βź(&M)"
+32978="޸ĺ(&M)"
+32979="ûк!"
+32980="޺!"
+32981="ޱǩ!"
+32982="ѡʮ/ģʽʾ\n ѡʮ/ģʽ"
+32984="鿴м\n 鿴м"
+32985="鿴 1.5 м\n 鿴 1.5 м"
+32986="鿴 2 м\n 鿴 2 м"
+32987="ͼͻ༭ڼл\n ͼͻ༭ڼл"
+32988="Ƶ"
+32989=""
+32992="ʾԶб"
+32994="ѡΧ\nѡΧ"
+32996="û 1\nû 1"
+32997=" Windows \n Windows "
+32998="û 2\nû 2"
+32999="û 3\nû 3"
+33000="û 4\nû 4"
+33001="û 5\nû 5"
+33002="û 6 \nû 6 "
+33003="û 7 \nû 7 "
+33004="û 8 \nû 8 "
+33005="û 9\nû 9"
+33006="תļеһǩ\nתϸǩ"
+33007="ǩ\nǩ"
+33008="ɾļ\nɾļ"
+33009="ʾϵͳ˵\nϵͳ˵"
+33010="ԭ\n ԭ"
+33011="ֱͬ\nֱͬ"
+33012="/\n/"
+33013="Ͳ鿴ʽ 1\nͲ鿴ʽ 1"
+33014="Ͳ鿴ʽ 2\nͲ鿴ʽ 2"
+33015="Ͳ鿴ʽ 3\nͲ鿴ʽ 3"
+33016="Ͳ鿴ʽ 4\nͲ鿴ʽ 4"
+33017="Ͳ鿴ʽ 5\nͲ鿴ʽ 5"
+33018="Ͳ鿴ʽ 6\nͲ鿴ʽ 6"
+33019="Ͳ鿴ʽ 7\nͲ鿴ʽ 7"
+33020="Ͳ鿴ʽ 8\nͲ鿴ʽ 8"
+33021="Ͳ鿴ʽ 9\nͲ鿴ʽ 9"
+33022="Ͳ鿴ʽ 10\nͲ鿴ʽ 10"
+33023="\n"
+33024="ûת...\nûת"
+33025="ûת...\n û..."
+33026="ע\nע"
+33028="Сд\nСд"
+33029="/ʽ\n/ʽ"
+33030="\n "
+33031="Ҷ\n Ҷ"
+33032="\n"
+33033="\n"
+33034="򿪹ļ\n 򿪹ļ"
+33035=" OEM ַʾ\n OEM ַʾ"
+33036="ⲿע\nⲿע"
+33037="ɾע\nɾע"
+33038="ļ·/Ƶ\n ļ·/Ƶ"
+33039="һĿʼ\n һĿʼ"
+33040="һĿʼ\n һĿʼ"
+33041="ƶһǩѡ\nתǩѡ"
+33042="ƶһǩѡ\nתһǩѡ"
+33043="ڴڶ\n ڴڶ"
+33044="ڴڵײ\n ڴڵײ"
+33045="ûģ 10\nûģ 10"
+33046="ûģ 11\nûģ 11"
+33047="ûģ 12\nûģ 12"
+33048="ûģ 13\nûģ 13"
+33049="ûģ 14\nûģ 14"
+33050="ûģ 15\nûģ 15"
+33051="ûģ 16\nûģ 16"
+33052="ûģ 17\nûģ 17"
+33053="ûģ 18\nûģ 18"
+33054="ûģ 19\nûģ 19"
+33055="ûģ 20\nûģ 20"
+33056="ûģ 21\nûģ 21"
+33057="ûģ 22\nûģ 22"
+33058="ûģ 23\nûģ 23"
+33059="ûģ 24\nûģ 24"
+33060="ûģ 25\nûģ 25"
+33061="ûģ 26\nûģ 26"
+33062="ûģ 27\nûģ 27"
+33063="ûģ 28\nûģ 28"
+33064="ûģ 29\nûģ 29"
+33065="ûģ 30\nûģ 30"
+33066="ûģ 31\nûģ 31"
+33067="ûģ 32\nûģ 32"
+33068="ûģ 33\nûģ 33"
+33069="ûģ 34\nûģ 34"
+33070="ûģ 35\nûģ 35"
+33071="ûģ 36\nûģ 36"
+33072="ûģ 37\nûģ 37"
+33073="ûģ 38\nûģ 38"
+33074="ûģ 39\nûģ 39"
+33075="ûģ 40\nûģ 40"
+33076="ûģ 41\nûģ 41"
+33077="ûģ 42\nûģ 42"
+33078="ûģ 43\nûģ 43"
+33079="ûģ 44\nûģ 44"
+33080="ûģ 45\nûģ 45"
+33081="ûģ 46\nûģ 46"
+33082="ûģ 47\nûģ 47"
+33083="ûģ 48\nûģ 48"
+33084="ûģ 49\nûģ 49"
+33086="ѡ׷ӵ\n ѡ׷ӵ"
+33087="ѡ׷ӵ\n ѡ׷ӵ"
+33088="б"
+33089="гĿļ"
+33090="гǩ"
+33091="ûĿ 1\nûĿ 1"
+33092="ûĿ 2\nûĿ 2"
+33093="ûĿ 3\nûĿ 3"
+33094="ûĿ 4\nûĿ 4"
+33095="ûĿ 5\nûĿ 5"
+33096="ûĿ 6\nûĿ 6"
+33097="ûĿ 7\nûĿ 7"
+33098="ûĿ 8\nûĿ 8"
+33099="ûĿ 9\nûĿ 9"
+33100="ûĿ 10\nûĿ 10"
+33101="Ŀ\nĿ"
+33102="HTML \nHTML "
+33103="/ʾ۵\n/ʾ۵"
+33104=ڲΪˮƽ\nڲΪˮƽ
+33105="ڴڶ\n ڴڶ"
+33106="ڴڵײ\n ڴڵײ"
+33107="ڴ\n ڴ"
+33108="ת̶ֶ\n ת̶ֶ"
+33110="תֶ\n תֶ"
+33111=" UTF-8 鿴\n UTF-8 鿴"
+33112="Ŀ\nĿ/"
+33124="ת UTF-8 (Unicode ༭)\nת UTF-8 (Unicode ༭)"
+33125="ת UTF-8  UNICODE\nת UTF-8  UNICODE"
+33126="ת UTF-8 (ASCII ༭)\nת UTF-8 (ASCII ༭)"
+33127="UNICODE  UTF-8 (Unicode ༭)\nUNICODE  UTF-8 (Unicode ༭)"
+33128="ת UTF-8  ASCII\nת UTF-8  ASCII"
+33129="ȫģʽ\nȫģʽ"
+33130="ļ\nļ"
+33131="ļ\nļ"
+33132="Ҷ\n Ҷ"
+33133="\n "
+33134="ж\nож"
+33135="ѡ\nѡ"
+33138="Ͳ鿴ʽ 11\nͲ鿴ʽ 11"
+33139="Ͳ鿴ʽ 12\nͲ鿴ʽ 12"
+33140="Ͳ鿴ʽ 13\nͲ鿴ʽ 13"
+33141="Ͳ鿴ʽ 14\nͲ鿴ʽ 14"
+33142="Ͳ鿴ʽ 15\nͲ鿴ʽ 15"
+33143="Ͳ鿴ʽ 16\nͲ鿴ʽ 16"
+33144="Ͳ鿴ʽ 17\nͲ鿴ʽ 17"
+33145="Ͳ鿴ʽ 18\nͲ鿴ʽ 18"
+33146="Ͳ鿴ʽ 19\nͲ鿴ʽ 19"
+33147="Ͳ鿴ʽ 20\nͲ鿴ʽ 20"
+33148=" HEX/EBCDIC  ASCII ༭ģʽл\n HEX/EBCDIC  ASCII ༭ģʽл"
+33149="ļ/ĺ\n ļ/ĺ"
+33150="תһβ\nתһβ"
+33151="תһβ\nתһβ"
+33152="־ļ\nΪĿļ CTAG ļ"
+33153=" CTAG ļвҷ\n CTAG ļвҷ"
+33154=" CTAG ѡ\n CTAG ѡ"
+33155="ںͻ༭ڼл\n ںͻ༭ڼл"
+33156="鿴ģб\n鿴ģб"
+33157="ʾҳΪ\nʾҳΪ"
+33159="ѡҪļ"
+33163="ֺ\n ֺ"
+33164="Сֺ\n Сֺ"
+33165="תһλ\n תһλ"
+33166="תһλ\nתһλ"
+33167="¼ƺ\n¼ƺ"
+33168="¼(&Q)\tCtrl+Shift+R"
+33169="ֹͣ¼(&Q)\tCtrl+Shift+R"
+33170="\n "
+33171="ѡݵ\nѡݵ"
+33172=" CSE HTML Validator\n CSE HTML Validator"
+33173=" CSE HTML Validator\n  CSE HTML Validator"
+33174=" CSE HTML Validator ҵ\n CSE HTML Validator ҵ"
+33175="CSE HTML Validator ѡ\nCSE HTML Validator ѡ"
+33176="رճļļ\nرճļļ"
+33177="ôҳ\nôҳ"
+33178="һļǩ\nһļ (ĵ) ǩ"
+33179="һļǩ\n һļ (ĵ) ǩ"
+33180="ļеļ·\nļ"
+33181="ļΪļ·"
+33182="\n"
+33183="Ƶǰ\n Ƶǰ"
+33184="ʾµַ\n ʾµַ"
+33188="չ\nչӵļ"
+33196="ű PHP \nű PHP "
+33197="ű PHP ﷨\nű PHP ﷨"
+33198="ű PHP ĵ\nű PHP ĵ"
+33199="ű PHP Strip ע\nű PHP Strip ע"
+33200="Script PHP Դ\nScript PHP Դ"
+33203=" UltraFinder\n UltraFinder"
+33204=" UltraSentry\n UltraSentry"
+33209="ƽʾ / ͣפѡ\nƽʾ / ͣפѡ"
+33213="ñѡ\nñѡ"
+33216="лڵġǰģʽ"
+33217="ȫ۵\nȫ۵"
+33218="ȫչ"
+33219="лǰļġļѯ"
+33220="лѯļԶģʽ"
+33221="Ŀ/\nĿ/"
+33222="ָĿ/\nָĿ/"
+33224="ʾߡ\nʾߡ"
+33225="Clear Output Window\nClear Output Window"
+33226="Copy Output to Clipboard\nCopy Output to Clipboard"
+33227="Copy Selected Lines to Clipboard\nCopy Selected Lines to Clipboard"
+33228="Scroll Output\nScroll Output"
+33229="Allow Docking\nAllow Docking"
+33230="Hide Output Window\nHide Output Window"
+33231="Go To Error/Warning\nGo To Error/Warning"
+33232="ʹÿոƱ\nʹÿոƱ"
+33233="ʾʾ\nʾʾ"
+33234="Set Default Path for Relative Paths\nSet Default Path for Relative Paths"
+33237="Ӵɾļ/Ŀ¼"
+33238="Show Active Column Highlighting\nShow Active Column Highlighting"
+33257="ظù\n ظù"
+33258="ʾй\nʾй"
+33261="ʾй\nʾй"
+33262="Ŀ - [%s]"
+33263="ĿĿ¼..."
+33264="ļ (*.uew)|*.uew|ļ (*.txt)|*.txt|"
+33265="<ܱ>"
+33266="<δ>"
+33267="<δ֪>"
+33271="й\nй"
+33272="ģļ (*.tpl)|*.tpl|ģļ (*.tpl)|*.tpl|"
+33277=""
+33279="༭ǩ"
+33280="ɾǩ"
+33281="ļĿ"
+33284="༭Դļ"
+33285="Դļ༭"
+33295="\n"
+33297="ΪĿģ鴴֧ǩ"
+33298=" ""%s"""
+33301="Դ༭\nԴ༭"
+33307="沢˳(&S)"
+33308="˳(&Q)"
+33322="Ŀ\nĿ"
+33323="\n"
+33324="\n"
+33327="ʹģ崴Ŀ\nʹģ崴Ŀ"
+33328="´ļ"
+33330="ӵ..."
+33331="޸Ļ ""%s""..."
+33332="XML Convert to CR/LFs\nXML Convert to CR/LFs"
+33333="ת Unicode  Unicode Big Endian"
+33334="ת Unicode Big Endian  Unicode"
+33336="ת Unicode  ASCII Escaped UNICODE"
+33337="ת ASCII Escaped UNICODE  UNICODE"
+33339="û 11"
+33340="û 12"
+33341="û 13"
+33342="û 14"
+33343="û 15"
+33344="û 16"
+33345="û 17"
+33346="û 18"
+33347="û 19"
+33348="û 20"
+33349="û 21"
+33350="û 22"
+33351="û 23"
+33352="û 24"
+33353="û 25"
+33354="ûĿ 11"
+33355="ûĿ 12"
+33356="ûĿ 13"
+33357="ûĿ 14"
+33358="ûĿ 15"
+33359="ûĿ 16"
+33360="ûĿ 17"
+33361="ûĿ 18"
+33362="ûĿ 19"
+33363="ûĿ 20"
+33364="ûĿ 21"
+33365="ûĿ 22"
+33366="ûĿ 23"
+33367="ûĿ 24"
+33368="ûĿ 25"
+33369="תһ"
+33370="תһ"
+33384="(&A)"
+33387="ȡע\nȡע"
+33395="ͻ(&R)"
+33396="ѡ\nѡ"
+33527="յGit״̬\nյGit״̬"
+33989="ı"
+33995="Encoding..."
+33996="Ϊ"
+33997="ֻ/д"
+33998="/д"
+33400="ʺŹ(&M)..."
+33401="޸ʺ(&A)..."
+33402=" FTP ʺ(&H)"
+33403="ˢ(&R)"
+33404="Ŀ¼(&C)..."
+33405="Ŀ¼(&D)"
+33406="Ȩ(&P)..."
+33407="ʾǰĿ¼(&O)"
+33408="FTP/SFTP "
+33418="ʷ¼\nʷ¼"
+33419="༭ǩ"
+33422="µӦóʵ\nµӦóʵ"
+33423="ʾз\nʾз"
+33424="Show or Hide Find String List\nShow or Hide Find String List"
+33426="ʾ Git ǳ\nʾ Git ǳ"
+33427="ʾط֧\nʾط֧"
+33434="\n"
+33435="\n"
+33436="ļ\nļ"
+33437="ļ\nļ"
+33438="ǩ"
+33440="СӦóӴ\nСӦóӴ"
+33441="Delete All Bookmarked Lines"
+33446=" Base64\n Base64"
+33447=" Base64\n Base64"
+33448="ƽб\nƽб"
+33449="\n"
+33450="رļ\nر(&C)"
+33451="Ŀ¼еļ\nļ"
+33452="Create New File\nNew File"
+33453="Create New Folder\nNew Folder"
+33454="Clear Undo\nClear Undo"
+33459="һθĵ\nһθĵ"
+33460="һθĵ\nһθĵ"
+33461="ڴ˴/ʼ\nڴ˴/ʼ"
+33462="ƴ...\nƴ..."
+33463="ǩ...\nǩ..."
+33464="\n"
+33465="ύ...\nύ..."
+33466="ύĵ\nύĵ"
+33467="\n"
+33468="\n"
+33469=" UltraCompare Ĳ"
+33470="ӵб\nӵб"
+33471="ɾ\nɾ"
+33472="\n"
+33473="ȡ\nȡ"
+33474=" .gitignore\n .gitignore"
+33475="ļ\nļ"
+33476="֧\n֧"
+33477="ϲ\nϲ""
+33478="ϲ\nϲ"
+33479="ֹϲ\nֹϲ"
+33480="趨ַ\n趨ַ"
+33481="趨ַ\n趨ַ"
+33482="ֹ趨ַ\nֹ趨ַ"
+33483="ԭ\nԭ"
+33484="½֧...\n½֧..."
+33485="½Զ...\n½Զ..."
+33512="Ӧô洢...\nӦô洢..."
+33513="״̬...\n״̬.."
+33514="ǳ\nǳ"
+33515="Ϊ\nΪ"
+33516="ʾ־\nʾ־"
+33525=" UltraCompare ϲ"
+33550=ڲΪֱ\nڲΪֱ
+33551=ѱ\nѱС
+33552=ѱ\nѱС
+33553=ɾ׿ո\nɾ׿ո
+33704="/ѡ\n/ѡ"
+33705=" 1\n 1"
+33797=" HTML ʵ彫ıתΪ HTML"
+33798=" HTML ʵ彫ıתΪ HTMLԱǣ"
+33799=" HTML ʵ뽫ıתΪ HTML"
+33803="ʾб\nбָʾ"
+33804="ͣебָ\nͣебָ"
+33805="ʾм\nʾм"
+33806="ʱԶƴд\nʱԶƴд"
+33811="ļ"
+33812="ظ"
+33816=""
+33817="з"
+33818=" Digital Locker"
+33819=" Digital Locker "
+33830="ASCII \nASCII "
+33831="ǩ\nǩ"
+33832=ʾĵͼ\nʾĵͼ
+33837="XMLlint (http://xmlsoft.org)"
+33838="/ԭû\n/ԭû"
+33839="ճ͸\nճ͸"
+33861="ű Ruby \nű Ruby "
+33862="ű Ruby ﷨\nű Ruby ﷨"
+33863="ű Ruby \nű"
+33864="ű Ruby \nű"
+33868="ű Ruby ѡ"
+33869="޷ҵ Ruby ִļȰװ Ruby"
+33870="Ԥ: C:\\Ruby\\"
+34000="ӦóĿ"
+34001="ļĿ"
+34002="//ת"
+34003="ʾ"
+34004="༭"
+34005="ʵ"
+34006="˵еĿ˵"
+34007="ļ˵еļб"
+34008="ǩ"
+34009="ļ˵еļ"
+34010="ļļ"
+34011=""
+34012="ļʱʾ"
+34013="ԶѸĵļ"
+34014="кţڴļ"
+34015="༭ʱʹʱļ (شļ)"
+34016="Ŀֵ (KB)"
+34017="ʱ¼ǰ򿪵ļ"
+34018="ӿݷʽ״δļʱʹĬĿ¼"
+34019="ļ򿪶ԻĬʹûļĿ¼"
+34020="Unix/Mac ļ/ת"
+34021=""
+34022="ļͲʾ"
+34023="Զת DOS ʽ"
+34024="Զ UTF-8 ļ"
+34025="ļΪĸʽ (UNIX/MAC/DOS)"
+34026="Ĭֻʽļ"
+34027="ļʱɾβո"
+34028="ÿʮַ"
+34029="ǰ"
+34030="رһļС"
+34031="Сϵͳ ()"
+34032="Ctrl+˫ʱʹõֽ"
+34033="Ctrl+˫ʱʹõҷֽ"
+34034=""
+34035="߼/ѽ (ƼҪı䣬ı)"
+34036="ʹע ( INI ļ) - ὫĿƵע"
+34037="ָ/зַָ"
+34038="ĳļѸĲ룬Ϊĵ"
+34039="ļɾļ"
+34040="༭ʱʹʱļ (ͨ)"
+34041="ʹʱļļʾÿļ (: ༭ԵģԼٴļļʱ)"
+34042="ʹʱļļҲʾ (: ༭ԵģԼٴļļʱ)"
+34043="¼Ŀһδ򿪵ļʱ¼ FTP ļ"
+34044="򿪿ݷʽ (.lnk) ļǿݷʽָļ"
+34045="Ĳ˵ʱıļֻ"
+34046="ûдļ£ʱµ EDIT ļ"
+34047="༭ʱļд"
+34048="EBCDIC תʹ IBM-500 ׼"
+34049=" EBCDIC תڼ䲻תس"
+34050="ָļ򴴽һļ"
+34051="¼صǰ򿪵ļʱסֻ"
+34052="ÿԸ Windows XP µ ClearType ʾ"
+34053=" 1 ʼ߱"
+34054="ǰ"
+34055="ʾͬһͳƻе"
+34056="״̬򿪱༭"
+34057="ĵֻʾļ"
+34058="ʾ CHM ûļ"
+34059="ʱ鲢ʾļ"
+34060="ת/ʽŶʱַ (-) Ͽ"
+34061="ͷƵһ"
+34062="ҳ߾ѡ"
+34063="ԶɽṹԱ (.->֮Ŀ)"
+34064=" DOS  (CR/LF) ʶΪнб༭"
+34065="ģʽд"
+34066="дδѡ"
+34067="ڸдģʽд"
+34068="Ǹдδѡ"
+34069="½ļĬļ"
+34070="DOS"
+34071="UNIX"
+34072="MAC"
+34073=" UNICODE ļ"
+34074="ΪָкӲسʱճʽ"
+34075="ԶʾԶɶԻ"
+34076="ڲ/滻ַʹַ (ͨΪ ^)"
+34077="ʹûļ·ļĬĿ¼в/滻"
+34078="ʽб"
+34079="÷﷨ļʾ/й\ (Ѿ)"
+34080="ӵ FTP ʱ FTP ر"
+34081="ѼļĶƣԷֹͬļ"
+34083="/ָӡ"
+34084=" ASCII ֵ (ͨǿ)"
+34085="ò˵Ĭ״̬ - ù 0"
+34086="ļʱļʹ"
+34088="ļǰɾԭʼļ"
+34089="༭ʮ 00 ıļתΪո"
+34090="ƵʱļʱļʱǴļ"
+34091="תַԻнʱý㵽༭"
+34092="/Ǻ"
+34093="ͨ - ߱ʾģʽʾдģʽ"
+34094="ÿַ"
+34095="ת - ģʽÿַдģʽ"
+34096="ʹ DDE ļ (ıҪıļʹЧ)"
+34097="ʱд UTF-8 BOM ͷ UTF-8 ļ"
+34098="ڲļд UTF-8 BOM (ѡδ)"
+34099="ʾ/кʹ۵\"
+34100="ģʽ"
+34101="¼ʱʮļʽԶ"
+34102="ûлѡʱõǰи/׷"
+34103="õ ""%s"" already exists.\nDo you want to replace it?"
+34104="Ŀǰ (""%s"") is not saved.\nDo you want to continue to load ""%s"" configuration ?"
+34105="ѡ\n ϣѡ"
+34106="ǿʱ () ѯļ (0 )"
+34107="Ǽļѱʱļһ (ڲü־ļ)"
+34108="㻹ûĿĵԳ\nѡԳ"
+34109="ִļ (*.exe)|*.exe||"
+34110="ϣõΪñĬϵ"
+34111="HTML  (<html></html>) δҵ!"
+34112="ճʱתзĿ (UNIX/MAC/DOS)"
+34113="ʾöԻ"
+34114="ļ..."
+34115="Ŀбʾ·"
+34116="ʾ¼ѡ\nʾ¼ѡ"
+34117="תļļʧܣ\n\nԴλã %s\nĿλã %s\n\n̿ռļȨޡ"
+34118="תļļʧܣ\n\nļ %s\n\nļȨޡ"
+34119="תļʱļʧܣ\n\nļ %s\n\n̿ռļȨޡ"
+34301="Ͳ鿴ʽ 1\nͲ鿴ʽ 1"
+34302="Ͳ鿴ʽ 2\nͲ鿴ʽ 2"
+34303="Ͳ鿴ʽ 3\nͲ鿴ʽ 3"
+34304="Ͳ鿴ʽ 4\nͲ鿴ʽ 4"
+34305="Ͳ鿴ʽ 5\nͲ鿴ʽ 5"
+34306="Ͳ鿴ʽ 6\nͲ鿴ʽ 6"
+34307="Ͳ鿴ʽ 7\nͲ鿴ʽ 7"
+34308="Ͳ鿴ʽ 8\nͲ鿴ʽ 8"
+34309="Ͳ鿴ʽ 9\nͲ鿴ʽ 9"
+34310="Ͳ鿴ʽ 10\nͲ鿴ʽ 10"
+34399="\n"
+34400="У"
+34401=""
+34402="ύ"
+34403=""
+34404=""
+34405=""
+34406=""
+34407="¼"
+34408="ls"
+34409="rls"
+34410="ǩ"
+34411="ִ CVS %s ..."
+34412="ȷ"
+34413=""
+34414="VCS "
+34415="VCS ʺ"
+34416="ѡУļ"
+34417="־ϢδĻδָ\n\nǡ־Ϣ༭\nȡж CVS \n\nڿ־Ϣ¼"
+34418="CVS ־ȷ"
+34419="ѡ CVS Ӧó"
+34420="ѡ SSH Ӧó"
+34421="ѡ־༭Ӧó"
+34422="Ӧ"
+34423="޷ CVS ̡ѡͲ"
+34424="CVS ǩҪһģơ\n\nһЧģƲٴεѡ [ǩ] ť""Checkout"" button again."
+34425="ѡҪʹһļԴģƣļСֶǿյġ\n\n һЧļơ""Folder"" field is empty.\n\n Please enter a valid folder name."
+34426="֧/ʶֶǿյġ\n\nһЧķ֧/ʶʶԪ""Branch/Tag"" field is empty. \n\nPlease enter a valid Branch/Tag identifier."
+34427="·ֶǿյĻһЧ·\n\nһЧ·""Local Root Path"" field is empty or contains an invalid path.\n\nPlease enter a valid path."
+34428="Ŀǰδѡһ CVS ʺš\n\nѡһʺŻѡ [޸] ťԴһµʺš""Modify"" button to create a new account."
+34429="ѡĬУļ"
+34430="ѡҪļ"
+34431="CVS Ҫһģơ\n\nһЧģƲٴεѡ [] ť""Export"" button again."
+34432="ĿļΪ CVS ģ顣ǰĿѾһ CVS ģ顣\n\n ϣһµĿ"
+34433="ѡ񵼳ļ"
+34434="\nCVS %s ȡ"
+34435="CVS %s ɹ\"
+34436="\n//------------------------------------------------------------------------------------------//"
+34437="ѡ CVS ģĿ¼..."
+34438="ύ"
+34439=""
+34440="ύ..."
+34441="..."
+34442=""
+34443="ɾ"
+34444="Ƚ"
+34445=""
+34446="У..."
+34447="..."
+34448="..."
+34449="VCS"
+34450=""
+34451="ύ"
+34452=""
+34453="ɾ"
+34454=" ()"
+34455="ύ"
+34456=""
+34457="߼/Ƚ"
+34458="Ƚ"
+34459="Compare Files..."
+34461="ύĿļ CVS "
+34462="ӴУģ\n Уļ/ģ"
+34463="ύļ/ģ鵽Դ\nύļ/ģ"
+34464=" CVS Ŀļ"
+34465="µģ鵽Դ\nģ"
+34466="ļ/Ŀ¼\n ļ/Ŀ¼"
+34467=" CVS Ի"
+34468="\nģ"
+34469="Ӵɾļ\n ɾļ"
+34470="У CVS Ϣ֮ģ\n ģ"
+34471="ϲ֧"
+34472="ѡģ/ļ"
+34473="CVS ύ"
+34474="δѡļύѡһļ\nļύ"
+34475="ڣ"
+34476="޶/ǩ"
+34477="ϲ"
+34478="ѡ˽Կļ"
+34479="VCS "
+34480="ѡļȽӦó"
+34481="Ӧ̱ǩֶΪգ CVS Ҫݡ\nЧĹӦ̱ǩ"
+34482="ǩֶΪգ CVS Ҫݡ\n Чķǩ"
+34483="ģǩֶΪգ CVS Ҫݡ\n Чģ"
+34484="δָļе뵽 CVS ָļЧ\nָЧıļе롣"
+34588="һϢ\nһϢ"
+34589="һϢ\nһϢ"
+34600="ͻ"
+34601="ϲ"
+34602="ִ SVN %s ..."
+34603="\nSVN %s ȡ"
+34604="SVN %s ѳɹ\"
+34605="޷ SVN ̡ѡͲ"
+34606="SVN ־ȷ"
+34607="־ϢδĻδָ\n\nǡ־Ϣ༭\nȡֹ SVN \n\nҪյ־Ϣ"
+34608="֧"
+34700="ûָЧʺơ\nָЧʺƻ򵥻ȡ"
+34701="汾ϵͳ(VCS)"
+34702="ģ..."
+34703="ģ"
+34704=""
+34705=""
+34706="ģ"
+34707=""
+34708="ʻ"
+34709="״̬"
+34710=""
+34770="ʾع\nлͼ"
+34771="ʾļͼ\nлļͼ"
+34772="%s\n\n ļδĿСϣ"
+34773="޷鵵"
+34774="޷򿪱ļ"
+34775="ȥĿĿ¼"
+34776="һļδ!"
+34777="ȷ(&O)"
+34778="ָ(&R)"
+34779=" Ŀļ [%s] "
+34780="--- Ŀļ ---"
+34781="--- 鵵 ---"
+34782=" 鵵С %d kB (%d kB)"
+34783="%s [%d B %s]"
+34784="ѱ"
+34785=""
+34786="Ŀ(*.sln;*.dsw;*.dsp;*.csproj;*.vbproj;*.vcproj;*.vjsproj;*.uv2;*.prj)|*.sln;*.dsw;*.dsp;*.csproj;*.vbproj;*.vcproj;*.vjsproj;*.uv2;*.prj||"
+34787="Ŀļ (*.prj)|*.prj||"
+34788="ѡԴĿ//..."
+34789="޷Ŀļ"
+34790="޷ļ"
+34791="ֵ֧Ŀ!"
+34792="޷ȡĿ꣡"
+34793="ֵ֧Ŀ꣬ʹáWindows Ӧó!""Windows Application"" configuration will be used."
+34794="޷á%sõĬ״̬""%s"" to the default state."
+34795="޷еõĬ״̬"
+34796="޷ ""%s"" %s profile"
+34797="޷תĿ"
+34798=" UEStudio ⷨļ!"
+34799=" ""%s"" has no default state. ""%s"" configuration was used to reset to the default state."
+34800=""
+34801="ɾ"
+34802="ĵ!"
+34803="ļ (*.*)|*.*||"
+34804="޷ݵǰ %s %s ļ\n ϣ"
+34805="ϣؽĿ%s""%s"" ?"
+34806="ļ (*.txt)|*.txt||"
+34807="ǩļ (*.*)|*.*||"
+34808="鵵: ֵ!"
+34809=""
+34810="·"
+34811="ֵΧ!"
+34812="ڽ %u/%u %s..."
+34813="ɣ %d š"
+34814="%s [%u]"
+34815="ļ %s ڡ\n ϣ"
+34816="޷ļ %s"
+34817="Դļ (*%s)|*%s|ļ (*.*)|*.*||"
+34818=""
+34819="ֵ"
+34820="Դ ID ..."
+34821="δʹ %d"
+34822=" %d ʹã\n%s"
+34823="%s\nֵЧΧ 1  0xFFFF"
+34824="ʶԷǷַʼ\nЧʶ"
+34825="ʶЧַ\nЧʶ"
+34826=""
+34827=""
+34828="ļ %s  %d ڳ\nϣ༭"
+34829="%s - %s (%s)"
+34830="ID"
+34831=""
+34832=""
+34833="ͼ (*.ico)|*.ico|λͼ (*.bmp)|*.bmp| (*.cur)|*.cur|ļ (*.wav)|*.wav|Html ļ (*.htm, *.html)|*.html;*.htm| (*.ttf)|*.ttf|ļ (*.*)|*.*||"
+34834="<$IDD_DIALOG%d$> DIALOG DISCARDABLE  0, 0, 186, 94\nSTYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU\nCAPTION ""Dialog""\nFONT 8, ""MS Sans Serif""\nBEGIN\n    DEFPUSHBUTTON   ""OK"",IDOK,129,7,50,14\n    PUSHBUTTON      ""Cancel"",IDCANCEL,129,24,50,14\nEND\n"
+34835="<$IDR_MENU%d$> MENU DISCARDABLE \nBEGIN\n    MENUITEM ""&File"",                       65535\nEND\n"
+34836="STRINGTABLE DISCARDABLE \nBEGIN\n    <$IDS_STRING%04d$>         ""...""\nEND\n"
+34837="<$IDR_ACCELERATOR%d$> ACCELERATORS DISCARDABLE \nBEGIN\nEND\n"
+34838="<$VS_VERSION_INFO%%d$> VERSIONINFO\n FILEVERSION %s\n PRODUCTVERSION %s\n FILEFLAGSMASK %s\n#ifdef _DEBUG\n FILEFLAGS %s\n#else\n FILEFLAGS %s\n#endif\n FILEOS %s\n FILETYPE %s\n FILESUBTYPE %s\nBEGIN\n    BLOCK ""StringFileInfo""\n    BEGIN\n        BLOCK ""%s""\n        BEGIN\n            VALUE ""Comments"", ""%s$0""\n            VALUE ""CompanyName"", ""%s$0""\n            VALUE ""FileDescription"", ""%s$0""\n            VALUE ""FileVersion"", ""%s$0""\n            VALUE ""InternalName"", ""%s$0""\n            VALUE ""LegalCopyright"", ""%s$0""\n            VALUE ""LegalTrademarks"", ""%s$0""\n            VALUE ""OriginalFilename"", ""%s$0""\n            VALUE ""PrivateBuild"", ""%s$0""\n            VALUE ""ProductName"", ""%s$0""\n            VALUE ""ProductVersion"", ""%s$0""\n            VALUE ""SpecialBuild"", ""%s$0""\n        END\n    END\n    BLOCK ""VarFileInfo""\n    BEGIN\n        VALUE ""Translation"", %s\n    END\nEND\n"
+34839=" ""%s"" menu script."
+34840="ģʽ|ģʽر"
+34841="|||||"
+34842="ϣЩ"
+34843="չ\n\nԻ\nؼ\nʽ"
+34844="    %-15s %s"
+34845="ɾ %d ..."
+34846="ֹͣ"
+34847="ûȡת"
+34848="༭б..."
+34849="ȡ"
+34850="Ŀûзſʾ"
+34851="޷бļ"
+34852="UEStudio ڽĿļ"
+34853="Ŀѳɹ\ڿԱļ޸Ĺļ༭ļˡ"
+34854="޷ģ崴Ŀļ"
+34855="ϣӸöԻɾѡĿؼ %s "
+34856="ر\tCtrl+F4"
+34857="ѡж̬ӿļ ..."
+34858="ļ %s ڡϣ"
+34859="޷ӸĿɾļ/Ŀ¼"
+34860="﷨"
+34861="Ѵչ"
+34862="δѡ﷨"
+34864="޷ҵ \"%s\" was not found."
+34865=" \"%s\" isn't defined. Do you want to create/add it automatically ?"
+34866="Ҫļ"
+34867="Ŀ \"%s\" exists.\nDo you want to continue ?"
+34868="ѡϣ洢ԶָļĿ¼..."
+34869="ѱ棺%s, С%s\nݣ%s"
+34870="·\n$b\t- ĬϱĿ¼y\n$p\t- ļ·\n$n\t-ļ\n$e\t- ļչ\n\nʱ/ڲ\n$H\t- Сʱ\n$M\t-\n$d\t- \n$m\t- \n$y\t- \n$Y\t- ݣ4λ\n\n\n$c\t- ʹ $Xc˴ X λ\n$u\t- û\n$s\t- ỰӦóеģ"
+34871="汾ݸʽ·ġļаб$H, $M, $S, $d, $m, $y, $c!"filename" part of the generated path: $H, $M, $S, $d, $m, $y, $c."
+34872="ļ%s    С%s    "
+34873="ɾʷ¼Ŀ(&D)"
+34874="ʷ¼(&C)"
+34875="½ļ"
+34876=" SSH ̨"
+34877="ն˾"
+34878="Զִ"
+34879="̨ɫ"
+34880="̨ǰɫ"
+34881="ֻӳ (0 Ϊto disable)"
+34882=""
+34883=""
+34884="˿"
+34885="û"
+34886=""
+34887="ն"
+34888="עûлԿ\n޷֤\nΪļ\n %s Կָǣ\n%s\nӷ\n"
+34889="ԿûлעС\n޷֤\nΪļ\n\n %s Կָǣ\n%s\n\nθǡԿӵ\nԿвӡ\nֻһζ\nԿӵ棬񡱡\nθȡ\nӡ\n\nԿڻ"
+34890=" - ǱڵİȫΥ\nԿ\nעеĻ治ƥ䡣ʾ\nԱԿ\nʵѾӵװΪ\nϡ\nµ %s ԿָΪ\n%s\nӷ\n"
+34891=" - ǱڵİȫΥ\nԿ\nעлĲƥ䣡ʾ\nԱԿ\nʵѾӵװΪ\nϡ\n\nµ %s ԿָΪ\n%s\n\nϣиĲµԿ\nǡԸԿ沢ӡ\nֻһζ\n棬뵥񡱡\nҪȫӣ\nȡťȡΨһ֤\nȫѡ\n\nҪ»Կ"
+34892="δʺһЧķַ\n\nʺŵġ桹һЧķַ"General" settings for this account."
+34893="Ĭʺ(&D)"
+34894="ʺ(&P)..."
+34895="Ĭʺ(&D)"
+34896="޷ļ͡"
+34897="޷򿪱ļ%s"
+34898="׽ӳʱ"
+34899="ļʱ׽ִ"
+34900="޷д뱾ļ%s"
+34901="ղûжϡ"
+34902="ӽű"
+34903="༭ű"
+34904="Ƴű"
+34905=""
+34906="Ƴнű"
+34907="űб"
+34908="ѡ(&O)..."
+34909="ļ "
+34910="С "
+34911="ڴ FTP ˳ UltraEdit ֹ\nFTP ļ𻵻ݶʧ\n\nҪȡ FTP ˳ UltraEdit "
+34912="¼"
+34913="Զ"
+34914=" "
+34915="ȷΪ"
+34916="ļ %s\n滻"
+34917=""
+34918="FTP "
+34919="FTP Ϊ"
+34920="newfile"
+34921="XML "
+34922=""
+34923="Ӧó INI ļλϵͳĿ¼С\nѡļᱸ/ظϵͳļֻ\nӦóá\n\nҪѡļ ?"
+34924="/ظ - ȫѡ"
+34925="ҵַб"
+34926="Remove"
+34928="Git ǳ"
+34929="Git ֧"
+34980="ûļ 1\nûļ 1"
+34981="ûļ 2\nûļ 2"
+34982="ûļ 3\nûļ 3"
+34983="ûļ 4\nûļ 4"
+34984="ûļ 5\nûļ 5"
+34985="ûļ 6\nûļ 6"
+34986="ûļ7\nûļ7"
+34987="ûļ 8\nûļ 8"
+34988="ûļ 9\nûļ 9"
+34989="ûļ 10\nûļ 10"
+34990="ûļ 11\nûļ 11"
+34991="ûļ 12\nûļ 12"
+34992="ûļ 13\nûļ 13"
+34993="ûļ 14\nûļ 14"
+34994="ûļ 15\nûļ 15"
+34995="ûļ 16\nûļ 16"
+34996="ûļ 17\nûļ 17"
+34997="ûļ 18\nûļ 18"
+34998="ûļ 19\nûļ 19"
+34999="ûļ 20\nûļ 20"
+35000="ļ͵Ӧóʵ\nļ͵Ӧóʵ"
+35030="<ʷ¼>"
+35990="Convert to Unicode\nConvert to Unicode"
+35991="Convert from Unicode\nConvert from Unicode"
+35992="ͼʾк\nʾк"
+40001="޷.ȶ."
+40002="ڲִ,޷."
+40003="ڲִ,Ԫæµ."
+40004="ڲܱ.ȶ."
+40005="ڲܱͨѶ.ȶ."
+40006="ڲܱͨѶЭ.ȶ."
+40007="ͬʱ趨ʺ/."
+40008="Чıļƻ·."
+40009="ܽṩ"
+40010="Զ˷յЧ.ͨѶЭ."
+40011="ͨѶЭ汾."
+40012="֤. ʹֹ."
+40013="ЧķԿ Diffie Hellman ֵ."
+40014="֤."
+40015="ظЧʹƻ."
+40016="޷ȡԶ˷."
+40017="֧Ԯ֤."
+40018="ָܾܲ/֤."
+40019="ͨʧ."
+40020=",·Ӧָһ."
+40021="Կļ."
+40022="Զȡļ."
+40023="д뱾ļ."
+40024="ظ޻ӦID."
+40025="Կ֤ʧ"
+40026="ԱΪ(True)ʱʽ."
+40027="."
+40028="Ԫæµ޷."
+40029="ڷĿ¼һ·."
+40030="ظһ:"
+40031="ݴ浵ʧ."
+40032="ЧĻӦFXP_ATTRS."
+40033="ṩ·޷д. "
+40034="Ѿʱ."
+40035="δ SFTP ͨѶЭ."
+40036="ѡ proxy ̬ʹڴͨѶЭ."
+40037="ѡ proxy ̬Ҫʹñģʽ."
+40038="Proxy Ѿر."
+40039="Proxy ܾṩĵ¼ƾ֤."
+40040="㷨."
+40041="СΧ(1kb-1mb)."
+40042="ֻSSLȫͨѶЭ."
+40043="ûи֤ʽ...."
+40044="ʹṩĲܱΪ."
+40045="ҪʺԱ."
+40046="MinDataPort ֵ MaxDataPort ֵ."
+40047="Ч."
+40048="IconView ԱΪlvwDetails ʱЧ."
+40100="ǻظ"
+40101="ڼ׼á"
+40102="Ѿ; 俪ʼ"
+40103="ļ״̬okay; йشӡ"
+40104="okay."
+40105="Ϲ,ִС"
+40106="ϵͳ״̬, ϵͳظ."
+40107="Ŀ¼״̬"
+40108="ļ״̬"
+40109="Ϣ"
+40110="ϵͳ."
+40111="ûķ׼á"
+40112="رտ"
+40113="Ӵ򿪣; ڽвٴ䡣"
+40114="رӡ"
+40115="뱻ģʽ"
+40116="û¼, ."
+40117="Ҫļȷɡ"
+40118="·"
+40119="û¼, ."
+40120="¼Ҫʻ"
+40121="ļδϢ"
+40122="Чرտӡ"
+40123="ӹر; жϡ"
+40124="ļûз.ļЧ (ȵ, ļæ)."
+40125="Ĳʧ: صĴڴС"
+40126="ļûз. ϵͳ洢ռĲ㡣"
+40127="﷨, ܱʶ"
+40128="﷨ڲarguments."
+40129="ִС"
+40130="˳"
+40131="ǸִС"
+40132="ûе¼"
+40133="洢ļҪʻ"
+40134="ĲûзļЧ (ȵ, ļûҵ,ûз)"
+40135="ʧ: жϹܵ"
+40136="ļʧ. 洢(ڵǰĿ¼dataset)."
+40137="Ĳûзļ"
+40138="ܴӡ"
+40999="֤Կʧ޷ƻʹøò"
+41000="[%s]\nС: %s\n: %s\n޸: %s"
+41001="<δĵ>"
+41002="[%s %s]\n ļϵͳ: %s\n к: %04X-%04X\n ϼƿռ: %s\n ÿռ: %s"
+41003="Windows Ŀ¼\nWindows Ŀ¼"
+41004="ϵͳĿ¼\nϵͳĿ¼"
+41005="ҵĵ\nҵĵ"
+41006="Ӧó\nӦó"
+41007="ļ\nļ"
+41008="              "
+41009="                       "
+41010="ļΪļ·\n ļΪļ·"
+41011="ʾ\n ʾ"
+41012="ù"
+41013="ˢ"
+41014="չ\nչ"
+41016="(&W)"
+41017="(&W)..."
+41018="(&O)"
+41019="߼"
+41020="߼|||ƽ|ര||||ת|Ctags||༭|FTP SSH|HTML||INTELLITIP|||RESEDIT|ű|űд|༭|||"
+41021="Ʋ˵..."
+41022="Ƚ %d ļ..."
+41023="Ƚ %d Ŀ¼..."
+41024="ѡ\nѡ"
+41025="ļӵļб\nļ"
+41026="ļӵļб\nļ"
+41031="Ϊ "%s" already exists.\nDo you want to overwrite?"
+41032="ɹ\ص '%s' ļ\n%s"
+41033=" '%s' ǻ '%s' һ֡\nɾ"
+41034="˵ '%s' ǻ '%s' һ֡\nɾ"
+41040="Զ | Զ滷 UltraEdit 汾14֮ǰõ״̬ | Ӧó˵ͿͣõĿ"
+41041="ڽļΪ '%s' ֮ǰԶ"
+41042="ڽļΪ '%s' ֮ǰԶ"
+41043="ɾ '%s' "
+41044="ѡ洢ݵĿ¼..."
+41045=" '%s' Ѿڣ\n븲"
+41046="Profileû"
+41047="︴ƽ壩"
+41048="<%s>\nѡڶڵ㲢ѡ [Ƶ]"
+41049="ܷʱļ: %s"
+41050="ȡ"
+41051="ʹñ:"
+41052="ô [%s] ͣѶٵϡ\nʹҷͣôڡ"
+41053="Ⱥ"
+41054="ɾ\nɾ"
+41055="Comment Selection\nComment Selection"
+41056="δעѡ\nδעѡ"
+41057="ҵ֧Զ"
+41058="'%s' ĿǰĵҲ\n½ļһΡ"
+41059="ҪϲĿǰ FTP ʺŵõ FTP ʺ嵥 ?"
+41060="Ȩ"
+41061="&Open"
+41062="Open as &Read-only"
+41066="ʾʾ\nʾʾ?"
+41068="Do you really want to delete '%s'?"
+41069="Do you really want to remove '%s'?"
+41070="ʾļ/ļ\nʾļ/ļ"
+41071="Ǻ"
+57345=" F1 ȡ"
+57346="ѡҪȡĶ"
+57600="һĵ\n½ļ"
+57601="һеĵ\nļ"
+57602="رջĵ\nرļ"
+57603="ĵ\nļ"
+57604="ĵƱ\n Ϊ"
+57605="ıӡѡ"
+57606="ıӡʹӡѡ\nӡ"
+57607="ӡĵ\nӡļ"
+57609="ԴӡЧʾļͼ\n ӡԤ"
+57612="ʼļ\nʼ"
+57616="򿪸ĵ"
+57617="򿪸ĵ"
+57618="򿪸ĵ"
+57619="򿪸ĵ"
+57632="ѡ"
+57633="ȫ"
+57634="ѡڼ\n ѡ񵽼"
+57635="ѡڼ\n ѡ񵽼"
+57636="ָ\n"
+57637="\nӼճ"
+57640="ظһ"
+57641="滻ָ\n滻"
+57643="һ\n "
+57644="ǰĶ\n"
+57645="򿪵ַ"
+57646="[%s]\n·: %s\nĿĿ¼: %s\nĿʼ: %s\nʱ: %s"
+57647="[%s]\n%d ļڲ"
+57648="Ϊĵһ\n ƴ"
+57649="ڴڵײͼ"
+57650="صд\n "
+57651="ˮƽŴΪǲƽ\nˮƽƽ̴"
+57652="ֱŴΪǲƽ\nֱƽ̴"
+57653="ֻΪɴ\n "
+57654="[%s]\n С: %s\n : %s\n ޸: %s"
+57655="[%s]\n·: %s"
+57656="[%s]\n·: %s\nĿĿ¼: %s\n: %s\nĿļ: %s\nĿʼ: %s\nʱ: %s"
+57657="[%s]\nʺ: %s\n·: %s"
+57658="֧%s"
+57659="[%s]\n%s"
+57664="ʾϢ汾źͰȨ\nʾڶԻ"
+57665="˳Ӧóʾĵ\n˳"
+57666="г\nг"
+57668="ʾʹð˵"
+57669="ť˵ʹʱʾ\n ðָʾ"
+57670="ʾǰİ"
+57680="лһ"
+57681="лһ"
+59136="EXT"
+59137="CAP"
+59138="NUM"
+59139="SCRL"
+59140="OVR"
+59141="REC"
+59142=""
+59392="ʾع"
+59393="ʾ״̬"
+59394="ļѱʹá\nǷҪʹúָ"
+61098=""
+61099="޸"
+61100=""
+61101="С"
+61102="Ŀһ FTP ļ\n汾ıδ֧ FTP ļҪ ?"
+61184="ĴڴС"
+61185="Ĵλ"
+61186="Ϊͼ"
+61187="󻯴"
+61188="лһĵ"
+61189="лһĵ"
+61190="رջڲʾĵ"
+61202="ԭΪͨС"
+61203="б"
+61213="ͣ MDI ĿǰԶģʽڽ MDI ޷ !"
+61214="г"
+61215="ô"
+61216=""
+61217="˵"
+61218=""
+61219="Ĭ"
+61220="-"
+61222="ļͼ"
+61223="Ŀ"
+61224=""
+61225="Դ"
+61226="ļ"
+61227="ǩ"
+61228="Դ"
+61229="<>"
+61230="ultra"
+61231="fast"
+61232="normal"
+61233="bad-spellers"
+61234="ѡĿ¼:"
+61235="ƴд"
+61236="ĿĿ¼..."
+61237="ѡ˽Ŀ¼..."
+61238=""
+61239="·"
+61240="޸"
+61241="UltraEdit עʧܡ\n\n עϢǰȼϢ\n\n Ӧϸעʼʾ\n ֣ţ룬עһ\n\n ȷעݡƼķʹüע\n иע루ʼѡ\n Ƶ壩ȻճעԻı༭\n У Ctrl+V\n\n עϢ뷢ʼ:\ninfo @ultraedit.com.cn\n ϣע UltraEdit 汾Լ\n ȷûע롣"
+61242="http://www.ultraedit.com"
+61243="ڻûпõ UltraEdit ¡"
+61244="UltraEdit ״̬"
+61245="һ UltraEdit  hotfix ã\n\n ǰ汾\t %s\nHotfix 汾  \t %s\n\n ԵӴ UltraEdit վظ hotfix"
+61246="һ UltraEdit ĸ£\n\n ǰ汾\t %s\n °汾  \t %s\n\n ԵӴ UltraEdit վظø¡"
+61247="Ҫ滻еļ\n ͬļ滻޸ļķա\n\n ȷϣļִʾļе滻 - ȷ"
+61248=" BOM ¼ Unicode(UTF-16) ļ "
+61249="Ŀ¼ΪĿ¼"
+61250="ԭĬ Root"
+61251=""
+61252=" %s Ч\nЧơ\nƲð \":\", \"\\\", or \"/\"."
+61253="%s רҵı/ʮƱ༭ %s\r\n汾 %s"
+61254="LSoft ɼʧ!\n LS/Develop ֲȡ"
+61255="  ļ/ļ   "
+61256="     "
+61257="ָʻöʧ\t\n\n\t%s"
+61258="FTP ʻ"
+61259="http://www.ultraedit.com"
+61260="http://www.idmcomp.com"
+61261="mailto:idm@idmcomp.com"
+61262="http://www.ultraedit.com/redirects/registration/ch/ues_register.html"
+61263="http://www.ultraedit.com/redirects/registration/ch/ue_register.html"
+61264="www.ultraedit.com"
+61265="www.ultraedit.com"
+61266="idm@idmcomp.com"
+61267="ѡ FTP ʻļ"
+61268="FTP/SFTP"
+61269="δѡһЧ FTP ʺš\n\nѡһ FTP ʺŻҪѡ\nļе FTP λáȡť"Link Folder to FTP location" checkbox."
+61270="δһԶ·ʺ: %s\n\nһЧԶ·Ҫѡ\nļе FTP λáȡť"Link Folder to FTP location" checkbox."
+61271="%s ɹ\"
+61272="%s ʧ"
+61273="ϴ"
+61274=""
+61275="ϴ"
+61276=""
+61277="%s"
+61278="FTP ʺ"
+61279="ʱ\n%s\n\nϣ"
+61280="ʹʱ\n%s\n\nϣϴ"
+61281="FTP/SFTP "
+61282=" FTPӷءѡԶ̷ļĿĿ¼Ƶκеļøϵͳеļ\n\nȷҪԶļǱļ:\n\nȷ ?"Download from server" command will copy all files from the selected remote server and overwrite any existing files in the target directory with the same name. This action may potentially overwrite many files on your system.\n\nPlease confirm that you wish to download remote files and overwrite local files:\n\nAre you sure?"
+61283=" FTPϴѡıĿ¼ļĿԶ̷Ŀ¼ƵκеļøԶ̷еļ\n\nȷҪϴļԶļ:\n\nȷ ?"Upload to server" command will copy all files from the selected local directory and overwrite any existing files in the target directory of the remote server with the same name. This action may potentially overwrite many files on your remote server.\n\nPlease confirm that you wish to upload local files and overwrite remote files:\n\nAre you sure?"
+61284="Ŀ¼б..."
+61285="%s  %s\r\n汾 %s"
+61286=""
+61287="߼"
+61288=""
+61289="SSH"
+61290="½ʺ"
+61291="FTP ֹȷ"
+61292="ѡ񱾵Ŀ¼"
+61293="ϴ(&U)"
+61294=" UltraEdit д(&O)"
+61295="ʹĬϴ (&W)"
+61296="Ŀ¼(&M)"
+61297="ɾ(&E)"
+61298="(&R)"
+61299="(&P)"
+61300="(&D)"
+61301="Ȩ(&P)"
+61302="Ҫȷ鿴ĵҪڡ塱Իи/űá"
+61303="Ҫ Unicode ת ASCIIΪתѡҳ"
+61304="ļֶָЧơ\n\nЧļƻ򵥻ȡť"
+61305="ļֶָеĿ¼\n\n뵽Ŀ¼·򵥻ȡť"
+61306=""
+61307="ڸĿ¼µļв"
+61308="ڸĿ¼µļ滻"
+61309="ű"
+61310="ļ %s ѰڽűбУ"
+61311="Ѵﵽű󳤶ȣ"
+61312="˴ʾ"
+61313="Ĭϵȼƻ"
+61314="ȼƻ"
+61315="ûȼƻ"
+61316="µõ..."
+61317="ˢĿ¼"
+61318="Ŀ¼"
+61319="ʾ"
+61320="ǰĿ¼"
+61321="Ŀ¼"
+61322=""
+61323="ԭʼĿ¼"
+61324="ϵͳ: "
+61325="ָ: "
+61326="ܳʼFTPע:\n\n\t1.رUltraEdit.\n\t2. ʾΪԱ\n\t3. Ŀ¼UltraEditװĿ¼\n\t4. : regsvr32.exe %s\n\n Ȼʧܣϵ֧: support@idmcomp.com."
+61327="FTPʧ"
+61328="ļ(&C)"
+61329="ļ"
+61330="ƲΪա\n\nЧƻ򵥻ȡť"
+61331="ͳһַ׼"
+61332="Ĭֵ"
+61333=""
+61440=""
+61441="Ϊ"
+61442="ļ (*.*)"
+61443="ޱ"
+61444="http://www.ultraedit.com/downloads/ultracompare_download.html"
+61445="ڴ UltraCompare Professional"
+61446="δļ"
+61447="ע⣺ʹõ UltraCompare LiteҪִļ/ļ/ϲ/Ƚϲ"
+61448="ѡ"
+61449="ʵ"
+61450="\r\n˴ʼȡйʾűĸϢ"
+61451="ַѳ"
+61452="лű"
+61453="ű"
+61454="ȼ"
+61455=""
+61456="ע⣺ U3 ƣҪʹļUltraEdit UE3 ϵͳгС"
+61457="(&H)"
+61458="ת U3 Launchpad  UltraEdit UE3"
+61459="ļв(&I)"
+61460="ȡļв/滻(&I)"
+61461="ļ滻(&P)"
+61462="ȡļв/滻"
+61463=""
+61464="ȡļв/滻(&P)"
+61465="ѡļ"
+61466="ʾԣļ·"
+61467="http://www.ultraedit.com/redirects/registration/ch/ue3_register.html"
+61468="?"
+61470=""
+61471="б"
+61472="ûпõĴϢ"
+61473="ѳԲֵ֧Ĳ"
+61474="޷ЧԴ"
+61475="ڴ"
+61476="δ֪"
+61477=""
+61478=""
+61479="Canceling Replace in Files"
+61504=" %1"
+61505="һҳ(&O)"
+61506="˫ҳ(&T)"
+61507=" %u ҳ"
+61508=" %u ҳ\n %u-%u ҳ\n"
+61509="prn"
+61510="Output.prn"
+61511="ӡļ (*.prn)|*.prn|ļ (*.*)|*.*||"
+61512="ӡļ"
+61513=" %1"
+61588=" %s"
+61589="δ֪"
+61695="Ϊ..."
+61696="Чļ"
+61697="޷ĵ"
+61698="ĵʧܡ"
+61699="ı浽 %1"
+61700="ĵʧܡ"
+61701="ļ̫޷򿪡"
+61702="޷ӡ"
+61703="޷"
+61704="ڲӦó"
+61705="ʧܡ"
+61706="û㹻ڴִв"
+61707="ϵͳעĿƳ INI ļڣɾ"
+61708="ϵͳעĿ ( INI ļ) ûȫƳ"
+61709="óҪļ %sļϵͳδҵ"
+61710="óӵʧĶ˿ %s (λļ %s) Сüܰ汾 %s ݡ"
+61712=""
+61713="֡"
+61714=" %1  %2 ֮"
+61715=" %1  %2 ֮"
+61716="ַҪ %1 "
+61717="ѡť"
+61718=" 0  255 ֮"
+61719=""
+61720="ں/ʱ䡣"
+61721="ֵ"
+61728="δ֪ļʽ"
+61729="%1\n޷ҵļ\n֤·ļǷȷ"
+61730="Ŀ"
+61731="޷ %1 жȡ򿪡"
+61732="޷д %1Ϊֻ򿪡"
+61733="ȡ %1 ʱ"
+61734="д %1 ʱ"
+61828="Document Object ָ֧ļ"
+61829="%1\n޷עĵ\nĵѾ򿪡"
+61836="޷ȡֻдԡ"
+61837="޷дֻԡ"
+61840="޷ϵͳ֧֡"
+61841="ʼϵͳ DLL Ч"
+61842="Send Mail ޷ʼ"
+61856="δ"
+61857=" %1 ʱδ֪"
+61858="Ҳ %1"
+61859="%1 Ч·"
+61860="޷ %1Ϊ򿪵ļ̫ࡣ"
+61861="ܾ %1"
+61862="Чļ %1 "
+61863="޷ɾ %1ΪǵǰĿ¼"
+61864="޷ %1ΪĿ¼"
+61865=" %1 ʧ"
+61866=" %1 ʱӲ I/O "
+61867=" %1 ʱΥ"
+61868=" %1 ʱΥ"
+61869=" %1 ʱ"
+61870="ͼԽβ %1"
+61872="δ"
+61873=" %1 ʱδ֪"
+61874="ͼдȡ %1"
+61875="ͼԽβ %1"
+61876="Դд %1 жȡ"
+61877="%1 ʽ"
+61878="%1 δ֪Ķ"
+61879="%1 ķ"
+61888=""
+61998="ң"
+61999="ת"
+62000="(&N)"
+62001="ѡûƱļ..."
+62002="UEStudio ĵ (*.uec)|*.uec||"
+62003=""
+62004="Ӧó˵"
+62005="˵"
+62006=""
+62007="ǰ"
+62008="﷨"
+62009="Ŀб"
+62010="̿ݼ"
+62011="ģб"
+62012=""
+62013="޸ģ"
+62014="ģļ"
+62020=" [%s]%s"
+62021="б '%s' ļѴڡ\nҪ"
+62022="Ѿɹ\\n%s%s"
+62023="\n\nݵļ\n%s"
+62024="\n\nδݵļ\n%s"
+62025="ûָԣ\n%s"
+62026="\n\nָļ\n%s"
+62027="\n\nδָļ\n%s"
+62028="ûҪݵݡ\nѡһЩã"
+62029="ûҪָݡ\nѡһЩã"
+62040="ɫƣ"
+62041="ʹԤ涨Ƶɫ"
+62042="ɫɹ\Ϊ '%s'"
+62043="ɾԶɫ\n%s"
+62044="ȫȡ޸д򿪵ļȷҪȫȡ - ȷ ?"
+62045="޷: %filename%\nĵڻ\n."
+62046="Ftp Account %accountname% that is in use was deleted from the shared FTP accounts.  Do you wish to delete this account?"
+62047="Ftp Account %accountname% has newer changes in the Share FTP Account's file. Do you wish to accept these changes?"
+62048="Ftp ˺ %accountname% ѾӦó޸. ѡ˺Žɾ. \nظ˺ŵı?"
+62049="⵽ϵͳϵİ汾 UltraCompare v7.10.0.1012ΪùFTPʻϲ\ UltraCompare v7.10.0.1013ߡ"
+62062="ûзĿ¼:\r\n\r\n%s"
+62063="ļѱɾٿáҪڱ༭д򿪸ļ"
+63015="ӵĿ¼"
+63016="ѡĿ¼д·ʱĬĿ¼..."
+63017="δѡĿ¼ǷϣΪĬֵ"
+63018="޷Ϊ '%s'  !"
+63019="޷ wordfile '%s'!"
+63020="δѡȡԡѡȡ!"
+63021="ҲѡԵ wordfile !"
+63022=" FTP"Upload with Sync" command will copy all newer files from the selected local directory and overwrite any older files on the remote server with the same name. This action may potentially overwrite many files on your remote server.\n\nPlease confirm that you wish to upload newer local files and overwrite the older remote files:\n\nAre you sure?"
+63023="FTPͬءѡԶ̷инµļȻ󸲸ĿĿ¼оͬƵκνϾɵļ˲ܻḲϵͳеļ\n\nȷϣؽµԶļǽϾɵıļ\n\nǷȷ"Download with Sync" command will copy all newer files from the selected remote server and overwrite any older existing files in the target directory with the same name. This action may potentially overwrite many files on your system.\n\nPlease confirm that you wish to download newer remote files and overwrite older local files:\n\nAre you sure?"
+63024=": ʧ..."
+63025="%s ޷·ӡ"
+63026="ܴFTPʻ??ļ: \r\n\r\n%s"
+63027="ܲļ"
+63028="󴴽 "
+63029="Created:"
+63030="Modified:"
+64986=": ݵĿ '%s'"
+64987=" '%s':\nʧ '%s()'!"
+64988="ļϴνѱ޸ (λÿܲһ)\n Ҫ ?\n"
+64989="%s"
+64990="* : %d, : %d\n"
+64991="------\n"
+64992=": %d\n"
+64993="%s\n"
+64994="<%s>\n"
+64995="汾: %s\n"
+64996=": %s\n"
+64997="[%s]\n"
+64998=""
+64999="%s [%s]"
+65499="ģ"
+65500="б"
+65501="ղ"
+65502="ѡļУӵб '%s'..."
+65503="ѡļӵб '%s'..."
+65504="ļ %s ڡ\nϣ"
+65505="Զ"
+65506="Զ ASCII/Unicode|ASCII|UTF-8|UTF-16LE|UTF-16BE|ASCII Escaped Unicode"
+65507="%s\nĿļֻ!\nҪʹд?"
+65508="ֻܸ!"
+65509="ʽԷ"
+65510="򿪱ǩ"
+65511="رձǩ"
+65514="ظЧû롣"
+65515="ӵѳʱ"
+65516=""
+66000="ı"
+66001="ѡı"
+66002="ոƱβ"
+66003="ߣк"
+66004="/"
+66005=""
+66006="ǩ"
+66007="бǷ"
+66008="Ÿʾ"
+66009="۵"
+66010="<>"
+66011=""
+66012="˳"
+66013="ѰҺӿ"
+66014="ӿ"
+66015="ַӿ"
+66016="Ĭ|С||"
+66017="Ψ"
+66018="бָʾ - ѱ"
+66019="бָʾ - δ"
+66020=""
+66021="ʾ"
+66022="ƥ"
+66023=""
+66024="ֵ"
+66025="Tags"
+66026="Active Column"
+66027="δָ FTP Ŀ¼\nô˹ǰѡ FTP Ŀ¼"
+66028="FTP Ŀ¼Ч\nô˹ǰѡЧ FTP Ŀ¼"
+66029="۵ؼ"
+66030="Զģ"
+66031=""
+66032="»"
+66033=""
+66034="б"
+66035=""
+66036="ɫ"
+66037="ǰɫ"
+66038="ñɫ"
+66039="ʽ"
+66040="иƵѴڡ"
+66041="ѡļЧļ"
+66042="⵼"
+66043="ѡѵ롣"
+66044="ϣɾ:%s\n\nòԵġ"
+66045="⣬%s, δı\n\n䣿"
+66046="ı"
+66047="⣬%s, δı\nڵǰб档\n\n"
+66048="ı"
+66049="ɾ"
+66050="Template background color"
+66051="Placeholder background color"
+66052="Folding indent guides color"
+66053="Folding gutter background color"
+66054="Add new theme..."
+66055="Add existing theme..."
+67000="ǷϣԤ尴ťתΪ %s ݣ"
+89956="д|ֻ"
+89957="Project"
+89958="ģ #%d"
+89959="ȷҪɾģ"
+89960="ȫ"
+89961=""
+89962=""
+89963="&Save"
+89964="Save (&DOS Terminators - CR/LF)"
+89965="Save (UNIX Terminators - LF)"
+89966="Save (MAC Terminators - CR)"
+89967="New file"
+89968="New folder"
+89969="Binary/Hex"
+89970="ս"
+89971="Ϊ"
+89972="Ϊ"
+89973=" NTFS ļ"
+89974="ADS "
+89975="Ϊֻ"
+89976="ʽ"
+89977=""
+89978="XML ļʽ:\n%s"
+89979="-Ѹʽ"
+89980="ļ..."
+89981="޷־ļ"
+89982="Ӧó޷־ļ"
+89983="־ļʧ"
+89984="޷SSH־ļSSHʻµļ"
+89985="SSH־ļ޶"
+89986="SSHĻ־ļѴﵽ޶ȡǰļǡ"
+89987="ѡSSHĻ¼"
+89988="ش޸"
+89989=""
+89990=""
+89991="IDMƷԸѵǼ֮𣬸һ"
+89992="ӻбɾ's'"
+89993="$p  '$c'"
+89994=""
+89995="ַ"
+99900="ͼе\r\nͼ޿ͣڡ\r\n\r\nӹ /\r\n- ת: 鿴>б>\r\n- ת: 鿴>б"
+99901=""
+99902="ͼ޹ Ӵڡ\r\n\r\nӹ /\r\n- ת: 鿴>б>\r\n- ת: 鿴>б"
+99903=""
+99904="Web ͨԽп PHP HTML ASP JavaScript Perl ԡ༭ͱԶļĿڵļıͼ HTML ҳͼ֮л"
+99905="׼༭ߣҺ滻ԤHTML FTP/SFTPTelnet/SSHHTML Validation/ߣ꣬űļ/ļбȽϣ..."
+99906="ͼе͡򿪵ַ\r\n ͼеļͼԴ\r\nͣڡ\r\n\r\nӹ /\r\n- ת: 鿴>б>\r\n- ת: 鿴>б"
+99907=""
+99908="ϵͳԱڸ߼༭ԼԶFTP/SFTP Telnet/SSH ʡļʽתԶűͺ꣬ѸļԶ£..."
+99909="׼༭ߣű꣬ļתFTP/SFTPTelnet/SSHCSV ļ֧֣ļļ⣬..."
+99910="ͼе򿪵ַHTMLߡ\r\n\r\nͼеļͼͣڡ\r\n\r\nؿͣڣ\r\n- XML \r\n- б\r\n- ʷ\r\n- ģб\r\n- \r\n\r\nӹ"
+99911=""
+99914="û߼ûʹãҪǿı༭\ܺ͸߼༭Դ񡣰﷨Զ/űͣбļȽϹ\ܣļ..."
+99915="׼༭ߣű꣬﷨Standard Editing Tools, Scripting, Macros, Syntax Highlighting, Tabbed-Document Support, Tools Toolbar, File/Folder Compare, and more..."
+99966="ģ\n\n[DATE_DMY]\tʽΪ//ĵǰ\n[DATE_MDY]\tʽΪ//ĵǰ\n[DATE_TEXT]\tǰΪı\n[TIME]\t\t24 Сʱʽǰ\n^\t\tģĵǰλ\n^^\t\t'^' ַ\n[FULL_FILE_NAME]\tļ·ļ\n[FILE_PATH]\tļ·\n[FILE_NAME]\tļչ\n[FILE_EXTENSION]\tļչ\n[FILE_EXTENSION_NP]\tļչ.\n[$replace$]\tģǰѡı滻\n[$REPLACE$]\tģ֮ǰѡдı滻\n[+MyVar+]\tģʱʾı 'MyVar' Ȼģвûṩı"
+99967="----------------------------------------\n '$F' ļ"
+99968="$P"
+99969="----------------------------------------\nɣҵ $N ļ"
+99970="----------------------------------------\n '$P' в '$F' ($Dc; $Dm)
+99971="$P($L): $S"
+99972="ҵ '$F' $C Ρ"
+99973="ɣҵ '$F' $C Ρ($N ļ)"
+99974="----------------------------------------\nвƥ '$F' in '$P':"
+99975="$P($L): $S"
+99976="ʾ $C ƥ."
+99977=",ҵ $C ƥ. ($N file(s))."
+99980="ݼ||˵"
+99981="δĴ"
+99982="DTD "
+99983="֤"
+99984="֤"
+99985="ȼƻ༭"
+99986="д"
+99987="ģʽ"
+99988="ע"
+99989="ڴ"
+99990="Select RUBY.EXE ..."
+99991="RUBY Executable (*.exe)|*.exe||"
+99992="ruby.exe"
+99993="ѡ XMLlint.EXE ..."
+99994="XMLlint ִг(*.exe)|*.exe||"
+99995="xmllint.exe"
+99996="|Ĭ|ݸ||Ƿ||ClearType|Ȼ"
+99997="ѡ PHP(-CGI).EXE ..."
+99998="PHP ִļ (*.exe)|*.exe||"
+99999="php-cgi.exe"
+100000=""
+100001=""
+100002=""
+101000="˵"
+101001="ļ(&F)"
+101002="½(&N)\tCtrl+N"
+101003="(&O)...\tCtrl+O"
+101004="ٴ(&Q)...\tCtrl+Q"
+101005="ر(&C)"
+101006="رļ(&F)\tCtrl+Shift+F4"
+101007="رճ֮ļ(&E)"
+101008="FTP/Telnet(&T)"
+101009=" FTP (&O)..."
+101010="浽 FTP(&A)..."
+101011="ָѱ(&D)"
+101012="(&S)\tCtrl+S"
+101013="Ϊ(&A)...\tF12"
+101014="ȫ(&L)\tAlt+F12"
+101015="ѡΪ(&E)..."
+101016="/(&Y)"
+101017="ļ"
+101018="Ƚ(&O)...\tAlt+F11"
+101019="(&R)"
+101020="ļ (ʹõǰѡ)(&S)"
+101021="߼/ѡ(&A)..."
+101022="ת(&I)"
+101023="UNIX/MAC  DOS(&U)"
+101024="DOS  MAC(&M)"
+101025="DOS  UNIX(&D)"
+101026="EBCDIC  ASCII(&A)"
+101027="ASCII  EBCDIC(&E)"
+101028="OEM  ANSI(&N)"
+101029="ANSI  OEM(&T)"
+101030="ASCII  Unicode(&I)"
+101031="UTF-8  Unicode(&I)"
+101032="Unicode  ASCII(&O)"
+101033="UTF-8  ASCII"
+101034="ASCII  UTF-8 (Unicode ༭)"
+101035="UNICODE/UTF-8  UTF-8 (Unicode ༭)"
+101036="UNICODE/ASCII/UTF-8  UTF-8 (ASCII ༭)"
+101037="ת..."
+101038="ת..."
+101039="⹦\(&U)"
+101040="ļ(&I)"
+101041="ɾļ(&F)"
+101042="ʼ(&M)"
+101043="ÿַ(&E)"
+101044="ӡ(&P)...\tCtrl+P"
+101045="ӡļ"
+101046="ӡԤ(&W)"
+101047="ӡ/(&G)"
+101048="ҳ(&T)..."
+101049="ӡ(&U)..."
+101050="ղصļ(&V)...\tCtrl+Shift+F"
+101051="Ŀ(&J)"
+101052="½Ŀ/(&N)"
+101053="Ŀ/(&O)\tAlt+Shift+O"
+101054="رĿ/(&C)\tAlt+Shift+C"
+101055="Ŀ(&S)\tAlt+Shift+S"
+101056=" CTAG ļ(&G)"
+101057="Ctag ѡ(&P)..."
+101058="Ŀ"
+101059=򿪵ļ(&I)
+101060="ļ"
+101061="Ŀ/(&K)"
+101062="Ŀ"
+101063="ļ"
+101064="˳(&X)"
+101065="༭(&E)"
+101066="(&U)\tCtrl+Z"
+101067="(&O)\tCtrl+Y"
+101068="(&T)\tCtrl+X"
+101069="(&C)\tCtrl+C"
+101070="ճ(&P)\tCtrl+V"
+101071="в׷\tCtrl+Shift+X"
+101072="Ʋ\tCtrl+Shift+C"
+101073="ļ·/(&F)"
+101074="(&B)"
+101075="Windows (&W)\tCtrl+0"
+101076="û &1\tCtrl+1"
+101077="û &2\tCtrl+2"
+101078="û &3\tCtrl+3"
+101079="û &4\tCtrl+4"
+101080="û &5\tCtrl+5"
+101081="û &6\tCtrl+6"
+101082="û &7\tCtrl+7"
+101083="û &8\tCtrl+8"
+101084="û &9\tCtrl+9"
+101085="ȫѡ(&A)\tCtrl+A"
+101086="ѡ(&L)"
+101087="ѡ(&W)\tCtrl+J"
+101088="ѡΧ(&S)"
+101089="ɾ(&E)"
+101090="ɾ(&D)\tDEL"
+101091="ɾ(&L)\tCtrl+E"
+101092="ɾ(&S)\tCtrl+F11"
+101093="ɾβ(&E)\tCtrl+F12"
+101094="(&D)\tCtrl+Alt+D"
+101095="(&I)\tCtrl+Enter"
+101096="/ʱ(&M)\tF7"
+101097="ʮƹ\(&X)"
+101098="ʮƱ༭(&H)\tCtrl+H"
+101099="ʮƱ༭/EBCDIC(&X)"
+101100="ʮƲ/ɾ(&D)...\tCtrl+D"
+101101="ʮƸѡͼ(&V)"
+101102="ƴд(&K)\tCtrl+K"
+101103="ֻ(&Y)"
+101104="лԶ(&G)\tCtrl+W"
+101105="ע(&N)"
+101106="ɾע(&R)"
+101107="ɫ(&I)"
+101108="(&S)"
+101109="(&F)\tAlt+F3"
+101110="һ(&N)\tF3"
+101111="һ(&V)\tCTRL+F3"
+101112="滻(&R)\tCtrl+R"
+101113="(&A)\tCtrl +Shift+I"
+101114="ļв(&I)"
+101115="ļ滻(&P)"
+101116="ѡƥ(&M)\tCtrl+B"
+101117="ת/ҳ(&G)\tCtrl+G"
+101118="лǩ(&B)\tCtrl+F2"
+101119="һǩ(&E)\tAlt+F2"
+101120="һǩ(&K)\tF2"
+101121="ǩ(&O)"
+101122="ͳ(&W)"
+101123="б(&L)\tF8"
+101124="ҷ(&Y)\tF11"
+101125="ַ(&A)\tAlt +Enter"
+101126=" (һλ)(&B)"
+101127="ǰ (һλ)(&A)"
+101128="Ŀ(&P)"
+101129="½Ŀ/(&N)"
+101130="Ŀ(&O)\tAlt+Shift+O"
+101131="رĿ/(&C)\tAlt+Shift+C"
+101132="Ŀ(&S)\tAlt+Shift+S"
+101133="ӵĿ(&A)"
+101134="½(&N)..."
+101135="ļ(&D)... "
+101136="ļ(&F)..."
+101137="Ŀ/(&B)"
+101138="ָĿ/(&R)"
+101139=" CTAG ļ(&G)"
+101140="Ctag ѡ(&P)..."
+101141="Ŀ(&R)"
+101142="ͼ(&V)"
+101143="ͼ/б(&V)"
+101144="(&T)"
+101145=" 1(&1)"
+101146="״̬(&S)"
+101147="ļǩ(&E)"
+101148="ļͼ(&V)\tCtrl +U"
+101149="б(&F)"
+101150="б(&M)"
+101151="ǩб(&A)\tCtrl+F8"
+101152="ģб(&P)"
+101153="(&U)"
+101154="ùرհť(&D)"
+101155="鿴ʽ (ļ)(&V)"
+101156=" 1"
+101157=" 2"
+101158=" 3"
+101159=" 4"
+101160=" 5"
+101161=" 6"
+101162=" 7"
+101163=" 8"
+101164=" 9"
+101165=" 10"
+101166=" 11"
+101167=" 12"
+101168=" 13"
+101169=" 14"
+101170=" 15"
+101171=" 16"
+101172=" 17"
+101173=" 18"
+101174=" 19"
+101175=" 20"
+101176=""
+101177="ʮ/ģʽ(&X)..."
+101178="(&F)..."
+101179="ôӡ(&P)..."
+101180="OEM ַ(&H)"
+101181="ʾ(&M)"
+101182=" (Ĭ)(&R) "
+101183="+ֺ(&I)"
+101184="-Сֺ(&R)"
+101185="ɫ(&C)..."
+101186="ʾո/Ʊ(&O)"
+101187="ʾҳΪ(&K)"
+101188="б(&U)"
+101189="и"
+101191=" 1 (&N)"
+101192="ʾ(&D)"
+101193="ʾк(&L)"
+101194="м(&S)"
+101195="(&S)"
+101196="1.5 (&P)"
+101197="˫(&D)"
+101198="ASCII ַ(&A)"
+101199="/ʾ(&I)"
+101200="/ʾѡ(&H)\tCtrl -"
+101201="ȫ۵(&C)\tCtrl +"
+101202="ȫչ(&E)\tCtrl *"
+101203="ļѯ(&E)"
+101204="Զѯļ(&S)"
+101205="ǰ(&T)"
+101206="ȫģʽ(&U)"
+101207="ʽ(&T)"
+101208="ʽ(&M)\tCtrl+T"
+101209="ʽ(&F)"
+101210="(&L)"
+101211="Ҷ(&R)"
+101212="ж(&C)"
+101213="(&F)"
+101214="/ʽ(&S)..."
+101215="תسΪ(&W)"
+101216="תΪس(&V)"
+101217="תƱΪո(&S)"
+101218="תոΪƱ (ȫ)(&P)"
+101219="תոΪƱ ()(&D)"
+101220="ɾβո(&G)"
+101221="OEM  ANSI(&N)"
+101222="ANSI  OEM(&T)"
+101223="תΪдĸ(&O)\tAlt+F5"
+101224="תΪСдĸ(&L)\tCtrl+F5"
+101225="ĸд(&A) \tF5"
+101226="תСд(&C)\tShft+F5"
+101227="(&I)"
+101228="ɾ(&E)"
+101229="ҳ(&B)"
+101230="HTML ֤(&H)"
+101231=" HTML (&H)"
+101232=" CSE HTML Validator(&V)"
+101233="CSE HTML Validator ҵ(&J)..."
+101234="CSE HTML Validator ѡ(&O)..."
+101235="CSE HTML Validator (&C)"
+101236="ѡ(&R)"
+101237="(&L)"
+101238="ģʽ(&C)\tAlt+C"
+101239="/(&I)"
+101240="ɾ(&D)"
+101241="(&U)"
+101242="(&N)"
+101243="/ѡͳ(&S)"
+101244="ת̶(&X)"
+101245="ת(&E)"
+101246="(&L)"
+101247="ж(&C)"
+101248="Ҷ(&R)"
+101249="(&M)"
+101250="(&L)..."
+101251="ز׷ӵк(&X)..."
+101252="ȫ(&A)..."
+101253="¼(&Q)\tCtrl+Shift+R"
+101254="Զ(&U)..."
+101255="ļ/ĺ(&O)"
+101256="༭(&E)..."
+101257="ȫɾ(&T)"
+101258="ɾ/޸(&D)..."
+101259="¼(&R)..."
+101260="ֹͣ¼(&S)"
+101261="ٴβ(&P)\tCtrl+M"
+101262="/(&M)...\tCtrl+L"
+101263="δ˳ʱ(&W)"
+101264="߼(&A)"
+101265="(&C)..."
+101266="(&M)"
+101267="(&E)"
+101268="ôҳ/(&G)"
+101269="ʾ/޸ģ(&T)..."
+101270="ģ(&I)...\tAlt(+Shft)+0-9"
+101271="ģ(&N)"
+101272="ûģ &0"
+101273="ûģ &1"
+101274="ûģ &2"
+101275="ûģ &3"
+101276="ûģ &4"
+101277="ûģ &5"
+101278="ûģ &6"
+101279="ûģ &7"
+101280="ûģ &8"
+101281="ûģ &9"
+101282="DOS (&D)...\tF9"
+101283="һ DOS (&L)\tCtrl+F9"
+101284=" Windows (&W)...\tF10"
+101285="ò񷽷(&A)"
+101286="(&O)..."
+101287="Ŀ(&P)..."
+101288=" 1"
+101289=" 2"
+101290=" 3"
+101291=" 4"
+101292=" 5"
+101293=" 6"
+101294=" 7"
+101295=" 8"
+101296=" 9"
+101297=" 10"
+101298="Ŀ 1"
+101299="Ŀ 2"
+101300="Ŀ 3"
+101301="Ŀ 4"
+101302="Ŀ 5"
+101303="Ŀ 6"
+101304="Ŀ 7"
+101305="Ŀ 8"
+101306="Ŀ 9"
+101307="Ŀ 10"
+101308="(&W)"
+101309="ƴ(&D)"
+101310="(&C)"
+101311="ˮƽƽ(&T)"
+101312="ֱƽ(&V)"
+101313="һ(&N)"
+101314="һ(&P)"
+101315="ͼ(&A)"
+101316="һļǩ(&E)\tAlt+Down"
+101317="һļǩ(&B)\tAlt+Up"
+101318=ˮƽִ(&O)
+101319="Сд(&M)"
+101320="رļ(&L)"
+101321="(&U)"
+101322="ʾļ(&S)"
+101323="ͬ(&Y)"
+101324="(&H)"
+101325="(&I)\tF1"
+101326="ʹð(&U)"
+101327="û 1"
+101328="û 2"
+101329="û 3"
+101330="û 4"
+101331="û 5"
+101332="û 6"
+101333="Ӱļ(&D)"
+101334="̳(&F)"
+101335="(&C)"
+101336="ע..."
+101337="(&A)..."
+101338="UNICODE  UNICODE Big Endian"
+101339="UNICODE Big Endian  UNICODE"
+101340="XML תس(&X)"
+101341="UNICODE  ASCII Escaped Unicode"
+101342="ASCII Escaped Unicode  UNICODE"
+101343="Ľ"
+101344="Ľ"
+101345="ճ͸\tCtrl+Shift+V"
+101346="/ָû(&B)"
+101347="ʷ¼"
+101348="༭ǩ(&D)"
+101349="XMLlint "
+101350="FTP/SFTP "
+101351="SSH/Telnet ̨"
+101352="ûת"
+101353="ű(&i)"
+101354="ű..."
+101355="ѡ"
+101356="лͼ"
+101357="ˢͼ"
+101358="SSH/Telnet ˻..."
+101359=" UltraEdit µʵ(&S)"
+101360="ճ"
+101361="HTML Դļ"
+101362="ԭʼ RTF"
+101363=ӭҳ(&W)
+101364="ʾз(&G)"
+101365="ʾͺ¼ѡ"
+101366=""
+101367=""
+101368="ASCII ַ"
+101369="ǩб"
+101370=""
+101371="ļ..."
+101372="ļ..."
+101373="Ͳ (&L)..."
+101374=" Base64"
+101375=" Base64"
+101376="ʾߡ"
+101377="Paste Column"
+101378="⸴"
+101379="ΪHTMLĵ"
+101380="ΪRTF"
+101381="ΪHTML"
+101382=" UltraFinder"
+101383=" UltraSentry"
+101384="ƽʾ / ͣפѡ"
+101385=ĵͼ
+101386=ǩ(&B)
+101387=(&R)
+101388=(&A)
+101389=к(&L)
+101390=۵(&C)
+101391=ʾ(&S)
+101392=Ŵʾ٣(&I)
+101393=Сʾࣩ(&O)
+101394=λ(&P)
+101395=Ҷλ(&P)
+101396=ʱ¶λǺ(&R)
+101397=λļص(&V)
+101398="رĵͼ(&C)"
+101400="(&N)"
+101403="ɫ(&C)..."
+101404="/ʱ䣨&D)"
+101405="ļ(&F)"
+101406="(&L)"
+101407="ַ&i"
+101408="ҳ(&P)"
+101409="ÿһַ&S"
+101410="ģ(&T)"
+101411="ָƶ"
+101412="û7"
+101413="û8"
+101414="û9"
+101415="û10"
+101416="û11"
+101417="û12"
+101418="û13"
+101419="û14"
+101420="û15"
+101421="û16"
+101422="û17"
+101423="û18"
+101424="û19"
+101425="û20"
+101426="XML "
+101427="бָ (LCI)"
+101428="ͣебָ"
+101429="Զװغ..."
+101430="ʾм"
+101431="תƥ"
+101432=""
+101433="ҵַб(&N)"
+101434="ٲ(Q)..."
+101435="תͻʾѡ"
+101734="򿪵ַ(&A)"
+101735=رյļ
+101736=رյļ
+101737=ֱִڡ
+102000="˵"
+102001="ļ(&F)"
+102002="½(&N)\tCtrl+N"
+102003="(&O)...\tCtrl+O"
+102004="ٴ(&Q)...\tCtrl+Q"
+102005="ر(&C)"
+102006="رļ(&F)\tCtrl+Shift+F4"
+102007="رճ֮ļ(&E)"
+102008="FTP/Telnet(&T)"
+102009=" FTP (&O)..."
+102010="浽 FTP(&A)..."
+102011="ָѱ(&D)"
+102012="(&S)\tCtrl+S"
+102013="Ϊ(&A)...\tF12"
+102014="ȫ(&L)\tAlt+F12"
+102015="ѡΪ(&E)..."
+102016="/(&Y)"
+102017="ļ"
+102018="Ƚļ(&M)..."
+102019="(&R)"
+102020="ļ (ʹõǰѡ)(&S)"
+102021="߼/ѡ(&A)..."
+102022="ת(&I)"
+102023="UNIX/MAC  DOS(&U)"
+102024="DOS  MAC(&M)"
+102025="DOS  UNIX(&D)"
+102026="EBCDIC  ASCII(&A)"
+102027="ASCII  EBCDIC(&E)"
+102028="OEM  ANSI(&N)"
+102029="ANSI  OEM(&T)"
+102030="ASCII  Unicode(&I)"
+102031="UTF-8  Unicode(&I)"
+102032="Unicode  ASCII(&O)"
+102033="UTF-8  ASCII"
+102034="ASCII  UTF-8 (Unicode ༭)"
+102035="UNICODE/UTF-8  UTF-8 (Unicode ༭)"
+102036="UNICODE/ASCII/UTF-8  UTF-8 (ASCII ༭)"
+102037="ת..."
+102038="ת..."
+102039="⹦\(&U)"
+102040="ļ(&I)"
+102041="ɾļ(&F)"
+102042="ʼ(&M)"
+102043="ÿַ(&E)"
+102044="ӡ(&P)...\tCtrl+P"
+102045="ӡļ"
+102046="ӡԤ(&W)"
+102047="ӡ/(&G)"
+102048="ҳ(&T)..."
+102049="ӡ(&U)..."
+102050="ղصļ(&V)...\tCtrl+Shift+F"
+102051=򿪵ļ(&I)
+102052="ļ"
+102053="Ŀ/(&K)"
+102054="Ŀ"
+102055="ļ"
+102056="˳(&X)"
+102057="༭(&E)"
+102058="(&U)\tCtrl+Z"
+102059="(&O)\tCtrl+Y"
+102060="(&T)\tCtrl+X"
+102061="(&C)\tCtrl+C"
+102062="ճ(&P)\tCtrl+V"
+102063="в׷\tCtrl+Shift+X"
+102064="Ʋ\tCtrl+Shift+C"
+102065="ļ·/(&F)"
+102066="(&B)"
+102067="Windows (&W)\tCtrl+0"
+102068="û &1\tCtrl+1"
+102069="û &2\tCtrl+2"
+102070="û &3\tCtrl+3"
+102071="û &4\tCtrl+4"
+102072="û &5\tCtrl+5"
+102073="û &6\tCtrl+6"
+102074="û &7\tCtrl+7"
+102075="û &8\tCtrl+8"
+102076="û &9\tCtrl+9"
+102077="ȫѡ(&A)\tCtrl+A"
+102078="ѡ(&L)"
+102079="ѡ(&W)\tCtrl+J"
+102080="ѡΧ(&S)"
+102081="ɾ(&E)"
+102082="ɾ(&D)\tDEL"
+102083="ɾ(&L)\tCtrl+E"
+102084="ɾ(&S)\tCtrl+F11"
+102085="ɾβ(&E)\tCtrl+F12"
+102086="(&D)\tCtrl+Alt+D"
+102087="(&I)\tCtrl+Enter"
+102088="/ʱ(&M)\tF7"
+102089="ʮƹ\(&X)"
+102090="ʮƱ༭(&H)\tCtrl+H"
+102091="ʮƱ༭/EBCDIC(&X)"
+102092="ʮƲ/ɾ(&D)...\tCtrl+D"
+102093="ʮƸѡͼ(&V)"
+102094="ƴд(&K)\tCtrl+K"
+102095="ֻ(&Y)"
+102096="лԶ(&G)\tCtrl+W"
+102097="ע(&N)"
+102098="ɾע(&R)"
+102099="ɫ"
+102100="(&S)"
+102101="(&F)\tAlt+F3"
+102102="һ(&N)\tF3"
+102103="һ(&V)\tCTRL+F3"
+102104="滻(&R)\tCtrl+R"
+102105="\tCtrl+Shift+I"
+102106="ļв(&I)"
+102107="ļ滻(&P)"
+102108="ѡƥ(&M)\tCtrl+B"
+102109="ת/ҳ(&G)\tCtrl+G"
+102110="лǩ(&B)\tCtrl+F2"
+102111="һǩ(&E)\tAlt+F2"
+102112="һǩ(&K)\tF2"
+102113="ǩ(&O)"
+102114="ͳ(&W)"
+102115="б(&L)\tF8"
+102116="ҷ(&Y)\tF11"
+102117="ַ\tAlt+Enter"
+102118=" (һλ)"
+102119="ǰ (һλ)"
+102120="Ŀ(&P)"
+102121="½Ŀ/(&N)"
+102122="Ŀ(&N)"
+102123="ʹģ崴Ŀ(&C)"
+102124="Ŀ/(&O)\tAlt+Shift+O"
+102125="رĿ/(&C)\tAlt+Shift+C"
+102126="Ŀ(&S)\tAlt+Shift+S"
+102127="ӵĿ(&A)"
+102128="½(&N)..."
+102129="½ļ(&F)..."
+102130="ļ(&F)..."
+102131="̬ӿ(&D)..."
+102132="(&I)"
+102133="(&C)"
+102134="Ŀ/(&B)"
+102135="ָĿ/(&R)"
+102136="Ŀת(&J)...\tAlt+Shift+V"
+102137="Ŀ(&M)...\tAlt+Shift+M"
+102138="CVS(&V)"
+102139="У(&C)...\tAlt+Shift+H"
+102140="(&U)\tAlt+Shift+U"
+102141="ύ(&O)\tAlt+Shift+Q"
+102142="£⣩(&P)"
+102143="ǩ(&T)\tAlt+Shift+T"
+102144="(&I)...\tAlt+Shift+I"
+102145="(&E)...\tAlt+Shift+E"
+102146="ʺ/(&U)\tAlt+Shift+A"
+102147=" CTAG ļ(&G)"
+102148="CTAG ѡ(&P)..."
+102149="Ŀ"
+102150="(&B)"
+102151="(&C)\tShift+F7"
+102152="(&B)\tShift+F8"
+102153="ȫ(&R)\tShift+F9"
+102154="(&A)...\tShift+F10"
+102155="(&L)"
+102156="(&S)\tShift+F11"
+102157="Ӧó(&R)\tShift+F12"
+102158="(&U)"
+102159="ѡ(&E)"
+102160="ñѡ(&T)"
+102161="߼ѡ(&V)"
+102162="ñ·(&O)"
+102163=" Makefile(&G)\tShift+F4"
+102164="ʾǩб(&I)"
+102165="(&O)"
+102166="½ⷨ(&N)\tAlt+Shift+W"
+102167="򿪽ⷨ(&O)\tAlt+Shift+P"
+102168="رսⷨ(&C)\tAlt+Shift+L"
+102169="Ŀ(&A)\tAlt+Shift+J"
+102170="ɾĿ(&R)\tAlt+Shift+X"
+102171="ӵĿ"
+102172="ͼ(&V)"
+102173="ͼ/б(&V)"
+102174="(&T)"
+102175=" 1"
+102176="״̬(&S)"
+102177="ļǩ(&E)"
+102178="(&W)\tCtrl+U"
+102179="б(&F)"
+102180="б(&M)"
+102181="ǩб(&A)\tCtrl+F8"
+102182="ģб(&P)"
+102183="(&U)"
+102184="ùرհť(&D)"
+102185="鿴ʽ (ļ)"
+102186=" 1"
+102187=" 2"
+102188=" 3"
+102189=" 4"
+102190=" 5"
+102191=" 6"
+102192=" 7"
+102193=" 8"
+102194=" 9"
+102195=" 10"
+102196=" 11"
+102197=" 12"
+102198=" 13"
+102199=" 14"
+102200=" 15"
+102201=" 16"
+102202=" 17"
+102203=" 18"
+102204=" 19"
+102205=" 20"
+102206=""
+102207="ʮ/ģʽ(&X)..."
+102208="(&F)..."
+102209="ôӡ(&P)..."
+102210="OEM ַ(&H)"
+102211="ʾ(&M)"
+102212=" (Ĭ)(&R) "
+102213="+ֺ"
+102214="-Сֺ"
+102215="ɫ(&C)..."
+102216="ʾո/Ʊ(&O)"
+102217="ʾҳΪ(&K)"
+102218="б(&U)"
+102221=" 1 (&N)"
+102222="ʾ(&D)"
+102223="ʾк(&L)"
+102224="м"
+102225=""
+102226="1.5 "
+102227="˫"
+102228="ASCII ַ(&A)"
+102229="/ʾ"
+102230="/ʾѡ\tCtrl -"
+102231="ȫ۵\tCtrl +"
+102232="ȫչ\tCtrl *"
+102233="ļѯ(&E)"
+102234="Զѯļ(&S)"
+102235="ǰ(&T)"
+102236="ȫģʽ(&U)"
+102237="ʽ(&T)"
+102238="ʽ(&M)\tCtrl+T"
+102239="ʽ(&F)"
+102240="(&L)"
+102241="Ҷ(&R)"
+102242="ж(&C)"
+102243="(&F)"
+102244="/ʽ(&S)..."
+102245="תسΪ(&W)"
+102246="תΪس(&V)"
+102247="תƱΪո(&S)"
+102248="תոΪƱ (ȫ)(&P)"
+102249="תոΪƱ ()(&D)"
+102250="ɾβո(&G)"
+102251="OEM  ANSI(&N)"
+102252="ANSI  OEM(&T)"
+102253="תΪдĸ(&O)\tAlt+F5"
+102254="תΪСдĸ(&L)\tCtrl+F5"
+102255="ĸд(&A) \tF5"
+102256="תСд(&C)\tShft+F5"
+102257="(&I)"
+102258="ɾ(&E)"
+102259="ҳ(&B)"
+102260="HTML ֤(&H)"
+102261=" HTML (&H)"
+102262=" CSE HTML Validator(&V)"
+102263="CSE HTML Validator ҵ(&J)..."
+102264="CSE HTML Validator ѡ(&O)..."
+102265="CSE HTML Validator (&C)"
+102266="XML תس(&X)"
+102267="ѡ(&R)"
+102268="(&L)"
+102269="ģʽ(&C)\tAlt+C"
+102270="/(&I)"
+102271="ɾ(&D)"
+102272="(&U)"
+102273="(&N)"
+102274="/ѡͳ(&S)"
+102275="ת̶(&X)"
+102276="ת(&E)"
+102277="(&L)"
+102278="ж(&C)"
+102279="Ҷ(&R)"
+102280="(&M)"
+102281="(&L)..."
+102282="ز׷ӵк(&X)..."
+102283="ȫ(&A)..."
+102284="¼(&Q)\tCtrl+Shift+R"
+102285="Զ(&U)..."
+102286="ļ/ĺ(&O)"
+102287="༭(&E)..."
+102288="ȫɾ(&T)"
+102289="ɾ/޸(&D)..."
+102290="¼(&R)..."
+102291="ֹͣ¼(&S)"
+102292="ٴβ(&P)\tCtrl+M"
+102293="/(&M)...\tCtrl+L"
+102294="δ˳ʱ(&W)"
+102295="߼(&A)"
+102296="(&C)..."
+102297="(&M)"
+102298="(&E)"
+102299="ôҳ/(&G)"
+102300="ʾ/޸ģ(&T)..."
+102301="ģ(&I)...\tAlt(+Shft)+0-9"
+102302="ģ"
+102303="ûģ &0"
+102304="ûģ &1"
+102305="ûģ &2"
+102306="ûģ &3"
+102307="ûģ &4"
+102308="ûģ &5"
+102309="ûģ &6"
+102310="ûģ &7"
+102311="ûģ &8"
+102312="ûģ &9"
+102313="DOS (&D)...\tF9"
+102314="һ DOS (&L)\tCtrl+F9"
+102315=" Windows (&W)...\tF10"
+102316="ò񷽷(&A)"
+102317="(&O)..."
+102318="Ŀ(&P)..."
+102319=" 1"
+102320=" 2"
+102321=" 3"
+102322=" 4"
+102323=" 5"
+102324=" 6"
+102325=" 7"
+102326=" 8"
+102327=" 9"
+102328=" 10"
+102329="Ŀ 1"
+102330="Ŀ 2"
+102331="Ŀ 3"
+102332="Ŀ 4"
+102333="Ŀ 5"
+102334="Ŀ 6"
+102335="Ŀ 7"
+102336="Ŀ 8"
+102337="Ŀ 9"
+102338="Ŀ 10"
+102339="(&W)"
+102340="ƴ(&D)"
+102341="(&C)"
+102342="ˮƽƽ(&T)"
+102343="ֱƽ(&V)"
+102344="һ(&N)"
+102345="һ(&P)"
+102346="ͼ(&A)"
+102347="һļǩ(&E)\tAlt+Down"
+102348="һļǩ(&B)\tAlt+Up"
+102349=ˮƽִ(&O)
+102350="Сд(&M)"
+102351="رļ(&L)"
+102352="(&U)"
+102353="ʾļ(&S)"
+102354="ͬ(&Y)"
+102355="(&H)"
+102356="(&I)\tF1"
+102357="ʹð(&U)"
+102358="û 1"
+102359="û 2"
+102360="û 3"
+102361="û 4"
+102362="û 5"
+102363="û 6"
+102364="Ӱļ(&D)"
+102365="̳(&F)"
+102366="(&C)"
+102367="ע(&R)..."
+102368="(&A)..."
+102369="UNICODE  UNICODE Big Endian"
+102370="UNICODE Big Endian  UNICODE"
+102371="UNICODE  ASCII Escaped Unicode"
+102372="ASCII Escaped Unicode  UNICODE"
+102373="һ(&X)\tCtrl+F10"
+102374="һ(&R)\tAlt+F10"
+102375="ճ͸\tCtrl+Shift+V"
+102376="/ָû(&B)"
+102377="ôҳ..."
+102378="XMLlint "
+102379="༭ǩ(&D)"
+102380="ѡ"
+102381=" UEStudio µʵ(&S)"
+102382="ʾз(&G)"
+102383="ʾͺ¼ѡ"
+102384="һ"
+102385="һ"
+102386=""
+102387="JavaScript Lint "
+102389="һθĵ"
+102390="һθĵ"
+102400=""
+102401="&"
+102402="ģ..."
+102403="ɫ(&C)"
+102404="/ʱ䣨&"
+102405="ļ(&F)"
+102406="(&L)"
+102407="ַ&i"
+102408="ҳ(&P)"
+102409="ÿһַ&S"
+102410="ģ(&T)"
+102411="ָƶ"
+102412="û7"
+102413="û8"
+102414="û9"
+102415="û10"
+102416="û11"
+102417="û12"
+102418="û13"
+102419="û14"
+102420="û15"
+102421="û16"
+102422="û17"
+102423="û18"
+102424="û19"
+102425="û20"
+102426="Web "
+102427="Google"
+102428="Yahoo"
+102429="Wikipedia"
+102430="Dictionary.com"
+102431="Whois"
+102432="Thesaurus"
+102433="NetworkSolutions Whois"
+102434="PHP.net"
+102435="Cplusplus.com"
+102436="MSDN "
+102437="ɾǩ"
+102438="XML "
+102439="FTP ʻ(&M)..."
+102440="(&G)..."
+102441=""
+102442=" UltraFinder"
+102443=" UltraSentry"
+102444="ƽʾ / ͣפѡ"
+102445="ٲ(Q)..."
+102446="Git ǳ (&S)"
+102447="Git ֧ (&B)"
+102448=ѱ(&A)
+102449=ѱ(&A)
+102450=ɾ׿ո
+103000="˵"
+103001="༭(&E)"
+103002="ʽ(&T)"
+103003="ʽ(&M)\tCtrl+T"
+103004="ʽ(&F)"
+103005="(&L)"
+103006="Ҷ(&R)"
+103007="ж(&C)"
+103008="(&F)"
+103009="/ʽ(&S)..."
+103010="תسΪ(&W)"
+103011="תΪس(&V)"
+103012="תƱΪո(&S)"
+103013="תոΪƱ (ȫ)(&P)"
+103014="תոΪƱ ()(&D)"
+103015="ɾβո(&G)"
+103016="OEM  ANSI(&N)"
+103017="ANSI  OEM(&T)"
+103018="תΪдĸ(&O)\tAlt+F5"
+103019="תΪСдĸ(&L)\tCtrl+F5"
+103020="ĸд(&A) \tF5"
+103021="תСд(&C)\tShft+F5"
+103022="(&I)"
+103023="ɾ(&E)"
+103024="ҳ(&B)"
+103025="HTML ֤(&H)"
+103026=" HTML (&H)"
+103027=" CSE HTML Validator(&V)"
+103028="CSE HTML Validator ҵ(&J)..."
+103029="CSE HTML Validator ѡ(&O)..."
+103030="CSE HTML Validator (&C)"
+103031="ѡ(&R)"
+103032="(&U)\tCtrl+Z"
+103033="(&O)\tCtrl+Y"
+103034="(&T)\tCtrl+X"
+103035="(&C)\tCtrl+C"
+103036="ճ(&P)\tCtrl+V"
+103037="в׷\tCtrl+Shift+X"
+103038="Ʋ\tCtrl+Shift+C"
+103039="ļ·/(&H)"
+103040="(&B)"
+103041="Windows (&W)\tCtrl+0"
+103042="û &1\tCtrl+1"
+103043="û &2\tCtrl+2"
+103044="û &3\tCtrl+3"
+103045="û &4\tCtrl+4"
+103046="û &5\tCtrl+5"
+103047="û &6\tCtrl+6"
+103048="û &7\tCtrl+7"
+103049="û &8\tCtrl+8"
+103050="û &9\tCtrl+9"
+103051="(&F)\tAlt+F3"
+103052="滻(&R)\tCtrl+R"
+103053="\tCtrl+Shift+I"
+103054="ȫѡ(&A)\tCtrl+A"
+103055="ѡ(&L)"
+103056="ѡ(&W)\tCtrl+J"
+103057="ѡΧ(&S)"
+103058="ɾ(&E)"
+103059="ɾ(&D)\tDEL"
+103060="ɾ(&L)\tCtrl+E"
+103061="ɾ(&S)\tCtrl+F11"
+103062="ɾβ(&E)\tCtrl+F12"
+103063="/ʱ(&M)\tF7"
+103064="ʮƱ༭(&X)\tCtrl+H"
+103065="ʮƲ/ɾ(&D)...\tCtrl+D"
+103066="ʮƸѡͼ(&V)"
+103067="ƴд(&K)\tCtrl+K"
+103068="ֻ(&Y)"
+103069="лԶ(&G)\tCtrl+W"
+103070="ע(&N)"
+103071="ɾע"
+103072="ɫ(&I)"
+103073="ת"
+103074="(&O)"
+103075=""
+103076="Ƶ"
+103077="ѡе"
+103078="ת/ҳ"
+103079=""
+103080="ͣפ"
+103081=""
+103082="ļǩ"
+103083="ر(&C)"
+103084="رճļļ(&X)\tShift+F4"
+103085="(&S)\tCtrl+S"
+103086="Ϊ(&A)...\tF12"
+103087="ѡΪ(&E)..."
+103088="/(&K)"
+103089="ָѱ(&D)"
+103090="ļ"
+103091="ļ·/(&F)"
+103092="(&R)"
+103093="ļ (ʹõǰѡ)(&S)"
+103094="߼/ѡ(&A)..."
+103095="ת(&I)"
+103096="UNIX/MAC  DOS(&U)"
+103097="DOS  MAC(&M)"
+103098="DOS  UNIX(&D)"
+103099="EBCDIC  ASCII(&A)"
+103100="ASCII  EBCDIC(&E)"
+103101="OEM  ANSI"
+103102="ANSI  OEM"
+103103="ASCII  Unicode(&I)"
+103104="Unicode  ASCII(&O)"
+103105="⹦\(&U)"
+103106="ļ(&I)"
+103107="ɾļ(&F)"
+103108="ʼ(&M)"
+103109="ÿַ(&E)"
+103110="ӡ(&P)...\tCtrl+P"
+103111="ӡԤ(&V)"
+103112="ָ(&R)"
+103113="С(&N)"
+103114="(&X)"
+103115="ļǩ(&O)"
+103116="б"
+103117="XML תس(&X)"
+103118="ĵ"
+103119="·"
+103120="·"
+103121=""
+103122="ճ͸\tCtrl+Shift+V"
+103123="ʹÿոƱ"
+103124="ʾʾ"
+103141="·Ĭ·..."
+103142="ļб"
+103143="ļ..."
+103144="ļ..."
+103145="/滻ղ"
+103146="ӵղ"
+103147="ղ"
+103148="ղɾ"
+103149="ļ"
+103150=""
+103151="ײƱ"
+103152="/뻷"
+103153="ѡ񻷾"
+103154="뻷"
+103155="༭"
+103156="һϢ"
+103157="һϢ"
+103158="ļҳǩ"
+103159="ͣ"
+103160=" - ɾ"
+103161=" - ʽļ嵥"
+103162="XML "
+103163="(&C)"
+103164="ѡ(&S)"
+103165="(&T)"
+103166="ϣ&U"
+103167="£&D"
+103168="Լȡ"
+103169="ǰ"
+103170="ں"
+103171="ʽĵ"
+103172="ĵ"
+103173=""
+103174="ƴ..."
+103175="Ƶ"
+103176="ʾʾ"
+103177="д򿪵ļ"
+103178="ת(&G)"
+103179="Ƶ(&C)"
+103180="(&B)"
+103181="ˢб(&R)"
+103182="ʾк(&S)"
+103183="Set Output Font"
+103184="ٲ(Q)..."
+103185="ˢ״̬"
+104000="˵"
+104001="༭(&E)"
+104002="ʽ(&T)"
+104003="ʽ(&M)\tCtrl+T"
+104004="ʽ(&F)"
+104005="(&L)"
+104006="Ҷ(&R)"
+104007="ж(&C)"
+104008="(&F)"
+104009="/ʽ(&S)..."
+104010="תسΪ(&W)"
+104011="תΪس(&V)"
+104012="תƱΪո(&S)"
+104013="תոΪƱ (ȫ)(&P)"
+104014="תոΪƱ ()(&D)"
+104015="ɾβո(&G)"
+104016="OEM  ANSI(&N)"
+104017="ANSI  OEM(&T)"
+104018="תΪдĸ(&O)\tAlt+F5"
+104019="תΪСдĸ(&L)\tCtrl+F5"
+104020="ĸд(&A) \tF5"
+104021="תСд(&C)\tShft+F5"
+104022="(&I)"
+104023="ɾ(&E)"
+104024="ҳ(&B)"
+104025="HTML ֤(&H)"
+104026=" HTML (&H)"
+104027=" CSE HTML Validator(&V)"
+104028="CSE HTML Validator ҵ(&J)..."
+104029="CSE HTML Validator ѡ(&O)..."
+104030="CSE HTML Validator (&C)"
+104031="XML תس(&X)"
+104032="ѡ(&R)"
+104033="(&U)\tCtrl+Z"
+104034="(&O)\tCtrl+Y"
+104035="(&T)\tCtrl+X"
+104036="(&C)\tCtrl+C"
+104037="ճ(&P)\tCtrl+V"
+104038="в׷\tCtrl+Shift+X"
+104039="Ʋ\tCtrl+Shift+C"
+104040="ļ·/(&H)"
+104041="(&B)"
+104042="Windows (&W)\tCtrl+0"
+104043="û &1\tCtrl+1"
+104044="û &2\tCtrl+2"
+104045="û &3\tCtrl+3"
+104046="û &4\tCtrl+4"
+104047="û &5\tCtrl+5"
+104048="û &6\tCtrl+6"
+104049="û &7\tCtrl+7"
+104050="û &8\tCtrl+8"
+104051="û &9\tCtrl+9"
+104052="(&F)\tAlt+F3"
+104053="滻(&R)\tCtrl+R"
+104054="\tCtrl+Shift+I"
+104055="ȫѡ(&A)\tCtrl+A"
+104056="ѡ(&L)"
+104057="ѡ(&W)\tCtrl+J"
+104058="ѡΧ(&S)"
+104059="ɾ(&E)"
+104060="ɾ(&D)\tDEL"
+104061="ɾ(&L)\tCtrl+E"
+104062="ɾ(&S)\tCtrl+F11"
+104063="ɾβ(&E)\tCtrl+F12"
+104064="/ʱ(&M)\tF7"
+104065="ʮƱ༭(&X)\tCtrl+H"
+104066="ʮƲ/ɾ(&D)...\tCtrl+D"
+104067="ʮƸѡͼ(&V)"
+104068="ƴд(&K)\tCtrl+K"
+104069="ֻ(&Y)"
+104070="лԶ(&G)\tCtrl+W"
+104071="ע(&N)"
+104072="ɾע"
+104073="ɫ(&I)"
+104074="ת"
+104079="ת/ҳ"
+104080=""
+104081="ͣפ"
+104082=""
+104083="ļǩ"
+104084="ر(&C)"
+104085="رճļļ(&X)\tShift+F4"
+104086="ļ"
+104087="(&S)\tCtrl+S"
+104088="Ϊ(&A)...\tF12"
+104089="ѡΪ(&E)..."
+104090="/(&K)"
+104091="ָѱ(&D)"
+104092="ļ"
+104093="ļ·/(&F)"
+104094="(&R)"
+104095="ļ (ʹõǰѡ)(&S)"
+104096="߼/ѡ(&A)..."
+104097="ת(&I)"
+104098="UNIX/MAC  DOS(&U)"
+104099="DOS  MAC(&M)"
+104100="DOS  UNIX(&D)"
+104101="EBCDIC  ASCII(&A)"
+104102="ASCII  EBCDIC(&E)"
+104103="OEM  ANSI"
+104104="ANSI  OEM"
+104105="ASCII  Unicode(&I)"
+104106="Unicode  ASCII(&O)"
+104107="⹦\(&U)"
+104108="ļ(&I)"
+104109="ɾļ(&F)"
+104110="ʼ(&M)"
+104111="ÿַ(&E)"
+104112="ӡ(&P)...\tCtrl+P"
+104113="ӡԤ(&V)"
+104114="ָ(&R)"
+104115="С(&N)"
+104116="(&X)"
+104117="ļǩ(&O)"
+104118="б"
+104119="ײƱ"
+104120="ճ͸\tCtrl+Shift+V"
+104125=""
+104126="ٲ(Q)..."
+105000="˵"
+105001="CFG "
+105002="ƹ..."
+105003="..."
+105004="ť"
+105005=" %s"
+105006="ʾȫ"
+105007="CFG ˵"
+105008="Ʋ˵..."
+105009="˵..."
+105010="鿴ʽ"
+105011=" 1"
+105012=" 2"
+105013=" 3"
+105014=" 4"
+105015=" 5"
+105016=" 6"
+105017=" 7"
+105018=" 8"
+105019=" 9"
+105020=" 10"
+105021=" 11"
+105022=" 12"
+105023=" 13"
+105024=" 14"
+105025=" 15"
+105026=" 16"
+105027=" 17"
+105028=" 18"
+105029=" 19"
+105030=" 20"
+105031=""
+105032="CONFIG SET_VALUE"
+105033="ļ..."
+105034="ļ..."
+105035=""
+105036="ȫ"
+106000="˵"
+106001="PHP"
+106002="нű"
+106003="﷨"
+106004="ĵ"
+106005="ע"
+106006="Դ"
+106007="ѡ PHP ִļ..."
+106008=""
+106009=""
+106010=""
+106011="﷨"
+106012="Raw URL "
+106013="URL "
+106014="URL "
+106015="Text2Html"
+106016=""
+106017=" HTML "
+106018="ʹ HTML ʵ"
+106019="Raw URL 루Աǣ"
+107000="˵"
+107001="ļ"
+107002="ر(&C)"
+107003="(&S)"
+107004="ӡ(&P)..."
+107005="ļ"
+107006="ˮƽƽ(&T)"
+107007="ֱƽ(&V)"
+108000="˵"
+108001="Ŀ"
+108002="Դ"
+108003="ˢ"
+108004="ļ..."
+108005="ӻļ"
+108006="дļ"
+108007="ļĿ..."
+108008="Ŀеļ..."
+108009=""
+108010="ļ"
+108011="Դ"
+108012="ļ"
+108013="ļ..."
+108014="ӻļ"
+108015="дļ"
+108016="ļĿ..."
+108017="Ŀɾ (%d)|Ӵɾ (%d)"
+108018="DYNDIR"
+108019="ɸѡ..."
+108020="Դ"
+108021="ļ"
+108022="Ŀɾ (%d)|Ӵɾ (%d)"
+108023="ļ"
+108024=""
+108025="Դ"
+108026="ư汾"
+108027="Ŀɾ (%d)|Ӵɾ (%d)"
+108028="COMPILABLEPROJECT"
+108029="Դ"
+108030="ˢ"
+108031="ļ..."
+108032="ӻļ"
+108033="дļ"
+108034="ļĿ..."
+108035="Ŀеļ..."
+108036="ѡ"
+108037=""
+108038="´ļ"
+108039="ʾǩб"
+108040="CVSDYNDIR"
+108041="ɸѡ..."
+108042="Դ"
+108043="ļ"
+108044="VCS"
+108045="ύ"
+108046=""
+108047=" ()"
+108048="Ŀɾ (%d)|Ӵɾ (%d)"
+108049="CVSFILE"
+108050=""
+108051="Դ"
+108052="ư汾"
+108053="VCS"
+108054="ύ"
+108055=""
+108056=" ()"
+108057=""
+108058="Ƚ"
+108059="߼/Ƚ"
+108060=""
+108061="ɾ"
+108062="ǩ"
+108063="Ŀɾ (%d)|Ӵɾ (%d)"
+108064="ɸѡ 'Dot' ļ/Ŀ¼"
+108065="ļ..."
+108066="ļ..."
+108067="New New File..."
+108068="ѡļ"
+108069="༭Ŀļ"
+108070="..."
+108071="Ѵ򿪵ļ趨"
+108072="ı༭λ"
+108073="ĵʼ"
+108074="ĵ"
+108805="ɾļ/Ŀ¼ Git һ֡\nǷҲҪ䴢ɾǣ\n"
+108806="GITBRANCH"
+108807=""
+108808="ύ"
+108809="ϲ"
+108810="ֹϲ"
+108811="趨ַ"
+108812="ֹ趨ַ"
+108813="Ӧô洢"
+108814="״̬..."
+108815="֧..."
+108816="ǳ"
+108817=" .gitignore"
+108818="ļ"
+108819="GITDYNDIR"
+108820="ڴ˴/ʼ"
+108821="ƴ..."
+108822="GITFILE"
+108823=""
+108824="ӵб"
+108825="ύļ"
+108826=""
+108827="ԭ"
+108828="Ϊ"
+108829="ϲ"
+108830="ʾ־"
+108831=""
+108832="ļ"
+108833="GITSUBDIR"
+108834="ļ"
+108835=""
+108836="ȡ"
+108837="յGit״̬"
+109000="˵"
+109001="RC"
+109002="Դ"
+109003="Դ"
+109004="Դ"
+109005="..."
+109006="..."
+109007="༭"
+109008="RC_GROUPS"
+109009="Դ"
+109010="..."
+109011="..."
+109012="༭"
+109013="RC_ITEM"
+109014=""
+109015="򿪶"
+109016="ɾԴ"
+109017="Դ"
+109018="븱..."
+109019="..."
+109020="..."
+109021="༭"
+109022="RC_OUTSIDE"
+109023="ļ..."
+109024="RC_EDITC"
+109025="»ƿؼ"
+109026="ɾؼ"
+109027="Իھ"
+109028="ˮƽ"
+109029="ֱ"
+109030=""
+109031="RC_EDITM"
+109032="»ѡؼ"
+109033="ɾѡؼ"
+109034="ʹСͬ"
+109035="ˮƽ"
+109036="ֱ"
+109037=""
+109038="Իھ"
+109039="ˮƽ"
+109040="ֱ"
+109041="ؼ"
+109042=""
+109043=""
+109044="ұ"
+109045="ײ"
+109046="ֱ"
+109047="ˮƽ"
+109048=""
+109049="RC_EDITD"
+109050="»ƴ"
+109051="ؼ"
+109052="ؼ"
+109053=""
+109054="RC_NODM"
+109055="»ƴ"
+110000="˵"
+110001="ϵͳ"
+110002="ָ(&R)"
+110003="(&A)..."
+110004="˳(&X)"
+111000="˵"
+111001="GUID GEN"
+111002="IMPLEMENT_OLECREATE(..."
+111003="DEFINE_GUID(..."
+111004="const GUID..."
+111005="RAW VALUE"
+112000="˵"
+112001="Ŀ"
+112002="(&E)"
+112003="ʹģ(&T)"
+112004="ָ"
+112005="YY-MM-DD-HHMM"
+113000="˵"
+113001="ļ(&F)"
+113002="½"
+113003="б(&O)"
+113004="б(&S)"
+113005="Ϊ..."
+113006="˳(&Q)"
+113007="IDM Ʒ(&P)"
+114000="﷨"
+114001="нű"
+114002="ѡ"
+114003="ģ(&A)"
+114004="ӷ"
+114005="ϴ"
+114006="(&B)"
+114007="ͬ"
+114008="ͬϴ"
+114009="FTP/SFTP Settings"
+114010="ʾб(&W)"
+114011="·"
+114012="·Ŀ¼: \n"
+114013="ɾ(&H)"
+114014="%\tпͷ"
+114015="$\tнβ"
+114016="?\tκεһַ ()"
+114017="*\t ()"
+114018="+\tһ (ظ)"
+114019="++\tǰַ/ʽ"
+114020="^b\tҳ"
+114021="^p\t(CR/LF)(DOS ļ)"
+114022="^r\t( CR)(MAC ļ)"
+114023="^n\t( LF)(UNIX ļ)"
+114024="^t\tλַ"
+114025="[xyz]\tκڴַеַ"
+114026="[xyz]\tκβڴַеַ"
+114027="^{A^}^{B^}\tA  B"
+114028="^\tʽַ"
+114029="^( ^)\tŻǩʽ"
+114030="\tתַ"
+114031="^\tпͷ"
+114032=".\tκεһַ"
+114033="(expression)\tŻǩʽ"
+114034="\d\tַ"
+114035="\D\tַ"
+114036="\f\tַ"
+114037="\n\tַ"
+114038="\r\tλַ"
+114039="\s\tеĿհַ"
+114040="\S\tǿհַ"
+114041="\ t\tλַ"
+114042="\v\tֱλַ"
+114043="\w\tߵĵַ"
+114044="\W\tǵַ"
+114045="\p\tCR/LF (ͬ \\r\\n)"
+114046=":alnum\tκĸֵַ"
+114047=":alpha\tκĸַ"
+114048=":blank\tκοհַ"
+114049=":cntrl\tκοؼַ"
+114050=":d\tκ 10 λ"
+114051=":digit\tκ 10 λ"
+114052=":graph\tκͼַ"
+114053=":l\tκСдַ"
+114054=":lower\tκСдַ"
+114055=":print\tκοɴӡַ"
+114056=":punct\tκαַ"
+114057=":s\tκοհַ"
+114058=":space\tκοհַ"
+114059=":unicode\tκַ"
+114060=":u\tκδдַ"
+114061=":upper\tκδдַ"
+114062=":w\tκεַ"
+114063=":word\tκεַ"
+114064=":xdigit\tκ 16 λַ"
+114065="\a\tַ '\a'"
+114066="\e\t0x1B"
+114067="\cX\tASCII ת"
+114068="\xdd\t16 λת"
+114069="\x{dddd}\tλ 0xdddd  16 λת"
+114070="\0ddd\tλ 0ddd  8 λת"
+114071="\N{name}\t 'name' ĵһַ"
+114072="\<\tֿͷ"
+114073="\>\tֽβ"
+114074="\b\tֱ߽"
+114075="\B\tǵֱ߽"
+114076="עѡ"
+114077="δעѡ"
+114078=""
+114079="ʾ"
+114080="|\t"
+114081="[^xyz]\tκβڴַеַ"
+114082="{n}\tȷƥ n "
+114083="{n,}\tƥ n "
+114084="{n,m}\tƥ n ε m "
+114086="\1\tһѱǩַ"
+114087="\2\tڶѱǩַ"
+114088="\3\tѱǩַ"
+114089="\4\tĸѱǩַ"
+114090="\5\tѱǩַ"
+114091="\6\tѱǩַ"
+114092="\7\t߸ѱǩַ"
+114093="\8\tڰ˸ѱǩַ"
+114094="\9\tھŸѱǩַ"
+114095="\\tб"
+114096="\L\tκСдֱַ \\E ( [^[:lower]])"
+114097="\l\tκСдַ ( [[:lower]])"
+114098="\U\tκδдֱַ \\E ( [^[:upper]])"
+114099="\u\tκδдַ ( [[:upper]])"
+114100="\E\tEnd case ޸"
+114101="^\tתַָ"
+114102 = "Title"
+114103 = "Contents"
+114104 = "None"
+114105 = "Conflict found in: %s"
+114106="^1\tһѱǩַ"
+114107="^2\tڶѱǩַ"
+114108="^3\tѱǩַ"
+114109="^4\tĸѱǩַ"
+114110="^5\tѱǩַ"
+114111="^6\tѱǩַ"
+114112="^7\t߸ѱǩַ"
+114113="^8\tڰ˸ѱǩַ"
+114114="^9\tھŸѱǩַ"
+114115="^^"
+114116="a(?!b)\t'a'  a 'b'"
+114117="*\tǰԪ/ʽ"
+114118="Register &FTP Component"
+114119="Register &SSH Component"
+114120="Ѱַ:\r\n"
+114121="ѰرԻ"
+114122="\w\tƥ»ߵκĸַ"
+114123="\W\tƥκγ˰»ߵĸֵַ"
+114138="ļ"
+114139="ļ"
+114140="ɾļ"
+114141="ɾļ"
+114142="ɾļ"
+114143="ɾļ"
+114144="ɾļļ"
+114145="תƵ"
+114146="δܴ FTP Ĭݴ洢ļ %f"
+114147="޷ FTP ⲿݴ洢ļ %f"
+114148="δܴ FTP ݴ洢ļ %APPDATA%\IDMComp\Common\FTP Accounts"
+114149="δܴ FTP ļ"
+114150="FTP ݹ"
+114153="ģ"
+114154="ģժ¼"
+114155="ģ"
+114156="ڴ治㣬޷дʽıת"
+114157="ڴ治㣬޷ HTML ת"
+114158="ѡļ %s ڣ"
+114159="ֵӦ >=%d  <=%d ֮䣡"
+114160=""
+114161=""
+114162="ճ"
+114163="ɾ"
+114164="ѡȫ"
+114170="ĸ˳"
+114171=""
+114172=""
+114173="ƶ"
+114174="ȫ"
+114175="Rename"
+114176=" (&M)"
+114177=" (&M)..."
+114178=" 1"
+114179=" (&T)"
+114180=" 1"
+114181="󳤶Ӧ >=%d  <=%d ֮䣡"
+114182="Ӧ >=%d  <=%d ֮䣡"
+114183="СӦ >=%d  <=%d ֮䣡"
+114184=""
+114185="/ѡ (&T)..."
+114186="б (&N)"
+114187="User Themes"
+114188="History"
+114189="ղ"
+114190="Regular Expression Builder"
+114191="Search Options"
+114192="ʾ OEM ַ"
+114193="һ"
+114194="Swap Strings"
+114195=""
+114196="⣺ "
+114197="$ Git "
+114198="ѡҪִ Git Ŀ¼/"
+114199="Git ӡύ...\nʾ \'man\'򿪷֧ \'doc\'ļ enter"
+114200="ִ Git "
+114201=" Git ǳ/̨\nʾʹ \'cls\' ʵһĿ"
+114202="Ƿϣ֧ \'%s\' Ϊ \'%s\'"
+114203="֧ \'%s\' Ѵڡ\nǷҪ"
+114204="UEStudio δĿļм⵽κ Git ⡣\n\nĿǰϵͳд⣬ֻļġԴѡUEStudio ԶⲢĴϢ\nҼĿԴеļкʹô˴ṩһ Git  Git ⡣"
+114205="ϲ|趨ַ"
+114206="֧"
+114207="ύϢ"
+114208="ֹͣ Git "
+114209="ĵǰ֧δύĸġͨƼȡδύıظġȷҪ"
+114210="ȷҪύϢ"
+114211="ȷҪɾ \%s\ ֧"
+114212="ȷҪ \%s\  \%s\  \%s\ "
+114213="ѽƵ塣"
+114214="Ҫ Git κļٴμ \doc\ "
+114215="ѡҪƵı Git ⡣"
+114216="֧ק"
+114217="ɸѡ..."
+114218="ύ..."
+114219=" Git ļ·Ϊա\nGit á"
+114220="ָ·û Git ļ\nδϵͳаװ Gitʹṩӽаװ"
+114221="ѡĿ"
+114222="չеѡĿ"
+114223="ƺѡĿ"
+114224="չѡĿ"
+114225=" [$S] ѳʼ\nǷϣӲύļ"
+114226="ǷҪϲ"
+114227="ָû"
+114228="ָʼַ"
+114229="ϵͳƺװ Git\nǷϣ UEStudio Զ Git ֲ֧ Git ã"
+114230="Զ \"$S\" h"
+114231="ѡSSL֤ļ"
+114232="ָƼ뵽֪棡"
+114233="Կ档\n\ns\nFingerprints\n\nθ뵥ǡӵ\nԿ棬ӵĹؼ"
+114234="UEStudio's Git $"
+114235="Git ֤"
+114236="Git SSL Certificate"
\ No newline at end of file
Index: doc/tools/ultraedit/ultraedit/uedit64.exe
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ultraedit/uedit64.exe
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ultraedit/uedit64.lng
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/uedit64.lng	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/uedit64.lng	(working copy)
@@ -0,0 +1,4605 @@
+[RESOURCE]
+CodePage=936
+
+[STRINGTABLE]
+3="\n༭\n༭ĵ"
+4="*.MAC"
+5="ULTRAEDT.MAC"
+6="غ"
+7=""
+8="ʹõδעİ汾ʹøó빺ʹûں͹ť£"
+9="\n\n\nɸ:\n\n  "
+10="лֹ֧"
+11="Search string '%s' not found."
+12=" "
+13="޸ģ "
+14="ļС "
+15="ļ (*.mac)"
+16="ļ (*.*)"
+17="ıļ (*.txt)"
+18="Doc ļ (*.doc)"
+19="ļ (*.bat)"
+20="INI ļ (*.ini)"
+21="Cļ (*.c, *.cpp)"
+22="ͷļ (*.h, *.hpp)"
+23="HTML/Java ļ (*.html, *.java, *.htm, *.jav)"
+24="ťָ"
+25="Dos "
+26=" Windows "
+27="ļʱļ "
+28="̴"
+29="ļδҵ"
+30="ɾļ"
+31="ϣɾ: "
+32="\n\nеĸĽʧļɾ!"
+33="滻"
+34=" Ŀ滻"
+35="ɾ"
+36="δɾ"
+37=" - ɾ!"
+38="ѡļ"
+39="ѡҪӵİļ"
+40="ѡ﷨ļ"
+41="ѡ"
+42=" '"
+43="'  '"
+44="ҵ '"
+45=" Ρ"
+46="У "
+47="** ҽ ** "
+48="ļ滻"
+49="ɣҵ '"
+50=" Ŀ滻 "
+51=" ļС"
+52="жϲ"
+53="ϣжϲ"
+54=""
+55="ļ: "
+56="ɾļ"
+57="ļ/豸ֻģ"
+58="ļ (*.EXE)"
+59="ѡҪȽϵļ"
+60="򿪸/λõļ"
+61="ü"
+62=" ѱӦóı䡣\n\n ϣ¼\n"
+63="ļѸ!"
+64="ļ"
+65="ܴļд룺 "
+66="رձ༭"
+67="رղ UEStudio ʶȨ롣\n\nҪر"
+68="45 !!!!"
+69="Ҫʹ %s (ݾӪҵ˰) עѵ:\n\n IDM Computer Solutions, Inc.\n 5559 Eureka Dr., Ste. B\n Hamilton, OH  45011\n U.S.A.\n"
+70="ļѾ!"
+71="¼ļ"
+72="ȫ滻"
+73="ļ"
+74="ѡļ̫"
+75="Чĺ"
+76="·δҵ"
+77="ʱܾ"
+78="Ч"
+79="ļ: &f  %x, %X"
+80="&rҳ: &p"
+81=""
+82="ļ (*.hlp, *.chm, *.col)"
+83=""
+84="δҵַֹͣϣ"
+85="¼޸"
+86=" ¼ҵַ"
+87="ƴд"
+88="ƴд!"
+89="ļ"
+90="/༭ֻڹ̶ (Courier\nSystem ) δѡԶС\n\n ģʽ༭ѹرգ"
+91="/ģʽ"
+92=": %d\nδе: %d\nǿոַ: %d"
+93="ܱļ"
+94="ļ/豸ֻģӦóд룡\n ʹáΪƱ档"
+95="ļ/豸ֻģӦóд룡"
+96="޷ѡ񱣴浽ļ"
+97="ļ/豸ֻģ"
+98="޷Ϊ򴴽ʱļ"
+99="λ: "
+100=" "
+101=""
+102="ѡղصļ"
+103="DOS"
+104="ʹʾͬӡ\n ʾ"
+105="UNIX"
+106="MAC"
+107=" ʵҵ"
+108="δ"
+109="Ѹδ档ϣȱ"
+110="ѡҪĿ¼"
+111="Ѹ!"
+112="ϣ"
+113="д"
+114="дĺ"
+115="ѡΪʱļļ\nʾļб༭ԶӦã˸õġ\nǡ򰴡ʽļ"
+116="ļѱӦó˲\nǡļֻԣ򰴡ȡ"
+117="Ŀļ"
+118="ѡĿļ"
+119="һЧĿļ!"
+120="Ŀ"
+121="ָĿļ"
+122="رĿ"
+123="ϣرմ˴򿪵ļ"
+124="R/O"
+125="ѡ񹤾"
+126=" ѱɾٿá\n ϣִļڱ༭д\n ǡļ񡱹رա"
+127="Sel: %d/%d (B/Lns)"
+128="аַ:"
+129="ļ"
+130="Ŀļ"
+131="ѡ: "
+132="ѡĿļ"
+133="ѡļ"
+134="ʱNOTEMPļѡʱ\n޷תֻļ"
+135="ûת - ļ "
+136="⽫üáмøĽʧ - "
+137="** HTML  **"
+138="ǰ뱣ļ"
+139="ѡλͼ/ͼļ:"
+140="λͼ/ͼļ (*.png; *.jpg; *.jpeg; *.tif; *.tiff; *.bmp; *.ico)|*.png; *.jpg; *.jpeg; *.tif; *.tiff; *.bmp; *.ico||"
+141="򿪻лĿʱرȫļ"
+142="޷ַָ!"
+143="ʾشļǩ\nʾشļǩ"
+144="Чķַָ"
+145="Чֶγȣ"
+146="ļб"
+147=""
+148="ļһ˼"
+149="ļǷЧԼǷȨļ"
+150="ļ"
+151="ʾ\\\nʾ\\"
+152="ʾ\nл"
+153="Ч URL"
+154="ӵ "
+155="Ӵ"
+156="Ϊ"
+157=""
+158=""
+159=""
+160="С"
+161="ڽļ "
+162="ڷļ "
+163="ļдʱ"
+164="дļʱ"
+165="Ŀ¼ "
+166="ڲļ "
+167="ϣжϵǰ"
+168="ִв"
+169="/ȡԶļ"
+170="ϣеб"
+171="ǩѸ"
+172="ǩбļ"
+173="ϣǰǩ"
+174="ǩб"
+175="ɾ"
+176="ȷϣɾ"
+177="ϣеʺб"
+178="Ѹ"
+179="ȷʵϣɾʺ"
+180="ɾʺ"
+181="!"
+182="Ŀ¼: "
+183="Ŀ¼"
+184="Ч - ַ"
+185="ʧ"
+186="Ӧ"
+187="ӱܾ"
+188="Чû"
+189="Ч"
+190="Чʺ"
+191="޷ݶ˿"
+192="PORT ʧ"
+193="STOR ʧ"
+194="ӵݶ˿ʱʧ"
+195="ǰֹ"
+196="Զļ"
+197="LIST ʧܡ"
+198="Ŀ¼Ϣ"
+199="RETR ʧ"
+200="Զļ"
+201="󱻾ܾ"
+202="ǰĿ¼"
+203="õǰĿ¼"
+204="ѡļ"
+205="汾 11 ǰǩʽ"
+206=""
+207="Ĭ"
+208="ļ滻ܻ޸ϵļ\n\nȷϣִʾļ滻 - ȷ"
+209="ж"
+210="ϣжִк"
+211="б"
+212="б"
+213="ǩб"
+214="ϣɾʹøƵк"
+215="Ѿ!"
+216="ѡԶɵļ"
+217="ѡļ"
+218="ļ"
+219="Ŀ¼"
+220="Ȩ޴"
+221=" "
+222="ɾ"
+223="ȷϣɾ"
+224="ϣжϼ:\n"
+225="ļѼءϣжת DOS \n\nļִ״̬ļ UNIX/MAC ת DOS\n"
+226="ĿļѸ"
+227=" "
+228="ļ"
+229=" Ŀ滻\n\nر滻Ի"
+230="ļŲ DOS ʽ"
+231="ϣת %s  DOS ʽ"
+232="ƥ"
+233="ѡļ"
+234="ѡ CTAG ļ"
+235="ѡ CTAG ִļ"
+236=" CTAGS  EXE λõȡ"
+237="Ctrl+"
+238="Shift+"
+239="޷ҵǩ"
+240="CTAG ļڣ CTAG ѡ"
+241="Chinese"
+242=""
+243=""
+244="ģб"
+245=" "
+246=""
+247="ӻļ"
+248="дļ"
+249="ļ"
+250="ɾѡĿ"
+251="޷ HTML Validator DLL\n\n ȷѾװHTML Validator\n"
+252="!"
+253=" "
+254="!"
+255="ϵͳĬϡ/ҳ""System Default"" Locale/CodePage"
+256="CĬϵ/ҳ - ǰʹ""C"" Default Locale/CodePage - Previously Used"
+257="˽Կͨж"
+258="ڸĵֻģʽ֮ǰļĸ"
+259="µİװ   "
+260=""
+261="ָ"
+262="ģʽ"
+263="༭"
+264="ҪһеĿ¼ UltraEdit INI  ?\n\n      [] Ĭ UltraEdit""No"" to start UltraEdit with default settings"
+265="INI ļδҵ"
+266="\n\n ɴӡ߼˵ѡ񡸵롹\nõ UEStudio""Import"" from the ""Advanced"" menu"
+267="ѡ INI õļе"
+268="ѡ񵼳 INI õļ"
+269="ļ INI ļͬ\nȡ"
+270="رղ %s ԱЧ"
+271="ָļ޷ҵ Uedit INI ļ"
+272="Ҫر"
+273="˫ǩرļ"
+274="޷ʱļ"
+275="޷༭ļ"
+276="ļ: "
+277="ʱļ "
+278="޷ڴ"
+279="޷Ϊ UNICODE תڴ"
+280="ȡļ "
+281=" - дʱļ "
+282="ҳ "
+283="δҵҳ"
+284="ļ"
+285="ļ"
+286="ѡı̫޷װ"
+287=":"
+288="ҳ"
+289="ѡ"
+290="༭"
+291=""
+292="Զ"
+293="ǩ"
+294="ģʽ"
+295=""
+296="Ŀ¼"
+297="Һ滻"
+298="Զ/Ʊ"
+299="ʽ"
+300="HTML "
+301="ӳ"
+302="ƴд"
+303="﷨"
+304="߼"
+305="ļ"
+306=""
+307="ת"
+308="ļļ"
+309="ѡļ (ƱϷŵλ)\nѡļ (ƱϷŵλ)"
+310="Unicode/UTF-8 "
+311="ļ"
+312="ļǩ"
+313="ļ"
+314=""
+315=""
+316="ʱļ"
+317="༭ʾ"
+318="IDE"
+319="ʾ"
+320="﷨"
+321="ʾ"
+322="ʾ"
+323="/˵"
+324=""
+325=""
+326="Ӧó򲼾"
+327="ļ"
+328="DOS/Unix/Mac "
+329="۵"
+330="ʮƱ༭ʾ"
+331="/ַ"
+332=""
+333="ѡ .NET ִг..."
+334="ѡ·..."
+335="ļ (*.prw)|*.prw||"
+336=".NET ִļ (*.exe)|*.exe||"
+337="ѡϣ .NET ִļ"
+338="ѡ񱣻ͣ"
+339="ɾԱ"
+340="ļڡд"
+341=""
+342=""
+343="(&I)"
+344="(&C)"
+345=" "
+346="Ƶַȱ %d  %d ֮䡣"
+347="ɾ(&D)"
+348="(&D)"
+349="(&U)"
+350="ظĹơ"
+351="½ %d"
+352="ļãִڴ򿪣"
+353="Զ"
+354="ȡҵ '"
+355="ɸѡ"
+356="ù\ CSE HTML Validator Lite вã\n\nҪȡϢأο\n"
+357=""
+358="ʽ"
+359="ƥĽ̫"
+360="ȫ(&F)"
+361="ѾЧʽ"
+362="ѡҪȽϵһļ"
+363="Զ"
+364="ѡҳ"
+365="ʷ¼"
+366="Ĵȡ"
+367="ȡĿ¼ʧ"
+368="ƥʽĸӶȳ˿Դ"
+369="޽ű!"
+370="ʷ¼Ϊհף"
+371=""
+372="˴ <ʻ> "
+373="ļ"
+374="ļ"
+375="ASCII ַ"
+376=" %s λַ"
+377="ļ"
+378="Ҫܵļ"
+379="Ŀ\r\n%s\r\n ļ"
+380="ļ\r\n%s\r\n Ѽܣ"
+381="ļ\r\n%s\r\n δܣ"
+382="ڼļ "
+383="δļ "
+384="Ѽļ "
+385="ڽļ "
+386="%s Ѿڡ\r\n滻"
+387="ļͻ"
+388="òʽ"
+389="ǩб"
+390="ǩ"
+391="%s δܣΪļѴڡ"
+392="%s δܣΪļѴڡ"
+393="Լʧܡ"
+394="%s 𻵡"
+395="%s "
+396="(&R)"
+397="ֹ(&A)"
+398="жв(&b)"
+399=""
+400="жûļܲ"
+401="жûļܲ"
+402="%s Ǽļ"
+403="ɡ"
+404="ɡ"
+405="ļѸġڼǰ"
+406="ﲻƥ䡣ԡ"
+407="ļѴھ͸"
+408=""
+409="Web "
+410="ûñ!"
+411="һϷĺļ"
+412="ѡʵĿ¼..."
+413="ʵĿ¼"
+414="ҪʹáȽϸʾı\ܣҪȽϵÿļиʾı"
+415="Ƚϴ"
+416="ҪʼСȡСС"
+417="Ҵ"
+418=""
+419="ݹֵˡָڽ"
+420="ƥʾ"
+421="õĺб: "
+425=""
+426=""
+427="ʾغб\nʾغб"
+428="(ûб)"
+429="ղؼд"
+430="ղؼݲǿյ"
+431="չ֮ǰ'.'"
+432="չ"
+433="ļչк:"
+434="\n\n\nⲿעΪ:\n\n "
+435="δע..."
+437="ͨı"
+438="ע"
+439="ע"
+440="ַ"
+441=""
+442="б %d"
+443="б"
+444="ȡע/ȡ"
+445="ע/"
+446="This update is free for you."
+447="This important update is outside your free upgrade eligibility period."
+448="Upgrade now"
+450=" (ָĿ)"
+451="Ĭ"
+452="DOS з - CR/LF"
+453="UNIX з - LF"
+454="MAC з - CR"
+455="ANSI/ASCII"
+456="UTF-8"
+457="UTF-16"
+458="UTF-8 -  BOM"
+459="UTF-16 -  BOM"
+460="UTF-16 - Big Endian"
+461="UTF-16 - Big Endian  -  BOM"
+462="Unicode - ASCII Escaped"
+463="ҳ"
+464="δװʵ"
+465="ѡһЧļܼ"
+466="δҵ '%s' з"
+476="ʾ״̬"
+477="ļ"
+478="--- Lines Are Hidden ---"
+479="Cannot set EOL carets, file too large!"
+482="XML "
+483="ɾ"
+484="ǩ"
+485="༭ǩ"
+486="ļͼ"
+487=""
+488=""
+489=""
+490="ıļ"
+491="ļ"
+492="·"
+493="ѡTagбļ"
+512="1. 񡹽²˵򹤾 UltraEdit ޸ĵĲ˵򹤾ϰҼѡʵġ˵á򡸹áȻ޸ĵרΨһƱ档ǰӲ˵Ļѡѡڽ""No"" will not update menus or toolbars.  After UltraEdit launches, you should right-click on the modified menu or toolbar and select ""Manage Menu Configurations"" or ""Manage Toolbar Configurations"" as appropriate.  You should then save the modified item with a unique name.  You can then go to Environments in the View menu and select the option to Reset Built-In Environments."
+513=""
+514="ɫ"
+515=" wordfile  wordfile · !"
+516="ô"
+517="ͣ"
+518="Ӧó޷Ϊ㹻ڴ档Ϊĵ"
+519=""
+520="޷û"
+521="ļ滻ȷ"
+522="http://proxma.com/software/ultraedit/"
+523="http://www.proxma.com/de"
+524="http://www.pro.de"
+525="http://ultraedit.pro.de"
+526="www.proxma.com/de"
+527="www.pro.de"
+528="ultraedit.pro.de"
+529="Dies ist eine nicht registrierte Kopie der Software. Wenn Sie das Programm nach dem Testzeitraum weiter nutzen m?chten registrieren Sie sich bitte unter folgendem Link:\n\nAllgemeine Informationen zum Programm: http://ultraedit.pro.de\r\nErwerb einer Lizenz: http://proxma.com/software/ultraedit/"
+530="mailto:ultraedit@supporthelp.de"
+531="ultraedit@supporthelp.de"
+532="  ֤ ID "
+533="Offline Activation"
+534="N/A"
+535="ȷҪͣ"
+540="Notice: This will clear the undo chain, and you will not be able to undo any modifications you've made to this file.  Additionally, you will no longer see which lines have changed in the file. Are you sure you wish to continue?"
+541="Open matching files"
+542="Active Column Highlighting will only be displayed for fixed pitch fonts."
+543="Help"
+544="Window State"
+550="XML/HTML"
+551="òὫģļСȷҪ?"
+552="ԭ޷ȡ㹻ڴ档ԭɾ"
+553="ָʾ"
+554="\"%s\"- %I64d ƥ"
+555=""
+556="ļв"
+557="Perl"
+558="Unix"
+559="UltraEdit"
+564="µİ汾F..."
+565=ӭ
+646="ģ"
+647="޸ģ"
+648="ͨģ"
+649="%s ģ"
+650="ʹģ XML ļ"
+664="ɾģ"
+665="ĸ˳"
+666="ģ"
+667="ѡļδƶ Digital Locker"
+668="ѡļƶ Digital Locker"
+669="ѡļδܡ"
+670="ѡļѼܡ"
+671="Ҫȫشļ UltraSentry ļȹرմļUltraEdit رļɴ˲"
+672="ļѹرղķС\n\nҪļ?UltraSentry?˵ѡз"
+673="δװ UltraSentry"
+674="δװ UltraFinder"
+675="ע/ɹ"
+676="ȡע/ɹ"
+677="ע"
+678="֤ļڻʽϵͳԱϵ"
+736=" HTML ļ"
+740="汾 %s µ % ļ\nϣ"
+741="浱ǰ %s Ϊ%s...""%s""..."
+742="ѡ %s õĬ״̬"
+743=" %s õĬ״̬"
+744="%s "
+745="ɾѡ %s "
+788="ѡ񲼾ļѡѡťֶѡ""Options"" button to set options manually."
+840="ɫѡ\nɫѡ"
+841="ʽ\nʽ"
+842="HTML \nHTML "
+843="GUID \nGUID "
+844="ת\nת"
+845="ʽ\nʽ"
+846=".NET 뱣\n.NET 뱣"
+847="Visual Studio Ŀ/ⷨת\nĿת"
+848="XMLlint (http://xmlsoft.org)\nXMLlint"
+986="ϣɾĵѡиðť"
+988="Ϊǣһ meta ԪصĵͷʾĵѱҪֹöþΪһ meta ԪѾ֣ meta Ԫء"
+989="Ϊǣʹδε && ַдΪ &amp;"
+990="ȷǷһӡõ markup 汾Bool ֵΪǻɡע⣬δ֪ǩֵδպϵţǩȱ١>򡱽ɴӡõİ汾"
+991="ԴдĸǩơĬϲСдǱԭʼСд XML"
+992="ΪǣֵܿлУԱڱ༭ѡ wrap-scriptlets á"
+994="ΪǣڽűгֵַڻСʾչʾ˾ʽͨڻз֮ǰ뷴бַгűַ֡"
+995="Ϊǣʹ URL еķбܷ ""\\"" in URLs to be replaced by forward slashes ""/""."
+996="Ϊ񣬿Էֹ ASP αԪڲʼУ: <% ... %>"
+997="Ϊǣÿ <br> Ԫǰһз"
+998="Ϊ񣬿Էֹ JSTE αԪڲлУ: <# ... #>ĬΪǡ"
+999="Ϊǣᵼ¾ʣĳֱǩԣʵʽͽṹ滻ǡ Microsoft Office'97  HTML Ϻá"
+1000="Ϊ񣬿Էֹ PHP αԪڲлСĬΪǡ"
+1001="Ϊǣᵼ¾ em 滻гֵ i strong 滻гֵ b£Աֲ䡣"
+1002="Ϊǣֵ֤ڲĿոַģĬֵǡ񡱡"
+1003="Ϊǣɾն䡣Ϊ񣬻 HTML4 ųնһ br Ԫ滻ն䡣"
+1004="ѡ\nѡ"
+1005="Ϊǣټѡϣ򽫷;бǩӦʽ"
+1006="ΪǣÿԽпʼ"
+1007="Ϊǣʹ򡱷װ p Ԫе body Ԫҵ֡ϣȡ html ļʹʽʱáκ body ֶƻ߾࣬ p Ԫڽıпһ⣡"
+1008="ΪǣôӡıʱѡĽǩԡ XMLѡԡ"
+1009="Ϊǣʹһ p ԪأڷװԪҵκ֣ЩԪڹ HTML ϸ HTML"
+1010="Ϊǣ򡱽ôӡдչ HTMLѡá򡱷ʽ doctype Ĭ namespace  XHTMLѸ doctype  namespaceĵݵһԡһ£гֵָ XHTMLʵԸݡnumeric-entitiesԵֵΪʵʵд롣ǩԽĵʹõĴСдѡ"
+1011="Ϊǣʹӵַʱַ=滻ַ""="" characters when it comes across adjacent hyphens."
+1012="ᵼ» XML 1.0 ʵ֮ʵʽдʵ"
+1013="Ϊǣв XML ʱ xml:space=""preserve"" to elements such as pre, style and script when generating XML. This is needed if the whitespace in such elements is to be parsed appropriately without having access to the DTD."
+1014="Ϊǣʹ "" characters to be written out as &&&quot; as is preferred by some editing environments. The apostrophe character ' is written out as &&&39; since many web browsers don't yet support &&&apos;."
+1015="ΪǣıдصȡͬһļС"
+1016="Ϊǣᵼ²ɷֿոַΪʵдΪ Unicode ֵַ 160 (ʮ) "
+1017="Ϊ񣬾潫áһϵо汳һЩʱá"
+1018="ûеұ߾ࡣԻʱʹ䲻óȡĬֵ 66ϣûУ뽫Ϊ㡣"
+1019="ȷַķʽ ascii 룬 Latin-1 ֵַʹֵ 127 ַʵ塣 raw 127 ֵǽΪʵ塣ڳ 255  latin1 ַʵд롣"
+1020=" img ԵĬ alt ıù\ƽһĿɷԾ棬ΣյġЩ޷ͼûʸĵ!!!"
+1021="Կƾɵ doctype Ϊļ doctype ΪԶ (Ĭ)򽫸ݸĵʹúƲ⡣Ϊϸ񣬾 doctype Ϊϸ DTDΪɣdoctype Ϊ () DTD"
+1022="ʹµĿǶǩѡȡԿո򶺺Ÿıǩб±ǩаǰδ֪ǩ򽫾ܾļ"
+1023="ʹµĿ鼶ǩѡȡһո򶺺Ÿıǩб±ǩаǰδ֪ıǩ򽫾ܾļע⣬޷tableulol  dl ֮Ԫصģ͡"
+1024="ʹµķǿǶǩѡȡһո򶺺Ÿıǩб±ǩаǰδ֪ıǩ򽫾ܾļ"
+1025="ʹ˵ HTML  pre Ԫȫͬ±ǩѡȡһո򶺺Ÿıǩб±ǩǰδ֪ıǩ򽫾ܾļע⣬ڻµ CDATA Ԫ (ڽű)"
+1030="Ϊǣ鼶ǩĬΪΪԶ򽫾Ƿ titleh1-h6litdth  p ȱǩݣǷ鼶Ԫء⽫ΪǣΪһЩﱩ¶ bug"
+1160="ʾع"
+1400=" VCS ģ"
+1480="лͼ"
+1481="ˢͼ"
+1482="Ϊǰĵôҳ\nôҳ"
+1483="Ϊ HTML Դļճ\nHTML Դļ"
+1484="Ϊ raw RTF ճ\nRaw RTF"
+1485=ʾӭҳ\nӭҳ桱
+1486="Paste Column\nPaste Column"
+1562="ʾ/Ŀ\nʾ/Ŀ"
+1563="볤ȳ UltraEdit ޶ȡ\n\nһȲ 120 ַ롣"
+1564="ڷϵȴ..."
+1565="ļ"
+1566="ûȡ"
+1567="Ŷ..."
+1568="..."
+1569="ϴ..."
+1570="ϴ"
+1571=""
+1572="ȡ"
+1573="ϴȡ"
+1574="ʧ"
+1575="ϴʧ"
+1576="ϴŶ..."
+1577="ȡ(C)"
+1578="б(L)"
+1579="ASCII ģʽ(A)"
+1580="ƴģʽ(B)"
+1581="Ŀ¼(H)"
+1582="FTP Transfers"
+1583="FTP Log"
+1698="Ruby"
+1699="PHP"
+1728="Windows Classic"
+1729="Office XP"
+1730="Windows XP"
+1731="Office 2003"
+1732="UltraEdit Classic"
+1733="Visual Studio 2008"
+1734="Windows 7"
+1735="Office ɫ"
+1736="Office ɫ"
+1737="Office ɫ"
+1738="Office ǳɫ"
+1739="Զ"
+1950="HTML \nHTML "
+1951="HTML б\nHTML б"
+1952="HTML »\nHTML »"
+1953="HTML \nHTML "
+1954="HTML Ŀ\nHTML Ŀ"
+1955="HTML \nHTML "
+1956="HTML ǰɫ\nHTML ǰɫ"
+1957="HTML ɫ\nHTML ɫ"
+1958="HTML \nHTML "
+1959="HTML \nHTML "
+1960="HTML Ҷ\nHTML Ҷ"
+1961="HTML \nHTML "
+1962="HTML Div\nHTML Div"
+1963="HTML ť\nHTML ť"
+1964="HTML ıֶ\nHTML ıֶ"
+1965="HTML ı\nHTML ı"
+1966="HTML ֶ\nHTML ֶ"
+1967="HTML \nHTML "
+1968="HTML \nHTML "
+1969="HTML ѡť\nHTML ѡť"
+1970="HTML ͼ\nHTML ͼ"
+1971="HTML ͼť\nHTML ͼť"
+1972="HTML ê\nHTML ê"
+1973="Close Tag\nClose Tag"
+1974="HTML תѡıеַΪ HTML ʵ\nHTML ı HTML"
+1975="HTML /\nHTML /"
+1976="HTML \nHTML "
+1977="ű PHP \nű PHP "
+1978="HTML û 02"
+1979="HTML û 03"
+1980="HTML û 04"
+1981="HTML û 05"
+1982="HTML û 06"
+1983="HTML û 07"
+1984="HTML û 08"
+1985="HTML û 09"
+1986="HTML û 10"
+1987="HTML û 11"
+1988="HTML û 12"
+1989="HTML û 13"
+1990="HTML û 14"
+1991="HTML û 15"
+1992="HTML û 15"
+1993="HTML û 16"
+1994="HTML û 17"
+1995="HTML û 18"
+1996="HTML û 19"
+1997="HTML û 20"
+1998="HTML û 21"
+1999="HTML û 22"
+2001="ٲҴ\nٲ"
+2004="Quick find switch focus\nQuick find"
+2005="תͻʾѡ\nתͻʾѡ"
+2397="δָ Git ·ѡ 'git.exe' ļ..."
+2400="..."
+2401="Զ\nԶ"
+2789="ָ"
+2899="鿴ļļ\n鿴ʽ"
+2900="ѡʹõı\nѡ"
+2901="Ŀ\nĿ"
+2902="\n"
+2903="Ŀ\n"
+2904="ֹͣ\nֹͣ"
+2905="Ӧó\nӦó"
+2906="ȫؽ\nȫؽ"
+2907="\n"
+2908="\n"
+2909="ɾмļļ\nĿ"
+2910="Ŀ\nĿ"
+2911="߼ѡ\n߼ѡ"
+2980=".Դ -> .ҳü\n.Դ -> .ҳü"
+2981="ļб\nļб"
+2982="ʾ/ʾʾ\nʾ/ʾʾ"
+2983="ʾ÷б\nб"
+2984="ʾļĹؼб\nؼб"
+2985="ʾļжĺ\nʾļжĺ"
+2986="½ĵ\n½ĵ"
+2987="ת鿴\nת鿴"
+2988="ĿļҷŶ\nĿļҷŶ"
+3000="˸"
+3001="TAB"
+3002="CLEAR"
+3003="RETURN"
+3004="SHIFT"
+3005="CTRL"
+3006="ALT"
+3007="PAUSE"
+3008="CAPS LOCK"
+3009="ESC"
+3010="SPACE"
+3011="PGUP"
+3012="PGDN"
+3013="END"
+3014="HOME"
+3015="߼ͷ"
+3016="ϼͷ"
+3017="Ҽͷ"
+3018="¼ͷ"
+3019="ѡ"
+3020="ִ"
+3021="PRINT SCREEN"
+3022="INS"
+3023="DEL"
+3024="HELP"
+3025="0"
+3026="1"
+3027="2"
+3028="3"
+3029="4"
+3030="5"
+3031="6"
+3032="7"
+3033="8"
+3034="9"
+3035="A"
+3036="B"
+3037="C"
+3038="D"
+3039="E"
+3040="F"
+3041="G"
+3042="H"
+3043="I"
+3044="J"
+3045="K"
+3046="L"
+3047="M"
+3048="N"
+3049="O"
+3050="P"
+3051="Q"
+3052="R"
+3053="S"
+3054="T"
+3055="U"
+3056="V"
+3057="W"
+3058="X"
+3059="Y"
+3060="Z"
+3061=" 0"
+3062=" 1"
+3063=" 2"
+3064=" 3"
+3065=" 4"
+3066=" 5"
+3067=" 6"
+3068=" 7"
+3069=" 8"
+3070=" 9"
+3071=""
+3072=""
+3073="ָ"
+3074=""
+3075="ʮ"
+3076=""
+3077="F1"
+3078="F2"
+3079="F3"
+3080="F4"
+3081="F5"
+3082="F6"
+3083="F7"
+3084="F8"
+3085="F9"
+3086="F10"
+3087="F11"
+3088="F12"
+3089="F13"
+3090="F14"
+3091="F15"
+3092="F16"
+3093="NUM LOCK"
+3094="`"
+3095="-"
+3096="="
+3097="\\"
+3098="["
+3099="]"
+3100=";"
+3101="'"
+3102=","
+3103="."
+3104="/"
+3105="BACKSPACE"
+3106="TAB"
+3107="CLEAR"
+3108="RETURN"
+3109="SHIFT"
+3110="CTRL"
+3111="ALT"
+3112="PAUSE"
+3113="CAPS LOCK"
+3114="ESC"
+3115="SPACE"
+3116="PGUP"
+3117="PGDN"
+3118="END"
+3119="HOME"
+3120="߼ͷ"
+3121="ϼͷ"
+3122="Ҽͷ"
+3123="¼ͷ"
+3124="ѡ"
+3125="EXECUTE"
+3127="INS"
+3128="DEL"
+3129="HELP"
+3130=" 0"
+3131=" 1"
+3132=" 2"
+3133=" 3"
+3134=" 4"
+3135=" 5"
+3136=" 6"
+3137=" 7"
+3138=" 8"
+3139=" 9"
+3140=""
+3141=""
+3142="ָ"
+3143=""
+3144="ʮ"
+3145=""
+3146="NUM LOCK"
+3201="SSH/Telnet ̨"
+3202="SSH/Telnet ̨\nSSH/Telnet ̨"
+3203="ն"
+3204="ն"
+3205="SSH/Telnet ˻"
+3206="ɾն"
+3207="  ֤   "
+3208="  ն   "
+3209="״̬"
+3210="ӵ"
+3211="ӵ"
+3212="ѶϿ"
+3213="ʽִ""%s"", contains\nthe invalid format specifier: %%%c"
+3214=" 0  20,000 ֮"
+3215="бǷ"
+3298="ʾ XML \n鿴 XML "
+3299="ʾش򿪵ַ\n鿴򿪵ַ"
+3300="ʾؽűб\nʾűб"
+3301="...\nʾԻ"
+3302="лű\nлű"
+3501="Чھ"
+3502="ЧĿھ"
+3503="޷Ŀļ"
+3504="޷ҵõѡѡѡеĻ""Select Compiler"" to select existing compiler's configuration"
+3505="Ŀɱ롣ϣתĿòѡСɱ롱ť""Compilable"""
+3506="޷Ŀ¼%s""%s"""
+3507="޷ %s"
+3508="Ŀǿյ"
+3509="δָĿļбѡ"
+3510="޷ļ %s Ŀ"
+3511="޷ makefile"
+3512="޷ҵó '%s"
+3513="ڴļ..."
+3514="..."
+3515="ڱ..."
+3516="ڱ..."
+3517="ؽ..."
+3518="ڽϵ..."
+3519="--------------------ã %s - %s--------------------"
+3520="%d  %d "
+3521="޷ļ ""%s"".\nNo compile tool is associated with the file extension."
+3522="ûȡִС"
+3523="%s ɣ"
+3524="ɾмļĿ ""%s - %s""."
+4001="޷ȡ EXE ļͷ"
+4002="ⲻ EXE ļ!"
+4003="޷ȡ PE ļͷ"
+4004="ļ PE ִļ! "
+4005="޷ȡѡļͷ"
+4006="Ŀ"
+4007="Ŀ·"
+4008=""
+4009="ʱ"
+4010="δ"
+4011="ɱ"
+4012="δ֪"
+4013="ѡĿλ..."
+4014="ѡĿλ!"
+4015="ģΪ..."
+4016="ģ..."
+4017="ѡϣ洢Ŀݵλ..."
+4018="ѡϣ뵽ĿԴλ..."
+4222="޷鵵"
+4223="޷򿪱ļ"
+4224="޷תĿĿ¼"
+4225="һļδ!"
+4226="ȷ(&O)"
+4227="ָ(&R)"
+4228=" Ŀļ [%s] "
+4229="--- Ŀļ ---"
+4230="--- 鵵 ---"
+4231=" 鵵С %d kB (%d kB)"
+4232="%s [%d B %s]"
+4233="ѱ"
+4234=""
+4235="޷ʹûģ崴Ŀļ\n: %s"
+4236="Ŀ %s Ѿڡϣ"
+4237="Ŀδݣ"
+4238="޷ļ ""%s""\nError: %s"
+4239="ѡһĿ!"
+4240="ĿĿ¼Ѵڡϣ"
+4241="Ŀ"
+4242=""
+4243="Ŀбļ (*.pbl)|*.pbl|"
+4500="޷ȡӡ豸Ϣ"
+4501="޷ȡӡ豸Ĭֵ"
+4502="޴"
+4503="޷"
+4504="δյ FXP_VERSION"
+4505="ԶЭֵ֧Э߼"
+4506="δյһЧ SFTP ݰ"
+4507=" ID "
+4508="REALPATH ص != 1"
+4509="REALPATH 쳣 FXP_NAME\n"
+4510="OPEN 쳣 FXP_HANDLE"
+4511="OPENDIR 쳣 FXP_HANDLE"
+4512="ȡֽڷضֽ"
+4513="δ֪ "
+4514="Ԥڵ FXP_STATUS ݰ"
+4515=" OK Ӧ"
+4516=""
+4517=""
+8500="ֻƥ(&W)"
+8501="ʾҵĿ(&I)"
+8502="гַ(&G)"
+8503="Pe&rl"
+8504="Uni&x"
+8505="Ul&traEdit"
+8506="ģʽ(&S)"
+8507="Сд"
+8508="ļȫ滻(&I)"
+8509="滻رոöԻ(&G)"
+8510="У"
+8511="ʼ"
+8512=""
+8513="Ŀ¼(&B)"
+8514="ؽ༭"
+8515="δҵַƥļ(&A)"
+8516="صĿ¼(&G)"
+8517="кԵĿ¼"
+8518="Ӧ÷ֺŸ"
+8519="гѸļ(&N)"
+8520="Select PHP installation directory..."
+8521="Select Ruby installation directory..."
+8522="ƥСд(&M)"
+8523="ʽ(&E)"
+8524="Filter lines"
+8525="&Show"
+8526="Hi&de"
+8527="Ma&tch:"
+8528="files"
+8529="lines"
+8530="δҵַ"
+8531="гļ(&L)"
+8532="ղصļ(&I)"
+8533="ļ(&S)"
+8870="Google \nGoogle "
+8871="Yahoo \nYahoo "
+8872="άٿ\nάٿ"
+8873="Dictionary.com \nDictionary.com "
+8874="Whois \nWhois "
+8875="ǵ\nǵ"
+8876="NetworkSolutions Whois \nNetworkSolutions Whois "
+8877="PHP.net \nPHP.net "
+8878="cplusplus.com \ncplusplus.com "
+8879="MSDN \nMSDN "
+9899="ÿɼİť"
+10000="ַ\nҪҵַ"
+10003="ģʽ\nBuild Mode"
+10011="򿪵ַ\n򿪵ַ"
+11110="\n"
+11111="\n"
+11112="ճ\nճ"
+11113="ɾ\nɾ"
+11114="ѡȫ\nѡȫ"
+11120="ĸ˳\nĸ˳"
+11121="\n"
+11122="\n"
+11123="ȫ\nȫ"
+12000="⡱"
+12001="⡱"
+12002="⡱"
+12003="ɫ "
+12004="Ӧó򴰿"
+12005="ͣ"
+12006="ͣ"
+12007="ͣ"
+12008="ؼ"
+12009="˵"
+12010="˵ͻʾ"
+12011="˵"
+12012="ݶȿʼ"
+12013="ݶȽ"
+12014=""
+12015=""
+12016="ɫ"
+12017="ߣ"
+12018="Զʾ"
+12019="ռλ"
+12020="ǩ"
+12021="⡱"
+12022="ɾ⡱"
+12023="⡱"
+12024="ָΪĬϡ"
+12025="ʼ"
+12026="ɣ"
+12500="ͣ"
+12501="˵"
+12502=""
+12503="ļѡ"
+12504="ѡ"
+12505="ѡ"
+12506="ť"
+12507="ͷ"
+12508=""
+12999="Theme Manager\nTheme Manager"
+13000="ı"
+13001="񱳾"
+13002="ݶ"
+13003="ı"
+13004="ݶȣ"
+13005="ı"
+13006="ť"
+13007="ť"
+13008="ť"
+13009="߽綥/"
+13010="߽ײ/Ҳ"
+13011="ID_DOCKABLE_WINDOW_BORDER"
+13012="ID_DOCKABLE_WINDOW_BORDER_SHADOW"
+13013="߽ڲඥ/"
+13014="߽ڲײ/Ҳ"
+13015="߽ඥ/"
+13016="߽ײ/Ҳ"
+13017="ݶ"
+13018="ı"
+13019="ID_DOCKABLE_WINDOW_FLOATING_BORDER_ACTIVE"
+13020="ݶȣ"
+13021="ı"
+13022="˵ı"
+13023="˵"
+13024="˵ıã"
+13025="˵ͻʾ"
+13026="˵ıͻʾ"
+13027="˵߽磨ͻʾ"
+13028="ѡ"
+13029="ID_MENU_ITEM_CHECKED_BORDER"
+13030="ѡͻʾ"
+13031="ѡ߽磨ͻʾ"
+13032="˵߽"
+13033="˵߽Ӱ"
+13034="ID_MENU_TOP_LEVEL_HIGHLIGHT"
+13035="˵"
+13036="˵ı"
+13037="˵ı"
+13038="ID_MENU_TOP_LEVEL_HIGHLIGHT_BACKGROUND"
+13039="ID_MENU_TOP_LEVEL_TEXT_HIGHLIGHT"
+13040="ָ"
+13041="˵ݶ"
+13042="ݶ"
+13043="ID_TOOLBAR_SEPARATOR"
+13044="ID_TOOLBAR_SHADOW"
+13045="ID_TOOLBAR_ITEM_BACKGROUND_HIGHLIGHT"
+13046="ID_TOOLBAR_ITEM_BORDER_HIGHLIGHT"
+13047="ID_TOOLBAR_ITEM_CHECKED_BACKGROUND"
+13048="ID_TOOLBAR_ITEM_CHECKED_BORDER"
+13049="ť"
+13050="ID_TOOLBAR_ITEM_CHECKED_BORDER_HIGHLIGHT"
+13051="Զ尴ťݶ"
+13052="Զ尴ťݶȣͻʾ"
+13053="ID_TOOLBAR_CUSTOMIZE_BUTTON"
+13054="ֱ"
+13055="ֱӰ"
+13056="ID_TOOLBAR_BORDER"
+13057="ײ߽"
+13058="ID_TOOLBAR_FLOATING_BORDER"
+13059="б߽"
+13060="ѡݶ"
+13061="ID_FILETAB_BORDER"
+13062="ѡ"
+13063="ѡı"
+13064="ѡݶȣ"
+13065="ID_FILETAB_BORDER_ACTIVE"
+13066="ѡϽ磨"
+13067="ѡı"
+13068="ѡݶ"
+13069="ID_OUTPUTTAB_BORDER"
+13070="ѡı"
+13071="ѡݶȣ"
+13072="ID_OUTPUTTAB_BORDER_ACTIVE"
+13073="ѡı"
+13074="ѡݶ"
+13075="ѡ߽"
+13076="ѡı"
+13077="ѡݶȣ"
+13078="ѡ߽磨"
+13079="ѡı"
+13080="״̬ݶ"
+13081="״̬ı"
+13082="״̬ıã"
+13083="״ָ̬"
+13084="Ӧó"
+13085="ָݶ"
+13086="ѡ"
+13087="ѡ߽磨ࣩ"
+13088="ID_FILETABS_BORDER_SHADOW"
+13089="༭߽磨ࣩ"
+13090="ѡ߽磨ڲࣩ"
+13091="༭߽磨ڲࣩ"
+13092="ѡ"
+13093="ѡ"
+13094="ѡ߽"
+13095="ѡ"
+13096="ID_GROUPTABS_BASELINE"
+13097="ѡ"
+13098="߽磨ڲࣩ"
+13099="ID_GROUPTABS_BORDER_SHADOW"
+13100="ݶ"
+13101="ݶȣͻʾ"
+13102="ݶȣ"
+13103="ı"
+13104="ı"
+13105="ıͻʾ"
+13106="ıú"
+13107="ıӰú"
+13108="߽綥/"
+13109="߽綥/ࣨ"
+13110="߽ײ/Ҳ"
+13111="߽ײ/Ҳࣨ"
+13112="Զѡݶ"
+13113="Զѡ߽"
+13114="Զѡı"
+13115=""
+13116="ı"
+13117="Dialog Background"
+13118="Dialog Text"
+13119="ID_STATICCONTROL_BACKGROUND"
+13120="ID_STATICCONTROL_TEXT"
+13121="ݶ"
+13122="ݶȣͻʾ"
+13123="ݶȣ"
+13124="ı"
+13125="ıͻʾ"
+13126="ı"
+13127="߽綥/"
+13128="߽綥/ࣨ"
+13129="߽ײ/Ҳ"
+13130="߽ײ/Ҳࣨ"
+16001="ӦѡͼƬ!"
+16002="Ӧı!"
+16003="ܴµͼƬ!"
+16004="ܴӼճλͼͼƬ!"
+16005="ճСsize (%d x %d)λͼ!"
+16006="˵"
+16007="ܶ˵!"
+16008="ڲϵӦó̡"
+16009="[δָ]"
+16010="ܰλͼͼƬ!"
+16011="docked"
+16012="չdocked"
+16013="Сdocked"
+16014="²˵"
+16015="ļ"
+16016="ļ"
+16017="µ"
+16018="е"
+16019=""
+16020="ɾ"
+16021="ƶ"
+16022="ƶ"
+16023="ִ(*.exe)|*.exe|(*.com)|*.com|Ϣ (*.pdf)|*.pdf| (*.bat)|*.bat|ȫļ (*.*)|*.*||"
+16024="Զ嵽%dߡ"
+16025="չ(%s)"
+16026="ఴť"
+16027="µ"
+16028="ҷʹ˵"
+16029=""
+16030=""
+16031=""
+16032="ر"
+16033="Զ"
+16034=""
+16035="ҹ"
+16036="Զȫ"
+16103=""
+16104="<ޱ>"
+16105="ر"
+16106="ȱʡ˵"
+16107="ȱʡӦò˵ûļ򿪳֡"
+16108="-------------------------------------------------------------------------------------------"
+16109="ȷʵɾ'%s'?"
+16110="ȫ"
+16111="ĸĽʧ!ǷҪù'%s'?"
+16112="ĸĽʧ!ǷҪȫͲ˵"
+16113="ĸĽʧ!ǷҪò˵'%s'?"
+16114="ȱʡ"
+16115="ĸĽʧ!ǷҪü?"
+16243="Դ%dû幤!"
+16244="⽫ɾӦóʹ˵¼һָȱʡ涨˵͹ ȡκȷơ ȷǷ"
+16300="ù&R"
+16901="д\nFill"
+16902="Ǧʹl\nPencil"
+16903="ѡɫ\nSelect Color"
+16904="й\nLine"
+16905="ι\nRectangle"
+16906="Բ\nEllipse"
+16907="\nCopy"
+16908="ճ\nPaste"
+16909="\nClear"
+17017="ѡ"
+17018="ӻ߰ť&A"
+17019=""
+17020=""
+17021="ǰ"
+17022="ҳ"
+17023="ر"
+17024=""
+17025="رȫĻ"
+17026="ȫĻ"
+17027="һʾťS&how"
+17028="ʾťS&how"
+17029="ʾఴť"
+17030="ʾٰť"
+17031="ѡ..."
+17038="λ"
+17039="㣨&F"
+17040="ͣ(&D)"
+17041="Զأ&A"
+17042="أ&H"
+17043="ǰļ"
+17081="Ribbon֮ʾٷʵĹ"
+17082="Ribbon֮ʾٷʵĹ"
+17083="ӵٷʹ"
+17084="ӿٷʵĹɾ"
+17085="ٷʹ..."
+17086="СRibbon"
+17087="״̬"
+17088="ѡеļ&T"
+17091="ӡԤ&P"
+17092="ӡ"
+17093=""
+17094="һ"
+17095="<ָ>"
+17096="ٷʹ"
+17097="..."
+17098="Ribbonʾ"
+17099="Ribbonʾ"
+17101="ȡ"
+17102="ȡ %d Actions"
+17103="ȡ 1 Action"
+17107=""
+17108=" %d of %d"
+17109=" %d-%d of %d"
+26391="һĿ\n"
+26392="ɾĿ\n ɾDelete"
+26393="һļ\n"
+26394=" 1\n"
+26395=" 2\n"
+28248="Զָ"
+28275="ʾб\nʾб"
+28294="״̬"
+28067="Gitǰļӵ\nGitǰļӵ"
+28068="Giṭǰļ\nGiṭǰļ"
+28069="Gitύи\nGitύи"
+28070="Gitǰļύ\nGitǰļύ"
+28071="Gitȡ\nGitȡ"
+28072="Git\nGit"
+28073="Git洢\nGit洢"
+32769="ҳüҳ\nҳ"
+32770="ôӡ\nѡӡ"
+32771="һֵַ\nһ"
+32772="Ӵɾǰļرձ༭Ự\n ɾļ"
+32773="Զģʽ\nлԶ"
+32774="Ӵɾѡļ\nɾļ"
+32776="¼Ƽһ\n¼ƺ"
+32777="²ǰ¼Ƶĺ\n²ź"
+32778="ֹͣǰ¼\nֹͣ¼ƺ"
+32779="ģʽ"
+32783="C:\Ruby\"
+32784="һļ\n غ"
+32785="к굽һļ\n"
+32786=" <CR> Զ"
+32787="ָĴź\n "
+32788="ʮģʽ༭ļ"
+32789="ʮƺ ASCII ༭ģʽл\nлʮģʽ"
+32790="ļѾ"
+32791=" TABS"
+32792="ϣɾеķ"
+32793="ƶļеһǩ\nתǩ"
+32794="ļлǩ\nлǩ"
+32796="嵽Ĭֵ\n"
+32797="ѡ\n ѡ"
+32798="ѡɾ\nɾ"
+32799="кԸٶ"
+32800="ʮģʽɾַ\nʮƲ/ɾ"
+32801="תкŻַ (ʮģʽ)\nת"
+32802="ĵĵǰλòҳ\nҳ"
+32803="ʱɱļ"
+32804="лһĵ"
+32805="лһĵ\nһ"
+32806="лһĵ\nһ"
+32807="ת UNIX/Mac ֹΪ DOS\nUNIX/Mac  DOS"
+32808="ıѡΪд\n תΪд"
+32809="ıѡΪСд\n תΪСд"
+32810="ÿʵĵһַΪд\n ıд"
+32811="תѡеĻسΪԶ\n سתΪ"
+32812="תļеԶΪӲس\n תΪس"
+32813="ļļ\nļ"
+32814="ÿɶδ򿪸óĹ\"
+32815="Ѹĵ\nȫ"
+32816="ɾǰ/ǰһ\nɾǰ/ǰһ"
+32817="лģʽ༭\nģʽ"
+32819="ַ ""?"" or ""?""\nInsert Char ""?"" or ""?""
+32821="ַ """" or """"\nInsert Char """" or """"
+32823="ַ ""?""\nInsert Char ""?""
+32825="ַ ""?"" or ""?""\nInsert Char ""?"" or ""?""
+32826="ڹλò\n"
+32828="ڹλɾ\n ɾ"
+32830="ڹλü\n"
+32831="ÿв\n"
+32833="ļв\nļв"
+32835="ѡ\nѡ"
+32837="ѡĵ\nȫѡ"
+32839="\n"
+32840="ת DOS  UNIX ʽ\nDOS  UNIX"
+32841="ƴдѡļ\n ƴдļ"
+32842="ʽΪл\n ʽ"
+32843="ģ\nģ"
+32844="ʾ/޸ģ\n༭ģ"
+32845="ûģ 0\nûģ 0"
+32846="ûģ 1\nûģ 1"
+32847="ûģ 2\nûģ 2"
+32848="ûģ 3\nûģ 3"
+32849="ûģ 4\nûģ 4"
+32850="ûģ 5\nûģ 5"
+32851="ûģ 6\nûģ 6"
+32852="ûģ 7\nûģ 7"
+32853="ûģ 8\nûģ 8"
+32854="ûģ 9\nûģ 9"
+32855="ɾ꣬޸\n޸ĺ"
+32856="ʽ˵..."
+32857="һ dos \n DOS "
+32858="һ Windows \n Windows "
+32859="ظһ DOS \n ظ DOS "
+32860="ı\nı"
+32861="ѡƥ\nѡƥ"
+32862="ɾǰ\nɾ"
+32863="ںʱ\n/ʱ"
+32864="ѡΪļ...\nѡ"
+32865="лֻ\nֻ"
+32866="תѡַĴСд\nתСд"
+32867="תѡַĴСд\nתСд"
+32868="תļݵ ANSI ַ\nOEM  ANSI"
+32869="תļݵ OEM ַ\nANSI  OEM"
+32870="ת DOS  MAC ʽ\nDOS  MAC"
+32871="ļ\nļ"
+32872="߼\n߼"
+32873=" "
+32874="\n"
+32875="û 1\nû 1"
+32876="û 2\nû 2"
+32877="û 3\nû 3"
+32878="û 4\nû 4"
+32879="û 5\nû 5"
+32880="û 6\nû 6"
+32881="û 7\nû 7"
+32882="û 8\nû 8"
+32883="û 9\nû 9"
+32884="û 10\nû 10"
+32885="ɫ\nɫ"
+32886="ñɫ\nñɫ"
+32887="ʾոƱ\n ʾո/Ʊ"
+32888="˳Ӧóʾĵ\n˳"
+32889="Ƚļ\nȽļ"
+32890="ļ滻\nļ滻"
+32891="رļ\nرļ"
+32892="Ӱļ\nӰļ"
+32893="תƥ\nתƥ"
+32900="б 1\nб"
+32901="\n"
+32902="ʾб 1\nʾб 1"
+32903="ʾб 2\nʾб 2"
+32904="ÿַ\n ÿַ"
+32905="ָʱصĺ"
+32906="֧֣ OEM ַʾ\n ʾ OEM ַ"
+32907="һֵַ\nһ"
+32908="ת EBCDIC ļ ASCII\nEBCDIC  ASCII"
+32909="ת ASCII ļ EBCDIC\nASCII  EBCDIC"
+32910="ɾβո\n ɾβո"
+32911="ɾһ\nɾһ"
+32913="ͳ\nͳ"
+32914="ʾб\n ʾ"
+32915="ֹ 1 й\n  1 "
+32917="Ĭʾļ\nĬʾļ"
+32919="ASCII ַ\nASCII ַ"
+32920="ղصļ\nղصļ"
+32921="༭\n༭"
+32922="ʾѡ/еͳ\n ʾѡ/еͳ"
+32923="ʾϹһ\nʾϹһ"
+32924="ʾ¹һ\nʾ¹һ"
+32927="ѡ\nѡ"
+32928="ɾк\nɾк"
+32929="׷һļ\n ׷ļ"
+32930="С\nС"
+32931="ָ\nָ"
+32932="󻯴\n󻯴"
+32933="δ˳ʱ\nδ˳ʱ"
+32934="ò񷽷\n ò񷽷"
+32935="תƱΪո\nתƱΪո"
+32936="ת׿ոΪƱ\nת׿ոΪƱ"
+32937="תƱΪո\nתƱΪո"
+32938="תпոΪƱ\nתпոΪƱ"
+32939="Ŀ\nĿ/"
+32940="Ŀļ/\n/Ŀļ/"
+32949="½Ŀ/\n½Ŀ/"
+32950="رĿ/\nرĿ/"
+32955="ɾβ\nɾβ"
+32956="ɾ\nɾ"
+32957="ɾ\nɾ"
+32958="ָѱ\n ָѱ"
+32959="鿴б\n 鿴б"
+32961=" FTP \n FTP "
+32962="浽 FTP\n浽 FTP"
+32963="رѡļ\n رѡļ"
+32964="ѡļ\n ѡļ"
+32965="ӡѡļ\nӡѡļ"
+32966="ˮƽŴΪǲƽ\nˮƽƽ̴"
+32967="ֱŴΪǲƽ\nֱƽ̴"
+32968="ӡļ\nӡļ"
+32969="ļ\nļ"
+32970="\n"
+32971="ʾ"
+32972="ٴеĵ\nٴļ"
+32973="鿴ǩб\n鿴ǩб"
+32974="޸ıǩ(&M)"
+32975="鿴б\n鿴б"
+32976="βź(&O)"
+32977="βź(&M)"
+32978="޸ĺ(&M)"
+32979="ûк!"
+32980="޺!"
+32981="ޱǩ!"
+32982="ѡʮ/ģʽʾ\n ѡʮ/ģʽ"
+32984="鿴м\n 鿴м"
+32985="鿴 1.5 м\n 鿴 1.5 м"
+32986="鿴 2 м\n 鿴 2 м"
+32987="ͼͻ༭ڼл\n ͼͻ༭ڼл"
+32988="Ƶ"
+32989=""
+32992="ʾԶб"
+32994="ѡΧ\nѡΧ"
+32996="û 1\nû 1"
+32997=" Windows \n Windows "
+32998="û 2\nû 2"
+32999="û 3\nû 3"
+33000="û 4\nû 4"
+33001="û 5\nû 5"
+33002="û 6 \nû 6 "
+33003="û 7 \nû 7 "
+33004="û 8 \nû 8 "
+33005="û 9\nû 9"
+33006="תļеһǩ\nתϸǩ"
+33007="ǩ\nǩ"
+33008="ɾļ\nɾļ"
+33009="ʾϵͳ˵\nϵͳ˵"
+33010="ԭ\n ԭ"
+33011="ֱͬ\nֱͬ"
+33012="/\n/"
+33013="Ͳ鿴ʽ 1\nͲ鿴ʽ 1"
+33014="Ͳ鿴ʽ 2\nͲ鿴ʽ 2"
+33015="Ͳ鿴ʽ 3\nͲ鿴ʽ 3"
+33016="Ͳ鿴ʽ 4\nͲ鿴ʽ 4"
+33017="Ͳ鿴ʽ 5\nͲ鿴ʽ 5"
+33018="Ͳ鿴ʽ 6\nͲ鿴ʽ 6"
+33019="Ͳ鿴ʽ 7\nͲ鿴ʽ 7"
+33020="Ͳ鿴ʽ 8\nͲ鿴ʽ 8"
+33021="Ͳ鿴ʽ 9\nͲ鿴ʽ 9"
+33022="Ͳ鿴ʽ 10\nͲ鿴ʽ 10"
+33023="\n"
+33024="ûת...\nûת"
+33025="ûת...\n û..."
+33026="ע\nע"
+33028="Сд\nСд"
+33029="/ʽ\n/ʽ"
+33030="\n "
+33031="Ҷ\n Ҷ"
+33032="\n"
+33033="\n"
+33034="򿪹ļ\n 򿪹ļ"
+33035=" OEM ַʾ\n OEM ַʾ"
+33036="ⲿע\nⲿע"
+33037="ɾע\nɾע"
+33038="ļ·/Ƶ\n ļ·/Ƶ"
+33039="һĿʼ\n һĿʼ"
+33040="һĿʼ\n һĿʼ"
+33041="ƶһǩѡ\nתǩѡ"
+33042="ƶһǩѡ\nתһǩѡ"
+33043="ڴڶ\n ڴڶ"
+33044="ڴڵײ\n ڴڵײ"
+33045="ûģ 10\nûģ 10"
+33046="ûģ 11\nûģ 11"
+33047="ûģ 12\nûģ 12"
+33048="ûģ 13\nûģ 13"
+33049="ûģ 14\nûģ 14"
+33050="ûģ 15\nûģ 15"
+33051="ûģ 16\nûģ 16"
+33052="ûģ 17\nûģ 17"
+33053="ûģ 18\nûģ 18"
+33054="ûģ 19\nûģ 19"
+33055="ûģ 20\nûģ 20"
+33056="ûģ 21\nûģ 21"
+33057="ûģ 22\nûģ 22"
+33058="ûģ 23\nûģ 23"
+33059="ûģ 24\nûģ 24"
+33060="ûģ 25\nûģ 25"
+33061="ûģ 26\nûģ 26"
+33062="ûģ 27\nûģ 27"
+33063="ûģ 28\nûģ 28"
+33064="ûģ 29\nûģ 29"
+33065="ûģ 30\nûģ 30"
+33066="ûģ 31\nûģ 31"
+33067="ûģ 32\nûģ 32"
+33068="ûģ 33\nûģ 33"
+33069="ûģ 34\nûģ 34"
+33070="ûģ 35\nûģ 35"
+33071="ûģ 36\nûģ 36"
+33072="ûģ 37\nûģ 37"
+33073="ûģ 38\nûģ 38"
+33074="ûģ 39\nûģ 39"
+33075="ûģ 40\nûģ 40"
+33076="ûģ 41\nûģ 41"
+33077="ûģ 42\nûģ 42"
+33078="ûģ 43\nûģ 43"
+33079="ûģ 44\nûģ 44"
+33080="ûģ 45\nûģ 45"
+33081="ûģ 46\nûģ 46"
+33082="ûģ 47\nûģ 47"
+33083="ûģ 48\nûģ 48"
+33084="ûģ 49\nûģ 49"
+33086="ѡ׷ӵ\n ѡ׷ӵ"
+33087="ѡ׷ӵ\n ѡ׷ӵ"
+33088="б"
+33089="гĿļ"
+33090="гǩ"
+33091="ûĿ 1\nûĿ 1"
+33092="ûĿ 2\nûĿ 2"
+33093="ûĿ 3\nûĿ 3"
+33094="ûĿ 4\nûĿ 4"
+33095="ûĿ 5\nûĿ 5"
+33096="ûĿ 6\nûĿ 6"
+33097="ûĿ 7\nûĿ 7"
+33098="ûĿ 8\nûĿ 8"
+33099="ûĿ 9\nûĿ 9"
+33100="ûĿ 10\nûĿ 10"
+33101="Ŀ\nĿ"
+33102="HTML \nHTML "
+33103="/ʾ۵\n/ʾ۵"
+33104=ڲΪˮƽ\nڲΪˮƽ
+33105="ڴڶ\n ڴڶ"
+33106="ڴڵײ\n ڴڵײ"
+33107="ڴ\n ڴ"
+33108="ת̶ֶ\n ת̶ֶ"
+33110="תֶ\n תֶ"
+33111=" UTF-8 鿴\n UTF-8 鿴"
+33112="Ŀ\nĿ/"
+33124="ת UTF-8 (Unicode ༭)\nת UTF-8 (Unicode ༭)"
+33125="ת UTF-8  UNICODE\nת UTF-8  UNICODE"
+33126="ת UTF-8 (ASCII ༭)\nת UTF-8 (ASCII ༭)"
+33127="UNICODE  UTF-8 (Unicode ༭)\nUNICODE  UTF-8 (Unicode ༭)"
+33128="ת UTF-8  ASCII\nת UTF-8  ASCII"
+33129="ȫģʽ\nȫģʽ"
+33130="ļ\nļ"
+33131="ļ\nļ"
+33132="Ҷ\n Ҷ"
+33133="\n "
+33134="ж\nож"
+33135="ѡ\nѡ"
+33138="Ͳ鿴ʽ 11\nͲ鿴ʽ 11"
+33139="Ͳ鿴ʽ 12\nͲ鿴ʽ 12"
+33140="Ͳ鿴ʽ 13\nͲ鿴ʽ 13"
+33141="Ͳ鿴ʽ 14\nͲ鿴ʽ 14"
+33142="Ͳ鿴ʽ 15\nͲ鿴ʽ 15"
+33143="Ͳ鿴ʽ 16\nͲ鿴ʽ 16"
+33144="Ͳ鿴ʽ 17\nͲ鿴ʽ 17"
+33145="Ͳ鿴ʽ 18\nͲ鿴ʽ 18"
+33146="Ͳ鿴ʽ 19\nͲ鿴ʽ 19"
+33147="Ͳ鿴ʽ 20\nͲ鿴ʽ 20"
+33148=" HEX/EBCDIC  ASCII ༭ģʽл\n HEX/EBCDIC  ASCII ༭ģʽл"
+33149="ļ/ĺ\n ļ/ĺ"
+33150="תһβ\nתһβ"
+33151="תһβ\nתһβ"
+33152="־ļ\nΪĿļ CTAG ļ"
+33153=" CTAG ļвҷ\n CTAG ļвҷ"
+33154=" CTAG ѡ\n CTAG ѡ"
+33155="ںͻ༭ڼл\n ںͻ༭ڼл"
+33156="鿴ģб\n鿴ģб"
+33157="ʾҳΪ\nʾҳΪ"
+33159="ѡҪļ"
+33163="ֺ\n ֺ"
+33164="Сֺ\n Сֺ"
+33165="תһλ\n תһλ"
+33166="תһλ\nתһλ"
+33167="¼ƺ\n¼ƺ"
+33168="¼(&Q)\tCtrl+Shift+R"
+33169="ֹͣ¼(&Q)\tCtrl+Shift+R"
+33170="\n "
+33171="ѡݵ\nѡݵ"
+33172=" CSE HTML Validator\n CSE HTML Validator"
+33173=" CSE HTML Validator\n  CSE HTML Validator"
+33174=" CSE HTML Validator ҵ\n CSE HTML Validator ҵ"
+33175="CSE HTML Validator ѡ\nCSE HTML Validator ѡ"
+33176="رճļļ\nرճļļ"
+33177="ôҳ\nôҳ"
+33178="һļǩ\nһļ (ĵ) ǩ"
+33179="һļǩ\n һļ (ĵ) ǩ"
+33180="ļеļ·\nļ"
+33181="ļΪļ·"
+33182="\n"
+33183="Ƶǰ\n Ƶǰ"
+33184="ʾµַ\n ʾµַ"
+33188="չ\nչӵļ"
+33196="ű PHP \nű PHP "
+33197="ű PHP ﷨\nű PHP ﷨"
+33198="ű PHP ĵ\nű PHP ĵ"
+33199="ű PHP Strip ע\nű PHP Strip ע"
+33200="Script PHP Դ\nScript PHP Դ"
+33203=" UltraFinder\n UltraFinder"
+33204=" UltraSentry\n UltraSentry"
+33209="ƽʾ / ͣפѡ\nƽʾ / ͣפѡ"
+33213="ñѡ\nñѡ"
+33216="лڵġǰģʽ"
+33217="ȫ۵\nȫ۵"
+33218="ȫչ"
+33219="лǰļġļѯ"
+33220="лѯļԶģʽ"
+33221="Ŀ/\nĿ/"
+33222="ָĿ/\nָĿ/"
+33224="ʾߡ\nʾߡ"
+33225="Clear Output Window\nClear Output Window"
+33226="Copy Output to Clipboard\nCopy Output to Clipboard"
+33227="Copy Selected Lines to Clipboard\nCopy Selected Lines to Clipboard"
+33228="Scroll Output\nScroll Output"
+33229="Allow Docking\nAllow Docking"
+33230="Hide Output Window\nHide Output Window"
+33231="Go To Error/Warning\nGo To Error/Warning"
+33232="ʹÿոƱ\nʹÿոƱ"
+33233="ʾʾ\nʾʾ"
+33234="Set Default Path for Relative Paths\nSet Default Path for Relative Paths"
+33237="Ӵɾļ/Ŀ¼"
+33238="Show Active Column Highlighting\nShow Active Column Highlighting"
+33257="ظù\n ظù"
+33258="ʾй\nʾй"
+33261="ʾй\nʾй"
+33262="Ŀ - [%s]"
+33263="ĿĿ¼..."
+33264="ļ (*.uew)|*.uew|ļ (*.txt)|*.txt|"
+33265="<ܱ>"
+33266="<δ>"
+33267="<δ֪>"
+33271="й\nй"
+33272="ģļ (*.tpl)|*.tpl|ģļ (*.tpl)|*.tpl|"
+33277=""
+33279="༭ǩ"
+33280="ɾǩ"
+33281="ļĿ"
+33284="༭Դļ"
+33285="Դļ༭"
+33295="\n"
+33297="ΪĿģ鴴֧ǩ"
+33298=" ""%s"""
+33301="Դ༭\nԴ༭"
+33307="沢˳(&S)"
+33308="˳(&Q)"
+33322="Ŀ\nĿ"
+33323="\n"
+33324="\n"
+33327="ʹģ崴Ŀ\nʹģ崴Ŀ"
+33328="´ļ"
+33330="ӵ..."
+33331="޸Ļ ""%s""..."
+33332="XML Convert to CR/LFs\nXML Convert to CR/LFs"
+33333="ת Unicode  Unicode Big Endian"
+33334="ת Unicode Big Endian  Unicode"
+33336="ת Unicode  ASCII Escaped UNICODE"
+33337="ת ASCII Escaped UNICODE  UNICODE"
+33339="û 11"
+33340="û 12"
+33341="û 13"
+33342="û 14"
+33343="û 15"
+33344="û 16"
+33345="û 17"
+33346="û 18"
+33347="û 19"
+33348="û 20"
+33349="û 21"
+33350="û 22"
+33351="û 23"
+33352="û 24"
+33353="û 25"
+33354="ûĿ 11"
+33355="ûĿ 12"
+33356="ûĿ 13"
+33357="ûĿ 14"
+33358="ûĿ 15"
+33359="ûĿ 16"
+33360="ûĿ 17"
+33361="ûĿ 18"
+33362="ûĿ 19"
+33363="ûĿ 20"
+33364="ûĿ 21"
+33365="ûĿ 22"
+33366="ûĿ 23"
+33367="ûĿ 24"
+33368="ûĿ 25"
+33369="תһ"
+33370="תһ"
+33384="(&A)"
+33387="ȡע\nȡע"
+33395="ͻ(&R)"
+33396="ѡ\nѡ"
+33527="յGit״̬\nյGit״̬"
+33989="ı"
+33995="Encoding..."
+33996="Ϊ"
+33997="ֻ/д"
+33998="/д"
+33400="ʺŹ(&M)..."
+33401="޸ʺ(&A)..."
+33402=" FTP ʺ(&H)"
+33403="ˢ(&R)"
+33404="Ŀ¼(&C)..."
+33405="Ŀ¼(&D)"
+33406="Ȩ(&P)..."
+33407="ʾǰĿ¼(&O)"
+33408="FTP/SFTP "
+33418="ʷ¼\nʷ¼"
+33419="༭ǩ"
+33422="µӦóʵ\nµӦóʵ"
+33423="ʾз\nʾз"
+33424="Show or Hide Find String List\nShow or Hide Find String List"
+33426="ʾ Git ǳ\nʾ Git ǳ"
+33427="ʾط֧\nʾط֧"
+33434="\n"
+33435="\n"
+33436="ļ\nļ"
+33437="ļ\nļ"
+33438="ǩ"
+33440="СӦóӴ\nСӦóӴ"
+33441="Delete All Bookmarked Lines"
+33446=" Base64\n Base64"
+33447=" Base64\n Base64"
+33448="ƽб\nƽб"
+33449="\n"
+33450="رļ\nر(&C)"
+33451="Ŀ¼еļ\nļ"
+33452="Create New File\nNew File"
+33453="Create New Folder\nNew Folder"
+33454="Clear Undo\nClear Undo"
+33459="һθĵ\nһθĵ"
+33460="һθĵ\nһθĵ"
+33461="ڴ˴/ʼ\nڴ˴/ʼ"
+33462="ƴ...\nƴ..."
+33463="ǩ...\nǩ..."
+33464="\n"
+33465="ύ...\nύ..."
+33466="ύĵ\nύĵ"
+33467="\n"
+33468="\n"
+33469=" UltraCompare Ĳ"
+33470="ӵб\nӵб"
+33471="ɾ\nɾ"
+33472="\n"
+33473="ȡ\nȡ"
+33474=" .gitignore\n .gitignore"
+33475="ļ\nļ"
+33476="֧\n֧"
+33477="ϲ\nϲ""
+33478="ϲ\nϲ"
+33479="ֹϲ\nֹϲ"
+33480="趨ַ\n趨ַ"
+33481="趨ַ\n趨ַ"
+33482="ֹ趨ַ\nֹ趨ַ"
+33483="ԭ\nԭ"
+33484="½֧...\n½֧..."
+33485="½Զ...\n½Զ..."
+33512="Ӧô洢...\nӦô洢..."
+33513="״̬...\n״̬.."
+33514="ǳ\nǳ"
+33515="Ϊ\nΪ"
+33516="ʾ־\nʾ־"
+33525=" UltraCompare ϲ"
+33550=ڲΪֱ\nڲΪֱ
+33551=ѱ\nѱС
+33552=ѱ\nѱС
+33553=ɾ׿ո\nɾ׿ո
+33704="/ѡ\n/ѡ"
+33705=" 1\n 1"
+33797=" HTML ʵ彫ıתΪ HTML"
+33798=" HTML ʵ彫ıתΪ HTMLԱǣ"
+33799=" HTML ʵ뽫ıתΪ HTML"
+33803="ʾб\nбָʾ"
+33804="ͣебָ\nͣебָ"
+33805="ʾм\nʾм"
+33806="ʱԶƴд\nʱԶƴд"
+33811="ļ"
+33812="ظ"
+33816=""
+33817="з"
+33818=" Digital Locker"
+33819=" Digital Locker "
+33830="ASCII \nASCII "
+33831="ǩ\nǩ"
+33832=ʾĵͼ\nʾĵͼ
+33837="XMLlint (http://xmlsoft.org)"
+33838="/ԭû\n/ԭû"
+33839="ճ͸\nճ͸"
+33861="ű Ruby \nű Ruby "
+33862="ű Ruby ﷨\nű Ruby ﷨"
+33863="ű Ruby \nű"
+33864="ű Ruby \nű"
+33868="ű Ruby ѡ"
+33869="޷ҵ Ruby ִļȰװ Ruby"
+33870="Ԥ: C:\\Ruby\\"
+34000="ӦóĿ"
+34001="ļĿ"
+34002="//ת"
+34003="ʾ"
+34004="༭"
+34005="ʵ"
+34006="˵еĿ˵"
+34007="ļ˵еļб"
+34008="ǩ"
+34009="ļ˵еļ"
+34010="ļļ"
+34011=""
+34012="ļʱʾ"
+34013="ԶѸĵļ"
+34014="кţڴļ"
+34015="༭ʱʹʱļ (شļ)"
+34016="Ŀֵ (KB)"
+34017="ʱ¼ǰ򿪵ļ"
+34018="ӿݷʽ״δļʱʹĬĿ¼"
+34019="ļ򿪶ԻĬʹûļĿ¼"
+34020="Unix/Mac ļ/ת"
+34021=""
+34022="ļͲʾ"
+34023="Զת DOS ʽ"
+34024="Զ UTF-8 ļ"
+34025="ļΪĸʽ (UNIX/MAC/DOS)"
+34026="Ĭֻʽļ"
+34027="ļʱɾβո"
+34028="ÿʮַ"
+34029="ǰ"
+34030="رһļС"
+34031="Сϵͳ ()"
+34032="Ctrl+˫ʱʹõֽ"
+34033="Ctrl+˫ʱʹõҷֽ"
+34034=""
+34035="߼/ѽ (ƼҪı䣬ı)"
+34036="ʹע ( INI ļ) - ὫĿƵע"
+34037="ָ/зַָ"
+34038="ĳļѸĲ룬Ϊĵ"
+34039="ļɾļ"
+34040="༭ʱʹʱļ (ͨ)"
+34041="ʹʱļļʾÿļ (: ༭ԵģԼٴļļʱ)"
+34042="ʹʱļļҲʾ (: ༭ԵģԼٴļļʱ)"
+34043="¼Ŀһδ򿪵ļʱ¼ FTP ļ"
+34044="򿪿ݷʽ (.lnk) ļǿݷʽָļ"
+34045="Ĳ˵ʱıļֻ"
+34046="ûдļ£ʱµ EDIT ļ"
+34047="༭ʱļд"
+34048="EBCDIC תʹ IBM-500 ׼"
+34049=" EBCDIC תڼ䲻תس"
+34050="ָļ򴴽һļ"
+34051="¼صǰ򿪵ļʱסֻ"
+34052="ÿԸ Windows XP µ ClearType ʾ"
+34053=" 1 ʼ߱"
+34054="ǰ"
+34055="ʾͬһͳƻе"
+34056="״̬򿪱༭"
+34057="ĵֻʾļ"
+34058="ʾ CHM ûļ"
+34059="ʱ鲢ʾļ"
+34060="ת/ʽŶʱַ (-) Ͽ"
+34061="ͷƵһ"
+34062="ҳ߾ѡ"
+34063="ԶɽṹԱ (.->֮Ŀ)"
+34064=" DOS  (CR/LF) ʶΪнб༭"
+34065="ģʽд"
+34066="дδѡ"
+34067="ڸдģʽд"
+34068="Ǹдδѡ"
+34069="½ļĬļ"
+34070="DOS"
+34071="UNIX"
+34072="MAC"
+34073=" UNICODE ļ"
+34074="ΪָкӲسʱճʽ"
+34075="ԶʾԶɶԻ"
+34076="ڲ/滻ַʹַ (ͨΪ ^)"
+34077="ʹûļ·ļĬĿ¼в/滻"
+34078="ʽб"
+34079="÷﷨ļʾ/й\ (Ѿ)"
+34080="ӵ FTP ʱ FTP ر"
+34081="ѼļĶƣԷֹͬļ"
+34083="/ָӡ"
+34084=" ASCII ֵ (ͨǿ)"
+34085="ò˵Ĭ״̬ - ù 0"
+34086="ļʱļʹ"
+34088="ļǰɾԭʼļ"
+34089="༭ʮ 00 ıļתΪո"
+34090="ƵʱļʱļʱǴļ"
+34091="תַԻнʱý㵽༭"
+34092="/Ǻ"
+34093="ͨ - ߱ʾģʽʾдģʽ"
+34094="ÿַ"
+34095="ת - ģʽÿַдģʽ"
+34096="ʹ DDE ļ (ıҪıļʹЧ)"
+34097="ʱд UTF-8 BOM ͷ UTF-8 ļ"
+34098="ڲļд UTF-8 BOM (ѡδ)"
+34099="ʾ/кʹ۵\"
+34100="ģʽ"
+34101="¼ʱʮļʽԶ"
+34102="ûлѡʱõǰи/׷"
+34103="õ ""%s"" already exists.\nDo you want to replace it?"
+34104="Ŀǰ (""%s"") is not saved.\nDo you want to continue to load ""%s"" configuration ?"
+34105="ѡ\n ϣѡ"
+34106="ǿʱ () ѯļ (0 )"
+34107="Ǽļѱʱļһ (ڲü־ļ)"
+34108="㻹ûĿĵԳ\nѡԳ"
+34109="ִļ (*.exe)|*.exe||"
+34110="ϣõΪñĬϵ"
+34111="HTML  (<html></html>) δҵ!"
+34112="ճʱתзĿ (UNIX/MAC/DOS)"
+34113="ʾöԻ"
+34114="ļ..."
+34115="Ŀбʾ·"
+34116="ʾ¼ѡ\nʾ¼ѡ"
+34117="תļļʧܣ\n\nԴλã %s\nĿλã %s\n\n̿ռļȨޡ"
+34118="תļļʧܣ\n\nļ %s\n\nļȨޡ"
+34119="תļʱļʧܣ\n\nļ %s\n\n̿ռļȨޡ"
+34301="Ͳ鿴ʽ 1\nͲ鿴ʽ 1"
+34302="Ͳ鿴ʽ 2\nͲ鿴ʽ 2"
+34303="Ͳ鿴ʽ 3\nͲ鿴ʽ 3"
+34304="Ͳ鿴ʽ 4\nͲ鿴ʽ 4"
+34305="Ͳ鿴ʽ 5\nͲ鿴ʽ 5"
+34306="Ͳ鿴ʽ 6\nͲ鿴ʽ 6"
+34307="Ͳ鿴ʽ 7\nͲ鿴ʽ 7"
+34308="Ͳ鿴ʽ 8\nͲ鿴ʽ 8"
+34309="Ͳ鿴ʽ 9\nͲ鿴ʽ 9"
+34310="Ͳ鿴ʽ 10\nͲ鿴ʽ 10"
+34399="\n"
+34400="У"
+34401=""
+34402="ύ"
+34403=""
+34404=""
+34405=""
+34406=""
+34407="¼"
+34408="ls"
+34409="rls"
+34410="ǩ"
+34411="ִ CVS %s ..."
+34412="ȷ"
+34413=""
+34414="VCS "
+34415="VCS ʺ"
+34416="ѡУļ"
+34417="־ϢδĻδָ\n\nǡ־Ϣ༭\nȡж CVS \n\nڿ־Ϣ¼"
+34418="CVS ־ȷ"
+34419="ѡ CVS Ӧó"
+34420="ѡ SSH Ӧó"
+34421="ѡ־༭Ӧó"
+34422="Ӧ"
+34423="޷ CVS ̡ѡͲ"
+34424="CVS ǩҪһģơ\n\nһЧģƲٴεѡ [ǩ] ť""Checkout"" button again."
+34425="ѡҪʹһļԴģƣļСֶǿյġ\n\n һЧļơ""Folder"" field is empty.\n\n Please enter a valid folder name."
+34426="֧/ʶֶǿյġ\n\nһЧķ֧/ʶʶԪ""Branch/Tag"" field is empty. \n\nPlease enter a valid Branch/Tag identifier."
+34427="·ֶǿյĻһЧ·\n\nһЧ·""Local Root Path"" field is empty or contains an invalid path.\n\nPlease enter a valid path."
+34428="Ŀǰδѡһ CVS ʺš\n\nѡһʺŻѡ [޸] ťԴһµʺš""Modify"" button to create a new account."
+34429="ѡĬУļ"
+34430="ѡҪļ"
+34431="CVS Ҫһģơ\n\nһЧģƲٴεѡ [] ť""Export"" button again."
+34432="ĿļΪ CVS ģ顣ǰĿѾһ CVS ģ顣\n\n ϣһµĿ"
+34433="ѡ񵼳ļ"
+34434="\nCVS %s ȡ"
+34435="CVS %s ɹ\"
+34436="\n//------------------------------------------------------------------------------------------//"
+34437="ѡ CVS ģĿ¼..."
+34438="ύ"
+34439=""
+34440="ύ..."
+34441="..."
+34442=""
+34443="ɾ"
+34444="Ƚ"
+34445=""
+34446="У..."
+34447="..."
+34448="..."
+34449="VCS"
+34450=""
+34451="ύ"
+34452=""
+34453="ɾ"
+34454=" ()"
+34455="ύ"
+34456=""
+34457="߼/Ƚ"
+34458="Ƚ"
+34459="Compare Files..."
+34461="ύĿļ CVS "
+34462="ӴУģ\n Уļ/ģ"
+34463="ύļ/ģ鵽Դ\nύļ/ģ"
+34464=" CVS Ŀļ"
+34465="µģ鵽Դ\nģ"
+34466="ļ/Ŀ¼\n ļ/Ŀ¼"
+34467=" CVS Ի"
+34468="\nģ"
+34469="Ӵɾļ\n ɾļ"
+34470="У CVS Ϣ֮ģ\n ģ"
+34471="ϲ֧"
+34472="ѡģ/ļ"
+34473="CVS ύ"
+34474="δѡļύѡһļ\nļύ"
+34475="ڣ"
+34476="޶/ǩ"
+34477="ϲ"
+34478="ѡ˽Կļ"
+34479="VCS "
+34480="ѡļȽӦó"
+34481="Ӧ̱ǩֶΪգ CVS Ҫݡ\nЧĹӦ̱ǩ"
+34482="ǩֶΪգ CVS Ҫݡ\n Чķǩ"
+34483="ģǩֶΪգ CVS Ҫݡ\n Чģ"
+34484="δָļе뵽 CVS ָļЧ\nָЧıļе롣"
+34588="һϢ\nһϢ"
+34589="һϢ\nһϢ"
+34600="ͻ"
+34601="ϲ"
+34602="ִ SVN %s ..."
+34603="\nSVN %s ȡ"
+34604="SVN %s ѳɹ\"
+34605="޷ SVN ̡ѡͲ"
+34606="SVN ־ȷ"
+34607="־ϢδĻδָ\n\nǡ־Ϣ༭\nȡֹ SVN \n\nҪյ־Ϣ"
+34608="֧"
+34700="ûָЧʺơ\nָЧʺƻ򵥻ȡ"
+34701="汾ϵͳ(VCS)"
+34702="ģ..."
+34703="ģ"
+34704=""
+34705=""
+34706="ģ"
+34707=""
+34708="ʻ"
+34709="״̬"
+34710=""
+34770="ʾع\nлͼ"
+34771="ʾļͼ\nлļͼ"
+34772="%s\n\n ļδĿСϣ"
+34773="޷鵵"
+34774="޷򿪱ļ"
+34775="ȥĿĿ¼"
+34776="һļδ!"
+34777="ȷ(&O)"
+34778="ָ(&R)"
+34779=" Ŀļ [%s] "
+34780="--- Ŀļ ---"
+34781="--- 鵵 ---"
+34782=" 鵵С %d kB (%d kB)"
+34783="%s [%d B %s]"
+34784="ѱ"
+34785=""
+34786="Ŀ(*.sln;*.dsw;*.dsp;*.csproj;*.vbproj;*.vcproj;*.vjsproj;*.uv2;*.prj)|*.sln;*.dsw;*.dsp;*.csproj;*.vbproj;*.vcproj;*.vjsproj;*.uv2;*.prj||"
+34787="Ŀļ (*.prj)|*.prj||"
+34788="ѡԴĿ//..."
+34789="޷Ŀļ"
+34790="޷ļ"
+34791="ֵ֧Ŀ!"
+34792="޷ȡĿ꣡"
+34793="ֵ֧Ŀ꣬ʹáWindows Ӧó!""Windows Application"" configuration will be used."
+34794="޷á%sõĬ״̬""%s"" to the default state."
+34795="޷еõĬ״̬"
+34796="޷ ""%s"" %s profile"
+34797="޷תĿ"
+34798=" UEStudio ⷨļ!"
+34799=" ""%s"" has no default state. ""%s"" configuration was used to reset to the default state."
+34800=""
+34801="ɾ"
+34802="ĵ!"
+34803="ļ (*.*)|*.*||"
+34804="޷ݵǰ %s %s ļ\n ϣ"
+34805="ϣؽĿ%s""%s"" ?"
+34806="ļ (*.txt)|*.txt||"
+34807="ǩļ (*.*)|*.*||"
+34808="鵵: ֵ!"
+34809=""
+34810="·"
+34811="ֵΧ!"
+34812="ڽ %u/%u %s..."
+34813="ɣ %d š"
+34814="%s [%u]"
+34815="ļ %s ڡ\n ϣ"
+34816="޷ļ %s"
+34817="Դļ (*%s)|*%s|ļ (*.*)|*.*||"
+34818=""
+34819="ֵ"
+34820="Դ ID ..."
+34821="δʹ %d"
+34822=" %d ʹã\n%s"
+34823="%s\nֵЧΧ 1  0xFFFF"
+34824="ʶԷǷַʼ\nЧʶ"
+34825="ʶЧַ\nЧʶ"
+34826=""
+34827=""
+34828="ļ %s  %d ڳ\nϣ༭"
+34829="%s - %s (%s)"
+34830="ID"
+34831=""
+34832=""
+34833="ͼ (*.ico)|*.ico|λͼ (*.bmp)|*.bmp| (*.cur)|*.cur|ļ (*.wav)|*.wav|Html ļ (*.htm, *.html)|*.html;*.htm| (*.ttf)|*.ttf|ļ (*.*)|*.*||"
+34834="<$IDD_DIALOG%d$> DIALOG DISCARDABLE  0, 0, 186, 94\nSTYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU\nCAPTION ""Dialog""\nFONT 8, ""MS Sans Serif""\nBEGIN\n    DEFPUSHBUTTON   ""OK"",IDOK,129,7,50,14\n    PUSHBUTTON      ""Cancel"",IDCANCEL,129,24,50,14\nEND\n"
+34835="<$IDR_MENU%d$> MENU DISCARDABLE \nBEGIN\n    MENUITEM ""&File"",                       65535\nEND\n"
+34836="STRINGTABLE DISCARDABLE \nBEGIN\n    <$IDS_STRING%04d$>         ""...""\nEND\n"
+34837="<$IDR_ACCELERATOR%d$> ACCELERATORS DISCARDABLE \nBEGIN\nEND\n"
+34838="<$VS_VERSION_INFO%%d$> VERSIONINFO\n FILEVERSION %s\n PRODUCTVERSION %s\n FILEFLAGSMASK %s\n#ifdef _DEBUG\n FILEFLAGS %s\n#else\n FILEFLAGS %s\n#endif\n FILEOS %s\n FILETYPE %s\n FILESUBTYPE %s\nBEGIN\n    BLOCK ""StringFileInfo""\n    BEGIN\n        BLOCK ""%s""\n        BEGIN\n            VALUE ""Comments"", ""%s$0""\n            VALUE ""CompanyName"", ""%s$0""\n            VALUE ""FileDescription"", ""%s$0""\n            VALUE ""FileVersion"", ""%s$0""\n            VALUE ""InternalName"", ""%s$0""\n            VALUE ""LegalCopyright"", ""%s$0""\n            VALUE ""LegalTrademarks"", ""%s$0""\n            VALUE ""OriginalFilename"", ""%s$0""\n            VALUE ""PrivateBuild"", ""%s$0""\n            VALUE ""ProductName"", ""%s$0""\n            VALUE ""ProductVersion"", ""%s$0""\n            VALUE ""SpecialBuild"", ""%s$0""\n        END\n    END\n    BLOCK ""VarFileInfo""\n    BEGIN\n        VALUE ""Translation"", %s\n    END\nEND\n"
+34839=" ""%s"" menu script."
+34840="ģʽ|ģʽر"
+34841="|||||"
+34842="ϣЩ"
+34843="չ\n\nԻ\nؼ\nʽ"
+34844="    %-15s %s"
+34845="ɾ %d ..."
+34846="ֹͣ"
+34847="ûȡת"
+34848="༭б..."
+34849="ȡ"
+34850="Ŀûзſʾ"
+34851="޷бļ"
+34852="UEStudio ڽĿļ"
+34853="Ŀѳɹ\ڿԱļ޸Ĺļ༭ļˡ"
+34854="޷ģ崴Ŀļ"
+34855="ϣӸöԻɾѡĿؼ %s "
+34856="ر\tCtrl+F4"
+34857="ѡж̬ӿļ ..."
+34858="ļ %s ڡϣ"
+34859="޷ӸĿɾļ/Ŀ¼"
+34860="﷨"
+34861="Ѵչ"
+34862="δѡ﷨"
+34864="޷ҵ \"%s\" was not found."
+34865=" \"%s\" isn't defined. Do you want to create/add it automatically ?"
+34866="Ҫļ"
+34867="Ŀ \"%s\" exists.\nDo you want to continue ?"
+34868="ѡϣ洢ԶָļĿ¼..."
+34869="ѱ棺%s, С%s\nݣ%s"
+34870="·\n$b\t- ĬϱĿ¼y\n$p\t- ļ·\n$n\t-ļ\n$e\t- ļչ\n\nʱ/ڲ\n$H\t- Сʱ\n$M\t-\n$d\t- \n$m\t- \n$y\t- \n$Y\t- ݣ4λ\n\n\n$c\t- ʹ $Xc˴ X λ\n$u\t- û\n$s\t- ỰӦóеģ"
+34871="汾ݸʽ·ġļаб$H, $M, $S, $d, $m, $y, $c!"filename" part of the generated path: $H, $M, $S, $d, $m, $y, $c."
+34872="ļ%s    С%s    "
+34873="ɾʷ¼Ŀ(&D)"
+34874="ʷ¼(&C)"
+34875="½ļ"
+34876=" SSH ̨"
+34877="ն˾"
+34878="Զִ"
+34879="̨ɫ"
+34880="̨ǰɫ"
+34881="ֻӳ (0 Ϊto disable)"
+34882=""
+34883=""
+34884="˿"
+34885="û"
+34886=""
+34887="ն"
+34888="עûлԿ\n޷֤\nΪļ\n %s Կָǣ\n%s\nӷ\n"
+34889="ԿûлעС\n޷֤\nΪļ\n\n %s Կָǣ\n%s\n\nθǡԿӵ\nԿвӡ\nֻһζ\nԿӵ棬񡱡\nθȡ\nӡ\n\nԿڻ"
+34890=" - ǱڵİȫΥ\nԿ\nעеĻ治ƥ䡣ʾ\nԱԿ\nʵѾӵװΪ\nϡ\nµ %s ԿָΪ\n%s\nӷ\n"
+34891=" - ǱڵİȫΥ\nԿ\nעлĲƥ䣡ʾ\nԱԿ\nʵѾӵװΪ\nϡ\n\nµ %s ԿָΪ\n%s\n\nϣиĲµԿ\nǡԸԿ沢ӡ\nֻһζ\n棬뵥񡱡\nҪȫӣ\nȡťȡΨһ֤\nȫѡ\n\nҪ»Կ"
+34892="δʺһЧķַ\n\nʺŵġ桹һЧķַ"General" settings for this account."
+34893="Ĭʺ(&D)"
+34894="ʺ(&P)..."
+34895="Ĭʺ(&D)"
+34896="޷ļ͡"
+34897="޷򿪱ļ%s"
+34898="׽ӳʱ"
+34899="ļʱ׽ִ"
+34900="޷д뱾ļ%s"
+34901="ղûжϡ"
+34902="ӽű"
+34903="༭ű"
+34904="Ƴű"
+34905=""
+34906="Ƴнű"
+34907="űб"
+34908="ѡ(&O)..."
+34909="ļ "
+34910="С "
+34911="ڴ FTP ˳ UltraEdit ֹ\nFTP ļ𻵻ݶʧ\n\nҪȡ FTP ˳ UltraEdit "
+34912="¼"
+34913="Զ"
+34914=" "
+34915="ȷΪ"
+34916="ļ %s\n滻"
+34917=""
+34918="FTP "
+34919="FTP Ϊ"
+34920="newfile"
+34921="XML "
+34922=""
+34923="Ӧó INI ļλϵͳĿ¼С\nѡļᱸ/ظϵͳļֻ\nӦóá\n\nҪѡļ ?"
+34924="/ظ - ȫѡ"
+34925="ҵַб"
+34926="Remove"
+34928="Git ǳ"
+34929="Git ֧"
+34980="ûļ 1\nûļ 1"
+34981="ûļ 2\nûļ 2"
+34982="ûļ 3\nûļ 3"
+34983="ûļ 4\nûļ 4"
+34984="ûļ 5\nûļ 5"
+34985="ûļ 6\nûļ 6"
+34986="ûļ7\nûļ7"
+34987="ûļ 8\nûļ 8"
+34988="ûļ 9\nûļ 9"
+34989="ûļ 10\nûļ 10"
+34990="ûļ 11\nûļ 11"
+34991="ûļ 12\nûļ 12"
+34992="ûļ 13\nûļ 13"
+34993="ûļ 14\nûļ 14"
+34994="ûļ 15\nûļ 15"
+34995="ûļ 16\nûļ 16"
+34996="ûļ 17\nûļ 17"
+34997="ûļ 18\nûļ 18"
+34998="ûļ 19\nûļ 19"
+34999="ûļ 20\nûļ 20"
+35000="ļ͵Ӧóʵ\nļ͵Ӧóʵ"
+35030="<ʷ¼>"
+35990="Convert to Unicode\nConvert to Unicode"
+35991="Convert from Unicode\nConvert from Unicode"
+35992="ͼʾк\nʾк"
+40001="޷.ȶ."
+40002="ڲִ,޷."
+40003="ڲִ,Ԫæµ."
+40004="ڲܱ.ȶ."
+40005="ڲܱͨѶ.ȶ."
+40006="ڲܱͨѶЭ.ȶ."
+40007="ͬʱ趨ʺ/."
+40008="Чıļƻ·."
+40009="ܽṩ"
+40010="Զ˷յЧ.ͨѶЭ."
+40011="ͨѶЭ汾."
+40012="֤. ʹֹ."
+40013="ЧķԿ Diffie Hellman ֵ."
+40014="֤."
+40015="ظЧʹƻ."
+40016="޷ȡԶ˷."
+40017="֧Ԯ֤."
+40018="ָܾܲ/֤."
+40019="ͨʧ."
+40020=",·Ӧָһ."
+40021="Կļ."
+40022="Զȡļ."
+40023="д뱾ļ."
+40024="ظ޻ӦID."
+40025="Կ֤ʧ"
+40026="ԱΪ(True)ʱʽ."
+40027="."
+40028="Ԫæµ޷."
+40029="ڷĿ¼һ·."
+40030="ظһ:"
+40031="ݴ浵ʧ."
+40032="ЧĻӦFXP_ATTRS."
+40033="ṩ·޷д. "
+40034="Ѿʱ."
+40035="δ SFTP ͨѶЭ."
+40036="ѡ proxy ̬ʹڴͨѶЭ."
+40037="ѡ proxy ̬Ҫʹñģʽ."
+40038="Proxy Ѿر."
+40039="Proxy ܾṩĵ¼ƾ֤."
+40040="㷨."
+40041="СΧ(1kb-1mb)."
+40042="ֻSSLȫͨѶЭ."
+40043="ûи֤ʽ...."
+40044="ʹṩĲܱΪ."
+40045="ҪʺԱ."
+40046="MinDataPort ֵ MaxDataPort ֵ."
+40047="Ч."
+40048="IconView ԱΪlvwDetails ʱЧ."
+40100="ǻظ"
+40101="ڼ׼á"
+40102="Ѿ; 俪ʼ"
+40103="ļ״̬okay; йشӡ"
+40104="okay."
+40105="Ϲ,ִС"
+40106="ϵͳ״̬, ϵͳظ."
+40107="Ŀ¼״̬"
+40108="ļ״̬"
+40109="Ϣ"
+40110="ϵͳ."
+40111="ûķ׼á"
+40112="رտ"
+40113="Ӵ򿪣; ڽвٴ䡣"
+40114="رӡ"
+40115="뱻ģʽ"
+40116="û¼, ."
+40117="Ҫļȷɡ"
+40118="·"
+40119="û¼, ."
+40120="¼Ҫʻ"
+40121="ļδϢ"
+40122="Чرտӡ"
+40123="ӹر; жϡ"
+40124="ļûз.ļЧ (ȵ, ļæ)."
+40125="Ĳʧ: صĴڴС"
+40126="ļûз. ϵͳ洢ռĲ㡣"
+40127="﷨, ܱʶ"
+40128="﷨ڲarguments."
+40129="ִС"
+40130="˳"
+40131="ǸִС"
+40132="ûе¼"
+40133="洢ļҪʻ"
+40134="ĲûзļЧ (ȵ, ļûҵ,ûз)"
+40135="ʧ: жϹܵ"
+40136="ļʧ. 洢(ڵǰĿ¼dataset)."
+40137="Ĳûзļ"
+40138="ܴӡ"
+40999="֤Կʧ޷ƻʹøò"
+41000="[%s]\nС: %s\n: %s\n޸: %s"
+41001="<δĵ>"
+41002="[%s %s]\n ļϵͳ: %s\n к: %04X-%04X\n ϼƿռ: %s\n ÿռ: %s"
+41003="Windows Ŀ¼\nWindows Ŀ¼"
+41004="ϵͳĿ¼\nϵͳĿ¼"
+41005="ҵĵ\nҵĵ"
+41006="Ӧó\nӦó"
+41007="ļ\nļ"
+41008="              "
+41009="                       "
+41010="ļΪļ·\n ļΪļ·"
+41011="ʾ\n ʾ"
+41012="ù"
+41013="ˢ"
+41014="չ\nչ"
+41016="(&W)"
+41017="(&W)..."
+41018="(&O)"
+41019="߼"
+41020="߼|||ƽ|ര||||ת|Ctags||༭|FTP SSH|HTML||INTELLITIP|||RESEDIT|ű|űд|༭|||"
+41021="Ʋ˵..."
+41022="Ƚ %d ļ..."
+41023="Ƚ %d Ŀ¼..."
+41024="ѡ\nѡ"
+41025="ļӵļб\nļ"
+41026="ļӵļб\nļ"
+41031="Ϊ "%s" already exists.\nDo you want to overwrite?"
+41032="ɹ\ص '%s' ļ\n%s"
+41033=" '%s' ǻ '%s' һ֡\nɾ"
+41034="˵ '%s' ǻ '%s' һ֡\nɾ"
+41040="Զ | Զ滷 UltraEdit 汾14֮ǰõ״̬ | Ӧó˵ͿͣõĿ"
+41041="ڽļΪ '%s' ֮ǰԶ"
+41042="ڽļΪ '%s' ֮ǰԶ"
+41043="ɾ '%s' "
+41044="ѡ洢ݵĿ¼..."
+41045=" '%s' Ѿڣ\n븲"
+41046="Profileû"
+41047="︴ƽ壩"
+41048="<%s>\nѡڶڵ㲢ѡ [Ƶ]"
+41049="ܷʱļ: %s"
+41050="ȡ"
+41051="ʹñ:"
+41052="ô [%s] ͣѶٵϡ\nʹҷͣôڡ"
+41053="Ⱥ"
+41054="ɾ\nɾ"
+41055="Comment Selection\nComment Selection"
+41056="δעѡ\nδעѡ"
+41057="ҵ֧Զ"
+41058="'%s' ĿǰĵҲ\n½ļһΡ"
+41059="ҪϲĿǰ FTP ʺŵõ FTP ʺ嵥 ?"
+41060="Ȩ"
+41061="&Open"
+41062="Open as &Read-only"
+41066="ʾʾ\nʾʾ?"
+41068="Do you really want to delete '%s'?"
+41069="Do you really want to remove '%s'?"
+41070="ʾļ/ļ\nʾļ/ļ"
+41071="Ǻ"
+57345=" F1 ȡ"
+57346="ѡҪȡĶ"
+57600="һĵ\n½ļ"
+57601="һеĵ\nļ"
+57602="رջĵ\nرļ"
+57603="ĵ\nļ"
+57604="ĵƱ\n Ϊ"
+57605="ıӡѡ"
+57606="ıӡʹӡѡ\nӡ"
+57607="ӡĵ\nӡļ"
+57609="ԴӡЧʾļͼ\n ӡԤ"
+57612="ʼļ\nʼ"
+57616="򿪸ĵ"
+57617="򿪸ĵ"
+57618="򿪸ĵ"
+57619="򿪸ĵ"
+57632="ѡ"
+57633="ȫ"
+57634="ѡڼ\n ѡ񵽼"
+57635="ѡڼ\n ѡ񵽼"
+57636="ָ\n"
+57637="\nӼճ"
+57640="ظһ"
+57641="滻ָ\n滻"
+57643="һ\n "
+57644="ǰĶ\n"
+57645="򿪵ַ"
+57646="[%s]\n·: %s\nĿĿ¼: %s\nĿʼ: %s\nʱ: %s"
+57647="[%s]\n%d ļڲ"
+57648="Ϊĵһ\n ƴ"
+57649="ڴڵײͼ"
+57650="صд\n "
+57651="ˮƽŴΪǲƽ\nˮƽƽ̴"
+57652="ֱŴΪǲƽ\nֱƽ̴"
+57653="ֻΪɴ\n "
+57654="[%s]\n С: %s\n : %s\n ޸: %s"
+57655="[%s]\n·: %s"
+57656="[%s]\n·: %s\nĿĿ¼: %s\n: %s\nĿļ: %s\nĿʼ: %s\nʱ: %s"
+57657="[%s]\nʺ: %s\n·: %s"
+57658="֧%s"
+57659="[%s]\n%s"
+57664="ʾϢ汾źͰȨ\nʾڶԻ"
+57665="˳Ӧóʾĵ\n˳"
+57666="г\nг"
+57668="ʾʹð˵"
+57669="ť˵ʹʱʾ\n ðָʾ"
+57670="ʾǰİ"
+57680="лһ"
+57681="лһ"
+59136="EXT"
+59137="CAP"
+59138="NUM"
+59139="SCRL"
+59140="OVR"
+59141="REC"
+59142=""
+59392="ʾع"
+59393="ʾ״̬"
+59394="ļѱʹá\nǷҪʹúָ"
+61098=""
+61099="޸"
+61100=""
+61101="С"
+61102="Ŀһ FTP ļ\n汾ıδ֧ FTP ļҪ ?"
+61184="ĴڴС"
+61185="Ĵλ"
+61186="Ϊͼ"
+61187="󻯴"
+61188="лһĵ"
+61189="лһĵ"
+61190="رջڲʾĵ"
+61202="ԭΪͨС"
+61203="б"
+61213="ͣ MDI ĿǰԶģʽڽ MDI ޷ !"
+61214="г"
+61215="ô"
+61216=""
+61217="˵"
+61218=""
+61219="Ĭ"
+61220="-"
+61222="ļͼ"
+61223="Ŀ"
+61224=""
+61225="Դ"
+61226="ļ"
+61227="ǩ"
+61228="Դ"
+61229="<>"
+61230="ultra"
+61231="fast"
+61232="normal"
+61233="bad-spellers"
+61234="ѡĿ¼:"
+61235="ƴд"
+61236="ĿĿ¼..."
+61237="ѡ˽Ŀ¼..."
+61238=""
+61239="·"
+61240="޸"
+61241="UltraEdit עʧܡ\n\n עϢǰȼϢ\n\n Ӧϸעʼʾ\n ֣ţ룬עһ\n\n ȷעݡƼķʹüע\n иע루ʼѡ\n Ƶ壩ȻճעԻı༭\n У Ctrl+V\n\n עϢ뷢ʼ:\ninfo @ultraedit.com.cn\n ϣע UltraEdit 汾Լ\n ȷûע롣"
+61242="http://www.ultraedit.com"
+61243="ڻûпõ UltraEdit ¡"
+61244="UltraEdit ״̬"
+61245="һ UltraEdit  hotfix ã\n\n ǰ汾\t %s\nHotfix 汾  \t %s\n\n ԵӴ UltraEdit վظ hotfix"
+61246="һ UltraEdit ĸ£\n\n ǰ汾\t %s\n °汾  \t %s\n\n ԵӴ UltraEdit վظø¡"
+61247="Ҫ滻еļ\n ͬļ滻޸ļķա\n\n ȷϣļִʾļе滻 - ȷ"
+61248=" BOM ¼ Unicode(UTF-16) ļ "
+61249="Ŀ¼ΪĿ¼"
+61250="ԭĬ Root"
+61251=""
+61252=" %s Ч\nЧơ\nƲð \":\", \"\\\", or \"/\"."
+61253="%s רҵı/ʮƱ༭ %s\r\n汾 %s"
+61254="LSoft ɼʧ!\n LS/Develop ֲȡ"
+61255="  ļ/ļ   "
+61256="     "
+61257="ָʻöʧ\t\n\n\t%s"
+61258="FTP ʻ"
+61259="http://www.ultraedit.com"
+61260="http://www.idmcomp.com"
+61261="mailto:idm@idmcomp.com"
+61262="http://www.ultraedit.com/redirects/registration/ch/ues_register.html"
+61263="http://www.ultraedit.com/redirects/registration/ch/ue_register.html"
+61264="www.ultraedit.com"
+61265="www.ultraedit.com"
+61266="idm@idmcomp.com"
+61267="ѡ FTP ʻļ"
+61268="FTP/SFTP"
+61269="δѡһЧ FTP ʺš\n\nѡһ FTP ʺŻҪѡ\nļе FTP λáȡť"Link Folder to FTP location" checkbox."
+61270="δһԶ·ʺ: %s\n\nһЧԶ·Ҫѡ\nļе FTP λáȡť"Link Folder to FTP location" checkbox."
+61271="%s ɹ\"
+61272="%s ʧ"
+61273="ϴ"
+61274=""
+61275="ϴ"
+61276=""
+61277="%s"
+61278="FTP ʺ"
+61279="ʱ\n%s\n\nϣ"
+61280="ʹʱ\n%s\n\nϣϴ"
+61281="FTP/SFTP "
+61282=" FTPӷءѡԶ̷ļĿĿ¼Ƶκеļøϵͳеļ\n\nȷҪԶļǱļ:\n\nȷ ?"Download from server" command will copy all files from the selected remote server and overwrite any existing files in the target directory with the same name. This action may potentially overwrite many files on your system.\n\nPlease confirm that you wish to download remote files and overwrite local files:\n\nAre you sure?"
+61283=" FTPϴѡıĿ¼ļĿԶ̷Ŀ¼ƵκеļøԶ̷еļ\n\nȷҪϴļԶļ:\n\nȷ ?"Upload to server" command will copy all files from the selected local directory and overwrite any existing files in the target directory of the remote server with the same name. This action may potentially overwrite many files on your remote server.\n\nPlease confirm that you wish to upload local files and overwrite remote files:\n\nAre you sure?"
+61284="Ŀ¼б..."
+61285="%s  %s\r\n汾 %s"
+61286=""
+61287="߼"
+61288=""
+61289="SSH"
+61290="½ʺ"
+61291="FTP ֹȷ"
+61292="ѡ񱾵Ŀ¼"
+61293="ϴ(&U)"
+61294=" UltraEdit д(&O)"
+61295="ʹĬϴ (&W)"
+61296="Ŀ¼(&M)"
+61297="ɾ(&E)"
+61298="(&R)"
+61299="(&P)"
+61300="(&D)"
+61301="Ȩ(&P)"
+61302="Ҫȷ鿴ĵҪڡ塱Իи/űá"
+61303="Ҫ Unicode ת ASCIIΪתѡҳ"
+61304="ļֶָЧơ\n\nЧļƻ򵥻ȡť"
+61305="ļֶָеĿ¼\n\n뵽Ŀ¼·򵥻ȡť"
+61306=""
+61307="ڸĿ¼µļв"
+61308="ڸĿ¼µļ滻"
+61309="ű"
+61310="ļ %s ѰڽűбУ"
+61311="Ѵﵽű󳤶ȣ"
+61312="˴ʾ"
+61313="Ĭϵȼƻ"
+61314="ȼƻ"
+61315="ûȼƻ"
+61316="µõ..."
+61317="ˢĿ¼"
+61318="Ŀ¼"
+61319="ʾ"
+61320="ǰĿ¼"
+61321="Ŀ¼"
+61322=""
+61323="ԭʼĿ¼"
+61324="ϵͳ: "
+61325="ָ: "
+61326="ܳʼFTPע:\n\n\t1.رUltraEdit.\n\t2. ʾΪԱ\n\t3. Ŀ¼UltraEditװĿ¼\n\t4. : regsvr32.exe %s\n\n Ȼʧܣϵ֧: support@idmcomp.com."
+61327="FTPʧ"
+61328="ļ(&C)"
+61329="ļ"
+61330="ƲΪա\n\nЧƻ򵥻ȡť"
+61331="ͳһַ׼"
+61332="Ĭֵ"
+61333=""
+61440=""
+61441="Ϊ"
+61442="ļ (*.*)"
+61443="ޱ"
+61444="http://www.ultraedit.com/downloads/ultracompare_download.html"
+61445="ڴ UltraCompare Professional"
+61446="δļ"
+61447="ע⣺ʹõ UltraCompare LiteҪִļ/ļ/ϲ/Ƚϲ"
+61448="ѡ"
+61449="ʵ"
+61450="\r\n˴ʼȡйʾűĸϢ"
+61451="ַѳ"
+61452="лű"
+61453="ű"
+61454="ȼ"
+61455=""
+61456="ע⣺ U3 ƣҪʹļUltraEdit UE3 ϵͳгС"
+61457="(&H)"
+61458="ת U3 Launchpad  UltraEdit UE3"
+61459="ļв(&I)"
+61460="ȡļв/滻(&I)"
+61461="ļ滻(&P)"
+61462="ȡļв/滻"
+61463=""
+61464="ȡļв/滻(&P)"
+61465="ѡļ"
+61466="ʾԣļ·"
+61467="http://www.ultraedit.com/redirects/registration/ch/ue3_register.html"
+61468="?"
+61470=""
+61471="б"
+61472="ûпõĴϢ"
+61473="ѳԲֵ֧Ĳ"
+61474="޷ЧԴ"
+61475="ڴ"
+61476="δ֪"
+61477=""
+61478=""
+61479="Canceling Replace in Files"
+61504=" %1"
+61505="һҳ(&O)"
+61506="˫ҳ(&T)"
+61507=" %u ҳ"
+61508=" %u ҳ\n %u-%u ҳ\n"
+61509="prn"
+61510="Output.prn"
+61511="ӡļ (*.prn)|*.prn|ļ (*.*)|*.*||"
+61512="ӡļ"
+61513=" %1"
+61588=" %s"
+61589="δ֪"
+61695="Ϊ..."
+61696="Чļ"
+61697="޷ĵ"
+61698="ĵʧܡ"
+61699="ı浽 %1"
+61700="ĵʧܡ"
+61701="ļ̫޷򿪡"
+61702="޷ӡ"
+61703="޷"
+61704="ڲӦó"
+61705="ʧܡ"
+61706="û㹻ڴִв"
+61707="ϵͳעĿƳ INI ļڣɾ"
+61708="ϵͳעĿ ( INI ļ) ûȫƳ"
+61709="óҪļ %sļϵͳδҵ"
+61710="óӵʧĶ˿ %s (λļ %s) Сüܰ汾 %s ݡ"
+61712=""
+61713="֡"
+61714=" %1  %2 ֮"
+61715=" %1  %2 ֮"
+61716="ַҪ %1 "
+61717="ѡť"
+61718=" 0  255 ֮"
+61719=""
+61720="ں/ʱ䡣"
+61721="ֵ"
+61728="δ֪ļʽ"
+61729="%1\n޷ҵļ\n֤·ļǷȷ"
+61730="Ŀ"
+61731="޷ %1 жȡ򿪡"
+61732="޷д %1Ϊֻ򿪡"
+61733="ȡ %1 ʱ"
+61734="д %1 ʱ"
+61828="Document Object ָ֧ļ"
+61829="%1\n޷עĵ\nĵѾ򿪡"
+61836="޷ȡֻдԡ"
+61837="޷дֻԡ"
+61840="޷ϵͳ֧֡"
+61841="ʼϵͳ DLL Ч"
+61842="Send Mail ޷ʼ"
+61856="δ"
+61857=" %1 ʱδ֪"
+61858="Ҳ %1"
+61859="%1 Ч·"
+61860="޷ %1Ϊ򿪵ļ̫ࡣ"
+61861="ܾ %1"
+61862="Чļ %1 "
+61863="޷ɾ %1ΪǵǰĿ¼"
+61864="޷ %1ΪĿ¼"
+61865=" %1 ʧ"
+61866=" %1 ʱӲ I/O "
+61867=" %1 ʱΥ"
+61868=" %1 ʱΥ"
+61869=" %1 ʱ"
+61870="ͼԽβ %1"
+61872="δ"
+61873=" %1 ʱδ֪"
+61874="ͼдȡ %1"
+61875="ͼԽβ %1"
+61876="Դд %1 жȡ"
+61877="%1 ʽ"
+61878="%1 δ֪Ķ"
+61879="%1 ķ"
+61888=""
+61998="ң"
+61999="ת"
+62000="(&N)"
+62001="ѡûƱļ..."
+62002="UEStudio ĵ (*.uec)|*.uec||"
+62003=""
+62004="Ӧó˵"
+62005="˵"
+62006=""
+62007="ǰ"
+62008="﷨"
+62009="Ŀб"
+62010="̿ݼ"
+62011="ģб"
+62012=""
+62013="޸ģ"
+62014="ģļ"
+62020=" [%s]%s"
+62021="б '%s' ļѴڡ\nҪ"
+62022="Ѿɹ\\n%s%s"
+62023="\n\nݵļ\n%s"
+62024="\n\nδݵļ\n%s"
+62025="ûָԣ\n%s"
+62026="\n\nָļ\n%s"
+62027="\n\nδָļ\n%s"
+62028="ûҪݵݡ\nѡһЩã"
+62029="ûҪָݡ\nѡһЩã"
+62040="ɫƣ"
+62041="ʹԤ涨Ƶɫ"
+62042="ɫɹ\Ϊ '%s'"
+62043="ɾԶɫ\n%s"
+62044="ȫȡ޸д򿪵ļȷҪȫȡ - ȷ ?"
+62045="޷: %filename%\nĵڻ\n."
+62046="Ftp Account %accountname% that is in use was deleted from the shared FTP accounts.  Do you wish to delete this account?"
+62047="Ftp Account %accountname% has newer changes in the Share FTP Account's file. Do you wish to accept these changes?"
+62048="Ftp ˺ %accountname% ѾӦó޸. ѡ˺Žɾ. \nظ˺ŵı?"
+62049="⵽ϵͳϵİ汾 UltraCompare v7.10.0.1012ΪùFTPʻϲ\ UltraCompare v7.10.0.1013ߡ"
+62062="ûзĿ¼:\r\n\r\n%s"
+62063="ļѱɾٿáҪڱ༭д򿪸ļ"
+63015="ӵĿ¼"
+63016="ѡĿ¼д·ʱĬĿ¼..."
+63017="δѡĿ¼ǷϣΪĬֵ"
+63018="޷Ϊ '%s'  !"
+63019="޷ wordfile '%s'!"
+63020="δѡȡԡѡȡ!"
+63021="ҲѡԵ wordfile !"
+63022=" FTP"Upload with Sync" command will copy all newer files from the selected local directory and overwrite any older files on the remote server with the same name. This action may potentially overwrite many files on your remote server.\n\nPlease confirm that you wish to upload newer local files and overwrite the older remote files:\n\nAre you sure?"
+63023="FTPͬءѡԶ̷инµļȻ󸲸ĿĿ¼оͬƵκνϾɵļ˲ܻḲϵͳеļ\n\nȷϣؽµԶļǽϾɵıļ\n\nǷȷ"Download with Sync" command will copy all newer files from the selected remote server and overwrite any older existing files in the target directory with the same name. This action may potentially overwrite many files on your system.\n\nPlease confirm that you wish to download newer remote files and overwrite older local files:\n\nAre you sure?"
+63024=": ʧ..."
+63025="%s ޷·ӡ"
+63026="ܴFTPʻ??ļ: \r\n\r\n%s"
+63027="ܲļ"
+63028="󴴽 "
+63029="Created:"
+63030="Modified:"
+64986=": ݵĿ '%s'"
+64987=" '%s':\nʧ '%s()'!"
+64988="ļϴνѱ޸ (λÿܲһ)\n Ҫ ?\n"
+64989="%s"
+64990="* : %d, : %d\n"
+64991="------\n"
+64992=": %d\n"
+64993="%s\n"
+64994="<%s>\n"
+64995="汾: %s\n"
+64996=": %s\n"
+64997="[%s]\n"
+64998=""
+64999="%s [%s]"
+65499="ģ"
+65500="б"
+65501="ղ"
+65502="ѡļУӵб '%s'..."
+65503="ѡļӵб '%s'..."
+65504="ļ %s ڡ\nϣ"
+65505="Զ"
+65506="Զ ASCII/Unicode|ASCII|UTF-8|UTF-16LE|UTF-16BE|ASCII Escaped Unicode"
+65507="%s\nĿļֻ!\nҪʹд?"
+65508="ֻܸ!"
+65509="ʽԷ"
+65510="򿪱ǩ"
+65511="رձǩ"
+65514="ظЧû롣"
+65515="ӵѳʱ"
+65516=""
+66000="ı"
+66001="ѡı"
+66002="ոƱβ"
+66003="ߣк"
+66004="/"
+66005=""
+66006="ǩ"
+66007="бǷ"
+66008="Ÿʾ"
+66009="۵"
+66010="<>"
+66011=""
+66012="˳"
+66013="ѰҺӿ"
+66014="ӿ"
+66015="ַӿ"
+66016="Ĭ|С||"
+66017="Ψ"
+66018="бָʾ - ѱ"
+66019="бָʾ - δ"
+66020=""
+66021="ʾ"
+66022="ƥ"
+66023=""
+66024="ֵ"
+66025="Tags"
+66026="Active Column"
+66027="δָ FTP Ŀ¼\nô˹ǰѡ FTP Ŀ¼"
+66028="FTP Ŀ¼Ч\nô˹ǰѡЧ FTP Ŀ¼"
+66029="۵ؼ"
+66030="Զģ"
+66031=""
+66032="»"
+66033=""
+66034="б"
+66035=""
+66036="ɫ"
+66037="ǰɫ"
+66038="ñɫ"
+66039="ʽ"
+66040="иƵѴڡ"
+66041="ѡļЧļ"
+66042="⵼"
+66043="ѡѵ롣"
+66044="ϣɾ:%s\n\nòԵġ"
+66045="⣬%s, δı\n\n䣿"
+66046="ı"
+66047="⣬%s, δı\nڵǰб档\n\n"
+66048="ı"
+66049="ɾ"
+66050="Template background color"
+66051="Placeholder background color"
+66052="Folding indent guides color"
+66053="Folding gutter background color"
+66054="Add new theme..."
+66055="Add existing theme..."
+67000="ǷϣԤ尴ťתΪ %s ݣ"
+89956="д|ֻ"
+89957="Project"
+89958="ģ #%d"
+89959="ȷҪɾģ"
+89960="ȫ"
+89961=""
+89962=""
+89963="&Save"
+89964="Save (&DOS Terminators - CR/LF)"
+89965="Save (UNIX Terminators - LF)"
+89966="Save (MAC Terminators - CR)"
+89967="New file"
+89968="New folder"
+89969="Binary/Hex"
+89970="ս"
+89971="Ϊ"
+89972="Ϊ"
+89973=" NTFS ļ"
+89974="ADS "
+89975="Ϊֻ"
+89976="ʽ"
+89977=""
+89978="XML ļʽ:\n%s"
+89979="-Ѹʽ"
+89980="ļ..."
+89981="޷־ļ"
+89982="Ӧó޷־ļ"
+89983="־ļʧ"
+89984="޷SSH־ļSSHʻµļ"
+89985="SSH־ļ޶"
+89986="SSHĻ־ļѴﵽ޶ȡǰļǡ"
+89987="ѡSSHĻ¼"
+89988="ش޸"
+89989=""
+89990=""
+89991="IDMƷԸѵǼ֮𣬸һ"
+89992="ӻбɾ's'"
+89993="$p  '$c'"
+89994=""
+89995="ַ"
+99900="ͼе\r\nͼ޿ͣڡ\r\n\r\nӹ /\r\n- ת: 鿴>б>\r\n- ת: 鿴>б"
+99901=""
+99902="ͼ޹ Ӵڡ\r\n\r\nӹ /\r\n- ת: 鿴>б>\r\n- ת: 鿴>б"
+99903=""
+99904="Web ͨԽп PHP HTML ASP JavaScript Perl ԡ༭ͱԶļĿڵļıͼ HTML ҳͼ֮л"
+99905="׼༭ߣҺ滻ԤHTML FTP/SFTPTelnet/SSHHTML Validation/ߣ꣬űļ/ļбȽϣ..."
+99906="ͼе͡򿪵ַ\r\n ͼеļͼԴ\r\nͣڡ\r\n\r\nӹ /\r\n- ת: 鿴>б>\r\n- ת: 鿴>б"
+99907=""
+99908="ϵͳԱڸ߼༭ԼԶFTP/SFTP Telnet/SSH ʡļʽתԶűͺ꣬ѸļԶ£..."
+99909="׼༭ߣű꣬ļתFTP/SFTPTelnet/SSHCSV ļ֧֣ļļ⣬..."
+99910="ͼе򿪵ַHTMLߡ\r\n\r\nͼеļͼͣڡ\r\n\r\nؿͣڣ\r\n- XML \r\n- б\r\n- ʷ\r\n- ģб\r\n- \r\n\r\nӹ"
+99911=""
+99914="û߼ûʹãҪǿı༭\ܺ͸߼༭Դ񡣰﷨Զ/űͣбļȽϹ\ܣļ..."
+99915="׼༭ߣű꣬﷨Standard Editing Tools, Scripting, Macros, Syntax Highlighting, Tabbed-Document Support, Tools Toolbar, File/Folder Compare, and more..."
+99966="ģ\n\n[DATE_DMY]\tʽΪ//ĵǰ\n[DATE_MDY]\tʽΪ//ĵǰ\n[DATE_TEXT]\tǰΪı\n[TIME]\t\t24 Сʱʽǰ\n^\t\tģĵǰλ\n^^\t\t'^' ַ\n[FULL_FILE_NAME]\tļ·ļ\n[FILE_PATH]\tļ·\n[FILE_NAME]\tļչ\n[FILE_EXTENSION]\tļչ\n[FILE_EXTENSION_NP]\tļչ.\n[$replace$]\tģǰѡı滻\n[$REPLACE$]\tģ֮ǰѡдı滻\n[+MyVar+]\tģʱʾı 'MyVar' Ȼģвûṩı"
+99967="----------------------------------------\n '$F' ļ"
+99968="$P"
+99969="----------------------------------------\nɣҵ $N ļ"
+99970="----------------------------------------\n '$P' в '$F' ($Dc; $Dm)
+99971="$P($L): $S"
+99972="ҵ '$F' $C Ρ"
+99973="ɣҵ '$F' $C Ρ($N ļ)"
+99974="----------------------------------------\nвƥ '$F' in '$P':"
+99975="$P($L): $S"
+99976="ʾ $C ƥ."
+99977=",ҵ $C ƥ. ($N file(s))."
+99980="ݼ||˵"
+99981="δĴ"
+99982="DTD "
+99983="֤"
+99984="֤"
+99985="ȼƻ༭"
+99986="д"
+99987="ģʽ"
+99988="ע"
+99989="ڴ"
+99990="Select RUBY.EXE ..."
+99991="RUBY Executable (*.exe)|*.exe||"
+99992="ruby.exe"
+99993="ѡ XMLlint.EXE ..."
+99994="XMLlint ִг(*.exe)|*.exe||"
+99995="xmllint.exe"
+99996="|Ĭ|ݸ||Ƿ||ClearType|Ȼ"
+99997="ѡ PHP(-CGI).EXE ..."
+99998="PHP ִļ (*.exe)|*.exe||"
+99999="php-cgi.exe"
+100000=""
+100001=""
+100002=""
+101000="˵"
+101001="ļ(&F)"
+101002="½(&N)\tCtrl+N"
+101003="(&O)...\tCtrl+O"
+101004="ٴ(&Q)...\tCtrl+Q"
+101005="ر(&C)"
+101006="رļ(&F)\tCtrl+Shift+F4"
+101007="رճ֮ļ(&E)"
+101008="FTP/Telnet(&T)"
+101009=" FTP (&O)..."
+101010="浽 FTP(&A)..."
+101011="ָѱ(&D)"
+101012="(&S)\tCtrl+S"
+101013="Ϊ(&A)...\tF12"
+101014="ȫ(&L)\tAlt+F12"
+101015="ѡΪ(&E)..."
+101016="/(&Y)"
+101017="ļ"
+101018="Ƚ(&O)...\tAlt+F11"
+101019="(&R)"
+101020="ļ (ʹõǰѡ)(&S)"
+101021="߼/ѡ(&A)..."
+101022="ת(&I)"
+101023="UNIX/MAC  DOS(&U)"
+101024="DOS  MAC(&M)"
+101025="DOS  UNIX(&D)"
+101026="EBCDIC  ASCII(&A)"
+101027="ASCII  EBCDIC(&E)"
+101028="OEM  ANSI(&N)"
+101029="ANSI  OEM(&T)"
+101030="ASCII  Unicode(&I)"
+101031="UTF-8  Unicode(&I)"
+101032="Unicode  ASCII(&O)"
+101033="UTF-8  ASCII"
+101034="ASCII  UTF-8 (Unicode ༭)"
+101035="UNICODE/UTF-8  UTF-8 (Unicode ༭)"
+101036="UNICODE/ASCII/UTF-8  UTF-8 (ASCII ༭)"
+101037="ת..."
+101038="ת..."
+101039="⹦\(&U)"
+101040="ļ(&I)"
+101041="ɾļ(&F)"
+101042="ʼ(&M)"
+101043="ÿַ(&E)"
+101044="ӡ(&P)...\tCtrl+P"
+101045="ӡļ"
+101046="ӡԤ(&W)"
+101047="ӡ/(&G)"
+101048="ҳ(&T)..."
+101049="ӡ(&U)..."
+101050="ղصļ(&V)...\tCtrl+Shift+F"
+101051="Ŀ(&J)"
+101052="½Ŀ/(&N)"
+101053="Ŀ/(&O)\tAlt+Shift+O"
+101054="رĿ/(&C)\tAlt+Shift+C"
+101055="Ŀ(&S)\tAlt+Shift+S"
+101056=" CTAG ļ(&G)"
+101057="Ctag ѡ(&P)..."
+101058="Ŀ"
+101059=򿪵ļ(&I)
+101060="ļ"
+101061="Ŀ/(&K)"
+101062="Ŀ"
+101063="ļ"
+101064="˳(&X)"
+101065="༭(&E)"
+101066="(&U)\tCtrl+Z"
+101067="(&O)\tCtrl+Y"
+101068="(&T)\tCtrl+X"
+101069="(&C)\tCtrl+C"
+101070="ճ(&P)\tCtrl+V"
+101071="в׷\tCtrl+Shift+X"
+101072="Ʋ\tCtrl+Shift+C"
+101073="ļ·/(&F)"
+101074="(&B)"
+101075="Windows (&W)\tCtrl+0"
+101076="û &1\tCtrl+1"
+101077="û &2\tCtrl+2"
+101078="û &3\tCtrl+3"
+101079="û &4\tCtrl+4"
+101080="û &5\tCtrl+5"
+101081="û &6\tCtrl+6"
+101082="û &7\tCtrl+7"
+101083="û &8\tCtrl+8"
+101084="û &9\tCtrl+9"
+101085="ȫѡ(&A)\tCtrl+A"
+101086="ѡ(&L)"
+101087="ѡ(&W)\tCtrl+J"
+101088="ѡΧ(&S)"
+101089="ɾ(&E)"
+101090="ɾ(&D)\tDEL"
+101091="ɾ(&L)\tCtrl+E"
+101092="ɾ(&S)\tCtrl+F11"
+101093="ɾβ(&E)\tCtrl+F12"
+101094="(&D)\tCtrl+Alt+D"
+101095="(&I)\tCtrl+Enter"
+101096="/ʱ(&M)\tF7"
+101097="ʮƹ\(&X)"
+101098="ʮƱ༭(&H)\tCtrl+H"
+101099="ʮƱ༭/EBCDIC(&X)"
+101100="ʮƲ/ɾ(&D)...\tCtrl+D"
+101101="ʮƸѡͼ(&V)"
+101102="ƴд(&K)\tCtrl+K"
+101103="ֻ(&Y)"
+101104="лԶ(&G)\tCtrl+W"
+101105="ע(&N)"
+101106="ɾע(&R)"
+101107="ɫ(&I)"
+101108="(&S)"
+101109="(&F)\tAlt+F3"
+101110="һ(&N)\tF3"
+101111="һ(&V)\tCTRL+F3"
+101112="滻(&R)\tCtrl+R"
+101113="(&A)\tCtrl +Shift+I"
+101114="ļв(&I)"
+101115="ļ滻(&P)"
+101116="ѡƥ(&M)\tCtrl+B"
+101117="ת/ҳ(&G)\tCtrl+G"
+101118="лǩ(&B)\tCtrl+F2"
+101119="һǩ(&E)\tAlt+F2"
+101120="һǩ(&K)\tF2"
+101121="ǩ(&O)"
+101122="ͳ(&W)"
+101123="б(&L)\tF8"
+101124="ҷ(&Y)\tF11"
+101125="ַ(&A)\tAlt +Enter"
+101126=" (һλ)(&B)"
+101127="ǰ (һλ)(&A)"
+101128="Ŀ(&P)"
+101129="½Ŀ/(&N)"
+101130="Ŀ(&O)\tAlt+Shift+O"
+101131="رĿ/(&C)\tAlt+Shift+C"
+101132="Ŀ(&S)\tAlt+Shift+S"
+101133="ӵĿ(&A)"
+101134="½(&N)..."
+101135="ļ(&D)... "
+101136="ļ(&F)..."
+101137="Ŀ/(&B)"
+101138="ָĿ/(&R)"
+101139=" CTAG ļ(&G)"
+101140="Ctag ѡ(&P)..."
+101141="Ŀ(&R)"
+101142="ͼ(&V)"
+101143="ͼ/б(&V)"
+101144="(&T)"
+101145=" 1(&1)"
+101146="״̬(&S)"
+101147="ļǩ(&E)"
+101148="ļͼ(&V)\tCtrl +U"
+101149="б(&F)"
+101150="б(&M)"
+101151="ǩб(&A)\tCtrl+F8"
+101152="ģб(&P)"
+101153="(&U)"
+101154="ùرհť(&D)"
+101155="鿴ʽ (ļ)(&V)"
+101156=" 1"
+101157=" 2"
+101158=" 3"
+101159=" 4"
+101160=" 5"
+101161=" 6"
+101162=" 7"
+101163=" 8"
+101164=" 9"
+101165=" 10"
+101166=" 11"
+101167=" 12"
+101168=" 13"
+101169=" 14"
+101170=" 15"
+101171=" 16"
+101172=" 17"
+101173=" 18"
+101174=" 19"
+101175=" 20"
+101176=""
+101177="ʮ/ģʽ(&X)..."
+101178="(&F)..."
+101179="ôӡ(&P)..."
+101180="OEM ַ(&H)"
+101181="ʾ(&M)"
+101182=" (Ĭ)(&R) "
+101183="+ֺ(&I)"
+101184="-Сֺ(&R)"
+101185="ɫ(&C)..."
+101186="ʾո/Ʊ(&O)"
+101187="ʾҳΪ(&K)"
+101188="б(&U)"
+101189="и"
+101191=" 1 (&N)"
+101192="ʾ(&D)"
+101193="ʾк(&L)"
+101194="м(&S)"
+101195="(&S)"
+101196="1.5 (&P)"
+101197="˫(&D)"
+101198="ASCII ַ(&A)"
+101199="/ʾ(&I)"
+101200="/ʾѡ(&H)\tCtrl -"
+101201="ȫ۵(&C)\tCtrl +"
+101202="ȫչ(&E)\tCtrl *"
+101203="ļѯ(&E)"
+101204="Զѯļ(&S)"
+101205="ǰ(&T)"
+101206="ȫģʽ(&U)"
+101207="ʽ(&T)"
+101208="ʽ(&M)\tCtrl+T"
+101209="ʽ(&F)"
+101210="(&L)"
+101211="Ҷ(&R)"
+101212="ж(&C)"
+101213="(&F)"
+101214="/ʽ(&S)..."
+101215="תسΪ(&W)"
+101216="תΪس(&V)"
+101217="תƱΪո(&S)"
+101218="תոΪƱ (ȫ)(&P)"
+101219="תոΪƱ ()(&D)"
+101220="ɾβո(&G)"
+101221="OEM  ANSI(&N)"
+101222="ANSI  OEM(&T)"
+101223="תΪдĸ(&O)\tAlt+F5"
+101224="תΪСдĸ(&L)\tCtrl+F5"
+101225="ĸд(&A) \tF5"
+101226="תСд(&C)\tShft+F5"
+101227="(&I)"
+101228="ɾ(&E)"
+101229="ҳ(&B)"
+101230="HTML ֤(&H)"
+101231=" HTML (&H)"
+101232=" CSE HTML Validator(&V)"
+101233="CSE HTML Validator ҵ(&J)..."
+101234="CSE HTML Validator ѡ(&O)..."
+101235="CSE HTML Validator (&C)"
+101236="ѡ(&R)"
+101237="(&L)"
+101238="ģʽ(&C)\tAlt+C"
+101239="/(&I)"
+101240="ɾ(&D)"
+101241="(&U)"
+101242="(&N)"
+101243="/ѡͳ(&S)"
+101244="ת̶(&X)"
+101245="ת(&E)"
+101246="(&L)"
+101247="ж(&C)"
+101248="Ҷ(&R)"
+101249="(&M)"
+101250="(&L)..."
+101251="ز׷ӵк(&X)..."
+101252="ȫ(&A)..."
+101253="¼(&Q)\tCtrl+Shift+R"
+101254="Զ(&U)..."
+101255="ļ/ĺ(&O)"
+101256="༭(&E)..."
+101257="ȫɾ(&T)"
+101258="ɾ/޸(&D)..."
+101259="¼(&R)..."
+101260="ֹͣ¼(&S)"
+101261="ٴβ(&P)\tCtrl+M"
+101262="/(&M)...\tCtrl+L"
+101263="δ˳ʱ(&W)"
+101264="߼(&A)"
+101265="(&C)..."
+101266="(&M)"
+101267="(&E)"
+101268="ôҳ/(&G)"
+101269="ʾ/޸ģ(&T)..."
+101270="ģ(&I)...\tAlt(+Shft)+0-9"
+101271="ģ(&N)"
+101272="ûģ &0"
+101273="ûģ &1"
+101274="ûģ &2"
+101275="ûģ &3"
+101276="ûģ &4"
+101277="ûģ &5"
+101278="ûģ &6"
+101279="ûģ &7"
+101280="ûģ &8"
+101281="ûģ &9"
+101282="DOS (&D)...\tF9"
+101283="һ DOS (&L)\tCtrl+F9"
+101284=" Windows (&W)...\tF10"
+101285="ò񷽷(&A)"
+101286="(&O)..."
+101287="Ŀ(&P)..."
+101288=" 1"
+101289=" 2"
+101290=" 3"
+101291=" 4"
+101292=" 5"
+101293=" 6"
+101294=" 7"
+101295=" 8"
+101296=" 9"
+101297=" 10"
+101298="Ŀ 1"
+101299="Ŀ 2"
+101300="Ŀ 3"
+101301="Ŀ 4"
+101302="Ŀ 5"
+101303="Ŀ 6"
+101304="Ŀ 7"
+101305="Ŀ 8"
+101306="Ŀ 9"
+101307="Ŀ 10"
+101308="(&W)"
+101309="ƴ(&D)"
+101310="(&C)"
+101311="ˮƽƽ(&T)"
+101312="ֱƽ(&V)"
+101313="һ(&N)"
+101314="һ(&P)"
+101315="ͼ(&A)"
+101316="һļǩ(&E)\tAlt+Down"
+101317="һļǩ(&B)\tAlt+Up"
+101318=ˮƽִ(&O)
+101319="Сд(&M)"
+101320="رļ(&L)"
+101321="(&U)"
+101322="ʾļ(&S)"
+101323="ͬ(&Y)"
+101324="(&H)"
+101325="(&I)\tF1"
+101326="ʹð(&U)"
+101327="û 1"
+101328="û 2"
+101329="û 3"
+101330="û 4"
+101331="û 5"
+101332="û 6"
+101333="Ӱļ(&D)"
+101334="̳(&F)"
+101335="(&C)"
+101336="ע..."
+101337="(&A)..."
+101338="UNICODE  UNICODE Big Endian"
+101339="UNICODE Big Endian  UNICODE"
+101340="XML תس(&X)"
+101341="UNICODE  ASCII Escaped Unicode"
+101342="ASCII Escaped Unicode  UNICODE"
+101343="Ľ"
+101344="Ľ"
+101345="ճ͸\tCtrl+Shift+V"
+101346="/ָû(&B)"
+101347="ʷ¼"
+101348="༭ǩ(&D)"
+101349="XMLlint "
+101350="FTP/SFTP "
+101351="SSH/Telnet ̨"
+101352="ûת"
+101353="ű(&i)"
+101354="ű..."
+101355="ѡ"
+101356="лͼ"
+101357="ˢͼ"
+101358="SSH/Telnet ˻..."
+101359=" UltraEdit µʵ(&S)"
+101360="ճ"
+101361="HTML Դļ"
+101362="ԭʼ RTF"
+101363=ӭҳ(&W)
+101364="ʾз(&G)"
+101365="ʾͺ¼ѡ"
+101366=""
+101367=""
+101368="ASCII ַ"
+101369="ǩб"
+101370=""
+101371="ļ..."
+101372="ļ..."
+101373="Ͳ (&L)..."
+101374=" Base64"
+101375=" Base64"
+101376="ʾߡ"
+101377="Paste Column"
+101378="⸴"
+101379="ΪHTMLĵ"
+101380="ΪRTF"
+101381="ΪHTML"
+101382=" UltraFinder"
+101383=" UltraSentry"
+101384="ƽʾ / ͣפѡ"
+101385=ĵͼ
+101386=ǩ(&B)
+101387=(&R)
+101388=(&A)
+101389=к(&L)
+101390=۵(&C)
+101391=ʾ(&S)
+101392=Ŵʾ٣(&I)
+101393=Сʾࣩ(&O)
+101394=λ(&P)
+101395=Ҷλ(&P)
+101396=ʱ¶λǺ(&R)
+101397=λļص(&V)
+101398="رĵͼ(&C)"
+101400="(&N)"
+101403="ɫ(&C)..."
+101404="/ʱ䣨&D)"
+101405="ļ(&F)"
+101406="(&L)"
+101407="ַ&i"
+101408="ҳ(&P)"
+101409="ÿһַ&S"
+101410="ģ(&T)"
+101411="ָƶ"
+101412="û7"
+101413="û8"
+101414="û9"
+101415="û10"
+101416="û11"
+101417="û12"
+101418="û13"
+101419="û14"
+101420="û15"
+101421="û16"
+101422="û17"
+101423="û18"
+101424="û19"
+101425="û20"
+101426="XML "
+101427="бָ (LCI)"
+101428="ͣебָ"
+101429="Զװغ..."
+101430="ʾм"
+101431="תƥ"
+101432=""
+101433="ҵַб(&N)"
+101434="ٲ(Q)..."
+101435="תͻʾѡ"
+101734="򿪵ַ(&A)"
+101735=رյļ
+101736=رյļ
+101737=ֱִڡ
+102000="˵"
+102001="ļ(&F)"
+102002="½(&N)\tCtrl+N"
+102003="(&O)...\tCtrl+O"
+102004="ٴ(&Q)...\tCtrl+Q"
+102005="ر(&C)"
+102006="رļ(&F)\tCtrl+Shift+F4"
+102007="رճ֮ļ(&E)"
+102008="FTP/Telnet(&T)"
+102009=" FTP (&O)..."
+102010="浽 FTP(&A)..."
+102011="ָѱ(&D)"
+102012="(&S)\tCtrl+S"
+102013="Ϊ(&A)...\tF12"
+102014="ȫ(&L)\tAlt+F12"
+102015="ѡΪ(&E)..."
+102016="/(&Y)"
+102017="ļ"
+102018="Ƚļ(&M)..."
+102019="(&R)"
+102020="ļ (ʹõǰѡ)(&S)"
+102021="߼/ѡ(&A)..."
+102022="ת(&I)"
+102023="UNIX/MAC  DOS(&U)"
+102024="DOS  MAC(&M)"
+102025="DOS  UNIX(&D)"
+102026="EBCDIC  ASCII(&A)"
+102027="ASCII  EBCDIC(&E)"
+102028="OEM  ANSI(&N)"
+102029="ANSI  OEM(&T)"
+102030="ASCII  Unicode(&I)"
+102031="UTF-8  Unicode(&I)"
+102032="Unicode  ASCII(&O)"
+102033="UTF-8  ASCII"
+102034="ASCII  UTF-8 (Unicode ༭)"
+102035="UNICODE/UTF-8  UTF-8 (Unicode ༭)"
+102036="UNICODE/ASCII/UTF-8  UTF-8 (ASCII ༭)"
+102037="ת..."
+102038="ת..."
+102039="⹦\(&U)"
+102040="ļ(&I)"
+102041="ɾļ(&F)"
+102042="ʼ(&M)"
+102043="ÿַ(&E)"
+102044="ӡ(&P)...\tCtrl+P"
+102045="ӡļ"
+102046="ӡԤ(&W)"
+102047="ӡ/(&G)"
+102048="ҳ(&T)..."
+102049="ӡ(&U)..."
+102050="ղصļ(&V)...\tCtrl+Shift+F"
+102051=򿪵ļ(&I)
+102052="ļ"
+102053="Ŀ/(&K)"
+102054="Ŀ"
+102055="ļ"
+102056="˳(&X)"
+102057="༭(&E)"
+102058="(&U)\tCtrl+Z"
+102059="(&O)\tCtrl+Y"
+102060="(&T)\tCtrl+X"
+102061="(&C)\tCtrl+C"
+102062="ճ(&P)\tCtrl+V"
+102063="в׷\tCtrl+Shift+X"
+102064="Ʋ\tCtrl+Shift+C"
+102065="ļ·/(&F)"
+102066="(&B)"
+102067="Windows (&W)\tCtrl+0"
+102068="û &1\tCtrl+1"
+102069="û &2\tCtrl+2"
+102070="û &3\tCtrl+3"
+102071="û &4\tCtrl+4"
+102072="û &5\tCtrl+5"
+102073="û &6\tCtrl+6"
+102074="û &7\tCtrl+7"
+102075="û &8\tCtrl+8"
+102076="û &9\tCtrl+9"
+102077="ȫѡ(&A)\tCtrl+A"
+102078="ѡ(&L)"
+102079="ѡ(&W)\tCtrl+J"
+102080="ѡΧ(&S)"
+102081="ɾ(&E)"
+102082="ɾ(&D)\tDEL"
+102083="ɾ(&L)\tCtrl+E"
+102084="ɾ(&S)\tCtrl+F11"
+102085="ɾβ(&E)\tCtrl+F12"
+102086="(&D)\tCtrl+Alt+D"
+102087="(&I)\tCtrl+Enter"
+102088="/ʱ(&M)\tF7"
+102089="ʮƹ\(&X)"
+102090="ʮƱ༭(&H)\tCtrl+H"
+102091="ʮƱ༭/EBCDIC(&X)"
+102092="ʮƲ/ɾ(&D)...\tCtrl+D"
+102093="ʮƸѡͼ(&V)"
+102094="ƴд(&K)\tCtrl+K"
+102095="ֻ(&Y)"
+102096="лԶ(&G)\tCtrl+W"
+102097="ע(&N)"
+102098="ɾע(&R)"
+102099="ɫ"
+102100="(&S)"
+102101="(&F)\tAlt+F3"
+102102="һ(&N)\tF3"
+102103="һ(&V)\tCTRL+F3"
+102104="滻(&R)\tCtrl+R"
+102105="\tCtrl+Shift+I"
+102106="ļв(&I)"
+102107="ļ滻(&P)"
+102108="ѡƥ(&M)\tCtrl+B"
+102109="ת/ҳ(&G)\tCtrl+G"
+102110="лǩ(&B)\tCtrl+F2"
+102111="һǩ(&E)\tAlt+F2"
+102112="һǩ(&K)\tF2"
+102113="ǩ(&O)"
+102114="ͳ(&W)"
+102115="б(&L)\tF8"
+102116="ҷ(&Y)\tF11"
+102117="ַ\tAlt+Enter"
+102118=" (һλ)"
+102119="ǰ (һλ)"
+102120="Ŀ(&P)"
+102121="½Ŀ/(&N)"
+102122="Ŀ(&N)"
+102123="ʹģ崴Ŀ(&C)"
+102124="Ŀ/(&O)\tAlt+Shift+O"
+102125="رĿ/(&C)\tAlt+Shift+C"
+102126="Ŀ(&S)\tAlt+Shift+S"
+102127="ӵĿ(&A)"
+102128="½(&N)..."
+102129="½ļ(&F)..."
+102130="ļ(&F)..."
+102131="̬ӿ(&D)..."
+102132="(&I)"
+102133="(&C)"
+102134="Ŀ/(&B)"
+102135="ָĿ/(&R)"
+102136="Ŀת(&J)...\tAlt+Shift+V"
+102137="Ŀ(&M)...\tAlt+Shift+M"
+102138="CVS(&V)"
+102139="У(&C)...\tAlt+Shift+H"
+102140="(&U)\tAlt+Shift+U"
+102141="ύ(&O)\tAlt+Shift+Q"
+102142="£⣩(&P)"
+102143="ǩ(&T)\tAlt+Shift+T"
+102144="(&I)...\tAlt+Shift+I"
+102145="(&E)...\tAlt+Shift+E"
+102146="ʺ/(&U)\tAlt+Shift+A"
+102147=" CTAG ļ(&G)"
+102148="CTAG ѡ(&P)..."
+102149="Ŀ"
+102150="(&B)"
+102151="(&C)\tShift+F7"
+102152="(&B)\tShift+F8"
+102153="ȫ(&R)\tShift+F9"
+102154="(&A)...\tShift+F10"
+102155="(&L)"
+102156="(&S)\tShift+F11"
+102157="Ӧó(&R)\tShift+F12"
+102158="(&U)"
+102159="ѡ(&E)"
+102160="ñѡ(&T)"
+102161="߼ѡ(&V)"
+102162="ñ·(&O)"
+102163=" Makefile(&G)\tShift+F4"
+102164="ʾǩб(&I)"
+102165="(&O)"
+102166="½ⷨ(&N)\tAlt+Shift+W"
+102167="򿪽ⷨ(&O)\tAlt+Shift+P"
+102168="رսⷨ(&C)\tAlt+Shift+L"
+102169="Ŀ(&A)\tAlt+Shift+J"
+102170="ɾĿ(&R)\tAlt+Shift+X"
+102171="ӵĿ"
+102172="ͼ(&V)"
+102173="ͼ/б(&V)"
+102174="(&T)"
+102175=" 1"
+102176="״̬(&S)"
+102177="ļǩ(&E)"
+102178="(&W)\tCtrl+U"
+102179="б(&F)"
+102180="б(&M)"
+102181="ǩб(&A)\tCtrl+F8"
+102182="ģб(&P)"
+102183="(&U)"
+102184="ùرհť(&D)"
+102185="鿴ʽ (ļ)"
+102186=" 1"
+102187=" 2"
+102188=" 3"
+102189=" 4"
+102190=" 5"
+102191=" 6"
+102192=" 7"
+102193=" 8"
+102194=" 9"
+102195=" 10"
+102196=" 11"
+102197=" 12"
+102198=" 13"
+102199=" 14"
+102200=" 15"
+102201=" 16"
+102202=" 17"
+102203=" 18"
+102204=" 19"
+102205=" 20"
+102206=""
+102207="ʮ/ģʽ(&X)..."
+102208="(&F)..."
+102209="ôӡ(&P)..."
+102210="OEM ַ(&H)"
+102211="ʾ(&M)"
+102212=" (Ĭ)(&R) "
+102213="+ֺ"
+102214="-Сֺ"
+102215="ɫ(&C)..."
+102216="ʾո/Ʊ(&O)"
+102217="ʾҳΪ(&K)"
+102218="б(&U)"
+102221=" 1 (&N)"
+102222="ʾ(&D)"
+102223="ʾк(&L)"
+102224="м"
+102225=""
+102226="1.5 "
+102227="˫"
+102228="ASCII ַ(&A)"
+102229="/ʾ"
+102230="/ʾѡ\tCtrl -"
+102231="ȫ۵\tCtrl +"
+102232="ȫչ\tCtrl *"
+102233="ļѯ(&E)"
+102234="Զѯļ(&S)"
+102235="ǰ(&T)"
+102236="ȫģʽ(&U)"
+102237="ʽ(&T)"
+102238="ʽ(&M)\tCtrl+T"
+102239="ʽ(&F)"
+102240="(&L)"
+102241="Ҷ(&R)"
+102242="ж(&C)"
+102243="(&F)"
+102244="/ʽ(&S)..."
+102245="תسΪ(&W)"
+102246="תΪس(&V)"
+102247="תƱΪո(&S)"
+102248="תոΪƱ (ȫ)(&P)"
+102249="תոΪƱ ()(&D)"
+102250="ɾβո(&G)"
+102251="OEM  ANSI(&N)"
+102252="ANSI  OEM(&T)"
+102253="תΪдĸ(&O)\tAlt+F5"
+102254="תΪСдĸ(&L)\tCtrl+F5"
+102255="ĸд(&A) \tF5"
+102256="תСд(&C)\tShft+F5"
+102257="(&I)"
+102258="ɾ(&E)"
+102259="ҳ(&B)"
+102260="HTML ֤(&H)"
+102261=" HTML (&H)"
+102262=" CSE HTML Validator(&V)"
+102263="CSE HTML Validator ҵ(&J)..."
+102264="CSE HTML Validator ѡ(&O)..."
+102265="CSE HTML Validator (&C)"
+102266="XML תس(&X)"
+102267="ѡ(&R)"
+102268="(&L)"
+102269="ģʽ(&C)\tAlt+C"
+102270="/(&I)"
+102271="ɾ(&D)"
+102272="(&U)"
+102273="(&N)"
+102274="/ѡͳ(&S)"
+102275="ת̶(&X)"
+102276="ת(&E)"
+102277="(&L)"
+102278="ж(&C)"
+102279="Ҷ(&R)"
+102280="(&M)"
+102281="(&L)..."
+102282="ز׷ӵк(&X)..."
+102283="ȫ(&A)..."
+102284="¼(&Q)\tCtrl+Shift+R"
+102285="Զ(&U)..."
+102286="ļ/ĺ(&O)"
+102287="༭(&E)..."
+102288="ȫɾ(&T)"
+102289="ɾ/޸(&D)..."
+102290="¼(&R)..."
+102291="ֹͣ¼(&S)"
+102292="ٴβ(&P)\tCtrl+M"
+102293="/(&M)...\tCtrl+L"
+102294="δ˳ʱ(&W)"
+102295="߼(&A)"
+102296="(&C)..."
+102297="(&M)"
+102298="(&E)"
+102299="ôҳ/(&G)"
+102300="ʾ/޸ģ(&T)..."
+102301="ģ(&I)...\tAlt(+Shft)+0-9"
+102302="ģ"
+102303="ûģ &0"
+102304="ûģ &1"
+102305="ûģ &2"
+102306="ûģ &3"
+102307="ûģ &4"
+102308="ûģ &5"
+102309="ûģ &6"
+102310="ûģ &7"
+102311="ûģ &8"
+102312="ûģ &9"
+102313="DOS (&D)...\tF9"
+102314="һ DOS (&L)\tCtrl+F9"
+102315=" Windows (&W)...\tF10"
+102316="ò񷽷(&A)"
+102317="(&O)..."
+102318="Ŀ(&P)..."
+102319=" 1"
+102320=" 2"
+102321=" 3"
+102322=" 4"
+102323=" 5"
+102324=" 6"
+102325=" 7"
+102326=" 8"
+102327=" 9"
+102328=" 10"
+102329="Ŀ 1"
+102330="Ŀ 2"
+102331="Ŀ 3"
+102332="Ŀ 4"
+102333="Ŀ 5"
+102334="Ŀ 6"
+102335="Ŀ 7"
+102336="Ŀ 8"
+102337="Ŀ 9"
+102338="Ŀ 10"
+102339="(&W)"
+102340="ƴ(&D)"
+102341="(&C)"
+102342="ˮƽƽ(&T)"
+102343="ֱƽ(&V)"
+102344="һ(&N)"
+102345="һ(&P)"
+102346="ͼ(&A)"
+102347="һļǩ(&E)\tAlt+Down"
+102348="һļǩ(&B)\tAlt+Up"
+102349=ˮƽִ(&O)
+102350="Сд(&M)"
+102351="رļ(&L)"
+102352="(&U)"
+102353="ʾļ(&S)"
+102354="ͬ(&Y)"
+102355="(&H)"
+102356="(&I)\tF1"
+102357="ʹð(&U)"
+102358="û 1"
+102359="û 2"
+102360="û 3"
+102361="û 4"
+102362="û 5"
+102363="û 6"
+102364="Ӱļ(&D)"
+102365="̳(&F)"
+102366="(&C)"
+102367="ע(&R)..."
+102368="(&A)..."
+102369="UNICODE  UNICODE Big Endian"
+102370="UNICODE Big Endian  UNICODE"
+102371="UNICODE  ASCII Escaped Unicode"
+102372="ASCII Escaped Unicode  UNICODE"
+102373="һ(&X)\tCtrl+F10"
+102374="һ(&R)\tAlt+F10"
+102375="ճ͸\tCtrl+Shift+V"
+102376="/ָû(&B)"
+102377="ôҳ..."
+102378="XMLlint "
+102379="༭ǩ(&D)"
+102380="ѡ"
+102381=" UEStudio µʵ(&S)"
+102382="ʾз(&G)"
+102383="ʾͺ¼ѡ"
+102384="һ"
+102385="һ"
+102386=""
+102387="JavaScript Lint "
+102389="һθĵ"
+102390="һθĵ"
+102400=""
+102401="&"
+102402="ģ..."
+102403="ɫ(&C)"
+102404="/ʱ䣨&"
+102405="ļ(&F)"
+102406="(&L)"
+102407="ַ&i"
+102408="ҳ(&P)"
+102409="ÿһַ&S"
+102410="ģ(&T)"
+102411="ָƶ"
+102412="û7"
+102413="û8"
+102414="û9"
+102415="û10"
+102416="û11"
+102417="û12"
+102418="û13"
+102419="û14"
+102420="û15"
+102421="û16"
+102422="û17"
+102423="û18"
+102424="û19"
+102425="û20"
+102426="Web "
+102427="Google"
+102428="Yahoo"
+102429="Wikipedia"
+102430="Dictionary.com"
+102431="Whois"
+102432="Thesaurus"
+102433="NetworkSolutions Whois"
+102434="PHP.net"
+102435="Cplusplus.com"
+102436="MSDN "
+102437="ɾǩ"
+102438="XML "
+102439="FTP ʻ(&M)..."
+102440="(&G)..."
+102441=""
+102442=" UltraFinder"
+102443=" UltraSentry"
+102444="ƽʾ / ͣפѡ"
+102445="ٲ(Q)..."
+102446="Git ǳ (&S)"
+102447="Git ֧ (&B)"
+102448=ѱ(&A)
+102449=ѱ(&A)
+102450=ɾ׿ո
+103000="˵"
+103001="༭(&E)"
+103002="ʽ(&T)"
+103003="ʽ(&M)\tCtrl+T"
+103004="ʽ(&F)"
+103005="(&L)"
+103006="Ҷ(&R)"
+103007="ж(&C)"
+103008="(&F)"
+103009="/ʽ(&S)..."
+103010="תسΪ(&W)"
+103011="תΪس(&V)"
+103012="תƱΪո(&S)"
+103013="תոΪƱ (ȫ)(&P)"
+103014="תոΪƱ ()(&D)"
+103015="ɾβո(&G)"
+103016="OEM  ANSI(&N)"
+103017="ANSI  OEM(&T)"
+103018="תΪдĸ(&O)\tAlt+F5"
+103019="תΪСдĸ(&L)\tCtrl+F5"
+103020="ĸд(&A) \tF5"
+103021="תСд(&C)\tShft+F5"
+103022="(&I)"
+103023="ɾ(&E)"
+103024="ҳ(&B)"
+103025="HTML ֤(&H)"
+103026=" HTML (&H)"
+103027=" CSE HTML Validator(&V)"
+103028="CSE HTML Validator ҵ(&J)..."
+103029="CSE HTML Validator ѡ(&O)..."
+103030="CSE HTML Validator (&C)"
+103031="ѡ(&R)"
+103032="(&U)\tCtrl+Z"
+103033="(&O)\tCtrl+Y"
+103034="(&T)\tCtrl+X"
+103035="(&C)\tCtrl+C"
+103036="ճ(&P)\tCtrl+V"
+103037="в׷\tCtrl+Shift+X"
+103038="Ʋ\tCtrl+Shift+C"
+103039="ļ·/(&H)"
+103040="(&B)"
+103041="Windows (&W)\tCtrl+0"
+103042="û &1\tCtrl+1"
+103043="û &2\tCtrl+2"
+103044="û &3\tCtrl+3"
+103045="û &4\tCtrl+4"
+103046="û &5\tCtrl+5"
+103047="û &6\tCtrl+6"
+103048="û &7\tCtrl+7"
+103049="û &8\tCtrl+8"
+103050="û &9\tCtrl+9"
+103051="(&F)\tAlt+F3"
+103052="滻(&R)\tCtrl+R"
+103053="\tCtrl+Shift+I"
+103054="ȫѡ(&A)\tCtrl+A"
+103055="ѡ(&L)"
+103056="ѡ(&W)\tCtrl+J"
+103057="ѡΧ(&S)"
+103058="ɾ(&E)"
+103059="ɾ(&D)\tDEL"
+103060="ɾ(&L)\tCtrl+E"
+103061="ɾ(&S)\tCtrl+F11"
+103062="ɾβ(&E)\tCtrl+F12"
+103063="/ʱ(&M)\tF7"
+103064="ʮƱ༭(&X)\tCtrl+H"
+103065="ʮƲ/ɾ(&D)...\tCtrl+D"
+103066="ʮƸѡͼ(&V)"
+103067="ƴд(&K)\tCtrl+K"
+103068="ֻ(&Y)"
+103069="лԶ(&G)\tCtrl+W"
+103070="ע(&N)"
+103071="ɾע"
+103072="ɫ(&I)"
+103073="ת"
+103074="(&O)"
+103075=""
+103076="Ƶ"
+103077="ѡе"
+103078="ת/ҳ"
+103079=""
+103080="ͣפ"
+103081=""
+103082="ļǩ"
+103083="ر(&C)"
+103084="رճļļ(&X)\tShift+F4"
+103085="(&S)\tCtrl+S"
+103086="Ϊ(&A)...\tF12"
+103087="ѡΪ(&E)..."
+103088="/(&K)"
+103089="ָѱ(&D)"
+103090="ļ"
+103091="ļ·/(&F)"
+103092="(&R)"
+103093="ļ (ʹõǰѡ)(&S)"
+103094="߼/ѡ(&A)..."
+103095="ת(&I)"
+103096="UNIX/MAC  DOS(&U)"
+103097="DOS  MAC(&M)"
+103098="DOS  UNIX(&D)"
+103099="EBCDIC  ASCII(&A)"
+103100="ASCII  EBCDIC(&E)"
+103101="OEM  ANSI"
+103102="ANSI  OEM"
+103103="ASCII  Unicode(&I)"
+103104="Unicode  ASCII(&O)"
+103105="⹦\(&U)"
+103106="ļ(&I)"
+103107="ɾļ(&F)"
+103108="ʼ(&M)"
+103109="ÿַ(&E)"
+103110="ӡ(&P)...\tCtrl+P"
+103111="ӡԤ(&V)"
+103112="ָ(&R)"
+103113="С(&N)"
+103114="(&X)"
+103115="ļǩ(&O)"
+103116="б"
+103117="XML תس(&X)"
+103118="ĵ"
+103119="·"
+103120="·"
+103121=""
+103122="ճ͸\tCtrl+Shift+V"
+103123="ʹÿոƱ"
+103124="ʾʾ"
+103141="·Ĭ·..."
+103142="ļб"
+103143="ļ..."
+103144="ļ..."
+103145="/滻ղ"
+103146="ӵղ"
+103147="ղ"
+103148="ղɾ"
+103149="ļ"
+103150=""
+103151="ײƱ"
+103152="/뻷"
+103153="ѡ񻷾"
+103154="뻷"
+103155="༭"
+103156="һϢ"
+103157="һϢ"
+103158="ļҳǩ"
+103159="ͣ"
+103160=" - ɾ"
+103161=" - ʽļ嵥"
+103162="XML "
+103163="(&C)"
+103164="ѡ(&S)"
+103165="(&T)"
+103166="ϣ&U"
+103167="£&D"
+103168="Լȡ"
+103169="ǰ"
+103170="ں"
+103171="ʽĵ"
+103172="ĵ"
+103173=""
+103174="ƴ..."
+103175="Ƶ"
+103176="ʾʾ"
+103177="д򿪵ļ"
+103178="ת(&G)"
+103179="Ƶ(&C)"
+103180="(&B)"
+103181="ˢб(&R)"
+103182="ʾк(&S)"
+103183="Set Output Font"
+103184="ٲ(Q)..."
+103185="ˢ״̬"
+104000="˵"
+104001="༭(&E)"
+104002="ʽ(&T)"
+104003="ʽ(&M)\tCtrl+T"
+104004="ʽ(&F)"
+104005="(&L)"
+104006="Ҷ(&R)"
+104007="ж(&C)"
+104008="(&F)"
+104009="/ʽ(&S)..."
+104010="תسΪ(&W)"
+104011="תΪس(&V)"
+104012="תƱΪո(&S)"
+104013="תոΪƱ (ȫ)(&P)"
+104014="תոΪƱ ()(&D)"
+104015="ɾβո(&G)"
+104016="OEM  ANSI(&N)"
+104017="ANSI  OEM(&T)"
+104018="תΪдĸ(&O)\tAlt+F5"
+104019="תΪСдĸ(&L)\tCtrl+F5"
+104020="ĸд(&A) \tF5"
+104021="תСд(&C)\tShft+F5"
+104022="(&I)"
+104023="ɾ(&E)"
+104024="ҳ(&B)"
+104025="HTML ֤(&H)"
+104026=" HTML (&H)"
+104027=" CSE HTML Validator(&V)"
+104028="CSE HTML Validator ҵ(&J)..."
+104029="CSE HTML Validator ѡ(&O)..."
+104030="CSE HTML Validator (&C)"
+104031="XML תس(&X)"
+104032="ѡ(&R)"
+104033="(&U)\tCtrl+Z"
+104034="(&O)\tCtrl+Y"
+104035="(&T)\tCtrl+X"
+104036="(&C)\tCtrl+C"
+104037="ճ(&P)\tCtrl+V"
+104038="в׷\tCtrl+Shift+X"
+104039="Ʋ\tCtrl+Shift+C"
+104040="ļ·/(&H)"
+104041="(&B)"
+104042="Windows (&W)\tCtrl+0"
+104043="û &1\tCtrl+1"
+104044="û &2\tCtrl+2"
+104045="û &3\tCtrl+3"
+104046="û &4\tCtrl+4"
+104047="û &5\tCtrl+5"
+104048="û &6\tCtrl+6"
+104049="û &7\tCtrl+7"
+104050="û &8\tCtrl+8"
+104051="û &9\tCtrl+9"
+104052="(&F)\tAlt+F3"
+104053="滻(&R)\tCtrl+R"
+104054="\tCtrl+Shift+I"
+104055="ȫѡ(&A)\tCtrl+A"
+104056="ѡ(&L)"
+104057="ѡ(&W)\tCtrl+J"
+104058="ѡΧ(&S)"
+104059="ɾ(&E)"
+104060="ɾ(&D)\tDEL"
+104061="ɾ(&L)\tCtrl+E"
+104062="ɾ(&S)\tCtrl+F11"
+104063="ɾβ(&E)\tCtrl+F12"
+104064="/ʱ(&M)\tF7"
+104065="ʮƱ༭(&X)\tCtrl+H"
+104066="ʮƲ/ɾ(&D)...\tCtrl+D"
+104067="ʮƸѡͼ(&V)"
+104068="ƴд(&K)\tCtrl+K"
+104069="ֻ(&Y)"
+104070="лԶ(&G)\tCtrl+W"
+104071="ע(&N)"
+104072="ɾע"
+104073="ɫ(&I)"
+104074="ת"
+104079="ת/ҳ"
+104080=""
+104081="ͣפ"
+104082=""
+104083="ļǩ"
+104084="ر(&C)"
+104085="رճļļ(&X)\tShift+F4"
+104086="ļ"
+104087="(&S)\tCtrl+S"
+104088="Ϊ(&A)...\tF12"
+104089="ѡΪ(&E)..."
+104090="/(&K)"
+104091="ָѱ(&D)"
+104092="ļ"
+104093="ļ·/(&F)"
+104094="(&R)"
+104095="ļ (ʹõǰѡ)(&S)"
+104096="߼/ѡ(&A)..."
+104097="ת(&I)"
+104098="UNIX/MAC  DOS(&U)"
+104099="DOS  MAC(&M)"
+104100="DOS  UNIX(&D)"
+104101="EBCDIC  ASCII(&A)"
+104102="ASCII  EBCDIC(&E)"
+104103="OEM  ANSI"
+104104="ANSI  OEM"
+104105="ASCII  Unicode(&I)"
+104106="Unicode  ASCII(&O)"
+104107="⹦\(&U)"
+104108="ļ(&I)"
+104109="ɾļ(&F)"
+104110="ʼ(&M)"
+104111="ÿַ(&E)"
+104112="ӡ(&P)...\tCtrl+P"
+104113="ӡԤ(&V)"
+104114="ָ(&R)"
+104115="С(&N)"
+104116="(&X)"
+104117="ļǩ(&O)"
+104118="б"
+104119="ײƱ"
+104120="ճ͸\tCtrl+Shift+V"
+104125=""
+104126="ٲ(Q)..."
+105000="˵"
+105001="CFG "
+105002="ƹ..."
+105003="..."
+105004="ť"
+105005=" %s"
+105006="ʾȫ"
+105007="CFG ˵"
+105008="Ʋ˵..."
+105009="˵..."
+105010="鿴ʽ"
+105011=" 1"
+105012=" 2"
+105013=" 3"
+105014=" 4"
+105015=" 5"
+105016=" 6"
+105017=" 7"
+105018=" 8"
+105019=" 9"
+105020=" 10"
+105021=" 11"
+105022=" 12"
+105023=" 13"
+105024=" 14"
+105025=" 15"
+105026=" 16"
+105027=" 17"
+105028=" 18"
+105029=" 19"
+105030=" 20"
+105031=""
+105032="CONFIG SET_VALUE"
+105033="ļ..."
+105034="ļ..."
+105035=""
+105036="ȫ"
+106000="˵"
+106001="PHP"
+106002="нű"
+106003="﷨"
+106004="ĵ"
+106005="ע"
+106006="Դ"
+106007="ѡ PHP ִļ..."
+106008=""
+106009=""
+106010=""
+106011="﷨"
+106012="Raw URL "
+106013="URL "
+106014="URL "
+106015="Text2Html"
+106016=""
+106017=" HTML "
+106018="ʹ HTML ʵ"
+106019="Raw URL 루Աǣ"
+107000="˵"
+107001="ļ"
+107002="ر(&C)"
+107003="(&S)"
+107004="ӡ(&P)..."
+107005="ļ"
+107006="ˮƽƽ(&T)"
+107007="ֱƽ(&V)"
+108000="˵"
+108001="Ŀ"
+108002="Դ"
+108003="ˢ"
+108004="ļ..."
+108005="ӻļ"
+108006="дļ"
+108007="ļĿ..."
+108008="Ŀеļ..."
+108009=""
+108010="ļ"
+108011="Դ"
+108012="ļ"
+108013="ļ..."
+108014="ӻļ"
+108015="дļ"
+108016="ļĿ..."
+108017="Ŀɾ (%d)|Ӵɾ (%d)"
+108018="DYNDIR"
+108019="ɸѡ..."
+108020="Դ"
+108021="ļ"
+108022="Ŀɾ (%d)|Ӵɾ (%d)"
+108023="ļ"
+108024=""
+108025="Դ"
+108026="ư汾"
+108027="Ŀɾ (%d)|Ӵɾ (%d)"
+108028="COMPILABLEPROJECT"
+108029="Դ"
+108030="ˢ"
+108031="ļ..."
+108032="ӻļ"
+108033="дļ"
+108034="ļĿ..."
+108035="Ŀеļ..."
+108036="ѡ"
+108037=""
+108038="´ļ"
+108039="ʾǩб"
+108040="CVSDYNDIR"
+108041="ɸѡ..."
+108042="Դ"
+108043="ļ"
+108044="VCS"
+108045="ύ"
+108046=""
+108047=" ()"
+108048="Ŀɾ (%d)|Ӵɾ (%d)"
+108049="CVSFILE"
+108050=""
+108051="Դ"
+108052="ư汾"
+108053="VCS"
+108054="ύ"
+108055=""
+108056=" ()"
+108057=""
+108058="Ƚ"
+108059="߼/Ƚ"
+108060=""
+108061="ɾ"
+108062="ǩ"
+108063="Ŀɾ (%d)|Ӵɾ (%d)"
+108064="ɸѡ 'Dot' ļ/Ŀ¼"
+108065="ļ..."
+108066="ļ..."
+108067="New New File..."
+108068="ѡļ"
+108069="༭Ŀļ"
+108070="..."
+108071="Ѵ򿪵ļ趨"
+108072="ı༭λ"
+108073="ĵʼ"
+108074="ĵ"
+108805="ɾļ/Ŀ¼ Git һ֡\nǷҲҪ䴢ɾǣ\n"
+108806="GITBRANCH"
+108807=""
+108808="ύ"
+108809="ϲ"
+108810="ֹϲ"
+108811="趨ַ"
+108812="ֹ趨ַ"
+108813="Ӧô洢"
+108814="״̬..."
+108815="֧..."
+108816="ǳ"
+108817=" .gitignore"
+108818="ļ"
+108819="GITDYNDIR"
+108820="ڴ˴/ʼ"
+108821="ƴ..."
+108822="GITFILE"
+108823=""
+108824="ӵб"
+108825="ύļ"
+108826=""
+108827="ԭ"
+108828="Ϊ"
+108829="ϲ"
+108830="ʾ־"
+108831=""
+108832="ļ"
+108833="GITSUBDIR"
+108834="ļ"
+108835=""
+108836="ȡ"
+108837="յGit״̬"
+109000="˵"
+109001="RC"
+109002="Դ"
+109003="Դ"
+109004="Դ"
+109005="..."
+109006="..."
+109007="༭"
+109008="RC_GROUPS"
+109009="Դ"
+109010="..."
+109011="..."
+109012="༭"
+109013="RC_ITEM"
+109014=""
+109015="򿪶"
+109016="ɾԴ"
+109017="Դ"
+109018="븱..."
+109019="..."
+109020="..."
+109021="༭"
+109022="RC_OUTSIDE"
+109023="ļ..."
+109024="RC_EDITC"
+109025="»ƿؼ"
+109026="ɾؼ"
+109027="Իھ"
+109028="ˮƽ"
+109029="ֱ"
+109030=""
+109031="RC_EDITM"
+109032="»ѡؼ"
+109033="ɾѡؼ"
+109034="ʹСͬ"
+109035="ˮƽ"
+109036="ֱ"
+109037=""
+109038="Իھ"
+109039="ˮƽ"
+109040="ֱ"
+109041="ؼ"
+109042=""
+109043=""
+109044="ұ"
+109045="ײ"
+109046="ֱ"
+109047="ˮƽ"
+109048=""
+109049="RC_EDITD"
+109050="»ƴ"
+109051="ؼ"
+109052="ؼ"
+109053=""
+109054="RC_NODM"
+109055="»ƴ"
+110000="˵"
+110001="ϵͳ"
+110002="ָ(&R)"
+110003="(&A)..."
+110004="˳(&X)"
+111000="˵"
+111001="GUID GEN"
+111002="IMPLEMENT_OLECREATE(..."
+111003="DEFINE_GUID(..."
+111004="const GUID..."
+111005="RAW VALUE"
+112000="˵"
+112001="Ŀ"
+112002="(&E)"
+112003="ʹģ(&T)"
+112004="ָ"
+112005="YY-MM-DD-HHMM"
+113000="˵"
+113001="ļ(&F)"
+113002="½"
+113003="б(&O)"
+113004="б(&S)"
+113005="Ϊ..."
+113006="˳(&Q)"
+113007="IDM Ʒ(&P)"
+114000="﷨"
+114001="нű"
+114002="ѡ"
+114003="ģ(&A)"
+114004="ӷ"
+114005="ϴ"
+114006="(&B)"
+114007="ͬ"
+114008="ͬϴ"
+114009="FTP/SFTP Settings"
+114010="ʾб(&W)"
+114011="·"
+114012="·Ŀ¼: \n"
+114013="ɾ(&H)"
+114014="%\tпͷ"
+114015="$\tнβ"
+114016="?\tκεһַ ()"
+114017="*\t ()"
+114018="+\tһ (ظ)"
+114019="++\tǰַ/ʽ"
+114020="^b\tҳ"
+114021="^p\t(CR/LF)(DOS ļ)"
+114022="^r\t( CR)(MAC ļ)"
+114023="^n\t( LF)(UNIX ļ)"
+114024="^t\tλַ"
+114025="[xyz]\tκڴַеַ"
+114026="[xyz]\tκβڴַеַ"
+114027="^{A^}^{B^}\tA  B"
+114028="^\tʽַ"
+114029="^( ^)\tŻǩʽ"
+114030="\tתַ"
+114031="^\tпͷ"
+114032=".\tκεһַ"
+114033="(expression)\tŻǩʽ"
+114034="\d\tַ"
+114035="\D\tַ"
+114036="\f\tַ"
+114037="\n\tַ"
+114038="\r\tλַ"
+114039="\s\tеĿհַ"
+114040="\S\tǿհַ"
+114041="\ t\tλַ"
+114042="\v\tֱλַ"
+114043="\w\tߵĵַ"
+114044="\W\tǵַ"
+114045="\p\tCR/LF (ͬ \\r\\n)"
+114046=":alnum\tκĸֵַ"
+114047=":alpha\tκĸַ"
+114048=":blank\tκοհַ"
+114049=":cntrl\tκοؼַ"
+114050=":d\tκ 10 λ"
+114051=":digit\tκ 10 λ"
+114052=":graph\tκͼַ"
+114053=":l\tκСдַ"
+114054=":lower\tκСдַ"
+114055=":print\tκοɴӡַ"
+114056=":punct\tκαַ"
+114057=":s\tκοհַ"
+114058=":space\tκοհַ"
+114059=":unicode\tκַ"
+114060=":u\tκδдַ"
+114061=":upper\tκδдַ"
+114062=":w\tκεַ"
+114063=":word\tκεַ"
+114064=":xdigit\tκ 16 λַ"
+114065="\a\tַ '\a'"
+114066="\e\t0x1B"
+114067="\cX\tASCII ת"
+114068="\xdd\t16 λת"
+114069="\x{dddd}\tλ 0xdddd  16 λת"
+114070="\0ddd\tλ 0ddd  8 λת"
+114071="\N{name}\t 'name' ĵһַ"
+114072="\<\tֿͷ"
+114073="\>\tֽβ"
+114074="\b\tֱ߽"
+114075="\B\tǵֱ߽"
+114076="עѡ"
+114077="δעѡ"
+114078=""
+114079="ʾ"
+114080="|\t"
+114081="[^xyz]\tκβڴַеַ"
+114082="{n}\tȷƥ n "
+114083="{n,}\tƥ n "
+114084="{n,m}\tƥ n ε m "
+114086="\1\tһѱǩַ"
+114087="\2\tڶѱǩַ"
+114088="\3\tѱǩַ"
+114089="\4\tĸѱǩַ"
+114090="\5\tѱǩַ"
+114091="\6\tѱǩַ"
+114092="\7\t߸ѱǩַ"
+114093="\8\tڰ˸ѱǩַ"
+114094="\9\tھŸѱǩַ"
+114095="\\tб"
+114096="\L\tκСдֱַ \\E ( [^[:lower]])"
+114097="\l\tκСдַ ( [[:lower]])"
+114098="\U\tκδдֱַ \\E ( [^[:upper]])"
+114099="\u\tκδдַ ( [[:upper]])"
+114100="\E\tEnd case ޸"
+114101="^\tתַָ"
+114102 = "Title"
+114103 = "Contents"
+114104 = "None"
+114105 = "Conflict found in: %s"
+114106="^1\tһѱǩַ"
+114107="^2\tڶѱǩַ"
+114108="^3\tѱǩַ"
+114109="^4\tĸѱǩַ"
+114110="^5\tѱǩַ"
+114111="^6\tѱǩַ"
+114112="^7\t߸ѱǩַ"
+114113="^8\tڰ˸ѱǩַ"
+114114="^9\tھŸѱǩַ"
+114115="^^"
+114116="a(?!b)\t'a'  a 'b'"
+114117="*\tǰԪ/ʽ"
+114118="Register &FTP Component"
+114119="Register &SSH Component"
+114120="Ѱַ:\r\n"
+114121="ѰرԻ"
+114122="\w\tƥ»ߵκĸַ"
+114123="\W\tƥκγ˰»ߵĸֵַ"
+114138="ļ"
+114139="ļ"
+114140="ɾļ"
+114141="ɾļ"
+114142="ɾļ"
+114143="ɾļ"
+114144="ɾļļ"
+114145="תƵ"
+114146="δܴ FTP Ĭݴ洢ļ %f"
+114147="޷ FTP ⲿݴ洢ļ %f"
+114148="δܴ FTP ݴ洢ļ %APPDATA%\IDMComp\Common\FTP Accounts"
+114149="δܴ FTP ļ"
+114150="FTP ݹ"
+114153="ģ"
+114154="ģժ¼"
+114155="ģ"
+114156="ڴ治㣬޷дʽıת"
+114157="ڴ治㣬޷ HTML ת"
+114158="ѡļ %s ڣ"
+114159="ֵӦ >=%d  <=%d ֮䣡"
+114160=""
+114161=""
+114162="ճ"
+114163="ɾ"
+114164="ѡȫ"
+114170="ĸ˳"
+114171=""
+114172=""
+114173="ƶ"
+114174="ȫ"
+114175="Rename"
+114176=" (&M)"
+114177=" (&M)..."
+114178=" 1"
+114179=" (&T)"
+114180=" 1"
+114181="󳤶Ӧ >=%d  <=%d ֮䣡"
+114182="Ӧ >=%d  <=%d ֮䣡"
+114183="СӦ >=%d  <=%d ֮䣡"
+114184=""
+114185="/ѡ (&T)..."
+114186="б (&N)"
+114187="User Themes"
+114188="History"
+114189="ղ"
+114190="Regular Expression Builder"
+114191="Search Options"
+114192="ʾ OEM ַ"
+114193="һ"
+114194="Swap Strings"
+114195=""
+114196="⣺ "
+114197="$ Git "
+114198="ѡҪִ Git Ŀ¼/"
+114199="Git ӡύ...\nʾ \'man\'򿪷֧ \'doc\'ļ enter"
+114200="ִ Git "
+114201=" Git ǳ/̨\nʾʹ \'cls\' ʵһĿ"
+114202="Ƿϣ֧ \'%s\' Ϊ \'%s\'"
+114203="֧ \'%s\' Ѵڡ\nǷҪ"
+114204="UEStudio δĿļм⵽κ Git ⡣\n\nĿǰϵͳд⣬ֻļġԴѡUEStudio ԶⲢĴϢ\nҼĿԴеļкʹô˴ṩһ Git  Git ⡣"
+114205="ϲ|趨ַ"
+114206="֧"
+114207="ύϢ"
+114208="ֹͣ Git "
+114209="ĵǰ֧δύĸġͨƼȡδύıظġȷҪ"
+114210="ȷҪύϢ"
+114211="ȷҪɾ \%s\ ֧"
+114212="ȷҪ \%s\  \%s\  \%s\ "
+114213="ѽƵ塣"
+114214="Ҫ Git κļٴμ \doc\ "
+114215="ѡҪƵı Git ⡣"
+114216="֧ק"
+114217="ɸѡ..."
+114218="ύ..."
+114219=" Git ļ·Ϊա\nGit á"
+114220="ָ·û Git ļ\nδϵͳаװ Gitʹṩӽаװ"
+114221="ѡĿ"
+114222="չеѡĿ"
+114223="ƺѡĿ"
+114224="չѡĿ"
+114225=" [$S] ѳʼ\nǷϣӲύļ"
+114226="ǷҪϲ"
+114227="ָû"
+114228="ָʼַ"
+114229="ϵͳƺװ Git\nǷϣ UEStudio Զ Git ֲ֧ Git ã"
+114230="Զ \"$S\" h"
+114231="ѡSSL֤ļ"
+114232="ָƼ뵽֪棡"
+114233="Կ档\n\ns\nFingerprints\n\nθ뵥ǡӵ\nԿ棬ӵĹؼ"
+114234="UEStudio's Git $"
+114235="Git ֤"
+114236="Git SSL Certificate"
\ No newline at end of file
Index: doc/tools/ultraedit/ultraedit/uejs.dll
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ultraedit/uejs.dll
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ultraedit/ueres.dll
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ultraedit/ueres.dll
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ultraedit/wodCertificate.dll
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ultraedit/wodCertificate.dll
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ultraedit/wodCertificate64.dll
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ultraedit/wodCertificate64.dll
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ultraedit/wodFtpDLX.dll
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ultraedit/wodFtpDLX.dll
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ultraedit/wodFtpDLX64.dll
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ultraedit/wodFtpDLX64.dll
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ultraedit/wodTelnetDLX.ocx
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ultraedit/wodTelnetDLX.ocx
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ultraedit/wodTelnetDLX64.ocx
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/ultraedit/wodTelnetDLX64.ocx
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/ultraedit/wordfiles/c_cplusplus.uew
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/wordfiles/c_cplusplus.uew	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/wordfiles/c_cplusplus.uew	(working copy)
@@ -0,0 +1,165 @@
+/L1"C/C++" C_LANG Line Comment = // Block Comment On = /* Block Comment Off = */ Escape Char = \ String Chars = "' File Extensions = C CPP CC CXX H HPP AWK
+/TGBegin "Typedefs"
+/TGFindStr = "^[ \t]*typedef[ \t]+(?:struct|union|enum)[ \t]+(?:\w+[ \t]+)?\{(?s:.+?)\}[ \t]*(\w+);"
+/TGFindStr = "^[ \t]*typedef[ \t]+(?:[\w*[\]]+[ \t]+)+(\w+);"
+/TGEnd
+/TGBegin "Macros"
+/TGFindStr = "^[ \t]*#define[ \t]+(\w+)\("
+/TGEnd
+/TGBegin "Prototypes"
+/TGFindStr = "^(?:\w+[ \t]+)+[ *]*(\w+)[ \t]*\([^)]*\);"
+/TGEnd
+/TGBegin "Functions"
+/TGFindStr = "^(?!if\b|else\b|while\b|[\s*])(?:[\w*~_&]+?\s+){1,6}([\w:*~_&]+\s*)\([^);]*\)[^{;]*?(?:^[^\r\n{]*;?[\s]+){0,10}\{"
+/TGBegin "Parameters"
+/TGFindStr = "\s*([^,]+)"
+/TGFindBStart = "\("
+/TGFindBEnd = "\)"
+/TGEnd
+/TGBegin "Variables"
+/TGFindStr = "^[ \t]*((?:static[ \t*]+)?(?:const[ \t*]+)?(?:(?:un)?signed[ \t*]+)?(?:long[ \t*]+)?[a-z0-9_]+[ \t*&]+[a-z0-9[\]_]+);"
+/TGFindBStart = "\{"
+/TGFindBEnd = "\}"
+/TGFindStr = "^[ \t]*((?:static[ \t*]+)?(?:const[ \t*]+)?(?:(?:un)?signed[ \t*]+)?(?:long[ \t*]+)?[a-z0-9_]+[ \t*&]+[a-z0-9[\]_]+)[ \t]*=.+;"
+/TGFindBStart = "\{"
+/TGFindBEnd = "\}"
+/TGEnd
+/TGEnd
+/Regexp Type = Perl
+/Delimiters = ~!@%^&*()-+=|\/{}[]:;"'<> ,	.?
+/Member String = "([A-Za-z0-9_:.]+)[ \t*&]+\$S[ \t[\]A-Za-z0-9_]*[();,]"
+/Variable String = "^[ \t]*([!-~ \t<>]+[^A-Za-z\r\n])$S[ \t;,()\-]"
+/Indent Strings = "{" "if" "else" ":"
+/Unindent Strings = "}"
+/Open Brace Strings =  "{" "(" "["
+/Close Brace Strings = "}" ")" "]"
+/Open Fold Strings = "{"
+/Close Fold Strings = "}"
+/C1"Keywords" STYLE_KEYWORD
+#define #elif #else #endif #error #if #ifdef #ifndef #include #include_next #line #pragma #undef
+__asm __based __cdecl __declspec __except __far __fastcall __finally __fortran __huge __inline __int16
+__int32 __int64 __int8 __interrupt __leave __loadds __near __pascal __saveregs __segment __segname __self
+__stdcall __try __uuidof
+auto
+bool break
+case char const continue
+default defined do double
+else enum extern
+float for
+goto
+if int
+long
+register return
+short signed sizeof static struct switch
+typedef
+union unsigned
+void volatile
+while
+/C2"C++ Keywords" STYLE_KEYWORD
+__multiple_inheritance __single_inheritance __virtual_inheritance
+catch class const_cast
+delete dynamic_cast
+explicit export
+false friend
+inline
+mutable
+namespace new
+operator
+private protected public
+reinterpret_cast
+static_cast
+template this throw true try typeid typename
+using
+virtual
+wchar_t
+/C3"Microsoft C extensions" STYLE_EXTENSION
+dllexport dllimport
+naked
+thread
+uuid
+/C4"Operators" STYLE_OPERATOR
+!
+$
+%
+&
+*
++
+-
+.
+// /
+:
+<
+=
+>
+?
+^
+|
+~
+/C5"Braces, comma, semicolon"
+(
+)
+,
+;
+[
+]
+{
+}
+/C6"Predefined Macros and Constants" STYLE_KEYWORD
+__LINE__ __FILE__ __DATE__ __TIME__ __STDC__
+_IOFBF _IOLBF _IONBF
+BUFSIZ
+CHAR_BIT CHAR_MIN CHAR_MAX CLOCKS_PER_SEC
+EDOM ERANGE EOF EXIT_FAILURE EXIT_SUCCESS
+FOPEN_MAX FILENAME_MAX
+HUGE_VAL
+INT_MIN INT_MAX
+LC_ALL LC_COLLATE LC_CTYPE LC_MONETARY LC_NUMERIC LC_TIME
+LONG_MIN LONG_MAX L_tmpnam
+MB_CUR_MAX MB_LEN_MAX
+NDEBUG NULL
+RAND_MAX
+SCHAR_MIN SCHAR_MAX SHRT_MIN SHRT_MAX
+SEEK_CUR SEEK_END SEEK_SET
+SIG_DFL SIG_ERR SIG_IGN SIGABRT SIGFPE SIGILL SIGINT SIGSEGV SIGTERM
+TMP_MAX
+UCHAR_MAX USHRT_MAX UINT_MAX ULONG_MAX
+assert
+offsetof
+setjmp stderr stdin stdout
+va_start va_arg va_end
+/C7"Predefined Types" STYLE_KEYWORD
+FILE
+clock_t
+div_t
+fpos_t
+jmp_buf
+lconv ldiv_t
+ptrdiff_t
+sig_atomic_t size_t
+time_t tm
+va_list
+wchar_t
+/C8"Predefined Variables" STYLE_KEYWORD
+errno
+/C9"Standard Library" STYLE_FUNCTION
+abort abs atexit atof atoi atol asctime acos asin atan atan2
+bsearch
+calloc ceil cos cosh clearerr clock ctime
+div difftime
+exit exp
+fabs floor fmod frexp free
+fclose feof ferror fflush fgetpos fopen fread freopen fseek fsetpos ftell fwrite fprintf fscanf fgetc fgets fputc fputs
+getc getchar gets getenv gmtime
+isalnum isalpha iscntrl isdigit isgraph islower isprint ispunct isspace isupper isxdigit
+labs ldiv ldexp log log10 localeconv longjmp localtime
+malloc mblen mbstowcs mbtowc modf memchr memcmp memcpy memmove memset mktime
+perror pow printf putc putchar puts
+qsort
+rand realloc raise remove rename rewind
+setlocale setbuf setvbuf signal sin sinh sqrt scanf sprintf sscanf
+strcat strncat strchr strcmp strncmp strcoll strcpy strncpy strcspn strerror strftime
+strlen strpbrk strrchr strspn strstr strtok strxfrm srand strtod strtol strtoul system
+tan tanh tolower toupper tmpfile tmpnam time
+ungetc
+vfprintf vprintf vsprintf
+wcstombs wctomb 
\ No newline at end of file
Index: doc/tools/ultraedit/ultraedit/wordfiles/csharp.uew
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/wordfiles/csharp.uew	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/wordfiles/csharp.uew	(working copy)
@@ -0,0 +1,85 @@
+/L7"C#" CSHARP_LANG Line Comment = // Block Comment On = /* Block Comment Off = */ Escape Char = \ String Chars = "' String Literal Prefix = @ File Extensions = CS
+/Regexp Type = Perl
+/TGBegin "Functions"
+/TGFindStr = "^[ \t]*[a-z_\.0-9]+[ \t]+[a-z_\.0-9]+[ \t]+[a-z_\.0-9<>]+[ \t]+([0-9\\.a-z_ \t]*)\(+[^=;\n]+$"
+/TGFindStr = "^[ \t]*[a-z_\.0-9]+[ \t]+[a-z_\.0-9<>]+[ \t]+([0-9a-z_\. \t]*)\(+[^=;\n]+$"
+/TGFindStr = "^[ ^t]*p+[a-z_\.0-9]+[ \t]+([0-9a-z_\. \t]*)\(+[^=;\n]+$"
+/TGFindStr = "^[ \t]*[a-z_0-9]+[ \t]+([0-9a-z_]+\.[0-9a-z_]+)\(+[^=;\n]+$"
+/TGBegin "Parameters"
+/TGFindStr = "[ \t\n]*([^,]+)"
+/TGFindBStart = "\("
+/TGFindBEnd = "\)"
+/TGEnd
+/TGBegin "Variables"
+//type name;
+/TGFindStr = "^[ \t]*([a-z0-9_]+[ \t\*]+[a-z0-9\[\]_]+);"
+/TGFindBStart = "\{"
+/TGFindBEnd = "\}"
+//type name = init;
+/TGFindStr = "^[ \t]*([a-z0-9_]+[ \t\*]+[a-z0-9_]+[ \t\*]+[a-z0-9\[\]_]+)[ \t]*=.*;"
+/TGFindBStart = "\{"
+/TGFindBEnd = "\}"
+/TGEnd
+/TGEnd
+/Delimiters = ~!@%^&*()-+=|\/{}[]:;"'<> ,	.?
+/Member String = "([a-z0-9_:\.]+)[ \t\*&]+\$S[ \t]*[\(=;]"
+/Variable String = "([a-z0-9_:\.]+)[ \t\*&]+\$S[ \t]*[\(=;]"
+/Indent Strings = "{"
+/Unindent Strings = "}"
+/Open Brace Strings =  "{" "(" "["
+/Close Brace Strings = "}" ")" "]"
+/Open Fold Strings = "{" "#region"
+/Close Fold Strings = "}" "#endregion"
+/C1"Keywords" STYLE_KEYWORD
+abstract as auto
+base break
+case catch const continue
+default do
+else event explicit extern
+false finally fixed for foreach
+get goto
+if implicit in internal
+lock
+namespace null
+operator out override
+params private property protected public
+readonly ref return
+sealed set stackalloc static switch
+this throw true try
+unsafe using
+virtual void
+while
+/C2"C# Data Types" STYLE_KEYWORD
+bool byte
+char class
+decimal delegate double
+enum
+float
+int interface
+long
+object
+sbyte short string struct
+uint ulong ushort
+/C3"C# Preprocessor Directives" STYLE_EXTENSION
+#define #elif #else #endif #endregion #error #if #line #region #undef #warning
+/C4"Operators" STYLE_OPERATOR
+!
+%
+&
+*
++
+-
+// /
+:
+<
+=
+>
+?
+^
+checked
+is
+new
+sizeof
+typeof
+unchecked
+|
Index: doc/tools/ultraedit/ultraedit/wordfiles/css.uew
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/wordfiles/css.uew	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/wordfiles/css.uew	(working copy)
@@ -0,0 +1,312 @@
+/L11"CSS" CSS_LANG Nocase Block Comment On = /* Block Comment Off = */ String Chars = "' Escape Char = \ DisableMLS File Extensions = CSS
+/TGBegin "Imports"
+/TGFindStr = "@import(?:\s+url)?[\s\("']+([a-z/\.\-]*?)[\)"']+"
+/TGEnd
+/TGBegin "Selectors"
+/TGFindStr = "((?:[\.#]-?[_a-zA-Z]+[_a-zA-Z0-9\- :]*[\s,]*)+)\{"
+/TGBegin "Properties"
+/TGFindStr = "[ \t]*(.*);"
+/TGFindBStart = "\{"
+/TGFindBEnd = "\}"
+/TGEnd
+/TGEnd
+/Font Style = 0,0,0,0,0,
+/Regexp Type = Perl
+/Delimiters = ( )	*+,.:;=>[\]{|}~
+/Indent Strings = "{"
+/Unindent Strings = "}"
+/Open Brace Strings = "{" "(" "["
+/Close Brace Strings = "}" ")" "]"
+/Open Fold Strings = "{"
+/Close Fold Strings = "}"
+/C1"HTML Elements"
+a abbr acronym address applet area
+b base basefont bdo big blockquote body br button
+caption cite code col colgroup
+dd del dfn dir div dl dt
+em
+fieldset form frame frameset
+h1 h2 h3 h4 h5 h6 head hr html
+i iframe img input ins isindex
+kbd
+label legend li
+map meta
+noframes noscript
+object ol optgroup option
+p param pre
+q
+s samp script select small span strike strong sub sup
+table tbody td textarea tfoot th thead title tr tt
+u ul
+var
+/C2"CSS Properties"
+@font-face @keyframes
+animation animation-delay animation-direction animation-duration animation-iteration-count animation-name
+animation-play-state animation-timing-function appearance
+backface-visibility background background-attachment background-clip background-color background-image
+background-origin background-position background-repeat background-size border border-bottom
+border-bottom-color border-bottom-left-radius border-bottom-right-radius border-bottom-style
+border-bottom-width border-collapse border-color border-image border-image-outset border-image-repeat
+border-image-slice border-image-source border-image-width border-left border-left-color border-left-style
+border-left-width border-radius border-right border-right-color border-right-style border-right-width
+border-spacing border-style border-top border-top-color border-top-left-radius border-top-right-radius
+border-top-style border-top-width border-width box-align box-direction box-flex box-flex-group box-lines
+box-ordinal-group box-orient box-pack box-shadow box-sizing
+caption-side clear clip color column-count column-fill column-gap column-rule column-rule-color
+column-rule-style column-rule-width column-span column-width columns content counter-increment
+counter-reset cursor
+direction display
+empty-cells
+float font font-family font-size font-size-adjust font-stretch font-style font-variant font-weight
+grid-columns grid-rows
+hanging-punctuation height
+letter-spacing line-height list-style list-style-image list-style-position list-style-type
+margin margin-bottom margin-left margin-right margin-top marquee-direction marquee-play-count
+marquee-speed marquee-style max-height max-width min-height min-width
+nav-down nav-index nav-left nav-right nav-up
+opacity outline outline-color outline-offset outline-style outline-width overflow overflow-x overflow-y
+padding padding-bottom padding-left padding-right padding-top page-break-after page-break-before
+page-break-inside perspective-origin position punctuation-trim
+quotes
+resize rotation rotation-point
+table-layout target target-name target-new target-position text-align text-decoration text-indent
+text-justify text-outline text-overflow text-shadow text-transform text-wrap transform transform-origin
+transform-style transition transition-delay transition-duration transition-property
+transition-timing-function
+vertical-align visibility
+white-space width word-break word-spacing word-wrap
+z-index
+/C3"CSS Values"
+above absolute absolute-colorimetric adjacent all allow-end alternate alternate-reverse always armenian
+ascent attr auto avoid
+back balance baseline behind below bidi-override blink block block-axis bold bolder border-box both bottom
+break-word
+cap-height capitalize center center-left center-right centerline child circle cjk-ideographic close-quote
+collapse compact condensed contain content-box continuous counter cover crosshair cubic-bezier current
+cursive
+dashed decimal decimal-leading-zero default definition-src descent digits disc distribute dotted double
+e-resize ease ease-in ease-in-out ease-out ellipsis embed end expanded extra-condensed extra-expanded
+fantasy far-left far-right fast faster female field fixed flat force-end front
+georgian groove
+hebrew help hidden hide high higher hiragana hiragana-iroha horizontal
+icon infinite inherit inline inline-axis inline-block inline-table inset inside inter-cluster
+inter-ideograph inter-word invert italic
+justify
+kashida katakana katakana-iroha
+landscape large larger left left-side leftwards level lighter line-through linear list-item local loud low
+lower lower-alpha lower-greek lower-latin lower-roman lowercase ltr
+male marker marker-offset marks mathline medium menu message-box middle mix modal monospace move multiple
+n-resize narrower ne-resize new no-close-quote no-content no-display no-open-quote no-repeat none normal
+nowrap nw-resize
+oblique old once open-quote outset outside overline
+padding-box panose-1 parent paused pointer portrait pre-line pre-wrap preserve-3d progress
+rect relative repeat repeat-x repeat-y reverse rgb ridge right right-side rightwards root round rtl run-in
+running
+s-resize sans-serif scroll se-resize semi-condensed semi-expanded separate serif show silent single size
+slope slow slower small-caps small-caption smaller soft solid spell-out square src start static status-bar
+stemh stemv stretch super suppress sw-resize
+tab table-caption table-cell table-column table-column-group table-footer-group table-header-group
+table-row table-row-group text text-bottom text-top thick thin top topline transparent trim
+ultra-condensed ultra-expanded underline unicode-range units-per-em unrestricted upper-alpha upper-latin
+upper-roman uppercase url
+vertical visible
+w-resize wait wider
+x-fast x-height x-high x-large x-loud x-low x-slow x-small x-soft xx-large xx-small
+young
+/C4"Pseudo-classes"
+active after
+before
+first-child first-letter first-line focus
+hover
+lang link
+visited
+/C5"Braces, Special Chars, @ Rules"
+(
+)
+*
++
+,
+.
+:
+;
+=
+>
+@charset @import @page
+[
+\
+]
+from
+to
+{
+|
+}
+~
+/C6"Colors"
+** #0 #1 #2 #3 #4 #5 #6 #7 #8 #9 #A0 #A1 #A2 #A3 #A4 #A5 #A6 #A7 #A8 #A9 #AA #AB #AC #AD #AE #AF #B0 #B1
+** #B2 #B3 #B4 #B5 #B6 #B7 #B8 #B9 #BA #BB #BC #BD #BE #BF #C0 #C1 #C2 #C3 #C4 #C5 #C6 #C7 #C8 #C9 #CA #CB
+** #CC #CD #CE #CF #D0 #D1 #D2 #D3 #D4 #D5 #D6 #D7 #D8 #D9 #DA #DB #DC #DD #DE #DF #E0 #E1 #E2 #E3 #E4 #E5
+** #E6 #E7 #E8 #E9 #EA #EB #EC #ED #EE #EF #F0 #F1 #F2 #F3 #F4 #F5 #F6 #F7 #F8 #F9 #FA #FB #FC #FD #FE #FF
+ActiveBorder ActiveCaption AliceBlue AntiqueWhite AppWorkspace aqua Aquamarine Azure
+Beige Bisque black BlanchedAlmond blue BlueViolet Brown BurlyWood ButtonFace ButtonHighlight ButtonShadow ButtonText
+CadetBlue CaptionText Chartreuse Chocolate Coral CornflowerBlue Cornsilk Crimson Cyan
+DarkBlue DarkCyan DarkGoldenrod DarkGray DarkGreen DarkKhaki DarkMagenta DarkOliveGreen DarkOrange DarkOrchid DarkRed 
+DarkSalmon DarkSeaGreen DarkSlateBlue DarkSlateGray DarkTurquoise DarkViolet DeepPink DeepSkyBlue DimGray DodgerBlue
+Firebrick FloralWhite ForestGreen fuchsia
+Gainsboro GhostWhite Gold Goldenrod gray GrayText green GreenYellow
+Highlight HighlightText Honeydew HotPink
+InactiveBorder InactiveCaption InactiveCaptionText IndianRed Indigo InfoBackground InfoText Ivory
+Khaki
+Lavender LavenderBlush LawnGreen LemonChiffon LightBlue LightCoral LightCyan LightGoldenrodYellow LightGray LightGreen 
+LightPink LightSalmon LightSeaGreen LightSkyBlue LightSlateGray LightSteelBlue LightYellow Lime LimeGreen Linen
+Magenta Maroon MediumAquamarine MediumBlue MediumOrchid MediumPurple MediumSeaGreen MediumSlateBlue MediumSpringGreen MediumTurquoise MediumVioletRed MenuText MidnightBlue MintCream MistyRose Moccasin
+NavajoWhite Navy
+OldLace Olive OliveDrab Orange OrangeRed Orchid
+PaleGoldenrod PaleGreen PaleTurquoise PaleVioletRed PapayaWhip PeachPuff Peru Pink Plum PowderBlue Purple
+Red RosyBrown RoyalBlue
+SaddleBrown Salmon SandyBrown Scrollbar SeaGreen SeaShell Sienna Silver SkyBlue SlateBlue SlateGray Snow SpringGreen SteelBlue 
+Tan Teal Thistle ThreeDDarkShadow ThreeDFace ThreeDHighlight ThreeDLightShadow ThreeDShadow Tomato Turquoise
+Violet
+Wheat White WhiteSmoke Window WindowFrame WindowText
+Yellow YellowGreen
+/C7"Browser Proprietary"
+-epub-caption-side -epub-text-transform -epub-word-break -epub-writing-mode -link-set -link-use -moz-alias
+-moz-appearance -moz-background-clip -moz-background-inline-policy -moz-background-origin -moz-binding
+-moz-border-bottom-colors -moz-border-left-colors -moz-border-radius -moz-border-radius-bottomleft
+-moz-border-radius-bottomright -moz-border-radius-topleft -moz-border-radius-topright
+-moz-border-right-colors -moz-border-top-colors -moz-box-align -moz-box-direction -moz-box-flex
+-moz-box-ordinal-group -moz-box-orient -moz-box-pack -moz-box-sizing -moz-cell -moz-column-count
+-moz-column-gap -moz-column-width -moz-context-menu -moz-copy -moz-first-node -moz-float-edge
+-moz-force-broken-image-icon -moz-grab -moz-grabbing -moz-image-region -moz-key-equivalent -moz-last-node
+-moz-margin-end -moz-margin-start -moz-opacity -moz-outline -moz-outline-color -moz-outline-offset
+-moz-outline-radius -moz-outline-radius-bottomleft -moz-outline-radius-bottomright
+-moz-outline-radius-topleft -moz-outline-radius-topright -moz-outline-style -moz-outline-width
+-moz-padding-end -moz-padding-start -moz-pre-wrap -moz-scrollbars-horizontal -moz-scrollbars-none
+-moz-scrollbars-vertical -moz-spinning -moz-tree-cell -moz-tree-cell-text -moz-tree-column
+-moz-tree-drop-feedback -moz-tree-image -moz-tree-indentation -moz-tree-line -moz-tree-progressmeter
+-moz-tree-row -moz-tree-separator -moz-tree-twisty -moz-user-focus -moz-user-input -moz-user-modify
+-moz-user-select -moz-zoom-in -moz-zoom-out -o-link -o-link-source -o-pre-wrap -o-replace
+-o-set-link-source -o-use-link-source -pre-wrap -replace -set-link-source -use-link-source
+-webkit-animation -webkit-animation-delay -webkit-animation-direction -webkit-animation-duration
+-webkit-animation-fill-mode -webkit-animation-iteration-count -webkit-animation-name
+-webkit-animation-play-state -webkit-animation-timing-function -webkit-appearance -webkit-aspect-ratio
+-webkit-backface-visibility -webkit-background-clip -webkit-background-composite -webkit-background-origin
+-webkit-background-size -webkit-border-after -webkit-border-after-color -webkit-border-after-style
+-webkit-border-after-width -webkit-border-before -webkit-border-before-color -webkit-border-before-style
+-webkit-border-before-width -webkit-border-bottom-left-radius -webkit-border-bottom-right-radius
+-webkit-border-end -webkit-border-end-color -webkit-border-end-style -webkit-border-end-width
+-webkit-border-fit -webkit-border-horizontal-spacing -webkit-border-image -webkit-border-radius
+-webkit-border-start -webkit-border-start-color -webkit-border-start-style
+-webkit-border-start-width-webkit-border-vertical-spacing -webkit-border-top-left-radius
+-webkit-border-top-right-radius -webkit-box-align -webkit-box-direction -webkit-box-flex
+-webkit-box-flex-group -webkit-box-lines -webkit-box-ordinal-groups -webkit-box-orient -webkit-box-pack
+-webkit-box-reflect -webkit-box-shadow -webkit-box-sizing -webkit-column-axis -webkit-column-break-after
+-webkit-column-break-before -webkit-column-break-inside -webkit-column-count -webkit-column-gap
+-webkit-column-rule -webkit-column-rule-color -webkit-column-rule-style -webkit-column-rule-width
+-webkit-column-span -webkit-column-width -webkit-columns -webkit-dashboard-region -webkit-filter
+-webkit-font-feature-settings -webkit-font-kerning -webkit-font-size-delta -webkit-font-smoothing
+-webkit-font-variant-ligatures -webkit-grid-column -webkit-grid-columns -webkit-grid-row -webkit-grid-rows
+-webkit-highlight -webkit-hyphenate-charset -webkit-hyphenate-limit-after -webkit-hyphenate-limit-before
+-webkit-hyphenate-limit-lines -webkit-hyphens -webkit-line-align -webkit-line-box-contain
+-webkit-line-break -webkit-line-clamp -webkit-line-grid -webkit-line-snap -webkit-locale
+-webkit-logical-height -webkit-logical-width -webkit-margin-after -webkit-margin-after-collapse
+-webkit-margin-before -webkit-margin-before-collapse -webkit-margin-bottom-collapse
+-webkit-margin-collapse -webkit-margin-end -webkit-margin-start -webkit-margin-top-collapse
+-webkit-marquee -webkit-marquee-direction -webkit-marquee-incr -webkit-marquee-repetition
+-webkit-marquee-speed -webkit-marquee-style -webkit-mask -webkit-mask-attachment -webkit-mask-box-image
+-webkit-mask-box-image-outset -webkit-mask-box-image-repeat -webkit-mask-box-image-slice
+-webkit-mask-box-image-width -webkit-mask-boximage-source -webkit-mask-clip -webkit-mask-composite
+-webkit-mask-image -webkit-mask-origin -webkit-mask-position -webkit-mask-position-x
+-webkit-mask-position-y -webkit-mask-repeat -webkit-mask-repeat-x -webkit-mask-repeat-y -webkit-mask-size
+-webkit-match-nearest-mail-blockquote-color -webkit-max-logical-height -webkit-max-logical-width
+-webkit-min-logical-height -webkit-min-logical-width -webkit-nbsp-mode -webkit-opacity
+-webkit-overflow-scrolling -webkit-padding-after -webkit-padding-before -webkit-padding-end
+-webkit-padding-start -webkit-perspective -webkit-perspective-origin -webkit-perspective-origin-x
+-webkit-perspective-origin-y -webkit-print-color-adjust -webkit-region-break-after
+-webkit-region-break-before -webkit-region-break-inside -webkit-region-overflow -webkit-rtl-ordering
+-webkit-shape-insided -webkit-shape-outside -webkit-svg-shadow -webkit-tap-highlight-color
+-webkit-text-decorations-in-effect -webkit-text-emphasis-position -webkit-text-fill-color
+-webkit-text-security -webkit-text-size-adjust -webkit-text-stroke -webkit-text-stroke-color
+-webkit-text-stroke-width -webkit-touch-callout -webkit-transform -webkit-transform-origin
+-webkit-transform-style -webkit-transition -webkit-transition-delay -webkit-transition-duration
+-webkit-transition-property -webkit-transition-timing-function -xv-digits -xv-voice-pitch -xv-voice-volume
+@-moz-document
+afar after-edge ahead alias alignment-adjust alignment-baseline all-scroll Alpha alphabetic amharic
+amharic-abegede arabic-indic asterisks auto-pos
+backwards baseline-shift before-edge behavior bengali binary binding block-inside block-line-height
+block-within-page Blur bookmark-label bookmark-level bookmark-target bounding-box break-all break-strict
+bt-rl button-small
+cambodian caps-height cell central change-bar change-bar-class change-bar-offset change-bar-side char
+check checkbox checkbox-container checkbox-small Chroma circled-decimal circled-lower-latin
+circled-upper-latin cjk-earthly-branch cjk-heavenly-stem clear-after col-resize color-profile
+column-break-after column-break-before consider-shifts content-edge context-menu copy crop cross
+devanagari dialog diamond disabled discard display-model display-role disregard-shifts
+distribute-all-lines distribute-center-last distribute-letter distribute-space dominant-baseline dot
+dot-dash dot-dot-dash dotted-decimal double-circled-decimal down drop-initial-after-adjust
+drop-initial-after-align drop-initial-before-adjust drop-initial-before-align drop-initial-size
+drop-initial-value DropShadow DXImageTransform
+each-box emboss enabled end-edge engrave ethiopic ethiopic-abegede ethiopic-abegede-am-et
+ethiopic-abegede-gez ethiopic-abegede-ti-er ethiopic-abegede-ti-et ethiopic-halehame-aa-er
+ethiopic-halehame-aa-et ethiopic-halehame-am-et ethiopic-halehame-gez ethiopic-halehame-om-et
+ethiopic-halehame-sid-et ethiopic-halehame-so-et ethiopic-halehame-ti-er ethiopic-halehame-ti-et
+ethiopic-halehame-tig ethiopic-numeric ew-resize exclude-ruby
+fill filled-circled-decimal filter finishopacity finishx finishy fit fit-position FlipH FlipV
+float-displace float-offset font-effect font-emphasize font-emphasize-position font-emphasize-style
+font-smooth footnotes format forwards freq
+Glow grid-height gujarati gurmukhi
+hand hanging hangul hangul-consonant here hyphen hyphenate hyphenate-after hyphenate-before
+hyphenate-character hyphenate-dictionary hyphenate-lines hyphenate-resource hyphens
+ideograph-alpha ideograph-numeric ideograph-parenthesis ideograph-space ideographic image-orientation
+image-resolution images ime-mode inactive include-ruby increment indent indent-edge-reset initial ink
+inline-box-align inline-inside inline-line-height inset-rect
+japanese-formal japanese-informal
+kannada keep-all khmer
+lao last layout-flow layout-grid layout-grid-char layout-grid-line layout-grid-mode layout-grid-type
+lightstrength line line-break line-edge line-stacking line-stacking-ruby line-stacking-shift
+line-stacking-strategy listbox literal-punctuation loose lower-armenian lower-hexadecimal lower-norwegian
+lr-tb
+malayalam manual margin-box margin-edge mark mark-after mark-before marquee marquee-repetition Mask
+mathematical max-size meet ment menuitem menulist menulist-button menulist-textfield menupopup Microsoft
+moderate mongolian move-to myanmar
+nesw-resize never newspaper no-change no-drop no-limit no-punctuation not-allowed ns-resize nwse-resize
+octal offx offy oriya oromo overflow-clip
+padding-edge page page-policy parenthesised-decimal parenthesised-lower-latin perceptual persian phase
+phonemes positive presentation-level preserve preserve-breaks progid progressbar
+radio radio-container radio-small reduced relative-colorimetric rendering-intent reset-size resizer rest
+rest-after rest-before rl-tb row-resize ruby ruby-align ruby-base ruby-base-group ruby-overhang
+ruby-position ruby-span ruby-text ruby-text-group
+same saturation scrollbar-3dlight-color scrollbar-arrow-color scrollbar-base-color
+scrollbar-darkshadow-color scrollbar-face-color scrollbar-highlight-color scrollbar-shadow-color
+scrollbar-track-color scrollbar-x-color scrollbarbutton-down scrollbarbutton-left scrollbarbutton-right
+scrollbarbutton-up scrollbartrack-horizontal scrollbartrack-vertical self separator set-link-source Shadow
+sidama simp-chinese-formal simp-chinese-informal slice slide somali spaces speek-numeral sRGB startx
+starty statusbar strength strict string-set style syriac
+tab-left-edge tab-side tabpanels tamil tb-rl telugu text-after-edge text-align-last text-autospace
+text-before-edge text-emphasis text-height text-line-color text-line-decoration text-line-skip
+text-line-style text-replace text-size text-underline-position textfield thai tibetan tigre tigrinya-er
+tigrinya-er-abegede tigrinya-et tigrinya-et-abegede toolbar toolbarbutton toolbox tooltip
+trad-chinese-formal trad-chinese-informal treeheadercell treeheadersortarrow treeitem treetwisty
+treetwistyopen treeview
+up upper-armenian upper-greek upper-hexadecimal upper-norwegian urdu use-link-source use-script
+vertical-ideographic vertical-text voice-balance voice-duration voice-pitch voice-pitch-range voice-rate
+voice-stress voice-volume
+Wave weak white-space-collapse writing-mode
+x-strong x-weak XRay
+zoom
+/C8"Media Types, Neg. Numbers"
+** -0 -1 -2 -3 -4 -5 -6 -7 -8 -9
+@media
+aural
+braille
+embossed
+handheld
+print projection
+screen speech
+tty tv
+/C9"Transitions"
+matrix matrix3d
+perspective
+rotate rotate3d rotateX rotateY rotateZ
+scale scale3d scaleX scaleY scaleZ skew skewX skewY
+translate translate3d translateX translateY translateZ
+/C9"Important"
+!important
\ No newline at end of file
Index: doc/tools/ultraedit/ultraedit/wordfiles/html.uew
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/wordfiles/html.uew	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/wordfiles/html.uew	(working copy)
@@ -0,0 +1,126 @@
+/L3"HTML" HTML_LANG Nocase Noquote Block Comment On = <!-- Block Comment Off = --> File Extensions = HTM HTML SHTML HTT HTA HTX CFM JSP PHP PHTML ASP TMPL ASAX ASHX ASMX ASPX ASCX
+/TGBegin "External Links"
+/TGFindStr = "<a\s[^>]*\<href=["']([^"'#].*?)["']"
+/TGEnd
+/TGBegin "Local Links"
+/TGFindStr = "<a\s[^>]*\<href=["'](#.*?)["']"
+/TGEnd
+/TGBegin "Anchors"
+/TGFindStr = "<(?:[a-z]+\s[^>]*\<id|a\s[^>]*\<name)=["']([^"'].*?)["']"
+/TGEnd
+/TGBegin "Forms"
+/TGFindStr = "<form\s[^>]*\<name=["']([^"'].*?)["']"
+/TGBegin "Method"
+/TGFindStr = "method=["']([^"'].*?)["']"
+/TGFindBStart = "<"
+/TGFindBEnd = ">"
+/TGEnd
+/TGBegin "Action"
+/TGFindStr = "action=["']([^"'].*?)["']"
+/TGFindBStart = "<"
+/TGFindBEnd = ">"
+/TGEnd
+/TGEnd
+/TGBegin "Images"
+/TGFindStr = "<img\s[^>]*\<src=["']([^"'].*?)["']"
+/TGEnd
+/TGBegin "Scripts"
+/TGFindStr = "<script\s[^>]*\<src=["']([^"'].*?)["']"
+/TGEnd
+/TGBegin "Stylesheets"
+/TGFindStr = "<link\s[^>]*\<href=["']([^"'].*?\.css)["']"
+/TGEnd
+/Regexp Type = Perl
+/Delimiters = ! "	$%&'()*+,.:;<=>?@[\]^{|}~
+/Member String = "\$S[ \t]*=[ \t&]*new[ \t]+([a-z_]+[a-z0-9_]*)"
+/Variable String = "\$S[ \t]*=[ \t&]*new[ \t]+([a-z_]+[a-z0-9_]*)"
+/Indent Strings = "<"
+/Unindent Strings = "</"
+/Open Brace Strings =  "{" "(" "[" "<"
+/Close Brace Strings = "}" ")" "]" ">"
+/C1"Tags" STYLE_TAG
+<a </a> <abbr> <abbr </abbr> <above> <address> <address </address> <area </area <array> <article> 
+<article </article> <aside> <aside </aside> <audio> <audio </audio>
+<b> <b </b> <base <bdo> <bdo </bdo> <bgsound <blink> <blink </blink> <blockquote> <blockquote 
+</blockquote> <body> <body </body> <box> <br/> <br> <br <button> </button>
+<canvas> <canvas </canvas> <caption> <caption </caption> <cite> <cite </cite> <code> <code </code> 
+<col> <col <colgroup> <colgroup </colgroup> <command> <command </command> <comment> </comment>
+<datalist> <datalist </datalist> <dd> <dd </dd> <del> <del </del> <details> <details </details> 
+<dfn> <dfn </dfn> <div> <div </div> <dl> <dl </dl> <dt> <dt </dt>
+<em> <em </em> <embed
+<fieldset> <fieldset </fieldset> <fig> <figcaption> <figcaption </figcaption> <figure> <figure 
+</figure> <footer> <footer </footer> <form> <form </form>
+<h1> <h1 </h1> <h2> <h2 </h2> <h3> <h3 </h3> <h4> <h4 </h4> <h5> <h5 </h5> <h6> <h6 </h6> <head> 
+<head </head> <header> <header </header> <hgroup> <hgroup </hgroup> <hr/> <hr> <hr <html> <html </html>
+<i> <i </i> <iframe> <iframe </iframe> <ilayer> </ilayer> <img <input> <input <ins> <ins </ins>
+<kbd> <kbd </kbd> <keygen
+<label> <label </label> <layer> <layer </layer> <legend> <legend </legend> <li> <li </li> <link 
+<listing> </listing>
+<map </map> <mark> <mark </mark> <marquee </marquee> <menu> <menu </menu> <meta <meter> <meter 
+</meter> <multicol> </multicol>
+<nav> <nav </nav> <nextid <nobr> </nobr> <nolayer> </nolayer> <noscript> </noscript> <note> </note>
+<object> <object </object> <ol> <ol </ol> <optgroup> <optgroup </optgroup> <option> <option </option> 
+<output> <output </output>
+<p> <p </p> <param <pre> <pre </pre> <progress> <progress </progress>
+<q> <q </q> <quote>
+<range> <root> <rp> <rp </rp> <rt> <rt </rt> <ruby> <ruby </ruby>
+<samp> <samp </samp> <script> <script </script> <section> <section </section> <select> <select </select> 
+<small> <small </small> <sound <source> <source </source> <spacer> <span> <span </span> <sqrt> <strong> 
+<strong </strong> <style> <style </style> <sub> <sub </sub> <summary> <summary </summary> <sup> <sup </sup> 
+<table> <table </table> <tbody> <tbody </tbody> <td> <td </td> <text> <textarea> <textarea </textarea> 
+<tfoot> <tfoot </tfoot> <th> <th </th> <thead> <thead </thead> <time> <time </time> <title> </title> <tr> 
+<tr </tr>
+<ul> <ul </ul>
+<var> <var </var> <video> <video </video>
+<wbr>
+<xmp> </xmp>
+// />
+>
+/C2"Attributes" STYLE_ATTRIBUTE
+abbr= accept-charset= accept= accesskey= action= align= alink= alt= archive= aria-*= async= autocomplete autofocus= autoplay= axis=
+background= behavior behavior> below below> bgcolor= border=
+cellpadding= cellspacing= challenge= char= charoff= charset= checked checked> cite= class= classid= clear= code= codebase= codetype= color= cols= colspan= compact compact> content= contenteditable= contextmenu= controls= coords=
+data= data-*= date= datetime= datetime-local= declare declare> defer defer> dir= disabled disabled> draggable=
+email= enctype=
+face= for= form= formaction= formenctype= formmethod= formnovalidate= formtarget= frame= frameborder= framespacing=
+headers= height= hidden= high= href= hreflang= hspace= http-equiv=
+icon= id= ismap= itemid= itemprop= itemref= itemscope= itemtype=
+keytype= kind=
+label= lang= language= link= list= longdesc= loop= low=
+mailto= manifest= marginheight= marginwidth= max maxlength= media= method= min month= multiple multiple>
+name= nohref nohref> noresize noresize> noshade noshade> novalidate= nowrap nowrap> number=
+object= onabort= onbeforeunload= onblur= oncanplay= oncanplaythrough= onchange= onclick= oncontextmenu= ondblclick= ondrag= ondragend= ondragenter= ondragleave= ondragover= ondragstart= ondrop= ondurationchange= onemptied= onended= onerror= onerror= onfocus= onformchange= onforminput= onhashchange= oninput= oninvalid= onkeydown= onkeypress= onkeyup= onload= onloadeddata= onloadedmetadata= onloadstart= onmessage= onmousedown= onmousemove= onmouseout= onmouseover= onmouseup= onmousewheel= onoffline= ononline= onpagehide= onpageshow= onpause= onplay= onplaying= onpopstate= onprogress= onratechange= onreadystatechange= onreset= onresize= onscroll= onseeked= onseeking= onselect= onshow= onstalled= onstorage= onsubmit= onsuspend= ontimeupdate= onunload= onvolumechange= onwaiting= open= optimum= 
+pattern ping= placeholder= poster= preload= profile= prompt=
+radiogroup= range= readonly readonly> rel= required= rev= reversed= role= rows= rowspan= rules=
+sandbox= scheme= scope= scoped= scrolling= seamless= search= selected selected> shape= size= sizes= span= src= srcdoc= spellcheck= standby= start= step srclang= style= summary=
+tabindex= target= tel= text= title= topmargin= type=
+url= usemap=
+valign= value= valuetype= version= vlink= vspace=
+week= width=
+=
+/C3"Special Characters"
+&aacute &acirc &acute &aelig &agrave &alefsym &alpha &amp &and &ang &aring &asymp &atilde &auml
+&bdquo &beta &brvbar &bull
+&cap &ccedil &cedil &cent &chi &circ &clubs &cong &copy &crarr &cup &curren
+&dagger &darr &deg &delta &diams &divide
+&eacute &ecirc &egrave &empty &emsp &ensp &epsilon &equiv &eta &eth &euml &euro &exist
+&fnof &forall &frac12 &frac14 &frac34 &frasl
+&gamma &ge &gt
+&harr &hearts &hellip
+&iacute &icirc &iexcl &igrave &image &infin &int &iota &iquest &isin &iuml
+&kappa
+&lambda &lang &laquo &larr &lceil &ldquo &le &lfloor &lowast &loz &lrm &lsaquo &lsquo &lt
+&macr &mdash &micro &middot &minus &mu
+&nabla &nbsp &ndash &ne &ni &not &notin &nsub &ntilde &nu &oacute &ocirc
+&oelig &ograve &oline &omega &omicron &oplus &or &ordf &ordm &oslash &otilde &otimes &ouml
+&para &part &permil &perp &phi &pi &piv &plusmn &pound &prime &prod &prop &psi
+&quot
+&radic &rang &raquo &rarr &rceil &rdquo &real &reg &rfloor &rho &rlm &rsaquo &rsquo
+&sbquo &scaron &sdot &sect &shy &sigma &sigmaf &sim &spades &sub &sube &sum &sup &sup1 &sup2 &sup3 &supe &szlig
+&tau &there4 &theta &thetasym &thinsp &thorn &tilde &times &trade
+&uacute &uarr &ucirc &ugrave &uml &upsih &upsilon &uuml
+&weierp
+&xi
+&yacute &yen &yuml
+&zeta &zwj &zwnj
+;
\ No newline at end of file
Index: doc/tools/ultraedit/ultraedit/wordfiles/java.uew
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/wordfiles/java.uew	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/wordfiles/java.uew	(working copy)
@@ -0,0 +1,146 @@
+/L4"Java" JAVA_LANG Line Comment = // Block Comment On = /* Block Comment Off = */ Escape Char = \ File Extensions = JAV JAVA
+/Regexp Type = Perl
+/TGBegin "Imports"
+/TGFindStr = "^import([ \t]+[a-z0-9\.\*]+);"
+/TGEnd
+/TGBegin "Methods"
+/TGFindStr = "^[ \t]*[ps][a-z]+ [a-z0-9]+ (.*)\(.*\)[\n \ta-z0-9]+\{"
+/TGFindStr = "^[ \t]*[ps][a-z]+ (.*)\(.*\).*\{$"
+/TGBegin "Parameters"
+/TGFindStr = "[ \t\n]*([^,]+)"
+/TGFindBStart = "\("
+/TGFindBEnd = "\)"
+/TGEnd
+/TGBegin "Variables"
+//type name;
+/TGFindStr = "^[ \t]*([a-z0-9_]+[ \t\*]+[a-z0-9\[\]_]+);"
+/TGFindBStart = "\{"
+/TGFindBEnd = "\}"
+//type name = init;
+/TGFindStr = "^[ \t]*([a-z0-9_]+[ \t\*]+[a-z0-9\[\]_]+)[ \t]*=.*;"
+/TGFindBStart = "\{"
+/TGFindBEnd = "\}"
+/TGEnd
+/TGEnd
+/Delimiters = ~!@%^&*()-+=|\/{}[]:;"'<> ,	.?
+/Member String = "([A-Za-z0-9_:\.]+)[ \t\*&]+\$S[ \t]*[\(=\);,]"
+/Variable String = "([A-Za-z0-9_:\.]+)[ \t\*&]+\$S[ \t]*[\(=\);,]"
+/Indent Strings = "{"
+/Unindent Strings = "}"
+/Open Brace Strings =  "{" "(" "[" "<"
+/Close Brace Strings = "}" ")" "]" ">"
+/Open Fold Strings = "{"
+/Close Fold Strings = "}"
+/C1"Keywords" STYLE_KEYWORD
+abstract
+boolean break byte
+case catch char class continue
+default do double
+else extends
+false final finally float for
+if implements import instanceof int interface
+length long
+native new null
+package private protected public
+return
+short static super switch synchronized
+this threadsafe throw throws transient true try
+void
+while
+/C2"Classes" STYLE_FUNCTION
+AWTError AWTEvent AWTEventMulticaster AWTException AbstractMethodError AccessException Acl AclEntry
+AclNotFoundException ActionEvent ActionListener Adjustable AdjustmentEvent AdjustmentListener Adler32
+AlreadyBoundException Applet AppletContext AppletStub AreaAveragingScaleFilter ArithmeticException Array
+ArrayIndexOutOfBoundsException ArrayStoreException AudioClip
+BeanDescriptor BeanInfo Beans BigDecimal BigInteger BindException BitSet Boolean BorderLayout
+BreakIterator BufferedInputStream BufferedOutputStream BufferedReader BufferedWriter Button ButtonPeer
+Byte ByteArrayInputStream ByteArrayOutputStream
+CRC32 Calendar CallableStatement Canvas CanvasPeer CardLayout Certificate CharArrayReader CharArrayWriter
+CharConversionException Character CharacterIterator Checkbox CheckboxGroup CheckboxMenuItem
+CheckboxMenuItemPeer CheckboxPeer CheckedInputStream CheckedOutputStream Checksum Choice ChoiceFormat
+ChoicePeer Class ClassCastException ClassCircularityError ClassFormatError ClassLoader
+ClassNotFoundException Clipboard ClipboardOwner CloneNotSupportedException Cloneable
+CollationElementIterator CollationKey Collator Color ColorModel Compiler Component ComponentAdapter
+ComponentEvent ComponentListener ComponentPeer ConnectException ConnectIOException Connection Constructor
+Container ContainerAdapter ContainerEvent ContainerListener ContainerPeer ContentHandler
+ContentHandlerFactory CropImageFilter Cursor Customizer
+DGC DSAKey DSAKeyPairGenerator DSAParams DSAPrivateKey DSAPublicKey DataFlavor DataFormatException
+DataInput DataInputStream DataOutput DataOutputStream DataTruncation DatabaseMetaData DatagramPacket
+DatagramSocket DatagramSocketImpl Date DateFormat DateFormatSymbols DecimalFormat DecimalFormatSymbols
+Deflater DeflaterOutputStream Dialog DialogPeer Dictionary DigestException DigestInputStream
+DigestOutputStream Dimension DirectColorModel Double Driver DriverManager DriverPropertyInfo
+EOFException EmptyStackException Enumeration Error Event EventListener EventObject EventQueue
+EventSetDescriptor Exception ExceptionInInitializerError ExportException
+FeatureDescriptor Field FieldPosition File FileDescriptor FileDialog FileDialogPeer FileInputStream
+FileNameMap FileNotFoundException FileOutputStream FileReader FileWriter FilenameFilter FilterInputStream
+FilterOutputStream FilterReader FilterWriter FilteredImageSource Float FlowLayout FocusAdapter FocusEvent
+FocusListener Font FontMetrics FontPeer Format Frame FramePeer
+GZIPInputStream GZIPOutputStream Graphics GregorianCalendar GridBagConstraints GridBagLayout GridLayout
+Group
+Hashtable HttpURLConnection
+IOException Identity IdentityScope IllegalAccessError IllegalAccessException IllegalArgumentException
+IllegalComponentStateException IllegalMonitorStateException IllegalStateException
+IllegalThreadStateException Image ImageConsumer ImageFilter ImageObserver ImageProducer
+IncompatibleClassChangeError IndexColorModel IndexOutOfBoundsException IndexedPropertyDescriptor
+InetAddress Inflater InflaterInputStream InputEvent InputStream InputStreamReader Insets
+InstantiationError InstantiationException Integer InternalError InterruptedException
+InterruptedIOException IntrospectionException Introspector InvalidClassException InvalidKeyException
+InvalidObjectException InvalidParameterException InvocationTargetException ItemEvent ItemListener
+ItemSelectable
+Key KeyAdapter KeyEvent KeyException KeyListener KeyManagementException KeyPair KeyPairGenerator
+Label LabelPeer LastOwnerException LayoutManager LayoutManager2 Lease LightweightPeer
+LineNumberInputStream LineNumberReader LinkageError List ListPeer ListResourceBundle LoaderHandler Locale
+LocateRegistry LogStream Long
+MalformedURLException MarshalException Math MediaTracker Member MemoryImageSource Menu MenuBar MenuBarPeer
+MenuComponent MenuComponentPeer MenuContainer MenuItem MenuItemPeer MenuPeer MenuShortcut MessageDigest
+MessageFormat Method MethodDescriptor MissingResourceException Modifier MouseAdapter MouseEvent
+MouseListener MouseMotionAdapter MouseMotionListener MulticastSocket
+Naming NegativeArraySizeException NoClassDefFoundError NoRouteToHostException NoSuchAlgorithmException
+NoSuchElementException NoSuchFieldError NoSuchFieldException NoSuchMethodError NoSuchMethodException
+NoSuchObjectException NoSuchProviderException NotActiveException NotBoundException NotOwnerException
+NotSerializableException NullPointerException Number NumberFormat NumberFormatException
+ObjID Object ObjectInput ObjectInputStream ObjectInputValidation ObjectOutput ObjectOutputStream
+ObjectStreamClass ObjectStreamException Observable Observer Operation OptionalDataException
+OutOfMemoryError OutputStream OutputStreamWriter Owner
+PaintEvent Panel PanelPeer ParameterDescriptor ParseException ParsePosition Permission PipedInputStream
+PipedOutputStream PipedReader PipedWriter PixelGrabber Point Polygon PopupMenu PopupMenuPeer
+PreparedStatement Principal PrintGraphics PrintJob PrintStream PrintWriter PrivateKey Process Properties
+PropertyChangeEvent PropertyChangeListener PropertyChangeSupport PropertyDescriptor PropertyEditor
+PropertyEditorManager PropertyEditorSupport PropertyResourceBundle PropertyVetoException ProtocolException
+Provider ProviderException PublicKey PushbackInputStream PushbackReader
+RGBImageFilter RMIClassLoader RMIFailureHandler RMISecurityException RMISecurityManager RMISocketFactory
+Random RandomAccessFile Reader Rectangle Registry RegistryHandler Remote RemoteCall RemoteException
+RemoteObject RemoteRef RemoteServer RemoteStub ReplicateScaleFilter ResourceBundle ResultSet
+ResultSetMetaData RuleBasedCollator Runnable Runtime RuntimeException
+SQLException SQLWarning ScrollPane ScrollPanePeer Scrollbar ScrollbarPeer SecureRandom Security
+SecurityException SecurityManager SequenceInputStream Serializable ServerCloneException ServerError
+ServerException ServerNotActiveException ServerRef ServerRuntimeException ServerSocket Shape Short
+Signature SignatureException Signer SimpleBeanInfo SimpleDateFormat SimpleTimeZone Skeleton
+SkeletonMismatchException SkeletonNotFoundException Socket SocketException SocketImpl SocketImplFactory
+SocketSecurityException Stack StackOverflowError Statement StreamCorruptedException StreamTokenizer String
+StringBuffer StringBufferInputStream StringCharacterIterator StringIndexOutOfBoundsException StringReader
+StringSelection StringTokenizer StringWriter StubNotFoundException SyncFailedException System SystemColor
+TextArea TextAreaPeer TextComponent TextComponentPeer TextEvent TextField TextFieldPeer TextListener
+Thread ThreadDeath ThreadGroup Throwable Time TimeZone Timestamp TooManyListenersException Toolkit
+Transferable Types
+UID URL URLConnection URLEncoder URLStreamHandler URLStreamHandlerFactory UTFDataFormatException
+UnexpectedException UnicastRemoteObject UnknownError UnknownHostException UnknownServiceException
+UnmarshalException Unreferenced UnsatisfiedLinkError UnsupportedEncodingException
+UnsupportedFlavorException
+VMID Vector VerifyError VetoableChangeListener VetoableChangeSupport VirtualMachineError Visibility Void
+Window WindowAdapter WindowEvent WindowListener WindowPeer WriteAbortedException Writer
+ZipEntry ZipException ZipFile ZipInputStream ZipOutputStream
+/C3"Operators" STYLE_OPERATOR
+!
+%
+&
+*
++
+-
+// /
+<
+=
+>
+^
+|
+~
\ No newline at end of file
Index: doc/tools/ultraedit/ultraedit/wordfiles/javascript.uew
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/wordfiles/javascript.uew	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/wordfiles/javascript.uew	(working copy)
@@ -0,0 +1,202 @@
+/L9"JavaScript" JSCRIPT_LANG Line Comment = // Block Comment On = /* Block Comment Off = */ Escape Char = \ String Chars = '" File Extensions = JS
+/Delimiters = ~!@%^&*()-+=|\/{}[]:;"'<> ,	.?
+/Regexp Type = Perl
+/TGBegin "Anonymous Functions"
+/TGFindStr = "^[ \t]*(?:([\w \t\.\[\]]+)[ \t]*[=:][ \t]*){1,5}function[ \t]*\([^\)]*\)"
+/TGBegin "Functions"
+/TGFindStr = "^[ \t]*function[ \t]*(\w+[ \t]*)\(.*\)"
+/TGFindStr = "^[ \t]*function[ \t]*(\w+[ \t]*)\([^\)]*?\)"
+/TGBegin "Parameters"
+/TGFindStr = "[ \t\n]*([^,\s]+)"
+/TGFindBStart = "\("
+/TGFindBEnd = "\)"
+/TGEnd
+/TGEnd
+/TGEnd
+/Indent Strings = "{" "else"
+/Unindent Strings = "}"
+/Open Brace Strings =  "{" "(" "[" "<"
+/Close Brace Strings = "}" ")" "]" ">"
+/Open Fold Strings = "{"
+/Close Fold Strings = "}"
+/C1"Keywords" STYLE_KEYWORD
+abstract
+break byte
+case catch char class const continue
+default delete do double
+else extends
+false final finally float for function
+goto
+if implements import in instanceof int interface
+long
+native null
+package private protected public
+reset return
+short static super switch synchronized
+this throw transient true try
+var void
+while with
+/C2"Objects" STYLE_OPERATOR
+Anchor Applet Area Array
+Boolean Button
+Checkbox Collection Crypto
+Date Dictionary Drive Drives
+Element Enumerator Event
+File FileObject FileSystemObject FileUpload Folder Folders Form Frame Function
+Global
+HTMLElement Hidden History
+Image Infinity Input
+JSObject JavaArray JavaClass JavaObject JavaPackage
+Layer Link
+Math MimeType
+Navigator Number
+Object Option
+Packages Password Plugin PrivilegeManager
+Random RegExp
+Select String Submit
+Text Textarea
+URL UltraEdit
+VBArray
+WScript
+activeDocument
+document
+screen
+window
+/C3"Methods and Properties" STYLE_METHOD
+ActiveXObject
+E Echo
+FromPoint
+HandleEvent
+LN10 LN2 LOG10E LOG2E
+MAX_VALUE MIN_VALUE
+NEGATIVE_INFINITY NaN
+PI POSITIVE_INFINITY
+SQRT1_2 SQRT2
+TYPE
+UTC
+above abs acos action activeElement alert alinkColor all altKey anchor anchors appCodeName appName
+appVersion applets apply arguments arity asin assign atan atan2 atob availHeight availLeft availTop
+availWidth
+back background below bgColor big blink blur bold border borderWidths bottom btoa button
+call callee caller cancelBubble captureEvents ceil charAt charCodeAt charset checked children className
+classes clear clearInterval clearTimeout click clientInformation clientX clientY close closed colorDepth
+compile complete concat confirm constructor contains contextual cookie cos crypto ctrlKey current
+data defaultCharset defaultChecked defaultSelected defaultStatus defaultValue description
+disableExternalCapture disablePrivilege display domain
+element elements embeds enableExternalCapture enablePrivilege enabledPlugin encoding escape eval event
+exec exp expando
+fgColor fileName find fixed floor focus fontColor fontSize form forms forward frames fromCharCode
+fromElement
+get getAttribute getClass getDate getDay getFullYear getHours getMember getMilliseconds getMinutes
+getMonth getSeconds getSelection getSlot getTime getTimezoneOffset getUTCDate getUTCDay getUTCFullYear
+getUTCHours getUTCMilliseconds getUTCMinutes getUTCMonth getUTCSeconds getWindow getYear global go
+hash height hidden history home host hostName href hspace
+id ids ignoreCase images index indexOf inner innerHTML innerHeight innerText innerWidth insertAdjacentHTML
+insertAdjacentText isFinite isNaN italics
+java javaEnabled join
+keyCode
+lang language lastIndex lastIndexOf lastMatch lastModified lastParen layerX layerY layers left leftContext
+length link linkColor links load location locationBar log lowsrc
+margins match max menubar method mimeTypes min modifiers moveAbove moveBelow moveBy moveTo moveToAbsolute
+multiline
+name navigate navigator netscape next number
+offscreenBuffering offset offsetHeight offsetLeft offsetParent offsetTop offsetWidth offsetX offsetY
+onHelp onabort onblur onchange onclick ondblclick ondragdrop onerror onfocus onkeydown onkeypress onkeyup
+onload onmousedown onmousemove onmouseout onmouseover onmouseup onmove onreset onresize onsubmit onunload
+open opener options outerHTML outerHeight outerText outerWidth
+paddings pageX pageXOffset pageY pageYOffset parent parentElement parentLayer parentWindow parse
+parseFloat parseInt pathname personalbar pixelDepth platform plugins pop port pow preference previous
+print prompt protocol prototype push
+random readyState reason referrer refresh releaseEvents reload removeAttribute removeMember replace
+resizeBy resizeTo returnValue reverse right rightContext round
+screenX screenY scroll scrollBy scrollIntoView scrollTo scrollbars search select selected selectedIndex
+self setAttribute setDate setFullYear setHotkeys setHours setInterval setMember setMilliseconds setMinutes
+setMonth setResizable setSeconds setSlot setTime setTimeout setUTCDate setUTCFullYear setUTCHours
+setUTCMillseconds setUTCMinutes setUTCMonth setUTCSeconds setYear setZOptions shift shiftKey siblingAbove
+siblingBelow signText sin slice smallsort source sourceIndex splice split sqrt src srcElement srcFilter
+status statusbar stop strike style sub submit substr substring suffixes sun sup systemLanguage
+tagName tags taint taintEnabled tan target test text title toElement toGMTString toLocaleLowerCase
+toLocaleString toLocaleUpperCase toLowerCase toString toUTCString toUpperCase toolbar top type
+unescape unshift untaint unwatch userAgent userLanguage
+value valueOf visibility vlinkColor vspace
+watch which width write writeln
+x
+y
+zIndex
+/C4"Operators" STYLE_OPERATOR
+!
+$
+%
+&
+*
++
+-
+// /
+:
+<
+=
+>
+?
+[
+]
+^
+is
+new
+sizeof
+typeof
+unchecked
+|
+~
+/C5"Separs" STYLE_OPERATOR
+(
+)
+,
+;
+{
+}
+/C6"UE/UES Script Commands" STYLE_FUNCTION
+ASCIIToUTF8 ASCIIToUnicode
+UTF8ToASCII
+ansiToOem
+cancelSelect clearAllBookmarks clearClipboard closeFile collapseAll columnCenterJustify columnCut columnDelete columnInsert
+columnInsertNum columnLeftJustify columnModeOff columnModeOn columnRightJustify commentAdd commentRemove
+commentSelectionAdd commentSelectionRemove copy copyAllBookmarkLines copyAppend copyFilePath cut cutAllBookmarkLines cutAppend
+decodeBase64 decryptFilePrompt delAllBookmarkLines delAllHiddenLines deleteLine deleteText deleteToEndOfLine
+deleteToStartOfLine dosToMac dosToUnix dupeLine
+encodeBase64 encryptFilePrompt endSelect expandAll
+findReplace frInFiles fromEBCDIC
+getString getValue gotoBookmark gotoBookmarkSelect gotoEndOfNextWord gotoEndOfNextWordSelect gotoEndOfPrevWord
+gotoEndOfPrevWordSelect gotoLine gotoLineSelect gotoPage gotoPageSelect gotoPos gotoPosSelect
+hexDelete hexInsert hexOff hexOn hideOrShowLines
+insertLine insertMode insertPageBreak insertTemplate invertCase isChar isCharGt isColNum isColNumGt
+isEof isExt isFTP isFound isHexModeOn isName isNotFound isReadOnly isSel isWordWrap
+key
+matchBrace messageBox moveLineDown moveLineUp
+newFile
+oemToAnsi outputWindow overStrikeMode
+paste perlReOn previousBookmark previousBookmarkSelect
+readOnlyOff readOnlyOn reIndentSelection returnToWrap runTool
+save saveAll saveAs selectAll selectClipboard selectLine selectToBottom selectToTop selectWord
+setActive showWindow sort sortAsc sortDes spacesToTabs spacesToTabsAll startSelect
+tabsToSpaces timeDate toCaps toEBCDIC toLower toUpper toggleBookmark trimLeadingSpaces trimTrailingSpaces
+ueReOn unicodeToASCII unixMacToDos unixReOn
+var_dump
+wordWrapOff wordWrapOn wrapToReturn
+xmlConvertToCRLF
+/C7"UE/UES Script Parameters" STYLE_ELEMENT
+activeDocumentIdx ascending
+clipboardContent clipboardIdx codePage col1End col1Start col2End col2Start col3End col3Start
+col4End col4Start columnMode currentChar currentColumnNum currentLineNum currentPos
+directoryStart displayLinesDoNotMatch
+fileSize filesToSearch fromCol
+hexMode
+ignoreHiddenSubs insOvrMode
+lineTerminator logChanges
+matchCase matchWord mode
+openMatchingFiles
+path preserveCase
+regExp regexMode remKey1 remKey2 remKey3 remKey4 removeDuplicates replaceAll replaceInAllOpen reverseSearch
+searchAscii searchDown searchInColumn searchInFilesTypes searchSubs selectText selection showOutput showStatus
+toCol
+unicodeSearch useEncoding useOutputWindow
+visible
Index: doc/tools/ultraedit/ultraedit/wordfiles/legacy/c_cplusplus.uew
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/wordfiles/legacy/c_cplusplus.uew	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/wordfiles/legacy/c_cplusplus.uew	(working copy)
@@ -0,0 +1,104 @@
+/L1"C/C++" C_LANG Line Comment = // Block Comment On = /* Block Comment Off = */ Escape Char = \ String Chars = "' File Extensions = C CPP CC CXX H HPP AWK
+/TGBegin "Function"
+/TGFindStr = "%^([a-z_][a-z_0-9^[^]*]++^)[ ^t^p^r^n]++([~)]++)[~;{()]+[^p^r^n ^t]++[~/]++{[~}]"
+/TGFindStr = "%[ ^t]++^([a-z_][a-z_0-9]++::[a-z_^~][:a-z_0-9]++^)[ ^t^p]++([^p*&:, ^t^[^]/*^-'=:&a-z_0-9./(!]++)[~;{]++{"
+/TGFindStr = "%[ ^t]++[a-z_][:a-z_0-9^[^]*&]++[ ^t]+^([a-z_][a-z_0-9]++::[a-z_^~][:a-z_0-9]++^)[ ^t^p]++([^p*&:, ^t^[^]/*^-'=:&a-z_0-9./(!]++)[~;]"
+/TGFindStr = "%[a-z_][a-z_0-9^[^]:&]++[ ^t*]+[*&]++^([a-z_][a-z_0-9]++^)[ ^t]++([^p*&:, ^t^[^]a-z_0-9\+-./(!]++)[~;]++$"
+/TGFindStr = "%[a-z_][:a-z_0-9*&$^[^]*]++[ ^t]+[a-z_][:a-z_0-9*&$^[^]]++[ ^t*]+[*&]++^([a-z_][a-z_0-9]++^)[ ^t]++([^p*&:, ^t^[^]a-z_0-9./(!]++)+[~;]"
+/TGFindStr = "%[a-z_][:a-z_0-9^[^]*&]++[ ^t]+[a-z_][:a-z_0-9*&^[^]]++[ ^t]+[a-z_][:a-z_0-9*&^[^]]++[ ^t]+[*&]++^([a-z_][a-z_0-9]++^)[ ^t]++([^p*&:, ^t^[^]a-z_0-9./(!]++)[~;]"
+/TGFindStr = "%[a-z_][:a-z_0-9^[^]*&]++[ ^t]+[a-z_][:a-z_0-9*&^[^]]++[ ^t]+[a-z_][:a-z_0-9*&^[^]]++[ ^t]+[a-z_][:a-z_0-9*&^[^]]++[ ^t]+[*&]++^([a-z_][a-z_0-9]++^)[ ^t]++([^p*&:, ^t^[^]a-z_0-9./(!]++)[~;]"
+/TGBegin "Parameter"
+/TGFindStr = "[ ^t^p]++^([~,]+^)"
+/TGFindBStart = "("
+/TGFindBEnd = ")"
+/TGEnd
+/TGBegin "Variable"
+//type name;
+/TGFindStr = "%[ ^t]++^([a-z0-9_]+[ ^t^*]+[a-z0-9^[^]_]+^);"
+/TGFindBStart = "{"
+/TGFindBEnd = "}"
+//type name = init;
+/TGFindStr = "%[ ^t]++^([a-z0-9_]+[ ^t^*]+[a-z0-9^[^]_]+^)[ ^t]++=*;"
+/TGFindBStart = "{"
+/TGFindBEnd = "}"
+/TGEnd
+/TGEnd
+/Delimiters = ~!@%^&*()-+=|\/{}[]:;"'<> ,	.?
+/Member String = "^([a-z0-9_:.]+^)[ ^t^*&]+$S[ ^t^[^]a-z0-9_]++[(-);,]"
+//Variable String = "%[ ^t]++^([!-~ ^t<>]+*[~a-z^p]^)$S[ ^t;,()^-]"
+/Variable String = "^([!-~ ^t<>]+[~a-z^p]^)$S[ ^t;,()^-]"
+/Indent Strings = "{" "if" "else" ":"
+/Unindent Strings = "}"
+/Open Brace Strings =  "{" "(" "["
+/Close Brace Strings = "}" ")" "]"
+/Open Fold Strings = "{"
+/Close Fold Strings = "}"
+/C1"Keywords" STYLE_KEYWORD
+#define #elif #else #endif #error #if #ifdef #ifndef #include #include_next #line #pragma #undef
+__asm __based __cdecl __declspec __except __far __fastcall __finally __fortran __huge __inline __int16
+__int32 __int64 __int8 __interrupt __leave __loadds __near __pascal __saveregs __segment __segname __self
+__stdcall __try __uuidof
+auto
+bool break
+case char const continue
+default defined do double
+else enum extern
+float for
+goto
+if int
+long
+register return
+short signed sizeof static struct switch
+typedef
+union unsigned
+void volatile
+while
+/C2"C++ Keywords" STYLE_KEYWORD
+__multiple_inheritance __single_inheritance __virtual_inheritance
+catch class const_cast
+delete dynamic_cast
+explicit export
+false friend
+inline
+mutable
+namespace new
+operator
+private protected public
+reinterpret_cast
+static_cast
+template this throw true try typeid typename
+using
+virtual
+wchar_t
+/C3"Microsoft C extensions" STYLE_EXTENSION
+dllexport dllimport
+naked
+thread
+uuid
+/C4"Operators" STYLE_OPERATOR
+!
+$
+%
+&
+*
++
+-
+.
+// /
+:
+<
+=
+>
+?
+^
+|
+~
+/C5"Braces, comma, semicolon"
+(
+)
+,
+;
+[
+]
+{
+}
\ No newline at end of file
Index: doc/tools/ultraedit/ultraedit/wordfiles/legacy/csharp.uew
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/wordfiles/legacy/csharp.uew	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/wordfiles/legacy/csharp.uew	(working copy)
@@ -0,0 +1,84 @@
+/L7"C#" CSHARP_LANG Line Comment = // Block Comment On = /* Block Comment Off = */ Escape Char = \ String Chars = "' String Literal Prefix = @ File Extensions = CS
+/TGBegin "Function"
+/TGFindStr = "%[ ^t]++[a-z-_.0-9]+[ ^t]+[a-z-_.0-9]+[ ^t]+[a-z-_.0-9<>]+[ ^t]+^([0-9a-z-_. ^t]++^)(+[~=;^p]+$"
+/TGFindStr = "%[ ^t]++[a-z-_.0-9]+[ ^t]+[a-z-_.0-9<>]+[ ^t]+^([0-9a-z-_. ^t]++^)(+[~=;^p]+$"
+/TGFindStr = "%[ ^t]++p+[A-_.0-9]+[ ^t]+^([0-9A-_. ^t]++^)(+[~=;^p]+$"
+/TGFindStr = "%[ ^t]++[A-_0-9]+[ ^t]+^([0-9A-_]+.[0-9A-_]+^)(+[~=;^p]+$"
+/TGBegin "Parameter"
+/TGFindStr = "[ ^t^p]++^([~,]+^)"
+/TGFindBStart = "("
+/TGFindBEnd = ")"
+/TGEnd
+/TGBegin "Variable"
+//type name;
+/TGFindStr = "%[ ^t]++^([a-z0-9_]+[ ^t^*]+[a-z0-9^[^]_]+^);"
+/TGFindBStart = "{"
+/TGFindBEnd = "}"
+//type name = init;
+/TGFindStr = "%[ ^t]++^([a-z0-9_]+[ ^t^*]+[a-z0-9_]+[ ^t^*]+[a-z0-9^[^]_]+^)[ ^t]++=*;"
+/TGFindBStart = "{"
+/TGFindBEnd = "}"
+/TGEnd
+/TGEnd
+/Delimiters = ~!@%^&*()-+=|\/{}[]:;"'<> ,	.?
+/Member String = "^([A-Za-z0-9_:.]+^)[ ^t*&]+$S[ ^t]++[(=;]"
+/Variable String = "^([A-Za-z0-9_:.]+^)[ ^t*&]+$S[ ^t]++[(=;]"
+/Indent Strings = "{"
+/Unindent Strings = "}"
+/Open Brace Strings =  "{" "(" "["
+/Close Brace Strings = "}" ")" "]"
+/Open Fold Strings = "{" "#region"
+/Close Fold Strings = "}" "#endregion"
+/C1"Keywords" STYLE_KEYWORD
+abstract as auto
+base break
+case catch const continue
+default do
+else event explicit extern
+false finally fixed for foreach
+get goto
+if implicit in internal
+lock
+namespace null
+operator out override
+params private property protected public
+readonly ref return
+sealed set stackalloc static switch
+this throw true try
+unsafe using
+virtual void
+while
+/C2"C# Data Types" STYLE_KEYWORD
+bool byte
+char class
+decimal delegate double
+enum
+float
+int interface
+long
+object
+sbyte short string struct
+uint ulong ushort
+/C3"C# Preprocessor Directives" STYLE_EXTENSION
+#define #elif #else #endif #endregion #error #if #line #region #undef #warning
+/C4"Operators" STYLE_OPERATOR
+!
+%
+&
+*
++
+-
+// /
+:
+<
+=
+>
+?
+^
+checked
+is
+new
+sizeof
+typeof
+unchecked
+|
Index: doc/tools/ultraedit/ultraedit/wordfiles/legacy/css.uew
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/wordfiles/legacy/css.uew	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/wordfiles/legacy/css.uew	(working copy)
@@ -0,0 +1,246 @@
+/L11"CSS 1.0-2.1" CSS_LANG Nocase Block Comment On = /* Block Comment Off = */ String Chars = "' Escape Char = \ DisableMLS File Extensions = CSS
+/TGBegin "Function"
+/TGFindStr = "%[ ^t]++^([ "#*+,^-./0-9:=>@^[^]_a-z|~]+^)[ ^t]++{"
+/TGBegin "Property"
+/TGFindStr = "[ ^t]++^(*:*^)"
+/TGFindBStart = "{"
+/TGFindBEnd = "}"
+/TGEnd
+/TGEnd
+/Delimiters = ( )	*+,.:;=>[\]{|}~
+/Indent Strings = "{"
+/Unindent Strings = "}"
+/Open Brace Strings = "{" "(" "["
+/Close Brace Strings = "}" ")" "]"
+/Open Fold Strings = "{"
+/Close Fold Strings = "}"
+/C1"HTML 4.01 Elements"
+a abbr acronym address applet area
+b base basefont bdo big blockquote body br button
+caption cite code col colgroup
+dd del dfn dir div dl dt
+em
+fieldset form frame frameset
+h1 h2 h3 h4 h5 h6 head hr html
+i iframe img input ins isindex
+kbd
+label legend li
+map meta
+noframes noscript
+object ol optgroup option
+p param pre
+q
+s samp script select small span strike strong sub sup
+table tbody td textarea tfoot th thead title tr tt
+u ul
+var
+/C2"CSS Properties"
+azimuth
+background background-attachment background-color background-image background-position background-repeat
+border border-bottom border-bottom-color border-bottom-style border-bottom-width border-collapse
+border-color border-left border-left-color border-left-style border-left-width border-right
+border-right-color border-right-style border-right-width border-spacing border-style border-top
+border-top-color border-top-style border-top-width border-width
+caption-side clear clip color content counter-increment counter-reset cue cue-after cue-before cursor
+direction display
+elevation empty-cells
+float font font-family font-size font-stretch font-style font-variant font-weight
+height
+letter-spacing line-height list-style list-style-image list-style-position list-style-type
+margin margin-bottom margin-left margin-right margin-top max-height max-width min-height min-width
+orphans outline outline-color outline-style outline-width overflow
+padding padding-bottom padding-left padding-right padding-top page-break-after page-break-before
+page-break-inside pause pause-after pause-before pitch pitch-range play-during position
+quotes
+richness
+speak speak-header speak-numeral speak-punctuation speech-rate stress
+table-layout text-align text-decoration text-indent text-transform
+unicode-bidi
+vertical-align visibility voice-family volume
+white-space widows width word-spacing
+z-index
+/C3"CSS Values"
+above absolute always armenian ascent attr auto avoid
+baseline behind below bidi-override blink block bold bolder both bottom
+cap-height capitalize center center-left center-right centerline child circle cjk-ideographic
+close-quote collapse compact condensed continuous counter crosshair cursive
+dashed decimal decimal-leading-zero default definition-src descent digits disc dotted double
+e-resize embed expanded extra-condensed extra-expanded
+fantasy far-left far-right fast faster female fixed
+georgian groove
+hebrew help hidden hide high higher hiragana hiragana-iroha
+icon inherit inline inline-block inline-table inset inside invert italic
+justify
+katakana katakana-iroha
+landscape large larger left left-side leftwards level lighter line-through list-item
+loud low lower lower-alpha lower-greek lower-latin lower-roman lowercase ltr
+male marker marker-offset marks mathline medium menu message-box middle mix monospace move
+n-resize narrower ne-resize no-close-quote no-open-quote no-repeat none normal nowrap nw-resize
+oblique old once open-quote outset outside overline
+panose-1 pointer portrait pre-line pre-wrap progress
+rect relative repeat repeat-x repeat-y rgb ridge right right-side rightwards rtl run-in
+s-resize sans-serif scroll se-resize semi-condensed semi-expanded separate serif show silent
+size slope slow slower small-caps small-caption smaller soft solid spell-out square src static
+status-bar stemh stemv super sw-resize
+table-caption table-cell table-column table-column-group table-footer-group table-header-group
+table-row table-row-group text text-bottom text-shadow text-top thick thin top topline transparent
+ultra-condensed ultra-expanded underline unicode-range units-per-em upper-alpha upper-latin
+upper-roman uppercase url
+visible
+w-resize wait wider
+x-fast x-height x-high x-large x-loud x-low x-slow x-small x-soft xx-large xx-small
+young
+/C4"Pseudo Classes"
+active after
+before
+first-child first-letter first-line focus
+hover
+lang link
+visited
+/C5"Miscellaneous"
+!important
+(
+)
+*
++
+,
+.
+:
+;
+=
+>
+@charset @font-face @import @page
+[
+\
+]
+{
+|
+}
+~
+/C6"Colors"
+** #0 #1 #2 #3 #4 #5 #6 #7 #8 #9
+** #A0 #A1 #A2 #A3 #A4 #A5 #A6 #A7 #A8 #A9 #AA #AB #AC #AD #AE #AF
+** #B0 #B1 #B2 #B3 #B4 #B5 #B6 #B7 #B8 #B9 #BA #BB #BC #BD #BE #BF
+** #C0 #C1 #C2 #C3 #C4 #C5 #C6 #C7 #C8 #C9 #CA #CB #CC #CD #CE #CF
+** #D0 #D1 #D2 #D3 #D4 #D5 #D6 #D7 #D8 #D9 #DA #DB #DC #DD #DE #DF
+** #E0 #E1 #E2 #E3 #E4 #E5 #E6 #E7 #E8 #E9 #EA #EB #EC #ED #EE #EF
+** #F0 #F1 #F2 #F3 #F4 #F5 #F6 #F7 #F8 #F9 #FA #FB #FC #FD #FE #FF
+ActiveBorder ActiveCaption AppWorkspace aqua
+black blue ButtonFace ButtonHighlight ButtonShadow ButtonText
+CaptionText
+fuchsia
+gray GrayText green
+Highlight HighlightText
+InactiveBorder InactiveCaption InactiveCaptionText InfoBackground InfoText
+lime
+maroon MenuText
+navy
+olive orange
+purple
+red
+Scrollbar silver
+teal ThreeDDarkShadow ThreeDFace ThreeDHighlight ThreeDLightShadow ThreeDShadow
+white Window WindowFrame WindowText
+yellow
+/C7"Browser Proprietary"
+-link-set -link-use -moz-alias -moz-appearance -moz-background-clip -moz-background-inline-policy
+-moz-background-origin -moz-binding -moz-border-bottom-colors -moz-border-left-colors -moz-border-radius
+-moz-border-radius-bottomleft -moz-border-radius-bottomright -moz-border-radius-topleft
+-moz-border-radius-topright -moz-border-right-colors -moz-border-top-colors -moz-box-align
+-moz-box-direction -moz-box-flex -moz-box-ordinal-group -moz-box-orient -moz-box-pack -moz-box-sizing
+-moz-cell -moz-column-count -moz-column-gap -moz-column-width -moz-context-menu -moz-copy -moz-first-node
+-moz-float-edge -moz-force-broken-image-icon -moz-grab -moz-grabbing -moz-image-region -moz-key-equivalent
+-moz-last-node -moz-margin-end -moz-margin-start -moz-opacity -moz-outline -moz-outline-color
+-moz-outline-offset -moz-outline-radius -moz-outline-radius-bottomleft -moz-outline-radius-bottomright
+-moz-outline-radius-topleft -moz-outline-radius-topright -moz-outline-style -moz-outline-width
+-moz-padding-end -moz-padding-start -moz-pre-wrap -moz-scrollbars-horizontal -moz-scrollbars-none
+-moz-scrollbars-vertical -moz-spinning -moz-tree-cell -moz-tree-cell-text -moz-tree-column
+-moz-tree-drop-feedback -moz-tree-image -moz-tree-indentation -moz-tree-line -moz-tree-progressmeter
+-moz-tree-row -moz-tree-separator -moz-tree-twisty -moz-user-focus -moz-user-input -moz-user-modify
+-moz-user-select -moz-zoom-in -moz-zoom-out -o-link -o-link-source -o-pre-wrap -o-replace
+-o-set-link-source -o-use-link-source -pre-wrap -replace -set-link-source -use-link-source
+-xv-digits -xv-voice-pitch -xv-voice-pitch-range -xv-voice-rate -xv-voice-volume
+@-moz-document
+absolute-colorimetric accent add adjacent afar after-edge ahead alias alignment-adjust alignment-baseline
+all-scroll Alpha alphabetic alternate amharic amharic-abegede appearance arabic-indic asterisks auto-pos
+back background-break background-clip background-origin background-position-x background-position-y
+background-size backwards baseline-shift before-edge behavior bengali binary binding block-axis
+block-inside block-line-height block-within-page Blur bookmark-label bookmark-level bookmark-target
+border-bottom-left-radius border-bottom-right-radius border-box border-break border-edge border-image
+border-length border-radius border-top-left-radius border-top-right-radius bounding-box box box-align
+box-direction box-flex box-flex-group box-height box-lines box-orient box-pack box-shadow box-sizing
+box-width break-all break-strict break-word bt-rl button-small
+cambodian caps-height cell central change-bar change-bar-class change-bar-offset change-bar-side
+char check checkbox checkbox-container checkbox-small Chroma circled-decimal circled-lower-latin
+circled-upper-latin cjk-earthly-branch cjk-heavenly-stem clear-after col-resize color-profile
+column-break-after column-break-before column-count column-gap column-rule column-rule-color
+column-rule-style column-rule-width column-width columns consider-shifts content-box content-edge
+context-menu copy crop cross current
+devanagari dialog diamond disabled discard display-model display-role disregard-shifts distribute
+distribute-all-lines distribute-center-last distribute-letter distribute-space dominant-baseline
+dot dot-dash dot-dot-dash dotted-decimal double-circled-decimal down drop-initial-after-adjust
+drop-initial-after-align drop-initial-before-adjust drop-initial-before-align drop-initial-size
+drop-initial-value DropShadow DXImageTransform
+each-box ellipsis emboss enabled end end-edge engrave ethiopic ethiopic-abegede ethiopic-abegede-am-et
+ethiopic-abegede-gez ethiopic-abegede-ti-er ethiopic-abegede-ti-et ethiopic-halehame-aa-er
+ethiopic-halehame-aa-et ethiopic-halehame-am-et ethiopic-halehame-gez ethiopic-halehame-om-et
+ethiopic-halehame-sid-et ethiopic-halehame-so-et ethiopic-halehame-ti-er ethiopic-halehame-ti-et
+ethiopic-halehame-tig ethiopic-numeric ew-resize exclude-ruby
+fill filled-circled-decimal filter finishopacity finishx finishy fit fit-position FlipH FlipV
+float-displace float-offset font-effect font-emphasize font-emphasize-position font-emphasize-style
+font-size-adjust font-smooth footnotes format forwards freq front
+Glow grid-height gujarati gurmukhi
+hand hanging hanging-punctuation hangul hangul-consonant here horizontal hyphen hyphenate hyphenate-after
+hyphenate-before hyphenate-character hyphenate-dictionary hyphenate-lines hyphenate-resource hyphens
+ideograph-alpha ideograph-numeric ideograph-parenthesis ideograph-space ideographic image-orientation
+image-resolution images ime-mode inactive include-ruby increment indent indent-edge-reset initial ink
+inline-axis inline-box-align inline-inside inline-line-height inset-rect inter-cluster inter-ideograph
+inter-word
+japanese-formal japanese-informal
+kannada kashida keep-all khmer
+lao last layout-flow layout-grid layout-grid-char layout-grid-line layout-grid-mode layout-grid-type
+lightstrength line line-break line-edge line-stacking line-stacking-ruby line-stacking-shift
+line-stacking-strategy listbox literal-punctuation local loose lower-armenian lower-hexadecimal
+lower-norwegian lr-tb
+malayalam manual margin-box margin-edge mark mark-after mark-before marquee marquee-direction
+marquee-repetition marquee-speed marquee-style Mask mathematical max-size meet menuitem menulist
+menulist-button menulist-textfield menupopup Microsoft modal moderate mongolian move-to multiple myanmar
+nav-down nav-index nav-left nav-right nav-up nesw-resize never new newspaper no-change no-drop
+no-limit no-punctuation not-allowed ns-resize nwse-resize
+octal offx offy opacity oriya oromo outline-offset overflow-clip overflow-x overflow-y
+padding-box padding-edge page page-policy parent parenthesised-decimal parenthesised-lower-latin
+perceptual persian phase phonemes positive presentation-level preserve preserve-breaks progid
+progressbar punctuation-trim
+radio radio-container radio-small reduced relative-colorimetric rendering-intent reset-size
+resize resizer rest rest-after rest-before reverse rl-tb round row-resize ruby ruby-align
+ruby-base ruby-base-group ruby-overhang ruby-position ruby-span ruby-text ruby-text-group
+same saturation scrollbar-3dlight-color scrollbar-arrow-color scrollbar-base-color
+scrollbar-darkshadow-color scrollbar-face-color scrollbar-highlight-color scrollbar-shadow-color
+scrollbar-track-color scrollbar-x-color scrollbarbutton-down scrollbarbutton-left scrollbarbutton-right
+scrollbarbutton-up scrollbartrack-horizontal scrollbartrack-vertical self separator set-link-source
+Shadow sidama simp-chinese-formal simp-chinese-informal single slice slide somali spaces speek-numeral
+sRGB start startx starty statusbar strength stretch strict string-set style suppress syriac
+tab tab-left-edge tab-side tabpanels tamil target-name target-new target-position tb-rl telugu
+text-after-edge text-align-last text-autospace text-before-edge text-emphasis text-height text-justify
+text-kashida-space text-line-color text-line-decoration text-line-skip text-line-style text-outline
+text-overflow text-replace text-size text-underline-position text-wrap textfield thai tibetan tigre
+tigrinya-er tigrinya-er-abegede tigrinya-et tigrinya-et-abegede toolbar toolbarbutton toolbox tooltip
+trad-chinese-formal trad-chinese-informal treeheadercell treeheadersortarrow treeitem treetwisty
+treetwistyopen treeview
+unrestricted up upper-armenian upper-greek upper-hexadecimal upper-norwegian urdu use-link-source
+use-script
+vertical vertical-ideographic vertical-text voice-balance voice-duration
+voice-pitch voice-pitch-range voice-rate voice-stress voice-volume
+Wave weak white-space-collapse word-break word-wrap writing-mode
+x-strong x-weak XRay
+zoom
+/C8"Media Types/Neg. Numbers"
+** -0 -1 -2 -3 -4 -5 -6 -7 -8 -9
+@media
+all aural
+braille
+embossed
+handheld
+print projection
+screen speech
+tty tv
Index: doc/tools/ultraedit/ultraedit/wordfiles/legacy/html.uew
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/wordfiles/legacy/html.uew	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/wordfiles/legacy/html.uew	(working copy)
@@ -0,0 +1,95 @@
+/L3"HTML" HTML_LANG Nocase Noquote Block Comment On = <!-- Block Comment Off = --> File Extensions = HTM HTML SHTML HTT HTA HTX CFM JSP PHP PHTML ASP TMPL ASAX ASHX ASMX ASPX ASCX
+/Delimiters = ~!@$%^&*()+=|\{}[]:;"'<> ,	.?
+/Function String = "<form*>"
+/Member String = "$S[ ^t]++=[ ^t&]++new[ ^t]+^([A-Za-z_]+[A-Za-z0-9_]++^)"
+/Variable String = "$S[ ^t]++=[ ^t&]++new[ ^t]+^([A-Za-z_]+[A-Za-z0-9_]++^)"
+/Indent Strings = "<"
+/Unindent Strings = "</"
+/Open Brace Strings =  "{" "(" "[" "<"
+/Close Brace Strings = "}" ")" "]" ">"
+/C1"Tags" STYLE_TAG
+<a </a> <abbr> <abbr </abbr> <above> <address> <address </address> <area </area <array> <article> 
+<article </article> <aside> <aside </aside> <audio> <audio </audio>
+<b> <b </b> <base <bdo> <bdo </bdo> <bgsound <blink> <blink </blink> <blockquote> <blockquote 
+</blockquote> <body> <body </body> <box> <br/> <br> <br <button> </button>
+<canvas> <canvas </canvas> <caption> <caption </caption> <cite> <cite </cite> <code> <code </code> 
+<col> <col <colgroup> <colgroup </colgroup> <command> <command </command> <comment> </comment>
+<datalist> <datalist </datalist> <dd> <dd </dd> <del> <del </del> <details> <details </details> 
+<dfn> <dfn </dfn> <div> <div </div> <dl> <dl </dl> <dt> <dt </dt>
+<em> <em </em> <embed
+<fieldset> <fieldset </fieldset> <fig> <figcaption> <figcaption </figcaption> <figure> <figure 
+</figure> <footer> <footer </footer> <form> <form </form>
+<h1> <h1 </h1> <h2> <h2 </h2> <h3> <h3 </h3> <h4> <h4 </h4> <h5> <h5 </h5> <h6> <h6 </h6> <head> 
+<head </head> <header> <header </header> <hgroup> <hgroup </hgroup> <hr/> <hr> <hr <html> <html </html>
+<i> <i </i> <iframe> <iframe </iframe> <ilayer> </ilayer> <img <input> <input <ins> <ins </ins>
+<kbd> <kbd </kbd> <keygen
+<label> <label </label> <layer> <layer </layer> <legend> <legend </legend> <li> <li </li> <link 
+<listing> </listing>
+<map </map> <mark> <mark </mark> <marquee </marquee> <menu> <menu </menu> <meta <meter> <meter 
+</meter> <multicol> </multicol>
+<nav> <nav </nav> <nextid <nobr> </nobr> <nolayer> </nolayer> <noscript> </noscript> <note> </note>
+<object> <object </object> <ol> <ol </ol> <optgroup> <optgroup </optgroup> <option> <option </option> 
+<output> <output </output>
+<p> <p </p> <param <pre> <pre </pre> <progress> <progress </progress>
+<q> <q </q> <quote>
+<range> <root> <rp> <rp </rp> <rt> <rt </rt> <ruby> <ruby </ruby>
+<samp> <samp </samp> <script> <script </script> <section> <section </section> <select> <select </select> 
+<small> <small </small> <sound <source> <source </source> <spacer> <span> <span </span> <sqrt> <strong> 
+<strong </strong> <style> <style </style> <sub> <sub </sub> <summary> <summary </summary> <sup> <sup </sup> 
+<table> <table </table> <tbody> <tbody </tbody> <td> <td </td> <text> <textarea> <textarea </textarea> 
+<tfoot> <tfoot </tfoot> <th> <th </th> <thead> <thead </thead> <time> <time </time> <title> </title> <tr> 
+<tr </tr>
+<ul> <ul </ul>
+<var> <var </var> <video> <video </video>
+<wbr>
+<xmp> </xmp>
+// />
+>
+/C2"Attributes" STYLE_ATTRIBUTE
+abbr= accept-charset= accept= accesskey= action= align= alink= alt= archive= aria-*= async= autocomplete autofocus= autoplay= axis=
+background= behavior behavior> below below> bgcolor= border=
+cellpadding= cellspacing= challenge= char= charoff= charset= checked checked> cite= class= classid= clear= code= codebase= codetype= color= cols= colspan= compact compact> content= contenteditable= contextmenu= controls= coords=
+data= data-*= date= datetime= datetime-local= declare declare> defer defer> dir= disabled disabled> draggable=
+email= enctype=
+face= for= form= formaction= formenctype= formmethod= formnovalidate= formtarget= frame= frameborder= framespacing=
+headers= height= hidden= high= href= hreflang= hspace= http-equiv=
+icon= id= ismap= itemid= itemprop= itemref= itemscope= itemtype=
+keytype= kind=
+label= lang= language= link= list= longdesc= loop= low=
+mailto= manifest= marginheight= marginwidth= max maxlength= media= method= min month= multiple multiple>
+name= nohref nohref> noresize noresize> noshade noshade> novalidate= nowrap nowrap> number=
+object= onabort= onbeforeunload= onblur= oncanplay= oncanplaythrough= onchange= onclick= oncontextmenu= ondblclick= ondrag= ondragend= ondragenter= ondragleave= ondragover= ondragstart= ondrop= ondurationchange= onemptied= onended= onerror= onerror= onfocus= onformchange= onforminput= onhashchange= oninput= oninvalid= onkeydown= onkeypress= onkeyup= onload= onloadeddata= onloadedmetadata= onloadstart= onmessage= onmousedown= onmousemove= onmouseout= onmouseover= onmouseup= onmousewheel= onoffline= ononline= onpagehide= onpageshow= onpause= onplay= onplaying= onpopstate= onprogress= onratechange= onreadystatechange= onreset= onresize= onscroll= onseeked= onseeking= onselect= onshow= onstalled= onstorage= onsubmit= onsuspend= ontimeupdate= onunload= onvolumechange= onwaiting= open= optimum= 
+pattern ping= placeholder= poster= preload= profile= prompt=
+radiogroup= range= readonly readonly> rel= required= rev= reversed= role= rows= rowspan= rules=
+sandbox= scheme= scope= scoped= scrolling= seamless= search= selected selected> shape= size= sizes= span= src= srcdoc= spellcheck= standby= start= step srclang= style= summary=
+tabindex= target= tel= text= title= topmargin= type=
+url= usemap=
+valign= value= valuetype= version= vlink= vspace=
+week= width=
+=
+/C3"Special Characters"
+&aacute &acirc &acute &aelig &agrave &alefsym &alpha &amp &and &ang &aring &asymp &atilde &auml
+&bdquo &beta &brvbar &bull
+&cap &ccedil &cedil &cent &chi &circ &clubs &cong &copy &crarr &cup &curren
+&dagger &darr &deg &delta &diams &divide
+&eacute &ecirc &egrave &empty &emsp &ensp &epsilon &equiv &eta &eth &euml &euro &exist
+&fnof &forall &frac12 &frac14 &frac34 &frasl
+&gamma &ge &gt
+&harr &hearts &hellip
+&iacute &icirc &iexcl &igrave &image &infin &int &iota &iquest &isin &iuml
+&kappa
+&lambda &lang &laquo &larr &lceil &ldquo &le &lfloor &lowast &loz &lrm &lsaquo &lsquo &lt
+&macr &mdash &micro &middot &minus &mu
+&nabla &nbsp &ndash &ne &ni &not &notin &nsub &ntilde &nu &oacute &ocirc
+&oelig &ograve &oline &omega &omicron &oplus &or &ordf &ordm &oslash &otilde &otimes &ouml
+&para &part &permil &perp &phi &pi &piv &plusmn &pound &prime &prod &prop &psi
+&quot
+&radic &rang &raquo &rarr &rceil &rdquo &real &reg &rfloor &rho &rlm &rsaquo &rsquo
+&sbquo &scaron &sdot &sect &shy &sigma &sigmaf &sim &spades &sub &sube &sum &sup &sup1 &sup2 &sup3 &supe &szlig
+&tau &there4 &theta &thetasym &thinsp &thorn &tilde &times &trade
+&uacute &uarr &ucirc &ugrave &uml &upsih &upsilon &uuml
+&weierp
+&xi
+&yacute &yen &yuml
+&zeta &zwj &zwnj
+;
Index: doc/tools/ultraedit/ultraedit/wordfiles/legacy/java.uew
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/wordfiles/legacy/java.uew	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/wordfiles/legacy/java.uew	(working copy)
@@ -0,0 +1,143 @@
+/L4"Java" JAVA_LANG Line Comment = // Block Comment On = /* Block Comment Off = */ Escape Char = \ File Extensions = JAV JAVA
+/TGBegin "Import"
+/TGFindStr = "%import^([ ^t]+[a-z0-9.*]+^);"
+/TGEnd
+/TGBegin "Method"
+/TGFindStr = "%[ ^t]++[ps][a-z]+ [a-z0-9]+ ^(*^)(*)[^p ^ta-z0-9]+{"
+/TGFindStr = "%[ ^t]++[ps][a-z]+ ^(*^)(*)*{$"
+/TGBegin "Parameter"
+/TGFindStr = "[ ^t^p]++^([~,]+^)"
+/TGFindBStart = "("
+/TGFindBEnd = ")"
+/TGEnd
+/TGBegin "Variable"
+/TGFindStr = "%[ ^t]++^([a-z0-9_]+[ ^t^*]+[a-z0-9^[^]_]+^);"
+/TGFindBStart = "{"
+/TGFindBEnd = "}"
+/TGFindStr = "%[ ^t]++^([a-z0-9_]+[ ^t^*]+[a-z0-9^[^]_]+^)[ ^t]++=*;"
+/TGFindBStart = "{"
+/TGFindBEnd = "}"
+/TGEnd
+/TGEnd
+/Delimiters = ~!@%^&*()-+=|\/{}[]:;"'<> ,	.?
+/Member String = "^([A-Za-z0-9_:.]+^)[ ^t*&]+$S[ ^t]++[(=);,]"
+/Variable String = "^([A-Za-z0-9_:.]+^)[ ^t*&]+$S[ ^t]++[(=);,]"
+/Indent Strings = "{"
+/Unindent Strings = "}"
+/Open Brace Strings =  "{" "(" "[" "<"
+/Close Brace Strings = "}" ")" "]" ">"
+/Open Fold Strings = "{"
+/Close Fold Strings = "}"
+/C1"Keywords" STYLE_KEYWORD
+abstract
+boolean break byte
+case catch char class continue
+default do double
+else extends
+false final finally float for
+if implements import instanceof int interface
+length long
+native new null
+package private protected public
+return
+short static super switch synchronized
+this threadsafe throw throws transient true try
+void
+while
+/C2"Classes" STYLE_FUNCTION
+AWTError AWTEvent AWTEventMulticaster AWTException AbstractMethodError AccessException Acl AclEntry
+AclNotFoundException ActionEvent ActionListener Adjustable AdjustmentEvent AdjustmentListener Adler32
+AlreadyBoundException Applet AppletContext AppletStub AreaAveragingScaleFilter ArithmeticException Array
+ArrayIndexOutOfBoundsException ArrayStoreException AudioClip
+BeanDescriptor BeanInfo Beans BigDecimal BigInteger BindException BitSet Boolean BorderLayout
+BreakIterator BufferedInputStream BufferedOutputStream BufferedReader BufferedWriter Button ButtonPeer
+Byte ByteArrayInputStream ByteArrayOutputStream
+CRC32 Calendar CallableStatement Canvas CanvasPeer CardLayout Certificate CharArrayReader CharArrayWriter
+CharConversionException Character CharacterIterator Checkbox CheckboxGroup CheckboxMenuItem
+CheckboxMenuItemPeer CheckboxPeer CheckedInputStream CheckedOutputStream Checksum Choice ChoiceFormat
+ChoicePeer Class ClassCastException ClassCircularityError ClassFormatError ClassLoader
+ClassNotFoundException Clipboard ClipboardOwner CloneNotSupportedException Cloneable
+CollationElementIterator CollationKey Collator Color ColorModel Compiler Component ComponentAdapter
+ComponentEvent ComponentListener ComponentPeer ConnectException ConnectIOException Connection Constructor
+Container ContainerAdapter ContainerEvent ContainerListener ContainerPeer ContentHandler
+ContentHandlerFactory CropImageFilter Cursor Customizer
+DGC DSAKey DSAKeyPairGenerator DSAParams DSAPrivateKey DSAPublicKey DataFlavor DataFormatException
+DataInput DataInputStream DataOutput DataOutputStream DataTruncation DatabaseMetaData DatagramPacket
+DatagramSocket DatagramSocketImpl Date DateFormat DateFormatSymbols DecimalFormat DecimalFormatSymbols
+Deflater DeflaterOutputStream Dialog DialogPeer Dictionary DigestException DigestInputStream
+DigestOutputStream Dimension DirectColorModel Double Driver DriverManager DriverPropertyInfo
+EOFException EmptyStackException Enumeration Error Event EventListener EventObject EventQueue
+EventSetDescriptor Exception ExceptionInInitializerError ExportException
+FeatureDescriptor Field FieldPosition File FileDescriptor FileDialog FileDialogPeer FileInputStream
+FileNameMap FileNotFoundException FileOutputStream FileReader FileWriter FilenameFilter FilterInputStream
+FilterOutputStream FilterReader FilterWriter FilteredImageSource Float FlowLayout FocusAdapter FocusEvent
+FocusListener Font FontMetrics FontPeer Format Frame FramePeer
+GZIPInputStream GZIPOutputStream Graphics GregorianCalendar GridBagConstraints GridBagLayout GridLayout
+Group
+Hashtable HttpURLConnection
+IOException Identity IdentityScope IllegalAccessError IllegalAccessException IllegalArgumentException
+IllegalComponentStateException IllegalMonitorStateException IllegalStateException
+IllegalThreadStateException Image ImageConsumer ImageFilter ImageObserver ImageProducer
+IncompatibleClassChangeError IndexColorModel IndexOutOfBoundsException IndexedPropertyDescriptor
+InetAddress Inflater InflaterInputStream InputEvent InputStream InputStreamReader Insets
+InstantiationError InstantiationException Integer InternalError InterruptedException
+InterruptedIOException IntrospectionException Introspector InvalidClassException InvalidKeyException
+InvalidObjectException InvalidParameterException InvocationTargetException ItemEvent ItemListener
+ItemSelectable
+Key KeyAdapter KeyEvent KeyException KeyListener KeyManagementException KeyPair KeyPairGenerator
+Label LabelPeer LastOwnerException LayoutManager LayoutManager2 Lease LightweightPeer
+LineNumberInputStream LineNumberReader LinkageError List ListPeer ListResourceBundle LoaderHandler Locale
+LocateRegistry LogStream Long
+MalformedURLException MarshalException Math MediaTracker Member MemoryImageSource Menu MenuBar MenuBarPeer
+MenuComponent MenuComponentPeer MenuContainer MenuItem MenuItemPeer MenuPeer MenuShortcut MessageDigest
+MessageFormat Method MethodDescriptor MissingResourceException Modifier MouseAdapter MouseEvent
+MouseListener MouseMotionAdapter MouseMotionListener MulticastSocket
+Naming NegativeArraySizeException NoClassDefFoundError NoRouteToHostException NoSuchAlgorithmException
+NoSuchElementException NoSuchFieldError NoSuchFieldException NoSuchMethodError NoSuchMethodException
+NoSuchObjectException NoSuchProviderException NotActiveException NotBoundException NotOwnerException
+NotSerializableException NullPointerException Number NumberFormat NumberFormatException
+ObjID Object ObjectInput ObjectInputStream ObjectInputValidation ObjectOutput ObjectOutputStream
+ObjectStreamClass ObjectStreamException Observable Observer Operation OptionalDataException
+OutOfMemoryError OutputStream OutputStreamWriter Owner
+PaintEvent Panel PanelPeer ParameterDescriptor ParseException ParsePosition Permission PipedInputStream
+PipedOutputStream PipedReader PipedWriter PixelGrabber Point Polygon PopupMenu PopupMenuPeer
+PreparedStatement Principal PrintGraphics PrintJob PrintStream PrintWriter PrivateKey Process Properties
+PropertyChangeEvent PropertyChangeListener PropertyChangeSupport PropertyDescriptor PropertyEditor
+PropertyEditorManager PropertyEditorSupport PropertyResourceBundle PropertyVetoException ProtocolException
+Provider ProviderException PublicKey PushbackInputStream PushbackReader
+RGBImageFilter RMIClassLoader RMIFailureHandler RMISecurityException RMISecurityManager RMISocketFactory
+Random RandomAccessFile Reader Rectangle Registry RegistryHandler Remote RemoteCall RemoteException
+RemoteObject RemoteRef RemoteServer RemoteStub ReplicateScaleFilter ResourceBundle ResultSet
+ResultSetMetaData RuleBasedCollator Runnable Runtime RuntimeException
+SQLException SQLWarning ScrollPane ScrollPanePeer Scrollbar ScrollbarPeer SecureRandom Security
+SecurityException SecurityManager SequenceInputStream Serializable ServerCloneException ServerError
+ServerException ServerNotActiveException ServerRef ServerRuntimeException ServerSocket Shape Short
+Signature SignatureException Signer SimpleBeanInfo SimpleDateFormat SimpleTimeZone Skeleton
+SkeletonMismatchException SkeletonNotFoundException Socket SocketException SocketImpl SocketImplFactory
+SocketSecurityException Stack StackOverflowError Statement StreamCorruptedException StreamTokenizer String
+StringBuffer StringBufferInputStream StringCharacterIterator StringIndexOutOfBoundsException StringReader
+StringSelection StringTokenizer StringWriter StubNotFoundException SyncFailedException System SystemColor
+TextArea TextAreaPeer TextComponent TextComponentPeer TextEvent TextField TextFieldPeer TextListener
+Thread ThreadDeath ThreadGroup Throwable Time TimeZone Timestamp TooManyListenersException Toolkit
+Transferable Types
+UID URL URLConnection URLEncoder URLStreamHandler URLStreamHandlerFactory UTFDataFormatException
+UnexpectedException UnicastRemoteObject UnknownError UnknownHostException UnknownServiceException
+UnmarshalException Unreferenced UnsatisfiedLinkError UnsupportedEncodingException
+UnsupportedFlavorException
+VMID Vector VerifyError VetoableChangeListener VetoableChangeSupport VirtualMachineError Visibility Void
+Window WindowAdapter WindowEvent WindowListener WindowPeer WriteAbortedException Writer
+ZipEntry ZipException ZipFile ZipInputStream ZipOutputStream
+/C3"Operators" STYLE_OPERATOR
+!
+%
+&
+*
++
+-
+// /
+<
+=
+>
+^
+|
+~
\ No newline at end of file
Index: doc/tools/ultraedit/ultraedit/wordfiles/legacy/javascript.uew
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/wordfiles/legacy/javascript.uew	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/wordfiles/legacy/javascript.uew	(working copy)
@@ -0,0 +1,192 @@
+/L9"JavaScript" JSCRIPT_LANG Line Comment = // Block Comment On = /* Block Comment Off = */ Escape Char = \ String Chars = '" File Extensions = JS
+/Delimiters = ~!@%^&*()-+=|\/{}[]:;"'<> ,	.?
+/Function String = "%[ ^t]++function[ ^t]++^([a-zA-Z_][a-zA-Z_0-9]++[^t ]++(*)^)"
+/Function String 1 = "%[ ^t]++^(*^)=[ ^t]++function[ ^t]++(*)"
+/Function String 2 = "%[ ^t]++^(*^):[ ^t]++function[ ^t]++(*)"
+/Indent Strings = "{" "else"
+/Unindent Strings = "}"
+/Open Brace Strings =  "{" "(" "[" "<"
+/Close Brace Strings = "}" ")" "]" ">"
+/Open Fold Strings = "{"
+/Close Fold Strings = "}"
+/C1"Keywords" STYLE_KEYWORD
+abstract
+break byte
+case catch char class const continue
+default delete do double
+else extends
+false final finally float for function
+goto
+if implements import in instanceof int interface
+long
+native null
+package private protected public
+reset return
+short static super switch synchronized
+this throw transient true try
+var void
+while with
+/C2"Objects" STYLE_OPERATOR
+Anchor Applet Area Array
+Boolean Button
+Checkbox Collection Crypto
+Date Dictionary Drive Drives
+Element Enumerator Event
+File FileObject FileSystemObject FileUpload Folder Folders Form Frame Function
+Global
+HTMLElement Hidden History
+Image Infinity Input
+JSObject JavaArray JavaClass JavaObject JavaPackage
+Layer Link
+Math MimeType
+Navigator Number
+Object Option
+Packages Password Plugin PrivilegeManager
+Random RegExp
+Select String Submit
+Text Textarea
+URL UltraEdit
+VBArray
+WScript
+activeDocument
+document
+screen
+window
+/C3"Methods and Properties" STYLE_METHOD
+ActiveXObject
+E Echo
+FromPoint
+HandleEvent
+LN10 LN2 LOG10E LOG2E
+MAX_VALUE MIN_VALUE
+NEGATIVE_INFINITY NaN
+PI POSITIVE_INFINITY
+SQRT1_2 SQRT2
+TYPE
+UTC
+above abs acos action activeElement alert alinkColor all altKey anchor anchors appCodeName appName
+appVersion applets apply arguments arity asin assign atan atan2 atob availHeight availLeft availTop
+availWidth
+back background below bgColor big blink blur bold border borderWidths bottom btoa button
+call callee caller cancelBubble captureEvents ceil charAt charCodeAt charset checked children className
+classes clear clearInterval clearTimeout click clientInformation clientX clientY close closed colorDepth
+compile complete concat confirm constructir contains contextual cookie cos crypto ctrlKey current
+data defaultCharset defaultChecked defaultSelected defaultStatus defaultValue description
+disableExternalCapture disablePrivilege display domain
+element elements embeds enableExternalCapture enablePrivilege enabledPlugin encoding escape eval event
+exec exp expando
+fgColor fileName find fixed floor focus fontColor fontSize form forms forward frames fromCharCode
+fromElement
+get getAttribute getClass getDate getDay getFullYear getHours getMember getMilliseconds getMinutes
+getMonth getSeconds getSelection getSlot getTime getTimezoneOffset getUTCDate getUTCDay getUTCFullYear
+getUTCHours getUTCMilliseconds getUTCMinutes getUTCMonth getUTCSeconds getWindow getYear global go
+hash height hidden history home host hostName href hspace
+id ids ignoreCase images index indexOf inner innerHTML innerHeight innerText innerWidth insertAdjacentHTML
+insertAdjacentText isFinite isNaN italics
+java javaEnabled join
+keyCode
+lang language lastIndex lastIndexOf lastMatch lastModified lastParen layerX layerY layers left leftContext
+length link linkColor links load location locationBar log lowsrc
+margins match max menubar method mimeTypes min modifiers moveAbove moveBelow moveBy moveTo moveToAbsolute
+multiline
+name navigate navigator netscape next number
+offscreenBuffering offset offsetHeight offsetLeft offsetParent offsetTop offsetWidth offsetX offsetY
+onHelp onabort onblur onchange onclick ondblclick ondragdrop onerror onfocus onkeydown onkeypress onkeyup
+onload onmousedown onmousemove onmouseout onmouseover onmouseup onmove onreset onresize onsubmit onunload
+open opener options outerHTML outerHeight outerText outerWidth
+paddings pageX pageXOffset pageY pageYOffset parent parentElement parentLayer parentWindow parse
+parseFloat parseInt pathname personalbar pixelDepth platform plugins pop port pow preference previous
+print prompt protocol prototype push
+random readyState reason referrer refresh releaseEvents reload removeAttribute removeMember replace
+resizeBy resizeTo returnValue reverse right rightContext round
+screenX screenY scroll scrollBy scrollIntoView scrollTo scrollbars search select selected selectedIndex
+self setAttribute setDate setFullYear setHotkeys setHours setInterval setMember setMilliseconds setMinutes
+setMonth setResizable setSeconds setSlot setTime setTimeout setUTCDate setUTCFullYear setUTCHours
+setUTCMillseconds setUTCMinutes setUTCMonth setUTCSeconds setYear setZOptions shift shiftKey siblingAbove
+siblingBelow signText sin slice smallsort source sourceIndex splice split sqrt src srcElement srcFilter
+status statusbar stop strike style sub submit substr substring suffixes sun sup systemLanguage
+tagName tags taint taintEnabled tan target test text title toElement toGMTString toLocaleLowerCase
+toLocaleString toLocaleUpperCase toLowerCase toString toUTCString toUpperCase toolbar top type
+unescape unshift untaint unwatch userAgent userLanguage
+value valueOf visibility vlinkColor vspace
+watch which width write writeln
+x
+y
+zIndex
+/C4"Operators" STYLE_OPERATOR
+!
+$
+%
+&
+*
++
+-
+// /
+:
+<
+=
+>
+?
+[
+]
+^
+is
+new
+sizeof
+typeof
+unchecked
+|
+~
+/C5"Separs" STYLE_OPERATOR
+(
+)
+,
+;
+{
+}
+/C6"UE/UES Script Commands" STYLE_FUNCTION
+ASCIIToUTF8 ASCIIToUnicode
+UTF8ToASCII
+ansiToOem
+cancelSelect clearAllBookmarks clearClipboard closeFile collapseAll columnCenterJustify columnCut columnDelete columnInsert
+columnInsertNum columnLeftJustify columnModeOff columnModeOn columnRightJustify commentAdd commentRemove
+commentSelectionAdd commentSelectionRemove copy copyAppend copyFilePath cut cutAppend
+decodeBase64 decryptFilePrompt delAllBookmarkLines delAllHiddenLines deleteLine deleteText deleteToEndOfLine
+deleteToStartOfLine dosToMac dosToUnix dupeLine
+encodeBase64 encryptFilePrompt endSelect expandAll
+findReplace frInFiles fromEBCDIC
+getString getValue gotoBookmark gotoBookmarkSelect gotoEndOfNextWord gotoEndOfNextWordSelect gotoEndOfPrevWord
+gotoEndOfPrevWordSelect gotoLine gotoLineSelect gotoPage gotoPageSelect gotoPos gotoPosSelect
+hexDelete hexInsert hexOff hexOn hideOrShowLines
+insertLine insertMode insertPageBreak insertTemplate invertCase isChar isCharGt isColNum isColNumGt
+isEof isExt isFTP isFound isHexModeOn isName isNotFound isReadOnly isSel isWordWrap
+key
+matchBrace messageBox moveLineDown moveLineUp
+newFile
+oemToAnsi outputWindow overStrikeMode
+paste perlReOn previousBookmark previousBookmarkSelect
+readOnlyOff readOnlyOn reIndentSelection returnToWrap runTool
+save saveAll saveAs selectAll selectClipboard selectLine selectToBottom selectToTop selectWord
+setActive showWindow sort sortAsc sortDes spacesToTabs spacesToTabsAll startSelect
+tabsToSpaces timeDate toCaps toEBCDIC toLower toUpper toggleBookmark trimTrailingSpaces
+ueReOn unicodeToASCII unixMacToDos unixReOn
+var_dump
+wordWrapOff wordWrapOn wrapToReturn
+xmlConvertToCRLF
+/C7"UE/UES Script Parameters" STYLE_ELEMENT
+activeDocumentIdx ascending
+clipboardContent clipboardIdx codePage col1End col1Start col2End col2Start col3End col3Start
+col4End col4Start columnMode currentChar currentColumnNum currentLineNum currentPos
+directoryStart displayLinesDoNotMatch
+fileSize filesToSearch fromCol
+hexMode
+ignoreHiddenSubs insOvrMode
+lineTerminator logChanges
+matchCase matchWord mode
+openMatchingFiles
+path preserveCase
+regExp regexMode remKey1 remKey2 remKey3 remKey4 removeDuplicates replaceAll replaceInAllOpen reverseSearch
+searchAscii searchDown searchInColumn searchInFilesTypes searchSubs selectText selection showOutput showStatus
+toCol
+unicodeSearch useEncoding useOutputWindow
+visible
Index: doc/tools/ultraedit/ultraedit/wordfiles/legacy/mysql.uew
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/wordfiles/legacy/mysql.uew	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/wordfiles/legacy/mysql.uew	(working copy)
@@ -0,0 +1,93 @@
+/L13"MySQL 5.1" SQL_LANG Nocase Line Comment = # Line Comment Alt = -- Block Comment On = /* Block Comment Off = */ Escape Char = \ File Extensions = SQL
+/Delimiters = !&*()+=|/;"'<>:@ 	,./#-
+/Function String = "%[ ^t]++create table[ ^t]+`++^([a-z_0-9]+^)`++"
+/Indent Strings = "BEGIN"
+/Unindent Strings = "END"
+/Open Brace Strings =  "{" "(" "["
+/Close Brace Strings = "}" ")" "]"
+/Open Fold Strings = "{"
+/Close Fold Strings = "}"
+/C1"Functions"
+abs acos adddate addtime aes_decrypt aes_encrypt against ascii asin atan atan2 avg
+begin benchmark bin bit_and bit_count bit_length bit_or bit_xor by
+case cast ceil ceiling char char_length character_length charset coercibility collation compress concat concat_ws connection_id conv convert convert_tz cos cot count crc32 curdate current_date current_time current_timestamp current_user curtime
+date date_add date_format date_sub datediff day dayname dayofmonth dayofweek dayofyear decode degrees des_decrypt des_encrypt
+else elt encode end exp export_set extract extractvalue
+field find_in_set floor format found_rows from_days from_unixtime
+get_format get_lock group_concat
+hex hour
+inet_aton inet_ntoa insert instr is_free_lock is_used_lock
+last_day last_insert_id lcase left length like load_file localtime localtimestamp locate log log10 log2 lower lpad ltrim
+make_set makedate maketime master_pos_wait match max md5 microsecond mid min minute mod month monthname
+name_const not now
+oct octet_length old_password ord order
+password period_add period_diff pi position pow power
+quarter quote
+radians rand regexp release_lock repeat replace reverse right rlike round row_count rpad rtrim
+schema schemas sec_to_time second session_user sha sha1 sign sin sleep soundex space sqrt std stddev stddev_pop stddev_samp str_to_date strcmp subdate substr substring substring_index subtime sum sysdate system_user
+tan then time time_format time_to_sec timediff timestamp timestampadd timestampdiff to_days trim truncate
+ucase uncompress uncompressed_length unhex unix_timestamp updatexml upper user utc_date utc_time utc_timestamp uuid
+values var_pop var_samp variance version
+week
+weekday weekofyear when where
+year yearweek
+/C2"Variable Types"
+bigint blob
+datetime decimal double doubleprecision
+enum
+float float4 float8
+int int1 int2 int3 int4 int8 integer
+long longblob longtext
+mediumblob mediumint mediumtext middleint
+numeric
+real
+smallint
+text tinyblob tinyint tinytext
+varbinary varchar varying
+/C3"Reserved Words"
+accessible add all alter analyze and as asc asensitive
+before between both
+call cascade change character check column condition constraint continue create cross cursor
+database databases day_hour day_microsecond day_minute day_second dec declare default delayed delete desc describe deterministic distinct distinctrow drop dual
+each elseif enclosed escaped exists exit explain
+false fetch for force foreign from fulltext function
+grant group
+having high_priority hour_microsecond hour_minute hour_second
+if ignore index infile inner inout insensitive interval into iterate
+join
+key keys kill
+leading leave limit linear lines load lock loop low_priority
+minute_microsecond minute_second modifies
+natural no_write_to_binlog null
+on optimize option optionally out outer outfile
+precision primary procedure purge
+range read read_only read_write reads references release rename require restrict return revoke
+second_microsecond select sensitive separator set show spatial specific sql sql_big_result sql_calc_found_rows sql_small_result sqlexception sqlstate sqlwarning ssl starting straight_join
+table terminated to trailing trigger true
+undo union unique unlock unsigned update usage use using
+varcharacter
+while with write
+x509
+year_month
+zerofill
+/C4"Operators"
+!
+%
+&
+*
++
+-
+// /
+:
+<
+=
+>
+^
+binary
+collate
+div
+in is
+or
+xor
+|
+~
Index: doc/tools/ultraedit/ultraedit/wordfiles/legacy/perl.uew
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/wordfiles/legacy/perl.uew	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/wordfiles/legacy/perl.uew	(working copy)
@@ -0,0 +1,160 @@
+/L5"Perl" PERL_LANG EnableMLS Line Comment = # Block Comment On = =pod Block Comment Off = =cut Line Comment Preceding Chars = [~[^]^^$/\(] Escape Char = \ File Extensions = CGI PL PM PLX
+/Delimiters = ~!@$%^&*()+=|\/{}[]:;"'<> 	,.?\`/
+/Function String   = "%[ ^t]++sub[ ^t]+^([a-zA-Z0-9_]+^)[#]"
+/Function String 1 = "%[ ^t]++sub[ ^t]+^([a-zA-Z0-9_]+^)[ ^t{^p]"
+/Function String 2 = "%[ ^t]++sub[ ^t]+^([a-zA-Z0-9_]+^)[ ^t]++(*)[ ^t{^p#]"
+/Function String 3 = "%[ ^t]++^([a-zA-Z0-9_]+^):[ ^t^p]"
+/Indent Strings = "{"
+/Unindent Strings = "}"
+/Open Brace Strings =  "{" "(" "["
+/Close Brace Strings = "}" ")" "]"
+/Open Fold Strings = "{"
+/Close Fold Strings = "}"
+/C1"Keywords" STYLE_KEYWORD
+-A -B -C -M -O -R -S -T -W -X -b -c -d -e -f -g -k -l -o -p -r -s -t -u -w -x -z
+continue
+do
+else elsif exit
+for foreach
+goto
+if
+last local
+my
+next no
+our
+package
+redo require return
+sub
+unless until use
+while
+/C2"Functions" STYLE_FUNCTION
+accept alarm atan2
+bind binmode bless
+caller chdir chmod chomp chop chown chr chroot close closedir connect cos crypt
+dbmclose dbmopen defined delete die dump
+each endgrent endhostent endnetent endprotoent endpwent endservent eof eval exec exists exp
+fcntl fileno flock fork format formline
+getc getgrent getgrgid getgrname gethostbyaddr gethostbyname gethostent getlogin getnetbyaddr getnetbyname
+getnetent getpeername getpgrp getppid getpriority getprotobyname getprotobynumber getprotoent getpwent
+getpwnam getpwuid getservbyname getservbyport getservent getsockname getsockopt glob gmtime grep
+hex
+index int ioctl
+join
+keys kill
+lc lcfirst length link listen localtime log lstat
+map mkdir msgctl msgget msgrcv msgsnd
+new
+oct open opendir ord
+pack pipe pop pos print printf push
+quotemeta
+rand read readdir readline readlink recv ref rename reset reverse rewinddir rindex rmdir
+scalar seek seekdir select semctl semgett semop send setgrent sethostent setnetent setpgrp setpriority
+setprotoent setpwent setservent setsockopt shift shmctl shmget shmread shmwrite shutdown sin sleep socket
+socketpair sort splice split sprintf sqrt srand stat study substr symlink syscall sysopen sysread system
+syswrite
+tell telldir tie tied time times truncate
+uc ucfirst umask undef unlink unpack unshift untie utime
+values vec
+wait waitpid wantarray warn write
+/C3"Methods" STYLE_METHOD
+AUTOLOAD
+BEGIN
+CHECK CLEAR CLOSE CORE
+DELETE DESTROY
+END EXISTS EXTEND
+FETCH FETCHSIZE FIRSTKEY
+GETC
+INIT
+NEXTKEY
+POP PRINT PRINTF PUSH
+READ READLINE
+SHIFT SPLICE STORE STORESIZE SUPER
+TIEARRAY TIEHANDLE TIEHASH TIESCALAR
+UNIVERSAL UNSHIFT UNTIE
+WRITE
+__DATA__ __END__ __FILE__ __LINE__ __PACKAGE__
+attributes attrs autouse
+base blib bytes
+charnames constant
+diagnostics
+fields filetest
+integer
+less lib locale
+ops overload
+perllocal
+re
+sigtrap strict subs
+utf8
+vars
+warnings
+/C4"Operators" STYLE_OPERATOR
+!
+&
+*
++
+-
+// /
+<
+=
+>
+^
+and
+cmp
+eq
+ge gt
+le lt
+m
+ne not
+or
+q qq qr qw qx
+s
+tr
+x xor
+y
+|
+~
+/C5"CGI Funcs"
+Accept
+CGI Carp
+TR Tr
+address auth_type autoEscape
+br button
+caption center checkbox checkbox_group compile cookie
+defaults delete_all div
+em end_h1 end_html end_table end_ul endform escape escape_HTML
+fatalsToBrowser filefield font
+h1 h2 h3 h4 h5 header hidden hr http https
+image_button img isindex
+li
+multipart_end multipart_init multipart_start
+ol
+p param param_fetch password_field path_info popup_menu pre
+query_string
+radio_group raw_cookie redirect referer remote_addr remote_host remote_indent remote_user request_method
+script_name scrolling_list self_url server_name server_port server_software span start_form start_h1
+start_html start_multipart_form start_table start_ul startform strong submit
+table td textarea textfield th tmpFileName
+ul unescape unescapeHTML upload uploadInfo url url_param use_named_parameters user_agent user_name
+virtual_host
+/C6"CGI Parms"
+-BGCOLOR -absolute -action -align -alt -author -background -base -bgcolor -border -boundary -cellpadding
+-cellspacing -checked -class -code -colheader -color -colspan -columns -compact -content -cookie -default
+-domain -dtd -expires -face -full -head -height -href -justification -label -labels -language -leftmargin
+-linebreak -location -marginheight -marginwidth -maxlength -meta -method -multiple -name -nolabels -nph
+-on -onBlur -onChange -onClick -onFocus -onLoad -onMouseOut -onMouseOver -onSelect -onSubmit -onUnload
+-override -path -path_info -query -query_string -readonly -refresh -rel -relative -rightmargin -rowheader
+-rows -rowspan -script -secure -selected -size -src -status -style -target -title -topmargin -type -uri
+-url -valign -value -values -width -wrap -xbase
+onmouseout onmouseover
+/C7"DBI"
+DBI
+LongReadLen
+bind_col bind_parm
+disconnect dump_results
+errstr execute
+fetch finish
+prepare
+/C8"Variables"
+$
+%
+@
Index: doc/tools/ultraedit/ultraedit/wordfiles/legacy/php.uew
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/wordfiles/legacy/php.uew	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/wordfiles/legacy/php.uew	(working copy)
@@ -0,0 +1,992 @@
+/L8"PHP" PHP_LANG Nocase EnableMLS Line Comment = // Line Comment Alt = # Block Comment On = /* Block Comment Off = */ Escape Char = \ String Chars = "' File Extensions = INC PHP3 PHP4 PHP5
+/TGBegin "Require"
+/TGFindStr = "%require^([ ^t]+[^$a-z_/^"0-9.*]+^);"
+/TGEnd
+/TGBegin "Include"
+/TGFindStr = "%include^([ ^t]+[^$a-z_/^"0-9.*]+^);"
+/TGEnd
+/TGBegin "GlobalVariable"
+/TGFindStr = "%[ ^t]++^(global[ ^t]++^$[a-z_0-9]+*;^)"
+/TGEnd
+/TGBegin "Function"
+/TGFindStr = "%[^t ]++function[^t ]+^([a-0-9_&]+^)"
+/TGFindStr = "%[^t ]++static[^t ]+function[^t ]+^([a-0-9_&]+^)"
+/TGFindStr = "%[^t ]++[publicrotecdvas ]++[^t ]++function[^t ]+^([a-0-9_&]+^)"
+/TGBegin "Parameter"
+/TGFindStr = "[ ^t^p]++^([~,]+^)"
+/TGFindBStart = "("
+/TGFindBEnd = ")"
+/TGEnd
+/TGBegin "Variable"
+/TGFindStr = "%[ ^t]++^(^$[a-z_0-9]+^)[ ^t]++=*;"
+/TGFindBStart = "{"
+/TGFindBEnd = "}"
+/TGEnd
+/TGEnd
+/Delimiters = ~!%^&*()-+=|\/{}[]:;"'` ,	.>
+/Indent Strings = "{"
+/Unindent Strings = "}"
+/Open Brace Strings =  "{" "(" "["
+/Close Brace Strings = "}" ")" "]"
+/Open Fold Strings = "{"
+/Close Fold Strings = "}"
+/C1"Control Structures" STYLE_KEYWORD
+;
+break
+case continue
+default do
+else elseif endfor endforeach endif endswitch endwhile
+for foreach function
+if include include_once
+require require_once return
+switch
+while
+{
+}
+/C2"Tags" STYLE_TAG
+<? <?PHP
+?>
+/C3"Variables" STYLE_VARIABLE
+** $ &
+/C4"Operators" STYLE_OPERATOR
+!
+%
+&
+*
++
+-
+.
+,
+// /
+:
+< <>
+=
+> >>
+?
+@
+AND
+OR
+XOR
+^
+|
+~
+[
+]
+)
+(
+/C5"Built-in Functions" STYLE_FUNCTION
+ArrayIterator_current ArrayIterator_key ArrayIterator_next ArrayIterator_rewind ArrayIterator_seek
+ArrayIterator_valid ArrayObject_append ArrayObject_construct ArrayObject_count ArrayObject_getIterator
+ArrayObject_offsetExists ArrayObject_offsetGet ArrayObject_offsetSet ArrayObject_offsetUnset
+CachingIterator_hasNext CachingIterator_next CachingIterator_rewind CachingIterator_toString
+CachingIterator_valid CachingRecursiveIterator_getChildren CachingRecursiveIterator_hasChildren
+DirectoryIterator_construct DirectoryIterator_current DirectoryIterator_getATime
+DirectoryIterator_getCTime DirectoryIterator_getChildren DirectoryIterator_getFilename
+DirectoryIterator_getGroup DirectoryIterator_getInode DirectoryIterator_getMTime
+DirectoryIterator_getOwner DirectoryIterator_getPath DirectoryIterator_getPathname
+DirectoryIterator_getPerms DirectoryIterator_getSize DirectoryIterator_getType DirectoryIterator_isDir
+DirectoryIterator_isDot DirectoryIterator_isExecutable DirectoryIterator_isFile DirectoryIterator_isLink
+DirectoryIterator_isReadable DirectoryIterator_isWritable DirectoryIterator_key DirectoryIterator_next
+DirectoryIterator_rewind DirectoryIterator_valid DomAttribute_name DomAttribute_set_value
+DomAttribute_specified DomAttribute_value DomDocumentType_entities DomDocumentType_internal_subset
+DomDocumentType_name DomDocumentType_notations DomDocumentType_public_id DomDocumentType_system_id
+DomDocument_add_root DomDocument_create_attribute DomDocument_create_cdata_section
+DomDocument_create_comment DomDocument_create_element DomDocument_create_element_ns
+DomDocument_create_entity_reference DomDocument_create_processing_instruction DomDocument_create_text_node
+DomDocument_doctype DomDocument_document_element DomDocument_dump_file DomDocument_dump_mem
+DomDocument_get_element_by_id DomDocument_get_elements_by_tagname DomDocument_html_dump_mem
+DomDocument_xinclude DomElement_get_attribute DomElement_get_attribute_node
+DomElement_get_elements_by_tagname DomElement_has_attribute DomElement_remove_attribute
+DomElement_set_attribute DomElement_set_attribute_node DomElement_tagname DomNode_add_namespace
+DomNode_append_child DomNode_append_sibling DomNode_attributes DomNode_child_nodes DomNode_clone_node
+DomNode_dump_node DomNode_first_child DomNode_get_content DomNode_has_attributes DomNode_has_child_nodes
+DomNode_insert_before DomNode_is_blank_node DomNode_last_child DomNode_next_sibling DomNode_node_name
+DomNode_node_type DomNode_node_value DomNode_owner_document DomNode_parent_node DomNode_prefix
+DomNode_previous_sibling DomNode_remove_child DomNode_replace_child DomNode_replace_node
+DomNode_set_content DomNode_set_name DomNode_set_namespace DomNode_unlink_node
+DomProcessingInstruction_data DomProcessingInstruction_target DomXsltStylesheet_process
+DomXsltStylesheet_result_dump_file DomXsltStylesheet_result_dump_mem
+FilterIterator_current FilterIterator_getInnerIterator FilterIterator_key FilterIterator_next
+FilterIterator_rewind FilterIterator_valid
+LimitIterator_getPosition LimitIterator_next LimitIterator_rewind LimitIterator_seek LimitIterator_valid
+PDOStatement_bindColumn PDOStatement_bindParam PDOStatement_bindValue PDOStatement_closeCursor
+PDOStatement_columnCount PDOStatement_errorCode PDOStatement_errorInfo PDOStatement_execute
+PDOStatement_fetch PDOStatement_fetchAll PDOStatement_fetchColumn PDOStatement_fetchObject
+PDOStatement_getAttribute PDOStatement_getColumnMeta PDOStatement_nextRowset PDOStatement_rowCount
+PDOStatement_setAttribute PDOStatement_setFetchMode PDO_beginTransaction PDO_commit PDO_construct
+PDO_errorCode PDO_errorInfo PDO_exec PDO_getAttribute PDO_getAvailableDrivers PDO_lastInsertId
+PDO_pgsqlLOBCreate PDO_pgsqlLOBOpen PDO_pgsqlLOBUnlink PDO_prepare PDO_query PDO_quote PDO_rollBack
+PDO_setAttribute PDO_sqliteCreateAggregate PDO_sqliteCreateFunction ParentIterator_getChildren
+ParentIterator_hasChildren ParentIterator_next ParentIterator_rewind
+RecursiveDirectoryIterator_getChildren RecursiveDirectoryIterator_hasChildren
+RecursiveDirectoryIterator_key RecursiveDirectoryIterator_next RecursiveDirectoryIterator_rewind
+RecursiveIteratorIterator_current RecursiveIteratorIterator_getDepth
+RecursiveIteratorIterator_getSubIterator RecursiveIteratorIterator_key RecursiveIteratorIterator_next
+RecursiveIteratorIterator_rewind RecursiveIteratorIterator_valid
+SAM_Connection_commit SAM_Connection_connect SAM_Connection_constructor SAM_Connection_disconnect
+SAM_Connection_errno SAM_Connection_error SAM_Connection_isConnected SAM_Connection_peek
+SAM_Connection_peekall SAM_Connection_receive SAM_Connection_remove SAM_Connection_rollback
+SAM_Connection_send SAM_Connection_setdebug SAM_Connection_subscribe SAM_Connection_unsubscribe
+SAM_Message_body SAM_Message_constructor SAM_Message_header SCA_LocalProxy_createDataObject
+SCA_SoapProxy_createDataObject SCA_createDataObject SCA_getService SDO_DAS_ChangeSummary_beginLogging
+SDO_DAS_ChangeSummary_endLogging SDO_DAS_ChangeSummary_getChangeType
+SDO_DAS_ChangeSummary_getChangedDataObjects SDO_DAS_ChangeSummary_getOldContainer
+SDO_DAS_ChangeSummary_getOldValues SDO_DAS_ChangeSummary_isLogging SDO_DAS_DataFactory_addPropertyToType
+SDO_DAS_DataFactory_addType SDO_DAS_DataFactory_getDataFactory SDO_DAS_DataObject_getChangeSummary
+SDO_DAS_Relational_applyChanges SDO_DAS_Relational_construct SDO_DAS_Relational_createRootDataObject
+SDO_DAS_Relational_executePreparedQuery SDO_DAS_Relational_executeQuery SDO_DAS_Setting_getListIndex
+SDO_DAS_Setting_getPropertyIndex SDO_DAS_Setting_getPropertyName SDO_DAS_Setting_getValue
+SDO_DAS_Setting_isSet SDO_DAS_XML_Document_getRootDataObject SDO_DAS_XML_Document_getRootElementName
+SDO_DAS_XML_Document_getRootElementURI SDO_DAS_XML_Document_setEncoding
+SDO_DAS_XML_Document_setXMLDeclaration SDO_DAS_XML_Document_setXMLVersion SDO_DAS_XML_addTypes
+SDO_DAS_XML_create SDO_DAS_XML_createDataObject SDO_DAS_XML_createDocument SDO_DAS_XML_loadFile
+SDO_DAS_XML_loadString SDO_DAS_XML_saveFile SDO_DAS_XML_saveString SDO_DataFactory_create
+SDO_DataObject_clear SDO_DataObject_createDataObject SDO_DataObject_getContainer
+SDO_DataObject_getSequence SDO_DataObject_getTypeName SDO_DataObject_getTypeNamespaceURI
+SDO_Exception_getCause SDO_List_insert SDO_Model_Property_getContainingType SDO_Model_Property_getDefault
+SDO_Model_Property_getName SDO_Model_Property_getType SDO_Model_Property_isContainment
+SDO_Model_Property_isMany SDO_Model_ReflectionDataObject_construct SDO_Model_ReflectionDataObject_export
+SDO_Model_ReflectionDataObject_getContainmentProperty SDO_Model_ReflectionDataObject_getInstanceProperties
+SDO_Model_ReflectionDataObject_getType SDO_Model_Type_getBaseType SDO_Model_Type_getName
+SDO_Model_Type_getNamespaceURI SDO_Model_Type_getProperties SDO_Model_Type_getProperty
+SDO_Model_Type_isAbstractType SDO_Model_Type_isDataType SDO_Model_Type_isInstance
+SDO_Model_Type_isOpenType SDO_Model_Type_isSequencedType SDO_Sequence_getProperty SDO_Sequence_insert
+SDO_Sequence_move SimpleXMLIterator_current SimpleXMLIterator_getChildren SimpleXMLIterator_hasChildren
+SimpleXMLIterator_key SimpleXMLIterator_next SimpleXMLIterator_rewind SimpleXMLIterator_valid
+abs acos acosh addcslashes addslashes aggregate aggregate_info aggregate_methods aggregate_methods_by_list
+aggregate_methods_by_regexp aggregate_properties aggregate_properties_by_list
+aggregate_properties_by_regexp aggregation_info apache_child_terminate apache_get_modules
+apache_get_version apache_getenv apache_lookup_uri apache_note apache_request_headers apache_reset_timeout
+apache_response_headers apache_setenv apc_add apc_cache_info apc_clear_cache apc_define_constants
+apc_delete apc_fetch apc_load_constants apc_sma_info apc_store apd_breakpoint apd_callstack apd_clunk
+apd_continue apd_croak apd_dump_function_table apd_dump_persistent_resources apd_dump_regular_resources
+apd_echo apd_get_active_symbols apd_set_pprof_trace apd_set_session apd_set_session_trace
+apd_set_socket_session_trace array array_change_key_case array_chunk array_combine array_count_values
+array_diff array_diff_assoc array_diff_key array_diff_uassoc array_diff_ukey array_fill array_fill_keys
+array_filter array_flip array_intersect array_intersect_assoc array_intersect_key array_intersect_uassoc
+array_intersect_ukey array_key_exists array_keys array_map array_merge array_merge_recursive
+array_multisort array_pad array_pop array_product array_push array_rand array_reduce array_reverse
+array_search array_shift array_slice array_splice array_sum array_udiff array_udiff_assoc
+array_udiff_uassoc array_uintersect array_uintersect_assoc array_uintersect_uassoc array_unique
+array_unshift array_values array_walk array_walk_recursive arsort ascii2ebcdic asin asinh asort
+aspell_check aspell_check_raw aspell_new aspell_suggest assert assert_options atan atan2 atanh
+base64_decode base64_encode base_convert basename bcadd bccomp bcdiv bcmod bcmul bcompiler_load
+bcompiler_load_exe bcompiler_parse_class bcompiler_read bcompiler_write_class bcompiler_write_constant
+bcompiler_write_exe_footer bcompiler_write_file bcompiler_write_footer bcompiler_write_function
+bcompiler_write_functions_from_file bcompiler_write_header bcompiler_write_included_filename bcpow
+bcpowmod bcscale bcsqrt bcsub bin2hex binary bind_textdomain_codeset bindec bindtextdomain bool boolean 
+bzclose bzcompress bzdecompress bzerrno bzerror bzerrstr bzflush bzopen bzread bzwrite
+caching cal_days_in_month cal_from_jd cal_info cal_to_jd call_user_func call_user_func_array
+call_user_method call_user_method_array ccvs_add ccvs_auth ccvs_command ccvs_count ccvs_delete ccvs_done
+ccvs_init ccvs_lookup ccvs_new ccvs_report ccvs_return ccvs_reverse ccvs_sale ccvs_status ccvs_textvalue
+ccvs_void ceil chdir checkdate checkdnsrr chgrp chmod chop chown chr chroot chunk_split class_exists
+class_implements class_parents classkit_import classkit_method_add classkit_method_copy
+classkit_method_redefine classkit_method_remove classkit_method_rename clearstatcache closedir closelog
+com_addref com_create_guid com_event_sink com_get com_get_active_object com_invoke com_isenum com_load
+com_load_typelib com_message_pump com_print_typeinfo com_propget com_propput com_propset com_release
+com_set compact connection_aborted connection_status connection_timeout constant convert_cyr_string
+convert_uudecode convert_uuencode copy cos cosh count count_chars cpdf_add_annotation cpdf_add_outline
+cpdf_arc cpdf_begin_text cpdf_circle cpdf_clip cpdf_close cpdf_closepath cpdf_closepath_fill_stroke
+cpdf_closepath_stroke cpdf_continue_text cpdf_curveto cpdf_end_text cpdf_fill cpdf_fill_stroke
+cpdf_finalize cpdf_finalize_page cpdf_global_set_document_limits cpdf_import_jpeg cpdf_lineto cpdf_moveto
+cpdf_newpath cpdf_open cpdf_output_buffer cpdf_page_init cpdf_place_inline_image cpdf_rect cpdf_restore
+cpdf_rlineto cpdf_rmoveto cpdf_rotate cpdf_rotate_text cpdf_save cpdf_save_to_file cpdf_scale
+cpdf_set_action_url cpdf_set_char_spacing cpdf_set_creator cpdf_set_current_page cpdf_set_font
+cpdf_set_font_directories cpdf_set_font_map_file cpdf_set_horiz_scaling cpdf_set_keywords cpdf_set_leading
+cpdf_set_page_animation cpdf_set_subject cpdf_set_text_matrix cpdf_set_text_pos cpdf_set_text_rendering
+cpdf_set_text_rise cpdf_set_title cpdf_set_viewer_preferences cpdf_set_word_spacing cpdf_setdash
+cpdf_setflat cpdf_setgray cpdf_setgray_fill cpdf_setgray_stroke cpdf_setlinecap cpdf_setlinejoin
+cpdf_setlinewidth cpdf_setmiterlimit cpdf_setrgbcolor cpdf_setrgbcolor_fill cpdf_setrgbcolor_stroke
+cpdf_show cpdf_show_xy cpdf_stringwidth cpdf_stroke cpdf_text cpdf_translate crack_check crack_closedict
+crack_getlastmessage crack_opendict crc32 create_function crypt ctype_alnum ctype_alpha ctype_cntrl
+ctype_digit ctype_graph ctype_lower ctype_print ctype_punct ctype_space ctype_upper ctype_xdigit
+curl_close curl_copy_handle curl_errno curl_error curl_exec curl_getinfo curl_init curl_multi_add_handle
+curl_multi_close curl_multi_exec curl_multi_getcontent curl_multi_info_read curl_multi_init
+curl_multi_remove_handle curl_multi_select curl_setopt curl_setopt_array curl_version current
+cybercash_base64_decode cybercash_base64_encode cybercash_decr cybercash_encr cybermut_creerformulairecm
+cybermut_creerreponsecm cybermut_testmac cyrus_authenticate cyrus_bind cyrus_close cyrus_connect
+cyrus_query cyrus_unbind
+date date_create date_date_set date_default_timezone_get date_default_timezone_set date_format
+date_isodate_set date_modify date_offset_get date_parse date_sun_info date_sunrise date_sunset
+date_time_set date_timezone_get date_timezone_set db2_autocommit db2_bind_param db2_client_info db2_close
+db2_column_privileges db2_columns db2_commit db2_conn_error db2_conn_errormsg db2_connect db2_cursor_type
+db2_exec db2_execute db2_fetch_array db2_fetch_assoc db2_fetch_both db2_fetch_object db2_fetch_row
+db2_field_display_size db2_field_name db2_field_num db2_field_precision db2_field_scale db2_field_type
+db2_field_width db2_foreign_keys db2_free_result db2_free_stmt db2_next_result db2_num_fields db2_num_rows
+db2_pconnect db2_prepare db2_primary_keys db2_procedure_columns db2_procedures db2_result db2_rollback
+db2_server_info db2_set_option db2_special_columns db2_statistics db2_stmt_error db2_stmt_errormsg
+db2_table_privileges db2_tables dba_close dba_delete dba_exists dba_fetch dba_firstkey dba_handlers
+dba_insert dba_key_split dba_list dba_nextkey dba_open dba_optimize dba_popen dba_replace dba_sync
+dbase_add_record dbase_close dbase_create dbase_delete_record dbase_get_header_info dbase_get_record
+dbase_get_record_with_names dbase_numfields dbase_numrecords dbase_open dbase_pack dbase_replace_record
+dblist dbmclose dbmdelete dbmexists dbmfetch dbmfirstkey dbminsert dbmnextkey dbmopen dbmreplace
+dbplus_add dbplus_aql dbplus_chdir dbplus_close dbplus_curr dbplus_errcode dbplus_errno dbplus_find
+dbplus_first dbplus_flush dbplus_freealllocks dbplus_freelock dbplus_freerlocks dbplus_getlock
+dbplus_getunique dbplus_info dbplus_last dbplus_lockrel dbplus_next dbplus_open dbplus_prev dbplus_rchperm
+dbplus_rcreate dbplus_rcrtexact dbplus_rcrtlike dbplus_resolve dbplus_restorepos dbplus_rkeys dbplus_ropen
+dbplus_rquery dbplus_rrename dbplus_rsecindex dbplus_runlink dbplus_rzap dbplus_savepos dbplus_setindex
+dbplus_setindexbynumber dbplus_sql dbplus_tcl dbplus_tremove dbplus_undo dbplus_undoprepare
+dbplus_unlockrel dbplus_unselect dbplus_update dbplus_xlockrel dbplus_xunlockrel dbx_close dbx_compare
+dbx_connect dbx_error dbx_escape_string dbx_fetch_row dbx_query dbx_sort dcgettext dcngettext deaggregate
+debug_backtrace debug_print_backtrace debug_zval_dump debugger_off debugger_on decbin dechex decoct define
+define_syslog_variables defined deg2rad delete dgettext die dio_close dio_fcntl dio_open dio_read dio_seek
+dio_stat dio_tcsetattr dio_truncate dio_write dirname disk_free_space disk_total_space diskfreespace dl
+dngettext dns_check_record dns_get_mx dns_get_record dom_domattr_construct dom_domattr_isid
+dom_domcharacterdata_appenddata dom_domcharacterdata_deletedata dom_domcharacterdata_insertdata
+dom_domcharacterdata_replacedata dom_domcharacterdata_substringdata dom_domcomment_construct
+dom_domdocument_construct dom_domdocument_createattribute dom_domdocument_createattributens
+dom_domdocument_createcdatasection dom_domdocument_createcomment dom_domdocument_createdocumentfragment
+dom_domdocument_createelement dom_domdocument_createelementns dom_domdocument_createentityreference
+dom_domdocument_createprocessinginstruction dom_domdocument_createtextnode dom_domdocument_getelementbyid
+dom_domdocument_getelementsbytagname dom_domdocument_getelementsbytagnamens dom_domdocument_importnode
+dom_domdocument_load dom_domdocument_loadhtml dom_domdocument_loadhtmlfile dom_domdocument_loadxml
+dom_domdocument_normalizedocument dom_domdocument_registernodeclass dom_domdocument_relaxngvalidate
+dom_domdocument_relaxngvalidatesource dom_domdocument_save dom_domdocument_savehtml
+dom_domdocument_savehtmlfile dom_domdocument_savexml dom_domdocument_schemavalidate
+dom_domdocument_schemavalidatesource dom_domdocument_validate dom_domdocument_xinclude
+dom_domdocumentfragment_appendxml dom_domelement_construct dom_domelement_getattribute
+dom_domelement_getattributenode dom_domelement_getattributenodens dom_domelement_getattributens
+dom_domelement_getelementsbytagname dom_domelement_getelementsbytagnamens dom_domelement_hasattribute
+dom_domelement_hasattributens dom_domelement_removeattribute dom_domelement_removeattributenode
+dom_domelement_removeattributens dom_domelement_setattribute dom_domelement_setattributenode
+dom_domelement_setattributenodens dom_domelement_setattributens dom_domelement_setidattribute
+dom_domelement_setidattributenode dom_domelement_setidattributens dom_domentityreference_construct
+dom_domimplementation_construct dom_domimplementation_createdocument
+dom_domimplementation_createdocumenttype dom_domimplementation_hasfeature dom_domnamednodemap_getnameditem
+dom_domnamednodemap_getnameditemns dom_domnamednodemap_item dom_domnode_appendchild dom_domnode_clonenode
+dom_domnode_hasattributes dom_domnode_haschildnodes dom_domnode_insertbefore
+dom_domnode_isdefaultnamespace dom_domnode_issamenode dom_domnode_issupported
+dom_domnode_lookupnamespaceuri dom_domnode_lookupprefix dom_domnode_normalize dom_domnode_removechild
+dom_domnode_replacechild dom_domnodelist_item dom_domprocessinginstruction_construct dom_domtext_construct
+dom_domtext_iswhitespaceinelementcontent dom_domtext_splittext dom_domxpath_construct
+dom_domxpath_evaluate dom_domxpath_query dom_domxpath_registernamespace dom_import_simplexml
+domxml_new_doc domxml_open_file domxml_open_mem domxml_version domxml_xmltree domxml_xslt_stylesheet
+domxml_xslt_stylesheet_doc domxml_xslt_stylesheet_file domxml_xslt_version dotnet_load double doubleval
+each easter_date easter_days ebcdic2ascii echo empty enchant_broker_describe enchant_broker_dict_exists
+enchant_broker_free enchant_broker_free_dict enchant_broker_get_error enchant_broker_init
+enchant_broker_list_dicts enchant_broker_request_dict enchant_broker_request_pwl_dict
+enchant_broker_set_ordering enchant_dict_add_to_personal enchant_dict_add_to_session enchant_dict_check
+enchant_dict_describe enchant_dict_get_error enchant_dict_is_in_session enchant_dict_quick_check
+enchant_dict_store_replacement enchant_dict_suggest encodings end ereg ereg_replace eregi eregi_replace
+error_get_last error_log error_reporting escapeshellarg escapeshellcmd eval exec exif_imagetype
+exif_read_data exif_tagname exif_thumbnail exit exp expect_expectl expect_popen explode expm1
+extension_loaded extract ezmlm_hash
+fam_cancel_monitor fam_close fam_monitor_collection fam_monitor_directory fam_monitor_file fam_next_event
+fam_open fam_pending fam_resume_monitor fam_suspend_monitor fbsql_affected_rows fbsql_autocommit
+fbsql_blob_size fbsql_change_user fbsql_clob_size fbsql_close fbsql_commit fbsql_connect fbsql_create_blob
+fbsql_create_clob fbsql_create_db fbsql_data_seek fbsql_database fbsql_database_password fbsql_db_query
+fbsql_db_status fbsql_drop_db fbsql_errno fbsql_error fbsql_fetch_array fbsql_fetch_assoc
+fbsql_fetch_field fbsql_fetch_lengths fbsql_fetch_object fbsql_fetch_row fbsql_field_flags fbsql_field_len
+fbsql_field_name fbsql_field_seek fbsql_field_table fbsql_field_type fbsql_free_result
+fbsql_get_autostart_info fbsql_hostname fbsql_insert_id fbsql_list_dbs fbsql_list_fields fbsql_list_tables
+fbsql_next_result fbsql_num_fields fbsql_num_rows fbsql_password fbsql_pconnect fbsql_query
+fbsql_read_blob fbsql_read_clob fbsql_result fbsql_rollback fbsql_rows_fetched fbsql_select_db
+fbsql_set_characterset fbsql_set_lob_mode fbsql_set_password fbsql_set_transaction fbsql_start_db
+fbsql_stop_db fbsql_table_name fbsql_tablename fbsql_username fbsql_warnings fclose fdf_add_doc_javascript
+fdf_add_template fdf_close fdf_create fdf_enum_values fdf_errno fdf_error fdf_get_ap fdf_get_attachment
+fdf_get_encoding fdf_get_file fdf_get_flags fdf_get_opt fdf_get_status fdf_get_value fdf_get_version
+fdf_header fdf_next_field_name fdf_open fdf_open_string fdf_remove_item fdf_save fdf_save_string
+fdf_set_ap fdf_set_encoding fdf_set_file fdf_set_flags fdf_set_javascript_action
+fdf_set_on_import_javascript fdf_set_opt fdf_set_status fdf_set_submit_form_action fdf_set_target_frame
+fdf_set_value fdf_set_version feof fflush fgetc fgetcsv fgets fgetss file file_exists file_get_contents
+file_put_contents fileatime filectime filegroup fileinode filemtime fileowner fileperms filepro
+filepro_fieldcount filepro_fieldname filepro_fieldtype filepro_fieldwidth filepro_retrieve
+filepro_rowcount filesize filetype filter_has_var filter_id filter_input filter_input_array filter_list
+filter_var filter_var_array finfo_buffer finfo_close finfo_file finfo_open finfo_set_flags float floatval 
+flock floor flush fmod fnmatch fopen fpassthru fprintf fputcsv fputs fread frenchtojd fribidi_log2vis 
+fscanffseek fsockopen fstat ftell ftok ftp_alloc ftp_cdup ftp_chdir ftp_chmod ftp_close ftp_connect
+ftp_delete ftp_exec ftp_fget ftp_fput ftp_get ftp_get_option ftp_login ftp_mdtm ftp_mkdir ftp_nb_continue
+ftp_nb_fget ftp_nb_fput ftp_nb_get ftp_nb_put ftp_nlist ftp_pasv ftp_put ftp_pwd ftp_quit ftp_raw
+ftp_rawlist ftp_rename ftp_rmdir ftp_set_option ftp_site ftp_size ftp_ssl_connect ftp_systype ftruncate
+func_get_arg func_get_args func_num_args function_exists fwrite
+gd_info geoip_country_code3_by_name geoip_country_code_by_name geoip_country_name_by_name
+geoip_database_info geoip_id_by_name geoip_org_by_name geoip_record_by_name geoip_region_by_name
+get_browser get_cfg_var get_class get_class_methods get_class_vars get_current_user get_declared_classes
+get_declared_interfaces get_defined_constants get_defined_functions get_defined_vars get_extension_funcs
+get_headers get_html_translation_table get_include_path get_included_files get_loaded_extensions
+get_magic_quotes_gpc get_magic_quotes_runtime get_meta_tags get_object_vars get_parent_class
+get_required_files get_resource_type getallheaders getcwd getdate getenv gethostbyaddr gethostbyname
+gethostbynamel getimagesize getlastmod getmxrr getmygid getmyinode getmypid getmyuid getopt getprotobyname
+getprotobynumber getrandmax getrusage getservbyname getservbyport gettext gettimeofday gettype glob gmdate
+gmmktime gmp_abs gmp_add gmp_and gmp_clrbit gmp_cmp gmp_com gmp_div gmp_div_q gmp_div_qr gmp_div_r
+gmp_divexact gmp_fact gmp_gcd gmp_gcdext gmp_hamdist gmp_init gmp_intval gmp_invert gmp_jacobi
+gmp_legendre gmp_mod gmp_mul gmp_neg gmp_nextprime gmp_or gmp_perfect_square gmp_popcount gmp_pow gmp_powm
+gmp_prob_prime gmp_random gmp_scan0 gmp_scan1 gmp_setbit gmp_sign gmp_sqrt gmp_sqrtrem gmp_strval gmp_sub
+gmp_xor gmstrftime gnupg_adddecryptkey gnupg_addencryptkey gnupg_addsignkey gnupg_cleardecryptkeys
+gnupg_clearencryptkeys gnupg_clearsignkeys gnupg_decrypt gnupg_decryptverify gnupg_encrypt
+gnupg_encryptsign gnupg_export gnupg_geterror gnupg_getprotocol gnupg_import gnupg_keyinfo gnupg_setarmor
+gnupg_seterrormode gnupg_setsignmode gnupg_sign gnupg_verify gopher_parsedir gregoriantojd gzclose
+gzcompress gzdecode gzdeflate gzencode gzeof gzfile gzgetc gzgets gzgetss gzinflate gzopen gzpassthru
+gzputs gzread gzrewind gzseek gztell gzuncompress gzwrite
+halt_compiler hash hash_algos hash_file hash_final hash_hmac hash_hmac_file hash_init hash_update
+hash_update_file hash_update_stream header headers_list headers_sent hebrev hebrevc hexdec highlight_file
+highlight_string html_entity_decode htmlentities htmlspecialchars htmlspecialchars_decode http_build_query
+hw_array2objrec hw_changeobject hw_children hw_childrenobj hw_close hw_connect hw_connection_info hw_cp
+hw_deleteobject hw_docbyanchor hw_docbyanchorobj hw_document_attributes hw_document_bodytag
+hw_document_content hw_document_setcontent hw_document_size hw_dummy hw_edittext hw_error hw_errormsg
+hw_free_document hw_getanchors hw_getanchorsobj hw_getandlock hw_getchildcoll hw_getchildcollobj
+hw_getchilddoccoll hw_getchilddoccollobj hw_getobject hw_getobjectbyquery hw_getobjectbyquerycoll
+hw_getobjectbyquerycollobj hw_getobjectbyqueryobj hw_getparents hw_getparentsobj hw_getrellink
+hw_getremote hw_getremotechildren hw_getsrcbydestobj hw_gettext hw_getusername hw_identify
+hw_incollections hw_info hw_inscoll hw_insdoc hw_insertanchors hw_insertdocument hw_insertobject hw_mapid
+hw_modifyobject hw_mv hw_new_document hw_objrec2array hw_output_document hw_pconnect hw_pipedocument
+hw_root hw_setlinkroot hw_stat hw_unlock hw_who hwapi_attribute hwapi_attribute_key
+hwapi_attribute_langdepvalue hwapi_attribute_value hwapi_attribute_values hwapi_checkin hwapi_checkout
+hwapi_children hwapi_content hwapi_content_mimetype hwapi_content_read hwapi_copy hwapi_dbstat
+hwapi_dcstat hwapi_dstanchors hwapi_dstofsrcanchor hwapi_error_count hwapi_error_reason hwapi_find
+hwapi_ftstat hwapi_hgcsp hwapi_hwstat hwapi_identify hwapi_info hwapi_insert hwapi_insertanchor
+hwapi_insertcollection hwapi_insertdocument hwapi_link hwapi_lock hwapi_move hwapi_new_content
+hwapi_object hwapi_object_assign hwapi_object_attreditable hwapi_object_count hwapi_object_insert
+hwapi_object_new hwapi_object_remove hwapi_object_title hwapi_object_value hwapi_objectbyanchor
+hwapi_parents hwapi_reason_description hwapi_reason_type hwapi_remove hwapi_replace
+hwapi_setcommittedversion hwapi_srcanchors hwapi_srcsofdst hwapi_unlock hwapi_user hwapi_userlist hypot
+i18n_loc_get_default i18n_loc_set_default ibase_add_user ibase_affected_rows ibase_backup ibase_blob_add
+ibase_blob_cancel ibase_blob_close ibase_blob_create ibase_blob_echo ibase_blob_get ibase_blob_import
+ibase_blob_info ibase_blob_open ibase_close ibase_commit ibase_commit_ret ibase_connect ibase_db_info
+ibase_delete_user ibase_drop_db ibase_errcode ibase_errmsg ibase_execute ibase_fetch_assoc
+ibase_fetch_object ibase_fetch_row ibase_field_info ibase_free_event_handler ibase_free_query
+ibase_free_result ibase_gen_id ibase_maintain_db ibase_modify_user ibase_name_result ibase_num_fields
+ibase_num_params ibase_param_info ibase_pconnect ibase_prepare ibase_query ibase_restore ibase_rollback
+ibase_rollback_ret ibase_server_info ibase_service_attach ibase_service_detach ibase_set_event_handler
+ibase_timefmt ibase_trans ibase_wait_event icap_close icap_create_calendar icap_delete_calendar
+icap_delete_event icap_fetch_event icap_list_alarms icap_list_events icap_open icap_rename_calendar
+icap_reopen icap_snooze icap_store_event iconv iconv_get_encoding iconv_mime_decode
+iconv_mime_decode_headers iconv_mime_encode iconv_set_encoding iconv_strlen iconv_strpos iconv_strrpos
+iconv_substr id3_get_frame_long_name id3_get_frame_short_name id3_get_genre_id id3_get_genre_list
+id3_get_genre_name id3_get_tag id3_get_version id3_remove_tag id3_set_tag idate ifx_affected_rows
+ifx_blobinfile_mode ifx_byteasvarchar ifx_close ifx_connect ifx_copy_blob ifx_create_blob ifx_create_char
+ifx_do ifx_error ifx_errormsg ifx_fetch_row ifx_fieldproperties ifx_fieldtypes ifx_free_blob ifx_free_char
+ifx_free_result ifx_get_blob ifx_get_char ifx_getsqlca ifx_htmltbl_result ifx_nullformat ifx_num_fields
+ifx_num_rows ifx_pconnect ifx_prepare ifx_query ifx_textasvarchar ifx_update_blob ifx_update_char
+ifxus_close_slob ifxus_create_slob ifxus_free_slob ifxus_open_slob ifxus_read_slob ifxus_seek_slob
+ifxus_tell_slob ifxus_write_slob ignore_user_abort iis_add_server iis_get_dir_security iis_get_script_map
+iis_get_server_by_comment iis_get_server_by_path iis_get_server_rights iis_get_service_state
+iis_remove_server iis_set_app_settings iis_set_dir_security iis_set_script_map iis_set_server_rights
+iis_start_server iis_start_service iis_stop_server iis_stop_service image2wbmp image_type_to_extension
+image_type_to_mime_type imagealphablending imageantialias imagearc imagechar imagecharup
+imagecolorallocate imagecolorallocatealpha imagecolorat imagecolorclosest imagecolorclosestalpha
+imagecolorclosesthwb imagecolordeallocate imagecolorexact imagecolorexactalpha imagecolormatch
+imagecolorresolve imagecolorresolvealpha imagecolorset imagecolorsforindex imagecolorstotal
+imagecolortransparent imageconvolution imagecopy imagecopymerge imagecopymergegray imagecopyresampled
+imagecopyresized imagecreate imagecreatefromgd imagecreatefromgd2 imagecreatefromgd2part
+imagecreatefromgif imagecreatefromjpeg imagecreatefrompng imagecreatefromstring imagecreatefromwbmp
+imagecreatefromxbm imagecreatefromxpm imagecreatetruecolor imagedashedline imagedestroy imageellipse
+imagefill imagefilledarc imagefilledellipse imagefilledpolygon imagefilledrectangle imagefilltoborder
+imagefilter imagefontheight imagefontwidth imageftbbox imagefttext imagegammacorrect imagegd imagegd2
+imagegif imageinterlace imageistruecolor imagejpeg imagelayereffect imageline imageloadfont
+imagepalettecopy imagepng imagepolygon imagepsbbox imagepsencodefont imagepsextendfont imagepsfreefont
+imagepsloadfont imagepsslantfont imagepstext imagerectangle imagerotate imagesavealpha imagesetbrush
+imagesetpixel imagesetstyle imagesetthickness imagesettile imagestring imagestringup imagesx imagesy
+imagetruecolortopalette imagettfbbox imagettftext imagetypes imagewbmp imagexbm imagick_begindraw
+imagick_blob2image imagick_blur imagick_border imagick_charcoal imagick_chop imagick_clonehandle
+imagick_composite imagick_contrast imagick_convert imagick_crop imagick_despeckle imagick_destroyhandle
+imagick_drawannotation imagick_drawarc imagick_drawcircle imagick_drawellipse imagick_drawline
+imagick_drawpoint imagick_drawrectangle imagick_edge imagick_emboss imagick_enhance imagick_equalize
+imagick_error imagick_faileddescription imagick_failedreason imagick_first imagick_flatten imagick_flip
+imagick_flop imagick_frame imagick_free imagick_gamma imagick_gaussianblur imagick_getcanvas
+imagick_getcolorspace imagick_getdpix imagick_getdpiy imagick_getheight imagick_getimagedepth
+imagick_getimagefromlist imagick_getimagetype imagick_getlistindex imagick_getlistsize imagick_getmagick
+imagick_getmimetype imagick_getnumbercolors imagick_getwidth imagick_goto imagick_image2blob
+imagick_implode imagick_iserror imagick_isgrayimage imagick_isimagesequal imagick_ismonochromeimage
+imagick_isopaqueimage imagick_ispaletteimage imagick_level imagick_magnify imagick_medianfilter
+imagick_minify imagick_modulate imagick_mosaic imagick_motionblur imagick_negate imagick_newimagelist
+imagick_next imagick_normalize imagick_oilpaint imagick_ordereddither imagick_poplist imagick_prev
+imagick_profile imagick_pushlist imagick_raise imagick_read imagick_readimage imagick_reducenoise
+imagick_resize imagick_roll imagick_rotate imagick_sample imagick_scale imagick_set_image_comment
+imagick_set_image_quality imagick_setcompressionquality imagick_setcompressiontype imagick_setdpi
+imagick_setfillcolor imagick_setfillopacity imagick_setfontface imagick_setfontsize imagick_setfontstyle
+imagick_shade imagick_sharpen imagick_shear imagick_solarize imagick_spread imagick_swirl
+imagick_threshold imagick_transformrgb imagick_transparent imagick_unsharpmask imagick_wave
+imagick_writeimage imagick_writeimages imagick_zoom imap_8bit imap_alerts imap_append imap_base64
+imap_binary imap_body imap_bodystruct imap_check imap_clearflag_full imap_close imap_createmailbox
+imap_delete imap_deletemailbox imap_errors imap_expunge imap_fetch_overview imap_fetchbody
+imap_fetchheader imap_fetchstructure imap_get_quota imap_get_quotaroot imap_getacl imap_getmailboxes
+imap_getsubscribed imap_header imap_headerinfo imap_headers imap_last_error imap_list imap_listmailbox
+imap_listscan imap_listsubscribed imap_lsub imap_mail imap_mail_compose imap_mail_copy imap_mail_move
+imap_mailboxmsginfo imap_mime_header_decode imap_msgno imap_num_msg imap_num_recent imap_open imap_ping
+imap_qprint imap_renamemailbox imap_reopen imap_rfc822_parse_adrlist imap_rfc822_parse_headers
+imap_rfc822_write_address imap_savebody imap_scanmailbox imap_search imap_set_quota imap_setacl
+imap_setflag_full imap_sort imap_status imap_subscribe imap_thread imap_timeout imap_uid imap_undelete
+imap_unsubscribe imap_utf7_decode imap_utf7_encode imap_utf8 implode import_request_variables in_array
+inet_ntop inet_pton ingres_autocommit ingres_close ingres_commit ingres_connect ingres_cursor ingres_errno
+ingres_error ingres_errsqlstate ingres_fetch_array ingres_fetch_object ingres_fetch_row
+ingres_field_length ingres_field_name ingres_field_nullable ingres_field_precision ingres_field_scale
+ingres_field_type ingres_num_fields ingres_num_rows ingres_pconnect ingres_query ingres_rollback ini_alter
+ini_get ini_get_all ini_restore ini_set int integer interface_exists intval ip2long iptcembed iptcparse
+ircg_channel_mode ircg_disconnect ircg_eval_ecmascript_params ircg_fetch_error_msg ircg_get_username
+ircg_html_encode ircg_ignore_add ircg_ignore_del ircg_invite ircg_is_conn_alive ircg_join ircg_kick
+ircg_list ircg_lookup_format_messages ircg_lusers ircg_msg ircg_names ircg_nick ircg_nickname_escape
+ircg_nickname_unescape ircg_notice ircg_oper ircg_part ircg_pconnect ircg_register_format_messages
+ircg_set_current ircg_set_file ircg_set_on_die ircg_topic ircg_who ircg_whois is_a is_array is_binary
+is_bool is_buffer is_callable is_dir is_double is_executable is_file is_finite is_float is_infinite is_int
+is_integer is_link is_long is_nan is_null is_numeric is_object is_readable is_real is_resource is_scalar
+is_soap_fault is_string is_subclass_of is_unicode is_uploaded_file is_writable is_writeable isset
+iterator_count iterator_to_array
+java_last_exception_clear java_last_exception_get jddayofweek jdmonthname jdtofrench jdtogregorian
+jdtojewish jdtojulian jdtounix jewishtojd join jpeg2wbmp json_decode json_encode juliantojd
+kadm5_chpass_principal kadm5_create_principal kadm5_delete_principal kadm5_destroy kadm5_flush
+kadm5_get_policies kadm5_get_principal kadm5_get_principals kadm5_init_with_password
+kadm5_modify_principal key krsort ksort
+lcg_value lchgrp lchown ldap_8859_to_t61 ldap_add ldap_bind ldap_close ldap_compare ldap_connect
+ldap_count_entries ldap_delete ldap_dn2ufn ldap_err2str ldap_errno ldap_error ldap_explode_dn
+ldap_first_attribute ldap_first_entry ldap_first_reference ldap_free_result ldap_get_attributes
+ldap_get_dn ldap_get_entries ldap_get_option ldap_get_values ldap_get_values_len ldap_list ldap_mod_add
+ldap_mod_del ldap_mod_replace ldap_modify ldap_next_attribute ldap_next_entry ldap_next_reference
+ldap_parse_reference ldap_parse_result ldap_read ldap_rename ldap_sasl_bind ldap_search ldap_set_option
+ldap_set_rebind_proc ldap_sort ldap_start_tls ldap_t61_to_8859 ldap_unbind levenshtein libxml_clear_errors
+libxml_get_errors libxml_get_last_error libxml_set_streams_context libxml_use_internal_errors link
+linkinfo list localeconv localtime log log10 log1p long2ip lstat ltrim lzf_compress lzf_decompress
+lzf_optimized_for
+m_checkstatus m_completeauthorizations m_connect m_connectionerror m_deletetrans m_destroyconn
+m_destroyengine m_getcell m_getcellbynum m_getcommadelimited m_getheader m_initconn m_initengine
+m_iscommadelimited m_maxconntimeout m_monitor m_numcolumns m_numrows m_parsecommadelimited m_responsekeys
+m_responseparam m_returnstatus m_setblocking m_setdropfile m_setip m_setssl m_setssl_cafile m_setssl_files
+m_settimeout m_sslcert_gen_hash m_transactionssent m_transinqueue m_transkeyval m_transnew m_transsend
+m_uwait m_validateidentifier m_verifyconnection m_verifysslcert mail
+mailparse_determine_best_xfer_encoding mailparse_msg_create mailparse_msg_extract_part
+mailparse_msg_extract_part_file mailparse_msg_extract_whole_part_file mailparse_msg_free
+mailparse_msg_get_part mailparse_msg_get_part_data mailparse_msg_get_structure mailparse_msg_parse
+mailparse_msg_parse_file mailparse_rfc822_parse_addresses mailparse_stream_encode mailparse_uudecode_all
+main max maxdb_affected_rows maxdb_autocommit maxdb_bind_param maxdb_bind_result maxdb_change_user
+maxdb_character_set_name maxdb_client_encoding maxdb_close maxdb_close_long_data maxdb_commit
+maxdb_connect maxdb_connect_errno maxdb_connect_error maxdb_data_seek maxdb_debug
+maxdb_disable_reads_from_master maxdb_disable_rpl_parse maxdb_dump_debug_info maxdb_embedded_connect
+maxdb_enable_reads_from_master maxdb_enable_rpl_parse maxdb_errno maxdb_error maxdb_escape_string
+maxdb_execute maxdb_fetch maxdb_fetch_array maxdb_fetch_assoc maxdb_fetch_field maxdb_fetch_field_direct
+maxdb_fetch_fields maxdb_fetch_lengths maxdb_fetch_object maxdb_fetch_row maxdb_field_count
+maxdb_field_seek maxdb_field_tell maxdb_free_result maxdb_get_client_info maxdb_get_client_version
+maxdb_get_host_info maxdb_get_metadata maxdb_get_proto_info maxdb_get_server_info maxdb_get_server_version
+maxdb_info maxdb_init maxdb_insert_id maxdb_kill maxdb_master_query maxdb_more_results maxdb_multi_query
+maxdb_next_result maxdb_num_fields maxdb_num_rows maxdb_options maxdb_param_count maxdb_ping maxdb_prepare
+maxdb_query maxdb_real_connect maxdb_real_escape_string maxdb_real_query maxdb_report maxdb_rollback
+maxdb_rpl_parse_enabled maxdb_rpl_probe maxdb_rpl_query_type maxdb_select_db maxdb_send_long_data
+maxdb_send_query maxdb_server_end maxdb_server_init maxdb_set_opt maxdb_sqlstate maxdb_ssl_set maxdb_stat
+maxdb_stmt_affected_rows maxdb_stmt_bind_param maxdb_stmt_bind_result maxdb_stmt_close
+maxdb_stmt_close_long_data maxdb_stmt_data_seek maxdb_stmt_errno maxdb_stmt_error maxdb_stmt_execute
+maxdb_stmt_fetch maxdb_stmt_free_result maxdb_stmt_init maxdb_stmt_num_rows maxdb_stmt_param_count
+maxdb_stmt_prepare maxdb_stmt_reset maxdb_stmt_result_metadata maxdb_stmt_send_long_data
+maxdb_stmt_sqlstate maxdb_stmt_store_result maxdb_store_result maxdb_thread_id maxdb_thread_safe
+maxdb_use_result maxdb_warning_count mb_check_encoding mb_convert_case mb_convert_encoding mb_convert_kana
+mb_convert_variables mb_decode_mimeheader mb_decode_numericentity mb_detect_encoding mb_detect_order
+mb_encode_mimeheader mb_encode_numericentity mb_ereg mb_ereg_match mb_ereg_replace mb_ereg_search
+mb_ereg_search_getpos mb_ereg_search_getregs mb_ereg_search_init mb_ereg_search_pos mb_ereg_search_regs
+mb_ereg_search_setpos mb_eregi mb_eregi_replace mb_get_info mb_http_input mb_http_output
+mb_internal_encoding mb_language mb_list_encodings mb_list_encodings_alias_names mb_list_mime_names
+mb_output_handler mb_parse_str mb_preferred_mime_name mb_regex_encoding mb_regex_set_options mb_send_mail
+mb_split mb_strcut mb_strimwidth mb_stripos mb_stristr mb_strlen mb_strpos mb_strrchr mb_strrichr
+mb_strripos mb_strrpos mb_strstr mb_strtolower mb_strtoupper mb_strwidth mb_substitute_character mb_substr
+mb_substr_count mcal_append_event mcal_close mcal_create_calendar mcal_date_compare mcal_date_valid
+mcal_day_of_week mcal_day_of_year mcal_days_in_month mcal_delete_calendar mcal_delete_event
+mcal_event_add_attribute mcal_event_init mcal_event_set_alarm mcal_event_set_category mcal_event_set_class
+mcal_event_set_description mcal_event_set_end mcal_event_set_recur_daily mcal_event_set_recur_monthly_mday
+mcal_event_set_recur_monthly_wday mcal_event_set_recur_none mcal_event_set_recur_weekly
+mcal_event_set_recur_yearly mcal_event_set_start mcal_event_set_title mcal_expunge
+mcal_fetch_current_stream_event mcal_fetch_event mcal_is_leap_year mcal_list_alarms mcal_list_events
+mcal_next_recurrence mcal_open mcal_popen mcal_rename_calendar mcal_reopen mcal_snooze mcal_store_event
+mcal_time_valid mcal_week_of_year mcrypt_cbc mcrypt_cfb mcrypt_create_iv mcrypt_decrypt mcrypt_ecb
+mcrypt_enc_get_algorithms_name mcrypt_enc_get_block_size mcrypt_enc_get_iv_size mcrypt_enc_get_key_size
+mcrypt_enc_get_modes_name mcrypt_enc_get_supported_key_sizes mcrypt_enc_is_block_algorithm
+mcrypt_enc_is_block_algorithm_mode mcrypt_enc_is_block_mode mcrypt_enc_self_test mcrypt_encrypt
+mcrypt_generic mcrypt_generic_deinit mcrypt_generic_end mcrypt_generic_init mcrypt_get_block_size
+mcrypt_get_cipher_name mcrypt_get_iv_size mcrypt_get_key_size mcrypt_list_algorithms mcrypt_list_modes
+mcrypt_module_close mcrypt_module_get_algo_block_size mcrypt_module_get_algo_key_size
+mcrypt_module_get_supported_key_sizes mcrypt_module_is_block_algorithm
+mcrypt_module_is_block_algorithm_mode mcrypt_module_is_block_mode mcrypt_module_open
+mcrypt_module_self_test mcrypt_ofb md5 md5_file mdecrypt_generic memcache_add memcache_addserver
+memcache_close memcache_connect memcache_debug memcache_decrement memcache_delete memcache_flush
+memcache_get memcache_getextendedstats memcache_getserverstatus memcache_getstats memcache_getversion
+memcache_increment memcache_pconnect memcache_replace memcache_set memcache_setcompressthreshold
+memcache_setserverparams memory_get_peak_usage memory_get_usage metaphone method_exists mhash mhash_count
+mhash_get_block_size mhash_get_hash_name mhash_keygen_s2k microtime mime_content_type min ming_keypress
+ming_setcubicthreshold ming_setscale ming_setswfcompression ming_useconstants ming_useswfversion misc
+mkdir mktime money_format move_uploaded_file msession_connect msession_count msession_create
+msession_destroy msession_disconnect msession_find msession_get msession_get_array msession_get_data
+msession_inc msession_list msession_listvar msession_lock msession_plugin msession_randstr msession_set
+msession_set_array msession_set_data msession_timeout msession_uniq msession_unlock msg_get_queue
+msg_receive msg_remove_queue msg_send msg_set_queue msg_stat_queue msql msql_affected_rows msql_close
+msql_connect msql_create_db msql_createdb msql_data_seek msql_db_query msql_dbname msql_drop_db msql_error
+msql_fetch_array msql_fetch_field msql_fetch_object msql_fetch_row msql_field_flags msql_field_len
+msql_field_name msql_field_seek msql_field_table msql_field_type msql_fieldflags msql_fieldlen
+msql_fieldname msql_fieldtable msql_fieldtype msql_free_result msql_list_dbs msql_list_fields
+msql_list_tables msql_num_fields msql_num_rows msql_numfields msql_numrows msql_pconnect msql_query
+msql_regcase msql_result msql_select_db msql_tablename mssql_bind mssql_close mssql_connect
+mssql_data_seek mssql_execute mssql_fetch_array mssql_fetch_assoc mssql_fetch_batch mssql_fetch_field
+mssql_fetch_object mssql_fetch_row mssql_field_length mssql_field_name mssql_field_seek mssql_field_type
+mssql_free_result mssql_free_statement mssql_get_last_message mssql_guid_string mssql_init
+mssql_min_error_severity mssql_min_message_severity mssql_next_result mssql_num_fields mssql_num_rows
+mssql_pconnect mssql_query mssql_result mssql_rows_affected mssql_select_db mt_getrandmax mt_rand mt_srand
+muscat_close muscat_get muscat_give muscat_setup muscat_setup_net mysql_affected_rows mysql_change_user
+mysql_client_encoding mysql_close mysql_connect mysql_create_db mysql_data_seek mysql_db_name
+mysql_db_query mysql_drop_db mysql_errno mysql_error mysql_escape_string mysql_fetch_array
+mysql_fetch_assoc mysql_fetch_field mysql_fetch_lengths mysql_fetch_object mysql_fetch_row
+mysql_field_flags mysql_field_len mysql_field_name mysql_field_seek mysql_field_table mysql_field_type
+mysql_free_result mysql_get_client_info mysql_get_host_info mysql_get_proto_info mysql_get_server_info
+mysql_info mysql_insert_id mysql_list_dbs mysql_list_fields mysql_list_processes mysql_list_tables
+mysql_num_fields mysql_num_rows mysql_pconnect mysql_ping mysql_query mysql_real_escape_string
+mysql_result mysql_select_db mysql_stat mysql_tablename mysql_thread_id mysql_unbuffered_query
+mysqli_affected_rows mysqli_autocommit mysqli_bind_param mysqli_bind_result mysqli_change_user
+mysqli_character_set_name mysqli_client_encoding mysqli_close mysqli_commit mysqli_connect
+mysqli_connect_errno mysqli_connect_error mysqli_data_seek mysqli_debug mysqli_disable_reads_from_master
+mysqli_disable_rpl_parse mysqli_dump_debug_info mysqli_embedded_server_end mysqli_embedded_server_start
+mysqli_enable_reads_from_master mysqli_enable_rpl_parse mysqli_errno mysqli_error mysqli_escape_string
+mysqli_execute mysqli_fetch mysqli_fetch_array mysqli_fetch_assoc mysqli_fetch_field
+mysqli_fetch_field_direct mysqli_fetch_fields mysqli_fetch_lengths mysqli_fetch_object mysqli_fetch_row
+mysqli_field_count mysqli_field_seek mysqli_field_tell mysqli_free_result mysqli_get_charset
+mysqli_get_client_info mysqli_get_client_version mysqli_get_host_info mysqli_get_metadata
+mysqli_get_proto_info mysqli_get_server_info mysqli_get_server_version mysqli_get_warnings mysqli_info
+mysqli_init mysqli_insert_id mysqli_kill mysqli_master_query mysqli_more_results mysqli_multi_query
+mysqli_next_result mysqli_num_fields mysqli_num_rows mysqli_options mysqli_param_count mysqli_ping
+mysqli_prepare mysqli_query mysqli_real_connect mysqli_real_escape_string mysqli_real_query mysqli_report
+mysqli_rollback mysqli_rpl_parse_enabled mysqli_rpl_probe mysqli_rpl_query_type mysqli_select_db
+mysqli_send_long_data mysqli_send_query mysqli_server_end mysqli_server_init mysqli_set_charset
+mysqli_set_local_infile_default mysqli_set_local_infile_handler mysqli_set_opt mysqli_slave_query
+mysqli_sqlstate mysqli_ssl_set mysqli_stat mysqli_stmt_affected_rows mysqli_stmt_attr_get
+mysqli_stmt_attr_set mysqli_stmt_bind_param mysqli_stmt_bind_result mysqli_stmt_close
+mysqli_stmt_data_seek mysqli_stmt_errno mysqli_stmt_error mysqli_stmt_execute mysqli_stmt_fetch
+mysqli_stmt_field_count mysqli_stmt_free_result mysqli_stmt_get_warnings mysqli_stmt_init
+mysqli_stmt_insert_id mysqli_stmt_num_rows mysqli_stmt_param_count mysqli_stmt_prepare mysqli_stmt_reset
+mysqli_stmt_result_metadata mysqli_stmt_send_long_data mysqli_stmt_sqlstate mysqli_stmt_store_result
+mysqli_store_result mysqli_thread_id mysqli_thread_safe mysqli_use_result mysqli_warning_count
+natcasesort natsort ncurses_addch ncurses_addchnstr ncurses_addchstr ncurses_addnstr ncurses_addstr
+ncurses_assume_default_colors ncurses_attroff ncurses_attron ncurses_attrset ncurses_baudrate ncurses_beep
+ncurses_bkgd ncurses_bkgdset ncurses_border ncurses_bottom_panel ncurses_can_change_color ncurses_cbreak
+ncurses_clear ncurses_clrtobot ncurses_clrtoeol ncurses_color_content ncurses_color_set ncurses_curs_set
+ncurses_def_prog_mode ncurses_def_shell_mode ncurses_define_key ncurses_del_panel ncurses_delay_output
+ncurses_delch ncurses_deleteln ncurses_delwin ncurses_doupdate ncurses_echo ncurses_echochar ncurses_end
+ncurses_erase ncurses_erasechar ncurses_filter ncurses_flash ncurses_flushinp ncurses_getch
+ncurses_getmaxyx ncurses_getmouse ncurses_getyx ncurses_halfdelay ncurses_has_colors ncurses_has_ic
+ncurses_has_il ncurses_has_key ncurses_hide_panel ncurses_hline ncurses_inch ncurses_init
+ncurses_init_color ncurses_init_pair ncurses_insch ncurses_insdelln ncurses_insertln ncurses_insstr
+ncurses_instr ncurses_isendwin ncurses_keyok ncurses_keypad ncurses_killchar ncurses_longname ncurses_meta
+ncurses_mouse_trafo ncurses_mouseinterval ncurses_mousemask ncurses_move ncurses_move_panel
+ncurses_mvaddch ncurses_mvaddchnstr ncurses_mvaddchstr ncurses_mvaddnstr ncurses_mvaddstr ncurses_mvcur
+ncurses_mvdelch ncurses_mvgetch ncurses_mvhline ncurses_mvinch ncurses_mvvline ncurses_mvwaddstr
+ncurses_napms ncurses_new_panel ncurses_newpad ncurses_newwin ncurses_nl ncurses_nocbreak ncurses_noecho
+ncurses_nonl ncurses_noqiflush ncurses_noraw ncurses_pair_content ncurses_panel_above ncurses_panel_below
+ncurses_panel_window ncurses_pnoutrefresh ncurses_prefresh ncurses_putp ncurses_qiflush ncurses_raw
+ncurses_refresh ncurses_replace_panel ncurses_reset_prog_mode ncurses_reset_shell_mode ncurses_resetty
+ncurses_savetty ncurses_scr_dump ncurses_scr_init ncurses_scr_restore ncurses_scr_set ncurses_scrl
+ncurses_show_panel ncurses_slk_attr ncurses_slk_attroff ncurses_slk_attron ncurses_slk_attrset
+ncurses_slk_clear ncurses_slk_color ncurses_slk_init ncurses_slk_noutrefresh ncurses_slk_refresh
+ncurses_slk_restore ncurses_slk_set ncurses_slk_touch ncurses_standend ncurses_standout
+ncurses_start_color ncurses_termattrs ncurses_termname ncurses_timeout ncurses_top_panel ncurses_typeahead
+ncurses_ungetch ncurses_ungetmouse ncurses_update_panels ncurses_use_default_colors ncurses_use_env
+ncurses_use_extended_names ncurses_vidattr ncurses_vline ncurses_waddch ncurses_waddstr ncurses_wattroff
+ncurses_wattron ncurses_wattrset ncurses_wborder ncurses_wclear ncurses_wcolor_set ncurses_werase
+ncurses_wgetch ncurses_whline ncurses_wmouse_trafo ncurses_wmove ncurses_wnoutrefresh ncurses_wrefresh
+ncurses_wstandend ncurses_wstandout ncurses_wvline negotiation newt_bell newt_button newt_button_bar
+newt_centered_window newt_checkbox newt_checkbox_get_value newt_checkbox_set_flags newt_checkbox_set_value
+newt_checkbox_tree newt_checkbox_tree_add_item newt_checkbox_tree_find_item newt_checkbox_tree_get_current
+newt_checkbox_tree_get_entry_value newt_checkbox_tree_get_multi_selection newt_checkbox_tree_get_selection
+newt_checkbox_tree_multi newt_checkbox_tree_set_current newt_checkbox_tree_set_entry
+newt_checkbox_tree_set_entry_value newt_checkbox_tree_set_width newt_clear_key_buffer newt_cls
+newt_compact_button newt_component_add_callback newt_component_takes_focus newt_create_grid
+newt_cursor_off newt_cursor_on newt_delay newt_draw_form newt_draw_root_text newt_entry
+newt_entry_get_value newt_entry_set newt_entry_set_filter newt_entry_set_flags newt_finished newt_form
+newt_form_add_component newt_form_add_components newt_form_add_hot_key newt_form_destroy
+newt_form_get_current newt_form_run newt_form_set_background newt_form_set_height newt_form_set_size
+newt_form_set_timer newt_form_set_width newt_form_watch_fd newt_get_screen_size
+newt_grid_add_components_to_form newt_grid_basic_window newt_grid_free newt_grid_get_size
+newt_grid_h_close_stacked newt_grid_h_stacked newt_grid_place newt_grid_set_field newt_grid_simple_window
+newt_grid_v_close_stacked newt_grid_v_stacked newt_grid_wrapped_window newt_grid_wrapped_window_at
+newt_init newt_label newt_label_set_text newt_listbox newt_listbox_append_entry newt_listbox_clear
+newt_listbox_clear_selection newt_listbox_delete_entry newt_listbox_get_current newt_listbox_get_selection
+newt_listbox_insert_entry newt_listbox_item_count newt_listbox_select_item newt_listbox_set_current
+newt_listbox_set_current_by_key newt_listbox_set_data newt_listbox_set_entry newt_listbox_set_width
+newt_listitem newt_listitem_get_data newt_listitem_set newt_open_window newt_pop_help_line newt_pop_window
+newt_push_help_line newt_radio_get_current newt_radiobutton newt_redraw_help_line newt_reflow_text
+newt_refresh newt_resize_screen newt_resume newt_run_form newt_scale newt_scale_set newt_scrollbar_set
+newt_set_help_callback newt_set_suspend_callback newt_suspend newt_textbox newt_textbox_get_num_lines
+newt_textbox_reflowed newt_textbox_set_height newt_textbox_set_text newt_vertical_scrollbar
+newt_wait_for_key newt_win_choice newt_win_entries newt_win_menu newt_win_message newt_win_messagev
+newt_win_ternary next ngettext nl2br nl_langinfo notes_body notes_copy_db notes_create_db
+notes_create_note notes_drop_db notes_find_note notes_header_info notes_list_msgs notes_mark_read
+notes_mark_unread notes_nav_create notes_search notes_unread notes_version nsapi_request_headers
+nsapi_response_headers nsapi_virtual number_format
+ob_clean ob_end_clean ob_end_flush ob_flush ob_get_clean ob_get_contents ob_get_flush ob_get_length
+ob_get_level ob_get_status ob_gzhandler ob_iconv_handler ob_implicit_flush ob_list_handlers ob_start
+ob_tidyhandler object oci_bind_array_by_name oci_bind_by_name oci_cancel oci_close oci_collection_append
+oci_collection_assign oci_collection_assignelem oci_collection_free oci_collection_getelem
+oci_collection_max oci_collection_size oci_collection_trim oci_commit oci_connect oci_define_by_name
+oci_error oci_execute oci_fetch oci_fetch_all oci_fetch_array oci_fetch_assoc oci_fetch_object
+oci_fetch_row oci_field_is_null oci_field_name oci_field_precision oci_field_scale oci_field_size
+oci_field_type oci_field_type_raw oci_free_statement oci_internal_debug oci_lob_append oci_lob_close
+oci_lob_copy oci_lob_eof oci_lob_erase oci_lob_export oci_lob_flush oci_lob_free oci_lob_getbuffering
+oci_lob_import oci_lob_is_equal oci_lob_load oci_lob_read oci_lob_rewind oci_lob_save oci_lob_savefile
+oci_lob_seek oci_lob_setbuffering oci_lob_size oci_lob_tell oci_lob_truncate oci_lob_write
+oci_lob_writetemporary oci_lob_writetofile oci_new_collection oci_new_connect oci_new_cursor
+oci_new_descriptor oci_num_fields oci_num_rows oci_parse oci_password_change oci_pconnect oci_result
+oci_rollback oci_server_version oci_set_prefetch oci_statement_type ocibindbyname ocicancel ocicloselob
+ocicollappend ocicollassign ocicollassignelem ocicollgetelem ocicollmax ocicollsize ocicolltrim
+ocicolumnisnull ocicolumnname ocicolumnprecision ocicolumnscale ocicolumnsize ocicolumntype
+ocicolumntyperaw ocicommit ocidefinebyname ocierror ociexecute ocifetch ocifetchinto ocifetchstatement
+ocifreecollection ocifreecursor ocifreedesc ocifreestatement ociinternaldebug ociloadlob ocilogoff
+ocilogon ocinewcollection ocinewcursor ocinewdescriptor ocinlogon ocinumcols ociparse ociplogon ociresult
+ocirollback ocirowcount ocisavelob ocisavelobfile ociserverversion ocisetprefetch ocistatementtype
+ociwritelobtofile ociwritetemporarylob octdec odbc_autocommit odbc_binmode odbc_close odbc_close_all
+odbc_columnprivileges odbc_columns odbc_commit odbc_connect odbc_cursor odbc_data_source odbc_do
+odbc_error odbc_errormsg odbc_exec odbc_execute odbc_fetch_array odbc_fetch_into odbc_fetch_object
+odbc_fetch_row odbc_field_len odbc_field_name odbc_field_num odbc_field_precision odbc_field_scale
+odbc_field_type odbc_foreignkeys odbc_free_result odbc_gettypeinfo odbc_longreadlen odbc_next_result
+odbc_num_fields odbc_num_rows odbc_pconnect odbc_prepare odbc_primarykeys odbc_procedurecolumns
+odbc_procedures odbc_result odbc_result_all odbc_rollback odbc_setoption odbc_specialcolumns
+odbc_statistics odbc_tableprivileges odbc_tables openal_buffer_create openal_buffer_data
+openal_buffer_destroy openal_buffer_get openal_buffer_loadwav openal_context_create openal_context_current
+openal_context_destroy openal_context_process openal_context_suspend openal_device_close
+openal_device_open openal_listener_get openal_listener_set openal_source_create openal_source_destroy
+openal_source_get openal_source_pause openal_source_play openal_source_rewind openal_source_set
+openal_source_stop openal_stream opendir openlog openssl_csr_export openssl_csr_export_to_file
+openssl_csr_get_public_key openssl_csr_get_subject openssl_csr_new openssl_csr_sign openssl_error_string
+openssl_free_key openssl_get_privatekey openssl_get_publickey openssl_open openssl_pkcs7_decrypt
+openssl_pkcs7_encrypt openssl_pkcs7_sign openssl_pkcs7_verify openssl_pkey_export
+openssl_pkey_export_to_file openssl_pkey_free openssl_pkey_get_details openssl_pkey_get_private
+openssl_pkey_get_public openssl_pkey_new openssl_private_decrypt openssl_private_encrypt
+openssl_public_decrypt openssl_public_encrypt openssl_seal openssl_sign openssl_verify
+openssl_x509_check_private_key openssl_x509_checkpurpose openssl_x509_export openssl_x509_export_to_file
+openssl_x509_free openssl_x509_parse openssl_x509_read ora_bind ora_close ora_columnname ora_columnsize
+ora_columntype ora_commit ora_commitoff ora_commiton ora_do ora_error ora_errorcode ora_exec ora_fetch
+ora_fetch_into ora_getcolumn ora_logoff ora_logon ora_numcols ora_numrows ora_open ora_parse ora_plogon
+ora_rollback orbitenum orbitobject orbitstruct ord output_add_rewrite_var output_reset_rewrite_vars
+outputhandlers overload override_function ovrimos_close ovrimos_commit ovrimos_connect ovrimos_cursor
+ovrimos_exec ovrimos_execute ovrimos_fetch_into ovrimos_fetch_row ovrimos_field_len ovrimos_field_name
+ovrimos_field_num ovrimos_field_type ovrimos_free_result ovrimos_longreadlen ovrimos_num_fields
+ovrimos_num_rows ovrimos_prepare ovrimos_result ovrimos_result_all ovrimos_rollback
+pack parse_ini_file parse_str parse_url parsekit_compile_file parsekit_compile_string
+parsekit_func_arginfo parsers passthru pathinfo pclose pcntl_alarm pcntl_exec pcntl_fork pcntl_getpriority
+pcntl_setpriority pcntl_signal pcntl_wait pcntl_waitpid pcntl_wexitstatus pcntl_wifexited
+pcntl_wifsignaled pcntl_wifstopped pcntl_wstopsig pcntl_wtermsig pdf_activate_item pdf_add_annotation
+pdf_add_bookmark pdf_add_launchlink pdf_add_locallink pdf_add_nameddest pdf_add_note pdf_add_outline
+pdf_add_pdflink pdf_add_thumbnail pdf_add_weblink pdf_arc pdf_arcn pdf_attach_file pdf_begin_document
+pdf_begin_font pdf_begin_glyph pdf_begin_item pdf_begin_layer pdf_begin_page pdf_begin_page_ext
+pdf_begin_pattern pdf_begin_template pdf_circle pdf_clip pdf_close pdf_close_image pdf_close_pdi
+pdf_close_pdi_page pdf_closepath pdf_closepath_fill_stroke pdf_closepath_stroke pdf_concat
+pdf_continue_text pdf_create_action pdf_create_annotation pdf_create_bookmark pdf_create_field
+pdf_create_fieldgroup pdf_create_gstate pdf_create_pvf pdf_create_textflow pdf_curveto pdf_define_layer
+pdf_delete pdf_delete_pvf pdf_delete_textflow pdf_encoding_set_char pdf_end_document pdf_end_font
+pdf_end_glyph pdf_end_item pdf_end_layer pdf_end_page pdf_end_page_ext pdf_end_pattern pdf_end_template
+pdf_endpath pdf_fill pdf_fill_imageblock pdf_fill_pdfblock pdf_fill_stroke pdf_fill_textblock pdf_findfont
+pdf_fit_image pdf_fit_pdi_page pdf_fit_textflow pdf_fit_textline pdf_get_apiname pdf_get_buffer
+pdf_get_errmsg pdf_get_errnum pdf_get_font pdf_get_fontname pdf_get_fontsize pdf_get_image_height
+pdf_get_image_width pdf_get_majorversion pdf_get_minorversion pdf_get_parameter pdf_get_pdi_parameter
+pdf_get_pdi_value pdf_get_value pdf_info_textflow pdf_initgraphics pdf_lineto pdf_load_font
+pdf_load_iccprofile pdf_load_image pdf_makespotcolor pdf_moveto pdf_new pdf_open_ccitt pdf_open_file
+pdf_open_gif pdf_open_image pdf_open_image_file pdf_open_jpeg pdf_open_memory_image pdf_open_pdi
+pdf_open_pdi_page pdf_open_tiff pdf_place_image pdf_place_pdi_page pdf_process_pdi pdf_rect pdf_restore
+pdf_resume_page pdf_rotate pdf_save pdf_scale pdf_set_border_color pdf_set_border_dash
+pdf_set_border_style pdf_set_char_spacing pdf_set_duration pdf_set_gstate pdf_set_horiz_scaling
+pdf_set_info pdf_set_info_author pdf_set_info_creator pdf_set_info_keywords pdf_set_info_subject
+pdf_set_info_title pdf_set_layer_dependency pdf_set_leading pdf_set_parameter pdf_set_text_matrix
+pdf_set_text_pos pdf_set_text_rendering pdf_set_text_rise pdf_set_value pdf_set_word_spacing pdf_setcolor
+pdf_setdash pdf_setdashpattern pdf_setflat pdf_setfont pdf_setgray pdf_setgray_fill pdf_setgray_stroke
+pdf_setlinecap pdf_setlinejoin pdf_setlinewidth pdf_setmatrix pdf_setmiterlimit pdf_setpolydash
+pdf_setrgbcolor pdf_setrgbcolor_fill pdf_setrgbcolor_stroke pdf_shading pdf_shading_pattern pdf_shfill
+pdf_show pdf_show_boxed pdf_show_xy pdf_skew pdf_stringwidth pdf_stroke pdf_suspend_page pdf_translate
+pdf_utf16_to_utf8 pdf_utf8_to_utf16 pfpro_cleanup pfpro_init pfpro_process pfpro_process_raw pfpro_version
+pfsockopen pg_affected_rows pg_cancel_query pg_client_encoding pg_close pg_connect pg_connection_busy
+pg_connection_reset pg_connection_status pg_convert pg_copy_from pg_copy_to pg_dbname pg_delete
+pg_end_copy pg_escape_bytea pg_escape_string pg_execute pg_fetch_all pg_fetch_all_columns pg_fetch_array
+pg_fetch_assoc pg_fetch_object pg_fetch_result pg_fetch_row pg_field_is_null pg_field_name pg_field_num
+pg_field_prtlen pg_field_size pg_field_table pg_field_type pg_field_type_oid pg_free_result pg_get_notify
+pg_get_pid pg_get_result pg_host pg_insert pg_last_error pg_last_notice pg_last_oid pg_lo_close
+pg_lo_create pg_lo_export pg_lo_import pg_lo_open pg_lo_read pg_lo_read_all pg_lo_seek pg_lo_tell
+pg_lo_unlink pg_lo_write pg_meta_data pg_num_fields pg_num_rows pg_options pg_parameter_status pg_pconnect
+pg_ping pg_port pg_prepare pg_put_line pg_query pg_query_params pg_result_error pg_result_error_field
+pg_result_seek pg_result_status pg_select pg_send_execute pg_send_prepare pg_send_query
+pg_send_query_params pg_set_client_encoding pg_set_error_verbosity pg_trace pg_transaction_status pg_tty
+pg_unescape_bytea pg_untrace pg_update pg_version phar_apiversion phar_begin phar_cancompress
+phar_canwrite phar_commit phar_compressallfilesbzip2 phar_compressallfilesgz phar_construct phar_count
+phar_getmetadata phar_getmodified phar_getsignature phar_getstub phar_getversion phar_isflushingtophar
+phar_loadphar phar_mapphar phar_offsetexists phar_offsetget phar_offsetset phar_offsetunset
+phar_setmetadata phar_setstub phar_uncompressallfiles pharfileinfo_chmod pharfileinfo_construct
+pharfileinfo_getcompressedsize pharfileinfo_getcrc32 pharfileinfo_getmetadata pharfileinfo_getpharflags
+pharfileinfo_iscompressed pharfileinfo_iscompressedbzip2 pharfileinfo_iscompressedgz
+pharfileinfo_iscrcchecked pharfileinfo_setcompressedbzip2 pharfileinfo_setcompressedgz
+pharfileinfo_setmetadata pharfileinfo_setuncompressed php_check_syntax php_ini_scanned_files php_logo_guid
+php_sapi_name php_strip_whitespace php_uname phpcredits phpinfo phpversion pi png2wbmp popen pos
+posix_access posix_ctermid posix_get_last_error posix_getcwd posix_getegid posix_geteuid posix_getgid
+posix_getgrgid posix_getgrnam posix_getgroups posix_getlogin posix_getpgid posix_getpgrp posix_getpid
+posix_getppid posix_getpwnam posix_getpwuid posix_getrlimit posix_getsid posix_getuid posix_isatty
+posix_kill posix_mkfifo posix_mknod posix_setegid posix_seteuid posix_setgid posix_setpgid posix_setsid
+posix_setuid posix_strerror posix_times posix_ttyname posix_uname pow preg_grep preg_last_error preg_match
+preg_match_all preg_quote preg_replace preg_replace_callback preg_split prev print print_r printer_abort
+printer_close printer_create_brush printer_create_dc printer_create_font printer_create_pen
+printer_delete_brush printer_delete_dc printer_delete_font printer_delete_pen printer_draw_bmp
+printer_draw_chord printer_draw_elipse printer_draw_line printer_draw_pie printer_draw_rectangle
+printer_draw_roundrect printer_draw_text printer_end_doc printer_end_page printer_get_option printer_list
+printer_logical_fontheight printer_open printer_select_brush printer_select_font printer_select_pen
+printer_set_option printer_start_doc printer_start_page printer_write printf proc_close proc_get_status
+proc_nice proc_open proc_terminate property_exists ps_add_bookmark ps_add_launchlink ps_add_locallink
+ps_add_note ps_add_pdflink ps_add_weblink ps_arc ps_arcn ps_begin_page ps_begin_pattern ps_begin_template
+ps_circle ps_clip ps_close ps_close_image ps_closepath ps_closepath_stroke ps_continue_text ps_curveto
+ps_delete ps_end_page ps_end_pattern ps_end_template ps_fill ps_fill_stroke ps_findfont ps_get_buffer
+ps_get_parameter ps_get_value ps_hyphenate ps_include_file ps_lineto ps_makespotcolor ps_moveto ps_new
+ps_open_file ps_open_image ps_open_image_file ps_open_memory_image ps_place_image ps_rect ps_restore
+ps_rotate ps_save ps_scale ps_set_border_color ps_set_border_dash ps_set_border_style ps_set_info
+ps_set_parameter ps_set_text_pos ps_set_value ps_setcolor ps_setdash ps_setflat ps_setfont ps_setgray
+ps_setlinecap ps_setlinejoin ps_setlinewidth ps_setmiterlimit ps_setoverprintmode ps_setpolydash
+ps_shading ps_shading_pattern ps_shfill ps_show ps_show2 ps_show_boxed ps_show_xy ps_show_xy2
+ps_string_geometry ps_stringwidth ps_stroke ps_symbol ps_symbol_name ps_symbol_width ps_translate
+pspell_add_to_personal pspell_add_to_session pspell_check pspell_clear_session pspell_config_create
+pspell_config_data_dir pspell_config_dict_dir pspell_config_ignore pspell_config_mode
+pspell_config_personal pspell_config_repl pspell_config_runtogether pspell_config_save_repl pspell_new
+pspell_new_config pspell_new_personal pspell_save_wordlist pspell_store_replacement pspell_suggest putenv
+px_close px_create_fp px_date2string px_delete px_delete_record px_get_field px_get_info px_get_parameter
+px_get_record px_get_schema px_get_value px_insert_record px_new px_numfields px_numrecords px_open_fp
+px_put_record px_retrieve_record px_set_blob_file px_set_parameter px_set_tablename px_set_targetencoding
+px_set_value px_timestamp2string px_update_record
+qdom_error qdom_tree quoted_printable_decode quotemeta
+rad2deg radius_acct_open radius_add_server radius_auth_open radius_close radius_config
+radius_create_request radius_cvt_addr radius_cvt_int radius_cvt_string radius_demangle
+radius_demangle_mppe_key radius_get_attr radius_get_vendor_attr radius_put_addr radius_put_attr
+radius_put_int radius_put_string radius_put_vendor_addr radius_put_vendor_attr radius_put_vendor_int
+radius_put_vendor_string radius_request_authenticator radius_send_request radius_server_secret
+radius_strerror rand range rar_close rar_entry_get rar_extract rar_getattr rar_getcrc rar_getfiletime
+rar_gethostos rar_getmethod rar_getname rar_getpackedsize rar_getunpackedsize rar_getversion rar_list
+rar_open rawurldecode rawurlencode read_exif_data readdir readfile readgzfile readline
+readline_add_history readline_callback_handler_install readline_callback_handler_remove
+readline_callback_read_char readline_clear_history readline_completion_function readline_info
+readline_list_history readline_on_new_line readline_read_history readline_redisplay readline_write_history
+readlink real realpath recode recode_file recode_string register_shutdown_function register_tick_function
+rename rename_function requests reset responses restore_error_handler restore_exception_handler
+restore_include_path rewind rewinddir rmdir round rpm_close rpm_get_tag rpm_is_valid rpm_open rpm_version
+rsort rtrim runkit_class_adopt runkit_class_emancipate runkit_constant_add runkit_constant_redefine
+runkit_constant_remove runkit_function_add runkit_function_copy runkit_function_redefine
+runkit_function_remove runkit_function_rename runkit_import runkit_lint runkit_lint_file runkit_method_add
+runkit_method_copy runkit_method_redefine runkit_method_remove runkit_method_rename
+runkit_return_value_used runkit_sandbox_output_handler runkit_superglobals
+satellite_caught_exception satellite_exception_id satellite_exception_value satellite_get_repository_id
+satellite_load_idl satellite_object_to_string scandir sem_acquire sem_get sem_release sem_remove serialize
+sesam_affected_rows sesam_commit sesam_connect sesam_diagnostic sesam_disconnect sesam_errormsg
+sesam_execimm sesam_fetch_array sesam_fetch_result sesam_fetch_row sesam_field_array sesam_field_name
+sesam_free_result sesam_num_fields sesam_query sesam_rollback sesam_seek_row sesam_settransaction
+session_cache_expire session_cache_limiter session_commit session_decode session_destroy session_encode
+session_get_cookie_params session_id session_is_registered session_module_name session_name
+session_pgsql_add_error session_pgsql_get_error session_pgsql_get_field session_pgsql_reset
+session_pgsql_set_field session_pgsql_status session_regenerate_id session_register session_save_path
+session_set_cookie_params session_set_save_handler session_start session_unregister session_unset
+session_write_close set_error_handler set_exception_handler set_file_buffer set_include_path
+set_magic_quotes_runtime set_time_limit setcookie setlocale setrawcookie settype sha1 sha1_file shell_exec
+shm_attach shm_detach shm_get_var shm_put_var shm_remove shm_remove_var shmop_close shmop_delete
+shmop_open shmop_read shmop_size shmop_write show_source shuffle similar_text
+simplexml_element_addAttribute simplexml_element_addChild simplexml_element_asXML
+simplexml_element_attributes simplexml_element_children simplexml_element_construct
+simplexml_element_getDocNamespaces simplexml_element_getName simplexml_element_getNamespaces
+simplexml_element_registerXPathNamespace simplexml_element_xpath simplexml_import_dom simplexml_load_file
+simplexml_load_string sin sinh sizeof sleep snmp_get_quick_print snmp_get_valueretrieval snmp_read_mib
+snmp_set_enum_print snmp_set_oid_numeric_print snmp_set_oid_output_format snmp_set_quick_print
+snmp_set_valueretrieval snmpget snmpgetnext snmprealwalk snmpset snmpwalk snmpwalkoid soap_soapclient_call
+soap_soapclient_construct soap_soapclient_dorequest soap_soapclient_getfunctions
+soap_soapclient_getlastrequest soap_soapclient_getlastrequestheaders soap_soapclient_getlastresponse
+soap_soapclient_getlastresponseheaders soap_soapclient_gettypes soap_soapclient_setcookie
+soap_soapclient_soapcall soap_soapfault_construct soap_soapheader_construct soap_soapparam_construct
+soap_soapserver_addfunction soap_soapserver_construct soap_soapserver_fault soap_soapserver_getfunctions
+soap_soapserver_handle soap_soapserver_setclass soap_soapserver_setpersistence soap_soapvar_construct
+socket_accept socket_bind socket_clear_error socket_close socket_connect socket_create
+socket_create_listen socket_create_pair socket_get_option socket_get_status socket_getpeername
+socket_getsockname socket_last_error socket_listen socket_read socket_recv socket_recvfrom socket_select
+socket_send socket_sendto socket_set_block socket_set_blocking socket_set_nonblock socket_set_option
+socket_set_timeout socket_shutdown socket_strerror socket_write sort soundex spl_autoload
+spl_autoload_call spl_autoload_extensions spl_autoload_functions spl_autoload_register
+spl_autoload_unregister spl_classes spl_object_hash split spliti sprintf sql_regcase sqlite_array_query
+sqlite_busy_timeout sqlite_changes sqlite_close sqlite_column sqlite_create_aggregate
+sqlite_create_function sqlite_current sqlite_error_string sqlite_escape_string sqlite_exec sqlite_factory
+sqlite_fetch_all sqlite_fetch_array sqlite_fetch_column_types sqlite_fetch_object sqlite_fetch_single
+sqlite_fetch_string sqlite_field_name sqlite_has_more sqlite_has_prev sqlite_key sqlite_last_error
+sqlite_last_insert_rowid sqlite_libencoding sqlite_libversion sqlite_next sqlite_num_fields
+sqlite_num_rows sqlite_open sqlite_popen sqlite_prev sqlite_query sqlite_rewind sqlite_seek
+sqlite_single_query sqlite_udf_decode_binary sqlite_udf_encode_binary sqlite_unbuffered_query sqlite_valid
+sqrt srand sscanf ssh2_auth_hostbased_file ssh2_auth_none ssh2_auth_password ssh2_auth_pubkey_file
+ssh2_connect ssh2_exec ssh2_fetch_stream ssh2_fingerprint ssh2_methods_negotiated ssh2_publickey_add
+ssh2_publickey_init ssh2_publickey_list ssh2_publickey_remove ssh2_scp_recv ssh2_scp_send ssh2_sftp
+ssh2_sftp_lstat ssh2_sftp_mkdir ssh2_sftp_readlink ssh2_sftp_realpath ssh2_sftp_rename ssh2_sftp_rmdir
+ssh2_sftp_stat ssh2_sftp_symlink ssh2_sftp_unlink ssh2_shell ssh2_tunnel stat stats_absolute_deviation
+stats_cdf_beta stats_cdf_binomial stats_cdf_cauchy stats_cdf_chisquare stats_cdf_exponential stats_cdf_f
+stats_cdf_gamma stats_cdf_laplace stats_cdf_logistic stats_cdf_negative_binomial
+stats_cdf_noncentral_chisquare stats_cdf_noncentral_f stats_cdf_poisson stats_cdf_t stats_cdf_uniform
+stats_cdf_weibull stats_covariance stats_den_uniform stats_dens_beta stats_dens_cauchy
+stats_dens_chisquare stats_dens_exponential stats_dens_f stats_dens_gamma stats_dens_laplace
+stats_dens_logistic stats_dens_negative_binomial stats_dens_normal stats_dens_pmf_binomial
+stats_dens_pmf_hypergeometric stats_dens_pmf_poisson stats_dens_t stats_dens_weibull stats_harmonic_mean
+stats_kurtosis stats_rand_gen_beta stats_rand_gen_chisquare stats_rand_gen_exponential stats_rand_gen_f
+stats_rand_gen_funiform stats_rand_gen_gamma stats_rand_gen_ibinomial stats_rand_gen_ibinomial_negative
+stats_rand_gen_int stats_rand_gen_ipoisson stats_rand_gen_iuniform stats_rand_gen_noncenral_chisquare
+stats_rand_gen_noncentral_f stats_rand_gen_noncentral_t stats_rand_gen_normal stats_rand_gen_t
+stats_rand_get_seeds stats_rand_phrase_to_seeds stats_rand_ranf stats_rand_setall stats_skew
+stats_standard_deviation stats_stat_binomial_coef stats_stat_correlation stats_stat_gennch
+stats_stat_independent_t stats_stat_innerproduct stats_stat_noncentral_t stats_stat_paired_t
+stats_stat_percentile stats_stat_powersum stats_variance str_getcsv str_ireplace str_pad str_repeat
+str_replace str_rot13 str_shuffle str_split str_word_count strcasecmp strchr strcmp strcoll strcspn
+stream_bucket_append stream_bucket_make_writeable stream_bucket_new stream_bucket_prepend
+stream_context_create stream_context_get_default stream_context_get_options stream_context_set_option
+stream_context_set_params stream_copy_to_stream stream_encoding stream_filter_append stream_filter_prepend
+stream_filter_register stream_filter_remove stream_get_contents stream_get_filters stream_get_line
+stream_get_meta_data stream_get_transports stream_get_wrappers stream_register_wrapper
+stream_resolve_include_path stream_select stream_set_blocking stream_set_timeout stream_set_write_buffer
+stream_socket_accept stream_socket_client stream_socket_enable_crypto stream_socket_get_name
+stream_socket_pair stream_socket_recvfrom stream_socket_sendto stream_socket_server stream_socket_shutdown
+stream_wrapper_register stream_wrapper_restore stream_wrapper_unregister strftime string strip_tags
+stripcslashes stripos stripslashes stristr strlen strnatcasecmp strnatcmp strncasecmp strncmp strpbrk
+strpos strptime strrchr strrev strripos strrpos strspn strstr strtok strtolower strtotime strtoupper strtr
+strval substr substr_compare substr_count substr_replace swf_actiongeturl swf_actiongotoframe
+swf_actiongotolabel swf_actionnextframe swf_actionplay swf_actionprevframe swf_actionsettarget
+swf_actionstop swf_actiontogglequality swf_actionwaitforframe swf_addbuttonrecord swf_addcolor
+swf_closefile swf_definebitmap swf_definefont swf_defineline swf_definepoly swf_definerect swf_definetext
+swf_endbutton swf_enddoaction swf_endshape swf_endsymbol swf_fontsize swf_fontslant swf_fonttracking
+swf_getbitmapinfo swf_getfontinfo swf_getframe swf_labelframe swf_lookat swf_modifyobject swf_mulcolor
+swf_nextid swf_oncondition swf_openfile swf_ortho swf_ortho2 swf_perspective swf_placeobject swf_polarview
+swf_popmatrix swf_posround swf_pushmatrix swf_removeobject swf_rotate swf_scale swf_setfont swf_setframe
+swf_shapearc swf_shapecurveto swf_shapecurveto3 swf_shapefillbitmapclip swf_shapefillbitmaptile
+swf_shapefilloff swf_shapefillsolid swf_shapelinesolid swf_shapelineto swf_shapemoveto swf_showframe
+swf_startbutton swf_startdoaction swf_startshape swf_startsymbol swf_textwidth swf_translate swf_viewport
+swish_construct swish_getmetalist swish_getpropertylist swish_prepare swish_query swishresult_getmetalist
+swishresult_stem swishresults_getparsedwords swishresults_getremovedstopwords swishresults_nextresult
+swishresults_seekresult swishsearch_execute swishsearch_resetlimit swishsearch_setlimit
+swishsearch_setphrasedelimiter swishsearch_setsort swishsearch_setstructure sybase_affected_rows
+sybase_close sybase_connect sybase_data_seek sybase_deadlock_retry_count sybase_fetch_array
+sybase_fetch_assoc sybase_fetch_field sybase_fetch_object sybase_fetch_row sybase_field_seek
+sybase_free_result sybase_get_last_message sybase_min_client_severity sybase_min_error_severity
+sybase_min_message_severity sybase_min_server_severity sybase_num_fields sybase_num_rows sybase_pconnect
+sybase_query sybase_result sybase_select_db sybase_set_message_handler sybase_unbuffered_query symlink
+sys_get_temp_dir sys_getloadavg syslog system tan tanh tcpwrap_check tempnam textdomain
+tidyNode_hasChildren tidyNode_hasSiblings tidyNode_isAsp tidyNode_isComment tidyNode_isHtml
+tidyNode_isJste tidyNode_isPhp tidyNode_isText tidy_access_count tidy_clean_repair tidy_config_count
+tidy_construct tidy_diagnose tidy_error_count tidy_get_body tidy_get_config tidy_get_error_buffer
+tidy_get_head tidy_get_html tidy_get_html_ver tidy_get_opt_doc tidy_get_output tidy_get_release
+tidy_get_root tidy_get_status tidy_getopt tidy_is_xhtml tidy_is_xml tidy_load_config tidy_node_get_attr
+tidy_node_get_nodes tidy_node_next tidy_node_prev tidy_parse_file tidy_parse_string tidy_repair_file
+tidy_repair_string tidy_reset_config tidy_save_config tidy_set_encoding tidy_setopt tidy_warning_count
+tidynode_getparent time time_nanosleep time_sleep_until timezone_abbreviations_list
+timezone_identifiers_list timezone_name_from_abbr timezone_name_get timezone_offset_get timezone_open
+timezone_transitions_get tmpfile token_get_all token_name touch
+trigger_error trim
+uasort ucfirst ucwords udm_add_search_limit udm_alloc_agent udm_alloc_agent_array udm_api_version
+udm_cat_list udm_cat_path udm_check_charset udm_check_stored udm_clear_search_limits udm_close_stored
+udm_crc32 udm_errno udm_error udm_find udm_free_agent udm_free_ispell_data udm_free_res udm_get_doc_count
+udm_get_res_field udm_get_res_param udm_hash32 udm_load_ispell_data udm_open_stored udm_set_agent_param
+uksort umask unicode_encode unicode_semantics uniqid unixtojd unlink unpack unregister_tick_function
+unserialize unset urldecode urlencode urls use_soap_error_handler user_error usleep usort utf8_decode
+utf8_encode
+var_dump var_export variant_abs variant_add variant_and variant_cast variant_cat variant_cmp
+variant_date_from_timestamp variant_date_to_timestamp variant_div variant_eqv variant_fix variant_get_type
+variant_idiv variant_imp variant_int variant_mod variant_mul variant_neg variant_not variant_or
+variant_pow variant_round variant_set variant_set_type variant_sub variant_xor version_compare vfprintf
+virtual vpopmail_add_alias_domain vpopmail_add_alias_domain_ex vpopmail_add_domain vpopmail_add_domain_ex
+vpopmail_add_user vpopmail_alias_add vpopmail_alias_del vpopmail_alias_del_domain vpopmail_alias_get
+vpopmail_alias_get_all vpopmail_auth_user vpopmail_del_domain vpopmail_del_domain_ex vpopmail_del_user
+vpopmail_error vpopmail_passwd vpopmail_set_user_quota vprintf vsprintf
+w32api_deftype w32api_init_dtype w32api_invoke_abs w32api_invoke_function w32api_register_function
+w32api_set_call_method wddx_add_vars wddx_deserialize wddx_packet_end wddx_packet_start
+wddx_serialize_value wddx_serialize_vars wddx_unserialize win32_create_service win32_delete_service
+win32_get_last_control_message win32_ps_list_procs win32_ps_stat_mem win32_ps_stat_proc
+win32_query_service_status win32_set_service_status win32_start_service
+win32_start_service_ctrl_dispatcher win32_stop_service wordwrap
+xattr_get xattr_list xattr_remove xattr_set xattr_supported xdiff_file_diff xdiff_file_diff_binary
+xdiff_file_merge3 xdiff_file_patch xdiff_file_patch_binary xdiff_string_diff xdiff_string_diff_binary
+xdiff_string_merge3 xdiff_string_patch xdiff_string_patch_binary xml_error_string
+xml_get_current_byte_index xml_get_current_column_number xml_get_current_line_number xml_get_error_code
+xml_parse xml_parse_into_struct xml_parser_create xml_parser_create_ns xml_parser_free
+xml_parser_get_option xml_parser_set_option xml_set_character_data_handler xml_set_default_handler
+xml_set_element_handler xml_set_end_namespace_decl_handler xml_set_external_entity_ref_handler
+xml_set_notation_decl_handler xml_set_object xml_set_processing_instruction_handler
+xml_set_start_namespace_decl_handler xml_set_unparsed_entity_decl_handler xmlreader_close xmlreader_expand
+xmlreader_getattribute xmlreader_getattributeno xmlreader_getattributens xmlreader_getparserproperty
+xmlreader_isvalid xmlreader_lookupnamespace xmlreader_movetoattribute xmlreader_movetoattributeNo
+xmlreader_movetoattributeNs xmlreader_movetoelement xmlreader_movetofirstattribute
+xmlreader_movetonextattribute xmlreader_next xmlreader_open xmlreader_read xmlreader_setparserproperty
+xmlreader_setrelaxngschema xmlreader_setrelaxngschemasource xmlreader_xml xmlrpc_decode
+xmlrpc_decode_request xmlrpc_encode xmlrpc_encode_request xmlrpc_get_type xmlrpc_is_fault
+xmlrpc_parse_method_descriptions xmlrpc_server_add_introspection_data xmlrpc_server_call_method
+xmlrpc_server_create xmlrpc_server_destroy xmlrpc_server_register_introspection_callback
+xmlrpc_server_register_method xmlrpc_set_type xmlwriter_end_attribute xmlwriter_end_cdata
+xmlwriter_end_comment xmlwriter_end_document xmlwriter_end_dtd xmlwriter_end_dtd_attlist
+xmlwriter_end_dtd_element xmlwriter_end_dtd_entity xmlwriter_end_element xmlwriter_end_pi xmlwriter_flush
+xmlwriter_full_end_element xmlwriter_open_memory xmlwriter_open_uri xmlwriter_output_memory
+xmlwriter_set_indent xmlwriter_set_indent_string xmlwriter_start_attribute xmlwriter_start_attribute_ns
+xmlwriter_start_cdata xmlwriter_start_comment xmlwriter_start_document xmlwriter_start_dtd
+xmlwriter_start_dtd_attlist xmlwriter_start_dtd_element xmlwriter_start_dtd_entity xmlwriter_start_element
+xmlwriter_start_element_ns xmlwriter_start_pi xmlwriter_text xmlwriter_write_attribute
+xmlwriter_write_attribute_ns xmlwriter_write_cdata xmlwriter_write_comment xmlwriter_write_dtd
+xmlwriter_write_dtd_attlist xmlwriter_write_dtd_element xmlwriter_write_dtd_entity xmlwriter_write_element
+xmlwriter_write_element_ns xmlwriter_write_pi xmlwriter_write_raw xpath_eval xpath_eval_expression
+xpath_new_context xpath_register_ns xpath_register_ns_auto xptr_eval xptr_new_context
+xsl_xsltprocessor_construct xsl_xsltprocessor_get_parameter xsl_xsltprocessor_has_exslt_support
+xsl_xsltprocessor_import_stylesheet xsl_xsltprocessor_register_php_functions
+xsl_xsltprocessor_remove_parameter xsl_xsltprocessor_set_parameter xsl_xsltprocessor_transform_to_doc
+xsl_xsltprocessor_transform_to_uri xsl_xsltprocessor_transform_to_xml xslt_backend_info xslt_backend_name
+xslt_backend_version xslt_create xslt_errno xslt_error xslt_free xslt_getopt xslt_process xslt_set_base
+xslt_set_encoding xslt_set_error_handler xslt_set_log xslt_set_object xslt_set_sax_handler
+xslt_set_sax_handlers xslt_set_scheme_handler xslt_set_scheme_handlers xslt_setopt
+yaz_addinfo yaz_ccl_conf yaz_ccl_parse yaz_close yaz_connect yaz_database yaz_element yaz_errno yaz_error
+yaz_es yaz_es_result yaz_get_option yaz_hits yaz_itemorder yaz_present yaz_range yaz_record yaz_scan
+yaz_scan_result yaz_schema yaz_search yaz_set_option yaz_sort yaz_syntax yaz_wait yp_all yp_cat
+yp_err_string yp_errno yp_first yp_get_default_domain yp_master yp_match yp_next yp_order
+zend_logo_guid zend_version zip_close zip_entry_close zip_entry_compressedsize zip_entry_compressionmethod
+zip_entry_filesize zip_entry_name zip_entry_open zip_entry_read zip_open zip_read ziparchive_addfile
+ziparchive_addfromstring ziparchive_close ziparchive_deleteindex ziparchive_deletename
+ziparchive_extractto ziparchive_getarchivecomment ziparchive_getcommentindex ziparchive_getcommentname
+ziparchive_getfromindex ziparchive_getfromname ziparchive_getnameindex ziparchive_getstream
+ziparchive_locatename ziparchive_open ziparchive_renameindex ziparchive_renamename
+ziparchive_setarchivecomment ziparchive_setcommentindex ziparchive_setcommentname ziparchive_statindex
+ziparchive_statname ziparchive_unchangeall ziparchive_unchangearchive ziparchive_unchangeindex
+ziparchive_unchangename zlib_get_coding_type
+/C6"Built-in Constants" STYLE_EXTENSION
+CL_EXPUNGE CP_MOVE CP_UID CRYPT_BLOWFISH CRYPT_EXT_DES CRYPT_MD5 CRYPT_STD_DES
+DOCUMENT_ROOT
+E_ALL E_CORE_ERROR E_CORE_WARNING E_ERROR E_NOTICE E_PARSE E_WARNING
+FT_INTERNAL FT_PEEK FT_UID
+GATEWAY_INTERFACE
+HTTP_ACCEPT HTTP_ACCEPT_CHARSET HTTP_ACCEPT_LANGUAGE HTTP_CONNECTION HTTP_ENCODING HTTP_HOST HTTP_REFERER
+HTTP_USER_AGENT
+LATT_MARKED LATT_NOINFERIORS LATT_NOSELECT LATT_UNMARKED LC_ALL LC_COLLATE LC_CTYPE LC_MONETARY LC_NUMERIC
+LC_TIME
+MCAL_APRIL MCAL_AUGUST MCAL_DECEMBER MCAL_FEBRUARY MCAL_FRIDAY MCAL_JANUARY MCAL_JULY MCAL_MARCH
+MCAL_MAYMCAL_JUNE MCAL_MONDAY MCAL_NOVEMBER MCAL_OCTOBER MCAL_RECUR_DAILY MCAL_RECUR_MONTHLY_MDAY
+MCAL_RECUR_MONTHLY_WDAY MCAL_RECUR_NONE MCAL_RECUR_WEEKLY MCAL_RECUR_YEARLY MCAL_SATURDAY MCAL_SEPTEMBER
+MCAL_SUNDAY MCAL_THURSDAY MCAL_TUESDAY MCAL_WEDNESDAY MCRYPT_CRYPT MCRYPT_DES MCRYPT_DES_COMPAT
+MCRYPT_GOST MCRYPT_IDEA MCRYPT_RC2 MCRYPT_RC6 MCRYPT_SAFER128 MCRYPT_SAFER64 MCRYPT_TEAN MCRYPT_TWOFISH
+MCRYPT_TWOFISH128 MCRYPT_TWOFISH192 MCRYPT_ThreeWAY MCRYPT_TripleDES MHASH_CRC32 MHASH_CRC32B MHASH_GOST
+MHASH_HAVAL MHASH_MD5 MHASH_RIPEMD128 MHASH_RIPEMD160 MHASH_SHA1 MHASH_SNEFRU MHASH_TIGER
+OCI_ASSOC OCI_B_BLOB OCI_B_CFILE OCI_B_CLOB OCI_B_FILE OCI_B_ROWID OCI_COMMIT_ON_SUCCESS OCI_DEFAULT
+OCI_D_FILE OCI_D_LOB OCI_D_ROWID OCI_NUM OCI_RETURN_LOBS ODBC_BINMODE_CONVERT ODBC_BINMODE_PASSTHRU
+ODBC_BINMODE_RETURN OP_ANONYMOUS OP_HALFOPEN OP_READONLY
+PATH_TRANSLATED PCRE_ANCHORED PCRE_CASELESS PCRE_DOLLAR_ENDONLY PCRE_DOTALL PCRE_EXTENDED PCRE_EXTRA
+PCRE_MULTILINE PCRE_NOTBOL PCRE_NOTEOL PCRE_UNGREEDY PGSQL_ASSOC PGSQL_BOTH PGSQL_NUM PHP_OS PHP_VERSION
+PREG_PATTERN_ORDER PREG_SET_ORDER PREG_SPLIT_NO_EMPTY
+QUERY_STRING
+REMOTE_ADDR REMOTE_PORT REQUEST_METHOD REQUEST_URI RETURN_NULLS
+SCRIPT_FILENAME SCRIPT_NAME SERVER_ADMIN SERVER_NAME SERVER_PORT SERVER_PROTOCOL SERVER_SIGNATURE
+SERVER_SOFTWARE SQL_CUR_DEFAULT SQL_CUR_USE_DRIVER SQL_CUR_USE_IF_NEEDED SQL_CUR_USE_ODBC
+XML_ERROR_ASYNC_ENTITY XML_ERROR_ATTRIBUTE_EXTERNAL_ENTITY_REF XML_ERROR_BAD_CHAR_REF
+XML_ERROR_BINARY_ENTITY_REF XML_ERROR_DUPLICATE_ATTRIBUTE XML_ERROR_EXTERNAL_ENTITY_HANDLING
+XML_ERROR_INCORRECT_ENCODING XML_ERROR_INVALID_TOKEN XML_ERROR_JUNK_AFTER_DOC_ELEMENT
+XML_ERROR_MISPLACED_XML_PI XML_ERROR_NONE XML_ERROR_NO_ELEMENTS XML_ERROR_NO_MEMORY
+XML_ERROR_PARAM_ENTITY_REF XML_ERROR_PARTIAL_CHAR XML_ERROR_RECURSIVE_ENTITY_REF XML_ERROR_SYNTAX
+XML_ERROR_TAG_MISMATCH XML_ERROR_UNCLOSED_CDATA_SECTION XML_ERROR_UNCLOSED_TOKEN
+XML_ERROR_UNDEFINED_ENTITY XML_ERROR_UNKNOWN_ENCODING XML_OPTION_CASE_FOLDING XML_OPTION_TARGET_ENCODING
+__CLASS__ __DIR__ __FILE__ __FUNCTION__ __LINE__ __METHOD__ __NAMESPACE__ __TRAIT__
+/C7"Built-in Variables" STYLE_VARIABLE
+$php_errormsg
+HTTP_COOKIE_VARS HTTP_GET_VARS HTTP_POST_VARS
+PHP_SELF
+argc argv
+/C8"Keywords" STYLE_KEYWORD
+$GLOBALS $HTTP_COOKIE_VARS $HTTP_ENV_VARS $HTTP_GET_VARS $HTTP_POST_FILES $HTTP_POST_VARS
+$HTTP_SERVER_VARS $HTTP_SESSION_VARS $PHP_SELF $_COOKIE $_ENV $_FILES $_GET $_POST $_REQUEST $_SERVER
+$_SESSION $argc $argv $this
+NULL
+__autoload __call __callStatic __clone __construct __destruct __get __invoke __isset __set __set_state
+__sleep __toString __unset __wakeup
+abstract as
+catch cfunction class clone const
+declare
+enddeclare extends
+false final
+global goto
+implements instanceof interface
+namespace new
+old_function
+parent private protected public
+self static stdClass
+throw trait true try
+use
+var
\ No newline at end of file
Index: doc/tools/ultraedit/ultraedit/wordfiles/legacy/python.uew
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/wordfiles/legacy/python.uew	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/wordfiles/legacy/python.uew	(working copy)
@@ -0,0 +1,177 @@
+/L20"Python" PYTHON_LANG Line Comment = # Escape Char = \ String Literal Prefix = r File Extensions = PY PYW
+/TGBegin "Function"
+/TGFindStr = "%[ ^t]++^{def^}^{class^}[ ^t]+^(*^)(*):"
+/TGBegin "Parameters"
+/TGFindStr = "[ ^t^p]++^([~,]+^)"
+/TGFindBStart = "("
+/TGFindBEnd = ")"
+/TGEnd
+/TGEnd
+/Indent Strings = ":"
+/Delimiters = !@%^&*()-+=|\/{}[]:;"'`<> ,	.
+/Open Brace Strings = "(" "[" "{"
+/Close Brace Strings = ")" "]" "}"
+/C1"Keywords" STYLE_KEYWORD
+and as assert
+break
+class continue
+def del
+elif else except exec
+finally for from
+global
+if import in is
+lambda
+not
+object or
+pass print
+raise return
+try
+while with
+yield
+/C2"Built-in Functions" STYLE_FUNCTION
+Ellipsis
+False
+None NotImplemented
+True
+__import__
+abs all any
+basestring bin bool buffer
+callable chr classmethod cmp coerce compile complex
+delattr dict dir divmod
+enumerate eval execfile
+file filter float format frozenset
+getattr globals
+hasattr hash help hex
+id input int intern isinstance issubclass iter
+len list locals long
+map max min
+next
+oct open ord
+pow property
+range raw_input reduce reload repr reversed round
+set setattr slice sorted staticmethod str sum super
+tuple type
+unichr unicode
+vars
+xrange
+zip
+/C3"Methods" STYLE_METHOD
+Decimal
+__abs__ __add__ __and__ __call__ __cmp__ __coerce__ __contains__ __del__ __delattr__ __delitem__
+__delslice__ __div__ __divmod__ __eq__ __float__ __floordiv__ __ge__ __getattribute__ __getitem__
+__getnewargs__ __getslice__ __gt__ __hash__ __hex__ __iadd__ __iand__ __idiv__ __ilshift__ __imod__
+__imul__ __index__ __init__ __int__ __invert__ __ior__ __ipow__ __irshift__ __isub__ __iter__ __ixor__
+__le__ __len__ __long__ __lshift__ __lt__ __mod__ __mul__ __ne__ __neg__ __nonzero__ __oct__ __or__
+__pos__ __pow__ __radd__ __rand__ __rdiv__ __rdivmod__ __reduce__ __reduce_ex__ __repr__ __reserved__
+__rfloordiv__ __rlshift__ __rmod__ __rmul__ __ror__ __rpow__ __rrshift__ __rshift__ __rsub__ __rtruediv__
+__rxor__ __setattr__ __setitem__ __setslice__ __str__ __sub__ __xor__
+add append
+capitalize center clear close conjugate copy count
+decode difference discard
+encode endswith expandtabs extend
+fileno find flush fromkeys
+get getcontext
+has_key
+index insert intersection intersection_update isalnum isalpha isatty isdigit islower isspace issubset
+issuperset istitle isupper items iteritems iterkeys itervalues
+join
+keys
+ljust lower lstrip
+pop popitem
+read readline readlines remove replace reverse rfind rindex rjust rsplit rstrip
+seek setdefault sort split splitlines startswith strip swapcase symmetric_difference
+symmetric_difference_update
+tell title translate truncate
+union update upper
+values
+write writelines
+zfill
+/C4"Attributes" STYLE_ATTRIBUTE
+__author__ __bases__ __class__ __dict__ __doc__ __email__ __members__ __methods__ __name__ __slots__
+__version__
+/C5"Exceptions"
+ArithmeticError AssertionError AttributeError
+BaseException
+DeprecationWarning
+EOFError EnvironmentError Exception
+FloatingPointError FutureWarning
+GeneratorExit
+IOError ImportError ImportWarning IndentationError IndexError
+KeyError KeyboardInterrupt
+LookupError
+MemoryError
+NameError NotImplementedError
+OSError OverflowError OverflowWarning
+PendingDeprecationWarning
+ReferenceError RuntimeError RuntimeWarning
+StandardError StopIteration SyntaxError SyntaxWarning SystemError SystemExit
+TabError TypeError
+UnboundLocalError UnicodeDecodeError UnicodeEncodeError UnicodeError UnicodeTranslateError UnicodeWarning
+UserWarning
+ValueError
+Warning WindowsError
+ZeroDivisionError
+/C6"Operators" STYLE_OPERATOR
+!
+%
+&
+*
++
+-
+// /
+<
+=
+>
+^
+|
+~
+/C7"Common Libs"
+.ElementTree .ascii .ast .audio .base .charset .dom .encoders .errors .etree .expat .generator .handler
+.handlers .header .headers .idna .image .iterators .message .mime .minidom .multipart .nonmultipart .panel
+.parser .parsers .path .pulldom .sax .saxutils .simple_server .stats .test_support .text .textpad .util
+.utils .validate .visitor .wrapper .xmlreader
+AL
+BaseHTTPServer Bastion
+CGIHTTPServer Carbon ConfigParser Cookie
+DEVICE DocXMLRPCServer
+FL
+GL
+HTMLParser
+MimeWriter
+NNTPError
+Queue
+SUNAUDIODEV ScrolledText SimpleHTTPServer SimpleXMLRPCServer SocketServer StringIO
+Tix Tkinter
+UserDict UserList UserString
+__builtin__ __future__ __main__ _locale _winreg
+aifc al anydbm array asynchat asyncore atexit audioop
+base64 bdb binascii binhex bisect bsddb bz2
+cPickle cProfile cStringIO calendar cd cgi cgitb chunk cmath cmd code codecs codeop collections colorsys
+commands compileall compiler contextlib cookielib copy_reg crypt csv ctypes curses
+datetime dbhash dbm decimal difflib dircache dis distutils dl doctest dumbdbm dummy_thread dummy_threading
+email encodings errno exceptions
+fcntl filecmp fileinput fl flp fm fnmatch formatter fpectl fpformat ftplib functools
+gc gdbm getopt getpass gettext gl glob gopherlib grp gzip
+hashlib heapq hmac hotshot htmlentitydefs htmllib httplib
+ihooks imageop imaplib imgfile imghdr imp inspect itertools
+jpeg
+keyword knee
+linecache locale logging
+mailbox mailcap marshal math md5 mhlib mimetools mimetypes mimify mmap modulefinder msilib msvcrt
+multifile mutex
+netrc new nis nntplib
+operator optparse os ossaudiodev
+parser pdb pickle pickletools pipes pkgutil platform popen2 poplib posix posixfile pprint profile pstats
+pty pwd py_compile pyclbr pydoc pyexpat
+quopri
+random re resource rexec rfc822 rgbimg rlcompleter robotparser runpy
+sched select sets sgmllib sha shelve shlex shutil signal site sitecustomize smtpd smtplib sndhdr socket
+spwd sqlite3 stat statvfs string stringprep struct subprocess sunau sunaudiodev symbol sys syslog
+tabnanny tarfile telnetlib tempfile termios test textwrap thread threading time timeit token tokenize
+trace traceback tty turtle types
+unicodedata unittest urllib urllib2 urlparse user uu uuid
+warnings wave weakref webbrowser whichdb winsound wsgiref
+xdrlib xml xmlrpclib
+zipimport zlib
+/C8"Others"
+self
\ No newline at end of file
Index: doc/tools/ultraedit/ultraedit/wordfiles/legacy/ruby.uew
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/wordfiles/legacy/ruby.uew	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/wordfiles/legacy/ruby.uew	(working copy)
@@ -0,0 +1,204 @@
+/L12"Ruby" Line Comment = # Block Comment On = =begin Block Comment Off = =end String Chars='" Escape Char = \ File Extensions = rb rbw
+/Delimiters = ~^[]{}()<>.,+ *|/'	"`
+/Function String = "%[ ^t]++^(module[ ^t]+[a-z0-9_.]+^)[ ^p^r^n]"
+/Function String 1 = "%[ ^t]++^(class[ ^t]+[a-z0-9_.]+^)[ ^p^r^n]"
+/Function String 2 = "%[ ^t]++^(def[ ^t]+[a-z0-9_.]+^)[ ^p^r^n(]"
+/Indent Strings = "do" "begin" "{" "|"
+/Unindent Strings = "}" "end"
+/C1"Ruby Keywords"
+#
+(
+)
+BEGIN
+END
+__FILE__ __LINE__
+alias and
+begin break
+case class
+def defined? do
+else elsif end ensure
+false for
+if in
+module
+next nil not
+or
+quit
+redo rescue retry return
+self super
+then true
+undef unless until
+when while
+yield
+{
+}
+/C2"Ruby Classes/Exceptions"
+ArgumentError Array
+Bignum Binding
+Class Complex ConditionVariable Continuation
+DelegateClass Dir
+EOFError English Errno::ENOENT Errno::EPERM Exception
+FalseClass Fatal File File::Stat Fixnum Float FloatDomainError
+GetoptLong
+Hash
+IO IOError IndexError Integer Interrupt
+LoadError LocalJumpError
+MatchData Method Module Mutex
+NameError NilClass NoMemoryError NotImplementedError Numeric
+Object
+Proc Pstore
+Range RangeError Regexp RegexpError RuntimeError
+ScriptError SecurityError SimpleDelegator Singleton StandardError String Struct Struct::Tms Symbol
+SyntaxError SystemCallError SystemExit SystemStackError
+Tempfile Thread ThreadGroup Time TrueClass TypeError
+WeakRef
+ZeroDivisionError
+`
+/C3"Ruby Libraries/Modules"
+BasicSocket Benchmark
+CGI CONFIG Comparable Config
+DATA Date
+Enumerable Errno
+FALSE FTP FileTest Find
+GC
+HTTP HTTPResponse
+IPSocket
+Kernel
+Marshal Math
+NET NIL Net::APOP Net::FTP Net::HTTP Net::HTTPResponse Net::POP Net::POPMail Net::SMTP Net::Telnet
+ObjectSpace Observable
+POP POPMail ParseDate Process
+SMTP SOCKSSocket STDERR STDIN STDOUT Session Socket Stat
+TCPServer TCPSocket TOPLEVEL_BINDING TRUE Telnet Tms
+UDPSocket UNIXServer UNIXSocket
+WIN32OLE WIN32OLE_EVENT Win32API
+mkmf
+win32api win32ole
+/C4"Ruby Constants/Strings"
+"
+AF_APPLETALK AF_AX25 AF_INET AF_INET6 AF_IPX AF_UNIX AF_UNSPEC AI_ALL AI_CANONNAME AI_MASK AI_NUMERICHOST
+AI_PASSIVE AI_V4MAPPED_CFG ARGF ARGV
+Complex::I
+Default
+E EAI_ADDRFAMILY EAI_AGAIN EAI_BADFLAGS EAI_BADHINTS EAI_FAIL EAI_FAMILY EAI_MAX EAI_MEMORY EAI_NODATA
+EAI_NONAME EAI_PROTOCOL EAI_SERVICE EAI_SOCKTYPE EAI_SYSTEM EXTENDED
+FTP_PORT
+IGNORECASE IP_ADD_MEMBERSHIP IP_DEFAULT_MULTICAST_LOOP IP_DEFAULT_MULTICAST_TTL IP_MAX_MEMBERSHIPS
+IP_MULTICAST_IF IP_MULTICAST_LOOP IP_MULTICAST_TTL
+LOOKUP_INET LOOKUP_INET6 LOOKUP_UNSPEC
+MSG_DONTROUTE MSG_OOB MSG_PEEK MULTILINE
+PF_APPLETALK PF_AX25 PF_INET PF_INET6 PF_IPX PF_UNIX PF_UNSPEC PI PLATFORM PRIO_PGRP PRIO_PROCESS
+PRIO_USER
+RUBY_PLATFORM RUBY_RELEASE_DATE RUBY_VERSION
+SOCK_DGRAM SOCK_PACKET SOCK_RAW SOCK_RDM SOCK_SEQPACKET SOCK_STREAM SOL_ATALK SOL_AX25 SOL_IP SOL_IPX
+SOL_SOCKET SOL_TCP SOL_UDP SOPRI_BACKGROUND SOPRI_INTERACTIVE SOPRI_NORMAL SO_BROADCAST SO_DEBUG
+SO_DONTROUTE SO_ERROR SO_KEEPALIVE SO_LINGER SO_NO_CHECK SO_OOBINLINE SO_PRIORITY SO_RCVBUF SO_REUSEADDR
+SO_SNDBUF SO_TYPE
+TCP_MAXSEG TCP_NODELAY
+WIN32OLE::VERSION WNOHANG WUNTRACED
+cstime cutime
+domain
+expires
+secure stime
+/C5"Ruby Methods"
+! !=
+% %= %Q %W %q %w
+& && &=
+* *=
++ += +@
+- -= -@
+.
+// / /=
+::
+< <=
+= == ===
+> >=
+@
+Comparisons
+[
+] ]=
+^ ^=
+__id__ __send__ _id2ref
+abort abort_on_exception abort_on_exception! abs abs2 add alias_method alive? ancestors append_features
+arg arity asctime assoc at at_exit atan2 atime attr attr_accessor attr_reader attr_writer autoload
+backtrace basename between? binding binmode blksize block_given? blockdev? blocks broadcast
+call callcc caller capitalize capitalize! casefold? catch ceil center chardev? chdir chmod chomp chomp!
+chop chop! chown chr chroot class_eval class_variables clear clone close close_read close_write closed?
+cmp coerce collect collect! compact compact! compare compile concat conjugate const_defined? const_get
+const_set constants copy cos count cp create_makefile critical critical= crypt ctime current
+day default default= define_finalizer delete delete! delete_at delete_if detect dev dir_config directory?
+dirname disable display divmod downcase downcase! downto dump dup
+each each_byte each_index each_key each_line each_object each_pair each_with_index egid egid= empty?
+enable england entries eof eof? eql? equal? error? error_message escape euid euid= eval exception
+exclude_end? exec executable? executable_real? exist2? exist? existw? exit exit! exp expand_path extend
+extend_object
+fail fcntl fetch file? fileno fill find find_all find_library finite? first flatten flatten! flock flush
+foreach fork format freeze frexp frozen? ftype
+garbage_collect get get_option getc getogrp getpriority gets getwd gid gid= glob global_variables gm gmt?
+gmtime gregorian gregorian_leap? grep grpowned? gsub gsub!
+has_key? has_value? hash have_func have_header have_library hex hour
+id id2name image include include? included_modules index indexes indices inherited initialize ino inspect
+install instance_eval instance_methods instance_of? instance_variables integer? intern ioctl is_a? isatty
+isdst italy iterator?
+jd join julian julian_leap?
+kcode key? keys kill kind_of?
+lambda last last_match ldexp leap? length lineno lineno= link list ljust load local local_variables
+localtime lock locked? log log10 loop lstat
+main makedirs makepath map map! match max mday member? members message method method_added method_defined?
+method_missing methods min mjd mkdir mktime mode module_eval module_function modulo mon month move mtime
+mv
+name nan? nesting new new1 new2 new3 newsg neww next! nil? nitems nlink nonzero? now ns?
+oct open ordering ordering= os? owned?
+p pack parsedate pass path pid pipe pipe? polar pop popen pos pos= ppid print printf priority priority=
+private private_class_method private_instance_methods private_methods proc protected
+protected_instance_methods protected_methods prune public public_class_method public_instance_methods
+public_methods push putc puts pwd
+quiet quiet= quiet? quote
+raise rand rassoc rdev read readable? readable_real? readchar readline readlines readlink real rehash
+reject reject! remainder remove_const remove_method rename reopen replace require respond_to? restore
+reverse reverse! reverse_each rewind rindex rjust rm_f rmdir round run
+safe_level safe_unlink scan sec seek select send set_backtrace set_options set_trace_func setgid? setpgid
+setpgrp setpriority setsid setuid? sg shift signal sin singleton_method_added singleton_methods size size?
+sleep slice slice! socket? sort sort! source split sprintf sqrt squeeze squeeze! srand start stat status
+step sticky? stop stop? store strftime strip strip! sub sub! succ succ! superclass swapcase swapcase!
+symlink symlink? sync sync= synchronize syscall syscopy sysread system syswrite
+taint tainted? tell terminate test throw timeout times to_a to_ary to_f to_i to_io to_proc to_r to_s
+to_str today tr tr! tr_s tr_s! trace_var trap truncate try_lock tty? tv_sec tv_usec type
+uid uid= umask undef_method ungetc uniq uniq! unlink unlock unpack unshift untaint untrace_var upcase
+upcase! update upto usec utc utc? utime
+value? values var
+wait wait2 waitpid waitpid2 wakeup wday weakref_alive? writable? writable_real? write
+yday year
+zero? zone
+| |=
+~
+/C6"Ruby Library Methods"
+Call
+a accept add_observer addr all
+base bind binmode= blockquote
+caption changed changed? checkbox checkbox_group cmd code connect const_load content_type cookies
+count_observers
+debug_mode debug_mode= delete_observer delete_observers dir do_not_reverse_lookup do_not_reverse_lookup=
+escapeElement escapeHTML
+file_field for_fd form
+getaddress getaddrinfo getbinaryfile gethostbyaddr gethostbyname gethostname getnameinfo getpeername
+getservbyname getsockname getsockopt gettextfile
+head header hidden html
+img img_button invoke
+lastresp listen local_path login lookup_order lookup_order= ls
+mails message_loop multipart_form
+notify_observers
+on_event original_filename out
+pair params parse passive passive= password_field peeraddr popup_menu port post pretty putbinaryfile
+puttextfile
+radio_button radio_groupready recv recvfrom reset resume resume= retrbinary retrlinew return_code
+rfc1123_date
+scrolling_list sendmail setsockopt shutdown socketpair storbinary storlines submit
+telnetmode telnetmode= text_field textarea top
+uidl unescape unescapeElement unescapeHTML
+waitfor welcome
+/C7"Variables"
+** &a &b &c &d &e &f &g &h &i &j &k &l &m &n &o &p &q &r &s &t &u &v &w &x &y &z
+** @a @b @c @d @e @f @g @h @i @j @k @l @m @n @o @p @q @r @s @t @u @v @w @x @y @z
+@@a @@b @@c @@d @@e @@f @@g @@h @@i @@j @@k @@l @@m @@n @@o @@p @@q @@r @@s @@t @@u @@v @@w @@x @@y @@z
+/C8"Constant/Global/Symbol"
+** $ : A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Index: doc/tools/ultraedit/ultraedit/wordfiles/legacy/vbscript.uew
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/wordfiles/legacy/vbscript.uew	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/wordfiles/legacy/vbscript.uew	(working copy)
@@ -0,0 +1,161 @@
+/L10"VBScript ASP" Nocase ASP_LANG Line Comment = ' Line Comment Alt = REM Block Comment On = /* Block Comment Off = */ Block Comment On Alt = <!-- Block Comment Off Alt = --> String Chars = " File Extensions = VBS
+/Delimiters = ~!@^&*()-+=|\{}[]:;"'<> ,	.?
+/Function String = "%[ ,^t]++^{Public^}^{Private^} ^(^{Function^}^{Sub^} *^)(*"
+/Function String 1 = "%[ ,^t]++^(^{Function^}^{Sub^} *^)(*"
+/Function String 2 = "%[ ,^t]++^{Public^}^{Private^} ^(Property ^{Let^}^{Get^}*^)(*)*"
+/Function String 3 = "%[ ,^t]++^(Property ^{Let^}^{Get^}*^)(*)*"
+/Function String 4 = "%[ ,^t]++^{Function^}^{Sub^} ^([~(]+^)("
+/Open Brace Strings =  "{" "(" "[" "<"
+/Close Brace Strings = "}" ")" "]" ">"
+/Indent Strings = "Then" "Select Case" "Do While" "Do Until" "Do" "Else" "ElseIf" "<td>" "<tr>"
+/Unindent Strings = "End If" "Loop" "End" "Next" "Loop While" "Else" "ElseIf" "</td>" "</tr>"
+/Open Fold Strings = "Do While" "If" "ElseIf" "Function" "Sub" "With" "For" "Select Case" "Case Else" "Case" "Else"
+/Close Fold Strings = "ElseIf" "End If" "End Function" "End Sub" "End With" "Loop" "Next" "Wend" "End Select" "Case Else" "Case" "Else"
+/Ignore Fold Strings = "Exit Function" "Exit Sub" "Exit For" "Declare Function" "Continue For"
+/C1"Tags" STYLE_TAG
+%>
+<%
+/C2"VBFunctions" STYLE_FUNCTION
+&
+Abs Array Asc AscB AscW Atn Avg
+CBool CByte CCur CDate CDbl Cdec Choose Chr ChrB ChrW CInt CLng Command Cos Count CreateObject CSng CStr
+CurDir CVar CVDate CVErr
+Date DateAdd DateDiff DatePart DateSerial DateValue Day DDB Dir DoEvents
+Environ EOF Error Exp
+FileAttr FileDateTime FileLen Fix Format FreeFile FV
+GetAllStrings GetAttr GetAutoServerSettings GetObject GetSetting
+Hex Hour
+IIf IMEStatus Input InputB InputBox InstB InStr Int IPmt IsArray IsDate IsEmpty IsError IsMissing IsNull
+IsNumeric IsObject
+LBound LCase Left LeftB Len LenB LoadPicture Loc LOF Log LTrim
+Max Mid MidB Min Minute MIRR Month MsgBox
+Now NPer NPV
+Oct
+Partition Pmt PPmt PV
+QBColor
+Rate RGB Right RightB Rnd RTrim
+Second Seek Sgn Shell Sin SLN Space Spc Sqr StDev StDevP Str StrComp StrConv String Sum Switch SYD
+Tab Tan Time Timer TimeSerial TimeValue Trim TypeName
+UBound UCase
+Val Var VarP VarType
+Weekday
+Year
+/C3"VBMethods" STYLE_METHOD
+Accept Activate Add AddCustom AddFile AddFromFile AddFromTemplate AddItem AddNew AddToAddInToolbar
+AddToolboxProgID Append AppendChunk Arrange Assert AsyncRead
+BatchUpdate BeginTrans Bind Buffer
+CacheControl Cancel CancelAsyncRead CancelBatch CancelUpdate CanPropertyChange CaptureImage CellText
+CellValue Charset Circle Clear ClearFields ClearSel ClearSelCols Clone Close Cls ColContaining ColumnSize
+CommitTrans CompactDatabase Compose Connect ContentType Copy CopyQueryDef CreateDatabase CreateDragImage
+CreateEmbed CreateField CreateGroup CreateIndex CreateLink CreatePreparedStatement CreatePropery
+CreateQuery CreateQueryDef CreateRelation CreateTableDef CreateUser CreateWorkspace Customize
+Delete DeleteColumnLabels DeleteColumns DeleteRowLabels DeleteRows DoVerb Drag Draw
+Edit EditCopy EditPaste EndDoc EnsureVisible EstablishConnection Execute Expires ExpiresAbsolute
+ExtractIcon
+Fetch FetchVerbs Files FillCache Find FindFirst FindItem FindLast FindNext FindPrevious Forward
+GetBookmark GetChunk GetClipString GetData GetFirstVisible GetFormat GetHeader GetLineFromChar GetNumTicks
+GetRows GetSelectedPart GetText GetVisibleCount GoBack GoForward
+Hide HitTest HoldFields HTMLEncode
+Idle InitializeLabels InsertColumnLabels InsertColumns InsertObjDlg InsertRowLabels InsertRows
+IsClientConnected Item
+KillDoc
+Layout Line LinkExecute LinkPoke LinkRequest LinkSend Listen LoadFile LoadResData LoadResPicture
+LoadResString LogEvent
+MakeCompileFile MakeReplica MapPath MoreResults Move MoveData MoveFirst MoveLast MoveNext MovePrevious
+NavigateTo NewPage NewPassword NextRecordset
+OLEDrag OnAddinsUpdate OnConnection OnDisconnection OnStartupComplete Open OpenConnection OpenDatabase
+OpenQueryDef OpenRecordset OpenResultset OpenURL Overlay
+PaintPicture Paste PastSpecialDlg PeekData Play Point PopulatePartial PopupMenu Print PrintForm
+PropertyChanged PSet
+Quit
+Raise RandomDataFill RandomFillColumns RandomFillRows rdoCreateEnvironment rdoRegisterDataSource
+ReadFromFile ReadProperty Rebind ReFill Refresh RefreshLink RegisterDatabase Reload Remove
+RemoveAddInFromToolbar RemoveItem Render RepairDatabase Reply ReplyAll Requery ResetCustom
+ResetCustomLabel ResolveName RestoreToolbar Resync Rollback RollbackTrans RowBookmark RowContaining RowTop
+Save SaveAs SaveFile SaveToFile SaveToolbar SaveToOle1File Scale ScaleX ScaleY ScriptTimeout Scroll Select
+SelectAll SelectPart SelPrint Send SendData SessionID Set SetAutoServerSettings SetData SetFocus SetOption
+SetSize SetText SetViewport Show ShowColor ShowFont ShowHelp ShowOpen ShowPrinter ShowSave ShowWhatsThis
+SignOff SignOn Size Span SplitContaining StartLabelEdit StartLogging Status Stop Synchronize
+TextHeight TextWidth Timeout ToDefaults TwipsToChartPart TypeByChartType
+Update UpdateControls UpdateRecord UpdateRow Upto URLEncode
+WhatsThisMode Write WriteProperty
+ZOrder
+/C4"VBEvents" STYLE_EVENT
+AccessKeyPress AddHeader AfterAddFile AfterChangeFileName AfterCloseFile AfterColEdit AfterColUpdate
+AfterDelete AfterInsert AfterLabelEdit AfterRemoveFile AfterUpdate AfterWriteFile AmbienChanged
+AppendToLog ApplyChanges Associate AsyncReadComplete AxisActivated AxisLabelActivated AxisLabelSelected
+AxisLabelUpdated AxisSelected AxisTitleActivated AxisTitleSelected AxisTitleUpdated AxisUpdated
+BeforeClick BeforeColEdit BeforeColUpdate BeforeConnect BeforeDelete BeforeInsert BeforeLabelEdit
+BeforeLoadFile BeforeUpdate BinaryWrite ButtonClick ButtonCompleted ButtonGotFocus ButtonLostFocus
+Change ChartActivated ChartSelected ChartUpdated Click ColEdit Collapse ColResize ColumnClick Compare
+ConfigChageCancelled ConfigChanged ConnectionRequest
+DataArrival DataChanged DataUpdated DblClick Deactivate DeviceArrival DeviceOtherEvent DeviceQueryRemove
+DeviceQueryRemoveFailed DeviceRemoveComplete DeviceRemovePending DevModeChange Disconnect DisplayChanged
+Dissociate DoGetNewFileName Done DonePainting DownClick DragDrop DragOver DropDown
+EditProperty EnterCell EnterFocus ExitFocus Expand
+Flush FootnoteActivated FootnoteSelected FootnoteUpdated
+GotFocus
+HeadClick
+InfoMessage IniProperties Initialize ItemActivated ItemAdded ItemCheck ItemClick ItemReloaded ItemRemoved
+ItemRenamed ItemSeletected
+KeyDown KeyPress KeyUp
+LeaveCell LegendActivated LegendSelected LegendUpdated LinkClose LinkError LinkNotify LinkOpen Load
+LostFocus
+MouseDown MouseMove MouseUp
+NodeClick
+ObjectMove OLECompleteDrag OLEDragDrop OLEDragOver OLEGiveFeedback OLESetData OLEStartDrag OnAddNew OnComm
+OnEnd OnStart
+Paint PanelClick PanelDblClick PathChange PatternChange PlotActivated PlotSelected PlotUpdated
+PointActivated PointLabelActivated PointLabelSelected PointLabelUpdated PointSelected PointUpdated
+PowerQuerySuspend PowerResume PowerStatusChanged PowerSuspend
+QueryChangeConfig QueryComplete QueryCompleted QueryTimeout QueryUnload
+ReadProperties Redirect Reposition RequestChangeFileName RequestWriteFile Resize ResultsChanged
+RowColChange RowCurrencyChange RowResize RowStatusChanged
+SelChange SelectionChanged SendComplete SendProgress SeriesActivated SeriesSelected SeriesUpdated
+SettingChanged SplitChange StateChanged StatusUpdate SysColorsChanged
+Terminate TimeChanged TitleActivated TitleSelected
+UnboundAddData UnboundDeleteRow UnboundGetRelativeBookmark UnboundReadData UnboundWriteData Unload UpClick
+Updated
+Validate ValidationError
+WillAssociate WillChangeData WillDissociate WillExecute WillUpdateRows WriteProperties
+/C5"VBStatements" STYLE_STATEMENT
+AppActivate
+Base Beep
+Call Case ChDir ChDrive Const
+DefBool DefByte DefCur DefDate DefDbl DefDec DefInt DefLng DefObj DefSng DefStr Deftype DefVar
+DeleteSetting Dim Do
+Else ElseIf End Enum Erase Event Exit Explicit
+FileCopy For ForEach Function
+Get GoSub GoTo
+If Implements
+Kill
+Let LineInput Lock LSet
+MkDir
+Name Next
+On OnError Option
+Private Property Public Put
+RaiseEvent Randomize ReDim Reset Resume Return RmDir RSet
+SavePicture SaveSetting SendKeys SetAttr Static Step Sub
+Then To Type
+Unlock
+Wend While Width With
+/C6"Objects"
+Application
+ClientCertificate Cookies
+Form
+ObjectContext
+QueryString
+Request Response
+Server ServerVariables Session
+/C7"Constants"
+CDROM
+False Fixed ForAppending ForReading ForWriting
+RAMDisk Remote Removable
+True
+Unknown
+vbArray vbBinaryCompare vbBlack vbBlue vbBoolean vbByte vbCr vbCrLf vbCurrency vbCyan vbDataObject vbDate
+vbDecimal vbDouble vbEmpty vbError vbFalse vbFirstFourDays vbFirstFullWeek vbFirstJan1 vbFormFeed vbFriday
+vbGeneralDate vbGreen vbInteger vbLf vbLong vbLongDate vbLongTime vbMagenta vbMonday vbNewLine vbNull
+vbNullChar vbNullString vbObject vbObjectError vbRed vbSaturday vbShortDate vbShortTime vbSingle vbString
+vbSunday vbTab vbTextCompare vbThursday vbTrue vbTuesday vbUseSystem vbUseSystemDayOfWeek vbVariant
+vbVerticalTab vbWednesday vbWhite vbYellow
Index: doc/tools/ultraedit/ultraedit/wordfiles/legacy/visualbasic.uew
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/wordfiles/legacy/visualbasic.uew	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/wordfiles/legacy/visualbasic.uew	(working copy)
@@ -0,0 +1,150 @@
+/L2"Visual Basic" VB_LANG Line Comment = ' File Extensions = BAS FRM CLS VB VBA CTL DSR
+/Delimiters = ~!@%^&*()-+=|\/{}[]:;"'<> ,	.?
+/Function String = "%*^{Sub^}^{Function^}*("
+/Open Brace Strings =  "{" "(" "[" "<"
+/Close Brace Strings = "}" ")" "]" ">"
+/Indent Strings = "Then" "Select Case" "Do While" "Do Until" "Else" "Do" "<td>" "<tr>"
+/Unindent Strings = "End" "Next" "End If" "End Select" "Loop" "End Select" "Loop While" "Else" "</TD>" "</tr>"
+/Open Fold Strings = "Do While" "If" "ElseIf" "Function" "Sub" "With" "For" "Select Case" "Case Else" "Case" "Else"
+/Close Fold Strings = "ElseIf" "End If" "End Function" "End Sub" "End With" "Loop" "Next" "Wend" "End Select" "Case Else" "Case" "Else"
+/Ignore Fold Strings = "Exit Function" "Exit Sub" "Exit For" "Declare Function" "Continue For" "On Error Resume Next"
+/C1"Functions" STYLE_FUNCTION
+Abs Array Asc AscB AscW Atn Avg
+CBool CByte CCur CDate CDbl CInt CLng CSng CStr CVDate CVErr CVar Cdec Choose Chr ChrB ChrW Command Cos
+Count CreateObject CurDir
+DDB Date DateAdd DateDiff DatePart DateSerial DateValue Day Dir DoEvents
+EOF Environ Error Exp
+FV FileAttr FileDateTime FileLen Fix Format FreeFile
+GetAllStrings GetAttr GetAutoServerSettings GetObject GetSetting
+Hex Hour
+IIf IMEStatus IPmt InStr Input InputB InputBox InstB Int IsArray IsDate IsEmpty IsError IsMissing IsNull
+IsNumeric IsObject
+LBound LCase LOF LTrim Left LeftB Len LenB LoadPicture Loc
+MIRR Max Mid MidB Min Minute Month MsgBox
+NPV NPer Now
+Oct
+PPmt PV Partition Pmt
+QBColor
+RGB RTrim Rate Right RightB Rnd
+SLN SYD Second Seek Sgn Shell Sin Space Spc Sqr StDev StDevP Str StrComp StrConv String Sum Switch
+Tab Tan Time TimeSerial TimeValue Timer Trim TypeName
+UBound UCase
+Val Var VarP VarType
+Weekday
+Year
+/C2"Methods" STYLE_METHOD
+Accept Activate Add AddCustom AddFile AddFromFile AddFromTemplate AddItem AddNew AddToAddInToolbar
+AddToolboxProgID Append AppendChunk Arrange Assert AsyncRead
+BatchUpdate BeginTrans Bind
+CanPropertyChange Cancel CancelAsyncRead CancelBatch CancelUpdate CaptureImage CellText CellValue Circle
+Clear ClearFields ClearSel ClearSelCols Clone Close Cls ColContaining ColumnSize CommitTrans
+CompactDatabase Compose Connect Copy CopyQueryDef CreateDatabase CreateDragImage CreateEmbed CreateField
+CreateGroup CreateIndex CreateLink CreatePreparedStatement CreatePropery CreateQuery CreateQueryDef
+CreateRelation CreateTableDef CreateUser CreateWorkspace Customize
+Delete DeleteColumnLabels DeleteColumns DeleteRowLabels DeleteRows DoVerb Drag Draw
+Edit EditCopy EditPaste EndDoc EnsureVisible EstablishConnection Execute ExtractIcon
+Fetch FetchVerbs Files FillCache Find FindFirst FindItem FindLast FindNext FindPrevious Forward
+GetBookmark GetChunk GetClipString GetData GetFirstVisible GetFormat GetHeader GetLineFromChar GetNumTicks
+GetRows GetSelectedPart GetText GetVisibleCount GoBack GoForward
+Hide HitTest HoldFields
+Idle InitializeLabels InsertColumnLabels InsertColumns InsertObjDlg InsertRowLabels InsertRows Item
+KillDoc
+Layout Line LinkExecute LinkPoke LinkRequest LinkSend Listen LoadFile LoadResData LoadResPicture
+LoadResString LogEvent
+MakeCompileFile MakeReplica MoreResults Move MoveData MoveFirst MoveLast MoveNext MovePrevious
+NavigateTo NewPage NewPassword NextRecordset
+OLEDrag OnAddinsUpdate OnConnection OnDisconnection OnStartupComplete Open OpenConnection OpenDatabase
+OpenQueryDef OpenRecordset OpenResultset OpenURL Overlay
+PSet PaintPicture PastSpecialDlg Paste PeekData Play Point PopulatePartial PopupMenu Print PrintForm
+PropertyChanged
+Quit
+Raise RandomDataFill RandomFillColumns RandomFillRows ReFill ReadFromFile ReadProperty Rebind Refresh
+RefreshLink RegisterDatabase Reload Remove RemoveAddInFromToolbar RemoveItem Render RepairDatabase Reply
+ReplyAll Requery ResetCustom ResetCustomLabel ResolveName RestoreToolbar Resync Rollback RollbackTrans
+RowBookmark RowContaining RowTop
+Save SaveAs SaveFile SaveToFile SaveToOle1File SaveToolbar Scale ScaleX ScaleY Scroll SelPrint Select
+SelectAll SelectPart Send SendData Set SetAutoServerSettings SetData SetFocus SetOption SetSize SetText
+SetViewport Show ShowColor ShowFont ShowHelp ShowOpen ShowPrinter ShowSave ShowWhatsThis SignOff SignOn
+Size Span SplitContaining StartLabelEdit StartLogging Stop Synchronize
+TextHeight TextWidth ToDefaults TwipsToChartPart TypeByChartType
+Update UpdateControls UpdateRecord UpdateRow Upto
+WhatsThisMode WriteProperty
+ZOrder
+rdoCreateEnvironment rdoRegisterDataSource
+/C3"Events" STYLE_EVENT
+AccessKeyPress AfterAddFile AfterChangeFileName AfterCloseFile AfterColEdit AfterColUpdate AfterDelete
+AfterInsert AfterLabelEdit AfterRemoveFile AfterUpdate AfterWriteFile AmbienChanged ApplyChanges Associate
+AsyncReadComplete AxisActivated AxisLabelActivated AxisLabelSelected AxisLabelUpdated AxisSelected
+AxisTitleActivated AxisTitleSelected AxisTitleUpdated AxisUpdated
+BeforeClick BeforeColEdit BeforeColUpdate BeforeConnect BeforeDelete BeforeInsert BeforeLabelEdit
+BeforeLoadFile BeforeUpdate ButtonClick ButtonCompleted ButtonGotFocus ButtonLostFocus
+Change ChartActivated ChartSelected ChartUpdated Click ColEdit ColResize Collapse ColumnClick Compare
+ConfigChageCancelled ConfigChanged ConnectionRequest
+DataArrival DataChanged DataUpdated DblClick Deactivate DevModeChange DeviceArrival DeviceOtherEvent
+DeviceQueryRemove DeviceQueryRemoveFailed DeviceRemoveComplete DeviceRemovePending Disconnect
+DisplayChanged Dissociate DoGetNewFileName Done DonePainting DownClick DragDrop DragOver DropDown
+EditProperty EnterCell EnterFocus Event ExitFocus Expand
+FootnoteActivated FootnoteSelected FootnoteUpdated
+GotFocus
+HeadClick
+InfoMessage IniProperties Initialize ItemActivated ItemAdded ItemCheck ItemClick ItemReloaded ItemRemoved
+ItemRenamed ItemSeletected
+KeyDown KeyPress KeyUp
+LeaveCell LegendActivated LegendSelected LegendUpdated LinkClose LinkError LinkNotify LinkOpen Load
+LostFocus
+MouseDown MouseMove MouseUp
+NodeClick
+OLECompleteDrag OLEDragDrop OLEDragOver OLEGiveFeedback OLESetData OLEStartDrag ObjectMove OnAddNew OnComm
+Paint PanelClick PanelDblClick PathChange PatternChange PlotActivated PlotSelected PlotUpdated
+PointActivated PointLabelActivated PointLabelSelected PointLabelUpdated PointSelected PointUpdated
+PowerQuerySuspend PowerResume PowerStatusChanged PowerSuspend
+QueryChangeConfig QueryComplete QueryCompleted QueryTimeout QueryUnload
+ReadProperties Reposition RequestChangeFileName RequestWriteFile Resize ResultsChanged RowColChange
+RowCurrencyChange RowResize RowStatusChanged
+SelChange SelectionChanged SendComplete SendProgress SeriesActivated SeriesSelected SeriesUpdated
+SettingChanged SplitChange StateChanged StatusUpdate SysColorsChanged
+Terminate TimeChanged TitleActivated TitleSelected
+UnboundAddData UnboundDeleteRow UnboundGetRelativeBookmark UnboundReadData UnboundWriteData Unload UpClick
+Updated
+Validate ValidationError
+WillAssociate WillChangeData WillDissociate WillExecute WillUpdateRows WithEvents WriteProperties
+/C4"Statements" STYLE_STATEMENT
+AppActivate
+Base Beep Boolean ByRef ByVal
+Call Case ChDir ChDrive Const
+Declare DefBool DefByte DefCur DefDate DefDbl DefDec DefInt DefLng DefObj DefSng DefStr DefVar Deftype
+DeleteSetting Dim Do Double
+Else ElseIf End Enum Erase Exit Explicit
+False FileCopy Finalize For ForEach Friend Function
+Get GoSub GoTo
+If Implements Imports Integer
+Kill
+LSet Let LineInput Lock
+Me MkDir MyBase
+Name Namespace New Next Nothing
+On OnError Option Overrides
+Private Property Protected Public Put
+RSet RaiseEvent Randomize ReDim ReadOnly Rem Reset Resume Return RmDir
+SavePicture SaveSetting SendKeys SetAttr Static Structure Sub
+Then To True Type
+Unlock
+Wend While Width With Write
+/C5"Operators" STYLE_OPERATOR
+&
+*
++
+-
+.
+// /
+<
+=
+And AndAlso As
+Eqv
+Imp Is
+Like
+Mod
+Not
+Or OrElse
+Xor
+\
+^
Index: doc/tools/ultraedit/ultraedit/wordfiles/legacy/xml.uew
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/wordfiles/legacy/xml.uew	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/wordfiles/legacy/xml.uew	(working copy)
@@ -0,0 +1,220 @@
+/L6"XML" XML_LANG Noquote Block Comment On = <!-- Block Comment Off = --> File Extensions = XML XUL XSD XSL XSLT WSDL CONFIG SSS
+/Delimiters = ~@$^&*( )+=|\{};"'<>	,
+/Function String = "name=*">"
+/Open Brace Strings =  "{" "(" "[" "<"
+/Close Brace Strings = "}" ")" "]" ">"
+/C1"Elements" STYLE_ELEMENT
+** <
+<a </a> <abbr> <abbr </abbr> <above> <abstract> </abstract> <acronym> </acronym> <activity> </activity>
+<actor> <actor </actor> <add> <add </add> <addName </addName> <addSpan <addrLine> <address> <address
+</address> <addressList> </addressList> <admin </admin> <affiliation> </affiliation> <alt <altGrp
+</altGrp> <analytic> </analytic> <anchor <any> </any> <app> <app </app> <applet </applet> <apply <arc
+<area </area <arg <argument> </argument> <array> <att> <att </att> <attDef> <attDef </attDef> <attList>
+<attList </attList> <attName> </attName> <attlDecl> <attlDecl </attlDecl> <author> </author> <authority>
+</authority> <availability> <availability </availability>
+<b> <b </b> <back> <back </back> <base <baseWsd <basefont <bdo> </bdo> <bgsound <bibl> <bibl </bibl>
+<biblFull> </biblFull> <biblScope> <biblStruct> <biblStruct </biblStruct> <bicond> </bicond> <big> <big
+</big> <birth> <birth </birth> <birthDate> <birthPlace> <blink> <blink </blink> <bloc </bloc> <blockquote>
+<blockquote </blockquote> <body> <body </body> <box> </box> <br/> <br> <br <broadcast> </broadcast>
+<button> </button> <byline> </byline>
+<c> <c </c> <caesura> <calEvent> </calEvent> <camera> </camera> <caption> <caption </caption> <case>
+<castGroup> <castGroup </castGroup> <castItem> <castItem </castItem> <castList> </castList> <catDesc>
+</catDesc> <catRef <category </category> <cb> <cb <cell> <cell </cell> <center> <center </center>
+<certainty <cf> </cf> <change> <change </change> <channel </channel> <character> <character </character>
+<characters> </characters> <children/> <children> <children <cit> </cit> <cite> <cite </cite> <city>
+</city> <cl> <cl </cl> <class> <class </class> <classCode <classDecl> </classDecl> <classDoc> <classDoc
+</classDoc> <classes> <classes </classes> <closer> </closer> <code> <code </code> <codedCharSet>
+<codedCharSet <col> </col> <colgroup> </colgroup> <colloc> <colloc </colloc> <comment> </comment>
+<commentary </commentary> <cond> </cond> <constitution </constitution> <contents/> <corr> <corr
+</corr> <correction> </correction> <country> <country </country> <creation> </creation> <creationDate>
+</creationDate>
+<damage> <damage </damage> <dataDesc> </dataDesc> <dataType> <date> <date </date> <dateRange </dateRange>
+<dateStruct> <dateStruct </dateStruct> <dateline> </dateline> <day> <day </day> <dd> <dd </dd> <def>
+</def> <default> <define-macro </define-macro> <define-script> </define-script> <define-style <del>
+<del </del> <delSpan <derivation </derivation> <desc> <desc </desc> <descrip> <descrip </descrip> <dfn>
+<dfn </dfn> <dft> <dir> <dir </dir> <direction <display-group> <display-group </display-group> <distance>
+<distance </distance> <distinct </distinct> <distributor> </distributor> <div0> <div0 </div0> <div1>
+<div1 </div1> <div2> <div2 </div2> <div3> <div3 </div3> <div4> <div4 </div4> <div5> <div5 </div5> <div6>
+<div6 </div6> <div7> <div7 </div7> <div> <div </div> <divGen <dl> <dl </dl> <doc> </doc> <docAuthor>
+</docAuthor> <docDate> <docEdition> </docEdition> <docImprint> </docImprint> <docTitle> </docTitle>
+<domain </domain> <dt> <dt </dt>
+<eLeaf <eTree </eTree> <earliesttime <edition> <edition </edition> <editionStmt> </editionStmt> <editor>
+<editor </editor> <editorialDecl> <editorialDecl </editorialDecl> <education> </education> <eg> </eg>
+<egwd> </egwd> <elemDecl> <elemDecl </elemDecl> <em> <em </em> <embed <emph> <emph </emph> <encodingDesc>
+</encodingDesc> <ent </ent> <entDoc> <entDoc </entDoc> <entName> <entName </entName> <entitySet>
+<entitySet <entry> <entry </entry> <entryFree> </entryFree> <epigraph> <epigraph </epigraph> <epilogue>
+</epilogue> <equipment> </equipment> <equiv <etym> </etym> <eval> </eval> <event <exceptions> <exceptions
+</exceptions> <exemplum> <exemplum </exemplum> <expan </expan> <extFigure <extent> </extent>
+<external-graphic
+<f </f> <fAlt> <fAlt </fAlt> <fDecl> <fDecl </fDecl> <fDescr> </fDescr> <fLib </fLib> <factuality
+</factuality> <fieldset> </fieldset> <fig> <figDesc> </figDesc> <figure </figure> <fileDesc> </fileDesc>
+<files> <files </files> <firstLang> </firstLang> <font </font> <foreName> <foreName </foreName> <foreign>
+<foreign </foreign> <forest> <forest </forest> <forestGrp> </forestGrp> <form> <form </form> <formula>
+<formula </formula> <frame <frameset </frameset> <front> </front> <fs> <fs </fs> <fsConstraints>
+<fsConstraints </fsConstraints> <fsDecl </fsDecl> <fsDescr> <fsLib </fsLib> <fsdDecl <funder> </funder>
+<fvLib </fvLib> <fw </fw>
+<gap> <gap <gen> </gen> <genName> </genName> <geog> </geog> <geogName> <geogName </geogName> </gfn> <gi>
+<gi </gi> <gloss> <gloss </gloss> <gram </gram> <gramGrp> <gramGrp </gramGrp> <graph </graph> <group>
+</group>
+<h1> <h1 </h1> <h2> <h2 </h2> <h3> <h3 </h3> <h4> <h4 </h4> <h5> <h5 </h5> <h6> <h6 </h6> <h> </h> <hand>
+<hand <handList> </handList> <handShift> <handShift <head> <head </head> <headItem> <headItem </headItem>
+<headLabel> <headLabel </headLabel> <hi> <hi </hi> <hom> <hom </hom> <home> </home> <horizontal-rule/>
+<hour> <hour </hour> <hps </hps> <hr/> <hr> <hr <hsn> </hsn> <html> </html> <hwd> </hwd> <hyph> </hyph>
+<hyphenation </hyphenation>
+<i> <i </i> <iNode <id <idno> <idno </idno> <if> <iff> <iframe> </iframe> <ihs> </ihs> <ilayer> </ilayer>
+<img <imprimatur> <imprint> </imprint> <index <input> <input <ins> <interaction <interp <interpGrp>
+<interpGrp </interpGrp> <interpretation> <intervaltime <invoke </invoke> <isindex> <item> <item </item>
+<itype> <itype </itype>
+<join <joinGrp </joinGrp>
+<kbd> <kbd </kbd> <keywords> <keywords </keywords> <kinesic
+<l> <l </l> <label> <label </label> <lacunaEnd> <lacunaStart> <lang> </lang> <langKnown> </langKnown>
+<langUsage> </langUsage> <language> <language </language> <latesttime <layer> <lb> <lb <lbl> <lbl </lbl>
+<leaf <legend> </legend> <lem> <lem <lg1> <lg1 </lg1> <lg2> <lg2 </lg2> <lg3> <lg3 </lg3> <lg4> <lg4
+</lg4> <lg5> <lg5 </lg5> <lg> <lg </lg> <li> <li </li> <line-field </line-field> <line> <link> <link
+</link> <linkGrp </linkGrp> <list-item </list-item> <list> <list </list> <listBibl> </listBibl>
+<listing> </listing> <locale> <locator <log <logtarget </logtarget>
+<m> <m </m> <map </map> <marquee </marquee> <measure </measure> <meeting> </meeting> <mentioned>
+<mentioned </mentioned> <menu> <menu </menu> <metDecl> <metDecl </metDecl> <meta <milestone <minus>
+<minus <minute> <minute </minute> <monogr> </monogr> <month> <month </month> <mood> <move <msr <multicol>
+</multicol> <mylink </mylink>
+<name> <name </name> <nameLink> </nameLink> <nbr <nextid <nobr> </nobr> <node <noframes> </noframes>
+<nolayer> </nolayer> <none> <normalization> <normalization </normalization> <noscript> </noscript>
+<note> <note </note> <notesStmt> </notesStmt> <null> <num> <num </num> <number> </number>
+<oRef> <oRef <oVar> <oVar </oVar> <object> </object> <occasion> <occasion </occasion> <occupation>
+<occupation </occupation> <offset> </offset> <ofig> <ol> <ol </ol> <omit> <omit </omit> <opener> </opener>
+<optgroup> </optgroup> <option> <option </option> <org> </org> <orgDivn </orgDivn> <orgName </orgName>
+<orgTitle </orgTitle> <orgType </orgType> <orig> <orig </orig> <ornament </ornament> <orth> <orth </orth>
+<otherForm>
+<p> <p </p> <pReg> <pVar <page> <para <paragraph> <paragraph </paragraph> <param <parents> <part> <part
+</part> <particDesc> </particDesc> <particLinks> <particLinks </particLinks> <participant> <participant
+</participant> <participantGrp> <pause> <pb> <pb <per> <performance> </performance> <persName> <persName
+</persName> <person </person> <personGrp> </personGrp> <ph> </ph> <phr> <phr </phr> <place> </place>
+<placeName> <placeName </placeName> <plus> <plus <pos> </pos> <PostBox> </postBox> <postCode> </postCode>
+<pr> </pr> <pre> <pre </pre> <preparedness <principal> </principal> <profileDesc> </profileDesc>
+<projectDesc> </projectDesc> <prologue> </prologue> <pron> <pron </pron> <ptr <pubPlace> </pubPlace>
+<publicationStmt> </publicationStmt> <publisher> </publisher> <purgetime <purpose <purposes> </purposes>
+<q> <q </q> <quotation </quotation> <quote> </quote>
+<range> <rate <rdg> <rdg </rdg> <rdgGrp </rdgGrp> <re> <re </re> <recording </recording> <recordingStmt>
+</recordingStmt> <ref> <ref </ref> <refsDecl> <refsDecl </refsDecl> <reg> <reg </reg> <region> <region
+</region> <relPlace> </relPlace> <relation <relationship </relationship> <remarks> <rendition </rendition>
+<residence> </residence> <resp> </resp> <respStmt> </respStmt> <respons <restore </restore> <revisionDesc>
+</revisionDesc> <role> <role </role> <roleDesc> </roleDesc> <roleName> <roleName </roleName> <root/>
+<root> <root <row> <row </row> <rs> <rs </rs> <rule> <rule </rule>
+<s> <s </s> <salute> </salute> <samp> <samp </samp> <samplingDecl> </samplingDecl> <schedule </schedule>
+<script> <script </script> <scriptStmt </scriptStmt> <scroll </scroll> <second> <second </second> <seg1>
+<seg1 </seg1> <seg> <seg </seg> <segmentation> </segmentation> <select-elements> </select-elements>
+<select> <select </select> <sense> <sense </sense> <sequence> </sequence> <series> </series> <seriesStmt>
+</seriesStmt> <seriesTitle> </seriesTitle> <set> </set> <setting> <setting </setting> <settingDesc>
+</settingDesc> <settle> <settle </settle> <settlement </settlement> <shift> <shift <sic> <sic </sic>
+<signed> <signed </signed> <small> <small </small> <soCalled> <soCalled </soCalled> <socecStatus>
+<socecStatus <sound> <sound </sound> <sourceDesc> </sourceDesc> <sp> <sp </sp> <space <spacer> <span>
+<span </span> <spanGrp </spanGrp> <speaker> </speaker> <sponsor> </sponsor> <sqrt> <stage> <stage </stage>
+<state> <state </state> <stdVals> </stdVals> <step <str> <str </str> <street> </street> <stress> <strike>
+<strike </strike> <string> </string> <strong> <strong </strong> <style-rule> </style-rule> <style>
+<style </style> <sub> <sub </sub> <subc> </subc> <sup> <sup </sup> <superEntry> </superEntry> <supplied>
+<supplied </supplied> <surName> <surName </surName> <syll> </syll> <sym <symbol <table> <table </table>
+<tag> </tag> <tagDoc> </tagDoc> <tagUsage </tagUsage> <tagsDecl> </tagsDecl> <target-element/>
+<target-element </target-element> <taxonomy </taxonomy> <tbody> <tbody </tbody> <td> <td </td> <tech>
+<tech </tech> <tei.2> </tei.2> <teiCorpus.2> </teiCorpus.2> <teiFsd2> </teiFsd2> <teiHeader> <teiHeader
+</teiHeader> <term> <term </term> <termEntry> <termEntry </termEntry> <text> <text </text> <textClass>
+</textClass> <textDesc> <textDesc </textDesc> <textarea> <textarea </textarea> <tfoot> <tfoot </tfoot>
+<th> <th </th> <thead> <thead </thead> <then> <tig </tig> <time> <time </time> <timeLine> <timeLine
+</timeLine> <timeRange </timeRange> <timeStruct> <timeStruct </timeStruct> <title-style <title> <title
+</title> <titlePage> <titlePage </titlePage> <titlePart> <titlePart </titlePart> <titleStmt> <titleStmt
+</titleStmt> <tns </tns> <tr> <tr </tr> <trailer> </trailer> <trans> <trans </trans> <tree </tree>
+<triangle </triangle> <tsd> </tsd> <tt> <tt </tt>
+<u> <u </u> <ul> <ul </ul> <uncertain> <unclear> <unclear </unclear> <usg> <usg </usg>
+<vAlt> <vAlt </vAlt> <vDefault> </vDefault> <vRange> </vRange> <val> </val> <valDesc> </valDesc>
+<valList> <valList </valList> <valRange> </valRange> <var> <var </var> <variantEncoding>
+<variantEncoding </variantEncoding> <view> </view> <vocal <vol>
+<w> <w </w> <warning-para </warning-para> <wbr> <week> <week </week> <what> <when <who> </who> <wit>
+<witDetail </witDetail> <witEnd> <witList> </witList> <witStart> <witness </witness> <work> </work>
+<writing </writing> <writingSystemDeclaration> <writingSystemDeclaration </writingSystemDeclaration>
+<xml> </xml> <xmp> </xmp> <xptr <xr> <xr </xr> <xref <xsl> </xsl>
+<year> <year </year>
+// />
+>
+<
+<%
+%>
+?>
+<? <?xml
+]]>
+<![CDATA[
+/C2"Attributes" STYLE_ATTRIBUTE
+-
+24hour=
+=
+NSDef=
+SrcDef=
+TEI= TEIForm=
+abbr= absolute= action= active= adj= adjFrom= adjTo= afiicode= age= agent= align= alink= all= allusion=
+alt= am= ana= ancestor= anchored= arity= assertedValue= attribute= authority=
+background-color= background= baseForm= baseType= behavior below bgcolor= border=
+calendar= cap= cause= cellpadding= cellspacing= cert= certainty= character= chars= children= class=
+classid= clear= code= codebase= codedCharSet= color= cols= colspan= complete= composite= content-role=
+content= coords= copyOf= corr= corresp= crdate= creator=
+data= date= dateCreated= dateUpdated= day= decls= default= definition= degree= delim= depPtr= depend=
+desc= descendant= descriptive= dim= dir= direct= direction discrete= doc= doctype= domains= dt:type=
+dt:values= dur=
+ed= encoding= end-indent= end= enjamb= entity= entityLoc= entitySet= entityStd= eol= evaluate= event=
+exact= excl= exclude= expan= expand= extendTarg= extent=
+fVal= face= feats= feature= field-width= first-line-start-indent= first= follow= following=
+font-family-name= font-family= font-posture= font-size= font-style= font-weight= for= form= frameborder=
+framespacing= from= fsd= full= function=
+gi= given= gradual= group= grpPtr=
+h= hand= has-value= height= hidden= hour= href= hspace= http-equiv=
+id= ident= image= inDegree= included= index= ink= inline= inst= interval= ismap= iso639= iterated=
+key=
+label2= label= lang= language= left-margin= lemma= length= level1= level2= level3= level4= level= lexpunc=
+line-spacing= lines= link= loc= location= locus= loop=
+macro= mailto= margin-bottom= margin-left= margin-top= marginheight= marginwidth= marker= marks=
+maxOccurs= mergedin= met= method= minOccurs= mlang= mode= multiple mutExcl= mutual=
+n= name= names= new= next= nohref none= noresize norm= noshade notation=
+occurs= old= onblur onchange= onclick onfocus onload only= onmouseout onmouseover onsubmit= opt= ord=
+order= org= orig= origin= outDegree=
+padding= parent= part= passive= pattern= per= perf= place= pm= position= prefix= prev= previous= prompt=
+quadding=
+real= reason= refunit= reg= rel= rend= render= required= resp= result= rev= rhyme= right-margin= role=
+rows= rowspan=
+sameAs= sample= scheme= scope= scribe= script= scrolling= select= selected sex= shape= show= sic= sigil=
+since= size= social= some= sort= source= space-after= space-before= space= span= split= src= standalone=
+start start-indent= start= status= string= style= subtype= synch=
+targFunc= targOrder= targType= target= targetEnd= targets= terminal= text-align= text= theme= time=
+timezone= title= to= token= topmargin= trans= type=
+ucs-4= uniform= unit= url= usage= use=
+valign= value= valueTo= varSeq= version= vlink= vspace=
+weights= where= who= width= wit= wscale= wsd=
+xl-role= xl-title= xml:link= xmlns xmlns:cmi xmlns:dt
+zone=
+/C3"Commands" STYLE_COMMAND
+edit else enjamb
+for function
+global globincl
+if interpret
+return
+then
+var
+while
+/C4"MSXMS schema nodes"
+<AttributeType </AttributeType>
+<ElementType </ElementType>
+<Schema </Schema>
+/C5"MSXMS schema attributes"
+<attribute> <attribute </attribute>
+/C6"MSXMS schema element list"
+<element> <element </element> /element>
+/C7"WSDL Schema attributes"
+attributeFormDefault
+default
+element
+elementFormDefault
+message
+name
+namespace
+targetNamespace
+type
+use
+value
+variable
+xmlns
Index: doc/tools/ultraedit/ultraedit/wordfiles/mysql.uew
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/wordfiles/mysql.uew	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/wordfiles/mysql.uew	(working copy)
@@ -0,0 +1,101 @@
+/L13"MySQL 5.1" SQL_LANG Nocase Line Comment = # Line Comment Alt = -- Block Comment On = /* Block Comment Off = */ Escape Char = \ File Extensions = SQL
+/Regexp Type = Perl
+/TGBegin "Tables"
+/TGFindStr = "^[ \t]*create table if not exists[ \t]+`*([a-z_0-9]+)`*"
+/TGBegin "Members"
+/TGFindStr = "^[ \t]*(`.*`)"
+/TGFindBStart = "\("
+/TGFindBEnd = "\)"
+/TGEnd
+/TGEnd
+/Delimiters = !&*()+=|/;"'<>:@ 	,./#-
+/Indent Strings = "BEGIN"
+/Unindent Strings = "END"
+/Open Brace Strings =  "{" "(" "["
+/Close Brace Strings = "}" ")" "]"
+/Open Fold Strings = "{"
+/Close Fold Strings = "}"
+/C1"Functions"
+abs acos adddate addtime aes_decrypt aes_encrypt against ascii asin atan atan2 avg
+begin benchmark bin bit_and bit_count bit_length bit_or bit_xor by
+case cast ceil ceiling char char_length character_length charset coercibility collation compress concat concat_ws connection_id conv convert convert_tz cos cot count crc32 curdate current_date current_time current_timestamp current_user curtime
+date date_add date_format date_sub datediff day dayname dayofmonth dayofweek dayofyear decode degrees des_decrypt des_encrypt
+else elt encode end exp export_set extract extractvalue
+field find_in_set floor format found_rows from_days from_unixtime
+get_format get_lock group_concat
+hex hour
+inet_aton inet_ntoa insert instr is_free_lock is_used_lock
+last_day last_insert_id lcase left length like load_file localtime localtimestamp locate log log10 log2 lower lpad ltrim
+make_set makedate maketime master_pos_wait match max md5 microsecond mid min minute mod month monthname
+name_const not now
+oct octet_length old_password ord order
+password period_add period_diff pi position pow power
+quarter quote
+radians rand regexp release_lock repeat replace reverse right rlike round row_count rpad rtrim
+schema schemas sec_to_time second session_user sha sha1 sign sin sleep soundex space sqrt std stddev stddev_pop stddev_samp str_to_date strcmp subdate substr substring substring_index subtime sum sysdate system_user
+tan then time time_format time_to_sec timediff timestamp timestampadd timestampdiff to_days trim truncate
+ucase uncompress uncompressed_length unhex unix_timestamp updatexml upper user utc_date utc_time utc_timestamp uuid
+values var_pop var_samp variance version
+week
+weekday weekofyear when where
+year yearweek
+/C2"Variable Types"
+bigint blob
+datetime decimal double doubleprecision
+enum
+float float4 float8
+int int1 int2 int3 int4 int8 integer
+long longblob longtext
+mediumblob mediumint mediumtext middleint
+numeric
+real
+smallint
+text tinyblob tinyint tinytext
+varbinary varchar varying
+/C3"Reserved Words"
+accessible add all alter analyze and as asc asensitive
+before between both
+call cascade change character check column condition constraint continue create cross cursor
+database databases day_hour day_microsecond day_minute day_second dec declare default delayed delete desc describe deterministic distinct distinctrow drop dual
+each elseif enclosed escaped exists exit explain
+false fetch for force foreign from fulltext function
+grant group
+having high_priority hour_microsecond hour_minute hour_second
+if ignore index infile inner inout insensitive interval into iterate
+join
+key keys kill
+leading leave limit linear lines load lock loop low_priority
+minute_microsecond minute_second modifies
+natural no_write_to_binlog null
+on optimize option optionally out outer outfile
+precision primary procedure purge
+range read read_only read_write reads references release rename require restrict return revoke
+second_microsecond select sensitive separator set show spatial specific sql sql_big_result sql_calc_found_rows sql_small_result sqlexception sqlstate sqlwarning ssl starting straight_join
+table terminated to trailing trigger true
+undo union unique unlock unsigned update usage use using
+varcharacter
+while with write
+x509
+year_month
+zerofill
+/C4"Operators"
+!
+%
+&
+*
++
+-
+// /
+:
+<
+=
+>
+^
+binary
+collate
+div
+in is
+or
+xor
+|
+~
Index: doc/tools/ultraedit/ultraedit/wordfiles/perl.uew
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/wordfiles/perl.uew	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/wordfiles/perl.uew	(working copy)
@@ -0,0 +1,161 @@
+/L5"Perl" PERL_LANG EnableMLS Line Comment = # Line Comment Preceding Chars = [~[^]^^$/\(] Block Comment On = =pod Block Comment Off = =cut Block Comment On Alt = =item Block Comment Off Alt = =cut Escape Char = \ File Extensions = CGI PL PM PLX
+/Delimiters = ~!@$%^&*()+=|\/{}[]:;"'<> 	,.?\`/
+/Regexp Type = Perl
+/TGBegin "Use Declarations"
+/TGFindStr = "^[ \t]*use[ \t]+([a-z0-9_:]+)"
+/TGEnd
+/TGBegin "Subs"
+/TGFindStr = "^[ \t]*sub[ \t]+([a-z0-9_]+)"
+/TGEnd
+/Indent Strings = "{"
+/Unindent Strings = "}"
+/Open Brace Strings =  "{" "(" "["
+/Close Brace Strings = "}" ")" "]"
+/Open Fold Strings = "{"
+/Close Fold Strings = "}"
+/C1"Keywords" STYLE_KEYWORD
+-A -B -C -M -O -R -S -T -W -X -b -c -d -e -f -g -k -l -o -p -r -s -t -u -w -x -z
+continue
+do
+else elsif exit
+for foreach
+goto
+if
+last local
+my
+next no
+our
+package
+redo require return
+sub
+unless until use
+while
+/C2"Functions" STYLE_FUNCTION
+accept alarm atan2
+bind binmode bless
+caller chdir chmod chomp chop chown chr chroot close closedir connect cos crypt
+dbmclose dbmopen defined delete die dump
+each endgrent endhostent endnetent endprotoent endpwent endservent eof eval exec exists exp
+fcntl fileno flock fork format formline
+getc getgrent getgrgid getgrname gethostbyaddr gethostbyname gethostent getlogin getnetbyaddr getnetbyname
+getnetent getpeername getpgrp getppid getpriority getprotobyname getprotobynumber getprotoent getpwent
+getpwnam getpwuid getservbyname getservbyport getservent getsockname getsockopt glob gmtime grep
+hex
+index int ioctl
+join
+keys kill
+lc lcfirst length link listen localtime log lstat
+map mkdir msgctl msgget msgrcv msgsnd
+new
+oct open opendir ord
+pack pipe pop pos print printf push
+quotemeta
+rand read readdir readline readlink recv ref rename reset reverse rewinddir rindex rmdir
+scalar seek seekdir select semctl semgett semop send setgrent sethostent setnetent setpgrp setpriority
+setprotoent setpwent setservent setsockopt shift shmctl shmget shmread shmwrite shutdown sin sleep socket
+socketpair sort splice split sprintf sqrt srand stat study substr symlink syscall sysopen sysread system
+syswrite
+tell telldir tie tied time times truncate
+uc ucfirst umask undef unlink unpack unshift untie utime
+values vec
+wait waitpid wantarray warn write
+/C3"Methods" STYLE_METHOD
+AUTOLOAD
+BEGIN
+CHECK CLEAR CLOSE CORE
+DELETE DESTROY
+END EXISTS EXTEND
+FETCH FETCHSIZE FIRSTKEY
+GETC
+INIT
+NEXTKEY
+POP PRINT PRINTF PUSH
+READ READLINE
+SHIFT SPLICE STORE STORESIZE SUPER
+TIEARRAY TIEHANDLE TIEHASH TIESCALAR
+UNIVERSAL UNSHIFT UNTIE
+WRITE
+__DATA__ __END__ __FILE__ __LINE__ __PACKAGE__
+attributes attrs autouse
+base blib bytes
+charnames constant
+diagnostics
+fields filetest
+integer
+less lib locale
+ops overload
+perllocal
+re
+sigtrap strict subs
+utf8
+vars
+warnings
+/C4"Operators" STYLE_OPERATOR
+!
+&
+*
++
+-
+// /
+<
+=
+>
+^
+and
+cmp
+eq
+ge gt
+le lt
+m
+ne not
+or
+q qq qr qw qx
+s
+tr
+x xor
+y
+|
+~
+/C5"CGI Funcs"
+Accept
+CGI Carp
+TR Tr
+address auth_type autoEscape
+br button
+caption center checkbox checkbox_group compile cookie
+defaults delete_all div
+em end_h1 end_html end_table end_ul endform escape escape_HTML
+fatalsToBrowser filefield font
+h1 h2 h3 h4 h5 header hidden hr http https
+image_button img isindex
+li
+multipart_end multipart_init multipart_start
+ol
+p param param_fetch password_field path_info popup_menu pre
+query_string
+radio_group raw_cookie redirect referer remote_addr remote_host remote_indent remote_user request_method
+script_name scrolling_list self_url server_name server_port server_software span start_form start_h1
+start_html start_multipart_form start_table start_ul startform strong submit
+table td textarea textfield th tmpFileName
+ul unescape unescapeHTML upload uploadInfo url url_param use_named_parameters user_agent user_name
+virtual_host
+/C6"CGI Parms"
+-BGCOLOR -absolute -action -align -alt -author -background -base -bgcolor -border -boundary -cellpadding
+-cellspacing -checked -class -code -colheader -color -colspan -columns -compact -content -cookie -default
+-domain -dtd -expires -face -full -head -height -href -justification -label -labels -language -leftmargin
+-linebreak -location -marginheight -marginwidth -maxlength -meta -method -multiple -name -nolabels -nph
+-on -onBlur -onChange -onClick -onFocus -onLoad -onMouseOut -onMouseOver -onSelect -onSubmit -onUnload
+-override -path -path_info -query -query_string -readonly -refresh -rel -relative -rightmargin -rowheader
+-rows -rowspan -script -secure -selected -size -src -status -style -target -title -topmargin -type -uri
+-url -valign -value -values -width -wrap -xbase
+onmouseout onmouseover
+/C7"DBI"
+DBI
+LongReadLen
+bind_col bind_parm
+disconnect dump_results
+errstr execute
+fetch finish
+prepare
+/C8"Variables"
+** $ % @
Index: doc/tools/ultraedit/ultraedit/wordfiles/php.uew
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/wordfiles/php.uew	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/wordfiles/php.uew	(working copy)
@@ -0,0 +1,991 @@
+/L8"PHP" PHP_LANG Nocase EnableMLS Line Comment = // Line Comment Alt = # Block Comment On = /* Block Comment Off = */ Escape Char = \ String Chars = "' File Extensions = PHP3 PHP4 PHP5
+/Regexp Type = Perl
+/TGBegin "Requires"
+/TGFindStr = "^[\t ]*require(?:_once)*[\t "']+([0-9a-z$&*\-./:=?\\^_]+)["']*;"
+/TGEnd
+/TGBegin "Includes"
+/TGFindStr = "^[\t ]*include(?:_once)*[\t "']+([0-9a-z$&*\-./:=?\\^_]+)["']*;"
+/TGEnd
+/TGBegin "Functions"
+/TGFindStr = "^[\t ]*(?:(?:abstract|final|private|protected|public|static)[\t ]+)*function[\t ]+([a-z_\x7f-\xff][0-9a-z_\x7f-\xff]*)"
+/TGBegin "Parameters"
+/TGFindStr = "[\t ]*(\$[a-z_\x7f-\xff][0-9a-z_\x7f-\xff]*[\t ]*=[\t ]*(?:array[\t ]*\((?:[^()]*|(?:[\t ]*array[\t ]*\(.*?\))+[\t ]*)\)|".*?"(?<!\\")|'.*?'(?<!\\'))|[^,]+)"
+/TGFindBStart = "\("
+/TGFindBEnd = "\)\s*(?:\{|#|//|/\*)"
+/TGEnd
+/TGBegin "Variables"
+/TGFindStr = "^[\t ]*\$([a-z_\x7f-\xff][0-9a-z_\x7f-\xff]*)[\t ]*="
+/TGFindBStart = "\{"
+/TGFindBEnd = "\}"
+/TGEnd
+/TGEnd
+/Delimiters = ~!%^&*()-+=|\/{}[]:;"'` ,	.>
+/Variable String = "^[ \t]*\$$S[ \t]*=[ \t]*new[ \t]+([a-z_0-9]+)\(\);"
+/Indent Strings = "{"
+/Unindent Strings = "}"
+/Open Brace Strings =  "{" "(" "["
+/Close Brace Strings = "}" ")" "]"
+/Open Fold Strings = "{"
+/Close Fold Strings = "}"
+/C1"Control Structures" STYLE_KEYWORD
+;
+break
+case continue
+default do
+else elseif endfor endforeach endif endswitch endwhile
+for foreach function
+if include include_once
+require require_once return
+switch
+while
+{
+}
+/C2"Tags" STYLE_TAG
+<? <?PHP
+?>
+/C3"Variables" STYLE_VARIABLE
+** $ &
+/C4"Operators" STYLE_OPERATOR
+!
+%
+&
+(
+)
+*
++
+,
+-
+.
+// /
+:
+<
+<=
+<>
+=
+>
+?
+@
+AND
+OR
+XOR
+[
+]
+^
+|
+~
+/C5"Built-in Functions" STYLE_FUNCTION
+ArrayIterator_current ArrayIterator_key ArrayIterator_next ArrayIterator_rewind ArrayIterator_seek
+ArrayIterator_valid ArrayObject_append ArrayObject_construct ArrayObject_count ArrayObject_getIterator
+ArrayObject_offsetExists ArrayObject_offsetGet ArrayObject_offsetSet ArrayObject_offsetUnset
+CachingIterator_hasNext CachingIterator_next CachingIterator_rewind CachingIterator_toString
+CachingIterator_valid CachingRecursiveIterator_getChildren CachingRecursiveIterator_hasChildren
+DirectoryIterator_construct DirectoryIterator_current DirectoryIterator_getATime
+DirectoryIterator_getCTime DirectoryIterator_getChildren DirectoryIterator_getFilename
+DirectoryIterator_getGroup DirectoryIterator_getInode DirectoryIterator_getMTime
+DirectoryIterator_getOwner DirectoryIterator_getPath DirectoryIterator_getPathname
+DirectoryIterator_getPerms DirectoryIterator_getSize DirectoryIterator_getType DirectoryIterator_isDir
+DirectoryIterator_isDot DirectoryIterator_isExecutable DirectoryIterator_isFile DirectoryIterator_isLink
+DirectoryIterator_isReadable DirectoryIterator_isWritable DirectoryIterator_key DirectoryIterator_next
+DirectoryIterator_rewind DirectoryIterator_valid DomAttribute_name DomAttribute_set_value
+DomAttribute_specified DomAttribute_value DomDocumentType_entities DomDocumentType_internal_subset
+DomDocumentType_name DomDocumentType_notations DomDocumentType_public_id DomDocumentType_system_id
+DomDocument_add_root DomDocument_create_attribute DomDocument_create_cdata_section
+DomDocument_create_comment DomDocument_create_element DomDocument_create_element_ns
+DomDocument_create_entity_reference DomDocument_create_processing_instruction DomDocument_create_text_node
+DomDocument_doctype DomDocument_document_element DomDocument_dump_file DomDocument_dump_mem
+DomDocument_get_element_by_id DomDocument_get_elements_by_tagname DomDocument_html_dump_mem
+DomDocument_xinclude DomElement_get_attribute DomElement_get_attribute_node
+DomElement_get_elements_by_tagname DomElement_has_attribute DomElement_remove_attribute
+DomElement_set_attribute DomElement_set_attribute_node DomElement_tagname DomNode_add_namespace
+DomNode_append_child DomNode_append_sibling DomNode_attributes DomNode_child_nodes DomNode_clone_node
+DomNode_dump_node DomNode_first_child DomNode_get_content DomNode_has_attributes DomNode_has_child_nodes
+DomNode_insert_before DomNode_is_blank_node DomNode_last_child DomNode_next_sibling DomNode_node_name
+DomNode_node_type DomNode_node_value DomNode_owner_document DomNode_parent_node DomNode_prefix
+DomNode_previous_sibling DomNode_remove_child DomNode_replace_child DomNode_replace_node
+DomNode_set_content DomNode_set_name DomNode_set_namespace DomNode_unlink_node
+DomProcessingInstruction_data DomProcessingInstruction_target DomXsltStylesheet_process
+DomXsltStylesheet_result_dump_file DomXsltStylesheet_result_dump_mem
+FilterIterator_current FilterIterator_getInnerIterator FilterIterator_key FilterIterator_next
+FilterIterator_rewind FilterIterator_valid
+LimitIterator_getPosition LimitIterator_next LimitIterator_rewind LimitIterator_seek LimitIterator_valid
+PDOStatement_bindColumn PDOStatement_bindParam PDOStatement_bindValue PDOStatement_closeCursor
+PDOStatement_columnCount PDOStatement_errorCode PDOStatement_errorInfo PDOStatement_execute
+PDOStatement_fetch PDOStatement_fetchAll PDOStatement_fetchColumn PDOStatement_fetchObject
+PDOStatement_getAttribute PDOStatement_getColumnMeta PDOStatement_nextRowset PDOStatement_rowCount
+PDOStatement_setAttribute PDOStatement_setFetchMode PDO_beginTransaction PDO_commit PDO_construct
+PDO_errorCode PDO_errorInfo PDO_exec PDO_getAttribute PDO_getAvailableDrivers PDO_lastInsertId
+PDO_pgsqlLOBCreate PDO_pgsqlLOBOpen PDO_pgsqlLOBUnlink PDO_prepare PDO_query PDO_quote PDO_rollBack
+PDO_setAttribute PDO_sqliteCreateAggregate PDO_sqliteCreateFunction ParentIterator_getChildren
+ParentIterator_hasChildren ParentIterator_next ParentIterator_rewind
+RecursiveDirectoryIterator_getChildren RecursiveDirectoryIterator_hasChildren
+RecursiveDirectoryIterator_key RecursiveDirectoryIterator_next RecursiveDirectoryIterator_rewind
+RecursiveIteratorIterator_current RecursiveIteratorIterator_getDepth
+RecursiveIteratorIterator_getSubIterator RecursiveIteratorIterator_key RecursiveIteratorIterator_next
+RecursiveIteratorIterator_rewind RecursiveIteratorIterator_valid
+SAM_Connection_commit SAM_Connection_connect SAM_Connection_constructor SAM_Connection_disconnect
+SAM_Connection_errno SAM_Connection_error SAM_Connection_isConnected SAM_Connection_peek
+SAM_Connection_peekall SAM_Connection_receive SAM_Connection_remove SAM_Connection_rollback
+SAM_Connection_send SAM_Connection_setdebug SAM_Connection_subscribe SAM_Connection_unsubscribe
+SAM_Message_body SAM_Message_constructor SAM_Message_header SCA_LocalProxy_createDataObject
+SCA_SoapProxy_createDataObject SCA_createDataObject SCA_getService SDO_DAS_ChangeSummary_beginLogging
+SDO_DAS_ChangeSummary_endLogging SDO_DAS_ChangeSummary_getChangeType
+SDO_DAS_ChangeSummary_getChangedDataObjects SDO_DAS_ChangeSummary_getOldContainer
+SDO_DAS_ChangeSummary_getOldValues SDO_DAS_ChangeSummary_isLogging SDO_DAS_DataFactory_addPropertyToType
+SDO_DAS_DataFactory_addType SDO_DAS_DataFactory_getDataFactory SDO_DAS_DataObject_getChangeSummary
+SDO_DAS_Relational_applyChanges SDO_DAS_Relational_construct SDO_DAS_Relational_createRootDataObject
+SDO_DAS_Relational_executePreparedQuery SDO_DAS_Relational_executeQuery SDO_DAS_Setting_getListIndex
+SDO_DAS_Setting_getPropertyIndex SDO_DAS_Setting_getPropertyName SDO_DAS_Setting_getValue
+SDO_DAS_Setting_isSet SDO_DAS_XML_Document_getRootDataObject SDO_DAS_XML_Document_getRootElementName
+SDO_DAS_XML_Document_getRootElementURI SDO_DAS_XML_Document_setEncoding
+SDO_DAS_XML_Document_setXMLDeclaration SDO_DAS_XML_Document_setXMLVersion SDO_DAS_XML_addTypes
+SDO_DAS_XML_create SDO_DAS_XML_createDataObject SDO_DAS_XML_createDocument SDO_DAS_XML_loadFile
+SDO_DAS_XML_loadString SDO_DAS_XML_saveFile SDO_DAS_XML_saveString SDO_DataFactory_create
+SDO_DataObject_clear SDO_DataObject_createDataObject SDO_DataObject_getContainer
+SDO_DataObject_getSequence SDO_DataObject_getTypeName SDO_DataObject_getTypeNamespaceURI
+SDO_Exception_getCause SDO_List_insert SDO_Model_Property_getContainingType SDO_Model_Property_getDefault
+SDO_Model_Property_getName SDO_Model_Property_getType SDO_Model_Property_isContainment
+SDO_Model_Property_isMany SDO_Model_ReflectionDataObject_construct SDO_Model_ReflectionDataObject_export
+SDO_Model_ReflectionDataObject_getContainmentProperty SDO_Model_ReflectionDataObject_getInstanceProperties
+SDO_Model_ReflectionDataObject_getType SDO_Model_Type_getBaseType SDO_Model_Type_getName
+SDO_Model_Type_getNamespaceURI SDO_Model_Type_getProperties SDO_Model_Type_getProperty
+SDO_Model_Type_isAbstractType SDO_Model_Type_isDataType SDO_Model_Type_isInstance
+SDO_Model_Type_isOpenType SDO_Model_Type_isSequencedType SDO_Sequence_getProperty SDO_Sequence_insert
+SDO_Sequence_move SimpleXMLIterator_current SimpleXMLIterator_getChildren SimpleXMLIterator_hasChildren
+SimpleXMLIterator_key SimpleXMLIterator_next SimpleXMLIterator_rewind SimpleXMLIterator_valid
+abs acos acosh addcslashes addslashes aggregate aggregate_info aggregate_methods aggregate_methods_by_list
+aggregate_methods_by_regexp aggregate_properties aggregate_properties_by_list
+aggregate_properties_by_regexp aggregation_info apache_child_terminate apache_get_modules
+apache_get_version apache_getenv apache_lookup_uri apache_note apache_request_headers apache_reset_timeout
+apache_response_headers apache_setenv apc_add apc_cache_info apc_clear_cache apc_define_constants
+apc_delete apc_fetch apc_load_constants apc_sma_info apc_store apd_breakpoint apd_callstack apd_clunk
+apd_continue apd_croak apd_dump_function_table apd_dump_persistent_resources apd_dump_regular_resources
+apd_echo apd_get_active_symbols apd_set_pprof_trace apd_set_session apd_set_session_trace
+apd_set_socket_session_trace array array_change_key_case array_chunk array_combine array_count_values
+array_diff array_diff_assoc array_diff_key array_diff_uassoc array_diff_ukey array_fill array_fill_keys
+array_filter array_flip array_intersect array_intersect_assoc array_intersect_key array_intersect_uassoc
+array_intersect_ukey array_key_exists array_keys array_map array_merge array_merge_recursive
+array_multisort array_pad array_pop array_product array_push array_rand array_reduce array_reverse
+array_search array_shift array_slice array_splice array_sum array_udiff array_udiff_assoc
+array_udiff_uassoc array_uintersect array_uintersect_assoc array_uintersect_uassoc array_unique
+array_unshift array_values array_walk array_walk_recursive arsort ascii2ebcdic asin asinh asort
+aspell_check aspell_check_raw aspell_new aspell_suggest assert assert_options atan atan2 atanh
+base64_decode base64_encode base_convert basename bcadd bccomp bcdiv bcmod bcmul bcompiler_load
+bcompiler_load_exe bcompiler_parse_class bcompiler_read bcompiler_write_class bcompiler_write_constant
+bcompiler_write_exe_footer bcompiler_write_file bcompiler_write_footer bcompiler_write_function
+bcompiler_write_functions_from_file bcompiler_write_header bcompiler_write_included_filename bcpow
+bcpowmod bcscale bcsqrt bcsub bin2hex binary bind_textdomain_codeset bindec bindtextdomain bool boolean
+bzclose bzcompress bzdecompress bzerrno bzerror bzerrstr bzflush bzopen bzread bzwrite
+caching cal_days_in_month cal_from_jd cal_info cal_to_jd call_user_func call_user_func_array
+call_user_method call_user_method_array ccvs_add ccvs_auth ccvs_command ccvs_count ccvs_delete ccvs_done
+ccvs_init ccvs_lookup ccvs_new ccvs_report ccvs_return ccvs_reverse ccvs_sale ccvs_status ccvs_textvalue
+ccvs_void ceil chdir checkdate checkdnsrr chgrp chmod chop chown chr chroot chunk_split class_exists
+class_implements class_parents classkit_import classkit_method_add classkit_method_copy
+classkit_method_redefine classkit_method_remove classkit_method_rename clearstatcache closedir closelog
+com_addref com_create_guid com_event_sink com_get com_get_active_object com_invoke com_isenum com_load
+com_load_typelib com_message_pump com_print_typeinfo com_propget com_propput com_propset com_release
+com_set compact connection_aborted connection_status connection_timeout constant convert_cyr_string
+convert_uudecode convert_uuencode copy cos cosh count count_chars cpdf_add_annotation cpdf_add_outline
+cpdf_arc cpdf_begin_text cpdf_circle cpdf_clip cpdf_close cpdf_closepath cpdf_closepath_fill_stroke
+cpdf_closepath_stroke cpdf_continue_text cpdf_curveto cpdf_end_text cpdf_fill cpdf_fill_stroke
+cpdf_finalize cpdf_finalize_page cpdf_global_set_document_limits cpdf_import_jpeg cpdf_lineto cpdf_moveto
+cpdf_newpath cpdf_open cpdf_output_buffer cpdf_page_init cpdf_place_inline_image cpdf_rect cpdf_restore
+cpdf_rlineto cpdf_rmoveto cpdf_rotate cpdf_rotate_text cpdf_save cpdf_save_to_file cpdf_scale
+cpdf_set_action_url cpdf_set_char_spacing cpdf_set_creator cpdf_set_current_page cpdf_set_font
+cpdf_set_font_directories cpdf_set_font_map_file cpdf_set_horiz_scaling cpdf_set_keywords cpdf_set_leading
+cpdf_set_page_animation cpdf_set_subject cpdf_set_text_matrix cpdf_set_text_pos cpdf_set_text_rendering
+cpdf_set_text_rise cpdf_set_title cpdf_set_viewer_preferences cpdf_set_word_spacing cpdf_setdash
+cpdf_setflat cpdf_setgray cpdf_setgray_fill cpdf_setgray_stroke cpdf_setlinecap cpdf_setlinejoin
+cpdf_setlinewidth cpdf_setmiterlimit cpdf_setrgbcolor cpdf_setrgbcolor_fill cpdf_setrgbcolor_stroke
+cpdf_show cpdf_show_xy cpdf_stringwidth cpdf_stroke cpdf_text cpdf_translate crack_check crack_closedict
+crack_getlastmessage crack_opendict crc32 create_function crypt ctype_alnum ctype_alpha ctype_cntrl
+ctype_digit ctype_graph ctype_lower ctype_print ctype_punct ctype_space ctype_upper ctype_xdigit
+curl_close curl_copy_handle curl_errno curl_error curl_exec curl_getinfo curl_init curl_multi_add_handle
+curl_multi_close curl_multi_exec curl_multi_getcontent curl_multi_info_read curl_multi_init
+curl_multi_remove_handle curl_multi_select curl_setopt curl_setopt_array curl_version current
+cybercash_base64_decode cybercash_base64_encode cybercash_decr cybercash_encr cybermut_creerformulairecm
+cybermut_creerreponsecm cybermut_testmac cyrus_authenticate cyrus_bind cyrus_close cyrus_connect
+cyrus_query cyrus_unbind
+date date_create date_date_set date_default_timezone_get date_default_timezone_set date_format
+date_isodate_set date_modify date_offset_get date_parse date_sun_info date_sunrise date_sunset
+date_time_set date_timezone_get date_timezone_set db2_autocommit db2_bind_param db2_client_info db2_close
+db2_column_privileges db2_columns db2_commit db2_conn_error db2_conn_errormsg db2_connect db2_cursor_type
+db2_exec db2_execute db2_fetch_array db2_fetch_assoc db2_fetch_both db2_fetch_object db2_fetch_row
+db2_field_display_size db2_field_name db2_field_num db2_field_precision db2_field_scale db2_field_type
+db2_field_width db2_foreign_keys db2_free_result db2_free_stmt db2_next_result db2_num_fields db2_num_rows
+db2_pconnect db2_prepare db2_primary_keys db2_procedure_columns db2_procedures db2_result db2_rollback
+db2_server_info db2_set_option db2_special_columns db2_statistics db2_stmt_error db2_stmt_errormsg
+db2_table_privileges db2_tables dba_close dba_delete dba_exists dba_fetch dba_firstkey dba_handlers
+dba_insert dba_key_split dba_list dba_nextkey dba_open dba_optimize dba_popen dba_replace dba_sync
+dbase_add_record dbase_close dbase_create dbase_delete_record dbase_get_header_info dbase_get_record
+dbase_get_record_with_names dbase_numfields dbase_numrecords dbase_open dbase_pack dbase_replace_record
+dblist dbmclose dbmdelete dbmexists dbmfetch dbmfirstkey dbminsert dbmnextkey dbmopen dbmreplace
+dbplus_add dbplus_aql dbplus_chdir dbplus_close dbplus_curr dbplus_errcode dbplus_errno dbplus_find
+dbplus_first dbplus_flush dbplus_freealllocks dbplus_freelock dbplus_freerlocks dbplus_getlock
+dbplus_getunique dbplus_info dbplus_last dbplus_lockrel dbplus_next dbplus_open dbplus_prev dbplus_rchperm
+dbplus_rcreate dbplus_rcrtexact dbplus_rcrtlike dbplus_resolve dbplus_restorepos dbplus_rkeys dbplus_ropen
+dbplus_rquery dbplus_rrename dbplus_rsecindex dbplus_runlink dbplus_rzap dbplus_savepos dbplus_setindex
+dbplus_setindexbynumber dbplus_sql dbplus_tcl dbplus_tremove dbplus_undo dbplus_undoprepare
+dbplus_unlockrel dbplus_unselect dbplus_update dbplus_xlockrel dbplus_xunlockrel dbx_close dbx_compare
+dbx_connect dbx_error dbx_escape_string dbx_fetch_row dbx_query dbx_sort dcgettext dcngettext deaggregate
+debug_backtrace debug_print_backtrace debug_zval_dump debugger_off debugger_on decbin dechex decoct define
+define_syslog_variables defined deg2rad delete dgettext die dio_close dio_fcntl dio_open dio_read dio_seek
+dio_stat dio_tcsetattr dio_truncate dio_write dirname disk_free_space disk_total_space diskfreespace dl
+dngettext dns_check_record dns_get_mx dns_get_record dom_domattr_construct dom_domattr_isid
+dom_domcharacterdata_appenddata dom_domcharacterdata_deletedata dom_domcharacterdata_insertdata
+dom_domcharacterdata_replacedata dom_domcharacterdata_substringdata dom_domcomment_construct
+dom_domdocument_construct dom_domdocument_createattribute dom_domdocument_createattributens
+dom_domdocument_createcdatasection dom_domdocument_createcomment dom_domdocument_createdocumentfragment
+dom_domdocument_createelement dom_domdocument_createelementns dom_domdocument_createentityreference
+dom_domdocument_createprocessinginstruction dom_domdocument_createtextnode dom_domdocument_getelementbyid
+dom_domdocument_getelementsbytagname dom_domdocument_getelementsbytagnamens dom_domdocument_importnode
+dom_domdocument_load dom_domdocument_loadhtml dom_domdocument_loadhtmlfile dom_domdocument_loadxml
+dom_domdocument_normalizedocument dom_domdocument_registernodeclass dom_domdocument_relaxngvalidate
+dom_domdocument_relaxngvalidatesource dom_domdocument_save dom_domdocument_savehtml
+dom_domdocument_savehtmlfile dom_domdocument_savexml dom_domdocument_schemavalidate
+dom_domdocument_schemavalidatesource dom_domdocument_validate dom_domdocument_xinclude
+dom_domdocumentfragment_appendxml dom_domelement_construct dom_domelement_getattribute
+dom_domelement_getattributenode dom_domelement_getattributenodens dom_domelement_getattributens
+dom_domelement_getelementsbytagname dom_domelement_getelementsbytagnamens dom_domelement_hasattribute
+dom_domelement_hasattributens dom_domelement_removeattribute dom_domelement_removeattributenode
+dom_domelement_removeattributens dom_domelement_setattribute dom_domelement_setattributenode
+dom_domelement_setattributenodens dom_domelement_setattributens dom_domelement_setidattribute
+dom_domelement_setidattributenode dom_domelement_setidattributens dom_domentityreference_construct
+dom_domimplementation_construct dom_domimplementation_createdocument
+dom_domimplementation_createdocumenttype dom_domimplementation_hasfeature dom_domnamednodemap_getnameditem
+dom_domnamednodemap_getnameditemns dom_domnamednodemap_item dom_domnode_appendchild dom_domnode_clonenode
+dom_domnode_hasattributes dom_domnode_haschildnodes dom_domnode_insertbefore
+dom_domnode_isdefaultnamespace dom_domnode_issamenode dom_domnode_issupported
+dom_domnode_lookupnamespaceuri dom_domnode_lookupprefix dom_domnode_normalize dom_domnode_removechild
+dom_domnode_replacechild dom_domnodelist_item dom_domprocessinginstruction_construct dom_domtext_construct
+dom_domtext_iswhitespaceinelementcontent dom_domtext_splittext dom_domxpath_construct
+dom_domxpath_evaluate dom_domxpath_query dom_domxpath_registernamespace dom_import_simplexml
+domxml_new_doc domxml_open_file domxml_open_mem domxml_version domxml_xmltree domxml_xslt_stylesheet
+domxml_xslt_stylesheet_doc domxml_xslt_stylesheet_file domxml_xslt_version dotnet_load double doubleval
+each easter_date easter_days ebcdic2ascii echo empty enchant_broker_describe enchant_broker_dict_exists
+enchant_broker_free enchant_broker_free_dict enchant_broker_get_error enchant_broker_init
+enchant_broker_list_dicts enchant_broker_request_dict enchant_broker_request_pwl_dict
+enchant_broker_set_ordering enchant_dict_add_to_personal enchant_dict_add_to_session enchant_dict_check
+enchant_dict_describe enchant_dict_get_error enchant_dict_is_in_session enchant_dict_quick_check
+enchant_dict_store_replacement enchant_dict_suggest encodings end ereg ereg_replace eregi eregi_replace
+error_get_last error_log error_reporting escapeshellarg escapeshellcmd eval exec exif_imagetype
+exif_read_data exif_tagname exif_thumbnail exit exp expect_expectl expect_popen explode expm1
+extension_loaded extract ezmlm_hash
+fam_cancel_monitor fam_close fam_monitor_collection fam_monitor_directory fam_monitor_file fam_next_event
+fam_open fam_pending fam_resume_monitor fam_suspend_monitor fbsql_affected_rows fbsql_autocommit
+fbsql_blob_size fbsql_change_user fbsql_clob_size fbsql_close fbsql_commit fbsql_connect fbsql_create_blob
+fbsql_create_clob fbsql_create_db fbsql_data_seek fbsql_database fbsql_database_password fbsql_db_query
+fbsql_db_status fbsql_drop_db fbsql_errno fbsql_error fbsql_fetch_array fbsql_fetch_assoc
+fbsql_fetch_field fbsql_fetch_lengths fbsql_fetch_object fbsql_fetch_row fbsql_field_flags fbsql_field_len
+fbsql_field_name fbsql_field_seek fbsql_field_table fbsql_field_type fbsql_free_result
+fbsql_get_autostart_info fbsql_hostname fbsql_insert_id fbsql_list_dbs fbsql_list_fields fbsql_list_tables
+fbsql_next_result fbsql_num_fields fbsql_num_rows fbsql_password fbsql_pconnect fbsql_query
+fbsql_read_blob fbsql_read_clob fbsql_result fbsql_rollback fbsql_rows_fetched fbsql_select_db
+fbsql_set_characterset fbsql_set_lob_mode fbsql_set_password fbsql_set_transaction fbsql_start_db
+fbsql_stop_db fbsql_table_name fbsql_tablename fbsql_username fbsql_warnings fclose fdf_add_doc_javascript
+fdf_add_template fdf_close fdf_create fdf_enum_values fdf_errno fdf_error fdf_get_ap fdf_get_attachment
+fdf_get_encoding fdf_get_file fdf_get_flags fdf_get_opt fdf_get_status fdf_get_value fdf_get_version
+fdf_header fdf_next_field_name fdf_open fdf_open_string fdf_remove_item fdf_save fdf_save_string
+fdf_set_ap fdf_set_encoding fdf_set_file fdf_set_flags fdf_set_javascript_action
+fdf_set_on_import_javascript fdf_set_opt fdf_set_status fdf_set_submit_form_action fdf_set_target_frame
+fdf_set_value fdf_set_version feof fflush fgetc fgetcsv fgets fgetss file file_exists file_get_contents
+file_put_contents fileatime filectime filegroup fileinode filemtime fileowner fileperms filepro
+filepro_fieldcount filepro_fieldname filepro_fieldtype filepro_fieldwidth filepro_retrieve
+filepro_rowcount filesize filetype filter_has_var filter_id filter_input filter_input_array filter_list
+filter_var filter_var_array finfo_buffer finfo_close finfo_file finfo_open finfo_set_flags float floatval
+flock floor flush fmod fnmatch fopen fpassthru fprintf fputcsv fputs fread frenchtojd fribidi_log2vis
+fscanffseek fsockopen fstat ftell ftok ftp_alloc ftp_cdup ftp_chdir ftp_chmod ftp_close ftp_connect
+ftp_delete ftp_exec ftp_fget ftp_fput ftp_get ftp_get_option ftp_login ftp_mdtm ftp_mkdir ftp_nb_continue
+ftp_nb_fget ftp_nb_fput ftp_nb_get ftp_nb_put ftp_nlist ftp_pasv ftp_put ftp_pwd ftp_quit ftp_raw
+ftp_rawlist ftp_rename ftp_rmdir ftp_set_option ftp_site ftp_size ftp_ssl_connect ftp_systype ftruncate
+func_get_arg func_get_args func_num_args function_exists fwrite
+gd_info geoip_country_code3_by_name geoip_country_code_by_name geoip_country_name_by_name
+geoip_database_info geoip_id_by_name geoip_org_by_name geoip_record_by_name geoip_region_by_name
+get_browser get_cfg_var get_class get_class_methods get_class_vars get_current_user get_declared_classes
+get_declared_interfaces get_defined_constants get_defined_functions get_defined_vars get_extension_funcs
+get_headers get_html_translation_table get_include_path get_included_files get_loaded_extensions
+get_magic_quotes_gpc get_magic_quotes_runtime get_meta_tags get_object_vars get_parent_class
+get_required_files get_resource_type getallheaders getcwd getdate getenv gethostbyaddr gethostbyname
+gethostbynamel getimagesize getlastmod getmxrr getmygid getmyinode getmypid getmyuid getopt getprotobyname
+getprotobynumber getrandmax getrusage getservbyname getservbyport gettext gettimeofday gettype glob gmdate
+gmmktime gmp_abs gmp_add gmp_and gmp_clrbit gmp_cmp gmp_com gmp_div gmp_div_q gmp_div_qr gmp_div_r
+gmp_divexact gmp_fact gmp_gcd gmp_gcdext gmp_hamdist gmp_init gmp_intval gmp_invert gmp_jacobi
+gmp_legendre gmp_mod gmp_mul gmp_neg gmp_nextprime gmp_or gmp_perfect_square gmp_popcount gmp_pow gmp_powm
+gmp_prob_prime gmp_random gmp_scan0 gmp_scan1 gmp_setbit gmp_sign gmp_sqrt gmp_sqrtrem gmp_strval gmp_sub
+gmp_xor gmstrftime gnupg_adddecryptkey gnupg_addencryptkey gnupg_addsignkey gnupg_cleardecryptkeys
+gnupg_clearencryptkeys gnupg_clearsignkeys gnupg_decrypt gnupg_decryptverify gnupg_encrypt
+gnupg_encryptsign gnupg_export gnupg_geterror gnupg_getprotocol gnupg_import gnupg_keyinfo gnupg_setarmor
+gnupg_seterrormode gnupg_setsignmode gnupg_sign gnupg_verify gopher_parsedir gregoriantojd gzclose
+gzcompress gzdecode gzdeflate gzencode gzeof gzfile gzgetc gzgets gzgetss gzinflate gzopen gzpassthru
+gzputs gzread gzrewind gzseek gztell gzuncompress gzwrite
+halt_compiler hash hash_algos hash_file hash_final hash_hmac hash_hmac_file hash_init hash_update
+hash_update_file hash_update_stream header headers_list headers_sent hebrev hebrevc hexdec highlight_file
+highlight_string html_entity_decode htmlentities htmlspecialchars htmlspecialchars_decode http_build_query
+hw_array2objrec hw_changeobject hw_children hw_childrenobj hw_close hw_connect hw_connection_info hw_cp
+hw_deleteobject hw_docbyanchor hw_docbyanchorobj hw_document_attributes hw_document_bodytag
+hw_document_content hw_document_setcontent hw_document_size hw_dummy hw_edittext hw_error hw_errormsg
+hw_free_document hw_getanchors hw_getanchorsobj hw_getandlock hw_getchildcoll hw_getchildcollobj
+hw_getchilddoccoll hw_getchilddoccollobj hw_getobject hw_getobjectbyquery hw_getobjectbyquerycoll
+hw_getobjectbyquerycollobj hw_getobjectbyqueryobj hw_getparents hw_getparentsobj hw_getrellink
+hw_getremote hw_getremotechildren hw_getsrcbydestobj hw_gettext hw_getusername hw_identify
+hw_incollections hw_info hw_inscoll hw_insdoc hw_insertanchors hw_insertdocument hw_insertobject hw_mapid
+hw_modifyobject hw_mv hw_new_document hw_objrec2array hw_output_document hw_pconnect hw_pipedocument
+hw_root hw_setlinkroot hw_stat hw_unlock hw_who hwapi_attribute hwapi_attribute_key
+hwapi_attribute_langdepvalue hwapi_attribute_value hwapi_attribute_values hwapi_checkin hwapi_checkout
+hwapi_children hwapi_content hwapi_content_mimetype hwapi_content_read hwapi_copy hwapi_dbstat
+hwapi_dcstat hwapi_dstanchors hwapi_dstofsrcanchor hwapi_error_count hwapi_error_reason hwapi_find
+hwapi_ftstat hwapi_hgcsp hwapi_hwstat hwapi_identify hwapi_info hwapi_insert hwapi_insertanchor
+hwapi_insertcollection hwapi_insertdocument hwapi_link hwapi_lock hwapi_move hwapi_new_content
+hwapi_object hwapi_object_assign hwapi_object_attreditable hwapi_object_count hwapi_object_insert
+hwapi_object_new hwapi_object_remove hwapi_object_title hwapi_object_value hwapi_objectbyanchor
+hwapi_parents hwapi_reason_description hwapi_reason_type hwapi_remove hwapi_replace
+hwapi_setcommittedversion hwapi_srcanchors hwapi_srcsofdst hwapi_unlock hwapi_user hwapi_userlist hypot
+i18n_loc_get_default i18n_loc_set_default ibase_add_user ibase_affected_rows ibase_backup ibase_blob_add
+ibase_blob_cancel ibase_blob_close ibase_blob_create ibase_blob_echo ibase_blob_get ibase_blob_import
+ibase_blob_info ibase_blob_open ibase_close ibase_commit ibase_commit_ret ibase_connect ibase_db_info
+ibase_delete_user ibase_drop_db ibase_errcode ibase_errmsg ibase_execute ibase_fetch_assoc
+ibase_fetch_object ibase_fetch_row ibase_field_info ibase_free_event_handler ibase_free_query
+ibase_free_result ibase_gen_id ibase_maintain_db ibase_modify_user ibase_name_result ibase_num_fields
+ibase_num_params ibase_param_info ibase_pconnect ibase_prepare ibase_query ibase_restore ibase_rollback
+ibase_rollback_ret ibase_server_info ibase_service_attach ibase_service_detach ibase_set_event_handler
+ibase_timefmt ibase_trans ibase_wait_event icap_close icap_create_calendar icap_delete_calendar
+icap_delete_event icap_fetch_event icap_list_alarms icap_list_events icap_open icap_rename_calendar
+icap_reopen icap_snooze icap_store_event iconv iconv_get_encoding iconv_mime_decode
+iconv_mime_decode_headers iconv_mime_encode iconv_set_encoding iconv_strlen iconv_strpos iconv_strrpos
+iconv_substr id3_get_frame_long_name id3_get_frame_short_name id3_get_genre_id id3_get_genre_list
+id3_get_genre_name id3_get_tag id3_get_version id3_remove_tag id3_set_tag idate ifx_affected_rows
+ifx_blobinfile_mode ifx_byteasvarchar ifx_close ifx_connect ifx_copy_blob ifx_create_blob ifx_create_char
+ifx_do ifx_error ifx_errormsg ifx_fetch_row ifx_fieldproperties ifx_fieldtypes ifx_free_blob ifx_free_char
+ifx_free_result ifx_get_blob ifx_get_char ifx_getsqlca ifx_htmltbl_result ifx_nullformat ifx_num_fields
+ifx_num_rows ifx_pconnect ifx_prepare ifx_query ifx_textasvarchar ifx_update_blob ifx_update_char
+ifxus_close_slob ifxus_create_slob ifxus_free_slob ifxus_open_slob ifxus_read_slob ifxus_seek_slob
+ifxus_tell_slob ifxus_write_slob ignore_user_abort iis_add_server iis_get_dir_security iis_get_script_map
+iis_get_server_by_comment iis_get_server_by_path iis_get_server_rights iis_get_service_state
+iis_remove_server iis_set_app_settings iis_set_dir_security iis_set_script_map iis_set_server_rights
+iis_start_server iis_start_service iis_stop_server iis_stop_service image2wbmp image_type_to_extension
+image_type_to_mime_type imagealphablending imageantialias imagearc imagechar imagecharup
+imagecolorallocate imagecolorallocatealpha imagecolorat imagecolorclosest imagecolorclosestalpha
+imagecolorclosesthwb imagecolordeallocate imagecolorexact imagecolorexactalpha imagecolormatch
+imagecolorresolve imagecolorresolvealpha imagecolorset imagecolorsforindex imagecolorstotal
+imagecolortransparent imageconvolution imagecopy imagecopymerge imagecopymergegray imagecopyresampled
+imagecopyresized imagecreate imagecreatefromgd imagecreatefromgd2 imagecreatefromgd2part
+imagecreatefromgif imagecreatefromjpeg imagecreatefrompng imagecreatefromstring imagecreatefromwbmp
+imagecreatefromxbm imagecreatefromxpm imagecreatetruecolor imagedashedline imagedestroy imageellipse
+imagefill imagefilledarc imagefilledellipse imagefilledpolygon imagefilledrectangle imagefilltoborder
+imagefilter imagefontheight imagefontwidth imageftbbox imagefttext imagegammacorrect imagegd imagegd2
+imagegif imageinterlace imageistruecolor imagejpeg imagelayereffect imageline imageloadfont
+imagepalettecopy imagepng imagepolygon imagepsbbox imagepsencodefont imagepsextendfont imagepsfreefont
+imagepsloadfont imagepsslantfont imagepstext imagerectangle imagerotate imagesavealpha imagesetbrush
+imagesetpixel imagesetstyle imagesetthickness imagesettile imagestring imagestringup imagesx imagesy
+imagetruecolortopalette imagettfbbox imagettftext imagetypes imagewbmp imagexbm imagick_begindraw
+imagick_blob2image imagick_blur imagick_border imagick_charcoal imagick_chop imagick_clonehandle
+imagick_composite imagick_contrast imagick_convert imagick_crop imagick_despeckle imagick_destroyhandle
+imagick_drawannotation imagick_drawarc imagick_drawcircle imagick_drawellipse imagick_drawline
+imagick_drawpoint imagick_drawrectangle imagick_edge imagick_emboss imagick_enhance imagick_equalize
+imagick_error imagick_faileddescription imagick_failedreason imagick_first imagick_flatten imagick_flip
+imagick_flop imagick_frame imagick_free imagick_gamma imagick_gaussianblur imagick_getcanvas
+imagick_getcolorspace imagick_getdpix imagick_getdpiy imagick_getheight imagick_getimagedepth
+imagick_getimagefromlist imagick_getimagetype imagick_getlistindex imagick_getlistsize imagick_getmagick
+imagick_getmimetype imagick_getnumbercolors imagick_getwidth imagick_goto imagick_image2blob
+imagick_implode imagick_iserror imagick_isgrayimage imagick_isimagesequal imagick_ismonochromeimage
+imagick_isopaqueimage imagick_ispaletteimage imagick_level imagick_magnify imagick_medianfilter
+imagick_minify imagick_modulate imagick_mosaic imagick_motionblur imagick_negate imagick_newimagelist
+imagick_next imagick_normalize imagick_oilpaint imagick_ordereddither imagick_poplist imagick_prev
+imagick_profile imagick_pushlist imagick_raise imagick_read imagick_readimage imagick_reducenoise
+imagick_resize imagick_roll imagick_rotate imagick_sample imagick_scale imagick_set_image_comment
+imagick_set_image_quality imagick_setcompressionquality imagick_setcompressiontype imagick_setdpi
+imagick_setfillcolor imagick_setfillopacity imagick_setfontface imagick_setfontsize imagick_setfontstyle
+imagick_shade imagick_sharpen imagick_shear imagick_solarize imagick_spread imagick_swirl
+imagick_threshold imagick_transformrgb imagick_transparent imagick_unsharpmask imagick_wave
+imagick_writeimage imagick_writeimages imagick_zoom imap_8bit imap_alerts imap_append imap_base64
+imap_binary imap_body imap_bodystruct imap_check imap_clearflag_full imap_close imap_createmailbox
+imap_delete imap_deletemailbox imap_errors imap_expunge imap_fetch_overview imap_fetchbody
+imap_fetchheader imap_fetchstructure imap_get_quota imap_get_quotaroot imap_getacl imap_getmailboxes
+imap_getsubscribed imap_header imap_headerinfo imap_headers imap_last_error imap_list imap_listmailbox
+imap_listscan imap_listsubscribed imap_lsub imap_mail imap_mail_compose imap_mail_copy imap_mail_move
+imap_mailboxmsginfo imap_mime_header_decode imap_msgno imap_num_msg imap_num_recent imap_open imap_ping
+imap_qprint imap_renamemailbox imap_reopen imap_rfc822_parse_adrlist imap_rfc822_parse_headers
+imap_rfc822_write_address imap_savebody imap_scanmailbox imap_search imap_set_quota imap_setacl
+imap_setflag_full imap_sort imap_status imap_subscribe imap_thread imap_timeout imap_uid imap_undelete
+imap_unsubscribe imap_utf7_decode imap_utf7_encode imap_utf8 implode import_request_variables in_array
+inet_ntop inet_pton ingres_autocommit ingres_close ingres_commit ingres_connect ingres_cursor ingres_errno
+ingres_error ingres_errsqlstate ingres_fetch_array ingres_fetch_object ingres_fetch_row
+ingres_field_length ingres_field_name ingres_field_nullable ingres_field_precision ingres_field_scale
+ingres_field_type ingres_num_fields ingres_num_rows ingres_pconnect ingres_query ingres_rollback ini_alter
+ini_get ini_get_all ini_restore ini_set int integer interface_exists intval ip2long iptcembed iptcparse
+ircg_channel_mode ircg_disconnect ircg_eval_ecmascript_params ircg_fetch_error_msg ircg_get_username
+ircg_html_encode ircg_ignore_add ircg_ignore_del ircg_invite ircg_is_conn_alive ircg_join ircg_kick
+ircg_list ircg_lookup_format_messages ircg_lusers ircg_msg ircg_names ircg_nick ircg_nickname_escape
+ircg_nickname_unescape ircg_notice ircg_oper ircg_part ircg_pconnect ircg_register_format_messages
+ircg_set_current ircg_set_file ircg_set_on_die ircg_topic ircg_who ircg_whois is_a is_array is_binary
+is_bool is_buffer is_callable is_dir is_double is_executable is_file is_finite is_float is_infinite is_int
+is_integer is_link is_long is_nan is_null is_numeric is_object is_readable is_real is_resource is_scalar
+is_soap_fault is_string is_subclass_of is_unicode is_uploaded_file is_writable is_writeable isset
+iterator_count iterator_to_array
+java_last_exception_clear java_last_exception_get jddayofweek jdmonthname jdtofrench jdtogregorian
+jdtojewish jdtojulian jdtounix jewishtojd join jpeg2wbmp json_decode json_encode juliantojd
+kadm5_chpass_principal kadm5_create_principal kadm5_delete_principal kadm5_destroy kadm5_flush
+kadm5_get_policies kadm5_get_principal kadm5_get_principals kadm5_init_with_password
+kadm5_modify_principal key krsort ksort
+lcg_value lchgrp lchown ldap_8859_to_t61 ldap_add ldap_bind ldap_close ldap_compare ldap_connect
+ldap_count_entries ldap_delete ldap_dn2ufn ldap_err2str ldap_errno ldap_error ldap_explode_dn
+ldap_first_attribute ldap_first_entry ldap_first_reference ldap_free_result ldap_get_attributes
+ldap_get_dn ldap_get_entries ldap_get_option ldap_get_values ldap_get_values_len ldap_list ldap_mod_add
+ldap_mod_del ldap_mod_replace ldap_modify ldap_next_attribute ldap_next_entry ldap_next_reference
+ldap_parse_reference ldap_parse_result ldap_read ldap_rename ldap_sasl_bind ldap_search ldap_set_option
+ldap_set_rebind_proc ldap_sort ldap_start_tls ldap_t61_to_8859 ldap_unbind levenshtein libxml_clear_errors
+libxml_get_errors libxml_get_last_error libxml_set_streams_context libxml_use_internal_errors link
+linkinfo list localeconv localtime log log10 log1p long2ip lstat ltrim lzf_compress lzf_decompress
+lzf_optimized_for
+m_checkstatus m_completeauthorizations m_connect m_connectionerror m_deletetrans m_destroyconn
+m_destroyengine m_getcell m_getcellbynum m_getcommadelimited m_getheader m_initconn m_initengine
+m_iscommadelimited m_maxconntimeout m_monitor m_numcolumns m_numrows m_parsecommadelimited m_responsekeys
+m_responseparam m_returnstatus m_setblocking m_setdropfile m_setip m_setssl m_setssl_cafile m_setssl_files
+m_settimeout m_sslcert_gen_hash m_transactionssent m_transinqueue m_transkeyval m_transnew m_transsend
+m_uwait m_validateidentifier m_verifyconnection m_verifysslcert mail
+mailparse_determine_best_xfer_encoding mailparse_msg_create mailparse_msg_extract_part
+mailparse_msg_extract_part_file mailparse_msg_extract_whole_part_file mailparse_msg_free
+mailparse_msg_get_part mailparse_msg_get_part_data mailparse_msg_get_structure mailparse_msg_parse
+mailparse_msg_parse_file mailparse_rfc822_parse_addresses mailparse_stream_encode mailparse_uudecode_all
+main max maxdb_affected_rows maxdb_autocommit maxdb_bind_param maxdb_bind_result maxdb_change_user
+maxdb_character_set_name maxdb_client_encoding maxdb_close maxdb_close_long_data maxdb_commit
+maxdb_connect maxdb_connect_errno maxdb_connect_error maxdb_data_seek maxdb_debug
+maxdb_disable_reads_from_master maxdb_disable_rpl_parse maxdb_dump_debug_info maxdb_embedded_connect
+maxdb_enable_reads_from_master maxdb_enable_rpl_parse maxdb_errno maxdb_error maxdb_escape_string
+maxdb_execute maxdb_fetch maxdb_fetch_array maxdb_fetch_assoc maxdb_fetch_field maxdb_fetch_field_direct
+maxdb_fetch_fields maxdb_fetch_lengths maxdb_fetch_object maxdb_fetch_row maxdb_field_count
+maxdb_field_seek maxdb_field_tell maxdb_free_result maxdb_get_client_info maxdb_get_client_version
+maxdb_get_host_info maxdb_get_metadata maxdb_get_proto_info maxdb_get_server_info maxdb_get_server_version
+maxdb_info maxdb_init maxdb_insert_id maxdb_kill maxdb_master_query maxdb_more_results maxdb_multi_query
+maxdb_next_result maxdb_num_fields maxdb_num_rows maxdb_options maxdb_param_count maxdb_ping maxdb_prepare
+maxdb_query maxdb_real_connect maxdb_real_escape_string maxdb_real_query maxdb_report maxdb_rollback
+maxdb_rpl_parse_enabled maxdb_rpl_probe maxdb_rpl_query_type maxdb_select_db maxdb_send_long_data
+maxdb_send_query maxdb_server_end maxdb_server_init maxdb_set_opt maxdb_sqlstate maxdb_ssl_set maxdb_stat
+maxdb_stmt_affected_rows maxdb_stmt_bind_param maxdb_stmt_bind_result maxdb_stmt_close
+maxdb_stmt_close_long_data maxdb_stmt_data_seek maxdb_stmt_errno maxdb_stmt_error maxdb_stmt_execute
+maxdb_stmt_fetch maxdb_stmt_free_result maxdb_stmt_init maxdb_stmt_num_rows maxdb_stmt_param_count
+maxdb_stmt_prepare maxdb_stmt_reset maxdb_stmt_result_metadata maxdb_stmt_send_long_data
+maxdb_stmt_sqlstate maxdb_stmt_store_result maxdb_store_result maxdb_thread_id maxdb_thread_safe
+maxdb_use_result maxdb_warning_count mb_check_encoding mb_convert_case mb_convert_encoding mb_convert_kana
+mb_convert_variables mb_decode_mimeheader mb_decode_numericentity mb_detect_encoding mb_detect_order
+mb_encode_mimeheader mb_encode_numericentity mb_ereg mb_ereg_match mb_ereg_replace mb_ereg_search
+mb_ereg_search_getpos mb_ereg_search_getregs mb_ereg_search_init mb_ereg_search_pos mb_ereg_search_regs
+mb_ereg_search_setpos mb_eregi mb_eregi_replace mb_get_info mb_http_input mb_http_output
+mb_internal_encoding mb_language mb_list_encodings mb_list_encodings_alias_names mb_list_mime_names
+mb_output_handler mb_parse_str mb_preferred_mime_name mb_regex_encoding mb_regex_set_options mb_send_mail
+mb_split mb_strcut mb_strimwidth mb_stripos mb_stristr mb_strlen mb_strpos mb_strrchr mb_strrichr
+mb_strripos mb_strrpos mb_strstr mb_strtolower mb_strtoupper mb_strwidth mb_substitute_character mb_substr
+mb_substr_count mcal_append_event mcal_close mcal_create_calendar mcal_date_compare mcal_date_valid
+mcal_day_of_week mcal_day_of_year mcal_days_in_month mcal_delete_calendar mcal_delete_event
+mcal_event_add_attribute mcal_event_init mcal_event_set_alarm mcal_event_set_category mcal_event_set_class
+mcal_event_set_description mcal_event_set_end mcal_event_set_recur_daily mcal_event_set_recur_monthly_mday
+mcal_event_set_recur_monthly_wday mcal_event_set_recur_none mcal_event_set_recur_weekly
+mcal_event_set_recur_yearly mcal_event_set_start mcal_event_set_title mcal_expunge
+mcal_fetch_current_stream_event mcal_fetch_event mcal_is_leap_year mcal_list_alarms mcal_list_events
+mcal_next_recurrence mcal_open mcal_popen mcal_rename_calendar mcal_reopen mcal_snooze mcal_store_event
+mcal_time_valid mcal_week_of_year mcrypt_cbc mcrypt_cfb mcrypt_create_iv mcrypt_decrypt mcrypt_ecb
+mcrypt_enc_get_algorithms_name mcrypt_enc_get_block_size mcrypt_enc_get_iv_size mcrypt_enc_get_key_size
+mcrypt_enc_get_modes_name mcrypt_enc_get_supported_key_sizes mcrypt_enc_is_block_algorithm
+mcrypt_enc_is_block_algorithm_mode mcrypt_enc_is_block_mode mcrypt_enc_self_test mcrypt_encrypt
+mcrypt_generic mcrypt_generic_deinit mcrypt_generic_end mcrypt_generic_init mcrypt_get_block_size
+mcrypt_get_cipher_name mcrypt_get_iv_size mcrypt_get_key_size mcrypt_list_algorithms mcrypt_list_modes
+mcrypt_module_close mcrypt_module_get_algo_block_size mcrypt_module_get_algo_key_size
+mcrypt_module_get_supported_key_sizes mcrypt_module_is_block_algorithm
+mcrypt_module_is_block_algorithm_mode mcrypt_module_is_block_mode mcrypt_module_open
+mcrypt_module_self_test mcrypt_ofb md5 md5_file mdecrypt_generic memcache_add memcache_addserver
+memcache_close memcache_connect memcache_debug memcache_decrement memcache_delete memcache_flush
+memcache_get memcache_getextendedstats memcache_getserverstatus memcache_getstats memcache_getversion
+memcache_increment memcache_pconnect memcache_replace memcache_set memcache_setcompressthreshold
+memcache_setserverparams memory_get_peak_usage memory_get_usage metaphone method_exists mhash mhash_count
+mhash_get_block_size mhash_get_hash_name mhash_keygen_s2k microtime mime_content_type min ming_keypress
+ming_setcubicthreshold ming_setscale ming_setswfcompression ming_useconstants ming_useswfversion misc
+mkdir mktime money_format move_uploaded_file msession_connect msession_count msession_create
+msession_destroy msession_disconnect msession_find msession_get msession_get_array msession_get_data
+msession_inc msession_list msession_listvar msession_lock msession_plugin msession_randstr msession_set
+msession_set_array msession_set_data msession_timeout msession_uniq msession_unlock msg_get_queue
+msg_receive msg_remove_queue msg_send msg_set_queue msg_stat_queue msql msql_affected_rows msql_close
+msql_connect msql_create_db msql_createdb msql_data_seek msql_db_query msql_dbname msql_drop_db msql_error
+msql_fetch_array msql_fetch_field msql_fetch_object msql_fetch_row msql_field_flags msql_field_len
+msql_field_name msql_field_seek msql_field_table msql_field_type msql_fieldflags msql_fieldlen
+msql_fieldname msql_fieldtable msql_fieldtype msql_free_result msql_list_dbs msql_list_fields
+msql_list_tables msql_num_fields msql_num_rows msql_numfields msql_numrows msql_pconnect msql_query
+msql_regcase msql_result msql_select_db msql_tablename mssql_bind mssql_close mssql_connect
+mssql_data_seek mssql_execute mssql_fetch_array mssql_fetch_assoc mssql_fetch_batch mssql_fetch_field
+mssql_fetch_object mssql_fetch_row mssql_field_length mssql_field_name mssql_field_seek mssql_field_type
+mssql_free_result mssql_free_statement mssql_get_last_message mssql_guid_string mssql_init
+mssql_min_error_severity mssql_min_message_severity mssql_next_result mssql_num_fields mssql_num_rows
+mssql_pconnect mssql_query mssql_result mssql_rows_affected mssql_select_db mt_getrandmax mt_rand mt_srand
+muscat_close muscat_get muscat_give muscat_setup muscat_setup_net mysql_affected_rows mysql_change_user
+mysql_client_encoding mysql_close mysql_connect mysql_create_db mysql_data_seek mysql_db_name
+mysql_db_query mysql_drop_db mysql_errno mysql_error mysql_escape_string mysql_fetch_array
+mysql_fetch_assoc mysql_fetch_field mysql_fetch_lengths mysql_fetch_object mysql_fetch_row
+mysql_field_flags mysql_field_len mysql_field_name mysql_field_seek mysql_field_table mysql_field_type
+mysql_free_result mysql_get_client_info mysql_get_host_info mysql_get_proto_info mysql_get_server_info
+mysql_info mysql_insert_id mysql_list_dbs mysql_list_fields mysql_list_processes mysql_list_tables
+mysql_num_fields mysql_num_rows mysql_pconnect mysql_ping mysql_query mysql_real_escape_string
+mysql_result mysql_select_db mysql_stat mysql_tablename mysql_thread_id mysql_unbuffered_query
+mysqli_affected_rows mysqli_autocommit mysqli_bind_param mysqli_bind_result mysqli_change_user
+mysqli_character_set_name mysqli_client_encoding mysqli_close mysqli_commit mysqli_connect
+mysqli_connect_errno mysqli_connect_error mysqli_data_seek mysqli_debug mysqli_disable_reads_from_master
+mysqli_disable_rpl_parse mysqli_dump_debug_info mysqli_embedded_server_end mysqli_embedded_server_start
+mysqli_enable_reads_from_master mysqli_enable_rpl_parse mysqli_errno mysqli_error mysqli_escape_string
+mysqli_execute mysqli_fetch mysqli_fetch_array mysqli_fetch_assoc mysqli_fetch_field
+mysqli_fetch_field_direct mysqli_fetch_fields mysqli_fetch_lengths mysqli_fetch_object mysqli_fetch_row
+mysqli_field_count mysqli_field_seek mysqli_field_tell mysqli_free_result mysqli_get_charset
+mysqli_get_client_info mysqli_get_client_version mysqli_get_host_info mysqli_get_metadata
+mysqli_get_proto_info mysqli_get_server_info mysqli_get_server_version mysqli_get_warnings mysqli_info
+mysqli_init mysqli_insert_id mysqli_kill mysqli_master_query mysqli_more_results mysqli_multi_query
+mysqli_next_result mysqli_num_fields mysqli_num_rows mysqli_options mysqli_param_count mysqli_ping
+mysqli_prepare mysqli_query mysqli_real_connect mysqli_real_escape_string mysqli_real_query mysqli_report
+mysqli_rollback mysqli_rpl_parse_enabled mysqli_rpl_probe mysqli_rpl_query_type mysqli_select_db
+mysqli_send_long_data mysqli_send_query mysqli_server_end mysqli_server_init mysqli_set_charset
+mysqli_set_local_infile_default mysqli_set_local_infile_handler mysqli_set_opt mysqli_slave_query
+mysqli_sqlstate mysqli_ssl_set mysqli_stat mysqli_stmt_affected_rows mysqli_stmt_attr_get
+mysqli_stmt_attr_set mysqli_stmt_bind_param mysqli_stmt_bind_result mysqli_stmt_close
+mysqli_stmt_data_seek mysqli_stmt_errno mysqli_stmt_error mysqli_stmt_execute mysqli_stmt_fetch
+mysqli_stmt_field_count mysqli_stmt_free_result mysqli_stmt_get_warnings mysqli_stmt_init
+mysqli_stmt_insert_id mysqli_stmt_num_rows mysqli_stmt_param_count mysqli_stmt_prepare mysqli_stmt_reset
+mysqli_stmt_result_metadata mysqli_stmt_send_long_data mysqli_stmt_sqlstate mysqli_stmt_store_result
+mysqli_store_result mysqli_thread_id mysqli_thread_safe mysqli_use_result mysqli_warning_count
+natcasesort natsort ncurses_addch ncurses_addchnstr ncurses_addchstr ncurses_addnstr ncurses_addstr
+ncurses_assume_default_colors ncurses_attroff ncurses_attron ncurses_attrset ncurses_baudrate ncurses_beep
+ncurses_bkgd ncurses_bkgdset ncurses_border ncurses_bottom_panel ncurses_can_change_color ncurses_cbreak
+ncurses_clear ncurses_clrtobot ncurses_clrtoeol ncurses_color_content ncurses_color_set ncurses_curs_set
+ncurses_def_prog_mode ncurses_def_shell_mode ncurses_define_key ncurses_del_panel ncurses_delay_output
+ncurses_delch ncurses_deleteln ncurses_delwin ncurses_doupdate ncurses_echo ncurses_echochar ncurses_end
+ncurses_erase ncurses_erasechar ncurses_filter ncurses_flash ncurses_flushinp ncurses_getch
+ncurses_getmaxyx ncurses_getmouse ncurses_getyx ncurses_halfdelay ncurses_has_colors ncurses_has_ic
+ncurses_has_il ncurses_has_key ncurses_hide_panel ncurses_hline ncurses_inch ncurses_init
+ncurses_init_color ncurses_init_pair ncurses_insch ncurses_insdelln ncurses_insertln ncurses_insstr
+ncurses_instr ncurses_isendwin ncurses_keyok ncurses_keypad ncurses_killchar ncurses_longname ncurses_meta
+ncurses_mouse_trafo ncurses_mouseinterval ncurses_mousemask ncurses_move ncurses_move_panel
+ncurses_mvaddch ncurses_mvaddchnstr ncurses_mvaddchstr ncurses_mvaddnstr ncurses_mvaddstr ncurses_mvcur
+ncurses_mvdelch ncurses_mvgetch ncurses_mvhline ncurses_mvinch ncurses_mvvline ncurses_mvwaddstr
+ncurses_napms ncurses_new_panel ncurses_newpad ncurses_newwin ncurses_nl ncurses_nocbreak ncurses_noecho
+ncurses_nonl ncurses_noqiflush ncurses_noraw ncurses_pair_content ncurses_panel_above ncurses_panel_below
+ncurses_panel_window ncurses_pnoutrefresh ncurses_prefresh ncurses_putp ncurses_qiflush ncurses_raw
+ncurses_refresh ncurses_replace_panel ncurses_reset_prog_mode ncurses_reset_shell_mode ncurses_resetty
+ncurses_savetty ncurses_scr_dump ncurses_scr_init ncurses_scr_restore ncurses_scr_set ncurses_scrl
+ncurses_show_panel ncurses_slk_attr ncurses_slk_attroff ncurses_slk_attron ncurses_slk_attrset
+ncurses_slk_clear ncurses_slk_color ncurses_slk_init ncurses_slk_noutrefresh ncurses_slk_refresh
+ncurses_slk_restore ncurses_slk_set ncurses_slk_touch ncurses_standend ncurses_standout
+ncurses_start_color ncurses_termattrs ncurses_termname ncurses_timeout ncurses_top_panel ncurses_typeahead
+ncurses_ungetch ncurses_ungetmouse ncurses_update_panels ncurses_use_default_colors ncurses_use_env
+ncurses_use_extended_names ncurses_vidattr ncurses_vline ncurses_waddch ncurses_waddstr ncurses_wattroff
+ncurses_wattron ncurses_wattrset ncurses_wborder ncurses_wclear ncurses_wcolor_set ncurses_werase
+ncurses_wgetch ncurses_whline ncurses_wmouse_trafo ncurses_wmove ncurses_wnoutrefresh ncurses_wrefresh
+ncurses_wstandend ncurses_wstandout ncurses_wvline negotiation newt_bell newt_button newt_button_bar
+newt_centered_window newt_checkbox newt_checkbox_get_value newt_checkbox_set_flags newt_checkbox_set_value
+newt_checkbox_tree newt_checkbox_tree_add_item newt_checkbox_tree_find_item newt_checkbox_tree_get_current
+newt_checkbox_tree_get_entry_value newt_checkbox_tree_get_multi_selection newt_checkbox_tree_get_selection
+newt_checkbox_tree_multi newt_checkbox_tree_set_current newt_checkbox_tree_set_entry
+newt_checkbox_tree_set_entry_value newt_checkbox_tree_set_width newt_clear_key_buffer newt_cls
+newt_compact_button newt_component_add_callback newt_component_takes_focus newt_create_grid
+newt_cursor_off newt_cursor_on newt_delay newt_draw_form newt_draw_root_text newt_entry
+newt_entry_get_value newt_entry_set newt_entry_set_filter newt_entry_set_flags newt_finished newt_form
+newt_form_add_component newt_form_add_components newt_form_add_hot_key newt_form_destroy
+newt_form_get_current newt_form_run newt_form_set_background newt_form_set_height newt_form_set_size
+newt_form_set_timer newt_form_set_width newt_form_watch_fd newt_get_screen_size
+newt_grid_add_components_to_form newt_grid_basic_window newt_grid_free newt_grid_get_size
+newt_grid_h_close_stacked newt_grid_h_stacked newt_grid_place newt_grid_set_field newt_grid_simple_window
+newt_grid_v_close_stacked newt_grid_v_stacked newt_grid_wrapped_window newt_grid_wrapped_window_at
+newt_init newt_label newt_label_set_text newt_listbox newt_listbox_append_entry newt_listbox_clear
+newt_listbox_clear_selection newt_listbox_delete_entry newt_listbox_get_current newt_listbox_get_selection
+newt_listbox_insert_entry newt_listbox_item_count newt_listbox_select_item newt_listbox_set_current
+newt_listbox_set_current_by_key newt_listbox_set_data newt_listbox_set_entry newt_listbox_set_width
+newt_listitem newt_listitem_get_data newt_listitem_set newt_open_window newt_pop_help_line newt_pop_window
+newt_push_help_line newt_radio_get_current newt_radiobutton newt_redraw_help_line newt_reflow_text
+newt_refresh newt_resize_screen newt_resume newt_run_form newt_scale newt_scale_set newt_scrollbar_set
+newt_set_help_callback newt_set_suspend_callback newt_suspend newt_textbox newt_textbox_get_num_lines
+newt_textbox_reflowed newt_textbox_set_height newt_textbox_set_text newt_vertical_scrollbar
+newt_wait_for_key newt_win_choice newt_win_entries newt_win_menu newt_win_message newt_win_messagev
+newt_win_ternary next ngettext nl2br nl_langinfo notes_body notes_copy_db notes_create_db
+notes_create_note notes_drop_db notes_find_note notes_header_info notes_list_msgs notes_mark_read
+notes_mark_unread notes_nav_create notes_search notes_unread notes_version nsapi_request_headers
+nsapi_response_headers nsapi_virtual number_format
+ob_clean ob_end_clean ob_end_flush ob_flush ob_get_clean ob_get_contents ob_get_flush ob_get_length
+ob_get_level ob_get_status ob_gzhandler ob_iconv_handler ob_implicit_flush ob_list_handlers ob_start
+ob_tidyhandler object oci_bind_array_by_name oci_bind_by_name oci_cancel oci_close oci_collection_append
+oci_collection_assign oci_collection_assignelem oci_collection_free oci_collection_getelem
+oci_collection_max oci_collection_size oci_collection_trim oci_commit oci_connect oci_define_by_name
+oci_error oci_execute oci_fetch oci_fetch_all oci_fetch_array oci_fetch_assoc oci_fetch_object
+oci_fetch_row oci_field_is_null oci_field_name oci_field_precision oci_field_scale oci_field_size
+oci_field_type oci_field_type_raw oci_free_statement oci_internal_debug oci_lob_append oci_lob_close
+oci_lob_copy oci_lob_eof oci_lob_erase oci_lob_export oci_lob_flush oci_lob_free oci_lob_getbuffering
+oci_lob_import oci_lob_is_equal oci_lob_load oci_lob_read oci_lob_rewind oci_lob_save oci_lob_savefile
+oci_lob_seek oci_lob_setbuffering oci_lob_size oci_lob_tell oci_lob_truncate oci_lob_write
+oci_lob_writetemporary oci_lob_writetofile oci_new_collection oci_new_connect oci_new_cursor
+oci_new_descriptor oci_num_fields oci_num_rows oci_parse oci_password_change oci_pconnect oci_result
+oci_rollback oci_server_version oci_set_prefetch oci_statement_type ocibindbyname ocicancel ocicloselob
+ocicollappend ocicollassign ocicollassignelem ocicollgetelem ocicollmax ocicollsize ocicolltrim
+ocicolumnisnull ocicolumnname ocicolumnprecision ocicolumnscale ocicolumnsize ocicolumntype
+ocicolumntyperaw ocicommit ocidefinebyname ocierror ociexecute ocifetch ocifetchinto ocifetchstatement
+ocifreecollection ocifreecursor ocifreedesc ocifreestatement ociinternaldebug ociloadlob ocilogoff
+ocilogon ocinewcollection ocinewcursor ocinewdescriptor ocinlogon ocinumcols ociparse ociplogon ociresult
+ocirollback ocirowcount ocisavelob ocisavelobfile ociserverversion ocisetprefetch ocistatementtype
+ociwritelobtofile ociwritetemporarylob octdec odbc_autocommit odbc_binmode odbc_close odbc_close_all
+odbc_columnprivileges odbc_columns odbc_commit odbc_connect odbc_cursor odbc_data_source odbc_do
+odbc_error odbc_errormsg odbc_exec odbc_execute odbc_fetch_array odbc_fetch_into odbc_fetch_object
+odbc_fetch_row odbc_field_len odbc_field_name odbc_field_num odbc_field_precision odbc_field_scale
+odbc_field_type odbc_foreignkeys odbc_free_result odbc_gettypeinfo odbc_longreadlen odbc_next_result
+odbc_num_fields odbc_num_rows odbc_pconnect odbc_prepare odbc_primarykeys odbc_procedurecolumns
+odbc_procedures odbc_result odbc_result_all odbc_rollback odbc_setoption odbc_specialcolumns
+odbc_statistics odbc_tableprivileges odbc_tables openal_buffer_create openal_buffer_data
+openal_buffer_destroy openal_buffer_get openal_buffer_loadwav openal_context_create openal_context_current
+openal_context_destroy openal_context_process openal_context_suspend openal_device_close
+openal_device_open openal_listener_get openal_listener_set openal_source_create openal_source_destroy
+openal_source_get openal_source_pause openal_source_play openal_source_rewind openal_source_set
+openal_source_stop openal_stream opendir openlog openssl_csr_export openssl_csr_export_to_file
+openssl_csr_get_public_key openssl_csr_get_subject openssl_csr_new openssl_csr_sign openssl_error_string
+openssl_free_key openssl_get_privatekey openssl_get_publickey openssl_open openssl_pkcs7_decrypt
+openssl_pkcs7_encrypt openssl_pkcs7_sign openssl_pkcs7_verify openssl_pkey_export
+openssl_pkey_export_to_file openssl_pkey_free openssl_pkey_get_details openssl_pkey_get_private
+openssl_pkey_get_public openssl_pkey_new openssl_private_decrypt openssl_private_encrypt
+openssl_public_decrypt openssl_public_encrypt openssl_seal openssl_sign openssl_verify
+openssl_x509_check_private_key openssl_x509_checkpurpose openssl_x509_export openssl_x509_export_to_file
+openssl_x509_free openssl_x509_parse openssl_x509_read ora_bind ora_close ora_columnname ora_columnsize
+ora_columntype ora_commit ora_commitoff ora_commiton ora_do ora_error ora_errorcode ora_exec ora_fetch
+ora_fetch_into ora_getcolumn ora_logoff ora_logon ora_numcols ora_numrows ora_open ora_parse ora_plogon
+ora_rollback orbitenum orbitobject orbitstruct ord output_add_rewrite_var output_reset_rewrite_vars
+outputhandlers overload override_function ovrimos_close ovrimos_commit ovrimos_connect ovrimos_cursor
+ovrimos_exec ovrimos_execute ovrimos_fetch_into ovrimos_fetch_row ovrimos_field_len ovrimos_field_name
+ovrimos_field_num ovrimos_field_type ovrimos_free_result ovrimos_longreadlen ovrimos_num_fields
+ovrimos_num_rows ovrimos_prepare ovrimos_result ovrimos_result_all ovrimos_rollback
+pack parse_ini_file parse_str parse_url parsekit_compile_file parsekit_compile_string
+parsekit_func_arginfo parsers passthru pathinfo pclose pcntl_alarm pcntl_exec pcntl_fork pcntl_getpriority
+pcntl_setpriority pcntl_signal pcntl_wait pcntl_waitpid pcntl_wexitstatus pcntl_wifexited
+pcntl_wifsignaled pcntl_wifstopped pcntl_wstopsig pcntl_wtermsig pdf_activate_item pdf_add_annotation
+pdf_add_bookmark pdf_add_launchlink pdf_add_locallink pdf_add_nameddest pdf_add_note pdf_add_outline
+pdf_add_pdflink pdf_add_thumbnail pdf_add_weblink pdf_arc pdf_arcn pdf_attach_file pdf_begin_document
+pdf_begin_font pdf_begin_glyph pdf_begin_item pdf_begin_layer pdf_begin_page pdf_begin_page_ext
+pdf_begin_pattern pdf_begin_template pdf_circle pdf_clip pdf_close pdf_close_image pdf_close_pdi
+pdf_close_pdi_page pdf_closepath pdf_closepath_fill_stroke pdf_closepath_stroke pdf_concat
+pdf_continue_text pdf_create_action pdf_create_annotation pdf_create_bookmark pdf_create_field
+pdf_create_fieldgroup pdf_create_gstate pdf_create_pvf pdf_create_textflow pdf_curveto pdf_define_layer
+pdf_delete pdf_delete_pvf pdf_delete_textflow pdf_encoding_set_char pdf_end_document pdf_end_font
+pdf_end_glyph pdf_end_item pdf_end_layer pdf_end_page pdf_end_page_ext pdf_end_pattern pdf_end_template
+pdf_endpath pdf_fill pdf_fill_imageblock pdf_fill_pdfblock pdf_fill_stroke pdf_fill_textblock pdf_findfont
+pdf_fit_image pdf_fit_pdi_page pdf_fit_textflow pdf_fit_textline pdf_get_apiname pdf_get_buffer
+pdf_get_errmsg pdf_get_errnum pdf_get_font pdf_get_fontname pdf_get_fontsize pdf_get_image_height
+pdf_get_image_width pdf_get_majorversion pdf_get_minorversion pdf_get_parameter pdf_get_pdi_parameter
+pdf_get_pdi_value pdf_get_value pdf_info_textflow pdf_initgraphics pdf_lineto pdf_load_font
+pdf_load_iccprofile pdf_load_image pdf_makespotcolor pdf_moveto pdf_new pdf_open_ccitt pdf_open_file
+pdf_open_gif pdf_open_image pdf_open_image_file pdf_open_jpeg pdf_open_memory_image pdf_open_pdi
+pdf_open_pdi_page pdf_open_tiff pdf_place_image pdf_place_pdi_page pdf_process_pdi pdf_rect pdf_restore
+pdf_resume_page pdf_rotate pdf_save pdf_scale pdf_set_border_color pdf_set_border_dash
+pdf_set_border_style pdf_set_char_spacing pdf_set_duration pdf_set_gstate pdf_set_horiz_scaling
+pdf_set_info pdf_set_info_author pdf_set_info_creator pdf_set_info_keywords pdf_set_info_subject
+pdf_set_info_title pdf_set_layer_dependency pdf_set_leading pdf_set_parameter pdf_set_text_matrix
+pdf_set_text_pos pdf_set_text_rendering pdf_set_text_rise pdf_set_value pdf_set_word_spacing pdf_setcolor
+pdf_setdash pdf_setdashpattern pdf_setflat pdf_setfont pdf_setgray pdf_setgray_fill pdf_setgray_stroke
+pdf_setlinecap pdf_setlinejoin pdf_setlinewidth pdf_setmatrix pdf_setmiterlimit pdf_setpolydash
+pdf_setrgbcolor pdf_setrgbcolor_fill pdf_setrgbcolor_stroke pdf_shading pdf_shading_pattern pdf_shfill
+pdf_show pdf_show_boxed pdf_show_xy pdf_skew pdf_stringwidth pdf_stroke pdf_suspend_page pdf_translate
+pdf_utf16_to_utf8 pdf_utf8_to_utf16 pfpro_cleanup pfpro_init pfpro_process pfpro_process_raw pfpro_version
+pfsockopen pg_affected_rows pg_cancel_query pg_client_encoding pg_close pg_connect pg_connection_busy
+pg_connection_reset pg_connection_status pg_convert pg_copy_from pg_copy_to pg_dbname pg_delete
+pg_end_copy pg_escape_bytea pg_escape_string pg_execute pg_fetch_all pg_fetch_all_columns pg_fetch_array
+pg_fetch_assoc pg_fetch_object pg_fetch_result pg_fetch_row pg_field_is_null pg_field_name pg_field_num
+pg_field_prtlen pg_field_size pg_field_table pg_field_type pg_field_type_oid pg_free_result pg_get_notify
+pg_get_pid pg_get_result pg_host pg_insert pg_last_error pg_last_notice pg_last_oid pg_lo_close
+pg_lo_create pg_lo_export pg_lo_import pg_lo_open pg_lo_read pg_lo_read_all pg_lo_seek pg_lo_tell
+pg_lo_unlink pg_lo_write pg_meta_data pg_num_fields pg_num_rows pg_options pg_parameter_status pg_pconnect
+pg_ping pg_port pg_prepare pg_put_line pg_query pg_query_params pg_result_error pg_result_error_field
+pg_result_seek pg_result_status pg_select pg_send_execute pg_send_prepare pg_send_query
+pg_send_query_params pg_set_client_encoding pg_set_error_verbosity pg_trace pg_transaction_status pg_tty
+pg_unescape_bytea pg_untrace pg_update pg_version phar_apiversion phar_begin phar_cancompress
+phar_canwrite phar_commit phar_compressallfilesbzip2 phar_compressallfilesgz phar_construct phar_count
+phar_getmetadata phar_getmodified phar_getsignature phar_getstub phar_getversion phar_isflushingtophar
+phar_loadphar phar_mapphar phar_offsetexists phar_offsetget phar_offsetset phar_offsetunset
+phar_setmetadata phar_setstub phar_uncompressallfiles pharfileinfo_chmod pharfileinfo_construct
+pharfileinfo_getcompressedsize pharfileinfo_getcrc32 pharfileinfo_getmetadata pharfileinfo_getpharflags
+pharfileinfo_iscompressed pharfileinfo_iscompressedbzip2 pharfileinfo_iscompressedgz
+pharfileinfo_iscrcchecked pharfileinfo_setcompressedbzip2 pharfileinfo_setcompressedgz
+pharfileinfo_setmetadata pharfileinfo_setuncompressed php_check_syntax php_ini_scanned_files php_logo_guid
+php_sapi_name php_strip_whitespace php_uname phpcredits phpinfo phpversion pi png2wbmp popen pos
+posix_access posix_ctermid posix_get_last_error posix_getcwd posix_getegid posix_geteuid posix_getgid
+posix_getgrgid posix_getgrnam posix_getgroups posix_getlogin posix_getpgid posix_getpgrp posix_getpid
+posix_getppid posix_getpwnam posix_getpwuid posix_getrlimit posix_getsid posix_getuid posix_isatty
+posix_kill posix_mkfifo posix_mknod posix_setegid posix_seteuid posix_setgid posix_setpgid posix_setsid
+posix_setuid posix_strerror posix_times posix_ttyname posix_uname pow preg_grep preg_last_error preg_match
+preg_match_all preg_quote preg_replace preg_replace_callback preg_split prev print print_r printer_abort
+printer_close printer_create_brush printer_create_dc printer_create_font printer_create_pen
+printer_delete_brush printer_delete_dc printer_delete_font printer_delete_pen printer_draw_bmp
+printer_draw_chord printer_draw_elipse printer_draw_line printer_draw_pie printer_draw_rectangle
+printer_draw_roundrect printer_draw_text printer_end_doc printer_end_page printer_get_option printer_list
+printer_logical_fontheight printer_open printer_select_brush printer_select_font printer_select_pen
+printer_set_option printer_start_doc printer_start_page printer_write printf proc_close proc_get_status
+proc_nice proc_open proc_terminate property_exists ps_add_bookmark ps_add_launchlink ps_add_locallink
+ps_add_note ps_add_pdflink ps_add_weblink ps_arc ps_arcn ps_begin_page ps_begin_pattern ps_begin_template
+ps_circle ps_clip ps_close ps_close_image ps_closepath ps_closepath_stroke ps_continue_text ps_curveto
+ps_delete ps_end_page ps_end_pattern ps_end_template ps_fill ps_fill_stroke ps_findfont ps_get_buffer
+ps_get_parameter ps_get_value ps_hyphenate ps_include_file ps_lineto ps_makespotcolor ps_moveto ps_new
+ps_open_file ps_open_image ps_open_image_file ps_open_memory_image ps_place_image ps_rect ps_restore
+ps_rotate ps_save ps_scale ps_set_border_color ps_set_border_dash ps_set_border_style ps_set_info
+ps_set_parameter ps_set_text_pos ps_set_value ps_setcolor ps_setdash ps_setflat ps_setfont ps_setgray
+ps_setlinecap ps_setlinejoin ps_setlinewidth ps_setmiterlimit ps_setoverprintmode ps_setpolydash
+ps_shading ps_shading_pattern ps_shfill ps_show ps_show2 ps_show_boxed ps_show_xy ps_show_xy2
+ps_string_geometry ps_stringwidth ps_stroke ps_symbol ps_symbol_name ps_symbol_width ps_translate
+pspell_add_to_personal pspell_add_to_session pspell_check pspell_clear_session pspell_config_create
+pspell_config_data_dir pspell_config_dict_dir pspell_config_ignore pspell_config_mode
+pspell_config_personal pspell_config_repl pspell_config_runtogether pspell_config_save_repl pspell_new
+pspell_new_config pspell_new_personal pspell_save_wordlist pspell_store_replacement pspell_suggest putenv
+px_close px_create_fp px_date2string px_delete px_delete_record px_get_field px_get_info px_get_parameter
+px_get_record px_get_schema px_get_value px_insert_record px_new px_numfields px_numrecords px_open_fp
+px_put_record px_retrieve_record px_set_blob_file px_set_parameter px_set_tablename px_set_targetencoding
+px_set_value px_timestamp2string px_update_record
+qdom_error qdom_tree quoted_printable_decode quotemeta
+rad2deg radius_acct_open radius_add_server radius_auth_open radius_close radius_config
+radius_create_request radius_cvt_addr radius_cvt_int radius_cvt_string radius_demangle
+radius_demangle_mppe_key radius_get_attr radius_get_vendor_attr radius_put_addr radius_put_attr
+radius_put_int radius_put_string radius_put_vendor_addr radius_put_vendor_attr radius_put_vendor_int
+radius_put_vendor_string radius_request_authenticator radius_send_request radius_server_secret
+radius_strerror rand range rar_close rar_entry_get rar_extract rar_getattr rar_getcrc rar_getfiletime
+rar_gethostos rar_getmethod rar_getname rar_getpackedsize rar_getunpackedsize rar_getversion rar_list
+rar_open rawurldecode rawurlencode read_exif_data readdir readfile readgzfile readline
+readline_add_history readline_callback_handler_install readline_callback_handler_remove
+readline_callback_read_char readline_clear_history readline_completion_function readline_info
+readline_list_history readline_on_new_line readline_read_history readline_redisplay readline_write_history
+readlink real realpath recode recode_file recode_string register_shutdown_function register_tick_function
+rename rename_function requests reset responses restore_error_handler restore_exception_handler
+restore_include_path rewind rewinddir rmdir round rpm_close rpm_get_tag rpm_is_valid rpm_open rpm_version
+rsort rtrim runkit_class_adopt runkit_class_emancipate runkit_constant_add runkit_constant_redefine
+runkit_constant_remove runkit_function_add runkit_function_copy runkit_function_redefine
+runkit_function_remove runkit_function_rename runkit_import runkit_lint runkit_lint_file runkit_method_add
+runkit_method_copy runkit_method_redefine runkit_method_remove runkit_method_rename
+runkit_return_value_used runkit_sandbox_output_handler runkit_superglobals
+satellite_caught_exception satellite_exception_id satellite_exception_value satellite_get_repository_id
+satellite_load_idl satellite_object_to_string scandir sem_acquire sem_get sem_release sem_remove serialize
+sesam_affected_rows sesam_commit sesam_connect sesam_diagnostic sesam_disconnect sesam_errormsg
+sesam_execimm sesam_fetch_array sesam_fetch_result sesam_fetch_row sesam_field_array sesam_field_name
+sesam_free_result sesam_num_fields sesam_query sesam_rollback sesam_seek_row sesam_settransaction
+session_cache_expire session_cache_limiter session_commit session_decode session_destroy session_encode
+session_get_cookie_params session_id session_is_registered session_module_name session_name
+session_pgsql_add_error session_pgsql_get_error session_pgsql_get_field session_pgsql_reset
+session_pgsql_set_field session_pgsql_status session_regenerate_id session_register session_save_path
+session_set_cookie_params session_set_save_handler session_start session_unregister session_unset
+session_write_close set_error_handler set_exception_handler set_file_buffer set_include_path
+set_magic_quotes_runtime set_time_limit setcookie setlocale setrawcookie settype sha1 sha1_file shell_exec
+shm_attach shm_detach shm_get_var shm_put_var shm_remove shm_remove_var shmop_close shmop_delete
+shmop_open shmop_read shmop_size shmop_write show_source shuffle similar_text
+simplexml_element_addAttribute simplexml_element_addChild simplexml_element_asXML
+simplexml_element_attributes simplexml_element_children simplexml_element_construct
+simplexml_element_getDocNamespaces simplexml_element_getName simplexml_element_getNamespaces
+simplexml_element_registerXPathNamespace simplexml_element_xpath simplexml_import_dom simplexml_load_file
+simplexml_load_string sin sinh sizeof sleep snmp_get_quick_print snmp_get_valueretrieval snmp_read_mib
+snmp_set_enum_print snmp_set_oid_numeric_print snmp_set_oid_output_format snmp_set_quick_print
+snmp_set_valueretrieval snmpget snmpgetnext snmprealwalk snmpset snmpwalk snmpwalkoid soap_soapclient_call
+soap_soapclient_construct soap_soapclient_dorequest soap_soapclient_getfunctions
+soap_soapclient_getlastrequest soap_soapclient_getlastrequestheaders soap_soapclient_getlastresponse
+soap_soapclient_getlastresponseheaders soap_soapclient_gettypes soap_soapclient_setcookie
+soap_soapclient_soapcall soap_soapfault_construct soap_soapheader_construct soap_soapparam_construct
+soap_soapserver_addfunction soap_soapserver_construct soap_soapserver_fault soap_soapserver_getfunctions
+soap_soapserver_handle soap_soapserver_setclass soap_soapserver_setpersistence soap_soapvar_construct
+socket_accept socket_bind socket_clear_error socket_close socket_connect socket_create
+socket_create_listen socket_create_pair socket_get_option socket_get_status socket_getpeername
+socket_getsockname socket_last_error socket_listen socket_read socket_recv socket_recvfrom socket_select
+socket_send socket_sendto socket_set_block socket_set_blocking socket_set_nonblock socket_set_option
+socket_set_timeout socket_shutdown socket_strerror socket_write sort soundex spl_autoload
+spl_autoload_call spl_autoload_extensions spl_autoload_functions spl_autoload_register
+spl_autoload_unregister spl_classes spl_object_hash split spliti sprintf sql_regcase sqlite_array_query
+sqlite_busy_timeout sqlite_changes sqlite_close sqlite_column sqlite_create_aggregate
+sqlite_create_function sqlite_current sqlite_error_string sqlite_escape_string sqlite_exec sqlite_factory
+sqlite_fetch_all sqlite_fetch_array sqlite_fetch_column_types sqlite_fetch_object sqlite_fetch_single
+sqlite_fetch_string sqlite_field_name sqlite_has_more sqlite_has_prev sqlite_key sqlite_last_error
+sqlite_last_insert_rowid sqlite_libencoding sqlite_libversion sqlite_next sqlite_num_fields
+sqlite_num_rows sqlite_open sqlite_popen sqlite_prev sqlite_query sqlite_rewind sqlite_seek
+sqlite_single_query sqlite_udf_decode_binary sqlite_udf_encode_binary sqlite_unbuffered_query sqlite_valid
+sqrt srand sscanf ssh2_auth_hostbased_file ssh2_auth_none ssh2_auth_password ssh2_auth_pubkey_file
+ssh2_connect ssh2_exec ssh2_fetch_stream ssh2_fingerprint ssh2_methods_negotiated ssh2_publickey_add
+ssh2_publickey_init ssh2_publickey_list ssh2_publickey_remove ssh2_scp_recv ssh2_scp_send ssh2_sftp
+ssh2_sftp_lstat ssh2_sftp_mkdir ssh2_sftp_readlink ssh2_sftp_realpath ssh2_sftp_rename ssh2_sftp_rmdir
+ssh2_sftp_stat ssh2_sftp_symlink ssh2_sftp_unlink ssh2_shell ssh2_tunnel stat stats_absolute_deviation
+stats_cdf_beta stats_cdf_binomial stats_cdf_cauchy stats_cdf_chisquare stats_cdf_exponential stats_cdf_f
+stats_cdf_gamma stats_cdf_laplace stats_cdf_logistic stats_cdf_negative_binomial
+stats_cdf_noncentral_chisquare stats_cdf_noncentral_f stats_cdf_poisson stats_cdf_t stats_cdf_uniform
+stats_cdf_weibull stats_covariance stats_den_uniform stats_dens_beta stats_dens_cauchy
+stats_dens_chisquare stats_dens_exponential stats_dens_f stats_dens_gamma stats_dens_laplace
+stats_dens_logistic stats_dens_negative_binomial stats_dens_normal stats_dens_pmf_binomial
+stats_dens_pmf_hypergeometric stats_dens_pmf_poisson stats_dens_t stats_dens_weibull stats_harmonic_mean
+stats_kurtosis stats_rand_gen_beta stats_rand_gen_chisquare stats_rand_gen_exponential stats_rand_gen_f
+stats_rand_gen_funiform stats_rand_gen_gamma stats_rand_gen_ibinomial stats_rand_gen_ibinomial_negative
+stats_rand_gen_int stats_rand_gen_ipoisson stats_rand_gen_iuniform stats_rand_gen_noncenral_chisquare
+stats_rand_gen_noncentral_f stats_rand_gen_noncentral_t stats_rand_gen_normal stats_rand_gen_t
+stats_rand_get_seeds stats_rand_phrase_to_seeds stats_rand_ranf stats_rand_setall stats_skew
+stats_standard_deviation stats_stat_binomial_coef stats_stat_correlation stats_stat_gennch
+stats_stat_independent_t stats_stat_innerproduct stats_stat_noncentral_t stats_stat_paired_t
+stats_stat_percentile stats_stat_powersum stats_variance str_getcsv str_ireplace str_pad str_repeat
+str_replace str_rot13 str_shuffle str_split str_word_count strcasecmp strchr strcmp strcoll strcspn
+stream_bucket_append stream_bucket_make_writeable stream_bucket_new stream_bucket_prepend
+stream_context_create stream_context_get_default stream_context_get_options stream_context_set_option
+stream_context_set_params stream_copy_to_stream stream_encoding stream_filter_append stream_filter_prepend
+stream_filter_register stream_filter_remove stream_get_contents stream_get_filters stream_get_line
+stream_get_meta_data stream_get_transports stream_get_wrappers stream_register_wrapper
+stream_resolve_include_path stream_select stream_set_blocking stream_set_timeout stream_set_write_buffer
+stream_socket_accept stream_socket_client stream_socket_enable_crypto stream_socket_get_name
+stream_socket_pair stream_socket_recvfrom stream_socket_sendto stream_socket_server stream_socket_shutdown
+stream_wrapper_register stream_wrapper_restore stream_wrapper_unregister strftime string strip_tags
+stripcslashes stripos stripslashes stristr strlen strnatcasecmp strnatcmp strncasecmp strncmp strpbrk
+strpos strptime strrchr strrev strripos strrpos strspn strstr strtok strtolower strtotime strtoupper strtr
+strval substr substr_compare substr_count substr_replace swf_actiongeturl swf_actiongotoframe
+swf_actiongotolabel swf_actionnextframe swf_actionplay swf_actionprevframe swf_actionsettarget
+swf_actionstop swf_actiontogglequality swf_actionwaitforframe swf_addbuttonrecord swf_addcolor
+swf_closefile swf_definebitmap swf_definefont swf_defineline swf_definepoly swf_definerect swf_definetext
+swf_endbutton swf_enddoaction swf_endshape swf_endsymbol swf_fontsize swf_fontslant swf_fonttracking
+swf_getbitmapinfo swf_getfontinfo swf_getframe swf_labelframe swf_lookat swf_modifyobject swf_mulcolor
+swf_nextid swf_oncondition swf_openfile swf_ortho swf_ortho2 swf_perspective swf_placeobject swf_polarview
+swf_popmatrix swf_posround swf_pushmatrix swf_removeobject swf_rotate swf_scale swf_setfont swf_setframe
+swf_shapearc swf_shapecurveto swf_shapecurveto3 swf_shapefillbitmapclip swf_shapefillbitmaptile
+swf_shapefilloff swf_shapefillsolid swf_shapelinesolid swf_shapelineto swf_shapemoveto swf_showframe
+swf_startbutton swf_startdoaction swf_startshape swf_startsymbol swf_textwidth swf_translate swf_viewport
+swish_construct swish_getmetalist swish_getpropertylist swish_prepare swish_query swishresult_getmetalist
+swishresult_stem swishresults_getparsedwords swishresults_getremovedstopwords swishresults_nextresult
+swishresults_seekresult swishsearch_execute swishsearch_resetlimit swishsearch_setlimit
+swishsearch_setphrasedelimiter swishsearch_setsort swishsearch_setstructure sybase_affected_rows
+sybase_close sybase_connect sybase_data_seek sybase_deadlock_retry_count sybase_fetch_array
+sybase_fetch_assoc sybase_fetch_field sybase_fetch_object sybase_fetch_row sybase_field_seek
+sybase_free_result sybase_get_last_message sybase_min_client_severity sybase_min_error_severity
+sybase_min_message_severity sybase_min_server_severity sybase_num_fields sybase_num_rows sybase_pconnect
+sybase_query sybase_result sybase_select_db sybase_set_message_handler sybase_unbuffered_query symlink
+sys_get_temp_dir sys_getloadavg syslog system
+tan tanh tcpwrap_check tempnam textdomain tidyNode_hasChildren tidyNode_hasSiblings tidyNode_isAsp
+tidyNode_isComment tidyNode_isHtml tidyNode_isJste tidyNode_isPhp tidyNode_isText tidy_access_count
+tidy_clean_repair tidy_config_count tidy_construct tidy_diagnose tidy_error_count tidy_get_body
+tidy_get_config tidy_get_error_buffer tidy_get_head tidy_get_html tidy_get_html_ver tidy_get_opt_doc
+tidy_get_output tidy_get_release tidy_get_root tidy_get_status tidy_getopt tidy_is_xhtml tidy_is_xml
+tidy_load_config tidy_node_get_attr tidy_node_get_nodes tidy_node_next tidy_node_prev tidy_parse_file
+tidy_parse_string tidy_repair_file tidy_repair_string tidy_reset_config tidy_save_config tidy_set_encoding
+tidy_setopt tidy_warning_count tidynode_getparent time time_nanosleep time_sleep_until
+timezone_abbreviations_list timezone_identifiers_list timezone_name_from_abbr timezone_name_get
+timezone_offset_get timezone_open timezone_transitions_get tmpfile token_get_all token_name touch
+trigger_error trim
+uasort ucfirst ucwords udm_add_search_limit udm_alloc_agent udm_alloc_agent_array udm_api_version
+udm_cat_list udm_cat_path udm_check_charset udm_check_stored udm_clear_search_limits udm_close_stored
+udm_crc32 udm_errno udm_error udm_find udm_free_agent udm_free_ispell_data udm_free_res udm_get_doc_count
+udm_get_res_field udm_get_res_param udm_hash32 udm_load_ispell_data udm_open_stored udm_set_agent_param
+uksort umask unicode_encode unicode_semantics uniqid unixtojd unlink unpack unregister_tick_function
+unserialize unset urldecode urlencode urls use_soap_error_handler user_error usleep usort utf8_decode
+utf8_encode
+var_dump var_export variant_abs variant_add variant_and variant_cast variant_cat variant_cmp
+variant_date_from_timestamp variant_date_to_timestamp variant_div variant_eqv variant_fix variant_get_type
+variant_idiv variant_imp variant_int variant_mod variant_mul variant_neg variant_not variant_or
+variant_pow variant_round variant_set variant_set_type variant_sub variant_xor version_compare vfprintf
+virtual vpopmail_add_alias_domain vpopmail_add_alias_domain_ex vpopmail_add_domain vpopmail_add_domain_ex
+vpopmail_add_user vpopmail_alias_add vpopmail_alias_del vpopmail_alias_del_domain vpopmail_alias_get
+vpopmail_alias_get_all vpopmail_auth_user vpopmail_del_domain vpopmail_del_domain_ex vpopmail_del_user
+vpopmail_error vpopmail_passwd vpopmail_set_user_quota vprintf vsprintf
+w32api_deftype w32api_init_dtype w32api_invoke_abs w32api_invoke_function w32api_register_function
+w32api_set_call_method wddx_add_vars wddx_deserialize wddx_packet_end wddx_packet_start
+wddx_serialize_value wddx_serialize_vars wddx_unserialize win32_create_service win32_delete_service
+win32_get_last_control_message win32_ps_list_procs win32_ps_stat_mem win32_ps_stat_proc
+win32_query_service_status win32_set_service_status win32_start_service
+win32_start_service_ctrl_dispatcher win32_stop_service wordwrap
+xattr_get xattr_list xattr_remove xattr_set xattr_supported xdiff_file_diff xdiff_file_diff_binary
+xdiff_file_merge3 xdiff_file_patch xdiff_file_patch_binary xdiff_string_diff xdiff_string_diff_binary
+xdiff_string_merge3 xdiff_string_patch xdiff_string_patch_binary xml_error_string
+xml_get_current_byte_index xml_get_current_column_number xml_get_current_line_number xml_get_error_code
+xml_parse xml_parse_into_struct xml_parser_create xml_parser_create_ns xml_parser_free
+xml_parser_get_option xml_parser_set_option xml_set_character_data_handler xml_set_default_handler
+xml_set_element_handler xml_set_end_namespace_decl_handler xml_set_external_entity_ref_handler
+xml_set_notation_decl_handler xml_set_object xml_set_processing_instruction_handler
+xml_set_start_namespace_decl_handler xml_set_unparsed_entity_decl_handler xmlreader_close xmlreader_expand
+xmlreader_getattribute xmlreader_getattributeno xmlreader_getattributens xmlreader_getparserproperty
+xmlreader_isvalid xmlreader_lookupnamespace xmlreader_movetoattribute xmlreader_movetoattributeNo
+xmlreader_movetoattributeNs xmlreader_movetoelement xmlreader_movetofirstattribute
+xmlreader_movetonextattribute xmlreader_next xmlreader_open xmlreader_read xmlreader_setparserproperty
+xmlreader_setrelaxngschema xmlreader_setrelaxngschemasource xmlreader_xml xmlrpc_decode
+xmlrpc_decode_request xmlrpc_encode xmlrpc_encode_request xmlrpc_get_type xmlrpc_is_fault
+xmlrpc_parse_method_descriptions xmlrpc_server_add_introspection_data xmlrpc_server_call_method
+xmlrpc_server_create xmlrpc_server_destroy xmlrpc_server_register_introspection_callback
+xmlrpc_server_register_method xmlrpc_set_type xmlwriter_end_attribute xmlwriter_end_cdata
+xmlwriter_end_comment xmlwriter_end_document xmlwriter_end_dtd xmlwriter_end_dtd_attlist
+xmlwriter_end_dtd_element xmlwriter_end_dtd_entity xmlwriter_end_element xmlwriter_end_pi xmlwriter_flush
+xmlwriter_full_end_element xmlwriter_open_memory xmlwriter_open_uri xmlwriter_output_memory
+xmlwriter_set_indent xmlwriter_set_indent_string xmlwriter_start_attribute xmlwriter_start_attribute_ns
+xmlwriter_start_cdata xmlwriter_start_comment xmlwriter_start_document xmlwriter_start_dtd
+xmlwriter_start_dtd_attlist xmlwriter_start_dtd_element xmlwriter_start_dtd_entity xmlwriter_start_element
+xmlwriter_start_element_ns xmlwriter_start_pi xmlwriter_text xmlwriter_write_attribute
+xmlwriter_write_attribute_ns xmlwriter_write_cdata xmlwriter_write_comment xmlwriter_write_dtd
+xmlwriter_write_dtd_attlist xmlwriter_write_dtd_element xmlwriter_write_dtd_entity xmlwriter_write_element
+xmlwriter_write_element_ns xmlwriter_write_pi xmlwriter_write_raw xpath_eval xpath_eval_expression
+xpath_new_context xpath_register_ns xpath_register_ns_auto xptr_eval xptr_new_context
+xsl_xsltprocessor_construct xsl_xsltprocessor_get_parameter xsl_xsltprocessor_has_exslt_support
+xsl_xsltprocessor_import_stylesheet xsl_xsltprocessor_register_php_functions
+xsl_xsltprocessor_remove_parameter xsl_xsltprocessor_set_parameter xsl_xsltprocessor_transform_to_doc
+xsl_xsltprocessor_transform_to_uri xsl_xsltprocessor_transform_to_xml xslt_backend_info xslt_backend_name
+xslt_backend_version xslt_create xslt_errno xslt_error xslt_free xslt_getopt xslt_process xslt_set_base
+xslt_set_encoding xslt_set_error_handler xslt_set_log xslt_set_object xslt_set_sax_handler
+xslt_set_sax_handlers xslt_set_scheme_handler xslt_set_scheme_handlers xslt_setopt
+yaz_addinfo yaz_ccl_conf yaz_ccl_parse yaz_close yaz_connect yaz_database yaz_element yaz_errno yaz_error
+yaz_es yaz_es_result yaz_get_option yaz_hits yaz_itemorder yaz_present yaz_range yaz_record yaz_scan
+yaz_scan_result yaz_schema yaz_search yaz_set_option yaz_sort yaz_syntax yaz_wait yp_all yp_cat
+yp_err_string yp_errno yp_first yp_get_default_domain yp_master yp_match yp_next yp_order
+zend_logo_guid zend_version zip_close zip_entry_close zip_entry_compressedsize zip_entry_compressionmethod
+zip_entry_filesize zip_entry_name zip_entry_open zip_entry_read zip_open zip_read ziparchive_addfile
+ziparchive_addfromstring ziparchive_close ziparchive_deleteindex ziparchive_deletename
+ziparchive_extractto ziparchive_getarchivecomment ziparchive_getcommentindex ziparchive_getcommentname
+ziparchive_getfromindex ziparchive_getfromname ziparchive_getnameindex ziparchive_getstream
+ziparchive_locatename ziparchive_open ziparchive_renameindex ziparchive_renamename
+ziparchive_setarchivecomment ziparchive_setcommentindex ziparchive_setcommentname ziparchive_statindex
+ziparchive_statname ziparchive_unchangeall ziparchive_unchangearchive ziparchive_unchangeindex
+ziparchive_unchangename zlib_get_coding_type
+/C6"Built-in Constants" STYLE_EXTENSION
+CAL_GREGORIAN CAL_JULIAN CAL_JEWISH CAL_FRENCH CL_EXPUNGE CP_MOVE CP_UID CRYPT_BLOWFISH CRYPT_EXT_DES CRYPT_MD5 CRYPT_STD_DES
+DOCUMENT_ROOT
+E_ALL E_CORE_ERROR E_CORE_WARNING E_ERROR E_NOTICE E_PARSE E_WARNING
+FT_INTERNAL FT_PEEK FT_UID
+GATEWAY_INTERFACE
+HTTP_ACCEPT HTTP_ACCEPT_CHARSET HTTP_ACCEPT_LANGUAGE HTTP_CONNECTION HTTP_ENCODING HTTP_HOST HTTP_REFERER
+HTTP_USER_AGENT
+LATT_MARKED LATT_NOINFERIORS LATT_NOSELECT LATT_UNMARKED LC_ALL LC_COLLATE LC_CTYPE LC_MONETARY LC_NUMERIC
+LC_TIME
+MCAL_APRIL MCAL_AUGUST MCAL_DECEMBER MCAL_FEBRUARY MCAL_FRIDAY MCAL_JANUARY MCAL_JULY MCAL_MARCH
+MCAL_MAYMCAL_JUNE MCAL_MONDAY MCAL_NOVEMBER MCAL_OCTOBER MCAL_RECUR_DAILY MCAL_RECUR_MONTHLY_MDAY
+MCAL_RECUR_MONTHLY_WDAY MCAL_RECUR_NONE MCAL_RECUR_WEEKLY MCAL_RECUR_YEARLY MCAL_SATURDAY MCAL_SEPTEMBER
+MCAL_SUNDAY MCAL_THURSDAY MCAL_TUESDAY MCAL_WEDNESDAY MCRYPT_CRYPT MCRYPT_DES MCRYPT_DES_COMPAT
+MCRYPT_GOST MCRYPT_IDEA MCRYPT_RC2 MCRYPT_RC6 MCRYPT_SAFER128 MCRYPT_SAFER64 MCRYPT_TEAN MCRYPT_TWOFISH
+MCRYPT_TWOFISH128 MCRYPT_TWOFISH192 MCRYPT_ThreeWAY MCRYPT_TripleDES MHASH_CRC32 MHASH_CRC32B MHASH_GOST
+MHASH_HAVAL MHASH_MD5 MHASH_RIPEMD128 MHASH_RIPEMD160 MHASH_SHA1 MHASH_SNEFRU MHASH_TIGER
+OCI_ASSOC OCI_B_BLOB OCI_B_CFILE OCI_B_CLOB OCI_B_FILE OCI_B_ROWID OCI_COMMIT_ON_SUCCESS OCI_DEFAULT
+OCI_D_FILE OCI_D_LOB OCI_D_ROWID OCI_NUM OCI_RETURN_LOBS ODBC_BINMODE_CONVERT ODBC_BINMODE_PASSTHRU
+ODBC_BINMODE_RETURN OP_ANONYMOUS OP_HALFOPEN OP_READONLY
+PATH_TRANSLATED PCRE_ANCHORED PCRE_CASELESS PCRE_DOLLAR_ENDONLY PCRE_DOTALL PCRE_EXTENDED PCRE_EXTRA
+PCRE_MULTILINE PCRE_NOTBOL PCRE_NOTEOL PCRE_UNGREEDY PGSQL_ASSOC PGSQL_BOTH PGSQL_NUM PHP_OS PHP_VERSION
+PREG_PATTERN_ORDER PREG_SET_ORDER PREG_SPLIT_NO_EMPTY
+QUERY_STRING
+REMOTE_ADDR REMOTE_PORT REQUEST_METHOD REQUEST_URI RETURN_NULLS
+SCRIPT_FILENAME SCRIPT_NAME SERVER_ADMIN SERVER_NAME SERVER_PORT SERVER_PROTOCOL SERVER_SIGNATURE
+SERVER_SOFTWARE SQL_CUR_DEFAULT SQL_CUR_USE_DRIVER SQL_CUR_USE_IF_NEEDED SQL_CUR_USE_ODBC
+XML_ERROR_ASYNC_ENTITY XML_ERROR_ATTRIBUTE_EXTERNAL_ENTITY_REF XML_ERROR_BAD_CHAR_REF
+XML_ERROR_BINARY_ENTITY_REF XML_ERROR_DUPLICATE_ATTRIBUTE XML_ERROR_EXTERNAL_ENTITY_HANDLING
+XML_ERROR_INCORRECT_ENCODING XML_ERROR_INVALID_TOKEN XML_ERROR_JUNK_AFTER_DOC_ELEMENT
+XML_ERROR_MISPLACED_XML_PI XML_ERROR_NONE XML_ERROR_NO_ELEMENTS XML_ERROR_NO_MEMORY
+XML_ERROR_PARAM_ENTITY_REF XML_ERROR_PARTIAL_CHAR XML_ERROR_RECURSIVE_ENTITY_REF XML_ERROR_SYNTAX
+XML_ERROR_TAG_MISMATCH XML_ERROR_UNCLOSED_CDATA_SECTION XML_ERROR_UNCLOSED_TOKEN
+XML_ERROR_UNDEFINED_ENTITY XML_ERROR_UNKNOWN_ENCODING XML_OPTION_CASE_FOLDING XML_OPTION_TARGET_ENCODING
+__CLASS__ __DIR__ __FILE__ __FUNCTION__ __LINE__ __METHOD__ __NAMESPACE__ __TRAIT__
+/C7"Built-in Variables" STYLE_VARIABLE
+$php_errormsg
+HTTP_COOKIE_VARS HTTP_GET_VARS HTTP_POST_VARS
+PHP_SELF
+argc argv
+/C8"Keywords" STYLE_KEYWORD
+$GLOBALS $HTTP_COOKIE_VARS $HTTP_ENV_VARS $HTTP_GET_VARS $HTTP_POST_FILES $HTTP_POST_VARS
+$HTTP_SERVER_VARS $HTTP_SESSION_VARS $PHP_SELF $_COOKIE $_ENV $_FILES $_GET $_POST $_REQUEST $_SERVER
+$_SESSION $argc $argv $this
+NULL
+__autoload __call __callStatic __clone __construct __destruct __get __invoke __isset __set __set_state
+__sleep __toString __unset __wakeup
+abstract as
+catch cfunction class clone const
+declare
+enddeclare extends
+false final
+global goto
+implements instanceof interface
+namespace new
+old_function
+parent private protected public
+self static stdClass
+throw trait true try
+use
+var
Index: doc/tools/ultraedit/ultraedit/wordfiles/python.uew
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/wordfiles/python.uew	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/wordfiles/python.uew	(working copy)
@@ -0,0 +1,187 @@
+/L20"Python" PYTHON_LANG Line Comment = # Escape Char = \ String Literal Prefix = r File Extensions = PY PYW
+/Regexp Type = Perl
+/TGBegin "Classes"
+/TGFindStr = "^[ \t]*class[ \t]+([^:\r\n]*)\("
+/TGBegin "Parameters"
+/TGFindStr = "[ \t\n]*([^,]+)"
+/TGFindBStart = "\("
+/TGFindBEnd = "\)"
+/TGEnd
+/TGFindStr = "^[ \t]*class[ \t]+([^:\r\n]*):"
+/TGEnd
+/TGBegin "Functions"
+/TGFindStr = "^[ \t]*def[ \t]+([^:\r\n]*)\("
+/TGBegin "Parameters"
+/TGFindStr = "[ \t\n]*([^,]+)"
+/TGFindBStart = "\("
+/TGFindBEnd = "\)"
+/TGEnd
+/TGEnd
+/Indent Strings = ":"
+/Delimiters = !@%^&*()-+=|\/{}[]:;"'`<> ,	.
+/Open Brace Strings = "(" "[" "{"
+/Close Brace Strings = ")" "]" "}"
+/C1"Keywords" STYLE_KEYWORD
+and as assert
+break
+class continue
+def del
+elif else except exec
+finally for from
+global
+if import in is
+lambda
+not
+object or
+pass print
+raise return
+try
+while with
+yield
+/C2"Built-in Functions" STYLE_FUNCTION
+Ellipsis
+False
+None NotImplemented
+True
+__import__
+abs all any
+basestring bin bool buffer
+callable chr classmethod cmp coerce compile complex
+delattr dict dir divmod
+enumerate eval execfile
+file filter float format frozenset
+getattr globals
+hasattr hash help hex
+id input int intern isinstance issubclass iter
+len list locals long
+map max min
+next
+oct open ord
+pow property
+range raw_input reduce reload repr reversed round
+set setattr slice sorted staticmethod str sum super
+tuple type
+unichr unicode
+vars
+xrange
+zip
+/C3"Methods" STYLE_METHOD
+Decimal
+__abs__ __add__ __and__ __call__ __cmp__ __coerce__ __contains__ __del__ __delattr__ __delitem__
+__delslice__ __div__ __divmod__ __eq__ __float__ __floordiv__ __ge__ __getattribute__ __getitem__
+__getnewargs__ __getslice__ __gt__ __hash__ __hex__ __iadd__ __iand__ __idiv__ __ilshift__ __imod__
+__imul__ __index__ __init__ __int__ __invert__ __ior__ __ipow__ __irshift__ __isub__ __iter__ __ixor__
+__le__ __len__ __long__ __lshift__ __lt__ __mod__ __mul__ __ne__ __neg__ __nonzero__ __oct__ __or__
+__pos__ __pow__ __radd__ __rand__ __rdiv__ __rdivmod__ __reduce__ __reduce_ex__ __repr__ __reserved__
+__rfloordiv__ __rlshift__ __rmod__ __rmul__ __ror__ __rpow__ __rrshift__ __rshift__ __rsub__ __rtruediv__
+__rxor__ __setattr__ __setitem__ __setslice__ __str__ __sub__ __xor__
+add append
+capitalize center clear close conjugate copy count
+decode difference discard
+encode endswith expandtabs extend
+fileno find flush fromkeys
+get getcontext
+has_key
+index insert intersection intersection_update isalnum isalpha isatty isdigit islower isspace issubset
+issuperset istitle isupper items iteritems iterkeys itervalues
+join
+keys
+ljust lower lstrip
+pop popitem
+read readline readlines remove replace reverse rfind rindex rjust rsplit rstrip
+seek setdefault sort split splitlines startswith strip swapcase symmetric_difference
+symmetric_difference_update
+tell title translate truncate
+union update upper
+values
+write writelines
+zfill
+/C4"Attributes" STYLE_ATTRIBUTE
+__author__ __bases__ __class__ __dict__ __doc__ __email__ __members__ __methods__ __name__ __slots__
+__version__
+/C5"Exceptions"
+ArithmeticError AssertionError AttributeError
+BaseException
+DeprecationWarning
+EOFError EnvironmentError Exception
+FloatingPointError FutureWarning
+GeneratorExit
+IOError ImportError ImportWarning IndentationError IndexError
+KeyError KeyboardInterrupt
+LookupError
+MemoryError
+NameError NotImplementedError
+OSError OverflowError OverflowWarning
+PendingDeprecationWarning
+ReferenceError RuntimeError RuntimeWarning
+StandardError StopIteration SyntaxError SyntaxWarning SystemError SystemExit
+TabError TypeError
+UnboundLocalError UnicodeDecodeError UnicodeEncodeError UnicodeError UnicodeTranslateError UnicodeWarning
+UserWarning
+ValueError
+Warning WindowsError
+ZeroDivisionError
+/C6"Operators" STYLE_OPERATOR
+!
+%
+&
+*
++
+-
+// /
+<
+=
+>
+^
+|
+~
+/C7"Common Libs"
+.ElementTree .ascii .ast .audio .base .charset .dom .encoders .errors .etree .expat .generator .handler
+.handlers .header .headers .idna .image .iterators .message .mime .minidom .multipart .nonmultipart .panel
+.parser .parsers .path .pulldom .sax .saxutils .simple_server .stats .test_support .text .textpad .util
+.utils .validate .visitor .wrapper .xmlreader
+AL
+BaseHTTPServer Bastion
+CGIHTTPServer Carbon ConfigParser Cookie
+DEVICE DocXMLRPCServer
+FL
+GL
+HTMLParser
+MimeWriter
+NNTPError
+Queue
+SUNAUDIODEV ScrolledText SimpleHTTPServer SimpleXMLRPCServer SocketServer StringIO
+Tix Tkinter
+UserDict UserList UserString
+__builtin__ __future__ __main__ _locale _winreg
+aifc al anydbm array asynchat asyncore atexit audioop
+base64 bdb binascii binhex bisect bsddb bz2
+cPickle cProfile cStringIO calendar cd cgi cgitb chunk cmath cmd code codecs codeop collections colorsys
+commands compileall compiler contextlib cookielib copy_reg crypt csv ctypes curses
+datetime dbhash dbm decimal difflib dircache dis distutils dl doctest dumbdbm dummy_thread dummy_threading
+email encodings errno exceptions
+fcntl filecmp fileinput fl flp fm fnmatch formatter fpectl fpformat ftplib functools
+gc gdbm getopt getpass gettext gl glob gopherlib grp gzip
+hashlib heapq hmac hotshot htmlentitydefs htmllib httplib
+ihooks imageop imaplib imgfile imghdr imp inspect itertools
+jpeg
+keyword knee
+linecache locale logging
+mailbox mailcap marshal math md5 mhlib mimetools mimetypes mimify mmap modulefinder msilib msvcrt
+multifile mutex
+netrc new nis nntplib
+operator optparse os ossaudiodev
+parser pdb pickle pickletools pipes pkgutil platform popen2 poplib posix posixfile pprint profile pstats
+pty pwd py_compile pyclbr pydoc pyexpat
+quopri
+random re resource rexec rfc822 rgbimg rlcompleter robotparser runpy
+sched select sets sgmllib sha shelve shlex shutil signal site sitecustomize smtpd smtplib sndhdr socket
+spwd sqlite3 stat statvfs string stringprep struct subprocess sunau sunaudiodev symbol sys syslog
+tabnanny tarfile telnetlib tempfile termios test textwrap thread threading time timeit token tokenize
+trace traceback tty turtle types
+unicodedata unittest urllib urllib2 urlparse user uu uuid
+warnings wave weakref webbrowser whichdb winsound wsgiref
+xdrlib xml xmlrpclib
+zipimport zlib
+/C8"Others"
+self
\ No newline at end of file
Index: doc/tools/ultraedit/ultraedit/wordfiles/ruby.uew
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/wordfiles/ruby.uew	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/wordfiles/ruby.uew	(working copy)
@@ -0,0 +1,218 @@
+/L12"Ruby" RUBY_LANG Line Comment = # Block Comment On = =begin Block Comment Off = =end String Chars='" Escape Char = \ File Extensions = rb rbw
+/Delimiters = ~^[]{}()<>.,+ *|/'	"`
+/Regexp Type = Perl
+/TGBegin "Modules"
+/TGFindStr = "^[ \t]*module[ \t]+([a-z0-9_\.]+)[ \n]*"
+/TGEnd
+/TGBegin "Classes"
+/TGFindStr = "^[ \t]*class[ \t]+([a-z0-9_\.]+)[ \n]*"
+/TGEnd
+/TGBegin "Functions"
+/TGFindStr = "^[ \t]*def[ \t]+([a-z0-9_\.]+)[ \n\(]*"
+/TGFindBStart = "\("
+/TGFindBEnd = "\)"
+/TGBegin "Parameters"
+/TGFindStr = "[ \t\n]*([^,]+)"
+/TGFindBStart = "\("
+/TGFindBEnd = "\)"
+/TGEnd
+/TGEnd
+/Indent Strings = "do" "begin" "{" "|"
+/Unindent Strings = "}" "end"
+/C1"Ruby Keywords"
+#
+(
+)
+BEGIN
+END
+__FILE__ __LINE__
+alias and
+begin break
+case class
+def defined? do
+else elsif end ensure
+false for
+if in
+module
+next nil not
+or
+quit
+redo rescue retry return
+self super
+then true
+undef unless until
+when while
+yield
+{
+}
+/C2"Ruby Classes/Exceptions"
+ArgumentError Array
+Bignum Binding
+Class Complex ConditionVariable Continuation
+DelegateClass Dir
+EOFError English Errno::ENOENT Errno::EPERM Exception
+FalseClass Fatal File File::Stat Fixnum Float FloatDomainError
+GetoptLong
+Hash
+IO IOError IndexError Integer Interrupt
+LoadError LocalJumpError
+MatchData Method Module Mutex
+NameError NilClass NoMemoryError NotImplementedError Numeric
+Object
+Proc Pstore
+Range RangeError Regexp RegexpError RuntimeError
+ScriptError SecurityError SimpleDelegator Singleton StandardError String Struct Struct::Tms Symbol
+SyntaxError SystemCallError SystemExit SystemStackError
+Tempfile Thread ThreadGroup Time TrueClass TypeError
+WeakRef
+ZeroDivisionError
+`
+/C3"Ruby Libraries/Modules"
+BasicSocket Benchmark
+CGI CONFIG Comparable Config
+DATA Date
+Enumerable Errno
+FALSE FTP FileTest Find
+GC
+HTTP HTTPResponse
+IPSocket
+Kernel
+Marshal Math
+NET NIL Net::APOP Net::FTP Net::HTTP Net::HTTPResponse Net::POP Net::POPMail Net::SMTP Net::Telnet
+ObjectSpace Observable
+POP POPMail ParseDate Process
+SMTP SOCKSSocket STDERR STDIN STDOUT Session Socket Stat
+TCPServer TCPSocket TOPLEVEL_BINDING TRUE Telnet Tms
+UDPSocket UNIXServer UNIXSocket
+WIN32OLE WIN32OLE_EVENT Win32API
+mkmf
+win32api win32ole
+/C4"Ruby Constants/Strings"
+"
+AF_APPLETALK AF_AX25 AF_INET AF_INET6 AF_IPX AF_UNIX AF_UNSPEC AI_ALL AI_CANONNAME AI_MASK AI_NUMERICHOST
+AI_PASSIVE AI_V4MAPPED_CFG ARGF ARGV
+Complex::I
+Default
+E EAI_ADDRFAMILY EAI_AGAIN EAI_BADFLAGS EAI_BADHINTS EAI_FAIL EAI_FAMILY EAI_MAX EAI_MEMORY EAI_NODATA
+EAI_NONAME EAI_PROTOCOL EAI_SERVICE EAI_SOCKTYPE EAI_SYSTEM EXTENDED
+FTP_PORT
+IGNORECASE IP_ADD_MEMBERSHIP IP_DEFAULT_MULTICAST_LOOP IP_DEFAULT_MULTICAST_TTL IP_MAX_MEMBERSHIPS
+IP_MULTICAST_IF IP_MULTICAST_LOOP IP_MULTICAST_TTL
+LOOKUP_INET LOOKUP_INET6 LOOKUP_UNSPEC
+MSG_DONTROUTE MSG_OOB MSG_PEEK MULTILINE
+PF_APPLETALK PF_AX25 PF_INET PF_INET6 PF_IPX PF_UNIX PF_UNSPEC PI PLATFORM PRIO_PGRP PRIO_PROCESS
+PRIO_USER
+RUBY_PLATFORM RUBY_RELEASE_DATE RUBY_VERSION
+SOCK_DGRAM SOCK_PACKET SOCK_RAW SOCK_RDM SOCK_SEQPACKET SOCK_STREAM SOL_ATALK SOL_AX25 SOL_IP SOL_IPX
+SOL_SOCKET SOL_TCP SOL_UDP SOPRI_BACKGROUND SOPRI_INTERACTIVE SOPRI_NORMAL SO_BROADCAST SO_DEBUG
+SO_DONTROUTE SO_ERROR SO_KEEPALIVE SO_LINGER SO_NO_CHECK SO_OOBINLINE SO_PRIORITY SO_RCVBUF SO_REUSEADDR
+SO_SNDBUF SO_TYPE
+TCP_MAXSEG TCP_NODELAY
+WIN32OLE::VERSION WNOHANG WUNTRACED
+cstime cutime
+domain
+expires
+secure stime
+/C5"Ruby Methods"
+! !=
+% %= %Q %W %q %w
+& && &=
+* *=
++ += +@
+- -= -@
+.
+// / /=
+::
+< <=
+= == ===
+> >=
+@
+Comparisons
+[
+] ]=
+^ ^=
+__id__ __send__ _id2ref
+abort abort_on_exception abort_on_exception! abs abs2 add alias_method alive? ancestors append_features
+arg arity asctime assoc at at_exit atan2 atime attr attr_accessor attr_reader attr_writer autoload
+backtrace basename between? binding binmode blksize block_given? blockdev? blocks broadcast
+call callcc caller capitalize capitalize! casefold? catch ceil center chardev? chdir chmod chomp chomp!
+chop chop! chown chr chroot class_eval class_variables clear clone close close_read close_write closed?
+cmp coerce collect collect! compact compact! compare compile concat conjugate const_defined? const_get
+const_set constants copy cos count cp create_makefile critical critical= crypt ctime current
+day default default= define_finalizer delete delete! delete_at delete_if detect dev dir_config directory?
+dirname disable display divmod downcase downcase! downto dump dup
+each each_byte each_index each_key each_line each_object each_pair each_with_index egid egid= empty?
+enable england entries eof eof? eql? equal? error? error_message escape euid euid= eval exception
+exclude_end? exec executable? executable_real? exist2? exist? existw? exit exit! exp expand_path extend
+extend_object
+fail fcntl fetch file? fileno fill find find_all find_library finite? first flatten flatten! flock flush
+foreach fork format freeze frexp frozen? ftype
+garbage_collect get get_option getc getogrp getpriority gets getwd gid gid= glob global_variables gm gmt?
+gmtime gregorian gregorian_leap? grep grpowned? gsub gsub!
+has_key? has_value? hash have_func have_header have_library hex hour
+id id2name image include include? included_modules index indexes indices inherited initialize ino inspect
+install instance_eval instance_methods instance_of? instance_variables integer? intern ioctl is_a? isatty
+isdst italy iterator?
+jd join julian julian_leap?
+kcode key? keys kill kind_of?
+lambda last last_match ldexp leap? length lineno lineno= link list ljust load local local_variables
+localtime lock locked? log log10 loop lstat
+main makedirs makepath map map! match max mday member? members message method method_added method_defined?
+method_missing methods min mjd mkdir mktime mode module_eval module_function modulo mon month move mtime
+mv
+name nan? nesting new new1 new2 new3 newsg neww next! nil? nitems nlink nonzero? now ns?
+oct open ordering ordering= os? owned?
+p pack parsedate pass path pid pipe pipe? polar pop popen pos pos= ppid print printf priority priority=
+private private_class_method private_instance_methods private_methods proc protected
+protected_instance_methods protected_methods prune public public_class_method public_instance_methods
+public_methods push putc puts pwd
+quiet quiet= quiet? quote
+raise rand rassoc rdev read readable? readable_real? readchar readline readlines readlink real rehash
+reject reject! remainder remove_const remove_method rename reopen replace require respond_to? restore
+reverse reverse! reverse_each rewind rindex rjust rm_f rmdir round run
+safe_level safe_unlink scan sec seek select send set_backtrace set_options set_trace_func setgid? setpgid
+setpgrp setpriority setsid setuid? sg shift signal sin singleton_method_added singleton_methods size size?
+sleep slice slice! socket? sort sort! source split sprintf sqrt squeeze squeeze! srand start stat status
+step sticky? stop stop? store strftime strip strip! sub sub! succ succ! superclass swapcase swapcase!
+symlink symlink? sync sync= synchronize syscall syscopy sysread system syswrite
+taint tainted? tell terminate test throw timeout times to_a to_ary to_f to_i to_io to_proc to_r to_s
+to_str today tr tr! tr_s tr_s! trace_var trap truncate try_lock tty? tv_sec tv_usec type
+uid uid= umask undef_method ungetc uniq uniq! unlink unlock unpack unshift untaint untrace_var upcase
+upcase! update upto usec utc utc? utime
+value? values var
+wait wait2 waitpid waitpid2 wakeup wday weakref_alive? writable? writable_real? write
+yday year
+zero? zone
+| |=
+~
+/C6"Ruby Library Methods"
+Call
+a accept add_observer addr all
+base bind binmode= blockquote
+caption changed changed? checkbox checkbox_group cmd code connect const_load content_type cookies
+count_observers
+debug_mode debug_mode= delete_observer delete_observers dir do_not_reverse_lookup do_not_reverse_lookup=
+escapeElement escapeHTML
+file_field for_fd form
+getaddress getaddrinfo getbinaryfile gethostbyaddr gethostbyname gethostname getnameinfo getpeername
+getservbyname getsockname getsockopt gettextfile
+head header hidden html
+img img_button invoke
+lastresp listen local_path login lookup_order lookup_order= ls
+mails message_loop multipart_form
+notify_observers
+on_event original_filename out
+pair params parse passive passive= password_field peeraddr popup_menu port post pretty putbinaryfile
+puttextfile
+radio_button radio_groupready recv recvfrom reset resume resume= retrbinary retrlinew return_code
+rfc1123_date
+scrolling_list sendmail setsockopt shutdown socketpair storbinary storlines submit
+telnetmode telnetmode= text_field textarea top
+uidl unescape unescapeElement unescapeHTML
+waitfor welcome
+/C7"Variables"
+** &a &b &c &d &e &f &g &h &i &j &k &l &m &n &o &p &q &r &s &t &u &v &w &x &y &z
+** @a @b @c @d @e @f @g @h @i @j @k @l @m @n @o @p @q @r @s @t @u @v @w @x @y @z
+@@a @@b @@c @@d @@e @@f @@g @@h @@i @@j @@k @@l @@m @@n @@o @@p @@q @@r @@s @@t @@u @@v @@w @@x @@y @@z
+/C8"Constant/Global/Symbol"
+** $ : A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Index: doc/tools/ultraedit/ultraedit/wordfiles/vbscript.uew
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/wordfiles/vbscript.uew	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/wordfiles/vbscript.uew	(working copy)
@@ -0,0 +1,181 @@
+/L10"VBScript ASP" ASP_LANG Nocase Line Comment = ' Line Comment Alt = REM Block Comment On = /* Block Comment Off = */ Block Comment On Alt = <!-- Block Comment Off Alt = --> String Chars = " File Extensions = VBS
+/TGBegin "Functions"
+/TGFindStr = "^[\t ]*(?:public[\t ]+|private[\t ]+)*function[\t ]+([a-z][0-9a-z_]*)[\t ]*\(?"
+/TGBegin "Parameters"
+/TGFindStr = "\s*([^,]+)"
+/TGFindBStart = "\("
+/TGFindBEnd = "\)"
+/TGEnd
+/TGEnd
+/TGBegin "Subs"
+/TGFindStr = "^[\t ]*(?:public[\t ]+|private[\t ]+)*sub[\t ]+([a-z][0-9a-z_]*)[\t ]*\(?"
+/TGBegin "Parameters"
+/TGFindStr = "\s*([^,]+)"
+/TGFindBStart = "\("
+/TGFindBEnd = "\)"
+/TGEnd
+/TGEnd
+/TGBegin "Properties"
+/TGFindStr = "^[[\t ],]*(?:public[\t ]+|private[\t ]+)*property[\t ]+((?:let|get)[\t ]+[a-z][0-9a-z_]*)[\t ]*\("
+/TGBegin "Parameters"
+/TGFindStr = "\s*([^,]+)"
+/TGFindBStart = "\("
+/TGFindBEnd = "\)"
+/TGEnd
+/TGEnd
+/Regexp Type = Perl
+/Delimiters = ! "	&'()*+,-.:;<=>?@[\]^{|}~
+/Open Brace Strings = "{" "(" "[" "<"
+/Close Brace Strings = "}" ")" "]" ">"
+/Indent Strings = "Then" "Select Case" "Do While" "Do Until" "Do" "Else" "ElseIf" "<td>" "<tr>"
+/Unindent Strings = "End If" "Loop" "End" "Next" "Loop While" "Else" "ElseIf" "</td>" "</tr>"
+/Open Fold Strings = "Do While" "If" "ElseIf" "Function" "Sub" "With" "For" "Select Case" "Case Else" "Case" "Else"
+/Close Fold Strings = "ElseIf" "End If" "End Function" "End Sub" "End With" "Loop" "Next" "Wend" "End Select" "Case Else" "Case" "Else"
+/Ignore Fold Strings = "Exit Function" "Exit Sub" "Exit For" "Declare Function" "Continue For"
+/C1"Tags" STYLE_TAG
+%>
+<%
+/C2"VBFunctions" STYLE_FUNCTION
+&
+Abs Array Asc AscB AscW Atn Avg
+CBool CByte CCur CDate CDbl Cdec Choose Chr ChrB ChrW CInt CLng Command Cos Count CreateObject CSng CStr
+CurDir CVar CVDate CVErr
+Date DateAdd DateDiff DatePart DateSerial DateValue Day DDB Dir DoEvents
+Environ EOF Error Exp
+FileAttr FileDateTime FileLen Fix Format FreeFile FV
+GetAllStrings GetAttr GetAutoServerSettings GetObject GetSetting
+Hex Hour
+IIf IMEStatus Input InputB InputBox InstB InStr Int IPmt IsArray IsDate IsEmpty IsError IsMissing IsNull
+IsNumeric IsObject
+LBound LCase Left LeftB Len LenB LoadPicture Loc LOF Log LTrim
+Max Mid MidB Min Minute MIRR Month MsgBox
+Now NPer NPV
+Oct
+Partition Pmt PPmt PV
+QBColor
+Rate RGB Right RightB Rnd RTrim
+Second Seek Sgn Shell Sin SLN Space Spc Sqr StDev StDevP Str StrComp StrConv String Sum Switch SYD
+Tab Tan Time Timer TimeSerial TimeValue Trim TypeName
+UBound UCase
+Val Var VarP VarType
+Weekday
+Year
+/C3"VBMethods" STYLE_METHOD
+Accept Activate Add AddCustom AddFile AddFromFile AddFromTemplate AddItem AddNew AddToAddInToolbar
+AddToolboxProgID Append AppendChunk Arrange Assert AsyncRead
+BatchUpdate BeginTrans Bind Buffer
+CacheControl Cancel CancelAsyncRead CancelBatch CancelUpdate CanPropertyChange CaptureImage CellText
+CellValue Charset Circle Clear ClearFields ClearSel ClearSelCols Clone Close Cls ColContaining ColumnSize
+CommitTrans CompactDatabase Compose Connect ContentType Copy CopyQueryDef CreateDatabase CreateDragImage
+CreateEmbed CreateField CreateGroup CreateIndex CreateLink CreatePreparedStatement CreatePropery
+CreateQuery CreateQueryDef CreateRelation CreateTableDef CreateUser CreateWorkspace Customize
+Delete DeleteColumnLabels DeleteColumns DeleteRowLabels DeleteRows DoVerb Drag Draw
+Edit EditCopy EditPaste EndDoc EnsureVisible EstablishConnection Execute Expires ExpiresAbsolute
+ExtractIcon
+Fetch FetchVerbs Files FillCache Find FindFirst FindItem FindLast FindNext FindPrevious Forward
+GetBookmark GetChunk GetClipString GetData GetFirstVisible GetFormat GetHeader GetLineFromChar GetNumTicks
+GetRows GetSelectedPart GetText GetVisibleCount GoBack GoForward
+Hide HitTest HoldFields HTMLEncode
+Idle InitializeLabels InsertColumnLabels InsertColumns InsertObjDlg InsertRowLabels InsertRows
+IsClientConnected Item
+KillDoc
+Layout Line LinkExecute LinkPoke LinkRequest LinkSend Listen LoadFile LoadResData LoadResPicture
+LoadResString LogEvent
+MakeCompileFile MakeReplica MapPath MoreResults Move MoveData MoveFirst MoveLast MoveNext MovePrevious
+NavigateTo NewPage NewPassword NextRecordset
+OLEDrag OnAddinsUpdate OnConnection OnDisconnection OnStartupComplete Open OpenConnection OpenDatabase
+OpenQueryDef OpenRecordset OpenResultset OpenURL Overlay
+PaintPicture Paste PastSpecialDlg PeekData Play Point PopulatePartial PopupMenu Print PrintForm
+PropertyChanged PSet
+Quit
+Raise RandomDataFill RandomFillColumns RandomFillRows rdoCreateEnvironment rdoRegisterDataSource
+ReadFromFile ReadProperty Rebind ReFill Refresh RefreshLink RegisterDatabase Reload Remove
+RemoveAddInFromToolbar RemoveItem Render RepairDatabase Reply ReplyAll Requery ResetCustom
+ResetCustomLabel ResolveName RestoreToolbar Resync Rollback RollbackTrans RowBookmark RowContaining RowTop
+Save SaveAs SaveFile SaveToFile SaveToolbar SaveToOle1File Scale ScaleX ScaleY ScriptTimeout Scroll Select
+SelectAll SelectPart SelPrint Send SendData SessionID Set SetAutoServerSettings SetData SetFocus SetOption
+SetSize SetText SetViewport Show ShowColor ShowFont ShowHelp ShowOpen ShowPrinter ShowSave ShowWhatsThis
+SignOff SignOn Size Span SplitContaining StartLabelEdit StartLogging Status Stop Synchronize
+TextHeight TextWidth Timeout ToDefaults TwipsToChartPart TypeByChartType
+Update UpdateControls UpdateRecord UpdateRow Upto URLEncode
+WhatsThisMode Write WriteProperty
+ZOrder
+/C4"VBEvents" STYLE_EVENT
+AccessKeyPress AddHeader AfterAddFile AfterChangeFileName AfterCloseFile AfterColEdit AfterColUpdate
+AfterDelete AfterInsert AfterLabelEdit AfterRemoveFile AfterUpdate AfterWriteFile AmbienChanged
+AppendToLog ApplyChanges Associate AsyncReadComplete AxisActivated AxisLabelActivated AxisLabelSelected
+AxisLabelUpdated AxisSelected AxisTitleActivated AxisTitleSelected AxisTitleUpdated AxisUpdated
+BeforeClick BeforeColEdit BeforeColUpdate BeforeConnect BeforeDelete BeforeInsert BeforeLabelEdit
+BeforeLoadFile BeforeUpdate BinaryWrite ButtonClick ButtonCompleted ButtonGotFocus ButtonLostFocus
+Change ChartActivated ChartSelected ChartUpdated Click ColEdit Collapse ColResize ColumnClick Compare
+ConfigChageCancelled ConfigChanged ConnectionRequest
+DataArrival DataChanged DataUpdated DblClick Deactivate DeviceArrival DeviceOtherEvent DeviceQueryRemove
+DeviceQueryRemoveFailed DeviceRemoveComplete DeviceRemovePending DevModeChange Disconnect DisplayChanged
+Dissociate DoGetNewFileName Done DonePainting DownClick DragDrop DragOver DropDown
+EditProperty EnterCell EnterFocus ExitFocus Expand
+Flush FootnoteActivated FootnoteSelected FootnoteUpdated
+GotFocus
+HeadClick
+InfoMessage IniProperties Initialize ItemActivated ItemAdded ItemCheck ItemClick ItemReloaded ItemRemoved
+ItemRenamed ItemSeletected
+KeyDown KeyPress KeyUp
+LeaveCell LegendActivated LegendSelected LegendUpdated LinkClose LinkError LinkNotify LinkOpen Load
+LostFocus
+MouseDown MouseMove MouseUp
+NodeClick
+ObjectMove OLECompleteDrag OLEDragDrop OLEDragOver OLEGiveFeedback OLESetData OLEStartDrag OnAddNew OnComm
+OnEnd OnStart
+Paint PanelClick PanelDblClick PathChange PatternChange PlotActivated PlotSelected PlotUpdated
+PointActivated PointLabelActivated PointLabelSelected PointLabelUpdated PointSelected PointUpdated
+PowerQuerySuspend PowerResume PowerStatusChanged PowerSuspend
+QueryChangeConfig QueryComplete QueryCompleted QueryTimeout QueryUnload
+ReadProperties Redirect Reposition RequestChangeFileName RequestWriteFile Resize ResultsChanged
+RowColChange RowCurrencyChange RowResize RowStatusChanged
+SelChange SelectionChanged SendComplete SendProgress SeriesActivated SeriesSelected SeriesUpdated
+SettingChanged SplitChange StateChanged StatusUpdate SysColorsChanged
+Terminate TimeChanged TitleActivated TitleSelected
+UnboundAddData UnboundDeleteRow UnboundGetRelativeBookmark UnboundReadData UnboundWriteData Unload UpClick
+Updated
+Validate ValidationError
+WillAssociate WillChangeData WillDissociate WillExecute WillUpdateRows WriteProperties
+/C5"VBStatements" STYLE_STATEMENT
+AppActivate
+Base Beep
+Call Case ChDir ChDrive Const
+DefBool DefByte DefCur DefDate DefDbl DefDec DefInt DefLng DefObj DefSng DefStr Deftype DefVar
+DeleteSetting Dim Do
+Else ElseIf End Enum Erase Event Exit Explicit
+FileCopy For ForEach Function
+Get GoSub GoTo
+If Implements
+Kill
+Let LineInput Lock LSet
+MkDir
+Name Next
+On OnError Option
+Private Property Public Put
+RaiseEvent Randomize ReDim Reset Resume Return RmDir RSet
+SavePicture SaveSetting SendKeys SetAttr Static Step Sub
+Then To Type
+Unlock
+Wend While Width With
+/C6"Objects"
+Application
+ClientCertificate Cookies
+Form
+ObjectContext
+QueryString
+Request Response
+Server ServerVariables Session
+/C7"Constants"
+CDROM
+False Fixed ForAppending ForReading ForWriting
+RAMDisk Remote Removable
+True
+Unknown
+vbArray vbBinaryCompare vbBlack vbBlue vbBoolean vbByte vbCr vbCrLf vbCurrency vbCyan vbDataObject vbDate
+vbDecimal vbDouble vbEmpty vbError vbFalse vbFirstFourDays vbFirstFullWeek vbFirstJan1 vbFormFeed vbFriday
+vbGeneralDate vbGreen vbInteger vbLf vbLong vbLongDate vbLongTime vbMagenta vbMonday vbNewLine vbNull
+vbNullChar vbNullString vbObject vbObjectError vbRed vbSaturday vbShortDate vbShortTime vbSingle vbString
+vbSunday vbTab vbTextCompare vbThursday vbTrue vbTuesday vbUseSystem vbUseSystemDayOfWeek vbVariant
+vbVerticalTab vbWednesday vbWhite vbYellow
\ No newline at end of file
Index: doc/tools/ultraedit/ultraedit/wordfiles/visualbasic.uew
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/wordfiles/visualbasic.uew	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/wordfiles/visualbasic.uew	(working copy)
@@ -0,0 +1,166 @@
+/L2"Visual Basic" VB_LANG Line Comment = ' File Extensions = BAS FRM CLS VB VBA CTL DSR
+/Regexp Type = Perl
+/TGBegin "Functions"
+/TGFindStr = "^[\t ]*(?:public[\t ]+|private[\t ]+)*function[\t ]+([a-z][0-9a-z_]*)[\t ]*\("
+/TGBegin "Parameters"
+/TGFindStr = "\s*([^,]+)"
+/TGFindBStart = "\("
+/TGFindBEnd = "\)"
+/TGEnd
+/TGEnd
+/TGBegin "Subs"
+/TGFindStr = "^[\t ]*(?:public[\t ]+|private[\t ]+)*sub[\t ]+([a-z][0-9a-z_]*)[\t ]*\("
+/TGBegin "Parameters"
+/TGFindStr = "\s*([^,]+)"
+/TGFindBStart = "\("
+/TGFindBEnd = "\)"
+/TGEnd
+/TGEnd
+/Delimiters = ! "	%&'()*+,-./:;<=>?@[\]^{|}~
+/Open Brace Strings =  "{" "(" "[" "<"
+/Close Brace Strings = "}" ")" "]" ">"
+/Indent Strings = "Then" "Select Case" "Do While" "Do Until" "Else" "Do" "<td>" "<tr>"
+/Unindent Strings = "End" "Next" "End If" "End Select" "Loop" "End Select" "Loop While" "Else" "</td>" "</tr>"
+/Open Fold Strings = "Do While" "If" "ElseIf" "Function" "Sub" "With" "For" "Select Case" "Case Else" "Case" "Else"
+/Close Fold Strings = "ElseIf" "End If" "End Function" "End Sub" "End With" "Loop" "Next" "Wend" "End Select" "Case Else" "Case" "Else"
+/Ignore Fold Strings = "Exit Function" "Exit Sub" "Exit For" "Declare Function" "Continue For" "On Error Resume Next"
+/C1"Functions" STYLE_FUNCTION
+Abs Array Asc AscB AscW Atn Avg
+CBool CByte CCur CDate CDbl CInt CLng CSng CStr CVDate CVErr CVar Cdec Choose Chr ChrB ChrW Command Cos
+Count CreateObject CurDir
+DDB Date DateAdd DateDiff DatePart DateSerial DateValue Day Dir DoEvents
+EOF Environ Error Exp
+FV FileAttr FileDateTime FileLen Fix Format FreeFile
+GetAllStrings GetAttr GetAutoServerSettings GetObject GetSetting
+Hex Hour
+IIf IMEStatus IPmt InStr Input InputB InputBox InstB Int IsArray IsDate IsEmpty IsError IsMissing IsNull
+IsNumeric IsObject
+LBound LCase LOF LTrim Left LeftB Len LenB LoadPicture Loc
+MIRR Max Mid MidB Min Minute Month MsgBox
+NPV NPer Now
+Oct
+PPmt PV Partition Pmt
+QBColor
+RGB RTrim Rate Right RightB Rnd
+SLN SYD Second Seek Sgn Shell Sin Space Spc Sqr StDev StDevP Str StrComp StrConv String Sum Switch
+Tab Tan Time TimeSerial TimeValue Timer Trim TypeName
+UBound UCase
+Val Var VarP VarType
+Weekday
+Year
+/C2"Methods" STYLE_METHOD
+Accept Activate Add AddCustom AddFile AddFromFile AddFromTemplate AddItem AddNew AddToAddInToolbar
+AddToolboxProgID Append AppendChunk Arrange Assert AsyncRead
+BatchUpdate BeginTrans Bind
+CanPropertyChange Cancel CancelAsyncRead CancelBatch CancelUpdate CaptureImage CellText CellValue Circle
+Clear ClearFields ClearSel ClearSelCols Clone Close Cls ColContaining ColumnSize CommitTrans
+CompactDatabase Compose Connect Copy CopyQueryDef CreateDatabase CreateDragImage CreateEmbed CreateField
+CreateGroup CreateIndex CreateLink CreatePreparedStatement CreatePropery CreateQuery CreateQueryDef
+CreateRelation CreateTableDef CreateUser CreateWorkspace Customize
+Delete DeleteColumnLabels DeleteColumns DeleteRowLabels DeleteRows DoVerb Drag Draw
+Edit EditCopy EditPaste EndDoc EnsureVisible EstablishConnection Execute ExtractIcon
+Fetch FetchVerbs Files FillCache Find FindFirst FindItem FindLast FindNext FindPrevious Forward
+GetBookmark GetChunk GetClipString GetData GetFirstVisible GetFormat GetHeader GetLineFromChar GetNumTicks
+GetRows GetSelectedPart GetText GetVisibleCount GoBack GoForward
+Hide HitTest HoldFields
+Idle InitializeLabels InsertColumnLabels InsertColumns InsertObjDlg InsertRowLabels InsertRows Item
+KillDoc
+Layout Line LinkExecute LinkPoke LinkRequest LinkSend Listen LoadFile LoadResData LoadResPicture
+LoadResString LogEvent
+MakeCompileFile MakeReplica MoreResults Move MoveData MoveFirst MoveLast MoveNext MovePrevious
+NavigateTo NewPage NewPassword NextRecordset
+OLEDrag OnAddinsUpdate OnConnection OnDisconnection OnStartupComplete Open OpenConnection OpenDatabase
+OpenQueryDef OpenRecordset OpenResultset OpenURL Overlay
+PSet PaintPicture PastSpecialDlg Paste PeekData Play Point PopulatePartial PopupMenu Print PrintForm
+PropertyChanged
+Quit
+Raise RandomDataFill RandomFillColumns RandomFillRows ReFill ReadFromFile ReadProperty Rebind Refresh
+RefreshLink RegisterDatabase Reload Remove RemoveAddInFromToolbar RemoveItem Render RepairDatabase Reply
+ReplyAll Requery ResetCustom ResetCustomLabel ResolveName RestoreToolbar Resync Rollback RollbackTrans
+RowBookmark RowContaining RowTop
+Save SaveAs SaveFile SaveToFile SaveToOle1File SaveToolbar Scale ScaleX ScaleY Scroll SelPrint Select
+SelectAll SelectPart Send SendData Set SetAutoServerSettings SetData SetFocus SetOption SetSize SetText
+SetViewport Show ShowColor ShowFont ShowHelp ShowOpen ShowPrinter ShowSave ShowWhatsThis SignOff SignOn
+Size Span SplitContaining StartLabelEdit StartLogging Stop Synchronize
+TextHeight TextWidth ToDefaults TwipsToChartPart TypeByChartType
+Update UpdateControls UpdateRecord UpdateRow Upto
+WhatsThisMode WriteProperty
+ZOrder
+rdoCreateEnvironment rdoRegisterDataSource
+/C3"Events" STYLE_EVENT
+AccessKeyPress AfterAddFile AfterChangeFileName AfterCloseFile AfterColEdit AfterColUpdate AfterDelete
+AfterInsert AfterLabelEdit AfterRemoveFile AfterUpdate AfterWriteFile AmbienChanged ApplyChanges Associate
+AsyncReadComplete AxisActivated AxisLabelActivated AxisLabelSelected AxisLabelUpdated AxisSelected
+AxisTitleActivated AxisTitleSelected AxisTitleUpdated AxisUpdated
+BeforeClick BeforeColEdit BeforeColUpdate BeforeConnect BeforeDelete BeforeInsert BeforeLabelEdit
+BeforeLoadFile BeforeUpdate ButtonClick ButtonCompleted ButtonGotFocus ButtonLostFocus
+Change ChartActivated ChartSelected ChartUpdated Click ColEdit ColResize Collapse ColumnClick Compare
+ConfigChageCancelled ConfigChanged ConnectionRequest
+DataArrival DataChanged DataUpdated DblClick Deactivate DevModeChange DeviceArrival DeviceOtherEvent
+DeviceQueryRemove DeviceQueryRemoveFailed DeviceRemoveComplete DeviceRemovePending Disconnect
+DisplayChanged Dissociate DoGetNewFileName Done DonePainting DownClick DragDrop DragOver DropDown
+EditProperty EnterCell EnterFocus Event ExitFocus Expand
+FootnoteActivated FootnoteSelected FootnoteUpdated
+GotFocus
+HeadClick
+InfoMessage IniProperties Initialize ItemActivated ItemAdded ItemCheck ItemClick ItemReloaded ItemRemoved
+ItemRenamed ItemSeletected
+KeyDown KeyPress KeyUp
+LeaveCell LegendActivated LegendSelected LegendUpdated LinkClose LinkError LinkNotify LinkOpen Load
+LostFocus
+MouseDown MouseMove MouseUp
+NodeClick
+OLECompleteDrag OLEDragDrop OLEDragOver OLEGiveFeedback OLESetData OLEStartDrag ObjectMove OnAddNew OnComm
+Paint PanelClick PanelDblClick PathChange PatternChange PlotActivated PlotSelected PlotUpdated
+PointActivated PointLabelActivated PointLabelSelected PointLabelUpdated PointSelected PointUpdated
+PowerQuerySuspend PowerResume PowerStatusChanged PowerSuspend
+QueryChangeConfig QueryComplete QueryCompleted QueryTimeout QueryUnload
+ReadProperties Reposition RequestChangeFileName RequestWriteFile Resize ResultsChanged RowColChange
+RowCurrencyChange RowResize RowStatusChanged
+SelChange SelectionChanged SendComplete SendProgress SeriesActivated SeriesSelected SeriesUpdated
+SettingChanged SplitChange StateChanged StatusUpdate SysColorsChanged
+Terminate TimeChanged TitleActivated TitleSelected
+UnboundAddData UnboundDeleteRow UnboundGetRelativeBookmark UnboundReadData UnboundWriteData Unload UpClick
+Updated
+Validate ValidationError
+WillAssociate WillChangeData WillDissociate WillExecute WillUpdateRows WithEvents WriteProperties
+/C4"Statements" STYLE_STATEMENT
+AppActivate
+Base Beep Boolean ByRef ByVal
+Call Case ChDir ChDrive Const
+Declare DefBool DefByte DefCur DefDate DefDbl DefDec DefInt DefLng DefObj DefSng DefStr DefVar Deftype
+DeleteSetting Dim Do Double
+Else ElseIf End Enum Erase Exit Explicit
+False FileCopy Finalize For ForEach Friend Function
+Get GoSub GoTo
+If Implements Imports Integer
+Kill
+LSet Let LineInput Lock
+Me MkDir MyBase
+Name Namespace New Next Nothing
+On OnError Option Overrides
+Private Property Protected Public Put
+RSet RaiseEvent Randomize ReDim ReadOnly Rem Reset Resume Return RmDir
+SavePicture SaveSetting SendKeys SetAttr Static Structure Sub
+Then To True Type
+Unlock
+Wend While Width With Write
+/C5"Operators" STYLE_OPERATOR
+&
+*
++
+-
+.
+// /
+<
+=
+And AndAlso As
+Eqv
+Imp Is
+Like
+Mod
+Not
+Or OrElse
+Xor
+\
+^
Index: doc/tools/ultraedit/ultraedit/wordfiles/xml.uew
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/wordfiles/xml.uew	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/ultraedit/wordfiles/xml.uew	(working copy)
@@ -0,0 +1,220 @@
+/L6"XML" XML_LANG Noquote Block Comment On = <!-- Block Comment Off = --> File Extensions = XML XUL XSD XSL XSLT WSDL CONFIG SSS
+/Delimiters = ~@$^&*( )+=|\{};"'<>	,
+/Function String = "name=*">"
+/Open Brace Strings =  "{" "(" "[" "<"
+/Close Brace Strings = "}" ")" "]" ">"
+/C1"Elements" STYLE_ELEMENT
+** <
+<a </a> <abbr> <abbr </abbr> <above> <abstract> </abstract> <acronym> </acronym> <activity> </activity>
+<actor> <actor </actor> <add> <add </add> <addName </addName> <addSpan <addrLine> <address> <address
+</address> <addressList> </addressList> <admin </admin> <affiliation> </affiliation> <alt <altGrp
+</altGrp> <analytic> </analytic> <anchor <any> </any> <app> <app </app> <applet </applet> <apply <arc
+<area </area <arg <argument> </argument> <array> <att> <att </att> <attDef> <attDef </attDef> <attList>
+<attList </attList> <attName> </attName> <attlDecl> <attlDecl </attlDecl> <author> </author> <authority>
+</authority> <availability> <availability </availability>
+<b> <b </b> <back> <back </back> <base <baseWsd <basefont <bdo> </bdo> <bgsound <bibl> <bibl </bibl>
+<biblFull> </biblFull> <biblScope> <biblStruct> <biblStruct </biblStruct> <bicond> </bicond> <big> <big
+</big> <birth> <birth </birth> <birthDate> <birthPlace> <blink> <blink </blink> <bloc </bloc> <blockquote>
+<blockquote </blockquote> <body> <body </body> <box> </box> <br/> <br> <br <broadcast> </broadcast>
+<button> </button> <byline> </byline>
+<c> <c </c> <caesura> <calEvent> </calEvent> <camera> </camera> <caption> <caption </caption> <case>
+<castGroup> <castGroup </castGroup> <castItem> <castItem </castItem> <castList> </castList> <catDesc>
+</catDesc> <catRef <category </category> <cb> <cb <cell> <cell </cell> <center> <center </center>
+<certainty <cf> </cf> <change> <change </change> <channel </channel> <character> <character </character>
+<characters> </characters> <children/> <children> <children <cit> </cit> <cite> <cite </cite> <city>
+</city> <cl> <cl </cl> <class> <class </class> <classCode <classDecl> </classDecl> <classDoc> <classDoc
+</classDoc> <classes> <classes </classes> <closer> </closer> <code> <code </code> <codedCharSet>
+<codedCharSet <col> </col> <colgroup> </colgroup> <colloc> <colloc </colloc> <comment> </comment>
+<commentary </commentary> <cond> </cond> <constitution </constitution> <contents/> <corr> <corr
+</corr> <correction> </correction> <country> <country </country> <creation> </creation> <creationDate>
+</creationDate>
+<damage> <damage </damage> <dataDesc> </dataDesc> <dataType> <date> <date </date> <dateRange </dateRange>
+<dateStruct> <dateStruct </dateStruct> <dateline> </dateline> <day> <day </day> <dd> <dd </dd> <def>
+</def> <default> <define-macro </define-macro> <define-script> </define-script> <define-style <del>
+<del </del> <delSpan <derivation </derivation> <desc> <desc </desc> <descrip> <descrip </descrip> <dfn>
+<dfn </dfn> <dft> <dir> <dir </dir> <direction <display-group> <display-group </display-group> <distance>
+<distance </distance> <distinct </distinct> <distributor> </distributor> <div0> <div0 </div0> <div1>
+<div1 </div1> <div2> <div2 </div2> <div3> <div3 </div3> <div4> <div4 </div4> <div5> <div5 </div5> <div6>
+<div6 </div6> <div7> <div7 </div7> <div> <div </div> <divGen <dl> <dl </dl> <doc> </doc> <docAuthor>
+</docAuthor> <docDate> <docEdition> </docEdition> <docImprint> </docImprint> <docTitle> </docTitle>
+<domain </domain> <dt> <dt </dt>
+<eLeaf <eTree </eTree> <earliesttime <edition> <edition </edition> <editionStmt> </editionStmt> <editor>
+<editor </editor> <editorialDecl> <editorialDecl </editorialDecl> <education> </education> <eg> </eg>
+<egwd> </egwd> <elemDecl> <elemDecl </elemDecl> <em> <em </em> <embed <emph> <emph </emph> <encodingDesc>
+</encodingDesc> <ent </ent> <entDoc> <entDoc </entDoc> <entName> <entName </entName> <entitySet>
+<entitySet <entry> <entry </entry> <entryFree> </entryFree> <epigraph> <epigraph </epigraph> <epilogue>
+</epilogue> <equipment> </equipment> <equiv <etym> </etym> <eval> </eval> <event <exceptions> <exceptions
+</exceptions> <exemplum> <exemplum </exemplum> <expan </expan> <extFigure <extent> </extent>
+<external-graphic
+<f </f> <fAlt> <fAlt </fAlt> <fDecl> <fDecl </fDecl> <fDescr> </fDescr> <fLib </fLib> <factuality
+</factuality> <fieldset> </fieldset> <fig> <figDesc> </figDesc> <figure </figure> <fileDesc> </fileDesc>
+<files> <files </files> <firstLang> </firstLang> <font </font> <foreName> <foreName </foreName> <foreign>
+<foreign </foreign> <forest> <forest </forest> <forestGrp> </forestGrp> <form> <form </form> <formula>
+<formula </formula> <frame <frameset </frameset> <front> </front> <fs> <fs </fs> <fsConstraints>
+<fsConstraints </fsConstraints> <fsDecl </fsDecl> <fsDescr> <fsLib </fsLib> <fsdDecl <funder> </funder>
+<fvLib </fvLib> <fw </fw>
+<gap> <gap <gen> </gen> <genName> </genName> <geog> </geog> <geogName> <geogName </geogName> </gfn> <gi>
+<gi </gi> <gloss> <gloss </gloss> <gram </gram> <gramGrp> <gramGrp </gramGrp> <graph </graph> <group>
+</group>
+<h1> <h1 </h1> <h2> <h2 </h2> <h3> <h3 </h3> <h4> <h4 </h4> <h5> <h5 </h5> <h6> <h6 </h6> <h> </h> <hand>
+<hand <handList> </handList> <handShift> <handShift <head> <head </head> <headItem> <headItem </headItem>
+<headLabel> <headLabel </headLabel> <hi> <hi </hi> <hom> <hom </hom> <home> </home> <horizontal-rule/>
+<hour> <hour </hour> <hps </hps> <hr/> <hr> <hr <hsn> </hsn> <html> </html> <hwd> </hwd> <hyph> </hyph>
+<hyphenation </hyphenation>
+<i> <i </i> <iNode <id <idno> <idno </idno> <if> <iff> <iframe> </iframe> <ihs> </ihs> <ilayer> </ilayer>
+<img <imprimatur> <imprint> </imprint> <index <input> <input <ins> <interaction <interp <interpGrp>
+<interpGrp </interpGrp> <interpretation> <intervaltime <invoke </invoke> <isindex> <item> <item </item>
+<itype> <itype </itype>
+<join <joinGrp </joinGrp>
+<kbd> <kbd </kbd> <keywords> <keywords </keywords> <kinesic
+<l> <l </l> <label> <label </label> <lacunaEnd> <lacunaStart> <lang> </lang> <langKnown> </langKnown>
+<langUsage> </langUsage> <language> <language </language> <latesttime <layer> <lb> <lb <lbl> <lbl </lbl>
+<leaf <legend> </legend> <lem> <lem <lg1> <lg1 </lg1> <lg2> <lg2 </lg2> <lg3> <lg3 </lg3> <lg4> <lg4
+</lg4> <lg5> <lg5 </lg5> <lg> <lg </lg> <li> <li </li> <line-field </line-field> <line> <link> <link
+</link> <linkGrp </linkGrp> <list-item </list-item> <list> <list </list> <listBibl> </listBibl>
+<listing> </listing> <locale> <locator <log <logtarget </logtarget>
+<m> <m </m> <map </map> <marquee </marquee> <measure </measure> <meeting> </meeting> <mentioned>
+<mentioned </mentioned> <menu> <menu </menu> <metDecl> <metDecl </metDecl> <meta <milestone <minus>
+<minus <minute> <minute </minute> <monogr> </monogr> <month> <month </month> <mood> <move <msr <multicol>
+</multicol> <mylink </mylink>
+<name> <name </name> <nameLink> </nameLink> <nbr <nextid <nobr> </nobr> <node <noframes> </noframes>
+<nolayer> </nolayer> <none> <normalization> <normalization </normalization> <noscript> </noscript>
+<note> <note </note> <notesStmt> </notesStmt> <null> <num> <num </num> <number> </number>
+<oRef> <oRef <oVar> <oVar </oVar> <object> </object> <occasion> <occasion </occasion> <occupation>
+<occupation </occupation> <offset> </offset> <ofig> <ol> <ol </ol> <omit> <omit </omit> <opener> </opener>
+<optgroup> </optgroup> <option> <option </option> <org> </org> <orgDivn </orgDivn> <orgName </orgName>
+<orgTitle </orgTitle> <orgType </orgType> <orig> <orig </orig> <ornament </ornament> <orth> <orth </orth>
+<otherForm>
+<p> <p </p> <pReg> <pVar <page> <para <paragraph> <paragraph </paragraph> <param <parents> <part> <part
+</part> <particDesc> </particDesc> <particLinks> <particLinks </particLinks> <participant> <participant
+</participant> <participantGrp> <pause> <pb> <pb <per> <performance> </performance> <persName> <persName
+</persName> <person </person> <personGrp> </personGrp> <ph> </ph> <phr> <phr </phr> <place> </place>
+<placeName> <placeName </placeName> <plus> <plus <pos> </pos> <PostBox> </postBox> <postCode> </postCode>
+<pr> </pr> <pre> <pre </pre> <preparedness <principal> </principal> <profileDesc> </profileDesc>
+<projectDesc> </projectDesc> <prologue> </prologue> <pron> <pron </pron> <ptr <pubPlace> </pubPlace>
+<publicationStmt> </publicationStmt> <publisher> </publisher> <purgetime <purpose <purposes> </purposes>
+<q> <q </q> <quotation </quotation> <quote> </quote>
+<range> <rate <rdg> <rdg </rdg> <rdgGrp </rdgGrp> <re> <re </re> <recording </recording> <recordingStmt>
+</recordingStmt> <ref> <ref </ref> <refsDecl> <refsDecl </refsDecl> <reg> <reg </reg> <region> <region
+</region> <relPlace> </relPlace> <relation <relationship </relationship> <remarks> <rendition </rendition>
+<residence> </residence> <resp> </resp> <respStmt> </respStmt> <respons <restore </restore> <revisionDesc>
+</revisionDesc> <role> <role </role> <roleDesc> </roleDesc> <roleName> <roleName </roleName> <root/>
+<root> <root <row> <row </row> <rs> <rs </rs> <rule> <rule </rule>
+<s> <s </s> <salute> </salute> <samp> <samp </samp> <samplingDecl> </samplingDecl> <schedule </schedule>
+<script> <script </script> <scriptStmt </scriptStmt> <scroll </scroll> <second> <second </second> <seg1>
+<seg1 </seg1> <seg> <seg </seg> <segmentation> </segmentation> <select-elements> </select-elements>
+<select> <select </select> <sense> <sense </sense> <sequence> </sequence> <series> </series> <seriesStmt>
+</seriesStmt> <seriesTitle> </seriesTitle> <set> </set> <setting> <setting </setting> <settingDesc>
+</settingDesc> <settle> <settle </settle> <settlement </settlement> <shift> <shift <sic> <sic </sic>
+<signed> <signed </signed> <small> <small </small> <soCalled> <soCalled </soCalled> <socecStatus>
+<socecStatus <sound> <sound </sound> <sourceDesc> </sourceDesc> <sp> <sp </sp> <space <spacer> <span>
+<span </span> <spanGrp </spanGrp> <speaker> </speaker> <sponsor> </sponsor> <sqrt> <stage> <stage </stage>
+<state> <state </state> <stdVals> </stdVals> <step <str> <str </str> <street> </street> <stress> <strike>
+<strike </strike> <string> </string> <strong> <strong </strong> <style-rule> </style-rule> <style>
+<style </style> <sub> <sub </sub> <subc> </subc> <sup> <sup </sup> <superEntry> </superEntry> <supplied>
+<supplied </supplied> <surName> <surName </surName> <syll> </syll> <sym <symbol <table> <table </table>
+<tag> </tag> <tagDoc> </tagDoc> <tagUsage </tagUsage> <tagsDecl> </tagsDecl> <target-element/>
+<target-element </target-element> <taxonomy </taxonomy> <tbody> <tbody </tbody> <td> <td </td> <tech>
+<tech </tech> <tei.2> </tei.2> <teiCorpus.2> </teiCorpus.2> <teiFsd2> </teiFsd2> <teiHeader> <teiHeader
+</teiHeader> <term> <term </term> <termEntry> <termEntry </termEntry> <text> <text </text> <textClass>
+</textClass> <textDesc> <textDesc </textDesc> <textarea> <textarea </textarea> <tfoot> <tfoot </tfoot>
+<th> <th </th> <thead> <thead </thead> <then> <tig </tig> <time> <time </time> <timeLine> <timeLine
+</timeLine> <timeRange </timeRange> <timeStruct> <timeStruct </timeStruct> <title-style <title> <title
+</title> <titlePage> <titlePage </titlePage> <titlePart> <titlePart </titlePart> <titleStmt> <titleStmt
+</titleStmt> <tns </tns> <tr> <tr </tr> <trailer> </trailer> <trans> <trans </trans> <tree </tree>
+<triangle </triangle> <tsd> </tsd> <tt> <tt </tt>
+<u> <u </u> <ul> <ul </ul> <uncertain> <unclear> <unclear </unclear> <usg> <usg </usg>
+<vAlt> <vAlt </vAlt> <vDefault> </vDefault> <vRange> </vRange> <val> </val> <valDesc> </valDesc>
+<valList> <valList </valList> <valRange> </valRange> <var> <var </var> <variantEncoding>
+<variantEncoding </variantEncoding> <view> </view> <vocal <vol>
+<w> <w </w> <warning-para </warning-para> <wbr> <week> <week </week> <what> <when <who> </who> <wit>
+<witDetail </witDetail> <witEnd> <witList> </witList> <witStart> <witness </witness> <work> </work>
+<writing </writing> <writingSystemDeclaration> <writingSystemDeclaration </writingSystemDeclaration>
+<xml> </xml> <xmp> </xmp> <xptr <xr> <xr </xr> <xref <xsl> </xsl>
+<year> <year </year>
+// />
+>
+<
+<%
+%>
+?>
+<? <?xml
+]]>
+<![CDATA[
+/C2"Attributes" STYLE_ATTRIBUTE
+-
+24hour=
+=
+NSDef=
+SrcDef=
+TEI= TEIForm=
+abbr= absolute= action= active= adj= adjFrom= adjTo= afiicode= age= agent= align= alink= all= allusion=
+alt= am= ana= ancestor= anchored= arity= assertedValue= attribute= authority=
+background-color= background= baseForm= baseType= behavior below bgcolor= border=
+calendar= cap= cause= cellpadding= cellspacing= cert= certainty= character= chars= children= class=
+classid= clear= code= codebase= codedCharSet= color= cols= colspan= complete= composite= content-role=
+content= coords= copyOf= corr= corresp= crdate= creator=
+data= date= dateCreated= dateUpdated= day= decls= default= definition= degree= delim= depPtr= depend=
+desc= descendant= descriptive= dim= dir= direct= direction discrete= doc= doctype= domains= dt:type=
+dt:values= dur=
+ed= encoding= end-indent= end= enjamb= entity= entityLoc= entitySet= entityStd= eol= evaluate= event=
+exact= excl= exclude= expan= expand= extendTarg= extent=
+fVal= face= feats= feature= field-width= first-line-start-indent= first= follow= following=
+font-family-name= font-family= font-posture= font-size= font-style= font-weight= for= form= frameborder=
+framespacing= from= fsd= full= function=
+gi= given= gradual= group= grpPtr=
+h= hand= has-value= height= hidden= hour= href= hspace= http-equiv=
+id= ident= image= inDegree= included= index= ink= inline= inst= interval= ismap= iso639= iterated=
+key=
+label2= label= lang= language= left-margin= lemma= length= level1= level2= level3= level4= level= lexpunc=
+line-spacing= lines= link= loc= location= locus= loop=
+macro= mailto= margin-bottom= margin-left= margin-top= marginheight= marginwidth= marker= marks=
+maxOccurs= mergedin= met= method= minOccurs= mlang= mode= multiple mutExcl= mutual=
+n= name= names= new= next= nohref none= noresize norm= noshade notation=
+occurs= old= onblur onchange= onclick onfocus onload only= onmouseout onmouseover onsubmit= opt= ord=
+order= org= orig= origin= outDegree=
+padding= parent= part= passive= pattern= per= perf= place= pm= position= prefix= prev= previous= prompt=
+quadding=
+real= reason= refunit= reg= rel= rend= render= required= resp= result= rev= rhyme= right-margin= role=
+rows= rowspan=
+sameAs= sample= scheme= scope= scribe= script= scrolling= select= selected sex= shape= show= sic= sigil=
+since= size= social= some= sort= source= space-after= space-before= space= span= split= src= standalone=
+start start-indent= start= status= string= style= subtype= synch=
+targFunc= targOrder= targType= target= targetEnd= targets= terminal= text-align= text= theme= time=
+timezone= title= to= token= topmargin= trans= type=
+ucs-4= uniform= unit= url= usage= use=
+valign= value= valueTo= varSeq= version= vlink= vspace=
+weights= where= who= width= wit= wscale= wsd=
+xl-role= xl-title= xml:link= xmlns xmlns:cmi xmlns:dt
+zone=
+/C3"Commands" STYLE_COMMAND
+edit else enjamb
+for function
+global globincl
+if interpret
+return
+then
+var
+while
+/C4"MSXMS schema nodes"
+<AttributeType </AttributeType>
+<ElementType </ElementType>
+<Schema </Schema>
+/C5"MSXMS schema attributes"
+<attribute> <attribute </attribute>
+/C6"MSXMS schema element list"
+<element> <element </element> /element>
+/C7"WSDL Schema attributes"
+attributeFormDefault
+default
+element
+elementFormDefault
+message
+name
+namespace
+targetNamespace
+type
+use
+value
+variable
+xmlns
Index: doc/tools/ultraedit/wodCertificate.dll
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/wodCertificate.dll
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/wodCertificate64.dll
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/wodCertificate64.dll
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/wodFtpDLX.dll
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/wodFtpDLX.dll
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/wodFtpDLX64.dll
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/wodFtpDLX64.dll
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/wodTelnetDLX.ocx
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/wodTelnetDLX.ocx
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/wodTelnetDLX64.ocx
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools/ultraedit/wodTelnetDLX64.ocx
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: doc/tools/ultraedit/wordfiles/c_cplusplus.uew
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/wordfiles/c_cplusplus.uew	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/wordfiles/c_cplusplus.uew	(working copy)
@@ -0,0 +1,165 @@
+/L1"C/C++" C_LANG Line Comment = // Block Comment On = /* Block Comment Off = */ Escape Char = \ String Chars = "' File Extensions = C CPP CC CXX H HPP AWK
+/TGBegin "Typedefs"
+/TGFindStr = "^[ \t]*typedef[ \t]+(?:struct|union|enum)[ \t]+(?:\w+[ \t]+)?\{(?s:.+?)\}[ \t]*(\w+);"
+/TGFindStr = "^[ \t]*typedef[ \t]+(?:[\w*[\]]+[ \t]+)+(\w+);"
+/TGEnd
+/TGBegin "Macros"
+/TGFindStr = "^[ \t]*#define[ \t]+(\w+)\("
+/TGEnd
+/TGBegin "Prototypes"
+/TGFindStr = "^(?:\w+[ \t]+)+[ *]*(\w+)[ \t]*\([^)]*\);"
+/TGEnd
+/TGBegin "Functions"
+/TGFindStr = "^(?!if\b|else\b|while\b|[\s*])(?:[\w*~_&]+?\s+){1,6}([\w:*~_&]+\s*)\([^);]*\)[^{;]*?(?:^[^\r\n{]*;?[\s]+){0,10}\{"
+/TGBegin "Parameters"
+/TGFindStr = "\s*([^,]+)"
+/TGFindBStart = "\("
+/TGFindBEnd = "\)"
+/TGEnd
+/TGBegin "Variables"
+/TGFindStr = "^[ \t]*((?:static[ \t*]+)?(?:const[ \t*]+)?(?:(?:un)?signed[ \t*]+)?(?:long[ \t*]+)?[a-z0-9_]+[ \t*&]+[a-z0-9[\]_]+);"
+/TGFindBStart = "\{"
+/TGFindBEnd = "\}"
+/TGFindStr = "^[ \t]*((?:static[ \t*]+)?(?:const[ \t*]+)?(?:(?:un)?signed[ \t*]+)?(?:long[ \t*]+)?[a-z0-9_]+[ \t*&]+[a-z0-9[\]_]+)[ \t]*=.+;"
+/TGFindBStart = "\{"
+/TGFindBEnd = "\}"
+/TGEnd
+/TGEnd
+/Regexp Type = Perl
+/Delimiters = ~!@%^&*()-+=|\/{}[]:;"'<> ,	.?
+/Member String = "([A-Za-z0-9_:.]+)[ \t*&]+\$S[ \t[\]A-Za-z0-9_]*[();,]"
+/Variable String = "^[ \t]*([!-~ \t<>]+[^A-Za-z\r\n])$S[ \t;,()\-]"
+/Indent Strings = "{" "if" "else" ":"
+/Unindent Strings = "}"
+/Open Brace Strings =  "{" "(" "["
+/Close Brace Strings = "}" ")" "]"
+/Open Fold Strings = "{"
+/Close Fold Strings = "}"
+/C1"Keywords" STYLE_KEYWORD
+#define #elif #else #endif #error #if #ifdef #ifndef #include #include_next #line #pragma #undef
+__asm __based __cdecl __declspec __except __far __fastcall __finally __fortran __huge __inline __int16
+__int32 __int64 __int8 __interrupt __leave __loadds __near __pascal __saveregs __segment __segname __self
+__stdcall __try __uuidof
+auto
+bool break
+case char const continue
+default defined do double
+else enum extern
+float for
+goto
+if int
+long
+register return
+short signed sizeof static struct switch
+typedef
+union unsigned
+void volatile
+while
+/C2"C++ Keywords" STYLE_KEYWORD
+__multiple_inheritance __single_inheritance __virtual_inheritance
+catch class const_cast
+delete dynamic_cast
+explicit export
+false friend
+inline
+mutable
+namespace new
+operator
+private protected public
+reinterpret_cast
+static_cast
+template this throw true try typeid typename
+using
+virtual
+wchar_t
+/C3"Microsoft C extensions" STYLE_EXTENSION
+dllexport dllimport
+naked
+thread
+uuid
+/C4"Operators" STYLE_OPERATOR
+!
+$
+%
+&
+*
++
+-
+.
+// /
+:
+<
+=
+>
+?
+^
+|
+~
+/C5"Braces, comma, semicolon"
+(
+)
+,
+;
+[
+]
+{
+}
+/C6"Predefined Macros and Constants" STYLE_KEYWORD
+__LINE__ __FILE__ __DATE__ __TIME__ __STDC__
+_IOFBF _IOLBF _IONBF
+BUFSIZ
+CHAR_BIT CHAR_MIN CHAR_MAX CLOCKS_PER_SEC
+EDOM ERANGE EOF EXIT_FAILURE EXIT_SUCCESS
+FOPEN_MAX FILENAME_MAX
+HUGE_VAL
+INT_MIN INT_MAX
+LC_ALL LC_COLLATE LC_CTYPE LC_MONETARY LC_NUMERIC LC_TIME
+LONG_MIN LONG_MAX L_tmpnam
+MB_CUR_MAX MB_LEN_MAX
+NDEBUG NULL
+RAND_MAX
+SCHAR_MIN SCHAR_MAX SHRT_MIN SHRT_MAX
+SEEK_CUR SEEK_END SEEK_SET
+SIG_DFL SIG_ERR SIG_IGN SIGABRT SIGFPE SIGILL SIGINT SIGSEGV SIGTERM
+TMP_MAX
+UCHAR_MAX USHRT_MAX UINT_MAX ULONG_MAX
+assert
+offsetof
+setjmp stderr stdin stdout
+va_start va_arg va_end
+/C7"Predefined Types" STYLE_KEYWORD
+FILE
+clock_t
+div_t
+fpos_t
+jmp_buf
+lconv ldiv_t
+ptrdiff_t
+sig_atomic_t size_t
+time_t tm
+va_list
+wchar_t
+/C8"Predefined Variables" STYLE_KEYWORD
+errno
+/C9"Standard Library" STYLE_FUNCTION
+abort abs atexit atof atoi atol asctime acos asin atan atan2
+bsearch
+calloc ceil cos cosh clearerr clock ctime
+div difftime
+exit exp
+fabs floor fmod frexp free
+fclose feof ferror fflush fgetpos fopen fread freopen fseek fsetpos ftell fwrite fprintf fscanf fgetc fgets fputc fputs
+getc getchar gets getenv gmtime
+isalnum isalpha iscntrl isdigit isgraph islower isprint ispunct isspace isupper isxdigit
+labs ldiv ldexp log log10 localeconv longjmp localtime
+malloc mblen mbstowcs mbtowc modf memchr memcmp memcpy memmove memset mktime
+perror pow printf putc putchar puts
+qsort
+rand realloc raise remove rename rewind
+setlocale setbuf setvbuf signal sin sinh sqrt scanf sprintf sscanf
+strcat strncat strchr strcmp strncmp strcoll strcpy strncpy strcspn strerror strftime
+strlen strpbrk strrchr strspn strstr strtok strxfrm srand strtod strtol strtoul system
+tan tanh tolower toupper tmpfile tmpnam time
+ungetc
+vfprintf vprintf vsprintf
+wcstombs wctomb 
\ No newline at end of file
Index: doc/tools/ultraedit/wordfiles/csharp.uew
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/wordfiles/csharp.uew	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/wordfiles/csharp.uew	(working copy)
@@ -0,0 +1,85 @@
+/L7"C#" CSHARP_LANG Line Comment = // Block Comment On = /* Block Comment Off = */ Escape Char = \ String Chars = "' String Literal Prefix = @ File Extensions = CS
+/Regexp Type = Perl
+/TGBegin "Functions"
+/TGFindStr = "^[ \t]*[a-z_\.0-9]+[ \t]+[a-z_\.0-9]+[ \t]+[a-z_\.0-9<>]+[ \t]+([0-9\\.a-z_ \t]*)\(+[^=;\n]+$"
+/TGFindStr = "^[ \t]*[a-z_\.0-9]+[ \t]+[a-z_\.0-9<>]+[ \t]+([0-9a-z_\. \t]*)\(+[^=;\n]+$"
+/TGFindStr = "^[ ^t]*p+[a-z_\.0-9]+[ \t]+([0-9a-z_\. \t]*)\(+[^=;\n]+$"
+/TGFindStr = "^[ \t]*[a-z_0-9]+[ \t]+([0-9a-z_]+\.[0-9a-z_]+)\(+[^=;\n]+$"
+/TGBegin "Parameters"
+/TGFindStr = "[ \t\n]*([^,]+)"
+/TGFindBStart = "\("
+/TGFindBEnd = "\)"
+/TGEnd
+/TGBegin "Variables"
+//type name;
+/TGFindStr = "^[ \t]*([a-z0-9_]+[ \t\*]+[a-z0-9\[\]_]+);"
+/TGFindBStart = "\{"
+/TGFindBEnd = "\}"
+//type name = init;
+/TGFindStr = "^[ \t]*([a-z0-9_]+[ \t\*]+[a-z0-9_]+[ \t\*]+[a-z0-9\[\]_]+)[ \t]*=.*;"
+/TGFindBStart = "\{"
+/TGFindBEnd = "\}"
+/TGEnd
+/TGEnd
+/Delimiters = ~!@%^&*()-+=|\/{}[]:;"'<> ,	.?
+/Member String = "([a-z0-9_:\.]+)[ \t\*&]+\$S[ \t]*[\(=;]"
+/Variable String = "([a-z0-9_:\.]+)[ \t\*&]+\$S[ \t]*[\(=;]"
+/Indent Strings = "{"
+/Unindent Strings = "}"
+/Open Brace Strings =  "{" "(" "["
+/Close Brace Strings = "}" ")" "]"
+/Open Fold Strings = "{" "#region"
+/Close Fold Strings = "}" "#endregion"
+/C1"Keywords" STYLE_KEYWORD
+abstract as auto
+base break
+case catch const continue
+default do
+else event explicit extern
+false finally fixed for foreach
+get goto
+if implicit in internal
+lock
+namespace null
+operator out override
+params private property protected public
+readonly ref return
+sealed set stackalloc static switch
+this throw true try
+unsafe using
+virtual void
+while
+/C2"C# Data Types" STYLE_KEYWORD
+bool byte
+char class
+decimal delegate double
+enum
+float
+int interface
+long
+object
+sbyte short string struct
+uint ulong ushort
+/C3"C# Preprocessor Directives" STYLE_EXTENSION
+#define #elif #else #endif #endregion #error #if #line #region #undef #warning
+/C4"Operators" STYLE_OPERATOR
+!
+%
+&
+*
++
+-
+// /
+:
+<
+=
+>
+?
+^
+checked
+is
+new
+sizeof
+typeof
+unchecked
+|
Index: doc/tools/ultraedit/wordfiles/css.uew
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/wordfiles/css.uew	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/wordfiles/css.uew	(working copy)
@@ -0,0 +1,312 @@
+/L11"CSS" CSS_LANG Nocase Block Comment On = /* Block Comment Off = */ String Chars = "' Escape Char = \ DisableMLS File Extensions = CSS
+/TGBegin "Imports"
+/TGFindStr = "@import(?:\s+url)?[\s\("']+([a-z/\.\-]*?)[\)"']+"
+/TGEnd
+/TGBegin "Selectors"
+/TGFindStr = "((?:[\.#]-?[_a-zA-Z]+[_a-zA-Z0-9\- :]*[\s,]*)+)\{"
+/TGBegin "Properties"
+/TGFindStr = "[ \t]*(.*);"
+/TGFindBStart = "\{"
+/TGFindBEnd = "\}"
+/TGEnd
+/TGEnd
+/Font Style = 0,0,0,0,0,
+/Regexp Type = Perl
+/Delimiters = ( )	*+,.:;=>[\]{|}~
+/Indent Strings = "{"
+/Unindent Strings = "}"
+/Open Brace Strings = "{" "(" "["
+/Close Brace Strings = "}" ")" "]"
+/Open Fold Strings = "{"
+/Close Fold Strings = "}"
+/C1"HTML Elements"
+a abbr acronym address applet area
+b base basefont bdo big blockquote body br button
+caption cite code col colgroup
+dd del dfn dir div dl dt
+em
+fieldset form frame frameset
+h1 h2 h3 h4 h5 h6 head hr html
+i iframe img input ins isindex
+kbd
+label legend li
+map meta
+noframes noscript
+object ol optgroup option
+p param pre
+q
+s samp script select small span strike strong sub sup
+table tbody td textarea tfoot th thead title tr tt
+u ul
+var
+/C2"CSS Properties"
+@font-face @keyframes
+animation animation-delay animation-direction animation-duration animation-iteration-count animation-name
+animation-play-state animation-timing-function appearance
+backface-visibility background background-attachment background-clip background-color background-image
+background-origin background-position background-repeat background-size border border-bottom
+border-bottom-color border-bottom-left-radius border-bottom-right-radius border-bottom-style
+border-bottom-width border-collapse border-color border-image border-image-outset border-image-repeat
+border-image-slice border-image-source border-image-width border-left border-left-color border-left-style
+border-left-width border-radius border-right border-right-color border-right-style border-right-width
+border-spacing border-style border-top border-top-color border-top-left-radius border-top-right-radius
+border-top-style border-top-width border-width box-align box-direction box-flex box-flex-group box-lines
+box-ordinal-group box-orient box-pack box-shadow box-sizing
+caption-side clear clip color column-count column-fill column-gap column-rule column-rule-color
+column-rule-style column-rule-width column-span column-width columns content counter-increment
+counter-reset cursor
+direction display
+empty-cells
+float font font-family font-size font-size-adjust font-stretch font-style font-variant font-weight
+grid-columns grid-rows
+hanging-punctuation height
+letter-spacing line-height list-style list-style-image list-style-position list-style-type
+margin margin-bottom margin-left margin-right margin-top marquee-direction marquee-play-count
+marquee-speed marquee-style max-height max-width min-height min-width
+nav-down nav-index nav-left nav-right nav-up
+opacity outline outline-color outline-offset outline-style outline-width overflow overflow-x overflow-y
+padding padding-bottom padding-left padding-right padding-top page-break-after page-break-before
+page-break-inside perspective-origin position punctuation-trim
+quotes
+resize rotation rotation-point
+table-layout target target-name target-new target-position text-align text-decoration text-indent
+text-justify text-outline text-overflow text-shadow text-transform text-wrap transform transform-origin
+transform-style transition transition-delay transition-duration transition-property
+transition-timing-function
+vertical-align visibility
+white-space width word-break word-spacing word-wrap
+z-index
+/C3"CSS Values"
+above absolute absolute-colorimetric adjacent all allow-end alternate alternate-reverse always armenian
+ascent attr auto avoid
+back balance baseline behind below bidi-override blink block block-axis bold bolder border-box both bottom
+break-word
+cap-height capitalize center center-left center-right centerline child circle cjk-ideographic close-quote
+collapse compact condensed contain content-box continuous counter cover crosshair cubic-bezier current
+cursive
+dashed decimal decimal-leading-zero default definition-src descent digits disc distribute dotted double
+e-resize ease ease-in ease-in-out ease-out ellipsis embed end expanded extra-condensed extra-expanded
+fantasy far-left far-right fast faster female field fixed flat force-end front
+georgian groove
+hebrew help hidden hide high higher hiragana hiragana-iroha horizontal
+icon infinite inherit inline inline-axis inline-block inline-table inset inside inter-cluster
+inter-ideograph inter-word invert italic
+justify
+kashida katakana katakana-iroha
+landscape large larger left left-side leftwards level lighter line-through linear list-item local loud low
+lower lower-alpha lower-greek lower-latin lower-roman lowercase ltr
+male marker marker-offset marks mathline medium menu message-box middle mix modal monospace move multiple
+n-resize narrower ne-resize new no-close-quote no-content no-display no-open-quote no-repeat none normal
+nowrap nw-resize
+oblique old once open-quote outset outside overline
+padding-box panose-1 parent paused pointer portrait pre-line pre-wrap preserve-3d progress
+rect relative repeat repeat-x repeat-y reverse rgb ridge right right-side rightwards root round rtl run-in
+running
+s-resize sans-serif scroll se-resize semi-condensed semi-expanded separate serif show silent single size
+slope slow slower small-caps small-caption smaller soft solid spell-out square src start static status-bar
+stemh stemv stretch super suppress sw-resize
+tab table-caption table-cell table-column table-column-group table-footer-group table-header-group
+table-row table-row-group text text-bottom text-top thick thin top topline transparent trim
+ultra-condensed ultra-expanded underline unicode-range units-per-em unrestricted upper-alpha upper-latin
+upper-roman uppercase url
+vertical visible
+w-resize wait wider
+x-fast x-height x-high x-large x-loud x-low x-slow x-small x-soft xx-large xx-small
+young
+/C4"Pseudo-classes"
+active after
+before
+first-child first-letter first-line focus
+hover
+lang link
+visited
+/C5"Braces, Special Chars, @ Rules"
+(
+)
+*
++
+,
+.
+:
+;
+=
+>
+@charset @import @page
+[
+\
+]
+from
+to
+{
+|
+}
+~
+/C6"Colors"
+** #0 #1 #2 #3 #4 #5 #6 #7 #8 #9 #A0 #A1 #A2 #A3 #A4 #A5 #A6 #A7 #A8 #A9 #AA #AB #AC #AD #AE #AF #B0 #B1
+** #B2 #B3 #B4 #B5 #B6 #B7 #B8 #B9 #BA #BB #BC #BD #BE #BF #C0 #C1 #C2 #C3 #C4 #C5 #C6 #C7 #C8 #C9 #CA #CB
+** #CC #CD #CE #CF #D0 #D1 #D2 #D3 #D4 #D5 #D6 #D7 #D8 #D9 #DA #DB #DC #DD #DE #DF #E0 #E1 #E2 #E3 #E4 #E5
+** #E6 #E7 #E8 #E9 #EA #EB #EC #ED #EE #EF #F0 #F1 #F2 #F3 #F4 #F5 #F6 #F7 #F8 #F9 #FA #FB #FC #FD #FE #FF
+ActiveBorder ActiveCaption AliceBlue AntiqueWhite AppWorkspace aqua Aquamarine Azure
+Beige Bisque black BlanchedAlmond blue BlueViolet Brown BurlyWood ButtonFace ButtonHighlight ButtonShadow ButtonText
+CadetBlue CaptionText Chartreuse Chocolate Coral CornflowerBlue Cornsilk Crimson Cyan
+DarkBlue DarkCyan DarkGoldenrod DarkGray DarkGreen DarkKhaki DarkMagenta DarkOliveGreen DarkOrange DarkOrchid DarkRed 
+DarkSalmon DarkSeaGreen DarkSlateBlue DarkSlateGray DarkTurquoise DarkViolet DeepPink DeepSkyBlue DimGray DodgerBlue
+Firebrick FloralWhite ForestGreen fuchsia
+Gainsboro GhostWhite Gold Goldenrod gray GrayText green GreenYellow
+Highlight HighlightText Honeydew HotPink
+InactiveBorder InactiveCaption InactiveCaptionText IndianRed Indigo InfoBackground InfoText Ivory
+Khaki
+Lavender LavenderBlush LawnGreen LemonChiffon LightBlue LightCoral LightCyan LightGoldenrodYellow LightGray LightGreen 
+LightPink LightSalmon LightSeaGreen LightSkyBlue LightSlateGray LightSteelBlue LightYellow Lime LimeGreen Linen
+Magenta Maroon MediumAquamarine MediumBlue MediumOrchid MediumPurple MediumSeaGreen MediumSlateBlue MediumSpringGreen MediumTurquoise MediumVioletRed MenuText MidnightBlue MintCream MistyRose Moccasin
+NavajoWhite Navy
+OldLace Olive OliveDrab Orange OrangeRed Orchid
+PaleGoldenrod PaleGreen PaleTurquoise PaleVioletRed PapayaWhip PeachPuff Peru Pink Plum PowderBlue Purple
+Red RosyBrown RoyalBlue
+SaddleBrown Salmon SandyBrown Scrollbar SeaGreen SeaShell Sienna Silver SkyBlue SlateBlue SlateGray Snow SpringGreen SteelBlue 
+Tan Teal Thistle ThreeDDarkShadow ThreeDFace ThreeDHighlight ThreeDLightShadow ThreeDShadow Tomato Turquoise
+Violet
+Wheat White WhiteSmoke Window WindowFrame WindowText
+Yellow YellowGreen
+/C7"Browser Proprietary"
+-epub-caption-side -epub-text-transform -epub-word-break -epub-writing-mode -link-set -link-use -moz-alias
+-moz-appearance -moz-background-clip -moz-background-inline-policy -moz-background-origin -moz-binding
+-moz-border-bottom-colors -moz-border-left-colors -moz-border-radius -moz-border-radius-bottomleft
+-moz-border-radius-bottomright -moz-border-radius-topleft -moz-border-radius-topright
+-moz-border-right-colors -moz-border-top-colors -moz-box-align -moz-box-direction -moz-box-flex
+-moz-box-ordinal-group -moz-box-orient -moz-box-pack -moz-box-sizing -moz-cell -moz-column-count
+-moz-column-gap -moz-column-width -moz-context-menu -moz-copy -moz-first-node -moz-float-edge
+-moz-force-broken-image-icon -moz-grab -moz-grabbing -moz-image-region -moz-key-equivalent -moz-last-node
+-moz-margin-end -moz-margin-start -moz-opacity -moz-outline -moz-outline-color -moz-outline-offset
+-moz-outline-radius -moz-outline-radius-bottomleft -moz-outline-radius-bottomright
+-moz-outline-radius-topleft -moz-outline-radius-topright -moz-outline-style -moz-outline-width
+-moz-padding-end -moz-padding-start -moz-pre-wrap -moz-scrollbars-horizontal -moz-scrollbars-none
+-moz-scrollbars-vertical -moz-spinning -moz-tree-cell -moz-tree-cell-text -moz-tree-column
+-moz-tree-drop-feedback -moz-tree-image -moz-tree-indentation -moz-tree-line -moz-tree-progressmeter
+-moz-tree-row -moz-tree-separator -moz-tree-twisty -moz-user-focus -moz-user-input -moz-user-modify
+-moz-user-select -moz-zoom-in -moz-zoom-out -o-link -o-link-source -o-pre-wrap -o-replace
+-o-set-link-source -o-use-link-source -pre-wrap -replace -set-link-source -use-link-source
+-webkit-animation -webkit-animation-delay -webkit-animation-direction -webkit-animation-duration
+-webkit-animation-fill-mode -webkit-animation-iteration-count -webkit-animation-name
+-webkit-animation-play-state -webkit-animation-timing-function -webkit-appearance -webkit-aspect-ratio
+-webkit-backface-visibility -webkit-background-clip -webkit-background-composite -webkit-background-origin
+-webkit-background-size -webkit-border-after -webkit-border-after-color -webkit-border-after-style
+-webkit-border-after-width -webkit-border-before -webkit-border-before-color -webkit-border-before-style
+-webkit-border-before-width -webkit-border-bottom-left-radius -webkit-border-bottom-right-radius
+-webkit-border-end -webkit-border-end-color -webkit-border-end-style -webkit-border-end-width
+-webkit-border-fit -webkit-border-horizontal-spacing -webkit-border-image -webkit-border-radius
+-webkit-border-start -webkit-border-start-color -webkit-border-start-style
+-webkit-border-start-width-webkit-border-vertical-spacing -webkit-border-top-left-radius
+-webkit-border-top-right-radius -webkit-box-align -webkit-box-direction -webkit-box-flex
+-webkit-box-flex-group -webkit-box-lines -webkit-box-ordinal-groups -webkit-box-orient -webkit-box-pack
+-webkit-box-reflect -webkit-box-shadow -webkit-box-sizing -webkit-column-axis -webkit-column-break-after
+-webkit-column-break-before -webkit-column-break-inside -webkit-column-count -webkit-column-gap
+-webkit-column-rule -webkit-column-rule-color -webkit-column-rule-style -webkit-column-rule-width
+-webkit-column-span -webkit-column-width -webkit-columns -webkit-dashboard-region -webkit-filter
+-webkit-font-feature-settings -webkit-font-kerning -webkit-font-size-delta -webkit-font-smoothing
+-webkit-font-variant-ligatures -webkit-grid-column -webkit-grid-columns -webkit-grid-row -webkit-grid-rows
+-webkit-highlight -webkit-hyphenate-charset -webkit-hyphenate-limit-after -webkit-hyphenate-limit-before
+-webkit-hyphenate-limit-lines -webkit-hyphens -webkit-line-align -webkit-line-box-contain
+-webkit-line-break -webkit-line-clamp -webkit-line-grid -webkit-line-snap -webkit-locale
+-webkit-logical-height -webkit-logical-width -webkit-margin-after -webkit-margin-after-collapse
+-webkit-margin-before -webkit-margin-before-collapse -webkit-margin-bottom-collapse
+-webkit-margin-collapse -webkit-margin-end -webkit-margin-start -webkit-margin-top-collapse
+-webkit-marquee -webkit-marquee-direction -webkit-marquee-incr -webkit-marquee-repetition
+-webkit-marquee-speed -webkit-marquee-style -webkit-mask -webkit-mask-attachment -webkit-mask-box-image
+-webkit-mask-box-image-outset -webkit-mask-box-image-repeat -webkit-mask-box-image-slice
+-webkit-mask-box-image-width -webkit-mask-boximage-source -webkit-mask-clip -webkit-mask-composite
+-webkit-mask-image -webkit-mask-origin -webkit-mask-position -webkit-mask-position-x
+-webkit-mask-position-y -webkit-mask-repeat -webkit-mask-repeat-x -webkit-mask-repeat-y -webkit-mask-size
+-webkit-match-nearest-mail-blockquote-color -webkit-max-logical-height -webkit-max-logical-width
+-webkit-min-logical-height -webkit-min-logical-width -webkit-nbsp-mode -webkit-opacity
+-webkit-overflow-scrolling -webkit-padding-after -webkit-padding-before -webkit-padding-end
+-webkit-padding-start -webkit-perspective -webkit-perspective-origin -webkit-perspective-origin-x
+-webkit-perspective-origin-y -webkit-print-color-adjust -webkit-region-break-after
+-webkit-region-break-before -webkit-region-break-inside -webkit-region-overflow -webkit-rtl-ordering
+-webkit-shape-insided -webkit-shape-outside -webkit-svg-shadow -webkit-tap-highlight-color
+-webkit-text-decorations-in-effect -webkit-text-emphasis-position -webkit-text-fill-color
+-webkit-text-security -webkit-text-size-adjust -webkit-text-stroke -webkit-text-stroke-color
+-webkit-text-stroke-width -webkit-touch-callout -webkit-transform -webkit-transform-origin
+-webkit-transform-style -webkit-transition -webkit-transition-delay -webkit-transition-duration
+-webkit-transition-property -webkit-transition-timing-function -xv-digits -xv-voice-pitch -xv-voice-volume
+@-moz-document
+afar after-edge ahead alias alignment-adjust alignment-baseline all-scroll Alpha alphabetic amharic
+amharic-abegede arabic-indic asterisks auto-pos
+backwards baseline-shift before-edge behavior bengali binary binding block-inside block-line-height
+block-within-page Blur bookmark-label bookmark-level bookmark-target bounding-box break-all break-strict
+bt-rl button-small
+cambodian caps-height cell central change-bar change-bar-class change-bar-offset change-bar-side char
+check checkbox checkbox-container checkbox-small Chroma circled-decimal circled-lower-latin
+circled-upper-latin cjk-earthly-branch cjk-heavenly-stem clear-after col-resize color-profile
+column-break-after column-break-before consider-shifts content-edge context-menu copy crop cross
+devanagari dialog diamond disabled discard display-model display-role disregard-shifts
+distribute-all-lines distribute-center-last distribute-letter distribute-space dominant-baseline dot
+dot-dash dot-dot-dash dotted-decimal double-circled-decimal down drop-initial-after-adjust
+drop-initial-after-align drop-initial-before-adjust drop-initial-before-align drop-initial-size
+drop-initial-value DropShadow DXImageTransform
+each-box emboss enabled end-edge engrave ethiopic ethiopic-abegede ethiopic-abegede-am-et
+ethiopic-abegede-gez ethiopic-abegede-ti-er ethiopic-abegede-ti-et ethiopic-halehame-aa-er
+ethiopic-halehame-aa-et ethiopic-halehame-am-et ethiopic-halehame-gez ethiopic-halehame-om-et
+ethiopic-halehame-sid-et ethiopic-halehame-so-et ethiopic-halehame-ti-er ethiopic-halehame-ti-et
+ethiopic-halehame-tig ethiopic-numeric ew-resize exclude-ruby
+fill filled-circled-decimal filter finishopacity finishx finishy fit fit-position FlipH FlipV
+float-displace float-offset font-effect font-emphasize font-emphasize-position font-emphasize-style
+font-smooth footnotes format forwards freq
+Glow grid-height gujarati gurmukhi
+hand hanging hangul hangul-consonant here hyphen hyphenate hyphenate-after hyphenate-before
+hyphenate-character hyphenate-dictionary hyphenate-lines hyphenate-resource hyphens
+ideograph-alpha ideograph-numeric ideograph-parenthesis ideograph-space ideographic image-orientation
+image-resolution images ime-mode inactive include-ruby increment indent indent-edge-reset initial ink
+inline-box-align inline-inside inline-line-height inset-rect
+japanese-formal japanese-informal
+kannada keep-all khmer
+lao last layout-flow layout-grid layout-grid-char layout-grid-line layout-grid-mode layout-grid-type
+lightstrength line line-break line-edge line-stacking line-stacking-ruby line-stacking-shift
+line-stacking-strategy listbox literal-punctuation loose lower-armenian lower-hexadecimal lower-norwegian
+lr-tb
+malayalam manual margin-box margin-edge mark mark-after mark-before marquee marquee-repetition Mask
+mathematical max-size meet ment menuitem menulist menulist-button menulist-textfield menupopup Microsoft
+moderate mongolian move-to myanmar
+nesw-resize never newspaper no-change no-drop no-limit no-punctuation not-allowed ns-resize nwse-resize
+octal offx offy oriya oromo overflow-clip
+padding-edge page page-policy parenthesised-decimal parenthesised-lower-latin perceptual persian phase
+phonemes positive presentation-level preserve preserve-breaks progid progressbar
+radio radio-container radio-small reduced relative-colorimetric rendering-intent reset-size resizer rest
+rest-after rest-before rl-tb row-resize ruby ruby-align ruby-base ruby-base-group ruby-overhang
+ruby-position ruby-span ruby-text ruby-text-group
+same saturation scrollbar-3dlight-color scrollbar-arrow-color scrollbar-base-color
+scrollbar-darkshadow-color scrollbar-face-color scrollbar-highlight-color scrollbar-shadow-color
+scrollbar-track-color scrollbar-x-color scrollbarbutton-down scrollbarbutton-left scrollbarbutton-right
+scrollbarbutton-up scrollbartrack-horizontal scrollbartrack-vertical self separator set-link-source Shadow
+sidama simp-chinese-formal simp-chinese-informal slice slide somali spaces speek-numeral sRGB startx
+starty statusbar strength strict string-set style syriac
+tab-left-edge tab-side tabpanels tamil tb-rl telugu text-after-edge text-align-last text-autospace
+text-before-edge text-emphasis text-height text-line-color text-line-decoration text-line-skip
+text-line-style text-replace text-size text-underline-position textfield thai tibetan tigre tigrinya-er
+tigrinya-er-abegede tigrinya-et tigrinya-et-abegede toolbar toolbarbutton toolbox tooltip
+trad-chinese-formal trad-chinese-informal treeheadercell treeheadersortarrow treeitem treetwisty
+treetwistyopen treeview
+up upper-armenian upper-greek upper-hexadecimal upper-norwegian urdu use-link-source use-script
+vertical-ideographic vertical-text voice-balance voice-duration voice-pitch voice-pitch-range voice-rate
+voice-stress voice-volume
+Wave weak white-space-collapse writing-mode
+x-strong x-weak XRay
+zoom
+/C8"Media Types, Neg. Numbers"
+** -0 -1 -2 -3 -4 -5 -6 -7 -8 -9
+@media
+aural
+braille
+embossed
+handheld
+print projection
+screen speech
+tty tv
+/C9"Transitions"
+matrix matrix3d
+perspective
+rotate rotate3d rotateX rotateY rotateZ
+scale scale3d scaleX scaleY scaleZ skew skewX skewY
+translate translate3d translateX translateY translateZ
+/C9"Important"
+!important
\ No newline at end of file
Index: doc/tools/ultraedit/wordfiles/html.uew
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/wordfiles/html.uew	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/wordfiles/html.uew	(working copy)
@@ -0,0 +1,126 @@
+/L3"HTML" HTML_LANG Nocase Noquote Block Comment On = <!-- Block Comment Off = --> File Extensions = HTM HTML SHTML HTT HTA HTX CFM JSP PHP PHTML ASP TMPL ASAX ASHX ASMX ASPX ASCX
+/TGBegin "External Links"
+/TGFindStr = "<a\s[^>]*\<href=["']([^"'#].*?)["']"
+/TGEnd
+/TGBegin "Local Links"
+/TGFindStr = "<a\s[^>]*\<href=["'](#.*?)["']"
+/TGEnd
+/TGBegin "Anchors"
+/TGFindStr = "<(?:[a-z]+\s[^>]*\<id|a\s[^>]*\<name)=["']([^"'].*?)["']"
+/TGEnd
+/TGBegin "Forms"
+/TGFindStr = "<form\s[^>]*\<name=["']([^"'].*?)["']"
+/TGBegin "Method"
+/TGFindStr = "method=["']([^"'].*?)["']"
+/TGFindBStart = "<"
+/TGFindBEnd = ">"
+/TGEnd
+/TGBegin "Action"
+/TGFindStr = "action=["']([^"'].*?)["']"
+/TGFindBStart = "<"
+/TGFindBEnd = ">"
+/TGEnd
+/TGEnd
+/TGBegin "Images"
+/TGFindStr = "<img\s[^>]*\<src=["']([^"'].*?)["']"
+/TGEnd
+/TGBegin "Scripts"
+/TGFindStr = "<script\s[^>]*\<src=["']([^"'].*?)["']"
+/TGEnd
+/TGBegin "Stylesheets"
+/TGFindStr = "<link\s[^>]*\<href=["']([^"'].*?\.css)["']"
+/TGEnd
+/Regexp Type = Perl
+/Delimiters = ! "	$%&'()*+,.:;<=>?@[\]^{|}~
+/Member String = "\$S[ \t]*=[ \t&]*new[ \t]+([a-z_]+[a-z0-9_]*)"
+/Variable String = "\$S[ \t]*=[ \t&]*new[ \t]+([a-z_]+[a-z0-9_]*)"
+/Indent Strings = "<"
+/Unindent Strings = "</"
+/Open Brace Strings =  "{" "(" "[" "<"
+/Close Brace Strings = "}" ")" "]" ">"
+/C1"Tags" STYLE_TAG
+<a </a> <abbr> <abbr </abbr> <above> <address> <address </address> <area </area <array> <article> 
+<article </article> <aside> <aside </aside> <audio> <audio </audio>
+<b> <b </b> <base <bdo> <bdo </bdo> <bgsound <blink> <blink </blink> <blockquote> <blockquote 
+</blockquote> <body> <body </body> <box> <br/> <br> <br <button> </button>
+<canvas> <canvas </canvas> <caption> <caption </caption> <cite> <cite </cite> <code> <code </code> 
+<col> <col <colgroup> <colgroup </colgroup> <command> <command </command> <comment> </comment>
+<datalist> <datalist </datalist> <dd> <dd </dd> <del> <del </del> <details> <details </details> 
+<dfn> <dfn </dfn> <div> <div </div> <dl> <dl </dl> <dt> <dt </dt>
+<em> <em </em> <embed
+<fieldset> <fieldset </fieldset> <fig> <figcaption> <figcaption </figcaption> <figure> <figure 
+</figure> <footer> <footer </footer> <form> <form </form>
+<h1> <h1 </h1> <h2> <h2 </h2> <h3> <h3 </h3> <h4> <h4 </h4> <h5> <h5 </h5> <h6> <h6 </h6> <head> 
+<head </head> <header> <header </header> <hgroup> <hgroup </hgroup> <hr/> <hr> <hr <html> <html </html>
+<i> <i </i> <iframe> <iframe </iframe> <ilayer> </ilayer> <img <input> <input <ins> <ins </ins>
+<kbd> <kbd </kbd> <keygen
+<label> <label </label> <layer> <layer </layer> <legend> <legend </legend> <li> <li </li> <link 
+<listing> </listing>
+<map </map> <mark> <mark </mark> <marquee </marquee> <menu> <menu </menu> <meta <meter> <meter 
+</meter> <multicol> </multicol>
+<nav> <nav </nav> <nextid <nobr> </nobr> <nolayer> </nolayer> <noscript> </noscript> <note> </note>
+<object> <object </object> <ol> <ol </ol> <optgroup> <optgroup </optgroup> <option> <option </option> 
+<output> <output </output>
+<p> <p </p> <param <pre> <pre </pre> <progress> <progress </progress>
+<q> <q </q> <quote>
+<range> <root> <rp> <rp </rp> <rt> <rt </rt> <ruby> <ruby </ruby>
+<samp> <samp </samp> <script> <script </script> <section> <section </section> <select> <select </select> 
+<small> <small </small> <sound <source> <source </source> <spacer> <span> <span </span> <sqrt> <strong> 
+<strong </strong> <style> <style </style> <sub> <sub </sub> <summary> <summary </summary> <sup> <sup </sup> 
+<table> <table </table> <tbody> <tbody </tbody> <td> <td </td> <text> <textarea> <textarea </textarea> 
+<tfoot> <tfoot </tfoot> <th> <th </th> <thead> <thead </thead> <time> <time </time> <title> </title> <tr> 
+<tr </tr>
+<ul> <ul </ul>
+<var> <var </var> <video> <video </video>
+<wbr>
+<xmp> </xmp>
+// />
+>
+/C2"Attributes" STYLE_ATTRIBUTE
+abbr= accept-charset= accept= accesskey= action= align= alink= alt= archive= aria-*= async= autocomplete autofocus= autoplay= axis=
+background= behavior behavior> below below> bgcolor= border=
+cellpadding= cellspacing= challenge= char= charoff= charset= checked checked> cite= class= classid= clear= code= codebase= codetype= color= cols= colspan= compact compact> content= contenteditable= contextmenu= controls= coords=
+data= data-*= date= datetime= datetime-local= declare declare> defer defer> dir= disabled disabled> draggable=
+email= enctype=
+face= for= form= formaction= formenctype= formmethod= formnovalidate= formtarget= frame= frameborder= framespacing=
+headers= height= hidden= high= href= hreflang= hspace= http-equiv=
+icon= id= ismap= itemid= itemprop= itemref= itemscope= itemtype=
+keytype= kind=
+label= lang= language= link= list= longdesc= loop= low=
+mailto= manifest= marginheight= marginwidth= max maxlength= media= method= min month= multiple multiple>
+name= nohref nohref> noresize noresize> noshade noshade> novalidate= nowrap nowrap> number=
+object= onabort= onbeforeunload= onblur= oncanplay= oncanplaythrough= onchange= onclick= oncontextmenu= ondblclick= ondrag= ondragend= ondragenter= ondragleave= ondragover= ondragstart= ondrop= ondurationchange= onemptied= onended= onerror= onerror= onfocus= onformchange= onforminput= onhashchange= oninput= oninvalid= onkeydown= onkeypress= onkeyup= onload= onloadeddata= onloadedmetadata= onloadstart= onmessage= onmousedown= onmousemove= onmouseout= onmouseover= onmouseup= onmousewheel= onoffline= ononline= onpagehide= onpageshow= onpause= onplay= onplaying= onpopstate= onprogress= onratechange= onreadystatechange= onreset= onresize= onscroll= onseeked= onseeking= onselect= onshow= onstalled= onstorage= onsubmit= onsuspend= ontimeupdate= onunload= onvolumechange= onwaiting= open= optimum= 
+pattern ping= placeholder= poster= preload= profile= prompt=
+radiogroup= range= readonly readonly> rel= required= rev= reversed= role= rows= rowspan= rules=
+sandbox= scheme= scope= scoped= scrolling= seamless= search= selected selected> shape= size= sizes= span= src= srcdoc= spellcheck= standby= start= step srclang= style= summary=
+tabindex= target= tel= text= title= topmargin= type=
+url= usemap=
+valign= value= valuetype= version= vlink= vspace=
+week= width=
+=
+/C3"Special Characters"
+&aacute &acirc &acute &aelig &agrave &alefsym &alpha &amp &and &ang &aring &asymp &atilde &auml
+&bdquo &beta &brvbar &bull
+&cap &ccedil &cedil &cent &chi &circ &clubs &cong &copy &crarr &cup &curren
+&dagger &darr &deg &delta &diams &divide
+&eacute &ecirc &egrave &empty &emsp &ensp &epsilon &equiv &eta &eth &euml &euro &exist
+&fnof &forall &frac12 &frac14 &frac34 &frasl
+&gamma &ge &gt
+&harr &hearts &hellip
+&iacute &icirc &iexcl &igrave &image &infin &int &iota &iquest &isin &iuml
+&kappa
+&lambda &lang &laquo &larr &lceil &ldquo &le &lfloor &lowast &loz &lrm &lsaquo &lsquo &lt
+&macr &mdash &micro &middot &minus &mu
+&nabla &nbsp &ndash &ne &ni &not &notin &nsub &ntilde &nu &oacute &ocirc
+&oelig &ograve &oline &omega &omicron &oplus &or &ordf &ordm &oslash &otilde &otimes &ouml
+&para &part &permil &perp &phi &pi &piv &plusmn &pound &prime &prod &prop &psi
+&quot
+&radic &rang &raquo &rarr &rceil &rdquo &real &reg &rfloor &rho &rlm &rsaquo &rsquo
+&sbquo &scaron &sdot &sect &shy &sigma &sigmaf &sim &spades &sub &sube &sum &sup &sup1 &sup2 &sup3 &supe &szlig
+&tau &there4 &theta &thetasym &thinsp &thorn &tilde &times &trade
+&uacute &uarr &ucirc &ugrave &uml &upsih &upsilon &uuml
+&weierp
+&xi
+&yacute &yen &yuml
+&zeta &zwj &zwnj
+;
\ No newline at end of file
Index: doc/tools/ultraedit/wordfiles/java.uew
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/wordfiles/java.uew	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/wordfiles/java.uew	(working copy)
@@ -0,0 +1,146 @@
+/L4"Java" JAVA_LANG Line Comment = // Block Comment On = /* Block Comment Off = */ Escape Char = \ File Extensions = JAV JAVA
+/Regexp Type = Perl
+/TGBegin "Imports"
+/TGFindStr = "^import([ \t]+[a-z0-9\.\*]+);"
+/TGEnd
+/TGBegin "Methods"
+/TGFindStr = "^[ \t]*[ps][a-z]+ [a-z0-9]+ (.*)\(.*\)[\n \ta-z0-9]+\{"
+/TGFindStr = "^[ \t]*[ps][a-z]+ (.*)\(.*\).*\{$"
+/TGBegin "Parameters"
+/TGFindStr = "[ \t\n]*([^,]+)"
+/TGFindBStart = "\("
+/TGFindBEnd = "\)"
+/TGEnd
+/TGBegin "Variables"
+//type name;
+/TGFindStr = "^[ \t]*([a-z0-9_]+[ \t\*]+[a-z0-9\[\]_]+);"
+/TGFindBStart = "\{"
+/TGFindBEnd = "\}"
+//type name = init;
+/TGFindStr = "^[ \t]*([a-z0-9_]+[ \t\*]+[a-z0-9\[\]_]+)[ \t]*=.*;"
+/TGFindBStart = "\{"
+/TGFindBEnd = "\}"
+/TGEnd
+/TGEnd
+/Delimiters = ~!@%^&*()-+=|\/{}[]:;"'<> ,	.?
+/Member String = "([A-Za-z0-9_:\.]+)[ \t\*&]+\$S[ \t]*[\(=\);,]"
+/Variable String = "([A-Za-z0-9_:\.]+)[ \t\*&]+\$S[ \t]*[\(=\);,]"
+/Indent Strings = "{"
+/Unindent Strings = "}"
+/Open Brace Strings =  "{" "(" "[" "<"
+/Close Brace Strings = "}" ")" "]" ">"
+/Open Fold Strings = "{"
+/Close Fold Strings = "}"
+/C1"Keywords" STYLE_KEYWORD
+abstract
+boolean break byte
+case catch char class continue
+default do double
+else extends
+false final finally float for
+if implements import instanceof int interface
+length long
+native new null
+package private protected public
+return
+short static super switch synchronized
+this threadsafe throw throws transient true try
+void
+while
+/C2"Classes" STYLE_FUNCTION
+AWTError AWTEvent AWTEventMulticaster AWTException AbstractMethodError AccessException Acl AclEntry
+AclNotFoundException ActionEvent ActionListener Adjustable AdjustmentEvent AdjustmentListener Adler32
+AlreadyBoundException Applet AppletContext AppletStub AreaAveragingScaleFilter ArithmeticException Array
+ArrayIndexOutOfBoundsException ArrayStoreException AudioClip
+BeanDescriptor BeanInfo Beans BigDecimal BigInteger BindException BitSet Boolean BorderLayout
+BreakIterator BufferedInputStream BufferedOutputStream BufferedReader BufferedWriter Button ButtonPeer
+Byte ByteArrayInputStream ByteArrayOutputStream
+CRC32 Calendar CallableStatement Canvas CanvasPeer CardLayout Certificate CharArrayReader CharArrayWriter
+CharConversionException Character CharacterIterator Checkbox CheckboxGroup CheckboxMenuItem
+CheckboxMenuItemPeer CheckboxPeer CheckedInputStream CheckedOutputStream Checksum Choice ChoiceFormat
+ChoicePeer Class ClassCastException ClassCircularityError ClassFormatError ClassLoader
+ClassNotFoundException Clipboard ClipboardOwner CloneNotSupportedException Cloneable
+CollationElementIterator CollationKey Collator Color ColorModel Compiler Component ComponentAdapter
+ComponentEvent ComponentListener ComponentPeer ConnectException ConnectIOException Connection Constructor
+Container ContainerAdapter ContainerEvent ContainerListener ContainerPeer ContentHandler
+ContentHandlerFactory CropImageFilter Cursor Customizer
+DGC DSAKey DSAKeyPairGenerator DSAParams DSAPrivateKey DSAPublicKey DataFlavor DataFormatException
+DataInput DataInputStream DataOutput DataOutputStream DataTruncation DatabaseMetaData DatagramPacket
+DatagramSocket DatagramSocketImpl Date DateFormat DateFormatSymbols DecimalFormat DecimalFormatSymbols
+Deflater DeflaterOutputStream Dialog DialogPeer Dictionary DigestException DigestInputStream
+DigestOutputStream Dimension DirectColorModel Double Driver DriverManager DriverPropertyInfo
+EOFException EmptyStackException Enumeration Error Event EventListener EventObject EventQueue
+EventSetDescriptor Exception ExceptionInInitializerError ExportException
+FeatureDescriptor Field FieldPosition File FileDescriptor FileDialog FileDialogPeer FileInputStream
+FileNameMap FileNotFoundException FileOutputStream FileReader FileWriter FilenameFilter FilterInputStream
+FilterOutputStream FilterReader FilterWriter FilteredImageSource Float FlowLayout FocusAdapter FocusEvent
+FocusListener Font FontMetrics FontPeer Format Frame FramePeer
+GZIPInputStream GZIPOutputStream Graphics GregorianCalendar GridBagConstraints GridBagLayout GridLayout
+Group
+Hashtable HttpURLConnection
+IOException Identity IdentityScope IllegalAccessError IllegalAccessException IllegalArgumentException
+IllegalComponentStateException IllegalMonitorStateException IllegalStateException
+IllegalThreadStateException Image ImageConsumer ImageFilter ImageObserver ImageProducer
+IncompatibleClassChangeError IndexColorModel IndexOutOfBoundsException IndexedPropertyDescriptor
+InetAddress Inflater InflaterInputStream InputEvent InputStream InputStreamReader Insets
+InstantiationError InstantiationException Integer InternalError InterruptedException
+InterruptedIOException IntrospectionException Introspector InvalidClassException InvalidKeyException
+InvalidObjectException InvalidParameterException InvocationTargetException ItemEvent ItemListener
+ItemSelectable
+Key KeyAdapter KeyEvent KeyException KeyListener KeyManagementException KeyPair KeyPairGenerator
+Label LabelPeer LastOwnerException LayoutManager LayoutManager2 Lease LightweightPeer
+LineNumberInputStream LineNumberReader LinkageError List ListPeer ListResourceBundle LoaderHandler Locale
+LocateRegistry LogStream Long
+MalformedURLException MarshalException Math MediaTracker Member MemoryImageSource Menu MenuBar MenuBarPeer
+MenuComponent MenuComponentPeer MenuContainer MenuItem MenuItemPeer MenuPeer MenuShortcut MessageDigest
+MessageFormat Method MethodDescriptor MissingResourceException Modifier MouseAdapter MouseEvent
+MouseListener MouseMotionAdapter MouseMotionListener MulticastSocket
+Naming NegativeArraySizeException NoClassDefFoundError NoRouteToHostException NoSuchAlgorithmException
+NoSuchElementException NoSuchFieldError NoSuchFieldException NoSuchMethodError NoSuchMethodException
+NoSuchObjectException NoSuchProviderException NotActiveException NotBoundException NotOwnerException
+NotSerializableException NullPointerException Number NumberFormat NumberFormatException
+ObjID Object ObjectInput ObjectInputStream ObjectInputValidation ObjectOutput ObjectOutputStream
+ObjectStreamClass ObjectStreamException Observable Observer Operation OptionalDataException
+OutOfMemoryError OutputStream OutputStreamWriter Owner
+PaintEvent Panel PanelPeer ParameterDescriptor ParseException ParsePosition Permission PipedInputStream
+PipedOutputStream PipedReader PipedWriter PixelGrabber Point Polygon PopupMenu PopupMenuPeer
+PreparedStatement Principal PrintGraphics PrintJob PrintStream PrintWriter PrivateKey Process Properties
+PropertyChangeEvent PropertyChangeListener PropertyChangeSupport PropertyDescriptor PropertyEditor
+PropertyEditorManager PropertyEditorSupport PropertyResourceBundle PropertyVetoException ProtocolException
+Provider ProviderException PublicKey PushbackInputStream PushbackReader
+RGBImageFilter RMIClassLoader RMIFailureHandler RMISecurityException RMISecurityManager RMISocketFactory
+Random RandomAccessFile Reader Rectangle Registry RegistryHandler Remote RemoteCall RemoteException
+RemoteObject RemoteRef RemoteServer RemoteStub ReplicateScaleFilter ResourceBundle ResultSet
+ResultSetMetaData RuleBasedCollator Runnable Runtime RuntimeException
+SQLException SQLWarning ScrollPane ScrollPanePeer Scrollbar ScrollbarPeer SecureRandom Security
+SecurityException SecurityManager SequenceInputStream Serializable ServerCloneException ServerError
+ServerException ServerNotActiveException ServerRef ServerRuntimeException ServerSocket Shape Short
+Signature SignatureException Signer SimpleBeanInfo SimpleDateFormat SimpleTimeZone Skeleton
+SkeletonMismatchException SkeletonNotFoundException Socket SocketException SocketImpl SocketImplFactory
+SocketSecurityException Stack StackOverflowError Statement StreamCorruptedException StreamTokenizer String
+StringBuffer StringBufferInputStream StringCharacterIterator StringIndexOutOfBoundsException StringReader
+StringSelection StringTokenizer StringWriter StubNotFoundException SyncFailedException System SystemColor
+TextArea TextAreaPeer TextComponent TextComponentPeer TextEvent TextField TextFieldPeer TextListener
+Thread ThreadDeath ThreadGroup Throwable Time TimeZone Timestamp TooManyListenersException Toolkit
+Transferable Types
+UID URL URLConnection URLEncoder URLStreamHandler URLStreamHandlerFactory UTFDataFormatException
+UnexpectedException UnicastRemoteObject UnknownError UnknownHostException UnknownServiceException
+UnmarshalException Unreferenced UnsatisfiedLinkError UnsupportedEncodingException
+UnsupportedFlavorException
+VMID Vector VerifyError VetoableChangeListener VetoableChangeSupport VirtualMachineError Visibility Void
+Window WindowAdapter WindowEvent WindowListener WindowPeer WriteAbortedException Writer
+ZipEntry ZipException ZipFile ZipInputStream ZipOutputStream
+/C3"Operators" STYLE_OPERATOR
+!
+%
+&
+*
++
+-
+// /
+<
+=
+>
+^
+|
+~
\ No newline at end of file
Index: doc/tools/ultraedit/wordfiles/javascript.uew
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/wordfiles/javascript.uew	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/wordfiles/javascript.uew	(working copy)
@@ -0,0 +1,202 @@
+/L9"JavaScript" JSCRIPT_LANG Line Comment = // Block Comment On = /* Block Comment Off = */ Escape Char = \ String Chars = '" File Extensions = JS
+/Delimiters = ~!@%^&*()-+=|\/{}[]:;"'<> ,	.?
+/Regexp Type = Perl
+/TGBegin "Anonymous Functions"
+/TGFindStr = "^[ \t]*(?:([\w \t\.\[\]]+)[ \t]*[=:][ \t]*){1,5}function[ \t]*\([^\)]*\)"
+/TGBegin "Functions"
+/TGFindStr = "^[ \t]*function[ \t]*(\w+[ \t]*)\(.*\)"
+/TGFindStr = "^[ \t]*function[ \t]*(\w+[ \t]*)\([^\)]*?\)"
+/TGBegin "Parameters"
+/TGFindStr = "[ \t\n]*([^,\s]+)"
+/TGFindBStart = "\("
+/TGFindBEnd = "\)"
+/TGEnd
+/TGEnd
+/TGEnd
+/Indent Strings = "{" "else"
+/Unindent Strings = "}"
+/Open Brace Strings =  "{" "(" "[" "<"
+/Close Brace Strings = "}" ")" "]" ">"
+/Open Fold Strings = "{"
+/Close Fold Strings = "}"
+/C1"Keywords" STYLE_KEYWORD
+abstract
+break byte
+case catch char class const continue
+default delete do double
+else extends
+false final finally float for function
+goto
+if implements import in instanceof int interface
+long
+native null
+package private protected public
+reset return
+short static super switch synchronized
+this throw transient true try
+var void
+while with
+/C2"Objects" STYLE_OPERATOR
+Anchor Applet Area Array
+Boolean Button
+Checkbox Collection Crypto
+Date Dictionary Drive Drives
+Element Enumerator Event
+File FileObject FileSystemObject FileUpload Folder Folders Form Frame Function
+Global
+HTMLElement Hidden History
+Image Infinity Input
+JSObject JavaArray JavaClass JavaObject JavaPackage
+Layer Link
+Math MimeType
+Navigator Number
+Object Option
+Packages Password Plugin PrivilegeManager
+Random RegExp
+Select String Submit
+Text Textarea
+URL UltraEdit
+VBArray
+WScript
+activeDocument
+document
+screen
+window
+/C3"Methods and Properties" STYLE_METHOD
+ActiveXObject
+E Echo
+FromPoint
+HandleEvent
+LN10 LN2 LOG10E LOG2E
+MAX_VALUE MIN_VALUE
+NEGATIVE_INFINITY NaN
+PI POSITIVE_INFINITY
+SQRT1_2 SQRT2
+TYPE
+UTC
+above abs acos action activeElement alert alinkColor all altKey anchor anchors appCodeName appName
+appVersion applets apply arguments arity asin assign atan atan2 atob availHeight availLeft availTop
+availWidth
+back background below bgColor big blink blur bold border borderWidths bottom btoa button
+call callee caller cancelBubble captureEvents ceil charAt charCodeAt charset checked children className
+classes clear clearInterval clearTimeout click clientInformation clientX clientY close closed colorDepth
+compile complete concat confirm constructor contains contextual cookie cos crypto ctrlKey current
+data defaultCharset defaultChecked defaultSelected defaultStatus defaultValue description
+disableExternalCapture disablePrivilege display domain
+element elements embeds enableExternalCapture enablePrivilege enabledPlugin encoding escape eval event
+exec exp expando
+fgColor fileName find fixed floor focus fontColor fontSize form forms forward frames fromCharCode
+fromElement
+get getAttribute getClass getDate getDay getFullYear getHours getMember getMilliseconds getMinutes
+getMonth getSeconds getSelection getSlot getTime getTimezoneOffset getUTCDate getUTCDay getUTCFullYear
+getUTCHours getUTCMilliseconds getUTCMinutes getUTCMonth getUTCSeconds getWindow getYear global go
+hash height hidden history home host hostName href hspace
+id ids ignoreCase images index indexOf inner innerHTML innerHeight innerText innerWidth insertAdjacentHTML
+insertAdjacentText isFinite isNaN italics
+java javaEnabled join
+keyCode
+lang language lastIndex lastIndexOf lastMatch lastModified lastParen layerX layerY layers left leftContext
+length link linkColor links load location locationBar log lowsrc
+margins match max menubar method mimeTypes min modifiers moveAbove moveBelow moveBy moveTo moveToAbsolute
+multiline
+name navigate navigator netscape next number
+offscreenBuffering offset offsetHeight offsetLeft offsetParent offsetTop offsetWidth offsetX offsetY
+onHelp onabort onblur onchange onclick ondblclick ondragdrop onerror onfocus onkeydown onkeypress onkeyup
+onload onmousedown onmousemove onmouseout onmouseover onmouseup onmove onreset onresize onsubmit onunload
+open opener options outerHTML outerHeight outerText outerWidth
+paddings pageX pageXOffset pageY pageYOffset parent parentElement parentLayer parentWindow parse
+parseFloat parseInt pathname personalbar pixelDepth platform plugins pop port pow preference previous
+print prompt protocol prototype push
+random readyState reason referrer refresh releaseEvents reload removeAttribute removeMember replace
+resizeBy resizeTo returnValue reverse right rightContext round
+screenX screenY scroll scrollBy scrollIntoView scrollTo scrollbars search select selected selectedIndex
+self setAttribute setDate setFullYear setHotkeys setHours setInterval setMember setMilliseconds setMinutes
+setMonth setResizable setSeconds setSlot setTime setTimeout setUTCDate setUTCFullYear setUTCHours
+setUTCMillseconds setUTCMinutes setUTCMonth setUTCSeconds setYear setZOptions shift shiftKey siblingAbove
+siblingBelow signText sin slice smallsort source sourceIndex splice split sqrt src srcElement srcFilter
+status statusbar stop strike style sub submit substr substring suffixes sun sup systemLanguage
+tagName tags taint taintEnabled tan target test text title toElement toGMTString toLocaleLowerCase
+toLocaleString toLocaleUpperCase toLowerCase toString toUTCString toUpperCase toolbar top type
+unescape unshift untaint unwatch userAgent userLanguage
+value valueOf visibility vlinkColor vspace
+watch which width write writeln
+x
+y
+zIndex
+/C4"Operators" STYLE_OPERATOR
+!
+$
+%
+&
+*
++
+-
+// /
+:
+<
+=
+>
+?
+[
+]
+^
+is
+new
+sizeof
+typeof
+unchecked
+|
+~
+/C5"Separs" STYLE_OPERATOR
+(
+)
+,
+;
+{
+}
+/C6"UE/UES Script Commands" STYLE_FUNCTION
+ASCIIToUTF8 ASCIIToUnicode
+UTF8ToASCII
+ansiToOem
+cancelSelect clearAllBookmarks clearClipboard closeFile collapseAll columnCenterJustify columnCut columnDelete columnInsert
+columnInsertNum columnLeftJustify columnModeOff columnModeOn columnRightJustify commentAdd commentRemove
+commentSelectionAdd commentSelectionRemove copy copyAllBookmarkLines copyAppend copyFilePath cut cutAllBookmarkLines cutAppend
+decodeBase64 decryptFilePrompt delAllBookmarkLines delAllHiddenLines deleteLine deleteText deleteToEndOfLine
+deleteToStartOfLine dosToMac dosToUnix dupeLine
+encodeBase64 encryptFilePrompt endSelect expandAll
+findReplace frInFiles fromEBCDIC
+getString getValue gotoBookmark gotoBookmarkSelect gotoEndOfNextWord gotoEndOfNextWordSelect gotoEndOfPrevWord
+gotoEndOfPrevWordSelect gotoLine gotoLineSelect gotoPage gotoPageSelect gotoPos gotoPosSelect
+hexDelete hexInsert hexOff hexOn hideOrShowLines
+insertLine insertMode insertPageBreak insertTemplate invertCase isChar isCharGt isColNum isColNumGt
+isEof isExt isFTP isFound isHexModeOn isName isNotFound isReadOnly isSel isWordWrap
+key
+matchBrace messageBox moveLineDown moveLineUp
+newFile
+oemToAnsi outputWindow overStrikeMode
+paste perlReOn previousBookmark previousBookmarkSelect
+readOnlyOff readOnlyOn reIndentSelection returnToWrap runTool
+save saveAll saveAs selectAll selectClipboard selectLine selectToBottom selectToTop selectWord
+setActive showWindow sort sortAsc sortDes spacesToTabs spacesToTabsAll startSelect
+tabsToSpaces timeDate toCaps toEBCDIC toLower toUpper toggleBookmark trimLeadingSpaces trimTrailingSpaces
+ueReOn unicodeToASCII unixMacToDos unixReOn
+var_dump
+wordWrapOff wordWrapOn wrapToReturn
+xmlConvertToCRLF
+/C7"UE/UES Script Parameters" STYLE_ELEMENT
+activeDocumentIdx ascending
+clipboardContent clipboardIdx codePage col1End col1Start col2End col2Start col3End col3Start
+col4End col4Start columnMode currentChar currentColumnNum currentLineNum currentPos
+directoryStart displayLinesDoNotMatch
+fileSize filesToSearch fromCol
+hexMode
+ignoreHiddenSubs insOvrMode
+lineTerminator logChanges
+matchCase matchWord mode
+openMatchingFiles
+path preserveCase
+regExp regexMode remKey1 remKey2 remKey3 remKey4 removeDuplicates replaceAll replaceInAllOpen reverseSearch
+searchAscii searchDown searchInColumn searchInFilesTypes searchSubs selectText selection showOutput showStatus
+toCol
+unicodeSearch useEncoding useOutputWindow
+visible
Index: doc/tools/ultraedit/wordfiles/legacy/c_cplusplus.uew
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/wordfiles/legacy/c_cplusplus.uew	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/wordfiles/legacy/c_cplusplus.uew	(working copy)
@@ -0,0 +1,104 @@
+/L1"C/C++" C_LANG Line Comment = // Block Comment On = /* Block Comment Off = */ Escape Char = \ String Chars = "' File Extensions = C CPP CC CXX H HPP AWK
+/TGBegin "Function"
+/TGFindStr = "%^([a-z_][a-z_0-9^[^]*]++^)[ ^t^p^r^n]++([~)]++)[~;{()]+[^p^r^n ^t]++[~/]++{[~}]"
+/TGFindStr = "%[ ^t]++^([a-z_][a-z_0-9]++::[a-z_^~][:a-z_0-9]++^)[ ^t^p]++([^p*&:, ^t^[^]/*^-'=:&a-z_0-9./(!]++)[~;{]++{"
+/TGFindStr = "%[ ^t]++[a-z_][:a-z_0-9^[^]*&]++[ ^t]+^([a-z_][a-z_0-9]++::[a-z_^~][:a-z_0-9]++^)[ ^t^p]++([^p*&:, ^t^[^]/*^-'=:&a-z_0-9./(!]++)[~;]"
+/TGFindStr = "%[a-z_][a-z_0-9^[^]:&]++[ ^t*]+[*&]++^([a-z_][a-z_0-9]++^)[ ^t]++([^p*&:, ^t^[^]a-z_0-9\+-./(!]++)[~;]++$"
+/TGFindStr = "%[a-z_][:a-z_0-9*&$^[^]*]++[ ^t]+[a-z_][:a-z_0-9*&$^[^]]++[ ^t*]+[*&]++^([a-z_][a-z_0-9]++^)[ ^t]++([^p*&:, ^t^[^]a-z_0-9./(!]++)+[~;]"
+/TGFindStr = "%[a-z_][:a-z_0-9^[^]*&]++[ ^t]+[a-z_][:a-z_0-9*&^[^]]++[ ^t]+[a-z_][:a-z_0-9*&^[^]]++[ ^t]+[*&]++^([a-z_][a-z_0-9]++^)[ ^t]++([^p*&:, ^t^[^]a-z_0-9./(!]++)[~;]"
+/TGFindStr = "%[a-z_][:a-z_0-9^[^]*&]++[ ^t]+[a-z_][:a-z_0-9*&^[^]]++[ ^t]+[a-z_][:a-z_0-9*&^[^]]++[ ^t]+[a-z_][:a-z_0-9*&^[^]]++[ ^t]+[*&]++^([a-z_][a-z_0-9]++^)[ ^t]++([^p*&:, ^t^[^]a-z_0-9./(!]++)[~;]"
+/TGBegin "Parameter"
+/TGFindStr = "[ ^t^p]++^([~,]+^)"
+/TGFindBStart = "("
+/TGFindBEnd = ")"
+/TGEnd
+/TGBegin "Variable"
+//type name;
+/TGFindStr = "%[ ^t]++^([a-z0-9_]+[ ^t^*]+[a-z0-9^[^]_]+^);"
+/TGFindBStart = "{"
+/TGFindBEnd = "}"
+//type name = init;
+/TGFindStr = "%[ ^t]++^([a-z0-9_]+[ ^t^*]+[a-z0-9^[^]_]+^)[ ^t]++=*;"
+/TGFindBStart = "{"
+/TGFindBEnd = "}"
+/TGEnd
+/TGEnd
+/Delimiters = ~!@%^&*()-+=|\/{}[]:;"'<> ,	.?
+/Member String = "^([a-z0-9_:.]+^)[ ^t^*&]+$S[ ^t^[^]a-z0-9_]++[(-);,]"
+//Variable String = "%[ ^t]++^([!-~ ^t<>]+*[~a-z^p]^)$S[ ^t;,()^-]"
+/Variable String = "^([!-~ ^t<>]+[~a-z^p]^)$S[ ^t;,()^-]"
+/Indent Strings = "{" "if" "else" ":"
+/Unindent Strings = "}"
+/Open Brace Strings =  "{" "(" "["
+/Close Brace Strings = "}" ")" "]"
+/Open Fold Strings = "{"
+/Close Fold Strings = "}"
+/C1"Keywords" STYLE_KEYWORD
+#define #elif #else #endif #error #if #ifdef #ifndef #include #include_next #line #pragma #undef
+__asm __based __cdecl __declspec __except __far __fastcall __finally __fortran __huge __inline __int16
+__int32 __int64 __int8 __interrupt __leave __loadds __near __pascal __saveregs __segment __segname __self
+__stdcall __try __uuidof
+auto
+bool break
+case char const continue
+default defined do double
+else enum extern
+float for
+goto
+if int
+long
+register return
+short signed sizeof static struct switch
+typedef
+union unsigned
+void volatile
+while
+/C2"C++ Keywords" STYLE_KEYWORD
+__multiple_inheritance __single_inheritance __virtual_inheritance
+catch class const_cast
+delete dynamic_cast
+explicit export
+false friend
+inline
+mutable
+namespace new
+operator
+private protected public
+reinterpret_cast
+static_cast
+template this throw true try typeid typename
+using
+virtual
+wchar_t
+/C3"Microsoft C extensions" STYLE_EXTENSION
+dllexport dllimport
+naked
+thread
+uuid
+/C4"Operators" STYLE_OPERATOR
+!
+$
+%
+&
+*
++
+-
+.
+// /
+:
+<
+=
+>
+?
+^
+|
+~
+/C5"Braces, comma, semicolon"
+(
+)
+,
+;
+[
+]
+{
+}
\ No newline at end of file
Index: doc/tools/ultraedit/wordfiles/legacy/csharp.uew
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/wordfiles/legacy/csharp.uew	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/wordfiles/legacy/csharp.uew	(working copy)
@@ -0,0 +1,84 @@
+/L7"C#" CSHARP_LANG Line Comment = // Block Comment On = /* Block Comment Off = */ Escape Char = \ String Chars = "' String Literal Prefix = @ File Extensions = CS
+/TGBegin "Function"
+/TGFindStr = "%[ ^t]++[a-z-_.0-9]+[ ^t]+[a-z-_.0-9]+[ ^t]+[a-z-_.0-9<>]+[ ^t]+^([0-9a-z-_. ^t]++^)(+[~=;^p]+$"
+/TGFindStr = "%[ ^t]++[a-z-_.0-9]+[ ^t]+[a-z-_.0-9<>]+[ ^t]+^([0-9a-z-_. ^t]++^)(+[~=;^p]+$"
+/TGFindStr = "%[ ^t]++p+[A-_.0-9]+[ ^t]+^([0-9A-_. ^t]++^)(+[~=;^p]+$"
+/TGFindStr = "%[ ^t]++[A-_0-9]+[ ^t]+^([0-9A-_]+.[0-9A-_]+^)(+[~=;^p]+$"
+/TGBegin "Parameter"
+/TGFindStr = "[ ^t^p]++^([~,]+^)"
+/TGFindBStart = "("
+/TGFindBEnd = ")"
+/TGEnd
+/TGBegin "Variable"
+//type name;
+/TGFindStr = "%[ ^t]++^([a-z0-9_]+[ ^t^*]+[a-z0-9^[^]_]+^);"
+/TGFindBStart = "{"
+/TGFindBEnd = "}"
+//type name = init;
+/TGFindStr = "%[ ^t]++^([a-z0-9_]+[ ^t^*]+[a-z0-9_]+[ ^t^*]+[a-z0-9^[^]_]+^)[ ^t]++=*;"
+/TGFindBStart = "{"
+/TGFindBEnd = "}"
+/TGEnd
+/TGEnd
+/Delimiters = ~!@%^&*()-+=|\/{}[]:;"'<> ,	.?
+/Member String = "^([A-Za-z0-9_:.]+^)[ ^t*&]+$S[ ^t]++[(=;]"
+/Variable String = "^([A-Za-z0-9_:.]+^)[ ^t*&]+$S[ ^t]++[(=;]"
+/Indent Strings = "{"
+/Unindent Strings = "}"
+/Open Brace Strings =  "{" "(" "["
+/Close Brace Strings = "}" ")" "]"
+/Open Fold Strings = "{" "#region"
+/Close Fold Strings = "}" "#endregion"
+/C1"Keywords" STYLE_KEYWORD
+abstract as auto
+base break
+case catch const continue
+default do
+else event explicit extern
+false finally fixed for foreach
+get goto
+if implicit in internal
+lock
+namespace null
+operator out override
+params private property protected public
+readonly ref return
+sealed set stackalloc static switch
+this throw true try
+unsafe using
+virtual void
+while
+/C2"C# Data Types" STYLE_KEYWORD
+bool byte
+char class
+decimal delegate double
+enum
+float
+int interface
+long
+object
+sbyte short string struct
+uint ulong ushort
+/C3"C# Preprocessor Directives" STYLE_EXTENSION
+#define #elif #else #endif #endregion #error #if #line #region #undef #warning
+/C4"Operators" STYLE_OPERATOR
+!
+%
+&
+*
++
+-
+// /
+:
+<
+=
+>
+?
+^
+checked
+is
+new
+sizeof
+typeof
+unchecked
+|
Index: doc/tools/ultraedit/wordfiles/legacy/css.uew
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/wordfiles/legacy/css.uew	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/wordfiles/legacy/css.uew	(working copy)
@@ -0,0 +1,246 @@
+/L11"CSS 1.0-2.1" CSS_LANG Nocase Block Comment On = /* Block Comment Off = */ String Chars = "' Escape Char = \ DisableMLS File Extensions = CSS
+/TGBegin "Function"
+/TGFindStr = "%[ ^t]++^([ "#*+,^-./0-9:=>@^[^]_a-z|~]+^)[ ^t]++{"
+/TGBegin "Property"
+/TGFindStr = "[ ^t]++^(*:*^)"
+/TGFindBStart = "{"
+/TGFindBEnd = "}"
+/TGEnd
+/TGEnd
+/Delimiters = ( )	*+,.:;=>[\]{|}~
+/Indent Strings = "{"
+/Unindent Strings = "}"
+/Open Brace Strings = "{" "(" "["
+/Close Brace Strings = "}" ")" "]"
+/Open Fold Strings = "{"
+/Close Fold Strings = "}"
+/C1"HTML 4.01 Elements"
+a abbr acronym address applet area
+b base basefont bdo big blockquote body br button
+caption cite code col colgroup
+dd del dfn dir div dl dt
+em
+fieldset form frame frameset
+h1 h2 h3 h4 h5 h6 head hr html
+i iframe img input ins isindex
+kbd
+label legend li
+map meta
+noframes noscript
+object ol optgroup option
+p param pre
+q
+s samp script select small span strike strong sub sup
+table tbody td textarea tfoot th thead title tr tt
+u ul
+var
+/C2"CSS Properties"
+azimuth
+background background-attachment background-color background-image background-position background-repeat
+border border-bottom border-bottom-color border-bottom-style border-bottom-width border-collapse
+border-color border-left border-left-color border-left-style border-left-width border-right
+border-right-color border-right-style border-right-width border-spacing border-style border-top
+border-top-color border-top-style border-top-width border-width
+caption-side clear clip color content counter-increment counter-reset cue cue-after cue-before cursor
+direction display
+elevation empty-cells
+float font font-family font-size font-stretch font-style font-variant font-weight
+height
+letter-spacing line-height list-style list-style-image list-style-position list-style-type
+margin margin-bottom margin-left margin-right margin-top max-height max-width min-height min-width
+orphans outline outline-color outline-style outline-width overflow
+padding padding-bottom padding-left padding-right padding-top page-break-after page-break-before
+page-break-inside pause pause-after pause-before pitch pitch-range play-during position
+quotes
+richness
+speak speak-header speak-numeral speak-punctuation speech-rate stress
+table-layout text-align text-decoration text-indent text-transform
+unicode-bidi
+vertical-align visibility voice-family volume
+white-space widows width word-spacing
+z-index
+/C3"CSS Values"
+above absolute always armenian ascent attr auto avoid
+baseline behind below bidi-override blink block bold bolder both bottom
+cap-height capitalize center center-left center-right centerline child circle cjk-ideographic
+close-quote collapse compact condensed continuous counter crosshair cursive
+dashed decimal decimal-leading-zero default definition-src descent digits disc dotted double
+e-resize embed expanded extra-condensed extra-expanded
+fantasy far-left far-right fast faster female fixed
+georgian groove
+hebrew help hidden hide high higher hiragana hiragana-iroha
+icon inherit inline inline-block inline-table inset inside invert italic
+justify
+katakana katakana-iroha
+landscape large larger left left-side leftwards level lighter line-through list-item
+loud low lower lower-alpha lower-greek lower-latin lower-roman lowercase ltr
+male marker marker-offset marks mathline medium menu message-box middle mix monospace move
+n-resize narrower ne-resize no-close-quote no-open-quote no-repeat none normal nowrap nw-resize
+oblique old once open-quote outset outside overline
+panose-1 pointer portrait pre-line pre-wrap progress
+rect relative repeat repeat-x repeat-y rgb ridge right right-side rightwards rtl run-in
+s-resize sans-serif scroll se-resize semi-condensed semi-expanded separate serif show silent
+size slope slow slower small-caps small-caption smaller soft solid spell-out square src static
+status-bar stemh stemv super sw-resize
+table-caption table-cell table-column table-column-group table-footer-group table-header-group
+table-row table-row-group text text-bottom text-shadow text-top thick thin top topline transparent
+ultra-condensed ultra-expanded underline unicode-range units-per-em upper-alpha upper-latin
+upper-roman uppercase url
+visible
+w-resize wait wider
+x-fast x-height x-high x-large x-loud x-low x-slow x-small x-soft xx-large xx-small
+young
+/C4"Pseudo Classes"
+active after
+before
+first-child first-letter first-line focus
+hover
+lang link
+visited
+/C5"Miscellaneous"
+!important
+(
+)
+*
++
+,
+.
+:
+;
+=
+>
+@charset @font-face @import @page
+[
+\
+]
+{
+|
+}
+~
+/C6"Colors"
+** #0 #1 #2 #3 #4 #5 #6 #7 #8 #9
+** #A0 #A1 #A2 #A3 #A4 #A5 #A6 #A7 #A8 #A9 #AA #AB #AC #AD #AE #AF
+** #B0 #B1 #B2 #B3 #B4 #B5 #B6 #B7 #B8 #B9 #BA #BB #BC #BD #BE #BF
+** #C0 #C1 #C2 #C3 #C4 #C5 #C6 #C7 #C8 #C9 #CA #CB #CC #CD #CE #CF
+** #D0 #D1 #D2 #D3 #D4 #D5 #D6 #D7 #D8 #D9 #DA #DB #DC #DD #DE #DF
+** #E0 #E1 #E2 #E3 #E4 #E5 #E6 #E7 #E8 #E9 #EA #EB #EC #ED #EE #EF
+** #F0 #F1 #F2 #F3 #F4 #F5 #F6 #F7 #F8 #F9 #FA #FB #FC #FD #FE #FF
+ActiveBorder ActiveCaption AppWorkspace aqua
+black blue ButtonFace ButtonHighlight ButtonShadow ButtonText
+CaptionText
+fuchsia
+gray GrayText green
+Highlight HighlightText
+InactiveBorder InactiveCaption InactiveCaptionText InfoBackground InfoText
+lime
+maroon MenuText
+navy
+olive orange
+purple
+red
+Scrollbar silver
+teal ThreeDDarkShadow ThreeDFace ThreeDHighlight ThreeDLightShadow ThreeDShadow
+white Window WindowFrame WindowText
+yellow
+/C7"Browser Proprietary"
+-link-set -link-use -moz-alias -moz-appearance -moz-background-clip -moz-background-inline-policy
+-moz-background-origin -moz-binding -moz-border-bottom-colors -moz-border-left-colors -moz-border-radius
+-moz-border-radius-bottomleft -moz-border-radius-bottomright -moz-border-radius-topleft
+-moz-border-radius-topright -moz-border-right-colors -moz-border-top-colors -moz-box-align
+-moz-box-direction -moz-box-flex -moz-box-ordinal-group -moz-box-orient -moz-box-pack -moz-box-sizing
+-moz-cell -moz-column-count -moz-column-gap -moz-column-width -moz-context-menu -moz-copy -moz-first-node
+-moz-float-edge -moz-force-broken-image-icon -moz-grab -moz-grabbing -moz-image-region -moz-key-equivalent
+-moz-last-node -moz-margin-end -moz-margin-start -moz-opacity -moz-outline -moz-outline-color
+-moz-outline-offset -moz-outline-radius -moz-outline-radius-bottomleft -moz-outline-radius-bottomright
+-moz-outline-radius-topleft -moz-outline-radius-topright -moz-outline-style -moz-outline-width
+-moz-padding-end -moz-padding-start -moz-pre-wrap -moz-scrollbars-horizontal -moz-scrollbars-none
+-moz-scrollbars-vertical -moz-spinning -moz-tree-cell -moz-tree-cell-text -moz-tree-column
+-moz-tree-drop-feedback -moz-tree-image -moz-tree-indentation -moz-tree-line -moz-tree-progressmeter
+-moz-tree-row -moz-tree-separator -moz-tree-twisty -moz-user-focus -moz-user-input -moz-user-modify
+-moz-user-select -moz-zoom-in -moz-zoom-out -o-link -o-link-source -o-pre-wrap -o-replace
+-o-set-link-source -o-use-link-source -pre-wrap -replace -set-link-source -use-link-source
+-xv-digits -xv-voice-pitch -xv-voice-pitch-range -xv-voice-rate -xv-voice-volume
+@-moz-document
+absolute-colorimetric accent add adjacent afar after-edge ahead alias alignment-adjust alignment-baseline
+all-scroll Alpha alphabetic alternate amharic amharic-abegede appearance arabic-indic asterisks auto-pos
+back background-break background-clip background-origin background-position-x background-position-y
+background-size backwards baseline-shift before-edge behavior bengali binary binding block-axis
+block-inside block-line-height block-within-page Blur bookmark-label bookmark-level bookmark-target
+border-bottom-left-radius border-bottom-right-radius border-box border-break border-edge border-image
+border-length border-radius border-top-left-radius border-top-right-radius bounding-box box box-align
+box-direction box-flex box-flex-group box-height box-lines box-orient box-pack box-shadow box-sizing
+box-width break-all break-strict break-word bt-rl button-small
+cambodian caps-height cell central change-bar change-bar-class change-bar-offset change-bar-side
+char check checkbox checkbox-container checkbox-small Chroma circled-decimal circled-lower-latin
+circled-upper-latin cjk-earthly-branch cjk-heavenly-stem clear-after col-resize color-profile
+column-break-after column-break-before column-count column-gap column-rule column-rule-color
+column-rule-style column-rule-width column-width columns consider-shifts content-box content-edge
+context-menu copy crop cross current
+devanagari dialog diamond disabled discard display-model display-role disregard-shifts distribute
+distribute-all-lines distribute-center-last distribute-letter distribute-space dominant-baseline
+dot dot-dash dot-dot-dash dotted-decimal double-circled-decimal down drop-initial-after-adjust
+drop-initial-after-align drop-initial-before-adjust drop-initial-before-align drop-initial-size
+drop-initial-value DropShadow DXImageTransform
+each-box ellipsis emboss enabled end end-edge engrave ethiopic ethiopic-abegede ethiopic-abegede-am-et
+ethiopic-abegede-gez ethiopic-abegede-ti-er ethiopic-abegede-ti-et ethiopic-halehame-aa-er
+ethiopic-halehame-aa-et ethiopic-halehame-am-et ethiopic-halehame-gez ethiopic-halehame-om-et
+ethiopic-halehame-sid-et ethiopic-halehame-so-et ethiopic-halehame-ti-er ethiopic-halehame-ti-et
+ethiopic-halehame-tig ethiopic-numeric ew-resize exclude-ruby
+fill filled-circled-decimal filter finishopacity finishx finishy fit fit-position FlipH FlipV
+float-displace float-offset font-effect font-emphasize font-emphasize-position font-emphasize-style
+font-size-adjust font-smooth footnotes format forwards freq front
+Glow grid-height gujarati gurmukhi
+hand hanging hanging-punctuation hangul hangul-consonant here horizontal hyphen hyphenate hyphenate-after
+hyphenate-before hyphenate-character hyphenate-dictionary hyphenate-lines hyphenate-resource hyphens
+ideograph-alpha ideograph-numeric ideograph-parenthesis ideograph-space ideographic image-orientation
+image-resolution images ime-mode inactive include-ruby increment indent indent-edge-reset initial ink
+inline-axis inline-box-align inline-inside inline-line-height inset-rect inter-cluster inter-ideograph
+inter-word
+japanese-formal japanese-informal
+kannada kashida keep-all khmer
+lao last layout-flow layout-grid layout-grid-char layout-grid-line layout-grid-mode layout-grid-type
+lightstrength line line-break line-edge line-stacking line-stacking-ruby line-stacking-shift
+line-stacking-strategy listbox literal-punctuation local loose lower-armenian lower-hexadecimal
+lower-norwegian lr-tb
+malayalam manual margin-box margin-edge mark mark-after mark-before marquee marquee-direction
+marquee-repetition marquee-speed marquee-style Mask mathematical max-size meet menuitem menulist
+menulist-button menulist-textfield menupopup Microsoft modal moderate mongolian move-to multiple myanmar
+nav-down nav-index nav-left nav-right nav-up nesw-resize never new newspaper no-change no-drop
+no-limit no-punctuation not-allowed ns-resize nwse-resize
+octal offx offy opacity oriya oromo outline-offset overflow-clip overflow-x overflow-y
+padding-box padding-edge page page-policy parent parenthesised-decimal parenthesised-lower-latin
+perceptual persian phase phonemes positive presentation-level preserve preserve-breaks progid
+progressbar punctuation-trim
+radio radio-container radio-small reduced relative-colorimetric rendering-intent reset-size
+resize resizer rest rest-after rest-before reverse rl-tb round row-resize ruby ruby-align
+ruby-base ruby-base-group ruby-overhang ruby-position ruby-span ruby-text ruby-text-group
+same saturation scrollbar-3dlight-color scrollbar-arrow-color scrollbar-base-color
+scrollbar-darkshadow-color scrollbar-face-color scrollbar-highlight-color scrollbar-shadow-color
+scrollbar-track-color scrollbar-x-color scrollbarbutton-down scrollbarbutton-left scrollbarbutton-right
+scrollbarbutton-up scrollbartrack-horizontal scrollbartrack-vertical self separator set-link-source
+Shadow sidama simp-chinese-formal simp-chinese-informal single slice slide somali spaces speek-numeral
+sRGB start startx starty statusbar strength stretch strict string-set style suppress syriac
+tab tab-left-edge tab-side tabpanels tamil target-name target-new target-position tb-rl telugu
+text-after-edge text-align-last text-autospace text-before-edge text-emphasis text-height text-justify
+text-kashida-space text-line-color text-line-decoration text-line-skip text-line-style text-outline
+text-overflow text-replace text-size text-underline-position text-wrap textfield thai tibetan tigre
+tigrinya-er tigrinya-er-abegede tigrinya-et tigrinya-et-abegede toolbar toolbarbutton toolbox tooltip
+trad-chinese-formal trad-chinese-informal treeheadercell treeheadersortarrow treeitem treetwisty
+treetwistyopen treeview
+unrestricted up upper-armenian upper-greek upper-hexadecimal upper-norwegian urdu use-link-source
+use-script
+vertical vertical-ideographic vertical-text voice-balance voice-duration
+voice-pitch voice-pitch-range voice-rate voice-stress voice-volume
+Wave weak white-space-collapse word-break word-wrap writing-mode
+x-strong x-weak XRay
+zoom
+/C8"Media Types/Neg. Numbers"
+** -0 -1 -2 -3 -4 -5 -6 -7 -8 -9
+@media
+all aural
+braille
+embossed
+handheld
+print projection
+screen speech
+tty tv
Index: doc/tools/ultraedit/wordfiles/legacy/html.uew
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/wordfiles/legacy/html.uew	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/wordfiles/legacy/html.uew	(working copy)
@@ -0,0 +1,95 @@
+/L3"HTML" HTML_LANG Nocase Noquote Block Comment On = <!-- Block Comment Off = --> File Extensions = HTM HTML SHTML HTT HTA HTX CFM JSP PHP PHTML ASP TMPL ASAX ASHX ASMX ASPX ASCX
+/Delimiters = ~!@$%^&*()+=|\{}[]:;"'<> ,	.?
+/Function String = "<form*>"
+/Member String = "$S[ ^t]++=[ ^t&]++new[ ^t]+^([A-Za-z_]+[A-Za-z0-9_]++^)"
+/Variable String = "$S[ ^t]++=[ ^t&]++new[ ^t]+^([A-Za-z_]+[A-Za-z0-9_]++^)"
+/Indent Strings = "<"
+/Unindent Strings = "</"
+/Open Brace Strings =  "{" "(" "[" "<"
+/Close Brace Strings = "}" ")" "]" ">"
+/C1"Tags" STYLE_TAG
+<a </a> <abbr> <abbr </abbr> <above> <address> <address </address> <area </area <array> <article> 
+<article </article> <aside> <aside </aside> <audio> <audio </audio>
+<b> <b </b> <base <bdo> <bdo </bdo> <bgsound <blink> <blink </blink> <blockquote> <blockquote 
+</blockquote> <body> <body </body> <box> <br/> <br> <br <button> </button>
+<canvas> <canvas </canvas> <caption> <caption </caption> <cite> <cite </cite> <code> <code </code> 
+<col> <col <colgroup> <colgroup </colgroup> <command> <command </command> <comment> </comment>
+<datalist> <datalist </datalist> <dd> <dd </dd> <del> <del </del> <details> <details </details> 
+<dfn> <dfn </dfn> <div> <div </div> <dl> <dl </dl> <dt> <dt </dt>
+<em> <em </em> <embed
+<fieldset> <fieldset </fieldset> <fig> <figcaption> <figcaption </figcaption> <figure> <figure 
+</figure> <footer> <footer </footer> <form> <form </form>
+<h1> <h1 </h1> <h2> <h2 </h2> <h3> <h3 </h3> <h4> <h4 </h4> <h5> <h5 </h5> <h6> <h6 </h6> <head> 
+<head </head> <header> <header </header> <hgroup> <hgroup </hgroup> <hr/> <hr> <hr <html> <html </html>
+<i> <i </i> <iframe> <iframe </iframe> <ilayer> </ilayer> <img <input> <input <ins> <ins </ins>
+<kbd> <kbd </kbd> <keygen
+<label> <label </label> <layer> <layer </layer> <legend> <legend </legend> <li> <li </li> <link 
+<listing> </listing>
+<map </map> <mark> <mark </mark> <marquee </marquee> <menu> <menu </menu> <meta <meter> <meter 
+</meter> <multicol> </multicol>
+<nav> <nav </nav> <nextid <nobr> </nobr> <nolayer> </nolayer> <noscript> </noscript> <note> </note>
+<object> <object </object> <ol> <ol </ol> <optgroup> <optgroup </optgroup> <option> <option </option> 
+<output> <output </output>
+<p> <p </p> <param <pre> <pre </pre> <progress> <progress </progress>
+<q> <q </q> <quote>
+<range> <root> <rp> <rp </rp> <rt> <rt </rt> <ruby> <ruby </ruby>
+<samp> <samp </samp> <script> <script </script> <section> <section </section> <select> <select </select> 
+<small> <small </small> <sound <source> <source </source> <spacer> <span> <span </span> <sqrt> <strong> 
+<strong </strong> <style> <style </style> <sub> <sub </sub> <summary> <summary </summary> <sup> <sup </sup> 
+<table> <table </table> <tbody> <tbody </tbody> <td> <td </td> <text> <textarea> <textarea </textarea> 
+<tfoot> <tfoot </tfoot> <th> <th </th> <thead> <thead </thead> <time> <time </time> <title> </title> <tr> 
+<tr </tr>
+<ul> <ul </ul>
+<var> <var </var> <video> <video </video>
+<wbr>
+<xmp> </xmp>
+// />
+>
+/C2"Attributes" STYLE_ATTRIBUTE
+abbr= accept-charset= accept= accesskey= action= align= alink= alt= archive= aria-*= async= autocomplete autofocus= autoplay= axis=
+background= behavior behavior> below below> bgcolor= border=
+cellpadding= cellspacing= challenge= char= charoff= charset= checked checked> cite= class= classid= clear= code= codebase= codetype= color= cols= colspan= compact compact> content= contenteditable= contextmenu= controls= coords=
+data= data-*= date= datetime= datetime-local= declare declare> defer defer> dir= disabled disabled> draggable=
+email= enctype=
+face= for= form= formaction= formenctype= formmethod= formnovalidate= formtarget= frame= frameborder= framespacing=
+headers= height= hidden= high= href= hreflang= hspace= http-equiv=
+icon= id= ismap= itemid= itemprop= itemref= itemscope= itemtype=
+keytype= kind=
+label= lang= language= link= list= longdesc= loop= low=
+mailto= manifest= marginheight= marginwidth= max maxlength= media= method= min month= multiple multiple>
+name= nohref nohref> noresize noresize> noshade noshade> novalidate= nowrap nowrap> number=
+object= onabort= onbeforeunload= onblur= oncanplay= oncanplaythrough= onchange= onclick= oncontextmenu= ondblclick= ondrag= ondragend= ondragenter= ondragleave= ondragover= ondragstart= ondrop= ondurationchange= onemptied= onended= onerror= onerror= onfocus= onformchange= onforminput= onhashchange= oninput= oninvalid= onkeydown= onkeypress= onkeyup= onload= onloadeddata= onloadedmetadata= onloadstart= onmessage= onmousedown= onmousemove= onmouseout= onmouseover= onmouseup= onmousewheel= onoffline= ononline= onpagehide= onpageshow= onpause= onplay= onplaying= onpopstate= onprogress= onratechange= onreadystatechange= onreset= onresize= onscroll= onseeked= onseeking= onselect= onshow= onstalled= onstorage= onsubmit= onsuspend= ontimeupdate= onunload= onvolumechange= onwaiting= open= optimum= 
+pattern ping= placeholder= poster= preload= profile= prompt=
+radiogroup= range= readonly readonly> rel= required= rev= reversed= role= rows= rowspan= rules=
+sandbox= scheme= scope= scoped= scrolling= seamless= search= selected selected> shape= size= sizes= span= src= srcdoc= spellcheck= standby= start= step srclang= style= summary=
+tabindex= target= tel= text= title= topmargin= type=
+url= usemap=
+valign= value= valuetype= version= vlink= vspace=
+week= width=
+=
+/C3"Special Characters"
+&aacute &acirc &acute &aelig &agrave &alefsym &alpha &amp &and &ang &aring &asymp &atilde &auml
+&bdquo &beta &brvbar &bull
+&cap &ccedil &cedil &cent &chi &circ &clubs &cong &copy &crarr &cup &curren
+&dagger &darr &deg &delta &diams &divide
+&eacute &ecirc &egrave &empty &emsp &ensp &epsilon &equiv &eta &eth &euml &euro &exist
+&fnof &forall &frac12 &frac14 &frac34 &frasl
+&gamma &ge &gt
+&harr &hearts &hellip
+&iacute &icirc &iexcl &igrave &image &infin &int &iota &iquest &isin &iuml
+&kappa
+&lambda &lang &laquo &larr &lceil &ldquo &le &lfloor &lowast &loz &lrm &lsaquo &lsquo &lt
+&macr &mdash &micro &middot &minus &mu
+&nabla &nbsp &ndash &ne &ni &not &notin &nsub &ntilde &nu &oacute &ocirc
+&oelig &ograve &oline &omega &omicron &oplus &or &ordf &ordm &oslash &otilde &otimes &ouml
+&para &part &permil &perp &phi &pi &piv &plusmn &pound &prime &prod &prop &psi
+&quot
+&radic &rang &raquo &rarr &rceil &rdquo &real &reg &rfloor &rho &rlm &rsaquo &rsquo
+&sbquo &scaron &sdot &sect &shy &sigma &sigmaf &sim &spades &sub &sube &sum &sup &sup1 &sup2 &sup3 &supe &szlig
+&tau &there4 &theta &thetasym &thinsp &thorn &tilde &times &trade
+&uacute &uarr &ucirc &ugrave &uml &upsih &upsilon &uuml
+&weierp
+&xi
+&yacute &yen &yuml
+&zeta &zwj &zwnj
+;
Index: doc/tools/ultraedit/wordfiles/legacy/java.uew
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/wordfiles/legacy/java.uew	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/wordfiles/legacy/java.uew	(working copy)
@@ -0,0 +1,143 @@
+/L4"Java" JAVA_LANG Line Comment = // Block Comment On = /* Block Comment Off = */ Escape Char = \ File Extensions = JAV JAVA
+/TGBegin "Import"
+/TGFindStr = "%import^([ ^t]+[a-z0-9.*]+^);"
+/TGEnd
+/TGBegin "Method"
+/TGFindStr = "%[ ^t]++[ps][a-z]+ [a-z0-9]+ ^(*^)(*)[^p ^ta-z0-9]+{"
+/TGFindStr = "%[ ^t]++[ps][a-z]+ ^(*^)(*)*{$"
+/TGBegin "Parameter"
+/TGFindStr = "[ ^t^p]++^([~,]+^)"
+/TGFindBStart = "("
+/TGFindBEnd = ")"
+/TGEnd
+/TGBegin "Variable"
+/TGFindStr = "%[ ^t]++^([a-z0-9_]+[ ^t^*]+[a-z0-9^[^]_]+^);"
+/TGFindBStart = "{"
+/TGFindBEnd = "}"
+/TGFindStr = "%[ ^t]++^([a-z0-9_]+[ ^t^*]+[a-z0-9^[^]_]+^)[ ^t]++=*;"
+/TGFindBStart = "{"
+/TGFindBEnd = "}"
+/TGEnd
+/TGEnd
+/Delimiters = ~!@%^&*()-+=|\/{}[]:;"'<> ,	.?
+/Member String = "^([A-Za-z0-9_:.]+^)[ ^t*&]+$S[ ^t]++[(=);,]"
+/Variable String = "^([A-Za-z0-9_:.]+^)[ ^t*&]+$S[ ^t]++[(=);,]"
+/Indent Strings = "{"
+/Unindent Strings = "}"
+/Open Brace Strings =  "{" "(" "[" "<"
+/Close Brace Strings = "}" ")" "]" ">"
+/Open Fold Strings = "{"
+/Close Fold Strings = "}"
+/C1"Keywords" STYLE_KEYWORD
+abstract
+boolean break byte
+case catch char class continue
+default do double
+else extends
+false final finally float for
+if implements import instanceof int interface
+length long
+native new null
+package private protected public
+return
+short static super switch synchronized
+this threadsafe throw throws transient true try
+void
+while
+/C2"Classes" STYLE_FUNCTION
+AWTError AWTEvent AWTEventMulticaster AWTException AbstractMethodError AccessException Acl AclEntry
+AclNotFoundException ActionEvent ActionListener Adjustable AdjustmentEvent AdjustmentListener Adler32
+AlreadyBoundException Applet AppletContext AppletStub AreaAveragingScaleFilter ArithmeticException Array
+ArrayIndexOutOfBoundsException ArrayStoreException AudioClip
+BeanDescriptor BeanInfo Beans BigDecimal BigInteger BindException BitSet Boolean BorderLayout
+BreakIterator BufferedInputStream BufferedOutputStream BufferedReader BufferedWriter Button ButtonPeer
+Byte ByteArrayInputStream ByteArrayOutputStream
+CRC32 Calendar CallableStatement Canvas CanvasPeer CardLayout Certificate CharArrayReader CharArrayWriter
+CharConversionException Character CharacterIterator Checkbox CheckboxGroup CheckboxMenuItem
+CheckboxMenuItemPeer CheckboxPeer CheckedInputStream CheckedOutputStream Checksum Choice ChoiceFormat
+ChoicePeer Class ClassCastException ClassCircularityError ClassFormatError ClassLoader
+ClassNotFoundException Clipboard ClipboardOwner CloneNotSupportedException Cloneable
+CollationElementIterator CollationKey Collator Color ColorModel Compiler Component ComponentAdapter
+ComponentEvent ComponentListener ComponentPeer ConnectException ConnectIOException Connection Constructor
+Container ContainerAdapter ContainerEvent ContainerListener ContainerPeer ContentHandler
+ContentHandlerFactory CropImageFilter Cursor Customizer
+DGC DSAKey DSAKeyPairGenerator DSAParams DSAPrivateKey DSAPublicKey DataFlavor DataFormatException
+DataInput DataInputStream DataOutput DataOutputStream DataTruncation DatabaseMetaData DatagramPacket
+DatagramSocket DatagramSocketImpl Date DateFormat DateFormatSymbols DecimalFormat DecimalFormatSymbols
+Deflater DeflaterOutputStream Dialog DialogPeer Dictionary DigestException DigestInputStream
+DigestOutputStream Dimension DirectColorModel Double Driver DriverManager DriverPropertyInfo
+EOFException EmptyStackException Enumeration Error Event EventListener EventObject EventQueue
+EventSetDescriptor Exception ExceptionInInitializerError ExportException
+FeatureDescriptor Field FieldPosition File FileDescriptor FileDialog FileDialogPeer FileInputStream
+FileNameMap FileNotFoundException FileOutputStream FileReader FileWriter FilenameFilter FilterInputStream
+FilterOutputStream FilterReader FilterWriter FilteredImageSource Float FlowLayout FocusAdapter FocusEvent
+FocusListener Font FontMetrics FontPeer Format Frame FramePeer
+GZIPInputStream GZIPOutputStream Graphics GregorianCalendar GridBagConstraints GridBagLayout GridLayout
+Group
+Hashtable HttpURLConnection
+IOException Identity IdentityScope IllegalAccessError IllegalAccessException IllegalArgumentException
+IllegalComponentStateException IllegalMonitorStateException IllegalStateException
+IllegalThreadStateException Image ImageConsumer ImageFilter ImageObserver ImageProducer
+IncompatibleClassChangeError IndexColorModel IndexOutOfBoundsException IndexedPropertyDescriptor
+InetAddress Inflater InflaterInputStream InputEvent InputStream InputStreamReader Insets
+InstantiationError InstantiationException Integer InternalError InterruptedException
+InterruptedIOException IntrospectionException Introspector InvalidClassException InvalidKeyException
+InvalidObjectException InvalidParameterException InvocationTargetException ItemEvent ItemListener
+ItemSelectable
+Key KeyAdapter KeyEvent KeyException KeyListener KeyManagementException KeyPair KeyPairGenerator
+Label LabelPeer LastOwnerException LayoutManager LayoutManager2 Lease LightweightPeer
+LineNumberInputStream LineNumberReader LinkageError List ListPeer ListResourceBundle LoaderHandler Locale
+LocateRegistry LogStream Long
+MalformedURLException MarshalException Math MediaTracker Member MemoryImageSource Menu MenuBar MenuBarPeer
+MenuComponent MenuComponentPeer MenuContainer MenuItem MenuItemPeer MenuPeer MenuShortcut MessageDigest
+MessageFormat Method MethodDescriptor MissingResourceException Modifier MouseAdapter MouseEvent
+MouseListener MouseMotionAdapter MouseMotionListener MulticastSocket
+Naming NegativeArraySizeException NoClassDefFoundError NoRouteToHostException NoSuchAlgorithmException
+NoSuchElementException NoSuchFieldError NoSuchFieldException NoSuchMethodError NoSuchMethodException
+NoSuchObjectException NoSuchProviderException NotActiveException NotBoundException NotOwnerException
+NotSerializableException NullPointerException Number NumberFormat NumberFormatException
+ObjID Object ObjectInput ObjectInputStream ObjectInputValidation ObjectOutput ObjectOutputStream
+ObjectStreamClass ObjectStreamException Observable Observer Operation OptionalDataException
+OutOfMemoryError OutputStream OutputStreamWriter Owner
+PaintEvent Panel PanelPeer ParameterDescriptor ParseException ParsePosition Permission PipedInputStream
+PipedOutputStream PipedReader PipedWriter PixelGrabber Point Polygon PopupMenu PopupMenuPeer
+PreparedStatement Principal PrintGraphics PrintJob PrintStream PrintWriter PrivateKey Process Properties
+PropertyChangeEvent PropertyChangeListener PropertyChangeSupport PropertyDescriptor PropertyEditor
+PropertyEditorManager PropertyEditorSupport PropertyResourceBundle PropertyVetoException ProtocolException
+Provider ProviderException PublicKey PushbackInputStream PushbackReader
+RGBImageFilter RMIClassLoader RMIFailureHandler RMISecurityException RMISecurityManager RMISocketFactory
+Random RandomAccessFile Reader Rectangle Registry RegistryHandler Remote RemoteCall RemoteException
+RemoteObject RemoteRef RemoteServer RemoteStub ReplicateScaleFilter ResourceBundle ResultSet
+ResultSetMetaData RuleBasedCollator Runnable Runtime RuntimeException
+SQLException SQLWarning ScrollPane ScrollPanePeer Scrollbar ScrollbarPeer SecureRandom Security
+SecurityException SecurityManager SequenceInputStream Serializable ServerCloneException ServerError
+ServerException ServerNotActiveException ServerRef ServerRuntimeException ServerSocket Shape Short
+Signature SignatureException Signer SimpleBeanInfo SimpleDateFormat SimpleTimeZone Skeleton
+SkeletonMismatchException SkeletonNotFoundException Socket SocketException SocketImpl SocketImplFactory
+SocketSecurityException Stack StackOverflowError Statement StreamCorruptedException StreamTokenizer String
+StringBuffer StringBufferInputStream StringCharacterIterator StringIndexOutOfBoundsException StringReader
+StringSelection StringTokenizer StringWriter StubNotFoundException SyncFailedException System SystemColor
+TextArea TextAreaPeer TextComponent TextComponentPeer TextEvent TextField TextFieldPeer TextListener
+Thread ThreadDeath ThreadGroup Throwable Time TimeZone Timestamp TooManyListenersException Toolkit
+Transferable Types
+UID URL URLConnection URLEncoder URLStreamHandler URLStreamHandlerFactory UTFDataFormatException
+UnexpectedException UnicastRemoteObject UnknownError UnknownHostException UnknownServiceException
+UnmarshalException Unreferenced UnsatisfiedLinkError UnsupportedEncodingException
+UnsupportedFlavorException
+VMID Vector VerifyError VetoableChangeListener VetoableChangeSupport VirtualMachineError Visibility Void
+Window WindowAdapter WindowEvent WindowListener WindowPeer WriteAbortedException Writer
+ZipEntry ZipException ZipFile ZipInputStream ZipOutputStream
+/C3"Operators" STYLE_OPERATOR
+!
+%
+&
+*
++
+-
+// /
+<
+=
+>
+^
+|
+~
\ No newline at end of file
Index: doc/tools/ultraedit/wordfiles/legacy/javascript.uew
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/wordfiles/legacy/javascript.uew	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/wordfiles/legacy/javascript.uew	(working copy)
@@ -0,0 +1,192 @@
+/L9"JavaScript" JSCRIPT_LANG Line Comment = // Block Comment On = /* Block Comment Off = */ Escape Char = \ String Chars = '" File Extensions = JS
+/Delimiters = ~!@%^&*()-+=|\/{}[]:;"'<> ,	.?
+/Function String = "%[ ^t]++function[ ^t]++^([a-zA-Z_][a-zA-Z_0-9]++[^t ]++(*)^)"
+/Function String 1 = "%[ ^t]++^(*^)=[ ^t]++function[ ^t]++(*)"
+/Function String 2 = "%[ ^t]++^(*^):[ ^t]++function[ ^t]++(*)"
+/Indent Strings = "{" "else"
+/Unindent Strings = "}"
+/Open Brace Strings =  "{" "(" "[" "<"
+/Close Brace Strings = "}" ")" "]" ">"
+/Open Fold Strings = "{"
+/Close Fold Strings = "}"
+/C1"Keywords" STYLE_KEYWORD
+abstract
+break byte
+case catch char class const continue
+default delete do double
+else extends
+false final finally float for function
+goto
+if implements import in instanceof int interface
+long
+native null
+package private protected public
+reset return
+short static super switch synchronized
+this throw transient true try
+var void
+while with
+/C2"Objects" STYLE_OPERATOR
+Anchor Applet Area Array
+Boolean Button
+Checkbox Collection Crypto
+Date Dictionary Drive Drives
+Element Enumerator Event
+File FileObject FileSystemObject FileUpload Folder Folders Form Frame Function
+Global
+HTMLElement Hidden History
+Image Infinity Input
+JSObject JavaArray JavaClass JavaObject JavaPackage
+Layer Link
+Math MimeType
+Navigator Number
+Object Option
+Packages Password Plugin PrivilegeManager
+Random RegExp
+Select String Submit
+Text Textarea
+URL UltraEdit
+VBArray
+WScript
+activeDocument
+document
+screen
+window
+/C3"Methods and Properties" STYLE_METHOD
+ActiveXObject
+E Echo
+FromPoint
+HandleEvent
+LN10 LN2 LOG10E LOG2E
+MAX_VALUE MIN_VALUE
+NEGATIVE_INFINITY NaN
+PI POSITIVE_INFINITY
+SQRT1_2 SQRT2
+TYPE
+UTC
+above abs acos action activeElement alert alinkColor all altKey anchor anchors appCodeName appName
+appVersion applets apply arguments arity asin assign atan atan2 atob availHeight availLeft availTop
+availWidth
+back background below bgColor big blink blur bold border borderWidths bottom btoa button
+call callee caller cancelBubble captureEvents ceil charAt charCodeAt charset checked children className
+classes clear clearInterval clearTimeout click clientInformation clientX clientY close closed colorDepth
+compile complete concat confirm constructir contains contextual cookie cos crypto ctrlKey current
+data defaultCharset defaultChecked defaultSelected defaultStatus defaultValue description
+disableExternalCapture disablePrivilege display domain
+element elements embeds enableExternalCapture enablePrivilege enabledPlugin encoding escape eval event
+exec exp expando
+fgColor fileName find fixed floor focus fontColor fontSize form forms forward frames fromCharCode
+fromElement
+get getAttribute getClass getDate getDay getFullYear getHours getMember getMilliseconds getMinutes
+getMonth getSeconds getSelection getSlot getTime getTimezoneOffset getUTCDate getUTCDay getUTCFullYear
+getUTCHours getUTCMilliseconds getUTCMinutes getUTCMonth getUTCSeconds getWindow getYear global go
+hash height hidden history home host hostName href hspace
+id ids ignoreCase images index indexOf inner innerHTML innerHeight innerText innerWidth insertAdjacentHTML
+insertAdjacentText isFinite isNaN italics
+java javaEnabled join
+keyCode
+lang language lastIndex lastIndexOf lastMatch lastModified lastParen layerX layerY layers left leftContext
+length link linkColor links load location locationBar log lowsrc
+margins match max menubar method mimeTypes min modifiers moveAbove moveBelow moveBy moveTo moveToAbsolute
+multiline
+name navigate navigator netscape next number
+offscreenBuffering offset offsetHeight offsetLeft offsetParent offsetTop offsetWidth offsetX offsetY
+onHelp onabort onblur onchange onclick ondblclick ondragdrop onerror onfocus onkeydown onkeypress onkeyup
+onload onmousedown onmousemove onmouseout onmouseover onmouseup onmove onreset onresize onsubmit onunload
+open opener options outerHTML outerHeight outerText outerWidth
+paddings pageX pageXOffset pageY pageYOffset parent parentElement parentLayer parentWindow parse
+parseFloat parseInt pathname personalbar pixelDepth platform plugins pop port pow preference previous
+print prompt protocol prototype push
+random readyState reason referrer refresh releaseEvents reload removeAttribute removeMember replace
+resizeBy resizeTo returnValue reverse right rightContext round
+screenX screenY scroll scrollBy scrollIntoView scrollTo scrollbars search select selected selectedIndex
+self setAttribute setDate setFullYear setHotkeys setHours setInterval setMember setMilliseconds setMinutes
+setMonth setResizable setSeconds setSlot setTime setTimeout setUTCDate setUTCFullYear setUTCHours
+setUTCMillseconds setUTCMinutes setUTCMonth setUTCSeconds setYear setZOptions shift shiftKey siblingAbove
+siblingBelow signText sin slice smallsort source sourceIndex splice split sqrt src srcElement srcFilter
+status statusbar stop strike style sub submit substr substring suffixes sun sup systemLanguage
+tagName tags taint taintEnabled tan target test text title toElement toGMTString toLocaleLowerCase
+toLocaleString toLocaleUpperCase toLowerCase toString toUTCString toUpperCase toolbar top type
+unescape unshift untaint unwatch userAgent userLanguage
+value valueOf visibility vlinkColor vspace
+watch which width write writeln
+x
+y
+zIndex
+/C4"Operators" STYLE_OPERATOR
+!
+$
+%
+&
+*
++
+-
+// /
+:
+<
+=
+>
+?
+[
+]
+^
+is
+new
+sizeof
+typeof
+unchecked
+|
+~
+/C5"Separs" STYLE_OPERATOR
+(
+)
+,
+;
+{
+}
+/C6"UE/UES Script Commands" STYLE_FUNCTION
+ASCIIToUTF8 ASCIIToUnicode
+UTF8ToASCII
+ansiToOem
+cancelSelect clearAllBookmarks clearClipboard closeFile collapseAll columnCenterJustify columnCut columnDelete columnInsert
+columnInsertNum columnLeftJustify columnModeOff columnModeOn columnRightJustify commentAdd commentRemove
+commentSelectionAdd commentSelectionRemove copy copyAppend copyFilePath cut cutAppend
+decodeBase64 decryptFilePrompt delAllBookmarkLines delAllHiddenLines deleteLine deleteText deleteToEndOfLine
+deleteToStartOfLine dosToMac dosToUnix dupeLine
+encodeBase64 encryptFilePrompt endSelect expandAll
+findReplace frInFiles fromEBCDIC
+getString getValue gotoBookmark gotoBookmarkSelect gotoEndOfNextWord gotoEndOfNextWordSelect gotoEndOfPrevWord
+gotoEndOfPrevWordSelect gotoLine gotoLineSelect gotoPage gotoPageSelect gotoPos gotoPosSelect
+hexDelete hexInsert hexOff hexOn hideOrShowLines
+insertLine insertMode insertPageBreak insertTemplate invertCase isChar isCharGt isColNum isColNumGt
+isEof isExt isFTP isFound isHexModeOn isName isNotFound isReadOnly isSel isWordWrap
+key
+matchBrace messageBox moveLineDown moveLineUp
+newFile
+oemToAnsi outputWindow overStrikeMode
+paste perlReOn previousBookmark previousBookmarkSelect
+readOnlyOff readOnlyOn reIndentSelection returnToWrap runTool
+save saveAll saveAs selectAll selectClipboard selectLine selectToBottom selectToTop selectWord
+setActive showWindow sort sortAsc sortDes spacesToTabs spacesToTabsAll startSelect
+tabsToSpaces timeDate toCaps toEBCDIC toLower toUpper toggleBookmark trimTrailingSpaces
+ueReOn unicodeToASCII unixMacToDos unixReOn
+var_dump
+wordWrapOff wordWrapOn wrapToReturn
+xmlConvertToCRLF
+/C7"UE/UES Script Parameters" STYLE_ELEMENT
+activeDocumentIdx ascending
+clipboardContent clipboardIdx codePage col1End col1Start col2End col2Start col3End col3Start
+col4End col4Start columnMode currentChar currentColumnNum currentLineNum currentPos
+directoryStart displayLinesDoNotMatch
+fileSize filesToSearch fromCol
+hexMode
+ignoreHiddenSubs insOvrMode
+lineTerminator logChanges
+matchCase matchWord mode
+openMatchingFiles
+path preserveCase
+regExp regexMode remKey1 remKey2 remKey3 remKey4 removeDuplicates replaceAll replaceInAllOpen reverseSearch
+searchAscii searchDown searchInColumn searchInFilesTypes searchSubs selectText selection showOutput showStatus
+toCol
+unicodeSearch useEncoding useOutputWindow
+visible
Index: doc/tools/ultraedit/wordfiles/legacy/mysql.uew
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/wordfiles/legacy/mysql.uew	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/wordfiles/legacy/mysql.uew	(working copy)
@@ -0,0 +1,93 @@
+/L13"MySQL 5.1" SQL_LANG Nocase Line Comment = # Line Comment Alt = -- Block Comment On = /* Block Comment Off = */ Escape Char = \ File Extensions = SQL
+/Delimiters = !&*()+=|/;"'<>:@ 	,./#-
+/Function String = "%[ ^t]++create table[ ^t]+`++^([a-z_0-9]+^)`++"
+/Indent Strings = "BEGIN"
+/Unindent Strings = "END"
+/Open Brace Strings =  "{" "(" "["
+/Close Brace Strings = "}" ")" "]"
+/Open Fold Strings = "{"
+/Close Fold Strings = "}"
+/C1"Functions"
+abs acos adddate addtime aes_decrypt aes_encrypt against ascii asin atan atan2 avg
+begin benchmark bin bit_and bit_count bit_length bit_or bit_xor by
+case cast ceil ceiling char char_length character_length charset coercibility collation compress concat concat_ws connection_id conv convert convert_tz cos cot count crc32 curdate current_date current_time current_timestamp current_user curtime
+date date_add date_format date_sub datediff day dayname dayofmonth dayofweek dayofyear decode degrees des_decrypt des_encrypt
+else elt encode end exp export_set extract extractvalue
+field find_in_set floor format found_rows from_days from_unixtime
+get_format get_lock group_concat
+hex hour
+inet_aton inet_ntoa insert instr is_free_lock is_used_lock
+last_day last_insert_id lcase left length like load_file localtime localtimestamp locate log log10 log2 lower lpad ltrim
+make_set makedate maketime master_pos_wait match max md5 microsecond mid min minute mod month monthname
+name_const not now
+oct octet_length old_password ord order
+password period_add period_diff pi position pow power
+quarter quote
+radians rand regexp release_lock repeat replace reverse right rlike round row_count rpad rtrim
+schema schemas sec_to_time second session_user sha sha1 sign sin sleep soundex space sqrt std stddev stddev_pop stddev_samp str_to_date strcmp subdate substr substring substring_index subtime sum sysdate system_user
+tan then time time_format time_to_sec timediff timestamp timestampadd timestampdiff to_days trim truncate
+ucase uncompress uncompressed_length unhex unix_timestamp updatexml upper user utc_date utc_time utc_timestamp uuid
+values var_pop var_samp variance version
+week
+weekday weekofyear when where
+year yearweek
+/C2"Variable Types"
+bigint blob
+datetime decimal double doubleprecision
+enum
+float float4 float8
+int int1 int2 int3 int4 int8 integer
+long longblob longtext
+mediumblob mediumint mediumtext middleint
+numeric
+real
+smallint
+text tinyblob tinyint tinytext
+varbinary varchar varying
+/C3"Reserved Words"
+accessible add all alter analyze and as asc asensitive
+before between both
+call cascade change character check column condition constraint continue create cross cursor
+database databases day_hour day_microsecond day_minute day_second dec declare default delayed delete desc describe deterministic distinct distinctrow drop dual
+each elseif enclosed escaped exists exit explain
+false fetch for force foreign from fulltext function
+grant group
+having high_priority hour_microsecond hour_minute hour_second
+if ignore index infile inner inout insensitive interval into iterate
+join
+key keys kill
+leading leave limit linear lines load lock loop low_priority
+minute_microsecond minute_second modifies
+natural no_write_to_binlog null
+on optimize option optionally out outer outfile
+precision primary procedure purge
+range read read_only read_write reads references release rename require restrict return revoke
+second_microsecond select sensitive separator set show spatial specific sql sql_big_result sql_calc_found_rows sql_small_result sqlexception sqlstate sqlwarning ssl starting straight_join
+table terminated to trailing trigger true
+undo union unique unlock unsigned update usage use using
+varcharacter
+while with write
+x509
+year_month
+zerofill
+/C4"Operators"
+!
+%
+&
+*
++
+-
+// /
+:
+<
+=
+>
+^
+binary
+collate
+div
+in is
+or
+xor
+|
+~
Index: doc/tools/ultraedit/wordfiles/legacy/perl.uew
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/wordfiles/legacy/perl.uew	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/wordfiles/legacy/perl.uew	(working copy)
@@ -0,0 +1,160 @@
+/L5"Perl" PERL_LANG EnableMLS Line Comment = # Block Comment On = =pod Block Comment Off = =cut Line Comment Preceding Chars = [~[^]^^$/\(] Escape Char = \ File Extensions = CGI PL PM PLX
+/Delimiters = ~!@$%^&*()+=|\/{}[]:;"'<> 	,.?\`/
+/Function String   = "%[ ^t]++sub[ ^t]+^([a-zA-Z0-9_]+^)[#]"
+/Function String 1 = "%[ ^t]++sub[ ^t]+^([a-zA-Z0-9_]+^)[ ^t{^p]"
+/Function String 2 = "%[ ^t]++sub[ ^t]+^([a-zA-Z0-9_]+^)[ ^t]++(*)[ ^t{^p#]"
+/Function String 3 = "%[ ^t]++^([a-zA-Z0-9_]+^):[ ^t^p]"
+/Indent Strings = "{"
+/Unindent Strings = "}"
+/Open Brace Strings =  "{" "(" "["
+/Close Brace Strings = "}" ")" "]"
+/Open Fold Strings = "{"
+/Close Fold Strings = "}"
+/C1"Keywords" STYLE_KEYWORD
+-A -B -C -M -O -R -S -T -W -X -b -c -d -e -f -g -k -l -o -p -r -s -t -u -w -x -z
+continue
+do
+else elsif exit
+for foreach
+goto
+if
+last local
+my
+next no
+our
+package
+redo require return
+sub
+unless until use
+while
+/C2"Functions" STYLE_FUNCTION
+accept alarm atan2
+bind binmode bless
+caller chdir chmod chomp chop chown chr chroot close closedir connect cos crypt
+dbmclose dbmopen defined delete die dump
+each endgrent endhostent endnetent endprotoent endpwent endservent eof eval exec exists exp
+fcntl fileno flock fork format formline
+getc getgrent getgrgid getgrname gethostbyaddr gethostbyname gethostent getlogin getnetbyaddr getnetbyname
+getnetent getpeername getpgrp getppid getpriority getprotobyname getprotobynumber getprotoent getpwent
+getpwnam getpwuid getservbyname getservbyport getservent getsockname getsockopt glob gmtime grep
+hex
+index int ioctl
+join
+keys kill
+lc lcfirst length link listen localtime log lstat
+map mkdir msgctl msgget msgrcv msgsnd
+new
+oct open opendir ord
+pack pipe pop pos print printf push
+quotemeta
+rand read readdir readline readlink recv ref rename reset reverse rewinddir rindex rmdir
+scalar seek seekdir select semctl semgett semop send setgrent sethostent setnetent setpgrp setpriority
+setprotoent setpwent setservent setsockopt shift shmctl shmget shmread shmwrite shutdown sin sleep socket
+socketpair sort splice split sprintf sqrt srand stat study substr symlink syscall sysopen sysread system
+syswrite
+tell telldir tie tied time times truncate
+uc ucfirst umask undef unlink unpack unshift untie utime
+values vec
+wait waitpid wantarray warn write
+/C3"Methods" STYLE_METHOD
+AUTOLOAD
+BEGIN
+CHECK CLEAR CLOSE CORE
+DELETE DESTROY
+END EXISTS EXTEND
+FETCH FETCHSIZE FIRSTKEY
+GETC
+INIT
+NEXTKEY
+POP PRINT PRINTF PUSH
+READ READLINE
+SHIFT SPLICE STORE STORESIZE SUPER
+TIEARRAY TIEHANDLE TIEHASH TIESCALAR
+UNIVERSAL UNSHIFT UNTIE
+WRITE
+__DATA__ __END__ __FILE__ __LINE__ __PACKAGE__
+attributes attrs autouse
+base blib bytes
+charnames constant
+diagnostics
+fields filetest
+integer
+less lib locale
+ops overload
+perllocal
+re
+sigtrap strict subs
+utf8
+vars
+warnings
+/C4"Operators" STYLE_OPERATOR
+!
+&
+*
++
+-
+// /
+<
+=
+>
+^
+and
+cmp
+eq
+ge gt
+le lt
+m
+ne not
+or
+q qq qr qw qx
+s
+tr
+x xor
+y
+|
+~
+/C5"CGI Funcs"
+Accept
+CGI Carp
+TR Tr
+address auth_type autoEscape
+br button
+caption center checkbox checkbox_group compile cookie
+defaults delete_all div
+em end_h1 end_html end_table end_ul endform escape escape_HTML
+fatalsToBrowser filefield font
+h1 h2 h3 h4 h5 header hidden hr http https
+image_button img isindex
+li
+multipart_end multipart_init multipart_start
+ol
+p param param_fetch password_field path_info popup_menu pre
+query_string
+radio_group raw_cookie redirect referer remote_addr remote_host remote_indent remote_user request_method
+script_name scrolling_list self_url server_name server_port server_software span start_form start_h1
+start_html start_multipart_form start_table start_ul startform strong submit
+table td textarea textfield th tmpFileName
+ul unescape unescapeHTML upload uploadInfo url url_param use_named_parameters user_agent user_name
+virtual_host
+/C6"CGI Parms"
+-BGCOLOR -absolute -action -align -alt -author -background -base -bgcolor -border -boundary -cellpadding
+-cellspacing -checked -class -code -colheader -color -colspan -columns -compact -content -cookie -default
+-domain -dtd -expires -face -full -head -height -href -justification -label -labels -language -leftmargin
+-linebreak -location -marginheight -marginwidth -maxlength -meta -method -multiple -name -nolabels -nph
+-on -onBlur -onChange -onClick -onFocus -onLoad -onMouseOut -onMouseOver -onSelect -onSubmit -onUnload
+-override -path -path_info -query -query_string -readonly -refresh -rel -relative -rightmargin -rowheader
+-rows -rowspan -script -secure -selected -size -src -status -style -target -title -topmargin -type -uri
+-url -valign -value -values -width -wrap -xbase
+onmouseout onmouseover
+/C7"DBI"
+DBI
+LongReadLen
+bind_col bind_parm
+disconnect dump_results
+errstr execute
+fetch finish
+prepare
+/C8"Variables"
+$
+%
+@
Index: doc/tools/ultraedit/wordfiles/legacy/php.uew
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/wordfiles/legacy/php.uew	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/wordfiles/legacy/php.uew	(working copy)
@@ -0,0 +1,992 @@
+/L8"PHP" PHP_LANG Nocase EnableMLS Line Comment = // Line Comment Alt = # Block Comment On = /* Block Comment Off = */ Escape Char = \ String Chars = "' File Extensions = INC PHP3 PHP4 PHP5
+/TGBegin "Require"
+/TGFindStr = "%require^([ ^t]+[^$a-z_/^"0-9.*]+^);"
+/TGEnd
+/TGBegin "Include"
+/TGFindStr = "%include^([ ^t]+[^$a-z_/^"0-9.*]+^);"
+/TGEnd
+/TGBegin "GlobalVariable"
+/TGFindStr = "%[ ^t]++^(global[ ^t]++^$[a-z_0-9]+*;^)"
+/TGEnd
+/TGBegin "Function"
+/TGFindStr = "%[^t ]++function[^t ]+^([a-0-9_&]+^)"
+/TGFindStr = "%[^t ]++static[^t ]+function[^t ]+^([a-0-9_&]+^)"
+/TGFindStr = "%[^t ]++[publicrotecdvas ]++[^t ]++function[^t ]+^([a-0-9_&]+^)"
+/TGBegin "Parameter"
+/TGFindStr = "[ ^t^p]++^([~,]+^)"
+/TGFindBStart = "("
+/TGFindBEnd = ")"
+/TGEnd
+/TGBegin "Variable"
+/TGFindStr = "%[ ^t]++^(^$[a-z_0-9]+^)[ ^t]++=*;"
+/TGFindBStart = "{"
+/TGFindBEnd = "}"
+/TGEnd
+/TGEnd
+/Delimiters = ~!%^&*()-+=|\/{}[]:;"'` ,	.>
+/Indent Strings = "{"
+/Unindent Strings = "}"
+/Open Brace Strings =  "{" "(" "["
+/Close Brace Strings = "}" ")" "]"
+/Open Fold Strings = "{"
+/Close Fold Strings = "}"
+/C1"Control Structures" STYLE_KEYWORD
+;
+break
+case continue
+default do
+else elseif endfor endforeach endif endswitch endwhile
+for foreach function
+if include include_once
+require require_once return
+switch
+while
+{
+}
+/C2"Tags" STYLE_TAG
+<? <?PHP
+?>
+/C3"Variables" STYLE_VARIABLE
+** $ &
+/C4"Operators" STYLE_OPERATOR
+!
+%
+&
+*
++
+-
+.
+,
+// /
+:
+< <>
+=
+> >>
+?
+@
+AND
+OR
+XOR
+^
+|
+~
+[
+]
+)
+(
+/C5"Built-in Functions" STYLE_FUNCTION
+ArrayIterator_current ArrayIterator_key ArrayIterator_next ArrayIterator_rewind ArrayIterator_seek
+ArrayIterator_valid ArrayObject_append ArrayObject_construct ArrayObject_count ArrayObject_getIterator
+ArrayObject_offsetExists ArrayObject_offsetGet ArrayObject_offsetSet ArrayObject_offsetUnset
+CachingIterator_hasNext CachingIterator_next CachingIterator_rewind CachingIterator_toString
+CachingIterator_valid CachingRecursiveIterator_getChildren CachingRecursiveIterator_hasChildren
+DirectoryIterator_construct DirectoryIterator_current DirectoryIterator_getATime
+DirectoryIterator_getCTime DirectoryIterator_getChildren DirectoryIterator_getFilename
+DirectoryIterator_getGroup DirectoryIterator_getInode DirectoryIterator_getMTime
+DirectoryIterator_getOwner DirectoryIterator_getPath DirectoryIterator_getPathname
+DirectoryIterator_getPerms DirectoryIterator_getSize DirectoryIterator_getType DirectoryIterator_isDir
+DirectoryIterator_isDot DirectoryIterator_isExecutable DirectoryIterator_isFile DirectoryIterator_isLink
+DirectoryIterator_isReadable DirectoryIterator_isWritable DirectoryIterator_key DirectoryIterator_next
+DirectoryIterator_rewind DirectoryIterator_valid DomAttribute_name DomAttribute_set_value
+DomAttribute_specified DomAttribute_value DomDocumentType_entities DomDocumentType_internal_subset
+DomDocumentType_name DomDocumentType_notations DomDocumentType_public_id DomDocumentType_system_id
+DomDocument_add_root DomDocument_create_attribute DomDocument_create_cdata_section
+DomDocument_create_comment DomDocument_create_element DomDocument_create_element_ns
+DomDocument_create_entity_reference DomDocument_create_processing_instruction DomDocument_create_text_node
+DomDocument_doctype DomDocument_document_element DomDocument_dump_file DomDocument_dump_mem
+DomDocument_get_element_by_id DomDocument_get_elements_by_tagname DomDocument_html_dump_mem
+DomDocument_xinclude DomElement_get_attribute DomElement_get_attribute_node
+DomElement_get_elements_by_tagname DomElement_has_attribute DomElement_remove_attribute
+DomElement_set_attribute DomElement_set_attribute_node DomElement_tagname DomNode_add_namespace
+DomNode_append_child DomNode_append_sibling DomNode_attributes DomNode_child_nodes DomNode_clone_node
+DomNode_dump_node DomNode_first_child DomNode_get_content DomNode_has_attributes DomNode_has_child_nodes
+DomNode_insert_before DomNode_is_blank_node DomNode_last_child DomNode_next_sibling DomNode_node_name
+DomNode_node_type DomNode_node_value DomNode_owner_document DomNode_parent_node DomNode_prefix
+DomNode_previous_sibling DomNode_remove_child DomNode_replace_child DomNode_replace_node
+DomNode_set_content DomNode_set_name DomNode_set_namespace DomNode_unlink_node
+DomProcessingInstruction_data DomProcessingInstruction_target DomXsltStylesheet_process
+DomXsltStylesheet_result_dump_file DomXsltStylesheet_result_dump_mem
+FilterIterator_current FilterIterator_getInnerIterator FilterIterator_key FilterIterator_next
+FilterIterator_rewind FilterIterator_valid
+LimitIterator_getPosition LimitIterator_next LimitIterator_rewind LimitIterator_seek LimitIterator_valid
+PDOStatement_bindColumn PDOStatement_bindParam PDOStatement_bindValue PDOStatement_closeCursor
+PDOStatement_columnCount PDOStatement_errorCode PDOStatement_errorInfo PDOStatement_execute
+PDOStatement_fetch PDOStatement_fetchAll PDOStatement_fetchColumn PDOStatement_fetchObject
+PDOStatement_getAttribute PDOStatement_getColumnMeta PDOStatement_nextRowset PDOStatement_rowCount
+PDOStatement_setAttribute PDOStatement_setFetchMode PDO_beginTransaction PDO_commit PDO_construct
+PDO_errorCode PDO_errorInfo PDO_exec PDO_getAttribute PDO_getAvailableDrivers PDO_lastInsertId
+PDO_pgsqlLOBCreate PDO_pgsqlLOBOpen PDO_pgsqlLOBUnlink PDO_prepare PDO_query PDO_quote PDO_rollBack
+PDO_setAttribute PDO_sqliteCreateAggregate PDO_sqliteCreateFunction ParentIterator_getChildren
+ParentIterator_hasChildren ParentIterator_next ParentIterator_rewind
+RecursiveDirectoryIterator_getChildren RecursiveDirectoryIterator_hasChildren
+RecursiveDirectoryIterator_key RecursiveDirectoryIterator_next RecursiveDirectoryIterator_rewind
+RecursiveIteratorIterator_current RecursiveIteratorIterator_getDepth
+RecursiveIteratorIterator_getSubIterator RecursiveIteratorIterator_key RecursiveIteratorIterator_next
+RecursiveIteratorIterator_rewind RecursiveIteratorIterator_valid
+SAM_Connection_commit SAM_Connection_connect SAM_Connection_constructor SAM_Connection_disconnect
+SAM_Connection_errno SAM_Connection_error SAM_Connection_isConnected SAM_Connection_peek
+SAM_Connection_peekall SAM_Connection_receive SAM_Connection_remove SAM_Connection_rollback
+SAM_Connection_send SAM_Connection_setdebug SAM_Connection_subscribe SAM_Connection_unsubscribe
+SAM_Message_body SAM_Message_constructor SAM_Message_header SCA_LocalProxy_createDataObject
+SCA_SoapProxy_createDataObject SCA_createDataObject SCA_getService SDO_DAS_ChangeSummary_beginLogging
+SDO_DAS_ChangeSummary_endLogging SDO_DAS_ChangeSummary_getChangeType
+SDO_DAS_ChangeSummary_getChangedDataObjects SDO_DAS_ChangeSummary_getOldContainer
+SDO_DAS_ChangeSummary_getOldValues SDO_DAS_ChangeSummary_isLogging SDO_DAS_DataFactory_addPropertyToType
+SDO_DAS_DataFactory_addType SDO_DAS_DataFactory_getDataFactory SDO_DAS_DataObject_getChangeSummary
+SDO_DAS_Relational_applyChanges SDO_DAS_Relational_construct SDO_DAS_Relational_createRootDataObject
+SDO_DAS_Relational_executePreparedQuery SDO_DAS_Relational_executeQuery SDO_DAS_Setting_getListIndex
+SDO_DAS_Setting_getPropertyIndex SDO_DAS_Setting_getPropertyName SDO_DAS_Setting_getValue
+SDO_DAS_Setting_isSet SDO_DAS_XML_Document_getRootDataObject SDO_DAS_XML_Document_getRootElementName
+SDO_DAS_XML_Document_getRootElementURI SDO_DAS_XML_Document_setEncoding
+SDO_DAS_XML_Document_setXMLDeclaration SDO_DAS_XML_Document_setXMLVersion SDO_DAS_XML_addTypes
+SDO_DAS_XML_create SDO_DAS_XML_createDataObject SDO_DAS_XML_createDocument SDO_DAS_XML_loadFile
+SDO_DAS_XML_loadString SDO_DAS_XML_saveFile SDO_DAS_XML_saveString SDO_DataFactory_create
+SDO_DataObject_clear SDO_DataObject_createDataObject SDO_DataObject_getContainer
+SDO_DataObject_getSequence SDO_DataObject_getTypeName SDO_DataObject_getTypeNamespaceURI
+SDO_Exception_getCause SDO_List_insert SDO_Model_Property_getContainingType SDO_Model_Property_getDefault
+SDO_Model_Property_getName SDO_Model_Property_getType SDO_Model_Property_isContainment
+SDO_Model_Property_isMany SDO_Model_ReflectionDataObject_construct SDO_Model_ReflectionDataObject_export
+SDO_Model_ReflectionDataObject_getContainmentProperty SDO_Model_ReflectionDataObject_getInstanceProperties
+SDO_Model_ReflectionDataObject_getType SDO_Model_Type_getBaseType SDO_Model_Type_getName
+SDO_Model_Type_getNamespaceURI SDO_Model_Type_getProperties SDO_Model_Type_getProperty
+SDO_Model_Type_isAbstractType SDO_Model_Type_isDataType SDO_Model_Type_isInstance
+SDO_Model_Type_isOpenType SDO_Model_Type_isSequencedType SDO_Sequence_getProperty SDO_Sequence_insert
+SDO_Sequence_move SimpleXMLIterator_current SimpleXMLIterator_getChildren SimpleXMLIterator_hasChildren
+SimpleXMLIterator_key SimpleXMLIterator_next SimpleXMLIterator_rewind SimpleXMLIterator_valid
+abs acos acosh addcslashes addslashes aggregate aggregate_info aggregate_methods aggregate_methods_by_list
+aggregate_methods_by_regexp aggregate_properties aggregate_properties_by_list
+aggregate_properties_by_regexp aggregation_info apache_child_terminate apache_get_modules
+apache_get_version apache_getenv apache_lookup_uri apache_note apache_request_headers apache_reset_timeout
+apache_response_headers apache_setenv apc_add apc_cache_info apc_clear_cache apc_define_constants
+apc_delete apc_fetch apc_load_constants apc_sma_info apc_store apd_breakpoint apd_callstack apd_clunk
+apd_continue apd_croak apd_dump_function_table apd_dump_persistent_resources apd_dump_regular_resources
+apd_echo apd_get_active_symbols apd_set_pprof_trace apd_set_session apd_set_session_trace
+apd_set_socket_session_trace array array_change_key_case array_chunk array_combine array_count_values
+array_diff array_diff_assoc array_diff_key array_diff_uassoc array_diff_ukey array_fill array_fill_keys
+array_filter array_flip array_intersect array_intersect_assoc array_intersect_key array_intersect_uassoc
+array_intersect_ukey array_key_exists array_keys array_map array_merge array_merge_recursive
+array_multisort array_pad array_pop array_product array_push array_rand array_reduce array_reverse
+array_search array_shift array_slice array_splice array_sum array_udiff array_udiff_assoc
+array_udiff_uassoc array_uintersect array_uintersect_assoc array_uintersect_uassoc array_unique
+array_unshift array_values array_walk array_walk_recursive arsort ascii2ebcdic asin asinh asort
+aspell_check aspell_check_raw aspell_new aspell_suggest assert assert_options atan atan2 atanh
+base64_decode base64_encode base_convert basename bcadd bccomp bcdiv bcmod bcmul bcompiler_load
+bcompiler_load_exe bcompiler_parse_class bcompiler_read bcompiler_write_class bcompiler_write_constant
+bcompiler_write_exe_footer bcompiler_write_file bcompiler_write_footer bcompiler_write_function
+bcompiler_write_functions_from_file bcompiler_write_header bcompiler_write_included_filename bcpow
+bcpowmod bcscale bcsqrt bcsub bin2hex binary bind_textdomain_codeset bindec bindtextdomain bool boolean 
+bzclose bzcompress bzdecompress bzerrno bzerror bzerrstr bzflush bzopen bzread bzwrite
+caching cal_days_in_month cal_from_jd cal_info cal_to_jd call_user_func call_user_func_array
+call_user_method call_user_method_array ccvs_add ccvs_auth ccvs_command ccvs_count ccvs_delete ccvs_done
+ccvs_init ccvs_lookup ccvs_new ccvs_report ccvs_return ccvs_reverse ccvs_sale ccvs_status ccvs_textvalue
+ccvs_void ceil chdir checkdate checkdnsrr chgrp chmod chop chown chr chroot chunk_split class_exists
+class_implements class_parents classkit_import classkit_method_add classkit_method_copy
+classkit_method_redefine classkit_method_remove classkit_method_rename clearstatcache closedir closelog
+com_addref com_create_guid com_event_sink com_get com_get_active_object com_invoke com_isenum com_load
+com_load_typelib com_message_pump com_print_typeinfo com_propget com_propput com_propset com_release
+com_set compact connection_aborted connection_status connection_timeout constant convert_cyr_string
+convert_uudecode convert_uuencode copy cos cosh count count_chars cpdf_add_annotation cpdf_add_outline
+cpdf_arc cpdf_begin_text cpdf_circle cpdf_clip cpdf_close cpdf_closepath cpdf_closepath_fill_stroke
+cpdf_closepath_stroke cpdf_continue_text cpdf_curveto cpdf_end_text cpdf_fill cpdf_fill_stroke
+cpdf_finalize cpdf_finalize_page cpdf_global_set_document_limits cpdf_import_jpeg cpdf_lineto cpdf_moveto
+cpdf_newpath cpdf_open cpdf_output_buffer cpdf_page_init cpdf_place_inline_image cpdf_rect cpdf_restore
+cpdf_rlineto cpdf_rmoveto cpdf_rotate cpdf_rotate_text cpdf_save cpdf_save_to_file cpdf_scale
+cpdf_set_action_url cpdf_set_char_spacing cpdf_set_creator cpdf_set_current_page cpdf_set_font
+cpdf_set_font_directories cpdf_set_font_map_file cpdf_set_horiz_scaling cpdf_set_keywords cpdf_set_leading
+cpdf_set_page_animation cpdf_set_subject cpdf_set_text_matrix cpdf_set_text_pos cpdf_set_text_rendering
+cpdf_set_text_rise cpdf_set_title cpdf_set_viewer_preferences cpdf_set_word_spacing cpdf_setdash
+cpdf_setflat cpdf_setgray cpdf_setgray_fill cpdf_setgray_stroke cpdf_setlinecap cpdf_setlinejoin
+cpdf_setlinewidth cpdf_setmiterlimit cpdf_setrgbcolor cpdf_setrgbcolor_fill cpdf_setrgbcolor_stroke
+cpdf_show cpdf_show_xy cpdf_stringwidth cpdf_stroke cpdf_text cpdf_translate crack_check crack_closedict
+crack_getlastmessage crack_opendict crc32 create_function crypt ctype_alnum ctype_alpha ctype_cntrl
+ctype_digit ctype_graph ctype_lower ctype_print ctype_punct ctype_space ctype_upper ctype_xdigit
+curl_close curl_copy_handle curl_errno curl_error curl_exec curl_getinfo curl_init curl_multi_add_handle
+curl_multi_close curl_multi_exec curl_multi_getcontent curl_multi_info_read curl_multi_init
+curl_multi_remove_handle curl_multi_select curl_setopt curl_setopt_array curl_version current
+cybercash_base64_decode cybercash_base64_encode cybercash_decr cybercash_encr cybermut_creerformulairecm
+cybermut_creerreponsecm cybermut_testmac cyrus_authenticate cyrus_bind cyrus_close cyrus_connect
+cyrus_query cyrus_unbind
+date date_create date_date_set date_default_timezone_get date_default_timezone_set date_format
+date_isodate_set date_modify date_offset_get date_parse date_sun_info date_sunrise date_sunset
+date_time_set date_timezone_get date_timezone_set db2_autocommit db2_bind_param db2_client_info db2_close
+db2_column_privileges db2_columns db2_commit db2_conn_error db2_conn_errormsg db2_connect db2_cursor_type
+db2_exec db2_execute db2_fetch_array db2_fetch_assoc db2_fetch_both db2_fetch_object db2_fetch_row
+db2_field_display_size db2_field_name db2_field_num db2_field_precision db2_field_scale db2_field_type
+db2_field_width db2_foreign_keys db2_free_result db2_free_stmt db2_next_result db2_num_fields db2_num_rows
+db2_pconnect db2_prepare db2_primary_keys db2_procedure_columns db2_procedures db2_result db2_rollback
+db2_server_info db2_set_option db2_special_columns db2_statistics db2_stmt_error db2_stmt_errormsg
+db2_table_privileges db2_tables dba_close dba_delete dba_exists dba_fetch dba_firstkey dba_handlers
+dba_insert dba_key_split dba_list dba_nextkey dba_open dba_optimize dba_popen dba_replace dba_sync
+dbase_add_record dbase_close dbase_create dbase_delete_record dbase_get_header_info dbase_get_record
+dbase_get_record_with_names dbase_numfields dbase_numrecords dbase_open dbase_pack dbase_replace_record
+dblist dbmclose dbmdelete dbmexists dbmfetch dbmfirstkey dbminsert dbmnextkey dbmopen dbmreplace
+dbplus_add dbplus_aql dbplus_chdir dbplus_close dbplus_curr dbplus_errcode dbplus_errno dbplus_find
+dbplus_first dbplus_flush dbplus_freealllocks dbplus_freelock dbplus_freerlocks dbplus_getlock
+dbplus_getunique dbplus_info dbplus_last dbplus_lockrel dbplus_next dbplus_open dbplus_prev dbplus_rchperm
+dbplus_rcreate dbplus_rcrtexact dbplus_rcrtlike dbplus_resolve dbplus_restorepos dbplus_rkeys dbplus_ropen
+dbplus_rquery dbplus_rrename dbplus_rsecindex dbplus_runlink dbplus_rzap dbplus_savepos dbplus_setindex
+dbplus_setindexbynumber dbplus_sql dbplus_tcl dbplus_tremove dbplus_undo dbplus_undoprepare
+dbplus_unlockrel dbplus_unselect dbplus_update dbplus_xlockrel dbplus_xunlockrel dbx_close dbx_compare
+dbx_connect dbx_error dbx_escape_string dbx_fetch_row dbx_query dbx_sort dcgettext dcngettext deaggregate
+debug_backtrace debug_print_backtrace debug_zval_dump debugger_off debugger_on decbin dechex decoct define
+define_syslog_variables defined deg2rad delete dgettext die dio_close dio_fcntl dio_open dio_read dio_seek
+dio_stat dio_tcsetattr dio_truncate dio_write dirname disk_free_space disk_total_space diskfreespace dl
+dngettext dns_check_record dns_get_mx dns_get_record dom_domattr_construct dom_domattr_isid
+dom_domcharacterdata_appenddata dom_domcharacterdata_deletedata dom_domcharacterdata_insertdata
+dom_domcharacterdata_replacedata dom_domcharacterdata_substringdata dom_domcomment_construct
+dom_domdocument_construct dom_domdocument_createattribute dom_domdocument_createattributens
+dom_domdocument_createcdatasection dom_domdocument_createcomment dom_domdocument_createdocumentfragment
+dom_domdocument_createelement dom_domdocument_createelementns dom_domdocument_createentityreference
+dom_domdocument_createprocessinginstruction dom_domdocument_createtextnode dom_domdocument_getelementbyid
+dom_domdocument_getelementsbytagname dom_domdocument_getelementsbytagnamens dom_domdocument_importnode
+dom_domdocument_load dom_domdocument_loadhtml dom_domdocument_loadhtmlfile dom_domdocument_loadxml
+dom_domdocument_normalizedocument dom_domdocument_registernodeclass dom_domdocument_relaxngvalidate
+dom_domdocument_relaxngvalidatesource dom_domdocument_save dom_domdocument_savehtml
+dom_domdocument_savehtmlfile dom_domdocument_savexml dom_domdocument_schemavalidate
+dom_domdocument_schemavalidatesource dom_domdocument_validate dom_domdocument_xinclude
+dom_domdocumentfragment_appendxml dom_domelement_construct dom_domelement_getattribute
+dom_domelement_getattributenode dom_domelement_getattributenodens dom_domelement_getattributens
+dom_domelement_getelementsbytagname dom_domelement_getelementsbytagnamens dom_domelement_hasattribute
+dom_domelement_hasattributens dom_domelement_removeattribute dom_domelement_removeattributenode
+dom_domelement_removeattributens dom_domelement_setattribute dom_domelement_setattributenode
+dom_domelement_setattributenodens dom_domelement_setattributens dom_domelement_setidattribute
+dom_domelement_setidattributenode dom_domelement_setidattributens dom_domentityreference_construct
+dom_domimplementation_construct dom_domimplementation_createdocument
+dom_domimplementation_createdocumenttype dom_domimplementation_hasfeature dom_domnamednodemap_getnameditem
+dom_domnamednodemap_getnameditemns dom_domnamednodemap_item dom_domnode_appendchild dom_domnode_clonenode
+dom_domnode_hasattributes dom_domnode_haschildnodes dom_domnode_insertbefore
+dom_domnode_isdefaultnamespace dom_domnode_issamenode dom_domnode_issupported
+dom_domnode_lookupnamespaceuri dom_domnode_lookupprefix dom_domnode_normalize dom_domnode_removechild
+dom_domnode_replacechild dom_domnodelist_item dom_domprocessinginstruction_construct dom_domtext_construct
+dom_domtext_iswhitespaceinelementcontent dom_domtext_splittext dom_domxpath_construct
+dom_domxpath_evaluate dom_domxpath_query dom_domxpath_registernamespace dom_import_simplexml
+domxml_new_doc domxml_open_file domxml_open_mem domxml_version domxml_xmltree domxml_xslt_stylesheet
+domxml_xslt_stylesheet_doc domxml_xslt_stylesheet_file domxml_xslt_version dotnet_load double doubleval
+each easter_date easter_days ebcdic2ascii echo empty enchant_broker_describe enchant_broker_dict_exists
+enchant_broker_free enchant_broker_free_dict enchant_broker_get_error enchant_broker_init
+enchant_broker_list_dicts enchant_broker_request_dict enchant_broker_request_pwl_dict
+enchant_broker_set_ordering enchant_dict_add_to_personal enchant_dict_add_to_session enchant_dict_check
+enchant_dict_describe enchant_dict_get_error enchant_dict_is_in_session enchant_dict_quick_check
+enchant_dict_store_replacement enchant_dict_suggest encodings end ereg ereg_replace eregi eregi_replace
+error_get_last error_log error_reporting escapeshellarg escapeshellcmd eval exec exif_imagetype
+exif_read_data exif_tagname exif_thumbnail exit exp expect_expectl expect_popen explode expm1
+extension_loaded extract ezmlm_hash
+fam_cancel_monitor fam_close fam_monitor_collection fam_monitor_directory fam_monitor_file fam_next_event
+fam_open fam_pending fam_resume_monitor fam_suspend_monitor fbsql_affected_rows fbsql_autocommit
+fbsql_blob_size fbsql_change_user fbsql_clob_size fbsql_close fbsql_commit fbsql_connect fbsql_create_blob
+fbsql_create_clob fbsql_create_db fbsql_data_seek fbsql_database fbsql_database_password fbsql_db_query
+fbsql_db_status fbsql_drop_db fbsql_errno fbsql_error fbsql_fetch_array fbsql_fetch_assoc
+fbsql_fetch_field fbsql_fetch_lengths fbsql_fetch_object fbsql_fetch_row fbsql_field_flags fbsql_field_len
+fbsql_field_name fbsql_field_seek fbsql_field_table fbsql_field_type fbsql_free_result
+fbsql_get_autostart_info fbsql_hostname fbsql_insert_id fbsql_list_dbs fbsql_list_fields fbsql_list_tables
+fbsql_next_result fbsql_num_fields fbsql_num_rows fbsql_password fbsql_pconnect fbsql_query
+fbsql_read_blob fbsql_read_clob fbsql_result fbsql_rollback fbsql_rows_fetched fbsql_select_db
+fbsql_set_characterset fbsql_set_lob_mode fbsql_set_password fbsql_set_transaction fbsql_start_db
+fbsql_stop_db fbsql_table_name fbsql_tablename fbsql_username fbsql_warnings fclose fdf_add_doc_javascript
+fdf_add_template fdf_close fdf_create fdf_enum_values fdf_errno fdf_error fdf_get_ap fdf_get_attachment
+fdf_get_encoding fdf_get_file fdf_get_flags fdf_get_opt fdf_get_status fdf_get_value fdf_get_version
+fdf_header fdf_next_field_name fdf_open fdf_open_string fdf_remove_item fdf_save fdf_save_string
+fdf_set_ap fdf_set_encoding fdf_set_file fdf_set_flags fdf_set_javascript_action
+fdf_set_on_import_javascript fdf_set_opt fdf_set_status fdf_set_submit_form_action fdf_set_target_frame
+fdf_set_value fdf_set_version feof fflush fgetc fgetcsv fgets fgetss file file_exists file_get_contents
+file_put_contents fileatime filectime filegroup fileinode filemtime fileowner fileperms filepro
+filepro_fieldcount filepro_fieldname filepro_fieldtype filepro_fieldwidth filepro_retrieve
+filepro_rowcount filesize filetype filter_has_var filter_id filter_input filter_input_array filter_list
+filter_var filter_var_array finfo_buffer finfo_close finfo_file finfo_open finfo_set_flags float floatval 
+flock floor flush fmod fnmatch fopen fpassthru fprintf fputcsv fputs fread frenchtojd fribidi_log2vis 
+fscanffseek fsockopen fstat ftell ftok ftp_alloc ftp_cdup ftp_chdir ftp_chmod ftp_close ftp_connect
+ftp_delete ftp_exec ftp_fget ftp_fput ftp_get ftp_get_option ftp_login ftp_mdtm ftp_mkdir ftp_nb_continue
+ftp_nb_fget ftp_nb_fput ftp_nb_get ftp_nb_put ftp_nlist ftp_pasv ftp_put ftp_pwd ftp_quit ftp_raw
+ftp_rawlist ftp_rename ftp_rmdir ftp_set_option ftp_site ftp_size ftp_ssl_connect ftp_systype ftruncate
+func_get_arg func_get_args func_num_args function_exists fwrite
+gd_info geoip_country_code3_by_name geoip_country_code_by_name geoip_country_name_by_name
+geoip_database_info geoip_id_by_name geoip_org_by_name geoip_record_by_name geoip_region_by_name
+get_browser get_cfg_var get_class get_class_methods get_class_vars get_current_user get_declared_classes
+get_declared_interfaces get_defined_constants get_defined_functions get_defined_vars get_extension_funcs
+get_headers get_html_translation_table get_include_path get_included_files get_loaded_extensions
+get_magic_quotes_gpc get_magic_quotes_runtime get_meta_tags get_object_vars get_parent_class
+get_required_files get_resource_type getallheaders getcwd getdate getenv gethostbyaddr gethostbyname
+gethostbynamel getimagesize getlastmod getmxrr getmygid getmyinode getmypid getmyuid getopt getprotobyname
+getprotobynumber getrandmax getrusage getservbyname getservbyport gettext gettimeofday gettype glob gmdate
+gmmktime gmp_abs gmp_add gmp_and gmp_clrbit gmp_cmp gmp_com gmp_div gmp_div_q gmp_div_qr gmp_div_r
+gmp_divexact gmp_fact gmp_gcd gmp_gcdext gmp_hamdist gmp_init gmp_intval gmp_invert gmp_jacobi
+gmp_legendre gmp_mod gmp_mul gmp_neg gmp_nextprime gmp_or gmp_perfect_square gmp_popcount gmp_pow gmp_powm
+gmp_prob_prime gmp_random gmp_scan0 gmp_scan1 gmp_setbit gmp_sign gmp_sqrt gmp_sqrtrem gmp_strval gmp_sub
+gmp_xor gmstrftime gnupg_adddecryptkey gnupg_addencryptkey gnupg_addsignkey gnupg_cleardecryptkeys
+gnupg_clearencryptkeys gnupg_clearsignkeys gnupg_decrypt gnupg_decryptverify gnupg_encrypt
+gnupg_encryptsign gnupg_export gnupg_geterror gnupg_getprotocol gnupg_import gnupg_keyinfo gnupg_setarmor
+gnupg_seterrormode gnupg_setsignmode gnupg_sign gnupg_verify gopher_parsedir gregoriantojd gzclose
+gzcompress gzdecode gzdeflate gzencode gzeof gzfile gzgetc gzgets gzgetss gzinflate gzopen gzpassthru
+gzputs gzread gzrewind gzseek gztell gzuncompress gzwrite
+halt_compiler hash hash_algos hash_file hash_final hash_hmac hash_hmac_file hash_init hash_update
+hash_update_file hash_update_stream header headers_list headers_sent hebrev hebrevc hexdec highlight_file
+highlight_string html_entity_decode htmlentities htmlspecialchars htmlspecialchars_decode http_build_query
+hw_array2objrec hw_changeobject hw_children hw_childrenobj hw_close hw_connect hw_connection_info hw_cp
+hw_deleteobject hw_docbyanchor hw_docbyanchorobj hw_document_attributes hw_document_bodytag
+hw_document_content hw_document_setcontent hw_document_size hw_dummy hw_edittext hw_error hw_errormsg
+hw_free_document hw_getanchors hw_getanchorsobj hw_getandlock hw_getchildcoll hw_getchildcollobj
+hw_getchilddoccoll hw_getchilddoccollobj hw_getobject hw_getobjectbyquery hw_getobjectbyquerycoll
+hw_getobjectbyquerycollobj hw_getobjectbyqueryobj hw_getparents hw_getparentsobj hw_getrellink
+hw_getremote hw_getremotechildren hw_getsrcbydestobj hw_gettext hw_getusername hw_identify
+hw_incollections hw_info hw_inscoll hw_insdoc hw_insertanchors hw_insertdocument hw_insertobject hw_mapid
+hw_modifyobject hw_mv hw_new_document hw_objrec2array hw_output_document hw_pconnect hw_pipedocument
+hw_root hw_setlinkroot hw_stat hw_unlock hw_who hwapi_attribute hwapi_attribute_key
+hwapi_attribute_langdepvalue hwapi_attribute_value hwapi_attribute_values hwapi_checkin hwapi_checkout
+hwapi_children hwapi_content hwapi_content_mimetype hwapi_content_read hwapi_copy hwapi_dbstat
+hwapi_dcstat hwapi_dstanchors hwapi_dstofsrcanchor hwapi_error_count hwapi_error_reason hwapi_find
+hwapi_ftstat hwapi_hgcsp hwapi_hwstat hwapi_identify hwapi_info hwapi_insert hwapi_insertanchor
+hwapi_insertcollection hwapi_insertdocument hwapi_link hwapi_lock hwapi_move hwapi_new_content
+hwapi_object hwapi_object_assign hwapi_object_attreditable hwapi_object_count hwapi_object_insert
+hwapi_object_new hwapi_object_remove hwapi_object_title hwapi_object_value hwapi_objectbyanchor
+hwapi_parents hwapi_reason_description hwapi_reason_type hwapi_remove hwapi_replace
+hwapi_setcommittedversion hwapi_srcanchors hwapi_srcsofdst hwapi_unlock hwapi_user hwapi_userlist hypot
+i18n_loc_get_default i18n_loc_set_default ibase_add_user ibase_affected_rows ibase_backup ibase_blob_add
+ibase_blob_cancel ibase_blob_close ibase_blob_create ibase_blob_echo ibase_blob_get ibase_blob_import
+ibase_blob_info ibase_blob_open ibase_close ibase_commit ibase_commit_ret ibase_connect ibase_db_info
+ibase_delete_user ibase_drop_db ibase_errcode ibase_errmsg ibase_execute ibase_fetch_assoc
+ibase_fetch_object ibase_fetch_row ibase_field_info ibase_free_event_handler ibase_free_query
+ibase_free_result ibase_gen_id ibase_maintain_db ibase_modify_user ibase_name_result ibase_num_fields
+ibase_num_params ibase_param_info ibase_pconnect ibase_prepare ibase_query ibase_restore ibase_rollback
+ibase_rollback_ret ibase_server_info ibase_service_attach ibase_service_detach ibase_set_event_handler
+ibase_timefmt ibase_trans ibase_wait_event icap_close icap_create_calendar icap_delete_calendar
+icap_delete_event icap_fetch_event icap_list_alarms icap_list_events icap_open icap_rename_calendar
+icap_reopen icap_snooze icap_store_event iconv iconv_get_encoding iconv_mime_decode
+iconv_mime_decode_headers iconv_mime_encode iconv_set_encoding iconv_strlen iconv_strpos iconv_strrpos
+iconv_substr id3_get_frame_long_name id3_get_frame_short_name id3_get_genre_id id3_get_genre_list
+id3_get_genre_name id3_get_tag id3_get_version id3_remove_tag id3_set_tag idate ifx_affected_rows
+ifx_blobinfile_mode ifx_byteasvarchar ifx_close ifx_connect ifx_copy_blob ifx_create_blob ifx_create_char
+ifx_do ifx_error ifx_errormsg ifx_fetch_row ifx_fieldproperties ifx_fieldtypes ifx_free_blob ifx_free_char
+ifx_free_result ifx_get_blob ifx_get_char ifx_getsqlca ifx_htmltbl_result ifx_nullformat ifx_num_fields
+ifx_num_rows ifx_pconnect ifx_prepare ifx_query ifx_textasvarchar ifx_update_blob ifx_update_char
+ifxus_close_slob ifxus_create_slob ifxus_free_slob ifxus_open_slob ifxus_read_slob ifxus_seek_slob
+ifxus_tell_slob ifxus_write_slob ignore_user_abort iis_add_server iis_get_dir_security iis_get_script_map
+iis_get_server_by_comment iis_get_server_by_path iis_get_server_rights iis_get_service_state
+iis_remove_server iis_set_app_settings iis_set_dir_security iis_set_script_map iis_set_server_rights
+iis_start_server iis_start_service iis_stop_server iis_stop_service image2wbmp image_type_to_extension
+image_type_to_mime_type imagealphablending imageantialias imagearc imagechar imagecharup
+imagecolorallocate imagecolorallocatealpha imagecolorat imagecolorclosest imagecolorclosestalpha
+imagecolorclosesthwb imagecolordeallocate imagecolorexact imagecolorexactalpha imagecolormatch
+imagecolorresolve imagecolorresolvealpha imagecolorset imagecolorsforindex imagecolorstotal
+imagecolortransparent imageconvolution imagecopy imagecopymerge imagecopymergegray imagecopyresampled
+imagecopyresized imagecreate imagecreatefromgd imagecreatefromgd2 imagecreatefromgd2part
+imagecreatefromgif imagecreatefromjpeg imagecreatefrompng imagecreatefromstring imagecreatefromwbmp
+imagecreatefromxbm imagecreatefromxpm imagecreatetruecolor imagedashedline imagedestroy imageellipse
+imagefill imagefilledarc imagefilledellipse imagefilledpolygon imagefilledrectangle imagefilltoborder
+imagefilter imagefontheight imagefontwidth imageftbbox imagefttext imagegammacorrect imagegd imagegd2
+imagegif imageinterlace imageistruecolor imagejpeg imagelayereffect imageline imageloadfont
+imagepalettecopy imagepng imagepolygon imagepsbbox imagepsencodefont imagepsextendfont imagepsfreefont
+imagepsloadfont imagepsslantfont imagepstext imagerectangle imagerotate imagesavealpha imagesetbrush
+imagesetpixel imagesetstyle imagesetthickness imagesettile imagestring imagestringup imagesx imagesy
+imagetruecolortopalette imagettfbbox imagettftext imagetypes imagewbmp imagexbm imagick_begindraw
+imagick_blob2image imagick_blur imagick_border imagick_charcoal imagick_chop imagick_clonehandle
+imagick_composite imagick_contrast imagick_convert imagick_crop imagick_despeckle imagick_destroyhandle
+imagick_drawannotation imagick_drawarc imagick_drawcircle imagick_drawellipse imagick_drawline
+imagick_drawpoint imagick_drawrectangle imagick_edge imagick_emboss imagick_enhance imagick_equalize
+imagick_error imagick_faileddescription imagick_failedreason imagick_first imagick_flatten imagick_flip
+imagick_flop imagick_frame imagick_free imagick_gamma imagick_gaussianblur imagick_getcanvas
+imagick_getcolorspace imagick_getdpix imagick_getdpiy imagick_getheight imagick_getimagedepth
+imagick_getimagefromlist imagick_getimagetype imagick_getlistindex imagick_getlistsize imagick_getmagick
+imagick_getmimetype imagick_getnumbercolors imagick_getwidth imagick_goto imagick_image2blob
+imagick_implode imagick_iserror imagick_isgrayimage imagick_isimagesequal imagick_ismonochromeimage
+imagick_isopaqueimage imagick_ispaletteimage imagick_level imagick_magnify imagick_medianfilter
+imagick_minify imagick_modulate imagick_mosaic imagick_motionblur imagick_negate imagick_newimagelist
+imagick_next imagick_normalize imagick_oilpaint imagick_ordereddither imagick_poplist imagick_prev
+imagick_profile imagick_pushlist imagick_raise imagick_read imagick_readimage imagick_reducenoise
+imagick_resize imagick_roll imagick_rotate imagick_sample imagick_scale imagick_set_image_comment
+imagick_set_image_quality imagick_setcompressionquality imagick_setcompressiontype imagick_setdpi
+imagick_setfillcolor imagick_setfillopacity imagick_setfontface imagick_setfontsize imagick_setfontstyle
+imagick_shade imagick_sharpen imagick_shear imagick_solarize imagick_spread imagick_swirl
+imagick_threshold imagick_transformrgb imagick_transparent imagick_unsharpmask imagick_wave
+imagick_writeimage imagick_writeimages imagick_zoom imap_8bit imap_alerts imap_append imap_base64
+imap_binary imap_body imap_bodystruct imap_check imap_clearflag_full imap_close imap_createmailbox
+imap_delete imap_deletemailbox imap_errors imap_expunge imap_fetch_overview imap_fetchbody
+imap_fetchheader imap_fetchstructure imap_get_quota imap_get_quotaroot imap_getacl imap_getmailboxes
+imap_getsubscribed imap_header imap_headerinfo imap_headers imap_last_error imap_list imap_listmailbox
+imap_listscan imap_listsubscribed imap_lsub imap_mail imap_mail_compose imap_mail_copy imap_mail_move
+imap_mailboxmsginfo imap_mime_header_decode imap_msgno imap_num_msg imap_num_recent imap_open imap_ping
+imap_qprint imap_renamemailbox imap_reopen imap_rfc822_parse_adrlist imap_rfc822_parse_headers
+imap_rfc822_write_address imap_savebody imap_scanmailbox imap_search imap_set_quota imap_setacl
+imap_setflag_full imap_sort imap_status imap_subscribe imap_thread imap_timeout imap_uid imap_undelete
+imap_unsubscribe imap_utf7_decode imap_utf7_encode imap_utf8 implode import_request_variables in_array
+inet_ntop inet_pton ingres_autocommit ingres_close ingres_commit ingres_connect ingres_cursor ingres_errno
+ingres_error ingres_errsqlstate ingres_fetch_array ingres_fetch_object ingres_fetch_row
+ingres_field_length ingres_field_name ingres_field_nullable ingres_field_precision ingres_field_scale
+ingres_field_type ingres_num_fields ingres_num_rows ingres_pconnect ingres_query ingres_rollback ini_alter
+ini_get ini_get_all ini_restore ini_set int integer interface_exists intval ip2long iptcembed iptcparse
+ircg_channel_mode ircg_disconnect ircg_eval_ecmascript_params ircg_fetch_error_msg ircg_get_username
+ircg_html_encode ircg_ignore_add ircg_ignore_del ircg_invite ircg_is_conn_alive ircg_join ircg_kick
+ircg_list ircg_lookup_format_messages ircg_lusers ircg_msg ircg_names ircg_nick ircg_nickname_escape
+ircg_nickname_unescape ircg_notice ircg_oper ircg_part ircg_pconnect ircg_register_format_messages
+ircg_set_current ircg_set_file ircg_set_on_die ircg_topic ircg_who ircg_whois is_a is_array is_binary
+is_bool is_buffer is_callable is_dir is_double is_executable is_file is_finite is_float is_infinite is_int
+is_integer is_link is_long is_nan is_null is_numeric is_object is_readable is_real is_resource is_scalar
+is_soap_fault is_string is_subclass_of is_unicode is_uploaded_file is_writable is_writeable isset
+iterator_count iterator_to_array
+java_last_exception_clear java_last_exception_get jddayofweek jdmonthname jdtofrench jdtogregorian
+jdtojewish jdtojulian jdtounix jewishtojd join jpeg2wbmp json_decode json_encode juliantojd
+kadm5_chpass_principal kadm5_create_principal kadm5_delete_principal kadm5_destroy kadm5_flush
+kadm5_get_policies kadm5_get_principal kadm5_get_principals kadm5_init_with_password
+kadm5_modify_principal key krsort ksort
+lcg_value lchgrp lchown ldap_8859_to_t61 ldap_add ldap_bind ldap_close ldap_compare ldap_connect
+ldap_count_entries ldap_delete ldap_dn2ufn ldap_err2str ldap_errno ldap_error ldap_explode_dn
+ldap_first_attribute ldap_first_entry ldap_first_reference ldap_free_result ldap_get_attributes
+ldap_get_dn ldap_get_entries ldap_get_option ldap_get_values ldap_get_values_len ldap_list ldap_mod_add
+ldap_mod_del ldap_mod_replace ldap_modify ldap_next_attribute ldap_next_entry ldap_next_reference
+ldap_parse_reference ldap_parse_result ldap_read ldap_rename ldap_sasl_bind ldap_search ldap_set_option
+ldap_set_rebind_proc ldap_sort ldap_start_tls ldap_t61_to_8859 ldap_unbind levenshtein libxml_clear_errors
+libxml_get_errors libxml_get_last_error libxml_set_streams_context libxml_use_internal_errors link
+linkinfo list localeconv localtime log log10 log1p long2ip lstat ltrim lzf_compress lzf_decompress
+lzf_optimized_for
+m_checkstatus m_completeauthorizations m_connect m_connectionerror m_deletetrans m_destroyconn
+m_destroyengine m_getcell m_getcellbynum m_getcommadelimited m_getheader m_initconn m_initengine
+m_iscommadelimited m_maxconntimeout m_monitor m_numcolumns m_numrows m_parsecommadelimited m_responsekeys
+m_responseparam m_returnstatus m_setblocking m_setdropfile m_setip m_setssl m_setssl_cafile m_setssl_files
+m_settimeout m_sslcert_gen_hash m_transactionssent m_transinqueue m_transkeyval m_transnew m_transsend
+m_uwait m_validateidentifier m_verifyconnection m_verifysslcert mail
+mailparse_determine_best_xfer_encoding mailparse_msg_create mailparse_msg_extract_part
+mailparse_msg_extract_part_file mailparse_msg_extract_whole_part_file mailparse_msg_free
+mailparse_msg_get_part mailparse_msg_get_part_data mailparse_msg_get_structure mailparse_msg_parse
+mailparse_msg_parse_file mailparse_rfc822_parse_addresses mailparse_stream_encode mailparse_uudecode_all
+main max maxdb_affected_rows maxdb_autocommit maxdb_bind_param maxdb_bind_result maxdb_change_user
+maxdb_character_set_name maxdb_client_encoding maxdb_close maxdb_close_long_data maxdb_commit
+maxdb_connect maxdb_connect_errno maxdb_connect_error maxdb_data_seek maxdb_debug
+maxdb_disable_reads_from_master maxdb_disable_rpl_parse maxdb_dump_debug_info maxdb_embedded_connect
+maxdb_enable_reads_from_master maxdb_enable_rpl_parse maxdb_errno maxdb_error maxdb_escape_string
+maxdb_execute maxdb_fetch maxdb_fetch_array maxdb_fetch_assoc maxdb_fetch_field maxdb_fetch_field_direct
+maxdb_fetch_fields maxdb_fetch_lengths maxdb_fetch_object maxdb_fetch_row maxdb_field_count
+maxdb_field_seek maxdb_field_tell maxdb_free_result maxdb_get_client_info maxdb_get_client_version
+maxdb_get_host_info maxdb_get_metadata maxdb_get_proto_info maxdb_get_server_info maxdb_get_server_version
+maxdb_info maxdb_init maxdb_insert_id maxdb_kill maxdb_master_query maxdb_more_results maxdb_multi_query
+maxdb_next_result maxdb_num_fields maxdb_num_rows maxdb_options maxdb_param_count maxdb_ping maxdb_prepare
+maxdb_query maxdb_real_connect maxdb_real_escape_string maxdb_real_query maxdb_report maxdb_rollback
+maxdb_rpl_parse_enabled maxdb_rpl_probe maxdb_rpl_query_type maxdb_select_db maxdb_send_long_data
+maxdb_send_query maxdb_server_end maxdb_server_init maxdb_set_opt maxdb_sqlstate maxdb_ssl_set maxdb_stat
+maxdb_stmt_affected_rows maxdb_stmt_bind_param maxdb_stmt_bind_result maxdb_stmt_close
+maxdb_stmt_close_long_data maxdb_stmt_data_seek maxdb_stmt_errno maxdb_stmt_error maxdb_stmt_execute
+maxdb_stmt_fetch maxdb_stmt_free_result maxdb_stmt_init maxdb_stmt_num_rows maxdb_stmt_param_count
+maxdb_stmt_prepare maxdb_stmt_reset maxdb_stmt_result_metadata maxdb_stmt_send_long_data
+maxdb_stmt_sqlstate maxdb_stmt_store_result maxdb_store_result maxdb_thread_id maxdb_thread_safe
+maxdb_use_result maxdb_warning_count mb_check_encoding mb_convert_case mb_convert_encoding mb_convert_kana
+mb_convert_variables mb_decode_mimeheader mb_decode_numericentity mb_detect_encoding mb_detect_order
+mb_encode_mimeheader mb_encode_numericentity mb_ereg mb_ereg_match mb_ereg_replace mb_ereg_search
+mb_ereg_search_getpos mb_ereg_search_getregs mb_ereg_search_init mb_ereg_search_pos mb_ereg_search_regs
+mb_ereg_search_setpos mb_eregi mb_eregi_replace mb_get_info mb_http_input mb_http_output
+mb_internal_encoding mb_language mb_list_encodings mb_list_encodings_alias_names mb_list_mime_names
+mb_output_handler mb_parse_str mb_preferred_mime_name mb_regex_encoding mb_regex_set_options mb_send_mail
+mb_split mb_strcut mb_strimwidth mb_stripos mb_stristr mb_strlen mb_strpos mb_strrchr mb_strrichr
+mb_strripos mb_strrpos mb_strstr mb_strtolower mb_strtoupper mb_strwidth mb_substitute_character mb_substr
+mb_substr_count mcal_append_event mcal_close mcal_create_calendar mcal_date_compare mcal_date_valid
+mcal_day_of_week mcal_day_of_year mcal_days_in_month mcal_delete_calendar mcal_delete_event
+mcal_event_add_attribute mcal_event_init mcal_event_set_alarm mcal_event_set_category mcal_event_set_class
+mcal_event_set_description mcal_event_set_end mcal_event_set_recur_daily mcal_event_set_recur_monthly_mday
+mcal_event_set_recur_monthly_wday mcal_event_set_recur_none mcal_event_set_recur_weekly
+mcal_event_set_recur_yearly mcal_event_set_start mcal_event_set_title mcal_expunge
+mcal_fetch_current_stream_event mcal_fetch_event mcal_is_leap_year mcal_list_alarms mcal_list_events
+mcal_next_recurrence mcal_open mcal_popen mcal_rename_calendar mcal_reopen mcal_snooze mcal_store_event
+mcal_time_valid mcal_week_of_year mcrypt_cbc mcrypt_cfb mcrypt_create_iv mcrypt_decrypt mcrypt_ecb
+mcrypt_enc_get_algorithms_name mcrypt_enc_get_block_size mcrypt_enc_get_iv_size mcrypt_enc_get_key_size
+mcrypt_enc_get_modes_name mcrypt_enc_get_supported_key_sizes mcrypt_enc_is_block_algorithm
+mcrypt_enc_is_block_algorithm_mode mcrypt_enc_is_block_mode mcrypt_enc_self_test mcrypt_encrypt
+mcrypt_generic mcrypt_generic_deinit mcrypt_generic_end mcrypt_generic_init mcrypt_get_block_size
+mcrypt_get_cipher_name mcrypt_get_iv_size mcrypt_get_key_size mcrypt_list_algorithms mcrypt_list_modes
+mcrypt_module_close mcrypt_module_get_algo_block_size mcrypt_module_get_algo_key_size
+mcrypt_module_get_supported_key_sizes mcrypt_module_is_block_algorithm
+mcrypt_module_is_block_algorithm_mode mcrypt_module_is_block_mode mcrypt_module_open
+mcrypt_module_self_test mcrypt_ofb md5 md5_file mdecrypt_generic memcache_add memcache_addserver
+memcache_close memcache_connect memcache_debug memcache_decrement memcache_delete memcache_flush
+memcache_get memcache_getextendedstats memcache_getserverstatus memcache_getstats memcache_getversion
+memcache_increment memcache_pconnect memcache_replace memcache_set memcache_setcompressthreshold
+memcache_setserverparams memory_get_peak_usage memory_get_usage metaphone method_exists mhash mhash_count
+mhash_get_block_size mhash_get_hash_name mhash_keygen_s2k microtime mime_content_type min ming_keypress
+ming_setcubicthreshold ming_setscale ming_setswfcompression ming_useconstants ming_useswfversion misc
+mkdir mktime money_format move_uploaded_file msession_connect msession_count msession_create
+msession_destroy msession_disconnect msession_find msession_get msession_get_array msession_get_data
+msession_inc msession_list msession_listvar msession_lock msession_plugin msession_randstr msession_set
+msession_set_array msession_set_data msession_timeout msession_uniq msession_unlock msg_get_queue
+msg_receive msg_remove_queue msg_send msg_set_queue msg_stat_queue msql msql_affected_rows msql_close
+msql_connect msql_create_db msql_createdb msql_data_seek msql_db_query msql_dbname msql_drop_db msql_error
+msql_fetch_array msql_fetch_field msql_fetch_object msql_fetch_row msql_field_flags msql_field_len
+msql_field_name msql_field_seek msql_field_table msql_field_type msql_fieldflags msql_fieldlen
+msql_fieldname msql_fieldtable msql_fieldtype msql_free_result msql_list_dbs msql_list_fields
+msql_list_tables msql_num_fields msql_num_rows msql_numfields msql_numrows msql_pconnect msql_query
+msql_regcase msql_result msql_select_db msql_tablename mssql_bind mssql_close mssql_connect
+mssql_data_seek mssql_execute mssql_fetch_array mssql_fetch_assoc mssql_fetch_batch mssql_fetch_field
+mssql_fetch_object mssql_fetch_row mssql_field_length mssql_field_name mssql_field_seek mssql_field_type
+mssql_free_result mssql_free_statement mssql_get_last_message mssql_guid_string mssql_init
+mssql_min_error_severity mssql_min_message_severity mssql_next_result mssql_num_fields mssql_num_rows
+mssql_pconnect mssql_query mssql_result mssql_rows_affected mssql_select_db mt_getrandmax mt_rand mt_srand
+muscat_close muscat_get muscat_give muscat_setup muscat_setup_net mysql_affected_rows mysql_change_user
+mysql_client_encoding mysql_close mysql_connect mysql_create_db mysql_data_seek mysql_db_name
+mysql_db_query mysql_drop_db mysql_errno mysql_error mysql_escape_string mysql_fetch_array
+mysql_fetch_assoc mysql_fetch_field mysql_fetch_lengths mysql_fetch_object mysql_fetch_row
+mysql_field_flags mysql_field_len mysql_field_name mysql_field_seek mysql_field_table mysql_field_type
+mysql_free_result mysql_get_client_info mysql_get_host_info mysql_get_proto_info mysql_get_server_info
+mysql_info mysql_insert_id mysql_list_dbs mysql_list_fields mysql_list_processes mysql_list_tables
+mysql_num_fields mysql_num_rows mysql_pconnect mysql_ping mysql_query mysql_real_escape_string
+mysql_result mysql_select_db mysql_stat mysql_tablename mysql_thread_id mysql_unbuffered_query
+mysqli_affected_rows mysqli_autocommit mysqli_bind_param mysqli_bind_result mysqli_change_user
+mysqli_character_set_name mysqli_client_encoding mysqli_close mysqli_commit mysqli_connect
+mysqli_connect_errno mysqli_connect_error mysqli_data_seek mysqli_debug mysqli_disable_reads_from_master
+mysqli_disable_rpl_parse mysqli_dump_debug_info mysqli_embedded_server_end mysqli_embedded_server_start
+mysqli_enable_reads_from_master mysqli_enable_rpl_parse mysqli_errno mysqli_error mysqli_escape_string
+mysqli_execute mysqli_fetch mysqli_fetch_array mysqli_fetch_assoc mysqli_fetch_field
+mysqli_fetch_field_direct mysqli_fetch_fields mysqli_fetch_lengths mysqli_fetch_object mysqli_fetch_row
+mysqli_field_count mysqli_field_seek mysqli_field_tell mysqli_free_result mysqli_get_charset
+mysqli_get_client_info mysqli_get_client_version mysqli_get_host_info mysqli_get_metadata
+mysqli_get_proto_info mysqli_get_server_info mysqli_get_server_version mysqli_get_warnings mysqli_info
+mysqli_init mysqli_insert_id mysqli_kill mysqli_master_query mysqli_more_results mysqli_multi_query
+mysqli_next_result mysqli_num_fields mysqli_num_rows mysqli_options mysqli_param_count mysqli_ping
+mysqli_prepare mysqli_query mysqli_real_connect mysqli_real_escape_string mysqli_real_query mysqli_report
+mysqli_rollback mysqli_rpl_parse_enabled mysqli_rpl_probe mysqli_rpl_query_type mysqli_select_db
+mysqli_send_long_data mysqli_send_query mysqli_server_end mysqli_server_init mysqli_set_charset
+mysqli_set_local_infile_default mysqli_set_local_infile_handler mysqli_set_opt mysqli_slave_query
+mysqli_sqlstate mysqli_ssl_set mysqli_stat mysqli_stmt_affected_rows mysqli_stmt_attr_get
+mysqli_stmt_attr_set mysqli_stmt_bind_param mysqli_stmt_bind_result mysqli_stmt_close
+mysqli_stmt_data_seek mysqli_stmt_errno mysqli_stmt_error mysqli_stmt_execute mysqli_stmt_fetch
+mysqli_stmt_field_count mysqli_stmt_free_result mysqli_stmt_get_warnings mysqli_stmt_init
+mysqli_stmt_insert_id mysqli_stmt_num_rows mysqli_stmt_param_count mysqli_stmt_prepare mysqli_stmt_reset
+mysqli_stmt_result_metadata mysqli_stmt_send_long_data mysqli_stmt_sqlstate mysqli_stmt_store_result
+mysqli_store_result mysqli_thread_id mysqli_thread_safe mysqli_use_result mysqli_warning_count
+natcasesort natsort ncurses_addch ncurses_addchnstr ncurses_addchstr ncurses_addnstr ncurses_addstr
+ncurses_assume_default_colors ncurses_attroff ncurses_attron ncurses_attrset ncurses_baudrate ncurses_beep
+ncurses_bkgd ncurses_bkgdset ncurses_border ncurses_bottom_panel ncurses_can_change_color ncurses_cbreak
+ncurses_clear ncurses_clrtobot ncurses_clrtoeol ncurses_color_content ncurses_color_set ncurses_curs_set
+ncurses_def_prog_mode ncurses_def_shell_mode ncurses_define_key ncurses_del_panel ncurses_delay_output
+ncurses_delch ncurses_deleteln ncurses_delwin ncurses_doupdate ncurses_echo ncurses_echochar ncurses_end
+ncurses_erase ncurses_erasechar ncurses_filter ncurses_flash ncurses_flushinp ncurses_getch
+ncurses_getmaxyx ncurses_getmouse ncurses_getyx ncurses_halfdelay ncurses_has_colors ncurses_has_ic
+ncurses_has_il ncurses_has_key ncurses_hide_panel ncurses_hline ncurses_inch ncurses_init
+ncurses_init_color ncurses_init_pair ncurses_insch ncurses_insdelln ncurses_insertln ncurses_insstr
+ncurses_instr ncurses_isendwin ncurses_keyok ncurses_keypad ncurses_killchar ncurses_longname ncurses_meta
+ncurses_mouse_trafo ncurses_mouseinterval ncurses_mousemask ncurses_move ncurses_move_panel
+ncurses_mvaddch ncurses_mvaddchnstr ncurses_mvaddchstr ncurses_mvaddnstr ncurses_mvaddstr ncurses_mvcur
+ncurses_mvdelch ncurses_mvgetch ncurses_mvhline ncurses_mvinch ncurses_mvvline ncurses_mvwaddstr
+ncurses_napms ncurses_new_panel ncurses_newpad ncurses_newwin ncurses_nl ncurses_nocbreak ncurses_noecho
+ncurses_nonl ncurses_noqiflush ncurses_noraw ncurses_pair_content ncurses_panel_above ncurses_panel_below
+ncurses_panel_window ncurses_pnoutrefresh ncurses_prefresh ncurses_putp ncurses_qiflush ncurses_raw
+ncurses_refresh ncurses_replace_panel ncurses_reset_prog_mode ncurses_reset_shell_mode ncurses_resetty
+ncurses_savetty ncurses_scr_dump ncurses_scr_init ncurses_scr_restore ncurses_scr_set ncurses_scrl
+ncurses_show_panel ncurses_slk_attr ncurses_slk_attroff ncurses_slk_attron ncurses_slk_attrset
+ncurses_slk_clear ncurses_slk_color ncurses_slk_init ncurses_slk_noutrefresh ncurses_slk_refresh
+ncurses_slk_restore ncurses_slk_set ncurses_slk_touch ncurses_standend ncurses_standout
+ncurses_start_color ncurses_termattrs ncurses_termname ncurses_timeout ncurses_top_panel ncurses_typeahead
+ncurses_ungetch ncurses_ungetmouse ncurses_update_panels ncurses_use_default_colors ncurses_use_env
+ncurses_use_extended_names ncurses_vidattr ncurses_vline ncurses_waddch ncurses_waddstr ncurses_wattroff
+ncurses_wattron ncurses_wattrset ncurses_wborder ncurses_wclear ncurses_wcolor_set ncurses_werase
+ncurses_wgetch ncurses_whline ncurses_wmouse_trafo ncurses_wmove ncurses_wnoutrefresh ncurses_wrefresh
+ncurses_wstandend ncurses_wstandout ncurses_wvline negotiation newt_bell newt_button newt_button_bar
+newt_centered_window newt_checkbox newt_checkbox_get_value newt_checkbox_set_flags newt_checkbox_set_value
+newt_checkbox_tree newt_checkbox_tree_add_item newt_checkbox_tree_find_item newt_checkbox_tree_get_current
+newt_checkbox_tree_get_entry_value newt_checkbox_tree_get_multi_selection newt_checkbox_tree_get_selection
+newt_checkbox_tree_multi newt_checkbox_tree_set_current newt_checkbox_tree_set_entry
+newt_checkbox_tree_set_entry_value newt_checkbox_tree_set_width newt_clear_key_buffer newt_cls
+newt_compact_button newt_component_add_callback newt_component_takes_focus newt_create_grid
+newt_cursor_off newt_cursor_on newt_delay newt_draw_form newt_draw_root_text newt_entry
+newt_entry_get_value newt_entry_set newt_entry_set_filter newt_entry_set_flags newt_finished newt_form
+newt_form_add_component newt_form_add_components newt_form_add_hot_key newt_form_destroy
+newt_form_get_current newt_form_run newt_form_set_background newt_form_set_height newt_form_set_size
+newt_form_set_timer newt_form_set_width newt_form_watch_fd newt_get_screen_size
+newt_grid_add_components_to_form newt_grid_basic_window newt_grid_free newt_grid_get_size
+newt_grid_h_close_stacked newt_grid_h_stacked newt_grid_place newt_grid_set_field newt_grid_simple_window
+newt_grid_v_close_stacked newt_grid_v_stacked newt_grid_wrapped_window newt_grid_wrapped_window_at
+newt_init newt_label newt_label_set_text newt_listbox newt_listbox_append_entry newt_listbox_clear
+newt_listbox_clear_selection newt_listbox_delete_entry newt_listbox_get_current newt_listbox_get_selection
+newt_listbox_insert_entry newt_listbox_item_count newt_listbox_select_item newt_listbox_set_current
+newt_listbox_set_current_by_key newt_listbox_set_data newt_listbox_set_entry newt_listbox_set_width
+newt_listitem newt_listitem_get_data newt_listitem_set newt_open_window newt_pop_help_line newt_pop_window
+newt_push_help_line newt_radio_get_current newt_radiobutton newt_redraw_help_line newt_reflow_text
+newt_refresh newt_resize_screen newt_resume newt_run_form newt_scale newt_scale_set newt_scrollbar_set
+newt_set_help_callback newt_set_suspend_callback newt_suspend newt_textbox newt_textbox_get_num_lines
+newt_textbox_reflowed newt_textbox_set_height newt_textbox_set_text newt_vertical_scrollbar
+newt_wait_for_key newt_win_choice newt_win_entries newt_win_menu newt_win_message newt_win_messagev
+newt_win_ternary next ngettext nl2br nl_langinfo notes_body notes_copy_db notes_create_db
+notes_create_note notes_drop_db notes_find_note notes_header_info notes_list_msgs notes_mark_read
+notes_mark_unread notes_nav_create notes_search notes_unread notes_version nsapi_request_headers
+nsapi_response_headers nsapi_virtual number_format
+ob_clean ob_end_clean ob_end_flush ob_flush ob_get_clean ob_get_contents ob_get_flush ob_get_length
+ob_get_level ob_get_status ob_gzhandler ob_iconv_handler ob_implicit_flush ob_list_handlers ob_start
+ob_tidyhandler object oci_bind_array_by_name oci_bind_by_name oci_cancel oci_close oci_collection_append
+oci_collection_assign oci_collection_assignelem oci_collection_free oci_collection_getelem
+oci_collection_max oci_collection_size oci_collection_trim oci_commit oci_connect oci_define_by_name
+oci_error oci_execute oci_fetch oci_fetch_all oci_fetch_array oci_fetch_assoc oci_fetch_object
+oci_fetch_row oci_field_is_null oci_field_name oci_field_precision oci_field_scale oci_field_size
+oci_field_type oci_field_type_raw oci_free_statement oci_internal_debug oci_lob_append oci_lob_close
+oci_lob_copy oci_lob_eof oci_lob_erase oci_lob_export oci_lob_flush oci_lob_free oci_lob_getbuffering
+oci_lob_import oci_lob_is_equal oci_lob_load oci_lob_read oci_lob_rewind oci_lob_save oci_lob_savefile
+oci_lob_seek oci_lob_setbuffering oci_lob_size oci_lob_tell oci_lob_truncate oci_lob_write
+oci_lob_writetemporary oci_lob_writetofile oci_new_collection oci_new_connect oci_new_cursor
+oci_new_descriptor oci_num_fields oci_num_rows oci_parse oci_password_change oci_pconnect oci_result
+oci_rollback oci_server_version oci_set_prefetch oci_statement_type ocibindbyname ocicancel ocicloselob
+ocicollappend ocicollassign ocicollassignelem ocicollgetelem ocicollmax ocicollsize ocicolltrim
+ocicolumnisnull ocicolumnname ocicolumnprecision ocicolumnscale ocicolumnsize ocicolumntype
+ocicolumntyperaw ocicommit ocidefinebyname ocierror ociexecute ocifetch ocifetchinto ocifetchstatement
+ocifreecollection ocifreecursor ocifreedesc ocifreestatement ociinternaldebug ociloadlob ocilogoff
+ocilogon ocinewcollection ocinewcursor ocinewdescriptor ocinlogon ocinumcols ociparse ociplogon ociresult
+ocirollback ocirowcount ocisavelob ocisavelobfile ociserverversion ocisetprefetch ocistatementtype
+ociwritelobtofile ociwritetemporarylob octdec odbc_autocommit odbc_binmode odbc_close odbc_close_all
+odbc_columnprivileges odbc_columns odbc_commit odbc_connect odbc_cursor odbc_data_source odbc_do
+odbc_error odbc_errormsg odbc_exec odbc_execute odbc_fetch_array odbc_fetch_into odbc_fetch_object
+odbc_fetch_row odbc_field_len odbc_field_name odbc_field_num odbc_field_precision odbc_field_scale
+odbc_field_type odbc_foreignkeys odbc_free_result odbc_gettypeinfo odbc_longreadlen odbc_next_result
+odbc_num_fields odbc_num_rows odbc_pconnect odbc_prepare odbc_primarykeys odbc_procedurecolumns
+odbc_procedures odbc_result odbc_result_all odbc_rollback odbc_setoption odbc_specialcolumns
+odbc_statistics odbc_tableprivileges odbc_tables openal_buffer_create openal_buffer_data
+openal_buffer_destroy openal_buffer_get openal_buffer_loadwav openal_context_create openal_context_current
+openal_context_destroy openal_context_process openal_context_suspend openal_device_close
+openal_device_open openal_listener_get openal_listener_set openal_source_create openal_source_destroy
+openal_source_get openal_source_pause openal_source_play openal_source_rewind openal_source_set
+openal_source_stop openal_stream opendir openlog openssl_csr_export openssl_csr_export_to_file
+openssl_csr_get_public_key openssl_csr_get_subject openssl_csr_new openssl_csr_sign openssl_error_string
+openssl_free_key openssl_get_privatekey openssl_get_publickey openssl_open openssl_pkcs7_decrypt
+openssl_pkcs7_encrypt openssl_pkcs7_sign openssl_pkcs7_verify openssl_pkey_export
+openssl_pkey_export_to_file openssl_pkey_free openssl_pkey_get_details openssl_pkey_get_private
+openssl_pkey_get_public openssl_pkey_new openssl_private_decrypt openssl_private_encrypt
+openssl_public_decrypt openssl_public_encrypt openssl_seal openssl_sign openssl_verify
+openssl_x509_check_private_key openssl_x509_checkpurpose openssl_x509_export openssl_x509_export_to_file
+openssl_x509_free openssl_x509_parse openssl_x509_read ora_bind ora_close ora_columnname ora_columnsize
+ora_columntype ora_commit ora_commitoff ora_commiton ora_do ora_error ora_errorcode ora_exec ora_fetch
+ora_fetch_into ora_getcolumn ora_logoff ora_logon ora_numcols ora_numrows ora_open ora_parse ora_plogon
+ora_rollback orbitenum orbitobject orbitstruct ord output_add_rewrite_var output_reset_rewrite_vars
+outputhandlers overload override_function ovrimos_close ovrimos_commit ovrimos_connect ovrimos_cursor
+ovrimos_exec ovrimos_execute ovrimos_fetch_into ovrimos_fetch_row ovrimos_field_len ovrimos_field_name
+ovrimos_field_num ovrimos_field_type ovrimos_free_result ovrimos_longreadlen ovrimos_num_fields
+ovrimos_num_rows ovrimos_prepare ovrimos_result ovrimos_result_all ovrimos_rollback
+pack parse_ini_file parse_str parse_url parsekit_compile_file parsekit_compile_string
+parsekit_func_arginfo parsers passthru pathinfo pclose pcntl_alarm pcntl_exec pcntl_fork pcntl_getpriority
+pcntl_setpriority pcntl_signal pcntl_wait pcntl_waitpid pcntl_wexitstatus pcntl_wifexited
+pcntl_wifsignaled pcntl_wifstopped pcntl_wstopsig pcntl_wtermsig pdf_activate_item pdf_add_annotation
+pdf_add_bookmark pdf_add_launchlink pdf_add_locallink pdf_add_nameddest pdf_add_note pdf_add_outline
+pdf_add_pdflink pdf_add_thumbnail pdf_add_weblink pdf_arc pdf_arcn pdf_attach_file pdf_begin_document
+pdf_begin_font pdf_begin_glyph pdf_begin_item pdf_begin_layer pdf_begin_page pdf_begin_page_ext
+pdf_begin_pattern pdf_begin_template pdf_circle pdf_clip pdf_close pdf_close_image pdf_close_pdi
+pdf_close_pdi_page pdf_closepath pdf_closepath_fill_stroke pdf_closepath_stroke pdf_concat
+pdf_continue_text pdf_create_action pdf_create_annotation pdf_create_bookmark pdf_create_field
+pdf_create_fieldgroup pdf_create_gstate pdf_create_pvf pdf_create_textflow pdf_curveto pdf_define_layer
+pdf_delete pdf_delete_pvf pdf_delete_textflow pdf_encoding_set_char pdf_end_document pdf_end_font
+pdf_end_glyph pdf_end_item pdf_end_layer pdf_end_page pdf_end_page_ext pdf_end_pattern pdf_end_template
+pdf_endpath pdf_fill pdf_fill_imageblock pdf_fill_pdfblock pdf_fill_stroke pdf_fill_textblock pdf_findfont
+pdf_fit_image pdf_fit_pdi_page pdf_fit_textflow pdf_fit_textline pdf_get_apiname pdf_get_buffer
+pdf_get_errmsg pdf_get_errnum pdf_get_font pdf_get_fontname pdf_get_fontsize pdf_get_image_height
+pdf_get_image_width pdf_get_majorversion pdf_get_minorversion pdf_get_parameter pdf_get_pdi_parameter
+pdf_get_pdi_value pdf_get_value pdf_info_textflow pdf_initgraphics pdf_lineto pdf_load_font
+pdf_load_iccprofile pdf_load_image pdf_makespotcolor pdf_moveto pdf_new pdf_open_ccitt pdf_open_file
+pdf_open_gif pdf_open_image pdf_open_image_file pdf_open_jpeg pdf_open_memory_image pdf_open_pdi
+pdf_open_pdi_page pdf_open_tiff pdf_place_image pdf_place_pdi_page pdf_process_pdi pdf_rect pdf_restore
+pdf_resume_page pdf_rotate pdf_save pdf_scale pdf_set_border_color pdf_set_border_dash
+pdf_set_border_style pdf_set_char_spacing pdf_set_duration pdf_set_gstate pdf_set_horiz_scaling
+pdf_set_info pdf_set_info_author pdf_set_info_creator pdf_set_info_keywords pdf_set_info_subject
+pdf_set_info_title pdf_set_layer_dependency pdf_set_leading pdf_set_parameter pdf_set_text_matrix
+pdf_set_text_pos pdf_set_text_rendering pdf_set_text_rise pdf_set_value pdf_set_word_spacing pdf_setcolor
+pdf_setdash pdf_setdashpattern pdf_setflat pdf_setfont pdf_setgray pdf_setgray_fill pdf_setgray_stroke
+pdf_setlinecap pdf_setlinejoin pdf_setlinewidth pdf_setmatrix pdf_setmiterlimit pdf_setpolydash
+pdf_setrgbcolor pdf_setrgbcolor_fill pdf_setrgbcolor_stroke pdf_shading pdf_shading_pattern pdf_shfill
+pdf_show pdf_show_boxed pdf_show_xy pdf_skew pdf_stringwidth pdf_stroke pdf_suspend_page pdf_translate
+pdf_utf16_to_utf8 pdf_utf8_to_utf16 pfpro_cleanup pfpro_init pfpro_process pfpro_process_raw pfpro_version
+pfsockopen pg_affected_rows pg_cancel_query pg_client_encoding pg_close pg_connect pg_connection_busy
+pg_connection_reset pg_connection_status pg_convert pg_copy_from pg_copy_to pg_dbname pg_delete
+pg_end_copy pg_escape_bytea pg_escape_string pg_execute pg_fetch_all pg_fetch_all_columns pg_fetch_array
+pg_fetch_assoc pg_fetch_object pg_fetch_result pg_fetch_row pg_field_is_null pg_field_name pg_field_num
+pg_field_prtlen pg_field_size pg_field_table pg_field_type pg_field_type_oid pg_free_result pg_get_notify
+pg_get_pid pg_get_result pg_host pg_insert pg_last_error pg_last_notice pg_last_oid pg_lo_close
+pg_lo_create pg_lo_export pg_lo_import pg_lo_open pg_lo_read pg_lo_read_all pg_lo_seek pg_lo_tell
+pg_lo_unlink pg_lo_write pg_meta_data pg_num_fields pg_num_rows pg_options pg_parameter_status pg_pconnect
+pg_ping pg_port pg_prepare pg_put_line pg_query pg_query_params pg_result_error pg_result_error_field
+pg_result_seek pg_result_status pg_select pg_send_execute pg_send_prepare pg_send_query
+pg_send_query_params pg_set_client_encoding pg_set_error_verbosity pg_trace pg_transaction_status pg_tty
+pg_unescape_bytea pg_untrace pg_update pg_version phar_apiversion phar_begin phar_cancompress
+phar_canwrite phar_commit phar_compressallfilesbzip2 phar_compressallfilesgz phar_construct phar_count
+phar_getmetadata phar_getmodified phar_getsignature phar_getstub phar_getversion phar_isflushingtophar
+phar_loadphar phar_mapphar phar_offsetexists phar_offsetget phar_offsetset phar_offsetunset
+phar_setmetadata phar_setstub phar_uncompressallfiles pharfileinfo_chmod pharfileinfo_construct
+pharfileinfo_getcompressedsize pharfileinfo_getcrc32 pharfileinfo_getmetadata pharfileinfo_getpharflags
+pharfileinfo_iscompressed pharfileinfo_iscompressedbzip2 pharfileinfo_iscompressedgz
+pharfileinfo_iscrcchecked pharfileinfo_setcompressedbzip2 pharfileinfo_setcompressedgz
+pharfileinfo_setmetadata pharfileinfo_setuncompressed php_check_syntax php_ini_scanned_files php_logo_guid
+php_sapi_name php_strip_whitespace php_uname phpcredits phpinfo phpversion pi png2wbmp popen pos
+posix_access posix_ctermid posix_get_last_error posix_getcwd posix_getegid posix_geteuid posix_getgid
+posix_getgrgid posix_getgrnam posix_getgroups posix_getlogin posix_getpgid posix_getpgrp posix_getpid
+posix_getppid posix_getpwnam posix_getpwuid posix_getrlimit posix_getsid posix_getuid posix_isatty
+posix_kill posix_mkfifo posix_mknod posix_setegid posix_seteuid posix_setgid posix_setpgid posix_setsid
+posix_setuid posix_strerror posix_times posix_ttyname posix_uname pow preg_grep preg_last_error preg_match
+preg_match_all preg_quote preg_replace preg_replace_callback preg_split prev print print_r printer_abort
+printer_close printer_create_brush printer_create_dc printer_create_font printer_create_pen
+printer_delete_brush printer_delete_dc printer_delete_font printer_delete_pen printer_draw_bmp
+printer_draw_chord printer_draw_elipse printer_draw_line printer_draw_pie printer_draw_rectangle
+printer_draw_roundrect printer_draw_text printer_end_doc printer_end_page printer_get_option printer_list
+printer_logical_fontheight printer_open printer_select_brush printer_select_font printer_select_pen
+printer_set_option printer_start_doc printer_start_page printer_write printf proc_close proc_get_status
+proc_nice proc_open proc_terminate property_exists ps_add_bookmark ps_add_launchlink ps_add_locallink
+ps_add_note ps_add_pdflink ps_add_weblink ps_arc ps_arcn ps_begin_page ps_begin_pattern ps_begin_template
+ps_circle ps_clip ps_close ps_close_image ps_closepath ps_closepath_stroke ps_continue_text ps_curveto
+ps_delete ps_end_page ps_end_pattern ps_end_template ps_fill ps_fill_stroke ps_findfont ps_get_buffer
+ps_get_parameter ps_get_value ps_hyphenate ps_include_file ps_lineto ps_makespotcolor ps_moveto ps_new
+ps_open_file ps_open_image ps_open_image_file ps_open_memory_image ps_place_image ps_rect ps_restore
+ps_rotate ps_save ps_scale ps_set_border_color ps_set_border_dash ps_set_border_style ps_set_info
+ps_set_parameter ps_set_text_pos ps_set_value ps_setcolor ps_setdash ps_setflat ps_setfont ps_setgray
+ps_setlinecap ps_setlinejoin ps_setlinewidth ps_setmiterlimit ps_setoverprintmode ps_setpolydash
+ps_shading ps_shading_pattern ps_shfill ps_show ps_show2 ps_show_boxed ps_show_xy ps_show_xy2
+ps_string_geometry ps_stringwidth ps_stroke ps_symbol ps_symbol_name ps_symbol_width ps_translate
+pspell_add_to_personal pspell_add_to_session pspell_check pspell_clear_session pspell_config_create
+pspell_config_data_dir pspell_config_dict_dir pspell_config_ignore pspell_config_mode
+pspell_config_personal pspell_config_repl pspell_config_runtogether pspell_config_save_repl pspell_new
+pspell_new_config pspell_new_personal pspell_save_wordlist pspell_store_replacement pspell_suggest putenv
+px_close px_create_fp px_date2string px_delete px_delete_record px_get_field px_get_info px_get_parameter
+px_get_record px_get_schema px_get_value px_insert_record px_new px_numfields px_numrecords px_open_fp
+px_put_record px_retrieve_record px_set_blob_file px_set_parameter px_set_tablename px_set_targetencoding
+px_set_value px_timestamp2string px_update_record
+qdom_error qdom_tree quoted_printable_decode quotemeta
+rad2deg radius_acct_open radius_add_server radius_auth_open radius_close radius_config
+radius_create_request radius_cvt_addr radius_cvt_int radius_cvt_string radius_demangle
+radius_demangle_mppe_key radius_get_attr radius_get_vendor_attr radius_put_addr radius_put_attr
+radius_put_int radius_put_string radius_put_vendor_addr radius_put_vendor_attr radius_put_vendor_int
+radius_put_vendor_string radius_request_authenticator radius_send_request radius_server_secret
+radius_strerror rand range rar_close rar_entry_get rar_extract rar_getattr rar_getcrc rar_getfiletime
+rar_gethostos rar_getmethod rar_getname rar_getpackedsize rar_getunpackedsize rar_getversion rar_list
+rar_open rawurldecode rawurlencode read_exif_data readdir readfile readgzfile readline
+readline_add_history readline_callback_handler_install readline_callback_handler_remove
+readline_callback_read_char readline_clear_history readline_completion_function readline_info
+readline_list_history readline_on_new_line readline_read_history readline_redisplay readline_write_history
+readlink real realpath recode recode_file recode_string register_shutdown_function register_tick_function
+rename rename_function requests reset responses restore_error_handler restore_exception_handler
+restore_include_path rewind rewinddir rmdir round rpm_close rpm_get_tag rpm_is_valid rpm_open rpm_version
+rsort rtrim runkit_class_adopt runkit_class_emancipate runkit_constant_add runkit_constant_redefine
+runkit_constant_remove runkit_function_add runkit_function_copy runkit_function_redefine
+runkit_function_remove runkit_function_rename runkit_import runkit_lint runkit_lint_file runkit_method_add
+runkit_method_copy runkit_method_redefine runkit_method_remove runkit_method_rename
+runkit_return_value_used runkit_sandbox_output_handler runkit_superglobals
+satellite_caught_exception satellite_exception_id satellite_exception_value satellite_get_repository_id
+satellite_load_idl satellite_object_to_string scandir sem_acquire sem_get sem_release sem_remove serialize
+sesam_affected_rows sesam_commit sesam_connect sesam_diagnostic sesam_disconnect sesam_errormsg
+sesam_execimm sesam_fetch_array sesam_fetch_result sesam_fetch_row sesam_field_array sesam_field_name
+sesam_free_result sesam_num_fields sesam_query sesam_rollback sesam_seek_row sesam_settransaction
+session_cache_expire session_cache_limiter session_commit session_decode session_destroy session_encode
+session_get_cookie_params session_id session_is_registered session_module_name session_name
+session_pgsql_add_error session_pgsql_get_error session_pgsql_get_field session_pgsql_reset
+session_pgsql_set_field session_pgsql_status session_regenerate_id session_register session_save_path
+session_set_cookie_params session_set_save_handler session_start session_unregister session_unset
+session_write_close set_error_handler set_exception_handler set_file_buffer set_include_path
+set_magic_quotes_runtime set_time_limit setcookie setlocale setrawcookie settype sha1 sha1_file shell_exec
+shm_attach shm_detach shm_get_var shm_put_var shm_remove shm_remove_var shmop_close shmop_delete
+shmop_open shmop_read shmop_size shmop_write show_source shuffle similar_text
+simplexml_element_addAttribute simplexml_element_addChild simplexml_element_asXML
+simplexml_element_attributes simplexml_element_children simplexml_element_construct
+simplexml_element_getDocNamespaces simplexml_element_getName simplexml_element_getNamespaces
+simplexml_element_registerXPathNamespace simplexml_element_xpath simplexml_import_dom simplexml_load_file
+simplexml_load_string sin sinh sizeof sleep snmp_get_quick_print snmp_get_valueretrieval snmp_read_mib
+snmp_set_enum_print snmp_set_oid_numeric_print snmp_set_oid_output_format snmp_set_quick_print
+snmp_set_valueretrieval snmpget snmpgetnext snmprealwalk snmpset snmpwalk snmpwalkoid soap_soapclient_call
+soap_soapclient_construct soap_soapclient_dorequest soap_soapclient_getfunctions
+soap_soapclient_getlastrequest soap_soapclient_getlastrequestheaders soap_soapclient_getlastresponse
+soap_soapclient_getlastresponseheaders soap_soapclient_gettypes soap_soapclient_setcookie
+soap_soapclient_soapcall soap_soapfault_construct soap_soapheader_construct soap_soapparam_construct
+soap_soapserver_addfunction soap_soapserver_construct soap_soapserver_fault soap_soapserver_getfunctions
+soap_soapserver_handle soap_soapserver_setclass soap_soapserver_setpersistence soap_soapvar_construct
+socket_accept socket_bind socket_clear_error socket_close socket_connect socket_create
+socket_create_listen socket_create_pair socket_get_option socket_get_status socket_getpeername
+socket_getsockname socket_last_error socket_listen socket_read socket_recv socket_recvfrom socket_select
+socket_send socket_sendto socket_set_block socket_set_blocking socket_set_nonblock socket_set_option
+socket_set_timeout socket_shutdown socket_strerror socket_write sort soundex spl_autoload
+spl_autoload_call spl_autoload_extensions spl_autoload_functions spl_autoload_register
+spl_autoload_unregister spl_classes spl_object_hash split spliti sprintf sql_regcase sqlite_array_query
+sqlite_busy_timeout sqlite_changes sqlite_close sqlite_column sqlite_create_aggregate
+sqlite_create_function sqlite_current sqlite_error_string sqlite_escape_string sqlite_exec sqlite_factory
+sqlite_fetch_all sqlite_fetch_array sqlite_fetch_column_types sqlite_fetch_object sqlite_fetch_single
+sqlite_fetch_string sqlite_field_name sqlite_has_more sqlite_has_prev sqlite_key sqlite_last_error
+sqlite_last_insert_rowid sqlite_libencoding sqlite_libversion sqlite_next sqlite_num_fields
+sqlite_num_rows sqlite_open sqlite_popen sqlite_prev sqlite_query sqlite_rewind sqlite_seek
+sqlite_single_query sqlite_udf_decode_binary sqlite_udf_encode_binary sqlite_unbuffered_query sqlite_valid
+sqrt srand sscanf ssh2_auth_hostbased_file ssh2_auth_none ssh2_auth_password ssh2_auth_pubkey_file
+ssh2_connect ssh2_exec ssh2_fetch_stream ssh2_fingerprint ssh2_methods_negotiated ssh2_publickey_add
+ssh2_publickey_init ssh2_publickey_list ssh2_publickey_remove ssh2_scp_recv ssh2_scp_send ssh2_sftp
+ssh2_sftp_lstat ssh2_sftp_mkdir ssh2_sftp_readlink ssh2_sftp_realpath ssh2_sftp_rename ssh2_sftp_rmdir
+ssh2_sftp_stat ssh2_sftp_symlink ssh2_sftp_unlink ssh2_shell ssh2_tunnel stat stats_absolute_deviation
+stats_cdf_beta stats_cdf_binomial stats_cdf_cauchy stats_cdf_chisquare stats_cdf_exponential stats_cdf_f
+stats_cdf_gamma stats_cdf_laplace stats_cdf_logistic stats_cdf_negative_binomial
+stats_cdf_noncentral_chisquare stats_cdf_noncentral_f stats_cdf_poisson stats_cdf_t stats_cdf_uniform
+stats_cdf_weibull stats_covariance stats_den_uniform stats_dens_beta stats_dens_cauchy
+stats_dens_chisquare stats_dens_exponential stats_dens_f stats_dens_gamma stats_dens_laplace
+stats_dens_logistic stats_dens_negative_binomial stats_dens_normal stats_dens_pmf_binomial
+stats_dens_pmf_hypergeometric stats_dens_pmf_poisson stats_dens_t stats_dens_weibull stats_harmonic_mean
+stats_kurtosis stats_rand_gen_beta stats_rand_gen_chisquare stats_rand_gen_exponential stats_rand_gen_f
+stats_rand_gen_funiform stats_rand_gen_gamma stats_rand_gen_ibinomial stats_rand_gen_ibinomial_negative
+stats_rand_gen_int stats_rand_gen_ipoisson stats_rand_gen_iuniform stats_rand_gen_noncenral_chisquare
+stats_rand_gen_noncentral_f stats_rand_gen_noncentral_t stats_rand_gen_normal stats_rand_gen_t
+stats_rand_get_seeds stats_rand_phrase_to_seeds stats_rand_ranf stats_rand_setall stats_skew
+stats_standard_deviation stats_stat_binomial_coef stats_stat_correlation stats_stat_gennch
+stats_stat_independent_t stats_stat_innerproduct stats_stat_noncentral_t stats_stat_paired_t
+stats_stat_percentile stats_stat_powersum stats_variance str_getcsv str_ireplace str_pad str_repeat
+str_replace str_rot13 str_shuffle str_split str_word_count strcasecmp strchr strcmp strcoll strcspn
+stream_bucket_append stream_bucket_make_writeable stream_bucket_new stream_bucket_prepend
+stream_context_create stream_context_get_default stream_context_get_options stream_context_set_option
+stream_context_set_params stream_copy_to_stream stream_encoding stream_filter_append stream_filter_prepend
+stream_filter_register stream_filter_remove stream_get_contents stream_get_filters stream_get_line
+stream_get_meta_data stream_get_transports stream_get_wrappers stream_register_wrapper
+stream_resolve_include_path stream_select stream_set_blocking stream_set_timeout stream_set_write_buffer
+stream_socket_accept stream_socket_client stream_socket_enable_crypto stream_socket_get_name
+stream_socket_pair stream_socket_recvfrom stream_socket_sendto stream_socket_server stream_socket_shutdown
+stream_wrapper_register stream_wrapper_restore stream_wrapper_unregister strftime string strip_tags
+stripcslashes stripos stripslashes stristr strlen strnatcasecmp strnatcmp strncasecmp strncmp strpbrk
+strpos strptime strrchr strrev strripos strrpos strspn strstr strtok strtolower strtotime strtoupper strtr
+strval substr substr_compare substr_count substr_replace swf_actiongeturl swf_actiongotoframe
+swf_actiongotolabel swf_actionnextframe swf_actionplay swf_actionprevframe swf_actionsettarget
+swf_actionstop swf_actiontogglequality swf_actionwaitforframe swf_addbuttonrecord swf_addcolor
+swf_closefile swf_definebitmap swf_definefont swf_defineline swf_definepoly swf_definerect swf_definetext
+swf_endbutton swf_enddoaction swf_endshape swf_endsymbol swf_fontsize swf_fontslant swf_fonttracking
+swf_getbitmapinfo swf_getfontinfo swf_getframe swf_labelframe swf_lookat swf_modifyobject swf_mulcolor
+swf_nextid swf_oncondition swf_openfile swf_ortho swf_ortho2 swf_perspective swf_placeobject swf_polarview
+swf_popmatrix swf_posround swf_pushmatrix swf_removeobject swf_rotate swf_scale swf_setfont swf_setframe
+swf_shapearc swf_shapecurveto swf_shapecurveto3 swf_shapefillbitmapclip swf_shapefillbitmaptile
+swf_shapefilloff swf_shapefillsolid swf_shapelinesolid swf_shapelineto swf_shapemoveto swf_showframe
+swf_startbutton swf_startdoaction swf_startshape swf_startsymbol swf_textwidth swf_translate swf_viewport
+swish_construct swish_getmetalist swish_getpropertylist swish_prepare swish_query swishresult_getmetalist
+swishresult_stem swishresults_getparsedwords swishresults_getremovedstopwords swishresults_nextresult
+swishresults_seekresult swishsearch_execute swishsearch_resetlimit swishsearch_setlimit
+swishsearch_setphrasedelimiter swishsearch_setsort swishsearch_setstructure sybase_affected_rows
+sybase_close sybase_connect sybase_data_seek sybase_deadlock_retry_count sybase_fetch_array
+sybase_fetch_assoc sybase_fetch_field sybase_fetch_object sybase_fetch_row sybase_field_seek
+sybase_free_result sybase_get_last_message sybase_min_client_severity sybase_min_error_severity
+sybase_min_message_severity sybase_min_server_severity sybase_num_fields sybase_num_rows sybase_pconnect
+sybase_query sybase_result sybase_select_db sybase_set_message_handler sybase_unbuffered_query symlink
+sys_get_temp_dir sys_getloadavg syslog system tan tanh tcpwrap_check tempnam textdomain
+tidyNode_hasChildren tidyNode_hasSiblings tidyNode_isAsp tidyNode_isComment tidyNode_isHtml
+tidyNode_isJste tidyNode_isPhp tidyNode_isText tidy_access_count tidy_clean_repair tidy_config_count
+tidy_construct tidy_diagnose tidy_error_count tidy_get_body tidy_get_config tidy_get_error_buffer
+tidy_get_head tidy_get_html tidy_get_html_ver tidy_get_opt_doc tidy_get_output tidy_get_release
+tidy_get_root tidy_get_status tidy_getopt tidy_is_xhtml tidy_is_xml tidy_load_config tidy_node_get_attr
+tidy_node_get_nodes tidy_node_next tidy_node_prev tidy_parse_file tidy_parse_string tidy_repair_file
+tidy_repair_string tidy_reset_config tidy_save_config tidy_set_encoding tidy_setopt tidy_warning_count
+tidynode_getparent time time_nanosleep time_sleep_until timezone_abbreviations_list
+timezone_identifiers_list timezone_name_from_abbr timezone_name_get timezone_offset_get timezone_open
+timezone_transitions_get tmpfile token_get_all token_name touch
+trigger_error trim
+uasort ucfirst ucwords udm_add_search_limit udm_alloc_agent udm_alloc_agent_array udm_api_version
+udm_cat_list udm_cat_path udm_check_charset udm_check_stored udm_clear_search_limits udm_close_stored
+udm_crc32 udm_errno udm_error udm_find udm_free_agent udm_free_ispell_data udm_free_res udm_get_doc_count
+udm_get_res_field udm_get_res_param udm_hash32 udm_load_ispell_data udm_open_stored udm_set_agent_param
+uksort umask unicode_encode unicode_semantics uniqid unixtojd unlink unpack unregister_tick_function
+unserialize unset urldecode urlencode urls use_soap_error_handler user_error usleep usort utf8_decode
+utf8_encode
+var_dump var_export variant_abs variant_add variant_and variant_cast variant_cat variant_cmp
+variant_date_from_timestamp variant_date_to_timestamp variant_div variant_eqv variant_fix variant_get_type
+variant_idiv variant_imp variant_int variant_mod variant_mul variant_neg variant_not variant_or
+variant_pow variant_round variant_set variant_set_type variant_sub variant_xor version_compare vfprintf
+virtual vpopmail_add_alias_domain vpopmail_add_alias_domain_ex vpopmail_add_domain vpopmail_add_domain_ex
+vpopmail_add_user vpopmail_alias_add vpopmail_alias_del vpopmail_alias_del_domain vpopmail_alias_get
+vpopmail_alias_get_all vpopmail_auth_user vpopmail_del_domain vpopmail_del_domain_ex vpopmail_del_user
+vpopmail_error vpopmail_passwd vpopmail_set_user_quota vprintf vsprintf
+w32api_deftype w32api_init_dtype w32api_invoke_abs w32api_invoke_function w32api_register_function
+w32api_set_call_method wddx_add_vars wddx_deserialize wddx_packet_end wddx_packet_start
+wddx_serialize_value wddx_serialize_vars wddx_unserialize win32_create_service win32_delete_service
+win32_get_last_control_message win32_ps_list_procs win32_ps_stat_mem win32_ps_stat_proc
+win32_query_service_status win32_set_service_status win32_start_service
+win32_start_service_ctrl_dispatcher win32_stop_service wordwrap
+xattr_get xattr_list xattr_remove xattr_set xattr_supported xdiff_file_diff xdiff_file_diff_binary
+xdiff_file_merge3 xdiff_file_patch xdiff_file_patch_binary xdiff_string_diff xdiff_string_diff_binary
+xdiff_string_merge3 xdiff_string_patch xdiff_string_patch_binary xml_error_string
+xml_get_current_byte_index xml_get_current_column_number xml_get_current_line_number xml_get_error_code
+xml_parse xml_parse_into_struct xml_parser_create xml_parser_create_ns xml_parser_free
+xml_parser_get_option xml_parser_set_option xml_set_character_data_handler xml_set_default_handler
+xml_set_element_handler xml_set_end_namespace_decl_handler xml_set_external_entity_ref_handler
+xml_set_notation_decl_handler xml_set_object xml_set_processing_instruction_handler
+xml_set_start_namespace_decl_handler xml_set_unparsed_entity_decl_handler xmlreader_close xmlreader_expand
+xmlreader_getattribute xmlreader_getattributeno xmlreader_getattributens xmlreader_getparserproperty
+xmlreader_isvalid xmlreader_lookupnamespace xmlreader_movetoattribute xmlreader_movetoattributeNo
+xmlreader_movetoattributeNs xmlreader_movetoelement xmlreader_movetofirstattribute
+xmlreader_movetonextattribute xmlreader_next xmlreader_open xmlreader_read xmlreader_setparserproperty
+xmlreader_setrelaxngschema xmlreader_setrelaxngschemasource xmlreader_xml xmlrpc_decode
+xmlrpc_decode_request xmlrpc_encode xmlrpc_encode_request xmlrpc_get_type xmlrpc_is_fault
+xmlrpc_parse_method_descriptions xmlrpc_server_add_introspection_data xmlrpc_server_call_method
+xmlrpc_server_create xmlrpc_server_destroy xmlrpc_server_register_introspection_callback
+xmlrpc_server_register_method xmlrpc_set_type xmlwriter_end_attribute xmlwriter_end_cdata
+xmlwriter_end_comment xmlwriter_end_document xmlwriter_end_dtd xmlwriter_end_dtd_attlist
+xmlwriter_end_dtd_element xmlwriter_end_dtd_entity xmlwriter_end_element xmlwriter_end_pi xmlwriter_flush
+xmlwriter_full_end_element xmlwriter_open_memory xmlwriter_open_uri xmlwriter_output_memory
+xmlwriter_set_indent xmlwriter_set_indent_string xmlwriter_start_attribute xmlwriter_start_attribute_ns
+xmlwriter_start_cdata xmlwriter_start_comment xmlwriter_start_document xmlwriter_start_dtd
+xmlwriter_start_dtd_attlist xmlwriter_start_dtd_element xmlwriter_start_dtd_entity xmlwriter_start_element
+xmlwriter_start_element_ns xmlwriter_start_pi xmlwriter_text xmlwriter_write_attribute
+xmlwriter_write_attribute_ns xmlwriter_write_cdata xmlwriter_write_comment xmlwriter_write_dtd
+xmlwriter_write_dtd_attlist xmlwriter_write_dtd_element xmlwriter_write_dtd_entity xmlwriter_write_element
+xmlwriter_write_element_ns xmlwriter_write_pi xmlwriter_write_raw xpath_eval xpath_eval_expression
+xpath_new_context xpath_register_ns xpath_register_ns_auto xptr_eval xptr_new_context
+xsl_xsltprocessor_construct xsl_xsltprocessor_get_parameter xsl_xsltprocessor_has_exslt_support
+xsl_xsltprocessor_import_stylesheet xsl_xsltprocessor_register_php_functions
+xsl_xsltprocessor_remove_parameter xsl_xsltprocessor_set_parameter xsl_xsltprocessor_transform_to_doc
+xsl_xsltprocessor_transform_to_uri xsl_xsltprocessor_transform_to_xml xslt_backend_info xslt_backend_name
+xslt_backend_version xslt_create xslt_errno xslt_error xslt_free xslt_getopt xslt_process xslt_set_base
+xslt_set_encoding xslt_set_error_handler xslt_set_log xslt_set_object xslt_set_sax_handler
+xslt_set_sax_handlers xslt_set_scheme_handler xslt_set_scheme_handlers xslt_setopt
+yaz_addinfo yaz_ccl_conf yaz_ccl_parse yaz_close yaz_connect yaz_database yaz_element yaz_errno yaz_error
+yaz_es yaz_es_result yaz_get_option yaz_hits yaz_itemorder yaz_present yaz_range yaz_record yaz_scan
+yaz_scan_result yaz_schema yaz_search yaz_set_option yaz_sort yaz_syntax yaz_wait yp_all yp_cat
+yp_err_string yp_errno yp_first yp_get_default_domain yp_master yp_match yp_next yp_order
+zend_logo_guid zend_version zip_close zip_entry_close zip_entry_compressedsize zip_entry_compressionmethod
+zip_entry_filesize zip_entry_name zip_entry_open zip_entry_read zip_open zip_read ziparchive_addfile
+ziparchive_addfromstring ziparchive_close ziparchive_deleteindex ziparchive_deletename
+ziparchive_extractto ziparchive_getarchivecomment ziparchive_getcommentindex ziparchive_getcommentname
+ziparchive_getfromindex ziparchive_getfromname ziparchive_getnameindex ziparchive_getstream
+ziparchive_locatename ziparchive_open ziparchive_renameindex ziparchive_renamename
+ziparchive_setarchivecomment ziparchive_setcommentindex ziparchive_setcommentname ziparchive_statindex
+ziparchive_statname ziparchive_unchangeall ziparchive_unchangearchive ziparchive_unchangeindex
+ziparchive_unchangename zlib_get_coding_type
+/C6"Built-in Constants" STYLE_EXTENSION
+CL_EXPUNGE CP_MOVE CP_UID CRYPT_BLOWFISH CRYPT_EXT_DES CRYPT_MD5 CRYPT_STD_DES
+DOCUMENT_ROOT
+E_ALL E_CORE_ERROR E_CORE_WARNING E_ERROR E_NOTICE E_PARSE E_WARNING
+FT_INTERNAL FT_PEEK FT_UID
+GATEWAY_INTERFACE
+HTTP_ACCEPT HTTP_ACCEPT_CHARSET HTTP_ACCEPT_LANGUAGE HTTP_CONNECTION HTTP_ENCODING HTTP_HOST HTTP_REFERER
+HTTP_USER_AGENT
+LATT_MARKED LATT_NOINFERIORS LATT_NOSELECT LATT_UNMARKED LC_ALL LC_COLLATE LC_CTYPE LC_MONETARY LC_NUMERIC
+LC_TIME
+MCAL_APRIL MCAL_AUGUST MCAL_DECEMBER MCAL_FEBRUARY MCAL_FRIDAY MCAL_JANUARY MCAL_JULY MCAL_MARCH
+MCAL_MAYMCAL_JUNE MCAL_MONDAY MCAL_NOVEMBER MCAL_OCTOBER MCAL_RECUR_DAILY MCAL_RECUR_MONTHLY_MDAY
+MCAL_RECUR_MONTHLY_WDAY MCAL_RECUR_NONE MCAL_RECUR_WEEKLY MCAL_RECUR_YEARLY MCAL_SATURDAY MCAL_SEPTEMBER
+MCAL_SUNDAY MCAL_THURSDAY MCAL_TUESDAY MCAL_WEDNESDAY MCRYPT_CRYPT MCRYPT_DES MCRYPT_DES_COMPAT
+MCRYPT_GOST MCRYPT_IDEA MCRYPT_RC2 MCRYPT_RC6 MCRYPT_SAFER128 MCRYPT_SAFER64 MCRYPT_TEAN MCRYPT_TWOFISH
+MCRYPT_TWOFISH128 MCRYPT_TWOFISH192 MCRYPT_ThreeWAY MCRYPT_TripleDES MHASH_CRC32 MHASH_CRC32B MHASH_GOST
+MHASH_HAVAL MHASH_MD5 MHASH_RIPEMD128 MHASH_RIPEMD160 MHASH_SHA1 MHASH_SNEFRU MHASH_TIGER
+OCI_ASSOC OCI_B_BLOB OCI_B_CFILE OCI_B_CLOB OCI_B_FILE OCI_B_ROWID OCI_COMMIT_ON_SUCCESS OCI_DEFAULT
+OCI_D_FILE OCI_D_LOB OCI_D_ROWID OCI_NUM OCI_RETURN_LOBS ODBC_BINMODE_CONVERT ODBC_BINMODE_PASSTHRU
+ODBC_BINMODE_RETURN OP_ANONYMOUS OP_HALFOPEN OP_READONLY
+PATH_TRANSLATED PCRE_ANCHORED PCRE_CASELESS PCRE_DOLLAR_ENDONLY PCRE_DOTALL PCRE_EXTENDED PCRE_EXTRA
+PCRE_MULTILINE PCRE_NOTBOL PCRE_NOTEOL PCRE_UNGREEDY PGSQL_ASSOC PGSQL_BOTH PGSQL_NUM PHP_OS PHP_VERSION
+PREG_PATTERN_ORDER PREG_SET_ORDER PREG_SPLIT_NO_EMPTY
+QUERY_STRING
+REMOTE_ADDR REMOTE_PORT REQUEST_METHOD REQUEST_URI RETURN_NULLS
+SCRIPT_FILENAME SCRIPT_NAME SERVER_ADMIN SERVER_NAME SERVER_PORT SERVER_PROTOCOL SERVER_SIGNATURE
+SERVER_SOFTWARE SQL_CUR_DEFAULT SQL_CUR_USE_DRIVER SQL_CUR_USE_IF_NEEDED SQL_CUR_USE_ODBC
+XML_ERROR_ASYNC_ENTITY XML_ERROR_ATTRIBUTE_EXTERNAL_ENTITY_REF XML_ERROR_BAD_CHAR_REF
+XML_ERROR_BINARY_ENTITY_REF XML_ERROR_DUPLICATE_ATTRIBUTE XML_ERROR_EXTERNAL_ENTITY_HANDLING
+XML_ERROR_INCORRECT_ENCODING XML_ERROR_INVALID_TOKEN XML_ERROR_JUNK_AFTER_DOC_ELEMENT
+XML_ERROR_MISPLACED_XML_PI XML_ERROR_NONE XML_ERROR_NO_ELEMENTS XML_ERROR_NO_MEMORY
+XML_ERROR_PARAM_ENTITY_REF XML_ERROR_PARTIAL_CHAR XML_ERROR_RECURSIVE_ENTITY_REF XML_ERROR_SYNTAX
+XML_ERROR_TAG_MISMATCH XML_ERROR_UNCLOSED_CDATA_SECTION XML_ERROR_UNCLOSED_TOKEN
+XML_ERROR_UNDEFINED_ENTITY XML_ERROR_UNKNOWN_ENCODING XML_OPTION_CASE_FOLDING XML_OPTION_TARGET_ENCODING
+__CLASS__ __DIR__ __FILE__ __FUNCTION__ __LINE__ __METHOD__ __NAMESPACE__ __TRAIT__
+/C7"Built-in Variables" STYLE_VARIABLE
+$php_errormsg
+HTTP_COOKIE_VARS HTTP_GET_VARS HTTP_POST_VARS
+PHP_SELF
+argc argv
+/C8"Keywords" STYLE_KEYWORD
+$GLOBALS $HTTP_COOKIE_VARS $HTTP_ENV_VARS $HTTP_GET_VARS $HTTP_POST_FILES $HTTP_POST_VARS
+$HTTP_SERVER_VARS $HTTP_SESSION_VARS $PHP_SELF $_COOKIE $_ENV $_FILES $_GET $_POST $_REQUEST $_SERVER
+$_SESSION $argc $argv $this
+NULL
+__autoload __call __callStatic __clone __construct __destruct __get __invoke __isset __set __set_state
+__sleep __toString __unset __wakeup
+abstract as
+catch cfunction class clone const
+declare
+enddeclare extends
+false final
+global goto
+implements instanceof interface
+namespace new
+old_function
+parent private protected public
+self static stdClass
+throw trait true try
+use
+var
\ No newline at end of file
Index: doc/tools/ultraedit/wordfiles/legacy/python.uew
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/wordfiles/legacy/python.uew	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/wordfiles/legacy/python.uew	(working copy)
@@ -0,0 +1,177 @@
+/L20"Python" PYTHON_LANG Line Comment = # Escape Char = \ String Literal Prefix = r File Extensions = PY PYW
+/TGBegin "Function"
+/TGFindStr = "%[ ^t]++^{def^}^{class^}[ ^t]+^(*^)(*):"
+/TGBegin "Parameters"
+/TGFindStr = "[ ^t^p]++^([~,]+^)"
+/TGFindBStart = "("
+/TGFindBEnd = ")"
+/TGEnd
+/TGEnd
+/Indent Strings = ":"
+/Delimiters = !@%^&*()-+=|\/{}[]:;"'`<> ,	.
+/Open Brace Strings = "(" "[" "{"
+/Close Brace Strings = ")" "]" "}"
+/C1"Keywords" STYLE_KEYWORD
+and as assert
+break
+class continue
+def del
+elif else except exec
+finally for from
+global
+if import in is
+lambda
+not
+object or
+pass print
+raise return
+try
+while with
+yield
+/C2"Built-in Functions" STYLE_FUNCTION
+Ellipsis
+False
+None NotImplemented
+True
+__import__
+abs all any
+basestring bin bool buffer
+callable chr classmethod cmp coerce compile complex
+delattr dict dir divmod
+enumerate eval execfile
+file filter float format frozenset
+getattr globals
+hasattr hash help hex
+id input int intern isinstance issubclass iter
+len list locals long
+map max min
+next
+oct open ord
+pow property
+range raw_input reduce reload repr reversed round
+set setattr slice sorted staticmethod str sum super
+tuple type
+unichr unicode
+vars
+xrange
+zip
+/C3"Methods" STYLE_METHOD
+Decimal
+__abs__ __add__ __and__ __call__ __cmp__ __coerce__ __contains__ __del__ __delattr__ __delitem__
+__delslice__ __div__ __divmod__ __eq__ __float__ __floordiv__ __ge__ __getattribute__ __getitem__
+__getnewargs__ __getslice__ __gt__ __hash__ __hex__ __iadd__ __iand__ __idiv__ __ilshift__ __imod__
+__imul__ __index__ __init__ __int__ __invert__ __ior__ __ipow__ __irshift__ __isub__ __iter__ __ixor__
+__le__ __len__ __long__ __lshift__ __lt__ __mod__ __mul__ __ne__ __neg__ __nonzero__ __oct__ __or__
+__pos__ __pow__ __radd__ __rand__ __rdiv__ __rdivmod__ __reduce__ __reduce_ex__ __repr__ __reserved__
+__rfloordiv__ __rlshift__ __rmod__ __rmul__ __ror__ __rpow__ __rrshift__ __rshift__ __rsub__ __rtruediv__
+__rxor__ __setattr__ __setitem__ __setslice__ __str__ __sub__ __xor__
+add append
+capitalize center clear close conjugate copy count
+decode difference discard
+encode endswith expandtabs extend
+fileno find flush fromkeys
+get getcontext
+has_key
+index insert intersection intersection_update isalnum isalpha isatty isdigit islower isspace issubset
+issuperset istitle isupper items iteritems iterkeys itervalues
+join
+keys
+ljust lower lstrip
+pop popitem
+read readline readlines remove replace reverse rfind rindex rjust rsplit rstrip
+seek setdefault sort split splitlines startswith strip swapcase symmetric_difference
+symmetric_difference_update
+tell title translate truncate
+union update upper
+values
+write writelines
+zfill
+/C4"Attributes" STYLE_ATTRIBUTE
+__author__ __bases__ __class__ __dict__ __doc__ __email__ __members__ __methods__ __name__ __slots__
+__version__
+/C5"Exceptions"
+ArithmeticError AssertionError AttributeError
+BaseException
+DeprecationWarning
+EOFError EnvironmentError Exception
+FloatingPointError FutureWarning
+GeneratorExit
+IOError ImportError ImportWarning IndentationError IndexError
+KeyError KeyboardInterrupt
+LookupError
+MemoryError
+NameError NotImplementedError
+OSError OverflowError OverflowWarning
+PendingDeprecationWarning
+ReferenceError RuntimeError RuntimeWarning
+StandardError StopIteration SyntaxError SyntaxWarning SystemError SystemExit
+TabError TypeError
+UnboundLocalError UnicodeDecodeError UnicodeEncodeError UnicodeError UnicodeTranslateError UnicodeWarning
+UserWarning
+ValueError
+Warning WindowsError
+ZeroDivisionError
+/C6"Operators" STYLE_OPERATOR
+!
+%
+&
+*
++
+-
+// /
+<
+=
+>
+^
+|
+~
+/C7"Common Libs"
+.ElementTree .ascii .ast .audio .base .charset .dom .encoders .errors .etree .expat .generator .handler
+.handlers .header .headers .idna .image .iterators .message .mime .minidom .multipart .nonmultipart .panel
+.parser .parsers .path .pulldom .sax .saxutils .simple_server .stats .test_support .text .textpad .util
+.utils .validate .visitor .wrapper .xmlreader
+AL
+BaseHTTPServer Bastion
+CGIHTTPServer Carbon ConfigParser Cookie
+DEVICE DocXMLRPCServer
+FL
+GL
+HTMLParser
+MimeWriter
+NNTPError
+Queue
+SUNAUDIODEV ScrolledText SimpleHTTPServer SimpleXMLRPCServer SocketServer StringIO
+Tix Tkinter
+UserDict UserList UserString
+__builtin__ __future__ __main__ _locale _winreg
+aifc al anydbm array asynchat asyncore atexit audioop
+base64 bdb binascii binhex bisect bsddb bz2
+cPickle cProfile cStringIO calendar cd cgi cgitb chunk cmath cmd code codecs codeop collections colorsys
+commands compileall compiler contextlib cookielib copy_reg crypt csv ctypes curses
+datetime dbhash dbm decimal difflib dircache dis distutils dl doctest dumbdbm dummy_thread dummy_threading
+email encodings errno exceptions
+fcntl filecmp fileinput fl flp fm fnmatch formatter fpectl fpformat ftplib functools
+gc gdbm getopt getpass gettext gl glob gopherlib grp gzip
+hashlib heapq hmac hotshot htmlentitydefs htmllib httplib
+ihooks imageop imaplib imgfile imghdr imp inspect itertools
+jpeg
+keyword knee
+linecache locale logging
+mailbox mailcap marshal math md5 mhlib mimetools mimetypes mimify mmap modulefinder msilib msvcrt
+multifile mutex
+netrc new nis nntplib
+operator optparse os ossaudiodev
+parser pdb pickle pickletools pipes pkgutil platform popen2 poplib posix posixfile pprint profile pstats
+pty pwd py_compile pyclbr pydoc pyexpat
+quopri
+random re resource rexec rfc822 rgbimg rlcompleter robotparser runpy
+sched select sets sgmllib sha shelve shlex shutil signal site sitecustomize smtpd smtplib sndhdr socket
+spwd sqlite3 stat statvfs string stringprep struct subprocess sunau sunaudiodev symbol sys syslog
+tabnanny tarfile telnetlib tempfile termios test textwrap thread threading time timeit token tokenize
+trace traceback tty turtle types
+unicodedata unittest urllib urllib2 urlparse user uu uuid
+warnings wave weakref webbrowser whichdb winsound wsgiref
+xdrlib xml xmlrpclib
+zipimport zlib
+/C8"Others"
+self
\ No newline at end of file
Index: doc/tools/ultraedit/wordfiles/legacy/ruby.uew
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/wordfiles/legacy/ruby.uew	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/wordfiles/legacy/ruby.uew	(working copy)
@@ -0,0 +1,204 @@
+/L12"Ruby" Line Comment = # Block Comment On = =begin Block Comment Off = =end String Chars='" Escape Char = \ File Extensions = rb rbw
+/Delimiters = ~^[]{}()<>.,+ *|/'	"`
+/Function String = "%[ ^t]++^(module[ ^t]+[a-z0-9_.]+^)[ ^p^r^n]"
+/Function String 1 = "%[ ^t]++^(class[ ^t]+[a-z0-9_.]+^)[ ^p^r^n]"
+/Function String 2 = "%[ ^t]++^(def[ ^t]+[a-z0-9_.]+^)[ ^p^r^n(]"
+/Indent Strings = "do" "begin" "{" "|"
+/Unindent Strings = "}" "end"
+/C1"Ruby Keywords"
+#
+(
+)
+BEGIN
+END
+__FILE__ __LINE__
+alias and
+begin break
+case class
+def defined? do
+else elsif end ensure
+false for
+if in
+module
+next nil not
+or
+quit
+redo rescue retry return
+self super
+then true
+undef unless until
+when while
+yield
+{
+}
+/C2"Ruby Classes/Exceptions"
+ArgumentError Array
+Bignum Binding
+Class Complex ConditionVariable Continuation
+DelegateClass Dir
+EOFError English Errno::ENOENT Errno::EPERM Exception
+FalseClass Fatal File File::Stat Fixnum Float FloatDomainError
+GetoptLong
+Hash
+IO IOError IndexError Integer Interrupt
+LoadError LocalJumpError
+MatchData Method Module Mutex
+NameError NilClass NoMemoryError NotImplementedError Numeric
+Object
+Proc Pstore
+Range RangeError Regexp RegexpError RuntimeError
+ScriptError SecurityError SimpleDelegator Singleton StandardError String Struct Struct::Tms Symbol
+SyntaxError SystemCallError SystemExit SystemStackError
+Tempfile Thread ThreadGroup Time TrueClass TypeError
+WeakRef
+ZeroDivisionError
+`
+/C3"Ruby Libraries/Modules"
+BasicSocket Benchmark
+CGI CONFIG Comparable Config
+DATA Date
+Enumerable Errno
+FALSE FTP FileTest Find
+GC
+HTTP HTTPResponse
+IPSocket
+Kernel
+Marshal Math
+NET NIL Net::APOP Net::FTP Net::HTTP Net::HTTPResponse Net::POP Net::POPMail Net::SMTP Net::Telnet
+ObjectSpace Observable
+POP POPMail ParseDate Process
+SMTP SOCKSSocket STDERR STDIN STDOUT Session Socket Stat
+TCPServer TCPSocket TOPLEVEL_BINDING TRUE Telnet Tms
+UDPSocket UNIXServer UNIXSocket
+WIN32OLE WIN32OLE_EVENT Win32API
+mkmf
+win32api win32ole
+/C4"Ruby Constants/Strings"
+"
+AF_APPLETALK AF_AX25 AF_INET AF_INET6 AF_IPX AF_UNIX AF_UNSPEC AI_ALL AI_CANONNAME AI_MASK AI_NUMERICHOST
+AI_PASSIVE AI_V4MAPPED_CFG ARGF ARGV
+Complex::I
+Default
+E EAI_ADDRFAMILY EAI_AGAIN EAI_BADFLAGS EAI_BADHINTS EAI_FAIL EAI_FAMILY EAI_MAX EAI_MEMORY EAI_NODATA
+EAI_NONAME EAI_PROTOCOL EAI_SERVICE EAI_SOCKTYPE EAI_SYSTEM EXTENDED
+FTP_PORT
+IGNORECASE IP_ADD_MEMBERSHIP IP_DEFAULT_MULTICAST_LOOP IP_DEFAULT_MULTICAST_TTL IP_MAX_MEMBERSHIPS
+IP_MULTICAST_IF IP_MULTICAST_LOOP IP_MULTICAST_TTL
+LOOKUP_INET LOOKUP_INET6 LOOKUP_UNSPEC
+MSG_DONTROUTE MSG_OOB MSG_PEEK MULTILINE
+PF_APPLETALK PF_AX25 PF_INET PF_INET6 PF_IPX PF_UNIX PF_UNSPEC PI PLATFORM PRIO_PGRP PRIO_PROCESS
+PRIO_USER
+RUBY_PLATFORM RUBY_RELEASE_DATE RUBY_VERSION
+SOCK_DGRAM SOCK_PACKET SOCK_RAW SOCK_RDM SOCK_SEQPACKET SOCK_STREAM SOL_ATALK SOL_AX25 SOL_IP SOL_IPX
+SOL_SOCKET SOL_TCP SOL_UDP SOPRI_BACKGROUND SOPRI_INTERACTIVE SOPRI_NORMAL SO_BROADCAST SO_DEBUG
+SO_DONTROUTE SO_ERROR SO_KEEPALIVE SO_LINGER SO_NO_CHECK SO_OOBINLINE SO_PRIORITY SO_RCVBUF SO_REUSEADDR
+SO_SNDBUF SO_TYPE
+TCP_MAXSEG TCP_NODELAY
+WIN32OLE::VERSION WNOHANG WUNTRACED
+cstime cutime
+domain
+expires
+secure stime
+/C5"Ruby Methods"
+! !=
+% %= %Q %W %q %w
+& && &=
+* *=
++ += +@
+- -= -@
+.
+// / /=
+::
+< <=
+= == ===
+> >=
+@
+Comparisons
+[
+] ]=
+^ ^=
+__id__ __send__ _id2ref
+abort abort_on_exception abort_on_exception! abs abs2 add alias_method alive? ancestors append_features
+arg arity asctime assoc at at_exit atan2 atime attr attr_accessor attr_reader attr_writer autoload
+backtrace basename between? binding binmode blksize block_given? blockdev? blocks broadcast
+call callcc caller capitalize capitalize! casefold? catch ceil center chardev? chdir chmod chomp chomp!
+chop chop! chown chr chroot class_eval class_variables clear clone close close_read close_write closed?
+cmp coerce collect collect! compact compact! compare compile concat conjugate const_defined? const_get
+const_set constants copy cos count cp create_makefile critical critical= crypt ctime current
+day default default= define_finalizer delete delete! delete_at delete_if detect dev dir_config directory?
+dirname disable display divmod downcase downcase! downto dump dup
+each each_byte each_index each_key each_line each_object each_pair each_with_index egid egid= empty?
+enable england entries eof eof? eql? equal? error? error_message escape euid euid= eval exception
+exclude_end? exec executable? executable_real? exist2? exist? existw? exit exit! exp expand_path extend
+extend_object
+fail fcntl fetch file? fileno fill find find_all find_library finite? first flatten flatten! flock flush
+foreach fork format freeze frexp frozen? ftype
+garbage_collect get get_option getc getogrp getpriority gets getwd gid gid= glob global_variables gm gmt?
+gmtime gregorian gregorian_leap? grep grpowned? gsub gsub!
+has_key? has_value? hash have_func have_header have_library hex hour
+id id2name image include include? included_modules index indexes indices inherited initialize ino inspect
+install instance_eval instance_methods instance_of? instance_variables integer? intern ioctl is_a? isatty
+isdst italy iterator?
+jd join julian julian_leap?
+kcode key? keys kill kind_of?
+lambda last last_match ldexp leap? length lineno lineno= link list ljust load local local_variables
+localtime lock locked? log log10 loop lstat
+main makedirs makepath map map! match max mday member? members message method method_added method_defined?
+method_missing methods min mjd mkdir mktime mode module_eval module_function modulo mon month move mtime
+mv
+name nan? nesting new new1 new2 new3 newsg neww next! nil? nitems nlink nonzero? now ns?
+oct open ordering ordering= os? owned?
+p pack parsedate pass path pid pipe pipe? polar pop popen pos pos= ppid print printf priority priority=
+private private_class_method private_instance_methods private_methods proc protected
+protected_instance_methods protected_methods prune public public_class_method public_instance_methods
+public_methods push putc puts pwd
+quiet quiet= quiet? quote
+raise rand rassoc rdev read readable? readable_real? readchar readline readlines readlink real rehash
+reject reject! remainder remove_const remove_method rename reopen replace require respond_to? restore
+reverse reverse! reverse_each rewind rindex rjust rm_f rmdir round run
+safe_level safe_unlink scan sec seek select send set_backtrace set_options set_trace_func setgid? setpgid
+setpgrp setpriority setsid setuid? sg shift signal sin singleton_method_added singleton_methods size size?
+sleep slice slice! socket? sort sort! source split sprintf sqrt squeeze squeeze! srand start stat status
+step sticky? stop stop? store strftime strip strip! sub sub! succ succ! superclass swapcase swapcase!
+symlink symlink? sync sync= synchronize syscall syscopy sysread system syswrite
+taint tainted? tell terminate test throw timeout times to_a to_ary to_f to_i to_io to_proc to_r to_s
+to_str today tr tr! tr_s tr_s! trace_var trap truncate try_lock tty? tv_sec tv_usec type
+uid uid= umask undef_method ungetc uniq uniq! unlink unlock unpack unshift untaint untrace_var upcase
+upcase! update upto usec utc utc? utime
+value? values var
+wait wait2 waitpid waitpid2 wakeup wday weakref_alive? writable? writable_real? write
+yday year
+zero? zone
+| |=
+~
+/C6"Ruby Library Methods"
+Call
+a accept add_observer addr all
+base bind binmode= blockquote
+caption changed changed? checkbox checkbox_group cmd code connect const_load content_type cookies
+count_observers
+debug_mode debug_mode= delete_observer delete_observers dir do_not_reverse_lookup do_not_reverse_lookup=
+escapeElement escapeHTML
+file_field for_fd form
+getaddress getaddrinfo getbinaryfile gethostbyaddr gethostbyname gethostname getnameinfo getpeername
+getservbyname getsockname getsockopt gettextfile
+head header hidden html
+img img_button invoke
+lastresp listen local_path login lookup_order lookup_order= ls
+mails message_loop multipart_form
+notify_observers
+on_event original_filename out
+pair params parse passive passive= password_field peeraddr popup_menu port post pretty putbinaryfile
+puttextfile
+radio_button radio_groupready recv recvfrom reset resume resume= retrbinary retrlinew return_code
+rfc1123_date
+scrolling_list sendmail setsockopt shutdown socketpair storbinary storlines submit
+telnetmode telnetmode= text_field textarea top
+uidl unescape unescapeElement unescapeHTML
+waitfor welcome
+/C7"Variables"
+** &a &b &c &d &e &f &g &h &i &j &k &l &m &n &o &p &q &r &s &t &u &v &w &x &y &z
+** @a @b @c @d @e @f @g @h @i @j @k @l @m @n @o @p @q @r @s @t @u @v @w @x @y @z
+@@a @@b @@c @@d @@e @@f @@g @@h @@i @@j @@k @@l @@m @@n @@o @@p @@q @@r @@s @@t @@u @@v @@w @@x @@y @@z
+/C8"Constant/Global/Symbol"
+** $ : A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Index: doc/tools/ultraedit/wordfiles/legacy/vbscript.uew
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/wordfiles/legacy/vbscript.uew	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/wordfiles/legacy/vbscript.uew	(working copy)
@@ -0,0 +1,161 @@
+/L10"VBScript ASP" Nocase ASP_LANG Line Comment = ' Line Comment Alt = REM Block Comment On = /* Block Comment Off = */ Block Comment On Alt = <!-- Block Comment Off Alt = --> String Chars = " File Extensions = VBS
+/Delimiters = ~!@^&*()-+=|\{}[]:;"'<> ,	.?
+/Function String = "%[ ,^t]++^{Public^}^{Private^} ^(^{Function^}^{Sub^} *^)(*"
+/Function String 1 = "%[ ,^t]++^(^{Function^}^{Sub^} *^)(*"
+/Function String 2 = "%[ ,^t]++^{Public^}^{Private^} ^(Property ^{Let^}^{Get^}*^)(*)*"
+/Function String 3 = "%[ ,^t]++^(Property ^{Let^}^{Get^}*^)(*)*"
+/Function String 4 = "%[ ,^t]++^{Function^}^{Sub^} ^([~(]+^)("
+/Open Brace Strings =  "{" "(" "[" "<"
+/Close Brace Strings = "}" ")" "]" ">"
+/Indent Strings = "Then" "Select Case" "Do While" "Do Until" "Do" "Else" "ElseIf" "<td>" "<tr>"
+/Unindent Strings = "End If" "Loop" "End" "Next" "Loop While" "Else" "ElseIf" "</td>" "</tr>"
+/Open Fold Strings = "Do While" "If" "ElseIf" "Function" "Sub" "With" "For" "Select Case" "Case Else" "Case" "Else"
+/Close Fold Strings = "ElseIf" "End If" "End Function" "End Sub" "End With" "Loop" "Next" "Wend" "End Select" "Case Else" "Case" "Else"
+/Ignore Fold Strings = "Exit Function" "Exit Sub" "Exit For" "Declare Function" "Continue For"
+/C1"Tags" STYLE_TAG
+%>
+<%
+/C2"VBFunctions" STYLE_FUNCTION
+&
+Abs Array Asc AscB AscW Atn Avg
+CBool CByte CCur CDate CDbl Cdec Choose Chr ChrB ChrW CInt CLng Command Cos Count CreateObject CSng CStr
+CurDir CVar CVDate CVErr
+Date DateAdd DateDiff DatePart DateSerial DateValue Day DDB Dir DoEvents
+Environ EOF Error Exp
+FileAttr FileDateTime FileLen Fix Format FreeFile FV
+GetAllStrings GetAttr GetAutoServerSettings GetObject GetSetting
+Hex Hour
+IIf IMEStatus Input InputB InputBox InstB InStr Int IPmt IsArray IsDate IsEmpty IsError IsMissing IsNull
+IsNumeric IsObject
+LBound LCase Left LeftB Len LenB LoadPicture Loc LOF Log LTrim
+Max Mid MidB Min Minute MIRR Month MsgBox
+Now NPer NPV
+Oct
+Partition Pmt PPmt PV
+QBColor
+Rate RGB Right RightB Rnd RTrim
+Second Seek Sgn Shell Sin SLN Space Spc Sqr StDev StDevP Str StrComp StrConv String Sum Switch SYD
+Tab Tan Time Timer TimeSerial TimeValue Trim TypeName
+UBound UCase
+Val Var VarP VarType
+Weekday
+Year
+/C3"VBMethods" STYLE_METHOD
+Accept Activate Add AddCustom AddFile AddFromFile AddFromTemplate AddItem AddNew AddToAddInToolbar
+AddToolboxProgID Append AppendChunk Arrange Assert AsyncRead
+BatchUpdate BeginTrans Bind Buffer
+CacheControl Cancel CancelAsyncRead CancelBatch CancelUpdate CanPropertyChange CaptureImage CellText
+CellValue Charset Circle Clear ClearFields ClearSel ClearSelCols Clone Close Cls ColContaining ColumnSize
+CommitTrans CompactDatabase Compose Connect ContentType Copy CopyQueryDef CreateDatabase CreateDragImage
+CreateEmbed CreateField CreateGroup CreateIndex CreateLink CreatePreparedStatement CreatePropery
+CreateQuery CreateQueryDef CreateRelation CreateTableDef CreateUser CreateWorkspace Customize
+Delete DeleteColumnLabels DeleteColumns DeleteRowLabels DeleteRows DoVerb Drag Draw
+Edit EditCopy EditPaste EndDoc EnsureVisible EstablishConnection Execute Expires ExpiresAbsolute
+ExtractIcon
+Fetch FetchVerbs Files FillCache Find FindFirst FindItem FindLast FindNext FindPrevious Forward
+GetBookmark GetChunk GetClipString GetData GetFirstVisible GetFormat GetHeader GetLineFromChar GetNumTicks
+GetRows GetSelectedPart GetText GetVisibleCount GoBack GoForward
+Hide HitTest HoldFields HTMLEncode
+Idle InitializeLabels InsertColumnLabels InsertColumns InsertObjDlg InsertRowLabels InsertRows
+IsClientConnected Item
+KillDoc
+Layout Line LinkExecute LinkPoke LinkRequest LinkSend Listen LoadFile LoadResData LoadResPicture
+LoadResString LogEvent
+MakeCompileFile MakeReplica MapPath MoreResults Move MoveData MoveFirst MoveLast MoveNext MovePrevious
+NavigateTo NewPage NewPassword NextRecordset
+OLEDrag OnAddinsUpdate OnConnection OnDisconnection OnStartupComplete Open OpenConnection OpenDatabase
+OpenQueryDef OpenRecordset OpenResultset OpenURL Overlay
+PaintPicture Paste PastSpecialDlg PeekData Play Point PopulatePartial PopupMenu Print PrintForm
+PropertyChanged PSet
+Quit
+Raise RandomDataFill RandomFillColumns RandomFillRows rdoCreateEnvironment rdoRegisterDataSource
+ReadFromFile ReadProperty Rebind ReFill Refresh RefreshLink RegisterDatabase Reload Remove
+RemoveAddInFromToolbar RemoveItem Render RepairDatabase Reply ReplyAll Requery ResetCustom
+ResetCustomLabel ResolveName RestoreToolbar Resync Rollback RollbackTrans RowBookmark RowContaining RowTop
+Save SaveAs SaveFile SaveToFile SaveToolbar SaveToOle1File Scale ScaleX ScaleY ScriptTimeout Scroll Select
+SelectAll SelectPart SelPrint Send SendData SessionID Set SetAutoServerSettings SetData SetFocus SetOption
+SetSize SetText SetViewport Show ShowColor ShowFont ShowHelp ShowOpen ShowPrinter ShowSave ShowWhatsThis
+SignOff SignOn Size Span SplitContaining StartLabelEdit StartLogging Status Stop Synchronize
+TextHeight TextWidth Timeout ToDefaults TwipsToChartPart TypeByChartType
+Update UpdateControls UpdateRecord UpdateRow Upto URLEncode
+WhatsThisMode Write WriteProperty
+ZOrder
+/C4"VBEvents" STYLE_EVENT
+AccessKeyPress AddHeader AfterAddFile AfterChangeFileName AfterCloseFile AfterColEdit AfterColUpdate
+AfterDelete AfterInsert AfterLabelEdit AfterRemoveFile AfterUpdate AfterWriteFile AmbienChanged
+AppendToLog ApplyChanges Associate AsyncReadComplete AxisActivated AxisLabelActivated AxisLabelSelected
+AxisLabelUpdated AxisSelected AxisTitleActivated AxisTitleSelected AxisTitleUpdated AxisUpdated
+BeforeClick BeforeColEdit BeforeColUpdate BeforeConnect BeforeDelete BeforeInsert BeforeLabelEdit
+BeforeLoadFile BeforeUpdate BinaryWrite ButtonClick ButtonCompleted ButtonGotFocus ButtonLostFocus
+Change ChartActivated ChartSelected ChartUpdated Click ColEdit Collapse ColResize ColumnClick Compare
+ConfigChageCancelled ConfigChanged ConnectionRequest
+DataArrival DataChanged DataUpdated DblClick Deactivate DeviceArrival DeviceOtherEvent DeviceQueryRemove
+DeviceQueryRemoveFailed DeviceRemoveComplete DeviceRemovePending DevModeChange Disconnect DisplayChanged
+Dissociate DoGetNewFileName Done DonePainting DownClick DragDrop DragOver DropDown
+EditProperty EnterCell EnterFocus ExitFocus Expand
+Flush FootnoteActivated FootnoteSelected FootnoteUpdated
+GotFocus
+HeadClick
+InfoMessage IniProperties Initialize ItemActivated ItemAdded ItemCheck ItemClick ItemReloaded ItemRemoved
+ItemRenamed ItemSeletected
+KeyDown KeyPress KeyUp
+LeaveCell LegendActivated LegendSelected LegendUpdated LinkClose LinkError LinkNotify LinkOpen Load
+LostFocus
+MouseDown MouseMove MouseUp
+NodeClick
+ObjectMove OLECompleteDrag OLEDragDrop OLEDragOver OLEGiveFeedback OLESetData OLEStartDrag OnAddNew OnComm
+OnEnd OnStart
+Paint PanelClick PanelDblClick PathChange PatternChange PlotActivated PlotSelected PlotUpdated
+PointActivated PointLabelActivated PointLabelSelected PointLabelUpdated PointSelected PointUpdated
+PowerQuerySuspend PowerResume PowerStatusChanged PowerSuspend
+QueryChangeConfig QueryComplete QueryCompleted QueryTimeout QueryUnload
+ReadProperties Redirect Reposition RequestChangeFileName RequestWriteFile Resize ResultsChanged
+RowColChange RowCurrencyChange RowResize RowStatusChanged
+SelChange SelectionChanged SendComplete SendProgress SeriesActivated SeriesSelected SeriesUpdated
+SettingChanged SplitChange StateChanged StatusUpdate SysColorsChanged
+Terminate TimeChanged TitleActivated TitleSelected
+UnboundAddData UnboundDeleteRow UnboundGetRelativeBookmark UnboundReadData UnboundWriteData Unload UpClick
+Updated
+Validate ValidationError
+WillAssociate WillChangeData WillDissociate WillExecute WillUpdateRows WriteProperties
+/C5"VBStatements" STYLE_STATEMENT
+AppActivate
+Base Beep
+Call Case ChDir ChDrive Const
+DefBool DefByte DefCur DefDate DefDbl DefDec DefInt DefLng DefObj DefSng DefStr Deftype DefVar
+DeleteSetting Dim Do
+Else ElseIf End Enum Erase Event Exit Explicit
+FileCopy For ForEach Function
+Get GoSub GoTo
+If Implements
+Kill
+Let LineInput Lock LSet
+MkDir
+Name Next
+On OnError Option
+Private Property Public Put
+RaiseEvent Randomize ReDim Reset Resume Return RmDir RSet
+SavePicture SaveSetting SendKeys SetAttr Static Step Sub
+Then To Type
+Unlock
+Wend While Width With
+/C6"Objects"
+Application
+ClientCertificate Cookies
+Form
+ObjectContext
+QueryString
+Request Response
+Server ServerVariables Session
+/C7"Constants"
+CDROM
+False Fixed ForAppending ForReading ForWriting
+RAMDisk Remote Removable
+True
+Unknown
+vbArray vbBinaryCompare vbBlack vbBlue vbBoolean vbByte vbCr vbCrLf vbCurrency vbCyan vbDataObject vbDate
+vbDecimal vbDouble vbEmpty vbError vbFalse vbFirstFourDays vbFirstFullWeek vbFirstJan1 vbFormFeed vbFriday
+vbGeneralDate vbGreen vbInteger vbLf vbLong vbLongDate vbLongTime vbMagenta vbMonday vbNewLine vbNull
+vbNullChar vbNullString vbObject vbObjectError vbRed vbSaturday vbShortDate vbShortTime vbSingle vbString
+vbSunday vbTab vbTextCompare vbThursday vbTrue vbTuesday vbUseSystem vbUseSystemDayOfWeek vbVariant
+vbVerticalTab vbWednesday vbWhite vbYellow
Index: doc/tools/ultraedit/wordfiles/legacy/visualbasic.uew
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/wordfiles/legacy/visualbasic.uew	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/wordfiles/legacy/visualbasic.uew	(working copy)
@@ -0,0 +1,150 @@
+/L2"Visual Basic" VB_LANG Line Comment = ' File Extensions = BAS FRM CLS VB VBA CTL DSR
+/Delimiters = ~!@%^&*()-+=|\/{}[]:;"'<> ,	.?
+/Function String = "%*^{Sub^}^{Function^}*("
+/Open Brace Strings =  "{" "(" "[" "<"
+/Close Brace Strings = "}" ")" "]" ">"
+/Indent Strings = "Then" "Select Case" "Do While" "Do Until" "Else" "Do" "<td>" "<tr>"
+/Unindent Strings = "End" "Next" "End If" "End Select" "Loop" "End Select" "Loop While" "Else" "</TD>" "</tr>"
+/Open Fold Strings = "Do While" "If" "ElseIf" "Function" "Sub" "With" "For" "Select Case" "Case Else" "Case" "Else"
+/Close Fold Strings = "ElseIf" "End If" "End Function" "End Sub" "End With" "Loop" "Next" "Wend" "End Select" "Case Else" "Case" "Else"
+/Ignore Fold Strings = "Exit Function" "Exit Sub" "Exit For" "Declare Function" "Continue For" "On Error Resume Next"
+/C1"Functions" STYLE_FUNCTION
+Abs Array Asc AscB AscW Atn Avg
+CBool CByte CCur CDate CDbl CInt CLng CSng CStr CVDate CVErr CVar Cdec Choose Chr ChrB ChrW Command Cos
+Count CreateObject CurDir
+DDB Date DateAdd DateDiff DatePart DateSerial DateValue Day Dir DoEvents
+EOF Environ Error Exp
+FV FileAttr FileDateTime FileLen Fix Format FreeFile
+GetAllStrings GetAttr GetAutoServerSettings GetObject GetSetting
+Hex Hour
+IIf IMEStatus IPmt InStr Input InputB InputBox InstB Int IsArray IsDate IsEmpty IsError IsMissing IsNull
+IsNumeric IsObject
+LBound LCase LOF LTrim Left LeftB Len LenB LoadPicture Loc
+MIRR Max Mid MidB Min Minute Month MsgBox
+NPV NPer Now
+Oct
+PPmt PV Partition Pmt
+QBColor
+RGB RTrim Rate Right RightB Rnd
+SLN SYD Second Seek Sgn Shell Sin Space Spc Sqr StDev StDevP Str StrComp StrConv String Sum Switch
+Tab Tan Time TimeSerial TimeValue Timer Trim TypeName
+UBound UCase
+Val Var VarP VarType
+Weekday
+Year
+/C2"Methods" STYLE_METHOD
+Accept Activate Add AddCustom AddFile AddFromFile AddFromTemplate AddItem AddNew AddToAddInToolbar
+AddToolboxProgID Append AppendChunk Arrange Assert AsyncRead
+BatchUpdate BeginTrans Bind
+CanPropertyChange Cancel CancelAsyncRead CancelBatch CancelUpdate CaptureImage CellText CellValue Circle
+Clear ClearFields ClearSel ClearSelCols Clone Close Cls ColContaining ColumnSize CommitTrans
+CompactDatabase Compose Connect Copy CopyQueryDef CreateDatabase CreateDragImage CreateEmbed CreateField
+CreateGroup CreateIndex CreateLink CreatePreparedStatement CreatePropery CreateQuery CreateQueryDef
+CreateRelation CreateTableDef CreateUser CreateWorkspace Customize
+Delete DeleteColumnLabels DeleteColumns DeleteRowLabels DeleteRows DoVerb Drag Draw
+Edit EditCopy EditPaste EndDoc EnsureVisible EstablishConnection Execute ExtractIcon
+Fetch FetchVerbs Files FillCache Find FindFirst FindItem FindLast FindNext FindPrevious Forward
+GetBookmark GetChunk GetClipString GetData GetFirstVisible GetFormat GetHeader GetLineFromChar GetNumTicks
+GetRows GetSelectedPart GetText GetVisibleCount GoBack GoForward
+Hide HitTest HoldFields
+Idle InitializeLabels InsertColumnLabels InsertColumns InsertObjDlg InsertRowLabels InsertRows Item
+KillDoc
+Layout Line LinkExecute LinkPoke LinkRequest LinkSend Listen LoadFile LoadResData LoadResPicture
+LoadResString LogEvent
+MakeCompileFile MakeReplica MoreResults Move MoveData MoveFirst MoveLast MoveNext MovePrevious
+NavigateTo NewPage NewPassword NextRecordset
+OLEDrag OnAddinsUpdate OnConnection OnDisconnection OnStartupComplete Open OpenConnection OpenDatabase
+OpenQueryDef OpenRecordset OpenResultset OpenURL Overlay
+PSet PaintPicture PastSpecialDlg Paste PeekData Play Point PopulatePartial PopupMenu Print PrintForm
+PropertyChanged
+Quit
+Raise RandomDataFill RandomFillColumns RandomFillRows ReFill ReadFromFile ReadProperty Rebind Refresh
+RefreshLink RegisterDatabase Reload Remove RemoveAddInFromToolbar RemoveItem Render RepairDatabase Reply
+ReplyAll Requery ResetCustom ResetCustomLabel ResolveName RestoreToolbar Resync Rollback RollbackTrans
+RowBookmark RowContaining RowTop
+Save SaveAs SaveFile SaveToFile SaveToOle1File SaveToolbar Scale ScaleX ScaleY Scroll SelPrint Select
+SelectAll SelectPart Send SendData Set SetAutoServerSettings SetData SetFocus SetOption SetSize SetText
+SetViewport Show ShowColor ShowFont ShowHelp ShowOpen ShowPrinter ShowSave ShowWhatsThis SignOff SignOn
+Size Span SplitContaining StartLabelEdit StartLogging Stop Synchronize
+TextHeight TextWidth ToDefaults TwipsToChartPart TypeByChartType
+Update UpdateControls UpdateRecord UpdateRow Upto
+WhatsThisMode WriteProperty
+ZOrder
+rdoCreateEnvironment rdoRegisterDataSource
+/C3"Events" STYLE_EVENT
+AccessKeyPress AfterAddFile AfterChangeFileName AfterCloseFile AfterColEdit AfterColUpdate AfterDelete
+AfterInsert AfterLabelEdit AfterRemoveFile AfterUpdate AfterWriteFile AmbienChanged ApplyChanges Associate
+AsyncReadComplete AxisActivated AxisLabelActivated AxisLabelSelected AxisLabelUpdated AxisSelected
+AxisTitleActivated AxisTitleSelected AxisTitleUpdated AxisUpdated
+BeforeClick BeforeColEdit BeforeColUpdate BeforeConnect BeforeDelete BeforeInsert BeforeLabelEdit
+BeforeLoadFile BeforeUpdate ButtonClick ButtonCompleted ButtonGotFocus ButtonLostFocus
+Change ChartActivated ChartSelected ChartUpdated Click ColEdit ColResize Collapse ColumnClick Compare
+ConfigChageCancelled ConfigChanged ConnectionRequest
+DataArrival DataChanged DataUpdated DblClick Deactivate DevModeChange DeviceArrival DeviceOtherEvent
+DeviceQueryRemove DeviceQueryRemoveFailed DeviceRemoveComplete DeviceRemovePending Disconnect
+DisplayChanged Dissociate DoGetNewFileName Done DonePainting DownClick DragDrop DragOver DropDown
+EditProperty EnterCell EnterFocus Event ExitFocus Expand
+FootnoteActivated FootnoteSelected FootnoteUpdated
+GotFocus
+HeadClick
+InfoMessage IniProperties Initialize ItemActivated ItemAdded ItemCheck ItemClick ItemReloaded ItemRemoved
+ItemRenamed ItemSeletected
+KeyDown KeyPress KeyUp
+LeaveCell LegendActivated LegendSelected LegendUpdated LinkClose LinkError LinkNotify LinkOpen Load
+LostFocus
+MouseDown MouseMove MouseUp
+NodeClick
+OLECompleteDrag OLEDragDrop OLEDragOver OLEGiveFeedback OLESetData OLEStartDrag ObjectMove OnAddNew OnComm
+Paint PanelClick PanelDblClick PathChange PatternChange PlotActivated PlotSelected PlotUpdated
+PointActivated PointLabelActivated PointLabelSelected PointLabelUpdated PointSelected PointUpdated
+PowerQuerySuspend PowerResume PowerStatusChanged PowerSuspend
+QueryChangeConfig QueryComplete QueryCompleted QueryTimeout QueryUnload
+ReadProperties Reposition RequestChangeFileName RequestWriteFile Resize ResultsChanged RowColChange
+RowCurrencyChange RowResize RowStatusChanged
+SelChange SelectionChanged SendComplete SendProgress SeriesActivated SeriesSelected SeriesUpdated
+SettingChanged SplitChange StateChanged StatusUpdate SysColorsChanged
+Terminate TimeChanged TitleActivated TitleSelected
+UnboundAddData UnboundDeleteRow UnboundGetRelativeBookmark UnboundReadData UnboundWriteData Unload UpClick
+Updated
+Validate ValidationError
+WillAssociate WillChangeData WillDissociate WillExecute WillUpdateRows WithEvents WriteProperties
+/C4"Statements" STYLE_STATEMENT
+AppActivate
+Base Beep Boolean ByRef ByVal
+Call Case ChDir ChDrive Const
+Declare DefBool DefByte DefCur DefDate DefDbl DefDec DefInt DefLng DefObj DefSng DefStr DefVar Deftype
+DeleteSetting Dim Do Double
+Else ElseIf End Enum Erase Exit Explicit
+False FileCopy Finalize For ForEach Friend Function
+Get GoSub GoTo
+If Implements Imports Integer
+Kill
+LSet Let LineInput Lock
+Me MkDir MyBase
+Name Namespace New Next Nothing
+On OnError Option Overrides
+Private Property Protected Public Put
+RSet RaiseEvent Randomize ReDim ReadOnly Rem Reset Resume Return RmDir
+SavePicture SaveSetting SendKeys SetAttr Static Structure Sub
+Then To True Type
+Unlock
+Wend While Width With Write
+/C5"Operators" STYLE_OPERATOR
+&
+*
++
+-
+.
+// /
+<
+=
+And AndAlso As
+Eqv
+Imp Is
+Like
+Mod
+Not
+Or OrElse
+Xor
+\
+^
Index: doc/tools/ultraedit/wordfiles/legacy/xml.uew
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/wordfiles/legacy/xml.uew	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/wordfiles/legacy/xml.uew	(working copy)
@@ -0,0 +1,220 @@
+/L6"XML" XML_LANG Noquote Block Comment On = <!-- Block Comment Off = --> File Extensions = XML XUL XSD XSL XSLT WSDL CONFIG SSS
+/Delimiters = ~@$^&*( )+=|\{};"'<>	,
+/Function String = "name=*">"
+/Open Brace Strings =  "{" "(" "[" "<"
+/Close Brace Strings = "}" ")" "]" ">"
+/C1"Elements" STYLE_ELEMENT
+** <
+<a </a> <abbr> <abbr </abbr> <above> <abstract> </abstract> <acronym> </acronym> <activity> </activity>
+<actor> <actor </actor> <add> <add </add> <addName </addName> <addSpan <addrLine> <address> <address
+</address> <addressList> </addressList> <admin </admin> <affiliation> </affiliation> <alt <altGrp
+</altGrp> <analytic> </analytic> <anchor <any> </any> <app> <app </app> <applet </applet> <apply <arc
+<area </area <arg <argument> </argument> <array> <att> <att </att> <attDef> <attDef </attDef> <attList>
+<attList </attList> <attName> </attName> <attlDecl> <attlDecl </attlDecl> <author> </author> <authority>
+</authority> <availability> <availability </availability>
+<b> <b </b> <back> <back </back> <base <baseWsd <basefont <bdo> </bdo> <bgsound <bibl> <bibl </bibl>
+<biblFull> </biblFull> <biblScope> <biblStruct> <biblStruct </biblStruct> <bicond> </bicond> <big> <big
+</big> <birth> <birth </birth> <birthDate> <birthPlace> <blink> <blink </blink> <bloc </bloc> <blockquote>
+<blockquote </blockquote> <body> <body </body> <box> </box> <br/> <br> <br <broadcast> </broadcast>
+<button> </button> <byline> </byline>
+<c> <c </c> <caesura> <calEvent> </calEvent> <camera> </camera> <caption> <caption </caption> <case>
+<castGroup> <castGroup </castGroup> <castItem> <castItem </castItem> <castList> </castList> <catDesc>
+</catDesc> <catRef <category </category> <cb> <cb <cell> <cell </cell> <center> <center </center>
+<certainty <cf> </cf> <change> <change </change> <channel </channel> <character> <character </character>
+<characters> </characters> <children/> <children> <children <cit> </cit> <cite> <cite </cite> <city>
+</city> <cl> <cl </cl> <class> <class </class> <classCode <classDecl> </classDecl> <classDoc> <classDoc
+</classDoc> <classes> <classes </classes> <closer> </closer> <code> <code </code> <codedCharSet>
+<codedCharSet <col> </col> <colgroup> </colgroup> <colloc> <colloc </colloc> <comment> </comment>
+<commentary </commentary> <cond> </cond> <constitution </constitution> <contents/> <corr> <corr
+</corr> <correction> </correction> <country> <country </country> <creation> </creation> <creationDate>
+</creationDate>
+<damage> <damage </damage> <dataDesc> </dataDesc> <dataType> <date> <date </date> <dateRange </dateRange>
+<dateStruct> <dateStruct </dateStruct> <dateline> </dateline> <day> <day </day> <dd> <dd </dd> <def>
+</def> <default> <define-macro </define-macro> <define-script> </define-script> <define-style <del>
+<del </del> <delSpan <derivation </derivation> <desc> <desc </desc> <descrip> <descrip </descrip> <dfn>
+<dfn </dfn> <dft> <dir> <dir </dir> <direction <display-group> <display-group </display-group> <distance>
+<distance </distance> <distinct </distinct> <distributor> </distributor> <div0> <div0 </div0> <div1>
+<div1 </div1> <div2> <div2 </div2> <div3> <div3 </div3> <div4> <div4 </div4> <div5> <div5 </div5> <div6>
+<div6 </div6> <div7> <div7 </div7> <div> <div </div> <divGen <dl> <dl </dl> <doc> </doc> <docAuthor>
+</docAuthor> <docDate> <docEdition> </docEdition> <docImprint> </docImprint> <docTitle> </docTitle>
+<domain </domain> <dt> <dt </dt>
+<eLeaf <eTree </eTree> <earliesttime <edition> <edition </edition> <editionStmt> </editionStmt> <editor>
+<editor </editor> <editorialDecl> <editorialDecl </editorialDecl> <education> </education> <eg> </eg>
+<egwd> </egwd> <elemDecl> <elemDecl </elemDecl> <em> <em </em> <embed <emph> <emph </emph> <encodingDesc>
+</encodingDesc> <ent </ent> <entDoc> <entDoc </entDoc> <entName> <entName </entName> <entitySet>
+<entitySet <entry> <entry </entry> <entryFree> </entryFree> <epigraph> <epigraph </epigraph> <epilogue>
+</epilogue> <equipment> </equipment> <equiv <etym> </etym> <eval> </eval> <event <exceptions> <exceptions
+</exceptions> <exemplum> <exemplum </exemplum> <expan </expan> <extFigure <extent> </extent>
+<external-graphic
+<f </f> <fAlt> <fAlt </fAlt> <fDecl> <fDecl </fDecl> <fDescr> </fDescr> <fLib </fLib> <factuality
+</factuality> <fieldset> </fieldset> <fig> <figDesc> </figDesc> <figure </figure> <fileDesc> </fileDesc>
+<files> <files </files> <firstLang> </firstLang> <font </font> <foreName> <foreName </foreName> <foreign>
+<foreign </foreign> <forest> <forest </forest> <forestGrp> </forestGrp> <form> <form </form> <formula>
+<formula </formula> <frame <frameset </frameset> <front> </front> <fs> <fs </fs> <fsConstraints>
+<fsConstraints </fsConstraints> <fsDecl </fsDecl> <fsDescr> <fsLib </fsLib> <fsdDecl <funder> </funder>
+<fvLib </fvLib> <fw </fw>
+<gap> <gap <gen> </gen> <genName> </genName> <geog> </geog> <geogName> <geogName </geogName> </gfn> <gi>
+<gi </gi> <gloss> <gloss </gloss> <gram </gram> <gramGrp> <gramGrp </gramGrp> <graph </graph> <group>
+</group>
+<h1> <h1 </h1> <h2> <h2 </h2> <h3> <h3 </h3> <h4> <h4 </h4> <h5> <h5 </h5> <h6> <h6 </h6> <h> </h> <hand>
+<hand <handList> </handList> <handShift> <handShift <head> <head </head> <headItem> <headItem </headItem>
+<headLabel> <headLabel </headLabel> <hi> <hi </hi> <hom> <hom </hom> <home> </home> <horizontal-rule/>
+<hour> <hour </hour> <hps </hps> <hr/> <hr> <hr <hsn> </hsn> <html> </html> <hwd> </hwd> <hyph> </hyph>
+<hyphenation </hyphenation>
+<i> <i </i> <iNode <id <idno> <idno </idno> <if> <iff> <iframe> </iframe> <ihs> </ihs> <ilayer> </ilayer>
+<img <imprimatur> <imprint> </imprint> <index <input> <input <ins> <interaction <interp <interpGrp>
+<interpGrp </interpGrp> <interpretation> <intervaltime <invoke </invoke> <isindex> <item> <item </item>
+<itype> <itype </itype>
+<join <joinGrp </joinGrp>
+<kbd> <kbd </kbd> <keywords> <keywords </keywords> <kinesic
+<l> <l </l> <label> <label </label> <lacunaEnd> <lacunaStart> <lang> </lang> <langKnown> </langKnown>
+<langUsage> </langUsage> <language> <language </language> <latesttime <layer> <lb> <lb <lbl> <lbl </lbl>
+<leaf <legend> </legend> <lem> <lem <lg1> <lg1 </lg1> <lg2> <lg2 </lg2> <lg3> <lg3 </lg3> <lg4> <lg4
+</lg4> <lg5> <lg5 </lg5> <lg> <lg </lg> <li> <li </li> <line-field </line-field> <line> <link> <link
+</link> <linkGrp </linkGrp> <list-item </list-item> <list> <list </list> <listBibl> </listBibl>
+<listing> </listing> <locale> <locator <log <logtarget </logtarget>
+<m> <m </m> <map </map> <marquee </marquee> <measure </measure> <meeting> </meeting> <mentioned>
+<mentioned </mentioned> <menu> <menu </menu> <metDecl> <metDecl </metDecl> <meta <milestone <minus>
+<minus <minute> <minute </minute> <monogr> </monogr> <month> <month </month> <mood> <move <msr <multicol>
+</multicol> <mylink </mylink>
+<name> <name </name> <nameLink> </nameLink> <nbr <nextid <nobr> </nobr> <node <noframes> </noframes>
+<nolayer> </nolayer> <none> <normalization> <normalization </normalization> <noscript> </noscript>
+<note> <note </note> <notesStmt> </notesStmt> <null> <num> <num </num> <number> </number>
+<oRef> <oRef <oVar> <oVar </oVar> <object> </object> <occasion> <occasion </occasion> <occupation>
+<occupation </occupation> <offset> </offset> <ofig> <ol> <ol </ol> <omit> <omit </omit> <opener> </opener>
+<optgroup> </optgroup> <option> <option </option> <org> </org> <orgDivn </orgDivn> <orgName </orgName>
+<orgTitle </orgTitle> <orgType </orgType> <orig> <orig </orig> <ornament </ornament> <orth> <orth </orth>
+<otherForm>
+<p> <p </p> <pReg> <pVar <page> <para <paragraph> <paragraph </paragraph> <param <parents> <part> <part
+</part> <particDesc> </particDesc> <particLinks> <particLinks </particLinks> <participant> <participant
+</participant> <participantGrp> <pause> <pb> <pb <per> <performance> </performance> <persName> <persName
+</persName> <person </person> <personGrp> </personGrp> <ph> </ph> <phr> <phr </phr> <place> </place>
+<placeName> <placeName </placeName> <plus> <plus <pos> </pos> <PostBox> </postBox> <postCode> </postCode>
+<pr> </pr> <pre> <pre </pre> <preparedness <principal> </principal> <profileDesc> </profileDesc>
+<projectDesc> </projectDesc> <prologue> </prologue> <pron> <pron </pron> <ptr <pubPlace> </pubPlace>
+<publicationStmt> </publicationStmt> <publisher> </publisher> <purgetime <purpose <purposes> </purposes>
+<q> <q </q> <quotation </quotation> <quote> </quote>
+<range> <rate <rdg> <rdg </rdg> <rdgGrp </rdgGrp> <re> <re </re> <recording </recording> <recordingStmt>
+</recordingStmt> <ref> <ref </ref> <refsDecl> <refsDecl </refsDecl> <reg> <reg </reg> <region> <region
+</region> <relPlace> </relPlace> <relation <relationship </relationship> <remarks> <rendition </rendition>
+<residence> </residence> <resp> </resp> <respStmt> </respStmt> <respons <restore </restore> <revisionDesc>
+</revisionDesc> <role> <role </role> <roleDesc> </roleDesc> <roleName> <roleName </roleName> <root/>
+<root> <root <row> <row </row> <rs> <rs </rs> <rule> <rule </rule>
+<s> <s </s> <salute> </salute> <samp> <samp </samp> <samplingDecl> </samplingDecl> <schedule </schedule>
+<script> <script </script> <scriptStmt </scriptStmt> <scroll </scroll> <second> <second </second> <seg1>
+<seg1 </seg1> <seg> <seg </seg> <segmentation> </segmentation> <select-elements> </select-elements>
+<select> <select </select> <sense> <sense </sense> <sequence> </sequence> <series> </series> <seriesStmt>
+</seriesStmt> <seriesTitle> </seriesTitle> <set> </set> <setting> <setting </setting> <settingDesc>
+</settingDesc> <settle> <settle </settle> <settlement </settlement> <shift> <shift <sic> <sic </sic>
+<signed> <signed </signed> <small> <small </small> <soCalled> <soCalled </soCalled> <socecStatus>
+<socecStatus <sound> <sound </sound> <sourceDesc> </sourceDesc> <sp> <sp </sp> <space <spacer> <span>
+<span </span> <spanGrp </spanGrp> <speaker> </speaker> <sponsor> </sponsor> <sqrt> <stage> <stage </stage>
+<state> <state </state> <stdVals> </stdVals> <step <str> <str </str> <street> </street> <stress> <strike>
+<strike </strike> <string> </string> <strong> <strong </strong> <style-rule> </style-rule> <style>
+<style </style> <sub> <sub </sub> <subc> </subc> <sup> <sup </sup> <superEntry> </superEntry> <supplied>
+<supplied </supplied> <surName> <surName </surName> <syll> </syll> <sym <symbol <table> <table </table>
+<tag> </tag> <tagDoc> </tagDoc> <tagUsage </tagUsage> <tagsDecl> </tagsDecl> <target-element/>
+<target-element </target-element> <taxonomy </taxonomy> <tbody> <tbody </tbody> <td> <td </td> <tech>
+<tech </tech> <tei.2> </tei.2> <teiCorpus.2> </teiCorpus.2> <teiFsd2> </teiFsd2> <teiHeader> <teiHeader
+</teiHeader> <term> <term </term> <termEntry> <termEntry </termEntry> <text> <text </text> <textClass>
+</textClass> <textDesc> <textDesc </textDesc> <textarea> <textarea </textarea> <tfoot> <tfoot </tfoot>
+<th> <th </th> <thead> <thead </thead> <then> <tig </tig> <time> <time </time> <timeLine> <timeLine
+</timeLine> <timeRange </timeRange> <timeStruct> <timeStruct </timeStruct> <title-style <title> <title
+</title> <titlePage> <titlePage </titlePage> <titlePart> <titlePart </titlePart> <titleStmt> <titleStmt
+</titleStmt> <tns </tns> <tr> <tr </tr> <trailer> </trailer> <trans> <trans </trans> <tree </tree>
+<triangle </triangle> <tsd> </tsd> <tt> <tt </tt>
+<u> <u </u> <ul> <ul </ul> <uncertain> <unclear> <unclear </unclear> <usg> <usg </usg>
+<vAlt> <vAlt </vAlt> <vDefault> </vDefault> <vRange> </vRange> <val> </val> <valDesc> </valDesc>
+<valList> <valList </valList> <valRange> </valRange> <var> <var </var> <variantEncoding>
+<variantEncoding </variantEncoding> <view> </view> <vocal <vol>
+<w> <w </w> <warning-para </warning-para> <wbr> <week> <week </week> <what> <when <who> </who> <wit>
+<witDetail </witDetail> <witEnd> <witList> </witList> <witStart> <witness </witness> <work> </work>
+<writing </writing> <writingSystemDeclaration> <writingSystemDeclaration </writingSystemDeclaration>
+<xml> </xml> <xmp> </xmp> <xptr <xr> <xr </xr> <xref <xsl> </xsl>
+<year> <year </year>
+// />
+>
+<
+<%
+%>
+?>
+<? <?xml
+]]>
+<![CDATA[
+/C2"Attributes" STYLE_ATTRIBUTE
+-
+24hour=
+=
+NSDef=
+SrcDef=
+TEI= TEIForm=
+abbr= absolute= action= active= adj= adjFrom= adjTo= afiicode= age= agent= align= alink= all= allusion=
+alt= am= ana= ancestor= anchored= arity= assertedValue= attribute= authority=
+background-color= background= baseForm= baseType= behavior below bgcolor= border=
+calendar= cap= cause= cellpadding= cellspacing= cert= certainty= character= chars= children= class=
+classid= clear= code= codebase= codedCharSet= color= cols= colspan= complete= composite= content-role=
+content= coords= copyOf= corr= corresp= crdate= creator=
+data= date= dateCreated= dateUpdated= day= decls= default= definition= degree= delim= depPtr= depend=
+desc= descendant= descriptive= dim= dir= direct= direction discrete= doc= doctype= domains= dt:type=
+dt:values= dur=
+ed= encoding= end-indent= end= enjamb= entity= entityLoc= entitySet= entityStd= eol= evaluate= event=
+exact= excl= exclude= expan= expand= extendTarg= extent=
+fVal= face= feats= feature= field-width= first-line-start-indent= first= follow= following=
+font-family-name= font-family= font-posture= font-size= font-style= font-weight= for= form= frameborder=
+framespacing= from= fsd= full= function=
+gi= given= gradual= group= grpPtr=
+h= hand= has-value= height= hidden= hour= href= hspace= http-equiv=
+id= ident= image= inDegree= included= index= ink= inline= inst= interval= ismap= iso639= iterated=
+key=
+label2= label= lang= language= left-margin= lemma= length= level1= level2= level3= level4= level= lexpunc=
+line-spacing= lines= link= loc= location= locus= loop=
+macro= mailto= margin-bottom= margin-left= margin-top= marginheight= marginwidth= marker= marks=
+maxOccurs= mergedin= met= method= minOccurs= mlang= mode= multiple mutExcl= mutual=
+n= name= names= new= next= nohref none= noresize norm= noshade notation=
+occurs= old= onblur onchange= onclick onfocus onload only= onmouseout onmouseover onsubmit= opt= ord=
+order= org= orig= origin= outDegree=
+padding= parent= part= passive= pattern= per= perf= place= pm= position= prefix= prev= previous= prompt=
+quadding=
+real= reason= refunit= reg= rel= rend= render= required= resp= result= rev= rhyme= right-margin= role=
+rows= rowspan=
+sameAs= sample= scheme= scope= scribe= script= scrolling= select= selected sex= shape= show= sic= sigil=
+since= size= social= some= sort= source= space-after= space-before= space= span= split= src= standalone=
+start start-indent= start= status= string= style= subtype= synch=
+targFunc= targOrder= targType= target= targetEnd= targets= terminal= text-align= text= theme= time=
+timezone= title= to= token= topmargin= trans= type=
+ucs-4= uniform= unit= url= usage= use=
+valign= value= valueTo= varSeq= version= vlink= vspace=
+weights= where= who= width= wit= wscale= wsd=
+xl-role= xl-title= xml:link= xmlns xmlns:cmi xmlns:dt
+zone=
+/C3"Commands" STYLE_COMMAND
+edit else enjamb
+for function
+global globincl
+if interpret
+return
+then
+var
+while
+/C4"MSXMS schema nodes"
+<AttributeType </AttributeType>
+<ElementType </ElementType>
+<Schema </Schema>
+/C5"MSXMS schema attributes"
+<attribute> <attribute </attribute>
+/C6"MSXMS schema element list"
+<element> <element </element> /element>
+/C7"WSDL Schema attributes"
+attributeFormDefault
+default
+element
+elementFormDefault
+message
+name
+namespace
+targetNamespace
+type
+use
+value
+variable
+xmlns
Index: doc/tools/ultraedit/wordfiles/mysql.uew
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/wordfiles/mysql.uew	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/wordfiles/mysql.uew	(working copy)
@@ -0,0 +1,101 @@
+/L13"MySQL 5.1" SQL_LANG Nocase Line Comment = # Line Comment Alt = -- Block Comment On = /* Block Comment Off = */ Escape Char = \ File Extensions = SQL
+/Regexp Type = Perl
+/TGBegin "Tables"
+/TGFindStr = "^[ \t]*create table if not exists[ \t]+`*([a-z_0-9]+)`*"
+/TGBegin "Members"
+/TGFindStr = "^[ \t]*(`.*`)"
+/TGFindBStart = "\("
+/TGFindBEnd = "\)"
+/TGEnd
+/TGEnd
+/Delimiters = !&*()+=|/;"'<>:@ 	,./#-
+/Indent Strings = "BEGIN"
+/Unindent Strings = "END"
+/Open Brace Strings =  "{" "(" "["
+/Close Brace Strings = "}" ")" "]"
+/Open Fold Strings = "{"
+/Close Fold Strings = "}"
+/C1"Functions"
+abs acos adddate addtime aes_decrypt aes_encrypt against ascii asin atan atan2 avg
+begin benchmark bin bit_and bit_count bit_length bit_or bit_xor by
+case cast ceil ceiling char char_length character_length charset coercibility collation compress concat concat_ws connection_id conv convert convert_tz cos cot count crc32 curdate current_date current_time current_timestamp current_user curtime
+date date_add date_format date_sub datediff day dayname dayofmonth dayofweek dayofyear decode degrees des_decrypt des_encrypt
+else elt encode end exp export_set extract extractvalue
+field find_in_set floor format found_rows from_days from_unixtime
+get_format get_lock group_concat
+hex hour
+inet_aton inet_ntoa insert instr is_free_lock is_used_lock
+last_day last_insert_id lcase left length like load_file localtime localtimestamp locate log log10 log2 lower lpad ltrim
+make_set makedate maketime master_pos_wait match max md5 microsecond mid min minute mod month monthname
+name_const not now
+oct octet_length old_password ord order
+password period_add period_diff pi position pow power
+quarter quote
+radians rand regexp release_lock repeat replace reverse right rlike round row_count rpad rtrim
+schema schemas sec_to_time second session_user sha sha1 sign sin sleep soundex space sqrt std stddev stddev_pop stddev_samp str_to_date strcmp subdate substr substring substring_index subtime sum sysdate system_user
+tan then time time_format time_to_sec timediff timestamp timestampadd timestampdiff to_days trim truncate
+ucase uncompress uncompressed_length unhex unix_timestamp updatexml upper user utc_date utc_time utc_timestamp uuid
+values var_pop var_samp variance version
+week
+weekday weekofyear when where
+year yearweek
+/C2"Variable Types"
+bigint blob
+datetime decimal double doubleprecision
+enum
+float float4 float8
+int int1 int2 int3 int4 int8 integer
+long longblob longtext
+mediumblob mediumint mediumtext middleint
+numeric
+real
+smallint
+text tinyblob tinyint tinytext
+varbinary varchar varying
+/C3"Reserved Words"
+accessible add all alter analyze and as asc asensitive
+before between both
+call cascade change character check column condition constraint continue create cross cursor
+database databases day_hour day_microsecond day_minute day_second dec declare default delayed delete desc describe deterministic distinct distinctrow drop dual
+each elseif enclosed escaped exists exit explain
+false fetch for force foreign from fulltext function
+grant group
+having high_priority hour_microsecond hour_minute hour_second
+if ignore index infile inner inout insensitive interval into iterate
+join
+key keys kill
+leading leave limit linear lines load lock loop low_priority
+minute_microsecond minute_second modifies
+natural no_write_to_binlog null
+on optimize option optionally out outer outfile
+precision primary procedure purge
+range read read_only read_write reads references release rename require restrict return revoke
+second_microsecond select sensitive separator set show spatial specific sql sql_big_result sql_calc_found_rows sql_small_result sqlexception sqlstate sqlwarning ssl starting straight_join
+table terminated to trailing trigger true
+undo union unique unlock unsigned update usage use using
+varcharacter
+while with write
+x509
+year_month
+zerofill
+/C4"Operators"
+!
+%
+&
+*
++
+-
+// /
+:
+<
+=
+>
+^
+binary
+collate
+div
+in is
+or
+xor
+|
+~
Index: doc/tools/ultraedit/wordfiles/perl.uew
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/wordfiles/perl.uew	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/wordfiles/perl.uew	(working copy)
@@ -0,0 +1,161 @@
+/L5"Perl" PERL_LANG EnableMLS Line Comment = # Line Comment Preceding Chars = [~[^]^^$/\(] Block Comment On = =pod Block Comment Off = =cut Block Comment On Alt = =item Block Comment Off Alt = =cut Escape Char = \ File Extensions = CGI PL PM PLX
+/Delimiters = ~!@$%^&*()+=|\/{}[]:;"'<> 	,.?\`/
+/Regexp Type = Perl
+/TGBegin "Use Declarations"
+/TGFindStr = "^[ \t]*use[ \t]+([a-z0-9_:]+)"
+/TGEnd
+/TGBegin "Subs"
+/TGFindStr = "^[ \t]*sub[ \t]+([a-z0-9_]+)"
+/TGEnd
+/Indent Strings = "{"
+/Unindent Strings = "}"
+/Open Brace Strings =  "{" "(" "["
+/Close Brace Strings = "}" ")" "]"
+/Open Fold Strings = "{"
+/Close Fold Strings = "}"
+/C1"Keywords" STYLE_KEYWORD
+-A -B -C -M -O -R -S -T -W -X -b -c -d -e -f -g -k -l -o -p -r -s -t -u -w -x -z
+continue
+do
+else elsif exit
+for foreach
+goto
+if
+last local
+my
+next no
+our
+package
+redo require return
+sub
+unless until use
+while
+/C2"Functions" STYLE_FUNCTION
+accept alarm atan2
+bind binmode bless
+caller chdir chmod chomp chop chown chr chroot close closedir connect cos crypt
+dbmclose dbmopen defined delete die dump
+each endgrent endhostent endnetent endprotoent endpwent endservent eof eval exec exists exp
+fcntl fileno flock fork format formline
+getc getgrent getgrgid getgrname gethostbyaddr gethostbyname gethostent getlogin getnetbyaddr getnetbyname
+getnetent getpeername getpgrp getppid getpriority getprotobyname getprotobynumber getprotoent getpwent
+getpwnam getpwuid getservbyname getservbyport getservent getsockname getsockopt glob gmtime grep
+hex
+index int ioctl
+join
+keys kill
+lc lcfirst length link listen localtime log lstat
+map mkdir msgctl msgget msgrcv msgsnd
+new
+oct open opendir ord
+pack pipe pop pos print printf push
+quotemeta
+rand read readdir readline readlink recv ref rename reset reverse rewinddir rindex rmdir
+scalar seek seekdir select semctl semgett semop send setgrent sethostent setnetent setpgrp setpriority
+setprotoent setpwent setservent setsockopt shift shmctl shmget shmread shmwrite shutdown sin sleep socket
+socketpair sort splice split sprintf sqrt srand stat study substr symlink syscall sysopen sysread system
+syswrite
+tell telldir tie tied time times truncate
+uc ucfirst umask undef unlink unpack unshift untie utime
+values vec
+wait waitpid wantarray warn write
+/C3"Methods" STYLE_METHOD
+AUTOLOAD
+BEGIN
+CHECK CLEAR CLOSE CORE
+DELETE DESTROY
+END EXISTS EXTEND
+FETCH FETCHSIZE FIRSTKEY
+GETC
+INIT
+NEXTKEY
+POP PRINT PRINTF PUSH
+READ READLINE
+SHIFT SPLICE STORE STORESIZE SUPER
+TIEARRAY TIEHANDLE TIEHASH TIESCALAR
+UNIVERSAL UNSHIFT UNTIE
+WRITE
+__DATA__ __END__ __FILE__ __LINE__ __PACKAGE__
+attributes attrs autouse
+base blib bytes
+charnames constant
+diagnostics
+fields filetest
+integer
+less lib locale
+ops overload
+perllocal
+re
+sigtrap strict subs
+utf8
+vars
+warnings
+/C4"Operators" STYLE_OPERATOR
+!
+&
+*
++
+-
+// /
+<
+=
+>
+^
+and
+cmp
+eq
+ge gt
+le lt
+m
+ne not
+or
+q qq qr qw qx
+s
+tr
+x xor
+y
+|
+~
+/C5"CGI Funcs"
+Accept
+CGI Carp
+TR Tr
+address auth_type autoEscape
+br button
+caption center checkbox checkbox_group compile cookie
+defaults delete_all div
+em end_h1 end_html end_table end_ul endform escape escape_HTML
+fatalsToBrowser filefield font
+h1 h2 h3 h4 h5 header hidden hr http https
+image_button img isindex
+li
+multipart_end multipart_init multipart_start
+ol
+p param param_fetch password_field path_info popup_menu pre
+query_string
+radio_group raw_cookie redirect referer remote_addr remote_host remote_indent remote_user request_method
+script_name scrolling_list self_url server_name server_port server_software span start_form start_h1
+start_html start_multipart_form start_table start_ul startform strong submit
+table td textarea textfield th tmpFileName
+ul unescape unescapeHTML upload uploadInfo url url_param use_named_parameters user_agent user_name
+virtual_host
+/C6"CGI Parms"
+-BGCOLOR -absolute -action -align -alt -author -background -base -bgcolor -border -boundary -cellpadding
+-cellspacing -checked -class -code -colheader -color -colspan -columns -compact -content -cookie -default
+-domain -dtd -expires -face -full -head -height -href -justification -label -labels -language -leftmargin
+-linebreak -location -marginheight -marginwidth -maxlength -meta -method -multiple -name -nolabels -nph
+-on -onBlur -onChange -onClick -onFocus -onLoad -onMouseOut -onMouseOver -onSelect -onSubmit -onUnload
+-override -path -path_info -query -query_string -readonly -refresh -rel -relative -rightmargin -rowheader
+-rows -rowspan -script -secure -selected -size -src -status -style -target -title -topmargin -type -uri
+-url -valign -value -values -width -wrap -xbase
+onmouseout onmouseover
+/C7"DBI"
+DBI
+LongReadLen
+bind_col bind_parm
+disconnect dump_results
+errstr execute
+fetch finish
+prepare
+/C8"Variables"
+** $ % @
Index: doc/tools/ultraedit/wordfiles/php.uew
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/wordfiles/php.uew	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/wordfiles/php.uew	(working copy)
@@ -0,0 +1,991 @@
+/L8"PHP" PHP_LANG Nocase EnableMLS Line Comment = // Line Comment Alt = # Block Comment On = /* Block Comment Off = */ Escape Char = \ String Chars = "' File Extensions = PHP3 PHP4 PHP5
+/Regexp Type = Perl
+/TGBegin "Requires"
+/TGFindStr = "^[\t ]*require(?:_once)*[\t "']+([0-9a-z$&*\-./:=?\\^_]+)["']*;"
+/TGEnd
+/TGBegin "Includes"
+/TGFindStr = "^[\t ]*include(?:_once)*[\t "']+([0-9a-z$&*\-./:=?\\^_]+)["']*;"
+/TGEnd
+/TGBegin "Functions"
+/TGFindStr = "^[\t ]*(?:(?:abstract|final|private|protected|public|static)[\t ]+)*function[\t ]+([a-z_\x7f-\xff][0-9a-z_\x7f-\xff]*)"
+/TGBegin "Parameters"
+/TGFindStr = "[\t ]*(\$[a-z_\x7f-\xff][0-9a-z_\x7f-\xff]*[\t ]*=[\t ]*(?:array[\t ]*\((?:[^()]*|(?:[\t ]*array[\t ]*\(.*?\))+[\t ]*)\)|".*?"(?<!\\")|'.*?'(?<!\\'))|[^,]+)"
+/TGFindBStart = "\("
+/TGFindBEnd = "\)\s*(?:\{|#|//|/\*)"
+/TGEnd
+/TGBegin "Variables"
+/TGFindStr = "^[\t ]*\$([a-z_\x7f-\xff][0-9a-z_\x7f-\xff]*)[\t ]*="
+/TGFindBStart = "\{"
+/TGFindBEnd = "\}"
+/TGEnd
+/TGEnd
+/Delimiters = ~!%^&*()-+=|\/{}[]:;"'` ,	.>
+/Variable String = "^[ \t]*\$$S[ \t]*=[ \t]*new[ \t]+([a-z_0-9]+)\(\);"
+/Indent Strings = "{"
+/Unindent Strings = "}"
+/Open Brace Strings =  "{" "(" "["
+/Close Brace Strings = "}" ")" "]"
+/Open Fold Strings = "{"
+/Close Fold Strings = "}"
+/C1"Control Structures" STYLE_KEYWORD
+;
+break
+case continue
+default do
+else elseif endfor endforeach endif endswitch endwhile
+for foreach function
+if include include_once
+require require_once return
+switch
+while
+{
+}
+/C2"Tags" STYLE_TAG
+<? <?PHP
+?>
+/C3"Variables" STYLE_VARIABLE
+** $ &
+/C4"Operators" STYLE_OPERATOR
+!
+%
+&
+(
+)
+*
++
+,
+-
+.
+// /
+:
+<
+<=
+<>
+=
+>
+?
+@
+AND
+OR
+XOR
+[
+]
+^
+|
+~
+/C5"Built-in Functions" STYLE_FUNCTION
+ArrayIterator_current ArrayIterator_key ArrayIterator_next ArrayIterator_rewind ArrayIterator_seek
+ArrayIterator_valid ArrayObject_append ArrayObject_construct ArrayObject_count ArrayObject_getIterator
+ArrayObject_offsetExists ArrayObject_offsetGet ArrayObject_offsetSet ArrayObject_offsetUnset
+CachingIterator_hasNext CachingIterator_next CachingIterator_rewind CachingIterator_toString
+CachingIterator_valid CachingRecursiveIterator_getChildren CachingRecursiveIterator_hasChildren
+DirectoryIterator_construct DirectoryIterator_current DirectoryIterator_getATime
+DirectoryIterator_getCTime DirectoryIterator_getChildren DirectoryIterator_getFilename
+DirectoryIterator_getGroup DirectoryIterator_getInode DirectoryIterator_getMTime
+DirectoryIterator_getOwner DirectoryIterator_getPath DirectoryIterator_getPathname
+DirectoryIterator_getPerms DirectoryIterator_getSize DirectoryIterator_getType DirectoryIterator_isDir
+DirectoryIterator_isDot DirectoryIterator_isExecutable DirectoryIterator_isFile DirectoryIterator_isLink
+DirectoryIterator_isReadable DirectoryIterator_isWritable DirectoryIterator_key DirectoryIterator_next
+DirectoryIterator_rewind DirectoryIterator_valid DomAttribute_name DomAttribute_set_value
+DomAttribute_specified DomAttribute_value DomDocumentType_entities DomDocumentType_internal_subset
+DomDocumentType_name DomDocumentType_notations DomDocumentType_public_id DomDocumentType_system_id
+DomDocument_add_root DomDocument_create_attribute DomDocument_create_cdata_section
+DomDocument_create_comment DomDocument_create_element DomDocument_create_element_ns
+DomDocument_create_entity_reference DomDocument_create_processing_instruction DomDocument_create_text_node
+DomDocument_doctype DomDocument_document_element DomDocument_dump_file DomDocument_dump_mem
+DomDocument_get_element_by_id DomDocument_get_elements_by_tagname DomDocument_html_dump_mem
+DomDocument_xinclude DomElement_get_attribute DomElement_get_attribute_node
+DomElement_get_elements_by_tagname DomElement_has_attribute DomElement_remove_attribute
+DomElement_set_attribute DomElement_set_attribute_node DomElement_tagname DomNode_add_namespace
+DomNode_append_child DomNode_append_sibling DomNode_attributes DomNode_child_nodes DomNode_clone_node
+DomNode_dump_node DomNode_first_child DomNode_get_content DomNode_has_attributes DomNode_has_child_nodes
+DomNode_insert_before DomNode_is_blank_node DomNode_last_child DomNode_next_sibling DomNode_node_name
+DomNode_node_type DomNode_node_value DomNode_owner_document DomNode_parent_node DomNode_prefix
+DomNode_previous_sibling DomNode_remove_child DomNode_replace_child DomNode_replace_node
+DomNode_set_content DomNode_set_name DomNode_set_namespace DomNode_unlink_node
+DomProcessingInstruction_data DomProcessingInstruction_target DomXsltStylesheet_process
+DomXsltStylesheet_result_dump_file DomXsltStylesheet_result_dump_mem
+FilterIterator_current FilterIterator_getInnerIterator FilterIterator_key FilterIterator_next
+FilterIterator_rewind FilterIterator_valid
+LimitIterator_getPosition LimitIterator_next LimitIterator_rewind LimitIterator_seek LimitIterator_valid
+PDOStatement_bindColumn PDOStatement_bindParam PDOStatement_bindValue PDOStatement_closeCursor
+PDOStatement_columnCount PDOStatement_errorCode PDOStatement_errorInfo PDOStatement_execute
+PDOStatement_fetch PDOStatement_fetchAll PDOStatement_fetchColumn PDOStatement_fetchObject
+PDOStatement_getAttribute PDOStatement_getColumnMeta PDOStatement_nextRowset PDOStatement_rowCount
+PDOStatement_setAttribute PDOStatement_setFetchMode PDO_beginTransaction PDO_commit PDO_construct
+PDO_errorCode PDO_errorInfo PDO_exec PDO_getAttribute PDO_getAvailableDrivers PDO_lastInsertId
+PDO_pgsqlLOBCreate PDO_pgsqlLOBOpen PDO_pgsqlLOBUnlink PDO_prepare PDO_query PDO_quote PDO_rollBack
+PDO_setAttribute PDO_sqliteCreateAggregate PDO_sqliteCreateFunction ParentIterator_getChildren
+ParentIterator_hasChildren ParentIterator_next ParentIterator_rewind
+RecursiveDirectoryIterator_getChildren RecursiveDirectoryIterator_hasChildren
+RecursiveDirectoryIterator_key RecursiveDirectoryIterator_next RecursiveDirectoryIterator_rewind
+RecursiveIteratorIterator_current RecursiveIteratorIterator_getDepth
+RecursiveIteratorIterator_getSubIterator RecursiveIteratorIterator_key RecursiveIteratorIterator_next
+RecursiveIteratorIterator_rewind RecursiveIteratorIterator_valid
+SAM_Connection_commit SAM_Connection_connect SAM_Connection_constructor SAM_Connection_disconnect
+SAM_Connection_errno SAM_Connection_error SAM_Connection_isConnected SAM_Connection_peek
+SAM_Connection_peekall SAM_Connection_receive SAM_Connection_remove SAM_Connection_rollback
+SAM_Connection_send SAM_Connection_setdebug SAM_Connection_subscribe SAM_Connection_unsubscribe
+SAM_Message_body SAM_Message_constructor SAM_Message_header SCA_LocalProxy_createDataObject
+SCA_SoapProxy_createDataObject SCA_createDataObject SCA_getService SDO_DAS_ChangeSummary_beginLogging
+SDO_DAS_ChangeSummary_endLogging SDO_DAS_ChangeSummary_getChangeType
+SDO_DAS_ChangeSummary_getChangedDataObjects SDO_DAS_ChangeSummary_getOldContainer
+SDO_DAS_ChangeSummary_getOldValues SDO_DAS_ChangeSummary_isLogging SDO_DAS_DataFactory_addPropertyToType
+SDO_DAS_DataFactory_addType SDO_DAS_DataFactory_getDataFactory SDO_DAS_DataObject_getChangeSummary
+SDO_DAS_Relational_applyChanges SDO_DAS_Relational_construct SDO_DAS_Relational_createRootDataObject
+SDO_DAS_Relational_executePreparedQuery SDO_DAS_Relational_executeQuery SDO_DAS_Setting_getListIndex
+SDO_DAS_Setting_getPropertyIndex SDO_DAS_Setting_getPropertyName SDO_DAS_Setting_getValue
+SDO_DAS_Setting_isSet SDO_DAS_XML_Document_getRootDataObject SDO_DAS_XML_Document_getRootElementName
+SDO_DAS_XML_Document_getRootElementURI SDO_DAS_XML_Document_setEncoding
+SDO_DAS_XML_Document_setXMLDeclaration SDO_DAS_XML_Document_setXMLVersion SDO_DAS_XML_addTypes
+SDO_DAS_XML_create SDO_DAS_XML_createDataObject SDO_DAS_XML_createDocument SDO_DAS_XML_loadFile
+SDO_DAS_XML_loadString SDO_DAS_XML_saveFile SDO_DAS_XML_saveString SDO_DataFactory_create
+SDO_DataObject_clear SDO_DataObject_createDataObject SDO_DataObject_getContainer
+SDO_DataObject_getSequence SDO_DataObject_getTypeName SDO_DataObject_getTypeNamespaceURI
+SDO_Exception_getCause SDO_List_insert SDO_Model_Property_getContainingType SDO_Model_Property_getDefault
+SDO_Model_Property_getName SDO_Model_Property_getType SDO_Model_Property_isContainment
+SDO_Model_Property_isMany SDO_Model_ReflectionDataObject_construct SDO_Model_ReflectionDataObject_export
+SDO_Model_ReflectionDataObject_getContainmentProperty SDO_Model_ReflectionDataObject_getInstanceProperties
+SDO_Model_ReflectionDataObject_getType SDO_Model_Type_getBaseType SDO_Model_Type_getName
+SDO_Model_Type_getNamespaceURI SDO_Model_Type_getProperties SDO_Model_Type_getProperty
+SDO_Model_Type_isAbstractType SDO_Model_Type_isDataType SDO_Model_Type_isInstance
+SDO_Model_Type_isOpenType SDO_Model_Type_isSequencedType SDO_Sequence_getProperty SDO_Sequence_insert
+SDO_Sequence_move SimpleXMLIterator_current SimpleXMLIterator_getChildren SimpleXMLIterator_hasChildren
+SimpleXMLIterator_key SimpleXMLIterator_next SimpleXMLIterator_rewind SimpleXMLIterator_valid
+abs acos acosh addcslashes addslashes aggregate aggregate_info aggregate_methods aggregate_methods_by_list
+aggregate_methods_by_regexp aggregate_properties aggregate_properties_by_list
+aggregate_properties_by_regexp aggregation_info apache_child_terminate apache_get_modules
+apache_get_version apache_getenv apache_lookup_uri apache_note apache_request_headers apache_reset_timeout
+apache_response_headers apache_setenv apc_add apc_cache_info apc_clear_cache apc_define_constants
+apc_delete apc_fetch apc_load_constants apc_sma_info apc_store apd_breakpoint apd_callstack apd_clunk
+apd_continue apd_croak apd_dump_function_table apd_dump_persistent_resources apd_dump_regular_resources
+apd_echo apd_get_active_symbols apd_set_pprof_trace apd_set_session apd_set_session_trace
+apd_set_socket_session_trace array array_change_key_case array_chunk array_combine array_count_values
+array_diff array_diff_assoc array_diff_key array_diff_uassoc array_diff_ukey array_fill array_fill_keys
+array_filter array_flip array_intersect array_intersect_assoc array_intersect_key array_intersect_uassoc
+array_intersect_ukey array_key_exists array_keys array_map array_merge array_merge_recursive
+array_multisort array_pad array_pop array_product array_push array_rand array_reduce array_reverse
+array_search array_shift array_slice array_splice array_sum array_udiff array_udiff_assoc
+array_udiff_uassoc array_uintersect array_uintersect_assoc array_uintersect_uassoc array_unique
+array_unshift array_values array_walk array_walk_recursive arsort ascii2ebcdic asin asinh asort
+aspell_check aspell_check_raw aspell_new aspell_suggest assert assert_options atan atan2 atanh
+base64_decode base64_encode base_convert basename bcadd bccomp bcdiv bcmod bcmul bcompiler_load
+bcompiler_load_exe bcompiler_parse_class bcompiler_read bcompiler_write_class bcompiler_write_constant
+bcompiler_write_exe_footer bcompiler_write_file bcompiler_write_footer bcompiler_write_function
+bcompiler_write_functions_from_file bcompiler_write_header bcompiler_write_included_filename bcpow
+bcpowmod bcscale bcsqrt bcsub bin2hex binary bind_textdomain_codeset bindec bindtextdomain bool boolean
+bzclose bzcompress bzdecompress bzerrno bzerror bzerrstr bzflush bzopen bzread bzwrite
+caching cal_days_in_month cal_from_jd cal_info cal_to_jd call_user_func call_user_func_array
+call_user_method call_user_method_array ccvs_add ccvs_auth ccvs_command ccvs_count ccvs_delete ccvs_done
+ccvs_init ccvs_lookup ccvs_new ccvs_report ccvs_return ccvs_reverse ccvs_sale ccvs_status ccvs_textvalue
+ccvs_void ceil chdir checkdate checkdnsrr chgrp chmod chop chown chr chroot chunk_split class_exists
+class_implements class_parents classkit_import classkit_method_add classkit_method_copy
+classkit_method_redefine classkit_method_remove classkit_method_rename clearstatcache closedir closelog
+com_addref com_create_guid com_event_sink com_get com_get_active_object com_invoke com_isenum com_load
+com_load_typelib com_message_pump com_print_typeinfo com_propget com_propput com_propset com_release
+com_set compact connection_aborted connection_status connection_timeout constant convert_cyr_string
+convert_uudecode convert_uuencode copy cos cosh count count_chars cpdf_add_annotation cpdf_add_outline
+cpdf_arc cpdf_begin_text cpdf_circle cpdf_clip cpdf_close cpdf_closepath cpdf_closepath_fill_stroke
+cpdf_closepath_stroke cpdf_continue_text cpdf_curveto cpdf_end_text cpdf_fill cpdf_fill_stroke
+cpdf_finalize cpdf_finalize_page cpdf_global_set_document_limits cpdf_import_jpeg cpdf_lineto cpdf_moveto
+cpdf_newpath cpdf_open cpdf_output_buffer cpdf_page_init cpdf_place_inline_image cpdf_rect cpdf_restore
+cpdf_rlineto cpdf_rmoveto cpdf_rotate cpdf_rotate_text cpdf_save cpdf_save_to_file cpdf_scale
+cpdf_set_action_url cpdf_set_char_spacing cpdf_set_creator cpdf_set_current_page cpdf_set_font
+cpdf_set_font_directories cpdf_set_font_map_file cpdf_set_horiz_scaling cpdf_set_keywords cpdf_set_leading
+cpdf_set_page_animation cpdf_set_subject cpdf_set_text_matrix cpdf_set_text_pos cpdf_set_text_rendering
+cpdf_set_text_rise cpdf_set_title cpdf_set_viewer_preferences cpdf_set_word_spacing cpdf_setdash
+cpdf_setflat cpdf_setgray cpdf_setgray_fill cpdf_setgray_stroke cpdf_setlinecap cpdf_setlinejoin
+cpdf_setlinewidth cpdf_setmiterlimit cpdf_setrgbcolor cpdf_setrgbcolor_fill cpdf_setrgbcolor_stroke
+cpdf_show cpdf_show_xy cpdf_stringwidth cpdf_stroke cpdf_text cpdf_translate crack_check crack_closedict
+crack_getlastmessage crack_opendict crc32 create_function crypt ctype_alnum ctype_alpha ctype_cntrl
+ctype_digit ctype_graph ctype_lower ctype_print ctype_punct ctype_space ctype_upper ctype_xdigit
+curl_close curl_copy_handle curl_errno curl_error curl_exec curl_getinfo curl_init curl_multi_add_handle
+curl_multi_close curl_multi_exec curl_multi_getcontent curl_multi_info_read curl_multi_init
+curl_multi_remove_handle curl_multi_select curl_setopt curl_setopt_array curl_version current
+cybercash_base64_decode cybercash_base64_encode cybercash_decr cybercash_encr cybermut_creerformulairecm
+cybermut_creerreponsecm cybermut_testmac cyrus_authenticate cyrus_bind cyrus_close cyrus_connect
+cyrus_query cyrus_unbind
+date date_create date_date_set date_default_timezone_get date_default_timezone_set date_format
+date_isodate_set date_modify date_offset_get date_parse date_sun_info date_sunrise date_sunset
+date_time_set date_timezone_get date_timezone_set db2_autocommit db2_bind_param db2_client_info db2_close
+db2_column_privileges db2_columns db2_commit db2_conn_error db2_conn_errormsg db2_connect db2_cursor_type
+db2_exec db2_execute db2_fetch_array db2_fetch_assoc db2_fetch_both db2_fetch_object db2_fetch_row
+db2_field_display_size db2_field_name db2_field_num db2_field_precision db2_field_scale db2_field_type
+db2_field_width db2_foreign_keys db2_free_result db2_free_stmt db2_next_result db2_num_fields db2_num_rows
+db2_pconnect db2_prepare db2_primary_keys db2_procedure_columns db2_procedures db2_result db2_rollback
+db2_server_info db2_set_option db2_special_columns db2_statistics db2_stmt_error db2_stmt_errormsg
+db2_table_privileges db2_tables dba_close dba_delete dba_exists dba_fetch dba_firstkey dba_handlers
+dba_insert dba_key_split dba_list dba_nextkey dba_open dba_optimize dba_popen dba_replace dba_sync
+dbase_add_record dbase_close dbase_create dbase_delete_record dbase_get_header_info dbase_get_record
+dbase_get_record_with_names dbase_numfields dbase_numrecords dbase_open dbase_pack dbase_replace_record
+dblist dbmclose dbmdelete dbmexists dbmfetch dbmfirstkey dbminsert dbmnextkey dbmopen dbmreplace
+dbplus_add dbplus_aql dbplus_chdir dbplus_close dbplus_curr dbplus_errcode dbplus_errno dbplus_find
+dbplus_first dbplus_flush dbplus_freealllocks dbplus_freelock dbplus_freerlocks dbplus_getlock
+dbplus_getunique dbplus_info dbplus_last dbplus_lockrel dbplus_next dbplus_open dbplus_prev dbplus_rchperm
+dbplus_rcreate dbplus_rcrtexact dbplus_rcrtlike dbplus_resolve dbplus_restorepos dbplus_rkeys dbplus_ropen
+dbplus_rquery dbplus_rrename dbplus_rsecindex dbplus_runlink dbplus_rzap dbplus_savepos dbplus_setindex
+dbplus_setindexbynumber dbplus_sql dbplus_tcl dbplus_tremove dbplus_undo dbplus_undoprepare
+dbplus_unlockrel dbplus_unselect dbplus_update dbplus_xlockrel dbplus_xunlockrel dbx_close dbx_compare
+dbx_connect dbx_error dbx_escape_string dbx_fetch_row dbx_query dbx_sort dcgettext dcngettext deaggregate
+debug_backtrace debug_print_backtrace debug_zval_dump debugger_off debugger_on decbin dechex decoct define
+define_syslog_variables defined deg2rad delete dgettext die dio_close dio_fcntl dio_open dio_read dio_seek
+dio_stat dio_tcsetattr dio_truncate dio_write dirname disk_free_space disk_total_space diskfreespace dl
+dngettext dns_check_record dns_get_mx dns_get_record dom_domattr_construct dom_domattr_isid
+dom_domcharacterdata_appenddata dom_domcharacterdata_deletedata dom_domcharacterdata_insertdata
+dom_domcharacterdata_replacedata dom_domcharacterdata_substringdata dom_domcomment_construct
+dom_domdocument_construct dom_domdocument_createattribute dom_domdocument_createattributens
+dom_domdocument_createcdatasection dom_domdocument_createcomment dom_domdocument_createdocumentfragment
+dom_domdocument_createelement dom_domdocument_createelementns dom_domdocument_createentityreference
+dom_domdocument_createprocessinginstruction dom_domdocument_createtextnode dom_domdocument_getelementbyid
+dom_domdocument_getelementsbytagname dom_domdocument_getelementsbytagnamens dom_domdocument_importnode
+dom_domdocument_load dom_domdocument_loadhtml dom_domdocument_loadhtmlfile dom_domdocument_loadxml
+dom_domdocument_normalizedocument dom_domdocument_registernodeclass dom_domdocument_relaxngvalidate
+dom_domdocument_relaxngvalidatesource dom_domdocument_save dom_domdocument_savehtml
+dom_domdocument_savehtmlfile dom_domdocument_savexml dom_domdocument_schemavalidate
+dom_domdocument_schemavalidatesource dom_domdocument_validate dom_domdocument_xinclude
+dom_domdocumentfragment_appendxml dom_domelement_construct dom_domelement_getattribute
+dom_domelement_getattributenode dom_domelement_getattributenodens dom_domelement_getattributens
+dom_domelement_getelementsbytagname dom_domelement_getelementsbytagnamens dom_domelement_hasattribute
+dom_domelement_hasattributens dom_domelement_removeattribute dom_domelement_removeattributenode
+dom_domelement_removeattributens dom_domelement_setattribute dom_domelement_setattributenode
+dom_domelement_setattributenodens dom_domelement_setattributens dom_domelement_setidattribute
+dom_domelement_setidattributenode dom_domelement_setidattributens dom_domentityreference_construct
+dom_domimplementation_construct dom_domimplementation_createdocument
+dom_domimplementation_createdocumenttype dom_domimplementation_hasfeature dom_domnamednodemap_getnameditem
+dom_domnamednodemap_getnameditemns dom_domnamednodemap_item dom_domnode_appendchild dom_domnode_clonenode
+dom_domnode_hasattributes dom_domnode_haschildnodes dom_domnode_insertbefore
+dom_domnode_isdefaultnamespace dom_domnode_issamenode dom_domnode_issupported
+dom_domnode_lookupnamespaceuri dom_domnode_lookupprefix dom_domnode_normalize dom_domnode_removechild
+dom_domnode_replacechild dom_domnodelist_item dom_domprocessinginstruction_construct dom_domtext_construct
+dom_domtext_iswhitespaceinelementcontent dom_domtext_splittext dom_domxpath_construct
+dom_domxpath_evaluate dom_domxpath_query dom_domxpath_registernamespace dom_import_simplexml
+domxml_new_doc domxml_open_file domxml_open_mem domxml_version domxml_xmltree domxml_xslt_stylesheet
+domxml_xslt_stylesheet_doc domxml_xslt_stylesheet_file domxml_xslt_version dotnet_load double doubleval
+each easter_date easter_days ebcdic2ascii echo empty enchant_broker_describe enchant_broker_dict_exists
+enchant_broker_free enchant_broker_free_dict enchant_broker_get_error enchant_broker_init
+enchant_broker_list_dicts enchant_broker_request_dict enchant_broker_request_pwl_dict
+enchant_broker_set_ordering enchant_dict_add_to_personal enchant_dict_add_to_session enchant_dict_check
+enchant_dict_describe enchant_dict_get_error enchant_dict_is_in_session enchant_dict_quick_check
+enchant_dict_store_replacement enchant_dict_suggest encodings end ereg ereg_replace eregi eregi_replace
+error_get_last error_log error_reporting escapeshellarg escapeshellcmd eval exec exif_imagetype
+exif_read_data exif_tagname exif_thumbnail exit exp expect_expectl expect_popen explode expm1
+extension_loaded extract ezmlm_hash
+fam_cancel_monitor fam_close fam_monitor_collection fam_monitor_directory fam_monitor_file fam_next_event
+fam_open fam_pending fam_resume_monitor fam_suspend_monitor fbsql_affected_rows fbsql_autocommit
+fbsql_blob_size fbsql_change_user fbsql_clob_size fbsql_close fbsql_commit fbsql_connect fbsql_create_blob
+fbsql_create_clob fbsql_create_db fbsql_data_seek fbsql_database fbsql_database_password fbsql_db_query
+fbsql_db_status fbsql_drop_db fbsql_errno fbsql_error fbsql_fetch_array fbsql_fetch_assoc
+fbsql_fetch_field fbsql_fetch_lengths fbsql_fetch_object fbsql_fetch_row fbsql_field_flags fbsql_field_len
+fbsql_field_name fbsql_field_seek fbsql_field_table fbsql_field_type fbsql_free_result
+fbsql_get_autostart_info fbsql_hostname fbsql_insert_id fbsql_list_dbs fbsql_list_fields fbsql_list_tables
+fbsql_next_result fbsql_num_fields fbsql_num_rows fbsql_password fbsql_pconnect fbsql_query
+fbsql_read_blob fbsql_read_clob fbsql_result fbsql_rollback fbsql_rows_fetched fbsql_select_db
+fbsql_set_characterset fbsql_set_lob_mode fbsql_set_password fbsql_set_transaction fbsql_start_db
+fbsql_stop_db fbsql_table_name fbsql_tablename fbsql_username fbsql_warnings fclose fdf_add_doc_javascript
+fdf_add_template fdf_close fdf_create fdf_enum_values fdf_errno fdf_error fdf_get_ap fdf_get_attachment
+fdf_get_encoding fdf_get_file fdf_get_flags fdf_get_opt fdf_get_status fdf_get_value fdf_get_version
+fdf_header fdf_next_field_name fdf_open fdf_open_string fdf_remove_item fdf_save fdf_save_string
+fdf_set_ap fdf_set_encoding fdf_set_file fdf_set_flags fdf_set_javascript_action
+fdf_set_on_import_javascript fdf_set_opt fdf_set_status fdf_set_submit_form_action fdf_set_target_frame
+fdf_set_value fdf_set_version feof fflush fgetc fgetcsv fgets fgetss file file_exists file_get_contents
+file_put_contents fileatime filectime filegroup fileinode filemtime fileowner fileperms filepro
+filepro_fieldcount filepro_fieldname filepro_fieldtype filepro_fieldwidth filepro_retrieve
+filepro_rowcount filesize filetype filter_has_var filter_id filter_input filter_input_array filter_list
+filter_var filter_var_array finfo_buffer finfo_close finfo_file finfo_open finfo_set_flags float floatval
+flock floor flush fmod fnmatch fopen fpassthru fprintf fputcsv fputs fread frenchtojd fribidi_log2vis
+fscanffseek fsockopen fstat ftell ftok ftp_alloc ftp_cdup ftp_chdir ftp_chmod ftp_close ftp_connect
+ftp_delete ftp_exec ftp_fget ftp_fput ftp_get ftp_get_option ftp_login ftp_mdtm ftp_mkdir ftp_nb_continue
+ftp_nb_fget ftp_nb_fput ftp_nb_get ftp_nb_put ftp_nlist ftp_pasv ftp_put ftp_pwd ftp_quit ftp_raw
+ftp_rawlist ftp_rename ftp_rmdir ftp_set_option ftp_site ftp_size ftp_ssl_connect ftp_systype ftruncate
+func_get_arg func_get_args func_num_args function_exists fwrite
+gd_info geoip_country_code3_by_name geoip_country_code_by_name geoip_country_name_by_name
+geoip_database_info geoip_id_by_name geoip_org_by_name geoip_record_by_name geoip_region_by_name
+get_browser get_cfg_var get_class get_class_methods get_class_vars get_current_user get_declared_classes
+get_declared_interfaces get_defined_constants get_defined_functions get_defined_vars get_extension_funcs
+get_headers get_html_translation_table get_include_path get_included_files get_loaded_extensions
+get_magic_quotes_gpc get_magic_quotes_runtime get_meta_tags get_object_vars get_parent_class
+get_required_files get_resource_type getallheaders getcwd getdate getenv gethostbyaddr gethostbyname
+gethostbynamel getimagesize getlastmod getmxrr getmygid getmyinode getmypid getmyuid getopt getprotobyname
+getprotobynumber getrandmax getrusage getservbyname getservbyport gettext gettimeofday gettype glob gmdate
+gmmktime gmp_abs gmp_add gmp_and gmp_clrbit gmp_cmp gmp_com gmp_div gmp_div_q gmp_div_qr gmp_div_r
+gmp_divexact gmp_fact gmp_gcd gmp_gcdext gmp_hamdist gmp_init gmp_intval gmp_invert gmp_jacobi
+gmp_legendre gmp_mod gmp_mul gmp_neg gmp_nextprime gmp_or gmp_perfect_square gmp_popcount gmp_pow gmp_powm
+gmp_prob_prime gmp_random gmp_scan0 gmp_scan1 gmp_setbit gmp_sign gmp_sqrt gmp_sqrtrem gmp_strval gmp_sub
+gmp_xor gmstrftime gnupg_adddecryptkey gnupg_addencryptkey gnupg_addsignkey gnupg_cleardecryptkeys
+gnupg_clearencryptkeys gnupg_clearsignkeys gnupg_decrypt gnupg_decryptverify gnupg_encrypt
+gnupg_encryptsign gnupg_export gnupg_geterror gnupg_getprotocol gnupg_import gnupg_keyinfo gnupg_setarmor
+gnupg_seterrormode gnupg_setsignmode gnupg_sign gnupg_verify gopher_parsedir gregoriantojd gzclose
+gzcompress gzdecode gzdeflate gzencode gzeof gzfile gzgetc gzgets gzgetss gzinflate gzopen gzpassthru
+gzputs gzread gzrewind gzseek gztell gzuncompress gzwrite
+halt_compiler hash hash_algos hash_file hash_final hash_hmac hash_hmac_file hash_init hash_update
+hash_update_file hash_update_stream header headers_list headers_sent hebrev hebrevc hexdec highlight_file
+highlight_string html_entity_decode htmlentities htmlspecialchars htmlspecialchars_decode http_build_query
+hw_array2objrec hw_changeobject hw_children hw_childrenobj hw_close hw_connect hw_connection_info hw_cp
+hw_deleteobject hw_docbyanchor hw_docbyanchorobj hw_document_attributes hw_document_bodytag
+hw_document_content hw_document_setcontent hw_document_size hw_dummy hw_edittext hw_error hw_errormsg
+hw_free_document hw_getanchors hw_getanchorsobj hw_getandlock hw_getchildcoll hw_getchildcollobj
+hw_getchilddoccoll hw_getchilddoccollobj hw_getobject hw_getobjectbyquery hw_getobjectbyquerycoll
+hw_getobjectbyquerycollobj hw_getobjectbyqueryobj hw_getparents hw_getparentsobj hw_getrellink
+hw_getremote hw_getremotechildren hw_getsrcbydestobj hw_gettext hw_getusername hw_identify
+hw_incollections hw_info hw_inscoll hw_insdoc hw_insertanchors hw_insertdocument hw_insertobject hw_mapid
+hw_modifyobject hw_mv hw_new_document hw_objrec2array hw_output_document hw_pconnect hw_pipedocument
+hw_root hw_setlinkroot hw_stat hw_unlock hw_who hwapi_attribute hwapi_attribute_key
+hwapi_attribute_langdepvalue hwapi_attribute_value hwapi_attribute_values hwapi_checkin hwapi_checkout
+hwapi_children hwapi_content hwapi_content_mimetype hwapi_content_read hwapi_copy hwapi_dbstat
+hwapi_dcstat hwapi_dstanchors hwapi_dstofsrcanchor hwapi_error_count hwapi_error_reason hwapi_find
+hwapi_ftstat hwapi_hgcsp hwapi_hwstat hwapi_identify hwapi_info hwapi_insert hwapi_insertanchor
+hwapi_insertcollection hwapi_insertdocument hwapi_link hwapi_lock hwapi_move hwapi_new_content
+hwapi_object hwapi_object_assign hwapi_object_attreditable hwapi_object_count hwapi_object_insert
+hwapi_object_new hwapi_object_remove hwapi_object_title hwapi_object_value hwapi_objectbyanchor
+hwapi_parents hwapi_reason_description hwapi_reason_type hwapi_remove hwapi_replace
+hwapi_setcommittedversion hwapi_srcanchors hwapi_srcsofdst hwapi_unlock hwapi_user hwapi_userlist hypot
+i18n_loc_get_default i18n_loc_set_default ibase_add_user ibase_affected_rows ibase_backup ibase_blob_add
+ibase_blob_cancel ibase_blob_close ibase_blob_create ibase_blob_echo ibase_blob_get ibase_blob_import
+ibase_blob_info ibase_blob_open ibase_close ibase_commit ibase_commit_ret ibase_connect ibase_db_info
+ibase_delete_user ibase_drop_db ibase_errcode ibase_errmsg ibase_execute ibase_fetch_assoc
+ibase_fetch_object ibase_fetch_row ibase_field_info ibase_free_event_handler ibase_free_query
+ibase_free_result ibase_gen_id ibase_maintain_db ibase_modify_user ibase_name_result ibase_num_fields
+ibase_num_params ibase_param_info ibase_pconnect ibase_prepare ibase_query ibase_restore ibase_rollback
+ibase_rollback_ret ibase_server_info ibase_service_attach ibase_service_detach ibase_set_event_handler
+ibase_timefmt ibase_trans ibase_wait_event icap_close icap_create_calendar icap_delete_calendar
+icap_delete_event icap_fetch_event icap_list_alarms icap_list_events icap_open icap_rename_calendar
+icap_reopen icap_snooze icap_store_event iconv iconv_get_encoding iconv_mime_decode
+iconv_mime_decode_headers iconv_mime_encode iconv_set_encoding iconv_strlen iconv_strpos iconv_strrpos
+iconv_substr id3_get_frame_long_name id3_get_frame_short_name id3_get_genre_id id3_get_genre_list
+id3_get_genre_name id3_get_tag id3_get_version id3_remove_tag id3_set_tag idate ifx_affected_rows
+ifx_blobinfile_mode ifx_byteasvarchar ifx_close ifx_connect ifx_copy_blob ifx_create_blob ifx_create_char
+ifx_do ifx_error ifx_errormsg ifx_fetch_row ifx_fieldproperties ifx_fieldtypes ifx_free_blob ifx_free_char
+ifx_free_result ifx_get_blob ifx_get_char ifx_getsqlca ifx_htmltbl_result ifx_nullformat ifx_num_fields
+ifx_num_rows ifx_pconnect ifx_prepare ifx_query ifx_textasvarchar ifx_update_blob ifx_update_char
+ifxus_close_slob ifxus_create_slob ifxus_free_slob ifxus_open_slob ifxus_read_slob ifxus_seek_slob
+ifxus_tell_slob ifxus_write_slob ignore_user_abort iis_add_server iis_get_dir_security iis_get_script_map
+iis_get_server_by_comment iis_get_server_by_path iis_get_server_rights iis_get_service_state
+iis_remove_server iis_set_app_settings iis_set_dir_security iis_set_script_map iis_set_server_rights
+iis_start_server iis_start_service iis_stop_server iis_stop_service image2wbmp image_type_to_extension
+image_type_to_mime_type imagealphablending imageantialias imagearc imagechar imagecharup
+imagecolorallocate imagecolorallocatealpha imagecolorat imagecolorclosest imagecolorclosestalpha
+imagecolorclosesthwb imagecolordeallocate imagecolorexact imagecolorexactalpha imagecolormatch
+imagecolorresolve imagecolorresolvealpha imagecolorset imagecolorsforindex imagecolorstotal
+imagecolortransparent imageconvolution imagecopy imagecopymerge imagecopymergegray imagecopyresampled
+imagecopyresized imagecreate imagecreatefromgd imagecreatefromgd2 imagecreatefromgd2part
+imagecreatefromgif imagecreatefromjpeg imagecreatefrompng imagecreatefromstring imagecreatefromwbmp
+imagecreatefromxbm imagecreatefromxpm imagecreatetruecolor imagedashedline imagedestroy imageellipse
+imagefill imagefilledarc imagefilledellipse imagefilledpolygon imagefilledrectangle imagefilltoborder
+imagefilter imagefontheight imagefontwidth imageftbbox imagefttext imagegammacorrect imagegd imagegd2
+imagegif imageinterlace imageistruecolor imagejpeg imagelayereffect imageline imageloadfont
+imagepalettecopy imagepng imagepolygon imagepsbbox imagepsencodefont imagepsextendfont imagepsfreefont
+imagepsloadfont imagepsslantfont imagepstext imagerectangle imagerotate imagesavealpha imagesetbrush
+imagesetpixel imagesetstyle imagesetthickness imagesettile imagestring imagestringup imagesx imagesy
+imagetruecolortopalette imagettfbbox imagettftext imagetypes imagewbmp imagexbm imagick_begindraw
+imagick_blob2image imagick_blur imagick_border imagick_charcoal imagick_chop imagick_clonehandle
+imagick_composite imagick_contrast imagick_convert imagick_crop imagick_despeckle imagick_destroyhandle
+imagick_drawannotation imagick_drawarc imagick_drawcircle imagick_drawellipse imagick_drawline
+imagick_drawpoint imagick_drawrectangle imagick_edge imagick_emboss imagick_enhance imagick_equalize
+imagick_error imagick_faileddescription imagick_failedreason imagick_first imagick_flatten imagick_flip
+imagick_flop imagick_frame imagick_free imagick_gamma imagick_gaussianblur imagick_getcanvas
+imagick_getcolorspace imagick_getdpix imagick_getdpiy imagick_getheight imagick_getimagedepth
+imagick_getimagefromlist imagick_getimagetype imagick_getlistindex imagick_getlistsize imagick_getmagick
+imagick_getmimetype imagick_getnumbercolors imagick_getwidth imagick_goto imagick_image2blob
+imagick_implode imagick_iserror imagick_isgrayimage imagick_isimagesequal imagick_ismonochromeimage
+imagick_isopaqueimage imagick_ispaletteimage imagick_level imagick_magnify imagick_medianfilter
+imagick_minify imagick_modulate imagick_mosaic imagick_motionblur imagick_negate imagick_newimagelist
+imagick_next imagick_normalize imagick_oilpaint imagick_ordereddither imagick_poplist imagick_prev
+imagick_profile imagick_pushlist imagick_raise imagick_read imagick_readimage imagick_reducenoise
+imagick_resize imagick_roll imagick_rotate imagick_sample imagick_scale imagick_set_image_comment
+imagick_set_image_quality imagick_setcompressionquality imagick_setcompressiontype imagick_setdpi
+imagick_setfillcolor imagick_setfillopacity imagick_setfontface imagick_setfontsize imagick_setfontstyle
+imagick_shade imagick_sharpen imagick_shear imagick_solarize imagick_spread imagick_swirl
+imagick_threshold imagick_transformrgb imagick_transparent imagick_unsharpmask imagick_wave
+imagick_writeimage imagick_writeimages imagick_zoom imap_8bit imap_alerts imap_append imap_base64
+imap_binary imap_body imap_bodystruct imap_check imap_clearflag_full imap_close imap_createmailbox
+imap_delete imap_deletemailbox imap_errors imap_expunge imap_fetch_overview imap_fetchbody
+imap_fetchheader imap_fetchstructure imap_get_quota imap_get_quotaroot imap_getacl imap_getmailboxes
+imap_getsubscribed imap_header imap_headerinfo imap_headers imap_last_error imap_list imap_listmailbox
+imap_listscan imap_listsubscribed imap_lsub imap_mail imap_mail_compose imap_mail_copy imap_mail_move
+imap_mailboxmsginfo imap_mime_header_decode imap_msgno imap_num_msg imap_num_recent imap_open imap_ping
+imap_qprint imap_renamemailbox imap_reopen imap_rfc822_parse_adrlist imap_rfc822_parse_headers
+imap_rfc822_write_address imap_savebody imap_scanmailbox imap_search imap_set_quota imap_setacl
+imap_setflag_full imap_sort imap_status imap_subscribe imap_thread imap_timeout imap_uid imap_undelete
+imap_unsubscribe imap_utf7_decode imap_utf7_encode imap_utf8 implode import_request_variables in_array
+inet_ntop inet_pton ingres_autocommit ingres_close ingres_commit ingres_connect ingres_cursor ingres_errno
+ingres_error ingres_errsqlstate ingres_fetch_array ingres_fetch_object ingres_fetch_row
+ingres_field_length ingres_field_name ingres_field_nullable ingres_field_precision ingres_field_scale
+ingres_field_type ingres_num_fields ingres_num_rows ingres_pconnect ingres_query ingres_rollback ini_alter
+ini_get ini_get_all ini_restore ini_set int integer interface_exists intval ip2long iptcembed iptcparse
+ircg_channel_mode ircg_disconnect ircg_eval_ecmascript_params ircg_fetch_error_msg ircg_get_username
+ircg_html_encode ircg_ignore_add ircg_ignore_del ircg_invite ircg_is_conn_alive ircg_join ircg_kick
+ircg_list ircg_lookup_format_messages ircg_lusers ircg_msg ircg_names ircg_nick ircg_nickname_escape
+ircg_nickname_unescape ircg_notice ircg_oper ircg_part ircg_pconnect ircg_register_format_messages
+ircg_set_current ircg_set_file ircg_set_on_die ircg_topic ircg_who ircg_whois is_a is_array is_binary
+is_bool is_buffer is_callable is_dir is_double is_executable is_file is_finite is_float is_infinite is_int
+is_integer is_link is_long is_nan is_null is_numeric is_object is_readable is_real is_resource is_scalar
+is_soap_fault is_string is_subclass_of is_unicode is_uploaded_file is_writable is_writeable isset
+iterator_count iterator_to_array
+java_last_exception_clear java_last_exception_get jddayofweek jdmonthname jdtofrench jdtogregorian
+jdtojewish jdtojulian jdtounix jewishtojd join jpeg2wbmp json_decode json_encode juliantojd
+kadm5_chpass_principal kadm5_create_principal kadm5_delete_principal kadm5_destroy kadm5_flush
+kadm5_get_policies kadm5_get_principal kadm5_get_principals kadm5_init_with_password
+kadm5_modify_principal key krsort ksort
+lcg_value lchgrp lchown ldap_8859_to_t61 ldap_add ldap_bind ldap_close ldap_compare ldap_connect
+ldap_count_entries ldap_delete ldap_dn2ufn ldap_err2str ldap_errno ldap_error ldap_explode_dn
+ldap_first_attribute ldap_first_entry ldap_first_reference ldap_free_result ldap_get_attributes
+ldap_get_dn ldap_get_entries ldap_get_option ldap_get_values ldap_get_values_len ldap_list ldap_mod_add
+ldap_mod_del ldap_mod_replace ldap_modify ldap_next_attribute ldap_next_entry ldap_next_reference
+ldap_parse_reference ldap_parse_result ldap_read ldap_rename ldap_sasl_bind ldap_search ldap_set_option
+ldap_set_rebind_proc ldap_sort ldap_start_tls ldap_t61_to_8859 ldap_unbind levenshtein libxml_clear_errors
+libxml_get_errors libxml_get_last_error libxml_set_streams_context libxml_use_internal_errors link
+linkinfo list localeconv localtime log log10 log1p long2ip lstat ltrim lzf_compress lzf_decompress
+lzf_optimized_for
+m_checkstatus m_completeauthorizations m_connect m_connectionerror m_deletetrans m_destroyconn
+m_destroyengine m_getcell m_getcellbynum m_getcommadelimited m_getheader m_initconn m_initengine
+m_iscommadelimited m_maxconntimeout m_monitor m_numcolumns m_numrows m_parsecommadelimited m_responsekeys
+m_responseparam m_returnstatus m_setblocking m_setdropfile m_setip m_setssl m_setssl_cafile m_setssl_files
+m_settimeout m_sslcert_gen_hash m_transactionssent m_transinqueue m_transkeyval m_transnew m_transsend
+m_uwait m_validateidentifier m_verifyconnection m_verifysslcert mail
+mailparse_determine_best_xfer_encoding mailparse_msg_create mailparse_msg_extract_part
+mailparse_msg_extract_part_file mailparse_msg_extract_whole_part_file mailparse_msg_free
+mailparse_msg_get_part mailparse_msg_get_part_data mailparse_msg_get_structure mailparse_msg_parse
+mailparse_msg_parse_file mailparse_rfc822_parse_addresses mailparse_stream_encode mailparse_uudecode_all
+main max maxdb_affected_rows maxdb_autocommit maxdb_bind_param maxdb_bind_result maxdb_change_user
+maxdb_character_set_name maxdb_client_encoding maxdb_close maxdb_close_long_data maxdb_commit
+maxdb_connect maxdb_connect_errno maxdb_connect_error maxdb_data_seek maxdb_debug
+maxdb_disable_reads_from_master maxdb_disable_rpl_parse maxdb_dump_debug_info maxdb_embedded_connect
+maxdb_enable_reads_from_master maxdb_enable_rpl_parse maxdb_errno maxdb_error maxdb_escape_string
+maxdb_execute maxdb_fetch maxdb_fetch_array maxdb_fetch_assoc maxdb_fetch_field maxdb_fetch_field_direct
+maxdb_fetch_fields maxdb_fetch_lengths maxdb_fetch_object maxdb_fetch_row maxdb_field_count
+maxdb_field_seek maxdb_field_tell maxdb_free_result maxdb_get_client_info maxdb_get_client_version
+maxdb_get_host_info maxdb_get_metadata maxdb_get_proto_info maxdb_get_server_info maxdb_get_server_version
+maxdb_info maxdb_init maxdb_insert_id maxdb_kill maxdb_master_query maxdb_more_results maxdb_multi_query
+maxdb_next_result maxdb_num_fields maxdb_num_rows maxdb_options maxdb_param_count maxdb_ping maxdb_prepare
+maxdb_query maxdb_real_connect maxdb_real_escape_string maxdb_real_query maxdb_report maxdb_rollback
+maxdb_rpl_parse_enabled maxdb_rpl_probe maxdb_rpl_query_type maxdb_select_db maxdb_send_long_data
+maxdb_send_query maxdb_server_end maxdb_server_init maxdb_set_opt maxdb_sqlstate maxdb_ssl_set maxdb_stat
+maxdb_stmt_affected_rows maxdb_stmt_bind_param maxdb_stmt_bind_result maxdb_stmt_close
+maxdb_stmt_close_long_data maxdb_stmt_data_seek maxdb_stmt_errno maxdb_stmt_error maxdb_stmt_execute
+maxdb_stmt_fetch maxdb_stmt_free_result maxdb_stmt_init maxdb_stmt_num_rows maxdb_stmt_param_count
+maxdb_stmt_prepare maxdb_stmt_reset maxdb_stmt_result_metadata maxdb_stmt_send_long_data
+maxdb_stmt_sqlstate maxdb_stmt_store_result maxdb_store_result maxdb_thread_id maxdb_thread_safe
+maxdb_use_result maxdb_warning_count mb_check_encoding mb_convert_case mb_convert_encoding mb_convert_kana
+mb_convert_variables mb_decode_mimeheader mb_decode_numericentity mb_detect_encoding mb_detect_order
+mb_encode_mimeheader mb_encode_numericentity mb_ereg mb_ereg_match mb_ereg_replace mb_ereg_search
+mb_ereg_search_getpos mb_ereg_search_getregs mb_ereg_search_init mb_ereg_search_pos mb_ereg_search_regs
+mb_ereg_search_setpos mb_eregi mb_eregi_replace mb_get_info mb_http_input mb_http_output
+mb_internal_encoding mb_language mb_list_encodings mb_list_encodings_alias_names mb_list_mime_names
+mb_output_handler mb_parse_str mb_preferred_mime_name mb_regex_encoding mb_regex_set_options mb_send_mail
+mb_split mb_strcut mb_strimwidth mb_stripos mb_stristr mb_strlen mb_strpos mb_strrchr mb_strrichr
+mb_strripos mb_strrpos mb_strstr mb_strtolower mb_strtoupper mb_strwidth mb_substitute_character mb_substr
+mb_substr_count mcal_append_event mcal_close mcal_create_calendar mcal_date_compare mcal_date_valid
+mcal_day_of_week mcal_day_of_year mcal_days_in_month mcal_delete_calendar mcal_delete_event
+mcal_event_add_attribute mcal_event_init mcal_event_set_alarm mcal_event_set_category mcal_event_set_class
+mcal_event_set_description mcal_event_set_end mcal_event_set_recur_daily mcal_event_set_recur_monthly_mday
+mcal_event_set_recur_monthly_wday mcal_event_set_recur_none mcal_event_set_recur_weekly
+mcal_event_set_recur_yearly mcal_event_set_start mcal_event_set_title mcal_expunge
+mcal_fetch_current_stream_event mcal_fetch_event mcal_is_leap_year mcal_list_alarms mcal_list_events
+mcal_next_recurrence mcal_open mcal_popen mcal_rename_calendar mcal_reopen mcal_snooze mcal_store_event
+mcal_time_valid mcal_week_of_year mcrypt_cbc mcrypt_cfb mcrypt_create_iv mcrypt_decrypt mcrypt_ecb
+mcrypt_enc_get_algorithms_name mcrypt_enc_get_block_size mcrypt_enc_get_iv_size mcrypt_enc_get_key_size
+mcrypt_enc_get_modes_name mcrypt_enc_get_supported_key_sizes mcrypt_enc_is_block_algorithm
+mcrypt_enc_is_block_algorithm_mode mcrypt_enc_is_block_mode mcrypt_enc_self_test mcrypt_encrypt
+mcrypt_generic mcrypt_generic_deinit mcrypt_generic_end mcrypt_generic_init mcrypt_get_block_size
+mcrypt_get_cipher_name mcrypt_get_iv_size mcrypt_get_key_size mcrypt_list_algorithms mcrypt_list_modes
+mcrypt_module_close mcrypt_module_get_algo_block_size mcrypt_module_get_algo_key_size
+mcrypt_module_get_supported_key_sizes mcrypt_module_is_block_algorithm
+mcrypt_module_is_block_algorithm_mode mcrypt_module_is_block_mode mcrypt_module_open
+mcrypt_module_self_test mcrypt_ofb md5 md5_file mdecrypt_generic memcache_add memcache_addserver
+memcache_close memcache_connect memcache_debug memcache_decrement memcache_delete memcache_flush
+memcache_get memcache_getextendedstats memcache_getserverstatus memcache_getstats memcache_getversion
+memcache_increment memcache_pconnect memcache_replace memcache_set memcache_setcompressthreshold
+memcache_setserverparams memory_get_peak_usage memory_get_usage metaphone method_exists mhash mhash_count
+mhash_get_block_size mhash_get_hash_name mhash_keygen_s2k microtime mime_content_type min ming_keypress
+ming_setcubicthreshold ming_setscale ming_setswfcompression ming_useconstants ming_useswfversion misc
+mkdir mktime money_format move_uploaded_file msession_connect msession_count msession_create
+msession_destroy msession_disconnect msession_find msession_get msession_get_array msession_get_data
+msession_inc msession_list msession_listvar msession_lock msession_plugin msession_randstr msession_set
+msession_set_array msession_set_data msession_timeout msession_uniq msession_unlock msg_get_queue
+msg_receive msg_remove_queue msg_send msg_set_queue msg_stat_queue msql msql_affected_rows msql_close
+msql_connect msql_create_db msql_createdb msql_data_seek msql_db_query msql_dbname msql_drop_db msql_error
+msql_fetch_array msql_fetch_field msql_fetch_object msql_fetch_row msql_field_flags msql_field_len
+msql_field_name msql_field_seek msql_field_table msql_field_type msql_fieldflags msql_fieldlen
+msql_fieldname msql_fieldtable msql_fieldtype msql_free_result msql_list_dbs msql_list_fields
+msql_list_tables msql_num_fields msql_num_rows msql_numfields msql_numrows msql_pconnect msql_query
+msql_regcase msql_result msql_select_db msql_tablename mssql_bind mssql_close mssql_connect
+mssql_data_seek mssql_execute mssql_fetch_array mssql_fetch_assoc mssql_fetch_batch mssql_fetch_field
+mssql_fetch_object mssql_fetch_row mssql_field_length mssql_field_name mssql_field_seek mssql_field_type
+mssql_free_result mssql_free_statement mssql_get_last_message mssql_guid_string mssql_init
+mssql_min_error_severity mssql_min_message_severity mssql_next_result mssql_num_fields mssql_num_rows
+mssql_pconnect mssql_query mssql_result mssql_rows_affected mssql_select_db mt_getrandmax mt_rand mt_srand
+muscat_close muscat_get muscat_give muscat_setup muscat_setup_net mysql_affected_rows mysql_change_user
+mysql_client_encoding mysql_close mysql_connect mysql_create_db mysql_data_seek mysql_db_name
+mysql_db_query mysql_drop_db mysql_errno mysql_error mysql_escape_string mysql_fetch_array
+mysql_fetch_assoc mysql_fetch_field mysql_fetch_lengths mysql_fetch_object mysql_fetch_row
+mysql_field_flags mysql_field_len mysql_field_name mysql_field_seek mysql_field_table mysql_field_type
+mysql_free_result mysql_get_client_info mysql_get_host_info mysql_get_proto_info mysql_get_server_info
+mysql_info mysql_insert_id mysql_list_dbs mysql_list_fields mysql_list_processes mysql_list_tables
+mysql_num_fields mysql_num_rows mysql_pconnect mysql_ping mysql_query mysql_real_escape_string
+mysql_result mysql_select_db mysql_stat mysql_tablename mysql_thread_id mysql_unbuffered_query
+mysqli_affected_rows mysqli_autocommit mysqli_bind_param mysqli_bind_result mysqli_change_user
+mysqli_character_set_name mysqli_client_encoding mysqli_close mysqli_commit mysqli_connect
+mysqli_connect_errno mysqli_connect_error mysqli_data_seek mysqli_debug mysqli_disable_reads_from_master
+mysqli_disable_rpl_parse mysqli_dump_debug_info mysqli_embedded_server_end mysqli_embedded_server_start
+mysqli_enable_reads_from_master mysqli_enable_rpl_parse mysqli_errno mysqli_error mysqli_escape_string
+mysqli_execute mysqli_fetch mysqli_fetch_array mysqli_fetch_assoc mysqli_fetch_field
+mysqli_fetch_field_direct mysqli_fetch_fields mysqli_fetch_lengths mysqli_fetch_object mysqli_fetch_row
+mysqli_field_count mysqli_field_seek mysqli_field_tell mysqli_free_result mysqli_get_charset
+mysqli_get_client_info mysqli_get_client_version mysqli_get_host_info mysqli_get_metadata
+mysqli_get_proto_info mysqli_get_server_info mysqli_get_server_version mysqli_get_warnings mysqli_info
+mysqli_init mysqli_insert_id mysqli_kill mysqli_master_query mysqli_more_results mysqli_multi_query
+mysqli_next_result mysqli_num_fields mysqli_num_rows mysqli_options mysqli_param_count mysqli_ping
+mysqli_prepare mysqli_query mysqli_real_connect mysqli_real_escape_string mysqli_real_query mysqli_report
+mysqli_rollback mysqli_rpl_parse_enabled mysqli_rpl_probe mysqli_rpl_query_type mysqli_select_db
+mysqli_send_long_data mysqli_send_query mysqli_server_end mysqli_server_init mysqli_set_charset
+mysqli_set_local_infile_default mysqli_set_local_infile_handler mysqli_set_opt mysqli_slave_query
+mysqli_sqlstate mysqli_ssl_set mysqli_stat mysqli_stmt_affected_rows mysqli_stmt_attr_get
+mysqli_stmt_attr_set mysqli_stmt_bind_param mysqli_stmt_bind_result mysqli_stmt_close
+mysqli_stmt_data_seek mysqli_stmt_errno mysqli_stmt_error mysqli_stmt_execute mysqli_stmt_fetch
+mysqli_stmt_field_count mysqli_stmt_free_result mysqli_stmt_get_warnings mysqli_stmt_init
+mysqli_stmt_insert_id mysqli_stmt_num_rows mysqli_stmt_param_count mysqli_stmt_prepare mysqli_stmt_reset
+mysqli_stmt_result_metadata mysqli_stmt_send_long_data mysqli_stmt_sqlstate mysqli_stmt_store_result
+mysqli_store_result mysqli_thread_id mysqli_thread_safe mysqli_use_result mysqli_warning_count
+natcasesort natsort ncurses_addch ncurses_addchnstr ncurses_addchstr ncurses_addnstr ncurses_addstr
+ncurses_assume_default_colors ncurses_attroff ncurses_attron ncurses_attrset ncurses_baudrate ncurses_beep
+ncurses_bkgd ncurses_bkgdset ncurses_border ncurses_bottom_panel ncurses_can_change_color ncurses_cbreak
+ncurses_clear ncurses_clrtobot ncurses_clrtoeol ncurses_color_content ncurses_color_set ncurses_curs_set
+ncurses_def_prog_mode ncurses_def_shell_mode ncurses_define_key ncurses_del_panel ncurses_delay_output
+ncurses_delch ncurses_deleteln ncurses_delwin ncurses_doupdate ncurses_echo ncurses_echochar ncurses_end
+ncurses_erase ncurses_erasechar ncurses_filter ncurses_flash ncurses_flushinp ncurses_getch
+ncurses_getmaxyx ncurses_getmouse ncurses_getyx ncurses_halfdelay ncurses_has_colors ncurses_has_ic
+ncurses_has_il ncurses_has_key ncurses_hide_panel ncurses_hline ncurses_inch ncurses_init
+ncurses_init_color ncurses_init_pair ncurses_insch ncurses_insdelln ncurses_insertln ncurses_insstr
+ncurses_instr ncurses_isendwin ncurses_keyok ncurses_keypad ncurses_killchar ncurses_longname ncurses_meta
+ncurses_mouse_trafo ncurses_mouseinterval ncurses_mousemask ncurses_move ncurses_move_panel
+ncurses_mvaddch ncurses_mvaddchnstr ncurses_mvaddchstr ncurses_mvaddnstr ncurses_mvaddstr ncurses_mvcur
+ncurses_mvdelch ncurses_mvgetch ncurses_mvhline ncurses_mvinch ncurses_mvvline ncurses_mvwaddstr
+ncurses_napms ncurses_new_panel ncurses_newpad ncurses_newwin ncurses_nl ncurses_nocbreak ncurses_noecho
+ncurses_nonl ncurses_noqiflush ncurses_noraw ncurses_pair_content ncurses_panel_above ncurses_panel_below
+ncurses_panel_window ncurses_pnoutrefresh ncurses_prefresh ncurses_putp ncurses_qiflush ncurses_raw
+ncurses_refresh ncurses_replace_panel ncurses_reset_prog_mode ncurses_reset_shell_mode ncurses_resetty
+ncurses_savetty ncurses_scr_dump ncurses_scr_init ncurses_scr_restore ncurses_scr_set ncurses_scrl
+ncurses_show_panel ncurses_slk_attr ncurses_slk_attroff ncurses_slk_attron ncurses_slk_attrset
+ncurses_slk_clear ncurses_slk_color ncurses_slk_init ncurses_slk_noutrefresh ncurses_slk_refresh
+ncurses_slk_restore ncurses_slk_set ncurses_slk_touch ncurses_standend ncurses_standout
+ncurses_start_color ncurses_termattrs ncurses_termname ncurses_timeout ncurses_top_panel ncurses_typeahead
+ncurses_ungetch ncurses_ungetmouse ncurses_update_panels ncurses_use_default_colors ncurses_use_env
+ncurses_use_extended_names ncurses_vidattr ncurses_vline ncurses_waddch ncurses_waddstr ncurses_wattroff
+ncurses_wattron ncurses_wattrset ncurses_wborder ncurses_wclear ncurses_wcolor_set ncurses_werase
+ncurses_wgetch ncurses_whline ncurses_wmouse_trafo ncurses_wmove ncurses_wnoutrefresh ncurses_wrefresh
+ncurses_wstandend ncurses_wstandout ncurses_wvline negotiation newt_bell newt_button newt_button_bar
+newt_centered_window newt_checkbox newt_checkbox_get_value newt_checkbox_set_flags newt_checkbox_set_value
+newt_checkbox_tree newt_checkbox_tree_add_item newt_checkbox_tree_find_item newt_checkbox_tree_get_current
+newt_checkbox_tree_get_entry_value newt_checkbox_tree_get_multi_selection newt_checkbox_tree_get_selection
+newt_checkbox_tree_multi newt_checkbox_tree_set_current newt_checkbox_tree_set_entry
+newt_checkbox_tree_set_entry_value newt_checkbox_tree_set_width newt_clear_key_buffer newt_cls
+newt_compact_button newt_component_add_callback newt_component_takes_focus newt_create_grid
+newt_cursor_off newt_cursor_on newt_delay newt_draw_form newt_draw_root_text newt_entry
+newt_entry_get_value newt_entry_set newt_entry_set_filter newt_entry_set_flags newt_finished newt_form
+newt_form_add_component newt_form_add_components newt_form_add_hot_key newt_form_destroy
+newt_form_get_current newt_form_run newt_form_set_background newt_form_set_height newt_form_set_size
+newt_form_set_timer newt_form_set_width newt_form_watch_fd newt_get_screen_size
+newt_grid_add_components_to_form newt_grid_basic_window newt_grid_free newt_grid_get_size
+newt_grid_h_close_stacked newt_grid_h_stacked newt_grid_place newt_grid_set_field newt_grid_simple_window
+newt_grid_v_close_stacked newt_grid_v_stacked newt_grid_wrapped_window newt_grid_wrapped_window_at
+newt_init newt_label newt_label_set_text newt_listbox newt_listbox_append_entry newt_listbox_clear
+newt_listbox_clear_selection newt_listbox_delete_entry newt_listbox_get_current newt_listbox_get_selection
+newt_listbox_insert_entry newt_listbox_item_count newt_listbox_select_item newt_listbox_set_current
+newt_listbox_set_current_by_key newt_listbox_set_data newt_listbox_set_entry newt_listbox_set_width
+newt_listitem newt_listitem_get_data newt_listitem_set newt_open_window newt_pop_help_line newt_pop_window
+newt_push_help_line newt_radio_get_current newt_radiobutton newt_redraw_help_line newt_reflow_text
+newt_refresh newt_resize_screen newt_resume newt_run_form newt_scale newt_scale_set newt_scrollbar_set
+newt_set_help_callback newt_set_suspend_callback newt_suspend newt_textbox newt_textbox_get_num_lines
+newt_textbox_reflowed newt_textbox_set_height newt_textbox_set_text newt_vertical_scrollbar
+newt_wait_for_key newt_win_choice newt_win_entries newt_win_menu newt_win_message newt_win_messagev
+newt_win_ternary next ngettext nl2br nl_langinfo notes_body notes_copy_db notes_create_db
+notes_create_note notes_drop_db notes_find_note notes_header_info notes_list_msgs notes_mark_read
+notes_mark_unread notes_nav_create notes_search notes_unread notes_version nsapi_request_headers
+nsapi_response_headers nsapi_virtual number_format
+ob_clean ob_end_clean ob_end_flush ob_flush ob_get_clean ob_get_contents ob_get_flush ob_get_length
+ob_get_level ob_get_status ob_gzhandler ob_iconv_handler ob_implicit_flush ob_list_handlers ob_start
+ob_tidyhandler object oci_bind_array_by_name oci_bind_by_name oci_cancel oci_close oci_collection_append
+oci_collection_assign oci_collection_assignelem oci_collection_free oci_collection_getelem
+oci_collection_max oci_collection_size oci_collection_trim oci_commit oci_connect oci_define_by_name
+oci_error oci_execute oci_fetch oci_fetch_all oci_fetch_array oci_fetch_assoc oci_fetch_object
+oci_fetch_row oci_field_is_null oci_field_name oci_field_precision oci_field_scale oci_field_size
+oci_field_type oci_field_type_raw oci_free_statement oci_internal_debug oci_lob_append oci_lob_close
+oci_lob_copy oci_lob_eof oci_lob_erase oci_lob_export oci_lob_flush oci_lob_free oci_lob_getbuffering
+oci_lob_import oci_lob_is_equal oci_lob_load oci_lob_read oci_lob_rewind oci_lob_save oci_lob_savefile
+oci_lob_seek oci_lob_setbuffering oci_lob_size oci_lob_tell oci_lob_truncate oci_lob_write
+oci_lob_writetemporary oci_lob_writetofile oci_new_collection oci_new_connect oci_new_cursor
+oci_new_descriptor oci_num_fields oci_num_rows oci_parse oci_password_change oci_pconnect oci_result
+oci_rollback oci_server_version oci_set_prefetch oci_statement_type ocibindbyname ocicancel ocicloselob
+ocicollappend ocicollassign ocicollassignelem ocicollgetelem ocicollmax ocicollsize ocicolltrim
+ocicolumnisnull ocicolumnname ocicolumnprecision ocicolumnscale ocicolumnsize ocicolumntype
+ocicolumntyperaw ocicommit ocidefinebyname ocierror ociexecute ocifetch ocifetchinto ocifetchstatement
+ocifreecollection ocifreecursor ocifreedesc ocifreestatement ociinternaldebug ociloadlob ocilogoff
+ocilogon ocinewcollection ocinewcursor ocinewdescriptor ocinlogon ocinumcols ociparse ociplogon ociresult
+ocirollback ocirowcount ocisavelob ocisavelobfile ociserverversion ocisetprefetch ocistatementtype
+ociwritelobtofile ociwritetemporarylob octdec odbc_autocommit odbc_binmode odbc_close odbc_close_all
+odbc_columnprivileges odbc_columns odbc_commit odbc_connect odbc_cursor odbc_data_source odbc_do
+odbc_error odbc_errormsg odbc_exec odbc_execute odbc_fetch_array odbc_fetch_into odbc_fetch_object
+odbc_fetch_row odbc_field_len odbc_field_name odbc_field_num odbc_field_precision odbc_field_scale
+odbc_field_type odbc_foreignkeys odbc_free_result odbc_gettypeinfo odbc_longreadlen odbc_next_result
+odbc_num_fields odbc_num_rows odbc_pconnect odbc_prepare odbc_primarykeys odbc_procedurecolumns
+odbc_procedures odbc_result odbc_result_all odbc_rollback odbc_setoption odbc_specialcolumns
+odbc_statistics odbc_tableprivileges odbc_tables openal_buffer_create openal_buffer_data
+openal_buffer_destroy openal_buffer_get openal_buffer_loadwav openal_context_create openal_context_current
+openal_context_destroy openal_context_process openal_context_suspend openal_device_close
+openal_device_open openal_listener_get openal_listener_set openal_source_create openal_source_destroy
+openal_source_get openal_source_pause openal_source_play openal_source_rewind openal_source_set
+openal_source_stop openal_stream opendir openlog openssl_csr_export openssl_csr_export_to_file
+openssl_csr_get_public_key openssl_csr_get_subject openssl_csr_new openssl_csr_sign openssl_error_string
+openssl_free_key openssl_get_privatekey openssl_get_publickey openssl_open openssl_pkcs7_decrypt
+openssl_pkcs7_encrypt openssl_pkcs7_sign openssl_pkcs7_verify openssl_pkey_export
+openssl_pkey_export_to_file openssl_pkey_free openssl_pkey_get_details openssl_pkey_get_private
+openssl_pkey_get_public openssl_pkey_new openssl_private_decrypt openssl_private_encrypt
+openssl_public_decrypt openssl_public_encrypt openssl_seal openssl_sign openssl_verify
+openssl_x509_check_private_key openssl_x509_checkpurpose openssl_x509_export openssl_x509_export_to_file
+openssl_x509_free openssl_x509_parse openssl_x509_read ora_bind ora_close ora_columnname ora_columnsize
+ora_columntype ora_commit ora_commitoff ora_commiton ora_do ora_error ora_errorcode ora_exec ora_fetch
+ora_fetch_into ora_getcolumn ora_logoff ora_logon ora_numcols ora_numrows ora_open ora_parse ora_plogon
+ora_rollback orbitenum orbitobject orbitstruct ord output_add_rewrite_var output_reset_rewrite_vars
+outputhandlers overload override_function ovrimos_close ovrimos_commit ovrimos_connect ovrimos_cursor
+ovrimos_exec ovrimos_execute ovrimos_fetch_into ovrimos_fetch_row ovrimos_field_len ovrimos_field_name
+ovrimos_field_num ovrimos_field_type ovrimos_free_result ovrimos_longreadlen ovrimos_num_fields
+ovrimos_num_rows ovrimos_prepare ovrimos_result ovrimos_result_all ovrimos_rollback
+pack parse_ini_file parse_str parse_url parsekit_compile_file parsekit_compile_string
+parsekit_func_arginfo parsers passthru pathinfo pclose pcntl_alarm pcntl_exec pcntl_fork pcntl_getpriority
+pcntl_setpriority pcntl_signal pcntl_wait pcntl_waitpid pcntl_wexitstatus pcntl_wifexited
+pcntl_wifsignaled pcntl_wifstopped pcntl_wstopsig pcntl_wtermsig pdf_activate_item pdf_add_annotation
+pdf_add_bookmark pdf_add_launchlink pdf_add_locallink pdf_add_nameddest pdf_add_note pdf_add_outline
+pdf_add_pdflink pdf_add_thumbnail pdf_add_weblink pdf_arc pdf_arcn pdf_attach_file pdf_begin_document
+pdf_begin_font pdf_begin_glyph pdf_begin_item pdf_begin_layer pdf_begin_page pdf_begin_page_ext
+pdf_begin_pattern pdf_begin_template pdf_circle pdf_clip pdf_close pdf_close_image pdf_close_pdi
+pdf_close_pdi_page pdf_closepath pdf_closepath_fill_stroke pdf_closepath_stroke pdf_concat
+pdf_continue_text pdf_create_action pdf_create_annotation pdf_create_bookmark pdf_create_field
+pdf_create_fieldgroup pdf_create_gstate pdf_create_pvf pdf_create_textflow pdf_curveto pdf_define_layer
+pdf_delete pdf_delete_pvf pdf_delete_textflow pdf_encoding_set_char pdf_end_document pdf_end_font
+pdf_end_glyph pdf_end_item pdf_end_layer pdf_end_page pdf_end_page_ext pdf_end_pattern pdf_end_template
+pdf_endpath pdf_fill pdf_fill_imageblock pdf_fill_pdfblock pdf_fill_stroke pdf_fill_textblock pdf_findfont
+pdf_fit_image pdf_fit_pdi_page pdf_fit_textflow pdf_fit_textline pdf_get_apiname pdf_get_buffer
+pdf_get_errmsg pdf_get_errnum pdf_get_font pdf_get_fontname pdf_get_fontsize pdf_get_image_height
+pdf_get_image_width pdf_get_majorversion pdf_get_minorversion pdf_get_parameter pdf_get_pdi_parameter
+pdf_get_pdi_value pdf_get_value pdf_info_textflow pdf_initgraphics pdf_lineto pdf_load_font
+pdf_load_iccprofile pdf_load_image pdf_makespotcolor pdf_moveto pdf_new pdf_open_ccitt pdf_open_file
+pdf_open_gif pdf_open_image pdf_open_image_file pdf_open_jpeg pdf_open_memory_image pdf_open_pdi
+pdf_open_pdi_page pdf_open_tiff pdf_place_image pdf_place_pdi_page pdf_process_pdi pdf_rect pdf_restore
+pdf_resume_page pdf_rotate pdf_save pdf_scale pdf_set_border_color pdf_set_border_dash
+pdf_set_border_style pdf_set_char_spacing pdf_set_duration pdf_set_gstate pdf_set_horiz_scaling
+pdf_set_info pdf_set_info_author pdf_set_info_creator pdf_set_info_keywords pdf_set_info_subject
+pdf_set_info_title pdf_set_layer_dependency pdf_set_leading pdf_set_parameter pdf_set_text_matrix
+pdf_set_text_pos pdf_set_text_rendering pdf_set_text_rise pdf_set_value pdf_set_word_spacing pdf_setcolor
+pdf_setdash pdf_setdashpattern pdf_setflat pdf_setfont pdf_setgray pdf_setgray_fill pdf_setgray_stroke
+pdf_setlinecap pdf_setlinejoin pdf_setlinewidth pdf_setmatrix pdf_setmiterlimit pdf_setpolydash
+pdf_setrgbcolor pdf_setrgbcolor_fill pdf_setrgbcolor_stroke pdf_shading pdf_shading_pattern pdf_shfill
+pdf_show pdf_show_boxed pdf_show_xy pdf_skew pdf_stringwidth pdf_stroke pdf_suspend_page pdf_translate
+pdf_utf16_to_utf8 pdf_utf8_to_utf16 pfpro_cleanup pfpro_init pfpro_process pfpro_process_raw pfpro_version
+pfsockopen pg_affected_rows pg_cancel_query pg_client_encoding pg_close pg_connect pg_connection_busy
+pg_connection_reset pg_connection_status pg_convert pg_copy_from pg_copy_to pg_dbname pg_delete
+pg_end_copy pg_escape_bytea pg_escape_string pg_execute pg_fetch_all pg_fetch_all_columns pg_fetch_array
+pg_fetch_assoc pg_fetch_object pg_fetch_result pg_fetch_row pg_field_is_null pg_field_name pg_field_num
+pg_field_prtlen pg_field_size pg_field_table pg_field_type pg_field_type_oid pg_free_result pg_get_notify
+pg_get_pid pg_get_result pg_host pg_insert pg_last_error pg_last_notice pg_last_oid pg_lo_close
+pg_lo_create pg_lo_export pg_lo_import pg_lo_open pg_lo_read pg_lo_read_all pg_lo_seek pg_lo_tell
+pg_lo_unlink pg_lo_write pg_meta_data pg_num_fields pg_num_rows pg_options pg_parameter_status pg_pconnect
+pg_ping pg_port pg_prepare pg_put_line pg_query pg_query_params pg_result_error pg_result_error_field
+pg_result_seek pg_result_status pg_select pg_send_execute pg_send_prepare pg_send_query
+pg_send_query_params pg_set_client_encoding pg_set_error_verbosity pg_trace pg_transaction_status pg_tty
+pg_unescape_bytea pg_untrace pg_update pg_version phar_apiversion phar_begin phar_cancompress
+phar_canwrite phar_commit phar_compressallfilesbzip2 phar_compressallfilesgz phar_construct phar_count
+phar_getmetadata phar_getmodified phar_getsignature phar_getstub phar_getversion phar_isflushingtophar
+phar_loadphar phar_mapphar phar_offsetexists phar_offsetget phar_offsetset phar_offsetunset
+phar_setmetadata phar_setstub phar_uncompressallfiles pharfileinfo_chmod pharfileinfo_construct
+pharfileinfo_getcompressedsize pharfileinfo_getcrc32 pharfileinfo_getmetadata pharfileinfo_getpharflags
+pharfileinfo_iscompressed pharfileinfo_iscompressedbzip2 pharfileinfo_iscompressedgz
+pharfileinfo_iscrcchecked pharfileinfo_setcompressedbzip2 pharfileinfo_setcompressedgz
+pharfileinfo_setmetadata pharfileinfo_setuncompressed php_check_syntax php_ini_scanned_files php_logo_guid
+php_sapi_name php_strip_whitespace php_uname phpcredits phpinfo phpversion pi png2wbmp popen pos
+posix_access posix_ctermid posix_get_last_error posix_getcwd posix_getegid posix_geteuid posix_getgid
+posix_getgrgid posix_getgrnam posix_getgroups posix_getlogin posix_getpgid posix_getpgrp posix_getpid
+posix_getppid posix_getpwnam posix_getpwuid posix_getrlimit posix_getsid posix_getuid posix_isatty
+posix_kill posix_mkfifo posix_mknod posix_setegid posix_seteuid posix_setgid posix_setpgid posix_setsid
+posix_setuid posix_strerror posix_times posix_ttyname posix_uname pow preg_grep preg_last_error preg_match
+preg_match_all preg_quote preg_replace preg_replace_callback preg_split prev print print_r printer_abort
+printer_close printer_create_brush printer_create_dc printer_create_font printer_create_pen
+printer_delete_brush printer_delete_dc printer_delete_font printer_delete_pen printer_draw_bmp
+printer_draw_chord printer_draw_elipse printer_draw_line printer_draw_pie printer_draw_rectangle
+printer_draw_roundrect printer_draw_text printer_end_doc printer_end_page printer_get_option printer_list
+printer_logical_fontheight printer_open printer_select_brush printer_select_font printer_select_pen
+printer_set_option printer_start_doc printer_start_page printer_write printf proc_close proc_get_status
+proc_nice proc_open proc_terminate property_exists ps_add_bookmark ps_add_launchlink ps_add_locallink
+ps_add_note ps_add_pdflink ps_add_weblink ps_arc ps_arcn ps_begin_page ps_begin_pattern ps_begin_template
+ps_circle ps_clip ps_close ps_close_image ps_closepath ps_closepath_stroke ps_continue_text ps_curveto
+ps_delete ps_end_page ps_end_pattern ps_end_template ps_fill ps_fill_stroke ps_findfont ps_get_buffer
+ps_get_parameter ps_get_value ps_hyphenate ps_include_file ps_lineto ps_makespotcolor ps_moveto ps_new
+ps_open_file ps_open_image ps_open_image_file ps_open_memory_image ps_place_image ps_rect ps_restore
+ps_rotate ps_save ps_scale ps_set_border_color ps_set_border_dash ps_set_border_style ps_set_info
+ps_set_parameter ps_set_text_pos ps_set_value ps_setcolor ps_setdash ps_setflat ps_setfont ps_setgray
+ps_setlinecap ps_setlinejoin ps_setlinewidth ps_setmiterlimit ps_setoverprintmode ps_setpolydash
+ps_shading ps_shading_pattern ps_shfill ps_show ps_show2 ps_show_boxed ps_show_xy ps_show_xy2
+ps_string_geometry ps_stringwidth ps_stroke ps_symbol ps_symbol_name ps_symbol_width ps_translate
+pspell_add_to_personal pspell_add_to_session pspell_check pspell_clear_session pspell_config_create
+pspell_config_data_dir pspell_config_dict_dir pspell_config_ignore pspell_config_mode
+pspell_config_personal pspell_config_repl pspell_config_runtogether pspell_config_save_repl pspell_new
+pspell_new_config pspell_new_personal pspell_save_wordlist pspell_store_replacement pspell_suggest putenv
+px_close px_create_fp px_date2string px_delete px_delete_record px_get_field px_get_info px_get_parameter
+px_get_record px_get_schema px_get_value px_insert_record px_new px_numfields px_numrecords px_open_fp
+px_put_record px_retrieve_record px_set_blob_file px_set_parameter px_set_tablename px_set_targetencoding
+px_set_value px_timestamp2string px_update_record
+qdom_error qdom_tree quoted_printable_decode quotemeta
+rad2deg radius_acct_open radius_add_server radius_auth_open radius_close radius_config
+radius_create_request radius_cvt_addr radius_cvt_int radius_cvt_string radius_demangle
+radius_demangle_mppe_key radius_get_attr radius_get_vendor_attr radius_put_addr radius_put_attr
+radius_put_int radius_put_string radius_put_vendor_addr radius_put_vendor_attr radius_put_vendor_int
+radius_put_vendor_string radius_request_authenticator radius_send_request radius_server_secret
+radius_strerror rand range rar_close rar_entry_get rar_extract rar_getattr rar_getcrc rar_getfiletime
+rar_gethostos rar_getmethod rar_getname rar_getpackedsize rar_getunpackedsize rar_getversion rar_list
+rar_open rawurldecode rawurlencode read_exif_data readdir readfile readgzfile readline
+readline_add_history readline_callback_handler_install readline_callback_handler_remove
+readline_callback_read_char readline_clear_history readline_completion_function readline_info
+readline_list_history readline_on_new_line readline_read_history readline_redisplay readline_write_history
+readlink real realpath recode recode_file recode_string register_shutdown_function register_tick_function
+rename rename_function requests reset responses restore_error_handler restore_exception_handler
+restore_include_path rewind rewinddir rmdir round rpm_close rpm_get_tag rpm_is_valid rpm_open rpm_version
+rsort rtrim runkit_class_adopt runkit_class_emancipate runkit_constant_add runkit_constant_redefine
+runkit_constant_remove runkit_function_add runkit_function_copy runkit_function_redefine
+runkit_function_remove runkit_function_rename runkit_import runkit_lint runkit_lint_file runkit_method_add
+runkit_method_copy runkit_method_redefine runkit_method_remove runkit_method_rename
+runkit_return_value_used runkit_sandbox_output_handler runkit_superglobals
+satellite_caught_exception satellite_exception_id satellite_exception_value satellite_get_repository_id
+satellite_load_idl satellite_object_to_string scandir sem_acquire sem_get sem_release sem_remove serialize
+sesam_affected_rows sesam_commit sesam_connect sesam_diagnostic sesam_disconnect sesam_errormsg
+sesam_execimm sesam_fetch_array sesam_fetch_result sesam_fetch_row sesam_field_array sesam_field_name
+sesam_free_result sesam_num_fields sesam_query sesam_rollback sesam_seek_row sesam_settransaction
+session_cache_expire session_cache_limiter session_commit session_decode session_destroy session_encode
+session_get_cookie_params session_id session_is_registered session_module_name session_name
+session_pgsql_add_error session_pgsql_get_error session_pgsql_get_field session_pgsql_reset
+session_pgsql_set_field session_pgsql_status session_regenerate_id session_register session_save_path
+session_set_cookie_params session_set_save_handler session_start session_unregister session_unset
+session_write_close set_error_handler set_exception_handler set_file_buffer set_include_path
+set_magic_quotes_runtime set_time_limit setcookie setlocale setrawcookie settype sha1 sha1_file shell_exec
+shm_attach shm_detach shm_get_var shm_put_var shm_remove shm_remove_var shmop_close shmop_delete
+shmop_open shmop_read shmop_size shmop_write show_source shuffle similar_text
+simplexml_element_addAttribute simplexml_element_addChild simplexml_element_asXML
+simplexml_element_attributes simplexml_element_children simplexml_element_construct
+simplexml_element_getDocNamespaces simplexml_element_getName simplexml_element_getNamespaces
+simplexml_element_registerXPathNamespace simplexml_element_xpath simplexml_import_dom simplexml_load_file
+simplexml_load_string sin sinh sizeof sleep snmp_get_quick_print snmp_get_valueretrieval snmp_read_mib
+snmp_set_enum_print snmp_set_oid_numeric_print snmp_set_oid_output_format snmp_set_quick_print
+snmp_set_valueretrieval snmpget snmpgetnext snmprealwalk snmpset snmpwalk snmpwalkoid soap_soapclient_call
+soap_soapclient_construct soap_soapclient_dorequest soap_soapclient_getfunctions
+soap_soapclient_getlastrequest soap_soapclient_getlastrequestheaders soap_soapclient_getlastresponse
+soap_soapclient_getlastresponseheaders soap_soapclient_gettypes soap_soapclient_setcookie
+soap_soapclient_soapcall soap_soapfault_construct soap_soapheader_construct soap_soapparam_construct
+soap_soapserver_addfunction soap_soapserver_construct soap_soapserver_fault soap_soapserver_getfunctions
+soap_soapserver_handle soap_soapserver_setclass soap_soapserver_setpersistence soap_soapvar_construct
+socket_accept socket_bind socket_clear_error socket_close socket_connect socket_create
+socket_create_listen socket_create_pair socket_get_option socket_get_status socket_getpeername
+socket_getsockname socket_last_error socket_listen socket_read socket_recv socket_recvfrom socket_select
+socket_send socket_sendto socket_set_block socket_set_blocking socket_set_nonblock socket_set_option
+socket_set_timeout socket_shutdown socket_strerror socket_write sort soundex spl_autoload
+spl_autoload_call spl_autoload_extensions spl_autoload_functions spl_autoload_register
+spl_autoload_unregister spl_classes spl_object_hash split spliti sprintf sql_regcase sqlite_array_query
+sqlite_busy_timeout sqlite_changes sqlite_close sqlite_column sqlite_create_aggregate
+sqlite_create_function sqlite_current sqlite_error_string sqlite_escape_string sqlite_exec sqlite_factory
+sqlite_fetch_all sqlite_fetch_array sqlite_fetch_column_types sqlite_fetch_object sqlite_fetch_single
+sqlite_fetch_string sqlite_field_name sqlite_has_more sqlite_has_prev sqlite_key sqlite_last_error
+sqlite_last_insert_rowid sqlite_libencoding sqlite_libversion sqlite_next sqlite_num_fields
+sqlite_num_rows sqlite_open sqlite_popen sqlite_prev sqlite_query sqlite_rewind sqlite_seek
+sqlite_single_query sqlite_udf_decode_binary sqlite_udf_encode_binary sqlite_unbuffered_query sqlite_valid
+sqrt srand sscanf ssh2_auth_hostbased_file ssh2_auth_none ssh2_auth_password ssh2_auth_pubkey_file
+ssh2_connect ssh2_exec ssh2_fetch_stream ssh2_fingerprint ssh2_methods_negotiated ssh2_publickey_add
+ssh2_publickey_init ssh2_publickey_list ssh2_publickey_remove ssh2_scp_recv ssh2_scp_send ssh2_sftp
+ssh2_sftp_lstat ssh2_sftp_mkdir ssh2_sftp_readlink ssh2_sftp_realpath ssh2_sftp_rename ssh2_sftp_rmdir
+ssh2_sftp_stat ssh2_sftp_symlink ssh2_sftp_unlink ssh2_shell ssh2_tunnel stat stats_absolute_deviation
+stats_cdf_beta stats_cdf_binomial stats_cdf_cauchy stats_cdf_chisquare stats_cdf_exponential stats_cdf_f
+stats_cdf_gamma stats_cdf_laplace stats_cdf_logistic stats_cdf_negative_binomial
+stats_cdf_noncentral_chisquare stats_cdf_noncentral_f stats_cdf_poisson stats_cdf_t stats_cdf_uniform
+stats_cdf_weibull stats_covariance stats_den_uniform stats_dens_beta stats_dens_cauchy
+stats_dens_chisquare stats_dens_exponential stats_dens_f stats_dens_gamma stats_dens_laplace
+stats_dens_logistic stats_dens_negative_binomial stats_dens_normal stats_dens_pmf_binomial
+stats_dens_pmf_hypergeometric stats_dens_pmf_poisson stats_dens_t stats_dens_weibull stats_harmonic_mean
+stats_kurtosis stats_rand_gen_beta stats_rand_gen_chisquare stats_rand_gen_exponential stats_rand_gen_f
+stats_rand_gen_funiform stats_rand_gen_gamma stats_rand_gen_ibinomial stats_rand_gen_ibinomial_negative
+stats_rand_gen_int stats_rand_gen_ipoisson stats_rand_gen_iuniform stats_rand_gen_noncenral_chisquare
+stats_rand_gen_noncentral_f stats_rand_gen_noncentral_t stats_rand_gen_normal stats_rand_gen_t
+stats_rand_get_seeds stats_rand_phrase_to_seeds stats_rand_ranf stats_rand_setall stats_skew
+stats_standard_deviation stats_stat_binomial_coef stats_stat_correlation stats_stat_gennch
+stats_stat_independent_t stats_stat_innerproduct stats_stat_noncentral_t stats_stat_paired_t
+stats_stat_percentile stats_stat_powersum stats_variance str_getcsv str_ireplace str_pad str_repeat
+str_replace str_rot13 str_shuffle str_split str_word_count strcasecmp strchr strcmp strcoll strcspn
+stream_bucket_append stream_bucket_make_writeable stream_bucket_new stream_bucket_prepend
+stream_context_create stream_context_get_default stream_context_get_options stream_context_set_option
+stream_context_set_params stream_copy_to_stream stream_encoding stream_filter_append stream_filter_prepend
+stream_filter_register stream_filter_remove stream_get_contents stream_get_filters stream_get_line
+stream_get_meta_data stream_get_transports stream_get_wrappers stream_register_wrapper
+stream_resolve_include_path stream_select stream_set_blocking stream_set_timeout stream_set_write_buffer
+stream_socket_accept stream_socket_client stream_socket_enable_crypto stream_socket_get_name
+stream_socket_pair stream_socket_recvfrom stream_socket_sendto stream_socket_server stream_socket_shutdown
+stream_wrapper_register stream_wrapper_restore stream_wrapper_unregister strftime string strip_tags
+stripcslashes stripos stripslashes stristr strlen strnatcasecmp strnatcmp strncasecmp strncmp strpbrk
+strpos strptime strrchr strrev strripos strrpos strspn strstr strtok strtolower strtotime strtoupper strtr
+strval substr substr_compare substr_count substr_replace swf_actiongeturl swf_actiongotoframe
+swf_actiongotolabel swf_actionnextframe swf_actionplay swf_actionprevframe swf_actionsettarget
+swf_actionstop swf_actiontogglequality swf_actionwaitforframe swf_addbuttonrecord swf_addcolor
+swf_closefile swf_definebitmap swf_definefont swf_defineline swf_definepoly swf_definerect swf_definetext
+swf_endbutton swf_enddoaction swf_endshape swf_endsymbol swf_fontsize swf_fontslant swf_fonttracking
+swf_getbitmapinfo swf_getfontinfo swf_getframe swf_labelframe swf_lookat swf_modifyobject swf_mulcolor
+swf_nextid swf_oncondition swf_openfile swf_ortho swf_ortho2 swf_perspective swf_placeobject swf_polarview
+swf_popmatrix swf_posround swf_pushmatrix swf_removeobject swf_rotate swf_scale swf_setfont swf_setframe
+swf_shapearc swf_shapecurveto swf_shapecurveto3 swf_shapefillbitmapclip swf_shapefillbitmaptile
+swf_shapefilloff swf_shapefillsolid swf_shapelinesolid swf_shapelineto swf_shapemoveto swf_showframe
+swf_startbutton swf_startdoaction swf_startshape swf_startsymbol swf_textwidth swf_translate swf_viewport
+swish_construct swish_getmetalist swish_getpropertylist swish_prepare swish_query swishresult_getmetalist
+swishresult_stem swishresults_getparsedwords swishresults_getremovedstopwords swishresults_nextresult
+swishresults_seekresult swishsearch_execute swishsearch_resetlimit swishsearch_setlimit
+swishsearch_setphrasedelimiter swishsearch_setsort swishsearch_setstructure sybase_affected_rows
+sybase_close sybase_connect sybase_data_seek sybase_deadlock_retry_count sybase_fetch_array
+sybase_fetch_assoc sybase_fetch_field sybase_fetch_object sybase_fetch_row sybase_field_seek
+sybase_free_result sybase_get_last_message sybase_min_client_severity sybase_min_error_severity
+sybase_min_message_severity sybase_min_server_severity sybase_num_fields sybase_num_rows sybase_pconnect
+sybase_query sybase_result sybase_select_db sybase_set_message_handler sybase_unbuffered_query symlink
+sys_get_temp_dir sys_getloadavg syslog system
+tan tanh tcpwrap_check tempnam textdomain tidyNode_hasChildren tidyNode_hasSiblings tidyNode_isAsp
+tidyNode_isComment tidyNode_isHtml tidyNode_isJste tidyNode_isPhp tidyNode_isText tidy_access_count
+tidy_clean_repair tidy_config_count tidy_construct tidy_diagnose tidy_error_count tidy_get_body
+tidy_get_config tidy_get_error_buffer tidy_get_head tidy_get_html tidy_get_html_ver tidy_get_opt_doc
+tidy_get_output tidy_get_release tidy_get_root tidy_get_status tidy_getopt tidy_is_xhtml tidy_is_xml
+tidy_load_config tidy_node_get_attr tidy_node_get_nodes tidy_node_next tidy_node_prev tidy_parse_file
+tidy_parse_string tidy_repair_file tidy_repair_string tidy_reset_config tidy_save_config tidy_set_encoding
+tidy_setopt tidy_warning_count tidynode_getparent time time_nanosleep time_sleep_until
+timezone_abbreviations_list timezone_identifiers_list timezone_name_from_abbr timezone_name_get
+timezone_offset_get timezone_open timezone_transitions_get tmpfile token_get_all token_name touch
+trigger_error trim
+uasort ucfirst ucwords udm_add_search_limit udm_alloc_agent udm_alloc_agent_array udm_api_version
+udm_cat_list udm_cat_path udm_check_charset udm_check_stored udm_clear_search_limits udm_close_stored
+udm_crc32 udm_errno udm_error udm_find udm_free_agent udm_free_ispell_data udm_free_res udm_get_doc_count
+udm_get_res_field udm_get_res_param udm_hash32 udm_load_ispell_data udm_open_stored udm_set_agent_param
+uksort umask unicode_encode unicode_semantics uniqid unixtojd unlink unpack unregister_tick_function
+unserialize unset urldecode urlencode urls use_soap_error_handler user_error usleep usort utf8_decode
+utf8_encode
+var_dump var_export variant_abs variant_add variant_and variant_cast variant_cat variant_cmp
+variant_date_from_timestamp variant_date_to_timestamp variant_div variant_eqv variant_fix variant_get_type
+variant_idiv variant_imp variant_int variant_mod variant_mul variant_neg variant_not variant_or
+variant_pow variant_round variant_set variant_set_type variant_sub variant_xor version_compare vfprintf
+virtual vpopmail_add_alias_domain vpopmail_add_alias_domain_ex vpopmail_add_domain vpopmail_add_domain_ex
+vpopmail_add_user vpopmail_alias_add vpopmail_alias_del vpopmail_alias_del_domain vpopmail_alias_get
+vpopmail_alias_get_all vpopmail_auth_user vpopmail_del_domain vpopmail_del_domain_ex vpopmail_del_user
+vpopmail_error vpopmail_passwd vpopmail_set_user_quota vprintf vsprintf
+w32api_deftype w32api_init_dtype w32api_invoke_abs w32api_invoke_function w32api_register_function
+w32api_set_call_method wddx_add_vars wddx_deserialize wddx_packet_end wddx_packet_start
+wddx_serialize_value wddx_serialize_vars wddx_unserialize win32_create_service win32_delete_service
+win32_get_last_control_message win32_ps_list_procs win32_ps_stat_mem win32_ps_stat_proc
+win32_query_service_status win32_set_service_status win32_start_service
+win32_start_service_ctrl_dispatcher win32_stop_service wordwrap
+xattr_get xattr_list xattr_remove xattr_set xattr_supported xdiff_file_diff xdiff_file_diff_binary
+xdiff_file_merge3 xdiff_file_patch xdiff_file_patch_binary xdiff_string_diff xdiff_string_diff_binary
+xdiff_string_merge3 xdiff_string_patch xdiff_string_patch_binary xml_error_string
+xml_get_current_byte_index xml_get_current_column_number xml_get_current_line_number xml_get_error_code
+xml_parse xml_parse_into_struct xml_parser_create xml_parser_create_ns xml_parser_free
+xml_parser_get_option xml_parser_set_option xml_set_character_data_handler xml_set_default_handler
+xml_set_element_handler xml_set_end_namespace_decl_handler xml_set_external_entity_ref_handler
+xml_set_notation_decl_handler xml_set_object xml_set_processing_instruction_handler
+xml_set_start_namespace_decl_handler xml_set_unparsed_entity_decl_handler xmlreader_close xmlreader_expand
+xmlreader_getattribute xmlreader_getattributeno xmlreader_getattributens xmlreader_getparserproperty
+xmlreader_isvalid xmlreader_lookupnamespace xmlreader_movetoattribute xmlreader_movetoattributeNo
+xmlreader_movetoattributeNs xmlreader_movetoelement xmlreader_movetofirstattribute
+xmlreader_movetonextattribute xmlreader_next xmlreader_open xmlreader_read xmlreader_setparserproperty
+xmlreader_setrelaxngschema xmlreader_setrelaxngschemasource xmlreader_xml xmlrpc_decode
+xmlrpc_decode_request xmlrpc_encode xmlrpc_encode_request xmlrpc_get_type xmlrpc_is_fault
+xmlrpc_parse_method_descriptions xmlrpc_server_add_introspection_data xmlrpc_server_call_method
+xmlrpc_server_create xmlrpc_server_destroy xmlrpc_server_register_introspection_callback
+xmlrpc_server_register_method xmlrpc_set_type xmlwriter_end_attribute xmlwriter_end_cdata
+xmlwriter_end_comment xmlwriter_end_document xmlwriter_end_dtd xmlwriter_end_dtd_attlist
+xmlwriter_end_dtd_element xmlwriter_end_dtd_entity xmlwriter_end_element xmlwriter_end_pi xmlwriter_flush
+xmlwriter_full_end_element xmlwriter_open_memory xmlwriter_open_uri xmlwriter_output_memory
+xmlwriter_set_indent xmlwriter_set_indent_string xmlwriter_start_attribute xmlwriter_start_attribute_ns
+xmlwriter_start_cdata xmlwriter_start_comment xmlwriter_start_document xmlwriter_start_dtd
+xmlwriter_start_dtd_attlist xmlwriter_start_dtd_element xmlwriter_start_dtd_entity xmlwriter_start_element
+xmlwriter_start_element_ns xmlwriter_start_pi xmlwriter_text xmlwriter_write_attribute
+xmlwriter_write_attribute_ns xmlwriter_write_cdata xmlwriter_write_comment xmlwriter_write_dtd
+xmlwriter_write_dtd_attlist xmlwriter_write_dtd_element xmlwriter_write_dtd_entity xmlwriter_write_element
+xmlwriter_write_element_ns xmlwriter_write_pi xmlwriter_write_raw xpath_eval xpath_eval_expression
+xpath_new_context xpath_register_ns xpath_register_ns_auto xptr_eval xptr_new_context
+xsl_xsltprocessor_construct xsl_xsltprocessor_get_parameter xsl_xsltprocessor_has_exslt_support
+xsl_xsltprocessor_import_stylesheet xsl_xsltprocessor_register_php_functions
+xsl_xsltprocessor_remove_parameter xsl_xsltprocessor_set_parameter xsl_xsltprocessor_transform_to_doc
+xsl_xsltprocessor_transform_to_uri xsl_xsltprocessor_transform_to_xml xslt_backend_info xslt_backend_name
+xslt_backend_version xslt_create xslt_errno xslt_error xslt_free xslt_getopt xslt_process xslt_set_base
+xslt_set_encoding xslt_set_error_handler xslt_set_log xslt_set_object xslt_set_sax_handler
+xslt_set_sax_handlers xslt_set_scheme_handler xslt_set_scheme_handlers xslt_setopt
+yaz_addinfo yaz_ccl_conf yaz_ccl_parse yaz_close yaz_connect yaz_database yaz_element yaz_errno yaz_error
+yaz_es yaz_es_result yaz_get_option yaz_hits yaz_itemorder yaz_present yaz_range yaz_record yaz_scan
+yaz_scan_result yaz_schema yaz_search yaz_set_option yaz_sort yaz_syntax yaz_wait yp_all yp_cat
+yp_err_string yp_errno yp_first yp_get_default_domain yp_master yp_match yp_next yp_order
+zend_logo_guid zend_version zip_close zip_entry_close zip_entry_compressedsize zip_entry_compressionmethod
+zip_entry_filesize zip_entry_name zip_entry_open zip_entry_read zip_open zip_read ziparchive_addfile
+ziparchive_addfromstring ziparchive_close ziparchive_deleteindex ziparchive_deletename
+ziparchive_extractto ziparchive_getarchivecomment ziparchive_getcommentindex ziparchive_getcommentname
+ziparchive_getfromindex ziparchive_getfromname ziparchive_getnameindex ziparchive_getstream
+ziparchive_locatename ziparchive_open ziparchive_renameindex ziparchive_renamename
+ziparchive_setarchivecomment ziparchive_setcommentindex ziparchive_setcommentname ziparchive_statindex
+ziparchive_statname ziparchive_unchangeall ziparchive_unchangearchive ziparchive_unchangeindex
+ziparchive_unchangename zlib_get_coding_type
+/C6"Built-in Constants" STYLE_EXTENSION
+CAL_GREGORIAN CAL_JULIAN CAL_JEWISH CAL_FRENCH CL_EXPUNGE CP_MOVE CP_UID CRYPT_BLOWFISH CRYPT_EXT_DES CRYPT_MD5 CRYPT_STD_DES
+DOCUMENT_ROOT
+E_ALL E_CORE_ERROR E_CORE_WARNING E_ERROR E_NOTICE E_PARSE E_WARNING
+FT_INTERNAL FT_PEEK FT_UID
+GATEWAY_INTERFACE
+HTTP_ACCEPT HTTP_ACCEPT_CHARSET HTTP_ACCEPT_LANGUAGE HTTP_CONNECTION HTTP_ENCODING HTTP_HOST HTTP_REFERER
+HTTP_USER_AGENT
+LATT_MARKED LATT_NOINFERIORS LATT_NOSELECT LATT_UNMARKED LC_ALL LC_COLLATE LC_CTYPE LC_MONETARY LC_NUMERIC
+LC_TIME
+MCAL_APRIL MCAL_AUGUST MCAL_DECEMBER MCAL_FEBRUARY MCAL_FRIDAY MCAL_JANUARY MCAL_JULY MCAL_MARCH
+MCAL_MAYMCAL_JUNE MCAL_MONDAY MCAL_NOVEMBER MCAL_OCTOBER MCAL_RECUR_DAILY MCAL_RECUR_MONTHLY_MDAY
+MCAL_RECUR_MONTHLY_WDAY MCAL_RECUR_NONE MCAL_RECUR_WEEKLY MCAL_RECUR_YEARLY MCAL_SATURDAY MCAL_SEPTEMBER
+MCAL_SUNDAY MCAL_THURSDAY MCAL_TUESDAY MCAL_WEDNESDAY MCRYPT_CRYPT MCRYPT_DES MCRYPT_DES_COMPAT
+MCRYPT_GOST MCRYPT_IDEA MCRYPT_RC2 MCRYPT_RC6 MCRYPT_SAFER128 MCRYPT_SAFER64 MCRYPT_TEAN MCRYPT_TWOFISH
+MCRYPT_TWOFISH128 MCRYPT_TWOFISH192 MCRYPT_ThreeWAY MCRYPT_TripleDES MHASH_CRC32 MHASH_CRC32B MHASH_GOST
+MHASH_HAVAL MHASH_MD5 MHASH_RIPEMD128 MHASH_RIPEMD160 MHASH_SHA1 MHASH_SNEFRU MHASH_TIGER
+OCI_ASSOC OCI_B_BLOB OCI_B_CFILE OCI_B_CLOB OCI_B_FILE OCI_B_ROWID OCI_COMMIT_ON_SUCCESS OCI_DEFAULT
+OCI_D_FILE OCI_D_LOB OCI_D_ROWID OCI_NUM OCI_RETURN_LOBS ODBC_BINMODE_CONVERT ODBC_BINMODE_PASSTHRU
+ODBC_BINMODE_RETURN OP_ANONYMOUS OP_HALFOPEN OP_READONLY
+PATH_TRANSLATED PCRE_ANCHORED PCRE_CASELESS PCRE_DOLLAR_ENDONLY PCRE_DOTALL PCRE_EXTENDED PCRE_EXTRA
+PCRE_MULTILINE PCRE_NOTBOL PCRE_NOTEOL PCRE_UNGREEDY PGSQL_ASSOC PGSQL_BOTH PGSQL_NUM PHP_OS PHP_VERSION
+PREG_PATTERN_ORDER PREG_SET_ORDER PREG_SPLIT_NO_EMPTY
+QUERY_STRING
+REMOTE_ADDR REMOTE_PORT REQUEST_METHOD REQUEST_URI RETURN_NULLS
+SCRIPT_FILENAME SCRIPT_NAME SERVER_ADMIN SERVER_NAME SERVER_PORT SERVER_PROTOCOL SERVER_SIGNATURE
+SERVER_SOFTWARE SQL_CUR_DEFAULT SQL_CUR_USE_DRIVER SQL_CUR_USE_IF_NEEDED SQL_CUR_USE_ODBC
+XML_ERROR_ASYNC_ENTITY XML_ERROR_ATTRIBUTE_EXTERNAL_ENTITY_REF XML_ERROR_BAD_CHAR_REF
+XML_ERROR_BINARY_ENTITY_REF XML_ERROR_DUPLICATE_ATTRIBUTE XML_ERROR_EXTERNAL_ENTITY_HANDLING
+XML_ERROR_INCORRECT_ENCODING XML_ERROR_INVALID_TOKEN XML_ERROR_JUNK_AFTER_DOC_ELEMENT
+XML_ERROR_MISPLACED_XML_PI XML_ERROR_NONE XML_ERROR_NO_ELEMENTS XML_ERROR_NO_MEMORY
+XML_ERROR_PARAM_ENTITY_REF XML_ERROR_PARTIAL_CHAR XML_ERROR_RECURSIVE_ENTITY_REF XML_ERROR_SYNTAX
+XML_ERROR_TAG_MISMATCH XML_ERROR_UNCLOSED_CDATA_SECTION XML_ERROR_UNCLOSED_TOKEN
+XML_ERROR_UNDEFINED_ENTITY XML_ERROR_UNKNOWN_ENCODING XML_OPTION_CASE_FOLDING XML_OPTION_TARGET_ENCODING
+__CLASS__ __DIR__ __FILE__ __FUNCTION__ __LINE__ __METHOD__ __NAMESPACE__ __TRAIT__
+/C7"Built-in Variables" STYLE_VARIABLE
+$php_errormsg
+HTTP_COOKIE_VARS HTTP_GET_VARS HTTP_POST_VARS
+PHP_SELF
+argc argv
+/C8"Keywords" STYLE_KEYWORD
+$GLOBALS $HTTP_COOKIE_VARS $HTTP_ENV_VARS $HTTP_GET_VARS $HTTP_POST_FILES $HTTP_POST_VARS
+$HTTP_SERVER_VARS $HTTP_SESSION_VARS $PHP_SELF $_COOKIE $_ENV $_FILES $_GET $_POST $_REQUEST $_SERVER
+$_SESSION $argc $argv $this
+NULL
+__autoload __call __callStatic __clone __construct __destruct __get __invoke __isset __set __set_state
+__sleep __toString __unset __wakeup
+abstract as
+catch cfunction class clone const
+declare
+enddeclare extends
+false final
+global goto
+implements instanceof interface
+namespace new
+old_function
+parent private protected public
+self static stdClass
+throw trait true try
+use
+var
Index: doc/tools/ultraedit/wordfiles/python.uew
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/wordfiles/python.uew	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/wordfiles/python.uew	(working copy)
@@ -0,0 +1,187 @@
+/L20"Python" PYTHON_LANG Line Comment = # Escape Char = \ String Literal Prefix = r File Extensions = PY PYW
+/Regexp Type = Perl
+/TGBegin "Classes"
+/TGFindStr = "^[ \t]*class[ \t]+([^:\r\n]*)\("
+/TGBegin "Parameters"
+/TGFindStr = "[ \t\n]*([^,]+)"
+/TGFindBStart = "\("
+/TGFindBEnd = "\)"
+/TGEnd
+/TGFindStr = "^[ \t]*class[ \t]+([^:\r\n]*):"
+/TGEnd
+/TGBegin "Functions"
+/TGFindStr = "^[ \t]*def[ \t]+([^:\r\n]*)\("
+/TGBegin "Parameters"
+/TGFindStr = "[ \t\n]*([^,]+)"
+/TGFindBStart = "\("
+/TGFindBEnd = "\)"
+/TGEnd
+/TGEnd
+/Indent Strings = ":"
+/Delimiters = !@%^&*()-+=|\/{}[]:;"'`<> ,	.
+/Open Brace Strings = "(" "[" "{"
+/Close Brace Strings = ")" "]" "}"
+/C1"Keywords" STYLE_KEYWORD
+and as assert
+break
+class continue
+def del
+elif else except exec
+finally for from
+global
+if import in is
+lambda
+not
+object or
+pass print
+raise return
+try
+while with
+yield
+/C2"Built-in Functions" STYLE_FUNCTION
+Ellipsis
+False
+None NotImplemented
+True
+__import__
+abs all any
+basestring bin bool buffer
+callable chr classmethod cmp coerce compile complex
+delattr dict dir divmod
+enumerate eval execfile
+file filter float format frozenset
+getattr globals
+hasattr hash help hex
+id input int intern isinstance issubclass iter
+len list locals long
+map max min
+next
+oct open ord
+pow property
+range raw_input reduce reload repr reversed round
+set setattr slice sorted staticmethod str sum super
+tuple type
+unichr unicode
+vars
+xrange
+zip
+/C3"Methods" STYLE_METHOD
+Decimal
+__abs__ __add__ __and__ __call__ __cmp__ __coerce__ __contains__ __del__ __delattr__ __delitem__
+__delslice__ __div__ __divmod__ __eq__ __float__ __floordiv__ __ge__ __getattribute__ __getitem__
+__getnewargs__ __getslice__ __gt__ __hash__ __hex__ __iadd__ __iand__ __idiv__ __ilshift__ __imod__
+__imul__ __index__ __init__ __int__ __invert__ __ior__ __ipow__ __irshift__ __isub__ __iter__ __ixor__
+__le__ __len__ __long__ __lshift__ __lt__ __mod__ __mul__ __ne__ __neg__ __nonzero__ __oct__ __or__
+__pos__ __pow__ __radd__ __rand__ __rdiv__ __rdivmod__ __reduce__ __reduce_ex__ __repr__ __reserved__
+__rfloordiv__ __rlshift__ __rmod__ __rmul__ __ror__ __rpow__ __rrshift__ __rshift__ __rsub__ __rtruediv__
+__rxor__ __setattr__ __setitem__ __setslice__ __str__ __sub__ __xor__
+add append
+capitalize center clear close conjugate copy count
+decode difference discard
+encode endswith expandtabs extend
+fileno find flush fromkeys
+get getcontext
+has_key
+index insert intersection intersection_update isalnum isalpha isatty isdigit islower isspace issubset
+issuperset istitle isupper items iteritems iterkeys itervalues
+join
+keys
+ljust lower lstrip
+pop popitem
+read readline readlines remove replace reverse rfind rindex rjust rsplit rstrip
+seek setdefault sort split splitlines startswith strip swapcase symmetric_difference
+symmetric_difference_update
+tell title translate truncate
+union update upper
+values
+write writelines
+zfill
+/C4"Attributes" STYLE_ATTRIBUTE
+__author__ __bases__ __class__ __dict__ __doc__ __email__ __members__ __methods__ __name__ __slots__
+__version__
+/C5"Exceptions"
+ArithmeticError AssertionError AttributeError
+BaseException
+DeprecationWarning
+EOFError EnvironmentError Exception
+FloatingPointError FutureWarning
+GeneratorExit
+IOError ImportError ImportWarning IndentationError IndexError
+KeyError KeyboardInterrupt
+LookupError
+MemoryError
+NameError NotImplementedError
+OSError OverflowError OverflowWarning
+PendingDeprecationWarning
+ReferenceError RuntimeError RuntimeWarning
+StandardError StopIteration SyntaxError SyntaxWarning SystemError SystemExit
+TabError TypeError
+UnboundLocalError UnicodeDecodeError UnicodeEncodeError UnicodeError UnicodeTranslateError UnicodeWarning
+UserWarning
+ValueError
+Warning WindowsError
+ZeroDivisionError
+/C6"Operators" STYLE_OPERATOR
+!
+%
+&
+*
++
+-
+// /
+<
+=
+>
+^
+|
+~
+/C7"Common Libs"
+.ElementTree .ascii .ast .audio .base .charset .dom .encoders .errors .etree .expat .generator .handler
+.handlers .header .headers .idna .image .iterators .message .mime .minidom .multipart .nonmultipart .panel
+.parser .parsers .path .pulldom .sax .saxutils .simple_server .stats .test_support .text .textpad .util
+.utils .validate .visitor .wrapper .xmlreader
+AL
+BaseHTTPServer Bastion
+CGIHTTPServer Carbon ConfigParser Cookie
+DEVICE DocXMLRPCServer
+FL
+GL
+HTMLParser
+MimeWriter
+NNTPError
+Queue
+SUNAUDIODEV ScrolledText SimpleHTTPServer SimpleXMLRPCServer SocketServer StringIO
+Tix Tkinter
+UserDict UserList UserString
+__builtin__ __future__ __main__ _locale _winreg
+aifc al anydbm array asynchat asyncore atexit audioop
+base64 bdb binascii binhex bisect bsddb bz2
+cPickle cProfile cStringIO calendar cd cgi cgitb chunk cmath cmd code codecs codeop collections colorsys
+commands compileall compiler contextlib cookielib copy_reg crypt csv ctypes curses
+datetime dbhash dbm decimal difflib dircache dis distutils dl doctest dumbdbm dummy_thread dummy_threading
+email encodings errno exceptions
+fcntl filecmp fileinput fl flp fm fnmatch formatter fpectl fpformat ftplib functools
+gc gdbm getopt getpass gettext gl glob gopherlib grp gzip
+hashlib heapq hmac hotshot htmlentitydefs htmllib httplib
+ihooks imageop imaplib imgfile imghdr imp inspect itertools
+jpeg
+keyword knee
+linecache locale logging
+mailbox mailcap marshal math md5 mhlib mimetools mimetypes mimify mmap modulefinder msilib msvcrt
+multifile mutex
+netrc new nis nntplib
+operator optparse os ossaudiodev
+parser pdb pickle pickletools pipes pkgutil platform popen2 poplib posix posixfile pprint profile pstats
+pty pwd py_compile pyclbr pydoc pyexpat
+quopri
+random re resource rexec rfc822 rgbimg rlcompleter robotparser runpy
+sched select sets sgmllib sha shelve shlex shutil signal site sitecustomize smtpd smtplib sndhdr socket
+spwd sqlite3 stat statvfs string stringprep struct subprocess sunau sunaudiodev symbol sys syslog
+tabnanny tarfile telnetlib tempfile termios test textwrap thread threading time timeit token tokenize
+trace traceback tty turtle types
+unicodedata unittest urllib urllib2 urlparse user uu uuid
+warnings wave weakref webbrowser whichdb winsound wsgiref
+xdrlib xml xmlrpclib
+zipimport zlib
+/C8"Others"
+self
\ No newline at end of file
Index: doc/tools/ultraedit/wordfiles/ruby.uew
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/wordfiles/ruby.uew	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/wordfiles/ruby.uew	(working copy)
@@ -0,0 +1,218 @@
+/L12"Ruby" RUBY_LANG Line Comment = # Block Comment On = =begin Block Comment Off = =end String Chars='" Escape Char = \ File Extensions = rb rbw
+/Delimiters = ~^[]{}()<>.,+ *|/'	"`
+/Regexp Type = Perl
+/TGBegin "Modules"
+/TGFindStr = "^[ \t]*module[ \t]+([a-z0-9_\.]+)[ \n]*"
+/TGEnd
+/TGBegin "Classes"
+/TGFindStr = "^[ \t]*class[ \t]+([a-z0-9_\.]+)[ \n]*"
+/TGEnd
+/TGBegin "Functions"
+/TGFindStr = "^[ \t]*def[ \t]+([a-z0-9_\.]+)[ \n\(]*"
+/TGFindBStart = "\("
+/TGFindBEnd = "\)"
+/TGBegin "Parameters"
+/TGFindStr = "[ \t\n]*([^,]+)"
+/TGFindBStart = "\("
+/TGFindBEnd = "\)"
+/TGEnd
+/TGEnd
+/Indent Strings = "do" "begin" "{" "|"
+/Unindent Strings = "}" "end"
+/C1"Ruby Keywords"
+#
+(
+)
+BEGIN
+END
+__FILE__ __LINE__
+alias and
+begin break
+case class
+def defined? do
+else elsif end ensure
+false for
+if in
+module
+next nil not
+or
+quit
+redo rescue retry return
+self super
+then true
+undef unless until
+when while
+yield
+{
+}
+/C2"Ruby Classes/Exceptions"
+ArgumentError Array
+Bignum Binding
+Class Complex ConditionVariable Continuation
+DelegateClass Dir
+EOFError English Errno::ENOENT Errno::EPERM Exception
+FalseClass Fatal File File::Stat Fixnum Float FloatDomainError
+GetoptLong
+Hash
+IO IOError IndexError Integer Interrupt
+LoadError LocalJumpError
+MatchData Method Module Mutex
+NameError NilClass NoMemoryError NotImplementedError Numeric
+Object
+Proc Pstore
+Range RangeError Regexp RegexpError RuntimeError
+ScriptError SecurityError SimpleDelegator Singleton StandardError String Struct Struct::Tms Symbol
+SyntaxError SystemCallError SystemExit SystemStackError
+Tempfile Thread ThreadGroup Time TrueClass TypeError
+WeakRef
+ZeroDivisionError
+`
+/C3"Ruby Libraries/Modules"
+BasicSocket Benchmark
+CGI CONFIG Comparable Config
+DATA Date
+Enumerable Errno
+FALSE FTP FileTest Find
+GC
+HTTP HTTPResponse
+IPSocket
+Kernel
+Marshal Math
+NET NIL Net::APOP Net::FTP Net::HTTP Net::HTTPResponse Net::POP Net::POPMail Net::SMTP Net::Telnet
+ObjectSpace Observable
+POP POPMail ParseDate Process
+SMTP SOCKSSocket STDERR STDIN STDOUT Session Socket Stat
+TCPServer TCPSocket TOPLEVEL_BINDING TRUE Telnet Tms
+UDPSocket UNIXServer UNIXSocket
+WIN32OLE WIN32OLE_EVENT Win32API
+mkmf
+win32api win32ole
+/C4"Ruby Constants/Strings"
+"
+AF_APPLETALK AF_AX25 AF_INET AF_INET6 AF_IPX AF_UNIX AF_UNSPEC AI_ALL AI_CANONNAME AI_MASK AI_NUMERICHOST
+AI_PASSIVE AI_V4MAPPED_CFG ARGF ARGV
+Complex::I
+Default
+E EAI_ADDRFAMILY EAI_AGAIN EAI_BADFLAGS EAI_BADHINTS EAI_FAIL EAI_FAMILY EAI_MAX EAI_MEMORY EAI_NODATA
+EAI_NONAME EAI_PROTOCOL EAI_SERVICE EAI_SOCKTYPE EAI_SYSTEM EXTENDED
+FTP_PORT
+IGNORECASE IP_ADD_MEMBERSHIP IP_DEFAULT_MULTICAST_LOOP IP_DEFAULT_MULTICAST_TTL IP_MAX_MEMBERSHIPS
+IP_MULTICAST_IF IP_MULTICAST_LOOP IP_MULTICAST_TTL
+LOOKUP_INET LOOKUP_INET6 LOOKUP_UNSPEC
+MSG_DONTROUTE MSG_OOB MSG_PEEK MULTILINE
+PF_APPLETALK PF_AX25 PF_INET PF_INET6 PF_IPX PF_UNIX PF_UNSPEC PI PLATFORM PRIO_PGRP PRIO_PROCESS
+PRIO_USER
+RUBY_PLATFORM RUBY_RELEASE_DATE RUBY_VERSION
+SOCK_DGRAM SOCK_PACKET SOCK_RAW SOCK_RDM SOCK_SEQPACKET SOCK_STREAM SOL_ATALK SOL_AX25 SOL_IP SOL_IPX
+SOL_SOCKET SOL_TCP SOL_UDP SOPRI_BACKGROUND SOPRI_INTERACTIVE SOPRI_NORMAL SO_BROADCAST SO_DEBUG
+SO_DONTROUTE SO_ERROR SO_KEEPALIVE SO_LINGER SO_NO_CHECK SO_OOBINLINE SO_PRIORITY SO_RCVBUF SO_REUSEADDR
+SO_SNDBUF SO_TYPE
+TCP_MAXSEG TCP_NODELAY
+WIN32OLE::VERSION WNOHANG WUNTRACED
+cstime cutime
+domain
+expires
+secure stime
+/C5"Ruby Methods"
+! !=
+% %= %Q %W %q %w
+& && &=
+* *=
++ += +@
+- -= -@
+.
+// / /=
+::
+< <=
+= == ===
+> >=
+@
+Comparisons
+[
+] ]=
+^ ^=
+__id__ __send__ _id2ref
+abort abort_on_exception abort_on_exception! abs abs2 add alias_method alive? ancestors append_features
+arg arity asctime assoc at at_exit atan2 atime attr attr_accessor attr_reader attr_writer autoload
+backtrace basename between? binding binmode blksize block_given? blockdev? blocks broadcast
+call callcc caller capitalize capitalize! casefold? catch ceil center chardev? chdir chmod chomp chomp!
+chop chop! chown chr chroot class_eval class_variables clear clone close close_read close_write closed?
+cmp coerce collect collect! compact compact! compare compile concat conjugate const_defined? const_get
+const_set constants copy cos count cp create_makefile critical critical= crypt ctime current
+day default default= define_finalizer delete delete! delete_at delete_if detect dev dir_config directory?
+dirname disable display divmod downcase downcase! downto dump dup
+each each_byte each_index each_key each_line each_object each_pair each_with_index egid egid= empty?
+enable england entries eof eof? eql? equal? error? error_message escape euid euid= eval exception
+exclude_end? exec executable? executable_real? exist2? exist? existw? exit exit! exp expand_path extend
+extend_object
+fail fcntl fetch file? fileno fill find find_all find_library finite? first flatten flatten! flock flush
+foreach fork format freeze frexp frozen? ftype
+garbage_collect get get_option getc getogrp getpriority gets getwd gid gid= glob global_variables gm gmt?
+gmtime gregorian gregorian_leap? grep grpowned? gsub gsub!
+has_key? has_value? hash have_func have_header have_library hex hour
+id id2name image include include? included_modules index indexes indices inherited initialize ino inspect
+install instance_eval instance_methods instance_of? instance_variables integer? intern ioctl is_a? isatty
+isdst italy iterator?
+jd join julian julian_leap?
+kcode key? keys kill kind_of?
+lambda last last_match ldexp leap? length lineno lineno= link list ljust load local local_variables
+localtime lock locked? log log10 loop lstat
+main makedirs makepath map map! match max mday member? members message method method_added method_defined?
+method_missing methods min mjd mkdir mktime mode module_eval module_function modulo mon month move mtime
+mv
+name nan? nesting new new1 new2 new3 newsg neww next! nil? nitems nlink nonzero? now ns?
+oct open ordering ordering= os? owned?
+p pack parsedate pass path pid pipe pipe? polar pop popen pos pos= ppid print printf priority priority=
+private private_class_method private_instance_methods private_methods proc protected
+protected_instance_methods protected_methods prune public public_class_method public_instance_methods
+public_methods push putc puts pwd
+quiet quiet= quiet? quote
+raise rand rassoc rdev read readable? readable_real? readchar readline readlines readlink real rehash
+reject reject! remainder remove_const remove_method rename reopen replace require respond_to? restore
+reverse reverse! reverse_each rewind rindex rjust rm_f rmdir round run
+safe_level safe_unlink scan sec seek select send set_backtrace set_options set_trace_func setgid? setpgid
+setpgrp setpriority setsid setuid? sg shift signal sin singleton_method_added singleton_methods size size?
+sleep slice slice! socket? sort sort! source split sprintf sqrt squeeze squeeze! srand start stat status
+step sticky? stop stop? store strftime strip strip! sub sub! succ succ! superclass swapcase swapcase!
+symlink symlink? sync sync= synchronize syscall syscopy sysread system syswrite
+taint tainted? tell terminate test throw timeout times to_a to_ary to_f to_i to_io to_proc to_r to_s
+to_str today tr tr! tr_s tr_s! trace_var trap truncate try_lock tty? tv_sec tv_usec type
+uid uid= umask undef_method ungetc uniq uniq! unlink unlock unpack unshift untaint untrace_var upcase
+upcase! update upto usec utc utc? utime
+value? values var
+wait wait2 waitpid waitpid2 wakeup wday weakref_alive? writable? writable_real? write
+yday year
+zero? zone
+| |=
+~
+/C6"Ruby Library Methods"
+Call
+a accept add_observer addr all
+base bind binmode= blockquote
+caption changed changed? checkbox checkbox_group cmd code connect const_load content_type cookies
+count_observers
+debug_mode debug_mode= delete_observer delete_observers dir do_not_reverse_lookup do_not_reverse_lookup=
+escapeElement escapeHTML
+file_field for_fd form
+getaddress getaddrinfo getbinaryfile gethostbyaddr gethostbyname gethostname getnameinfo getpeername
+getservbyname getsockname getsockopt gettextfile
+head header hidden html
+img img_button invoke
+lastresp listen local_path login lookup_order lookup_order= ls
+mails message_loop multipart_form
+notify_observers
+on_event original_filename out
+pair params parse passive passive= password_field peeraddr popup_menu port post pretty putbinaryfile
+puttextfile
+radio_button radio_groupready recv recvfrom reset resume resume= retrbinary retrlinew return_code
+rfc1123_date
+scrolling_list sendmail setsockopt shutdown socketpair storbinary storlines submit
+telnetmode telnetmode= text_field textarea top
+uidl unescape unescapeElement unescapeHTML
+waitfor welcome
+/C7"Variables"
+** &a &b &c &d &e &f &g &h &i &j &k &l &m &n &o &p &q &r &s &t &u &v &w &x &y &z
+** @a @b @c @d @e @f @g @h @i @j @k @l @m @n @o @p @q @r @s @t @u @v @w @x @y @z
+@@a @@b @@c @@d @@e @@f @@g @@h @@i @@j @@k @@l @@m @@n @@o @@p @@q @@r @@s @@t @@u @@v @@w @@x @@y @@z
+/C8"Constant/Global/Symbol"
+** $ : A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Index: doc/tools/ultraedit/wordfiles/vbscript.uew
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/wordfiles/vbscript.uew	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/wordfiles/vbscript.uew	(working copy)
@@ -0,0 +1,181 @@
+/L10"VBScript ASP" ASP_LANG Nocase Line Comment = ' Line Comment Alt = REM Block Comment On = /* Block Comment Off = */ Block Comment On Alt = <!-- Block Comment Off Alt = --> String Chars = " File Extensions = VBS
+/TGBegin "Functions"
+/TGFindStr = "^[\t ]*(?:public[\t ]+|private[\t ]+)*function[\t ]+([a-z][0-9a-z_]*)[\t ]*\(?"
+/TGBegin "Parameters"
+/TGFindStr = "\s*([^,]+)"
+/TGFindBStart = "\("
+/TGFindBEnd = "\)"
+/TGEnd
+/TGEnd
+/TGBegin "Subs"
+/TGFindStr = "^[\t ]*(?:public[\t ]+|private[\t ]+)*sub[\t ]+([a-z][0-9a-z_]*)[\t ]*\(?"
+/TGBegin "Parameters"
+/TGFindStr = "\s*([^,]+)"
+/TGFindBStart = "\("
+/TGFindBEnd = "\)"
+/TGEnd
+/TGEnd
+/TGBegin "Properties"
+/TGFindStr = "^[[\t ],]*(?:public[\t ]+|private[\t ]+)*property[\t ]+((?:let|get)[\t ]+[a-z][0-9a-z_]*)[\t ]*\("
+/TGBegin "Parameters"
+/TGFindStr = "\s*([^,]+)"
+/TGFindBStart = "\("
+/TGFindBEnd = "\)"
+/TGEnd
+/TGEnd
+/Regexp Type = Perl
+/Delimiters = ! "	&'()*+,-.:;<=>?@[\]^{|}~
+/Open Brace Strings = "{" "(" "[" "<"
+/Close Brace Strings = "}" ")" "]" ">"
+/Indent Strings = "Then" "Select Case" "Do While" "Do Until" "Do" "Else" "ElseIf" "<td>" "<tr>"
+/Unindent Strings = "End If" "Loop" "End" "Next" "Loop While" "Else" "ElseIf" "</td>" "</tr>"
+/Open Fold Strings = "Do While" "If" "ElseIf" "Function" "Sub" "With" "For" "Select Case" "Case Else" "Case" "Else"
+/Close Fold Strings = "ElseIf" "End If" "End Function" "End Sub" "End With" "Loop" "Next" "Wend" "End Select" "Case Else" "Case" "Else"
+/Ignore Fold Strings = "Exit Function" "Exit Sub" "Exit For" "Declare Function" "Continue For"
+/C1"Tags" STYLE_TAG
+%>
+<%
+/C2"VBFunctions" STYLE_FUNCTION
+&
+Abs Array Asc AscB AscW Atn Avg
+CBool CByte CCur CDate CDbl Cdec Choose Chr ChrB ChrW CInt CLng Command Cos Count CreateObject CSng CStr
+CurDir CVar CVDate CVErr
+Date DateAdd DateDiff DatePart DateSerial DateValue Day DDB Dir DoEvents
+Environ EOF Error Exp
+FileAttr FileDateTime FileLen Fix Format FreeFile FV
+GetAllStrings GetAttr GetAutoServerSettings GetObject GetSetting
+Hex Hour
+IIf IMEStatus Input InputB InputBox InstB InStr Int IPmt IsArray IsDate IsEmpty IsError IsMissing IsNull
+IsNumeric IsObject
+LBound LCase Left LeftB Len LenB LoadPicture Loc LOF Log LTrim
+Max Mid MidB Min Minute MIRR Month MsgBox
+Now NPer NPV
+Oct
+Partition Pmt PPmt PV
+QBColor
+Rate RGB Right RightB Rnd RTrim
+Second Seek Sgn Shell Sin SLN Space Spc Sqr StDev StDevP Str StrComp StrConv String Sum Switch SYD
+Tab Tan Time Timer TimeSerial TimeValue Trim TypeName
+UBound UCase
+Val Var VarP VarType
+Weekday
+Year
+/C3"VBMethods" STYLE_METHOD
+Accept Activate Add AddCustom AddFile AddFromFile AddFromTemplate AddItem AddNew AddToAddInToolbar
+AddToolboxProgID Append AppendChunk Arrange Assert AsyncRead
+BatchUpdate BeginTrans Bind Buffer
+CacheControl Cancel CancelAsyncRead CancelBatch CancelUpdate CanPropertyChange CaptureImage CellText
+CellValue Charset Circle Clear ClearFields ClearSel ClearSelCols Clone Close Cls ColContaining ColumnSize
+CommitTrans CompactDatabase Compose Connect ContentType Copy CopyQueryDef CreateDatabase CreateDragImage
+CreateEmbed CreateField CreateGroup CreateIndex CreateLink CreatePreparedStatement CreatePropery
+CreateQuery CreateQueryDef CreateRelation CreateTableDef CreateUser CreateWorkspace Customize
+Delete DeleteColumnLabels DeleteColumns DeleteRowLabels DeleteRows DoVerb Drag Draw
+Edit EditCopy EditPaste EndDoc EnsureVisible EstablishConnection Execute Expires ExpiresAbsolute
+ExtractIcon
+Fetch FetchVerbs Files FillCache Find FindFirst FindItem FindLast FindNext FindPrevious Forward
+GetBookmark GetChunk GetClipString GetData GetFirstVisible GetFormat GetHeader GetLineFromChar GetNumTicks
+GetRows GetSelectedPart GetText GetVisibleCount GoBack GoForward
+Hide HitTest HoldFields HTMLEncode
+Idle InitializeLabels InsertColumnLabels InsertColumns InsertObjDlg InsertRowLabels InsertRows
+IsClientConnected Item
+KillDoc
+Layout Line LinkExecute LinkPoke LinkRequest LinkSend Listen LoadFile LoadResData LoadResPicture
+LoadResString LogEvent
+MakeCompileFile MakeReplica MapPath MoreResults Move MoveData MoveFirst MoveLast MoveNext MovePrevious
+NavigateTo NewPage NewPassword NextRecordset
+OLEDrag OnAddinsUpdate OnConnection OnDisconnection OnStartupComplete Open OpenConnection OpenDatabase
+OpenQueryDef OpenRecordset OpenResultset OpenURL Overlay
+PaintPicture Paste PastSpecialDlg PeekData Play Point PopulatePartial PopupMenu Print PrintForm
+PropertyChanged PSet
+Quit
+Raise RandomDataFill RandomFillColumns RandomFillRows rdoCreateEnvironment rdoRegisterDataSource
+ReadFromFile ReadProperty Rebind ReFill Refresh RefreshLink RegisterDatabase Reload Remove
+RemoveAddInFromToolbar RemoveItem Render RepairDatabase Reply ReplyAll Requery ResetCustom
+ResetCustomLabel ResolveName RestoreToolbar Resync Rollback RollbackTrans RowBookmark RowContaining RowTop
+Save SaveAs SaveFile SaveToFile SaveToolbar SaveToOle1File Scale ScaleX ScaleY ScriptTimeout Scroll Select
+SelectAll SelectPart SelPrint Send SendData SessionID Set SetAutoServerSettings SetData SetFocus SetOption
+SetSize SetText SetViewport Show ShowColor ShowFont ShowHelp ShowOpen ShowPrinter ShowSave ShowWhatsThis
+SignOff SignOn Size Span SplitContaining StartLabelEdit StartLogging Status Stop Synchronize
+TextHeight TextWidth Timeout ToDefaults TwipsToChartPart TypeByChartType
+Update UpdateControls UpdateRecord UpdateRow Upto URLEncode
+WhatsThisMode Write WriteProperty
+ZOrder
+/C4"VBEvents" STYLE_EVENT
+AccessKeyPress AddHeader AfterAddFile AfterChangeFileName AfterCloseFile AfterColEdit AfterColUpdate
+AfterDelete AfterInsert AfterLabelEdit AfterRemoveFile AfterUpdate AfterWriteFile AmbienChanged
+AppendToLog ApplyChanges Associate AsyncReadComplete AxisActivated AxisLabelActivated AxisLabelSelected
+AxisLabelUpdated AxisSelected AxisTitleActivated AxisTitleSelected AxisTitleUpdated AxisUpdated
+BeforeClick BeforeColEdit BeforeColUpdate BeforeConnect BeforeDelete BeforeInsert BeforeLabelEdit
+BeforeLoadFile BeforeUpdate BinaryWrite ButtonClick ButtonCompleted ButtonGotFocus ButtonLostFocus
+Change ChartActivated ChartSelected ChartUpdated Click ColEdit Collapse ColResize ColumnClick Compare
+ConfigChageCancelled ConfigChanged ConnectionRequest
+DataArrival DataChanged DataUpdated DblClick Deactivate DeviceArrival DeviceOtherEvent DeviceQueryRemove
+DeviceQueryRemoveFailed DeviceRemoveComplete DeviceRemovePending DevModeChange Disconnect DisplayChanged
+Dissociate DoGetNewFileName Done DonePainting DownClick DragDrop DragOver DropDown
+EditProperty EnterCell EnterFocus ExitFocus Expand
+Flush FootnoteActivated FootnoteSelected FootnoteUpdated
+GotFocus
+HeadClick
+InfoMessage IniProperties Initialize ItemActivated ItemAdded ItemCheck ItemClick ItemReloaded ItemRemoved
+ItemRenamed ItemSeletected
+KeyDown KeyPress KeyUp
+LeaveCell LegendActivated LegendSelected LegendUpdated LinkClose LinkError LinkNotify LinkOpen Load
+LostFocus
+MouseDown MouseMove MouseUp
+NodeClick
+ObjectMove OLECompleteDrag OLEDragDrop OLEDragOver OLEGiveFeedback OLESetData OLEStartDrag OnAddNew OnComm
+OnEnd OnStart
+Paint PanelClick PanelDblClick PathChange PatternChange PlotActivated PlotSelected PlotUpdated
+PointActivated PointLabelActivated PointLabelSelected PointLabelUpdated PointSelected PointUpdated
+PowerQuerySuspend PowerResume PowerStatusChanged PowerSuspend
+QueryChangeConfig QueryComplete QueryCompleted QueryTimeout QueryUnload
+ReadProperties Redirect Reposition RequestChangeFileName RequestWriteFile Resize ResultsChanged
+RowColChange RowCurrencyChange RowResize RowStatusChanged
+SelChange SelectionChanged SendComplete SendProgress SeriesActivated SeriesSelected SeriesUpdated
+SettingChanged SplitChange StateChanged StatusUpdate SysColorsChanged
+Terminate TimeChanged TitleActivated TitleSelected
+UnboundAddData UnboundDeleteRow UnboundGetRelativeBookmark UnboundReadData UnboundWriteData Unload UpClick
+Updated
+Validate ValidationError
+WillAssociate WillChangeData WillDissociate WillExecute WillUpdateRows WriteProperties
+/C5"VBStatements" STYLE_STATEMENT
+AppActivate
+Base Beep
+Call Case ChDir ChDrive Const
+DefBool DefByte DefCur DefDate DefDbl DefDec DefInt DefLng DefObj DefSng DefStr Deftype DefVar
+DeleteSetting Dim Do
+Else ElseIf End Enum Erase Event Exit Explicit
+FileCopy For ForEach Function
+Get GoSub GoTo
+If Implements
+Kill
+Let LineInput Lock LSet
+MkDir
+Name Next
+On OnError Option
+Private Property Public Put
+RaiseEvent Randomize ReDim Reset Resume Return RmDir RSet
+SavePicture SaveSetting SendKeys SetAttr Static Step Sub
+Then To Type
+Unlock
+Wend While Width With
+/C6"Objects"
+Application
+ClientCertificate Cookies
+Form
+ObjectContext
+QueryString
+Request Response
+Server ServerVariables Session
+/C7"Constants"
+CDROM
+False Fixed ForAppending ForReading ForWriting
+RAMDisk Remote Removable
+True
+Unknown
+vbArray vbBinaryCompare vbBlack vbBlue vbBoolean vbByte vbCr vbCrLf vbCurrency vbCyan vbDataObject vbDate
+vbDecimal vbDouble vbEmpty vbError vbFalse vbFirstFourDays vbFirstFullWeek vbFirstJan1 vbFormFeed vbFriday
+vbGeneralDate vbGreen vbInteger vbLf vbLong vbLongDate vbLongTime vbMagenta vbMonday vbNewLine vbNull
+vbNullChar vbNullString vbObject vbObjectError vbRed vbSaturday vbShortDate vbShortTime vbSingle vbString
+vbSunday vbTab vbTextCompare vbThursday vbTrue vbTuesday vbUseSystem vbUseSystemDayOfWeek vbVariant
+vbVerticalTab vbWednesday vbWhite vbYellow
\ No newline at end of file
Index: doc/tools/ultraedit/wordfiles/visualbasic.uew
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/wordfiles/visualbasic.uew	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/wordfiles/visualbasic.uew	(working copy)
@@ -0,0 +1,166 @@
+/L2"Visual Basic" VB_LANG Line Comment = ' File Extensions = BAS FRM CLS VB VBA CTL DSR
+/Regexp Type = Perl
+/TGBegin "Functions"
+/TGFindStr = "^[\t ]*(?:public[\t ]+|private[\t ]+)*function[\t ]+([a-z][0-9a-z_]*)[\t ]*\("
+/TGBegin "Parameters"
+/TGFindStr = "\s*([^,]+)"
+/TGFindBStart = "\("
+/TGFindBEnd = "\)"
+/TGEnd
+/TGEnd
+/TGBegin "Subs"
+/TGFindStr = "^[\t ]*(?:public[\t ]+|private[\t ]+)*sub[\t ]+([a-z][0-9a-z_]*)[\t ]*\("
+/TGBegin "Parameters"
+/TGFindStr = "\s*([^,]+)"
+/TGFindBStart = "\("
+/TGFindBEnd = "\)"
+/TGEnd
+/TGEnd
+/Delimiters = ! "	%&'()*+,-./:;<=>?@[\]^{|}~
+/Open Brace Strings =  "{" "(" "[" "<"
+/Close Brace Strings = "}" ")" "]" ">"
+/Indent Strings = "Then" "Select Case" "Do While" "Do Until" "Else" "Do" "<td>" "<tr>"
+/Unindent Strings = "End" "Next" "End If" "End Select" "Loop" "End Select" "Loop While" "Else" "</td>" "</tr>"
+/Open Fold Strings = "Do While" "If" "ElseIf" "Function" "Sub" "With" "For" "Select Case" "Case Else" "Case" "Else"
+/Close Fold Strings = "ElseIf" "End If" "End Function" "End Sub" "End With" "Loop" "Next" "Wend" "End Select" "Case Else" "Case" "Else"
+/Ignore Fold Strings = "Exit Function" "Exit Sub" "Exit For" "Declare Function" "Continue For" "On Error Resume Next"
+/C1"Functions" STYLE_FUNCTION
+Abs Array Asc AscB AscW Atn Avg
+CBool CByte CCur CDate CDbl CInt CLng CSng CStr CVDate CVErr CVar Cdec Choose Chr ChrB ChrW Command Cos
+Count CreateObject CurDir
+DDB Date DateAdd DateDiff DatePart DateSerial DateValue Day Dir DoEvents
+EOF Environ Error Exp
+FV FileAttr FileDateTime FileLen Fix Format FreeFile
+GetAllStrings GetAttr GetAutoServerSettings GetObject GetSetting
+Hex Hour
+IIf IMEStatus IPmt InStr Input InputB InputBox InstB Int IsArray IsDate IsEmpty IsError IsMissing IsNull
+IsNumeric IsObject
+LBound LCase LOF LTrim Left LeftB Len LenB LoadPicture Loc
+MIRR Max Mid MidB Min Minute Month MsgBox
+NPV NPer Now
+Oct
+PPmt PV Partition Pmt
+QBColor
+RGB RTrim Rate Right RightB Rnd
+SLN SYD Second Seek Sgn Shell Sin Space Spc Sqr StDev StDevP Str StrComp StrConv String Sum Switch
+Tab Tan Time TimeSerial TimeValue Timer Trim TypeName
+UBound UCase
+Val Var VarP VarType
+Weekday
+Year
+/C2"Methods" STYLE_METHOD
+Accept Activate Add AddCustom AddFile AddFromFile AddFromTemplate AddItem AddNew AddToAddInToolbar
+AddToolboxProgID Append AppendChunk Arrange Assert AsyncRead
+BatchUpdate BeginTrans Bind
+CanPropertyChange Cancel CancelAsyncRead CancelBatch CancelUpdate CaptureImage CellText CellValue Circle
+Clear ClearFields ClearSel ClearSelCols Clone Close Cls ColContaining ColumnSize CommitTrans
+CompactDatabase Compose Connect Copy CopyQueryDef CreateDatabase CreateDragImage CreateEmbed CreateField
+CreateGroup CreateIndex CreateLink CreatePreparedStatement CreatePropery CreateQuery CreateQueryDef
+CreateRelation CreateTableDef CreateUser CreateWorkspace Customize
+Delete DeleteColumnLabels DeleteColumns DeleteRowLabels DeleteRows DoVerb Drag Draw
+Edit EditCopy EditPaste EndDoc EnsureVisible EstablishConnection Execute ExtractIcon
+Fetch FetchVerbs Files FillCache Find FindFirst FindItem FindLast FindNext FindPrevious Forward
+GetBookmark GetChunk GetClipString GetData GetFirstVisible GetFormat GetHeader GetLineFromChar GetNumTicks
+GetRows GetSelectedPart GetText GetVisibleCount GoBack GoForward
+Hide HitTest HoldFields
+Idle InitializeLabels InsertColumnLabels InsertColumns InsertObjDlg InsertRowLabels InsertRows Item
+KillDoc
+Layout Line LinkExecute LinkPoke LinkRequest LinkSend Listen LoadFile LoadResData LoadResPicture
+LoadResString LogEvent
+MakeCompileFile MakeReplica MoreResults Move MoveData MoveFirst MoveLast MoveNext MovePrevious
+NavigateTo NewPage NewPassword NextRecordset
+OLEDrag OnAddinsUpdate OnConnection OnDisconnection OnStartupComplete Open OpenConnection OpenDatabase
+OpenQueryDef OpenRecordset OpenResultset OpenURL Overlay
+PSet PaintPicture PastSpecialDlg Paste PeekData Play Point PopulatePartial PopupMenu Print PrintForm
+PropertyChanged
+Quit
+Raise RandomDataFill RandomFillColumns RandomFillRows ReFill ReadFromFile ReadProperty Rebind Refresh
+RefreshLink RegisterDatabase Reload Remove RemoveAddInFromToolbar RemoveItem Render RepairDatabase Reply
+ReplyAll Requery ResetCustom ResetCustomLabel ResolveName RestoreToolbar Resync Rollback RollbackTrans
+RowBookmark RowContaining RowTop
+Save SaveAs SaveFile SaveToFile SaveToOle1File SaveToolbar Scale ScaleX ScaleY Scroll SelPrint Select
+SelectAll SelectPart Send SendData Set SetAutoServerSettings SetData SetFocus SetOption SetSize SetText
+SetViewport Show ShowColor ShowFont ShowHelp ShowOpen ShowPrinter ShowSave ShowWhatsThis SignOff SignOn
+Size Span SplitContaining StartLabelEdit StartLogging Stop Synchronize
+TextHeight TextWidth ToDefaults TwipsToChartPart TypeByChartType
+Update UpdateControls UpdateRecord UpdateRow Upto
+WhatsThisMode WriteProperty
+ZOrder
+rdoCreateEnvironment rdoRegisterDataSource
+/C3"Events" STYLE_EVENT
+AccessKeyPress AfterAddFile AfterChangeFileName AfterCloseFile AfterColEdit AfterColUpdate AfterDelete
+AfterInsert AfterLabelEdit AfterRemoveFile AfterUpdate AfterWriteFile AmbienChanged ApplyChanges Associate
+AsyncReadComplete AxisActivated AxisLabelActivated AxisLabelSelected AxisLabelUpdated AxisSelected
+AxisTitleActivated AxisTitleSelected AxisTitleUpdated AxisUpdated
+BeforeClick BeforeColEdit BeforeColUpdate BeforeConnect BeforeDelete BeforeInsert BeforeLabelEdit
+BeforeLoadFile BeforeUpdate ButtonClick ButtonCompleted ButtonGotFocus ButtonLostFocus
+Change ChartActivated ChartSelected ChartUpdated Click ColEdit ColResize Collapse ColumnClick Compare
+ConfigChageCancelled ConfigChanged ConnectionRequest
+DataArrival DataChanged DataUpdated DblClick Deactivate DevModeChange DeviceArrival DeviceOtherEvent
+DeviceQueryRemove DeviceQueryRemoveFailed DeviceRemoveComplete DeviceRemovePending Disconnect
+DisplayChanged Dissociate DoGetNewFileName Done DonePainting DownClick DragDrop DragOver DropDown
+EditProperty EnterCell EnterFocus Event ExitFocus Expand
+FootnoteActivated FootnoteSelected FootnoteUpdated
+GotFocus
+HeadClick
+InfoMessage IniProperties Initialize ItemActivated ItemAdded ItemCheck ItemClick ItemReloaded ItemRemoved
+ItemRenamed ItemSeletected
+KeyDown KeyPress KeyUp
+LeaveCell LegendActivated LegendSelected LegendUpdated LinkClose LinkError LinkNotify LinkOpen Load
+LostFocus
+MouseDown MouseMove MouseUp
+NodeClick
+OLECompleteDrag OLEDragDrop OLEDragOver OLEGiveFeedback OLESetData OLEStartDrag ObjectMove OnAddNew OnComm
+Paint PanelClick PanelDblClick PathChange PatternChange PlotActivated PlotSelected PlotUpdated
+PointActivated PointLabelActivated PointLabelSelected PointLabelUpdated PointSelected PointUpdated
+PowerQuerySuspend PowerResume PowerStatusChanged PowerSuspend
+QueryChangeConfig QueryComplete QueryCompleted QueryTimeout QueryUnload
+ReadProperties Reposition RequestChangeFileName RequestWriteFile Resize ResultsChanged RowColChange
+RowCurrencyChange RowResize RowStatusChanged
+SelChange SelectionChanged SendComplete SendProgress SeriesActivated SeriesSelected SeriesUpdated
+SettingChanged SplitChange StateChanged StatusUpdate SysColorsChanged
+Terminate TimeChanged TitleActivated TitleSelected
+UnboundAddData UnboundDeleteRow UnboundGetRelativeBookmark UnboundReadData UnboundWriteData Unload UpClick
+Updated
+Validate ValidationError
+WillAssociate WillChangeData WillDissociate WillExecute WillUpdateRows WithEvents WriteProperties
+/C4"Statements" STYLE_STATEMENT
+AppActivate
+Base Beep Boolean ByRef ByVal
+Call Case ChDir ChDrive Const
+Declare DefBool DefByte DefCur DefDate DefDbl DefDec DefInt DefLng DefObj DefSng DefStr DefVar Deftype
+DeleteSetting Dim Do Double
+Else ElseIf End Enum Erase Exit Explicit
+False FileCopy Finalize For ForEach Friend Function
+Get GoSub GoTo
+If Implements Imports Integer
+Kill
+LSet Let LineInput Lock
+Me MkDir MyBase
+Name Namespace New Next Nothing
+On OnError Option Overrides
+Private Property Protected Public Put
+RSet RaiseEvent Randomize ReDim ReadOnly Rem Reset Resume Return RmDir
+SavePicture SaveSetting SendKeys SetAttr Static Structure Sub
+Then To True Type
+Unlock
+Wend While Width With Write
+/C5"Operators" STYLE_OPERATOR
+&
+*
++
+-
+.
+// /
+<
+=
+And AndAlso As
+Eqv
+Imp Is
+Like
+Mod
+Not
+Or OrElse
+Xor
+\
+^
Index: doc/tools/ultraedit/wordfiles/xml.uew
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/wordfiles/xml.uew	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/doc/tools/ultraedit/wordfiles/xml.uew	(working copy)
@@ -0,0 +1,220 @@
+/L6"XML" XML_LANG Noquote Block Comment On = <!-- Block Comment Off = --> File Extensions = XML XUL XSD XSL XSLT WSDL CONFIG SSS
+/Delimiters = ~@$^&*( )+=|\{};"'<>	,
+/Function String = "name=*">"
+/Open Brace Strings =  "{" "(" "[" "<"
+/Close Brace Strings = "}" ")" "]" ">"
+/C1"Elements" STYLE_ELEMENT
+** <
+<a </a> <abbr> <abbr </abbr> <above> <abstract> </abstract> <acronym> </acronym> <activity> </activity>
+<actor> <actor </actor> <add> <add </add> <addName </addName> <addSpan <addrLine> <address> <address
+</address> <addressList> </addressList> <admin </admin> <affiliation> </affiliation> <alt <altGrp
+</altGrp> <analytic> </analytic> <anchor <any> </any> <app> <app </app> <applet </applet> <apply <arc
+<area </area <arg <argument> </argument> <array> <att> <att </att> <attDef> <attDef </attDef> <attList>
+<attList </attList> <attName> </attName> <attlDecl> <attlDecl </attlDecl> <author> </author> <authority>
+</authority> <availability> <availability </availability>
+<b> <b </b> <back> <back </back> <base <baseWsd <basefont <bdo> </bdo> <bgsound <bibl> <bibl </bibl>
+<biblFull> </biblFull> <biblScope> <biblStruct> <biblStruct </biblStruct> <bicond> </bicond> <big> <big
+</big> <birth> <birth </birth> <birthDate> <birthPlace> <blink> <blink </blink> <bloc </bloc> <blockquote>
+<blockquote </blockquote> <body> <body </body> <box> </box> <br/> <br> <br <broadcast> </broadcast>
+<button> </button> <byline> </byline>
+<c> <c </c> <caesura> <calEvent> </calEvent> <camera> </camera> <caption> <caption </caption> <case>
+<castGroup> <castGroup </castGroup> <castItem> <castItem </castItem> <castList> </castList> <catDesc>
+</catDesc> <catRef <category </category> <cb> <cb <cell> <cell </cell> <center> <center </center>
+<certainty <cf> </cf> <change> <change </change> <channel </channel> <character> <character </character>
+<characters> </characters> <children/> <children> <children <cit> </cit> <cite> <cite </cite> <city>
+</city> <cl> <cl </cl> <class> <class </class> <classCode <classDecl> </classDecl> <classDoc> <classDoc
+</classDoc> <classes> <classes </classes> <closer> </closer> <code> <code </code> <codedCharSet>
+<codedCharSet <col> </col> <colgroup> </colgroup> <colloc> <colloc </colloc> <comment> </comment>
+<commentary </commentary> <cond> </cond> <constitution </constitution> <contents/> <corr> <corr
+</corr> <correction> </correction> <country> <country </country> <creation> </creation> <creationDate>
+</creationDate>
+<damage> <damage </damage> <dataDesc> </dataDesc> <dataType> <date> <date </date> <dateRange </dateRange>
+<dateStruct> <dateStruct </dateStruct> <dateline> </dateline> <day> <day </day> <dd> <dd </dd> <def>
+</def> <default> <define-macro </define-macro> <define-script> </define-script> <define-style <del>
+<del </del> <delSpan <derivation </derivation> <desc> <desc </desc> <descrip> <descrip </descrip> <dfn>
+<dfn </dfn> <dft> <dir> <dir </dir> <direction <display-group> <display-group </display-group> <distance>
+<distance </distance> <distinct </distinct> <distributor> </distributor> <div0> <div0 </div0> <div1>
+<div1 </div1> <div2> <div2 </div2> <div3> <div3 </div3> <div4> <div4 </div4> <div5> <div5 </div5> <div6>
+<div6 </div6> <div7> <div7 </div7> <div> <div </div> <divGen <dl> <dl </dl> <doc> </doc> <docAuthor>
+</docAuthor> <docDate> <docEdition> </docEdition> <docImprint> </docImprint> <docTitle> </docTitle>
+<domain </domain> <dt> <dt </dt>
+<eLeaf <eTree </eTree> <earliesttime <edition> <edition </edition> <editionStmt> </editionStmt> <editor>
+<editor </editor> <editorialDecl> <editorialDecl </editorialDecl> <education> </education> <eg> </eg>
+<egwd> </egwd> <elemDecl> <elemDecl </elemDecl> <em> <em </em> <embed <emph> <emph </emph> <encodingDesc>
+</encodingDesc> <ent </ent> <entDoc> <entDoc </entDoc> <entName> <entName </entName> <entitySet>
+<entitySet <entry> <entry </entry> <entryFree> </entryFree> <epigraph> <epigraph </epigraph> <epilogue>
+</epilogue> <equipment> </equipment> <equiv <etym> </etym> <eval> </eval> <event <exceptions> <exceptions
+</exceptions> <exemplum> <exemplum </exemplum> <expan </expan> <extFigure <extent> </extent>
+<external-graphic
+<f </f> <fAlt> <fAlt </fAlt> <fDecl> <fDecl </fDecl> <fDescr> </fDescr> <fLib </fLib> <factuality
+</factuality> <fieldset> </fieldset> <fig> <figDesc> </figDesc> <figure </figure> <fileDesc> </fileDesc>
+<files> <files </files> <firstLang> </firstLang> <font </font> <foreName> <foreName </foreName> <foreign>
+<foreign </foreign> <forest> <forest </forest> <forestGrp> </forestGrp> <form> <form </form> <formula>
+<formula </formula> <frame <frameset </frameset> <front> </front> <fs> <fs </fs> <fsConstraints>
+<fsConstraints </fsConstraints> <fsDecl </fsDecl> <fsDescr> <fsLib </fsLib> <fsdDecl <funder> </funder>
+<fvLib </fvLib> <fw </fw>
+<gap> <gap <gen> </gen> <genName> </genName> <geog> </geog> <geogName> <geogName </geogName> </gfn> <gi>
+<gi </gi> <gloss> <gloss </gloss> <gram </gram> <gramGrp> <gramGrp </gramGrp> <graph </graph> <group>
+</group>
+<h1> <h1 </h1> <h2> <h2 </h2> <h3> <h3 </h3> <h4> <h4 </h4> <h5> <h5 </h5> <h6> <h6 </h6> <h> </h> <hand>
+<hand <handList> </handList> <handShift> <handShift <head> <head </head> <headItem> <headItem </headItem>
+<headLabel> <headLabel </headLabel> <hi> <hi </hi> <hom> <hom </hom> <home> </home> <horizontal-rule/>
+<hour> <hour </hour> <hps </hps> <hr/> <hr> <hr <hsn> </hsn> <html> </html> <hwd> </hwd> <hyph> </hyph>
+<hyphenation </hyphenation>
+<i> <i </i> <iNode <id <idno> <idno </idno> <if> <iff> <iframe> </iframe> <ihs> </ihs> <ilayer> </ilayer>
+<img <imprimatur> <imprint> </imprint> <index <input> <input <ins> <interaction <interp <interpGrp>
+<interpGrp </interpGrp> <interpretation> <intervaltime <invoke </invoke> <isindex> <item> <item </item>
+<itype> <itype </itype>
+<join <joinGrp </joinGrp>
+<kbd> <kbd </kbd> <keywords> <keywords </keywords> <kinesic
+<l> <l </l> <label> <label </label> <lacunaEnd> <lacunaStart> <lang> </lang> <langKnown> </langKnown>
+<langUsage> </langUsage> <language> <language </language> <latesttime <layer> <lb> <lb <lbl> <lbl </lbl>
+<leaf <legend> </legend> <lem> <lem <lg1> <lg1 </lg1> <lg2> <lg2 </lg2> <lg3> <lg3 </lg3> <lg4> <lg4
+</lg4> <lg5> <lg5 </lg5> <lg> <lg </lg> <li> <li </li> <line-field </line-field> <line> <link> <link
+</link> <linkGrp </linkGrp> <list-item </list-item> <list> <list </list> <listBibl> </listBibl>
+<listing> </listing> <locale> <locator <log <logtarget </logtarget>
+<m> <m </m> <map </map> <marquee </marquee> <measure </measure> <meeting> </meeting> <mentioned>
+<mentioned </mentioned> <menu> <menu </menu> <metDecl> <metDecl </metDecl> <meta <milestone <minus>
+<minus <minute> <minute </minute> <monogr> </monogr> <month> <month </month> <mood> <move <msr <multicol>
+</multicol> <mylink </mylink>
+<name> <name </name> <nameLink> </nameLink> <nbr <nextid <nobr> </nobr> <node <noframes> </noframes>
+<nolayer> </nolayer> <none> <normalization> <normalization </normalization> <noscript> </noscript>
+<note> <note </note> <notesStmt> </notesStmt> <null> <num> <num </num> <number> </number>
+<oRef> <oRef <oVar> <oVar </oVar> <object> </object> <occasion> <occasion </occasion> <occupation>
+<occupation </occupation> <offset> </offset> <ofig> <ol> <ol </ol> <omit> <omit </omit> <opener> </opener>
+<optgroup> </optgroup> <option> <option </option> <org> </org> <orgDivn </orgDivn> <orgName </orgName>
+<orgTitle </orgTitle> <orgType </orgType> <orig> <orig </orig> <ornament </ornament> <orth> <orth </orth>
+<otherForm>
+<p> <p </p> <pReg> <pVar <page> <para <paragraph> <paragraph </paragraph> <param <parents> <part> <part
+</part> <particDesc> </particDesc> <particLinks> <particLinks </particLinks> <participant> <participant
+</participant> <participantGrp> <pause> <pb> <pb <per> <performance> </performance> <persName> <persName
+</persName> <person </person> <personGrp> </personGrp> <ph> </ph> <phr> <phr </phr> <place> </place>
+<placeName> <placeName </placeName> <plus> <plus <pos> </pos> <PostBox> </postBox> <postCode> </postCode>
+<pr> </pr> <pre> <pre </pre> <preparedness <principal> </principal> <profileDesc> </profileDesc>
+<projectDesc> </projectDesc> <prologue> </prologue> <pron> <pron </pron> <ptr <pubPlace> </pubPlace>
+<publicationStmt> </publicationStmt> <publisher> </publisher> <purgetime <purpose <purposes> </purposes>
+<q> <q </q> <quotation </quotation> <quote> </quote>
+<range> <rate <rdg> <rdg </rdg> <rdgGrp </rdgGrp> <re> <re </re> <recording </recording> <recordingStmt>
+</recordingStmt> <ref> <ref </ref> <refsDecl> <refsDecl </refsDecl> <reg> <reg </reg> <region> <region
+</region> <relPlace> </relPlace> <relation <relationship </relationship> <remarks> <rendition </rendition>
+<residence> </residence> <resp> </resp> <respStmt> </respStmt> <respons <restore </restore> <revisionDesc>
+</revisionDesc> <role> <role </role> <roleDesc> </roleDesc> <roleName> <roleName </roleName> <root/>
+<root> <root <row> <row </row> <rs> <rs </rs> <rule> <rule </rule>
+<s> <s </s> <salute> </salute> <samp> <samp </samp> <samplingDecl> </samplingDecl> <schedule </schedule>
+<script> <script </script> <scriptStmt </scriptStmt> <scroll </scroll> <second> <second </second> <seg1>
+<seg1 </seg1> <seg> <seg </seg> <segmentation> </segmentation> <select-elements> </select-elements>
+<select> <select </select> <sense> <sense </sense> <sequence> </sequence> <series> </series> <seriesStmt>
+</seriesStmt> <seriesTitle> </seriesTitle> <set> </set> <setting> <setting </setting> <settingDesc>
+</settingDesc> <settle> <settle </settle> <settlement </settlement> <shift> <shift <sic> <sic </sic>
+<signed> <signed </signed> <small> <small </small> <soCalled> <soCalled </soCalled> <socecStatus>
+<socecStatus <sound> <sound </sound> <sourceDesc> </sourceDesc> <sp> <sp </sp> <space <spacer> <span>
+<span </span> <spanGrp </spanGrp> <speaker> </speaker> <sponsor> </sponsor> <sqrt> <stage> <stage </stage>
+<state> <state </state> <stdVals> </stdVals> <step <str> <str </str> <street> </street> <stress> <strike>
+<strike </strike> <string> </string> <strong> <strong </strong> <style-rule> </style-rule> <style>
+<style </style> <sub> <sub </sub> <subc> </subc> <sup> <sup </sup> <superEntry> </superEntry> <supplied>
+<supplied </supplied> <surName> <surName </surName> <syll> </syll> <sym <symbol <table> <table </table>
+<tag> </tag> <tagDoc> </tagDoc> <tagUsage </tagUsage> <tagsDecl> </tagsDecl> <target-element/>
+<target-element </target-element> <taxonomy </taxonomy> <tbody> <tbody </tbody> <td> <td </td> <tech>
+<tech </tech> <tei.2> </tei.2> <teiCorpus.2> </teiCorpus.2> <teiFsd2> </teiFsd2> <teiHeader> <teiHeader
+</teiHeader> <term> <term </term> <termEntry> <termEntry </termEntry> <text> <text </text> <textClass>
+</textClass> <textDesc> <textDesc </textDesc> <textarea> <textarea </textarea> <tfoot> <tfoot </tfoot>
+<th> <th </th> <thead> <thead </thead> <then> <tig </tig> <time> <time </time> <timeLine> <timeLine
+</timeLine> <timeRange </timeRange> <timeStruct> <timeStruct </timeStruct> <title-style <title> <title
+</title> <titlePage> <titlePage </titlePage> <titlePart> <titlePart </titlePart> <titleStmt> <titleStmt
+</titleStmt> <tns </tns> <tr> <tr </tr> <trailer> </trailer> <trans> <trans </trans> <tree </tree>
+<triangle </triangle> <tsd> </tsd> <tt> <tt </tt>
+<u> <u </u> <ul> <ul </ul> <uncertain> <unclear> <unclear </unclear> <usg> <usg </usg>
+<vAlt> <vAlt </vAlt> <vDefault> </vDefault> <vRange> </vRange> <val> </val> <valDesc> </valDesc>
+<valList> <valList </valList> <valRange> </valRange> <var> <var </var> <variantEncoding>
+<variantEncoding </variantEncoding> <view> </view> <vocal <vol>
+<w> <w </w> <warning-para </warning-para> <wbr> <week> <week </week> <what> <when <who> </who> <wit>
+<witDetail </witDetail> <witEnd> <witList> </witList> <witStart> <witness </witness> <work> </work>
+<writing </writing> <writingSystemDeclaration> <writingSystemDeclaration </writingSystemDeclaration>
+<xml> </xml> <xmp> </xmp> <xptr <xr> <xr </xr> <xref <xsl> </xsl>
+<year> <year </year>
+// />
+>
+<
+<%
+%>
+?>
+<? <?xml
+]]>
+<![CDATA[
+/C2"Attributes" STYLE_ATTRIBUTE
+-
+24hour=
+=
+NSDef=
+SrcDef=
+TEI= TEIForm=
+abbr= absolute= action= active= adj= adjFrom= adjTo= afiicode= age= agent= align= alink= all= allusion=
+alt= am= ana= ancestor= anchored= arity= assertedValue= attribute= authority=
+background-color= background= baseForm= baseType= behavior below bgcolor= border=
+calendar= cap= cause= cellpadding= cellspacing= cert= certainty= character= chars= children= class=
+classid= clear= code= codebase= codedCharSet= color= cols= colspan= complete= composite= content-role=
+content= coords= copyOf= corr= corresp= crdate= creator=
+data= date= dateCreated= dateUpdated= day= decls= default= definition= degree= delim= depPtr= depend=
+desc= descendant= descriptive= dim= dir= direct= direction discrete= doc= doctype= domains= dt:type=
+dt:values= dur=
+ed= encoding= end-indent= end= enjamb= entity= entityLoc= entitySet= entityStd= eol= evaluate= event=
+exact= excl= exclude= expan= expand= extendTarg= extent=
+fVal= face= feats= feature= field-width= first-line-start-indent= first= follow= following=
+font-family-name= font-family= font-posture= font-size= font-style= font-weight= for= form= frameborder=
+framespacing= from= fsd= full= function=
+gi= given= gradual= group= grpPtr=
+h= hand= has-value= height= hidden= hour= href= hspace= http-equiv=
+id= ident= image= inDegree= included= index= ink= inline= inst= interval= ismap= iso639= iterated=
+key=
+label2= label= lang= language= left-margin= lemma= length= level1= level2= level3= level4= level= lexpunc=
+line-spacing= lines= link= loc= location= locus= loop=
+macro= mailto= margin-bottom= margin-left= margin-top= marginheight= marginwidth= marker= marks=
+maxOccurs= mergedin= met= method= minOccurs= mlang= mode= multiple mutExcl= mutual=
+n= name= names= new= next= nohref none= noresize norm= noshade notation=
+occurs= old= onblur onchange= onclick onfocus onload only= onmouseout onmouseover onsubmit= opt= ord=
+order= org= orig= origin= outDegree=
+padding= parent= part= passive= pattern= per= perf= place= pm= position= prefix= prev= previous= prompt=
+quadding=
+real= reason= refunit= reg= rel= rend= render= required= resp= result= rev= rhyme= right-margin= role=
+rows= rowspan=
+sameAs= sample= scheme= scope= scribe= script= scrolling= select= selected sex= shape= show= sic= sigil=
+since= size= social= some= sort= source= space-after= space-before= space= span= split= src= standalone=
+start start-indent= start= status= string= style= subtype= synch=
+targFunc= targOrder= targType= target= targetEnd= targets= terminal= text-align= text= theme= time=
+timezone= title= to= token= topmargin= trans= type=
+ucs-4= uniform= unit= url= usage= use=
+valign= value= valueTo= varSeq= version= vlink= vspace=
+weights= where= who= width= wit= wscale= wsd=
+xl-role= xl-title= xml:link= xmlns xmlns:cmi xmlns:dt
+zone=
+/C3"Commands" STYLE_COMMAND
+edit else enjamb
+for function
+global globincl
+if interpret
+return
+then
+var
+while
+/C4"MSXMS schema nodes"
+<AttributeType </AttributeType>
+<ElementType </ElementType>
+<Schema </Schema>
+/C5"MSXMS schema attributes"
+<attribute> <attribute </attribute>
+/C6"MSXMS schema element list"
+<element> <element </element> /element>
+/C7"WSDL Schema attributes"
+attributeFormDefault
+default
+element
+elementFormDefault
+message
+name
+namespace
+targetNamespace
+type
+use
+value
+variable
+xmlns
Index: doc/tools.rar
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: doc/tools.rar
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: eotp.bat
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/eotp.bat	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/eotp.bat	(working copy)
@@ -0,0 +1,6 @@
+call do eep
+e pu
+e 8043 00
+e otp output/otp.dat 0
+e otr 0 20
+e ku
Index: format/command.format
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/format/command.format	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/format/command.format	(working copy)
@@ -0,0 +1,1379 @@
+
+/* Parse Command:
+TX: take bits from tx fifo, jam it into shift and a destination (rf,bucket)
+RX: take bits from demod,  jam it into shift and a destination (acl,sco,bucket) */
+
+/* Inject Command:
+TX: 0 into shift, send tail of shift into a destination (rf,bucket)
+RX: 0 into shift, send tail of shift into a destination (acl,sco,bucket) */
+
+format
+  ! 15 romdat
+  % d0
+  % d1
+  % d2
+  % d3
+  [8] d0
+  [8] d1
+  [8] d2
+  [8] d3
+end
+
+format
+  ! 15 enable   /* set flag to 1 */
+  % flag
+  [5] opcode
+  [6] 1
+  [6] flag
+  [6] null
+  [9] 0
+end
+ /* High 5 bytes of channel map */
+format
+  ! 15 pulse   /* set flag to 1 */
+  % flag
+  [5] opcode
+  [6] 1
+  [6] flag
+  [6] null
+  [9] 0
+end
+
+format
+  ! 15 disable   /* set flag to 0 */
+  % flag
+  [5] opcode
+  [6] 2
+  [6] flag
+  [6] null
+  [9] 0
+end
+
+format
+  ! 15 set0  /* set selected bit of reg to 0 */
+  % immediate
+  % reg
+  [5] opcode
+  [6] 9
+  [6] never
+  [6] reg
+  [9] immediate
+end
+
+format
+  ! 15 set1  /* set selected bit of reg to 1 */
+  % immediate
+  % reg
+  [5] opcode
+  [6] 9          /* alu op demux */
+  [6] always
+  [6] reg
+  [9] immediate
+end
+
+format
+  ! 15 setflag  /* set selected bit of the reg to the polarity of the flag */
+  % flag
+  % immediate
+  % reg
+  [5] opcode
+  [6] 9
+  [6] flag
+  [6] reg
+  [9] immediate
+end
+
+format
+  ! 15 nsetflag  /* set the selected bit of the reg to the opposite polarity of the flag */
+  % flag
+  % immediate
+  % reg
+  [5] opcode
+  [6] 0x29
+  [6] flag
+  [6] reg
+  [9] immediate
+end
+
+format
+  ! 15 setflip    /* invert the selected bit of the reg */
+  % immediate
+  % reg
+  [5] opcode
+  [6] 10            /* this is alu op */
+  [6] always
+  [6] reg
+  [9] immediate
+end
+
+format
+  ! 0x1f qset1      /* demux the lowest 4 bit of queue and OR it with regr into regw */
+  % reg             /* in short, set the bit in reg indexed by queue to 1 */
+  [5] opcode
+  [6] 9
+  [6] always
+  [6] reg
+  [9] 0
+end
+  
+format
+  ! 0x1f qset0      /* demux the lowest 4 bit of queue and AND it with regr into regw */
+  % reg             /* in short, set the bit in reg indexed by queue to 0 */
+  [5] opcode
+  [6] 9
+  [6] never
+  [6] reg
+  [9] 0
+end
+
+format 
+  ! 0x1f qsetflag   /* set the bit in reg index by queue to same as flag */
+  % flag
+  % reg
+  [5] opcode
+  [6] 9
+  [6] flag
+  [6] reg
+  [9] 0
+end
+
+format 
+  ! 0x1f nqsetflag   /* set the bit in the reg index by queue to opposite of flag */
+  % flag
+  % reg
+  [5] opcode
+  [6] 0x29
+  [6] flag
+  [6] reg
+  [9] 0
+end
+
+format
+  ! 0x1f qsetflip      /* flip the bit in reg index by queue */
+  % reg
+  [5] opcode
+  [6] 10
+  [6] always
+  [6] reg
+  [9] 0
+end
+
+format
+  ! 1 parse       /* take bits out of source (sco_tx,tx_buffer,rx-elas) into pdata and dest (sco_rx,rx_fifo,tx-elas) */
+  % source
+  % dest
+  % immediate
+  [5] opcode
+  [4] source      /* voice, data, demod */
+  [2] 0
+  [6] 0    
+  [2] 0           /* parse or inject */ 
+  [4] dest        /* acl, sco, mod, bucket */
+  [9] immediate   /* number of bits to parse off */
+end
+
+format
+  ! 1 inject      /* shift data from pdata into destination (tx-elas,rx_fifo,sco_rx) */
+  % destination
+  % immediate
+  [5] opcode
+  [4] 0
+  [2] 0
+  [6] 1
+  [2] 0
+  [4] destination /* acl,sco,mod,bucket */
+  [9] immediate   /* number of bits to be injected */
+end
+
+format
+  ! 1 iinject
+  % destination
+  % regr
+  [5] opcode
+  [6] regr       /* contain the number of bits to inject */
+  [6] 3
+  [2] 0
+  [4] destination /* acl,sco,mod,bucket */
+  [9] 0 
+end
+
+format
+  ! 1 stuff  /* automatic parse, stuff_counter decrement on every bit until hits zero */
+  % source
+  % destination
+  [5] opcode
+  [4] source
+  [2] 0
+  [6] 2
+  [2] 0
+  [4] destination
+  [9] 0
+end
+
+format    /* force immediate value into registers */
+  ! 3 force
+  % immediate
+  % regw
+  [5] opcode
+  [6] 0
+  [6] 0    /* alu operation force */
+  [6] regw  /* destination register */
+  [9] immediate
+end
+
+format    /* force whatever is on shift_reg to regsiters */
+  ! 0x13 iforce
+  % regw
+  [5] opcode
+  [6] 0
+  [6] 0    /* alu operation force */
+  [6] regw  /* destination register */
+  [9] 0
+end
+
+format    /* force immediate value into registers */
+  ! 3 increase
+  % immediate
+  % reg
+  [5] opcode
+  [6] reg
+  [6] 1    /* alu operation add */
+  [6] reg
+  [9] immediate
+end
+
+format
+  ! 3 pincrease
+  % immediate
+  [5] opcode
+  [6] -1  /* pdata */
+  [6] 1   /* alu add */
+  [6] -1  /* back to pdata */
+  [9] immediate
+end
+
+format    /* force immediate value into registers */
+  ! 3 and_into
+  % immediate
+  % reg
+  [5] opcode
+  [6] reg
+  [6] 2    /* alu operation and into */
+  [6] reg
+  [9] immediate
+end
+
+format
+  ! 3 and
+  % regr
+  % immediate
+  % regw
+  [5] opcode
+  [6] regr
+  [6] 2    /* alu operation and into */
+  [6] regw
+  [9] immediate
+end
+  
+format
+  ! 0x13 iand    /* pdata & regr -> regw */
+  % regr
+  % regw
+  [5] opcode
+  [6] regr
+  [6] 2    /* alu operation and into */
+  [6] regw
+  [9] 0
+end
+  
+
+format    /* and whatever is in shiftreg with reg */
+  ! 0x13 iand_into
+  % reg
+  [5] opcode
+  [6] reg
+  [6] 2    /* alu operation and into */
+  [6] reg
+  [9] 0
+end
+
+format
+  ! 3 or_into
+  % immediate
+  % reg
+  [5] opcode
+  [6] reg
+  [6] 3    /* alu operation or into */
+  [6] reg
+  [9] immediate
+end
+
+format
+  ! 3 or
+  % regr
+  % immediate
+  % regw
+  [5] opcode
+  [6] regr
+  [6] 3    /* alu operation or into */
+  [6] regw
+  [9] immediate
+end
+
+format
+  ! 0x13 ior
+  % regr
+  % regw
+  [5] opcode
+  [6] regr
+  [6] 3    /* alu operation or into */
+  [6] regw
+  [9] 0
+end
+
+format
+  ! 0x13 ior_into
+  % reg
+  [5] opcode
+  [6] reg
+  [6] 3    /* alu operation or into */
+  [6] reg
+  [9] 0
+end
+
+format
+  ! 3 skip_to   /* jump to location stored in reg */
+  % reg
+  [5] opcode
+  [6] reg
+  [6] 4   /* alu operation copy */
+  [6] rom_addr
+  [9] 0
+end
+
+format
+  ! 3 copy
+  % regr
+  % regw
+  [5] opcode
+  [6] regr
+  [6] 4   /* alu operation copy */
+  [6] regw
+  [9] 0
+end
+
+format
+  ! 3 deposit   /* copy the register content thru alu to shift register, not prealigned like preload */
+  % reg
+  [5] opcode
+  [6] reg
+  [6] 4   /* alu operation copy */
+  [6] -1  /* pdata */
+  [9] 0
+end
+
+format
+  ! 3 icopy     /* copy the shift register lsb content directly to register, not aligned */
+  % regw
+  [5] opcode
+  [6] -1  /* pdata */
+  [6]  4  /* alu copy */
+  [6] regw
+  [9] 0
+end
+
+format
+  ! 3 add
+  % regr
+  % immediate
+  % regw
+  [5] opcode
+  [6] regr
+  [6] 1
+  [6] regw
+  [9] immediate
+end
+
+format
+  ! 0x13 iadd       /* regr + pdata -> regw */
+  % regr
+  % regw
+  [5] opcode
+  [6] regr
+  [6] 1
+  [6] regw
+  [9] 0
+end
+
+format
+  ! 3 sub          /* immediate - regr -> regw */
+  % regr
+  % immediate
+  % regw
+  [5] opcode
+  [6] regr
+  [6] 12
+  [6] regw
+  [9] immediate
+end
+
+format
+  ! 0x13 isub       /* pdata - regr -> regw */
+  % regr
+  % regw
+  [5] opcode
+  [6] regr
+  [6] 12
+  [6] regw
+  [9] 0
+end
+
+
+format
+  ! 3 flip
+  % immediate
+  % reg
+  [5] opcode
+  [6] reg
+  [6] 5
+  [6] reg
+  [9] immediate
+end
+  
+format
+  ! 0x13 iflip  /* use shift register as immediate to do xor */
+  % regr
+  % regw
+  [5] opcode
+  [6] regr
+  [6] 5
+  [6] regw
+  [9] 0
+end
+  
+format
+  ! 3 xor
+  % regr
+  % immediate
+  % regw
+  [5] opcode
+  [6] regr
+  [6] 5
+  [6] regw
+  [9] immediate
+end
+
+format
+  ! 3 xor_into
+  % immediate
+  % reg
+  [5] opcode
+  [6] reg
+  [6] 5
+  [6] reg
+  [9] immediate
+end
+  
+format
+  ! 0x13 ixor  /* pdata xor regr and store result in regw */
+  % regr
+  % regw
+  [5] opcode
+  [6] regr
+  [6] 5
+  [6] regw
+  [9] 0
+end
+  
+format
+  ! 3 invert
+  % regr
+  % regw
+  [5] opcode
+  [6] regr
+  [6] 8
+  [6] regw
+  [9] 0
+end
+
+format
+  ! 3 pinvert    /* invert pdata into itself */
+  [5] opcode
+  [6] -1
+  [6] 8
+  [6] -1
+  [9] 0
+end
+
+format
+  ! 3 div                 /* regr div immediate div */
+  % reg
+  % immediate
+  [5] opcode
+  [6] reg
+  [6] 13                   /* generate diven pulse to div */
+  [6] null
+  [9] immediate
+end
+
+format
+  ! 0x13 idiv           /* pdata div regr data ready at most after 41 nops */
+  % reg
+  [5] opcode
+  [6] reg
+  [6] 13                   /* generate diven pulse to div */
+  [6] null
+  [9] 0
+end
+
+format
+  ! 0x13 idiv48           /* pdata div regr data 48bit */
+  % reg
+  [5] opcode
+  [6] reg
+  [6] 17                   /* generate diven pulse to div */
+  [6] null
+  [9] 0
+end
+
+format
+  ! 3 remainder            /* harvest div remainder */
+  % regw
+  [5] opcode
+  [6] 0
+  [6] 14
+  [6] regw
+  [9] 0
+end
+
+format
+  ! 3 quotient             /* harvest div quotient */
+  % regw
+  [5] opcode
+  [6] 0
+  [6] 15
+  [6] regw
+  [9] 0
+end
+
+format
+  ! 3 rshift
+  % regr
+  % regw
+  [5] opcode
+  [6] regr
+  [6] 6
+  [6] regw
+  [9] 0
+end
+
+format
+  ! 3 rshift2
+  % regr
+  % regw
+  [5] opcode
+  [6] regr
+  [6] 22
+  [6] regw
+  [9] 0
+end
+
+format
+  ! 3 rshift3
+  % regr
+  % regw
+  [5] opcode
+  [6] regr
+  [6] 18
+  [6] regw
+  [9] 0
+end
+
+format
+  ! 3 rshift4
+  % regr
+  % regw
+  [5] opcode
+  [6] regr
+  [6] 35
+  [6] regw
+  [9] 0
+end
+
+format
+  ! 3 rshift8
+  % regr
+  % regw
+  [5] opcode
+  [6] regr
+  [6] 25
+  [6] regw
+  [9] 0
+end
+
+format
+  ! 3 rshift16
+  % regr
+  % regw
+  [5] opcode
+  [6] regr
+  [6] 34
+  [6] regw
+  [9] 0
+end
+
+format
+  ! 3 rshift32
+  % regr
+  % regw
+  [5] opcode
+  [6] regr
+  [6] 30
+  [6] regw
+  [9] 0
+end
+
+format
+  ! 3 lshift
+  % regr
+  % regw
+  [5] opcode
+  [6] regr
+  [6] 7
+  [6] regw
+  [9] 0
+end
+
+format
+  ! 3 lshift2
+  % regr
+  % regw
+  [5] opcode
+  [6] regr
+  [6] 23
+  [6] regw
+  [9] 0
+end
+
+format
+  ! 3 lshift8
+  % regr
+  % regw
+  [5] opcode
+  [6] regr
+  [6] 26
+  [6] regw
+  [9] 0
+end
+
+  
+format
+  ! 3 lshift3
+  % regr
+  % regw
+  [5] opcode
+  [6] regr
+  [6] 19
+  [6] regw
+  [9] 0
+end
+
+format
+  ! 3 lshift4
+  % regr
+  % regw
+  [5] opcode
+  [6] regr
+  [6] 36
+  [6] regw
+  [9] 0
+end
+  
+
+format
+  ! 3 lshift16
+  % regr
+  % regw
+  [5] opcode
+  [6] regr
+  [6] 32
+  [6] regw
+  [9] 0
+end
+
+format
+  ! 3 random               /* random number into regw */
+  % reg
+  [5] opcode
+  [6] 0
+  [6] 20
+  [6] reg
+  [9] 0
+end
+
+format                     /* bit reverse within a byte */
+  ! 3 reverse
+  % reg
+  % regw
+  [5] opcode
+  [6] reg
+  [6] 27
+  [6] regw
+  [9] 0
+end
+
+format
+  ! 3 priority    /* priority encode reg into regw, lsb is the top priority, ie, priority(8'b00010000) = 4 */
+  % reg
+  % regw
+  [5] opcode
+  [6] reg
+  [6] 21
+  [6] regw
+  [9] 0
+end
+
+format
+  ! 7 setsect   /* set a section of pdata */
+  % section    /* 0 sets 17:0 of pdata with set_data, 1 sets 35:18, 2 sets 53:36, 3 sets 71:54 */
+  % set_data
+  [5] opcode
+  [7] 0
+  [2] section
+  [18] set_data
+end
+
+format
+  ! 10 preload   /* load stuff into pdata according to fhs format, check us.v */
+  % reg
+  [5] opcode
+  [6] reg
+  [6] 0
+  [6] -1
+  [9] 0
+end
+
+format  /* load register with pdata content, according to fhs format, check us.v */
+  ! 10 ialigned   /* all bits are in position */
+  % regw
+  [5] opcode
+  [6] -1
+  [6] 0
+  [6] regw
+  [9] 0
+end
+
+format  /* load register to another according to fhs format */
+  ! 10 aligned
+  % regr
+  % regw
+  [5] opcode
+  [6] regr
+  [6] 0
+  [6] regw
+  [9] 0
+end
+
+format
+  ! 4 branch
+  % addr
+  % flag
+  [5] opcode
+  [6] 1
+  [6] flag
+  [15] addr
+end
+
+format
+  ! 4 call
+  % addr
+  % flag
+  [5] opcode
+  [6] 2
+  [6] flag
+  [15] addr
+end
+
+format
+  ! 4 rtn
+  % flag
+  [5] opcode
+  [6] 3
+  [6] flag
+  [15] 0
+end
+
+format
+  ! 0x0d fetch          /* read from memory, data into pdata, address from immediate then mem_ptr */
+  % num_bytes
+  % addr
+  [5] opcode
+  [6] 63
+  [1] addr
+  [1] 0
+  [4] num_bytes
+  [15] addr
+end
+
+format
+  ! 0x0d fetcht          /* read from memory, data into temp, address from immediate won't increment */
+  % num_bytes
+  % addr
+  [5] opcode
+  [6] 2
+  [1] addr
+  [1] 1
+  [4] num_bytes
+  [15] addr
+end
+
+format
+  ! 0x1d ifetch         /* read from memory, data into pdata, address from regr then mem_ptr */
+  % num_bytes
+  % reg
+  [5] opcode
+  [6] 63
+  [2] 0
+  [4] num_bytes
+  [9] 0
+  [6] reg
+end
+
+format
+  ! 0x1d ifetcht         /* read from memory, data into temp, address from regr won't increment */
+  % num_bytes
+  % reg
+  [5] opcode
+  [6] 2
+  [2] 0
+  [4] num_bytes
+  [9] 0
+  [6] reg
+end
+
+format
+  ! 0x0c store          /* write to memory, data from pdata, address from immediate then mem_ptr */
+  % num_bytes
+  % addr
+  [5] opcode
+  [6] 63
+  [1] addr
+  [1] 0
+  [4] num_bytes
+  [15] addr
+end
+
+format
+  ! 0x0c storet          /* write to memory, data from temp, address from immediate won't increment */
+  % num_bytes
+  % addr
+  [5] opcode
+  [6] 2
+  [1] addr
+  [1] 1
+  [4] num_bytes
+  [15] addr
+end
+
+format
+  ! 0x1c istore        /* write pdata to memory, address from regaddr */
+  % num_bytes
+  % regaddr
+  [5] opcode
+  [6] 63            
+  [2] 0
+  [4] num_bytes
+  [9] 0
+  [6] regaddr
+end
+
+format
+  ! 0x1c istoret        /* write temp to memory, address from regaddr */
+  % num_bytes
+  % regaddr
+  [5] opcode
+  [6] 2            
+  [2] 0
+  [4] num_bytes
+  [9] 0
+  [6] regaddr
+end
+
+format
+  ! 0x0d crc         // read from memory, count from loopcnt, put crc result into pdata 
+  % addr
+  [5] opcode
+  [6] 63
+  [6] 0
+  [15] addr
+end
+
+format
+  ! 0x1d icrc         /* read from memory, address from reg, count from loopcnt, put crc result into pdata */
+  % reg
+  [5] opcode
+  [6] 63
+  [15] 0
+  [6] reg
+end
+
+
+format
+  ! 0x0c storer          /* write reg to memory, address from immediate then mem_ptr */
+  % reg
+  % num_bytes
+  % addr
+  [5] opcode
+  [6] reg               
+  [1] addr
+  [1] 0
+  [4] num_bytes
+  [15] addr
+end
+
+
+format
+  ! 0x1c istorer        /* write regr to memory, address from regaddr */
+  % regr
+  % num_bytes
+  % regaddr
+  [5] opcode
+  [6] regr            
+  [2] 0
+  [4] num_bytes
+  [9] 0
+  [6] regaddr
+end
+
+
+format
+  ! 0x0d fetchr          /* read reg from memory, address from immediate then mem_ptr */
+  % reg
+  % num_bytes
+  % addr
+  [5] opcode
+  [6] reg               
+  [1] addr
+  [1] 0
+  [4] num_bytes
+  [15] addr
+end
+
+format
+  ! 0x1d ifetchr        /* read regr from memory, address from regaddr */
+  % regr
+  % num_bytes
+  % regaddr
+  [5] opcode
+  [6] regr
+  [2] 0
+  [4] num_bytes
+  [9] 0
+  [6] regaddr
+end
+
+
+
+
+format
+  ! 0x0e jam
+  % immediate
+  % addr
+  [5] opcode
+  [3] 0
+  [16] addr
+  [8] immediate
+end
+
+format			/* 0x242... */
+  ! 4 nbranch
+  % addr
+  % flag
+  [5] opcode
+  [1] 1
+  [5] 1
+  [6] flag
+  [15] addr
+end
+
+format
+  ! 4 ncall
+  % addr
+  % flag
+  [5] opcode
+  [1] 1
+  [5] 2
+  [6] flag
+  [15] addr
+end
+
+format
+  ! 4 nrtn
+  % flag
+  [5] opcode
+  [1] 1
+  [5] 3
+  [6] flag
+  [15] 0
+end
+
+format
+  ! 4 nop
+  % addr  /* no-op for addr+2 clocks */
+  [5] opcode
+  [6] 0     
+  [6] 0     /* always */ 
+  [15] addr
+end
+
+format
+  ! 4 clear_stack
+  [5] opcode
+  [6] 4
+  [6] 0    /* always */
+  [15] 0
+end
+
+format
+  ! 6 until
+  % reg
+  % flag
+  [5] opcode
+  [6] reg
+  [6] flag
+  [6] 1
+  [9] 0
+end
+  
+format
+  ! 6 correlate   /* quit if 1. flag is true 2, regr time up 3, found sync,(cond_true) */
+  % reg          /* expire counter to check against */
+  % flag
+  [5] opcode
+  [6] reg
+  [6] flag
+  [6] 2           /* correlate */
+  [9] 0           
+end
+
+format
+  ! 5 compare   /* sets cond flag,  if reg equals immediate */
+  % immediate
+  % reg
+  % mask
+  [5] opcode
+  [6] reg
+  [3] 0
+  [9] mask
+  [9] immediate
+end
+
+format
+  ! 0x15 icompare   /* sets cond flag,  if reg equals pdata */
+  % mask
+  % reg
+  [5] opcode
+  [6] reg
+  [3] 0
+  [9] mask
+  [9] 0
+end
+
+format   /* sets cond. flag, if reg equals LS half of shift reg with MS half of reg being mask */
+  ! 5 iverify
+  % reg
+  [5] opcode
+  [6] reg
+  [3] 2
+  [18] 0
+end
+
+format
+  ! 0x15 qisolate1
+  % reg
+  [5] opcode
+  [6] reg
+  [3] 3
+  [18] -1
+end
+
+format
+  ! 0x15 qisolate0
+  % reg
+  [5] opcode
+  [6] reg
+  [3] 3
+  [18] 0
+end
+
+	/* REVAB bug: cannot access bit above 35 */
+format
+  ! 5 isolate1
+  % addr
+  % reg
+  [5] opcode
+  [6] reg
+  [3] 3
+  [9] -1
+  [9] addr
+end
+
+format
+  ! 5 isolate0
+  % addr
+  % reg
+  [5] opcode
+  [6] reg
+  [3] 3
+  [9] 0
+  [9] addr
+end
+
+format
+  ! 11 setarg
+  % immediate
+  [5] opcode
+  [27] immediate
+end
+
+format
+  ! 0x1b arg
+  % immediate
+  % reg
+  [5] opcode
+  [6] reg
+  [21] immediate
+end
+
+  
+format
+  ! 0 sleep
+  [5] opcode
+  [27] 0
+end
+
+format
+  ! 0 snooze
+  [5] opcode
+  [6] -1
+  [21] 0
+end
+
+format
+  ! 0 revision
+  % rev_num
+  [5] opcode
+  [27] rev_num
+end
+
+format
+  ! 0x18 loop   /* branch when loopcnt is NOT zero, and decrease loopcnt */
+  % addr
+  [5] opcode
+  [4] 4
+  [8] 0
+  [15] addr
+end
+
+format
+  ! 0x18 beq   /* branch when pdata is equal to immediate */
+  % imme
+  % addr
+  [5] opcode
+  [4] 0
+  [8] imme
+  [15] addr
+end
+
+format
+  ! 0x18 bne   /* branch when pdata is NOT equal to immediate */
+  % imme
+  % addr
+  [5] opcode
+  [4] 1
+  [8] imme
+  [15] addr
+end
+
+format
+  ! 0x18 rtneq   /* return when pdata is equal to immediate */
+  % imme
+  [5] opcode
+  [4] 2
+  [8] imme
+  [15] 0
+end
+
+format
+  ! 0x18 rtnne   /* return when pdata is NOT equal to immediate */
+  % imme
+  [5] opcode
+  [4] 3
+  [8] imme
+  [15] 0
+end
+
+format
+  ! 0x18 bbit1   /* branch when pdata's imme bit is 1 */
+  % imme
+  % addr
+  [5] opcode
+  [4] 5
+  [8] imme
+  [15] addr
+end
+
+format
+  ! 0x18 bbit0   /* branch when pdata's imme bit is 0 */
+  % imme
+  % addr
+  [5] opcode
+  [4] 6
+  [8] imme
+  [15] addr
+end
+
+format
+  ! 0x18 rtnbit1   /* return when pdata's imme bit is 0 */
+  % imme
+  [5] opcode
+  [4] 7
+  [8] imme
+  [15] 0
+end
+
+format
+  ! 0x18 rtnbit0   /* return when pdata's imme bit is 0 */
+  % imme
+  [5] opcode
+  [4] 8
+  [8] imme
+  [15] 0
+end
+
+format
+  ! 8	bpatch
+  % imme
+  % addr
+  [5] opcode
+  [4] 9
+  [8] imme
+  [15] addr
+end
+
+format
+  ! 8	bpatchx
+  % imme
+  % addr
+  [5] opcode
+  [4] 14
+  [8] imme
+  [15] addr
+end
+
+format
+  ! 0x18 bmark1   /* branch when mark's imme bit is 1 */
+  % imme
+  % addr
+  [5] opcode
+  [4] 10
+  [8] imme
+  [15] addr
+end
+
+format
+  ! 0x18 bmark0   /* branch when mark's imme bit is 0 */
+  % imme
+  % addr
+  [5] opcode
+  [4] 11
+  [8] imme
+  [15] addr
+end
+
+format
+  ! 0x18 rtnmark1   /* return when mark's imme bit is 0 */
+  % imme
+  [5] opcode
+  [4] 12
+  [8] imme
+  [15] 0
+end
+
+format
+  ! 0x18 rtnmark0   /* return when mark's imme bit is 0 */
+  % imme
+  [5] opcode
+  [4] 13
+  [8] imme
+  [15] 0
+end
+
+format
+  ! 3 mul32                  /* immediate mult regr */ 
+  % regr
+  % immediate                                  
+  % regw
+  [5] opcode
+  [6] regr
+  [6] 31           
+  [6] regw
+  [9] immediate
+end
+
+format
+  ! 0x13 imul32           /* pdata mult regr 32x32=64bit */  
+  % regr
+  % regw
+  [5] opcode
+  [6] regr
+  [6] 31                   
+  [6] regw
+  [9] 0
+end
+
+format
+  ! 0x13 imults           /* pdata mult regr 32x32=64bit, signed */  
+  % regr
+  % regw
+  [5] opcode
+  [6] regr
+  [6] 16
+  [6] regw
+  [9] 0
+end
+
+
+format
+  ! 3 byteswap
+  % regr
+  % regw
+  [5] opcode
+  [6] regr
+  [6] 33
+  [6] regw
+  [9] 0
+end
+
+format
+  ! 3 shasx          /* SHA256 Sx operation, immediate is Sx */
+  % regr
+  % immediate
+  % regw
+  [5] opcode
+  [6] regr
+  [6] 28
+  [6] regw
+  [9] immediate
+end
+
+
+format
+  ! 0x13 regexrot 	/* regext[0] <- regext[7], regext[1] <- regext[0], regext[2] <- regext[1] ... */
+  [5] opcode
+  [6] 0
+  [6] 29
+  [6] null
+  [9] 0
+end
+
Index: format/labels.format
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/format/labels.format	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/format/labels.format	(working copy)
@@ -0,0 +1,4913 @@
+0x0800 start
+0x0801 soft_reset
+0x0812 main_loop
+0x0821 connection_dispatch
+0x0826 connection_incontext
+0x082f connection_nosniff
+0x0838 idle_dispatch
+0x0843 idle_exit
+0x0845 idle_le_create_conn
+0x0848 idle_inquiry
+0x084d idle_inquiry_cancel
+0x0850 idle_remote_name_req
+0x0855 idle_create_conn
+0x0856 idle_create_conn_device
+0x085b idle_create_conn_cont
+0x085c idle_start_page
+0x0862 idle_page_mode_r0
+0x0884 idle_page_fail
+0x088a idle_name_fail
+0x0890 inquiry_dispatch
+0x0896 inquiry_start
+0x089d inquiry_restart
+0x08a0 inquiry_rx_restart
+0x08a5 inquiry_transmit
+0x08b2 inquiry_check_train
+0x08bf inquiry_receive
+0x08c9 inquiry_sync
+0x08cf inquiry_receive_rtn
+0x08cf inquiry_receive_eir_rtn
+0x08d3 master_page
+0x08db master_page_no_interval
+0x08e6 master_npage_timeout
+0x08e9 master_page_timeout
+0x08f0 page_start
+0x08fc page_restart
+0x0901 page_rx_restart
+0x0914 page_exit
+0x091a page_check_train
+0x0928 page_receive
+0x0930 page_sync
+0x0936 page_send_fhs
+0x093a page_send_fhs_continue
+0x0946 page_wait_fhs_reply
+0x0955 page_wait_fhs_reply_ok
+0x095a master_newconn_loop
+0x0961 newconn_poll_responded
+0x0969 master_dispatch
+0x0979 master_loop
+0x0982 master_notmatch
+0x0988 master_exit
+0x098a master_attempt
+0x098d check_master_disconnect
+0x0990 check_master_match
+0x099e master_disconnect
+0x09a4 master_name_disconnect
+0x09a6 master_name_error
+0x09a9 check_disconnect_timeout
+0x09b0 conn_timer_expired
+0x09b4 linkkey_ready
+0x09bd linkkey_set
+0x09c5 linkkey_set_continue
+0x09c6 generate_linkkey_continue
+0x09c7 clear_linkstate
+0x09cb role_switch_check
+0x09d5 role_switch_clkn
+0x09d6 role_switch_clke
+0x09db role_switch_prepare
+0x09dd role_switch_prepare0
+0x09e3 role_switch_master
+0x09ea roles_waitfhs_loop
+0x09f0 role_switch_fail_master
+0x09f8 roles_replyto_fhs
+0x0a02 roles_replyto_fhs_rcvd
+0x0a09 roles_newconns_loop
+0x0a0f roles_newconns_responded
+0x0a17 context_load
+0x0a29 context_load_master
+0x0a30 context_save
+0x0a38 context_get_next
+0x0a3a context_get_next_loop
+0x0a3e context_get_next_cont
+0x0a46 context_get_next_sniff
+0x0a48 context_new
+0x0a50 context_check_all_wack
+0x0a58 context_check_esco_wack
+0x0a5d context_esco_wack
+0x0a5f context_check_idle
+0x0a61 context_traverse_linkkey
+0x0a64 context_search_conn_handle
+0x0a65 context_search_conn_handle2
+0x0a67 context_search_plap
+0x0a69 context_search_plap2
+0x0a6b context_search_insniff
+0x0a6d context_search_sniff_window
+0x0a6e context_search
+0x0a71 context_search_loop
+0x0a73 context_search_next
+0x0a77 context_search_empty
+0x0a7b context_search_lap
+0x0a7d context_search_lap_cont
+0x0a82 context_search_handle
+0x0a88 context_search_sniff
+0x0a89 context_search_sniff_loop
+0x0a96 context_search_sniff_sc
+0x0a99 context_search_meet1
+0x0a9a context_search_meet
+0x0a9e context_search_sniff_miss
+0x0aa4 sign_pdata_temp
+0x0aae sign_pdata_temp_p0
+0x0ab4 context_check_inconn
+0x0ab7 context_check_a_wack
+0x0ac0 context_get_anchor
+0x0acc context_next_anchor
+0x0ad3 context_search_window
+0x0adc context_traverse_clearkey
+0x0ae7 master_conn_send_packet
+0x0ae9 master_send_packet
+0x0af1 master_conn_recv_packet
+0x0af3 master_recv_packet
+0x0afb master_rx_conn_finish_packet
+0x0aff master_newconn_once
+0x0b05 inquiry_scan_dispatch
+0x0b15 inquiry_scan_start
+0x0b3f send_eir
+0x0b61 get_all_uuid
+0x0b65 lshift_loop
+0x0b77 page_scan_dispatch
+0x0b87 page_scan_start
+0x0ba8 page_scan_wait_fhs_restart
+0x0bb1 page_scan_wait_fhs_again
+0x0bb8 page_scan_reply_to_fhs
+0x0bc5 slave_apply_clke_bt
+0x0bc9 slave_apply_clke_bt_now
+0x0bcc start_slave_connection
+0x0bd0 slave_newconn_loop
+0x0bd5 sconn_successful
+0x0bdc slave_dispatch
+0x0be0 slave_loop
+0x0bf0 slave_notmatch
+0x0bf9 slave_disconnect
+0x0c01 role_switch_slave
+0x0c08 roles_sendfhs_loop
+0x0c1a roles_got_fhs_reply
+0x0c1d roles_newconn_loop
+0x0c26 roles_newconn_responded
+0x0c2c roles_newconn_nolmp
+0x0c37 init_rx_packet_flags
+0x0c42 prepare_newconn
+0x0c4d newconn_init
+0x0c5c clear_linkkey
+0x0c62 new_conn_timeout
+0x0c66 new_conn_handle
+0x0c6a quit_connection
+0x0c6f quit_connection_name
+0x0c73 quit_connection_cont
+0x0c83 quit_connection_not_clear_mark
+0x0c85 quit_connection_not_clear_tx
+0x0c89 slave_newconn_once
+0x0c96 prepare_tx
+0x0ca2 prepare_tx_not_esco
+0x0ca3 prepare_tx_not_sco
+0x0ca8 prepare_tx_retransmit
+0x0cb2 prepare_tx_nomore_retransmit
+0x0cb4 prepare_tx_no_retransmit
+0x0cbd prepare_tx_pollnull
+0x0cc1 prepare_tx_loopback
+0x0cc7 prepare_tx_txpat
+0x0ccb prepare_tx_sendlmp
+0x0ccd prepare_tx_ccm_edr_lmp
+0x0cd7 prepare_tx_sendl2cap
+0x0cd9 prepare_tx_ccm_edr
+0x0ce4 set_wait_ack
+0x0ced tx_l2cap_type
+0x0d03 tx_l2cap_type_edr
+0x0d13 slave_receive_master_slot
+0x0d18 slave_receive_notsniff
+0x0d19 slave_receive_access
+0x0d1a slave_receive_sniff
+0x0d38 slave_conn_recv_packet
+0x0d40 receive_packet
+0x0d43 receive_packet_whitened
+0x0d58 receive_packet_noedr
+0x0d61 receive_packet_amchk
+0x0d6d am_addr_match
+0x0d6f am_addr_ok
+0x0d7e arqn_bypass
+0x0d8b failed_seqn
+0x0d8c rx_type_dispatch
+0x0d9a process_poll
+0x0d9b process_dm3
+0x0d9b process_dm5
+0x0d9c process_dm1
+0x0d9e process_dh3
+0x0d9e process_dh5
+0x0d9f process_3dh1
+0x0da0 process_dh1
+0x0da1 process_dmh
+0x0dae process_dmh_noedr
+0x0db9 process_dmh_long
+0x0dbc process_dmh_common
+0x0dc2 process_dmh_common2_ccm
+0x0dc4 process_dmh_common2
+0x0dd2 process_dmh_common2_testmode
+0x0dd4 process_dmh_data_0
+0x0ddd check_enc_ccm
+0x0de2 process_lmp
+0x0de7 process_dmh_data_l2cap_start_pkt
+0x0df1 process_dmh_data_into_buff1
+0x0df6 process_dmh_data_into_buff2
+0x0dfb process_dmh_data_l2cap_continue_pkt
+0x0e05 process_dmh_data_l2cap_continue_pkt1
+0x0e09 process_dmh_data_l2cap_continue_pkt2
+0x0e0c process_dmh_data
+0x0e10 process_dmh_data_end
+0x0e26 process_l2cap_pass_crc_buff1
+0x0e30 process_l2cap_pass_crc_buff2
+0x0e39 process_dmh_cont
+0x0e42 process_dmh_cont_rxbuf_not_use
+0x0e4c ack_payload
+0x0e5f error_header
+0x0e65 error_payload_crc
+0x0e6b error_payload
+0x0e6c flow_ctrl
+0x0e6c error_mic_error
+0x0e6d discard_pkt
+0x0e71 discard_pkt_lmp
+0x0e75 discard_pkt_l2cap
+0x0e79 redundant_payload
+0x0e7c end_of_packet
+0x0e88 process_fhs
+0x0e9d fhs_parity_ok
+0x0eb7 clear_got_tx
+0x0ece clear_got_txlmp
+0x0ed9 clear_lmp_escape
+0x0edc clear_send_setup_complete
+0x0ee1 start_encryption
+0x0eeb stop_encryption
+0x0ef1 sniff_init
+0x0ef5 sniff_init_master
+0x0eff sniff_init_nowrap
+0x0f12 sniff_exit
+0x0f1c check_attempt
+0x0f27 check_attempt_nomore
+0x0f29 check_attempt_sniff
+0x0f2f check_attempt_sniff_restore_sco
+0x0f32 check_attempt_sco_master
+0x0f33 check_attempt_not_sco
+0x0f3c check_attempt_notimeout
+0x0f40 sniff_check_window
+0x0f49 check_esco_amaddr
+0x0f4c parse_l2cap
+0x0f4e parse_l2cap_cont
+0x0f5f parse_l2cap_release_buff1
+0x0f65 parse_l2cap_release_buff2
+0x0f6b l2cap_buff1_inuse
+0x0f6f l2cap_buff2_inuse
+0x0f73 slave_send_access
+0x0f7b slave_conn_send_packet
+0x0f85 slave_conn_send_access
+0x0f86 transmit_packet
+0x0f8a transmit_packet_whitened
+0x0faf transmit_fhs
+0x0fcc transmit_lmp_ccm
+0x0fce transmit_lmp
+0x0fd2 transmit_lmp_common
+0x0fd9 transmit_lmp_loop
+0x0fdd transmit_dm1
+0x0fdf transmit_dm3
+0x0fdf transmit_dm5
+0x0fe2 transmit_3dh1
+0x0fe3 transmit_dh1
+0x0fe5 transmit_dh3
+0x0fe5 transmit_dh5
+0x0fe8 transmit_dmh
+0x0ff7 transmit_edr3m
+0x0ffb transmit_edr_sync_end
+0x0ffd transmit_noedr
+0x1007 transmit_long
+0x1008 transmit_stuff
+0x100c transmit_stuff_loop
+0x100f transmit_end
+0x1014 transmit_end2
+0x101d transmit_loopback
+0x101f transmit_loopback_short
+0x1025 transmit_loopback_long
+0x102a transmit_loopback_cont
+0x102b transmit_loopback_loop
+0x1031 transmit_loopback_end
+0x1035 apply_switch_clke
+0x103b apply_switch_nozero
+0x103e apply_switch_loop
+0x1042 apply_switch_bt
+0x1043 apply_switch_wait_loop
+0x104a calc_slot_offset
+0x1054 calc_bt_portion
+0x1056 calc_slot_offset_loop
+0x1058 calc_skip_bt
+0x105d calc_clke_offset
+0x106b calc_clke_pos
+0x106f calc_clke
+0x1073 calc_clke2
+0x107d calc_clke_pos2
+0x107f calc_clke_pos_adj
+0x1081 calc_mod_value_scale
+0x1087 calc_mod_value_scale_do
+0x1089 calc_mod_vs_loop
+0x108e calc_mod_vs01
+0x1099 calc_mod_vs_loop2
+0x10a9 calc_mod_value_scale_le2
+0x10ac calc_mod_value_scale_le
+0x10b2 calc_radio_freq
+0x10bb freq_not_connection
+0x10bc do_hop_mod_now
+0x10c4 odd_half
+0x10c6 freq_result
+0x10c9 afh_process_0
+0x10d7 afh_process_con
+0x10e4 afh_process_1
+0x10f0 afh_process_end
+0x10f3 afh_same_channel
+0x10f6 afh_clear
+0x10fb afh_process_freq_map
+0x1102 process_freq_3
+0x1107 process_freq_1
+0x110b process_freq_0
+0x1114 process_freq_2
+0x111e rx_radio_freq
+0x1123 rx_radio_freq_now
+0x1124 tx_radio_freq
+0x1129 tx_radio_freq_now
+0x112a fetch_giac
+0x112e fetch_page_bt_adr
+0x1134 fetch_self_bt_adr
+0x113c fetch_extm_bt_adr
+0x1144 fetch_diac
+0x1147 fetch_diac_do
+0x114b shutdown_radio
+0x115d set_sync_on
+0x1164 set_sync_on_24m
+0x1174 set_sync_on_next
+0x1179 set_sync_on_16m
+0x118b set_freq_rx
+0x1194 set_rxfreq_2m_offset
+0x1196 rf_rx_write_freq_24m
+0x119c rf_rx_write_freq_16m
+0x11a2 rf_rx_enable
+0x11ab rf_rx_enable_no_soft_agc
+0x11c1 rf_rx_write_freq
+0x11c6 rf_tx_write_freq
+0x11d0 rf_write_freq_calc
+0x11e7 rf_write_freq_calc_24m
+0x11ed rf_write_freq_calc_16m
+0x11f3 rf_tx_write_freq_24m
+0x11fa rf_tx_write_freq_16m
+0x1201 set_freq_tx
+0x1207 txon
+0x1224 set_tx_power_0db
+0x1226 set_rf_ldo_cfg89
+0x1229 set_tx_power_3db
+0x122b set_rf_ldo_cfg89_2
+0x122e set_tx_power_5db
+0x1231 set_tx_power_6db
+0x1234 set_tx_power_7db
+0x1237 set_tx_power_10db
+0x123a set_tx_power_f3db
+0x123d set_tx_power_f5db
+0x1240 set_tx_power_f20db
+0x1243 set_tx_power_f30db
+0x1246 initialize_radio
+0x1247 initialize_radio_wait
+0x124b initialize_radio_loop
+0x1251 initialize_radio_cont
+0x1262 initialize_radio_cont_next
+0x126e initialize_syn_afc_cfg1
+0x1271 initialize_syn_afc_cfg1_set
+0x1273 initialize_rf_ldo_cfg1
+0x1276 initialize_rf_ldo_cfg1_set
+0x1278 initialize_rc_cal
+0x127b initialize_rc_cal_set
+0x127d save_rssi
+0x1291 rssi_hex2dec
+0x1295 bcd
+0x129c gain_control
+0x12ba add_negative
+0x12c2 gain_increase
+0x12c6 gain_descend
+0x12c9 set_rx_gain2
+0x12cb set_rx_gain0
+0x12cd set_rx_gain1
+0x12cf xtal_fast_wake
+0x12d1 init_lpm_ctrl
+0x12d3 start_receiver
+0x12d8 prep_crypt
+0x12e8 prep_crypt_ccm
+0x12ea wait_access_end
+0x12f3 wait_access_mhalfbnd
+0x12f4 wait_access_mhalfbnd_correlate
+0x12f9 wait_access_clkn_rt
+0x1300 wait_access_forever
+0x1309 reserve_slot
+0x1311 ahead_window
+0x1320 setup_clk
+0x1323 skip_setup_clke
+0x1325 setup_clkn
+0x1327 skip_setup_clkn
+0x1328 setup_clknbt
+0x132b setup_complete
+0x1334 setup_clk11
+0x1337 rf_setup_time
+0x133a rf_setup_time_slave_slot
+0x133c rf_setup_time_master_slot
+0x133e start_transmitter
+0x1343 start_tx_native
+0x1348 start_rx_native
+0x134c start_tx_external
+0x1351 send_access_word
+0x1359 scan_mode_whiten
+0x135d get_free_amaddr
+0x1362 get_free_amaddr_cont
+0x1365 get_clk
+0x1369 get_clkbt
+0x136d supervision_update
+0x1376 supervision_flush
+0x137a assert
+0x137c loop
+0x137d sleep
+0x1380 sleep_loop
+0x1384 init_param
+0x13b6 init_param_next
+0x13bd clk24m_init
+0x13c3 lpmstate
+0x13d4 lpmwake
+0x13ed lpm_ctrl3_cfg_dig_vsel
+0x13f1 lpm_ctrl3_cfg_vsel_120
+0x13f3 lpm_ctrl3_cfg_vsel_store
+0x13f5 lpm_ctrl3_cfg_vsel_108
+0x13f9 lpm_ctrl3_cfg_vsel_096
+0x13fd lpm_ctrl3_cfg_vsel_084
+0x1401 lpm_load_context
+0x140d lpm_save_context
+0x1417 lpo_calibration
+0x1420 lpo_cal_inited
+0x1425 lpm_adjust_clk
+0x1434 lpm_adjust_positive
+0x1437 lpm_clear_counter
+0x143a lpm_hibernate
+0x143e lpm_hibernate_normal
+0x1445 lpm_sleep
+0x1449 lpm_sleep_skip_cb_function
+0x1460 lpm_enter_sleep
+0x1465 lpm_recover_clk
+0x146e lpm_recover_xtal
+0x1470 lpm_recover_timeout
+0x148d lpm_dispatch
+0x1497 lpm_dispatch_next
+0x14a5 lpm_dispatch_next2
+0x14b9 lpm_dispatch_sleep
+0x14ba lpm_dispatch_lpo
+0x14c3 lpm_dispatch_unconn
+0x14cb lpm_unconn_nossp
+0x14cf lpm_unconn_cont
+0x14d1 lpm_sleep_btclk
+0x14d6 lpm_set_mult
+0x14e5 lpm_mult_wait_timeout
+0x14ef classic_bt_set_mult_short_flag
+0x14f1 classic_bt_clr_mult_short_flag
+0x14f3 lpm_match
+0x14f8 lpm_not_match
+0x14fe lpm_lost
+0x1506 lpm_mult_short
+0x150a lpm_mult_long
+0x150d lpm_cal_xtal_startup
+0x1524 lpm_write_config
+0x152d lpm_write_ctrl
+0x152f lpm_write_ctrl2
+0x1530 lpm_write
+0x1535 lpm_write_sel_vdd
+0x153c lpm_write_ctrl3
+0x153e lpm_write_gpio_wakeup
+0x1547 lpm_get_wake_lock
+0x154b lpm_put_wake_lock
+0x154f lpm_check_wake_lock
+0x156e lpm_uart_wake_lock
+0x1573 lpm_shut_down
+0x1578 lpm_disable_exen_output
+0x157c le_init_conn
+0x158f le_init_master
+0x159b le_init_slave
+0x15ac le_conn_dispatch
+0x15b5 le_master_dispatch
+0x15c4 le_master_disconn
+0x15c7 le_slave_dispatch
+0x15d8 le_slave_crc_fail
+0x15d8 le_slave_match
+0x15e7 le_slave_cont
+0x15ed le_slave_unsync
+0x15f0 le_check_md
+0x15f5 le_slave_more_data
+0x15fb le_slave_disconn
+0x15fb le_disconnect
+0x1602 le_clear_connection_info
+0x1607 le_clear_pairing_state
+0x160b le_got_first_packet
+0x1618 le_enable_phy_by_pdata
+0x1621 le_enable_2m
+0x1627 le_enable_coded_s2
+0x1627 le_enable_coded
+0x162f le_enable_coded_s8
+0x1632 le_enable
+0x163f le_disable
+0x164b le_prep
+0x1654 le_rx_setfreq
+0x1655 le_rf_rx_enable
+0x1659 le_tx_setfreq
+0x165b le_tx_setfreq0
+0x165d le_setfreq
+0x166a le_ctf_normal
+0x166d le_ctf_low
+0x1670 le_ctf_test
+0x1673 le_sca_map
+0x1683 le_setup
+0x168d le_setup_master
+0x1692 le_context_nextevent
+0x16a3 le_context_nexthop
+0x16ab le_nexthop_nowrap
+0x16ad le_calc_channel_map
+0x16b1 le_count_channels_loop
+0x16b3 le_count_channels_notused
+0x16b9 le_map_channel
+0x16bf le_map_channel_next
+0x16c4 le_map_channel_cont
+0x16c6 le_map_channel_loop
+0x16c9 le_map_channel_skip
+0x16ce le_map_channel_end
+0x16d1 le_wait_tx
+0x16d4 le_wait_master
+0x16d7 le_receive_adv
+0x16db le_receive_slave
+0x16e1 le_receive_packet
+0x16e2 le_receive_rxon
+0x16e9 le_receive_nolr
+0x16f2 le_receive_on_attempt
+0x16ff le_receive_skip
+0x170b le_rx_loop
+0x1710 le_rx_dec
+0x171b le_rx_dec_loop
+0x1722 le_rx_dec_loop_end
+0x1724 le_rx_nopayload
+0x1736 le_rx_match
+0x1739 le_crc_fail_tx
+0x173d le_match_set_txfreq
+0x1742 le_match_set_txfreq_offset
+0x1745 le_dec_init
+0x174a le_dec_start
+0x175d le_pcnt_rx_sub1
+0x1762 le_pcnt_rx_sub1_0
+0x1767 le_dec
+0x176f le_dec_end
+0x1778 le_mic_error
+0x1779 le_retransmit_end_of_packet
+0x177c le_crc_fail
+0x1780 le_unsync_end
+0x1780 le_crc_fail_consecutive
+0x1782 le_end_of_packet
+0x1784 calc_clke_all_modem
+0x178a calc_clke_modem_coded
+0x178e calc_clke_modem_2m
+0x1792 le_set_until_tx_timer
+0x1799 le_set_until_tx_timer_rx_lr
+0x179b le_set_until_tx_timer_rx_1m
+0x179c le_set_until_tx_timer_rx_2m
+0x179e le_set_until_tx_timer_rx_coded_s2
+0x17a1 le_set_until_tx_timer_rx_coded_s8
+0x17a3 le_set_until_tx_timer_rx_coded
+0x17a6 le_calc_stop_watch
+0x17ae le_transmit_receive_sifs_without_change_mode
+0x17b5 le_transmit_receive_sifs
+0x17b9 le_transmit_receive_sifs_notx
+0x17c3 le_transmit_norx
+0x17c5 le_transmit
+0x17d5 le_transmit_packet
+0x17e2 le_transmit_packet_not_enc
+0x17e3 le_tr_loop
+0x17e6 le_tr_nopayload
+0x17ed le_transmit_skip
+0x17f3 le_check_start_pause_enc
+0x17fc le_transmit_packet_enc
+0x1800 le_transmit_packet_enc_loop
+0x1807 le_transmit_lr
+0x1808 le_transmit_lr_preamble_loop
+0x1812 le_transmit_lr_s2
+0x1816 le_transmit_lr_s8
+0x1819 le_transmit_2m
+0x181b le_transmit_2m_dealy
+0x1825 le_update_param
+0x1829 le_update_param_ahead1_cb
+0x183d le_update_param_cb
+0x184a le_update_channel_map
+0x184e le_update_channel_map_cb
+0x1853 le_update_phy
+0x1857 le_update_phy_cb
+0x1864 le_update_phy_cb_m2s
+0x186c le_update_phy_cb_m2s_no_change
+0x1872 le_update_phy_cb_s2m
+0x187b le_update_phy_cb_s2m_no_change
+0x1881 le_check_update_flag
+0x188e le_update_ahead1
+0x1890 le_update
+0x1895 le_check_update_small
+0x18a1 le_check_retransmit
+0x18a8 le_acknowledge
+0x18c1 le_ack_unenc
+0x18cf le_check_wak
+0x18dd le_set_enc
+0x18e2 le_clear_enc
+0x18ee le_scan_check_sender_addr_type
+0x18f3 le_get_master_rx_max
+0x18f7 le_prepare_tx
+0x1918 le_check_tx_md
+0x191f le_check_continue
+0x1928 le_set_md
+0x192a le_clear_md
+0x192c le_update_tx_type
+0x1930 le_att_check_notification_enable
+0x193c le_send_empty
+0x193e le_send_packet
+0x194e le_send_no_txlen
+0x1954 le_send_packet_enc
+0x1956 get_lpm_wake_ble_rx_lock
+0x1958 put_lpm_wake_ble_rx_lock
+0x195a le_parse
+0x1967 le_parse_l2cap
+0x1974 le_check_l2cap_complete
+0x1978 le_check_l2cap_cid_legal
+0x1983 le_check_l2cap_llid_start
+0x1996 le_check_l2cap_continue_legal
+0x199a le_check_l2cap_llid_continue
+0x19af le_get_search_att_uuid
+0x19b2 le_writeatt_cb
+0x19b4 le_supervision_update
+0x19bd le_supervision_flush
+0x19c0 le_receive_window_size
+0x19da le_init_attlist_search
+0x19e3 le_att_handle_inrange
+0x19ed le_att_handle_blank
+0x19ef le_att_get_handle_ptr
+0x19f2 le_att_get_handle_ptr2
+0x19f5 le_att_get_handle_loop1
+0x19ff le_att_get_handle_ptr_found
+0x1a02 le_att_get_short_uuid_ptr
+0x1a05 le_att_get_short_uuid_loop
+0x1a11 le_att_get_last_handle
+0x1a13 le_att_get_last_handle_loop
+0x1a1d le_att_get_handle_info_from_ptr
+0x1a1f le_att_get_handle_info
+0x1a21 le_att_get_handle_info_fast
+0x1a22 le_att_get_handle_loop
+0x1a2c le_att_unfind_handle
+0x1a2d le_att_finded_handle
+0x1a36 le_modified_name
+0x1a39 le_modified_name_att_list
+0x1a48 le_name_length_longer_than_att
+0x1a4b le_modified_name_adv
+0x1a58 le_modified_name_adv_and_scan
+0x1a6a le_modified_name_adv_and_scan_store_data
+0x1a70 le_modified_name_adv_and_scan_name_overflow
+0x1a72 le_modified_name_adv_loop
+0x1a7d le_modified_name_adv_loop2
+0x1a81 le_modified_name_adv_found_name
+0x1a83 memcpy_empty
+0x1a87 le_lpm_set_mult
+0x1a8b le_lpm_set_mult_attempt
+0x1a8e le_lpm_set_mult_attempt_match
+0x1a99 le_lpm_lost
+0x1a9f le_set_config_fixed_tk
+0x1aa1 le_clr_config_fixed_tk
+0x1aa3 le_set_config_fixed_ltk
+0x1aa5 le_clr_config_fixed_ltk
+0x1aa7 le_set_config_more_data
+0x1aa9 le_clr_config_more_data
+0x1aab le_set_config_read_authentication
+0x1aad le_clr_config_read_authentication
+0x1aaf le_set_config_write_authentication
+0x1ab1 le_clr_config_write_authentication
+0x1ab3 le_set_config_short_mult
+0x1ab5 le_clr_config_short_mult
+0x1ab7 le_set_config
+0x1abb le_clr_config
+0x1abf le_set_fixed_ltk
+0x1acc le_set_justwork
+0x1ad2 le_fifo_malloc_tx_empty
+0x1ad5 le_fifo_malloc_tx_ll
+0x1ada le_fifo_malloc_tx_l2cap
+0x1ae3 le_fifo_malloc_tx
+0x1aee le_fifo_get_first_tx_ptr
+0x1af1 le_fifo_get_second_tx_ptr
+0x1af3 le_fifo_get_last_tx_ptr
+0x1af6 le_fifo_get_last_tx_ptr0
+0x1af8 le_fifo_get_first_l2cap_ptr
+0x1afb le_fifo_get_first_att_ptr
+0x1afe le_fifo_get_last_att_ptr
+0x1b01 le_fifo_get_last_l2cap_ptr
+0x1b04 le_fifo_check_full
+0x1b05 le_fifo_check_nearly_full
+0x1b06 le_fifo_check_empty
+0x1b07 le_fifo_release_first_node
+0x1b08 le_set_dle
+0x1b0a le_set_phys
+0x1b0e le_set_tx_phy
+0x1b14 le_set_rx_phy
+0x1b16 le_set_feature_2m_phy
+0x1b18 le_set_feature_coded_phy
+0x1b1a le_set_feature_data_packet_length_extension
+0x1b1c le_set_feature
+0x1b20 le_advertising_dispatch
+0x1b26 le_scan
+0x1b45 le_wait_adv
+0x1b4c le_create_conn
+0x1b5c le_connect_request
+0x1b67 le_con_req_hop_retry
+0x1ba4 le_adv
+0x1ba6 le_adv_loop
+0x1bac le_adv_loop_tx
+0x1bb8 le_adv_not_match
+0x1bc5 le_init_adv
+0x1bc7 le_adv_access
+0x1bce le_send_adv_ind
+0x1bdf le_send_adv_direct_ind
+0x1be5 le_send_adv_transmit
+0x1bec le_send_scan_request
+0x1bfd le_send_scan_response
+0x1c0f le_parse_connect_req
+0x1c37 le_next_adv_channel
+0x1c3d le_next_adv_channel_curr_channel_37
+0x1c43 le_next_adv_channel_curr_channel_38
+0x1c49 le_next_adv_channel_curr_channel_39
+0x1c4f set_le_next_adv_channel_37
+0x1c54 set_le_next_adv_channel_38
+0x1c59 set_le_next_adv_channel_39
+0x1c5e le_parse_att
+0x1c6e le_send_att_exchange_mtu_requset
+0x1c75 le_parse_att_exchange_mtu_request
+0x1c76 le_send_att_exchange_mtu_response
+0x1c7d le_parse_att_exchange_mtu_response
+0x1c80 le_parse_att_find_information_request
+0x1c83 le_send_att_find_information_response
+0x1c85 le_send_att_find_information_res_loop
+0x1c97 le_send_att_find_information_res_store_info
+0x1ca1 le_send_att_find_information_res_cont
+0x1ca4 le_send_att_find_information_res_next
+0x1ca7 le_send_att_find_information_res_end
+0x1ca9 le_parse_att_find_by_type_value_request
+0x1cb2 le_start_end_handle_check_1
+0x1cb9 le_start_end_handle_check_1_fail
+0x1cbc le_send_att_find_by_type_value_response
+0x1cc3 le_send_att_find_by_type_value_res_primary
+0x1cc8 le_send_att_find_primary_search_loop
+0x1cd8 le_send_att_find_primary_search_loop1
+0x1cdc le_send_att_error_response_notfound2
+0x1cdf le_send_att_find_primary_search_end_start_handle_found
+0x1ce7 le_send_att_find_primary_search_end_ending_handle_found
+0x1ced le_send_att_find_primary_search_end
+0x1cf6 le_parse_att_read_by_type_request
+0x1cf9 le_send_att_read_by_type_response
+0x1d08 le_send_att_read_by_type_response_loop
+0x1d27 le_send_att_read_by_type_response_next_handle
+0x1d29 le_send_att_read_by_type_response_end
+0x1d2b le_send_att_read_by_type_res_found_next
+0x1d39 le_send_att_read_by_type_write_properties
+0x1d40 le_send_att_read_by_type_write_uuid
+0x1d4c le_send_att_read_by_type_res_not_characteristic
+0x1d60 le_send_att_read_by_type_res_device_name
+0x1d74 le_parse_att_read_request
+0x1d78 le_send_att_read_response
+0x1d86 le_send_att_read_response_less
+0x1d8f le_send_device_name
+0x1d99 le_send_att_read_response_check_auth
+0x1d9d le_send_att_read_response_error_insufficient_auth
+0x1d9f le_send_att_read_response_check_handle
+0x1da3 le_parse_att_read_blob_request
+0x1da5 le_send_att_read_blob_response
+0x1db4 le_send_att_read_blob_response_less
+0x1db9 le_parse_att_read_by_group_type_request
+0x1dbc le_send_att_read_by_group_type_response
+0x1dc3 le_send_att_read_by_group_type_response_loop
+0x1dde le_send_att_read_by_group_type_store_write_record
+0x1de4 le_send_att_read_by_group_type_store_record
+0x1de8 le_send_att_read_by_group_type_next_handle
+0x1dea le_send_att_read_by_type_res_check_pair_length_type
+0x1dec le_send_att_read_by_group_type_check_pair_length_type
+0x1df0 le_send_att_read_by_group_type_check_pair_length_type_16byte
+0x1df2 le_send_att_read_by_group_type_end0
+0x1df5 le_send_att_read_by_group_type_end1
+0x1df9 le_send_att_read_by_group_type_end_common
+0x1dfc le_parse_att_write_request
+0x1e00 le_send_att_write_response_check_auth
+0x1e0f le_send_att_write_response
+0x1e14 le_send_att_write_response_check_handle
+0x1e18 le_send_att_write_response_error_invalid_handle
+0x1e1a le_check_encrypt_state
+0x1e20 le_parse_att_prepare_write_request
+0x1e25 le_send_att_prepare_write_response
+0x1e33 le_parse_att_execute_write_request
+0x1e33 le_send_att_execute_write_response
+0x1e38 le_parse_handle_value_confirmation
+0x1e3c le_parse_att_write_command
+0x1e40 le_att_malloc_tx_notify
+0x1e49 le_att_malloc_tx_indication
+0x1e55 le_send_att_error_response_notfound
+0x1e56 le_send_att_error_response
+0x1e61 le_fifo_malloc_tx_l2cap_gatt
+0x1e63 le_att_next_handle
+0x1e67 le_att_check_handle_end
+0x1e6b le_att_same_type
+0x1e6d le_att_check_same_common
+0x1e73 le_att_same_uuid
+0x1e76 le_store_att_record
+0x1e7b le_write_att_record
+0x1e80 le_write_att_record_common
+0x1e84 le_send_auto_len_by_mem
+0x1e91 le_get_search_handle_start_end_common
+0x1e96 le_get_search_max_mtu_data
+0x1e9e le_get_search_att_type
+0x1ea0 le_get_search_common
+0x1ea2 le_get_search_common2
+0x1ea6 le_parse_writing_attribute_start
+0x1eb4 le_clear_l2cap_att_states_deal_with_contiune_packet
+0x1eb8 le_parse_writing_attribute_continue
+0x1ec1 le_parse_attribute_write_request
+0x1ec3 le_send_attribute_write_response_check_auth
+0x1ec6 le_parse_attribute_write_command
+0x1ec9 le_parse_attribute_check_complete_packet_init
+0x1ed0 le_parse_l2cap_continue_common
+0x1ed6 le_parse_attribute_check_complete_packet
+0x1edc le_parse_signaling
+0x1ee1 le_l2cap_parse_conn_parameter_update_rsp
+0x1ee5 le_l2cap_tx_update_req
+0x1eed le_fifo_malloc_tx_l2cap_signaling
+0x1ef5 le_l2cap_update_signaling_identifier
+0x1ef9 le_l2cap_reset_signaling_identifier
+0x1efb le_pairing_mode_init
+0x1f03 le_set_pairing_mode_secure_justwork
+0x1f05 le_set_pairing_mode_secure_numeric
+0x1f08 le_set_pairing_mode_secure_passkey
+0x1f0a le_set_no_pairing
+0x1f0b le_set_noinputnooutput
+0x1f0d le_set_pairing_mode_lagacy_just_work
+0x1f0f le_set_pairing_mode_lagacy_passkey
+0x1f10 le_set_displayonly
+0x1f12 le_secure_connection_enable
+0x1f16 le_secure_connection_disable
+0x1f1a le_parse_smp
+0x1f27 le_send_smp_security_request
+0x1f2e le_parse_smp_pairing_request
+0x1f3a le_parse_smp_pairing_request2
+0x1f42 le_set_tk_0
+0x1f45 le_parse_smp_pairing_req_passkey
+0x1f47 le_genernate_tk
+0x1f4e le_parse_smp_pairing_req_fixed_passkey
+0x1f50 le_send_smp_pairing_response
+0x1f55 le_parse_smp_pairing_confirm
+0x1f5d le_parse_smp_pairing_confirm_secure_passkey
+0x1f60 le_parse_smp_pairing_confirm_passkey_res_input
+0x1f62 le_parse_smp_pairing_confirm_sc_passkey_res_input
+0x1f65 le_send_smp_pairing_confirm
+0x1f6e le_send_smp_pairing_confirm_sc
+0x1f76 le_parse_smp_pairing_random
+0x1f7c le_send_pairing_confirm_value_failed
+0x1f7d le_send_pairing_failed
+0x1f83 le_parse_smp_pairing_failed
+0x1f88 le_smp_pairing_fail_reason_not_support_pairing
+0x1f8a le_parse_smp_pairing_random_sc
+0x1f96 le_parse_smp_pairing_random_sc_passkey
+0x1f9f le_parse_smp_pairing_random_success
+0x1fa4 le_send_smp_pairing_random
+0x1faa le_send_smp_encryption_information
+0x1fb2 le_send_fixed_ltk
+0x1fb4 le_send_smp_master_identification
+0x1fc0 le_send_smp_identity_information
+0x1fc8 le_send_smp_identity_address_information
+0x1fd1 le_send_pairing_fail_unspecified_reason
+0x1fd3 le_check_init_key_distribution
+0x1fd7 le_parse_smp_identity_information
+0x1fe1 le_check_master_addr_type
+0x1fe7 le_parse_smp_identity_address_information
+0x1feb le_parse_smp_signing_information
+0x1feb le_parse_smp_security_request
+0x1fec le_parse_smp_public_key
+0x1ff1 le_parse_smp_dhkey_check
+0x1ff6 le_send_smp_pairing_public_key
+0x1ffc le_send_smp_pairing_dhkey_check
+0x2002 le_check_paring_time
+0x200b le_pairing_sm
+0x2018 le_pairing_sm_null
+0x2018 le_pairing_sm_send_sec_req
+0x201e le_pairing_sm_start
+0x2020 le_pairing_sm_rcv_pairing_req
+0x2024 le_pairing_sm_after_auth
+0x2027 le_pairing_sm_after_auth_start_enc
+0x202b le_pairing_sm_after_auth_start_enc_common
+0x2032 le_pairing_sm_after_auth_start_enc_sc
+0x2034 le_pairng_sm_send_enc_information
+0x2036 le_pairng_sm_send_master_indentification
+0x203d le_pairng_sm_send_indentity_information
+0x203f le_parse_start_enc_rsp_after_auth_end
+0x2045 le_secure_connect_sm
+0x2053 le_sc_state_clear
+0x2057 le_sc_sm_passkey_wait_confirm
+0x2061 le_sc_sm_wait_confirm_gkey
+0x2066 le_sc_confirm_gkey_ok
+0x206a le_sc_sm_receive_dhkey
+0x206e le_dhkey_ready
+0x2073 le_dhkey_ready_common
+0x2079 le_dhkey_check_fail
+0x207b le_dhkey_check_ok
+0x2085 le_sc_sm_send_public_key
+0x2089 le_sc_sm_ready_send_pairing_confirm
+0x208a le_sc_sm_send_public_key_passkey
+0x208d le_sc_sm_receive_public_key
+0x2091 le_public_key_ready
+0x2094 le_sc_sm_wait_send_public_key
+0x2097 le_fifo_malloc_tx_l2cap_smp
+0x2099 le_parse_ll
+0x20b0 le_parse_connection_update_ind
+0x20b8 le_parse_channel_map_ind
+0x20bc le_update_map_enable
+0x20c0 le_parse_terminate_ind
+0x20c4 le_parse_enc_req
+0x20d6 le_parse_enc_req_after_auth
+0x20d9 le_parse_enc_req_fixed_ltk
+0x20de le_ltk_lost
+0x20e3 le_parse_enc_rsp
+0x20e8 le_parse_start_enc_req
+0x20ec le_parse_start_enc_rsp
+0x20f1 le_parse_unknown_rsp
+0x20f2 le_parse_feature_req
+0x20f3 le_parse_feature_rsp
+0x20f4 le_parse_pause_enc_req
+0x20f8 le_parse_pause_enc_rsp
+0x20f9 le_parse_version_ind
+0x20fb le_parse_reject_ind
+0x20fc le_parse_ping_req
+0x20fd le_parse_ping_rsp
+0x20fe le_parse_length_req
+0x2100 le_parse_length_rsp
+0x210b le_parse_phy_req
+0x210c le_parse_phy_update_ind
+0x2115 le_send_terminate_ind_user_terminated
+0x2116 le_send_terminate_ind
+0x211c le_send_enc_rsp
+0x212a le_send_start_enc_req
+0x212d le_send_start_enc_rsp
+0x212f le_send_unknown_rsp
+0x2134 le_send_feature_rsp
+0x213b le_send_pause_enc_rsp
+0x213d le_send_version_ind
+0x2143 le_send_reject_ind
+0x2149 le_send_ping_rsp
+0x214b le_send_data_length_req
+0x214d le_send_data_length_res
+0x214e le_send_data_length
+0x2153 le_send_phy_rsp
+0x215d le_send_ll_one_lenth
+0x215f g24_dispatch
+0x2162 g24_prep
+0x2168 g24_receive_packet
+0x2171 g24_receive_rxon
+0x2176 g24_receive_nolr
+0x2185 g24_receive_skip_fec1
+0x2198 g24_receive_skip
+0x21a1 g24rx_loop
+0x21a4 g24rx_nopayload
+0x21a9 g24_receive_skip_rssi
+0x21b0 g24_receive_skip_next
+0x21bd g24_receive_skip_disable_fec1
+0x21bf g24_lr_receive_pdu_len
+0x21c6 g24_lr_receive_pdu_norssi
+0x21c8 g24_lr_receive_payload_len
+0x21cd g24_receive_byte
+0x21d0 g24_sync_timeout
+0x21d2 g24_end_of_packet
+0x21d6 g24_set_freq_tx
+0x21d9 g24_transmit
+0x21ec g24_transmit_packet
+0x21f1 g24_transmit_nolr
+0x21f6 g24tr_loop
+0x2200 g24_transmit_skip
+0x2207 g24_transmit_skip_disable_fec1
+0x220a g24_transmit_lr
+0x220b g24_transmit_lr_preamble_loop
+0x2215 g24_transmit_lr_s2
+0x2219 g24_transmit_lr_s8
+0x221c g24_transmit_2m
+0x221e g24_transmit_2m_dealy
+0x2228 g24_transmit_prep
+0x2232 g24_transmit_prep_pdu
+0x2247 g24_lr_transmit_prep
+0x224b g24_lr_transmit_prep_skip
+0x2255 g24_read_len_pid_crc
+0x2262 g24_ch
+0x2266 g24_ch_map_size
+0x226a g24_ch_calc
+0x2273 g24_update_addr_and_synccrc8
+0x2274 g24_syncword_crc8
+0x2277 g24_syncword_crc8_loop
+0x2281 g24_timer_check
+0x2290 g24_timer_timeout
+0x2293 g24_timer_init
+0x2296 g24_chmap_param_init
+0x22a5 g24_chamap_param_update
+0x22b1 g24_rx_window_init
+0x22b7 g24_rx_window_store
+0x22b9 g24_enable_1m
+0x22bc g24_pair_param_init
+0x22c2 g24_pair_timeout_timer
+0x22c5 g24_pair_start
+0x22d0 g24_pair_init_param
+0x22d7 g24_pair_dispatch
+0x22df g24_pair_sm_1
+0x22e1 g24_pair_sm_2
+0x22e5 g24_pair_sm_2_skip
+0x22e7 g24_pair_sm_3
+0x22ed g24_pair_sm_4
+0x22ee g24_pair_sm_prep
+0x22f0 g24_pair_sm_common
+0x2303 g24_pair_sm_reinit
+0x2308 g24_pair_sm_1_waiting_ack
+0x230a g24_pair_sm_2_waiting_ack
+0x230e g24_pair_sm_2_waiting_ack_skip
+0x2310 g24_pair_sm_3_waiting_ack
+0x2316 g24_pair_sm_3_waiting_ack_skip
+0x2318 g24_pair_sm_4_waiting_ack
+0x231e g24_pair_sm_4_waiting_ack_skip
+0x2325 g24_pair_exit
+0x2329 g24_bind_mode_enable
+0x232c g24_bind_init
+0x2335 g24_bind_ackpayload_prep
+0x233a g24_bind_data_process
+0x2347 g24_bind_data_error
+0x2349 g24_bind_data_parse
+0x2354 g24_bind_first_step
+0x2358 g24_bind_first_step_device1
+0x2359 g24_bind_dvc1_payload_cfg
+0x235a g24_bind_payload_cfg
+0x235e g24_bind_first_step_device2
+0x235f g24_bind_dvc2_payload_cfg
+0x2361 g24_bind_second_step
+0x2367 g24_bind_second_step_skip
+0x236b g24_bind_second_step_device1
+0x236e g24_bind_dvc1_step_set2
+0x2371 g24_bind_dvc1_payload_cfg_transmitter_addr
+0x2372 g24_bind_payload_cfg_transmitter_addr
+0x2376 g24_bind_second_step_device2
+0x2379 g24_bind_dvc2_step_set2
+0x237e g24_bind_third_step
+0x2384 g24_bind_third_step_skip
+0x2388 g24_bind_third_step_device1
+0x238b g24_bind_dvc1_step_success
+0x2390 g24_bind_exit
+0x2393 g24_bind_third_step_device2
+0x2396 g24_bind_dvc2_step_success
+0x239d g24_binding_device_check
+0x23a5 g24_binding_dvc1_status
+0x23a7 disable_user3
+0x23a9 g24_binding_dvc2_status
+0x23ac g24_binding_dvc1_living
+0x23b2 g24_binding_dvc2_living
+0x23b8 g24_bind_device_status_check
+0x23ba g24_bind_device_status
+0x23be g24_receive_init
+0x23c3 g24_receive_dispatch
+0x23c5 g24_ackpayload_prep
+0x23ca g24_receive_packet_start
+0x23cc g24_receive_packet_parse
+0x23dd g24_rx_interrupt_clear
+0x23e0 g24_data_receive_attemp
+0x23e2 g24_data_device1
+0x23f1 g24_data_device2
+0x23f7 g24_data_attemp_device1_abort
+0x23fc g24_data_attemp_device2_abort
+0x23fe g24_receive_packet_parse_pid_crc
+0x240c g24_receive_transmit_ack
+0x240f g24_transmit_ack
+0x2415 g24tx_with_ack
+0x2418 g24tx_no_ack
+0x2419 g24_enable_nodata_timer
+0x241a g24_enable_nodata_timer_init
+0x241d g24_mode_switch_init
+0x2421 g24_mode_switch_bind_work
+0x242e g24_bind_mode_continue
+0x2433 g24_work_mode_switch
+0x2436 g24_bind_mode_switch
+0x2439 g24_mode_b_s_switch_init
+0x2447 g24_mode_switch_bind_search
+0x245f g24_mode_switch_search
+0x2462 g24_mode_b_s_switch_exit
+0x2464 g24_mode_b_s_switch_stop
+0x2466 g24_mode_b_s_switch_start
+0x2468 g24_work_init
+0x2476 g24_switch_work_mode
+0x2477 g24_work_mode_enable
+0x247a g24_work_mode_start
+0x247f g24_bind_mode_auto
+0x248c g24_search_mode_init
+0x249c g24_search_mode_auto
+0x24bb g24_self_ch_num_reinit
+0x24bc g24_current_ch_num_reinit
+0x24be g24_device2_ch_num_reinit
+0x24c0 g24_device1_ch_num_reinit
+0x24c2 g24_auto_addr_ch_search
+0x24cb g24_auto_bind_config_device1
+0x24e0 g24_device1_config_ch_once
+0x24e5 g24_auto_bind_config_device2
+0x24fa g24_device2_config_ch_once
+0x24ff g24_auto_bind_config_self
+0x2513 g24_self_config_ch_once
+0x2517 g24_ackpayload_disable
+0x2519 g24_receiver_addr_check
+0x251d g24_nodata_process
+0x2527 g24_search_mode_enable
+0x252a g24_ch_process
+0x253d g24_ch_receive_hop_pac
+0x253f g24_ch_timer_reinit
+0x2542 g24_reconn_timeout_timer
+0x2545 g24_reconn_start
+0x2552 g24_reconn_fast_conn
+0x255a g24_reconn_receiver_addr
+0x2561 g24_reconn_device_3_0_addr
+0x2568 g24_store_receiver_addr
+0x256a g24_ch_syncword_crc8_init
+0x256c g24_reconn_dispatch
+0x2572 g24_reconn_receiver_succ
+0x2581 g24_reconn_attempt_success
+0x2583 g24_txbuf_clear
+0x2586 g24_reconn_data_prep
+0x258d g24_reconn_device_fail
+0x2599 g24_reconn_fast_conn_and_receiver
+0x259b g24_reconn_fast_conn_and_3_0
+0x259d g24_reconn_receiver_and_3_0
+0x259f g24_reconn_pair_and_3_0
+0x25a1 g24_data_attemp
+0x25a5 g24_data_attemp_device1
+0x25a7 g24_store_device1_addr
+0x25a9 g24_data_attemp_device2
+0x25ab g24_store_device2_addr
+0x25ad rssi_store
+0x25b5 rssi_average
+0x25bb rssi_average_loop
+0x25c8 save_rssi_dec
+0x25ca rssi_transmitter_buff_init
+0x25cc rssi_signal
+0x25d7 rssi_receiver_buff_init
+0x25de rssi_buff_clear
+0x25e4 rssi_noise
+0x25eb rssi_noise_monitor
+0x25f1 g24_transmit_init
+0x25f5 g24_interval_param_4ms
+0x25fd g24_interval_param_8ms
+0x2605 g24_transmit_dispatch
+0x260b g24_transmit_no_interrupt
+0x260e g24_transmit_start
+0x2612 g24_transmit_start_next
+0x2616 g24_short_sleep
+0x261b g24_txdata_prep
+0x261e g24_package_data
+0x2624 g24_accumulate_data
+0x262c g24_transmit_rf_ctrl_clear
+0x2630 g24_transmit_process
+0x2631 g24_transmit_loop
+0x263b g24_transmit_no_ack
+0x263c g24_transmit_next_packet
+0x2641 g24_transmit_abandon
+0x2645 g24_transmit_receive_ack
+0x2653 g24_retransmit
+0x265c g24_ackpayload_parse
+0x2663 g24_tx_attempt_fail
+0x2666 g24_stop_24g_mode
+0x2668 g24_transmit_hop_process
+0x2675 g24_transmit_hop_process_4ms
+0x2679 g24_hop_ch_enable
+0x2679 g24_txpayload_type_update
+0x267c g24_lr_type_update
+0x267e g24_hop_enable_packet
+0x2680 g24_hop_ch_disable
+0x2686 g24_tx_fast_hop
+0x2689 g24_search_receiver
+0x268b g24_nodata_transmit
+0x2690 g24_send_abort_packet
+0x269e g24_long_sleep
+0x26a1 g24_long_seep2
+0x26a4 g24_lpm_wait
+0x26ab g24_setgpio_lpm_before
+0x26ad g24_transmit_by_interrupt
+0x26b7 g24_transmit_by_interrupt_exit
+0x26bc g24_interval_min
+0x26be g24_interval_store
+0x26c0 g24_interval_max
+0x26c2 g24_interval_calibrate
+0x26c8 g24_transmit_by_interrupt_enable
+0x26cc g24_factory_check
+0x26ce pdata_0xff_check
+0x26d0 pdata_0xff_check_loop
+0x26d5 power_ctrl_start
+0x26e0 power_ctrl_start_next
+0x26e8 power_ctrl_txpower_decrs_check
+0x26ed power_ctrl_txpower_decrs
+0x26f1 power_ctrl_txpower_decrs_next
+0x26f8 power_ctrl_decrs_level1
+0x26f8 power_ctrl_incrs_level1
+0x26fa power_ctrl_txpower_incrs_force
+0x26fb power_ctrl_txpower_incrs
+0x2700 power_ctrl_incrs_level2
+0x2702 power_ctrl_decrs_level0
+0x2704 power_ctrl_pac_succ_cnt_init
+0x2707 power_ctrl_pac_succ_incrs
+0x270b power_ctrl_pac_succ_decrs
+0x2713 power_ctrl_pac_succ_cnt_reinit
+0x2715 ali_mesh_access_layer_resolve_message
+0x271c ali_mesh_access_layer_check_access_message_opcode
+0x2724 ali_mesh_access_layer_message_opcode_config_appkey_add
+0x2730 ali_mesh_accesss_layer_check_message_type
+0x2735 ali_mesh_access_layer_send_config_appkey_status
+0x273f ali_mesh_access_layer_finish_pairing_init_subscription_list
+0x2742 ali_mesh_access_layer_finish_pairing_init_subscription_list_loop
+0x274d ali_mesh_access_layer_send_generic_onoff_status
+0x2755 ali_mesh_access_layer_send_light_lightness_status
+0x275d ali_mesh_access_layer_send_light_ctl_stauts
+0x2765 ali_mesh_access_layer_send_scene_status
+0x276d logging_tx_info_receive_access_message
+0x2771 ali_mesh_ali_vendor_message_attribute_set
+0x278b ali_mesh_ali_vendor_message_opcode_attr_get
+0x278b ali_mesh_ali_vendor_message_opcode_attr_confrimation
+0x278c ali_mesh_ali_vendor_message_attrbute_check_company_id_and_tid
+0x2797 ali_mesh_ali_vendor_message_attribute_set_main_light
+0x279a ali_mesh_ali_vendor_message_attribute_set_background_light
+0x279d ali_mesh_ali_vendor_message_attribute_set_color
+0x27a0 ali_mesh_ali_vendor_message_opcode_timer_set_curr_time
+0x27a4 ali_mesh_ali_vendor_message_opcode_timer_set_timing
+0x27ab ali_mesh_ali_vendor_message_cb_timing_changed
+0x27ad ali_mesh_ali_vendor_message_opcode_timer_set_timing_cyclically
+0x27b6 ali_mesh_ali_vendor_message_opcode_timer_delete_timing
+0x27c2 ali_mesh_ali_vendor_message_opcode_timer_delete_timing_delete_second
+0x27c8 ali_mesh_ali_vendor_message_opcode_timer_delete_timing_ack
+0x27cb ali_mesh_vendor_timer_buffer_offset_cal
+0x27cf ali_mesh_ali_vendor_message_calc_timing_address
+0x27d7 ali_mesh_ali_vendor_message_status_add_head
+0x27df ali_mesh_ali_vendor_message_opcode_device_power_on
+0x27e3 ali_mesh_ali_vendor_message_opcode_generic_onoff
+0x27e5 ali_mesh_ali_vendor_message_opcode_scene_server_first_element
+0x27e6 ali_mesh_ali_vendor_message_opcode_scene_server
+0x27e8 ali_mesh_ali_vendor_message_opcode_main_light_onoff_first_element
+0x27e9 ali_mesh_ali_vendor_message_opcode_main_light_onoff
+0x27eb ali_mesh_ali_vendor_message_opcode_background_light_onoff_first_element
+0x27ec ali_mesh_ali_vendor_message_opcode_background_light_onoff
+0x27ee ali_mesh_ali_vendor_message_opcode_brightness_first_element
+0x27ef ali_mesh_ali_vendor_message_opcode_brightness
+0x27f2 ali_mesh_ali_vendor_message_opcode_color_temperature_first_element
+0x27f3 ali_mesh_ali_vendor_message_opcode_color_temperature
+0x27f6 ali_mesh_ali_vendor_message_opcode_timing_finish
+0x27fa ali_mesh_ali_vendor_message_indication_info_add_head_event_trigger
+0x27fe ali_mesh_ali_vendor_message_ack_attr_status_uint64
+0x2800 ali_mesh_ali_vendor_message_ack_attr_status_uint56
+0x2802 ali_mesh_ali_vendor_message_ack_attr_status_uint48
+0x2804 ali_mesh_ali_vendor_message_ack_attr_status_uint32
+0x2806 ali_mesh_ali_vendor_message_ack_attr_status_uint16
+0x2808 ali_mesh_ali_vendor_message_ack_attr_status_uint8
+0x280a ali_mesh_ali_vendor_message_ack_attr_status
+0x2810 ali_mesh_ali_vendor_message_opcode_para_uint8
+0x2815 ali_mesh_ali_vendor_message_opcode_para_uint16
+0x281a ali_mesh_ali_vendor_message_send_message
+0x281c ali_mesh_ali_vendor_message_indication_info_add_head
+0x282b ali_mesh_ali_vendor_message_indication_info_reset_tid
+0x282d ali_mesh_time_function
+0x2839 ali_mesh_time_init_system_time
+0x283a ali_mesh_time_init_system_time_without_clk
+0x283f ali_mesh_timer_timeout
+0x2846 ali_mesh_clkn_bt_add_1s
+0x2847 ali_mesh_time_loop
+0x284a ali_mesh_ali_vendor_check_time
+0x284d ali_mesh_ali_vendor_check_time_loop
+0x2852 ali_mesh_ali_vendor_check_time_next_element
+0x285c ali_mesh_ali_vendor_check_time_one_element
+0x285d ali_mesh_ali_vendor_check_time_one_element_loop
+0x2866 ali_mesh_ali_vendor_had_timing
+0x2870 ali_mesh_ali_vendor_time_timeout
+0x2880 ali_mesh_ali_vendor_had_timing_cyclically
+0x28a3 ali_mesh_bearer_layer_send_packet_by_network_layer
+0x28b7 ali_mesh_advertising_bearer_layer_init_queue_param
+0x28bc ali_mesh_advertising_bearer_layer_load_packet_from_advertising_queue
+0x28be ali_mesh_advertising_bearer_layer_load_packet_from_advertising_queue_deal
+0x28c5 ali_mesh_advertising_bearer_layer_send_packet_by_app_bearer
+0x28d3 ali_mesh_advertising_bearer_layer_generate_header
+0x28e1 ali_mesh_advertising_bearer_layer_send_packet_by_app_bearer_calc_param
+0x28ea ali_mesh_advertising_add_adtype_flags
+0x28f2 ali_mesh_advertising_add_adtype_16bit_complete
+0x28f9 mesh_receive_advertising
+0x28fa mesh_le_scan_adv
+0x2904 mesh_le_wait_adv
+0x2906 mesh_le_wait_adv_cb
+0x2908 mesh_le_calc_next_scan_channel
+0x2910 mesh_check_ble_rx_packet
+0x2915 ali_mesh_match_advertising_packet
+0x291c ali_mesh_find_adv_ind_packet
+0x2931 mesh_le_send_adv
+0x293d mesh_le_send_adv_loop
+0x294d mesh_le_send_adv_nonconn_ind
+0x2958 ali_mesh_base_adt_cache
+0x2966 ali_mesh_base_adt_cache_loop
+0x2973 ali_mesh_base_adt_cache_empty_space
+0x2975 ali_mesh_chip_peripherals_load_data_from_eep
+0x297c ali_mesh_chip_peripherals_load_three_tuple_from_eep
+0x2980 ali_mesh_chip_peripherals_load_network_key_from_eep
+0x2987 ali_mesh_chip_peripherals_load_application_key_from_eep
+0x298b ali_mesh_chip_peripherals_load_device_key_from_eep
+0x298f ali_mesh_chip_peripherals_load_reset_count_from_eep
+0x2990 ali_mesh_chip_peripherals_load_seq_from_eep
+0x2994 ali_mesh_chip_peripherals_load_subscription_from_eep
+0x299d ali_mesh_chip_peripherals_load_subscription_from_eep_loop
+0x29a3 mesh_receive_config_appkey_add_cb
+0x29a6 ali_mesh_chip_peripherals_save_network_key_from_eep
+0x29aa ali_mesh_chip_peripherals_save_application_key_from_eep
+0x29ae ali_mesh_chip_peripherals_save_device_key_from_eep
+0x29b2 mesh_store_new_seq_data
+0x29b2 ali_mesh_chip_peripherals_save_seq_from_eep
+0x29b6 mesh_store_new_subscriptuion_list_data
+0x29bb ali_mesh_chip_peripherals_save_subscriptuion_list_from_eep
+0x29be ali_mesh_chip_peripherals_save_subscriptuion_list_from_eep_loop
+0x29c4 logging_tx_debug
+0x29c6 logging_tx_info
+0x29c8 logging_tx_warning
+0x29ca logging_tx_error
+0x29cc logging_tx_critical
+0x29ce logging_tx_common
+0x29e1 mesh_uart_init
+0x29ec mesh_uart_init_buffer
+0x29f6 ali_mesh_control_ble_adv_process
+0x29f8 ali_mesh_control_ble_adv_timer_process
+0x29fa ali_mesh_control_ble_advertising_on_advertising
+0x29fc ali_mesh_control_ble_advertising_off_advertising
+0x29fe ali_mesh_control_ble_adv_app_packet
+0x2a02 ali_mesh_control_ble_adv_app_packet_paired
+0x2a06 ali_mesh_control_ble_adv_tmall_packet
+0x2a0a ali_mesh_control_ble_adv_app_packet_paired_deal
+0x2a17 ali_mesh_control_ble_adv_tmall_packet_send_package
+0x2a1b ali_mesh_control_ble_advertising_send_paired_packet
+0x2a1d ali_mesh_control_ble_advertising_send_paired_packet_deal
+0x2a2f ali_mesh_control_ble_advertising_send_paired_packet_end_duration_proxy
+0x2a38 ali_mesh_control_ble_advertising_send_paired_packet_adv_in_off
+0x2a3f ali_mesh_control_ble_advertising_send_paired_packet_end_duration
+0x2a45 ali_mesh_control_ble_advertising_send_device_beacon_packet
+0x2a4e ali_mesh_control_ble_advertising_device_beacon_check_duration
+0x2a52 ali_mesh_end_advertising_silence_device_beacon_packet
+0x2a54 ali_mesh_end_advertising_unprovisioned_device_beacon_packet
+0x2a56 ali_mesh_control_ble_advertising_send_pairing_packet
+0x2a58 ali_mesh_chip_timer_check_with_random_timer
+0x2a5b ali_mesh_chip_timer_check
+0x2a63 ali_mesh_advertising_unprovisioned_timer
+0x2a66 ali_mesh_advertising_unprovisioned_timeout
+0x2a6d ali_mesh_advertising_unprovisioned_timer_interval_timer
+0x2a70 ali_mesh_advertising_unprovisioned_timer_interval_timeout
+0x2a74 ali_mesh_send_unprovisioned_device_beacon_init_advertising
+0x2a76 ali_mesh_send_silence_device_beacon_init_advertising
+0x2a78 ali_mesh_encrypt_calc_random_data
+0x2a7e ali_mesh_encrypt_calc_random_data_calc_confirmationkey
+0x2a86 ali_mesh_encrypt_calc_random_data_calc_authvalueprov
+0x2a8b ali_mesh_encrypt_calc_random_data_calc_authvaluedevice
+0x2a90 ali_mesh_encrypt_calc_random_data_calc_confirmationcloud
+0x2a98 ali_mesh_encrypt_calc_random_data_calc_confirmationdevice
+0x2a9c ali_mesh_encrypt_calc_random_data_calc_devicekey
+0x2aa6 ali_mesh_encrypt_load_randomba_to_sha256
+0x2aa7 ali_mesh_encrypt_load_randoma_to_sha256
+0x2aa9 ali_mesh_encrypt_load_randomab_to_sha256
+0x2aaa ali_mesh_encrypt_load_randomb_to_sha256
+0x2aac ali_mesh_encrypt_load_three_tuple_to_sha256
+0x2ab5 ali_mesh_encrypt_calc_provisioning_data
+0x2ab6 ali_mesh_encrypt_calc_provisioning_data_xor_prov_data
+0x2ab9 ali_mesh_encrypt_calc_provisioning_data_xor_prov_data_loop
+0x2ac1 ali_mesh_encrypt_calc_provisioning_data_calc_sessionkey
+0x2ac8 ali_mesh_encrypt_calc_network_key_by_k2
+0x2acb ali_mesh_encrypt_base_function_k2
+0x2ae0 ali_mesh_encrypt_base_function_k4
+0x2aee ali_mesh_encrypt_base_function_k3
+0x2afc ali_mesh_encrypt_obfuscation_deceypt_send_message
+0x2aff ali_mesh_encrypt_obfuscation_deceypt_recevie_message
+0x2b01 ali_mesh_encrypt_obfuscation_deceypt
+0x2b0a ali_mesh_encrypt_generate_pecb
+0x2b0a ali_mesh_encrypt_generate_privacy_random
+0x2b0c ali_mesh_encrypt_base_function_generate_pecb
+0x2b13 ali_mesh_encrypt_base_function_sha256_load_data_64bit
+0x2b14 ali_mesh_encrypt_base_function_sha256_load_data_with_hex2ascii
+0x2b17 ali_mesh_encrypt_base_function_sha256_load_data_without_hex2ascii
+0x2b1a ali_mesh_encrypt_base_function_sha256_load_data_with_hex2ascii_add_comma
+0x2b1e ali_mesh_encrypt_base_function_sha256_store_dataptr
+0x2b21 ali_mesh_encrypt_base_function_sha256_check_first_load_data
+0x2b2a ali_mesh_encrypt_base_function_sha256_first_load_data
+0x2b2e ali_mesh_encrypt_base_function_sha256_clear_data_chunk
+0x2b31 ali_mesh_encrypt_base_function_sha256_calc
+0x2b3a ali_mesh_encrypt_base_function_sha256_calc_loop
+0x2b4e ali_mesh_encrypt_base_function_sha256_load_data_end
+0x2b67 ali_mesh_encrypt_base_function_sha256_add_chunk
+0x2b69 ali_mesh_encrypt_base_function_sha256_input_data_init_inverse
+0x2b6a ali_mesh_encrypt_base_function_sha256_data_inverse_4byte
+0x2b70 ali_mesh_encrypt_base_function_hex2ascii
+0x2b79 ali_mesh_encrypt_base_function_dialog2uchar
+0x2b7d ali_mesh_encrypt_base_function_dialog2uchar_num
+0x2b7f ali_mesh_encrypt_base_function_aes_cmac_32byte
+0x2b81 ali_mesh_encrypt_base_function_aes_cmac_16byte
+0x2b83 ali_mesh_encrypt_base_function_k2_aes_cmac_t
+0x2b91 ali_mesh_encrypt_base_function_aes_cmac
+0x2ba6 ali_b0_block_generate
+0x2ba8 ali_a_block_generate
+0x2ba9 ali_block_generate
+0x2bbb ali_generate_mic
+0x2bc6 ali_ccm_encrypt_64bit
+0x2bc8 ali_ccm_encrypt
+0x2bca ali_ccm_encrypt_function
+0x2be7 ali_ccm_decrypt_64bit
+0x2be9 ali_ccm_decrypt
+0x2beb ali_ccm_decrypt_function
+0x2c06 ali_ccm_decrypt_function_check_mic64
+0x2c09 ali_fetcht_ccm_mic
+0x2c11 ali_aes_crypt_data
+0x2c1b mesh_send_unprovisioned_beacons
+0x2c21 ali_mesh_config_device_uuid_by_three_tuple
+0x2c2d ali_mesh_send_unprovisioned_beacons_tmall
+0x2c2f ali_mesh_init_adv_data_tmall_unprovisioned_beacons_package
+0x2c36 ali_mesh_advertising_send_unprovisioned_beacons_store_device_uuid
+0x2c3b ali_mesh_advertising_send_unprovisioned_beacons_gatt
+0x2c3f ali_mesh_init_adv_data_gatt_unprovisioned_beacons_package
+0x2c44 ali_mesh_advertising_add_adtype_service_data
+0x2c4a ali_mesh_receive_adtype_manufacturer_specific
+0x2c52 ali_mesh_advertising_receive_privisioning_random
+0x2c54 ali_mesh_advertising_calc_encrypt_random_data
+0x2c57 ali_mesh_advertising_send_provisioning_confirmation
+0x2c5f ali_mesh_advertising_receive_privisioning_random_check_states
+0x2c6d ali_mesh_advertising_receive_privisioning_data
+0x2c7c ali_mesh_resolve_privisioning_data_package
+0x2c85 ali_mesh_advertising_send_provisioning_complete
+0x2c8c ali_mesh_advertising_receive_privisioning_ios_data
+0x2c8e ali_mesh_advertising_send_packet_common
+0x2ca0 ali_mesh_advertising_timer
+0x2ca3 ali_mesh_advertising_check_adv_timer
+0x2ca9 ali_mesh_advertising_adv_timer_timeout
+0x2cac ali_mesh_advertising_reset_adv_timer
+0x2caf logging_tx_debug_receive_provisioning_packet
+0x2cb2 loggint_tx_info_receive_random_packet
+0x2cb6 loggint_tx_info_send_confirmation_packet
+0x2cba loggint_tx_info_receive_data_packet
+0x2cbe loggint_tx_info_send_complete_packet
+0x2cc2 ali_mesh_receive_adtype_128bit_uuid_complete
+0x2cc6 ali_mesh_ios_gatt_packet_pairing_type
+0x2cd7 ali_mesh_ios_gatt_packet_parse_provisioning_random
+0x2cdb ali_mesh_ios_gatt_packet_parse_provisioning_data
+0x2cea ali_mesh_ios_gatt_packet_parse_provisioning_config
+0x2ced ali_mesh_ios_gatt_packet_send_provisioning_config_ack
+0x2cf6 ali_mesh_ios_gatt_packet_parse_provisioning_app_control
+0x2cf8 ali_mesh_resolve_app_control_msg_package
+0x2d06 ali_mesh_receive_adtype_128bit_uuid_complete_store_uuid
+0x2d0e ali_mesh_receive_provisioning_package_check_header
+0x2d18 ali_mesh_app_control_package_check_integrity
+0x2d1b ali_mesh_app_control_package_check_rev_complete
+0x2d1f ali_mesh_gatt_package_check_integrity_segment
+0x2d38 ali_mesh_gatt_package_check_integrity_segment_complete
+0x2d3a ali_mesh_gatt_package_check_integrity_segment_calc_total_length
+0x2d41 ali_mesh_gatt_package_check_integrity_segment_expect_package_num
+0x2d42 ali_mesh_gatt_package_check_integrity_segment_expect_package_num_loop
+0x2d46 ali_mesh_gatt_package_store_receive_msg_buffer
+0x2d4b ali_mesh_gatt_package_check_integrity_unsegment
+0x2d51 ali_mesh_app_control_package_check_msgid_legal
+0x2d60 ali_mesh_gatt_package_get_msgid
+0x2d64 ali_mesh_gatt_package_load_receive_msg_buffer1
+0x2d67 ali_mesh_gatt_package_load_receive_msg_buffer2
+0x2d6a ali_mesh_gatt_package_load_receive_msg_buffer
+0x2d6f ali_mesh_gatt_package_receive_timer
+0x2d72 ali_mesh_gatt_package_clear_receive_msg_buffer
+0x2d75 ali_mesh_access_layer_config_or_health_message_opcode
+0x2d7a ali_mesh_access_layer_config_or_health_message_opcode_node_reset
+0x2d7d ali_mesh_access_layer_send_config_node_reset_status
+0x2d83 ali_mesh_message_config_modle_subscription_add
+0x2d8a ali_mesh_message_config_modle_subscription_delete
+0x2d98 ali_mesh_message_config_modle_subscription_delete_group_addr
+0x2d9d ali_mesh_message_config_modle_subscription_check_value_address
+0x2d9e ali_mesh_message_config_modle_subscription_check_value_address_loop
+0x2da4 ali_mesh_message_config_modle_subscription_check_value_address_loop_empty
+0x2da8 ali_mesh_message_config_modle_subscription_status
+0x2db2 ali_mesh_message_config_modle_subscription_check_element
+0x2dbb ali_mesh_message_config_modle_subscription_add_value_address
+0x2dbd ali_mesh_message_config_modle_subscription_add_value_address_loop
+0x2dc5 ali_mesh_message_config_modle_subscription_add_value_address_in
+0x2dc8 ali_mesh_init
+0x2df0 mesh_inverse_three_tuple_mac
+0x2df4 mesh_get_element_info_config
+0x2df8 mesh_idle_process
+0x2dfd mesh_cb_event_timer
+0x2dff ali_mesh_check_all_element_info
+0x2e00 ali_mesh_check_all_element_info_loop
+0x2e08 mesh_iic_init
+0x2e0c ali_mesh_lower_transport_layer_receive_lower_transport_pdu
+0x2e11 ali_mesh_lower_transport_layer_receive_lower_transport_pdu_segmented_message
+0x2e17 ali_mesh_lower_transport_layer_receive_segaccmess_resolve_szmic_seqzero_segon
+0x2e34 ali_mesh_lower_transport_layer_receive_segmented_access_message_recover_seqzero
+0x2e38 ali_mesh_lower_transport_layer_receive_segmented_access_message_check_blockack
+0x2e42 ali_mesh_lower_transport_layer_receive_segmented_access_message_check_blockack_loop
+0x2e48 ali_mesh_lower_transport_layer_receive_segmented_access_message_store_segment
+0x2e55 ali_mesh_lower_transport_layer_receive_segmented_access_message_decrypt_segment
+0x2e62 ali_mesh_lower_transport_layer_send_unsegmented_access_message
+0x2e6c ali_mesh_lower_transport_layer_send_segmented_access_message
+0x2e75 ali_mesh_model_layer_check_model_message_opcode
+0x2e76 ali_mesh_model_layer_check_generic_onoff_message_opcde
+0x2e7c ali_mesh_model_layer_message_opcode_generic_onoff_get
+0x2e7e ali_mesh_model_layer_message_opcode_generic_onoff_get_cb
+0x2e82 ali_mesh_model_layer_message_opcde_generic_onoff_set
+0x2e84 ali_mesh_model_layer_message_opcde_generic_onoff_set_cb
+0x2e87 ali_mesh_model_layer_message_opcde_scene_recall
+0x2e8a ali_mesh_model_layer_message_opcde_light_lightness_set
+0x2e90 ali_mesh_model_layer_message_opcde_light_ctl_set
+0x2e9f ali_mesh_model_layer_message_calc_lightness
+0x2eab ali_mesh_model_layer_message_calc_actual_lightness
+0x2eb1 ali_mesh_model_layer_message_calc_temperature
+0x2eb9 ali_mesh_model_layer_message_calc_actual_temperature
+0x2ec0 ali_mesh_model_layer_message_calc_temperature_k
+0x2ec7 ali_mesh_more_element_check_unicast_address
+0x2ecb ali_mesh_more_element_check_unicast_address_loop
+0x2ed3 ali_mesh_more_element_found_unicast_address_element
+0x2ed7 ali_mesh_more_element_check_group_address
+0x2edb ali_mesh_more_element_check_group_address_loop
+0x2ee0 ali_mesh_more_element_check_address_common
+0x2ee8 ali_mesh_more_element_found_group_address_element
+0x2eea ali_mesh_more_element_check_subscription_address
+0x2eec ali_mesh_more_element_check_subscription_address_loop
+0x2ef2 ali_mesh_more_element_found_subscription_address_element
+0x2ef4 ali_mesh_more_element_check_element_address
+0x2ef9 ali_mesh_more_element_check_element_address_loop
+0x2f00 ali_mesh_more_element_check_element_address_no_group_address
+0x2f05 ali_mesh_more_element_push_stack
+0x2f0a ali_mesh_more_element_pop_stack
+0x2f0f ali_mesh_more_element_calc_queue_address
+0x2f1d ali_mesh_receive_adtype_mesh_message
+0x2f1e ali_mesh_network_layer_recevice_network_pdu
+0x2f24 ali_mesh_network_layer_recevice_network_pdu_check_nid
+0x2f26 ali_mesh_network_layer_recevice_network_pdu_deceypt_obfuscation
+0x2f27 ali_mesh_network_layer_recevice_network_pdu_decrypt_netmic32
+0x2f2c ali_mesh_network_layer_recevice_network_pdu_check_dst
+0x2f3b ali_mesh_network_layer_recevice_network_pdu_check_dst_group_address
+0x2f45 ali_mesh_network_layer_check_nid_ivi
+0x2f52 ali_mesh_network_layer_recevice_network_pdu_check_src_and_seq
+0x2f54 ali_mesh_network_layer_raverse_src_seq_cache
+0x2f5c ali_mesh_network_layer_find_empty_space
+0x2f5d ali_mesh_network_layer_find_src_space
+0x2f62 ali_mesh_network_layer_recevice_network_pdu_check_seq_legal
+0x2f6b ali_mesh_inverse_seq
+0x2f6e ali_mesh_network_load_network_nonce_and_encryptionkey
+0x2f6f ali_mesh_upper_transport_layer_load_encryptionkey
+0x2f71 ali_mesh_network_layer_load_network_nonce
+0x2f77 ali_mesh_network_store_in_mem
+0x2f7f ali_mesh_network_layer_relay_access_message
+0x2f93 ali_mesh_send_ble_data_relay_package
+0x2f96 ali_mesh_network_layer_check_relay_states
+0x2fab ali_mesh_network_layer_encrypt_relay_package
+0x2fb0 ali_mesh_network_layer_check_network_mic_cache
+0x2fb3 ali_mesh_network_layer_logging_tx_relay_info
+0x2fbb ali_mesh_network_layer_send_access_message
+0x2fbf ali_mesh_network_layer_send_access_message_encrypt_netmic
+0x2fc5 ali_mesh_network_layer_encrypt_by_network_nonce
+0x2fc8 ali_mesh_network_layer_send_access_message_encrypt_obfuscation
+0x2fc9 mesh_generate_nonce
+0x2fce logging_tx_debug_network_receive_packet
+0x2fd3 ali_mesh_proxy_init_adv
+0x2feb mesh_le_receive_data
+0x2fee ali_mesh_receive_ble_data_proxy_data_in
+0x2ff2 ali_mesh_network_layer_recevice_network_pdu_proxy_control
+0x2ff4 ali_mesh_proxy_process_bb_event
+0x2ff7 ali_mesh_send_ble_data
+0x3001 ali_mesh_upper_transport_layer_receive_unsegmented_access_message
+0x3002 ali_mesh_uuper_transport_layer_decrypt_unsegment_access_by_application_key
+0x3004 ali_mesh_uuper_transport_layer_decrypt_unsegment_access_by_device_key
+0x3006 ali_mesh_upper_transport_layer_decrypt_unsegmented_message
+0x300b ali_mesh_upper_transport_layer_receive_segmented_access_message
+0x300d ali_mesh_uuper_transport_layer_decrypt_segment_access_by_application_key
+0x300f ali_mesh_uuper_transport_layer_decrypt_segment_access_by_device_key
+0x3011 ali_mesh_upper_transport_layer_decrypt_segmented_message
+0x3018 ali_mesh_upper_transport_layer_decrypt_message
+0x3024 ali_mesh_upper_transport_layer_decrypt_message_decrypt_transmic
+0x3027 ali_mesh_upper_transport_layer_check_transport_mic_cache
+0x302a ali_mesh_upper_transport_layer_load_application_nonce_and_application_key
+0x302b ali_mesh_upper_transport_layer_load_application_key
+0x302d ali_mesh_upper_transport_layer_load_application_nonce
+0x3037 ali_mesh_upper_transport_layer_load_device_nonce_and_device_key
+0x3038 ali_mesh_upper_transport_layer_load_device_key
+0x303a ali_mesh_upper_transport_layer_load_device_nonce
+0x303d ali_mesh_upper_transport_layer_send_access_message
+0x303d ali_mesh_upper_transport_layer_send_access_message_without_cleat_tx_buffer
+0x3046 ali_mesh_upper_transport_layer_store_packet_header
+0x305e ali_mesh_upper_transport_layer_store_unsegment_msg_original_access_pdu
+0x3066 ali_mesh_upper_transport_layer_control_packet
+0x3068 ali_mesh_upper_transport_layer_control_packet_deal
+0x3090 ali_mesh_upper_transport_layer_control_packet_unsegment_msg
+0x3091 ali_mesh_upper_transport_layer_control_packet_segment_msg
+0x3094 ali_mesh_upper_transport_layer_control_packet_load_header
+0x309a ali_mesh_upper_transport_layer_control_packet_load_app_control
+0x30a7 ali_mesh_store_tran_package_type
+0x30aa ali_mesh_upper_transport_layer_queue_pop
+0x30af ali_mesh_upper_transport_layer_control_packet_encrypt_access
+0x30bf ali_mesh_upper_transport_layer_control_packet_encrypt_access_unsegment_msg
+0x30c2 ali_mesh_upper_transport_layer_control_packet_encrypt_access_segment_msg
+0x30c8 ali_mesh_upper_transport_layer_control_packet_encrypt_access_load_payload
+0x30d0 ali_mesh_upper_transport_layer_split_segmented_msg_to_lower_tran_layer
+0x30d3 ali_mesh_upper_transport_layer_send_segmented_access_message_loop
+0x30e9 ali_mesh_upper_transport_layer_calc_transport_mic
+0x30eb ali_mesh_upper_transport_layer_calc_transport_mic_by_appkey
+0x30ed ali_mesh_upper_transport_layer_calc_transport_mic_by_devicekey
+0x30ee ali_mesh_upper_transport_layer_calc_transport_mic_encrypt_aesccm
+0x30f3 ali_mesh_upper_transport_layer_send_access_message_calc_seq
+0x30fb ali_mesh_upper_transport_layer_send_access_message_add_nid_src_ttl_seq_dst
+0x3107 ali_mesh_upper_transport_layer_send_access_message_add_seq
+0x310f ali_mesh_upper_transport_layer_send_segmented_access_message_get_seqzero_segon
+0x311c ali_mesh_upper_transport_layer_send_segmented_access_message_calc_header
+0x3129 ali_mesh_upper_transport_layer_send_segmented_access_message_sub_segn_one
+0x312b ali_mesh_upper_transport_layer_clear_tx_buffer
+0x312c ali_mesh_loggint_tx_info_upper_send_packet
+0x3130 app_init
+0x313d app_lpm_init
+0x3145 app_lpm_init0
+0x3146 app_param_init
+0x314e app_process_idle
+0x3153 app_process_bt
+0x3155 app_process_ble
+0x3157 app_process_bb_event
+0x315e app_discard_event
+0x3160 app_event_normal_process
+0x3172 app_evt_bt_conn
+0x3179 app_event_switch_success
+0x317b app_event_switch_fail_master
+0x3185 app_process_bb_event_priority
+0x3187 app_check_wake_lock
+0x3189 app_will_enter_lpm
+0x318b app_event_linkkey_generate
+0x318f app_event_reconn_start
+0x3196 app_evt_setup_complete
+0x319d app_evt_hid_handshake
+0x31a1 app_event_enter_sniff
+0x31a8 app_event_exit_sniff
+0x31ac app_le_event_bb_connected
+0x31b0 app_le_event_bb_disconn
+0x31b5 app_bb_event_hid_connected
+0x31b9 app_evt_button_long_pressed
+0x31bd app_event_ml2cap_conn_refused
+0x31c1 app_evt_timer
+0x31c2 app_evt_100ms_loop
+0x31cf timer_single_step
+0x31d6 timer_single_step_2b
+0x31dd app_power_timer
+0x31e1 app_power_timer_timeout
+0x31e3 app_enter_power_off_state
+0x31e4 app_enter_power_stanby_state
+0x31e7 app_power_cb_common
+0x31e9 app_unsniff_delay_timer
+0x31ec app_unsniff_delay_timeout
+0x31ef app_discovery_timer
+0x31f2 app_discovery_timeout
+0x31f6 app_bb_event_reconn_failed
+0x31f7 app_clear_reconnect_flag
+0x31fb app_bb_event_bb_disconn
+0x3200 app_bb_event_bb_reconn_disconn
+0x3209 app_bb_hibernate
+0x320b app_disconn_reason_clear
+0x320e app_disconn_reason_flag_clear
+0x3211 app_disconn_reason_collect_bt
+0x3216 app_disconn_reason_collect_ble
+0x321c app_check_sniff
+0x321f app_start_auto_sniff
+0x3222 app_get_lpm_wake_lock
+0x3224 app_put_lpm_wake_lock
+0x3226 app_lpm_wake_auto_lock
+0x3228 app_lpm_wake_auto_lock_timer
+0x322b app_l2cap_flow_control_enable
+0x322d app_l2cap_flow_control_disable
+0x322f app_bt_set_pincode
+0x3231 app_bt_role_switch
+0x3233 app_bt_start_reconnect
+0x3239 app_bt_reconnect_cancel
+0x323b app_bt_disconnect
+0x323d app_bt_start_discovery_short
+0x323f app_bt_start_discovery_led_blink
+0x3240 app_bt_start_discovery
+0x3242 app_bt_stop_discovery
+0x3246 app_ble_start_direct_adv
+0x3248 app_ble_stop_direct_adv
+0x324a app_ble_stop_adv
+0x324c app_ble_start_adv
+0x324e app_ble_start_scan
+0x3250 app_ble_stop_scan
+0x3252 app_ble_start_conn
+0x3254 app_ble_disconnect
+0x3256 app_led_start_blink
+0x3258 app_led_on
+0x325a app_led_stop_blink
+0x325a app_led_off
+0x325c app_enter_hibernate
+0x325e app_bt_sniff_exit
+0x3260 app_bt_enter_sniff
+0x3262 app_ble_store_reconn_info
+0x3264 app_bt_store_reconn_info
+0x3266 app_store_reconn_info
+0x3268 app_lpm_mult_enable
+0x326a app_lpm_mult_disable
+0x326c app_button_long_pressed
+0x326e app_power_starting
+0x3272 app_power_common
+0x3276 app_power_shutting_down
+0x327c app_power_off_end
+0x3280 app_got_power_state_common
+0x3284 app_event_button_up
+0x3287 app_power_release
+0x3289 app_hid_connected
+0x328c antilost_init
+0x32b9 antilost_set_ble_version
+0x32bb antilost_le_before_hibernate
+0x32bd antilost_le_notification
+0x32c4 antilost_power_standby_cb
+0x32c8 antilost_lpm_lock_process
+0x32d1 antilost_lpm_ctrl_for_led_buzzer
+0x32d6 antilost_bb_event_process
+0x32de antilost_le_conn_param_update_rsp_recieved
+0x32e1 antilost_le_conn_param_updata_procedure_sucsess
+0x32e4 antilost_le_conn_param_updata_judge
+0x32e8 antilost_le_conn_param_accepted
+0x32ee antilost_le_conn_param_rejected
+0x32f0 antilost_conn_param_retransimiting
+0x3301 antilost_conn_param_updata_procedure_faild
+0x3303 antilost_master_nonsupport_latency
+0x3313 antilost_le_bb_event_timer
+0x331c antilost_disconn_buzzer_on_timer
+0x331f antilost_disconn_buzzer_off
+0x3323 antilost_conn_battery_send_timer
+0x3326 antilost_conn_battery_send
+0x332a antilost_double_click_timer
+0x332d antilost_double_click_timeout
+0x332f antilost_le_fast_adv_timer
+0x3332 antilost_le_fast_adv_timeout
+0x3335 antilost_conn_update_timer
+0x3338 antilost_conn_update_timer_time_out
+0x333b antilost_app_updata_le_param_timer
+0x333e antilost_app_updata_le_param_timeout
+0x3344 antilost_wait_for_updata_param_instant_expire
+0x3346 antilost_le_sleep_timer
+0x3349 antilost_le_sleep_timer_timeout
+0x334a antilost_adc_check_timer
+0x334d antilost_adc_check_timer_timeout
+0x3350 antilost_le_process_conn
+0x3359 antilost_le_process_discon
+0x3367 antilost_le_conn_process
+0x3368 antilost_idle_process
+0x336b antilost_power_starting_cb
+0x336e antilost_power_common
+0x336f antilost_power_off_cb
+0x3374 antilost_le_receive_data_process
+0x3377 antilost_le_parse_att_write_request
+0x337b antilost_key_process
+0x337e antilost_key_up_down
+0x3380 antilost_key_is_down
+0x3383 antilost_key_is_up
+0x3386 antilost_key0_down
+0x338e antilost_key0_up
+0x3390 antilost_double_click_timer_init
+0x3394 antilost_butten_down_after_conn
+0x339a antilost_click_once
+0x339e antilost_click_twice
+0x33a5 antilost_butten_down_while_disconn
+0x33a9 antilost_cmd_parse_for_application
+0x33af antilost_on_of_alram
+0x33b3 antilost_configuration_for_alram
+0x33b7 antilost_prepare_data_and_send
+0x33c4 antilost_alert_on
+0x33cf antilost_alert_off
+0x33d7 antilost_set_start_alarm_after_disconn
+0x33dc antilost_set_no_alarm_after_disconn
+0x33e1 antilost_on_off_alarm_after_disconn
+0x33e4 antilost_notify_alarm_config_first_time
+0x33f4 antilost_buzzer_configuration
+0x33f6 antilost_led_configuration
+0x33f7 antilost_configuration_common
+0x33f8 antilost_led_buzzer_stop_blink
+0x33fe antilost_led_buzzer_style_configuration
+0x3401 antilost_fast_adv_start
+0x3403 antilost_adv_start_common
+0x3408 antilost_adv_interval_lpm_interval_set
+0x340d antilost_buzzer_pwm_init
+0x3414 antilost_led_on_cb
+0x3416 antilost_led_off_cb
+0x3418 antilost_buzzer_off
+0x341b antilost_buzzer_on
+0x341f antilost_adc_init
+0x3421 antilost_battery_process
+0x342b antilost_battery_calculate_end
+0x342e antilost_full_battery
+0x3430 antilost_low_battery
+0x3431 car_init
+0x3455 car_soft_switch_power_on_init
+0x345b car_power_off_signal
+0x345c car_hard_switch_power_on_signal
+0x345d car_soft_switch_power_on_signal
+0x3460 car_le_modified_name_adv
+0x3462 car_name_loop
+0x346f car_le_modified_name_scan
+0x3474 car_hex_to_ascii
+0x3478 car_hex_num
+0x347a car_ui_led_init
+0x347c car_ui_led_init_1
+0x347e car_ui_led_init_2
+0x3480 car_ui_led_init_3
+0x3484 car_in_lp1
+0x348a car_in_lp1_end
+0x348b car_ui_led_init_end
+0x348c car_blood_led_gpio_set
+0x348f car_pairing_led_gpio_set
+0x3491 car_low_voltage_led_gpio_set
+0x3493 car_init_environment
+0x349a car_motor_init
+0x349e p_in_lp1
+0x34a5 p_in_lp1_end
+0x34a6 p_car_ui_led_init_end
+0x34a7 car_ui_gpio_init
+0x34ab car_init_adc_hvin
+0x34ad car_le_before_hibernate
+0x34ad car_le_process_lpm_before
+0x34ae car_key_scan_process
+0x34af car_scale_process_idle
+0x34b2 car_g24_status_process
+0x34b7 car_g24_connected_event
+0x34bd car_lpm_timer_enable
+0x34c1 car_lpm_timer_disable
+0x34c3 car_stop_blink
+0x34c5 car_start_blink
+0x34c7 car_le_send_packet
+0x34d0 car_scale_process_bb_event
+0x34d6 car_scale_event_le_conn
+0x34da car_g24_connected
+0x34dc car_scale_process_conn
+0x34e0 car_scale_event_le_discon
+0x34e4 car_g24_disconnect
+0x34fa car_le_bb_event_timer
+0x3502 car_24g_bind_enable_timer
+0x3505 car_enter_lpm_timer
+0x3508 car_enter_lpm_enable
+0x350a car_24g_no_data_timeout_timer
+0x350d car_24g_no_data_timer_timeout
+0x3510 car_notify_vdd_timer
+0x3515 car_notify_vdd
+0x3519 car_read_hvin
+0x3522 car_notify_vdd_next2
+0x352d car_enter_low_bat
+0x3532 car_low_bat_led_off
+0x3534 calc_check_sum_start
+0x3535 calc_check_sum_loop
+0x3538 calc_check_sum_and
+0x353a car_le_receive_data
+0x353d car_le_parse_att_write_request
+0x3540 le_app_receive_data
+0x3554 car_control_le_receive
+0x355c car_receive_cmd_select
+0x3566 car_24g_receive_data
+0x356b car_24g_receive_data_next
+0x3572 car_moto1_enable_blank_data_timer
+0x3574 car_moto2_enable_blank_data_timer
+0x3576 car_moto3_enable_blank_data_timer
+0x3578 car_moto1_blank_data_timer
+0x357b car_moto2_blank_data_timer
+0x357e car_moto3_blank_data_timer
+0x3581 car_moto1_blank_data
+0x3583 car_moto2_blank_data
+0x3585 car_moto3_blank_data
+0x3587 car_drive_old
+0x358c car_left_right_control_old
+0x358f car_front_back_control_old
+0x3594 car_reset_old_speed
+0x3598 car_reset_old_speed2
+0x359a car_reset_old_speed3
+0x359c car_speed_set_old
+0x35a3 car_motor_control
+0x35ad car_motor_control_common
+0x35b4 car_conn_led_state
+0x35b9 car_motor1_control
+0x35bb car_motor2_control
+0x35bd car_motor3_control
+0x35bf car_motor_working_flag
+0x35c1 car_motor1_status_select
+0x35c6 car_motor2_status_select
+0x35cb car_lr_motor_stop
+0x35cf car_lr_motor_left
+0x35d3 car_lr_motor_right
+0x35d7 car_fb_motor_stop
+0x35db car_fb_motor_front
+0x35df car_fb_motor_back
+0x35e3 car_motor_status_select
+0x35e9 car_motor_positive
+0x35eb car_motor_negative
+0x35f0 car_motor_stop
+0x35f5 car_motor_work
+0x35f9 car_motor_select_negative
+0x35fc car_motor_work_next
+0x3603 car_motor_select_positive
+0x3607 car_motor_speed_duty_setting
+0x360a car_motor_speed_duty_transform
+0x3613 car_ir_data_rx_from_app
+0x3614 car_led_control_receive
+0x3617 car_info_request
+0x3623 car_g24_init
+0x3627 car_g24_receive_process
+0x362b car_g24_mode_switch
+0x362c car_g24_bind_mode_enable
+0x3633 car_g24_work_mode
+0x3637 car_g24_receive_ch_polling
+0x3640 car_g24_ch_polling_clear
+0x3642 car_g24_bind_mode
+0x364f car_g24_bind_mode_exit
+0x3656 car_g24_bind_device_addr
+0x3659 car_g24_cb_data_device1
+0x3660 car_g24_lpm_dipatch
+0x3668 car_g24_lpm_wait
+0x366d dongle_init
+0x3678 dongle_default_init
+0x3680 dongle_default_no_eeprom
+0x3698 dongle_xtal_select
+0x369d dongle_dispatch
+0x36a1 dongle_read_kb_bind_status
+0x36a5 dongle_write_kb_bind_status
+0x36a9 dongle_usb_config
+0x36ad dongle_usb_config_kb
+0x36b1 dongle_usb_config_param
+0x36b5 dongle_usb_vid_pid_config
+0x36b9 dongle_usb_vid_pid_for_mouse_only_auto_pair
+0x36ba dongle_usb_vid_pid_store
+0x36bc dongle_usb_vid_pid_for_suit
+0x36be dongle_usb_hid_icon_config
+0x36c4 dongle_usb_kb_hidreportdesc
+0x36c8 dongle_usb_device_name
+0x36ce dongle_pc_bind
+0x36cf dongle_pc_bind_loop
+0x36d3 dongle_g24_blank_data_process
+0x36d6 dongle_g24_ms_blank_data
+0x36e0 dongle_usb_tx_ms_data
+0x36e1 dongle_usb_tx_enable_ep2
+0x36e5 dongle_g24_kb_blank_data
+0x36ee dongle_usb_tx_kb_data
+0x36ef dongle_usb_tx_enable_ep1
+0x36f4 dongle_g24_kb_mul_blank_data
+0x36fe dongle_usb_tx_multikey_data
+0x3700 dongle_usb_dispatch
+0x3713 dongle_usb0_data_ready_report_set0
+0x3715 dongle_dispose_cmd_mode
+0x3718 dongle_enter_bind_mode
+0x3719 dongle_usb0_data_ready_report_set1
+0x371b dongle_dispose_cmd_bind
+0x3720 dongle_dispose_cmd_get_bind
+0x3723 dongle_dispose_cmd_exit_bind
+0x3725 dongle_dispose_cmd_read_mode
+0x3725 dongle_dispose_in_bind_mode
+0x3727 dongle_dispose_cmd_current_project
+0x3729 dongle_dispose_cmd_current_mode
+0x372d dongle_dispose_in_work_mode
+0x372f dongle_dispose_cmd_current_fw_version
+0x3734 dongle_auto_bind
+0x3735 dongle_auto_bind_loop
+0x373c dongle_work_mode_auto
+0x3744 dongle_ackpayload_prep
+0x3747 dongle_ackpayload_prep_mouse
+0x374a dongle_set_pc_sleep_flag
+0x374e dongle_clear_pc_sleep_flag
+0x3750 dongle_ackpayload_prep_keyboard
+0x3752 dongle_ackpayload_prep_end
+0x3756 dongle_pc_sleep_ackpayload_prep_mouse
+0x375a dongle_pc_sleep_ackpayload_prep_keyboard
+0x375d dongle_pc_sleep_ackpayload_prep
+0x3761 dongle_g24_bind_ackpayload_prep
+0x3765 dongle_g24_kb_led_ackpayload_prep
+0x376d dongle_g24_mouse
+0x3776 dongle_g24_ms_enable_blank_data_forcibly
+0x377a dongle_g24_ms_disable_blank_data_forcibly
+0x377e dongle_g24_kb
+0x3783 dongle_g24_kb_type0
+0x3796 dongle_g24_kb_enable_blank_data_forcibly
+0x379a dongle_g24_kb_disable_blank_data_forcibly
+0x379e dongle_g24_kb_type3
+0x37ae dongle_g24_kb_mul_enable_blank_data_forcibly
+0x37b2 dongle_g24_kb_mul_disable_blank_data_forcibly
+0x37b6 dongle_g24_kb_type2
+0x37c6 dongle_g24_kb_sys_enable_blank_data_forcibly
+0x37ca dongle_g24_kb_sys_disable_blank_data_forcibly
+0x37ce dongle_usb_tx_sys_data
+0x37d0 dongle_g24_store_dvc2_bind_flag
+0x37d4 dongle_prep_soft_reset
+0x37d6 dongle_kb_bind_soft_reset
+0x37db dongle_wirte_efuse_bind_status
+0x37e5 module_init
+0x37fc module_lpm_uart_init
+0x380e module_lpm_init
+0x3810 module_gpio_init
+0x3815 module_lpm_lock
+0x3819 module_bt_conn_process
+0x381b module_spp_enter_sniff
+0x3829 module_spp_clear_last_transmite_clock
+0x382c module_process_idle
+0x3830 module_process_bb_event
+0x384f module_process_bb_event_disconned
+0x3856 module_process_spp_connected
+0x385d module_process_spp_disconnected
+0x385d module_spp_disconnected
+0x3862 module_process_enter_sniff
+0x3862 module_sniff_param_check
+0x3869 module_sniff_param_check_unsniff
+0x386e module_process_exit_sniff
+0x3870 module_process_setup_complete
+0x3872 module_process_bb_even_le_disconn
+0x3876 module_process_evt_pincode_req
+0x3877 module_process_sniff_not_accept
+0x3878 module_process_unsniff_accept
+0x387b module_process_unsniff_not_accept
+0x387c module_process_le_conn
+0x3880 module_process_bb_conn
+0x3883 module_process_reconn_fail
+0x3883 module_disconn_start
+0x3885 module_process_ble_ltk_lost
+0x3887 module_process_ble_update_phy
+0x3888 module_set_conn_pin_high
+0x388a module_conn_start
+0x388c module_stop_adv_discovery
+0x3893 module_set_conn_pin_low
+0x3895 module_process_with_credit
+0x3898 module_process_check_hci_command_complete
+0x38ae module_hci_in_excp
+0x38b1 module_hci_release_except
+0x38b7 module_hci_dicard_packet
+0x38bb module_hci_dicard_bytes
+0x38bc module_hci_cmd_control
+0x38ee module_hci_cmd_set_bt_addr
+0x38f3 module_hci_cmd_set_le_addr
+0x38f8 module_hci_cmd_set_visibility
+0x3900 module_start_adv_discovery_by_command
+0x3906 moudle_start_adv_by_command
+0x390d module_hci_cmd_set_bt_name
+0x3917 module_hci_cmd_set_le_name
+0x391b module_hci_cmd_receive_spp_data
+0x3929 module_hci_cmd_pass_init_ng_rx_len_all
+0x392b module_hci_cmd_spp_exit_sniff
+0x392d module_hci_cmd_get_current_packet_len_and_remain_len
+0x3933 module_hci_cmd_get_current_patcket_len
+0x393a module_hci_command_tx_spp_tx_complete
+0x393d module_hci_cmd_receive_le_data
+0x3962 module_hci_cmd_receive_le_data_finish
+0x3965 module_hci_cmd_transmit_handle_error
+0x3969 module_hci_cmd_transmit_le_notify
+0x3987 module_hci_cmd_transmit_le_notify_malloc_l2cap
+0x398c module_get_le_remote_mtu
+0x3991 module_check_ble_encrypt_state
+0x3994 module_hci_cmd_inquire_status
+0x3995 module_hci_cmd_set_pairing_mode
+0x39a2 module_hci_pairing_just_work_sc
+0x39a4 module_hci_pairing_passkey_sc
+0x39a6 module_hci_pairing_numeric_comparison_sc
+0x39a8 module_hci_pairing_pincode_mode
+0x39ab module_hci_pairing_just_work_mode
+0x39ac module_hci_sspairing_mode
+0x39b5 module_hci_pairing_passkey
+0x39b7 module_hci_pairing_numeric_comparison
+0x39b9 module_hci_cmd_set_pincode
+0x39bc module_hci_cmd_set_uart_control_mode
+0x39c4 module_hci_cmd_set_uart_baud
+0x39cc module_hci_cmd_version_request
+0x39d0 module_hci_cmd_bt_disconnect
+0x39d2 module_hci_cmd_bt_disconnect_doing
+0x39d4 module_hci_cmd_ble_disconnect
+0x39d6 module_hci_cmd_ble_disconnect_doing
+0x39d8 module_hci_cmd_set_cod
+0x39dd module_hci_cmd_set_nvram
+0x39e2 module_hci_cmd_confirm_gkey
+0x39ee module_hci_cmd_spp_number_comparison_result_is1
+0x39f2 module_hci_cmd_set_credit_given
+0x39fb module_hci_cmd_auto_adv
+0x3a01 module_hci_cmd_auto_adv_loop
+0x3a0b module_hci_cmd_auto_adv_store_adv
+0x3a15 module_hci_cmd_auto_adv_store_scan
+0x3a1e module_hci_cmd_auto_adv_store_common
+0x3a29 module_hci_cmd_auto_adv_adv_analys
+0x3a2e module_hci_cmd_power_request
+0x3a34 module_hci_cmd_power_set
+0x3a3b module_hci_cmd_passkey_entry
+0x3a45 module_hci_cmd_set_gpio
+0x3a4b module_set_gpio_input
+0x3a51 module_set_gpio_output
+0x3a56 module_hci_cmd_read_gpio
+0x3a61 module_hci_cmd_le_set_pairing_mode
+0x3a70 module_le_set_pairing_mode_secure_justwork
+0x3a74 module_le_set_pairing_mode_secure_numeric
+0x3a79 module_le_set_pairing_mode_secure_passkey
+0x3a7d module_le_set_pairing_mode_secure_passkey_res_input
+0x3a81 module_le_set_no_pairing
+0x3a82 module_le_set_noinputnooutput
+0x3a84 module_le_set_pairing_mode_lagacy_just_work
+0x3a86 module_le_set_pairing_mode_lagacy_passkey
+0x3a88 module_le_set_pairing_mode_lagacy_passkey_res_input
+0x3a8a module_le_set_keboadonly
+0x3a8c module_le_set_displayonly
+0x3a8e module_hci_cmd_le_set_adv_data
+0x3a91 module_hci_cmd_le_set_scan_data
+0x3a94 module_hci_cmd_receive_store_mem
+0x3a9a module_hci_cmd_le_send_conn_update_req
+0x3aa3 module_hci_cmd_set_le_adv_parameter
+0x3aa6 module_hci_cmd_le_start_pairing
+0x3aae module_hci_cmd_set_wake_gpio
+0x3ab8 module_hci_cmd_set_tx_power
+0x3abd module_hci_cmd_le_confirm_gkey
+0x3ac4 module_hci_cmd_le_confirm_gkey_ok
+0x3ac6 module_hci_cmd_le_confirm_gkey_fail
+0x3ac8 module_hci_cmd_set_reject_justwork_flag
+0x3ace module_hci_cmd_reset_chip
+0x3ad2 module_hci_cmd_le_set_fixed_passkey
+0x3adf module_hci_cmd_le_set_random_passkey
+0x3ae1 module_hci_cmd_delete_customize_service
+0x3ae7 module_hci_cmd_add_service_uuid
+0x3aec module_hci_cmd_add_characteristic_uuid
+0x3af0 module_hci_cmd_add_service_uuid_set_uuid
+0x3af4 module_hci_cmd_add_characteristic_uuid_set_handle
+0x3afb module_hci_cmd_add_characteristic_uuid_set_uuid
+0x3b13 module_hci_cmd_add_characteristic_uuid_set_ccc_uuid
+0x3b1b le_att_creat_new_handle
+0x3b1e uart_copy_rx_bytes_len_data
+0x3b22 module_hci_cmd_le_passkey_entry_input
+0x3b28 module_hci_cmd_passkey_entry_sc_res_input
+0x3b2b module_hci_cmd_receive_ble_passkey
+0x3b2e module_hci_cmd_passkey_entry_res_input
+0x3b30 module_hci_cmd_ble_set_phy
+0x3b35 module_hci_cmd_ble_read_current_phy
+0x3b39 module_hci_cmd_ble_set_dle
+0x3b3e module_hci_cmd_read_chip_data
+0x3b42 module_hci_cmd_write_chip_data
+0x3b48 module_hci_cmd_close_lpm
+0x3b4a module_hci_event_receive_invalid_cmd
+0x3b4d module_hci_event_receive_valid_cmd
+0x3b50 module_hci_event_spp_connect
+0x3b52 module_hci_event_le_connect
+0x3b54 module_hci_event_spp_disconnect
+0x3b56 module_hci_event_le_disconnect
+0x3b58 module_hci_event_set_cmd
+0x3b65 module_hci_event_receive_spp_data
+0x3b70 module_hci_event_receive_le_data
+0x3b7b module_hci_event_enter_standby_mode
+0x3b7c module_hci_event_enter_standby_mode_len0
+0x3b7f module_hci_event_status_res
+0x3b90 module_hci_read_bt_status
+0x3b9d module_hci_event_store_device
+0x3ba6 module_hci_event_gkey_generate
+0x3bac module_hci_event_invalid_packet
+0x3bbb module_hci_event_passkey_entry_mode
+0x3bbd module_hci_event_le_tk
+0x3bc3 module_hci_event_le_pairing_fail
+0x3bc5 module_hci_event_le_pairing_success
+0x3bc7 module_hci_event_bt_pairing_fail
+0x3bc9 module_hci_event_bt_pairing_success
+0x3bca module_hci_event_pairing_completed
+0x3bd1 module_hci_event_pause_enc
+0x3bd3 module_hci_event_start_enc
+0x3bd4 module_hci_event_enc
+0x3bda module_hci_event_le_gkey
+0x3be0 module_hci_event_uuid_handle
+0x3be7 module_hci_event_le_input_passkey
+0x3be9 module_hci_event_le_update_phy
+0x3bef module_hci_prepare_tx
+0x3bf9 module_hci_transmit_tx
+0x3bfb module_set_mcu_wake_pin_high_delay
+0x3bfd module_set_mcu_wake_pin_h_delay
+0x3c02 module_set_mcu_wake_pin_high
+0x3c04 module_check_mcu_wake_pin_high
+0x3c06 module_set_mcu_wake_pin_low
+0x3c08 module_le_receive_data
+0x3c0e module_le_receive_data_ok
+0x3c19 module_exit_sniff
+0x3c1d module_set_lpm_mult_2
+0x3c1f module_bb_event_timer
+0x3c1f module_read_vdd_timer
+0x3c2f module_control_air_flow
+0x3c32 module_set_sniff_task_flag
+0x3c34 module_clear_sniff_task_flag
+0x3c36 module_set_unsniff_task_flag
+0x3c38 module_clear_unsniff_task_flag
+0x3c3a module_set_le_tx_data_flag
+0x3c3c module_clear_le_tx_data_flag
+0x3c3e module_clr_state
+0x3c42 module_set_state
+0x3c46 mouse_init
+0x3c50 mouse_init_wireless
+0x3c54 mouse_cb_fuction
+0x3c77 mouse_setting_config
+0x3c84 mouse_xtal_init
+0x3c89 mouse_default_init
+0x3cac mouse_param_init
+0x3cd8 mouse_param_init_intervl_end
+0x3cdc mouse_24g_short_sleep_set_end
+0x3ceb mouse_start_work
+0x3cf2 mouse_start_reconnect_device
+0x3cfa mouse_start_reconnect
+0x3cfe mouse_wakeup_from_power_check
+0x3d05 mouse_wakeup_from_power
+0x3d08 mouse3_0_check_reconn_target
+0x3d0c mouse3_0_check_reconn_target_next
+0x3d14 mouse4_0_check_reconn_target
+0x3d19 mouse4_0_check_reconn_target_next
+0x3d23 mouse_lpm_check_wake_lock
+0x3d2d mouse_delay_enter_hibernata
+0x3d30 mouse_app_enter_hibernate
+0x3d34 mouse_before_hibernate
+0x3d40 mouse_setgpio_hibernate
+0x3d48 mouse_gpio_pu_idle
+0x3d4a mouse_gpio_pu_idle_loop
+0x3d4f mouse_gpio_pu_idle_configured
+0x3d53 mouse_gpio_pu_idle_ext
+0x3d56 mouse_process_lpm_before
+0x3d5b mouse_lpm_before_common
+0x3d7b mouse_set_mult
+0x3d80 mouse_set_ble_mult
+0x3d83 mouse_set_bt_mult
+0x3d86 mouse_adc_gpio_set
+0x3d88 mouse_adc_gpio_check_output
+0x3d8e mouse_adc_gpio_set_next
+0x3d94 mouse_adc_gpio_4_7_set
+0x3d97 mouse_adc_vol_init
+0x3da0 mouse_adc_gpio_vol_init
+0x3da5 mouse_adc_gpio_vinlpm_init
+0x3daa mouse_adc_gpio_mux_init
+0x3db1 mouse_adc_read_interval
+0x3db7 mouse_adc_read
+0x3dc3 mouse_adc_read_gpio_mux_start
+0x3dc5 mouse_adc_read_gpio
+0x3dca mouse_adc_read_vinlpm
+0x3dce mouse_adc_read_battery
+0x3dd2 mouse_adc_read_battery_start
+0x3dd4 mouse_adc_read_start
+0x3de3 mouse_adc_data_process
+0x3deb mouse_adc_low_voltage
+0x3ded mouse_adc_no_low_voltage
+0x3df5 mouse_adc_bat_percent_lowpower_out
+0x3dfc mouse_adc_bat_percent_lowpower_out_gpio_multiple
+0x3e02 mouse_adc_bat_percent_lowpower_out_gpio_switch
+0x3e0b mouse_select_24gdevice
+0x3e0d mouse_adc_bat_percent_lowpower_out_battery
+0x3e17 mouse_adc_bat_level_set
+0x3e28 mouse_adc_bat_level_100_percent
+0x3e2a mouse_adc_bat_level_0_percent
+0x3e2c mouse_adc_bat_percent_lowpower_out_vinlpm_multiple
+0x3e2f mouse_adc_set_button_press_flag
+0x3e33 mouse_adc_clear_button_press_flag
+0x3e37 mouse_adc_button_press
+0x3e39 mouse_power_down
+0x3e3b mouse_gpio_init
+0x3e68 mouse_gpio_set_pupd_by_input
+0x3e6f mouse_gpio_config_input_pd
+0x3e71 mouse_gpio_config_input_pu
+0x3e73 mouse_gpio_set_high_impedance
+0x3e77 mouse_gpio_set_high_impedance_bit_loop
+0x3e80 mouse_sensor_spi_init
+0x3e84 mouse_spi_write_flash_cb
+0x3e84 mouse_spi_init
+0x3e85 mouse_spid_init_pin
+0x3e8b mouse_motion
+0x3e99 mouse_zwheel
+0x3e9e mouse_t_zwheel
+0x3ea3 mouse_wheel_check
+0x3eb0 mouse_t_wheel_scan
+0x3ec0 mouse_t_wheel_scan_judge1
+0x3ec4 mouse_t_wheel_scan_judge2
+0x3ec8 mouse_t_wheel_scan_judge11
+0x3eca mouse_t_wheel_scan_judge12
+0x3ecc mouse_t_wheel_scan_judge21
+0x3ece mouse_t_wheel_scan_judge22
+0x3ed0 mouse_t_wheel_scan_judge3
+0x3ed8 mouse_t_wheel_scan_judge30
+0x3edb mouse_t_wheel_scan_judge31
+0x3ede mouse_t_wheel_scan_judge32
+0x3ee1 mouse_t_wheel_scan_judge33
+0x3ee4 mouse_wheel_t_forward
+0x3ee8 mouse_wheel_t_back
+0x3eec mouse_wheel_scan
+0x3efc mouse_wheel_scan_judge1
+0x3f00 mouse_wheel_scan_judge2
+0x3f04 mouse_wheel_scan_judge11
+0x3f06 mouse_wheel_scan_judge12
+0x3f08 mouse_wheel_scan_judge21
+0x3f0a mouse_wheel_scan_judge22
+0x3f0c mouse_wheel_scan_judge3
+0x3f14 mouse_wheel_scan_judge30
+0x3f17 mouse_wheel_scan_judge31
+0x3f1a mouse_wheel_scan_judge32
+0x3f1d mouse_wheel_scan_judge33
+0x3f20 mouse_wheel_forward
+0x3f24 mouse_wheel_back
+0x3f28 mouse_wheel_gpio_set_wake
+0x3f30 mouse_before_hibernate_wheel_gpio_set
+0x3f38 mouse_wheel_trigger
+0x3f3d mouse_wheel_trigger_timer
+0x3f40 mouse_wheel_trigger_disable
+0x3f42 mouse_dpi_check
+0x3f4e mouse_dpi_check_exit
+0x3f51 mouse_dpi_check_connect_adc
+0x3f54 mouse_dpi_key_check
+0x3f5d mouse_3io6key_dpi_check_end
+0x3f60 mouse_dpi_check_end
+0x3f63 mouse_dpi_key_connect_gnd
+0x3f65 mouse_dpi_key_connect_matrix
+0x3f6d mouse_dpi_down
+0x3f74 mouse_dpi_up
+0x3f7b mouse_dpi_up_next
+0x3f7f mouse_dpi_up_after_long_press
+0x3f84 mouse_dpi_process
+0x3f8d mouse_dpi_ghost_check
+0x3f97 mouse_dpi_key_check_long_press
+0x3f9b mouse_select_device_by_dpi_button
+0x3fa0 mouse_ready_reconnection_by_dpi_button
+0x3fa2 mouse_discovery_by_dpi_button
+0x3fa7 mouse_long_dpi_button_bt_discovery
+0x3fa9 mouse_dpi_config
+0x3faa mouse_setting_dpi_4_level
+0x3fb0 mouse_seting_dpi
+0x3fb3 mouse_seting_sensor_type
+0x3fbb mouse_set_cpi1
+0x3fbd mouse_set_cpi0
+0x3fbf mouse_set_cpi2
+0x3fc1 mouse_set_cpi3
+0x3fc3 mouse_dpi_store
+0x3fc9 mouse_dpi_write
+0x3fd2 mouse_3065xy_set_dpi
+0x3fd4 mouse_ka8_set_dpi
+0x3fd6 mouse_seting_3212_dpi
+0x3fdb mouse_set_p3212_cpi1
+0x3fdd mouse_set_p3212_cpi0
+0x3fdf mouse_set_p3212_cpi2
+0x3fe1 mouse_set_p3212_cpi3
+0x3fe2 mouse_p3212_dpi
+0x3fea mouse_seting_ka8g2_dpi
+0x3fef mouse_set_pka8g2_cpi1
+0x3ff1 mouse_set_pka8g2_cpi0
+0x3ff3 mouse_set_pka8g2_cpi2
+0x3ff5 mouse_set_pka8g2_cpi3
+0x3ff7 mouse_key
+0x4003 mouse_24g_key
+0x4008 mouse_ghost_key_check
+0x4018 mouse_ghost_key_check_l_bk
+0x401b mouse_ghost_key_check_m_fw
+0x401e mouse_ghost_key_check_bk_fw
+0x4021 mouse_ghost_key_check_lmr
+0x4027 mouse_matrix_row_more_than_one_key
+0x4029 mouse_matrix_cow_more_than_one_key
+0x402b mouse_key_check_once
+0x4030 mouse_check_key_gpio
+0x403c mouse_check_key_gpio_once
+0x403f mouse_check_lkey_gpio
+0x4045 mouse_check_rkey_gpio
+0x404b mouse_check_mkey_gpio
+0x4051 mouse_check_bkkey_gpio
+0x4060 mouse_check_bkkey_gpio_end
+0x4062 mouse_check_bk_button_connect_gnd
+0x4066 mouse_3io6key_bk_check
+0x406a mouse_check_fwkey_gpio
+0x4079 mouse_check_fwkey_gpio_end
+0x407b mouse_check_fw_button_connect_gnd
+0x407f mouse_3io6key_fw_check
+0x4083 mouse_matrix_public_gpio_reset
+0x4085 mouse_check_customerkey_gpio
+0x4092 mouse_check_customerkey_gpio_exit
+0x4095 mouse_customerkey_press
+0x4098 mouse_customerkey_release
+0x409b mouse_customer_key_need_send
+0x409d mouse_check_matrix_button_connect_gnd
+0x40a2 mouse_check_key_connect_gnd
+0x40ac mouse_key_release
+0x40ae mouse_key_press
+0x40b0 mouse_3io6key_check
+0x40bc mouse_check_press
+0x40c2 mouse_init_sunt
+0x40c5 mouse_init_sensor_wakeup
+0x40c6 mouse_init_sensor
+0x40cd mouse_twspi_reset
+0x40d0 mouse_read_sensor_id
+0x40d7 mouse_init_p32xx_id2_judge
+0x40e0 mouse_mx8650_init_param
+0x40e6 mouse_8009_init_param
+0x40f5 mouse_3205_3t_init_param
+0x40fe mouse_3204_3l_init_param
+0x4105 mouse_3212_init_param
+0x4108 mouse_ka8_init_param_check
+0x411a mouse_ka8_init_param
+0x411c mouse_ka8ul_init_param
+0x411f mouse_ka8hd_sensor_judge
+0x4129 mouse_ka8hd_init_param
+0x412c mouse_enable_ka8_sensor_wp
+0x412f mouse_p6520_init_param
+0x4132 mouse_init_p3065
+0x4137 mouse_p3065_init_param
+0x4139 mouse_p3065xy_init_param
+0x413b mouse_ka8g2_id2_judge
+0x413f mouse_ka8g2_init_param
+0x4142 mouse_sensor_enable_wp
+0x4144 mouse_sensor_disable_wp
+0x4146 mouse_sensor_wr_seq
+0x414d mouse_sensor_reset
+0x4151 mouse_sensor_poweron
+0x4157 mouse_sensor_powerdown
+0x415b mouse_check_sensor_data
+0x4167 mouse_p32xx_sensor_motion
+0x416e mouse_p32xx_sensor_motion_2
+0x4171 mouse_p32xx_sensor_motion_1
+0x4181 mouse_p3065_judge
+0x4183 mouse_motion32xx_6clk_direction_selection
+0x4185 mouse_motion32xx_9clk_direction_selection
+0x4187 mouse_motion32xx_12clk_direction_selection
+0x4189 mouse_motion32xx_3clk_direction_selection
+0x418b mouse_p3212_sensor_motion
+0x4191 mouse_p3212_sensor_motion_1
+0x4194 mouse_p3212_sensor_motion_2
+0x41a7 mouse_read_3212sensor_xy_high
+0x41a9 mouse_pka8g2_sensor_motion
+0x41af mouse_pka8g2_sensor_motion_1
+0x41b0 mouse_p8009_sensor_motion
+0x41bb mouse_sensor_set_angle
+0x41c5 mouse_sensor_switch_angle
+0x41c8 mouse_motion_6clk_direction_dispose
+0x41cc mouse_motion_12clk_direction_dispose
+0x41d0 mouse_motion_9clk_direction_dispose
+0x41d8 mouse_motion_3clk_direction_dispose
+0x41da mouse_sensor_data_swap_places
+0x41df mouse_clear_sensor_data
+0x41e3 mouse_clear_sensor_data_by_reset
+0x41e5 mouse_init_sensor_reset
+0x41e6 mouse_data_xy_release
+0x41ee mouse_data_extsign
+0x41f2 mouse_data_extsign_bit3
+0x41f6 mouse_read_sensor_common
+0x41fd mouse_sensor_sdio_low
+0x4204 mouse_set_sdio_high
+0x4206 mouse_buletooth_fast_conn_init
+0x420a mouse_ble_fast_conn_init
+0x420f mouse_bt_fast_conn_init
+0x4213 mouse_buletooth_fast_conn_end
+0x421a mouse_device1_check_auto_discover
+0x421c mouse_device2_check_auto_discover
+0x421d mouse_device_check_auto_discover
+0x4221 mouse_bt_fast_conn_send_device_name
+0x422f mouse_bluetooth_fast_conn_disable
+0x4231 mouse_stop_bluetooth_mode
+0x4236 mouse_disconnect
+0x423d mouse_cancel_reconnect
+0x423f mouse_check_125hz
+0x4241 mouse_bluetooth_125hz
+0x4247 mouse_bluetooth_125hz_clear
+0x424a mouse_current_mult_update
+0x424f mouse_priority_bb_event
+0x426b mouse_le_bb_event_connected
+0x4272 mouse_le_bb_event_connected_next
+0x427a mouse_le_bb_disconnected
+0x427f mouse_le_bb_disconnected_next
+0x4285 mouse_le_pairing_success
+0x4287 mouse_le_enc_info
+0x4287 mouse_updata_le_param
+0x4289 mouse_le_ll_start_encryt
+0x428c mouse_le_ll_reconn_start_encryt
+0x428e mouse_le_ll_enable_start_enc_flag
+0x4290 mouse_le_enable_connect_flag
+0x4294 mouse_le_pairing_complete
+0x4295 mouse_le_conn_param_update_rsp_recieved
+0x429f mouse_le_conn_param_lpm_disable
+0x42a1 mouse_le_conn_param_lpm_enable
+0x42a3 mouse_le_bb_event_connect_complete
+0x42a9 mouse_le_write_enable
+0x42ab mouse_le_parse_conn_param_accepted
+0x42b5 mouse_le_lpm_mult_reinit
+0x42b8 mouse_le_clean_connect_flag
+0x42ba mouse_le
+0x42c2 mouse_le_next
+0x42d3 mouse_le_send_mouse_data
+0x42d4 mouse_le_send_keyboard_package_data
+0x42d7 mouse_fill_keyboard_package_data_le
+0x42de mouse_le_release_keyboard_data
+0x42e0 mouse_fill_multimedia_key_data_le
+0x42e3 mouse_fill_systemctrl_key_data_le
+0x42e6 mouse_fill_battery_level_le
+0x42ec mouse_le_send_empty_packet
+0x42ee mouse_fill_mouse_data_le
+0x42f3 mouse_fill_data_le
+0x42fa mouse_check_51cmd_adv
+0x4303 mouse_le_check_adv_flag
+0x4304 mouse_le_check_adv_flag_loop
+0x430a mouse_le_adv_data_update
+0x430e mouse_bt_sniff_param_interval_setup
+0x4315 mouse_bb_event_connected
+0x4319 mouse_bb_disconnected
+0x4324 mouse_bb_discon_clear_stack
+0x432b mouse4_0_event_bb_disconn
+0x432f mouse_event_light_state_pairing
+0x4332 mouse_event_light_state_hibernate
+0x433c mouse_bt_event_setup_complete
+0x433d mouse_bt_send_first_package_timer_init
+0x433f mouse_bt_hid_handshake
+0x4347 mouse_bt_hid_handshake_boot_check
+0x434d mouse_bb_event_reconn_timeout
+0x434d mouse_bb_event_reconn_failed
+0x4358 mouse_enter_sniff_check
+0x435e mouse_sniff_not_accept
+0x4365 mouse_bb_event_pincode
+0x4367 mouse_irtual_cable_unplug
+0x436b mouse_irtual_cable_unplug1
+0x4372 mouse_bt
+0x438f mouse_send_data
+0x4398 mouse_send_data_boot_mode
+0x43a9 mouse_send_empty_data
+0x43ac mouse_bt_send_keyboard_packet
+0x43af mouse_bt_send_keyboard_data
+0x43bc mouse_bt_send_multimedia_key_data
+0x43c5 mouse_bt_send_systemctrl_key_data
+0x43ce mouse_bt_release_keyboard_data
+0x43d0 mouse_bb_event_timer
+0x43e7 mouse_bt_discovery_check
+0x43ea mouse_bt_discovery_by_pb_button
+0x43ef mouse_long_button_bt_discovery
+0x43f7 mouse_commbination_key_process
+0x43fd mouse_24g_commbination_key_process
+0x4400 mouse_commbination_key_start
+0x4406 mouse_commbination_key_up
+0x440c mouse_commbination_key_down
+0x4411 mouse_combination_ui_timer
+0x441a mouse_check_discovery_timeout_timer
+0x441d mouse_check_discovery_timeout
+0x441f mouse_check_direct_timeout_timer
+0x4425 mouse_check_direct_timeout
+0x442d mouse_le_enable_att_list_timer
+0x4430 mouse_le_send_smp_security_request_timer
+0x4435 mouse_le_pairing_sm_start_check
+0x443a mouse_le_battery_updata_timer
+0x443d mouse_le_battery_level_updata
+0x4440 mouse_le_enable_att_list
+0x4445 mouse_check_hid_handshake_timer
+0x4448 mouse_bt_check_sniff_req_timeout_timer
+0x444b mouse_bt_send_first_package
+0x444d mouse_check_reconnect_delay_long_sleep
+0x4450 mouse_current_mult_update_timer
+0x4453 mouse_current_mult_reinit
+0x4457 mouse_check_no_data_timeout_timer
+0x445c mouse_check_no_data_timeout
+0x445f mouse_no_data_timer_init
+0x4462 mouse_store_information_delay_timer
+0x4465 mouse_store_device_info_check
+0x4469 mouse_bb_event_discovery_btn
+0x446e mouse_start_discovery
+0x447a mouse_start_discovery_norandom
+0x4491 mouse_stop_discovery
+0x449c mouse_stop_le_adv
+0x449e mouse_stop_bt3_discovery
+0x44a1 mouse_store_remote_bdaddr
+0x44a8 mouse_unplug_clean_bdaddr
+0x44aa mouse_check_device_addr
+0x44ae mouse_check_le_device_addr
+0x44b1 mouse_check_bt_device_addr
+0x44b3 mouse_check_bt_device_addr_common
+0x44b7 mouse_check_device_addr_end
+0x44bd mouse_before_store_reconn_info
+0x44c7 mouse_store_le_device
+0x44ce mouse_store_bt_device
+0x44d2 mouse_clean_addr
+0x44d8 mouse_select_reconn_device
+0x44e3 mouse_load_bt_device
+0x44e4 mouse_load_bt_device_end
+0x44e8 mouse_load_le_device
+0x44e9 mouse_load_le_device_end
+0x44ef mouse_app_initflag_check
+0x44fd mouse_load_device_info
+0x4502 mouse_ble_init_address
+0x4509 mouse_store_device_info_delay
+0x450c mouse_store_device_info
+0x4511 mouse_load_flash_info_check
+0x4518 mouse_information_flash_parameters
+0x451e mouse_store_flash_device_info
+0x4525 mouse_spid_flash_release_form_powerdown
+0x4526 mouse_spid_write_flash_cmd
+0x452c mouse_spid_flash_powerdown
+0x452e mouse_spid_write_flash_cmd_common
+0x453a mouse_flash_erase_sector
+0x453d mouse_spid_write_flash
+0x4548 mouse_flash_power_down
+0x4550 mouse_load_eeprom_info_check
+0x4556 mouse_eeprom_load_recon_info
+0x455a mouse_store_eeprom_device_info
+0x455e mouse_store_eerpom_dpi
+0x4562 mouse_load_eeprom_dpi
+0x4566 mouse_idle
+0x456e mouse_select_device_check
+0x4572 mouse_select_device_by_pb_button_check_once
+0x4573 mouse_select_device_by_pb_button
+0x457d mouse_select_device_by_pb_button_exit
+0x4580 mouse_3io6key_pb_button_check_end
+0x4583 mouse_pb_button_check
+0x458c mouse_select_device_by_pb_button_end
+0x458f mouse_pb_button_connect_gnd
+0x4591 mouse_pb_button_connect_matrix
+0x4599 mouse_select_device_button_up
+0x45a4 mouse_select_device_button_down
+0x45b0 mouse_select_device_ghost_check
+0x45b9 mouse_check_select_device_by_switch
+0x45bd mouse_check_select_device_by_switch_gpio
+0x45c2 mouse_select_btdevice
+0x45c6 mouse_check_select_24gdevice
+0x45ca mouse_check_select_24g_device
+0x45ce mouse_ready_reconnection_by_button
+0x45d3 mouse_store_device_number_before_reset
+0x45d9 mouse_soft_reset
+0x45db mouse_select_device_number
+0x45e2 mouse_select_device_number_24g
+0x45e7 mouse_select_device_count_clean_24g
+0x45e9 mouse_select_device_count_clean_bt
+0x45eb mouse_store_device_number2eeprom
+0x45ef mouse_bt_button_check
+0x45f3 mouse_select_device_enable
+0x45f5 mouse_select_device_disable
+0x45f7 mouse_bt_cannel_reconn_enable
+0x45f9 mouse_bt_cannel_reconn_disable
+0x45fb mouse_bt_discovery_button_down_enable
+0x45fd mouse_bt_discovery_button_down_disable
+0x45ff mouse_adc_read_enable
+0x4601 mouse_24g_set_250hz
+0x4603 mouse_24g_search_dongle_enable
+0x4605 mouse_16m_enable
+0x4607 mouse_dpi_4level_enable
+0x4609 mouse_enable_function_flag
+0x460d mouse_disable_function_flag
+0x4611 mouse_customer_key_enable
+0x461c mouse_customer_standrad_key_set
+0x461e mouse_customer_key_ctrl_alt_a
+0x4620 mouse_customer_ac_home
+0x4621 mouse_customer_media_key_set
+0x4625 mouse_customer_key_play
+0x4627 mouse_polling_device
+0x4633 mouse_drawing_optima
+0x4641 mouse_drawing_optima_init
+0x4646 mouse_drawing_optima_modify
+0x465a mouse_drawing_optima_xy_offset_modify
+0x466d mouse_pre_xy_data_judge
+0x4670 mouse_pre_xy_pdata_offset
+0x4673 mouse_xy_data_offset_new
+0x4675 mouse_pre_xy_ndata_offset
+0x467b mouse_current_xy_data_judge
+0x467e mouse_current_xy_pdata_offset
+0x4682 mouse_current_xy_ndata_offset
+0x4688 mouse_pre_xy_get_0_4_times
+0x468d mouse_current_xy_get_0_6_times
+0x4692 mouse_drawing_optima_data_x
+0x469a mouse_drawing_optima_data_y
+0x46a2 mouse_drawing_optima_data
+0x46a8 mouse_data_store_pre
+0x46ac mouse_data_sum_overflow
+0x46b0 mouse_data_sum_overflow_p
+0x46b3 mouse_data_sum_n
+0x46b9 mouse_data_set_direction
+0x46bc mouse_data_zero
+0x46be mouse_pdata_get_half
+0x46c0 mouse_pdata_get_new_value
+0x46c4 mouse_pdata_invert
+0x46c5 mouse_rega_in_out
+0x46c8 mouse_disable_asm
+0x46ca mouse_enable_asm
+0x46cc mouse_pdata_greater_than_check
+0x46d1 mouse_data_less_than_check
+0x46d6 mouse_data_abs_check
+0x46dd mouse_data_abs
+0x46e1 mouse_data_abs_store
+0x46e3 mouse_data_reversal
+0x46e6 mouse_24g_long_sleep_param_update_timer
+0x46e9 mouse_24g_long_sleep_normal_param
+0x46ed mouse_24g_long_sleep_set
+0x46f2 mouse_24g_long_sleep_set_80ms
+0x46f3 mouse_24g_long_sleep_set_end
+0x46f5 mouse_24g_long_sleep_set_30ms
+0x46f7 mouse_24g_long_sleep_set_50ms
+0x46f9 mouse_24g_long_sleep_set_100ms
+0x46fb mouse_24g_hibernate_set
+0x4705 mouse_wakeup_24g
+0x4709 mouse_24g_transmit_start
+0x470c mouse_24g_stop
+0x4710 mouse_24g_start_mode
+0x471d mouse_24g_mode_setup_error
+0x4720 mouse_24g_reconn_dongle_start
+0x4724 mouse_24g_first_start_auto_pair_mode
+0x4726 mouse_24g_reconn_general_dongle
+0x472b mouse_24g_start_auto_pair
+0x4730 mouse_24g_first_start_reconn
+0x4734 mouse_24g_first_bluetooth_reconnect
+0x4736 mouse_check_bt_reconn_target
+0x4739 mouse_24g_first_bb_event_reconn_timeout
+0x473c mouse_24g_first_store_reconn_info
+0x4741 mouse_24g_start_pair_mode
+0x474d mouse_24g_attempt_fail
+0x4753 mouse_24g_attempt_fail_enter_hibernate
+0x475a mouse_24g_fast_conn_attempt_fail
+0x475e mouse_24g_auto_pair_attempt_fail
+0x4763 mouse_reconn_dongle_attempt_fail
+0x4768 mouse_24g_attempt_success
+0x4771 mouse_24g_pairing_complete
+0x4780 mouse_24g_package_data
+0x4787 mouse_24g_mouse_package_data
+0x4796 mouse_24g_mouse_package_data_now
+0x479e mouse_24g_keyboard_package_data
+0x47a4 mouse_customer_key_press
+0x47a6 mouse_24g_search_dongle_init
+0x47a9 mouse_24g_search_dongle
+0x47b5 mouse_24g_search_dongle_loop
+0x47c0 mouse_24g_search_dongle_loop_end
+0x47c6 mouse_24g_search_dongle_loop_retry
+0x47c8 mouse_24g_search_dongle_check
+0x47cf mouse_24g_search_dongle_success
+0x47d8 mouse_g24_ackpayload_parse
+0x47df mouse_24g_before_lpm_sleep
+0x47e3 mouse_peripheral_clock_off
+0x47e8 mouse_device_poweron_timer
+0x47f0 mouse_device_poweron_timer_init
+0x47f6 mouse_discover_setting_led_gpio
+0x47fa mouse_setting_led_gpio_comman
+0x47ff mouse_device_led_24g
+0x4801 mouse_device_led_bt1
+0x4803 mouse_device_led_bt2
+0x4804 mouse_led_blink
+0x480b mouse_dpi_led_blink_delay
+0x4819 mouse_dpi_led_blink_delay_timer
+0x481c mouse_dpi_led_blink_init
+0x4829 mouse_dpi_led_blink_init_end
+0x482c mouse_dpi_led_blink_count_clean
+0x482e mouse_check_dpi_blink
+0x4838 mouse_device_led_all_off
+0x483c mouse_device_led_off
+0x4841 mouse_device_24g_led_off
+0x4844 mouse_device_bt1_led_off
+0x4846 mouse_device_bt2_led_off
+0x4848 mouse_dpi_led_off
+0x484a mouse_device_led_on
+0x484f mouse_device_24g_led_on
+0x4851 mouse_device_bt1_led_on
+0x4853 mouse_device_bt2_led_on
+0x4855 mouse_led_off
+0x4859 mouse_led_on
+0x485d mouse_ui_led_off_static
+0x4869 mouse_ui_led_on_static
+0x486d mouse_check_bt2_led_off
+0x4871 mouse_check_dpi_led_off
+0x4875 mouse_check_low_v_led_off
+0x4878 mouse_check_1gpio_2led_off
+0x487c mouse_clear_24g_led_statue
+0x487e mouse_set_24g_led_statue
+0x4880 mouse_low_voltage_led_timer
+0x4898 mouse_adc_low_volatage_led_timer_count_clean
+0x489a mouse_low_voltage_led_on
+0x48a0 mouse_low_voltage_led_off
+0x48a6 mouse_low_voltage_led_blink_new_data
+0x48b0 mouse_low_voltage_led_blink_init
+0x48b8 mouse_low_voltage_led_blink_disable
+0x48ba mouse_low_voltage_led_no_enter_lpm
+0x48c1 mouse_low_voltage_led_no_enter_lpm_next
+0x48c5 g24_transmit_by_interrupt_exit_check
+0x48c8 mouse_lpm_mode_clear
+0x48cc mouse_low_voltage_led_no_enter_lpm_blink
+0x48cf mouse_store_signal_rssi
+0x48d2 mouse_le_transmit
+0x48d4 mouse_bt_slave_match
+0x48dd mouse_le_set_lpm_mult
+0x48e2 mouse_bt_set_lpm_mult
+0x48e7 mouse_set_lpm_mult
+0x48ea remote_car_init
+0x4905 remote_car_soft_switch_power_on_init
+0x490c remote_car_hard_switch_power_on_signal
+0x490d remote_car_soft_switch_power_on_signal
+0x4919 remote_car_set_24g_addr_eeprom
+0x491d remote_car_power_off_signal
+0x491d remote_car_ui_led_init
+0x4920 remote_car_ui_led_init_1
+0x4922 remote_car_pairing_led_gpio_set
+0x4924 remote_car_init_environment
+0x4925 remote_no_data_timer_init
+0x4928 remote_car_le_before_hibernate
+0x4929 remote_gpio_set_before_hibernate
+0x492d remote_car_process_lpm_before
+0x492f remote_car_key_scan_process
+0x4933 remote_conn_led_state
+0x493a remote_car_stop_state
+0x4940 get_remote_key_state
+0x494e send_data
+0x4954 remote_car_no_data_timeout_check
+0x495e remote_car_fb_check
+0x4963 remote_car_lr_check
+0x4968 remote_car_scale_process_idle
+0x496a remote_car_scale_process_bb_event
+0x4971 remote_car_24g_attempt_fail
+0x4972 remote_car_24g_pairing_complete
+0x4974 remote_car_24g_attempt_success
+0x4978 remote_car_24g_status_process
+0x497d remote_car_scale_process_paired
+0x497f remote_car_scale_process_shutdown
+0x4983 remote_car_event_timer
+0x4987 remote_car_no_data_timer
+0x498e remote_car_send_motor1_key0_press
+0x4990 remote_car_send_motor1_key1_press
+0x4992 remote_car_send_motor2_key2_press
+0x4994 remote_car_send_motor2_key3_press
+0x4996 remote_car_send_motor1_key0_rel
+0x4996 remote_car_send_motor1_key1_rel
+0x4998 remote_car_send_motor2_key2_rel
+0x4998 remote_car_send_motor2_key3_rel
+0x499a remote_car_send_key
+0x499c remote_car_send_attack
+0x499e remote_car_g24_package_data
+0x49a3 remote_car_g24_package_data_continue
+0x49a8 remote_car_g24_send_empty
+0x49ad remote_car_moto_data
+0x49b1 remote_car_moto_data_next
+0x49b8 remote_car_moto_data_enable_user
+0x49ba remote_car_default_init
+0x4a00 shutter_init
+0x4a25 shutter_set_ble_version
+0x4a27 shutter_hart_swtich_power_on
+0x4a2a shutter_le_scale_lpm_lock
+0x4a30 shutter_process_bb_event
+0x4a39 ble_shutter_process_baseband_connect
+0x4a3d ble_shutter_process_baseband_disconnect
+0x4a40 ble_shutter_process_reconnect_complete
+0x4a46 ble_shutter_process_parse_connect_parameter_update_response
+0x4a4c shutter_process_soft_swtich_button_long_press
+0x4a4d shutter_process_soft_swtich_button_down
+0x4a53 shutter_store_currenct_led_state
+0x4a58 shutter_process_soft_swtich_button_up
+0x4a5d shutter_load_currenct_led_state
+0x4a67 shutter_le_bb_event_timer
+0x4a6a shutter_check_sleep_timer
+0x4a6d shutter_sleep_timeout
+0x4a71 shutter_check_power_off_timer
+0x4a74 shutter_check_power_off_timeout
+0x4a7c ble_shutter_reconn_timer
+0x4a81 shutter_process_idle
+0x4a83 shutter_process_lpm_before
+0x4a85 shutter_le_before_hibernate
+0x4a87 shutter_stop_bluetooth_discovery
+0x4a8a ble_shutter_stop_bluetooth_discovery
+0x4a8e shutter_start_bluetooth_discovery
+0x4a93 ble_shutter_start_discovery
+0x4aa0 shutter_start_reconnect
+0x4aa5 ble_shutter_start_reconnect
+0x4ab1 shutter_disconnect_current_connection
+0x4ab4 shutter_check_data_enable
+0x4ab8 shutter_check_ble_data_enable
+0x4abb shutter_check_bluetooth_conn
+0x4ac0 shutter_change_bluetooth_status_bt_disconn
+0x4ac3 ble_shutter_change_bluetooth_status_bt_disconn
+0x4ac4 shutter_check_send_data
+0x4acd shutter_key_change
+0x4ad1 shutter_key_press
+0x4ad4 shutter_key_release
+0x4ad6 push_queue_press_or_release
+0x4ad9 push_buffer_in_queue
+0x4ade shutter_send_data_to_master
+0x4ae1 pop_queue_to_ble_data
+0x4aea queue_push_one_byte
+0x4aed queue_pop_one_byte
+0x4af2 ble_shutter_receive_data
+0x4af5 shutter_init_param
+0x4b02 shutter_load_buffer_config_form_datarom
+0x4b06 shutter_load_ble_gatt_form_datarom
+0x4b09 shutter_soft_swtich_power_on
+0x4b0a shutter_soft_swtich_power_off
+0x4b0e shutter_wait_power_off
+0x4b11 ui_soft_swtich_init
+0x4b19 ui_soft_swtich_init_power_on_time
+0x4b1e ui_soft_switch_botton_up
+0x4b22 ui_soft_switch_botton_long_press
+0x4b25 ui_soft_switch_power_on
+0x4b2d ui_soft_switch_power_off
+0x4b33 shutter_ble_adv_interval_set
+0x4b37 le_send_notify_from_list
+0x4b3f shutter_default_init
+0x4bcb rf_debug_rx_gpio_low
+0x4bcc rf_debug_gpio_low
+0x4bce rf_debug_rx_on_line
+0x4bce rf_debug_rx_gpio_high
+0x4bcf rf_debug_gpio_high
+0x4bd1 rf_debug_rx_gpio_h_l_h
+0x4bd2 rf_debug_rx_gpio_l_h
+0x4bd4 rf_debug_rx_gpio_l_h_l
+0x4bd4 rf_debug_shutdown_radio_line
+0x4bd5 rf_debug_rx_crc_line
+0x4bd6 rf_debug_rx_sync_line
+0x4bd7 rf_debug_rx_crc_fail_line
+0x4bd9 rf_debug_rx_crc_error_line
+0x4bd9 rf_debug_rx_sync_timeout_line
+0x4bda rf_debug_tx_off_line
+0x4bda rf_debug_tx_gpio_low
+0x4bdc rf_debug_tx_on_line
+0x4bdc rf_debug_tx_gpio_high
+0x4bde rf_debug_tx_gpio_l_h_l
+0x4be1 hci_init
+0x4bea hci_process_loop
+0x4bec hci_init_clksel_xtal
+0x4bee hci_init_uart_default_config
+0x4bf2 hci_init_uart_default_config_tx
+0x4bf6 hci_init_uart_default_config_rx
+0x4bfa hci_init_uart_default_config_rts
+0x4bfe hci_init_uart_default_config_cts
+0x4c02 hci_init_uart_config
+0x4c1e hci_init_pwm_default_config
+0x4c22 hci_init_pwm
+0x4c2d hci_process_check_uart_rx
+0x4c35 hci_parse_packet_cmd
+0x4c43 hci_parse_complete_packet
+0x4c46 hci_parse_packet_cmd_ogf_vendorspecific_debug
+0x4c51 phci_grp_vendor_chipid
+0x4c56 phci_grp_vendor_baud
+0x4c59 phci_grp_vendor_patch_common
+0x4c64 phci_grp_vendor_patch
+0x4c65 phci_grp_vendor_patch_loop
+0x4c69 phci_grp_vendor_patch_check_sum
+0x4c6e phci_grp_vendor_done
+0x4c71 phci_grp_vendor_done_loop
+0x4c7d phci_grp_vendor_patch_bad
+0x4c7f phci_grp_vendor_mem
+0x4c85 phci_grp_vendor_flow_control
+0x4c89 hci_normal_reply
+0x4c8a hci_send_event_command_complete_error_command_nuknown
+0x4c8c hci_send_event_command_complete_error_command_disallowed
+0x4c8e hci_send_event_command_complete_without_payload
+0x4c91 hci_send_event_command_complete
+0x4c9a hci_prepare_send_event
+0x4c9e hci_drop_current_packet
+0x4ca3 cmd_exit
+0x4ca5 cmd_check_plap
+0x4ca9 hid_rx_process
+0x4cb6 hid_rx_process_hid_control
+0x4cba hid_rx_process_virtual_cable_unplug
+0x4cc1 hid_rx_process_suspend
+0x4cc2 hid_rx_process_set_report
+0x4cca hid_rx_process_handshake
+0x4cd9 hid_rx_process_data
+0x4cdc hid_rx_process_data_hid_kb
+0x4cdd hid_malloc_tx_buff
+0x4ce4 l2cap_init
+0x4ce5 l2cap_init_work
+0x4ce9 l2cap_init_wake
+0x4cf3 process_rx_l2cap_pkt
+0x4cff l2cap_rx_multiplexing
+0x4d04 l2cap_rx_multiplexing0
+0x4d09 l2cap_check_map
+0x4d15 l2cap_call_proc_signal
+0x4d17 l2cap_call_proc_signal0
+0x4d21 l2cap_call_proc_sigal_pending
+0x4d2f l2cap_sdp_conn_succ
+0x4d3b l2cap_reset_sdp_map
+0x4d4a check_l2cap_map
+0x4d4c check_l2cap_map_loop
+0x4d51 check_l2cap_map_used
+0x4d55 check_l2cap_map_used2
+0x4d57 l2cap_call_proc_sdp
+0x4d61 ml2cap_call_proc_sdp
+0x4d67 l2cap_call_proc_sdp_common
+0x4d6e l2cap_call_proc_hid
+0x4d70 l2cap_call_proc_rfcomm
+0x4d76 l2cap_call_proc_no_reply
+0x4d77 l2cap_rx_reset_state
+0x4d7c l2cap_process_signal_pkt
+0x4d83 l2cap_process_signal_pkt_loop
+0x4d8b l2cap_process_one_signal
+0x4d99 l2cap_process_one_signal_rtn
+0x4d9a l2cap_proc_signal_info_req
+0x4da5 l2cap_proc_signal_info_req_reply
+0x4da8 l2cap_proc_signal_info_req_ext
+0x4dae l2cap_proc_signal_info_req_fix
+0x4db3 l2cap_proc_signal_info_req_common
+0x4db5 ml2cap_proc_signal_info_req
+0x4dc4 l2cap_proc_signal_cmd_reject
+0x4dcb l2cap_proc_signal_cmd_reject_rtn
+0x4dcc l2cap_proc_signal_connect_req
+0x4ddf l2cap_proc_signal_connect_req_sdp
+0x4de9 store_l2cap_req_param
+0x4df5 restore_l2cap_req_param
+0x4e01 l2cap_proc_signal_connect_req_rfcomm
+0x4e0d l2cap_proc_signal_connect_req_hid_ctrl
+0x4e18 l2cap_proc_signal_connect_req_hid_int
+0x4e24 send_connection_pending
+0x4e28 send_connection_sdp_res
+0x4e2c send_connection_res
+0x4e2e send_connection_res0
+0x4e3f connect_suc
+0x4e44 connect_pending
+0x4e49 already_connected
+0x4e4b connect_req_update_byte_counts
+0x4e4f l2cap_proc_signal_connect_req_rtn
+0x4e50 l2cap_proc_signal_connect_rsp
+0x4e68 l2cap_proc_signal_connect_rsp_sdp
+0x4e6e l2cap_proc_signal_connect_rsp_rfcomm
+0x4e74 l2cap_proc_signal_connect_rsp_hid_int
+0x4e7a l2cap_proc_signal_connect_rsp_hid_ctrl
+0x4e80 l2cap_proc_signal_config_req
+0x4e97 l2cap_proc_signal_config_req_sdp
+0x4ea1 l2cap_proc_signal_config_req_hid_ctrl
+0x4eab l2cap_proc_signal_config_req_hid_int
+0x4eb5 l2cap_proc_signal_config_req_rfcomm
+0x4ebe l2cap_send_config_rsp
+0x4ed4 l2cap_send_config_rsp_is_sdp
+0x4ed5 l2cap_check_channel_state
+0x4edf l2cap_send_config_req
+0x4edf l2cap_send_config_req_sdp
+0x4ee6 l2cap_send_config_req_rfcomm
+0x4eed l2cap_send_config_req_hid_ctrl
+0x4ef4 l2cap_send_config_req_hid_int
+0x4efa l2cap_generate_config_req
+0x4f12 l2cap_generate_config_req_rfcomm
+0x4f14 l2cap_generate_config_req_done
+0x4f1c l2cap_proc_signal_config_req_rtn
+0x4f1d l2cap_proc_signal_config_rsp
+0x4f35 l2cap_proc_signal_config_rsp_sdp
+0x4f39 l2cap_proc_signal_config_rsp_rfcomm
+0x4f3d l2cap_proc_signal_config_rsp_hid_ctrl
+0x4f41 l2cap_proc_signal_config_rsp_hid_int
+0x4f46 l2cap_proc_signal_disconnect_req
+0x4f61 l2cap_proc_signal_disconnect_req_hid_ctrl
+0x4f67 l2cap_proc_signal_disconnect_req_hid_int
+0x4f6d l2cap_proc_signal_disconnect_req_sdp
+0x4f73 l2cap_disconnect_hid_control_now
+0x4f75 l2cap_disconnect_hid_interrupt_now
+0x4f79 l2cap_disconnect_sdp_now
+0x4f7d l2cap_proc_signal_disconnect_req_rfcomm
+0x4f83 l2cap_disconnect_rfcomm_now
+0x4f85 l2cap_send_disconnect_rsp_pkt
+0x4f92 l2cap_proc_signal_disconnect_req_err_rtn
+0x4f94 l2cap_proc_signal_disconnect_req_rtn
+0x4f96 l2cap_proc_signal_disconnect_rsp
+0x4fb0 l2cap_proc_signal_disconnect_rsp_sdp
+0x4fb6 l2cap_proc_signal_disconnect_rsp_rfcomm
+0x4fbc l2cap_proc_signal_disconnect_rsp_hid_ctrl
+0x4fc2 l2cap_proc_signal_disconnect_rsp_hid_int
+0x4fc8 l2cap_proc_signal_disconnect_rsp_rtn
+0x4fca l2cap_proc_signal_disconnect_rsp_err_rtn
+0x4fcb l2cap_proc_signal_echo_req
+0x4fdb l2cap_proc_signal_echo_rsp
+0x4fdc l2cap_proc_signal_info_rsp
+0x4fdd l2cap_reject_command
+0x4fea l2cap_reset_rfcomm_channel_state
+0x4fef l2cap_reset_sdp_channel_state
+0x4ff4 l2cap_reset_hid_ctrl_state
+0x4ffa l2cap_reset_hid_int_state
+0x5000 l2cap_reset_hid_disconnected
+0x5002 l2cap_disconnect_interrupt_req
+0x500c l2cap_disconnect_control_req
+0x5015 l2cap_generate_disconnect_req
+0x5023 ml2cap_send_signal_connect_req
+0x5032 ml2cap_send_signal_config_req
+0x5047 ml2cap_send_signal_disconn_req
+0x5059 ml2cap_send_signal
+0x5062 msdp_send_req_done
+0x506a ml2cap_rx_multiplexing
+0x5074 ml2cap_call_proc_signal
+0x507c ml2cap_proc_one_comm_loop
+0x5082 ml2cap_proc_one_comm
+0x508d ml2cap_proc_signal_connect_req
+0x5090 ml2cap_proc_signal_cmd_reject
+0x5096 mvptr
+0x509a ml2cap_proc_signal_connect_rsp
+0x50a8 ml2cap_proc_signal_connect_refused_result
+0x50aa ml2cap_proc_signal_connect_rsp_mnosucc
+0x50ac ml2cap_proc_signal_connect_rsp_sucessful
+0x50bb ml2cap_proc_signal_connect_rsp_sdp
+0x50c1 ml2cap_proc_signal_connect_rsp_rfcomm
+0x50c7 ml2cap_proc_signal_connect_rsp_hid_ctrl
+0x50cd ml2cap_proc_signal_connect_rsp_hid_int
+0x50d2 mnosucc1
+0x50d3 mnosucc
+0x50d6 ml2cap_proc_signal_config_rsp
+0x50f0 ml2cap_proc_signal_config_rsp_sdp
+0x50f4 ml2cap_proc_signal_config_rsp_rfcomm
+0x50f8 ml2cap_proc_signal_config_rsp_hid_ctrl
+0x50fc ml2cap_proc_signal_config_rsp_hid_int
+0x5101 mcfrsdone
+0x5102 mcrsdone1
+0x5103 mloop2
+0x5107 mcrsdone
+0x5108 ml2cap_proc_signal_config_req
+0x5127 ml2cap_proc_signal_config_req_sdp
+0x5135 ml2cap_proc_signal_config_req_sdp_nsndreq
+0x5138 ml2cap_proc_signal_config_req_rfcomm
+0x513e ml2cap_proc_signal_config_req_hid_ctrl
+0x5144 ml2cap_proc_signal_config_req_hid_int
+0x5149 mcfgrq_done
+0x5154 mloop1
+0x515a mcrqdone
+0x515b ml2cap_proc_signal_disconn_req
+0x5174 ml2cap_proc_signal_disconn_sdp
+0x5179 ml2cap_proc_signal_disconn_hid_ctrl
+0x517b ml2cap_proc_signal_disconn_hid_int
+0x517d mclsrfc
+0x517f mclssdp
+0x518d ml2cap_proc_signal_disconn_rsp
+0x51a1 ml2cap_proc_signal_disconn_rsp_sdp
+0x51a4 ml2cap_proc_signal_disconn_rsp_rfcomm
+0x51a4 mdisdone
+0x51a8 ml2cap_proc_send_reject
+0x51b4 l2cap_get_req_id
+0x51b8 l2cap_get_req_id_ok
+0x51ba l2cap_malloc
+0x51ba bt_l2cap_malloc
+0x51be ble_l2cap_malloc
+0x51c2 host_l2cap_malloc
+0x51c7 host_l2cap_malloc_loop
+0x51cf host_l2cap_malloc_next_buffer
+0x51d3 host_l2cap_malloc_succ
+0x51d6 host_l2cap_malloc_check_buffer_enough
+0x51da host_l2cap_malloc_check_buffer_enough_loop
+0x51e7 host_l2cap_malloc_check_buffer_enough_end
+0x51ec host_l2cap_malloc_into_fifo
+0x51f5 host_l2cap_malloc_into_fifo_no_push
+0x51f8 l2cap_malloc_fifo_out
+0x51fd l2cap_malloc_free
+0x5204 l2cap_malloc_discard
+0x520e l2cap_malloc_is_fifo_full
+0x5211 l2cap_malloc_is_fifo_nearly_full
+0x5214 l2cap_malloc_is_fifo_empty
+0x5217 l2cap_malloc_fifo_get_first_ptr
+0x521a l2cap_malloc_free_loop
+0x521c l2cap_malloc_fifo_get_first_ptr_empty
+0x521e l2cap_malloc_get_full_map
+0x5222 l2cap_malloc_get_full_map_loop
+0x5228 l2cap_malloc_signal_channel
+0x5231 l2cap_get_signal_tx_buff
+0x5233 l2cap_get_signal_tx_payload
+0x5235 l2cap_malloc_sdp_channel
+0x523e l2cap_get_sdp_tx_buff
+0x5240 l2cap_get_sdp_tx_payload
+0x5242 l2cap_malloc_rfcomm_channel
+0x5250 l2cap_get_rfcomm_tx_buff
+0x5252 l2cap_util_pdata_to_contw
+0x5255 l2cap_lpm_save_calc_len
+0x5259 l2cap_lpm_save_calc_len_loop
+0x5265 l2cap_lpm_save_calc_len_end
+0x5267 l2cap_lpm_get_wake_lock
+0x5269 l2cap_lpm_put_wake_lock
+0x526b l2cap_lpm_save_txbuf
+0x5276 l2cap_lpm_save_txbuf_loop
+0x527f l2cap_lpm_save_txbuf_nempty
+0x5288 l2cap_lpm_load_txbuf
+0x528f l2cap_lpm_load_txbuf_loop
+0x529e init_lmp
+0x529f init_lmp_work
+0x52ad init_lmp_reinit
+0x52b0 parse_rx_done
+0x52b1 parse_lmp
+0x52fd reject_unknown_packet
+0x52fe reject_lmp_packet
+0x5300 parse_quality_of_server_req
+0x5301 parse_quality_of_server
+0x5302 parse_lmp_clkoffset_req
+0x5304 parse_enc_key_size_mask_req
+0x5306 parse_lmp_set_afh
+0x5313 parse_lmp_escape
+0x5325 reject_unknown_ext_packet
+0x5328 parse_lmpext_ping_req
+0x532a parse_lmpext_chn_classification_req
+0x532d parse_lmpext_iocap_req
+0x5330 parse_lmpext_iocap_res
+0x5332 iocap_lmpext_load
+0x5336 iocap_lmpext_common
+0x5338 parse_lmpext_accepted
+0x533d parse_lmpext_not_accepted
+0x5342 parse_lmpext_accepted_ptt
+0x5346 parse_lmpext_not_accepted_ptt
+0x534c parse_lmpext_pause_encrypt
+0x534f parse_lmpext_pause_encrypt_slave
+0x5351 parse_lmpext_resume_encrypt
+0x5353 parse_lmpext_features_req
+0x5358 parse_lmpext_features_req_page1
+0x535d parse_lmpext_features_req_page2
+0x5362 remote_support_br_sc_controller
+0x536b remote_not_support_br_sc_controller
+0x536d set_remote_br_sc_support
+0x536f remote_support_br_sc_host
+0x5372 remote_not_support_br_sc_host
+0x5375 parse_lmpext_features_res
+0x537b parse_lmpext_features_res_not_hci
+0x537f parse_lmp_accepted
+0x5390 parse_lmp_not_accepted
+0x539d parse_lmp_accepted_switch
+0x53a0 parse_lmp_not_accepted_switch
+0x53a6 parse_lmp_accepted_hostconn
+0x53ac parse_lmp_accepted_hostconn_ctn
+0x53b0 parse_lmp_not_accepted_hostconn
+0x53b5 parse_lmp_accepted_inrand
+0x53bc parse_lmp_accepted_enc_mode
+0x53c2 parse_lmp_accepted_enc_keysize
+0x53c3 parse_lmp_accepted_start_enc
+0x53cb parse_lmp_accepted_stop_enc
+0x53cc parse_lmp_not_accepted_aurand
+0x53cc parse_lmp_not_accepted_aurand_send_detach
+0x53d2 parse_lmp_not_accepted_inrand
+0x53d8 parse_lmp_inrand_key_missing
+0x53db parse_lmp_not_accepted_name_req
+0x53dc parse_lmp_not_accepted_simple_pairing_number
+0x53df parse_lmp_not_accepted_dhkey_check
+0x53e2 parse_lmp_not_accepted_unsniff_req
+0x53e4 parse_lmp_accepted_unsniff_req
+0x53e7 parse_lmp_accepted_sniff_req
+0x53f3 parse_lmp_not_acdcept_sniff_req
+0x53f5 parse_lmp_crypt_key
+0x53fa parse_lmp_setup_complete
+0x5400 parse_lmp_max_slot
+0x5401 parse_lmp_max_slot_req
+0x5409 parse_lmp_detach
+0x540a accept_lmp_msg
+0x540c parse_lmp_incr_power
+0x540e parse_lmp_decr_power
+0x5410 parse_lmp_version_res
+0x5414 parse_lmp_auto_rate
+0x5415 parse_lmp_in_rand
+0x541e parse_lmp_in_rand_not_accept
+0x5422 parse_lmp_inrand_res
+0x5426 pop_tid_follow
+0x542a push_tid_follow
+0x542e parse_lmp_au_rand_moudle
+0x5433 parse_lmp_au_rand
+0x543a parse_lmp_au_rand_common
+0x5440 parse_lmp_au_rand_256
+0x5445 parse_lmp_sres
+0x544d authentication_fail
+0x5450 authentication_ok
+0x5455 parse_lmp_sres_256
+0x545a authentication_ok_256
+0x545e authentication_ok_common
+0x5467 authentication_ok_conn_sm
+0x546c parse_lmp_comb_key
+0x5476 parse_lmp_name_res
+0x5486 parse_lmp_name_res_end
+0x548b parse_lmp_name_req
+0x548f parse_lmp_conn_req
+0x5490 parse_lmp_timing_accuracy_req
+0x5492 parse_lmp_features_req
+0x5494 parse_lmp_version_req
+0x5496 parse_lmp_supervision_timeout
+0x5497 parse_lmp_sniff_subrating_req
+0x54a5 parse_lmpext_packet_type_table_req
+0x54b0 parse_lmp_max_power
+0x54b0 parse_lmp_min_power
+0x54b1 parse_lmp_page_mode_req
+0x54b2 parse_lmp_page_scan_mode_req
+0x54b3 parse_lmp_slot_offset
+0x54b6 parse_lmp_sniff_req_check_sniff_para
+0x54bc parse_lmp_sniff_req
+0x54d3 set_big_value_to_attempt
+0x54d6 parse_lmp_start_encryption_req
+0x54dc parse_lmp_start_encryption_req_256
+0x54de calc_kc
+0x54e3 parse_lmp_stop_encryption_req
+0x54e5 parse_lmp_switch_req
+0x54ea parse_lmp_switch_req_not_accept
+0x54ec parse_lmp_switch_req_clear_mark
+0x54ef parse_lmp_switch_accept
+0x54f5 parse_lmp_unit_key
+0x54f5 parse_lmp_use_semi_permanend_key
+0x54f6 parse_lmp_unsniff_req
+0x54fb parse_lmp_encapsulated_header
+0x5505 parse_lmp_encapsulated_header2
+0x5509 parse_lmp_encapsulated_header3
+0x550d parse_lmp_encapsulated_header_master
+0x5510 parse_lmp_accepted_encapsulated_header
+0x5512 parse_lmp_accepted_simple_pairing_number
+0x5515 parse_lmp_accepted_simple_pairing_number_common
+0x5519 parse_lmp_accepted_simple_pairing_number_ssp_pin
+0x551d parse_lmp_accepted_simple_pairing_number_passkey
+0x5523 authentication_passkey
+0x552d authentication_passkey_end
+0x552f parse_lmp_accepted_dhkey_check
+0x5530 pairing_success
+0x5535 parse_lmp_accepted_dhkey_check_common
+0x553d parse_simple_pairing_confirm
+0x5544 parse_lmp_encapsulated_payload
+0x5548 parse_lmp_encapsulated_payload_256
+0x554c parse_encapsulated_payload_256_master
+0x555a parse_lmp_encapsulated_payload_192
+0x555e parse_encapsulated_payload_192_master
+0x556b parse_lmp_encapsulated_payload_completed
+0x5571 parse_lmp_accepted_encapsulated_payload
+0x5575 parse_lmp_accepted_encapsulated_payload_192
+0x5579 parse_lmp_accepted_encapsulated_payload_256
+0x557d parse_lmp_encapsulated_payload_all_accepted
+0x5584 parse_lmp_encapsulated_payload_all_accepted_get_passkey
+0x5586 parse_lmp_encapsulated_payload_all_accepted_master
+0x5587 parse_lmp_simple_pairing_number
+0x558b parse_lmp_simple_pairing_number_master
+0x5595 parse_lmp_simple_pairing_number_master0
+0x5598 parse_dhkey_check
+0x559c parse_dhkey_check_master
+0x55a3 number_comparison_successed
+0x55a8 parse_dhkey_check_master0
+0x55ab lmp_reject_pdu_not_allowed
+0x55ad number_comparison_mode
+0x55b2 comparison_result
+0x55b5 parse_lmp_clkoffset_res
+0x55b6 parse_lmp_encryption_mode_req
+0x55c1 parse_lmp_features_res
+0x55c2 parse_lmp_features_res_not_hci
+0x55c8 parse_lmp_send_conn
+0x55ca parse_lmp_test_activate
+0x55cf parse_lmp_test_control
+0x55d4 parse_lmp_test_xor
+0x55e8 parse_lmp_test_control_exit
+0x55ed parse_lmp_test_control_pattern
+0x55f4 parse_lmp_test_control_loopback_nowhite
+0x55f5 parse_lmp_test_control_loopback
+0x5601 parse_lmp_test_control_pause
+0x5607 lmp_copy_rand
+0x560a lmp_generate_key
+0x560c lmp_start_encryption
+0x560f lmp_accept_inrand
+0x5614 lmp_disconnect
+0x5618 send_lmp
+0x561e send_lmp0
+0x564b send_lmp_error
+0x564d send_lmp_escape
+0x5659 send_lmp_accepted
+0x5668 send_create_conn_start_l2cap_timer_sm
+0x566e send_lmp_accept_sniff_req
+0x566f send_lmp_not_accepted
+0x5677 send_not_accept_aurand
+0x567c send_lmpext_accepted
+0x5685 send_lmpext_not_accepted
+0x568f send_lmp_accepted_inrand
+0x5693 send_lmp_accepted_enc_mode
+0x569a send_lmp_accepted_enc_start
+0x569c send_lmp_accepted_enc_exit
+0x569e send_lmp_accepted_enc_key
+0x56a1 send_lmp_accepted_connection
+0x56a7 send_lmp_accept_dhkey_check
+0x56a8 send_lmpext_ping_res
+0x56ab send_lmpext_features_res
+0x56b1 send_lmpext_features_res1
+0x56b9 send_lmpext_features_res2
+0x56c1 check_ssp_enable
+0x56c5 ssp_disable
+0x56cb ssp_enable
+0x56d2 check_br_sc_enable
+0x56d5 br_sc_enable
+0x56d8 send_lmpext_io_cap_res
+0x56e3 responder_iocap_keyboard_only
+0x56e9 responder_iocap_display_yesno
+0x56ef responder_iocap_no_input_no_output
+0x56f5 responder_iocap_no_input_no_output_initiator_iocap_no_input_no_output
+0x56f5 set_ssp_mode_justwork
+0x56f9 responder_iocap_display_yesno_initiator_iocap_display_yesno
+0x56f9 set_ssp_mode_numeric_comparison
+0x56fb responder_iocap_display_yesno_initiator_iocap_keyboard_only
+0x56fb set_ssp_mode_passkey
+0x56fd classic_bt_set_reject_justwork_flag
+0x56ff classic_bt_clr_reject_justwork_flag
+0x5701 classic_bluetooth_set_flag
+0x5705 classic_bluetooth_clr_flag
+0x5709 send_lmp_io_cap_req
+0x570e send_lmpext_sniff_subrating_req
+0x570f send_lmpext_sniff_subrating_res
+0x5718 send_lmp_name_res
+0x5720 send_lmp_name_res_offset_ok
+0x5728 send_lmp_timing_accuracy_res
+0x572d send_lmp_clkoffset_res
+0x5733 send_lmp_clkoffset_res_master
+0x5737 send_lmp_version_res
+0x573c send_lmp_features_res
+0x5741 send_lmpext_features_req
+0x574e send_lmpext_packet_type_table_req
+0x575a afh_init
+0x5764 afh_open_all_channels
+0x5768 afh_reset_map
+0x576f afh_clear_error_counter
+0x5772 afh_set_send_flag
+0x5776 send_lmpext_pause_encryption_req
+0x577a send_lmp_detach
+0x577f prepare_disconnect
+0x5784 send_lmp_no_payload
+0x5787 send_lmp_nopayload_reply
+0x578a send_lmp_encryption_mode_req
+0x5792 send_lmp_superto
+0x5797 send_lmp_name_req
+0x579d send_lmp_test_control
+0x57a1 send_lmp_test_control_loop
+0x57a6 send_lmp_quality_of_service_req
+0x57a7 send_lmp_unit_key
+0x57a8 send_lmp_slot_offset
+0x57b9 send_lmp_slot_offset_reply
+0x57bd send_lmp_switch_req
+0x57c1 switch_on_native
+0x57c2 switch_slack
+0x57cc send_lmp_sniff_req
+0x57d2 send_lmp_timing_accuracy_req
+0x57d7 send_lmp_unsniff_req
+0x57da send_lmp_max_slot
+0x57df send_lmp_max_slot_req
+0x57e4 send_lmp_inc_power
+0x57e9 send_lmp_setup_complete_by_module
+0x57eb send_lmp_setup_complete
+0x57fc send_lmp_setup_complete_has_sent
+0x57fe send_lmp_version_req
+0x5803 send_lmp_features_req
+0x5808 sp_master_send_io_cap_get
+0x580d sp_master_send_io_cap_send
+0x5811 sp_master_send_lmp_encapsulated_header
+0x5815 sp_master_commitment_compare
+0x581e sp_master_commitment_compare_success
+0x5822 sp_master_send_lmp_simple_pairing_number
+0x5824 sp_send_lmp_encapsulated_header
+0x5826 send_lmp_encapsulated_header
+0x582e send_lmp_encapsulated_payload
+0x5832 send_lmp_encapsulated_payload_256
+0x5837 send_lmp_encapsulated_payload_192
+0x583b send_lmp_encapsulated_payload_common
+0x5846 sp_send_lmp_simple_pairing_comfirm
+0x5849 send_lmp_simple_pairing_comfirm
+0x5851 sp_send_lmp_simple_pairing_number
+0x5853 send_lmp_simple_pairing_number
+0x585f master_sp_sm_end
+0x5860 sp_aurand_send
+0x5865 master_sp_send_lmp_dhkey_check
+0x5866 sp_send_lmp_dhkey_check
+0x5868 send_lmp_dhkey_check
+0x5872 send_lmp_enc_key_size_mask_res
+0x5877 send_lmp_auto_rate
+0x5878 send_lmp_clkoffset_req
+0x5879 send_lmp_quality_of_service
+0x587a send_lmp_test_activate
+0x587b send_lmp_comb_key
+0x5885 send_lmp_inrand
+0x5888 send_lmp_rand
+0x5890 send_lmp_aurand
+0x5894 send_lmp_aurand2
+0x5898 send_lmp_aurand_notpairing
+0x5899 send_lmp_aurand_common
+0x589b send_lmp_aurand_256
+0x589d send_lmp_sres
+0x58ae send_lmp_sres_master
+0x58b0 send_lmp_sres_startenc
+0x58b3 send_lmp_sres_startenc_slave
+0x58b7 send_lmp_sres_256
+0x58c6 copy_aco_256
+0x58c9 send_lmp_start_encryption
+0x58d0 send_lmp_stop_encryption_req
+0x58d3 send_lmp_encryption_key_size_req
+0x58d9 msg_send_lmp
+0x58e1 send_lmpext
+0x58e8 send_lmp_follow
+0x58ee send_lmp_tid
+0x58f1 send_lmp_reply
+0x58f3 send_lmp_request
+0x58f4 send_lmp_end
+0x58f8 send_lmp_exit
+0x58fe lmo_fifo_check
+0x5903 lmo_fifo_process
+0x5909 lmo_fifo_process_lmo0empty
+0x5913 lmo_fifo_process_lmo2to1
+0x5919 lmo_fifo_process_lmo1_empty
+0x5924 special_tid_store
+0x592d tid_reply
+0x5931 tid_initiate
+0x5935 tid_check
+0x593a tid_set_reply
+0x593e check_localsm
+0x5941 setlocalsm_master
+0x5945 setlocalsm_slave
+0x5949 check_localsm_master
+0x594d generate_random_number
+0x594e generate_random
+0x594f generate_random_another
+0x594f generate_random_loop
+0x5953 generate_linkkey
+0x595d process_conn_sm
+0x5960 process_conn_sm_continue
+0x597c host_create_conn_done
+0x5982 host_conn_judge_encrypt
+0x5986 host_create_conn_done_wait
+0x598b host_create_conn_auth
+0x5991 host_create_conn_auth_wait
+0x5992 host_create_conn_pairing
+0x5997 host_create_conn_pairing_wait
+0x5998 host_creat_conn_send_feat_ext
+0x599b host_create_conn_send_version
+0x599e host_creat_conn_wait_switch
+0x59a6 host_create_conn_switch_accept
+0x59a8 host_create_conn_send_features
+0x59ab host_create_conn_send_switch
+0x59b1 host_create_conn_send_conn_req
+0x59b7 host_create_conn_wait_accept
+0x59bd host_create_conn_resend
+0x59bf host_create_conn_waiting
+0x59c0 host_create_conn_switch
+0x59c9 host_create_conn_send_setup_complete
+0x59cc host_create_conn_wait_setup_complete
+0x59d0 host_create_conn_wait_setup_complete_rtn
+0x59d2 host_create_conn_master_detach
+0x59d7 host_create_conn_send_detach
+0x59db host_create_conn_auth_pair
+0x59de host_create_conn_sm_done
+0x59e0 host_create_conn_auth_pair_true
+0x59ec host_create_conn_auth_pair_nokey
+0x59f3 host_create_conn_auth_pair_wait
+0x59f4 host_create_conn_encrypt
+0x59f8 host_create_conn_encrypt_start
+0x59fd host_create_conn_encrypt_wait
+0x5a01 host_create_conn_encrypt_wait_clear
+0x5a03 host_auth
+0x5a08 remote_auth
+0x5a0e pincode_reinit
+0x5a14 twspi_reset
+0x5a19 twspi_reset_next
+0x5a23 twspi_reset_ext
+0x5a26 twspi_disable
+0x5a2a twspi_enable
+0x5a2e twspi_write
+0x5a2f twspi_read
+0x5a30 aes_disable
+0x5a34 read_function_aes
+0x5a38 read_function
+0x5a3b read_fuction_zero
+0x5a3d get_block_header
+0x5a3e get_block_header0
+0x5a46 read_first_block
+0x5a4d get_iv
+0x5a51 set_iv
+0x5a57 load_storage
+0x5a62 load_storage_loop
+0x5a6a load_data_checksum
+0x5a75 load_data_checksum_calc
+0x5a7e load_data_checksum_compare
+0x5a86 reload_eeprom
+0x5a8b reload_eeprom_loop
+0x5a94 loadcode
+0x5aa3 loadcode_read_ucode
+0x5ab3 loadcode_otp
+0x5ab4 loadcode_otp_loop
+0x5ac4 loadcode_iic
+0x5ac6 loadcode_iic_loop
+0x5ad1 run_otp_code
+0x5ad4 loadcode_iic_eeprom_2k
+0x5ad5 loadcode_iic_eeprom_2k_loop
+0x5ae0 iicd_load_gpio_init
+0x5ae4 iicd_load_default_gpio
+0x5ae8 loadcode_spi
+0x5ae9 loadcode_spi_loop
+0x5af7 loadcode_hci
+0x5afb clear_key_buf
+0x5b02 loadcode_timeout
+0x5b08 loadcode_error_delay
+0x5b0d loadcode_iic_by_eeprom
+0x5b13 loadcode_check_times
+0x5b19 loadcode_error
+0x5b1b set_ucode_status
+0x5b22 decrypt_code
+0x5b25 decrypt_code_loop
+0x5b28 decrypt_code_skip
+0x5b2c load_ucode
+0x5b34 load_ucode_loop
+0x5b39 app_read_efuse_app_vsel
+0x5b3c app_set_app_vsel
+0x5b3e app_lpm_peripheral_lock_check
+0x5b4b app_lpm_peripheral_lock_hci
+0x5b4b app_lpm_peripheral_lock_hciboot
+0x5b4d app_lpm_peripheral_lock_dongle
+0x5b51 app_lpm_peripheral_lock_mouse
+0x5b55 app_lpm_peripheral_lock_shutter
+0x5b59 app_lpm_peripheral_lock_mesh
+0x5b5b app_lpm_peripheral_lock_remote_car
+0x5b5f app_lpm_peripheral_lock_car
+0x5b63 app_lpm_peripheral_lock_antilost
+0x5b67 app_lpm_mpu_lock_mesh
+0x5b6a app_lpm_mpu_lock_module
+0x5b6c app_mpu_s0_lock
+0x5b70 app_lpm_mpu_lock_app
+0x5b73 app_lpm_mpu_lock_br
+0x5b76 app_lpm_mpu_lock_ble
+0x5b78 app_mpu_s1_lock
+0x5b7c app_lpm_mpu_lock_24g
+0x5b7f app_lpm_mpu_lock_br_ble
+0x5b83 app_lpm_mpu_mode_lock
+0x5b89 lpm_write_lock
+0x5b9a lpm_write2_ctrl_option
+0x5b9b lpm_write2
+0x5ba0 lpm_write2_mpu_s0
+0x5ba2 lpm_write2_mpu_s1
+0x5ba4 spid_init
+0x5ba5 spid_init_common
+0x5bae spid_write_reg
+0x5bb5 spid_read_reg
+0x5bb6 spid_read_regs
+0x5bbe wait_spid_done
+0x5bc4 flash_write
+0x5bcb flash_write_spi_sm_timer
+0x5bd2 spid_flash_write_start
+0x5bd8 spid_flash_erase_sector
+0x5be0 spid_flash_wait_erase_sector
+0x5be4 spid_flash_write_data
+0x5bea spid_flash_wait_write_data
+0x5bf2 spid_flash_data_recover
+0x5bf4 spid_flash_data_recover_comm
+0x5bf7 spid_flash_data_preserve
+0x5bff spid_init_flash
+0x5c04 spid_unlock_flash
+0x5c05 spid_sendcmd_common
+0x5c0d spid_flash_release_form_powerdown
+0x5c0f spid_flash_powerdown
+0x5c11 spid_write_flash
+0x5c15 spid_write_flash_common
+0x5c22 spid_read_flash
+0x5c34 spid_read_flash_wait
+0x5c38 wait_spid_flash_done
+0x5c41 spid_load_flash
+0x5c4e spi_load_flash_wait
+0x5c63 spi_gpio_init
+0x5c68 spi_pin_set
+0x5c74 spi_gpio_default_init
+0x5c7b soft_reset_chip
+0x5c7d iic_init_600khz
+0x5c85 iic_init_360khz
+0x5c8d iicd_init_pin
+0x5c8e iicd_init_pin_scl_sda
+0x5c94 iicd_read_init_pin
+0x5c96 wait_iicd_done
+0x5c99 iicd_read_data
+0x5ca3 iic_write_data
+0x5cab set_eeprom_size_2k
+0x5cae clear_eeprom_size_2k
+0x5cb1 iicd_read_eep_data_size_2k
+0x5cb5 iicd_read_eep_size_2k_lcadcode
+0x5cb8 iicd_read_eep_size_2k
+0x5cbd iicd_write_protect_eep_data
+0x5cc2 iicd_eeprom_write_enable
+0x5cc7 iicd_wp_gpio_output_low
+0x5cc9 iicd_eeprom_write_disable
+0x5ccb iicd_read_eep_data
+0x5cd1 iicd_read_eep
+0x5cd7 iicd_read_eep_common
+0x5cec iicd_read_eep_load_code_size_2k
+0x5cf1 iicd_write_eep_data
+0x5cf3 iicd_write_ota_data
+0x5cf7 iicd_write_eep_loop
+0x5d06 iicd_eep_transparency
+0x5d18 iicd_eep_deal_short_packet
+0x5d1d iicd_write_eep_size_2k
+0x5d27 iicd_write_eep
+0x5d34 iicd_write_eep_common
+0x5d3b iic_check_eeprom_standby
+0x5d3d iic_check_eeprom_standby_wait
+0x5d52 otp_prog_pwr_on
+0x5d56 otp_read_pwr_on
+0x5d59 otp_pwr_on
+0x5d71 otp_pwr_off
+0x5d7d otp_set_addr
+0x5d82 otp_write
+0x5d86 otp_program
+0x5d89 otp_program_bit
+0x5da8 otp_skip_0
+0x5db1 otp_ce
+0x5db8 otpd_read_init
+0x5dc4 otpd_wait_end
+0x5dc7 otpd_read_data
+0x5dcc otpd_read_code
+0x5dd6 uarta_init_dma_mem
+0x5dd8 uartb_init_dma_mem
+0x5dda uart_init_dma_mem
+0x5de6 uartb_init_dma_turn_on_clk
+0x5dea uarta_init_baud_rate
+0x5dec uartb_init_baud_rate
+0x5dee uarta_calc_baud_rate_config
+0x5df0 uartb_calc_baud_rate_config
+0x5df2 uart_calc_baud_rate_config
+0x5df7 uart_calc_baud_rate_config_choice_uart_clock
+0x5dfb uart_calc_baud_rate_config_choice_uart_clock_crystal
+0x5dfd uart_clock_select_main_freq_crystal
+0x5e01 uart_clock_select_main_freq_dpll
+0x5e05 uarta_init_tx
+0x5e09 uartb_init_tx
+0x5e0d uarta_init_rx
+0x5e11 uartb_init_rx
+0x5e15 uarta_prepare_tx
+0x5e19 uartb_prepare_tx
+0x5e1d uarta_prepare_rx
+0x5e21 uartb_prepare_rx
+0x5e25 uarta_send
+0x5e27 uartb_send
+0x5e29 uarta_rxdone
+0x5e2b uartb_rxdone
+0x5e2d uarta_clear_current_rx
+0x5e31 uartb_clear_current_rx
+0x5e35 uarta_prepare_tx_register_push
+0x5e37 uartb_prepare_tx_register_push
+0x5e39 uarta_send_register_pop
+0x5e3b uartb_send_register_pop
+0x5e3d uart_register_push
+0x5e41 uart_register_pop
+0x5e45 uart_copy_tx_bytes_fast
+0x5e47 uart_copy_tx_bytes_fast_loop
+0x5e4c uart_copy_tx_bytes_fast_loop_four
+0x5e52 uart_tx_16_bytes
+0x5e53 uart_tx_8_bytes
+0x5e56 uart_tx_4_bytes
+0x5e59 uart_copy_tx_bytes
+0x5e5b uart_copy_tx_bytes_loop
+0x5e5f uart_copy_rx_bytes_fast
+0x5e61 uart_copy_rx_bytes_fast_loop
+0x5e66 uart_copy_rx_bytes_fast_loop_four
+0x5e6c uart_rx_16_bytes
+0x5e6d uart_rx_8_bytes
+0x5e70 uart_rx_4_bytes
+0x5e73 uart_copy_rx_bytes
+0x5e75 uart_copy_rx_bytes_loop
+0x5e79 app_store_nvram_event
+0x5e7b check_51cmd_store_reconn_info
+0x5e7b check_51cmd_update_device_record
+0x5e82 write_device_record
+0x5e86 write_device_loop_find
+0x5e92 write_device_loop_find0
+0x5e96 set_index_finded_device
+0x5e9c set_index_find_device_master_addr
+0x5ea1 store_rec_data_common
+0x5ea4 set_index_finded_device_ble_mode
+0x5ea8 set_index_finded_device_irk
+0x5eaa store_ble_rec_data_common
+0x5eac set_index_finded_device_ediv
+0x5eaf nvram_find_addr_from_bd_list
+0x5eb6 find_addr_from_bd_list_ble_mode
+0x5ebe find_addr_from_bd_list_static_addr
+0x5ec2 find_addr_from_bd_list_static_addr_reconnect
+0x5ec5 find_addr_from_bd_list_static_addr_sc_or_legacy
+0x5ec5 find_addr_from_bd_list_random_non_resolvable_private_address_sc_or_legacy
+0x5ec8 find_addr_from_bd_list_static_addr_sc
+0x5ec8 find_addr_from_bd_list_random_non_resolvable_private_address_sc
+0x5ecb find_addr_from_bd_list_public_device_addr
+0x5ece find_addr_from_bd_list_random_non_resolvable_private_address
+0x5ed0 find_addr_from_bd_list_random_addr
+0x5ed2 find_addr_from_bd_list_spp_mode
+0x5ed4 find_addr_from_bd_list_common
+0x5edc nvram_find_addr_from_list
+0x5eec nvram_find_addr_from_list_compare
+0x5eee find_master_addr_from_list_compare
+0x5ef3 find_addr_from_list_compare_ble_mode
+0x5ef6 find_irk_form_list_compare
+0x5f08 genernate_master_macaddress
+0x5f11 find_ediv_form_list_compare
+0x5f20 check_nvram
+0x5f26 init_device_list
+0x5f2a init_device_list_loop
+0x5f2f load_device_list
+0x5f3a clear_key_exists
+0x5f3c load_device_list_mode_4
+0x5f47 clear_ltk_exists
+0x5f49 eeprom_store_le_reconn_info
+0x5f4b eeprom_store_bd_reconn_info
+0x5f4c eeprom_store_reconn_info
+0x5f50 check_link_key_load
+0x5f56 gpio_set_wake_by_current_state
+0x5f5a gpio_set_wake
+0x5f66 gpio_clr_wake
+0x5f72 gpio_config_input_nowake
+0x5f74 gpio_config_input
+0x5f77 gpio_config_input_without_wake
+0x5f7d gpio_get_bit
+0x5f87 gpio_get_bit_reverse
+0x5f89 gpio_out_inactive
+0x5f8d gpio_config_output
+0x5f8d gpio_out_active
+0x5f90 gpio_out_flag
+0x5f93 gpio_out
+0x5f98 gpio_check_active
+0x5f9d gpio_check_active_high
+0x5f9f gpio_set_analog
+0x5fa1 gpio_write
+0x5fa3 gpio_set_high_impedance
+0x5fa6 gpio_addr
+0x5faa gpio_addr_next
+0x5fac gpio_addr_ext
+0x5faf gpio_config_param
+0x5fb2 gpio_config_function
+0x5fb3 gpio_config_function_int
+0x5fb7 gpio_config_function_int_next
+0x5fba gpio_config_function_int_ext
+0x5fbd gpio_get_config
+0x5fc2 gpio_set_before_lpm
+0x5fc4 setgpio_loop
+0x5fd4 setgpio_loop_end
+0x5fd8 gpio_set_before_lpm_ext
+0x5fdb setgpio_pullup
+0x5fde setgpio_pulldown
+0x5fe1 adc_init_data
+0x5fe8 adc_init_cal_data_default
+0x5ff1 enable_adc
+0x600d read_adc_mode
+0x6010 adc_check_gpio
+0x6014 adc_mode_vdcdc
+0x6016 adc_adc_mode_vbat
+0x6018 vdd_calculate_by_mode
+0x601e vdd_calculate_vinlpm
+0x6024 vdd_calculate_hvin
+0x602a vdd_calculate_io
+0x602f vdd_calculate
+0x6038 vdd_calculate2
+0x603c vdd_calculate1
+0x6045 adc_bat_percent_lowpower_out
+0x6055 adc_set_low_power_flag
+0x6059 adc_clear_low_power_flag
+0x605d adc_set_no_power_flag
+0x6061 adc_clear_no_power_flag
+0x6065 keyscan_key_init
+0x6067 keyscan_key_init_next
+0x606c keyscan_key_init_lp1
+0x6070 keyscan_key_init_end
+0x6071 keyscan_scan_key
+0x6077 keyscan_scan_key_lp1
+0x6082 keyscan_scan_key_lp1_next
+0x608a keyscan_process_lpm_before
+0x608c keyscan_process_lpm_before_next
+0x6091 keyscan_process_lpm_before_lp1
+0x6095 keyscan_process_lpm_before_end
+0x6096 keyscan_key_process
+0x60a1 keyscan_key_process_next
+0x60aa keyscan_key_lp1
+0x60b6 keyscan_key_lp1_next
+0x60bf keyscan_send_key_data
+0x60c4 pwm_init
+0x60ca delay_nop100
+0x60cc pwm_clk_set
+0x60cf pwm_12m_clk_set
+0x60d1 pwm_24m_clk_set
+0x60d3 pwm_33k_clk_set
+0x60d5 pwm_out_set
+0x60e9 pwm_duty_cycle_set
+0x60ec pwm_autoload_set
+0x60f5 delay_1clk_of_33k
+0x60f7 pwm_duty_cycle_set_without_autoload
+0x6100 pwm_enable_in_syncmode
+0x610b pwm_disable_in_syncmode
+0x6118 pwm_syncmode_set
+0x6119 pwm_syncmode_set_process
+0x611e pwm_init_bit_set
+0x611f pwm_init_bit_set_process
+0x6124 pwm_gpio_select
+0x6125 pwm_gpio_select_process
+0x6129 pwm_enable
+0x612c pwm_disable
+0x612f pwm_set_select
+0x6134 pwm_select_channel
+0x6137 wdt_init_config
+0x6146 wdt_set_enable
+0x6148 wdt_set_disable
+0x6149 wdt_init_set
+0x614d nec61212_init
+0x614e nec_init_config
+0x6152 nec_check_rxbuff_size
+0x6154 nec_prepare_read
+0x6158 nec_read_done
+0x615a nec_parse_nec61212
+0x6175 nec_parse_nec61212_data
+0x6181 nec_parse_nec61212_error_data
+0x6186 nec_parse_nec61212_add_bit1
+0x6187 nec_parse_nec61212_add_bit0
+0x618a nec_parse_nec61212_check_repeat_data
+0x6195 nec_parse_nec61212_check_stop_bit
+0x619c nec_parse_nec61212_check_timeout
+0x61a1 nec_parse_nec61212_check_timeout_cb
+0x61a5 nec_check_pulse_range_legal_default_deviation
+0x61a6 nec_check_pulse_range_legal
+0x61ae nec_check_pulse_range_legal_data_negative
+0x61b0 select_system_clk_24m
+0x61b4 calc_new_param
+0x61b6 calc_new_param_loop
+0x61bc calc_new_le_time
+0x61be select_system_clk_12m_xtal
+0x61bf select_system_clk_12m_common
+0x61c3 select_system_clk_12m_dpll
+0x61c5 rfcomm_init
+0x61cf rfcomm_init_spp
+0x61d7 rfcomm_init_spp_with_credit
+0x61d9 set_cr_bit
+0x61db rfcomm_calculate_fcs_sabm
+0x61e7 rfcomm_calculate_fcs_ua
+0x61f0 rfcomm_calculate_fcs_dlci0
+0x61f4 rfcomm_calculate_fcs_dlci0_res
+0x61f6 rfcomm_save_fcs_uih
+0x6205 caculate_uihdata_fcs
+0x6211 caculate_fcs
+0x621e mod2div
+0x6222 mod2div_loop
+0x6227 mod2div_not_enough_reduction
+0x6231 mod2div_end
+0x6233 get_rfcomm_snd_adss
+0x6234 dlci_to_address_cmd
+0x623a channel_to_dlci
+0x623e rfcomm_rx_process_dlci0_sabm
+0x6247 rfcomm_rx_process_dlci0_ua
+0x624b rfcomm_rx_process
+0x624f rfcomm_rx_process_remote_page
+0x6255 parse_dlci0_rp
+0x625c parse_dlci0_rp_uih
+0x6266 parse_dlci0_rp_uih_pn_cmd
+0x6268 parse_dlci0_rp_uih_pn_cmd_spp
+0x626e parse_dlci0_rp_uih_pn_res
+0x6270 parse_dlci0_rp_uih_pn_res_common
+0x6272 get_rfcomm_param_modem_status
+0x6279 get_rfcomm_head_struct
+0x627f get_rfcomm_current_length
+0x6284 get_rfcomm_uih_head_struct
+0x628c get_param_payload_ptr
+0x628f get_rfcomm_length_common
+0x6298 get_rfcomm_prarmer_negotiation
+0x62a7 parse_dlci0_rp_uih_ms_cmd
+0x62a9 parse_dlci0_rp_uih_ms_cmd_spp
+0x62b3 parse_dlci0_rp_uih_ms_res
+0x62ba parse_dlci0_rp_uih_ms_res_spp
+0x62be parse_dlci0_rp_uih_cmd_port
+0x62d9 parse_uih_rp
+0x62da parse_uih_rp_spp
+0x62e2 parse_uih_rp_spp_ua
+0x62e6 parse_uih_rp_spp_sabm
+0x62f8 parse_uih_spp_uih_credits
+0x6300 parse_uih_spp_uih
+0x6301 parse_uih_spp_uih_cont
+0x6305 parse_uih_rp_spp_disconn_send_event
+0x6307 parse_uih_rp_spp_disconn
+0x630d rfcomm_rx_process_reconn
+0x6313 parse_dlci0_reconn
+0x6319 parse_dlci0_reconn_uih
+0x6322 parse_dlci0_reconn_uih_pn_cmd
+0x6329 parse_dlci0_reconn_uih_pn_cmd_spp
+0x632d parse_dlci0_reconn_uih_ms_cmd
+0x6334 parse_dlci0_reconn_uih_ms_cmd_spp
+0x633d parse_dlci0_reconn_uih_ms_res
+0x6343 parse_dlci0_reconn_uih_ms_res_spp
+0x6347 parse_uih_reconn
+0x634d parse_uih_reconn_spp
+0x6352 parse_uih_reconn_spp_ua
+0x6356 parse_uih_reconn_spp_sabm
+0x6357 parse_uih_reconn_spp_disconn
+0x6358 rfcomm_rx_process_end
+0x6359 rfcomm_send_more_pkt
+0x635d rfcomm_send_more_pkt_msc_cmd_spp
+0x6362 rfcomm_send_more_pkt_msc_cmd_spp0
+0x636a rfcomm_send_sabm
+0x6377 rfcomm_send_ua
+0x6385 rfcomm_send_param_neg_cmd
+0x63a1 rfcomm_send_param_neg_res
+0x63bd rfcomm_send_modem_status_cmd
+0x63d2 rfcomm_send_modem_status_res
+0x63e9 rfcomm_send_uih_without_payload
+0x6403 rfcomm_increase_credit_given
+0x640c spp_process_rx_data
+0x640e spp_tx_rfcomm_packet
+0x6418 ssp_tx_rfcomm_from_uart
+0x6420 ssp_tx_rfcomm_from_uart_without_credit
+0x6425 ssp_tx_rfcomm_from_uart_common
+0x642c ssp_tx_rfcomm_from_uart_common0
+0x6456 ssp_tx_write_length
+0x645e ssp_tx_write_long_packet
+0x6467 ssp_tx_write_given_credit
+0x646b scheduler_process
+0x647c scheduler_process0
+0x647f scheduler_tx_disconnect_hid
+0x6483 scheduler_tx_l2cap_pkt
+0x649e scheduler_tx_l2cap_start_pkt
+0x64a9 scheduler_tx_l2cap_last_pkt
+0x64ab scheduler_tx_l2cap_pkt_end
+0x64af scheduler_start_upper_sm
+0x64b3 scheduler_start_upper_sm_hid
+0x64b5 process_upper_sm
+0x64b7 process_upper_sm_remote_page
+0x64ba process_upper_sm_rp_wait
+0x64bb process_upper_sm_reconn
+0x64da process_upper_sm_reconn_wait
+0x64db process_upper_sm_reconn_sdp_conn
+0x64e1 process_upper_sm_reconn_sdp_cfg
+0x64eb process_upper_sm_reconn_ss_spp
+0x64f0 process_upper_sm_reconn_sdp_disconn
+0x64f3 process_upper_sm_reconn_hid_ctrl_conn
+0x64f9 process_upper_sm_reconn_hid_ctrl_cfg
+0x64ff process_upper_sm_reconn_hid_int_conn
+0x6505 process_upper_sm_reconn_hid_int_cfg
+0x650b process_upper_sm_reconn_rfcomm_conn
+0x6511 process_upper_sm_reconn_rfcomm_cfg
+0x6517 process_upper_sm_reconn_rfcomm_sabm
+0x651d process_upper_sm_reconn_spp_cmd_pn
+0x6523 process_upper_sm_reconn_spp_sabm
+0x652e process_upper_sm_reconn_spp_cmd_ms
+0x6534 process_upper_sm_reconn_sdp_conn_wait
+0x6538 process_upper_sm_reconn_sdp_cfg_wait
+0x653b process_upper_sm_reconn_ss_spp_wait
+0x6540 process_upper_sm_reconn_sdp_disconn_wait
+0x6546 process_upper_sm_reconn_hid_ctrl_conn_wait
+0x654a process_upper_sm_reconn_hid_ctrl_cfg_wait
+0x654e process_upper_sm_reconn_hid_int_conn_wait
+0x6552 process_upper_sm_reconn_hid_int_cfg_wait
+0x6557 process_upper_sm_reconn_rfcomm_conn_wait
+0x655b process_upper_sm_reconn_rfcomm_cfg_wait
+0x655f process_upper_sm_reconn_rfcomm_sabm_wait
+0x6564 process_upper_sm_reconn_spp_cmd_pn_wait
+0x6568 process_upper_sm_reconn_spp_sabm_wait
+0x656c process_upper_sm_reconn_spp_cmd_ms_wait
+0x656f process_upper_sm_reconn_setup_hid
+0x6571 process_upper_sm_reconn_setup_rfcomm
+0x6573 process_upper_sm_reconn_setup_spp
+0x6575 process_upper_sm_reconn_termination
+0x6577 upper_sm_send_sdp_conn
+0x657e upper_sm_send_sdp_cfg
+0x6583 upper_sm_send_sdp_disconn
+0x658d upper_sm_send_ss_spp
+0x6591 upper_sm_send_rfcomm_conn
+0x6598 upper_sm_send_rfcomm_cfg
+0x659d upper_sm_send_hid_ctrl_conn
+0x65a4 upper_sm_send_hid_ctrl_cfg
+0x65a9 upper_sm_send_hid_int_conn
+0x65b0 upper_sm_send_hid_int_cfg
+0x65b5 upper_sm_send_rfcomm_sabm
+0x65bc upper_sm_send_spp_cmd_pn
+0x65c2 upper_sm_send_spp_sabm
+0x65cc upper_sm_send_spp_cmd_ms
+0x65d1 sdp_process
+0x65ec sdp_process_ss_req
+0x660c ss_req_loop
+0x660f ss_req_blank
+0x6614 sdp_process_sa_req
+0x661f sa_isnot_wholerange
+0x6622 sa_judge_wholerange
+0x662b sa_judge_wholerange_false3
+0x662d sa_judge_wholerange_false2
+0x662f sa_judge_wholerange_false1
+0x6631 sa_req_loop
+0x6634 sa_req_range
+0x663a sa_req_range_id_increase
+0x6643 sa_req_range_id_finish
+0x6646 sa_req_one_id
+0x664b sa_req_check_next_id
+0x6652 sa_req_handle_attributelist_next
+0x6662 sa_req_handle_attributelist_notfound
+0x6665 sa_req_handle_attributelist_end
+0x666a sdp_store_continue_common
+0x666e sdp_store_continue_0byte
+0x6670 sdp_store_continue_1byte
+0x6673 sdp_store_continue_2byte
+0x6676 sdp_store_continue_end
+0x6678 sa_req_all
+0x669a sa_req_all_fisrt_fragment
+0x669e sa_req_all_parlength_continue_byte
+0x66a1 sa_req_all_parlength_continue_byte_end
+0x66a7 sa_req_all_fragment_sdp
+0x66b5 sa_req_all_answer_attributelist_full_loop
+0x66be sa_req_all_last_frag_continue
+0x66c0 sa_req_all_frag_end
+0x66c2 sdp_process_ssa_req
+0x66cc ssa_req_loop
+0x66dc ssa_req_attributelist_next
+0x66e7 ssa_req_attributelist_notfound
+0x66e9 ssa_req_attributelist_end
+0x66ee sdp_store_maxbyte
+0x66f6 ssa_req_range
+0x6707 ssa_req_range_find_handle
+0x670f ssa_req_range_later_freg_with_continue
+0x6717 ssa_req_range_send_not_maxbyte
+0x671e ssa_req_range_maxbyte_with_continue
+0x6721 ssa_req_range_maxbyte_with_continue_cpy
+0x6727 ssa_req_range_next_handle
+0x672c ssa_req_range_get_length
+0x6735 ssa_req_range_first_freg
+0x673f ssa_req_range_firstfreg_not_maxbyte_with_continue
+0x6741 ssa_req_range_freg_no_continue
+0x6743 ssa_req_range_lastfreg
+0x6744 ssa_req_range_lastfreg_common
+0x674f ssa_req_range_firstfreg_maxbyte_with_continue
+0x6754 ssa_req_range_attrbutes_length
+0x675a ssa_req_range_attrbutes_length_no_continue
+0x6760 ssa_req_range_freg_with_continue
+0x6770 ssa_req_range_common
+0x677a sdp_process_sa_res
+0x677a sdp_process_error_res
+0x677b sdp_invalid_service_record_handle
+0x677e sdp_invalid_pdu_size
+0x6781 sdp_insufficient_resource
+0x6784 sdp_invalid_request_syntax
+0x6786 sdp_error_response
+0x6790 ask_serviceclassid
+0x6795 classidloop
+0x679e skip2bytes
+0x67a7 frstbwrong
+0x67aa scndbwrong
+0x67b3 cmp032
+0x67b6 cmp016
+0x67b8 cmpuuid
+0x67be uuidsize
+0x67d9 wrong12b
+0x67da wrong12b1
+0x67de chck12dn
+0x67e0 loopornot
+0x67e6 asksrv_error
+0x67e8 dataelementtype6
+0x67f7 dsize32
+0x67f9 dsize16
+0x67fc dsize
+0x67fe dsize_error
+0x6800 ss_empty_rsp
+0x6803 sa_empty_rsp
+0x6806 ssa_empty_rsp
+0x6808 empty_response
+0x6817 fullsearch
+0x6819 outempty
+0x681b sdp_data_len
+0x6822 sdp_get_data
+0x6826 sdp_get_data_type0
+0x6829 sdp_get_data_type_not0_sizeindex01234
+0x682c sdp_get_data_type_not0
+0x6833 sdp_get_data_type_not0_sizeindex5
+0x6836 sdp_get_data_type_not0_sizeindex6
+0x683a sdp_get_data_type_not0_sizeindex7
+0x6842 search_all_uuid
+0x6846 search_all_uuid_llop
+0x684d search_uuid
+0x6850 search_uuid_next
+0x6856 search_uuid_loop
+0x685a search_uuid_not_found
+0x6860 search_uuid_check_same_handle
+0x6866 search_uuid_store_handle
+0x686d search_uuid_nomatch
+0x6871 search_handle
+0x6874 search_handle_loop
+0x6886 search_attrib
+0x6889 search_attrib_next
+0x688c search_attrib_loop
+0x6894 search_attrib_found_uuid
+0x689a search_attrib_loop_attribs
+0x68a4 search_attrib_end
+0x68a7 search_handle_attrib
+0x68aa search_handle_attrib_next
+0x68b4 search_handl_attrib_found_handle
+0x68b6 search_handle_attrib_loop_attribs
+0x68c0 search_handle_attrib_end
+0x68c2 search_rfcomm_cn
+0x68cd search_uuid_in_data
+0x68d0 search_uuid_in_data_loop
+0x68e0 search_uuid_in_data_found_element_index5
+0x68e3 search_uuid_in_data_found_element_index6
+0x68e6 search_uuid_in_data_found_element_index7
+0x68e9 search_uuid_in_data_found_uuid
+0x68ef search_uuid_in_data_type_uuid_128
+0x68f0 search_uuid_in_data_type_uuid_32
+0x68f2 search_uuid_in_data_type_uuid_16
+0x68f8 sdp_send_spp_request
+0x690f function_g2
+0x6926 function_f6_eb
+0x6936 get_r
+0x693a function_f6_ea
+0x694d function_f5
+0x695f function_f5_common
+0x6970 store_addr_common_b
+0x6975 store_addr_common_a
+0x697a function_f4_ca
+0x6985 function_f4_cb
+0x6990 function_aes_cmac
+0x6994 function_ceil16
+0x69a2 function_aes_cmac_set_flag_0_balnk
+0x69a5 function_aes_cmac_set_flag_0
+0x69a6 function_aes_cmac_set_flag_0_common
+0x69b0 function_aes_cmac_aes
+0x69b3 function_aes_cmac_aes_loop
+0x69b9 function_aes_cmac_aes_loop_end
+0x69c1 load_inverse_result
+0x69c5 store_inverse_k
+0x69c7 inverse_k
+0x69ca inverse_memdat
+0x69ce bn_lshift_0_inverse
+0x69d8 function_aes_cmac_k1_inverse
+0x69d9 function_aes_cmac_inverse_common
+0x69dd function_aes_cmac_k2_inverse
+0x69df function_aes_cmac_generate_subkey
+0x69e7 function_aes_cmac_k1
+0x69f0 function_aes_cmac_k1_0
+0x69f1 function_aes_cmac_k2
+0x69fa function_aes_cmac_xor_rb
+0x69fb function_aes_cmac_xor_rb_loop
+0x6a01 function_aes_cmac_xor_loop_common
+0x6a05 function_aes_cmac_padding
+0x6a08 function_aes_cmac_padding_loop
+0x6a0d function_aes_cmac_padding_loop2
+0x6a10 function_aes_cmac_padding_beq_length
+0x6a11 function_aes_cmac_padding_common
+0x6a13 function_aes_cmac_padding_big_length
+0x6a15 generate_kinit
+0x6a19 function_e21
+0x6a28 function_e22
+0x6a2e function_e22_pin_init
+0x6a2f function_e22_genx_pin
+0x6a32 function_e22_genx_loop
+0x6a3c function_e22_genx_end
+0x6a48 function_e1
+0x6a4b function_e3
+0x6a52 function_hash
+0x6a68 function_ar
+0x6a71 function_ar_loop
+0x6a79 function_ar_original
+0x6a8f key_scheduling
+0x6a95 key_rotateloop
+0x6aa0 key_select_octet_loop
+0x6aa5 key_select_octet_nwrap
+0x6aaf bias_round_key_loop
+0x6ab6 key_sched_zero
+0x6ab8 create_byte_16_loop
+0x6ac0 xor_mod32
+0x6ac1 xor_mod32_ar2
+0x6ac4 xor_mod32_loop
+0x6aca xor_mod32_invert
+0x6acd xor_even
+0x6ad3 el_boxes
+0x6ad6 el_box_loop
+0x6adc e_boxes
+0x6ae2 pht
+0x6ae5 pht_loop
+0x6af1 permute
+0x6b00 permute_exchange
+0x6b01 permute_loop
+0x6b10 add16
+0x6b12 xor16
+0x6b13 xor_add16
+0x6b14 xoradd_loop
+0x6b19 xoradd_add
+0x6b1a xoradd_store
+0x6b1f function_expand
+0x6b25 expand_12
+0x6b26 expand_cont
+0x6b2a key_offset
+0x6b39 key_addxor
+0x6b3a key_addxor_loop
+0x6b3e key_add
+0x6b40 key_high
+0x6b41 key_xor
+0x6b42 key_store
+0x6b46 copy_aco
+0x6b4b concatenate_temp24
+0x6b4c concatenate_temp16
+0x6b4f loop1
+0x6b50 generate_stk
+0x6b54 authenticate_rconfirm
+0x6b57 authenticate_mconfirm
+0x6b5c generate_confirm
+0x6b5f generate_mrand
+0x6b62 generate_sk
+0x6b6b ccm_b0
+0x6b6e first_block_counter
+0x6b70 first_block_data
+0x6b71 first_block
+0x6b72 iv_common
+0x6b83 generate_mic
+0x6b92 generate_mic_loop
+0x6b97 generate_mic_end
+0x6b9b aes_crypt_data
+0x6ba5 ccm_br_enc_new
+0x6bc3 ccm_br_pcnt_tx_add
+0x6bc7 ccm_br_check_0_length_continuation
+0x6bcd ccm_br_pcnt_tx_set
+0x6bd2 ccm_br_pcnt_rx_set
+0x6bd6 ccm_br_decrypt_new
+0x6bfd ccm_br_pcnt_rx_add
+0x6c04 le_decrypt_new
+0x6c2a le_encrypt_new
+0x6c31 le_encrypt_new_start
+0x6c4a ccm_wait_enc
+0x6c4f ccm_check_enc_done
+0x6c51 ccm_enc_done
+0x6c56 ccm_init_common
+0x6c5d wait_ccm_done
+0x6c5f ccm_ctrl_clr
+0x6c61 wait_aes
+0x6c63 do_aes_ocb
+0x6c66 do_aes_cbc
+0x6c69 do_aes_ctr
+0x6c6c aes_init
+0x6c6f wait_keyinit_done
+0x6c72 dec_key_initial
+0x6c76 do_aes_ecb_dec
+0x6c7d ecb_dec_generate
+0x6c80 ecb_dec_generate_loop
+0x6c85 aes_ecb_dec_loop
+0x6c8c do_aes_cbc_dec
+0x6c98 function_s1
+0x6cad function_c1
+0x6cb3 function_c1_master
+0x6cc3 function_c1_irat
+0x6cc8 function_c1_loop1
+0x6cdb padding_data
+0x6ce0 padding_loop
+0x6ce5 aes_load_data
+0x6ce6 load_data_loop
+0x6cea load_data_padding
+0x6cef aes_load_xor
+0x6cf1 load_key
+0x6cf3 load_data128
+0x6cf4 load_regext
+0x6cf5 load_regext_loop
+0x6cfa load_sk
+0x6cfc clear_hidata
+0x6cfe regext_clear
+0x6d01 aes_clear_data
+0x6d02 aes_clear
+0x6d03 clear_loop
+0x6d04 clear_data_rest
+0x6d07 store_aes_result
+0x6d09 send_aes_result_loop
+0x6d0e store_enc_data
+0x6d14 store_enc_loop
+0x6d1c store_enc_byte
+0x6d20 compare_res
+0x6d22 compare_res_loop
+0x6d29 enable_authrom
+0x6d2d disable_authrom
+0x6d31 init_memp
+0x6d88 init_memp_256
+0x6dda publickey_init
+0x6ddd sp_calc_sequence_256_check
+0x6deb stop_publickey_calc_256
+0x6ded sp_br_secure_connection_enable
+0x6df1 sp_br_secure_connection_disable
+0x6df5 sp_initialize
+0x6df8 sp_reset
+0x6dfc sp_wait_pubkey_calc_done
+0x6e02 sp_clear_flags
+0x6e0b sp_generate_local_key
+0x6e10 sp_generate_local_key0_256
+0x6e13 sp_start_send_pubkey_256
+0x6e18 sp_master_generate_local_key
+0x6e1b sp_generate_local_key0_192
+0x6e1e sp_start_send_pubkey
+0x6e23 sp_calc_check_publickey_256
+0x6e3e sp_calc_b256
+0x6e54 sp_calc_check_publickey
+0x6e6f sp_calc_b
+0x6e85 sp_calculate_commitment
+0x6e89 sp_calculate_commitment_256
+0x6e93 sp_calculate_commitment0_256
+0x6e99 sp_calculate_commitment_192
+0x6ea4 master_sp_calculate_commitment
+0x6eab sp_calculate_commitment0
+0x6eb1 master_sp_calculate_commitment0
+0x6eb4 sp_local_random_key_generator
+0x6eb7 sp_calculate_commitment_wait_dhkey_calc
+0x6eb9 sp_confirm_check
+0x6ebc sp_confirm_check_wait
+0x6ebf sp_confirm_check_256
+0x6ec2 sp_confirm_check_192
+0x6ec4 sp_confirm_check_common
+0x6ed4 sp_confirm_check_success
+0x6eda sp_confirm_check_success_master
+0x6edd sp_confirm_check_failed
+0x6ee3 sp_confirm_check_failed_master
+0x6ee6 sp_confirm_calc
+0x6eea sp_confirm_calc_256
+0x6eee sp_confirm_calc_192
+0x6ef2 sp_confirm_calc_ready
+0x6eff sp_confirm_calc_master
+0x6f02 sp_master_key_prarm_push
+0x6f0c sp_link_key_prarm_push
+0x6f16 sp_link_key_calc
+0x6f21 sp_debug_private
+0x6f31 sp_pubkey_calc
+0x6f4a sp_pubkey_generated
+0x6f50 sp_dhkey_calc
+0x6f61 sp_dhkey_generated
+0x6f68 random_generator
+0x6f6d compare4
+0x6f77 compare4_failed
+0x6f79 compare4_success
+0x6f7b simple_pairing_sequence
+0x6f8c master_simple_paring_sequence
+0x6f9e master_set_mem_master_sp_flag
+0x6fa0 master_clear_mem_master_sp_flag
+0x6fa2 sp_calc_sequence
+0x6fad sp_calc_sequence_done
+0x6fb2 bn_testbit
+0x6fb8 ec_copy
+0x6fbb bn_eq_zero
+0x6fc1 bn_eq_0
+0x6fca bn_bigeq
+0x6fcd bn_bigeq_0
+0x6fd7 bn_add
+0x6fd9 bn_add_0
+0x6fe5 bn_sub
+0x6fe7 bn_sub_0
+0x6ff3 bn_rshift6
+0x6ff5 bn_rshift
+0x6ff6 bn_rshift_0
+0x7001 bn_lshift
+0x7003 bn_lshift_0
+0x700e bn_lshiftmod
+0x700f bn_lshiftmod_ismod
+0x7017 bn_lshiftmod_0
+0x701b bn_addmod
+0x701e bn_submod
+0x7025 bn_p192mod
+0x7046 bn_load
+0x7047 bn_load_0
+0x704c bn_mulmod
+0x7056 bn_mulmod_1
+0x7058 bn_mulmod_0
+0x706e bn_sqrmod
+0x7070 bn_rshifteven
+0x7071 bn_rshifteven_1
+0x7080 bn_rshifteven_0
+0x7084 bn_invmod
+0x7093 bn_invmod_2
+0x70ae bn_invmod_1
+0x70bc bn_invmod_0
+0x70c9 ecdbl
+0x711a ecadd
+0x7186 eckp_0
+0x7194 eckp_1
+0x7199 ecunmapz
+0x71ab sha_endian_swap2
+0x71ae sha_endian_loop
+0x71b6 sha_getw
+0x71ba sha_r
+0x71bc sha_r_loop
+0x71d1 sha_init
+0x71d3 sha_init_0
+0x71d8 sha
+0x71dc sha_0
+0x71e5 sha_loop
+0x720e sha_1
+0x7214 sha_result
+0x7216 sha_regext_save
+0x721b pad_xor
+0x721e pad_xor_0
+0x7225 pad_xor_1
+0x7228 g_noninit_number_confirm
+0x722c g_noninit_number_confirm_192
+0x722f g_noninit_number_confirm_256
+0x7232 g_noninit_192
+0x7234 g_noninit0_192
+0x7242 g_init_192
+0x7251 g_common_192
+0x725a g_common0
+0x726b noninit_number_confirm
+0x726e g_noninit0_256
+0x727c g_common_256
+0x7285 function_f1_192_no_key
+0x7287 function_f1_192
+0x7289 function_f1_192_common
+0x72a4 function_f1_common2
+0x72be function_f2_192
+0x72f4 function_f3a_192
+0x72f6 function_f3a_common
+0x7305 function_f3a_no_pin
+0x7308 function_f3b_no_pin
+0x730b function_f3b_192
+0x730d function_f3b_common
+0x731a function_f3_common
+0x7344 eckp_calc_init
+0x7345 eckp_calc_init_1
+0x734f eckp_calc
+0x7357 memcpy_dword_swap4
+0x7358 memcpy_dword_swap
+0x7359 memcpy_dword_swap_loop
+0x735e function_f1_no_key_256
+0x7360 function_f1_256
+0x7362 function_f1_common_256
+0x737f function_f3a
+0x7383 function_f3a_256
+0x7385 function_f3a_common_256
+0x7392 function_f3_common_256
+0x73ad sha_end_common
+0x73bc function_f3a_no_pin_256
+0x73bf function_f3b_no_pin_256
+0x73c2 function_f3b
+0x73c6 function_f3b_256
+0x73c8 function_f3b_common_256
+0x73d6 function_f2
+0x73da function_f2_256
+0x7402 function_h3
+0x742a function_h4
+0x744f function_h5
+0x7477 sp_initialize_256
+0x747a sc_reset
+0x747d sp_wait_pubkey_calc_256_done
+0x7483 sp_debug_private_256
+0x7498 sp_pubkey_calc_256
+0x74b1 sp_pubkey_generated_256
+0x74b7 sp_dhkey_calc_256
+0x74c7 sp_dhkey_generated_256
+0x74cd sp_calc_sequence_256
+0x74d7 sp_calc_sequence_done_256
+0x74dd eckp_calc_256
+0x74e5 eckp_calc_init_256
+0x74e8 eckp_calc_init_256_1
+0x74f2 ecunmapz_256
+0x7504 ecdbl_256
+0x7555 ecadd_256
+0x75c1 bn_invmod_256
+0x75cf bn_invmod_256_2
+0x75ea bn_invmod_256_1
+0x75f8 bn_invmod_256_0
+0x75ff bn_mulmod_256
+0x760d bn_mulmod_256_1
+0x7613 bn_mulmod_256_0
+0x7628 bn_p256mod
+0x7691 bn_load_mem
+0x7695 bn_load_256
+0x7697 bn_sqrmod_256
+0x7699 bn_add_256
+0x769b bn_addmod_256
+0x769e bn_lshiftmod_256
+0x769f bn_lshiftmod_ismod_256
+0x76a8 bn_lshiftmod_p_256
+0x76b0 sub_p2_256
+0x76b4 bn_submod_256
+0x76be bn_submod_256_np
+0x76c7 bn_sub_256
+0x76c9 bn_rshift_256
+0x76cc bn_lshift_256
+0x76cf bn_bigeq_256
+0x76d3 bn_eq_zero_256
+0x76d6 bn_rshifteven_256
+0x76d7 bn_rshifteven_256_1
+0x76e6 bn_rshifteven_256_0
+0x76ea ui_init
+0x76ef ui_dispatch
+0x76f1 ui_button_init
+0x76fb ui_button_polling
+0x7701 ui_button_down
+0x770d ui_button_up
+0x7717 ui_button_check_long_press
+0x771e lpm_button_get_wake_lock
+0x7720 lpm_button_clean_wake_lock
+0x7722 calc_curr_struct_prt
+0x7726 ui_led_init_global
+0x772b ui_led_init_loop
+0x7732 ui_led_on_global
+0x7737 ui_led_blink_stop_global
+0x7737 ui_led_off_global
+0x773c ui_led_blink_start_global
+0x7742 ui_led_set_style_global
+0x7747 ui_led_dispatch
+0x774a ui_led_blink_polling
+0x7750 ui_led_off_static
+0x7755 ui_led_on_static
+0x775a ui_led_change_style_by_type
+0x7763 ui_led_blink_state_lighting
+0x776e ui_led_blink_state_darking
+0x777a ui_led_blink_infinite
+0x777e ui_led_blink_timer_start
+0x7780 ui_led_stop_timer
+0x7782 ui_timer_timeout
+0x7786 ui_timer_check
+0x778d ui_timer_check_loop
+0x7797 ui_timer_init
+0x779a ui_timer_check_end
+0x77a0 ui_timer_check_send_evt
+0x77a1 ui_ipc_get_lock
+0x77a2 ui_ipc_get_lock_wait
+0x77a5 ui_ipc_put_lock
+0x77a7 ui_ipc_send_event
+0x77b0 ui_ipc_send_cmd
+0x77b9 ui_ipc_clean_all_fifo
+0x77bd check_51cmd
+0x77c8 check_51cmd_once
+0x77e2 check_51cmd_once_continue
+0x77f3 check_51cmd_check_idle
+0x77f8 check_51cmd_restore
+0x77fa check_51cmd_start_discovery
+0x77ff check_51cmd_stop_discovery
+0x7805 check_51cmd_reconnect
+0x7807 check_51cmd_disconnect
+0x780a check_51cmd_enter_sniff
+0x7815 check_51cmd_exit_sniff
+0x7817 check_51cmd_pincode
+0x781d check_51cmd_pincode_pair_passive
+0x7824 check_51cmd_adv
+0x782a check_51cmd_stop_adv
+0x782f check_51cmd_direct_adv
+0x7835 check_51cmd_stop_direct_adv
+0x783a check_51cmd_le_disconnect
+0x783e check_51cmd_ble_update_connect_param
+0x783f check_51cmd_led_off
+0x7841 check_51cmd_led_on
+0x7843 check_51cmd_led_start_blink
+0x784a check_51cmd_led_start_blink_in_blink
+0x784d check_51cmd_le_start_con
+0x7850 check_51cmd_start_scan
+0x7852 check_51cmd_stop_scan
+0x7855 check_51cmd_hibernate
+0x785b check_51cmd_hibernate_btn_disabled
+0x785d check_51cmd_le_smp_sec_req
+0x785e check_51cmd_role_switch
+0x7867 check_51cmd_bb_reconn_cancel
+0x7869 check_51cmd_dhkey_not_accept
+0x786c ui_check_paring_button
+0x7870 queue_init
+0x7875 queue_push
+0x7884 calc_queue_next_ptr
+0x788c queue_pop
+0x789d queue_get_new_ele
+0x78ac queue_store_new_ele
+0x78bb queue_empty
+0x78bf queue_full
+0x78c3 queue_get_size
+0x78c7 usb_isr
+0x78d3 usb_init
+0x78ea usb_offline_check_init
+0x78ec usb_offline_state
+0x78f2 usb_init_param
+0x7924 usb_config_cb
+0x7926 usb_tx_interval_config
+0x792b usb_nak_state
+0x7933 usb_nak_state_judge
+0x7936 usb_nak_state_timer_init
+0x793b usb0_attached_state_judge
+0x7940 usb_clear_halt_dispose
+0x7946 usb_rx_no_data
+0x7949 usb_rx_data
+0x7954 usb_rx_read
+0x795a usb_data_rx
+0x795b usb_rx
+0x7963 usb0_rx
+0x7968 usb_class_type
+0x796f usb_out_one_byte
+0x7973 usb_in_device
+0x797b usb_out_device
+0x7983 usb_in_standard_req
+0x7989 usb_in_class_req
+0x798e usb_in_manufacturer_req
+0x798f usb_out_standard_req
+0x7997 usb_out_class_req
+0x799c usb_out_manufacturer_req
+0x799d usb0_force_stall
+0x79a1 usb0_reply_zerolen
+0x79a3 usb0_request_get_configuration
+0x79b5 usb0_request_get_cfg_dev_cfg
+0x79b7 usb0_request_get_cfg_dev_addr
+0x79b9 usb0_request_get_descriptor
+0x79c1 dsc_hid_info
+0x79c6 dsc_hid_info_interface0
+0x79c9 dsc_hid_info_interface1
+0x79cc dsc_device_info
+0x79d0 dsc_info_set_data_len
+0x79d5 dsc_info_set_initial_data_len
+0x79d6 dsc_info_set_data_size_completed
+0x79db dsc_info_set_current_data_len
+0x79dd usb_set_high_addr
+0x79e1 usb0_set_addr
+0x79e5 dsc_config_info
+0x79e8 dsc_string_info
+0x79f6 dsc_hid_report_info
+0x79fa dsc_hid_report_info0
+0x79fe usb0_request_get_interface
+0x7a10 usb0_request_get_status
+0x7a21 usb0_sdsystem_dispose
+0x7a23 usb0_get_status_in_device
+0x7a28 usb_send_zero_packet
+0x7a2a usb_send_ones_packet
+0x7a2c usb_send_two_packet
+0x7a2e usb0_get_status_in_interface
+0x7a32 usb0_get_status_in_endpoint
+0x7a3b usb0_get_status_in_ep_in_ep0
+0x7a3c usb0_get_status_in_ep_in_ack
+0x7a3f usb0_get_status_in_ep_in_ep1
+0x7a41 usb0_get_status_in_ep_in_ep2
+0x7a43 usb0_get_status_in_ep_in_ep3
+0x7a45 usb_get_idle
+0x7a49 usb_get_report
+0x7a4d usb_get_report_dispose
+0x7a50 usb_get_report_send_data
+0x7a54 usb_get_report_data_release
+0x7a57 usb_get_report_data_success
+0x7a5a usb_get_protocol_req
+0x7a62 usb_get_report_protocol
+0x7a63 usb_get_boot_protocol
+0x7a64 usb0_request_clear_feature
+0x7a73 usb0_request_clear_feature_out_device
+0x7a80 usb0_request_clear_feature_out_interface
+0x7a81 usb0_request_clear_feature_out_endpoint
+0x7a8a usb0_force_stall_ep0_in_off
+0x7a8c usb0_force_stall_ep1_in_off
+0x7a8d usb0_force_stall_ep1_in_off_reply
+0x7a8f usb0_force_stall_ep2_in_off
+0x7a91 usb0_force_stall_ep3_in_off
+0x7a93 usb0_request_set_feature
+0x7a9c usb0_request_set_feature_out_device
+0x7aa6 usb_wakeup_timer_reinit
+0x7aaa usb0_request_set_feature_out_interface
+0x7aab usb0_request_set_feature_out_endpoint
+0x7ab6 usb0_force_stall_ep0_in_on
+0x7ab8 usb0_force_stall_ep1_in_on
+0x7aba usb0_force_stall_ep2_in_on
+0x7abc usb0_force_stall_ep3_in_on
+0x7abe usb0_request_set_address
+0x7acf usb_usb0_state_set_dev_default
+0x7ad0 usb0_request_set_wait_address
+0x7ad5 usb_usb0_state_set_dev_addr
+0x7ad7 usb0_request_set_configuration
+0x7aec usb0_request_set_cfg_addr_state
+0x7aec usb0_request_set_cfg_cfg_state
+0x7af0 usb0_request_set_cfg_stay_addr_state
+0x7af2 usb0_request_set_interface
+0x7b03 usb_set_idle
+0x7b11 usb_clear_remote_wakeup_set0
+0x7b15 usb_set_report
+0x7b21 usb_get_led_status
+0x7b25 usb_set_report_resume_judge
+0x7b33 usb_set_protocol_req
+0x7b39 usb_set_boot_protocol
+0x7b3c usb_set_report_protocol
+0x7b40 usb0_respond_length
+0x7b42 usb0_respond
+0x7b47 usb0_respond_nostr
+0x7b4a usb_no_respond_data
+0x7b4c usb0_tx
+0x7b5a usb0_tx_short
+0x7b5e usb0_tx_info
+0x7b70 usb0_tx_nostr
+0x7b72 usb0_tx0
+0x7b77 usb0_tx1
+0x7b84 usb_tx_ep1
+0x7b87 usb_tx_buf
+0x7b89 usb_tx_loop
+0x7b8c usb_trig
+0x7b90 usb_tx_ep2
+0x7b94 usb_tx
+0x7ba0 usb_tx_data_ep1
+0x7bab usb_tx_data_ep2
+0x7bb8 usb_tx_fifo_release
+0x7bbb usb_tx_ms_data
+0x7bc3 usb_tx_ms_data_mac_boot_mode
+0x7bc4 usb_tx_ms_data_mac_boot_regroup
+0x7bd2 usb_tx_ms_data_normal_mode
+0x7bd3 usb_tx_mac_boot_ms_regroup_r_or_lrkey
+0x7bd6 usb_tx_kb_multikey_data
+0x7bda usb_tx_kb_normal_data
+0x7bde usb_tx_kb_systemkey_data
+0x7be2 usb_inwake_state_tx_dispose
+0x7be5 usb_mac_wakeup_trig
+0x7bea usb_mac_wakeup_judge
+0x7bee usb_mac_wakeup
+0x7bf2 usb_windows_wakeup
+0x7bf5 usb_wakeup
+0x7bfb right_shift_n
+0x7bfd right_shift_n_loop
+0x7c00 left_shift_n
+0x7c03 left_shift_n_loop
+0x7c06 push_stack
+0x7c0e push_stack_rega_b_c
+0x7c12 pop_stack
+0x7c1c pop_stack_rega_b_c
+0x7c20 get_contw
+0x7c23 get_contr
+0x7c26 store_contw
+0x7c29 store_contr
+0x7c2c save_cont_pointers
+0x7c31 load_cont_pointers
+0x7c36 get_diff
+0x7c3c memcpy96
+0x7c3d memcpy64
+0x7c3f memcpy20
+0x7c40 memcpy12
+0x7c41 memcpy4
+0x7c43 memcpy3
+0x7c46 memcpy8
+0x7c49 memcpy48
+0x7c4a memcpy32
+0x7c4b memcpy24
+0x7c4c memcpy16
+0x7c4e delay
+0x7c52 delay_10ms
+0x7c53 delay_ms_wait
+0x7c56 delay_50ms
+0x7c58 bn_zero
+0x7c59 memset0
+0x7c5a memset8
+0x7c5d memset0_16
+0x7c5e memset0_8
+0x7c61 memset0_4
+0x7c64 clear_mem_256
+0x7c66 clear_mem_512
+0x7c68 clear_mem
+0x7c6b clear_mem_loop
+0x7c6e clear_temp_block
+0x7c71 xor_loop
+0x7c79 inverse_data
+0x7c80 inverse_loop
+0x7c88 le2be_6byte
+0x7c88 inverse_data_6byte
+0x7c8e le2be_4byte
+0x7c8e inverse_data_4byte
+0x7c94 memcpy_fast
+0x7c96 memcpy_fast_loop
+0x7c9b memcpy_fast_loop_four
+0x7ca1 memcpy
+0x7ca3 memcpy_loop
+0x7ca7 timer_stop
+0x7ca8 timer_init
+0x7cb1 timer_check_timeout
+0x7cb5 timer_reinit
+0x7cb6 timer_check
+0x7cc1 timer_loop
+0x7cc5 timer_counting
+0x7ccc clk_add
+0x7cd7 clk_diff_rt
+0x7cd9 clk_diff
+0x7cde clk_diff_pos
+0x7ce6 clk2rt
+0x7cec clk2lpo
+0x7cf3 clk2bt
+0x7cfa string2dec_from_uart
+0x7cfb string2dec_from_uart_done
+0x7d06 uchar2dialog
+0x7d0f uchar2dialog_number
+0x7d12 uchar2dialog_a2f
+0x7d15 pn9
+0x7d18 pn9_loop
+0x7d28 calc_average
+0x7d2a calc_average_loop
+0x7d2e get_div_result
+0x7d31 wait_div_end
+0x7d33 compare_loop
+0x7d33 string_compare
+0x7d3c ceiling
+0x7d40 swap
+0x7d44 clean_mem
+0x7d47 callback_func
+0x7d49 wait_uarttx
+0x7d4c ice_break
+0x7d4e ice_setbp
+0x7d53 ice_setbp2
+0x7d58 ice_set_write_bp
+0x7d5b test_enable_white
+0x7d5f check_uart_tx_buff
+0x7d61 pdata_sub_temp
+0x7d63 fifo_in
+0x7d69 fifo_in_push
+0x7d6f fifo_out
+0x7d73 fifo_out_loop
+0x7d78 fifo_out_end
+0x7d7b fifo_is_empty
+0x7d7d fifo_is_full
+0x7d7f fifo_is_near_full
+0x7d81 fifo_content_count
+0x7d82 fifo_content_count_loop
+0x7d88 not_greater_than
+0x7d8a copy_temp2pdata
+0x7d8c disable_positive
+0x7d8e enable_positive
+0x7d8e disable_zero
+0x7d90 enable_zero
+0x7d92 enable_user
+0x7d94 disable_user
+0x7d96 enable_user2
+0x7d98 disable_user2
+0x7d9a enable_user7
+0x7d9c disable_blank
+0x7d9e enable_blank
+0x7d9e set_pdata_0
+0x7da0 cal_sum
+0x7da2 cal_sum_loop
+0x7da6 reverse_byte
+0x7dac reverse_loop
+0x7db1 calc_k12
+0x7db2 calc_k
+0x7db6 rxcal_k1_loop
+0x7dc6 complex_mult16to8
+0x7dcd complex_not_conj
+0x7ddd complex_mult32to32
+0x7dee lshift14
+0x7def rshift2
+0x7df1 lshift6
+0x7df3 calc_vok
+0x7df4 rshift7
+0x7df7 signed_ext16by8
+0x7dfa abs32
+0x7e01 sqrt
+0x7e06 sqrt_loop
+0x7e0c sqrt_less
+0x7e0f sqrt_greater
+0x7e12 signed_div
+0x7e16 signed_div_unsigna
+0x7e1a signed_div_unsignb
+0x7e1f rx_iq_comp
+0x7e25 calc_k1
+0x7e28 calc_k2
+0x7e2a calc_absk12_sqr
+0x7e39 calc_g
+0x7e48 calc_a
+0x7e55 calc_c22
+0x7e64 tx_iq_precomp
+0x7e6a calc_vok1
+0x7e6e calc_sumvok
+0x7e75 calc_ad_bc
+0x7e7c calc_omega
+0x7e8b calc_b1
+0x7e96 calc_b2
+0x7ea1 tx_iq_cal
+0x7ea5 tx_iq_cal_loop
+0x7eb0 calc_tx_c22
+0x7ec1 calc_mk1
+0x7ec4 calc_d
+0x7ec7 calc_c
+0x7ed0 calc_est1
+0x7ed6 calc_est2
+0x7edc calc_u1
+0x7ee2 calc_u2
+0x7ee8 calc_qest
+0x7ef4 calc_q
+0x7f03 mults_rshift7
+0x7f06 theta_mul
+0x7f08 theta_mul_loop0
+0x7f0a theta_mul_loop1
+0x7f1a clear_wake
Index: format/rom.format
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/format/rom.format	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/format/rom.format	(working copy)
@@ -0,0 +1,10179 @@
+(//mem_system_clk
+12 SYSTEM_CLK_12M
+24 SYSTEM_CLK_24M
+)
+(//bluetooth tx power
+0x00 TX_POWER_0DB
+0x03 TX_POWER_3DB
+0x05 TX_POWER_5DB
+0x06 TX_POWER_6DB
+0x07 TX_POWER_7DB
+0x0a TX_POWER_10DB
+
+0x83 TX_POWER_F3DB
+0x85 TX_POWER_F5DB
+0x94 TX_POWER_F20DB
+0x9e TX_POWER_F30DB
+0x9f TX_POWER_F25DB
+)
+(
+0x01 coffset_mode
+0x02 coffset_tsniff
+0x04 coffset_sniff_anchor
+0x08 coffset_clk_offset
+0x0e coffset_rx_window
+0x10 coffset_plap
+0x16 coffset_conn_handle
+0x17 coffset_arq
+	/* 3.0 only */
+0x18 coffset_lmp_to_send
+0x1b coffset_op
+0x1c coffset_state_map
+	/* le only */
+0x18 coffset_le_ch
+0x19 coffset_le_hop
+0x1a coffset_le_event_cnt
+0x1c coffset_le_supervision_timer
+0x20 coffset_le_instant
+0x22 coffset_le_channels
+0x23 coffset_le_op
+0x24 coffset_le_access
+0x28 coffset_le_crcinit
+0x2b coffset_le_window_size
+0x2c coffset_le_slave_latency
+0x2e coffset_le_slave_superto
+0x30 coffset_le_channel_map
+0x35 coffset_le_rx_phy
+0x36 coffset_le_tx_phy
+0x37 coffset_le_new_map
+0x37 coffset_le_new_m2s_phy
+0x38 coffset_le_new_s2m_phy
+0x37 coffest_le_new_transmitwindowsize
+0x38 coffest_le_new_transmitwindowoffset
+0x3a coffest_le_new_conninterval
+0x3c coffest_le_new_connslavelatency
+0x3e coffest_le_new_connsupervisiontimeout
+0x40 coffset_le_sk
+0x50 coffset_le_peer_sca
+0x53 coffset_le_transmit_window
+	
+88 context_size
+1 context_num
+)
+(
+0 lpm_flag_wake
+1 lpm_flag_loadcode
+)
+(
+0x0050 param_newconn_arq
+0x0007 param_esco_addr
+0x0010 param_conn_handle
+0x01f0 param_conn_handle_comp
+0x0020 param_newconnto
+0x0008 param_pagerespto
+0x0a00 param_snooze_setup_orig
+0x5353 param_snooze_ahead_orig
+0x00ff param_ninquiry
+0x2000 param_page_to
+0x0005 param_max_slot
+0x0010 param_sco_poll
+
+/* 24Mhz clock setting */
+ifdef CLK24M
+0x1c86 param_tx_setup
+0x0c00 param_rf_setup
+0x0c00 param_conn_access 
+0x1a00 param_rx_setup
+0x0776 param_clke_cal
+0x0a00 param_pll_setup
+4000 param_dpll_start_delay
+7500 param_halfclk
+60084 param_halfclk_neg
+-60084 param_halfclk_neg1
+else
+/* 12Mhz clock setting */
+0x0e43 param_tx_setup
+0x0600 param_rf_setup
+0x0600 param_conn_access 
+0x03bb param_clke_cal
+0x0500 param_pll_setup		// 120 is minimum
+0x0d00 param_rx_setup	// 114us before sync
+2000 param_dpll_start_delay
+3750 param_rt_rthalfslot
+
+480 param_clke_cal_le_1m	//preamble(1B) & access address(4B) time (1+4)*8*1 * 12
+288 	param_clke_cal_le_2m	//preamble(2B) & access address(4B) time (1+4)*8*1 * 12
+282 param_clke_cal_le_coded	//preamble(80us) & access address(256us)-312.5us(0.5slot)
+endif
+
+110 param_lpm_fix
+10 param_lpo_extra
+200 param_lpm_adjmax
+
+ifdef SIM
+20 param_hibernate_clks
+3 param_chgpump_delay
+else
+-1 param_hibernate_clks
+3000 param_chgpump_delay
+endif
+
+3 param_featrue_ssp
+0x0101 param_lmpext_ssp_enable
+30   param_sco_pktlen
+1     param_acl_pktcnt		/*buffer acl pkt cnt*/
+7     param_sco_pktcnt
+
+
+0x8fffff param_features0
+0x9d83fe param_features1  // not support afh
+0x8359     param_features2
+0x000033 param_unap
+0x001177 param_lap
+0x9e8b33 param_glap
+0x002540 param_class//0x180208 //0x002580//402500//240404
+0x000a04 param_lmp_version//0x0a04
+0x000a06 param_lmp_version0
+0x12e9 param_lmp_subversion
+0x0012 param_tisw
+0x0012 param_tpsw
+0x1000 param_tisi
+0x0800 param_tpsi
+0x0020 param_page_window
+0x0020 param_inq_window
+0x1c80 param_supervision_to
+39 param_fcomp_div
+2 param_fcomp_mul
+6     param_name_len
+0x535442 param_name
+0x344950 param_name1
+
+
+)
+(
+0x0      type_null    
+0x1      type_poll   
+0x2      type_fhs    
+0x3      type_dm1    
+0x4      type_dh1    
+0x5      type_hv1    
+0x6      type_hv2    
+0x7      type_hv3    
+0x8      type_3dh1     
+0x9      type_aux1   
+0xa      type_dm3    
+0xb      type_dh3    
+0xe      type_dm5    
+0xf      type_dh5    
+0x10     type_id
+0x11     type_shutdown
+0x13     type_lmp
+)
+(
+0        always        /* always 1 */
+1        true          /* set/rstn by verify,compare,icompare (true) */
+2        positive      /* set/rstn by all alu operations (opcode = 0x03,0x13,0x0f,0x1f), if alu output >= 0 */
+3        timeout       /* read only, the timeout from timers */
+5        zero          /* set/rstn by all alu operations (opcode = 0x03,0x13,0x0f,0x1f), if alu output == 0 */
+6        crc_failed    /* level, cleared by hop_start */
+7        enable_white  /* outside mux decide whether to load bt_clk or response_X */
+8        enable_parity /* level */
+9        enable_crc    /* level */
+10       enable_hec    /* level */
+11       decode_fec1   /* level */
+12       decode_fec2   /* level */
+13       decode_fec0   /* level */
+14       encrypt       /* level */
+15       crc16       /* for caculate ccitt crc16 */
+16       swfine	/* =0 stop_watch count based on oneslot =1 on 1 clock */
+20       rqst_freq    /* pulse, to start calculating frequency */
+21       recalc        /* pulse, to recalculate the fhs_parity */
+22       init_encrypt  /* pulse, issued to initialize encrption */
+23       mhalfbnd    /* half slot boundary of clke_rt, or when clke_bt[0] toggles */
+24       sync          /* sync found as a result of correlation,set/rstn by correlate opcode */
+25       user10    /* user10 */
+26       kc_p_activate  /* pulse to recalc the kc_p */
+27       encode_fec1   /* level */
+28       encode_fec2   /* level */
+29       encode_fec0   /* level */
+30       packet_end    /* pulse */
+32       is_tx         /* level */
+33       is_rx         /* level */
+34       halfslot     /* pulse, read only, when clkn_bt[0] toggles */
+35       oneslot      /* pulse, read only, when clkn_bt[1] toggles */
+36       mslotbnd     /* pulse, read only, when clke_bt[1] toggles */
+37       expire       /* level, read only, when selected clock source exceed timeup value */
+38       meet         /* level, read only, when selected clock source meet timeup value */
+39       tx_clear     /* level, read only, indicate tx pipe is cleared */
+40       user         /* user0 */
+41       master        /* user1 */
+42       slave2         /* user2 */
+43       wake           /* user3 */
+44       user2        /* user4 */
+45       match         /* user5 */
+46       attempt        /* user6 */
+47       user3          /* user7 */
+48       clknt         /* user8 */
+49	   user7 	/* user9 */
+50       synchronize   /* synchronize lpo and regular version of the clock */
+51       lpo_edge  /* read only, 3 clocks after risling edge of lpo clock */
+52       blank         /* C0 only, means pdata == 0 */
+53       modone          /* set divide operation is done */
+54       le		/* bluetooth 4.0 LE enable */
+55       aes_ready	/* set when aes is ok */
+56       encode_fec3   /* level */
+57       dewhiten_code_calc   /* dewhiten code calculate */
+58       lr_s2en       /* long range s2 enable */
+60	   ble_coded_info	//1:s2 0:s8
+63       never         /* read only, always 0 */
+)
+default flag = always
+(
+0        mark   /* for keeping strobes, more permanent */
+1        type   /* save and verify during rx */     /* rw */
+2        temp   /* general purpose register, 64 bits */
+3        contu  /* contr uart */
+3	 contru	/*contr uart*/
+3	 contwu	/*contw uart*/
+4        am_addr      /* verify during rx, read and send during tx */ /* ro */
+5        contw        /* last mem_addr during write */
+6        contr        /* last mem_addr during read */
+7        queue    /* the index of qset*,qisolate* commands, ie, if queue = 3, qset/qisolate operate on bit3 */
+8        debug    /* can be wired out for observation */
+9        access   /* the 72 bit access word */
+10       contus   /* contw uart */
+11       timeup        /* when does certain counter expire */
+12       pwindow       /* bit 71-61 of pdata; because on rx, bits shifts in from 71 down */
+13       fhs_parity    /* re-gernated based on bt_adr( {nap,uap,lap} ) when recalc flag is pulsed */
+14       white_init    /* init value of the whitening */
+15       crc24_init        /* init crc24 lfsr, 24 bits */
+16       contue    /* set interrupts, 40 bits */
+17       rega          /* general purpose register, 32 bits */
+18       regb          /* general purpose register, 32 bits */
+19       regc          /* general purpose register, 17 bits */
+20       regab         /* concat of {rega,regb}, thus 64 bits */
+21       radio_ctrl   /* radio i/f direct i/o ctrl, check following "radio_ctrl" section */
+
+23       freq_index   /* 7 bit read only */
+24       regd    /* 32 bit regext[1,0] */
+25       clkn              /* {clkn_bt, clkn_rt} */
+26       clke              /* {clke_bt, clke_rt} */
+27       stop_watch		
+28       fhs_misc   /* SR, SP, pscan mode */
+29       fhs_class  /* class field in fhs */
+30       fhs0   /* read only, bit 0-71 of fhs word */
+31       fhs1   /* read only, bit 72-142 of fhs word */
+32       bt_adr /* r/w, the bt_addr to access gen and freq hopping, contain only lap and uap */
+33       bt_clk /* r/w, the bt_clk for freq hopping */
+34       clkn_bt  /* read only, native bluetooth clock, free running 3.2KHz  or controlled by RTHALFSLOT register */
+35       clkn_rt  /* read only, native realtime clock, free running 12MHz, count from 0-3749, or controlled by RTHALFSLOT register */
+36       freq_mode
+37       xin   /* x parameter, read only */
+38       N_tx_slot /* the N factor in equations for Xi,Xp,Xprm,Xprs */
+39 	   auxcnt
+40       clke_bt  /* r/w,  external bluetooth clock , free running 3.2KHz or controlled by RTHALFSLOT register */
+41       clke_rt  /* r/w,  external realtime clock, , free running 12MHz, count from 0-3749, or controlled by RTHALFSLOT register */
+42       branch_addr	/* last branch address */
+43       rege         /* 64bit regext[3,2] */
+44       lap
+45       uap
+46       nap         
+47       regext		/* r/w extended 12x32bit registers,  indexed by regext_index */
+48       alarm             /* r/w, lpo wake up time, this is also how lpo and current clock keep sync */
+49       lpo_time          /* read only, this is the value to be copied back to clkn/clke after wakeup */
+50       kc_ls             /* secret key,                71: 0 */
+51       kc_ms             /* secret key,               127:72 */
+52       g1l               /* encryption length                */
+53		mask3ff		/* for mask 0x3ff operation */
+54       aes_ctrl		
+55       regf			/* 64bit regext[5,4] */
+56       regext_index   /* index of regext */
+57	     loopcnt
+58      stack			/* current return address */
+59       stack_ptr		/* stack depth */
+61         pc /* direct goto */
+62       null              /* to nowhere */
+63       pdata /* the shift register */
+)
+default reg = pdata
+(
+0 regidx_data
+4 regidx_key
+8 regidx_xor
+12 regidx_result
+)
+(
+0 TXGFSK
+1 PSK
+2 PSK3M
+3 RESET
+)
+(
+0 bucket
+1 rxf
+2 back
+3 mod
+)
+default dest = bucket
+(
+1 txf
+3 demod
+)
+default source = 0
+(
+0  mark_fhs_eir  
+1  mark_rxbuf_inuse
+2  mark_tx_l2cap
+3  mark_switch_initiated
+4  mark_accept_switch
+5  mark_loopback
+7  mark_esco
+8  mark_esco_rxok
+9  mark_context
+10 mark_am_addr_broadcast
+11 mark_fhs_already_good
+12 mark_page_trainb
+13 mark_lpm_mult_enable
+14 mark_usb_first_resp
+15 mark_old_packet
+16 mark_longpacket
+17 mark_testmode
+18 mark_ar2
+28 mark_inquiry_on
+29 mark_inquiry_state
+30 mark_inquiry_trainb
+31 mark_periodical_diac
+32 mark_all_diac
+33 mark_slave_in_rand_accepted
+34 mark_reconn_recieve_switch
+35 mark_isstr
+36 mark_loadcode
+37 mark_ext_patch
+38 mark_24g
+39 mark_24g_rxmode
+40 mark_eeprom_size
+41 mark_ble_tx_md
+42 mark_ble_rx_md
+43 mark_otp_encrypt
+44 mark_temp
+45 mark_ble_2M
+46 mark_ble_lr_s8
+47 mark_ble_lr
+48 mark_ble_crc_fail
+49 mark_role_switch_receive_fhs
+50 mark_ble_encryption
+51 mark_first_packet
+)
+(
+1 reload_type_otp
+2 reload_type_spi
+3 reload_type_iic
+)
+(
+0 le_adv_interval_timer
+1 inquiry_length_timer
+2 le_scan_interval_timer
+3 page_length_timer
+4 iscan_interval_timer
+5 pscan_interval_timer
+6 switch_wait_timer
+7 enpt_delay_timer
+8 page_interval_timer
+9 key_scan_timer
+10 smp_pairing_timer
+11  ui_led_blink   //led timer չ
+12  ui_led_blink1
+13 ui_led_blink2
+
+//ʹmeshӦÿԸ
+//Tiny Mesh 㲥APPظ
+13 mesh_ble_adv_app
+//Tiny Mesh㲥tmallظ
+14 mesh_ble_adv_tmall
+//Tiny Mesh relay
+15 mesh_ble_relay_timer
+
+)
+(
+1 hci_cmd_inquiry
+2 hci_cmd_inquiry_cancel
+3 hci_cmd_remote_name_req
+4 hci_cmd_remote_feature_req
+5 hci_cmd_create_conn
+6 hci_cmd_disconn
+7 hci_cmd_accept_conn
+8 hci_cmd_reject_conn
+9 hci_cmd_pair
+10 hci_cmd_nopair
+11 hci_cmd_linkkey
+12 hci_cmd_nokey
+13 hci_cmd_auth
+14 hci_cmd_stopencrypt
+15 hci_cmd_startencrypt
+16 hci_cmd_setup_sco
+17 hci_cmd_disconn_sco
+18 hci_cmd_in_sniff
+19 hci_cmd_exit_sniff
+20 hci_cmd_remote_version_req
+21 hci_cmd_remote_ext_features_req
+22 hci_cmd_io_cap
+23 hci_cmd_role_discovery
+24 hci_cmd_role_switch
+25 hci_cmd_accept_with_switch
+26 hci_cmd_detach
+27 hci_cmd_le_create_conn
+28 hci_cmd_accept_sco_conn
+29 hci_cmd_le_disconn
+30 hci_cmd_le_att_req
+80 hci_cmd_wait_remote_feature
+81 hci_cmd_wait_remote_ext_feature
+82 hci_cmd_wait_remote_name
+)
+(
+0 debug_neg_skew
+1 debug_bitbucket
+2 debug_dont_clear_got_tx
+3 debug_scatter_enabled
+4 debug_tx_fixed_freq
+5 debug_rx_fixed_freq
+6 debug_tx_pattern
+)
+(
+0 tester_fixed_flow
+1 tester_fixed_flow_polarity
+2 tester_change
+3 tester_exit
+4 tester_pattern_test
+5 tester_whitening_change
+6 tester_fixed_freq
+7 tester_no_whitening
+)
+(
+0 mode_le
+1 mode_master
+2 afh_enable
+3 afh_change
+4 first_seqnx
+)
+(
+0 smap_lmptidinit
+1 smap_lmptid
+2 smap_encryption
+3 smap_name_res
+4 smap_name_req
+5 smap_edr
+6 smap_rxlmp
+7 smap_rxl2cap
+)
+(
+0 state_inconn
+1 state_insniff
+2 state_insco 
+3 state_inpage
+4 state_conn_comp
+5 state_init_seq
+6 state_combkey
+7 state_linkkey
+)
+(
+0 op_send_sres
+1 op_auth_req
+2 op_inrand_req
+3 op_disconn
+4 op_stop_enc
+5 op_start_enc
+6 op_txl2cap
+7 op_pkt_comp
+)
+(
+0 flow
+1 arqn
+2 seqn
+3 wack
+4 flowx              /* out */  /* not really in memory */
+5 arqnx              /* out */
+6 seqnx              /* out */
+7 bcast1             /* first broadcast received */
+)
+(
+0 AFH_CFG_ON
+1 AFH_CFG_TIMER
+2 send_lmp_set_afh
+3 AFH_CFG_REPORT_MODE
+4 AFH_CFG_MASTER_SENT_REQ
+)
+(	
+1 LLID_L2CAP_CONT
+2 LLID_L2CAP_START
+3 LLID_LMP
+)
+(
+0  master_in_idle
+1  master_in_inquiry
+2  master_in_page
+10 master_in_becoming_slave
+15 master_in_conn
+)
+(
+0 newrev_feature_bettx
+1 newrev_feature_betplltx
+2 newrev_feature_skip_retransmit
+3 newrev_feature_init_radio_after_sleep
+4 newrev_feature_no_lpolog
+)
+(
+0 pincode_state_ilde
+1 pincode_state_wait_pincode
+2 pincode_state_pincode_ready
+)
+(
+1 lpmreg_sel_ctrl
+2 lpmreg_sel_ctrl2
+4 lpmreg_sel_gpiolow
+8 lpmreg_sel_gpiohigh
+16 lpmreg_sel_counter
+32 lpmreg_sel_ctrl3
+)
+(
+2 lpmreg2_sel_option
+4 lpmreg2_sel_mpu_s0
+8 lpmreg2_sel_mpu_s1
+)
+(
+8 lpmreg_spi_lock_bit
+9 lpmreg_spi2_lock_bit
+0x0a lpmreg_uart_lock_bit
+0x0b lpmreg_uartb_lock_bit
+0x0c lpmreg_iic_lock_bit
+0x0d lpmreg_rom_lock_bit
+0x0e lpmreg_ice_mode_bit
+
+0x01 lpmreg_spi_lock
+0x02 lpmreg_spi2_lock
+0x04 lpmreg_uart_lock
+0x08 lpmreg_uartb_lock
+0x10 lpmreg_iic_lock
+0x20 lpmreg_rom_lock
+0x40 lpmreg_ice_mode
+)
+(
+0 inq_scan_mode
+1 page_scan_mode
+2 page_inq_enable
+)
+(
+ 0 default_neogotiation_state
+ 1 prarm_neogotiation
+)
+(
+0 wake_lock_ble_rx
+1 wake_lock_ble_tx
+
+3 wake_lock_key_press
+4 wake_lock_ble_tx_patch
+5 wake_lock_uart_tx
+6 wake_lock_uart_rx
+7 wake_lock_button
+8 wake_lock_cmd
+9 wake_lock_app
+10 wake_lock_lmp_tx
+11 wake_lock_lmp_rx
+12 wake_lock_l2cap_tx
+13 wake_lock_l2cap_rx
+14 wake_lock_ipc_c512bt
+15 wake_lock_ipc_bt2c51
+
+)
+(//mem_fcomp_div
+0x18 XTAL_24M
+0x08 XTAL_16M
+)
+( //verion
+6 BLUETOOTH_CORE_SPECIFICATION_4_0
+7 BLUETOOTH_CORE_SPECIFICATION_4_1
+8 BLUETOOTH_CORE_SPECIFICATION_4_2
+9 BLUETOOTH_CORE_SPECIFICATION_5_0
+10 BLUETOOTH_CORE_SPECIFICATION_5_1
+)
+(
+0x050e COMPANY_ID_YICHIP
+)
+(
+0x33  REC_3_MODE
+0x34  REC_4_MODE
+0x35  REC_4_MODE_STATIC_ADDRESS
+0x36  REC_4_MODE_RANDOM_RESOLVABLE_PRIVATE_ADDRESS
+0x37  REC_4_MODE_RANDOM_NON_RESOLVABLE_PRIVATE_ADDRESS
+)
+(
+6 UART_WAKEUP_TX
+7 UART_WAKEUP_RX
+)
+(//mem_le_T_IFS
+150 PARAM_T_IFS_150US
+20000 PARAM_20MS_INIT
+-13 PARAM_SYNC_TIME_DIFFERENCE
+40 PARAM_CODED_C1_TERM1_TIME_40US
+1666 PARAM_WINDOWN_SIZE
+//T_IFS = 150-modem(CRC time)
+)
+(
+0 DEFAULT_STATES
+1 IPHONE_LOST_LTK
+2 MODULE_LOST_LTK
+3 LTK_NOT_LOST
+)
+	(    
+	0x01 ERROR_UNKNOWN_HCI_COMMAND
+	0x02 ERROR_NO_CONNECTION
+	0x03 ERROR_HARDWARE_FAILURE
+	0x04 ERROR_PAGE_TIMEOUT
+	0x05 ERROR_AUTHENTICATION_FAILURE
+	0x06 ERROR_KEY_MISSING
+	0x07 ERROR_MEMORY_FULL
+	0x08 ERROR_CONNECTION_TIMEOUT
+	0x09 ERROR_MAX_CONNECTIONS
+	0x0A ERROR_MAX_SCO_CONNECTIONS
+	0x0B ERROR_MAX_ACL_CONNECTIONS
+	0x0C ERROR_COMMAND_DISALLOWED
+	0x0D ERROR_HOST_REJECT_LIMITED_RESOURCES
+	0x0E ERROR_HOST_REJECT_SECURITY_REASONS
+	0x0F ERROR_HOST_REJECT_REMOTE_IS_ONLY_PERSONAL
+	0x10 ERROR_HOST_TIMEOUT
+	0x11 ERROR_UNSUPPORTED_FEATURE_OR_PARAMETER_VALUE
+	0x12 ERROR_INVALID_HCI_COMMAND_PARAMETERS
+	0x13 ERROR_REMOTE_USER_TERMINATED_CONNECTION
+	0x14 ERROR_REMOTE_LOW_RESOURCES
+	0x15 ERROR_REMOTE_POWERING_OFF
+	0x16 ERROR_CONNECTION_TERMINATED_BY_LOCAL_HOST
+	0x17 ERROR_REPEATED_ATTEMPTS
+	0x18 ERROR_PAIRING_NOT_ALLOWED
+	0x19 ERROR_UNKNOWN_LMP_PDU
+	0x1A ERROR_UNSUPPORTED_REMOTE_FEATURE
+	0x1B ERROR_SCO_OFFSET_REJECTED
+	0x1C ERROR_SCO_INTERVAL_REJECTED
+	0x1D ERROR_SCO_AIR_MODE_REJECTED
+	0x1E ERROR_INVALID_LMP_PARAMETER
+	0x1F ERROR_UNSPECIFIED_ERROR
+	0x20 ERROR_UNSUPPORTED_LMP_PARAMETER_VALUE
+	0x21 ERROR_ROLE_CHANGE_NOT_ALLOWD
+	0x22 ERROR_LMP_RESPONSE_TIMEOUT
+	0x23 ERROR_ERROR_TRANSACTION_COLLISION
+	0x24 ERROR_LMP_PDU_NOT_ALLOWED
+	0x25 ERROR_ENCRYPTION_MODE_NOT_ACCEPTABLE
+	0x26 ERROR_UNIT_KEY_USED
+	0x27 ERROR_QOS_NOT_SUPPORTED
+	0x28 ERROR_INSTANT_PASSED
+	0x29 ERROR_PAIRING_W_UNIT_KEY_NOT_SUPPORTED
+	0x2a ERROR_DIFFERENT_TRANSACTION_COLLISION
+	0x2c ERROR_QOS_UNACCEPTABLE_PARAMETER
+	0x2d ERROR_QOS_REJECTED
+	0x2e ERROR_CHANNEL_CLASSIFICATION_NOT_SUPPORTED
+	0x2f ERROR_INSUFFICIENT_SECURITY
+	0x30 ERROR_PARAMETER_OUT_OF_MANDATORY_PANGE
+	0x32 ERROR_ROLE_SWITCH_PENDING
+	0x34 ERROR_RESERVED_SLOT_VIOLATION
+	0x35 ERROR_ROLE_SWITCH_FAILED
+	0x36 ERROR_EXTENDED_INQUIRY_RESPONSE_TOO_LARGE
+	0x37 ERROR_SIMPLE_PAIRING_NOT_SUPPORTED_BY_HOST
+	0x38 ERROR_HOST_BUSY_PAIRING
+	0x3d ERROR_MIC_FAILURE
+	)
+	(
+	0X20 SPACE	
+	)
+	(
+	0x0004 LE_L2CAP_CID_ATT
+	0x0005 LE_L2CAP_CID_SIGNAL
+	0x0006 LE_L2CAP_CID_SMP
+	)
+	(
+	0 LE_ADDR_TYPE_PUBLIC
+	1 LE_ADDR_TYPE_RANDOM
+	)
+	(
+	7 LE_RECEIVER_ADDR_BIT
+	6 LE_SENDER_ADDR_BIT
+	)
+	(
+	0x00 LE_SCAN_TYPE_PASSIVE //no SCAN_REQ shall be sent
+	0x01 LE_SCAN_TYPE_ACTIVE
+	)
+	(
+	0x00 LE_SCAN_DISABLE
+	0x01 LE_SCAN_ENABLE
+	0x0101 LE_ACTIVE_SCAN_ENABLE
+	)
+	(
+	0x01 UUID_SIZE_16BIT
+	0x02 UUID_SIZE_128BIT
+	)
+(
+3 lestate_got_first_packet
+4 lestate_encryption
+5 lestate_update_param
+6 lestate_update_map
+7 lestate_update_phy
+)
+(
+0 lemode_idle
+1 lemode_slave
+3 lemode_master
+0x20 lemode_2m
+0x40 lemode_lr_s2
+0xc0 lemode_lr_s8
+)
+(
+0 llid0
+1 llid1
+2 nesn
+3 sn
+4 md
+5 wak
+6 txdat
+)
+(
+0x01 LLID_CONTINUE
+0x02 LLID_START
+0x03 LLID_LE_LL
+0x01 LLID_EMPTY
+)
+(
+4 LE_TX_BUFF_COUNT
+3 LE_TX_BUFF_UPDATE_LOOPCNT //LE_TX_BUFF_COUNT-1
+
+12 LE_MD_MAX_COUNT
+)
+(
+0 LE_INITATOR_LTK_BIT
+1 LE_INITATOR_IRK_BIT
+2 LE_INITATOR_CSRK_BIT
+)
+(
+0  LE_FIND_BY_TYPE_VAL_RES_NOT_FOUND
+1  LE_FIND_BY_TYPE_VAL_RES_FOUND_STARTING_HANDLE
+2  LE_FIND_BY_TYPE_VAL_RES_FOUND_ENDING_HANDLE
+
+)
+(
+0 MASTER_PUBLIC_ADDR
+1 MASTER_RANDOM_ADDR
+)
+(
+0x06 LE_ERR_PIN_OR_KEY_MISSING
+)
+(
+39 LE_CCM_DIRECTIONBIT
+)
+(
+36 BR_CCM_0_LENGTH_CONTINUATION
+37 BR_CCM_DIRECTIONBIT
+)
+(
+96000 TIMER_SMP_PAIRING_TIMEOUT //30S
+)
+(
+0 FLAG_LE_ENC_NULL
+1 FLAG_LE_RCV_ENC_START
+2 FLAG_LE_ENC_PAUSE
+3 FLAG_LE_RCV_START_ENC_RSP
+4 FLAG_LE_SEND_START_ENC_RSP
+5 FLAG_LE_SEND_START_ENC_REQ
+0xff FLAG_LE_ENC_END
+)
+(//mem_le_configuration
+//bit0:use fixed key , ble passkey pairing
+0 BIT_BLE_PASSKEY_FIXED_KEY
+//bit1:ble pairing use fixed long term key
+1 BIT_BLE_PAIRING_FIXED_LTK
+//bit2:ble transmit packet will set more data flag
+2 BIT_BLE_TRANSMIT_PACKET_BY_MD
+//bit3:master read handle, with requires an authenticated link
+3 BIT_BLE_READ_AUTH
+//bit4:master write handle, with requires an authenticated link
+4 BIT_BLE_WRITE_AUTH
+//bit5:cannot enter long sleep
+5 BIT_BLE_SHORT_MULT
+//bit6:DEAL baseband packet
+6 BIT_BLE_DEAL_BB_PACKET
+)
+(
+0x01	GAP_ADTYPE_FLAGS
+0x02	GAP_ADTYPE_16BIT_MORE
+0x03	GAP_ADTYPE_16BIT_COMPLETE
+0x04	GAP_ADTYPE_32BIT_MORE
+0x05	GAP_ADTYPE_32BIT_COMPLETE
+0x06	GAP_ADTYPE_128BIT_MORE
+0x07	GAP_ADTYPE_128BIT_COMPLETE
+0x08	GAP_ADTYPE_LOCAL_NAME_SHORT
+0x09	GAP_ADTYPE_LOCAL_NAME_COMPLETE
+0x0a	GAP_ADTYPE_POWER_LEVEL
+0x16	GAP_ADTYPE_SERVICE_DATA
+0x2a	GAP_ADTYPE_MESH_MESSAGE
+0x2b 	GAP_ADTYPE_MESH_BEACON
+0xff	GAP_ADTYPE_MANUFACTURER_SPECIFIC
+)
+(
+0 ADV_IND
+1 ADV_DIRECT_IND
+2 ADV_NONCONN_IND
+3 SCAN_REQ
+3 AUX_SCAN_REQ
+4 SCAN_RSP
+5 CONNECT_REQ
+5 AUX_CONNECT_REQ
+6 ADV_SCAN_IND
+)
+(
+0 BIT_ADV_CHANNEL_MAP_37
+1 BIT_ADV_CHANNEL_MAP_38
+2 BIT_ADV_CHANNEL_MAP_39
+)
+(
+0xa0 param_le_sca
+)
+(//bit of mem_le_l2cap_att_states
+0 BLE_L2CAP_SEND_INDICATION_PACKET
+0 BLE_L2CAP_RECV_CONFIRMATION_PACKET
+1 BLE_L2CAP_DEAL_WITH_CONTINUE_PACKET
+)
+(//bit map of att handle
+14 BIT_OF_ATT_HANDLE_READ_AUTHENTICATED
+15 BIT_OF_ATT_HANDLE_WRITE_AUTHENTICATED
+)
+(
+0 BIT_CHARACTERISTIC_BROADCAST
+1 BIT_CHARACTERISTIC_READ
+2 BIT_CHARACTERISTIC_WRITE_WITHOUT_RESPONSE
+3 BIT_CHARACTERISTIC_WRITE
+4 BIT_CHARACTERISTIC_NOTIFY
+5 BIT_CHARACTERISTIC_INDICATE
+6 BIT_CHARACTERISTIC_SIGNED_WRITE
+7 BIT_CHARACTERISTIC_EXTENDED_PROPERTIES
+)
+(
+0x01 ATTOP_ERROR_RESPONSE
+0x02 ATTOP_EXCHANGE_MTU_REQUEST
+0x03 ATTOP_EXCHANGE_MTU_RESPONSE
+0x04 ATTOP_FIND_INFORMATION_REQUEST
+0x05 ATTOP_FIND_INFORMATION_RESPONSE
+0x06 ATTOP_FIND_BY_TYPE_VALUE_REQUEST
+0x07 ATTOP_FIND_BY_TYPE_VALUE_RESPONSE
+0x08 ATTOP_READ_BY_TYPE_REQUEST
+0x09 ATTOP_READ_BY_TYPE_RESPONSE
+0x0A ATTOP_READ_REQUEST
+0x0B ATTOP_READ_RESPONSE
+0x0C ATTOP_READ_BLOB_REQUEST
+0x0D ATTOP_READ_BLOB_RESPONSE
+0x0E ATTOP_READ_MULTIPLE_REQUEST
+0x0F ATTOP_READ_MULTIPLE_RESPONSE
+0x10 ATTOP_READ_BY_GROUP_TYPE_REQUEST
+0x11 ATTOP_READ_BY_GROUP_TYPE_RESPONSE
+0x12 ATTOP_WRITE_REQUEST
+0x13 ATTOP_WRITE_RESPONSE
+0x16 ATTOP_PREPARE_WRITE_REQUEST
+0x17 ATTOP_PREPARE_WRITE_RESPONSE
+0x18 ATTOP_EXECUTE_WRITE_REQUEST
+0x19 ATTOP_EXECUTE_WRITE_RESPONSE
+0x1B ATTOP_HANDLE_VALUE_NOTIFICATION
+0x1D ATTOP_HANDLE_VALUE_INDICATION
+0x1E ATTOP_HANDLE_VALUE_CONFIRMATION
+0x52 ATTOP_WRITE_COMMAND
+0xD2 ATTOP_SIGNED_WRITE_COMMAND
+0x1f ATTOP_CONTINUE
+0x9e EMPTY_LE_DATA_PRE
+0x9f EMPTY_LE_DATA
+)
+(
+0x01 ATT_ERR_INVALID_HANDLE
+0x02 ATT_ERR_READ_NOT_PERMITTED
+0x03 ATT_ERR_WRITE_NOT_PERMITTED
+0x04 ATT_ERR_INVALID_PDU
+0x05 ATT_ERR_INSUFFICIENT_AUTHENTICATION
+0x06 ATT_ERR_REQUEST_NOT_SUPPORTED
+0x07 ATT_ERR_INVALID_OFFSET
+0x08 ATT_ERR_INSUFFICIENT_AUTHORIZATION
+0x09 ATT_ERR_PREPARE_QUEUE_FULL
+0x0A ATT_ERR_ATTRIBUTE_NOT_FOUND
+0x0B ATT_ERR_ATTRIBUTE_NOT_LONG
+0x0C ATT_ERR_INSUFFICIENT_ENCRYPTION_KEY_SIZE
+0x0D ATT_ERR_INVALID_ATTRIBUTE_VALUE_LENGTH
+0x0E ATT_ERR_UNLIKELY_ERROR
+0x0F ATT_ERR_INSUFFICIENT_ENCRYPTION
+0x10 ATT_ERR_UNSUPPORTED_GROUP_TYPE
+0x11 ATT_ERR_INSUFFICIENT_RESOURCES
+)
+(
+0X2900 CHARACTERTIC_EXTENDED_PROPERTIES
+0X2901 CHARACTERTIC_USER_DESCRIPTION
+0X2902 CLIENT_CHARACTERTIC_CONFIGURATION
+0X2903 SERVER_CHARACTERTIC_CONFIGURATION
+0X2904 CHARACTERTIC_PRESENTATION_FORMAT
+0X2905 CHARACTERTIC_AGGREGATE
+0X2906 VALID_RANGE
+0X2907 EXTERNAL_REPORT_REFERENCE
+0X2908 REPORT_REFERENCE
+0X290B ENVIR_SENSING_CONFIGURATION
+0X290C ENVIR_SENSING_MEASUREMENT
+0X290D ENVIR_SENSING_TRIGGER_SETTING
+)
+(
+0x1800 UUID_SERVICE_GENERIC_ACC
+0x1801 UUID_SERVICE_GENERIC_ATT
+0x180a UUID_SERVICE_DEVICE_INFO
+0x180f UUID_SERVICE_BATTERY
+0x1812 UUID_SERVICE_HIDS
+0x2800 UUID_GATT_PRIMARY_SERVICE
+0x2801 UUID_GATT_SECONDARY_SERVICE
+0X2802 UUID_GATT_INCLUDE
+0X2803 UUID_GATT_CHARACTERISTIC
+0X2A00 UUID_CHRCTR_DEVICE_NAME
+0X2A19 UUID_CHRCTR_BATTERY_LEVEL
+0X2A22 UUID_CHRCTR_KEYBOARD_INPUT
+0X2A23 UUID_CHRCTR_SYSTEM_ID 
+0X2A25 UUID_CHRCTR_SERIAL_NUMBER
+0X2A26 UUID_CHRCTR_FIRMWARE
+0X2A32 UUID_CHRCTR_KEYBOARD_OUTPUT
+0X2A33 UUID_CHRCTR_MOUSE_INPUT
+0X2A4A UUID_CHRCTR_HID_INFO
+0X2A4B UUID_CHRCTR_REPORT_MAP
+0X2A4C UUID_CHRCTR_HID_CTRL_POINT
+0X2A4D UUID_CHRCTR_REPORT
+0X2A4E UUID_CHRCTR_PROTOCOL_MODE
+0X2A50 UUID_CHRCTR_PNP_ID
+)
+
+(
+0x12 L2CAP_CONNECTION_PARAMETER_UPDATE_REQUEST
+0x13 L2CAP_CONNECTION_PARAMETER_UPDATE_RESPONSE
+)
+(
+0x0000 BLE_SIGNALING_CONNECT_PARAMETER_UPDATE_ACCEPTED
+0x0001 BLE_SIGNALING_CONNECT_PARAMETER_UPDATE_REJECTED
+)
+(
+0x00 LE_PAIRING_MODE_NONE
+0x01 LE_PAIRING_MODE_LAGACY_JUSTWORK
+0x02 LE_PAIRING_MODE_LAGACY_PASSKEY
+0x04 LE_PAIRING_MODE_LAGACY_PASSKEY_RES_INPUT
+0x81 LE_PAIRING_MODE_SECURE_CONNECT_JUSTWORK
+0x82 LE_PAIRING_MODE_SECURE_CONNECT_NUMERIC
+0x83 LE_PAIRING_MODE_SECURE_CONNECT_PASSKEY
+0x84 LE_PAIRING_MODE_SECURE_CONNECT_PASSKEY_RES_INPUT
+
+7 LE_PAIRING_MODE_SECURE_CONNECT_BIT
+)
+(
+0 FLAG_IOCAP_DISPLAYONLY
+1 FLAG_IOCAP_DISPLAYYESNO
+2 FLAG_IOCAP_KEYBOARDONLY
+3 FLAG_IOCAP_NOINPUTNOOUTPUT
+4 FLAG_IOCAP_KEYBOARDDISPLAY
+
+0x00 FLAG_OOB_DATA_FLAG_NO
+)
+(
+0x00 FLAG_LE_NO_BONDING_NO_MITM
+0x01 FLAG_LE_BONDING_NO_MITM
+0x04 FLAG_LE_NO_BONDING_MITM
+0x05 FLAG_LE_BONDING_MITM
+0x09 FLAG_LE_BONDING_NO_MITM_SECURE
+0x0D FLAG_LE_BONDING_MITM_SECURE
+
+2 LE_AUTH_MITM_BIT
+3 LE_AUTH_SECURE_CONNECTION_PAIRING_BIT
+)
+(
+0 FLAG_LE_PAIRING_NULL
+1 FLAG_LE_PAIRING_START
+2 FLAG_LE_PAIRING_SEND_RECURITY_REQ
+3 FLAG_LE_PAIRING_RCV_PAIRING_REQ
+4 FLAG_LE_PAIRING_WAIT_STK_GENERATION
+5 FLAG_LE_PAIRING_RECEIVE_PAIRING_CONFIRM
+6 FLAG_LE_PAIRING_SEND_PAIRING_CONFIRM
+7 FLAG_LE_PAIRING_RECEIVE_PAIRING_RANDOM
+8 FLAG_LE_PAIRING_SEND_PAIRING_RANDOM
+9 FLAG_LE_PAIRING_AFTER_AUTH
+10 FLAG_LE_PAIRING_SEND_START_ENC_RSP
+11 FLAG_LE_PARING_SEND_ENC_INFORMATION
+12 FLAG_LE_PARING_SEND_MASTER_IDENTIFICATION 
+13 FLAG_LE_PARING_SEND_INDENTITY_INFORMATION
+0xff FLAG_LE_PAIRING_END
+)
+(
+0x01 SMP_PAIRING_REQUEST
+0x02 SMP_PAIRING_RESPONSE
+0x03 SMP_PAIRING_CONFIRM
+0x04 SMP_PAIRING_RANDOM
+0x05 SMP_PAIRING_FAILED
+0x06 SMP_ENCRYPTION_INFORMATION
+0x07 SMP_MASTER_IDENTIFICATION
+0x08 SMP_IDENTITY_INFORMATION
+0x09 SMP_IDENTITY_ADDRESS_INFORMATION
+0x0A SMP_SIGNING_INFORMATION
+0x0B SMP_SECURITY_REQUEST
+0x0c SMP_PAIRING_PUBLIC_KEY
+0x0d SMP_PAIRING_DHKEY_CHECK
+)
+(// pairing failed reason
+0x00 PAIRING_FAILED_RESERVED
+0X01 PAIRING_FAILED_PASSKEY_ENTRY_FAILED
+0X02 PAIRING_FAILED_OOB_NOT_AVAILABLE
+0X03 PAIRING_FAILED_AUTHENTICATION_REQUIRE
+0X04 PAIRING_FAILED_CONFIRM_VALUE_FAILED
+0X05 PAIRING_FAILED_PAIRING_NOT_SUPPORTED
+0X06 PAIRING_FAILED_ENCRYPTION_KEY_SIZE
+0X07 PAIRING_FAILED_COMMAND_NOT_SUPPORTED
+0X08 PAIRING_FAILED_UNSPECIFIED_REASON
+0X09 PAIRING_FAILED_REPEATED_ATTEMPTS
+0X0A PAIRING_FAILED_INVALID_PARAMETERS
+0X0B PAIRING_FAILED_DHKEY_CHECK_FAILED
+0X0C PAIRING_FAILED_NUMERIC_COMPARISON_FAILED
+0X0D PAIRING_FAILED_BR_EDR_PAIRING_IN_PROGRESS
+0X0E PAIRING_FAILED_KEY_DERIVATION_GENERATION_NOT_ALLOWED
+)
+(
+0x00 LE_SC_STAT_NULL
+0x01 LE_SC_STAT_RECEIVE_PUBLIC_KEY
+0x02 LE_SC_STAT_WAIT_SEND_PUBLIC_KEY
+0x03 LE_SC_STAT_SEND_PUBLIC_KEY
+0x04 LE_SC_STAT_RECEIVE_RANDOM
+0x05 LE_SC_STAT_SEND_RANDOM
+0x06 LE_SC_STAT_RECEIVE_DHKEY
+0x07 LE_SC_STAT_WAIT_CONFIRM_GKEY
+0x08 LE_SC_STAT_PASSKEY_WAIT_CONFIRM
+)
+(
+0 FLAG_LE_SC_CONFRIM_NULL
+1 FLAG_LE_SC_CONFRIM_GKEY_OK
+)
+(
+0x00 LL_CONNECTION_UPDATE_IND
+0x01 LL_CHANNEL_MAP_IND
+0x02 LL_TERMINATE_IND
+0x03 LL_ENC_REQ
+0x04 LL_ENC_RSP
+0x05 LL_START_ENC_REQ
+0x06 LL_START_ENC_RSP
+0x07 LL_UNKNOWN_RSP
+0x08 LL_FEATURE_REQ
+0x09 LL_FEATURE_RSP
+0x0A LL_PAUSE_ENC_REQ
+0x0B LL_PAUSE_ENC_RSP
+0x0C LL_VERSION_IND
+0x0D LL_REJECT_IND
+0x0E LL_SLAVE_FEATURE_REQ
+0x0F LL_CONNECTION_PARAM_REQ
+0x10 LL_CONNECTION_PARAM_RSP
+0x11 LL_REJECT_IND_EXT
+0x12 LL_PING_REQ
+0x13 LL_PING_RSP
+0x14 LL_LENGTH_REQ
+0x15 LL_LENGTH_RSP
+0x16 LL_PHY_REQ
+0x17 LL_PHY_RSP
+0x18 LL_PHY_UPDATE_IND
+0x19 LL_MIN_USED_CHANNELS_IND
+0x1A LL_CTE_REQ
+0x1B LL_CTE_RSP
+0x1C LL_PERIODIC_SYNC_IND
+0x1D LL_CLOCK_ACCURACY_REQ
+0x1E LL_CLOCK_ACCURACY_RSP
+0x1F LL_CIS_REQ
+0x20 LL_CIS_RSP
+0x21 LL_CIS_IND
+0x22 LL_CIS_TERMINATE_IND
+0x23 LL_POWER_CONTROL_REQ
+0x24 LL_POWER_CONTROL_RSP
+0x25 LL_POWER_CHANGE_IND
+)
+(//bit map of mem_le_ll_feature
+//LL_FEATURE_REQ
+0 BIT_LL_FEATURE_LE_ENCRYPTION
+1 BIT_LL_FEATURE_CONNECTION_PARAMETERS_REQUEST_PROCEDURE
+2 BIT_LL_FEATURE_EXTENDED_REJECT_INDICATION
+3 BIT_LL_FEATURE_SLAVE_INITIATED_FEATURES_EXCHANGE
+4 BIT_LL_FEATURE_LE_PING
+5 BIT_LL_FEATURE_LE_DATA_PACKET_LENGTH_EXTENSION
+6 BIT_LL_FEATURE_LL_PRIVACY
+7 BIT_LL_FEATURE_EXTENDED_SCANNER_FILTER_POLICIES
+8 BIT_LL_FEATURE_LE_2M_PHY
+9 BIT_LL_FEATURE_STABLE_MODULATION_INDEX_TRANSMITTER
+10 BIT_LL_FEATURE_STABLE_MODULATION_INDEX_RECEIVER
+11 BIT_LL_FEATURE_LE_CODED_PHY
+12 BIT_LL_FEATURE_LE_EXTENDED_ADVERTISING
+13 BIT_LL_FEATURE_LE_PERIODIC_ADVERTISING
+14 BIT_LL_FEATURE_CHANNEL_SELECTION_ALGORITHM
+15 BIT_LL_FEATURE_LE_POWER_CLASS_1
+16 BIT_LL_FEATURE_MINIMUM_NUMBER_OF_USED_CHANNELS_PROCEDURE
+)
+(//function map of mem_le_ll_feature
+//LL_FEATURE_REQ
+0x1 FUN_LL_FEATURE_LE_ENCRYPTION
+0x2 FUN_LL_FEATURE_CONNECTION_PARAMETERS_REQUEST_PROCEDURE
+0x4 FUN_LL_FEATURE_EXTENDED_REJECT_INDICATION
+0x8 FUN_LL_FEATURE_SLAVE_INITIATED_FEATURES_EXCHANGE
+0x10 FUN_LL_FEATURE_LE_PING
+0x20 FUN_LL_FEATURE_LE_DATA_PACKET_LENGTH_EXTENSION
+0x40 FUN_LL_FEATURE_LL_PRIVACY
+0x80 FUN_LL_FEATURE_EXTENDED_SCANNER_FILTER_POLICIES
+0x100 FUN_LL_FEATURE_LE_2M_PHY
+0x200 FUN_LL_FEATURE_STABLE_MODULATION_INDEX_TRANSMITTER
+0x400 FUN_LL_FEATURE_STABLE_MODULATION_INDEX_RECEIVER
+0x800 FUN_LL_FEATURE_LE_CODED_PHY
+0x1000 FUN_LL_FEATURE_LE_EXTENDED_ADVERTISING
+0x2000 FUN_LL_FEATURE_LE_PERIODIC_ADVERTISING
+0x4000 FUN_LL_FEATURE_CHANNEL_SELECTION_ALGORITHM
+0x8000 FUN_LL_FEATURE_LE_POWER_CLASS_1
+0x10000 FUN_LL_FEATURE_MINIMUM_NUMBER_OF_USED_CHANNELS_PROCEDURE
+)
+(//bit of mem_le_tx_phys and mem_le_rx_phys
+0x00 BIT_LE_1M_PHY
+0x01 BIT_LE_2M_PHY
+0x02 BIT_LE_CODED_PHY
+
+0x02 BIT_LE_CODED_PHY_S2
+0x07 BIT_LE_CODED_PHY_S8
+)
+(//map of mem_le_tx_phys and mem_le_rx_phys
+0x01 FUN_TX_LL_1M_PHY
+0x02 FUN_TX_LL_2M_PHY
+0x04 FUN_TX_LL_CODED_PHY
+
+0x01 FUN_RX_LL_1M_PHY
+0x02 FUN_RX_LL_2M_PHY
+0x04 FUN_RX_LL_CODED_PHY
+)
+(//mem_24g_data_type
+1 TYPE_MS
+2 TYPE_KB
+0x07 bits_data
+//0-2 data type
+3 bit_abort
+4 bit_hop
+5 bit_sync
+//6-7 channel offset
+)
+(//mem_24g_pair_sm
+0 STATE_24G_PAIRING_NULL
+1 STATE_24G_PAIRING_1
+2 STATE_24G_PAIRING_2
+3 STATE_24G_PAIRING_3
+4 STATE_24G_PAIRING_4
+0X11 STATE_24G_PAIRING_1_WAITING_ACK
+0X12 STATE_24G_PAIRING_2_WAITING_ACK
+0X13 STATE_24G_PAIRING_3_WAITING_ACK
+0X14 STATE_24G_PAIRING_4_WAITING_ACK
+0XFF STATE_24G_PAIRING_SUCCESS
+)
+(
+0x01 DATATYPE_DEVICE1	//mouse
+0x02 DATATYPE_DEVICE2	//keyboard
+0xaa DATATYPE_BIND		//bind step 1
+0x55 DATATYPE_CONFIG	//bind step 2
+0x22 DATATYPE_OK		//bind step 3
+0xff DATATYPE_ATTEMP	//reconn
+)
+(
+5 BIND_MODE_CONTINUE
+)
+(
+0 bit_ack_24g
+)
+(//mem_24g_reconn_type
+0 DEFAULT_24G_DEVICE
+1 FAST_CONN_AND_RECEIVER
+2 FAST_CONN_AND_3_0_ADDR
+3 RECEIVER_AND_3_0_ADDR
+4 PAIR_AND_3_0_ADDR
+)
+(
+0x50 RSSI_THRESH_NOISE
+)
+(
+1 NO_ACK_24G
+0 WITH_ACK_24G
+)
+(//mem_24g_conn_sm
+0 STATE_24G_STOP
+0 STATE_24G_START
+1 STATE_24G_PAIR
+2 STATE_24G_RECONN
+)
+(//mem_24g_transmit_by_interrupt
+1 G24_TX_TIMER_INT_ENABLE
+0 G24_TX_TIMER_INT_DISABLE
+)
+(
+1 OFFSET_DATA_TYPE
+2 OFFSET_LR_DATA_TYPE
+)
+(
+0x017700 G24_LONG_SLEEP_STEP1	//8ms
+0x36ee80 G24_LONG_SLEEP_STEP2	//300ms
+0x124f80 G24_LONG_SLEEP_STEP3	//100ms
+63500 G24_8MS_INTERVAL_PARAM		//8ms
+12210 G24_4MS_INTERVAL_PARAM
+)
+(
+50 POWER_CTRL_DECRS_THRESHOLD
+)
+(//status codes
+0 STATUS_CODE_SUCCESS
+)
+(
+0xD0 VENDOR_MESSAGE_ATTR_GET
+0xD1 VENDOR_MESSAGE_ATTR_SET
+0xD2 VENDOR_MESSAGE_ATTR_SET_UNACKNOWLEDGED
+0xD3 VENDOR_MESSAGE_ATTR_STATUS
+0xD4 VENDOR_MESSAGE_ATTR_INDICATION
+0xD5 VENDOR_MESSAGE_ATTR_CONFIRMATION
+0xCF VENDOR_MESSAGE_TRANSPARENT_MSG
+)
+(//configuration message and health message opcode
+0x80 MESH_CONFIGURATION_AND_HEALTH_MESSAGE_OPCODE_HEADER
+
+0x00 MESH_MESSAGE_OPCODE_CONFIG_APPKEY_ADD
+0x01 MESH_MESSAGE_OPCODE_CONFIG_APPKEY_UPDATE
+0x02 MESH_MESSAGE_OPCODE_CONFIG_COMPOSITION_DATA_STATUS
+0x03 MESH_MESSAGE_OPCODE_CONFIG_CONFIG_MODEL_PUBLICATION_SET
+0x04 MESH_MESSAGE_OPCODE_HEALTH_CURRENT_STATUS
+0x05 MESH_MESSAGE_OPCODE_HEALTH_FAULT_STATUS
+0x06 MESH_MESSAGE_OPCODE_CONFIG_HEARTBEAT_PUBLICATION_STATUS
+0x00 MESH_MESSAGE_OPCODE_CONFIG_APPKEY_DELETE_NO_HEAD
+0x01 MESH_MESSAGE_OPCODE_CONFIG_APPKEY_GET_NO_HEAD
+0x02 MESH_MESSAGE_OPCODE_CONFIG_APPKEY_LIST_NO_HEAD
+0x03 MESH_MESSAGE_OPCODE_CONFIG_APPKEY_STATUS_NO_HEAD
+0x04 MESH_MESSAGE_OPCODE_HEALTH_ATTENTION_GET_NO_HEAD
+0x05 MESH_MESSAGE_OPCODE_HEALTH_ATTENTION_SET_NO_HEAD
+0x06 MESH_MESSAGE_OPCODE_HEALTH_ATTENTION_SET_UNACKNOWLEDGED_NO_HEAD
+0x07 MESH_MESSAGE_OPCODE_HEALTH_ATTENTION_STATUS_NO_HEAD
+0x08 MESH_MESSAGE_OPCODE_CONFIG_COMPOSITION_DATA_GET_NO_HEAD
+0x09 MESH_MESSAGE_OPCODE_CONFIG_BEACON_GET_NO_HEAD
+0x0A MESH_MESSAGE_OPCODE_CONFIG_BEACON_SET_NO_HEAD
+0x0B MESH_MESSAGE_OPCODE_CONFIG_BEACON_STATUS_NO_HEAD
+0x0C MESH_MESSAGE_OPCODE_CONFIG_DEFAULT_TTL_GET_NO_HEAD
+0x0D MESH_MESSAGE_OPCODE_CONFIG_DEFAULT_TTL_SET_NO_HEAD
+0x0E MESH_MESSAGE_OPCODE_CONFIG_DEFAULT_TTL_STATUS_NO_HEAD
+0x0F MESH_MESSAGE_OPCODE_CONFIG_FRIEND_GET_NO_HEAD
+0x10 MESH_MESSAGE_OPCODE_CONFIG_FRIEND_SET_NO_HEAD
+0x11 MESH_MESSAGE_OPCODE_CONFIG_FRIEND_STATUS_NO_HEAD
+0x12 MESH_MESSAGE_OPCODE_CONFIG_GATT_PROXY_GET_NO_HEAD
+0x13 MESH_MESSAGE_OPCODE_CONFIG_GATT_PROXY_SET_NO_HEAD
+0x14 MESH_MESSAGE_OPCODE_CONFIG_GATT_PROXY_STATUS_NO_HEAD
+0x15 MESH_MESSAGE_OPCODE_CONFIG_KEY_REFRESH_PHASE_GET_NO_HEAD
+0x16 MESH_MESSAGE_OPCODE_CONFIG_KEY_REFRESH_PHASE_SET_NO_HEAD
+0x17 MESH_MESSAGE_OPCODE_CONFIG_KEY_REFRESH_PHASE_STATUS_NO_HEAD
+0x18 MESH_MESSAGE_OPCODE_CONFIG_MODEL_PUBLICATION_GET_NO_HEAD
+0x19 MESH_MESSAGE_OPCODE_CONFIG_MODEL_PUBLICATION_STATUS_NO_HEAD
+0x1A MESH_MESSAGE_OPCODE_CONFIG_MODEL_PUBLICATION_VIRTUAL_ADDRESS_SET_NO_HEAD
+0x1B MESH_MESSAGE_OPCODE_CONFIG_MODEL_SUBSCRIPTION_ADD_NO_HEAD
+0x1C MESH_MESSAGE_OPCODE_CONFIG_MODEL_SUBSCRIPTION_DELETE_NO_HEAD
+0x1D MESH_MESSAGE_OPCODE_CONFIG_MODEL_SUBSCRIPTION_DELETE_ALL_NO_HEAD
+0x1E MESH_MESSAGE_OPCODE_CONFIG_MODEL_SUBSCRIPTION_OVERWRITE_NO_HEAD
+0x1F MESH_MESSAGE_OPCODE_CONFIG_MODEL_SUBSCRIPTION_STATUS_NO_HEAD
+0x20 MESH_MESSAGE_OPCODE_CONFIG_MODEL_SUBSCRIPTION_VIRTUAL_ADDRESS_ADD_NO_HEAD
+0x21 MESH_MESSAGE_OPCODE_CONFIG_MODEL_SUBSCRIPTION_VIRTUAL_ADDRESS_DELETE_NO_HEAD
+0x22 MESH_MESSAGE_OPCODE_CONFIG_MODEL_SUBSCRIPTION_VIRTUAL_ADDRESS_OVERWRITE_NO_HEAD
+0x23 MESH_MESSAGE_OPCODE_CONFIG_NETWORK_TRANSMIT_GET_NO_HEAD
+0x24 MESH_MESSAGE_OPCODE_CONFIG_NETWORK_TRANSMIT_SET_NO_HEAD
+0x25 MESH_MESSAGE_OPCODE_CONFIG_NETWORK_TRANSMIT_STATUS_NO_HEAD
+0x26 MESH_MESSAGE_OPCODE_CONFIG_RELAY_GET_NO_HEAD
+0x27 MESH_MESSAGE_OPCODE_CONFIG_RELAY_SET_NO_HEAD
+0x28 MESH_MESSAGE_OPCODE_CONFIG_RELAY_STATUS_NO_HEAD
+0x29 MESH_MESSAGE_OPCODE_CONFIG_SIG_MODEL_SUBSCRIPTION_GET_NO_HEAD
+0x2A MESH_MESSAGE_OPCODE_CONFIG_SIG_MODEL_SUBSCRIPTION_LIST_NO_HEAD
+0x2B MESH_MESSAGE_OPCODE_CONFIG_VENDOR_MODEL_SUBSCRIPTION_GET_NO_HEAD
+0x2C MESH_MESSAGE_OPCODE_CONFIG_VENDOR_MODEL_SUBSCRIPTION_LIST_NO_HEAD
+0x2D MESH_MESSAGE_OPCODE_CONFIG_LOW_POWER_NODE_POLLTIMEOUT_GET_NO_HEAD
+0x2E MESH_MESSAGE_OPCODE_CONFIG_LOW_POWER_NODE_POLLTIMEOUT_STATUS_NO_HEAD
+0x2F MESH_MESSAGE_OPCODE_HEALTH_FAULT_CLEAR_NO_HEAD
+0x30 MESH_MESSAGE_OPCODE_HEALTH_FAULT_CLEAR_UNACKNOWLEDGED_NO_HEAD
+0x31 MESH_MESSAGE_OPCODE_HEALTH_FAULT_GET_NO_HEAD
+0x32 MESH_MESSAGE_OPCODE_HEALTH_FAULT_TEST_NO_HEAD
+0x33 MESH_MESSAGE_OPCODE_HEALTH_FAULT_TEST_UNACKNOWLEDGED_NO_HEAD
+0x34 MESH_MESSAGE_OPCODE_HEALTH_PERIOD_GET_NO_HEAD
+0x35 MESH_MESSAGE_OPCODE_HEALTH_PERIOD_SET_NO_HEAD
+0x36 MESH_MESSAGE_OPCODE_HEALTH_PERIOD_SET_UNACKNOWLEDGED_NO_HEAD
+0x37 MESH_MESSAGE_OPCODE_HEALTH_PERIOD_STATUS_NO_HEAD
+0x38 MESH_MESSAGE_OPCODE_CONFIG_HEARTBEAT_PUBLICATION_GET_NO_HEAD
+0x39 MESH_MESSAGE_OPCODE_CONFIG_HEARTBEAT_PUBLICATION_SET_NO_HEAD
+0x3A MESH_MESSAGE_OPCODE_CONFIG_HEARTBEAT_SUBSCRIPTION_GET_NO_HEAD
+0x3B MESH_MESSAGE_OPCODE_CONFIG_HEARTBEAT_SUBSCRIPTION_SET_NO_HEAD
+0x3C MESH_MESSAGE_OPCODE_CONFIG_HEARTBEAT_SUBSCRIPTION_STATUS_NO_HEAD
+0x3D MESH_MESSAGE_OPCODE_CONFIG_MODEL_APP_BIND_NO_HEAD
+0x3E MESH_MESSAGE_OPCODE_CONFIG_MODEL_APP_STATUS_NO_HEAD
+0x3F MESH_MESSAGE_OPCODE_CONFIG_MODEL_APP_UNBIND_NO_HEAD
+0x40 MESH_MESSAGE_OPCODE_CONFIG_NETKEY_ADD_NO_HEAD
+0x41 MESH_MESSAGE_OPCODE_CONFIG_NETKEY_DELETE_NO_HEAD
+0x42 MESH_MESSAGE_OPCODE_CONFIG_NETKEY_GET_NO_HEAD
+0x43 MESH_MESSAGE_OPCODE_CONFIG_NETKEY_LIST_NO_HEAD
+0x44 MESH_MESSAGE_OPCODE_CONFIG_NETKEY_STATUS_NO_HEAD
+0x45 MESH_MESSAGE_OPCODE_CONFIG_NETKEY_UPDATE_NO_HEAD
+0x46 MESH_MESSAGE_OPCODE_CONFIG_NODE_IDENTITY_GET_NO_HEAD
+0x47 MESH_MESSAGE_OPCODE_CONFIG_NODE_IDENTITY_SET_NO_HEAD
+0x48 MESH_MESSAGE_OPCODE_CONFIG_NODE_IDENTITY_STATUS_NO_HEAD
+0x49 MESH_MESSAGE_OPCODE_CONFIG_NODE_RESET_NO_HEAD
+0x4A MESH_MESSAGE_OPCODE_CONFIG_NODE_RESET_STATUS_NO_HEAD
+0x4B MESH_MESSAGE_OPCODE_CONFIG_SIG_MODEL_APP_GET_NO_HEAD
+0x4C MESH_MESSAGE_OPCODE_CONFIG_SIG_MODEL_APP_LIST_NO_HEAD
+0x4D MESH_MESSAGE_OPCODE_CONFIG_VENDOR_MODEL_APP_GET_NO_HEAD
+0x4E MESH_MESSAGE_OPCODE_CONFIG_VENDOR_MODEL_APP_LIST_NO_HEAD
+)
+(//Modle message opcode
+0x82 MESH_MODULE_MESSAGE_OPCODE_HEADER
+
+0x01 MESH_MODULE_MESSAGE_OPCODE_GENERIC_ONOFF_GET_NO_HEAD
+0x02 MESH_MODULE_MESSAGE_OPCODE_GENERIC_ONOFF_SET_NO_HEAD
+0x03 MESH_MODULE_MESSAGE_OPCODE_GENERIC_ONOFF_SET_UNACKNOWLEDGED_NO_HEAD
+0x04 MESH_MODULE_MESSAGE_OPCODE_GENERIC_ONOFF_STATUS_NO_HEAD
+0x05 MESH_MODULE_MESSAGE_OPCODE_GENERIC_LEVEL_GET_NO_HEAD
+0x06 MESH_MODULE_MESSAGE_OPCODE_GENERIC_LEVEL_SET_NO_HEAD
+0x07 MESH_MODULE_MESSAGE_OPCODE_GENERIC_LEVEL_SET_UNACKNOWLEDGED_NO_HEAD
+0x08 MESH_MODULE_MESSAGE_OPCODE_GENERIC_LEVEL_STATUS_NO_HEAD
+0x09 MESH_MODULE_MESSAGE_OPCODE_GENERIC_DELTA_SET_NO_HEAD
+0x0A MESH_MODULE_MESSAGE_OPCODE_GENERIC_DELTA_SET_UNACKNOWLEDGED_NO_HEAD
+0x0B MESH_MODULE_MESSAGE_OPCODE_GENERIC_MOVE_SET_NO_HEAD
+0x0C MESH_MODULE_MESSAGE_OPCODE_GENERIC_MOVE_SET_UNACKNOWLEDGED_NO_HEAD
+0x0D MESH_MODULE_MESSAGE_OPCODE_GENERIC_DEFAULT_TRANSITION_TIME_GET_NO_HEAD
+0x0E MESH_MODULE_MESSAGE_OPCODE_GENERIC_DEFAULT_TRANSITION_TIME_SET_NO_HEAD
+0x0F MESH_MODULE_MESSAGE_OPCODE_GENERIC_DEFAULT_TRANSITION_TIME_SET_UNACKNOWLEDGED_NO_HEAD
+0x10 MESH_MODULE_MESSAGE_OPCODE_GENERIC_DEFAULT_TRANSITION_TIME_STATUS_NO_HEAD
+0x11 MESH_MODULE_MESSAGE_OPCODE_GENERIC_ONPOWERUP_GET_NO_HEAD
+0x12 MESH_MODULE_MESSAGE_OPCODE_GENERIC_ONPOWERUP_STATUS_NO_HEAD
+0x13 MESH_MODULE_MESSAGE_OPCODE_GENERIC_ONPOWERUP_SET_NO_HEAD
+0x14 MESH_MODULE_MESSAGE_OPCODE_GENERIC_ONPOWERUP_SET_UNACKNOWLEDGED_NO_HEAD
+0x15 MESH_MODULE_MESSAGE_OPCODE_GENERIC_POWER_LEVEL_GET_NO_HEAD
+0x16 MESH_MODULE_MESSAGE_OPCODE_GENERIC_POWER_LEVEL_SET_NO_HEAD
+0x17 MESH_MODULE_MESSAGE_OPCODE_GENERIC_POWER_LEVEL_SET_UNACKNOWLEDGED_NO_HEAD
+0x18 MESH_MODULE_MESSAGE_OPCODE_GENERIC_POWER_LEVEL_STATUS_NO_HEAD
+0x19 MESH_MODULE_MESSAGE_OPCODE_GENERIC_POWER_LAST_GET_NO_HEAD
+0x1A MESH_MODULE_MESSAGE_OPCODE_GENERIC_POWER_LAST_STATUS_NO_HEAD
+0x1B MESH_MODULE_MESSAGE_OPCODE_GENERIC_POWER_DEFAULT_GET_NO_HEAD
+0x1C MESH_MODULE_MESSAGE_OPCODE_GENERIC_POWER_DEFAULT_STATUS_NO_HEAD
+0x1D MESH_MODULE_MESSAGE_OPCODE_GENERIC_POWER_RANGE_GET_NO_HEAD
+0x1E MESH_MODULE_MESSAGE_OPCODE_GENERIC_POWER_RANGE_STATUS_NO_HEAD
+0x1F MESH_MODULE_MESSAGE_OPCODE_GENERIC_POWER_DEFAULT_SET_NO_HEAD
+0x20 MESH_MODULE_MESSAGE_OPCODE_GENERIC_POWER_DEFAULT_SET_UNACKNOWLEDGED_NO_HEAD
+0x21 MESH_MODULE_MESSAGE_OPCODE_GENERIC_POWER_RANGE_SET_NO_HEAD
+0x22 MESH_MODULE_MESSAGE_OPCODE_GENERIC_POWER_RANGE_SET_UNACKNOWLEDGED_NO_HEAD
+0x23 MESH_MODULE_MESSAGE_OPCODE_GENERIC_BATTERY_GET_NO_HEAD
+0x24 MESH_MODULE_MESSAGE_OPCODE_GENERIC_BATTERY_STATUS_NO_HEAD
+0x25 MESH_MODULE_MESSAGE_OPCODE_GENERIC_LOCATION_GLOBAL_GET_NO_HEAD
+0x40 MESH_MODULE_MESSAGE_OPCODE_GENERIC_LOCATION_GLOBAL_STATUS
+0x26 MESH_MODULE_MESSAGE_OPCODE_GENERIC_LOCATION_LOCAL_GET_NO_HEAD
+0x27 MESH_MODULE_MESSAGE_OPCODE_GENERIC_LOCATION_LOCAL_STATUS_NO_HEAD
+0x41 MESH_MODULE_MESSAGE_OPCODE_GENERIC_LOCATION_GLOBAL_SET
+0x42 MESH_MODULE_MESSAGE_OPCODE_GENERIC_LOCATION_GLOBAL_SET_UNACKNOWLEDGED
+0x28 MESH_MODULE_MESSAGE_OPCODE_GENERIC_LOCATION_LOCAL_SET_NO_HEAD
+0x29 MESH_MODULE_MESSAGE_OPCODE_GENERIC_LOCATION_LOCAL_SET_UNACKNOWLEDGED_NO_HEAD
+0x2A MESH_MODULE_MESSAGE_OPCODE_GENERIC_MANUFACTURER_PROPERTIES_GET_NO_HEAD
+0x43 MESH_MODULE_MESSAGE_OPCODE_GENERIC_MANUFACTURER_PROPERTIES_STATUS
+0x2B MESH_MODULE_MESSAGE_OPCODE_GENERIC_MANUFACTURER_PROPERTY_GET_NO_HEAD
+0x44 MESH_MODULE_MESSAGE_OPCODE_GENERIC_MANUFACTURER_PROPERTY_SET
+0x45 MESH_MODULE_MESSAGE_OPCODE_GENERIC_MANUFACTURER_PROPERTY_SET_UNACKNOWLEDGED
+0x46 MESH_MODULE_MESSAGE_OPCODE_GENERIC_MANUFACTURER_PROPERTY_STATUS
+0x2C MESH_MODULE_MESSAGE_OPCODE_GENERIC_ADMIN_PROPERTIES_GET_NO_HEAD
+0x47 MESH_MODULE_MESSAGE_OPCODE_GENERIC_ADMIN_PROPERTIES_STATUS
+0x2D MESH_MODULE_MESSAGE_OPCODE_GENERIC_ADMIN_PROPERTY_GET_NO_HEAD
+0x48 MESH_MODULE_MESSAGE_OPCODE_GENERIC_ADMIN_PROPERTY_SET
+0x49 MESH_MODULE_MESSAGE_OPCODE_GENERIC_ADMIN_PROPERTY_SET_UNACKNOWLEDGED
+0x4A MESH_MODULE_MESSAGE_OPCODE_GENERIC_ADMIN_PROPERTY_STATUS
+0x2E MESH_MODULE_MESSAGE_OPCODE_GENERIC_USER_PROPERTIES_GET_NO_HEAD
+0x4B MESH_MODULE_MESSAGE_OPCODE_GENERIC_USER_PROPERTIES_STATUS
+0x2F MESH_MODULE_MESSAGE_OPCODE_GENERIC_USER_PROPERTY_GET_NO_HEAD
+0x4C MESH_MODULE_MESSAGE_OPCODE_GENERIC_USER_PROPERTY_SET
+0x4D MESH_MODULE_MESSAGE_OPCODE_GENERIC_USER_PROPERTY_SET_UNACKNOWLEDGED
+0x4E MESH_MODULE_MESSAGE_OPCODE_GENERIC_USER_PROPERTY_STATUS
+0x4F MESH_MODULE_MESSAGE_OPCODE_GENERIC_CLIENT_PROPERTIES_GET
+0x50 MESH_MODULE_MESSAGE_OPCODE_GENERIC_CLIENT_PROPERTIES_STATUS
+0x30 MESH_MODULE_MESSAGE_OPCODE_SENSOR_DESCRIPTOR_GET_NO_HEAD
+0x51 MESH_MODULE_MESSAGE_OPCODE_SENSOR_DESCRIPTOR_STATUS
+0x31 MESH_MODULE_MESSAGE_OPCODE_SENSOR_GET_NO_HEAD
+0x52 MESH_MODULE_MESSAGE_OPCODE_SENSOR_STATUS
+0x32 MESH_MODULE_MESSAGE_OPCODE_SENSOR_COLUMN_GET_NO_HEAD
+0x53 MESH_MODULE_MESSAGE_OPCODE_SENSOR_COLUMN_STATUS
+0x33 MESH_MODULE_MESSAGE_OPCODE_SENSOR_SERIES_GET_NO_HEAD
+0x54 MESH_MODULE_MESSAGE_OPCODE_SENSOR_SERIES_STATUS
+0x34 MESH_MODULE_MESSAGE_OPCODE_SENSOR_CADENCE_GET_NO_HEAD
+0x55 MESH_MODULE_MESSAGE_OPCODE_SENSOR_CADENCE_SET
+0x56 MESH_MODULE_MESSAGE_OPCODE_SENSOR_CADENCE_SET_UNACKNOWLEDGED
+0x57 MESH_MODULE_MESSAGE_OPCODE_SENSOR_CADENCE_STATUS
+0x35 MESH_MODULE_MESSAGE_OPCODE_SENSOR_SETTINGS_GET_NO_HEAD
+0x58 MESH_MODULE_MESSAGE_OPCODE_SENSOR_SETTINGS_STATUS
+0x36 MESH_MODULE_MESSAGE_OPCODE_SENSOR_SETTING_GET_NO_HEAD
+0x59 MESH_MODULE_MESSAGE_OPCODE_SENSOR_SETTING_SET
+0x5A MESH_MODULE_MESSAGE_OPCODE_SENSOR_SETTING_SET_UNACKNOWLEDGED
+0x5B MESH_MODULE_MESSAGE_OPCODE_SENSOR_SETTING_STATUS
+0x37 MESH_MODULE_MESSAGE_OPCODE_TIME_GET_NO_HEAD
+0x5C MESH_MODULE_MESSAGE_OPCODE_TIME_SET
+0x5D MESH_MODULE_MESSAGE_OPCODE_TIME_STATUS
+0x38 MESH_MODULE_MESSAGE_OPCODE_TIME_ROLE_GET_NO_HEAD
+0x39 MESH_MODULE_MESSAGE_OPCODE_TIME_ROLE_SET_NO_HEAD
+0x3A MESH_MODULE_MESSAGE_OPCODE_TIME_ROLE_STATUS_NO_HEAD
+0x3B MESH_MODULE_MESSAGE_OPCODE_TIME_ZONE_GET_NO_HEAD
+0x3C MESH_MODULE_MESSAGE_OPCODE_TIME_ZONE_SET_NO_HEAD
+0x3D MESH_MODULE_MESSAGE_OPCODE_TIME_ZONE_STATUS_NO_HEAD
+0x3E MESH_MODULE_MESSAGE_OPCODE_TAI_UTC_DELTA_GET_NO_HEAD
+0x3F MESH_MODULE_MESSAGE_OPCODE_TAI_UTC_DELTA_SET_NO_HEAD
+0x40 MESH_MODULE_MESSAGE_OPCODE_TAI_UTC_DELTA_STATUS_NO_HEAD
+0x41 MESH_MODULE_MESSAGE_OPCODE_SCENE_GET_NO_HEAD
+0x42 MESH_MODULE_MESSAGE_OPCODE_SCENE_RECALL_NO_HEAD
+0x43 MESH_MODULE_MESSAGE_OPCODE_SCENE_RECALL_UNACKNOWLEDGED_NO_HEAD
+0x5E MESH_MODULE_MESSAGE_OPCODE_SCENE_STATUS
+0x44 MESH_MODULE_MESSAGE_OPCODE_SCENE_REGISTER_GET_NO_HEAD
+0x45 MESH_MODULE_MESSAGE_OPCODE_SCENE_REGISTER_STATUS_NO_HEAD
+0x46 MESH_MODULE_MESSAGE_OPCODE_SCENE_STORE_NO_HEAD
+0x47 MESH_MODULE_MESSAGE_OPCODE_SCENE_STORE_UNACKNOWLEDGED_NO_HEAD
+0x9E MESH_MODULE_MESSAGE_OPCODE_SCENE_DELETE_NO_HEAD
+0x9F MESH_MODULE_MESSAGE_OPCODE_SCENE_DELETE_UNACKNOWLEDGED_NO_HEAD
+0x48 MESH_MODULE_MESSAGE_OPCODE_SCHEDULER_ACTION_GET_NO_HEAD
+0x5F MESH_MODULE_MESSAGE_OPCODE_SCHEDULER_ACTION_STATUS
+0x49 MESH_MODULE_MESSAGE_OPCODE_SCHEDULER_GET_NO_HEAD
+0x4A MESH_MODULE_MESSAGE_OPCODE_SCHEDULER_STATUS_NO_HEAD
+0x60 MESH_MODULE_MESSAGE_OPCODE_SCHEDULER_ACTION_SET
+0x61 MESH_MODULE_MESSAGE_OPCODE_SCHEDULER_ACTION_SET_UNACKNOWLEDGED
+0x4B MESH_MODULE_MESSAGE_OPCODE_LIGHT_LIGHTNESS_LIGHT_LIGHTNESS_GET_NO_HEAD
+0x4C MESH_MODULE_MESSAGE_OPCODE_LIGHT_LIGHTNESS_SET_NO_HEAD
+0x4D MESH_MODULE_MESSAGE_OPCODE_LIGHT_LIGHTNESS_SET_UNACKNOWLEDGED_NO_HEAD
+0x4E MESH_MODULE_MESSAGE_OPCODE_LIGHT_LIGHTNESS_STATUS_NO_HEAD
+0x4F MESH_MODULE_MESSAGE_OPCODE_LIGHT_LIGHTNESS_LINEAR_GET_NO_HEAD
+0x50 MESH_MODULE_MESSAGE_OPCODE_LIGHT_LIGHTNESS_LINEAR_SET_NO_HEAD
+0x51 MESH_MODULE_MESSAGE_OPCODE_LIGHT_LIGHTNESS_LINEAR_SET_UNACKNOWLEDGED_NO_HEAD
+0x52 MESH_MODULE_MESSAGE_OPCODE_LIGHT_LIGHTNESS_LINEAR_STATUS_NO_HEAD
+0x53 MESH_MODULE_MESSAGE_OPCODE_LIGHT_LIGHTNESS_LAST_GET_NO_HEAD
+0x54 MESH_MODULE_MESSAGE_OPCODE_LIGHT_LIGHTNESS_LAST_STATUS_NO_HEAD
+0x55 MESH_MODULE_MESSAGE_OPCODE_LIGHT_LIGHTNESS_DEFAULT_GET_NO_HEAD
+0x56 MESH_MODULE_MESSAGE_OPCODE_LIGHT_LIGHTNESS_DEFAULT_STATUS_NO_HEAD
+0x57 MESH_MODULE_MESSAGE_OPCODE_LIGHT_LIGHTNESS_RANGE_GET_NO_HEAD
+0x58 MESH_MODULE_MESSAGE_OPCODE_LIGHT_LIGHTNESS_RANGE_STATUS_NO_HEAD
+0x59 MESH_MODULE_MESSAGE_OPCODE_LIGHT_LIGHTNESS_DEFAULT_SET_NO_HEAD
+0x5A MESH_MODULE_MESSAGE_OPCODE_LIGHT_LIGHTNESS_DEFAULT_SET_UNACKNOWLEDGED_NO_HEAD
+0x5B MESH_MODULE_MESSAGE_OPCODE_LIGHT_LIGHTNESS_RANGE_SET_NO_HEAD
+0x5C MESH_MODULE_MESSAGE_OPCODE_LIGHT_LIGHTNESS_RANGE_SET_UNACKNOWLEDGED_NO_HEAD
+0x5D MESH_MODULE_MESSAGE_OPCODE_LIGHT_CTL_GET_NO_HEAD
+0x5E MESH_MODULE_MESSAGE_OPCODE_LIGHT_CTL_SET_NO_HEAD
+0x5F MESH_MODULE_MESSAGE_OPCODE_LIGHT_CTL_SET_UNACKNOWLEDGED_NO_HEAD
+0x60 MESH_MODULE_MESSAGE_OPCODE_LIGHT_CTL_STATUS_NO_HEAD
+0x61 MESH_MODULE_MESSAGE_OPCODE_LIGHT_CTL_TEMPERATURE_GET_NO_HEAD
+0x62 MESH_MODULE_MESSAGE_OPCODE_LIGHT_CTL_TEMPERATURE_RANGE_GET_NO_HEAD
+0x63 MESH_MODULE_MESSAGE_OPCODE_LIGHT_CTL_TEMPERATURE_RANGE_STATUS_NO_HEAD
+0x64 MESH_MODULE_MESSAGE_OPCODE_LIGHT_CTL_TEMPERATURE_SET_NO_HEAD
+0x65 MESH_MODULE_MESSAGE_OPCODE_LIGHT_CTL_TEMPERATURE_SET_UNACKNOWLEDGED_NO_HEAD
+0x66 MESH_MODULE_MESSAGE_OPCODE_LIGHT_CTL_TEMPERATURE_STATUS_NO_HEAD
+0x67 MESH_MODULE_MESSAGE_OPCODE_LIGHT_CTL_DEFAULT_GET_NO_HEAD
+0x68 MESH_MODULE_MESSAGE_OPCODE_LIGHT_CTL_DEFAULT_STATUS_NO_HEAD
+0x69 MESH_MODULE_MESSAGE_OPCODE_LIGHT_CTL_DEFAULT_SET_NO_HEAD
+0x6A MESH_MODULE_MESSAGE_OPCODE_LIGHT_CTL_DEFAULT_SET_UNACKNOWLEDGED_NO_HEAD
+0x6B MESH_MODULE_MESSAGE_OPCODE_LIGHT_CTL_TEMPERATURE_RANGE_SET_NO_HEAD
+0x6C MESH_MODULE_MESSAGE_OPCODE_LIGHT_CTL_TEMPERATURE_RANGE_SET_UNACKNOWLEDGED_NO_HEAD
+0x6D MESH_MODULE_MESSAGE_OPCODE_LIGHT_HSL_GET_NO_HEAD
+0x6E MESH_MODULE_MESSAGE_OPCODE_LIGHT_HSL_HUE_GET_NO_HEAD
+0x6F MESH_MODULE_MESSAGE_OPCODE_LIGHT_HSL_HUE_SET_NO_HEAD
+0x70 MESH_MODULE_MESSAGE_OPCODE_LIGHT_HSL_HUE_SET_UNACKNOWLEDGED_NO_HEAD
+0x71 MESH_MODULE_MESSAGE_OPCODE_LIGHT_HSL_HUE_STATUS_NO_HEAD
+0x72 MESH_MODULE_MESSAGE_OPCODE_LIGHT_HSL_SATURATION_GET_NO_HEAD
+0x73 MESH_MODULE_MESSAGE_OPCODE_LIGHT_HSL_SATURATION_SET_NO_HEAD
+0x74 MESH_MODULE_MESSAGE_OPCODE_LIGHT_HSL_SATURATION_SET_UNACKNOWLEDGED_NO_HEAD
+0x75 MESH_MODULE_MESSAGE_OPCODE_LIGHT_HSL_SATURATION_STATUS_NO_HEAD
+0x76 MESH_MODULE_MESSAGE_OPCODE_LIGHT_HSL_SET_NO_HEAD
+0x77 MESH_MODULE_MESSAGE_OPCODE_LIGHT_HSL_SET_UNACKNOWLEDGED_NO_HEAD
+0x78 MESH_MODULE_MESSAGE_OPCODE_LIGHT_HSL_STATUS_NO_HEAD
+0x79 MESH_MODULE_MESSAGE_OPCODE_LIGHT_HSL_TARGET_GET_NO_HEAD
+0x7A MESH_MODULE_MESSAGE_OPCODE_LIGHT_HSL_TARGET_STATUS_NO_HEAD
+0x7B MESH_MODULE_MESSAGE_OPCODE_LIGHT_HSL_DEFAULT_GET_NO_HEAD
+0x7C MESH_MODULE_MESSAGE_OPCODE_LIGHT_HSL_DEFAULT_STATUS_NO_HEAD
+0x7D MESH_MODULE_MESSAGE_OPCODE_LIGHT_HSL_RANGE_GET_NO_HEAD
+0x7E MESH_MODULE_MESSAGE_OPCODE_LIGHT_HSL_RANGE_STATUS_NO_HEAD
+0x7F MESH_MODULE_MESSAGE_OPCODE_LIGHT_HSL_DEFAULT_SET_NO_HEAD
+0x80 MESH_MODULE_MESSAGE_OPCODE_LIGHT_HSL_DEFAULT_SET_UNACKNOWLEDGED_NO_HEAD
+0x81 MESH_MODULE_MESSAGE_OPCODE_LIGHT_HSL_RANGE_SET_NO_HEAD
+0x83 MESH_MODULE_MESSAGE_OPCODE_LIGHT_XYL_GET_NO_HEAD
+0x84 MESH_MODULE_MESSAGE_OPCODE_LIGHT_XYL_SET_NO_HEAD
+0x85 MESH_MODULE_MESSAGE_OPCODE_LIGHT_XYL_SET_UNACKNOWLEDGED_NO_HEAD
+0x86 MESH_MODULE_MESSAGE_OPCODE_LIGHT_XYL_STATUS_NO_HEAD
+0x87 MESH_MODULE_MESSAGE_OPCODE_LIGHT_XYL_TARGET_GET_NO_HEAD
+0x88 MESH_MODULE_MESSAGE_OPCODE_LIGHT_XYL_TARGET_STATUS_NO_HEAD
+0x89 MESH_MODULE_MESSAGE_OPCODE_LIGHT_XYL_DEFAULT_GET_NO_HEAD
+0x8A MESH_MODULE_MESSAGE_OPCODE_LIGHT_XYL_DEFAULT_STATUS_NO_HEAD
+0x8B MESH_MODULE_MESSAGE_OPCODE_LIGHT_XYL_RANGE_GET_NO_HEAD
+0x8C MESH_MODULE_MESSAGE_OPCODE_LIGHT_XYL_RANGE_STATUS_NO_HEAD
+0x8D MESH_MODULE_MESSAGE_OPCODE_LIGHT_XYL_DEFAULT_SET_NO_HEAD
+0x8E MESH_MODULE_MESSAGE_OPCODE_LIGHT_XYL_DEFAULT_SET_UNACKNOWLEDGED_NO_HEAD
+0x8F MESH_MODULE_MESSAGE_OPCODE_LIGHT_XYL_RANGE_SET_NO_HEAD
+0x90 MESH_MODULE_MESSAGE_OPCODE_LIGHT_XYL_RANGE_SET_UNACKNOWLEDGED_NO_HEAD
+0x91 MESH_MODULE_MESSAGE_OPCODE_LIGHT_LC_MODE_GET_NO_HEAD
+0x92 MESH_MODULE_MESSAGE_OPCODE_LIGHT_LC_MODE_SET_NO_HEAD
+0x93 MESH_MODULE_MESSAGE_OPCODE_LIGHT_LC_MODE_SET_UNACKNOWLEDGED_NO_HEAD
+0x94 MESH_MODULE_MESSAGE_OPCODE_LIGHT_LC_MODE_STATUS_NO_HEAD
+0x95 MESH_MODULE_MESSAGE_OPCODE_LIGHT_LC_OM_GET_NO_HEAD
+0x96 MESH_MODULE_MESSAGE_OPCODE_LIGHT_LC_OM_SET_NO_HEAD
+0x97 MESH_MODULE_MESSAGE_OPCODE_LIGHT_LC_OM_SET_UNACKNOWLEDGED_NO_HEAD
+0x98 MESH_MODULE_MESSAGE_OPCODE_LIGHT_LC_OM_STATUS_NO_HEAD
+0x99 MESH_MODULE_MESSAGE_OPCODE_LIGHT_LC_LIGHT_ONOFF_GET_NO_HEAD
+0x9A MESH_MODULE_MESSAGE_OPCODE_LIGHT_LC_LIGHT_ONOFF_SET_NO_HEAD
+0x9B MESH_MODULE_MESSAGE_OPCODE_LIGHT_LC_LIGHT_ONOFF_SET_UNACKNOWLEDGED_NO_HEAD
+0x9C MESH_MODULE_MESSAGE_OPCODE_LIGHT_LC_LIGHT_ONOFF_STATUS_NO_HEAD
+0x9D MESH_MODULE_MESSAGE_OPCODE_LIGHT_LC_PROPERTY_GET_NO_HEAD
+0x62 MESH_MODULE_MESSAGE_OPCODE_LIGHT_LC_PROPERTY_SET
+0x63 MESH_MODULE_MESSAGE_OPCODE_LIGHT_LC_PROPERTY_SET_UNACKNOWLEDGED
+0x64 MESH_MODULE_MESSAGE_OPCODE_LIGHT_LC_PROPERTY_STATUS)
+
+// status code
+(
+0x00 MESH_SUCCESS
+0x01 MESH_INVALID_ADDRESS
+0x02 MESH_INVALID_MODEL
+0x03 MESH_INVALID_APPKEYINDEX
+0x04 MESH_INVALID_NETKEYINDEX
+0x05 MESH_INSUFFICIENT_RESOURCES
+0x06 MESH_KEYINDEX_ALREAD_STORED
+0x07 MESH_INVALID_PUBLISH_PARAMETERS
+0x08 MESH_NOT_A_SUBSCRIBE_MODEL
+0x09 MESH_STORAGE_FAILURE
+0x0a MESH_FEATURE_NOT_SUPPORTED
+0x0b MESH_CANNOT_UPDATE
+0x0c MESH_CANNOT_REMOVE
+0x0d MESH_CANNOT_BIND
+0x0e MESH_TEMPORARILY_UNABLE_TO_CHANGE_STATE
+0x0f MESH_CANNOT_SET
+0x10 MESH_UNSPECIFIED_ERROR
+0x11 MESH_INVALID_BINDING
+)
+(
+0x00F0 VENDOR_MESSAGE_TMALL_DST
+)
+(// vendor model attribute
+0x0123 VENDOR_ATTR_COLOR_SERVER
+0x0100 VENDOR_ATTR_GENERIC_ONOFF_SERVER
+0x0121 VENDOR_ATTR_LIGHTNESS_LEVEL_SERVER
+0x0122 VENDOR_ATTR_COLOR_TEMPERATURE_SERVER
+0x0534 VENDOR_ATTR_MAIN_LIGHT_SERVER
+0x0533 VENDOR_ATTR_BACKGROUND_LIGHT_ONOFF_SERVER
+0xf004 VENDOR_ATTR_SCENE_SERVER
+)
+(//Timer opcode
+0x01A8 VENDOR_MESSAGE_OPCODE_COMPANY_ID
+//ʱ
+0xF01F VENDOR_MESSAGE_ATTR_TYPE_TIME
+//ʱ
+0xF01E VENDOR_MESSAGE_ATTR_TYPE_TIME_ZONE
+//ʱ
+0xF01D VENDOR_MESSAGE_ATTR_TYPE_ON_TIME
+//ʱ
+0xF010 VENDOR_MESSAGE_ATTR_TYPE_TIMING
+//ڶʱ
+0xF011 VENDOR_MESSAGE_ATTR_TYPE_CYCLE_TIMING
+//ɾʱ
+0xF012 VENDOR_MESSAGE_ATTR_TYPE_DELETE_TIMING
+
+//ɫ
+0x0123 VENDOR_MESSAGE_ATTR_TYPE_COLOR
+//
+0x0534 VENDOR_MESSAGE_ATTR_TYPE_MAIN_LIGHT
+//
+0x0533 VENDOR_MESSAGE_ATTR_TYPE_BACKGROUND_LIGHT
+)
+(//èevent¼
+//豸¼ϵ߶ʱ
+0xF009 VENDOR_ATTR_TYPE_EVENT_TRIGGER
+
+//è豸ϵ
+0x03 VENDOR_MESSAGE_EVENT_DEVICE_POWER_ON
+//èʱ
+0x11 VENDOR_MESSAGE_EVENT_FINISH_TIMING
+)
+(
+0x80 VENDOR_MESSAGE_SEND_TID_MIN
+0xC0 VENDOR_MESSAGE_SEND_TID_MAX
+)
+(
+0x59 TIMER_CYCLICAL_FALG
+60 SECONDS_OF_MIN
+345600 SECONDS_OF_FOUR_DAYS
+604800 SECONDS_OF_WEEK
+86400 SECONDS_OF_DAY
+0x01e0 EIGHT_HOURS_TIME_ZONE_OFFSET
+
+)
+(
+6 ADV_PACKET_MIN_LENGTH
+37 ADV_PACKET_MAX_LENGTH
+
+1 AD_TYPE_MIN_LENGTH
+30 AD_TYPE_MAX_LENGTH
+)
+(//transport mic cache parameter
+10 TRANSPORT_MIC_CACHE_SPACE_NUM
+4 TRANSPORT_MIC_CACHE_SPACE_SIZE
+//ܳһspace
+36 TRANSPORT_MIC_CACHE_TOTAL_SIZE
+)
+(
+0x00 MESH_EEP_THREE_TUPLE_OFFSET
+0x1a MESH_EEP_NETWORK_KEY_OFFSET
+0x2d MESH_EEP_APPLICATION_KEY_OFFSET
+0x3d MESH_EEP_DEVICE_KEY_OFFSET
+0x4d MESH_EEP_RESET_COUNT_OFFSET
+0x4e MESH_EEP_SEQ_OFFSET
+0x51 MESH_EEP_SUBSCRIPTION_OFFSET
+)
+(
+0x1a MESH_EEP_THREE_TUPLE_LENGTH
+0x13 MESH_EEP_NETWORK_KEY_LENGTH
+0x10 MESH_EEP_APPLICATION_KEY_LENGTH
+0x10 MESH_EEP_DEVICE_KEY_LENGTH
+0x01 MESH_EEP_RESET_COUNT_LENGTH
+0x03 MESH_EEP_SEQ_LENGTH
+0x10 MESH_EEP_SUBSCRIPTION_LENGTH
+0x40 MESH_EEP_SUBSCRIPTION_TOTAL_LENGTH
+)
+(//mem_mesh_advertising_unprovisioned_device_beacon_switch
+0 DEVICE_BEACON_OFF
+1 DEVICE_BEACON_ON
+)
+(
+//δ㲥ʱ10min
+0x1770	ADV_UNPROVISIONED_DEVICE_BEACON_TIMEOUT
+//δ㲥500ms
+5		ADV_UNPROVISIONED_DEVICE_BEACON_INTERVAL
+//δ㲥ʱ120ms=20ms*6
+6		ADV_UNPROVISIONED_DEVICE_BEACON_DURATION
+
+//Ĭ㲥ʱ:
+0		ADV_SILENCE_DEVICE_BEACON_TIMEOUT
+//Ĭ㲥60s
+600		ADV_SILENCE_DEVICE_BEACON_INTERVAL
+//Ĭ㲥ʱ120ms=20ms*6
+6		ADV_SILENCE_DEVICE_BEACON_DURATION
+
+
+//㲥
+0x54		ADV_PAIRING_MESH_MESSAGE_INTERVAL
+//㲥ʱ
+20		ADV_PAIRING_MESH_MESSAGE_DURATION
+
+10		ADV_RELAY_MESH_MESSAGE_DURATION
+)
+(
+0x12 MAX_APP_MSSAGE_PAYLOAD_LENGTH
+7 BIT_OF_APP_PACKAGE_NUM
+6 BIT_OF_ADV_IN_OFF
+)
+(
+//mesh ظAPP㲥24*0.625ms = 15ms
+0x15 MESH_ADV_APP_MESSAGE_INTERVAL
+//meshظtmall㲥32*0.625ms = 20ms
+0x1d MESH_ADV_TMALL_MESSAGE_INTERVAL
+)
+(
+0x2c COMMA
+-4 DECREASED_FOUR
+
+)
+(
+0x19 MIC_SIZE_64BIT
+0x09 MIC_SIZE_32BIT
+)
+(
+33 GATT_RECEIVE_MSG_BUFFER_SIZE
+)
+(//mem_mesh_provisioned_flag
+0 PAIRED_STATUS
+1 UNPROVISIONED_BEACON_STATUS
+2 PAIRING_STATUS
+3 SILENCE_BEACON_STATUS
+4 RECEIVED_CONFIG_APPKEY_ADD
+)
+(//mem_mesh_UUID_FeatureFlag
+0 BIT_SILENCE_ADV_FLAG
+)
+(
+0x01 UNPROVISIONED_ADLEN_LENGTH
+0x01 UNPROVISIONED_ADTYPE_LENGTH
+0x01 UNPROVISIONED_DEVICE_BEACON_LENGTH
+0x10 UNPROVISIONED_DEVICE_UUID_LENGTH
+0x02 UNPROVISIONED_OOB_INFORMATION_LENGTH
+)
+(
+0x00 UNPROVISIONED_DEVICE_BEACON
+0x01 SECURE_NETWORK_BEACON
+0x1827 MESH_PROVISIONING_UUID
+0x1828 MESH_PROXY_SERVICE
+
+)
+(
+0x00 PROVISIONING_RANDOM
+0x01 PROVISIONING_CONFIRMATION
+0x02 PROVISIONING_DATA
+0x03 PROVISIONING_COMPLETE
+0x04 PROVISIONING_CONFIG
+0x05 PROVISIONING_CONFIG_ACK
+0x06 PROVISIONING_IOS_DATA
+0x07 PROVISIONING_SEND_IOS_DATA
+)
+(//mem_mesh_Provisioning_State_Flag
+// FLAG bit1:Provisioning Confirmation
+1 RECEIVE_PROVISIONING_RANDOM
+2 RECEIVE_PROVISIONING_DATA
+)
+(//provisioning packet info size
+3 PROVISIONING_PACKET_LENGTH_FLAGS
+6 PROVISIONING_PACKET_LENGTH_AD_TYPE_COMPANY_ID_VID_PROVISIONING_TYPE
+5 PROVISIONING_PACKET_AD_TYPE_COMPANY_ID_VID_PROVISIONING_TYPE
+1 PROVISIONING_PACKET_LENGTH
+1 PROVISIONING_PACKET_AD_TYPE
+2 PROVISIONING_PACKET_COMPANY_ID
+1 PROVISIONING_PACKET_VID
+1 PROVISIONING_PACKET_PROVISIONING_TYPE
+//provisioning random
+2 PROVISIONING_PACKET_RANDOM_MAC
+8 PROVISIONING_PACKET_RANDOM_RANDOM_A
+8 PROVISIONING_PACKET_RANDOM_RANDOM_B
+//provisioning confirmation
+2 PROVISIONING_PACKET_CONFIRMATION_MAC
+16 PROVISIONING_PACKET_CONFIRMATION_DEVICE
+//provisioning complete
+6 PROVISIONING_PACKET_COMPLETE_MAC
+
+2 PROVISIONING_CONFIG_ACK_MAC
+1 PROVISIONING_CONFIG_ACK_FIELD
+
+)
+(
+0x01 PROVISIONING_CONFIG_ACK_NOTE
+)
+(//gatt package struct
+0 GATT_PACKAGE_MSG_ID
+1 GATT_PACKAGE_PACKAGE_NUM
+2 GATT_PACKAGE_LENGTH
+3 GATT_PACKAGE_PAYLOAD
+)
+(
+0x12 MAX_LENGTH_PRIVISIONING_CONTROL_MSG_ANDROID
+0x08 MAX_LENGTH_PRIVISIONING_CONTROL_MSG_IOS
+0x07 MAX_LENGTH_PRIVISIONING_PAIRING_MSG_IOS
+)
+(
+4 MAX_GATT_PACKAGE_NUM
+50 GATT_RECEIVE_TIMEOUT
+)
+(
+8 SUBSCRIPTION_MAX_COUNT
+)
+(//typedef struct of mem_mesh_element_device
+0 ELEMENT_DEVICE_GROUP_ADDR
+2 ELEMENT_DEVICE_QUEUE_BUFFER_PTR
+4 ELEMENT_DEVICE_VENDOR_TIME_PTR
+6 ELEMENT_DEVICE_SUBSCRIPTION_LABEL
+22 ELEMENT_DEVICE_UPPER_ADV_FLAG
+23 ELEMENT_DEVICE_UPPER_QUEUE_PTR
+25 ELEMENT_DEVICE_TRAN_PACKAGE_TID
+26 ELEMENT_DEVICE_TRAN_PACKAGE_TYPE
+27 SIZEOF_ELEMENT_DEVICE
+
+)
+(
+36 MESH_SEGMENT_SIZE
+)
+(
+320 MESH_TIMER_BUFFER_SIZE
+)
+(//bit map of mem_mesh_core_feature
+0 MESH_FEATURE_DISABLE_LOG
+1 MESH_FEATURE_DISABLE_RELAY
+2 MESH_FEATURE_DISABLE_SUBSCRIPTION
+3 MESH_FEATURE_DISABLE_APP_PAIRING
+)
+(//taobao id
+0x01a8	COMPANY_IDENTIFIERS_ALIBABA
+0x0d	ALI_MESH_VID_NUMBER
+0x0da801 COMPANY_ID_ALIBABA_AND_VID
+0x0ea801 COMPANY_ID_ALIBABA_AND_VID_GATT
+)
+(
+0x00 MESH_CODE_INIT
+0x01 MESH_RECEIVE_PROVISIONING_PACKET
+0x02 MESH_RECEIVE_PROVISIONING_RANDOM_PACKET
+0x03 MESH_SEND_PROVISIONING_CONFIRMATION_PACKET
+0x04 MESH_RECEIVE_PROVISIONING_DATA_PACKET
+0x05 MESH_SEND_PROVISIONING_COMPLETE_PACKET
+0x06 MESH_RECEIVE_PROVISIONING_FAILED_PACKET
+
+0x10 MESH_ENCRYPT_SHA256_FUNCTION_INPUT
+0x11 MESH_ENCRYPT_SHA256_FUNCTION_RESULT
+0x12 MESH_ENCRYPT_AES_CMAC_FUNCTION_INPUT_M
+0x13 MESH_ENCRYPT_AES_CMAC_FUNCTION_INPUT_K
+0x14 MESH_ENCRYPT_AES_CMAC_FUNCTION_RESULT
+
+0x20 MESH_NETWORK_RECEIVE_PACKET
+0x21 MESH_NETWORK_RELAY_PACKET
+
+0x30 MESH_LOWER_RECEIVE_PACKET
+0x40 MESH_UPPER_RECEIVE_PACKET
+0x41 MESH_UPPER_SEND_PACKET
+
+0x50 MESH_ACCESS_RECEIVE_MESSAGE
+
+0x60 MESH_PROXY_RECEIVE_MESSAGE_HANDLE
+0x61 MESH_PROXY_RECEIVE_MESSAGE
+
+0xF0 MESH_MESSAGE_GENERIC_ONOFF_SET
+0xF1 MESH_MESSAGE_SET_LIGHT_LIGHTNESS
+0xF2 MESH_MESSAGE_SET_CTL
+)
+(//LUA LOG 
+0xAA LUA_LOG_PACKET_HEADER
+0x03 LUA_LOG_PAKCET_TYPE
+0xBB LUA_LOG_PACKET_TRAIL
+)
+(//logging level
+0 LOGGING_DEBUG
+1 LOGGING_INFO
+2 LOGGING_WARNING
+3 LOGGING_ERROR
+4 LOGGING_CRITICAL
+)
+(
+0x1c00 mem_mesh_uart_log_rx_buff
+0x1c01 mem_mesh_uart_log_rx_buff_end
+0x1c02 mem_mesh_uart_log_tx_buff
+0x1fff mem_mesh_uart_log_tx_buff_end
+)
+(
+7 TRANSPORT_HEAD_BIT_SEG
+6 TRANSPORT_HEAD_BIT_AKF
+05 TRANSPORT_HEAD_BIT_AID
+7 BIT_CTL
+)
+(//Generic OnOff
+0x00 GENERIC_ONOFF_CMD_OFF
+0x01 GENERIC_ONOFF_CMD_ON
+)
+(//LIGHTNESS
+0xFFFF ALI_MESH_LIGHTNESS_MAX
+0x0064 ALI_MESH_LIGHTNESS_LEVEL
+)
+(//TEMPERATURE
+0x4E20 ALI_MESH_TEMPERATURE_MAX
+0x0320 ALI_MESH_TEMPERATURE_MIN
+0x0064 ALI_MESH_TEMPERATURE_LEVEL
+)
+(//nonce type
+0x00 NETWORK_NONCE
+0x01 APPLICATION_NONCE
+0x02 DEVICE_NONCE
+0x03 PROXY_NONCE
+)
+(
+0x00c0 GROUP_ADDRESS_0XC000_little_endian
+0xffcf GROUP_ADDRESS_0XCFFF_little_endian
+0x02c0 GROUP_ADDRESS_0XC002_little_endian
+0x07c0 GROUP_ADDRESS_0XC007_little_endian
+0x01c0 GROUP_ADDRESS_0XC001_little_endian
+0xffff GROUP_ADDRESS_0XFFFF_little_endian
+)
+(//SRC SEQ cache parameter
+10 CACHE_SPACE_NUM
+5 CACHE_SPACE_SIZE
+)
+(
+12 MESH_NETWORK_PACKET_MIN_LENGTH
+30 MESH_NETWORK_PACKET_MAX_LENGTH
+)
+(
+0 MESH_MESSAGE_TMALL
+1 MESH_MESSAGE_APP
+2 MESH_MESSAGE_PROXY
+)
+(
+0x00 MESH_PROXY_SERVICE_DATA_ID_TYPE_NETWORK_ID
+0x01 MESH_PROXY_SERVICE_DATA_ID_TYPE_NODE_IDENTITY
+)
+(
+0x00 MESH_PROXY_MESSAGE_TYPE_NETWORK_PDU
+0x01 MESH_PROXY_MESSAGE_TYPE_MESH_BEACON
+0x02 MESH_PROXY_MESSAGE_TYPE_PROXY_CONFIGURATION
+0x03 MESH_PROXY_MESSAGE_TYPE_PROVISIONING_PDU
+)
+(
+0x0e	MESH_PROXY_DATA_IN_HANDLE
+0x10	MESH_PROXY_DATA_OUT_HANDLE
+0x11	MESH_PROXY_ENABLE_DATA_OUT_HANDLE
+0x14	MESH_PROVISIONING_DATA_IN_HANDLE
+0x16	MESH_PROVISIONING_DATA_OUT_HANDLE
+0x17	MESH_PROVISIONING_ENABLE_DATA_OUT_HANDLE
+)
+(
+15 UNSEGMENTED_ACCESS_MESSAGE_MAX_UPPER_TRANSPORT_ACCESS_PDU_LEN
+12 SEGMENTED_ACCESS_MESSAGE_UNINT_PDU_LEN
+)
+(//bit of mem_mesh_upper_tran_layer_temp_packet_flag
+7 BIT_UPPER_FLAG_PROXY_CONTROL
+6 BIT_UPPER_FLAG_APP_CONTROL
+5 BIT_UPPER_FLAG_VENDOR_INDICATION
+4 BIT_UPPER_FLAG_RETRANSMIT
+//BIT3-0
+0x0f DATA_UPPER_FLAG_MAX_RETRY_COUNT
+
+2 UPPER_RETRY_COUNT_STATUS
+1 UPPER_RETRY_COUNT_INDICATION
+)
+(
+0 NULL_PACKET_ADVERTISING
+1 PACKET_IN_BEARER
+2 PACKET_IN_ADVERTING
+3 PACKET_RECEIVE_INDICATION
+)
+(
+1 UPPER_TRAN_TMALL_MESSAGE
+2 UPPER_TRAN_APP_MESSAGE
+3 UPPER_TRAN_TMALL_AND_APP
+
+0 BIT_UPPER_TRAN_TMALL_MESSAGE
+1 BIT_UPPER_TRAN_APP_MESSAGE
+2 BIT_UUPER_TRAN_PROXY_MESSAGE
+)
+(
+0 ADC_CONFIG_VINLPM
+1 ADC_CONFIG_HVIN
+2 ADC_CONFIG_GPIO
+)
+(
+0 QUEUE_OFFSET_EACH_SIZE
+1 QUEUE_OFFSET_LENGTH
+2 QUEUE_OFFSET_CURR_NUM
+3 QUEUE_OFFSET_READ_PTR
+4 QUEUE_OFFSET_WRITE_PTR
+5 QUEUE_OFFSET_ELE_INIT_ADDR
+)
+(
+//Flash Register
+0x05 FLASH_READ_SATUS
+
+// Flash Status Register
+0x00 FLASH_STATUS_WIP
+0X01 FLASH_STATUS_WEL
+0X02 FLASH_STATUS_BP0
+0X03 FLASH_STATUS_BP1
+
+//Flash Write Sm
+0X00 FLASH_SM_NO_BUYS
+0X01 FLASH_SM_START
+0X02 FLASH_SM_ERASE_SECTOR
+0X03 FLASH_SM_WAIT_ERASE_SECTOR
+0X04 FLASH_SM_WRITE_DATA
+0X05 FLASH_SM_WAIT_WRITE_DATA
+
+
+//Flash Command
+0x02 FLASH_COMMAND_WRITE_DATA
+0x03 FLASH_COMMAND_READ_DATA
+0x06 FLASH_COMMAND_WRITE_ENABLE
+0x20 FLASH_COMMAND_SECTOR_ERASE
+0xAB FLASH_COMMAND_RELEASE_FROM_POWERDOWN
+0xB9 FLASH_COMMAND_POWERDOWN
+
+)
+(
+0x0000 OTP_OFFSET_UCODE_FLAG
+0x1fd0 OTP_OFFSET_APP_VDD_SEL
+0X1fd1 OTP_OFFSET_DEVICE_LOCK
+0X1fd2 OTP_OFFSET_PERIPHERALS_LOCK
+0x1fd3 OTP_OFFSET_LOADCODE_DELAY
+0x1fe0 OTP_OFFSET_ADC_PARAM
+0x1ff0 OTP_OFFSET_UCODE_KEY
+
+//LOADCODE
+0 OTP_LOADCODE_OFFSET_UCODE_FLAG
+2 OTP_LOADCODE_OFFSET_APP_VDD_SEL
+3 OTP_LOADCODE_OFFSET_DEVICE_LOCK
+4 OTP_LOADCODE_OFFSET_PERIPHERALS_LOCK
+5 OTP_LOADCODE_OFFSET_LOADCODE_DELAY
+
+//OTP_OFFSET_PERIPHERALS_LOCK
+0 OTP_SPI_LOCK_BIT
+1 OTP_SPI2_LOCK_BIT
+2 OTP_UART_LOCK_BIT
+3 OTP_UARTB_LOCK_BIT
+4 OTP_IIC_LOCK_BIT
+6 OTP_LE_LOCK_BIT
+7 OTP_BR_LOCK_BIT
+)
+(
+0	eeprom_nv_ram
+
+)
+(
+0 APP_HANDSHAKE_NULL
+1 APP_HANDSHAKE_DONE
+
+)
+(
+1 dvc_op_hci
+2 dvc_op_esl
+4 dvc_op_dongle
+5 dvc_op_test
+8 dvc_op_mouse
+9 dvc_op_shutter
+0x0a dvc_op_module
+0x0b dvc_op_ali_mesh
+0x0c dvc_op_hci_boot
+0x0d dvc_op_remote_car
+0x0e dvc_op_car
+0x0f dvc_op_antilost
+   
+)
+(
+7 UCODE_FLAG_ENC
+6 UCODE_FLAG_SKIP_EEP
+5 UCODE_FLAG_SKIP_FLASH
+4 UCODE_FLAG_HCI
+)
+(
+7 gpio_active_bit
+)
+(
+2 HID_HANDSHAKE_TIMEOUT
+
+)
+(
+1 APP_FLAG_RECONNECT
+)
+(
+5 LPM_WAKE_UP_DELAY_TIMER
+)
+(
+2 APP_DISC_RSN_SIZE
+)
+(
+0 APP_DISC_BY_BUTTON
+1 APP_DISC_AFTER_PAIRING
+2 APP_DISC_AFTER_RECONN
+3 APP_DISC_AFTER_SNIFF
+4 APP_DISC_AFTER_SETUP_DONE
+5 APP_DISC_AFTER_HANDSHAKE
+6 APP_DISC_BT
+7 APP_DISC_BLE
+8 APP_DISC_L2CAP_REFUSED
+9 APP_DISC_SWITCH_FAIL
+)
+(
+0xaa55 EEPROM_INIT_FLAG
+)
+(
+1 KEY_CONF_STRUCT_LEN
+0 KEY_PIN_OFFSET
+)
+(
+12000000 PWM_12MHZ
+24000000 PWM_24MHZ
+33000 PWM_33KHZ
+)
+(
+0 POWER_OFF
+1 POWER_STARTING
+2 POWER_STANDBY
+)
+(
+0 power_state_offset
+1 power_timer_offset
+2 power_off_timeout_offset
+3 power_starting_timeout_offset
+4 power_off_cb_offset
+6 power_starting_cb_offset
+8 power_standby_cb_offset
+10 ui_butten_up_cb_offset
+)
+(
+0x9000 mem_b_box
+0x9100 mem_e_box
+0x9200 mem_l_box
+0x9300 memk
+0x9400 mem_theta
+0x9420 mem_local_sig
+0x9fff mem_sim_slave
+//mouse
+0x9468 MOUSE_BT_SDP_ADDR
+0x9732 MOUSE_BLE_ATT_LIST_ADDR
+//dongle
+0x99A4 USB_KBDATA_VENDOR_DEFINE_ADDR
+0x99BF USB_KBDATA_ADDR
+0x99FF USB_MSDATA_ADDR
+0x9AA3 USB_DEVICEDATA_ADDR
+0x9AB6 USB_CONFDATA_ADDR
+//shutter
+0x9AF2 BLE_SHUTTER_GATT_LIST
+0x9C2B CLASSIC_SHUTTER_SDP_LIST
+0x9E12 BLE_SHUTTER_KEY_VALUE_LIST
+0x9E3A CLASSIC_SHUTTER_KEY_VALUE_LIST
+//car
+0x9E62 BLE_CAR_ATT_LIST
+)
+(//NEC 61212
+9000 NEC61212_BOOT_CODE_START_TIME
+4500 NEC61212_BOOT_CODE_END_TIME
+
+9000 NEC61212_REPEAT_START_TIME
+2250 NEC61212_REPEAT_END_TIME
+
+560 NEC61212_DATA_BIT_1_START_TIME
+1690 NEC61212_DATA_BIT_1_END_TIME
+
+560 NEC61212_DATA_BIT_0_START_TIME
+560 NEC61212_DATA_BIT_0_END_TIME
+
+560 NEC61212_STOP_TIME
+
+42580 NEC61212_DATA2REPEAT_TIME
+98190 NEC61212_REPEAT2REPEAT_TIME
+
+0xffff NEC61212_TIMEOUT_TIME
+)
+(
+0 ADC_GPIO_4
+1 ADC_GPIO_5
+2 ADC_GPIO_6
+3 ADC_GPIO_7
+4 ADC_GPIO_9
+5 ADC_GPIO_10
+6 ADC_GPIO_11
+7 ADC_GPIO_12
+)
+(
+0 CONN_PARAM_UPDATA_PROCEDURE_NO_INIT
+1 CONN_PARAM_UPDATA_PROCEDURE_STARTING
+2 CONN_PARAM_UPDATA_PROCEDURE_COMPLETE
+3 CONN_PARAM_UPDATA_PROCEDURE_FAILD
+)
+(
+0 NEW_SPEC_HEADER_OFFSET
+2 NEW_SPEC_OPCODE_OFFSET
+3 NEW_SPEC_DLEGTH_OFFSET  //data length offset
+5 NEW_SPEC_DADDR_OFFSET   //data address offset
+)
+(
+1 OPCODE1_BUTTEN_CLICK_ONCE
+2 OPCODE2_BUTTEN_DOUBLE_CLICK
+3 OPCODE3_ANTL_START_ALRAM
+4 OPCODE4_CURRENT_ALARM_STATE
+5 OPCODE5_BATTER_INFORMATION
+7 OPCODE7_ANTL_CONFIG_ALRAM
+)
+(
+0x0a NEW_SPEC_NOTIFY_HANDLE
+0x0b NEW_SPEC_NOTIFICATION_ENABLE_HANDLE
+0x0d NEW_SPEC_WRITE_HANDLE
+)
+(
+0x01 ANTI_LE_ALARM_ON
+0x00 ANTI_LE_ALARM_OFF
+)
+(
+0 NOTIFICATION_ENABLE_BIT
+1 INDICATION_ENABLE_BIT
+)
+(
+//20ms
+0x0020	FAST_ADV_INTERVAL_VALUE_CAR
+)
+(
+0x14 ATT_CAR_CONTROL_HANDLE
+0x14 ATT_SPEED_SET_HANDLE
+)
+(
+0 TURN_FRONT
+1 TURN_LEFT
+2 TURN_RIGHT
+0 MOTOR_STOP
+1 GO_FRONT
+2 GO_BACK
+0x6b5a LE_RECEIVE_PACKET_HEAD
+)
+(
+0 FLAG_IR_DISABLE
+1 FLAG_IR_ENABLE
+)
+(
+0 DEVICE_CAR
+1 DEVICE_TANK
+2 DEVICE_BATTLE_CAR
+3 DEVICE_BATTLE_TANK
+4 DEVICE_REMOTE
+)
+(
+0 F_B_MOTOR
+1 L_R_MOTOR
+2 F_B_BATTERY
+3 L_R_BATTERY
+)
+(
+0 CAR_WORK	   		//connect mode normal
+1 CAR_BIND			//code pair mode
+2 CAR_TEST			//test mode
+3 CAR_CODE			//PC_application
+4 CAR_PCBA			//PCBA_TEST
+5 CAR_DEBUG
+6 CAR_MODE_MAX
+7 CAR_SEARCH
+)
+(
+1 SPEED_LEVEL_1
+2 SPEED_LEVEL_2
+3 SPEED_LEVEL_3
+4 SPEED_LEVEL_4
+5 SPEED_LEVEL_5
+6 SPEED_LEVEL_6
+7 SPEED_LEVEL_7
+8 SPEED_LEVEL_8
+9 SPEED_LEVEL_9
+10 SPEED_LEVEL_10
+)
+(
+0 PWM0_DUTY_SETTING
+1 PWM1_DUTY_SETTING
+2 PWM2_DUTY_SETTING
+)
+(
+1 CAR_CMD_BATTERY
+2 CAR_CMD_OLD_CAR_CONTROL
+3 CAR_CMD_OLD_SPEED_CONTROL
+4 CAR_CMD_L_R_MOTOR_CONTROL
+5 CAR_CMD_F_B_MOTOR_CONTROL
+6 CAR_CMD_IR_CONTROL
+7 CAR_CMD_LED_CONTROL
+8 CAR_CMD_DEVICE_INFO
+)
+(
+0 CAR_REMOTE_CHECK_BUTTON
+1 CAR_REMOTE_CHECK_ROCKER
+)
+(
+0x11 CAR_NOTIFY_HANDLE
+)
+(
+0 LED_OFF
+1 LED_ON
+2 LED_BLINK
+0xFF LED_INVALID
+)
+(
+0xFF INVALID_PIN_NUM
+)
+(
+0 POWER_ON
+1 WORK_PAIRED
+2 WORK_SEARCH
+)
+(
+0x5A DONGLE_KB_BIND_SUCCESS
+0x1fdf DONGLE_KB_BIND_EFUSE_OFFECT
+)
+(
+5 WORK_MODE_DELAY
+7 BIND_MODE_DELAY
+)
+(
+0 DONGLE_WORK	   		//connect mode normal
+1 DONGLE_BIND			//code pair mode
+2 DONGLE_TEST			//test mode
+3 DONGLE_CODE			//PC_application
+4 DONGLE_PCBA			//PCBA_TEST
+5 DONGLE_DEBUG
+6 DONGLE_MODE_MAX
+7 DONGLE_SEARCH
+0 CLEAR_INIT
+)
+(
+0xa0 COMMAND_MODE     //BYTE 0
+0x81 COM_MODE_BIND	//BYTE 1
+0x82 COM_MODE_TEST	//BYTE 1
+)
+(
+0xa1 COMMAND_BIND		//BYTE 0
+0x01 COM_BIND_GET		//1
+0x84 COM_BIND_EXIT		//1
+0xa7 COM_READ_MODE		//1
+)
+(
+0xa2 COMMAND_TEST	//BYTE 0
+0x81 COM_TEST_SC		//	뵥ز
+0x82 COM_TEST_CD		// fcc
+0x83 COM_TEST_DAT		// ݲ
+0x84 COM_TEST_LOW_CH  //Ƶ
+0x85 COM_TEST_MID_CH	//Ƶ
+0x86 COM_TEST_HIG_CH	//Ƶ
+0x87 COM_TEST_SW_HIG	//ԶлƵΪ 1mhz
+0x88 COIM_TEST_SW_LOW	//ԶлƵΪ 1mhz
+0x89 COM_TEST_SW_STOP	//ֹͣԶлƵ
+0x8a COM_TEST_POW_5		//5dbm
+0x8b COM_TEST_POW_0		//0dbm
+0x8c COM_TEST_POW_N5		//-5dbm
+0x8d COM_TEST_POW_N10		//-10dbm
+0x8e COM_TEST_EXIT			//˳ģʽ
+)
+(
+0xa6 COMMAND_CURRENT_PROJECT
+0xa7 COMMAND_CURRENT_MODE
+0xa9 COMMAND_CURRENT_FW_VERSION
+0xb0 COMMAND_USER_DEFINED		//user defined cmd
+)
+(
+0x15 PRODUCT_ID
+0 FW_VERSION0
+0 FW_VERSION1
+1 FW_VERSION2
+7 FW_VERSION3
+)
+(
+8 TIMER_NODATA
+640 TIMER_NODATA_DELAY	//200ms
+
+11 TIMER_MS_BLANK
+384 TIMER_MS_BLANK_DELAY
+
+12 TIMER_KB_MUL_BLANK
+384 TIMER_KB_MUL_BLANK_DELAY
+
+14 TIMER_KB_BLANK
+384 TIMER_KB_BLANK_DELAY
+)
+(
+0 KB_NORMAL_REPORT_ID
+1 MS_REPORT_ID
+2 KB_SYSTEM_CONCTRL_REPORT_ID
+3 KB_MULTIKEY_REPORT_ID
+)
+(
+0x01 BIND_ACKPAYLOAD
+0x03 KB_LED_ACKPAYLOAD
+)
+(
+7 DG_ENABLE_XTAL_24M
+6 DG_ENABLE_NEW_CHMAP
+5 DG_ENABLE_EEPROM
+4 DG_ENABLE_KB_ICON
+//bit3-0
+//tx power
+)
+(//mem_module_flag
+//bit0~bit7 config module function
+0 MODULE_FLAG_UART_FLOW_CONTROL
+1 MODULE_FLAG_BLE_SEND_MTU23
+2 MODULE_FLAG_BLE_DATA_ENCRYPT
+
+//bit8~bit15 module states change
+8 MODULE_FLAG_BLE_DATA_FINISH
+9 MOUDLE_TASK_UNSNIFF
+10 MOUDLE_TASK_SNIFF
+
+)
+(
+34 NV_DATA_LEN
+-1 DECREASED_ONE
+)
+(
+	5 FLAG_MODULE_READ_VDD_COUNT
+)
+(
+	0x200 UART_AIR_CONTROL_THRESHOLD
+)
+(
+0x01 HCI_DISCARD_PACKET
+0x00 HCI_NOT_DISCARD_PACKET
+)
+(//Command
+0x00 HCI_CMD_SET_BT_ADDR_REQ
+0x01 HCI_CMD_SET_LE_ADDR_REQ
+0x02 HCI_CMD_SET_VISIBILITY_REQ
+0x03 HCI_CMD_SET_BT_NAME_REQ
+0x04 HCI_CMD_SET_LE_NAME_REQ
+0x05 HCI_CMD_SPP_DATA_REQ
+0x09 HCI_CMD_LE_DATA_REQ
+0x0b HCI_CMD_STATUS_IRQ
+0x0c HCI_CMD_SET_PAIRING_REQ
+0x0d HCI_CMD_SET_PINCODE_REQ
+0x0e HCI_CMD_SET_UARTCONTROL_REQ
+0x0f HCI_CMD_SET_UART_BAUD_REQ
+0x10 HCI_CMD_VERSION_REQ
+0x11 HCI_CMD_BT_DISCONNECT
+0x12 HCI_CMD_BLE_DISCONNECT
+0x13 HCI_CMD_DELETE_DEVICE
+0x14 HCI_CMD_CREATE_CONNECT
+0x15 HCI_CMD_SET_COD
+0x26 HCI_CMD_SET_NVRAM_REQ
+0x27 HCI_CMD_SLEEP
+0x28 HCI_CMD_CONFIRM_GKEY
+0x29 HCI_CMD_SET_CREDIT_GIVEN
+0x2a HCI_CMD_AUTO_ADV_SCAN
+0x2b HCI_CMD_POWER_REQ
+0x2c HCI_CMD_POWER_SET
+0x30 HCI_CMD_PASSKEY_ENTRY
+0x31 HCI_CMD_SET_GPIO
+0x32 HCI_CMD_READ_GPIO
+0x33 HCI_CMD_LE_SET_PAIRING
+0x34 HCI_CMD_LE_SET_ADV_DATA
+0x35 HCI_CMD_LE_SET_SCAN_DATA
+0x36 HCI_CMD_LE_SEND_CONN_UPDATE_REQ
+0x37 HCI_CMD_LE_SET_ADV_PARM
+0x38 HCI_CMD_LE_START_PAIRING
+0x40 HCI_CMD_SET_WAKE_GPIO
+0x42 HCI_CMD_SET_TX_POWER
+0x43 HCI_CMD_BOOT_VERSION_REQ
+0x48 HCI_CMD_LE_CONFIRM_GKEY
+0x49 HCI_CMD_REJECT_JUSTWORK
+0x51 HCI_CMD_RESET_CHIP_REQ
+
+0x61 HCI_CMD_LE_SET_FIXED_PASSKEY
+
+0x76 HCI_CMD_DELETE_CUSTOMIZE_SERVICE
+0x77 HCI_CMD_ADD_SERVICE_UUID
+0x78 HCI_CMD_ADD_CHARACTERISTIC_UUID
+0x7a HCI_CMD_PASSKEY_ENTRY_INPUT
+
+0x90 HCI_CMD_BLE_SET_PHY
+0x91 HCI_CMD_BLE_READ_CURRENT_PHY
+0x92 HCI_CMD_BLE_SET_DLE
+0x93 HCI_CMD_READ_CHIP_DATA
+0x94 HCI_CMD_WRITE_CHIP_DATA
+ifdef COMPILE_WECHAT
+0x95 HCI_CMD_WECHAT_SEND_DATA
+endif
+0xff HCI_CMD_CLOSE_LPM
+)
+(//event
+0x00 HCI_EVENT_SPP_CONN_REP
+0x01 HCI_EVENT_HID_CONN_REP
+0x02 HCI_EVENT_LE_CONN_REP
+0x03 HCI_EVENT_SPP_DIS_REP
+0x04 HCI_EVENT_HID_DIS_REP
+0x05 HCI_EVENT_LE_DIS_REP
+0x06 HCI_EVENT_CMD_RES
+0x07 HCI_EVENT_SPP_DATA_REP
+0x08 HCI_EVENT_LE_DATA_REP
+0x09 HCI_EVENT_STANDBY_REP
+
+0x0a HCI_EVENT_STATUS_RES
+
+0x0D HCI_EVENT_NVRAM_REP
+0x0e HCI_EVENT_GKEY
+0x0F HCI_EVENT_INVALID_PACKET
+0x10 HCI_EVENT_GET_PASSKEY
+0x11 HCI_EVENT_LE_TK
+0x12 HCI_EVENT_REMOTE_MTU
+0x14 HCI_EVENT_LE_PAIRING_STATE
+0X15 HCI_EVENT_LE_ENCRYPTION_STATE
+0x17 HCI_EVENT_LE_CONNECTION_UPDATE
+0x1d HCI_EVENT_LE_GKEY
+0x29 HCI_EVENT_UUID_HANDLE
+0x2b HCI_EVENT_LE_INPUT_GKEY
+
+0x40 HCI_BLE_UPDATE_PHY_EVENT
+ifdef COMPILE_WECHAT
+0x41 HCI_BLE_WECHAT_RECEIVE_PUSH_DATA
+endif
+)
+(//command HCI_CMD_SET_GPIO
+//byte 0
+0x00 HCI_CMD_CONFIG_GPIO_INPUT
+0x01 HCI_CMD_CONFIG_GPIO_OUTPUT
+//byte 1 input state
+0x00 GPIO_INPUT_PULLUP
+0x01 GPIO_INPUT_PULLDOWN
+0x02 GPIO_INPUT_HIGH_IMPEDANCE
+)
+(
+0x7e0 OTP_ADDR_RF_PARAM_FIX
+//struct of RF_PARAM_FIX
+// uint8       //length = param_pair_count * 2 
+// uint16     //param-pair-1
+// uint16     //param-pair-2
+// uint16     //param-pair-3
+// uint16     //param-pair-4
+// uint16     //param-pair-5
+// uint16     //param-pair-6
+// uint16     //param-pair-7
+)
+(
+0	BR_PAIRING_MODE_PINCODE
+1	BR_PAIRING_MODE_JUSTWORK
+2	BR_PAIRING_MODE_PASSKEY
+3	BR_PAIRING_MODE_NUMERIC
+
+0x81 BR_PAIRING_MODE_SECURE_CONNECT_JUSTWORK
+0x82 BR_PAIRING_MODE_SECURE_CONNECT_PASSKEY
+0x83 BR_PAIRING_MODE_SECURE_CONNECT_NUMERIC
+)
+(
+0x0001	FLAG_BT_PAIRING_SUCCESS
+0x0101	FLAG_BT_PAIRING_FAIL
+0x0080	FLAG_BLE_PAIRING_SUCCESS
+0x0180	FLAG_BLE_PAIRING_FAIL
+)
+(
+1	FLAG_EVENT_START_ENC
+0	FLAG_EVENT_PAUSE_ENC
+)
+(
+0 MOUDLE_STATE_BT_BIT
+1 MOUDLE_STATE_BLE_BIT
+)
+(
+5 BIT_OF_NOTIFY_AUTHENTICATED
+6 BIT_OF_READ_AUTHENTICATED
+7 BIT_OF_WRITE_AUTHENTICATED
+)
+(
+//combination
+0x01 MOUSE_L_BUTTON
+0X02 MOUSE_R_BUTTON
+0x03 MOUSE_LR_BUTTON
+0X04 MOUSE_M_BUTTON
+0X05 MOUSE_LM_BUTTON
+0X06 MOUSE_RM_BUTTON
+0X07 MOUSE_LMR_BUTTON
+0x09 MOUSE_L_BK_BUTTON
+0x14 MOUSE_M_FW_BUTTON
+0X18 MOUSE_BK_FW_BUTTON
+//mouse default gpio
+0x1B MOUSE_DEFAULT_XA_GPIO
+0x1C MOUSE_DEFAULT_XB_GPIO
+
+//ui led blink
+0X00C8  LED_RECONNECT_BLINK //200
+0X0190  LED_DPI_BLINK //400
+0X03E8  LED_DPI_BLINK_FIXED    //1000
+0X03E8  LED_DISCOVERY_BLINK    //1000
+0XFF    LED_LONG_BLINK
+0x05	LED_SENSOR_BLINK_CNT
+//mode device number
+0x00 MODE_24G_DEVICE
+0x01 MODE_BT_DEVICE1
+0x02 MODE_BT_DEVICE2
+0x03 MODE_BT_DEVICE3
+//mouse  flag
+0X00 WRITE_REQ_ENABLE_FLAG
+0X01 LL_START_ENC_FLAG
+0X02 LL_PAIRING_SUCCESS_FLAG
+
+
+//mouse_function_flag
+0x08 MOUSE_FLAG_LEN
+//byte 1
+0x00 MOUSE_SELECT_DEVICE_FLAG
+0x01 MOUSE_24G_PAIRING_FLAG
+0x02 MOUSE_STORE_EEPROM_FLAG
+0x03 MOUSE_BT_CANNEL_RECONN_FLAG
+0x04 MOUSE_LOW_VOLTAGE_FLAG
+0x05 MOUSE_BT_DISCOVERY_BUTTON_DOWN_FLAG
+0x06 MOUSE_BT_DISCOVERY_BUTTON_LONG_DOWN_FLAG
+
+//byte 2
+0x08 MOUSE_ENABLE_BLE_RANDOM_ADDRE
+0x09 MOUSE_ENABLE_2K_EEPROM
+0x0a MOUSE_ENABLE_INIT_DELAY
+0x0b MOUSE_ENABLE_WAKEUP_FROM_POWER
+0x0c MOUSE_ENABLE_16M
+0x0d MOUSE_ENABLE_USB
+
+//byte 3
+0x10 MOUSE_ENABLE_SPI2
+0x11 MOUSE_ENABLE_24G
+0x12 MOUSE_ENABLE_FLASH
+0x13 MOUSE_ENABLE_EEPROM
+0x14 MOUSE_ENABLE_ADC
+0x15 MOUSE_ENABLE_KEYBOARD
+0x16 MOUSE_ENABLE_24G_SEARCH_DONGLE
+
+//byte 4
+0x18 MOUSE_ENABLE_24G_250Hz
+0x19 MOUSE_ENABLE_24G_500Hz
+0x1a MOUSE_ENABLE_24G_1000
+0x1b MOUSE_ENABLE_BT_125Hz
+0x1c MOUSE_ENABLE_DPI_LEVEL_4
+0x1d MOUSE_ENABLE_USB_250
+0x1e MOUSE_ENABLE_USB_500
+0x1f MOUSE_ENABLE_USB_1000
+
+//byte 5
+0x20 MOUSE_ENABLE_POWER_ON_LED
+0x21 MOUSE_ENABLE_LOW_VOLTAGE_LED
+0x22 MOUSE_ENABLE_LOW_VOLTAGE_USE_MODE_LED
+0x23 MOUSE_ENABLE_LOW_VOLTAGE_LED_BLINK_N_SECOND
+0x24 MOUSE_ENABLE_4_LED
+0x25 MOUSE_ENABLE_DPI_FOR_4_LED
+0x26 MOUSE_ENABLE_BT2_FOR_4_LED
+0x27 MOUSE_ENABLE_LOW_V_FOR_4_LED
+
+
+//byte 6
+0x28 MOUSE_ENABLE_SELECT_DEVICE_BY_DPI_BUTTON
+0x29 MOUSE_ENABLE_SELECT_DEVICE_BY_PB_BUTTON
+0x2a MOUSE_ENABLE_SELECT_DEVICE_BY_SWITCH_GPIO
+0x2b MOUSE_ENABLE_SELECT_DEVICE_BY_SWITCH_ADC
+0x2c MOUSE_ENABLE_DPI_KEY_CONNECT_GND
+0x2d MOUSE_ENABLE_PB_BUTTON_CONNECT_GND
+0x2e MOUSE_ENABLE_DPI_KEY_CONNECT_ADC
+0x2f MOUSE_ENABLE_24G_FIRST_AUTO_PAIRING
+//byte 7 
+0x30 MOUSE_ENABLE_AUTO_24G_PARING
+0x31 MOUSE_ENABLE_24G_POWER_ON_PAIRING
+0x32 MOUSE_ENABLE_COMMBINATION_KEY_BY_24G_PAIRING
+0x33 MOUSE_ENABLE_BT_RECONNECT_TIMEOUT_ENTER_DISCOVERY
+0x34 MOUSE_ENABLE_PB_BUTTON_SHORT_PRESS_ENTER_DISCOVERY
+0x35 MOUSE_ENABLE_COMMBINATION_KEY_BY_BT_DISCOVERY
+0x36 MOUSE_ENABLE_DPI_KEY_LONG_PRESS_DISCONVERY
+0x37 MOUSE_ENABLE_PB_BUTTON_LONG_PRESS_DISCONVERY
+
+//byte 8
+0x38 MOUSE_ENABLE_SMOOTHER
+0x39 MOUSE_ENABLE_XY_OFFSET
+0x3a MOUSE_ENABLE_24G_AUTO_PAIR_NERVER_BEEN_PAIRED
+0x3b MOUSE_ENABLE_LE_BATTERY_SERVICE_CANCEL
+0x3c MOUSE_ENABLE_WHEEL_WAKE_UP_CANCEL
+0x3d MOUSE_ENABLE_OTP
+
+//mouse dpi level
+0x00 MOUSE_DPI_LEVEL1
+0x01 MOUSE_DPI_LEVEL2
+0x02 MOUSE_DPI_LEVEL3
+0x03 MOUSE_DPI_LEVEL4
+
+
+//mouse sensor angle
+0x00 MOUSE_6CLK_ANGLE
+0X01 MOUSE_9CLK_ANGLE
+0X02 MOUSE_12CLK_ANGLE
+0X03 MOUSE_3CLK_ANGLE
+
+
+
+0xFF GPIO_DISABLE
+
+//DPI button state 
+0x00 DPI_BUTTON_STATE_UP
+0x01 DPI_BUTTON_STATE_DOWN
+
+
+//PB button state 
+0x00 PB_BUTTON_STATE_UP
+0x01 PB_BUTTON_STATE_DOWN
+
+//Commbination_key state 
+0x00 COMMBINATION_KEY_STATE_UP
+0x01 COMMBINATION_KEY_STATE_DOWN
+
+
+//eeprom address offect
+0X00 MOUSE_INFO_EEPROM_OFFECT
+0x58 MOUSE_STORE_FLAG
+0X5A MOUSE_DPI_EEPROM_OFFECT	//1byte
+0X5B MOUSE_G24_ADDR_EEPROM_OFFECT	//4bytes
+0X5F MOUSE_RANDOM_ADDR_COUNT_EEPROM_OFFSET	//2bytes
+0X61 MOUSE_EEPROM_MODULE_INIT_FLAG
+
+// Sensor id number
+0x30 P32XX_ID1
+0x31 P3065_ID1
+0x02 P3212_ID2
+0xD1 P3205_TJ3T_ID2
+0XD2 P3204_TJ3L_ID2
+0x54 PKA8_ID2
+0x70 P3065_XY_ID2
+0x00 P3065_ID2
+0x5a P_MX8650
+0xD8 P8009_ID2
+0x50 P6520A_ID2
+0x58 PKA8G2_ID1
+0x59 PKA8G2_ID2
+
+
+//Sensor type
+0X00 P3205
+0X01 P3065
+0X02 P3204
+0X03 P3212
+0X04 P3065_XY
+0x05 MX8650
+0x06 P8009
+0x07 P6520
+0X08 KA8
+0X09 KA8_UL
+0X0a KA8_HD
+0X0b KA8G2
+
+
+//SENSOR REG
+0x00 PAN_REG_PID_L
+0x01 PAN_REG_PID_H
+0x02 PAN_REG_MOTION_STAUS
+0x03 PAN_REG_DELTA_X
+0x04 PAN_REG_DELTA_Y
+0x05 PAN_REG_OPRATION_MODE
+0x06 PAN_REG_CONFIG
+0x07 PAN_REG_IMAGE_QUALITY
+0x08 PAN_REG_OPRATION_STATE
+0x09 PAN_REG_WRITE_PROTECT
+0x0A PAN_REG_SLEEP_1
+0x0B PAN_REG_ENTER_TIME
+0x0C PAN_REG_SLEEP_2
+0x0D PAN_REG_IMAGE_THRESHOLD
+0x0E PAN_REG_IMAGE_RECGNITION
+
+
+0x06 MOUSE_DPI_ADDRESS
+0x05 MOUSE_P3610_DPI_ADDRESS
+0x0D MOUSE_P3212_DPI_XADDRESS
+0x0E MOUSE_P3212_DPI_YADDRESS
+
+)
+(
+0x01 ADV_FLAG_LIMITED_DISCOVERABLE
+0x04 ADV_FLAG_BREDR_NOT_SUPPORTED
+)
+(
+2 BIT_POWER_ON
+)
+(
+0 MODE_3_MOUSE
+1 MODE_4_MOUSE
+)
+(
+10 LE_LPM_DISABLE_TO
+1 LE_LPM_DISABLE
+0 LE_LPM_ENABLE
+
+12 LE_INTERVAL_15MS
+9 LE_INTERVAL_11_25MS//11.25ms
+7 LE_INTERVAL_8_75MS//8.75ms
+6 LE_INTERVAL_7_5MS//7.5ms
+12 CLASSIC_INTERVAL_7_5MS
+14 CLASSIC_INTERVAL_8_75MS
+18 CLASSIC_INTERVAL_11_25MS
+)
+(
+0x00 MOUSE_L_KEY
+0x01 MOUSE_R_KEY
+0x02 MOUSE_M_KEY
+0x03 MOUSE_BK_KEY
+0x04 MOUSE_FW_KEY
+0x05 MOUSE_DPI_KEY
+0x06 MOUSE_PB_KEY
+0x07 MOUSE_CUSTOMER_KEY
+)
+(
+0 G24_DISCONN_STATE
+1 G24_CONN_STATE
+
+8 G24_CH_NUMBER
+16 G24_CH_POLL_COUNT
+)
+(
+0 MOUSE_ADC_CHECK_BATTERY_ONLY
+1 MOUSE_ADC_CHECK_MULTIPLE
+2 MOUSE_ADC_CHECK_GPIO_MULTIPLE
+3 MOUSE_ADC_CHECK_VINLPM_MULTIPLE
+)
+(
+0x5a MOUSE_USB_INTERFACE_INSERT
+0xa5 MOUSE_USB_INTERFACE_REMOVE
+)
+(
+0x10 MOUSE_BLE_L2CAP_TXBUFF_SIZE
+)
+(
+0x08 KB_ROW_GPIO_NUM
+0x0b KB_MCU_COL_GPIO_NUM
+)
+(
+0 MOUSE_ADC_ENABLE
+1 MOUSE_SEARCH_DONGLE_ENABLE
+2 MOUSE_24G_250HZ_ENABLE
+3 MOUSE_CLK_16M_ENABLE
+4 MOUSE_DPI_4_LEVEL_ENABLE
+5 MOUSE_KEYBOARD_ENABLE
+
+7 MOUSE_DEVICE_NUMBER_FLAG
+)
+(
+// eeprom config
+0xb0 REMOTE_PARAM_EEPROM_CONFIG_ADDR
+//eeprom address offect
+0X00 REMOTE_INFO_EEPROM_OFFECT
+
+)
+(
+0x00 CONTROL_F_B_MOTOR
+0x02 CONTROL_L_R_MOTOR
+)
+(
+0x00 KEY_MAP_TEN
+0x01 KEY_MAP_LR
+)
+(
+0x00 CONTROL_F_B_TEN
+0x02 CONTROL_L_R_TEN
+0x03 CONTROL_L_R_LR
+)
+(
+0 KEY_CHECK
+1 ROCKER_CHECK
+)
+(
+1 MOTOR_POSITIVE
+2 MOTOR_NEGATIVE
+)
+(
+0 ROCKER_MIDDLE_KEY
+1 ROCKER_POSITIVE_KEY
+2 ROCKER_NEGATIVE_KEY
+)
+(
+0 BLE_SHUTTER
+1 CLASSIC_SHUTTER
+)
+(
+0x0000 NVRAM_EEPROM_OFFSET
+)
+(
+0x1b3a SHUTTER_EEPROM_CONFIG_CRC
+)
+(
+5 MAX_QUEUE_NUM
+5 SHUTTER_BLE_DATA_BUFFER
+5 SHUTTER_CLASSIC_DATA_BUFFER
+)
+(
+0x13	GATT_CONSUMER_NOTIFY_HANDLE
+0x14	GATT_CONSUMER_WRITE_HANDLE
+0x17	GATT_KEYBOARD_NOTIFY_HANDLE
+0x18	GATT_KEYBOARD_WRITE_HANDLE
+)
+(
+//20ms
+0x0020	FAST_ADV_INTERVAL_VALUE
+//100ms
+0x00a0	SLOW_ADV_INTERVAL_VALUE
+)
+(
+0 ATT_BIT_NOTIFICATION
+1 ATT_BIT_INDICATION
+)
+(
+0 HARD_SWITCH
+1 SOFT_SWITCH
+)
+(
+1  FLAG_SHUTTER_HID_DISCONN_TIMEOUT
+5 FLAG_SHUTTER_CABLE_UNPLUG_TIMEOUT
+)
+(//Data Rom Buffer Addr
+313		BLE_GATT_LIST_SIZE
+487		BT_SDP_LIST_SIZE
+40		BLE_KEY_VALUE_LIST_SIZE
+40		BT_KEY_VALUE_LIST_SIZE
+)
+(//soft switch power state
+0		SS_STATE_POWER_UP
+1		SS_STATE_POWER_ON
+2		SS_STATE_POWER_OFF
+)
+(
+0		SS_POWER_STATE_OFFSET
+1		SS_POWER_ON_TIME
+2		SS_POWER_OFF_TIME
+3		SS_POWER_ON_CB
+5		SS_POWER_OFF_CB
+
+)
+(
+
+0x4FFE SIM_IIC_SCL_GPIO_NUM
+0x4FFF SIM_IIC_SDA_GPIO_NUM
+
+)
+(
+0x0d HCI_UART_TX_GPIO_NUM
+0x0e HCI_UART_RX_GPIO_NUM
+0x09 HCI_UART_RTS_GPIO_NUM
+0x0a HCI_UART_CTS_GPIO_NUM
+0x0c HCI_PMW_12MHZ_GPIO_NUM
+)
+(
+0x00 COMMAND_SUCCEEDED
+0x01 COMMAND_UNKNOWN
+0x0c COMMAND_DISALLOWED
+)
+(
+0x01 HCI_H4_TYPE_CMD
+0x02 HCI_H4_TYPE_ACL
+0x04 HCI_H4_TYPE_EVENT
+)
+(
+0x00 BT_ACL_START_NO_FLUSH
+0x01 BT_ACL_CONT
+0x02 BT_ACL_START
+)
+(
+0x01 HCI_OGF_LINK_CONTROL
+0x02 HCI_OGF_LINK_POLICY
+0x03 HCI_OGF_CONTROLLER_AND_BASEBAND
+0x04 HCI_OGF_INFOMATIONAL_PARAM
+0x05 HCI_OGF_STATUS_PARAM
+0x06 HCI_OGF_TEST
+0x08 HCI_OGF_LE_CONTROLLER
+0x3f HCI_OGF_VENDOR_SPECIFIC_DEBUG
+)
+(
+0x01 HCI_INQUIRY 
+0x02 HCI_INQUIRY_CANCEL 
+0x03 HCI_PERIODIC_INQUIRY_MODE 
+0x04 HCI_EXIT_PERIODIC_INQUIRY_MODE 
+0x05 HCI_CREATE_CONNECTION 
+0x06 HCI_DISCONNECT 
+0x07 HCI_ADD_SCO_CONNECTION 
+0x08 HCI_CREATE_CONNECTION_CANCEL
+0x09 HCI_ACCEPT_CONNECTION 
+0x0A HCI_REJECT_CONNECTION 
+0x0B HCI_LINK_KEY_REQUEST_REPLY 
+0x0C HCI_LINK_KEY_REQUEST_NEGATIVE_REPLY 
+0x0D HCI_PIN_CODE_REQUEST_REPLY 
+0x0E HCI_PIN_CODE_REQUEST_NEGATIVE_REPLY 
+0x0F HCI_CHANGE_CONNECTION_PACKET_TYPE 
+0x11 HCI_AUTHENTICATION_REQUESTED 
+0x13 HCI_SET_CONNECTION_ENCRYPTION 
+0x15 HCI_CHANGE_CONNECTION_LINK_KEY 
+0x17 HCI_MASTER_LINK_KEY 
+0x19 HCI_REMOTE_NAME_REQUEST 
+0x1A HCI_REMOTE_NAME_REQUEST_CANCEL
+0x1B HCI_READ_REMOTE_SUPPORTED_FEATURES 
+0x1C HCI_READ_REMOTE_EXT_FEATURES 
+0x1D HCI_READ_REMOTE_VERSION_INFORMATION 
+0x1F HCI_READ_CLOCK_OFFSET 
+0x20 HCI_READ_LMP_HANDLE
+0x28 HCI_SETUP_SCO_CONNECTION
+0x29 HCI_ACCEPT_SCO_CONNECTION
+0x2A HCI_REJECT_SCO_CONNECTION
+0x2B HCI_IO_CAP_REQUEST_REPLY
+0x2C HCI_USER_CONFIRMATION_REQUEST_REPLY
+0x2D HCI_USER_CONFIRMATION_REQUEST_NEGATIVE_REPLY
+0x2E HCI_USER_PASSKEY_REQUEST_REPLY
+0x2F HCI_USER_PASSKEY_REQUEST_NEGATIVE_REPLY
+0x30 HCI_REMOTE_OOB_DATA_REQUEST_REPLY
+0x33 HCI_REMOTE_OOB_DATA_REQUEST_NEGATIVE_REPLY
+0x34 HCI_IO_CAPABILITY_REQUEST_NEGATIVE_REPLY
+0x35 HCI_CREATE_PHYSICAL_LINK
+0x36 HCI_ACCEPT_PHYSICAL_LINK
+0x37 HCI_DISCONNECT_PHYSICAL_LINK
+0x38 HCI_CREATE_LOGICAL_LINK
+0x39 HCI_ACCEPT_LOGICAL_LINK
+0x3A HCI_DISCONNECT_LOGICAL_LINK
+0x3B HCI_LOGICAL_LINK_CANCEL
+0x3C HCI_FLOW_SPEC_MODIFY
+0x3D HCI_ENHANCED_SETUP_SYNCHRONOUS_CONNECTION
+0x3E HCI_ENHANCED_ACCEPT_SYNCHRONOUS_CONNECTION_REQUEST
+0x3F HCI_TRUNCATED_PAGE
+0x40 HCI_TRUNCATED_PAGE_CANCEL
+0x41 HCI_SET_CONNECTIONLESS_SLAVE_BROADCAST
+0x42 HCI_SET_CONNECTIONLESS_SLAVE_BROADCAST_RECEIVE
+0x43 HCI_START_SYNCHRONIZATION_TRAIN
+0x44 HCI_RECEIVE_SYNCHRONIZATION_TRAIN
+0x45 HCI_REMOTE_OOB_EXTENDED_DATA_REQUEST_REPLY
+)
+(
+0x01 HCI_HOLD_MODE 
+0x03 HCI_SNIFF_MODE 
+0x04 HCI_EXIT_SNIFF_MODE 
+0x05 HCI_PARK_MODE 
+0x06 HCI_EXIT_PARK_MODE 
+0x07 HCI_QOS_SETUP 
+0x09 HCI_ROLE_DISCOVERY 
+0x0B HCI_SWITCH_ROLE 
+0x0C HCI_READ_LINK_POLICY_SETTINGS 
+0x0D HCI_WRITE_LINK_POLICY_SETTINGS 
+0x0e HCI_READ_DEFAULT_LINK_POLICY_SETTINGS
+0x0f HCI_WRITE_DEFAULT_LINK_POLICY_SETTINGS
+0x10 HCI_FLOW_SPECIFICATION
+0x11 HCI_SNIFF_SUBRATING
+)
+(
+0x01 HCI_SET_EVENT_MASK 
+0x03 HCI_RESET 
+0x05 HCI_SET_EVENT_FILTER 
+0x08 HCI_FLUSH 
+0x09 HCI_READ_PIN_TYPE 
+0x0A HCI_WRITE_PIN_TYPE 
+0x0B HCI_CREATE_NEW_UNIT_KEY 
+0x0D HCI_READ_STORED_LINK_KEY 
+0x11 HCI_WRITE_STORED_LINK_KEY 
+0x12 HCI_DELETE_STORED_LINK_KEY 
+0x13 HCI_WRITE_LOCAL_NAME 
+0x14 HCI_READ_LOCAL_NAME 
+0x15 HCI_READ_CONN_ACCEPT_TIMEOUT 
+0x16 HCI_WRITE_CONN_ACCEPT_TIMEOUT 
+0x17 HCI_READ_PAGE_TIMEOUT 
+0x18 HCI_WRITE_PAGE_TIMEOUT 
+0x19 HCI_READ_SCAN_ENABLE 
+0x1A HCI_WRITE_SCAN_ENABLE 
+0x1B HCI_READ_PAGE_SCAN_ACTIVITY 
+0x1C HCI_WRITE_PAGE_SCAN_ACTIVITY 
+0x1D HCI_READ_INQUIRY_SCAN_ACTIVITY 
+0x1E HCI_WRITE_INQUIRY_SCAN_ACTIVITY 
+0x1F HCI_READ_AUTHENTICATION_ENABLE 
+0x20 HCI_WRITE_AUTHENTICATION_ENABLE 
+0x21 HCI_READ_ENCRYPTION_MODE 
+0x22 HCI_WRITE_ENCRYPTION_MODE 
+0x23 HCI_READ_CLASS_OF_DEVICE 
+0x24 HCI_WRITE_CLASS_OF_DEVICE 
+0x25 HCI_READ_VOICE_SETTING 
+0x26 HCI_WRITE_VOICE_SETTING 
+0x27 HCI_READ_AUTOMATIC_FLUSH_TIMEOUT 
+0x28 HCI_WRITE_AUTOMATIC_FLUSH_TIMEOUT 
+0x29 HCI_READ_NUM_BROADCAST_RETRANSMISSIONS 
+0x2A HCI_WRITE_NUM_BROADCAST_RETRANSMISSIONS 
+0x2B HCI_READ_HOLD_MODE_ACTIVITY 
+0x2C HCI_WRITE_HOLD_MODE_ACTIVITY 
+0x2D HCI_READ_TRANSMIT_POWER_LEVEL 
+0x2E HCI_READ_SCO_FLOW_CONTROL_ENABLE 
+0x2F HCI_WRITE_SCO_FLOW_CONTROL_ENABLE 
+0x31 HCI_SET_CONTROLLER_TO_HOST_FLOW_CONTROL 
+0x33 HCI_HOST_BUFFER_SIZE 
+0x35 HCI_HOST_NUM_COMPLETED_PACKETS 
+0x36 HCI_READ_LINK_SUPERVISION_TIMEOUT 
+0x37 HCI_WRITE_LINK_SUPERVISION_TIMEOUT 
+0x38 HCI_READ_NUMBER_OF_SUPPORTED_IAC 
+0x39 HCI_READ_CURRENT_IAC_LAP 
+0x3A HCI_WRITE_CURRENT_IAC_LAP 
+0x3B HCI_READ_PAGE_SCAN_PERIOD_MODE 
+0x3C HCI_WRITE_PAGE_SCAN_PERIOD_MODE 
+0x3D HCI_READ_PAGE_SCAN_MODE 
+0x3E HCI_WRITE_PAGE_SCAN_MODE 
+0x3F HCI_SET_AFH_CHANNEL_CLASSIFICATION 
+
+
+0x42 HCI_READ_INQUIRY_SCAN_TYPE 
+0x43 HCI_WRITE_INQUIRY_SCAN_TYPE 
+0x44 HCI_READ_INQUIRY_MODE 
+0x45 HCI_WRITE_INQUIRY_MODE 
+0x46 HCI_READ_PAGE_SCAN_TYPE 
+0x47 HCI_WRITE_PAGE_SCAN_TYPE 
+
+0x48 HCI_READ_AFH_CHANNEL_ACCESSMENT_MODE 
+0x49 HCI_WRITE_AFH_CHANNEL_ACCESSMENT_MODE 
+0x51 HCI_READ_EXTENDED_INQUIRY_RESPONSE
+0x52 HCI_WRITE_EXTENDED_INQUIRY_RESPONSE
+0x53 HCI_REFRESH_ENCRYPTION_KEY
+0x55 HCI_READ_SIMPLE_PAIRING_MODE
+0x56 HCI_WRITE_SIMPLE_PAIRING_MODE
+0x57 HCI_READ_LOCAL_OOB_DATA
+0x58 HCI_READ_INQUIRY_RESPONSE_TRANSMIT_POWER_LEVEL
+0x59 HCI_WRITE_INQUIRY_TRANSMIT_POWER_LEVEL
+0x60 HCI_SEND_KEYPRESS_NOTIFICATION
+0x5A HCI_READ_DEFAULT_ERRONEOUS_DATA_REPORTING
+0x5B HCI_WRITE_DEFAULT_ERRONEOUS_DATA_REPORTING
+0x5F HCI_ENHANCED_FLUSH
+0x61 HCI_READ_LOGICAL_LINK_ACCEPT_TIMEOUT
+0x62 HCI_WRITE_LOGICAL_LINK_ACCEPT_TIMEOUT
+0x63 HCI_SET_EVENT_MASK_PAGE_2
+0x64 HCI_READ_LOCATION_DATA
+0x65 HCI_WRITE_LOCATION_DATA
+0x66 HCI_READ_FLOW_CONTROL_MODE
+0x67 HCI_WRITE_FLOW_CONTROL_MODE
+0x68 HCI_READ_ENHANCE_TRANSMIT_POWER_LEVEL
+0x69 HCI_READ_BEST_EFFORT_FLUSH_TIMEOUT
+0x6A HCI_WRITE_BEST_EFFORT_FLUSH_TIMEOUT
+0x6B HCI_SHORT_RANGE_MODE
+0x6C HCI_READ_LE_HOST_SUPPORT
+0x6D HCI_WRITE_LE_HOST_SUPPORT
+0x6E HCI_SET_MWS_CHANNEL_PARAMETERS
+0x6F HCI_SET_EXTERNAL_FRAME_CONFIGURATION
+0x70 HCI_SET_MWS_SIGNALING
+0x71 HCI_SET_MWS_TRANSPORT_LAYER
+0x72 HCI_SET_MWS_SCAN_FREQUENCY_TABLE
+0x73 HCI_SET_MWS_PATTERN_CONFIGURATION
+0x74 HCI_SET_RESERVED_LT_ADDR
+0x75 HCI_DELETE_RESERVED_LT_ADDR
+0x76 HCI_SET_CONNECTIONLESS_SLAVE_BROADCAST_DATA
+0x77 HCI_READ_SYNCHRONIZATION_TRAIN_PARAMETERS
+0x78 HCI_WRITE_SYNCHRONIZATION_TRAIN_PARAMETERS
+0x79 HCI_READ_SECURE_CONNECTIONS_HOST_SUPPORT
+0x7A HCI_WRITE_SECURE_CONNECTIONS_HOST_SUPPORT
+0x7B HCI_READ_AUTHENTICATED_PAYLOAD_TIMEOUT
+0x7C HCI_WRITE_AUTHENTICATED_PAYLOAD_TIMEOUT
+0x7D HCI_READ_LOCAL_OOB_EXTENDED_DATA
+0x7E HCI_READ_EXTENDED_PAGE_TIMEOUT
+0x7F HCI_WRITE_EXTENDED_PAGE_TIMEOUT
+0x80 HCI_READ_EXTENDED_INQUIRY_LENGTH
+0x81 HCI_WRITE_EXTENDED_INQUIRY_LENGTH
+)
+(
+0x01 HCI_READ_LOCAL_VERSION_INFORMATION 
+0x02 HCI_READ_LOCAL_SUPPORTED_COMMANDS
+0x03 HCI_READ_LOCAL_SUPPORTED_FEATURES 
+0x04 HCI_READ_LOCAL_EXT_FEATURES 
+0x05 HCI_READ_BUFFER_SIZE 
+0x07 HCI_READ_COUNTRY_CODE 
+0x09 HCI_READ_BD_ADDR 
+0x0A HCI_REJECT_CONNECTION_REQUEST
+0x0B HCI_READ_LOCAL_SUPPORTED_CODECS
+)
+(
+0x01 HCI_READ_FAILED_CONTACT_COUNTER 
+0x02 HCI_RESET_FAILED_CONTACT_COUNTER 
+0x03 HCI_GET_LINK_QUALITY 
+0x05 HCI_READ_RSSI 
+0x06 HCI_READ_AFH_CHANNEL_MAP
+0x07 HCI_READ_BD_CLOCK
+0x08 HCI_READ_ENCRYPTION_KEY_SIZE
+0x09 HCI_READ_LOCAL_AMP_INFO
+0x0A HCI_READ_LOCAL_AMP_ASSOC
+0x0B HCI_WRITE_REMOTE_AMP_ASSOC
+0x0C HCI_GET_MWS_TRANSPORT_LAYER_CONFIGURATION
+0x0D HCI_SET_TRIGGERED_CLOCK_CAPTURE
+)
+(
+0x01 HCI_READ_LOOPBACK_MODE 
+0x02 HCI_WRITE_LOOPBACK_MODE 
+0x03 HCI_ENABLE_DEVICE_UNDER_TEST_MODE 
+0x04 HCI_WRITE_SIMPLE_PAIRING_DEBUG_MODE
+0x07 HCI_ENABLE_AMP_RECEIVER_REPORTS
+0x08 HCI_AMP_TEST_END
+0x09 HCI_AMP_TEST
+0x0A HCI_WRITE_SECURE_CONNECTIONS_TEST_MODE
+)
+(
+0x01 HCI_WRITE_BD_ADDR 
+0x02 HCI_READ_INQUIRY_RESPONSE_TIMEOUT 
+0x03 HCI_WRITE_INQUIRY_RESPONSE_TIMEOUT 
+0x04 HCI_READ_PAGE_SCAN_REPETITION_MODE 
+0x05 HCI_WRITE_PAGE_SCAN_REPETITION_MODE 
+0x06 HCI_READ_PAGE_RESPONSE_TIMEOUT 
+0x07 HCI_WRITE_PAGE_RESPONSE_TIMEOUT 
+0x08 HCI_READ_NEW_CONNECTION_TIMEOUT 
+0x09 HCI_WRITE_NEW_CONNECTION_TIMEOUT 
+0x0a HCI_INITIALIZE_BASEBAND 
+0x0b HCI_WRITE_LOCAL_SUPPORTED_FEATURES 
+0x0c HCI_WRITE_PARK_PARAMETERS 
+0x0d HCI_READ_PARK_PARAMETERS 
+0x0e HCI_WRITE_QUALITY_OF_SERVICE 
+0x0f HCI_NOT_USED 
+0x10 HCI_MODIFY_BEACON_PARAMETERS 
+0x11 HCI_UNPARK_USING_PM_ADDR 
+0x12 HCI_WRITE_HOPPING_CHANNELS 
+0x13 HCI_SLEEP_FOREVER_MODE 
+0x14 HCI_WRITE_AUTO_PAGE_SCAN_ENABLE 
+0x15 HCI_READ_AUTO_PAGE_SCAN_ENABLE 
+0x16 HCI_SET_ENCRYPTION_KEY_SIZE 
+0x17 HCI_INVALIDATE_FLASH_AND_REBOOT 
+0x18 HCI_UPDATE_UART_BAUD_RATE 
+0x19 HCI_WRITE_GPIO_1_4_AS_OUTPUT 
+0x1A HCI_WRITE_GPIO_2_LED 
+0x1B HCI_SET_TESTMODE_TYPE 
+0x1C HCI_WRITE_SCO_PCM_INT_PARAM 
+0x1D HCI_READ_SCO_PCM_INT_PARAM 
+0x1E HCI_WRITE_PCM_DATA_FORMAT_PARAM 
+0x1F HCI_READ_PCM_DATA_FORMAT_PARAM 
+0x20 HCI_WRITE_COMFORT_NOISE_PARAM 
+0x21 HCI_READ_COMFORT_NOISE_PARAM 
+0x22 HCI_WRITE_SCO_TS 
+0x23 HCI_READ_SCO_TS 
+0x24 HCI_WRITE_PCM_LOOPBACK_MODE 
+0x25 HCI_READ_PCM_LOOPBACK_MODE 
+0x26 HCI_SET_TRANSMIT_POWER 
+0x27 HCI_SET_SLEEPMODE_PARAM 
+0x28 HCI_READ_SLEEPMODE_PARAM 
+0x29 HCI_SLEEPMODE_CMD 
+0x2A HCI_DELAY_PERIPHERAL_SCO_STARTUP 
+0x2B HCI_WRITE_RECEIVE_ONLY 
+0x2C HCI_WRITE_RATE_CONTROL 
+0x2D HCI_TX_UNMOD_CARRIER 
+0x2E HCI_DOWNLOAD_MINIDRIVER 
+0x2F HCI_CRYSTAL_PPM 
+0x30 HCI_SET_POWER_AMP_BIAS 
+0x31 HCI_SET_HAM_BEHAVIOR 
+0x32 HCI_SET_AFH_BEHAVIOR 
+0x33 HCI_READ_USER_DEFINED_NVRAM 
+0x34 HCI_ENABLE_RADIO 
+0x35 HCI_READ_DIAGNOSTIC_INFO 
+0x36 HCI_GET_HID_DEVICE_LIST 
+0x37 HCI_ADD_HID_DEVICE 
+0x38 HCI_READ_APP_FW_CONFIG_VERSION 
+0x39 HCI_DELETE_HID_DEVICE 
+0x3B HCI_ENABLE_USB_HID_EMULATION 
+// 0x3A available
+// 0x3B available
+0x3C HCI_SEND_LMPDU 
+0x3D HCI_AUTO_PAIR_REQ 
+0x3E HCI_READ_VS_EXTENSION 
+0x3F HCI_WRITE_VS_EXTENSION 
+
+0x77 HCI_OPCODE_FC77
+0x79 HCI_OPCODE_FC79
+0xC4 HCI_DOWNLOAD_PATCH
+0xCC HCI_OPCODE_FCCC
+
+0x00 HCI_VENDOR_CMD_RESET
+0x01 HCI_VENDOR_CMD_CHIPID
+0x02 HCI_VENDOR_CMD_BAUD
+0x03 HCI_VENDOR_CMD_PATCH
+0x04 HCI_VENDOR_CMD_PATCH_DONE
+0x05 HCI_VENDOR_CMD_ECHO
+0x06 HCI_VENDOR_CMD_BDADDR
+
+0x07 HCI_VENDOR_CMD_ENTER_LPM
+0x08 HCI_VENDOR_CMD_COMMU_READY
+
+0x10 HCI_VENDOR_CMD_MEM
+0x11 HCI_VENDOR_CMD_EEP
+
+0X12 HCI_VENDOR_CMD_PATCH_SEC_INIT
+0X13 HCI_VENDOR_CMD_PATCH_SEC
+0x14 HCI_VENDOR_CMD_SET_FLOW_CONTROL
+)
+(
+0x01 HCI_LE_SET_EVENT_MASK
+0x02 HCI_LE_READ_BUFFER_SIZE
+0x03 HCI_LE_READ_LOCAL_SUPPORTED_FEATURES
+0x05 HCI_LE_SET_RANDOM_ADDRESS
+0x06 HCI_LE_SET_ADVERTISING_PARAMETERS
+0x07 HCI_LE_READ_ADVERTISING_CHANNEL_TX_POWER
+0x08 HCI_LE_SET_ADVERTISING_DATA
+0x09 HCI_LE_SET_SCAN_RESPONSE_DATA
+0x0A HCI_LE_SET_ADVERTISE_ENABLE
+0x0B HCI_LE_SET_SCAN_PARAMETERS
+0x0C HCI_LE_SET_SCAN_ENABLE
+0x0D HCI_LE_CREATE_CONNECTION
+0x0E HCI_LE_CREATE_CONNECTION_CANCEL
+0x0F HCI_LE_READ_WHITE_LIST_SIZE
+0x10 HCI_LE_CLEAR_WHITE_LIST
+0x11 HCI_LE_ADD_DEVICE_TO_WHITE_LIST
+0x12 HCI_LE_REMOVE_DEVICE_FROM_WHITE_LIST
+0x13 HCI_LE_CONNECTION_UPDATE
+0x14 HCI_LE_SET_HOST_CHANNEL_CLASSIFICATION
+0x15 HCI_LE_READ_CHANNEL_MAP
+0x16 HCI_LE_READ_REMOTE_USED_FEATURES
+0x17 HCI_LE_ENCRYPT
+0x18 HCI_LE_RAND
+0x19 HCI_LE_START_ENCRYPTION
+0x1A HCI_LE_LONG_TERM_KEY_REQUEST_REPLY
+0x1B HCI_LE_LONG_TERM_KEY_REQUEST_NEGATIVE_REPLY
+0x1C HCI_LE_READ_SUPPORTED_STATES
+0x1D HCI_LE_RECEIVER_TEST
+0x1E HCI_LE_TRANSMITTER_TEST
+0x1F HCI_LE_TEST_END
+0x20 HCI_LE_REMOTE_CONNECTION_PARAMETER_REQUEST_REPLY
+0x21 HCI_LE_REMOTE_CONNECTION_PARAMETER_REQUEST_NEGATIVE_REPLY
+)
+(
+0x01 HCI_EVENT_INQUIRY_COMPLETE
+0x02 HCI_EVENT_INQUIRY_RESULT
+0x03 HCI_EVENT_CONNECTION_COMPLETE
+0x04 HCI_EVENT_CONNECTION_REQUEST
+0x05 HCI_EVENT_DISCONNECTION_COMPLETE
+0x06 HCI_EVENT_AUTHENTICATION_COMPLETE
+0x07 HCI_EVENT_REMOTE_NAME_REQUEST_COMPLETE
+0x08 HCI_EVENT_ENCRYPTION_CHANGE_COMPLETE
+0x09 HCI_EVENT_CHANGE_CONNECTION_LINK_KEY_COMPLETE
+0x0A HCI_EVENT_MASTER_LINK_KEY_COMPLETE
+0x0B HCI_EVENT_READ_REMOTE_FEATURES_COMPLETE
+0x0C HCI_EVENT_READ_REMOTE_VERSION_INFORMATION_COMPLETE
+0x0D HCI_EVENT_QOS_SETUP_COMPLETE
+0x0E HCI_EVENT_COMMAND_COMPLETE
+0x0F HCI_EVENT_COMMAND_STATUS
+0x10 HCI_EVENT_HARDWARE_ERROR
+0x11 HCI_EVENT_FLUSH_OCCURRED
+0x12 HCI_EVENT_ROLE_CHANGE
+0x13 HCI_EVENT_NUM_COMPLETED_PACKETS
+0x14 HCI_EVENT_MODE_CHANGE
+0x15 HCI_EVENT_RETURN_LINK_KEYS
+0x16 HCI_EVENT_PIN_CODE_REQUEST
+0x17 HCI_EVENT_LINK_KEY_REQUEST
+0x18 HCI_EVENT_LINK_KEY_NOTIFICATION
+0x19 HCI_EVENT_LOOPBACK_COMMAND
+0x1A HCI_EVENT_DATA_BUFFER_OVERFLOW
+0x1B HCI_EVENT_MAX_SLOTS_CHANGE
+0x1C HCI_EVENT_READ_CLOCK_OFFSET_COMPLETE
+0x1D HCI_EVENT_CONNECTION_PACKET_TYPE_CHANGED
+0x1E HCI_EVENT_QOS_VIOLATION
+0x1F HCI_EVENT_PAGE_SCAN_MODE_CHANGE
+0x20 HCI_EVENT_PAGE_SCAN_REPETITION_MODE_CHANGE
+0x21 HCI_EVENT_FLOW_SPECIFICATION_COMPLETE
+0x22 HCI_EVENT_INQUIRY_RESULT_WITHRSSI
+0x23 HCI_EVENT_READ_REMOTE_EXT_FEATURES_COMPLETE
+0x2C HCI_EVENT_SCO_CONNECTION_COMPLETE
+0x2D HCI_EVENT_SCO_CONNECTION_CHANGED
+0x2E HCI_EVENT_SNIFF_SUBRATING
+0x2F HCI_EVENT_EXT_INQUIRY_RESULT
+0x30 HCI_EVENT_ENCRYPT_KEY_REFRESH_COMPLETE
+0x31 HCI_EVENT_IO_CAP_REQ
+0x32 HCI_EVENT_IO_CAP_RESPONSE
+0x33 HCI_EVENT_USER_CONFIRMATION_REQUEST
+0x34 HCI_EVENT_UESR_PASSKEY_REQUEST
+0x35 HCI_EVENT_REMOTE_OOB_DATA_REQUEST
+0x36 HCI_EVENT_SIMPLE_PAIRING_COMPLETE
+0x38 HCI_EVENT_LINK_SUPERVISION_TIMEOUT_CHANGED
+0x39 HCI_EVENT_ENHANCED_FLUSH_COMPLETE
+0x3B HCI_EVENT_USER_PASSKEY_NOTIFICATION
+0x3C HCI_EVENT_KEYPRESS_NOTIFICATION
+0x3D HCI_EVENT_REMOTE_HOST_SUPPORTED_FEATURES_NOTIFICATION 
+0x3E HCI_EVENT_LE_META_EVENT
+0x40 HCI_EVENT_PHYSICAL_LINK_COMPLETE
+0x41 HCI_EVENT_CHANNEL_SELECTED
+0x42 HCI_EVENT_DISCONNECTION_PHYSICAL_LINK_COMPLETE
+0x43 HCI_EVENT_PHYSICAL_LINK_LOSS_EARLY_WARNING
+0x44 HCI_EVENT_PHYSICAL_LINK_RECOVERY
+0x45 HCI_EVENT_LOGICAL_LINK_COMPLETE
+0x46 HCI_EVENT_DISCONNECTION_LOGICAL_LINK_COMPLETE
+0x47 HCI_EVENT_FLOW_SPEC_MODIFY_COMPLETE
+0x48 HCI_EVENT_NUMBER_OF_COMPLETED_DATA_BLOCKS
+0x49 HCI_EVENT_AMP_START_TEST
+0x4A HCI_EVENT_AMP_TEST_END
+0x4B HCI_EVENT_AMP_RECEIVER_REPORT
+0x4C HCI_EVENT_SHORT_RANGE_MODE_CHANGE_COMPLETE
+0x4D HCI_EVENT_AMP_STATUS_CHANGE
+0x4E HCI_EVENT_TRIGGERED_CLOCK_CAPTURE
+0x4F HCI_EVENT_SYNCHRONIZATION_TRAIN_COMPLETE
+0x50 HCI_EVENT_SYNCHRONIZATION_TRAIN_RECEIVED
+0x51 HCI_EVENT_CONNECTIONLESS_SLAVE_BROADCAST_RECEIVE
+0x52 HCI_EVENT_CONNECTIONLESS_SLAVE_BROADCAST_TIMEOUT
+0x53 HCI_EVENT_TRUNCATED_PAGE_COMPLETE
+0x54 HCI_EVENT_SLAVE_PAGE_RESPONSE_TIMEOUT
+0x55 HCI_EVENT_CONNECTIONLESS_SLAVE_BROADCAST_CHANNEL_MAP_CHANGE
+0x56 HCI_EVENT_INQUIRY_RESPONSE_NOTIFICATION
+0x57 HCI_EVENT_AUTHENTICATED_PAYLOAD_TIMEOUT_EXPIRED
+
+0xFE HCI_EVENT_LOGO_TESTING
+0xFF HCI_EVENT_VENDOR_SPECIFIC
+)
+(
+0x01 HCI_VENDOR_EVENT_COMMU_READY
+)
+(
+0x01 HCI_LE_SUBEVENT_CONN_COMPLETE
+0x02 HCI_LE_SUBEVENT_ADV_REPORT
+0x03 HCI_LE_SUBEVENT_CONN_UPDATE_COMPLETE
+0x04 HCI_LE_SUBEVENT_REMOTE_FEATURE_COMPLETE
+0x05 HCI_LE_SUBEVENT_LTK_REQUEST
+0x06 HCI_LE_SUBEVENT_REMOTE_CONN_PARAM_REQ
+)
+(
+/*HID TYPE*/
+0x01 HID_TYPE_CONTROL
+0x04 HID_TYPE_GET_REPORT
+0x05 HID_TYPE_SET_REPORT
+0x07 HID_TYPE_SET_PROTOCOL
+0x09 HID_TYPE_SET_IDLE
+0x0a HID_TYPE_DATA
+/*HID REPORT ID*/
+0x01 HID_REPORT_ID_KB
+
+0x00 HID_CONTROL_P_NOOPERATION
+0x01 HID_CONTROL_P_HARDRESET
+0x02 HID_CONTROL_P_SOFTRESET
+0x03 HID_CONTROL_P_SUSPEND
+0x04 HID_CONTROL_P_EXITSUSPEND
+0x05 HID_CONTROL_P_VIRTUALCABLEUNPLUG
+)
+(
+0x01 DEVICE_DATA_TPYE_MOUSE
+0x02 DEVICE_DATA_TPYE_STANDARD_KEYBOARD
+0x03 DEVICE_DATA_TPYE_NONSTARNDARD_KEYBOARD
+0x04 DEVICE_DATA_TPYE_CONSUMER
+0x05 DEVICE_DATA_TPYE_SYSTEM_CONCTOL
+)
+(
+0x00 HID_REPORTID_KEY_STANDARD
+0x01 HID_REPORTID_MOUSE
+0x02 HID_REPORTID_SYSTEM_CTRL
+0x03 HID_REPORTID_CONSUMER_KEY
+)
+(
+0x04	 HID_KEY_A 	 
+0x05        HID_KEY_B 	 
+0x06        HID_KEY_C 	 
+0x07        HID_KEY_D 	 
+0x08        HID_KEY_E 	 
+0x09        HID_KEY_F 	 
+0x0a        HID_KEY_G 	 
+0x0b        HID_KEY_H 	 
+0x0c        HID_KEY_I  	 
+0x0d        HID_KEY_J 	 
+0x0e        HID_KEY_K 	 
+0x0f        HID_KEY_L 	 
+0x10        HID_KEY_M 	 
+0x11        HID_KEY_N 	 
+0x12        HID_KEY_O	 
+0x13        HID_KEY_P	 
+0x14        HID_KEY_Q	 
+0x15        HID_KEY_R	 
+0x16        HID_KEY_S	 
+0x17        HID_KEY_T	 
+0x18        HID_KEY_U	 
+0x19        HID_KEY_V	 
+0x1a        HID_KEY_W 	 
+0x1b        HID_KEY_X	 
+0x1c        HID_KEY_Y	 
+0x1d        HID_KEY_Z	 
+    
+0x1e        HID_KEY_1	 
+0x1f        HID_KEY_2	 
+0x20        HID_KEY_3	 
+0x21        HID_KEY_4	 
+0x22        HID_KEY_5	 
+0x23        HID_KEY_6	 
+0x24        HID_KEY_7	 
+0x25        HID_KEY_8	 
+0x26        HID_KEY_9	 
+0x27        HID_KEY_0	 
+    
+0x28        HID_KEY_ENTER 				 
+0x29        HID_KEY_ESC				 
+0x2a        HID_KEY_BACKSPACE		 
+0x2b        HID_KEY_TAB				 
+0x2c        HID_KEY_SPACE 				 
+0x2d        HID_KEY_MINUS				 		// -_
+0x2e        HID_KEY_EQUAL				 		// =+
+0x2f        HID_KEY_LEFT_BRACKET 		 	// [{
+0x30        HID_KEY_RIGHT_BRACKET 	 		// ]}
+0x31        HID_KEY_BACK_SLASH 		 		// \|
+    
+0x32        HID_KEY_K42				 
+0x33        HID_KEY_SEMICOLON			 	// ;:
+0x34        HID_KEY_QUOTE				 		// ' "
+0x35        HID_KEY_TILDE				 		// `~
+0x36        HID_KEY_LESS_THAN			 		// ,<
+0x37        HID_KEY_GREAT_THAN		 		// .>
+0x38        HID_KEY_SLASH				 		// /?
+0x39        HID_KEY_CAPS_LOCK			 
+
+0x3a        HID_KEY_F1		 
+0x3b        HID_KEY_F2		 
+0x3c        HID_KEY_F3		 
+0x3d        HID_KEY_F4		 
+0x3e        HID_KEY_F5		 
+0x3f        HID_KEY_F6		 
+0x40        HID_KEY_F7		 
+0x41        HID_KEY_F8		 
+0x42        HID_KEY_F9		 
+0x43        HID_KEY_F10	 
+0x44        HID_KEY_F11	 
+0x45        HID_KEY_F12	 
+    
+0x46        HID_KEY_PRINT_SCREEN	 
+0x47        HID_KEY_SCROLL_LOCK	 
+0x48        HID_KEY_PAUSE			 
+0x49        HID_KEY_INSERT			 
+0x4a        HID_KEY_HOME			 
+0x4b        HID_KEY_PAGE_UP		 
+0x4c        HID_KEY_DELETE		 
+0x4d        HID_KEY_END			 
+0x4e        HID_KEY_PAGE_DOWN	 
+        
+0x4f        HID_KEY_RIGHT_ARROW	 
+0x50        HID_KEY_LEFT_ARROW	 
+0x51        HID_KEY_DOWN_ARROW	 
+0x52        HID_KEY_UP_ARROW		 
+        
+0x53        HID_KEY_NUM_LOCK		 
+0x54        HID_KEY_KP_SLASH		 
+0x55        HID_KEY_KP_ASTERISK	 
+0x56        HID_KEY_KP_MINUS		 
+0x57        HID_KEY_KP_PLUS		 
+0x58        HID_KEY_KP_ENTER		 
+0x59        HID_KEY_KP_1			 
+0x5a        HID_KEY_KP_2			 
+0x5b        HID_KEY_KP_3			 
+0x5c        HID_KEY_KP_4			 
+0x5d        HID_KEY_KP_5			 
+0x5e        HID_KEY_KP_6			 
+0x5f        HID_KEY_KP_7			 
+0x60        HID_KEY_KP_8			 
+0x61        HID_KEY_KP_9			 
+0x62        HID_KEY_KP_0			 
+0x63        HID_KEY_KP_DEL		 
+  
+0x64        HID_KEY_K45			 
+0x65        HID_KEY_APP			 
+0x66        HID_KEY_POWER			 
+0x67        HID_KEY_KP_EQUAL		 
+        
+       
+0x87        HID_KEY_K56				 
+0x88        HID_KEY_K133  				 
+0x89        HID_KEY_K14  				 
+0x8a        HID_KEY_K132  				 
+0x8b        HID_KEY_K131 				 
+    
+0x90        HID_KEY_KR_R  				 
+0x91        HID_KEY_KR_L  				 
+        
+0xe0        HID_KEY_LEFT_CTRL			 
+0xe1        HID_KEY_LEFT_SHIFT			 
+0xe2        HID_KEY_LEFT_ALT 			 
+0xe3        HID_KEY_LEFT_GUI 			 
+0xe4        HID_KEY_RIGHT_CTRL			 
+0xe5        HID_KEY_RIGHT_SHIFT		 
+0xe6        HID_KEY_RIGHT_ALT			 
+0xe7        HID_KEY_RIGHT_GUI			 
+
+0xe8 	HID_KEY_MULTIKEY_MEDIA
+0xe9 	HID_KEY_MULTIKEY_PALY
+0xea 	HID_KEY_MULTIKEY_STOP
+0xeb 	HID_KEY_MULTIKEY_PRE_TRACK
+0xec 	HID_KEY_MULTIKEY_NEXT_TRACK
+0xed 	HID_KEY_MULTIKEY_VOL_DOWN
+0xee 	HID_KEY_MULTIKEY_VOL_UP
+0xef 	HID_KEY_MULTIKEY_MUTE
+0xf0 	HID_KEY_MY_COMPUTER
+0xf1 	HID_KEY_MAIL
+0xf2 	HID_KEY_CALCULATOR
+0xf3 	HID_KEY_LIGHT_DOWN
+0xf4 	HID_KEY_LIGHT_UP
+0xf5 	HID_KEY_AC_FAVORITES
+0xf6 	HID_KEY_AC_FORWARD
+0xf7 	HID_KEY_AC_BACK
+0xf8 	HID_KEY_AC_STOP
+0xf9 	HID_KEY_AC_REFRESH
+0xfa 	HID_KEY_AC_SEARCH
+0xfb 	HID_KEY_AC_HOME
+0xfc 	HID_KEY_IOS_ANDROID_OS_LOCK
+0xfd 	HID_KEY_OS_SOFT_KB
+0xfe 	HID_KEY_OS_LANGUAGE
+0xff 	HID_KEY_SYSTEM_SLEEP
+        // 0xe8~0xff reserved
+0xa5	HID_KEY_SELECT_ALL
+0xa6 	HID_KEY_COPY
+0xa7	HID_KEY_PASTE
+0xa8	HID_KEY_CUT
+0xa9	HID_KEY_ALL_OS_LOCK
+0xaa	HID_KEY_OSK
+0xab	HID_KEY_LANGUAGE
+0xac 	HID_KEY_APP_TILING
+0xad	HID_KEY_SEARCH
+	 // 0xa5~0xaf reserved
+0x7f     	HID_KEY_FN 					 
+0xde     	HID_KEY_PB
+0x00     	HID_KEY_NULL 				 
+)
+(
+0x01 LEFT_CONTROL
+0x02 LEFT_SHIFT
+0x04 LEFT_ALT
+0x08 LEFT_GUI
+0x10 RIGHT_CONTROL
+0x20 RIGHT_SHIFT
+0x40 RIGHT_ALT
+0x80 RIGHT_GUI
+0x09 LEFT_GUI_CONTROL
+0x0a LEFT_SHIFT_GUI
+)
+(
+0x00 KB_PC_KEYSEL_NUMLOCK
+0x01 KB_PC_KEYSEL_CAPSLOCK
+0x02 KB_PC_KEYSEL_SCROLLLOCK
+)
+(
+8 KEYSCAN_COL_NUM
+20 KEYSCAN_ROW_NUM
+)
+(
+0 CAMMBINATION_KEY_FREE
+1 CAMMBINATION_KEY_PRESS
+2 CAMMBINATION_KEY_HOLD
+3 CAMMBINATION_KEY_COMPLETE
+4 CAMMBINATION_KEY_WAIT_RELEASE
+5 CAMMBINATION_KEY_RELEASE
+6 CAMMBINATION_KEY_NULL
+)
+(
+
+0x600 PNP_MICROSOFT
+0x4c00 PNP_IOS
+0x1208 PNP_MAC
+
+
+0 SYSTEM_OS_WINDOWS
+1 SYSTEM_OS_ANDRIOD
+2 SYSTEM_OS_IOS
+3 SYSTEM_OS_MAC
+
+)
+(
+0 KEYBOARD_CONSUMER_KEY_STANDBY
+1 KEYBOARD_CONSUMER_KEY_PRESS
+2 KEYBOARD_CONSUMER_KEY_RELEASE
+)
+0x00 KEYSCAN_OFFECT_COL_NUM
+0x01 KEYSCAN_OFFECT_ROW_NUM
+0x02 KEYSCAN_OFFECT_COL_CONF_PIN
+0x06 KEYSCAN_OFFECT_ROW_CONF_PIN
+0x0a KEYSCAN_OFFECT_ROW_COUNT
+0x0b KEYSCAN_OFFECT_SHIFT_COUNT
+0X0C KEYSCAN_OFFECT_VALUE_TEMP
+0X0E KEYSCAN_OFFECT_LASVALUE
+0X10 KEYSCAN_OFFECT_VALUE
+0x12 KEYSCAN_OFFECT_BTCLK
+0x16 KEYSCAN_OFFECT_BTCLK_INTERVAL
+(
+256 l2cap_lpm_txbuf_len
+)
+(
+4 L2CAP_TX_FIFO_SIZE
+8 L2CAP_TX_BUFF_CNT
+
+)
+(
+0x0002 L2CAP_SIG_EXT_FEATRUE
+0x0003 L2CAP_SIG_FIX_FEATRUE
+)
+(
+0 HS_IDLE
+1 AG_INIT_CALL
+2 HS_INIT_CALL
+)
+(
+0 M_ACL_LINK_ABSENT
+1 M_ACL_LINK_EXIST
+)
+(
+0 L2CAP_INUSE_BUFF1
+1 L2CAP_INUSE_BUFF2
+)
+(
+1 MAX_NUM_LINKS_ALLOWED
+1 MAX_NUM_SCO_ALLOWED
+1 ACL_LINK_PRESENT
+0 ACL_LINK_ABSENT
+)
+(
+1 L2CAP_RX_DONE 
+0 L2CAP_RX_CLEAR
+)
+(
+0 L2CAP_DISCONNECT_INTERRUPT
+1 RFCOMM_wants_service
+2 L2CAP_sig_Tx_buff_full
+3 RFCOMM_Tx_buff_full
+4 SDP_Tx_buff_full
+5 got_complete_L2CAP_pkt	
+6 L2CAP_init_Config_Req
+7 L2CAP_DISCONNECT_CONTROL
+)
+(
+0 UI_NEED_SERVICE
+)
+(
+0x0001 L2CAP_signal_channel
+0x0050 L2CAP_SDP_channel
+0x0051 L2CAP_RFCOMM_channel
+0x0052 L2CAP_HID_Control_channel   
+0x0053 L2CAP_HID_Interrupt_channel
+
+0x0077 L2CAP_AVDTP_signal_channel		//------avdtp
+0x0078 L2CAP_AVDTP_media_channel
+0x0079 L2CAP_AVDTP_report_channel
+0x0080 L2CAP_AVDTP_recovery_channel
+0x00dd L2CAP_AVCTP_Control_channel
+)
+(
+0x00 reserved
+0x01 signal_cmd_reject
+0x02 signal_connect_req
+0x03 signal_connect_rsp
+0x04 signal_config_req
+0x05 signal_config_rsp
+0x06 signal_disconnect_req
+0x07 signal_disconnect_rsp
+0x08 signal_echo_req
+0x09 signal_echo_rsp
+0x0a signal_info_req
+0x0b signal_info_rsp
+)
+(
+0x0000 cmd_not_understood
+0x0001 signalling_MTU_exceeded
+0x0002 invalid_CID_in_req
+)
+(
+0x0001 PSM_SDP
+0x0003 PSM_RFCOMM
+0x0005 PSM_TCS
+0x0011 PSM_HID_control
+0x0013 PSM_HID_interrupt
+0x0017 PSM_AVCTP
+0x0019 PSM_AVDTP
+)
+(
+0x0000 L2CAP_connect_successful
+0x0001 L2CAP_connect_pending
+0x0002 L2CAP_connect_refused_PSM_unsupported
+0x0003 L2CAP_connect_refused_security_block
+0x0004 L2CAP_connect_refused_no_resources
+)
+(
+0x0000 L2CAP_no_info_available
+0x0001 L2CAP_authentication_pending
+0x0002 L2CAP_authorization_pending
+)
+(
+0x0000 L2CAP_config_success
+0x0001 L2CAP_config_failure_bad_parameters
+0x0002 L2CAP_config_failure_no_reason
+0x0003 L2CAP_config_failure_unknown_options
+)
+(
+128 L2CAP_Rx_buff_size
+48  L2CAP_signal_Tx_buff_size
+128 SDP_Tx_buff_size
+128 RFCOMM_Tx_buff_size
+1 AM_ADDRESS
+3 DM1TYPE
+4 DH1TYPE
+11 DH3TYPE
+8 DVTYPE
+0 channel_state_closed
+1 channel_state_config
+2 channel_state_open
+0x0030 L2CAP_config_MTU_SDP
+0xffff L2CAP_config_ftimeout_SDP
+0x03e3 L2CAP_config_MTU_RFCOMM
+0xffff L2CAP_config_ftimeout_RFCOMM
+260 l2cap_max_pkt_len
+)
+(
+0 FAILURE
+1 SUCCESS
+2 IN_PROGRESS
+)
+(
+0x00	IDLE
+0x01	WAIT_4_BB_PAGE
+0x02	WAIT_4_LMP_CONN
+0x03	WAIT_4_SCO_CONN
+0x04	WAIT_4_SCO_KILLED
+)
+(
+0 STOP_ENC
+1 SEND_SWITCH_REQ
+)
+(
+0 HF_HS_READY
+1 HF_AG_READY
+)
+(
+0 HF_STATE_WAITING_RFCOMM_CONN
+1 HF_STATE_HF_SEND_FEATURE
+2 HF_STATE_WAITING_AG_FEATURE_OK
+3 HF_STATE_HF_SEND_INDICATORS
+4 HF_STATE_WAITING_AG_INDICATORS_OK
+5 HF_STATE_HF_SEND_CURR_STATUS
+6 HF_STATE_WAITING_AG_STATUS_OK
+7 HF_STATE_HF_SEND_UPDATE_STATUS
+8 HF_STATE_WAITING_AG_UPDATE_STATUS_OK
+9 HF_STATE_CONNECTED
+0x0a HF_STATE_HF_SEND_RECEIVE_INFO
+0x0b HF_STATE_WAITING_AG_INFO
+0x0c HF_STATE_HF_SEND_AT_CLIP
+0x0d HF_STATE_WAITING_AT_CLIP
+0x0e HF_STATE_HF_SEND_AT_CCWA
+0x0f HF_STATE_WAITING_AT_CCWA
+)
+(
+0 HF_CALL_STATE_INACTIVE
+1 HF_CALL_STATE_SETUP
+2 HF_CALL_STATE_ACTIVE 
+)
+(
+0 PAIR_INQUIRY_START
+1 PAIR_INQUIRY_TIME_OUT
+2 PAIR_INQUIRY_FAILED
+3 PAIR_INQUIRY_SUCCESS
+4 PAIR_READY_CONN
+5 PAIR_WAIT_CANCEL_RESPONSE
+6 PAIR_CONN_SUCCESS
+7 PAIR_WAIT_DETACH
+)  
+(
+0 FORCE_AUTHENTICATION
+)
+(
+0 PROTECOL_BOOT /*default*/
+1 PROTECOL_REPORT
+)
+(
+1 UPPERSM_SEND_SDP_CONN_REQ
+2 UPPERSM_SEND_SDP_CFG_REQ
+3 UPPERSM_SEND_SDP_HF_SS
+4 UPPERSM_SEND_SDP_DISC_REQ
+5 UPPERSM_SEND_RFCOMM_CONN_REQ
+6 UPPERSM_SEND_RFCOMM_CFG_REQ
+7 UPPERSM_SEND_SABM_CMD
+8 UPPERSM_SEND_DISC
+9 UPPERSM_SEND_WAIT
+10 UPPERSM_SEND_HID_CONTROL_CONN_REQ
+11 UPPERSM_SEND_HID_CONTROL_CFG_REQ
+12 UPPERSM_SEND_HID_INTERRUPT_CONN_REQ
+13 UPPERSM_SEND_HID_INTERRUPT_CFG_REQ
+14 UPPERSM_SEND_SDP_HS_SS
+15 UPPERSM_SEND_SDP_PBAP_SS
+16 UPPERSM_SEND_SDP_AVTARG_SS
+)
+(
+1 UPPERSM_RP_SEND_SDP_CONN_REQ
+2 UPPERSM_RP_SEND_SDP_CFG_REQ
+3 UPPERSM_RP_SEND_SDP_HF_SS
+4 UPPERSM_RP_SEND_SDP_HS_SS
+5 UPPERSM_RP_SEND_SDP_PBAP_SS
+6 UPPERSM_RP_SEND_SDP_AVTARG_SS
+7 UPPERSM_RP_SEND_SDP_DISC_REQ
+8 UPPERSM_RP_SEND_AVCTP_CONN_REQ
+9 UPPERSM_RP_SEND_AVCTP_CFG_REQ
+)
+(
+0 MSCHEDULER_HID_CONTROL_CONN_DONE
+1 MSCHEDULER_HID_INTERRUPT_CONN_DONE
+2 MSCHEDULER_HID_CONTROL_CFG_REQ_DONE
+3 MSCHEDULER_HID_CONTROL_CFG_RSP_DONE
+4 MSCHEDULER_HID_INTERRUPT_CFG_REQ_DONE
+5 MSCHEDULER_HID_INTERRUPT_CFG_RSP_DONE
+6 MSCHEDULER_HID_CONTROL_DISC_DONE
+7 MSCHEDULER_HID_INTERRUPT_DISC_DONE
+)
+(
+0x00 UI_DATA_EVNET_NONE
+0x01 UI_DATA_EVNET_HID
+0x02 UI_DATA_EVNET_AVDTP_S
+0x03 UI_DATA_EVNET_AVDTP_M
+0x04 UI_DATA_EVNET_AVCTP
+0x05 UI_DATA_EVNET_HS
+0x06 UI_DATA_EVNET_HF
+0x07 UI_DATA_EVNET_SPP
+0x08 UI_DATA_EVNET_OBEX
+)
+(
+0x00 UI_DATA_TX_NONE
+0x01 UI_DATA_TX_HID
+0x02 UI_DATA_TX_AVDTP_S
+0x03 UI_DATA_TX_AVDTP_M
+0x04 UI_DATA_TX_AVCTP
+0x05 UI_DATA_TX_HS
+0x06 UI_DATA_TX_HF
+0x07 UI_DATA_TX_SPP
+0x08 UI_DATA_TX_OBEX
+0x10 ACL_TX_L2CAP_SIGNAL
+0x11 ACL_TX_SDP
+0x12 ACL_TX_RFCOMM
+
+)
+(
+0 L2CAP_SDP_interface_conn
+1 L2CAP_SDP_interface_cfg
+)
+(                                   
+0 L2CAP_CHANNEL_STATE_CONN_REQ      
+1 L2CAP_CHANNEL_STATE_CONN_RES      
+2 L2CAP_CHANNEL_STATE_SND_CFG_REQ   
+3 L2CAP_CHANNEL_STATE_SND_CFG_RES   
+4 L2CAP_CHANNEL_STATE_RCV_CFG_REQ   
+5 L2CAP_CHANNEL_STATE_RCV_CFG_RES
+6 L2CAP_CHANNEL_RFCOMM_ONLY_SABM
+7 L2CAP_CHANNEL_RFCOMM_ONLY_UA
+6 L2CAP_CHANNEL_AVDTP_SIGNAL_INIT //set avdtp init complete
+6 L2CAP_CHANNEL_HID_HANDSHAKE_DONE
+0x3f L2CAP_CHANNEL_SETUP_COMPLETE
+0x7f L2CAP_CHANNEL_AVDTP_SIGNAL_COMPLETE
+0xff L2CAP_CHANNEL_RFCOMM_DLCI0_OPENED
+)                                     
+(
+0 L2CAP_AVDTP_SIGNAL_CONNECT
+1 L2CAP_AVDTP_SIGNAL_CONFIG
+2 L2CAP_AVDTP_MEDIA_CONNECT
+3 L2CAP_AVDTP_MEDIA_CONFIG
+4 L2CAP_AVDTP_REPORT_CONNECT
+5 L2CAP_AVDTP_REPORT_CONFIG
+6 L2CAP_AVDTP_RECOVERY_CONNECT
+7 L2CAP_AVDTP_RECOVERY_CONFIG
+)
+(
+0 L2CAP_AVCTP_SIGNAL_CONNECT
+1 L2CAP_AVCTP_SIGNAL_CONFIG
+)
+127 L2CAP_SIGNAL_MALLOC_SIZE
+(
+0 RFCOMM_MALLOC_SUCCEED
+1 RFCOMM_MALLOC_FAIL
+)
+(
+0 L2CAP_FLOW_CTRL_DISABLE
+1 L2CAP_FLOW_CTRL_ENABLE
+)
+	(
+	//bit flag:mem_classic_bt_flag
+	0 FLAG_SSP_REJECT_JUSTWORK
+	1 SHORT_MULT_FLAG
+	)
+	(
+	//bit map
+	0 pair_state_inrand
+	1 pair_state_inrand_acpt
+	2 pair_state_send_comb
+	3 pair_state_recv_comb
+	4 pair_state_send_aurand
+	5 pair_state_recv_sres
+	6 pair_state_recv_aurand
+	7 pair_state_send_sres	
+	)
+	(
+	1 LMP_NAME_REQ 
+	2 LMP_NAME_RES 
+	3 LMP_ACCEPTED 
+	4 LMP_NOT_ACCEPTED 
+	5 LMP_CLKOFFSET_REQ 
+	6 LMP_CLKOFFSET_RES 
+	7 LMP_DETACH 
+	8 LMP_IN_RAND 
+	9 LMP_COMB_KEY 
+	10 LMP_UNIT_KEY 
+	11 LMP_AU_RAND 
+	12 LMP_SRES 
+	13 LMP_TEMP_RAND 
+	14 LMP_TEMP_KEY 
+	15 LMP_ENCRYPTION_MODE_REQ 
+	16 LMP_ENCRYPTION_KEY_SIZE_REQ 
+	17 LMP_START_ENCRYPTION_REQ 
+	18 LMP_STOP_ENCRYPTION_REQ 
+	19 LMP_SWITCH_REQ 
+	20 LMP_HOLD
+	21 LMP_HOLD_REQ
+	23 LMP_SNIFF_REQ 
+	24 LMP_UNSNIFF_REQ 
+	26 LMP_PARK_REQ 
+	27 LMP_SET_BROADCAST_SCAN_WINDOW 
+	28 LMP_MODIFY_BEACON 
+	29 LMP_UNPARK_BD_ADDR_REQ 
+	30 LMP_UNPARK_PM_ADDR_REQ 
+	31 LMP_INCR_POWER_REQ 
+	32 LMP_DECR_POWER_REQ 
+	33 LMP_MAX_POWER 
+	34 LMP_MIN_POWER 
+	35 LMP_AUTO_RATE 
+	36 LMP_PREFERRED_RATE 
+	37 LMP_VERSION_REQ 
+	38 LMP_VERSION_RES 
+	39 LMP_FEATURES_REQ 
+	40 LMP_FEATURES_RES 
+	41 LMP_QUALITY_OF_SERVICE 
+	42 LMP_QUALITY_OF_SERVICE_REQ 
+	43 LMP_SCO_LINK_REQ 
+	44 LMP_REMOVE_SCO_LINK_REQ 
+	45 LMP_MAX_SLOT 
+	46 LMP_MAX_SLOT_REQ 
+	47 LMP_TIMING_ACCURACY_REQ 
+	48 LMP_TIMING_ACCURACY_RES 
+	49 LMP_SETUP_COMPLETE 
+	50 LMP_USE_SEMI_PERMANENT_KEY 
+	51 LMP_HOST_CONNECTION_REQ 
+	52 LMP_SLOT_OFFSET 
+	53 LMP_PAGE_MODE_REQ 
+	54 LMP_PAGE_SCAN_MODE_REQ 
+	55 LMP_SUPERVISION_TIMEOUT 
+	56 LMP_TEST_ACTIVATE
+	57 LMP_TEST_CONTROL
+	58 LMP_ENC_KEY_SIZE_MASK_REQ
+	59 LMP_ENC_KEY_SIZE_MASK_RES
+	60 LMP_SET_AFH
+
+	/* simple pairing support */
+	61 LMP_ENCAPSULATED_HEADER
+	62 LMP_ENCAPSULATED_PAYLOAD
+	63 LMP_SIMPLE_PAIRING_CONFIRM
+	64 LMP_SIMPLE_PAIRING_NUMBER
+	65 LMP_DHKEY_CHECK
+	127 LMP_ESCAPE
+	127 LMP_ESCAPE_4   /* add 2bytes LMP header support  */   
+	)
+	(
+	129 LMP_EXT_ACCEPTED
+	130 LMP_NOT_ACCEPTED_EXT
+	131 LMP_EXT_FEATURES_REQ
+	132 LMP_EXT_FEATURES_RES
+	139 LMP_PACKET_TYPE_TABLE_REQ
+	140 LMP_EXT_ESCO_LINK_REQ
+	141 LMP_EXT_REMOVE_ESCO_REQ
+	144 LMP_EXT_CHN_CLASSIFICATION_REQ
+	145 LMP_EXT_CHN_CLASSIFICATION
+	149 LMP_SNIFF_SUBRATING_REQ
+	150 LMP_SNIFF_SUBRATING_RES
+	151 LMP_PAUSE_ENCRYPTION_REQ
+	152 LMP_RESUME_ENCRYPTION_REQ
+	153 LMP_IO_CAP_REQ
+	154 LMP_IO_CAP_RES
+	161 LMP_PING_REQ
+	162 LMP_PING_RES
+	)
+	(
+	0x05 AUTHENTICATION_FAILURE_ERROR
+	0x06 KEY_MISSING
+	0x0b ACL_CONNECTION_ALREADY_EXISTS
+	0x13 OTHER_END_TERMINATED
+	0x15 ABOUT_TO_POEWR_OFF
+	0x16 LOCAL_HOST
+	0x18 PAIRING_NOT_ALLOWED
+	0x19 UNKNOWN_LMP_PDU
+	0x1A UNSUPPORTED_LMP_FEATURE 
+	0x1F UNSPECIFIED_ERROR
+	0x20 UNSUPPORTED_PARAMETERS
+	0x21 SWITCH_NOT_ALLOWED
+	0x23 TRANSACTION_COLLISION
+	0x24 PDU_NOT_ALLOWED
+	0x25 ENCRYPTION_MODE_NOT_ACCEPTABLE
+	0x2e NOT_SUPPORT_CHN_CLASSIFICATION
+	0x37 NOT_SUPPORT_SSP
+	)
+	(
+	0 PAUSE_TEST_MODE
+	1 ZERO_PATTERN
+	2 ONE_PATTERN
+	3 ALT_PATTERN
+	4 PSEUDORANDOM
+	5 CLOSED_LOOP_BACK_ACL
+	6 CLOSED_LOOP_BACK_SCO
+	7 ACL_WITHOUT_WHITENING
+	8 SCO_WITHOUT_WHITENING
+	9 ALT2_PATTERN
+	255 EXIT_TEST_MODE
+	)
+	(
+	0 FIXED_FREQ
+	1 NORMAL_HOP
+	)
+	(
+	0 TID_NORM_REPLY
+	1 TID_NORM_SEND
+	2 TID_ONE
+	3 TID_ZERO
+	4 TID_PAIRING
+	5 TID_ENCRYPTION
+	6 TID_VARIABLE
+	7 TID_RX
+	)
+	(
+	0 lmp_incoming
+	1 lmp_outgoing
+	2 lmp_reject_msg
+	3 lmp_clear_msg
+	4 upper_reject_msg
+	5 upper_clear_msg
+	)
+(
+0x2ee00 TIMER_ONE_MINUTE //96000*2
+80 TIMER_SWITCH_WAITE
+12 TIMER_ENPT_WAITE
+)
+(
+0 SWITCH_FLAG_INIT
+1 SWITCH_FLAG_ACCEPT
+2 SWITCH_FLAG_NOT_ACCEPT
+)
+(
+0 NULL_ENCRYP
+1 DONE_ENCRYP
+)
+(
+3 LMP_FEATURES_EXT_PAGE1_SC_HOST_BIT
+)
+(
+8 LMP_FEATURES_EXT_PAGE2_SC_CONTROLLER_BIT
+)
+(
+0 REMOTE_BR_SC_HOST_BIT
+1 REMOTE_BR_SC_CONTROLLER_BIT
+)
+(
+0xff0 mem_mcmd
+0xff1 mem_mouse_data
+)
+(
+0x1000 mem_le_l2cap_buf		//0x400
+0x1000 mem_l2cap_rxbuff1		//0x400
+0x1400 mem_l2cap_rxbuff2		//0x400
+//end address:0x17ff
+)
+(
+0x1800 mem_tx_buff0		//128
+0x0080 mem_bt_l2cap_tx_buff_size
+0x1400 mem_ble_tx_buff0
+0x0100 mem_ble_l2cap_tx_buff_size
+)
+(
+0x1800 mem_le_tx_buffer0
+0x1900 mem_le_tx_buffer1
+0x1a00 mem_le_tx_buffer2
+0x1b00 mem_le_tx_buffer3
+//end addr:0x1dff
+)
+(
+0x1800 mem_h5rx_buf//0x400
+0x1bff mem_h5rx_buf_end
+0x1c00 mem_h5tx_buf
+0x1fff mem_h5tx_buf_end
+)
+(
+0x1800 mem_ir_record
+0x1c      mem_ir_record_max
+)
+0x4c00 mem_savelist
+(
+7 context_num_new_m1
+8 context_num_new
+96 context_size_new
+)
+(
+0x4040 mem_anchor_array
+)
+(
+	  0 patch00_0
+	  1 patch00_1
+	  2 patch00_2
+	  3 patch00_3
+	  4 patch00_4
+	  5 patch00_5
+	  6 patch00_6
+	  7 patch00_7
+	  8 patch01_0
+	  9 patch01_1
+	 10 patch01_2
+	 11 patch01_3
+	 12 patch01_4
+	 13 patch01_5
+	 14 patch01_6
+	 15 patch01_7
+	 16 patch02_0
+	 17 patch02_1
+	 18 patch02_2
+	 19 patch02_3
+	 20 patch02_4
+	 21 patch02_5
+	 22 patch02_6
+	 23 patch02_7
+	 24 patch03_0
+	 25 patch03_1
+	 26 patch03_2
+	 27 patch03_3
+	 28 patch03_4
+	 29 patch03_5
+	 30 patch03_6
+	 31 patch03_7
+	 32 patch04_0
+	 33 patch04_1
+	 34 patch04_2
+	 35 patch04_3
+	 36 patch04_4
+	 37 patch04_5
+	 38 patch04_6
+	 39 patch04_7
+	 40 patch05_0
+	 41 patch05_1
+	 42 patch05_2
+	 43 patch05_3
+	 44 patch05_4
+	 45 patch05_5
+	 46 patch05_6
+	 47 patch05_7
+	 48 patch06_0
+	 49 patch06_1
+	 50 patch06_2
+	 51 patch06_3
+	 52 patch06_4
+	 53 patch06_5
+	 54 patch06_6
+	 55 patch06_7
+	 56 patch07_0
+	 57 patch07_1
+	 58 patch07_2
+	 59 patch07_3
+	 60 patch07_4
+	 61 patch07_5
+	 62 patch07_6
+	 63 patch07_7
+	 64 patch08_0
+	 65 patch08_1
+	 66 patch08_2
+	 67 patch08_3
+	 68 patch08_4
+	 69 patch08_5
+	 70 patch08_6
+	 71 patch08_7
+	 72 patch09_0
+	 73 patch09_1
+	 74 patch09_2
+	 75 patch09_3
+	 76 patch09_4
+	 77 patch09_5
+	 78 patch09_6
+	 79 patch09_7
+	 80 patch0a_0
+	 81 patch0a_1
+	 82 patch0a_2
+	 83 patch0a_3
+	 84 patch0a_4
+	 85 patch0a_5
+	 86 patch0a_6
+	 87 patch0a_7
+	 88 patch0b_0
+	 89 patch0b_1
+	 90 patch0b_2
+	 91 patch0b_3
+	 92 patch0b_4
+	 93 patch0b_5
+	 94 patch0b_6
+	 95 patch0b_7
+	 96 patch0c_0
+	 97 patch0c_1
+	 98 patch0c_2
+	 99 patch0c_3
+	100 patch0c_4
+	101 patch0c_5
+	102 patch0c_6
+	103 patch0c_7
+	104 patch0d_0
+	105 patch0d_1
+	106 patch0d_2
+	107 patch0d_3
+	108 patch0d_4
+	109 patch0d_5
+	110 patch0d_6
+	111 patch0d_7
+	112 patch0e_0
+	113 patch0e_1
+	114 patch0e_2
+	115 patch0e_3
+	116 patch0e_4
+	117 patch0e_5
+	118 patch0e_6
+	119 patch0e_7
+	120 patch0f_0
+	121 patch0f_1
+	122 patch0f_2
+	123 patch0f_3
+	124 patch0f_4
+	125 patch0f_5
+	126 patch0f_6
+	127 patch0f_7
+	128 patch10_0
+	129 patch10_1
+	130 patch10_2
+	131 patch10_3
+	132 patch10_4
+	133 patch10_5
+	134 patch10_6
+	135 patch10_7
+	136 patch11_0
+	137 patch11_1
+	138 patch11_2
+	139 patch11_3
+	140 patch11_4
+	141 patch11_5
+	142 patch11_6
+	143 patch11_7
+	144 patch12_0
+	145 patch12_1
+	146 patch12_2
+	147 patch12_3
+	148 patch12_4
+	149 patch12_5
+	150 patch12_6
+	151 patch12_7
+	152 patch13_0
+	153 patch13_1
+	154 patch13_2
+	155 patch13_3
+	156 patch13_4
+	157 patch13_5
+	158 patch13_6
+	159 patch13_7
+	160 patch14_0
+	161 patch14_1
+	162 patch14_2
+	163 patch14_3
+	164 patch14_4
+	165 patch14_5
+	166 patch14_6
+	167 patch14_7
+	168 patch15_0
+	169 patch15_1
+	170 patch15_2
+	171 patch15_3
+	172 patch15_4
+	173 patch15_5
+	174 patch15_6
+	175 patch15_7
+	176 patch16_0
+	177 patch16_1
+	178 patch16_2
+	179 patch16_3
+	180 patch16_4
+	181 patch16_5
+	182 patch16_6
+	183 patch16_7
+	184 patch17_0
+	185 patch17_1
+	186 patch17_2
+	187 patch17_3
+	188 patch17_4
+	189 patch17_5
+	190 patch17_6
+	191 patch17_7
+	192 patch18_0
+	193 patch18_1
+	194 patch18_2
+	195 patch18_3
+	196 patch18_4
+	197 patch18_5
+	198 patch18_6
+	199 patch18_7
+	200 patch19_0
+	201 patch19_1
+	202 patch19_2
+	203 patch19_3
+	204 patch19_4
+	205 patch19_5
+	206 patch19_6
+	207 patch19_7
+	208 patch1a_0
+	209 patch1a_1
+	210 patch1a_2
+	211 patch1a_3
+	212 patch1a_4
+	213 patch1a_5
+	214 patch1a_6
+	215 patch1a_7
+	216 patch1b_0
+	217 patch1b_1
+	218 patch1b_2
+	219 patch1b_3
+	220 patch1b_4
+	221 patch1b_5
+	222 patch1b_6
+	223 patch1b_7
+	224 patch1c_0
+	225 patch1c_1
+	226 patch1c_2
+	227 patch1c_3
+	228 patch1c_4
+	229 patch1c_5
+	230 patch1c_6
+	231 patch1c_7
+	232 patch1d_0
+	233 patch1d_1
+	234 patch1d_2
+	235 patch1d_3
+	236 patch1d_4
+	237 patch1d_5
+	238 patch1d_6
+	239 patch1d_7
+	240 patch1e_0
+	241 patch1e_1
+	242 patch1e_2
+	243 patch1e_3
+	244 patch1e_4
+	245 patch1e_5
+	246 patch1e_6
+	247 patch1e_7
+	248 patch1f_0
+	249 patch1f_1
+	250 patch1f_2
+	251 patch1f_3
+	252 patch1f_4
+	253 patch1f_5
+	254 patch1f_6
+	255 patch1f_7
+	  0 patch20_0
+	  1 patch20_1
+	  2 patch20_2
+	  3 patch20_3
+	  4 patch20_4
+	  5 patch20_5
+	  6 patch20_6
+	  7 patch20_7
+	  8 patch21_0
+	  9 patch21_1
+	 10 patch21_2
+	 11 patch21_3
+	 12 patch21_4
+	 13 patch21_5
+	 14 patch21_6
+	 15 patch21_7
+	 16 patch22_0
+	 17 patch22_1
+	 18 patch22_2
+	 19 patch22_3
+	 20 patch22_4
+	 21 patch22_5
+	 22 patch22_6
+	 23 patch22_7
+	 24 patch23_0
+	 25 patch23_1
+	 26 patch23_2
+	 27 patch23_3
+	 28 patch23_4
+	 29 patch23_5
+	 30 patch23_6
+	 31 patch23_7
+	 32 patch24_0
+	 33 patch24_1
+	 34 patch24_2
+	 35 patch24_3
+	 36 patch24_4
+	 37 patch24_5
+	 38 patch24_6
+	 39 patch24_7
+	 40 patch25_0
+	 41 patch25_1
+	 42 patch25_2
+	 43 patch25_3
+	 44 patch25_4
+	 45 patch25_5
+	 46 patch25_6
+	 47 patch25_7
+	 48 patch26_0
+	 49 patch26_1
+	 50 patch26_2
+	 51 patch26_3
+	 52 patch26_4
+	 53 patch26_5
+	 54 patch26_6
+	 55 patch26_7
+	 56 patch27_0
+	 57 patch27_1
+	 58 patch27_2
+	 59 patch27_3
+	 60 patch27_4
+	 61 patch27_5
+	 62 patch27_6
+	 63 patch27_7
+	 64 patch28_0
+	 65 patch28_1
+	 66 patch28_2
+	 67 patch28_3
+	 68 patch28_4
+	 69 patch28_5
+	 70 patch28_6
+	 71 patch28_7
+	 72 patch29_0
+	 73 patch29_1
+	 74 patch29_2
+	 75 patch29_3
+	 76 patch29_4
+	 77 patch29_5
+	 78 patch29_6
+	 79 patch29_7
+	 80 patch2a_0
+	 81 patch2a_1
+	 82 patch2a_2
+	 83 patch2a_3
+	 84 patch2a_4
+	 85 patch2a_5
+	 86 patch2a_6
+	 87 patch2a_7
+	 88 patch2b_0
+	 89 patch2b_1
+	 90 patch2b_2
+	 91 patch2b_3
+	 92 patch2b_4
+	 93 patch2b_5
+	 94 patch2b_6
+	 95 patch2b_7
+	 96 patch2c_0
+	 97 patch2c_1
+	 98 patch2c_2
+	 99 patch2c_3
+	100 patch2c_4
+	101 patch2c_5
+	102 patch2c_6
+	103 patch2c_7
+	104 patch2d_0
+	105 patch2d_1
+	106 patch2d_2
+	107 patch2d_3
+	108 patch2d_4
+	109 patch2d_5
+	110 patch2d_6
+	111 patch2d_7
+	112 patch2e_0
+	113 patch2e_1
+	114 patch2e_2
+	115 patch2e_3
+	116 patch2e_4
+	117 patch2e_5
+	118 patch2e_6
+	119 patch2e_7
+	120 patch2f_0
+	121 patch2f_1
+	122 patch2f_2
+	123 patch2f_3
+	124 patch2f_4
+	125 patch2f_5
+	126 patch2f_6
+	127 patch2f_7
+	128 patch30_0
+	129 patch30_1
+	130 patch30_2
+	131 patch30_3
+	132 patch30_4
+	133 patch30_5
+	134 patch30_6
+	135 patch30_7
+	136 patch31_0
+	137 patch31_1
+	138 patch31_2
+	139 patch31_3
+	140 patch31_4
+	141 patch31_5
+	142 patch31_6
+	143 patch31_7
+	144 patch32_0
+	145 patch32_1
+	146 patch32_2
+	147 patch32_3
+	148 patch32_4
+	149 patch32_5
+	150 patch32_6
+	151 patch32_7
+	152 patch33_0
+	153 patch33_1
+	154 patch33_2
+	155 patch33_3
+	156 patch33_4
+	157 patch33_5
+	158 patch33_6
+	159 patch33_7
+	160 patch34_0
+	161 patch34_1
+	162 patch34_2
+	163 patch34_3
+	164 patch34_4
+	165 patch34_5
+	166 patch34_6
+	167 patch34_7
+	168 patch35_0
+	169 patch35_1
+	170 patch35_2
+	171 patch35_3
+	172 patch35_4
+	173 patch35_5
+	174 patch35_6
+	175 patch35_7
+	176 patch36_0
+	177 patch36_1
+	178 patch36_2
+	179 patch36_3
+	180 patch36_4
+	181 patch36_5
+	182 patch36_6
+	183 patch36_7
+	184 patch37_0
+	185 patch37_1
+	186 patch37_2
+	187 patch37_3
+	188 patch37_4
+	189 patch37_5
+	190 patch37_6
+	191 patch37_7
+	192 patch38_0
+	193 patch38_1
+	194 patch38_2
+	195 patch38_3
+	196 patch38_4
+	197 patch38_5
+	198 patch38_6
+	199 patch38_7
+	200 patch39_0
+	201 patch39_1
+	202 patch39_2
+	203 patch39_3
+	204 patch39_4
+	205 patch39_5
+	206 patch39_6
+	207 patch39_7
+	208 patch3a_0
+	209 patch3a_1
+	210 patch3a_2
+	211 patch3a_3
+	212 patch3a_4
+	213 patch3a_5
+	214 patch3a_6
+	215 patch3a_7
+	216 patch3b_0
+	217 patch3b_1
+	218 patch3b_2
+	219 patch3b_3
+	220 patch3b_4
+	221 patch3b_5
+	222 patch3b_6
+	223 patch3b_7
+	224 patch3c_0
+	225 patch3c_1
+	226 patch3c_2
+	227 patch3c_3
+	228 patch3c_4
+	229 patch3c_5
+	230 patch3c_6
+	231 patch3c_7
+	232 patch3d_0
+	233 patch3d_1
+	234 patch3d_2
+	235 patch3d_3
+	236 patch3d_4
+	237 patch3d_5
+	238 patch3d_6
+	239 patch3d_7
+	240 patch3e_0
+	241 patch3e_1
+	242 patch3e_2
+	243 patch3e_3
+	244 patch3e_4
+	245 patch3e_5
+	246 patch3e_6
+	247 patch3e_7
+	248 patch3f_0
+	249 patch3f_1
+	250 patch3f_2
+	251 patch3f_3
+	252 patch3f_4
+	253 patch3f_5
+	254 patch3f_6
+	255 patch3f_7
+
+)
+(
+	0x8000 core_chipid
+	0x8003 core_kick
+	0x8004 core_write_wdt
+	0x8005 core_lpm_wr
+	0x8006 core_misc_ctrl
+	0x8007 core_otp_rdata
+	0x800a core_ccm_ctrl
+	0x800b core_write_wdt2
+	0x8010 core_reset
+	0x8011 core_encrypt
+	0x8012 core_lpm_wr2
+	0x8022 core_ucode_hi
+	0x8023 core_ucode_ctrl
+	0x8024 core_ucode_low
+	0x8025 core_ucode_data
+
+	0x8040 core_halfslot
+	0x8042 core_clksel
+	0x8043 core_uart_clksel
+	0x8043 core_config
+	0x8044 core_xtal_stable_time
+	0x8045 core_otp_addr
+	0x8046 core_bist_ctrl
+	0x8047 core_otp_ctrl
+	0x8048 core_ac_ctrl
+	0x804a core_ac_saddr
+	0x804c core_lpm_reg
+	0x804f core_lpm_isogate
+	0x8050 core_clkoff
+	0x8052 core_uart_baud
+	0x8053 core_sum_en
+	0x8054 core_uart_rsaddr
+	0x8056 core_uart_readdr
+	0x8058 core_uart_rrptr
+	0x805a core_uart_tsaddr
+	0x805c core_uart_teaddr
+	0x805e core_uart_twptr
+	0x8060 core_uart_ctrl
+	0x8061 core_uartb_ctrl
+	0x8062 core_uartb_baud
+	0x8064 core_uartb_rsaddr
+	0x8066 core_uartb_readdr
+	0x8068 core_uartb_rrptr
+	0x806a core_uartb_tsaddr
+	0x806c core_uartb_teaddr
+	0x806e core_uartb_twptr
+	0x8070 core_gpio_conf
+	0x8084 core_pwm_en
+	0x8085 core_aes_en
+	0x8086 core_spid_ctrl
+	0x8087 core_spid_delay
+	0x8088 core_spid_txlen
+	0x808a core_spid_txaddr
+	0x808c core_spid_rxaddr
+	0x808e core_spid_rxlen
+	0x8090 core_iicd_ctrl
+	0x8091 core_iicd_scl_low
+	0x8092 core_iicd_scl_high
+	0x8093 core_iicd_start_setup
+	0x8094 core_iicd_start_hold
+	0x8095 core_iicd_stop_setup
+	0x8096 core_iicd_data_setup
+	0x8097 core_iicd_data_hold
+	0x8098 core_iicd_txlen
+	0x809a core_iicd_txaddr
+	0x809c core_iicd_rxaddr
+	0x809e core_iicd_rxlen
+	0x80a0 core_pwm_pcnt0
+	0x80a2 core_pwm_ncnt0
+	0x80a4 core_pwm_pcnt1
+	0x80a6 core_pwm_ncnt1
+	0x80a8 core_pwm_pcnt2
+	0x80aa core_pwm_ncnt2
+	0x80ac core_pwm_pcnt3
+	0x80ae core_pwm_ncnt3
+	0x80b0 core_pwm_pcnt4
+	0x80b2 core_pwm_ncnt4
+	0x80b4 core_pwm_pcnt5
+	0x80b6 core_pwm_ncnt5
+	0x80b8 core_pwm_pcnt6
+	0x80ba core_pwm_ncnt6
+	0x80bc core_pwm_pcnt7
+	0x80be core_pwm_ncnt7
+	0x80c0 core_spid2_ctrl
+	0x80c1 core_spid2_delay
+	0x80c2 core_spid2_txlen
+	0x80c4 core_spid2_txaddr
+	0x80c6 core_spid2_rxaddr
+	0x80c8 core_spid2_rxlen
+	0x80ca core_nec_start_addr
+	0x80cc core_nec_end_addr
+	0x80ce core_nec_rptr
+	0x80d0 core_nec_control
+	0x80d1 core_ccm_input_playload_addr
+	0x80d3 core_ccm_output_playload_addr
+	0x80d5 core_ccm_aad0
+	0x80d6 core_ccm_aad1
+	0x80d7 core_ccm_aad2
+	0x80d8 core_pwm_init
+	0x80d9 core_ac_buf_len
+	0x80da core_ccm_inptr
+	0x80dc core_sum_ctrl
+	0x80dc core_otp_din
+	0x80dd core_pwm_sync
+   	0x80df core_otpd_addr
+   	0x80e1 core_otpd_len
+   	0x80e2 core_otpd_ctrl
+   	0x80e4 core_pwm_autoload
+   	0x80e5 core_gpio_conf1
+   	0x80e8 core_keybuf_saddr
+	0x8108 core_misc_status
+	0x8109 core_qdec_cntx
+	0x810a core_watchdog_cnt
+	0x810b core_uart_status
+	0x810c core_uart_rbaud
+	0x810e core_uart_txitems
+	0x8110 core_uart_trptr
+	0x8112 core_uart_rxitems
+	0x8114 core_uart_rdptr
+	0x8116 core_uart_rwptr
+	0x8118 core_debug_baud
+	0x811a core_ccm_outptr
+	0x811c core_gpio_in
+	0x811d core_gpio_in1
+	0x8120 core_ucode_flag
+	0x8121 core_peripheral_lock
+	0x8122 core_nec_wptr
+	0x8124 core_current_efuse_addr
+	0x8124 core_current_otp_addr
+	0x8126 core_spid2_remain
+	0x8128 core_spid_remain
+	0x812a core_iicd_remain
+	0x812c core_dma_status
+	0x812d core_perf_status
+	0x812e core_adc_in
+	0x8130 core_nec_rxitem
+	0x8134 core_lpm_ctrl2
+	0x8138 core_lpm_ctrl
+	0x813c core_lpm_xtalcnt
+	0x813d core_lpm_buckcnt
+	0x813e core_lpm_ldocnt
+	0x813f core_lpm_latch
+	0x8140 core_gpio_wakeup_low
+	0x8144 core_gpio_wakeup_high
+	0x8148 core_aes_decode_key_init
+	0x8149 core_clk_counter
+	0x8150 core_adc_sum
+	0x8152 core_uartb_status
+	0x8152 core_uartb_rbaud
+	0x8154 core_uartb_txitems
+	0x8156 core_uartb_trptr
+	0x8158 core_uartb_rxitems
+	0x815a core_uartb_rdptr
+	0x815c core_uartb_rwptr
+	0x815e core_mpu_s0_saddr
+	0x8160 core_mpu_s0_eaddr
+	0x8162 core_mpu_s1_saddr
+	0x8164 core_mpu_s1_eaddr
+
+	0x8203 core_ice_ctrl
+	0x8204 core_ice_status
+	0x8205 core_ice_break0
+	0x8207 core_ice_break1
+  
+	0x8280 core_docd_ctrl
+	0x8288 core_docd_paddr
+	0x828a core_docd_pdata
+
+	0x8900 modem_en
+	0x8938 mod_value_scale1
+	0x8960 core_rf_rx_agc_ctrl
+	0x8961 core_rf_rx_gain_fix
+	0x8968 core_agc_wb_sat_th
+	0x8969 core_agc_nb_sat_th
+	0x89a0 modem_rssi
+	0x89a1 modem_wb_pow
+	0x89a2 modem_nb_pow
+	0x89a3 modem_gain
+	0x89a4 modem_status
+
+	0x89f0 fpga_rf_gain
+	0x89f1 fpga_rf_gain_ctrl
+	0x89f2 fpga_uart_ctrl
+	0x89f3 fpga_uart_wdata
+	0x89f4 fpga_uart_rdata
+	0x89f5 fpga_uart_status
+
+	0x8a00 core_clkpll_ctrl0              
+	0x8a01 core_clkpll_ctrl1              
+	0x8a02 core_clkpll_ctrl2              
+	0x8a03 core_clkpll_cfg0               
+	0x8a04 core_clkpll_cfg1               
+	0x8a05 core_clkpll_cfg2               
+	0x8a06 core_clkpll_cfg3               
+	0x8a07 core_clkpll_cfg4               
+	0x8a08 core_clkpll_cfg5               
+	0x8a09 core_clkpll_cfg6               
+	0x8a0a core_rf_ldo_en0                
+	0x8a0b core_rf_ldo_en1                
+	0x8a0c core_rf_ldo_cfg0               
+	0x8a0d core_rf_ldo_cfg1               
+	0x8a0e core_rf_ldo_cfg2               
+	0x8a0f core_rf_ldo_cfg3               
+	0x8a10 core_rf_ldo_cfg4               
+	0x8a11 core_rf_ldo_cfg5               
+	0x8a12 core_rf_ldo_cfg6               
+	0x8a13 core_rf_ldo_cfg7               
+	0x8a14 core_rf_ldo_cfg8               
+	0x8a15 core_rf_ldo_cfg9               
+	0x8a16 core_syn_en                    
+	0x8a17 core_rx_en0                    
+	0x8a18 core_rx_en1                    
+	0x8a19 core_tx_en0                    
+	0x8a1a core_tx_en1                    
+	0x8a1b core_force_ctrl                
+	0x8a1c core_rx_lna_gc_gc0             
+	0x8a1d core_rx_lna_gc_gc1             
+	0x8a1e core_rx_lna_gc_gc2             
+	0x8a1f core_rx_lna_gc_gc3             
+	0x8a20 core_rx_lna_gc_gc4             
+	0x8a21 core_rx_lna_gc_gc5             
+	0x8a22 core_rx_lna_gc_gc6             
+	0x8a23 core_rx_lna_gc_gc7             
+	0x8a24 core_rx_lna_gc_gc8             
+	0x8a25 core_rx_lna_hg_isel_gc6        
+	0x8a26 core_rx_lna_hg_isel_gc7        
+	0x8a27 core_rx_lna_hg_isel_gc8        
+	0x8a28 core_rx_lna_lg_isel_gc0        
+	0x8a29 core_rx_lna_lg_isel_gc1        
+	0x8a2a core_rx_lna_lg_isel_gc2        
+	0x8a2b core_rx_lna_lg_isel_gc3        
+	0x8a2c core_rx_lna_lg_isel_gc4        
+	0x8a2d core_rx_lna_lg_isel_gc5        
+	0x8a2e core_rx_bq_gc_gc0              
+	0x8a2f core_rx_bq_gc_gc1              
+	0x8a30 core_rx_bq_gc_gc2              
+	0x8a31 core_rx_bq_gc_gc3              
+	0x8a32 core_rx_bq_gc_gc4              
+	0x8a33 core_rx_bq_gc_gc5              
+	0x8a34 core_rx_bq_gc_gc6              
+	0x8a35 core_rx_bq_gc_gc7              
+	0x8a36 core_rx_bq_gc_gc8              
+	0x8a37 core_rx_gain_force             
+	0x8a38 core_rx_lna_isel_force         
+	0x8a39 core_tx_pwr_ctrl0              
+	0x8a3a core_tx_pwr_ctrl1              
+	0x8a3b core_tx_pwr_ctrl2              
+	0x8a3c core_tx_pwr_ctrl3              
+	0x8a3d core_syn_top_ctrl              
+	0x8a3e core_syn_mmd_cp_ctrl           
+	0x8a3f core_syn_divr_int              
+	0x8a40 core_syn_divr_frac2            
+	0x8a41 core_syn_divr_frac1            
+	0x8a42 core_syn_divr_frac0            
+	0x8a43 core_syn_cal_ctrl              
+	0x8a44 core_rx_tiai_dcoc_gc0          
+	0x8a45 core_rx_tiaq_dcoc_gc0          
+	0x8a46 core_rx_tiai_dcoc_gc1          
+	0x8a47 core_rx_tiaq_dcoc_gc1          
+	0x8a48 core_rx_tiai_dcoc_gc2          
+	0x8a49 core_rx_tiaq_dcoc_gc2          
+	0x8a4a core_rx_tiai_dcoc_gc3          
+	0x8a4b core_rx_tiaq_dcoc_gc3          
+	0x8a4c core_rx_tiai_dcoc_gc4          
+	0x8a4d core_rx_tiaq_dcoc_gc4          
+	0x8a4e core_rx_tiai_dcoc_gc5          
+	0x8a4f core_rx_tiaq_dcoc_gc5          
+	0x8a50 core_rx_tiai_dcoc_gc6          
+	0x8a51 core_rx_tiaq_dcoc_gc6          
+	0x8a52 core_rx_tiai_dcoc_gc7          
+	0x8a53 core_rx_tiaq_dcoc_gc7          
+	0x8a54 core_rx_tiai_dcoc_gc8          
+	0x8a55 core_rx_tiaq_dcoc_gc8          
+	0x8a56 core_rx_bq_daci_gc0            
+	0x8a57 core_rx_bq_dacq_gc0            
+	0x8a58 core_rx_bq_daci_gc1            
+	0x8a59 core_rx_bq_dacq_gc1            
+	0x8a5a core_rx_bq_daci_gc2            
+	0x8a5b core_rx_bq_dacq_gc2            
+	0x8a5c core_rx_bq_daci_gc3            
+	0x8a5d core_rx_bq_dacq_gc3            
+	0x8a5e core_rx_bq_daci_gc4            
+	0x8a5f core_rx_bq_dacq_gc4            
+	0x8a60 core_rx_bq_daci_gc5            
+	0x8a61 core_rx_bq_dacq_gc5            
+	0x8a62 core_rx_bq_daci_gc6            
+	0x8a63 core_rx_bq_dacq_gc6            
+	0x8a64 core_rx_bq_daci_gc7            
+	0x8a65 core_rx_bq_dacq_gc7            
+	0x8a66 core_rx_bq_daci_gc8            
+	0x8a67 core_rx_bq_dacq_gc8            
+	0x8a68 core_rx_tiai_dcoc_force        
+	0x8a69 core_rx_tiaq_dcoc_force        
+	0x8a6a core_rx_bq_daci_force          
+	0x8a6b core_rx_bq_dacq_force          
+	0x8a6c core_rx_bq_bw_cal              
+	0x8a6d core_rx_bq_cfg0                
+	0x8a6e core_rx_bq_cfg1                
+	0x8a6f core_rx_bq_cfg2                
+	0x8a70 core_rx_bq_cfg3                
+	0x8a71 core_rx_bq_cfg4                
+	0x8a72 core_rx_lna_cfg0               
+	0x8a73 core_rx_lna_cfg1               
+	0x8a74 core_rx_lna_cfg2               
+	0x8a75 core_rx_lna_cfg3               
+	0x8a76 core_rx_mixer_cfg0             
+	0x8a77 core_rx_mixer_cfg1             
+	0x8a78 core_rx_mixer_cfg2             
+	0x8a79 core_rx_adc_clk_cfg            
+	0x8a7a core_rx_iqadc_cfg              
+	0x8a7b core_rx_rssiadc_cfg            
+	0x8a7c core_syn_state0                
+	0x8a7d core_syn_state1                
+	0x8a7e core_syn_bias_cfg              
+	0x8a7f core_syn_cdb_cfg0              
+	0x8a80 core_syn_cdb_cfg1              
+	0x8a81 core_syn_cdb_cfg2              
+	0x8a82 core_syn_cdb_cfg3              
+	0x8a83 core_syn_pfd_lkd_cfg           
+	0x8a84 core_syn_cp_lpf_cfg            
+	0x8a85 core_syn_loopdiv_dsm_cfg       
+	0x8a86 core_syn_afc_cfg0              
+	0x8a87 core_syn_afc_cfg1              
+	0x8a88 core_syn_afc_cfg2              
+	0x8a89 core_syn_afc_cfg3              
+	0x8a8a core_syn_aac_cfg0              
+	0x8a8b core_syn_aac_cfg1              
+	0x8a8c core_logen_process_cal0        
+	0x8a8d core_logen_process_cal1        
+	0x8a8e core_logen_process_cal2        
+	0x8a8f core_logen_process_cal3        
+	0x8a90 core_logen_process_cal4        
+	0x8a91 core_logen_process_cal5        
+	0x8a92 core_logen_process_cal6        
+	0x8a93 core_logen_process_cal7        
+	0x8a94 core_logen_process_cal8        
+	0x8a95 core_logen_process_ca9         
+	0x8a96 core_logen_process_ca10        
+	0x8a97 core_gpadc_ctrl                
+	0x8a98 core_tx_abb_cfg                
+	0x8a99 core_tx_mixer_cfg0             
+	0x8a9a core_tx_mixer_cfg1             
+	0x8a9b core_tx_mixer_cfg2             
+	0x8a9c core_tx_pa_cfg                 
+	0x8a9d core_syn_tst_ctrl              
+	0x8a9e core_ana_test_control0         
+	0x8a9f core_ana_test_control1         
+
+
+	0x8c00 core_usb_config
+	0x8c01 core_usb_int_mask
+	0x8c02 core_usb_addr
+	0x8c03 core_usb_rx_saddr
+	0x8c05 core_usb_rx_eaddr
+	0x8c07 core_usb_rxptr
+	0x8c09 core_usb_tx_saddr0
+	0x8c0b core_usb_tx_saddr1
+	0x8c0d core_usb_tx_saddr2
+	0x8c0f core_usb_tx_saddr3
+	0x8c11 core_usb_hmode
+	0x8c18 core_usb_trig
+	0x8c19 core_usb_stall
+	0x8c1a core_usb_clear		//7bit reset   
+	0x8c20 core_usb_rx_wptr
+	0x8c22 core_usb_stall_status
+	0x8c23 core_usb_status
+	0x8c24 core_usb_txbusy
+	0x8c25 core_usb_sof_cntl
+	0x8c26 core_usb_sof_cnth
+	
+)
+(
+4 rx_freq_offset
+2 tx_freq_offset
+)
+(
+/* bit difinitions */
+  4 whiteoff_bit
+  6 clksel_rc
+  1 clksel_dpll_24M
+  5 clksel_dpll
+  4 clksel_xtal
+  5 adc_rccal
+  0 bpf_rccal
+  1 demod_clkoff
+)
+(
+  2 reload_code
+  3 gpio_latch
+  4 enable_retmem
+  7 cold_wake
+  0xef isogate_mask
+  0xe0 cs_mask
+)
+(
+  0x01 spid2_start
+  0x02 spid_start
+  0x04 iicd_start
+  0x08 lock_otp
+  0x10 x_sethi
+  0x20 y_sethi
+  0x40 z_sethi
+  0x80 ccnt_start
+)
+(
+  0 otpd_crcok
+  1 otpd_done
+  2 spid_crcok
+  3 spid_done
+  4 iicd_crcok
+  5 iicd_done
+  6 iicd_ack
+)
+(
+1 UART_STATUS_TX_BUSY
+2 UART_STATUS_RX_FIFO_EMPTY
+3 UART_STATUS_RX_FIFO_FULL
+4 UARTB_STATUS_TX_BUSY
+5 UARTB_STATUS_RX_FIFO_EMPTY
+6 UARTB_STATUS_RX_FIFO_FULL
+)
+(//core_uart_clksel
+0 UART_CLOCK_SELECT_BIT
+0xFE UART_CLOCK_SELECT_CRYSTAL
+0x01 UART_CLOCK_SELECT_DPLL
+
+24000000 uart_clock_freq_24M
+48000000 uart_clock_freq_48M
+)
+(//bit map of core_uart_ctrl
+0 BIT_UART_CONTROL_ENABLE
+1 BIT_UART_CONTROL_PARITY
+2 BIT_UART_CONTROL_DATA_LENGTH
+3 BIT_UART_CONTROL_STOP_BIT_SIZE
+4 BIT_UART_CONTROL_FLOW_CONTROL
+5 BIT_UART_CONTROL_7816_SMART_CARD_PROTOCOL
+6 BIT_UART_CONTROL_HALF_DUPLEX_SINGLE_LINE_UART
+7 BIT_UART_CONTROL_RATE_BAUD_SETTING
+)
+(//FUN of core_uart_ctrl
+0x01 FUN_UART_CONTROL_ENABLE
+0x06 FUN_UART_CONTROL_PARITY_ODD
+0x04 FUN_UART_CONTROL_PARITY_EVEN
+0x08 FUN_UART_CONTROL_STOP_2BIT
+0x00 FUN_UART_CONTROL_STOP_1BIT
+0x10 FUN_UART_CONTROL_FLOW_CONTROL_ENABLE
+0x20 FUN_UART_CONTROL_7816_SMART_CARD_PROTOCOL
+0x40 FUN_UART_CONTROL_HALF_DUPLEX_SINGLE_LINE_UART
+0x80 FUN_UART_CONTROL_SETTING_RATE_BAUD
+)
+(//bit map of core_nec_control
+0x00 BIT_NEC_ENABLE
+0x01 BIT_NEC_CLK_DIVIDE_NUM
+)
+(//FUN  of core_nec_control
+0x01 FUN_NEC_ENABLE
+0x30 FUN_NEC_CLK_DIVIDE_24	//24M , 
+)
+0x8b uart_ctrl_default //BCSP
+0x81 uart_ctrl_h4 //H4
+0x81 uart_ctrl_normal
+0x91 uart_ctrl_5line
+0x81 uart_ctrl_57600
+2 uart_baud_len
+0x00 uartclk_crystal
+0x01 uartclk_dpll
+0x1a0 uart_baud_115200
+0xbb uart_baud_256000
+0x340 uart_baud_57600
+0x34 uart_baud_921600
+0x9c4 uart_baud_9600
+(
+	0 CLOCK_OFF_AUTH_ROM
+	1 CLOCK_OFF_UC_ROM
+	2 CLOCK_OFF_DEBUG_UART
+	3 CLOCK_OFF_SCHED_RAM
+	4 CLOCK_OFF_TRANCE_FIFO
+	5 CLOCK_OFF_CORDIC
+	6 CLOCK_OFF_OTPD
+	7 CLOCK_OFF_I2C
+	8 CLICK_OFF_8051
+	9 CLOCK_OFF_KEYSCAN
+	0x0a CLOCK_OFF_USB
+	0x0b CLOCK_OFF_QDECODER
+	0x0c CLOCK_OFF_SPI
+	0x0d CLOCK_OFF_PWM
+	0x0e CLOCK_OFF_UARTB
+	0x0f CLOCK_OFF_UART
+)
+(
+  0 gpcfg_input
+  2 gpcfg_qspi_ncs
+  3 gpcfg_qspi_sck
+  4 gpcfg_qspi_io0
+  5 gpcfg_qspi_io1
+  6 gpcfg_qspi_io2
+  7 gpcfg_qspi_io3
+  8 gpcfg_uart_txd
+  9 gpcfg_uart_rxd
+  10 gpcfg_uart_rts
+  11 gpcfg_uart_cts
+  12 gpcfg_uartb_txd
+  13 gpcfg_uartb_rxd
+  14 gpcfg_uartb_rts
+  15 gpcfg_uartb_cts
+  16 gpcfg_pwm_out0
+  17 gpcfg_pwm_out1
+  18 gpcfg_pwm_out2
+  19 gpcfg_pwm_out3
+  20 gpcfg_pwm_out4
+  21 gpcfg_pwm_out5
+  22 gpcfg_pwm_out6
+  23 gpcfg_pwm_out7
+  24 gpcfg_nec_input
+  25 gpcfg_ac_input
+  31 gpcfg_spid_miso
+  32 gpcfg_spid_ncs
+  33 gpcfg_spid_sck
+  34 gpcfg_spid_mosi
+  35 gpcfg_spid_sdio
+  
+  39 gpcfg_spid2_miso
+  40 gpcfg_spid2_ncs
+  41 gpcfg_spid2_sck
+  42 gpcfg_spid2_mosi
+  43 gpcfg_spid2_sdio
+  44 gpcfg_iic_scl
+  45 gpcfg_iic_sda
+  62 gpcfg_output_low
+  63 gpcfg_output_high
+  
+  0x00 gpcfg_high_impedance
+  0x40 gpcfg_pullup
+  0x80 gpcfg_pulldown
+  0xc0 gpcfg_no_ie
+)
+(
+0 CREDIT_DISABLE
+1 CREDIT_ENABLE
+)
+  (
+    0 RFCOMM_IDLE           /* before the responsor HS receive SABM            */
+    1 RFCOMM_W4_DLCI0_OPEN
+    2 RFCOMM_W4_DLCI0_CLOSE
+    3 RFCOMM_START_DLCI0    /* After respond SABM frame (DLCI=0)               */
+    4 RFCOMM_W4_DLCI_OPEN
+    5 RFCOMM_W4_DLCI_CLOSE
+    6 RFCOMM_DLCI_OPENED    
+   
+  )
+  (
+    1000  RFCOMM_T1         /* Used by SABM and DISC frames,100*20ms = 20s     */     
+    1000  RFCOMM_T2         /* Used by commands send in UIH on DLCI0,          */
+    300   RFCOMM_T3_RINGON  /* 6s for ring fade time                           */
+  
+  )
+  (
+    0x3F RSP_RX_SABM        /*responsor expect SABM from initiator             */
+    0x3F INI_TX_SABM
+	
+    0x73 RSP_TX_UA          /*responsor send out UA command                    */
+    0x73 UA_WFBIT_SET	    /* UA control field with F bit set                 */
+	
+    0xEF RSP_RX_UIH         /*responsor expect UIH from initiator              */
+
+    0xEF RSP_TX_UIH         /*responsor send UIH to initiator                  */
+     
+    0x1F RSP_TX_DM          /*responsor send DM to initiator                   */
+    0x1F DM_WFBIT_SET       /* DM control field with F bit set                 */
+    0x0F DM_WFBIT_CLEAR     /* DM control field with F bit clear               */
+
+    0x53 RSP_RX_DISC        /*responsor expect DISC from initiator             */
+    0x53 INI_TX_DISC	    /*initiator send DISC control type command         */
+     
+    0xFF RSP_RX_UIH_WDATA   /*UIH data with credit flow control info           */
+    
+    
+  )
+  (
+    0x83 PN_COMMAND           /* Bit 0 EA C/R Type = 000001         */
+    0x81 PN_RESPONSOR         /* Bit 0 EA C/R Type = 000001         */
+    
+    0xE3 MSC_COMMAND          /* Bit 0 EA C/R Type = 000111         */
+    0xE1 MSC_RESPONSOR
+ 
+    0x13 NSC_COMMAND          /* Bit 0 EA C/R Type = 001000         */
+    0x11 NSC_RESPONSOR        /* Bit 0 EA C/R Type = 001000         */
+
+    0x23 TEST_COMMAND         /* Bit 0 EA C/R Type = 000111         */
+    0x21 TEST_RESPONSOR 
+    
+    0x93 RPN_COMMAND          /* Bit 0 EA C/R Type = 001001         */
+    0x91 RPN_RESPONSOR 
+    
+    0x53 RLS_COMMAND          /* Bit 0 EA C/R Type = 001010         */
+    0x51 RLS_RESPONSOR 
+
+    0xA3 FCON_COMMAND         /* Bit 0 EA C/R Type = 000101         */
+    0xA1 FCON_RESPONSOR 
+    
+    0x63 FCOFF_COMMAND        /* Bit 0 EA C/R Type = 000110         */
+    0x61 FCOFF_RESPONSOR 
+    	
+    0x03 RLS_OVERRUN
+    0x05 RLS_PARITY_ERROR
+    0x09 RLS_FRAMING_ERROR
+  )
+  (
+    0x01 RFCOMM_CREDIT
+  )
+  (
+  	0x007f RFCOMM_MAX_FRAME_SIZE
+  )
+  (
+    0  LENGTH_ZERO
+    
+    6  LENGTH_OK
+    7  LENGTH_HOT
+    8  LENGTH_RING
+    9  LENGTH_ERROR
+    9  LENGTH_AGVOL_ONEBYTE
+    10 LENGTH_AGVOL_TWOBYTE
+    10 LENGTH_VOL_ONEBYTE
+    11 LENGTH_VOL_TWOBYTE
+    12 LENGTH_BRSF
+    13 LENGTH_PLUS_CIEV
+    15 LENGTH_INBANDRING
+    14 LENGTH_CIEV_CALL
+    17 LENGTH_CRING
+    20 LENGTH_BRSF_OK
+    24 LENGTH_CIND0
+    28 LENGTH_CIEV_TWO
+    32 LENGTH_CIND_OK
+    59 LENGTH_CIND_OK2
+    100 LENGTH_DISCARD
+  )
+  (
+    0 RFCOMM_TX_W4BUF_FLAG    /* Wait for Tx buffer empty flag */
+    1 RFCOMM_CLOSE_LINK_FLAG
+  )
+  (
+    0 MSC_EA_BIT
+    1 MSC_FC_BIT
+    2 MSC_RTC_BIT
+    3 MSC_RTR_BIT
+    6 MSC_IC_BIT
+    7 MSC_DV_BIT
+  )
+  (
+    0x0C OVERRUN_ERROR
+    0x0A PARITY_ERROR
+    0x09 FRAMING_RERROR
+  )
+  (
+    0x00 BITS2400
+    0x01 BITS4800
+    0x02 BITS7200
+    0x03 BITS9600
+    0x04 BITS19200
+    0x05 BITS38400
+    0x06 BITS57600
+    0x07 BITS115200
+    0x08 BITS230400
+  )
+  (
+    0x00 DATABITS5
+    0x01 DATABITS6
+    0x02 DATABITS7
+    0x03 DATABITS8
+  )
+  (
+    0    ONESTOP
+    1    ONEHALFSTOP
+  )
+  (
+    0    ODDPARITY
+    1    EVENPARITY
+    2    MARKPARITY
+    3    SPACEPARITY
+    
+    7    PARITY_ENABLE_BIT
+  )
+  (
+     0   BIT_RATE_MASK_BIT
+     1   DATA_BITS_MASK_BIT
+     2   STOP_BITS_MASK_BIT
+     3   PARITY_MASK_BIT
+     4   PARITY_TYPE_MASK_BIT
+     5   XON_CHAR_MASK_BIT
+     6   XOFF_CHAR_MASK_BIT
+  )
+  (
+     0   XON_XOFF_INPUT_MASK_BIT
+     1   XON_XOFF_OUTPUT_MASK_BIT
+     2	 RTR_INPUT_MASK_BIT
+     3   RTR_OUTPUT_MASK_BIT
+     4   RTC_INPUT_MASK_BIT
+     5   RTC_OUTPUT_MASK_BIT
+
+  )
+  (
+    0 SEND_MSC_CMD_REQ_FLAG
+    1 SEND_AT_CKPD_REQ_FLAG
+    2 SEND_RING_REQ_FLAG
+    3 SEND_SABM_CMD
+  )
+  (
+    0 MSC_CDM_ALREADY_SEND_FLAG
+    1 CREDIT_FLOW_USED_FLAG
+    2 DONT_EMBEDDED_CREDIT_FLAG 
+    3 MSC_EXCHANGE_DONE_FLAG
+    4 FLOW_CONTROL_FCOFF_BIT            /* set when receive FCoff, clear when FCon   */
+  )
+  (
+    1 FLOW_CONTROL_FC_BIT		/* received MSC FC bits                      */
+  
+  )
+  (
+    0 ADDR_EA_BIT
+    1 ADDR_CR_BIT
+    2 ADDR_D_BIT
+  )
+(
+    1 SPP_SLAVE_CHANNEL
+    7 OBEX_SERVER_CHANNEL
+    8 HF_SERVER_CHANNEL 
+    9 HS_SERVER_CHANNEL
+)
+(
+	0 USING_HF_PROFILE
+	1 USING_HS_PROFILE
+	2 USING_SPP_PROFILE
+)
+(
+	0x3f RFCOMM_FRAME_TYPE_SABM
+	0x73 RFCOMM_FRAME_TYPE_UA
+	0xEF RFCOMM_FRAME_TYPE_UIH
+	0xFF RFCOMM_FRAME_TYPE_UIH_CREDITS
+	0x53 RFCOMM_FRAME_TYPE_DISCONN
+)
+(
+	0x41 UIH_PARAM_NEG_CMD
+	0x40 UIH_PARAM_NEG_RES
+	0x49 UIH_PARAM_CMD_REMOVE_PORT
+	0x71 UIH_MODEM_STATUS_CMD
+	0x70 UIH_MODEM_STATUS_RES
+)
+(
+	0 RFCOMM_ADDRESS_EXT_LEN
+	1 RFCOMM_ADDRESS_CR
+	2 RFCOMM_ADDRESS_DERECTION
+
+
+)
+	(                                   
+	0 RFCOMM_CHANNEL_STATE_PN_CMD
+	1 RFCOMM_CHANNEL_STATE_PN_RES
+	2 RFCOMM_CHANNEL_STATE_SABM
+	3 RFCOMM_CHANNEL_STATE_UA
+	4 RFCOMM_CHANNEL_STATE_SND_MS_CMD
+	5 RFCOMM_CHANNEL_STATE_RCV_MS_CMD
+	6 RFCOMM_CHANNEL_STATE_SND_MS_RES
+	7 RFCOMM_CHANNEL_STATE_RCV_MS_RES
+	0xff RFCOMM_CHANNEL_SETUP_COMPLETE
+	) 
+	(
+	1 MORE_PKT_MSC_CMD_HF
+	2 MORE_PKT_MSC_CMD_HS
+	3 MORE_PKT_MSC_CMD_SPP
+	4 MORE_PKT_MSC_CMD_OBEX
+	)
+	(
+	127 RFCOMM_MALLOC_SIZE
+	)(
+0 AGORHS_SERVICE
+1 GENAUDIO_SERVICE
+2 HANDSFREE_SERVICE
+)
+(
+0 ATTRIBUTEID_0000
+1 ATTRIBUTEID_0001
+2 ATTRIBUTEID_0004
+3 ATTRIBUTEID_0009
+4 ATTRIBUTEID_0100
+5 ATTRIBUTEID_0302
+6 ATTRIBUTEID_0006
+7 ATTRIBUTEID_0311
+)
+(
+0x01 SDP_ERROR_RES
+0x02 SDP_SEARCH_REQ
+0x03 SDP_SEARCH_RES
+0x04 SDP_ATTRIBUTE_REQ
+0x05 SDP_ATTRIBUTE_RES
+0x06 SDP_SEARCHATTRIB_REQ
+0x07 SDP_SEARCHATTRIB_RES
+)
+0x2600 sdp_max_amount
+250 SDP_MALLOC_SIZE
+0x6e sdp_tid_spp //any number
+(
+0x1f11 SDP_UUID_HS_AUDIO_GATEWAY
+)
+(
+0x08 SDP_ATTRIBUTE_INTENGER
+0X09 SDP_ATTRIBUTE_ID
+0x0a SDP_ATTRIBUTE_RANGE
+)
+(//mem_sdp_handle_list
+7 SDP_MAX_HANDLE_NUMBER
+)
+(
+  0x00   SP_FLAG_STANDBY
+  0x01   SP_FLAG_COMMIT
+  0x02   LE_SP_FLAG_COMMIT_256
+
+)
+(
+  0x00   SP_CALC_STANDBY
+  0x01   SP_CALC_PUBKEY
+  0x02   SP_CALC_DHKEY
+  0x03   SP_CALC_PUBKEY_256
+  0x04   SP_CALC_DHKEY_256
+)
+(
+  0x00   SP_STAT_NULL
+  0x01   SP_STAT_KEY_RECV
+  0x02   SP_STAT_KEY_GENERATE
+  0x03   SP_STAT_KEY_SEND
+  0x04   SP_STAT_COMMIT_CALC
+  0x05   SP_STAT_COMMIT_SEND
+  0x06   SP_STAT_RANDOM_RECV
+  0x07   SP_STAT_RANDOM_SEND
+  0x08   SP_STAT_CONFIRM_RECV
+  0x09   SP_STAT_CONFIRM_CHECK
+  0x0A   SP_STAT_CONFIRM_CALC
+  0x0B   SP_STAT_CONFIRM_SEND
+  0x0C   SP_STAT_LINK_KEY_CALC
+  0x0F   SP_STAT_DONE
+  0x10   SP_STAT_FEATURE_EXT_SEND
+  0x11   SP_STAT_GKEY_CALC
+  /*simple pairing master only*/
+  0x12   SP_MASTER_STAT_START_SKIP
+  0x13   SP_MASTER_STAT_START_DONE
+  0x14   SP_STAT_COMMITMENT_COMPARE
+  0x15   SP_STATE_END
+)
+(
+  0x00   SP_KEY_INVALID
+  0x01   SP_KEY_VALID
+  0x03   SP_KEY_VALID_256
+
+)
+(
+  0x01  ENCAPSULATED_MAJOR_TYPE
+  0x02  ENCAPSULATED_MINOR_TYPE_P256
+  0x40  ENCAPSULATED_LEN_P256
+)
+(
+  0x01  ENCAPSULATED_MAJOR_TYPE_P192
+  0x01  ENCAPSULATED_MINOR_TYPE_P192
+  0x30  ENCAPSULATED_LEN_P192
+)
+(
+  0x00  SIMPLE_PAIRING_ENABLE
+  0x01  ENCRYPTION_PAUSE_ENABLE
+  0x02  EXTENDED_INQUIRY_RESPOSE_ENABLE
+  0x03  SNIFF_SUBRATING_ENABLE
+)
+(
+  0x00 DEFAULT_STATEMACHINE
+  0x01 LOCAL_STATEMACHINE
+)
+(
+ 0x00 DEFALT_PAIRING_AUTH
+ 0x01 PAIRING_AUTH
+)
+(
+0 SECURE_CONNECTIONS_LE_BIT
+1 SECURE_CONNECTIONS_BR_BIT
+)
+(
+1 SSP_MODE_SSP_PIN_FLAG
+2 SSP_MODE_PASSKEY_ENTRY_FLAG
+3 SSP_MODE_JUST_WORK_FLAG
+)
+(
+7 FLAG_MODE_SSP_PIN_REVICEVE_COMPARISON_BIT
+6 FLAG_MODE_SSP_PIN_RECIEVE_DHKEY_BIT
+0 FLAG_MODE_SSP_PIN_COMPARISON_RESULT_BIT
+)
+(
+1 FLAG_PAIRING_STATE_PAIRING
+0 FLAG_PAIRING_STATE_NOT_PAIRING
+)
+(//LMP_IO_CAP_REQ & LMP_IO_CAP_RES
+//IO capability
+0x00 IO_CAPABILITY_DISPLAY_ONLY
+0x01 IO_CAPABILITY_DISPLAY_YESNO
+0x02 IO_CAPABILITY_KEYBOARD_ONLY
+0x03 IO_CAPABILITY_NO_INPUT_NO_OUTPUT
+
+//oob data Present
+0x00 OOB_DATA_PRESENT_NOT_PRESENT
+0x01 OOB_DATA_PRESENT_P192_DATA
+0x02 OOB_DATA_PRESENT_P256_DATA
+0x03 OOB_DATA_PRESENT_P192_P256_DATA
+// authentication requirements
+0x00 AUTH_REQ_MITM_PROTECTION_NOT_REQUIRED_NO_BONDING
+0x01 AUTH_REQ_MITM_PROTECTION_REQUIRED_NO_BONDING
+0x02 AUTH_REQ_MITM_PROTECTION_NOT_REQUIRED_DEDICATED_BONDING
+0x03 AUTH_REQ_MITM_PROTECTION_REQUIRED_DEDICATED_BONDING
+0x04 AUTH_REQ_MITM_PROTECTION_NOT_REQUIRED_GENERAL_BONDING
+0x05 AUTH_REQ_MITM_PROTECTION_REQUIRED_GENERAL_BONDING
+)
+(
+0 UI_STATE_BT_CONNECTED
+1 UI_STATE_BT_SETUP_COMPLETE
+2 UI_STATE_BT_HID_CONN
+3 UI_STATE_BT_HID_HANDSHAKE
+4 UI_STATE_BT_SPP_CONN
+5 UI_STATE_BT_SNIFF
+6 UI_STATE_BT_DISCOVERY
+7 UI_STATE_BT_RECONNECT
+8 UI_STATE_BT_SLAVE_ROLE
+9 UI_STATE_BLE_CONNECTED
+10 UI_STATE_BLE_WRITE_RCV
+11 UI_STATE_BLE_ADV
+12 UI_STATE_BTN_DOWN
+)
+(
+1 UI_STATE_SPP_NL_AUTO_DISCOVER
+
+)
+   (
+    0 UI_HEADSET_DISCONNECT
+    1 UI_HEADSET_IDLE                   /* before the responsor HS receive SABM      */
+    2 UI_HEADSET_W4CONNECT
+    3 UI_HEADSET_RINGING
+    4 UI_HEADSET_CONNECTED
+    5 UI_HEADSET_PARING
+  )
+(
+  0 UI_BB_OFF
+  1 UI_BB_IDLE
+  2 UI_BB_DISCOVERY
+  3 UI_BB_CONNECTED_ACTIVE_NO_SCO
+  4 UI_BB_CONNECTED_ACTIVE_WITH_SCO
+  5 UI_BB_CONNECTED_ACTIVE_WAIT_SNIFF
+  6 UI_BB_CONNECTED_SNIFF
+  7 UI_BB_RECONNECT
+  8 UI_BB_CONNECTED_SNIFF_WITH_SCO
+)
+  (
+    5 NO_IDLE_TURN_OFF
+    7 ANSWER_RING_FLAG               /* 1 Answer,0 no*/
+  )
+  (
+    0  UI_HS_PAIRING 
+    2  UI_REQ_CLOSE_RFCOMM
+    3  UI_LINK_LOST
+    4  UI_REQ_OPEN_SCO
+    6  UI_REQ_CLOSE_SCO
+  )
+  (
+    0  ANSWER_RING_BIT
+    0  AG_SEND_RING_BIT
+    1  VOL_UP_BIT
+    2  VOL_DOWN_BIT
+    3  INI_CALL_BIT
+    4  DAIL_LAST_CALL
+    5  END_CALL_BIT
+    6  NOKIA_VOICE_ACTIVE 
+    7  REJECT_CALL_BIT
+  )
+(
+  0 NO_RECONNECTION
+  1 RECONNECT_HID
+  2 RECONNECT_HF
+  3 RECONNECT_HS
+  4 RECONNECT_HID_HF
+  5 RECONNECT_HID_HS
+)
+(
+0 BT_CMD_STANDBY
+1 BT_CMD_START_DISCOVERY
+2 BT_CMD_STOP_DISCOVERY
+3 BT_CMD_RECONNECT
+4 BT_CMD_DISCONNECT
+5 BT_CMD_ENTER_SNIFF
+6 BT_CMD_EXIT_SNIFF
+7 BT_CMD_ENTER_SNIFF_SUBRATING
+8 BT_CMD_EXIT_SNIFF_SUBRATING
+9 BT_CMD_SNIFF_TEST
+10 BT_CMD_SET_PIN_CODE
+11 BT_CMD_START_INQUIRY
+12 BT_CMD_STOP_INQUIRY
+13 BT_CMD_START_ADV
+14 BT_CMD_STOP_ADV
+15 BT_CMD_START_DIRECT_ADV
+16 BT_CMD_STOP_DIRECT_ADV
+17 BT_CMD_LE_DISCONNECT
+18 BT_CMD_LE_UPDATE_CONN
+19 BT_CMD_LED_OFF
+20 BT_CMD_LED_ON
+21 BT_CMD_LED_BLINK
+22 BT_CMD_LE_START_CONN
+23 BT_CMD_LE_START_SCAN
+24 BT_CMD_LE_STOP_SCAN
+25 BT_CMD_ENTER_HIBERNATE
+27 BT_CMD_LE_SMP_SECURITY_REQUEST
+29 BT_CMD_ROLE_SWITCH
+30 BT_CMD_BB_RECONN_CANCEL
+31 BT_CMD_STORE_RECONN_INFO_LE
+32 BT_CMD_STORE_RECONN_INFO_BT
+33 BT_CMD_DHKEY_NOT_ACCEPT
+34 BT_CMD_START_24G
+35 BT_CMD_STOP_24G
+36 BT_CMD_PAIR_24G
+37 BT_CMD_STORE_RECONN_INFO
+)
+(
+0x00 BT_EVT_NULL
+0x01 BT_EVT_BB_CONNECTED
+0x02 BT_EVT_BB_DISCONNECTED
+0x03 BT_EVT_RECONN_STARTED
+0x04 BT_EVT_RECONN_FAILED
+0x05 BT_EVT_SETUP_COMPLETE
+0x06 BT_EVT_HID_CONNECTED
+0x07 BT_EVT_HID_DISCONNECTED
+0x08 BT_EVT_SPP_CONNECTED
+0x09 BT_EVT_SPP_DISCONNECTED
+0x0A BT_EVT_PINCODE_REQ
+0x0B BT_EVT_ENTER_SNIFF
+0x0C BT_EVT_EXIT_SNIFF
+0x0D BT_EVT_ENTER_SNIFF_SUB
+0x0E BT_EVT_EXIT_SNIFF_SUB
+0x0F BT_EVT_DISCOVERY_STOPED
+0x10 BT_EVT_BUTTON_LONG_PRESSED
+0x12 BT_EVT_HID_HANDSHAKE
+0X13 BT_EVT_RECONN_PAGE_TIMEOUT
+0x14 BT_EVT_LE_CONNECTED
+0X15 BT_EVT_LE_DISCONNECTED
+0x16 BT_EVT_ML2CAP_CONN_REFUSED
+0x17 BT_EVT_BUTTON_ENTER_HIBERNATE
+0x18 BT_EVT_LINKKEY_GENERATE
+0x19 BT_EVT_SWITCH_NOT_ACCEPT
+0x20 BT_EVT_SWITCH_ACCEPT
+0x21 BT_EVT_SNIFF_NOT_ACCEPT
+0x22 BT_EVT_SNIFF_ACCEPT
+0x23 BT_EVT_UNSNIFF_ACCEPT
+0x24 BT_EVT_UNSNIFF_NOT_ACCEPT
+0x25 BT_EVT_BUTTON_ADJUST_DPI
+0x26 BT_EVT_SEND_UNSNIFF_ACCEPT
+0x27 BT_EVT_VIRTUAL_CABLE_UNPLUG
+0x28 BT_EVT_LE_WRITE_REQUEST
+0x29 BT_EVT_LE_ENC_INFO
+0x2a BT_EVT_SWITCH_FAIL_MASTER
+0x2b BT_EVT_SWITCH_SUCCESS_MASTER
+0x2c BT_EVT_BUTTON_DOWN
+0x2d BT_EVT_BUTTON_UP
+0x2e BT_EVT_REMOTE_UNSNIFF
+0x30 BT_EVT_LE_PAIRING_FAIL
+0x31 BT_EVT_LE_PAIRING_SUCCESS
+0x32 BT_EVT_LE_START_ENC
+0X33 BT_EVT_LE_PAUSE_ENC
+0X34 BT_EVT_LE_TK_GENERATE
+0x35 BT_EVT_BT_GKEY_GENERATE
+0x36 BT_EVT_BT_GET_PASSKEY
+0x37 BT_EVT_BT_PAIRING_FAIL
+0x38 BT_EVT_BT_PAIRING_SUCCESS
+0x39 BT_EVT_24G_PAIRING_COMPLETE
+0x3a BT_EVT_24G_ATTEMPT_FAIL
+0x3b BT_EVT_LE_GKEY_GENERATE
+0x3c BT_EVT_24G_ATTEMPT_SUCCESS
+0x3d BT_EVT_STORE_NVRAM
+0x3e BT_EVT_LE_PAIRING_COMPLETE
+0x3F BT_EVT_LE_RECONNECT_COMPLETE
+0x40 BT_EVT_LE_PARSE_CONN_PAPA_UPDATE_RSP
+0x41 BT_EVT_LE_LTK_LOST
+0x42 BT_EVT_LE_UPDATE_PHY
+0x43 BT_EVT_LE_GET_PASSKEY
+0x44 BT_EVT_LE_PARSE_CONN_PARAM_ACCEPTED
+)
+(
+0 OFF
+1 ON
+)
+(
+    0 MEM_UNLOCK
+    1 MEM_LOCK
+)
+(
+    0 UI_USER_DATA_FLAG
+    1 UI_WII_WAITING_SLEEP
+    2 UI_KEYBOARD_SNIFF_SKIP
+)
+(
+    0 MTYPE_HID_DEFAULT
+    1 MTYPE_HID_SSP
+    2 MTYPE_SPP
+)
+	(	
+	0x01 RECIEVE_SDP_CONN_RES
+	0x02 RECIEVE_SDP_CFG_REQ
+	0x03 RECIEVE_SDP_CFG_RES
+	0x04 RECIEVE_RFCOMM_CONN_RES
+	0x05 RECIEVE_RFCOMM_CFG_REQ
+	0x06 RECIEVE_RFCOMM_CFG_RES
+	0x07 RECIEVE_HID_CTRL_CONN_RES
+	0x08 RECIEVE_HID_CTRL_CFG_REQ
+	0x09 RECIEVE_HID_CTRL_CFG_RES
+	0x0A RECIEVE_HID_INT_CONN_RES
+	0x0B RECIEVE_HID_INT_CFG_REQ
+	0x0C RECIEVE_HID_INT_CFG_RES
+	0x0D RECIEVE_AVCTP_CONN_RES
+	0x0E RECIEVE_AVCTP_CFG_REQ
+	0x0F RECIEVE_AVCTP_CFG_RES
+	0x10 RECIEVE_AVDTP_SIGNAL_CONN_RES
+	0x11 RECIEVE_AVDTP_SIGNAL_CFG_REQ
+	0x12 RECIEVE_AVDTP_SIGNAL_CFG_RES
+	0x13 RECIEVE_AVDTP_MEDIA_CONN_RES
+	0x14 RECIEVE_AVDTP_MEDIA_CFG_REQ
+	0x15 RECIEVE_AVDTP_MEDIA_CFG_RES
+	0x16 RECIEVE_SS_REASULT_HS                  
+	0x17 RECIEVE_SS_REASULT_HF                  
+	0x18 RECIEVE_SS_REASULT_AVTARG		          
+	0x19 RECIEVE_SS_REASULT_OBEX		            
+	0x1A RECIEVE_DLCI0_UA
+	0x1B RECIEVE_HS_PARAM_NEG_RES
+	0x1C RECIEVE_HS_UA
+	0x1D RECIEVE_HS_MODEM_STATUS_RES
+	0x1E RECIEVE_HS_MODEm_STATUS_CMD
+	0x1F RECIEVE_HF_PARAM_NEG_RES   
+	0x20 RECIEVE_HF_UA              
+	0x21 RECIEVE_HF_MODEM_STATUS_RES
+	0x22 RECIEVE_HF_MODEm_STATUS_CMD 
+	0x23 RECIEVE_OBEX_PARAM_NEG_RES     
+	0x24 RECIEVE_OBEX_UA              
+	0x25 RECIEVE_OBEX_MODEM_STATUS_RES
+	0x26 RECIEVE_OBEX_MODEm_STATUS_CMD    
+	0x27 RECIEVE_SPP_PARAM_NEG_RES   
+	0x28 RECIEVE_SPP_UA              
+	0x29 RECIEVE_SPP_MODEM_STATUS_RES
+	0x2A RECIEVE_SPP_MODEm_STATUS_CMD
+	0x2b RECIEVE_SDP_DISCONN_RES
+	)
+	(
+	0 UPPERSM_RP_IDLE
+	1 UPPERSM_RP_SDP_CONN
+	2 UPPERSM_RP_SDP_CONN_WAIT
+	3 UPPERSM_RP_SDP_CFG
+	4 UPPERSM_RP_SDP_CFG_WAIT
+	5 UPPERSM_RP_SS_AVTARG
+	6 UPPERSM_RP_SS_AVTARG_WAIT
+	7 UPPERSM_RP_SS_OBEX
+	8 UPPERSM_RP_SS_OBEX_WAIT
+	9 UPPERSM_RP_SDP_DISCONN
+	10 UPPERSM_RP_SDP_DISCONN_WAIT
+	11 UPPERSM_RP_AVDTP_CONN_WAIT
+	12 UPPERSM_RP_AVCTP_CONN
+	13 UPPERSM_RP_AVCTP_CONN_WAIT
+	14 UPPERSM_RP_AVCTP_CFG
+	15 UPPERSM_RP_AVCTP_CFG_WAIT
+	16 UPPERSM_RP_OBEX_CMD_PN
+	17 UPPERSM_RP_OBEX_CMD_PN_WAIT
+	18 UPPERSM_RP_OBEX_SABM
+	19 UPPERSM_RP_OBEX_SABM_WAIT
+	20 UPPERSM_RP_OBEX_CMD_MS
+	21 UPPERSM_RP_OBEX_CMD_MS_WAIT
+	)
+	(		/*mem_upper_sm_reconn*/
+	0 UPPERSM_RECONN_IDLE		
+	1 UPPERSM_RECONN_SDP_CONN		
+	2 UPPERSM_RECONN_SDP_CONN_WAIT		
+	3 UPPERSM_RECONN_SDP_CFG		
+	4 UPPERSM_RECONN_SDP_CFG_WAIT		
+	5 UPPERSM_RECONN_SS_HS
+	6 UPPERSM_RECONN_SS_HS_WAIT
+	7 UPPERSM_RECONN_SS_HF
+	8 UPPERSM_RECONN_SS_HF_WAIT
+	9 UPPERSM_RECONN_SS_AVTARG		
+	10 UPPERSM_RECONN_SS_AVTARG_WAIT		    
+	11 UPPERSM_RECONN_SS_OBEX		            
+	12 UPPERSM_RECONN_SS_OBEX_WAIT		      
+	13 UPPERSM_RECONN_SDP_DISCONN		        
+	14 UPPERSM_RECONN_SDP_DISCONN_WAIT      
+	15 UPPERSM_RECONN_HID_CTRL_CONN		      
+	16 UPPERSM_RECONN_HID_CTRL_CONN_WAIT		
+	17 UPPERSM_RECONN_HID_CTRL_CFG		      
+	18 UPPERSM_RECONN_HID_CTRL_CFG_WAIT     
+	19 UPPERSM_RECONN_HID_INT_CONN		      
+	20 UPPERSM_RECONN_HID_INT_CONN_WAIT		  
+	21 UPPERSM_RECONN_HID_INT_CFG		        
+	22 UPPERSM_RECONN_HID_INT_CFG_WAIT      
+	23 UPPERSM_RECONN_RFCOMM_CONN		        
+	24 UPPERSM_RECONN_RFCOMM_CONN_WAIT		  
+	25 UPPERSM_RECONN_RFCOMM_CFG		        
+	26 UPPERSM_RECONN_RFCOMM_CFG_WAIT       
+	27 UPPERSM_RECONN_RFCOMM_SABM		        
+	28 UPPERSM_RECONN_RFCOMM_SABM_WAIT		  
+	29 UPPERSM_RECONN_SPP_CMD_PN		        
+	30 UPPERSM_RECONN_SPP_CMD_PN_WAIT		    
+	31 UPPERSM_RECONN_SPP_SABM		          
+	32 UPPERSM_RECONN_SPP_SABM_WAIT		      
+	33 UPPERSM_RECONN_SPP_CMD_MS		        
+	34 UPPERSM_RECONN_SPP_CMD_MS_WAIT       
+	35 UPPERSM_RECONN_HF_CMD_PN		          
+	36 UPPERSM_RECONN_HF_CMD_PN_WAIT		    
+	37 UPPERSM_RECONN_HF_SABM		            
+	38 UPPERSM_RECONN_HF_SABM_WAIT		      
+	39 UPPERSM_RECONN_HF_CMD_MS		          
+	40 UPPERSM_RECONN_HF_CMD_MS_WAIT        
+	41 UPPERSM_RECONN_AVDTPs_CONN		        
+	42 UPPERSM_RECONN_AVDTPs_CONN_WAIT		  
+	43 UPPERSM_RECONN_AVDTPs_CFG		        
+	44 UPPERSM_RECONN_AVDTPs_CFG_WAIT       
+	45 UPPERSM_RECONN_AVDTPm_CONN		        
+	46 UPPERSM_RECONN_AVDTPm_CONN_WAIT		  
+	47 UPPERSM_RECONN_AVDTPm_CFG		        
+	48 UPPERSM_RECONN_AVDTPm_CFG_WAIT       
+	49 UPPERSM_RECONN_AVCTP_CONN		        
+	50 UPPERSM_RECONN_AVCTP_CONN_WAIT		    
+	51 UPPERSM_RECONN_AVCTP_CFG		          
+	52 UPPERSM_RECONN_AVCTP_CFG_WAIT		    
+	53 UPPERSM_RECONN_OBEX_CMD_PN		        
+	54 UPPERSM_RECONN_OBEX_CMD_PN_WAIT		  
+	55 UPPERSM_RECONN_OBEX_SABM		          
+	56 UPPERSM_RECONN_OBEX_SABM_WAIT		    
+	57 UPPERSM_RECONN_OBEX_CMD_MS		        
+	58 UPPERSM_RECONN_OBEX_CMD_MS_WAIT     
+	59 UPPERSM_RECONN_SS_SPP
+	60 UPPERSM_RECONN_SS_SPP_WAIT
+	)
+	(/*mem_UI_profile_supported*/
+	0 support_HID
+	1 support_A2DP
+	2 support_AVRCP
+	3 support_HF
+	4 support_HS
+	5 support_PBAP
+	6 support_SPP
+	)
+	(
+	0 UPPERSM_SS_HS
+	1 UPPERSM_SS_HF
+	2 UPPERSM_SS_AVTARG
+	3 UPPERSM_SS_OBEX
+	)
+	(
+	160 UI_HUNDRED_MILLISECOND_TIME
+	0XFF UI_BUTTON_GPIO_DISABLE
+	)
+	(
+	0x01 UI_BB_INCONNECT
+	0x10 UI_BB_DISCONNECT
+	)
+(
+0x00 UI_BUTTON_STATE_DOWN
+0x01 UI_BUTTON_STATE_UP
+)
+(
+	0 IPC_CONTINUE_PROCESS
+	1 IPC_SKIP_CONTINUE_PROCESS
+)
+(//led style struct 
+0 		LED_OFFSET_LED_TYPE
+1 		LED_OFFSET_BLINK_COUNT
+2		LED_OFFSET_LED_GPIO
+3		LED_OFFSET_ON_TIME
+5		LED_OFFSET_OFF_TIME
+7 		LED_OFFSET_CB_LEDON
+9		LED_OFFSET_CB_LEDOFF
+11		LED_OFFSET_LENGTH
+)
+(//LED state
+0 UI_LED_STATE_BLINK_STOP
+1 UI_LED_STATE_BLINK_START
+2 UI_LED_STATE_LIGHTING
+3 UI_LED_STATE_DARKING
+4 UI_LED_STATE_BLINK_LIGHTING
+5 UI_LED_STATE_BLINK_DARKING
+
+0xFF LED_INFINITE_FLASH_NUM
+
+)
+(
+0x00 STANDARD_REQ
+0x01 CLASS_REQ
+0x02 MANUFACTURER_REQ
+)
+(
+0x00 GET_STATUS                // Code for Get Status
+0x01 CLEAR_FEATURE             // Code for Clear Feature
+0x03 SET_FEATURE              // Code for Set Feature
+0x05 SET_ADDRESS              // Code for Set Address
+0x06 GET_DESCRIPTOR           // Code for Get Descriptor
+0x07 SET_DESCRIPTOR           // Code for Set Descriptor(not used)
+0x08 GET_CONFIGURATION        // Code for Get Configuration
+0x09 SET_CONFIGURATION        // Code for Set Configuration
+0x0A GET_INTERFACE            // Code for Get Interface
+0x0B SET_INTERFACE            // Code for Set Interface
+0x0C SYNCH_FRAME              // Code for Synch Frame(not used)
+)
+(
+0x01 DSC_DEVICE               // Device Descriptor
+0x02 DSC_CONFIG               // Configuration Descriptor
+0x03 DSC_STRING               // String Descriptor
+0x04 DSC_INTERFACE            // Interface Descriptor
+0x05 DSC_ENDPOINT             // Endpoint Descriptor
+)
+(
+0x21 DSC_HID			      // HID Class Descriptor
+0x22 DSC_HID_REPORT			  // HID Report Descriptor
+)
+(
+0x80 IN_DEVICE                // Request made to device,
+                              // direction is IN
+0x00 OUT_DEVICE               // Request made to device,
+                              // direction is OUT
+0x81 IN_INTERFACE             // Request made to interface,
+                              // direction is IN
+0x01 OUT_INTERFACE            // Request made to interface,
+                              // direction is OUT
+0x82 IN_ENDPOINT              // Request made to endpoint,
+                              // direction is IN
+0x02 OUT_ENDPOINT             // Request made to endpoint,
+)
+(
+0x01 GET_REPORT 		       // Code for Get Report
+0x02 GET_IDLE				   // Code for Get Idle
+0x03 GET_PROTOCOL			   // Code for Get Protocol
+0x09 SET_REPORT				   // Code for Set Report
+0x0A SET_IDLE				   // Code for Set Idle
+0x0B SET_PROTOCOL			   // Code for Set Protocol
+0xF2 HID_REPORT_ID           
+64 EP0_PACKET_SIZE         
+6 EP1_PACKET_SIZE         
+16 HID_REPORT_SIZE         
+0x001B HID_REPORT_DESCRIPTOR_SIZE    
+)
+(
+0 TYPE_SIN		
+1 TYPE_ATAN	
+2 TYPE_MULT	
+3 TYPE_DIV		
+4 TYPE_ASIN	
+5 TYPE_SQRT	
+6 TYPE_COS		
+7 TYPE_TAN		 
+)
+(
+0 DFIFO0_IN_EMPTY
+1 DFIFO1_IN_EMPTY
+2 DFIFO2_IN_EMPTY
+3 DFIFO3_IN_EMPTY
+4 DFIFO0_OUT_EMPTY
+5 DFIFO1_OUT_EMPTY
+6 DFIFO2_OUT_EMPTY
+7 DFIFO3_OUT_EMPTY
+)
+(
+)
+(
+0 USB_STATUS_SETUP
+1 USB_STATUS_SUSPEND
+2 USB_STATUS_NAK
+3 USB_STATUS_RESET
+4 USB_STATUS_ACK
+5 USB_STATUS_RXREADY
+6 USB_STATUS_TXEMPTY
+6 USB_STATUS_RXEMPTY
+)
+(
+1 USB_GOT_REPORT_REQ
+2 USB_CONNECTED
+3 USB_SLEEP
+4 USB_RESUME
+5 USB_SETIDLE_1
+)
+(
+0x10 USB_EP1_KB
+0x20 USB_EP2_MS
+0x21 USB_EP2_MULTIKEY
+0x22 USB_EP2_SYSTEMKEY
+0x01 MAC_BOOT_MODE
+0x02 R_KEY
+0x03 LR_KEY
+)
+(
+0x01ba PC_GET_REPORT
+0x02ba PC_SET_REPORT
+0x0200 PC_SET_REPORT_bValue
+0x0000 PC_SET_REPORT_wIndex
+0x0001 PC_SET_REPORT_bLength
+0xba PC_REPORT_ID
+
+0x01 PC_GET_DATA
+0x00 PC_GET_NONDATA
+)
+(
+//--------------------------------------------------
+// Define device states
+0x00 DEV_ATTACHED	// Device is in Attached State
+0x01 DEV_POWERED	// Device is in Powered State
+0x02 DEV_DEFAULT		// Device is in Default State
+0x03 DEV_ADDRESS	// Device is in Addressed State
+0x04 DEV_CONFIGURED	// Device is in Configured State
+0x05 DEV_SUSPENDED	// Device is in Suspended State
+)
+(
+// Define wIndex bitmaps
+0x81 IN_EP1                    // Index values used by Set and Clear
+0x01 OUT_EP1                   // commands for Endpoint_Halt
+0x82 IN_EP2              
+0x02 OUT_EP2             
+0x83 IN_EP3              
+0x03 OUT_EP3             
+)
+(
+0 EP0_STALL
+1 EP1_IN_STALL
+2 EP1_OUT_STALL
+3 EP2_IN_STALL
+4 EP2_OUT_STALL
+5 EP3_IN_STALL
+6 EP3_OUT_STALL
+)
+(
+// Define wValue bitmaps for Standard Feature Selectors
+0x00 ENDPOINT_HALT             // Endpoint_Halt feature selector
+0x01 DEVICE_REMOTE_WAKEUP      // Remote wakeup feature(not used)
+0x00 BOOT_PROTOCOL
+0x01 REPORT_PROTOCOL
+0x01 USB_MAX_NUM_CFG
+)
+(
+0 TIMER_NAK
+640 TIMER_NAK_DELAY
+15 TIMER_WAKEUP
+5000 TIMER_WAKEUP_DELAY
+)
+(
+/*mem_util_timer_flag0_7*/
+    0   UTIL_TIMER_0_USED
+    1   UTIL_TIMER_1_USED
+    2   UTIL_TIMER_2_USED
+    3   UTIL_TIMER_3_USED
+    4   UTIL_TIMER_4_USED
+    5   UTIL_TIMER_5_USED
+    6   UTIL_TIMER_6_USED
+    7   UTIL_TIMER_7_USED
+/*mem_util_timer_flag8_15*/
+    0   UTIL_TIMER_8_USED
+    1   UTIL_TIMER_9_USED
+    2   UTIL_TIMER_10_USED
+    3   UTIL_TIMER_11_USED
+    4   UTIL_TIMER_12_USED
+    5   UTIL_TIMER_13_USED
+    6   UTIL_TIMER_14_USED
+    7   UTIL_TIMER_15_USED
+)
+(
+6 dlen_24g
+14 plen_24g
+90 blen_tx_24g
+106 blen_rx_24g
+42 blen_txack_24g
+58 blen_rxack_24g
+0xaaf08e acc_24g
+0x15c4 crc_data_3byte
+0xbb81 crc_data_6byte
+0x4160 crc_ack
+)
+(
+
+8 UTIL_FIFO_LEN
+-1 UTIL_FIFO_OFFSET
+)
+(
+	0xAA DEBUGLOG_HEAD
+	0x00 DEBUGLOG_TYPE
+	0x04 DEBUGLOG_LEN
+	0xBB DEBUGLOG_TAIL
+)
+(
+	0x1000 DEBUGLOG_DTYPE_CALLBACK
+	0x1001 DEBUGLOG_DTYPE_EVENT
+	0x1002 DEBUGLOG_DTYPE_CMD
+	0x1003 DEBUGLOG_DTYPE_STATUS
+	0x1004 DEBUGLOG_DTYPE_MISC
+	0x1005 DEBUGLOG_DTYPE_PARSE_LMP
+	0x1006 DEBUGLOG_DTYPE_SEND_LMP
+	0x1007 DEBUGLOG_DTYPE_CONN_SM
+	0x1008 DEBUGLOG_DTYPE_UPPER_SM
+)
+(
+	0x0000 CALLBACK_24G_DATA
+	0x0001 CALLBACK_LE_PROCESS
+	0x0002 CALLBACK_BT_PROCESS
+	0x0003 CALLBACK_BEFORE_LPM
+	0x0004 CALLBACK_BB_EVENT_PROCESS
+	0x0005 CALLBACK_IDLE_PROCESS
+	0x0006 CALLBACK_BEFORE_HIBERNATE
+	0x0007 CALLBACK_ATT_WRITE
+	0x0008 CALLBACK_EVENT_TIMER
+	0x0009 CALLBACK_SLAVE_LOOP
+	0x000a CALLBACK_SDP_PROCESS
+)
+(
+	0x0000 STATUS_CODE_WAKE
+	0x0001 STATUS_LPM_WAKE
+	0x0002 STATUS_INQUIRY_SCAN
+	0x0003 STATUS_SEND_EIR
+	0x0004 STATUS_PAGE_SCAN
+	0x0005 STATUS_PAGE_SCAN_RECV_ID_PACK
+	0x0006 STATUS_PAGE_SCAN_WAIT_FHS
+	0x0007 STATUS_PAGE_SCAN_CONNECTED
+	0x0008 STATUS_START_DISCOVER
+	0x0009 STATUS_STOP_DISCOVER
+)
+(
+	0x0000 MISC_LE_RETRANSMIT
+	0x0001 MISC_LOST_MOUSEDATA
+	0x0002 MISC_TXPOWER_0
+	0x0003 MISC_TXPOWER_1
+	0x0004 MISC_TXPOWER_2
+	0x0005 MISC_BT_RETRANSMIT
+	0x0006 MISC_BT_UPPER_SM_ERR
+	0x0007 MISC_BT_CONN_SM_ERR
+)
+(
+	0x55 CREAT_MOUSE_DATA_OK
+	0x00 CREAT_MOUSE_DATA_FAIL
+
+(
+  0x02 FHS_PACKET 
+  0x03 DM1_PACKET 
+  0x03 DM1_LMP_PACKET 
+  0x04 DH1_PACKET 
+  0x05 HV1_PACKET 
+  0x06 HV2_PACKET 
+  0x07 HV3_PACKET 
+  0x08 DV_PACKET 
+  0x09 AUX1_PACKET 
+  0x0a DM3_PACKET 
+  0x0b DH3_PACKET 
+  0x0e DM5_PACKET 
+  0x0f DH5_PACKET 
+)
+(
+  0 RESPOND_TO_ALL
+  1 PASS_EVERYTHING
+  2 PASS_ONLY_UNKNOWNS
+  3 RESPOND_TO_LMPS
+)
+(
+  0 ULAW
+  1 ALAW
+  2 CVSD
+)
+(
+  0 NO_ENCRYPTION
+  1 PT_PT_ENCRYPTION
+  2 PT_BROADCAST_ENCRYPTION
+)
+(
+  0 LMP_STATE_DETACH
+  1 LMP_STATE_HOLD
+  2 LMP_STATE_SNIFF
+  3 LMP_STATE_PARK
+  4 LMP_STATE_WAIT_SCO_CREATE
+  5 LMP_STATE_WAIT_SCO_KILL
+  6 LMP_STATE_SCO3
+  7 LMP_STATE_WAIT_SCO_START
+)
+(
+  0 LMP_WAIT_FOR_SNIFF_ACCEPT
+  1 LMP_WAIT_FOR_PARK_ACCEPT
+  2 LMP_SEND_UNPARK_ACCEPTED
+  3 LMP_SEND_ENCRYPTION_START
+  4 LMP_SEND_ENCRYPTION_STOP
+  5 MESSAGE_QUEUE
+  7 LMP_STATE_WAIT_BEACON
+)
+(
+ 0 INQUIRY_STATE_CHECK
+ 1 HOST_DELAY_MESSAGE
+ 2 VARIABLE_DELAY
+ 3 TEST_MODE_START_LOOPBACK
+ 4 TEST_MODE_START_PATTERN
+ 5 PARSE_TEST_CONTROL_MESSAGE
+ 6 H_AUTH_SEND_COMB_KEY
+)
+(
+  0 FROM_MASTER
+)
+(
+  0 MS_RECEIVE_SWITCH_REQ
+  1 MS_SEND_SETUP_COMPLATE
+)
+(
+  0 CONN_SM_STANDBY
+  1 CONN_SM_WAIT_PAGE
+  2 CONN_SM_SEND_FEATURES
+  3 CONN_SM_WAIT_FEATURES_RES
+  4 CONN_SM_SEND_CONN_REQ
+  5 CONN_SM_WAIT_CONN_ACCEPT
+  6 CONN_SM_AUTH_PAIR
+  7 CONN_SM_AUTH_PAIR_WAIT
+  8 CONN_SM_WAIT_MUTAL_AUTH
+  9 CONN_SM_ENCRYPT
+  0xa CONN_SM_ENCRYPT_WAIT
+  0xb CONN_SM_ENCRYPT_WAIT_CLEAR
+  0xc CONN_SM_SEND_SETUP_COMPLETE
+  0xd CONN_SM_WAIT_SETUP_COMPLETE 
+  0xe CONN_SM_SEND_SWITCH
+  0xf CONN_SM_DETACH_DELAY
+  0x10 CONN_SM_WAIT_SWITCH_AFTER_HOST_CONNECTION
+  0x11 CONN_SM_DELAY_RESTART_CONNECTION
+  0x12 CONN_SM_SEND_VERSION
+  0X13 CONN_SM_WAIT_VERSION
+  0x14 CONN_SM_SEND_FEATURES_EXT
+  0x15 CONN_SM_WAIT_FEATURES_EXT
+  0x16 CONN_SM_PAIRING
+  0x17 CONN_SM_AUTH
+  0x18 CONN_SM_PAIRING_WAIT
+  0x19 CONN_SM_AUTH_WAIT
+  0x1a CONN_SM_DONE
+  0x1b CONN_SM_WAIT_DONE
+)
+(
+  0 CONN_STANDBY
+  1 CONN_MASTER_SEND_CONN_REQ
+  2 CONN_MASTER_WAIT_FOR_CONN_ACCEPTED
+  3 CONN_MASTER_AUTH
+  4 CONN_MASTER_WAIT_FOR_FEATURES
+  5 CONN_MASTER_WAIT_FOR_SETUP_COMPLETE
+  6 CONN_MASTER_WAIT_FOR_MAX_SLOT
+  7 CONN_SLAVE_CONN_REQUESTED
+  8 CONN_SLAVE_WAIT_FOR_SETUP_COMPLETE
+  9 CONN_SLAVE_AUTH
+  10 CONN_USING_HOST_OPCODE
+  11 CONN_SLAVE_AUTH_WAIT
+  12 CONN_SLAVE_ENCRYPT_WAIT
+)
+(
+  0 RECEIVED_CONN_REQ
+  1 SENT_CONN_REQ
+  2 RECEIVED_SETUP_COMPLETE
+  3 SENT_SETUP_COMPLETE
+  4 HOST_CONNECTION_MADE
+  6 INIT_COMPLETE
+  7 SNIFF_NEGOTIATE
+)
+(
+  0 WAIT_FOR_KINIT
+  1 WAIT_FOR_LKA
+  2 WAIT_FOR_LKB
+  3 WAIT_FOR_SRES
+  4 EXAMINE_RECEIVED_SRES
+  5 SEND_AU_RAND
+  6 WAIT_FOR_KC
+  7 DELAYED_ENCRYPT_RESPONSE
+)
+(
+  0 SENT_SRES
+  1 RECEIVED_IN_RAND
+  2 SENT_AU_RAND
+  3 AUTHENTICATION_FAILED
+  4 AUTHENTICATION_PASSED
+  5 STARTED_AUTH
+  6 SENT_COMB_KEY
+  7 SENT_IN_RAND
+)
+(
+  0 RECEIVED_AU_RAND
+  1 RECEIVED_SRES
+  2 MUTUALLY_AUTHENTICATE
+)
+(
+  0 H_AUTH_STARTED
+  2 H_ENCRYPTION_MODE_REQ_PT
+  3 H_ENCRYPTION_KEY_SIZE
+  4 H_ENCRYPTION_START
+  5 H_ENCRYPTION_STOP
+  6 H_AUTH_SECOND_TRY
+)
+(
+  0 RECEIVED_ENCRYPT_MODE_REQ_PT
+  1 RECEIVED_ENCRYPT_KEY_SIZE
+  2 RECEIVED_ENCRYPT_START
+  3 RECEIVED_ENCRYPT_STOP
+  4 STARTED_ENCRYPT_START
+)
+(
+  0x00 MS_STANDBY
+  0x11 M_MINIT_1
+  0x12 M_MINIT_2
+  0x20 M_SINIT_0
+  0x30 S_MINIT_0
+  0x31 S_MINIT_1
+  0x32 S_MINIT_2
+  0x41 S_SINIT_1
+  0x42 S_SINIT_2
+  0x43 S_SINIT_3
+)
+(
+  0 TEST_MODE_ALLOWED
+  1 TEST_MODE_ACTIVE
+)
+(
+  0x00 NO_TEST_MODE
+  0x00 CONTINUOUS_TRANSMIT
+  0x10 TRANSMIT_TEST
+  0x08 LOOPBACK
+)
+(
+  1 SEND_TX_ADDR
+)
+(
+  5 PAGE_MODE_END
+)
+(
+  0x00 HOST_RETURN_SUCCESS
+  0x01 HOST_RETURN_SLAVE_CANT_ISSUE
+  0x02 HOST_RETURN_NO_CONNECTION
+  0x04 HOST_RETURN_PAGE_TIMEOUT
+  0x05 HOST_RETURN_INQUIRY_TIMEOUT
+  0x08 HOST_RETURN_CONNECTION_TIMEOUT
+  0x09 HOST_RETURN_MAX_NUM_CONNECTIONS
+  0x0a HOST_RETURN_MAX_NUM_SCO
+  0x0b HOST_RETURN_MAX_NUM_ACL
+  0x0c HOST_RETURN_SECURITY_REASONS
+  0x10 HOST_RETURN_HOST_TIMEOUT
+  0x11 HOST_RETURN_UNSUPPORTED_FEATURE_PARAMETER
+  0x13 HOST_RETURN_OTHER_END_USER
+  0x14 HOST_RETURN_OTHER_END_LOW_RESOURCE
+  0x15 HOST_RETURN_OTHER_END_POWER_OFF
+  0x16 HOST_RETURN_LOCAL_HOST
+  0x18 HOST_RETURN_PAIRING_NOT_ALLOWED
+  0x19 HOST_RETURN_UNKNOWN_PDU
+  0x1a HOST_RETURN_UNSUPPORTED_REMOTE_FEATURE
+  0x1d HOST_RETURN_SCO_AIR_MODE_REJECTED
+  0x20 HOST_RETURN_UNSUPPORTED_LMP_VALUE
+  0x21 HOST_RETURN_AUTHENTICATION_FAILURE
+  0x22 HOST_RETURN_CHANGED_EXISTING_SCO
+  0x23 HOST_RETURN_HOST_REJECTED
+  0x24 HOST_RETURN_UNSPECIFIED_ERROR
+  0x25 HOST_RESET
+  0x26 HOST_RETURN_BAD_HANDLE
+
+  0x00 HOST_RETURN_ACCEPT_COMMAND
+  0x01 HOST_RETURN_REJECT_COMMAND
+)
+(
+  0 HOST_IS_PRESENT
+  1 BCI_IS_PRESENT
+  2 DONT_INIT_RADIO
+)
+(
+  0 MASTER_STATE_STANDBY
+  1 MASTER_INQUIRY
+)
+(
+  92 SECOND_SWITCH_REQ
+  93 SLAVE_DELAY_DETACH
+  94 MASTER_DELAY_DETACH
+  95 UNSNIFF_DELAY_DETACH
+  0 WE_STARTED_AS_MASTER
+  1 WE_STARTED_AS_SLAVE
+)
+(
+  0x01 HOST_INQUIRY
+  0x02 HOST_INQUIRY_CANCEL
+  0x03 HOST_CREATE_CONNECTION
+  0x04 HOST_DISCONNECT_CONNECTION
+  0x05 HOST_ADD_SCO_REQUEST
+  0x06 HOST_REMOTE_NAME_REQUEST
+  0x07 HOST_WRITE_SUPPORTED_FEATURES
+  0x08 HOST_SET_TX_LEVEL
+  0x09 HOST_SET_RX_LEVEL
+  0x0a HOST_SNIFF_REQUEST
+  0x0b HOST_UNSNIFF_REQUEST
+  0x0c HOST_WRITE_LINK_SUPERVISION_TIMEOUT
+  0x0e HOST_WRITE_SCAN_ENABLE
+  0x0f HOST_READ_AUDIO_QUALITY
+  0x10 HOST_ENABLE_DEVICE_UNDER_TEST
+  0x14 HOST_BUTTON_CONFIGURE
+  0x15 HOST_SET_LOW_BATTERY_LEVEL
+  0x16 HOST_WRITE_LOCAL_NAME
+  0x17 HOST_WRITE_LOCAL_PIN
+  0x18 HOST_KILL_SCO_REQUEST
+  0x19 HOST_QOS_REQ
+
+  0x1a HOST_FEATURES_REQUEST
+  0x1b HOST_VERSION_REQUEST
+  0x1c HOST_TIMING_REQUEST
+  0x1d HOST_CLK_OFFSET_REQUEST
+  0x1e HOST_AUTHENTICATE
+  0x1f HOST_START_ENCRYPTION
+  0x20 HOST_STOP_ENCRYPTION
+  0x21 HOST_HOLD_REQUEST
+  0x22 HOST_HOLD_FORCE
+  0x23 HOST_PARK_REQUEST
+  0x24 HOST_MOD_BEACON
+  0x25 HOST_SET_BROADCAST_SCAN_WINDOW
+  0x26 HOST_UNPARK_PM_REQUEST
+  0x27 HOST_UNPARK_BD_REQUEST
+  0x28 HOST_SLAVE_REQUEST_UNPARK
+  0x29 HOST_DECREASE_POWER_REQUEST
+  0x2a HOST_INCREASE_POWER_REQUEST
+  0x2b HOST_SEND_PREFERRED_RATE
+  0x2c HOST_MAX_SLOT_REQ
+  0x2d HOST_MAX_SLOT_FORCE
+  0x2e HOST_PAGE_MODE_REQUEST
+  0x2f HOST_PAGE_SCAN_MODE_REQUEST
+  0x30 HOST_MASTER_SLAVE_SWITCH
+  0x31 HOST_SEND_AUTO_RATE
+  0x32 HOST_PAGE_CANCEL
+  0x33 HOST_CHANGE_LINK_KEY
+  0x34 HOST_RADIO_READ
+  0x35 HOST_RADIO_WRITE
+  0x36 HOST_REMOTE_SLAVE_INIT_UNPARK_REQUESTED
+
+  0x40 HOST_REMOTE_CONNECTION_REQUESTED
+  0x41 HOST_REMOTE_DETACH
+  0x42 HOST_REMOTE_SCO_CREATE_REQUESTED
+  0x43 HOST_REMOTE_SCO_KILL_REQUESTED
+  0x44 HOST_REMOTE_PARK_REQUESTED
+  0x45 HOST_REMOTE_UNPARK_REQUESTED
+  0x46 HOST_REMOTE_SNIFF_REQUESTED
+  0x47 HOST_REMOTE_UNSNIFF_REQUESTED
+  0x48 HOST_REMOTE_HOLD_REQUESTED
+  0x49 HOST_REMOTE_AUTHENTICATION
+  0x4a HOST_REMOTE_START_ENCRYPTION_REQUESTED
+  0x4b HOST_REMOTE_STOP_ENCRYPTION_REQUESTED
+  0x4c HOST_MODE_CHANGE_EVENT
+  0x4d HOST_REMOTE_TEST_ACTIVATE
+  0x4e HOST_REMOTE_TEST_CONTROL
+  0x4f HOST_REMOTE_TIMING_REQUEST
+)
+(
+  0x01 BCI_INQUIRY
+  0x02 BCI_INQUIRY_CANCEL
+  0x03 BCI_CREATE_CONNECTION
+  0x04 BCI_DISCONNECT
+  0x05 BCI_ADD_SCO_CONNECTION
+  0x06 BCI_REMOTE_NAME_REQUEST
+  0x07 BCI_WRITE_SUPPORTED_FEATURES
+  0x08 BCI_SET_TX_POWER_LEVEL
+  0x09 BCI_SET_RX_POWER_LEVEL
+  0x0a BCI_SNIFF_MODE
+  0x0b BCI_EXIT_SNIFF_MODE
+  0x0c BCI_WRITE_LINK_SUPERVISION_TIMEOUT
+  0x0d BCI_WRITE_PAGE_TIMEOUT
+  0x0e BCI_WRITE_SCAN_ENABLE
+  0x0f BCI_GET_AUDIO_QUALITY
+  0x10 BCI_ENABLE_DEVICE_UNDER_TEST
+  0x11 BCI_SEND_DATA
+  0x12 BCI_REGISTER_SERVICE_RECORD
+  0x13 BCI_SERVICE_SEARCH_ATTRIB_REQ
+  0x14 BCI_BUTTON_CONFIGURE
+  0x15 BCI_SET_LOW_BATTERY_LEVEL
+  0x16 BCI_WRITE_LOCAL_NAME
+  0x17 BCI_WRITE_LOCAL_PIN
+  0x18 BCI_REMOVE_SCO_CONNECTION
+  0x19 BCI_QUALITY_OF_SERVICE
+  0x40 BCI_REMOTE_CONNECTION_REQUEST
+  0x41 BCI_REMOTE_DETACH
+  0x42 BCI_REMOTE_ADD_SCO_REQUEST
+  0x43 BCI_REMOTE_REMOVE_SCO_REQUEST
+  0x44 BCI_REMOTE_PARK_REQUEST
+  0x45 BCI_REMOTE_UNPARK_REQUEST
+  0x46 BCI_REMOTE_SNIFF_REQUEST
+  0x47 BCI_REMOTE_UNSNIFF_REQUEST
+  0x48 BCI_REMOTE_HOLD_REQUEST
+  0x49 BCI_REMOTE_AUTHENTICATION_PAIRING_REQUEST
+  0x4a BCI_REMOTE_START_ENCRYPTION_REQUEST
+  0x4b BCI_REMOTE_STOP_ENCRYPTION_REQUEST
+  0x4c BCI_MODE_CHANGE_EVENT
+)
+(
+  0 MODE_CHANGE_ACTIVE
+  1 MODE_CHANGE_SNIFFING
+  2 MODE_CHANGE_PARKED
+  3 MODE_CHANGE_HOLDING
+  4 MODE_CHANGE_SCO_ADDED
+  5 MODE_CHANGE_SCO_REMOVED
+  6 MODE_CHANGE_ACL_CONNECTION
+  7 MODE_CHANGE_DISCONNECT
+  8 MODE_CHANGE_SCO_CHANGED
+  9 MODE_CHANGE_ENCRYPTING
+  10 MODE_CHANGE_NOT_ENCRYPTING
+  11 MODE_CHANGE_BUTTON_UP
+  12 MODE_CHANGE_BUTTON_DOWN
+  13 MODE_CHANGE_BATTERY_LOW
+  14 MODE_CHANGE_RESET
+  15 MODE_CHANGE_INQUIRY_CANCELED_RMTCMD
+  16 MODE_ACTIVE_MSSWITCH_PASSED
+  17 MODE_ACTIVE_MSSWITCH_FAILED
+)
+(
+  6 BATTERY_CHECK_LEVEL
+  7 BATTERY_SENT_STATUS
+)
+(
+  0x02 RADIO_2001
+  0x12 RADIO_2002
+  0x32 RADIO_2002_DDM
+  0x42 RADIO_1008A1
+  0x52 RADIO_1018A0
+)
+(
+  0 SLAVE_INIT_AUTHENTICATION
+  1 SLAVE_INIT_ENCRYPTION
+  2 SLAVE_INIT_MASTER_SLAVE_SWITCH
+)
+(
+  0 CONNECTION_AUTH
+  1 CONNECTION_ENCRYPT
+  2 CONNECTION_SWITCH
+  3 CONNECTION_ACL
+  4 CONNECTION_FEATURE_EXT
+)
+(
+  7 AA_INSERTION
+)
+memalloc(
+/* 00-0f most frequently used area  */
+1 mem_le_adv_transmit
+1 mem_le_adv_waitcnt
+1 mem_le_adv_rcv
+1 mem_le_req_rcv
+1 mem_le_scanrsp_rcv
+1 mem_le_conn_rcv
+
+1 mem_inquiryscan_waitcnt
+1 mem_inquiryscan_rcvcnt
+1 mem_pagescan_waitcnt
+1 mem_pagescan_rcvcnt
+1 mem_pagescan_rcvfhscnt
+1 mem_slave_rcvcnt
+1 mem_page_transmit
+1 mem_page_rcv
+1 mem_page_rcv_fhs
+1 mem_master_rcvcnt
+
+/* 10-1f debug area */
+1 mem_fhs_wait_counter
+1 mem_newconnto_counter
+1 mem_inquiry_transmit
+1 mem_inquiry_rcv
+1 mem_fw_ver
+1 mem_current_context
+1 mem_le_ch_mapped
+1 mem_last_freq
+1 mem_rssi
+1 mem_rx_type
+2 mem_rx_hec_err
+2 mem_rx_crc_err
+2 mem_context_ptr
+8 mem_display
+8 mem_bcd
+
+		/* context swappable area */
+1 mem_state
+1 mem_mode
+2 mem_tsniff
+4 mem_sniff_anchor
+6 mem_clk_offset
+2 mem_rx_window
+3 mem_plap
+1 mem_puap
+2 mem_pnap
+1 mem_conn_handle
+1 mem_arq
+1 mem_lmp_to_send
+1 mem_lmi_opcode
+1 mem_lmo_reason
+1 mem_op
+1 mem_state_map
+4 mem_supervision_timer
+2 mem_supervision_to
+1 mem_name_offset
+1 mem_key_size
+1 mem_conn_sm
+12 mem_aco
+16 mem_kc
+1 mem_conn_timer
+1 mem_sniff_attempt
+1 mem_sniff_timeout
+2 mem_dsniff
+1 mem_amaddr
+1 mem_lmo_opcode1
+1 mem_lmi_opcode1
+1 mem_lmo_reason1
+1 mem_lmo_tid1
+1 mem_lmo_opcode2
+1 mem_lmi_opcode2
+1 mem_lmo_reason2
+1 mem_lmo_tid2
+8 mem_bt_context_reserve
+	/*context ending*/
+
+/*above param can not be modified*/
+
+
+1 mem_current_sniff_attempt
+1 mem_current_sniff_timeout
+1 mem_nfreq_index_inq
+1 mem_nfreq_index_page
+1 mem_ninqy_index
+1 mem_fhs_misc
+
+
+
+/* lpo related */
+4 mem_subsniff_instant
+1 mem_subsniff_rate
+2 mem_subsniff_tcmax
+1 mem_subsniff_tsniff
+1 mem_lpm_adjust
+6 mem_sync_clke
+1 mem_lpm_current_mult
+4 mem_gpio_wakeup_low
+4 mem_gpio_wakeup_high
+
+
+//page
+1 mem_npage_index
+1 mem_page_mode
+4 mem_page_clk
+
+
+
+/*temp mem*/
+1 mem_temp_am_addr
+1 mem_temp_arq
+
+//
+2 mem_len
+4 mem_clkn_bt
+4 mem_clke_bt
+4 mem_dpll_clkn
+1 mem_connection_options
+
+1 mem_nameres_cnt
+2 mem_txptr
+2 mem_slot_offset
+
+//extm
+1 extm_fhs_misc
+1 extm_newconn_am_addr
+3 extm_class
+3 extm_lap
+1 extm_uap
+3 extm_nap
+
+21 mem_rxbuf
+
+//debug
+1 mem_debug_config
+1 mem_lch_code
+1 mem_fhs_am_addr
+1 mem_select_list_item
+0 mem_temp_reconn_record
+1 mem_record_bt_mode
+6 mem_temp_lap
+2 mem_list_item_ptr
+
+100 mem_eir
+1 mem_rssi_hex
+
+
+2 mem_param_tx_setup
+2 mem_param_rf_setup
+2 mem_param_conn_access
+2 mem_param_clke_cal
+2 mem_param_pll_setup
+2 mem_param_rx_setup
+2 mem_param_dpll_start_delay
+2 mem_param_rt_rthalfslot
+2 mem_param_clke_cal_le_1m
+2 mem_param_clke_cal_le_2m
+2 mem_param_clke_cal_le_coded
+
+)
+memalloc(
+260 mem_le_rxbuf
+
+/* security temp */
+4 mem_le_mic
+4 mem_le_peer_mic
+//8 mem_le_skdm
+//8 mem_le_skds
+16 mem_le_mrand
+
+
+/* ========= le context =========== */
+1 mem_le_state
+1 mem_le_mode
+2 mem_le_tsniff
+4 mem_le_anchor
+6 mem_le_clk_offset
+2 mem_le_receive_window
+6 mem_le_plap
+1 mem_le_conn_handle
+1 mem_le_arq
+1 mem_le_ch
+1 mem_le_hop
+2 mem_le_event_count
+4 mem_le_supervision_timer
+2 mem_le_instant
+1 mem_le_channels
+1 mem_le_op
+
+	/* these 3 should NOT be seperated */
+4 mem_le_access
+3 mem_le_crcinit
+1 mem_le_window_size
+
+	/* these 3 should NOT be seperated */
+2 mem_le_slave_latency
+2 mem_le_superto
+5 mem_le_channel_map
+
+
+1 mem_le_rx_phy
+1 mem_le_tx_phy
+
+9 mem_le_update_new_param
+
+16 mem_le_sk
+
+1 mem_le_peer_sca
+1 mem_le_err_code
+1 mem_le_ll_pairing_fail_reason
+
+5 mem_le_context_reserve
+/* ========= le context ending =========== */
+
+/* test */
+1 mem_le_testtype
+1 mem_cmd_le_create_conn
+
+)
+memalloc(
+
+/* load code */
+1 mem_ucode_status
+1 mem_spid_tbuf				/* spid buf: 03 addr[23:16] addr[15:8] addr[7:0] */
+0 mem_iicd_tbuf				/* iicd buf: iic_adr addr[15:8] addr[7:0] iic_adr */
+1 mem_addr_hi
+1 mem_addr_mi
+1 mem_addr_lo
+1 mem_iicd_addr
+4 mem_spid_rbuf
+2 mem_ucode_buf
+2 mem_ucode_len
+2 mem_sched_addr
+2 mem_ucode_ptr
+16 mem_ucode_keybuf
+
+1 mem_spid2_tbuf
+1 mem_addr_hi2
+1 mem_addr_mi2
+1 mem_addr_lo2
+4 mem_spid2_rbuf
+1 mem_reconnect_flag
+1 mem_switch_fail_master_count
+1 mem_app_evt_timer_count
+)
+memalloc(
+0 mem_l2cap_mem_start
+// L2CAP RX 
+2 mem_l2cap_rxbuff1_len
+2 mem_l2cap_rxbuff2_len
+2 mem_l2cap_rxbuff_new
+1 mem_l2cap_rxbuff_inuse
+2 mem_l2cap_payload_ptr
+2 mem_l2cap_rx_pkt_length
+2 mem_l2cap_rx_cid
+1 mem_l2cap_rx_done
+
+
+
+// L2CAP TX Signal channel
+2 mem_l2cap_signal_tx_buff_ptr
+2 mem_l2cap_signal_tx_payload_ptr
+2 mem_l2cap_signal_tx_length
+// L2CAP TX SDP channel
+2 mem_sdp_tx_buff_ptr
+2 mem_sdp_tx_payload_ptr
+2 mem_sdp_tx_pkt_length
+// L2CAP TX RFCOMM channel
+2 mem_rfcomm_tx_buff_ptr
+2 mem_rfcomm_tx_payload_ptr
+2 mem_rfcomm_tx_pkt_length
+
+
+
+//L2CAP Util
+
+2 memL2CAP_T1
+
+1 mem_CONTROL_tasks
+1 mem_send_config_req
+
+
+1 mem_config_identifier
+2 mem_config_req_dest_CID
+1 mem_rfcomm_malloc_fail_flag
+
+//L2CAP STATE MACHINE
+1 mem_message_to_uppersm
+1 mem_upper_sm_remote_page
+1 mem_upper_sm_reconn
+1 mem_upper_sm_ss
+
+
+64 mem_tx_malloc_log
+0 mem_l2cap_mem_end
+
+
+2 mem_scid
+2 mem_cmd_length
+2 mem_tt2
+2 mem_tt3
+2 mem_id
+2 mem_psm
+
+
+4 mem_l2cap_sdpres_delay_time
+)
+memalloc(
+
+1 mem_lmo_header_length
+1 mem_lmo_header_opcode
+17 mem_lmo_payload
+1 mem_lmi_accepted_opcode
+1 mem_disconn_reason_send
+1 mem_tx_fixed_freq
+1 mem_rx_fixed_freq
+1 mem_ext_features_page
+2 mem_lmpext_ssp_enable
+1 mem_remote_sppcap
+
+1 mem_lmp_conn_state
+2 mem_soft_timer
+1 mem_pincode_state
+
+1 mem_sres_tid
+1 mem_accptsco_tid
+
+1 mem_wait_encryption
+
+16 mem_sniff_payload
+4 mem_aurand_send_delay_time
+)
+memalloc(
+1 memRemoteRPNBitRate
+1 memRemotePRNDataBits
+1 memRemotePRNStopBit
+1 memRemotePRNParity
+1 memRemotePRNFlowControl
+1 memRemotePRNXon
+1 memRemotePRNXoff
+
+
+3 mem_mod2div_temp
+2 mem_contw_temp
+2 mem_attrib_list
+
+//rfcomm head
+1 mem_current_adss
+1 mem_current_channel
+1 mem_current_frame_type
+1 mem_current_fcs
+2 mem_current_length
+2 mem_rfcomm_uih_payload_ptr
+
+//rfcomm uih
+1 mem_uih_cmd_type
+2 mem_uih_length
+2 mem_param_payload_ptr
+
+
+//rfcomm modem status
+1 mem_ms_param
+
+//rfcomm pn
+1 mem_pn_credit_flow_type_info
+1 mem_pn_priority
+1 mem_pn_acknowledg_timer
+1 mem_pn_max_retrans
+
+1 mem_rfcomm_send_adss
+1 mem_rfcomm_send_frame_type
+1 mem_rfcomm_send_fcs
+1 mem_rfcomm_send_offset
+
+)
+memalloc(
+0 mem_sdp_mem_start
+8 mem_sdp_uuid_search_ptr
+2 mem_sdp_continue_byte
+1 mem_sdp_pduid
+2 mem_sdp_transactionid
+2 mem_sdp_transactionid_local
+2 mem_sdp_attribute_maxbyte
+2 mem_sdp_record_maxcnt
+4 mem_sdp_record_handle
+1 mem_sdp_LACAP_found
+1 mem_sdp_RFCOMM_found
+0 mem_sdp_handle_list
+32 mem_sdp_attrib_list
+2 mem_sdp_error_code
+2 mem_sdp_all_length
+1 mem_handle_humber
+2 mem_search_uuid
+0 mem_sdp_mem_end
+)
+memalloc (
+
+
+16 mem_random_number
+16 mem_round_key
+16 mem_kinit
+
+16 mem_input_store
+16 mem_x
+15 mem_y
+1 mem_y15
+17 mem_key_store
+1 mem_key_store_end
+2 memp_ar_key
+2 memp_ar_input
+10 mem_ar_hround
+
+
+1 mem_ec_infinite
+2 mem_ec_loopc
+1 mem_aes_cmac_data_length
+
+0 memdat
+/* ecc calculation */
+
+24 mem_ax
+24  mem_ay
+24  mem_az
+24 mem_bx
+0 mem_ax_256 //32 bytes
+24 mem_by
+8 mem_bz
+16 mem_ay_256 // 32 bytes
+16 mem_cx
+8 mem_az_256 // 32 bytes
+23 mem_cy
+1 mem_cy5
+0 mem_bx_256 // 32 bytes
+24 mem_cz
+8  mem_k
+16 mem_by_256 // 31 bytes
+16 mem_align
+
+0 mem_bz_256  //32 bytes
+0 mem_tmp1
+24 memahbak
+8 mem_tmp5
+0 mem_cx_256  //32 bytes
+16 memahsave
+16  mem_tmp2
+0 mem_cy_256  // 32 bytes
+0  memahsave_end 
+1  mem_addr_padding 
+7   mem_addr_value         /* 12 bytes     */ 
+0 mem_tmp3
+5 mem_t1
+3  mem_addr_value_end   
+15 mem_addr_iocap_end
+1 mem_cy5_256 // 1 byte
+0 mem_cz_256 // 32 bytes
+0 mem_tmp0
+8 mem_t0
+16 mem_tmp0a
+8  mem_t2
+16 mem_k_256 //32 bytes
+16 mem_t3
+8  mem_tmp1_256 //32 bytes
+24 mem_t7
+
+
+32 mem_tmp5_256
+32  mem_tmp2_256
+0 mem_tmp3_256
+32 mem_t1_256
+0 mem_tmp0_256
+32 mem_t0_256
+32 mem_t2_256
+32 mem_t3_256
+32 mem_t7_256
+
+24 mem_p		
+24 mem_a
+24 mem_b
+24 mem_gx
+24 mem_gy
+32 memh0
+
+
+32 mem_p_256		
+32 mem_a_256
+32 mem_gx_256
+32 mem_gy_256
+16 mem_le_slat
+
+)
+memalloc(
+
+//4 mem_hci_ssp_mode
+0 mem_sp_state_start
+1 mem_sp_state
+1 mem_master_sp_state
+1 mem_sp_flag
+1 mem_master_sp_flag
+1 mem_sp_calc
+1 mem_sp_dh_ready
+1 mem_sp_localsm
+1 mem_pairing_auth
+
+1 mem_sp_local_key_send_count
+1 mem_sp_remote_key_recv_count
+1 mem_sp_remote_key_invalid
+1 mem_sp_dhkey_invalid
+4 mem_gkey
+0 mem_sp_state_end
+
+8 mem_le_pubkey_remote_x_256
+0 mem_sp_pubkey_remote
+24 mem_sp_pubkey_remote_x
+0 mem_sp_pubkey_remote_x_end
+8 mem_le_pubkey_remote_y_256
+24 mem_sp_pubkey_remote_y
+
+8 mem_le_dhkey_256
+24 mem_sp_dhkey
+0 mem_sp_dhkey_end
+
+16 mem_sp_random_local
+0 mem_sp_random_local_end
+16 mem_sp_random_remote
+0 mem_sp_random_remote_end
+0 memresult
+0 mem_sp_calc_result
+4 memh
+4 memg
+4 memf
+4 meme
+0 mem_sp_calc_result_high
+4 memd
+4 memc
+4 memb
+4 mema
+16 mem_sp_check_result
+16 mem_sp_confirm_remote
+16 mem_sp_prarm_stack
+)
+memalloc(
+2 mem_UI_data_txbuff_length
+
+1 mem_ipc_skip_continue_proc
+0 mem_ui_timer_temp  //length 4
+4 mem_ipc_rega_temp
+) 
+memalloc(
+
+/*
+    temp parameter
+*/
+2 mem_hold_contr
+2 mem_hold_contw
+1 mem_fifo_temp
+
+8 mem_pdatatemp
+8 mem_temp //8 bytes
+4 mem_timeup // 4 bytes
+4 mem_rega //4 bytes
+4 mem_regb //4 bytes
+3 mem_regc //3 bytes
+2 mem_contr //2 bytes
+2 mem_contw //2 bytes
+2 mem_contus
+2 mem_contue
+2 mem_contu
+2 mem_queue
+2 mem_loopcnt
+
+
+1 mem_wakup_from_power_flag
+4 mem_saved_gpio_in
+
+0 mem_module_rx_error_data_buffer
+0 mem_shutter_random_mac_data_temp
+0 mem_shutter_config_data_temp
+0 mem_le_adv_channel_map_temp
+0 mem_le_data_len_temp	//1byte
+0 mem_tx_fifo_map_temp
+0 mem_rpn_dlci		//1byte
+0 mem_event_cmd_response_content	//2byte
+0 mem_le_prand		//16byte
+0 mem_AES_CMAC_k	 //16 bytes
+0 mem_regext_index 	//1 bytes
+1 mem_temp_block0
+0 mem_le_data_temp	//15bytes
+15 mem_temp_block1
+0 mem_le_aes_128	//16byte
+0 mem_regext   //64 bytes
+0 mem_AES_CMAC_k1  //16 bytes
+16 mem_temp_block2
+0 mem_AES_CMAC_k2  //16 bytes
+16 mem_temp_block3
+0 mem_AES_CMAC_temp  // 16 bytes
+16 mem_temp_block4
+0 mem_AES_CMAC_M_last // 16 bytes
+1 mem_module_uart_cmd
+1 mem_module_uart_opcode
+1 mem_module_uart_len
+1 mem_module_temp_nl_discard_packet
+12 mem_temp_block5
+0 mem_le_mackey //16 bytes
+0 mem_app_receive_temp
+2 mem_key_value_temp
+2 mem_key_value
+1 mem_key_value_temp1
+1 mem_key_value_temp2
+1 mem_key_value_temp3
+1 mem_key_value_temp4
+1 mem_key_value_temp5
+1 mem_key_value_temp6
+6 mem_temp_block6
+
+3 mem_scale_ratio
+3 mem_xcnt
+2 mem_scale_ratio_temp
+)
+memalloc iqcal (
+2 mem_vdk
+4 mem_vok
+6 mem_omega
+4 mem_b1
+4 mem_b2
+16 mem_u1
+16 mem_u2
+16 mem_q
+)
+memalloc test (
+/* test related */
+2 mem_tst_pktcnt_sync
+2 mem_tst_pktcnt_hec
+2 mem_tst_pktcnt_crc
+2 mem_tst_pktcnt_dmh
+3 mem_tmp_buffer_head
+80 mem_tmp_buffer
+
+
+1 mem_tester_emulate
+0 mem_temp_payload
+1 test_mode_scenario
+1 test_mode_hopping_mode
+1 test_mode_tx_freq
+1 test_mode_rx_freq
+1 test_mode_power_mode
+1 test_mode_poll_period
+1 test_mode_packet_type
+2 test_mode_data_length
+1 mem_test_mode_old_debug_config
+1 mem_tester_cnt
+
+)
+memalloc ali_mesh(
+	1 mem_mesh_receive_model_message_payload_len
+	1 mem_mesh_receive_model_message_payload_opcode
+	23 mem_mesh_receive_model_message_payload
+
+	1 mem_mesh_access_layer_payload_len
+	0 mem_mesh_access_layer_payload
+	50 mem_mesh_access_payload
+	50 mem_mesh_access_payload_padding	//Ϊ͸ģԤ
+)
+memalloc ali_mesh(
+	0 mem_mesh_queue_ele_temp
+	1 mem_mesh_queue_ele_duration
+	1 mem_mesh_queue_ele_gatt_msg_id
+	1 mem_mesh_queue_ele_len
+	31 mem_mesh_queue_ele_payload
+	1 mem_mesh_queue_ele_padding
+)
+memalloc ali_mesh(
+	39 mem_le_txheader_mesh_temp
+	
+)
+memalloc ali_mesh(
+	// sha256
+	0 mem_mesh_sha256_chunk_start
+	64 mem_mesh_sha256_chunk1
+	64 mem_mesh_sha256_chunk2
+	64 mem_mesh_sha256_chunk3
+	64 mem_mesh_sha256_chunk4
+
+	//obfuscation network PDU Header
+	0 mem_mesh_Privacy_Plaintext
+	5 mem_mesh_Privacy_Plaintext_Zero_String
+	4 mem_mesh_Privacy_Plaintext_IV_Index
+	0 mem_mesh_Privacy_Plaintext_Privacy_Random
+	2 mem_mesh_Privacy_Plaintext_Privacy_Random_EncDST
+	5 mem_mesh_Privacy_Plaintext_Privacy_Random_EncTransportPDU_or_NetMIC
+	16 mem_mesh_PECB
+
+	//basic function
+	//aes-ccm
+	2 mem_nonce_ptr
+	1 mem_ccm_data_len
+	2 mem_ccm_data_ptr
+	8 mem_ccm_mic
+	1 mem_ccm_type
+
+
+)
+memalloc ali_mesh(
+
+	16 mem_mesh_Device_UUID
+	
+	1 mem_mesh_receive_VID
+
+)
+memalloc ali_mesh(
+	2 mem_mesh_mic_cache_ptr
+)
+memalloc ali_mesh(
+	1 mem_mesh_lower_transport_layer_payload_len
+
+)
+memalloc ali_mesh(
+	2 mem_mesh_loopcnt_tmep
+	2 mem_mesh_rega_temp
+	2 mem_mesh_regb_temp
+	2 mem_mesh_regc_temp
+	2 mem_mesh_alarm_temp
+	
+)
+memalloc ali_mesh(
+	1 mem_mesh_message_Transport_NetMIC_length
+
+	1 mem_mesh_message_NID
+	1 mem_mesh_message_TTL
+	3 mem_mesh_message_SEQ
+	2 mem_mesh_message_SRC
+	2 mem_mesh_message_DST
+	0 mem_mesh_message_Transport_NetMIC
+	1 mem_mesh_message_Transport_Head
+	//unsegmented access message
+	0 mem_mesh_message_Transport_unsegmented_access_messagePDU
+	//segmented access message
+	0 mem_mesh_message_Transport_segmented_access_messagePDU
+	3 mem_mesh_message_segment_access_SZMIC_SeqZero_SegO_SegN
+	0 mem_mesh_message_Transport_segmented_access_messagePDU_Segment
+	16 mem_mesh_message_Transport_NetMIC_end
+
+	13 mem_mesh_nonce_struct
+
+	2 mem_mesh_send_message_DST
+	3 mem_mesh_last_message_SEQ
+	1 mem_mesh_network_packet_type
+
+)
+memalloc ali_mesh(
+	2 mem_mesh_upper_transport_layer_payload_ptr
+	1 mem_mesh_segmented_upper_transport_layer_payload_len
+	2 mem_mesh_segmented_lower_transport_layer_SegZero
+	1 mem_mesh_segmented_lower_transport_layer_SegO
+	1 mem_mesh_segmented_lower_transport_layer_SegN
+	1 mem_mesh_segmented_last_packet_upper_teansport_payload_len
+
+	0 mem_mesh_upper_tran_layer_queue_temp
+	1 mem_mesh_upper_tran_layer_temp_packet_flag
+	2 mem_mesh_upper_tran_layer_temp_packet_transmit_delay
+	1 mem_mesh_upper_tran_layer_temp_packet_TID
+	1 mem_mesh_upper_tran_layer_temp_packet_header_IVI_NID
+	1 mem_mesh_upper_tran_layer_temp_packet_header_CTL_TTL
+	3 mem_mesh_upper_tran_layer_temp_packet_header_SEQ
+	2 mem_mesh_upper_tran_layer_temp_packet_header_SRC
+	2 mem_mesh_upper_tran_layer_temp_packet_header_DST
+	1 mem_mesh_upper_tran_layer_temp_packet_length
+	108 mem_mesh_upper_tran_layer_temp_packet_payload
+
+)
+memalloc usb_dongle(
+256 mem_dg_rssi_noise_buffer
+256 mem_dg_rssi_noise_dg_buffer
+256 mem_dg_rssi_noise_ms_buffer
+256 mem_dg_rssi_noise_kb_buffer
+
+)
+
+amemalloc mem_le_update_new_param(
+//update connection parameter
+	0 mem_le_new_param
+	1 mem_le_new_transmitwindowsize
+	2 mem_le_new_transmitwindowoffset
+	2 mem_le_new_conninterval
+	2 mem_le_new_connslavelatency
+	2 mem_le_new_connsupervisiontimeout
+)
+
+amemalloc mem_le_update_new_param(
+//update map parameter
+	5 mem_le_new_map
+)
+amemalloc mem_le_update_new_param(
+//update phy parameter
+	1 mem_le_new_m2s_phy
+	1 mem_le_new_s2m_phy
+)
+amemalloc mem_le_rxbuf(
+//data channel PDU
+	1 mem_le_rxbuf_data_header
+	1 mem_le_rxbuf_data_length
+	255 mem_le_rxbuf_data_payload
+)
+
+amemalloc mem_le_rxbuf(
+//data channel LL control PDU
+	1 mem_le_rxbuf_data_ll_header
+	1 mem_le_rxbuf_data_ll_length
+	1 mem_le_rxbuf_data_ll_opcode
+	26 mem_le_rxbuf_data_ll_control_data
+)
+amemalloc mem_le_rxbuf(
+//advertising channel PDU
+	1 mem_le_rxbuf_adv_header
+	1 mem_le_rxbuf_adv_length
+	255 mem_le_rxbuf_adv_payload
+)
+amemalloc mem_le_rxbuf(
+//advertising channel PDU
+//Scan Req
+	1 mem_le_rxbuf_adv_scan_req_header
+	1 mem_le_rxbuf_adv_scan_req_length
+	6 mem_le_rxbuf_adv_scan_req_scan_address
+	6 mem_le_rxbuf_adv_scan_req_adv_address
+)
+
+amemalloc mem_le_rxbuf(
+//advertising channel PDU
+//Connect IND
+	1 mem_le_rxbuf_adv_connect_ind_header
+	1 mem_le_rxbuf_adv_connect_ind_length
+	6 mem_le_rxbuf_adv_connect_ind_init_address
+	6 mem_le_rxbuf_adv_connect_ind_adv_address
+	4 mem_le_rxbuf_adv_connect_ind_access_address
+	3 mem_le_rxbuf_adv_connect_ind_crc_init
+	1 mem_le_rxbuf_adv_connect_ind_win_size
+	2 mem_le_rxbuf_adv_connect_ind_win_offset
+	2 mem_le_rxbuf_adv_connect_ind_interval
+	2 mem_le_rxbuf_adv_connect_ind_latency
+	2 mem_le_rxbuf_adv_connect_ind_timeout
+	5 mem_le_rxbuf_adv_connect_ind_channel_map
+	1 mem_le_rxbuf_adv_connect_ind_hop_and_sca
+)
+
+amemalloc mem_temp_block2(
+	2 mem_le_search_handle_start
+	2 mem_le_search_handle_end
+	0 mem_le_att_offset
+	1 mem_le_search_att_type_length
+	16 mem_le_search_att_type
+
+	1 mem_le_curr_att_len
+
+	2 mem_le_cur_attlist_start_ptr
+	2 mem_le_cur_handle_start
+	2 mem_le_cur_handle_end
+	1 mem_le_cur_uuid_length
+	16 mem_le_cur_uuid
+)
+
+amemalloc mem_le_rxbuf(
+//data channel ATT start PDU
+	1 mem_le_rxbuf_data_att_header
+	1 mem_le_rxbuf_data_att_length
+	2 mem_le_rxbuf_data_att_l2cap_length
+	2 mem_le_rxbuf_data_att_cid
+	1 mem_le_rxbuf_data_att_opcode
+	250 mem_le_rxbuf_data_att_payload
+)
+
+amemalloc mem_le_rxbuf(
+//data channel ATT continue PDU
+	1 mem_le_rxbuf_data_continue_header
+	1 mem_le_rxbuf_data_continue_length
+	255 mem_le_rxbuf_data_continue_payload
+)
+amemalloc mem_le_rxbuf(
+//data channel ATT write request PDU
+	1 mem_le_rxbuf_data_att_write_header
+	1 mem_le_rxbuf_data_att_write_length
+	2 mem_le_rxbuf_data_att_write_l2cap_length
+	2 mem_le_rxbuf_data_att_write_cid
+	1 mem_le_rxbuf_data_att_write_opcode
+	2 mem_le_rxbuf_data_att_write_handle
+	248 mem_le_rxbuf_data_att_write_payload
+)
+amemalloc mem_le_rxbuf(
+//data channel ATT prepare write request PDU
+	1 mem_le_rxbuf_data_prepare_att_write_header
+	1 mem_le_rxbuf_data_prepare_att_write_length
+	2 mem_le_rxbuf_data_prepare_att_write_l2cap_length
+	2 mem_le_rxbuf_data_prepare_att_write_cid
+	1 mem_le_rxbuf_data_prepare_att_write_opcode
+	2 mem_le_rxbuf_data_prepare_att_write_handle
+	2 mem_le_rxbuf_data_prepare_att_write_offset
+	246 mem_le_rxbuf_data_prepare_att_write_payload
+)
+
+
+
+memalloc module(
+	//ble
+	2 mem_module_le_rx_data_len
+	2 mem_module_le_rx_data_address
+	2 mem_module_le_rx_data_handle
+
+ifdef COMPILE_WECHAT
+	0 mem_wechat_tx_buffer
+	1 mem_wechat_tx_bMagicNumber
+	1 mem_wechat_tx_bVer
+	2 mem_wechat_tx_nLength
+	2 mem_wechat_tx_nCmdId
+	2 mem_wechat_tx_nSeq1
+	255 mem_wechat_tx_payload
+
+	0 mem_wechat_rx_buffer
+	1 mem_wechat_rx_bMagicNumber
+	1 mem_wechat_rx_bVer
+	2 mem_wechat_rx_nLength
+	2 mem_wechat_rx_nCmdId
+	2 mem_wechat_rx_nSeq
+	255 mem_wechat_rx_payload
+
+	255 mem_module_wechat_local_data_buffer
+
+endif
+)
+memalloc mouse(
+2 mem_init_cnt
+2 mem_data_pre
+2 mem_data_current
+3 mem_data_sum
+2 mem_data_value
+
+
+)
+memalloc hci_boot(
+2 mem_hci_opcode_ocf
+1 mem_hci_opcode_ogf
+
+//event head
+1 mem_hci_event_head_type
+1 mem_hci_event_head_event_code
+1 mem_hci_event_para_total_length
+
+//command complete
+1 mem_hci_command_complete_num_hci_command_packet
+0 mem_hci_command_complete_command_opcode
+2 mem_hci_opcode
+0 mem_hci_command_complete_return_parameter
+1 mem_hci_command_complete_return_parameter_status
+0 mem_hci_command_complete_return_parameter_chip_id
+
+)
+memalloc usb(
+1 mem_usb_status
+1 mem_usb_fifo_empty
+2 mem_usb_read_len
+65 mem_usb_txbuf
+10 mem_usb_txbuf1
+10 mem_usb_txbuf2
+64 mem_usb_rxbuf
+1 mem_usb_rxbuf_end
+2 mem_bufptr
+1 mem_remain
+2 mem_hidreportdesc_kb
+2 mem_hidreportdesc_m
+19 mem_devicedesc
+60 mem_confdesc
+5 mem_string0
+30 mem_string1
+30 mem_string2
+30 mem_string3
+2 mem_cb_usb_config
+
+1 mem_usb_tx_interval
+9 mem_usb_vid_pid
+2 mem_usb_zero_packet
+2 mem_usb_ones_packet
+2 mem_usb_two_packet
+1 mem_usb0_state
+1 mem_usb_offline_check_gpio
+
+0 mem_usb_clear_mem_start
+0 mem_usb_setup
+1 mem_usb_setup_bmRequestType
+1 mem_usb_setup_bRequest
+1 mem_usb_setup_bValue
+1 mem_usb_setup_bValueH
+2 mem_usb_setup_wIndex
+1 mem_usb_setup_bLength
+1 mem_usb_setup_bLengthH
+64 mem_usb0_set_report_data
+64 mem_usb0_get_report_data
+2 mem_usb_setup_bValue_temp
+1 mem_usb0_get_set_report
+1 mem_usb0_data_ready_report
+1 mem_usb_tx_win_enable
+1 mem_usb_tx_mac_enable
+1 mem_usb_idle_flag
+1 mem_usb_idle_rate
+1 mem_usb_get_protocol_flag
+1 mem_usb_set_protocol_status
+1 mem_usb_set_protocol_value
+1 mem_usb_state
+1 mem_usb_remote_wakeup
+1 mem_usb_clear_remote_wakeup
+1 mem_sdsystem_wakeup_flag
+1 mem_usb_ep0_stall_status
+1 mem_usb_ep1_stall_status
+1 mem_usb_ep2_stall_status
+1 mem_usb_ep3_stall_status
+2 mem_dsc_info_data_pointer
+1 mem_dsc_info_len
+1 mem_usb_ep1_data
+1 mem_usb_ep2_data
+1 mem_usb_tx_enable
+1 mem_usb_device_enumeration_endflag
+1 mem_usb_wakestate_onetime_flag
+1 mem_usb_mac_wakeup_trig
+1 mem_usb_set_high_addr_flag
+1 mem_usb_clear_halt
+16 mem_usb_mouse_data
+16 mem_usb_kb_data
+16 mem_usb_kb_multikey
+16 mem_usb_kb_system
+2 mem_usb_test_cnt
+10 mem_usb_test_kb
+0 mem_usb_clear_mem_end
+
+)
+amemalloc mem_mesh_receive_model_message_payload(
+	3 mem_mesh_NETKeyindex_and_APPKeyindex
+	16 mem_mesh_receive_application_key
+)
+amemalloc mem_mesh_receive_model_message_payload(
+	2 mem_mesh_vendor_message_cid
+	1 mem_mesh_vendor_message_tid
+	2 mem_mesh_vendor_message_attr_type
+)
+amemalloc mem_mesh_receive_model_message_payload(
+	5 mem_mesh_vendor_message_header
+	0 mem_mesh_vendor_attr_parameter
+)
+amemalloc mem_mesh_receive_model_message_payload(
+	5 mem_mesh_vendor_message_delay_close_time_header
+	2 mem_mesh_vendor_delay_close_time
+)
+amemalloc mem_mesh_receive_model_message_payload(
+	5 mem_mesh_vendor_message_night_light_onoff_header
+	1 mem_mesh_vendor_night_light_onoff
+)
+amemalloc mem_mesh_receive_model_message_payload(
+	5 mem_mesh_vendor_message_color_header
+	2 mem_mesh_vendor_color_lightness
+	2 mem_mesh_vendor_color_hue
+	2 mem_mesh_vendor_color_saturation
+)
+amemalloc mem_mesh_receive_model_message_payload(
+	5 mem_mesh_vendor_message_back_light_onoff_header
+	1 mem_mesh_vendor_back_light_onoff
+)
+amemalloc mem_mesh_receive_model_message_payload(
+	5 mem_mesh_vendor_message_main_light_onoff_header
+	1 mem_mesh_vendor_main_light_onoff
+)
+amemalloc mem_mesh_receive_model_message_payload(
+	5 mem_mesh_vendor_message_standby_brightness_header
+	2 mem_mesh_vendor_standby_brightness
+)
+amemalloc mem_mesh_receive_model_message_payload(
+	5 mem_mesh_vendor_message_current_time_header
+	4 mem_mesh_vendor_message_current_time
+)
+amemalloc mem_mesh_receive_model_message_payload(
+	5 mem_mesh_vendor_message_timer_header
+	1 mem_mesh_vendor_timer_timing_index
+	0 mem_mesh_vendor_timer_timing_index1
+	4 mem_mesh_vendor_timer_timing_time
+	2 mem_mesh_vendor_timer_timing_attr_type
+	1 mem_mesh_vendor_timer_timing_attr_para
+)
+amemalloc mem_mesh_receive_model_message_payload(
+	5 mem_mesh_vendor_message_timer_cyclic_header
+	1 mem_mesh_vendor_timer_timing_index_cyclic
+	2 mem_mesh_vendor_timer_timing_time_cyclic
+	1 mem_mesh_vendor_timer_timing_weekdays_cyclic
+	2 mem_mesh_vendor_timer_timing_attr_type_cyclic
+	1 mem_mesh_vendor_timer_timing_attr_para_cyclic
+	1 mem_mesh_vendor_timer_timing_cyclic_flag
+)
+amemalloc mem_mesh_access_layer_payload(
+	//ali mesh vendor struct
+	1 mem_mesh_access_layer_payload_vendor_command
+	2 mem_mesh_access_layer_payload_vendor_CID
+	1 mem_mesh_access_layer_payload_vendor_tid
+	2 mem_mesh_access_layer_payload_vendor_attr_type
+	1 mem_mesh_access_layer_payload_vendor_attr_parameter
+)
+amemalloc mem_temp_block0(
+	64 mem_mesh_subscription_eep_temp
+)
+amemalloc mem_mesh_queue_ele_temp(
+	2 mem_mesh_gatt_package_receive_msg_buffer_ptr
+	0 mem_mesh_gatt_package_receive_msg_buffer_temp
+	2 mem_mesh_gatt_package_receive_msg_id
+	0 mem_mesh_gatt_package_receive_MAC
+	1 mem_mesh_gatt_package_receive_msg_num
+	1 mem_mesh_gatt_package_receive_msg_total_length
+	29 mem_mesh_gatt_package_receive_msg_payload
+)
+amemalloc mem_mesh_Device_UUID(
+	2 mem_mesh_receive_service_uuid_company_id
+	1 mem_mesh_receive_service_uuid_vid
+	1 mem_mesh_receive_service_uuid_provisioning_type
+	2 mem_mesh_receive_service_uuid_mac
+	1 mem_mesh_receive_service_uuid_msg_id
+	1 mem_mesh_receive_service_uuid_package_num
+	1 mem_mesh_receive_service_uuid_length
+	7 mem_mesh_receive_service_uuid_payload_data
+)
+amemalloc mem_mesh_Device_UUID(
+	2 mem_mesh_receive_service_uuid_ios_data_company_id
+	1 mem_mesh_receive_service_uuid_ios_data_vid
+	1 mem_mesh_receive_service_uuid_ios_data_provisioning_type
+	1 mem_mesh_receive_service_uuid_ios_data_NID
+	1 mem_mesh_receive_service_uuid_ios_data_msg_id
+	1 mem_mesh_receive_service_uuid_ios_data_package_num
+	1 mem_mesh_receive_service_uuid_ios_data_length
+	8 mem_mesh_receive_service_uuid_ios_data_payload_data
+)
+amemalloc mem_mesh_receive_model_message_payload(
+	1 mem_mesh_configuration_health_message_opcode
+)
+amemalloc mem_mesh_receive_model_message_payload(
+	1 mem_mesh_configuration_health_message_opcode_config_model_subscription
+	2 mem_mesh_subscription_element_address
+	2 mem_mesh_subscription_value_address
+	2 mem_mesh_subscription_model_identifier
+)
+amemalloc mem_mesh_send_access_lower_transport_layer(
+	//bit7 is SEQ 0=Unsegment Message
+	//bit6 is AKF
+	//bit5-bit0 is AID
+	1 mem_mesh_unsegmented_access_lower_transport_layer_head
+	11 mem_mesh_unsegmented_access_lower_transport_layer_parameters
+	4 mem_mesh_unsegmented_access_lower_transport_layer_mic
+)
+amemalloc mem_mesh_send_access_lower_transport_layer(
+	//bit7 is SEQ 1=segment Message
+	//bit6 is AKF
+	//bit5-bit0 is AID
+	1 mem_mesh_segmented_access_lower_transport_layer_head
+	//bit23 is SZMIC size of transMIC
+	//bit22-bit10 is SeqZero Least significant bits of SeqAuth
+	//bit9-bit5 is SegO Segment offset number
+	//bit4-bit0 is SegN Last Segment number
+	3 mem_mesh_segmented_access_lower_transport_layer_SZMIC_SeqZero_SegO_SegN
+	8 mem_mesh_segmented_access_lower_transport_layer_parameters
+	4 mem_mesh_segmented_access_lower_transport_layer_mic
+)
+amemalloc mem_mesh_receive_model_message_payload(
+	1 mem_mesh_module_message_opcode
+)
+amemalloc mem_mesh_receive_model_message_payload(
+	//generic OnOff Set
+	1 mem_mesh_module_message_opcode_onoff_set
+	1 mem_mesh_generic_onoff_set_payload_OnOff
+	1 mem_mesh_generic_onoff_set_payload_TID
+	1 mem_mesh_generic_onoff_set_payload_Transition_Time
+	1 mem_mesh_generic_onoff_set_payload_Delay
+
+)
+amemalloc mem_mesh_receive_model_message_payload(
+	//Scene recall ģʽ
+	1 mem_mesh_module_message_opcode_scene_recall
+	2 mem_mesh_scene_recall_payload_scene_number
+	1 mem_mesh_scene_recall_payload_TID
+	1 mem_mesh_scene_recall_payload_Transition_Time
+	1 mem_mesh_scene_recall_payload_Delay
+
+)
+amemalloc mem_mesh_receive_model_message_payload(
+	//light lightness
+	1 mem_mesh_module_message_opcode_set_light_lightness
+	2 mem_mesh_light_lightness_set_payload_lightness
+	1 mem_mesh_light_lightness_set_payload_TID
+	1 mem_mesh_light_lightness_set_payload_Transition_Time
+	1 mem_mesh_light_lightness_set_payload_Delay
+	1 mem_mesh_light_lightness_calc_lightness
+)
+amemalloc mem_mesh_receive_model_message_payload(
+	//light CTL
+	1 mem_mesh_module_message_opcode_set_light_ctl
+	2 mem_mesh_CTL_Lightness
+	2 mem_mesh_CTL_Temperature
+	2 mem_mesh_CTL_Delta_UV
+	1 mem_mesh_CTL_lightness_TID
+	1 mem_mesh_CTL_lightness_Transition_Time
+	1 mem_mesh_CTL_lightness_Delay	
+	1 mem_mesh_CTL_calc_lightness
+	1 mem_mesh_CTL_calc_temperature
+
+)
+amemalloc mem_le_txheader_mesh_temp(
+	1 mem_mesh_network_packet_type_temp
+	29 mem_mesh_message_NID_temp
+)
+amemalloc mem_k2_T2(
+	16 mem_k2_EncryptionKey
+)
+amemalloc mem_k2_T3(
+	16 mem_k2_PrivacyKey
+)
+amemalloc mem_mesh_nonce_struct(
+	//DST and TransportPDU encryption
+	0 mem_mesh_Network_Nonce
+	1 mem_mesh_Network_Nonce_nonce_type
+	1 mem_mesh_Network_Nonce_CTL_and_TTL
+	3 mem_mesh_Network_Nonce_SEQ
+	2 mem_mesh_Network_Nonce_SRC
+	2 mem_mesh_Network_Nonce_Pad	//0x0000
+	4 mem_mesh_Network_Nonce_IV_Index
+
+)
+amemalloc mem_mesh_nonce_struct(
+	//application payload encryption
+	0 mem_mesh_Application_Nonce
+	1 mem_mesh_Application_Nonce_Nonce_Type
+	//bit7 is ASZMIC
+	1 mem_mesh_Application_Nonce_ASZMIC_and_Pad	//
+	3 mem_mesh_Application_Nonce_SEQ
+	2 mem_mesh_Application_Nonce_SRC
+	2 mem_mesh_Application_Nonce_DST
+	4 mem_mesh_Application_Nonce_IV_Index
+)
+amemalloc mem_mesh_nonce_struct(
+	//application payload encryption
+	0 mem_mesh_Device_Nonce
+	1 mem_mesh_Device_Nonce_Nonce_Type
+	1 mem_mesh_Device_Nonce_ASZMIC_and_Pad	//
+	3 mem_mesh_Device_Nonce_SEQ
+	2 mem_mesh_Device_Nonce_SRC
+	2 mem_mesh_Device_Nonce_DST
+	4 mem_mesh_Device_Nonce_IV_Index
+)
+amemalloc mem_mesh_access_layer_payload_len(
+	1 mem_mesh_upper_transport_layer_payload_len
+)
+amemalloc mem_mesh_upper_tran_layer_temp_packet_payload(
+//unsegment access message
+	0 mem_mesh_upper_tran_layer_temp_pakcet_AKF_AID
+	1 mem_mesh_upper_tran_layer_temp_unsegmented_pakcet_AKF_AID
+	4 mem_mesh_upper_tran_layer_temp_unsegmented_packet_fill
+	0 mem_mesh_upper_tran_layer_temp_pakcet_upper_tran_access_pdu
+	15 mem_mesh_upper_tran_layer_temp_unsegmented_pakcet_upper_tran_access_pdu
+)
+amemalloc mem_mesh_upper_tran_layer_temp_packet_payload(
+//segment access message
+	1 mem_mesh_upper_tran_layer_temp_segmented_pakcet_AKF_AID
+	2 mem_mesh_upper_tran_layer_temp_segmented_pakcet_SeqZero
+	1 mem_mesh_upper_tran_layer_temp_segmented_pakcet_SegO
+	1 mem_mesh_upper_tran_layer_temp_segmented_pakcet_SegN
+	104 mem_mesh_upper_tran_layer_temp_segmented_pakcet_upper_tran_access_pdu
+)
+
+
+
+
+
+
+
+
+
+
+xmemalloc(
+/* patch enable 0x4000-0x403f  */
+
+1 mem_patch00
+1 mem_patch01
+1 mem_patch02
+1 mem_patch03
+1 mem_patch04
+1 mem_patch05
+1 mem_patch06
+1 mem_patch07
+1 mem_patch08
+1 mem_patch09
+1 mem_patch0a
+1 mem_patch0b
+1 mem_patch0c
+1 mem_patch0d
+1 mem_patch0e
+1 mem_patch0f
+1 mem_patch10
+1 mem_patch11
+1 mem_patch12
+1 mem_patch13
+1 mem_patch14
+1 mem_patch15
+1 mem_patch16
+1 mem_patch17
+1 mem_patch18
+1 mem_patch19
+1 mem_patch1a
+1 mem_patch1b
+1 mem_patch1c
+1 mem_patch1d
+1 mem_patch1e
+1 mem_patch1f
+1 mem_patch20
+1 mem_patch21
+1 mem_patch22
+1 mem_patch23
+1 mem_patch24
+1 mem_patch25
+1 mem_patch26
+1 mem_patch27
+1 mem_patch28
+1 mem_patch29
+1 mem_patch2a
+1 mem_patch2b
+1 mem_patch2c
+1 mem_patch2d
+1 mem_patch2e
+1 mem_patch2f
+1 mem_patch30
+1 mem_patch31
+1 mem_patch32
+1 mem_patch33
+1 mem_patch34
+1 mem_patch35
+1 mem_patch36
+1 mem_patch37
+1 mem_patch38
+1 mem_patch39
+1 mem_patch3a
+1 mem_patch3b
+1 mem_patch3c
+1 mem_patch3d
+1 mem_patch3e
+1 mem_patch3f
+
+	/* 3 device contexts  */
+88 mem_context
+1 mem_current_amaddr
+1 mem_lpm_mode
+1 mem_device_option
+1 mem_scan_mode
+4 mem_last_clkn
+
+	/* parameters */
+8 mem_features
+3 mem_lap
+1 mem_uap
+2 mem_nap
+1 mem_npage
+3 mem_glap
+3 mem_class
+2 mem_iscan_window
+2 mem_iscan_interval
+2 mem_pscan_window
+2 mem_pscan_interval
+2 mem_page_interval
+2 mem_page_window
+2 mem_page_to
+2 mem_inq_window
+1 mem_fcomp_div
+2 mem_rx_window_init
+2 mem_rx_window_sniff
+2 mem_rf_init_ptr
+
+	/* connection related */
+1 mem_last_type
+1 mem_last_type_esco
+1 mem_last_type_saved
+2 mem_retransmission_cnt
+4 mem_next_btclk
+
+1 mem_rf_rccal
+1 mem_handle_num
+1 mem_max_slot
+1 mem_eir_enable
+
+/* AFH related */
+4 mem_afh_instant
+2 mem_afh_error_total
+1 mem_afh_cfg
+1 mem_afh_new_mod
+5 mem_afh_map_lo
+5 mem_afh_map_hi
+1 mem_afh_used
+2 mem_afh_index
+11 mem_afh_map_new
+80 mem_afh_map
+4 mem_afh_timer
+10 mem_afh_classify_channel_map
+
+
+	/* lpm related */
+2 mem_lpm_wake_lock
+2 mem_lpm_interval
+1 mem_lpm_overhead
+1 mem_lpm_hibernate_switch
+1 mem_esco_addr
+1 mem_sniff_unint_lost
+1 mem_ptt
+4 mem_sleep_counter   //should be 0x41fc in REVC
+4 mem_sleep_counter_all
+6 mem_sleep_clkn
+3 mem_sniff_rcv
+3 mem_sniff_lost
+3 mem_clks_per_lpo
+
+1 mem_lpm_mult
+1 mem_lpm_mult_timeout
+1 mem_lpm_mult_cnt
+
+/* 8139-813b lpm_ctrl[31:12] */
+0 mem_lpm_config				
+1 mem_lpm_xtal_ib
+1 mem_lpm_ctrim
+1 mem_lpm_padding
+
+1 mem_lpm_xtalcnt
+1 mem_lpm_buckcnt
+1 mem_lpm_ldocnt
+1 mem_lpm_isogate
+1 mem_lpm_isogate_final
+
+0 mem_lpm_ctrl3
+1 mem_lpm_ctrl3_app_vsel
+1 mem_lpm_ctrl3_aon_vsel
+1 mem_lpm_ctrl3_core_byp
+1 mem_lpm_ctrl3_core_vsel
+
+23 mem_saved_gpio	// should be 0x421e in REVC
+3 mem_saved_gsel
+8 mem_saved_mark
+1 mem_saved_spidctrl
+2 mem_patch_ptr
+2 mem_patch_len
+
+32 mem_timers
+
+/*LINK KEY*/
+1 mem_link_key_exists
+16 mem_link_key
+
+
+/* HCI */
+1 mem_hci_cmd
+1 mem_hci_conn_handle
+3 mem_hci_plap
+1 mem_hci_puap
+2 mem_hci_pnap
+
+
+1 mem_loadcode_times
+1 mem_llid
+
+1 mem_tx_lch
+2 mem_tx_len
+
+1 mem_tx_power
+1 mem_modem_rssi
+1 mem_gain_fix
+3 mem_gain_table
+1 mem_gain_second_agc_en
+
+ifdef DEBUG_RF_INIT
+1 mem_rf_init_data
+endif
+1 mem_system_clk
+)
+xmemalloc(
+2 mem_le_dsniff
+
+2 mem_le_conn_interval
+
+1 mem_le_txheader
+1 mem_le_txlen
+256 mem_le_txpayload
+
+//modified name
+1 mem_le_name_len
+30 mem_le_name
+
+
+/* smp related */
+
+16 mem_le_ltk
+1 mem_ltk_exists
+16 mem_le_rconfirm
+16 mem_le_srand
+1 mem_le_iat
+1 mem_le_rat
+1 mem_le_preq
+1 mem_le_preq_iocap
+1 mem_le_preq_oob
+1 mem_le_preq_auth
+1 mem_le_preq_max_keysize
+1 mem_le_preq_init_key_distribution
+1 mem_le_preq_resp_key_distribution
+1 mem_le_pres
+1 mem_le_pres_iocap
+1 mem_le_pres_oob
+1 mem_le_pres_auth
+1 mem_le_pres_max_keysize
+1 mem_le_pres_init_key_distribution
+1 mem_le_pres_resp_key_distribution
+
+/* att related */
+
+2 mem_le_notify_handle
+1 mem_le_search_uuid_length
+16 mem_le_search_uuid
+
+
+
+//START of LE conn parameter structure
+0 mem_le_conn_param
+1 mem_le_conn_peer_addr_type
+6 mem_le_conn_peer_addr
+1 mem_le_conn_own_addr_type
+2 mem_le_interval_min
+2 mem_le_interval_max
+2 mem_le_latency
+2 mem_le_timeout
+//START of LE conn parameter structure
+
+
+3 mem_le_lap
+1 mem_le_uap
+2 mem_le_nap
+
+
+2 mem_le_local_mtu
+2 mem_le_remote_mtu
+
+8 mem_le_skdm
+8 mem_le_skds
+
+2 mem_le_init_superto
+2 mem_ui_le_uuid_table
+
+1 mem_le_secure_connect_flag
+1 mem_le_secure_connect_state
+1 mem_le_sc_confirm_gkey_flag
+
+
+1 mem_le_pairing_state
+1 mem_le_enc_state
+1 mem_le_pairing_mode
+4 mem_le_tk
+2 mem_le_ediv
+8 mem_le_rand
+16 mem_le_irk
+
+//LE attribute list
+4 mem_le_transmit_window
+
+//ble General configuration 
+1 mem_le_configuration
+16 mem_le_fixed_ltk
+2 mem_le_pairing_handle
+
+
+1 mem_le_packet_llid
+
+//for continue
+2 mem_le_l2cap_size
+2 mem_le_packet_len_recved
+2 mem_le_payload_ptr
+
+
+//ble gatt signaling
+1 mem_le_signaling_identifier
+2 mem_le_l2cap_signaling_conn_param_update_rsp_result
+
+1 mem_le_md_count
+
+2 mem_ble_l2cap_tx_buff0_ptr
+2 mem_ble_l2cap_tx_buff_size_ptr
+)
+xmemalloc(
+// parameters
+1 mem_le_scan_enable
+2 mem_le_scan_interval
+2 mem_le_scan_window
+
+
+1 mem_le_adv_data_len
+31 mem_le_adv_data
+1 mem_le_scan_data_len
+31 mem_le_scan_data
+
+//START of LE adv parameter structure
+1 mem_le_adv_enable
+0 mem_le_adv_param
+2 mem_le_adv_interval
+1 mem_le_adv_type
+1 mem_le_adv_own_addr_type
+6 mem_le_adv_direct_addr
+1 mem_le_adv_channel_map
+//END of LE adv parameter structure
+
+//START of LE scan parameter structure
+0 mem_le_scan_params
+1 mem_le_scan_type
+1 mem_le_scan_own_addr_type
+//END of LE scan parameter structure
+)
+xmemalloc(
+	1 mem_le_l2cap_att_states
+
+	/* should be together */
+	1 mem_le_att_opcode
+	2 mem_le_att_handle
+	1 mem_le_search_res
+
+)
+
+xmemalloc(
+8 mem_le_local_feature
+1 mem_le_tx_phys
+1 mem_le_rx_phys
+
+2 mem_remote_rx_max_octets
+2 mem_remote_rx_max_time
+2 mem_remote_tx_max_octets
+2 mem_remote_tx_max_time
+2 mem_local_rx_max_octets
+2 mem_local_rx_max_time
+2 mem_local_tx_max_octets
+2 mem_local_tx_max_time
+
+)
+xmemalloc(
+1 mem_app_handshake_flag
+2 mem_sniff_param_interval
+2 mem_sniff_param_attempt
+2 mem_sniff_param_timeout
+
+/*App Callback Functons*/
+2 mem_cb_check_wakelock
+2 mem_cb_before_hibernate
+2 mem_cb_before_lpm
+2 mem_cb_le_process
+2 mem_cb_bt_process
+2 mem_cb_idle_process
+2 mem_cb_bb_event_process
+2 mem_cb_discovry_timeout
+2 mem_cb_att_write
+2 mem_cb_ble_transmit
+2 mem_cb_event_timer
+2 mem_cb_bt_set_mult
+2 mem_cb_spi_flash_write_complate
+2 mem_cb_spi2_flash_write_complate
+2 mem_cb_bt_slave_match
+2 mem_cb_before_lpm_sleep
+
+2 mem_eeprom_base
+
+1 mem_unsniff2sniff_timer_count
+//lpm mode
+1 mem_wake_up_delay_timer
+
+1 mem_app_connection_options
+
+//
+2 mem_app_disconn_reason
+2 mem_app_disconn_reason_flag
+1 mem_xrecord_mode
+
+1 mem_eeprom_block_size
+1 mem_spi_init_clk
+1 mem_spi_init_delay_time
+1 mem_spi_ncs_gpio
+
+2 mem_nv_data_ptr
+1 mem_nv_data_number
+
+2 mem_queue_ptr
+
+1 mem_ui_led_struct_num
+2 mem_ui_led_struct_ptr
+
+//adc
+1 mem_adc_wait_count
+2 mem_3v_adc_io_data
+2 mem_2v_adc_hvin_data
+2 mem_2v_adc_vinlpm_data
+2 mem_1v_adc_io_data
+2 mem_3v_adc_hvin_data
+2 mem_3v_adc_vinlpm_data
+1 mem_app_adc_read_count
+1 mem_start_adc_clkn
+2 mem_reference_voltage
+1 mem_adc_config_flag
+1 mem_adc_channel
+2 mem_adc_current_value
+1 mem_adc_power_flag	//bit0:low power falg ; bit1:no power flag
+
+3 mem_spi_write_addr
+2 mem_spi_write_ptr
+2 mem_spi_write_len
+1 mem_spi_write_flash_sm
+3 mem_spi2_write_addr
+2 mem_spi2_write_ptr
+2 mem_spi2_write_len
+1 mem_spi2_write_flash_sm
+
+1 mem_spi_cs_gpio
+1 mem_spi_si_gpio
+1 mem_spi_so_gpio
+1 mem_spi_sclk_gpio
+1 mem_spi_wp_gpio
+1 mem_spi_hold_gpio
+1 mem_spi2_cs_gpio
+1 mem_spi2_si_gpio
+1 mem_spi2_so_gpio
+1 mem_spi2_sclk_gpio
+1 mem_spi2_wp_gpio
+1 mem_spi2_hold_gpio
+
+1 mem_eeprom_wp_gpio
+1 mem_eeprom_scl_gpio
+1 mem_eeprom_sda_gpio
+2 mem_kscan_ptr
+0 mem_key_num_ptr
+2 mem_keyscan_ptr
+2 mem_key_value_retention
+2 mem_power_param_ptr
+3 mem_efuse_header
+
+1 mem_seqi
+
+1 mem_dig_aon_vsel
+1 mem_syn_afc_cfg1
+1 mem_rf_ldo_cfg1
+1 mem_rc_cal
+
+1 mem_nec_decode_error_value
+
+ifdef AC_50HZ
+1 mem_ac_detect_gpio
+0 mem_ac_detect_control
+1 mem_ac_detect_div
+1 mem_ac_detect_window
+endif
+
+1 mem_wdt_always_work
+
+)
+xmemalloc(
+
+1 mem_rf_debug_rx_gpio
+1 mem_rf_debug_tx_gpio
+)
+xmemalloc(
+0 mem_l2cap_xmem_start
+//*******************L2CAP TX MULTI-PACKET*********************//
+2 mem_l2cap_tx_multi_offset //0 means single packet
+
+//*******************CHANNEL ID*********************//
+2 mem_sdp_remote_cid
+2 mem_rfcomm_remote_cid
+2 mem_hid_ctrl_remote_cid
+2 mem_hid_int_remote_cid
+//*******************CHANNEL STATE*********************//
+1 mem_sdp_state
+1 mem_rfcomm_state
+1 mem_hid_control_state
+1 mem_hid_interrupt_state
+1 mem_spp_state
+1 mem_ML2CAP_comm_id
+
+//*******************L2CAP malloc********************//
+1 mem_used_map
+0 mem_tx_fifo0
+1 mem_tx_fifo0_map
+2 mem_tx_fifo0_ptr
+0 mem_tx_fifo1
+1 mem_tx_fifo1_map
+2 mem_tx_fifo1_ptr
+0 mem_tx_fifo2
+1 mem_tx_fifo2_map
+2 mem_tx_fifo2_ptr
+0 mem_tx_fifo3
+1 mem_tx_fifo3_map
+2 mem_tx_fifo3_ptr
+0 mem_tx_fifo_end
+256 mem_l2cap_lpm_txbuf
+//*******************MISC*********************//
+1 mem_l2cap_flow_ctrl_flag
+1 mem_l2cap_pending_item
+1 mem_l2cap_rcv_hidtype
+0 mem_l2cap_xmem_end
+
+)
+xmemalloc(
+1 mem_lmo_header_opcode_x
+1 mem_lmp_version
+2 mem_lmp_compid
+2 mem_lmp_subversion
+1 mem_local_name_length
+3 mem_local_name
+64 mem_local_name2
+1 mem_local_name_end
+1 mem_unsniff2sniff_timer
+1 mem_switch_flag
+1 mem_classic_bt_flag
+1 mem_encapsulated_major_type
+1 mem_encapsulated_minor_type
+1 mem_encapsulated_len
+1 mem_remote_br_sc_support
+)
+xmemalloc(
+1 mem_pn_dlci
+2 mem_pn_max_frame_size
+
+1 memFCStemp1
+1 memFCStemp2
+1 memFCStemp3
+
+1 mem_rfcomm_initiator
+
+1 mem_remote_spp_channel
+
+1 mem_HIUfcs_SPP
+1 mem_HIUfcs_SPP_WCredits
+
+1 mem_rfcomm_send_more_pkt
+
+1 mem_remote_credits
+1 mem_credit_given
+
+//rfcomm modem status
+1 mem_ms_channel
+
+1 mem_rfcomm_credit_flag
+
+2 mem_rfcomm_max_frame_size
+1 mem_rfcomm_credit_init_data
+
+2 mem_cb_receive_spp_data
+
+2 mem_nl_rx_data_src
+2 mem_nl_rx_len_all
+)
+xmemalloc(
+2 mem_ui_uuid_table
+22 mem_all_uuid_16bits
+34 mem_all_uuid_128bits
+2 mem_sdp_l2capch_ptr
+)
+xmemalloc(
+5 mem_ccm_pcnt_tx
+5 mem_ccm_pcnt_rx
+4 mem_ccm_last_mic
+0 mem_ccm_iv
+4 mem_ccm_ivm
+4 mem_ccm_ivs
+2 mem_ccm_len
+2 mem_ccm_rx_ptr
+)
+xmemalloc(
+1 mem_sc_only_mode
+1 mem_sp_debug_mode
+1 mem_secure_connections_enable
+1 mem_sp_local_key_invalid
+1 mem_sc_calc
+1 mem_sc_local_key_invalid
+
+
+32 mem_sc_private_key_256
+32 mem_sc_pubkey_local_x_256
+32 mem_sc_pubkey_local_y_256
+
+24 mem_sp_private_key
+0 mem_sp_pubkey_local
+24 mem_sp_pubkey_local_x
+0 mem_sp_pubkey_local_x_end
+24 mem_sp_pubkey_local_y
+
+1 mem_ssp_enable
+1 mem_lmp_io_cap_payload_iocap
+1 mem_lmp_io_cap_payload_oob_auth_data
+1 mem_lmp_io_cap_payload_auth_req
+
+0 mem_sp_state_xmem
+3 mem_sp_iocap_remote
+1 mem_flag_mode_ssp_pin
+1 mem_ssp_mode_flag
+1 mem_authentication_passkey_times
+1 mem_passkey_1bit
+1 mem_flag_pairing_state
+0 mem_sp_state_xmem_end
+)
+xmemalloc(
+//UI Work area
+1 mem_ipc_lock_bt
+1 mem_ipc_lock_c51
+8 mem_ipc_fifo_bt2c51
+8 mem_ipc_fifo_c512bt
+
+1 mem_ui_button_timer
+1 mem_ui_button_last_state
+4 mem_ui_timer_last_btclk
+2 mem_discovery_timeout_timer_count
+1 mem_hid_handshake_timer_count
+1 memui_reconnect_mode
+2 mem_ui_state_map
+
+//UI Config area
+1 mem_ui_profile_supported
+1 mem_ui_button_timeout
+1 mem_ui_button_gpio
+2 mem_discovery_timeout
+1 mem_pin_length
+16 mem_pin
+
+)
+omemalloc (
+3 mem_dummy
+1 mem_seq
+1 mem_context_cnt
+1 mem_context_map
+768 mem_context_new
+1 mem_att_cmd_len
+15 mem_att_cmd
+1 mem_att_resp_handle
+1 mem_att_resp_len
+30 mem_att_resp
+600 mem_meter_att_list
+)
+xmemalloc g24(
+34 mem_24g_rxbuf
+32 mem_24g_txbuf
+36 mem_24g_txpayload
+32 mem_24g_rxpayload
+1 mem_24g_rxdata_length
+1 mem_24g_pid
+1 mem_24g_no_ack
+3 mem_24g_sta_crc
+3 mem_24g_last_crc
+1 mem_24g_sta_pid
+1 mem_24g_last_pid
+1 mem_24g_datalen
+1 mem_24g_data_type
+1 mem_24g_txlen
+2 mem_24g_rx_window
+1 mem_24g_ch
+1 mem_24g_current_ch_number
+4 mem_24g_addr
+4 mem_24g_ch_map1
+4 mem_24g_ch_map2
+4 mem_24g_ch_map3
+4 mem_24g_ch_map4
+4 mem_24g_tx_btclk
+1 mem_24g_interval
+1 mem_24g_interval_min
+1 mem_24g_interval_max
+2 mem_24g_syncword
+1 mem_24g_syncword_crc8
+1 mem_24g_get_syncword_crc8
+1 mem_24g_pair_switch
+8 mem_24g_enter_hibernate
+
+1 mem_24g_rx_phy
+1 mem_24g_tx_phy
+
+1 mem_24g_ch_map_update
+4 mem_24g_ch_update_map1
+4 mem_24g_ch_update_map2
+4 mem_24g_ch_update_map3
+4 mem_24g_ch_update_map4
+
+1 mem_24g_disable_fec1
+)
+xmemalloc g24_tx(
+1 mem_rssi_hex_received
+
+)
+xmemalloc g24(
+4 mem_24g_pair_addr
+1 mem_24g_pair_ch
+1 mem_24g_pair_tx_power
+
+)
+xmemalloc g24_tx(
+1 mem_24g_pair_sm
+1 mem_24g_pair_no_ack
+2 mem_24g_pair_timeout_init
+2 mem_24g_pair_timeout
+
+)
+xmemalloc g24_rx(
+1 mem_24g_device1_bind_step
+1 mem_24g_device2_bind_step
+1 mem_24g_bind_device_status
+8 mem_24g_bind_payload
+
+)
+xmemalloc g24_rx(
+2 mem_cb_24g_receive_process
+2 mem_cb_24g_ackpayload
+2 mem_cb_24g_data_device1
+2 mem_cb_24g_data_device2
+34 mem_24g_rxdata_temp
+1 mem_24g_abort_packet
+4 mem_24g_hop_btclk
+1 mem_24g_hop_interval
+1 mem_24g_pair_mode
+1 mem_24g_ackpayload_enable
+1 mem_24g_hop_packet
+1 mem_24g_mode_switch
+1 mem_24g_nodata_timer_enable
+
+1 mem_24g_mode_init
+1 mem_24g_work_mode
+1 mem_24g_time_slice
+1 mem_24g_self_last_ch
+1 mem_24g_self_ch_number
+1 mem_24g_self_config_ch_once
+1 mem_24g_device1_last_ch
+1 mem_24g_device1_ch_number
+1 mem_24g_device1_config_ch_once
+1 mem_24g_device2_last_ch
+1 mem_24g_device2_ch_number
+1 mem_24g_device2_config_ch_once
+1 mem_24g_led_status
+1 mem_24g_bind_mode_continue
+
+1 mem_tx_power_temp
+
+1 mem_24g_mode_B_S_switch
+1 mem_24g_mode_B_S_switch_init
+2 mem_24g_mode_B_S_switch_cnt
+1 mem_24g_mode_B_S_switch_exit
+1 mem_24g_B_S_time_slice
+1 mem_24g_B_S_mode_switch_disable
+
+1 mem_24g_bind_device_living
+)
+xmemalloc g24_tx(
+2 mem_24g_reconn_timeout_init
+2 mem_24g_reconn_timeout
+2 mem_24g_reconn_count
+1 mem_24g_reconn_type
+1 mem_24g_fast_conn_enable
+4 mem_24g_fast_conn_addr
+4 mem_24g_receiver_addr
+1 mem_24g_fast_conn_temp_ch
+1 mem_24g_receiver_temp_ch
+1 mem_24g_device_temp_ch
+
+)
+xmemalloc g24_rx(
+4 mem_24g_transmitter_addr
+4 mem_24g_device1_addr
+4 mem_24g_device2_addr
+
+)
+xmemalloc g24(
+1 mem_rssi_buff_index
+)
+xmemalloc g24_tx(
+1 mem_rssi_signal_index
+2 mem_rssi_signal_buf_ptr
+
+)
+xmemalloc g24_rx(
+1 mem_rssi_noise_avg
+1 mem_rssi_noise_index
+
+1 mem_rssi_noise_self_avg
+1 mem_rssi_noise_device1_avg
+1 mem_rssi_noise_device2_avg
+1 mem_rssi_noise_self_index
+1 mem_rssi_noise_device1_index
+1 mem_rssi_noise_device2_index
+
+2 mem_rssi_noise_buffer_ptr
+2 mem_rssi_noise_self_buffer_ptr
+2 mem_rssi_noise_device1_buffer_ptr
+2 mem_rssi_noise_device2_buffer_ptr
+
+)
+xmemalloc g24_tx(
+2 mem_cb_24g_transmit_data
+2 mem_cb_24g_search_receiver
+2 mem_cb_24g_lpm_before
+
+1 mem_24g_conn_sm
+
+1 mem_24g_ensure
+2 mem_24g_txfail_cnt
+1 mem_24g_attempt_fail_flag
+
+1 mem_24g_retry
+1 mem_24g_abort_pac
+1 mem_24g_max_retry
+4 mem_24g_device_addr
+3 mem_24g_short_sleep_set
+8 mem_24g_long_sleep_set
+4 mem_24g_long_sleep_set1
+
+1 mem_24g_pac_index
+1 mem_24g_transmit_by_interrupt
+2 mem_24g_transmit_by_interrupt_exit_count
+2 mem_24g_transmit_by_interrupt_exit_count_init
+2 mem_24g_long_sleep_param_update_timer_init
+2 mem_24g_long_sleep_param_update_timer
+
+1 mem_24g_fast_hop_count
+)
+xmemalloc g24_tx(
+1 mem_rssi_avg_received
+1 mem_power_ctrl_level
+1 mem_power_ctrl_pac_succ_cnt
+1 mem_power_ctrl_pac_succ_cnt_init
+
+1 mem_rssi_dis_min_24g
+1 mem_rssi_dis_max_24g
+1 mem_rssi_hex_received_max_value
+
+1 mem_rssi_dis_min_ble
+1 mem_rssi_dis_max_ble
+)
+xmemalloc ali_mesh(
+	1 mem_mesh_vendor_mesh_receive_tid
+	1 mem_mesh_vendor_mesh_send_tid
+
+	4 mem_mesh_vendor_timer_current_time
+	4 mem_system_time
+)
+xmemalloc ali_mesh(
+
+	
+	1 mem_mesh_adv_data_len
+	31 mem_mesh_adv_data
+
+	1 mem_mesh_adv_scan_channel
+)
+xmemalloc ali_mesh(
+	1 mem_mesh_advertising_unprovisioned_device_beacon_switch
+	//δ㲥
+	2 mem_mesh_advertising_unprovisioned_device_beacon_timer
+
+	//㲥
+	1 mem_mesh_advertising_unprovisioned_device_beacon_duration
+	//㲥֮ļ
+	1 mem_mesh_advertising_unprovisioned_device_beacon_interval
+
+)
+xmemalloc ali_mesh(
+
+	0 mem_mesh_calc_ConfirmationCloud_data
+	8 mem_mesh_ConfirmationCloud_RandomB
+	8 mem_mesh_ConfirmationCloud_RandomA
+	16 mem_mesh_AuthValueProv
+	16 mem_mesh_ConfirmationCloud
+
+
+	//provisioning random  / provisioning_confirmation
+	0 mem_mesh_ConfirmationDevice
+	0 mem_mesh_calc_ConfirmationDevice_data
+	8 mem_mesh_provisioning_random_A
+	8 mem_mesh_provisioning_random_B
+	16 mem_mesh_AuthValueDevice
+
+	16 mem_mesh_Device_Key
+
+
+// CMAC Key
+	16 mem_mesh_Confirmationkey
+
+	//sha256 init data
+	15 mem_mesh_sha256_ConfirmationKey_ascii
+	10 mem_mesh_sha256_SessionKey_ascii
+	9 mem_mesh_sha256_DeviceKey_ascii
+
+	//sha256
+	1 mem_mesh_sha256_load_first_data_flag
+
+	8 mem_mesh_sha256_data_len_byte
+	8 mem_mesh_sha256_data_len_bit
+	2 mem_mesh_sha256_data_end_addr
+	2 mem_mesh_sha256_data_len_addr
+	1 mem_mesh_sha256_chunk_count
+	2 mem_mesh_sha256_chunk_data_ptr
+	2 mem_mesh_sha256_chunk_ptr
+
+
+	//function K2
+	//f2 input
+	1 mem_k2_P_len
+	16 mem_k2_P
+	16 mem_k2_N
+	//f2 init data
+	16 mem_k2_SALT
+	//f2 output
+	16 mem_k2_T
+	0 mem_k2_T0
+	16 mem_k2_T1
+	1 mem_k2_NID
+	16 mem_k2_T3
+	16 mem_k2_T2
+
+
+	//k4 function
+	16 mem_k4_SALT
+	16 mem_k4_T
+	16 mem_k4_id6_01
+	16 mem_k4_k4N
+	1 mem_mesh_transport_AID
+
+	16 mem_k3_SALT
+	16 mem_k3_T
+	5 mem_k3_id64_01
+	8 mem_k3_k4N
+	8 mem_mesh_network_id
+
+
+)
+xmemalloc ali_mesh(
+
+	// provisioning flag ־Ƿ
+	1 mem_mesh_provisioned_flag
+
+	//ʱ״̬
+	1 mem_mesh_Provisioning_State_Flag
+	
+	1 mem_mesh_Device_PID
+	1 mem_mesh_UUID_FeatureFlag
+	2 mem_mesh_PDU_RFU
+	2 mem_mesh_OOB_information
+
+	//Provisioning_Data
+	0 mem_mesh_Encrypt_Provisioning_Data
+	2 mem_mesh_provisioning_data_Mac_addr
+	1 mem_mesh_KeyFresh_and_Update_flag
+	16 mem_mesh_Network_Key
+	1 mem_mesh_last_IV_Index_byte
+	2 mem_mesh_Unicast_Address
+
+	4 mem_mesh_adv_last_time
+	2 mem_mesh_send_packet_timeout
+
+	1 mem_mesh_gatt_package_send_msg_id
+
+)
+xmemalloc ali_mesh(
+//GATT Э
+	1 mem_mesh_gatt_receive_msg_timer
+	//fast pairing 
+	//APP control 
+
+	GATT_RECEIVE_MSG_BUFFER_SIZE mem_mesh_gatt_packet_receive_msg_buffer1
+	GATT_RECEIVE_MSG_BUFFER_SIZE mem_mesh_gatt_packet_receive_msg_buffer2
+
+)
+xmemalloc ali_mesh(
+	// three tuple ƽ̨Ԫ
+	4 mem_mesh_three_tuple_ProductID
+	6 mem_mesh_three_tuple_MAC
+	16 mem_mesh_three_tuple_secret
+
+	//ble ЭջscanݵĻص
+	2 mem_mesh_cb_receive_advertising
+
+	//alarmĴ޸
+	//meshĹ淶յκTMALLָ
+	2 mem_mesh_cb_receive_access_message
+
+	//յapplication keyָ(Ϊɹ)
+	2 mem_mesh_cb_receive_config_appkey_add
+
+	//ԭʧܻص
+	2 mem_mesh_cb_pairing_fail
+
+	//ali vendor message cb
+	2 mem_mesh_cb_recv_vendor
+
+	2 mem_mesh_scan_selete_next_ch
+	
+	2 mem_mesh_cb_generic_onoff_get
+	2 mem_mesh_cb_generic_onoff_set
+	2 mem_mesh_cb_scene_recall
+	2 mem_mesh_cb_light_lightness_set
+	2 mem_mesh_cb_light_lightness_get
+	2 mem_mesh_cb_light_ctl_set
+
+	2 mem_mesh_cb_main_light_onoff_set
+	2 mem_mesh_cb_background_onoff_set
+	2 mem_mesh_cb_color_set
+
+	//relay Ĺܻص
+	2 mem_mesh_cb_network_relay
+
+	//ģ鸴λĻصҪ3s֮λ
+	2 mem_mesh_cb_receive_node_reset
+
+	//seqıʱĻصҪ浽ӦĴ洢
+	2 mem_mesh_cb_seq_changed
+
+	2 mem_mesh_cb_subscriptuion_list_changed
+
+	//Timer ʱıʱҪ浽ӦĴ洢
+	2 mem_mesh_cb_vendor_timing_changed
+	
+
+	2 mem_mesh_core_feature
+
+	1 mem_mesh_element_number
+	2 mem_mesh_element_device_ptr
+	2 mem_mesh_element_device_length
+
+)
+xmemalloc ali_mesh_element(
+	0 mem_mesh_element_device
+	2 mem_mesh_element_device_group_addr
+	2 mem_mesh_element_device_queue_buffer_ptr
+	2 mem_mesh_element_device_timing_ptr
+	16 mem_mesh_element_device_element_subscription_label
+	1 mem_mesh_element_upper_adv_flag
+	2 mem_mesh_element_upper_queue_buffer_ptr
+	1 mem_mesh_element_tran_package_tid
+	1 mem_mesh_element_tran_package_type
+
+	SIZEOF_ELEMENT_DEVICE mem_mesh_element_device1
+	SIZEOF_ELEMENT_DEVICE mem_mesh_element_device2
+)
+xmemalloc ali_mesh_element(
+	MESH_SEGMENT_SIZE mem_mesh_segmented_access_message_Segment
+)
+xmemalloc ali_mesh_element(
+	1 mem_mesh_element_device_queue_each_size
+	1 mem_mesh_element_device_queue_length
+	1 mem_mesh_element_device_queue_current_num
+	1 mem_mesh_element_device_queue_read_ptr
+	1 mem_mesh_element_device_queue_write_ptr
+	136 mem_mesh_element_device_queue_ele
+
+	1 mem_mesh_element_device_upper_queue_each_size
+	1 mem_mesh_element_device_upper_queue_length
+	1 mem_mesh_element_device_upper_queue_current_num
+	1 mem_mesh_element_device_upper_queue_read_ptr
+	1 mem_mesh_element_device_upper_queue_write_ptr
+	//ԪسΪ47
+	188 mem_mesh_element_device_upper_queue_ele
+
+)
+
+xmemalloc ali_mesh(
+	//current segmented access message head
+	1 mem_mesh_segmented_access_message_SZMIC
+	2 mem_mesh_segmented_access_message_SeqZero
+	1 mem_mesh_segmented_access_message_SegO
+	1 mem_mesh_segmented_access_message_SegN
+
+	4 mem_mesh_segmented_access_message_BlockAck
+	1 mem_mesh_segmented_access_message_receive_finish
+	1 mem_mesh_segmented_access_message_current_length
+
+	1 mem_mesh_segmented_access_message_SegN_upper_limit
+	2 mem_mesh_segmented_access_message_Segment_ptr
+)
+xmemalloc ali_mesh(
+	2 mem_mesh_last_CTL_Temperature
+)
+xmemalloc ali_mesh(
+	1 mem_mesh_receive_group_address
+	1 mem_mesh_receive_element_number
+)
+xmemalloc ali_mesh(
+	4 mem_mesh_IV_Index
+
+
+
+// mesh SRC/SEQ  cache
+	0 mem_mesh_TMALL_cache_start
+	2 mem_mesh_TMALL_SRC1
+	3 mem_mesh_TMALL_SEQ1
+	45 mem_mesh_TMALL_cache
+	0 mem_mesh_TMALL_cache_end
+
+	0 mem_mesh_transport_message_mic_cache
+	4 mem_mesh_transport_message_mic_cache_buff1
+	36 mem_mesh_transport_message_mic_cache_buff2_10
+
+	0 mem_mesh_network_relay_queue
+	1 mem_mesh_network_relay_queue_each_size
+	1 mem_mesh_network_relay_queue_length
+	1 mem_mesh_network_relay_queue_current_num
+	1 mem_mesh_network_relay_queue_read_ptr
+	1 mem_mesh_network_relay_queue_write_ptr
+	136 mem_mesh_network_relay_queue_ele
+
+)
+xmemalloc ali_mesh_element(
+	152 mem_mesh_le_att_list
+)
+xmemalloc ali_mesh(
+	16 mem_mesh_application_key
+	1 mem_mesh_ASZMIC
+
+	0 mem_mesh_access_message_mic_cache
+	4 mem_mesh_access_message_mic_cache_buff1
+	36 mem_mesh_access_message_mic_cache_buff2_10
+
+	3 mem_mesh_send_message_SEQ
+
+	2 mem_mesh_send_message_SRC
+
+	1 mem_mesh_send_message_TTL
+
+	//Upper transport access PDU
+	1 mem_mesh_send_upper_layer_IVI_and_NID
+	1 mem_mesh_send_upper_layer_CTL_and_TTL
+	3 mem_mesh_send_upper_layer_SEQ
+	2 mem_mesh_send_upper_layer_SRC
+	2 mem_mesh_send_upper_layer_DST
+	16 mem_mesh_send_access_lower_transport_layer
+	4 mem_mesh_send_network_layer_NetMIC
+
+)
+xmemalloc antilost(
+// memblock for cover the variables portion at shutter.format
+2 mem_antl_lpm_interval
+2 mem_antl_adv_interval
+2 mem_antl_slow_adv_lpm_interval
+2 mem_antl_slow_adv_adv_interval
+0 mem_antl_led_style
+1 mem_antl_led_type
+1 mem_antl_led_blink_count
+1 mem_antl_led_gpio
+2 mem_antl_led_on_time
+2 mem_antl_led_off_time
+2 mem_antl_led_cb_on
+2 mem_antl_led_cb_off
+
+0 mem_antl_buzzer_style
+1 mem_antl_buzzer_type
+1 mem_antl_buzzer_blink_count
+1 mem_antl_buzzer_gpio
+2 mem_antl_buzzer_on_time
+2 mem_antl_buzzer_off_time
+2 mem_antl_buzzer_cb_on
+2 mem_antl_buzzer_cb_off
+
+0 mem_antl_fast_adv_led_style
+1 mem_antl_fast_adv_led_type
+1 mem_antl_fast_adv_led_blink_count
+1 mem_antl_fast_adv_led_gpio
+2 mem_antl_fast_adv_led_on_time
+2 mem_antl_fast_adv_led_off_time
+
+0 mem_antl_slow_adv_led_style
+1 mem_antl_slow_adv_led_type
+1 mem_antl_slow_adv_led_blink_count
+1 mem_antl_slow_adv_led_gpio
+2 mem_antl_slow_adv_led_on_time
+2 mem_antl_slow_adv_led_off_time
+
+0 mem_antl_power_starting_led_style
+1 mem_antl_power_starting_led_type
+1 mem_antl_power_starting_led_blink_count
+1 mem_antl_power_starting_led_gpio
+2 mem_antl_power_starting_led_on_time
+2 mem_antl_power_starting_led_off_time
+
+7 mem_antl_power_starting_buzzer_style
+
+0 mem_antl_power_off_led_style
+1 mem_antl_power_off_led_type
+1 mem_antl_power_off_led_link_count
+1 mem_antl_power_off_led_gpio
+2 mem_antl_power_off_led_on_time
+2 mem_antl_power_off_led_off_time
+
+0 mem_antl_power_off_buzzer_style
+1 mem_antl_power_off_buzzer_type
+1 mem_antl_power_off_buzzer_link_count
+1 mem_antl_power_off_buzzer_gpio
+2 mem_antl_power_off_buzzer_on_time
+2 mem_antl_power_off_buzzer_off_time
+
+7 mem_antl_alert_led_stlye
+
+0 mem_antl_alert_buzzer_stlye
+1 mem_antl_alert_buzzer_type
+1 mem_antl_alert_buzzer_blink_count
+1 mem_antl_alert_buzzer_gpio
+2 mem_antl_alert_buzzer_on_time
+2 mem_antl_alert_buzzer_off_time
+
+0 mem_antl_key_led_style
+1 mem_antl_key_led_type
+1 mem_antl_key_led_blink_count
+1 mem_antl_key_led_gpio
+2 mem_antl_key_led_on_time
+2 mem_antl_key_led_off_time
+
+7 mem_antl_key_buzzer_style
+
+1 mem_antl_queue_width
+1 mem_antl_queue_depth
+1 mem_antl_queue_curr_num
+1 mem_antl_queue_read_ptr
+1 mem_antl_queue_write_ptr
+80 mem_antl_queue_buff
+
+1 mem_antl_key_scan_enable
+1 mem_antl_led_num
+4 mem_antl_led_gpio_map
+
+0 mem_antl_power_param
+1 mem_antl_power_state
+1 mem_antl_power_timer
+1 mem_antl_power_off_timeout
+1 mem_antl_power_starting_timeout
+2 mem_antl_power_off_cb
+2 mem_antl_power_starting_cb
+2 mem_antl_power_standby_cb
+2 mem_event_button_up_cb
+
+1 mem_antl_key_num
+2 mem_cb_antl_key
+4 mem_antl_key_conf0
+
+15 mem_antl_key0_press
+15 mem_antl_key0_release
+
+///////
+1 mem_antl_conn_updata_procedure_state
+2 mem_client_characteristic_configuration_descriptor
+///////
+
+
+//100ms timer
+2 mem_adc_timer
+1 mem_antl_conn_update_timer
+1 mem_antl_send_updata_le_param_timer
+////
+
+2 mem_antl_le_sleep_timer
+2 mem_antl_fast_adv_timer
+2 mem_antl_fast_adv_timeout
+2 mem_antl_le_sleep_timeout
+1 mem_double_click_timer
+1 mem_butten_click_cnt
+
+//1 mem_dvc_seq
+/////////anti lost alarm state/////
+1 mem_antl_led_state
+1 mem_antl_buzzer_state
+1 mem_antl_key_state
+1 mem_antl_lost_mode
+1 mem_alarm_config
+1 mem_alarm_config_notfy_cnt
+
+6 mem_buzzer_pwm_conf
+
+
+/////////anti lost battery adc read////////
+2 mem_adc_timeout
+1 mem_voltage_remain_percent
+
+0 mem_battery_calculate_set
+2 mem_battery_full_voltage
+2 mem_battery_empty_voltage
+2 mem_battery_low_voltage
+2 mem_battery_current_voltage
+
+
+2 mem_rx_window_sniff_inc
+2 mem_interval_increment
+
+2 mem_antl_le_interval_min
+2 mem_antl_le_interval_max
+2 mem_antl_le_latency
+2 mem_antl_le_timeout
+2 mem_antl_le_unnormal_interval_min
+2 mem_antl_le_unnormal_interval_max
+2 mem_antl_le_unnormal_latency
+2 mem_antl_le_unnormal_timeout
+
+400 mem_AntiLost_le_att_list
+1 mem_lestate_update_param_flag
+1 mem_antilost_conn_battery_send_timer
+
+2 mem_antl_disconn_buzzer_on_timer
+2 mem_antl_disconn_buzzer_on_timeout
+)
+xmemalloc g24_rx_car(
+1 mem_car_hard_soft_switch
+1 mem_car_queue_each_size
+1 mem_car__queue_length
+
+1 mem_car_queue_curr_num
+1 mem_car_queue_read_ptr
+1 mem_car_queue_write_ptr
+120 mem_car_queue_ele
+
+20 mem_car_pop_queue_buff
+
+1 mem_car_led_num
+10 mem_car_led_map
+
+1 mem_car_style1_led_type
+1 mem_car_style1_blink_count
+1 mem_car_style1_struct_led_gpio
+2 mem_car_style1_on_time
+2 mem_car_style1_off_time
+2 mem_car_style1_cb_ledon
+2 mem_car_style1_cb_ledoff
+
+1 mem_car_style2_led_type
+1 mem_car_style2_blink_count
+1 mem_car_style2_struct_led_gpio
+2 mem_car_style2_on_time
+2 mem_car_style2_off_time
+2 mem_car_style2_cb_ledon
+2 mem_car_style2_cb_ledoff
+
+//////motor
+0 mem_le_receive_data
+2 mem_le_receive_packet_head
+1 mem_le_receive_cmd
+2 mem_le_receive_length
+10 mem_le_receive_payload
+1 mem_le_receive_checksum
+1 mem_motor1_status
+1 mem_motor1_speed
+1 mem_motor2_status
+1 mem_motor2_speed
+1 mem_motor3_status
+1 mem_motor3_speed
+
+0 mem_motor1_pwm_set
+1 mem_motor1_pwm_pin1_set
+1 mem_motor1_pwm_pin2_set
+1 mem_motor1_pwm_pin_set
+1 mem_motor1_pwm_channel_set
+3 mem_motor1_pwm_freq_set
+1 mem_motor1_pwm_dute_set
+0 mem_motor2_pwm_set
+1 mem_motor2_pwm_pin1_set
+1 mem_motor2_pwm_pin2_set
+1 mem_motor2_pwm_pin_set
+1 mem_motor2_pwm_channel_set
+3 mem_motor2_pwm_freq_set
+1 mem_motor2_pwm_dute_set
+0 mem_motor3_pwm_set
+1 mem_motor3_pwm_pin1_set
+1 mem_motor3_pwm_pin2_set
+1 mem_motor3_pwm_pin_set
+1 mem_motor3_pwm_channel_set
+3 mem_motor3_pwm_freq_set
+1 mem_motor3_pwm_dute_set
+
+1 mem_motor_select_p_n
+1 mem_car_motor_status
+1 mem_car_motor_speed
+0 mem_motor_pwm_set
+1 mem_motor_pwm_pin1_set
+1 mem_motor_pwm_pin2_set
+1 mem_motor_pwm_pin_set
+1 mem_motor_pwm_channel_set
+3 mem_motor_pwm_freq_set
+1 mem_motor_pwm_dute_set
+
+1 mem_ir_rx_gpio
+2 mem_ir_data
+2 mem_ir_rx_buf
+4 mem_ir_receive_clkn
+
+3 mem_ir_notify_data
+5 mem_ir_notify_data_head
+2 mem_ir_notify_data_payload
+1 mem_ir_notify_data_check_sum
+1 mem_car_ir_breakdown_check_timer
+1 mem_car_ir_breakdown_flag
+
+0 mem_car_led_control
+1 mem_car_led1_status
+1 mem_car_led2_status
+1 mem_car_led3_status
+1 mem_car_led4_status
+1 mem_car_led5_status
+1 mem_car_led6_status
+1 mem_car_led7_status
+1 mem_car_led8_status
+1 mem_car_led_control_timer
+1 mem_car_led_blink_status
+1 mem_car_led_no
+
+3 mem_car_info_request
+5 mem_car_info_request_head
+8 mem_car_info_request_payload
+1 mem_car_info_request_checksum
+
+0 mem_car_config_param
+1 mem_car_config_setting_flag
+1 mem_car_config_device_select
+1 mem_car_config_motor_layout
+1 mem_car_config_ir_enable
+1 mem_car_config_ir_rx_gpio
+1 mem_car_config_pairing_led_conn_status
+1 mem_car_config_pairing_led_gpio
+1 mem_car_config_led_num
+0 mem_car_config_blood_led_gpio
+1 mem_car_config_blood_led1_gpio
+1 mem_car_config_blood_led2_gpio
+1 mem_car_config_blood_led3_gpio
+1 mem_car_config_blood_led4_gpio
+1 mem_car_config_blood_led5_gpio
+1 mem_car_config_blood_led6_gpio
+1 mem_car_config_blood_led7_gpio
+1 mem_car_config_blood_led8_gpio
+1 mem_car_config_bat_notify_enable
+1 mem_car_config_low_voltage_led_gpio
+1 mem_car_config_low_voltage_percent
+1 mem_car_config_soft_switch_enable
+1 mem_car_config_soft_switch_gpio
+
+1 mem_car_notify_vdd_count
+1 mem_car_notify_vdd_timer
+1 mem_car_notify_vdd_value_last
+1 mem_car_notify_vdd_percent
+1 mem_car_working_flag
+1 mem_low_bat_flag
+
+3 mem_notify_bat_packet
+5 mem_notify_bat_head
+1 mem_notify_bat_payload
+1 mem_notify_bat_check_sum
+
+1 mem_vdd_notify_flag
+2 mem_car_current_vdd_value_temp
+2 mem_car_last_vdd_value
+
+0 mem_vdd_calculate_set
+2 mem_vdd_full_vol
+2 mem_vdd_empty_vol
+2 mem_vdd_low_vol
+2 mem_vdd_now_vol
+
+
+1 mem_car_24g_status
+2 mem_car_24g_no_data_timeout_count
+2 mem_car_24g_no_data_timeout_timer
+
+1 mem_car_24g_ir_receive_attack_count
+1 mem_car_24g_go_die_flag
+1 mem_car_attack_shake_timer
+1 mem_car_attack_shake_flag
+
+0 mem_car_soft_power
+1 mem_car_power_state
+1 mem_car_power_timer
+1 mem_car_power_off_timeout
+1 mem_car_power_starting_timeout
+2 mem_car_power_off_cb
+2 mem_car_power_starting_cb
+2 mem_car_power_standby_cb
+2 mem_car_ui_button_up_cb
+
+
+500 mem_car_le_att_list
+
+1 mem_car_moto1_blank_timer
+1 mem_car_moto2_blank_timer
+1 mem_car_moto3_blank_timer
+
+1 mem_car_motor_gpio_num
+0 mem_car_motor_gpio_map
+1 mem_car_motor_left_gpio
+1 mem_car_motor_right_gpio
+1 mem_car_motor_front_gpio
+1 mem_car_motor_back_gpio
+1 mem_car_gpio
+1 mem_car_app_send_speed
+
+2 mem_rssi_sum
+2 mem_check_rssi_high_count
+8 mem_rssi_data
+
+1 mem_car_24g_received_pac
+1 mem_car_24g_bind_enable_delay_count
+
+0 mem_car_keyscan
+1 mem_car_key_num
+2 mem_cb_car_keyscan
+
+2 mem_car_enter_lpm_timer_count
+2 mem_car_enter_lpm_timer
+1 mem_car_enter_lpm_flag
+
+1 mem_car_24g_ch_polling
+
+8 mem_car_rssi_noise_buffer
+8 mem_car_rssi_noise_car_buffer
+8 mem_car_rssi_noise_remote_buffer
+
+
+)
+xmemalloc g24_rx_dongle(
+1 mem_dg_kb_bind_flag
+8 mem_dg_kb_data_sta_data
+8 mem_dg_kb_data_last_data
+3 mem_dg_kb_multikey_sta_data
+3 mem_dg_kb_multikey_last_data
+3 mem_dg_kb_system_sta_data
+3 mem_dg_kb_system_last_data
+1 mem_dg_kb_blank_data_enable
+1 mem_dg_kb_mul_blank_data_enable
+1 mem_dg_ms_blank_data_enable
+
+1 mem_dg_sys_config
+9 mem_dg_usb_vid_pid
+1 mem_dg_usb_tx_interval
+30 mem_dg_usb_device_name
+1 mem_dg_kb_bind_success
+1 mem_dg_pc_sleep_flag
+)
+xmemalloc module(	
+	2 mem_soft_version_num
+	1 mem_module_wake_up_gpio
+	1 mem_module_state_gpio
+	1 mem_module_connect_state_gpio
+
+	2 mem_current_packet_length
+	1 mem_module_state
+	
+	1 mem_module_mcu_wake_pin
+	4 mem_module_mcu_wake_delay_us
+
+	1 mem_module_spp_lpm_mult
+	1 mem_module_le_lpm_mult	
+	1 mem_module_bluetooth_stauts_by_command
+
+	//uart
+	2 mem_module_uart_rx_buffer
+	2 mem_module_uart_rx_buffer_end
+	2 mem_module_uart_tx_buffer
+	2 mem_module_uart_tx_buffer_end
+	2 mem_module_uarta_baud_rate
+
+	//ADC
+	1 mem_module_read_vdd_flag
+	1 mem_module_read_vdd_count
+	1 mem_module_vdd_quotient
+	1 mem_module_vdd_remainder
+
+	//ble
+	1 mem_module_ble_data_uart_max_length
+
+	//flag
+	2 mem_module_flag
+
+	1 mem_module_hci_notify_len
+	2 mem_module_hci_notify_handle
+	2 mem_module_hci_nofiy_addr
+	1 mem_module_hci_notify_type
+
+	4 mem_last_transmite_clock
+
+ifdef COMPILE_WECHAT
+	1 mem_module_wechat_indication_handle
+	1 mem_module_wechat_write_handle
+	2 mem_module_wechat_tx_buffer_ptr
+	2 mem_module_wechat_rx_buffer_ptr
+	2 mem_module_wechat_rx_push_data_cb
+	2 mem_module_wechat_tx_nSeq
+	2 mem_module_wechat_tx_len
+	2 mem_module_wechat_tx_address
+	2 mem_module_wechat_rx_len
+	2 mem_module_wechat_rx_address
+	1 mem_module_wechat_receive_push_data
+endif
+	
+	300 mem_module_uuid_list
+	0 mem_module_uuid_list_end
+	600 mem_module_le_att_list
+	0 mem_module_le_att_list_end
+	0 mem_module_nv_data
+	34 mem_module_nv_data0
+	34 mem_module_nv_data1
+	34 mem_module_nv_data2
+	34 mem_module_nv_data3
+	34 mem_module_nv_data4
+	0 mem_module_nv_data_end
+)
+xmemalloc g24_tx_mouse(
+// Mouse Work Area
+1 mem_mouse_key
+2 mem_mouse_x
+2 mem_mouse_y
+1 mem_mouse_z
+1 mem_mouse_tz
+1 mem_mouse_xy_h
+1 mem_mouse_key_last
+
+//mouse wheel
+1 mem_wheel_tb_old_pinlevel
+1 mem_wheel_tb_new_pinlevel
+1 mem_wheel_tog 
+1 mem_mouse_tz_data
+1 mem_mwheel_b_old_pinlevel
+1 mem_mwheel_b_new_pinlevel
+1 mem_mwheel_tog 
+1 mem_mouse_z_data
+1 mem_mouse_wheel_trigger
+1 mem_mouse_wheel_trigger_timer
+
+// adc
+//adc struct
+0 mem_mouse_vdd_calculate_set
+2 mem_mouse_vdd_full_vol
+2 mem_mouse_vdd_empty_vol
+2 mem_mouse_vdd_low_vol
+2 mem_mouse_vdd_now_vol
+
+2 mem_mouse_vdd_button_press_vol
+2 mem_mouse_vdd_switch_gnd_24g_vol
+2 mem_mouse_vdd_switch_gnd_full_vol
+2 mem_mouse_vdd_switch_gnd_shutdown_voltage
+2 mem_mouse_vdd_switch_gnd_low_voltage
+1 mem_adc_mux_status
+1 mem_adc_read_timer
+1 mem_adc_read_time_init
+1 mem_adc_low_volatage_led_timer_count
+1 mem_adc_low_volatage_led_blink_enable
+1 mem_mouse_adc_last_low_voltage_flag
+1 mem_mouse_adc_button_press_flag
+1 mem_adc_channel_gpio
+
+1 mem_adc_config_flag_init
+
+2 mem_mouse_discovery_timeout
+2 mem_mouse_24g_pair_timeout_init
+1 mem_mouse_direct_timeout
+1 mem_mouse_24g_reconn_timeout_init
+1 mem_mouse_24g_pair_tx_power
+1 mem_rssi_dis_min_24g_init
+1 mem_rssi_dis_max_24g_init
+1 mem_rssi_hex_received_max_value_init
+1 mem_rssi_dis_min_ble_init
+1 mem_rssi_dis_max_ble_init
+1 mem_mouse_enable_flag
+
+0 mem_mouse_param_config
+1 mem_lbutton_gpio
+1 mem_mbutton_gpio
+1 mem_rbutton_gpio
+1 mem_bk_button_gpio
+1 mem_fw_button_gpio
+1 mem_dpi_button_gpio
+1 mem_whee_a_data_gpio
+1 mem_whee_b_data_gpio
+1 mem_mouse_sensor_sclk_gpio
+1 mem_mouse_sensor_sdio_gpio
+1 mem_select_sensor_angle_gpio
+1 mem_sensor_angle_default
+1 mem_sensor_angle_switch
+1 mem_config_sensor_dpi	
+1 mem_whee_ta_data_gpio
+1 mem_whee_tb_data_gpio
+1 mem_matrix_public_gpio
+1 mem_config_select_device_button_gpio
+1 mem_customer_key_gpio
+1 mem_sensor_motion_gpio
+1 mem_device_switch_gpio
+1 mem_mouse_reuse_2ice_gpio
+1 mem_config_low_voltage_alarm_gpio
+1 mem_config_device_24g_led_gpio
+1 mem_config_device_bt1_led_gpio
+1 mem_config_device_bt2_led_gpio	
+1 mem_dpi_led_gpio 
+0 mem_mouse_param_config_end
+
+1 mem_config_sensor_type
+1 mem_config_sensor_angle
+
+// usb
+1 mem_wire_usb_interval
+1 mem_usb_addr
+1 mem_mouse_usb_vdd_status
+1 mem_mouse_usb_keyboard_flag
+
+
+//led struct
+1 mem_mouse_led_type
+1 mem_mouse_blink_count
+1 mem_mouse_struct_led_gpio
+2 mem_mouse_on_time
+2 mem_mouse_off_time
+2 mem_mouse_cb_ledon
+2 mem_mouse_cb_ledoff
+
+//three devices param
+//eeprom/flash
+0 mem_mouse_information_start
+1 mem_device_flag
+1 mem_device1_type
+6 mem_device1_addr
+16 mem_device1_link_key
+6 mem_device1_locall_addr
+
+1 mem_device2_type
+6 mem_device2_addr
+16 mem_device2_link_key
+6 mem_device2_locall_addr
+
+1 mem_device3_type
+0 mem_mouse_compare_addr_ff
+6 mem_device3_addr
+16 mem_device3_link_key
+6 mem_device3_locall_addr
+2 mem_store_flag
+1 mem_mouse_dpi
+4 mem_mouse_24g_addr
+2 mem_random_addr_increase_count
+31 mem_mouse_retention
+0 mem_mouse_information_end
+
+3 mem_flash_base
+4 mem_write_flash_head_temp
+1 mem_store_information_delay_timer
+1 mem_store_information_delay_timer_init
+
+//sensor param
+1 mem_sensor_id1
+1 mem_sensor_id2
+
+1 mem_sensor_shutter_hi
+1 mem_sensor_shutter_lo
+1 mem_sensor_smart_flag
+1 mem_sensor_squal_reg
+1 mem_sensor_iqc
+1 mem_mouse_move_flag
+
+1 mem_mouse_asm_flag
+2 mem_mouse_x_pre
+2 mem_mouse_y_pre
+1 mem_mouse_data_xtemp
+1 mem_mouse_data_ytemp
+
+0 mem_mouse_dpi_seting
+1 mem_320x_dpi_0
+1 mem_320x_dpi_1
+1 mem_320x_dpi_2
+1 mem_320x_dpi_3
+1 mem_3212_dpi_0
+1 mem_3212_dpi_1
+1 mem_3212_dpi_2
+1 mem_3212_dpi_3
+1 mem_ka8g2_dpi_0
+1 mem_ka8g2_dpi_1
+1 mem_ka8g2_dpi_2
+1 mem_ka8g2_dpi_3
+1 mem_mouse_cpi_count
+1 mem_mouse_dpi_button_state
+1 mem_mouse_dpi_long_press_flag
+
+10 mem_sensor_3212_init
+10 mem_sensor_3204_init
+10 mem_sensor_3205_init
+26 mem_sensor_32xx_init
+34 mem_sensor_32xx_init_1
+38 mem_sensor_8650_init
+30 mem_sensor_ka8ul_init
+16 mem_sensor_8009_init
+22 mem_sensor_ka8g2_init
+12 mem_sensor_p6520_init
+8 mem_sensor_poweron_init
+	
+1 mem_mouse_clear_sensor_data_flag
+1 mem_bluetooth_125hz_cnt
+
+//no motion pin
+1 mem_mouse_long_mult_flag
+1 mem_mouse_current_mult_timer
+
+1 mem_reconn_times
+1 mem_reconn_times_init
+2 mem_mouse_no_data_timer
+1 mem_device_flag_temp
+8 mem_mouse_rssi_signal_buf				
+4 mem_btclk_sensor
+1 mem_mouse_bluetooth_fast_conn_flag
+2 mem_mouse_discovery_timer
+1 mem_mouse_bluetooth_reconnect_timeout
+1 mem_mouse_need_soft_reset
+
+// le
+1 mem_mouse_le_bb_connected_flag
+1 mem_mouse_le_reconnect_flag
+1 mem_mouse_send_secutiry_request_timer
+
+3 mem_mouse_le_lap_temp
+3 mem_le_adv_ind
+3 mem_le_adv_direct_ind
+20 mem_le_adv_swift_pair
+1 mem_le_data_len
+2 mem_le_keyboard_handle
+2 mem_le_multimedia_handle
+2 mem_le_systemctrl_handle
+2 mem_le_battery_level_handle
+1 mem_le_battery_level_percentage
+2 mem_le_battery_level_updata_timer_init
+2 mem_le_battery_level_updata_timer
+1 mem_mouse_le_conn_param_reject
+32 mem_le_tx_buffer0_omemalloc
+32 mem_le_tx_buffer1_omemalloc
+32 mem_le_tx_buffer2_omemalloc
+32 mem_le_tx_buffer3_omemalloc
+1 mem_le_connect_status_flag
+1 mem_le_start_encrypt_timer
+1 mem_mouse_direct_timer
+
+//bt
+7 mem_device_addr_temp
+1 mem_mouse_enter_sniff_count
+1 mem_mouse_bt_boot_mode
+5 mem_mouse_bt_boot_data
+1 mem_bt_send_max_slot_req_accept_after_switch
+1 mem_mouse_bt_send_first_package_timer
+1 mem_mouse_bt_send_first_package_flag
+1 mem_lmi_opcode_temp 
+1 mem_lpm_mult_init
+
+// mouse key
+1 mem_customer_key
+1 mem_customer_data_trigger
+1 mem_customer_data_trigger_last
+
+1 mem_mouse_lkey_press_status
+1 mem_mouse_rkey_press_status
+1 mem_mouse_mkey_press_status
+1 mem_mouse_bkkey_press_status
+1 mem_mouse_fwkey_press_status
+1 mem_mouse_dpikey_press_status
+1 mem_mouse_pbkey_press_status
+1 mem_mouse_customerkey_press_status
+1 mem_mouse_key_temp
+1 mem_mouse_key_status
+
+1 mem_mouse_matrix_key_cow_count
+1 mem_mouse_matrix_key_row_count
+1 mem_mouse_ghost_flag
+1 mem_bt_discovery_count
+1 mem_select_device_count
+1 mem_mouse_commbination_key
+1 mem_select_device_button_statue
+1 mem_commbination_key_statue
+1 mem_combination_ui_button_count
+
+// 2.4G
+1 mem_mouse_search_dongle_interval
+1 mem_mouse_search_dongle_ch
+1 mem_mouse_search_dongle_count
+1 mem_mouse_search_dongle_action
+1 mem_24g_enter_lpm_timer
+1 mem_mouse_24g_enter_lpm_enable
+
+//led
+1 mem_mouse_device_poweron_timer_count
+1 mem_mouse_dpi_led_delay_count
+1 mem_mouse_led_off_4_led
+1 mem_24g_device_led_status
+
+// mouse configured param
+8 mem_mouse_flag 
+1 mem_mouse_bluetooth_type
+1 mem_device_number
+2 mem_mouse_page_to
+1 mem_mouse_fast_direct_timeout
+2 mem_mouse_fast_page_to
+2 mem_mouse_24g_power_on_fast_conn_timer
+2 mem_mouse_24g_search_dongle_time_init
+2 mem_mouse_no_data_timeout
+
+1 mem_mouse_device_poweron_timer_count_init
+1 mem_mouse_dpi_led_delay_count_init
+2 mem_mouse_dpi_led_blink_time
+2 mem_mouse_disconvey_led_blink_time
+2 mem_mouse_low_v_led_blink_time
+2 mem_adc_low_volatage_led_blink_timer
+
+1 mem_mouse_commbination_key_bt
+1 mem_mouse_commbination_key_24g
+
+9 mem_customer_key_press
+9 mem_customer_key_release
+3 mem_mouse_set_high_impedance_bit_set
+
+1 mem_sensor_shutdown_flag
+1 mem_24g_long_sleep_set_level
+
+// patch area
+1 mem_power_on_flag
+2 mem_24g_pair_count
+1 mem_24g_pair_time_out
+
+8 mem_mouse_factory_addr
+
+10 mem_keyboard_tx_data
+1 mem_keyboard_data_send_flag
+
+//le conn param update
+1 mem_mouse_le_send_conn_param_update
+1 mem_mouse_le_send_conn_param_update_timer
+
+1 mem_mcu_stb_gpio
+1 mem_mcu_clk_gpio
+1 mem_mcu_rstb_gpio
+
+1 mem_keyboard_caps_led_gpio
+1 mem_keyboard_num_led_gpio
+1 mem_keyboard_power_led_gpio
+2 mem_keyboard_caps_led_on_timer
+1 mem_keyboard_mode_led_on_timer
+
+1 mem_keyboard_led_r_gpio
+1 mem_keyboard_led_g_gpio
+1 mem_keyboard_led_b_gpio
+
+8 mem_key_row_gpio
+20 mem_key_col_gpio
+12 mem_key_excol_gpio
+2 mem_kb_row_ptr
+2 mem_kb_col_ptr
+2 mem_kb_excol_ptr
+
+20 mem_keyscan_value_current
+20 mem_keyscan_value_check
+20 mem_keyscan_value_old
+11 mem_keyscan_exmcu_value
+2 mem_keyscan_value_ptr
+2 mem_keyscan_exmcu_value_ptr
+1 mem_keyscan_value_temp
+1 mem_keyscan_col_loop_count
+2 mem_keyscan_exmcu_wait_wake_count
+1 mem_keyscan_exmcu_reset_count
+
+1 mem_same_keyvalue_timerout_flag
+2 mem_same_keyvalue_timer_init
+2 mem_same_keyvalue_timer
+
+1 mem_keyboard_current_col_press_key_count
+1 mem_keyboard_all_press_key_count
+1 mem_keyboard_same_row_press_key_count
+1 mem_keyboard_ghost_flag
+1 mem_keyboard_data_change_flag
+1 mem_keyboard_keyvalue_temp
+1 mem_keyboard_press_flag_temp
+1 mem_keyboard_keyvalue_bit_loop_count
+9 mem_keyboard_keyvalue_buffer
+160 mem_keyboard_keyvalue_map
+
+1 mem_keyboard_fn_flag
+1 mem_keyboard_control_key_flag
+1 mem_keyboard_bt_button_flag
+1 mem_keyboard_pairing_type
+2 mem_keyboard_commbination_key_bt
+2 mem_keyboard_commbination_key_24g
+2 mem_keyboard_commbination_fast_conn_bt
+1 mem_24g_repeat_send_flag
+1 mem_keyboard_led_status
+1 mem_keyboard_led_status_get
+1 mem_keyboard_led_status_get_timer
+1 mem_keyboard_led_status_get_timer_last
+
+0 mem_keyboard_fn_esc_f1_f12
+1 mem_keyboard_fn_first
+1 mem_keyboard_fn_esc
+1 mem_keyboard_fn_f1
+1 mem_keyboard_fn_f2
+1 mem_keyboard_fn_f3
+1 mem_keyboard_fn_f4
+1 mem_keyboard_fn_f5
+1 mem_keyboard_fn_f6
+1 mem_keyboard_fn_f7
+1 mem_keyboard_fn_f8
+1 mem_keyboard_fn_f9
+1 mem_keyboard_fn_f10
+1 mem_keyboard_fn_f11
+1 mem_keyboard_fn_f12
+1 mem_keyboard_fn_del
+
+1 mem_keyboard_fn_arrow_enable_flag
+1 mem_keyboard_fn_left_ctrl_enable_flag
+1 mem_keyboard_fn_space_enable_flag
+1 mem_keyboard_fn_system_switch_enable_flag
+
+1 mem_keyboard_commbination_key_step
+1 mem_keyboard_commbination_control_key_value
+1 mem_keyboard_commbination_standard_key_value
+1 mem_keyboard_commbination_control_key_delay_release_timer
+
+1 mem_keyboard_consumer_key_status
+2 mem_keyboard_le_map_len
+340 mem_keyboard_ui_uuid_table
+220 mem_keyboard_le_hid_map
+2 mem_keybord_appearance
+
+1 mem_kb_computer_system
+24 mem_otp_read_retention_memory
+2 mem_otp_read_retention_offset
+1 mem_otp_store_device_info_flag
+1 mem_otp_store_system_flag
+
+16 mem_le_search_service_uuid
+1 mem_le_connect_ios_mac_flag
+2 mem_le_search_mac_uuid
+9 mem_le_search_mac_manu_name
+1 mem_le_start_auto_reco_timer
+1 mem_keyboard_change_vid_pid_flag
+1 mem_keybaord_pnp_vid_source
+2 mem_keyboard_vid
+2 mem_keyboard_pid
+2 mem_keyboard_product_version
+)
+xmemalloc g24_tx_remote(
+1 mem_remote_car_hard_soft_switch
+
+1 mem_remote_car_queue_each_size
+1 mem_remote_car_queue_length
+
+1 mem_remote_car_queue_curr_num
+1 mem_remote_car_queue_read_ptr
+1 mem_remote_car_queue_write_ptr
+90 mem_remote_car_queue_ele
+
+1 mem_remote_style_led_type
+1 mem_remote_style_blink_count
+1 mem_remote_style_struct_led_gpio
+2 mem_remote_style_on_time
+2 mem_remote_style_off_time
+2 mem_remote_style_cb_ledon
+2 mem_remote_style_cb_ledoff
+
+
+1 mem_remote_car_led_num
+8 mem_remote_car_led_map
+
+0 mem_remote_car_keyscan
+1 mem_remote_car_key_num
+2 mem_cb_remote_car_keyscan
+
+0 mem_remote_car_key_conf0
+1 mem_remote_car_key_conf0_pin
+0 mem_remote_car_key_conf1
+1 mem_remote_car_key_conf1_pin
+0 mem_remote_car_key_conf2
+1 mem_remote_car_key_conf2_pin
+0 mem_remote_car_key_conf3
+1 mem_remote_car_key_conf3_pin
+0 mem_remote_car_key_conf4
+1 mem_remote_car_key_conf4_pin
+0 mem_remote_car_key_conf5
+1 mem_remote_car_key_conf5_pin
+0 mem_remote_car_key_conf6
+1 mem_remote_car_key_conf6_pin
+
+
+//rocker
+1 mem_rocker_negative_flag
+1 mem_rocker_work_status
+2 mem_current_vdd_value_default_mid_x
+2 mem_current_vdd_value_default_mid_y
+2 mem_current_vdd_value_default_mid_temp
+2 mem_current_vdd_default_range
+2 mem_rocker_last_status
+0 mem_rocker_status
+1 mem_rocker_x_status
+1 mem_rocker_y_status
+
+0 mem_remote_car_config_param
+1 mem_remote_car_config_setting_flag
+1 mem_remote_car_config_key_map
+1 mem_remote_car_config_layout
+1 mem_remote_car_config_connect_led_gpio
+1 mem_remote_car_config_check_way
+1 mem_remote_car_config_soft_switch_enable
+1 mem_remote_car_config_soft_switch_gpio
+1 mem_remote_car_config_timeout_shutdown_enable
+
+0 mem_remote_car_24g_motor_packet
+1 mem_remote_car_24g_motor_packet_lenght
+2 mem_remote_car_24g_motor_send_packet_head
+1 mem_remote_car_24g_motor_send_cmd
+2 mem_remote_car_24g_motor_send_length
+0 mem_remote_car_24g_motor_send_payload
+2 mem_remote_car_24g_motor1_payload
+2 mem_remote_car_24g_motor2_payload
+2 mem_remote_car_24g_motor3_payload
+1 mem_remote_car_24g_motor_send_checksum
+
+0 mem_remote_car_24g_fire_packet
+1 mem_remote_car_24g_fire_packet_lenght
+2 mem_remote_car_24g_fire_send_packet_head
+1 mem_remote_car_24g_fire_send_cmd
+2 mem_remote_car_24g_fire_send_length
+2 mem_remote_car_24g_fire_send_payload
+1 mem_remote_car_24g_fire_send_checksum
+
+15 mem_remote_car_24g_tx_temp
+
+2 mem_remote_car_no_data_timeout
+2 mem_remote_car_no_data_timer
+
+0 mem_remote_car_soft_power
+1 mem_remote_car_power_state
+1 mem_remote_car_power_timer
+1 mem_remote_car_power_off_timeout
+1 mem_remote_car_power_starting_timeout
+2 mem_remote_car_power_off_cb
+2 mem_remote_car_power_starting_cb
+2 mem_remote_car_power_standby_cb
+
+1 mem_remote_key_status
+1 mem_remote_car_24g_status
+
+1 mem_remote_car_24g_auto_work_step
+1 mem_remote_car_24g_pair_success_flag
+1 mem_remote_car_empty_packet
+
+1 mem_remote_car_motor1_key0_press_state
+1 mem_remote_car_motor1_key1_press_state
+1 mem_remote_car_motor2_key2_press_state
+1 mem_remote_car_motor2_key3_press_state
+1 mem_remote_car_motor1_rel_state
+1 mem_remote_car_motor2_rel_state
+
+1 mem_remote_car_no_data_check
+)
+xmemalloc shutter(
+
+////////////////////////////////////
+//shutter common config
+1 mem_shutter_bluetooth_type
+////////////////////////////////////
+
+2 mem_shutter_config_eeprom_offset_addr
+
+////////
+2 mem_shutter_config_eeprom_start_flag
+1 mem_shutter_config_user_size
+///////
+1 mem_shutter_config_label
+2 mem_shutter_config_otp_addr
+///////////////////////////////////
+
+////////////////////////////////////
+//classic shutter config
+1 mem_classic_shutter_cable_unplug_conut
+1 mem_classic_shutter_hid_disconn_count
+2 mem_classic_shutter_random_mac_offset_addr
+////////////////////////////////////
+
+////////////////////////////////////
+//ble shutter config
+1 mem_ble_shutter_enable_notify
+2 mem_ble_shutter_reconn_adv_interval
+2 mem_ble_shutter_discovery_adv_interval
+2 mem_ble_shutter_reconn_timeout
+2 mem_ble_shutter_reconn_timer
+2 mem_ble_shutter_reconn_blink_on_time
+2 mem_ble_shutter_reconn_blink_off_time
+2 mem_ble_shutter_discovery_blink_on_time
+2 mem_ble_shutter_discovery_blink_off_time
+
+2 mem_ble_shutter_interval_min
+2 mem_ble_shutter_interval_max
+2 mem_ble_shutter_latency
+2 mem_ble_shutter_timeout
+
+2 mem_ble_shutter_interval_min_new
+2 mem_ble_shutter_interval_max_new
+2 mem_ble_shutter_latency_new
+2 mem_ble_shutter_timeout_new
+
+//////////////////shutter sleep timeout//////////////////
+2 mem_classic_shutter_discovery_timeout
+2 mem_classic_shutter_connect_timeout
+2 mem_ble_shutter_discovery_timeout
+2 mem_ble_shutter_connect_timeout
+2 mem_shutter_sleep_timeout
+2 mem_shutter_sleep_timer
+
+/////////////////////////////////////////////////////////////////
+1 mem_shutter_hard_soft_switch_case
+1 mem_shutter_soft_switch_button_gpio
+1 mem_shutter_soft_switch_power_state
+1 mem_shutter_soft_switch_poweron_time
+1 mem_shutter_soft_switch_poweroff_time
+2 mem_shutter_soft_switch_poweron_callback_function
+2 mem_shutter_soft_switch_poweroff_callback_function
+
+
+0 mem_shutter_keyscan
+1 mem_shutter_key_num
+2 mem_cb_shutter_keycan
+1 mem_shutter_key_conf0
+1 mem_shutter_key_conf1
+1 mem_shutter_key_conf2
+1 mem_shutter_key_conf3
+1 mem_shutter_key_conf4
+1 mem_shutter_key_conf5
+1 mem_shutter_key_conf6
+1 mem_shutter_key_conf7
+
+
+5 mem_key0_press
+5 mem_key1_press
+5 mem_key2_press
+5 mem_key3_press
+5 mem_key4_press
+5 mem_key5_press
+5 mem_key6_press
+5 mem_key7_press
+
+5 mem_key0_release	
+5 mem_key1_release
+5 mem_key2_release
+5 mem_key3_release
+5 mem_key4_release
+5 mem_key5_release
+5 mem_key6_release
+5 mem_key7_release
+
+5 mem_ble_data_buffer1
+5 mem_ble_data_buffer2
+5 mem_ble_data_buffer3
+5 mem_ble_data_buffer4
+5 mem_ble_data_buffer5
+5 mem_ble_data_buffer6
+5 mem_ble_data_buffer7
+5 mem_ble_data_buffer8
+50 mem_ble_data_buffer9_58
+
+5 mem_classic_data_buffer
+
+5 mem_classic_data_buffer1
+5 mem_classic_data_buffer2
+5 mem_classic_data_buffer3
+5 mem_classic_data_buffer4
+5 mem_classic_data_buffer5
+5 mem_classic_data_buffer6
+5 mem_classic_data_buffer7
+5 mem_classic_data_buffer8
+50 mem_classic_data_buffer9_58
+
+1 mem_queue_each_size
+1 mem_queue_length
+1 mem_queue_curr_num
+1 mem_queue_read_ptr
+1 mem_queue_write_ptr
+32 mem_queue_ele
+
+
+170 mem_shutter_nv_data
+
+0 mem_shutter_led_struct_app_led
+1 mem_shutter_led_struct_app_led_type
+1 mem_shutter_led_struct_app_led_blink_count
+1 mem_shutter_led_struct_app_led_gpio
+2 mem_shutter_led_struct_app_led_on_time
+2 mem_shutter_led_struct_app_led_off_time
+2 mem_shutter_led_struct_app_led_on_callback
+2 mem_shutter_led_struct_app_led_off_callback
+
+0 mem_shutter_power_off_led_style
+1 mem_shutter_power_off_led_style_type
+1 mem_shutter_power_off_led_style_blink_count
+1 mem_shutter_power_off_led_style_gpio
+2 mem_shutter_power_off_led_style_on_time
+2 mem_shutter_power_off_led_style_off_time
+2 mem_shutter_power_off_led_style_on_callback
+2 mem_shutter_power_off_led_style_off_callback
+
+1 mem_shutter_soft_swtich_botton_down
+11 mem_shutter_soft_swtich_led_struct_temp
+1 mem_shutter_power_off_timeout
+1 mem_shutter_power_off_timer
+2 mem_shutter_key_conf0_temp
+1 mem_shutter_led_struct_app_led_gpio_temp
+1 mem_shutter_hard_soft_switch_case_temp
+1 mem_shutter_soft_switch_button_gpio_temp
+)
+xmemalloc hci_boot(
+1 mem_hci_uart_tx_gpio
+1 mem_hci_uart_rx_gpio
+1 mem_hci_uart_rts_gpio
+1 mem_hci_uart_cts_gpio
+1 mem_hci_pwm_12mhz_gpio
+)
Index: output/bt_format.meta
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/output/bt_format.meta	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/output/bt_format.meta	(working copy)
@@ -0,0 +1,15461 @@
+0x0000 mem_le_adv_transmit
+0x0001 mem_le_adv_waitcnt
+0x0002 mem_le_adv_rcv
+0x0003 mem_le_req_rcv
+0x0004 mem_le_scanrsp_rcv
+0x0005 mem_le_conn_rcv
+0x0006 mem_inquiryscan_waitcnt
+0x0007 mem_inquiryscan_rcvcnt
+0x0008 mem_pagescan_waitcnt
+0x0009 mem_pagescan_rcvcnt
+0x000a mem_pagescan_rcvfhscnt
+0x000b mem_slave_rcvcnt
+0x000c mem_page_transmit
+0x000d mem_page_rcv
+0x000e mem_page_rcv_fhs
+0x000f mem_master_rcvcnt
+0x0010 mem_fhs_wait_counter
+0x0011 mem_newconnto_counter
+0x0012 mem_inquiry_transmit
+0x0013 mem_inquiry_rcv
+0x0014 mem_fw_ver
+0x0015 mem_current_context
+0x0016 mem_le_ch_mapped
+0x0017 mem_last_freq
+0x0018 mem_rssi
+0x0019 mem_rx_type
+0x001a mem_rx_hec_err
+0x001c mem_rx_crc_err
+0x001e mem_context_ptr
+0x0020 mem_display
+0x0028 mem_bcd
+0x0030 mem_state
+0x0031 mem_mode
+0x0032 mem_tsniff
+0x0034 mem_sniff_anchor
+0x0038 mem_clk_offset
+0x003e mem_rx_window
+0x0040 mem_plap
+0x0043 mem_puap
+0x0044 mem_pnap
+0x0046 mem_conn_handle
+0x0047 mem_arq
+0x0048 mem_lmp_to_send
+0x0049 mem_lmi_opcode
+0x004a mem_lmo_reason
+0x004b mem_op
+0x004c mem_state_map
+0x004d mem_supervision_timer
+0x0051 mem_supervision_to
+0x0053 mem_name_offset
+0x0054 mem_key_size
+0x0055 mem_conn_sm
+0x0056 mem_aco
+0x0062 mem_kc
+0x0072 mem_conn_timer
+0x0073 mem_sniff_attempt
+0x0074 mem_sniff_timeout
+0x0075 mem_dsniff
+0x0077 mem_amaddr
+0x0078 mem_lmo_opcode1
+0x0079 mem_lmi_opcode1
+0x007a mem_lmo_reason1
+0x007b mem_lmo_tid1
+0x007c mem_lmo_opcode2
+0x007d mem_lmi_opcode2
+0x007e mem_lmo_reason2
+0x007f mem_lmo_tid2
+0x0080 mem_bt_context_reserve
+0x0088 mem_current_sniff_attempt
+0x0089 mem_current_sniff_timeout
+0x008a mem_nfreq_index_inq
+0x008b mem_nfreq_index_page
+0x008c mem_ninqy_index
+0x008d mem_fhs_misc
+0x008e mem_subsniff_instant
+0x0092 mem_subsniff_rate
+0x0093 mem_subsniff_tcmax
+0x0095 mem_subsniff_tsniff
+0x0096 mem_lpm_adjust
+0x0097 mem_sync_clke
+0x009d mem_lpm_current_mult
+0x009e mem_gpio_wakeup_low
+0x00a2 mem_gpio_wakeup_high
+0x00a6 mem_npage_index
+0x00a7 mem_page_mode
+0x00a8 mem_page_clk
+0x00ac mem_temp_am_addr
+0x00ad mem_temp_arq
+0x00ae mem_len
+0x00b0 mem_clkn_bt
+0x00b4 mem_clke_bt
+0x00b8 mem_dpll_clkn
+0x00bc mem_connection_options
+0x00bd mem_nameres_cnt
+0x00be mem_txptr
+0x00c0 mem_slot_offset
+0x00c2 extm_fhs_misc
+0x00c3 extm_newconn_am_addr
+0x00c4 extm_class
+0x00c7 extm_lap
+0x00ca extm_uap
+0x00cb extm_nap
+0x00ce mem_rxbuf
+0x00e3 mem_debug_config
+0x00e4 mem_lch_code
+0x00e5 mem_fhs_am_addr
+0x00e6 mem_select_list_item
+0x00e7 mem_temp_reconn_record
+0x00e7 mem_record_bt_mode
+0x00e8 mem_temp_lap
+0x00ee mem_list_item_ptr
+0x00f0 mem_eir
+0x0154 mem_rssi_hex
+0x0155 mem_param_tx_setup
+0x0157 mem_param_rf_setup
+0x0159 mem_param_conn_access
+0x015b mem_param_clke_cal
+0x015d mem_param_pll_setup
+0x015f mem_param_rx_setup
+0x0161 mem_param_dpll_start_delay
+0x0163 mem_param_rt_rthalfslot
+0x0165 mem_param_clke_cal_le_1m
+0x0167 mem_param_clke_cal_le_2m
+0x0169 mem_param_clke_cal_le_coded
+0x016b mem_le_rxbuf
+0x026f mem_le_mic
+0x0273 mem_le_peer_mic
+0x0277 mem_le_mrand
+0x0287 mem_le_state
+0x0288 mem_le_mode
+0x0289 mem_le_tsniff
+0x028b mem_le_anchor
+0x028f mem_le_clk_offset
+0x0295 mem_le_receive_window
+0x0297 mem_le_plap
+0x029d mem_le_conn_handle
+0x029e mem_le_arq
+0x029f mem_le_ch
+0x02a0 mem_le_hop
+0x02a1 mem_le_event_count
+0x02a3 mem_le_supervision_timer
+0x02a7 mem_le_instant
+0x02a9 mem_le_channels
+0x02aa mem_le_op
+0x02ab mem_le_access
+0x02af mem_le_crcinit
+0x02b2 mem_le_window_size
+0x02b3 mem_le_slave_latency
+0x02b5 mem_le_superto
+0x02b7 mem_le_channel_map
+0x02bc mem_le_rx_phy
+0x02bd mem_le_tx_phy
+0x02be mem_le_update_new_param
+0x02c7 mem_le_sk
+0x02d7 mem_le_peer_sca
+0x02d8 mem_le_err_code
+0x02d9 mem_le_ll_pairing_fail_reason
+0x02da mem_le_context_reserve
+0x02df mem_le_testtype
+0x02e0 mem_cmd_le_create_conn
+0x02e1 mem_ucode_status
+0x02e2 mem_spid_tbuf
+0x02e3 mem_iicd_tbuf
+0x02e3 mem_addr_hi
+0x02e4 mem_addr_mi
+0x02e5 mem_addr_lo
+0x02e6 mem_iicd_addr
+0x02e7 mem_spid_rbuf
+0x02eb mem_ucode_buf
+0x02ed mem_ucode_len
+0x02ef mem_sched_addr
+0x02f1 mem_ucode_ptr
+0x02f3 mem_ucode_keybuf
+0x0303 mem_spid2_tbuf
+0x0304 mem_addr_hi2
+0x0305 mem_addr_mi2
+0x0306 mem_addr_lo2
+0x0307 mem_spid2_rbuf
+0x030b mem_reconnect_flag
+0x030c mem_switch_fail_master_count
+0x030d mem_app_evt_timer_count
+0x030e mem_l2cap_mem_start
+0x030e mem_l2cap_rxbuff1_len
+0x0310 mem_l2cap_rxbuff2_len
+0x0312 mem_l2cap_rxbuff_new
+0x0314 mem_l2cap_rxbuff_inuse
+0x0315 mem_l2cap_payload_ptr
+0x0317 mem_l2cap_rx_pkt_length
+0x0319 mem_l2cap_rx_cid
+0x031b mem_l2cap_rx_done
+0x031c mem_l2cap_signal_tx_buff_ptr
+0x031e mem_l2cap_signal_tx_payload_ptr
+0x0320 mem_l2cap_signal_tx_length
+0x0322 mem_sdp_tx_buff_ptr
+0x0324 mem_sdp_tx_payload_ptr
+0x0326 mem_sdp_tx_pkt_length
+0x0328 mem_rfcomm_tx_buff_ptr
+0x032a mem_rfcomm_tx_payload_ptr
+0x032c mem_rfcomm_tx_pkt_length
+0x032e memL2CAP_T1
+0x0330 mem_CONTROL_tasks
+0x0331 mem_send_config_req
+0x0332 mem_config_identifier
+0x0333 mem_config_req_dest_CID
+0x0335 mem_rfcomm_malloc_fail_flag
+0x0336 mem_message_to_uppersm
+0x0337 mem_upper_sm_remote_page
+0x0338 mem_upper_sm_reconn
+0x0339 mem_upper_sm_ss
+0x033a mem_tx_malloc_log
+0x037a mem_l2cap_mem_end
+0x037a mem_scid
+0x037c mem_cmd_length
+0x037e mem_tt2
+0x0380 mem_tt3
+0x0382 mem_id
+0x0384 mem_psm
+0x0386 mem_l2cap_sdpres_delay_time
+0x038a mem_lmo_header_length
+0x038b mem_lmo_header_opcode
+0x038c mem_lmo_payload
+0x039d mem_lmi_accepted_opcode
+0x039e mem_disconn_reason_send
+0x039f mem_tx_fixed_freq
+0x03a0 mem_rx_fixed_freq
+0x03a1 mem_ext_features_page
+0x03a2 mem_lmpext_ssp_enable
+0x03a4 mem_remote_sppcap
+0x03a5 mem_lmp_conn_state
+0x03a6 mem_soft_timer
+0x03a8 mem_pincode_state
+0x03a9 mem_sres_tid
+0x03aa mem_accptsco_tid
+0x03ab mem_wait_encryption
+0x03ac mem_sniff_payload
+0x03bc mem_aurand_send_delay_time
+0x03c0 memRemoteRPNBitRate
+0x03c1 memRemotePRNDataBits
+0x03c2 memRemotePRNStopBit
+0x03c3 memRemotePRNParity
+0x03c4 memRemotePRNFlowControl
+0x03c5 memRemotePRNXon
+0x03c6 memRemotePRNXoff
+0x03c7 mem_mod2div_temp
+0x03ca mem_contw_temp
+0x03cc mem_attrib_list
+0x03ce mem_current_adss
+0x03cf mem_current_channel
+0x03d0 mem_current_frame_type
+0x03d1 mem_current_fcs
+0x03d2 mem_current_length
+0x03d4 mem_rfcomm_uih_payload_ptr
+0x03d6 mem_uih_cmd_type
+0x03d7 mem_uih_length
+0x03d9 mem_param_payload_ptr
+0x03db mem_ms_param
+0x03dc mem_pn_credit_flow_type_info
+0x03dd mem_pn_priority
+0x03de mem_pn_acknowledg_timer
+0x03df mem_pn_max_retrans
+0x03e0 mem_rfcomm_send_adss
+0x03e1 mem_rfcomm_send_frame_type
+0x03e2 mem_rfcomm_send_fcs
+0x03e3 mem_rfcomm_send_offset
+0x03e4 mem_sdp_mem_start
+0x03e4 mem_sdp_uuid_search_ptr
+0x03ec mem_sdp_continue_byte
+0x03ee mem_sdp_pduid
+0x03ef mem_sdp_transactionid
+0x03f1 mem_sdp_transactionid_local
+0x03f3 mem_sdp_attribute_maxbyte
+0x03f5 mem_sdp_record_maxcnt
+0x03f7 mem_sdp_record_handle
+0x03fb mem_sdp_LACAP_found
+0x03fc mem_sdp_RFCOMM_found
+0x03fd mem_sdp_handle_list
+0x03fd mem_sdp_attrib_list
+0x041d mem_sdp_error_code
+0x041f mem_sdp_all_length
+0x0421 mem_handle_humber
+0x0422 mem_search_uuid
+0x0424 mem_sdp_mem_end
+0x0424 mem_random_number
+0x0434 mem_round_key
+0x0444 mem_kinit
+0x0454 mem_input_store
+0x0464 mem_x
+0x0474 mem_y
+0x0483 mem_y15
+0x0484 mem_key_store
+0x0495 mem_key_store_end
+0x0496 memp_ar_key
+0x0498 memp_ar_input
+0x049a mem_ar_hround
+0x04a4 mem_ec_infinite
+0x04a5 mem_ec_loopc
+0x04a7 mem_aes_cmac_data_length
+0x04a8 memdat
+0x04a8 mem_ax
+0x04c0 mem_ay
+0x04d8 mem_az
+0x04f0 mem_bx
+0x0508 mem_ax_256//32 bytes
+0x0508 mem_by
+0x0520 mem_bz
+0x0528 mem_ay_256// 32 bytes
+0x0538 mem_cx
+0x0548 mem_az_256// 32 bytes
+0x0550 mem_cy
+0x0567 mem_cy5
+0x0568 mem_bx_256// 32 bytes
+0x0568 mem_cz
+0x0580 mem_k
+0x0588 mem_by_256// 31 bytes
+0x0598 mem_align
+0x05a8 mem_bz_256//32 bytes
+0x05a8 mem_tmp1
+0x05a8 memahbak
+0x05c0 mem_tmp5
+0x05c8 mem_cx_256//32 bytes
+0x05c8 memahsave
+0x05d8 mem_tmp2
+0x05e8 mem_cy_256// 32 bytes
+0x05e8 memahsave_end
+0x05e8 mem_addr_padding
+0x05e9 mem_addr_value
+0x05f0 mem_tmp3
+0x05f0 mem_t1
+0x05f5 mem_addr_value_end
+0x05f8 mem_addr_iocap_end
+0x0607 mem_cy5_256// 1 byte
+0x0608 mem_cz_256// 32 bytes
+0x0608 mem_tmp0
+0x0608 mem_t0
+0x0610 mem_tmp0a
+0x0620 mem_t2
+0x0628 mem_k_256//32 bytes
+0x0638 mem_t3
+0x0648 mem_tmp1_256//32 bytes
+0x0650 mem_t7
+0x0668 mem_tmp5_256
+0x0688 mem_tmp2_256
+0x06a8 mem_tmp3_256
+0x06a8 mem_t1_256
+0x06c8 mem_tmp0_256
+0x06c8 mem_t0_256
+0x06e8 mem_t2_256
+0x0708 mem_t3_256
+0x0728 mem_t7_256
+0x0748 mem_p
+0x0760 mem_a
+0x0778 mem_b
+0x0790 mem_gx
+0x07a8 mem_gy
+0x07c0 memh0
+0x07e0 mem_p_256
+0x0800 mem_a_256
+0x0820 mem_gx_256
+0x0840 mem_gy_256
+0x0860 mem_le_slat
+0x0870 mem_sp_state_start
+0x0870 mem_sp_state
+0x0871 mem_master_sp_state
+0x0872 mem_sp_flag
+0x0873 mem_master_sp_flag
+0x0874 mem_sp_calc
+0x0875 mem_sp_dh_ready
+0x0876 mem_sp_localsm
+0x0877 mem_pairing_auth
+0x0878 mem_sp_local_key_send_count
+0x0879 mem_sp_remote_key_recv_count
+0x087a mem_sp_remote_key_invalid
+0x087b mem_sp_dhkey_invalid
+0x087c mem_gkey
+0x0880 mem_sp_state_end
+0x0880 mem_le_pubkey_remote_x_256
+0x0888 mem_sp_pubkey_remote
+0x0888 mem_sp_pubkey_remote_x
+0x08a0 mem_sp_pubkey_remote_x_end
+0x08a0 mem_le_pubkey_remote_y_256
+0x08a8 mem_sp_pubkey_remote_y
+0x08c0 mem_le_dhkey_256
+0x08c8 mem_sp_dhkey
+0x08e0 mem_sp_dhkey_end
+0x08e0 mem_sp_random_local
+0x08f0 mem_sp_random_local_end
+0x08f0 mem_sp_random_remote
+0x0900 mem_sp_random_remote_end
+0x0900 memresult
+0x0900 mem_sp_calc_result
+0x0900 memh
+0x0904 memg
+0x0908 memf
+0x090c meme
+0x0910 mem_sp_calc_result_high
+0x0910 memd
+0x0914 memc
+0x0918 memb
+0x091c mema
+0x0920 mem_sp_check_result
+0x0930 mem_sp_confirm_remote
+0x0940 mem_sp_prarm_stack
+0x0950 mem_UI_data_txbuff_length
+0x0952 mem_ipc_skip_continue_proc
+0x0953 mem_ui_timer_temp//length 4
+0x0953 mem_ipc_rega_temp
+0x0957 mem_hold_contr
+0x0959 mem_hold_contw
+0x095b mem_fifo_temp
+0x095c mem_pdatatemp
+0x0964 mem_temp//8 bytes
+0x096c mem_timeup// 4 bytes
+0x0970 mem_rega//4 bytes
+0x0974 mem_regb//4 bytes
+0x0978 mem_regc//3 bytes
+0x097b mem_contr//2 bytes
+0x097d mem_contw//2 bytes
+0x097f mem_contus
+0x0981 mem_contue
+0x0983 mem_contu
+0x0985 mem_queue
+0x0987 mem_loopcnt
+0x0989 mem_wakup_from_power_flag
+0x098a mem_saved_gpio_in
+0x098e mem_module_rx_error_data_buffer
+0x098e mem_shutter_random_mac_data_temp
+0x098e mem_shutter_config_data_temp
+0x098e mem_le_adv_channel_map_temp
+0x098e mem_le_data_len_temp//1byte
+0x098e mem_tx_fifo_map_temp
+0x098e mem_rpn_dlci//1byte
+0x098e mem_event_cmd_response_content//2byte
+0x098e mem_le_prand//16byte
+0x098e mem_AES_CMAC_k//16 bytes
+0x098e mem_regext_index//1 bytes
+0x098e mem_temp_block0
+0x098f mem_le_data_temp//15bytes
+0x098f mem_temp_block1
+0x099e mem_le_aes_128//16byte
+0x099e mem_regext//64 bytes
+0x099e mem_AES_CMAC_k1//16 bytes
+0x099e mem_temp_block2
+0x09ae mem_AES_CMAC_k2//16 bytes
+0x09ae mem_temp_block3
+0x09be mem_AES_CMAC_temp// 16 bytes
+0x09be mem_temp_block4
+0x09ce mem_AES_CMAC_M_last// 16 bytes
+0x09ce mem_module_uart_cmd
+0x09cf mem_module_uart_opcode
+0x09d0 mem_module_uart_len
+0x09d1 mem_module_temp_nl_discard_packet
+0x09d2 mem_temp_block5
+0x09de mem_le_mackey//16 bytes
+0x09de mem_app_receive_temp
+0x09de mem_key_value_temp
+0x09e0 mem_key_value
+0x09e2 mem_key_value_temp1
+0x09e3 mem_key_value_temp2
+0x09e4 mem_key_value_temp3
+0x09e5 mem_key_value_temp4
+0x09e6 mem_key_value_temp5
+0x09e7 mem_key_value_temp6
+0x09e8 mem_temp_block6
+0x09ee mem_scale_ratio
+0x09f1 mem_xcnt
+0x09f4 mem_scale_ratio_temp
+0x09f6 mem_mesh_receive_model_message_payload_len
+0x09f7 mem_mesh_receive_model_message_payload_opcode
+0x09f8 mem_mesh_receive_model_message_payload
+0x0a0f mem_mesh_access_layer_payload_len
+0x0a10 mem_mesh_access_layer_payload
+0x0a10 mem_mesh_access_payload
+0x0a42 mem_mesh_access_payload_padding//Ϊ͸ģԤ
+0x0a74 mem_mesh_queue_ele_temp
+0x0a74 mem_mesh_queue_ele_duration
+0x0a75 mem_mesh_queue_ele_gatt_msg_id
+0x0a76 mem_mesh_queue_ele_len
+0x0a77 mem_mesh_queue_ele_payload
+0x0a96 mem_mesh_queue_ele_padding
+0x0a97 mem_le_txheader_mesh_temp
+0x0abe mem_mesh_sha256_chunk_start
+0x0abe mem_mesh_sha256_chunk1
+0x0afe mem_mesh_sha256_chunk2
+0x0b3e mem_mesh_sha256_chunk3
+0x0b7e mem_mesh_sha256_chunk4
+0x0bbe mem_mesh_Privacy_Plaintext
+0x0bbe mem_mesh_Privacy_Plaintext_Zero_String
+0x0bc3 mem_mesh_Privacy_Plaintext_IV_Index
+0x0bc7 mem_mesh_Privacy_Plaintext_Privacy_Random
+0x0bc7 mem_mesh_Privacy_Plaintext_Privacy_Random_EncDST
+0x0bc9 mem_mesh_Privacy_Plaintext_Privacy_Random_EncTransportPDU_or_NetMIC
+0x0bce mem_mesh_PECB
+0x0bde mem_nonce_ptr
+0x0be0 mem_ccm_data_len
+0x0be1 mem_ccm_data_ptr
+0x0be3 mem_ccm_mic
+0x0beb mem_ccm_type
+0x0bec mem_mesh_Device_UUID
+0x0bfc mem_mesh_receive_VID
+0x0bfd mem_mesh_mic_cache_ptr
+0x0bff mem_mesh_lower_transport_layer_payload_len
+0x0c00 mem_mesh_loopcnt_tmep
+0x0c02 mem_mesh_rega_temp
+0x0c04 mem_mesh_regb_temp
+0x0c06 mem_mesh_regc_temp
+0x0c08 mem_mesh_alarm_temp
+0x0c0a mem_mesh_message_Transport_NetMIC_length
+0x0c0b mem_mesh_message_NID
+0x0c0c mem_mesh_message_TTL
+0x0c0d mem_mesh_message_SEQ
+0x0c10 mem_mesh_message_SRC
+0x0c12 mem_mesh_message_DST
+0x0c14 mem_mesh_message_Transport_NetMIC
+0x0c14 mem_mesh_message_Transport_Head
+0x0c15 mem_mesh_message_Transport_unsegmented_access_messagePDU
+0x0c15 mem_mesh_message_Transport_segmented_access_messagePDU
+0x0c15 mem_mesh_message_segment_access_SZMIC_SeqZero_SegO_SegN
+0x0c18 mem_mesh_message_Transport_segmented_access_messagePDU_Segment
+0x0c18 mem_mesh_message_Transport_NetMIC_end
+0x0c28 mem_mesh_nonce_struct
+0x0c35 mem_mesh_send_message_DST
+0x0c37 mem_mesh_last_message_SEQ
+0x0c3a mem_mesh_network_packet_type
+0x0c3b mem_mesh_upper_transport_layer_payload_ptr
+0x0c3d mem_mesh_segmented_upper_transport_layer_payload_len
+0x0c3e mem_mesh_segmented_lower_transport_layer_SegZero
+0x0c40 mem_mesh_segmented_lower_transport_layer_SegO
+0x0c41 mem_mesh_segmented_lower_transport_layer_SegN
+0x0c42 mem_mesh_segmented_last_packet_upper_teansport_payload_len
+0x0c43 mem_mesh_upper_tran_layer_queue_temp
+0x0c43 mem_mesh_upper_tran_layer_temp_packet_flag
+0x0c44 mem_mesh_upper_tran_layer_temp_packet_transmit_delay
+0x0c46 mem_mesh_upper_tran_layer_temp_packet_TID
+0x0c47 mem_mesh_upper_tran_layer_temp_packet_header_IVI_NID
+0x0c48 mem_mesh_upper_tran_layer_temp_packet_header_CTL_TTL
+0x0c49 mem_mesh_upper_tran_layer_temp_packet_header_SEQ
+0x0c4c mem_mesh_upper_tran_layer_temp_packet_header_SRC
+0x0c4e mem_mesh_upper_tran_layer_temp_packet_header_DST
+0x0c50 mem_mesh_upper_tran_layer_temp_packet_length
+0x0c51 mem_mesh_upper_tran_layer_temp_packet_payload
+0x09f6 mem_hci_opcode_ocf
+0x09f8 mem_hci_opcode_ogf
+0x09f9 mem_hci_event_head_type
+0x09fa mem_hci_event_head_event_code
+0x09fb mem_hci_event_para_total_length
+0x09fc mem_hci_command_complete_num_hci_command_packet
+0x09fd mem_hci_command_complete_command_opcode
+0x09fd mem_hci_opcode
+0x09ff mem_hci_command_complete_return_parameter
+0x09ff mem_hci_command_complete_return_parameter_status
+0x0a00 mem_hci_command_complete_return_parameter_chip_id
+0x09f6 mem_vdk
+0x09f8 mem_vok
+0x09fc mem_omega
+0x0a02 mem_b1
+0x0a06 mem_b2
+0x0a0a mem_u1
+0x0a1a mem_u2
+0x0a2a mem_q
+0x09f6 mem_module_le_rx_data_len
+0x09f8 mem_module_le_rx_data_address
+0x09fa mem_module_le_rx_data_handle
+0x09f6 mem_init_cnt
+0x09f8 mem_data_pre
+0x09fa mem_data_current
+0x09fc mem_data_sum
+0x09ff mem_data_value
+0x09f6 mem_tst_pktcnt_sync
+0x09f8 mem_tst_pktcnt_hec
+0x09fa mem_tst_pktcnt_crc
+0x09fc mem_tst_pktcnt_dmh
+0x09fe mem_tmp_buffer_head
+0x0a01 mem_tmp_buffer
+0x0a51 mem_tester_emulate
+0x0a52 mem_temp_payload
+0x0a52 test_mode_scenario
+0x0a53 test_mode_hopping_mode
+0x0a54 test_mode_tx_freq
+0x0a55 test_mode_rx_freq
+0x0a56 test_mode_power_mode
+0x0a57 test_mode_poll_period
+0x0a58 test_mode_packet_type
+0x0a59 test_mode_data_length
+0x0a5b mem_test_mode_old_debug_config
+0x0a5c mem_tester_cnt
+0x09f6 mem_usb_status
+0x09f7 mem_usb_fifo_empty
+0x09f8 mem_usb_read_len
+0x09fa mem_usb_txbuf
+0x0a3b mem_usb_txbuf1
+0x0a45 mem_usb_txbuf2
+0x0a4f mem_usb_rxbuf
+0x0a8f mem_usb_rxbuf_end
+0x0a90 mem_bufptr
+0x0a92 mem_remain
+0x0a93 mem_hidreportdesc_kb
+0x0a95 mem_hidreportdesc_m
+0x0a97 mem_devicedesc
+0x0aaa mem_confdesc
+0x0ae6 mem_string0
+0x0aeb mem_string1
+0x0b09 mem_string2
+0x0b27 mem_string3
+0x0b45 mem_cb_usb_config
+0x0b47 mem_usb_tx_interval
+0x0b48 mem_usb_vid_pid
+0x0b51 mem_usb_zero_packet
+0x0b53 mem_usb_ones_packet
+0x0b55 mem_usb_two_packet
+0x0b57 mem_usb0_state
+0x0b58 mem_usb_offline_check_gpio
+0x0b59 mem_usb_clear_mem_start
+0x0b59 mem_usb_setup
+0x0b59 mem_usb_setup_bmRequestType
+0x0b5a mem_usb_setup_bRequest
+0x0b5b mem_usb_setup_bValue
+0x0b5c mem_usb_setup_bValueH
+0x0b5d mem_usb_setup_wIndex
+0x0b5f mem_usb_setup_bLength
+0x0b60 mem_usb_setup_bLengthH
+0x0b61 mem_usb0_set_report_data
+0x0ba1 mem_usb0_get_report_data
+0x0be1 mem_usb_setup_bValue_temp
+0x0be3 mem_usb0_get_set_report
+0x0be4 mem_usb0_data_ready_report
+0x0be5 mem_usb_tx_win_enable
+0x0be6 mem_usb_tx_mac_enable
+0x0be7 mem_usb_idle_flag
+0x0be8 mem_usb_idle_rate
+0x0be9 mem_usb_get_protocol_flag
+0x0bea mem_usb_set_protocol_status
+0x0beb mem_usb_set_protocol_value
+0x0bec mem_usb_state
+0x0bed mem_usb_remote_wakeup
+0x0bee mem_usb_clear_remote_wakeup
+0x0bef mem_sdsystem_wakeup_flag
+0x0bf0 mem_usb_ep0_stall_status
+0x0bf1 mem_usb_ep1_stall_status
+0x0bf2 mem_usb_ep2_stall_status
+0x0bf3 mem_usb_ep3_stall_status
+0x0bf4 mem_dsc_info_data_pointer
+0x0bf6 mem_dsc_info_len
+0x0bf7 mem_usb_ep1_data
+0x0bf8 mem_usb_ep2_data
+0x0bf9 mem_usb_tx_enable
+0x0bfa mem_usb_device_enumeration_endflag
+0x0bfb mem_usb_wakestate_onetime_flag
+0x0bfc mem_usb_mac_wakeup_trig
+0x0bfd mem_usb_set_high_addr_flag
+0x0bfe mem_usb_clear_halt
+0x0bff mem_usb_mouse_data
+0x0c0f mem_usb_kb_data
+0x0c1f mem_usb_kb_multikey
+0x0c2f mem_usb_kb_system
+0x0c3f mem_usb_test_cnt
+0x0c41 mem_usb_test_kb
+0x0c4b mem_usb_clear_mem_end
+0x0c4b mem_dg_rssi_noise_buffer
+0x0d4b mem_dg_rssi_noise_dg_buffer
+0x0e4b mem_dg_rssi_noise_ms_buffer
+0x0f4b mem_dg_rssi_noise_kb_buffer
+
+0x02be mem_le_new_param
+0x02be mem_le_new_transmitwindowsize
+0x02bf mem_le_new_transmitwindowoffset
+0x02c1 mem_le_new_conninterval
+0x02c3 mem_le_new_connslavelatency
+0x02c5 mem_le_new_connsupervisiontimeout
+0x02be mem_le_new_map
+0x02be mem_le_new_m2s_phy
+0x02bf mem_le_new_s2m_phy
+0x016b mem_le_rxbuf_data_header
+0x016c mem_le_rxbuf_data_length
+0x016d mem_le_rxbuf_data_payload
+0x016b mem_le_rxbuf_data_ll_header
+0x016c mem_le_rxbuf_data_ll_length
+0x016d mem_le_rxbuf_data_ll_opcode
+0x016e mem_le_rxbuf_data_ll_control_data
+0x016b mem_le_rxbuf_adv_header
+0x016c mem_le_rxbuf_adv_length
+0x016d mem_le_rxbuf_adv_payload
+0x016b mem_le_rxbuf_adv_scan_req_header
+0x016c mem_le_rxbuf_adv_scan_req_length
+0x016d mem_le_rxbuf_adv_scan_req_scan_address
+0x0173 mem_le_rxbuf_adv_scan_req_adv_address
+0x016b mem_le_rxbuf_adv_connect_ind_header
+0x016c mem_le_rxbuf_adv_connect_ind_length
+0x016d mem_le_rxbuf_adv_connect_ind_init_address
+0x0173 mem_le_rxbuf_adv_connect_ind_adv_address
+0x0179 mem_le_rxbuf_adv_connect_ind_access_address
+0x017d mem_le_rxbuf_adv_connect_ind_crc_init
+0x0180 mem_le_rxbuf_adv_connect_ind_win_size
+0x0181 mem_le_rxbuf_adv_connect_ind_win_offset
+0x0183 mem_le_rxbuf_adv_connect_ind_interval
+0x0185 mem_le_rxbuf_adv_connect_ind_latency
+0x0187 mem_le_rxbuf_adv_connect_ind_timeout
+0x0189 mem_le_rxbuf_adv_connect_ind_channel_map
+0x018e mem_le_rxbuf_adv_connect_ind_hop_and_sca
+0x099e mem_le_search_handle_start
+0x09a0 mem_le_search_handle_end
+0x09a2 mem_le_att_offset
+0x09a2 mem_le_search_att_type_length
+0x09a3 mem_le_search_att_type
+0x09b3 mem_le_curr_att_len
+0x09b4 mem_le_cur_attlist_start_ptr
+0x09b6 mem_le_cur_handle_start
+0x09b8 mem_le_cur_handle_end
+0x09ba mem_le_cur_uuid_length
+0x09bb mem_le_cur_uuid
+0x016b mem_le_rxbuf_data_att_header
+0x016c mem_le_rxbuf_data_att_length
+0x016d mem_le_rxbuf_data_att_l2cap_length
+0x016f mem_le_rxbuf_data_att_cid
+0x0171 mem_le_rxbuf_data_att_opcode
+0x0172 mem_le_rxbuf_data_att_payload
+0x016b mem_le_rxbuf_data_continue_header
+0x016c mem_le_rxbuf_data_continue_length
+0x016d mem_le_rxbuf_data_continue_payload
+0x016b mem_le_rxbuf_data_att_write_header
+0x016c mem_le_rxbuf_data_att_write_length
+0x016d mem_le_rxbuf_data_att_write_l2cap_length
+0x016f mem_le_rxbuf_data_att_write_cid
+0x0171 mem_le_rxbuf_data_att_write_opcode
+0x0172 mem_le_rxbuf_data_att_write_handle
+0x0174 mem_le_rxbuf_data_att_write_payload
+0x016b mem_le_rxbuf_data_prepare_att_write_header
+0x016c mem_le_rxbuf_data_prepare_att_write_length
+0x016d mem_le_rxbuf_data_prepare_att_write_l2cap_length
+0x016f mem_le_rxbuf_data_prepare_att_write_cid
+0x0171 mem_le_rxbuf_data_prepare_att_write_opcode
+0x0172 mem_le_rxbuf_data_prepare_att_write_handle
+0x0174 mem_le_rxbuf_data_prepare_att_write_offset
+0x0176 mem_le_rxbuf_data_prepare_att_write_payload
+0x09f8 mem_mesh_NETKeyindex_and_APPKeyindex
+0x09fb mem_mesh_receive_application_key
+0x09f8 mem_mesh_vendor_message_cid
+0x09fa mem_mesh_vendor_message_tid
+0x09fb mem_mesh_vendor_message_attr_type
+0x09f8 mem_mesh_vendor_message_header
+0x09fd mem_mesh_vendor_attr_parameter
+0x09f8 mem_mesh_vendor_message_delay_close_time_header
+0x09fd mem_mesh_vendor_delay_close_time
+0x09f8 mem_mesh_vendor_message_night_light_onoff_header
+0x09fd mem_mesh_vendor_night_light_onoff
+0x09f8 mem_mesh_vendor_message_color_header
+0x09fd mem_mesh_vendor_color_lightness
+0x09ff mem_mesh_vendor_color_hue
+0x0a01 mem_mesh_vendor_color_saturation
+0x09f8 mem_mesh_vendor_message_back_light_onoff_header
+0x09fd mem_mesh_vendor_back_light_onoff
+0x09f8 mem_mesh_vendor_message_main_light_onoff_header
+0x09fd mem_mesh_vendor_main_light_onoff
+0x09f8 mem_mesh_vendor_message_standby_brightness_header
+0x09fd mem_mesh_vendor_standby_brightness
+0x09f8 mem_mesh_vendor_message_current_time_header
+0x09fd mem_mesh_vendor_message_current_time
+0x09f8 mem_mesh_vendor_message_timer_header
+0x09fd mem_mesh_vendor_timer_timing_index
+0x09fe mem_mesh_vendor_timer_timing_index1
+0x09fe mem_mesh_vendor_timer_timing_time
+0x0a02 mem_mesh_vendor_timer_timing_attr_type
+0x0a04 mem_mesh_vendor_timer_timing_attr_para
+0x09f8 mem_mesh_vendor_message_timer_cyclic_header
+0x09fd mem_mesh_vendor_timer_timing_index_cyclic
+0x09fe mem_mesh_vendor_timer_timing_time_cyclic
+0x0a00 mem_mesh_vendor_timer_timing_weekdays_cyclic
+0x0a01 mem_mesh_vendor_timer_timing_attr_type_cyclic
+0x0a03 mem_mesh_vendor_timer_timing_attr_para_cyclic
+0x0a04 mem_mesh_vendor_timer_timing_cyclic_flag
+0x0a10 mem_mesh_access_layer_payload_vendor_command
+0x0a11 mem_mesh_access_layer_payload_vendor_CID
+0x0a13 mem_mesh_access_layer_payload_vendor_tid
+0x0a14 mem_mesh_access_layer_payload_vendor_attr_type
+0x0a16 mem_mesh_access_layer_payload_vendor_attr_parameter
+0x098e mem_mesh_subscription_eep_temp
+0x0a74 mem_mesh_gatt_package_receive_msg_buffer_ptr
+0x0a76 mem_mesh_gatt_package_receive_msg_buffer_temp
+0x0a76 mem_mesh_gatt_package_receive_msg_id
+0x0a78 mem_mesh_gatt_package_receive_MAC
+0x0a78 mem_mesh_gatt_package_receive_msg_num
+0x0a79 mem_mesh_gatt_package_receive_msg_total_length
+0x0a7a mem_mesh_gatt_package_receive_msg_payload
+0x0bec mem_mesh_receive_service_uuid_company_id
+0x0bee mem_mesh_receive_service_uuid_vid
+0x0bef mem_mesh_receive_service_uuid_provisioning_type
+0x0bf0 mem_mesh_receive_service_uuid_mac
+0x0bf2 mem_mesh_receive_service_uuid_msg_id
+0x0bf3 mem_mesh_receive_service_uuid_package_num
+0x0bf4 mem_mesh_receive_service_uuid_length
+0x0bf5 mem_mesh_receive_service_uuid_payload_data
+0x0bec mem_mesh_receive_service_uuid_ios_data_company_id
+0x0bee mem_mesh_receive_service_uuid_ios_data_vid
+0x0bef mem_mesh_receive_service_uuid_ios_data_provisioning_type
+0x0bf0 mem_mesh_receive_service_uuid_ios_data_NID
+0x0bf1 mem_mesh_receive_service_uuid_ios_data_msg_id
+0x0bf2 mem_mesh_receive_service_uuid_ios_data_package_num
+0x0bf3 mem_mesh_receive_service_uuid_ios_data_length
+0x0bf4 mem_mesh_receive_service_uuid_ios_data_payload_data
+0x09f8 mem_mesh_configuration_health_message_opcode
+0x09f8 mem_mesh_configuration_health_message_opcode_config_model_subscription
+0x09f9 mem_mesh_subscription_element_address
+0x09fb mem_mesh_subscription_value_address
+0x09fd mem_mesh_subscription_model_identifier
+0x09f8 mem_mesh_module_message_opcode
+0x09f8 mem_mesh_module_message_opcode_onoff_set
+0x09f9 mem_mesh_generic_onoff_set_payload_OnOff
+0x09fa mem_mesh_generic_onoff_set_payload_TID
+0x09fb mem_mesh_generic_onoff_set_payload_Transition_Time
+0x09fc mem_mesh_generic_onoff_set_payload_Delay
+0x09f8 mem_mesh_module_message_opcode_scene_recall
+0x09f9 mem_mesh_scene_recall_payload_scene_number
+0x09fb mem_mesh_scene_recall_payload_TID
+0x09fc mem_mesh_scene_recall_payload_Transition_Time
+0x09fd mem_mesh_scene_recall_payload_Delay
+0x09f8 mem_mesh_module_message_opcode_set_light_lightness
+0x09f9 mem_mesh_light_lightness_set_payload_lightness
+0x09fb mem_mesh_light_lightness_set_payload_TID
+0x09fc mem_mesh_light_lightness_set_payload_Transition_Time
+0x09fd mem_mesh_light_lightness_set_payload_Delay
+0x09fe mem_mesh_light_lightness_calc_lightness
+0x09f8 mem_mesh_module_message_opcode_set_light_ctl
+0x09f9 mem_mesh_CTL_Lightness
+0x09fb mem_mesh_CTL_Temperature
+0x09fd mem_mesh_CTL_Delta_UV
+0x09ff mem_mesh_CTL_lightness_TID
+0x0a00 mem_mesh_CTL_lightness_Transition_Time
+0x0a01 mem_mesh_CTL_lightness_Delay
+0x0a02 mem_mesh_CTL_calc_lightness
+0x0a03 mem_mesh_CTL_calc_temperature
+0x0a97 mem_mesh_network_packet_type_temp
+0x0a98 mem_mesh_message_NID_temp
+0x0c28 mem_mesh_Network_Nonce
+0x0c28 mem_mesh_Network_Nonce_nonce_type
+0x0c29 mem_mesh_Network_Nonce_CTL_and_TTL
+0x0c2a mem_mesh_Network_Nonce_SEQ
+0x0c2d mem_mesh_Network_Nonce_SRC
+0x0c2f mem_mesh_Network_Nonce_Pad//0x0000
+0x0c31 mem_mesh_Network_Nonce_IV_Index
+0x0c28 mem_mesh_Application_Nonce
+0x0c28 mem_mesh_Application_Nonce_Nonce_Type
+0x0c29 mem_mesh_Application_Nonce_ASZMIC_and_Pad//
+0x0c2a mem_mesh_Application_Nonce_SEQ
+0x0c2d mem_mesh_Application_Nonce_SRC
+0x0c2f mem_mesh_Application_Nonce_DST
+0x0c31 mem_mesh_Application_Nonce_IV_Index
+0x0c28 mem_mesh_Device_Nonce
+0x0c28 mem_mesh_Device_Nonce_Nonce_Type
+0x0c29 mem_mesh_Device_Nonce_ASZMIC_and_Pad//
+0x0c2a mem_mesh_Device_Nonce_SEQ
+0x0c2d mem_mesh_Device_Nonce_SRC
+0x0c2f mem_mesh_Device_Nonce_DST
+0x0c31 mem_mesh_Device_Nonce_IV_Index
+0x0a0f mem_mesh_upper_transport_layer_payload_len
+0x0c51 mem_mesh_upper_tran_layer_temp_pakcet_AKF_AID
+0x0c51 mem_mesh_upper_tran_layer_temp_unsegmented_pakcet_AKF_AID
+0x0c52 mem_mesh_upper_tran_layer_temp_unsegmented_packet_fill
+0x0c56 mem_mesh_upper_tran_layer_temp_pakcet_upper_tran_access_pdu
+0x0c56 mem_mesh_upper_tran_layer_temp_unsegmented_pakcet_upper_tran_access_pdu
+0x0c51 mem_mesh_upper_tran_layer_temp_segmented_pakcet_AKF_AID
+0x0c52 mem_mesh_upper_tran_layer_temp_segmented_pakcet_SeqZero
+0x0c54 mem_mesh_upper_tran_layer_temp_segmented_pakcet_SegO
+0x0c55 mem_mesh_upper_tran_layer_temp_segmented_pakcet_SegN
+0x0c56 mem_mesh_upper_tran_layer_temp_segmented_pakcet_upper_tran_access_pdu
+0x4000 mem_patch00
+0x4001 mem_patch01
+0x4002 mem_patch02
+0x4003 mem_patch03
+0x4004 mem_patch04
+0x4005 mem_patch05
+0x4006 mem_patch06
+0x4007 mem_patch07
+0x4008 mem_patch08
+0x4009 mem_patch09
+0x400a mem_patch0a
+0x400b mem_patch0b
+0x400c mem_patch0c
+0x400d mem_patch0d
+0x400e mem_patch0e
+0x400f mem_patch0f
+0x4010 mem_patch10
+0x4011 mem_patch11
+0x4012 mem_patch12
+0x4013 mem_patch13
+0x4014 mem_patch14
+0x4015 mem_patch15
+0x4016 mem_patch16
+0x4017 mem_patch17
+0x4018 mem_patch18
+0x4019 mem_patch19
+0x401a mem_patch1a
+0x401b mem_patch1b
+0x401c mem_patch1c
+0x401d mem_patch1d
+0x401e mem_patch1e
+0x401f mem_patch1f
+0x4020 mem_patch20
+0x4021 mem_patch21
+0x4022 mem_patch22
+0x4023 mem_patch23
+0x4024 mem_patch24
+0x4025 mem_patch25
+0x4026 mem_patch26
+0x4027 mem_patch27
+0x4028 mem_patch28
+0x4029 mem_patch29
+0x402a mem_patch2a
+0x402b mem_patch2b
+0x402c mem_patch2c
+0x402d mem_patch2d
+0x402e mem_patch2e
+0x402f mem_patch2f
+0x4030 mem_patch30
+0x4031 mem_patch31
+0x4032 mem_patch32
+0x4033 mem_patch33
+0x4034 mem_patch34
+0x4035 mem_patch35
+0x4036 mem_patch36
+0x4037 mem_patch37
+0x4038 mem_patch38
+0x4039 mem_patch39
+0x403a mem_patch3a
+0x403b mem_patch3b
+0x403c mem_patch3c
+0x403d mem_patch3d
+0x403e mem_patch3e
+0x403f mem_patch3f
+0x4040 mem_context
+0x4098 mem_current_amaddr
+0x4099 mem_lpm_mode
+0x409a mem_device_option
+0x409b mem_scan_mode
+0x409c mem_last_clkn
+0x40a0 mem_features
+0x40a8 mem_lap
+0x40ab mem_uap
+0x40ac mem_nap
+0x40ae mem_npage
+0x40af mem_glap
+0x40b2 mem_class
+0x40b5 mem_iscan_window
+0x40b7 mem_iscan_interval
+0x40b9 mem_pscan_window
+0x40bb mem_pscan_interval
+0x40bd mem_page_interval
+0x40bf mem_page_window
+0x40c1 mem_page_to
+0x40c3 mem_inq_window
+0x40c5 mem_fcomp_div
+0x40c6 mem_rx_window_init
+0x40c8 mem_rx_window_sniff
+0x40ca mem_rf_init_ptr
+0x40cc mem_last_type
+0x40cd mem_last_type_esco
+0x40ce mem_last_type_saved
+0x40cf mem_retransmission_cnt
+0x40d1 mem_next_btclk
+0x40d5 mem_rf_rccal
+0x40d6 mem_handle_num
+0x40d7 mem_max_slot
+0x40d8 mem_eir_enable
+0x40d9 mem_afh_instant
+0x40dd mem_afh_error_total
+0x40df mem_afh_cfg
+0x40e0 mem_afh_new_mod
+0x40e1 mem_afh_map_lo
+0x40e6 mem_afh_map_hi
+0x40eb mem_afh_used
+0x40ec mem_afh_index
+0x40ee mem_afh_map_new
+0x40f9 mem_afh_map
+0x4149 mem_afh_timer
+0x414d mem_afh_classify_channel_map
+0x4157 mem_lpm_wake_lock
+0x4159 mem_lpm_interval
+0x415b mem_lpm_overhead
+0x415c mem_lpm_hibernate_switch
+0x415d mem_esco_addr
+0x415e mem_sniff_unint_lost
+0x415f mem_ptt
+0x4160 mem_sleep_counter//should be 0x41fc in REVC
+0x4164 mem_sleep_counter_all
+0x4168 mem_sleep_clkn
+0x416e mem_sniff_rcv
+0x4171 mem_sniff_lost
+0x4174 mem_clks_per_lpo
+0x4177 mem_lpm_mult
+0x4178 mem_lpm_mult_timeout
+0x4179 mem_lpm_mult_cnt
+0x417a mem_lpm_config
+0x417a mem_lpm_xtal_ib
+0x417b mem_lpm_ctrim
+0x417c mem_lpm_padding
+0x417d mem_lpm_xtalcnt
+0x417e mem_lpm_buckcnt
+0x417f mem_lpm_ldocnt
+0x4180 mem_lpm_isogate
+0x4181 mem_lpm_isogate_final
+0x4182 mem_lpm_ctrl3
+0x4182 mem_lpm_ctrl3_app_vsel
+0x4183 mem_lpm_ctrl3_aon_vsel
+0x4184 mem_lpm_ctrl3_core_byp
+0x4185 mem_lpm_ctrl3_core_vsel
+0x4186 mem_saved_gpio// should be 0x421e in REVC
+0x419d mem_saved_gsel
+0x41a0 mem_saved_mark
+0x41a8 mem_saved_spidctrl
+0x41a9 mem_patch_ptr
+0x41ab mem_patch_len
+0x41ad mem_timers
+0x41cd mem_link_key_exists
+0x41ce mem_link_key
+0x41de mem_hci_cmd
+0x41df mem_hci_conn_handle
+0x41e0 mem_hci_plap
+0x41e3 mem_hci_puap
+0x41e4 mem_hci_pnap
+0x41e6 mem_loadcode_times
+0x41e7 mem_llid
+0x41e8 mem_tx_lch
+0x41e9 mem_tx_len
+0x41eb mem_tx_power
+0x41ec mem_modem_rssi
+0x41ed mem_gain_fix
+0x41ee mem_gain_table
+0x41f1 mem_gain_second_agc_en
+0x41f2 mem_rf_init_data
+0x41f3 mem_system_clk
+0x41f4 mem_le_dsniff
+0x41f6 mem_le_conn_interval
+0x41f8 mem_le_txheader
+0x41f9 mem_le_txlen
+0x41fa mem_le_txpayload
+0x42fa mem_le_name_len
+0x42fb mem_le_name
+0x4319 mem_le_ltk
+0x4329 mem_ltk_exists
+0x432a mem_le_rconfirm
+0x433a mem_le_srand
+0x434a mem_le_iat
+0x434b mem_le_rat
+0x434c mem_le_preq
+0x434d mem_le_preq_iocap
+0x434e mem_le_preq_oob
+0x434f mem_le_preq_auth
+0x4350 mem_le_preq_max_keysize
+0x4351 mem_le_preq_init_key_distribution
+0x4352 mem_le_preq_resp_key_distribution
+0x4353 mem_le_pres
+0x4354 mem_le_pres_iocap
+0x4355 mem_le_pres_oob
+0x4356 mem_le_pres_auth
+0x4357 mem_le_pres_max_keysize
+0x4358 mem_le_pres_init_key_distribution
+0x4359 mem_le_pres_resp_key_distribution
+0x435a mem_le_notify_handle
+0x435c mem_le_search_uuid_length
+0x435d mem_le_search_uuid
+0x436d mem_le_conn_param
+0x436d mem_le_conn_peer_addr_type
+0x436e mem_le_conn_peer_addr
+0x4374 mem_le_conn_own_addr_type
+0x4375 mem_le_interval_min
+0x4377 mem_le_interval_max
+0x4379 mem_le_latency
+0x437b mem_le_timeout
+0x437d mem_le_lap
+0x4380 mem_le_uap
+0x4381 mem_le_nap
+0x4383 mem_le_local_mtu
+0x4385 mem_le_remote_mtu
+0x4387 mem_le_skdm
+0x438f mem_le_skds
+0x4397 mem_le_init_superto
+0x4399 mem_ui_le_uuid_table
+0x439b mem_le_secure_connect_flag
+0x439c mem_le_secure_connect_state
+0x439d mem_le_sc_confirm_gkey_flag
+0x439e mem_le_pairing_state
+0x439f mem_le_enc_state
+0x43a0 mem_le_pairing_mode
+0x43a1 mem_le_tk
+0x43a5 mem_le_ediv
+0x43a7 mem_le_rand
+0x43af mem_le_irk
+0x43bf mem_le_transmit_window
+0x43c3 mem_le_configuration
+0x43c4 mem_le_fixed_ltk
+0x43d4 mem_le_pairing_handle
+0x43d6 mem_le_packet_llid
+0x43d7 mem_le_l2cap_size
+0x43d9 mem_le_packet_len_recved
+0x43db mem_le_payload_ptr
+0x43dd mem_le_signaling_identifier
+0x43de mem_le_l2cap_signaling_conn_param_update_rsp_result
+0x43e0 mem_le_md_count
+0x43e1 mem_ble_l2cap_tx_buff0_ptr
+0x43e3 mem_ble_l2cap_tx_buff_size_ptr
+0x43e5 mem_le_scan_enable
+0x43e6 mem_le_scan_interval
+0x43e8 mem_le_scan_window
+0x43ea mem_le_adv_data_len
+0x43eb mem_le_adv_data
+0x440a mem_le_scan_data_len
+0x440b mem_le_scan_data
+0x442a mem_le_adv_enable
+0x442b mem_le_adv_param
+0x442b mem_le_adv_interval
+0x442d mem_le_adv_type
+0x442e mem_le_adv_own_addr_type
+0x442f mem_le_adv_direct_addr
+0x4435 mem_le_adv_channel_map
+0x4436 mem_le_scan_params
+0x4436 mem_le_scan_type
+0x4437 mem_le_scan_own_addr_type
+0x4438 mem_le_l2cap_att_states
+0x4439 mem_le_att_opcode
+0x443a mem_le_att_handle
+0x443c mem_le_search_res
+0x443d mem_le_local_feature
+0x4445 mem_le_tx_phys
+0x4446 mem_le_rx_phys
+0x4447 mem_remote_rx_max_octets
+0x4449 mem_remote_rx_max_time
+0x444b mem_remote_tx_max_octets
+0x444d mem_remote_tx_max_time
+0x444f mem_local_rx_max_octets
+0x4451 mem_local_rx_max_time
+0x4453 mem_local_tx_max_octets
+0x4455 mem_local_tx_max_time
+0x4457 mem_app_handshake_flag
+0x4458 mem_sniff_param_interval
+0x445a mem_sniff_param_attempt
+0x445c mem_sniff_param_timeout
+0x445e mem_cb_check_wakelock
+0x4460 mem_cb_before_hibernate
+0x4462 mem_cb_before_lpm
+0x4464 mem_cb_le_process
+0x4466 mem_cb_bt_process
+0x4468 mem_cb_idle_process
+0x446a mem_cb_bb_event_process
+0x446c mem_cb_discovry_timeout
+0x446e mem_cb_att_write
+0x4470 mem_cb_ble_transmit
+0x4472 mem_cb_event_timer
+0x4474 mem_cb_bt_set_mult
+0x4476 mem_cb_spi_flash_write_complate
+0x4478 mem_cb_spi2_flash_write_complate
+0x447a mem_cb_bt_slave_match
+0x447c mem_cb_before_lpm_sleep
+0x447e mem_eeprom_base
+0x4480 mem_unsniff2sniff_timer_count
+0x4481 mem_wake_up_delay_timer
+0x4482 mem_app_connection_options
+0x4483 mem_app_disconn_reason
+0x4485 mem_app_disconn_reason_flag
+0x4487 mem_xrecord_mode
+0x4488 mem_eeprom_block_size
+0x4489 mem_spi_init_clk
+0x448a mem_spi_init_delay_time
+0x448b mem_spi_ncs_gpio
+0x448c mem_nv_data_ptr
+0x448e mem_nv_data_number
+0x448f mem_queue_ptr
+0x4491 mem_ui_led_struct_num
+0x4492 mem_ui_led_struct_ptr
+0x4494 mem_adc_wait_count
+0x4495 mem_3v_adc_io_data
+0x4497 mem_2v_adc_hvin_data
+0x4499 mem_2v_adc_vinlpm_data
+0x449b mem_1v_adc_io_data
+0x449d mem_3v_adc_hvin_data
+0x449f mem_3v_adc_vinlpm_data
+0x44a1 mem_app_adc_read_count
+0x44a2 mem_start_adc_clkn
+0x44a3 mem_reference_voltage
+0x44a5 mem_adc_config_flag
+0x44a6 mem_adc_channel
+0x44a7 mem_adc_current_value
+0x44a9 mem_adc_power_flag//bit0:low power falg ; bit1:no power flag
+0x44aa mem_spi_write_addr
+0x44ad mem_spi_write_ptr
+0x44af mem_spi_write_len
+0x44b1 mem_spi_write_flash_sm
+0x44b2 mem_spi2_write_addr
+0x44b5 mem_spi2_write_ptr
+0x44b7 mem_spi2_write_len
+0x44b9 mem_spi2_write_flash_sm
+0x44ba mem_spi_cs_gpio
+0x44bb mem_spi_si_gpio
+0x44bc mem_spi_so_gpio
+0x44bd mem_spi_sclk_gpio
+0x44be mem_spi_wp_gpio
+0x44bf mem_spi_hold_gpio
+0x44c0 mem_spi2_cs_gpio
+0x44c1 mem_spi2_si_gpio
+0x44c2 mem_spi2_so_gpio
+0x44c3 mem_spi2_sclk_gpio
+0x44c4 mem_spi2_wp_gpio
+0x44c5 mem_spi2_hold_gpio
+0x44c6 mem_eeprom_wp_gpio
+0x44c7 mem_eeprom_scl_gpio
+0x44c8 mem_eeprom_sda_gpio
+0x44c9 mem_kscan_ptr
+0x44cb mem_key_num_ptr
+0x44cb mem_keyscan_ptr
+0x44cd mem_key_value_retention
+0x44cf mem_power_param_ptr
+0x44d1 mem_efuse_header
+0x44d4 mem_seqi
+0x44d5 mem_dig_aon_vsel
+0x44d6 mem_syn_afc_cfg1
+0x44d7 mem_rf_ldo_cfg1
+0x44d8 mem_rc_cal
+0x44d9 mem_nec_decode_error_value
+0x44da mem_wdt_always_work
+0x44db mem_rf_debug_rx_gpio
+0x44dc mem_rf_debug_tx_gpio
+0x44dd mem_l2cap_xmem_start
+0x44dd mem_l2cap_tx_multi_offset//0 means single packet
+0x44df mem_sdp_remote_cid
+0x44e1 mem_rfcomm_remote_cid
+0x44e3 mem_hid_ctrl_remote_cid
+0x44e5 mem_hid_int_remote_cid
+0x44e7 mem_sdp_state
+0x44e8 mem_rfcomm_state
+0x44e9 mem_hid_control_state
+0x44ea mem_hid_interrupt_state
+0x44eb mem_spp_state
+0x44ec mem_ML2CAP_comm_id
+0x44ed mem_used_map
+0x44ee mem_tx_fifo0
+0x44ee mem_tx_fifo0_map
+0x44ef mem_tx_fifo0_ptr
+0x44f1 mem_tx_fifo1
+0x44f1 mem_tx_fifo1_map
+0x44f2 mem_tx_fifo1_ptr
+0x44f4 mem_tx_fifo2
+0x44f4 mem_tx_fifo2_map
+0x44f5 mem_tx_fifo2_ptr
+0x44f7 mem_tx_fifo3
+0x44f7 mem_tx_fifo3_map
+0x44f8 mem_tx_fifo3_ptr
+0x44fa mem_tx_fifo_end
+0x44fa mem_l2cap_lpm_txbuf
+0x45fa mem_l2cap_flow_ctrl_flag
+0x45fb mem_l2cap_pending_item
+0x45fc mem_l2cap_rcv_hidtype
+0x45fd mem_l2cap_xmem_end
+0x45fd mem_lmo_header_opcode_x
+0x45fe mem_lmp_version
+0x45ff mem_lmp_compid
+0x4601 mem_lmp_subversion
+0x4603 mem_local_name_length
+0x4604 mem_local_name
+0x4607 mem_local_name2
+0x4647 mem_local_name_end
+0x4648 mem_unsniff2sniff_timer
+0x4649 mem_switch_flag
+0x464a mem_classic_bt_flag
+0x464b mem_encapsulated_major_type
+0x464c mem_encapsulated_minor_type
+0x464d mem_encapsulated_len
+0x464e mem_remote_br_sc_support
+0x464f mem_pn_dlci
+0x4650 mem_pn_max_frame_size
+0x4652 memFCStemp1
+0x4653 memFCStemp2
+0x4654 memFCStemp3
+0x4655 mem_rfcomm_initiator
+0x4656 mem_remote_spp_channel
+0x4657 mem_HIUfcs_SPP
+0x4658 mem_HIUfcs_SPP_WCredits
+0x4659 mem_rfcomm_send_more_pkt
+0x465a mem_remote_credits
+0x465b mem_credit_given
+0x465c mem_ms_channel
+0x465d mem_rfcomm_credit_flag
+0x465e mem_rfcomm_max_frame_size
+0x4660 mem_rfcomm_credit_init_data
+0x4661 mem_cb_receive_spp_data
+0x4663 mem_nl_rx_data_src
+0x4665 mem_nl_rx_len_all
+0x4667 mem_ui_uuid_table
+0x4669 mem_all_uuid_16bits
+0x467f mem_all_uuid_128bits
+0x46a1 mem_sdp_l2capch_ptr
+0x46a3 mem_ccm_pcnt_tx
+0x46a8 mem_ccm_pcnt_rx
+0x46ad mem_ccm_last_mic
+0x46b1 mem_ccm_iv
+0x46b1 mem_ccm_ivm
+0x46b5 mem_ccm_ivs
+0x46b9 mem_ccm_len
+0x46bb mem_ccm_rx_ptr
+0x46bd mem_sc_only_mode
+0x46be mem_sp_debug_mode
+0x46bf mem_secure_connections_enable
+0x46c0 mem_sp_local_key_invalid
+0x46c1 mem_sc_calc
+0x46c2 mem_sc_local_key_invalid
+0x46c3 mem_sc_private_key_256
+0x46e3 mem_sc_pubkey_local_x_256
+0x4703 mem_sc_pubkey_local_y_256
+0x4723 mem_sp_private_key
+0x473b mem_sp_pubkey_local
+0x473b mem_sp_pubkey_local_x
+0x4753 mem_sp_pubkey_local_x_end
+0x4753 mem_sp_pubkey_local_y
+0x476b mem_ssp_enable
+0x476c mem_lmp_io_cap_payload_iocap
+0x476d mem_lmp_io_cap_payload_oob_auth_data
+0x476e mem_lmp_io_cap_payload_auth_req
+0x476f mem_sp_state_xmem
+0x476f mem_sp_iocap_remote
+0x4772 mem_flag_mode_ssp_pin
+0x4773 mem_ssp_mode_flag
+0x4774 mem_authentication_passkey_times
+0x4775 mem_passkey_1bit
+0x4776 mem_flag_pairing_state
+0x4777 mem_sp_state_xmem_end
+0x4777 mem_ipc_lock_bt
+0x4778 mem_ipc_lock_c51
+0x4779 mem_ipc_fifo_bt2c51
+0x4781 mem_ipc_fifo_c512bt
+0x4789 mem_ui_button_timer
+0x478a mem_ui_button_last_state
+0x478b mem_ui_timer_last_btclk
+0x478f mem_discovery_timeout_timer_count
+0x4791 mem_hid_handshake_timer_count
+0x4792 memui_reconnect_mode
+0x4793 mem_ui_state_map
+0x4795 mem_ui_profile_supported
+0x4796 mem_ui_button_timeout
+0x4797 mem_ui_button_gpio
+0x4798 mem_discovery_timeout
+0x479a mem_pin_length
+0x479b mem_pin
+0x47ab mem_dummy
+0x47ae mem_seq
+0x47af mem_context_cnt
+0x47b0 mem_context_map
+0x47b1 mem_context_new
+0x4ab1 mem_att_cmd_len
+0x4ab2 mem_att_cmd
+0x4ac1 mem_att_resp_handle
+0x4ac2 mem_att_resp_len
+0x4ac3 mem_att_resp
+0x4ae1 mem_meter_att_list
+0x47ab mem_mesh_vendor_mesh_receive_tid
+0x47ac mem_mesh_vendor_mesh_send_tid
+0x47ad mem_mesh_vendor_timer_current_time
+0x47b1 mem_system_time
+0x47b5 mem_mesh_adv_data_len
+0x47b6 mem_mesh_adv_data
+0x47d5 mem_mesh_adv_scan_channel
+0x47d6 mem_mesh_advertising_unprovisioned_device_beacon_switch
+0x47d7 mem_mesh_advertising_unprovisioned_device_beacon_timer
+0x47d9 mem_mesh_advertising_unprovisioned_device_beacon_duration
+0x47da mem_mesh_advertising_unprovisioned_device_beacon_interval
+0x47db mem_mesh_calc_ConfirmationCloud_data
+0x47db mem_mesh_ConfirmationCloud_RandomB
+0x47e3 mem_mesh_ConfirmationCloud_RandomA
+0x47eb mem_mesh_AuthValueProv
+0x47fb mem_mesh_ConfirmationCloud
+0x480b mem_mesh_ConfirmationDevice
+0x480b mem_mesh_calc_ConfirmationDevice_data
+0x480b mem_mesh_provisioning_random_A
+0x4813 mem_mesh_provisioning_random_B
+0x481b mem_mesh_AuthValueDevice
+0x482b mem_mesh_Device_Key
+0x483b mem_mesh_Confirmationkey
+0x484b mem_mesh_sha256_ConfirmationKey_ascii
+0x485a mem_mesh_sha256_SessionKey_ascii
+0x4864 mem_mesh_sha256_DeviceKey_ascii
+0x486d mem_mesh_sha256_load_first_data_flag
+0x486e mem_mesh_sha256_data_len_byte
+0x4876 mem_mesh_sha256_data_len_bit
+0x487e mem_mesh_sha256_data_end_addr
+0x4880 mem_mesh_sha256_data_len_addr
+0x4882 mem_mesh_sha256_chunk_count
+0x4883 mem_mesh_sha256_chunk_data_ptr
+0x4885 mem_mesh_sha256_chunk_ptr
+0x4887 mem_k2_P_len
+0x4888 mem_k2_P
+0x4898 mem_k2_N
+0x48a8 mem_k2_SALT
+0x48b8 mem_k2_T
+0x48c8 mem_k2_T0
+0x48c8 mem_k2_T1
+0x48d8 mem_k2_NID
+0x48d9 mem_k2_T3
+0x48e9 mem_k2_T2
+0x48f9 mem_k4_SALT
+0x4909 mem_k4_T
+0x4919 mem_k4_id6_01
+0x4929 mem_k4_k4N
+0x4939 mem_mesh_transport_AID
+0x493a mem_k3_SALT
+0x494a mem_k3_T
+0x495a mem_k3_id64_01
+0x495f mem_k3_k4N
+0x4967 mem_mesh_network_id
+0x496f mem_mesh_provisioned_flag
+0x4970 mem_mesh_Provisioning_State_Flag
+0x4971 mem_mesh_Device_PID
+0x4972 mem_mesh_UUID_FeatureFlag
+0x4973 mem_mesh_PDU_RFU
+0x4975 mem_mesh_OOB_information
+0x4977 mem_mesh_Encrypt_Provisioning_Data
+0x4977 mem_mesh_provisioning_data_Mac_addr
+0x4979 mem_mesh_KeyFresh_and_Update_flag
+0x497a mem_mesh_Network_Key
+0x498a mem_mesh_last_IV_Index_byte
+0x498b mem_mesh_Unicast_Address
+0x498d mem_mesh_adv_last_time
+0x4991 mem_mesh_send_packet_timeout
+0x4993 mem_mesh_gatt_package_send_msg_id
+0x4994 mem_mesh_gatt_receive_msg_timer
+0x4995 mem_mesh_gatt_packet_receive_msg_buffer1
+0x49b6 mem_mesh_gatt_packet_receive_msg_buffer2
+0x49d7 mem_mesh_three_tuple_ProductID
+0x49db mem_mesh_three_tuple_MAC
+0x49e1 mem_mesh_three_tuple_secret
+0x49f1 mem_mesh_cb_receive_advertising
+0x49f3 mem_mesh_cb_receive_access_message
+0x49f5 mem_mesh_cb_receive_config_appkey_add
+0x49f7 mem_mesh_cb_pairing_fail
+0x49f9 mem_mesh_cb_recv_vendor
+0x49fb mem_mesh_scan_selete_next_ch
+0x49fd mem_mesh_cb_generic_onoff_get
+0x49ff mem_mesh_cb_generic_onoff_set
+0x4a01 mem_mesh_cb_scene_recall
+0x4a03 mem_mesh_cb_light_lightness_set
+0x4a05 mem_mesh_cb_light_lightness_get
+0x4a07 mem_mesh_cb_light_ctl_set
+0x4a09 mem_mesh_cb_main_light_onoff_set
+0x4a0b mem_mesh_cb_background_onoff_set
+0x4a0d mem_mesh_cb_color_set
+0x4a0f mem_mesh_cb_network_relay
+0x4a11 mem_mesh_cb_receive_node_reset
+0x4a13 mem_mesh_cb_seq_changed
+0x4a15 mem_mesh_cb_subscriptuion_list_changed
+0x4a17 mem_mesh_cb_vendor_timing_changed
+0x4a19 mem_mesh_core_feature
+0x4a1b mem_mesh_element_number
+0x4a1c mem_mesh_element_device_ptr
+0x4a1e mem_mesh_element_device_length
+0x4a20 mem_mesh_segmented_access_message_SZMIC
+0x4a21 mem_mesh_segmented_access_message_SeqZero
+0x4a23 mem_mesh_segmented_access_message_SegO
+0x4a24 mem_mesh_segmented_access_message_SegN
+0x4a25 mem_mesh_segmented_access_message_BlockAck
+0x4a29 mem_mesh_segmented_access_message_receive_finish
+0x4a2a mem_mesh_segmented_access_message_current_length
+0x4a2b mem_mesh_segmented_access_message_SegN_upper_limit
+0x4a2c mem_mesh_segmented_access_message_Segment_ptr
+0x4a2e mem_mesh_last_CTL_Temperature
+0x4a30 mem_mesh_receive_group_address
+0x4a31 mem_mesh_receive_element_number
+0x4a32 mem_mesh_IV_Index
+0x4a36 mem_mesh_TMALL_cache_start
+0x4a36 mem_mesh_TMALL_SRC1
+0x4a38 mem_mesh_TMALL_SEQ1
+0x4a3b mem_mesh_TMALL_cache
+0x4a68 mem_mesh_TMALL_cache_end
+0x4a68 mem_mesh_transport_message_mic_cache
+0x4a68 mem_mesh_transport_message_mic_cache_buff1
+0x4a6c mem_mesh_transport_message_mic_cache_buff2_10
+0x4a90 mem_mesh_network_relay_queue
+0x4a90 mem_mesh_network_relay_queue_each_size
+0x4a91 mem_mesh_network_relay_queue_length
+0x4a92 mem_mesh_network_relay_queue_current_num
+0x4a93 mem_mesh_network_relay_queue_read_ptr
+0x4a94 mem_mesh_network_relay_queue_write_ptr
+0x4a95 mem_mesh_network_relay_queue_ele
+0x4b1d mem_mesh_application_key
+0x4b2d mem_mesh_ASZMIC
+0x4b2e mem_mesh_access_message_mic_cache
+0x4b2e mem_mesh_access_message_mic_cache_buff1
+0x4b32 mem_mesh_access_message_mic_cache_buff2_10
+0x4b56 mem_mesh_send_message_SEQ
+0x4b59 mem_mesh_send_message_SRC
+0x4b5b mem_mesh_send_message_TTL
+0x4b5c mem_mesh_send_upper_layer_IVI_and_NID
+0x4b5d mem_mesh_send_upper_layer_CTL_and_TTL
+0x4b5e mem_mesh_send_upper_layer_SEQ
+0x4b61 mem_mesh_send_upper_layer_SRC
+0x4b63 mem_mesh_send_upper_layer_DST
+0x4b65 mem_mesh_send_access_lower_transport_layer
+0x4b75 mem_mesh_send_network_layer_NetMIC
+0x4b79 mem_mesh_element_device
+0x4b79 mem_mesh_element_device_group_addr
+0x4b7b mem_mesh_element_device_queue_buffer_ptr
+0x4b7d mem_mesh_element_device_timing_ptr
+0x4b7f mem_mesh_element_device_element_subscription_label
+0x4b8f mem_mesh_element_upper_adv_flag
+0x4b90 mem_mesh_element_upper_queue_buffer_ptr
+0x4b92 mem_mesh_element_tran_package_tid
+0x4b93 mem_mesh_element_tran_package_type
+0x4b94 mem_mesh_element_device1
+0x4baf mem_mesh_element_device2
+0x4bca mem_mesh_segmented_access_message_Segment
+0x4bee mem_mesh_element_device_queue_each_size
+0x4bef mem_mesh_element_device_queue_length
+0x4bf0 mem_mesh_element_device_queue_current_num
+0x4bf1 mem_mesh_element_device_queue_read_ptr
+0x4bf2 mem_mesh_element_device_queue_write_ptr
+0x4bf3 mem_mesh_element_device_queue_ele
+0x4c7b mem_mesh_element_device_upper_queue_each_size
+0x4c7c mem_mesh_element_device_upper_queue_length
+0x4c7d mem_mesh_element_device_upper_queue_current_num
+0x4c7e mem_mesh_element_device_upper_queue_read_ptr
+0x4c7f mem_mesh_element_device_upper_queue_write_ptr
+0x4c80 mem_mesh_element_device_upper_queue_ele
+0x4d3c mem_mesh_le_att_list
+0x47ab mem_antl_lpm_interval
+0x47ad mem_antl_adv_interval
+0x47af mem_antl_slow_adv_lpm_interval
+0x47b1 mem_antl_slow_adv_adv_interval
+0x47b3 mem_antl_led_style
+0x47b3 mem_antl_led_type
+0x47b4 mem_antl_led_blink_count
+0x47b5 mem_antl_led_gpio
+0x47b6 mem_antl_led_on_time
+0x47b8 mem_antl_led_off_time
+0x47ba mem_antl_led_cb_on
+0x47bc mem_antl_led_cb_off
+0x47be mem_antl_buzzer_style
+0x47be mem_antl_buzzer_type
+0x47bf mem_antl_buzzer_blink_count
+0x47c0 mem_antl_buzzer_gpio
+0x47c1 mem_antl_buzzer_on_time
+0x47c3 mem_antl_buzzer_off_time
+0x47c5 mem_antl_buzzer_cb_on
+0x47c7 mem_antl_buzzer_cb_off
+0x47c9 mem_antl_fast_adv_led_style
+0x47c9 mem_antl_fast_adv_led_type
+0x47ca mem_antl_fast_adv_led_blink_count
+0x47cb mem_antl_fast_adv_led_gpio
+0x47cc mem_antl_fast_adv_led_on_time
+0x47ce mem_antl_fast_adv_led_off_time
+0x47d0 mem_antl_slow_adv_led_style
+0x47d0 mem_antl_slow_adv_led_type
+0x47d1 mem_antl_slow_adv_led_blink_count
+0x47d2 mem_antl_slow_adv_led_gpio
+0x47d3 mem_antl_slow_adv_led_on_time
+0x47d5 mem_antl_slow_adv_led_off_time
+0x47d7 mem_antl_power_starting_led_style
+0x47d7 mem_antl_power_starting_led_type
+0x47d8 mem_antl_power_starting_led_blink_count
+0x47d9 mem_antl_power_starting_led_gpio
+0x47da mem_antl_power_starting_led_on_time
+0x47dc mem_antl_power_starting_led_off_time
+0x47de mem_antl_power_starting_buzzer_style
+0x47e5 mem_antl_power_off_led_style
+0x47e5 mem_antl_power_off_led_type
+0x47e6 mem_antl_power_off_led_link_count
+0x47e7 mem_antl_power_off_led_gpio
+0x47e8 mem_antl_power_off_led_on_time
+0x47ea mem_antl_power_off_led_off_time
+0x47ec mem_antl_power_off_buzzer_style
+0x47ec mem_antl_power_off_buzzer_type
+0x47ed mem_antl_power_off_buzzer_link_count
+0x47ee mem_antl_power_off_buzzer_gpio
+0x47ef mem_antl_power_off_buzzer_on_time
+0x47f1 mem_antl_power_off_buzzer_off_time
+0x47f3 mem_antl_alert_led_stlye
+0x47fa mem_antl_alert_buzzer_stlye
+0x47fa mem_antl_alert_buzzer_type
+0x47fb mem_antl_alert_buzzer_blink_count
+0x47fc mem_antl_alert_buzzer_gpio
+0x47fd mem_antl_alert_buzzer_on_time
+0x47ff mem_antl_alert_buzzer_off_time
+0x4801 mem_antl_key_led_style
+0x4801 mem_antl_key_led_type
+0x4802 mem_antl_key_led_blink_count
+0x4803 mem_antl_key_led_gpio
+0x4804 mem_antl_key_led_on_time
+0x4806 mem_antl_key_led_off_time
+0x4808 mem_antl_key_buzzer_style
+0x480f mem_antl_queue_width
+0x4810 mem_antl_queue_depth
+0x4811 mem_antl_queue_curr_num
+0x4812 mem_antl_queue_read_ptr
+0x4813 mem_antl_queue_write_ptr
+0x4814 mem_antl_queue_buff
+0x4864 mem_antl_key_scan_enable
+0x4865 mem_antl_led_num
+0x4866 mem_antl_led_gpio_map
+0x486a mem_antl_power_param
+0x486a mem_antl_power_state
+0x486b mem_antl_power_timer
+0x486c mem_antl_power_off_timeout
+0x486d mem_antl_power_starting_timeout
+0x486e mem_antl_power_off_cb
+0x4870 mem_antl_power_starting_cb
+0x4872 mem_antl_power_standby_cb
+0x4874 mem_event_button_up_cb
+0x4876 mem_antl_key_num
+0x4877 mem_cb_antl_key
+0x4879 mem_antl_key_conf0
+0x487d mem_antl_key0_press
+0x488c mem_antl_key0_release
+0x489b mem_antl_conn_updata_procedure_state
+0x489c mem_client_characteristic_configuration_descriptor
+0x489e mem_adc_timer
+0x48a0 mem_antl_conn_update_timer
+0x48a1 mem_antl_send_updata_le_param_timer
+0x48a2 mem_antl_le_sleep_timer
+0x48a4 mem_antl_fast_adv_timer
+0x48a6 mem_antl_fast_adv_timeout
+0x48a8 mem_antl_le_sleep_timeout
+0x48aa mem_double_click_timer
+0x48ab mem_butten_click_cnt
+0x48ac mem_antl_led_state
+0x48ad mem_antl_buzzer_state
+0x48ae mem_antl_key_state
+0x48af mem_antl_lost_mode
+0x48b0 mem_alarm_config
+0x48b1 mem_alarm_config_notfy_cnt
+0x48b2 mem_buzzer_pwm_conf
+0x48b8 mem_adc_timeout
+0x48ba mem_voltage_remain_percent
+0x48bb mem_battery_calculate_set
+0x48bb mem_battery_full_voltage
+0x48bd mem_battery_empty_voltage
+0x48bf mem_battery_low_voltage
+0x48c1 mem_battery_current_voltage
+0x48c3 mem_rx_window_sniff_inc
+0x48c5 mem_interval_increment
+0x48c7 mem_antl_le_interval_min
+0x48c9 mem_antl_le_interval_max
+0x48cb mem_antl_le_latency
+0x48cd mem_antl_le_timeout
+0x48cf mem_antl_le_unnormal_interval_min
+0x48d1 mem_antl_le_unnormal_interval_max
+0x48d3 mem_antl_le_unnormal_latency
+0x48d5 mem_antl_le_unnormal_timeout
+0x48d7 mem_AntiLost_le_att_list
+0x4a67 mem_lestate_update_param_flag
+0x4a68 mem_antilost_conn_battery_send_timer
+0x4a69 mem_antl_disconn_buzzer_on_timer
+0x4a6b mem_antl_disconn_buzzer_on_timeout
+0x47ab mem_24g_rxbuf
+0x47cd mem_24g_txbuf
+0x47ed mem_24g_txpayload
+0x4811 mem_24g_rxpayload
+0x4831 mem_24g_rxdata_length
+0x4832 mem_24g_pid
+0x4833 mem_24g_no_ack
+0x4834 mem_24g_sta_crc
+0x4837 mem_24g_last_crc
+0x483a mem_24g_sta_pid
+0x483b mem_24g_last_pid
+0x483c mem_24g_datalen
+0x483d mem_24g_data_type
+0x483e mem_24g_txlen
+0x483f mem_24g_rx_window
+0x4841 mem_24g_ch
+0x4842 mem_24g_current_ch_number
+0x4843 mem_24g_addr
+0x4847 mem_24g_ch_map1
+0x484b mem_24g_ch_map2
+0x484f mem_24g_ch_map3
+0x4853 mem_24g_ch_map4
+0x4857 mem_24g_tx_btclk
+0x485b mem_24g_interval
+0x485c mem_24g_interval_min
+0x485d mem_24g_interval_max
+0x485e mem_24g_syncword
+0x4860 mem_24g_syncword_crc8
+0x4861 mem_24g_get_syncword_crc8
+0x4862 mem_24g_pair_switch
+0x4863 mem_24g_enter_hibernate
+0x486b mem_24g_rx_phy
+0x486c mem_24g_tx_phy
+0x486d mem_24g_ch_map_update
+0x486e mem_24g_ch_update_map1
+0x4872 mem_24g_ch_update_map2
+0x4876 mem_24g_ch_update_map3
+0x487a mem_24g_ch_update_map4
+0x487e mem_24g_disable_fec1
+0x487f mem_24g_pair_addr
+0x4883 mem_24g_pair_ch
+0x4884 mem_24g_pair_tx_power
+0x4885 mem_rssi_buff_index
+0x4886 mem_24g_device1_bind_step
+0x4887 mem_24g_device2_bind_step
+0x4888 mem_24g_bind_device_status
+0x4889 mem_24g_bind_payload
+0x4891 mem_cb_24g_receive_process
+0x4893 mem_cb_24g_ackpayload
+0x4895 mem_cb_24g_data_device1
+0x4897 mem_cb_24g_data_device2
+0x4899 mem_24g_rxdata_temp
+0x48bb mem_24g_abort_packet
+0x48bc mem_24g_hop_btclk
+0x48c0 mem_24g_hop_interval
+0x48c1 mem_24g_pair_mode
+0x48c2 mem_24g_ackpayload_enable
+0x48c3 mem_24g_hop_packet
+0x48c4 mem_24g_mode_switch
+0x48c5 mem_24g_nodata_timer_enable
+0x48c6 mem_24g_mode_init
+0x48c7 mem_24g_work_mode
+0x48c8 mem_24g_time_slice
+0x48c9 mem_24g_self_last_ch
+0x48ca mem_24g_self_ch_number
+0x48cb mem_24g_self_config_ch_once
+0x48cc mem_24g_device1_last_ch
+0x48cd mem_24g_device1_ch_number
+0x48ce mem_24g_device1_config_ch_once
+0x48cf mem_24g_device2_last_ch
+0x48d0 mem_24g_device2_ch_number
+0x48d1 mem_24g_device2_config_ch_once
+0x48d2 mem_24g_led_status
+0x48d3 mem_24g_bind_mode_continue
+0x48d4 mem_tx_power_temp
+0x48d5 mem_24g_mode_B_S_switch
+0x48d6 mem_24g_mode_B_S_switch_init
+0x48d7 mem_24g_mode_B_S_switch_cnt
+0x48d9 mem_24g_mode_B_S_switch_exit
+0x48da mem_24g_B_S_time_slice
+0x48db mem_24g_B_S_mode_switch_disable
+0x48dc mem_24g_bind_device_living
+0x48dd mem_24g_transmitter_addr
+0x48e1 mem_24g_device1_addr
+0x48e5 mem_24g_device2_addr
+0x48e9 mem_rssi_noise_avg
+0x48ea mem_rssi_noise_index
+0x48eb mem_rssi_noise_self_avg
+0x48ec mem_rssi_noise_device1_avg
+0x48ed mem_rssi_noise_device2_avg
+0x48ee mem_rssi_noise_self_index
+0x48ef mem_rssi_noise_device1_index
+0x48f0 mem_rssi_noise_device2_index
+0x48f1 mem_rssi_noise_buffer_ptr
+0x48f3 mem_rssi_noise_self_buffer_ptr
+0x48f5 mem_rssi_noise_device1_buffer_ptr
+0x48f7 mem_rssi_noise_device2_buffer_ptr
+0x48f9 mem_car_hard_soft_switch
+0x48fa mem_car_queue_each_size
+0x48fb mem_car__queue_length
+0x48fc mem_car_queue_curr_num
+0x48fd mem_car_queue_read_ptr
+0x48fe mem_car_queue_write_ptr
+0x48ff mem_car_queue_ele
+0x4977 mem_car_pop_queue_buff
+0x498b mem_car_led_num
+0x498c mem_car_led_map
+0x4996 mem_car_style1_led_type
+0x4997 mem_car_style1_blink_count
+0x4998 mem_car_style1_struct_led_gpio
+0x4999 mem_car_style1_on_time
+0x499b mem_car_style1_off_time
+0x499d mem_car_style1_cb_ledon
+0x499f mem_car_style1_cb_ledoff
+0x49a1 mem_car_style2_led_type
+0x49a2 mem_car_style2_blink_count
+0x49a3 mem_car_style2_struct_led_gpio
+0x49a4 mem_car_style2_on_time
+0x49a6 mem_car_style2_off_time
+0x49a8 mem_car_style2_cb_ledon
+0x49aa mem_car_style2_cb_ledoff
+0x49ac mem_le_receive_data
+0x49ac mem_le_receive_packet_head
+0x49ae mem_le_receive_cmd
+0x49af mem_le_receive_length
+0x49b1 mem_le_receive_payload
+0x49bb mem_le_receive_checksum
+0x49bc mem_motor1_status
+0x49bd mem_motor1_speed
+0x49be mem_motor2_status
+0x49bf mem_motor2_speed
+0x49c0 mem_motor3_status
+0x49c1 mem_motor3_speed
+0x49c2 mem_motor1_pwm_set
+0x49c2 mem_motor1_pwm_pin1_set
+0x49c3 mem_motor1_pwm_pin2_set
+0x49c4 mem_motor1_pwm_pin_set
+0x49c5 mem_motor1_pwm_channel_set
+0x49c6 mem_motor1_pwm_freq_set
+0x49c9 mem_motor1_pwm_dute_set
+0x49ca mem_motor2_pwm_set
+0x49ca mem_motor2_pwm_pin1_set
+0x49cb mem_motor2_pwm_pin2_set
+0x49cc mem_motor2_pwm_pin_set
+0x49cd mem_motor2_pwm_channel_set
+0x49ce mem_motor2_pwm_freq_set
+0x49d1 mem_motor2_pwm_dute_set
+0x49d2 mem_motor3_pwm_set
+0x49d2 mem_motor3_pwm_pin1_set
+0x49d3 mem_motor3_pwm_pin2_set
+0x49d4 mem_motor3_pwm_pin_set
+0x49d5 mem_motor3_pwm_channel_set
+0x49d6 mem_motor3_pwm_freq_set
+0x49d9 mem_motor3_pwm_dute_set
+0x49da mem_motor_select_p_n
+0x49db mem_car_motor_status
+0x49dc mem_car_motor_speed
+0x49dd mem_motor_pwm_set
+0x49dd mem_motor_pwm_pin1_set
+0x49de mem_motor_pwm_pin2_set
+0x49df mem_motor_pwm_pin_set
+0x49e0 mem_motor_pwm_channel_set
+0x49e1 mem_motor_pwm_freq_set
+0x49e4 mem_motor_pwm_dute_set
+0x49e5 mem_ir_rx_gpio
+0x49e6 mem_ir_data
+0x49e8 mem_ir_rx_buf
+0x49ea mem_ir_receive_clkn
+0x49ee mem_ir_notify_data
+0x49f1 mem_ir_notify_data_head
+0x49f6 mem_ir_notify_data_payload
+0x49f8 mem_ir_notify_data_check_sum
+0x49f9 mem_car_ir_breakdown_check_timer
+0x49fa mem_car_ir_breakdown_flag
+0x49fb mem_car_led_control
+0x49fb mem_car_led1_status
+0x49fc mem_car_led2_status
+0x49fd mem_car_led3_status
+0x49fe mem_car_led4_status
+0x49ff mem_car_led5_status
+0x4a00 mem_car_led6_status
+0x4a01 mem_car_led7_status
+0x4a02 mem_car_led8_status
+0x4a03 mem_car_led_control_timer
+0x4a04 mem_car_led_blink_status
+0x4a05 mem_car_led_no
+0x4a06 mem_car_info_request
+0x4a09 mem_car_info_request_head
+0x4a0e mem_car_info_request_payload
+0x4a16 mem_car_info_request_checksum
+0x4a17 mem_car_config_param
+0x4a17 mem_car_config_setting_flag
+0x4a18 mem_car_config_device_select
+0x4a19 mem_car_config_motor_layout
+0x4a1a mem_car_config_ir_enable
+0x4a1b mem_car_config_ir_rx_gpio
+0x4a1c mem_car_config_pairing_led_conn_status
+0x4a1d mem_car_config_pairing_led_gpio
+0x4a1e mem_car_config_led_num
+0x4a1f mem_car_config_blood_led_gpio
+0x4a1f mem_car_config_blood_led1_gpio
+0x4a20 mem_car_config_blood_led2_gpio
+0x4a21 mem_car_config_blood_led3_gpio
+0x4a22 mem_car_config_blood_led4_gpio
+0x4a23 mem_car_config_blood_led5_gpio
+0x4a24 mem_car_config_blood_led6_gpio
+0x4a25 mem_car_config_blood_led7_gpio
+0x4a26 mem_car_config_blood_led8_gpio
+0x4a27 mem_car_config_bat_notify_enable
+0x4a28 mem_car_config_low_voltage_led_gpio
+0x4a29 mem_car_config_low_voltage_percent
+0x4a2a mem_car_config_soft_switch_enable
+0x4a2b mem_car_config_soft_switch_gpio
+0x4a2c mem_car_notify_vdd_count
+0x4a2d mem_car_notify_vdd_timer
+0x4a2e mem_car_notify_vdd_value_last
+0x4a2f mem_car_notify_vdd_percent
+0x4a30 mem_car_working_flag
+0x4a31 mem_low_bat_flag
+0x4a32 mem_notify_bat_packet
+0x4a35 mem_notify_bat_head
+0x4a3a mem_notify_bat_payload
+0x4a3b mem_notify_bat_check_sum
+0x4a3c mem_vdd_notify_flag
+0x4a3d mem_car_current_vdd_value_temp
+0x4a3f mem_car_last_vdd_value
+0x4a41 mem_vdd_calculate_set
+0x4a41 mem_vdd_full_vol
+0x4a43 mem_vdd_empty_vol
+0x4a45 mem_vdd_low_vol
+0x4a47 mem_vdd_now_vol
+0x4a49 mem_car_24g_status
+0x4a4a mem_car_24g_no_data_timeout_count
+0x4a4c mem_car_24g_no_data_timeout_timer
+0x4a4e mem_car_24g_ir_receive_attack_count
+0x4a4f mem_car_24g_go_die_flag
+0x4a50 mem_car_attack_shake_timer
+0x4a51 mem_car_attack_shake_flag
+0x4a52 mem_car_soft_power
+0x4a52 mem_car_power_state
+0x4a53 mem_car_power_timer
+0x4a54 mem_car_power_off_timeout
+0x4a55 mem_car_power_starting_timeout
+0x4a56 mem_car_power_off_cb
+0x4a58 mem_car_power_starting_cb
+0x4a5a mem_car_power_standby_cb
+0x4a5c mem_car_ui_button_up_cb
+0x4a5e mem_car_le_att_list
+0x4c52 mem_car_moto1_blank_timer
+0x4c53 mem_car_moto2_blank_timer
+0x4c54 mem_car_moto3_blank_timer
+0x4c55 mem_car_motor_gpio_num
+0x4c56 mem_car_motor_gpio_map
+0x4c56 mem_car_motor_left_gpio
+0x4c57 mem_car_motor_right_gpio
+0x4c58 mem_car_motor_front_gpio
+0x4c59 mem_car_motor_back_gpio
+0x4c5a mem_car_gpio
+0x4c5b mem_car_app_send_speed
+0x4c5c mem_rssi_sum
+0x4c5e mem_check_rssi_high_count
+0x4c60 mem_rssi_data
+0x4c68 mem_car_24g_received_pac
+0x4c69 mem_car_24g_bind_enable_delay_count
+0x4c6a mem_car_keyscan
+0x4c6a mem_car_key_num
+0x4c6b mem_cb_car_keyscan
+0x4c6d mem_car_enter_lpm_timer_count
+0x4c6f mem_car_enter_lpm_timer
+0x4c71 mem_car_enter_lpm_flag
+0x4c72 mem_car_24g_ch_polling
+0x4c73 mem_car_rssi_noise_buffer
+0x4c7b mem_car_rssi_noise_car_buffer
+0x4c83 mem_car_rssi_noise_remote_buffer
+0x48f9 mem_dg_kb_bind_flag
+0x48fa mem_dg_kb_data_sta_data
+0x4902 mem_dg_kb_data_last_data
+0x490a mem_dg_kb_multikey_sta_data
+0x490d mem_dg_kb_multikey_last_data
+0x4910 mem_dg_kb_system_sta_data
+0x4913 mem_dg_kb_system_last_data
+0x4916 mem_dg_kb_blank_data_enable
+0x4917 mem_dg_kb_mul_blank_data_enable
+0x4918 mem_dg_ms_blank_data_enable
+0x4919 mem_dg_sys_config
+0x491a mem_dg_usb_vid_pid
+0x4923 mem_dg_usb_tx_interval
+0x4924 mem_dg_usb_device_name
+0x4942 mem_dg_kb_bind_success
+0x4943 mem_dg_pc_sleep_flag
+0x4886 mem_rssi_hex_received
+0x4887 mem_24g_pair_sm
+0x4888 mem_24g_pair_no_ack
+0x4889 mem_24g_pair_timeout_init
+0x488b mem_24g_pair_timeout
+0x488d mem_24g_reconn_timeout_init
+0x488f mem_24g_reconn_timeout
+0x4891 mem_24g_reconn_count
+0x4893 mem_24g_reconn_type
+0x4894 mem_24g_fast_conn_enable
+0x4895 mem_24g_fast_conn_addr
+0x4899 mem_24g_receiver_addr
+0x489d mem_24g_fast_conn_temp_ch
+0x489e mem_24g_receiver_temp_ch
+0x489f mem_24g_device_temp_ch
+0x48a0 mem_rssi_signal_index
+0x48a1 mem_rssi_signal_buf_ptr
+0x48a3 mem_cb_24g_transmit_data
+0x48a5 mem_cb_24g_search_receiver
+0x48a7 mem_cb_24g_lpm_before
+0x48a9 mem_24g_conn_sm
+0x48aa mem_24g_ensure
+0x48ab mem_24g_txfail_cnt
+0x48ad mem_24g_attempt_fail_flag
+0x48ae mem_24g_retry
+0x48af mem_24g_abort_pac
+0x48b0 mem_24g_max_retry
+0x48b1 mem_24g_device_addr
+0x48b5 mem_24g_short_sleep_set
+0x48b8 mem_24g_long_sleep_set
+0x48c0 mem_24g_long_sleep_set1
+0x48c4 mem_24g_pac_index
+0x48c5 mem_24g_transmit_by_interrupt
+0x48c6 mem_24g_transmit_by_interrupt_exit_count
+0x48c8 mem_24g_transmit_by_interrupt_exit_count_init
+0x48ca mem_24g_long_sleep_param_update_timer_init
+0x48cc mem_24g_long_sleep_param_update_timer
+0x48ce mem_24g_fast_hop_count
+0x48cf mem_rssi_avg_received
+0x48d0 mem_power_ctrl_level
+0x48d1 mem_power_ctrl_pac_succ_cnt
+0x48d2 mem_power_ctrl_pac_succ_cnt_init
+0x48d3 mem_rssi_dis_min_24g
+0x48d4 mem_rssi_dis_max_24g
+0x48d5 mem_rssi_hex_received_max_value
+0x48d6 mem_rssi_dis_min_ble
+0x48d7 mem_rssi_dis_max_ble
+0x48d8 mem_mouse_key
+0x48d9 mem_mouse_x
+0x48db mem_mouse_y
+0x48dd mem_mouse_z
+0x48de mem_mouse_tz
+0x48df mem_mouse_xy_h
+0x48e0 mem_mouse_key_last
+0x48e1 mem_wheel_tb_old_pinlevel
+0x48e2 mem_wheel_tb_new_pinlevel
+0x48e3 mem_wheel_tog
+0x48e4 mem_mouse_tz_data
+0x48e5 mem_mwheel_b_old_pinlevel
+0x48e6 mem_mwheel_b_new_pinlevel
+0x48e7 mem_mwheel_tog
+0x48e8 mem_mouse_z_data
+0x48e9 mem_mouse_wheel_trigger
+0x48ea mem_mouse_wheel_trigger_timer
+0x48eb mem_mouse_vdd_calculate_set
+0x48eb mem_mouse_vdd_full_vol
+0x48ed mem_mouse_vdd_empty_vol
+0x48ef mem_mouse_vdd_low_vol
+0x48f1 mem_mouse_vdd_now_vol
+0x48f3 mem_mouse_vdd_button_press_vol
+0x48f5 mem_mouse_vdd_switch_gnd_24g_vol
+0x48f7 mem_mouse_vdd_switch_gnd_full_vol
+0x48f9 mem_mouse_vdd_switch_gnd_shutdown_voltage
+0x48fb mem_mouse_vdd_switch_gnd_low_voltage
+0x48fd mem_adc_mux_status
+0x48fe mem_adc_read_timer
+0x48ff mem_adc_read_time_init
+0x4900 mem_adc_low_volatage_led_timer_count
+0x4901 mem_adc_low_volatage_led_blink_enable
+0x4902 mem_mouse_adc_last_low_voltage_flag
+0x4903 mem_mouse_adc_button_press_flag
+0x4904 mem_adc_channel_gpio
+0x4905 mem_adc_config_flag_init
+0x4906 mem_mouse_discovery_timeout
+0x4908 mem_mouse_24g_pair_timeout_init
+0x490a mem_mouse_direct_timeout
+0x490b mem_mouse_24g_reconn_timeout_init
+0x490c mem_mouse_24g_pair_tx_power
+0x490d mem_rssi_dis_min_24g_init
+0x490e mem_rssi_dis_max_24g_init
+0x490f mem_rssi_hex_received_max_value_init
+0x4910 mem_rssi_dis_min_ble_init
+0x4911 mem_rssi_dis_max_ble_init
+0x4912 mem_mouse_enable_flag
+0x4913 mem_mouse_param_config
+0x4913 mem_lbutton_gpio
+0x4914 mem_mbutton_gpio
+0x4915 mem_rbutton_gpio
+0x4916 mem_bk_button_gpio
+0x4917 mem_fw_button_gpio
+0x4918 mem_dpi_button_gpio
+0x4919 mem_whee_a_data_gpio
+0x491a mem_whee_b_data_gpio
+0x491b mem_mouse_sensor_sclk_gpio
+0x491c mem_mouse_sensor_sdio_gpio
+0x491d mem_select_sensor_angle_gpio
+0x491e mem_sensor_angle_default
+0x491f mem_sensor_angle_switch
+0x4920 mem_config_sensor_dpi
+0x4921 mem_whee_ta_data_gpio
+0x4922 mem_whee_tb_data_gpio
+0x4923 mem_matrix_public_gpio
+0x4924 mem_config_select_device_button_gpio
+0x4925 mem_customer_key_gpio
+0x4926 mem_sensor_motion_gpio
+0x4927 mem_device_switch_gpio
+0x4928 mem_mouse_reuse_2ice_gpio
+0x4929 mem_config_low_voltage_alarm_gpio
+0x492a mem_config_device_24g_led_gpio
+0x492b mem_config_device_bt1_led_gpio
+0x492c mem_config_device_bt2_led_gpio
+0x492d mem_dpi_led_gpio
+0x492e mem_mouse_param_config_end
+0x492e mem_config_sensor_type
+0x492f mem_config_sensor_angle
+0x4930 mem_wire_usb_interval
+0x4931 mem_usb_addr
+0x4932 mem_mouse_usb_vdd_status
+0x4933 mem_mouse_usb_keyboard_flag
+0x4934 mem_mouse_led_type
+0x4935 mem_mouse_blink_count
+0x4936 mem_mouse_struct_led_gpio
+0x4937 mem_mouse_on_time
+0x4939 mem_mouse_off_time
+0x493b mem_mouse_cb_ledon
+0x493d mem_mouse_cb_ledoff
+0x493f mem_mouse_information_start
+0x493f mem_device_flag
+0x4940 mem_device1_type
+0x4941 mem_device1_addr
+0x4947 mem_device1_link_key
+0x4957 mem_device1_locall_addr
+0x495d mem_device2_type
+0x495e mem_device2_addr
+0x4964 mem_device2_link_key
+0x4974 mem_device2_locall_addr
+0x497a mem_device3_type
+0x497b mem_mouse_compare_addr_ff
+0x497b mem_device3_addr
+0x4981 mem_device3_link_key
+0x4991 mem_device3_locall_addr
+0x4997 mem_store_flag
+0x4999 mem_mouse_dpi
+0x499a mem_mouse_24g_addr
+0x499e mem_random_addr_increase_count
+0x49a0 mem_mouse_retention
+0x49bf mem_mouse_information_end
+0x49bf mem_flash_base
+0x49c2 mem_write_flash_head_temp
+0x49c6 mem_store_information_delay_timer
+0x49c7 mem_store_information_delay_timer_init
+0x49c8 mem_sensor_id1
+0x49c9 mem_sensor_id2
+0x49ca mem_sensor_shutter_hi
+0x49cb mem_sensor_shutter_lo
+0x49cc mem_sensor_smart_flag
+0x49cd mem_sensor_squal_reg
+0x49ce mem_sensor_iqc
+0x49cf mem_mouse_move_flag
+0x49d0 mem_mouse_asm_flag
+0x49d1 mem_mouse_x_pre
+0x49d3 mem_mouse_y_pre
+0x49d5 mem_mouse_data_xtemp
+0x49d6 mem_mouse_data_ytemp
+0x49d7 mem_mouse_dpi_seting
+0x49d7 mem_320x_dpi_0
+0x49d8 mem_320x_dpi_1
+0x49d9 mem_320x_dpi_2
+0x49da mem_320x_dpi_3
+0x49db mem_3212_dpi_0
+0x49dc mem_3212_dpi_1
+0x49dd mem_3212_dpi_2
+0x49de mem_3212_dpi_3
+0x49df mem_ka8g2_dpi_0
+0x49e0 mem_ka8g2_dpi_1
+0x49e1 mem_ka8g2_dpi_2
+0x49e2 mem_ka8g2_dpi_3
+0x49e3 mem_mouse_cpi_count
+0x49e4 mem_mouse_dpi_button_state
+0x49e5 mem_mouse_dpi_long_press_flag
+0x49e6 mem_sensor_3212_init
+0x49f0 mem_sensor_3204_init
+0x49fa mem_sensor_3205_init
+0x4a04 mem_sensor_32xx_init
+0x4a1e mem_sensor_32xx_init_1
+0x4a40 mem_sensor_8650_init
+0x4a66 mem_sensor_ka8ul_init
+0x4a84 mem_sensor_8009_init
+0x4a94 mem_sensor_ka8g2_init
+0x4aaa mem_sensor_p6520_init
+0x4ab6 mem_sensor_poweron_init
+0x4abe mem_mouse_clear_sensor_data_flag
+0x4abf mem_bluetooth_125hz_cnt
+0x4ac0 mem_mouse_long_mult_flag
+0x4ac1 mem_mouse_current_mult_timer
+0x4ac2 mem_reconn_times
+0x4ac3 mem_reconn_times_init
+0x4ac4 mem_mouse_no_data_timer
+0x4ac6 mem_device_flag_temp
+0x4ac7 mem_mouse_rssi_signal_buf
+0x4acf mem_btclk_sensor
+0x4ad3 mem_mouse_bluetooth_fast_conn_flag
+0x4ad4 mem_mouse_discovery_timer
+0x4ad6 mem_mouse_bluetooth_reconnect_timeout
+0x4ad7 mem_mouse_need_soft_reset
+0x4ad8 mem_mouse_le_bb_connected_flag
+0x4ad9 mem_mouse_le_reconnect_flag
+0x4ada mem_mouse_send_secutiry_request_timer
+0x4adb mem_mouse_le_lap_temp
+0x4ade mem_le_adv_ind
+0x4ae1 mem_le_adv_direct_ind
+0x4ae4 mem_le_adv_swift_pair
+0x4af8 mem_le_data_len
+0x4af9 mem_le_keyboard_handle
+0x4afb mem_le_multimedia_handle
+0x4afd mem_le_systemctrl_handle
+0x4aff mem_le_battery_level_handle
+0x4b01 mem_le_battery_level_percentage
+0x4b02 mem_le_battery_level_updata_timer_init
+0x4b04 mem_le_battery_level_updata_timer
+0x4b06 mem_mouse_le_conn_param_reject
+0x4b07 mem_le_tx_buffer0_omemalloc
+0x4b27 mem_le_tx_buffer1_omemalloc
+0x4b47 mem_le_tx_buffer2_omemalloc
+0x4b67 mem_le_tx_buffer3_omemalloc
+0x4b87 mem_le_connect_status_flag
+0x4b88 mem_le_start_encrypt_timer
+0x4b89 mem_mouse_direct_timer
+0x4b8a mem_device_addr_temp
+0x4b91 mem_mouse_enter_sniff_count
+0x4b92 mem_mouse_bt_boot_mode
+0x4b93 mem_mouse_bt_boot_data
+0x4b98 mem_bt_send_max_slot_req_accept_after_switch
+0x4b99 mem_mouse_bt_send_first_package_timer
+0x4b9a mem_mouse_bt_send_first_package_flag
+0x4b9b mem_lmi_opcode_temp
+0x4b9c mem_lpm_mult_init
+0x4b9d mem_customer_key
+0x4b9e mem_customer_data_trigger
+0x4b9f mem_customer_data_trigger_last
+0x4ba0 mem_mouse_lkey_press_status
+0x4ba1 mem_mouse_rkey_press_status
+0x4ba2 mem_mouse_mkey_press_status
+0x4ba3 mem_mouse_bkkey_press_status
+0x4ba4 mem_mouse_fwkey_press_status
+0x4ba5 mem_mouse_dpikey_press_status
+0x4ba6 mem_mouse_pbkey_press_status
+0x4ba7 mem_mouse_customerkey_press_status
+0x4ba8 mem_mouse_key_temp
+0x4ba9 mem_mouse_key_status
+0x4baa mem_mouse_matrix_key_cow_count
+0x4bab mem_mouse_matrix_key_row_count
+0x4bac mem_mouse_ghost_flag
+0x4bad mem_bt_discovery_count
+0x4bae mem_select_device_count
+0x4baf mem_mouse_commbination_key
+0x4bb0 mem_select_device_button_statue
+0x4bb1 mem_commbination_key_statue
+0x4bb2 mem_combination_ui_button_count
+0x4bb3 mem_mouse_search_dongle_interval
+0x4bb4 mem_mouse_search_dongle_ch
+0x4bb5 mem_mouse_search_dongle_count
+0x4bb6 mem_mouse_search_dongle_action
+0x4bb7 mem_24g_enter_lpm_timer
+0x4bb8 mem_mouse_24g_enter_lpm_enable
+0x4bb9 mem_mouse_device_poweron_timer_count
+0x4bba mem_mouse_dpi_led_delay_count
+0x4bbb mem_mouse_led_off_4_led
+0x4bbc mem_24g_device_led_status
+0x4bbd mem_mouse_flag
+0x4bc5 mem_mouse_bluetooth_type
+0x4bc6 mem_device_number
+0x4bc7 mem_mouse_page_to
+0x4bc9 mem_mouse_fast_direct_timeout
+0x4bca mem_mouse_fast_page_to
+0x4bcc mem_mouse_24g_power_on_fast_conn_timer
+0x4bce mem_mouse_24g_search_dongle_time_init
+0x4bd0 mem_mouse_no_data_timeout
+0x4bd2 mem_mouse_device_poweron_timer_count_init
+0x4bd3 mem_mouse_dpi_led_delay_count_init
+0x4bd4 mem_mouse_dpi_led_blink_time
+0x4bd6 mem_mouse_disconvey_led_blink_time
+0x4bd8 mem_mouse_low_v_led_blink_time
+0x4bda mem_adc_low_volatage_led_blink_timer
+0x4bdc mem_mouse_commbination_key_bt
+0x4bdd mem_mouse_commbination_key_24g
+0x4bde mem_customer_key_press
+0x4be7 mem_customer_key_release
+0x4bf0 mem_mouse_set_high_impedance_bit_set
+0x4bf3 mem_sensor_shutdown_flag
+0x4bf4 mem_24g_long_sleep_set_level
+0x4bf5 mem_power_on_flag
+0x4bf6 mem_24g_pair_count
+0x4bf8 mem_24g_pair_time_out
+0x4bf9 mem_mouse_factory_addr
+0x4c01 mem_keyboard_tx_data
+0x4c0b mem_keyboard_data_send_flag
+0x4c0c mem_mouse_le_send_conn_param_update
+0x4c0d mem_mouse_le_send_conn_param_update_timer
+0x4c0e mem_mcu_stb_gpio
+0x4c0f mem_mcu_clk_gpio
+0x4c10 mem_mcu_rstb_gpio
+0x4c11 mem_keyboard_caps_led_gpio
+0x4c12 mem_keyboard_num_led_gpio
+0x4c13 mem_keyboard_power_led_gpio
+0x4c14 mem_keyboard_caps_led_on_timer
+0x4c16 mem_keyboard_mode_led_on_timer
+0x4c17 mem_keyboard_led_r_gpio
+0x4c18 mem_keyboard_led_g_gpio
+0x4c19 mem_keyboard_led_b_gpio
+0x4c1a mem_key_row_gpio
+0x4c22 mem_key_col_gpio
+0x4c36 mem_key_excol_gpio
+0x4c42 mem_kb_row_ptr
+0x4c44 mem_kb_col_ptr
+0x4c46 mem_kb_excol_ptr
+0x4c48 mem_keyscan_value_current
+0x4c5c mem_keyscan_value_check
+0x4c70 mem_keyscan_value_old
+0x4c84 mem_keyscan_exmcu_value
+0x4c8f mem_keyscan_value_ptr
+0x4c91 mem_keyscan_exmcu_value_ptr
+0x4c93 mem_keyscan_value_temp
+0x4c94 mem_keyscan_col_loop_count
+0x4c95 mem_keyscan_exmcu_wait_wake_count
+0x4c97 mem_keyscan_exmcu_reset_count
+0x4c98 mem_same_keyvalue_timerout_flag
+0x4c99 mem_same_keyvalue_timer_init
+0x4c9b mem_same_keyvalue_timer
+0x4c9d mem_keyboard_current_col_press_key_count
+0x4c9e mem_keyboard_all_press_key_count
+0x4c9f mem_keyboard_same_row_press_key_count
+0x4ca0 mem_keyboard_ghost_flag
+0x4ca1 mem_keyboard_data_change_flag
+0x4ca2 mem_keyboard_keyvalue_temp
+0x4ca3 mem_keyboard_press_flag_temp
+0x4ca4 mem_keyboard_keyvalue_bit_loop_count
+0x4ca5 mem_keyboard_keyvalue_buffer
+0x4cae mem_keyboard_keyvalue_map
+0x4d4e mem_keyboard_fn_flag
+0x4d4f mem_keyboard_control_key_flag
+0x4d50 mem_keyboard_bt_button_flag
+0x4d51 mem_keyboard_pairing_type
+0x4d52 mem_keyboard_commbination_key_bt
+0x4d54 mem_keyboard_commbination_key_24g
+0x4d56 mem_keyboard_commbination_fast_conn_bt
+0x4d58 mem_24g_repeat_send_flag
+0x4d59 mem_keyboard_led_status
+0x4d5a mem_keyboard_led_status_get
+0x4d5b mem_keyboard_led_status_get_timer
+0x4d5c mem_keyboard_led_status_get_timer_last
+0x4d5d mem_keyboard_fn_esc_f1_f12
+0x4d5d mem_keyboard_fn_first
+0x4d5e mem_keyboard_fn_esc
+0x4d5f mem_keyboard_fn_f1
+0x4d60 mem_keyboard_fn_f2
+0x4d61 mem_keyboard_fn_f3
+0x4d62 mem_keyboard_fn_f4
+0x4d63 mem_keyboard_fn_f5
+0x4d64 mem_keyboard_fn_f6
+0x4d65 mem_keyboard_fn_f7
+0x4d66 mem_keyboard_fn_f8
+0x4d67 mem_keyboard_fn_f9
+0x4d68 mem_keyboard_fn_f10
+0x4d69 mem_keyboard_fn_f11
+0x4d6a mem_keyboard_fn_f12
+0x4d6b mem_keyboard_fn_del
+0x4d6c mem_keyboard_fn_arrow_enable_flag
+0x4d6d mem_keyboard_fn_left_ctrl_enable_flag
+0x4d6e mem_keyboard_fn_space_enable_flag
+0x4d6f mem_keyboard_fn_system_switch_enable_flag
+0x4d70 mem_keyboard_commbination_key_step
+0x4d71 mem_keyboard_commbination_control_key_value
+0x4d72 mem_keyboard_commbination_standard_key_value
+0x4d73 mem_keyboard_commbination_control_key_delay_release_timer
+0x4d74 mem_keyboard_consumer_key_status
+0x4d75 mem_keyboard_le_map_len
+0x4d77 mem_keyboard_ui_uuid_table
+0x4ecb mem_keyboard_le_hid_map
+0x4fa7 mem_keybord_appearance
+0x4fa9 mem_kb_computer_system
+0x4faa mem_otp_read_retention_memory
+0x4fc2 mem_otp_read_retention_offset
+0x4fc4 mem_otp_store_device_info_flag
+0x4fc5 mem_otp_store_system_flag
+0x4fc6 mem_le_search_service_uuid
+0x4fd6 mem_le_connect_ios_mac_flag
+0x4fd7 mem_le_search_mac_uuid
+0x4fd9 mem_le_search_mac_manu_name
+0x4fe2 mem_le_start_auto_reco_timer
+0x4fe3 mem_keyboard_change_vid_pid_flag
+0x4fe4 mem_keybaord_pnp_vid_source
+0x4fe5 mem_keyboard_vid
+0x4fe7 mem_keyboard_pid
+0x4fe9 mem_keyboard_product_version
+0x48d8 mem_remote_car_hard_soft_switch
+0x48d9 mem_remote_car_queue_each_size
+0x48da mem_remote_car_queue_length
+0x48db mem_remote_car_queue_curr_num
+0x48dc mem_remote_car_queue_read_ptr
+0x48dd mem_remote_car_queue_write_ptr
+0x48de mem_remote_car_queue_ele
+0x4938 mem_remote_style_led_type
+0x4939 mem_remote_style_blink_count
+0x493a mem_remote_style_struct_led_gpio
+0x493b mem_remote_style_on_time
+0x493d mem_remote_style_off_time
+0x493f mem_remote_style_cb_ledon
+0x4941 mem_remote_style_cb_ledoff
+0x4943 mem_remote_car_led_num
+0x4944 mem_remote_car_led_map
+0x494c mem_remote_car_keyscan
+0x494c mem_remote_car_key_num
+0x494d mem_cb_remote_car_keyscan
+0x494f mem_remote_car_key_conf0
+0x494f mem_remote_car_key_conf0_pin
+0x4950 mem_remote_car_key_conf1
+0x4950 mem_remote_car_key_conf1_pin
+0x4951 mem_remote_car_key_conf2
+0x4951 mem_remote_car_key_conf2_pin
+0x4952 mem_remote_car_key_conf3
+0x4952 mem_remote_car_key_conf3_pin
+0x4953 mem_remote_car_key_conf4
+0x4953 mem_remote_car_key_conf4_pin
+0x4954 mem_remote_car_key_conf5
+0x4954 mem_remote_car_key_conf5_pin
+0x4955 mem_remote_car_key_conf6
+0x4955 mem_remote_car_key_conf6_pin
+0x4956 mem_rocker_negative_flag
+0x4957 mem_rocker_work_status
+0x4958 mem_current_vdd_value_default_mid_x
+0x495a mem_current_vdd_value_default_mid_y
+0x495c mem_current_vdd_value_default_mid_temp
+0x495e mem_current_vdd_default_range
+0x4960 mem_rocker_last_status
+0x4962 mem_rocker_status
+0x4962 mem_rocker_x_status
+0x4963 mem_rocker_y_status
+0x4964 mem_remote_car_config_param
+0x4964 mem_remote_car_config_setting_flag
+0x4965 mem_remote_car_config_key_map
+0x4966 mem_remote_car_config_layout
+0x4967 mem_remote_car_config_connect_led_gpio
+0x4968 mem_remote_car_config_check_way
+0x4969 mem_remote_car_config_soft_switch_enable
+0x496a mem_remote_car_config_soft_switch_gpio
+0x496b mem_remote_car_config_timeout_shutdown_enable
+0x496c mem_remote_car_24g_motor_packet
+0x496c mem_remote_car_24g_motor_packet_lenght
+0x496d mem_remote_car_24g_motor_send_packet_head
+0x496f mem_remote_car_24g_motor_send_cmd
+0x4970 mem_remote_car_24g_motor_send_length
+0x4972 mem_remote_car_24g_motor_send_payload
+0x4972 mem_remote_car_24g_motor1_payload
+0x4974 mem_remote_car_24g_motor2_payload
+0x4976 mem_remote_car_24g_motor3_payload
+0x4978 mem_remote_car_24g_motor_send_checksum
+0x4979 mem_remote_car_24g_fire_packet
+0x4979 mem_remote_car_24g_fire_packet_lenght
+0x497a mem_remote_car_24g_fire_send_packet_head
+0x497c mem_remote_car_24g_fire_send_cmd
+0x497d mem_remote_car_24g_fire_send_length
+0x497f mem_remote_car_24g_fire_send_payload
+0x4981 mem_remote_car_24g_fire_send_checksum
+0x4982 mem_remote_car_24g_tx_temp
+0x4991 mem_remote_car_no_data_timeout
+0x4993 mem_remote_car_no_data_timer
+0x4995 mem_remote_car_soft_power
+0x4995 mem_remote_car_power_state
+0x4996 mem_remote_car_power_timer
+0x4997 mem_remote_car_power_off_timeout
+0x4998 mem_remote_car_power_starting_timeout
+0x4999 mem_remote_car_power_off_cb
+0x499b mem_remote_car_power_starting_cb
+0x499d mem_remote_car_power_standby_cb
+0x499f mem_remote_key_status
+0x49a0 mem_remote_car_24g_status
+0x49a1 mem_remote_car_24g_auto_work_step
+0x49a2 mem_remote_car_24g_pair_success_flag
+0x49a3 mem_remote_car_empty_packet
+0x49a4 mem_remote_car_motor1_key0_press_state
+0x49a5 mem_remote_car_motor1_key1_press_state
+0x49a6 mem_remote_car_motor2_key2_press_state
+0x49a7 mem_remote_car_motor2_key3_press_state
+0x49a8 mem_remote_car_motor1_rel_state
+0x49a9 mem_remote_car_motor2_rel_state
+0x49aa mem_remote_car_no_data_check
+0x47ab mem_hci_uart_tx_gpio
+0x47ac mem_hci_uart_rx_gpio
+0x47ad mem_hci_uart_rts_gpio
+0x47ae mem_hci_uart_cts_gpio
+0x47af mem_hci_pwm_12mhz_gpio
+0x47ab mem_soft_version_num
+0x47ad mem_module_wake_up_gpio
+0x47ae mem_module_state_gpio
+0x47af mem_module_connect_state_gpio
+0x47b0 mem_current_packet_length
+0x47b2 mem_module_state
+0x47b3 mem_module_mcu_wake_pin
+0x47b4 mem_module_mcu_wake_delay_us
+0x47b8 mem_module_spp_lpm_mult
+0x47b9 mem_module_le_lpm_mult
+0x47ba mem_module_bluetooth_stauts_by_command
+0x47bb mem_module_uart_rx_buffer
+0x47bd mem_module_uart_rx_buffer_end
+0x47bf mem_module_uart_tx_buffer
+0x47c1 mem_module_uart_tx_buffer_end
+0x47c3 mem_module_uarta_baud_rate
+0x47c5 mem_module_read_vdd_flag
+0x47c6 mem_module_read_vdd_count
+0x47c7 mem_module_vdd_quotient
+0x47c8 mem_module_vdd_remainder
+0x47c9 mem_module_ble_data_uart_max_length
+0x47ca mem_module_flag
+0x47cc mem_module_hci_notify_len
+0x47cd mem_module_hci_notify_handle
+0x47cf mem_module_hci_nofiy_addr
+0x47d1 mem_module_hci_notify_type
+0x47d2 mem_last_transmite_clock
+0x47d6 mem_module_uuid_list
+0x4902 mem_module_uuid_list_end
+0x4902 mem_module_le_att_list
+0x4b5a mem_module_le_att_list_end
+0x4b5a mem_module_nv_data
+0x4b5a mem_module_nv_data0
+0x4b7c mem_module_nv_data1
+0x4b9e mem_module_nv_data2
+0x4bc0 mem_module_nv_data3
+0x4be2 mem_module_nv_data4
+0x4c04 mem_module_nv_data_end
+0x47ab mem_shutter_bluetooth_type
+0x47ac mem_shutter_config_eeprom_offset_addr
+0x47ae mem_shutter_config_eeprom_start_flag
+0x47b0 mem_shutter_config_user_size
+0x47b1 mem_shutter_config_label
+0x47b2 mem_shutter_config_otp_addr
+0x47b4 mem_classic_shutter_cable_unplug_conut
+0x47b5 mem_classic_shutter_hid_disconn_count
+0x47b6 mem_classic_shutter_random_mac_offset_addr
+0x47b8 mem_ble_shutter_enable_notify
+0x47b9 mem_ble_shutter_reconn_adv_interval
+0x47bb mem_ble_shutter_discovery_adv_interval
+0x47bd mem_ble_shutter_reconn_timeout
+0x47bf mem_ble_shutter_reconn_timer
+0x47c1 mem_ble_shutter_reconn_blink_on_time
+0x47c3 mem_ble_shutter_reconn_blink_off_time
+0x47c5 mem_ble_shutter_discovery_blink_on_time
+0x47c7 mem_ble_shutter_discovery_blink_off_time
+0x47c9 mem_ble_shutter_interval_min
+0x47cb mem_ble_shutter_interval_max
+0x47cd mem_ble_shutter_latency
+0x47cf mem_ble_shutter_timeout
+0x47d1 mem_ble_shutter_interval_min_new
+0x47d3 mem_ble_shutter_interval_max_new
+0x47d5 mem_ble_shutter_latency_new
+0x47d7 mem_ble_shutter_timeout_new
+0x47d9 mem_classic_shutter_discovery_timeout
+0x47db mem_classic_shutter_connect_timeout
+0x47dd mem_ble_shutter_discovery_timeout
+0x47df mem_ble_shutter_connect_timeout
+0x47e1 mem_shutter_sleep_timeout
+0x47e3 mem_shutter_sleep_timer
+0x47e5 mem_shutter_hard_soft_switch_case
+0x47e6 mem_shutter_soft_switch_button_gpio
+0x47e7 mem_shutter_soft_switch_power_state
+0x47e8 mem_shutter_soft_switch_poweron_time
+0x47e9 mem_shutter_soft_switch_poweroff_time
+0x47ea mem_shutter_soft_switch_poweron_callback_function
+0x47ec mem_shutter_soft_switch_poweroff_callback_function
+0x47ee mem_shutter_keyscan
+0x47ee mem_shutter_key_num
+0x47ef mem_cb_shutter_keycan
+0x47f1 mem_shutter_key_conf0
+0x47f2 mem_shutter_key_conf1
+0x47f3 mem_shutter_key_conf2
+0x47f4 mem_shutter_key_conf3
+0x47f5 mem_shutter_key_conf4
+0x47f6 mem_shutter_key_conf5
+0x47f7 mem_shutter_key_conf6
+0x47f8 mem_shutter_key_conf7
+0x47f9 mem_key0_press
+0x47fe mem_key1_press
+0x4803 mem_key2_press
+0x4808 mem_key3_press
+0x480d mem_key4_press
+0x4812 mem_key5_press
+0x4817 mem_key6_press
+0x481c mem_key7_press
+0x4821 mem_key0_release
+0x4826 mem_key1_release
+0x482b mem_key2_release
+0x4830 mem_key3_release
+0x4835 mem_key4_release
+0x483a mem_key5_release
+0x483f mem_key6_release
+0x4844 mem_key7_release
+0x4849 mem_ble_data_buffer1
+0x484e mem_ble_data_buffer2
+0x4853 mem_ble_data_buffer3
+0x4858 mem_ble_data_buffer4
+0x485d mem_ble_data_buffer5
+0x4862 mem_ble_data_buffer6
+0x4867 mem_ble_data_buffer7
+0x486c mem_ble_data_buffer8
+0x4871 mem_ble_data_buffer9_58
+0x48a3 mem_classic_data_buffer
+0x48a8 mem_classic_data_buffer1
+0x48ad mem_classic_data_buffer2
+0x48b2 mem_classic_data_buffer3
+0x48b7 mem_classic_data_buffer4
+0x48bc mem_classic_data_buffer5
+0x48c1 mem_classic_data_buffer6
+0x48c6 mem_classic_data_buffer7
+0x48cb mem_classic_data_buffer8
+0x48d0 mem_classic_data_buffer9_58
+0x4902 mem_queue_each_size
+0x4903 mem_queue_length
+0x4904 mem_queue_curr_num
+0x4905 mem_queue_read_ptr
+0x4906 mem_queue_write_ptr
+0x4907 mem_queue_ele
+0x4927 mem_shutter_nv_data
+0x49d1 mem_shutter_led_struct_app_led
+0x49d1 mem_shutter_led_struct_app_led_type
+0x49d2 mem_shutter_led_struct_app_led_blink_count
+0x49d3 mem_shutter_led_struct_app_led_gpio
+0x49d4 mem_shutter_led_struct_app_led_on_time
+0x49d6 mem_shutter_led_struct_app_led_off_time
+0x49d8 mem_shutter_led_struct_app_led_on_callback
+0x49da mem_shutter_led_struct_app_led_off_callback
+0x49dc mem_shutter_power_off_led_style
+0x49dc mem_shutter_power_off_led_style_type
+0x49dd mem_shutter_power_off_led_style_blink_count
+0x49de mem_shutter_power_off_led_style_gpio
+0x49df mem_shutter_power_off_led_style_on_time
+0x49e1 mem_shutter_power_off_led_style_off_time
+0x49e3 mem_shutter_power_off_led_style_on_callback
+0x49e5 mem_shutter_power_off_led_style_off_callback
+0x49e7 mem_shutter_soft_swtich_botton_down
+0x49e8 mem_shutter_soft_swtich_led_struct_temp
+0x49f3 mem_shutter_power_off_timeout
+0x49f4 mem_shutter_power_off_timer
+0x49f5 mem_shutter_key_conf0_temp
+0x49f7 mem_shutter_led_struct_app_led_gpio_temp
+0x49f8 mem_shutter_hard_soft_switch_case_temp
+0x49f9 mem_shutter_soft_switch_button_gpio_temp
+
+0x4b65 mem_mesh_unsegmented_access_lower_transport_layer_head
+0x4b66 mem_mesh_unsegmented_access_lower_transport_layer_parameters
+0x4b71 mem_mesh_unsegmented_access_lower_transport_layer_mic
+0x4b65 mem_mesh_segmented_access_lower_transport_layer_head
+0x4b66 mem_mesh_segmented_access_lower_transport_layer_SZMIC_SeqZero_SegO_SegN
+0x4b69 mem_mesh_segmented_access_lower_transport_layer_parameters
+0x4b71 mem_mesh_segmented_access_lower_transport_layer_mic
+0x48e9 mem_k2_EncryptionKey
+0x48d9 mem_k2_PrivacyKey
+(//mem_system_clk
+12 SYSTEM_CLK_12M
+24 SYSTEM_CLK_24M
+)
+(//bluetooth tx power
+0x00 TX_POWER_0DB
+0x03 TX_POWER_3DB
+0x05 TX_POWER_5DB
+0x06 TX_POWER_6DB
+0x07 TX_POWER_7DB
+0x0a TX_POWER_10DB
+
+0x83 TX_POWER_F3DB
+0x85 TX_POWER_F5DB
+0x94 TX_POWER_F20DB
+0x9e TX_POWER_F30DB
+0x9f TX_POWER_F25DB
+)
+(
+0x01 coffset_mode
+0x02 coffset_tsniff
+0x04 coffset_sniff_anchor
+0x08 coffset_clk_offset
+0x0e coffset_rx_window
+0x10 coffset_plap
+0x16 coffset_conn_handle
+0x17 coffset_arq
+	
+0x18 coffset_lmp_to_send
+0x1b coffset_op
+0x1c coffset_state_map
+	
+0x18 coffset_le_ch
+0x19 coffset_le_hop
+0x1a coffset_le_event_cnt
+0x1c coffset_le_supervision_timer
+0x20 coffset_le_instant
+0x22 coffset_le_channels
+0x23 coffset_le_op
+0x24 coffset_le_access
+0x28 coffset_le_crcinit
+0x2b coffset_le_window_size
+0x2c coffset_le_slave_latency
+0x2e coffset_le_slave_superto
+0x30 coffset_le_channel_map
+0x35 coffset_le_rx_phy
+0x36 coffset_le_tx_phy
+0x37 coffset_le_new_map
+0x37 coffset_le_new_m2s_phy
+0x38 coffset_le_new_s2m_phy
+0x37 coffest_le_new_transmitwindowsize
+0x38 coffest_le_new_transmitwindowoffset
+0x3a coffest_le_new_conninterval
+0x3c coffest_le_new_connslavelatency
+0x3e coffest_le_new_connsupervisiontimeout
+0x40 coffset_le_sk
+0x50 coffset_le_peer_sca
+0x53 coffset_le_transmit_window
+	
+88 context_size
+1 context_num
+)
+(
+0 lpm_flag_wake
+1 lpm_flag_loadcode
+)
+(
+0x0050 param_newconn_arq
+0x0007 param_esco_addr
+0x0010 param_conn_handle
+0x01f0 param_conn_handle_comp
+0x0020 param_newconnto
+0x0008 param_pagerespto
+0x0a00 param_snooze_setup_orig
+0x5353 param_snooze_ahead_orig
+0x00ff param_ninquiry
+0x2000 param_page_to
+0x0005 param_max_slot
+0x0010 param_sco_poll
+
+
+
+0x0e43 param_tx_setup
+0x0600 param_rf_setup
+0x0600 param_conn_access 
+0x03bb param_clke_cal
+0x0500 param_pll_setup		// 120 is minimum
+0x0d00 param_rx_setup	// 114us before sync
+2000 param_dpll_start_delay
+3750 param_rt_rthalfslot
+
+480 param_clke_cal_le_1m	//preamble(1B) & access address(4B) time (1+4)*8*1 * 12
+288 	param_clke_cal_le_2m	//preamble(2B) & access address(4B) time (1+4)*8*1 * 12
+282 param_clke_cal_le_coded	//preamble(80us) & access address(256us)-312.5us(0.5slot)
+
+110 param_lpm_fix
+10 param_lpo_extra
+200 param_lpm_adjmax
+
+-1 param_hibernate_clks
+3000 param_chgpump_delay
+
+3 param_featrue_ssp
+0x0101 param_lmpext_ssp_enable
+30   param_sco_pktlen
+1     param_acl_pktcnt		
+7     param_sco_pktcnt
+
+
+0x8fffff param_features0
+0x9d83fe param_features1  // not support afh
+0x8359     param_features2
+0x000033 param_unap
+0x001177 param_lap
+0x9e8b33 param_glap
+0x002540 param_class//0x180208 //0x002580//402500//240404
+0x000a04 param_lmp_version//0x0a04
+0x000a06 param_lmp_version0
+0x12e9 param_lmp_subversion
+0x0012 param_tisw
+0x0012 param_tpsw
+0x1000 param_tisi
+0x0800 param_tpsi
+0x0020 param_page_window
+0x0020 param_inq_window
+0x1c80 param_supervision_to
+39 param_fcomp_div
+2 param_fcomp_mul
+6     param_name_len
+0x535442 param_name
+0x344950 param_name1
+
+
+)
+(
+0x0      type_null    
+0x1      type_poll   
+0x2      type_fhs    
+0x3      type_dm1    
+0x4      type_dh1    
+0x5      type_hv1    
+0x6      type_hv2    
+0x7      type_hv3    
+0x8      type_3dh1     
+0x9      type_aux1   
+0xa      type_dm3    
+0xb      type_dh3    
+0xe      type_dm5    
+0xf      type_dh5    
+0x10     type_id
+0x11     type_shutdown
+0x13     type_lmp
+)
+(
+0        always        
+1        true          
+2        positive      
+3        timeout       
+5        zero          
+6        crc_failed    
+7        enable_white  
+8        enable_parity 
+9        enable_crc    
+10       enable_hec    
+11       decode_fec1   
+12       decode_fec2   
+13       decode_fec0   
+14       encrypt       
+15       crc16       
+16       swfine	
+20       rqst_freq    
+21       recalc        
+22       init_encrypt  
+23       mhalfbnd    
+24       sync          
+25       user10    
+26       kc_p_activate  
+27       encode_fec1   
+28       encode_fec2   
+29       encode_fec0   
+30       packet_end    
+32       is_tx         
+33       is_rx         
+34       halfslot     
+35       oneslot      
+36       mslotbnd     
+37       expire       
+38       meet         
+39       tx_clear     
+40       user         
+41       master        
+42       slave2         
+43       wake           
+44       user2        
+45       match         
+46       attempt        
+47       user3          
+48       clknt         
+49	   user7 	
+50       synchronize   
+51       lpo_edge  
+52       blank         
+53       modone          
+54       le		
+55       aes_ready	
+56       encode_fec3   
+57       dewhiten_code_calc   
+58       lr_s2en       
+60	   ble_coded_info	//1:s2 0:s8
+63       never         
+)
+default flag = always
+(
+0        mark   
+1        type   
+2        temp   
+3        contu  
+3	 contru	
+3	 contwu	
+4        am_addr      
+5        contw        
+6        contr        
+7        queue    
+8        debug    
+9        access   
+10       contus   
+11       timeup        
+12       pwindow       
+13       fhs_parity    
+14       white_init    
+15       crc24_init        
+16       contue    
+17       rega          
+18       regb          
+19       regc          
+20       regab         
+21       radio_ctrl   
+
+23       freq_index   
+24       regd    
+25       clkn              
+26       clke              
+27       stop_watch		
+28       fhs_misc   
+29       fhs_class  
+30       fhs0   
+31       fhs1   
+32       bt_adr 
+33       bt_clk 
+34       clkn_bt  
+35       clkn_rt  
+36       freq_mode
+37       xin   
+38       N_tx_slot 
+39 	   auxcnt
+40       clke_bt  
+41       clke_rt  
+42       branch_addr	
+43       rege         
+44       lap
+45       uap
+46       nap         
+47       regext		
+48       alarm             
+49       lpo_time          
+50       kc_ls             
+51       kc_ms             
+52       g1l               
+53		mask3ff		
+54       aes_ctrl		
+55       regf			
+56       regext_index   
+57	     loopcnt
+58      stack			
+59       stack_ptr		
+61         pc 
+62       null              
+63       pdata 
+)
+default reg = pdata
+(
+0 regidx_data
+4 regidx_key
+8 regidx_xor
+12 regidx_result
+)
+(
+0 TXGFSK
+1 PSK
+2 PSK3M
+3 RESET
+)
+(
+0 bucket
+1 rxf
+2 back
+3 mod
+)
+default dest = bucket
+(
+1 txf
+3 demod
+)
+default source = 0
+(
+0  mark_fhs_eir  
+1  mark_rxbuf_inuse
+2  mark_tx_l2cap
+3  mark_switch_initiated
+4  mark_accept_switch
+5  mark_loopback
+7  mark_esco
+8  mark_esco_rxok
+9  mark_context
+10 mark_am_addr_broadcast
+11 mark_fhs_already_good
+12 mark_page_trainb
+13 mark_lpm_mult_enable
+14 mark_usb_first_resp
+15 mark_old_packet
+16 mark_longpacket
+17 mark_testmode
+18 mark_ar2
+28 mark_inquiry_on
+29 mark_inquiry_state
+30 mark_inquiry_trainb
+31 mark_periodical_diac
+32 mark_all_diac
+33 mark_slave_in_rand_accepted
+34 mark_reconn_recieve_switch
+35 mark_isstr
+36 mark_loadcode
+37 mark_ext_patch
+38 mark_24g
+39 mark_24g_rxmode
+40 mark_eeprom_size
+41 mark_ble_tx_md
+42 mark_ble_rx_md
+43 mark_otp_encrypt
+44 mark_temp
+45 mark_ble_2M
+46 mark_ble_lr_s8
+47 mark_ble_lr
+48 mark_ble_crc_fail
+49 mark_role_switch_receive_fhs
+50 mark_ble_encryption
+51 mark_first_packet
+)
+(
+1 reload_type_otp
+2 reload_type_spi
+3 reload_type_iic
+)
+(
+0 le_adv_interval_timer
+1 inquiry_length_timer
+2 le_scan_interval_timer
+3 page_length_timer
+4 iscan_interval_timer
+5 pscan_interval_timer
+6 switch_wait_timer
+7 enpt_delay_timer
+8 page_interval_timer
+9 key_scan_timer
+10 smp_pairing_timer
+11  ui_led_blink   //led timer չ
+12  ui_led_blink1
+13 ui_led_blink2
+
+//ʹmeshӦÿԸ
+//Tiny Mesh 㲥APPظ
+13 mesh_ble_adv_app
+//Tiny Mesh㲥tmallظ
+14 mesh_ble_adv_tmall
+//Tiny Mesh relay
+15 mesh_ble_relay_timer
+
+)
+(
+1 hci_cmd_inquiry
+2 hci_cmd_inquiry_cancel
+3 hci_cmd_remote_name_req
+4 hci_cmd_remote_feature_req
+5 hci_cmd_create_conn
+6 hci_cmd_disconn
+7 hci_cmd_accept_conn
+8 hci_cmd_reject_conn
+9 hci_cmd_pair
+10 hci_cmd_nopair
+11 hci_cmd_linkkey
+12 hci_cmd_nokey
+13 hci_cmd_auth
+14 hci_cmd_stopencrypt
+15 hci_cmd_startencrypt
+16 hci_cmd_setup_sco
+17 hci_cmd_disconn_sco
+18 hci_cmd_in_sniff
+19 hci_cmd_exit_sniff
+20 hci_cmd_remote_version_req
+21 hci_cmd_remote_ext_features_req
+22 hci_cmd_io_cap
+23 hci_cmd_role_discovery
+24 hci_cmd_role_switch
+25 hci_cmd_accept_with_switch
+26 hci_cmd_detach
+27 hci_cmd_le_create_conn
+28 hci_cmd_accept_sco_conn
+29 hci_cmd_le_disconn
+30 hci_cmd_le_att_req
+80 hci_cmd_wait_remote_feature
+81 hci_cmd_wait_remote_ext_feature
+82 hci_cmd_wait_remote_name
+)
+(
+0 debug_neg_skew
+1 debug_bitbucket
+2 debug_dont_clear_got_tx
+3 debug_scatter_enabled
+4 debug_tx_fixed_freq
+5 debug_rx_fixed_freq
+6 debug_tx_pattern
+)
+(
+0 tester_fixed_flow
+1 tester_fixed_flow_polarity
+2 tester_change
+3 tester_exit
+4 tester_pattern_test
+5 tester_whitening_change
+6 tester_fixed_freq
+7 tester_no_whitening
+)
+(
+0 mode_le
+1 mode_master
+2 afh_enable
+3 afh_change
+4 first_seqnx
+)
+(
+0 smap_lmptidinit
+1 smap_lmptid
+2 smap_encryption
+3 smap_name_res
+4 smap_name_req
+5 smap_edr
+6 smap_rxlmp
+7 smap_rxl2cap
+)
+(
+0 state_inconn
+1 state_insniff
+2 state_insco 
+3 state_inpage
+4 state_conn_comp
+5 state_init_seq
+6 state_combkey
+7 state_linkkey
+)
+(
+0 op_send_sres
+1 op_auth_req
+2 op_inrand_req
+3 op_disconn
+4 op_stop_enc
+5 op_start_enc
+6 op_txl2cap
+7 op_pkt_comp
+)
+(
+0 flow
+1 arqn
+2 seqn
+3 wack
+4 flowx              
+5 arqnx              
+6 seqnx              
+7 bcast1             
+)
+(
+0 AFH_CFG_ON
+1 AFH_CFG_TIMER
+2 send_lmp_set_afh
+3 AFH_CFG_REPORT_MODE
+4 AFH_CFG_MASTER_SENT_REQ
+)
+(	
+1 LLID_L2CAP_CONT
+2 LLID_L2CAP_START
+3 LLID_LMP
+)
+(
+0  master_in_idle
+1  master_in_inquiry
+2  master_in_page
+10 master_in_becoming_slave
+15 master_in_conn
+)
+(
+0 newrev_feature_bettx
+1 newrev_feature_betplltx
+2 newrev_feature_skip_retransmit
+3 newrev_feature_init_radio_after_sleep
+4 newrev_feature_no_lpolog
+)
+(
+0 pincode_state_ilde
+1 pincode_state_wait_pincode
+2 pincode_state_pincode_ready
+)
+(
+1 lpmreg_sel_ctrl
+2 lpmreg_sel_ctrl2
+4 lpmreg_sel_gpiolow
+8 lpmreg_sel_gpiohigh
+16 lpmreg_sel_counter
+32 lpmreg_sel_ctrl3
+)
+(
+2 lpmreg2_sel_option
+4 lpmreg2_sel_mpu_s0
+8 lpmreg2_sel_mpu_s1
+)
+(
+8 lpmreg_spi_lock_bit
+9 lpmreg_spi2_lock_bit
+0x0a lpmreg_uart_lock_bit
+0x0b lpmreg_uartb_lock_bit
+0x0c lpmreg_iic_lock_bit
+0x0d lpmreg_rom_lock_bit
+0x0e lpmreg_ice_mode_bit
+
+0x01 lpmreg_spi_lock
+0x02 lpmreg_spi2_lock
+0x04 lpmreg_uart_lock
+0x08 lpmreg_uartb_lock
+0x10 lpmreg_iic_lock
+0x20 lpmreg_rom_lock
+0x40 lpmreg_ice_mode
+)
+(
+0 inq_scan_mode
+1 page_scan_mode
+2 page_inq_enable
+)
+(
+ 0 default_neogotiation_state
+ 1 prarm_neogotiation
+)
+(
+0 wake_lock_ble_rx
+1 wake_lock_ble_tx
+
+3 wake_lock_key_press
+4 wake_lock_ble_tx_patch
+5 wake_lock_uart_tx
+6 wake_lock_uart_rx
+7 wake_lock_button
+8 wake_lock_cmd
+9 wake_lock_app
+10 wake_lock_lmp_tx
+11 wake_lock_lmp_rx
+12 wake_lock_l2cap_tx
+13 wake_lock_l2cap_rx
+14 wake_lock_ipc_c512bt
+15 wake_lock_ipc_bt2c51
+
+)
+(//mem_fcomp_div
+0x18 XTAL_24M
+0x08 XTAL_16M
+)
+( //verion
+6 BLUETOOTH_CORE_SPECIFICATION_4_0
+7 BLUETOOTH_CORE_SPECIFICATION_4_1
+8 BLUETOOTH_CORE_SPECIFICATION_4_2
+9 BLUETOOTH_CORE_SPECIFICATION_5_0
+10 BLUETOOTH_CORE_SPECIFICATION_5_1
+)
+(
+0x050e COMPANY_ID_YICHIP
+)
+(
+0x33  REC_3_MODE
+0x34  REC_4_MODE
+0x35  REC_4_MODE_STATIC_ADDRESS
+0x36  REC_4_MODE_RANDOM_RESOLVABLE_PRIVATE_ADDRESS
+0x37  REC_4_MODE_RANDOM_NON_RESOLVABLE_PRIVATE_ADDRESS
+)
+(
+6 UART_WAKEUP_TX
+7 UART_WAKEUP_RX
+)
+(//mem_le_T_IFS
+150 PARAM_T_IFS_150US
+20000 PARAM_20MS_INIT
+-13 PARAM_SYNC_TIME_DIFFERENCE
+40 PARAM_CODED_C1_TERM1_TIME_40US
+1666 PARAM_WINDOWN_SIZE
+//T_IFS = 150-modem(CRC time)
+)
+(
+0 DEFAULT_STATES
+1 IPHONE_LOST_LTK
+2 MODULE_LOST_LTK
+3 LTK_NOT_LOST
+)
+	(    
+	0x01 ERROR_UNKNOWN_HCI_COMMAND
+	0x02 ERROR_NO_CONNECTION
+	0x03 ERROR_HARDWARE_FAILURE
+	0x04 ERROR_PAGE_TIMEOUT
+	0x05 ERROR_AUTHENTICATION_FAILURE
+	0x06 ERROR_KEY_MISSING
+	0x07 ERROR_MEMORY_FULL
+	0x08 ERROR_CONNECTION_TIMEOUT
+	0x09 ERROR_MAX_CONNECTIONS
+	0x0A ERROR_MAX_SCO_CONNECTIONS
+	0x0B ERROR_MAX_ACL_CONNECTIONS
+	0x0C ERROR_COMMAND_DISALLOWED
+	0x0D ERROR_HOST_REJECT_LIMITED_RESOURCES
+	0x0E ERROR_HOST_REJECT_SECURITY_REASONS
+	0x0F ERROR_HOST_REJECT_REMOTE_IS_ONLY_PERSONAL
+	0x10 ERROR_HOST_TIMEOUT
+	0x11 ERROR_UNSUPPORTED_FEATURE_OR_PARAMETER_VALUE
+	0x12 ERROR_INVALID_HCI_COMMAND_PARAMETERS
+	0x13 ERROR_REMOTE_USER_TERMINATED_CONNECTION
+	0x14 ERROR_REMOTE_LOW_RESOURCES
+	0x15 ERROR_REMOTE_POWERING_OFF
+	0x16 ERROR_CONNECTION_TERMINATED_BY_LOCAL_HOST
+	0x17 ERROR_REPEATED_ATTEMPTS
+	0x18 ERROR_PAIRING_NOT_ALLOWED
+	0x19 ERROR_UNKNOWN_LMP_PDU
+	0x1A ERROR_UNSUPPORTED_REMOTE_FEATURE
+	0x1B ERROR_SCO_OFFSET_REJECTED
+	0x1C ERROR_SCO_INTERVAL_REJECTED
+	0x1D ERROR_SCO_AIR_MODE_REJECTED
+	0x1E ERROR_INVALID_LMP_PARAMETER
+	0x1F ERROR_UNSPECIFIED_ERROR
+	0x20 ERROR_UNSUPPORTED_LMP_PARAMETER_VALUE
+	0x21 ERROR_ROLE_CHANGE_NOT_ALLOWD
+	0x22 ERROR_LMP_RESPONSE_TIMEOUT
+	0x23 ERROR_ERROR_TRANSACTION_COLLISION
+	0x24 ERROR_LMP_PDU_NOT_ALLOWED
+	0x25 ERROR_ENCRYPTION_MODE_NOT_ACCEPTABLE
+	0x26 ERROR_UNIT_KEY_USED
+	0x27 ERROR_QOS_NOT_SUPPORTED
+	0x28 ERROR_INSTANT_PASSED
+	0x29 ERROR_PAIRING_W_UNIT_KEY_NOT_SUPPORTED
+	0x2a ERROR_DIFFERENT_TRANSACTION_COLLISION
+	0x2c ERROR_QOS_UNACCEPTABLE_PARAMETER
+	0x2d ERROR_QOS_REJECTED
+	0x2e ERROR_CHANNEL_CLASSIFICATION_NOT_SUPPORTED
+	0x2f ERROR_INSUFFICIENT_SECURITY
+	0x30 ERROR_PARAMETER_OUT_OF_MANDATORY_PANGE
+	0x32 ERROR_ROLE_SWITCH_PENDING
+	0x34 ERROR_RESERVED_SLOT_VIOLATION
+	0x35 ERROR_ROLE_SWITCH_FAILED
+	0x36 ERROR_EXTENDED_INQUIRY_RESPONSE_TOO_LARGE
+	0x37 ERROR_SIMPLE_PAIRING_NOT_SUPPORTED_BY_HOST
+	0x38 ERROR_HOST_BUSY_PAIRING
+	0x3d ERROR_MIC_FAILURE
+	)
+	(
+	0X20 SPACE	
+	)
+	(
+	0x0004 LE_L2CAP_CID_ATT
+	0x0005 LE_L2CAP_CID_SIGNAL
+	0x0006 LE_L2CAP_CID_SMP
+	)
+	(
+	0 LE_ADDR_TYPE_PUBLIC
+	1 LE_ADDR_TYPE_RANDOM
+	)
+	(
+	7 LE_RECEIVER_ADDR_BIT
+	6 LE_SENDER_ADDR_BIT
+	)
+	(
+	0x00 LE_SCAN_TYPE_PASSIVE //no SCAN_REQ shall be sent
+	0x01 LE_SCAN_TYPE_ACTIVE
+	)
+	(
+	0x00 LE_SCAN_DISABLE
+	0x01 LE_SCAN_ENABLE
+	0x0101 LE_ACTIVE_SCAN_ENABLE
+	)
+	(
+	0x01 UUID_SIZE_16BIT
+	0x02 UUID_SIZE_128BIT
+	)
+(
+3 lestate_got_first_packet
+4 lestate_encryption
+5 lestate_update_param
+6 lestate_update_map
+7 lestate_update_phy
+)
+(
+0 lemode_idle
+1 lemode_slave
+3 lemode_master
+0x20 lemode_2m
+0x40 lemode_lr_s2
+0xc0 lemode_lr_s8
+)
+(
+0 llid0
+1 llid1
+2 nesn
+3 sn
+4 md
+5 wak
+6 txdat
+)
+(
+0x01 LLID_CONTINUE
+0x02 LLID_START
+0x03 LLID_LE_LL
+0x01 LLID_EMPTY
+)
+(
+4 LE_TX_BUFF_COUNT
+3 LE_TX_BUFF_UPDATE_LOOPCNT //LE_TX_BUFF_COUNT-1
+
+12 LE_MD_MAX_COUNT
+)
+(
+0 LE_INITATOR_LTK_BIT
+1 LE_INITATOR_IRK_BIT
+2 LE_INITATOR_CSRK_BIT
+)
+(
+0  LE_FIND_BY_TYPE_VAL_RES_NOT_FOUND
+1  LE_FIND_BY_TYPE_VAL_RES_FOUND_STARTING_HANDLE
+2  LE_FIND_BY_TYPE_VAL_RES_FOUND_ENDING_HANDLE
+
+)
+(
+0 MASTER_PUBLIC_ADDR
+1 MASTER_RANDOM_ADDR
+)
+(
+0x06 LE_ERR_PIN_OR_KEY_MISSING
+)
+(
+39 LE_CCM_DIRECTIONBIT
+)
+(
+36 BR_CCM_0_LENGTH_CONTINUATION
+37 BR_CCM_DIRECTIONBIT
+)
+(
+96000 TIMER_SMP_PAIRING_TIMEOUT //30S
+)
+(
+0 FLAG_LE_ENC_NULL
+1 FLAG_LE_RCV_ENC_START
+2 FLAG_LE_ENC_PAUSE
+3 FLAG_LE_RCV_START_ENC_RSP
+4 FLAG_LE_SEND_START_ENC_RSP
+5 FLAG_LE_SEND_START_ENC_REQ
+0xff FLAG_LE_ENC_END
+)
+(//mem_le_configuration
+//bit0:use fixed key , ble passkey pairing
+0 BIT_BLE_PASSKEY_FIXED_KEY
+//bit1:ble pairing use fixed long term key
+1 BIT_BLE_PAIRING_FIXED_LTK
+//bit2:ble transmit packet will set more data flag
+2 BIT_BLE_TRANSMIT_PACKET_BY_MD
+//bit3:master read handle, with requires an authenticated link
+3 BIT_BLE_READ_AUTH
+//bit4:master write handle, with requires an authenticated link
+4 BIT_BLE_WRITE_AUTH
+//bit5:cannot enter long sleep
+5 BIT_BLE_SHORT_MULT
+//bit6:DEAL baseband packet
+6 BIT_BLE_DEAL_BB_PACKET
+)
+(
+0x01	GAP_ADTYPE_FLAGS
+0x02	GAP_ADTYPE_16BIT_MORE
+0x03	GAP_ADTYPE_16BIT_COMPLETE
+0x04	GAP_ADTYPE_32BIT_MORE
+0x05	GAP_ADTYPE_32BIT_COMPLETE
+0x06	GAP_ADTYPE_128BIT_MORE
+0x07	GAP_ADTYPE_128BIT_COMPLETE
+0x08	GAP_ADTYPE_LOCAL_NAME_SHORT
+0x09	GAP_ADTYPE_LOCAL_NAME_COMPLETE
+0x0a	GAP_ADTYPE_POWER_LEVEL
+0x16	GAP_ADTYPE_SERVICE_DATA
+0x2a	GAP_ADTYPE_MESH_MESSAGE
+0x2b 	GAP_ADTYPE_MESH_BEACON
+0xff	GAP_ADTYPE_MANUFACTURER_SPECIFIC
+)
+(
+0 ADV_IND
+1 ADV_DIRECT_IND
+2 ADV_NONCONN_IND
+3 SCAN_REQ
+3 AUX_SCAN_REQ
+4 SCAN_RSP
+5 CONNECT_REQ
+5 AUX_CONNECT_REQ
+6 ADV_SCAN_IND
+)
+(
+0 BIT_ADV_CHANNEL_MAP_37
+1 BIT_ADV_CHANNEL_MAP_38
+2 BIT_ADV_CHANNEL_MAP_39
+)
+(
+0xa0 param_le_sca
+)
+(//bit of mem_le_l2cap_att_states
+0 BLE_L2CAP_SEND_INDICATION_PACKET
+0 BLE_L2CAP_RECV_CONFIRMATION_PACKET
+1 BLE_L2CAP_DEAL_WITH_CONTINUE_PACKET
+)
+(//bit map of att handle
+14 BIT_OF_ATT_HANDLE_READ_AUTHENTICATED
+15 BIT_OF_ATT_HANDLE_WRITE_AUTHENTICATED
+)
+(
+0 BIT_CHARACTERISTIC_BROADCAST
+1 BIT_CHARACTERISTIC_READ
+2 BIT_CHARACTERISTIC_WRITE_WITHOUT_RESPONSE
+3 BIT_CHARACTERISTIC_WRITE
+4 BIT_CHARACTERISTIC_NOTIFY
+5 BIT_CHARACTERISTIC_INDICATE
+6 BIT_CHARACTERISTIC_SIGNED_WRITE
+7 BIT_CHARACTERISTIC_EXTENDED_PROPERTIES
+)
+(
+0x01 ATTOP_ERROR_RESPONSE
+0x02 ATTOP_EXCHANGE_MTU_REQUEST
+0x03 ATTOP_EXCHANGE_MTU_RESPONSE
+0x04 ATTOP_FIND_INFORMATION_REQUEST
+0x05 ATTOP_FIND_INFORMATION_RESPONSE
+0x06 ATTOP_FIND_BY_TYPE_VALUE_REQUEST
+0x07 ATTOP_FIND_BY_TYPE_VALUE_RESPONSE
+0x08 ATTOP_READ_BY_TYPE_REQUEST
+0x09 ATTOP_READ_BY_TYPE_RESPONSE
+0x0A ATTOP_READ_REQUEST
+0x0B ATTOP_READ_RESPONSE
+0x0C ATTOP_READ_BLOB_REQUEST
+0x0D ATTOP_READ_BLOB_RESPONSE
+0x0E ATTOP_READ_MULTIPLE_REQUEST
+0x0F ATTOP_READ_MULTIPLE_RESPONSE
+0x10 ATTOP_READ_BY_GROUP_TYPE_REQUEST
+0x11 ATTOP_READ_BY_GROUP_TYPE_RESPONSE
+0x12 ATTOP_WRITE_REQUEST
+0x13 ATTOP_WRITE_RESPONSE
+0x16 ATTOP_PREPARE_WRITE_REQUEST
+0x17 ATTOP_PREPARE_WRITE_RESPONSE
+0x18 ATTOP_EXECUTE_WRITE_REQUEST
+0x19 ATTOP_EXECUTE_WRITE_RESPONSE
+0x1B ATTOP_HANDLE_VALUE_NOTIFICATION
+0x1D ATTOP_HANDLE_VALUE_INDICATION
+0x1E ATTOP_HANDLE_VALUE_CONFIRMATION
+0x52 ATTOP_WRITE_COMMAND
+0xD2 ATTOP_SIGNED_WRITE_COMMAND
+0x1f ATTOP_CONTINUE
+0x9e EMPTY_LE_DATA_PRE
+0x9f EMPTY_LE_DATA
+)
+(
+0x01 ATT_ERR_INVALID_HANDLE
+0x02 ATT_ERR_READ_NOT_PERMITTED
+0x03 ATT_ERR_WRITE_NOT_PERMITTED
+0x04 ATT_ERR_INVALID_PDU
+0x05 ATT_ERR_INSUFFICIENT_AUTHENTICATION
+0x06 ATT_ERR_REQUEST_NOT_SUPPORTED
+0x07 ATT_ERR_INVALID_OFFSET
+0x08 ATT_ERR_INSUFFICIENT_AUTHORIZATION
+0x09 ATT_ERR_PREPARE_QUEUE_FULL
+0x0A ATT_ERR_ATTRIBUTE_NOT_FOUND
+0x0B ATT_ERR_ATTRIBUTE_NOT_LONG
+0x0C ATT_ERR_INSUFFICIENT_ENCRYPTION_KEY_SIZE
+0x0D ATT_ERR_INVALID_ATTRIBUTE_VALUE_LENGTH
+0x0E ATT_ERR_UNLIKELY_ERROR
+0x0F ATT_ERR_INSUFFICIENT_ENCRYPTION
+0x10 ATT_ERR_UNSUPPORTED_GROUP_TYPE
+0x11 ATT_ERR_INSUFFICIENT_RESOURCES
+)
+(
+0X2900 CHARACTERTIC_EXTENDED_PROPERTIES
+0X2901 CHARACTERTIC_USER_DESCRIPTION
+0X2902 CLIENT_CHARACTERTIC_CONFIGURATION
+0X2903 SERVER_CHARACTERTIC_CONFIGURATION
+0X2904 CHARACTERTIC_PRESENTATION_FORMAT
+0X2905 CHARACTERTIC_AGGREGATE
+0X2906 VALID_RANGE
+0X2907 EXTERNAL_REPORT_REFERENCE
+0X2908 REPORT_REFERENCE
+0X290B ENVIR_SENSING_CONFIGURATION
+0X290C ENVIR_SENSING_MEASUREMENT
+0X290D ENVIR_SENSING_TRIGGER_SETTING
+)
+(
+0x1800 UUID_SERVICE_GENERIC_ACC
+0x1801 UUID_SERVICE_GENERIC_ATT
+0x180a UUID_SERVICE_DEVICE_INFO
+0x180f UUID_SERVICE_BATTERY
+0x1812 UUID_SERVICE_HIDS
+0x2800 UUID_GATT_PRIMARY_SERVICE
+0x2801 UUID_GATT_SECONDARY_SERVICE
+0X2802 UUID_GATT_INCLUDE
+0X2803 UUID_GATT_CHARACTERISTIC
+0X2A00 UUID_CHRCTR_DEVICE_NAME
+0X2A19 UUID_CHRCTR_BATTERY_LEVEL
+0X2A22 UUID_CHRCTR_KEYBOARD_INPUT
+0X2A23 UUID_CHRCTR_SYSTEM_ID 
+0X2A25 UUID_CHRCTR_SERIAL_NUMBER
+0X2A26 UUID_CHRCTR_FIRMWARE
+0X2A32 UUID_CHRCTR_KEYBOARD_OUTPUT
+0X2A33 UUID_CHRCTR_MOUSE_INPUT
+0X2A4A UUID_CHRCTR_HID_INFO
+0X2A4B UUID_CHRCTR_REPORT_MAP
+0X2A4C UUID_CHRCTR_HID_CTRL_POINT
+0X2A4D UUID_CHRCTR_REPORT
+0X2A4E UUID_CHRCTR_PROTOCOL_MODE
+0X2A50 UUID_CHRCTR_PNP_ID
+)
+
+(
+0x12 L2CAP_CONNECTION_PARAMETER_UPDATE_REQUEST
+0x13 L2CAP_CONNECTION_PARAMETER_UPDATE_RESPONSE
+)
+(
+0x0000 BLE_SIGNALING_CONNECT_PARAMETER_UPDATE_ACCEPTED
+0x0001 BLE_SIGNALING_CONNECT_PARAMETER_UPDATE_REJECTED
+)
+(
+0x00 LE_PAIRING_MODE_NONE
+0x01 LE_PAIRING_MODE_LAGACY_JUSTWORK
+0x02 LE_PAIRING_MODE_LAGACY_PASSKEY
+0x04 LE_PAIRING_MODE_LAGACY_PASSKEY_RES_INPUT
+0x81 LE_PAIRING_MODE_SECURE_CONNECT_JUSTWORK
+0x82 LE_PAIRING_MODE_SECURE_CONNECT_NUMERIC
+0x83 LE_PAIRING_MODE_SECURE_CONNECT_PASSKEY
+0x84 LE_PAIRING_MODE_SECURE_CONNECT_PASSKEY_RES_INPUT
+
+7 LE_PAIRING_MODE_SECURE_CONNECT_BIT
+)
+(
+0 FLAG_IOCAP_DISPLAYONLY
+1 FLAG_IOCAP_DISPLAYYESNO
+2 FLAG_IOCAP_KEYBOARDONLY
+3 FLAG_IOCAP_NOINPUTNOOUTPUT
+4 FLAG_IOCAP_KEYBOARDDISPLAY
+
+0x00 FLAG_OOB_DATA_FLAG_NO
+)
+(
+0x00 FLAG_LE_NO_BONDING_NO_MITM
+0x01 FLAG_LE_BONDING_NO_MITM
+0x04 FLAG_LE_NO_BONDING_MITM
+0x05 FLAG_LE_BONDING_MITM
+0x09 FLAG_LE_BONDING_NO_MITM_SECURE
+0x0D FLAG_LE_BONDING_MITM_SECURE
+
+2 LE_AUTH_MITM_BIT
+3 LE_AUTH_SECURE_CONNECTION_PAIRING_BIT
+)
+(
+0 FLAG_LE_PAIRING_NULL
+1 FLAG_LE_PAIRING_START
+2 FLAG_LE_PAIRING_SEND_RECURITY_REQ
+3 FLAG_LE_PAIRING_RCV_PAIRING_REQ
+4 FLAG_LE_PAIRING_WAIT_STK_GENERATION
+5 FLAG_LE_PAIRING_RECEIVE_PAIRING_CONFIRM
+6 FLAG_LE_PAIRING_SEND_PAIRING_CONFIRM
+7 FLAG_LE_PAIRING_RECEIVE_PAIRING_RANDOM
+8 FLAG_LE_PAIRING_SEND_PAIRING_RANDOM
+9 FLAG_LE_PAIRING_AFTER_AUTH
+10 FLAG_LE_PAIRING_SEND_START_ENC_RSP
+11 FLAG_LE_PARING_SEND_ENC_INFORMATION
+12 FLAG_LE_PARING_SEND_MASTER_IDENTIFICATION 
+13 FLAG_LE_PARING_SEND_INDENTITY_INFORMATION
+0xff FLAG_LE_PAIRING_END
+)
+(
+0x01 SMP_PAIRING_REQUEST
+0x02 SMP_PAIRING_RESPONSE
+0x03 SMP_PAIRING_CONFIRM
+0x04 SMP_PAIRING_RANDOM
+0x05 SMP_PAIRING_FAILED
+0x06 SMP_ENCRYPTION_INFORMATION
+0x07 SMP_MASTER_IDENTIFICATION
+0x08 SMP_IDENTITY_INFORMATION
+0x09 SMP_IDENTITY_ADDRESS_INFORMATION
+0x0A SMP_SIGNING_INFORMATION
+0x0B SMP_SECURITY_REQUEST
+0x0c SMP_PAIRING_PUBLIC_KEY
+0x0d SMP_PAIRING_DHKEY_CHECK
+)
+(// pairing failed reason
+0x00 PAIRING_FAILED_RESERVED
+0X01 PAIRING_FAILED_PASSKEY_ENTRY_FAILED
+0X02 PAIRING_FAILED_OOB_NOT_AVAILABLE
+0X03 PAIRING_FAILED_AUTHENTICATION_REQUIRE
+0X04 PAIRING_FAILED_CONFIRM_VALUE_FAILED
+0X05 PAIRING_FAILED_PAIRING_NOT_SUPPORTED
+0X06 PAIRING_FAILED_ENCRYPTION_KEY_SIZE
+0X07 PAIRING_FAILED_COMMAND_NOT_SUPPORTED
+0X08 PAIRING_FAILED_UNSPECIFIED_REASON
+0X09 PAIRING_FAILED_REPEATED_ATTEMPTS
+0X0A PAIRING_FAILED_INVALID_PARAMETERS
+0X0B PAIRING_FAILED_DHKEY_CHECK_FAILED
+0X0C PAIRING_FAILED_NUMERIC_COMPARISON_FAILED
+0X0D PAIRING_FAILED_BR_EDR_PAIRING_IN_PROGRESS
+0X0E PAIRING_FAILED_KEY_DERIVATION_GENERATION_NOT_ALLOWED
+)
+(
+0x00 LE_SC_STAT_NULL
+0x01 LE_SC_STAT_RECEIVE_PUBLIC_KEY
+0x02 LE_SC_STAT_WAIT_SEND_PUBLIC_KEY
+0x03 LE_SC_STAT_SEND_PUBLIC_KEY
+0x04 LE_SC_STAT_RECEIVE_RANDOM
+0x05 LE_SC_STAT_SEND_RANDOM
+0x06 LE_SC_STAT_RECEIVE_DHKEY
+0x07 LE_SC_STAT_WAIT_CONFIRM_GKEY
+0x08 LE_SC_STAT_PASSKEY_WAIT_CONFIRM
+)
+(
+0 FLAG_LE_SC_CONFRIM_NULL
+1 FLAG_LE_SC_CONFRIM_GKEY_OK
+)
+(
+0x00 LL_CONNECTION_UPDATE_IND
+0x01 LL_CHANNEL_MAP_IND
+0x02 LL_TERMINATE_IND
+0x03 LL_ENC_REQ
+0x04 LL_ENC_RSP
+0x05 LL_START_ENC_REQ
+0x06 LL_START_ENC_RSP
+0x07 LL_UNKNOWN_RSP
+0x08 LL_FEATURE_REQ
+0x09 LL_FEATURE_RSP
+0x0A LL_PAUSE_ENC_REQ
+0x0B LL_PAUSE_ENC_RSP
+0x0C LL_VERSION_IND
+0x0D LL_REJECT_IND
+0x0E LL_SLAVE_FEATURE_REQ
+0x0F LL_CONNECTION_PARAM_REQ
+0x10 LL_CONNECTION_PARAM_RSP
+0x11 LL_REJECT_IND_EXT
+0x12 LL_PING_REQ
+0x13 LL_PING_RSP
+0x14 LL_LENGTH_REQ
+0x15 LL_LENGTH_RSP
+0x16 LL_PHY_REQ
+0x17 LL_PHY_RSP
+0x18 LL_PHY_UPDATE_IND
+0x19 LL_MIN_USED_CHANNELS_IND
+0x1A LL_CTE_REQ
+0x1B LL_CTE_RSP
+0x1C LL_PERIODIC_SYNC_IND
+0x1D LL_CLOCK_ACCURACY_REQ
+0x1E LL_CLOCK_ACCURACY_RSP
+0x1F LL_CIS_REQ
+0x20 LL_CIS_RSP
+0x21 LL_CIS_IND
+0x22 LL_CIS_TERMINATE_IND
+0x23 LL_POWER_CONTROL_REQ
+0x24 LL_POWER_CONTROL_RSP
+0x25 LL_POWER_CHANGE_IND
+)
+(//bit map of mem_le_ll_feature
+//LL_FEATURE_REQ
+0 BIT_LL_FEATURE_LE_ENCRYPTION
+1 BIT_LL_FEATURE_CONNECTION_PARAMETERS_REQUEST_PROCEDURE
+2 BIT_LL_FEATURE_EXTENDED_REJECT_INDICATION
+3 BIT_LL_FEATURE_SLAVE_INITIATED_FEATURES_EXCHANGE
+4 BIT_LL_FEATURE_LE_PING
+5 BIT_LL_FEATURE_LE_DATA_PACKET_LENGTH_EXTENSION
+6 BIT_LL_FEATURE_LL_PRIVACY
+7 BIT_LL_FEATURE_EXTENDED_SCANNER_FILTER_POLICIES
+8 BIT_LL_FEATURE_LE_2M_PHY
+9 BIT_LL_FEATURE_STABLE_MODULATION_INDEX_TRANSMITTER
+10 BIT_LL_FEATURE_STABLE_MODULATION_INDEX_RECEIVER
+11 BIT_LL_FEATURE_LE_CODED_PHY
+12 BIT_LL_FEATURE_LE_EXTENDED_ADVERTISING
+13 BIT_LL_FEATURE_LE_PERIODIC_ADVERTISING
+14 BIT_LL_FEATURE_CHANNEL_SELECTION_ALGORITHM
+15 BIT_LL_FEATURE_LE_POWER_CLASS_1
+16 BIT_LL_FEATURE_MINIMUM_NUMBER_OF_USED_CHANNELS_PROCEDURE
+)
+(//function map of mem_le_ll_feature
+//LL_FEATURE_REQ
+0x1 FUN_LL_FEATURE_LE_ENCRYPTION
+0x2 FUN_LL_FEATURE_CONNECTION_PARAMETERS_REQUEST_PROCEDURE
+0x4 FUN_LL_FEATURE_EXTENDED_REJECT_INDICATION
+0x8 FUN_LL_FEATURE_SLAVE_INITIATED_FEATURES_EXCHANGE
+0x10 FUN_LL_FEATURE_LE_PING
+0x20 FUN_LL_FEATURE_LE_DATA_PACKET_LENGTH_EXTENSION
+0x40 FUN_LL_FEATURE_LL_PRIVACY
+0x80 FUN_LL_FEATURE_EXTENDED_SCANNER_FILTER_POLICIES
+0x100 FUN_LL_FEATURE_LE_2M_PHY
+0x200 FUN_LL_FEATURE_STABLE_MODULATION_INDEX_TRANSMITTER
+0x400 FUN_LL_FEATURE_STABLE_MODULATION_INDEX_RECEIVER
+0x800 FUN_LL_FEATURE_LE_CODED_PHY
+0x1000 FUN_LL_FEATURE_LE_EXTENDED_ADVERTISING
+0x2000 FUN_LL_FEATURE_LE_PERIODIC_ADVERTISING
+0x4000 FUN_LL_FEATURE_CHANNEL_SELECTION_ALGORITHM
+0x8000 FUN_LL_FEATURE_LE_POWER_CLASS_1
+0x10000 FUN_LL_FEATURE_MINIMUM_NUMBER_OF_USED_CHANNELS_PROCEDURE
+)
+(//bit of mem_le_tx_phys and mem_le_rx_phys
+0x00 BIT_LE_1M_PHY
+0x01 BIT_LE_2M_PHY
+0x02 BIT_LE_CODED_PHY
+
+0x02 BIT_LE_CODED_PHY_S2
+0x07 BIT_LE_CODED_PHY_S8
+)
+(//map of mem_le_tx_phys and mem_le_rx_phys
+0x01 FUN_TX_LL_1M_PHY
+0x02 FUN_TX_LL_2M_PHY
+0x04 FUN_TX_LL_CODED_PHY
+
+0x01 FUN_RX_LL_1M_PHY
+0x02 FUN_RX_LL_2M_PHY
+0x04 FUN_RX_LL_CODED_PHY
+)
+(//mem_24g_data_type
+1 TYPE_MS
+2 TYPE_KB
+0x07 bits_data
+//0-2 data type
+3 bit_abort
+4 bit_hop
+5 bit_sync
+//6-7 channel offset
+)
+(//mem_24g_pair_sm
+0 STATE_24G_PAIRING_NULL
+1 STATE_24G_PAIRING_1
+2 STATE_24G_PAIRING_2
+3 STATE_24G_PAIRING_3
+4 STATE_24G_PAIRING_4
+0X11 STATE_24G_PAIRING_1_WAITING_ACK
+0X12 STATE_24G_PAIRING_2_WAITING_ACK
+0X13 STATE_24G_PAIRING_3_WAITING_ACK
+0X14 STATE_24G_PAIRING_4_WAITING_ACK
+0XFF STATE_24G_PAIRING_SUCCESS
+)
+(
+0x01 DATATYPE_DEVICE1	//mouse
+0x02 DATATYPE_DEVICE2	//keyboard
+0xaa DATATYPE_BIND		//bind step 1
+0x55 DATATYPE_CONFIG	//bind step 2
+0x22 DATATYPE_OK		//bind step 3
+0xff DATATYPE_ATTEMP	//reconn
+)
+(
+5 BIND_MODE_CONTINUE
+)
+(
+0 bit_ack_24g
+)
+(//mem_24g_reconn_type
+0 DEFAULT_24G_DEVICE
+1 FAST_CONN_AND_RECEIVER
+2 FAST_CONN_AND_3_0_ADDR
+3 RECEIVER_AND_3_0_ADDR
+4 PAIR_AND_3_0_ADDR
+)
+(
+0x50 RSSI_THRESH_NOISE
+)
+(
+1 NO_ACK_24G
+0 WITH_ACK_24G
+)
+(//mem_24g_conn_sm
+0 STATE_24G_STOP
+0 STATE_24G_START
+1 STATE_24G_PAIR
+2 STATE_24G_RECONN
+)
+(//mem_24g_transmit_by_interrupt
+1 G24_TX_TIMER_INT_ENABLE
+0 G24_TX_TIMER_INT_DISABLE
+)
+(
+1 OFFSET_DATA_TYPE
+2 OFFSET_LR_DATA_TYPE
+)
+(
+0x017700 G24_LONG_SLEEP_STEP1	//8ms
+0x36ee80 G24_LONG_SLEEP_STEP2	//300ms
+0x124f80 G24_LONG_SLEEP_STEP3	//100ms
+63500 G24_8MS_INTERVAL_PARAM		//8ms
+12210 G24_4MS_INTERVAL_PARAM
+)
+(
+50 POWER_CTRL_DECRS_THRESHOLD
+)
+(//status codes
+0 STATUS_CODE_SUCCESS
+)
+(
+0xD0 VENDOR_MESSAGE_ATTR_GET
+0xD1 VENDOR_MESSAGE_ATTR_SET
+0xD2 VENDOR_MESSAGE_ATTR_SET_UNACKNOWLEDGED
+0xD3 VENDOR_MESSAGE_ATTR_STATUS
+0xD4 VENDOR_MESSAGE_ATTR_INDICATION
+0xD5 VENDOR_MESSAGE_ATTR_CONFIRMATION
+0xCF VENDOR_MESSAGE_TRANSPARENT_MSG
+)
+(//configuration message and health message opcode
+0x80 MESH_CONFIGURATION_AND_HEALTH_MESSAGE_OPCODE_HEADER
+
+0x00 MESH_MESSAGE_OPCODE_CONFIG_APPKEY_ADD
+0x01 MESH_MESSAGE_OPCODE_CONFIG_APPKEY_UPDATE
+0x02 MESH_MESSAGE_OPCODE_CONFIG_COMPOSITION_DATA_STATUS
+0x03 MESH_MESSAGE_OPCODE_CONFIG_CONFIG_MODEL_PUBLICATION_SET
+0x04 MESH_MESSAGE_OPCODE_HEALTH_CURRENT_STATUS
+0x05 MESH_MESSAGE_OPCODE_HEALTH_FAULT_STATUS
+0x06 MESH_MESSAGE_OPCODE_CONFIG_HEARTBEAT_PUBLICATION_STATUS
+0x00 MESH_MESSAGE_OPCODE_CONFIG_APPKEY_DELETE_NO_HEAD
+0x01 MESH_MESSAGE_OPCODE_CONFIG_APPKEY_GET_NO_HEAD
+0x02 MESH_MESSAGE_OPCODE_CONFIG_APPKEY_LIST_NO_HEAD
+0x03 MESH_MESSAGE_OPCODE_CONFIG_APPKEY_STATUS_NO_HEAD
+0x04 MESH_MESSAGE_OPCODE_HEALTH_ATTENTION_GET_NO_HEAD
+0x05 MESH_MESSAGE_OPCODE_HEALTH_ATTENTION_SET_NO_HEAD
+0x06 MESH_MESSAGE_OPCODE_HEALTH_ATTENTION_SET_UNACKNOWLEDGED_NO_HEAD
+0x07 MESH_MESSAGE_OPCODE_HEALTH_ATTENTION_STATUS_NO_HEAD
+0x08 MESH_MESSAGE_OPCODE_CONFIG_COMPOSITION_DATA_GET_NO_HEAD
+0x09 MESH_MESSAGE_OPCODE_CONFIG_BEACON_GET_NO_HEAD
+0x0A MESH_MESSAGE_OPCODE_CONFIG_BEACON_SET_NO_HEAD
+0x0B MESH_MESSAGE_OPCODE_CONFIG_BEACON_STATUS_NO_HEAD
+0x0C MESH_MESSAGE_OPCODE_CONFIG_DEFAULT_TTL_GET_NO_HEAD
+0x0D MESH_MESSAGE_OPCODE_CONFIG_DEFAULT_TTL_SET_NO_HEAD
+0x0E MESH_MESSAGE_OPCODE_CONFIG_DEFAULT_TTL_STATUS_NO_HEAD
+0x0F MESH_MESSAGE_OPCODE_CONFIG_FRIEND_GET_NO_HEAD
+0x10 MESH_MESSAGE_OPCODE_CONFIG_FRIEND_SET_NO_HEAD
+0x11 MESH_MESSAGE_OPCODE_CONFIG_FRIEND_STATUS_NO_HEAD
+0x12 MESH_MESSAGE_OPCODE_CONFIG_GATT_PROXY_GET_NO_HEAD
+0x13 MESH_MESSAGE_OPCODE_CONFIG_GATT_PROXY_SET_NO_HEAD
+0x14 MESH_MESSAGE_OPCODE_CONFIG_GATT_PROXY_STATUS_NO_HEAD
+0x15 MESH_MESSAGE_OPCODE_CONFIG_KEY_REFRESH_PHASE_GET_NO_HEAD
+0x16 MESH_MESSAGE_OPCODE_CONFIG_KEY_REFRESH_PHASE_SET_NO_HEAD
+0x17 MESH_MESSAGE_OPCODE_CONFIG_KEY_REFRESH_PHASE_STATUS_NO_HEAD
+0x18 MESH_MESSAGE_OPCODE_CONFIG_MODEL_PUBLICATION_GET_NO_HEAD
+0x19 MESH_MESSAGE_OPCODE_CONFIG_MODEL_PUBLICATION_STATUS_NO_HEAD
+0x1A MESH_MESSAGE_OPCODE_CONFIG_MODEL_PUBLICATION_VIRTUAL_ADDRESS_SET_NO_HEAD
+0x1B MESH_MESSAGE_OPCODE_CONFIG_MODEL_SUBSCRIPTION_ADD_NO_HEAD
+0x1C MESH_MESSAGE_OPCODE_CONFIG_MODEL_SUBSCRIPTION_DELETE_NO_HEAD
+0x1D MESH_MESSAGE_OPCODE_CONFIG_MODEL_SUBSCRIPTION_DELETE_ALL_NO_HEAD
+0x1E MESH_MESSAGE_OPCODE_CONFIG_MODEL_SUBSCRIPTION_OVERWRITE_NO_HEAD
+0x1F MESH_MESSAGE_OPCODE_CONFIG_MODEL_SUBSCRIPTION_STATUS_NO_HEAD
+0x20 MESH_MESSAGE_OPCODE_CONFIG_MODEL_SUBSCRIPTION_VIRTUAL_ADDRESS_ADD_NO_HEAD
+0x21 MESH_MESSAGE_OPCODE_CONFIG_MODEL_SUBSCRIPTION_VIRTUAL_ADDRESS_DELETE_NO_HEAD
+0x22 MESH_MESSAGE_OPCODE_CONFIG_MODEL_SUBSCRIPTION_VIRTUAL_ADDRESS_OVERWRITE_NO_HEAD
+0x23 MESH_MESSAGE_OPCODE_CONFIG_NETWORK_TRANSMIT_GET_NO_HEAD
+0x24 MESH_MESSAGE_OPCODE_CONFIG_NETWORK_TRANSMIT_SET_NO_HEAD
+0x25 MESH_MESSAGE_OPCODE_CONFIG_NETWORK_TRANSMIT_STATUS_NO_HEAD
+0x26 MESH_MESSAGE_OPCODE_CONFIG_RELAY_GET_NO_HEAD
+0x27 MESH_MESSAGE_OPCODE_CONFIG_RELAY_SET_NO_HEAD
+0x28 MESH_MESSAGE_OPCODE_CONFIG_RELAY_STATUS_NO_HEAD
+0x29 MESH_MESSAGE_OPCODE_CONFIG_SIG_MODEL_SUBSCRIPTION_GET_NO_HEAD
+0x2A MESH_MESSAGE_OPCODE_CONFIG_SIG_MODEL_SUBSCRIPTION_LIST_NO_HEAD
+0x2B MESH_MESSAGE_OPCODE_CONFIG_VENDOR_MODEL_SUBSCRIPTION_GET_NO_HEAD
+0x2C MESH_MESSAGE_OPCODE_CONFIG_VENDOR_MODEL_SUBSCRIPTION_LIST_NO_HEAD
+0x2D MESH_MESSAGE_OPCODE_CONFIG_LOW_POWER_NODE_POLLTIMEOUT_GET_NO_HEAD
+0x2E MESH_MESSAGE_OPCODE_CONFIG_LOW_POWER_NODE_POLLTIMEOUT_STATUS_NO_HEAD
+0x2F MESH_MESSAGE_OPCODE_HEALTH_FAULT_CLEAR_NO_HEAD
+0x30 MESH_MESSAGE_OPCODE_HEALTH_FAULT_CLEAR_UNACKNOWLEDGED_NO_HEAD
+0x31 MESH_MESSAGE_OPCODE_HEALTH_FAULT_GET_NO_HEAD
+0x32 MESH_MESSAGE_OPCODE_HEALTH_FAULT_TEST_NO_HEAD
+0x33 MESH_MESSAGE_OPCODE_HEALTH_FAULT_TEST_UNACKNOWLEDGED_NO_HEAD
+0x34 MESH_MESSAGE_OPCODE_HEALTH_PERIOD_GET_NO_HEAD
+0x35 MESH_MESSAGE_OPCODE_HEALTH_PERIOD_SET_NO_HEAD
+0x36 MESH_MESSAGE_OPCODE_HEALTH_PERIOD_SET_UNACKNOWLEDGED_NO_HEAD
+0x37 MESH_MESSAGE_OPCODE_HEALTH_PERIOD_STATUS_NO_HEAD
+0x38 MESH_MESSAGE_OPCODE_CONFIG_HEARTBEAT_PUBLICATION_GET_NO_HEAD
+0x39 MESH_MESSAGE_OPCODE_CONFIG_HEARTBEAT_PUBLICATION_SET_NO_HEAD
+0x3A MESH_MESSAGE_OPCODE_CONFIG_HEARTBEAT_SUBSCRIPTION_GET_NO_HEAD
+0x3B MESH_MESSAGE_OPCODE_CONFIG_HEARTBEAT_SUBSCRIPTION_SET_NO_HEAD
+0x3C MESH_MESSAGE_OPCODE_CONFIG_HEARTBEAT_SUBSCRIPTION_STATUS_NO_HEAD
+0x3D MESH_MESSAGE_OPCODE_CONFIG_MODEL_APP_BIND_NO_HEAD
+0x3E MESH_MESSAGE_OPCODE_CONFIG_MODEL_APP_STATUS_NO_HEAD
+0x3F MESH_MESSAGE_OPCODE_CONFIG_MODEL_APP_UNBIND_NO_HEAD
+0x40 MESH_MESSAGE_OPCODE_CONFIG_NETKEY_ADD_NO_HEAD
+0x41 MESH_MESSAGE_OPCODE_CONFIG_NETKEY_DELETE_NO_HEAD
+0x42 MESH_MESSAGE_OPCODE_CONFIG_NETKEY_GET_NO_HEAD
+0x43 MESH_MESSAGE_OPCODE_CONFIG_NETKEY_LIST_NO_HEAD
+0x44 MESH_MESSAGE_OPCODE_CONFIG_NETKEY_STATUS_NO_HEAD
+0x45 MESH_MESSAGE_OPCODE_CONFIG_NETKEY_UPDATE_NO_HEAD
+0x46 MESH_MESSAGE_OPCODE_CONFIG_NODE_IDENTITY_GET_NO_HEAD
+0x47 MESH_MESSAGE_OPCODE_CONFIG_NODE_IDENTITY_SET_NO_HEAD
+0x48 MESH_MESSAGE_OPCODE_CONFIG_NODE_IDENTITY_STATUS_NO_HEAD
+0x49 MESH_MESSAGE_OPCODE_CONFIG_NODE_RESET_NO_HEAD
+0x4A MESH_MESSAGE_OPCODE_CONFIG_NODE_RESET_STATUS_NO_HEAD
+0x4B MESH_MESSAGE_OPCODE_CONFIG_SIG_MODEL_APP_GET_NO_HEAD
+0x4C MESH_MESSAGE_OPCODE_CONFIG_SIG_MODEL_APP_LIST_NO_HEAD
+0x4D MESH_MESSAGE_OPCODE_CONFIG_VENDOR_MODEL_APP_GET_NO_HEAD
+0x4E MESH_MESSAGE_OPCODE_CONFIG_VENDOR_MODEL_APP_LIST_NO_HEAD
+)
+(//Modle message opcode
+0x82 MESH_MODULE_MESSAGE_OPCODE_HEADER
+
+0x01 MESH_MODULE_MESSAGE_OPCODE_GENERIC_ONOFF_GET_NO_HEAD
+0x02 MESH_MODULE_MESSAGE_OPCODE_GENERIC_ONOFF_SET_NO_HEAD
+0x03 MESH_MODULE_MESSAGE_OPCODE_GENERIC_ONOFF_SET_UNACKNOWLEDGED_NO_HEAD
+0x04 MESH_MODULE_MESSAGE_OPCODE_GENERIC_ONOFF_STATUS_NO_HEAD
+0x05 MESH_MODULE_MESSAGE_OPCODE_GENERIC_LEVEL_GET_NO_HEAD
+0x06 MESH_MODULE_MESSAGE_OPCODE_GENERIC_LEVEL_SET_NO_HEAD
+0x07 MESH_MODULE_MESSAGE_OPCODE_GENERIC_LEVEL_SET_UNACKNOWLEDGED_NO_HEAD
+0x08 MESH_MODULE_MESSAGE_OPCODE_GENERIC_LEVEL_STATUS_NO_HEAD
+0x09 MESH_MODULE_MESSAGE_OPCODE_GENERIC_DELTA_SET_NO_HEAD
+0x0A MESH_MODULE_MESSAGE_OPCODE_GENERIC_DELTA_SET_UNACKNOWLEDGED_NO_HEAD
+0x0B MESH_MODULE_MESSAGE_OPCODE_GENERIC_MOVE_SET_NO_HEAD
+0x0C MESH_MODULE_MESSAGE_OPCODE_GENERIC_MOVE_SET_UNACKNOWLEDGED_NO_HEAD
+0x0D MESH_MODULE_MESSAGE_OPCODE_GENERIC_DEFAULT_TRANSITION_TIME_GET_NO_HEAD
+0x0E MESH_MODULE_MESSAGE_OPCODE_GENERIC_DEFAULT_TRANSITION_TIME_SET_NO_HEAD
+0x0F MESH_MODULE_MESSAGE_OPCODE_GENERIC_DEFAULT_TRANSITION_TIME_SET_UNACKNOWLEDGED_NO_HEAD
+0x10 MESH_MODULE_MESSAGE_OPCODE_GENERIC_DEFAULT_TRANSITION_TIME_STATUS_NO_HEAD
+0x11 MESH_MODULE_MESSAGE_OPCODE_GENERIC_ONPOWERUP_GET_NO_HEAD
+0x12 MESH_MODULE_MESSAGE_OPCODE_GENERIC_ONPOWERUP_STATUS_NO_HEAD
+0x13 MESH_MODULE_MESSAGE_OPCODE_GENERIC_ONPOWERUP_SET_NO_HEAD
+0x14 MESH_MODULE_MESSAGE_OPCODE_GENERIC_ONPOWERUP_SET_UNACKNOWLEDGED_NO_HEAD
+0x15 MESH_MODULE_MESSAGE_OPCODE_GENERIC_POWER_LEVEL_GET_NO_HEAD
+0x16 MESH_MODULE_MESSAGE_OPCODE_GENERIC_POWER_LEVEL_SET_NO_HEAD
+0x17 MESH_MODULE_MESSAGE_OPCODE_GENERIC_POWER_LEVEL_SET_UNACKNOWLEDGED_NO_HEAD
+0x18 MESH_MODULE_MESSAGE_OPCODE_GENERIC_POWER_LEVEL_STATUS_NO_HEAD
+0x19 MESH_MODULE_MESSAGE_OPCODE_GENERIC_POWER_LAST_GET_NO_HEAD
+0x1A MESH_MODULE_MESSAGE_OPCODE_GENERIC_POWER_LAST_STATUS_NO_HEAD
+0x1B MESH_MODULE_MESSAGE_OPCODE_GENERIC_POWER_DEFAULT_GET_NO_HEAD
+0x1C MESH_MODULE_MESSAGE_OPCODE_GENERIC_POWER_DEFAULT_STATUS_NO_HEAD
+0x1D MESH_MODULE_MESSAGE_OPCODE_GENERIC_POWER_RANGE_GET_NO_HEAD
+0x1E MESH_MODULE_MESSAGE_OPCODE_GENERIC_POWER_RANGE_STATUS_NO_HEAD
+0x1F MESH_MODULE_MESSAGE_OPCODE_GENERIC_POWER_DEFAULT_SET_NO_HEAD
+0x20 MESH_MODULE_MESSAGE_OPCODE_GENERIC_POWER_DEFAULT_SET_UNACKNOWLEDGED_NO_HEAD
+0x21 MESH_MODULE_MESSAGE_OPCODE_GENERIC_POWER_RANGE_SET_NO_HEAD
+0x22 MESH_MODULE_MESSAGE_OPCODE_GENERIC_POWER_RANGE_SET_UNACKNOWLEDGED_NO_HEAD
+0x23 MESH_MODULE_MESSAGE_OPCODE_GENERIC_BATTERY_GET_NO_HEAD
+0x24 MESH_MODULE_MESSAGE_OPCODE_GENERIC_BATTERY_STATUS_NO_HEAD
+0x25 MESH_MODULE_MESSAGE_OPCODE_GENERIC_LOCATION_GLOBAL_GET_NO_HEAD
+0x40 MESH_MODULE_MESSAGE_OPCODE_GENERIC_LOCATION_GLOBAL_STATUS
+0x26 MESH_MODULE_MESSAGE_OPCODE_GENERIC_LOCATION_LOCAL_GET_NO_HEAD
+0x27 MESH_MODULE_MESSAGE_OPCODE_GENERIC_LOCATION_LOCAL_STATUS_NO_HEAD
+0x41 MESH_MODULE_MESSAGE_OPCODE_GENERIC_LOCATION_GLOBAL_SET
+0x42 MESH_MODULE_MESSAGE_OPCODE_GENERIC_LOCATION_GLOBAL_SET_UNACKNOWLEDGED
+0x28 MESH_MODULE_MESSAGE_OPCODE_GENERIC_LOCATION_LOCAL_SET_NO_HEAD
+0x29 MESH_MODULE_MESSAGE_OPCODE_GENERIC_LOCATION_LOCAL_SET_UNACKNOWLEDGED_NO_HEAD
+0x2A MESH_MODULE_MESSAGE_OPCODE_GENERIC_MANUFACTURER_PROPERTIES_GET_NO_HEAD
+0x43 MESH_MODULE_MESSAGE_OPCODE_GENERIC_MANUFACTURER_PROPERTIES_STATUS
+0x2B MESH_MODULE_MESSAGE_OPCODE_GENERIC_MANUFACTURER_PROPERTY_GET_NO_HEAD
+0x44 MESH_MODULE_MESSAGE_OPCODE_GENERIC_MANUFACTURER_PROPERTY_SET
+0x45 MESH_MODULE_MESSAGE_OPCODE_GENERIC_MANUFACTURER_PROPERTY_SET_UNACKNOWLEDGED
+0x46 MESH_MODULE_MESSAGE_OPCODE_GENERIC_MANUFACTURER_PROPERTY_STATUS
+0x2C MESH_MODULE_MESSAGE_OPCODE_GENERIC_ADMIN_PROPERTIES_GET_NO_HEAD
+0x47 MESH_MODULE_MESSAGE_OPCODE_GENERIC_ADMIN_PROPERTIES_STATUS
+0x2D MESH_MODULE_MESSAGE_OPCODE_GENERIC_ADMIN_PROPERTY_GET_NO_HEAD
+0x48 MESH_MODULE_MESSAGE_OPCODE_GENERIC_ADMIN_PROPERTY_SET
+0x49 MESH_MODULE_MESSAGE_OPCODE_GENERIC_ADMIN_PROPERTY_SET_UNACKNOWLEDGED
+0x4A MESH_MODULE_MESSAGE_OPCODE_GENERIC_ADMIN_PROPERTY_STATUS
+0x2E MESH_MODULE_MESSAGE_OPCODE_GENERIC_USER_PROPERTIES_GET_NO_HEAD
+0x4B MESH_MODULE_MESSAGE_OPCODE_GENERIC_USER_PROPERTIES_STATUS
+0x2F MESH_MODULE_MESSAGE_OPCODE_GENERIC_USER_PROPERTY_GET_NO_HEAD
+0x4C MESH_MODULE_MESSAGE_OPCODE_GENERIC_USER_PROPERTY_SET
+0x4D MESH_MODULE_MESSAGE_OPCODE_GENERIC_USER_PROPERTY_SET_UNACKNOWLEDGED
+0x4E MESH_MODULE_MESSAGE_OPCODE_GENERIC_USER_PROPERTY_STATUS
+0x4F MESH_MODULE_MESSAGE_OPCODE_GENERIC_CLIENT_PROPERTIES_GET
+0x50 MESH_MODULE_MESSAGE_OPCODE_GENERIC_CLIENT_PROPERTIES_STATUS
+0x30 MESH_MODULE_MESSAGE_OPCODE_SENSOR_DESCRIPTOR_GET_NO_HEAD
+0x51 MESH_MODULE_MESSAGE_OPCODE_SENSOR_DESCRIPTOR_STATUS
+0x31 MESH_MODULE_MESSAGE_OPCODE_SENSOR_GET_NO_HEAD
+0x52 MESH_MODULE_MESSAGE_OPCODE_SENSOR_STATUS
+0x32 MESH_MODULE_MESSAGE_OPCODE_SENSOR_COLUMN_GET_NO_HEAD
+0x53 MESH_MODULE_MESSAGE_OPCODE_SENSOR_COLUMN_STATUS
+0x33 MESH_MODULE_MESSAGE_OPCODE_SENSOR_SERIES_GET_NO_HEAD
+0x54 MESH_MODULE_MESSAGE_OPCODE_SENSOR_SERIES_STATUS
+0x34 MESH_MODULE_MESSAGE_OPCODE_SENSOR_CADENCE_GET_NO_HEAD
+0x55 MESH_MODULE_MESSAGE_OPCODE_SENSOR_CADENCE_SET
+0x56 MESH_MODULE_MESSAGE_OPCODE_SENSOR_CADENCE_SET_UNACKNOWLEDGED
+0x57 MESH_MODULE_MESSAGE_OPCODE_SENSOR_CADENCE_STATUS
+0x35 MESH_MODULE_MESSAGE_OPCODE_SENSOR_SETTINGS_GET_NO_HEAD
+0x58 MESH_MODULE_MESSAGE_OPCODE_SENSOR_SETTINGS_STATUS
+0x36 MESH_MODULE_MESSAGE_OPCODE_SENSOR_SETTING_GET_NO_HEAD
+0x59 MESH_MODULE_MESSAGE_OPCODE_SENSOR_SETTING_SET
+0x5A MESH_MODULE_MESSAGE_OPCODE_SENSOR_SETTING_SET_UNACKNOWLEDGED
+0x5B MESH_MODULE_MESSAGE_OPCODE_SENSOR_SETTING_STATUS
+0x37 MESH_MODULE_MESSAGE_OPCODE_TIME_GET_NO_HEAD
+0x5C MESH_MODULE_MESSAGE_OPCODE_TIME_SET
+0x5D MESH_MODULE_MESSAGE_OPCODE_TIME_STATUS
+0x38 MESH_MODULE_MESSAGE_OPCODE_TIME_ROLE_GET_NO_HEAD
+0x39 MESH_MODULE_MESSAGE_OPCODE_TIME_ROLE_SET_NO_HEAD
+0x3A MESH_MODULE_MESSAGE_OPCODE_TIME_ROLE_STATUS_NO_HEAD
+0x3B MESH_MODULE_MESSAGE_OPCODE_TIME_ZONE_GET_NO_HEAD
+0x3C MESH_MODULE_MESSAGE_OPCODE_TIME_ZONE_SET_NO_HEAD
+0x3D MESH_MODULE_MESSAGE_OPCODE_TIME_ZONE_STATUS_NO_HEAD
+0x3E MESH_MODULE_MESSAGE_OPCODE_TAI_UTC_DELTA_GET_NO_HEAD
+0x3F MESH_MODULE_MESSAGE_OPCODE_TAI_UTC_DELTA_SET_NO_HEAD
+0x40 MESH_MODULE_MESSAGE_OPCODE_TAI_UTC_DELTA_STATUS_NO_HEAD
+0x41 MESH_MODULE_MESSAGE_OPCODE_SCENE_GET_NO_HEAD
+0x42 MESH_MODULE_MESSAGE_OPCODE_SCENE_RECALL_NO_HEAD
+0x43 MESH_MODULE_MESSAGE_OPCODE_SCENE_RECALL_UNACKNOWLEDGED_NO_HEAD
+0x5E MESH_MODULE_MESSAGE_OPCODE_SCENE_STATUS
+0x44 MESH_MODULE_MESSAGE_OPCODE_SCENE_REGISTER_GET_NO_HEAD
+0x45 MESH_MODULE_MESSAGE_OPCODE_SCENE_REGISTER_STATUS_NO_HEAD
+0x46 MESH_MODULE_MESSAGE_OPCODE_SCENE_STORE_NO_HEAD
+0x47 MESH_MODULE_MESSAGE_OPCODE_SCENE_STORE_UNACKNOWLEDGED_NO_HEAD
+0x9E MESH_MODULE_MESSAGE_OPCODE_SCENE_DELETE_NO_HEAD
+0x9F MESH_MODULE_MESSAGE_OPCODE_SCENE_DELETE_UNACKNOWLEDGED_NO_HEAD
+0x48 MESH_MODULE_MESSAGE_OPCODE_SCHEDULER_ACTION_GET_NO_HEAD
+0x5F MESH_MODULE_MESSAGE_OPCODE_SCHEDULER_ACTION_STATUS
+0x49 MESH_MODULE_MESSAGE_OPCODE_SCHEDULER_GET_NO_HEAD
+0x4A MESH_MODULE_MESSAGE_OPCODE_SCHEDULER_STATUS_NO_HEAD
+0x60 MESH_MODULE_MESSAGE_OPCODE_SCHEDULER_ACTION_SET
+0x61 MESH_MODULE_MESSAGE_OPCODE_SCHEDULER_ACTION_SET_UNACKNOWLEDGED
+0x4B MESH_MODULE_MESSAGE_OPCODE_LIGHT_LIGHTNESS_LIGHT_LIGHTNESS_GET_NO_HEAD
+0x4C MESH_MODULE_MESSAGE_OPCODE_LIGHT_LIGHTNESS_SET_NO_HEAD
+0x4D MESH_MODULE_MESSAGE_OPCODE_LIGHT_LIGHTNESS_SET_UNACKNOWLEDGED_NO_HEAD
+0x4E MESH_MODULE_MESSAGE_OPCODE_LIGHT_LIGHTNESS_STATUS_NO_HEAD
+0x4F MESH_MODULE_MESSAGE_OPCODE_LIGHT_LIGHTNESS_LINEAR_GET_NO_HEAD
+0x50 MESH_MODULE_MESSAGE_OPCODE_LIGHT_LIGHTNESS_LINEAR_SET_NO_HEAD
+0x51 MESH_MODULE_MESSAGE_OPCODE_LIGHT_LIGHTNESS_LINEAR_SET_UNACKNOWLEDGED_NO_HEAD
+0x52 MESH_MODULE_MESSAGE_OPCODE_LIGHT_LIGHTNESS_LINEAR_STATUS_NO_HEAD
+0x53 MESH_MODULE_MESSAGE_OPCODE_LIGHT_LIGHTNESS_LAST_GET_NO_HEAD
+0x54 MESH_MODULE_MESSAGE_OPCODE_LIGHT_LIGHTNESS_LAST_STATUS_NO_HEAD
+0x55 MESH_MODULE_MESSAGE_OPCODE_LIGHT_LIGHTNESS_DEFAULT_GET_NO_HEAD
+0x56 MESH_MODULE_MESSAGE_OPCODE_LIGHT_LIGHTNESS_DEFAULT_STATUS_NO_HEAD
+0x57 MESH_MODULE_MESSAGE_OPCODE_LIGHT_LIGHTNESS_RANGE_GET_NO_HEAD
+0x58 MESH_MODULE_MESSAGE_OPCODE_LIGHT_LIGHTNESS_RANGE_STATUS_NO_HEAD
+0x59 MESH_MODULE_MESSAGE_OPCODE_LIGHT_LIGHTNESS_DEFAULT_SET_NO_HEAD
+0x5A MESH_MODULE_MESSAGE_OPCODE_LIGHT_LIGHTNESS_DEFAULT_SET_UNACKNOWLEDGED_NO_HEAD
+0x5B MESH_MODULE_MESSAGE_OPCODE_LIGHT_LIGHTNESS_RANGE_SET_NO_HEAD
+0x5C MESH_MODULE_MESSAGE_OPCODE_LIGHT_LIGHTNESS_RANGE_SET_UNACKNOWLEDGED_NO_HEAD
+0x5D MESH_MODULE_MESSAGE_OPCODE_LIGHT_CTL_GET_NO_HEAD
+0x5E MESH_MODULE_MESSAGE_OPCODE_LIGHT_CTL_SET_NO_HEAD
+0x5F MESH_MODULE_MESSAGE_OPCODE_LIGHT_CTL_SET_UNACKNOWLEDGED_NO_HEAD
+0x60 MESH_MODULE_MESSAGE_OPCODE_LIGHT_CTL_STATUS_NO_HEAD
+0x61 MESH_MODULE_MESSAGE_OPCODE_LIGHT_CTL_TEMPERATURE_GET_NO_HEAD
+0x62 MESH_MODULE_MESSAGE_OPCODE_LIGHT_CTL_TEMPERATURE_RANGE_GET_NO_HEAD
+0x63 MESH_MODULE_MESSAGE_OPCODE_LIGHT_CTL_TEMPERATURE_RANGE_STATUS_NO_HEAD
+0x64 MESH_MODULE_MESSAGE_OPCODE_LIGHT_CTL_TEMPERATURE_SET_NO_HEAD
+0x65 MESH_MODULE_MESSAGE_OPCODE_LIGHT_CTL_TEMPERATURE_SET_UNACKNOWLEDGED_NO_HEAD
+0x66 MESH_MODULE_MESSAGE_OPCODE_LIGHT_CTL_TEMPERATURE_STATUS_NO_HEAD
+0x67 MESH_MODULE_MESSAGE_OPCODE_LIGHT_CTL_DEFAULT_GET_NO_HEAD
+0x68 MESH_MODULE_MESSAGE_OPCODE_LIGHT_CTL_DEFAULT_STATUS_NO_HEAD
+0x69 MESH_MODULE_MESSAGE_OPCODE_LIGHT_CTL_DEFAULT_SET_NO_HEAD
+0x6A MESH_MODULE_MESSAGE_OPCODE_LIGHT_CTL_DEFAULT_SET_UNACKNOWLEDGED_NO_HEAD
+0x6B MESH_MODULE_MESSAGE_OPCODE_LIGHT_CTL_TEMPERATURE_RANGE_SET_NO_HEAD
+0x6C MESH_MODULE_MESSAGE_OPCODE_LIGHT_CTL_TEMPERATURE_RANGE_SET_UNACKNOWLEDGED_NO_HEAD
+0x6D MESH_MODULE_MESSAGE_OPCODE_LIGHT_HSL_GET_NO_HEAD
+0x6E MESH_MODULE_MESSAGE_OPCODE_LIGHT_HSL_HUE_GET_NO_HEAD
+0x6F MESH_MODULE_MESSAGE_OPCODE_LIGHT_HSL_HUE_SET_NO_HEAD
+0x70 MESH_MODULE_MESSAGE_OPCODE_LIGHT_HSL_HUE_SET_UNACKNOWLEDGED_NO_HEAD
+0x71 MESH_MODULE_MESSAGE_OPCODE_LIGHT_HSL_HUE_STATUS_NO_HEAD
+0x72 MESH_MODULE_MESSAGE_OPCODE_LIGHT_HSL_SATURATION_GET_NO_HEAD
+0x73 MESH_MODULE_MESSAGE_OPCODE_LIGHT_HSL_SATURATION_SET_NO_HEAD
+0x74 MESH_MODULE_MESSAGE_OPCODE_LIGHT_HSL_SATURATION_SET_UNACKNOWLEDGED_NO_HEAD
+0x75 MESH_MODULE_MESSAGE_OPCODE_LIGHT_HSL_SATURATION_STATUS_NO_HEAD
+0x76 MESH_MODULE_MESSAGE_OPCODE_LIGHT_HSL_SET_NO_HEAD
+0x77 MESH_MODULE_MESSAGE_OPCODE_LIGHT_HSL_SET_UNACKNOWLEDGED_NO_HEAD
+0x78 MESH_MODULE_MESSAGE_OPCODE_LIGHT_HSL_STATUS_NO_HEAD
+0x79 MESH_MODULE_MESSAGE_OPCODE_LIGHT_HSL_TARGET_GET_NO_HEAD
+0x7A MESH_MODULE_MESSAGE_OPCODE_LIGHT_HSL_TARGET_STATUS_NO_HEAD
+0x7B MESH_MODULE_MESSAGE_OPCODE_LIGHT_HSL_DEFAULT_GET_NO_HEAD
+0x7C MESH_MODULE_MESSAGE_OPCODE_LIGHT_HSL_DEFAULT_STATUS_NO_HEAD
+0x7D MESH_MODULE_MESSAGE_OPCODE_LIGHT_HSL_RANGE_GET_NO_HEAD
+0x7E MESH_MODULE_MESSAGE_OPCODE_LIGHT_HSL_RANGE_STATUS_NO_HEAD
+0x7F MESH_MODULE_MESSAGE_OPCODE_LIGHT_HSL_DEFAULT_SET_NO_HEAD
+0x80 MESH_MODULE_MESSAGE_OPCODE_LIGHT_HSL_DEFAULT_SET_UNACKNOWLEDGED_NO_HEAD
+0x81 MESH_MODULE_MESSAGE_OPCODE_LIGHT_HSL_RANGE_SET_NO_HEAD
+0x83 MESH_MODULE_MESSAGE_OPCODE_LIGHT_XYL_GET_NO_HEAD
+0x84 MESH_MODULE_MESSAGE_OPCODE_LIGHT_XYL_SET_NO_HEAD
+0x85 MESH_MODULE_MESSAGE_OPCODE_LIGHT_XYL_SET_UNACKNOWLEDGED_NO_HEAD
+0x86 MESH_MODULE_MESSAGE_OPCODE_LIGHT_XYL_STATUS_NO_HEAD
+0x87 MESH_MODULE_MESSAGE_OPCODE_LIGHT_XYL_TARGET_GET_NO_HEAD
+0x88 MESH_MODULE_MESSAGE_OPCODE_LIGHT_XYL_TARGET_STATUS_NO_HEAD
+0x89 MESH_MODULE_MESSAGE_OPCODE_LIGHT_XYL_DEFAULT_GET_NO_HEAD
+0x8A MESH_MODULE_MESSAGE_OPCODE_LIGHT_XYL_DEFAULT_STATUS_NO_HEAD
+0x8B MESH_MODULE_MESSAGE_OPCODE_LIGHT_XYL_RANGE_GET_NO_HEAD
+0x8C MESH_MODULE_MESSAGE_OPCODE_LIGHT_XYL_RANGE_STATUS_NO_HEAD
+0x8D MESH_MODULE_MESSAGE_OPCODE_LIGHT_XYL_DEFAULT_SET_NO_HEAD
+0x8E MESH_MODULE_MESSAGE_OPCODE_LIGHT_XYL_DEFAULT_SET_UNACKNOWLEDGED_NO_HEAD
+0x8F MESH_MODULE_MESSAGE_OPCODE_LIGHT_XYL_RANGE_SET_NO_HEAD
+0x90 MESH_MODULE_MESSAGE_OPCODE_LIGHT_XYL_RANGE_SET_UNACKNOWLEDGED_NO_HEAD
+0x91 MESH_MODULE_MESSAGE_OPCODE_LIGHT_LC_MODE_GET_NO_HEAD
+0x92 MESH_MODULE_MESSAGE_OPCODE_LIGHT_LC_MODE_SET_NO_HEAD
+0x93 MESH_MODULE_MESSAGE_OPCODE_LIGHT_LC_MODE_SET_UNACKNOWLEDGED_NO_HEAD
+0x94 MESH_MODULE_MESSAGE_OPCODE_LIGHT_LC_MODE_STATUS_NO_HEAD
+0x95 MESH_MODULE_MESSAGE_OPCODE_LIGHT_LC_OM_GET_NO_HEAD
+0x96 MESH_MODULE_MESSAGE_OPCODE_LIGHT_LC_OM_SET_NO_HEAD
+0x97 MESH_MODULE_MESSAGE_OPCODE_LIGHT_LC_OM_SET_UNACKNOWLEDGED_NO_HEAD
+0x98 MESH_MODULE_MESSAGE_OPCODE_LIGHT_LC_OM_STATUS_NO_HEAD
+0x99 MESH_MODULE_MESSAGE_OPCODE_LIGHT_LC_LIGHT_ONOFF_GET_NO_HEAD
+0x9A MESH_MODULE_MESSAGE_OPCODE_LIGHT_LC_LIGHT_ONOFF_SET_NO_HEAD
+0x9B MESH_MODULE_MESSAGE_OPCODE_LIGHT_LC_LIGHT_ONOFF_SET_UNACKNOWLEDGED_NO_HEAD
+0x9C MESH_MODULE_MESSAGE_OPCODE_LIGHT_LC_LIGHT_ONOFF_STATUS_NO_HEAD
+0x9D MESH_MODULE_MESSAGE_OPCODE_LIGHT_LC_PROPERTY_GET_NO_HEAD
+0x62 MESH_MODULE_MESSAGE_OPCODE_LIGHT_LC_PROPERTY_SET
+0x63 MESH_MODULE_MESSAGE_OPCODE_LIGHT_LC_PROPERTY_SET_UNACKNOWLEDGED
+0x64 MESH_MODULE_MESSAGE_OPCODE_LIGHT_LC_PROPERTY_STATUS)
+
+// status code
+(
+0x00 MESH_SUCCESS
+0x01 MESH_INVALID_ADDRESS
+0x02 MESH_INVALID_MODEL
+0x03 MESH_INVALID_APPKEYINDEX
+0x04 MESH_INVALID_NETKEYINDEX
+0x05 MESH_INSUFFICIENT_RESOURCES
+0x06 MESH_KEYINDEX_ALREAD_STORED
+0x07 MESH_INVALID_PUBLISH_PARAMETERS
+0x08 MESH_NOT_A_SUBSCRIBE_MODEL
+0x09 MESH_STORAGE_FAILURE
+0x0a MESH_FEATURE_NOT_SUPPORTED
+0x0b MESH_CANNOT_UPDATE
+0x0c MESH_CANNOT_REMOVE
+0x0d MESH_CANNOT_BIND
+0x0e MESH_TEMPORARILY_UNABLE_TO_CHANGE_STATE
+0x0f MESH_CANNOT_SET
+0x10 MESH_UNSPECIFIED_ERROR
+0x11 MESH_INVALID_BINDING
+)
+(
+0x00F0 VENDOR_MESSAGE_TMALL_DST
+)
+(// vendor model attribute
+0x0123 VENDOR_ATTR_COLOR_SERVER
+0x0100 VENDOR_ATTR_GENERIC_ONOFF_SERVER
+0x0121 VENDOR_ATTR_LIGHTNESS_LEVEL_SERVER
+0x0122 VENDOR_ATTR_COLOR_TEMPERATURE_SERVER
+0x0534 VENDOR_ATTR_MAIN_LIGHT_SERVER
+0x0533 VENDOR_ATTR_BACKGROUND_LIGHT_ONOFF_SERVER
+0xf004 VENDOR_ATTR_SCENE_SERVER
+)
+(//Timer opcode
+0x01A8 VENDOR_MESSAGE_OPCODE_COMPANY_ID
+//ʱ
+0xF01F VENDOR_MESSAGE_ATTR_TYPE_TIME
+//ʱ
+0xF01E VENDOR_MESSAGE_ATTR_TYPE_TIME_ZONE
+//ʱ
+0xF01D VENDOR_MESSAGE_ATTR_TYPE_ON_TIME
+//ʱ
+0xF010 VENDOR_MESSAGE_ATTR_TYPE_TIMING
+//ڶʱ
+0xF011 VENDOR_MESSAGE_ATTR_TYPE_CYCLE_TIMING
+//ɾʱ
+0xF012 VENDOR_MESSAGE_ATTR_TYPE_DELETE_TIMING
+
+//ɫ
+0x0123 VENDOR_MESSAGE_ATTR_TYPE_COLOR
+//
+0x0534 VENDOR_MESSAGE_ATTR_TYPE_MAIN_LIGHT
+//
+0x0533 VENDOR_MESSAGE_ATTR_TYPE_BACKGROUND_LIGHT
+)
+(//èevent¼
+//豸¼ϵ߶ʱ
+0xF009 VENDOR_ATTR_TYPE_EVENT_TRIGGER
+
+//è豸ϵ
+0x03 VENDOR_MESSAGE_EVENT_DEVICE_POWER_ON
+//èʱ
+0x11 VENDOR_MESSAGE_EVENT_FINISH_TIMING
+)
+(
+0x80 VENDOR_MESSAGE_SEND_TID_MIN
+0xC0 VENDOR_MESSAGE_SEND_TID_MAX
+)
+(
+0x59 TIMER_CYCLICAL_FALG
+60 SECONDS_OF_MIN
+345600 SECONDS_OF_FOUR_DAYS
+604800 SECONDS_OF_WEEK
+86400 SECONDS_OF_DAY
+0x01e0 EIGHT_HOURS_TIME_ZONE_OFFSET
+
+)
+(
+6 ADV_PACKET_MIN_LENGTH
+37 ADV_PACKET_MAX_LENGTH
+
+1 AD_TYPE_MIN_LENGTH
+30 AD_TYPE_MAX_LENGTH
+)
+(//transport mic cache parameter
+10 TRANSPORT_MIC_CACHE_SPACE_NUM
+4 TRANSPORT_MIC_CACHE_SPACE_SIZE
+//ܳһspace
+36 TRANSPORT_MIC_CACHE_TOTAL_SIZE
+)
+(
+0x00 MESH_EEP_THREE_TUPLE_OFFSET
+0x1a MESH_EEP_NETWORK_KEY_OFFSET
+0x2d MESH_EEP_APPLICATION_KEY_OFFSET
+0x3d MESH_EEP_DEVICE_KEY_OFFSET
+0x4d MESH_EEP_RESET_COUNT_OFFSET
+0x4e MESH_EEP_SEQ_OFFSET
+0x51 MESH_EEP_SUBSCRIPTION_OFFSET
+)
+(
+0x1a MESH_EEP_THREE_TUPLE_LENGTH
+0x13 MESH_EEP_NETWORK_KEY_LENGTH
+0x10 MESH_EEP_APPLICATION_KEY_LENGTH
+0x10 MESH_EEP_DEVICE_KEY_LENGTH
+0x01 MESH_EEP_RESET_COUNT_LENGTH
+0x03 MESH_EEP_SEQ_LENGTH
+0x10 MESH_EEP_SUBSCRIPTION_LENGTH
+0x40 MESH_EEP_SUBSCRIPTION_TOTAL_LENGTH
+)
+(//mem_mesh_advertising_unprovisioned_device_beacon_switch
+0 DEVICE_BEACON_OFF
+1 DEVICE_BEACON_ON
+)
+(
+//δ㲥ʱ10min
+0x1770	ADV_UNPROVISIONED_DEVICE_BEACON_TIMEOUT
+//δ㲥500ms
+5		ADV_UNPROVISIONED_DEVICE_BEACON_INTERVAL
+//δ㲥ʱ120ms=20ms*6
+6		ADV_UNPROVISIONED_DEVICE_BEACON_DURATION
+
+//Ĭ㲥ʱ:
+0		ADV_SILENCE_DEVICE_BEACON_TIMEOUT
+//Ĭ㲥60s
+600		ADV_SILENCE_DEVICE_BEACON_INTERVAL
+//Ĭ㲥ʱ120ms=20ms*6
+6		ADV_SILENCE_DEVICE_BEACON_DURATION
+
+
+//㲥
+0x54		ADV_PAIRING_MESH_MESSAGE_INTERVAL
+//㲥ʱ
+20		ADV_PAIRING_MESH_MESSAGE_DURATION
+
+10		ADV_RELAY_MESH_MESSAGE_DURATION
+)
+(
+0x12 MAX_APP_MSSAGE_PAYLOAD_LENGTH
+7 BIT_OF_APP_PACKAGE_NUM
+6 BIT_OF_ADV_IN_OFF
+)
+(
+//mesh ظAPP㲥24*0.625ms = 15ms
+0x15 MESH_ADV_APP_MESSAGE_INTERVAL
+//meshظtmall㲥32*0.625ms = 20ms
+0x1d MESH_ADV_TMALL_MESSAGE_INTERVAL
+)
+(
+0x2c COMMA
+-4 DECREASED_FOUR
+
+)
+(
+0x19 MIC_SIZE_64BIT
+0x09 MIC_SIZE_32BIT
+)
+(
+33 GATT_RECEIVE_MSG_BUFFER_SIZE
+)
+(//mem_mesh_provisioned_flag
+0 PAIRED_STATUS
+1 UNPROVISIONED_BEACON_STATUS
+2 PAIRING_STATUS
+3 SILENCE_BEACON_STATUS
+4 RECEIVED_CONFIG_APPKEY_ADD
+)
+(//mem_mesh_UUID_FeatureFlag
+0 BIT_SILENCE_ADV_FLAG
+)
+(
+0x01 UNPROVISIONED_ADLEN_LENGTH
+0x01 UNPROVISIONED_ADTYPE_LENGTH
+0x01 UNPROVISIONED_DEVICE_BEACON_LENGTH
+0x10 UNPROVISIONED_DEVICE_UUID_LENGTH
+0x02 UNPROVISIONED_OOB_INFORMATION_LENGTH
+)
+(
+0x00 UNPROVISIONED_DEVICE_BEACON
+0x01 SECURE_NETWORK_BEACON
+0x1827 MESH_PROVISIONING_UUID
+0x1828 MESH_PROXY_SERVICE
+
+)
+(
+0x00 PROVISIONING_RANDOM
+0x01 PROVISIONING_CONFIRMATION
+0x02 PROVISIONING_DATA
+0x03 PROVISIONING_COMPLETE
+0x04 PROVISIONING_CONFIG
+0x05 PROVISIONING_CONFIG_ACK
+0x06 PROVISIONING_IOS_DATA
+0x07 PROVISIONING_SEND_IOS_DATA
+)
+(//mem_mesh_Provisioning_State_Flag
+// FLAG bit1:Provisioning Confirmation
+1 RECEIVE_PROVISIONING_RANDOM
+2 RECEIVE_PROVISIONING_DATA
+)
+(//provisioning packet info size
+3 PROVISIONING_PACKET_LENGTH_FLAGS
+6 PROVISIONING_PACKET_LENGTH_AD_TYPE_COMPANY_ID_VID_PROVISIONING_TYPE
+5 PROVISIONING_PACKET_AD_TYPE_COMPANY_ID_VID_PROVISIONING_TYPE
+1 PROVISIONING_PACKET_LENGTH
+1 PROVISIONING_PACKET_AD_TYPE
+2 PROVISIONING_PACKET_COMPANY_ID
+1 PROVISIONING_PACKET_VID
+1 PROVISIONING_PACKET_PROVISIONING_TYPE
+//provisioning random
+2 PROVISIONING_PACKET_RANDOM_MAC
+8 PROVISIONING_PACKET_RANDOM_RANDOM_A
+8 PROVISIONING_PACKET_RANDOM_RANDOM_B
+//provisioning confirmation
+2 PROVISIONING_PACKET_CONFIRMATION_MAC
+16 PROVISIONING_PACKET_CONFIRMATION_DEVICE
+//provisioning complete
+6 PROVISIONING_PACKET_COMPLETE_MAC
+
+2 PROVISIONING_CONFIG_ACK_MAC
+1 PROVISIONING_CONFIG_ACK_FIELD
+
+)
+(
+0x01 PROVISIONING_CONFIG_ACK_NOTE
+)
+(//gatt package struct
+0 GATT_PACKAGE_MSG_ID
+1 GATT_PACKAGE_PACKAGE_NUM
+2 GATT_PACKAGE_LENGTH
+3 GATT_PACKAGE_PAYLOAD
+)
+(
+0x12 MAX_LENGTH_PRIVISIONING_CONTROL_MSG_ANDROID
+0x08 MAX_LENGTH_PRIVISIONING_CONTROL_MSG_IOS
+0x07 MAX_LENGTH_PRIVISIONING_PAIRING_MSG_IOS
+)
+(
+4 MAX_GATT_PACKAGE_NUM
+50 GATT_RECEIVE_TIMEOUT
+)
+(
+8 SUBSCRIPTION_MAX_COUNT
+)
+(//typedef struct of mem_mesh_element_device
+0 ELEMENT_DEVICE_GROUP_ADDR
+2 ELEMENT_DEVICE_QUEUE_BUFFER_PTR
+4 ELEMENT_DEVICE_VENDOR_TIME_PTR
+6 ELEMENT_DEVICE_SUBSCRIPTION_LABEL
+22 ELEMENT_DEVICE_UPPER_ADV_FLAG
+23 ELEMENT_DEVICE_UPPER_QUEUE_PTR
+25 ELEMENT_DEVICE_TRAN_PACKAGE_TID
+26 ELEMENT_DEVICE_TRAN_PACKAGE_TYPE
+27 SIZEOF_ELEMENT_DEVICE
+
+)
+(
+36 MESH_SEGMENT_SIZE
+)
+(
+320 MESH_TIMER_BUFFER_SIZE
+)
+(//bit map of mem_mesh_core_feature
+0 MESH_FEATURE_DISABLE_LOG
+1 MESH_FEATURE_DISABLE_RELAY
+2 MESH_FEATURE_DISABLE_SUBSCRIPTION
+3 MESH_FEATURE_DISABLE_APP_PAIRING
+)
+(//taobao id
+0x01a8	COMPANY_IDENTIFIERS_ALIBABA
+0x0d	ALI_MESH_VID_NUMBER
+0x0da801 COMPANY_ID_ALIBABA_AND_VID
+0x0ea801 COMPANY_ID_ALIBABA_AND_VID_GATT
+)
+(
+0x00 MESH_CODE_INIT
+0x01 MESH_RECEIVE_PROVISIONING_PACKET
+0x02 MESH_RECEIVE_PROVISIONING_RANDOM_PACKET
+0x03 MESH_SEND_PROVISIONING_CONFIRMATION_PACKET
+0x04 MESH_RECEIVE_PROVISIONING_DATA_PACKET
+0x05 MESH_SEND_PROVISIONING_COMPLETE_PACKET
+0x06 MESH_RECEIVE_PROVISIONING_FAILED_PACKET
+
+0x10 MESH_ENCRYPT_SHA256_FUNCTION_INPUT
+0x11 MESH_ENCRYPT_SHA256_FUNCTION_RESULT
+0x12 MESH_ENCRYPT_AES_CMAC_FUNCTION_INPUT_M
+0x13 MESH_ENCRYPT_AES_CMAC_FUNCTION_INPUT_K
+0x14 MESH_ENCRYPT_AES_CMAC_FUNCTION_RESULT
+
+0x20 MESH_NETWORK_RECEIVE_PACKET
+0x21 MESH_NETWORK_RELAY_PACKET
+
+0x30 MESH_LOWER_RECEIVE_PACKET
+0x40 MESH_UPPER_RECEIVE_PACKET
+0x41 MESH_UPPER_SEND_PACKET
+
+0x50 MESH_ACCESS_RECEIVE_MESSAGE
+
+0x60 MESH_PROXY_RECEIVE_MESSAGE_HANDLE
+0x61 MESH_PROXY_RECEIVE_MESSAGE
+
+0xF0 MESH_MESSAGE_GENERIC_ONOFF_SET
+0xF1 MESH_MESSAGE_SET_LIGHT_LIGHTNESS
+0xF2 MESH_MESSAGE_SET_CTL
+)
+(//LUA LOG 
+0xAA LUA_LOG_PACKET_HEADER
+0x03 LUA_LOG_PAKCET_TYPE
+0xBB LUA_LOG_PACKET_TRAIL
+)
+(//logging level
+0 LOGGING_DEBUG
+1 LOGGING_INFO
+2 LOGGING_WARNING
+3 LOGGING_ERROR
+4 LOGGING_CRITICAL
+)
+(
+0x1c00 mem_mesh_uart_log_rx_buff
+0x1c01 mem_mesh_uart_log_rx_buff_end
+0x1c02 mem_mesh_uart_log_tx_buff
+0x1fff mem_mesh_uart_log_tx_buff_end
+)
+(
+7 TRANSPORT_HEAD_BIT_SEG
+6 TRANSPORT_HEAD_BIT_AKF
+05 TRANSPORT_HEAD_BIT_AID
+7 BIT_CTL
+)
+(//Generic OnOff
+0x00 GENERIC_ONOFF_CMD_OFF
+0x01 GENERIC_ONOFF_CMD_ON
+)
+(//LIGHTNESS
+0xFFFF ALI_MESH_LIGHTNESS_MAX
+0x0064 ALI_MESH_LIGHTNESS_LEVEL
+)
+(//TEMPERATURE
+0x4E20 ALI_MESH_TEMPERATURE_MAX
+0x0320 ALI_MESH_TEMPERATURE_MIN
+0x0064 ALI_MESH_TEMPERATURE_LEVEL
+)
+(//nonce type
+0x00 NETWORK_NONCE
+0x01 APPLICATION_NONCE
+0x02 DEVICE_NONCE
+0x03 PROXY_NONCE
+)
+(
+0x00c0 GROUP_ADDRESS_0XC000_little_endian
+0xffcf GROUP_ADDRESS_0XCFFF_little_endian
+0x02c0 GROUP_ADDRESS_0XC002_little_endian
+0x07c0 GROUP_ADDRESS_0XC007_little_endian
+0x01c0 GROUP_ADDRESS_0XC001_little_endian
+0xffff GROUP_ADDRESS_0XFFFF_little_endian
+)
+(//SRC SEQ cache parameter
+10 CACHE_SPACE_NUM
+5 CACHE_SPACE_SIZE
+)
+(
+12 MESH_NETWORK_PACKET_MIN_LENGTH
+30 MESH_NETWORK_PACKET_MAX_LENGTH
+)
+(
+0 MESH_MESSAGE_TMALL
+1 MESH_MESSAGE_APP
+2 MESH_MESSAGE_PROXY
+)
+(
+0x00 MESH_PROXY_SERVICE_DATA_ID_TYPE_NETWORK_ID
+0x01 MESH_PROXY_SERVICE_DATA_ID_TYPE_NODE_IDENTITY
+)
+(
+0x00 MESH_PROXY_MESSAGE_TYPE_NETWORK_PDU
+0x01 MESH_PROXY_MESSAGE_TYPE_MESH_BEACON
+0x02 MESH_PROXY_MESSAGE_TYPE_PROXY_CONFIGURATION
+0x03 MESH_PROXY_MESSAGE_TYPE_PROVISIONING_PDU
+)
+(
+0x0e	MESH_PROXY_DATA_IN_HANDLE
+0x10	MESH_PROXY_DATA_OUT_HANDLE
+0x11	MESH_PROXY_ENABLE_DATA_OUT_HANDLE
+0x14	MESH_PROVISIONING_DATA_IN_HANDLE
+0x16	MESH_PROVISIONING_DATA_OUT_HANDLE
+0x17	MESH_PROVISIONING_ENABLE_DATA_OUT_HANDLE
+)
+(
+15 UNSEGMENTED_ACCESS_MESSAGE_MAX_UPPER_TRANSPORT_ACCESS_PDU_LEN
+12 SEGMENTED_ACCESS_MESSAGE_UNINT_PDU_LEN
+)
+(//bit of mem_mesh_upper_tran_layer_temp_packet_flag
+7 BIT_UPPER_FLAG_PROXY_CONTROL
+6 BIT_UPPER_FLAG_APP_CONTROL
+5 BIT_UPPER_FLAG_VENDOR_INDICATION
+4 BIT_UPPER_FLAG_RETRANSMIT
+//BIT3-0
+0x0f DATA_UPPER_FLAG_MAX_RETRY_COUNT
+
+2 UPPER_RETRY_COUNT_STATUS
+1 UPPER_RETRY_COUNT_INDICATION
+)
+(
+0 NULL_PACKET_ADVERTISING
+1 PACKET_IN_BEARER
+2 PACKET_IN_ADVERTING
+3 PACKET_RECEIVE_INDICATION
+)
+(
+1 UPPER_TRAN_TMALL_MESSAGE
+2 UPPER_TRAN_APP_MESSAGE
+3 UPPER_TRAN_TMALL_AND_APP
+
+0 BIT_UPPER_TRAN_TMALL_MESSAGE
+1 BIT_UPPER_TRAN_APP_MESSAGE
+2 BIT_UUPER_TRAN_PROXY_MESSAGE
+)
+(
+0 ADC_CONFIG_VINLPM
+1 ADC_CONFIG_HVIN
+2 ADC_CONFIG_GPIO
+)
+(
+0 QUEUE_OFFSET_EACH_SIZE
+1 QUEUE_OFFSET_LENGTH
+2 QUEUE_OFFSET_CURR_NUM
+3 QUEUE_OFFSET_READ_PTR
+4 QUEUE_OFFSET_WRITE_PTR
+5 QUEUE_OFFSET_ELE_INIT_ADDR
+)
+(
+//Flash Register
+0x05 FLASH_READ_SATUS
+
+// Flash Status Register
+0x00 FLASH_STATUS_WIP
+0X01 FLASH_STATUS_WEL
+0X02 FLASH_STATUS_BP0
+0X03 FLASH_STATUS_BP1
+
+//Flash Write Sm
+0X00 FLASH_SM_NO_BUYS
+0X01 FLASH_SM_START
+0X02 FLASH_SM_ERASE_SECTOR
+0X03 FLASH_SM_WAIT_ERASE_SECTOR
+0X04 FLASH_SM_WRITE_DATA
+0X05 FLASH_SM_WAIT_WRITE_DATA
+
+
+//Flash Command
+0x02 FLASH_COMMAND_WRITE_DATA
+0x03 FLASH_COMMAND_READ_DATA
+0x06 FLASH_COMMAND_WRITE_ENABLE
+0x20 FLASH_COMMAND_SECTOR_ERASE
+0xAB FLASH_COMMAND_RELEASE_FROM_POWERDOWN
+0xB9 FLASH_COMMAND_POWERDOWN
+
+)
+(
+0x0000 OTP_OFFSET_UCODE_FLAG
+0x1fd0 OTP_OFFSET_APP_VDD_SEL
+0X1fd1 OTP_OFFSET_DEVICE_LOCK
+0X1fd2 OTP_OFFSET_PERIPHERALS_LOCK
+0x1fd3 OTP_OFFSET_LOADCODE_DELAY
+0x1fe0 OTP_OFFSET_ADC_PARAM
+0x1ff0 OTP_OFFSET_UCODE_KEY
+
+//LOADCODE
+0 OTP_LOADCODE_OFFSET_UCODE_FLAG
+2 OTP_LOADCODE_OFFSET_APP_VDD_SEL
+3 OTP_LOADCODE_OFFSET_DEVICE_LOCK
+4 OTP_LOADCODE_OFFSET_PERIPHERALS_LOCK
+5 OTP_LOADCODE_OFFSET_LOADCODE_DELAY
+
+//OTP_OFFSET_PERIPHERALS_LOCK
+0 OTP_SPI_LOCK_BIT
+1 OTP_SPI2_LOCK_BIT
+2 OTP_UART_LOCK_BIT
+3 OTP_UARTB_LOCK_BIT
+4 OTP_IIC_LOCK_BIT
+6 OTP_LE_LOCK_BIT
+7 OTP_BR_LOCK_BIT
+)
+(
+0	eeprom_nv_ram
+
+)
+(
+0 APP_HANDSHAKE_NULL
+1 APP_HANDSHAKE_DONE
+
+)
+(
+1 dvc_op_hci
+2 dvc_op_esl
+4 dvc_op_dongle
+5 dvc_op_test
+8 dvc_op_mouse
+9 dvc_op_shutter
+0x0a dvc_op_module
+0x0b dvc_op_ali_mesh
+0x0c dvc_op_hci_boot
+0x0d dvc_op_remote_car
+0x0e dvc_op_car
+0x0f dvc_op_antilost
+   
+)
+(
+7 UCODE_FLAG_ENC
+6 UCODE_FLAG_SKIP_EEP
+5 UCODE_FLAG_SKIP_FLASH
+4 UCODE_FLAG_HCI
+)
+(
+7 gpio_active_bit
+)
+(
+2 HID_HANDSHAKE_TIMEOUT
+
+)
+(
+1 APP_FLAG_RECONNECT
+)
+(
+5 LPM_WAKE_UP_DELAY_TIMER
+)
+(
+2 APP_DISC_RSN_SIZE
+)
+(
+0 APP_DISC_BY_BUTTON
+1 APP_DISC_AFTER_PAIRING
+2 APP_DISC_AFTER_RECONN
+3 APP_DISC_AFTER_SNIFF
+4 APP_DISC_AFTER_SETUP_DONE
+5 APP_DISC_AFTER_HANDSHAKE
+6 APP_DISC_BT
+7 APP_DISC_BLE
+8 APP_DISC_L2CAP_REFUSED
+9 APP_DISC_SWITCH_FAIL
+)
+(
+0xaa55 EEPROM_INIT_FLAG
+)
+(
+1 KEY_CONF_STRUCT_LEN
+0 KEY_PIN_OFFSET
+)
+(
+12000000 PWM_12MHZ
+24000000 PWM_24MHZ
+33000 PWM_33KHZ
+)
+(
+0 POWER_OFF
+1 POWER_STARTING
+2 POWER_STANDBY
+)
+(
+0 power_state_offset
+1 power_timer_offset
+2 power_off_timeout_offset
+3 power_starting_timeout_offset
+4 power_off_cb_offset
+6 power_starting_cb_offset
+8 power_standby_cb_offset
+10 ui_butten_up_cb_offset
+)
+(
+0x9000 mem_b_box
+0x9100 mem_e_box
+0x9200 mem_l_box
+0x9300 memk
+0x9400 mem_theta
+0x9420 mem_local_sig
+0x9fff mem_sim_slave
+//mouse
+0x9468 MOUSE_BT_SDP_ADDR
+0x9732 MOUSE_BLE_ATT_LIST_ADDR
+//dongle
+0x99A4 USB_KBDATA_VENDOR_DEFINE_ADDR
+0x99BF USB_KBDATA_ADDR
+0x99FF USB_MSDATA_ADDR
+0x9AA3 USB_DEVICEDATA_ADDR
+0x9AB6 USB_CONFDATA_ADDR
+//shutter
+0x9AF2 BLE_SHUTTER_GATT_LIST
+0x9C2B CLASSIC_SHUTTER_SDP_LIST
+0x9E12 BLE_SHUTTER_KEY_VALUE_LIST
+0x9E3A CLASSIC_SHUTTER_KEY_VALUE_LIST
+//car
+0x9E62 BLE_CAR_ATT_LIST
+)
+(//NEC 61212
+9000 NEC61212_BOOT_CODE_START_TIME
+4500 NEC61212_BOOT_CODE_END_TIME
+
+9000 NEC61212_REPEAT_START_TIME
+2250 NEC61212_REPEAT_END_TIME
+
+560 NEC61212_DATA_BIT_1_START_TIME
+1690 NEC61212_DATA_BIT_1_END_TIME
+
+560 NEC61212_DATA_BIT_0_START_TIME
+560 NEC61212_DATA_BIT_0_END_TIME
+
+560 NEC61212_STOP_TIME
+
+42580 NEC61212_DATA2REPEAT_TIME
+98190 NEC61212_REPEAT2REPEAT_TIME
+
+0xffff NEC61212_TIMEOUT_TIME
+)
+(
+0 ADC_GPIO_4
+1 ADC_GPIO_5
+2 ADC_GPIO_6
+3 ADC_GPIO_7
+4 ADC_GPIO_9
+5 ADC_GPIO_10
+6 ADC_GPIO_11
+7 ADC_GPIO_12
+)
+(
+0 CONN_PARAM_UPDATA_PROCEDURE_NO_INIT
+1 CONN_PARAM_UPDATA_PROCEDURE_STARTING
+2 CONN_PARAM_UPDATA_PROCEDURE_COMPLETE
+3 CONN_PARAM_UPDATA_PROCEDURE_FAILD
+)
+(
+0 NEW_SPEC_HEADER_OFFSET
+2 NEW_SPEC_OPCODE_OFFSET
+3 NEW_SPEC_DLEGTH_OFFSET  //data length offset
+5 NEW_SPEC_DADDR_OFFSET   //data address offset
+)
+(
+1 OPCODE1_BUTTEN_CLICK_ONCE
+2 OPCODE2_BUTTEN_DOUBLE_CLICK
+3 OPCODE3_ANTL_START_ALRAM
+4 OPCODE4_CURRENT_ALARM_STATE
+5 OPCODE5_BATTER_INFORMATION
+7 OPCODE7_ANTL_CONFIG_ALRAM
+)
+(
+0x0a NEW_SPEC_NOTIFY_HANDLE
+0x0b NEW_SPEC_NOTIFICATION_ENABLE_HANDLE
+0x0d NEW_SPEC_WRITE_HANDLE
+)
+(
+0x01 ANTI_LE_ALARM_ON
+0x00 ANTI_LE_ALARM_OFF
+)
+(
+0 NOTIFICATION_ENABLE_BIT
+1 INDICATION_ENABLE_BIT
+)
+(
+//20ms
+0x0020	FAST_ADV_INTERVAL_VALUE_CAR
+)
+(
+0x14 ATT_CAR_CONTROL_HANDLE
+0x14 ATT_SPEED_SET_HANDLE
+)
+(
+0 TURN_FRONT
+1 TURN_LEFT
+2 TURN_RIGHT
+0 MOTOR_STOP
+1 GO_FRONT
+2 GO_BACK
+0x6b5a LE_RECEIVE_PACKET_HEAD
+)
+(
+0 FLAG_IR_DISABLE
+1 FLAG_IR_ENABLE
+)
+(
+0 DEVICE_CAR
+1 DEVICE_TANK
+2 DEVICE_BATTLE_CAR
+3 DEVICE_BATTLE_TANK
+4 DEVICE_REMOTE
+)
+(
+0 F_B_MOTOR
+1 L_R_MOTOR
+2 F_B_BATTERY
+3 L_R_BATTERY
+)
+(
+0 CAR_WORK	   		//connect mode normal
+1 CAR_BIND			//code pair mode
+2 CAR_TEST			//test mode
+3 CAR_CODE			//PC_application
+4 CAR_PCBA			//PCBA_TEST
+5 CAR_DEBUG
+6 CAR_MODE_MAX
+7 CAR_SEARCH
+)
+(
+1 SPEED_LEVEL_1
+2 SPEED_LEVEL_2
+3 SPEED_LEVEL_3
+4 SPEED_LEVEL_4
+5 SPEED_LEVEL_5
+6 SPEED_LEVEL_6
+7 SPEED_LEVEL_7
+8 SPEED_LEVEL_8
+9 SPEED_LEVEL_9
+10 SPEED_LEVEL_10
+)
+(
+0 PWM0_DUTY_SETTING
+1 PWM1_DUTY_SETTING
+2 PWM2_DUTY_SETTING
+)
+(
+1 CAR_CMD_BATTERY
+2 CAR_CMD_OLD_CAR_CONTROL
+3 CAR_CMD_OLD_SPEED_CONTROL
+4 CAR_CMD_L_R_MOTOR_CONTROL
+5 CAR_CMD_F_B_MOTOR_CONTROL
+6 CAR_CMD_IR_CONTROL
+7 CAR_CMD_LED_CONTROL
+8 CAR_CMD_DEVICE_INFO
+)
+(
+0 CAR_REMOTE_CHECK_BUTTON
+1 CAR_REMOTE_CHECK_ROCKER
+)
+(
+0x11 CAR_NOTIFY_HANDLE
+)
+(
+0 LED_OFF
+1 LED_ON
+2 LED_BLINK
+0xFF LED_INVALID
+)
+(
+0xFF INVALID_PIN_NUM
+)
+(
+0 POWER_ON
+1 WORK_PAIRED
+2 WORK_SEARCH
+)
+(
+0x5A DONGLE_KB_BIND_SUCCESS
+0x1fdf DONGLE_KB_BIND_EFUSE_OFFECT
+)
+(
+5 WORK_MODE_DELAY
+7 BIND_MODE_DELAY
+)
+(
+0 DONGLE_WORK	   		//connect mode normal
+1 DONGLE_BIND			//code pair mode
+2 DONGLE_TEST			//test mode
+3 DONGLE_CODE			//PC_application
+4 DONGLE_PCBA			//PCBA_TEST
+5 DONGLE_DEBUG
+6 DONGLE_MODE_MAX
+7 DONGLE_SEARCH
+0 CLEAR_INIT
+)
+(
+0xa0 COMMAND_MODE     //BYTE 0
+0x81 COM_MODE_BIND	//BYTE 1
+0x82 COM_MODE_TEST	//BYTE 1
+)
+(
+0xa1 COMMAND_BIND		//BYTE 0
+0x01 COM_BIND_GET		//1
+0x84 COM_BIND_EXIT		//1
+0xa7 COM_READ_MODE		//1
+)
+(
+0xa2 COMMAND_TEST	//BYTE 0
+0x81 COM_TEST_SC		//	뵥ز
+0x82 COM_TEST_CD		// fcc
+0x83 COM_TEST_DAT		// ݲ
+0x84 COM_TEST_LOW_CH  //Ƶ
+0x85 COM_TEST_MID_CH	//Ƶ
+0x86 COM_TEST_HIG_CH	//Ƶ
+0x87 COM_TEST_SW_HIG	//ԶлƵΪ 1mhz
+0x88 COIM_TEST_SW_LOW	//ԶлƵΪ 1mhz
+0x89 COM_TEST_SW_STOP	//ֹͣԶлƵ
+0x8a COM_TEST_POW_5		//5dbm
+0x8b COM_TEST_POW_0		//0dbm
+0x8c COM_TEST_POW_N5		//-5dbm
+0x8d COM_TEST_POW_N10		//-10dbm
+0x8e COM_TEST_EXIT			//˳ģʽ
+)
+(
+0xa6 COMMAND_CURRENT_PROJECT
+0xa7 COMMAND_CURRENT_MODE
+0xa9 COMMAND_CURRENT_FW_VERSION
+0xb0 COMMAND_USER_DEFINED		//user defined cmd
+)
+(
+0x15 PRODUCT_ID
+0 FW_VERSION0
+0 FW_VERSION1
+1 FW_VERSION2
+7 FW_VERSION3
+)
+(
+8 TIMER_NODATA
+640 TIMER_NODATA_DELAY	//200ms
+
+11 TIMER_MS_BLANK
+384 TIMER_MS_BLANK_DELAY
+
+12 TIMER_KB_MUL_BLANK
+384 TIMER_KB_MUL_BLANK_DELAY
+
+14 TIMER_KB_BLANK
+384 TIMER_KB_BLANK_DELAY
+)
+(
+0 KB_NORMAL_REPORT_ID
+1 MS_REPORT_ID
+2 KB_SYSTEM_CONCTRL_REPORT_ID
+3 KB_MULTIKEY_REPORT_ID
+)
+(
+0x01 BIND_ACKPAYLOAD
+0x03 KB_LED_ACKPAYLOAD
+)
+(
+7 DG_ENABLE_XTAL_24M
+6 DG_ENABLE_NEW_CHMAP
+5 DG_ENABLE_EEPROM
+4 DG_ENABLE_KB_ICON
+//bit3-0
+//tx power
+)
+(//mem_module_flag
+//bit0~bit7 config module function
+0 MODULE_FLAG_UART_FLOW_CONTROL
+1 MODULE_FLAG_BLE_SEND_MTU23
+2 MODULE_FLAG_BLE_DATA_ENCRYPT
+
+//bit8~bit15 module states change
+8 MODULE_FLAG_BLE_DATA_FINISH
+9 MOUDLE_TASK_UNSNIFF
+10 MOUDLE_TASK_SNIFF
+
+)
+(
+34 NV_DATA_LEN
+-1 DECREASED_ONE
+)
+(
+	5 FLAG_MODULE_READ_VDD_COUNT
+)
+(
+	0x200 UART_AIR_CONTROL_THRESHOLD
+)
+(
+0x01 HCI_DISCARD_PACKET
+0x00 HCI_NOT_DISCARD_PACKET
+)
+(//Command
+0x00 HCI_CMD_SET_BT_ADDR_REQ
+0x01 HCI_CMD_SET_LE_ADDR_REQ
+0x02 HCI_CMD_SET_VISIBILITY_REQ
+0x03 HCI_CMD_SET_BT_NAME_REQ
+0x04 HCI_CMD_SET_LE_NAME_REQ
+0x05 HCI_CMD_SPP_DATA_REQ
+0x09 HCI_CMD_LE_DATA_REQ
+0x0b HCI_CMD_STATUS_IRQ
+0x0c HCI_CMD_SET_PAIRING_REQ
+0x0d HCI_CMD_SET_PINCODE_REQ
+0x0e HCI_CMD_SET_UARTCONTROL_REQ
+0x0f HCI_CMD_SET_UART_BAUD_REQ
+0x10 HCI_CMD_VERSION_REQ
+0x11 HCI_CMD_BT_DISCONNECT
+0x12 HCI_CMD_BLE_DISCONNECT
+0x13 HCI_CMD_DELETE_DEVICE
+0x14 HCI_CMD_CREATE_CONNECT
+0x15 HCI_CMD_SET_COD
+0x26 HCI_CMD_SET_NVRAM_REQ
+0x27 HCI_CMD_SLEEP
+0x28 HCI_CMD_CONFIRM_GKEY
+0x29 HCI_CMD_SET_CREDIT_GIVEN
+0x2a HCI_CMD_AUTO_ADV_SCAN
+0x2b HCI_CMD_POWER_REQ
+0x2c HCI_CMD_POWER_SET
+0x30 HCI_CMD_PASSKEY_ENTRY
+0x31 HCI_CMD_SET_GPIO
+0x32 HCI_CMD_READ_GPIO
+0x33 HCI_CMD_LE_SET_PAIRING
+0x34 HCI_CMD_LE_SET_ADV_DATA
+0x35 HCI_CMD_LE_SET_SCAN_DATA
+0x36 HCI_CMD_LE_SEND_CONN_UPDATE_REQ
+0x37 HCI_CMD_LE_SET_ADV_PARM
+0x38 HCI_CMD_LE_START_PAIRING
+0x40 HCI_CMD_SET_WAKE_GPIO
+0x42 HCI_CMD_SET_TX_POWER
+0x43 HCI_CMD_BOOT_VERSION_REQ
+0x48 HCI_CMD_LE_CONFIRM_GKEY
+0x49 HCI_CMD_REJECT_JUSTWORK
+0x51 HCI_CMD_RESET_CHIP_REQ
+
+0x61 HCI_CMD_LE_SET_FIXED_PASSKEY
+
+0x76 HCI_CMD_DELETE_CUSTOMIZE_SERVICE
+0x77 HCI_CMD_ADD_SERVICE_UUID
+0x78 HCI_CMD_ADD_CHARACTERISTIC_UUID
+0x7a HCI_CMD_PASSKEY_ENTRY_INPUT
+
+0x90 HCI_CMD_BLE_SET_PHY
+0x91 HCI_CMD_BLE_READ_CURRENT_PHY
+0x92 HCI_CMD_BLE_SET_DLE
+0x93 HCI_CMD_READ_CHIP_DATA
+0x94 HCI_CMD_WRITE_CHIP_DATA
+0xff HCI_CMD_CLOSE_LPM
+)
+(//event
+0x00 HCI_EVENT_SPP_CONN_REP
+0x01 HCI_EVENT_HID_CONN_REP
+0x02 HCI_EVENT_LE_CONN_REP
+0x03 HCI_EVENT_SPP_DIS_REP
+0x04 HCI_EVENT_HID_DIS_REP
+0x05 HCI_EVENT_LE_DIS_REP
+0x06 HCI_EVENT_CMD_RES
+0x07 HCI_EVENT_SPP_DATA_REP
+0x08 HCI_EVENT_LE_DATA_REP
+0x09 HCI_EVENT_STANDBY_REP
+
+0x0a HCI_EVENT_STATUS_RES
+
+0x0D HCI_EVENT_NVRAM_REP
+0x0e HCI_EVENT_GKEY
+0x0F HCI_EVENT_INVALID_PACKET
+0x10 HCI_EVENT_GET_PASSKEY
+0x11 HCI_EVENT_LE_TK
+0x12 HCI_EVENT_REMOTE_MTU
+0x14 HCI_EVENT_LE_PAIRING_STATE
+0X15 HCI_EVENT_LE_ENCRYPTION_STATE
+0x17 HCI_EVENT_LE_CONNECTION_UPDATE
+0x1d HCI_EVENT_LE_GKEY
+0x29 HCI_EVENT_UUID_HANDLE
+0x2b HCI_EVENT_LE_INPUT_GKEY
+
+0x40 HCI_BLE_UPDATE_PHY_EVENT
+)
+(//command HCI_CMD_SET_GPIO
+//byte 0
+0x00 HCI_CMD_CONFIG_GPIO_INPUT
+0x01 HCI_CMD_CONFIG_GPIO_OUTPUT
+//byte 1 input state
+0x00 GPIO_INPUT_PULLUP
+0x01 GPIO_INPUT_PULLDOWN
+0x02 GPIO_INPUT_HIGH_IMPEDANCE
+)
+(
+0x7e0 OTP_ADDR_RF_PARAM_FIX
+//struct of RF_PARAM_FIX
+// uint8       //length = param_pair_count * 2 
+// uint16     //param-pair-1
+// uint16     //param-pair-2
+// uint16     //param-pair-3
+// uint16     //param-pair-4
+// uint16     //param-pair-5
+// uint16     //param-pair-6
+// uint16     //param-pair-7
+)
+(
+0	BR_PAIRING_MODE_PINCODE
+1	BR_PAIRING_MODE_JUSTWORK
+2	BR_PAIRING_MODE_PASSKEY
+3	BR_PAIRING_MODE_NUMERIC
+
+0x81 BR_PAIRING_MODE_SECURE_CONNECT_JUSTWORK
+0x82 BR_PAIRING_MODE_SECURE_CONNECT_PASSKEY
+0x83 BR_PAIRING_MODE_SECURE_CONNECT_NUMERIC
+)
+(
+0x0001	FLAG_BT_PAIRING_SUCCESS
+0x0101	FLAG_BT_PAIRING_FAIL
+0x0080	FLAG_BLE_PAIRING_SUCCESS
+0x0180	FLAG_BLE_PAIRING_FAIL
+)
+(
+1	FLAG_EVENT_START_ENC
+0	FLAG_EVENT_PAUSE_ENC
+)
+(
+0 MOUDLE_STATE_BT_BIT
+1 MOUDLE_STATE_BLE_BIT
+)
+(
+5 BIT_OF_NOTIFY_AUTHENTICATED
+6 BIT_OF_READ_AUTHENTICATED
+7 BIT_OF_WRITE_AUTHENTICATED
+)
+(
+//combination
+0x01 MOUSE_L_BUTTON
+0X02 MOUSE_R_BUTTON
+0x03 MOUSE_LR_BUTTON
+0X04 MOUSE_M_BUTTON
+0X05 MOUSE_LM_BUTTON
+0X06 MOUSE_RM_BUTTON
+0X07 MOUSE_LMR_BUTTON
+0x09 MOUSE_L_BK_BUTTON
+0x14 MOUSE_M_FW_BUTTON
+0X18 MOUSE_BK_FW_BUTTON
+//mouse default gpio
+0x1B MOUSE_DEFAULT_XA_GPIO
+0x1C MOUSE_DEFAULT_XB_GPIO
+
+//ui led blink
+0X00C8  LED_RECONNECT_BLINK //200
+0X0190  LED_DPI_BLINK //400
+0X03E8  LED_DPI_BLINK_FIXED    //1000
+0X03E8  LED_DISCOVERY_BLINK    //1000
+0XFF    LED_LONG_BLINK
+0x05	LED_SENSOR_BLINK_CNT
+//mode device number
+0x00 MODE_24G_DEVICE
+0x01 MODE_BT_DEVICE1
+0x02 MODE_BT_DEVICE2
+0x03 MODE_BT_DEVICE3
+//mouse  flag
+0X00 WRITE_REQ_ENABLE_FLAG
+0X01 LL_START_ENC_FLAG
+0X02 LL_PAIRING_SUCCESS_FLAG
+
+
+//mouse_function_flag
+0x08 MOUSE_FLAG_LEN
+//byte 1
+0x00 MOUSE_SELECT_DEVICE_FLAG
+0x01 MOUSE_24G_PAIRING_FLAG
+0x02 MOUSE_STORE_EEPROM_FLAG
+0x03 MOUSE_BT_CANNEL_RECONN_FLAG
+0x04 MOUSE_LOW_VOLTAGE_FLAG
+0x05 MOUSE_BT_DISCOVERY_BUTTON_DOWN_FLAG
+0x06 MOUSE_BT_DISCOVERY_BUTTON_LONG_DOWN_FLAG
+
+//byte 2
+0x08 MOUSE_ENABLE_BLE_RANDOM_ADDRE
+0x09 MOUSE_ENABLE_2K_EEPROM
+0x0a MOUSE_ENABLE_INIT_DELAY
+0x0b MOUSE_ENABLE_WAKEUP_FROM_POWER
+0x0c MOUSE_ENABLE_16M
+0x0d MOUSE_ENABLE_USB
+
+//byte 3
+0x10 MOUSE_ENABLE_SPI2
+0x11 MOUSE_ENABLE_24G
+0x12 MOUSE_ENABLE_FLASH
+0x13 MOUSE_ENABLE_EEPROM
+0x14 MOUSE_ENABLE_ADC
+0x15 MOUSE_ENABLE_KEYBOARD
+0x16 MOUSE_ENABLE_24G_SEARCH_DONGLE
+
+//byte 4
+0x18 MOUSE_ENABLE_24G_250Hz
+0x19 MOUSE_ENABLE_24G_500Hz
+0x1a MOUSE_ENABLE_24G_1000
+0x1b MOUSE_ENABLE_BT_125Hz
+0x1c MOUSE_ENABLE_DPI_LEVEL_4
+0x1d MOUSE_ENABLE_USB_250
+0x1e MOUSE_ENABLE_USB_500
+0x1f MOUSE_ENABLE_USB_1000
+
+//byte 5
+0x20 MOUSE_ENABLE_POWER_ON_LED
+0x21 MOUSE_ENABLE_LOW_VOLTAGE_LED
+0x22 MOUSE_ENABLE_LOW_VOLTAGE_USE_MODE_LED
+0x23 MOUSE_ENABLE_LOW_VOLTAGE_LED_BLINK_N_SECOND
+0x24 MOUSE_ENABLE_4_LED
+0x25 MOUSE_ENABLE_DPI_FOR_4_LED
+0x26 MOUSE_ENABLE_BT2_FOR_4_LED
+0x27 MOUSE_ENABLE_LOW_V_FOR_4_LED
+
+
+//byte 6
+0x28 MOUSE_ENABLE_SELECT_DEVICE_BY_DPI_BUTTON
+0x29 MOUSE_ENABLE_SELECT_DEVICE_BY_PB_BUTTON
+0x2a MOUSE_ENABLE_SELECT_DEVICE_BY_SWITCH_GPIO
+0x2b MOUSE_ENABLE_SELECT_DEVICE_BY_SWITCH_ADC
+0x2c MOUSE_ENABLE_DPI_KEY_CONNECT_GND
+0x2d MOUSE_ENABLE_PB_BUTTON_CONNECT_GND
+0x2e MOUSE_ENABLE_DPI_KEY_CONNECT_ADC
+0x2f MOUSE_ENABLE_24G_FIRST_AUTO_PAIRING
+//byte 7 
+0x30 MOUSE_ENABLE_AUTO_24G_PARING
+0x31 MOUSE_ENABLE_24G_POWER_ON_PAIRING
+0x32 MOUSE_ENABLE_COMMBINATION_KEY_BY_24G_PAIRING
+0x33 MOUSE_ENABLE_BT_RECONNECT_TIMEOUT_ENTER_DISCOVERY
+0x34 MOUSE_ENABLE_PB_BUTTON_SHORT_PRESS_ENTER_DISCOVERY
+0x35 MOUSE_ENABLE_COMMBINATION_KEY_BY_BT_DISCOVERY
+0x36 MOUSE_ENABLE_DPI_KEY_LONG_PRESS_DISCONVERY
+0x37 MOUSE_ENABLE_PB_BUTTON_LONG_PRESS_DISCONVERY
+
+//byte 8
+0x38 MOUSE_ENABLE_SMOOTHER
+0x39 MOUSE_ENABLE_XY_OFFSET
+0x3a MOUSE_ENABLE_24G_AUTO_PAIR_NERVER_BEEN_PAIRED
+0x3b MOUSE_ENABLE_LE_BATTERY_SERVICE_CANCEL
+0x3c MOUSE_ENABLE_WHEEL_WAKE_UP_CANCEL
+0x3d MOUSE_ENABLE_OTP
+
+//mouse dpi level
+0x00 MOUSE_DPI_LEVEL1
+0x01 MOUSE_DPI_LEVEL2
+0x02 MOUSE_DPI_LEVEL3
+0x03 MOUSE_DPI_LEVEL4
+
+
+//mouse sensor angle
+0x00 MOUSE_6CLK_ANGLE
+0X01 MOUSE_9CLK_ANGLE
+0X02 MOUSE_12CLK_ANGLE
+0X03 MOUSE_3CLK_ANGLE
+
+
+
+0xFF GPIO_DISABLE
+
+//DPI button state 
+0x00 DPI_BUTTON_STATE_UP
+0x01 DPI_BUTTON_STATE_DOWN
+
+
+//PB button state 
+0x00 PB_BUTTON_STATE_UP
+0x01 PB_BUTTON_STATE_DOWN
+
+//Commbination_key state 
+0x00 COMMBINATION_KEY_STATE_UP
+0x01 COMMBINATION_KEY_STATE_DOWN
+
+
+//eeprom address offect
+0X00 MOUSE_INFO_EEPROM_OFFECT
+0x58 MOUSE_STORE_FLAG
+0X5A MOUSE_DPI_EEPROM_OFFECT	//1byte
+0X5B MOUSE_G24_ADDR_EEPROM_OFFECT	//4bytes
+0X5F MOUSE_RANDOM_ADDR_COUNT_EEPROM_OFFSET	//2bytes
+0X61 MOUSE_EEPROM_MODULE_INIT_FLAG
+
+// Sensor id number
+0x30 P32XX_ID1
+0x31 P3065_ID1
+0x02 P3212_ID2
+0xD1 P3205_TJ3T_ID2
+0XD2 P3204_TJ3L_ID2
+0x54 PKA8_ID2
+0x70 P3065_XY_ID2
+0x00 P3065_ID2
+0x5a P_MX8650
+0xD8 P8009_ID2
+0x50 P6520A_ID2
+0x58 PKA8G2_ID1
+0x59 PKA8G2_ID2
+
+
+//Sensor type
+0X00 P3205
+0X01 P3065
+0X02 P3204
+0X03 P3212
+0X04 P3065_XY
+0x05 MX8650
+0x06 P8009
+0x07 P6520
+0X08 KA8
+0X09 KA8_UL
+0X0a KA8_HD
+0X0b KA8G2
+
+
+//SENSOR REG
+0x00 PAN_REG_PID_L
+0x01 PAN_REG_PID_H
+0x02 PAN_REG_MOTION_STAUS
+0x03 PAN_REG_DELTA_X
+0x04 PAN_REG_DELTA_Y
+0x05 PAN_REG_OPRATION_MODE
+0x06 PAN_REG_CONFIG
+0x07 PAN_REG_IMAGE_QUALITY
+0x08 PAN_REG_OPRATION_STATE
+0x09 PAN_REG_WRITE_PROTECT
+0x0A PAN_REG_SLEEP_1
+0x0B PAN_REG_ENTER_TIME
+0x0C PAN_REG_SLEEP_2
+0x0D PAN_REG_IMAGE_THRESHOLD
+0x0E PAN_REG_IMAGE_RECGNITION
+
+
+0x06 MOUSE_DPI_ADDRESS
+0x05 MOUSE_P3610_DPI_ADDRESS
+0x0D MOUSE_P3212_DPI_XADDRESS
+0x0E MOUSE_P3212_DPI_YADDRESS
+
+)
+(
+0x01 ADV_FLAG_LIMITED_DISCOVERABLE
+0x04 ADV_FLAG_BREDR_NOT_SUPPORTED
+)
+(
+2 BIT_POWER_ON
+)
+(
+0 MODE_3_MOUSE
+1 MODE_4_MOUSE
+)
+(
+10 LE_LPM_DISABLE_TO
+1 LE_LPM_DISABLE
+0 LE_LPM_ENABLE
+
+12 LE_INTERVAL_15MS
+9 LE_INTERVAL_11_25MS//11.25ms
+7 LE_INTERVAL_8_75MS//8.75ms
+6 LE_INTERVAL_7_5MS//7.5ms
+12 CLASSIC_INTERVAL_7_5MS
+14 CLASSIC_INTERVAL_8_75MS
+18 CLASSIC_INTERVAL_11_25MS
+)
+(
+0x00 MOUSE_L_KEY
+0x01 MOUSE_R_KEY
+0x02 MOUSE_M_KEY
+0x03 MOUSE_BK_KEY
+0x04 MOUSE_FW_KEY
+0x05 MOUSE_DPI_KEY
+0x06 MOUSE_PB_KEY
+0x07 MOUSE_CUSTOMER_KEY
+)
+(
+0 G24_DISCONN_STATE
+1 G24_CONN_STATE
+
+8 G24_CH_NUMBER
+16 G24_CH_POLL_COUNT
+)
+(
+0 MOUSE_ADC_CHECK_BATTERY_ONLY
+1 MOUSE_ADC_CHECK_MULTIPLE
+2 MOUSE_ADC_CHECK_GPIO_MULTIPLE
+3 MOUSE_ADC_CHECK_VINLPM_MULTIPLE
+)
+(
+0x5a MOUSE_USB_INTERFACE_INSERT
+0xa5 MOUSE_USB_INTERFACE_REMOVE
+)
+(
+0x10 MOUSE_BLE_L2CAP_TXBUFF_SIZE
+)
+(
+0x08 KB_ROW_GPIO_NUM
+0x0b KB_MCU_COL_GPIO_NUM
+)
+(
+0 MOUSE_ADC_ENABLE
+1 MOUSE_SEARCH_DONGLE_ENABLE
+2 MOUSE_24G_250HZ_ENABLE
+3 MOUSE_CLK_16M_ENABLE
+4 MOUSE_DPI_4_LEVEL_ENABLE
+5 MOUSE_KEYBOARD_ENABLE
+
+7 MOUSE_DEVICE_NUMBER_FLAG
+)
+(
+// eeprom config
+0xb0 REMOTE_PARAM_EEPROM_CONFIG_ADDR
+//eeprom address offect
+0X00 REMOTE_INFO_EEPROM_OFFECT
+
+)
+(
+0x00 CONTROL_F_B_MOTOR
+0x02 CONTROL_L_R_MOTOR
+)
+(
+0x00 KEY_MAP_TEN
+0x01 KEY_MAP_LR
+)
+(
+0x00 CONTROL_F_B_TEN
+0x02 CONTROL_L_R_TEN
+0x03 CONTROL_L_R_LR
+)
+(
+0 KEY_CHECK
+1 ROCKER_CHECK
+)
+(
+1 MOTOR_POSITIVE
+2 MOTOR_NEGATIVE
+)
+(
+0 ROCKER_MIDDLE_KEY
+1 ROCKER_POSITIVE_KEY
+2 ROCKER_NEGATIVE_KEY
+)
+(
+0 BLE_SHUTTER
+1 CLASSIC_SHUTTER
+)
+(
+0x0000 NVRAM_EEPROM_OFFSET
+)
+(
+0x1b3a SHUTTER_EEPROM_CONFIG_CRC
+)
+(
+5 MAX_QUEUE_NUM
+5 SHUTTER_BLE_DATA_BUFFER
+5 SHUTTER_CLASSIC_DATA_BUFFER
+)
+(
+0x13	GATT_CONSUMER_NOTIFY_HANDLE
+0x14	GATT_CONSUMER_WRITE_HANDLE
+0x17	GATT_KEYBOARD_NOTIFY_HANDLE
+0x18	GATT_KEYBOARD_WRITE_HANDLE
+)
+(
+//20ms
+0x0020	FAST_ADV_INTERVAL_VALUE
+//100ms
+0x00a0	SLOW_ADV_INTERVAL_VALUE
+)
+(
+0 ATT_BIT_NOTIFICATION
+1 ATT_BIT_INDICATION
+)
+(
+0 HARD_SWITCH
+1 SOFT_SWITCH
+)
+(
+1  FLAG_SHUTTER_HID_DISCONN_TIMEOUT
+5 FLAG_SHUTTER_CABLE_UNPLUG_TIMEOUT
+)
+(//Data Rom Buffer Addr
+313		BLE_GATT_LIST_SIZE
+487		BT_SDP_LIST_SIZE
+40		BLE_KEY_VALUE_LIST_SIZE
+40		BT_KEY_VALUE_LIST_SIZE
+)
+(//soft switch power state
+0		SS_STATE_POWER_UP
+1		SS_STATE_POWER_ON
+2		SS_STATE_POWER_OFF
+)
+(
+0		SS_POWER_STATE_OFFSET
+1		SS_POWER_ON_TIME
+2		SS_POWER_OFF_TIME
+3		SS_POWER_ON_CB
+5		SS_POWER_OFF_CB
+
+)
+(
+
+0x4FFE SIM_IIC_SCL_GPIO_NUM
+0x4FFF SIM_IIC_SDA_GPIO_NUM
+
+)
+(
+0x0d HCI_UART_TX_GPIO_NUM
+0x0e HCI_UART_RX_GPIO_NUM
+0x09 HCI_UART_RTS_GPIO_NUM
+0x0a HCI_UART_CTS_GPIO_NUM
+0x0c HCI_PMW_12MHZ_GPIO_NUM
+)
+(
+0x00 COMMAND_SUCCEEDED
+0x01 COMMAND_UNKNOWN
+0x0c COMMAND_DISALLOWED
+)
+(
+0x01 HCI_H4_TYPE_CMD
+0x02 HCI_H4_TYPE_ACL
+0x04 HCI_H4_TYPE_EVENT
+)
+(
+0x00 BT_ACL_START_NO_FLUSH
+0x01 BT_ACL_CONT
+0x02 BT_ACL_START
+)
+(
+0x01 HCI_OGF_LINK_CONTROL
+0x02 HCI_OGF_LINK_POLICY
+0x03 HCI_OGF_CONTROLLER_AND_BASEBAND
+0x04 HCI_OGF_INFOMATIONAL_PARAM
+0x05 HCI_OGF_STATUS_PARAM
+0x06 HCI_OGF_TEST
+0x08 HCI_OGF_LE_CONTROLLER
+0x3f HCI_OGF_VENDOR_SPECIFIC_DEBUG
+)
+(
+0x01 HCI_INQUIRY 
+0x02 HCI_INQUIRY_CANCEL 
+0x03 HCI_PERIODIC_INQUIRY_MODE 
+0x04 HCI_EXIT_PERIODIC_INQUIRY_MODE 
+0x05 HCI_CREATE_CONNECTION 
+0x06 HCI_DISCONNECT 
+0x07 HCI_ADD_SCO_CONNECTION 
+0x08 HCI_CREATE_CONNECTION_CANCEL
+0x09 HCI_ACCEPT_CONNECTION 
+0x0A HCI_REJECT_CONNECTION 
+0x0B HCI_LINK_KEY_REQUEST_REPLY 
+0x0C HCI_LINK_KEY_REQUEST_NEGATIVE_REPLY 
+0x0D HCI_PIN_CODE_REQUEST_REPLY 
+0x0E HCI_PIN_CODE_REQUEST_NEGATIVE_REPLY 
+0x0F HCI_CHANGE_CONNECTION_PACKET_TYPE 
+0x11 HCI_AUTHENTICATION_REQUESTED 
+0x13 HCI_SET_CONNECTION_ENCRYPTION 
+0x15 HCI_CHANGE_CONNECTION_LINK_KEY 
+0x17 HCI_MASTER_LINK_KEY 
+0x19 HCI_REMOTE_NAME_REQUEST 
+0x1A HCI_REMOTE_NAME_REQUEST_CANCEL
+0x1B HCI_READ_REMOTE_SUPPORTED_FEATURES 
+0x1C HCI_READ_REMOTE_EXT_FEATURES 
+0x1D HCI_READ_REMOTE_VERSION_INFORMATION 
+0x1F HCI_READ_CLOCK_OFFSET 
+0x20 HCI_READ_LMP_HANDLE
+0x28 HCI_SETUP_SCO_CONNECTION
+0x29 HCI_ACCEPT_SCO_CONNECTION
+0x2A HCI_REJECT_SCO_CONNECTION
+0x2B HCI_IO_CAP_REQUEST_REPLY
+0x2C HCI_USER_CONFIRMATION_REQUEST_REPLY
+0x2D HCI_USER_CONFIRMATION_REQUEST_NEGATIVE_REPLY
+0x2E HCI_USER_PASSKEY_REQUEST_REPLY
+0x2F HCI_USER_PASSKEY_REQUEST_NEGATIVE_REPLY
+0x30 HCI_REMOTE_OOB_DATA_REQUEST_REPLY
+0x33 HCI_REMOTE_OOB_DATA_REQUEST_NEGATIVE_REPLY
+0x34 HCI_IO_CAPABILITY_REQUEST_NEGATIVE_REPLY
+0x35 HCI_CREATE_PHYSICAL_LINK
+0x36 HCI_ACCEPT_PHYSICAL_LINK
+0x37 HCI_DISCONNECT_PHYSICAL_LINK
+0x38 HCI_CREATE_LOGICAL_LINK
+0x39 HCI_ACCEPT_LOGICAL_LINK
+0x3A HCI_DISCONNECT_LOGICAL_LINK
+0x3B HCI_LOGICAL_LINK_CANCEL
+0x3C HCI_FLOW_SPEC_MODIFY
+0x3D HCI_ENHANCED_SETUP_SYNCHRONOUS_CONNECTION
+0x3E HCI_ENHANCED_ACCEPT_SYNCHRONOUS_CONNECTION_REQUEST
+0x3F HCI_TRUNCATED_PAGE
+0x40 HCI_TRUNCATED_PAGE_CANCEL
+0x41 HCI_SET_CONNECTIONLESS_SLAVE_BROADCAST
+0x42 HCI_SET_CONNECTIONLESS_SLAVE_BROADCAST_RECEIVE
+0x43 HCI_START_SYNCHRONIZATION_TRAIN
+0x44 HCI_RECEIVE_SYNCHRONIZATION_TRAIN
+0x45 HCI_REMOTE_OOB_EXTENDED_DATA_REQUEST_REPLY
+)
+(
+0x01 HCI_HOLD_MODE 
+0x03 HCI_SNIFF_MODE 
+0x04 HCI_EXIT_SNIFF_MODE 
+0x05 HCI_PARK_MODE 
+0x06 HCI_EXIT_PARK_MODE 
+0x07 HCI_QOS_SETUP 
+0x09 HCI_ROLE_DISCOVERY 
+0x0B HCI_SWITCH_ROLE 
+0x0C HCI_READ_LINK_POLICY_SETTINGS 
+0x0D HCI_WRITE_LINK_POLICY_SETTINGS 
+0x0e HCI_READ_DEFAULT_LINK_POLICY_SETTINGS
+0x0f HCI_WRITE_DEFAULT_LINK_POLICY_SETTINGS
+0x10 HCI_FLOW_SPECIFICATION
+0x11 HCI_SNIFF_SUBRATING
+)
+(
+0x01 HCI_SET_EVENT_MASK 
+0x03 HCI_RESET 
+0x05 HCI_SET_EVENT_FILTER 
+0x08 HCI_FLUSH 
+0x09 HCI_READ_PIN_TYPE 
+0x0A HCI_WRITE_PIN_TYPE 
+0x0B HCI_CREATE_NEW_UNIT_KEY 
+0x0D HCI_READ_STORED_LINK_KEY 
+0x11 HCI_WRITE_STORED_LINK_KEY 
+0x12 HCI_DELETE_STORED_LINK_KEY 
+0x13 HCI_WRITE_LOCAL_NAME 
+0x14 HCI_READ_LOCAL_NAME 
+0x15 HCI_READ_CONN_ACCEPT_TIMEOUT 
+0x16 HCI_WRITE_CONN_ACCEPT_TIMEOUT 
+0x17 HCI_READ_PAGE_TIMEOUT 
+0x18 HCI_WRITE_PAGE_TIMEOUT 
+0x19 HCI_READ_SCAN_ENABLE 
+0x1A HCI_WRITE_SCAN_ENABLE 
+0x1B HCI_READ_PAGE_SCAN_ACTIVITY 
+0x1C HCI_WRITE_PAGE_SCAN_ACTIVITY 
+0x1D HCI_READ_INQUIRY_SCAN_ACTIVITY 
+0x1E HCI_WRITE_INQUIRY_SCAN_ACTIVITY 
+0x1F HCI_READ_AUTHENTICATION_ENABLE 
+0x20 HCI_WRITE_AUTHENTICATION_ENABLE 
+0x21 HCI_READ_ENCRYPTION_MODE 
+0x22 HCI_WRITE_ENCRYPTION_MODE 
+0x23 HCI_READ_CLASS_OF_DEVICE 
+0x24 HCI_WRITE_CLASS_OF_DEVICE 
+0x25 HCI_READ_VOICE_SETTING 
+0x26 HCI_WRITE_VOICE_SETTING 
+0x27 HCI_READ_AUTOMATIC_FLUSH_TIMEOUT 
+0x28 HCI_WRITE_AUTOMATIC_FLUSH_TIMEOUT 
+0x29 HCI_READ_NUM_BROADCAST_RETRANSMISSIONS 
+0x2A HCI_WRITE_NUM_BROADCAST_RETRANSMISSIONS 
+0x2B HCI_READ_HOLD_MODE_ACTIVITY 
+0x2C HCI_WRITE_HOLD_MODE_ACTIVITY 
+0x2D HCI_READ_TRANSMIT_POWER_LEVEL 
+0x2E HCI_READ_SCO_FLOW_CONTROL_ENABLE 
+0x2F HCI_WRITE_SCO_FLOW_CONTROL_ENABLE 
+0x31 HCI_SET_CONTROLLER_TO_HOST_FLOW_CONTROL 
+0x33 HCI_HOST_BUFFER_SIZE 
+0x35 HCI_HOST_NUM_COMPLETED_PACKETS 
+0x36 HCI_READ_LINK_SUPERVISION_TIMEOUT 
+0x37 HCI_WRITE_LINK_SUPERVISION_TIMEOUT 
+0x38 HCI_READ_NUMBER_OF_SUPPORTED_IAC 
+0x39 HCI_READ_CURRENT_IAC_LAP 
+0x3A HCI_WRITE_CURRENT_IAC_LAP 
+0x3B HCI_READ_PAGE_SCAN_PERIOD_MODE 
+0x3C HCI_WRITE_PAGE_SCAN_PERIOD_MODE 
+0x3D HCI_READ_PAGE_SCAN_MODE 
+0x3E HCI_WRITE_PAGE_SCAN_MODE 
+0x3F HCI_SET_AFH_CHANNEL_CLASSIFICATION 
+
+
+0x42 HCI_READ_INQUIRY_SCAN_TYPE 
+0x43 HCI_WRITE_INQUIRY_SCAN_TYPE 
+0x44 HCI_READ_INQUIRY_MODE 
+0x45 HCI_WRITE_INQUIRY_MODE 
+0x46 HCI_READ_PAGE_SCAN_TYPE 
+0x47 HCI_WRITE_PAGE_SCAN_TYPE 
+
+0x48 HCI_READ_AFH_CHANNEL_ACCESSMENT_MODE 
+0x49 HCI_WRITE_AFH_CHANNEL_ACCESSMENT_MODE 
+0x51 HCI_READ_EXTENDED_INQUIRY_RESPONSE
+0x52 HCI_WRITE_EXTENDED_INQUIRY_RESPONSE
+0x53 HCI_REFRESH_ENCRYPTION_KEY
+0x55 HCI_READ_SIMPLE_PAIRING_MODE
+0x56 HCI_WRITE_SIMPLE_PAIRING_MODE
+0x57 HCI_READ_LOCAL_OOB_DATA
+0x58 HCI_READ_INQUIRY_RESPONSE_TRANSMIT_POWER_LEVEL
+0x59 HCI_WRITE_INQUIRY_TRANSMIT_POWER_LEVEL
+0x60 HCI_SEND_KEYPRESS_NOTIFICATION
+0x5A HCI_READ_DEFAULT_ERRONEOUS_DATA_REPORTING
+0x5B HCI_WRITE_DEFAULT_ERRONEOUS_DATA_REPORTING
+0x5F HCI_ENHANCED_FLUSH
+0x61 HCI_READ_LOGICAL_LINK_ACCEPT_TIMEOUT
+0x62 HCI_WRITE_LOGICAL_LINK_ACCEPT_TIMEOUT
+0x63 HCI_SET_EVENT_MASK_PAGE_2
+0x64 HCI_READ_LOCATION_DATA
+0x65 HCI_WRITE_LOCATION_DATA
+0x66 HCI_READ_FLOW_CONTROL_MODE
+0x67 HCI_WRITE_FLOW_CONTROL_MODE
+0x68 HCI_READ_ENHANCE_TRANSMIT_POWER_LEVEL
+0x69 HCI_READ_BEST_EFFORT_FLUSH_TIMEOUT
+0x6A HCI_WRITE_BEST_EFFORT_FLUSH_TIMEOUT
+0x6B HCI_SHORT_RANGE_MODE
+0x6C HCI_READ_LE_HOST_SUPPORT
+0x6D HCI_WRITE_LE_HOST_SUPPORT
+0x6E HCI_SET_MWS_CHANNEL_PARAMETERS
+0x6F HCI_SET_EXTERNAL_FRAME_CONFIGURATION
+0x70 HCI_SET_MWS_SIGNALING
+0x71 HCI_SET_MWS_TRANSPORT_LAYER
+0x72 HCI_SET_MWS_SCAN_FREQUENCY_TABLE
+0x73 HCI_SET_MWS_PATTERN_CONFIGURATION
+0x74 HCI_SET_RESERVED_LT_ADDR
+0x75 HCI_DELETE_RESERVED_LT_ADDR
+0x76 HCI_SET_CONNECTIONLESS_SLAVE_BROADCAST_DATA
+0x77 HCI_READ_SYNCHRONIZATION_TRAIN_PARAMETERS
+0x78 HCI_WRITE_SYNCHRONIZATION_TRAIN_PARAMETERS
+0x79 HCI_READ_SECURE_CONNECTIONS_HOST_SUPPORT
+0x7A HCI_WRITE_SECURE_CONNECTIONS_HOST_SUPPORT
+0x7B HCI_READ_AUTHENTICATED_PAYLOAD_TIMEOUT
+0x7C HCI_WRITE_AUTHENTICATED_PAYLOAD_TIMEOUT
+0x7D HCI_READ_LOCAL_OOB_EXTENDED_DATA
+0x7E HCI_READ_EXTENDED_PAGE_TIMEOUT
+0x7F HCI_WRITE_EXTENDED_PAGE_TIMEOUT
+0x80 HCI_READ_EXTENDED_INQUIRY_LENGTH
+0x81 HCI_WRITE_EXTENDED_INQUIRY_LENGTH
+)
+(
+0x01 HCI_READ_LOCAL_VERSION_INFORMATION 
+0x02 HCI_READ_LOCAL_SUPPORTED_COMMANDS
+0x03 HCI_READ_LOCAL_SUPPORTED_FEATURES 
+0x04 HCI_READ_LOCAL_EXT_FEATURES 
+0x05 HCI_READ_BUFFER_SIZE 
+0x07 HCI_READ_COUNTRY_CODE 
+0x09 HCI_READ_BD_ADDR 
+0x0A HCI_REJECT_CONNECTION_REQUEST
+0x0B HCI_READ_LOCAL_SUPPORTED_CODECS
+)
+(
+0x01 HCI_READ_FAILED_CONTACT_COUNTER 
+0x02 HCI_RESET_FAILED_CONTACT_COUNTER 
+0x03 HCI_GET_LINK_QUALITY 
+0x05 HCI_READ_RSSI 
+0x06 HCI_READ_AFH_CHANNEL_MAP
+0x07 HCI_READ_BD_CLOCK
+0x08 HCI_READ_ENCRYPTION_KEY_SIZE
+0x09 HCI_READ_LOCAL_AMP_INFO
+0x0A HCI_READ_LOCAL_AMP_ASSOC
+0x0B HCI_WRITE_REMOTE_AMP_ASSOC
+0x0C HCI_GET_MWS_TRANSPORT_LAYER_CONFIGURATION
+0x0D HCI_SET_TRIGGERED_CLOCK_CAPTURE
+)
+(
+0x01 HCI_READ_LOOPBACK_MODE 
+0x02 HCI_WRITE_LOOPBACK_MODE 
+0x03 HCI_ENABLE_DEVICE_UNDER_TEST_MODE 
+0x04 HCI_WRITE_SIMPLE_PAIRING_DEBUG_MODE
+0x07 HCI_ENABLE_AMP_RECEIVER_REPORTS
+0x08 HCI_AMP_TEST_END
+0x09 HCI_AMP_TEST
+0x0A HCI_WRITE_SECURE_CONNECTIONS_TEST_MODE
+)
+(
+0x01 HCI_WRITE_BD_ADDR 
+0x02 HCI_READ_INQUIRY_RESPONSE_TIMEOUT 
+0x03 HCI_WRITE_INQUIRY_RESPONSE_TIMEOUT 
+0x04 HCI_READ_PAGE_SCAN_REPETITION_MODE 
+0x05 HCI_WRITE_PAGE_SCAN_REPETITION_MODE 
+0x06 HCI_READ_PAGE_RESPONSE_TIMEOUT 
+0x07 HCI_WRITE_PAGE_RESPONSE_TIMEOUT 
+0x08 HCI_READ_NEW_CONNECTION_TIMEOUT 
+0x09 HCI_WRITE_NEW_CONNECTION_TIMEOUT 
+0x0a HCI_INITIALIZE_BASEBAND 
+0x0b HCI_WRITE_LOCAL_SUPPORTED_FEATURES 
+0x0c HCI_WRITE_PARK_PARAMETERS 
+0x0d HCI_READ_PARK_PARAMETERS 
+0x0e HCI_WRITE_QUALITY_OF_SERVICE 
+0x0f HCI_NOT_USED 
+0x10 HCI_MODIFY_BEACON_PARAMETERS 
+0x11 HCI_UNPARK_USING_PM_ADDR 
+0x12 HCI_WRITE_HOPPING_CHANNELS 
+0x13 HCI_SLEEP_FOREVER_MODE 
+0x14 HCI_WRITE_AUTO_PAGE_SCAN_ENABLE 
+0x15 HCI_READ_AUTO_PAGE_SCAN_ENABLE 
+0x16 HCI_SET_ENCRYPTION_KEY_SIZE 
+0x17 HCI_INVALIDATE_FLASH_AND_REBOOT 
+0x18 HCI_UPDATE_UART_BAUD_RATE 
+0x19 HCI_WRITE_GPIO_1_4_AS_OUTPUT 
+0x1A HCI_WRITE_GPIO_2_LED 
+0x1B HCI_SET_TESTMODE_TYPE 
+0x1C HCI_WRITE_SCO_PCM_INT_PARAM 
+0x1D HCI_READ_SCO_PCM_INT_PARAM 
+0x1E HCI_WRITE_PCM_DATA_FORMAT_PARAM 
+0x1F HCI_READ_PCM_DATA_FORMAT_PARAM 
+0x20 HCI_WRITE_COMFORT_NOISE_PARAM 
+0x21 HCI_READ_COMFORT_NOISE_PARAM 
+0x22 HCI_WRITE_SCO_TS 
+0x23 HCI_READ_SCO_TS 
+0x24 HCI_WRITE_PCM_LOOPBACK_MODE 
+0x25 HCI_READ_PCM_LOOPBACK_MODE 
+0x26 HCI_SET_TRANSMIT_POWER 
+0x27 HCI_SET_SLEEPMODE_PARAM 
+0x28 HCI_READ_SLEEPMODE_PARAM 
+0x29 HCI_SLEEPMODE_CMD 
+0x2A HCI_DELAY_PERIPHERAL_SCO_STARTUP 
+0x2B HCI_WRITE_RECEIVE_ONLY 
+0x2C HCI_WRITE_RATE_CONTROL 
+0x2D HCI_TX_UNMOD_CARRIER 
+0x2E HCI_DOWNLOAD_MINIDRIVER 
+0x2F HCI_CRYSTAL_PPM 
+0x30 HCI_SET_POWER_AMP_BIAS 
+0x31 HCI_SET_HAM_BEHAVIOR 
+0x32 HCI_SET_AFH_BEHAVIOR 
+0x33 HCI_READ_USER_DEFINED_NVRAM 
+0x34 HCI_ENABLE_RADIO 
+0x35 HCI_READ_DIAGNOSTIC_INFO 
+0x36 HCI_GET_HID_DEVICE_LIST 
+0x37 HCI_ADD_HID_DEVICE 
+0x38 HCI_READ_APP_FW_CONFIG_VERSION 
+0x39 HCI_DELETE_HID_DEVICE 
+0x3B HCI_ENABLE_USB_HID_EMULATION 
+// 0x3A available
+// 0x3B available
+0x3C HCI_SEND_LMPDU 
+0x3D HCI_AUTO_PAIR_REQ 
+0x3E HCI_READ_VS_EXTENSION 
+0x3F HCI_WRITE_VS_EXTENSION 
+
+0x77 HCI_OPCODE_FC77
+0x79 HCI_OPCODE_FC79
+0xC4 HCI_DOWNLOAD_PATCH
+0xCC HCI_OPCODE_FCCC
+
+0x00 HCI_VENDOR_CMD_RESET
+0x01 HCI_VENDOR_CMD_CHIPID
+0x02 HCI_VENDOR_CMD_BAUD
+0x03 HCI_VENDOR_CMD_PATCH
+0x04 HCI_VENDOR_CMD_PATCH_DONE
+0x05 HCI_VENDOR_CMD_ECHO
+0x06 HCI_VENDOR_CMD_BDADDR
+
+0x07 HCI_VENDOR_CMD_ENTER_LPM
+0x08 HCI_VENDOR_CMD_COMMU_READY
+
+0x10 HCI_VENDOR_CMD_MEM
+0x11 HCI_VENDOR_CMD_EEP
+
+0X12 HCI_VENDOR_CMD_PATCH_SEC_INIT
+0X13 HCI_VENDOR_CMD_PATCH_SEC
+0x14 HCI_VENDOR_CMD_SET_FLOW_CONTROL
+)
+(
+0x01 HCI_LE_SET_EVENT_MASK
+0x02 HCI_LE_READ_BUFFER_SIZE
+0x03 HCI_LE_READ_LOCAL_SUPPORTED_FEATURES
+0x05 HCI_LE_SET_RANDOM_ADDRESS
+0x06 HCI_LE_SET_ADVERTISING_PARAMETERS
+0x07 HCI_LE_READ_ADVERTISING_CHANNEL_TX_POWER
+0x08 HCI_LE_SET_ADVERTISING_DATA
+0x09 HCI_LE_SET_SCAN_RESPONSE_DATA
+0x0A HCI_LE_SET_ADVERTISE_ENABLE
+0x0B HCI_LE_SET_SCAN_PARAMETERS
+0x0C HCI_LE_SET_SCAN_ENABLE
+0x0D HCI_LE_CREATE_CONNECTION
+0x0E HCI_LE_CREATE_CONNECTION_CANCEL
+0x0F HCI_LE_READ_WHITE_LIST_SIZE
+0x10 HCI_LE_CLEAR_WHITE_LIST
+0x11 HCI_LE_ADD_DEVICE_TO_WHITE_LIST
+0x12 HCI_LE_REMOVE_DEVICE_FROM_WHITE_LIST
+0x13 HCI_LE_CONNECTION_UPDATE
+0x14 HCI_LE_SET_HOST_CHANNEL_CLASSIFICATION
+0x15 HCI_LE_READ_CHANNEL_MAP
+0x16 HCI_LE_READ_REMOTE_USED_FEATURES
+0x17 HCI_LE_ENCRYPT
+0x18 HCI_LE_RAND
+0x19 HCI_LE_START_ENCRYPTION
+0x1A HCI_LE_LONG_TERM_KEY_REQUEST_REPLY
+0x1B HCI_LE_LONG_TERM_KEY_REQUEST_NEGATIVE_REPLY
+0x1C HCI_LE_READ_SUPPORTED_STATES
+0x1D HCI_LE_RECEIVER_TEST
+0x1E HCI_LE_TRANSMITTER_TEST
+0x1F HCI_LE_TEST_END
+0x20 HCI_LE_REMOTE_CONNECTION_PARAMETER_REQUEST_REPLY
+0x21 HCI_LE_REMOTE_CONNECTION_PARAMETER_REQUEST_NEGATIVE_REPLY
+)
+(
+0x01 HCI_EVENT_INQUIRY_COMPLETE
+0x02 HCI_EVENT_INQUIRY_RESULT
+0x03 HCI_EVENT_CONNECTION_COMPLETE
+0x04 HCI_EVENT_CONNECTION_REQUEST
+0x05 HCI_EVENT_DISCONNECTION_COMPLETE
+0x06 HCI_EVENT_AUTHENTICATION_COMPLETE
+0x07 HCI_EVENT_REMOTE_NAME_REQUEST_COMPLETE
+0x08 HCI_EVENT_ENCRYPTION_CHANGE_COMPLETE
+0x09 HCI_EVENT_CHANGE_CONNECTION_LINK_KEY_COMPLETE
+0x0A HCI_EVENT_MASTER_LINK_KEY_COMPLETE
+0x0B HCI_EVENT_READ_REMOTE_FEATURES_COMPLETE
+0x0C HCI_EVENT_READ_REMOTE_VERSION_INFORMATION_COMPLETE
+0x0D HCI_EVENT_QOS_SETUP_COMPLETE
+0x0E HCI_EVENT_COMMAND_COMPLETE
+0x0F HCI_EVENT_COMMAND_STATUS
+0x10 HCI_EVENT_HARDWARE_ERROR
+0x11 HCI_EVENT_FLUSH_OCCURRED
+0x12 HCI_EVENT_ROLE_CHANGE
+0x13 HCI_EVENT_NUM_COMPLETED_PACKETS
+0x14 HCI_EVENT_MODE_CHANGE
+0x15 HCI_EVENT_RETURN_LINK_KEYS
+0x16 HCI_EVENT_PIN_CODE_REQUEST
+0x17 HCI_EVENT_LINK_KEY_REQUEST
+0x18 HCI_EVENT_LINK_KEY_NOTIFICATION
+0x19 HCI_EVENT_LOOPBACK_COMMAND
+0x1A HCI_EVENT_DATA_BUFFER_OVERFLOW
+0x1B HCI_EVENT_MAX_SLOTS_CHANGE
+0x1C HCI_EVENT_READ_CLOCK_OFFSET_COMPLETE
+0x1D HCI_EVENT_CONNECTION_PACKET_TYPE_CHANGED
+0x1E HCI_EVENT_QOS_VIOLATION
+0x1F HCI_EVENT_PAGE_SCAN_MODE_CHANGE
+0x20 HCI_EVENT_PAGE_SCAN_REPETITION_MODE_CHANGE
+0x21 HCI_EVENT_FLOW_SPECIFICATION_COMPLETE
+0x22 HCI_EVENT_INQUIRY_RESULT_WITHRSSI
+0x23 HCI_EVENT_READ_REMOTE_EXT_FEATURES_COMPLETE
+0x2C HCI_EVENT_SCO_CONNECTION_COMPLETE
+0x2D HCI_EVENT_SCO_CONNECTION_CHANGED
+0x2E HCI_EVENT_SNIFF_SUBRATING
+0x2F HCI_EVENT_EXT_INQUIRY_RESULT
+0x30 HCI_EVENT_ENCRYPT_KEY_REFRESH_COMPLETE
+0x31 HCI_EVENT_IO_CAP_REQ
+0x32 HCI_EVENT_IO_CAP_RESPONSE
+0x33 HCI_EVENT_USER_CONFIRMATION_REQUEST
+0x34 HCI_EVENT_UESR_PASSKEY_REQUEST
+0x35 HCI_EVENT_REMOTE_OOB_DATA_REQUEST
+0x36 HCI_EVENT_SIMPLE_PAIRING_COMPLETE
+0x38 HCI_EVENT_LINK_SUPERVISION_TIMEOUT_CHANGED
+0x39 HCI_EVENT_ENHANCED_FLUSH_COMPLETE
+0x3B HCI_EVENT_USER_PASSKEY_NOTIFICATION
+0x3C HCI_EVENT_KEYPRESS_NOTIFICATION
+0x3D HCI_EVENT_REMOTE_HOST_SUPPORTED_FEATURES_NOTIFICATION 
+0x3E HCI_EVENT_LE_META_EVENT
+0x40 HCI_EVENT_PHYSICAL_LINK_COMPLETE
+0x41 HCI_EVENT_CHANNEL_SELECTED
+0x42 HCI_EVENT_DISCONNECTION_PHYSICAL_LINK_COMPLETE
+0x43 HCI_EVENT_PHYSICAL_LINK_LOSS_EARLY_WARNING
+0x44 HCI_EVENT_PHYSICAL_LINK_RECOVERY
+0x45 HCI_EVENT_LOGICAL_LINK_COMPLETE
+0x46 HCI_EVENT_DISCONNECTION_LOGICAL_LINK_COMPLETE
+0x47 HCI_EVENT_FLOW_SPEC_MODIFY_COMPLETE
+0x48 HCI_EVENT_NUMBER_OF_COMPLETED_DATA_BLOCKS
+0x49 HCI_EVENT_AMP_START_TEST
+0x4A HCI_EVENT_AMP_TEST_END
+0x4B HCI_EVENT_AMP_RECEIVER_REPORT
+0x4C HCI_EVENT_SHORT_RANGE_MODE_CHANGE_COMPLETE
+0x4D HCI_EVENT_AMP_STATUS_CHANGE
+0x4E HCI_EVENT_TRIGGERED_CLOCK_CAPTURE
+0x4F HCI_EVENT_SYNCHRONIZATION_TRAIN_COMPLETE
+0x50 HCI_EVENT_SYNCHRONIZATION_TRAIN_RECEIVED
+0x51 HCI_EVENT_CONNECTIONLESS_SLAVE_BROADCAST_RECEIVE
+0x52 HCI_EVENT_CONNECTIONLESS_SLAVE_BROADCAST_TIMEOUT
+0x53 HCI_EVENT_TRUNCATED_PAGE_COMPLETE
+0x54 HCI_EVENT_SLAVE_PAGE_RESPONSE_TIMEOUT
+0x55 HCI_EVENT_CONNECTIONLESS_SLAVE_BROADCAST_CHANNEL_MAP_CHANGE
+0x56 HCI_EVENT_INQUIRY_RESPONSE_NOTIFICATION
+0x57 HCI_EVENT_AUTHENTICATED_PAYLOAD_TIMEOUT_EXPIRED
+
+0xFE HCI_EVENT_LOGO_TESTING
+0xFF HCI_EVENT_VENDOR_SPECIFIC
+)
+(
+0x01 HCI_VENDOR_EVENT_COMMU_READY
+)
+(
+0x01 HCI_LE_SUBEVENT_CONN_COMPLETE
+0x02 HCI_LE_SUBEVENT_ADV_REPORT
+0x03 HCI_LE_SUBEVENT_CONN_UPDATE_COMPLETE
+0x04 HCI_LE_SUBEVENT_REMOTE_FEATURE_COMPLETE
+0x05 HCI_LE_SUBEVENT_LTK_REQUEST
+0x06 HCI_LE_SUBEVENT_REMOTE_CONN_PARAM_REQ
+)
+(
+
+0x01 HID_TYPE_CONTROL
+0x04 HID_TYPE_GET_REPORT
+0x05 HID_TYPE_SET_REPORT
+0x07 HID_TYPE_SET_PROTOCOL
+0x09 HID_TYPE_SET_IDLE
+0x0a HID_TYPE_DATA
+
+0x01 HID_REPORT_ID_KB
+
+0x00 HID_CONTROL_P_NOOPERATION
+0x01 HID_CONTROL_P_HARDRESET
+0x02 HID_CONTROL_P_SOFTRESET
+0x03 HID_CONTROL_P_SUSPEND
+0x04 HID_CONTROL_P_EXITSUSPEND
+0x05 HID_CONTROL_P_VIRTUALCABLEUNPLUG
+)
+(
+0x01 DEVICE_DATA_TPYE_MOUSE
+0x02 DEVICE_DATA_TPYE_STANDARD_KEYBOARD
+0x03 DEVICE_DATA_TPYE_NONSTARNDARD_KEYBOARD
+0x04 DEVICE_DATA_TPYE_CONSUMER
+0x05 DEVICE_DATA_TPYE_SYSTEM_CONCTOL
+)
+(
+0x00 HID_REPORTID_KEY_STANDARD
+0x01 HID_REPORTID_MOUSE
+0x02 HID_REPORTID_SYSTEM_CTRL
+0x03 HID_REPORTID_CONSUMER_KEY
+)
+(
+0x04	 HID_KEY_A 	 
+0x05        HID_KEY_B 	 
+0x06        HID_KEY_C 	 
+0x07        HID_KEY_D 	 
+0x08        HID_KEY_E 	 
+0x09        HID_KEY_F 	 
+0x0a        HID_KEY_G 	 
+0x0b        HID_KEY_H 	 
+0x0c        HID_KEY_I  	 
+0x0d        HID_KEY_J 	 
+0x0e        HID_KEY_K 	 
+0x0f        HID_KEY_L 	 
+0x10        HID_KEY_M 	 
+0x11        HID_KEY_N 	 
+0x12        HID_KEY_O	 
+0x13        HID_KEY_P	 
+0x14        HID_KEY_Q	 
+0x15        HID_KEY_R	 
+0x16        HID_KEY_S	 
+0x17        HID_KEY_T	 
+0x18        HID_KEY_U	 
+0x19        HID_KEY_V	 
+0x1a        HID_KEY_W 	 
+0x1b        HID_KEY_X	 
+0x1c        HID_KEY_Y	 
+0x1d        HID_KEY_Z	 
+    
+0x1e        HID_KEY_1	 
+0x1f        HID_KEY_2	 
+0x20        HID_KEY_3	 
+0x21        HID_KEY_4	 
+0x22        HID_KEY_5	 
+0x23        HID_KEY_6	 
+0x24        HID_KEY_7	 
+0x25        HID_KEY_8	 
+0x26        HID_KEY_9	 
+0x27        HID_KEY_0	 
+    
+0x28        HID_KEY_ENTER 				 
+0x29        HID_KEY_ESC				 
+0x2a        HID_KEY_BACKSPACE		 
+0x2b        HID_KEY_TAB				 
+0x2c        HID_KEY_SPACE 				 
+0x2d        HID_KEY_MINUS				 		// -_
+0x2e        HID_KEY_EQUAL				 		// =+
+0x2f        HID_KEY_LEFT_BRACKET 		 	// [{
+0x30        HID_KEY_RIGHT_BRACKET 	 		// ]}
+0x31        HID_KEY_BACK_SLASH 		 		// \|
+    
+0x32        HID_KEY_K42				 
+0x33        HID_KEY_SEMICOLON			 	// ;:
+0x34        HID_KEY_QUOTE				 		// ' "
+0x35        HID_KEY_TILDE				 		// `~
+0x36        HID_KEY_LESS_THAN			 		// ,<
+0x37        HID_KEY_GREAT_THAN		 		// .>
+0x38        HID_KEY_SLASH				 		// /?
+0x39        HID_KEY_CAPS_LOCK			 
+
+0x3a        HID_KEY_F1		 
+0x3b        HID_KEY_F2		 
+0x3c        HID_KEY_F3		 
+0x3d        HID_KEY_F4		 
+0x3e        HID_KEY_F5		 
+0x3f        HID_KEY_F6		 
+0x40        HID_KEY_F7		 
+0x41        HID_KEY_F8		 
+0x42        HID_KEY_F9		 
+0x43        HID_KEY_F10	 
+0x44        HID_KEY_F11	 
+0x45        HID_KEY_F12	 
+    
+0x46        HID_KEY_PRINT_SCREEN	 
+0x47        HID_KEY_SCROLL_LOCK	 
+0x48        HID_KEY_PAUSE			 
+0x49        HID_KEY_INSERT			 
+0x4a        HID_KEY_HOME			 
+0x4b        HID_KEY_PAGE_UP		 
+0x4c        HID_KEY_DELETE		 
+0x4d        HID_KEY_END			 
+0x4e        HID_KEY_PAGE_DOWN	 
+        
+0x4f        HID_KEY_RIGHT_ARROW	 
+0x50        HID_KEY_LEFT_ARROW	 
+0x51        HID_KEY_DOWN_ARROW	 
+0x52        HID_KEY_UP_ARROW		 
+        
+0x53        HID_KEY_NUM_LOCK		 
+0x54        HID_KEY_KP_SLASH		 
+0x55        HID_KEY_KP_ASTERISK	 
+0x56        HID_KEY_KP_MINUS		 
+0x57        HID_KEY_KP_PLUS		 
+0x58        HID_KEY_KP_ENTER		 
+0x59        HID_KEY_KP_1			 
+0x5a        HID_KEY_KP_2			 
+0x5b        HID_KEY_KP_3			 
+0x5c        HID_KEY_KP_4			 
+0x5d        HID_KEY_KP_5			 
+0x5e        HID_KEY_KP_6			 
+0x5f        HID_KEY_KP_7			 
+0x60        HID_KEY_KP_8			 
+0x61        HID_KEY_KP_9			 
+0x62        HID_KEY_KP_0			 
+0x63        HID_KEY_KP_DEL		 
+  
+0x64        HID_KEY_K45			 
+0x65        HID_KEY_APP			 
+0x66        HID_KEY_POWER			 
+0x67        HID_KEY_KP_EQUAL		 
+        
+       
+0x87        HID_KEY_K56				 
+0x88        HID_KEY_K133  				 
+0x89        HID_KEY_K14  				 
+0x8a        HID_KEY_K132  				 
+0x8b        HID_KEY_K131 				 
+    
+0x90        HID_KEY_KR_R  				 
+0x91        HID_KEY_KR_L  				 
+        
+0xe0        HID_KEY_LEFT_CTRL			 
+0xe1        HID_KEY_LEFT_SHIFT			 
+0xe2        HID_KEY_LEFT_ALT 			 
+0xe3        HID_KEY_LEFT_GUI 			 
+0xe4        HID_KEY_RIGHT_CTRL			 
+0xe5        HID_KEY_RIGHT_SHIFT		 
+0xe6        HID_KEY_RIGHT_ALT			 
+0xe7        HID_KEY_RIGHT_GUI			 
+
+0xe8 	HID_KEY_MULTIKEY_MEDIA
+0xe9 	HID_KEY_MULTIKEY_PALY
+0xea 	HID_KEY_MULTIKEY_STOP
+0xeb 	HID_KEY_MULTIKEY_PRE_TRACK
+0xec 	HID_KEY_MULTIKEY_NEXT_TRACK
+0xed 	HID_KEY_MULTIKEY_VOL_DOWN
+0xee 	HID_KEY_MULTIKEY_VOL_UP
+0xef 	HID_KEY_MULTIKEY_MUTE
+0xf0 	HID_KEY_MY_COMPUTER
+0xf1 	HID_KEY_MAIL
+0xf2 	HID_KEY_CALCULATOR
+0xf3 	HID_KEY_LIGHT_DOWN
+0xf4 	HID_KEY_LIGHT_UP
+0xf5 	HID_KEY_AC_FAVORITES
+0xf6 	HID_KEY_AC_FORWARD
+0xf7 	HID_KEY_AC_BACK
+0xf8 	HID_KEY_AC_STOP
+0xf9 	HID_KEY_AC_REFRESH
+0xfa 	HID_KEY_AC_SEARCH
+0xfb 	HID_KEY_AC_HOME
+0xfc 	HID_KEY_IOS_ANDROID_OS_LOCK
+0xfd 	HID_KEY_OS_SOFT_KB
+0xfe 	HID_KEY_OS_LANGUAGE
+0xff 	HID_KEY_SYSTEM_SLEEP
+        // 0xe8~0xff reserved
+0xa5	HID_KEY_SELECT_ALL
+0xa6 	HID_KEY_COPY
+0xa7	HID_KEY_PASTE
+0xa8	HID_KEY_CUT
+0xa9	HID_KEY_ALL_OS_LOCK
+0xaa	HID_KEY_OSK
+0xab	HID_KEY_LANGUAGE
+0xac 	HID_KEY_APP_TILING
+0xad	HID_KEY_SEARCH
+	 // 0xa5~0xaf reserved
+0x7f     	HID_KEY_FN 					 
+0xde     	HID_KEY_PB
+0x00     	HID_KEY_NULL 				 
+)
+(
+0x01 LEFT_CONTROL
+0x02 LEFT_SHIFT
+0x04 LEFT_ALT
+0x08 LEFT_GUI
+0x10 RIGHT_CONTROL
+0x20 RIGHT_SHIFT
+0x40 RIGHT_ALT
+0x80 RIGHT_GUI
+0x09 LEFT_GUI_CONTROL
+0x0a LEFT_SHIFT_GUI
+)
+(
+0x00 KB_PC_KEYSEL_NUMLOCK
+0x01 KB_PC_KEYSEL_CAPSLOCK
+0x02 KB_PC_KEYSEL_SCROLLLOCK
+)
+(
+8 KEYSCAN_COL_NUM
+20 KEYSCAN_ROW_NUM
+)
+(
+0 CAMMBINATION_KEY_FREE
+1 CAMMBINATION_KEY_PRESS
+2 CAMMBINATION_KEY_HOLD
+3 CAMMBINATION_KEY_COMPLETE
+4 CAMMBINATION_KEY_WAIT_RELEASE
+5 CAMMBINATION_KEY_RELEASE
+6 CAMMBINATION_KEY_NULL
+)
+(
+
+0x600 PNP_MICROSOFT
+0x4c00 PNP_IOS
+0x1208 PNP_MAC
+
+
+0 SYSTEM_OS_WINDOWS
+1 SYSTEM_OS_ANDRIOD
+2 SYSTEM_OS_IOS
+3 SYSTEM_OS_MAC
+
+)
+(
+0 KEYBOARD_CONSUMER_KEY_STANDBY
+1 KEYBOARD_CONSUMER_KEY_PRESS
+2 KEYBOARD_CONSUMER_KEY_RELEASE
+)
+0x00 KEYSCAN_OFFECT_COL_NUM
+0x01 KEYSCAN_OFFECT_ROW_NUM
+0x02 KEYSCAN_OFFECT_COL_CONF_PIN
+0x06 KEYSCAN_OFFECT_ROW_CONF_PIN
+0x0a KEYSCAN_OFFECT_ROW_COUNT
+0x0b KEYSCAN_OFFECT_SHIFT_COUNT
+0X0C KEYSCAN_OFFECT_VALUE_TEMP
+0X0E KEYSCAN_OFFECT_LASVALUE
+0X10 KEYSCAN_OFFECT_VALUE
+0x12 KEYSCAN_OFFECT_BTCLK
+0x16 KEYSCAN_OFFECT_BTCLK_INTERVAL
+(
+256 l2cap_lpm_txbuf_len
+)
+(
+4 L2CAP_TX_FIFO_SIZE
+8 L2CAP_TX_BUFF_CNT
+
+)
+(
+0x0002 L2CAP_SIG_EXT_FEATRUE
+0x0003 L2CAP_SIG_FIX_FEATRUE
+)
+(
+0 HS_IDLE
+1 AG_INIT_CALL
+2 HS_INIT_CALL
+)
+(
+0 M_ACL_LINK_ABSENT
+1 M_ACL_LINK_EXIST
+)
+(
+0 L2CAP_INUSE_BUFF1
+1 L2CAP_INUSE_BUFF2
+)
+(
+1 MAX_NUM_LINKS_ALLOWED
+1 MAX_NUM_SCO_ALLOWED
+1 ACL_LINK_PRESENT
+0 ACL_LINK_ABSENT
+)
+(
+1 L2CAP_RX_DONE 
+0 L2CAP_RX_CLEAR
+)
+(
+0 L2CAP_DISCONNECT_INTERRUPT
+1 RFCOMM_wants_service
+2 L2CAP_sig_Tx_buff_full
+3 RFCOMM_Tx_buff_full
+4 SDP_Tx_buff_full
+5 got_complete_L2CAP_pkt	
+6 L2CAP_init_Config_Req
+7 L2CAP_DISCONNECT_CONTROL
+)
+(
+0 UI_NEED_SERVICE
+)
+(
+0x0001 L2CAP_signal_channel
+0x0050 L2CAP_SDP_channel
+0x0051 L2CAP_RFCOMM_channel
+0x0052 L2CAP_HID_Control_channel   
+0x0053 L2CAP_HID_Interrupt_channel
+
+0x0077 L2CAP_AVDTP_signal_channel		//------avdtp
+0x0078 L2CAP_AVDTP_media_channel
+0x0079 L2CAP_AVDTP_report_channel
+0x0080 L2CAP_AVDTP_recovery_channel
+0x00dd L2CAP_AVCTP_Control_channel
+)
+(
+0x00 reserved
+0x01 signal_cmd_reject
+0x02 signal_connect_req
+0x03 signal_connect_rsp
+0x04 signal_config_req
+0x05 signal_config_rsp
+0x06 signal_disconnect_req
+0x07 signal_disconnect_rsp
+0x08 signal_echo_req
+0x09 signal_echo_rsp
+0x0a signal_info_req
+0x0b signal_info_rsp
+)
+(
+0x0000 cmd_not_understood
+0x0001 signalling_MTU_exceeded
+0x0002 invalid_CID_in_req
+)
+(
+0x0001 PSM_SDP
+0x0003 PSM_RFCOMM
+0x0005 PSM_TCS
+0x0011 PSM_HID_control
+0x0013 PSM_HID_interrupt
+0x0017 PSM_AVCTP
+0x0019 PSM_AVDTP
+)
+(
+0x0000 L2CAP_connect_successful
+0x0001 L2CAP_connect_pending
+0x0002 L2CAP_connect_refused_PSM_unsupported
+0x0003 L2CAP_connect_refused_security_block
+0x0004 L2CAP_connect_refused_no_resources
+)
+(
+0x0000 L2CAP_no_info_available
+0x0001 L2CAP_authentication_pending
+0x0002 L2CAP_authorization_pending
+)
+(
+0x0000 L2CAP_config_success
+0x0001 L2CAP_config_failure_bad_parameters
+0x0002 L2CAP_config_failure_no_reason
+0x0003 L2CAP_config_failure_unknown_options
+)
+(
+128 L2CAP_Rx_buff_size
+48  L2CAP_signal_Tx_buff_size
+128 SDP_Tx_buff_size
+128 RFCOMM_Tx_buff_size
+1 AM_ADDRESS
+3 DM1TYPE
+4 DH1TYPE
+11 DH3TYPE
+8 DVTYPE
+0 channel_state_closed
+1 channel_state_config
+2 channel_state_open
+0x0030 L2CAP_config_MTU_SDP
+0xffff L2CAP_config_ftimeout_SDP
+0x03e3 L2CAP_config_MTU_RFCOMM
+0xffff L2CAP_config_ftimeout_RFCOMM
+260 l2cap_max_pkt_len
+)
+(
+0 FAILURE
+1 SUCCESS
+2 IN_PROGRESS
+)
+(
+0x00	IDLE
+0x01	WAIT_4_BB_PAGE
+0x02	WAIT_4_LMP_CONN
+0x03	WAIT_4_SCO_CONN
+0x04	WAIT_4_SCO_KILLED
+)
+(
+0 STOP_ENC
+1 SEND_SWITCH_REQ
+)
+(
+0 HF_HS_READY
+1 HF_AG_READY
+)
+(
+0 HF_STATE_WAITING_RFCOMM_CONN
+1 HF_STATE_HF_SEND_FEATURE
+2 HF_STATE_WAITING_AG_FEATURE_OK
+3 HF_STATE_HF_SEND_INDICATORS
+4 HF_STATE_WAITING_AG_INDICATORS_OK
+5 HF_STATE_HF_SEND_CURR_STATUS
+6 HF_STATE_WAITING_AG_STATUS_OK
+7 HF_STATE_HF_SEND_UPDATE_STATUS
+8 HF_STATE_WAITING_AG_UPDATE_STATUS_OK
+9 HF_STATE_CONNECTED
+0x0a HF_STATE_HF_SEND_RECEIVE_INFO
+0x0b HF_STATE_WAITING_AG_INFO
+0x0c HF_STATE_HF_SEND_AT_CLIP
+0x0d HF_STATE_WAITING_AT_CLIP
+0x0e HF_STATE_HF_SEND_AT_CCWA
+0x0f HF_STATE_WAITING_AT_CCWA
+)
+(
+0 HF_CALL_STATE_INACTIVE
+1 HF_CALL_STATE_SETUP
+2 HF_CALL_STATE_ACTIVE 
+)
+(
+0 PAIR_INQUIRY_START
+1 PAIR_INQUIRY_TIME_OUT
+2 PAIR_INQUIRY_FAILED
+3 PAIR_INQUIRY_SUCCESS
+4 PAIR_READY_CONN
+5 PAIR_WAIT_CANCEL_RESPONSE
+6 PAIR_CONN_SUCCESS
+7 PAIR_WAIT_DETACH
+)  
+(
+0 FORCE_AUTHENTICATION
+)
+(
+0 PROTECOL_BOOT 
+1 PROTECOL_REPORT
+)
+(
+1 UPPERSM_SEND_SDP_CONN_REQ
+2 UPPERSM_SEND_SDP_CFG_REQ
+3 UPPERSM_SEND_SDP_HF_SS
+4 UPPERSM_SEND_SDP_DISC_REQ
+5 UPPERSM_SEND_RFCOMM_CONN_REQ
+6 UPPERSM_SEND_RFCOMM_CFG_REQ
+7 UPPERSM_SEND_SABM_CMD
+8 UPPERSM_SEND_DISC
+9 UPPERSM_SEND_WAIT
+10 UPPERSM_SEND_HID_CONTROL_CONN_REQ
+11 UPPERSM_SEND_HID_CONTROL_CFG_REQ
+12 UPPERSM_SEND_HID_INTERRUPT_CONN_REQ
+13 UPPERSM_SEND_HID_INTERRUPT_CFG_REQ
+14 UPPERSM_SEND_SDP_HS_SS
+15 UPPERSM_SEND_SDP_PBAP_SS
+16 UPPERSM_SEND_SDP_AVTARG_SS
+)
+(
+1 UPPERSM_RP_SEND_SDP_CONN_REQ
+2 UPPERSM_RP_SEND_SDP_CFG_REQ
+3 UPPERSM_RP_SEND_SDP_HF_SS
+4 UPPERSM_RP_SEND_SDP_HS_SS
+5 UPPERSM_RP_SEND_SDP_PBAP_SS
+6 UPPERSM_RP_SEND_SDP_AVTARG_SS
+7 UPPERSM_RP_SEND_SDP_DISC_REQ
+8 UPPERSM_RP_SEND_AVCTP_CONN_REQ
+9 UPPERSM_RP_SEND_AVCTP_CFG_REQ
+)
+(
+0 MSCHEDULER_HID_CONTROL_CONN_DONE
+1 MSCHEDULER_HID_INTERRUPT_CONN_DONE
+2 MSCHEDULER_HID_CONTROL_CFG_REQ_DONE
+3 MSCHEDULER_HID_CONTROL_CFG_RSP_DONE
+4 MSCHEDULER_HID_INTERRUPT_CFG_REQ_DONE
+5 MSCHEDULER_HID_INTERRUPT_CFG_RSP_DONE
+6 MSCHEDULER_HID_CONTROL_DISC_DONE
+7 MSCHEDULER_HID_INTERRUPT_DISC_DONE
+)
+(
+0x00 UI_DATA_EVNET_NONE
+0x01 UI_DATA_EVNET_HID
+0x02 UI_DATA_EVNET_AVDTP_S
+0x03 UI_DATA_EVNET_AVDTP_M
+0x04 UI_DATA_EVNET_AVCTP
+0x05 UI_DATA_EVNET_HS
+0x06 UI_DATA_EVNET_HF
+0x07 UI_DATA_EVNET_SPP
+0x08 UI_DATA_EVNET_OBEX
+)
+(
+0x00 UI_DATA_TX_NONE
+0x01 UI_DATA_TX_HID
+0x02 UI_DATA_TX_AVDTP_S
+0x03 UI_DATA_TX_AVDTP_M
+0x04 UI_DATA_TX_AVCTP
+0x05 UI_DATA_TX_HS
+0x06 UI_DATA_TX_HF
+0x07 UI_DATA_TX_SPP
+0x08 UI_DATA_TX_OBEX
+0x10 ACL_TX_L2CAP_SIGNAL
+0x11 ACL_TX_SDP
+0x12 ACL_TX_RFCOMM
+
+)
+(
+0 L2CAP_SDP_interface_conn
+1 L2CAP_SDP_interface_cfg
+)
+(                                   
+0 L2CAP_CHANNEL_STATE_CONN_REQ      
+1 L2CAP_CHANNEL_STATE_CONN_RES      
+2 L2CAP_CHANNEL_STATE_SND_CFG_REQ   
+3 L2CAP_CHANNEL_STATE_SND_CFG_RES   
+4 L2CAP_CHANNEL_STATE_RCV_CFG_REQ   
+5 L2CAP_CHANNEL_STATE_RCV_CFG_RES
+6 L2CAP_CHANNEL_RFCOMM_ONLY_SABM
+7 L2CAP_CHANNEL_RFCOMM_ONLY_UA
+6 L2CAP_CHANNEL_AVDTP_SIGNAL_INIT //set avdtp init complete
+6 L2CAP_CHANNEL_HID_HANDSHAKE_DONE
+0x3f L2CAP_CHANNEL_SETUP_COMPLETE
+0x7f L2CAP_CHANNEL_AVDTP_SIGNAL_COMPLETE
+0xff L2CAP_CHANNEL_RFCOMM_DLCI0_OPENED
+)                                     
+(
+0 L2CAP_AVDTP_SIGNAL_CONNECT
+1 L2CAP_AVDTP_SIGNAL_CONFIG
+2 L2CAP_AVDTP_MEDIA_CONNECT
+3 L2CAP_AVDTP_MEDIA_CONFIG
+4 L2CAP_AVDTP_REPORT_CONNECT
+5 L2CAP_AVDTP_REPORT_CONFIG
+6 L2CAP_AVDTP_RECOVERY_CONNECT
+7 L2CAP_AVDTP_RECOVERY_CONFIG
+)
+(
+0 L2CAP_AVCTP_SIGNAL_CONNECT
+1 L2CAP_AVCTP_SIGNAL_CONFIG
+)
+127 L2CAP_SIGNAL_MALLOC_SIZE
+(
+0 RFCOMM_MALLOC_SUCCEED
+1 RFCOMM_MALLOC_FAIL
+)
+(
+0 L2CAP_FLOW_CTRL_DISABLE
+1 L2CAP_FLOW_CTRL_ENABLE
+)
+	(
+	//bit flag:mem_classic_bt_flag
+	0 FLAG_SSP_REJECT_JUSTWORK
+	1 SHORT_MULT_FLAG
+	)
+	(
+	//bit map
+	0 pair_state_inrand
+	1 pair_state_inrand_acpt
+	2 pair_state_send_comb
+	3 pair_state_recv_comb
+	4 pair_state_send_aurand
+	5 pair_state_recv_sres
+	6 pair_state_recv_aurand
+	7 pair_state_send_sres	
+	)
+	(
+	1 LMP_NAME_REQ 
+	2 LMP_NAME_RES 
+	3 LMP_ACCEPTED 
+	4 LMP_NOT_ACCEPTED 
+	5 LMP_CLKOFFSET_REQ 
+	6 LMP_CLKOFFSET_RES 
+	7 LMP_DETACH 
+	8 LMP_IN_RAND 
+	9 LMP_COMB_KEY 
+	10 LMP_UNIT_KEY 
+	11 LMP_AU_RAND 
+	12 LMP_SRES 
+	13 LMP_TEMP_RAND 
+	14 LMP_TEMP_KEY 
+	15 LMP_ENCRYPTION_MODE_REQ 
+	16 LMP_ENCRYPTION_KEY_SIZE_REQ 
+	17 LMP_START_ENCRYPTION_REQ 
+	18 LMP_STOP_ENCRYPTION_REQ 
+	19 LMP_SWITCH_REQ 
+	20 LMP_HOLD
+	21 LMP_HOLD_REQ
+	23 LMP_SNIFF_REQ 
+	24 LMP_UNSNIFF_REQ 
+	26 LMP_PARK_REQ 
+	27 LMP_SET_BROADCAST_SCAN_WINDOW 
+	28 LMP_MODIFY_BEACON 
+	29 LMP_UNPARK_BD_ADDR_REQ 
+	30 LMP_UNPARK_PM_ADDR_REQ 
+	31 LMP_INCR_POWER_REQ 
+	32 LMP_DECR_POWER_REQ 
+	33 LMP_MAX_POWER 
+	34 LMP_MIN_POWER 
+	35 LMP_AUTO_RATE 
+	36 LMP_PREFERRED_RATE 
+	37 LMP_VERSION_REQ 
+	38 LMP_VERSION_RES 
+	39 LMP_FEATURES_REQ 
+	40 LMP_FEATURES_RES 
+	41 LMP_QUALITY_OF_SERVICE 
+	42 LMP_QUALITY_OF_SERVICE_REQ 
+	43 LMP_SCO_LINK_REQ 
+	44 LMP_REMOVE_SCO_LINK_REQ 
+	45 LMP_MAX_SLOT 
+	46 LMP_MAX_SLOT_REQ 
+	47 LMP_TIMING_ACCURACY_REQ 
+	48 LMP_TIMING_ACCURACY_RES 
+	49 LMP_SETUP_COMPLETE 
+	50 LMP_USE_SEMI_PERMANENT_KEY 
+	51 LMP_HOST_CONNECTION_REQ 
+	52 LMP_SLOT_OFFSET 
+	53 LMP_PAGE_MODE_REQ 
+	54 LMP_PAGE_SCAN_MODE_REQ 
+	55 LMP_SUPERVISION_TIMEOUT 
+	56 LMP_TEST_ACTIVATE
+	57 LMP_TEST_CONTROL
+	58 LMP_ENC_KEY_SIZE_MASK_REQ
+	59 LMP_ENC_KEY_SIZE_MASK_RES
+	60 LMP_SET_AFH
+
+	
+	61 LMP_ENCAPSULATED_HEADER
+	62 LMP_ENCAPSULATED_PAYLOAD
+	63 LMP_SIMPLE_PAIRING_CONFIRM
+	64 LMP_SIMPLE_PAIRING_NUMBER
+	65 LMP_DHKEY_CHECK
+	127 LMP_ESCAPE
+	127 LMP_ESCAPE_4      
+	)
+	(
+	129 LMP_EXT_ACCEPTED
+	130 LMP_NOT_ACCEPTED_EXT
+	131 LMP_EXT_FEATURES_REQ
+	132 LMP_EXT_FEATURES_RES
+	139 LMP_PACKET_TYPE_TABLE_REQ
+	140 LMP_EXT_ESCO_LINK_REQ
+	141 LMP_EXT_REMOVE_ESCO_REQ
+	144 LMP_EXT_CHN_CLASSIFICATION_REQ
+	145 LMP_EXT_CHN_CLASSIFICATION
+	149 LMP_SNIFF_SUBRATING_REQ
+	150 LMP_SNIFF_SUBRATING_RES
+	151 LMP_PAUSE_ENCRYPTION_REQ
+	152 LMP_RESUME_ENCRYPTION_REQ
+	153 LMP_IO_CAP_REQ
+	154 LMP_IO_CAP_RES
+	161 LMP_PING_REQ
+	162 LMP_PING_RES
+	)
+	(
+	0x05 AUTHENTICATION_FAILURE_ERROR
+	0x06 KEY_MISSING
+	0x0b ACL_CONNECTION_ALREADY_EXISTS
+	0x13 OTHER_END_TERMINATED
+	0x15 ABOUT_TO_POEWR_OFF
+	0x16 LOCAL_HOST
+	0x18 PAIRING_NOT_ALLOWED
+	0x19 UNKNOWN_LMP_PDU
+	0x1A UNSUPPORTED_LMP_FEATURE 
+	0x1F UNSPECIFIED_ERROR
+	0x20 UNSUPPORTED_PARAMETERS
+	0x21 SWITCH_NOT_ALLOWED
+	0x23 TRANSACTION_COLLISION
+	0x24 PDU_NOT_ALLOWED
+	0x25 ENCRYPTION_MODE_NOT_ACCEPTABLE
+	0x2e NOT_SUPPORT_CHN_CLASSIFICATION
+	0x37 NOT_SUPPORT_SSP
+	)
+	(
+	0 PAUSE_TEST_MODE
+	1 ZERO_PATTERN
+	2 ONE_PATTERN
+	3 ALT_PATTERN
+	4 PSEUDORANDOM
+	5 CLOSED_LOOP_BACK_ACL
+	6 CLOSED_LOOP_BACK_SCO
+	7 ACL_WITHOUT_WHITENING
+	8 SCO_WITHOUT_WHITENING
+	9 ALT2_PATTERN
+	255 EXIT_TEST_MODE
+	)
+	(
+	0 FIXED_FREQ
+	1 NORMAL_HOP
+	)
+	(
+	0 TID_NORM_REPLY
+	1 TID_NORM_SEND
+	2 TID_ONE
+	3 TID_ZERO
+	4 TID_PAIRING
+	5 TID_ENCRYPTION
+	6 TID_VARIABLE
+	7 TID_RX
+	)
+	(
+	0 lmp_incoming
+	1 lmp_outgoing
+	2 lmp_reject_msg
+	3 lmp_clear_msg
+	4 upper_reject_msg
+	5 upper_clear_msg
+	)
+(
+0x2ee00 TIMER_ONE_MINUTE //96000*2
+80 TIMER_SWITCH_WAITE
+12 TIMER_ENPT_WAITE
+)
+(
+0 SWITCH_FLAG_INIT
+1 SWITCH_FLAG_ACCEPT
+2 SWITCH_FLAG_NOT_ACCEPT
+)
+(
+0 NULL_ENCRYP
+1 DONE_ENCRYP
+)
+(
+3 LMP_FEATURES_EXT_PAGE1_SC_HOST_BIT
+)
+(
+8 LMP_FEATURES_EXT_PAGE2_SC_CONTROLLER_BIT
+)
+(
+0 REMOTE_BR_SC_HOST_BIT
+1 REMOTE_BR_SC_CONTROLLER_BIT
+)
+(
+0xff0 mem_mcmd
+0xff1 mem_mouse_data
+)
+(
+0x1000 mem_le_l2cap_buf		//0x400
+0x1000 mem_l2cap_rxbuff1		//0x400
+0x1400 mem_l2cap_rxbuff2		//0x400
+//end address:0x17ff
+)
+(
+0x1800 mem_tx_buff0		//128
+0x0080 mem_bt_l2cap_tx_buff_size
+0x1400 mem_ble_tx_buff0
+0x0100 mem_ble_l2cap_tx_buff_size
+)
+(
+0x1800 mem_le_tx_buffer0
+0x1900 mem_le_tx_buffer1
+0x1a00 mem_le_tx_buffer2
+0x1b00 mem_le_tx_buffer3
+//end addr:0x1dff
+)
+(
+0x1800 mem_h5rx_buf//0x400
+0x1bff mem_h5rx_buf_end
+0x1c00 mem_h5tx_buf
+0x1fff mem_h5tx_buf_end
+)
+(
+0x1800 mem_ir_record
+0x1c      mem_ir_record_max
+)
+0x4c00 mem_savelist
+(
+7 context_num_new_m1
+8 context_num_new
+96 context_size_new
+)
+(
+0x4040 mem_anchor_array
+)
+(
+	  0 patch00_0
+	  1 patch00_1
+	  2 patch00_2
+	  3 patch00_3
+	  4 patch00_4
+	  5 patch00_5
+	  6 patch00_6
+	  7 patch00_7
+	  8 patch01_0
+	  9 patch01_1
+	 10 patch01_2
+	 11 patch01_3
+	 12 patch01_4
+	 13 patch01_5
+	 14 patch01_6
+	 15 patch01_7
+	 16 patch02_0
+	 17 patch02_1
+	 18 patch02_2
+	 19 patch02_3
+	 20 patch02_4
+	 21 patch02_5
+	 22 patch02_6
+	 23 patch02_7
+	 24 patch03_0
+	 25 patch03_1
+	 26 patch03_2
+	 27 patch03_3
+	 28 patch03_4
+	 29 patch03_5
+	 30 patch03_6
+	 31 patch03_7
+	 32 patch04_0
+	 33 patch04_1
+	 34 patch04_2
+	 35 patch04_3
+	 36 patch04_4
+	 37 patch04_5
+	 38 patch04_6
+	 39 patch04_7
+	 40 patch05_0
+	 41 patch05_1
+	 42 patch05_2
+	 43 patch05_3
+	 44 patch05_4
+	 45 patch05_5
+	 46 patch05_6
+	 47 patch05_7
+	 48 patch06_0
+	 49 patch06_1
+	 50 patch06_2
+	 51 patch06_3
+	 52 patch06_4
+	 53 patch06_5
+	 54 patch06_6
+	 55 patch06_7
+	 56 patch07_0
+	 57 patch07_1
+	 58 patch07_2
+	 59 patch07_3
+	 60 patch07_4
+	 61 patch07_5
+	 62 patch07_6
+	 63 patch07_7
+	 64 patch08_0
+	 65 patch08_1
+	 66 patch08_2
+	 67 patch08_3
+	 68 patch08_4
+	 69 patch08_5
+	 70 patch08_6
+	 71 patch08_7
+	 72 patch09_0
+	 73 patch09_1
+	 74 patch09_2
+	 75 patch09_3
+	 76 patch09_4
+	 77 patch09_5
+	 78 patch09_6
+	 79 patch09_7
+	 80 patch0a_0
+	 81 patch0a_1
+	 82 patch0a_2
+	 83 patch0a_3
+	 84 patch0a_4
+	 85 patch0a_5
+	 86 patch0a_6
+	 87 patch0a_7
+	 88 patch0b_0
+	 89 patch0b_1
+	 90 patch0b_2
+	 91 patch0b_3
+	 92 patch0b_4
+	 93 patch0b_5
+	 94 patch0b_6
+	 95 patch0b_7
+	 96 patch0c_0
+	 97 patch0c_1
+	 98 patch0c_2
+	 99 patch0c_3
+	100 patch0c_4
+	101 patch0c_5
+	102 patch0c_6
+	103 patch0c_7
+	104 patch0d_0
+	105 patch0d_1
+	106 patch0d_2
+	107 patch0d_3
+	108 patch0d_4
+	109 patch0d_5
+	110 patch0d_6
+	111 patch0d_7
+	112 patch0e_0
+	113 patch0e_1
+	114 patch0e_2
+	115 patch0e_3
+	116 patch0e_4
+	117 patch0e_5
+	118 patch0e_6
+	119 patch0e_7
+	120 patch0f_0
+	121 patch0f_1
+	122 patch0f_2
+	123 patch0f_3
+	124 patch0f_4
+	125 patch0f_5
+	126 patch0f_6
+	127 patch0f_7
+	128 patch10_0
+	129 patch10_1
+	130 patch10_2
+	131 patch10_3
+	132 patch10_4
+	133 patch10_5
+	134 patch10_6
+	135 patch10_7
+	136 patch11_0
+	137 patch11_1
+	138 patch11_2
+	139 patch11_3
+	140 patch11_4
+	141 patch11_5
+	142 patch11_6
+	143 patch11_7
+	144 patch12_0
+	145 patch12_1
+	146 patch12_2
+	147 patch12_3
+	148 patch12_4
+	149 patch12_5
+	150 patch12_6
+	151 patch12_7
+	152 patch13_0
+	153 patch13_1
+	154 patch13_2
+	155 patch13_3
+	156 patch13_4
+	157 patch13_5
+	158 patch13_6
+	159 patch13_7
+	160 patch14_0
+	161 patch14_1
+	162 patch14_2
+	163 patch14_3
+	164 patch14_4
+	165 patch14_5
+	166 patch14_6
+	167 patch14_7
+	168 patch15_0
+	169 patch15_1
+	170 patch15_2
+	171 patch15_3
+	172 patch15_4
+	173 patch15_5
+	174 patch15_6
+	175 patch15_7
+	176 patch16_0
+	177 patch16_1
+	178 patch16_2
+	179 patch16_3
+	180 patch16_4
+	181 patch16_5
+	182 patch16_6
+	183 patch16_7
+	184 patch17_0
+	185 patch17_1
+	186 patch17_2
+	187 patch17_3
+	188 patch17_4
+	189 patch17_5
+	190 patch17_6
+	191 patch17_7
+	192 patch18_0
+	193 patch18_1
+	194 patch18_2
+	195 patch18_3
+	196 patch18_4
+	197 patch18_5
+	198 patch18_6
+	199 patch18_7
+	200 patch19_0
+	201 patch19_1
+	202 patch19_2
+	203 patch19_3
+	204 patch19_4
+	205 patch19_5
+	206 patch19_6
+	207 patch19_7
+	208 patch1a_0
+	209 patch1a_1
+	210 patch1a_2
+	211 patch1a_3
+	212 patch1a_4
+	213 patch1a_5
+	214 patch1a_6
+	215 patch1a_7
+	216 patch1b_0
+	217 patch1b_1
+	218 patch1b_2
+	219 patch1b_3
+	220 patch1b_4
+	221 patch1b_5
+	222 patch1b_6
+	223 patch1b_7
+	224 patch1c_0
+	225 patch1c_1
+	226 patch1c_2
+	227 patch1c_3
+	228 patch1c_4
+	229 patch1c_5
+	230 patch1c_6
+	231 patch1c_7
+	232 patch1d_0
+	233 patch1d_1
+	234 patch1d_2
+	235 patch1d_3
+	236 patch1d_4
+	237 patch1d_5
+	238 patch1d_6
+	239 patch1d_7
+	240 patch1e_0
+	241 patch1e_1
+	242 patch1e_2
+	243 patch1e_3
+	244 patch1e_4
+	245 patch1e_5
+	246 patch1e_6
+	247 patch1e_7
+	248 patch1f_0
+	249 patch1f_1
+	250 patch1f_2
+	251 patch1f_3
+	252 patch1f_4
+	253 patch1f_5
+	254 patch1f_6
+	255 patch1f_7
+	  0 patch20_0
+	  1 patch20_1
+	  2 patch20_2
+	  3 patch20_3
+	  4 patch20_4
+	  5 patch20_5
+	  6 patch20_6
+	  7 patch20_7
+	  8 patch21_0
+	  9 patch21_1
+	 10 patch21_2
+	 11 patch21_3
+	 12 patch21_4
+	 13 patch21_5
+	 14 patch21_6
+	 15 patch21_7
+	 16 patch22_0
+	 17 patch22_1
+	 18 patch22_2
+	 19 patch22_3
+	 20 patch22_4
+	 21 patch22_5
+	 22 patch22_6
+	 23 patch22_7
+	 24 patch23_0
+	 25 patch23_1
+	 26 patch23_2
+	 27 patch23_3
+	 28 patch23_4
+	 29 patch23_5
+	 30 patch23_6
+	 31 patch23_7
+	 32 patch24_0
+	 33 patch24_1
+	 34 patch24_2
+	 35 patch24_3
+	 36 patch24_4
+	 37 patch24_5
+	 38 patch24_6
+	 39 patch24_7
+	 40 patch25_0
+	 41 patch25_1
+	 42 patch25_2
+	 43 patch25_3
+	 44 patch25_4
+	 45 patch25_5
+	 46 patch25_6
+	 47 patch25_7
+	 48 patch26_0
+	 49 patch26_1
+	 50 patch26_2
+	 51 patch26_3
+	 52 patch26_4
+	 53 patch26_5
+	 54 patch26_6
+	 55 patch26_7
+	 56 patch27_0
+	 57 patch27_1
+	 58 patch27_2
+	 59 patch27_3
+	 60 patch27_4
+	 61 patch27_5
+	 62 patch27_6
+	 63 patch27_7
+	 64 patch28_0
+	 65 patch28_1
+	 66 patch28_2
+	 67 patch28_3
+	 68 patch28_4
+	 69 patch28_5
+	 70 patch28_6
+	 71 patch28_7
+	 72 patch29_0
+	 73 patch29_1
+	 74 patch29_2
+	 75 patch29_3
+	 76 patch29_4
+	 77 patch29_5
+	 78 patch29_6
+	 79 patch29_7
+	 80 patch2a_0
+	 81 patch2a_1
+	 82 patch2a_2
+	 83 patch2a_3
+	 84 patch2a_4
+	 85 patch2a_5
+	 86 patch2a_6
+	 87 patch2a_7
+	 88 patch2b_0
+	 89 patch2b_1
+	 90 patch2b_2
+	 91 patch2b_3
+	 92 patch2b_4
+	 93 patch2b_5
+	 94 patch2b_6
+	 95 patch2b_7
+	 96 patch2c_0
+	 97 patch2c_1
+	 98 patch2c_2
+	 99 patch2c_3
+	100 patch2c_4
+	101 patch2c_5
+	102 patch2c_6
+	103 patch2c_7
+	104 patch2d_0
+	105 patch2d_1
+	106 patch2d_2
+	107 patch2d_3
+	108 patch2d_4
+	109 patch2d_5
+	110 patch2d_6
+	111 patch2d_7
+	112 patch2e_0
+	113 patch2e_1
+	114 patch2e_2
+	115 patch2e_3
+	116 patch2e_4
+	117 patch2e_5
+	118 patch2e_6
+	119 patch2e_7
+	120 patch2f_0
+	121 patch2f_1
+	122 patch2f_2
+	123 patch2f_3
+	124 patch2f_4
+	125 patch2f_5
+	126 patch2f_6
+	127 patch2f_7
+	128 patch30_0
+	129 patch30_1
+	130 patch30_2
+	131 patch30_3
+	132 patch30_4
+	133 patch30_5
+	134 patch30_6
+	135 patch30_7
+	136 patch31_0
+	137 patch31_1
+	138 patch31_2
+	139 patch31_3
+	140 patch31_4
+	141 patch31_5
+	142 patch31_6
+	143 patch31_7
+	144 patch32_0
+	145 patch32_1
+	146 patch32_2
+	147 patch32_3
+	148 patch32_4
+	149 patch32_5
+	150 patch32_6
+	151 patch32_7
+	152 patch33_0
+	153 patch33_1
+	154 patch33_2
+	155 patch33_3
+	156 patch33_4
+	157 patch33_5
+	158 patch33_6
+	159 patch33_7
+	160 patch34_0
+	161 patch34_1
+	162 patch34_2
+	163 patch34_3
+	164 patch34_4
+	165 patch34_5
+	166 patch34_6
+	167 patch34_7
+	168 patch35_0
+	169 patch35_1
+	170 patch35_2
+	171 patch35_3
+	172 patch35_4
+	173 patch35_5
+	174 patch35_6
+	175 patch35_7
+	176 patch36_0
+	177 patch36_1
+	178 patch36_2
+	179 patch36_3
+	180 patch36_4
+	181 patch36_5
+	182 patch36_6
+	183 patch36_7
+	184 patch37_0
+	185 patch37_1
+	186 patch37_2
+	187 patch37_3
+	188 patch37_4
+	189 patch37_5
+	190 patch37_6
+	191 patch37_7
+	192 patch38_0
+	193 patch38_1
+	194 patch38_2
+	195 patch38_3
+	196 patch38_4
+	197 patch38_5
+	198 patch38_6
+	199 patch38_7
+	200 patch39_0
+	201 patch39_1
+	202 patch39_2
+	203 patch39_3
+	204 patch39_4
+	205 patch39_5
+	206 patch39_6
+	207 patch39_7
+	208 patch3a_0
+	209 patch3a_1
+	210 patch3a_2
+	211 patch3a_3
+	212 patch3a_4
+	213 patch3a_5
+	214 patch3a_6
+	215 patch3a_7
+	216 patch3b_0
+	217 patch3b_1
+	218 patch3b_2
+	219 patch3b_3
+	220 patch3b_4
+	221 patch3b_5
+	222 patch3b_6
+	223 patch3b_7
+	224 patch3c_0
+	225 patch3c_1
+	226 patch3c_2
+	227 patch3c_3
+	228 patch3c_4
+	229 patch3c_5
+	230 patch3c_6
+	231 patch3c_7
+	232 patch3d_0
+	233 patch3d_1
+	234 patch3d_2
+	235 patch3d_3
+	236 patch3d_4
+	237 patch3d_5
+	238 patch3d_6
+	239 patch3d_7
+	240 patch3e_0
+	241 patch3e_1
+	242 patch3e_2
+	243 patch3e_3
+	244 patch3e_4
+	245 patch3e_5
+	246 patch3e_6
+	247 patch3e_7
+	248 patch3f_0
+	249 patch3f_1
+	250 patch3f_2
+	251 patch3f_3
+	252 patch3f_4
+	253 patch3f_5
+	254 patch3f_6
+	255 patch3f_7
+
+)
+(
+	0x8000 core_chipid
+	0x8003 core_kick
+	0x8004 core_write_wdt
+	0x8005 core_lpm_wr
+	0x8006 core_misc_ctrl
+	0x8007 core_otp_rdata
+	0x800a core_ccm_ctrl
+	0x800b core_write_wdt2
+	0x8010 core_reset
+	0x8011 core_encrypt
+	0x8012 core_lpm_wr2
+	0x8022 core_ucode_hi
+	0x8023 core_ucode_ctrl
+	0x8024 core_ucode_low
+	0x8025 core_ucode_data
+
+	0x8040 core_halfslot
+	0x8042 core_clksel
+	0x8043 core_uart_clksel
+	0x8043 core_config
+	0x8044 core_xtal_stable_time
+	0x8045 core_otp_addr
+	0x8046 core_bist_ctrl
+	0x8047 core_otp_ctrl
+	0x8048 core_ac_ctrl
+	0x804a core_ac_saddr
+	0x804c core_lpm_reg
+	0x804f core_lpm_isogate
+	0x8050 core_clkoff
+	0x8052 core_uart_baud
+	0x8053 core_sum_en
+	0x8054 core_uart_rsaddr
+	0x8056 core_uart_readdr
+	0x8058 core_uart_rrptr
+	0x805a core_uart_tsaddr
+	0x805c core_uart_teaddr
+	0x805e core_uart_twptr
+	0x8060 core_uart_ctrl
+	0x8061 core_uartb_ctrl
+	0x8062 core_uartb_baud
+	0x8064 core_uartb_rsaddr
+	0x8066 core_uartb_readdr
+	0x8068 core_uartb_rrptr
+	0x806a core_uartb_tsaddr
+	0x806c core_uartb_teaddr
+	0x806e core_uartb_twptr
+	0x8070 core_gpio_conf
+	0x8084 core_pwm_en
+	0x8085 core_aes_en
+	0x8086 core_spid_ctrl
+	0x8087 core_spid_delay
+	0x8088 core_spid_txlen
+	0x808a core_spid_txaddr
+	0x808c core_spid_rxaddr
+	0x808e core_spid_rxlen
+	0x8090 core_iicd_ctrl
+	0x8091 core_iicd_scl_low
+	0x8092 core_iicd_scl_high
+	0x8093 core_iicd_start_setup
+	0x8094 core_iicd_start_hold
+	0x8095 core_iicd_stop_setup
+	0x8096 core_iicd_data_setup
+	0x8097 core_iicd_data_hold
+	0x8098 core_iicd_txlen
+	0x809a core_iicd_txaddr
+	0x809c core_iicd_rxaddr
+	0x809e core_iicd_rxlen
+	0x80a0 core_pwm_pcnt0
+	0x80a2 core_pwm_ncnt0
+	0x80a4 core_pwm_pcnt1
+	0x80a6 core_pwm_ncnt1
+	0x80a8 core_pwm_pcnt2
+	0x80aa core_pwm_ncnt2
+	0x80ac core_pwm_pcnt3
+	0x80ae core_pwm_ncnt3
+	0x80b0 core_pwm_pcnt4
+	0x80b2 core_pwm_ncnt4
+	0x80b4 core_pwm_pcnt5
+	0x80b6 core_pwm_ncnt5
+	0x80b8 core_pwm_pcnt6
+	0x80ba core_pwm_ncnt6
+	0x80bc core_pwm_pcnt7
+	0x80be core_pwm_ncnt7
+	0x80c0 core_spid2_ctrl
+	0x80c1 core_spid2_delay
+	0x80c2 core_spid2_txlen
+	0x80c4 core_spid2_txaddr
+	0x80c6 core_spid2_rxaddr
+	0x80c8 core_spid2_rxlen
+	0x80ca core_nec_start_addr
+	0x80cc core_nec_end_addr
+	0x80ce core_nec_rptr
+	0x80d0 core_nec_control
+	0x80d1 core_ccm_input_playload_addr
+	0x80d3 core_ccm_output_playload_addr
+	0x80d5 core_ccm_aad0
+	0x80d6 core_ccm_aad1
+	0x80d7 core_ccm_aad2
+	0x80d8 core_pwm_init
+	0x80d9 core_ac_buf_len
+	0x80da core_ccm_inptr
+	0x80dc core_sum_ctrl
+	0x80dc core_otp_din
+	0x80dd core_pwm_sync
+   	0x80df core_otpd_addr
+   	0x80e1 core_otpd_len
+   	0x80e2 core_otpd_ctrl
+   	0x80e4 core_pwm_autoload
+   	0x80e5 core_gpio_conf1
+   	0x80e8 core_keybuf_saddr
+	0x8108 core_misc_status
+	0x8109 core_qdec_cntx
+	0x810a core_watchdog_cnt
+	0x810b core_uart_status
+	0x810c core_uart_rbaud
+	0x810e core_uart_txitems
+	0x8110 core_uart_trptr
+	0x8112 core_uart_rxitems
+	0x8114 core_uart_rdptr
+	0x8116 core_uart_rwptr
+	0x8118 core_debug_baud
+	0x811a core_ccm_outptr
+	0x811c core_gpio_in
+	0x811d core_gpio_in1
+	0x8120 core_ucode_flag
+	0x8121 core_peripheral_lock
+	0x8122 core_nec_wptr
+	0x8124 core_current_efuse_addr
+	0x8124 core_current_otp_addr
+	0x8126 core_spid2_remain
+	0x8128 core_spid_remain
+	0x812a core_iicd_remain
+	0x812c core_dma_status
+	0x812d core_perf_status
+	0x812e core_adc_in
+	0x8130 core_nec_rxitem
+	0x8134 core_lpm_ctrl2
+	0x8138 core_lpm_ctrl
+	0x813c core_lpm_xtalcnt
+	0x813d core_lpm_buckcnt
+	0x813e core_lpm_ldocnt
+	0x813f core_lpm_latch
+	0x8140 core_gpio_wakeup_low
+	0x8144 core_gpio_wakeup_high
+	0x8148 core_aes_decode_key_init
+	0x8149 core_clk_counter
+	0x8150 core_adc_sum
+	0x8152 core_uartb_status
+	0x8152 core_uartb_rbaud
+	0x8154 core_uartb_txitems
+	0x8156 core_uartb_trptr
+	0x8158 core_uartb_rxitems
+	0x815a core_uartb_rdptr
+	0x815c core_uartb_rwptr
+	0x815e core_mpu_s0_saddr
+	0x8160 core_mpu_s0_eaddr
+	0x8162 core_mpu_s1_saddr
+	0x8164 core_mpu_s1_eaddr
+
+	0x8203 core_ice_ctrl
+	0x8204 core_ice_status
+	0x8205 core_ice_break0
+	0x8207 core_ice_break1
+  
+	0x8280 core_docd_ctrl
+	0x8288 core_docd_paddr
+	0x828a core_docd_pdata
+
+	0x8900 modem_en
+	0x8938 mod_value_scale1
+	0x8960 core_rf_rx_agc_ctrl
+	0x8961 core_rf_rx_gain_fix
+	0x8968 core_agc_wb_sat_th
+	0x8969 core_agc_nb_sat_th
+	0x89a0 modem_rssi
+	0x89a1 modem_wb_pow
+	0x89a2 modem_nb_pow
+	0x89a3 modem_gain
+	0x89a4 modem_status
+
+	0x89f0 fpga_rf_gain
+	0x89f1 fpga_rf_gain_ctrl
+	0x89f2 fpga_uart_ctrl
+	0x89f3 fpga_uart_wdata
+	0x89f4 fpga_uart_rdata
+	0x89f5 fpga_uart_status
+
+	0x8a00 core_clkpll_ctrl0              
+	0x8a01 core_clkpll_ctrl1              
+	0x8a02 core_clkpll_ctrl2              
+	0x8a03 core_clkpll_cfg0               
+	0x8a04 core_clkpll_cfg1               
+	0x8a05 core_clkpll_cfg2               
+	0x8a06 core_clkpll_cfg3               
+	0x8a07 core_clkpll_cfg4               
+	0x8a08 core_clkpll_cfg5               
+	0x8a09 core_clkpll_cfg6               
+	0x8a0a core_rf_ldo_en0                
+	0x8a0b core_rf_ldo_en1                
+	0x8a0c core_rf_ldo_cfg0               
+	0x8a0d core_rf_ldo_cfg1               
+	0x8a0e core_rf_ldo_cfg2               
+	0x8a0f core_rf_ldo_cfg3               
+	0x8a10 core_rf_ldo_cfg4               
+	0x8a11 core_rf_ldo_cfg5               
+	0x8a12 core_rf_ldo_cfg6               
+	0x8a13 core_rf_ldo_cfg7               
+	0x8a14 core_rf_ldo_cfg8               
+	0x8a15 core_rf_ldo_cfg9               
+	0x8a16 core_syn_en                    
+	0x8a17 core_rx_en0                    
+	0x8a18 core_rx_en1                    
+	0x8a19 core_tx_en0                    
+	0x8a1a core_tx_en1                    
+	0x8a1b core_force_ctrl                
+	0x8a1c core_rx_lna_gc_gc0             
+	0x8a1d core_rx_lna_gc_gc1             
+	0x8a1e core_rx_lna_gc_gc2             
+	0x8a1f core_rx_lna_gc_gc3             
+	0x8a20 core_rx_lna_gc_gc4             
+	0x8a21 core_rx_lna_gc_gc5             
+	0x8a22 core_rx_lna_gc_gc6             
+	0x8a23 core_rx_lna_gc_gc7             
+	0x8a24 core_rx_lna_gc_gc8             
+	0x8a25 core_rx_lna_hg_isel_gc6        
+	0x8a26 core_rx_lna_hg_isel_gc7        
+	0x8a27 core_rx_lna_hg_isel_gc8        
+	0x8a28 core_rx_lna_lg_isel_gc0        
+	0x8a29 core_rx_lna_lg_isel_gc1        
+	0x8a2a core_rx_lna_lg_isel_gc2        
+	0x8a2b core_rx_lna_lg_isel_gc3        
+	0x8a2c core_rx_lna_lg_isel_gc4        
+	0x8a2d core_rx_lna_lg_isel_gc5        
+	0x8a2e core_rx_bq_gc_gc0              
+	0x8a2f core_rx_bq_gc_gc1              
+	0x8a30 core_rx_bq_gc_gc2              
+	0x8a31 core_rx_bq_gc_gc3              
+	0x8a32 core_rx_bq_gc_gc4              
+	0x8a33 core_rx_bq_gc_gc5              
+	0x8a34 core_rx_bq_gc_gc6              
+	0x8a35 core_rx_bq_gc_gc7              
+	0x8a36 core_rx_bq_gc_gc8              
+	0x8a37 core_rx_gain_force             
+	0x8a38 core_rx_lna_isel_force         
+	0x8a39 core_tx_pwr_ctrl0              
+	0x8a3a core_tx_pwr_ctrl1              
+	0x8a3b core_tx_pwr_ctrl2              
+	0x8a3c core_tx_pwr_ctrl3              
+	0x8a3d core_syn_top_ctrl              
+	0x8a3e core_syn_mmd_cp_ctrl           
+	0x8a3f core_syn_divr_int              
+	0x8a40 core_syn_divr_frac2            
+	0x8a41 core_syn_divr_frac1            
+	0x8a42 core_syn_divr_frac0            
+	0x8a43 core_syn_cal_ctrl              
+	0x8a44 core_rx_tiai_dcoc_gc0          
+	0x8a45 core_rx_tiaq_dcoc_gc0          
+	0x8a46 core_rx_tiai_dcoc_gc1          
+	0x8a47 core_rx_tiaq_dcoc_gc1          
+	0x8a48 core_rx_tiai_dcoc_gc2          
+	0x8a49 core_rx_tiaq_dcoc_gc2          
+	0x8a4a core_rx_tiai_dcoc_gc3          
+	0x8a4b core_rx_tiaq_dcoc_gc3          
+	0x8a4c core_rx_tiai_dcoc_gc4          
+	0x8a4d core_rx_tiaq_dcoc_gc4          
+	0x8a4e core_rx_tiai_dcoc_gc5          
+	0x8a4f core_rx_tiaq_dcoc_gc5          
+	0x8a50 core_rx_tiai_dcoc_gc6          
+	0x8a51 core_rx_tiaq_dcoc_gc6          
+	0x8a52 core_rx_tiai_dcoc_gc7          
+	0x8a53 core_rx_tiaq_dcoc_gc7          
+	0x8a54 core_rx_tiai_dcoc_gc8          
+	0x8a55 core_rx_tiaq_dcoc_gc8          
+	0x8a56 core_rx_bq_daci_gc0            
+	0x8a57 core_rx_bq_dacq_gc0            
+	0x8a58 core_rx_bq_daci_gc1            
+	0x8a59 core_rx_bq_dacq_gc1            
+	0x8a5a core_rx_bq_daci_gc2            
+	0x8a5b core_rx_bq_dacq_gc2            
+	0x8a5c core_rx_bq_daci_gc3            
+	0x8a5d core_rx_bq_dacq_gc3            
+	0x8a5e core_rx_bq_daci_gc4            
+	0x8a5f core_rx_bq_dacq_gc4            
+	0x8a60 core_rx_bq_daci_gc5            
+	0x8a61 core_rx_bq_dacq_gc5            
+	0x8a62 core_rx_bq_daci_gc6            
+	0x8a63 core_rx_bq_dacq_gc6            
+	0x8a64 core_rx_bq_daci_gc7            
+	0x8a65 core_rx_bq_dacq_gc7            
+	0x8a66 core_rx_bq_daci_gc8            
+	0x8a67 core_rx_bq_dacq_gc8            
+	0x8a68 core_rx_tiai_dcoc_force        
+	0x8a69 core_rx_tiaq_dcoc_force        
+	0x8a6a core_rx_bq_daci_force          
+	0x8a6b core_rx_bq_dacq_force          
+	0x8a6c core_rx_bq_bw_cal              
+	0x8a6d core_rx_bq_cfg0                
+	0x8a6e core_rx_bq_cfg1                
+	0x8a6f core_rx_bq_cfg2                
+	0x8a70 core_rx_bq_cfg3                
+	0x8a71 core_rx_bq_cfg4                
+	0x8a72 core_rx_lna_cfg0               
+	0x8a73 core_rx_lna_cfg1               
+	0x8a74 core_rx_lna_cfg2               
+	0x8a75 core_rx_lna_cfg3               
+	0x8a76 core_rx_mixer_cfg0             
+	0x8a77 core_rx_mixer_cfg1             
+	0x8a78 core_rx_mixer_cfg2             
+	0x8a79 core_rx_adc_clk_cfg            
+	0x8a7a core_rx_iqadc_cfg              
+	0x8a7b core_rx_rssiadc_cfg            
+	0x8a7c core_syn_state0                
+	0x8a7d core_syn_state1                
+	0x8a7e core_syn_bias_cfg              
+	0x8a7f core_syn_cdb_cfg0              
+	0x8a80 core_syn_cdb_cfg1              
+	0x8a81 core_syn_cdb_cfg2              
+	0x8a82 core_syn_cdb_cfg3              
+	0x8a83 core_syn_pfd_lkd_cfg           
+	0x8a84 core_syn_cp_lpf_cfg            
+	0x8a85 core_syn_loopdiv_dsm_cfg       
+	0x8a86 core_syn_afc_cfg0              
+	0x8a87 core_syn_afc_cfg1              
+	0x8a88 core_syn_afc_cfg2              
+	0x8a89 core_syn_afc_cfg3              
+	0x8a8a core_syn_aac_cfg0              
+	0x8a8b core_syn_aac_cfg1              
+	0x8a8c core_logen_process_cal0        
+	0x8a8d core_logen_process_cal1        
+	0x8a8e core_logen_process_cal2        
+	0x8a8f core_logen_process_cal3        
+	0x8a90 core_logen_process_cal4        
+	0x8a91 core_logen_process_cal5        
+	0x8a92 core_logen_process_cal6        
+	0x8a93 core_logen_process_cal7        
+	0x8a94 core_logen_process_cal8        
+	0x8a95 core_logen_process_ca9         
+	0x8a96 core_logen_process_ca10        
+	0x8a97 core_gpadc_ctrl                
+	0x8a98 core_tx_abb_cfg                
+	0x8a99 core_tx_mixer_cfg0             
+	0x8a9a core_tx_mixer_cfg1             
+	0x8a9b core_tx_mixer_cfg2             
+	0x8a9c core_tx_pa_cfg                 
+	0x8a9d core_syn_tst_ctrl              
+	0x8a9e core_ana_test_control0         
+	0x8a9f core_ana_test_control1         
+
+
+	0x8c00 core_usb_config
+	0x8c01 core_usb_int_mask
+	0x8c02 core_usb_addr
+	0x8c03 core_usb_rx_saddr
+	0x8c05 core_usb_rx_eaddr
+	0x8c07 core_usb_rxptr
+	0x8c09 core_usb_tx_saddr0
+	0x8c0b core_usb_tx_saddr1
+	0x8c0d core_usb_tx_saddr2
+	0x8c0f core_usb_tx_saddr3
+	0x8c11 core_usb_hmode
+	0x8c18 core_usb_trig
+	0x8c19 core_usb_stall
+	0x8c1a core_usb_clear		//7bit reset   
+	0x8c20 core_usb_rx_wptr
+	0x8c22 core_usb_stall_status
+	0x8c23 core_usb_status
+	0x8c24 core_usb_txbusy
+	0x8c25 core_usb_sof_cntl
+	0x8c26 core_usb_sof_cnth
+	
+)
+(
+4 rx_freq_offset
+2 tx_freq_offset
+)
+(
+
+  4 whiteoff_bit
+  6 clksel_rc
+  1 clksel_dpll_24M
+  5 clksel_dpll
+  4 clksel_xtal
+  5 adc_rccal
+  0 bpf_rccal
+  1 demod_clkoff
+)
+(
+  2 reload_code
+  3 gpio_latch
+  4 enable_retmem
+  7 cold_wake
+  0xef isogate_mask
+  0xe0 cs_mask
+)
+(
+  0x01 spid2_start
+  0x02 spid_start
+  0x04 iicd_start
+  0x08 lock_otp
+  0x10 x_sethi
+  0x20 y_sethi
+  0x40 z_sethi
+  0x80 ccnt_start
+)
+(
+  0 otpd_crcok
+  1 otpd_done
+  2 spid_crcok
+  3 spid_done
+  4 iicd_crcok
+  5 iicd_done
+  6 iicd_ack
+)
+(
+1 UART_STATUS_TX_BUSY
+2 UART_STATUS_RX_FIFO_EMPTY
+3 UART_STATUS_RX_FIFO_FULL
+4 UARTB_STATUS_TX_BUSY
+5 UARTB_STATUS_RX_FIFO_EMPTY
+6 UARTB_STATUS_RX_FIFO_FULL
+)
+(//core_uart_clksel
+0 UART_CLOCK_SELECT_BIT
+0xFE UART_CLOCK_SELECT_CRYSTAL
+0x01 UART_CLOCK_SELECT_DPLL
+
+24000000 uart_clock_freq_24M
+48000000 uart_clock_freq_48M
+)
+(//bit map of core_uart_ctrl
+0 BIT_UART_CONTROL_ENABLE
+1 BIT_UART_CONTROL_PARITY
+2 BIT_UART_CONTROL_DATA_LENGTH
+3 BIT_UART_CONTROL_STOP_BIT_SIZE
+4 BIT_UART_CONTROL_FLOW_CONTROL
+5 BIT_UART_CONTROL_7816_SMART_CARD_PROTOCOL
+6 BIT_UART_CONTROL_HALF_DUPLEX_SINGLE_LINE_UART
+7 BIT_UART_CONTROL_RATE_BAUD_SETTING
+)
+(//FUN of core_uart_ctrl
+0x01 FUN_UART_CONTROL_ENABLE
+0x06 FUN_UART_CONTROL_PARITY_ODD
+0x04 FUN_UART_CONTROL_PARITY_EVEN
+0x08 FUN_UART_CONTROL_STOP_2BIT
+0x00 FUN_UART_CONTROL_STOP_1BIT
+0x10 FUN_UART_CONTROL_FLOW_CONTROL_ENABLE
+0x20 FUN_UART_CONTROL_7816_SMART_CARD_PROTOCOL
+0x40 FUN_UART_CONTROL_HALF_DUPLEX_SINGLE_LINE_UART
+0x80 FUN_UART_CONTROL_SETTING_RATE_BAUD
+)
+(//bit map of core_nec_control
+0x00 BIT_NEC_ENABLE
+0x01 BIT_NEC_CLK_DIVIDE_NUM
+)
+(//FUN  of core_nec_control
+0x01 FUN_NEC_ENABLE
+0x30 FUN_NEC_CLK_DIVIDE_24	//24M , 
+)
+0x8b uart_ctrl_default //BCSP
+0x81 uart_ctrl_h4 //H4
+0x81 uart_ctrl_normal
+0x91 uart_ctrl_5line
+0x81 uart_ctrl_57600
+2 uart_baud_len
+0x00 uartclk_crystal
+0x01 uartclk_dpll
+0x1a0 uart_baud_115200
+0xbb uart_baud_256000
+0x340 uart_baud_57600
+0x34 uart_baud_921600
+0x9c4 uart_baud_9600
+(
+	0 CLOCK_OFF_AUTH_ROM
+	1 CLOCK_OFF_UC_ROM
+	2 CLOCK_OFF_DEBUG_UART
+	3 CLOCK_OFF_SCHED_RAM
+	4 CLOCK_OFF_TRANCE_FIFO
+	5 CLOCK_OFF_CORDIC
+	6 CLOCK_OFF_OTPD
+	7 CLOCK_OFF_I2C
+	8 CLICK_OFF_8051
+	9 CLOCK_OFF_KEYSCAN
+	0x0a CLOCK_OFF_USB
+	0x0b CLOCK_OFF_QDECODER
+	0x0c CLOCK_OFF_SPI
+	0x0d CLOCK_OFF_PWM
+	0x0e CLOCK_OFF_UARTB
+	0x0f CLOCK_OFF_UART
+)
+(
+  0 gpcfg_input
+  2 gpcfg_qspi_ncs
+  3 gpcfg_qspi_sck
+  4 gpcfg_qspi_io0
+  5 gpcfg_qspi_io1
+  6 gpcfg_qspi_io2
+  7 gpcfg_qspi_io3
+  8 gpcfg_uart_txd
+  9 gpcfg_uart_rxd
+  10 gpcfg_uart_rts
+  11 gpcfg_uart_cts
+  12 gpcfg_uartb_txd
+  13 gpcfg_uartb_rxd
+  14 gpcfg_uartb_rts
+  15 gpcfg_uartb_cts
+  16 gpcfg_pwm_out0
+  17 gpcfg_pwm_out1
+  18 gpcfg_pwm_out2
+  19 gpcfg_pwm_out3
+  20 gpcfg_pwm_out4
+  21 gpcfg_pwm_out5
+  22 gpcfg_pwm_out6
+  23 gpcfg_pwm_out7
+  24 gpcfg_nec_input
+  25 gpcfg_ac_input
+  31 gpcfg_spid_miso
+  32 gpcfg_spid_ncs
+  33 gpcfg_spid_sck
+  34 gpcfg_spid_mosi
+  35 gpcfg_spid_sdio
+  
+  39 gpcfg_spid2_miso
+  40 gpcfg_spid2_ncs
+  41 gpcfg_spid2_sck
+  42 gpcfg_spid2_mosi
+  43 gpcfg_spid2_sdio
+  44 gpcfg_iic_scl
+  45 gpcfg_iic_sda
+  62 gpcfg_output_low
+  63 gpcfg_output_high
+  
+  0x00 gpcfg_high_impedance
+  0x40 gpcfg_pullup
+  0x80 gpcfg_pulldown
+  0xc0 gpcfg_no_ie
+)
+(
+0 CREDIT_DISABLE
+1 CREDIT_ENABLE
+)
+  (
+    0 RFCOMM_IDLE           
+    1 RFCOMM_W4_DLCI0_OPEN
+    2 RFCOMM_W4_DLCI0_CLOSE
+    3 RFCOMM_START_DLCI0    
+    4 RFCOMM_W4_DLCI_OPEN
+    5 RFCOMM_W4_DLCI_CLOSE
+    6 RFCOMM_DLCI_OPENED    
+   
+  )
+  (
+    1000  RFCOMM_T1              
+    1000  RFCOMM_T2         
+    300   RFCOMM_T3_RINGON  
+  
+  )
+  (
+    0x3F RSP_RX_SABM        
+    0x3F INI_TX_SABM
+	
+    0x73 RSP_TX_UA          
+    0x73 UA_WFBIT_SET	    
+	
+    0xEF RSP_RX_UIH         
+
+    0xEF RSP_TX_UIH         
+     
+    0x1F RSP_TX_DM          
+    0x1F DM_WFBIT_SET       
+    0x0F DM_WFBIT_CLEAR     
+
+    0x53 RSP_RX_DISC        
+    0x53 INI_TX_DISC	    
+     
+    0xFF RSP_RX_UIH_WDATA   
+    
+    
+  )
+  (
+    0x83 PN_COMMAND           
+    0x81 PN_RESPONSOR         
+    
+    0xE3 MSC_COMMAND          
+    0xE1 MSC_RESPONSOR
+ 
+    0x13 NSC_COMMAND          
+    0x11 NSC_RESPONSOR        
+
+    0x23 TEST_COMMAND         
+    0x21 TEST_RESPONSOR 
+    
+    0x93 RPN_COMMAND          
+    0x91 RPN_RESPONSOR 
+    
+    0x53 RLS_COMMAND          
+    0x51 RLS_RESPONSOR 
+
+    0xA3 FCON_COMMAND         
+    0xA1 FCON_RESPONSOR 
+    
+    0x63 FCOFF_COMMAND        
+    0x61 FCOFF_RESPONSOR 
+    	
+    0x03 RLS_OVERRUN
+    0x05 RLS_PARITY_ERROR
+    0x09 RLS_FRAMING_ERROR
+  )
+  (
+    0x01 RFCOMM_CREDIT
+  )
+  (
+  	0x007f RFCOMM_MAX_FRAME_SIZE
+  )
+  (
+    0  LENGTH_ZERO
+    
+    6  LENGTH_OK
+    7  LENGTH_HOT
+    8  LENGTH_RING
+    9  LENGTH_ERROR
+    9  LENGTH_AGVOL_ONEBYTE
+    10 LENGTH_AGVOL_TWOBYTE
+    10 LENGTH_VOL_ONEBYTE
+    11 LENGTH_VOL_TWOBYTE
+    12 LENGTH_BRSF
+    13 LENGTH_PLUS_CIEV
+    15 LENGTH_INBANDRING
+    14 LENGTH_CIEV_CALL
+    17 LENGTH_CRING
+    20 LENGTH_BRSF_OK
+    24 LENGTH_CIND0
+    28 LENGTH_CIEV_TWO
+    32 LENGTH_CIND_OK
+    59 LENGTH_CIND_OK2
+    100 LENGTH_DISCARD
+  )
+  (
+    0 RFCOMM_TX_W4BUF_FLAG    
+    1 RFCOMM_CLOSE_LINK_FLAG
+  )
+  (
+    0 MSC_EA_BIT
+    1 MSC_FC_BIT
+    2 MSC_RTC_BIT
+    3 MSC_RTR_BIT
+    6 MSC_IC_BIT
+    7 MSC_DV_BIT
+  )
+  (
+    0x0C OVERRUN_ERROR
+    0x0A PARITY_ERROR
+    0x09 FRAMING_RERROR
+  )
+  (
+    0x00 BITS2400
+    0x01 BITS4800
+    0x02 BITS7200
+    0x03 BITS9600
+    0x04 BITS19200
+    0x05 BITS38400
+    0x06 BITS57600
+    0x07 BITS115200
+    0x08 BITS230400
+  )
+  (
+    0x00 DATABITS5
+    0x01 DATABITS6
+    0x02 DATABITS7
+    0x03 DATABITS8
+  )
+  (
+    0    ONESTOP
+    1    ONEHALFSTOP
+  )
+  (
+    0    ODDPARITY
+    1    EVENPARITY
+    2    MARKPARITY
+    3    SPACEPARITY
+    
+    7    PARITY_ENABLE_BIT
+  )
+  (
+     0   BIT_RATE_MASK_BIT
+     1   DATA_BITS_MASK_BIT
+     2   STOP_BITS_MASK_BIT
+     3   PARITY_MASK_BIT
+     4   PARITY_TYPE_MASK_BIT
+     5   XON_CHAR_MASK_BIT
+     6   XOFF_CHAR_MASK_BIT
+  )
+  (
+     0   XON_XOFF_INPUT_MASK_BIT
+     1   XON_XOFF_OUTPUT_MASK_BIT
+     2	 RTR_INPUT_MASK_BIT
+     3   RTR_OUTPUT_MASK_BIT
+     4   RTC_INPUT_MASK_BIT
+     5   RTC_OUTPUT_MASK_BIT
+
+  )
+  (
+    0 SEND_MSC_CMD_REQ_FLAG
+    1 SEND_AT_CKPD_REQ_FLAG
+    2 SEND_RING_REQ_FLAG
+    3 SEND_SABM_CMD
+  )
+  (
+    0 MSC_CDM_ALREADY_SEND_FLAG
+    1 CREDIT_FLOW_USED_FLAG
+    2 DONT_EMBEDDED_CREDIT_FLAG 
+    3 MSC_EXCHANGE_DONE_FLAG
+    4 FLOW_CONTROL_FCOFF_BIT            
+  )
+  (
+    1 FLOW_CONTROL_FC_BIT		
+  
+  )
+  (
+    0 ADDR_EA_BIT
+    1 ADDR_CR_BIT
+    2 ADDR_D_BIT
+  )
+(
+    1 SPP_SLAVE_CHANNEL
+    7 OBEX_SERVER_CHANNEL
+    8 HF_SERVER_CHANNEL 
+    9 HS_SERVER_CHANNEL
+)
+(
+	0 USING_HF_PROFILE
+	1 USING_HS_PROFILE
+	2 USING_SPP_PROFILE
+)
+(
+	0x3f RFCOMM_FRAME_TYPE_SABM
+	0x73 RFCOMM_FRAME_TYPE_UA
+	0xEF RFCOMM_FRAME_TYPE_UIH
+	0xFF RFCOMM_FRAME_TYPE_UIH_CREDITS
+	0x53 RFCOMM_FRAME_TYPE_DISCONN
+)
+(
+	0x41 UIH_PARAM_NEG_CMD
+	0x40 UIH_PARAM_NEG_RES
+	0x49 UIH_PARAM_CMD_REMOVE_PORT
+	0x71 UIH_MODEM_STATUS_CMD
+	0x70 UIH_MODEM_STATUS_RES
+)
+(
+	0 RFCOMM_ADDRESS_EXT_LEN
+	1 RFCOMM_ADDRESS_CR
+	2 RFCOMM_ADDRESS_DERECTION
+
+
+)
+	(                                   
+	0 RFCOMM_CHANNEL_STATE_PN_CMD
+	1 RFCOMM_CHANNEL_STATE_PN_RES
+	2 RFCOMM_CHANNEL_STATE_SABM
+	3 RFCOMM_CHANNEL_STATE_UA
+	4 RFCOMM_CHANNEL_STATE_SND_MS_CMD
+	5 RFCOMM_CHANNEL_STATE_RCV_MS_CMD
+	6 RFCOMM_CHANNEL_STATE_SND_MS_RES
+	7 RFCOMM_CHANNEL_STATE_RCV_MS_RES
+	0xff RFCOMM_CHANNEL_SETUP_COMPLETE
+	) 
+	(
+	1 MORE_PKT_MSC_CMD_HF
+	2 MORE_PKT_MSC_CMD_HS
+	3 MORE_PKT_MSC_CMD_SPP
+	4 MORE_PKT_MSC_CMD_OBEX
+	)
+	(
+	127 RFCOMM_MALLOC_SIZE
+	)(
+0 AGORHS_SERVICE
+1 GENAUDIO_SERVICE
+2 HANDSFREE_SERVICE
+)
+(
+0 ATTRIBUTEID_0000
+1 ATTRIBUTEID_0001
+2 ATTRIBUTEID_0004
+3 ATTRIBUTEID_0009
+4 ATTRIBUTEID_0100
+5 ATTRIBUTEID_0302
+6 ATTRIBUTEID_0006
+7 ATTRIBUTEID_0311
+)
+(
+0x01 SDP_ERROR_RES
+0x02 SDP_SEARCH_REQ
+0x03 SDP_SEARCH_RES
+0x04 SDP_ATTRIBUTE_REQ
+0x05 SDP_ATTRIBUTE_RES
+0x06 SDP_SEARCHATTRIB_REQ
+0x07 SDP_SEARCHATTRIB_RES
+)
+0x2600 sdp_max_amount
+250 SDP_MALLOC_SIZE
+0x6e sdp_tid_spp //any number
+(
+0x1f11 SDP_UUID_HS_AUDIO_GATEWAY
+)
+(
+0x08 SDP_ATTRIBUTE_INTENGER
+0X09 SDP_ATTRIBUTE_ID
+0x0a SDP_ATTRIBUTE_RANGE
+)
+(//mem_sdp_handle_list
+7 SDP_MAX_HANDLE_NUMBER
+)
+(
+  0x00   SP_FLAG_STANDBY
+  0x01   SP_FLAG_COMMIT
+  0x02   LE_SP_FLAG_COMMIT_256
+
+)
+(
+  0x00   SP_CALC_STANDBY
+  0x01   SP_CALC_PUBKEY
+  0x02   SP_CALC_DHKEY
+  0x03   SP_CALC_PUBKEY_256
+  0x04   SP_CALC_DHKEY_256
+)
+(
+  0x00   SP_STAT_NULL
+  0x01   SP_STAT_KEY_RECV
+  0x02   SP_STAT_KEY_GENERATE
+  0x03   SP_STAT_KEY_SEND
+  0x04   SP_STAT_COMMIT_CALC
+  0x05   SP_STAT_COMMIT_SEND
+  0x06   SP_STAT_RANDOM_RECV
+  0x07   SP_STAT_RANDOM_SEND
+  0x08   SP_STAT_CONFIRM_RECV
+  0x09   SP_STAT_CONFIRM_CHECK
+  0x0A   SP_STAT_CONFIRM_CALC
+  0x0B   SP_STAT_CONFIRM_SEND
+  0x0C   SP_STAT_LINK_KEY_CALC
+  0x0F   SP_STAT_DONE
+  0x10   SP_STAT_FEATURE_EXT_SEND
+  0x11   SP_STAT_GKEY_CALC
+  
+  0x12   SP_MASTER_STAT_START_SKIP
+  0x13   SP_MASTER_STAT_START_DONE
+  0x14   SP_STAT_COMMITMENT_COMPARE
+  0x15   SP_STATE_END
+)
+(
+  0x00   SP_KEY_INVALID
+  0x01   SP_KEY_VALID
+  0x03   SP_KEY_VALID_256
+
+)
+(
+  0x01  ENCAPSULATED_MAJOR_TYPE
+  0x02  ENCAPSULATED_MINOR_TYPE_P256
+  0x40  ENCAPSULATED_LEN_P256
+)
+(
+  0x01  ENCAPSULATED_MAJOR_TYPE_P192
+  0x01  ENCAPSULATED_MINOR_TYPE_P192
+  0x30  ENCAPSULATED_LEN_P192
+)
+(
+  0x00  SIMPLE_PAIRING_ENABLE
+  0x01  ENCRYPTION_PAUSE_ENABLE
+  0x02  EXTENDED_INQUIRY_RESPOSE_ENABLE
+  0x03  SNIFF_SUBRATING_ENABLE
+)
+(
+  0x00 DEFAULT_STATEMACHINE
+  0x01 LOCAL_STATEMACHINE
+)
+(
+ 0x00 DEFALT_PAIRING_AUTH
+ 0x01 PAIRING_AUTH
+)
+(
+0 SECURE_CONNECTIONS_LE_BIT
+1 SECURE_CONNECTIONS_BR_BIT
+)
+(
+1 SSP_MODE_SSP_PIN_FLAG
+2 SSP_MODE_PASSKEY_ENTRY_FLAG
+3 SSP_MODE_JUST_WORK_FLAG
+)
+(
+7 FLAG_MODE_SSP_PIN_REVICEVE_COMPARISON_BIT
+6 FLAG_MODE_SSP_PIN_RECIEVE_DHKEY_BIT
+0 FLAG_MODE_SSP_PIN_COMPARISON_RESULT_BIT
+)
+(
+1 FLAG_PAIRING_STATE_PAIRING
+0 FLAG_PAIRING_STATE_NOT_PAIRING
+)
+(//LMP_IO_CAP_REQ & LMP_IO_CAP_RES
+//IO capability
+0x00 IO_CAPABILITY_DISPLAY_ONLY
+0x01 IO_CAPABILITY_DISPLAY_YESNO
+0x02 IO_CAPABILITY_KEYBOARD_ONLY
+0x03 IO_CAPABILITY_NO_INPUT_NO_OUTPUT
+
+//oob data Present
+0x00 OOB_DATA_PRESENT_NOT_PRESENT
+0x01 OOB_DATA_PRESENT_P192_DATA
+0x02 OOB_DATA_PRESENT_P256_DATA
+0x03 OOB_DATA_PRESENT_P192_P256_DATA
+// authentication requirements
+0x00 AUTH_REQ_MITM_PROTECTION_NOT_REQUIRED_NO_BONDING
+0x01 AUTH_REQ_MITM_PROTECTION_REQUIRED_NO_BONDING
+0x02 AUTH_REQ_MITM_PROTECTION_NOT_REQUIRED_DEDICATED_BONDING
+0x03 AUTH_REQ_MITM_PROTECTION_REQUIRED_DEDICATED_BONDING
+0x04 AUTH_REQ_MITM_PROTECTION_NOT_REQUIRED_GENERAL_BONDING
+0x05 AUTH_REQ_MITM_PROTECTION_REQUIRED_GENERAL_BONDING
+)
+(
+0 UI_STATE_BT_CONNECTED
+1 UI_STATE_BT_SETUP_COMPLETE
+2 UI_STATE_BT_HID_CONN
+3 UI_STATE_BT_HID_HANDSHAKE
+4 UI_STATE_BT_SPP_CONN
+5 UI_STATE_BT_SNIFF
+6 UI_STATE_BT_DISCOVERY
+7 UI_STATE_BT_RECONNECT
+8 UI_STATE_BT_SLAVE_ROLE
+9 UI_STATE_BLE_CONNECTED
+10 UI_STATE_BLE_WRITE_RCV
+11 UI_STATE_BLE_ADV
+12 UI_STATE_BTN_DOWN
+)
+(
+1 UI_STATE_SPP_NL_AUTO_DISCOVER
+
+)
+   (
+    0 UI_HEADSET_DISCONNECT
+    1 UI_HEADSET_IDLE                   
+    2 UI_HEADSET_W4CONNECT
+    3 UI_HEADSET_RINGING
+    4 UI_HEADSET_CONNECTED
+    5 UI_HEADSET_PARING
+  )
+(
+  0 UI_BB_OFF
+  1 UI_BB_IDLE
+  2 UI_BB_DISCOVERY
+  3 UI_BB_CONNECTED_ACTIVE_NO_SCO
+  4 UI_BB_CONNECTED_ACTIVE_WITH_SCO
+  5 UI_BB_CONNECTED_ACTIVE_WAIT_SNIFF
+  6 UI_BB_CONNECTED_SNIFF
+  7 UI_BB_RECONNECT
+  8 UI_BB_CONNECTED_SNIFF_WITH_SCO
+)
+  (
+    5 NO_IDLE_TURN_OFF
+    7 ANSWER_RING_FLAG               
+  )
+  (
+    0  UI_HS_PAIRING 
+    2  UI_REQ_CLOSE_RFCOMM
+    3  UI_LINK_LOST
+    4  UI_REQ_OPEN_SCO
+    6  UI_REQ_CLOSE_SCO
+  )
+  (
+    0  ANSWER_RING_BIT
+    0  AG_SEND_RING_BIT
+    1  VOL_UP_BIT
+    2  VOL_DOWN_BIT
+    3  INI_CALL_BIT
+    4  DAIL_LAST_CALL
+    5  END_CALL_BIT
+    6  NOKIA_VOICE_ACTIVE 
+    7  REJECT_CALL_BIT
+  )
+(
+  0 NO_RECONNECTION
+  1 RECONNECT_HID
+  2 RECONNECT_HF
+  3 RECONNECT_HS
+  4 RECONNECT_HID_HF
+  5 RECONNECT_HID_HS
+)
+(
+0 BT_CMD_STANDBY
+1 BT_CMD_START_DISCOVERY
+2 BT_CMD_STOP_DISCOVERY
+3 BT_CMD_RECONNECT
+4 BT_CMD_DISCONNECT
+5 BT_CMD_ENTER_SNIFF
+6 BT_CMD_EXIT_SNIFF
+7 BT_CMD_ENTER_SNIFF_SUBRATING
+8 BT_CMD_EXIT_SNIFF_SUBRATING
+9 BT_CMD_SNIFF_TEST
+10 BT_CMD_SET_PIN_CODE
+11 BT_CMD_START_INQUIRY
+12 BT_CMD_STOP_INQUIRY
+13 BT_CMD_START_ADV
+14 BT_CMD_STOP_ADV
+15 BT_CMD_START_DIRECT_ADV
+16 BT_CMD_STOP_DIRECT_ADV
+17 BT_CMD_LE_DISCONNECT
+18 BT_CMD_LE_UPDATE_CONN
+19 BT_CMD_LED_OFF
+20 BT_CMD_LED_ON
+21 BT_CMD_LED_BLINK
+22 BT_CMD_LE_START_CONN
+23 BT_CMD_LE_START_SCAN
+24 BT_CMD_LE_STOP_SCAN
+25 BT_CMD_ENTER_HIBERNATE
+27 BT_CMD_LE_SMP_SECURITY_REQUEST
+29 BT_CMD_ROLE_SWITCH
+30 BT_CMD_BB_RECONN_CANCEL
+31 BT_CMD_STORE_RECONN_INFO_LE
+32 BT_CMD_STORE_RECONN_INFO_BT
+33 BT_CMD_DHKEY_NOT_ACCEPT
+34 BT_CMD_START_24G
+35 BT_CMD_STOP_24G
+36 BT_CMD_PAIR_24G
+37 BT_CMD_STORE_RECONN_INFO
+)
+(
+0x00 BT_EVT_NULL
+0x01 BT_EVT_BB_CONNECTED
+0x02 BT_EVT_BB_DISCONNECTED
+0x03 BT_EVT_RECONN_STARTED
+0x04 BT_EVT_RECONN_FAILED
+0x05 BT_EVT_SETUP_COMPLETE
+0x06 BT_EVT_HID_CONNECTED
+0x07 BT_EVT_HID_DISCONNECTED
+0x08 BT_EVT_SPP_CONNECTED
+0x09 BT_EVT_SPP_DISCONNECTED
+0x0A BT_EVT_PINCODE_REQ
+0x0B BT_EVT_ENTER_SNIFF
+0x0C BT_EVT_EXIT_SNIFF
+0x0D BT_EVT_ENTER_SNIFF_SUB
+0x0E BT_EVT_EXIT_SNIFF_SUB
+0x0F BT_EVT_DISCOVERY_STOPED
+0x10 BT_EVT_BUTTON_LONG_PRESSED
+0x12 BT_EVT_HID_HANDSHAKE
+0X13 BT_EVT_RECONN_PAGE_TIMEOUT
+0x14 BT_EVT_LE_CONNECTED
+0X15 BT_EVT_LE_DISCONNECTED
+0x16 BT_EVT_ML2CAP_CONN_REFUSED
+0x17 BT_EVT_BUTTON_ENTER_HIBERNATE
+0x18 BT_EVT_LINKKEY_GENERATE
+0x19 BT_EVT_SWITCH_NOT_ACCEPT
+0x20 BT_EVT_SWITCH_ACCEPT
+0x21 BT_EVT_SNIFF_NOT_ACCEPT
+0x22 BT_EVT_SNIFF_ACCEPT
+0x23 BT_EVT_UNSNIFF_ACCEPT
+0x24 BT_EVT_UNSNIFF_NOT_ACCEPT
+0x25 BT_EVT_BUTTON_ADJUST_DPI
+0x26 BT_EVT_SEND_UNSNIFF_ACCEPT
+0x27 BT_EVT_VIRTUAL_CABLE_UNPLUG
+0x28 BT_EVT_LE_WRITE_REQUEST
+0x29 BT_EVT_LE_ENC_INFO
+0x2a BT_EVT_SWITCH_FAIL_MASTER
+0x2b BT_EVT_SWITCH_SUCCESS_MASTER
+0x2c BT_EVT_BUTTON_DOWN
+0x2d BT_EVT_BUTTON_UP
+0x2e BT_EVT_REMOTE_UNSNIFF
+0x30 BT_EVT_LE_PAIRING_FAIL
+0x31 BT_EVT_LE_PAIRING_SUCCESS
+0x32 BT_EVT_LE_START_ENC
+0X33 BT_EVT_LE_PAUSE_ENC
+0X34 BT_EVT_LE_TK_GENERATE
+0x35 BT_EVT_BT_GKEY_GENERATE
+0x36 BT_EVT_BT_GET_PASSKEY
+0x37 BT_EVT_BT_PAIRING_FAIL
+0x38 BT_EVT_BT_PAIRING_SUCCESS
+0x39 BT_EVT_24G_PAIRING_COMPLETE
+0x3a BT_EVT_24G_ATTEMPT_FAIL
+0x3b BT_EVT_LE_GKEY_GENERATE
+0x3c BT_EVT_24G_ATTEMPT_SUCCESS
+0x3d BT_EVT_STORE_NVRAM
+0x3e BT_EVT_LE_PAIRING_COMPLETE
+0x3F BT_EVT_LE_RECONNECT_COMPLETE
+0x40 BT_EVT_LE_PARSE_CONN_PAPA_UPDATE_RSP
+0x41 BT_EVT_LE_LTK_LOST
+0x42 BT_EVT_LE_UPDATE_PHY
+0x43 BT_EVT_LE_GET_PASSKEY
+0x44 BT_EVT_LE_PARSE_CONN_PARAM_ACCEPTED
+)
+(
+0 OFF
+1 ON
+)
+(
+    0 MEM_UNLOCK
+    1 MEM_LOCK
+)
+(
+    0 UI_USER_DATA_FLAG
+    1 UI_WII_WAITING_SLEEP
+    2 UI_KEYBOARD_SNIFF_SKIP
+)
+(
+    0 MTYPE_HID_DEFAULT
+    1 MTYPE_HID_SSP
+    2 MTYPE_SPP
+)
+	(	
+	0x01 RECIEVE_SDP_CONN_RES
+	0x02 RECIEVE_SDP_CFG_REQ
+	0x03 RECIEVE_SDP_CFG_RES
+	0x04 RECIEVE_RFCOMM_CONN_RES
+	0x05 RECIEVE_RFCOMM_CFG_REQ
+	0x06 RECIEVE_RFCOMM_CFG_RES
+	0x07 RECIEVE_HID_CTRL_CONN_RES
+	0x08 RECIEVE_HID_CTRL_CFG_REQ
+	0x09 RECIEVE_HID_CTRL_CFG_RES
+	0x0A RECIEVE_HID_INT_CONN_RES
+	0x0B RECIEVE_HID_INT_CFG_REQ
+	0x0C RECIEVE_HID_INT_CFG_RES
+	0x0D RECIEVE_AVCTP_CONN_RES
+	0x0E RECIEVE_AVCTP_CFG_REQ
+	0x0F RECIEVE_AVCTP_CFG_RES
+	0x10 RECIEVE_AVDTP_SIGNAL_CONN_RES
+	0x11 RECIEVE_AVDTP_SIGNAL_CFG_REQ
+	0x12 RECIEVE_AVDTP_SIGNAL_CFG_RES
+	0x13 RECIEVE_AVDTP_MEDIA_CONN_RES
+	0x14 RECIEVE_AVDTP_MEDIA_CFG_REQ
+	0x15 RECIEVE_AVDTP_MEDIA_CFG_RES
+	0x16 RECIEVE_SS_REASULT_HS                  
+	0x17 RECIEVE_SS_REASULT_HF                  
+	0x18 RECIEVE_SS_REASULT_AVTARG		          
+	0x19 RECIEVE_SS_REASULT_OBEX		            
+	0x1A RECIEVE_DLCI0_UA
+	0x1B RECIEVE_HS_PARAM_NEG_RES
+	0x1C RECIEVE_HS_UA
+	0x1D RECIEVE_HS_MODEM_STATUS_RES
+	0x1E RECIEVE_HS_MODEm_STATUS_CMD
+	0x1F RECIEVE_HF_PARAM_NEG_RES   
+	0x20 RECIEVE_HF_UA              
+	0x21 RECIEVE_HF_MODEM_STATUS_RES
+	0x22 RECIEVE_HF_MODEm_STATUS_CMD 
+	0x23 RECIEVE_OBEX_PARAM_NEG_RES     
+	0x24 RECIEVE_OBEX_UA              
+	0x25 RECIEVE_OBEX_MODEM_STATUS_RES
+	0x26 RECIEVE_OBEX_MODEm_STATUS_CMD    
+	0x27 RECIEVE_SPP_PARAM_NEG_RES   
+	0x28 RECIEVE_SPP_UA              
+	0x29 RECIEVE_SPP_MODEM_STATUS_RES
+	0x2A RECIEVE_SPP_MODEm_STATUS_CMD
+	0x2b RECIEVE_SDP_DISCONN_RES
+	)
+	(
+	0 UPPERSM_RP_IDLE
+	1 UPPERSM_RP_SDP_CONN
+	2 UPPERSM_RP_SDP_CONN_WAIT
+	3 UPPERSM_RP_SDP_CFG
+	4 UPPERSM_RP_SDP_CFG_WAIT
+	5 UPPERSM_RP_SS_AVTARG
+	6 UPPERSM_RP_SS_AVTARG_WAIT
+	7 UPPERSM_RP_SS_OBEX
+	8 UPPERSM_RP_SS_OBEX_WAIT
+	9 UPPERSM_RP_SDP_DISCONN
+	10 UPPERSM_RP_SDP_DISCONN_WAIT
+	11 UPPERSM_RP_AVDTP_CONN_WAIT
+	12 UPPERSM_RP_AVCTP_CONN
+	13 UPPERSM_RP_AVCTP_CONN_WAIT
+	14 UPPERSM_RP_AVCTP_CFG
+	15 UPPERSM_RP_AVCTP_CFG_WAIT
+	16 UPPERSM_RP_OBEX_CMD_PN
+	17 UPPERSM_RP_OBEX_CMD_PN_WAIT
+	18 UPPERSM_RP_OBEX_SABM
+	19 UPPERSM_RP_OBEX_SABM_WAIT
+	20 UPPERSM_RP_OBEX_CMD_MS
+	21 UPPERSM_RP_OBEX_CMD_MS_WAIT
+	)
+	(		
+	0 UPPERSM_RECONN_IDLE		
+	1 UPPERSM_RECONN_SDP_CONN		
+	2 UPPERSM_RECONN_SDP_CONN_WAIT		
+	3 UPPERSM_RECONN_SDP_CFG		
+	4 UPPERSM_RECONN_SDP_CFG_WAIT		
+	5 UPPERSM_RECONN_SS_HS
+	6 UPPERSM_RECONN_SS_HS_WAIT
+	7 UPPERSM_RECONN_SS_HF
+	8 UPPERSM_RECONN_SS_HF_WAIT
+	9 UPPERSM_RECONN_SS_AVTARG		
+	10 UPPERSM_RECONN_SS_AVTARG_WAIT		    
+	11 UPPERSM_RECONN_SS_OBEX		            
+	12 UPPERSM_RECONN_SS_OBEX_WAIT		      
+	13 UPPERSM_RECONN_SDP_DISCONN		        
+	14 UPPERSM_RECONN_SDP_DISCONN_WAIT      
+	15 UPPERSM_RECONN_HID_CTRL_CONN		      
+	16 UPPERSM_RECONN_HID_CTRL_CONN_WAIT		
+	17 UPPERSM_RECONN_HID_CTRL_CFG		      
+	18 UPPERSM_RECONN_HID_CTRL_CFG_WAIT     
+	19 UPPERSM_RECONN_HID_INT_CONN		      
+	20 UPPERSM_RECONN_HID_INT_CONN_WAIT		  
+	21 UPPERSM_RECONN_HID_INT_CFG		        
+	22 UPPERSM_RECONN_HID_INT_CFG_WAIT      
+	23 UPPERSM_RECONN_RFCOMM_CONN		        
+	24 UPPERSM_RECONN_RFCOMM_CONN_WAIT		  
+	25 UPPERSM_RECONN_RFCOMM_CFG		        
+	26 UPPERSM_RECONN_RFCOMM_CFG_WAIT       
+	27 UPPERSM_RECONN_RFCOMM_SABM		        
+	28 UPPERSM_RECONN_RFCOMM_SABM_WAIT		  
+	29 UPPERSM_RECONN_SPP_CMD_PN		        
+	30 UPPERSM_RECONN_SPP_CMD_PN_WAIT		    
+	31 UPPERSM_RECONN_SPP_SABM		          
+	32 UPPERSM_RECONN_SPP_SABM_WAIT		      
+	33 UPPERSM_RECONN_SPP_CMD_MS		        
+	34 UPPERSM_RECONN_SPP_CMD_MS_WAIT       
+	35 UPPERSM_RECONN_HF_CMD_PN		          
+	36 UPPERSM_RECONN_HF_CMD_PN_WAIT		    
+	37 UPPERSM_RECONN_HF_SABM		            
+	38 UPPERSM_RECONN_HF_SABM_WAIT		      
+	39 UPPERSM_RECONN_HF_CMD_MS		          
+	40 UPPERSM_RECONN_HF_CMD_MS_WAIT        
+	41 UPPERSM_RECONN_AVDTPs_CONN		        
+	42 UPPERSM_RECONN_AVDTPs_CONN_WAIT		  
+	43 UPPERSM_RECONN_AVDTPs_CFG		        
+	44 UPPERSM_RECONN_AVDTPs_CFG_WAIT       
+	45 UPPERSM_RECONN_AVDTPm_CONN		        
+	46 UPPERSM_RECONN_AVDTPm_CONN_WAIT		  
+	47 UPPERSM_RECONN_AVDTPm_CFG		        
+	48 UPPERSM_RECONN_AVDTPm_CFG_WAIT       
+	49 UPPERSM_RECONN_AVCTP_CONN		        
+	50 UPPERSM_RECONN_AVCTP_CONN_WAIT		    
+	51 UPPERSM_RECONN_AVCTP_CFG		          
+	52 UPPERSM_RECONN_AVCTP_CFG_WAIT		    
+	53 UPPERSM_RECONN_OBEX_CMD_PN		        
+	54 UPPERSM_RECONN_OBEX_CMD_PN_WAIT		  
+	55 UPPERSM_RECONN_OBEX_SABM		          
+	56 UPPERSM_RECONN_OBEX_SABM_WAIT		    
+	57 UPPERSM_RECONN_OBEX_CMD_MS		        
+	58 UPPERSM_RECONN_OBEX_CMD_MS_WAIT     
+	59 UPPERSM_RECONN_SS_SPP
+	60 UPPERSM_RECONN_SS_SPP_WAIT
+	)
+	(
+	0 support_HID
+	1 support_A2DP
+	2 support_AVRCP
+	3 support_HF
+	4 support_HS
+	5 support_PBAP
+	6 support_SPP
+	)
+	(
+	0 UPPERSM_SS_HS
+	1 UPPERSM_SS_HF
+	2 UPPERSM_SS_AVTARG
+	3 UPPERSM_SS_OBEX
+	)
+	(
+	160 UI_HUNDRED_MILLISECOND_TIME
+	0XFF UI_BUTTON_GPIO_DISABLE
+	)
+	(
+	0x01 UI_BB_INCONNECT
+	0x10 UI_BB_DISCONNECT
+	)
+(
+0x00 UI_BUTTON_STATE_DOWN
+0x01 UI_BUTTON_STATE_UP
+)
+(
+	0 IPC_CONTINUE_PROCESS
+	1 IPC_SKIP_CONTINUE_PROCESS
+)
+(//led style struct 
+0 		LED_OFFSET_LED_TYPE
+1 		LED_OFFSET_BLINK_COUNT
+2		LED_OFFSET_LED_GPIO
+3		LED_OFFSET_ON_TIME
+5		LED_OFFSET_OFF_TIME
+7 		LED_OFFSET_CB_LEDON
+9		LED_OFFSET_CB_LEDOFF
+11		LED_OFFSET_LENGTH
+)
+(//LED state
+0 UI_LED_STATE_BLINK_STOP
+1 UI_LED_STATE_BLINK_START
+2 UI_LED_STATE_LIGHTING
+3 UI_LED_STATE_DARKING
+4 UI_LED_STATE_BLINK_LIGHTING
+5 UI_LED_STATE_BLINK_DARKING
+
+0xFF LED_INFINITE_FLASH_NUM
+
+)
+(
+0x00 STANDARD_REQ
+0x01 CLASS_REQ
+0x02 MANUFACTURER_REQ
+)
+(
+0x00 GET_STATUS                // Code for Get Status
+0x01 CLEAR_FEATURE             // Code for Clear Feature
+0x03 SET_FEATURE              // Code for Set Feature
+0x05 SET_ADDRESS              // Code for Set Address
+0x06 GET_DESCRIPTOR           // Code for Get Descriptor
+0x07 SET_DESCRIPTOR           // Code for Set Descriptor(not used)
+0x08 GET_CONFIGURATION        // Code for Get Configuration
+0x09 SET_CONFIGURATION        // Code for Set Configuration
+0x0A GET_INTERFACE            // Code for Get Interface
+0x0B SET_INTERFACE            // Code for Set Interface
+0x0C SYNCH_FRAME              // Code for Synch Frame(not used)
+)
+(
+0x01 DSC_DEVICE               // Device Descriptor
+0x02 DSC_CONFIG               // Configuration Descriptor
+0x03 DSC_STRING               // String Descriptor
+0x04 DSC_INTERFACE            // Interface Descriptor
+0x05 DSC_ENDPOINT             // Endpoint Descriptor
+)
+(
+0x21 DSC_HID			      // HID Class Descriptor
+0x22 DSC_HID_REPORT			  // HID Report Descriptor
+)
+(
+0x80 IN_DEVICE                // Request made to device,
+                              // direction is IN
+0x00 OUT_DEVICE               // Request made to device,
+                              // direction is OUT
+0x81 IN_INTERFACE             // Request made to interface,
+                              // direction is IN
+0x01 OUT_INTERFACE            // Request made to interface,
+                              // direction is OUT
+0x82 IN_ENDPOINT              // Request made to endpoint,
+                              // direction is IN
+0x02 OUT_ENDPOINT             // Request made to endpoint,
+)
+(
+0x01 GET_REPORT 		       // Code for Get Report
+0x02 GET_IDLE				   // Code for Get Idle
+0x03 GET_PROTOCOL			   // Code for Get Protocol
+0x09 SET_REPORT				   // Code for Set Report
+0x0A SET_IDLE				   // Code for Set Idle
+0x0B SET_PROTOCOL			   // Code for Set Protocol
+0xF2 HID_REPORT_ID           
+64 EP0_PACKET_SIZE         
+6 EP1_PACKET_SIZE         
+16 HID_REPORT_SIZE         
+0x001B HID_REPORT_DESCRIPTOR_SIZE    
+)
+(
+0 TYPE_SIN		
+1 TYPE_ATAN	
+2 TYPE_MULT	
+3 TYPE_DIV		
+4 TYPE_ASIN	
+5 TYPE_SQRT	
+6 TYPE_COS		
+7 TYPE_TAN		 
+)
+(
+0 DFIFO0_IN_EMPTY
+1 DFIFO1_IN_EMPTY
+2 DFIFO2_IN_EMPTY
+3 DFIFO3_IN_EMPTY
+4 DFIFO0_OUT_EMPTY
+5 DFIFO1_OUT_EMPTY
+6 DFIFO2_OUT_EMPTY
+7 DFIFO3_OUT_EMPTY
+)
+(
+)
+(
+0 USB_STATUS_SETUP
+1 USB_STATUS_SUSPEND
+2 USB_STATUS_NAK
+3 USB_STATUS_RESET
+4 USB_STATUS_ACK
+5 USB_STATUS_RXREADY
+6 USB_STATUS_TXEMPTY
+6 USB_STATUS_RXEMPTY
+)
+(
+1 USB_GOT_REPORT_REQ
+2 USB_CONNECTED
+3 USB_SLEEP
+4 USB_RESUME
+5 USB_SETIDLE_1
+)
+(
+0x10 USB_EP1_KB
+0x20 USB_EP2_MS
+0x21 USB_EP2_MULTIKEY
+0x22 USB_EP2_SYSTEMKEY
+0x01 MAC_BOOT_MODE
+0x02 R_KEY
+0x03 LR_KEY
+)
+(
+0x01ba PC_GET_REPORT
+0x02ba PC_SET_REPORT
+0x0200 PC_SET_REPORT_bValue
+0x0000 PC_SET_REPORT_wIndex
+0x0001 PC_SET_REPORT_bLength
+0xba PC_REPORT_ID
+
+0x01 PC_GET_DATA
+0x00 PC_GET_NONDATA
+)
+(
+//--------------------------------------------------
+// Define device states
+0x00 DEV_ATTACHED	// Device is in Attached State
+0x01 DEV_POWERED	// Device is in Powered State
+0x02 DEV_DEFAULT		// Device is in Default State
+0x03 DEV_ADDRESS	// Device is in Addressed State
+0x04 DEV_CONFIGURED	// Device is in Configured State
+0x05 DEV_SUSPENDED	// Device is in Suspended State
+)
+(
+// Define wIndex bitmaps
+0x81 IN_EP1                    // Index values used by Set and Clear
+0x01 OUT_EP1                   // commands for Endpoint_Halt
+0x82 IN_EP2              
+0x02 OUT_EP2             
+0x83 IN_EP3              
+0x03 OUT_EP3             
+)
+(
+0 EP0_STALL
+1 EP1_IN_STALL
+2 EP1_OUT_STALL
+3 EP2_IN_STALL
+4 EP2_OUT_STALL
+5 EP3_IN_STALL
+6 EP3_OUT_STALL
+)
+(
+// Define wValue bitmaps for Standard Feature Selectors
+0x00 ENDPOINT_HALT             // Endpoint_Halt feature selector
+0x01 DEVICE_REMOTE_WAKEUP      // Remote wakeup feature(not used)
+0x00 BOOT_PROTOCOL
+0x01 REPORT_PROTOCOL
+0x01 USB_MAX_NUM_CFG
+)
+(
+0 TIMER_NAK
+640 TIMER_NAK_DELAY
+15 TIMER_WAKEUP
+5000 TIMER_WAKEUP_DELAY
+)
+(
+
+    0   UTIL_TIMER_0_USED
+    1   UTIL_TIMER_1_USED
+    2   UTIL_TIMER_2_USED
+    3   UTIL_TIMER_3_USED
+    4   UTIL_TIMER_4_USED
+    5   UTIL_TIMER_5_USED
+    6   UTIL_TIMER_6_USED
+    7   UTIL_TIMER_7_USED
+
+    0   UTIL_TIMER_8_USED
+    1   UTIL_TIMER_9_USED
+    2   UTIL_TIMER_10_USED
+    3   UTIL_TIMER_11_USED
+    4   UTIL_TIMER_12_USED
+    5   UTIL_TIMER_13_USED
+    6   UTIL_TIMER_14_USED
+    7   UTIL_TIMER_15_USED
+)
+(
+6 dlen_24g
+14 plen_24g
+90 blen_tx_24g
+106 blen_rx_24g
+42 blen_txack_24g
+58 blen_rxack_24g
+0xaaf08e acc_24g
+0x15c4 crc_data_3byte
+0xbb81 crc_data_6byte
+0x4160 crc_ack
+)
+(
+
+8 UTIL_FIFO_LEN
+-1 UTIL_FIFO_OFFSET
+)
+(
+	0xAA DEBUGLOG_HEAD
+	0x00 DEBUGLOG_TYPE
+	0x04 DEBUGLOG_LEN
+	0xBB DEBUGLOG_TAIL
+)
+(
+	0x1000 DEBUGLOG_DTYPE_CALLBACK
+	0x1001 DEBUGLOG_DTYPE_EVENT
+	0x1002 DEBUGLOG_DTYPE_CMD
+	0x1003 DEBUGLOG_DTYPE_STATUS
+	0x1004 DEBUGLOG_DTYPE_MISC
+	0x1005 DEBUGLOG_DTYPE_PARSE_LMP
+	0x1006 DEBUGLOG_DTYPE_SEND_LMP
+	0x1007 DEBUGLOG_DTYPE_CONN_SM
+	0x1008 DEBUGLOG_DTYPE_UPPER_SM
+)
+(
+	0x0000 CALLBACK_24G_DATA
+	0x0001 CALLBACK_LE_PROCESS
+	0x0002 CALLBACK_BT_PROCESS
+	0x0003 CALLBACK_BEFORE_LPM
+	0x0004 CALLBACK_BB_EVENT_PROCESS
+	0x0005 CALLBACK_IDLE_PROCESS
+	0x0006 CALLBACK_BEFORE_HIBERNATE
+	0x0007 CALLBACK_ATT_WRITE
+	0x0008 CALLBACK_EVENT_TIMER
+	0x0009 CALLBACK_SLAVE_LOOP
+	0x000a CALLBACK_SDP_PROCESS
+)
+(
+	0x0000 STATUS_CODE_WAKE
+	0x0001 STATUS_LPM_WAKE
+	0x0002 STATUS_INQUIRY_SCAN
+	0x0003 STATUS_SEND_EIR
+	0x0004 STATUS_PAGE_SCAN
+	0x0005 STATUS_PAGE_SCAN_RECV_ID_PACK
+	0x0006 STATUS_PAGE_SCAN_WAIT_FHS
+	0x0007 STATUS_PAGE_SCAN_CONNECTED
+	0x0008 STATUS_START_DISCOVER
+	0x0009 STATUS_STOP_DISCOVER
+)
+(
+	0x0000 MISC_LE_RETRANSMIT
+	0x0001 MISC_LOST_MOUSEDATA
+	0x0002 MISC_TXPOWER_0
+	0x0003 MISC_TXPOWER_1
+	0x0004 MISC_TXPOWER_2
+	0x0005 MISC_BT_RETRANSMIT
+	0x0006 MISC_BT_UPPER_SM_ERR
+	0x0007 MISC_BT_CONN_SM_ERR
+)
+(
+	0x55 CREAT_MOUSE_DATA_OK
+	0x00 CREAT_MOUSE_DATA_FAIL
+
+(
+  0x02 FHS_PACKET 
+  0x03 DM1_PACKET 
+  0x03 DM1_LMP_PACKET 
+  0x04 DH1_PACKET 
+  0x05 HV1_PACKET 
+  0x06 HV2_PACKET 
+  0x07 HV3_PACKET 
+  0x08 DV_PACKET 
+  0x09 AUX1_PACKET 
+  0x0a DM3_PACKET 
+  0x0b DH3_PACKET 
+  0x0e DM5_PACKET 
+  0x0f DH5_PACKET 
+)
+(
+  0 RESPOND_TO_ALL
+  1 PASS_EVERYTHING
+  2 PASS_ONLY_UNKNOWNS
+  3 RESPOND_TO_LMPS
+)
+(
+  0 ULAW
+  1 ALAW
+  2 CVSD
+)
+(
+  0 NO_ENCRYPTION
+  1 PT_PT_ENCRYPTION
+  2 PT_BROADCAST_ENCRYPTION
+)
+(
+  0 LMP_STATE_DETACH
+  1 LMP_STATE_HOLD
+  2 LMP_STATE_SNIFF
+  3 LMP_STATE_PARK
+  4 LMP_STATE_WAIT_SCO_CREATE
+  5 LMP_STATE_WAIT_SCO_KILL
+  6 LMP_STATE_SCO3
+  7 LMP_STATE_WAIT_SCO_START
+)
+(
+  0 LMP_WAIT_FOR_SNIFF_ACCEPT
+  1 LMP_WAIT_FOR_PARK_ACCEPT
+  2 LMP_SEND_UNPARK_ACCEPTED
+  3 LMP_SEND_ENCRYPTION_START
+  4 LMP_SEND_ENCRYPTION_STOP
+  5 MESSAGE_QUEUE
+  7 LMP_STATE_WAIT_BEACON
+)
+(
+ 0 INQUIRY_STATE_CHECK
+ 1 HOST_DELAY_MESSAGE
+ 2 VARIABLE_DELAY
+ 3 TEST_MODE_START_LOOPBACK
+ 4 TEST_MODE_START_PATTERN
+ 5 PARSE_TEST_CONTROL_MESSAGE
+ 6 H_AUTH_SEND_COMB_KEY
+)
+(
+  0 FROM_MASTER
+)
+(
+  0 MS_RECEIVE_SWITCH_REQ
+  1 MS_SEND_SETUP_COMPLATE
+)
+(
+  0 CONN_SM_STANDBY
+  1 CONN_SM_WAIT_PAGE
+  2 CONN_SM_SEND_FEATURES
+  3 CONN_SM_WAIT_FEATURES_RES
+  4 CONN_SM_SEND_CONN_REQ
+  5 CONN_SM_WAIT_CONN_ACCEPT
+  6 CONN_SM_AUTH_PAIR
+  7 CONN_SM_AUTH_PAIR_WAIT
+  8 CONN_SM_WAIT_MUTAL_AUTH
+  9 CONN_SM_ENCRYPT
+  0xa CONN_SM_ENCRYPT_WAIT
+  0xb CONN_SM_ENCRYPT_WAIT_CLEAR
+  0xc CONN_SM_SEND_SETUP_COMPLETE
+  0xd CONN_SM_WAIT_SETUP_COMPLETE 
+  0xe CONN_SM_SEND_SWITCH
+  0xf CONN_SM_DETACH_DELAY
+  0x10 CONN_SM_WAIT_SWITCH_AFTER_HOST_CONNECTION
+  0x11 CONN_SM_DELAY_RESTART_CONNECTION
+  0x12 CONN_SM_SEND_VERSION
+  0X13 CONN_SM_WAIT_VERSION
+  0x14 CONN_SM_SEND_FEATURES_EXT
+  0x15 CONN_SM_WAIT_FEATURES_EXT
+  0x16 CONN_SM_PAIRING
+  0x17 CONN_SM_AUTH
+  0x18 CONN_SM_PAIRING_WAIT
+  0x19 CONN_SM_AUTH_WAIT
+  0x1a CONN_SM_DONE
+  0x1b CONN_SM_WAIT_DONE
+)
+(
+  0 CONN_STANDBY
+  1 CONN_MASTER_SEND_CONN_REQ
+  2 CONN_MASTER_WAIT_FOR_CONN_ACCEPTED
+  3 CONN_MASTER_AUTH
+  4 CONN_MASTER_WAIT_FOR_FEATURES
+  5 CONN_MASTER_WAIT_FOR_SETUP_COMPLETE
+  6 CONN_MASTER_WAIT_FOR_MAX_SLOT
+  7 CONN_SLAVE_CONN_REQUESTED
+  8 CONN_SLAVE_WAIT_FOR_SETUP_COMPLETE
+  9 CONN_SLAVE_AUTH
+  10 CONN_USING_HOST_OPCODE
+  11 CONN_SLAVE_AUTH_WAIT
+  12 CONN_SLAVE_ENCRYPT_WAIT
+)
+(
+  0 RECEIVED_CONN_REQ
+  1 SENT_CONN_REQ
+  2 RECEIVED_SETUP_COMPLETE
+  3 SENT_SETUP_COMPLETE
+  4 HOST_CONNECTION_MADE
+  6 INIT_COMPLETE
+  7 SNIFF_NEGOTIATE
+)
+(
+  0 WAIT_FOR_KINIT
+  1 WAIT_FOR_LKA
+  2 WAIT_FOR_LKB
+  3 WAIT_FOR_SRES
+  4 EXAMINE_RECEIVED_SRES
+  5 SEND_AU_RAND
+  6 WAIT_FOR_KC
+  7 DELAYED_ENCRYPT_RESPONSE
+)
+(
+  0 SENT_SRES
+  1 RECEIVED_IN_RAND
+  2 SENT_AU_RAND
+  3 AUTHENTICATION_FAILED
+  4 AUTHENTICATION_PASSED
+  5 STARTED_AUTH
+  6 SENT_COMB_KEY
+  7 SENT_IN_RAND
+)
+(
+  0 RECEIVED_AU_RAND
+  1 RECEIVED_SRES
+  2 MUTUALLY_AUTHENTICATE
+)
+(
+  0 H_AUTH_STARTED
+  2 H_ENCRYPTION_MODE_REQ_PT
+  3 H_ENCRYPTION_KEY_SIZE
+  4 H_ENCRYPTION_START
+  5 H_ENCRYPTION_STOP
+  6 H_AUTH_SECOND_TRY
+)
+(
+  0 RECEIVED_ENCRYPT_MODE_REQ_PT
+  1 RECEIVED_ENCRYPT_KEY_SIZE
+  2 RECEIVED_ENCRYPT_START
+  3 RECEIVED_ENCRYPT_STOP
+  4 STARTED_ENCRYPT_START
+)
+(
+  0x00 MS_STANDBY
+  0x11 M_MINIT_1
+  0x12 M_MINIT_2
+  0x20 M_SINIT_0
+  0x30 S_MINIT_0
+  0x31 S_MINIT_1
+  0x32 S_MINIT_2
+  0x41 S_SINIT_1
+  0x42 S_SINIT_2
+  0x43 S_SINIT_3
+)
+(
+  0 TEST_MODE_ALLOWED
+  1 TEST_MODE_ACTIVE
+)
+(
+  0x00 NO_TEST_MODE
+  0x00 CONTINUOUS_TRANSMIT
+  0x10 TRANSMIT_TEST
+  0x08 LOOPBACK
+)
+(
+  1 SEND_TX_ADDR
+)
+(
+  5 PAGE_MODE_END
+)
+(
+  0x00 HOST_RETURN_SUCCESS
+  0x01 HOST_RETURN_SLAVE_CANT_ISSUE
+  0x02 HOST_RETURN_NO_CONNECTION
+  0x04 HOST_RETURN_PAGE_TIMEOUT
+  0x05 HOST_RETURN_INQUIRY_TIMEOUT
+  0x08 HOST_RETURN_CONNECTION_TIMEOUT
+  0x09 HOST_RETURN_MAX_NUM_CONNECTIONS
+  0x0a HOST_RETURN_MAX_NUM_SCO
+  0x0b HOST_RETURN_MAX_NUM_ACL
+  0x0c HOST_RETURN_SECURITY_REASONS
+  0x10 HOST_RETURN_HOST_TIMEOUT
+  0x11 HOST_RETURN_UNSUPPORTED_FEATURE_PARAMETER
+  0x13 HOST_RETURN_OTHER_END_USER
+  0x14 HOST_RETURN_OTHER_END_LOW_RESOURCE
+  0x15 HOST_RETURN_OTHER_END_POWER_OFF
+  0x16 HOST_RETURN_LOCAL_HOST
+  0x18 HOST_RETURN_PAIRING_NOT_ALLOWED
+  0x19 HOST_RETURN_UNKNOWN_PDU
+  0x1a HOST_RETURN_UNSUPPORTED_REMOTE_FEATURE
+  0x1d HOST_RETURN_SCO_AIR_MODE_REJECTED
+  0x20 HOST_RETURN_UNSUPPORTED_LMP_VALUE
+  0x21 HOST_RETURN_AUTHENTICATION_FAILURE
+  0x22 HOST_RETURN_CHANGED_EXISTING_SCO
+  0x23 HOST_RETURN_HOST_REJECTED
+  0x24 HOST_RETURN_UNSPECIFIED_ERROR
+  0x25 HOST_RESET
+  0x26 HOST_RETURN_BAD_HANDLE
+
+  0x00 HOST_RETURN_ACCEPT_COMMAND
+  0x01 HOST_RETURN_REJECT_COMMAND
+)
+(
+  0 HOST_IS_PRESENT
+  1 BCI_IS_PRESENT
+  2 DONT_INIT_RADIO
+)
+(
+  0 MASTER_STATE_STANDBY
+  1 MASTER_INQUIRY
+)
+(
+  92 SECOND_SWITCH_REQ
+  93 SLAVE_DELAY_DETACH
+  94 MASTER_DELAY_DETACH
+  95 UNSNIFF_DELAY_DETACH
+  0 WE_STARTED_AS_MASTER
+  1 WE_STARTED_AS_SLAVE
+)
+(
+  0x01 HOST_INQUIRY
+  0x02 HOST_INQUIRY_CANCEL
+  0x03 HOST_CREATE_CONNECTION
+  0x04 HOST_DISCONNECT_CONNECTION
+  0x05 HOST_ADD_SCO_REQUEST
+  0x06 HOST_REMOTE_NAME_REQUEST
+  0x07 HOST_WRITE_SUPPORTED_FEATURES
+  0x08 HOST_SET_TX_LEVEL
+  0x09 HOST_SET_RX_LEVEL
+  0x0a HOST_SNIFF_REQUEST
+  0x0b HOST_UNSNIFF_REQUEST
+  0x0c HOST_WRITE_LINK_SUPERVISION_TIMEOUT
+  0x0e HOST_WRITE_SCAN_ENABLE
+  0x0f HOST_READ_AUDIO_QUALITY
+  0x10 HOST_ENABLE_DEVICE_UNDER_TEST
+  0x14 HOST_BUTTON_CONFIGURE
+  0x15 HOST_SET_LOW_BATTERY_LEVEL
+  0x16 HOST_WRITE_LOCAL_NAME
+  0x17 HOST_WRITE_LOCAL_PIN
+  0x18 HOST_KILL_SCO_REQUEST
+  0x19 HOST_QOS_REQ
+
+  0x1a HOST_FEATURES_REQUEST
+  0x1b HOST_VERSION_REQUEST
+  0x1c HOST_TIMING_REQUEST
+  0x1d HOST_CLK_OFFSET_REQUEST
+  0x1e HOST_AUTHENTICATE
+  0x1f HOST_START_ENCRYPTION
+  0x20 HOST_STOP_ENCRYPTION
+  0x21 HOST_HOLD_REQUEST
+  0x22 HOST_HOLD_FORCE
+  0x23 HOST_PARK_REQUEST
+  0x24 HOST_MOD_BEACON
+  0x25 HOST_SET_BROADCAST_SCAN_WINDOW
+  0x26 HOST_UNPARK_PM_REQUEST
+  0x27 HOST_UNPARK_BD_REQUEST
+  0x28 HOST_SLAVE_REQUEST_UNPARK
+  0x29 HOST_DECREASE_POWER_REQUEST
+  0x2a HOST_INCREASE_POWER_REQUEST
+  0x2b HOST_SEND_PREFERRED_RATE
+  0x2c HOST_MAX_SLOT_REQ
+  0x2d HOST_MAX_SLOT_FORCE
+  0x2e HOST_PAGE_MODE_REQUEST
+  0x2f HOST_PAGE_SCAN_MODE_REQUEST
+  0x30 HOST_MASTER_SLAVE_SWITCH
+  0x31 HOST_SEND_AUTO_RATE
+  0x32 HOST_PAGE_CANCEL
+  0x33 HOST_CHANGE_LINK_KEY
+  0x34 HOST_RADIO_READ
+  0x35 HOST_RADIO_WRITE
+  0x36 HOST_REMOTE_SLAVE_INIT_UNPARK_REQUESTED
+
+  0x40 HOST_REMOTE_CONNECTION_REQUESTED
+  0x41 HOST_REMOTE_DETACH
+  0x42 HOST_REMOTE_SCO_CREATE_REQUESTED
+  0x43 HOST_REMOTE_SCO_KILL_REQUESTED
+  0x44 HOST_REMOTE_PARK_REQUESTED
+  0x45 HOST_REMOTE_UNPARK_REQUESTED
+  0x46 HOST_REMOTE_SNIFF_REQUESTED
+  0x47 HOST_REMOTE_UNSNIFF_REQUESTED
+  0x48 HOST_REMOTE_HOLD_REQUESTED
+  0x49 HOST_REMOTE_AUTHENTICATION
+  0x4a HOST_REMOTE_START_ENCRYPTION_REQUESTED
+  0x4b HOST_REMOTE_STOP_ENCRYPTION_REQUESTED
+  0x4c HOST_MODE_CHANGE_EVENT
+  0x4d HOST_REMOTE_TEST_ACTIVATE
+  0x4e HOST_REMOTE_TEST_CONTROL
+  0x4f HOST_REMOTE_TIMING_REQUEST
+)
+(
+  0x01 BCI_INQUIRY
+  0x02 BCI_INQUIRY_CANCEL
+  0x03 BCI_CREATE_CONNECTION
+  0x04 BCI_DISCONNECT
+  0x05 BCI_ADD_SCO_CONNECTION
+  0x06 BCI_REMOTE_NAME_REQUEST
+  0x07 BCI_WRITE_SUPPORTED_FEATURES
+  0x08 BCI_SET_TX_POWER_LEVEL
+  0x09 BCI_SET_RX_POWER_LEVEL
+  0x0a BCI_SNIFF_MODE
+  0x0b BCI_EXIT_SNIFF_MODE
+  0x0c BCI_WRITE_LINK_SUPERVISION_TIMEOUT
+  0x0d BCI_WRITE_PAGE_TIMEOUT
+  0x0e BCI_WRITE_SCAN_ENABLE
+  0x0f BCI_GET_AUDIO_QUALITY
+  0x10 BCI_ENABLE_DEVICE_UNDER_TEST
+  0x11 BCI_SEND_DATA
+  0x12 BCI_REGISTER_SERVICE_RECORD
+  0x13 BCI_SERVICE_SEARCH_ATTRIB_REQ
+  0x14 BCI_BUTTON_CONFIGURE
+  0x15 BCI_SET_LOW_BATTERY_LEVEL
+  0x16 BCI_WRITE_LOCAL_NAME
+  0x17 BCI_WRITE_LOCAL_PIN
+  0x18 BCI_REMOVE_SCO_CONNECTION
+  0x19 BCI_QUALITY_OF_SERVICE
+  0x40 BCI_REMOTE_CONNECTION_REQUEST
+  0x41 BCI_REMOTE_DETACH
+  0x42 BCI_REMOTE_ADD_SCO_REQUEST
+  0x43 BCI_REMOTE_REMOVE_SCO_REQUEST
+  0x44 BCI_REMOTE_PARK_REQUEST
+  0x45 BCI_REMOTE_UNPARK_REQUEST
+  0x46 BCI_REMOTE_SNIFF_REQUEST
+  0x47 BCI_REMOTE_UNSNIFF_REQUEST
+  0x48 BCI_REMOTE_HOLD_REQUEST
+  0x49 BCI_REMOTE_AUTHENTICATION_PAIRING_REQUEST
+  0x4a BCI_REMOTE_START_ENCRYPTION_REQUEST
+  0x4b BCI_REMOTE_STOP_ENCRYPTION_REQUEST
+  0x4c BCI_MODE_CHANGE_EVENT
+)
+(
+  0 MODE_CHANGE_ACTIVE
+  1 MODE_CHANGE_SNIFFING
+  2 MODE_CHANGE_PARKED
+  3 MODE_CHANGE_HOLDING
+  4 MODE_CHANGE_SCO_ADDED
+  5 MODE_CHANGE_SCO_REMOVED
+  6 MODE_CHANGE_ACL_CONNECTION
+  7 MODE_CHANGE_DISCONNECT
+  8 MODE_CHANGE_SCO_CHANGED
+  9 MODE_CHANGE_ENCRYPTING
+  10 MODE_CHANGE_NOT_ENCRYPTING
+  11 MODE_CHANGE_BUTTON_UP
+  12 MODE_CHANGE_BUTTON_DOWN
+  13 MODE_CHANGE_BATTERY_LOW
+  14 MODE_CHANGE_RESET
+  15 MODE_CHANGE_INQUIRY_CANCELED_RMTCMD
+  16 MODE_ACTIVE_MSSWITCH_PASSED
+  17 MODE_ACTIVE_MSSWITCH_FAILED
+)
+(
+  6 BATTERY_CHECK_LEVEL
+  7 BATTERY_SENT_STATUS
+)
+(
+  0x02 RADIO_2001
+  0x12 RADIO_2002
+  0x32 RADIO_2002_DDM
+  0x42 RADIO_1008A1
+  0x52 RADIO_1018A0
+)
+(
+  0 SLAVE_INIT_AUTHENTICATION
+  1 SLAVE_INIT_ENCRYPTION
+  2 SLAVE_INIT_MASTER_SLAVE_SWITCH
+)
+(
+  0 CONNECTION_AUTH
+  1 CONNECTION_ENCRYPT
+  2 CONNECTION_SWITCH
+  3 CONNECTION_ACL
+  4 CONNECTION_FEATURE_EXT
+)
+(
+  7 AA_INSERTION
+)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+0x0800 start
+0x0801 soft_reset
+0x0812 main_loop
+0x0821 connection_dispatch
+0x0826 connection_incontext
+0x082f connection_nosniff
+0x0838 idle_dispatch
+0x0843 idle_exit
+0x0845 idle_le_create_conn
+0x0848 idle_inquiry
+0x084d idle_inquiry_cancel
+0x0850 idle_remote_name_req
+0x0855 idle_create_conn
+0x0856 idle_create_conn_device
+0x085b idle_create_conn_cont
+0x085c idle_start_page
+0x0862 idle_page_mode_r0
+0x0884 idle_page_fail
+0x088a idle_name_fail
+0x0890 inquiry_dispatch
+0x0896 inquiry_start
+0x089d inquiry_restart
+0x08a0 inquiry_rx_restart
+0x08a5 inquiry_transmit
+0x08b2 inquiry_check_train
+0x08bf inquiry_receive
+0x08c9 inquiry_sync
+0x08cf inquiry_receive_rtn
+0x08cf inquiry_receive_eir_rtn
+0x08d3 master_page
+0x08db master_page_no_interval
+0x08e6 master_npage_timeout
+0x08e9 master_page_timeout
+0x08f0 page_start
+0x08fc page_restart
+0x0901 page_rx_restart
+0x0914 page_exit
+0x091a page_check_train
+0x0928 page_receive
+0x0930 page_sync
+0x0936 page_send_fhs
+0x093a page_send_fhs_continue
+0x0946 page_wait_fhs_reply
+0x0955 page_wait_fhs_reply_ok
+0x095a master_newconn_loop
+0x0961 newconn_poll_responded
+0x0969 master_dispatch
+0x0979 master_loop
+0x0982 master_notmatch
+0x0988 master_exit
+0x098a master_attempt
+0x098d check_master_disconnect
+0x0990 check_master_match
+0x099e master_disconnect
+0x09a4 master_name_disconnect
+0x09a6 master_name_error
+0x09a9 check_disconnect_timeout
+0x09b0 conn_timer_expired
+0x09b4 linkkey_ready
+0x09bd linkkey_set
+0x09c5 linkkey_set_continue
+0x09c6 generate_linkkey_continue
+0x09c7 clear_linkstate
+0x09cb role_switch_check
+0x09d5 role_switch_clkn
+0x09d6 role_switch_clke
+0x09db role_switch_prepare
+0x09dd role_switch_prepare0
+0x09e3 role_switch_master
+0x09ea roles_waitfhs_loop
+0x09f0 role_switch_fail_master
+0x09f8 roles_replyto_fhs
+0x0a02 roles_replyto_fhs_rcvd
+0x0a09 roles_newconns_loop
+0x0a0f roles_newconns_responded
+0x0a17 context_load
+0x0a29 context_load_master
+0x0a30 context_save
+0x0a38 context_get_next
+0x0a3a context_get_next_loop
+0x0a3e context_get_next_cont
+0x0a46 context_get_next_sniff
+0x0a48 context_new
+0x0a50 context_check_all_wack
+0x0a58 context_check_esco_wack
+0x0a5d context_esco_wack
+0x0a5f context_check_idle
+0x0a61 context_traverse_linkkey
+0x0a64 context_search_conn_handle
+0x0a65 context_search_conn_handle2
+0x0a67 context_search_plap
+0x0a69 context_search_plap2
+0x0a6b context_search_insniff
+0x0a6d context_search_sniff_window
+0x0a6e context_search
+0x0a71 context_search_loop
+0x0a73 context_search_next
+0x0a77 context_search_empty
+0x0a7b context_search_lap
+0x0a7d context_search_lap_cont
+0x0a82 context_search_handle
+0x0a88 context_search_sniff
+0x0a89 context_search_sniff_loop
+0x0a96 context_search_sniff_sc
+0x0a99 context_search_meet1
+0x0a9a context_search_meet
+0x0a9e context_search_sniff_miss
+0x0aa4 sign_pdata_temp
+0x0aae sign_pdata_temp_p0
+0x0ab4 context_check_inconn
+0x0ab7 context_check_a_wack
+0x0ac0 context_get_anchor
+0x0acc context_next_anchor
+0x0ad3 context_search_window
+0x0adc context_traverse_clearkey
+0x0ae7 master_conn_send_packet
+0x0ae9 master_send_packet
+0x0af1 master_conn_recv_packet
+0x0af3 master_recv_packet
+0x0afb master_rx_conn_finish_packet
+0x0aff master_newconn_once
+0x0b05 inquiry_scan_dispatch
+0x0b15 inquiry_scan_start
+0x0b3f send_eir
+0x0b61 get_all_uuid
+0x0b65 lshift_loop
+0x0b77 page_scan_dispatch
+0x0b87 page_scan_start
+0x0ba8 page_scan_wait_fhs_restart
+0x0bb1 page_scan_wait_fhs_again
+0x0bb8 page_scan_reply_to_fhs
+0x0bc5 slave_apply_clke_bt
+0x0bc9 slave_apply_clke_bt_now
+0x0bcc start_slave_connection
+0x0bd0 slave_newconn_loop
+0x0bd5 sconn_successful
+0x0bdc slave_dispatch
+0x0be0 slave_loop
+0x0bf0 slave_notmatch
+0x0bf9 slave_disconnect
+0x0c01 role_switch_slave
+0x0c08 roles_sendfhs_loop
+0x0c1a roles_got_fhs_reply
+0x0c1d roles_newconn_loop
+0x0c26 roles_newconn_responded
+0x0c2c roles_newconn_nolmp
+0x0c37 init_rx_packet_flags
+0x0c42 prepare_newconn
+0x0c4d newconn_init
+0x0c5c clear_linkkey
+0x0c62 new_conn_timeout
+0x0c66 new_conn_handle
+0x0c6a quit_connection
+0x0c6f quit_connection_name
+0x0c73 quit_connection_cont
+0x0c83 quit_connection_not_clear_mark
+0x0c85 quit_connection_not_clear_tx
+0x0c89 slave_newconn_once
+0x0c96 prepare_tx
+0x0ca2 prepare_tx_not_esco
+0x0ca3 prepare_tx_not_sco
+0x0ca8 prepare_tx_retransmit
+0x0cb2 prepare_tx_nomore_retransmit
+0x0cb4 prepare_tx_no_retransmit
+0x0cbd prepare_tx_pollnull
+0x0cc1 prepare_tx_loopback
+0x0cc7 prepare_tx_txpat
+0x0ccb prepare_tx_sendlmp
+0x0ccd prepare_tx_ccm_edr_lmp
+0x0cd7 prepare_tx_sendl2cap
+0x0cd9 prepare_tx_ccm_edr
+0x0ce4 set_wait_ack
+0x0ced tx_l2cap_type
+0x0d03 tx_l2cap_type_edr
+0x0d13 slave_receive_master_slot
+0x0d18 slave_receive_notsniff
+0x0d19 slave_receive_access
+0x0d1a slave_receive_sniff
+0x0d38 slave_conn_recv_packet
+0x0d40 receive_packet
+0x0d43 receive_packet_whitened
+0x0d58 receive_packet_noedr
+0x0d61 receive_packet_amchk
+0x0d6d am_addr_match
+0x0d6f am_addr_ok
+0x0d7e arqn_bypass
+0x0d8b failed_seqn
+0x0d8c rx_type_dispatch
+0x0d9a process_poll
+0x0d9b process_dm3
+0x0d9b process_dm5
+0x0d9c process_dm1
+0x0d9e process_dh3
+0x0d9e process_dh5
+0x0d9f process_3dh1
+0x0da0 process_dh1
+0x0da1 process_dmh
+0x0dae process_dmh_noedr
+0x0db9 process_dmh_long
+0x0dbc process_dmh_common
+0x0dc2 process_dmh_common2_ccm
+0x0dc4 process_dmh_common2
+0x0dd2 process_dmh_common2_testmode
+0x0dd4 process_dmh_data_0
+0x0ddd check_enc_ccm
+0x0de2 process_lmp
+0x0de7 process_dmh_data_l2cap_start_pkt
+0x0df1 process_dmh_data_into_buff1
+0x0df6 process_dmh_data_into_buff2
+0x0dfb process_dmh_data_l2cap_continue_pkt
+0x0e05 process_dmh_data_l2cap_continue_pkt1
+0x0e09 process_dmh_data_l2cap_continue_pkt2
+0x0e0c process_dmh_data
+0x0e10 process_dmh_data_end
+0x0e26 process_l2cap_pass_crc_buff1
+0x0e30 process_l2cap_pass_crc_buff2
+0x0e39 process_dmh_cont
+0x0e42 process_dmh_cont_rxbuf_not_use
+0x0e4c ack_payload
+0x0e5f error_header
+0x0e65 error_payload_crc
+0x0e6b error_payload
+0x0e6c flow_ctrl
+0x0e6c error_mic_error
+0x0e6d discard_pkt
+0x0e71 discard_pkt_lmp
+0x0e75 discard_pkt_l2cap
+0x0e79 redundant_payload
+0x0e7c end_of_packet
+0x0e88 process_fhs
+0x0e9d fhs_parity_ok
+0x0eb7 clear_got_tx
+0x0ece clear_got_txlmp
+0x0ed9 clear_lmp_escape
+0x0edc clear_send_setup_complete
+0x0ee1 start_encryption
+0x0eeb stop_encryption
+0x0ef1 sniff_init
+0x0ef5 sniff_init_master
+0x0eff sniff_init_nowrap
+0x0f12 sniff_exit
+0x0f1c check_attempt
+0x0f27 check_attempt_nomore
+0x0f29 check_attempt_sniff
+0x0f2f check_attempt_sniff_restore_sco
+0x0f32 check_attempt_sco_master
+0x0f33 check_attempt_not_sco
+0x0f3c check_attempt_notimeout
+0x0f40 sniff_check_window
+0x0f49 check_esco_amaddr
+0x0f4c parse_l2cap
+0x0f4e parse_l2cap_cont
+0x0f5f parse_l2cap_release_buff1
+0x0f65 parse_l2cap_release_buff2
+0x0f6b l2cap_buff1_inuse
+0x0f6f l2cap_buff2_inuse
+0x0f73 slave_send_access
+0x0f7b slave_conn_send_packet
+0x0f85 slave_conn_send_access
+0x0f86 transmit_packet
+0x0f8a transmit_packet_whitened
+0x0faf transmit_fhs
+0x0fcc transmit_lmp_ccm
+0x0fce transmit_lmp
+0x0fd2 transmit_lmp_common
+0x0fd9 transmit_lmp_loop
+0x0fdd transmit_dm1
+0x0fdf transmit_dm3
+0x0fdf transmit_dm5
+0x0fe2 transmit_3dh1
+0x0fe3 transmit_dh1
+0x0fe5 transmit_dh3
+0x0fe5 transmit_dh5
+0x0fe8 transmit_dmh
+0x0ff7 transmit_edr3m
+0x0ffb transmit_edr_sync_end
+0x0ffd transmit_noedr
+0x1007 transmit_long
+0x1008 transmit_stuff
+0x100c transmit_stuff_loop
+0x100f transmit_end
+0x1014 transmit_end2
+0x101d transmit_loopback
+0x101f transmit_loopback_short
+0x1025 transmit_loopback_long
+0x102a transmit_loopback_cont
+0x102b transmit_loopback_loop
+0x1031 transmit_loopback_end
+0x1035 apply_switch_clke
+0x103b apply_switch_nozero
+0x103e apply_switch_loop
+0x1042 apply_switch_bt
+0x1043 apply_switch_wait_loop
+0x104a calc_slot_offset
+0x1054 calc_bt_portion
+0x1056 calc_slot_offset_loop
+0x1058 calc_skip_bt
+0x105d calc_clke_offset
+0x106b calc_clke_pos
+0x106f calc_clke
+0x1073 calc_clke2
+0x107d calc_clke_pos2
+0x107f calc_clke_pos_adj
+0x1081 calc_mod_value_scale
+0x1087 calc_mod_value_scale_do
+0x1089 calc_mod_vs_loop
+0x108e calc_mod_vs01
+0x1099 calc_mod_vs_loop2
+0x10a9 calc_mod_value_scale_le2
+0x10ac calc_mod_value_scale_le
+0x10b2 calc_radio_freq
+0x10bb freq_not_connection
+0x10bc do_hop_mod_now
+0x10c4 odd_half
+0x10c6 freq_result
+0x10c9 afh_process_0
+0x10d7 afh_process_con
+0x10e4 afh_process_1
+0x10f0 afh_process_end
+0x10f3 afh_same_channel
+0x10f6 afh_clear
+0x10fb afh_process_freq_map
+0x1102 process_freq_3
+0x1107 process_freq_1
+0x110b process_freq_0
+0x1114 process_freq_2
+0x111e rx_radio_freq
+0x1123 rx_radio_freq_now
+0x1124 tx_radio_freq
+0x1129 tx_radio_freq_now
+0x112a fetch_giac
+0x112e fetch_page_bt_adr
+0x1134 fetch_self_bt_adr
+0x113c fetch_extm_bt_adr
+0x1144 fetch_diac
+0x1147 fetch_diac_do
+0x114b shutdown_radio
+0x115d set_sync_on
+0x1164 set_sync_on_24m
+0x1174 set_sync_on_next
+0x1179 set_sync_on_16m
+0x118b set_freq_rx
+0x1194 set_rxfreq_2m_offset
+0x1196 rf_rx_write_freq_24m
+0x119c rf_rx_write_freq_16m
+0x11a2 rf_rx_enable
+0x11ab rf_rx_enable_no_soft_agc
+0x11c1 rf_rx_write_freq
+0x11c6 rf_tx_write_freq
+0x11d0 rf_write_freq_calc
+0x11e7 rf_write_freq_calc_24m
+0x11ed rf_write_freq_calc_16m
+0x11f3 rf_tx_write_freq_24m
+0x11fa rf_tx_write_freq_16m
+0x1201 set_freq_tx
+0x1207 txon
+0x1224 set_tx_power_0db
+0x1226 set_rf_ldo_cfg89
+0x1229 set_tx_power_3db
+0x122b set_rf_ldo_cfg89_2
+0x122e set_tx_power_5db
+0x1231 set_tx_power_6db
+0x1234 set_tx_power_7db
+0x1237 set_tx_power_10db
+0x123a set_tx_power_f3db
+0x123d set_tx_power_f5db
+0x1240 set_tx_power_f20db
+0x1243 set_tx_power_f30db
+0x1246 initialize_radio
+0x1247 initialize_radio_wait
+0x124b initialize_radio_loop
+0x1251 initialize_radio_cont
+0x1262 initialize_radio_cont_next
+0x126e initialize_syn_afc_cfg1
+0x1271 initialize_syn_afc_cfg1_set
+0x1273 initialize_rf_ldo_cfg1
+0x1276 initialize_rf_ldo_cfg1_set
+0x1278 initialize_rc_cal
+0x127b initialize_rc_cal_set
+0x127d save_rssi
+0x1291 rssi_hex2dec
+0x1295 bcd
+0x129c gain_control
+0x12ba add_negative
+0x12c2 gain_increase
+0x12c6 gain_descend
+0x12c9 set_rx_gain2
+0x12cb set_rx_gain0
+0x12cd set_rx_gain1
+0x12cf xtal_fast_wake
+0x12d1 init_lpm_ctrl
+0x12d3 start_receiver
+0x12d8 prep_crypt
+0x12e8 prep_crypt_ccm
+0x12ea wait_access_end
+0x12f3 wait_access_mhalfbnd
+0x12f4 wait_access_mhalfbnd_correlate
+0x12f9 wait_access_clkn_rt
+0x1300 wait_access_forever
+0x1309 reserve_slot
+0x1311 ahead_window
+0x1320 setup_clk
+0x1323 skip_setup_clke
+0x1325 setup_clkn
+0x1327 skip_setup_clkn
+0x1328 setup_clknbt
+0x132b setup_complete
+0x1334 setup_clk11
+0x1337 rf_setup_time
+0x133a rf_setup_time_slave_slot
+0x133c rf_setup_time_master_slot
+0x133e start_transmitter
+0x1343 start_tx_native
+0x1348 start_rx_native
+0x134c start_tx_external
+0x1351 send_access_word
+0x1359 scan_mode_whiten
+0x135d get_free_amaddr
+0x1362 get_free_amaddr_cont
+0x1365 get_clk
+0x1369 get_clkbt
+0x136d supervision_update
+0x1376 supervision_flush
+0x137a assert
+0x137c loop
+0x137d sleep
+0x1380 sleep_loop
+0x1384 init_param
+0x13b6 init_param_next
+0x13bd clk24m_init
+0x13c3 lpmstate
+0x13d4 lpmwake
+0x13ed lpm_ctrl3_cfg_dig_vsel
+0x13f1 lpm_ctrl3_cfg_vsel_120
+0x13f3 lpm_ctrl3_cfg_vsel_store
+0x13f5 lpm_ctrl3_cfg_vsel_108
+0x13f9 lpm_ctrl3_cfg_vsel_096
+0x13fd lpm_ctrl3_cfg_vsel_084
+0x1401 lpm_load_context
+0x140d lpm_save_context
+0x1417 lpo_calibration
+0x1420 lpo_cal_inited
+0x1425 lpm_adjust_clk
+0x1434 lpm_adjust_positive
+0x1437 lpm_clear_counter
+0x143a lpm_hibernate
+0x143e lpm_hibernate_normal
+0x1445 lpm_sleep
+0x1449 lpm_sleep_skip_cb_function
+0x1460 lpm_enter_sleep
+0x1465 lpm_recover_clk
+0x146e lpm_recover_xtal
+0x1470 lpm_recover_timeout
+0x148d lpm_dispatch
+0x1497 lpm_dispatch_next
+0x14a5 lpm_dispatch_next2
+0x14b9 lpm_dispatch_sleep
+0x14ba lpm_dispatch_lpo
+0x14c3 lpm_dispatch_unconn
+0x14cb lpm_unconn_nossp
+0x14cf lpm_unconn_cont
+0x14d1 lpm_sleep_btclk
+0x14d6 lpm_set_mult
+0x14e5 lpm_mult_wait_timeout
+0x14ef classic_bt_set_mult_short_flag
+0x14f1 classic_bt_clr_mult_short_flag
+0x14f3 lpm_match
+0x14f8 lpm_not_match
+0x14fe lpm_lost
+0x1506 lpm_mult_short
+0x150a lpm_mult_long
+0x150d lpm_cal_xtal_startup
+0x1524 lpm_write_config
+0x152d lpm_write_ctrl
+0x152f lpm_write_ctrl2
+0x1530 lpm_write
+0x1535 lpm_write_sel_vdd
+0x153c lpm_write_ctrl3
+0x153e lpm_write_gpio_wakeup
+0x1547 lpm_get_wake_lock
+0x154b lpm_put_wake_lock
+0x154f lpm_check_wake_lock
+0x156e lpm_uart_wake_lock
+0x1573 lpm_shut_down
+0x1578 lpm_disable_exen_output
+0x157c le_init_conn
+0x158f le_init_master
+0x159b le_init_slave
+0x15ac le_conn_dispatch
+0x15b5 le_master_dispatch
+0x15c4 le_master_disconn
+0x15c7 le_slave_dispatch
+0x15d8 le_slave_crc_fail
+0x15d8 le_slave_match
+0x15e7 le_slave_cont
+0x15ed le_slave_unsync
+0x15f0 le_check_md
+0x15f5 le_slave_more_data
+0x15fb le_slave_disconn
+0x15fb le_disconnect
+0x1602 le_clear_connection_info
+0x1607 le_clear_pairing_state
+0x160b le_got_first_packet
+0x1618 le_enable_phy_by_pdata
+0x1621 le_enable_2m
+0x1627 le_enable_coded_s2
+0x1627 le_enable_coded
+0x162f le_enable_coded_s8
+0x1632 le_enable
+0x163f le_disable
+0x164b le_prep
+0x1654 le_rx_setfreq
+0x1655 le_rf_rx_enable
+0x1659 le_tx_setfreq
+0x165b le_tx_setfreq0
+0x165d le_setfreq
+0x166a le_ctf_normal
+0x166d le_ctf_low
+0x1670 le_ctf_test
+0x1673 le_sca_map
+0x1683 le_setup
+0x168d le_setup_master
+0x1692 le_context_nextevent
+0x16a3 le_context_nexthop
+0x16ab le_nexthop_nowrap
+0x16ad le_calc_channel_map
+0x16b1 le_count_channels_loop
+0x16b3 le_count_channels_notused
+0x16b9 le_map_channel
+0x16bf le_map_channel_next
+0x16c4 le_map_channel_cont
+0x16c6 le_map_channel_loop
+0x16c9 le_map_channel_skip
+0x16ce le_map_channel_end
+0x16d1 le_wait_tx
+0x16d4 le_wait_master
+0x16d7 le_receive_adv
+0x16db le_receive_slave
+0x16e1 le_receive_packet
+0x16e2 le_receive_rxon
+0x16e9 le_receive_nolr
+0x16f2 le_receive_on_attempt
+0x16ff le_receive_skip
+0x170b le_rx_loop
+0x1710 le_rx_dec
+0x171b le_rx_dec_loop
+0x1722 le_rx_dec_loop_end
+0x1724 le_rx_nopayload
+0x1736 le_rx_match
+0x1739 le_crc_fail_tx
+0x173d le_match_set_txfreq
+0x1742 le_match_set_txfreq_offset
+0x1745 le_dec_init
+0x174a le_dec_start
+0x175d le_pcnt_rx_sub1
+0x1762 le_pcnt_rx_sub1_0
+0x1767 le_dec
+0x176f le_dec_end
+0x1778 le_mic_error
+0x1779 le_retransmit_end_of_packet
+0x177c le_crc_fail
+0x1780 le_unsync_end
+0x1780 le_crc_fail_consecutive
+0x1782 le_end_of_packet
+0x1784 calc_clke_all_modem
+0x178a calc_clke_modem_coded
+0x178e calc_clke_modem_2m
+0x1792 le_set_until_tx_timer
+0x1799 le_set_until_tx_timer_rx_lr
+0x179b le_set_until_tx_timer_rx_1m
+0x179c le_set_until_tx_timer_rx_2m
+0x179e le_set_until_tx_timer_rx_coded_s2
+0x17a1 le_set_until_tx_timer_rx_coded_s8
+0x17a3 le_set_until_tx_timer_rx_coded
+0x17a6 le_calc_stop_watch
+0x17ae le_transmit_receive_sifs_without_change_mode
+0x17b5 le_transmit_receive_sifs
+0x17b9 le_transmit_receive_sifs_notx
+0x17c3 le_transmit_norx
+0x17c5 le_transmit
+0x17d5 le_transmit_packet
+0x17e2 le_transmit_packet_not_enc
+0x17e3 le_tr_loop
+0x17e6 le_tr_nopayload
+0x17ed le_transmit_skip
+0x17f3 le_check_start_pause_enc
+0x17fc le_transmit_packet_enc
+0x1800 le_transmit_packet_enc_loop
+0x1807 le_transmit_lr
+0x1808 le_transmit_lr_preamble_loop
+0x1812 le_transmit_lr_s2
+0x1816 le_transmit_lr_s8
+0x1819 le_transmit_2m
+0x181b le_transmit_2m_dealy
+0x1825 le_update_param
+0x1829 le_update_param_ahead1_cb
+0x183d le_update_param_cb
+0x184a le_update_channel_map
+0x184e le_update_channel_map_cb
+0x1853 le_update_phy
+0x1857 le_update_phy_cb
+0x1864 le_update_phy_cb_m2s
+0x186c le_update_phy_cb_m2s_no_change
+0x1872 le_update_phy_cb_s2m
+0x187b le_update_phy_cb_s2m_no_change
+0x1881 le_check_update_flag
+0x188e le_update_ahead1
+0x1890 le_update
+0x1895 le_check_update_small
+0x18a1 le_check_retransmit
+0x18a8 le_acknowledge
+0x18c1 le_ack_unenc
+0x18cf le_check_wak
+0x18dd le_set_enc
+0x18e2 le_clear_enc
+0x18ee le_scan_check_sender_addr_type
+0x18f3 le_get_master_rx_max
+0x18f7 le_prepare_tx
+0x1918 le_check_tx_md
+0x191f le_check_continue
+0x1928 le_set_md
+0x192a le_clear_md
+0x192c le_update_tx_type
+0x1930 le_att_check_notification_enable
+0x193c le_send_empty
+0x193e le_send_packet
+0x194e le_send_no_txlen
+0x1954 le_send_packet_enc
+0x1956 get_lpm_wake_ble_rx_lock
+0x1958 put_lpm_wake_ble_rx_lock
+0x195a le_parse
+0x1967 le_parse_l2cap
+0x1974 le_check_l2cap_complete
+0x1978 le_check_l2cap_cid_legal
+0x1983 le_check_l2cap_llid_start
+0x1996 le_check_l2cap_continue_legal
+0x199a le_check_l2cap_llid_continue
+0x19af le_get_search_att_uuid
+0x19b2 le_writeatt_cb
+0x19b4 le_supervision_update
+0x19bd le_supervision_flush
+0x19c0 le_receive_window_size
+0x19da le_init_attlist_search
+0x19e3 le_att_handle_inrange
+0x19ed le_att_handle_blank
+0x19ef le_att_get_handle_ptr
+0x19f2 le_att_get_handle_ptr2
+0x19f5 le_att_get_handle_loop1
+0x19ff le_att_get_handle_ptr_found
+0x1a02 le_att_get_short_uuid_ptr
+0x1a05 le_att_get_short_uuid_loop
+0x1a11 le_att_get_last_handle
+0x1a13 le_att_get_last_handle_loop
+0x1a1d le_att_get_handle_info_from_ptr
+0x1a1f le_att_get_handle_info
+0x1a21 le_att_get_handle_info_fast
+0x1a22 le_att_get_handle_loop
+0x1a2c le_att_unfind_handle
+0x1a2d le_att_finded_handle
+0x1a36 le_modified_name
+0x1a39 le_modified_name_att_list
+0x1a48 le_name_length_longer_than_att
+0x1a4b le_modified_name_adv
+0x1a58 le_modified_name_adv_and_scan
+0x1a6a le_modified_name_adv_and_scan_store_data
+0x1a70 le_modified_name_adv_and_scan_name_overflow
+0x1a72 le_modified_name_adv_loop
+0x1a7d le_modified_name_adv_loop2
+0x1a81 le_modified_name_adv_found_name
+0x1a83 memcpy_empty
+0x1a87 le_lpm_set_mult
+0x1a8b le_lpm_set_mult_attempt
+0x1a8e le_lpm_set_mult_attempt_match
+0x1a99 le_lpm_lost
+0x1a9f le_set_config_fixed_tk
+0x1aa1 le_clr_config_fixed_tk
+0x1aa3 le_set_config_fixed_ltk
+0x1aa5 le_clr_config_fixed_ltk
+0x1aa7 le_set_config_more_data
+0x1aa9 le_clr_config_more_data
+0x1aab le_set_config_read_authentication
+0x1aad le_clr_config_read_authentication
+0x1aaf le_set_config_write_authentication
+0x1ab1 le_clr_config_write_authentication
+0x1ab3 le_set_config_short_mult
+0x1ab5 le_clr_config_short_mult
+0x1ab7 le_set_config
+0x1abb le_clr_config
+0x1abf le_set_fixed_ltk
+0x1acc le_set_justwork
+0x1ad2 le_fifo_malloc_tx_empty
+0x1ad5 le_fifo_malloc_tx_ll
+0x1ada le_fifo_malloc_tx_l2cap
+0x1ae3 le_fifo_malloc_tx
+0x1aee le_fifo_get_first_tx_ptr
+0x1af1 le_fifo_get_second_tx_ptr
+0x1af3 le_fifo_get_last_tx_ptr
+0x1af6 le_fifo_get_last_tx_ptr0
+0x1af8 le_fifo_get_first_l2cap_ptr
+0x1afb le_fifo_get_first_att_ptr
+0x1afe le_fifo_get_last_att_ptr
+0x1b01 le_fifo_get_last_l2cap_ptr
+0x1b04 le_fifo_check_full
+0x1b05 le_fifo_check_nearly_full
+0x1b06 le_fifo_check_empty
+0x1b07 le_fifo_release_first_node
+0x1b08 le_set_dle
+0x1b0a le_set_phys
+0x1b0e le_set_tx_phy
+0x1b14 le_set_rx_phy
+0x1b16 le_set_feature_2m_phy
+0x1b18 le_set_feature_coded_phy
+0x1b1a le_set_feature_data_packet_length_extension
+0x1b1c le_set_feature
+0x1b20 le_advertising_dispatch
+0x1b26 le_scan
+0x1b45 le_wait_adv
+0x1b4c le_create_conn
+0x1b5c le_connect_request
+0x1b67 le_con_req_hop_retry
+0x1ba4 le_adv
+0x1ba6 le_adv_loop
+0x1bac le_adv_loop_tx
+0x1bb8 le_adv_not_match
+0x1bc5 le_init_adv
+0x1bc7 le_adv_access
+0x1bce le_send_adv_ind
+0x1bdf le_send_adv_direct_ind
+0x1be5 le_send_adv_transmit
+0x1bec le_send_scan_request
+0x1bfd le_send_scan_response
+0x1c0f le_parse_connect_req
+0x1c37 le_next_adv_channel
+0x1c3d le_next_adv_channel_curr_channel_37
+0x1c43 le_next_adv_channel_curr_channel_38
+0x1c49 le_next_adv_channel_curr_channel_39
+0x1c4f set_le_next_adv_channel_37
+0x1c54 set_le_next_adv_channel_38
+0x1c59 set_le_next_adv_channel_39
+0x1c5e le_parse_att
+0x1c6e le_send_att_exchange_mtu_requset
+0x1c75 le_parse_att_exchange_mtu_request
+0x1c76 le_send_att_exchange_mtu_response
+0x1c7d le_parse_att_exchange_mtu_response
+0x1c80 le_parse_att_find_information_request
+0x1c83 le_send_att_find_information_response
+0x1c85 le_send_att_find_information_res_loop
+0x1c97 le_send_att_find_information_res_store_info
+0x1ca1 le_send_att_find_information_res_cont
+0x1ca4 le_send_att_find_information_res_next
+0x1ca7 le_send_att_find_information_res_end
+0x1ca9 le_parse_att_find_by_type_value_request
+0x1cb2 le_start_end_handle_check_1
+0x1cb9 le_start_end_handle_check_1_fail
+0x1cbc le_send_att_find_by_type_value_response
+0x1cc3 le_send_att_find_by_type_value_res_primary
+0x1cc8 le_send_att_find_primary_search_loop
+0x1cd8 le_send_att_find_primary_search_loop1
+0x1cdc le_send_att_error_response_notfound2
+0x1cdf le_send_att_find_primary_search_end_start_handle_found
+0x1ce7 le_send_att_find_primary_search_end_ending_handle_found
+0x1ced le_send_att_find_primary_search_end
+0x1cf6 le_parse_att_read_by_type_request
+0x1cf9 le_send_att_read_by_type_response
+0x1d08 le_send_att_read_by_type_response_loop
+0x1d27 le_send_att_read_by_type_response_next_handle
+0x1d29 le_send_att_read_by_type_response_end
+0x1d2b le_send_att_read_by_type_res_found_next
+0x1d39 le_send_att_read_by_type_write_properties
+0x1d40 le_send_att_read_by_type_write_uuid
+0x1d4c le_send_att_read_by_type_res_not_characteristic
+0x1d60 le_send_att_read_by_type_res_device_name
+0x1d74 le_parse_att_read_request
+0x1d78 le_send_att_read_response
+0x1d86 le_send_att_read_response_less
+0x1d8f le_send_device_name
+0x1d99 le_send_att_read_response_check_auth
+0x1d9d le_send_att_read_response_error_insufficient_auth
+0x1d9f le_send_att_read_response_check_handle
+0x1da3 le_parse_att_read_blob_request
+0x1da5 le_send_att_read_blob_response
+0x1db4 le_send_att_read_blob_response_less
+0x1db9 le_parse_att_read_by_group_type_request
+0x1dbc le_send_att_read_by_group_type_response
+0x1dc3 le_send_att_read_by_group_type_response_loop
+0x1dde le_send_att_read_by_group_type_store_write_record
+0x1de4 le_send_att_read_by_group_type_store_record
+0x1de8 le_send_att_read_by_group_type_next_handle
+0x1dea le_send_att_read_by_type_res_check_pair_length_type
+0x1dec le_send_att_read_by_group_type_check_pair_length_type
+0x1df0 le_send_att_read_by_group_type_check_pair_length_type_16byte
+0x1df2 le_send_att_read_by_group_type_end0
+0x1df5 le_send_att_read_by_group_type_end1
+0x1df9 le_send_att_read_by_group_type_end_common
+0x1dfc le_parse_att_write_request
+0x1e00 le_send_att_write_response_check_auth
+0x1e0f le_send_att_write_response
+0x1e14 le_send_att_write_response_check_handle
+0x1e18 le_send_att_write_response_error_invalid_handle
+0x1e1a le_check_encrypt_state
+0x1e20 le_parse_att_prepare_write_request
+0x1e25 le_send_att_prepare_write_response
+0x1e33 le_parse_att_execute_write_request
+0x1e33 le_send_att_execute_write_response
+0x1e38 le_parse_handle_value_confirmation
+0x1e3c le_parse_att_write_command
+0x1e40 le_att_malloc_tx_notify
+0x1e49 le_att_malloc_tx_indication
+0x1e55 le_send_att_error_response_notfound
+0x1e56 le_send_att_error_response
+0x1e61 le_fifo_malloc_tx_l2cap_gatt
+0x1e63 le_att_next_handle
+0x1e67 le_att_check_handle_end
+0x1e6b le_att_same_type
+0x1e6d le_att_check_same_common
+0x1e73 le_att_same_uuid
+0x1e76 le_store_att_record
+0x1e7b le_write_att_record
+0x1e80 le_write_att_record_common
+0x1e84 le_send_auto_len_by_mem
+0x1e91 le_get_search_handle_start_end_common
+0x1e96 le_get_search_max_mtu_data
+0x1e9e le_get_search_att_type
+0x1ea0 le_get_search_common
+0x1ea2 le_get_search_common2
+0x1ea6 le_parse_writing_attribute_start
+0x1eb4 le_clear_l2cap_att_states_deal_with_contiune_packet
+0x1eb8 le_parse_writing_attribute_continue
+0x1ec1 le_parse_attribute_write_request
+0x1ec3 le_send_attribute_write_response_check_auth
+0x1ec6 le_parse_attribute_write_command
+0x1ec9 le_parse_attribute_check_complete_packet_init
+0x1ed0 le_parse_l2cap_continue_common
+0x1ed6 le_parse_attribute_check_complete_packet
+0x1edc le_parse_signaling
+0x1ee1 le_l2cap_parse_conn_parameter_update_rsp
+0x1ee5 le_l2cap_tx_update_req
+0x1eed le_fifo_malloc_tx_l2cap_signaling
+0x1ef5 le_l2cap_update_signaling_identifier
+0x1ef9 le_l2cap_reset_signaling_identifier
+0x1efb le_pairing_mode_init
+0x1f03 le_set_pairing_mode_secure_justwork
+0x1f05 le_set_pairing_mode_secure_numeric
+0x1f08 le_set_pairing_mode_secure_passkey
+0x1f0a le_set_no_pairing
+0x1f0b le_set_noinputnooutput
+0x1f0d le_set_pairing_mode_lagacy_just_work
+0x1f0f le_set_pairing_mode_lagacy_passkey
+0x1f10 le_set_displayonly
+0x1f12 le_secure_connection_enable
+0x1f16 le_secure_connection_disable
+0x1f1a le_parse_smp
+0x1f27 le_send_smp_security_request
+0x1f2e le_parse_smp_pairing_request
+0x1f3a le_parse_smp_pairing_request2
+0x1f42 le_set_tk_0
+0x1f45 le_parse_smp_pairing_req_passkey
+0x1f47 le_genernate_tk
+0x1f4e le_parse_smp_pairing_req_fixed_passkey
+0x1f50 le_send_smp_pairing_response
+0x1f55 le_parse_smp_pairing_confirm
+0x1f5d le_parse_smp_pairing_confirm_secure_passkey
+0x1f60 le_parse_smp_pairing_confirm_passkey_res_input
+0x1f62 le_parse_smp_pairing_confirm_sc_passkey_res_input
+0x1f65 le_send_smp_pairing_confirm
+0x1f6e le_send_smp_pairing_confirm_sc
+0x1f76 le_parse_smp_pairing_random
+0x1f7c le_send_pairing_confirm_value_failed
+0x1f7d le_send_pairing_failed
+0x1f83 le_parse_smp_pairing_failed
+0x1f88 le_smp_pairing_fail_reason_not_support_pairing
+0x1f8a le_parse_smp_pairing_random_sc
+0x1f96 le_parse_smp_pairing_random_sc_passkey
+0x1f9f le_parse_smp_pairing_random_success
+0x1fa4 le_send_smp_pairing_random
+0x1faa le_send_smp_encryption_information
+0x1fb2 le_send_fixed_ltk
+0x1fb4 le_send_smp_master_identification
+0x1fc0 le_send_smp_identity_information
+0x1fc8 le_send_smp_identity_address_information
+0x1fd1 le_send_pairing_fail_unspecified_reason
+0x1fd3 le_check_init_key_distribution
+0x1fd7 le_parse_smp_identity_information
+0x1fe1 le_check_master_addr_type
+0x1fe7 le_parse_smp_identity_address_information
+0x1feb le_parse_smp_signing_information
+0x1feb le_parse_smp_security_request
+0x1fec le_parse_smp_public_key
+0x1ff1 le_parse_smp_dhkey_check
+0x1ff6 le_send_smp_pairing_public_key
+0x1ffc le_send_smp_pairing_dhkey_check
+0x2002 le_check_paring_time
+0x200b le_pairing_sm
+0x2018 le_pairing_sm_null
+0x2018 le_pairing_sm_send_sec_req
+0x201e le_pairing_sm_start
+0x2020 le_pairing_sm_rcv_pairing_req
+0x2024 le_pairing_sm_after_auth
+0x2027 le_pairing_sm_after_auth_start_enc
+0x202b le_pairing_sm_after_auth_start_enc_common
+0x2032 le_pairing_sm_after_auth_start_enc_sc
+0x2034 le_pairng_sm_send_enc_information
+0x2036 le_pairng_sm_send_master_indentification
+0x203d le_pairng_sm_send_indentity_information
+0x203f le_parse_start_enc_rsp_after_auth_end
+0x2045 le_secure_connect_sm
+0x2053 le_sc_state_clear
+0x2057 le_sc_sm_passkey_wait_confirm
+0x2061 le_sc_sm_wait_confirm_gkey
+0x2066 le_sc_confirm_gkey_ok
+0x206a le_sc_sm_receive_dhkey
+0x206e le_dhkey_ready
+0x2073 le_dhkey_ready_common
+0x2079 le_dhkey_check_fail
+0x207b le_dhkey_check_ok
+0x2085 le_sc_sm_send_public_key
+0x2089 le_sc_sm_ready_send_pairing_confirm
+0x208a le_sc_sm_send_public_key_passkey
+0x208d le_sc_sm_receive_public_key
+0x2091 le_public_key_ready
+0x2094 le_sc_sm_wait_send_public_key
+0x2097 le_fifo_malloc_tx_l2cap_smp
+0x2099 le_parse_ll
+0x20b0 le_parse_connection_update_ind
+0x20b8 le_parse_channel_map_ind
+0x20bc le_update_map_enable
+0x20c0 le_parse_terminate_ind
+0x20c4 le_parse_enc_req
+0x20d6 le_parse_enc_req_after_auth
+0x20d9 le_parse_enc_req_fixed_ltk
+0x20de le_ltk_lost
+0x20e3 le_parse_enc_rsp
+0x20e8 le_parse_start_enc_req
+0x20ec le_parse_start_enc_rsp
+0x20f1 le_parse_unknown_rsp
+0x20f2 le_parse_feature_req
+0x20f3 le_parse_feature_rsp
+0x20f4 le_parse_pause_enc_req
+0x20f8 le_parse_pause_enc_rsp
+0x20f9 le_parse_version_ind
+0x20fb le_parse_reject_ind
+0x20fc le_parse_ping_req
+0x20fd le_parse_ping_rsp
+0x20fe le_parse_length_req
+0x2100 le_parse_length_rsp
+0x210b le_parse_phy_req
+0x210c le_parse_phy_update_ind
+0x2115 le_send_terminate_ind_user_terminated
+0x2116 le_send_terminate_ind
+0x211c le_send_enc_rsp
+0x212a le_send_start_enc_req
+0x212d le_send_start_enc_rsp
+0x212f le_send_unknown_rsp
+0x2134 le_send_feature_rsp
+0x213b le_send_pause_enc_rsp
+0x213d le_send_version_ind
+0x2143 le_send_reject_ind
+0x2149 le_send_ping_rsp
+0x214b le_send_data_length_req
+0x214d le_send_data_length_res
+0x214e le_send_data_length
+0x2153 le_send_phy_rsp
+0x215d le_send_ll_one_lenth
+0x215f g24_dispatch
+0x2162 g24_prep
+0x2168 g24_receive_packet
+0x2171 g24_receive_rxon
+0x2176 g24_receive_nolr
+0x2185 g24_receive_skip_fec1
+0x2198 g24_receive_skip
+0x21a1 g24rx_loop
+0x21a4 g24rx_nopayload
+0x21a9 g24_receive_skip_rssi
+0x21b0 g24_receive_skip_next
+0x21bd g24_receive_skip_disable_fec1
+0x21bf g24_lr_receive_pdu_len
+0x21c6 g24_lr_receive_pdu_norssi
+0x21c8 g24_lr_receive_payload_len
+0x21cd g24_receive_byte
+0x21d0 g24_sync_timeout
+0x21d2 g24_end_of_packet
+0x21d6 g24_set_freq_tx
+0x21d9 g24_transmit
+0x21ec g24_transmit_packet
+0x21f1 g24_transmit_nolr
+0x21f6 g24tr_loop
+0x2200 g24_transmit_skip
+0x2207 g24_transmit_skip_disable_fec1
+0x220a g24_transmit_lr
+0x220b g24_transmit_lr_preamble_loop
+0x2215 g24_transmit_lr_s2
+0x2219 g24_transmit_lr_s8
+0x221c g24_transmit_2m
+0x221e g24_transmit_2m_dealy
+0x2228 g24_transmit_prep
+0x2232 g24_transmit_prep_pdu
+0x2247 g24_lr_transmit_prep
+0x224b g24_lr_transmit_prep_skip
+0x2255 g24_read_len_pid_crc
+0x2262 g24_ch
+0x2266 g24_ch_map_size
+0x226a g24_ch_calc
+0x2273 g24_update_addr_and_synccrc8
+0x2274 g24_syncword_crc8
+0x2277 g24_syncword_crc8_loop
+0x2281 g24_timer_check
+0x2290 g24_timer_timeout
+0x2293 g24_timer_init
+0x2296 g24_chmap_param_init
+0x22a5 g24_chamap_param_update
+0x22b1 g24_rx_window_init
+0x22b7 g24_rx_window_store
+0x22b9 g24_enable_1m
+0x22bc g24_pair_param_init
+0x22c2 g24_pair_timeout_timer
+0x22c5 g24_pair_start
+0x22d0 g24_pair_init_param
+0x22d7 g24_pair_dispatch
+0x22df g24_pair_sm_1
+0x22e1 g24_pair_sm_2
+0x22e5 g24_pair_sm_2_skip
+0x22e7 g24_pair_sm_3
+0x22ed g24_pair_sm_4
+0x22ee g24_pair_sm_prep
+0x22f0 g24_pair_sm_common
+0x2303 g24_pair_sm_reinit
+0x2308 g24_pair_sm_1_waiting_ack
+0x230a g24_pair_sm_2_waiting_ack
+0x230e g24_pair_sm_2_waiting_ack_skip
+0x2310 g24_pair_sm_3_waiting_ack
+0x2316 g24_pair_sm_3_waiting_ack_skip
+0x2318 g24_pair_sm_4_waiting_ack
+0x231e g24_pair_sm_4_waiting_ack_skip
+0x2325 g24_pair_exit
+0x2329 g24_bind_mode_enable
+0x232c g24_bind_init
+0x2335 g24_bind_ackpayload_prep
+0x233a g24_bind_data_process
+0x2347 g24_bind_data_error
+0x2349 g24_bind_data_parse
+0x2354 g24_bind_first_step
+0x2358 g24_bind_first_step_device1
+0x2359 g24_bind_dvc1_payload_cfg
+0x235a g24_bind_payload_cfg
+0x235e g24_bind_first_step_device2
+0x235f g24_bind_dvc2_payload_cfg
+0x2361 g24_bind_second_step
+0x2367 g24_bind_second_step_skip
+0x236b g24_bind_second_step_device1
+0x236e g24_bind_dvc1_step_set2
+0x2371 g24_bind_dvc1_payload_cfg_transmitter_addr
+0x2372 g24_bind_payload_cfg_transmitter_addr
+0x2376 g24_bind_second_step_device2
+0x2379 g24_bind_dvc2_step_set2
+0x237e g24_bind_third_step
+0x2384 g24_bind_third_step_skip
+0x2388 g24_bind_third_step_device1
+0x238b g24_bind_dvc1_step_success
+0x2390 g24_bind_exit
+0x2393 g24_bind_third_step_device2
+0x2396 g24_bind_dvc2_step_success
+0x239d g24_binding_device_check
+0x23a5 g24_binding_dvc1_status
+0x23a7 disable_user3
+0x23a9 g24_binding_dvc2_status
+0x23ac g24_binding_dvc1_living
+0x23b2 g24_binding_dvc2_living
+0x23b8 g24_bind_device_status_check
+0x23ba g24_bind_device_status
+0x23be g24_receive_init
+0x23c3 g24_receive_dispatch
+0x23c5 g24_ackpayload_prep
+0x23ca g24_receive_packet_start
+0x23cc g24_receive_packet_parse
+0x23dd g24_rx_interrupt_clear
+0x23e0 g24_data_receive_attemp
+0x23e2 g24_data_device1
+0x23f1 g24_data_device2
+0x23f7 g24_data_attemp_device1_abort
+0x23fc g24_data_attemp_device2_abort
+0x23fe g24_receive_packet_parse_pid_crc
+0x240c g24_receive_transmit_ack
+0x240f g24_transmit_ack
+0x2415 g24tx_with_ack
+0x2418 g24tx_no_ack
+0x2419 g24_enable_nodata_timer
+0x241a g24_enable_nodata_timer_init
+0x241d g24_mode_switch_init
+0x2421 g24_mode_switch_bind_work
+0x242e g24_bind_mode_continue
+0x2433 g24_work_mode_switch
+0x2436 g24_bind_mode_switch
+0x2439 g24_mode_b_s_switch_init
+0x2447 g24_mode_switch_bind_search
+0x245f g24_mode_switch_search
+0x2462 g24_mode_b_s_switch_exit
+0x2464 g24_mode_b_s_switch_stop
+0x2466 g24_mode_b_s_switch_start
+0x2468 g24_work_init
+0x2476 g24_switch_work_mode
+0x2477 g24_work_mode_enable
+0x247a g24_work_mode_start
+0x247f g24_bind_mode_auto
+0x248c g24_search_mode_init
+0x249c g24_search_mode_auto
+0x24bb g24_self_ch_num_reinit
+0x24bc g24_current_ch_num_reinit
+0x24be g24_device2_ch_num_reinit
+0x24c0 g24_device1_ch_num_reinit
+0x24c2 g24_auto_addr_ch_search
+0x24cb g24_auto_bind_config_device1
+0x24e0 g24_device1_config_ch_once
+0x24e5 g24_auto_bind_config_device2
+0x24fa g24_device2_config_ch_once
+0x24ff g24_auto_bind_config_self
+0x2513 g24_self_config_ch_once
+0x2517 g24_ackpayload_disable
+0x2519 g24_receiver_addr_check
+0x251d g24_nodata_process
+0x2527 g24_search_mode_enable
+0x252a g24_ch_process
+0x253d g24_ch_receive_hop_pac
+0x253f g24_ch_timer_reinit
+0x2542 g24_reconn_timeout_timer
+0x2545 g24_reconn_start
+0x2552 g24_reconn_fast_conn
+0x255a g24_reconn_receiver_addr
+0x2561 g24_reconn_device_3_0_addr
+0x2568 g24_store_receiver_addr
+0x256a g24_ch_syncword_crc8_init
+0x256c g24_reconn_dispatch
+0x2572 g24_reconn_receiver_succ
+0x2581 g24_reconn_attempt_success
+0x2583 g24_txbuf_clear
+0x2586 g24_reconn_data_prep
+0x258d g24_reconn_device_fail
+0x2599 g24_reconn_fast_conn_and_receiver
+0x259b g24_reconn_fast_conn_and_3_0
+0x259d g24_reconn_receiver_and_3_0
+0x259f g24_reconn_pair_and_3_0
+0x25a1 g24_data_attemp
+0x25a5 g24_data_attemp_device1
+0x25a7 g24_store_device1_addr
+0x25a9 g24_data_attemp_device2
+0x25ab g24_store_device2_addr
+0x25ad rssi_store
+0x25b5 rssi_average
+0x25bb rssi_average_loop
+0x25c8 save_rssi_dec
+0x25ca rssi_transmitter_buff_init
+0x25cc rssi_signal
+0x25d7 rssi_receiver_buff_init
+0x25de rssi_buff_clear
+0x25e4 rssi_noise
+0x25eb rssi_noise_monitor
+0x25f1 g24_transmit_init
+0x25f5 g24_interval_param_4ms
+0x25fd g24_interval_param_8ms
+0x2605 g24_transmit_dispatch
+0x260b g24_transmit_no_interrupt
+0x260e g24_transmit_start
+0x2612 g24_transmit_start_next
+0x2616 g24_short_sleep
+0x261b g24_txdata_prep
+0x261e g24_package_data
+0x2624 g24_accumulate_data
+0x262c g24_transmit_rf_ctrl_clear
+0x2630 g24_transmit_process
+0x2631 g24_transmit_loop
+0x263b g24_transmit_no_ack
+0x263c g24_transmit_next_packet
+0x2641 g24_transmit_abandon
+0x2645 g24_transmit_receive_ack
+0x2653 g24_retransmit
+0x265c g24_ackpayload_parse
+0x2663 g24_tx_attempt_fail
+0x2666 g24_stop_24g_mode
+0x2668 g24_transmit_hop_process
+0x2675 g24_transmit_hop_process_4ms
+0x2679 g24_hop_ch_enable
+0x2679 g24_txpayload_type_update
+0x267c g24_lr_type_update
+0x267e g24_hop_enable_packet
+0x2680 g24_hop_ch_disable
+0x2686 g24_tx_fast_hop
+0x2689 g24_search_receiver
+0x268b g24_nodata_transmit
+0x2690 g24_send_abort_packet
+0x269e g24_long_sleep
+0x26a1 g24_long_seep2
+0x26a4 g24_lpm_wait
+0x26ab g24_setgpio_lpm_before
+0x26ad g24_transmit_by_interrupt
+0x26b7 g24_transmit_by_interrupt_exit
+0x26bc g24_interval_min
+0x26be g24_interval_store
+0x26c0 g24_interval_max
+0x26c2 g24_interval_calibrate
+0x26c8 g24_transmit_by_interrupt_enable
+0x26cc g24_factory_check
+0x26ce pdata_0xff_check
+0x26d0 pdata_0xff_check_loop
+0x26d5 power_ctrl_start
+0x26e0 power_ctrl_start_next
+0x26e8 power_ctrl_txpower_decrs_check
+0x26ed power_ctrl_txpower_decrs
+0x26f1 power_ctrl_txpower_decrs_next
+0x26f8 power_ctrl_decrs_level1
+0x26f8 power_ctrl_incrs_level1
+0x26fa power_ctrl_txpower_incrs_force
+0x26fb power_ctrl_txpower_incrs
+0x2700 power_ctrl_incrs_level2
+0x2702 power_ctrl_decrs_level0
+0x2704 power_ctrl_pac_succ_cnt_init
+0x2707 power_ctrl_pac_succ_incrs
+0x270b power_ctrl_pac_succ_decrs
+0x2713 power_ctrl_pac_succ_cnt_reinit
+0x2715 ali_mesh_access_layer_resolve_message
+0x271c ali_mesh_access_layer_check_access_message_opcode
+0x2724 ali_mesh_access_layer_message_opcode_config_appkey_add
+0x2730 ali_mesh_accesss_layer_check_message_type
+0x2735 ali_mesh_access_layer_send_config_appkey_status
+0x273f ali_mesh_access_layer_finish_pairing_init_subscription_list
+0x2742 ali_mesh_access_layer_finish_pairing_init_subscription_list_loop
+0x274d ali_mesh_access_layer_send_generic_onoff_status
+0x2755 ali_mesh_access_layer_send_light_lightness_status
+0x275d ali_mesh_access_layer_send_light_ctl_stauts
+0x2765 ali_mesh_access_layer_send_scene_status
+0x276d logging_tx_info_receive_access_message
+0x2771 ali_mesh_ali_vendor_message_attribute_set
+0x278b ali_mesh_ali_vendor_message_opcode_attr_get
+0x278b ali_mesh_ali_vendor_message_opcode_attr_confrimation
+0x278c ali_mesh_ali_vendor_message_attrbute_check_company_id_and_tid
+0x2797 ali_mesh_ali_vendor_message_attribute_set_main_light
+0x279a ali_mesh_ali_vendor_message_attribute_set_background_light
+0x279d ali_mesh_ali_vendor_message_attribute_set_color
+0x27a0 ali_mesh_ali_vendor_message_opcode_timer_set_curr_time
+0x27a4 ali_mesh_ali_vendor_message_opcode_timer_set_timing
+0x27ab ali_mesh_ali_vendor_message_cb_timing_changed
+0x27ad ali_mesh_ali_vendor_message_opcode_timer_set_timing_cyclically
+0x27b6 ali_mesh_ali_vendor_message_opcode_timer_delete_timing
+0x27c2 ali_mesh_ali_vendor_message_opcode_timer_delete_timing_delete_second
+0x27c8 ali_mesh_ali_vendor_message_opcode_timer_delete_timing_ack
+0x27cb ali_mesh_vendor_timer_buffer_offset_cal
+0x27cf ali_mesh_ali_vendor_message_calc_timing_address
+0x27d7 ali_mesh_ali_vendor_message_status_add_head
+0x27df ali_mesh_ali_vendor_message_opcode_device_power_on
+0x27e3 ali_mesh_ali_vendor_message_opcode_generic_onoff
+0x27e5 ali_mesh_ali_vendor_message_opcode_scene_server_first_element
+0x27e6 ali_mesh_ali_vendor_message_opcode_scene_server
+0x27e8 ali_mesh_ali_vendor_message_opcode_main_light_onoff_first_element
+0x27e9 ali_mesh_ali_vendor_message_opcode_main_light_onoff
+0x27eb ali_mesh_ali_vendor_message_opcode_background_light_onoff_first_element
+0x27ec ali_mesh_ali_vendor_message_opcode_background_light_onoff
+0x27ee ali_mesh_ali_vendor_message_opcode_brightness_first_element
+0x27ef ali_mesh_ali_vendor_message_opcode_brightness
+0x27f2 ali_mesh_ali_vendor_message_opcode_color_temperature_first_element
+0x27f3 ali_mesh_ali_vendor_message_opcode_color_temperature
+0x27f6 ali_mesh_ali_vendor_message_opcode_timing_finish
+0x27fa ali_mesh_ali_vendor_message_indication_info_add_head_event_trigger
+0x27fe ali_mesh_ali_vendor_message_ack_attr_status_uint64
+0x2800 ali_mesh_ali_vendor_message_ack_attr_status_uint56
+0x2802 ali_mesh_ali_vendor_message_ack_attr_status_uint48
+0x2804 ali_mesh_ali_vendor_message_ack_attr_status_uint32
+0x2806 ali_mesh_ali_vendor_message_ack_attr_status_uint16
+0x2808 ali_mesh_ali_vendor_message_ack_attr_status_uint8
+0x280a ali_mesh_ali_vendor_message_ack_attr_status
+0x2810 ali_mesh_ali_vendor_message_opcode_para_uint8
+0x2815 ali_mesh_ali_vendor_message_opcode_para_uint16
+0x281a ali_mesh_ali_vendor_message_send_message
+0x281c ali_mesh_ali_vendor_message_indication_info_add_head
+0x282b ali_mesh_ali_vendor_message_indication_info_reset_tid
+0x282d ali_mesh_time_function
+0x2839 ali_mesh_time_init_system_time
+0x283a ali_mesh_time_init_system_time_without_clk
+0x283f ali_mesh_timer_timeout
+0x2846 ali_mesh_clkn_bt_add_1s
+0x2847 ali_mesh_time_loop
+0x284a ali_mesh_ali_vendor_check_time
+0x284d ali_mesh_ali_vendor_check_time_loop
+0x2852 ali_mesh_ali_vendor_check_time_next_element
+0x285c ali_mesh_ali_vendor_check_time_one_element
+0x285d ali_mesh_ali_vendor_check_time_one_element_loop
+0x2866 ali_mesh_ali_vendor_had_timing
+0x2870 ali_mesh_ali_vendor_time_timeout
+0x2880 ali_mesh_ali_vendor_had_timing_cyclically
+0x28a3 ali_mesh_bearer_layer_send_packet_by_network_layer
+0x28b7 ali_mesh_advertising_bearer_layer_init_queue_param
+0x28bc ali_mesh_advertising_bearer_layer_load_packet_from_advertising_queue
+0x28be ali_mesh_advertising_bearer_layer_load_packet_from_advertising_queue_deal
+0x28c5 ali_mesh_advertising_bearer_layer_send_packet_by_app_bearer
+0x28d3 ali_mesh_advertising_bearer_layer_generate_header
+0x28e1 ali_mesh_advertising_bearer_layer_send_packet_by_app_bearer_calc_param
+0x28ea ali_mesh_advertising_add_adtype_flags
+0x28f2 ali_mesh_advertising_add_adtype_16bit_complete
+0x28f9 mesh_receive_advertising
+0x28fa mesh_le_scan_adv
+0x2904 mesh_le_wait_adv
+0x2906 mesh_le_wait_adv_cb
+0x2908 mesh_le_calc_next_scan_channel
+0x2910 mesh_check_ble_rx_packet
+0x2915 ali_mesh_match_advertising_packet
+0x291c ali_mesh_find_adv_ind_packet
+0x2931 mesh_le_send_adv
+0x293d mesh_le_send_adv_loop
+0x294d mesh_le_send_adv_nonconn_ind
+0x2958 ali_mesh_base_adt_cache
+0x2966 ali_mesh_base_adt_cache_loop
+0x2973 ali_mesh_base_adt_cache_empty_space
+0x2975 ali_mesh_chip_peripherals_load_data_from_eep
+0x297c ali_mesh_chip_peripherals_load_three_tuple_from_eep
+0x2980 ali_mesh_chip_peripherals_load_network_key_from_eep
+0x2987 ali_mesh_chip_peripherals_load_application_key_from_eep
+0x298b ali_mesh_chip_peripherals_load_device_key_from_eep
+0x298f ali_mesh_chip_peripherals_load_reset_count_from_eep
+0x2990 ali_mesh_chip_peripherals_load_seq_from_eep
+0x2994 ali_mesh_chip_peripherals_load_subscription_from_eep
+0x299d ali_mesh_chip_peripherals_load_subscription_from_eep_loop
+0x29a3 mesh_receive_config_appkey_add_cb
+0x29a6 ali_mesh_chip_peripherals_save_network_key_from_eep
+0x29aa ali_mesh_chip_peripherals_save_application_key_from_eep
+0x29ae ali_mesh_chip_peripherals_save_device_key_from_eep
+0x29b2 mesh_store_new_seq_data
+0x29b2 ali_mesh_chip_peripherals_save_seq_from_eep
+0x29b6 mesh_store_new_subscriptuion_list_data
+0x29bb ali_mesh_chip_peripherals_save_subscriptuion_list_from_eep
+0x29be ali_mesh_chip_peripherals_save_subscriptuion_list_from_eep_loop
+0x29c4 logging_tx_debug
+0x29c6 logging_tx_info
+0x29c8 logging_tx_warning
+0x29ca logging_tx_error
+0x29cc logging_tx_critical
+0x29ce logging_tx_common
+0x29e1 mesh_uart_init
+0x29ec mesh_uart_init_buffer
+0x29f6 ali_mesh_control_ble_adv_process
+0x29f8 ali_mesh_control_ble_adv_timer_process
+0x29fa ali_mesh_control_ble_advertising_on_advertising
+0x29fc ali_mesh_control_ble_advertising_off_advertising
+0x29fe ali_mesh_control_ble_adv_app_packet
+0x2a02 ali_mesh_control_ble_adv_app_packet_paired
+0x2a06 ali_mesh_control_ble_adv_tmall_packet
+0x2a0a ali_mesh_control_ble_adv_app_packet_paired_deal
+0x2a17 ali_mesh_control_ble_adv_tmall_packet_send_package
+0x2a1b ali_mesh_control_ble_advertising_send_paired_packet
+0x2a1d ali_mesh_control_ble_advertising_send_paired_packet_deal
+0x2a2f ali_mesh_control_ble_advertising_send_paired_packet_end_duration_proxy
+0x2a38 ali_mesh_control_ble_advertising_send_paired_packet_adv_in_off
+0x2a3f ali_mesh_control_ble_advertising_send_paired_packet_end_duration
+0x2a45 ali_mesh_control_ble_advertising_send_device_beacon_packet
+0x2a4e ali_mesh_control_ble_advertising_device_beacon_check_duration
+0x2a52 ali_mesh_end_advertising_silence_device_beacon_packet
+0x2a54 ali_mesh_end_advertising_unprovisioned_device_beacon_packet
+0x2a56 ali_mesh_control_ble_advertising_send_pairing_packet
+0x2a58 ali_mesh_chip_timer_check_with_random_timer
+0x2a5b ali_mesh_chip_timer_check
+0x2a63 ali_mesh_advertising_unprovisioned_timer
+0x2a66 ali_mesh_advertising_unprovisioned_timeout
+0x2a6d ali_mesh_advertising_unprovisioned_timer_interval_timer
+0x2a70 ali_mesh_advertising_unprovisioned_timer_interval_timeout
+0x2a74 ali_mesh_send_unprovisioned_device_beacon_init_advertising
+0x2a76 ali_mesh_send_silence_device_beacon_init_advertising
+0x2a78 ali_mesh_encrypt_calc_random_data
+0x2a7e ali_mesh_encrypt_calc_random_data_calc_confirmationkey
+0x2a86 ali_mesh_encrypt_calc_random_data_calc_authvalueprov
+0x2a8b ali_mesh_encrypt_calc_random_data_calc_authvaluedevice
+0x2a90 ali_mesh_encrypt_calc_random_data_calc_confirmationcloud
+0x2a98 ali_mesh_encrypt_calc_random_data_calc_confirmationdevice
+0x2a9c ali_mesh_encrypt_calc_random_data_calc_devicekey
+0x2aa6 ali_mesh_encrypt_load_randomba_to_sha256
+0x2aa7 ali_mesh_encrypt_load_randoma_to_sha256
+0x2aa9 ali_mesh_encrypt_load_randomab_to_sha256
+0x2aaa ali_mesh_encrypt_load_randomb_to_sha256
+0x2aac ali_mesh_encrypt_load_three_tuple_to_sha256
+0x2ab5 ali_mesh_encrypt_calc_provisioning_data
+0x2ab6 ali_mesh_encrypt_calc_provisioning_data_xor_prov_data
+0x2ab9 ali_mesh_encrypt_calc_provisioning_data_xor_prov_data_loop
+0x2ac1 ali_mesh_encrypt_calc_provisioning_data_calc_sessionkey
+0x2ac8 ali_mesh_encrypt_calc_network_key_by_k2
+0x2acb ali_mesh_encrypt_base_function_k2
+0x2ae0 ali_mesh_encrypt_base_function_k4
+0x2aee ali_mesh_encrypt_base_function_k3
+0x2afc ali_mesh_encrypt_obfuscation_deceypt_send_message
+0x2aff ali_mesh_encrypt_obfuscation_deceypt_recevie_message
+0x2b01 ali_mesh_encrypt_obfuscation_deceypt
+0x2b0a ali_mesh_encrypt_generate_pecb
+0x2b0a ali_mesh_encrypt_generate_privacy_random
+0x2b0c ali_mesh_encrypt_base_function_generate_pecb
+0x2b13 ali_mesh_encrypt_base_function_sha256_load_data_64bit
+0x2b14 ali_mesh_encrypt_base_function_sha256_load_data_with_hex2ascii
+0x2b17 ali_mesh_encrypt_base_function_sha256_load_data_without_hex2ascii
+0x2b1a ali_mesh_encrypt_base_function_sha256_load_data_with_hex2ascii_add_comma
+0x2b1e ali_mesh_encrypt_base_function_sha256_store_dataptr
+0x2b21 ali_mesh_encrypt_base_function_sha256_check_first_load_data
+0x2b2a ali_mesh_encrypt_base_function_sha256_first_load_data
+0x2b2e ali_mesh_encrypt_base_function_sha256_clear_data_chunk
+0x2b31 ali_mesh_encrypt_base_function_sha256_calc
+0x2b3a ali_mesh_encrypt_base_function_sha256_calc_loop
+0x2b4e ali_mesh_encrypt_base_function_sha256_load_data_end
+0x2b67 ali_mesh_encrypt_base_function_sha256_add_chunk
+0x2b69 ali_mesh_encrypt_base_function_sha256_input_data_init_inverse
+0x2b6a ali_mesh_encrypt_base_function_sha256_data_inverse_4byte
+0x2b70 ali_mesh_encrypt_base_function_hex2ascii
+0x2b79 ali_mesh_encrypt_base_function_dialog2uchar
+0x2b7d ali_mesh_encrypt_base_function_dialog2uchar_num
+0x2b7f ali_mesh_encrypt_base_function_aes_cmac_32byte
+0x2b81 ali_mesh_encrypt_base_function_aes_cmac_16byte
+0x2b83 ali_mesh_encrypt_base_function_k2_aes_cmac_t
+0x2b91 ali_mesh_encrypt_base_function_aes_cmac
+0x2ba6 ali_b0_block_generate
+0x2ba8 ali_a_block_generate
+0x2ba9 ali_block_generate
+0x2bbb ali_generate_mic
+0x2bc6 ali_ccm_encrypt_64bit
+0x2bc8 ali_ccm_encrypt
+0x2bca ali_ccm_encrypt_function
+0x2be7 ali_ccm_decrypt_64bit
+0x2be9 ali_ccm_decrypt
+0x2beb ali_ccm_decrypt_function
+0x2c06 ali_ccm_decrypt_function_check_mic64
+0x2c09 ali_fetcht_ccm_mic
+0x2c11 ali_aes_crypt_data
+0x2c1b mesh_send_unprovisioned_beacons
+0x2c21 ali_mesh_config_device_uuid_by_three_tuple
+0x2c2d ali_mesh_send_unprovisioned_beacons_tmall
+0x2c2f ali_mesh_init_adv_data_tmall_unprovisioned_beacons_package
+0x2c36 ali_mesh_advertising_send_unprovisioned_beacons_store_device_uuid
+0x2c3b ali_mesh_advertising_send_unprovisioned_beacons_gatt
+0x2c3f ali_mesh_init_adv_data_gatt_unprovisioned_beacons_package
+0x2c44 ali_mesh_advertising_add_adtype_service_data
+0x2c4a ali_mesh_receive_adtype_manufacturer_specific
+0x2c52 ali_mesh_advertising_receive_privisioning_random
+0x2c54 ali_mesh_advertising_calc_encrypt_random_data
+0x2c57 ali_mesh_advertising_send_provisioning_confirmation
+0x2c5f ali_mesh_advertising_receive_privisioning_random_check_states
+0x2c6d ali_mesh_advertising_receive_privisioning_data
+0x2c7c ali_mesh_resolve_privisioning_data_package
+0x2c85 ali_mesh_advertising_send_provisioning_complete
+0x2c8c ali_mesh_advertising_receive_privisioning_ios_data
+0x2c8e ali_mesh_advertising_send_packet_common
+0x2ca0 ali_mesh_advertising_timer
+0x2ca3 ali_mesh_advertising_check_adv_timer
+0x2ca9 ali_mesh_advertising_adv_timer_timeout
+0x2cac ali_mesh_advertising_reset_adv_timer
+0x2caf logging_tx_debug_receive_provisioning_packet
+0x2cb2 loggint_tx_info_receive_random_packet
+0x2cb6 loggint_tx_info_send_confirmation_packet
+0x2cba loggint_tx_info_receive_data_packet
+0x2cbe loggint_tx_info_send_complete_packet
+0x2cc2 ali_mesh_receive_adtype_128bit_uuid_complete
+0x2cc6 ali_mesh_ios_gatt_packet_pairing_type
+0x2cd7 ali_mesh_ios_gatt_packet_parse_provisioning_random
+0x2cdb ali_mesh_ios_gatt_packet_parse_provisioning_data
+0x2cea ali_mesh_ios_gatt_packet_parse_provisioning_config
+0x2ced ali_mesh_ios_gatt_packet_send_provisioning_config_ack
+0x2cf6 ali_mesh_ios_gatt_packet_parse_provisioning_app_control
+0x2cf8 ali_mesh_resolve_app_control_msg_package
+0x2d06 ali_mesh_receive_adtype_128bit_uuid_complete_store_uuid
+0x2d0e ali_mesh_receive_provisioning_package_check_header
+0x2d18 ali_mesh_app_control_package_check_integrity
+0x2d1b ali_mesh_app_control_package_check_rev_complete
+0x2d1f ali_mesh_gatt_package_check_integrity_segment
+0x2d38 ali_mesh_gatt_package_check_integrity_segment_complete
+0x2d3a ali_mesh_gatt_package_check_integrity_segment_calc_total_length
+0x2d41 ali_mesh_gatt_package_check_integrity_segment_expect_package_num
+0x2d42 ali_mesh_gatt_package_check_integrity_segment_expect_package_num_loop
+0x2d46 ali_mesh_gatt_package_store_receive_msg_buffer
+0x2d4b ali_mesh_gatt_package_check_integrity_unsegment
+0x2d51 ali_mesh_app_control_package_check_msgid_legal
+0x2d60 ali_mesh_gatt_package_get_msgid
+0x2d64 ali_mesh_gatt_package_load_receive_msg_buffer1
+0x2d67 ali_mesh_gatt_package_load_receive_msg_buffer2
+0x2d6a ali_mesh_gatt_package_load_receive_msg_buffer
+0x2d6f ali_mesh_gatt_package_receive_timer
+0x2d72 ali_mesh_gatt_package_clear_receive_msg_buffer
+0x2d75 ali_mesh_access_layer_config_or_health_message_opcode
+0x2d7a ali_mesh_access_layer_config_or_health_message_opcode_node_reset
+0x2d7d ali_mesh_access_layer_send_config_node_reset_status
+0x2d83 ali_mesh_message_config_modle_subscription_add
+0x2d8a ali_mesh_message_config_modle_subscription_delete
+0x2d98 ali_mesh_message_config_modle_subscription_delete_group_addr
+0x2d9d ali_mesh_message_config_modle_subscription_check_value_address
+0x2d9e ali_mesh_message_config_modle_subscription_check_value_address_loop
+0x2da4 ali_mesh_message_config_modle_subscription_check_value_address_loop_empty
+0x2da8 ali_mesh_message_config_modle_subscription_status
+0x2db2 ali_mesh_message_config_modle_subscription_check_element
+0x2dbb ali_mesh_message_config_modle_subscription_add_value_address
+0x2dbd ali_mesh_message_config_modle_subscription_add_value_address_loop
+0x2dc5 ali_mesh_message_config_modle_subscription_add_value_address_in
+0x2dc8 ali_mesh_init
+0x2df0 mesh_inverse_three_tuple_mac
+0x2df4 mesh_get_element_info_config
+0x2df8 mesh_idle_process
+0x2dfd mesh_cb_event_timer
+0x2dff ali_mesh_check_all_element_info
+0x2e00 ali_mesh_check_all_element_info_loop
+0x2e08 mesh_iic_init
+0x2e0c ali_mesh_lower_transport_layer_receive_lower_transport_pdu
+0x2e11 ali_mesh_lower_transport_layer_receive_lower_transport_pdu_segmented_message
+0x2e17 ali_mesh_lower_transport_layer_receive_segaccmess_resolve_szmic_seqzero_segon
+0x2e34 ali_mesh_lower_transport_layer_receive_segmented_access_message_recover_seqzero
+0x2e38 ali_mesh_lower_transport_layer_receive_segmented_access_message_check_blockack
+0x2e42 ali_mesh_lower_transport_layer_receive_segmented_access_message_check_blockack_loop
+0x2e48 ali_mesh_lower_transport_layer_receive_segmented_access_message_store_segment
+0x2e55 ali_mesh_lower_transport_layer_receive_segmented_access_message_decrypt_segment
+0x2e62 ali_mesh_lower_transport_layer_send_unsegmented_access_message
+0x2e6c ali_mesh_lower_transport_layer_send_segmented_access_message
+0x2e75 ali_mesh_model_layer_check_model_message_opcode
+0x2e76 ali_mesh_model_layer_check_generic_onoff_message_opcde
+0x2e7c ali_mesh_model_layer_message_opcode_generic_onoff_get
+0x2e7e ali_mesh_model_layer_message_opcode_generic_onoff_get_cb
+0x2e82 ali_mesh_model_layer_message_opcde_generic_onoff_set
+0x2e84 ali_mesh_model_layer_message_opcde_generic_onoff_set_cb
+0x2e87 ali_mesh_model_layer_message_opcde_scene_recall
+0x2e8a ali_mesh_model_layer_message_opcde_light_lightness_set
+0x2e90 ali_mesh_model_layer_message_opcde_light_ctl_set
+0x2e9f ali_mesh_model_layer_message_calc_lightness
+0x2eab ali_mesh_model_layer_message_calc_actual_lightness
+0x2eb1 ali_mesh_model_layer_message_calc_temperature
+0x2eb9 ali_mesh_model_layer_message_calc_actual_temperature
+0x2ec0 ali_mesh_model_layer_message_calc_temperature_k
+0x2ec7 ali_mesh_more_element_check_unicast_address
+0x2ecb ali_mesh_more_element_check_unicast_address_loop
+0x2ed3 ali_mesh_more_element_found_unicast_address_element
+0x2ed7 ali_mesh_more_element_check_group_address
+0x2edb ali_mesh_more_element_check_group_address_loop
+0x2ee0 ali_mesh_more_element_check_address_common
+0x2ee8 ali_mesh_more_element_found_group_address_element
+0x2eea ali_mesh_more_element_check_subscription_address
+0x2eec ali_mesh_more_element_check_subscription_address_loop
+0x2ef2 ali_mesh_more_element_found_subscription_address_element
+0x2ef4 ali_mesh_more_element_check_element_address
+0x2ef9 ali_mesh_more_element_check_element_address_loop
+0x2f00 ali_mesh_more_element_check_element_address_no_group_address
+0x2f05 ali_mesh_more_element_push_stack
+0x2f0a ali_mesh_more_element_pop_stack
+0x2f0f ali_mesh_more_element_calc_queue_address
+0x2f1d ali_mesh_receive_adtype_mesh_message
+0x2f1e ali_mesh_network_layer_recevice_network_pdu
+0x2f24 ali_mesh_network_layer_recevice_network_pdu_check_nid
+0x2f26 ali_mesh_network_layer_recevice_network_pdu_deceypt_obfuscation
+0x2f27 ali_mesh_network_layer_recevice_network_pdu_decrypt_netmic32
+0x2f2c ali_mesh_network_layer_recevice_network_pdu_check_dst
+0x2f3b ali_mesh_network_layer_recevice_network_pdu_check_dst_group_address
+0x2f45 ali_mesh_network_layer_check_nid_ivi
+0x2f52 ali_mesh_network_layer_recevice_network_pdu_check_src_and_seq
+0x2f54 ali_mesh_network_layer_raverse_src_seq_cache
+0x2f5c ali_mesh_network_layer_find_empty_space
+0x2f5d ali_mesh_network_layer_find_src_space
+0x2f62 ali_mesh_network_layer_recevice_network_pdu_check_seq_legal
+0x2f6b ali_mesh_inverse_seq
+0x2f6e ali_mesh_network_load_network_nonce_and_encryptionkey
+0x2f6f ali_mesh_upper_transport_layer_load_encryptionkey
+0x2f71 ali_mesh_network_layer_load_network_nonce
+0x2f77 ali_mesh_network_store_in_mem
+0x2f7f ali_mesh_network_layer_relay_access_message
+0x2f93 ali_mesh_send_ble_data_relay_package
+0x2f96 ali_mesh_network_layer_check_relay_states
+0x2fab ali_mesh_network_layer_encrypt_relay_package
+0x2fb0 ali_mesh_network_layer_check_network_mic_cache
+0x2fb3 ali_mesh_network_layer_logging_tx_relay_info
+0x2fbb ali_mesh_network_layer_send_access_message
+0x2fbf ali_mesh_network_layer_send_access_message_encrypt_netmic
+0x2fc5 ali_mesh_network_layer_encrypt_by_network_nonce
+0x2fc8 ali_mesh_network_layer_send_access_message_encrypt_obfuscation
+0x2fc9 mesh_generate_nonce
+0x2fce logging_tx_debug_network_receive_packet
+0x2fd3 ali_mesh_proxy_init_adv
+0x2feb mesh_le_receive_data
+0x2fee ali_mesh_receive_ble_data_proxy_data_in
+0x2ff2 ali_mesh_network_layer_recevice_network_pdu_proxy_control
+0x2ff4 ali_mesh_proxy_process_bb_event
+0x2ff7 ali_mesh_send_ble_data
+0x3001 ali_mesh_upper_transport_layer_receive_unsegmented_access_message
+0x3002 ali_mesh_uuper_transport_layer_decrypt_unsegment_access_by_application_key
+0x3004 ali_mesh_uuper_transport_layer_decrypt_unsegment_access_by_device_key
+0x3006 ali_mesh_upper_transport_layer_decrypt_unsegmented_message
+0x300b ali_mesh_upper_transport_layer_receive_segmented_access_message
+0x300d ali_mesh_uuper_transport_layer_decrypt_segment_access_by_application_key
+0x300f ali_mesh_uuper_transport_layer_decrypt_segment_access_by_device_key
+0x3011 ali_mesh_upper_transport_layer_decrypt_segmented_message
+0x3018 ali_mesh_upper_transport_layer_decrypt_message
+0x3024 ali_mesh_upper_transport_layer_decrypt_message_decrypt_transmic
+0x3027 ali_mesh_upper_transport_layer_check_transport_mic_cache
+0x302a ali_mesh_upper_transport_layer_load_application_nonce_and_application_key
+0x302b ali_mesh_upper_transport_layer_load_application_key
+0x302d ali_mesh_upper_transport_layer_load_application_nonce
+0x3037 ali_mesh_upper_transport_layer_load_device_nonce_and_device_key
+0x3038 ali_mesh_upper_transport_layer_load_device_key
+0x303a ali_mesh_upper_transport_layer_load_device_nonce
+0x303d ali_mesh_upper_transport_layer_send_access_message
+0x303d ali_mesh_upper_transport_layer_send_access_message_without_cleat_tx_buffer
+0x3046 ali_mesh_upper_transport_layer_store_packet_header
+0x305e ali_mesh_upper_transport_layer_store_unsegment_msg_original_access_pdu
+0x3066 ali_mesh_upper_transport_layer_control_packet
+0x3068 ali_mesh_upper_transport_layer_control_packet_deal
+0x3090 ali_mesh_upper_transport_layer_control_packet_unsegment_msg
+0x3091 ali_mesh_upper_transport_layer_control_packet_segment_msg
+0x3094 ali_mesh_upper_transport_layer_control_packet_load_header
+0x309a ali_mesh_upper_transport_layer_control_packet_load_app_control
+0x30a7 ali_mesh_store_tran_package_type
+0x30aa ali_mesh_upper_transport_layer_queue_pop
+0x30af ali_mesh_upper_transport_layer_control_packet_encrypt_access
+0x30bf ali_mesh_upper_transport_layer_control_packet_encrypt_access_unsegment_msg
+0x30c2 ali_mesh_upper_transport_layer_control_packet_encrypt_access_segment_msg
+0x30c8 ali_mesh_upper_transport_layer_control_packet_encrypt_access_load_payload
+0x30d0 ali_mesh_upper_transport_layer_split_segmented_msg_to_lower_tran_layer
+0x30d3 ali_mesh_upper_transport_layer_send_segmented_access_message_loop
+0x30e9 ali_mesh_upper_transport_layer_calc_transport_mic
+0x30eb ali_mesh_upper_transport_layer_calc_transport_mic_by_appkey
+0x30ed ali_mesh_upper_transport_layer_calc_transport_mic_by_devicekey
+0x30ee ali_mesh_upper_transport_layer_calc_transport_mic_encrypt_aesccm
+0x30f3 ali_mesh_upper_transport_layer_send_access_message_calc_seq
+0x30fb ali_mesh_upper_transport_layer_send_access_message_add_nid_src_ttl_seq_dst
+0x3107 ali_mesh_upper_transport_layer_send_access_message_add_seq
+0x310f ali_mesh_upper_transport_layer_send_segmented_access_message_get_seqzero_segon
+0x311c ali_mesh_upper_transport_layer_send_segmented_access_message_calc_header
+0x3129 ali_mesh_upper_transport_layer_send_segmented_access_message_sub_segn_one
+0x312b ali_mesh_upper_transport_layer_clear_tx_buffer
+0x312c ali_mesh_loggint_tx_info_upper_send_packet
+0x3130 app_init
+0x313d app_lpm_init
+0x3145 app_lpm_init0
+0x3146 app_param_init
+0x314e app_process_idle
+0x3153 app_process_bt
+0x3155 app_process_ble
+0x3157 app_process_bb_event
+0x315e app_discard_event
+0x3160 app_event_normal_process
+0x3172 app_evt_bt_conn
+0x3179 app_event_switch_success
+0x317b app_event_switch_fail_master
+0x3185 app_process_bb_event_priority
+0x3187 app_check_wake_lock
+0x3189 app_will_enter_lpm
+0x318b app_event_linkkey_generate
+0x318f app_event_reconn_start
+0x3196 app_evt_setup_complete
+0x319d app_evt_hid_handshake
+0x31a1 app_event_enter_sniff
+0x31a8 app_event_exit_sniff
+0x31ac app_le_event_bb_connected
+0x31b0 app_le_event_bb_disconn
+0x31b5 app_bb_event_hid_connected
+0x31b9 app_evt_button_long_pressed
+0x31bd app_event_ml2cap_conn_refused
+0x31c1 app_evt_timer
+0x31c2 app_evt_100ms_loop
+0x31cf timer_single_step
+0x31d6 timer_single_step_2b
+0x31dd app_power_timer
+0x31e1 app_power_timer_timeout
+0x31e3 app_enter_power_off_state
+0x31e4 app_enter_power_stanby_state
+0x31e7 app_power_cb_common
+0x31e9 app_unsniff_delay_timer
+0x31ec app_unsniff_delay_timeout
+0x31ef app_discovery_timer
+0x31f2 app_discovery_timeout
+0x31f6 app_bb_event_reconn_failed
+0x31f7 app_clear_reconnect_flag
+0x31fb app_bb_event_bb_disconn
+0x3200 app_bb_event_bb_reconn_disconn
+0x3209 app_bb_hibernate
+0x320b app_disconn_reason_clear
+0x320e app_disconn_reason_flag_clear
+0x3211 app_disconn_reason_collect_bt
+0x3216 app_disconn_reason_collect_ble
+0x321c app_check_sniff
+0x321f app_start_auto_sniff
+0x3222 app_get_lpm_wake_lock
+0x3224 app_put_lpm_wake_lock
+0x3226 app_lpm_wake_auto_lock
+0x3228 app_lpm_wake_auto_lock_timer
+0x322b app_l2cap_flow_control_enable
+0x322d app_l2cap_flow_control_disable
+0x322f app_bt_set_pincode
+0x3231 app_bt_role_switch
+0x3233 app_bt_start_reconnect
+0x3239 app_bt_reconnect_cancel
+0x323b app_bt_disconnect
+0x323d app_bt_start_discovery_short
+0x323f app_bt_start_discovery_led_blink
+0x3240 app_bt_start_discovery
+0x3242 app_bt_stop_discovery
+0x3246 app_ble_start_direct_adv
+0x3248 app_ble_stop_direct_adv
+0x324a app_ble_stop_adv
+0x324c app_ble_start_adv
+0x324e app_ble_start_scan
+0x3250 app_ble_stop_scan
+0x3252 app_ble_start_conn
+0x3254 app_ble_disconnect
+0x3256 app_led_start_blink
+0x3258 app_led_on
+0x325a app_led_stop_blink
+0x325a app_led_off
+0x325c app_enter_hibernate
+0x325e app_bt_sniff_exit
+0x3260 app_bt_enter_sniff
+0x3262 app_ble_store_reconn_info
+0x3264 app_bt_store_reconn_info
+0x3266 app_store_reconn_info
+0x3268 app_lpm_mult_enable
+0x326a app_lpm_mult_disable
+0x326c app_button_long_pressed
+0x326e app_power_starting
+0x3272 app_power_common
+0x3276 app_power_shutting_down
+0x327c app_power_off_end
+0x3280 app_got_power_state_common
+0x3284 app_event_button_up
+0x3287 app_power_release
+0x3289 app_hid_connected
+0x328c antilost_init
+0x32b9 antilost_set_ble_version
+0x32bb antilost_le_before_hibernate
+0x32bd antilost_le_notification
+0x32c4 antilost_power_standby_cb
+0x32c8 antilost_lpm_lock_process
+0x32d1 antilost_lpm_ctrl_for_led_buzzer
+0x32d6 antilost_bb_event_process
+0x32de antilost_le_conn_param_update_rsp_recieved
+0x32e1 antilost_le_conn_param_updata_procedure_sucsess
+0x32e4 antilost_le_conn_param_updata_judge
+0x32e8 antilost_le_conn_param_accepted
+0x32ee antilost_le_conn_param_rejected
+0x32f0 antilost_conn_param_retransimiting
+0x3301 antilost_conn_param_updata_procedure_faild
+0x3303 antilost_master_nonsupport_latency
+0x3313 antilost_le_bb_event_timer
+0x331c antilost_disconn_buzzer_on_timer
+0x331f antilost_disconn_buzzer_off
+0x3323 antilost_conn_battery_send_timer
+0x3326 antilost_conn_battery_send
+0x332a antilost_double_click_timer
+0x332d antilost_double_click_timeout
+0x332f antilost_le_fast_adv_timer
+0x3332 antilost_le_fast_adv_timeout
+0x3335 antilost_conn_update_timer
+0x3338 antilost_conn_update_timer_time_out
+0x333b antilost_app_updata_le_param_timer
+0x333e antilost_app_updata_le_param_timeout
+0x3344 antilost_wait_for_updata_param_instant_expire
+0x3346 antilost_le_sleep_timer
+0x3349 antilost_le_sleep_timer_timeout
+0x334a antilost_adc_check_timer
+0x334d antilost_adc_check_timer_timeout
+0x3350 antilost_le_process_conn
+0x3359 antilost_le_process_discon
+0x3367 antilost_le_conn_process
+0x3368 antilost_idle_process
+0x336b antilost_power_starting_cb
+0x336e antilost_power_common
+0x336f antilost_power_off_cb
+0x3374 antilost_le_receive_data_process
+0x3377 antilost_le_parse_att_write_request
+0x337b antilost_key_process
+0x337e antilost_key_up_down
+0x3380 antilost_key_is_down
+0x3383 antilost_key_is_up
+0x3386 antilost_key0_down
+0x338e antilost_key0_up
+0x3390 antilost_double_click_timer_init
+0x3394 antilost_butten_down_after_conn
+0x339a antilost_click_once
+0x339e antilost_click_twice
+0x33a5 antilost_butten_down_while_disconn
+0x33a9 antilost_cmd_parse_for_application
+0x33af antilost_on_of_alram
+0x33b3 antilost_configuration_for_alram
+0x33b7 antilost_prepare_data_and_send
+0x33c4 antilost_alert_on
+0x33cf antilost_alert_off
+0x33d7 antilost_set_start_alarm_after_disconn
+0x33dc antilost_set_no_alarm_after_disconn
+0x33e1 antilost_on_off_alarm_after_disconn
+0x33e4 antilost_notify_alarm_config_first_time
+0x33f4 antilost_buzzer_configuration
+0x33f6 antilost_led_configuration
+0x33f7 antilost_configuration_common
+0x33f8 antilost_led_buzzer_stop_blink
+0x33fe antilost_led_buzzer_style_configuration
+0x3401 antilost_fast_adv_start
+0x3403 antilost_adv_start_common
+0x3408 antilost_adv_interval_lpm_interval_set
+0x340d antilost_buzzer_pwm_init
+0x3414 antilost_led_on_cb
+0x3416 antilost_led_off_cb
+0x3418 antilost_buzzer_off
+0x341b antilost_buzzer_on
+0x341f antilost_adc_init
+0x3421 antilost_battery_process
+0x342b antilost_battery_calculate_end
+0x342e antilost_full_battery
+0x3430 antilost_low_battery
+0x3431 car_init
+0x3455 car_soft_switch_power_on_init
+0x345b car_power_off_signal
+0x345c car_hard_switch_power_on_signal
+0x345d car_soft_switch_power_on_signal
+0x3460 car_le_modified_name_adv
+0x3462 car_name_loop
+0x346f car_le_modified_name_scan
+0x3474 car_hex_to_ascii
+0x3478 car_hex_num
+0x347a car_ui_led_init
+0x347c car_ui_led_init_1
+0x347e car_ui_led_init_2
+0x3480 car_ui_led_init_3
+0x3484 car_in_lp1
+0x348a car_in_lp1_end
+0x348b car_ui_led_init_end
+0x348c car_blood_led_gpio_set
+0x348f car_pairing_led_gpio_set
+0x3491 car_low_voltage_led_gpio_set
+0x3493 car_init_environment
+0x349a car_motor_init
+0x349e p_in_lp1
+0x34a5 p_in_lp1_end
+0x34a6 p_car_ui_led_init_end
+0x34a7 car_ui_gpio_init
+0x34ab car_init_adc_hvin
+0x34ad car_le_before_hibernate
+0x34ad car_le_process_lpm_before
+0x34ae car_key_scan_process
+0x34af car_scale_process_idle
+0x34b2 car_g24_status_process
+0x34b7 car_g24_connected_event
+0x34bd car_lpm_timer_enable
+0x34c1 car_lpm_timer_disable
+0x34c3 car_stop_blink
+0x34c5 car_start_blink
+0x34c7 car_le_send_packet
+0x34d0 car_scale_process_bb_event
+0x34d6 car_scale_event_le_conn
+0x34da car_g24_connected
+0x34dc car_scale_process_conn
+0x34e0 car_scale_event_le_discon
+0x34e4 car_g24_disconnect
+0x34fa car_le_bb_event_timer
+0x3502 car_24g_bind_enable_timer
+0x3505 car_enter_lpm_timer
+0x3508 car_enter_lpm_enable
+0x350a car_24g_no_data_timeout_timer
+0x350d car_24g_no_data_timer_timeout
+0x3510 car_notify_vdd_timer
+0x3515 car_notify_vdd
+0x3519 car_read_hvin
+0x3522 car_notify_vdd_next2
+0x352d car_enter_low_bat
+0x3532 car_low_bat_led_off
+0x3534 calc_check_sum_start
+0x3535 calc_check_sum_loop
+0x3538 calc_check_sum_and
+0x353a car_le_receive_data
+0x353d car_le_parse_att_write_request
+0x3540 le_app_receive_data
+0x3554 car_control_le_receive
+0x355c car_receive_cmd_select
+0x3566 car_24g_receive_data
+0x356b car_24g_receive_data_next
+0x3572 car_moto1_enable_blank_data_timer
+0x3574 car_moto2_enable_blank_data_timer
+0x3576 car_moto3_enable_blank_data_timer
+0x3578 car_moto1_blank_data_timer
+0x357b car_moto2_blank_data_timer
+0x357e car_moto3_blank_data_timer
+0x3581 car_moto1_blank_data
+0x3583 car_moto2_blank_data
+0x3585 car_moto3_blank_data
+0x3587 car_drive_old
+0x358c car_left_right_control_old
+0x358f car_front_back_control_old
+0x3594 car_reset_old_speed
+0x3598 car_reset_old_speed2
+0x359a car_reset_old_speed3
+0x359c car_speed_set_old
+0x35a3 car_motor_control
+0x35ad car_motor_control_common
+0x35b4 car_conn_led_state
+0x35b9 car_motor1_control
+0x35bb car_motor2_control
+0x35bd car_motor3_control
+0x35bf car_motor_working_flag
+0x35c1 car_motor1_status_select
+0x35c6 car_motor2_status_select
+0x35cb car_lr_motor_stop
+0x35cf car_lr_motor_left
+0x35d3 car_lr_motor_right
+0x35d7 car_fb_motor_stop
+0x35db car_fb_motor_front
+0x35df car_fb_motor_back
+0x35e3 car_motor_status_select
+0x35e9 car_motor_positive
+0x35eb car_motor_negative
+0x35f0 car_motor_stop
+0x35f5 car_motor_work
+0x35f9 car_motor_select_negative
+0x35fc car_motor_work_next
+0x3603 car_motor_select_positive
+0x3607 car_motor_speed_duty_setting
+0x360a car_motor_speed_duty_transform
+0x3613 car_ir_data_rx_from_app
+0x3614 car_led_control_receive
+0x3617 car_info_request
+0x3623 car_g24_init
+0x3627 car_g24_receive_process
+0x362b car_g24_mode_switch
+0x362c car_g24_bind_mode_enable
+0x3633 car_g24_work_mode
+0x3637 car_g24_receive_ch_polling
+0x3640 car_g24_ch_polling_clear
+0x3642 car_g24_bind_mode
+0x364f car_g24_bind_mode_exit
+0x3656 car_g24_bind_device_addr
+0x3659 car_g24_cb_data_device1
+0x3660 car_g24_lpm_dipatch
+0x3668 car_g24_lpm_wait
+0x366d dongle_init
+0x3678 dongle_default_init
+0x3680 dongle_default_no_eeprom
+0x3698 dongle_xtal_select
+0x369d dongle_dispatch
+0x36a1 dongle_read_kb_bind_status
+0x36a5 dongle_write_kb_bind_status
+0x36a9 dongle_usb_config
+0x36ad dongle_usb_config_kb
+0x36b1 dongle_usb_config_param
+0x36b5 dongle_usb_vid_pid_config
+0x36b9 dongle_usb_vid_pid_for_mouse_only_auto_pair
+0x36ba dongle_usb_vid_pid_store
+0x36bc dongle_usb_vid_pid_for_suit
+0x36be dongle_usb_hid_icon_config
+0x36c4 dongle_usb_kb_hidreportdesc
+0x36c8 dongle_usb_device_name
+0x36ce dongle_pc_bind
+0x36cf dongle_pc_bind_loop
+0x36d3 dongle_g24_blank_data_process
+0x36d6 dongle_g24_ms_blank_data
+0x36e0 dongle_usb_tx_ms_data
+0x36e1 dongle_usb_tx_enable_ep2
+0x36e5 dongle_g24_kb_blank_data
+0x36ee dongle_usb_tx_kb_data
+0x36ef dongle_usb_tx_enable_ep1
+0x36f4 dongle_g24_kb_mul_blank_data
+0x36fe dongle_usb_tx_multikey_data
+0x3700 dongle_usb_dispatch
+0x3713 dongle_usb0_data_ready_report_set0
+0x3715 dongle_dispose_cmd_mode
+0x3718 dongle_enter_bind_mode
+0x3719 dongle_usb0_data_ready_report_set1
+0x371b dongle_dispose_cmd_bind
+0x3720 dongle_dispose_cmd_get_bind
+0x3723 dongle_dispose_cmd_exit_bind
+0x3725 dongle_dispose_cmd_read_mode
+0x3725 dongle_dispose_in_bind_mode
+0x3727 dongle_dispose_cmd_current_project
+0x3729 dongle_dispose_cmd_current_mode
+0x372d dongle_dispose_in_work_mode
+0x372f dongle_dispose_cmd_current_fw_version
+0x3734 dongle_auto_bind
+0x3735 dongle_auto_bind_loop
+0x373c dongle_work_mode_auto
+0x3744 dongle_ackpayload_prep
+0x3747 dongle_ackpayload_prep_mouse
+0x374a dongle_set_pc_sleep_flag
+0x374e dongle_clear_pc_sleep_flag
+0x3750 dongle_ackpayload_prep_keyboard
+0x3752 dongle_ackpayload_prep_end
+0x3756 dongle_pc_sleep_ackpayload_prep_mouse
+0x375a dongle_pc_sleep_ackpayload_prep_keyboard
+0x375d dongle_pc_sleep_ackpayload_prep
+0x3761 dongle_g24_bind_ackpayload_prep
+0x3765 dongle_g24_kb_led_ackpayload_prep
+0x376d dongle_g24_mouse
+0x3776 dongle_g24_ms_enable_blank_data_forcibly
+0x377a dongle_g24_ms_disable_blank_data_forcibly
+0x377e dongle_g24_kb
+0x3783 dongle_g24_kb_type0
+0x3796 dongle_g24_kb_enable_blank_data_forcibly
+0x379a dongle_g24_kb_disable_blank_data_forcibly
+0x379e dongle_g24_kb_type3
+0x37ae dongle_g24_kb_mul_enable_blank_data_forcibly
+0x37b2 dongle_g24_kb_mul_disable_blank_data_forcibly
+0x37b6 dongle_g24_kb_type2
+0x37c6 dongle_g24_kb_sys_enable_blank_data_forcibly
+0x37ca dongle_g24_kb_sys_disable_blank_data_forcibly
+0x37ce dongle_usb_tx_sys_data
+0x37d0 dongle_g24_store_dvc2_bind_flag
+0x37d4 dongle_prep_soft_reset
+0x37d6 dongle_kb_bind_soft_reset
+0x37db dongle_wirte_efuse_bind_status
+0x37e5 module_init
+0x37fc module_lpm_uart_init
+0x380e module_lpm_init
+0x3810 module_gpio_init
+0x3815 module_lpm_lock
+0x3819 module_bt_conn_process
+0x381b module_spp_enter_sniff
+0x3829 module_spp_clear_last_transmite_clock
+0x382c module_process_idle
+0x3830 module_process_bb_event
+0x384f module_process_bb_event_disconned
+0x3856 module_process_spp_connected
+0x385d module_process_spp_disconnected
+0x385d module_spp_disconnected
+0x3862 module_process_enter_sniff
+0x3862 module_sniff_param_check
+0x3869 module_sniff_param_check_unsniff
+0x386e module_process_exit_sniff
+0x3870 module_process_setup_complete
+0x3872 module_process_bb_even_le_disconn
+0x3876 module_process_evt_pincode_req
+0x3877 module_process_sniff_not_accept
+0x3878 module_process_unsniff_accept
+0x387b module_process_unsniff_not_accept
+0x387c module_process_le_conn
+0x3880 module_process_bb_conn
+0x3883 module_process_reconn_fail
+0x3883 module_disconn_start
+0x3885 module_process_ble_ltk_lost
+0x3887 module_process_ble_update_phy
+0x3888 module_set_conn_pin_high
+0x388a module_conn_start
+0x388c module_stop_adv_discovery
+0x3893 module_set_conn_pin_low
+0x3895 module_process_with_credit
+0x3898 module_process_check_hci_command_complete
+0x38ae module_hci_in_excp
+0x38b1 module_hci_release_except
+0x38b7 module_hci_dicard_packet
+0x38bb module_hci_dicard_bytes
+0x38bc module_hci_cmd_control
+0x38ee module_hci_cmd_set_bt_addr
+0x38f3 module_hci_cmd_set_le_addr
+0x38f8 module_hci_cmd_set_visibility
+0x3900 module_start_adv_discovery_by_command
+0x3906 moudle_start_adv_by_command
+0x390d module_hci_cmd_set_bt_name
+0x3917 module_hci_cmd_set_le_name
+0x391b module_hci_cmd_receive_spp_data
+0x3929 module_hci_cmd_pass_init_ng_rx_len_all
+0x392b module_hci_cmd_spp_exit_sniff
+0x392d module_hci_cmd_get_current_packet_len_and_remain_len
+0x3933 module_hci_cmd_get_current_patcket_len
+0x393a module_hci_command_tx_spp_tx_complete
+0x393d module_hci_cmd_receive_le_data
+0x3962 module_hci_cmd_receive_le_data_finish
+0x3965 module_hci_cmd_transmit_handle_error
+0x3969 module_hci_cmd_transmit_le_notify
+0x3987 module_hci_cmd_transmit_le_notify_malloc_l2cap
+0x398c module_get_le_remote_mtu
+0x3991 module_check_ble_encrypt_state
+0x3994 module_hci_cmd_inquire_status
+0x3995 module_hci_cmd_set_pairing_mode
+0x39a2 module_hci_pairing_just_work_sc
+0x39a4 module_hci_pairing_passkey_sc
+0x39a6 module_hci_pairing_numeric_comparison_sc
+0x39a8 module_hci_pairing_pincode_mode
+0x39ab module_hci_pairing_just_work_mode
+0x39ac module_hci_sspairing_mode
+0x39b5 module_hci_pairing_passkey
+0x39b7 module_hci_pairing_numeric_comparison
+0x39b9 module_hci_cmd_set_pincode
+0x39bc module_hci_cmd_set_uart_control_mode
+0x39c4 module_hci_cmd_set_uart_baud
+0x39cc module_hci_cmd_version_request
+0x39d0 module_hci_cmd_bt_disconnect
+0x39d2 module_hci_cmd_bt_disconnect_doing
+0x39d4 module_hci_cmd_ble_disconnect
+0x39d6 module_hci_cmd_ble_disconnect_doing
+0x39d8 module_hci_cmd_set_cod
+0x39dd module_hci_cmd_set_nvram
+0x39e2 module_hci_cmd_confirm_gkey
+0x39ee module_hci_cmd_spp_number_comparison_result_is1
+0x39f2 module_hci_cmd_set_credit_given
+0x39fb module_hci_cmd_auto_adv
+0x3a01 module_hci_cmd_auto_adv_loop
+0x3a0b module_hci_cmd_auto_adv_store_adv
+0x3a15 module_hci_cmd_auto_adv_store_scan
+0x3a1e module_hci_cmd_auto_adv_store_common
+0x3a29 module_hci_cmd_auto_adv_adv_analys
+0x3a2e module_hci_cmd_power_request
+0x3a34 module_hci_cmd_power_set
+0x3a3b module_hci_cmd_passkey_entry
+0x3a45 module_hci_cmd_set_gpio
+0x3a4b module_set_gpio_input
+0x3a51 module_set_gpio_output
+0x3a56 module_hci_cmd_read_gpio
+0x3a61 module_hci_cmd_le_set_pairing_mode
+0x3a70 module_le_set_pairing_mode_secure_justwork
+0x3a74 module_le_set_pairing_mode_secure_numeric
+0x3a79 module_le_set_pairing_mode_secure_passkey
+0x3a7d module_le_set_pairing_mode_secure_passkey_res_input
+0x3a81 module_le_set_no_pairing
+0x3a82 module_le_set_noinputnooutput
+0x3a84 module_le_set_pairing_mode_lagacy_just_work
+0x3a86 module_le_set_pairing_mode_lagacy_passkey
+0x3a88 module_le_set_pairing_mode_lagacy_passkey_res_input
+0x3a8a module_le_set_keboadonly
+0x3a8c module_le_set_displayonly
+0x3a8e module_hci_cmd_le_set_adv_data
+0x3a91 module_hci_cmd_le_set_scan_data
+0x3a94 module_hci_cmd_receive_store_mem
+0x3a9a module_hci_cmd_le_send_conn_update_req
+0x3aa3 module_hci_cmd_set_le_adv_parameter
+0x3aa6 module_hci_cmd_le_start_pairing
+0x3aae module_hci_cmd_set_wake_gpio
+0x3ab8 module_hci_cmd_set_tx_power
+0x3abd module_hci_cmd_le_confirm_gkey
+0x3ac4 module_hci_cmd_le_confirm_gkey_ok
+0x3ac6 module_hci_cmd_le_confirm_gkey_fail
+0x3ac8 module_hci_cmd_set_reject_justwork_flag
+0x3ace module_hci_cmd_reset_chip
+0x3ad2 module_hci_cmd_le_set_fixed_passkey
+0x3adf module_hci_cmd_le_set_random_passkey
+0x3ae1 module_hci_cmd_delete_customize_service
+0x3ae7 module_hci_cmd_add_service_uuid
+0x3aec module_hci_cmd_add_characteristic_uuid
+0x3af0 module_hci_cmd_add_service_uuid_set_uuid
+0x3af4 module_hci_cmd_add_characteristic_uuid_set_handle
+0x3afb module_hci_cmd_add_characteristic_uuid_set_uuid
+0x3b13 module_hci_cmd_add_characteristic_uuid_set_ccc_uuid
+0x3b1b le_att_creat_new_handle
+0x3b1e uart_copy_rx_bytes_len_data
+0x3b22 module_hci_cmd_le_passkey_entry_input
+0x3b28 module_hci_cmd_passkey_entry_sc_res_input
+0x3b2b module_hci_cmd_receive_ble_passkey
+0x3b2e module_hci_cmd_passkey_entry_res_input
+0x3b30 module_hci_cmd_ble_set_phy
+0x3b35 module_hci_cmd_ble_read_current_phy
+0x3b39 module_hci_cmd_ble_set_dle
+0x3b3e module_hci_cmd_read_chip_data
+0x3b42 module_hci_cmd_write_chip_data
+0x3b48 module_hci_cmd_close_lpm
+0x3b4a module_hci_event_receive_invalid_cmd
+0x3b4d module_hci_event_receive_valid_cmd
+0x3b50 module_hci_event_spp_connect
+0x3b52 module_hci_event_le_connect
+0x3b54 module_hci_event_spp_disconnect
+0x3b56 module_hci_event_le_disconnect
+0x3b58 module_hci_event_set_cmd
+0x3b65 module_hci_event_receive_spp_data
+0x3b70 module_hci_event_receive_le_data
+0x3b7b module_hci_event_enter_standby_mode
+0x3b7c module_hci_event_enter_standby_mode_len0
+0x3b7f module_hci_event_status_res
+0x3b90 module_hci_read_bt_status
+0x3b9d module_hci_event_store_device
+0x3ba6 module_hci_event_gkey_generate
+0x3bac module_hci_event_invalid_packet
+0x3bbb module_hci_event_passkey_entry_mode
+0x3bbd module_hci_event_le_tk
+0x3bc3 module_hci_event_le_pairing_fail
+0x3bc5 module_hci_event_le_pairing_success
+0x3bc7 module_hci_event_bt_pairing_fail
+0x3bc9 module_hci_event_bt_pairing_success
+0x3bca module_hci_event_pairing_completed
+0x3bd1 module_hci_event_pause_enc
+0x3bd3 module_hci_event_start_enc
+0x3bd4 module_hci_event_enc
+0x3bda module_hci_event_le_gkey
+0x3be0 module_hci_event_uuid_handle
+0x3be7 module_hci_event_le_input_passkey
+0x3be9 module_hci_event_le_update_phy
+0x3bef module_hci_prepare_tx
+0x3bf9 module_hci_transmit_tx
+0x3bfb module_set_mcu_wake_pin_high_delay
+0x3bfd module_set_mcu_wake_pin_h_delay
+0x3c02 module_set_mcu_wake_pin_high
+0x3c04 module_check_mcu_wake_pin_high
+0x3c06 module_set_mcu_wake_pin_low
+0x3c08 module_le_receive_data
+0x3c0e module_le_receive_data_ok
+0x3c19 module_exit_sniff
+0x3c1d module_set_lpm_mult_2
+0x3c1f module_bb_event_timer
+0x3c1f module_read_vdd_timer
+0x3c2f module_control_air_flow
+0x3c32 module_set_sniff_task_flag
+0x3c34 module_clear_sniff_task_flag
+0x3c36 module_set_unsniff_task_flag
+0x3c38 module_clear_unsniff_task_flag
+0x3c3a module_set_le_tx_data_flag
+0x3c3c module_clear_le_tx_data_flag
+0x3c3e module_clr_state
+0x3c42 module_set_state
+0x3c46 mouse_init
+0x3c50 mouse_init_wireless
+0x3c54 mouse_cb_fuction
+0x3c77 mouse_setting_config
+0x3c84 mouse_xtal_init
+0x3c89 mouse_default_init
+0x3cac mouse_param_init
+0x3cd8 mouse_param_init_intervl_end
+0x3cdc mouse_24g_short_sleep_set_end
+0x3ceb mouse_start_work
+0x3cf2 mouse_start_reconnect_device
+0x3cfa mouse_start_reconnect
+0x3cfe mouse_wakeup_from_power_check
+0x3d05 mouse_wakeup_from_power
+0x3d08 mouse3_0_check_reconn_target
+0x3d0c mouse3_0_check_reconn_target_next
+0x3d14 mouse4_0_check_reconn_target
+0x3d19 mouse4_0_check_reconn_target_next
+0x3d23 mouse_lpm_check_wake_lock
+0x3d2d mouse_delay_enter_hibernata
+0x3d30 mouse_app_enter_hibernate
+0x3d34 mouse_before_hibernate
+0x3d40 mouse_setgpio_hibernate
+0x3d48 mouse_gpio_pu_idle
+0x3d4a mouse_gpio_pu_idle_loop
+0x3d4f mouse_gpio_pu_idle_configured
+0x3d53 mouse_gpio_pu_idle_ext
+0x3d56 mouse_process_lpm_before
+0x3d5b mouse_lpm_before_common
+0x3d7b mouse_set_mult
+0x3d80 mouse_set_ble_mult
+0x3d83 mouse_set_bt_mult
+0x3d86 mouse_adc_gpio_set
+0x3d88 mouse_adc_gpio_check_output
+0x3d8e mouse_adc_gpio_set_next
+0x3d94 mouse_adc_gpio_4_7_set
+0x3d97 mouse_adc_vol_init
+0x3da0 mouse_adc_gpio_vol_init
+0x3da5 mouse_adc_gpio_vinlpm_init
+0x3daa mouse_adc_gpio_mux_init
+0x3db1 mouse_adc_read_interval
+0x3db7 mouse_adc_read
+0x3dc3 mouse_adc_read_gpio_mux_start
+0x3dc5 mouse_adc_read_gpio
+0x3dca mouse_adc_read_vinlpm
+0x3dce mouse_adc_read_battery
+0x3dd2 mouse_adc_read_battery_start
+0x3dd4 mouse_adc_read_start
+0x3de3 mouse_adc_data_process
+0x3deb mouse_adc_low_voltage
+0x3ded mouse_adc_no_low_voltage
+0x3df5 mouse_adc_bat_percent_lowpower_out
+0x3dfc mouse_adc_bat_percent_lowpower_out_gpio_multiple
+0x3e02 mouse_adc_bat_percent_lowpower_out_gpio_switch
+0x3e0b mouse_select_24gdevice
+0x3e0d mouse_adc_bat_percent_lowpower_out_battery
+0x3e17 mouse_adc_bat_level_set
+0x3e28 mouse_adc_bat_level_100_percent
+0x3e2a mouse_adc_bat_level_0_percent
+0x3e2c mouse_adc_bat_percent_lowpower_out_vinlpm_multiple
+0x3e2f mouse_adc_set_button_press_flag
+0x3e33 mouse_adc_clear_button_press_flag
+0x3e37 mouse_adc_button_press
+0x3e39 mouse_power_down
+0x3e3b mouse_gpio_init
+0x3e68 mouse_gpio_set_pupd_by_input
+0x3e6f mouse_gpio_config_input_pd
+0x3e71 mouse_gpio_config_input_pu
+0x3e73 mouse_gpio_set_high_impedance
+0x3e77 mouse_gpio_set_high_impedance_bit_loop
+0x3e80 mouse_sensor_spi_init
+0x3e84 mouse_spi_write_flash_cb
+0x3e84 mouse_spi_init
+0x3e85 mouse_spid_init_pin
+0x3e8b mouse_motion
+0x3e99 mouse_zwheel
+0x3e9e mouse_t_zwheel
+0x3ea3 mouse_wheel_check
+0x3eb0 mouse_t_wheel_scan
+0x3ec0 mouse_t_wheel_scan_judge1
+0x3ec4 mouse_t_wheel_scan_judge2
+0x3ec8 mouse_t_wheel_scan_judge11
+0x3eca mouse_t_wheel_scan_judge12
+0x3ecc mouse_t_wheel_scan_judge21
+0x3ece mouse_t_wheel_scan_judge22
+0x3ed0 mouse_t_wheel_scan_judge3
+0x3ed8 mouse_t_wheel_scan_judge30
+0x3edb mouse_t_wheel_scan_judge31
+0x3ede mouse_t_wheel_scan_judge32
+0x3ee1 mouse_t_wheel_scan_judge33
+0x3ee4 mouse_wheel_t_forward
+0x3ee8 mouse_wheel_t_back
+0x3eec mouse_wheel_scan
+0x3efc mouse_wheel_scan_judge1
+0x3f00 mouse_wheel_scan_judge2
+0x3f04 mouse_wheel_scan_judge11
+0x3f06 mouse_wheel_scan_judge12
+0x3f08 mouse_wheel_scan_judge21
+0x3f0a mouse_wheel_scan_judge22
+0x3f0c mouse_wheel_scan_judge3
+0x3f14 mouse_wheel_scan_judge30
+0x3f17 mouse_wheel_scan_judge31
+0x3f1a mouse_wheel_scan_judge32
+0x3f1d mouse_wheel_scan_judge33
+0x3f20 mouse_wheel_forward
+0x3f24 mouse_wheel_back
+0x3f28 mouse_wheel_gpio_set_wake
+0x3f30 mouse_before_hibernate_wheel_gpio_set
+0x3f38 mouse_wheel_trigger
+0x3f3d mouse_wheel_trigger_timer
+0x3f40 mouse_wheel_trigger_disable
+0x3f42 mouse_dpi_check
+0x3f4e mouse_dpi_check_exit
+0x3f51 mouse_dpi_check_connect_adc
+0x3f54 mouse_dpi_key_check
+0x3f5d mouse_3io6key_dpi_check_end
+0x3f60 mouse_dpi_check_end
+0x3f63 mouse_dpi_key_connect_gnd
+0x3f65 mouse_dpi_key_connect_matrix
+0x3f6d mouse_dpi_down
+0x3f74 mouse_dpi_up
+0x3f7b mouse_dpi_up_next
+0x3f7f mouse_dpi_up_after_long_press
+0x3f84 mouse_dpi_process
+0x3f8d mouse_dpi_ghost_check
+0x3f97 mouse_dpi_key_check_long_press
+0x3f9b mouse_select_device_by_dpi_button
+0x3fa0 mouse_ready_reconnection_by_dpi_button
+0x3fa2 mouse_discovery_by_dpi_button
+0x3fa7 mouse_long_dpi_button_bt_discovery
+0x3fa9 mouse_dpi_config
+0x3faa mouse_setting_dpi_4_level
+0x3fb0 mouse_seting_dpi
+0x3fb3 mouse_seting_sensor_type
+0x3fbb mouse_set_cpi1
+0x3fbd mouse_set_cpi0
+0x3fbf mouse_set_cpi2
+0x3fc1 mouse_set_cpi3
+0x3fc3 mouse_dpi_store
+0x3fc9 mouse_dpi_write
+0x3fd2 mouse_3065xy_set_dpi
+0x3fd4 mouse_ka8_set_dpi
+0x3fd6 mouse_seting_3212_dpi
+0x3fdb mouse_set_p3212_cpi1
+0x3fdd mouse_set_p3212_cpi0
+0x3fdf mouse_set_p3212_cpi2
+0x3fe1 mouse_set_p3212_cpi3
+0x3fe2 mouse_p3212_dpi
+0x3fea mouse_seting_ka8g2_dpi
+0x3fef mouse_set_pka8g2_cpi1
+0x3ff1 mouse_set_pka8g2_cpi0
+0x3ff3 mouse_set_pka8g2_cpi2
+0x3ff5 mouse_set_pka8g2_cpi3
+0x3ff7 mouse_key
+0x4003 mouse_24g_key
+0x4008 mouse_ghost_key_check
+0x4018 mouse_ghost_key_check_l_bk
+0x401b mouse_ghost_key_check_m_fw
+0x401e mouse_ghost_key_check_bk_fw
+0x4021 mouse_ghost_key_check_lmr
+0x4027 mouse_matrix_row_more_than_one_key
+0x4029 mouse_matrix_cow_more_than_one_key
+0x402b mouse_key_check_once
+0x4030 mouse_check_key_gpio
+0x403c mouse_check_key_gpio_once
+0x403f mouse_check_lkey_gpio
+0x4045 mouse_check_rkey_gpio
+0x404b mouse_check_mkey_gpio
+0x4051 mouse_check_bkkey_gpio
+0x4060 mouse_check_bkkey_gpio_end
+0x4062 mouse_check_bk_button_connect_gnd
+0x4066 mouse_3io6key_bk_check
+0x406a mouse_check_fwkey_gpio
+0x4079 mouse_check_fwkey_gpio_end
+0x407b mouse_check_fw_button_connect_gnd
+0x407f mouse_3io6key_fw_check
+0x4083 mouse_matrix_public_gpio_reset
+0x4085 mouse_check_customerkey_gpio
+0x4092 mouse_check_customerkey_gpio_exit
+0x4095 mouse_customerkey_press
+0x4098 mouse_customerkey_release
+0x409b mouse_customer_key_need_send
+0x409d mouse_check_matrix_button_connect_gnd
+0x40a2 mouse_check_key_connect_gnd
+0x40ac mouse_key_release
+0x40ae mouse_key_press
+0x40b0 mouse_3io6key_check
+0x40bc mouse_check_press
+0x40c2 mouse_init_sunt
+0x40c5 mouse_init_sensor_wakeup
+0x40c6 mouse_init_sensor
+0x40cd mouse_twspi_reset
+0x40d0 mouse_read_sensor_id
+0x40d7 mouse_init_p32xx_id2_judge
+0x40e0 mouse_mx8650_init_param
+0x40e6 mouse_8009_init_param
+0x40f5 mouse_3205_3t_init_param
+0x40fe mouse_3204_3l_init_param
+0x4105 mouse_3212_init_param
+0x4108 mouse_ka8_init_param_check
+0x411a mouse_ka8_init_param
+0x411c mouse_ka8ul_init_param
+0x411f mouse_ka8hd_sensor_judge
+0x4129 mouse_ka8hd_init_param
+0x412c mouse_enable_ka8_sensor_wp
+0x412f mouse_p6520_init_param
+0x4132 mouse_init_p3065
+0x4137 mouse_p3065_init_param
+0x4139 mouse_p3065xy_init_param
+0x413b mouse_ka8g2_id2_judge
+0x413f mouse_ka8g2_init_param
+0x4142 mouse_sensor_enable_wp
+0x4144 mouse_sensor_disable_wp
+0x4146 mouse_sensor_wr_seq
+0x414d mouse_sensor_reset
+0x4151 mouse_sensor_poweron
+0x4157 mouse_sensor_powerdown
+0x415b mouse_check_sensor_data
+0x4167 mouse_p32xx_sensor_motion
+0x416e mouse_p32xx_sensor_motion_2
+0x4171 mouse_p32xx_sensor_motion_1
+0x4181 mouse_p3065_judge
+0x4183 mouse_motion32xx_6clk_direction_selection
+0x4185 mouse_motion32xx_9clk_direction_selection
+0x4187 mouse_motion32xx_12clk_direction_selection
+0x4189 mouse_motion32xx_3clk_direction_selection
+0x418b mouse_p3212_sensor_motion
+0x4191 mouse_p3212_sensor_motion_1
+0x4194 mouse_p3212_sensor_motion_2
+0x41a7 mouse_read_3212sensor_xy_high
+0x41a9 mouse_pka8g2_sensor_motion
+0x41af mouse_pka8g2_sensor_motion_1
+0x41b0 mouse_p8009_sensor_motion
+0x41bb mouse_sensor_set_angle
+0x41c5 mouse_sensor_switch_angle
+0x41c8 mouse_motion_6clk_direction_dispose
+0x41cc mouse_motion_12clk_direction_dispose
+0x41d0 mouse_motion_9clk_direction_dispose
+0x41d8 mouse_motion_3clk_direction_dispose
+0x41da mouse_sensor_data_swap_places
+0x41df mouse_clear_sensor_data
+0x41e3 mouse_clear_sensor_data_by_reset
+0x41e5 mouse_init_sensor_reset
+0x41e6 mouse_data_xy_release
+0x41ee mouse_data_extsign
+0x41f2 mouse_data_extsign_bit3
+0x41f6 mouse_read_sensor_common
+0x41fd mouse_sensor_sdio_low
+0x4204 mouse_set_sdio_high
+0x4206 mouse_buletooth_fast_conn_init
+0x420a mouse_ble_fast_conn_init
+0x420f mouse_bt_fast_conn_init
+0x4213 mouse_buletooth_fast_conn_end
+0x421a mouse_device1_check_auto_discover
+0x421c mouse_device2_check_auto_discover
+0x421d mouse_device_check_auto_discover
+0x4221 mouse_bt_fast_conn_send_device_name
+0x422f mouse_bluetooth_fast_conn_disable
+0x4231 mouse_stop_bluetooth_mode
+0x4236 mouse_disconnect
+0x423d mouse_cancel_reconnect
+0x423f mouse_check_125hz
+0x4241 mouse_bluetooth_125hz
+0x4247 mouse_bluetooth_125hz_clear
+0x424a mouse_current_mult_update
+0x424f mouse_priority_bb_event
+0x426b mouse_le_bb_event_connected
+0x4272 mouse_le_bb_event_connected_next
+0x427a mouse_le_bb_disconnected
+0x427f mouse_le_bb_disconnected_next
+0x4285 mouse_le_pairing_success
+0x4287 mouse_le_enc_info
+0x4287 mouse_updata_le_param
+0x4289 mouse_le_ll_start_encryt
+0x428c mouse_le_ll_reconn_start_encryt
+0x428e mouse_le_ll_enable_start_enc_flag
+0x4290 mouse_le_enable_connect_flag
+0x4294 mouse_le_pairing_complete
+0x4295 mouse_le_conn_param_update_rsp_recieved
+0x429f mouse_le_conn_param_lpm_disable
+0x42a1 mouse_le_conn_param_lpm_enable
+0x42a3 mouse_le_bb_event_connect_complete
+0x42a9 mouse_le_write_enable
+0x42ab mouse_le_parse_conn_param_accepted
+0x42b5 mouse_le_lpm_mult_reinit
+0x42b8 mouse_le_clean_connect_flag
+0x42ba mouse_le
+0x42c2 mouse_le_next
+0x42d3 mouse_le_send_mouse_data
+0x42d4 mouse_le_send_keyboard_package_data
+0x42d7 mouse_fill_keyboard_package_data_le
+0x42de mouse_le_release_keyboard_data
+0x42e0 mouse_fill_multimedia_key_data_le
+0x42e3 mouse_fill_systemctrl_key_data_le
+0x42e6 mouse_fill_battery_level_le
+0x42ec mouse_le_send_empty_packet
+0x42ee mouse_fill_mouse_data_le
+0x42f3 mouse_fill_data_le
+0x42fa mouse_check_51cmd_adv
+0x4303 mouse_le_check_adv_flag
+0x4304 mouse_le_check_adv_flag_loop
+0x430a mouse_le_adv_data_update
+0x430e mouse_bt_sniff_param_interval_setup
+0x4315 mouse_bb_event_connected
+0x4319 mouse_bb_disconnected
+0x4324 mouse_bb_discon_clear_stack
+0x432b mouse4_0_event_bb_disconn
+0x432f mouse_event_light_state_pairing
+0x4332 mouse_event_light_state_hibernate
+0x433c mouse_bt_event_setup_complete
+0x433d mouse_bt_send_first_package_timer_init
+0x433f mouse_bt_hid_handshake
+0x4347 mouse_bt_hid_handshake_boot_check
+0x434d mouse_bb_event_reconn_timeout
+0x434d mouse_bb_event_reconn_failed
+0x4358 mouse_enter_sniff_check
+0x435e mouse_sniff_not_accept
+0x4365 mouse_bb_event_pincode
+0x4367 mouse_irtual_cable_unplug
+0x436b mouse_irtual_cable_unplug1
+0x4372 mouse_bt
+0x438f mouse_send_data
+0x4398 mouse_send_data_boot_mode
+0x43a9 mouse_send_empty_data
+0x43ac mouse_bt_send_keyboard_packet
+0x43af mouse_bt_send_keyboard_data
+0x43bc mouse_bt_send_multimedia_key_data
+0x43c5 mouse_bt_send_systemctrl_key_data
+0x43ce mouse_bt_release_keyboard_data
+0x43d0 mouse_bb_event_timer
+0x43e7 mouse_bt_discovery_check
+0x43ea mouse_bt_discovery_by_pb_button
+0x43ef mouse_long_button_bt_discovery
+0x43f7 mouse_commbination_key_process
+0x43fd mouse_24g_commbination_key_process
+0x4400 mouse_commbination_key_start
+0x4406 mouse_commbination_key_up
+0x440c mouse_commbination_key_down
+0x4411 mouse_combination_ui_timer
+0x441a mouse_check_discovery_timeout_timer
+0x441d mouse_check_discovery_timeout
+0x441f mouse_check_direct_timeout_timer
+0x4425 mouse_check_direct_timeout
+0x442d mouse_le_enable_att_list_timer
+0x4430 mouse_le_send_smp_security_request_timer
+0x4435 mouse_le_pairing_sm_start_check
+0x443a mouse_le_battery_updata_timer
+0x443d mouse_le_battery_level_updata
+0x4440 mouse_le_enable_att_list
+0x4445 mouse_check_hid_handshake_timer
+0x4448 mouse_bt_check_sniff_req_timeout_timer
+0x444b mouse_bt_send_first_package
+0x444d mouse_check_reconnect_delay_long_sleep
+0x4450 mouse_current_mult_update_timer
+0x4453 mouse_current_mult_reinit
+0x4457 mouse_check_no_data_timeout_timer
+0x445c mouse_check_no_data_timeout
+0x445f mouse_no_data_timer_init
+0x4462 mouse_store_information_delay_timer
+0x4465 mouse_store_device_info_check
+0x4469 mouse_bb_event_discovery_btn
+0x446e mouse_start_discovery
+0x447a mouse_start_discovery_norandom
+0x4491 mouse_stop_discovery
+0x449c mouse_stop_le_adv
+0x449e mouse_stop_bt3_discovery
+0x44a1 mouse_store_remote_bdaddr
+0x44a8 mouse_unplug_clean_bdaddr
+0x44aa mouse_check_device_addr
+0x44ae mouse_check_le_device_addr
+0x44b1 mouse_check_bt_device_addr
+0x44b3 mouse_check_bt_device_addr_common
+0x44b7 mouse_check_device_addr_end
+0x44bd mouse_before_store_reconn_info
+0x44c7 mouse_store_le_device
+0x44ce mouse_store_bt_device
+0x44d2 mouse_clean_addr
+0x44d8 mouse_select_reconn_device
+0x44e3 mouse_load_bt_device
+0x44e4 mouse_load_bt_device_end
+0x44e8 mouse_load_le_device
+0x44e9 mouse_load_le_device_end
+0x44ef mouse_app_initflag_check
+0x44fd mouse_load_device_info
+0x4502 mouse_ble_init_address
+0x4509 mouse_store_device_info_delay
+0x450c mouse_store_device_info
+0x4511 mouse_load_flash_info_check
+0x4518 mouse_information_flash_parameters
+0x451e mouse_store_flash_device_info
+0x4525 mouse_spid_flash_release_form_powerdown
+0x4526 mouse_spid_write_flash_cmd
+0x452c mouse_spid_flash_powerdown
+0x452e mouse_spid_write_flash_cmd_common
+0x453a mouse_flash_erase_sector
+0x453d mouse_spid_write_flash
+0x4548 mouse_flash_power_down
+0x4550 mouse_load_eeprom_info_check
+0x4556 mouse_eeprom_load_recon_info
+0x455a mouse_store_eeprom_device_info
+0x455e mouse_store_eerpom_dpi
+0x4562 mouse_load_eeprom_dpi
+0x4566 mouse_idle
+0x456e mouse_select_device_check
+0x4572 mouse_select_device_by_pb_button_check_once
+0x4573 mouse_select_device_by_pb_button
+0x457d mouse_select_device_by_pb_button_exit
+0x4580 mouse_3io6key_pb_button_check_end
+0x4583 mouse_pb_button_check
+0x458c mouse_select_device_by_pb_button_end
+0x458f mouse_pb_button_connect_gnd
+0x4591 mouse_pb_button_connect_matrix
+0x4599 mouse_select_device_button_up
+0x45a4 mouse_select_device_button_down
+0x45b0 mouse_select_device_ghost_check
+0x45b9 mouse_check_select_device_by_switch
+0x45bd mouse_check_select_device_by_switch_gpio
+0x45c2 mouse_select_btdevice
+0x45c6 mouse_check_select_24gdevice
+0x45ca mouse_check_select_24g_device
+0x45ce mouse_ready_reconnection_by_button
+0x45d3 mouse_store_device_number_before_reset
+0x45d9 mouse_soft_reset
+0x45db mouse_select_device_number
+0x45e2 mouse_select_device_number_24g
+0x45e7 mouse_select_device_count_clean_24g
+0x45e9 mouse_select_device_count_clean_bt
+0x45eb mouse_store_device_number2eeprom
+0x45ef mouse_bt_button_check
+0x45f3 mouse_select_device_enable
+0x45f5 mouse_select_device_disable
+0x45f7 mouse_bt_cannel_reconn_enable
+0x45f9 mouse_bt_cannel_reconn_disable
+0x45fb mouse_bt_discovery_button_down_enable
+0x45fd mouse_bt_discovery_button_down_disable
+0x45ff mouse_adc_read_enable
+0x4601 mouse_24g_set_250hz
+0x4603 mouse_24g_search_dongle_enable
+0x4605 mouse_16m_enable
+0x4607 mouse_dpi_4level_enable
+0x4609 mouse_enable_function_flag
+0x460d mouse_disable_function_flag
+0x4611 mouse_customer_key_enable
+0x461c mouse_customer_standrad_key_set
+0x461e mouse_customer_key_ctrl_alt_a
+0x4620 mouse_customer_ac_home
+0x4621 mouse_customer_media_key_set
+0x4625 mouse_customer_key_play
+0x4627 mouse_polling_device
+0x4633 mouse_drawing_optima
+0x4641 mouse_drawing_optima_init
+0x4646 mouse_drawing_optima_modify
+0x465a mouse_drawing_optima_xy_offset_modify
+0x466d mouse_pre_xy_data_judge
+0x4670 mouse_pre_xy_pdata_offset
+0x4673 mouse_xy_data_offset_new
+0x4675 mouse_pre_xy_ndata_offset
+0x467b mouse_current_xy_data_judge
+0x467e mouse_current_xy_pdata_offset
+0x4682 mouse_current_xy_ndata_offset
+0x4688 mouse_pre_xy_get_0_4_times
+0x468d mouse_current_xy_get_0_6_times
+0x4692 mouse_drawing_optima_data_x
+0x469a mouse_drawing_optima_data_y
+0x46a2 mouse_drawing_optima_data
+0x46a8 mouse_data_store_pre
+0x46ac mouse_data_sum_overflow
+0x46b0 mouse_data_sum_overflow_p
+0x46b3 mouse_data_sum_n
+0x46b9 mouse_data_set_direction
+0x46bc mouse_data_zero
+0x46be mouse_pdata_get_half
+0x46c0 mouse_pdata_get_new_value
+0x46c4 mouse_pdata_invert
+0x46c5 mouse_rega_in_out
+0x46c8 mouse_disable_asm
+0x46ca mouse_enable_asm
+0x46cc mouse_pdata_greater_than_check
+0x46d1 mouse_data_less_than_check
+0x46d6 mouse_data_abs_check
+0x46dd mouse_data_abs
+0x46e1 mouse_data_abs_store
+0x46e3 mouse_data_reversal
+0x46e6 mouse_24g_long_sleep_param_update_timer
+0x46e9 mouse_24g_long_sleep_normal_param
+0x46ed mouse_24g_long_sleep_set
+0x46f2 mouse_24g_long_sleep_set_80ms
+0x46f3 mouse_24g_long_sleep_set_end
+0x46f5 mouse_24g_long_sleep_set_30ms
+0x46f7 mouse_24g_long_sleep_set_50ms
+0x46f9 mouse_24g_long_sleep_set_100ms
+0x46fb mouse_24g_hibernate_set
+0x4705 mouse_wakeup_24g
+0x4709 mouse_24g_transmit_start
+0x470c mouse_24g_stop
+0x4710 mouse_24g_start_mode
+0x471d mouse_24g_mode_setup_error
+0x4720 mouse_24g_reconn_dongle_start
+0x4724 mouse_24g_first_start_auto_pair_mode
+0x4726 mouse_24g_reconn_general_dongle
+0x472b mouse_24g_start_auto_pair
+0x4730 mouse_24g_first_start_reconn
+0x4734 mouse_24g_first_bluetooth_reconnect
+0x4736 mouse_check_bt_reconn_target
+0x4739 mouse_24g_first_bb_event_reconn_timeout
+0x473c mouse_24g_first_store_reconn_info
+0x4741 mouse_24g_start_pair_mode
+0x474d mouse_24g_attempt_fail
+0x4753 mouse_24g_attempt_fail_enter_hibernate
+0x475a mouse_24g_fast_conn_attempt_fail
+0x475e mouse_24g_auto_pair_attempt_fail
+0x4763 mouse_reconn_dongle_attempt_fail
+0x4768 mouse_24g_attempt_success
+0x4771 mouse_24g_pairing_complete
+0x4780 mouse_24g_package_data
+0x4787 mouse_24g_mouse_package_data
+0x4796 mouse_24g_mouse_package_data_now
+0x479e mouse_24g_keyboard_package_data
+0x47a4 mouse_customer_key_press
+0x47a6 mouse_24g_search_dongle_init
+0x47a9 mouse_24g_search_dongle
+0x47b5 mouse_24g_search_dongle_loop
+0x47c0 mouse_24g_search_dongle_loop_end
+0x47c6 mouse_24g_search_dongle_loop_retry
+0x47c8 mouse_24g_search_dongle_check
+0x47cf mouse_24g_search_dongle_success
+0x47d8 mouse_g24_ackpayload_parse
+0x47df mouse_24g_before_lpm_sleep
+0x47e3 mouse_peripheral_clock_off
+0x47e8 mouse_device_poweron_timer
+0x47f0 mouse_device_poweron_timer_init
+0x47f6 mouse_discover_setting_led_gpio
+0x47fa mouse_setting_led_gpio_comman
+0x47ff mouse_device_led_24g
+0x4801 mouse_device_led_bt1
+0x4803 mouse_device_led_bt2
+0x4804 mouse_led_blink
+0x480b mouse_dpi_led_blink_delay
+0x4819 mouse_dpi_led_blink_delay_timer
+0x481c mouse_dpi_led_blink_init
+0x4829 mouse_dpi_led_blink_init_end
+0x482c mouse_dpi_led_blink_count_clean
+0x482e mouse_check_dpi_blink
+0x4838 mouse_device_led_all_off
+0x483c mouse_device_led_off
+0x4841 mouse_device_24g_led_off
+0x4844 mouse_device_bt1_led_off
+0x4846 mouse_device_bt2_led_off
+0x4848 mouse_dpi_led_off
+0x484a mouse_device_led_on
+0x484f mouse_device_24g_led_on
+0x4851 mouse_device_bt1_led_on
+0x4853 mouse_device_bt2_led_on
+0x4855 mouse_led_off
+0x4859 mouse_led_on
+0x485d mouse_ui_led_off_static
+0x4869 mouse_ui_led_on_static
+0x486d mouse_check_bt2_led_off
+0x4871 mouse_check_dpi_led_off
+0x4875 mouse_check_low_v_led_off
+0x4878 mouse_check_1gpio_2led_off
+0x487c mouse_clear_24g_led_statue
+0x487e mouse_set_24g_led_statue
+0x4880 mouse_low_voltage_led_timer
+0x4898 mouse_adc_low_volatage_led_timer_count_clean
+0x489a mouse_low_voltage_led_on
+0x48a0 mouse_low_voltage_led_off
+0x48a6 mouse_low_voltage_led_blink_new_data
+0x48b0 mouse_low_voltage_led_blink_init
+0x48b8 mouse_low_voltage_led_blink_disable
+0x48ba mouse_low_voltage_led_no_enter_lpm
+0x48c1 mouse_low_voltage_led_no_enter_lpm_next
+0x48c5 g24_transmit_by_interrupt_exit_check
+0x48c8 mouse_lpm_mode_clear
+0x48cc mouse_low_voltage_led_no_enter_lpm_blink
+0x48cf mouse_store_signal_rssi
+0x48d2 mouse_le_transmit
+0x48d4 mouse_bt_slave_match
+0x48dd mouse_le_set_lpm_mult
+0x48e2 mouse_bt_set_lpm_mult
+0x48e7 mouse_set_lpm_mult
+0x48ea remote_car_init
+0x4905 remote_car_soft_switch_power_on_init
+0x490c remote_car_hard_switch_power_on_signal
+0x490d remote_car_soft_switch_power_on_signal
+0x4919 remote_car_set_24g_addr_eeprom
+0x491d remote_car_power_off_signal
+0x491d remote_car_ui_led_init
+0x4920 remote_car_ui_led_init_1
+0x4922 remote_car_pairing_led_gpio_set
+0x4924 remote_car_init_environment
+0x4925 remote_no_data_timer_init
+0x4928 remote_car_le_before_hibernate
+0x4929 remote_gpio_set_before_hibernate
+0x492d remote_car_process_lpm_before
+0x492f remote_car_key_scan_process
+0x4933 remote_conn_led_state
+0x493a remote_car_stop_state
+0x4940 get_remote_key_state
+0x494e send_data
+0x4954 remote_car_no_data_timeout_check
+0x495e remote_car_fb_check
+0x4963 remote_car_lr_check
+0x4968 remote_car_scale_process_idle
+0x496a remote_car_scale_process_bb_event
+0x4971 remote_car_24g_attempt_fail
+0x4972 remote_car_24g_pairing_complete
+0x4974 remote_car_24g_attempt_success
+0x4978 remote_car_24g_status_process
+0x497d remote_car_scale_process_paired
+0x497f remote_car_scale_process_shutdown
+0x4983 remote_car_event_timer
+0x4987 remote_car_no_data_timer
+0x498e remote_car_send_motor1_key0_press
+0x4990 remote_car_send_motor1_key1_press
+0x4992 remote_car_send_motor2_key2_press
+0x4994 remote_car_send_motor2_key3_press
+0x4996 remote_car_send_motor1_key0_rel
+0x4996 remote_car_send_motor1_key1_rel
+0x4998 remote_car_send_motor2_key2_rel
+0x4998 remote_car_send_motor2_key3_rel
+0x499a remote_car_send_key
+0x499c remote_car_send_attack
+0x499e remote_car_g24_package_data
+0x49a3 remote_car_g24_package_data_continue
+0x49a8 remote_car_g24_send_empty
+0x49ad remote_car_moto_data
+0x49b1 remote_car_moto_data_next
+0x49b8 remote_car_moto_data_enable_user
+0x49ba remote_car_default_init
+0x4a00 shutter_init
+0x4a25 shutter_set_ble_version
+0x4a27 shutter_hart_swtich_power_on
+0x4a2a shutter_le_scale_lpm_lock
+0x4a30 shutter_process_bb_event
+0x4a39 ble_shutter_process_baseband_connect
+0x4a3d ble_shutter_process_baseband_disconnect
+0x4a40 ble_shutter_process_reconnect_complete
+0x4a46 ble_shutter_process_parse_connect_parameter_update_response
+0x4a4c shutter_process_soft_swtich_button_long_press
+0x4a4d shutter_process_soft_swtich_button_down
+0x4a53 shutter_store_currenct_led_state
+0x4a58 shutter_process_soft_swtich_button_up
+0x4a5d shutter_load_currenct_led_state
+0x4a67 shutter_le_bb_event_timer
+0x4a6a shutter_check_sleep_timer
+0x4a6d shutter_sleep_timeout
+0x4a71 shutter_check_power_off_timer
+0x4a74 shutter_check_power_off_timeout
+0x4a7c ble_shutter_reconn_timer
+0x4a81 shutter_process_idle
+0x4a83 shutter_process_lpm_before
+0x4a85 shutter_le_before_hibernate
+0x4a87 shutter_stop_bluetooth_discovery
+0x4a8a ble_shutter_stop_bluetooth_discovery
+0x4a8e shutter_start_bluetooth_discovery
+0x4a93 ble_shutter_start_discovery
+0x4aa0 shutter_start_reconnect
+0x4aa5 ble_shutter_start_reconnect
+0x4ab1 shutter_disconnect_current_connection
+0x4ab4 shutter_check_data_enable
+0x4ab8 shutter_check_ble_data_enable
+0x4abb shutter_check_bluetooth_conn
+0x4ac0 shutter_change_bluetooth_status_bt_disconn
+0x4ac3 ble_shutter_change_bluetooth_status_bt_disconn
+0x4ac4 shutter_check_send_data
+0x4acd shutter_key_change
+0x4ad1 shutter_key_press
+0x4ad4 shutter_key_release
+0x4ad6 push_queue_press_or_release
+0x4ad9 push_buffer_in_queue
+0x4ade shutter_send_data_to_master
+0x4ae1 pop_queue_to_ble_data
+0x4aea queue_push_one_byte
+0x4aed queue_pop_one_byte
+0x4af2 ble_shutter_receive_data
+0x4af5 shutter_init_param
+0x4b02 shutter_load_buffer_config_form_datarom
+0x4b06 shutter_load_ble_gatt_form_datarom
+0x4b09 shutter_soft_swtich_power_on
+0x4b0a shutter_soft_swtich_power_off
+0x4b0e shutter_wait_power_off
+0x4b11 ui_soft_swtich_init
+0x4b19 ui_soft_swtich_init_power_on_time
+0x4b1e ui_soft_switch_botton_up
+0x4b22 ui_soft_switch_botton_long_press
+0x4b25 ui_soft_switch_power_on
+0x4b2d ui_soft_switch_power_off
+0x4b33 shutter_ble_adv_interval_set
+0x4b37 le_send_notify_from_list
+0x4b3f shutter_default_init
+0x4bcb rf_debug_rx_gpio_low
+0x4bcc rf_debug_gpio_low
+0x4bce rf_debug_rx_on_line
+0x4bce rf_debug_rx_gpio_high
+0x4bcf rf_debug_gpio_high
+0x4bd1 rf_debug_rx_gpio_h_l_h
+0x4bd2 rf_debug_rx_gpio_l_h
+0x4bd4 rf_debug_rx_gpio_l_h_l
+0x4bd4 rf_debug_shutdown_radio_line
+0x4bd5 rf_debug_rx_crc_line
+0x4bd6 rf_debug_rx_sync_line
+0x4bd7 rf_debug_rx_crc_fail_line
+0x4bd9 rf_debug_rx_crc_error_line
+0x4bd9 rf_debug_rx_sync_timeout_line
+0x4bda rf_debug_tx_off_line
+0x4bda rf_debug_tx_gpio_low
+0x4bdc rf_debug_tx_on_line
+0x4bdc rf_debug_tx_gpio_high
+0x4bde rf_debug_tx_gpio_l_h_l
+0x4be1 hci_init
+0x4bea hci_process_loop
+0x4bec hci_init_clksel_xtal
+0x4bee hci_init_uart_default_config
+0x4bf2 hci_init_uart_default_config_tx
+0x4bf6 hci_init_uart_default_config_rx
+0x4bfa hci_init_uart_default_config_rts
+0x4bfe hci_init_uart_default_config_cts
+0x4c02 hci_init_uart_config
+0x4c1e hci_init_pwm_default_config
+0x4c22 hci_init_pwm
+0x4c2d hci_process_check_uart_rx
+0x4c35 hci_parse_packet_cmd
+0x4c43 hci_parse_complete_packet
+0x4c46 hci_parse_packet_cmd_ogf_vendorspecific_debug
+0x4c51 phci_grp_vendor_chipid
+0x4c56 phci_grp_vendor_baud
+0x4c59 phci_grp_vendor_patch_common
+0x4c64 phci_grp_vendor_patch
+0x4c65 phci_grp_vendor_patch_loop
+0x4c69 phci_grp_vendor_patch_check_sum
+0x4c6e phci_grp_vendor_done
+0x4c71 phci_grp_vendor_done_loop
+0x4c7d phci_grp_vendor_patch_bad
+0x4c7f phci_grp_vendor_mem
+0x4c85 phci_grp_vendor_flow_control
+0x4c89 hci_normal_reply
+0x4c8a hci_send_event_command_complete_error_command_nuknown
+0x4c8c hci_send_event_command_complete_error_command_disallowed
+0x4c8e hci_send_event_command_complete_without_payload
+0x4c91 hci_send_event_command_complete
+0x4c9a hci_prepare_send_event
+0x4c9e hci_drop_current_packet
+0x4ca3 cmd_exit
+0x4ca5 cmd_check_plap
+0x4ca9 hid_rx_process
+0x4cb6 hid_rx_process_hid_control
+0x4cba hid_rx_process_virtual_cable_unplug
+0x4cc1 hid_rx_process_suspend
+0x4cc2 hid_rx_process_set_report
+0x4cca hid_rx_process_handshake
+0x4cd9 hid_rx_process_data
+0x4cdc hid_rx_process_data_hid_kb
+0x4cdd hid_malloc_tx_buff
+0x4ce4 l2cap_init
+0x4ce5 l2cap_init_work
+0x4ce9 l2cap_init_wake
+0x4cf3 process_rx_l2cap_pkt
+0x4cff l2cap_rx_multiplexing
+0x4d04 l2cap_rx_multiplexing0
+0x4d09 l2cap_check_map
+0x4d15 l2cap_call_proc_signal
+0x4d17 l2cap_call_proc_signal0
+0x4d21 l2cap_call_proc_sigal_pending
+0x4d2f l2cap_sdp_conn_succ
+0x4d3b l2cap_reset_sdp_map
+0x4d4a check_l2cap_map
+0x4d4c check_l2cap_map_loop
+0x4d51 check_l2cap_map_used
+0x4d55 check_l2cap_map_used2
+0x4d57 l2cap_call_proc_sdp
+0x4d61 ml2cap_call_proc_sdp
+0x4d67 l2cap_call_proc_sdp_common
+0x4d6e l2cap_call_proc_hid
+0x4d70 l2cap_call_proc_rfcomm
+0x4d76 l2cap_call_proc_no_reply
+0x4d77 l2cap_rx_reset_state
+0x4d7c l2cap_process_signal_pkt
+0x4d83 l2cap_process_signal_pkt_loop
+0x4d8b l2cap_process_one_signal
+0x4d99 l2cap_process_one_signal_rtn
+0x4d9a l2cap_proc_signal_info_req
+0x4da5 l2cap_proc_signal_info_req_reply
+0x4da8 l2cap_proc_signal_info_req_ext
+0x4dae l2cap_proc_signal_info_req_fix
+0x4db3 l2cap_proc_signal_info_req_common
+0x4db5 ml2cap_proc_signal_info_req
+0x4dc4 l2cap_proc_signal_cmd_reject
+0x4dcb l2cap_proc_signal_cmd_reject_rtn
+0x4dcc l2cap_proc_signal_connect_req
+0x4ddf l2cap_proc_signal_connect_req_sdp
+0x4de9 store_l2cap_req_param
+0x4df5 restore_l2cap_req_param
+0x4e01 l2cap_proc_signal_connect_req_rfcomm
+0x4e0d l2cap_proc_signal_connect_req_hid_ctrl
+0x4e18 l2cap_proc_signal_connect_req_hid_int
+0x4e24 send_connection_pending
+0x4e28 send_connection_sdp_res
+0x4e2c send_connection_res
+0x4e2e send_connection_res0
+0x4e3f connect_suc
+0x4e44 connect_pending
+0x4e49 already_connected
+0x4e4b connect_req_update_byte_counts
+0x4e4f l2cap_proc_signal_connect_req_rtn
+0x4e50 l2cap_proc_signal_connect_rsp
+0x4e68 l2cap_proc_signal_connect_rsp_sdp
+0x4e6e l2cap_proc_signal_connect_rsp_rfcomm
+0x4e74 l2cap_proc_signal_connect_rsp_hid_int
+0x4e7a l2cap_proc_signal_connect_rsp_hid_ctrl
+0x4e80 l2cap_proc_signal_config_req
+0x4e97 l2cap_proc_signal_config_req_sdp
+0x4ea1 l2cap_proc_signal_config_req_hid_ctrl
+0x4eab l2cap_proc_signal_config_req_hid_int
+0x4eb5 l2cap_proc_signal_config_req_rfcomm
+0x4ebe l2cap_send_config_rsp
+0x4ed4 l2cap_send_config_rsp_is_sdp
+0x4ed5 l2cap_check_channel_state
+0x4edf l2cap_send_config_req
+0x4edf l2cap_send_config_req_sdp
+0x4ee6 l2cap_send_config_req_rfcomm
+0x4eed l2cap_send_config_req_hid_ctrl
+0x4ef4 l2cap_send_config_req_hid_int
+0x4efa l2cap_generate_config_req
+0x4f12 l2cap_generate_config_req_rfcomm
+0x4f14 l2cap_generate_config_req_done
+0x4f1c l2cap_proc_signal_config_req_rtn
+0x4f1d l2cap_proc_signal_config_rsp
+0x4f35 l2cap_proc_signal_config_rsp_sdp
+0x4f39 l2cap_proc_signal_config_rsp_rfcomm
+0x4f3d l2cap_proc_signal_config_rsp_hid_ctrl
+0x4f41 l2cap_proc_signal_config_rsp_hid_int
+0x4f46 l2cap_proc_signal_disconnect_req
+0x4f61 l2cap_proc_signal_disconnect_req_hid_ctrl
+0x4f67 l2cap_proc_signal_disconnect_req_hid_int
+0x4f6d l2cap_proc_signal_disconnect_req_sdp
+0x4f73 l2cap_disconnect_hid_control_now
+0x4f75 l2cap_disconnect_hid_interrupt_now
+0x4f79 l2cap_disconnect_sdp_now
+0x4f7d l2cap_proc_signal_disconnect_req_rfcomm
+0x4f83 l2cap_disconnect_rfcomm_now
+0x4f85 l2cap_send_disconnect_rsp_pkt
+0x4f92 l2cap_proc_signal_disconnect_req_err_rtn
+0x4f94 l2cap_proc_signal_disconnect_req_rtn
+0x4f96 l2cap_proc_signal_disconnect_rsp
+0x4fb0 l2cap_proc_signal_disconnect_rsp_sdp
+0x4fb6 l2cap_proc_signal_disconnect_rsp_rfcomm
+0x4fbc l2cap_proc_signal_disconnect_rsp_hid_ctrl
+0x4fc2 l2cap_proc_signal_disconnect_rsp_hid_int
+0x4fc8 l2cap_proc_signal_disconnect_rsp_rtn
+0x4fca l2cap_proc_signal_disconnect_rsp_err_rtn
+0x4fcb l2cap_proc_signal_echo_req
+0x4fdb l2cap_proc_signal_echo_rsp
+0x4fdc l2cap_proc_signal_info_rsp
+0x4fdd l2cap_reject_command
+0x4fea l2cap_reset_rfcomm_channel_state
+0x4fef l2cap_reset_sdp_channel_state
+0x4ff4 l2cap_reset_hid_ctrl_state
+0x4ffa l2cap_reset_hid_int_state
+0x5000 l2cap_reset_hid_disconnected
+0x5002 l2cap_disconnect_interrupt_req
+0x500c l2cap_disconnect_control_req
+0x5015 l2cap_generate_disconnect_req
+0x5023 ml2cap_send_signal_connect_req
+0x5032 ml2cap_send_signal_config_req
+0x5047 ml2cap_send_signal_disconn_req
+0x5059 ml2cap_send_signal
+0x5062 msdp_send_req_done
+0x506a ml2cap_rx_multiplexing
+0x5074 ml2cap_call_proc_signal
+0x507c ml2cap_proc_one_comm_loop
+0x5082 ml2cap_proc_one_comm
+0x508d ml2cap_proc_signal_connect_req
+0x5090 ml2cap_proc_signal_cmd_reject
+0x5096 mvptr
+0x509a ml2cap_proc_signal_connect_rsp
+0x50a8 ml2cap_proc_signal_connect_refused_result
+0x50aa ml2cap_proc_signal_connect_rsp_mnosucc
+0x50ac ml2cap_proc_signal_connect_rsp_sucessful
+0x50bb ml2cap_proc_signal_connect_rsp_sdp
+0x50c1 ml2cap_proc_signal_connect_rsp_rfcomm
+0x50c7 ml2cap_proc_signal_connect_rsp_hid_ctrl
+0x50cd ml2cap_proc_signal_connect_rsp_hid_int
+0x50d2 mnosucc1
+0x50d3 mnosucc
+0x50d6 ml2cap_proc_signal_config_rsp
+0x50f0 ml2cap_proc_signal_config_rsp_sdp
+0x50f4 ml2cap_proc_signal_config_rsp_rfcomm
+0x50f8 ml2cap_proc_signal_config_rsp_hid_ctrl
+0x50fc ml2cap_proc_signal_config_rsp_hid_int
+0x5101 mcfrsdone
+0x5102 mcrsdone1
+0x5103 mloop2
+0x5107 mcrsdone
+0x5108 ml2cap_proc_signal_config_req
+0x5127 ml2cap_proc_signal_config_req_sdp
+0x5135 ml2cap_proc_signal_config_req_sdp_nsndreq
+0x5138 ml2cap_proc_signal_config_req_rfcomm
+0x513e ml2cap_proc_signal_config_req_hid_ctrl
+0x5144 ml2cap_proc_signal_config_req_hid_int
+0x5149 mcfgrq_done
+0x5154 mloop1
+0x515a mcrqdone
+0x515b ml2cap_proc_signal_disconn_req
+0x5174 ml2cap_proc_signal_disconn_sdp
+0x5179 ml2cap_proc_signal_disconn_hid_ctrl
+0x517b ml2cap_proc_signal_disconn_hid_int
+0x517d mclsrfc
+0x517f mclssdp
+0x518d ml2cap_proc_signal_disconn_rsp
+0x51a1 ml2cap_proc_signal_disconn_rsp_sdp
+0x51a4 ml2cap_proc_signal_disconn_rsp_rfcomm
+0x51a4 mdisdone
+0x51a8 ml2cap_proc_send_reject
+0x51b4 l2cap_get_req_id
+0x51b8 l2cap_get_req_id_ok
+0x51ba l2cap_malloc
+0x51ba bt_l2cap_malloc
+0x51be ble_l2cap_malloc
+0x51c2 host_l2cap_malloc
+0x51c7 host_l2cap_malloc_loop
+0x51cf host_l2cap_malloc_next_buffer
+0x51d3 host_l2cap_malloc_succ
+0x51d6 host_l2cap_malloc_check_buffer_enough
+0x51da host_l2cap_malloc_check_buffer_enough_loop
+0x51e7 host_l2cap_malloc_check_buffer_enough_end
+0x51ec host_l2cap_malloc_into_fifo
+0x51f5 host_l2cap_malloc_into_fifo_no_push
+0x51f8 l2cap_malloc_fifo_out
+0x51fd l2cap_malloc_free
+0x5204 l2cap_malloc_discard
+0x520e l2cap_malloc_is_fifo_full
+0x5211 l2cap_malloc_is_fifo_nearly_full
+0x5214 l2cap_malloc_is_fifo_empty
+0x5217 l2cap_malloc_fifo_get_first_ptr
+0x521a l2cap_malloc_free_loop
+0x521c l2cap_malloc_fifo_get_first_ptr_empty
+0x521e l2cap_malloc_get_full_map
+0x5222 l2cap_malloc_get_full_map_loop
+0x5228 l2cap_malloc_signal_channel
+0x5231 l2cap_get_signal_tx_buff
+0x5233 l2cap_get_signal_tx_payload
+0x5235 l2cap_malloc_sdp_channel
+0x523e l2cap_get_sdp_tx_buff
+0x5240 l2cap_get_sdp_tx_payload
+0x5242 l2cap_malloc_rfcomm_channel
+0x5250 l2cap_get_rfcomm_tx_buff
+0x5252 l2cap_util_pdata_to_contw
+0x5255 l2cap_lpm_save_calc_len
+0x5259 l2cap_lpm_save_calc_len_loop
+0x5265 l2cap_lpm_save_calc_len_end
+0x5267 l2cap_lpm_get_wake_lock
+0x5269 l2cap_lpm_put_wake_lock
+0x526b l2cap_lpm_save_txbuf
+0x5276 l2cap_lpm_save_txbuf_loop
+0x527f l2cap_lpm_save_txbuf_nempty
+0x5288 l2cap_lpm_load_txbuf
+0x528f l2cap_lpm_load_txbuf_loop
+0x529e init_lmp
+0x529f init_lmp_work
+0x52ad init_lmp_reinit
+0x52b0 parse_rx_done
+0x52b1 parse_lmp
+0x52fd reject_unknown_packet
+0x52fe reject_lmp_packet
+0x5300 parse_quality_of_server_req
+0x5301 parse_quality_of_server
+0x5302 parse_lmp_clkoffset_req
+0x5304 parse_enc_key_size_mask_req
+0x5306 parse_lmp_set_afh
+0x5313 parse_lmp_escape
+0x5325 reject_unknown_ext_packet
+0x5328 parse_lmpext_ping_req
+0x532a parse_lmpext_chn_classification_req
+0x532d parse_lmpext_iocap_req
+0x5330 parse_lmpext_iocap_res
+0x5332 iocap_lmpext_load
+0x5336 iocap_lmpext_common
+0x5338 parse_lmpext_accepted
+0x533d parse_lmpext_not_accepted
+0x5342 parse_lmpext_accepted_ptt
+0x5346 parse_lmpext_not_accepted_ptt
+0x534c parse_lmpext_pause_encrypt
+0x534f parse_lmpext_pause_encrypt_slave
+0x5351 parse_lmpext_resume_encrypt
+0x5353 parse_lmpext_features_req
+0x5358 parse_lmpext_features_req_page1
+0x535d parse_lmpext_features_req_page2
+0x5362 remote_support_br_sc_controller
+0x536b remote_not_support_br_sc_controller
+0x536d set_remote_br_sc_support
+0x536f remote_support_br_sc_host
+0x5372 remote_not_support_br_sc_host
+0x5375 parse_lmpext_features_res
+0x537b parse_lmpext_features_res_not_hci
+0x537f parse_lmp_accepted
+0x5390 parse_lmp_not_accepted
+0x539d parse_lmp_accepted_switch
+0x53a0 parse_lmp_not_accepted_switch
+0x53a6 parse_lmp_accepted_hostconn
+0x53ac parse_lmp_accepted_hostconn_ctn
+0x53b0 parse_lmp_not_accepted_hostconn
+0x53b5 parse_lmp_accepted_inrand
+0x53bc parse_lmp_accepted_enc_mode
+0x53c2 parse_lmp_accepted_enc_keysize
+0x53c3 parse_lmp_accepted_start_enc
+0x53cb parse_lmp_accepted_stop_enc
+0x53cc parse_lmp_not_accepted_aurand
+0x53cc parse_lmp_not_accepted_aurand_send_detach
+0x53d2 parse_lmp_not_accepted_inrand
+0x53d8 parse_lmp_inrand_key_missing
+0x53db parse_lmp_not_accepted_name_req
+0x53dc parse_lmp_not_accepted_simple_pairing_number
+0x53df parse_lmp_not_accepted_dhkey_check
+0x53e2 parse_lmp_not_accepted_unsniff_req
+0x53e4 parse_lmp_accepted_unsniff_req
+0x53e7 parse_lmp_accepted_sniff_req
+0x53f3 parse_lmp_not_acdcept_sniff_req
+0x53f5 parse_lmp_crypt_key
+0x53fa parse_lmp_setup_complete
+0x5400 parse_lmp_max_slot
+0x5401 parse_lmp_max_slot_req
+0x5409 parse_lmp_detach
+0x540a accept_lmp_msg
+0x540c parse_lmp_incr_power
+0x540e parse_lmp_decr_power
+0x5410 parse_lmp_version_res
+0x5414 parse_lmp_auto_rate
+0x5415 parse_lmp_in_rand
+0x541e parse_lmp_in_rand_not_accept
+0x5422 parse_lmp_inrand_res
+0x5426 pop_tid_follow
+0x542a push_tid_follow
+0x542e parse_lmp_au_rand_moudle
+0x5433 parse_lmp_au_rand
+0x543a parse_lmp_au_rand_common
+0x5440 parse_lmp_au_rand_256
+0x5445 parse_lmp_sres
+0x544d authentication_fail
+0x5450 authentication_ok
+0x5455 parse_lmp_sres_256
+0x545a authentication_ok_256
+0x545e authentication_ok_common
+0x5467 authentication_ok_conn_sm
+0x546c parse_lmp_comb_key
+0x5476 parse_lmp_name_res
+0x5486 parse_lmp_name_res_end
+0x548b parse_lmp_name_req
+0x548f parse_lmp_conn_req
+0x5490 parse_lmp_timing_accuracy_req
+0x5492 parse_lmp_features_req
+0x5494 parse_lmp_version_req
+0x5496 parse_lmp_supervision_timeout
+0x5497 parse_lmp_sniff_subrating_req
+0x54a5 parse_lmpext_packet_type_table_req
+0x54b0 parse_lmp_max_power
+0x54b0 parse_lmp_min_power
+0x54b1 parse_lmp_page_mode_req
+0x54b2 parse_lmp_page_scan_mode_req
+0x54b3 parse_lmp_slot_offset
+0x54b6 parse_lmp_sniff_req_check_sniff_para
+0x54bc parse_lmp_sniff_req
+0x54d3 set_big_value_to_attempt
+0x54d6 parse_lmp_start_encryption_req
+0x54dc parse_lmp_start_encryption_req_256
+0x54de calc_kc
+0x54e3 parse_lmp_stop_encryption_req
+0x54e5 parse_lmp_switch_req
+0x54ea parse_lmp_switch_req_not_accept
+0x54ec parse_lmp_switch_req_clear_mark
+0x54ef parse_lmp_switch_accept
+0x54f5 parse_lmp_unit_key
+0x54f5 parse_lmp_use_semi_permanend_key
+0x54f6 parse_lmp_unsniff_req
+0x54fb parse_lmp_encapsulated_header
+0x5505 parse_lmp_encapsulated_header2
+0x5509 parse_lmp_encapsulated_header3
+0x550d parse_lmp_encapsulated_header_master
+0x5510 parse_lmp_accepted_encapsulated_header
+0x5512 parse_lmp_accepted_simple_pairing_number
+0x5515 parse_lmp_accepted_simple_pairing_number_common
+0x5519 parse_lmp_accepted_simple_pairing_number_ssp_pin
+0x551d parse_lmp_accepted_simple_pairing_number_passkey
+0x5523 authentication_passkey
+0x552d authentication_passkey_end
+0x552f parse_lmp_accepted_dhkey_check
+0x5530 pairing_success
+0x5535 parse_lmp_accepted_dhkey_check_common
+0x553d parse_simple_pairing_confirm
+0x5544 parse_lmp_encapsulated_payload
+0x5548 parse_lmp_encapsulated_payload_256
+0x554c parse_encapsulated_payload_256_master
+0x555a parse_lmp_encapsulated_payload_192
+0x555e parse_encapsulated_payload_192_master
+0x556b parse_lmp_encapsulated_payload_completed
+0x5571 parse_lmp_accepted_encapsulated_payload
+0x5575 parse_lmp_accepted_encapsulated_payload_192
+0x5579 parse_lmp_accepted_encapsulated_payload_256
+0x557d parse_lmp_encapsulated_payload_all_accepted
+0x5584 parse_lmp_encapsulated_payload_all_accepted_get_passkey
+0x5586 parse_lmp_encapsulated_payload_all_accepted_master
+0x5587 parse_lmp_simple_pairing_number
+0x558b parse_lmp_simple_pairing_number_master
+0x5595 parse_lmp_simple_pairing_number_master0
+0x5598 parse_dhkey_check
+0x559c parse_dhkey_check_master
+0x55a3 number_comparison_successed
+0x55a8 parse_dhkey_check_master0
+0x55ab lmp_reject_pdu_not_allowed
+0x55ad number_comparison_mode
+0x55b2 comparison_result
+0x55b5 parse_lmp_clkoffset_res
+0x55b6 parse_lmp_encryption_mode_req
+0x55c1 parse_lmp_features_res
+0x55c2 parse_lmp_features_res_not_hci
+0x55c8 parse_lmp_send_conn
+0x55ca parse_lmp_test_activate
+0x55cf parse_lmp_test_control
+0x55d4 parse_lmp_test_xor
+0x55e8 parse_lmp_test_control_exit
+0x55ed parse_lmp_test_control_pattern
+0x55f4 parse_lmp_test_control_loopback_nowhite
+0x55f5 parse_lmp_test_control_loopback
+0x5601 parse_lmp_test_control_pause
+0x5607 lmp_copy_rand
+0x560a lmp_generate_key
+0x560c lmp_start_encryption
+0x560f lmp_accept_inrand
+0x5614 lmp_disconnect
+0x5618 send_lmp
+0x561e send_lmp0
+0x564b send_lmp_error
+0x564d send_lmp_escape
+0x5659 send_lmp_accepted
+0x5668 send_create_conn_start_l2cap_timer_sm
+0x566e send_lmp_accept_sniff_req
+0x566f send_lmp_not_accepted
+0x5677 send_not_accept_aurand
+0x567c send_lmpext_accepted
+0x5685 send_lmpext_not_accepted
+0x568f send_lmp_accepted_inrand
+0x5693 send_lmp_accepted_enc_mode
+0x569a send_lmp_accepted_enc_start
+0x569c send_lmp_accepted_enc_exit
+0x569e send_lmp_accepted_enc_key
+0x56a1 send_lmp_accepted_connection
+0x56a7 send_lmp_accept_dhkey_check
+0x56a8 send_lmpext_ping_res
+0x56ab send_lmpext_features_res
+0x56b1 send_lmpext_features_res1
+0x56b9 send_lmpext_features_res2
+0x56c1 check_ssp_enable
+0x56c5 ssp_disable
+0x56cb ssp_enable
+0x56d2 check_br_sc_enable
+0x56d5 br_sc_enable
+0x56d8 send_lmpext_io_cap_res
+0x56e3 responder_iocap_keyboard_only
+0x56e9 responder_iocap_display_yesno
+0x56ef responder_iocap_no_input_no_output
+0x56f5 responder_iocap_no_input_no_output_initiator_iocap_no_input_no_output
+0x56f5 set_ssp_mode_justwork
+0x56f9 responder_iocap_display_yesno_initiator_iocap_display_yesno
+0x56f9 set_ssp_mode_numeric_comparison
+0x56fb responder_iocap_display_yesno_initiator_iocap_keyboard_only
+0x56fb set_ssp_mode_passkey
+0x56fd classic_bt_set_reject_justwork_flag
+0x56ff classic_bt_clr_reject_justwork_flag
+0x5701 classic_bluetooth_set_flag
+0x5705 classic_bluetooth_clr_flag
+0x5709 send_lmp_io_cap_req
+0x570e send_lmpext_sniff_subrating_req
+0x570f send_lmpext_sniff_subrating_res
+0x5718 send_lmp_name_res
+0x5720 send_lmp_name_res_offset_ok
+0x5728 send_lmp_timing_accuracy_res
+0x572d send_lmp_clkoffset_res
+0x5733 send_lmp_clkoffset_res_master
+0x5737 send_lmp_version_res
+0x573c send_lmp_features_res
+0x5741 send_lmpext_features_req
+0x574e send_lmpext_packet_type_table_req
+0x575a afh_init
+0x5764 afh_open_all_channels
+0x5768 afh_reset_map
+0x576f afh_clear_error_counter
+0x5772 afh_set_send_flag
+0x5776 send_lmpext_pause_encryption_req
+0x577a send_lmp_detach
+0x577f prepare_disconnect
+0x5784 send_lmp_no_payload
+0x5787 send_lmp_nopayload_reply
+0x578a send_lmp_encryption_mode_req
+0x5792 send_lmp_superto
+0x5797 send_lmp_name_req
+0x579d send_lmp_test_control
+0x57a1 send_lmp_test_control_loop
+0x57a6 send_lmp_quality_of_service_req
+0x57a7 send_lmp_unit_key
+0x57a8 send_lmp_slot_offset
+0x57b9 send_lmp_slot_offset_reply
+0x57bd send_lmp_switch_req
+0x57c1 switch_on_native
+0x57c2 switch_slack
+0x57cc send_lmp_sniff_req
+0x57d2 send_lmp_timing_accuracy_req
+0x57d7 send_lmp_unsniff_req
+0x57da send_lmp_max_slot
+0x57df send_lmp_max_slot_req
+0x57e4 send_lmp_inc_power
+0x57e9 send_lmp_setup_complete_by_module
+0x57eb send_lmp_setup_complete
+0x57fc send_lmp_setup_complete_has_sent
+0x57fe send_lmp_version_req
+0x5803 send_lmp_features_req
+0x5808 sp_master_send_io_cap_get
+0x580d sp_master_send_io_cap_send
+0x5811 sp_master_send_lmp_encapsulated_header
+0x5815 sp_master_commitment_compare
+0x581e sp_master_commitment_compare_success
+0x5822 sp_master_send_lmp_simple_pairing_number
+0x5824 sp_send_lmp_encapsulated_header
+0x5826 send_lmp_encapsulated_header
+0x582e send_lmp_encapsulated_payload
+0x5832 send_lmp_encapsulated_payload_256
+0x5837 send_lmp_encapsulated_payload_192
+0x583b send_lmp_encapsulated_payload_common
+0x5846 sp_send_lmp_simple_pairing_comfirm
+0x5849 send_lmp_simple_pairing_comfirm
+0x5851 sp_send_lmp_simple_pairing_number
+0x5853 send_lmp_simple_pairing_number
+0x585f master_sp_sm_end
+0x5860 sp_aurand_send
+0x5865 master_sp_send_lmp_dhkey_check
+0x5866 sp_send_lmp_dhkey_check
+0x5868 send_lmp_dhkey_check
+0x5872 send_lmp_enc_key_size_mask_res
+0x5877 send_lmp_auto_rate
+0x5878 send_lmp_clkoffset_req
+0x5879 send_lmp_quality_of_service
+0x587a send_lmp_test_activate
+0x587b send_lmp_comb_key
+0x5885 send_lmp_inrand
+0x5888 send_lmp_rand
+0x5890 send_lmp_aurand
+0x5894 send_lmp_aurand2
+0x5898 send_lmp_aurand_notpairing
+0x5899 send_lmp_aurand_common
+0x589b send_lmp_aurand_256
+0x589d send_lmp_sres
+0x58ae send_lmp_sres_master
+0x58b0 send_lmp_sres_startenc
+0x58b3 send_lmp_sres_startenc_slave
+0x58b7 send_lmp_sres_256
+0x58c6 copy_aco_256
+0x58c9 send_lmp_start_encryption
+0x58d0 send_lmp_stop_encryption_req
+0x58d3 send_lmp_encryption_key_size_req
+0x58d9 msg_send_lmp
+0x58e1 send_lmpext
+0x58e8 send_lmp_follow
+0x58ee send_lmp_tid
+0x58f1 send_lmp_reply
+0x58f3 send_lmp_request
+0x58f4 send_lmp_end
+0x58f8 send_lmp_exit
+0x58fe lmo_fifo_check
+0x5903 lmo_fifo_process
+0x5909 lmo_fifo_process_lmo0empty
+0x5913 lmo_fifo_process_lmo2to1
+0x5919 lmo_fifo_process_lmo1_empty
+0x5924 special_tid_store
+0x592d tid_reply
+0x5931 tid_initiate
+0x5935 tid_check
+0x593a tid_set_reply
+0x593e check_localsm
+0x5941 setlocalsm_master
+0x5945 setlocalsm_slave
+0x5949 check_localsm_master
+0x594d generate_random_number
+0x594e generate_random
+0x594f generate_random_another
+0x594f generate_random_loop
+0x5953 generate_linkkey
+0x595d process_conn_sm
+0x5960 process_conn_sm_continue
+0x597c host_create_conn_done
+0x5982 host_conn_judge_encrypt
+0x5986 host_create_conn_done_wait
+0x598b host_create_conn_auth
+0x5991 host_create_conn_auth_wait
+0x5992 host_create_conn_pairing
+0x5997 host_create_conn_pairing_wait
+0x5998 host_creat_conn_send_feat_ext
+0x599b host_create_conn_send_version
+0x599e host_creat_conn_wait_switch
+0x59a6 host_create_conn_switch_accept
+0x59a8 host_create_conn_send_features
+0x59ab host_create_conn_send_switch
+0x59b1 host_create_conn_send_conn_req
+0x59b7 host_create_conn_wait_accept
+0x59bd host_create_conn_resend
+0x59bf host_create_conn_waiting
+0x59c0 host_create_conn_switch
+0x59c9 host_create_conn_send_setup_complete
+0x59cc host_create_conn_wait_setup_complete
+0x59d0 host_create_conn_wait_setup_complete_rtn
+0x59d2 host_create_conn_master_detach
+0x59d7 host_create_conn_send_detach
+0x59db host_create_conn_auth_pair
+0x59de host_create_conn_sm_done
+0x59e0 host_create_conn_auth_pair_true
+0x59ec host_create_conn_auth_pair_nokey
+0x59f3 host_create_conn_auth_pair_wait
+0x59f4 host_create_conn_encrypt
+0x59f8 host_create_conn_encrypt_start
+0x59fd host_create_conn_encrypt_wait
+0x5a01 host_create_conn_encrypt_wait_clear
+0x5a03 host_auth
+0x5a08 remote_auth
+0x5a0e pincode_reinit
+0x5a14 twspi_reset
+0x5a19 twspi_reset_next
+0x5a23 twspi_reset_ext
+0x5a26 twspi_disable
+0x5a2a twspi_enable
+0x5a2e twspi_write
+0x5a2f twspi_read
+0x5a30 aes_disable
+0x5a34 read_function_aes
+0x5a38 read_function
+0x5a3b read_fuction_zero
+0x5a3d get_block_header
+0x5a3e get_block_header0
+0x5a46 read_first_block
+0x5a4d get_iv
+0x5a51 set_iv
+0x5a57 load_storage
+0x5a62 load_storage_loop
+0x5a6a load_data_checksum
+0x5a75 load_data_checksum_calc
+0x5a7e load_data_checksum_compare
+0x5a86 reload_eeprom
+0x5a8b reload_eeprom_loop
+0x5a94 loadcode
+0x5aa3 loadcode_read_ucode
+0x5ab3 loadcode_otp
+0x5ab4 loadcode_otp_loop
+0x5ac4 loadcode_iic
+0x5ac6 loadcode_iic_loop
+0x5ad1 run_otp_code
+0x5ad4 loadcode_iic_eeprom_2k
+0x5ad5 loadcode_iic_eeprom_2k_loop
+0x5ae0 iicd_load_gpio_init
+0x5ae4 iicd_load_default_gpio
+0x5ae8 loadcode_spi
+0x5ae9 loadcode_spi_loop
+0x5af7 loadcode_hci
+0x5afb clear_key_buf
+0x5b02 loadcode_timeout
+0x5b08 loadcode_error_delay
+0x5b0d loadcode_iic_by_eeprom
+0x5b13 loadcode_check_times
+0x5b19 loadcode_error
+0x5b1b set_ucode_status
+0x5b22 decrypt_code
+0x5b25 decrypt_code_loop
+0x5b28 decrypt_code_skip
+0x5b2c load_ucode
+0x5b34 load_ucode_loop
+0x5b39 app_read_efuse_app_vsel
+0x5b3c app_set_app_vsel
+0x5b3e app_lpm_peripheral_lock_check
+0x5b4b app_lpm_peripheral_lock_hci
+0x5b4b app_lpm_peripheral_lock_hciboot
+0x5b4d app_lpm_peripheral_lock_dongle
+0x5b51 app_lpm_peripheral_lock_mouse
+0x5b55 app_lpm_peripheral_lock_shutter
+0x5b59 app_lpm_peripheral_lock_mesh
+0x5b5b app_lpm_peripheral_lock_remote_car
+0x5b5f app_lpm_peripheral_lock_car
+0x5b63 app_lpm_peripheral_lock_antilost
+0x5b67 app_lpm_mpu_lock_mesh
+0x5b6a app_lpm_mpu_lock_module
+0x5b6c app_mpu_s0_lock
+0x5b70 app_lpm_mpu_lock_app
+0x5b73 app_lpm_mpu_lock_br
+0x5b76 app_lpm_mpu_lock_ble
+0x5b78 app_mpu_s1_lock
+0x5b7c app_lpm_mpu_lock_24g
+0x5b7f app_lpm_mpu_lock_br_ble
+0x5b83 app_lpm_mpu_mode_lock
+0x5b89 lpm_write_lock
+0x5b9a lpm_write2_ctrl_option
+0x5b9b lpm_write2
+0x5ba0 lpm_write2_mpu_s0
+0x5ba2 lpm_write2_mpu_s1
+0x5ba4 spid_init
+0x5ba5 spid_init_common
+0x5bae spid_write_reg
+0x5bb5 spid_read_reg
+0x5bb6 spid_read_regs
+0x5bbe wait_spid_done
+0x5bc4 flash_write
+0x5bcb flash_write_spi_sm_timer
+0x5bd2 spid_flash_write_start
+0x5bd8 spid_flash_erase_sector
+0x5be0 spid_flash_wait_erase_sector
+0x5be4 spid_flash_write_data
+0x5bea spid_flash_wait_write_data
+0x5bf2 spid_flash_data_recover
+0x5bf4 spid_flash_data_recover_comm
+0x5bf7 spid_flash_data_preserve
+0x5bff spid_init_flash
+0x5c04 spid_unlock_flash
+0x5c05 spid_sendcmd_common
+0x5c0d spid_flash_release_form_powerdown
+0x5c0f spid_flash_powerdown
+0x5c11 spid_write_flash
+0x5c15 spid_write_flash_common
+0x5c22 spid_read_flash
+0x5c34 spid_read_flash_wait
+0x5c38 wait_spid_flash_done
+0x5c41 spid_load_flash
+0x5c4e spi_load_flash_wait
+0x5c63 spi_gpio_init
+0x5c68 spi_pin_set
+0x5c74 spi_gpio_default_init
+0x5c7b soft_reset_chip
+0x5c7d iic_init_600khz
+0x5c85 iic_init_360khz
+0x5c8d iicd_init_pin
+0x5c8e iicd_init_pin_scl_sda
+0x5c94 iicd_read_init_pin
+0x5c96 wait_iicd_done
+0x5c99 iicd_read_data
+0x5ca3 iic_write_data
+0x5cab set_eeprom_size_2k
+0x5cae clear_eeprom_size_2k
+0x5cb1 iicd_read_eep_data_size_2k
+0x5cb5 iicd_read_eep_size_2k_lcadcode
+0x5cb8 iicd_read_eep_size_2k
+0x5cbd iicd_write_protect_eep_data
+0x5cc2 iicd_eeprom_write_enable
+0x5cc7 iicd_wp_gpio_output_low
+0x5cc9 iicd_eeprom_write_disable
+0x5ccb iicd_read_eep_data
+0x5cd1 iicd_read_eep
+0x5cd7 iicd_read_eep_common
+0x5cec iicd_read_eep_load_code_size_2k
+0x5cf1 iicd_write_eep_data
+0x5cf3 iicd_write_ota_data
+0x5cf7 iicd_write_eep_loop
+0x5d06 iicd_eep_transparency
+0x5d18 iicd_eep_deal_short_packet
+0x5d1d iicd_write_eep_size_2k
+0x5d27 iicd_write_eep
+0x5d34 iicd_write_eep_common
+0x5d3b iic_check_eeprom_standby
+0x5d3d iic_check_eeprom_standby_wait
+0x5d52 otp_prog_pwr_on
+0x5d56 otp_read_pwr_on
+0x5d59 otp_pwr_on
+0x5d71 otp_pwr_off
+0x5d7d otp_set_addr
+0x5d82 otp_write
+0x5d86 otp_program
+0x5d89 otp_program_bit
+0x5da8 otp_skip_0
+0x5db1 otp_ce
+0x5db8 otpd_read_init
+0x5dc4 otpd_wait_end
+0x5dc7 otpd_read_data
+0x5dcc otpd_read_code
+0x5dd6 uarta_init_dma_mem
+0x5dd8 uartb_init_dma_mem
+0x5dda uart_init_dma_mem
+0x5de6 uartb_init_dma_turn_on_clk
+0x5dea uarta_init_baud_rate
+0x5dec uartb_init_baud_rate
+0x5dee uarta_calc_baud_rate_config
+0x5df0 uartb_calc_baud_rate_config
+0x5df2 uart_calc_baud_rate_config
+0x5df7 uart_calc_baud_rate_config_choice_uart_clock
+0x5dfb uart_calc_baud_rate_config_choice_uart_clock_crystal
+0x5dfd uart_clock_select_main_freq_crystal
+0x5e01 uart_clock_select_main_freq_dpll
+0x5e05 uarta_init_tx
+0x5e09 uartb_init_tx
+0x5e0d uarta_init_rx
+0x5e11 uartb_init_rx
+0x5e15 uarta_prepare_tx
+0x5e19 uartb_prepare_tx
+0x5e1d uarta_prepare_rx
+0x5e21 uartb_prepare_rx
+0x5e25 uarta_send
+0x5e27 uartb_send
+0x5e29 uarta_rxdone
+0x5e2b uartb_rxdone
+0x5e2d uarta_clear_current_rx
+0x5e31 uartb_clear_current_rx
+0x5e35 uarta_prepare_tx_register_push
+0x5e37 uartb_prepare_tx_register_push
+0x5e39 uarta_send_register_pop
+0x5e3b uartb_send_register_pop
+0x5e3d uart_register_push
+0x5e41 uart_register_pop
+0x5e45 uart_copy_tx_bytes_fast
+0x5e47 uart_copy_tx_bytes_fast_loop
+0x5e4c uart_copy_tx_bytes_fast_loop_four
+0x5e52 uart_tx_16_bytes
+0x5e53 uart_tx_8_bytes
+0x5e56 uart_tx_4_bytes
+0x5e59 uart_copy_tx_bytes
+0x5e5b uart_copy_tx_bytes_loop
+0x5e5f uart_copy_rx_bytes_fast
+0x5e61 uart_copy_rx_bytes_fast_loop
+0x5e66 uart_copy_rx_bytes_fast_loop_four
+0x5e6c uart_rx_16_bytes
+0x5e6d uart_rx_8_bytes
+0x5e70 uart_rx_4_bytes
+0x5e73 uart_copy_rx_bytes
+0x5e75 uart_copy_rx_bytes_loop
+0x5e79 app_store_nvram_event
+0x5e7b check_51cmd_store_reconn_info
+0x5e7b check_51cmd_update_device_record
+0x5e82 write_device_record
+0x5e86 write_device_loop_find
+0x5e92 write_device_loop_find0
+0x5e96 set_index_finded_device
+0x5e9c set_index_find_device_master_addr
+0x5ea1 store_rec_data_common
+0x5ea4 set_index_finded_device_ble_mode
+0x5ea8 set_index_finded_device_irk
+0x5eaa store_ble_rec_data_common
+0x5eac set_index_finded_device_ediv
+0x5eaf nvram_find_addr_from_bd_list
+0x5eb6 find_addr_from_bd_list_ble_mode
+0x5ebe find_addr_from_bd_list_static_addr
+0x5ec2 find_addr_from_bd_list_static_addr_reconnect
+0x5ec5 find_addr_from_bd_list_static_addr_sc_or_legacy
+0x5ec5 find_addr_from_bd_list_random_non_resolvable_private_address_sc_or_legacy
+0x5ec8 find_addr_from_bd_list_static_addr_sc
+0x5ec8 find_addr_from_bd_list_random_non_resolvable_private_address_sc
+0x5ecb find_addr_from_bd_list_public_device_addr
+0x5ece find_addr_from_bd_list_random_non_resolvable_private_address
+0x5ed0 find_addr_from_bd_list_random_addr
+0x5ed2 find_addr_from_bd_list_spp_mode
+0x5ed4 find_addr_from_bd_list_common
+0x5edc nvram_find_addr_from_list
+0x5eec nvram_find_addr_from_list_compare
+0x5eee find_master_addr_from_list_compare
+0x5ef3 find_addr_from_list_compare_ble_mode
+0x5ef6 find_irk_form_list_compare
+0x5f08 genernate_master_macaddress
+0x5f11 find_ediv_form_list_compare
+0x5f20 check_nvram
+0x5f26 init_device_list
+0x5f2a init_device_list_loop
+0x5f2f load_device_list
+0x5f3a clear_key_exists
+0x5f3c load_device_list_mode_4
+0x5f47 clear_ltk_exists
+0x5f49 eeprom_store_le_reconn_info
+0x5f4b eeprom_store_bd_reconn_info
+0x5f4c eeprom_store_reconn_info
+0x5f50 check_link_key_load
+0x5f56 gpio_set_wake_by_current_state
+0x5f5a gpio_set_wake
+0x5f66 gpio_clr_wake
+0x5f72 gpio_config_input_nowake
+0x5f74 gpio_config_input
+0x5f77 gpio_config_input_without_wake
+0x5f7d gpio_get_bit
+0x5f87 gpio_get_bit_reverse
+0x5f89 gpio_out_inactive
+0x5f8d gpio_config_output
+0x5f8d gpio_out_active
+0x5f90 gpio_out_flag
+0x5f93 gpio_out
+0x5f98 gpio_check_active
+0x5f9d gpio_check_active_high
+0x5f9f gpio_set_analog
+0x5fa1 gpio_write
+0x5fa3 gpio_set_high_impedance
+0x5fa6 gpio_addr
+0x5faa gpio_addr_next
+0x5fac gpio_addr_ext
+0x5faf gpio_config_param
+0x5fb2 gpio_config_function
+0x5fb3 gpio_config_function_int
+0x5fb7 gpio_config_function_int_next
+0x5fba gpio_config_function_int_ext
+0x5fbd gpio_get_config
+0x5fc2 gpio_set_before_lpm
+0x5fc4 setgpio_loop
+0x5fd4 setgpio_loop_end
+0x5fd8 gpio_set_before_lpm_ext
+0x5fdb setgpio_pullup
+0x5fde setgpio_pulldown
+0x5fe1 adc_init_data
+0x5fe8 adc_init_cal_data_default
+0x5ff1 enable_adc
+0x600d read_adc_mode
+0x6010 adc_check_gpio
+0x6014 adc_mode_vdcdc
+0x6016 adc_adc_mode_vbat
+0x6018 vdd_calculate_by_mode
+0x601e vdd_calculate_vinlpm
+0x6024 vdd_calculate_hvin
+0x602a vdd_calculate_io
+0x602f vdd_calculate
+0x6038 vdd_calculate2
+0x603c vdd_calculate1
+0x6045 adc_bat_percent_lowpower_out
+0x6055 adc_set_low_power_flag
+0x6059 adc_clear_low_power_flag
+0x605d adc_set_no_power_flag
+0x6061 adc_clear_no_power_flag
+0x6065 keyscan_key_init
+0x6067 keyscan_key_init_next
+0x606c keyscan_key_init_lp1
+0x6070 keyscan_key_init_end
+0x6071 keyscan_scan_key
+0x6077 keyscan_scan_key_lp1
+0x6082 keyscan_scan_key_lp1_next
+0x608a keyscan_process_lpm_before
+0x608c keyscan_process_lpm_before_next
+0x6091 keyscan_process_lpm_before_lp1
+0x6095 keyscan_process_lpm_before_end
+0x6096 keyscan_key_process
+0x60a1 keyscan_key_process_next
+0x60aa keyscan_key_lp1
+0x60b6 keyscan_key_lp1_next
+0x60bf keyscan_send_key_data
+0x60c4 pwm_init
+0x60ca delay_nop100
+0x60cc pwm_clk_set
+0x60cf pwm_12m_clk_set
+0x60d1 pwm_24m_clk_set
+0x60d3 pwm_33k_clk_set
+0x60d5 pwm_out_set
+0x60e9 pwm_duty_cycle_set
+0x60ec pwm_autoload_set
+0x60f5 delay_1clk_of_33k
+0x60f7 pwm_duty_cycle_set_without_autoload
+0x6100 pwm_enable_in_syncmode
+0x610b pwm_disable_in_syncmode
+0x6118 pwm_syncmode_set
+0x6119 pwm_syncmode_set_process
+0x611e pwm_init_bit_set
+0x611f pwm_init_bit_set_process
+0x6124 pwm_gpio_select
+0x6125 pwm_gpio_select_process
+0x6129 pwm_enable
+0x612c pwm_disable
+0x612f pwm_set_select
+0x6134 pwm_select_channel
+0x6137 wdt_init_config
+0x6146 wdt_set_enable
+0x6148 wdt_set_disable
+0x6149 wdt_init_set
+0x614d nec61212_init
+0x614e nec_init_config
+0x6152 nec_check_rxbuff_size
+0x6154 nec_prepare_read
+0x6158 nec_read_done
+0x615a nec_parse_nec61212
+0x6175 nec_parse_nec61212_data
+0x6181 nec_parse_nec61212_error_data
+0x6186 nec_parse_nec61212_add_bit1
+0x6187 nec_parse_nec61212_add_bit0
+0x618a nec_parse_nec61212_check_repeat_data
+0x6195 nec_parse_nec61212_check_stop_bit
+0x619c nec_parse_nec61212_check_timeout
+0x61a1 nec_parse_nec61212_check_timeout_cb
+0x61a5 nec_check_pulse_range_legal_default_deviation
+0x61a6 nec_check_pulse_range_legal
+0x61ae nec_check_pulse_range_legal_data_negative
+0x61b0 select_system_clk_24m
+0x61b4 calc_new_param
+0x61b6 calc_new_param_loop
+0x61bc calc_new_le_time
+0x61be select_system_clk_12m_xtal
+0x61bf select_system_clk_12m_common
+0x61c3 select_system_clk_12m_dpll
+0x61c5 rfcomm_init
+0x61cf rfcomm_init_spp
+0x61d7 rfcomm_init_spp_with_credit
+0x61d9 set_cr_bit
+0x61db rfcomm_calculate_fcs_sabm
+0x61e7 rfcomm_calculate_fcs_ua
+0x61f0 rfcomm_calculate_fcs_dlci0
+0x61f4 rfcomm_calculate_fcs_dlci0_res
+0x61f6 rfcomm_save_fcs_uih
+0x6205 caculate_uihdata_fcs
+0x6211 caculate_fcs
+0x621e mod2div
+0x6222 mod2div_loop
+0x6227 mod2div_not_enough_reduction
+0x6231 mod2div_end
+0x6233 get_rfcomm_snd_adss
+0x6234 dlci_to_address_cmd
+0x623a channel_to_dlci
+0x623e rfcomm_rx_process_dlci0_sabm
+0x6247 rfcomm_rx_process_dlci0_ua
+0x624b rfcomm_rx_process
+0x624f rfcomm_rx_process_remote_page
+0x6255 parse_dlci0_rp
+0x625c parse_dlci0_rp_uih
+0x6266 parse_dlci0_rp_uih_pn_cmd
+0x6268 parse_dlci0_rp_uih_pn_cmd_spp
+0x626e parse_dlci0_rp_uih_pn_res
+0x6270 parse_dlci0_rp_uih_pn_res_common
+0x6272 get_rfcomm_param_modem_status
+0x6279 get_rfcomm_head_struct
+0x627f get_rfcomm_current_length
+0x6284 get_rfcomm_uih_head_struct
+0x628c get_param_payload_ptr
+0x628f get_rfcomm_length_common
+0x6298 get_rfcomm_prarmer_negotiation
+0x62a7 parse_dlci0_rp_uih_ms_cmd
+0x62a9 parse_dlci0_rp_uih_ms_cmd_spp
+0x62b3 parse_dlci0_rp_uih_ms_res
+0x62ba parse_dlci0_rp_uih_ms_res_spp
+0x62be parse_dlci0_rp_uih_cmd_port
+0x62d9 parse_uih_rp
+0x62da parse_uih_rp_spp
+0x62e2 parse_uih_rp_spp_ua
+0x62e6 parse_uih_rp_spp_sabm
+0x62f8 parse_uih_spp_uih_credits
+0x6300 parse_uih_spp_uih
+0x6301 parse_uih_spp_uih_cont
+0x6305 parse_uih_rp_spp_disconn_send_event
+0x6307 parse_uih_rp_spp_disconn
+0x630d rfcomm_rx_process_reconn
+0x6313 parse_dlci0_reconn
+0x6319 parse_dlci0_reconn_uih
+0x6322 parse_dlci0_reconn_uih_pn_cmd
+0x6329 parse_dlci0_reconn_uih_pn_cmd_spp
+0x632d parse_dlci0_reconn_uih_ms_cmd
+0x6334 parse_dlci0_reconn_uih_ms_cmd_spp
+0x633d parse_dlci0_reconn_uih_ms_res
+0x6343 parse_dlci0_reconn_uih_ms_res_spp
+0x6347 parse_uih_reconn
+0x634d parse_uih_reconn_spp
+0x6352 parse_uih_reconn_spp_ua
+0x6356 parse_uih_reconn_spp_sabm
+0x6357 parse_uih_reconn_spp_disconn
+0x6358 rfcomm_rx_process_end
+0x6359 rfcomm_send_more_pkt
+0x635d rfcomm_send_more_pkt_msc_cmd_spp
+0x6362 rfcomm_send_more_pkt_msc_cmd_spp0
+0x636a rfcomm_send_sabm
+0x6377 rfcomm_send_ua
+0x6385 rfcomm_send_param_neg_cmd
+0x63a1 rfcomm_send_param_neg_res
+0x63bd rfcomm_send_modem_status_cmd
+0x63d2 rfcomm_send_modem_status_res
+0x63e9 rfcomm_send_uih_without_payload
+0x6403 rfcomm_increase_credit_given
+0x640c spp_process_rx_data
+0x640e spp_tx_rfcomm_packet
+0x6418 ssp_tx_rfcomm_from_uart
+0x6420 ssp_tx_rfcomm_from_uart_without_credit
+0x6425 ssp_tx_rfcomm_from_uart_common
+0x642c ssp_tx_rfcomm_from_uart_common0
+0x6456 ssp_tx_write_length
+0x645e ssp_tx_write_long_packet
+0x6467 ssp_tx_write_given_credit
+0x646b scheduler_process
+0x647c scheduler_process0
+0x647f scheduler_tx_disconnect_hid
+0x6483 scheduler_tx_l2cap_pkt
+0x649e scheduler_tx_l2cap_start_pkt
+0x64a9 scheduler_tx_l2cap_last_pkt
+0x64ab scheduler_tx_l2cap_pkt_end
+0x64af scheduler_start_upper_sm
+0x64b3 scheduler_start_upper_sm_hid
+0x64b5 process_upper_sm
+0x64b7 process_upper_sm_remote_page
+0x64ba process_upper_sm_rp_wait
+0x64bb process_upper_sm_reconn
+0x64da process_upper_sm_reconn_wait
+0x64db process_upper_sm_reconn_sdp_conn
+0x64e1 process_upper_sm_reconn_sdp_cfg
+0x64eb process_upper_sm_reconn_ss_spp
+0x64f0 process_upper_sm_reconn_sdp_disconn
+0x64f3 process_upper_sm_reconn_hid_ctrl_conn
+0x64f9 process_upper_sm_reconn_hid_ctrl_cfg
+0x64ff process_upper_sm_reconn_hid_int_conn
+0x6505 process_upper_sm_reconn_hid_int_cfg
+0x650b process_upper_sm_reconn_rfcomm_conn
+0x6511 process_upper_sm_reconn_rfcomm_cfg
+0x6517 process_upper_sm_reconn_rfcomm_sabm
+0x651d process_upper_sm_reconn_spp_cmd_pn
+0x6523 process_upper_sm_reconn_spp_sabm
+0x652e process_upper_sm_reconn_spp_cmd_ms
+0x6534 process_upper_sm_reconn_sdp_conn_wait
+0x6538 process_upper_sm_reconn_sdp_cfg_wait
+0x653b process_upper_sm_reconn_ss_spp_wait
+0x6540 process_upper_sm_reconn_sdp_disconn_wait
+0x6546 process_upper_sm_reconn_hid_ctrl_conn_wait
+0x654a process_upper_sm_reconn_hid_ctrl_cfg_wait
+0x654e process_upper_sm_reconn_hid_int_conn_wait
+0x6552 process_upper_sm_reconn_hid_int_cfg_wait
+0x6557 process_upper_sm_reconn_rfcomm_conn_wait
+0x655b process_upper_sm_reconn_rfcomm_cfg_wait
+0x655f process_upper_sm_reconn_rfcomm_sabm_wait
+0x6564 process_upper_sm_reconn_spp_cmd_pn_wait
+0x6568 process_upper_sm_reconn_spp_sabm_wait
+0x656c process_upper_sm_reconn_spp_cmd_ms_wait
+0x656f process_upper_sm_reconn_setup_hid
+0x6571 process_upper_sm_reconn_setup_rfcomm
+0x6573 process_upper_sm_reconn_setup_spp
+0x6575 process_upper_sm_reconn_termination
+0x6577 upper_sm_send_sdp_conn
+0x657e upper_sm_send_sdp_cfg
+0x6583 upper_sm_send_sdp_disconn
+0x658d upper_sm_send_ss_spp
+0x6591 upper_sm_send_rfcomm_conn
+0x6598 upper_sm_send_rfcomm_cfg
+0x659d upper_sm_send_hid_ctrl_conn
+0x65a4 upper_sm_send_hid_ctrl_cfg
+0x65a9 upper_sm_send_hid_int_conn
+0x65b0 upper_sm_send_hid_int_cfg
+0x65b5 upper_sm_send_rfcomm_sabm
+0x65bc upper_sm_send_spp_cmd_pn
+0x65c2 upper_sm_send_spp_sabm
+0x65cc upper_sm_send_spp_cmd_ms
+0x65d1 sdp_process
+0x65ec sdp_process_ss_req
+0x660c ss_req_loop
+0x660f ss_req_blank
+0x6614 sdp_process_sa_req
+0x661f sa_isnot_wholerange
+0x6622 sa_judge_wholerange
+0x662b sa_judge_wholerange_false3
+0x662d sa_judge_wholerange_false2
+0x662f sa_judge_wholerange_false1
+0x6631 sa_req_loop
+0x6634 sa_req_range
+0x663a sa_req_range_id_increase
+0x6643 sa_req_range_id_finish
+0x6646 sa_req_one_id
+0x664b sa_req_check_next_id
+0x6652 sa_req_handle_attributelist_next
+0x6662 sa_req_handle_attributelist_notfound
+0x6665 sa_req_handle_attributelist_end
+0x666a sdp_store_continue_common
+0x666e sdp_store_continue_0byte
+0x6670 sdp_store_continue_1byte
+0x6673 sdp_store_continue_2byte
+0x6676 sdp_store_continue_end
+0x6678 sa_req_all
+0x669a sa_req_all_fisrt_fragment
+0x669e sa_req_all_parlength_continue_byte
+0x66a1 sa_req_all_parlength_continue_byte_end
+0x66a7 sa_req_all_fragment_sdp
+0x66b5 sa_req_all_answer_attributelist_full_loop
+0x66be sa_req_all_last_frag_continue
+0x66c0 sa_req_all_frag_end
+0x66c2 sdp_process_ssa_req
+0x66cc ssa_req_loop
+0x66dc ssa_req_attributelist_next
+0x66e7 ssa_req_attributelist_notfound
+0x66e9 ssa_req_attributelist_end
+0x66ee sdp_store_maxbyte
+0x66f6 ssa_req_range
+0x6707 ssa_req_range_find_handle
+0x670f ssa_req_range_later_freg_with_continue
+0x6717 ssa_req_range_send_not_maxbyte
+0x671e ssa_req_range_maxbyte_with_continue
+0x6721 ssa_req_range_maxbyte_with_continue_cpy
+0x6727 ssa_req_range_next_handle
+0x672c ssa_req_range_get_length
+0x6735 ssa_req_range_first_freg
+0x673f ssa_req_range_firstfreg_not_maxbyte_with_continue
+0x6741 ssa_req_range_freg_no_continue
+0x6743 ssa_req_range_lastfreg
+0x6744 ssa_req_range_lastfreg_common
+0x674f ssa_req_range_firstfreg_maxbyte_with_continue
+0x6754 ssa_req_range_attrbutes_length
+0x675a ssa_req_range_attrbutes_length_no_continue
+0x6760 ssa_req_range_freg_with_continue
+0x6770 ssa_req_range_common
+0x677a sdp_process_sa_res
+0x677a sdp_process_error_res
+0x677b sdp_invalid_service_record_handle
+0x677e sdp_invalid_pdu_size
+0x6781 sdp_insufficient_resource
+0x6784 sdp_invalid_request_syntax
+0x6786 sdp_error_response
+0x6790 ask_serviceclassid
+0x6795 classidloop
+0x679e skip2bytes
+0x67a7 frstbwrong
+0x67aa scndbwrong
+0x67b3 cmp032
+0x67b6 cmp016
+0x67b8 cmpuuid
+0x67be uuidsize
+0x67d9 wrong12b
+0x67da wrong12b1
+0x67de chck12dn
+0x67e0 loopornot
+0x67e6 asksrv_error
+0x67e8 dataelementtype6
+0x67f7 dsize32
+0x67f9 dsize16
+0x67fc dsize
+0x67fe dsize_error
+0x6800 ss_empty_rsp
+0x6803 sa_empty_rsp
+0x6806 ssa_empty_rsp
+0x6808 empty_response
+0x6817 fullsearch
+0x6819 outempty
+0x681b sdp_data_len
+0x6822 sdp_get_data
+0x6826 sdp_get_data_type0
+0x6829 sdp_get_data_type_not0_sizeindex01234
+0x682c sdp_get_data_type_not0
+0x6833 sdp_get_data_type_not0_sizeindex5
+0x6836 sdp_get_data_type_not0_sizeindex6
+0x683a sdp_get_data_type_not0_sizeindex7
+0x6842 search_all_uuid
+0x6846 search_all_uuid_llop
+0x684d search_uuid
+0x6850 search_uuid_next
+0x6856 search_uuid_loop
+0x685a search_uuid_not_found
+0x6860 search_uuid_check_same_handle
+0x6866 search_uuid_store_handle
+0x686d search_uuid_nomatch
+0x6871 search_handle
+0x6874 search_handle_loop
+0x6886 search_attrib
+0x6889 search_attrib_next
+0x688c search_attrib_loop
+0x6894 search_attrib_found_uuid
+0x689a search_attrib_loop_attribs
+0x68a4 search_attrib_end
+0x68a7 search_handle_attrib
+0x68aa search_handle_attrib_next
+0x68b4 search_handl_attrib_found_handle
+0x68b6 search_handle_attrib_loop_attribs
+0x68c0 search_handle_attrib_end
+0x68c2 search_rfcomm_cn
+0x68cd search_uuid_in_data
+0x68d0 search_uuid_in_data_loop
+0x68e0 search_uuid_in_data_found_element_index5
+0x68e3 search_uuid_in_data_found_element_index6
+0x68e6 search_uuid_in_data_found_element_index7
+0x68e9 search_uuid_in_data_found_uuid
+0x68ef search_uuid_in_data_type_uuid_128
+0x68f0 search_uuid_in_data_type_uuid_32
+0x68f2 search_uuid_in_data_type_uuid_16
+0x68f8 sdp_send_spp_request
+0x690f function_g2
+0x6926 function_f6_eb
+0x6936 get_r
+0x693a function_f6_ea
+0x694d function_f5
+0x695f function_f5_common
+0x6970 store_addr_common_b
+0x6975 store_addr_common_a
+0x697a function_f4_ca
+0x6985 function_f4_cb
+0x6990 function_aes_cmac
+0x6994 function_ceil16
+0x69a2 function_aes_cmac_set_flag_0_balnk
+0x69a5 function_aes_cmac_set_flag_0
+0x69a6 function_aes_cmac_set_flag_0_common
+0x69b0 function_aes_cmac_aes
+0x69b3 function_aes_cmac_aes_loop
+0x69b9 function_aes_cmac_aes_loop_end
+0x69c1 load_inverse_result
+0x69c5 store_inverse_k
+0x69c7 inverse_k
+0x69ca inverse_memdat
+0x69ce bn_lshift_0_inverse
+0x69d8 function_aes_cmac_k1_inverse
+0x69d9 function_aes_cmac_inverse_common
+0x69dd function_aes_cmac_k2_inverse
+0x69df function_aes_cmac_generate_subkey
+0x69e7 function_aes_cmac_k1
+0x69f0 function_aes_cmac_k1_0
+0x69f1 function_aes_cmac_k2
+0x69fa function_aes_cmac_xor_rb
+0x69fb function_aes_cmac_xor_rb_loop
+0x6a01 function_aes_cmac_xor_loop_common
+0x6a05 function_aes_cmac_padding
+0x6a08 function_aes_cmac_padding_loop
+0x6a0d function_aes_cmac_padding_loop2
+0x6a10 function_aes_cmac_padding_beq_length
+0x6a11 function_aes_cmac_padding_common
+0x6a13 function_aes_cmac_padding_big_length
+0x6a15 generate_kinit
+0x6a19 function_e21
+0x6a28 function_e22
+0x6a2e function_e22_pin_init
+0x6a2f function_e22_genx_pin
+0x6a32 function_e22_genx_loop
+0x6a3c function_e22_genx_end
+0x6a48 function_e1
+0x6a4b function_e3
+0x6a52 function_hash
+0x6a68 function_ar
+0x6a71 function_ar_loop
+0x6a79 function_ar_original
+0x6a8f key_scheduling
+0x6a95 key_rotateloop
+0x6aa0 key_select_octet_loop
+0x6aa5 key_select_octet_nwrap
+0x6aaf bias_round_key_loop
+0x6ab6 key_sched_zero
+0x6ab8 create_byte_16_loop
+0x6ac0 xor_mod32
+0x6ac1 xor_mod32_ar2
+0x6ac4 xor_mod32_loop
+0x6aca xor_mod32_invert
+0x6acd xor_even
+0x6ad3 el_boxes
+0x6ad6 el_box_loop
+0x6adc e_boxes
+0x6ae2 pht
+0x6ae5 pht_loop
+0x6af1 permute
+0x6b00 permute_exchange
+0x6b01 permute_loop
+0x6b10 add16
+0x6b12 xor16
+0x6b13 xor_add16
+0x6b14 xoradd_loop
+0x6b19 xoradd_add
+0x6b1a xoradd_store
+0x6b1f function_expand
+0x6b25 expand_12
+0x6b26 expand_cont
+0x6b2a key_offset
+0x6b39 key_addxor
+0x6b3a key_addxor_loop
+0x6b3e key_add
+0x6b40 key_high
+0x6b41 key_xor
+0x6b42 key_store
+0x6b46 copy_aco
+0x6b4b concatenate_temp24
+0x6b4c concatenate_temp16
+0x6b4f loop1
+0x6b50 generate_stk
+0x6b54 authenticate_rconfirm
+0x6b57 authenticate_mconfirm
+0x6b5c generate_confirm
+0x6b5f generate_mrand
+0x6b62 generate_sk
+0x6b6b ccm_b0
+0x6b6e first_block_counter
+0x6b70 first_block_data
+0x6b71 first_block
+0x6b72 iv_common
+0x6b83 generate_mic
+0x6b92 generate_mic_loop
+0x6b97 generate_mic_end
+0x6b9b aes_crypt_data
+0x6ba5 ccm_br_enc_new
+0x6bc3 ccm_br_pcnt_tx_add
+0x6bc7 ccm_br_check_0_length_continuation
+0x6bcd ccm_br_pcnt_tx_set
+0x6bd2 ccm_br_pcnt_rx_set
+0x6bd6 ccm_br_decrypt_new
+0x6bfd ccm_br_pcnt_rx_add
+0x6c04 le_decrypt_new
+0x6c2a le_encrypt_new
+0x6c31 le_encrypt_new_start
+0x6c4a ccm_wait_enc
+0x6c4f ccm_check_enc_done
+0x6c51 ccm_enc_done
+0x6c56 ccm_init_common
+0x6c5d wait_ccm_done
+0x6c5f ccm_ctrl_clr
+0x6c61 wait_aes
+0x6c63 do_aes_ocb
+0x6c66 do_aes_cbc
+0x6c69 do_aes_ctr
+0x6c6c aes_init
+0x6c6f wait_keyinit_done
+0x6c72 dec_key_initial
+0x6c76 do_aes_ecb_dec
+0x6c7d ecb_dec_generate
+0x6c80 ecb_dec_generate_loop
+0x6c85 aes_ecb_dec_loop
+0x6c8c do_aes_cbc_dec
+0x6c98 function_s1
+0x6cad function_c1
+0x6cb3 function_c1_master
+0x6cc3 function_c1_irat
+0x6cc8 function_c1_loop1
+0x6cdb padding_data
+0x6ce0 padding_loop
+0x6ce5 aes_load_data
+0x6ce6 load_data_loop
+0x6cea load_data_padding
+0x6cef aes_load_xor
+0x6cf1 load_key
+0x6cf3 load_data128
+0x6cf4 load_regext
+0x6cf5 load_regext_loop
+0x6cfa load_sk
+0x6cfc clear_hidata
+0x6cfe regext_clear
+0x6d01 aes_clear_data
+0x6d02 aes_clear
+0x6d03 clear_loop
+0x6d04 clear_data_rest
+0x6d07 store_aes_result
+0x6d09 send_aes_result_loop
+0x6d0e store_enc_data
+0x6d14 store_enc_loop
+0x6d1c store_enc_byte
+0x6d20 compare_res
+0x6d22 compare_res_loop
+0x6d29 enable_authrom
+0x6d2d disable_authrom
+0x6d31 init_memp
+0x6d88 init_memp_256
+0x6dda publickey_init
+0x6ddd sp_calc_sequence_256_check
+0x6deb stop_publickey_calc_256
+0x6ded sp_br_secure_connection_enable
+0x6df1 sp_br_secure_connection_disable
+0x6df5 sp_initialize
+0x6df8 sp_reset
+0x6dfc sp_wait_pubkey_calc_done
+0x6e02 sp_clear_flags
+0x6e0b sp_generate_local_key
+0x6e10 sp_generate_local_key0_256
+0x6e13 sp_start_send_pubkey_256
+0x6e18 sp_master_generate_local_key
+0x6e1b sp_generate_local_key0_192
+0x6e1e sp_start_send_pubkey
+0x6e23 sp_calc_check_publickey_256
+0x6e3e sp_calc_b256
+0x6e54 sp_calc_check_publickey
+0x6e6f sp_calc_b
+0x6e85 sp_calculate_commitment
+0x6e89 sp_calculate_commitment_256
+0x6e93 sp_calculate_commitment0_256
+0x6e99 sp_calculate_commitment_192
+0x6ea4 master_sp_calculate_commitment
+0x6eab sp_calculate_commitment0
+0x6eb1 master_sp_calculate_commitment0
+0x6eb4 sp_local_random_key_generator
+0x6eb7 sp_calculate_commitment_wait_dhkey_calc
+0x6eb9 sp_confirm_check
+0x6ebc sp_confirm_check_wait
+0x6ebf sp_confirm_check_256
+0x6ec2 sp_confirm_check_192
+0x6ec4 sp_confirm_check_common
+0x6ed4 sp_confirm_check_success
+0x6eda sp_confirm_check_success_master
+0x6edd sp_confirm_check_failed
+0x6ee3 sp_confirm_check_failed_master
+0x6ee6 sp_confirm_calc
+0x6eea sp_confirm_calc_256
+0x6eee sp_confirm_calc_192
+0x6ef2 sp_confirm_calc_ready
+0x6eff sp_confirm_calc_master
+0x6f02 sp_master_key_prarm_push
+0x6f0c sp_link_key_prarm_push
+0x6f16 sp_link_key_calc
+0x6f21 sp_debug_private
+0x6f31 sp_pubkey_calc
+0x6f4a sp_pubkey_generated
+0x6f50 sp_dhkey_calc
+0x6f61 sp_dhkey_generated
+0x6f68 random_generator
+0x6f6d compare4
+0x6f77 compare4_failed
+0x6f79 compare4_success
+0x6f7b simple_pairing_sequence
+0x6f8c master_simple_paring_sequence
+0x6f9e master_set_mem_master_sp_flag
+0x6fa0 master_clear_mem_master_sp_flag
+0x6fa2 sp_calc_sequence
+0x6fad sp_calc_sequence_done
+0x6fb2 bn_testbit
+0x6fb8 ec_copy
+0x6fbb bn_eq_zero
+0x6fc1 bn_eq_0
+0x6fca bn_bigeq
+0x6fcd bn_bigeq_0
+0x6fd7 bn_add
+0x6fd9 bn_add_0
+0x6fe5 bn_sub
+0x6fe7 bn_sub_0
+0x6ff3 bn_rshift6
+0x6ff5 bn_rshift
+0x6ff6 bn_rshift_0
+0x7001 bn_lshift
+0x7003 bn_lshift_0
+0x700e bn_lshiftmod
+0x700f bn_lshiftmod_ismod
+0x7017 bn_lshiftmod_0
+0x701b bn_addmod
+0x701e bn_submod
+0x7025 bn_p192mod
+0x7046 bn_load
+0x7047 bn_load_0
+0x704c bn_mulmod
+0x7056 bn_mulmod_1
+0x7058 bn_mulmod_0
+0x706e bn_sqrmod
+0x7070 bn_rshifteven
+0x7071 bn_rshifteven_1
+0x7080 bn_rshifteven_0
+0x7084 bn_invmod
+0x7093 bn_invmod_2
+0x70ae bn_invmod_1
+0x70bc bn_invmod_0
+0x70c9 ecdbl
+0x711a ecadd
+0x7186 eckp_0
+0x7194 eckp_1
+0x7199 ecunmapz
+0x71ab sha_endian_swap2
+0x71ae sha_endian_loop
+0x71b6 sha_getw
+0x71ba sha_r
+0x71bc sha_r_loop
+0x71d1 sha_init
+0x71d3 sha_init_0
+0x71d8 sha
+0x71dc sha_0
+0x71e5 sha_loop
+0x720e sha_1
+0x7214 sha_result
+0x7216 sha_regext_save
+0x721b pad_xor
+0x721e pad_xor_0
+0x7225 pad_xor_1
+0x7228 g_noninit_number_confirm
+0x722c g_noninit_number_confirm_192
+0x722f g_noninit_number_confirm_256
+0x7232 g_noninit_192
+0x7234 g_noninit0_192
+0x7242 g_init_192
+0x7251 g_common_192
+0x725a g_common0
+0x726b noninit_number_confirm
+0x726e g_noninit0_256
+0x727c g_common_256
+0x7285 function_f1_192_no_key
+0x7287 function_f1_192
+0x7289 function_f1_192_common
+0x72a4 function_f1_common2
+0x72be function_f2_192
+0x72f4 function_f3a_192
+0x72f6 function_f3a_common
+0x7305 function_f3a_no_pin
+0x7308 function_f3b_no_pin
+0x730b function_f3b_192
+0x730d function_f3b_common
+0x731a function_f3_common
+0x7344 eckp_calc_init
+0x7345 eckp_calc_init_1
+0x734f eckp_calc
+0x7357 memcpy_dword_swap4
+0x7358 memcpy_dword_swap
+0x7359 memcpy_dword_swap_loop
+0x735e function_f1_no_key_256
+0x7360 function_f1_256
+0x7362 function_f1_common_256
+0x737f function_f3a
+0x7383 function_f3a_256
+0x7385 function_f3a_common_256
+0x7392 function_f3_common_256
+0x73ad sha_end_common
+0x73bc function_f3a_no_pin_256
+0x73bf function_f3b_no_pin_256
+0x73c2 function_f3b
+0x73c6 function_f3b_256
+0x73c8 function_f3b_common_256
+0x73d6 function_f2
+0x73da function_f2_256
+0x7402 function_h3
+0x742a function_h4
+0x744f function_h5
+0x7477 sp_initialize_256
+0x747a sc_reset
+0x747d sp_wait_pubkey_calc_256_done
+0x7483 sp_debug_private_256
+0x7498 sp_pubkey_calc_256
+0x74b1 sp_pubkey_generated_256
+0x74b7 sp_dhkey_calc_256
+0x74c7 sp_dhkey_generated_256
+0x74cd sp_calc_sequence_256
+0x74d7 sp_calc_sequence_done_256
+0x74dd eckp_calc_256
+0x74e5 eckp_calc_init_256
+0x74e8 eckp_calc_init_256_1
+0x74f2 ecunmapz_256
+0x7504 ecdbl_256
+0x7555 ecadd_256
+0x75c1 bn_invmod_256
+0x75cf bn_invmod_256_2
+0x75ea bn_invmod_256_1
+0x75f8 bn_invmod_256_0
+0x75ff bn_mulmod_256
+0x760d bn_mulmod_256_1
+0x7613 bn_mulmod_256_0
+0x7628 bn_p256mod
+0x7691 bn_load_mem
+0x7695 bn_load_256
+0x7697 bn_sqrmod_256
+0x7699 bn_add_256
+0x769b bn_addmod_256
+0x769e bn_lshiftmod_256
+0x769f bn_lshiftmod_ismod_256
+0x76a8 bn_lshiftmod_p_256
+0x76b0 sub_p2_256
+0x76b4 bn_submod_256
+0x76be bn_submod_256_np
+0x76c7 bn_sub_256
+0x76c9 bn_rshift_256
+0x76cc bn_lshift_256
+0x76cf bn_bigeq_256
+0x76d3 bn_eq_zero_256
+0x76d6 bn_rshifteven_256
+0x76d7 bn_rshifteven_256_1
+0x76e6 bn_rshifteven_256_0
+0x76ea ui_init
+0x76ef ui_dispatch
+0x76f1 ui_button_init
+0x76fb ui_button_polling
+0x7701 ui_button_down
+0x770d ui_button_up
+0x7717 ui_button_check_long_press
+0x771e lpm_button_get_wake_lock
+0x7720 lpm_button_clean_wake_lock
+0x7722 calc_curr_struct_prt
+0x7726 ui_led_init_global
+0x772b ui_led_init_loop
+0x7732 ui_led_on_global
+0x7737 ui_led_blink_stop_global
+0x7737 ui_led_off_global
+0x773c ui_led_blink_start_global
+0x7742 ui_led_set_style_global
+0x7747 ui_led_dispatch
+0x774a ui_led_blink_polling
+0x7750 ui_led_off_static
+0x7755 ui_led_on_static
+0x775a ui_led_change_style_by_type
+0x7763 ui_led_blink_state_lighting
+0x776e ui_led_blink_state_darking
+0x777a ui_led_blink_infinite
+0x777e ui_led_blink_timer_start
+0x7780 ui_led_stop_timer
+0x7782 ui_timer_timeout
+0x7786 ui_timer_check
+0x778d ui_timer_check_loop
+0x7797 ui_timer_init
+0x779a ui_timer_check_end
+0x77a0 ui_timer_check_send_evt
+0x77a1 ui_ipc_get_lock
+0x77a2 ui_ipc_get_lock_wait
+0x77a5 ui_ipc_put_lock
+0x77a7 ui_ipc_send_event
+0x77b0 ui_ipc_send_cmd
+0x77b9 ui_ipc_clean_all_fifo
+0x77bd check_51cmd
+0x77c8 check_51cmd_once
+0x77e2 check_51cmd_once_continue
+0x77f3 check_51cmd_check_idle
+0x77f8 check_51cmd_restore
+0x77fa check_51cmd_start_discovery
+0x77ff check_51cmd_stop_discovery
+0x7805 check_51cmd_reconnect
+0x7807 check_51cmd_disconnect
+0x780a check_51cmd_enter_sniff
+0x7815 check_51cmd_exit_sniff
+0x7817 check_51cmd_pincode
+0x781d check_51cmd_pincode_pair_passive
+0x7824 check_51cmd_adv
+0x782a check_51cmd_stop_adv
+0x782f check_51cmd_direct_adv
+0x7835 check_51cmd_stop_direct_adv
+0x783a check_51cmd_le_disconnect
+0x783e check_51cmd_ble_update_connect_param
+0x783f check_51cmd_led_off
+0x7841 check_51cmd_led_on
+0x7843 check_51cmd_led_start_blink
+0x784a check_51cmd_led_start_blink_in_blink
+0x784d check_51cmd_le_start_con
+0x7850 check_51cmd_start_scan
+0x7852 check_51cmd_stop_scan
+0x7855 check_51cmd_hibernate
+0x785b check_51cmd_hibernate_btn_disabled
+0x785d check_51cmd_le_smp_sec_req
+0x785e check_51cmd_role_switch
+0x7867 check_51cmd_bb_reconn_cancel
+0x7869 check_51cmd_dhkey_not_accept
+0x786c ui_check_paring_button
+0x7870 queue_init
+0x7875 queue_push
+0x7884 calc_queue_next_ptr
+0x788c queue_pop
+0x789d queue_get_new_ele
+0x78ac queue_store_new_ele
+0x78bb queue_empty
+0x78bf queue_full
+0x78c3 queue_get_size
+0x78c7 usb_isr
+0x78d3 usb_init
+0x78ea usb_offline_check_init
+0x78ec usb_offline_state
+0x78f2 usb_init_param
+0x7924 usb_config_cb
+0x7926 usb_tx_interval_config
+0x792b usb_nak_state
+0x7933 usb_nak_state_judge
+0x7936 usb_nak_state_timer_init
+0x793b usb0_attached_state_judge
+0x7940 usb_clear_halt_dispose
+0x7946 usb_rx_no_data
+0x7949 usb_rx_data
+0x7954 usb_rx_read
+0x795a usb_data_rx
+0x795b usb_rx
+0x7963 usb0_rx
+0x7968 usb_class_type
+0x796f usb_out_one_byte
+0x7973 usb_in_device
+0x797b usb_out_device
+0x7983 usb_in_standard_req
+0x7989 usb_in_class_req
+0x798e usb_in_manufacturer_req
+0x798f usb_out_standard_req
+0x7997 usb_out_class_req
+0x799c usb_out_manufacturer_req
+0x799d usb0_force_stall
+0x79a1 usb0_reply_zerolen
+0x79a3 usb0_request_get_configuration
+0x79b5 usb0_request_get_cfg_dev_cfg
+0x79b7 usb0_request_get_cfg_dev_addr
+0x79b9 usb0_request_get_descriptor
+0x79c1 dsc_hid_info
+0x79c6 dsc_hid_info_interface0
+0x79c9 dsc_hid_info_interface1
+0x79cc dsc_device_info
+0x79d0 dsc_info_set_data_len
+0x79d5 dsc_info_set_initial_data_len
+0x79d6 dsc_info_set_data_size_completed
+0x79db dsc_info_set_current_data_len
+0x79dd usb_set_high_addr
+0x79e1 usb0_set_addr
+0x79e5 dsc_config_info
+0x79e8 dsc_string_info
+0x79f6 dsc_hid_report_info
+0x79fa dsc_hid_report_info0
+0x79fe usb0_request_get_interface
+0x7a10 usb0_request_get_status
+0x7a21 usb0_sdsystem_dispose
+0x7a23 usb0_get_status_in_device
+0x7a28 usb_send_zero_packet
+0x7a2a usb_send_ones_packet
+0x7a2c usb_send_two_packet
+0x7a2e usb0_get_status_in_interface
+0x7a32 usb0_get_status_in_endpoint
+0x7a3b usb0_get_status_in_ep_in_ep0
+0x7a3c usb0_get_status_in_ep_in_ack
+0x7a3f usb0_get_status_in_ep_in_ep1
+0x7a41 usb0_get_status_in_ep_in_ep2
+0x7a43 usb0_get_status_in_ep_in_ep3
+0x7a45 usb_get_idle
+0x7a49 usb_get_report
+0x7a4d usb_get_report_dispose
+0x7a50 usb_get_report_send_data
+0x7a54 usb_get_report_data_release
+0x7a57 usb_get_report_data_success
+0x7a5a usb_get_protocol_req
+0x7a62 usb_get_report_protocol
+0x7a63 usb_get_boot_protocol
+0x7a64 usb0_request_clear_feature
+0x7a73 usb0_request_clear_feature_out_device
+0x7a80 usb0_request_clear_feature_out_interface
+0x7a81 usb0_request_clear_feature_out_endpoint
+0x7a8a usb0_force_stall_ep0_in_off
+0x7a8c usb0_force_stall_ep1_in_off
+0x7a8d usb0_force_stall_ep1_in_off_reply
+0x7a8f usb0_force_stall_ep2_in_off
+0x7a91 usb0_force_stall_ep3_in_off
+0x7a93 usb0_request_set_feature
+0x7a9c usb0_request_set_feature_out_device
+0x7aa6 usb_wakeup_timer_reinit
+0x7aaa usb0_request_set_feature_out_interface
+0x7aab usb0_request_set_feature_out_endpoint
+0x7ab6 usb0_force_stall_ep0_in_on
+0x7ab8 usb0_force_stall_ep1_in_on
+0x7aba usb0_force_stall_ep2_in_on
+0x7abc usb0_force_stall_ep3_in_on
+0x7abe usb0_request_set_address
+0x7acf usb_usb0_state_set_dev_default
+0x7ad0 usb0_request_set_wait_address
+0x7ad5 usb_usb0_state_set_dev_addr
+0x7ad7 usb0_request_set_configuration
+0x7aec usb0_request_set_cfg_addr_state
+0x7aec usb0_request_set_cfg_cfg_state
+0x7af0 usb0_request_set_cfg_stay_addr_state
+0x7af2 usb0_request_set_interface
+0x7b03 usb_set_idle
+0x7b11 usb_clear_remote_wakeup_set0
+0x7b15 usb_set_report
+0x7b21 usb_get_led_status
+0x7b25 usb_set_report_resume_judge
+0x7b33 usb_set_protocol_req
+0x7b39 usb_set_boot_protocol
+0x7b3c usb_set_report_protocol
+0x7b40 usb0_respond_length
+0x7b42 usb0_respond
+0x7b47 usb0_respond_nostr
+0x7b4a usb_no_respond_data
+0x7b4c usb0_tx
+0x7b5a usb0_tx_short
+0x7b5e usb0_tx_info
+0x7b70 usb0_tx_nostr
+0x7b72 usb0_tx0
+0x7b77 usb0_tx1
+0x7b84 usb_tx_ep1
+0x7b87 usb_tx_buf
+0x7b89 usb_tx_loop
+0x7b8c usb_trig
+0x7b90 usb_tx_ep2
+0x7b94 usb_tx
+0x7ba0 usb_tx_data_ep1
+0x7bab usb_tx_data_ep2
+0x7bb8 usb_tx_fifo_release
+0x7bbb usb_tx_ms_data
+0x7bc3 usb_tx_ms_data_mac_boot_mode
+0x7bc4 usb_tx_ms_data_mac_boot_regroup
+0x7bd2 usb_tx_ms_data_normal_mode
+0x7bd3 usb_tx_mac_boot_ms_regroup_r_or_lrkey
+0x7bd6 usb_tx_kb_multikey_data
+0x7bda usb_tx_kb_normal_data
+0x7bde usb_tx_kb_systemkey_data
+0x7be2 usb_inwake_state_tx_dispose
+0x7be5 usb_mac_wakeup_trig
+0x7bea usb_mac_wakeup_judge
+0x7bee usb_mac_wakeup
+0x7bf2 usb_windows_wakeup
+0x7bf5 usb_wakeup
+0x7bfb right_shift_n
+0x7bfd right_shift_n_loop
+0x7c00 left_shift_n
+0x7c03 left_shift_n_loop
+0x7c06 push_stack
+0x7c0e push_stack_rega_b_c
+0x7c12 pop_stack
+0x7c1c pop_stack_rega_b_c
+0x7c20 get_contw
+0x7c23 get_contr
+0x7c26 store_contw
+0x7c29 store_contr
+0x7c2c save_cont_pointers
+0x7c31 load_cont_pointers
+0x7c36 get_diff
+0x7c3c memcpy96
+0x7c3d memcpy64
+0x7c3f memcpy20
+0x7c40 memcpy12
+0x7c41 memcpy4
+0x7c43 memcpy3
+0x7c46 memcpy8
+0x7c49 memcpy48
+0x7c4a memcpy32
+0x7c4b memcpy24
+0x7c4c memcpy16
+0x7c4e delay
+0x7c52 delay_10ms
+0x7c53 delay_ms_wait
+0x7c56 delay_50ms
+0x7c58 bn_zero
+0x7c59 memset0
+0x7c5a memset8
+0x7c5d memset0_16
+0x7c5e memset0_8
+0x7c61 memset0_4
+0x7c64 clear_mem_256
+0x7c66 clear_mem_512
+0x7c68 clear_mem
+0x7c6b clear_mem_loop
+0x7c6e clear_temp_block
+0x7c71 xor_loop
+0x7c79 inverse_data
+0x7c80 inverse_loop
+0x7c88 le2be_6byte
+0x7c88 inverse_data_6byte
+0x7c8e le2be_4byte
+0x7c8e inverse_data_4byte
+0x7c94 memcpy_fast
+0x7c96 memcpy_fast_loop
+0x7c9b memcpy_fast_loop_four
+0x7ca1 memcpy
+0x7ca3 memcpy_loop
+0x7ca7 timer_stop
+0x7ca8 timer_init
+0x7cb1 timer_check_timeout
+0x7cb5 timer_reinit
+0x7cb6 timer_check
+0x7cc1 timer_loop
+0x7cc5 timer_counting
+0x7ccc clk_add
+0x7cd7 clk_diff_rt
+0x7cd9 clk_diff
+0x7cde clk_diff_pos
+0x7ce6 clk2rt
+0x7cec clk2lpo
+0x7cf3 clk2bt
+0x7cfa string2dec_from_uart
+0x7cfb string2dec_from_uart_done
+0x7d06 uchar2dialog
+0x7d0f uchar2dialog_number
+0x7d12 uchar2dialog_a2f
+0x7d15 pn9
+0x7d18 pn9_loop
+0x7d28 calc_average
+0x7d2a calc_average_loop
+0x7d2e get_div_result
+0x7d31 wait_div_end
+0x7d33 compare_loop
+0x7d33 string_compare
+0x7d3c ceiling
+0x7d40 swap
+0x7d44 clean_mem
+0x7d47 callback_func
+0x7d49 wait_uarttx
+0x7d4c ice_break
+0x7d4e ice_setbp
+0x7d53 ice_setbp2
+0x7d58 ice_set_write_bp
+0x7d5b test_enable_white
+0x7d5f check_uart_tx_buff
+0x7d61 pdata_sub_temp
+0x7d63 fifo_in
+0x7d69 fifo_in_push
+0x7d6f fifo_out
+0x7d73 fifo_out_loop
+0x7d78 fifo_out_end
+0x7d7b fifo_is_empty
+0x7d7d fifo_is_full
+0x7d7f fifo_is_near_full
+0x7d81 fifo_content_count
+0x7d82 fifo_content_count_loop
+0x7d88 not_greater_than
+0x7d8a copy_temp2pdata
+0x7d8c disable_positive
+0x7d8e enable_positive
+0x7d8e disable_zero
+0x7d90 enable_zero
+0x7d92 enable_user
+0x7d94 disable_user
+0x7d96 enable_user2
+0x7d98 disable_user2
+0x7d9a enable_user7
+0x7d9c disable_blank
+0x7d9e enable_blank
+0x7d9e set_pdata_0
+0x7da0 cal_sum
+0x7da2 cal_sum_loop
+0x7da6 reverse_byte
+0x7dac reverse_loop
+0x7db1 calc_k12
+0x7db2 calc_k
+0x7db6 rxcal_k1_loop
+0x7dc6 complex_mult16to8
+0x7dcd complex_not_conj
+0x7ddd complex_mult32to32
+0x7dee lshift14
+0x7def rshift2
+0x7df1 lshift6
+0x7df3 calc_vok
+0x7df4 rshift7
+0x7df7 signed_ext16by8
+0x7dfa abs32
+0x7e01 sqrt
+0x7e06 sqrt_loop
+0x7e0c sqrt_less
+0x7e0f sqrt_greater
+0x7e12 signed_div
+0x7e16 signed_div_unsigna
+0x7e1a signed_div_unsignb
+0x7e1f rx_iq_comp
+0x7e25 calc_k1
+0x7e28 calc_k2
+0x7e2a calc_absk12_sqr
+0x7e39 calc_g
+0x7e48 calc_a
+0x7e55 calc_c22
+0x7e64 tx_iq_precomp
+0x7e6a calc_vok1
+0x7e6e calc_sumvok
+0x7e75 calc_ad_bc
+0x7e7c calc_omega
+0x7e8b calc_b1
+0x7e96 calc_b2
+0x7ea1 tx_iq_cal
+0x7ea5 tx_iq_cal_loop
+0x7eb0 calc_tx_c22
+0x7ec1 calc_mk1
+0x7ec4 calc_d
+0x7ec7 calc_c
+0x7ed0 calc_est1
+0x7ed6 calc_est2
+0x7edc calc_u1
+0x7ee2 calc_u2
+0x7ee8 calc_qest
+0x7ef4 calc_q
+0x7f03 mults_rshift7
+0x7f06 theta_mul
+0x7f08 theta_mul_loop0
+0x7f0a theta_mul_loop1
+0x7f1a clear_wake
+
+
+
+format
+  ! 15 romdat
+  % d0
+  % d1
+  % d2
+  % d3
+  [8] d0
+  [8] d1
+  [8] d2
+  [8] d3
+end
+
+format
+  ! 15 enable   
+  % flag
+  [5] opcode
+  [6] 1
+  [6] flag
+  [6] null
+  [9] 0
+end
+ 
+format
+  ! 15 pulse   
+  % flag
+  [5] opcode
+  [6] 1
+  [6] flag
+  [6] null
+  [9] 0
+end
+
+format
+  ! 15 disable   
+  % flag
+  [5] opcode
+  [6] 2
+  [6] flag
+  [6] null
+  [9] 0
+end
+
+format
+  ! 15 set0  
+  % immediate
+  % reg
+  [5] opcode
+  [6] 9
+  [6] never
+  [6] reg
+  [9] immediate
+end
+
+format
+  ! 15 set1  
+  % immediate
+  % reg
+  [5] opcode
+  [6] 9          
+  [6] always
+  [6] reg
+  [9] immediate
+end
+
+format
+  ! 15 setflag  
+  % flag
+  % immediate
+  % reg
+  [5] opcode
+  [6] 9
+  [6] flag
+  [6] reg
+  [9] immediate
+end
+
+format
+  ! 15 nsetflag  
+  % flag
+  % immediate
+  % reg
+  [5] opcode
+  [6] 0x29
+  [6] flag
+  [6] reg
+  [9] immediate
+end
+
+format
+  ! 15 setflip    
+  % immediate
+  % reg
+  [5] opcode
+  [6] 10            
+  [6] always
+  [6] reg
+  [9] immediate
+end
+
+format
+  ! 0x1f qset1      
+  % reg             
+  [5] opcode
+  [6] 9
+  [6] always
+  [6] reg
+  [9] 0
+end
+  
+format
+  ! 0x1f qset0      
+  % reg             
+  [5] opcode
+  [6] 9
+  [6] never
+  [6] reg
+  [9] 0
+end
+
+format 
+  ! 0x1f qsetflag   
+  % flag
+  % reg
+  [5] opcode
+  [6] 9
+  [6] flag
+  [6] reg
+  [9] 0
+end
+
+format 
+  ! 0x1f nqsetflag   
+  % flag
+  % reg
+  [5] opcode
+  [6] 0x29
+  [6] flag
+  [6] reg
+  [9] 0
+end
+
+format
+  ! 0x1f qsetflip      
+  % reg
+  [5] opcode
+  [6] 10
+  [6] always
+  [6] reg
+  [9] 0
+end
+
+format
+  ! 1 parse       
+  % source
+  % dest
+  % immediate
+  [5] opcode
+  [4] source      
+  [2] 0
+  [6] 0    
+  [2] 0            
+  [4] dest        
+  [9] immediate   
+end
+
+format
+  ! 1 inject      
+  % destination
+  % immediate
+  [5] opcode
+  [4] 0
+  [2] 0
+  [6] 1
+  [2] 0
+  [4] destination 
+  [9] immediate   
+end
+
+format
+  ! 1 iinject
+  % destination
+  % regr
+  [5] opcode
+  [6] regr       
+  [6] 3
+  [2] 0
+  [4] destination 
+  [9] 0 
+end
+
+format
+  ! 1 stuff  
+  % source
+  % destination
+  [5] opcode
+  [4] source
+  [2] 0
+  [6] 2
+  [2] 0
+  [4] destination
+  [9] 0
+end
+
+format    
+  ! 3 force
+  % immediate
+  % regw
+  [5] opcode
+  [6] 0
+  [6] 0    
+  [6] regw  
+  [9] immediate
+end
+
+format    
+  ! 0x13 iforce
+  % regw
+  [5] opcode
+  [6] 0
+  [6] 0    
+  [6] regw  
+  [9] 0
+end
+
+format    
+  ! 3 increase
+  % immediate
+  % reg
+  [5] opcode
+  [6] reg
+  [6] 1    
+  [6] reg
+  [9] immediate
+end
+
+format
+  ! 3 pincrease
+  % immediate
+  [5] opcode
+  [6] -1  
+  [6] 1   
+  [6] -1  
+  [9] immediate
+end
+
+format    
+  ! 3 and_into
+  % immediate
+  % reg
+  [5] opcode
+  [6] reg
+  [6] 2    
+  [6] reg
+  [9] immediate
+end
+
+format
+  ! 3 and
+  % regr
+  % immediate
+  % regw
+  [5] opcode
+  [6] regr
+  [6] 2    
+  [6] regw
+  [9] immediate
+end
+  
+format
+  ! 0x13 iand    
+  % regr
+  % regw
+  [5] opcode
+  [6] regr
+  [6] 2    
+  [6] regw
+  [9] 0
+end
+  
+
+format    
+  ! 0x13 iand_into
+  % reg
+  [5] opcode
+  [6] reg
+  [6] 2    
+  [6] reg
+  [9] 0
+end
+
+format
+  ! 3 or_into
+  % immediate
+  % reg
+  [5] opcode
+  [6] reg
+  [6] 3    
+  [6] reg
+  [9] immediate
+end
+
+format
+  ! 3 or
+  % regr
+  % immediate
+  % regw
+  [5] opcode
+  [6] regr
+  [6] 3    
+  [6] regw
+  [9] immediate
+end
+
+format
+  ! 0x13 ior
+  % regr
+  % regw
+  [5] opcode
+  [6] regr
+  [6] 3    
+  [6] regw
+  [9] 0
+end
+
+format
+  ! 0x13 ior_into
+  % reg
+  [5] opcode
+  [6] reg
+  [6] 3    
+  [6] reg
+  [9] 0
+end
+
+format
+  ! 3 skip_to   
+  % reg
+  [5] opcode
+  [6] reg
+  [6] 4   
+  [6] rom_addr
+  [9] 0
+end
+
+format
+  ! 3 copy
+  % regr
+  % regw
+  [5] opcode
+  [6] regr
+  [6] 4   
+  [6] regw
+  [9] 0
+end
+
+format
+  ! 3 deposit   
+  % reg
+  [5] opcode
+  [6] reg
+  [6] 4   
+  [6] -1  
+  [9] 0
+end
+
+format
+  ! 3 icopy     
+  % regw
+  [5] opcode
+  [6] -1  
+  [6]  4  
+  [6] regw
+  [9] 0
+end
+
+format
+  ! 3 add
+  % regr
+  % immediate
+  % regw
+  [5] opcode
+  [6] regr
+  [6] 1
+  [6] regw
+  [9] immediate
+end
+
+format
+  ! 0x13 iadd       
+  % regr
+  % regw
+  [5] opcode
+  [6] regr
+  [6] 1
+  [6] regw
+  [9] 0
+end
+
+format
+  ! 3 sub          
+  % regr
+  % immediate
+  % regw
+  [5] opcode
+  [6] regr
+  [6] 12
+  [6] regw
+  [9] immediate
+end
+
+format
+  ! 0x13 isub       
+  % regr
+  % regw
+  [5] opcode
+  [6] regr
+  [6] 12
+  [6] regw
+  [9] 0
+end
+
+
+format
+  ! 3 flip
+  % immediate
+  % reg
+  [5] opcode
+  [6] reg
+  [6] 5
+  [6] reg
+  [9] immediate
+end
+  
+format
+  ! 0x13 iflip  
+  % regr
+  % regw
+  [5] opcode
+  [6] regr
+  [6] 5
+  [6] regw
+  [9] 0
+end
+  
+format
+  ! 3 xor
+  % regr
+  % immediate
+  % regw
+  [5] opcode
+  [6] regr
+  [6] 5
+  [6] regw
+  [9] immediate
+end
+
+format
+  ! 3 xor_into
+  % immediate
+  % reg
+  [5] opcode
+  [6] reg
+  [6] 5
+  [6] reg
+  [9] immediate
+end
+  
+format
+  ! 0x13 ixor  
+  % regr
+  % regw
+  [5] opcode
+  [6] regr
+  [6] 5
+  [6] regw
+  [9] 0
+end
+  
+format
+  ! 3 invert
+  % regr
+  % regw
+  [5] opcode
+  [6] regr
+  [6] 8
+  [6] regw
+  [9] 0
+end
+
+format
+  ! 3 pinvert    
+  [5] opcode
+  [6] -1
+  [6] 8
+  [6] -1
+  [9] 0
+end
+
+format
+  ! 3 div                 
+  % reg
+  % immediate
+  [5] opcode
+  [6] reg
+  [6] 13                   
+  [6] null
+  [9] immediate
+end
+
+format
+  ! 0x13 idiv           
+  % reg
+  [5] opcode
+  [6] reg
+  [6] 13                   
+  [6] null
+  [9] 0
+end
+
+format
+  ! 0x13 idiv48           
+  % reg
+  [5] opcode
+  [6] reg
+  [6] 17                   
+  [6] null
+  [9] 0
+end
+
+format
+  ! 3 remainder            
+  % regw
+  [5] opcode
+  [6] 0
+  [6] 14
+  [6] regw
+  [9] 0
+end
+
+format
+  ! 3 quotient             
+  % regw
+  [5] opcode
+  [6] 0
+  [6] 15
+  [6] regw
+  [9] 0
+end
+
+format
+  ! 3 rshift
+  % regr
+  % regw
+  [5] opcode
+  [6] regr
+  [6] 6
+  [6] regw
+  [9] 0
+end
+
+format
+  ! 3 rshift2
+  % regr
+  % regw
+  [5] opcode
+  [6] regr
+  [6] 22
+  [6] regw
+  [9] 0
+end
+
+format
+  ! 3 rshift3
+  % regr
+  % regw
+  [5] opcode
+  [6] regr
+  [6] 18
+  [6] regw
+  [9] 0
+end
+
+format
+  ! 3 rshift4
+  % regr
+  % regw
+  [5] opcode
+  [6] regr
+  [6] 35
+  [6] regw
+  [9] 0
+end
+
+format
+  ! 3 rshift8
+  % regr
+  % regw
+  [5] opcode
+  [6] regr
+  [6] 25
+  [6] regw
+  [9] 0
+end
+
+format
+  ! 3 rshift16
+  % regr
+  % regw
+  [5] opcode
+  [6] regr
+  [6] 34
+  [6] regw
+  [9] 0
+end
+
+format
+  ! 3 rshift32
+  % regr
+  % regw
+  [5] opcode
+  [6] regr
+  [6] 30
+  [6] regw
+  [9] 0
+end
+
+format
+  ! 3 lshift
+  % regr
+  % regw
+  [5] opcode
+  [6] regr
+  [6] 7
+  [6] regw
+  [9] 0
+end
+
+format
+  ! 3 lshift2
+  % regr
+  % regw
+  [5] opcode
+  [6] regr
+  [6] 23
+  [6] regw
+  [9] 0
+end
+
+format
+  ! 3 lshift8
+  % regr
+  % regw
+  [5] opcode
+  [6] regr
+  [6] 26
+  [6] regw
+  [9] 0
+end
+
+  
+format
+  ! 3 lshift3
+  % regr
+  % regw
+  [5] opcode
+  [6] regr
+  [6] 19
+  [6] regw
+  [9] 0
+end
+
+format
+  ! 3 lshift4
+  % regr
+  % regw
+  [5] opcode
+  [6] regr
+  [6] 36
+  [6] regw
+  [9] 0
+end
+  
+
+format
+  ! 3 lshift16
+  % regr
+  % regw
+  [5] opcode
+  [6] regr
+  [6] 32
+  [6] regw
+  [9] 0
+end
+
+format
+  ! 3 random               
+  % reg
+  [5] opcode
+  [6] 0
+  [6] 20
+  [6] reg
+  [9] 0
+end
+
+format                     
+  ! 3 reverse
+  % reg
+  % regw
+  [5] opcode
+  [6] reg
+  [6] 27
+  [6] regw
+  [9] 0
+end
+
+format
+  ! 3 priority    
+  % reg
+  % regw
+  [5] opcode
+  [6] reg
+  [6] 21
+  [6] regw
+  [9] 0
+end
+
+format
+  ! 7 setsect   
+  % section    
+  % set_data
+  [5] opcode
+  [7] 0
+  [2] section
+  [18] set_data
+end
+
+format
+  ! 10 preload   
+  % reg
+  [5] opcode
+  [6] reg
+  [6] 0
+  [6] -1
+  [9] 0
+end
+
+format  
+  ! 10 ialigned   
+  % regw
+  [5] opcode
+  [6] -1
+  [6] 0
+  [6] regw
+  [9] 0
+end
+
+format  
+  ! 10 aligned
+  % regr
+  % regw
+  [5] opcode
+  [6] regr
+  [6] 0
+  [6] regw
+  [9] 0
+end
+
+format
+  ! 4 branch
+  % addr
+  % flag
+  [5] opcode
+  [6] 1
+  [6] flag
+  [15] addr
+end
+
+format
+  ! 4 call
+  % addr
+  % flag
+  [5] opcode
+  [6] 2
+  [6] flag
+  [15] addr
+end
+
+format
+  ! 4 rtn
+  % flag
+  [5] opcode
+  [6] 3
+  [6] flag
+  [15] 0
+end
+
+format
+  ! 0x0d fetch          
+  % num_bytes
+  % addr
+  [5] opcode
+  [6] 63
+  [1] addr
+  [1] 0
+  [4] num_bytes
+  [15] addr
+end
+
+format
+  ! 0x0d fetcht          
+  % num_bytes
+  % addr
+  [5] opcode
+  [6] 2
+  [1] addr
+  [1] 1
+  [4] num_bytes
+  [15] addr
+end
+
+format
+  ! 0x1d ifetch         
+  % num_bytes
+  % reg
+  [5] opcode
+  [6] 63
+  [2] 0
+  [4] num_bytes
+  [9] 0
+  [6] reg
+end
+
+format
+  ! 0x1d ifetcht         
+  % num_bytes
+  % reg
+  [5] opcode
+  [6] 2
+  [2] 0
+  [4] num_bytes
+  [9] 0
+  [6] reg
+end
+
+format
+  ! 0x0c store          
+  % num_bytes
+  % addr
+  [5] opcode
+  [6] 63
+  [1] addr
+  [1] 0
+  [4] num_bytes
+  [15] addr
+end
+
+format
+  ! 0x0c storet          
+  % num_bytes
+  % addr
+  [5] opcode
+  [6] 2
+  [1] addr
+  [1] 1
+  [4] num_bytes
+  [15] addr
+end
+
+format
+  ! 0x1c istore        
+  % num_bytes
+  % regaddr
+  [5] opcode
+  [6] 63            
+  [2] 0
+  [4] num_bytes
+  [9] 0
+  [6] regaddr
+end
+
+format
+  ! 0x1c istoret        
+  % num_bytes
+  % regaddr
+  [5] opcode
+  [6] 2            
+  [2] 0
+  [4] num_bytes
+  [9] 0
+  [6] regaddr
+end
+
+format
+  ! 0x0d crc         // read from memory, count from loopcnt, put crc result into pdata 
+  % addr
+  [5] opcode
+  [6] 63
+  [6] 0
+  [15] addr
+end
+
+format
+  ! 0x1d icrc         
+  % reg
+  [5] opcode
+  [6] 63
+  [15] 0
+  [6] reg
+end
+
+
+format
+  ! 0x0c storer          
+  % reg
+  % num_bytes
+  % addr
+  [5] opcode
+  [6] reg               
+  [1] addr
+  [1] 0
+  [4] num_bytes
+  [15] addr
+end
+
+
+format
+  ! 0x1c istorer        
+  % regr
+  % num_bytes
+  % regaddr
+  [5] opcode
+  [6] regr            
+  [2] 0
+  [4] num_bytes
+  [9] 0
+  [6] regaddr
+end
+
+
+format
+  ! 0x0d fetchr          
+  % reg
+  % num_bytes
+  % addr
+  [5] opcode
+  [6] reg               
+  [1] addr
+  [1] 0
+  [4] num_bytes
+  [15] addr
+end
+
+format
+  ! 0x1d ifetchr        
+  % regr
+  % num_bytes
+  % regaddr
+  [5] opcode
+  [6] regr
+  [2] 0
+  [4] num_bytes
+  [9] 0
+  [6] regaddr
+end
+
+
+
+
+format
+  ! 0x0e jam
+  % immediate
+  % addr
+  [5] opcode
+  [3] 0
+  [16] addr
+  [8] immediate
+end
+
+format			
+  ! 4 nbranch
+  % addr
+  % flag
+  [5] opcode
+  [1] 1
+  [5] 1
+  [6] flag
+  [15] addr
+end
+
+format
+  ! 4 ncall
+  % addr
+  % flag
+  [5] opcode
+  [1] 1
+  [5] 2
+  [6] flag
+  [15] addr
+end
+
+format
+  ! 4 nrtn
+  % flag
+  [5] opcode
+  [1] 1
+  [5] 3
+  [6] flag
+  [15] 0
+end
+
+format
+  ! 4 nop
+  % addr  
+  [5] opcode
+  [6] 0     
+  [6] 0      
+  [15] addr
+end
+
+format
+  ! 4 clear_stack
+  [5] opcode
+  [6] 4
+  [6] 0    
+  [15] 0
+end
+
+format
+  ! 6 until
+  % reg
+  % flag
+  [5] opcode
+  [6] reg
+  [6] flag
+  [6] 1
+  [9] 0
+end
+  
+format
+  ! 6 correlate   
+  % reg          
+  % flag
+  [5] opcode
+  [6] reg
+  [6] flag
+  [6] 2           
+  [9] 0           
+end
+
+format
+  ! 5 compare   
+  % immediate
+  % reg
+  % mask
+  [5] opcode
+  [6] reg
+  [3] 0
+  [9] mask
+  [9] immediate
+end
+
+format
+  ! 0x15 icompare   
+  % mask
+  % reg
+  [5] opcode
+  [6] reg
+  [3] 0
+  [9] mask
+  [9] 0
+end
+
+format   
+  ! 5 iverify
+  % reg
+  [5] opcode
+  [6] reg
+  [3] 2
+  [18] 0
+end
+
+format
+  ! 0x15 qisolate1
+  % reg
+  [5] opcode
+  [6] reg
+  [3] 3
+  [18] -1
+end
+
+format
+  ! 0x15 qisolate0
+  % reg
+  [5] opcode
+  [6] reg
+  [3] 3
+  [18] 0
+end
+
+	
+format
+  ! 5 isolate1
+  % addr
+  % reg
+  [5] opcode
+  [6] reg
+  [3] 3
+  [9] -1
+  [9] addr
+end
+
+format
+  ! 5 isolate0
+  % addr
+  % reg
+  [5] opcode
+  [6] reg
+  [3] 3
+  [9] 0
+  [9] addr
+end
+
+format
+  ! 11 setarg
+  % immediate
+  [5] opcode
+  [27] immediate
+end
+
+format
+  ! 0x1b arg
+  % immediate
+  % reg
+  [5] opcode
+  [6] reg
+  [21] immediate
+end
+
+  
+format
+  ! 0 sleep
+  [5] opcode
+  [27] 0
+end
+
+format
+  ! 0 snooze
+  [5] opcode
+  [6] -1
+  [21] 0
+end
+
+format
+  ! 0 revision
+  % rev_num
+  [5] opcode
+  [27] rev_num
+end
+
+format
+  ! 0x18 loop   
+  % addr
+  [5] opcode
+  [4] 4
+  [8] 0
+  [15] addr
+end
+
+format
+  ! 0x18 beq   
+  % imme
+  % addr
+  [5] opcode
+  [4] 0
+  [8] imme
+  [15] addr
+end
+
+format
+  ! 0x18 bne   
+  % imme
+  % addr
+  [5] opcode
+  [4] 1
+  [8] imme
+  [15] addr
+end
+
+format
+  ! 0x18 rtneq   
+  % imme
+  [5] opcode
+  [4] 2
+  [8] imme
+  [15] 0
+end
+
+format
+  ! 0x18 rtnne   
+  % imme
+  [5] opcode
+  [4] 3
+  [8] imme
+  [15] 0
+end
+
+format
+  ! 0x18 bbit1   
+  % imme
+  % addr
+  [5] opcode
+  [4] 5
+  [8] imme
+  [15] addr
+end
+
+format
+  ! 0x18 bbit0   
+  % imme
+  % addr
+  [5] opcode
+  [4] 6
+  [8] imme
+  [15] addr
+end
+
+format
+  ! 0x18 rtnbit1   
+  % imme
+  [5] opcode
+  [4] 7
+  [8] imme
+  [15] 0
+end
+
+format
+  ! 0x18 rtnbit0   
+  % imme
+  [5] opcode
+  [4] 8
+  [8] imme
+  [15] 0
+end
+
+format
+  ! 8	bpatch
+  % imme
+  % addr
+  [5] opcode
+  [4] 9
+  [8] imme
+  [15] addr
+end
+
+format
+  ! 8	bpatchx
+  % imme
+  % addr
+  [5] opcode
+  [4] 14
+  [8] imme
+  [15] addr
+end
+
+format
+  ! 0x18 bmark1   
+  % imme
+  % addr
+  [5] opcode
+  [4] 10
+  [8] imme
+  [15] addr
+end
+
+format
+  ! 0x18 bmark0   
+  % imme
+  % addr
+  [5] opcode
+  [4] 11
+  [8] imme
+  [15] addr
+end
+
+format
+  ! 0x18 rtnmark1   
+  % imme
+  [5] opcode
+  [4] 12
+  [8] imme
+  [15] 0
+end
+
+format
+  ! 0x18 rtnmark0   
+  % imme
+  [5] opcode
+  [4] 13
+  [8] imme
+  [15] 0
+end
+
+format
+  ! 3 mul32                   
+  % regr
+  % immediate                                  
+  % regw
+  [5] opcode
+  [6] regr
+  [6] 31           
+  [6] regw
+  [9] immediate
+end
+
+format
+  ! 0x13 imul32             
+  % regr
+  % regw
+  [5] opcode
+  [6] regr
+  [6] 31                   
+  [6] regw
+  [9] 0
+end
+
+format
+  ! 0x13 imults             
+  % regr
+  % regw
+  [5] opcode
+  [6] regr
+  [6] 16
+  [6] regw
+  [9] 0
+end
+
+
+format
+  ! 3 byteswap
+  % regr
+  % regw
+  [5] opcode
+  [6] regr
+  [6] 33
+  [6] regw
+  [9] 0
+end
+
+format
+  ! 3 shasx          
+  % regr
+  % immediate
+  % regw
+  [5] opcode
+  [6] regr
+  [6] 28
+  [6] regw
+  [9] immediate
+end
+
+
+format
+  ! 0x13 regexrot 	
+  [5] opcode
+  [6] 0
+  [6] 29
+  [6] null
+  [9] 0
+end
+
Index: output/bt_program23.icode
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/output/bt_program23.icode	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/output/bt_program23.icode	(working copy)
@@ -0,0 +1,1472 @@
+ 00000000  0x00000010 bbit1  0x00000008 , 0x0000001e 
+ 00000001  0x00000011 beq  0x00000000 , 0x00000026 
+ 00000002  0x00000012 beq  0x00000003 , 0x0000009a 
+ 00000003  0x00000013 beq  0x00000082 , 0x00000039 
+ 00000004  0x00000014 beq  0x0000008b , 0x00000036 
+ 00000005  0x00000015 beq  0x0000009f , 0x00000049 
+ 00000006  0x00000016 beq  0x000000a4 , 0x0000004b 
+ 00000007  0x00000017 beq  0x000000ad , 0x00000055 
+ 00000008  0x00000018 beq  0x000000ae , 0x0000039c 
+ 00000009  0x00000019 beq  0x000000c2 , 0x00000353 
+ 00000010  0x0000001a beq  0x000000c5 , 0x00003d33 
+ 00000011  0x0000001b beq  0x000000c6 , 0x00000374 
+ 00000012  0x0000001c beq  0x000000c7 , 0x00000376 
+ 00000013  0x0000001d beq  0x000000c8 , 0x0000037a 
+ 00000014  0x0000001e beq  0x000000cc , 0x0000042c 
+ 00000015  0x0000001f beq  0x000000cf , 0x00000393 
+ 00000016  0x00000020 beq  0x000000d1 , 0x00000394 
+ 00000017  0x00000021 beq  0x000000d2 , 0x00000394 
+ 00000018  0x00000022 beq  0x000000d3 , 0x00003d33 
+ 00000019  0x00000023 beq  0x000000d4 , 0x000003a6 
+ 00000020  0x00000024 beq  0x000000d7 , 0x000003c4 
+ 00000021  0x00000025 beq  0x000000d8 , 0x0000041a 
+ 00000022  0x00000026 beq  0x000000d9 , 0x00000426 
+ 00000023  0x00000027 beq  0x000000da , 0x00000429 
+ 00000024  0x00000028 beq  0x000000db , 0x00000333 
+ 00000025  0x00000029 beq  0x000000dc , 0x00000395 
+ 00000026  0x0000002a beq  0x00000033 , 0x00000031 
+ 00000027  0x0000002c beq  0x000000e6 , 0x000005a2 
+ 00000028  0x0000002d beq  0x000000f0 , 0x00000571 
+ 00000029  0x0000002f branch  0x0000137c 
+ 00000030  0x00000032 rtneq  0x000000ff 
+ 00000031  0x00000033 beq  0x00000001 , 0x0000055e 
+ 00000032  0x00000034 beq  0x00000018 , 0x00000598 
+ 00000033  0x00000035 beq  0x0000004b , 0x00000567 
+ 00000034  0x00000036 beq  0x0000004f , 0x0000057d 
+ 00000035  0x00000037 beq  0x0000005b , 0x000004ff 
+ 00000036  0x00000039 beq  0x00000082 , 0x00000398 
+ 00000037  0x0000003a branch  0x0000137c 
+ 00000038  0x0000003d call  0x00003cfe 
+ 00000039  0x0000003e nbranch  0x00000802 , 0x00000028 
+ 00000040  0x0000003f fetch  0x00000001 , 0x00004bf5 
+ 00000041  0x00000040 branch  0x00000802 , 0x00000034 
+ 00000042  0x00000041 fetch  0x00000001 , 0x00004924 
+ 00000043  0x00000042 beq  0x000000ff , 0x00000802 
+ 00000044  0x00000043 copy  0x0000003f , 0x00000007 
+ 00000045  0x00000044 fetch  0x00000004 , 0x0000098a 
+ 00000046  0x00000045 qisolate0  0x0000003f 
+ 00000047  0x00000046 call  0x000002e2 , 0x00000001 
+ 00000048  0x00000047 branch  0x00000802 
+ 00000049  0x0000004a fetch  0x00000001 , 0x0000004c 
+ 00000050  0x0000004b set0  0x00000005 , 0x0000003f 
+ 00000051  0x0000004c set0  0x00000002 , 0x0000003f 
+ 00000052  0x0000004d store  0x00000001 , 0x0000004c 
+ 00000053  0x0000004e branch  0x00000b40 
+ 00000054  0x00000052 jam  0x00000003 , 0x00008a75 
+ 00000055  0x00000053 jam  0x00000000 , 0x00008a85 
+ 00000056  0x00000054 branch  0x00001252 
+ 00000057  0x00000058 force  0x00000008 , 0x00000015 
+ 00000058  0x00000059 force  0x00000000 , 0x00000015 
+ 00000059  0x0000005a disable  0x00000021 
+ 00000060  0x0000005b disable  0x00000020 
+ 00000061  0x0000005c pulse  0x0000001e 
+ 00000062  0x0000005d jam  0x00000005 , 0x00008900 
+ 00000063  0x0000005e nop  0x00000002 
+ 00000064  0x0000005f jam  0x00000000 , 0x00008900 
+ 00000065  0x00000060 call  0x0000115d 
+ 00000066  0x00000061 jam  0x00000000 , 0x00008a16 
+ 00000067  0x00000062 jam  0x00000080 , 0x00008a0a 
+ 00000068  0x00000063 fetch  0x00000001 , 0x00008a09 
+ 00000069  0x00000064 set0  0x00000007 , 0x0000003f 
+ 00000070  0x00000065 store  0x00000001 , 0x00008a09 
+ 00000071  0x00000066 jam  0x00000000 , 0x00008a0b 
+ 00000072  0x00000067 branch  0x0000129c 
+ 00000073  0x0000006b jam  0x00000000 , 0x0000007f 
+ 00000074  0x0000006c branch  0x000013b7 
+ 00000075  0x0000006f call  0x00001417 
+ 00000076  0x00000070 fetch  0x00000003 , 0x00004174 
+ 00000077  0x00000071 rtn  0x00000034 
+ 00000078  0x00000072 fetch  0x00000001 , 0x00004d4e 
+ 00000079  0x00000073 nrtn  0x00000034 
+ 00000080  0x00000074 fetch  0x00000001 , 0x00004d4f 
+ 00000081  0x00000075 nrtn  0x00000034 
+ 00000082  0x00000076 fetch  0x00000001 , 0x00004d73 
+ 00000083  0x00000077 nrtn  0x00000034 
+ 00000084  0x00000078 branch  0x00001491 
+ 00000085  0x0000007c call  0x00006d29 
+ 00000086  0x0000007d call  0x0000005c 
+ 00000087  0x0000007e call  0x00000074 
+ 00000088  0x0000007f call  0x00000093 
+ 00000089  0x00000080 rtn  0x0000002b 
+ 00000090  0x00000081 call  0x00003c54 
+ 00000091  0x00000082 branch  0x00003c50 
+ 00000092  0x00000085 rtn  0x0000002b 
+ 00000093  0x00000086 call  0x00003146 
+ 00000094  0x00000087 call  0x00003cac 
+ 00000095  0x00000088 call  0x00000068 
+ 00000096  0x00000089 fetcht  0x00000001 , 0x00004c10 
+ 00000097  0x0000008a call  0x00005f89 
+ 00000098  0x0000008b call  0x000003fc 
+ 00000099  0x0000008c fetch  0x00000008 , 0x00004bbd 
+ 00000100  0x0000008d bbit1  0x0000003d , 0x000002e9 
+ 00000101  0x0000008e bbit1  0x00000013 , 0x00004550 
+ 00000102  0x0000008f bbit1  0x00000012 , 0x00004511 
+ 00000103  0x00000090 rtn 
+ 00000104  0x00000093 setarg  0x00004d77 
+ 00000105  0x00000094 store  0x00000002 , 0x00004667 
+ 00000106  0x00000095 fetch  0x00000001 , 0x00004796 
+ 00000107  0x00000096 store  0x00000001 , 0x00004bb2 
+ 00000108  0x00000097 jam  0x00000000 , 0x00004c98 
+ 00000109  0x00000098 setarg  0x00230170 
+ 00000110  0x00000099 store  0x00000003 , 0x000048eb 
+ 00000111  0x0000009a setarg  0x00015301 
+ 00000112  0x0000009b istore  0x00000003 , 0x00000005 
+ 00000113  0x0000009c setarg  0x00002540 
+ 00000114  0x0000009d store  0x00000003 , 0x000040b2 
+ 00000115  0x0000009e rtn 
+ 00000116  0x000000a3 call  0x00000541 
+ 00000117  0x000000a4 fetcht  0x00000001 , 0x00004919 
+ 00000118  0x000000a5 call  0x00003e71 
+ 00000119  0x000000a7 fetcht  0x00000001 , 0x0000491a 
+ 00000120  0x000000a8 call  0x00003e71 
+ 00000121  0x000000aa fetcht  0x00000001 , 0x00004924 
+ 00000122  0x000000ab storet  0x00000001 , 0x00004926 
+ 00000123  0x000000ac call  0x00003e71 
+ 00000124  0x000000b0 setarg  0x00004c1a 
+ 00000125  0x000000b1 store  0x00000002 , 0x00004c42 
+ 00000126  0x000000b3 setarg  0x00004c22 
+ 00000127  0x000000b4 store  0x00000002 , 0x00004c44 
+ 00000128  0x000000b6 setarg  0x00004c36 
+ 00000129  0x000000b7 store  0x00000002 , 0x00004c46 
+ 00000130  0x000000b9 fetch  0x00000002 , 0x00004c42 
+ 00000131  0x000000ba copy  0x0000003f , 0x00000012 
+ 00000132  0x000000bb arg  0x00000008 , 0x00000039 
+ 00000133  0x000000bd ifetcht  0x00000001 , 0x00000012 
+ 00000134  0x000000be sub  0x00000002 , 0x000000ff , 0x0000003e 
+ 00000135  0x000000bf ncall  0x00003e71 , 0x00000005 
+ 00000136  0x000000c0 increase  0x00000001 , 0x00000012 
+ 00000137  0x000000c1 loop  0x00000085 
+ 00000138  0x000000c3 fetch  0x00000002 , 0x00004c44 
+ 00000139  0x000000c4 copy  0x0000003f , 0x00000012 
+ 00000140  0x000000c5 arg  0x00000014 , 0x00000039 
+ 00000141  0x000000c7 ifetcht  0x00000001 , 0x00000012 
+ 00000142  0x000000c8 isolate1  0x00000007 , 0x00000002 
+ 00000143  0x000000c9 ncall  0x00005fa3 , 0x00000001 
+ 00000144  0x000000ca increase  0x00000001 , 0x00000012 
+ 00000145  0x000000cb loop  0x0000008d 
+ 00000146  0x000000cc branch  0x00003d48 
+ 00000147  0x000000cf jam  0x0000003a , 0x00004b9c 
+ 00000148  0x000000d0 fetch  0x00000001 , 0x000044a9 
+ 00000149  0x000000d1 rtnbit0  0x00000000 
+ 00000150  0x000000d2 jam  0x00000010 , 0x00004b9c 
+ 00000151  0x000000d3 fetch  0x00000001 , 0x00004ac1 
+ 00000152  0x000000d4 branch  0x00004453 , 0x00000034 
+ 00000153  0x000000d5 rtn 
+ 00000154  0x000000d8 call  0x0000009e 
+ 00000155  0x000000d9 call  0x00000129 
+ 00000156  0x000000da call  0x000002af 
+ 00000157  0x000000db branch  0x00000813 
+ 00000158  0x000000e1 call  0x00000082 
+ 00000159  0x000000e2 call  0x00000123 
+ 00000160  0x000000e3 setarg  0x00000000 
+ 00000161  0x000000e4 store  0x00000002 , 0x00004c95 
+ 00000162  0x000000e5 arg  0x00004c48 , 0x00000006 
+ 00000163  0x000000e6 arg  0x00004c5c , 0x00000005 
+ 00000164  0x000000e7 arg  0x00000014 , 0x00000039 
+ 00000165  0x000000e8 call  0x00007ca1 
+ 00000166  0x000000e9 setarg  0x00004c48 
+ 00000167  0x000000ea store  0x00000002 , 0x00004c8f 
+ 00000168  0x000000eb setarg  0x00004c84 
+ 00000169  0x000000ec store  0x00000002 , 0x00004c91 
+ 00000170  0x000000ed call  0x00000121 
+ 00000171  0x000000ee call  0x0000011b 
+ 00000172  0x000000ef call  0x0000011f 
+ 00000173  0x000000f1 fetch  0x00000002 , 0x00004c95 
+ 00000174  0x000000f2 increase  0x00000001 , 0x0000003f 
+ 00000175  0x000000f3 store  0x00000002 , 0x00004c95 
+ 00000176  0x000000f4 bbit1  0x00000009 , 0x00000110 
+ 00000177  0x000000f5 fetcht  0x00000001 , 0x00004c0f 
+ 00000178  0x000000f6 call  0x00005f7d 
+ 00000179  0x000000f7 nbranch  0x000000ad , 0x00000001 
+ 00000180  0x000000f8 call  0x000000d7 
+ 00000181  0x000000f9 call  0x000000f0 
+ 00000182  0x000000fa call  0x00000121 
+ 00000183  0x000000fc fetch  0x00000002 , 0x00004c46 
+ 00000184  0x000000fd copy  0x0000003f , 0x00000012 
+ 00000185  0x000000fe jam  0x00000000 , 0x00004c94 
+ 00000186  0x00000100 ifetcht  0x00000001 , 0x00000012 
+ 00000187  0x00000101 fetch  0x00000002 , 0x00004c44 
+ 00000188  0x00000102 copy  0x0000003f , 0x00000011 
+ 00000189  0x00000103 copy  0x00000011 , 0x00000013 
+ 00000190  0x00000104 arg  0x00000014 , 0x00000039 
+ 00000191  0x00000106 ifetch  0x00000001 , 0x00000011 
+ 00000192  0x00000107 isub  0x00000002 , 0x0000003e 
+ 00000193  0x00000108 branch  0x000000cb , 0x00000005 
+ 00000194  0x00000109 increase  0x00000001 , 0x00000011 
+ 00000195  0x0000010a loop  0x000000bf 
+ 00000196  0x0000010c increase  0x00000001 , 0x00000012 
+ 00000197  0x0000010d fetch  0x00000001 , 0x00004c94 
+ 00000198  0x0000010e increase  0x00000001 , 0x0000003f 
+ 00000199  0x0000010f store  0x00000001 , 0x00004c94 
+ 00000200  0x00000110 sub  0x0000003f , 0x0000000a , 0x0000003e 
+ 00000201  0x00000111 branch  0x000000ba , 0x00000002 
+ 00000202  0x00000112 rtn 
+ 00000203  0x00000115 fetch  0x00000002 , 0x00004c8f 
+ 00000204  0x00000116 copy  0x0000003f , 0x00000005 
+ 00000205  0x00000117 copy  0x00000011 , 0x0000003f 
+ 00000206  0x00000118 isub  0x00000013 , 0x0000003f 
+ 00000207  0x00000119 iadd  0x00000005 , 0x00000005 
+ 00000208  0x0000011a fetch  0x00000002 , 0x00004c91 
+ 00000209  0x0000011b copy  0x0000003f , 0x00000013 
+ 00000210  0x0000011c fetch  0x00000001 , 0x00004c94 
+ 00000211  0x0000011d iadd  0x00000013 , 0x00000013 
+ 00000212  0x0000011e ifetch  0x00000001 , 0x00000013 
+ 00000213  0x0000011f istore  0x00000001 , 0x00000005 
+ 00000214  0x00000120 branch  0x000000c4 
+ 00000215  0x00000124 nop  0x00000014 
+ 00000216  0x00000125 jam  0x00000000 , 0x00004c97 
+ 00000217  0x00000127 call  0x00000123 
+ 00000218  0x00000128 jam  0x00000000 , 0x00004c94 
+ 00000219  0x0000012a call  0x0000011d 
+ 00000220  0x0000012b call  0x000000e4 
+ 00000221  0x0000012c call  0x0000011b 
+ 00000222  0x0000012d call  0x000000e4 
+ 00000223  0x0000012e sub  0x0000003f , 0x00000009 , 0x0000003e 
+ 00000224  0x0000012f branch  0x000000db , 0x00000002 
+ 00000225  0x00000130 call  0x0000011d 
+ 00000226  0x00000131 call  0x000000e4 
+ 00000227  0x00000132 branch  0x0000011f 
+ 00000228  0x00000135 jam  0x00000000 , 0x00004c93 
+ 00000229  0x00000136 call  0x00000103 
+ 00000230  0x00000137 fetch  0x00000002 , 0x00004c91 
+ 00000231  0x00000139 copy  0x0000003f , 0x00000005 
+ 00000232  0x0000013a fetch  0x00000001 , 0x00004c94 
+ 00000233  0x0000013b iadd  0x00000005 , 0x00000005 
+ 00000234  0x0000013c fetch  0x00000001 , 0x00004c93 
+ 00000235  0x0000013d istore  0x00000001 , 0x00000005 
+ 00000236  0x0000013e fetch  0x00000001 , 0x00004c94 
+ 00000237  0x0000013f increase  0x00000001 , 0x0000003f 
+ 00000238  0x00000140 store  0x00000001 , 0x00004c94 
+ 00000239  0x00000141 rtn 
+ 00000240  0x00000144 fetch  0x00000002 , 0x00004c44 
+ 00000241  0x00000145 copy  0x0000003f , 0x00000012 
+ 00000242  0x00000146 jam  0x00000000 , 0x00004c94 
+ 00000243  0x00000148 jam  0x00000000 , 0x00004c93 
+ 00000244  0x00000149 ifetcht  0x00000001 , 0x00000012 
+ 00000245  0x0000014a isolate1  0x00000007 , 0x00000002 
+ 00000246  0x0000014b branch  0x000000fd , 0x00000001 
+ 00000247  0x0000014c call  0x00005f8d 
+ 00000248  0x0000014d call  0x00000103 
+ 00000249  0x0000014e ifetcht  0x00000001 , 0x00000012 
+ 00000250  0x0000014f call  0x00005f89 
+ 00000251  0x00000150 ifetcht  0x00000001 , 0x00000012 
+ 00000252  0x00000151 call  0x00005fa3 
+ 00000253  0x00000153 increase  0x00000001 , 0x00000012 
+ 00000254  0x00000154 fetch  0x00000002 , 0x00004c8f 
+ 00000255  0x00000155 call  0x000000e7 
+ 00000256  0x00000156 sub  0x0000003f , 0x00000013 , 0x0000003e 
+ 00000257  0x00000157 branch  0x000000f3 , 0x00000002 
+ 00000258  0x00000158 rtn 
+ 00000259  0x0000015b nop  0x00000096 
+ 00000260  0x0000015c fetch  0x00000002 , 0x00004c42 
+ 00000261  0x0000015d copy  0x0000003f , 0x00000013 
+ 00000262  0x0000015e arg  0x00000008 , 0x00000039 
+ 00000263  0x00000160 ifetcht  0x00000001 , 0x00000013 
+ 00000264  0x00000161 call  0x00005f7d 
+ 00000265  0x00000162 fetch  0x00000001 , 0x00004c93 
+ 00000266  0x00000163 rshift  0x0000003f , 0x0000003f 
+ 00000267  0x00000164 setflag  0x00000001 , 0x00000007 , 0x0000003f 
+ 00000268  0x00000165 store  0x00000001 , 0x00004c93 
+ 00000269  0x00000167 increase  0x00000001 , 0x00000013 
+ 00000270  0x00000168 loop  0x00000107 
+ 00000271  0x00000169 rtn 
+ 00000272  0x0000016c fetcht  0x00000001 , 0x00004c10 
+ 00000273  0x0000016d call  0x00005f8d 
+ 00000274  0x0000016e nop  0x00000014 
+ 00000275  0x0000016f fetcht  0x00000001 , 0x00004c10 
+ 00000276  0x00000170 call  0x00005f89 
+ 00000277  0x00000171 nop  0x00001770 
+ 00000278  0x00000172 fetch  0x00000001 , 0x00004c97 
+ 00000279  0x00000173 increase  0x00000001 , 0x0000003f 
+ 00000280  0x00000174 store  0x00000001 , 0x00004c97 
+ 00000281  0x00000175 bbit1  0x00000006 , 0x00005c7b 
+ 00000282  0x00000176 branch  0x0000009e 
+ 00000283  0x0000017a fetcht  0x00000001 , 0x00004c0f 
+ 00000284  0x0000017b branch  0x00005f89 
+ 00000285  0x0000017e fetcht  0x00000001 , 0x00004c0f 
+ 00000286  0x0000017f branch  0x00005f8d 
+ 00000287  0x00000182 fetcht  0x00000001 , 0x00004c0f 
+ 00000288  0x00000183 branch  0x00005f74 
+ 00000289  0x00000186 fetcht  0x00000001 , 0x00004c0e 
+ 00000290  0x00000187 branch  0x00005f89 
+ 00000291  0x0000018a fetcht  0x00000001 , 0x00004c0e 
+ 00000292  0x0000018b branch  0x00005f8d 
+ 00000293  0x00000190 jam  0x00000000 , 0x00004c98 
+ 00000294  0x00000191 fetch  0x00000002 , 0x00004c99 
+ 00000295  0x00000192 store  0x00000002 , 0x00004c9b 
+ 00000296  0x00000193 rtn 
+ 00000297  0x00000197 arg  0x00004c48 , 0x00000011 
+ 00000298  0x00000198 arg  0x00004c5c , 0x00000012 
+ 00000299  0x00000199 arg  0x00000014 , 0x00000039 
+ 00000300  0x0000019a call  0x00007d33 
+ 00000301  0x0000019b nbranch  0x00000125 , 0x00000005 
+ 00000302  0x0000019c call  0x00000163 
+ 00000303  0x0000019d call  0x00000125 , 0x00000034 
+ 00000304  0x0000019f call  0x0000016f 
+ 00000305  0x000001a0 fetch  0x00000001 , 0x00004bac 
+ 00000306  0x000001a1 nrtn  0x00000034 
+ 00000307  0x000001a2 fetch  0x00000001 , 0x00004d70 
+ 00000308  0x000001a3 rtneq  0x00000001 
+ 00000309  0x000001a4 rtneq  0x00000002 
+ 00000310  0x000001a5 rtneq  0x00000004 
+ 00000311  0x000001a8 jam  0x00000000 , 0x00004c94 
+ 00000312  0x000001a9 arg  0x00004c48 , 0x00000011 
+ 00000313  0x000001aa arg  0x00004c70 , 0x00000012 
+ 00000314  0x000001ac ifetcht  0x00000001 , 0x00000011 
+ 00000315  0x000001ad ifetch  0x00000001 , 0x00000012 
+ 00000316  0x000001ae ixor  0x00000002 , 0x0000003f 
+ 00000317  0x000001af branch  0x0000015b , 0x00000034 
+ 00000318  0x000001b0 store  0x00000001 , 0x00004c93 
+ 00000319  0x000001b1 storet  0x00000001 , 0x00004ca3 
+ 00000320  0x000001b2 istoret  0x00000001 , 0x00000012 
+ 00000321  0x000001b3 jam  0x00000001 , 0x00004ca1 
+ 00000322  0x000001b4 jam  0x00000000 , 0x00004ca4 
+ 00000323  0x000001b6 fetch  0x00000001 , 0x00004c93 
+ 00000324  0x000001b7 bbit0  0x00000000 , 0x00000150 
+ 00000325  0x000001b8 fetch  0x00000001 , 0x00004c94 
+ 00000326  0x000001b9 mul32  0x0000003f , 0x00000008 , 0x0000003f 
+ 00000327  0x000001ba fetcht  0x00000001 , 0x00004ca4 
+ 00000328  0x000001bb iadd  0x00000002 , 0x0000003f 
+ 00000329  0x000001bc arg  0x00004cae , 0x00000006 
+ 00000330  0x000001bd iadd  0x00000006 , 0x00000006 
+ 00000331  0x000001be ifetch  0x00000001 , 0x00000006 
+ 00000332  0x000001bf store  0x00000001 , 0x00004ca2 
+ 00000333  0x000001c0 call  0x0000019d 
+ 00000334  0x000001c1 call  0x000001f1 
+ 00000335  0x000001c2 call  0x00000279 
+ 00000336  0x000001c4 fetch  0x00000001 , 0x00004c93 
+ 00000337  0x000001c5 rshift  0x0000003f , 0x0000003f 
+ 00000338  0x000001c6 store  0x00000001 , 0x00004c93 
+ 00000339  0x000001c7 fetch  0x00000001 , 0x00004ca3 
+ 00000340  0x000001c8 rshift  0x0000003f , 0x0000003f 
+ 00000341  0x000001c9 store  0x00000001 , 0x00004ca3 
+ 00000342  0x000001ca fetch  0x00000001 , 0x00004ca4 
+ 00000343  0x000001cb increase  0x00000001 , 0x0000003f 
+ 00000344  0x000001cc store  0x00000001 , 0x00004ca4 
+ 00000345  0x000001cd sub  0x0000003f , 0x00000007 , 0x0000003e 
+ 00000346  0x000001ce branch  0x00000143 , 0x00000002 
+ 00000347  0x000001d0 increase  0x00000001 , 0x00000011 
+ 00000348  0x000001d1 increase  0x00000001 , 0x00000012 
+ 00000349  0x000001d2 fetch  0x00000001 , 0x00004c94 
+ 00000350  0x000001d3 increase  0x00000001 , 0x0000003f 
+ 00000351  0x000001d4 store  0x00000001 , 0x00004c94 
+ 00000352  0x000001d5 sub  0x0000003f , 0x00000013 , 0x0000003e 
+ 00000353  0x000001d6 branch  0x0000013a , 0x00000002 
+ 00000354  0x000001d7 rtn 
+ 00000355  0x000001da fetch  0x00000008 , 0x00004c48 
+ 00000356  0x000001db nrtn  0x00000034 
+ 00000357  0x000001dc fetch  0x00000008 , 0x00004c50 
+ 00000358  0x000001dd nrtn  0x00000034 
+ 00000359  0x000001de fetch  0x00000004 , 0x00004c58 
+ 00000360  0x000001df nrtn  0x00000034 
+ 00000361  0x000001e0 fetch  0x00000001 , 0x00004d73 
+ 00000362  0x000001e1 nrtn  0x00000034 
+ 00000363  0x000001e2 fetch  0x00000001 , 0x00004d70 
+ 00000364  0x000001e3 rtneq  0x00000006 
+ 00000365  0x000001e4 jam  0x00000000 , 0x00004d70 
+ 00000366  0x000001e5 rtn 
+ 00000367  0x000001ea jam  0x00000000 , 0x00004bac 
+ 00000368  0x000001eb jam  0x00000000 , 0x00004c9e 
+ 00000369  0x000001ec arg  0x00004c48 , 0x00000011 
+ 00000370  0x000001ed arg  0x00000014 , 0x00000039 
+ 00000371  0x000001ef jam  0x00000000 , 0x00004c9d 
+ 00000372  0x000001f0 ifetch  0x00000001 , 0x00000011 
+ 00000373  0x000001f1 branch  0x00000198 , 0x00000034 
+ 00000374  0x000001f3 fetcht  0x00000001 , 0x00004c9d 
+ 00000375  0x000001f4 increase  0x00000001 , 0x00000002 
+ 00000376  0x000001f5 storet  0x00000001 , 0x00004c9d 
+ 00000377  0x000001f6 copy  0x0000003f , 0x00000002 
+ 00000378  0x000001f7 increase  0xffffffff , 0x0000003f 
+ 00000379  0x000001f8 iand  0x00000002 , 0x0000003f 
+ 00000380  0x000001f9 nbranch  0x00000176 , 0x00000005 
+ 00000381  0x000001fa fetch  0x00000001 , 0x00004c9d 
+ 00000382  0x000001fb fetcht  0x00000001 , 0x00004c9e 
+ 00000383  0x000001fc iadd  0x00000002 , 0x00000002 
+ 00000384  0x000001fd storet  0x00000001 , 0x00004c9e 
+ 00000385  0x000001fe sub  0x0000003f , 0x00000001 , 0x0000003e 
+ 00000386  0x000001ff branch  0x00000198 , 0x00000002 
+ 00000387  0x00000200 sub  0x00000002 , 0x00000002 , 0x0000003e 
+ 00000388  0x00000201 branch  0x00000198 , 0x00000002 
+ 00000389  0x00000202 jam  0x00000000 , 0x00004c94 
+ 00000390  0x00000203 jam  0x00000000 , 0x00004c9f 
+ 00000391  0x00000204 ifetcht  0x00000001 , 0x00000011 
+ 00000392  0x00000205 arg  0x00004c48 , 0x00000012 
+ 00000393  0x00000207 fetch  0x00000001 , 0x00004c94 
+ 00000394  0x00000208 increase  0x00000001 , 0x0000003f 
+ 00000395  0x00000209 store  0x00000001 , 0x00004c94 
+ 00000396  0x0000020a sub  0x0000003f , 0x00000013 , 0x0000003e 
+ 00000397  0x0000020b nbranch  0x00000198 , 0x00000002 
+ 00000398  0x0000020c ifetch  0x00000001 , 0x00000012 
+ 00000399  0x0000020d iand  0x00000002 , 0x0000003e 
+ 00000400  0x0000020e branch  0x0000019b , 0x00000005 
+ 00000401  0x0000020f fetch  0x00000001 , 0x00004c9f 
+ 00000402  0x00000210 increase  0x00000001 , 0x0000003f 
+ 00000403  0x00000211 store  0x00000001 , 0x00004c9f 
+ 00000404  0x00000212 sub  0x0000003f , 0x00000001 , 0x0000003e 
+ 00000405  0x00000213 branch  0x0000019b , 0x00000002 
+ 00000406  0x00000214 jam  0x00000001 , 0x00004bac 
+ 00000407  0x00000215 rtn 
+ 00000408  0x00000218 increase  0x00000001 , 0x00000011 
+ 00000409  0x00000219 loop  0x00000173 
+ 00000410  0x0000021a rtn 
+ 00000411  0x0000021d increase  0x00000001 , 0x00000012 
+ 00000412  0x0000021e branch  0x00000189 
+ 00000413  0x00000223 fetch  0x00000001 , 0x00004ca3 
+ 00000414  0x00000224 ncall  0x00000205 , 0x00000034 
+ 00000415  0x00000225 fetch  0x00000001 , 0x00004d4e 
+ 00000416  0x00000226 ncall  0x000001b1 , 0x00000034 
+ 00000417  0x00000227 fetch  0x00000001 , 0x00004d5d 
+ 00000418  0x00000228 fetcht  0x00000001 , 0x00004d4e 
+ 00000419  0x00000229 ixor  0x00000002 , 0x0000003f 
+ 00000420  0x0000022a rtn  0x00000005 
+ 00000421  0x0000022b fetch  0x00000001 , 0x00004ca2 
+ 00000422  0x0000022c beq  0x00000029 , 0x000001bc 
+ 00000423  0x0000022d beq  0x0000004c , 0x000001be 
+ 00000424  0x0000022e sub  0x0000003f , 0x00000045 , 0x0000003e 
+ 00000425  0x0000022f nrtn  0x00000002 
+ 00000426  0x00000230 arg  0x0000003a , 0x00000002 
+ 00000427  0x00000231 isub  0x00000002 , 0x0000003f 
+ 00000428  0x00000232 nrtn  0x00000002 
+ 00000429  0x00000233 arg  0x00004d5f , 0x00000006 
+ 00000430  0x00000234 iadd  0x00000006 , 0x00000006 
+ 00000431  0x00000235 ifetch  0x00000001 , 0x00000006 
+ 00000432  0x00000236 branch  0x000001db 
+ 00000433  0x00000239 fetch  0x00000001 , 0x00004ca2 
+ 00000434  0x0000023a beq  0x00000052 , 0x000001c0 
+ 00000435  0x0000023b beq  0x00000051 , 0x000001c4 
+ 00000436  0x0000023c beq  0x00000050 , 0x000001c8 
+ 00000437  0x0000023d beq  0x0000004f , 0x000001cc 
+ 00000438  0x0000023e beq  0x000000e0 , 0x000001d0 
+ 00000439  0x0000023f beq  0x0000002c , 0x000001d8 
+ 00000440  0x00000240 beq  0x00000014 , 0x000001dd 
+ 00000441  0x00000241 beq  0x0000001a , 0x000001e5 
+ 00000442  0x00000242 beq  0x00000008 , 0x000001eb 
+ 00000443  0x00000243 rtn 
+ 00000444  0x00000246 fetch  0x00000001 , 0x00004d5e 
+ 00000445  0x00000247 branch  0x000001db 
+ 00000446  0x0000024a fetch  0x00000001 , 0x00004d6b 
+ 00000447  0x0000024b branch  0x000001db 
+ 00000448  0x0000024e fetch  0x00000001 , 0x00004d6c 
+ 00000449  0x0000024f rtn  0x00000034 
+ 00000450  0x00000250 setarg  0x0000004b 
+ 00000451  0x00000251 branch  0x000001db 
+ 00000452  0x00000254 fetch  0x00000001 , 0x00004d6c 
+ 00000453  0x00000255 rtn  0x00000034 
+ 00000454  0x00000256 setarg  0x0000004e 
+ 00000455  0x00000257 branch  0x000001db 
+ 00000456  0x0000025a fetch  0x00000001 , 0x00004d6c 
+ 00000457  0x0000025b rtn  0x00000034 
+ 00000458  0x0000025c setarg  0x0000004a 
+ 00000459  0x0000025d branch  0x000001db 
+ 00000460  0x00000260 fetch  0x00000001 , 0x00004d6c 
+ 00000461  0x00000261 rtn  0x00000034 
+ 00000462  0x00000262 setarg  0x0000004d 
+ 00000463  0x00000263 branch  0x000001db 
+ 00000464  0x00000266 fetch  0x00000001 , 0x00004d6d 
+ 00000465  0x00000267 rtn  0x00000034 
+ 00000466  0x00000268 fetch  0x00000001 , 0x00004fa9 
+ 00000467  0x00000269 beq  0x00000000 , 0x000001d6 
+ 00000468  0x0000026a setarg  0x000000fd 
+ 00000469  0x0000026b branch  0x000001db 
+ 00000470  0x0000026d setarg  0x000000aa 
+ 00000471  0x0000026e branch  0x000001db 
+ 00000472  0x00000271 fetch  0x00000001 , 0x00004d6e 
+ 00000473  0x00000272 rtn  0x00000034 
+ 00000474  0x00000273 setarg  0x000000ab 
+ 00000475  0x00000275 store  0x00000001 , 0x00004ca2 
+ 00000476  0x00000276 rtn 
+ 00000477  0x00000279 fetch  0x00000001 , 0x00004d6f 
+ 00000478  0x0000027a rtn  0x00000034 
+ 00000479  0x0000027b fetch  0x00000001 , 0x00004ca3 
+ 00000480  0x0000027c bbit0  0x00000000 , 0x000001dc 
+ 00000481  0x0000027d jam  0x00000001 , 0x00004fa9 
+ 00000482  0x0000027f jam  0x00000006 , 0x00004c16 
+ 00000483  0x00000280 setarg  0x00000000 
+ 00000484  0x00000281 branch  0x000001db 
+ 00000485  0x00000284 fetch  0x00000001 , 0x00004d6f 
+ 00000486  0x00000285 rtn  0x00000034 
+ 00000487  0x00000286 fetch  0x00000001 , 0x00004ca3 
+ 00000488  0x00000287 bbit0  0x00000000 , 0x000001dc 
+ 00000489  0x00000288 jam  0x00000000 , 0x00004fa9 
+ 00000490  0x00000289 branch  0x000001e2 
+ 00000491  0x0000028c fetch  0x00000001 , 0x00004d6f 
+ 00000492  0x0000028d rtn  0x00000034 
+ 00000493  0x0000028e fetch  0x00000001 , 0x00004ca3 
+ 00000494  0x0000028f bbit0  0x00000000 , 0x000001dc 
+ 00000495  0x00000290 jam  0x00000002 , 0x00004fa9 
+ 00000496  0x00000291 branch  0x000001e2 
+ 00000497  0x00000295 fetch  0x00000001 , 0x00004ca2 
+ 00000498  0x00000296 beq  0x00000046 , 0x00000207 
+ 00000499  0x00000297 beq  0x0000004b , 0x0000020d 
+ 00000500  0x00000298 beq  0x0000004e , 0x00000213 
+ 00000501  0x00000299 beq  0x0000004a , 0x00000215 
+ 00000502  0x0000029a beq  0x0000004d , 0x00000217 
+ 00000503  0x0000029b beq  0x000000a5 , 0x00000219 
+ 00000504  0x0000029c beq  0x000000a6 , 0x00000220 
+ 00000505  0x0000029d beq  0x000000a7 , 0x00000222 
+ 00000506  0x0000029e beq  0x000000a8 , 0x00000224 
+ 00000507  0x0000029f beq  0x000000a9 , 0x00000226 
+ 00000508  0x000002a0 beq  0x000000aa , 0x00000231 
+ 00000509  0x000002a1 beq  0x000000ad , 0x00000238 
+ 00000510  0x000002a2 beq  0x000000ab , 0x0000023f 
+ 00000511  0x000002a3 beq  0x000000ac , 0x0000024a 
+ 00000512  0x000002a4 rtn 
+ 00000513  0x000002a7 fetch  0x00000001 , 0x00004ca3 
+ 00000514  0x000002a8 rtnbit0  0x00000000 
+ 00000515  0x000002a9 jam  0x0000000a , 0x00004d73 
+ 00000516  0x000002aa rtn 
+ 00000517  0x000002ad jam  0x00000000 , 0x00004d73 
+ 00000518  0x000002ae rtn 
+ 00000519  0x000002b1 fetch  0x00000001 , 0x00004fa9 
+ 00000520  0x000002b2 rtneq  0x00000000 
+ 00000521  0x000002b3 rtneq  0x00000001 
+ 00000522  0x000002b4 jam  0x0000000a , 0x00004d71 
+ 00000523  0x000002b5 jam  0x00000020 , 0x00004d72 
+ 00000524  0x000002b6 branch  0x00000253 
+ 00000525  0x000002b9 jam  0x00000052 , 0x00004d72 
+ 00000526  0x000002bb fetch  0x00000001 , 0x00004fa9 
+ 00000527  0x000002bc rtneq  0x00000000 
+ 00000528  0x000002bd rtneq  0x00000001 
+ 00000529  0x000002be jam  0x00000008 , 0x00004d71 
+ 00000530  0x000002bf branch  0x00000253 
+ 00000531  0x000002c2 jam  0x00000051 , 0x00004d72 
+ 00000532  0x000002c3 branch  0x0000020e 
+ 00000533  0x000002c6 jam  0x00000050 , 0x00004d72 
+ 00000534  0x000002c7 branch  0x0000020e 
+ 00000535  0x000002ca jam  0x0000004f , 0x00004d72 
+ 00000536  0x000002cb branch  0x0000020e 
+ 00000537  0x000002ce jam  0x00000004 , 0x00004d72 
+ 00000538  0x000002d0 jam  0x00000001 , 0x00004d71 
+ 00000539  0x000002d1 fetch  0x00000001 , 0x00004fa9 
+ 00000540  0x000002d2 beq  0x00000000 , 0x00000253 
+ 00000541  0x000002d3 beq  0x00000001 , 0x00000253 
+ 00000542  0x000002d4 jam  0x00000008 , 0x00004d71 
+ 00000543  0x000002d5 branch  0x00000253 
+ 00000544  0x000002d8 jam  0x00000006 , 0x00004d72 
+ 00000545  0x000002d9 branch  0x0000021a 
+ 00000546  0x000002dc jam  0x00000019 , 0x00004d72 
+ 00000547  0x000002dd branch  0x0000021a 
+ 00000548  0x000002e0 jam  0x0000001b , 0x00004d72 
+ 00000549  0x000002e1 branch  0x0000021a 
+ 00000550  0x000002e4 fetch  0x00000001 , 0x00004fa9 
+ 00000551  0x000002e5 beq  0x00000000 , 0x0000022b 
+ 00000552  0x000002e6 beq  0x00000003 , 0x0000022e 
+ 00000553  0x000002e7 setarg  0x000000fc 
+ 00000554  0x000002e8 branch  0x000001db 
+ 00000555  0x000002ea jam  0x00000008 , 0x00004d71 
+ 00000556  0x000002eb jam  0x0000000f , 0x00004d72 
+ 00000557  0x000002ec branch  0x00000253 
+ 00000558  0x000002ee jam  0x00000009 , 0x00004d71 
+ 00000559  0x000002ef jam  0x00000014 , 0x00004d72 
+ 00000560  0x000002f0 branch  0x00000253 
+ 00000561  0x000002f3 fetch  0x00000001 , 0x00004fa9 
+ 00000562  0x000002f4 beq  0x00000000 , 0x00000235 
+ 00000563  0x000002f5 setarg  0x000000fd 
+ 00000564  0x000002f6 branch  0x000001db 
+ 00000565  0x000002f8 jam  0x00000009 , 0x00004d71 
+ 00000566  0x000002f9 jam  0x00000012 , 0x00004d72 
+ 00000567  0x000002fa branch  0x00000253 
+ 00000568  0x000002fd fetch  0x00000001 , 0x00004fa9 
+ 00000569  0x000002fe beq  0x00000003 , 0x0000023c 
+ 00000570  0x000002ff setarg  0x000000fa 
+ 00000571  0x00000300 branch  0x000001db 
+ 00000572  0x00000302 jam  0x00000008 , 0x00004d71 
+ 00000573  0x00000303 jam  0x0000002c , 0x00004d72 
+ 00000574  0x00000304 branch  0x00000253 
+ 00000575  0x00000308 fetch  0x00000001 , 0x00004fa9 
+ 00000576  0x00000309 beq  0x00000000 , 0x00000246 
+ 00000577  0x0000030a beq  0x00000001 , 0x00000248 
+ 00000578  0x0000030b jam  0x00000001 , 0x00004d71 
+ 00000579  0x0000030d jam  0x0000002c , 0x00004d72 
+ 00000580  0x0000030e call  0x00000201 
+ 00000581  0x0000030f branch  0x00000253 
+ 00000582  0x00000311 jam  0x00000008 , 0x00004d71 
+ 00000583  0x00000312 branch  0x00000243 
+ 00000584  0x00000314 jam  0x00000002 , 0x00004d71 
+ 00000585  0x00000315 branch  0x00000243 
+ 00000586  0x00000318 fetch  0x00000001 , 0x00004fa9 
+ 00000587  0x00000319 beq  0x00000000 , 0x00000250 
+ 00000588  0x0000031a beq  0x00000001 , 0x00000250 
+ 00000589  0x0000031b jam  0x00000001 , 0x00004d71 
+ 00000590  0x0000031c jam  0x00000052 , 0x00004d72 
+ 00000591  0x0000031d branch  0x00000253 
+ 00000592  0x0000031f jam  0x00000008 , 0x00004d71 
+ 00000593  0x00000320 jam  0x0000002b , 0x00004d72 
+ 00000594  0x00000321 branch  0x00000253 
+ 00000595  0x00000324 jam  0x00000000 , 0x00004ca2 
+ 00000596  0x00000325 fetch  0x00000001 , 0x00004ca3 
+ 00000597  0x00000326 bbit0  0x00000000 , 0x0000025a 
+ 00000598  0x00000327 fetch  0x00000001 , 0x00004d70 
+ 00000599  0x00000328 beq  0x00000003 , 0x00000266 
+ 00000600  0x0000032a jam  0x00000001 , 0x00004d70 
+ 00000601  0x0000032b rtn 
+ 00000602  0x0000032e jam  0x00000004 , 0x00004d70 
+ 00000603  0x0000032f rtn 
+ 00000604  0x00000332 jam  0x00000006 , 0x00004d70 
+ 00000605  0x00000333 rtn 
+ 00000606  0x00000337 store  0x00000001 , 0x00004c02 
+ 00000607  0x00000338 storet  0x00000001 , 0x00004c04 
+ 00000608  0x00000339 call  0x00007d92 
+ 00000609  0x0000033a jam  0x00000000 , 0x00004c01 
+ 00000610  0x0000033b branch  0x0000045e 
+ 00000611  0x0000033e fetch  0x00000001 , 0x00004d71 
+ 00000612  0x0000033f arg  0x00000000 , 0x00000002 
+ 00000613  0x00000340 call  0x0000025e 
+ 00000614  0x00000342 jam  0x00000002 , 0x00004d70 
+ 00000615  0x00000343 rtn 
+ 00000616  0x00000346 jam  0x00000003 , 0x00004d70 
+ 00000617  0x00000347 fetch  0x00000001 , 0x00004d71 
+ 00000618  0x00000348 fetcht  0x00000001 , 0x00004d72 
+ 00000619  0x00000349 branch  0x0000025e 
+ 00000620  0x0000034c jam  0x00000000 , 0x00004c01 
+ 00000621  0x0000034d fetch  0x00000001 , 0x00004d71 
+ 00000622  0x0000034e arg  0x00000000 , 0x00000002 
+ 00000623  0x0000034f call  0x0000025e 
+ 00000624  0x00000350 fetch  0x00000001 , 0x00004d73 
+ 00000625  0x00000351 branch  0x0000025c , 0x00000034 
+ 00000626  0x00000353 jam  0x00000005 , 0x00004d70 
+ 00000627  0x00000354 rtn 
+ 00000628  0x00000357 branch  0x00000260 
+ 00000629  0x0000035a jam  0x00000000 , 0x00004d70 
+ 00000630  0x0000035b arg  0x00000000 , 0x0000003f 
+ 00000631  0x0000035c arg  0x00000000 , 0x00000002 
+ 00000632  0x0000035d branch  0x0000025e 
+ 00000633  0x00000362 fetch  0x00000001 , 0x00004ca2 
+ 00000634  0x00000363 arg  0x000000e0 , 0x00000002 
+ 00000635  0x00000364 isub  0x00000002 , 0x0000003e 
+ 00000636  0x00000365 nbranch  0x0000028b , 0x00000002 
+ 00000637  0x00000366 sub  0x0000003f , 0x000000e7 , 0x0000003e 
+ 00000638  0x00000367 nbranch  0x000002a8 , 0x00000002 
+ 00000639  0x00000368 and_into  0x00000007 , 0x0000003f 
+ 00000640  0x00000369 copy  0x0000003f , 0x00000007 
+ 00000641  0x0000036a fetch  0x00000001 , 0x00004ca3 
+ 00000642  0x0000036b bbit1  0x00000000 , 0x00000287 
+ 00000643  0x0000036d fetch  0x00000001 , 0x00004ca5 
+ 00000644  0x0000036e qset0  0x0000003f 
+ 00000645  0x0000036f store  0x00000001 , 0x00004ca5 
+ 00000646  0x00000370 rtn 
+ 00000647  0x00000372 fetch  0x00000001 , 0x00004ca5 
+ 00000648  0x00000373 qset1  0x0000003f 
+ 00000649  0x00000374 store  0x00000001 , 0x00004ca5 
+ 00000650  0x00000375 rtn 
+ 00000651  0x00000378 jam  0x00000000 , 0x00004cad 
+ 00000652  0x00000379 fetch  0x00000001 , 0x00004ca3 
+ 00000653  0x0000037a bbit1  0x00000000 , 0x0000029c 
+ 00000654  0x0000037c fetcht  0x00000001 , 0x00004ca2 
+ 00000655  0x0000037d arg  0x00000006 , 0x00000039 
+ 00000656  0x0000037e arg  0x00004ca7 , 0x00000006 
+ 00000657  0x00000380 ifetch  0x00000001 , 0x00000006 
+ 00000658  0x00000381 isub  0x00000002 , 0x0000003e 
+ 00000659  0x00000382 nbranch  0x0000029a , 0x00000005 
+ 00000660  0x00000383 ifetch  0x00000001 , 0x00000006 
+ 00000661  0x00000384 increase  0xfffffffe , 0x00000006 
+ 00000662  0x00000385 istore  0x00000001 , 0x00000006 
+ 00000663  0x00000386 rtn  0x00000034 
+ 00000664  0x00000387 increase  0x00000001 , 0x00000006 
+ 00000665  0x00000388 istoret  0x00000001 , 0x00000006 
+ 00000666  0x0000038a loop  0x00000291 
+ 00000667  0x0000038b rtn 
+ 00000668  0x0000038e fetcht  0x00000001 , 0x00004ca2 
+ 00000669  0x0000038f arg  0x00000006 , 0x00000039 
+ 00000670  0x00000390 arg  0x00004ca7 , 0x00000006 
+ 00000671  0x00000392 ifetch  0x00000001 , 0x00000006 
+ 00000672  0x00000393 branch  0x000002a5 , 0x00000034 
+ 00000673  0x00000394 isub  0x00000002 , 0x0000003e 
+ 00000674  0x00000395 rtn  0x00000005 
+ 00000675  0x00000396 loop  0x0000029f 
+ 00000676  0x00000397 rtn 
+ 00000677  0x00000399 increase  0xffffffff , 0x00000006 
+ 00000678  0x0000039a istoret  0x00000001 , 0x00000006 
+ 00000679  0x0000039b rtn 
+ 00000680  0x0000039e jam  0x00000001 , 0x00004d74 
+ 00000681  0x0000039f fetch  0x00000001 , 0x00004ca3 
+ 00000682  0x000003a0 isolate0  0x00000000 , 0x0000003f 
+ 00000683  0x000003a1 call  0x000002ad , 0x00000001 
+ 00000684  0x000003a2 branch  0x0000028b 
+ 00000685  0x000003a5 jam  0x00000002 , 0x00004d74 
+ 00000686  0x000003a6 rtn 
+ 00000687  0x000003ac call  0x000002c8 
+ 00000688  0x000003ad jam  0x00000000 , 0x00004d4e 
+ 00000689  0x000003ae jam  0x00000000 , 0x00004d4f 
+ 00000690  0x000003af jam  0x00000000 , 0x00004d50 
+ 00000691  0x000003b0 fetch  0x00000001 , 0x00004ca5 
+ 00000692  0x000003b1 ncall  0x000002de , 0x00000034 
+ 00000693  0x000003b2 arg  0x00004ca7 , 0x00000006 
+ 00000694  0x000003b3 arg  0x00000006 , 0x00000039 
+ 00000695  0x000003b5 ifetch  0x00000001 , 0x00000006 
+ 00000696  0x000003b6 sub  0x0000003f , 0x0000007f , 0x0000003e 
+ 00000697  0x000003b7 call  0x000002e0 , 0x00000005 
+ 00000698  0x000003b8 sub  0x0000003f , 0x000000de , 0x0000003e 
+ 00000699  0x000003b9 call  0x000002e2 , 0x00000005 
+ 00000700  0x000003ba loop  0x000002b7 
+ 00000701  0x000003bb call  0x000003da 
+ 00000702  0x000003bc fetch  0x00000001 , 0x00004d51 
+ 00000703  0x000003bd branch  0x000002d8 , 0x00000034 
+ 00000704  0x000003be fetch  0x00000002 , 0x00004ca7 
+ 00000705  0x000003bf fetcht  0x00000002 , 0x00004d52 
+ 00000706  0x000003c0 isub  0x00000002 , 0x0000003e 
+ 00000707  0x000003c1 branch  0x000002da , 0x00000005 
+ 00000708  0x000003c2 byteswap  0x00000002 , 0x00000002 
+ 00000709  0x000003c3 isub  0x00000002 , 0x0000003e 
+ 00000710  0x000003c4 branch  0x000002da , 0x00000005 
+ 00000711  0x000003c5 rtn 
+ 00000712  0x000003c8 fetch  0x00000001 , 0x00004d51 
+ 00000713  0x000003c9 nrtn  0x00000034 
+ 00000714  0x000003ca fetcht  0x00000001 , 0x00004924 
+ 00000715  0x000003cb sub  0x00000002 , 0x000000ff , 0x0000003e 
+ 00000716  0x000003cc rtn  0x00000005 
+ 00000717  0x000003cd call  0x00005f7d 
+ 00000718  0x000003ce nbranch  0x000002d4 , 0x00000001 
+ 00000719  0x000003cf arg  0x00000008 , 0x00000039 
+ 00000720  0x000003d0 arg  0x00004ca5 , 0x00000005 
+ 00000721  0x000003d1 call  0x00007c68 
+ 00000722  0x000003d2 jam  0x000000de , 0x00004ca7 
+ 00000723  0x000003d3 rtn 
+ 00000724  0x000003d6 fetch  0x00000001 , 0x00004ca7 
+ 00000725  0x000003d7 rtnne  0x000000de 
+ 00000726  0x000003d8 jam  0x00000000 , 0x00004ca7 
+ 00000727  0x000003d9 rtn 
+ 00000728  0x000003dc fetch  0x00000001 , 0x00004d50 
+ 00000729  0x000003dd rtn  0x00000034 
+ 00000730  0x000003df call  0x000002e4 
+ 00000731  0x000003e0 jam  0x00000000 , 0x00004ca1 
+ 00000732  0x000003e1 branch  0x000043ef 
+ 00000733  0x000003e2 rtn 
+ 00000734  0x000003e6 jam  0x00000001 , 0x00004d4f 
+ 00000735  0x000003e7 rtn 
+ 00000736  0x000003ea jam  0x00000001 , 0x00004d4e 
+ 00000737  0x000003eb rtn 
+ 00000738  0x000003ee jam  0x00000001 , 0x00004d50 
+ 00000739  0x000003ef rtn 
+ 00000740  0x000003f3 fetch  0x00000002 , 0x00004fc2 
+ 00000741  0x000003f4 arg  0x00000528 , 0x00000002 
+ 00000742  0x000003f5 isub  0x00000002 , 0x0000003e 
+ 00000743  0x000003f6 nrtn  0x00000002 
+ 00000744  0x000003f7 branch  0x0000137a 
+ 00000745  0x000003fa fetch  0x00000001 , 0x0000493f 
+ 00000746  0x000003fb beq  0x00000001 , 0x000002ec 
+ 00000747  0x000003fc rtn 
+ 00000748  0x000003fe arg  0x000001e0 , 0x00000018 
+ 00000749  0x000003ff setarg  0x00000400 
+ 00000750  0x00000400 idiv  0x00000018 
+ 00000751  0x00000401 call  0x00007d31 
+ 00000752  0x00000402 quotient  0x0000003f 
+ 00000753  0x00000403 store  0x00000002 , 0x0000095c 
+ 00000754  0x00000404 arg  0x00001fb8 , 0x0000003f 
+ 00000755  0x00000405 arg  0x00000018 , 0x00000002 
+ 00000756  0x00000406 arg  0x00000018 , 0x0000002b 
+ 00000757  0x00000407 branch  0x000002f6 
+ 00000758  0x00000409 storet  0x00000001 , 0x00000964 
+ 00000759  0x0000040a arg  0x00004faa , 0x00000011 
+ 00000760  0x0000040b arg  0x00000000 , 0x00000013 
+ 00000761  0x0000040d copy  0x0000003f , 0x00000012 
+ 00000762  0x0000040e fetcht  0x00000001 , 0x00000964 
+ 00000763  0x0000040f call  0x00005dc7 
+ 00000764  0x00000410 fetch  0x00000008 , 0x00004faa 
+ 00000765  0x00000411 fetcht  0x00000008 , 0x00004fb2 
+ 00000766  0x00000412 ior  0x00000002 , 0x0000003f 
+ 00000767  0x00000413 fetcht  0x00000008 , 0x00004fba 
+ 00000768  0x00000414 ior  0x00000002 , 0x0000003f 
+ 00000769  0x00000415 branch  0x00000309 , 0x00000034 
+ 00000770  0x00000416 increase  0x00000001 , 0x00000013 
+ 00000771  0x00000417 fetch  0x00000002 , 0x0000095c 
+ 00000772  0x00000418 isub  0x00000013 , 0x0000003e 
+ 00000773  0x00000419 nbranch  0x00000332 , 0x00000002 
+ 00000774  0x0000041a copy  0x00000012 , 0x0000003f 
+ 00000775  0x0000041b isub  0x00000018 , 0x0000003f 
+ 00000776  0x0000041c branch  0x000002f9 
+ 00000777  0x0000041e sub  0x00000013 , 0x00000000 , 0x0000003e 
+ 00000778  0x0000041f branch  0x00000319 , 0x00000005 
+ 00000779  0x00000421 copy  0x00000012 , 0x0000003f 
+ 00000780  0x00000422 iadd  0x00000018 , 0x0000003f 
+ 00000781  0x00000424 isub  0x0000002b , 0x0000003f 
+ 00000782  0x00000425 copy  0x0000003f , 0x00000012 
+ 00000783  0x00000426 fetcht  0x00000001 , 0x00000964 
+ 00000784  0x00000427 call  0x00005dc7 
+ 00000785  0x00000428 fetch  0x00000008 , 0x00004faa 
+ 00000786  0x00000429 fetcht  0x00000008 , 0x00004fb2 
+ 00000787  0x0000042a ior  0x00000002 , 0x0000003f 
+ 00000788  0x0000042b fetcht  0x00000008 , 0x00004fba 
+ 00000789  0x0000042c ior  0x00000002 , 0x0000003f 
+ 00000790  0x0000042d branch  0x0000031b , 0x00000034 
+ 00000791  0x0000042e copy  0x00000012 , 0x0000003f 
+ 00000792  0x0000042f branch  0x0000030d 
+ 00000793  0x00000431 storer  0x0000002b , 0x00000001 , 0x00004fc2 
+ 00000794  0x00000432 rtn 
+ 00000795  0x00000434 setarg  0x00001fd0 
+ 00000796  0x00000435 isub  0x00000012 , 0x0000003f 
+ 00000797  0x00000436 store  0x00000002 , 0x00004fc2 
+ 00000798  0x00000437 copy  0x00000012 , 0x0000003f 
+ 00000799  0x00000438 iadd  0x0000002b , 0x0000003f 
+ 00000800  0x00000439 fetcht  0x00000001 , 0x00000964 
+ 00000801  0x0000043a arg  0x00004faa , 0x00000011 
+ 00000802  0x0000043b call  0x00005dc7 
+ 00000803  0x0000043c fetch  0x00000001 , 0x0000493f 
+ 00000804  0x0000043d beq  0x00000001 , 0x00000326 
+ 00000805  0x0000043e rtn 
+ 00000806  0x00000440 fetch  0x00000001 , 0x00004faa 
+ 00000807  0x00000441 sub  0x0000003f , 0x00000003 , 0x0000003e 
+ 00000808  0x00000442 ncall  0x00007d9e , 0x00000002 
+ 00000809  0x00000443 store  0x00000001 , 0x00004fa9 
+ 00000810  0x00000444 fetch  0x00000001 , 0x00004fab 
+ 00000811  0x00000445 store  0x00000001 , 0x00004940 
+ 00000812  0x00000446 arg  0x00004fac , 0x00000006 
+ 00000813  0x00000447 arg  0x00004947 , 0x00000005 
+ 00000814  0x00000448 call  0x00007c4c 
+ 00000815  0x00000449 fetch  0x00000006 , 0x00004fbc 
+ 00000816  0x0000044a store  0x00000006 , 0x00004941 
+ 00000817  0x0000044b branch  0x000044d8 
+ 00000818  0x0000044f branch  0x0000137a 
+ 00000819  0x00000453 fetch  0x00000008 , 0x00004bbd 
+ 00000820  0x00000454 bbit1  0x0000003d , 0x00000336 
+ 00000821  0x00000455 branch  0x0000450e 
+ 00000822  0x00000458 fetch  0x00000001 , 0x0000493f 
+ 00000823  0x00000459 beq  0x00000001 , 0x00000339 
+ 00000824  0x0000045a rtn 
+ 00000825  0x0000045c jam  0x00000001 , 0x00004fc4 
+ 00000826  0x0000045d fetch  0x00000001 , 0x00004fc5 
+ 00000827  0x0000045e rtn  0x00000034 
+ 00000828  0x00000460 fetcht  0x00000002 , 0x00004fc2 
+ 00000829  0x00000461 setarg  0x00001fd0 
+ 00000830  0x00000462 isub  0x00000002 , 0x00000012 
+ 00000831  0x00000464 arg  0x00004fa9 , 0x00000011 
+ 00000832  0x00000465 copy  0x00000012 , 0x00000002 
+ 00000833  0x00000466 arg  0x00000001 , 0x00000039 
+ 00000834  0x00000467 call  0x00005d82 
+ 00000835  0x00000469 add  0x00000012 , 0x00000001 , 0x00000002 
+ 00000836  0x0000046a arg  0x00004940 , 0x00000011 
+ 00000837  0x0000046b arg  0x00000001 , 0x00000039 
+ 00000838  0x0000046c call  0x00005d82 
+ 00000839  0x0000046e add  0x00000012 , 0x00000002 , 0x00000002 
+ 00000840  0x0000046f arg  0x00004947 , 0x00000011 
+ 00000841  0x00000470 arg  0x00000010 , 0x00000039 
+ 00000842  0x00000471 call  0x00005d82 
+ 00000843  0x00000473 add  0x00000012 , 0x00000012 , 0x00000002 
+ 00000844  0x00000474 arg  0x00004941 , 0x00000011 
+ 00000845  0x00000475 arg  0x00000006 , 0x00000039 
+ 00000846  0x00000476 call  0x00005d82 
+ 00000847  0x00000478 fetcht  0x00000002 , 0x00004fc2 
+ 00000848  0x00000479 increase  0x00000018 , 0x00000002 
+ 00000849  0x0000047a storet  0x00000002 , 0x00004fc2 
+ 00000850  0x0000047b rtn 
+ 00000851  0x0000047e call  0x000003e9 
+ 00000852  0x0000047f fetch  0x00000008 , 0x00004bbd 
+ 00000853  0x00000480 bbit0  0x00000014 , 0x00000361 
+ 00000854  0x00000481 call  0x00005ff1 
+ 00000855  0x00000482 call  0x00006018 
+ 00000856  0x00000483 store  0x00000002 , 0x000048f1 
+ 00000857  0x00000484 fetcht  0x00000002 , 0x00004499 
+ 00000858  0x00000485 fetch  0x00000002 , 0x000044a7 
+ 00000859  0x00000486 isub  0x00000002 , 0x0000003e 
+ 00000860  0x00000487 branch  0x00000354 , 0x00000002 
+ 00000861  0x00000488 arg  0x000048eb , 0x00000011 
+ 00000862  0x00000489 call  0x00003df5 
+ 00000863  0x0000048a fetch  0x00000001 , 0x000044a9 
+ 00000864  0x0000048b bbit1  0x00000001 , 0x00003e39 
+ 00000865  0x0000048d fetch  0x00000001 , 0x00004d51 
+ 00000866  0x0000048e call  0x000002d8 , 0x00000034 
+ 00000867  0x0000048f fetch  0x00000001 , 0x00004d50 
+ 00000868  0x00000490 nrtn  0x00000034 
+ 00000869  0x00000491 call  0x0000422f 
+ 00000870  0x00000492 fetch  0x00000006 , 0x00004941 
+ 00000871  0x00000493 branch  0x00000369 , 0x00000034 
+ 00000872  0x00000494 branch  0x00003cf2 
+ 00000873  0x00000497 jam  0x000000ff , 0x00004ad3 
+ 00000874  0x00000498 jam  0x00000000 , 0x000041eb 
+ 00000875  0x00000499 fetch  0x00000001 , 0x00004bc5 
+ 00000876  0x0000049a bbit1  0x00000001 , 0x0000420a 
+ 00000877  0x0000049c jam  0x00000033 , 0x00004487 
+ 00000878  0x0000049d fetch  0x00000008 , 0x00004bf9 
+ 00000879  0x0000049e store  0x00000006 , 0x000041e0 
+ 00000880  0x0000049f store  0x00000008 , 0x000041ce 
+ 00000881  0x000004a0 store  0x00000008 , 0x000041d6 
+ 00000882  0x000004a1 call  0x00005f50 
+ 00000883  0x000004a2 branch  0x00003cfa 
+ 00000884  0x000004a6 jam  0x000000ff , 0x00004926 
+ 00000885  0x000004a7 branch  0x00003d35 
+ 00000886  0x000004aa call  0x00007f1a 
+ 00000887  0x000004ab call  0x000003fc 
+ 00000888  0x000004ac jam  0x0000003e , 0x000080e6 
+ 00000889  0x000004ad branch  0x00003d43 
+ 00000890  0x000004b0 call  0x00007f1a 
+ 00000891  0x000004b1 call  0x00003ea3 
+ 00000892  0x000004b2 fetcht  0x00000001 , 0x00004919 
+ 00000893  0x000004b3 call  0x00005f56 
+ 00000894  0x000004b4 fetcht  0x00000001 , 0x0000491a 
+ 00000895  0x000004b5 call  0x00005f56 
+ 00000896  0x000004b7 fetcht  0x00000001 , 0x00004924 
+ 00000897  0x000004b8 call  0x00005f5a 
+ 00000898  0x000004ba fetch  0x00000002 , 0x00004c44 
+ 00000899  0x000004bb copy  0x0000003f , 0x00000012 
+ 00000900  0x000004bc arg  0x00000014 , 0x00000039 
+ 00000901  0x000004be ifetcht  0x00000001 , 0x00000012 
+ 00000902  0x000004bf isolate1  0x00000007 , 0x00000002 
+ 00000903  0x000004c0 ncall  0x00005f8d , 0x00000001 
+ 00000904  0x000004c1 increase  0x00000001 , 0x00000012 
+ 00000905  0x000004c2 loop  0x00000385 
+ 00000906  0x000004c4 fetch  0x00000002 , 0x00004c42 
+ 00000907  0x000004c5 copy  0x0000003f , 0x00000012 
+ 00000908  0x000004c6 arg  0x00000008 , 0x00000039 
+ 00000909  0x000004c8 ifetcht  0x00000001 , 0x00000012 
+ 00000910  0x000004c9 sub  0x00000002 , 0x000000ff , 0x0000003e 
+ 00000911  0x000004ca ncall  0x00005f56 , 0x00000005 
+ 00000912  0x000004cb increase  0x00000001 , 0x00000012 
+ 00000913  0x000004cc loop  0x0000038d 
+ 00000914  0x000004cd rtn 
+ 00000915  0x000004d3 setarg  0x00000000 
+ 00000916  0x000004d6 rtn 
+ 00000917  0x000004d8 call  0x000048ba 
+ 00000918  0x000004d9 call  0x0000786c 
+ 00000919  0x000004da branch  0x00003ea3 
+ 00000920  0x000004dd fetch  0x00000001 , 0x00004bf5 
+ 00000921  0x000004de ncall  0x00007797 , 0x00000034 
+ 00000922  0x000004df jam  0x00000000 , 0x00004bf5 
+ 00000923  0x000004e0 branch  0x00007787 
+ 00000924  0x000004e2 arg  0x00004779 , 0x00000011 
+ 00000925  0x000004e3 call  0x00007d6f 
+ 00000926  0x000004e4 rtn  0x00000034 
+ 00000927  0x000004e6 copy  0x0000003f , 0x00000013 
+ 00000928  0x000004e7 call  0x000003a2 
+ 00000929  0x000004e8 branch  0x00003185 
+ 00000930  0x000004ea beq  0x00000016 , 0x000003a4 
+ 00000931  0x000004eb branch  0x00003160 
+ 00000932  0x000004ed jam  0x00000000 , 0x00004fa9 
+ 00000933  0x000004ee rtn 
+ 00000934  0x000004f1 copy  0x00000013 , 0x0000003f 
+ 00000935  0x000004f2 beq  0x00000001 , 0x000003ad 
+ 00000936  0x000004f3 beq  0x00000002 , 0x000003af 
+ 00000937  0x000004f4 beq  0x0000002b , 0x000003b2 
+ 00000938  0x000004f5 beq  0x00000021 , 0x000003b6 
+ 00000939  0x000004f6 beq  0x00000012 , 0x000003bb 
+ 00000940  0x000004f7 branch  0x00004251 
+ 00000941  0x000004fa call  0x0000445f 
+ 00000942  0x000004fb branch  0x00004315 
+ 00000943  0x000004fe jam  0x00000000 , 0x00004b91 
+ 00000944  0x000004ff jam  0x00000000 , 0x00004b9a 
+ 00000945  0x00000500 branch  0x0000431c 
+ 00000946  0x00000503 fetch  0x00000001 , 0x00004b91 
+ 00000947  0x00000504 rtnne  0x00000002 
+ 00000948  0x00000505 jam  0x00000000 , 0x00004b91 
+ 00000949  0x00000506 branch  0x0000435c 
+ 00000950  0x00000509 fetch  0x00000001 , 0x00004b91 
+ 00000951  0x0000050a rtneq  0x00000002 
+ 00000952  0x0000050b increase  0x00000001 , 0x0000003f 
+ 00000953  0x0000050c store  0x00000001 , 0x00004b91 
+ 00000954  0x0000050d branch  0x00004363 
+ 00000955  0x00000510 jam  0x00000001 , 0x00004457 
+ 00000956  0x00000511 call  0x00003268 
+ 00000957  0x00000512 branch  0x00004342 
+ 00000958  0x00000516 fetch  0x00000001 , 0x00004902 
+ 00000959  0x00000517 branch  0x000003c2 , 0x00000034 
+ 00000960  0x00000518 jam  0x00000058 , 0x000048ef 
+ 00000961  0x00000519 rtn 
+ 00000962  0x0000051b jam  0x00000053 , 0x000048ef 
+ 00000963  0x0000051c rtn 
+ 00000964  0x0000051e call  0x00003db7 
+ 00000965  0x0000051f call  0x000003be 
+ 00000966  0x00000520 call  0x00004880 
+ 00000967  0x00000522 call  0x000003e9 
+ 00000968  0x00000523 call  0x000003f4 
+ 00000969  0x00000524 call  0x0000441a 
+ 00000970  0x00000525 call  0x000003e6 
+ 00000971  0x00000526 call  0x00004448 
+ 00000972  0x00000527 call  0x0000444d 
+ 00000973  0x00000528 call  0x00004450 
+ 00000974  0x00000529 call  0x00003f3d 
+ 00000975  0x0000052a call  0x00004462 
+ 00000976  0x0000052b call  0x00000400 
+ 00000977  0x0000052c call  0x000003d5 
+ 00000978  0x0000052d call  0x00000410 
+ 00000979  0x0000052e call  0x00000415 
+ 00000980  0x0000052f branch  0x00004457 
+ 00000981  0x00000533 fetch  0x00000001 , 0x00004bb1 
+ 00000982  0x00000534 rtnne  0x00000001 
+ 00000983  0x00000535 arg  0x00004bb2 , 0x00000013 
+ 00000984  0x00000536 arg  0x00000369 , 0x00000012 
+ 00000985  0x00000537 branch  0x000031cf 
+ 00000986  0x0000053a fetch  0x00000002 , 0x00004ca7 
+ 00000987  0x0000053b fetcht  0x00000002 , 0x00004d56 
+ 00000988  0x0000053c isub  0x00000002 , 0x0000003e 
+ 00000989  0x0000053d branch  0x000003e2 , 0x00000005 
+ 00000990  0x0000053e byteswap  0x00000002 , 0x00000002 
+ 00000991  0x0000053f isub  0x00000002 , 0x0000003e 
+ 00000992  0x00000540 branch  0x000003e2 , 0x00000005 
+ 00000993  0x00000541 branch  0x00004406 
+ 00000994  0x00000544 fetch  0x00000001 , 0x00004bb1 
+ 00000995  0x00000545 rtneq  0x00000001 
+ 00000996  0x00000546 jam  0x00000001 , 0x00004bb1 
+ 00000997  0x00000547 rtn 
+ 00000998  0x0000054b arg  0x00004791 , 0x00000013 
+ 00000999  0x0000054c arg  0x000003bb , 0x00000012 
+ 00001000  0x0000054d branch  0x000031cf 
+ 00001001  0x00000550 fetch  0x00000001 , 0x000044a9 
+ 00001002  0x00000551 rtnbit1  0x00000001 
+ 00001003  0x00000552 fetch  0x00000008 , 0x00004bbd 
+ 00001004  0x00000553 rtnbit0  0x00000020 
+ 00001005  0x00000554 fetch  0x00000001 , 0x00004bb9 
+ 00001006  0x00000555 rtn  0x00000034 
+ 00001007  0x00000556 increase  0xffffffff , 0x0000003f 
+ 00001008  0x00000557 store  0x00000001 , 0x00004bb9 
+ 00001009  0x00000558 branch  0x000003fe , 0x00000034 
+ 00001010  0x0000055a fetcht  0x00000001 , 0x00004c13 
+ 00001011  0x0000055b branch  0x00004859 
+ 00001012  0x0000055e fetch  0x00000002 , 0x00004ac4 
+ 00001013  0x0000055f rtn  0x00000034 
+ 00001014  0x00000560 fetch  0x00000001 , 0x00004c16 
+ 00001015  0x00000561 rtn  0x00000034 
+ 00001016  0x00000562 increase  0xffffffff , 0x0000003f 
+ 00001017  0x00000563 store  0x00000001 , 0x00004c16 
+ 00001018  0x00000564 bbit1  0x00000000 , 0x0000484a 
+ 00001019  0x00000565 branch  0x0000483c 
+ 00001020  0x00000569 call  0x0000483c 
+ 00001021  0x0000056a call  0x0000040a 
+ 00001022  0x0000056c fetcht  0x00000001 , 0x00004c13 
+ 00001023  0x0000056d branch  0x00004855 
+ 00001024  0x00000570 fetch  0x00000001 , 0x00004c11 
+ 00001025  0x00000571 rtneq  0x000000ff 
+ 00001026  0x00000572 fetch  0x00000002 , 0x00004ac4 
+ 00001027  0x00000573 rtn  0x00000034 
+ 00001028  0x00000574 fetch  0x00000002 , 0x00004bd0 
+ 00001029  0x00000575 fetcht  0x00000002 , 0x00004ac4 
+ 00001030  0x00000576 isub  0x00000002 , 0x00000002 
+ 00001031  0x00000577 fetch  0x00000002 , 0x00004c14 
+ 00001032  0x00000578 isub  0x00000002 , 0x0000003f 
+ 00001033  0x00000579 branch  0x0000040c , 0x00000002 
+ 00001034  0x0000057b fetcht  0x00000001 , 0x00004c11 
+ 00001035  0x0000057c branch  0x00005f89 
+ 00001036  0x0000057f fetch  0x00000001 , 0x00004d59 
+ 00001037  0x00000580 bbit0  0x00000001 , 0x0000040a 
+ 00001038  0x00000581 fetcht  0x00000001 , 0x00004c11 
+ 00001039  0x00000582 branch  0x00005f8d 
+ 00001040  0x00000585 arg  0x00004c9b , 0x00000013 
+ 00001041  0x00000586 arg  0x00000413 , 0x00000012 
+ 00001042  0x00000587 branch  0x000031d6 
+ 00001043  0x0000058a jam  0x00000001 , 0x00004c98 
+ 00001044  0x0000058b branch  0x0000325c 
+ 00001045  0x0000058e arg  0x00004d73 , 0x00000013 
+ 00001046  0x0000058f arg  0x0000025c , 0x00000012 
+ 00001047  0x00000590 branch  0x000031cf 
+ 00001048  0x00000594 call  0x000031f7 
+ 00001049  0x00000595 branch  0x0000423d 
+ 00001050  0x00000598 fetch  0x00000002 , 0x00004793 
+ 00001051  0x00000599 isolate1  0x0000000b , 0x0000003f 
+ 00001052  0x0000059a call  0x0000449c , 0x00000001 
+ 00001053  0x0000059b fetch  0x00000002 , 0x00004793 
+ 00001054  0x0000059c isolate1  0x00000007 , 0x0000003f 
+ 00001055  0x0000059d call  0x00000418 , 0x00000001 
+ 00001056  0x0000059e setarg  0x00000000 
+ 00001057  0x0000059f store  0x00000002 , 0x00004b04 
+ 00001058  0x000005a0 store  0x00000002 , 0x00004fc4 
+ 00001059  0x000005a1 call  0x0000040a 
+ 00001060  0x000005a2 jam  0x000000ff , 0x00004fa9 
+ 00001061  0x000005a3 branch  0x0000446f 
+ 00001062  0x000005a6 setarg  0x00000000 
+ 00001063  0x000005a7 store  0x00000002 , 0x00004ad4 
+ 00001064  0x000005a8 branch  0x00004492 
+ 00001065  0x000005ab fetch  0x00000008 , 0x00004bbd 
+ 00001066  0x000005ac rtnbit0  0x00000002 
+ 00001067  0x000005ad branch  0x000044a5 
+ 00001068  0x000005b5 disable  0x00000028 
+ 00001069  0x000005b6 jam  0x00000000 , 0x00004b9d 
+ 00001070  0x000005b7 jam  0x00000000 , 0x00004b9e 
+ 00001071  0x000005b8 jam  0x00000000 , 0x00004b9f 
+ 00001072  0x000005b9 fetch  0x00000001 , 0x00004d70 
+ 00001073  0x000005ba beq  0x00000001 , 0x00000263 
+ 00001074  0x000005bb beq  0x00000002 , 0x00000268 
+ 00001075  0x000005bc beq  0x00000003 , 0x00000268 
+ 00001076  0x000005bd beq  0x00000004 , 0x0000026c 
+ 00001077  0x000005be beq  0x00000006 , 0x00000275 
+ 00001078  0x000005bf fetch  0x00000001 , 0x00004ca1 
+ 00001079  0x000005c0 branch  0x00000445 , 0x00000034 
+ 00001080  0x000005c1 increase  0xffffffff , 0x0000003f 
+ 00001081  0x000005c2 store  0x00000001 , 0x00004ca1 
+ 00001082  0x000005c3 call  0x00000446 
+ 00001083  0x000005c4 jam  0x0000000a , 0x00004d5b 
+ 00001084  0x000005c5 call  0x0000445f 
+ 00001085  0x000005c6 fetch  0x00000001 , 0x00004d70 
+ 00001086  0x000005c7 beq  0x00000005 , 0x00000274 
+ 00001087  0x000005c8 arg  0x00004c01 , 0x00000005 
+ 00001088  0x000005c9 arg  0x0000000a , 0x00000039 
+ 00001089  0x000005ca call  0x00007c68 
+ 00001090  0x000005cb call  0x00000449 
+ 00001091  0x000005cc jam  0x00000000 , 0x00004c0b 
+ 00001092  0x000005cd rtn 
+ 00001093  0x000005d0 rtn 
+ 00001094  0x000005d3 jam  0x00000003 , 0x00004177 
+ 00001095  0x000005d4 jam  0x0000000a , 0x00004ac1 
+ 00001096  0x000005d5 rtn 
+ 00001097  0x000005d8 fetch  0x00000001 , 0x00004d74 
+ 00001098  0x000005d9 beq  0x00000002 , 0x000004d0 
+ 00001099  0x000005da arg  0x00004ca7 , 0x00000006 
+ 00001100  0x000005db arg  0x00000006 , 0x00000039 
+ 00001101  0x000005dd ifetch  0x00000001 , 0x00000006 
+ 00001102  0x000005de sub  0x0000003f , 0x000000e7 , 0x0000003e 
+ 00001103  0x000005df nbranch  0x0000046d , 0x00000002 
+ 00001104  0x000005e1 loop  0x0000044d 
+ 00001105  0x000005e3 fetch  0x00000001 , 0x00004c9e 
+ 00001106  0x000005e4 call  0x00000463 , 0x00000034 
+ 00001107  0x000005e5 jam  0x00000000 , 0x00004c01 
+ 00001108  0x000005e6 fetch  0x00000001 , 0x00004ca7 
+ 00001109  0x000005e7 sub  0x0000003f , 0x0000007f , 0x0000003e 
+ 00001110  0x000005e8 branch  0x00000466 , 0x00000005 
+ 00001111  0x000005e9 arg  0x00004ca5 , 0x00000006 
+ 00001112  0x000005ea arg  0x00004c02 , 0x00000005 
+ 00001113  0x000005eb arg  0x00000008 , 0x00000039 
+ 00001114  0x000005ed ifetch  0x00000001 , 0x00000006 
+ 00001115  0x000005ee beq  0x0000007f , 0x0000046b 
+ 00001116  0x000005f0 istore  0x00000001 , 0x00000005 
+ 00001117  0x000005f1 loop  0x0000045a 
+ 00001118  0x000005f4 call  0x000004db 
+ 00001119  0x000005f6 fetch  0x00000001 , 0x00004c0b 
+ 00001120  0x000005f7 beq  0x00000001 , 0x00007d92 
+ 00001121  0x000005fd call  0x00004095 
+ 00001122  0x000005fe branch  0x00007d92 
+ 00001123  0x00000601 arg  0x00004ca5 , 0x00000005 
+ 00001124  0x00000602 arg  0x00000009 , 0x00000039 
+ 00001125  0x00000603 branch  0x00007c68 
+ 00001126  0x00000607 fetch  0x00000002 , 0x00004ca5 
+ 00001127  0x00000608 store  0x00000002 , 0x00004c02 
+ 00001128  0x00000609 fetch  0x00000006 , 0x00004ca8 
+ 00001129  0x0000060a store  0x00000006 , 0x00004c04 
+ 00001130  0x0000060b branch  0x0000045e 
+ 00001131  0x0000060e setarg  0x00000000 
+ 00001132  0x0000060f branch  0x0000045c 
+ 00001133  0x00000613 jam  0x00000003 , 0x00004c01 
+ 00001134  0x00000614 fetcht  0x00000001 , 0x00004c9e 
+ 00001135  0x00000615 sub  0x00000002 , 0x00000000 , 0x0000003e 
+ 00001136  0x00000616 branch  0x000004d0 , 0x00000005 
+ 00001137  0x00000617 beq  0x000000e8 , 0x00000489 
+ 00001138  0x00000618 beq  0x000000e9 , 0x0000048c 
+ 00001139  0x00000619 beq  0x000000ea , 0x0000048f 
+ 00001140  0x0000061a beq  0x000000eb , 0x00000492 
+ 00001141  0x0000061b beq  0x000000ec , 0x00000495 
+ 00001142  0x0000061c beq  0x000000ed , 0x00000498 
+ 00001143  0x0000061d beq  0x000000ee , 0x0000049b 
+ 00001144  0x0000061e beq  0x000000ef , 0x0000049e 
+ 00001145  0x0000061f beq  0x000000f0 , 0x000004a1 
+ 00001146  0x00000620 beq  0x000000f1 , 0x000004a4 
+ 00001147  0x00000621 beq  0x000000f2 , 0x000004a7 
+ 00001148  0x00000622 beq  0x000000f3 , 0x000004aa 
+ 00001149  0x00000623 beq  0x000000f4 , 0x000004ad 
+ 00001150  0x00000624 beq  0x000000f5 , 0x000004b0 
+ 00001151  0x00000625 beq  0x000000f6 , 0x000004b3 
+ 00001152  0x00000626 beq  0x000000f7 , 0x000004b6 
+ 00001153  0x00000627 beq  0x000000f8 , 0x000004b9 
+ 00001154  0x00000628 beq  0x000000f9 , 0x000004bc 
+ 00001155  0x00000629 beq  0x000000fa , 0x000004bf 
+ 00001156  0x0000062a beq  0x000000fb , 0x000004c2 
+ 00001157  0x0000062b beq  0x000000fc , 0x000004c5 
+ 00001158  0x0000062c beq  0x000000fd , 0x000004c8 
+ 00001159  0x0000062d beq  0x000000ff , 0x000004d7 
+ 00001160  0x0000062e branch  0x0000045e 
+ 00001161  0x00000631 setarg  0x00000183 
+ 00001162  0x00000632 store  0x00000002 , 0x00004c02 
+ 00001163  0x00000633 branch  0x0000045e 
+ 00001164  0x00000635 setarg  0x000000cd 
+ 00001165  0x00000636 store  0x00000002 , 0x00004c02 
+ 00001166  0x00000637 branch  0x0000045e 
+ 00001167  0x00000639 setarg  0x000000b7 
+ 00001168  0x0000063a store  0x00000002 , 0x00004c02 
+ 00001169  0x0000063b branch  0x0000045e 
+ 00001170  0x0000063d setarg  0x000000b6 
+ 00001171  0x0000063e store  0x00000002 , 0x00004c02 
+ 00001172  0x0000063f branch  0x0000045e 
+ 00001173  0x00000641 setarg  0x000000b5 
+ 00001174  0x00000642 store  0x00000002 , 0x00004c02 
+ 00001175  0x00000643 branch  0x0000045e 
+ 00001176  0x00000645 setarg  0x000000ea 
+ 00001177  0x00000646 store  0x00000002 , 0x00004c02 
+ 00001178  0x00000647 branch  0x0000045e 
+ 00001179  0x00000649 setarg  0x000000e9 
+ 00001180  0x0000064a store  0x00000002 , 0x00004c02 
+ 00001181  0x0000064b branch  0x0000045e 
+ 00001182  0x0000064d setarg  0x000000e2 
+ 00001183  0x0000064e store  0x00000002 , 0x00004c02 
+ 00001184  0x0000064f branch  0x0000045e 
+ 00001185  0x00000651 setarg  0x00000194 
+ 00001186  0x00000652 store  0x00000002 , 0x00004c02 
+ 00001187  0x00000653 branch  0x0000045e 
+ 00001188  0x00000655 setarg  0x0000018a 
+ 00001189  0x00000656 store  0x00000002 , 0x00004c02 
+ 00001190  0x00000657 branch  0x0000045e 
+ 00001191  0x00000659 setarg  0x00000192 
+ 00001192  0x0000065a store  0x00000002 , 0x00004c02 
+ 00001193  0x0000065b branch  0x0000045e 
+ 00001194  0x0000065d setarg  0x00000070 
+ 00001195  0x0000065e store  0x00000002 , 0x00004c02 
+ 00001196  0x0000065f branch  0x0000045e 
+ 00001197  0x00000661 setarg  0x0000006f 
+ 00001198  0x00000662 store  0x00000002 , 0x00004c02 
+ 00001199  0x00000663 branch  0x0000045e 
+ 00001200  0x00000665 setarg  0x0000022a 
+ 00001201  0x00000666 store  0x00000002 , 0x00004c02 
+ 00001202  0x00000667 branch  0x0000045e 
+ 00001203  0x00000669 setarg  0x00000225 
+ 00001204  0x0000066a store  0x00000002 , 0x00004c02 
+ 00001205  0x0000066b branch  0x0000045e 
+ 00001206  0x0000066d setarg  0x00000224 
+ 00001207  0x0000066e store  0x00000002 , 0x00004c02 
+ 00001208  0x0000066f branch  0x0000045e 
+ 00001209  0x00000671 setarg  0x00000226 
+ 00001210  0x00000672 store  0x00000002 , 0x00004c02 
+ 00001211  0x00000673 branch  0x0000045e 
+ 00001212  0x00000675 setarg  0x00000227 
+ 00001213  0x00000676 store  0x00000002 , 0x00004c02 
+ 00001214  0x00000677 branch  0x0000045e 
+ 00001215  0x00000679 setarg  0x00000221 
+ 00001216  0x0000067a store  0x00000002 , 0x00004c02 
+ 00001217  0x0000067b branch  0x0000045e 
+ 00001218  0x0000067d setarg  0x00000223 
+ 00001219  0x0000067e store  0x00000002 , 0x00004c02 
+ 00001220  0x0000067f branch  0x0000045e 
+ 00001221  0x00000681 setarg  0x00000030 
+ 00001222  0x00000682 store  0x00000002 , 0x00004c02 
+ 00001223  0x00000683 branch  0x0000045e 
+ 00001224  0x00000685 fetch  0x00000001 , 0x00004fa9 
+ 00001225  0x00000686 beq  0x00000001 , 0x000004cd 
+ 00001226  0x00000687 setarg  0x000001ae 
+ 00001227  0x00000688 store  0x00000002 , 0x00004c02 
+ 00001228  0x00000689 branch  0x0000045e 
+ 00001229  0x0000068b setarg  0x00000307 
+ 00001230  0x0000068c store  0x00000002 , 0x00004c02 
+ 00001231  0x0000068d branch  0x0000045e 
+ 00001232  0x00000691 jam  0x00000002 , 0x00004ca1 
+ 00001233  0x00000692 fetch  0x00000001 , 0x00004c9e 
+ 00001234  0x00000693 call  0x00000463 , 0x00000034 
+ 00001235  0x00000694 jam  0x00000000 , 0x00004d74 
+ 00001236  0x00000695 setarg  0x00000003 
+ 00001237  0x00000696 store  0x00000003 , 0x00004c01 
+ 00001238  0x00000697 branch  0x0000045e 
+ 00001239  0x00000699 jam  0x00000002 , 0x00004c01 
+ 00001240  0x0000069a setarg  0x00000002 
+ 00001241  0x0000069b store  0x00000001 , 0x00004c02 
+ 00001242  0x0000069c branch  0x0000045e 
+ 00001243  0x000006a0 fetch  0x00000001 , 0x00004c01 
+ 00001244  0x000006a1 beq  0x00000000 , 0x000004e6 
+ 00001245  0x000006a2 beq  0x00000001 , 0x000004e1 
+ 00001246  0x000006a3 beq  0x00000003 , 0x000004ec 
+ 00001247  0x000006a4 beq  0x00000002 , 0x000004f4 
+ 00001248  0x000006a5 rtn 
+ 00001249  0x000006ab jam  0x00000001 , 0x00004c0b 
+ 00001250  0x000006ac arg  0x00004c01 , 0x00000006 
+ 00001251  0x000006ad arg  0x000048d8 , 0x00000005 
+ 00001252  0x000006ae arg  0x00000007 , 0x00000039 
+ 00001253  0x000006af branch  0x00007ca1 
+ 00001254  0x000006b2 jam  0x00000002 , 0x00004c0b 
+ 00001255  0x000006b3 call  0x000004fc 
+ 00001256  0x000006b4 arg  0x00004c01 , 0x00000006 
+ 00001257  0x000006b5 arg  0x00004bde , 0x00000005 
+ 00001258  0x000006b6 arg  0x00000009 , 0x00000039 
+ 00001259  0x000006b7 branch  0x00007ca1 
+ 00001260  0x000006ba jam  0x00000004 , 0x00004c0b 
+ 00001261  0x000006bb call  0x000004fc 
+ 00001262  0x000006bc setarg  0x00000003 
+ 00001263  0x000006bd call  0x00004621 
+ 00001264  0x000006be arg  0x00004c02 , 0x00000006 
+ 00001265  0x000006bf arg  0x00004bdf , 0x00000005 
+ 00001266  0x000006c0 arg  0x00000002 , 0x00000039 
+ 00001267  0x000006c1 branch  0x00007ca1 
+ 00001268  0x000006c4 jam  0x00000005 , 0x00004c0b 
+ 00001269  0x000006c5 call  0x000004fc 
+ 00001270  0x000006c6 setarg  0x00000002 
+ 00001271  0x000006c7 store  0x00000008 , 0x00004bde 
+ 00001272  0x000006c8 store  0x00000008 , 0x00004be7 
+ 00001273  0x000006c9 fetch  0x00000001 , 0x00004c02 
+ 00001274  0x000006ca store  0x00000001 , 0x00004bdf 
+ 00001275  0x000006cb rtn 
+ 00001276  0x000006cf arg  0x00000012 , 0x00000039 
+ 00001277  0x000006d0 arg  0x00004bde , 0x00000005 
+ 00001278  0x000006d1 branch  0x00007c68 
+ 00001279  0x000006d9 copy  0x00000006 , 0x00000002 
+ 00001280  0x000006da arg  0x00000004 , 0x00000039 
+ 00001281  0x000006db arg  0x000003fd , 0x00000005 
+ 00001282  0x000006dc call  0x00007c59 
+ 00001283  0x000006dd copy  0x00000002 , 0x00000006 
+ 00001284  0x000006de deposit  0x00000012 
+ 00001285  0x000006df beq  0x00000007 , 0x00000507 
+ 00001286  0x000006e0 branch  0x000065e4 
+ 00001287  0x000006e3 ifetcht  0x00000002 , 0x00000006 
+ 00001288  0x000006e4 byteswap  0x00000002 , 0x00000002 
+ 00001289  0x000006e5 copy  0x00000002 , 0x00000012 
+ 00001290  0x000006e6 increase  0xfffffffc , 0x00000012 
+ 00001291  0x000006e7 increase  0x00000004 , 0x00000006 
+ 00001292  0x000006e8 arg  0x00000102 , 0x00000013 
+ 00001293  0x000006ea call  0x00000512 
+ 00001294  0x000006eb fetch  0x00000001 , 0x00004fa9 
+ 00001295  0x000006ec rtnne  0x000000ff 
+ 00001296  0x000006ed jam  0x00000000 , 0x00004fa9 
+ 00001297  0x000006ee branch  0x00000531 
+ 00001298  0x000006f0 copy  0x00000012 , 0x0000003f 
+ 00001299  0x000006f1 branch  0x00006784 , 0x00000034 
+ 00001300  0x000006f2 ifetch  0x00000001 , 0x00000006 
+ 00001301  0x000006f3 beq  0x00000009 , 0x00000519 
+ 00001302  0x000006f4 beq  0x0000000a , 0x00000535 
+ 00001303  0x000006f5 beq  0x00000008 , 0x00000538 
+ 00001304  0x000006f6 branch  0x0000053b 
+ 00001305  0x000006f8 ifetch  0x00000002 , 0x00000006 
+ 00001306  0x000006f9 isub  0x00000013 , 0x0000003e 
+ 00001307  0x000006fa branch  0x0000051f , 0x00000005 
+ 00001308  0x000006fd increase  0xfffffffd , 0x00000012 
+ 00001309  0x000006fe nbranch  0x00000512 , 0x00000005 
+ 00001310  0x000006ff rtn 
+ 00001311  0x00000701 increase  0x00000001 , 0x00000006 
+ 00001312  0x00000702 ifetch  0x00000002 , 0x00000006 
+ 00001313  0x00000703 arg  0x00000600 , 0x00000013 
+ 00001314  0x00000704 isub  0x00000013 , 0x0000003e 
+ 00001315  0x00000705 branch  0x00000530 , 0x00000005 
+ 00001316  0x00000706 arg  0x00001208 , 0x00000013 
+ 00001317  0x00000707 isub  0x00000013 , 0x0000003e 
+ 00001318  0x00000708 branch  0x0000052e , 0x00000005 
+ 00001319  0x00000709 arg  0x00004c00 , 0x00000013 
+ 00001320  0x0000070a isub  0x00000013 , 0x0000003e 
+ 00001321  0x0000070b branch  0x0000052c , 0x00000005 
+ 00001322  0x0000070d jam  0x00000001 , 0x00004fa9 
+ 00001323  0x0000070e branch  0x00000531 
+ 00001324  0x00000710 jam  0x00000002 , 0x00004fa9 
+ 00001325  0x00000711 branch  0x00000531 
+ 00001326  0x00000713 jam  0x00000003 , 0x00004fa9 
+ 00001327  0x00000714 branch  0x00000531 
+ 00001328  0x00000716 jam  0x00000000 , 0x00004fa9 
+ 00001329  0x00000718 jam  0x00000001 , 0x00004fc5 
+ 00001330  0x00000719 fetch  0x00000001 , 0x00004fc4 
+ 00001331  0x0000071a rtn  0x00000034 
+ 00001332  0x0000071b branch  0x0000033c 
+ 00001333  0x0000071e increase  0x00000004 , 0x00000006 
+ 00001334  0x0000071f increase  0xfffffffb , 0x00000012 
+ 00001335  0x00000720 branch  0x00000512 
+ 00001336  0x00000723 increase  0x00000001 , 0x00000006 
+ 00001337  0x00000724 increase  0xfffffffe , 0x00000012 
+ 00001338  0x00000725 branch  0x00000512 
+ 00001339  0x00000728 ifetch  0x00000001 , 0x00000006 
+ 00001340  0x00000729 iadd  0x00000006 , 0x00000006 
+ 00001341  0x0000072a copy  0x0000003f , 0x00000002 
+ 00001342  0x0000072b copy  0x00000012 , 0x0000003f 
+ 00001343  0x0000072c isub  0x00000002 , 0x00000012 
+ 00001344  0x0000072d branch  0x00000512 
+ 00001345  0x00000733 arg  0x00009468 , 0x00000006 
+ 00001346  0x00000734 arg  0x00004d77 , 0x00000005 
+ 00001347  0x00000735 arg  0x000000c4 , 0x00000039 
+ 00001348  0x00000736 call  0x00007ca1 
+ 00001349  0x00000737 arg  0x00009573 , 0x00000006 
+ 00001350  0x00000738 arg  0x00004e3b , 0x00000005 
+ 00001351  0x00000739 arg  0x00000042 , 0x00000039 
+ 00001352  0x0000073a call  0x00007ca1 
+ 00001353  0x0000073b arg  0x000095b5 , 0x00000006 
+ 00001354  0x0000073c arg  0x00004e7d , 0x00000005 
+ 00001355  0x0000073d arg  0x00000036 , 0x00000039 
+ 00001356  0x0000073e call  0x00007ca1 
+ 00001357  0x0000073f arg  0x000095eb , 0x00000006 
+ 00001358  0x00000740 arg  0x00004eb3 , 0x00000005 
+ 00001359  0x00000741 arg  0x000000a9 , 0x00000039 
+ 00001360  0x00000742 call  0x00007ca1 
+ 00001361  0x00000744 jam  0x0000006a , 0x00004d86 
+ 00001362  0x00000745 jam  0x00000078 , 0x00004e3a 
+ 00001363  0x00000746 jam  0x0000007c , 0x00004e36 
+ 00001364  0x00000747 jam  0x0000007e , 0x00004e34 
+ 00001365  0x00000749 fetch  0x00000001 , 0x00004fe3 
+ 00001366  0x0000074a rtn  0x00000034 
+ 00001367  0x0000074b fetch  0x00000002 , 0x00004fe5 
+ 00001368  0x0000074c byteswap  0x0000003f , 0x0000003f 
+ 00001369  0x0000074d store  0x00000002 , 0x00004f42 
+ 00001370  0x0000074f fetch  0x00000002 , 0x00004fe7 
+ 00001371  0x00000750 byteswap  0x0000003f , 0x0000003f 
+ 00001372  0x00000751 store  0x00000002 , 0x00004f48 
+ 00001373  0x00000752 rtn 
+ 00001374  0x00000756 setarg  0x00000050 
+ 00001375  0x00000757 isub  0x00000002 , 0x0000003e 
+ 00001376  0x00000758 branch  0x00000562 , 0x00000005 
+ 00001377  0x00000759 branch  0x0000519a 
+ 00001378  0x0000075b jam  0x00000000 , 0x000044df 
+ 00001379  0x0000075c jam  0x00000000 , 0x000044e7 
+ 00001380  0x0000075d jam  0x00000000 , 0x00004792 
+ 00001381  0x0000075e jam  0x00000001 , 0x00004795 
+ 00001382  0x0000075f branch  0x000051a4 
+ 00001383  0x00000762 fetch  0x00000001 , 0x00000338 
+ 00001384  0x00000763 rtn  0x00000034 
+ 00001385  0x00000764 beq  0x0000003c , 0x0000056c 
+ 00001386  0x00000765 beq  0x0000000e , 0x00000570 
+ 00001387  0x00000766 branch  0x000064be 
+ 00001388  0x00000768 fetch  0x00000001 , 0x00004fa9 
+ 00001389  0x00000769 rtneq  0x000000ff 
+ 00001390  0x0000076a jam  0x0000000d , 0x00000338 
+ 00001391  0x0000076b branch  0x000064bb 
+ 00001392  0x0000076d branch  0x00006575 
+ 00001393  0x00000783 copy  0x00000002 , 0x0000003f 
+ 00001394  0x00000784 beq  0x00000013 , 0x00000574 
+ 00001395  0x00000785 branch  0x00004dd8 
+ 00001396  0x00000787 call  0x00004e18 
+ 00001397  0x00000788 fetch  0x00000001 , 0x00004792 
+ 00001398  0x00000789 nrtn  0x00000034 
+ 00001399  0x0000078a fetch  0x00000001 , 0x00004fa9 
+ 00001400  0x0000078b rtnne  0x000000ff 
+ 00001401  0x0000078c jam  0x00000040 , 0x00004795 
+ 00001402  0x0000078d jam  0x0000001a , 0x00000055 
+ 00001403  0x0000078e jam  0x00000002 , 0x00004792 
+ 00001404  0x00000790 rtn 
+ 00001405  0x00000793 call  0x00005235 
+ 00001406  0x00000794 call  0x00000580 
+ 00001407  0x00000795 branch  0x00005062 
+ 00001408  0x00000797 call  0x00005240 
+ 00001409  0x00000798 copy  0x0000003f , 0x00000005 
+ 00001410  0x00000799 setarg  0x00000006 
+ 00001411  0x0000079a istore  0x00000001 , 0x00000005 
+ 00001412  0x0000079b setarg  0x00000300 
+ 00001413  0x0000079c istore  0x00000002 , 0x00000005 
+ 00001414  0x0000079d setarg  0x00000f00 
+ 00001415  0x0000079e istore  0x00000002 , 0x00000005 
+ 00001416  0x0000079f setarg  0x00190335 
+ 00001417  0x000007a0 istore  0x00000003 , 0x00000005 
+ 00001418  0x000007a1 setarg  0x00000012 
+ 00001419  0x000007a2 istore  0x00000002 , 0x00000005 
+ 00001420  0x000007a3 setarg  0x0000f803 
+ 00001421  0x000007a4 istore  0x00000002 , 0x00000005 
+ 00001422  0x000007a5 setarg  0x00000535 
+ 00001423  0x000007a6 istore  0x00000002 , 0x00000005 
+ 00001424  0x000007a7 setarg  0x0000000a 
+ 00001425  0x000007a8 istore  0x00000001 , 0x00000005 
+ 00001426  0x000007a9 setarg  0x00000000 
+ 00001427  0x000007aa istore  0x00000002 , 0x00000005 
+ 00001428  0x000007ab setarg  0x0000ffff 
+ 00001429  0x000007ac istore  0x00000003 , 0x00000005 
+ 00001430  0x000007ad jam  0x00000014 , 0x00000326 
+ 00001431  0x000007ae rtn 
+ 00001432  0x000007b2 disable  0x00000028 
+ 00001433  0x000007b3 call  0x00005903 
+ 00001434  0x000007b4 fetch  0x00000001 , 0x00000048 
+ 00001435  0x000007b5 rtn  0x00000034 
+ 00001436  0x000007ba bbit1  0x00000007 , 0x0000564d 
+ 00001437  0x000007bc beq  0x00000007 , 0x0000059f 
+ 00001438  0x000007bd branch  0x0000561e 
+ 00001439  0x000007c0 call  0x0000577a 
+ 00001440  0x000007c1 jam  0x00000078 , 0x00000072 
+ 00001441  0x000007c2 rtn 
+ 00001442  0x000007c6 fetch  0x00000002 , 0x00000315 
+ 00001443  0x000007c7 copy  0x0000003f , 0x00000006 
+ 00001444  0x000007c8 ifetch  0x00000001 , 0x00000006 
+ 00001445  0x000007c9 store  0x00000001 , 0x000045fc 
+ 00001446  0x000007ca and  0x0000003f , 0x0000000f , 0x00000002 
+ 00001447  0x000007cb rshift4  0x0000003f , 0x0000003f 
+ 00001448  0x000007cc beq  0x00000009 , 0x000005ac 
+ 00001449  0x000007cd beq  0x0000000a , 0x000005ba 
+ 00001450  0x000007ce beq  0x00000005 , 0x000005b8 
+ 00001451  0x000007cf branch  0x00004cb0 
+ 00001452  0x000007d2 arg  0x00000001 , 0x00000011 
+ 00001453  0x000007d3 call  0x00004cdd 
+ 00001454  0x000007d4 fetch  0x00000002 , 0x000044e3 
+ 00001455  0x000007d5 istore  0x00000002 , 0x00000005 
+ 00001456  0x000007d6 setarg  0x00000000 
+ 00001457  0x000007d7 istore  0x00000001 , 0x00000005 
+ 00001458  0x000007d8 jam  0x00000001 , 0x00000950 
+ 00001459  0x000007d9 fetch  0x00000001 , 0x000044e9 
+ 00001460  0x000007da set1  0x00000006 , 0x0000003f 
+ 00001461  0x000007db store  0x00000001 , 0x000044e9 
+ 00001462  0x000007dc jam  0x00000012 , 0x0000095b 
+ 00001463  0x000007dd branch  0x000077a7 
+ 00001464  0x000007e0 call  0x000005ba 
+ 00001465  0x000007e1 branch  0x00004cc3 
+ 00001466  0x000007e4 ifetch  0x00000001 , 0x00000006 
+ 00001467  0x000007e5 beq  0x00000001 , 0x000005bd 
+ 00001468  0x000007e6 rtn 
+ 00001469  0x000007ed ifetch  0x00000001 , 0x00000006 
+ 00001470  0x000007ee store  0x00000001 , 0x00004d59 
+ 00001471  0x000007ef rtn 
Index: output/bt_program23.list
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/output/bt_program23.list	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/output/bt_program23.list	(working copy)
@@ -0,0 +1,1744 @@
+              include "bt_format "
+              org 0x0000
+0x0 000016 bbit1 8 ,pf_patch_ext 
+0x1 000017 beq patch00_0 ,p_soft_reset 
+0x2 000018 beq patch00_3 ,p_main_loop 
+0x3 000019 beq patch10_2 ,p_shutdown_radio 
+0x4 000020 beq patch11_3 ,p_initialize_radio_cont 
+0x5 000021 beq patch13_7 ,p_init_param 
+0x6 000022 beq patch14_4 ,p_lpm_dispatch 
+0x7 000023 beq patch15_5 ,p_app_init 
+0x8 000024 beq patch15_6 ,p_app_process_bb_event 
+0x9 000025 beq patch18_2 ,p_keyboard_start_work 
+0xa 000026 beq patch18_5 ,mouse_app_enter_hibernate + 3 
+0xb 000027 beq patch18_6 ,p_mouse_before_hibernate 
+0xc 000028 beq patch18_7 ,p_mouse_setgpio_hibernate 
+0xd 000029 beq patch19_0 ,p_mouse_lpm_before_common 
+0xe 000030 beq patch19_4 ,p_keyboard_motion 
+0xf 000031 beq patch19_7 ,p_mouse_check_key_gpio 
+0x10 000032 beq patch1a_1 ,p_mouse_init_sunt 
+0x11 000033 beq patch1a_2 ,p_mouse_sensor_poweron 
+0x12 000034 beq patch1a_3 ,mouse_app_enter_hibernate + 3 
+0x13 000035 beq patch1a_4 ,p_mouse_priority_bb_event 
+0x14 000036 beq patch1a_7 ,p_mouse_bb_event_timer 
+0x15 000037 beq patch1b_0 ,p_mouse_start_discovery 
+0x16 000038 beq patch1b_1 ,p_mouse_stop_discovery 
+0x17 000039 beq patch1b_2 ,p_mouse_store_remote_bdaddr 
+0x18 000040 beq patch1b_3 ,p_mouse_store_device_info 
+0x19 000041 beq patch1b_4 ,p_mouse_idle 
+0x1a 000042 beq patch06_3 ,p_send_eir 
+0x1b 000044 beq patch1c_6 ,p_hid_rx_process 
+0x1c 000045 beq patch1e_0 ,p_l2cap_proc_signal_connect_req 
+0x1d 000047 branch loop 
+:      000049 pf_patch_ext:
+0x1e 000050 rtneq patch3f_7 
+0x1f 000051 beq patch20_1 ,p_ml2cap_proc_signal_disconn_rsp 
+0x20 000052 beq patch23_0 ,p_send_lmp 
+0x21 000053 beq patch29_3 ,p_process_upper_sm_reconn 
+0x22 000054 beq patch29_7 ,p_upper_sm_send_ss_spp 
+0x23 000055 beq patch2b_3 ,p_sdp_process 
+0x24 000057 beq patch30_2 ,p_ui_timer_check 
+0x25 000058 branch loop 
+:      000060 p_soft_reset:
+0x26 000061 call mouse_wakeup_from_power_check 
+0x27 000062 nbranch soft_reset + 1 ,user 
+0x28 000063 fetch 1 ,mem_power_on_flag 
+0x29 000064 branch soft_reset + 1 ,blank 
+0x2a 000065 fetch 1 ,mem_config_select_device_button_gpio 
+0x2b 000066 beq ui_button_gpio_disable ,soft_reset + 1 
+0x2c 000067 copy pdata ,queue 
+0x2d 000068 fetch 4 ,mem_saved_gpio_in 
+0x2e 000069 qisolate0 pdata 
+0x2f 000070 call p_keyboard_pb_set ,true 
+0x30 000071 branch soft_reset + 1 
+:      000073 p_send_eir:
+0x31 000074 fetch 1 ,mem_state_map 
+0x32 000075 set0 smap_edr ,pdata 
+0x33 000076 set0 smap_encryption ,pdata 
+0x34 000077 store 1 ,mem_state_map 
+0x35 000078 branch send_eir + 1 
+:      000081 p_initialize_radio_cont:
+0x36 000082 jam 0x03 ,core_rx_lna_cfg3 
+0x37 000083 jam 0x00 ,core_syn_loopdiv_dsm_cfg 
+0x38 000084 branch initialize_radio_cont + 1 
+:      000086 p_shutdown_radio:
+0x39 000088 force 0x08 ,radio_ctrl 
+0x3a 000089 force 0 ,radio_ctrl 
+0x3b 000090 disable is_rx 
+0x3c 000091 disable is_tx 
+0x3d 000092 pulse packet_end 
+0x3e 000093 jam 0x5 ,modem_en 
+0x3f 000094 nop 2 
+0x40 000095 jam 0x0 ,modem_en 
+0x41 000096 call set_sync_on 
+0x42 000097 jam 0 ,core_syn_en 
+0x43 000098 jam 0x80 ,core_rf_ldo_en0 
+0x44 000099 fetch 1 ,core_clkpll_cfg6 
+0x45 000100 set0 7 ,pdata 
+0x46 000101 store 1 ,core_clkpll_cfg6 
+0x47 000102 jam 0 ,core_rf_ldo_en1 
+0x48 000103 branch gain_control 
+:      000106 p_init_param:
+0x49 000107 jam 0 ,mem_lmo_tid2 
+0x4a 000108 branch init_param_next + 1 
+:      000110 p_lpm_dispatch:
+0x4b 000111 call lpo_calibration 
+0x4c 000112 fetch 3 ,mem_clks_per_lpo 
+0x4d 000113 rtn blank 
+0x4e 000114 fetch 1 ,mem_keyboard_fn_flag 
+0x4f 000115 nrtn blank 
+0x50 000116 fetch 1 ,mem_keyboard_control_key_flag 
+0x51 000117 nrtn blank 
+0x52 000118 fetch 1 ,mem_keyboard_commbination_control_key_delay_release_timer 
+0x53 000119 nrtn blank 
+0x54 000120 branch lpm_dispatch + 4 
+:      000122 p_app_init:
+:      000123 p_mouse_init:
+0x55 000124 call enable_authrom 
+0x56 000125 call p_mouse_setting_config 
+0x57 000126 call p_keyboard_gpio_init 
+0x58 000127 call p_keyboard_low_vol_mult_set 
+0x59 000128 rtn wake 
+0x5a 000129 call mouse_cb_fuction 
+0x5b 000130 branch mouse_init_wireless 
+:      000132 p_mouse_setting_config:
+0x5c 000133 rtn wake 
+0x5d 000134 call app_param_init 
+0x5e 000135 call mouse_param_init 
+0x5f 000136 call p_keyboard_param_init 
+0x60 000137 fetcht 1 ,mem_mcu_rstb_gpio 
+0x61 000138 call gpio_out_inactive 
+0x62 000139 call p_mouse_device_led_off 
+0x63 000140 fetch mouse_flag_len ,mem_mouse_flag 
+0x64 000141 bbit1 mouse_enable_otp ,p_keyboard_load_otp_info_check 
+0x65 000142 bbit1 mouse_enable_eeprom ,mouse_load_eeprom_info_check 
+0x66 000143 bbit1 mouse_enable_flash ,mouse_load_flash_info_check 
+0x67 000144 rtn 
+:      000146 p_keyboard_param_init:
+0x68 000147 setarg mem_keyboard_ui_uuid_table 
+0x69 000148 store 2 ,mem_ui_uuid_table 
+0x6a 000149 fetch 1 ,mem_ui_button_timeout 
+0x6b 000150 store 1 ,mem_combination_ui_button_count 
+0x6c 000151 jam 0 ,mem_same_keyvalue_timerout_flag 
+0x6d 000152 setarg 0x230170 
+0x6e 000153 store 3 ,mem_mouse_vdd_full_vol 
+0x6f 000154 setarg 0x015301 
+0x70 000155 istore 3 ,contw 
+0x71 000156 setarg 0x2540 
+0x72 000157 store 3 ,mem_class 
+0x73 000158 rtn 
+:      000162 p_keyboard_gpio_init:
+0x74 000163 call p_bt_exchange_hid_map 
+0x75 000164 fetcht 1 ,mem_whee_a_data_gpio 
+0x76 000165 call mouse_gpio_config_input_pu 
+0x77 000167 fetcht 1 ,mem_whee_b_data_gpio 
+0x78 000168 call mouse_gpio_config_input_pu 
+0x79 000170 fetcht 1 ,mem_config_select_device_button_gpio 
+0x7a 000171 storet 1 ,mem_sensor_motion_gpio 
+0x7b 000172 call mouse_gpio_config_input_pu 
+0x7c 000176 setarg mem_key_row_gpio 
+0x7d 000177 store 2 ,mem_kb_row_ptr 
+0x7e 000179 setarg mem_key_col_gpio 
+0x7f 000180 store 2 ,mem_kb_col_ptr 
+0x80 000182 setarg mem_key_excol_gpio 
+0x81 000183 store 2 ,mem_kb_excol_ptr 
+:      000184 p_keyboard_keyscan_gpio_init:
+0x82 000185 fetch 2 ,mem_kb_row_ptr 
+0x83 000186 copy pdata ,regb 
+0x84 000187 arg 8 ,loopcnt 
+:      000188 p_keyboard_key_row_init:
+0x85 000189 ifetcht 1 ,regb 
+0x86 000190 sub temp ,ui_button_gpio_disable ,null 
+0x87 000191 ncall mouse_gpio_config_input_pu ,zero 
+0x88 000192 increase 1 ,regb 
+0x89 000193 loop p_keyboard_key_row_init 
+0x8a 000195 fetch 2 ,mem_kb_col_ptr 
+0x8b 000196 copy pdata ,regb 
+0x8c 000197 arg 20 ,loopcnt 
+:      000198 p_keyboard_key_cow_init:
+0x8d 000199 ifetcht 1 ,regb 
+0x8e 000200 isolate1 7 ,temp 
+0x8f 000201 ncall gpio_set_high_impedance ,true 
+0x90 000202 increase 1 ,regb 
+0x91 000203 loop p_keyboard_key_cow_init 
+0x92 000204 branch mouse_gpio_pu_idle 
+:      000206 p_keyboard_low_vol_mult_set:
+0x93 000207 jam 0x3a ,mem_lpm_mult_init 
+0x94 000208 fetch 1 ,mem_adc_power_flag 
+0x95 000209 rtnbit0 0 
+0x96 000210 jam 0x10 ,mem_lpm_mult_init 
+0x97 000211 fetch 1 ,mem_mouse_current_mult_timer 
+0x98 000212 branch mouse_current_mult_reinit ,blank 
+0x99 000213 rtn 
+:      000215 p_main_loop:
+0x9a 000216 call p_keyboard_keyscan 
+0x9b 000217 call p_keyboard_key_process 
+0x9c 000218 call p_keyboard_special_key_check 
+0x9d 000219 branch main_loop + 1 
+:      000224 p_keyboard_keyscan:
+0x9e 000225 call p_keyboard_keyscan_gpio_init 
+0x9f 000226 call p_keyboard_stb_state_low 
+0xa0 000227 setarg 0 
+0xa1 000228 store 2 ,mem_keyscan_exmcu_wait_wake_count 
+0xa2 000229 arg mem_keyscan_value_current ,contr 
+0xa3 000230 arg mem_keyscan_value_check ,contw 
+0xa4 000231 arg 20 ,loopcnt 
+0xa5 000232 call memcpy 
+0xa6 000233 setarg mem_keyscan_value_current 
+0xa7 000234 store 2 ,mem_keyscan_value_ptr 
+0xa8 000235 setarg mem_keyscan_exmcu_value 
+0xa9 000236 store 2 ,mem_keyscan_exmcu_value_ptr 
+0xaa 000237 call p_keyboard_stb_state_high 
+0xab 000238 call p_keyboard_clk_state_high 
+0xac 000239 call p_keyboard_clk_input 
+:      000240 p_keyboard_keyscan_wait_wake_done:
+0xad 000241 fetch 2 ,mem_keyscan_exmcu_wait_wake_count 
+0xae 000242 increase 1 ,pdata 
+0xaf 000243 store 2 ,mem_keyscan_exmcu_wait_wake_count 
+0xb0 000244 bbit1 9 ,p_keyboard_keyscan_reset_exmcu 
+0xb1 000245 fetcht 1 ,mem_mcu_clk_gpio 
+0xb2 000246 call gpio_get_bit 
+0xb3 000247 nbranch p_keyboard_keyscan_wait_wake_done ,true 
+0xb4 000248 call p_keyboard_keyscan_get_exmcu_value 
+0xb5 000249 call p_keyboard_keyscan_get_mcu_value 
+0xb6 000250 call p_keyboard_stb_state_high 
+:      000251 p_keyboard_keyscan_copy_value:
+0xb7 000252 fetch 2 ,mem_kb_excol_ptr 
+0xb8 000253 copy pdata ,regb 
+0xb9 000254 jam 0 ,mem_keyscan_col_loop_count 
+:      000255 p_keyboard_compare_col_excol_gpio_loop:
+0xba 000256 ifetcht 1 ,regb 
+0xbb 000257 fetch 2 ,mem_kb_col_ptr 
+0xbc 000258 copy pdata ,rega 
+0xbd 000259 copy rega ,regc 
+0xbe 000260 arg 20 ,loopcnt 
+:      000261 p_keyboard_compare_col_gpio_loop:
+0xbf 000262 ifetch 1 ,rega 
+0xc0 000263 isub temp ,null 
+0xc1 000264 branch p_keyboard_copy_value_exmcu_to_mcu ,zero 
+0xc2 000265 increase 1 ,rega 
+0xc3 000266 loop p_keyboard_compare_col_gpio_loop 
+:      000267 p_keyboard_compare_col_excol_gpio_loop_next:
+0xc4 000268 increase 1 ,regb 
+0xc5 000269 fetch 1 ,mem_keyscan_col_loop_count 
+0xc6 000270 increase 1 ,pdata 
+0xc7 000271 store 1 ,mem_keyscan_col_loop_count 
+0xc8 000272 sub pdata ,10 ,null 
+0xc9 000273 branch p_keyboard_compare_col_excol_gpio_loop ,positive 
+0xca 000274 rtn 
+:      000276 p_keyboard_copy_value_exmcu_to_mcu:
+0xcb 000277 fetch 2 ,mem_keyscan_value_ptr 
+0xcc 000278 copy pdata ,contw 
+0xcd 000279 copy rega ,pdata 
+0xce 000280 isub regc ,pdata 
+0xcf 000281 iadd contw ,contw 
+0xd0 000282 fetch 2 ,mem_keyscan_exmcu_value_ptr 
+0xd1 000283 copy pdata ,regc 
+0xd2 000284 fetch 1 ,mem_keyscan_col_loop_count 
+0xd3 000285 iadd regc ,regc 
+0xd4 000286 ifetch 1 ,regc 
+0xd5 000287 istore 1 ,contw 
+0xd6 000288 branch p_keyboard_compare_col_excol_gpio_loop_next 
+:      000291 p_keyboard_keyscan_get_exmcu_value:
+0xd7 000292 nop 20 
+0xd8 000293 jam 0 ,mem_keyscan_exmcu_reset_count 
+0xd9 000295 call p_keyboard_stb_state_low 
+0xda 000296 jam 0 ,mem_keyscan_col_loop_count 
+:      000297 p_keyboard_keyscan_exmcu_start_loop:
+0xdb 000298 call p_keyboard_clk_state_low 
+0xdc 000299 call p_keyboard_keyscan_exmcu_get_col_value 
+0xdd 000300 call p_keyboard_clk_state_high 
+0xde 000301 call p_keyboard_keyscan_exmcu_get_col_value 
+0xdf 000302 sub pdata ,9 ,null 
+0xe0 000303 branch p_keyboard_keyscan_exmcu_start_loop ,positive 
+0xe1 000304 call p_keyboard_clk_state_low 
+0xe2 000305 call p_keyboard_keyscan_exmcu_get_col_value 
+0xe3 000306 branch p_keyboard_clk_input 
+:      000308 p_keyboard_keyscan_exmcu_get_col_value:
+0xe4 000309 jam 0 ,mem_keyscan_value_temp 
+0xe5 000310 call p_keyboard_keyscan_get_col_value 
+0xe6 000311 fetch 2 ,mem_keyscan_exmcu_value_ptr 
+:      000312 p_keyboard_keyscan_value_store:
+0xe7 000313 copy pdata ,contw 
+0xe8 000314 fetch 1 ,mem_keyscan_col_loop_count 
+0xe9 000315 iadd contw ,contw 
+0xea 000316 fetch 1 ,mem_keyscan_value_temp 
+0xeb 000317 istore 1 ,contw 
+0xec 000318 fetch 1 ,mem_keyscan_col_loop_count 
+0xed 000319 increase 1 ,pdata 
+0xee 000320 store 1 ,mem_keyscan_col_loop_count 
+0xef 000321 rtn 
+:      000323 p_keyboard_keyscan_get_mcu_value:
+0xf0 000324 fetch 2 ,mem_kb_col_ptr 
+0xf1 000325 copy pdata ,regb 
+0xf2 000326 jam 0 ,mem_keyscan_col_loop_count 
+:      000327 p_keyboard_keyscan_mcu_start:
+0xf3 000328 jam 0 ,mem_keyscan_value_temp 
+0xf4 000329 ifetcht 1 ,regb 
+0xf5 000330 isolate1 7 ,temp 
+0xf6 000331 branch p_keyboard_keyscan_mcu_start_loop ,true 
+0xf7 000332 call gpio_out_active 
+0xf8 000333 call p_keyboard_keyscan_get_col_value 
+0xf9 000334 ifetcht 1 ,regb 
+0xfa 000335 call gpio_out_inactive 
+0xfb 000336 ifetcht 1 ,regb 
+0xfc 000337 call gpio_set_high_impedance 
+:      000338 p_keyboard_keyscan_mcu_start_loop:
+0xfd 000339 increase 1 ,regb 
+0xfe 000340 fetch 2 ,mem_keyscan_value_ptr 
+0xff 000341 call p_keyboard_keyscan_value_store 
+0x100 000342 sub pdata ,19 ,null 
+0x101 000343 branch p_keyboard_keyscan_mcu_start ,positive 
+0x102 000344 rtn 
+:      000346 p_keyboard_keyscan_get_col_value:
+0x103 000347 nop 150 
+0x104 000348 fetch 2 ,mem_kb_row_ptr 
+0x105 000349 copy pdata ,regc 
+0x106 000350 arg 8 ,loopcnt 
+:      000351 p_keyboard_keyscan_get_col_value_loop:
+0x107 000352 ifetcht 1 ,regc 
+0x108 000353 call gpio_get_bit 
+0x109 000354 fetch 1 ,mem_keyscan_value_temp 
+0x10a 000355 rshift pdata ,pdata 
+0x10b 000356 setflag true ,7 ,pdata 
+0x10c 000357 store 1 ,mem_keyscan_value_temp 
+:      000358 p_keyboard_keyscan_get_col_value_loop_next:
+0x10d 000359 increase 1 ,regc 
+0x10e 000360 loop p_keyboard_keyscan_get_col_value_loop 
+0x10f 000361 rtn 
+:      000363 p_keyboard_keyscan_reset_exmcu:
+0x110 000364 fetcht 1 ,mem_mcu_rstb_gpio 
+0x111 000365 call gpio_out_active 
+0x112 000366 nop 20 
+0x113 000367 fetcht 1 ,mem_mcu_rstb_gpio 
+0x114 000368 call gpio_out_inactive 
+0x115 000369 nop 6000 
+0x116 000370 fetch 1 ,mem_keyscan_exmcu_reset_count 
+0x117 000371 increase 1 ,pdata 
+0x118 000372 store 1 ,mem_keyscan_exmcu_reset_count 
+0x119 000373 bbit1 6 ,soft_reset_chip 
+0x11a 000374 branch p_keyboard_keyscan 
+:      000377 p_keyboard_clk_state_high:
+0x11b 000378 fetcht 1 ,mem_mcu_clk_gpio 
+0x11c 000379 branch gpio_out_inactive 
+:      000381 p_keyboard_clk_state_low:
+0x11d 000382 fetcht 1 ,mem_mcu_clk_gpio 
+0x11e 000383 branch gpio_out_active 
+:      000385 p_keyboard_clk_input:
+0x11f 000386 fetcht 1 ,mem_mcu_clk_gpio 
+0x120 000387 branch gpio_config_input 
+:      000389 p_keyboard_stb_state_high:
+0x121 000390 fetcht 1 ,mem_mcu_stb_gpio 
+0x122 000391 branch gpio_out_inactive 
+:      000393 p_keyboard_stb_state_low:
+0x123 000394 fetcht 1 ,mem_mcu_stb_gpio 
+0x124 000395 branch gpio_out_active 
+:      000399 p_keyboard_press_change_or_no_key:
+0x125 000400 jam 0 ,mem_same_keyvalue_timerout_flag 
+0x126 000401 fetch 2 ,mem_same_keyvalue_timer_init 
+0x127 000402 store 2 ,mem_same_keyvalue_timer 
+0x128 000403 rtn 
+:      000405 p_keyboard_key_process:
+0x129 000407 arg mem_keyscan_value_current ,rega 
+0x12a 000408 arg mem_keyscan_value_check ,regb 
+0x12b 000409 arg 20 ,loopcnt 
+0x12c 000410 call string_compare 
+0x12d 000411 nbranch p_keyboard_press_change_or_no_key ,zero 
+0x12e 000412 call p_keyboard_keyscan_value_current_zero_check 
+0x12f 000413 call p_keyboard_press_change_or_no_key ,blank 
+0x130 000415 call p_keyboard_ghost_key_check 
+0x131 000416 fetch 1 ,mem_mouse_ghost_flag 
+0x132 000417 nrtn blank 
+0x133 000418 fetch 1 ,mem_keyboard_commbination_key_step 
+0x134 000419 rtneq cammbination_key_press 
+0x135 000420 rtneq cammbination_key_hold 
+0x136 000421 rtneq cammbination_key_wait_release 
+0x137 000424 jam 0 ,mem_keyscan_col_loop_count 
+0x138 000425 arg mem_keyscan_value_current ,rega 
+0x139 000426 arg mem_keyscan_value_old ,regb 
+:      000427 p_keyboard_keyvalue_process:
+0x13a 000428 ifetcht 1 ,rega 
+0x13b 000429 ifetch 1 ,regb 
+0x13c 000430 ixor temp ,pdata 
+0x13d 000431 branch p_keyboard_keyvalue_process_loop ,blank 
+0x13e 000432 store 1 ,mem_keyscan_value_temp 
+0x13f 000433 storet 1 ,mem_keyboard_press_flag_temp 
+0x140 000434 istoret 1 ,regb 
+0x141 000435 jam 1 ,mem_keyboard_data_change_flag 
+0x142 000436 jam 0 ,mem_keyboard_keyvalue_bit_loop_count 
+:      000437 p_keyboard_keyvalue_change:
+0x143 000438 fetch 1 ,mem_keyscan_value_temp 
+0x144 000439 bbit0 0 ,p_keyboard_keyvalue_change_loop 
+0x145 000440 fetch 1 ,mem_keyscan_col_loop_count 
+0x146 000441 mul32 pdata ,8 ,pdata 
+0x147 000442 fetcht 1 ,mem_keyboard_keyvalue_bit_loop_count 
+0x148 000443 iadd temp ,pdata 
+0x149 000444 arg mem_keyboard_keyvalue_map ,contr 
+0x14a 000445 iadd contr ,contr 
+0x14b 000446 ifetch 1 ,contr 
+0x14c 000447 store 1 ,mem_keyboard_keyvalue_temp 
+0x14d 000448 call p_keyboard_keyvalue_fn_replace 
+0x14e 000449 call p_keyboard_keyvalue_commbination_replace 
+0x14f 000450 call p_keyboard_keyvalue_in_out 
+:      000451 p_keyboard_keyvalue_change_loop:
+0x150 000452 fetch 1 ,mem_keyscan_value_temp 
+0x151 000453 rshift pdata ,pdata 
+0x152 000454 store 1 ,mem_keyscan_value_temp 
+0x153 000455 fetch 1 ,mem_keyboard_press_flag_temp 
+0x154 000456 rshift pdata ,pdata 
+0x155 000457 store 1 ,mem_keyboard_press_flag_temp 
+0x156 000458 fetch 1 ,mem_keyboard_keyvalue_bit_loop_count 
+0x157 000459 increase 1 ,pdata 
+0x158 000460 store 1 ,mem_keyboard_keyvalue_bit_loop_count 
+0x159 000461 sub pdata ,7 ,null 
+0x15a 000462 branch p_keyboard_keyvalue_change ,positive 
+:      000463 p_keyboard_keyvalue_process_loop:
+0x15b 000464 increase 1 ,rega 
+0x15c 000465 increase 1 ,regb 
+0x15d 000466 fetch 1 ,mem_keyscan_col_loop_count 
+0x15e 000467 increase 1 ,pdata 
+0x15f 000468 store 1 ,mem_keyscan_col_loop_count 
+0x160 000469 sub pdata ,19 ,null 
+0x161 000470 branch p_keyboard_keyvalue_process ,positive 
+0x162 000471 rtn 
+:      000473 p_keyboard_keyscan_value_current_zero_check:
+0x163 000474 fetch 8 ,mem_keyscan_value_current 
+0x164 000475 nrtn blank 
+0x165 000476 fetch 8 ,mem_keyscan_value_current + 8 
+0x166 000477 nrtn blank 
+0x167 000478 fetch 4 ,mem_keyscan_value_current + 16 
+0x168 000479 nrtn blank 
+0x169 000480 fetch 1 ,mem_keyboard_commbination_control_key_delay_release_timer 
+0x16a 000481 nrtn blank 
+0x16b 000482 fetch 1 ,mem_keyboard_commbination_key_step 
+0x16c 000483 rtneq cammbination_key_null 
+0x16d 000484 jam cammbination_key_free ,mem_keyboard_commbination_key_step 
+0x16e 000485 rtn 
+:      000489 p_keyboard_ghost_key_check:
+0x16f 000490 jam 0 ,mem_mouse_ghost_flag 
+0x170 000491 jam 0 ,mem_keyboard_all_press_key_count 
+0x171 000492 arg mem_keyscan_value_current ,rega 
+0x172 000493 arg 20 ,loopcnt 
+:      000494 p_keyboard_ghost_key_check_loop:
+0x173 000495 jam 0 ,mem_keyboard_current_col_press_key_count 
+0x174 000496 ifetch 1 ,rega 
+0x175 000497 branch p_keyboard_ghost_key_check_next_loop ,blank 
+:      000498 p_keyboard_current_col_press_key_count_check:
+0x176 000499 fetcht 1 ,mem_keyboard_current_col_press_key_count 
+0x177 000500 increase 1 ,temp 
+0x178 000501 storet 1 ,mem_keyboard_current_col_press_key_count 
+0x179 000502 copy pdata ,temp 
+0x17a 000503 increase -1 ,pdata 
+0x17b 000504 iand temp ,pdata 
+0x17c 000505 nbranch p_keyboard_current_col_press_key_count_check ,zero 
+0x17d 000506 fetch 1 ,mem_keyboard_current_col_press_key_count 
+0x17e 000507 fetcht 1 ,mem_keyboard_all_press_key_count 
+0x17f 000508 iadd temp ,temp 
+0x180 000509 storet 1 ,mem_keyboard_all_press_key_count 
+0x181 000510 sub pdata ,1 ,null 
+0x182 000511 branch p_keyboard_ghost_key_check_next_loop ,positive 
+0x183 000512 sub temp ,2 ,null 
+0x184 000513 branch p_keyboard_ghost_key_check_next_loop ,positive 
+0x185 000514 jam 0 ,mem_keyscan_col_loop_count 
+0x186 000515 jam 0 ,mem_keyboard_same_row_press_key_count 
+0x187 000516 ifetcht 1 ,rega 
+0x188 000517 arg mem_keyscan_value_current ,regb 
+:      000518 p_keyboard_same_row_key_check:
+0x189 000519 fetch 1 ,mem_keyscan_col_loop_count 
+0x18a 000520 increase 1 ,pdata 
+0x18b 000521 store 1 ,mem_keyscan_col_loop_count 
+0x18c 000522 sub pdata ,19 ,null 
+0x18d 000523 nbranch p_keyboard_ghost_key_check_next_loop ,positive 
+0x18e 000524 ifetch 1 ,regb 
+0x18f 000525 iand temp ,null 
+0x190 000526 branch p_keyboard_same_row_key_check_loop ,zero 
+0x191 000527 fetch 1 ,mem_keyboard_same_row_press_key_count 
+0x192 000528 increase 1 ,pdata 
+0x193 000529 store 1 ,mem_keyboard_same_row_press_key_count 
+0x194 000530 sub pdata ,1 ,null 
+0x195 000531 branch p_keyboard_same_row_key_check_loop ,positive 
+0x196 000532 jam 1 ,mem_mouse_ghost_flag 
+0x197 000533 rtn 
+:      000535 p_keyboard_ghost_key_check_next_loop:
+0x198 000536 increase 1 ,rega 
+0x199 000537 loop p_keyboard_ghost_key_check_loop 
+0x19a 000538 rtn 
+:      000540 p_keyboard_same_row_key_check_loop:
+0x19b 000541 increase 1 ,regb 
+0x19c 000542 branch p_keyboard_same_row_key_check 
+:      000546 p_keyboard_keyvalue_fn_replace:
+0x19d 000547 fetch 1 ,mem_keyboard_press_flag_temp 
+0x19e 000548 ncall p_keyboard_commbination_delay_release_clear ,blank 
+0x19f 000549 fetch 1 ,mem_keyboard_fn_flag 
+0x1a0 000550 ncall p_keyboard_keyvalue_fn_replace_press ,blank 
+0x1a1 000551 fetch 1 ,mem_keyboard_fn_first 
+0x1a2 000552 fetcht 1 ,mem_keyboard_fn_flag 
+0x1a3 000553 ixor temp ,pdata 
+0x1a4 000554 rtn zero 
+0x1a5 000555 fetch 1 ,mem_keyboard_keyvalue_temp 
+0x1a6 000556 beq hid_key_esc ,p_keyboard_keyvalue_fn_esc 
+0x1a7 000557 beq hid_key_delete ,p_keyboard_keyvalue_fn_delete 
+0x1a8 000558 sub pdata ,hid_key_f12 ,null 
+0x1a9 000559 nrtn positive 
+0x1aa 000560 arg hid_key_f1 ,temp 
+0x1ab 000561 isub temp ,pdata 
+0x1ac 000562 nrtn positive 
+0x1ad 000563 arg mem_keyboard_fn_f1 ,contr 
+0x1ae 000564 iadd contr ,contr 
+0x1af 000565 ifetch 1 ,contr 
+0x1b0 000566 branch p_keyboard_keyvalue_store_temp 
+:      000568 p_keyboard_keyvalue_fn_replace_press:
+0x1b1 000569 fetch 1 ,mem_keyboard_keyvalue_temp 
+0x1b2 000570 beq hid_key_up_arrow ,p_keyboard_keyvalue_fn_up_arrow 
+0x1b3 000571 beq hid_key_down_arrow ,p_keyboard_keyvalue_fn_down_arrow 
+0x1b4 000572 beq hid_key_left_arrow ,p_keyboard_keyvalue_fn_left_arrow 
+0x1b5 000573 beq hid_key_right_arrow ,p_keyboard_keyvalue_fn_right_arrow 
+0x1b6 000574 beq hid_key_left_ctrl ,p_keyboard_keyvalue_fn_left_ctrl 
+0x1b7 000575 beq hid_key_space ,p_keyboard_keyvalue_fn_space 
+0x1b8 000576 beq hid_key_q ,p_keyboard_keyvalue_os_andriod 
+0x1b9 000577 beq hid_key_w ,p_keyboard_keyvalue_os_windows 
+0x1ba 000578 beq hid_key_e ,p_keyboard_keyvalue_os_ios 
+0x1bb 000579 rtn 
+:      000581 p_keyboard_keyvalue_fn_esc:
+0x1bc 000582 fetch 1 ,mem_keyboard_fn_esc 
+0x1bd 000583 branch p_keyboard_keyvalue_store_temp 
+:      000585 p_keyboard_keyvalue_fn_delete:
+0x1be 000586 fetch 1 ,mem_keyboard_fn_del 
+0x1bf 000587 branch p_keyboard_keyvalue_store_temp 
+:      000589 p_keyboard_keyvalue_fn_up_arrow:
+0x1c0 000590 fetch 1 ,mem_keyboard_fn_arrow_enable_flag 
+0x1c1 000591 rtn blank 
+0x1c2 000592 setarg hid_key_page_up 
+0x1c3 000593 branch p_keyboard_keyvalue_store_temp 
+:      000595 p_keyboard_keyvalue_fn_down_arrow:
+0x1c4 000596 fetch 1 ,mem_keyboard_fn_arrow_enable_flag 
+0x1c5 000597 rtn blank 
+0x1c6 000598 setarg hid_key_page_down 
+0x1c7 000599 branch p_keyboard_keyvalue_store_temp 
+:      000601 p_keyboard_keyvalue_fn_left_arrow:
+0x1c8 000602 fetch 1 ,mem_keyboard_fn_arrow_enable_flag 
+0x1c9 000603 rtn blank 
+0x1ca 000604 setarg hid_key_home 
+0x1cb 000605 branch p_keyboard_keyvalue_store_temp 
+:      000607 p_keyboard_keyvalue_fn_right_arrow:
+0x1cc 000608 fetch 1 ,mem_keyboard_fn_arrow_enable_flag 
+0x1cd 000609 rtn blank 
+0x1ce 000610 setarg hid_key_end 
+0x1cf 000611 branch p_keyboard_keyvalue_store_temp 
+:      000613 p_keyboard_keyvalue_fn_left_ctrl:
+0x1d0 000614 fetch 1 ,mem_keyboard_fn_left_ctrl_enable_flag 
+0x1d1 000615 rtn blank 
+0x1d2 000616 fetch 1 ,mem_kb_computer_system 
+0x1d3 000617 beq system_os_windows ,p_keyboard_keyvalue_windows_osk 
+0x1d4 000618 setarg hid_key_os_soft_kb 
+0x1d5 000619 branch p_keyboard_keyvalue_store_temp 
+:      000620 p_keyboard_keyvalue_windows_osk:
+0x1d6 000621 setarg hid_key_osk 
+0x1d7 000622 branch p_keyboard_keyvalue_store_temp 
+:      000624 p_keyboard_keyvalue_fn_space:
+0x1d8 000625 fetch 1 ,mem_keyboard_fn_space_enable_flag 
+0x1d9 000626 rtn blank 
+0x1da 000627 setarg hid_key_language 
+:      000628 p_keyboard_keyvalue_store_temp:
+0x1db 000629 store 1 ,mem_keyboard_keyvalue_temp 
+0x1dc 000630 rtn 
+:      000632 p_keyboard_keyvalue_os_andriod:
+0x1dd 000633 fetch 1 ,mem_keyboard_fn_system_switch_enable_flag 
+0x1de 000634 rtn blank 
+0x1df 000635 fetch 1 ,mem_keyboard_press_flag_temp 
+0x1e0 000636 bbit0 0 ,p_keyboard_keyvalue_store_temp + 1 
+0x1e1 000637 jam system_os_andriod ,mem_kb_computer_system 
+:      000638 p_keyboard_keyvalue_clear_temp:
+0x1e2 000639 jam 6 ,mem_keyboard_mode_led_on_timer 
+0x1e3 000640 setarg 0 
+0x1e4 000641 branch p_keyboard_keyvalue_store_temp 
+:      000643 p_keyboard_keyvalue_os_windows:
+0x1e5 000644 fetch 1 ,mem_keyboard_fn_system_switch_enable_flag 
+0x1e6 000645 rtn blank 
+0x1e7 000646 fetch 1 ,mem_keyboard_press_flag_temp 
+0x1e8 000647 bbit0 0 ,p_keyboard_keyvalue_store_temp + 1 
+0x1e9 000648 jam system_os_windows ,mem_kb_computer_system 
+0x1ea 000649 branch p_keyboard_keyvalue_clear_temp 
+:      000651 p_keyboard_keyvalue_os_ios:
+0x1eb 000652 fetch 1 ,mem_keyboard_fn_system_switch_enable_flag 
+0x1ec 000653 rtn blank 
+0x1ed 000654 fetch 1 ,mem_keyboard_press_flag_temp 
+0x1ee 000655 bbit0 0 ,p_keyboard_keyvalue_store_temp + 1 
+0x1ef 000656 jam system_os_ios ,mem_kb_computer_system 
+0x1f0 000657 branch p_keyboard_keyvalue_clear_temp 
+:      000660 p_keyboard_keyvalue_commbination_replace:
+0x1f1 000661 fetch 1 ,mem_keyboard_keyvalue_temp 
+0x1f2 000662 beq hid_key_print_screen ,p_keyboard_commination_screen_shot_replace 
+0x1f3 000663 beq hid_key_page_up ,p_keyboard_commination_pageup_replace 
+0x1f4 000664 beq hid_key_page_down ,p_keyboard_commination_pagedown_replace 
+0x1f5 000665 beq hid_key_home ,p_keyboard_commination_home_replace 
+0x1f6 000666 beq hid_key_end ,p_keyboard_commination_end_replace 
+0x1f7 000667 beq hid_key_select_all ,p_keyboard_commination_select_all 
+0x1f8 000668 beq hid_key_copy ,p_keyboard_commbination_copy 
+0x1f9 000669 beq hid_key_paste ,p_keyboard_commbination_paste 
+0x1fa 000670 beq hid_key_cut ,p_keyboard_commbination_cut 
+0x1fb 000671 beq hid_key_all_os_lock ,p_keyboard_commination_os_lock 
+0x1fc 000672 beq hid_key_osk ,p_keyboard_commbination_osk 
+0x1fd 000673 beq hid_key_search ,p_keyboard_commbination_search 
+0x1fe 000674 beq hid_key_language ,p_keyboard_commbination_language 
+0x1ff 000675 beq hid_key_app_tiling ,p_keyboard_commbination_app_tiling 
+0x200 000676 rtn 
+:      000678 p_keyboard_commbination_delay_release_set:
+0x201 000679 fetch 1 ,mem_keyboard_press_flag_temp 
+0x202 000680 rtnbit0 0 
+0x203 000681 jam 10 ,mem_keyboard_commbination_control_key_delay_release_timer 
+0x204 000682 rtn 
+:      000684 p_keyboard_commbination_delay_release_clear:
+0x205 000685 jam 0 ,mem_keyboard_commbination_control_key_delay_release_timer 
+0x206 000686 rtn 
+:      000688 p_keyboard_commination_screen_shot_replace:
+0x207 000689 fetch 1 ,mem_kb_computer_system 
+0x208 000690 rtneq system_os_windows 
+0x209 000691 rtneq system_os_andriod 
+0x20a 000692 jam left_shift_gui ,mem_keyboard_commbination_control_key_value 
+0x20b 000693 jam hid_key_3 ,mem_keyboard_commbination_standard_key_value 
+0x20c 000694 branch p_keyboard_commbination_keypress 
+:      000696 p_keyboard_commination_pageup_replace:
+0x20d 000697 jam hid_key_up_arrow ,mem_keyboard_commbination_standard_key_value 
+:      000698 p_keyboard_commination_ios_mac_command_commiation:
+0x20e 000699 fetch 1 ,mem_kb_computer_system 
+0x20f 000700 rtneq system_os_windows 
+0x210 000701 rtneq system_os_andriod 
+0x211 000702 jam left_gui ,mem_keyboard_commbination_control_key_value 
+0x212 000703 branch p_keyboard_commbination_keypress 
+:      000705 p_keyboard_commination_pagedown_replace:
+0x213 000706 jam hid_key_down_arrow ,mem_keyboard_commbination_standard_key_value 
+0x214 000707 branch p_keyboard_commination_ios_mac_command_commiation 
+:      000709 p_keyboard_commination_home_replace:
+0x215 000710 jam hid_key_left_arrow ,mem_keyboard_commbination_standard_key_value 
+0x216 000711 branch p_keyboard_commination_ios_mac_command_commiation 
+:      000713 p_keyboard_commination_end_replace:
+0x217 000714 jam hid_key_right_arrow ,mem_keyboard_commbination_standard_key_value 
+0x218 000715 branch p_keyboard_commination_ios_mac_command_commiation 
+:      000717 p_keyboard_commination_select_all:
+0x219 000718 jam hid_key_a ,mem_keyboard_commbination_standard_key_value 
+:      000719 p_keyboard_commbination_text_edit:
+0x21a 000720 jam left_control ,mem_keyboard_commbination_control_key_value 
+0x21b 000721 fetch 1 ,mem_kb_computer_system 
+0x21c 000722 beq system_os_windows ,p_keyboard_commbination_keypress 
+0x21d 000723 beq system_os_andriod ,p_keyboard_commbination_keypress 
+0x21e 000724 jam left_gui ,mem_keyboard_commbination_control_key_value 
+0x21f 000725 branch p_keyboard_commbination_keypress 
+:      000727 p_keyboard_commbination_copy:
+0x220 000728 jam hid_key_c ,mem_keyboard_commbination_standard_key_value 
+0x221 000729 branch p_keyboard_commbination_text_edit 
+:      000731 p_keyboard_commbination_paste:
+0x222 000732 jam hid_key_v ,mem_keyboard_commbination_standard_key_value 
+0x223 000733 branch p_keyboard_commbination_text_edit 
+:      000735 p_keyboard_commbination_cut:
+0x224 000736 jam hid_key_x ,mem_keyboard_commbination_standard_key_value 
+0x225 000737 branch p_keyboard_commbination_text_edit 
+:      000739 p_keyboard_commination_os_lock:
+0x226 000740 fetch 1 ,mem_kb_computer_system 
+0x227 000741 beq system_os_windows ,p_keyboard_commination_windows_lock 
+0x228 000742 beq system_os_mac ,p_keyboard_commination_mac_lock 
+0x229 000743 setarg hid_key_ios_android_os_lock 
+0x22a 000744 branch p_keyboard_keyvalue_store_temp 
+:      000745 p_keyboard_commination_windows_lock:
+0x22b 000746 jam left_gui ,mem_keyboard_commbination_control_key_value 
+0x22c 000747 jam hid_key_l ,mem_keyboard_commbination_standard_key_value 
+0x22d 000748 branch p_keyboard_commbination_keypress 
+:      000749 p_keyboard_commination_mac_lock:
+0x22e 000750 jam left_gui_control ,mem_keyboard_commbination_control_key_value 
+0x22f 000751 jam hid_key_q ,mem_keyboard_commbination_standard_key_value 
+0x230 000752 branch p_keyboard_commbination_keypress 
+:      000754 p_keyboard_commbination_osk:
+0x231 000755 fetch 1 ,mem_kb_computer_system 
+0x232 000756 beq system_os_windows ,p_keyboard_commbination_windows_osk 
+0x233 000757 setarg hid_key_os_soft_kb 
+0x234 000758 branch p_keyboard_keyvalue_store_temp 
+:      000759 p_keyboard_commbination_windows_osk:
+0x235 000760 jam left_gui_control ,mem_keyboard_commbination_control_key_value 
+0x236 000761 jam hid_key_o ,mem_keyboard_commbination_standard_key_value 
+0x237 000762 branch p_keyboard_commbination_keypress 
+:      000764 p_keyboard_commbination_search:
+0x238 000765 fetch 1 ,mem_kb_computer_system 
+0x239 000766 beq system_os_mac ,p_keyboard_commbination_mac_search 
+0x23a 000767 setarg hid_key_ac_search 
+0x23b 000768 branch p_keyboard_keyvalue_store_temp 
+:      000769 p_keyboard_commbination_mac_search:
+0x23c 000770 jam left_gui ,mem_keyboard_commbination_control_key_value 
+0x23d 000771 jam hid_key_space ,mem_keyboard_commbination_standard_key_value 
+0x23e 000772 branch p_keyboard_commbination_keypress 
+:      000775 p_keyboard_commbination_language:
+0x23f 000776 fetch 1 ,mem_kb_computer_system 
+0x240 000777 beq system_os_windows ,p_keyboard_commbination_language_windows 
+0x241 000778 beq system_os_andriod ,p_keyboard_commbination_language_andriod 
+0x242 000779 jam left_control ,mem_keyboard_commbination_control_key_value 
+:      000780 p_keyboard_commbination_language_next:
+0x243 000781 jam hid_key_space ,mem_keyboard_commbination_standard_key_value 
+0x244 000782 call p_keyboard_commbination_delay_release_set 
+0x245 000783 branch p_keyboard_commbination_keypress 
+:      000784 p_keyboard_commbination_language_windows:
+0x246 000785 jam left_gui ,mem_keyboard_commbination_control_key_value 
+0x247 000786 branch p_keyboard_commbination_language_next 
+:      000787 p_keyboard_commbination_language_andriod:
+0x248 000788 jam left_shift ,mem_keyboard_commbination_control_key_value 
+0x249 000789 branch p_keyboard_commbination_language_next 
+:      000791 p_keyboard_commbination_app_tiling:
+0x24a 000792 fetch 1 ,mem_kb_computer_system 
+0x24b 000793 beq system_os_windows ,p_keyboard_commbination_app_tiling_windows_android 
+0x24c 000794 beq system_os_andriod ,p_keyboard_commbination_app_tiling_windows_android 
+0x24d 000795 jam left_control ,mem_keyboard_commbination_control_key_value 
+0x24e 000796 jam hid_key_up_arrow ,mem_keyboard_commbination_standard_key_value 
+0x24f 000797 branch p_keyboard_commbination_keypress 
+:      000798 p_keyboard_commbination_app_tiling_windows_android:
+0x250 000799 jam left_gui ,mem_keyboard_commbination_control_key_value 
+0x251 000800 jam hid_key_tab ,mem_keyboard_commbination_standard_key_value 
+0x252 000801 branch p_keyboard_commbination_keypress 
+:      000803 p_keyboard_commbination_keypress:
+0x253 000804 jam 0 ,mem_keyboard_keyvalue_temp 
+0x254 000805 fetch 1 ,mem_keyboard_press_flag_temp 
+0x255 000806 bbit0 0 ,p_keyboard_commbination_key_wait_release_set 
+0x256 000807 fetch 1 ,mem_keyboard_commbination_key_step 
+0x257 000808 beq cammbination_key_complete ,p_keyboard_commbination_key_hold_set 
+:      000809 p_keyboard_commbination_key_press_set:
+0x258 000810 jam cammbination_key_press ,mem_keyboard_commbination_key_step 
+0x259 000811 rtn 
+:      000813 p_keyboard_commbination_key_wait_release_set:
+0x25a 000814 jam cammbination_key_wait_release ,mem_keyboard_commbination_key_step 
+0x25b 000815 rtn 
+:      000817 p_keyboard_commbination_key_null_set:
+0x25c 000818 jam cammbination_key_null ,mem_keyboard_commbination_key_step 
+0x25d 000819 rtn 
+:      000822 p_keyboard_commbination_key_value_store:
+0x25e 000823 store 1 ,mem_keyboard_tx_data + 1 
+0x25f 000824 storet 1 ,mem_keyboard_tx_data + 3 
+0x260 000825 call enable_user 
+0x261 000826 jam hid_reportid_key_standard ,mem_keyboard_tx_data 
+0x262 000827 branch p_keyboard_motion_data_check_next 
+:      000829 p_keyboard_commbination_key_press_process:
+0x263 000830 fetch 1 ,mem_keyboard_commbination_control_key_value 
+0x264 000831 arg 0 ,temp 
+0x265 000832 call p_keyboard_commbination_key_value_store 
+:      000833 p_keyboard_commbination_key_hold_set:
+0x266 000834 jam cammbination_key_hold ,mem_keyboard_commbination_key_step 
+0x267 000835 rtn 
+:      000837 p_keyboard_commbination_key_hold_process:
+0x268 000838 jam cammbination_key_complete ,mem_keyboard_commbination_key_step 
+0x269 000839 fetch 1 ,mem_keyboard_commbination_control_key_value 
+0x26a 000840 fetcht 1 ,mem_keyboard_commbination_standard_key_value 
+0x26b 000841 branch p_keyboard_commbination_key_value_store 
+:      000843 p_keyboard_commbination_key_wait_release_process:
+0x26c 000844 jam hid_reportid_key_standard ,mem_keyboard_tx_data 
+0x26d 000845 fetch 1 ,mem_keyboard_commbination_control_key_value 
+0x26e 000846 arg 0 ,temp 
+0x26f 000847 call p_keyboard_commbination_key_value_store 
+0x270 000848 fetch 1 ,mem_keyboard_commbination_control_key_delay_release_timer 
+0x271 000849 branch p_keyboard_commbination_key_null_set ,blank 
+:      000850 p_keyboard_commbination_key_release_set:
+0x272 000851 jam cammbination_key_release ,mem_keyboard_commbination_key_step 
+0x273 000852 rtn 
+:      000854 p_keyboard_commbination_key_release_process:
+0x274 000855 branch p_keyboard_commbination_key_value_store + 2 
+:      000857 p_keyboard_commbination_key_null_process:
+0x275 000858 jam cammbination_key_free ,mem_keyboard_commbination_key_step 
+0x276 000859 arg 0 ,pdata 
+0x277 000860 arg 0 ,temp 
+0x278 000861 branch p_keyboard_commbination_key_value_store 
+:      000865 p_keyboard_keyvalue_in_out:
+0x279 000866 fetch 1 ,mem_keyboard_keyvalue_temp 
+0x27a 000867 arg hid_key_left_ctrl ,temp 
+0x27b 000868 isub temp ,null 
+0x27c 000869 nbranch p_keyboard_keyvalue_standard ,positive 
+0x27d 000870 sub pdata ,hid_key_right_gui ,null 
+0x27e 000871 nbranch p_keyboard_keyvalue_consumer ,positive 
+0x27f 000872 and_into 0x07 ,pdata 
+0x280 000873 copy pdata ,queue 
+0x281 000874 fetch 1 ,mem_keyboard_press_flag_temp 
+0x282 000875 bbit1 0 ,p_keyboard_keyvalue_control_key_in 
+:      000876 p_keyboard_keyvalue_control_key_out:
+0x283 000877 fetch 1 ,mem_keyboard_keyvalue_buffer 
+0x284 000878 qset0 pdata 
+0x285 000879 store 1 ,mem_keyboard_keyvalue_buffer 
+0x286 000880 rtn 
+:      000881 p_keyboard_keyvalue_control_key_in:
+0x287 000882 fetch 1 ,mem_keyboard_keyvalue_buffer 
+0x288 000883 qset1 pdata 
+0x289 000884 store 1 ,mem_keyboard_keyvalue_buffer 
+0x28a 000885 rtn 
+:      000887 p_keyboard_keyvalue_standard:
+0x28b 000888 jam 0 ,mem_keyboard_keyvalue_buffer + 8 
+0x28c 000889 fetch 1 ,mem_keyboard_press_flag_temp 
+0x28d 000890 bbit1 0 ,p_keyboard_keyvalue_standard_in 
+:      000891 p_keyboard_keyvalue_standard_out:
+0x28e 000892 fetcht 1 ,mem_keyboard_keyvalue_temp 
+0x28f 000893 arg 6 ,loopcnt 
+0x290 000894 arg mem_keyboard_keyvalue_buffer + 2 ,contr 
+:      000895 p_keyboard_keyvalue_standard_out_loop:
+0x291 000896 ifetch 1 ,contr 
+0x292 000897 isub temp ,null 
+0x293 000898 nbranch p_keyboard_keyvalue_standard_out_next ,zero 
+0x294 000899 ifetch 1 ,contr 
+0x295 000900 increase -2 ,contr 
+0x296 000901 istore 1 ,contr 
+0x297 000902 rtn blank 
+0x298 000903 increase 1 ,contr 
+0x299 000904 istoret 1 ,contr 
+:      000905 p_keyboard_keyvalue_standard_out_next:
+0x29a 000906 loop p_keyboard_keyvalue_standard_out_loop 
+0x29b 000907 rtn 
+:      000909 p_keyboard_keyvalue_standard_in:
+0x29c 000910 fetcht 1 ,mem_keyboard_keyvalue_temp 
+0x29d 000911 arg 6 ,loopcnt 
+0x29e 000912 arg mem_keyboard_keyvalue_buffer + 2 ,contr 
+:      000913 p_keyboard_keyvalue_standard_in_loop:
+0x29f 000914 ifetch 1 ,contr 
+0x2a0 000915 branch p_keyboard_keyvalue_standard_in_data ,blank 
+0x2a1 000916 isub temp ,null 
+0x2a2 000917 rtn zero 
+0x2a3 000918 loop p_keyboard_keyvalue_standard_in_loop 
+0x2a4 000919 rtn 
+:      000920 p_keyboard_keyvalue_standard_in_data:
+0x2a5 000921 increase -1 ,contr 
+0x2a6 000922 istoret 1 ,contr 
+0x2a7 000923 rtn 
+:      000925 p_keyboard_keyvalue_consumer:
+0x2a8 000926 jam keyboard_consumer_key_press ,mem_keyboard_consumer_key_status 
+0x2a9 000927 fetch 1 ,mem_keyboard_press_flag_temp 
+0x2aa 000928 isolate0 0 ,pdata 
+0x2ab 000929 call p_keyboard_consumer_key_release ,true 
+0x2ac 000930 branch p_keyboard_keyvalue_standard 
+:      000932 p_keyboard_consumer_key_release:
+0x2ad 000933 jam keyboard_consumer_key_release ,mem_keyboard_consumer_key_status 
+0x2ae 000934 rtn 
+:      000939 p_keyboard_special_key_check:
+0x2af 000940 call p_keyboard_pairing_button_check 
+0x2b0 000941 jam 0 ,mem_keyboard_fn_flag 
+0x2b1 000942 jam 0 ,mem_keyboard_control_key_flag 
+0x2b2 000943 jam 0 ,mem_keyboard_bt_button_flag 
+0x2b3 000944 fetch 1 ,mem_keyboard_keyvalue_buffer 
+0x2b4 000945 ncall p_keyborad_control_key_set ,blank 
+0x2b5 000946 arg mem_keyboard_keyvalue_buffer + 2 ,contr 
+0x2b6 000947 arg 6 ,loopcnt 
+:      000948 p_keyboard_special_key_check_loop:
+0x2b7 000949 ifetch 1 ,contr 
+0x2b8 000950 sub pdata ,hid_key_fn ,null 
+0x2b9 000951 call p_keyboard_fn_set ,zero 
+0x2ba 000952 sub pdata ,hid_key_pb ,null 
+0x2bb 000953 call p_keyboard_pb_set ,zero 
+0x2bc 000954 loop p_keyboard_special_key_check_loop 
+0x2bd 000955 call p_keyboard_commbination_fast_conn_bt_check 
+0x2be 000956 fetch 1 ,mem_keyboard_pairing_type 
+0x2bf 000957 branch p_keyboard_enable_bt_button_pairing ,blank 
+0x2c0 000958 fetch 2 ,mem_keyboard_keyvalue_buffer + 2 
+0x2c1 000959 fetcht 2 ,mem_keyboard_commbination_key_bt 
+0x2c2 000960 isub temp ,null 
+0x2c3 000961 branch p_mouse_long_button_bt_discovery ,zero 
+0x2c4 000962 byteswap temp ,temp 
+0x2c5 000963 isub temp ,null 
+0x2c6 000964 branch p_mouse_long_button_bt_discovery ,zero 
+0x2c7 000965 rtn 
+:      000967 p_keyboard_pairing_button_check:
+0x2c8 000968 fetch 1 ,mem_keyboard_pairing_type 
+0x2c9 000969 nrtn blank 
+0x2ca 000970 fetcht 1 ,mem_config_select_device_button_gpio 
+0x2cb 000971 sub temp ,ui_button_gpio_disable ,null 
+0x2cc 000972 rtn zero 
+0x2cd 000973 call gpio_get_bit 
+0x2ce 000974 nbranch p_keyboard_pairing_button_release ,true 
+0x2cf 000975 arg 8 ,loopcnt 
+0x2d0 000976 arg mem_keyboard_keyvalue_buffer ,contw 
+0x2d1 000977 call clear_mem 
+0x2d2 000978 jam hid_key_pb ,mem_keyboard_keyvalue_buffer + 2 
+0x2d3 000979 rtn 
+:      000981 p_keyboard_pairing_button_release:
+0x2d4 000982 fetch 1 ,mem_keyboard_keyvalue_buffer + 2 
+0x2d5 000983 rtnne hid_key_pb 
+0x2d6 000984 jam hid_key_null ,mem_keyboard_keyvalue_buffer + 2 
+0x2d7 000985 rtn 
+:      000987 p_keyboard_enable_bt_button_pairing:
+0x2d8 000988 fetch 1 ,mem_keyboard_bt_button_flag 
+0x2d9 000989 rtn blank 
+:      000990 p_mouse_long_button_bt_discovery:
+0x2da 000991 call p_keyboard_pairing_check_otp_offset 
+0x2db 000992 jam 0 ,mem_keyboard_data_change_flag 
+0x2dc 000993 branch mouse_long_button_bt_discovery 
+0x2dd 000994 rtn 
+:      000997 p_keyborad_control_key_set:
+0x2de 000998 jam 1 ,mem_keyboard_control_key_flag 
+0x2df 000999 rtn 
+:      001001 p_keyboard_fn_set:
+0x2e0 001002 jam 1 ,mem_keyboard_fn_flag 
+0x2e1 001003 rtn 
+:      001005 p_keyboard_pb_set:
+0x2e2 001006 jam 1 ,mem_keyboard_bt_button_flag 
+0x2e3 001007 rtn 
+:      001010 p_keyboard_pairing_check_otp_offset:
+0x2e4 001011 fetch 2 ,mem_otp_read_retention_offset 
+0x2e5 001012 arg 0x528 ,temp 
+0x2e6 001013 isub temp ,null 
+0x2e7 001014 nrtn positive 
+0x2e8 001015 branch assert 
+:      001017 p_keyboard_load_otp_info_check:
+0x2e9 001018 fetch 1 ,mem_device_flag 
+0x2ea 001019 beq mode_bt_device1 ,p_keyboard_load_otp_device_info_bt_init 
+0x2eb 001020 rtn 
+:      001021 p_keyboard_load_otp_device_info_bt_init:
+0x2ec 001022 arg 480 ,regd 
+0x2ed 001023 setarg 0x400 
+0x2ee 001024 idiv regd 
+0x2ef 001025 call wait_div_end 
+0x2f0 001026 quotient pdata 
+0x2f1 001027 store 2 ,mem_pdatatemp 
+0x2f2 001028 arg 0x1fb8 ,pdata 
+0x2f3 001029 arg 24 ,temp 
+0x2f4 001030 arg 24 ,rege 
+0x2f5 001031 branch p_keyboard_load_otp_device_info 
+:      001032 p_keyboard_load_otp_device_info:
+0x2f6 001033 storet 1 ,mem_temp 
+0x2f7 001034 arg mem_otp_read_retention_memory ,rega 
+0x2f8 001035 arg 0 ,regc 
+:      001036 p_keyboard_load_otp_info_check_page_loop:
+0x2f9 001037 copy pdata ,regb 
+0x2fa 001038 fetcht 1 ,mem_temp 
+0x2fb 001039 call otpd_read_data 
+0x2fc 001040 fetch 8 ,mem_otp_read_retention_memory 
+0x2fd 001041 fetcht 8 ,mem_otp_read_retention_memory + 8 
+0x2fe 001042 ior temp ,pdata 
+0x2ff 001043 fetcht 8 ,mem_otp_read_retention_memory + 16 
+0x300 001044 ior temp ,pdata 
+0x301 001045 branch p_keyboard_load_otp_info_check_first_time ,blank 
+0x302 001046 increase 1 ,regc 
+0x303 001047 fetch 2 ,mem_pdatatemp 
+0x304 001048 isub regc ,null 
+0x305 001049 nbranch p_keyboard_load_otp_info_check_overwise ,positive 
+0x306 001050 copy regb ,pdata 
+0x307 001051 isub regd ,pdata 
+0x308 001052 branch p_keyboard_load_otp_info_check_page_loop 
+:      001053 p_keyboard_load_otp_info_check_first_time:
+0x309 001054 sub regc ,0 ,null 
+0x30a 001055 branch p_keyboard_load_otp_info_check_first_time_process ,zero 
+:      001056 p_keyboard_load_otp_info_check_first_time_loop_init:
+0x30b 001057 copy regb ,pdata 
+0x30c 001058 iadd regd ,pdata 
+:      001059 p_keyboard_load_otp_info_check_first_time_loop:
+0x30d 001060 isub rege ,pdata 
+0x30e 001061 copy pdata ,regb 
+0x30f 001062 fetcht 1 ,mem_temp 
+0x310 001063 call otpd_read_data 
+0x311 001064 fetch 8 ,mem_otp_read_retention_memory 
+0x312 001065 fetcht 8 ,mem_otp_read_retention_memory + 8 
+0x313 001066 ior temp ,pdata 
+0x314 001067 fetcht 8 ,mem_otp_read_retention_memory + 16 
+0x315 001068 ior temp ,pdata 
+0x316 001069 branch p_keyboard_load_otp_info_check_offset_process ,blank 
+0x317 001070 copy regb ,pdata 
+0x318 001071 branch p_keyboard_load_otp_info_check_first_time_loop 
+:      001072 p_keyboard_load_otp_info_check_first_time_process:
+0x319 001073 storer rege ,1 ,mem_otp_read_retention_offset 
+0x31a 001074 rtn 
+:      001075 p_keyboard_load_otp_info_check_offset_process:
+0x31b 001076 setarg 0x1fd0 
+0x31c 001077 isub regb ,pdata 
+0x31d 001078 store 2 ,mem_otp_read_retention_offset 
+0x31e 001079 copy regb ,pdata 
+0x31f 001080 iadd rege ,pdata 
+0x320 001081 fetcht 1 ,mem_temp 
+0x321 001082 arg mem_otp_read_retention_memory ,rega 
+0x322 001083 call otpd_read_data 
+0x323 001084 fetch 1 ,mem_device_flag 
+0x324 001085 beq mode_bt_device1 ,p_keyboard_load_otp_info_check_offset_process_bt 
+0x325 001086 rtn 
+:      001087 p_keyboard_load_otp_info_check_offset_process_bt:
+0x326 001088 fetch 1 ,mem_otp_read_retention_memory 
+0x327 001089 sub pdata ,system_os_mac ,null 
+0x328 001090 ncall set_pdata_0 ,positive 
+0x329 001091 store 1 ,mem_kb_computer_system 
+0x32a 001092 fetch 1 ,mem_otp_read_retention_memory + 1 
+0x32b 001093 store 1 ,mem_device1_type 
+0x32c 001094 arg mem_otp_read_retention_memory + 2 ,contr 
+0x32d 001095 arg mem_device1_link_key ,contw 
+0x32e 001096 call memcpy16 
+0x32f 001097 fetch 6 ,mem_otp_read_retention_memory + 18 
+0x330 001098 store 6 ,mem_device1_addr 
+0x331 001099 branch mouse_select_reconn_device 
+:      001101 p_keyboard_load_otp_info_check_overwise:
+0x332 001103 branch assert 
+:      001106 p_mouse_store_device_info:
+0x333 001107 fetch mouse_flag_len ,mem_mouse_flag 
+0x334 001108 bbit1 mouse_enable_otp ,p_keyboard_store_otp_device_info 
+0x335 001109 branch mouse_store_device_info + 2 
+:      001111 p_keyboard_store_otp_device_info:
+0x336 001112 fetch 1 ,mem_device_flag 
+0x337 001113 beq mode_bt_device1 ,p_keyboard_store_otp_device_info_bt 
+0x338 001114 rtn 
+:      001115 p_keyboard_store_otp_device_info_bt:
+0x339 001116 jam 1 ,mem_otp_store_device_info_flag 
+0x33a 001117 fetch 1 ,mem_otp_store_system_flag 
+0x33b 001118 rtn blank 
+:      001119 p_keyboard_wirte_otp_bt:
+0x33c 001120 fetcht 2 ,mem_otp_read_retention_offset 
+0x33d 001121 setarg 0x1fd0 
+0x33e 001122 isub temp ,regb 
+0x33f 001124 arg mem_kb_computer_system ,rega 
+0x340 001125 copy regb ,temp 
+0x341 001126 arg 1 ,loopcnt 
+0x342 001127 call otp_write 
+0x343 001129 add regb ,1 ,temp 
+0x344 001130 arg mem_device1_type ,rega 
+0x345 001131 arg 1 ,loopcnt 
+0x346 001132 call otp_write 
+0x347 001134 add regb ,2 ,temp 
+0x348 001135 arg mem_device1_link_key ,rega 
+0x349 001136 arg 16 ,loopcnt 
+0x34a 001137 call otp_write 
+0x34b 001139 add regb ,18 ,temp 
+0x34c 001140 arg mem_device1_addr ,rega 
+0x34d 001141 arg 6 ,loopcnt 
+0x34e 001142 call otp_write 
+0x34f 001144 fetcht 2 ,mem_otp_read_retention_offset 
+0x350 001145 increase 24 ,temp 
+0x351 001146 storet 2 ,mem_otp_read_retention_offset 
+0x352 001147 rtn 
+:      001149 p_keyboard_start_work:
+0x353 001150 call p_mouse_device_poweron_timer 
+0x354 001151 fetch mouse_flag_len ,mem_mouse_flag 
+0x355 001152 bbit0 mouse_enable_adc ,p_keyboard_start_work_next 
+0x356 001153 call enable_adc 
+0x357 001154 call vdd_calculate_by_mode 
+0x358 001155 store 2 ,mem_mouse_vdd_now_vol 
+0x359 001156 fetcht 2 ,mem_2v_adc_vinlpm_data 
+0x35a 001157 fetch 2 ,mem_adc_current_value 
+0x35b 001158 isub temp ,null 
+0x35c 001159 branch p_keyboard_start_work + 1 ,positive 
+0x35d 001160 arg mem_mouse_vdd_calculate_set ,rega 
+0x35e 001161 call mouse_adc_bat_percent_lowpower_out 
+0x35f 001162 fetch 1 ,mem_adc_power_flag 
+0x360 001163 bbit1 1 ,mouse_power_down 
+:      001164 p_keyboard_start_work_next:
+0x361 001165 fetch 1 ,mem_keyboard_pairing_type 
+0x362 001166 call p_keyboard_enable_bt_button_pairing ,blank 
+0x363 001167 fetch 1 ,mem_keyboard_bt_button_flag 
+0x364 001168 nrtn blank 
+0x365 001169 call mouse_bluetooth_fast_conn_disable 
+0x366 001170 fetch 6 ,mem_device1_addr 
+0x367 001171 branch p_mouse_buletooth_fast_conn_init ,blank 
+0x368 001172 branch mouse_start_reconnect_device 
+:      001174 p_mouse_buletooth_fast_conn_init:
+0x369 001175 jam 0xff ,mem_mouse_bluetooth_fast_conn_flag 
+0x36a 001176 jam tx_power_0db ,mem_tx_power 
+0x36b 001177 fetch 1 ,mem_mouse_bluetooth_type 
+0x36c 001178 bbit1 mode_4_mouse ,mouse_ble_fast_conn_init 
+:      001179 p_mouse_bt_fast_conn_init:
+0x36d 001180 jam 0x33 ,mem_xrecord_mode 
+0x36e 001181 fetch 8 ,mem_mouse_factory_addr 
+0x36f 001182 store 6 ,mem_hci_plap 
+0x370 001183 store 8 ,mem_link_key 
+0x371 001184 store 8 ,mem_link_key + 8 
+0x372 001185 call check_link_key_load 
+0x373 001186 branch mouse_start_reconnect 
+:      001189 p_mouse_before_hibernate:
+0x374 001190 jam 0xff ,mem_sensor_motion_gpio 
+0x375 001191 branch mouse_before_hibernate + 1 
+:      001193 p_mouse_setgpio_hibernate:
+0x376 001194 call clear_wake 
+0x377 001195 call p_mouse_device_led_off 
+0x378 001196 jam 0x3e ,0x80e6 
+0x379 001197 branch mouse_setgpio_hibernate + 3 
+:      001199 p_mouse_lpm_before_common:
+0x37a 001200 call clear_wake 
+0x37b 001201 call mouse_wheel_check 
+0x37c 001202 fetcht 1 ,mem_whee_a_data_gpio 
+0x37d 001203 call gpio_set_wake_by_current_state 
+0x37e 001204 fetcht 1 ,mem_whee_b_data_gpio 
+0x37f 001205 call gpio_set_wake_by_current_state 
+0x380 001207 fetcht 1 ,mem_config_select_device_button_gpio 
+0x381 001208 call gpio_set_wake 
+0x382 001210 fetch 2 ,mem_kb_col_ptr 
+0x383 001211 copy pdata ,regb 
+0x384 001212 arg 20 ,loopcnt 
+:      001213 p_keyboard_key_col_wake_init:
+0x385 001214 ifetcht 1 ,regb 
+0x386 001215 isolate1 7 ,temp 
+0x387 001216 ncall gpio_out_active ,true 
+0x388 001217 increase 1 ,regb 
+0x389 001218 loop p_keyboard_key_col_wake_init 
+0x38a 001220 fetch 2 ,mem_kb_row_ptr 
+0x38b 001221 copy pdata ,regb 
+0x38c 001222 arg 8 ,loopcnt 
+:      001223 p_keyboard_key_row_wake_init:
+0x38d 001224 ifetcht 1 ,regb 
+0x38e 001225 sub temp ,ui_button_gpio_disable ,null 
+0x38f 001226 ncall gpio_set_wake_by_current_state ,zero 
+0x390 001227 increase 1 ,regb 
+0x391 001228 loop p_keyboard_key_row_wake_init 
+0x392 001229 rtn 
+:      001234 p_mouse_check_key_gpio:
+0x393 001235 setarg 0 
+:      001236 p_mouse_init_sunt:
+:      001237 p_mouse_sensor_poweron:
+0x394 001238 rtn 
+:      001239 p_mouse_idle:
+0x395 001240 call mouse_low_voltage_led_no_enter_lpm 
+0x396 001241 call ui_check_paring_button 
+0x397 001242 branch mouse_wheel_check 
+:      001244 p_ui_timer_check:
+0x398 001245 fetch 1 ,mem_power_on_flag 
+0x399 001246 ncall ui_timer_init ,blank 
+0x39a 001247 jam 0 ,mem_power_on_flag 
+0x39b 001248 branch ui_timer_check + 1 
+:      001249 p_app_process_bb_event:
+0x39c 001250 arg mem_ipc_fifo_bt2c51 ,rega 
+0x39d 001251 call fifo_out 
+0x39e 001252 rtn blank 
+0x39f 001254 copy pdata ,regc 
+0x3a0 001255 call p_app_event_normal_process 
+0x3a1 001256 branch app_process_bb_event_priority 
+:      001257 p_app_event_normal_process:
+0x3a2 001258 beq bt_evt_ml2cap_conn_refused ,p_app_event_ml2cap_conn_refused 
+0x3a3 001259 branch app_event_normal_process 
+:      001260 p_app_event_ml2cap_conn_refused:
+0x3a4 001261 jam 0x00 ,mem_kb_computer_system 
+0x3a5 001262 rtn 
+:      001264 p_mouse_priority_bb_event:
+0x3a6 001265 copy regc ,pdata 
+0x3a7 001266 beq bt_evt_bb_connected ,p_mouse_bb_event_connected 
+0x3a8 001267 beq bt_evt_bb_disconnected ,p_mouse_bb_disconnected 
+0x3a9 001268 beq bt_evt_switch_success_master ,p_mouse_enter_sniff_check 
+0x3aa 001269 beq bt_evt_sniff_not_accept ,p_mouse_sniff_not_accept 
+0x3ab 001270 beq bt_evt_hid_handshake ,p_mouse_bt_hid_handshake 
+0x3ac 001271 branch mouse_priority_bb_event + 2 
+:      001273 p_mouse_bb_event_connected:
+0x3ad 001274 call mouse_no_data_timer_init 
+0x3ae 001275 branch mouse_bb_event_connected 
+:      001277 p_mouse_bb_disconnected:
+0x3af 001278 jam 0 ,mem_mouse_enter_sniff_count 
+0x3b0 001279 jam 0 ,mem_mouse_bt_send_first_package_flag 
+0x3b1 001280 branch mouse_bb_disconnected + 3 
+:      001282 p_mouse_enter_sniff_check:
+0x3b2 001283 fetch 1 ,mem_mouse_enter_sniff_count 
+0x3b3 001284 rtnne 2 
+0x3b4 001285 jam 0 ,mem_mouse_enter_sniff_count 
+0x3b5 001286 branch mouse_enter_sniff_check + 4 
+:      001288 p_mouse_sniff_not_accept:
+0x3b6 001289 fetch 1 ,mem_mouse_enter_sniff_count 
+0x3b7 001290 rtneq 2 
+0x3b8 001291 increase 1 ,pdata 
+0x3b9 001292 store 1 ,mem_mouse_enter_sniff_count 
+0x3ba 001293 branch mouse_sniff_not_accept + 5 
+:      001295 p_mouse_bt_hid_handshake:
+0x3bb 001296 jam app_handshake_done ,mem_app_handshake_flag 
+0x3bc 001297 call app_lpm_mult_enable 
+0x3bd 001298 branch mouse_bt_hid_handshake + 3 
+:      001301 p_keyboard_low_voltage_param_set:
+0x3be 001302 fetch 1 ,mem_mouse_adc_last_low_voltage_flag 
+0x3bf 001303 branch p_keyboard_low_voltage_param_set_33v ,blank 
+0x3c0 001304 jam 0x58 ,mem_mouse_vdd_low_vol 
+0x3c1 001305 rtn 
+:      001306 p_keyboard_low_voltage_param_set_33v:
+0x3c2 001307 jam 0x53 ,mem_mouse_vdd_low_vol 
+0x3c3 001308 rtn 
+:      001309 p_mouse_bb_event_timer:
+0x3c4 001310 call mouse_adc_read 
+0x3c5 001311 call p_keyboard_low_voltage_param_set 
+0x3c6 001312 call mouse_low_voltage_led_timer 
+0x3c7 001314 call p_mouse_device_poweron_timer 
+0x3c8 001315 call p_keyboard_mode_led_timer 
+0x3c9 001316 call mouse_check_discovery_timeout_timer 
+0x3ca 001317 call p_mouse_check_hid_handshake_timer 
+0x3cb 001318 call mouse_bt_check_sniff_req_timeout_timer 
+0x3cc 001319 call mouse_check_reconnect_delay_long_sleep 
+0x3cd 001320 call mouse_current_mult_update_timer 
+0x3ce 001321 call mouse_wheel_trigger_timer 
+0x3cf 001322 call mouse_store_information_delay_timer 
+0x3d0 001323 call p_keyboard_capslock_led_on_timer 
+0x3d1 001324 call p_keyboard_commbination_key_process 
+0x3d2 001325 call p_keyboard_long_press_timer 
+0x3d3 001326 call p_keyboard_commbination_delay_release_timer 
+0x3d4 001327 branch mouse_check_no_data_timeout_timer 
+:      001330 p_keyboard_commbination_key_process:
+0x3d5 001331 fetch 1 ,mem_commbination_key_statue 
+0x3d6 001332 rtnne commbination_key_state_down 
+0x3d7 001333 arg mem_combination_ui_button_count ,regc 
+0x3d8 001334 arg p_mouse_buletooth_fast_conn_init ,regb 
+0x3d9 001335 branch timer_single_step 
+:      001337 p_keyboard_commbination_fast_conn_bt_check:
+0x3da 001338 fetch 2 ,mem_keyboard_keyvalue_buffer + 2 
+0x3db 001339 fetcht 2 ,mem_keyboard_commbination_fast_conn_bt 
+0x3dc 001340 isub temp ,null 
+0x3dd 001341 branch p_mouse_commbination_key_down ,zero 
+0x3de 001342 byteswap temp ,temp 
+0x3df 001343 isub temp ,null 
+0x3e0 001344 branch p_mouse_commbination_key_down ,zero 
+0x3e1 001345 branch mouse_commbination_key_up 
+:      001347 p_mouse_commbination_key_down:
+0x3e2 001348 fetch 1 ,mem_commbination_key_statue 
+0x3e3 001349 rtneq commbination_key_state_down 
+0x3e4 001350 jam commbination_key_state_down ,mem_commbination_key_statue 
+0x3e5 001351 rtn 
+:      001354 p_mouse_check_hid_handshake_timer:
+0x3e6 001355 arg mem_hid_handshake_timer_count ,regc 
+0x3e7 001356 arg p_mouse_bt_hid_handshake ,regb 
+0x3e8 001357 branch timer_single_step 
+:      001359 p_mouse_device_poweron_timer:
+0x3e9 001360 fetch 1 ,mem_adc_power_flag 
+0x3ea 001361 rtnbit1 1 
+0x3eb 001362 fetch mouse_flag_len ,mem_mouse_flag 
+0x3ec 001363 rtnbit0 mouse_enable_power_on_led 
+0x3ed 001364 fetch 1 ,mem_mouse_device_poweron_timer_count 
+0x3ee 001365 rtn blank 
+0x3ef 001366 increase -1 ,pdata 
+0x3f0 001367 store 1 ,mem_mouse_device_poweron_timer_count 
+0x3f1 001368 branch p_keyboard_power_led_off ,blank 
+:      001369 p_keyboard_power_led_on:
+0x3f2 001370 fetcht 1 ,mem_keyboard_power_led_gpio 
+0x3f3 001371 branch mouse_led_on 
+:      001373 p_keyboard_mode_led_timer:
+0x3f4 001374 fetch 2 ,mem_mouse_no_data_timer 
+0x3f5 001375 rtn blank 
+0x3f6 001376 fetch 1 ,mem_keyboard_mode_led_on_timer 
+0x3f7 001377 rtn blank 
+0x3f8 001378 increase -1 ,pdata 
+0x3f9 001379 store 1 ,mem_keyboard_mode_led_on_timer 
+0x3fa 001380 bbit1 0 ,mouse_device_led_on 
+0x3fb 001381 branch mouse_device_led_off 
+:      001384 p_mouse_device_led_off:
+0x3fc 001385 call mouse_device_led_off 
+0x3fd 001386 call p_keyboard_capslock_led_off 
+:      001387 p_keyboard_power_led_off:
+0x3fe 001388 fetcht 1 ,mem_keyboard_power_led_gpio 
+0x3ff 001389 branch mouse_led_off 
+:      001391 p_keyboard_capslock_led_on_timer:
+0x400 001392 fetch 1 ,mem_keyboard_caps_led_gpio 
+0x401 001393 rtneq gpio_disable 
+0x402 001394 fetch 2 ,mem_mouse_no_data_timer 
+0x403 001395 rtn blank 
+0x404 001396 fetch 2 ,mem_mouse_no_data_timeout 
+0x405 001397 fetcht 2 ,mem_mouse_no_data_timer 
+0x406 001398 isub temp ,temp 
+0x407 001399 fetch 2 ,mem_keyboard_caps_led_on_timer 
+0x408 001400 isub temp ,pdata 
+0x409 001401 branch p_keyboard_num_cap_led_on ,positive 
+:      001402 p_keyboard_capslock_led_off:
+0x40a 001403 fetcht 1 ,mem_keyboard_caps_led_gpio 
+0x40b 001404 branch gpio_out_inactive 
+:      001405 p_keyboard_num_cap_led_on:
+:      001406 p_keyboard_capslock_led_check_on:
+0x40c 001407 fetch 1 ,mem_keyboard_led_status 
+0x40d 001408 bbit0 kb_pc_keysel_capslock ,p_keyboard_capslock_led_off 
+0x40e 001409 fetcht 1 ,mem_keyboard_caps_led_gpio 
+0x40f 001410 branch gpio_out_active 
+:      001412 p_keyboard_long_press_timer:
+0x410 001413 arg mem_same_keyvalue_timer ,regc 
+0x411 001414 arg p_keyboard_long_press_timerout ,regb 
+0x412 001415 branch timer_single_step_2b 
+:      001417 p_keyboard_long_press_timerout:
+0x413 001418 jam 1 ,mem_same_keyvalue_timerout_flag 
+0x414 001419 branch app_enter_hibernate 
+:      001421 p_keyboard_commbination_delay_release_timer:
+0x415 001422 arg mem_keyboard_commbination_control_key_delay_release_timer ,regc 
+0x416 001423 arg p_keyboard_commbination_key_null_set ,regb 
+0x417 001424 branch timer_single_step 
+:      001427 p_mouse_cancel_reconnect:
+0x418 001428 call app_clear_reconnect_flag 
+0x419 001429 branch mouse_cancel_reconnect 
+:      001431 p_mouse_start_discovery:
+0x41a 001432 fetch 2 ,mem_ui_state_map 
+0x41b 001433 isolate1 ui_state_ble_adv ,pdata 
+0x41c 001434 call mouse_stop_le_adv ,true 
+0x41d 001435 fetch 2 ,mem_ui_state_map 
+0x41e 001436 isolate1 ui_state_bt_reconnect ,pdata 
+0x41f 001437 call p_mouse_cancel_reconnect ,true 
+0x420 001438 setarg 0 
+0x421 001439 store 2 ,mem_le_battery_level_updata_timer 
+0x422 001440 store 2 ,mem_otp_store_device_info_flag 
+0x423 001441 call p_keyboard_capslock_led_off 
+0x424 001442 jam 0xff ,mem_kb_computer_system 
+0x425 001443 branch mouse_start_discovery + 1 
+:      001445 p_mouse_stop_discovery:
+0x426 001446 setarg 0 
+0x427 001447 store 2 ,mem_mouse_discovery_timer 
+0x428 001448 branch mouse_stop_discovery + 1 
+:      001450 p_mouse_store_remote_bdaddr:
+0x429 001451 fetch mouse_flag_len ,mem_mouse_flag 
+0x42a 001452 rtnbit0 mouse_store_eeprom_flag 
+0x42b 001453 branch mouse_store_remote_bdaddr + 4 
+:      001460 p_keyboard_motion:
+0x42c 001461 disable user 
+0x42d 001462 jam 0 ,mem_customer_key 
+0x42e 001463 jam 0 ,mem_customer_data_trigger 
+0x42f 001464 jam 0 ,mem_customer_data_trigger_last 
+0x430 001465 fetch 1 ,mem_keyboard_commbination_key_step 
+0x431 001466 beq cammbination_key_press ,p_keyboard_commbination_key_press_process 
+0x432 001467 beq cammbination_key_hold ,p_keyboard_commbination_key_hold_process 
+0x433 001468 beq cammbination_key_complete ,p_keyboard_commbination_key_hold_process 
+0x434 001469 beq cammbination_key_wait_release ,p_keyboard_commbination_key_wait_release_process 
+0x435 001470 beq cammbination_key_null ,p_keyboard_commbination_key_null_process 
+0x436 001471 fetch 1 ,mem_keyboard_data_change_flag 
+0x437 001472 branch p_keyboard_no_key_press ,blank 
+0x438 001473 increase -1 ,pdata 
+0x439 001474 store 1 ,mem_keyboard_data_change_flag 
+0x43a 001475 call p_keyboard_current_mult_update 
+0x43b 001476 jam 10 ,mem_keyboard_led_status_get_timer 
+0x43c 001477 call mouse_no_data_timer_init 
+0x43d 001478 fetch 1 ,mem_keyboard_commbination_key_step 
+0x43e 001479 beq cammbination_key_release ,p_keyboard_commbination_key_release_process 
+0x43f 001480 arg mem_keyboard_tx_data ,contw 
+0x440 001481 arg 10 ,loopcnt 
+0x441 001482 call clear_mem 
+0x442 001483 call p_keyboard_motion_data_check 
+0x443 001484 jam 0 ,mem_keyboard_data_send_flag 
+0x444 001485 rtn 
+:      001487 p_keyboard_no_key_press:
+0x445 001488 rtn 
+:      001490 p_keyboard_current_mult_update:
+0x446 001491 jam 3 ,mem_lpm_mult 
+0x447 001492 jam 10 ,mem_mouse_current_mult_timer 
+0x448 001493 rtn 
+:      001495 p_keyboard_motion_data_check:
+0x449 001496 fetch 1 ,mem_keyboard_consumer_key_status 
+0x44a 001497 beq keyboard_consumer_key_release ,p_keyboard_value_consumer_release 
+0x44b 001498 arg mem_keyboard_keyvalue_buffer + 2 ,contr 
+0x44c 001499 arg 6 ,loopcnt 
+:      001500 p_keyboard_value_tpye_check:
+0x44d 001501 ifetch 1 ,contr 
+0x44e 001502 sub pdata ,hid_key_right_gui ,null 
+0x44f 001503 nbranch p_keyboard_value_tpye_consumer_set ,positive 
+:      001504 p_keyboard_value_tpye_check_loop:
+0x450 001505 loop p_keyboard_value_tpye_check 
+0x451 001507 fetch 1 ,mem_keyboard_all_press_key_count 
+0x452 001508 call p_keyboard_value_release_all_key ,blank 
+0x453 001509 jam hid_reportid_key_standard ,mem_keyboard_tx_data 
+0x454 001510 fetch 1 ,mem_keyboard_keyvalue_buffer + 2 
+0x455 001511 sub pdata ,hid_key_fn ,null 
+0x456 001512 branch p_keyboard_tx_data_skip_fn ,zero 
+0x457 001513 arg mem_keyboard_keyvalue_buffer ,contr 
+0x458 001514 arg mem_keyboard_tx_data + 1 ,contw 
+0x459 001515 arg 8 ,loopcnt 
+:      001516 p_keyboard_tx_data_store:
+0x45a 001517 ifetch 1 ,contr 
+0x45b 001518 beq hid_key_fn ,p_keyboard_tx_data_clear_fn 
+:      001519 p_keyboard_tx_data_store_loop:
+0x45c 001520 istore 1 ,contw 
+0x45d 001521 loop p_keyboard_tx_data_store 
+:      001523 p_keyboard_motion_data_check_next:
+0x45e 001524 call p_keyboard_device_data_tpye_check 
+0x45f 001526 fetch 1 ,mem_keyboard_data_send_flag 
+0x460 001527 beq device_data_tpye_mouse ,enable_user 
+:      001532 p_device_send_keyboard_data:
+0x461 001533 call mouse_customerkey_press 
+0x462 001534 branch enable_user 
+:      001536 p_keyboard_value_release_all_key:
+0x463 001537 arg mem_keyboard_keyvalue_buffer ,contw 
+0x464 001538 arg 9 ,loopcnt 
+0x465 001539 branch clear_mem 
+:      001542 p_keyboard_tx_data_skip_fn:
+0x466 001543 fetch 2 ,mem_keyboard_keyvalue_buffer 
+0x467 001544 store 2 ,mem_keyboard_tx_data + 1 
+0x468 001545 fetch 6 ,mem_keyboard_keyvalue_buffer + 3 
+0x469 001546 store 6 ,mem_keyboard_tx_data + 3 
+0x46a 001547 branch p_keyboard_motion_data_check_next 
+:      001549 p_keyboard_tx_data_clear_fn:
+0x46b 001550 setarg 0 
+0x46c 001551 branch p_keyboard_tx_data_store_loop 
+:      001554 p_keyboard_value_tpye_consumer_set:
+0x46d 001555 jam hid_reportid_consumer_key ,mem_keyboard_tx_data 
+0x46e 001556 fetcht 1 ,mem_keyboard_all_press_key_count 
+0x46f 001557 sub temp ,hid_key_null ,null 
+0x470 001558 branch p_keyboard_value_consumer_all_key_release ,zero 
+0x471 001559 beq hid_key_multikey_media ,p_keyboard_value_media 
+0x472 001560 beq hid_key_multikey_paly ,p_keyboard_value_play 
+0x473 001561 beq hid_key_multikey_stop ,p_keyboard_value_stop 
+0x474 001562 beq hid_key_multikey_pre_track ,p_keyboard_value_pre_track 
+0x475 001563 beq hid_key_multikey_next_track ,p_keyboard_value_next_track 
+0x476 001564 beq hid_key_multikey_vol_down ,p_keyboard_value_vol_down 
+0x477 001565 beq hid_key_multikey_vol_up ,p_keyboard_value_vol_up 
+0x478 001566 beq hid_key_multikey_mute ,p_keyboard_value_mute 
+0x479 001567 beq hid_key_my_computer ,p_keyboard_value_my_computer 
+0x47a 001568 beq hid_key_mail ,p_keyboard_value_mail 
+0x47b 001569 beq hid_key_calculator ,p_keyboard_value_calculator 
+0x47c 001570 beq hid_key_light_down ,p_keyboard_value_light_down 
+0x47d 001571 beq hid_key_light_up ,p_keyboard_value_light_up 
+0x47e 001572 beq hid_key_ac_favorites ,p_keyboard_value_ac_favorites 
+0x47f 001573 beq hid_key_ac_forward ,p_keyboard_value_ac_forward 
+0x480 001574 beq hid_key_ac_back ,p_keyboard_value_ac_back 
+0x481 001575 beq hid_key_ac_stop ,p_keyboard_value_ac_stop 
+0x482 001576 beq hid_key_ac_refresh ,p_keyboard_value_ac_refresh 
+0x483 001577 beq hid_key_ac_search ,p_keyboard_value_ac_search 
+0x484 001578 beq hid_key_ac_home ,p_keyboard_value_ac_home 
+0x485 001579 beq hid_key_ios_android_os_lock ,p_keyboard_value_os_lock 
+0x486 001580 beq hid_key_os_soft_kb ,p_keyboard_value_os_soft_kb 
+0x487 001581 beq hid_key_system_sleep ,p_keyboard_value_system_sleep 
+0x488 001582 branch p_keyboard_motion_data_check_next 
+:      001584 p_keyboard_value_media:
+0x489 001585 setarg 0x0183 
+0x48a 001586 store 2 ,mem_keyboard_tx_data + 1 
+0x48b 001587 branch p_keyboard_motion_data_check_next 
+:      001588 p_keyboard_value_play:
+0x48c 001589 setarg 0x00cd 
+0x48d 001590 store 2 ,mem_keyboard_tx_data + 1 
+0x48e 001591 branch p_keyboard_motion_data_check_next 
+:      001592 p_keyboard_value_stop:
+0x48f 001593 setarg 0x00b7 
+0x490 001594 store 2 ,mem_keyboard_tx_data + 1 
+0x491 001595 branch p_keyboard_motion_data_check_next 
+:      001596 p_keyboard_value_pre_track:
+0x492 001597 setarg 0x00b6 
+0x493 001598 store 2 ,mem_keyboard_tx_data + 1 
+0x494 001599 branch p_keyboard_motion_data_check_next 
+:      001600 p_keyboard_value_next_track:
+0x495 001601 setarg 0x00b5 
+0x496 001602 store 2 ,mem_keyboard_tx_data + 1 
+0x497 001603 branch p_keyboard_motion_data_check_next 
+:      001604 p_keyboard_value_vol_down:
+0x498 001605 setarg 0x00ea 
+0x499 001606 store 2 ,mem_keyboard_tx_data + 1 
+0x49a 001607 branch p_keyboard_motion_data_check_next 
+:      001608 p_keyboard_value_vol_up:
+0x49b 001609 setarg 0x00e9 
+0x49c 001610 store 2 ,mem_keyboard_tx_data + 1 
+0x49d 001611 branch p_keyboard_motion_data_check_next 
+:      001612 p_keyboard_value_mute:
+0x49e 001613 setarg 0x00e2 
+0x49f 001614 store 2 ,mem_keyboard_tx_data + 1 
+0x4a0 001615 branch p_keyboard_motion_data_check_next 
+:      001616 p_keyboard_value_my_computer:
+0x4a1 001617 setarg 0x0194 
+0x4a2 001618 store 2 ,mem_keyboard_tx_data + 1 
+0x4a3 001619 branch p_keyboard_motion_data_check_next 
+:      001620 p_keyboard_value_mail:
+0x4a4 001621 setarg 0x018a 
+0x4a5 001622 store 2 ,mem_keyboard_tx_data + 1 
+0x4a6 001623 branch p_keyboard_motion_data_check_next 
+:      001624 p_keyboard_value_calculator:
+0x4a7 001625 setarg 0x0192 
+0x4a8 001626 store 2 ,mem_keyboard_tx_data + 1 
+0x4a9 001627 branch p_keyboard_motion_data_check_next 
+:      001628 p_keyboard_value_light_down:
+0x4aa 001629 setarg 0x0070 
+0x4ab 001630 store 2 ,mem_keyboard_tx_data + 1 
+0x4ac 001631 branch p_keyboard_motion_data_check_next 
+:      001632 p_keyboard_value_light_up:
+0x4ad 001633 setarg 0x006f 
+0x4ae 001634 store 2 ,mem_keyboard_tx_data + 1 
+0x4af 001635 branch p_keyboard_motion_data_check_next 
+:      001636 p_keyboard_value_ac_favorites:
+0x4b0 001637 setarg 0x022a 
+0x4b1 001638 store 2 ,mem_keyboard_tx_data + 1 
+0x4b2 001639 branch p_keyboard_motion_data_check_next 
+:      001640 p_keyboard_value_ac_forward:
+0x4b3 001641 setarg 0x0225 
+0x4b4 001642 store 2 ,mem_keyboard_tx_data + 1 
+0x4b5 001643 branch p_keyboard_motion_data_check_next 
+:      001644 p_keyboard_value_ac_back:
+0x4b6 001645 setarg 0x0224 
+0x4b7 001646 store 2 ,mem_keyboard_tx_data + 1 
+0x4b8 001647 branch p_keyboard_motion_data_check_next 
+:      001648 p_keyboard_value_ac_stop:
+0x4b9 001649 setarg 0x0226 
+0x4ba 001650 store 2 ,mem_keyboard_tx_data + 1 
+0x4bb 001651 branch p_keyboard_motion_data_check_next 
+:      001652 p_keyboard_value_ac_refresh:
+0x4bc 001653 setarg 0x0227 
+0x4bd 001654 store 2 ,mem_keyboard_tx_data + 1 
+0x4be 001655 branch p_keyboard_motion_data_check_next 
+:      001656 p_keyboard_value_ac_search:
+0x4bf 001657 setarg 0x0221 
+0x4c0 001658 store 2 ,mem_keyboard_tx_data + 1 
+0x4c1 001659 branch p_keyboard_motion_data_check_next 
+:      001660 p_keyboard_value_ac_home:
+0x4c2 001661 setarg 0x0223 
+0x4c3 001662 store 2 ,mem_keyboard_tx_data + 1 
+0x4c4 001663 branch p_keyboard_motion_data_check_next 
+:      001664 p_keyboard_value_os_lock:
+0x4c5 001665 setarg 0x0030 
+0x4c6 001666 store 2 ,mem_keyboard_tx_data + 1 
+0x4c7 001667 branch p_keyboard_motion_data_check_next 
+:      001668 p_keyboard_value_os_soft_kb:
+0x4c8 001669 fetch 1 ,mem_kb_computer_system 
+0x4c9 001670 beq system_os_andriod ,p_keyboard_value_os_soft_kb_andriod 
+0x4ca 001671 setarg 0x01ae 
+0x4cb 001672 store 2 ,mem_keyboard_tx_data + 1 
+0x4cc 001673 branch p_keyboard_motion_data_check_next 
+:      001674 p_keyboard_value_os_soft_kb_andriod:
+0x4cd 001675 setarg 0x0307 
+0x4ce 001676 store 2 ,mem_keyboard_tx_data + 1 
+0x4cf 001677 branch p_keyboard_motion_data_check_next 
+:      001679 p_keyboard_value_consumer_all_key_release:
+:      001680 p_keyboard_value_consumer_release:
+0x4d0 001681 jam 2 ,mem_keyboard_data_change_flag 
+0x4d1 001682 fetch 1 ,mem_keyboard_all_press_key_count 
+0x4d2 001683 call p_keyboard_value_release_all_key ,blank 
+0x4d3 001684 jam keyboard_consumer_key_standby ,mem_keyboard_consumer_key_status 
+0x4d4 001685 setarg 0x03 
+0x4d5 001686 store 3 ,mem_keyboard_tx_data 
+0x4d6 001687 branch p_keyboard_motion_data_check_next 
+:      001688 p_keyboard_value_system_sleep:
+0x4d7 001689 jam hid_reportid_system_ctrl ,mem_keyboard_tx_data 
+0x4d8 001690 setarg 0x02 
+0x4d9 001691 store 1 ,mem_keyboard_tx_data + 1 
+0x4da 001692 branch p_keyboard_motion_data_check_next 
+:      001694 p_keyboard_device_data_tpye_check:
+:      001695 p_keyboard_device_data_tpye_check_next:
+0x4db 001696 fetch 1 ,mem_keyboard_tx_data 
+0x4dc 001697 beq hid_reportid_key_standard ,p_standard_keyboard_data_send 
+0x4dd 001698 beq hid_reportid_mouse ,p_mouse_data_send 
+0x4de 001699 beq hid_reportid_consumer_key ,p_consumer_data_send 
+0x4df 001700 beq hid_reportid_system_ctrl ,p_system_control_data_send 
+0x4e0 001701 rtn 
+:      001706 p_mouse_data_send:
+0x4e1 001707 jam device_data_tpye_mouse ,mem_keyboard_data_send_flag 
+0x4e2 001708 arg mem_keyboard_tx_data ,contr 
+0x4e3 001709 arg mem_mouse_key ,contw 
+0x4e4 001710 arg 7 ,loopcnt 
+0x4e5 001711 branch memcpy 
+:      001713 p_standard_keyboard_data_send:
+0x4e6 001714 jam device_data_tpye_standard_keyboard ,mem_keyboard_data_send_flag 
+0x4e7 001715 call p_clear_key_data 
+0x4e8 001716 arg mem_keyboard_tx_data ,contr 
+0x4e9 001717 arg mem_customer_key_press ,contw 
+0x4ea 001718 arg 9 ,loopcnt 
+0x4eb 001719 branch memcpy 
+:      001721 p_consumer_data_send:
+0x4ec 001722 jam device_data_tpye_consumer ,mem_keyboard_data_send_flag 
+0x4ed 001723 call p_clear_key_data 
+0x4ee 001724 setarg 0x03 
+0x4ef 001725 call mouse_customer_media_key_set 
+0x4f0 001726 arg mem_keyboard_tx_data + 1 ,contr 
+0x4f1 001727 arg mem_customer_key_press + 1 ,contw 
+0x4f2 001728 arg 2 ,loopcnt 
+0x4f3 001729 branch memcpy 
+:      001731 p_system_control_data_send:
+0x4f4 001732 jam device_data_tpye_system_conctol ,mem_keyboard_data_send_flag 
+0x4f5 001733 call p_clear_key_data 
+0x4f6 001734 setarg 0x02 
+0x4f7 001735 store 8 ,mem_customer_key_press 
+0x4f8 001736 store 8 ,mem_customer_key_release 
+0x4f9 001737 fetch 1 ,mem_keyboard_tx_data + 1 
+0x4fa 001738 store 1 ,mem_customer_key_press + 1 
+0x4fb 001739 rtn 
+:      001742 p_clear_key_data:
+0x4fc 001743 arg 18 ,loopcnt 
+0x4fd 001744 arg mem_customer_key_press ,contw 
+0x4fe 001745 branch clear_mem 
+:      001752 p_sdp_process:
+0x4ff 001753 copy contr ,temp 
+0x500 001754 arg 4 ,loopcnt 
+0x501 001755 arg mem_sdp_handle_list ,contw 
+0x502 001756 call memset0 
+0x503 001757 copy temp ,contr 
+0x504 001758 deposit regb 
+0x505 001759 beq sdp_searchattrib_res ,p_sdp_process_ssa_res 
+0x506 001760 branch sdp_process + 19 
+:      001762 p_sdp_process_ssa_res:
+0x507 001763 ifetcht 2 ,contr 
+0x508 001764 byteswap temp ,temp 
+0x509 001765 copy temp ,regb 
+0x50a 001766 increase -4 ,regb 
+0x50b 001767 increase 4 ,contr 
+0x50c 001768 arg 0x102 ,regc 
+0x50d 001770 call p_sdp_process_pnp_vid_loop 
+0x50e 001771 fetch 1 ,mem_kb_computer_system 
+0x50f 001772 rtnne 0xff 
+0x510 001773 jam system_os_windows ,mem_kb_computer_system 
+0x511 001774 branch p_kb_otp_store_computer_system_bt 
+:      001775 p_sdp_process_pnp_vid_loop:
+0x512 001776 copy regb ,pdata 
+0x513 001777 branch sdp_invalid_request_syntax ,blank 
+0x514 001778 ifetch 1 ,contr 
+0x515 001779 beq sdp_attribute_id ,p_ssa_req_one_id 
+0x516 001780 beq sdp_attribute_range ,p_ssa_req_one_range 
+0x517 001781 beq sdp_attribute_intenger ,p_ssa_req_one_intenger 
+0x518 001782 branch sdp_process_pnp_vid_class_id 
+:      001783 p_ssa_req_one_id:
+0x519 001784 ifetch 2 ,contr 
+0x51a 001785 isub regc ,null 
+0x51b 001786 branch p_ssa_req_one_id_vid_process ,zero 
+:      001788 p_ssa_req_check_next_id:
+0x51c 001789 increase -3 ,regb 
+0x51d 001790 nbranch p_sdp_process_pnp_vid_loop ,zero 
+0x51e 001791 rtn 
+:      001792 p_ssa_req_one_id_vid_process:
+0x51f 001793 increase 1 ,contr 
+0x520 001794 ifetch 2 ,contr 
+0x521 001795 arg pnp_microsoft ,regc 
+0x522 001796 isub regc ,null 
+0x523 001797 branch p_ssa_req_one_id_vid_process_win ,zero 
+0x524 001798 arg pnp_mac ,regc 
+0x525 001799 isub regc ,null 
+0x526 001800 branch p_ssa_req_one_id_vid_process_mac ,zero 
+0x527 001801 arg pnp_ios ,regc 
+0x528 001802 isub regc ,null 
+0x529 001803 branch p_ssa_req_one_id_vid_process_ios ,zero 
+:      001804 p_ssa_req_one_id_vid_process_adriod:
+0x52a 001805 jam system_os_andriod ,mem_kb_computer_system 
+0x52b 001806 branch p_kb_otp_store_computer_system_bt 
+:      001807 p_ssa_req_one_id_vid_process_ios:
+0x52c 001808 jam system_os_ios ,mem_kb_computer_system 
+0x52d 001809 branch p_kb_otp_store_computer_system_bt 
+:      001810 p_ssa_req_one_id_vid_process_mac:
+0x52e 001811 jam system_os_mac ,mem_kb_computer_system 
+0x52f 001812 branch p_kb_otp_store_computer_system_bt 
+:      001813 p_ssa_req_one_id_vid_process_win:
+0x530 001814 jam system_os_windows ,mem_kb_computer_system 
+:      001815 p_kb_otp_store_computer_system_bt:
+0x531 001816 jam 1 ,mem_otp_store_system_flag 
+0x532 001817 fetch 1 ,mem_otp_store_device_info_flag 
+0x533 001818 rtn blank 
+0x534 001819 branch p_keyboard_wirte_otp_bt 
+:      001821 p_ssa_req_one_range:
+0x535 001822 increase 4 ,contr 
+0x536 001823 increase -5 ,regb 
+0x537 001824 branch p_sdp_process_pnp_vid_loop 
+:      001826 p_ssa_req_one_intenger:
+0x538 001827 increase 1 ,contr 
+0x539 001828 increase -2 ,regb 
+0x53a 001829 branch p_sdp_process_pnp_vid_loop 
+:      001831 sdp_process_pnp_vid_class_id:
+0x53b 001832 ifetch 1 ,contr 
+0x53c 001833 iadd contr ,contr 
+0x53d 001834 copy pdata ,temp 
+0x53e 001835 copy regb ,pdata 
+0x53f 001836 isub temp ,regb 
+0x540 001837 branch p_sdp_process_pnp_vid_loop 
+:      001841 p_bt_exchange_hid_map:
+0x541 001843 arg mouse_bt_sdp_addr ,contr 
+0x542 001844 arg mem_keyboard_ui_uuid_table ,contw 
+0x543 001845 arg 196 ,loopcnt 
+0x544 001846 call memcpy 
+0x545 001847 arg 0x9573 ,contr 
+0x546 001848 arg mem_keyboard_ui_uuid_table + 196 ,contw 
+0x547 001849 arg 66 ,loopcnt 
+0x548 001850 call memcpy 
+0x549 001851 arg 0x95b5 ,contr 
+0x54a 001852 arg mem_keyboard_ui_uuid_table + 262 ,contw 
+0x54b 001853 arg 54 ,loopcnt 
+0x54c 001854 call memcpy 
+0x54d 001855 arg 0x95eb ,contr 
+0x54e 001856 arg mem_keyboard_ui_uuid_table + 316 ,contw 
+0x54f 001857 arg 169 ,loopcnt 
+0x550 001858 call memcpy 
+0x551 001860 jam 0x6a ,mem_keyboard_ui_uuid_table + 15 
+0x552 001861 jam 0x78 ,mem_keyboard_ui_uuid_table + 195 
+0x553 001862 jam 0x7c ,mem_keyboard_ui_uuid_table + 191 
+0x554 001863 jam 0x7e ,mem_keyboard_ui_uuid_table + 189 
+0x555 001865 fetch 1 ,mem_keyboard_change_vid_pid_flag 
+0x556 001866 rtn blank 
+0x557 001867 fetch 2 ,mem_keyboard_vid 
+0x558 001868 byteswap pdata ,pdata 
+0x559 001869 store 2 ,mem_keyboard_ui_uuid_table + 459 
+0x55a 001871 fetch 2 ,mem_keyboard_pid 
+0x55b 001872 byteswap pdata ,pdata 
+0x55c 001873 store 2 ,mem_keyboard_ui_uuid_table + 465 
+0x55d 001874 rtn 
+:      001877 p_ml2cap_proc_signal_disconn_rsp:
+0x55e 001878 setarg l2cap_sdp_channel 
+0x55f 001879 isub temp ,null 
+0x560 001880 branch p_ml2cap_proc_signal_disconnect_rsp_sdp ,zero 
+0x561 001881 branch ml2cap_proc_signal_disconn_rsp + 13 
+:      001882 p_ml2cap_proc_signal_disconnect_rsp_sdp:
+0x562 001883 jam 0 ,mem_sdp_remote_cid 
+0x563 001884 jam 0 ,mem_sdp_state 
+0x564 001885 jam 0 ,memui_reconnect_mode 
+0x565 001886 jam 0x01 ,mem_ui_profile_supported 
+0x566 001887 branch mdisdone 
+:      001889 p_process_upper_sm_reconn:
+0x567 001890 fetch 1 ,mem_upper_sm_reconn 
+0x568 001891 rtn blank 
+0x569 001892 beq uppersm_reconn_ss_spp_wait ,p_process_upper_sm_reconn_ss_spp_wait 
+0x56a 001893 beq uppersm_reconn_sdp_disconn_wait ,p_process_upper_sm_reconn_sdp_disconn_wait 
+0x56b 001894 branch process_upper_sm_reconn + 3 
+:      001895 p_process_upper_sm_reconn_ss_spp_wait:
+0x56c 001896 fetch 1 ,mem_kb_computer_system 
+0x56d 001897 rtneq 0xff 
+0x56e 001898 jam uppersm_reconn_sdp_disconn ,mem_upper_sm_reconn 
+0x56f 001899 branch process_upper_sm_reconn 
+:      001900 p_process_upper_sm_reconn_sdp_disconn_wait:
+0x570 001901 branch process_upper_sm_reconn_termination 
+:      001922 p_l2cap_proc_signal_connect_req:
+0x571 001923 copy temp ,pdata 
+0x572 001924 beq psm_hid_interrupt ,p_l2cap_proc_signal_connect_req_hid_int 
+0x573 001925 branch l2cap_proc_signal_connect_req + 12 
+:      001926 p_l2cap_proc_signal_connect_req_hid_int:
+0x574 001927 call l2cap_proc_signal_connect_req_hid_int 
+0x575 001928 fetch 1 ,memui_reconnect_mode 
+0x576 001929 nrtn blank 
+0x577 001930 fetch 1 ,mem_kb_computer_system 
+0x578 001931 rtnne 0xff 
+0x579 001932 jam 0x40 ,mem_ui_profile_supported 
+0x57a 001933 jam conn_sm_done ,mem_conn_sm 
+0x57b 001934 jam reconnect_hf ,memui_reconnect_mode 
+0x57c 001936 rtn 
+:      001938 p_upper_sm_send_ss_spp:
+0x57d 001939 call l2cap_malloc_sdp_channel 
+0x57e 001940 call sdp_send_pnp_request 
+0x57f 001941 branch msdp_send_req_done 
+:      001942 sdp_send_pnp_request:
+0x580 001943 call l2cap_get_sdp_tx_payload 
+0x581 001944 copy pdata ,contw 
+0x582 001945 setarg 6 
+0x583 001946 istore 1 ,contw 
+0x584 001947 setarg 0x300 
+0x585 001948 istore 2 ,contw 
+0x586 001949 setarg 0x0f00 
+0x587 001950 istore 2 ,contw 
+0x588 001951 setarg 0x190335 
+0x589 001952 istore 3 ,contw 
+0x58a 001953 setarg 0x0012 
+0x58b 001954 istore 2 ,contw 
+0x58c 001955 setarg 0xf803 
+0x58d 001956 istore 2 ,contw 
+0x58e 001957 setarg 0x0535 
+0x58f 001958 istore 2 ,contw 
+0x590 001959 setarg 0x0a 
+0x591 001960 istore 1 ,contw 
+0x592 001961 setarg 0x0000 
+0x593 001962 istore 2 ,contw 
+0x594 001963 setarg 0x00ffff 
+0x595 001964 istore 3 ,contw 
+0x596 001965 jam 0x14 ,mem_sdp_tx_pkt_length 
+0x597 001966 rtn 
+:      001969 p_send_lmp:
+0x598 001970 disable user 
+0x599 001971 call lmo_fifo_process 
+0x59a 001972 fetch 1 ,mem_lmp_to_send 
+0x59b 001973 rtn blank 
+0x59c 001978 bbit1 7 ,send_lmp_escape 
+:      001979 p_send_lmp0:
+0x59d 001980 beq lmp_detach ,p_send_lmp_detach 
+0x59e 001981 branch send_lmp0 
+:      001983 p_send_lmp_detach:
+0x59f 001984 call send_lmp_detach 
+0x5a0 001985 jam 120 ,mem_conn_timer 
+0x5a1 001986 rtn 
+:      001989 p_hid_rx_process:
+0x5a2 001990 fetch 2 ,mem_l2cap_payload_ptr 
+0x5a3 001991 copy pdata ,contr 
+0x5a4 001992 ifetch 1 ,contr 
+0x5a5 001993 store 1 ,mem_l2cap_rcv_hidtype 
+0x5a6 001994 and pdata ,0x0f ,temp 
+0x5a7 001995 rshift4 pdata ,pdata 
+0x5a8 001996 beq hid_type_set_idle ,p_hid_rx_process_handshake 
+0x5a9 001997 beq hid_type_data ,p_hid_rx_process_data 
+0x5aa 001998 beq hid_type_set_report ,p_hid_rx_process_set_report 
+0x5ab 001999 branch hid_rx_process + 7 
+:      002001 p_hid_rx_process_handshake:
+0x5ac 002002 arg 1 ,rega 
+0x5ad 002003 call hid_malloc_tx_buff 
+0x5ae 002004 fetch 2 ,mem_hid_ctrl_remote_cid 
+0x5af 002005 istore 2 ,contw 
+0x5b0 002006 setarg 0 
+0x5b1 002007 istore 1 ,contw 
+0x5b2 002008 jam 1 ,mem_ui_data_txbuff_length 
+0x5b3 002009 fetch 1 ,mem_hid_control_state 
+0x5b4 002010 set1 l2cap_channel_hid_handshake_done ,pdata 
+0x5b5 002011 store 1 ,mem_hid_control_state 
+0x5b6 002012 jam bt_evt_hid_handshake ,mem_fifo_temp 
+0x5b7 002013 branch ui_ipc_send_event 
+:      002015 p_hid_rx_process_set_report:
+0x5b8 002016 call p_hid_rx_process_data 
+0x5b9 002017 branch hid_rx_process_set_report + 1 
+:      002019 p_hid_rx_process_data:
+0x5ba 002020 ifetch 1 ,contr 
+0x5bb 002021 beq hid_report_id_kb ,p_hid_rx_process_data_hid_kb 
+0x5bc 002022 rtn 
+:      002028 p_hid_rx_process_data_hid_kb:
+0x5bd 002029 ifetch 1 ,contr 
+0x5be 002030 store 1 ,mem_keyboard_led_status 
+0x5bf 002031 rtn 
Index: output/bt_program23.meta
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/output/bt_program23.meta	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/output/bt_program23.meta	(working copy)
@@ -0,0 +1,2034 @@
+define DEBUG_RF_INIT
+define SECURE_CONNECTION
+define SIMPLE_PAIRING
+define REVD
+define ROMCODE
+define PATCH
+define SDKCODE
+INCLUDE "bt_format"
+org 0x0000  // start from patch ram address start
+//define G24
+define BT30
+//define BLE
+//define numlock_enable
+//define debug_eeprom
+
+	bbit1 8,pf_patch_ext
+	beq patch00_0,p_soft_reset
+	beq patch00_3,p_main_loop
+	beq patch10_2,p_shutdown_radio
+	beq patch11_3,p_initialize_radio_cont
+	beq patch13_7,p_init_param
+	beq patch14_4,p_lpm_dispatch
+	beq patch15_5,p_app_init
+	beq patch15_6,p_app_process_bb_event
+	beq patch18_2,p_keyboard_start_work
+	beq patch18_5,mouse_app_enter_hibernate+3
+	beq patch18_6,p_mouse_before_hibernate
+	beq patch18_7,p_mouse_setgpio_hibernate
+	beq patch19_0,p_mouse_lpm_before_common
+	beq patch19_4,p_keyboard_motion
+	beq patch19_7,p_mouse_check_key_gpio
+	beq patch1a_1,p_mouse_init_sunt
+	beq patch1a_2,p_mouse_sensor_poweron
+	beq patch1a_3,mouse_app_enter_hibernate+3
+	beq patch1a_4,p_mouse_priority_bb_event
+	beq patch1a_7,p_mouse_bb_event_timer
+	beq patch1b_0,p_mouse_start_discovery
+	beq patch1b_1,p_mouse_stop_discovery
+	beq patch1b_2,p_mouse_store_remote_bdaddr
+	beq  patch1b_3,p_mouse_store_device_info
+	beq patch1b_4,p_mouse_idle
+	beq patch06_3,p_send_eir
+
+	beq patch1c_6,p_hid_rx_process
+	beq patch1e_0,p_l2cap_proc_signal_connect_req
+//	beq patch1e_7,p_l2cap_proc_signal_disconnect_req
+	branch loop
+
+pf_patch_ext:
+	rtneq patch3f_7
+	beq patch20_1,p_ml2cap_proc_signal_disconn_rsp	
+	beq patch23_0,p_send_lmp
+	beq patch29_3,p_process_upper_sm_reconn
+	beq patch29_7,p_upper_sm_send_ss_spp	
+	beq patch2b_3,p_sdp_process
+
+	beq patch30_2,p_ui_timer_check
+	branch loop
+
+p_soft_reset:
+	call mouse_wakeup_from_power_check
+	nbranch soft_reset+1,user
+	fetch 1,mem_power_on_flag
+	branch soft_reset+1,blank
+	fetch 1,mem_config_select_device_button_gpio
+	beq UI_BUTTON_GPIO_DISABLE,soft_reset+1
+	copy pdata,queue
+	fetch 4,mem_saved_gpio_in
+	qisolate0 pdata					// bt button gpio num
+	call p_keyboard_pb_set,true
+	branch soft_reset+1
+
+p_send_eir:
+	fetch 1,mem_state_map
+	set0 smap_edr,pdata
+	set0 smap_encryption,pdata
+	store 1,mem_state_map
+	branch send_eir+1
+	
+	
+p_initialize_radio_cont:
+	jam 0x03,core_rx_lna_cfg3
+	jam 0x00,core_syn_loopdiv_dsm_cfg
+	branch initialize_radio_cont+1
+		
+p_shutdown_radio:
+//	call rf_debug_shutdown_radio_line	//L-H-L
+	force 0x08,radio_ctrl
+	force 0,radio_ctrl
+	disable is_rx
+	disable is_tx
+	pulse packet_end
+	jam 0x5,modem_en
+	nop 2
+	jam 0x0,modem_en
+	call set_sync_on
+	jam 0,core_syn_en
+	jam 0x80,core_rf_ldo_en0
+	fetch 1,core_clkpll_cfg6
+	set0 7,pdata
+	store 1,core_clkpll_cfg6
+	jam 0,core_rf_ldo_en1
+	branch gain_control
+
+
+p_init_param:
+	jam 0,mem_lmo_tid2			// classic can't reconnect
+	branch init_param_next+1
+
+p_lpm_dispatch:
+	call lpo_calibration
+	fetch 3,mem_clks_per_lpo
+	rtn blank
+	fetch 1,mem_keyboard_fn_flag
+	nrtn blank
+	fetch 1,mem_keyboard_control_key_flag
+	nrtn blank
+	fetch 1,mem_keyboard_commbination_control_key_delay_release_timer
+	nrtn blank
+	branch lpm_dispatch+4
+	
+p_app_init:
+p_mouse_init:
+	call enable_authrom
+	call p_mouse_setting_config
+	call p_keyboard_gpio_init
+	call p_keyboard_low_vol_mult_set	
+	rtn wake
+	call mouse_cb_fuction
+	branch mouse_init_wireless
+
+p_mouse_setting_config:
+	rtn wake
+	call app_param_init
+	call mouse_param_init
+	call p_keyboard_param_init
+	fetcht 1,mem_mcu_rstb_gpio
+	call gpio_out_inactive
+	call p_mouse_device_led_off
+	fetch MOUSE_FLAG_LEN,mem_mouse_flag
+	bbit1 MOUSE_ENABLE_OTP,p_keyboard_load_otp_info_check	
+	bbit1 MOUSE_ENABLE_EEPROM,mouse_load_eeprom_info_check
+	bbit1 MOUSE_ENABLE_FLASH,mouse_load_flash_info_check
+	rtn
+
+p_keyboard_param_init:
+	setarg mem_keyboard_ui_uuid_table				//bt sdp start address
+	store 2,mem_ui_uuid_table
+	fetch 1,mem_ui_button_timeout
+	store 1,mem_combination_ui_button_count	//combination key timer init 
+	jam 0,mem_same_keyvalue_timerout_flag	
+	setarg 0x230170		// 0x0170--3.7V  0x0123--3.0V  0x0146--3.2V  0x0153--3.3V
+	store 3,mem_mouse_vdd_full_vol
+	setarg 0x015301
+	istore 3,contw
+	setarg 0x2540
+	store 3,mem_class
+	rtn
+
+
+	
+p_keyboard_gpio_init:
+	call p_bt_exchange_hid_map
+	fetcht 1,mem_whee_a_data_gpio
+	call mouse_gpio_config_input_pu
+
+	fetcht 1,mem_whee_b_data_gpio
+	call mouse_gpio_config_input_pu
+	
+	fetcht 1,mem_config_select_device_button_gpio
+	storet 1,mem_sensor_motion_gpio
+	call mouse_gpio_config_input_pu
+
+
+	//row init
+	setarg mem_key_row_gpio
+	store 2,mem_kb_row_ptr
+	//col init
+	setarg mem_key_col_gpio
+	store 2,mem_kb_col_ptr
+	//portA and B init
+	setarg mem_key_excol_gpio
+	store 2,mem_kb_excol_ptr
+p_keyboard_keyscan_gpio_init:
+	fetch 2,mem_kb_row_ptr
+	copy pdata,regb
+	arg 8,loopcnt
+p_keyboard_key_row_init:
+	ifetcht 1,regb
+	sub temp,UI_BUTTON_GPIO_DISABLE,null
+	ncall mouse_gpio_config_input_pu,zero
+	increase 1,regb
+	loop p_keyboard_key_row_init
+
+	fetch 2,mem_kb_col_ptr
+	copy pdata,regb
+	arg 20,loopcnt
+p_keyboard_key_cow_init:
+	ifetcht 1,regb
+	isolate1 7,temp						// exmcu gpio
+	ncall gpio_set_high_impedance,true
+	increase 1,regb
+	loop p_keyboard_key_cow_init
+	branch mouse_gpio_pu_idle
+
+p_keyboard_low_vol_mult_set:
+	jam 0x3a,mem_lpm_mult_init
+	fetch 1,mem_adc_power_flag
+	rtnbit0 0
+	jam 0x10,mem_lpm_mult_init
+	fetch 1,mem_mouse_current_mult_timer
+	branch mouse_current_mult_reinit,blank
+	rtn
+
+p_main_loop:
+	call p_keyboard_keyscan
+	call p_keyboard_key_process
+	call p_keyboard_special_key_check
+	branch main_loop+1
+
+
+//stb low--stb high = 10us; wait exmcu wakeup/reset = 301.9us; exmcu keyscan = 250.1us;mcu keyscan = 131.7us;value copy = 78.3us
+// keyboard keyscan = 772us
+p_keyboard_keyscan:
+	call p_keyboard_keyscan_gpio_init
+	call p_keyboard_stb_state_low							// exmcu wake up
+	setarg 0
+	store 2,mem_keyscan_exmcu_wait_wake_count
+	arg mem_keyscan_value_current,contr
+	arg mem_keyscan_value_check,contw
+	arg 20,loopcnt
+	call memcpy
+	setarg mem_keyscan_value_current
+	store 2,mem_keyscan_value_ptr
+	setarg mem_keyscan_exmcu_value
+	store 2,mem_keyscan_exmcu_value_ptr
+	call p_keyboard_stb_state_high
+	call p_keyboard_clk_state_high
+	call p_keyboard_clk_input
+p_keyboard_keyscan_wait_wake_done:
+	fetch 2,mem_keyscan_exmcu_wait_wake_count
+	increase 1,pdata
+	store 2,mem_keyscan_exmcu_wait_wake_count
+	bbit1 9,p_keyboard_keyscan_reset_exmcu 				// 953us reset exmcu
+	fetcht 1,mem_mcu_clk_gpio							// waiting for exmcu wake done
+	call gpio_get_bit
+	nbranch p_keyboard_keyscan_wait_wake_done,true	
+	call p_keyboard_keyscan_get_exmcu_value
+	call p_keyboard_keyscan_get_mcu_value
+	call p_keyboard_stb_state_high							// exmcu sleep
+p_keyboard_keyscan_copy_value:
+	fetch 2,mem_kb_excol_ptr
+	copy pdata,regb
+	jam 0,mem_keyscan_col_loop_count
+p_keyboard_compare_col_excol_gpio_loop:		// loop 11 times
+	ifetcht 1,regb
+	fetch 2,mem_kb_col_ptr
+	copy pdata,rega
+	copy rega,regc
+	arg 20,loopcnt
+p_keyboard_compare_col_gpio_loop:
+	ifetch 1,rega
+	isub temp,null
+	branch p_keyboard_copy_value_exmcu_to_mcu,zero
+	increase 1,rega
+	loop p_keyboard_compare_col_gpio_loop
+p_keyboard_compare_col_excol_gpio_loop_next:	
+	increase 1,regb
+	fetch 1,mem_keyscan_col_loop_count
+	increase 1,pdata
+	store 1,mem_keyscan_col_loop_count
+	sub pdata,10,null
+	branch p_keyboard_compare_col_excol_gpio_loop,positive
+	rtn
+
+p_keyboard_copy_value_exmcu_to_mcu:
+	fetch 2,mem_keyscan_value_ptr
+	copy pdata,contw
+	copy rega,pdata	
+	isub regc,pdata 
+	iadd contw,contw							// offset = rega-regc
+	fetch 2,mem_keyscan_exmcu_value_ptr
+	copy pdata,regc
+	fetch 1,mem_keyscan_col_loop_count
+	iadd regc,regc	
+	ifetch 1, regc								// offset = mem_keyscan_col_loop_count
+	istore 1,contw
+	branch p_keyboard_compare_col_excol_gpio_loop_next
+
+
+p_keyboard_keyscan_get_exmcu_value:	//	8*11 times
+	nop 20
+	jam 0,mem_keyscan_exmcu_reset_count
+//	call p_keyboard_clk_state_high
+	call p_keyboard_stb_state_low
+	jam 0,mem_keyscan_col_loop_count
+p_keyboard_keyscan_exmcu_start_loop:	// clk:0 1 0 1 0 1 0 1 0 1 0
+	call p_keyboard_clk_state_low
+	call p_keyboard_keyscan_exmcu_get_col_value
+	call p_keyboard_clk_state_high
+	call p_keyboard_keyscan_exmcu_get_col_value
+	sub pdata,9,null
+	branch p_keyboard_keyscan_exmcu_start_loop,positive
+	call p_keyboard_clk_state_low
+	call p_keyboard_keyscan_exmcu_get_col_value
+	branch p_keyboard_clk_input
+
+p_keyboard_keyscan_exmcu_get_col_value:
+	jam 0,mem_keyscan_value_temp
+	call p_keyboard_keyscan_get_col_value
+	fetch 2,mem_keyscan_exmcu_value_ptr
+p_keyboard_keyscan_value_store:
+	copy  pdata,contw
+	fetch 1,mem_keyscan_col_loop_count
+	iadd contw,contw
+	fetch 1,mem_keyscan_value_temp
+	istore 1,contw
+	fetch 1,mem_keyscan_col_loop_count
+	increase 1,pdata
+	store 1,mem_keyscan_col_loop_count
+	rtn
+
+p_keyboard_keyscan_get_mcu_value: 		// 8*20 = 130us
+	fetch 2,mem_kb_col_ptr
+	copy pdata,regb
+	jam 0,mem_keyscan_col_loop_count
+p_keyboard_keyscan_mcu_start:		// loop 20 times
+	jam 0,mem_keyscan_value_temp
+	ifetcht 1,regb
+	isolate1 7,temp								// exmcu gpio
+	branch p_keyboard_keyscan_mcu_start_loop,true
+	call gpio_out_active
+	call p_keyboard_keyscan_get_col_value
+	ifetcht 1,regb
+	call gpio_out_inactive
+	ifetcht 1,regb
+	call gpio_set_high_impedance
+p_keyboard_keyscan_mcu_start_loop:
+	increase 1,regb
+	fetch 2,mem_keyscan_value_ptr
+	call p_keyboard_keyscan_value_store
+	sub pdata,19,null
+	branch p_keyboard_keyscan_mcu_start,positive
+	rtn
+
+p_keyboard_keyscan_get_col_value:
+	nop 150
+	fetch 2,mem_kb_row_ptr
+	copy pdata,regc
+	arg 8,loopcnt
+p_keyboard_keyscan_get_col_value_loop:		// loop 8 times
+	ifetcht 1,regc
+	call gpio_get_bit
+	fetch 1,mem_keyscan_value_temp
+	rshift pdata,pdata
+	setflag true,7,pdata
+	store 1,mem_keyscan_value_temp
+p_keyboard_keyscan_get_col_value_loop_next:	
+	increase 1,regc
+	loop p_keyboard_keyscan_get_col_value_loop
+	rtn
+
+p_keyboard_keyscan_reset_exmcu:
+	fetcht 1,mem_mcu_rstb_gpio
+	call gpio_out_active
+	nop 20
+	fetcht 1,mem_mcu_rstb_gpio
+	call gpio_out_inactive
+	nop 6000						// waiting for exmcu reset done 502us > 301.9us
+	fetch 1,mem_keyscan_exmcu_reset_count
+	increase 1,pdata
+	store 1,mem_keyscan_exmcu_reset_count
+	bbit1 6,soft_reset_chip
+	branch p_keyboard_keyscan
+
+
+p_keyboard_clk_state_high:
+	fetcht 1,mem_mcu_clk_gpio
+	branch gpio_out_inactive
+
+p_keyboard_clk_state_low:
+	fetcht 1,mem_mcu_clk_gpio
+	branch gpio_out_active
+
+p_keyboard_clk_input:
+	fetcht 1,mem_mcu_clk_gpio
+	branch gpio_config_input
+	
+p_keyboard_stb_state_high:
+	fetcht 1,mem_mcu_stb_gpio
+	branch gpio_out_inactive
+
+p_keyboard_stb_state_low:
+	fetcht 1,mem_mcu_stb_gpio
+	branch gpio_out_active
+
+
+// same key press check	
+p_keyboard_press_change_or_no_key:
+	jam 0,mem_same_keyvalue_timerout_flag
+	fetch 2,mem_same_keyvalue_timer_init
+	store 2,mem_same_keyvalue_timer
+	rtn
+
+p_keyboard_key_process:
+	// key deshake
+	arg mem_keyscan_value_current,rega
+	arg mem_keyscan_value_check,regb
+	arg 20,loopcnt
+	call string_compare
+	nbranch p_keyboard_press_change_or_no_key,zero	
+	call p_keyboard_keyscan_value_current_zero_check
+	call p_keyboard_press_change_or_no_key,blank
+
+	call p_keyboard_ghost_key_check
+	fetch 1,mem_mouse_ghost_flag
+	nrtn blank
+	fetch 1,mem_keyboard_commbination_key_step
+	rtneq CAMMBINATION_KEY_PRESS
+	rtneq CAMMBINATION_KEY_HOLD
+	rtneq CAMMBINATION_KEY_WAIT_RELEASE
+
+	// keyvalue get from map,and in or out process
+	jam 0,mem_keyscan_col_loop_count
+	arg mem_keyscan_value_current,rega
+	arg mem_keyscan_value_old,regb
+p_keyboard_keyvalue_process:		// loop 20 times
+	ifetcht 1,rega
+	ifetch 1,regb
+	ixor  temp,pdata
+	branch p_keyboard_keyvalue_process_loop,blank
+	store 1,mem_keyscan_value_temp
+	storet 1,mem_keyboard_press_flag_temp
+	istoret 1,regb
+	jam 1,mem_keyboard_data_change_flag
+	jam 0,mem_keyboard_keyvalue_bit_loop_count
+p_keyboard_keyvalue_change:			// loop 8 times
+	fetch 1,mem_keyscan_value_temp
+	bbit0 0,p_keyboard_keyvalue_change_loop
+	fetch 1,mem_keyscan_col_loop_count
+	mul32 pdata,8,pdata
+	fetcht 1,mem_keyboard_keyvalue_bit_loop_count
+	iadd temp,pdata									// map offset
+	arg mem_keyboard_keyvalue_map,contr
+	iadd contr,contr
+	ifetch 1,contr
+	store 1,mem_keyboard_keyvalue_temp				// keyvalue
+	call p_keyboard_keyvalue_fn_replace
+	call p_keyboard_keyvalue_commbination_replace
+	call p_keyboard_keyvalue_in_out
+p_keyboard_keyvalue_change_loop:
+	fetch 1,mem_keyscan_value_temp
+	rshift pdata,pdata
+	store 1,mem_keyscan_value_temp
+	fetch 1,mem_keyboard_press_flag_temp
+	rshift pdata,pdata
+	store 1,mem_keyboard_press_flag_temp
+	fetch 1,mem_keyboard_keyvalue_bit_loop_count
+	increase 1,pdata
+	store 1,mem_keyboard_keyvalue_bit_loop_count
+	sub pdata,7,null
+	branch p_keyboard_keyvalue_change,positive
+p_keyboard_keyvalue_process_loop:
+	increase 1,rega
+	increase 1,regb	
+	fetch 1,mem_keyscan_col_loop_count
+	increase 1,pdata
+	store 1,mem_keyscan_col_loop_count
+	sub pdata,19,null
+	branch p_keyboard_keyvalue_process,positive
+	rtn
+
+p_keyboard_keyscan_value_current_zero_check:
+	fetch 8,mem_keyscan_value_current
+	nrtn blank
+	fetch 8,mem_keyscan_value_current+8
+	nrtn blank
+	fetch 4,mem_keyscan_value_current+16
+	nrtn blank
+	fetch 1,mem_keyboard_commbination_control_key_delay_release_timer
+	nrtn blank
+	fetch 1,mem_keyboard_commbination_key_step
+	rtneq CAMMBINATION_KEY_NULL
+	jam CAMMBINATION_KEY_FREE,mem_keyboard_commbination_key_step
+	rtn
+
+
+//**input:mem_keyscan_value_current   **output:mem_mouse_ghost_flag   	mem_keyboard_all_press_key_count
+p_keyboard_ghost_key_check:	// (col[i] press >= 2) && (row[j] press >=2) && (c[i]_r[j] press) 
+	jam 0,mem_mouse_ghost_flag
+	jam 0,mem_keyboard_all_press_key_count
+	arg mem_keyscan_value_current,rega
+	arg 20,loopcnt
+p_keyboard_ghost_key_check_loop:
+	jam 0,mem_keyboard_current_col_press_key_count
+	ifetch 1,rega
+	branch p_keyboard_ghost_key_check_next_loop,blank
+p_keyboard_current_col_press_key_count_check:	
+	fetcht 1,mem_keyboard_current_col_press_key_count
+	increase 1,temp
+	storet 1,mem_keyboard_current_col_press_key_count
+	copy pdata,temp
+	increase -1,pdata
+	iand temp,pdata									// pdata &= pdata -1;  check pdata bit1 count
+	nbranch p_keyboard_current_col_press_key_count_check,zero
+	fetch 1,mem_keyboard_current_col_press_key_count
+	fetcht 1,mem_keyboard_all_press_key_count
+	iadd temp,temp
+	storet 1,mem_keyboard_all_press_key_count
+	sub pdata,1,null
+	branch p_keyboard_ghost_key_check_next_loop,positive
+	sub temp,2,null
+	branch p_keyboard_ghost_key_check_next_loop,positive
+	jam 0,mem_keyscan_col_loop_count					// col[i] press key count >= 2
+	jam 0,mem_keyboard_same_row_press_key_count
+	ifetcht 1,rega
+	arg mem_keyscan_value_current,regb
+p_keyboard_same_row_key_check:
+	fetch 1,mem_keyscan_col_loop_count
+	increase 1,pdata
+	store 1,mem_keyscan_col_loop_count
+	sub pdata,19,null
+	nbranch p_keyboard_ghost_key_check_next_loop,positive		// end col[i] row[0~7] check
+	ifetch 1,regb
+	iand temp,null												// col[i] & col[0~19]
+	branch p_keyboard_same_row_key_check_loop,zero
+	fetch 1,mem_keyboard_same_row_press_key_count		
+	increase 1,pdata
+	store 1,mem_keyboard_same_row_press_key_count
+	sub pdata,1,null
+	branch p_keyboard_same_row_key_check_loop,positive
+	jam 1,mem_mouse_ghost_flag
+	rtn	
+	
+p_keyboard_ghost_key_check_next_loop:
+	increase 1,rega
+	loop p_keyboard_ghost_key_check_loop
+	rtn
+
+p_keyboard_same_row_key_check_loop:
+	increase 1,regb
+	branch p_keyboard_same_row_key_check
+	
+
+
+p_keyboard_keyvalue_fn_replace:
+	fetch 1,mem_keyboard_press_flag_temp
+	ncall p_keyboard_commbination_delay_release_clear,blank
+	fetch 1,mem_keyboard_fn_flag
+	ncall p_keyboard_keyvalue_fn_replace_press,blank
+	fetch 1,mem_keyboard_fn_first
+	fetcht 1,mem_keyboard_fn_flag
+	ixor temp,pdata
+	rtn zero
+	fetch 1,mem_keyboard_keyvalue_temp
+	beq HID_KEY_ESC,p_keyboard_keyvalue_fn_esc
+	beq HID_KEY_DELETE,p_keyboard_keyvalue_fn_delete
+	sub pdata,HID_KEY_F12,null
+	nrtn positive
+	arg HID_KEY_F1,temp	
+	isub temp,pdata
+	nrtn positive			
+	arg mem_keyboard_fn_f1,contr		//  HID_KEY_F1 <= keyvalue <= HID_KEY_F12
+	iadd contr,contr
+	ifetch 1,contr
+	branch p_keyboard_keyvalue_store_temp
+	
+p_keyboard_keyvalue_fn_replace_press:
+	fetch 1,mem_keyboard_keyvalue_temp
+	beq HID_KEY_UP_ARROW,p_keyboard_keyvalue_fn_up_arrow
+	beq HID_KEY_DOWN_ARROW,p_keyboard_keyvalue_fn_down_arrow
+	beq HID_KEY_LEFT_ARROW,p_keyboard_keyvalue_fn_left_arrow
+	beq HID_KEY_RIGHT_ARROW,p_keyboard_keyvalue_fn_right_arrow
+	beq HID_KEY_LEFT_CTRL,p_keyboard_keyvalue_fn_left_ctrl
+	beq HID_KEY_SPACE,p_keyboard_keyvalue_fn_space
+	beq HID_KEY_Q,p_keyboard_keyvalue_os_andriod
+	beq HID_KEY_W,p_keyboard_keyvalue_os_windows
+	beq HID_KEY_E,p_keyboard_keyvalue_os_ios
+	rtn
+
+p_keyboard_keyvalue_fn_esc:
+	fetch 1,mem_keyboard_fn_esc
+	branch p_keyboard_keyvalue_store_temp
+	
+p_keyboard_keyvalue_fn_delete:
+	fetch 1,mem_keyboard_fn_del
+	branch p_keyboard_keyvalue_store_temp
+
+p_keyboard_keyvalue_fn_up_arrow:
+	fetch 1,mem_keyboard_fn_arrow_enable_flag
+	rtn blank
+	setarg HID_KEY_PAGE_UP
+	branch p_keyboard_keyvalue_store_temp
+	
+p_keyboard_keyvalue_fn_down_arrow:
+	fetch 1,mem_keyboard_fn_arrow_enable_flag
+	rtn blank
+	setarg HID_KEY_PAGE_DOWN
+	branch p_keyboard_keyvalue_store_temp
+
+p_keyboard_keyvalue_fn_left_arrow:
+	fetch 1,mem_keyboard_fn_arrow_enable_flag
+	rtn blank
+	setarg HID_KEY_HOME
+	branch p_keyboard_keyvalue_store_temp
+
+p_keyboard_keyvalue_fn_right_arrow:
+	fetch 1,mem_keyboard_fn_arrow_enable_flag
+	rtn blank
+	setarg HID_KEY_END
+	branch p_keyboard_keyvalue_store_temp
+
+p_keyboard_keyvalue_fn_left_ctrl:
+	fetch 1,mem_keyboard_fn_left_ctrl_enable_flag
+	rtn blank
+	fetch 1,mem_kb_computer_system
+	beq SYSTEM_OS_WINDOWS,p_keyboard_keyvalue_windows_osk
+	setarg HID_KEY_OS_SOFT_KB
+	branch p_keyboard_keyvalue_store_temp
+p_keyboard_keyvalue_windows_osk:	
+	setarg HID_KEY_OSK
+	branch p_keyboard_keyvalue_store_temp
+
+p_keyboard_keyvalue_fn_space:
+	fetch 1,mem_keyboard_fn_space_enable_flag
+	rtn blank
+	setarg HID_KEY_LANGUAGE
+p_keyboard_keyvalue_store_temp:
+	store 1,mem_keyboard_keyvalue_temp
+	rtn
+	
+p_keyboard_keyvalue_os_andriod:
+	fetch 1,mem_keyboard_fn_system_switch_enable_flag
+	rtn blank
+	fetch 1,mem_keyboard_press_flag_temp
+	bbit0 0,p_keyboard_keyvalue_store_temp+1	
+	jam SYSTEM_OS_ANDRIOD,mem_kb_computer_system
+p_keyboard_keyvalue_clear_temp:
+	jam 6,mem_keyboard_mode_led_on_timer
+	setarg 0
+	branch p_keyboard_keyvalue_store_temp
+
+p_keyboard_keyvalue_os_windows:
+	fetch 1,mem_keyboard_fn_system_switch_enable_flag
+	rtn blank
+	fetch 1,mem_keyboard_press_flag_temp
+	bbit0 0,p_keyboard_keyvalue_store_temp+1	
+	jam SYSTEM_OS_WINDOWS,mem_kb_computer_system
+	branch p_keyboard_keyvalue_clear_temp
+
+p_keyboard_keyvalue_os_ios:
+	fetch 1,mem_keyboard_fn_system_switch_enable_flag
+	rtn blank
+	fetch 1,mem_keyboard_press_flag_temp
+	bbit0 0,p_keyboard_keyvalue_store_temp+1	
+	jam SYSTEM_OS_IOS,mem_kb_computer_system
+	branch p_keyboard_keyvalue_clear_temp
+	
+
+p_keyboard_keyvalue_commbination_replace:
+	fetch 1,mem_keyboard_keyvalue_temp
+	beq HID_KEY_PRINT_SCREEN,p_keyboard_commination_screen_shot_replace
+	beq HID_KEY_PAGE_UP,p_keyboard_commination_pageup_replace
+	beq HID_KEY_PAGE_DOWN,p_keyboard_commination_pagedown_replace
+	beq HID_KEY_HOME,p_keyboard_commination_home_replace
+	beq HID_KEY_END,p_keyboard_commination_end_replace
+	beq HID_KEY_SELECT_ALL,p_keyboard_commination_select_all
+	beq HID_KEY_COPY,p_keyboard_commbination_copy
+	beq HID_KEY_PASTE,p_keyboard_commbination_paste
+	beq HID_KEY_CUT,p_keyboard_commbination_cut
+	beq HID_KEY_ALL_OS_LOCK,p_keyboard_commination_os_lock
+	beq HID_KEY_OSK,p_keyboard_commbination_osk
+	beq HID_KEY_SEARCH,p_keyboard_commbination_search
+	beq HID_KEY_LANGUAGE,p_keyboard_commbination_language
+	beq HID_KEY_APP_TILING,p_keyboard_commbination_app_tiling
+	rtn
+
+p_keyboard_commbination_delay_release_set:
+	fetch 1,mem_keyboard_press_flag_temp
+	rtnbit0 0
+	jam 10,mem_keyboard_commbination_control_key_delay_release_timer
+	rtn
+
+p_keyboard_commbination_delay_release_clear:
+	jam 0,mem_keyboard_commbination_control_key_delay_release_timer
+	rtn
+
+p_keyboard_commination_screen_shot_replace:
+	fetch 1,mem_kb_computer_system
+	rtneq SYSTEM_OS_WINDOWS
+	rtneq SYSTEM_OS_ANDRIOD
+	jam LEFT_SHIFT_GUI,mem_keyboard_commbination_control_key_value
+	jam HID_KEY_3,mem_keyboard_commbination_standard_key_value
+	branch p_keyboard_commbination_keypress
+
+p_keyboard_commination_pageup_replace:
+	jam HID_KEY_UP_ARROW,mem_keyboard_commbination_standard_key_value
+p_keyboard_commination_ios_mac_command_commiation:	
+	fetch 1,mem_kb_computer_system
+	rtneq SYSTEM_OS_WINDOWS
+	rtneq SYSTEM_OS_ANDRIOD
+	jam LEFT_GUI,mem_keyboard_commbination_control_key_value
+	branch p_keyboard_commbination_keypress
+
+p_keyboard_commination_pagedown_replace:
+	jam HID_KEY_DOWN_ARROW,mem_keyboard_commbination_standard_key_value
+	branch p_keyboard_commination_ios_mac_command_commiation	
+
+p_keyboard_commination_home_replace:
+	jam HID_KEY_LEFT_ARROW,mem_keyboard_commbination_standard_key_value
+	branch p_keyboard_commination_ios_mac_command_commiation
+
+p_keyboard_commination_end_replace:
+	jam HID_KEY_RIGHT_ARROW,mem_keyboard_commbination_standard_key_value
+	branch p_keyboard_commination_ios_mac_command_commiation
+
+p_keyboard_commination_select_all:
+	jam HID_KEY_A,mem_keyboard_commbination_standard_key_value
+p_keyboard_commbination_text_edit:
+	jam LEFT_CONTROL,mem_keyboard_commbination_control_key_value
+	fetch 1,mem_kb_computer_system
+	beq SYSTEM_OS_WINDOWS,p_keyboard_commbination_keypress
+	beq SYSTEM_OS_ANDRIOD,p_keyboard_commbination_keypress
+	jam LEFT_GUI,mem_keyboard_commbination_control_key_value
+	branch p_keyboard_commbination_keypress
+
+p_keyboard_commbination_copy:
+	jam HID_KEY_C,mem_keyboard_commbination_standard_key_value
+	branch p_keyboard_commbination_text_edit
+
+p_keyboard_commbination_paste:
+	jam HID_KEY_V,mem_keyboard_commbination_standard_key_value
+	branch p_keyboard_commbination_text_edit
+
+p_keyboard_commbination_cut:	
+	jam HID_KEY_X,mem_keyboard_commbination_standard_key_value
+	branch p_keyboard_commbination_text_edit
+
+p_keyboard_commination_os_lock:
+	fetch 1,mem_kb_computer_system
+	beq SYSTEM_OS_WINDOWS,p_keyboard_commination_windows_lock
+	beq SYSTEM_OS_MAC,p_keyboard_commination_mac_lock
+	setarg HID_KEY_IOS_ANDROID_OS_LOCK
+	branch p_keyboard_keyvalue_store_temp
+p_keyboard_commination_windows_lock:	
+	jam LEFT_GUI,mem_keyboard_commbination_control_key_value
+	jam HID_KEY_L,mem_keyboard_commbination_standard_key_value
+	branch p_keyboard_commbination_keypress
+p_keyboard_commination_mac_lock:
+	jam LEFT_GUI_CONTROL,mem_keyboard_commbination_control_key_value
+	jam HID_KEY_Q,mem_keyboard_commbination_standard_key_value
+	branch p_keyboard_commbination_keypress
+	
+p_keyboard_commbination_osk:
+	fetch 1,mem_kb_computer_system
+	beq SYSTEM_OS_WINDOWS,p_keyboard_commbination_windows_osk
+	setarg HID_KEY_OS_SOFT_KB
+	branch p_keyboard_keyvalue_store_temp
+p_keyboard_commbination_windows_osk:	
+	jam LEFT_GUI_CONTROL,mem_keyboard_commbination_control_key_value
+	jam HID_KEY_O,mem_keyboard_commbination_standard_key_value
+	branch p_keyboard_commbination_keypress
+
+p_keyboard_commbination_search:
+	fetch 1,mem_kb_computer_system
+	beq SYSTEM_OS_MAC,p_keyboard_commbination_mac_search
+	setarg HID_KEY_AC_SEARCH
+	branch p_keyboard_keyvalue_store_temp
+p_keyboard_commbination_mac_search:	
+	jam LEFT_GUI,mem_keyboard_commbination_control_key_value
+	jam HID_KEY_SPACE,mem_keyboard_commbination_standard_key_value
+	branch p_keyboard_commbination_keypress	
+
+	
+p_keyboard_commbination_language:
+	fetch 1,mem_kb_computer_system
+	beq SYSTEM_OS_WINDOWS,p_keyboard_commbination_language_windows
+	beq SYSTEM_OS_ANDRIOD,p_keyboard_commbination_language_andriod
+	jam LEFT_CONTROL,mem_keyboard_commbination_control_key_value
+p_keyboard_commbination_language_next:
+	jam HID_KEY_SPACE,mem_keyboard_commbination_standard_key_value
+	call p_keyboard_commbination_delay_release_set	
+	branch p_keyboard_commbination_keypress
+p_keyboard_commbination_language_windows:
+	jam LEFT_GUI,mem_keyboard_commbination_control_key_value
+	branch p_keyboard_commbination_language_next
+p_keyboard_commbination_language_andriod:
+	jam LEFT_SHIFT,mem_keyboard_commbination_control_key_value
+	branch p_keyboard_commbination_language_next
+
+p_keyboard_commbination_app_tiling:
+	fetch 1,mem_kb_computer_system
+	beq SYSTEM_OS_WINDOWS,p_keyboard_commbination_app_tiling_windows_android
+	beq SYSTEM_OS_ANDRIOD,p_keyboard_commbination_app_tiling_windows_android
+	jam LEFT_CONTROL,mem_keyboard_commbination_control_key_value
+	jam HID_KEY_UP_ARROW,mem_keyboard_commbination_standard_key_value
+	branch p_keyboard_commbination_keypress	
+p_keyboard_commbination_app_tiling_windows_android:
+	jam LEFT_GUI,mem_keyboard_commbination_control_key_value
+	jam HID_KEY_TAB,mem_keyboard_commbination_standard_key_value
+	branch p_keyboard_commbination_keypress	
+
+p_keyboard_commbination_keypress:
+	jam 0,mem_keyboard_keyvalue_temp
+	fetch 1,mem_keyboard_press_flag_temp
+	bbit0 0,p_keyboard_commbination_key_wait_release_set
+	fetch 1,mem_keyboard_commbination_key_step
+	beq CAMMBINATION_KEY_COMPLETE,p_keyboard_commbination_key_hold_set
+p_keyboard_commbination_key_press_set:	
+	jam CAMMBINATION_KEY_PRESS,mem_keyboard_commbination_key_step
+	rtn
+
+p_keyboard_commbination_key_wait_release_set:
+	jam CAMMBINATION_KEY_WAIT_RELEASE,mem_keyboard_commbination_key_step
+	rtn
+
+p_keyboard_commbination_key_null_set:
+	jam CAMMBINATION_KEY_NULL,mem_keyboard_commbination_key_step
+	rtn
+
+//**input:   pdata:control key vaule       temp:standard key value
+p_keyboard_commbination_key_value_store:
+	store 1,mem_keyboard_tx_data+1
+	storet 1,mem_keyboard_tx_data+3
+	call enable_user
+	jam HID_REPORTID_KEY_STANDARD,mem_keyboard_tx_data
+	branch p_keyboard_motion_data_check_next	
+	
+p_keyboard_commbination_key_press_process:
+	fetch 1,mem_keyboard_commbination_control_key_value
+	arg 0,temp
+	call p_keyboard_commbination_key_value_store
+p_keyboard_commbination_key_hold_set:
+	jam CAMMBINATION_KEY_HOLD,mem_keyboard_commbination_key_step
+	rtn
+
+p_keyboard_commbination_key_hold_process:
+	jam CAMMBINATION_KEY_COMPLETE,mem_keyboard_commbination_key_step
+	fetch 1,mem_keyboard_commbination_control_key_value
+	fetcht 1,mem_keyboard_commbination_standard_key_value
+	branch p_keyboard_commbination_key_value_store
+	
+p_keyboard_commbination_key_wait_release_process:
+	jam HID_REPORTID_KEY_STANDARD,mem_keyboard_tx_data
+	fetch 1,mem_keyboard_commbination_control_key_value
+	arg 0,temp
+	call p_keyboard_commbination_key_value_store
+	fetch 1,mem_keyboard_commbination_control_key_delay_release_timer
+	branch p_keyboard_commbination_key_null_set,blank
+p_keyboard_commbination_key_release_set:	
+	jam CAMMBINATION_KEY_RELEASE,mem_keyboard_commbination_key_step
+	rtn
+
+p_keyboard_commbination_key_release_process:
+	branch p_keyboard_commbination_key_value_store+2
+
+p_keyboard_commbination_key_null_process:
+	jam CAMMBINATION_KEY_FREE,mem_keyboard_commbination_key_step
+	arg 0,pdata
+	arg 0,temp
+	branch p_keyboard_commbination_key_value_store	
+
+
+
+p_keyboard_keyvalue_in_out:
+	fetch 1,mem_keyboard_keyvalue_temp
+	arg HID_KEY_LEFT_CTRL,temp
+	isub temp,null
+	nbranch p_keyboard_keyvalue_standard,positive		// value < 0xe0
+	sub pdata,HID_KEY_RIGHT_GUI,null
+	nbranch p_keyboard_keyvalue_consumer,positive		// value  > 0xe7
+	and_into 0x07,pdata
+	copy pdata,queue
+	fetch 1,mem_keyboard_press_flag_temp
+	bbit1 0,p_keyboard_keyvalue_control_key_in
+p_keyboard_keyvalue_control_key_out:
+	fetch 1,mem_keyboard_keyvalue_buffer
+	qset0 pdata
+	store 1,mem_keyboard_keyvalue_buffer
+	rtn
+p_keyboard_keyvalue_control_key_in:
+	fetch 1,mem_keyboard_keyvalue_buffer
+	qset1 pdata
+	store 1,mem_keyboard_keyvalue_buffer
+	rtn
+
+p_keyboard_keyvalue_standard:
+	jam 0,mem_keyboard_keyvalue_buffer+8
+	fetch 1,mem_keyboard_press_flag_temp
+	bbit1 0,p_keyboard_keyvalue_standard_in
+p_keyboard_keyvalue_standard_out:	
+	fetcht 1,mem_keyboard_keyvalue_temp
+	arg 6,loopcnt
+	arg mem_keyboard_keyvalue_buffer+2,contr
+p_keyboard_keyvalue_standard_out_loop:
+	ifetch 1,contr
+	isub temp,null
+	nbranch p_keyboard_keyvalue_standard_out_next,zero
+	ifetch 1,contr
+	increase -2,contr
+	istore 1,contr
+	rtn blank
+	increase 1,contr
+	istoret 1,contr
+p_keyboard_keyvalue_standard_out_next:	
+	loop p_keyboard_keyvalue_standard_out_loop
+	rtn
+	
+p_keyboard_keyvalue_standard_in:
+	fetcht 1,mem_keyboard_keyvalue_temp
+	arg 6,loopcnt
+	arg mem_keyboard_keyvalue_buffer+2,contr
+p_keyboard_keyvalue_standard_in_loop:
+	ifetch 1,contr
+	branch p_keyboard_keyvalue_standard_in_data,blank
+	isub temp,null
+	rtn zero
+	loop p_keyboard_keyvalue_standard_in_loop
+	rtn
+p_keyboard_keyvalue_standard_in_data:
+	increase -1,contr
+	istoret 1,contr
+	rtn
+
+p_keyboard_keyvalue_consumer:
+	jam KEYBOARD_CONSUMER_KEY_PRESS,mem_keyboard_consumer_key_status
+	fetch 1,mem_keyboard_press_flag_temp
+	isolate0 0,pdata
+	call p_keyboard_consumer_key_release,true
+	branch p_keyboard_keyvalue_standard
+	
+p_keyboard_consumer_key_release:
+	jam KEYBOARD_CONSUMER_KEY_RELEASE,mem_keyboard_consumer_key_status
+	rtn
+
+	
+
+// check Fn,pairing button,control key
+p_keyboard_special_key_check:
+	call p_keyboard_pairing_button_check
+	jam 0,mem_keyboard_fn_flag
+	jam 0,mem_keyboard_control_key_flag
+	jam 0,mem_keyboard_bt_button_flag
+	fetch 1,mem_keyboard_keyvalue_buffer
+	ncall p_keyborad_control_key_set,blank
+	arg mem_keyboard_keyvalue_buffer+2,contr
+	arg 6,loopcnt
+p_keyboard_special_key_check_loop:
+	ifetch 1,contr
+	sub pdata,HID_KEY_FN,null
+	call p_keyboard_fn_set,zero
+	sub pdata,HID_KEY_PB,null
+	call p_keyboard_pb_set,zero
+	loop p_keyboard_special_key_check_loop
+	call p_keyboard_commbination_fast_conn_bt_check
+	fetch 1,mem_keyboard_pairing_type
+	branch p_keyboard_enable_bt_button_pairing,blank
+	fetch 2,mem_keyboard_keyvalue_buffer+2
+	fetcht 2,mem_keyboard_commbination_key_bt
+	isub temp,null
+	branch p_mouse_long_button_bt_discovery,zero
+	byteswap temp,temp
+	isub temp,null
+	branch p_mouse_long_button_bt_discovery,zero
+	rtn
+
+p_keyboard_pairing_button_check:
+	fetch 1,mem_keyboard_pairing_type
+	nrtn blank
+	fetcht 1,mem_config_select_device_button_gpio
+	sub temp,UI_BUTTON_GPIO_DISABLE,null
+	rtn zero
+	call gpio_get_bit
+	nbranch p_keyboard_pairing_button_release,true
+	arg 8,loopcnt
+	arg mem_keyboard_keyvalue_buffer,contw
+	call clear_mem
+	jam HID_KEY_PB,mem_keyboard_keyvalue_buffer+2
+	rtn
+
+p_keyboard_pairing_button_release:
+	fetch 1,mem_keyboard_keyvalue_buffer+2
+	rtnne HID_KEY_PB
+	jam HID_KEY_NULL,mem_keyboard_keyvalue_buffer+2
+	rtn	
+
+p_keyboard_enable_bt_button_pairing:
+	fetch 1,mem_keyboard_bt_button_flag
+	rtn blank
+p_mouse_long_button_bt_discovery:
+	call p_keyboard_pairing_check_otp_offset
+	jam 0,mem_keyboard_data_change_flag
+	branch mouse_long_button_bt_discovery
+	rtn
+	
+
+p_keyborad_control_key_set:
+	jam 1,mem_keyboard_control_key_flag
+	rtn
+
+p_keyboard_fn_set:
+	jam 1,mem_keyboard_fn_flag
+	rtn
+
+p_keyboard_pb_set:
+	jam 1,mem_keyboard_bt_button_flag
+	rtn
+
+
+p_keyboard_pairing_check_otp_offset:
+	fetch 2,mem_otp_read_retention_offset
+	arg 0x528,temp   //24*55
+	isub temp,null
+	nrtn positive
+	branch assert
+//  otp process	
+p_keyboard_load_otp_info_check:
+	fetch 1,mem_device_flag
+	beq MODE_BT_DEVICE1,p_keyboard_load_otp_device_info_bt_init
+	rtn	
+p_keyboard_load_otp_device_info_bt_init:
+	arg 480,regd
+	setarg 0x400
+	idiv regd
+	call wait_div_end
+	quotient pdata
+	store 2,mem_pdatatemp
+	arg 0x1fb8,pdata
+	arg 24,temp		
+	arg 24,rege
+	branch p_keyboard_load_otp_device_info
+p_keyboard_load_otp_device_info:
+	storet 1,mem_temp
+	arg mem_otp_read_retention_memory,rega
+	arg 0,regc
+p_keyboard_load_otp_info_check_page_loop:
+	copy pdata,regb
+	fetcht 1,mem_temp
+	call otpd_read_data
+	fetch 8,mem_otp_read_retention_memory
+	fetcht 8,mem_otp_read_retention_memory+8
+	ior temp,pdata
+	fetcht 8,mem_otp_read_retention_memory+16
+	ior temp,pdata	
+	branch p_keyboard_load_otp_info_check_first_time,blank
+	increase 1,regc
+	fetch 2,mem_pdatatemp
+	isub regc,null
+	nbranch p_keyboard_load_otp_info_check_overwise,positive
+	copy regb,pdata
+	isub regd,pdata
+	branch p_keyboard_load_otp_info_check_page_loop
+p_keyboard_load_otp_info_check_first_time:
	
+	sub regc,0,null
+	branch p_keyboard_load_otp_info_check_first_time_process,zero
+p_keyboard_load_otp_info_check_first_time_loop_init:
+	copy regb,pdata
+	iadd regd,pdata
+p_keyboard_load_otp_info_check_first_time_loop:	
+	isub rege,pdata
+	copy pdata,regb
+	fetcht 1,mem_temp
+	call otpd_read_data
+	fetch 8,mem_otp_read_retention_memory
+	fetcht 8,mem_otp_read_retention_memory+8
+	ior temp,pdata
+	fetcht 8,mem_otp_read_retention_memory+16
+	ior temp,pdata	
+	branch p_keyboard_load_otp_info_check_offset_process,blank
+	copy regb,pdata
+	branch p_keyboard_load_otp_info_check_first_time_loop
+p_keyboard_load_otp_info_check_first_time_process:
+	storer rege,1,mem_otp_read_retention_offset
+	rtn
+p_keyboard_load_otp_info_check_offset_process:
+	setarg 0x1fd0
+	isub regb,pdata
+	store 2,mem_otp_read_retention_offset		//store the next field offset ,convenient for next storage
+	copy regb,pdata
+	iadd rege,pdata
+	fetcht 1,mem_temp
+	arg mem_otp_read_retention_memory,rega
+	call otpd_read_data
+	fetch 1,mem_device_flag
+	beq MODE_BT_DEVICE1,p_keyboard_load_otp_info_check_offset_process_bt
+	rtn
+p_keyboard_load_otp_info_check_offset_process_bt:	
+	fetch 1,mem_otp_read_retention_memory
+	sub pdata,SYSTEM_OS_MAC,null
+	ncall set_pdata_0,positive
+	store 1,mem_kb_computer_system
+	fetch 1,mem_otp_read_retention_memory+1
+	store 1,mem_device1_type	
+	arg mem_otp_read_retention_memory+2,contr
+	arg mem_device1_link_key,contw
+	call memcpy16
+	fetch 6,mem_otp_read_retention_memory+18
+	store 6,mem_device1_addr
+	branch mouse_select_reconn_device	
+
+p_keyboard_load_otp_info_check_overwise:
+	
+	branch assert
+
+	
+p_mouse_store_device_info:
+	fetch MOUSE_FLAG_LEN,mem_mouse_flag
+	bbit1 MOUSE_ENABLE_OTP,p_keyboard_store_otp_device_info
+	branch mouse_store_device_info+2
+	
+p_keyboard_store_otp_device_info:
+	fetch 1,mem_device_flag
+	beq MODE_BT_DEVICE1,p_keyboard_store_otp_device_info_bt
+	rtn
+p_keyboard_store_otp_device_info_bt:
+	jam 1,mem_otp_store_device_info_flag
+	fetch 1,mem_otp_store_system_flag
+	rtn blank
+p_keyboard_wirte_otp_bt:	
+	fetcht 2,mem_otp_read_retention_offset
+	setarg 0x1fd0
+	isub temp,regb
+	
+	arg mem_kb_computer_system,rega
+	copy regb,temp
+	arg 1,loopcnt
+	call otp_write   	
+	
+	add regb,1,temp
+	arg mem_device1_type,rega
+	arg 1,loopcnt
+	call otp_write   	
+	
+	add regb,2,temp
+	arg mem_device1_link_key,rega
+	arg 16,loopcnt
+	call otp_write   
+	
+	add regb,18,temp	
+	arg mem_device1_addr,rega
+	arg 6,loopcnt
+	call otp_write   		
+
+	fetcht 2,mem_otp_read_retention_offset
+	increase 24,temp
+	storet 2,mem_otp_read_retention_offset
+	rtn
+
+p_keyboard_start_work:
+	call p_mouse_device_poweron_timer
+	fetch MOUSE_FLAG_LEN,mem_mouse_flag
+	bbit0 MOUSE_ENABLE_ADC,p_keyboard_start_work_next
+	call enable_adc
+	call vdd_calculate_by_mode
+	store 2,mem_mouse_vdd_now_vol
+	fetcht 2,mem_2v_adc_vinlpm_data
+	fetch 2,mem_adc_current_value
+	isub temp,null
+	branch p_keyboard_start_work+1,positive
+	arg mem_mouse_vdd_calculate_set,rega
+	call mouse_adc_bat_percent_lowpower_out
+	fetch 1,mem_adc_power_flag
+	bbit1 1,mouse_power_down
+p_keyboard_start_work_next:
+	fetch 1,mem_keyboard_pairing_type
+	call p_keyboard_enable_bt_button_pairing,blank
+	fetch 1,mem_keyboard_bt_button_flag
+	nrtn blank
+	call mouse_bluetooth_fast_conn_disable
+	fetch 6,mem_device1_addr	
+	branch p_mouse_buletooth_fast_conn_init ,blank
+	branch mouse_start_reconnect_device
+
+p_mouse_buletooth_fast_conn_init:
+	jam 0xff,mem_mouse_bluetooth_fast_conn_flag
+	jam TX_POWER_0DB,mem_tx_power
+	fetch 1,mem_mouse_bluetooth_type
+	bbit1 MODE_4_MOUSE,mouse_ble_fast_conn_init
+p_mouse_bt_fast_conn_init:	
+	jam 0x33,mem_xrecord_mode
+	fetch 8,mem_mouse_factory_addr
+	store 6,mem_hci_plap
+	store 8,mem_link_key
+	store 8,mem_link_key+8
+	call check_link_key_load
+	branch mouse_start_reconnect
+	
+
+p_mouse_before_hibernate:
+	jam 0xff,mem_sensor_motion_gpio
+	branch  mouse_before_hibernate+1
+	
+p_mouse_setgpio_hibernate:
+	call clear_wake
+	call p_mouse_device_led_off
+	jam 0x3e,0x80e6	//gpio 21 output low
+	branch mouse_setgpio_hibernate+3
+
+p_mouse_lpm_before_common:
+	call clear_wake
+	call mouse_wheel_check
+	fetcht 1,mem_whee_a_data_gpio
+	call gpio_set_wake_by_current_state
+	fetcht 1,mem_whee_b_data_gpio
+	call gpio_set_wake_by_current_state
+
+	fetcht 1,mem_config_select_device_button_gpio
+	call gpio_set_wake
+
+	fetch 2,mem_kb_col_ptr
+	copy pdata,regb
+	arg 20,loopcnt
+p_keyboard_key_col_wake_init:
+	ifetcht 1,regb
+	isolate1 7,temp				// exmcu gpio
+	ncall gpio_out_active,true
+	increase 1,regb
+	loop p_keyboard_key_col_wake_init
+
+	fetch 2,mem_kb_row_ptr
+	copy pdata,regb
+	arg 8,loopcnt
+p_keyboard_key_row_wake_init:
+	ifetcht 1,regb
+	sub temp,UI_BUTTON_GPIO_DISABLE,null
+	ncall gpio_set_wake_by_current_state,zero
+	increase 1,regb
+	loop p_keyboard_key_row_wake_init
+	rtn
+
+
+
+
+p_mouse_check_key_gpio:
+	setarg 0
+p_mouse_init_sunt:
+p_mouse_sensor_poweron:
+	rtn
+p_mouse_idle:
+	call mouse_low_voltage_led_no_enter_lpm
+	call ui_check_paring_button
+	branch mouse_wheel_check
+
+p_ui_timer_check:		// 100ms timer will return 4 or 5 times when power on
+	fetch 1,mem_power_on_flag
+	ncall ui_timer_init,blank
+	jam 0,mem_power_on_flag
+	branch ui_timer_check+1	
+p_app_process_bb_event:
+	arg mem_ipc_fifo_bt2c51,rega
+	call fifo_out
+	rtn blank
+	//reaching here mains c51 cannot get bb event.
+	copy pdata,regc
+	call p_app_event_normal_process
+	branch app_process_bb_event_priority
+p_app_event_normal_process:
+	beq BT_EVT_ML2CAP_CONN_REFUSED,p_app_event_ml2cap_conn_refused	
+	branch app_event_normal_process
+p_app_event_ml2cap_conn_refused:
+	jam 0x00,mem_kb_computer_system
+	rtn
+	
+p_mouse_priority_bb_event:
+	copy regc,pdata	
+	beq BT_EVT_BB_CONNECTED,p_mouse_bb_event_connected
+	beq BT_EVT_BB_DISCONNECTED,p_mouse_bb_disconnected
+	beq BT_EVT_SWITCH_SUCCESS_MASTER,p_mouse_enter_sniff_check
+	beq BT_EVT_SNIFF_NOT_ACCEPT,p_mouse_sniff_not_accept
+	beq BT_EVT_HID_HANDSHAKE,p_mouse_bt_hid_handshake
+	branch mouse_priority_bb_event+2
+
+p_mouse_bb_event_connected:
+	call mouse_no_data_timer_init
+	branch mouse_bb_event_connected
+
+p_mouse_bb_disconnected:
+	jam 0,mem_mouse_enter_sniff_count
+	jam 0,mem_mouse_bt_send_first_package_flag
+	branch mouse_bb_disconnected+3
+
+p_mouse_enter_sniff_check:
+	fetch 1,mem_mouse_enter_sniff_count
+	rtnne 2
+	jam 0,mem_mouse_enter_sniff_count
+	branch mouse_enter_sniff_check+4
+
+p_mouse_sniff_not_accept:
+	fetch 1,mem_mouse_enter_sniff_count
+	rtneq 2
+	increase 1,pdata
+	store 1,mem_mouse_enter_sniff_count
+	branch mouse_sniff_not_accept+5
+
+p_mouse_bt_hid_handshake:
+	jam APP_HANDSHAKE_DONE,mem_app_handshake_flag
+	call app_lpm_mult_enable
+	branch mouse_bt_hid_handshake+3
+
+
+p_keyboard_low_voltage_param_set:
+	fetch 1,mem_mouse_adc_last_low_voltage_flag
+	branch p_keyboard_low_voltage_param_set_33V,blank
+	jam 0x58,mem_mouse_vdd_low_vol
+	rtn
+p_keyboard_low_voltage_param_set_33V:
+	jam 0x53,mem_mouse_vdd_low_vol
+	rtn	
+p_mouse_bb_event_timer:
+	call mouse_adc_read
+	call p_keyboard_low_voltage_param_set
+	call mouse_low_voltage_led_timer
+	//led
+	call p_mouse_device_poweron_timer
+	call p_keyboard_mode_led_timer
+	call mouse_check_discovery_timeout_timer
+	call p_mouse_check_hid_handshake_timer
+	call mouse_bt_check_sniff_req_timeout_timer
+	call mouse_check_reconnect_delay_long_sleep		//delete 3.0,reconnect fail
+	call mouse_current_mult_update_timer
+	call mouse_wheel_trigger_timer
+	call mouse_store_information_delay_timer
+	call p_keyboard_capslock_led_on_timer
+	call p_keyboard_commbination_key_process
+	call p_keyboard_long_press_timer
+	call p_keyboard_commbination_delay_release_timer
+	branch mouse_check_no_data_timeout_timer
+
+
+p_keyboard_commbination_key_process:
+	fetch 1,mem_commbination_key_statue
+	rtnne COMMBINATION_KEY_STATE_DOWN	
+	arg mem_combination_ui_button_count,regc
+	arg p_mouse_buletooth_fast_conn_init,regb
+	branch timer_single_step
+
+p_keyboard_commbination_fast_conn_bt_check:
+	fetch 2,mem_keyboard_keyvalue_buffer+2
+	fetcht 2,mem_keyboard_commbination_fast_conn_bt
+	isub temp,null
+	branch p_mouse_commbination_key_down,zero
+	byteswap temp,temp
+	isub temp,null
+	branch p_mouse_commbination_key_down,zero
+	branch mouse_commbination_key_up
+
+p_mouse_commbination_key_down:
+	fetch 1,mem_commbination_key_statue
+	rtneq COMMBINATION_KEY_STATE_DOWN
+	jam COMMBINATION_KEY_STATE_DOWN,mem_commbination_key_statue
+	rtn
+
+
+p_mouse_check_hid_handshake_timer:
+	arg mem_hid_handshake_timer_count,regc
+	arg p_mouse_bt_hid_handshake,regb
+	branch timer_single_step
+
+p_mouse_device_poweron_timer:
+	fetch 1,mem_adc_power_flag
+	rtnbit1 1
+	fetch MOUSE_FLAG_LEN,mem_mouse_flag
+	rtnbit0 MOUSE_ENABLE_POWER_ON_LED
+	fetch 1,mem_mouse_device_poweron_timer_count
+	rtn blank
+	increase -1,pdata
+	store 1,mem_mouse_device_poweron_timer_count
+	branch p_keyboard_power_led_off,blank
+p_keyboard_power_led_on:
+	fetcht 1,mem_keyboard_power_led_gpio
+	branch mouse_led_on
+
+p_keyboard_mode_led_timer:
+	fetch 2,mem_mouse_no_data_timer
+	rtn blank
+	fetch 1,mem_keyboard_mode_led_on_timer
+	rtn blank
+	increase -1,pdata
+	store 1,mem_keyboard_mode_led_on_timer
+	bbit1 0,mouse_device_led_on
+	branch mouse_device_led_off
+
+
+p_mouse_device_led_off:
+	call mouse_device_led_off
+	call p_keyboard_capslock_led_off
+p_keyboard_power_led_off:
+	fetcht 1,mem_keyboard_power_led_gpio
+	branch mouse_led_off
+
+p_keyboard_capslock_led_on_timer:
+	fetch 1,mem_keyboard_caps_led_gpio
+	rtneq GPIO_DISABLE
+	fetch 2,mem_mouse_no_data_timer
+	rtn blank
+	fetch 2,mem_mouse_no_data_timeout
+	fetcht 2,mem_mouse_no_data_timer
+	isub temp,temp
+	fetch 2,mem_keyboard_caps_led_on_timer
+	isub temp,pdata
+	branch p_keyboard_num_cap_led_on,positive
+p_keyboard_capslock_led_off:
+	fetcht 1,mem_keyboard_caps_led_gpio
+	branch gpio_out_inactive
+p_keyboard_num_cap_led_on:
+p_keyboard_capslock_led_check_on:
+	fetch 1,mem_keyboard_led_status	
+	bbit0 KB_PC_KEYSEL_CAPSLOCK,p_keyboard_capslock_led_off
+	fetcht 1,mem_keyboard_caps_led_gpio
+	branch gpio_out_active
+
+p_keyboard_long_press_timer:
+	arg mem_same_keyvalue_timer,regc
+	arg p_keyboard_long_press_timerout,regb
+	branch timer_single_step_2B
+
+p_keyboard_long_press_timerout:
+	jam 1,mem_same_keyvalue_timerout_flag	
+	branch app_enter_hibernate
+
+p_keyboard_commbination_delay_release_timer:	
+	arg mem_keyboard_commbination_control_key_delay_release_timer,regc
+	arg p_keyboard_commbination_key_null_set,regb
+	branch timer_single_step
+
+
+p_mouse_cancel_reconnect:
+	call app_clear_reconnect_flag
+	branch mouse_cancel_reconnect
+
+p_mouse_start_discovery:
+	fetch 2,mem_ui_state_map
+	isolate1 UI_STATE_BLE_ADV,pdata
+	call mouse_stop_le_adv,true		//reconnect adv
+	fetch 2,mem_ui_state_map
+	isolate1 UI_STATE_BT_RECONNECT,pdata
+	call p_mouse_cancel_reconnect,true
+	setarg 0
+	store 2,mem_le_battery_level_updata_timer
+	store 2,mem_otp_store_device_info_flag
+	call p_keyboard_capslock_led_off
+	jam 0xff,mem_kb_computer_system
+	branch mouse_start_discovery+1
+
+p_mouse_stop_discovery:
+	setarg 0
+	store 2,mem_mouse_discovery_timer
+	branch mouse_stop_discovery+1
+
+p_mouse_store_remote_bdaddr:
+	fetch MOUSE_FLAG_LEN,mem_mouse_flag
+	rtnbit0 MOUSE_STORE_EEPROM_FLAG
+	branch mouse_store_remote_bdaddr+4
+	
+/////////////////////////////////////////////////////////////////////////////////////////////////
+
+
+
+/////////////////////////////////////////////////////////////////////////////////////////////////
+p_keyboard_motion:
+	disable user
+	jam 0,mem_customer_key
+	jam 0,mem_customer_data_trigger
+	jam 0,mem_customer_data_trigger_last
+	fetch 1,mem_keyboard_commbination_key_step
+	beq CAMMBINATION_KEY_PRESS,p_keyboard_commbination_key_press_process
+	beq CAMMBINATION_KEY_HOLD,p_keyboard_commbination_key_hold_process
+	beq CAMMBINATION_KEY_COMPLETE,p_keyboard_commbination_key_hold_process
+	beq CAMMBINATION_KEY_WAIT_RELEASE,p_keyboard_commbination_key_wait_release_process
+	beq CAMMBINATION_KEY_NULL,p_keyboard_commbination_key_null_process
+	fetch 1,mem_keyboard_data_change_flag
+	branch p_keyboard_no_key_press,blank
+	increase -1,pdata
+	store 1,mem_keyboard_data_change_flag
+	call p_keyboard_current_mult_update
+	jam 10,mem_keyboard_led_status_get_timer
+	call mouse_no_data_timer_init
+	fetch 1,mem_keyboard_commbination_key_step
+	beq CAMMBINATION_KEY_RELEASE,p_keyboard_commbination_key_release_process
+	arg mem_keyboard_tx_data,contw
+	arg 10,loopcnt
+	call clear_mem
+	call p_keyboard_motion_data_check
+	jam 0,mem_keyboard_data_send_flag
+	rtn
+
+p_keyboard_no_key_press:
+	rtn
+
+p_keyboard_current_mult_update:
+	jam 3,mem_lpm_mult
+	jam 10,mem_mouse_current_mult_timer
+	rtn
+
+p_keyboard_motion_data_check:
+	fetch 1,mem_keyboard_consumer_key_status
+	beq KEYBOARD_CONSUMER_KEY_RELEASE,p_keyboard_value_consumer_release
+	arg mem_keyboard_keyvalue_buffer+2,contr
+	arg 6,loopcnt
+p_keyboard_value_tpye_check:
+	ifetch 1,contr
+	sub pdata,HID_KEY_RIGHT_GUI,null
+	nbranch p_keyboard_value_tpye_consumer_set,positive
+p_keyboard_value_tpye_check_loop:	
+	loop p_keyboard_value_tpye_check
+
+	fetch 1,mem_keyboard_all_press_key_count
+	call p_keyboard_value_release_all_key,blank
+	jam HID_REPORTID_KEY_STANDARD,mem_keyboard_tx_data
+	fetch 1,mem_keyboard_keyvalue_buffer+2
+	sub pdata,HID_KEY_FN,null
+	branch p_keyboard_tx_data_skip_fn,zero
+	arg mem_keyboard_keyvalue_buffer,contr
+	arg mem_keyboard_tx_data+1,contw
+	arg 8,loopcnt
+p_keyboard_tx_data_store:
+	ifetch 1,contr
+	beq HID_KEY_FN,p_keyboard_tx_data_clear_fn
+p_keyboard_tx_data_store_loop:
+	istore 1,contw
+	loop p_keyboard_tx_data_store
+
+p_keyboard_motion_data_check_next:
+	call p_keyboard_device_data_tpye_check
+
+	fetch 1,mem_keyboard_data_send_flag
+	beq DEVICE_DATA_TPYE_MOUSE,enable_user
+//	beq DEVICE_DATA_TPYE_STANDARD_KEYBOARD,p_device_send_keyboard_data
+//	beq DEVICE_DATA_TPYE_NONSTARNDARD_KEYBOARD,p_device_send_keyboard_data
+//	beq DEVICE_DATA_TPYE_CONSUMER,p_device_send_keyboard_data
+//	beq DEVICE_DATA_TPYE_SYSTEM_CONCTOL,p_device_send_keyboard_data
+p_device_send_keyboard_data:
+	call mouse_customerkey_press
+	branch enable_user
+
+p_keyboard_value_release_all_key:
+	arg mem_keyboard_keyvalue_buffer,contw
+	arg 9,loopcnt
+	branch clear_mem
+
+
+p_keyboard_tx_data_skip_fn:
+	fetch 2,mem_keyboard_keyvalue_buffer
+	store 2,mem_keyboard_tx_data+1
+	fetch 6,mem_keyboard_keyvalue_buffer+3
+	store 6,mem_keyboard_tx_data+3
+	branch p_keyboard_motion_data_check_next
+
+p_keyboard_tx_data_clear_fn:
+	setarg 0
+	branch p_keyboard_tx_data_store_loop
+
+
+p_keyboard_value_tpye_consumer_set:
+	jam HID_REPORTID_CONSUMER_KEY,mem_keyboard_tx_data
+	fetcht 1,mem_keyboard_all_press_key_count
+	sub temp,HID_KEY_NULL,null
+	branch p_keyboard_value_consumer_all_key_release,zero
+	beq 	HID_KEY_MULTIKEY_MEDIA,p_keyboard_value_media
+	beq 	HID_KEY_MULTIKEY_PALY,p_keyboard_value_play
+	beq 	HID_KEY_MULTIKEY_STOP,p_keyboard_value_stop
+	beq 	HID_KEY_MULTIKEY_PRE_TRACK,p_keyboard_value_pre_track
+	beq 	HID_KEY_MULTIKEY_NEXT_TRACK,p_keyboard_value_next_track
+	beq 	HID_KEY_MULTIKEY_VOL_DOWN,p_keyboard_value_vol_down
+	beq 	HID_KEY_MULTIKEY_VOL_UP,p_keyboard_value_vol_up
+	beq 	HID_KEY_MULTIKEY_MUTE,p_keyboard_value_mute
+	beq 	HID_KEY_MY_COMPUTER,p_keyboard_value_my_computer
+	beq 	HID_KEY_MAIL,p_keyboard_value_mail
+	beq 	HID_KEY_CALCULATOR,p_keyboard_value_calculator
+	beq 	HID_KEY_LIGHT_DOWN,p_keyboard_value_light_down
+	beq 	HID_KEY_LIGHT_UP,p_keyboard_value_light_up
+	beq 	HID_KEY_AC_FAVORITES,p_keyboard_value_ac_favorites
+	beq 	HID_KEY_AC_FORWARD,p_keyboard_value_ac_forward
+	beq 	HID_KEY_AC_BACK,p_keyboard_value_ac_back
+	beq 	HID_KEY_AC_STOP,p_keyboard_value_ac_stop
+	beq 	HID_KEY_AC_REFRESH,p_keyboard_value_ac_refresh
+	beq 	HID_KEY_AC_SEARCH,p_keyboard_value_ac_search
+	beq 	HID_KEY_AC_HOME,p_keyboard_value_ac_home
+	beq 	HID_KEY_IOS_ANDROID_OS_LOCK,p_keyboard_value_os_lock
+	beq 	HID_KEY_OS_SOFT_KB,p_keyboard_value_os_soft_kb
+	beq 	HID_KEY_SYSTEM_SLEEP,p_keyboard_value_system_sleep
+	branch p_keyboard_motion_data_check_next
+
+p_keyboard_value_media:
+	setarg 0x0183
+	store 2,mem_keyboard_tx_data+1
+	branch p_keyboard_motion_data_check_next
+p_keyboard_value_play:
+	setarg 0x00cd
+	store 2,mem_keyboard_tx_data+1
+	branch p_keyboard_motion_data_check_next
+p_keyboard_value_stop:
+	setarg 0x00b7
+	store 2,mem_keyboard_tx_data+1
+	branch p_keyboard_motion_data_check_next
+p_keyboard_value_pre_track:
+	setarg 0x00b6
+	store 2,mem_keyboard_tx_data+1
+	branch p_keyboard_motion_data_check_next
+p_keyboard_value_next_track:
+	setarg 0x00b5
+	store 2,mem_keyboard_tx_data+1
+	branch p_keyboard_motion_data_check_next	
+p_keyboard_value_vol_down:
+	setarg 0x00ea
+	store 2,mem_keyboard_tx_data+1
+	branch p_keyboard_motion_data_check_next
+p_keyboard_value_vol_up:
+	setarg 0x00e9
+	store 2,mem_keyboard_tx_data+1
+	branch p_keyboard_motion_data_check_next
+p_keyboard_value_mute:
+	setarg 0x00e2
+	store 2,mem_keyboard_tx_data+1
+	branch p_keyboard_motion_data_check_next
+p_keyboard_value_my_computer:
+	setarg 0x0194
+	store 2,mem_keyboard_tx_data+1
+	branch p_keyboard_motion_data_check_next
+p_keyboard_value_mail:
+	setarg 0x018a
+	store 2,mem_keyboard_tx_data+1
+	branch p_keyboard_motion_data_check_next
+p_keyboard_value_calculator:
+	setarg 0x0192
+	store 2,mem_keyboard_tx_data+1
+	branch p_keyboard_motion_data_check_next	
+p_keyboard_value_light_down:
+	setarg 0x0070
+	store 2,mem_keyboard_tx_data+1
+	branch p_keyboard_motion_data_check_next
+p_keyboard_value_light_up:
+	setarg 0x006f
+	store 2,mem_keyboard_tx_data+1
+	branch p_keyboard_motion_data_check_next
+p_keyboard_value_ac_favorites:
+	setarg 0x022a
+	store 2,mem_keyboard_tx_data+1
+	branch p_keyboard_motion_data_check_next
+p_keyboard_value_ac_forward:
+	setarg 0x0225
+	store 2,mem_keyboard_tx_data+1
+	branch p_keyboard_motion_data_check_next
+p_keyboard_value_ac_back:
+	setarg 0x0224
+	store 2,mem_keyboard_tx_data+1
+	branch p_keyboard_motion_data_check_next
+p_keyboard_value_ac_stop:
+	setarg 0x0226
+	store 2,mem_keyboard_tx_data+1
+	branch p_keyboard_motion_data_check_next
+p_keyboard_value_ac_refresh:
+	setarg 0x0227
+	store 2,mem_keyboard_tx_data+1
+	branch p_keyboard_motion_data_check_next
+p_keyboard_value_ac_search:
+	setarg 0x0221
+	store 2,mem_keyboard_tx_data+1
+	branch p_keyboard_motion_data_check_next	
+p_keyboard_value_ac_home:
+	setarg 0x0223
+	store 2,mem_keyboard_tx_data+1
+	branch p_keyboard_motion_data_check_next
+p_keyboard_value_os_lock:
+	setarg 0x0030
+	store 2,mem_keyboard_tx_data+1
+	branch p_keyboard_motion_data_check_next
+p_keyboard_value_os_soft_kb:
+	fetch 1,mem_kb_computer_system
+	beq SYSTEM_OS_ANDRIOD,p_keyboard_value_os_soft_kb_andriod
+	setarg 0x01ae
+	store 2,mem_keyboard_tx_data+1
+	branch p_keyboard_motion_data_check_next
+p_keyboard_value_os_soft_kb_andriod:
+	setarg 0x0307
+	store 2,mem_keyboard_tx_data+1
+	branch p_keyboard_motion_data_check_next
+	
+p_keyboard_value_consumer_all_key_release:
+p_keyboard_value_consumer_release:
+	jam 2,mem_keyboard_data_change_flag
+	fetch 1,mem_keyboard_all_press_key_count
+	call p_keyboard_value_release_all_key,blank
+	jam KEYBOARD_CONSUMER_KEY_STANDBY,mem_keyboard_consumer_key_status
+	setarg 0x03
+	store 3,mem_keyboard_tx_data
+	branch p_keyboard_motion_data_check_next
+p_keyboard_value_system_sleep:
+	jam HID_REPORTID_SYSTEM_CTRL,mem_keyboard_tx_data
+	setarg 0x02
+	store 1,mem_keyboard_tx_data+1
+	branch p_keyboard_motion_data_check_next		
+
+p_keyboard_device_data_tpye_check:
+p_keyboard_device_data_tpye_check_next:
+	fetch 1,mem_keyboard_tx_data
+	beq HID_REPORTID_KEY_STANDARD,p_standard_keyboard_data_send
+	beq HID_REPORTID_MOUSE,p_mouse_data_send
+	beq HID_REPORTID_CONSUMER_KEY,p_consumer_data_send
+	beq HID_REPORTID_SYSTEM_CTRL,p_system_control_data_send
+	rtn
+
+
+
+
+p_mouse_data_send:
+	jam DEVICE_DATA_TPYE_MOUSE,mem_keyboard_data_send_flag
+	arg mem_keyboard_tx_data,contr
+	arg mem_mouse_key,contw
+	arg 7,loopcnt
+	branch memcpy
+	
+p_standard_keyboard_data_send:
+	jam DEVICE_DATA_TPYE_STANDARD_KEYBOARD,mem_keyboard_data_send_flag
+	call p_clear_key_data
+	arg mem_keyboard_tx_data,contr
+	arg mem_customer_key_press,contw
+	arg 9,loopcnt
+	branch memcpy
+
+p_consumer_data_send:
+	jam DEVICE_DATA_TPYE_CONSUMER,mem_keyboard_data_send_flag
+	call p_clear_key_data
+	setarg 0x03
+	call mouse_customer_media_key_set
+	arg mem_keyboard_tx_data+1,contr
+	arg mem_customer_key_press+1,contw
+	arg 2,loopcnt
+	branch memcpy
+
+p_system_control_data_send:
+	jam DEVICE_DATA_TPYE_SYSTEM_CONCTOL,mem_keyboard_data_send_flag
+	call p_clear_key_data
+	setarg 0x02
+	store 8,mem_customer_key_press
+	store 8,mem_customer_key_release
+	fetch 1,mem_keyboard_tx_data+1
+	store 1,mem_customer_key_press+1
+	rtn
+
+
+p_clear_key_data:
+	arg 18,loopcnt
+	arg mem_customer_key_press,contw
+	branch clear_mem
+
+
+
+
+
+//////////////////////////////////////////////////////////////AUTO  RECONGIZE COMPUTER SYSTEM//////////////////////////////////////////////////////////////////////////////////////////
+p_sdp_process:
+	copy contr,temp
+	arg 4,loopcnt
+	arg mem_sdp_handle_list,contw
+	call memset0
+	copy temp,contr 
+	deposit regb						
+	beq SDP_SEARCHATTRIB_RES,p_sdp_process_ssa_res
+	branch sdp_process+19
+
+p_sdp_process_ssa_res:
+	ifetcht 2,contr
+	byteswap temp,temp
+	copy temp,regb
+	increase -4,regb
+	increase 4,contr
+	arg 0x102,regc
+	
+	call p_sdp_process_pnp_vid_loop	
+	fetch 1,mem_kb_computer_system
+	rtnne 0xff
+	jam SYSTEM_OS_WINDOWS,mem_kb_computer_system
+	branch p_kb_otp_store_computer_system_bt
+p_sdp_process_pnp_vid_loop:
+	copy regb,pdata
+	branch sdp_invalid_request_syntax,blank
+	ifetch 1,contr
+	beq SDP_ATTRIBUTE_ID,p_ssa_req_one_id
+	beq SDP_ATTRIBUTE_RANGE, p_ssa_req_one_range
+	beq SDP_ATTRIBUTE_INTENGER,p_ssa_req_one_intenger
+	branch sdp_process_pnp_vid_class_id
+p_ssa_req_one_id:
+	ifetch 2,contr
+	isub regc,null
+	branch p_ssa_req_one_id_vid_process,zero
+	
+p_ssa_req_check_next_id:	
+	increase -3,regb
+	nbranch p_sdp_process_pnp_vid_loop,zero //another attribute 
+	rtn
+p_ssa_req_one_id_vid_process:
+	increase 1,contr
+	ifetch 2,contr
+	arg PNP_MICROSOFT,regc
+	isub regc,null
+	branch p_ssa_req_one_id_vid_process_win,zero
+	arg PNP_MAC,regc
+	isub regc,null
+	branch p_ssa_req_one_id_vid_process_mac,zero
+	arg PNP_IOS,regc
+	isub regc,null
+	branch p_ssa_req_one_id_vid_process_ios,zero
+p_ssa_req_one_id_vid_process_adriod:
+	jam SYSTEM_OS_ANDRIOD,mem_kb_computer_system
+	branch p_kb_otp_store_computer_system_bt
+p_ssa_req_one_id_vid_process_ios:
+	jam SYSTEM_OS_IOS,mem_kb_computer_system
+	branch p_kb_otp_store_computer_system_bt
+p_ssa_req_one_id_vid_process_mac:
+	jam SYSTEM_OS_MAC,mem_kb_computer_system
+	branch p_kb_otp_store_computer_system_bt	
+p_ssa_req_one_id_vid_process_win:
+	jam SYSTEM_OS_WINDOWS,mem_kb_computer_system
+p_kb_otp_store_computer_system_bt:
+	jam 1,mem_otp_store_system_flag
+	fetch 1,mem_otp_store_device_info_flag
+	rtn blank
+	branch p_keyboard_wirte_otp_bt
+
+p_ssa_req_one_range:
+	increase 4,contr
+	increase -5,regb
+	branch p_sdp_process_pnp_vid_loop
+
+p_ssa_req_one_intenger:
+	increase 1,contr
+	increase -2,regb
+	branch p_sdp_process_pnp_vid_loop
+	
+sdp_process_pnp_vid_class_id:
+	ifetch 1,contr
+	iadd contr,contr
+	copy pdata,temp
+	copy regb,pdata
+	isub temp,regb
+	branch p_sdp_process_pnp_vid_loop
+
+
+
+p_bt_exchange_hid_map:
+	
+	arg MOUSE_BT_SDP_ADDR,contr
+	arg mem_keyboard_ui_uuid_table,contw
+	arg 196,loopcnt
+	call memcpy	
+	arg 0x9573,contr
+	arg mem_keyboard_ui_uuid_table+196,contw
+	arg 66,loopcnt
+	call memcpy
+	arg 0x95b5,contr
+	arg mem_keyboard_ui_uuid_table+262,contw
+	arg 54,loopcnt
+	call memcpy	
+	arg 0x95eb,contr
+	arg mem_keyboard_ui_uuid_table+316,contw
+	arg 169,loopcnt
+	call memcpy
+
+	jam 0x6a,mem_keyboard_ui_uuid_table+15		// totel length
+	jam 0x78,mem_keyboard_ui_uuid_table+195
+	jam 0x7c,mem_keyboard_ui_uuid_table+191
+	jam 0x7e,mem_keyboard_ui_uuid_table+189
+	
+	fetch 1,mem_keyboard_change_vid_pid_flag
+	rtn blank
+	fetch 2,mem_keyboard_vid
+	byteswap pdata,pdata
+	store 2,mem_keyboard_ui_uuid_table+459
+
+	fetch 2,mem_keyboard_pid
+	byteswap pdata,pdata
+	store 2,mem_keyboard_ui_uuid_table+465
+	rtn
+
+	
+p_ml2cap_proc_signal_disconn_rsp:
+	setarg L2CAP_SDP_channel
+	isub temp,null
+	branch p_ml2cap_proc_signal_disconnect_rsp_sdp,zero
+	branch ml2cap_proc_signal_disconn_rsp+13
+p_ml2cap_proc_signal_disconnect_rsp_sdp:
+	jam 0,mem_sdp_remote_cid
+	jam 0,mem_sdp_state
+	jam 0,memui_reconnect_mode
+	jam 0x01,mem_ui_profile_supported
+	branch mdisdone	
+
+p_process_upper_sm_reconn:
+	fetch 1,mem_upper_sm_reconn
+	rtn blank
+	beq UPPERSM_RECONN_SS_SPP_WAIT,p_process_upper_sm_reconn_ss_spp_wait	
+	beq UPPERSM_RECONN_SDP_DISCONN_WAIT,p_process_upper_sm_reconn_sdp_disconn_wait
+	branch process_upper_sm_reconn+3
+p_process_upper_sm_reconn_ss_spp_wait:
+	fetch 1,mem_kb_computer_system
+	rtneq 0xff
+	jam UPPERSM_RECONN_SDP_DISCONN,mem_upper_sm_reconn
+	branch process_upper_sm_reconn		
+p_process_upper_sm_reconn_sdp_disconn_wait:
+	branch process_upper_sm_reconn_termination	
+
+	
+//p_l2cap_proc_signal_disconnect_req:
+//	setarg L2CAP_SDP_channel
+//	isub temp,null
+//	branch p_l2cap_proc_signal_disconnect_req_sdp,zero
+//	branch l2cap_proc_signal_disconnect_req+16
+
+
+//p_l2cap_proc_signal_disconnect_req_sdp:
+//	call l2cap_proc_signal_disconnect_req_sdp
+//	fetch 1,memui_reconnect_mode
+//	nrtn blank
+//	fetch 1,mem_kb_computer_system
+//	rtnne 0xff
+//	jam 0x40,mem_ui_profile_supported
+//	jam CONN_SM_DONE,mem_conn_sm
+//	jam RECONNECT_HF,memui_reconnect_mode
+//	jam 0xFF,mem_kb_computer_system
+//	rtn
+p_l2cap_proc_signal_connect_req:
+	copy temp,pdata
+	beq PSM_HID_interrupt,p_l2cap_proc_signal_connect_req_hid_int
+	branch l2cap_proc_signal_connect_req+12	
+p_l2cap_proc_signal_connect_req_hid_int:
+	call l2cap_proc_signal_connect_req_hid_int
+	fetch 1,memui_reconnect_mode
+	nrtn blank
+	fetch 1,mem_kb_computer_system
+	rtnne 0xff
+	jam 0x40,mem_ui_profile_supported
+	jam CONN_SM_DONE,mem_conn_sm
+	jam RECONNECT_HF,memui_reconnect_mode
+//	jam 0xFF,mem_kb_computer_system
+	rtn	
+// send sdp ssa req for pnp service 
+p_upper_sm_send_ss_spp:
+	call l2cap_malloc_sdp_channel
+	call sdp_send_pnp_request
+	branch MSDP_send_req_done	
+sdp_send_pnp_request:
+	call l2cap_get_sdp_tx_payload
+	copy pdata,contw
+	setarg 6//Search Attr Req
+	istore 1,contw
+	setarg 0x300					
+	istore 2,contw
+	setarg 0x0f00 //length15
+	istore 2,contw
+	setarg 0x190335
+	istore 3,contw
+	setarg 0x0012
+	istore 2,contw
+	setarg 0xf803 //max return len
+	istore 2,contw
+	setarg 0x0535
+	istore 2,contw
+	setarg 0x0a
+	istore 1,contw
+	setarg 0x0000
+	istore 2,contw	
+	setarg 0x00ffff
+	istore 3,contw
+	jam 0x14,mem_sdp_tx_pkt_length
+	rtn	
+	
+
+p_send_lmp:
+	disable user
+	call lmo_fifo_process
+	fetch 1,mem_lmp_to_send
+	rtn blank
+
+
+
+
+	bbit1 7,send_lmp_escape
+p_send_lmp0:
+	beq LMP_DETACH,p_send_lmp_detach
+	branch send_lmp0
+
+p_send_lmp_detach:
+	call send_lmp_detach
+	jam 120,mem_conn_timer
+	rtn
+
+
+p_hid_rx_process:
+	fetch 2,mem_l2cap_payload_ptr
+	copy pdata,contr
+	ifetch 1,contr
+	store 1,mem_l2cap_rcv_hidtype
+	and pdata,0x0f,temp
+	rshift4 pdata,pdata //hidtype
+	beq hid_type_set_idle,p_hid_rx_process_handshake
+	beq hid_type_data,p_hid_rx_process_data
+	beq HID_TYPE_SET_REPORT,p_hid_rx_process_set_report
+	branch hid_rx_process+7
+
+p_hid_rx_process_handshake:
+	arg 1,rega//payload length
+	call hid_malloc_tx_buff
+	fetch 2,mem_hid_ctrl_remote_cid
+	istore 2,contw
+	setarg 0
+	istore 1,contw
+	jam 1,mem_ui_data_txbuff_length
+	fetch 1,mem_hid_control_state
+	set1 l2cap_channel_hid_handshake_done,pdata
+	store 1,mem_hid_control_state
+	jam BT_EVT_HID_HANDSHAKE,mem_fifo_temp
+	branch ui_ipc_send_event
+
+p_hid_rx_process_set_report:
+	call p_hid_rx_process_data
+	branch hid_rx_process_set_report+1
+
+p_hid_rx_process_data:
+	ifetch 1,contr
+	beq HID_REPORT_ID_KB,p_hid_rx_process_data_hid_kb
+	rtn
+
+
+
+
+
+p_hid_rx_process_data_hid_kb:
+	ifetch 1,contr
+	store 1,mem_keyboard_led_status
+	rtn
+
+
+
Index: output/bt_program23.rom
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/output/bt_program23.rom	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/output/bt_program23.rom	(working copy)
@@ -0,0 +1,1472 @@
+11000010100001000000000000011110
+11000000000000000000000000100110
+11000000000000011000000010011010
+11000000010000010000000000111001
+11000000010001011000000000110110
+11000000010011111000000001001001
+11000000010100100000000001001011
+11000000010101101000000001010101
+11000000010101110000001110011100
+11000000011000010000001101010011
+11000000011000101011110100110011
+11000000011000110000001101110100
+11000000011000111000001101110110
+11000000011001000000001101111010
+11000000011001100000010000101100
+11000000011001111000001110010011
+11000000011010001000001110010100
+11000000011010010000001110010100
+11000000011010011011110100110011
+11000000011010100000001110100110
+11000000011010111000001111000100
+11000000011011000000010000011010
+11000000011011001000010000100110
+11000000011011010000010000101001
+11000000011011011000001100110011
+11000000011011100000001110010101
+11000000000110011000000000110001
+11000000011100110000010110100010
+11000000011110000000010101110001
+00100000001000000001001101111100
+11000001011111111000000000000000
+11000000000000001000010101011110
+11000000000011000000010110011000
+11000000001001011000010101100111
+11000000001001111000010101111101
+11000000001011011000010011111111
+11000000010000010000001110011000
+00100000001000000001001101111100
+00100000010000000011110011111110
+00100100001101000000100000000010
+01101111111000001100101111110101
+00100000001110100000100000000010
+01101111111000001100100100100100
+11000000011111111000100000000010
+00011111111000100000111000000000
+01101111111000100000100110001010
+10101111111011000000000000000000
+00100000010000001000001011100010
+00100000001000000000100000000010
+01101111111000001000000001001100
+01111001001111111111111000000101
+01111001001111111111111000000010
+01100111111000001000000001001100
+00100000001000000000101101000000
+01110000100010100111010100000011
+01110000100010101000010100000000
+00100000001000000001001001010010
+00011000000000000010101000001000
+00011000000000000010101000000000
+01111000010100001111110000000000
+01111000010100000111110000000000
+01111000001011110111110000000000
+01110000100010010000000000000101
+00100000000000000000000000000010
+01110000100010010000000000000000
+00100000010000000001000101011101
+01110000100010100001011000000000
+01110000100010100000101010000000
+01101111111100001000101000001001
+01111001001111111111111000000111
+01100111111100001000101000001001
+01110000100010100000101100000000
+00100000001000000001001010011100
+01110000000000000111111100000000
+00100000001000000001001110110111
+00100000010000000001010000010111
+01101111111000011100000101110100
+00100000011110100000000000000000
+01101111111000001100110101001110
+00100100011110100000000000000000
+01101111111000001100110101001111
+00100100011110100000000000000000
+01101111111000001100110101110011
+00100100011110100000000000000000
+00100000001000000001010010010001
+00100000010000000110110100101001
+00100000010000000000000001011100
+00100000010000000000000001110100
+00100000010000000000000010010011
+00100000011101011000000000000000
+00100000010000000011110001010100
+00100000001000000011110001010000
+00100000011101011000000000000000
+00100000010000000011000101000110
+00100000010000000011110010101100
+00100000010000000000000001101000
+01101000010010001100110000010000
+00100000010000000101111110001001
+00100000010000000000001111111100
+01101111111001000100101110111101
+11000010100111101000001011101001
+11000010100010011100010101010000
+11000010100010010100010100010001
+00100000011000000000000000000000
+01011000000000000100110101110111
+01100111111000010100011001100111
+01101111111000001100011110010110
+01100111111000001100101110110010
+01110000010011001001100000000000
+01011000001000110000000101110000
+01100111111000011100100011101011
+01011000000000010101001100000001
+11100111111000011000000000000101
+01011000000000000010010101000000
+01100111111000011100000010110010
+00100000011000000000000000000000
+00100000010000000000010101000001
+01101000010010001100100100011001
+00100000010000000011111001110001
+01101000010010001100100100011010
+00100000010000000011111001110001
+01101000010010001100100100100100
+01100000010010001100100100100110
+00100000010000000011111001110001
+01011000000000000100110000011010
+01100111111000010100110001000010
+01011000000000000100110000100010
+01100111111000010100110001000100
+01011000000000000100110000110110
+01100111111000010100110001000110
+01101111111000010100110001000010
+00011111111000100010010000000000
+11011111001000000000000000001000
+11101000010000001000000000010010
+00011000010001100111110011111111
+00100100010000101011111001110001
+00011010010000001010010000000001
+11000010000000000000000010000101
+01101111111000010100110001000100
+00011111111000100010010000000000
+11011111001000000000000000010100
+11101000010000001000000000010010
+00101000010011111111111000000111
+00100100010000001101111110100011
+00011010010000001010010000000001
+11000010000000000000000010001101
+00100000001000000011110101001000
+01110000010010111001110000111010
+01101111111000001100010010101001
+11000100000000000000000000000000
+01110000010010111001110000010000
+01101111111000001100101011000001
+00100000001110100100010001010011
+00100000011000000000000000000000
+00100000010000000000000010011110
+00100000010000000000000100101001
+00100000010000000000001010101111
+00100000001000000000100000010011
+00100000010000000000000010000010
+00100000010000000000000100100011
+01011000000000000000000000000000
+01100111111000010100110010010101
+11011000110000000100110001001000
+11011000101000000100110001011100
+11011111001000000000000000010100
+00100000010000000111110010100001
+01011000000000000100110001001000
+01100111111000010100110010001111
+01011000000000000100110010000100
+01100111111000010100110010010001
+00100000010000000000000100100001
+00100000010000000000000100011011
+00100000010000000000000100011111
+01101111111000010100110010010101
+00011111111000001111111000000001
+01100111111000010100110010010101
+11000010100001001000000100010000
+01101000010010001100110000001111
+00100000010000000101111101111101
+00100100001000001000000010101101
+00100000010000000000000011010111
+00100000010000000000000011110000
+00100000010000000000000100100001
+01101111111000010100110001000110
+00011111111000100010010000000000
+01110000010011001001010000000000
+11101000010000001000000000010010
+01101111111000010100110001000100
+00011111111000100010001000000000
+00011010001000100010011000000000
+11011111001000000000000000010100
+11101111111000001000000000010001
+10011000010001100111110000000000
+00100000001000101000000011001011
+00011010001000001010001000000001
+11000010000000000000000010111111
+00011010010000001010010000000001
+01101111111000001100110010010100
+00011111111000001111111000000001
+01100111111000001100110010010100
+00011111111001100111110000001010
+00100000001000010000000010111010
+00100000011000000000000000000000
+01101111111000010100110010001111
+00011111111000100000101000000000
+00011010001000100111111000000000
+10011010011001100111111000000000
+10011000101000001000101000000000
+01101111111000010100110010010001
+00011111111000100010011000000000
+01101111111000001100110010010100
+10011010011000001010011000000000
+11101111111000001000000000010011
+11100111111000001000000000000101
+00100000001000000000000011000100
+00100000000000000000000000010100
+01110000010011001001011100000000
+00100000010000000000000100100011
+01110000010011001001010000000000
+00100000010000000000000100011101
+00100000010000000000000011100100
+00100000010000000000000100011011
+00100000010000000000000011100100
+00011111111001100111110000001001
+00100000001000010000000011011011
+00100000010000000000000100011101
+00100000010000000000000011100100
+00100000001000000000000100011111
+01110000010011001001001100000000
+00100000010000000000000100000011
+01101111111000010100110010010001
+00011111111000100000101000000000
+01101111111000001100110010010100
+10011000101000001000101000000000
+01101111111000001100110010010011
+11100111111000001000000000000101
+01101111111000001100110010010100
+00011111111000001111111000000001
+01100111111000001100110010010100
+00100000011000000000000000000000
+01101111111000010100110001000100
+00011111111000100010010000000000
+01110000010011001001010000000000
+01110000010011001001001100000000
+11101000010000001000000000010010
+00101000010011111111111000000111
+00100000001000001000000011111101
+00100000010000000101111110001101
+00100000010000000000000100000011
+11101000010000001000000000010010
+00100000010000000101111110001001
+11101000010000001000000000010010
+00100000010000000101111110100011
+00011010010000001010010000000001
+01101111111000010100110010001111
+00100000010000000000000011100111
+00011111111001100111110000010011
+00100000001000010000000011110011
+00100000011000000000000000000000
+00100000000000000000000010010110
+01101111111000010100110001000010
+00011111111000100010011000000000
+11011111001000000000000000001000
+11101000010000001000000000010011
+00100000010000000101111101111101
+01101111111000001100110010010011
+00011111111000110111111000000000
+01111001001000001111111000000111
+01100111111000001100110010010011
+00011010011000001010011000000001
+11000010000000000000000100000111
+00100000011000000000000000000000
+01101000010010001100110000010000
+00100000010000000101111110001101
+00100000000000000000000000010100
+01101000010010001100110000010000
+00100000010000000101111110001001
+00100000000000000001011101110000
+01101111111000001100110010010111
+00011111111000001111111000000001
+01100111111000001100110010010111
+11000010100000110101110001111011
+00100000001000000000000010011110
+01101000010010001100110000001111
+00100000001000000101111110001001
+01101000010010001100110000001111
+00100000001000000101111110001101
+01101000010010001100110000001111
+00100000001000000101111101110100
+01101000010010001100110000001110
+00100000001000000101111110001001
+01101000010010001100110000001110
+00100000001000000101111110001101
+01110000010011001001100000000000
+01101111111000010100110010011001
+01100111111000010100110010011011
+00100000011000000000000000000000
+11011010001000000100110001001000
+11011010010000000100110001011100
+11011111001000000000000000010100
+00100000010000000111110100110011
+00100100001000101000000100100101
+00100000010000000000000101100011
+00100000010110100000000100100101
+00100000010000000000000101101111
+01101111111000001100101110101100
+00100100011110100000000000000000
+01101111111000001100110101110000
+11000001000000001000000000000000
+11000001000000010000000000000000
+11000001000000100000000000000000
+01110000010011001001010000000000
+11011010001000000100110001001000
+11011010010000000100110001110000
+11101000010000001000000000010001
+11101111111000001000000000010010
+10011000010000101111111000000000
+00100000001110100000000101011011
+01100111111000001100110010010011
+01100000010010001100110010100011
+11100000010000001000000000010010
+01110000010011001010000100000001
+01110000010011001010010000000000
+01101111111000001100110010010011
+11000011000000000000000101010000
+01101111111000001100110010010100
+00011111111011111111111000001000
+01101000010010001100110010100100
+10011000010000001111111000000000
+11011000110000000100110010101110
+10011000110000001000110000000000
+11101111111000001000000000000110
+01100111111000001100110010100010
+00100000010000000000000110011101
+00100000010000000000000111110001
+00100000010000000000001001111001
+01101111111000001100110010010011
+00011111111000110111111000000000
+01100111111000001100110010010011
+01101111111000001100110010100011
+00011111111000110111111000000000
+01100111111000001100110010100011
+01101111111000001100110010100100
+00011111111000001111111000000001
+01100111111000001100110010100100
+00011111111001100111110000000111
+00100000001000010000000101000011
+00011010001000001010001000000001
+00011010010000001010010000000001
+01101111111000001100110010010100
+00011111111000001111111000000001
+01100111111000001100110010010100
+00011111111001100111110000010011
+00100000001000010000000100111010
+00100000011000000000000000000000
+01101111111001000100110001001000
+00100100011110100000000000000000
+01101111111001000100110001010000
+00100100011110100000000000000000
+01101111111000100100110001011000
+00100100011110100000000000000000
+01101111111000001100110101110011
+00100100011110100000000000000000
+01101111111000001100110101110000
+11000001000000110000000000000000
+01110000010011010111000000000000
+00100000011000000000000000000000
+01110000010010111010110000000000
+01110000010011001001111000000000
+11011010001000000100110001001000
+11011111001000000000000000010100
+01110000010011001001110100000000
+11101111111000001000000000010001
+00100000001110100000000110011000
+01101000010010001100110010011101
+00011000010000001000010000000001
+01100000010010001100110010011101
+00011111111000100000010000000000
+00011111111000001111111111111111
+10011000010000010111111000000000
+00100100001000101000000101110110
+01101111111000001100110010011101
+01101000010010001100110010011110
+10011000010000001000010000000000
+01100000010010001100110010011110
+00011111111001100111110000000001
+00100000001000010000000110011000
+00011000010001100111110000000010
+00100000001000010000000110011000
+01110000010011001001010000000000
+01110000010011001001111100000000
+11101000010000001000000000010001
+11011010010000000100110001001000
+01101111111000001100110010010100
+00011111111000001111111000000001
+01100111111000001100110010010100
+00011111111001100111110000010011
+00100100001000010000000110011000
+11101111111000001000000000010010
+10011000010000010111110000000000
+00100000001000101000000110011011
+01101111111000001100110010011111
+00011111111000001111111000000001
+01100111111000001100110010011111
+00011111111001100111110000000001
+00100000001000010000000110011011
+01110000010010111010110000000001
+00100000011000000000000000000000
+00011010001000001010001000000001
+11000010000000000000000101110011
+00100000011000000000000000000000
+00011010010000001010010000000001
+00100000001000000000000110001001
+01101111111000001100110010100011
+00100100010110100000001000000101
+01101111111000001100110101001110
+00100100010110100000000110110001
+01101111111000001100110101011101
+01101000010010001100110101001110
+10011000010000101111111000000000
+00100000011000101000000000000000
+01101111111000001100110010100010
+11000000000101001000000110111100
+11000000001001100000000110111110
+00011111111001100111110001000101
+00100100011000010000000000000000
+11011000010000000000000000111010
+10011000010001100111111000000000
+00100100011000010000000000000000
+11011000110000000100110101011111
+10011000110000001000110000000000
+11101111111000001000000000000110
+00100000001000000000000111011011
+01101111111000001100110010100010
+11000000001010010000000111000000
+11000000001010001000000111000100
+11000000001010000000000111001000
+11000000001001111000000111001100
+11000000011100000000000111010000
+11000000000101100000000111011000
+11000000000010100000000111011101
+11000000000011010000000111100101
+11000000000001000000000111101011
+00100000011000000000000000000000
+01101111111000001100110101011110
+00100000001000000000000111011011
+01101111111000001100110101101011
+00100000001000000000000111011011
+01101111111000001100110101101100
+00100000011110100000000000000000
+01011000000000000000000001001011
+00100000001000000000000111011011
+01101111111000001100110101101100
+00100000011110100000000000000000
+01011000000000000000000001001110
+00100000001000000000000111011011
+01101111111000001100110101101100
+00100000011110100000000000000000
+01011000000000000000000001001010
+00100000001000000000000111011011
+01101111111000001100110101101100
+00100000011110100000000000000000
+01011000000000000000000001001101
+00100000001000000000000111011011
+01101111111000001100110101101101
+00100000011110100000000000000000
+01101111111000001100111110101001
+11000000000000000000000111010110
+01011000000000000000000011111101
+00100000001000000000000111011011
+01011000000000000000000010101010
+00100000001000000000000111011011
+01101111111000001100110101101110
+00100000011110100000000000000000
+01011000000000000000000010101011
+01100111111000001100110010100010
+00100000011000000000000000000000
+01101111111000001100110101101111
+00100000011110100000000000000000
+01101111111000001100110010100011
+11000011000000000000000111011100
+01110000010011111010100100000001
+01110000010011000001011000000110
+01011000000000000000000000000000
+00100000001000000000000111011011
+01101111111000001100110101101111
+00100000011110100000000000000000
+01101111111000001100110010100011
+11000011000000000000000111011100
+01110000010011111010100100000000
+00100000001000000000000111100010
+01101111111000001100110101101111
+00100000011110100000000000000000
+01101111111000001100110010100011
+11000011000000000000000111011100
+01110000010011111010100100000010
+00100000001000000000000111100010
+01101111111000001100110010100010
+11000000001000110000001000000111
+11000000001001011000001000001101
+11000000001001110000001000010011
+11000000001001010000001000010101
+11000000001001101000001000010111
+11000000010100101000001000011001
+11000000010100110000001000100000
+11000000010100111000001000100010
+11000000010101000000001000100100
+11000000010101001000001000100110
+11000000010101010000001000110001
+11000000010101101000001000111000
+11000000010101011000001000111111
+11000000010101100000001001001010
+00100000011000000000000000000000
+01101111111000001100110010100011
+11000100000000000000000000000000
+01110000010011010111001100001010
+00100000011000000000000000000000
+01110000010011010111001100000000
+00100000011000000000000000000000
+01101111111000001100111110101001
+11000001000000000000000000000000
+11000001000000001000000000000000
+01110000010011010111000100001010
+01110000010011010111001000100000
+00100000001000000000001001010011
+01110000010011010111001001010010
+01101111111000001100111110101001
+11000001000000000000000000000000
+11000001000000001000000000000000
+01110000010011010111000100001000
+00100000001000000000001001010011
+01110000010011010111001001010001
+00100000001000000000001000001110
+01110000010011010111001001010000
+00100000001000000000001000001110
+01110000010011010111001001001111
+00100000001000000000001000001110
+01110000010011010111001000000100
+01110000010011010111000100000001
+01101111111000001100111110101001
+11000000000000000000001001010011
+11000000000000001000001001010011
+01110000010011010111000100001000
+00100000001000000000001001010011
+01110000010011010111001000000110
+00100000001000000000001000011010
+01110000010011010111001000011001
+00100000001000000000001000011010
+01110000010011010111001000011011
+00100000001000000000001000011010
+01101111111000001100111110101001
+11000000000000000000001000101011
+11000000000000011000001000101110
+01011000000000000000000011111100
+00100000001000000000000111011011
+01110000010011010111000100001000
+01110000010011010111001000001111
+00100000001000000000001001010011
+01110000010011010111000100001001
+01110000010011010111001000010100
+00100000001000000000001001010011
+01101111111000001100111110101001
+11000000000000000000001000110101
+01011000000000000000000011111101
+00100000001000000000000111011011
+01110000010011010111000100001001
+01110000010011010111001000010010
+00100000001000000000001001010011
+01101111111000001100111110101001
+11000000000000011000001000111100
+01011000000000000000000011111010
+00100000001000000000000111011011
+01110000010011010111000100001000
+01110000010011010111001000101100
+00100000001000000000001001010011
+01101111111000001100111110101001
+11000000000000000000001001000110
+11000000000000001000001001001000
+01110000010011010111000100000001
+01110000010011010111001000101100
+00100000010000000000001000000001
+00100000001000000000001001010011
+01110000010011010111000100001000
+00100000001000000000001001000011
+01110000010011010111000100000010
+00100000001000000000001001000011
+01101111111000001100111110101001
+11000000000000000000001001010000
+11000000000000001000001001010000
+01110000010011010111000100000001
+01110000010011010111001001010010
+00100000001000000000001001010011
+01110000010011010111000100001000
+01110000010011010111001000101011
+00100000001000000000001001010011
+01110000010011001010001000000000
+01101111111000001100110010100011
+11000011000000000000001001011010
+01101111111000001100110101110000
+11000000000000011000001001100110
+01110000010011010111000000000001
+00100000011000000000000000000000
+01110000010011010111000000000100
+00100000011000000000000000000000
+01110000010011010111000000000110
+00100000011000000000000000000000
+01100111111000001100110000000010
+01100000010010001100110000000100
+00100000010000000111110110010010
+01110000010011000000000100000000
+00100000001000000000010001011110
+01101111111000001100110101110001
+11011000010000000000000000000000
+00100000010000000000001001011110
+01110000010011010111000000000010
+00100000011000000000000000000000
+01110000010011010111000000000011
+01101111111000001100110101110001
+01101000010010001100110101110010
+00100000001000000000001001011110
+01110000010011000000000100000000
+01101111111000001100110101110001
+11011000010000000000000000000000
+00100000010000000000001001011110
+01101111111000001100110101110011
+00100000001110100000001001011100
+01110000010011010111000000000101
+00100000011000000000000000000000
+00100000001000000000001001100000
+01110000010011010111000000000000
+11011111111000000000000000000000
+11011000010000000000000000000000
+00100000001000000000001001011110
+01101111111000001100110010100010
+11011000010000000000000011100000
+10011000010001100111110000000000
+00100100001000010000001010001011
+00011111111001100111110011100111
+00100100001000010000001010101000
+00011111111000010111111000000111
+00011111111000100000111000000000
+01101111111000001100110010100011
+11000010100000000000001010000111
+01101111111000001100110010100101
+11111001001111111111111000000000
+01100111111000001100110010100101
+00100000011000000000000000000000
+01101111111000001100110010100101
+11111001001000000111111000000000
+01100111111000001100110010100101
+00100000011000000000000000000000
+01110000010011001010110100000000
+01101111111000001100110010100011
+11000010100000000000001010011100
+01101000010010001100110010100010
+11011111001000000000000000000110
+11011000110000000100110010100111
+11101111111000001000000000000110
+10011000010001100111110000000000
+00100100001000101000001010011010
+11101111111000001000000000000110
+00011000110000001000110111111110
+11100111111000001000000000000110
+00100000011110100000000000000000
+00011000110000001000110000000001
+11100000010000001000000000000110
+11000010000000000000001010010001
+00100000011000000000000000000000
+01101000010010001100110010100010
+11011111001000000000000000000110
+11011000110000000100110010100111
+11101111111000001000000000000110
+00100000001110100000001010100101
+10011000010001100111110000000000
+00100000011000101000000000000000
+11000010000000000000001010011111
+00100000011000000000000000000000
+00011000110000001000110111111111
+11100000010000001000000000000110
+00100000011000000000000000000000
+01110000010011010111010000000001
+01101111111000001100110010100011
+00101111111011000000000000000000
+00100000010000001000001010101101
+00100000001000000000001010001011
+01110000010011010111010000000010
+00100000011000000000000000000000
+00100000010000000000001011001000
+01110000010011010100111000000000
+01110000010011010100111100000000
+01110000010011010101000000000000
+01101111111000001100110010100101
+00100100010110100000001011011110
+11011000110000000100110010100111
+11011111001000000000000000000110
+11101111111000001000000000000110
+00011111111001100111110001111111
+00100000010000101000001011100000
+00011111111001100111110011011110
+00100000010000101000001011100010
+11000010000000000000001010110111
+00100000010000000000001111011010
+01101111111000001100110101010001
+00100000001110100000001011011000
+01101111111000010100110010100111
+01101000010010010100110101010010
+10011000010001100111110000000000
+00100000001000101000001011011010
+00011000010100001000010000000000
+10011000010001100111110000000000
+00100000001000101000001011011010
+00100000011000000000000000000000
+01101111111000001100110101010001
+00100100011110100000000000000000
+01101000010010001100100100100100
+00011000010001100111110011111111
+00100000011000101000000000000000
+00100000010000000101111101111101
+00100100001000001000001011010100
+11011111001000000000000000001000
+11011000101000000100110010100101
+00100000010000000111110001101000
+01110000010011001010011111011110
+00100000011000000000000000000000
+01101111111000001100110010100111
+11000001111011110000000000000000
+01110000010011001010011100000000
+00100000011000000000000000000000
+01101111111000001100110101010000
+00100000011110100000000000000000
+00100000010000000000001011100100
+01110000010011001010000100000000
+00100000001000000100001111101111
+00100000011000000000000000000000
+01110000010011010100111100000001
+00100000011000000000000000000000
+01110000010011010100111000000001
+00100000011000000000000000000000
+01110000010011010101000000000001
+00100000011000000000000000000000
+01101111111000010100111111000010
+11011000010000000000010100101000
+10011000010001100111110000000000
+00100100011000010000000000000000
+00100000001000000001001101111010
+01101111111000001100100100111111
+11000000000000001000001011101100
+00100000011000000000000000000000
+11011011000000000000000111100000
+01011000000000000000010000000000
+10011011000001101111110000000000
+00100000010000000111110100110001
+00011000000001111111111000000000
+01100111111000010000100101011100
+11011111111000000001111110111000
+11011000010000000000000000011000
+11011101011000000000000000011000
+00100000001000000000001011110110
+01100000010010001000100101100100
+11011010001000000100111110101010
+11011010011000000000000000000000
+00011111111000100010010000000000
+01101000010010001000100101100100
+00100000010000000101110111000111
+01101111111001000100111110101010
+01101000010011000100111110110010
+10011000010000011111111000000000
+01101000010011000100111110111010
+10011000010000011111111000000000
+00100000001110100000001100001001
+00011010011000001010011000000001
+01101111111000010000100101011100
+10011010011001100111110000000000
+00100100001000010000001100110010
+00011010010000100111111000000000
+10011011000001100111111000000000
+00100000001000000000001011111001
+00011010011001100111110000000000
+00100000001000101000001100011001
+00011010010000100111111000000000
+10011011000000001111111000000000
+10011101011001100111111000000000
+00011111111000100010010000000000
+01101000010010001000100101100100
+00100000010000000101110111000111
+01101111111001000100111110101010
+01101000010011000100111110110010
+10011000010000011111111000000000
+01101000010011000100111110111010
+10011000010000011111111000000000
+00100000001110100000001100011011
+00011010010000100111111000000000
+00100000001000000000001100001101
+01100101011000001100111111000010
+00100000011000000000000000000000
+01011000000000000001111111010000
+10011010010001100111111000000000
+01100111111000010100111111000010
+00011010010000100111111000000000
+10011101011000001111111000000000
+01101000010010001000100101100100
+11011010001000000100111110101010
+00100000010000000101110111000111
+01101111111000001100100100111111
+11000000000000001000001100100110
+00100000011000000000000000000000
+01101111111000001100111110101010
+00011111111001100111110000000011
+00100100010000010111110110011110
+01100111111000001100111110101001
+01101111111000001100111110101011
+01100111111000001100100101000000
+11011000110000000100111110101100
+11011000101000000100100101000111
+00100000010000000111110001001100
+01101111111000110100111110111100
+01100111111000110100100101000001
+00100000001000000100010011011000
+00100000001000000001001101111010
+01101111111001000100101110111101
+11000010100111101000001100110110
+00100000001000000100010100001110
+01101111111000001100100100111111
+11000000000000001000001100111001
+00100000011000000000000000000000
+01110000010011111100010000000001
+01101111111000001100111111000101
+00100000011110100000000000000000
+01101000010010010100111111000010
+01011000000000000001111111010000
+10011000010001100010010000000000
+11011010001000000100111110101001
+00011010010000100000010000000000
+11011111001000000000000000000001
+00100000010000000101110110000010
+00011010010000001000010000000001
+11011010001000000100100101000000
+11011111001000000000000000000001
+00100000010000000101110110000010
+00011010010000001000010000000010
+11011010001000000100100101000111
+11011111001000000000000000010000
+00100000010000000101110110000010
+00011010010000001000010000010010
+11011010001000000100100101000001
+11011111001000000000000000000110
+00100000010000000101110110000010
+01101000010010010100111111000010
+00011000010000001000010000011000
+01100000010010010100111111000010
+00100000011000000000000000000000
+00100000010000000000001111101001
+01101111111001000100101110111101
+11000011000010100000001101100001
+00100000010000000101111111110001
+00100000010000000110000000011000
+01100111111000010100100011110001
+01101000010010010100010010011001
+01101111111000010100010010100111
+10011000010001100111110000000000
+00100000001000010000001101010100
+11011010001000000100100011101011
+00100000010000000011110111110101
+01101111111000001100010010101001
+11000010100000001011111000111001
+01101111111000001100110101010001
+00100000010110100000001011011000
+01101111111000001100110101010000
+00100100011110100000000000000000
+00100000010000000100001000101111
+01101111111000110100100101000001
+00100000001110100000001101101001
+00100000001000000011110011110010
+01110000010010101101001111111111
+01110000010000011110101100000000
+01101111111000001100101111000101
+11000010100000001100001000001010
+01110000010001001000011100110011
+01101111111001000100101111111001
+01100111111000110100000111100000
+01100111111001000100000111001110
+01100111111001000100000111010110
+00100000010000000101111101010000
+00100000001000000011110011111010
+01110000010010010010011011111111
+00100000001000000011110100110101
+00100000010000000111111100011010
+00100000010000000000001111111100
+01110000100000001110011000111110
+00100000001000000011110101000011
+00100000010000000111111100011010
+00100000010000000011111010100011
+01101000010010001100100100011001
+00100000010000000101111101010110
+01101000010010001100100100011010
+00100000010000000101111101010110
+01101000010010001100100100100100
+00100000010000000101111101011010
+01101111111000010100110001000100
+00011111111000100010010000000000
+11011111001000000000000000010100
+11101000010000001000000000010010
+00101000010011111111111000000111
+00100100010000001101111110001101
+00011010010000001010010000000001
+11000010000000000000001110000101
+01101111111000010100110001000010
+00011111111000100010010000000000
+11011111001000000000000000001000
+11101000010000001000000000010010
+00011000010001100111110011111111
+00100100010000101101111101010110
+00011010010000001010010000000001
+11000010000000000000001110001101
+00100000011000000000000000000000
+01011000000000000000000000000000
+00100000011000000000000000000000
+00100000010000000100100010111010
+00100000010000000111100001101100
+00100000001000000011111010100011
+01101111111000001100101111110101
+00100100010110100111011110010111
+01110000010010111111010100000000
+00100000001000000111011110000111
+11011010001000000100011101111001
+00100000010000000111110101101111
+00100000011110100000000000000000
+00011111111000100010011000000000
+00100000010000000000001110100010
+00100000001000000011000110000101
+11000000000010110000001110100100
+00100000001000000011000101100000
+01110000010011111010100100000000
+00100000011000000000000000000000
+00011010011000100111111000000000
+11000000000000001000001110101101
+11000000000000010000001110101111
+11000000000101011000001110110010
+11000000000100001000001110110110
+11000000000010010000001110111011
+00100000001000000100001001010001
+00100000010000000100010001011111
+00100000001000000100001100010101
+01110000010010111001000100000000
+01110000010010111001101000000000
+00100000001000000100001100011100
+01101111111000001100101110010001
+11000001100000010000000000000000
+01110000010010111001000100000000
+00100000001000000100001101011100
+01101111111000001100101110010001
+11000001000000010000000000000000
+00011111111000001111111000000001
+01100111111000001100101110010001
+00100000001000000100001101100011
+01110000010001000101011100000001
+00100000010000000011001001101000
+00100000001000000100001101000010
+01101111111000001100100100000010
+00100000001110100000001111000010
+01110000010010001110111101011000
+00100000011000000000000000000000
+01110000010010001110111101010011
+00100000011000000000000000000000
+00100000010000000011110110110111
+00100000010000000000001110111110
+00100000010000000100100010000000
+00100000010000000000001111101001
+00100000010000000000001111110100
+00100000010000000100010000011010
+00100000010000000000001111100110
+00100000010000000100010001001000
+00100000010000000100010001001101
+00100000010000000100010001010000
+00100000010000000011111100111101
+00100000010000000100010001100010
+00100000010000000000010000000000
+00100000010000000000001111010101
+00100000010000000000010000010000
+00100000010000000000010000010101
+00100000001000000100010001010111
+01101111111000001100101110110001
+11000001100000001000000000000000
+11011010011000000100101110110010
+11011010010000000000001101101001
+00100000001000000011000111001111
+01101111111000010100110010100111
+01101000010010010100110101010110
+10011000010001100111110000000000
+00100000001000101000001111100010
+00011000010100001000010000000000
+10011000010001100111110000000000
+00100000001000101000001111100010
+00100000001000000100010000000110
+01101111111000001100101110110001
+11000001000000001000000000000000
+01110000010010111011000100000001
+00100000011000000000000000000000
+11011010011000000100011110010001
+11011010010000000000001110111011
+00100000001000000011000111001111
+01101111111000001100010010101001
+11000011100000001000000000000000
+01101111111001000100101110111101
+11000100000100000000000000000000
+01101111111000001100101110111001
+00100000011110100000000000000000
+00011111111000001111111111111111
+01100111111000001100101110111001
+00100000001110100000001111111110
+01101000010010001100110000010011
+00100000001000000100100001011001
+01101111111000010100101011000100
+00100000011110100000000000000000
+01101111111000001100110000010110
+00100000011110100000000000000000
+00011111111000001111111111111111
+01100111111000001100110000010110
+11000010100000000100100001001010
+00100000001000000100100000111100
+00100000010000000100100000111100
+00100000010000000000010000001010
+01101000010010001100110000010011
+00100000001000000100100001010101
+01101111111000001100110000010001
+11000001011111111000000000000000
+01101111111000010100101011000100
+00100000011110100000000000000000
+01101111111000010100101111010000
+01101000010010010100101011000100
+10011000010001100000010000000000
+01101111111000010100110000010100
+10011000010001100111111000000000
+00100000001000010000010000001100
+01101000010010001100110000010001
+00100000001000000101111110001001
+01101111111000001100110101011001
+11000011000000001000010000001010
+01101000010010001100110000010001
+00100000001000000101111110001101
+11011010011000000100110010011011
+11011010010000000000010000010011
+00100000001000000011000111010110
+01110000010011001001100000000001
+00100000001000000011001001011100
+11011010011000000100110101110011
+11011010010000000000001001011100
+00100000001000000011000111001111
+00100000010000000011000111110111
+00100000001000000100001000111101
+01101111111000010100011110010011
+00101111111011111111111000001011
+00100000010000001100010010011100
+01101111111000010100011110010011
+00101111111011111111111000000111
+00100000010000001000010000011000
+01011000000000000000000000000000
+01100111111000010100101100000100
+01100111111000010100111111000100
+00100000010000000000010000001010
+01110000010011111010100111111111
+00100000001000000100010001101111
+01011000000000000000000000000000
+01100111111000010100101011010100
+00100000001000000100010010010010
+01101111111001000100101110111101
+11000100000000010000000000000000
+00100000001000000100010010100101
+01111000010101000111110000000000
+01110000010010111001110100000000
+01110000010010111001111000000000
+01110000010010111001111100000000
+01101111111000001100110101110000
+11000000000000001000001001100011
+11000000000000010000001001101000
+11000000000000011000001001101000
+11000000000000100000001001101100
+11000000000000110000001001110101
+01101111111000001100110010100001
+00100000001110100000010001000101
+00011111111000001111111111111111
+01100111111000001100110010100001
+00100000010000000000010001000110
+01110000010011010101101100001010
+00100000010000000100010001011111
+01101111111000001100110101110000
+11000000000000101000001001110100
+11011000101000000100110000000001
+11011111001000000000000000001010
+00100000010000000111110001101000
+00100000010000000000010001001001
+01110000010011000000101100000000
+00100000011000000000000000000000
+00100000011000000000000000000000
+01110000010000010111011100000011
+01110000010010101100000100001010
+00100000011000000000000000000000
+01101111111000001100110101110100
+11000000000000010000010011010000
+11011000110000000100110010100111
+11011111001000000000000000000110
+11101111111000001000000000000110
+00011111111001100111110011100111
+00100100001000010000010001101101
+11000010000000000000010001001101
+01101111111000001100110010011110
+00100000010110100000010001100011
+01110000010011000000000100000000
+01101111111000001100110010100111
+00011111111001100111110001111111
+00100000001000101000010001100110
+11011000110000000100110010100101
+11011000101000000100110000000010
+11011111001000000000000000001000
+11101111111000001000000000000110
+11000000001111111000010001101011
+11100111111000001000000000000101
+11000010000000000000010001011010
+00100000010000000000010011011011
+01101111111000001100110000001011
+11000000000000001111110110010010
+00100000010000000100000010010101
+00100000001000000111110110010010
+11011000101000000100110010100101
+11011111001000000000000000001001
+00100000001000000111110001101000
+01101111111000010100110010100101
+01100111111000010100110000000010
+01101111111000110100110010101000
+01100111111000110100110000000100
+00100000001000000000010001011110
+01011000000000000000000000000000
+00100000001000000000010001011100
+01110000010011000000000100000011
+01101000010010001100110010011110
+00011000010001100111110000000000
+00100000001000101000010011010000
+11000000011101000000010010001001
+11000000011101001000010010001100
+11000000011101010000010010001111
+11000000011101011000010010010010
+11000000011101100000010010010101
+11000000011101101000010010011000
+11000000011101110000010010011011
+11000000011101111000010010011110
+11000000011110000000010010100001
+11000000011110001000010010100100
+11000000011110010000010010100111
+11000000011110011000010010101010
+11000000011110100000010010101101
+11000000011110101000010010110000
+11000000011110110000010010110011
+11000000011110111000010010110110
+11000000011111000000010010111001
+11000000011111001000010010111100
+11000000011111010000010010111111
+11000000011111011000010011000010
+11000000011111100000010011000101
+11000000011111101000010011001000
+11000000011111111000010011010111
+00100000001000000000010001011110
+01011000000000000000000110000011
+01100111111000010100110000000010
+00100000001000000000010001011110
+01011000000000000000000011001101
+01100111111000010100110000000010
+00100000001000000000010001011110
+01011000000000000000000010110111
+01100111111000010100110000000010
+00100000001000000000010001011110
+01011000000000000000000010110110
+01100111111000010100110000000010
+00100000001000000000010001011110
+01011000000000000000000010110101
+01100111111000010100110000000010
+00100000001000000000010001011110
+01011000000000000000000011101010
+01100111111000010100110000000010
+00100000001000000000010001011110
+01011000000000000000000011101001
+01100111111000010100110000000010
+00100000001000000000010001011110
+01011000000000000000000011100010
+01100111111000010100110000000010
+00100000001000000000010001011110
+01011000000000000000000110010100
+01100111111000010100110000000010
+00100000001000000000010001011110
+01011000000000000000000110001010
+01100111111000010100110000000010
+00100000001000000000010001011110
+01011000000000000000000110010010
+01100111111000010100110000000010
+00100000001000000000010001011110
+01011000000000000000000001110000
+01100111111000010100110000000010
+00100000001000000000010001011110
+01011000000000000000000001101111
+01100111111000010100110000000010
+00100000001000000000010001011110
+01011000000000000000001000101010
+01100111111000010100110000000010
+00100000001000000000010001011110
+01011000000000000000001000100101
+01100111111000010100110000000010
+00100000001000000000010001011110
+01011000000000000000001000100100
+01100111111000010100110000000010
+00100000001000000000010001011110
+01011000000000000000001000100110
+01100111111000010100110000000010
+00100000001000000000010001011110
+01011000000000000000001000100111
+01100111111000010100110000000010
+00100000001000000000010001011110
+01011000000000000000001000100001
+01100111111000010100110000000010
+00100000001000000000010001011110
+01011000000000000000001000100011
+01100111111000010100110000000010
+00100000001000000000010001011110
+01011000000000000000000000110000
+01100111111000010100110000000010
+00100000001000000000010001011110
+01101111111000001100111110101001
+11000000000000001000010011001101
+01011000000000000000000110101110
+01100111111000010100110000000010
+00100000001000000000010001011110
+01011000000000000000001100000111
+01100111111000010100110000000010
+00100000001000000000010001011110
+01110000010011001010000100000010
+01101111111000001100110010011110
+00100000010110100000010001100011
+01110000010011010111010000000000
+01011000000000000000000000000011
+01100111111000011100110000000001
+00100000001000000000010001011110
+01110000010011000000000100000010
+01011000000000000000000000000010
+01100111111000001100110000000010
+00100000001000000000010001011110
+01101111111000001100110000000001
+11000000000000000000010011100110
+11000000000000001000010011100001
+11000000000000011000010011101100
+11000000000000010000010011110100
+00100000011000000000000000000000
+01110000010011000000101100000001
+11011000110000000100110000000001
+11011000101000000100100011011000
+11011111001000000000000000000111
+00100000001000000111110010100001
+01110000010011000000101100000010
+00100000010000000000010011111100
+11011000110000000100110000000001
+11011000101000000100101111011110
+11011111001000000000000000001001
+00100000001000000111110010100001
+01110000010011000000101100000100
+00100000010000000000010011111100
+01011000000000000000000000000011
+00100000010000000100011000100001
+11011000110000000100110000000010
+11011000101000000100101111011111
+11011111001000000000000000000010
+00100000001000000111110010100001
+01110000010011000000101100000101
+00100000010000000000010011111100
+01011000000000000000000000000010
+01100111111001000100101111011110
+01100111111001000100101111100111
+01101111111000001100110000000010
+01100111111000001100101111011111
+00100000011000000000000000000000
+11011111001000000000000000010010
+11011000101000000100101111011110
+00100000001000000111110001101000
+00011000110000100000010000000000
+11011111001000000000000000000100
+11011000101000000000001111111101
+00100000010000000111110001011001
+00011000010000100000110000000000
+00011010010000100111111000000000
+11000000000000111000010100000111
+00100000001000000110010111100100
+11101000010000010000000000000110
+00011000010100001000010000000000
+00011000010000100010010000000000
+00011010010000001010010111111100
+00011000110000001000110000000100
+11011010011000000000000100000010
+00100000010000000000010100010010
+01101111111000001100111110101001
+11000001111111111000000000000000
+01110000010011111010100100000000
+00100000001000000000010100110001
+00011010010000100111111000000000
+00100000001110100110011110000100
+11101111111000001000000000000110
+11000000000001001000010100011001
+11000000000001010000010100110101
+11000000000001000000010100111000
+00100000001000000000010100111011
+11101111111000010000000000000110
+10011010011001100111110000000000
+00100000001000101000010100011111
+00011010010000001010010111111101
+00100100001000101000010100010010
+00100000011000000000000000000000
+00011000110000001000110000000001
+11101111111000010000000000000110
+11011010011000000000011000000000
+10011010011001100111110000000000
+00100000001000101000010100110000
+11011010011000000001001000001000
+10011010011001100111110000000000
+00100000001000101000010100101110
+11011010011000000100110000000000
+10011010011001100111110000000000
+00100000001000101000010100101100
+01110000010011111010100100000001
+00100000001000000000010100110001
+01110000010011111010100100000010
+00100000001000000000010100110001
+01110000010011111010100100000011
+00100000001000000000010100110001
+01110000010011111010100100000000
+01110000010011111100010100000001
+01101111111000001100111111000100
+00100000011110100000000000000000
+00100000001000000000001100111100
+00011000110000001000110000000100
+00011010010000001010010111111011
+00100000001000000000010100010010
+00011000110000001000110000000001
+00011010010000001010010111111110
+00100000001000000000010100010010
+11101111111000001000000000000110
+10011000110000001000110000000000
+00011111111000100000010000000000
+00011010010000100111111000000000
+10011000010001100010010000000000
+00100000001000000000010100010010
+11011000110000001001010001101000
+11011000101000000100110101110111
+11011111001000000000000011000100
+00100000010000000111110010100001
+11011000110000001001010101110011
+11011000101000000100111000111011
+11011111001000000000000001000010
+00100000010000000111110010100001
+11011000110000001001010110110101
+11011000101000000100111001111101
+11011111001000000000000000110110
+00100000010000000111110010100001
+11011000110000001001010111101011
+11011000101000000100111010110011
+11011111001000000000000010101001
+00100000010000000111110010100001
+01110000010011011000011001101010
+01110000010011100011101001111000
+01110000010011100011011001111100
+01110000010011100011010001111110
+01101111111000001100111111100011
+00100000011110100000000000000000
+01101111111000010100111111100101
+00011111111100001111111000000000
+01100111111000010100111101000010
+01101111111000010100111111100111
+00011111111100001111111000000000
+01100111111000010100111101001000
+00100000011000000000000000000000
+01011000000000000000000001010000
+10011000010001100111110000000000
+00100000001000101000010101100010
+00100000001000000101000110011010
+01110000010001001101111100000000
+01110000010001001110011100000000
+01110000010001111001001000000000
+01110000010001111001010100000001
+00100000001000000101000110100100
+01101111111000001000001100111000
+00100000011110100000000000000000
+11000000000111100000010101101100
+11000000000001110000010101110000
+00100000001000000110010010111110
+01101111111000001100111110101001
+11000001011111111000000000000000
+01110000000000110011100000001101
+00100000001000000110010010111011
+00100000001000000110010101110101
+00011000010000100111111000000000
+11000000000010011000010101110100
+00100000001000000100110111011000
+00100000010000000100111000011000
+01101111111000001100011110010010
+00100100011110100000000000000000
+01101111111000001100111110101001
+11000001111111111000000000000000
+01110000010001111001010101000000
+01110000000000000101010100011010
+01110000010001111001001000000010
+00100000011000000000000000000000
+00100000010000000101001000110101
+00100000010000000000010110000000
+00100000001000000101000001100010
+00100000010000000101001001000000
+00011111111000100000101000000000
+01011000000000000000000000000110
+11100111111000001000000000000101
+01011000000000000000001100000000
+11100111111000010000000000000101
+01011000000000000000111100000000
+11100111111000010000000000000101
+01011000000110010000001100110101
+11100111111000011000000000000101
+01011000000000000000000000010010
+11100111111000010000000000000101
+01011000000000001111100000000011
+11100111111000010000000000000101
+01011000000000000000010100110101
+11100111111000010000000000000101
+01011000000000000000000000001010
+11100111111000001000000000000101
+01011000000000000000000000000000
+11100111111000010000000000000101
+01011000000000001111111111111111
+11100111111000011000000000000101
+01110000000000110010011000010100
+00100000011000000000000000000000
+01111000010101000111110000000000
+00100000010000000101100100000011
+01101111111000001000000001001000
+00100000011110100000000000000000
+11000010100000111101011001001101
+11000000000000111000010110011111
+00100000001000000101011000011110
+00100000010000000101011101111010
+01110000000000000111001001111000
+00100000011000000000000000000000
+01101111111000010000001100010101
+00011111111000100000110000000000
+11101111111000001000000000000110
+01100111111000001100010111111100
+00011111111000010000010000001111
+00011111111100011111111000000000
+11000000000001001000010110101100
+11000000000001010000010110111010
+11000000000000101000010110111000
+00100000001000000100110010110000
+11011010001000000000000000000001
+00100000010000000100110011011101
+01101111111000010100010011100011
+11100111111000010000000000000101
+01011000000000000000000000000000
+11100111111000001000000000000101
+01110000000010010101000000000001
+01101111111000001100010011101001
+01111001001000000111111000000110
+01100111111000001100010011101001
+01110000000010010101101100010010
+00100000001000000111011110100111
+00100000010000000000010110111010
+00100000001000000100110011000011
+11101111111000001000000000000110
+11000000000000001000010110111101
+00100000011000000000000000000000
+11101111111000001000000000000110
+01100111111000001100110101011001
+00100000011000000000000000000000
Index: output/eeprom.dat
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/output/eeprom.dat	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/output/eeprom.dat	(working copy)
@@ -0,0 +1,8192 @@
+00
+02
+aa
+55
+02
+17
+c2
+84
+00
+1e
+c0
+00
+00
+26
+c0
+01
+80
+9a
+c0
+41
+00
+39
+c0
+45
+80
+36
+c0
+4f
+80
+49
+c0
+52
+00
+4b
+c0
+56
+80
+55
+c0
+57
+03
+9c
+c0
+61
+03
+53
+c0
+62
+bd
+33
+c0
+63
+03
+74
+c0
+63
+83
+76
+c0
+64
+03
+7a
+c0
+66
+04
+2c
+c0
+67
+83
+93
+c0
+68
+83
+94
+c0
+69
+03
+94
+c0
+69
+bd
+33
+c0
+6a
+03
+a6
+c0
+6b
+83
+c4
+c0
+6c
+04
+1a
+c0
+6c
+84
+26
+c0
+6d
+04
+29
+c0
+6d
+83
+33
+c0
+6e
+03
+95
+c0
+19
+80
+31
+c0
+73
+05
+a2
+c0
+78
+05
+71
+20
+20
+13
+7c
+c1
+7f
+80
+00
+c0
+00
+85
+5e
+c0
+0c
+05
+98
+c0
+25
+85
+67
+c0
+27
+85
+7d
+c0
+2d
+84
+ff
+c0
+41
+03
+98
+20
+20
+13
+7c
+20
+40
+3c
+fe
+24
+34
+08
+02
+6f
+e0
+cb
+f5
+20
+3a
+08
+02
+6f
+e0
+c9
+24
+c0
+7f
+88
+02
+1f
+e2
+0e
+00
+6f
+e2
+09
+8a
+af
+ec
+00
+00
+20
+40
+82
+e2
+20
+20
+08
+02
+6f
+e0
+80
+4c
+79
+3f
+fe
+05
+79
+3f
+fe
+02
+67
+e0
+80
+4c
+20
+20
+0b
+40
+70
+8a
+75
+03
+70
+8a
+85
+00
+20
+20
+12
+52
+18
+00
+2a
+08
+18
+00
+2a
+00
+78
+50
+fc
+00
+78
+50
+7c
+00
+78
+2f
+7c
+00
+70
+89
+00
+05
+20
+00
+00
+02
+70
+89
+00
+00
+20
+40
+11
+5d
+70
+8a
+16
+00
+70
+8a
+0a
+80
+6f
+f0
+8a
+09
+79
+3f
+fe
+07
+67
+f0
+8a
+09
+70
+8a
+0b
+00
+20
+20
+12
+9c
+70
+00
+7f
+00
+20
+20
+13
+b7
+20
+40
+14
+17
+6f
+e1
+c1
+74
+20
+7a
+00
+00
+6f
+e0
+cd
+4e
+24
+7a
+00
+00
+6f
+e0
+cd
+4f
+24
+7a
+00
+00
+6f
+e0
+cd
+73
+24
+7a
+00
+00
+20
+20
+14
+91
+20
+40
+6d
+29
+20
+40
+00
+5c
+20
+40
+00
+74
+20
+40
+00
+93
+20
+75
+80
+00
+20
+40
+3c
+54
+20
+20
+3c
+50
+20
+75
+80
+00
+20
+40
+31
+46
+20
+40
+3c
+ac
+20
+40
+00
+68
+68
+48
+cc
+10
+20
+40
+5f
+89
+20
+40
+03
+fc
+6f
+e4
+4b
+bd
+c2
+9e
+82
+e9
+c2
+89
+c5
+50
+c2
+89
+45
+11
+20
+60
+00
+00
+58
+00
+4d
+77
+67
+e1
+46
+67
+6f
+e0
+c7
+96
+67
+e0
+cb
+b2
+70
+4c
+98
+00
+58
+23
+01
+70
+67
+e1
+c8
+eb
+58
+01
+53
+01
+e7
+e1
+80
+05
+58
+00
+25
+40
+67
+e1
+c0
+b2
+20
+60
+00
+00
+20
+40
+05
+41
+68
+48
+c9
+19
+20
+40
+3e
+71
+68
+48
+c9
+1a
+20
+40
+3e
+71
+68
+48
+c9
+24
+60
+48
+c9
+26
+20
+40
+3e
+71
+58
+00
+4c
+1a
+67
+e1
+4c
+42
+58
+00
+4c
+22
+67
+e1
+4c
+44
+58
+00
+4c
+36
+67
+e1
+4c
+46
+6f
+e1
+4c
+42
+1f
+e2
+24
+00
+df
+20
+00
+08
+e8
+40
+80
+12
+18
+46
+7c
+ff
+24
+42
+be
+71
+1a
+40
+a4
+01
+c2
+00
+00
+85
+6f
+e1
+4c
+44
+1f
+e2
+24
+00
+df
+20
+00
+14
+e8
+40
+80
+12
+28
+4f
+fe
+07
+24
+40
+df
+a3
+1a
+40
+a4
+01
+c2
+00
+00
+8d
+20
+20
+3d
+48
+70
+4b
+9c
+3a
+6f
+e0
+c4
+a9
+c4
+00
+00
+00
+70
+4b
+9c
+10
+6f
+e0
+ca
+c1
+20
+3a
+44
+53
+20
+60
+00
+00
+20
+40
+00
+9e
+20
+40
+01
+29
+20
+40
+02
+af
+20
+20
+08
+13
+20
+40
+00
+82
+20
+40
+01
+23
+58
+00
+00
+00
+67
+e1
+4c
+95
+d8
+c0
+4c
+48
+d8
+a0
+4c
+5c
+df
+20
+00
+14
+20
+40
+7c
+a1
+58
+00
+4c
+48
+67
+e1
+4c
+8f
+58
+00
+4c
+84
+67
+e1
+4c
+91
+20
+40
+01
+21
+20
+40
+01
+1b
+20
+40
+01
+1f
+6f
+e1
+4c
+95
+1f
+e0
+fe
+01
+67
+e1
+4c
+95
+c2
+84
+81
+10
+68
+48
+cc
+0f
+20
+40
+5f
+7d
+24
+20
+80
+ad
+20
+40
+00
+d7
+20
+40
+00
+f0
+20
+40
+01
+21
+6f
+e1
+4c
+46
+1f
+e2
+24
+00
+70
+4c
+94
+00
+e8
+40
+80
+12
+6f
+e1
+4c
+44
+1f
+e2
+22
+00
+1a
+22
+26
+00
+df
+20
+00
+14
+ef
+e0
+80
+11
+98
+46
+7c
+00
+20
+22
+80
+cb
+1a
+20
+a2
+01
+c2
+00
+00
+bf
+1a
+40
+a4
+01
+6f
+e0
+cc
+94
+1f
+e0
+fe
+01
+67
+e0
+cc
+94
+1f
+e6
+7c
+0a
+20
+21
+00
+ba
+20
+60
+00
+00
+6f
+e1
+4c
+8f
+1f
+e2
+0a
+00
+1a
+22
+7e
+00
+9a
+66
+7e
+00
+98
+a0
+8a
+00
+6f
+e1
+4c
+91
+1f
+e2
+26
+00
+6f
+e0
+cc
+94
+9a
+60
+a6
+00
+ef
+e0
+80
+13
+e7
+e0
+80
+05
+20
+20
+00
+c4
+20
+00
+00
+14
+70
+4c
+97
+00
+20
+40
+01
+23
+70
+4c
+94
+00
+20
+40
+01
+1d
+20
+40
+00
+e4
+20
+40
+01
+1b
+20
+40
+00
+e4
+1f
+e6
+7c
+09
+20
+21
+00
+db
+20
+40
+01
+1d
+20
+40
+00
+e4
+20
+20
+01
+1f
+70
+4c
+93
+00
+20
+40
+01
+03
+6f
+e1
+4c
+91
+1f
+e2
+0a
+00
+6f
+e0
+cc
+94
+98
+a0
+8a
+00
+6f
+e0
+cc
+93
+e7
+e0
+80
+05
+6f
+e0
+cc
+94
+1f
+e0
+fe
+01
+67
+e0
+cc
+94
+20
+60
+00
+00
+6f
+e1
+4c
+44
+1f
+e2
+24
+00
+70
+4c
+94
+00
+70
+4c
+93
+00
+e8
+40
+80
+12
+28
+4f
+fe
+07
+20
+20
+80
+fd
+20
+40
+5f
+8d
+20
+40
+01
+03
+e8
+40
+80
+12
+20
+40
+5f
+89
+e8
+40
+80
+12
+20
+40
+5f
+a3
+1a
+40
+a4
+01
+6f
+e1
+4c
+8f
+20
+40
+00
+e7
+1f
+e6
+7c
+13
+20
+21
+00
+f3
+20
+60
+00
+00
+20
+00
+00
+96
+6f
+e1
+4c
+42
+1f
+e2
+26
+00
+df
+20
+00
+08
+e8
+40
+80
+13
+20
+40
+5f
+7d
+6f
+e0
+cc
+93
+1f
+e3
+7e
+00
+79
+20
+fe
+07
+67
+e0
+cc
+93
+1a
+60
+a6
+01
+c2
+00
+01
+07
+20
+60
+00
+00
+68
+48
+cc
+10
+20
+40
+5f
+8d
+20
+00
+00
+14
+68
+48
+cc
+10
+20
+40
+5f
+89
+20
+00
+17
+70
+6f
+e0
+cc
+97
+1f
+e0
+fe
+01
+67
+e0
+cc
+97
+c2
+83
+5c
+7b
+20
+20
+00
+9e
+68
+48
+cc
+0f
+20
+20
+5f
+89
+68
+48
+cc
+0f
+20
+20
+5f
+8d
+68
+48
+cc
+0f
+20
+20
+5f
+74
+68
+48
+cc
+0e
+20
+20
+5f
+89
+68
+48
+cc
+0e
+20
+20
+5f
+8d
+70
+4c
+98
+00
+6f
+e1
+4c
+99
+67
+e1
+4c
+9b
+20
+60
+00
+00
+da
+20
+4c
+48
+da
+40
+4c
+5c
+df
+20
+00
+14
+20
+40
+7d
+33
+24
+22
+81
+25
+20
+40
+01
+63
+20
+5a
+01
+25
+20
+40
+01
+6f
+6f
+e0
+cb
+ac
+24
+7a
+00
+00
+6f
+e0
+cd
+70
+c1
+00
+80
+00
+c1
+01
+00
+00
+c1
+02
+00
+00
+70
+4c
+94
+00
+da
+20
+4c
+48
+da
+40
+4c
+70
+e8
+40
+80
+11
+ef
+e0
+80
+12
+98
+42
+fe
+00
+20
+3a
+01
+5b
+67
+e0
+cc
+93
+60
+48
+cc
+a3
+e0
+40
+80
+12
+70
+4c
+a1
+01
+70
+4c
+a4
+00
+6f
+e0
+cc
+93
+c3
+00
+01
+50
+6f
+e0
+cc
+94
+1f
+ef
+fe
+08
+68
+48
+cc
+a4
+98
+40
+fe
+00
+d8
+c0
+4c
+ae
+98
+c0
+8c
+00
+ef
+e0
+80
+06
+67
+e0
+cc
+a2
+20
+40
+01
+9d
+20
+40
+01
+f1
+20
+40
+02
+79
+6f
+e0
+cc
+93
+1f
+e3
+7e
+00
+67
+e0
+cc
+93
+6f
+e0
+cc
+a3
+1f
+e3
+7e
+00
+67
+e0
+cc
+a3
+6f
+e0
+cc
+a4
+1f
+e0
+fe
+01
+67
+e0
+cc
+a4
+1f
+e6
+7c
+07
+20
+21
+01
+43
+1a
+20
+a2
+01
+1a
+40
+a4
+01
+6f
+e0
+cc
+94
+1f
+e0
+fe
+01
+67
+e0
+cc
+94
+1f
+e6
+7c
+13
+20
+21
+01
+3a
+20
+60
+00
+00
+6f
+e4
+4c
+48
+24
+7a
+00
+00
+6f
+e4
+4c
+50
+24
+7a
+00
+00
+6f
+e2
+4c
+58
+24
+7a
+00
+00
+6f
+e0
+cd
+73
+24
+7a
+00
+00
+6f
+e0
+cd
+70
+c1
+03
+00
+00
+70
+4d
+70
+00
+20
+60
+00
+00
+70
+4b
+ac
+00
+70
+4c
+9e
+00
+da
+20
+4c
+48
+df
+20
+00
+14
+70
+4c
+9d
+00
+ef
+e0
+80
+11
+20
+3a
+01
+98
+68
+48
+cc
+9d
+18
+40
+84
+01
+60
+48
+cc
+9d
+1f
+e2
+04
+00
+1f
+e0
+ff
+ff
+98
+41
+7e
+00
+24
+22
+81
+76
+6f
+e0
+cc
+9d
+68
+48
+cc
+9e
+98
+40
+84
+00
+60
+48
+cc
+9e
+1f
+e6
+7c
+01
+20
+21
+01
+98
+18
+46
+7c
+02
+20
+21
+01
+98
+70
+4c
+94
+00
+70
+4c
+9f
+00
+e8
+40
+80
+11
+da
+40
+4c
+48
+6f
+e0
+cc
+94
+1f
+e0
+fe
+01
+67
+e0
+cc
+94
+1f
+e6
+7c
+13
+24
+21
+01
+98
+ef
+e0
+80
+12
+98
+41
+7c
+00
+20
+22
+81
+9b
+6f
+e0
+cc
+9f
+1f
+e0
+fe
+01
+67
+e0
+cc
+9f
+1f
+e6
+7c
+01
+20
+21
+01
+9b
+70
+4b
+ac
+01
+20
+60
+00
+00
+1a
+20
+a2
+01
+c2
+00
+01
+73
+20
+60
+00
+00
+1a
+40
+a4
+01
+20
+20
+01
+89
+6f
+e0
+cc
+a3
+24
+5a
+02
+05
+6f
+e0
+cd
+4e
+24
+5a
+01
+b1
+6f
+e0
+cd
+5d
+68
+48
+cd
+4e
+98
+42
+fe
+00
+20
+62
+80
+00
+6f
+e0
+cc
+a2
+c0
+14
+81
+bc
+c0
+26
+01
+be
+1f
+e6
+7c
+45
+24
+61
+00
+00
+d8
+40
+00
+3a
+98
+46
+7e
+00
+24
+61
+00
+00
+d8
+c0
+4d
+5f
+98
+c0
+8c
+00
+ef
+e0
+80
+06
+20
+20
+01
+db
+6f
+e0
+cc
+a2
+c0
+29
+01
+c0
+c0
+28
+81
+c4
+c0
+28
+01
+c8
+c0
+27
+81
+cc
+c0
+70
+01
+d0
+c0
+16
+01
+d8
+c0
+0a
+01
+dd
+c0
+0d
+01
+e5
+c0
+04
+01
+eb
+20
+60
+00
+00
+6f
+e0
+cd
+5e
+20
+20
+01
+db
+6f
+e0
+cd
+6b
+20
+20
+01
+db
+6f
+e0
+cd
+6c
+20
+7a
+00
+00
+58
+00
+00
+4b
+20
+20
+01
+db
+6f
+e0
+cd
+6c
+20
+7a
+00
+00
+58
+00
+00
+4e
+20
+20
+01
+db
+6f
+e0
+cd
+6c
+20
+7a
+00
+00
+58
+00
+00
+4a
+20
+20
+01
+db
+6f
+e0
+cd
+6c
+20
+7a
+00
+00
+58
+00
+00
+4d
+20
+20
+01
+db
+6f
+e0
+cd
+6d
+20
+7a
+00
+00
+6f
+e0
+cf
+a9
+c0
+00
+01
+d6
+58
+00
+00
+fd
+20
+20
+01
+db
+58
+00
+00
+aa
+20
+20
+01
+db
+6f
+e0
+cd
+6e
+20
+7a
+00
+00
+58
+00
+00
+ab
+67
+e0
+cc
+a2
+20
+60
+00
+00
+6f
+e0
+cd
+6f
+20
+7a
+00
+00
+6f
+e0
+cc
+a3
+c3
+00
+01
+dc
+70
+4f
+a9
+01
+70
+4c
+16
+06
+58
+00
+00
+00
+20
+20
+01
+db
+6f
+e0
+cd
+6f
+20
+7a
+00
+00
+6f
+e0
+cc
+a3
+c3
+00
+01
+dc
+70
+4f
+a9
+00
+20
+20
+01
+e2
+6f
+e0
+cd
+6f
+20
+7a
+00
+00
+6f
+e0
+cc
+a3
+c3
+00
+01
+dc
+70
+4f
+a9
+02
+20
+20
+01
+e2
+6f
+e0
+cc
+a2
+c0
+23
+02
+07
+c0
+25
+82
+0d
+c0
+27
+02
+13
+c0
+25
+02
+15
+c0
+26
+82
+17
+c0
+52
+82
+19
+c0
+53
+02
+20
+c0
+53
+82
+22
+c0
+54
+02
+24
+c0
+54
+82
+26
+c0
+55
+02
+31
+c0
+56
+82
+38
+c0
+55
+82
+3f
+c0
+56
+02
+4a
+20
+60
+00
+00
+6f
+e0
+cc
+a3
+c4
+00
+00
+00
+70
+4d
+73
+0a
+20
+60
+00
+00
+70
+4d
+73
+00
+20
+60
+00
+00
+6f
+e0
+cf
+a9
+c1
+00
+00
+00
+c1
+00
+80
+00
+70
+4d
+71
+0a
+70
+4d
+72
+20
+20
+20
+02
+53
+70
+4d
+72
+52
+6f
+e0
+cf
+a9
+c1
+00
+00
+00
+c1
+00
+80
+00
+70
+4d
+71
+08
+20
+20
+02
+53
+70
+4d
+72
+51
+20
+20
+02
+0e
+70
+4d
+72
+50
+20
+20
+02
+0e
+70
+4d
+72
+4f
+20
+20
+02
+0e
+70
+4d
+72
+04
+70
+4d
+71
+01
+6f
+e0
+cf
+a9
+c0
+00
+02
+53
+c0
+00
+82
+53
+70
+4d
+71
+08
+20
+20
+02
+53
+70
+4d
+72
+06
+20
+20
+02
+1a
+70
+4d
+72
+19
+20
+20
+02
+1a
+70
+4d
+72
+1b
+20
+20
+02
+1a
+6f
+e0
+cf
+a9
+c0
+00
+02
+2b
+c0
+01
+82
+2e
+58
+00
+00
+fc
+20
+20
+01
+db
+70
+4d
+71
+08
+70
+4d
+72
+0f
+20
+20
+02
+53
+70
+4d
+71
+09
+70
+4d
+72
+14
+20
+20
+02
+53
+6f
+e0
+cf
+a9
+c0
+00
+02
+35
+58
+00
+00
+fd
+20
+20
+01
+db
+70
+4d
+71
+09
+70
+4d
+72
+12
+20
+20
+02
+53
+6f
+e0
+cf
+a9
+c0
+01
+82
+3c
+58
+00
+00
+fa
+20
+20
+01
+db
+70
+4d
+71
+08
+70
+4d
+72
+2c
+20
+20
+02
+53
+6f
+e0
+cf
+a9
+c0
+00
+02
+46
+c0
+00
+82
+48
+70
+4d
+71
+01
+70
+4d
+72
+2c
+20
+40
+02
+01
+20
+20
+02
+53
+70
+4d
+71
+08
+20
+20
+02
+43
+70
+4d
+71
+02
+20
+20
+02
+43
+6f
+e0
+cf
+a9
+c0
+00
+02
+50
+c0
+00
+82
+50
+70
+4d
+71
+01
+70
+4d
+72
+52
+20
+20
+02
+53
+70
+4d
+71
+08
+70
+4d
+72
+2b
+20
+20
+02
+53
+70
+4c
+a2
+00
+6f
+e0
+cc
+a3
+c3
+00
+02
+5a
+6f
+e0
+cd
+70
+c0
+01
+82
+66
+70
+4d
+70
+01
+20
+60
+00
+00
+70
+4d
+70
+04
+20
+60
+00
+00
+70
+4d
+70
+06
+20
+60
+00
+00
+67
+e0
+cc
+02
+60
+48
+cc
+04
+20
+40
+7d
+92
+70
+4c
+01
+00
+20
+20
+04
+5e
+6f
+e0
+cd
+71
+d8
+40
+00
+00
+20
+40
+02
+5e
+70
+4d
+70
+02
+20
+60
+00
+00
+70
+4d
+70
+03
+6f
+e0
+cd
+71
+68
+48
+cd
+72
+20
+20
+02
+5e
+70
+4c
+01
+00
+6f
+e0
+cd
+71
+d8
+40
+00
+00
+20
+40
+02
+5e
+6f
+e0
+cd
+73
+20
+3a
+02
+5c
+70
+4d
+70
+05
+20
+60
+00
+00
+20
+20
+02
+60
+70
+4d
+70
+00
+df
+e0
+00
+00
+d8
+40
+00
+00
+20
+20
+02
+5e
+6f
+e0
+cc
+a2
+d8
+40
+00
+e0
+98
+46
+7c
+00
+24
+21
+02
+8b
+1f
+e6
+7c
+e7
+24
+21
+02
+a8
+1f
+e1
+7e
+07
+1f
+e2
+0e
+00
+6f
+e0
+cc
+a3
+c2
+80
+02
+87
+6f
+e0
+cc
+a5
+f9
+3f
+fe
+00
+67
+e0
+cc
+a5
+20
+60
+00
+00
+6f
+e0
+cc
+a5
+f9
+20
+7e
+00
+67
+e0
+cc
+a5
+20
+60
+00
+00
+70
+4c
+ad
+00
+6f
+e0
+cc
+a3
+c2
+80
+02
+9c
+68
+48
+cc
+a2
+df
+20
+00
+06
+d8
+c0
+4c
+a7
+ef
+e0
+80
+06
+98
+46
+7c
+00
+24
+22
+82
+9a
+ef
+e0
+80
+06
+18
+c0
+8d
+fe
+e7
+e0
+80
+06
+20
+7a
+00
+00
+18
+c0
+8c
+01
+e0
+40
+80
+06
+c2
+00
+02
+91
+20
+60
+00
+00
+68
+48
+cc
+a2
+df
+20
+00
+06
+d8
+c0
+4c
+a7
+ef
+e0
+80
+06
+20
+3a
+02
+a5
+98
+46
+7c
+00
+20
+62
+80
+00
+c2
+00
+02
+9f
+20
+60
+00
+00
+18
+c0
+8d
+ff
+e0
+40
+80
+06
+20
+60
+00
+00
+70
+4d
+74
+01
+6f
+e0
+cc
+a3
+2f
+ec
+00
+00
+20
+40
+82
+ad
+20
+20
+02
+8b
+70
+4d
+74
+02
+20
+60
+00
+00
+20
+40
+02
+c8
+70
+4d
+4e
+00
+70
+4d
+4f
+00
+70
+4d
+50
+00
+6f
+e0
+cc
+a5
+24
+5a
+02
+de
+d8
+c0
+4c
+a7
+df
+20
+00
+06
+ef
+e0
+80
+06
+1f
+e6
+7c
+7f
+20
+42
+82
+e0
+1f
+e6
+7c
+de
+20
+42
+82
+e2
+c2
+00
+02
+b7
+20
+40
+03
+da
+6f
+e0
+cd
+51
+20
+3a
+02
+d8
+6f
+e1
+4c
+a7
+68
+49
+4d
+52
+98
+46
+7c
+00
+20
+22
+82
+da
+18
+50
+84
+00
+98
+46
+7c
+00
+20
+22
+82
+da
+20
+60
+00
+00
+6f
+e0
+cd
+51
+24
+7a
+00
+00
+68
+48
+c9
+24
+18
+46
+7c
+ff
+20
+62
+80
+00
+20
+40
+5f
+7d
+24
+20
+82
+d4
+df
+20
+00
+08
+d8
+a0
+4c
+a5
+20
+40
+7c
+68
+70
+4c
+a7
+de
+20
+60
+00
+00
+6f
+e0
+cc
+a7
+c1
+ef
+00
+00
+70
+4c
+a7
+00
+20
+60
+00
+00
+6f
+e0
+cd
+50
+20
+7a
+00
+00
+20
+40
+02
+e4
+70
+4c
+a1
+00
+20
+20
+43
+ef
+20
+60
+00
+00
+70
+4d
+4f
+01
+20
+60
+00
+00
+70
+4d
+4e
+01
+20
+60
+00
+00
+70
+4d
+50
+01
+20
+60
+00
+00
+6f
+e1
+4f
+c2
+d8
+40
+05
+28
+98
+46
+7c
+00
+24
+61
+00
+00
+20
+20
+13
+7a
+6f
+e0
+c9
+3f
+c0
+00
+82
+ec
+20
+60
+00
+00
+db
+00
+01
+e0
+58
+00
+04
+00
+9b
+06
+fc
+00
+20
+40
+7d
+31
+18
+07
+fe
+00
+67
+e1
+09
+5c
+df
+e0
+1f
+b8
+d8
+40
+00
+18
+dd
+60
+00
+18
+20
+20
+02
+f6
+60
+48
+89
+64
+da
+20
+4f
+aa
+da
+60
+00
+00
+1f
+e2
+24
+00
+68
+48
+89
+64
+20
+40
+5d
+c7
+6f
+e4
+4f
+aa
+68
+4c
+4f
+b2
+98
+41
+fe
+00
+68
+4c
+4f
+ba
+98
+41
+fe
+00
+20
+3a
+03
+09
+1a
+60
+a6
+01
+6f
+e1
+09
+5c
+9a
+66
+7c
+00
+24
+21
+03
+32
+1a
+42
+7e
+00
+9b
+06
+7e
+00
+20
+20
+02
+f9
+1a
+66
+7c
+00
+20
+22
+83
+19
+1a
+42
+7e
+00
+9b
+00
+fe
+00
+9d
+66
+7e
+00
+1f
+e2
+24
+00
+68
+48
+89
+64
+20
+40
+5d
+c7
+6f
+e4
+4f
+aa
+68
+4c
+4f
+b2
+98
+41
+fe
+00
+68
+4c
+4f
+ba
+98
+41
+fe
+00
+20
+3a
+03
+1b
+1a
+42
+7e
+00
+20
+20
+03
+0d
+65
+60
+cf
+c2
+20
+60
+00
+00
+58
+00
+1f
+d0
+9a
+46
+7e
+00
+67
+e1
+4f
+c2
+1a
+42
+7e
+00
+9d
+60
+fe
+00
+68
+48
+89
+64
+da
+20
+4f
+aa
+20
+40
+5d
+c7
+6f
+e0
+c9
+3f
+c0
+00
+83
+26
+20
+60
+00
+00
+6f
+e0
+cf
+aa
+1f
+e6
+7c
+03
+24
+41
+7d
+9e
+67
+e0
+cf
+a9
+6f
+e0
+cf
+ab
+67
+e0
+c9
+40
+d8
+c0
+4f
+ac
+d8
+a0
+49
+47
+20
+40
+7c
+4c
+6f
+e3
+4f
+bc
+67
+e3
+49
+41
+20
+20
+44
+d8
+20
+20
+13
+7a
+6f
+e4
+4b
+bd
+c2
+9e
+83
+36
+20
+20
+45
+0e
+6f
+e0
+c9
+3f
+c0
+00
+83
+39
+20
+60
+00
+00
+70
+4f
+c4
+01
+6f
+e0
+cf
+c5
+20
+7a
+00
+00
+68
+49
+4f
+c2
+58
+00
+1f
+d0
+98
+46
+24
+00
+da
+20
+4f
+a9
+1a
+42
+04
+00
+df
+20
+00
+01
+20
+40
+5d
+82
+1a
+40
+84
+01
+da
+20
+49
+40
+df
+20
+00
+01
+20
+40
+5d
+82
+1a
+40
+84
+02
+da
+20
+49
+47
+df
+20
+00
+10
+20
+40
+5d
+82
+1a
+40
+84
+12
+da
+20
+49
+41
+df
+20
+00
+06
+20
+40
+5d
+82
+68
+49
+4f
+c2
+18
+40
+84
+18
+60
+49
+4f
+c2
+20
+60
+00
+00
+20
+40
+03
+e9
+6f
+e4
+4b
+bd
+c3
+0a
+03
+61
+20
+40
+5f
+f1
+20
+40
+60
+18
+67
+e1
+48
+f1
+68
+49
+44
+99
+6f
+e1
+44
+a7
+98
+46
+7c
+00
+20
+21
+03
+54
+da
+20
+48
+eb
+20
+40
+3d
+f5
+6f
+e0
+c4
+a9
+c2
+80
+be
+39
+6f
+e0
+cd
+51
+20
+5a
+02
+d8
+6f
+e0
+cd
+50
+24
+7a
+00
+00
+20
+40
+42
+2f
+6f
+e3
+49
+41
+20
+3a
+03
+69
+20
+20
+3c
+f2
+70
+4a
+d3
+ff
+70
+41
+eb
+00
+6f
+e0
+cb
+c5
+c2
+80
+c2
+0a
+70
+44
+87
+33
+6f
+e4
+4b
+f9
+67
+e3
+41
+e0
+67
+e4
+41
+ce
+67
+e4
+41
+d6
+20
+40
+5f
+50
+20
+20
+3c
+fa
+70
+49
+26
+ff
+20
+20
+3d
+35
+20
+40
+7f
+1a
+20
+40
+03
+fc
+70
+80
+e6
+3e
+20
+20
+3d
+43
+20
+40
+7f
+1a
+20
+40
+3e
+a3
+68
+48
+c9
+19
+20
+40
+5f
+56
+68
+48
+c9
+1a
+20
+40
+5f
+56
+68
+48
+c9
+24
+20
+40
+5f
+5a
+6f
+e1
+4c
+44
+1f
+e2
+24
+00
+df
+20
+00
+14
+e8
+40
+80
+12
+28
+4f
+fe
+07
+24
+40
+df
+8d
+1a
+40
+a4
+01
+c2
+00
+03
+85
+6f
+e1
+4c
+42
+1f
+e2
+24
+00
+df
+20
+00
+08
+e8
+40
+80
+12
+18
+46
+7c
+ff
+24
+42
+df
+56
+1a
+40
+a4
+01
+c2
+00
+03
+8d
+20
+60
+00
+00
+58
+00
+00
+00
+20
+60
+00
+00
+20
+40
+48
+ba
+20
+40
+78
+6c
+20
+20
+3e
+a3
+6f
+e0
+cb
+f5
+24
+5a
+77
+97
+70
+4b
+f5
+00
+20
+20
+77
+87
+da
+20
+47
+79
+20
+40
+7d
+6f
+20
+7a
+00
+00
+1f
+e2
+26
+00
+20
+40
+03
+a2
+20
+20
+31
+85
+c0
+0b
+03
+a4
+20
+20
+31
+60
+70
+4f
+a9
+00
+20
+60
+00
+00
+1a
+62
+7e
+00
+c0
+00
+83
+ad
+c0
+01
+03
+af
+c0
+15
+83
+b2
+c0
+10
+83
+b6
+c0
+09
+03
+bb
+20
+20
+42
+51
+20
+40
+44
+5f
+20
+20
+43
+15
+70
+4b
+91
+00
+70
+4b
+9a
+00
+20
+20
+43
+1c
+6f
+e0
+cb
+91
+c1
+81
+00
+00
+70
+4b
+91
+00
+20
+20
+43
+5c
+6f
+e0
+cb
+91
+c1
+01
+00
+00
+1f
+e0
+fe
+01
+67
+e0
+cb
+91
+20
+20
+43
+63
+70
+44
+57
+01
+20
+40
+32
+68
+20
+20
+43
+42
+6f
+e0
+c9
+02
+20
+3a
+03
+c2
+70
+48
+ef
+58
+20
+60
+00
+00
+70
+48
+ef
+53
+20
+60
+00
+00
+20
+40
+3d
+b7
+20
+40
+03
+be
+20
+40
+48
+80
+20
+40
+03
+e9
+20
+40
+03
+f4
+20
+40
+44
+1a
+20
+40
+03
+e6
+20
+40
+44
+48
+20
+40
+44
+4d
+20
+40
+44
+50
+20
+40
+3f
+3d
+20
+40
+44
+62
+20
+40
+04
+00
+20
+40
+03
+d5
+20
+40
+04
+10
+20
+40
+04
+15
+20
+20
+44
+57
+6f
+e0
+cb
+b1
+c1
+80
+80
+00
+da
+60
+4b
+b2
+da
+40
+03
+69
+20
+20
+31
+cf
+6f
+e1
+4c
+a7
+68
+49
+4d
+56
+98
+46
+7c
+00
+20
+22
+83
+e2
+18
+50
+84
+00
+98
+46
+7c
+00
+20
+22
+83
+e2
+20
+20
+44
+06
+6f
+e0
+cb
+b1
+c1
+00
+80
+00
+70
+4b
+b1
+01
+20
+60
+00
+00
+da
+60
+47
+91
+da
+40
+03
+bb
+20
+20
+31
+cf
+6f
+e0
+c4
+a9
+c3
+80
+80
+00
+6f
+e4
+4b
+bd
+c4
+10
+00
+00
+6f
+e0
+cb
+b9
+20
+7a
+00
+00
+1f
+e0
+ff
+ff
+67
+e0
+cb
+b9
+20
+3a
+03
+fe
+68
+48
+cc
+13
+20
+20
+48
+59
+6f
+e1
+4a
+c4
+20
+7a
+00
+00
+6f
+e0
+cc
+16
+20
+7a
+00
+00
+1f
+e0
+ff
+ff
+67
+e0
+cc
+16
+c2
+80
+48
+4a
+20
+20
+48
+3c
+20
+40
+48
+3c
+20
+40
+04
+0a
+68
+48
+cc
+13
+20
+20
+48
+55
+6f
+e0
+cc
+11
+c1
+7f
+80
+00
+6f
+e1
+4a
+c4
+20
+7a
+00
+00
+6f
+e1
+4b
+d0
+68
+49
+4a
+c4
+98
+46
+04
+00
+6f
+e1
+4c
+14
+98
+46
+7e
+00
+20
+21
+04
+0c
+68
+48
+cc
+11
+20
+20
+5f
+89
+6f
+e0
+cd
+59
+c3
+00
+84
+0a
+68
+48
+cc
+11
+20
+20
+5f
+8d
+da
+60
+4c
+9b
+da
+40
+04
+13
+20
+20
+31
+d6
+70
+4c
+98
+01
+20
+20
+32
+5c
+da
+60
+4d
+73
+da
+40
+02
+5c
+20
+20
+31
+cf
+20
+40
+31
+f7
+20
+20
+42
+3d
+6f
+e1
+47
+93
+2f
+ef
+fe
+0b
+20
+40
+c4
+9c
+6f
+e1
+47
+93
+2f
+ef
+fe
+07
+20
+40
+84
+18
+58
+00
+00
+00
+67
+e1
+4b
+04
+67
+e1
+4f
+c4
+20
+40
+04
+0a
+70
+4f
+a9
+ff
+20
+20
+44
+6f
+58
+00
+00
+00
+67
+e1
+4a
+d4
+20
+20
+44
+92
+6f
+e4
+4b
+bd
+c4
+01
+00
+00
+20
+20
+44
+a5
+78
+54
+7c
+00
+70
+4b
+9d
+00
+70
+4b
+9e
+00
+70
+4b
+9f
+00
+6f
+e0
+cd
+70
+c0
+00
+82
+63
+c0
+01
+02
+68
+c0
+01
+82
+68
+c0
+02
+02
+6c
+c0
+03
+02
+75
+6f
+e0
+cc
+a1
+20
+3a
+04
+45
+1f
+e0
+ff
+ff
+67
+e0
+cc
+a1
+20
+40
+04
+46
+70
+4d
+5b
+0a
+20
+40
+44
+5f
+6f
+e0
+cd
+70
+c0
+02
+82
+74
+d8
+a0
+4c
+01
+df
+20
+00
+0a
+20
+40
+7c
+68
+20
+40
+04
+49
+70
+4c
+0b
+00
+20
+60
+00
+00
+20
+60
+00
+00
+70
+41
+77
+03
+70
+4a
+c1
+0a
+20
+60
+00
+00
+6f
+e0
+cd
+74
+c0
+01
+04
+d0
+d8
+c0
+4c
+a7
+df
+20
+00
+06
+ef
+e0
+80
+06
+1f
+e6
+7c
+e7
+24
+21
+04
+6d
+c2
+00
+04
+4d
+6f
+e0
+cc
+9e
+20
+5a
+04
+63
+70
+4c
+01
+00
+6f
+e0
+cc
+a7
+1f
+e6
+7c
+7f
+20
+22
+84
+66
+d8
+c0
+4c
+a5
+d8
+a0
+4c
+02
+df
+20
+00
+08
+ef
+e0
+80
+06
+c0
+3f
+84
+6b
+e7
+e0
+80
+05
+c2
+00
+04
+5a
+20
+40
+04
+db
+6f
+e0
+cc
+0b
+c0
+00
+fd
+92
+20
+40
+40
+95
+20
+20
+7d
+92
+d8
+a0
+4c
+a5
+df
+20
+00
+09
+20
+20
+7c
+68
+6f
+e1
+4c
+a5
+67
+e1
+4c
+02
+6f
+e3
+4c
+a8
+67
+e3
+4c
+04
+20
+20
+04
+5e
+58
+00
+00
+00
+20
+20
+04
+5c
+70
+4c
+01
+03
+68
+48
+cc
+9e
+18
+46
+7c
+00
+20
+22
+84
+d0
+c0
+74
+04
+89
+c0
+74
+84
+8c
+c0
+75
+04
+8f
+c0
+75
+84
+92
+c0
+76
+04
+95
+c0
+76
+84
+98
+c0
+77
+04
+9b
+c0
+77
+84
+9e
+c0
+78
+04
+a1
+c0
+78
+84
+a4
+c0
+79
+04
+a7
+c0
+79
+84
+aa
+c0
+7a
+04
+ad
+c0
+7a
+84
+b0
+c0
+7b
+04
+b3
+c0
+7b
+84
+b6
+c0
+7c
+04
+b9
+c0
+7c
+84
+bc
+c0
+7d
+04
+bf
+c0
+7d
+84
+c2
+c0
+7e
+04
+c5
+c0
+7e
+84
+c8
+c0
+7f
+84
+d7
+20
+20
+04
+5e
+58
+00
+01
+83
+67
+e1
+4c
+02
+20
+20
+04
+5e
+58
+00
+00
+cd
+67
+e1
+4c
+02
+20
+20
+04
+5e
+58
+00
+00
+b7
+67
+e1
+4c
+02
+20
+20
+04
+5e
+58
+00
+00
+b6
+67
+e1
+4c
+02
+20
+20
+04
+5e
+58
+00
+00
+b5
+67
+e1
+4c
+02
+20
+20
+04
+5e
+58
+00
+00
+ea
+67
+e1
+4c
+02
+20
+20
+04
+5e
+58
+00
+00
+e9
+67
+e1
+4c
+02
+20
+20
+04
+5e
+58
+00
+00
+e2
+67
+e1
+4c
+02
+20
+20
+04
+5e
+58
+00
+01
+94
+67
+e1
+4c
+02
+20
+20
+04
+5e
+58
+00
+01
+8a
+67
+e1
+4c
+02
+20
+20
+04
+5e
+58
+00
+01
+92
+67
+e1
+4c
+02
+20
+20
+04
+5e
+58
+00
+00
+70
+67
+e1
+4c
+02
+20
+20
+04
+5e
+58
+00
+00
+6f
+67
+e1
+4c
+02
+20
+20
+04
+5e
+58
+00
+02
+2a
+67
+e1
+4c
+02
+20
+20
+04
+5e
+58
+00
+02
+25
+67
+e1
+4c
+02
+20
+20
+04
+5e
+58
+00
+02
+24
+67
+e1
+4c
+02
+20
+20
+04
+5e
+58
+00
+02
+26
+67
+e1
+4c
+02
+20
+20
+04
+5e
+58
+00
+02
+27
+67
+e1
+4c
+02
+20
+20
+04
+5e
+58
+00
+02
+21
+67
+e1
+4c
+02
+20
+20
+04
+5e
+58
+00
+02
+23
+67
+e1
+4c
+02
+20
+20
+04
+5e
+58
+00
+00
+30
+67
+e1
+4c
+02
+20
+20
+04
+5e
+6f
+e0
+cf
+a9
+c0
+00
+84
+cd
+58
+00
+01
+ae
+67
+e1
+4c
+02
+20
+20
+04
+5e
+58
+00
+03
+07
+67
+e1
+4c
+02
+20
+20
+04
+5e
+70
+4c
+a1
+02
+6f
+e0
+cc
+9e
+20
+5a
+04
+63
+70
+4d
+74
+00
+58
+00
+00
+03
+67
+e1
+cc
+01
+20
+20
+04
+5e
+70
+4c
+01
+02
+58
+00
+00
+02
+67
+e0
+cc
+02
+20
+20
+04
+5e
+6f
+e0
+cc
+01
+c0
+00
+04
+e6
+c0
+00
+84
+e1
+c0
+01
+84
+ec
+c0
+01
+04
+f4
+20
+60
+00
+00
+70
+4c
+0b
+01
+d8
+c0
+4c
+01
+d8
+a0
+48
+d8
+df
+20
+00
+07
+20
+20
+7c
+a1
+70
+4c
+0b
+02
+20
+40
+04
+fc
+d8
+c0
+4c
+01
+d8
+a0
+4b
+de
+df
+20
+00
+09
+20
+20
+7c
+a1
+70
+4c
+0b
+04
+20
+40
+04
+fc
+58
+00
+00
+03
+20
+40
+46
+21
+d8
+c0
+4c
+02
+d8
+a0
+4b
+df
+df
+20
+00
+02
+20
+20
+7c
+a1
+70
+4c
+0b
+05
+20
+40
+04
+fc
+58
+00
+00
+02
+67
+e4
+4b
+de
+67
+e4
+4b
+e7
+6f
+e0
+cc
+02
+67
+e0
+cb
+df
+20
+60
+00
+00
+df
+20
+00
+12
+d8
+a0
+4b
+de
+20
+20
+7c
+68
+18
+c2
+04
+00
+df
+20
+00
+04
+d8
+a0
+03
+fd
+20
+40
+7c
+59
+18
+42
+0c
+00
+1a
+42
+7e
+00
+c0
+03
+85
+07
+20
+20
+65
+e4
+e8
+41
+00
+06
+18
+50
+84
+00
+18
+42
+24
+00
+1a
+40
+a5
+fc
+18
+c0
+8c
+04
+da
+60
+01
+02
+20
+40
+05
+12
+6f
+e0
+cf
+a9
+c1
+ff
+80
+00
+70
+4f
+a9
+00
+20
+20
+05
+31
+1a
+42
+7e
+00
+20
+3a
+67
+84
+ef
+e0
+80
+06
+c0
+04
+85
+19
+c0
+05
+05
+35
+c0
+04
+05
+38
+20
+20
+05
+3b
+ef
+e1
+00
+06
+9a
+66
+7c
+00
+20
+22
+85
+1f
+1a
+40
+a5
+fd
+24
+22
+85
+12
+20
+60
+00
+00
+18
+c0
+8c
+01
+ef
+e1
+00
+06
+da
+60
+06
+00
+9a
+66
+7c
+00
+20
+22
+85
+30
+da
+60
+12
+08
+9a
+66
+7c
+00
+20
+22
+85
+2e
+da
+60
+4c
+00
+9a
+66
+7c
+00
+20
+22
+85
+2c
+70
+4f
+a9
+01
+20
+20
+05
+31
+70
+4f
+a9
+02
+20
+20
+05
+31
+70
+4f
+a9
+03
+20
+20
+05
+31
+70
+4f
+a9
+00
+70
+4f
+c5
+01
+6f
+e0
+cf
+c4
+20
+7a
+00
+00
+20
+20
+03
+3c
+18
+c0
+8c
+04
+1a
+40
+a5
+fb
+20
+20
+05
+12
+18
+c0
+8c
+01
+1a
+40
+a5
+fe
+20
+20
+05
+12
+ef
+e0
+80
+06
+98
+c0
+8c
+00
+1f
+e2
+04
+00
+1a
+42
+7e
+00
+98
+46
+24
+00
+20
+20
+05
+12
+d8
+c0
+94
+68
+d8
+a0
+4d
+77
+df
+20
+00
+c4
+20
+40
+7c
+a1
+d8
+c0
+95
+73
+d8
+a0
+4e
+3b
+df
+20
+00
+42
+20
+40
+7c
+a1
+d8
+c0
+95
+b5
+d8
+a0
+4e
+7d
+df
+20
+00
+36
+20
+40
+7c
+a1
+d8
+c0
+95
+eb
+d8
+a0
+4e
+b3
+df
+20
+00
+a9
+20
+40
+7c
+a1
+70
+4d
+86
+6a
+70
+4e
+3a
+78
+70
+4e
+36
+7c
+70
+4e
+34
+7e
+6f
+e0
+cf
+e3
+20
+7a
+00
+00
+6f
+e1
+4f
+e5
+1f
+f0
+fe
+00
+67
+e1
+4f
+42
+6f
+e1
+4f
+e7
+1f
+f0
+fe
+00
+67
+e1
+4f
+48
+20
+60
+00
+00
+58
+00
+00
+50
+98
+46
+7c
+00
+20
+22
+85
+62
+20
+20
+51
+9a
+70
+44
+df
+00
+70
+44
+e7
+00
+70
+47
+92
+00
+70
+47
+95
+01
+20
+20
+51
+a4
+6f
+e0
+83
+38
+20
+7a
+00
+00
+c0
+1e
+05
+6c
+c0
+07
+05
+70
+20
+20
+64
+be
+6f
+e0
+cf
+a9
+c1
+7f
+80
+00
+70
+03
+38
+0d
+20
+20
+64
+bb
+20
+20
+65
+75
+18
+42
+7e
+00
+c0
+09
+85
+74
+20
+20
+4d
+d8
+20
+40
+4e
+18
+6f
+e0
+c7
+92
+24
+7a
+00
+00
+6f
+e0
+cf
+a9
+c1
+ff
+80
+00
+70
+47
+95
+40
+70
+00
+55
+1a
+70
+47
+92
+02
+20
+60
+00
+00
+20
+40
+52
+35
+20
+40
+05
+80
+20
+20
+50
+62
+20
+40
+52
+40
+1f
+e2
+0a
+00
+58
+00
+00
+06
+e7
+e0
+80
+05
+58
+00
+03
+00
+e7
+e1
+00
+05
+58
+00
+0f
+00
+e7
+e1
+00
+05
+58
+19
+03
+35
+e7
+e1
+80
+05
+58
+00
+00
+12
+e7
+e1
+00
+05
+58
+00
+f8
+03
+e7
+e1
+00
+05
+58
+00
+05
+35
+e7
+e1
+00
+05
+58
+00
+00
+0a
+e7
+e0
+80
+05
+58
+00
+00
+00
+e7
+e1
+00
+05
+58
+00
+ff
+ff
+e7
+e1
+80
+05
+70
+03
+26
+14
+20
+60
+00
+00
+78
+54
+7c
+00
+20
+40
+59
+03
+6f
+e0
+80
+48
+20
+7a
+00
+00
+c2
+83
+d6
+4d
+c0
+03
+85
+9f
+20
+20
+56
+1e
+20
+40
+57
+7a
+70
+00
+72
+78
+20
+60
+00
+00
+6f
+e1
+03
+15
+1f
+e2
+0c
+00
+ef
+e0
+80
+06
+67
+e0
+c5
+fc
+1f
+e1
+04
+0f
+1f
+f1
+fe
+00
+c0
+04
+85
+ac
+c0
+05
+05
+ba
+c0
+02
+85
+b8
+20
+20
+4c
+b0
+da
+20
+00
+01
+20
+40
+4c
+dd
+6f
+e1
+44
+e3
+e7
+e1
+00
+05
+58
+00
+00
+00
+e7
+e0
+80
+05
+70
+09
+50
+01
+6f
+e0
+c4
+e9
+79
+20
+7e
+06
+67
+e0
+c4
+e9
+70
+09
+5b
+12
+20
+20
+77
+a7
+20
+40
+05
+ba
+20
+20
+4c
+c3
+ef
+e0
+80
+06
+c0
+00
+85
+bd
+20
+60
+00
+00
+ef
+e0
+80
+06
+67
+e0
+cd
+59
+20
+60
+00
+00
+78
+9e
+aa
+55
+40
+00
+00
+40
+09
+00
+00
+00
+00
+00
+08
+00
+00
+00
+00
+00
+00
+00
+00
+00
+04
+08
+00
+80
+10
+60
+00
+00
+e4
+91
+9e
+1f
+40
+00
+01
+00
+02
+00
+00
+01
+00
+00
+00
+00
+00
+88
+00
+08
+00
+00
+00
+00
+04
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+aa
+55
+08
+00
+bd
+4b
+04
+09
+32
+00
+03
+00
+01
+2c
+aa
+55
+01
+00
+9a
+40
+08
+aa
+55
+01
+00
+c6
+4b
+01
+aa
+55
+01
+00
+f5
+4b
+01
+aa
+55
+01
+00
+97
+47
+ff
+aa
+55
+01
+00
+96
+47
+1e
+aa
+55
+03
+00
+91
+44
+01
+34
+49
+aa
+55
+01
+00
+36
+49
+ff
+aa
+55
+01
+00
+eb
+41
+01
+aa
+55
+01
+00
+85
+48
+07
+aa
+55
+02
+00
+a1
+48
+c7
+4a
+aa
+55
+02
+00
+0d
+49
+85
+90
+aa
+55
+02
+00
+10
+49
+75
+80
+aa
+55
+01
+00
+0f
+49
+63
+aa
+55
+01
+00
+d2
+48
+7d
+aa
+55
+01
+00
+58
+0b
+ff
+aa
+55
+0b
+00
+36
+4c
+c2
+c1
+85
+84
+83
+82
+81
+80
+c7
+c6
+c4
+aa
+55
+01
+00
+3d
+48
+02
+aa
+55
+05
+00
+94
+48
+01
+0f
+0f
+0f
+0f
+aa
+55
+01
+00
+6d
+48
+00
+aa
+55
+01
+00
+f4
+4b
+02
+aa
+55
+01
+00
+7e
+48
+00
+aa
+55
+01
+00
+0c
+49
+94
+aa
+55
+03
+00
+63
+48
+00
+48
+60
+aa
+55
+02
+00
+ca
+48
+0a
+00
+aa
+55
+02
+00
+c8
+48
+50
+00
+aa
+55
+04
+00
+cc
+4b
+02
+00
+32
+00
+aa
+55
+01
+00
+c7
+49
+02
+aa
+55
+08
+00
+4f
+44
+fb
+00
+48
+08
+fb
+00
+48
+08
+aa
+55
+01
+00
+99
+40
+01
+aa
+55
+01
+00
+77
+41
+20
+aa
+55
+01
+00
+9c
+4b
+20
+aa
+55
+01
+00
+82
+44
+06
+aa
+55
+06
+00
+a8
+40
+32
+ef
+6d
+ac
+24
+54
+aa
+55
+13
+00
+03
+46
+12
+42
+6c
+75
+65
+74
+6f
+6f
+74
+68
+20
+6b
+65
+79
+62
+6f
+61
+72
+64
+aa
+55
+05
+00
+58
+44
+0e
+00
+01
+00
+02
+aa
+55
+08
+00
+f9
+4b
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+aa
+55
+01
+00
+48
+46
+0a
+aa
+55
+04
+00
+6b
+47
+01
+03
+00
+04
+aa
+55
+01
+00
+95
+47
+01
+aa
+55
+01
+00
+d8
+40
+01
+aa
+55
+06
+00
+7d
+43
+73
+83
+92
+a1
+b1
+c1
+aa
+55
+01
+00
+35
+44
+07
+aa
+55
+02
+00
+02
+4b
+96
+00
+aa
+55
+02
+00
+f9
+4a
+15
+00
+aa
+55
+02
+00
+5a
+43
+19
+00
+aa
+55
+04
+00
+fb
+4a
+1d
+00
+21
+00
+aa
+55
+02
+00
+d4
+43
+28
+00
+aa
+55
+02
+00
+ff
+4a
+30
+00
+aa
+55
+0c
+00
+ea
+43
+1f
+02
+01
+05
+03
+03
+12
+18
+03
+19
+c1
+03
+aa
+55
+10
+00
+e4
+4a
+0f
+09
+42
+54
+35
+2e
+32
+20
+4b
+65
+79
+62
+6f
+61
+72
+64
+aa
+55
+11
+00
+0a
+44
+1f
+0f
+09
+42
+54
+35
+2e
+32
+20
+4b
+65
+79
+62
+6f
+61
+72
+64
+aa
+55
+0f
+00
+fa
+42
+0e
+42
+54
+35
+2e
+32
+20
+4b
+65
+79
+62
+6f
+61
+72
+64
+aa
+55
+08
+00
+75
+43
+07
+00
+07
+00
+20
+00
+2c
+01
+aa
+55
+06
+00
+de
+4a
+03
+12
+18
+ff
+00
+00
+aa
+55
+09
+00
+d9
+4f
+41
+70
+70
+6c
+65
+20
+49
+6e
+63
+aa
+55
+02
+00
+d7
+4f
+0a
+18
+aa
+55
+10
+00
+c6
+4f
+d0
+00
+2d
+12
+1e
+4b
+0f
+a4
+99
+4e
+ce
+b5
+31
+f4
+05
+79
+aa
+55
+02
+00
+a7
+4f
+c1
+03
+aa
+55
+02
+00
+75
+4d
+bd
+00
+aa
+55
+08
+00
+e3
+4f
+01
+02
+e8
+04
+21
+70
+01
+00
+aa
+55
+02
+00
+56
+4d
+2a
+10
+aa
+55
+01
+00
+ff
+48
+0a
+aa
+55
+01
+00
+05
+49
+01
+aa
+55
+01
+00
+a6
+44
+00
+aa
+55
+02
+00
+da
+4b
+64
+00
+aa
+55
+02
+00
+d8
+4b
+90
+01
+aa
+55
+02
+00
+d6
+4b
+e8
+03
+aa
+55
+01
+00
+d2
+4b
+1e
+aa
+55
+02
+00
+08
+49
+58
+02
+aa
+55
+02
+00
+06
+49
+58
+02
+aa
+55
+02
+00
+d0
+4b
+70
+17
+aa
+55
+01
+00
+0b
+49
+64
+aa
+55
+01
+00
+0a
+49
+64
+aa
+55
+01
+00
+c9
+4b
+64
+aa
+55
+02
+00
+c7
+4b
+00
+40
+aa
+55
+02
+00
+ca
+4b
+00
+40
+aa
+55
+02
+00
+99
+4c
+b8
+0b
+aa
+55
+02
+00
+14
+4c
+58
+02
+aa
+55
+01
+00
+3f
+49
+01
+aa
+55
+01
+00
+c5
+4b
+01
+aa
+55
+01
+00
+40
+49
+33
+aa
+55
+01
+00
+51
+4d
+00
+aa
+55
+01
+00
+24
+49
+13
+aa
+55
+04
+00
+52
+4d
+7f
+06
+29
+14
+aa
+55
+03
+00
+c6
+44
+ff
+ff
+ff
+aa
+55
+02
+00
+19
+49
+ff
+ff
+aa
+55
+01
+00
+1d
+49
+ff
+aa
+55
+06
+00
+28
+49
+13
+80
+81
+81
+ff
+ff
+aa
+55
+03
+00
+11
+4c
+82
+ff
+80
+aa
+55
+03
+00
+0e
+4c
+08
+14
+07
+aa
+55
+1c
+00
+1a
+4c
+0b
+0a
+09
+0d
+0e
+0f
+04
+03
+10
+11
+12
+c2
+c1
+82
+83
+84
+85
+c6
+c7
+80
+81
+c4
+06
+05
+ff
+ff
+ff
+ff
+aa
+55
+80
+00
+ae
+4c
+4c
+00
+00
+00
+44
+00
+2c
+51
+af
+00
+00
+00
+00
+00
+00
+4f
+00
+e1
+00
+00
+00
+e5
+00
+00
+42
+2a
+43
+00
+28
+31
+00
+00
+00
+00
+00
+00
+00
+00
+52
+50
+00
+00
+45
+00
+00
+e0
+e3
+e7
+00
+e2
+00
+00
+00
+00
+00
+00
+2e
+30
+25
+0c
+36
+0e
+3f
+00
+2d
+2f
+27
+13
+00
+33
+34
+38
+41
+40
+26
+12
+37
+0f
+00
+00
+23
+1c
+24
+18
+10
+0d
+0b
+11
+7f
+00
+3e
+00
+e6
+00
+00
+00
+22
+17
+21
+15
+19
+09
+0a
+05
+3a
+39
+1f
+1a
+1b
+16
+00
+00
+3b
+3c
+20
+08
+06
+07
+3d
+00
+35
+2b
+1e
+14
+1d
+04
+29
+00
+aa
+55
+13
+00
+5d
+4d
+01
+fb
+f7
+ad
+a5
+a6
+a7
+a8
+eb
+e9
+ec
+ed
+ee
+a9
+4c
+01
+01
+00
+00
+aa
+55
+08
+00
+9e
+00
+00
+00
+08
+00
+00
+00
+00
+00
+aa
+55
+08
+00
+7a
+41
+88
+1f
+ce
+70
+3f
+0c
+37
+07
+aa
+55
+03
+00
+83
+41
+9d
+10
+24
+aa
+55
+01
+00
+5c
+41
+00
+aa
+55
+01
+00
+c5
+40
+18
+aa
+55
+01
+00
+d8
+44
+d3
+aa
+55
+01
+00
+d7
+44
+00
+aa
+55
+01
+00
+d6
+44
+29
+aa
+55
+01
+00
+d5
+44
+00
+aa
+55
+05
+00
+ed
+41
+ff
+88
+66
+44
+00
+aa
+55
+01
+00
+94
+44
+0c
+aa
+55
+08
+00
+b5
+40
+24
+00
+00
+02
+24
+00
+00
+02
+aa
+55
+02
+00
+c3
+40
+20
+00
+aa
+55
+04
+00
+bf
+40
+20
+00
+00
+20
+aa
+55
+04
+00
+c6
+40
+80
+04
+00
+0c
+aa
+55
+05
+00
+fe
+45
+09
+0e
+05
+04
+00
+aa
+55
+01
+00
+d4
+44
+7f
+aa
+55
+01
+00
+f2
+41
+ff
+aa
+55
+02
+00
+ca
+40
+f2
+41
+aa
+55
+02
+00
+db
+44
+06
+07
+55
+aa
+aa
+55
+54
+66
+b1
+90
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+75
+c4
Index: output/flash.dat
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/output/flash.dat	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/output/flash.dat	(working copy)
@@ -0,0 +1,8192 @@
+00
+02
+aa
+55
+02
+17
+c2
+84
+00
+1e
+c0
+00
+00
+26
+c0
+01
+80
+9a
+c0
+41
+00
+39
+c0
+45
+80
+36
+c0
+4f
+80
+49
+c0
+52
+00
+4b
+c0
+56
+80
+55
+c0
+57
+03
+9c
+c0
+61
+03
+53
+c0
+62
+bd
+33
+c0
+63
+03
+74
+c0
+63
+83
+76
+c0
+64
+03
+7a
+c0
+66
+04
+2c
+c0
+67
+83
+93
+c0
+68
+83
+94
+c0
+69
+03
+94
+c0
+69
+bd
+33
+c0
+6a
+03
+a6
+c0
+6b
+83
+c4
+c0
+6c
+04
+1a
+c0
+6c
+84
+26
+c0
+6d
+04
+29
+c0
+6d
+83
+33
+c0
+6e
+03
+95
+c0
+19
+80
+31
+c0
+73
+05
+a2
+c0
+78
+05
+71
+20
+20
+13
+7c
+c1
+7f
+80
+00
+c0
+00
+85
+5e
+c0
+0c
+05
+98
+c0
+25
+85
+67
+c0
+27
+85
+7d
+c0
+2d
+84
+ff
+c0
+41
+03
+98
+20
+20
+13
+7c
+20
+40
+3c
+fe
+24
+34
+08
+02
+6f
+e0
+cb
+f5
+20
+3a
+08
+02
+6f
+e0
+c9
+24
+c0
+7f
+88
+02
+1f
+e2
+0e
+00
+6f
+e2
+09
+8a
+af
+ec
+00
+00
+20
+40
+82
+e2
+20
+20
+08
+02
+6f
+e0
+80
+4c
+79
+3f
+fe
+05
+79
+3f
+fe
+02
+67
+e0
+80
+4c
+20
+20
+0b
+40
+70
+8a
+75
+03
+70
+8a
+85
+00
+20
+20
+12
+52
+18
+00
+2a
+08
+18
+00
+2a
+00
+78
+50
+fc
+00
+78
+50
+7c
+00
+78
+2f
+7c
+00
+70
+89
+00
+05
+20
+00
+00
+02
+70
+89
+00
+00
+20
+40
+11
+5d
+70
+8a
+16
+00
+70
+8a
+0a
+80
+6f
+f0
+8a
+09
+79
+3f
+fe
+07
+67
+f0
+8a
+09
+70
+8a
+0b
+00
+20
+20
+12
+9c
+70
+00
+7f
+00
+20
+20
+13
+b7
+20
+40
+14
+17
+6f
+e1
+c1
+74
+20
+7a
+00
+00
+6f
+e0
+cd
+4e
+24
+7a
+00
+00
+6f
+e0
+cd
+4f
+24
+7a
+00
+00
+6f
+e0
+cd
+73
+24
+7a
+00
+00
+20
+20
+14
+91
+20
+40
+6d
+29
+20
+40
+00
+5c
+20
+40
+00
+74
+20
+40
+00
+93
+20
+75
+80
+00
+20
+40
+3c
+54
+20
+20
+3c
+50
+20
+75
+80
+00
+20
+40
+31
+46
+20
+40
+3c
+ac
+20
+40
+00
+68
+68
+48
+cc
+10
+20
+40
+5f
+89
+20
+40
+03
+fc
+6f
+e4
+4b
+bd
+c2
+9e
+82
+e9
+c2
+89
+c5
+50
+c2
+89
+45
+11
+20
+60
+00
+00
+58
+00
+4d
+77
+67
+e1
+46
+67
+6f
+e0
+c7
+96
+67
+e0
+cb
+b2
+70
+4c
+98
+00
+58
+23
+01
+70
+67
+e1
+c8
+eb
+58
+01
+53
+01
+e7
+e1
+80
+05
+58
+00
+25
+40
+67
+e1
+c0
+b2
+20
+60
+00
+00
+20
+40
+05
+41
+68
+48
+c9
+19
+20
+40
+3e
+71
+68
+48
+c9
+1a
+20
+40
+3e
+71
+68
+48
+c9
+24
+60
+48
+c9
+26
+20
+40
+3e
+71
+58
+00
+4c
+1a
+67
+e1
+4c
+42
+58
+00
+4c
+22
+67
+e1
+4c
+44
+58
+00
+4c
+36
+67
+e1
+4c
+46
+6f
+e1
+4c
+42
+1f
+e2
+24
+00
+df
+20
+00
+08
+e8
+40
+80
+12
+18
+46
+7c
+ff
+24
+42
+be
+71
+1a
+40
+a4
+01
+c2
+00
+00
+85
+6f
+e1
+4c
+44
+1f
+e2
+24
+00
+df
+20
+00
+14
+e8
+40
+80
+12
+28
+4f
+fe
+07
+24
+40
+df
+a3
+1a
+40
+a4
+01
+c2
+00
+00
+8d
+20
+20
+3d
+48
+70
+4b
+9c
+3a
+6f
+e0
+c4
+a9
+c4
+00
+00
+00
+70
+4b
+9c
+10
+6f
+e0
+ca
+c1
+20
+3a
+44
+53
+20
+60
+00
+00
+20
+40
+00
+9e
+20
+40
+01
+29
+20
+40
+02
+af
+20
+20
+08
+13
+20
+40
+00
+82
+20
+40
+01
+23
+58
+00
+00
+00
+67
+e1
+4c
+95
+d8
+c0
+4c
+48
+d8
+a0
+4c
+5c
+df
+20
+00
+14
+20
+40
+7c
+a1
+58
+00
+4c
+48
+67
+e1
+4c
+8f
+58
+00
+4c
+84
+67
+e1
+4c
+91
+20
+40
+01
+21
+20
+40
+01
+1b
+20
+40
+01
+1f
+6f
+e1
+4c
+95
+1f
+e0
+fe
+01
+67
+e1
+4c
+95
+c2
+84
+81
+10
+68
+48
+cc
+0f
+20
+40
+5f
+7d
+24
+20
+80
+ad
+20
+40
+00
+d7
+20
+40
+00
+f0
+20
+40
+01
+21
+6f
+e1
+4c
+46
+1f
+e2
+24
+00
+70
+4c
+94
+00
+e8
+40
+80
+12
+6f
+e1
+4c
+44
+1f
+e2
+22
+00
+1a
+22
+26
+00
+df
+20
+00
+14
+ef
+e0
+80
+11
+98
+46
+7c
+00
+20
+22
+80
+cb
+1a
+20
+a2
+01
+c2
+00
+00
+bf
+1a
+40
+a4
+01
+6f
+e0
+cc
+94
+1f
+e0
+fe
+01
+67
+e0
+cc
+94
+1f
+e6
+7c
+0a
+20
+21
+00
+ba
+20
+60
+00
+00
+6f
+e1
+4c
+8f
+1f
+e2
+0a
+00
+1a
+22
+7e
+00
+9a
+66
+7e
+00
+98
+a0
+8a
+00
+6f
+e1
+4c
+91
+1f
+e2
+26
+00
+6f
+e0
+cc
+94
+9a
+60
+a6
+00
+ef
+e0
+80
+13
+e7
+e0
+80
+05
+20
+20
+00
+c4
+20
+00
+00
+14
+70
+4c
+97
+00
+20
+40
+01
+23
+70
+4c
+94
+00
+20
+40
+01
+1d
+20
+40
+00
+e4
+20
+40
+01
+1b
+20
+40
+00
+e4
+1f
+e6
+7c
+09
+20
+21
+00
+db
+20
+40
+01
+1d
+20
+40
+00
+e4
+20
+20
+01
+1f
+70
+4c
+93
+00
+20
+40
+01
+03
+6f
+e1
+4c
+91
+1f
+e2
+0a
+00
+6f
+e0
+cc
+94
+98
+a0
+8a
+00
+6f
+e0
+cc
+93
+e7
+e0
+80
+05
+6f
+e0
+cc
+94
+1f
+e0
+fe
+01
+67
+e0
+cc
+94
+20
+60
+00
+00
+6f
+e1
+4c
+44
+1f
+e2
+24
+00
+70
+4c
+94
+00
+70
+4c
+93
+00
+e8
+40
+80
+12
+28
+4f
+fe
+07
+20
+20
+80
+fd
+20
+40
+5f
+8d
+20
+40
+01
+03
+e8
+40
+80
+12
+20
+40
+5f
+89
+e8
+40
+80
+12
+20
+40
+5f
+a3
+1a
+40
+a4
+01
+6f
+e1
+4c
+8f
+20
+40
+00
+e7
+1f
+e6
+7c
+13
+20
+21
+00
+f3
+20
+60
+00
+00
+20
+00
+00
+96
+6f
+e1
+4c
+42
+1f
+e2
+26
+00
+df
+20
+00
+08
+e8
+40
+80
+13
+20
+40
+5f
+7d
+6f
+e0
+cc
+93
+1f
+e3
+7e
+00
+79
+20
+fe
+07
+67
+e0
+cc
+93
+1a
+60
+a6
+01
+c2
+00
+01
+07
+20
+60
+00
+00
+68
+48
+cc
+10
+20
+40
+5f
+8d
+20
+00
+00
+14
+68
+48
+cc
+10
+20
+40
+5f
+89
+20
+00
+17
+70
+6f
+e0
+cc
+97
+1f
+e0
+fe
+01
+67
+e0
+cc
+97
+c2
+83
+5c
+7b
+20
+20
+00
+9e
+68
+48
+cc
+0f
+20
+20
+5f
+89
+68
+48
+cc
+0f
+20
+20
+5f
+8d
+68
+48
+cc
+0f
+20
+20
+5f
+74
+68
+48
+cc
+0e
+20
+20
+5f
+89
+68
+48
+cc
+0e
+20
+20
+5f
+8d
+70
+4c
+98
+00
+6f
+e1
+4c
+99
+67
+e1
+4c
+9b
+20
+60
+00
+00
+da
+20
+4c
+48
+da
+40
+4c
+5c
+df
+20
+00
+14
+20
+40
+7d
+33
+24
+22
+81
+25
+20
+40
+01
+63
+20
+5a
+01
+25
+20
+40
+01
+6f
+6f
+e0
+cb
+ac
+24
+7a
+00
+00
+6f
+e0
+cd
+70
+c1
+00
+80
+00
+c1
+01
+00
+00
+c1
+02
+00
+00
+70
+4c
+94
+00
+da
+20
+4c
+48
+da
+40
+4c
+70
+e8
+40
+80
+11
+ef
+e0
+80
+12
+98
+42
+fe
+00
+20
+3a
+01
+5b
+67
+e0
+cc
+93
+60
+48
+cc
+a3
+e0
+40
+80
+12
+70
+4c
+a1
+01
+70
+4c
+a4
+00
+6f
+e0
+cc
+93
+c3
+00
+01
+50
+6f
+e0
+cc
+94
+1f
+ef
+fe
+08
+68
+48
+cc
+a4
+98
+40
+fe
+00
+d8
+c0
+4c
+ae
+98
+c0
+8c
+00
+ef
+e0
+80
+06
+67
+e0
+cc
+a2
+20
+40
+01
+9d
+20
+40
+01
+f1
+20
+40
+02
+79
+6f
+e0
+cc
+93
+1f
+e3
+7e
+00
+67
+e0
+cc
+93
+6f
+e0
+cc
+a3
+1f
+e3
+7e
+00
+67
+e0
+cc
+a3
+6f
+e0
+cc
+a4
+1f
+e0
+fe
+01
+67
+e0
+cc
+a4
+1f
+e6
+7c
+07
+20
+21
+01
+43
+1a
+20
+a2
+01
+1a
+40
+a4
+01
+6f
+e0
+cc
+94
+1f
+e0
+fe
+01
+67
+e0
+cc
+94
+1f
+e6
+7c
+13
+20
+21
+01
+3a
+20
+60
+00
+00
+6f
+e4
+4c
+48
+24
+7a
+00
+00
+6f
+e4
+4c
+50
+24
+7a
+00
+00
+6f
+e2
+4c
+58
+24
+7a
+00
+00
+6f
+e0
+cd
+73
+24
+7a
+00
+00
+6f
+e0
+cd
+70
+c1
+03
+00
+00
+70
+4d
+70
+00
+20
+60
+00
+00
+70
+4b
+ac
+00
+70
+4c
+9e
+00
+da
+20
+4c
+48
+df
+20
+00
+14
+70
+4c
+9d
+00
+ef
+e0
+80
+11
+20
+3a
+01
+98
+68
+48
+cc
+9d
+18
+40
+84
+01
+60
+48
+cc
+9d
+1f
+e2
+04
+00
+1f
+e0
+ff
+ff
+98
+41
+7e
+00
+24
+22
+81
+76
+6f
+e0
+cc
+9d
+68
+48
+cc
+9e
+98
+40
+84
+00
+60
+48
+cc
+9e
+1f
+e6
+7c
+01
+20
+21
+01
+98
+18
+46
+7c
+02
+20
+21
+01
+98
+70
+4c
+94
+00
+70
+4c
+9f
+00
+e8
+40
+80
+11
+da
+40
+4c
+48
+6f
+e0
+cc
+94
+1f
+e0
+fe
+01
+67
+e0
+cc
+94
+1f
+e6
+7c
+13
+24
+21
+01
+98
+ef
+e0
+80
+12
+98
+41
+7c
+00
+20
+22
+81
+9b
+6f
+e0
+cc
+9f
+1f
+e0
+fe
+01
+67
+e0
+cc
+9f
+1f
+e6
+7c
+01
+20
+21
+01
+9b
+70
+4b
+ac
+01
+20
+60
+00
+00
+1a
+20
+a2
+01
+c2
+00
+01
+73
+20
+60
+00
+00
+1a
+40
+a4
+01
+20
+20
+01
+89
+6f
+e0
+cc
+a3
+24
+5a
+02
+05
+6f
+e0
+cd
+4e
+24
+5a
+01
+b1
+6f
+e0
+cd
+5d
+68
+48
+cd
+4e
+98
+42
+fe
+00
+20
+62
+80
+00
+6f
+e0
+cc
+a2
+c0
+14
+81
+bc
+c0
+26
+01
+be
+1f
+e6
+7c
+45
+24
+61
+00
+00
+d8
+40
+00
+3a
+98
+46
+7e
+00
+24
+61
+00
+00
+d8
+c0
+4d
+5f
+98
+c0
+8c
+00
+ef
+e0
+80
+06
+20
+20
+01
+db
+6f
+e0
+cc
+a2
+c0
+29
+01
+c0
+c0
+28
+81
+c4
+c0
+28
+01
+c8
+c0
+27
+81
+cc
+c0
+70
+01
+d0
+c0
+16
+01
+d8
+c0
+0a
+01
+dd
+c0
+0d
+01
+e5
+c0
+04
+01
+eb
+20
+60
+00
+00
+6f
+e0
+cd
+5e
+20
+20
+01
+db
+6f
+e0
+cd
+6b
+20
+20
+01
+db
+6f
+e0
+cd
+6c
+20
+7a
+00
+00
+58
+00
+00
+4b
+20
+20
+01
+db
+6f
+e0
+cd
+6c
+20
+7a
+00
+00
+58
+00
+00
+4e
+20
+20
+01
+db
+6f
+e0
+cd
+6c
+20
+7a
+00
+00
+58
+00
+00
+4a
+20
+20
+01
+db
+6f
+e0
+cd
+6c
+20
+7a
+00
+00
+58
+00
+00
+4d
+20
+20
+01
+db
+6f
+e0
+cd
+6d
+20
+7a
+00
+00
+6f
+e0
+cf
+a9
+c0
+00
+01
+d6
+58
+00
+00
+fd
+20
+20
+01
+db
+58
+00
+00
+aa
+20
+20
+01
+db
+6f
+e0
+cd
+6e
+20
+7a
+00
+00
+58
+00
+00
+ab
+67
+e0
+cc
+a2
+20
+60
+00
+00
+6f
+e0
+cd
+6f
+20
+7a
+00
+00
+6f
+e0
+cc
+a3
+c3
+00
+01
+dc
+70
+4f
+a9
+01
+70
+4c
+16
+06
+58
+00
+00
+00
+20
+20
+01
+db
+6f
+e0
+cd
+6f
+20
+7a
+00
+00
+6f
+e0
+cc
+a3
+c3
+00
+01
+dc
+70
+4f
+a9
+00
+20
+20
+01
+e2
+6f
+e0
+cd
+6f
+20
+7a
+00
+00
+6f
+e0
+cc
+a3
+c3
+00
+01
+dc
+70
+4f
+a9
+02
+20
+20
+01
+e2
+6f
+e0
+cc
+a2
+c0
+23
+02
+07
+c0
+25
+82
+0d
+c0
+27
+02
+13
+c0
+25
+02
+15
+c0
+26
+82
+17
+c0
+52
+82
+19
+c0
+53
+02
+20
+c0
+53
+82
+22
+c0
+54
+02
+24
+c0
+54
+82
+26
+c0
+55
+02
+31
+c0
+56
+82
+38
+c0
+55
+82
+3f
+c0
+56
+02
+4a
+20
+60
+00
+00
+6f
+e0
+cc
+a3
+c4
+00
+00
+00
+70
+4d
+73
+0a
+20
+60
+00
+00
+70
+4d
+73
+00
+20
+60
+00
+00
+6f
+e0
+cf
+a9
+c1
+00
+00
+00
+c1
+00
+80
+00
+70
+4d
+71
+0a
+70
+4d
+72
+20
+20
+20
+02
+53
+70
+4d
+72
+52
+6f
+e0
+cf
+a9
+c1
+00
+00
+00
+c1
+00
+80
+00
+70
+4d
+71
+08
+20
+20
+02
+53
+70
+4d
+72
+51
+20
+20
+02
+0e
+70
+4d
+72
+50
+20
+20
+02
+0e
+70
+4d
+72
+4f
+20
+20
+02
+0e
+70
+4d
+72
+04
+70
+4d
+71
+01
+6f
+e0
+cf
+a9
+c0
+00
+02
+53
+c0
+00
+82
+53
+70
+4d
+71
+08
+20
+20
+02
+53
+70
+4d
+72
+06
+20
+20
+02
+1a
+70
+4d
+72
+19
+20
+20
+02
+1a
+70
+4d
+72
+1b
+20
+20
+02
+1a
+6f
+e0
+cf
+a9
+c0
+00
+02
+2b
+c0
+01
+82
+2e
+58
+00
+00
+fc
+20
+20
+01
+db
+70
+4d
+71
+08
+70
+4d
+72
+0f
+20
+20
+02
+53
+70
+4d
+71
+09
+70
+4d
+72
+14
+20
+20
+02
+53
+6f
+e0
+cf
+a9
+c0
+00
+02
+35
+58
+00
+00
+fd
+20
+20
+01
+db
+70
+4d
+71
+09
+70
+4d
+72
+12
+20
+20
+02
+53
+6f
+e0
+cf
+a9
+c0
+01
+82
+3c
+58
+00
+00
+fa
+20
+20
+01
+db
+70
+4d
+71
+08
+70
+4d
+72
+2c
+20
+20
+02
+53
+6f
+e0
+cf
+a9
+c0
+00
+02
+46
+c0
+00
+82
+48
+70
+4d
+71
+01
+70
+4d
+72
+2c
+20
+40
+02
+01
+20
+20
+02
+53
+70
+4d
+71
+08
+20
+20
+02
+43
+70
+4d
+71
+02
+20
+20
+02
+43
+6f
+e0
+cf
+a9
+c0
+00
+02
+50
+c0
+00
+82
+50
+70
+4d
+71
+01
+70
+4d
+72
+52
+20
+20
+02
+53
+70
+4d
+71
+08
+70
+4d
+72
+2b
+20
+20
+02
+53
+70
+4c
+a2
+00
+6f
+e0
+cc
+a3
+c3
+00
+02
+5a
+6f
+e0
+cd
+70
+c0
+01
+82
+66
+70
+4d
+70
+01
+20
+60
+00
+00
+70
+4d
+70
+04
+20
+60
+00
+00
+70
+4d
+70
+06
+20
+60
+00
+00
+67
+e0
+cc
+02
+60
+48
+cc
+04
+20
+40
+7d
+92
+70
+4c
+01
+00
+20
+20
+04
+5e
+6f
+e0
+cd
+71
+d8
+40
+00
+00
+20
+40
+02
+5e
+70
+4d
+70
+02
+20
+60
+00
+00
+70
+4d
+70
+03
+6f
+e0
+cd
+71
+68
+48
+cd
+72
+20
+20
+02
+5e
+70
+4c
+01
+00
+6f
+e0
+cd
+71
+d8
+40
+00
+00
+20
+40
+02
+5e
+6f
+e0
+cd
+73
+20
+3a
+02
+5c
+70
+4d
+70
+05
+20
+60
+00
+00
+20
+20
+02
+60
+70
+4d
+70
+00
+df
+e0
+00
+00
+d8
+40
+00
+00
+20
+20
+02
+5e
+6f
+e0
+cc
+a2
+d8
+40
+00
+e0
+98
+46
+7c
+00
+24
+21
+02
+8b
+1f
+e6
+7c
+e7
+24
+21
+02
+a8
+1f
+e1
+7e
+07
+1f
+e2
+0e
+00
+6f
+e0
+cc
+a3
+c2
+80
+02
+87
+6f
+e0
+cc
+a5
+f9
+3f
+fe
+00
+67
+e0
+cc
+a5
+20
+60
+00
+00
+6f
+e0
+cc
+a5
+f9
+20
+7e
+00
+67
+e0
+cc
+a5
+20
+60
+00
+00
+70
+4c
+ad
+00
+6f
+e0
+cc
+a3
+c2
+80
+02
+9c
+68
+48
+cc
+a2
+df
+20
+00
+06
+d8
+c0
+4c
+a7
+ef
+e0
+80
+06
+98
+46
+7c
+00
+24
+22
+82
+9a
+ef
+e0
+80
+06
+18
+c0
+8d
+fe
+e7
+e0
+80
+06
+20
+7a
+00
+00
+18
+c0
+8c
+01
+e0
+40
+80
+06
+c2
+00
+02
+91
+20
+60
+00
+00
+68
+48
+cc
+a2
+df
+20
+00
+06
+d8
+c0
+4c
+a7
+ef
+e0
+80
+06
+20
+3a
+02
+a5
+98
+46
+7c
+00
+20
+62
+80
+00
+c2
+00
+02
+9f
+20
+60
+00
+00
+18
+c0
+8d
+ff
+e0
+40
+80
+06
+20
+60
+00
+00
+70
+4d
+74
+01
+6f
+e0
+cc
+a3
+2f
+ec
+00
+00
+20
+40
+82
+ad
+20
+20
+02
+8b
+70
+4d
+74
+02
+20
+60
+00
+00
+20
+40
+02
+c8
+70
+4d
+4e
+00
+70
+4d
+4f
+00
+70
+4d
+50
+00
+6f
+e0
+cc
+a5
+24
+5a
+02
+de
+d8
+c0
+4c
+a7
+df
+20
+00
+06
+ef
+e0
+80
+06
+1f
+e6
+7c
+7f
+20
+42
+82
+e0
+1f
+e6
+7c
+de
+20
+42
+82
+e2
+c2
+00
+02
+b7
+20
+40
+03
+da
+6f
+e0
+cd
+51
+20
+3a
+02
+d8
+6f
+e1
+4c
+a7
+68
+49
+4d
+52
+98
+46
+7c
+00
+20
+22
+82
+da
+18
+50
+84
+00
+98
+46
+7c
+00
+20
+22
+82
+da
+20
+60
+00
+00
+6f
+e0
+cd
+51
+24
+7a
+00
+00
+68
+48
+c9
+24
+18
+46
+7c
+ff
+20
+62
+80
+00
+20
+40
+5f
+7d
+24
+20
+82
+d4
+df
+20
+00
+08
+d8
+a0
+4c
+a5
+20
+40
+7c
+68
+70
+4c
+a7
+de
+20
+60
+00
+00
+6f
+e0
+cc
+a7
+c1
+ef
+00
+00
+70
+4c
+a7
+00
+20
+60
+00
+00
+6f
+e0
+cd
+50
+20
+7a
+00
+00
+20
+40
+02
+e4
+70
+4c
+a1
+00
+20
+20
+43
+ef
+20
+60
+00
+00
+70
+4d
+4f
+01
+20
+60
+00
+00
+70
+4d
+4e
+01
+20
+60
+00
+00
+70
+4d
+50
+01
+20
+60
+00
+00
+6f
+e1
+4f
+c2
+d8
+40
+05
+28
+98
+46
+7c
+00
+24
+61
+00
+00
+20
+20
+13
+7a
+6f
+e0
+c9
+3f
+c0
+00
+82
+ec
+20
+60
+00
+00
+db
+00
+01
+e0
+58
+00
+04
+00
+9b
+06
+fc
+00
+20
+40
+7d
+31
+18
+07
+fe
+00
+67
+e1
+09
+5c
+df
+e0
+1f
+b8
+d8
+40
+00
+18
+dd
+60
+00
+18
+20
+20
+02
+f6
+60
+48
+89
+64
+da
+20
+4f
+aa
+da
+60
+00
+00
+1f
+e2
+24
+00
+68
+48
+89
+64
+20
+40
+5d
+c7
+6f
+e4
+4f
+aa
+68
+4c
+4f
+b2
+98
+41
+fe
+00
+68
+4c
+4f
+ba
+98
+41
+fe
+00
+20
+3a
+03
+09
+1a
+60
+a6
+01
+6f
+e1
+09
+5c
+9a
+66
+7c
+00
+24
+21
+03
+32
+1a
+42
+7e
+00
+9b
+06
+7e
+00
+20
+20
+02
+f9
+1a
+66
+7c
+00
+20
+22
+83
+19
+1a
+42
+7e
+00
+9b
+00
+fe
+00
+9d
+66
+7e
+00
+1f
+e2
+24
+00
+68
+48
+89
+64
+20
+40
+5d
+c7
+6f
+e4
+4f
+aa
+68
+4c
+4f
+b2
+98
+41
+fe
+00
+68
+4c
+4f
+ba
+98
+41
+fe
+00
+20
+3a
+03
+1b
+1a
+42
+7e
+00
+20
+20
+03
+0d
+65
+60
+cf
+c2
+20
+60
+00
+00
+58
+00
+1f
+d0
+9a
+46
+7e
+00
+67
+e1
+4f
+c2
+1a
+42
+7e
+00
+9d
+60
+fe
+00
+68
+48
+89
+64
+da
+20
+4f
+aa
+20
+40
+5d
+c7
+6f
+e0
+c9
+3f
+c0
+00
+83
+26
+20
+60
+00
+00
+6f
+e0
+cf
+aa
+1f
+e6
+7c
+03
+24
+41
+7d
+9e
+67
+e0
+cf
+a9
+6f
+e0
+cf
+ab
+67
+e0
+c9
+40
+d8
+c0
+4f
+ac
+d8
+a0
+49
+47
+20
+40
+7c
+4c
+6f
+e3
+4f
+bc
+67
+e3
+49
+41
+20
+20
+44
+d8
+20
+20
+13
+7a
+6f
+e4
+4b
+bd
+c2
+9e
+83
+36
+20
+20
+45
+0e
+6f
+e0
+c9
+3f
+c0
+00
+83
+39
+20
+60
+00
+00
+70
+4f
+c4
+01
+6f
+e0
+cf
+c5
+20
+7a
+00
+00
+68
+49
+4f
+c2
+58
+00
+1f
+d0
+98
+46
+24
+00
+da
+20
+4f
+a9
+1a
+42
+04
+00
+df
+20
+00
+01
+20
+40
+5d
+82
+1a
+40
+84
+01
+da
+20
+49
+40
+df
+20
+00
+01
+20
+40
+5d
+82
+1a
+40
+84
+02
+da
+20
+49
+47
+df
+20
+00
+10
+20
+40
+5d
+82
+1a
+40
+84
+12
+da
+20
+49
+41
+df
+20
+00
+06
+20
+40
+5d
+82
+68
+49
+4f
+c2
+18
+40
+84
+18
+60
+49
+4f
+c2
+20
+60
+00
+00
+20
+40
+03
+e9
+6f
+e4
+4b
+bd
+c3
+0a
+03
+61
+20
+40
+5f
+f1
+20
+40
+60
+18
+67
+e1
+48
+f1
+68
+49
+44
+99
+6f
+e1
+44
+a7
+98
+46
+7c
+00
+20
+21
+03
+54
+da
+20
+48
+eb
+20
+40
+3d
+f5
+6f
+e0
+c4
+a9
+c2
+80
+be
+39
+6f
+e0
+cd
+51
+20
+5a
+02
+d8
+6f
+e0
+cd
+50
+24
+7a
+00
+00
+20
+40
+42
+2f
+6f
+e3
+49
+41
+20
+3a
+03
+69
+20
+20
+3c
+f2
+70
+4a
+d3
+ff
+70
+41
+eb
+00
+6f
+e0
+cb
+c5
+c2
+80
+c2
+0a
+70
+44
+87
+33
+6f
+e4
+4b
+f9
+67
+e3
+41
+e0
+67
+e4
+41
+ce
+67
+e4
+41
+d6
+20
+40
+5f
+50
+20
+20
+3c
+fa
+70
+49
+26
+ff
+20
+20
+3d
+35
+20
+40
+7f
+1a
+20
+40
+03
+fc
+70
+80
+e6
+3e
+20
+20
+3d
+43
+20
+40
+7f
+1a
+20
+40
+3e
+a3
+68
+48
+c9
+19
+20
+40
+5f
+56
+68
+48
+c9
+1a
+20
+40
+5f
+56
+68
+48
+c9
+24
+20
+40
+5f
+5a
+6f
+e1
+4c
+44
+1f
+e2
+24
+00
+df
+20
+00
+14
+e8
+40
+80
+12
+28
+4f
+fe
+07
+24
+40
+df
+8d
+1a
+40
+a4
+01
+c2
+00
+03
+85
+6f
+e1
+4c
+42
+1f
+e2
+24
+00
+df
+20
+00
+08
+e8
+40
+80
+12
+18
+46
+7c
+ff
+24
+42
+df
+56
+1a
+40
+a4
+01
+c2
+00
+03
+8d
+20
+60
+00
+00
+58
+00
+00
+00
+20
+60
+00
+00
+20
+40
+48
+ba
+20
+40
+78
+6c
+20
+20
+3e
+a3
+6f
+e0
+cb
+f5
+24
+5a
+77
+97
+70
+4b
+f5
+00
+20
+20
+77
+87
+da
+20
+47
+79
+20
+40
+7d
+6f
+20
+7a
+00
+00
+1f
+e2
+26
+00
+20
+40
+03
+a2
+20
+20
+31
+85
+c0
+0b
+03
+a4
+20
+20
+31
+60
+70
+4f
+a9
+00
+20
+60
+00
+00
+1a
+62
+7e
+00
+c0
+00
+83
+ad
+c0
+01
+03
+af
+c0
+15
+83
+b2
+c0
+10
+83
+b6
+c0
+09
+03
+bb
+20
+20
+42
+51
+20
+40
+44
+5f
+20
+20
+43
+15
+70
+4b
+91
+00
+70
+4b
+9a
+00
+20
+20
+43
+1c
+6f
+e0
+cb
+91
+c1
+81
+00
+00
+70
+4b
+91
+00
+20
+20
+43
+5c
+6f
+e0
+cb
+91
+c1
+01
+00
+00
+1f
+e0
+fe
+01
+67
+e0
+cb
+91
+20
+20
+43
+63
+70
+44
+57
+01
+20
+40
+32
+68
+20
+20
+43
+42
+6f
+e0
+c9
+02
+20
+3a
+03
+c2
+70
+48
+ef
+58
+20
+60
+00
+00
+70
+48
+ef
+53
+20
+60
+00
+00
+20
+40
+3d
+b7
+20
+40
+03
+be
+20
+40
+48
+80
+20
+40
+03
+e9
+20
+40
+03
+f4
+20
+40
+44
+1a
+20
+40
+03
+e6
+20
+40
+44
+48
+20
+40
+44
+4d
+20
+40
+44
+50
+20
+40
+3f
+3d
+20
+40
+44
+62
+20
+40
+04
+00
+20
+40
+03
+d5
+20
+40
+04
+10
+20
+40
+04
+15
+20
+20
+44
+57
+6f
+e0
+cb
+b1
+c1
+80
+80
+00
+da
+60
+4b
+b2
+da
+40
+03
+69
+20
+20
+31
+cf
+6f
+e1
+4c
+a7
+68
+49
+4d
+56
+98
+46
+7c
+00
+20
+22
+83
+e2
+18
+50
+84
+00
+98
+46
+7c
+00
+20
+22
+83
+e2
+20
+20
+44
+06
+6f
+e0
+cb
+b1
+c1
+00
+80
+00
+70
+4b
+b1
+01
+20
+60
+00
+00
+da
+60
+47
+91
+da
+40
+03
+bb
+20
+20
+31
+cf
+6f
+e0
+c4
+a9
+c3
+80
+80
+00
+6f
+e4
+4b
+bd
+c4
+10
+00
+00
+6f
+e0
+cb
+b9
+20
+7a
+00
+00
+1f
+e0
+ff
+ff
+67
+e0
+cb
+b9
+20
+3a
+03
+fe
+68
+48
+cc
+13
+20
+20
+48
+59
+6f
+e1
+4a
+c4
+20
+7a
+00
+00
+6f
+e0
+cc
+16
+20
+7a
+00
+00
+1f
+e0
+ff
+ff
+67
+e0
+cc
+16
+c2
+80
+48
+4a
+20
+20
+48
+3c
+20
+40
+48
+3c
+20
+40
+04
+0a
+68
+48
+cc
+13
+20
+20
+48
+55
+6f
+e0
+cc
+11
+c1
+7f
+80
+00
+6f
+e1
+4a
+c4
+20
+7a
+00
+00
+6f
+e1
+4b
+d0
+68
+49
+4a
+c4
+98
+46
+04
+00
+6f
+e1
+4c
+14
+98
+46
+7e
+00
+20
+21
+04
+0c
+68
+48
+cc
+11
+20
+20
+5f
+89
+6f
+e0
+cd
+59
+c3
+00
+84
+0a
+68
+48
+cc
+11
+20
+20
+5f
+8d
+da
+60
+4c
+9b
+da
+40
+04
+13
+20
+20
+31
+d6
+70
+4c
+98
+01
+20
+20
+32
+5c
+da
+60
+4d
+73
+da
+40
+02
+5c
+20
+20
+31
+cf
+20
+40
+31
+f7
+20
+20
+42
+3d
+6f
+e1
+47
+93
+2f
+ef
+fe
+0b
+20
+40
+c4
+9c
+6f
+e1
+47
+93
+2f
+ef
+fe
+07
+20
+40
+84
+18
+58
+00
+00
+00
+67
+e1
+4b
+04
+67
+e1
+4f
+c4
+20
+40
+04
+0a
+70
+4f
+a9
+ff
+20
+20
+44
+6f
+58
+00
+00
+00
+67
+e1
+4a
+d4
+20
+20
+44
+92
+6f
+e4
+4b
+bd
+c4
+01
+00
+00
+20
+20
+44
+a5
+78
+54
+7c
+00
+70
+4b
+9d
+00
+70
+4b
+9e
+00
+70
+4b
+9f
+00
+6f
+e0
+cd
+70
+c0
+00
+82
+63
+c0
+01
+02
+68
+c0
+01
+82
+68
+c0
+02
+02
+6c
+c0
+03
+02
+75
+6f
+e0
+cc
+a1
+20
+3a
+04
+45
+1f
+e0
+ff
+ff
+67
+e0
+cc
+a1
+20
+40
+04
+46
+70
+4d
+5b
+0a
+20
+40
+44
+5f
+6f
+e0
+cd
+70
+c0
+02
+82
+74
+d8
+a0
+4c
+01
+df
+20
+00
+0a
+20
+40
+7c
+68
+20
+40
+04
+49
+70
+4c
+0b
+00
+20
+60
+00
+00
+20
+60
+00
+00
+70
+41
+77
+03
+70
+4a
+c1
+0a
+20
+60
+00
+00
+6f
+e0
+cd
+74
+c0
+01
+04
+d0
+d8
+c0
+4c
+a7
+df
+20
+00
+06
+ef
+e0
+80
+06
+1f
+e6
+7c
+e7
+24
+21
+04
+6d
+c2
+00
+04
+4d
+6f
+e0
+cc
+9e
+20
+5a
+04
+63
+70
+4c
+01
+00
+6f
+e0
+cc
+a7
+1f
+e6
+7c
+7f
+20
+22
+84
+66
+d8
+c0
+4c
+a5
+d8
+a0
+4c
+02
+df
+20
+00
+08
+ef
+e0
+80
+06
+c0
+3f
+84
+6b
+e7
+e0
+80
+05
+c2
+00
+04
+5a
+20
+40
+04
+db
+6f
+e0
+cc
+0b
+c0
+00
+fd
+92
+20
+40
+40
+95
+20
+20
+7d
+92
+d8
+a0
+4c
+a5
+df
+20
+00
+09
+20
+20
+7c
+68
+6f
+e1
+4c
+a5
+67
+e1
+4c
+02
+6f
+e3
+4c
+a8
+67
+e3
+4c
+04
+20
+20
+04
+5e
+58
+00
+00
+00
+20
+20
+04
+5c
+70
+4c
+01
+03
+68
+48
+cc
+9e
+18
+46
+7c
+00
+20
+22
+84
+d0
+c0
+74
+04
+89
+c0
+74
+84
+8c
+c0
+75
+04
+8f
+c0
+75
+84
+92
+c0
+76
+04
+95
+c0
+76
+84
+98
+c0
+77
+04
+9b
+c0
+77
+84
+9e
+c0
+78
+04
+a1
+c0
+78
+84
+a4
+c0
+79
+04
+a7
+c0
+79
+84
+aa
+c0
+7a
+04
+ad
+c0
+7a
+84
+b0
+c0
+7b
+04
+b3
+c0
+7b
+84
+b6
+c0
+7c
+04
+b9
+c0
+7c
+84
+bc
+c0
+7d
+04
+bf
+c0
+7d
+84
+c2
+c0
+7e
+04
+c5
+c0
+7e
+84
+c8
+c0
+7f
+84
+d7
+20
+20
+04
+5e
+58
+00
+01
+83
+67
+e1
+4c
+02
+20
+20
+04
+5e
+58
+00
+00
+cd
+67
+e1
+4c
+02
+20
+20
+04
+5e
+58
+00
+00
+b7
+67
+e1
+4c
+02
+20
+20
+04
+5e
+58
+00
+00
+b6
+67
+e1
+4c
+02
+20
+20
+04
+5e
+58
+00
+00
+b5
+67
+e1
+4c
+02
+20
+20
+04
+5e
+58
+00
+00
+ea
+67
+e1
+4c
+02
+20
+20
+04
+5e
+58
+00
+00
+e9
+67
+e1
+4c
+02
+20
+20
+04
+5e
+58
+00
+00
+e2
+67
+e1
+4c
+02
+20
+20
+04
+5e
+58
+00
+01
+94
+67
+e1
+4c
+02
+20
+20
+04
+5e
+58
+00
+01
+8a
+67
+e1
+4c
+02
+20
+20
+04
+5e
+58
+00
+01
+92
+67
+e1
+4c
+02
+20
+20
+04
+5e
+58
+00
+00
+70
+67
+e1
+4c
+02
+20
+20
+04
+5e
+58
+00
+00
+6f
+67
+e1
+4c
+02
+20
+20
+04
+5e
+58
+00
+02
+2a
+67
+e1
+4c
+02
+20
+20
+04
+5e
+58
+00
+02
+25
+67
+e1
+4c
+02
+20
+20
+04
+5e
+58
+00
+02
+24
+67
+e1
+4c
+02
+20
+20
+04
+5e
+58
+00
+02
+26
+67
+e1
+4c
+02
+20
+20
+04
+5e
+58
+00
+02
+27
+67
+e1
+4c
+02
+20
+20
+04
+5e
+58
+00
+02
+21
+67
+e1
+4c
+02
+20
+20
+04
+5e
+58
+00
+02
+23
+67
+e1
+4c
+02
+20
+20
+04
+5e
+58
+00
+00
+30
+67
+e1
+4c
+02
+20
+20
+04
+5e
+6f
+e0
+cf
+a9
+c0
+00
+84
+cd
+58
+00
+01
+ae
+67
+e1
+4c
+02
+20
+20
+04
+5e
+58
+00
+03
+07
+67
+e1
+4c
+02
+20
+20
+04
+5e
+70
+4c
+a1
+02
+6f
+e0
+cc
+9e
+20
+5a
+04
+63
+70
+4d
+74
+00
+58
+00
+00
+03
+67
+e1
+cc
+01
+20
+20
+04
+5e
+70
+4c
+01
+02
+58
+00
+00
+02
+67
+e0
+cc
+02
+20
+20
+04
+5e
+6f
+e0
+cc
+01
+c0
+00
+04
+e6
+c0
+00
+84
+e1
+c0
+01
+84
+ec
+c0
+01
+04
+f4
+20
+60
+00
+00
+70
+4c
+0b
+01
+d8
+c0
+4c
+01
+d8
+a0
+48
+d8
+df
+20
+00
+07
+20
+20
+7c
+a1
+70
+4c
+0b
+02
+20
+40
+04
+fc
+d8
+c0
+4c
+01
+d8
+a0
+4b
+de
+df
+20
+00
+09
+20
+20
+7c
+a1
+70
+4c
+0b
+04
+20
+40
+04
+fc
+58
+00
+00
+03
+20
+40
+46
+21
+d8
+c0
+4c
+02
+d8
+a0
+4b
+df
+df
+20
+00
+02
+20
+20
+7c
+a1
+70
+4c
+0b
+05
+20
+40
+04
+fc
+58
+00
+00
+02
+67
+e4
+4b
+de
+67
+e4
+4b
+e7
+6f
+e0
+cc
+02
+67
+e0
+cb
+df
+20
+60
+00
+00
+df
+20
+00
+12
+d8
+a0
+4b
+de
+20
+20
+7c
+68
+18
+c2
+04
+00
+df
+20
+00
+04
+d8
+a0
+03
+fd
+20
+40
+7c
+59
+18
+42
+0c
+00
+1a
+42
+7e
+00
+c0
+03
+85
+07
+20
+20
+65
+e4
+e8
+41
+00
+06
+18
+50
+84
+00
+18
+42
+24
+00
+1a
+40
+a5
+fc
+18
+c0
+8c
+04
+da
+60
+01
+02
+20
+40
+05
+12
+6f
+e0
+cf
+a9
+c1
+ff
+80
+00
+70
+4f
+a9
+00
+20
+20
+05
+31
+1a
+42
+7e
+00
+20
+3a
+67
+84
+ef
+e0
+80
+06
+c0
+04
+85
+19
+c0
+05
+05
+35
+c0
+04
+05
+38
+20
+20
+05
+3b
+ef
+e1
+00
+06
+9a
+66
+7c
+00
+20
+22
+85
+1f
+1a
+40
+a5
+fd
+24
+22
+85
+12
+20
+60
+00
+00
+18
+c0
+8c
+01
+ef
+e1
+00
+06
+da
+60
+06
+00
+9a
+66
+7c
+00
+20
+22
+85
+30
+da
+60
+12
+08
+9a
+66
+7c
+00
+20
+22
+85
+2e
+da
+60
+4c
+00
+9a
+66
+7c
+00
+20
+22
+85
+2c
+70
+4f
+a9
+01
+20
+20
+05
+31
+70
+4f
+a9
+02
+20
+20
+05
+31
+70
+4f
+a9
+03
+20
+20
+05
+31
+70
+4f
+a9
+00
+70
+4f
+c5
+01
+6f
+e0
+cf
+c4
+20
+7a
+00
+00
+20
+20
+03
+3c
+18
+c0
+8c
+04
+1a
+40
+a5
+fb
+20
+20
+05
+12
+18
+c0
+8c
+01
+1a
+40
+a5
+fe
+20
+20
+05
+12
+ef
+e0
+80
+06
+98
+c0
+8c
+00
+1f
+e2
+04
+00
+1a
+42
+7e
+00
+98
+46
+24
+00
+20
+20
+05
+12
+d8
+c0
+94
+68
+d8
+a0
+4d
+77
+df
+20
+00
+c4
+20
+40
+7c
+a1
+d8
+c0
+95
+73
+d8
+a0
+4e
+3b
+df
+20
+00
+42
+20
+40
+7c
+a1
+d8
+c0
+95
+b5
+d8
+a0
+4e
+7d
+df
+20
+00
+36
+20
+40
+7c
+a1
+d8
+c0
+95
+eb
+d8
+a0
+4e
+b3
+df
+20
+00
+a9
+20
+40
+7c
+a1
+70
+4d
+86
+6a
+70
+4e
+3a
+78
+70
+4e
+36
+7c
+70
+4e
+34
+7e
+6f
+e0
+cf
+e3
+20
+7a
+00
+00
+6f
+e1
+4f
+e5
+1f
+f0
+fe
+00
+67
+e1
+4f
+42
+6f
+e1
+4f
+e7
+1f
+f0
+fe
+00
+67
+e1
+4f
+48
+20
+60
+00
+00
+58
+00
+00
+50
+98
+46
+7c
+00
+20
+22
+85
+62
+20
+20
+51
+9a
+70
+44
+df
+00
+70
+44
+e7
+00
+70
+47
+92
+00
+70
+47
+95
+01
+20
+20
+51
+a4
+6f
+e0
+83
+38
+20
+7a
+00
+00
+c0
+1e
+05
+6c
+c0
+07
+05
+70
+20
+20
+64
+be
+6f
+e0
+cf
+a9
+c1
+7f
+80
+00
+70
+03
+38
+0d
+20
+20
+64
+bb
+20
+20
+65
+75
+18
+42
+7e
+00
+c0
+09
+85
+74
+20
+20
+4d
+d8
+20
+40
+4e
+18
+6f
+e0
+c7
+92
+24
+7a
+00
+00
+6f
+e0
+cf
+a9
+c1
+ff
+80
+00
+70
+47
+95
+40
+70
+00
+55
+1a
+70
+47
+92
+02
+20
+60
+00
+00
+20
+40
+52
+35
+20
+40
+05
+80
+20
+20
+50
+62
+20
+40
+52
+40
+1f
+e2
+0a
+00
+58
+00
+00
+06
+e7
+e0
+80
+05
+58
+00
+03
+00
+e7
+e1
+00
+05
+58
+00
+0f
+00
+e7
+e1
+00
+05
+58
+19
+03
+35
+e7
+e1
+80
+05
+58
+00
+00
+12
+e7
+e1
+00
+05
+58
+00
+f8
+03
+e7
+e1
+00
+05
+58
+00
+05
+35
+e7
+e1
+00
+05
+58
+00
+00
+0a
+e7
+e0
+80
+05
+58
+00
+00
+00
+e7
+e1
+00
+05
+58
+00
+ff
+ff
+e7
+e1
+80
+05
+70
+03
+26
+14
+20
+60
+00
+00
+78
+54
+7c
+00
+20
+40
+59
+03
+6f
+e0
+80
+48
+20
+7a
+00
+00
+c2
+83
+d6
+4d
+c0
+03
+85
+9f
+20
+20
+56
+1e
+20
+40
+57
+7a
+70
+00
+72
+78
+20
+60
+00
+00
+6f
+e1
+03
+15
+1f
+e2
+0c
+00
+ef
+e0
+80
+06
+67
+e0
+c5
+fc
+1f
+e1
+04
+0f
+1f
+f1
+fe
+00
+c0
+04
+85
+ac
+c0
+05
+05
+ba
+c0
+02
+85
+b8
+20
+20
+4c
+b0
+da
+20
+00
+01
+20
+40
+4c
+dd
+6f
+e1
+44
+e3
+e7
+e1
+00
+05
+58
+00
+00
+00
+e7
+e0
+80
+05
+70
+09
+50
+01
+6f
+e0
+c4
+e9
+79
+20
+7e
+06
+67
+e0
+c4
+e9
+70
+09
+5b
+12
+20
+20
+77
+a7
+20
+40
+05
+ba
+20
+20
+4c
+c3
+ef
+e0
+80
+06
+c0
+00
+85
+bd
+20
+60
+00
+00
+ef
+e0
+80
+06
+67
+e0
+cd
+59
+20
+60
+00
+00
+78
+9e
+aa
+55
+40
+00
+00
+40
+09
+00
+00
+00
+00
+00
+08
+00
+00
+00
+00
+00
+00
+00
+00
+00
+04
+08
+00
+80
+10
+60
+00
+00
+e4
+91
+9e
+1f
+40
+00
+01
+00
+02
+00
+00
+01
+00
+00
+00
+00
+00
+88
+00
+08
+00
+00
+00
+00
+04
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+aa
+55
+08
+00
+bd
+4b
+04
+09
+32
+00
+03
+00
+01
+2c
+aa
+55
+01
+00
+9a
+40
+08
+aa
+55
+01
+00
+c6
+4b
+01
+aa
+55
+01
+00
+f5
+4b
+01
+aa
+55
+01
+00
+97
+47
+ff
+aa
+55
+01
+00
+96
+47
+1e
+aa
+55
+03
+00
+91
+44
+01
+34
+49
+aa
+55
+01
+00
+36
+49
+ff
+aa
+55
+01
+00
+eb
+41
+01
+aa
+55
+01
+00
+85
+48
+07
+aa
+55
+02
+00
+a1
+48
+c7
+4a
+aa
+55
+02
+00
+0d
+49
+85
+90
+aa
+55
+02
+00
+10
+49
+75
+80
+aa
+55
+01
+00
+0f
+49
+63
+aa
+55
+01
+00
+d2
+48
+7d
+aa
+55
+01
+00
+58
+0b
+ff
+aa
+55
+0b
+00
+36
+4c
+c2
+c1
+85
+84
+83
+82
+81
+80
+c7
+c6
+c4
+aa
+55
+01
+00
+3d
+48
+02
+aa
+55
+05
+00
+94
+48
+01
+0f
+0f
+0f
+0f
+aa
+55
+01
+00
+6d
+48
+00
+aa
+55
+01
+00
+f4
+4b
+02
+aa
+55
+01
+00
+7e
+48
+00
+aa
+55
+01
+00
+0c
+49
+94
+aa
+55
+03
+00
+63
+48
+00
+48
+60
+aa
+55
+02
+00
+ca
+48
+0a
+00
+aa
+55
+02
+00
+c8
+48
+50
+00
+aa
+55
+04
+00
+cc
+4b
+02
+00
+32
+00
+aa
+55
+01
+00
+c7
+49
+02
+aa
+55
+08
+00
+4f
+44
+fb
+00
+48
+08
+fb
+00
+48
+08
+aa
+55
+01
+00
+99
+40
+01
+aa
+55
+01
+00
+77
+41
+20
+aa
+55
+01
+00
+9c
+4b
+20
+aa
+55
+01
+00
+82
+44
+06
+aa
+55
+06
+00
+a8
+40
+32
+ef
+6d
+ac
+24
+54
+aa
+55
+13
+00
+03
+46
+12
+42
+6c
+75
+65
+74
+6f
+6f
+74
+68
+20
+6b
+65
+79
+62
+6f
+61
+72
+64
+aa
+55
+05
+00
+58
+44
+0e
+00
+01
+00
+02
+aa
+55
+08
+00
+f9
+4b
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+aa
+55
+01
+00
+48
+46
+0a
+aa
+55
+04
+00
+6b
+47
+01
+03
+00
+04
+aa
+55
+01
+00
+95
+47
+01
+aa
+55
+01
+00
+d8
+40
+01
+aa
+55
+06
+00
+7d
+43
+73
+83
+92
+a1
+b1
+c1
+aa
+55
+01
+00
+35
+44
+07
+aa
+55
+02
+00
+02
+4b
+96
+00
+aa
+55
+02
+00
+f9
+4a
+15
+00
+aa
+55
+02
+00
+5a
+43
+19
+00
+aa
+55
+04
+00
+fb
+4a
+1d
+00
+21
+00
+aa
+55
+02
+00
+d4
+43
+28
+00
+aa
+55
+02
+00
+ff
+4a
+30
+00
+aa
+55
+0c
+00
+ea
+43
+1f
+02
+01
+05
+03
+03
+12
+18
+03
+19
+c1
+03
+aa
+55
+10
+00
+e4
+4a
+0f
+09
+42
+54
+35
+2e
+32
+20
+4b
+65
+79
+62
+6f
+61
+72
+64
+aa
+55
+11
+00
+0a
+44
+1f
+0f
+09
+42
+54
+35
+2e
+32
+20
+4b
+65
+79
+62
+6f
+61
+72
+64
+aa
+55
+0f
+00
+fa
+42
+0e
+42
+54
+35
+2e
+32
+20
+4b
+65
+79
+62
+6f
+61
+72
+64
+aa
+55
+08
+00
+75
+43
+07
+00
+07
+00
+20
+00
+2c
+01
+aa
+55
+06
+00
+de
+4a
+03
+12
+18
+ff
+00
+00
+aa
+55
+09
+00
+d9
+4f
+41
+70
+70
+6c
+65
+20
+49
+6e
+63
+aa
+55
+02
+00
+d7
+4f
+0a
+18
+aa
+55
+10
+00
+c6
+4f
+d0
+00
+2d
+12
+1e
+4b
+0f
+a4
+99
+4e
+ce
+b5
+31
+f4
+05
+79
+aa
+55
+02
+00
+a7
+4f
+c1
+03
+aa
+55
+02
+00
+75
+4d
+bd
+00
+aa
+55
+08
+00
+e3
+4f
+01
+02
+e8
+04
+21
+70
+01
+00
+aa
+55
+02
+00
+56
+4d
+2a
+10
+aa
+55
+01
+00
+ff
+48
+0a
+aa
+55
+01
+00
+05
+49
+01
+aa
+55
+01
+00
+a6
+44
+00
+aa
+55
+02
+00
+da
+4b
+64
+00
+aa
+55
+02
+00
+d8
+4b
+90
+01
+aa
+55
+02
+00
+d6
+4b
+e8
+03
+aa
+55
+01
+00
+d2
+4b
+1e
+aa
+55
+02
+00
+08
+49
+58
+02
+aa
+55
+02
+00
+06
+49
+58
+02
+aa
+55
+02
+00
+d0
+4b
+70
+17
+aa
+55
+01
+00
+0b
+49
+64
+aa
+55
+01
+00
+0a
+49
+64
+aa
+55
+01
+00
+c9
+4b
+64
+aa
+55
+02
+00
+c7
+4b
+00
+40
+aa
+55
+02
+00
+ca
+4b
+00
+40
+aa
+55
+02
+00
+99
+4c
+b8
+0b
+aa
+55
+02
+00
+14
+4c
+58
+02
+aa
+55
+01
+00
+3f
+49
+01
+aa
+55
+01
+00
+c5
+4b
+01
+aa
+55
+01
+00
+40
+49
+33
+aa
+55
+01
+00
+51
+4d
+00
+aa
+55
+01
+00
+24
+49
+13
+aa
+55
+04
+00
+52
+4d
+7f
+06
+29
+14
+aa
+55
+03
+00
+c6
+44
+ff
+ff
+ff
+aa
+55
+02
+00
+19
+49
+ff
+ff
+aa
+55
+01
+00
+1d
+49
+ff
+aa
+55
+06
+00
+28
+49
+13
+80
+81
+81
+ff
+ff
+aa
+55
+03
+00
+11
+4c
+82
+ff
+80
+aa
+55
+03
+00
+0e
+4c
+08
+14
+07
+aa
+55
+1c
+00
+1a
+4c
+0b
+0a
+09
+0d
+0e
+0f
+04
+03
+10
+11
+12
+c2
+c1
+82
+83
+84
+85
+c6
+c7
+80
+81
+c4
+06
+05
+ff
+ff
+ff
+ff
+aa
+55
+80
+00
+ae
+4c
+4c
+00
+00
+00
+44
+00
+2c
+51
+af
+00
+00
+00
+00
+00
+00
+4f
+00
+e1
+00
+00
+00
+e5
+00
+00
+42
+2a
+43
+00
+28
+31
+00
+00
+00
+00
+00
+00
+00
+00
+52
+50
+00
+00
+45
+00
+00
+e0
+e3
+e7
+00
+e2
+00
+00
+00
+00
+00
+00
+2e
+30
+25
+0c
+36
+0e
+3f
+00
+2d
+2f
+27
+13
+00
+33
+34
+38
+41
+40
+26
+12
+37
+0f
+00
+00
+23
+1c
+24
+18
+10
+0d
+0b
+11
+7f
+00
+3e
+00
+e6
+00
+00
+00
+22
+17
+21
+15
+19
+09
+0a
+05
+3a
+39
+1f
+1a
+1b
+16
+00
+00
+3b
+3c
+20
+08
+06
+07
+3d
+00
+35
+2b
+1e
+14
+1d
+04
+29
+00
+aa
+55
+13
+00
+5d
+4d
+01
+fb
+f7
+ad
+a5
+a6
+a7
+a8
+eb
+e9
+ec
+ed
+ee
+a9
+4c
+01
+01
+00
+00
+aa
+55
+08
+00
+9e
+00
+00
+00
+08
+00
+00
+00
+00
+00
+aa
+55
+08
+00
+7a
+41
+88
+1f
+ce
+70
+3f
+0c
+37
+07
+aa
+55
+03
+00
+83
+41
+9d
+10
+24
+aa
+55
+01
+00
+5c
+41
+00
+aa
+55
+01
+00
+c5
+40
+18
+aa
+55
+01
+00
+d8
+44
+d3
+aa
+55
+01
+00
+d7
+44
+00
+aa
+55
+01
+00
+d6
+44
+29
+aa
+55
+01
+00
+d5
+44
+00
+aa
+55
+05
+00
+ed
+41
+ff
+88
+66
+44
+00
+aa
+55
+01
+00
+94
+44
+0c
+aa
+55
+08
+00
+b5
+40
+24
+00
+00
+02
+24
+00
+00
+02
+aa
+55
+02
+00
+c3
+40
+20
+00
+aa
+55
+04
+00
+bf
+40
+20
+00
+00
+20
+aa
+55
+04
+00
+c6
+40
+80
+04
+00
+0c
+aa
+55
+05
+00
+fe
+45
+09
+0e
+05
+04
+00
+aa
+55
+01
+00
+d4
+44
+7f
+aa
+55
+01
+00
+f2
+41
+ff
+aa
+55
+02
+00
+ca
+40
+f2
+41
+aa
+55
+02
+00
+db
+44
+06
+07
+55
+aa
+aa
+55
+54
+66
+b1
+90
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+75
+c4
Index: output/memmap.format
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/output/memmap.format	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/output/memmap.format	(working copy)
@@ -0,0 +1,2600 @@
+0x0000 mem_le_adv_transmit
+0x0001 mem_le_adv_waitcnt
+0x0002 mem_le_adv_rcv
+0x0003 mem_le_req_rcv
+0x0004 mem_le_scanrsp_rcv
+0x0005 mem_le_conn_rcv
+0x0006 mem_inquiryscan_waitcnt
+0x0007 mem_inquiryscan_rcvcnt
+0x0008 mem_pagescan_waitcnt
+0x0009 mem_pagescan_rcvcnt
+0x000a mem_pagescan_rcvfhscnt
+0x000b mem_slave_rcvcnt
+0x000c mem_page_transmit
+0x000d mem_page_rcv
+0x000e mem_page_rcv_fhs
+0x000f mem_master_rcvcnt
+0x0010 mem_fhs_wait_counter
+0x0011 mem_newconnto_counter
+0x0012 mem_inquiry_transmit
+0x0013 mem_inquiry_rcv
+0x0014 mem_fw_ver
+0x0015 mem_current_context
+0x0016 mem_le_ch_mapped
+0x0017 mem_last_freq
+0x0018 mem_rssi
+0x0019 mem_rx_type
+0x001a mem_rx_hec_err
+0x001c mem_rx_crc_err
+0x001e mem_context_ptr
+0x0020 mem_display
+0x0028 mem_bcd
+0x0030 mem_state
+0x0031 mem_mode
+0x0032 mem_tsniff
+0x0034 mem_sniff_anchor
+0x0038 mem_clk_offset
+0x003e mem_rx_window
+0x0040 mem_plap
+0x0043 mem_puap
+0x0044 mem_pnap
+0x0046 mem_conn_handle
+0x0047 mem_arq
+0x0048 mem_lmp_to_send
+0x0049 mem_lmi_opcode
+0x004a mem_lmo_reason
+0x004b mem_op
+0x004c mem_state_map
+0x004d mem_supervision_timer
+0x0051 mem_supervision_to
+0x0053 mem_name_offset
+0x0054 mem_key_size
+0x0055 mem_conn_sm
+0x0056 mem_aco
+0x0062 mem_kc
+0x0072 mem_conn_timer
+0x0073 mem_sniff_attempt
+0x0074 mem_sniff_timeout
+0x0075 mem_dsniff
+0x0077 mem_amaddr
+0x0078 mem_lmo_opcode1
+0x0079 mem_lmi_opcode1
+0x007a mem_lmo_reason1
+0x007b mem_lmo_tid1
+0x007c mem_lmo_opcode2
+0x007d mem_lmi_opcode2
+0x007e mem_lmo_reason2
+0x007f mem_lmo_tid2
+0x0080 mem_bt_context_reserve
+0x0088 mem_current_sniff_attempt
+0x0089 mem_current_sniff_timeout
+0x008a mem_nfreq_index_inq
+0x008b mem_nfreq_index_page
+0x008c mem_ninqy_index
+0x008d mem_fhs_misc
+0x008e mem_subsniff_instant
+0x0092 mem_subsniff_rate
+0x0093 mem_subsniff_tcmax
+0x0095 mem_subsniff_tsniff
+0x0096 mem_lpm_adjust
+0x0097 mem_sync_clke
+0x009d mem_lpm_current_mult
+0x009e mem_gpio_wakeup_low
+0x00a2 mem_gpio_wakeup_high
+0x00a6 mem_npage_index
+0x00a7 mem_page_mode
+0x00a8 mem_page_clk
+0x00ac mem_temp_am_addr
+0x00ad mem_temp_arq
+0x00ae mem_len
+0x00b0 mem_clkn_bt
+0x00b4 mem_clke_bt
+0x00b8 mem_dpll_clkn
+0x00bc mem_connection_options
+0x00bd mem_nameres_cnt
+0x00be mem_txptr
+0x00c0 mem_slot_offset
+0x00c2 extm_fhs_misc
+0x00c3 extm_newconn_am_addr
+0x00c4 extm_class
+0x00c7 extm_lap
+0x00ca extm_uap
+0x00cb extm_nap
+0x00ce mem_rxbuf
+0x00e3 mem_debug_config
+0x00e4 mem_lch_code
+0x00e5 mem_fhs_am_addr
+0x00e6 mem_select_list_item
+0x00e7 mem_temp_reconn_record
+0x00e7 mem_record_bt_mode
+0x00e8 mem_temp_lap
+0x00ee mem_list_item_ptr
+0x00f0 mem_eir
+0x0154 mem_rssi_hex
+0x0155 mem_param_tx_setup
+0x0157 mem_param_rf_setup
+0x0159 mem_param_conn_access
+0x015b mem_param_clke_cal
+0x015d mem_param_pll_setup
+0x015f mem_param_rx_setup
+0x0161 mem_param_dpll_start_delay
+0x0163 mem_param_rt_rthalfslot
+0x0165 mem_param_clke_cal_le_1m
+0x0167 mem_param_clke_cal_le_2m
+0x0169 mem_param_clke_cal_le_coded
+0x016b mem_le_rxbuf
+0x026f mem_le_mic
+0x0273 mem_le_peer_mic
+0x0277 mem_le_mrand
+0x0287 mem_le_state
+0x0288 mem_le_mode
+0x0289 mem_le_tsniff
+0x028b mem_le_anchor
+0x028f mem_le_clk_offset
+0x0295 mem_le_receive_window
+0x0297 mem_le_plap
+0x029d mem_le_conn_handle
+0x029e mem_le_arq
+0x029f mem_le_ch
+0x02a0 mem_le_hop
+0x02a1 mem_le_event_count
+0x02a3 mem_le_supervision_timer
+0x02a7 mem_le_instant
+0x02a9 mem_le_channels
+0x02aa mem_le_op
+0x02ab mem_le_access
+0x02af mem_le_crcinit
+0x02b2 mem_le_window_size
+0x02b3 mem_le_slave_latency
+0x02b5 mem_le_superto
+0x02b7 mem_le_channel_map
+0x02bc mem_le_rx_phy
+0x02bd mem_le_tx_phy
+0x02be mem_le_update_new_param
+0x02c7 mem_le_sk
+0x02d7 mem_le_peer_sca
+0x02d8 mem_le_err_code
+0x02d9 mem_le_ll_pairing_fail_reason
+0x02da mem_le_context_reserve
+0x02df mem_le_testtype
+0x02e0 mem_cmd_le_create_conn
+0x02e1 mem_ucode_status
+0x02e2 mem_spid_tbuf
+0x02e3 mem_iicd_tbuf
+0x02e3 mem_addr_hi
+0x02e4 mem_addr_mi
+0x02e5 mem_addr_lo
+0x02e6 mem_iicd_addr
+0x02e7 mem_spid_rbuf
+0x02eb mem_ucode_buf
+0x02ed mem_ucode_len
+0x02ef mem_sched_addr
+0x02f1 mem_ucode_ptr
+0x02f3 mem_ucode_keybuf
+0x0303 mem_spid2_tbuf
+0x0304 mem_addr_hi2
+0x0305 mem_addr_mi2
+0x0306 mem_addr_lo2
+0x0307 mem_spid2_rbuf
+0x030b mem_reconnect_flag
+0x030c mem_switch_fail_master_count
+0x030d mem_app_evt_timer_count
+0x030e mem_l2cap_mem_start
+0x030e mem_l2cap_rxbuff1_len
+0x0310 mem_l2cap_rxbuff2_len
+0x0312 mem_l2cap_rxbuff_new
+0x0314 mem_l2cap_rxbuff_inuse
+0x0315 mem_l2cap_payload_ptr
+0x0317 mem_l2cap_rx_pkt_length
+0x0319 mem_l2cap_rx_cid
+0x031b mem_l2cap_rx_done
+0x031c mem_l2cap_signal_tx_buff_ptr
+0x031e mem_l2cap_signal_tx_payload_ptr
+0x0320 mem_l2cap_signal_tx_length
+0x0322 mem_sdp_tx_buff_ptr
+0x0324 mem_sdp_tx_payload_ptr
+0x0326 mem_sdp_tx_pkt_length
+0x0328 mem_rfcomm_tx_buff_ptr
+0x032a mem_rfcomm_tx_payload_ptr
+0x032c mem_rfcomm_tx_pkt_length
+0x032e memL2CAP_T1
+0x0330 mem_CONTROL_tasks
+0x0331 mem_send_config_req
+0x0332 mem_config_identifier
+0x0333 mem_config_req_dest_CID
+0x0335 mem_rfcomm_malloc_fail_flag
+0x0336 mem_message_to_uppersm
+0x0337 mem_upper_sm_remote_page
+0x0338 mem_upper_sm_reconn
+0x0339 mem_upper_sm_ss
+0x033a mem_tx_malloc_log
+0x037a mem_l2cap_mem_end
+0x037a mem_scid
+0x037c mem_cmd_length
+0x037e mem_tt2
+0x0380 mem_tt3
+0x0382 mem_id
+0x0384 mem_psm
+0x0386 mem_l2cap_sdpres_delay_time
+0x038a mem_lmo_header_length
+0x038b mem_lmo_header_opcode
+0x038c mem_lmo_payload
+0x039d mem_lmi_accepted_opcode
+0x039e mem_disconn_reason_send
+0x039f mem_tx_fixed_freq
+0x03a0 mem_rx_fixed_freq
+0x03a1 mem_ext_features_page
+0x03a2 mem_lmpext_ssp_enable
+0x03a4 mem_remote_sppcap
+0x03a5 mem_lmp_conn_state
+0x03a6 mem_soft_timer
+0x03a8 mem_pincode_state
+0x03a9 mem_sres_tid
+0x03aa mem_accptsco_tid
+0x03ab mem_wait_encryption
+0x03ac mem_sniff_payload
+0x03bc mem_aurand_send_delay_time
+0x03c0 memRemoteRPNBitRate
+0x03c1 memRemotePRNDataBits
+0x03c2 memRemotePRNStopBit
+0x03c3 memRemotePRNParity
+0x03c4 memRemotePRNFlowControl
+0x03c5 memRemotePRNXon
+0x03c6 memRemotePRNXoff
+0x03c7 mem_mod2div_temp
+0x03ca mem_contw_temp
+0x03cc mem_attrib_list
+0x03ce mem_current_adss
+0x03cf mem_current_channel
+0x03d0 mem_current_frame_type
+0x03d1 mem_current_fcs
+0x03d2 mem_current_length
+0x03d4 mem_rfcomm_uih_payload_ptr
+0x03d6 mem_uih_cmd_type
+0x03d7 mem_uih_length
+0x03d9 mem_param_payload_ptr
+0x03db mem_ms_param
+0x03dc mem_pn_credit_flow_type_info
+0x03dd mem_pn_priority
+0x03de mem_pn_acknowledg_timer
+0x03df mem_pn_max_retrans
+0x03e0 mem_rfcomm_send_adss
+0x03e1 mem_rfcomm_send_frame_type
+0x03e2 mem_rfcomm_send_fcs
+0x03e3 mem_rfcomm_send_offset
+0x03e4 mem_sdp_mem_start
+0x03e4 mem_sdp_uuid_search_ptr
+0x03ec mem_sdp_continue_byte
+0x03ee mem_sdp_pduid
+0x03ef mem_sdp_transactionid
+0x03f1 mem_sdp_transactionid_local
+0x03f3 mem_sdp_attribute_maxbyte
+0x03f5 mem_sdp_record_maxcnt
+0x03f7 mem_sdp_record_handle
+0x03fb mem_sdp_LACAP_found
+0x03fc mem_sdp_RFCOMM_found
+0x03fd mem_sdp_handle_list
+0x03fd mem_sdp_attrib_list
+0x041d mem_sdp_error_code
+0x041f mem_sdp_all_length
+0x0421 mem_handle_humber
+0x0422 mem_search_uuid
+0x0424 mem_sdp_mem_end
+0x0424 mem_random_number
+0x0434 mem_round_key
+0x0444 mem_kinit
+0x0454 mem_input_store
+0x0464 mem_x
+0x0474 mem_y
+0x0483 mem_y15
+0x0484 mem_key_store
+0x0495 mem_key_store_end
+0x0496 memp_ar_key
+0x0498 memp_ar_input
+0x049a mem_ar_hround
+0x04a4 mem_ec_infinite
+0x04a5 mem_ec_loopc
+0x04a7 mem_aes_cmac_data_length
+0x04a8 memdat
+0x04a8 mem_ax
+0x04c0 mem_ay
+0x04d8 mem_az
+0x04f0 mem_bx
+0x0508 mem_ax_256//32 bytes
+0x0508 mem_by
+0x0520 mem_bz
+0x0528 mem_ay_256// 32 bytes
+0x0538 mem_cx
+0x0548 mem_az_256// 32 bytes
+0x0550 mem_cy
+0x0567 mem_cy5
+0x0568 mem_bx_256// 32 bytes
+0x0568 mem_cz
+0x0580 mem_k
+0x0588 mem_by_256// 31 bytes
+0x0598 mem_align
+0x05a8 mem_bz_256//32 bytes
+0x05a8 mem_tmp1
+0x05a8 memahbak
+0x05c0 mem_tmp5
+0x05c8 mem_cx_256//32 bytes
+0x05c8 memahsave
+0x05d8 mem_tmp2
+0x05e8 mem_cy_256// 32 bytes
+0x05e8 memahsave_end
+0x05e8 mem_addr_padding
+0x05e9 mem_addr_value
+0x05f0 mem_tmp3
+0x05f0 mem_t1
+0x05f5 mem_addr_value_end
+0x05f8 mem_addr_iocap_end
+0x0607 mem_cy5_256// 1 byte
+0x0608 mem_cz_256// 32 bytes
+0x0608 mem_tmp0
+0x0608 mem_t0
+0x0610 mem_tmp0a
+0x0620 mem_t2
+0x0628 mem_k_256//32 bytes
+0x0638 mem_t3
+0x0648 mem_tmp1_256//32 bytes
+0x0650 mem_t7
+0x0668 mem_tmp5_256
+0x0688 mem_tmp2_256
+0x06a8 mem_tmp3_256
+0x06a8 mem_t1_256
+0x06c8 mem_tmp0_256
+0x06c8 mem_t0_256
+0x06e8 mem_t2_256
+0x0708 mem_t3_256
+0x0728 mem_t7_256
+0x0748 mem_p
+0x0760 mem_a
+0x0778 mem_b
+0x0790 mem_gx
+0x07a8 mem_gy
+0x07c0 memh0
+0x07e0 mem_p_256
+0x0800 mem_a_256
+0x0820 mem_gx_256
+0x0840 mem_gy_256
+0x0860 mem_le_slat
+0x0870 mem_sp_state_start
+0x0870 mem_sp_state
+0x0871 mem_master_sp_state
+0x0872 mem_sp_flag
+0x0873 mem_master_sp_flag
+0x0874 mem_sp_calc
+0x0875 mem_sp_dh_ready
+0x0876 mem_sp_localsm
+0x0877 mem_pairing_auth
+0x0878 mem_sp_local_key_send_count
+0x0879 mem_sp_remote_key_recv_count
+0x087a mem_sp_remote_key_invalid
+0x087b mem_sp_dhkey_invalid
+0x087c mem_gkey
+0x0880 mem_sp_state_end
+0x0880 mem_le_pubkey_remote_x_256
+0x0888 mem_sp_pubkey_remote
+0x0888 mem_sp_pubkey_remote_x
+0x08a0 mem_sp_pubkey_remote_x_end
+0x08a0 mem_le_pubkey_remote_y_256
+0x08a8 mem_sp_pubkey_remote_y
+0x08c0 mem_le_dhkey_256
+0x08c8 mem_sp_dhkey
+0x08e0 mem_sp_dhkey_end
+0x08e0 mem_sp_random_local
+0x08f0 mem_sp_random_local_end
+0x08f0 mem_sp_random_remote
+0x0900 mem_sp_random_remote_end
+0x0900 memresult
+0x0900 mem_sp_calc_result
+0x0900 memh
+0x0904 memg
+0x0908 memf
+0x090c meme
+0x0910 mem_sp_calc_result_high
+0x0910 memd
+0x0914 memc
+0x0918 memb
+0x091c mema
+0x0920 mem_sp_check_result
+0x0930 mem_sp_confirm_remote
+0x0940 mem_sp_prarm_stack
+0x0950 mem_UI_data_txbuff_length
+0x0952 mem_ipc_skip_continue_proc
+0x0953 mem_ui_timer_temp//length 4
+0x0953 mem_ipc_rega_temp
+0x0957 mem_hold_contr
+0x0959 mem_hold_contw
+0x095b mem_fifo_temp
+0x095c mem_pdatatemp
+0x0964 mem_temp//8 bytes
+0x096c mem_timeup// 4 bytes
+0x0970 mem_rega//4 bytes
+0x0974 mem_regb//4 bytes
+0x0978 mem_regc//3 bytes
+0x097b mem_contr//2 bytes
+0x097d mem_contw//2 bytes
+0x097f mem_contus
+0x0981 mem_contue
+0x0983 mem_contu
+0x0985 mem_queue
+0x0987 mem_loopcnt
+0x0989 mem_wakup_from_power_flag
+0x098a mem_saved_gpio_in
+0x098e mem_module_rx_error_data_buffer
+0x098e mem_shutter_random_mac_data_temp
+0x098e mem_shutter_config_data_temp
+0x098e mem_le_adv_channel_map_temp
+0x098e mem_le_data_len_temp//1byte
+0x098e mem_tx_fifo_map_temp
+0x098e mem_rpn_dlci//1byte
+0x098e mem_event_cmd_response_content//2byte
+0x098e mem_le_prand//16byte
+0x098e mem_AES_CMAC_k//16 bytes
+0x098e mem_regext_index//1 bytes
+0x098e mem_temp_block0
+0x098f mem_le_data_temp//15bytes
+0x098f mem_temp_block1
+0x099e mem_le_aes_128//16byte
+0x099e mem_regext//64 bytes
+0x099e mem_AES_CMAC_k1//16 bytes
+0x099e mem_temp_block2
+0x09ae mem_AES_CMAC_k2//16 bytes
+0x09ae mem_temp_block3
+0x09be mem_AES_CMAC_temp// 16 bytes
+0x09be mem_temp_block4
+0x09ce mem_AES_CMAC_M_last// 16 bytes
+0x09ce mem_module_uart_cmd
+0x09cf mem_module_uart_opcode
+0x09d0 mem_module_uart_len
+0x09d1 mem_module_temp_nl_discard_packet
+0x09d2 mem_temp_block5
+0x09de mem_le_mackey//16 bytes
+0x09de mem_app_receive_temp
+0x09de mem_key_value_temp
+0x09e0 mem_key_value
+0x09e2 mem_key_value_temp1
+0x09e3 mem_key_value_temp2
+0x09e4 mem_key_value_temp3
+0x09e5 mem_key_value_temp4
+0x09e6 mem_key_value_temp5
+0x09e7 mem_key_value_temp6
+0x09e8 mem_temp_block6
+0x09ee mem_scale_ratio
+0x09f1 mem_xcnt
+0x09f4 mem_scale_ratio_temp
+0x09f6 mem_mesh_receive_model_message_payload_len
+0x09f7 mem_mesh_receive_model_message_payload_opcode
+0x09f8 mem_mesh_receive_model_message_payload
+0x0a0f mem_mesh_access_layer_payload_len
+0x0a10 mem_mesh_access_layer_payload
+0x0a10 mem_mesh_access_payload
+0x0a42 mem_mesh_access_payload_padding//Ϊ͸ģԤ
+0x0a74 mem_mesh_queue_ele_temp
+0x0a74 mem_mesh_queue_ele_duration
+0x0a75 mem_mesh_queue_ele_gatt_msg_id
+0x0a76 mem_mesh_queue_ele_len
+0x0a77 mem_mesh_queue_ele_payload
+0x0a96 mem_mesh_queue_ele_padding
+0x0a97 mem_le_txheader_mesh_temp
+0x0abe mem_mesh_sha256_chunk_start
+0x0abe mem_mesh_sha256_chunk1
+0x0afe mem_mesh_sha256_chunk2
+0x0b3e mem_mesh_sha256_chunk3
+0x0b7e mem_mesh_sha256_chunk4
+0x0bbe mem_mesh_Privacy_Plaintext
+0x0bbe mem_mesh_Privacy_Plaintext_Zero_String
+0x0bc3 mem_mesh_Privacy_Plaintext_IV_Index
+0x0bc7 mem_mesh_Privacy_Plaintext_Privacy_Random
+0x0bc7 mem_mesh_Privacy_Plaintext_Privacy_Random_EncDST
+0x0bc9 mem_mesh_Privacy_Plaintext_Privacy_Random_EncTransportPDU_or_NetMIC
+0x0bce mem_mesh_PECB
+0x0bde mem_nonce_ptr
+0x0be0 mem_ccm_data_len
+0x0be1 mem_ccm_data_ptr
+0x0be3 mem_ccm_mic
+0x0beb mem_ccm_type
+0x0bec mem_mesh_Device_UUID
+0x0bfc mem_mesh_receive_VID
+0x0bfd mem_mesh_mic_cache_ptr
+0x0bff mem_mesh_lower_transport_layer_payload_len
+0x0c00 mem_mesh_loopcnt_tmep
+0x0c02 mem_mesh_rega_temp
+0x0c04 mem_mesh_regb_temp
+0x0c06 mem_mesh_regc_temp
+0x0c08 mem_mesh_alarm_temp
+0x0c0a mem_mesh_message_Transport_NetMIC_length
+0x0c0b mem_mesh_message_NID
+0x0c0c mem_mesh_message_TTL
+0x0c0d mem_mesh_message_SEQ
+0x0c10 mem_mesh_message_SRC
+0x0c12 mem_mesh_message_DST
+0x0c14 mem_mesh_message_Transport_NetMIC
+0x0c14 mem_mesh_message_Transport_Head
+0x0c15 mem_mesh_message_Transport_unsegmented_access_messagePDU
+0x0c15 mem_mesh_message_Transport_segmented_access_messagePDU
+0x0c15 mem_mesh_message_segment_access_SZMIC_SeqZero_SegO_SegN
+0x0c18 mem_mesh_message_Transport_segmented_access_messagePDU_Segment
+0x0c18 mem_mesh_message_Transport_NetMIC_end
+0x0c28 mem_mesh_nonce_struct
+0x0c35 mem_mesh_send_message_DST
+0x0c37 mem_mesh_last_message_SEQ
+0x0c3a mem_mesh_network_packet_type
+0x0c3b mem_mesh_upper_transport_layer_payload_ptr
+0x0c3d mem_mesh_segmented_upper_transport_layer_payload_len
+0x0c3e mem_mesh_segmented_lower_transport_layer_SegZero
+0x0c40 mem_mesh_segmented_lower_transport_layer_SegO
+0x0c41 mem_mesh_segmented_lower_transport_layer_SegN
+0x0c42 mem_mesh_segmented_last_packet_upper_teansport_payload_len
+0x0c43 mem_mesh_upper_tran_layer_queue_temp
+0x0c43 mem_mesh_upper_tran_layer_temp_packet_flag
+0x0c44 mem_mesh_upper_tran_layer_temp_packet_transmit_delay
+0x0c46 mem_mesh_upper_tran_layer_temp_packet_TID
+0x0c47 mem_mesh_upper_tran_layer_temp_packet_header_IVI_NID
+0x0c48 mem_mesh_upper_tran_layer_temp_packet_header_CTL_TTL
+0x0c49 mem_mesh_upper_tran_layer_temp_packet_header_SEQ
+0x0c4c mem_mesh_upper_tran_layer_temp_packet_header_SRC
+0x0c4e mem_mesh_upper_tran_layer_temp_packet_header_DST
+0x0c50 mem_mesh_upper_tran_layer_temp_packet_length
+0x0c51 mem_mesh_upper_tran_layer_temp_packet_payload
+0x09f6 mem_hci_opcode_ocf
+0x09f8 mem_hci_opcode_ogf
+0x09f9 mem_hci_event_head_type
+0x09fa mem_hci_event_head_event_code
+0x09fb mem_hci_event_para_total_length
+0x09fc mem_hci_command_complete_num_hci_command_packet
+0x09fd mem_hci_command_complete_command_opcode
+0x09fd mem_hci_opcode
+0x09ff mem_hci_command_complete_return_parameter
+0x09ff mem_hci_command_complete_return_parameter_status
+0x0a00 mem_hci_command_complete_return_parameter_chip_id
+0x09f6 mem_vdk
+0x09f8 mem_vok
+0x09fc mem_omega
+0x0a02 mem_b1
+0x0a06 mem_b2
+0x0a0a mem_u1
+0x0a1a mem_u2
+0x0a2a mem_q
+0x09f6 mem_module_le_rx_data_len
+0x09f8 mem_module_le_rx_data_address
+0x09fa mem_module_le_rx_data_handle
+0x09f6 mem_init_cnt
+0x09f8 mem_data_pre
+0x09fa mem_data_current
+0x09fc mem_data_sum
+0x09ff mem_data_value
+0x09f6 mem_tst_pktcnt_sync
+0x09f8 mem_tst_pktcnt_hec
+0x09fa mem_tst_pktcnt_crc
+0x09fc mem_tst_pktcnt_dmh
+0x09fe mem_tmp_buffer_head
+0x0a01 mem_tmp_buffer
+0x0a51 mem_tester_emulate
+0x0a52 mem_temp_payload
+0x0a52 test_mode_scenario
+0x0a53 test_mode_hopping_mode
+0x0a54 test_mode_tx_freq
+0x0a55 test_mode_rx_freq
+0x0a56 test_mode_power_mode
+0x0a57 test_mode_poll_period
+0x0a58 test_mode_packet_type
+0x0a59 test_mode_data_length
+0x0a5b mem_test_mode_old_debug_config
+0x0a5c mem_tester_cnt
+0x09f6 mem_usb_status
+0x09f7 mem_usb_fifo_empty
+0x09f8 mem_usb_read_len
+0x09fa mem_usb_txbuf
+0x0a3b mem_usb_txbuf1
+0x0a45 mem_usb_txbuf2
+0x0a4f mem_usb_rxbuf
+0x0a8f mem_usb_rxbuf_end
+0x0a90 mem_bufptr
+0x0a92 mem_remain
+0x0a93 mem_hidreportdesc_kb
+0x0a95 mem_hidreportdesc_m
+0x0a97 mem_devicedesc
+0x0aaa mem_confdesc
+0x0ae6 mem_string0
+0x0aeb mem_string1
+0x0b09 mem_string2
+0x0b27 mem_string3
+0x0b45 mem_cb_usb_config
+0x0b47 mem_usb_tx_interval
+0x0b48 mem_usb_vid_pid
+0x0b51 mem_usb_zero_packet
+0x0b53 mem_usb_ones_packet
+0x0b55 mem_usb_two_packet
+0x0b57 mem_usb0_state
+0x0b58 mem_usb_offline_check_gpio
+0x0b59 mem_usb_clear_mem_start
+0x0b59 mem_usb_setup
+0x0b59 mem_usb_setup_bmRequestType
+0x0b5a mem_usb_setup_bRequest
+0x0b5b mem_usb_setup_bValue
+0x0b5c mem_usb_setup_bValueH
+0x0b5d mem_usb_setup_wIndex
+0x0b5f mem_usb_setup_bLength
+0x0b60 mem_usb_setup_bLengthH
+0x0b61 mem_usb0_set_report_data
+0x0ba1 mem_usb0_get_report_data
+0x0be1 mem_usb_setup_bValue_temp
+0x0be3 mem_usb0_get_set_report
+0x0be4 mem_usb0_data_ready_report
+0x0be5 mem_usb_tx_win_enable
+0x0be6 mem_usb_tx_mac_enable
+0x0be7 mem_usb_idle_flag
+0x0be8 mem_usb_idle_rate
+0x0be9 mem_usb_get_protocol_flag
+0x0bea mem_usb_set_protocol_status
+0x0beb mem_usb_set_protocol_value
+0x0bec mem_usb_state
+0x0bed mem_usb_remote_wakeup
+0x0bee mem_usb_clear_remote_wakeup
+0x0bef mem_sdsystem_wakeup_flag
+0x0bf0 mem_usb_ep0_stall_status
+0x0bf1 mem_usb_ep1_stall_status
+0x0bf2 mem_usb_ep2_stall_status
+0x0bf3 mem_usb_ep3_stall_status
+0x0bf4 mem_dsc_info_data_pointer
+0x0bf6 mem_dsc_info_len
+0x0bf7 mem_usb_ep1_data
+0x0bf8 mem_usb_ep2_data
+0x0bf9 mem_usb_tx_enable
+0x0bfa mem_usb_device_enumeration_endflag
+0x0bfb mem_usb_wakestate_onetime_flag
+0x0bfc mem_usb_mac_wakeup_trig
+0x0bfd mem_usb_set_high_addr_flag
+0x0bfe mem_usb_clear_halt
+0x0bff mem_usb_mouse_data
+0x0c0f mem_usb_kb_data
+0x0c1f mem_usb_kb_multikey
+0x0c2f mem_usb_kb_system
+0x0c3f mem_usb_test_cnt
+0x0c41 mem_usb_test_kb
+0x0c4b mem_usb_clear_mem_end
+0x0c4b mem_dg_rssi_noise_buffer
+0x0d4b mem_dg_rssi_noise_dg_buffer
+0x0e4b mem_dg_rssi_noise_ms_buffer
+0x0f4b mem_dg_rssi_noise_kb_buffer
+
+0x02be mem_le_new_param
+0x02be mem_le_new_transmitwindowsize
+0x02bf mem_le_new_transmitwindowoffset
+0x02c1 mem_le_new_conninterval
+0x02c3 mem_le_new_connslavelatency
+0x02c5 mem_le_new_connsupervisiontimeout
+0x02be mem_le_new_map
+0x02be mem_le_new_m2s_phy
+0x02bf mem_le_new_s2m_phy
+0x016b mem_le_rxbuf_data_header
+0x016c mem_le_rxbuf_data_length
+0x016d mem_le_rxbuf_data_payload
+0x016b mem_le_rxbuf_data_ll_header
+0x016c mem_le_rxbuf_data_ll_length
+0x016d mem_le_rxbuf_data_ll_opcode
+0x016e mem_le_rxbuf_data_ll_control_data
+0x016b mem_le_rxbuf_adv_header
+0x016c mem_le_rxbuf_adv_length
+0x016d mem_le_rxbuf_adv_payload
+0x016b mem_le_rxbuf_adv_scan_req_header
+0x016c mem_le_rxbuf_adv_scan_req_length
+0x016d mem_le_rxbuf_adv_scan_req_scan_address
+0x0173 mem_le_rxbuf_adv_scan_req_adv_address
+0x016b mem_le_rxbuf_adv_connect_ind_header
+0x016c mem_le_rxbuf_adv_connect_ind_length
+0x016d mem_le_rxbuf_adv_connect_ind_init_address
+0x0173 mem_le_rxbuf_adv_connect_ind_adv_address
+0x0179 mem_le_rxbuf_adv_connect_ind_access_address
+0x017d mem_le_rxbuf_adv_connect_ind_crc_init
+0x0180 mem_le_rxbuf_adv_connect_ind_win_size
+0x0181 mem_le_rxbuf_adv_connect_ind_win_offset
+0x0183 mem_le_rxbuf_adv_connect_ind_interval
+0x0185 mem_le_rxbuf_adv_connect_ind_latency
+0x0187 mem_le_rxbuf_adv_connect_ind_timeout
+0x0189 mem_le_rxbuf_adv_connect_ind_channel_map
+0x018e mem_le_rxbuf_adv_connect_ind_hop_and_sca
+0x099e mem_le_search_handle_start
+0x09a0 mem_le_search_handle_end
+0x09a2 mem_le_att_offset
+0x09a2 mem_le_search_att_type_length
+0x09a3 mem_le_search_att_type
+0x09b3 mem_le_curr_att_len
+0x09b4 mem_le_cur_attlist_start_ptr
+0x09b6 mem_le_cur_handle_start
+0x09b8 mem_le_cur_handle_end
+0x09ba mem_le_cur_uuid_length
+0x09bb mem_le_cur_uuid
+0x016b mem_le_rxbuf_data_att_header
+0x016c mem_le_rxbuf_data_att_length
+0x016d mem_le_rxbuf_data_att_l2cap_length
+0x016f mem_le_rxbuf_data_att_cid
+0x0171 mem_le_rxbuf_data_att_opcode
+0x0172 mem_le_rxbuf_data_att_payload
+0x016b mem_le_rxbuf_data_continue_header
+0x016c mem_le_rxbuf_data_continue_length
+0x016d mem_le_rxbuf_data_continue_payload
+0x016b mem_le_rxbuf_data_att_write_header
+0x016c mem_le_rxbuf_data_att_write_length
+0x016d mem_le_rxbuf_data_att_write_l2cap_length
+0x016f mem_le_rxbuf_data_att_write_cid
+0x0171 mem_le_rxbuf_data_att_write_opcode
+0x0172 mem_le_rxbuf_data_att_write_handle
+0x0174 mem_le_rxbuf_data_att_write_payload
+0x016b mem_le_rxbuf_data_prepare_att_write_header
+0x016c mem_le_rxbuf_data_prepare_att_write_length
+0x016d mem_le_rxbuf_data_prepare_att_write_l2cap_length
+0x016f mem_le_rxbuf_data_prepare_att_write_cid
+0x0171 mem_le_rxbuf_data_prepare_att_write_opcode
+0x0172 mem_le_rxbuf_data_prepare_att_write_handle
+0x0174 mem_le_rxbuf_data_prepare_att_write_offset
+0x0176 mem_le_rxbuf_data_prepare_att_write_payload
+0x09f8 mem_mesh_NETKeyindex_and_APPKeyindex
+0x09fb mem_mesh_receive_application_key
+0x09f8 mem_mesh_vendor_message_cid
+0x09fa mem_mesh_vendor_message_tid
+0x09fb mem_mesh_vendor_message_attr_type
+0x09f8 mem_mesh_vendor_message_header
+0x09fd mem_mesh_vendor_attr_parameter
+0x09f8 mem_mesh_vendor_message_delay_close_time_header
+0x09fd mem_mesh_vendor_delay_close_time
+0x09f8 mem_mesh_vendor_message_night_light_onoff_header
+0x09fd mem_mesh_vendor_night_light_onoff
+0x09f8 mem_mesh_vendor_message_color_header
+0x09fd mem_mesh_vendor_color_lightness
+0x09ff mem_mesh_vendor_color_hue
+0x0a01 mem_mesh_vendor_color_saturation
+0x09f8 mem_mesh_vendor_message_back_light_onoff_header
+0x09fd mem_mesh_vendor_back_light_onoff
+0x09f8 mem_mesh_vendor_message_main_light_onoff_header
+0x09fd mem_mesh_vendor_main_light_onoff
+0x09f8 mem_mesh_vendor_message_standby_brightness_header
+0x09fd mem_mesh_vendor_standby_brightness
+0x09f8 mem_mesh_vendor_message_current_time_header
+0x09fd mem_mesh_vendor_message_current_time
+0x09f8 mem_mesh_vendor_message_timer_header
+0x09fd mem_mesh_vendor_timer_timing_index
+0x09fe mem_mesh_vendor_timer_timing_index1
+0x09fe mem_mesh_vendor_timer_timing_time
+0x0a02 mem_mesh_vendor_timer_timing_attr_type
+0x0a04 mem_mesh_vendor_timer_timing_attr_para
+0x09f8 mem_mesh_vendor_message_timer_cyclic_header
+0x09fd mem_mesh_vendor_timer_timing_index_cyclic
+0x09fe mem_mesh_vendor_timer_timing_time_cyclic
+0x0a00 mem_mesh_vendor_timer_timing_weekdays_cyclic
+0x0a01 mem_mesh_vendor_timer_timing_attr_type_cyclic
+0x0a03 mem_mesh_vendor_timer_timing_attr_para_cyclic
+0x0a04 mem_mesh_vendor_timer_timing_cyclic_flag
+0x0a10 mem_mesh_access_layer_payload_vendor_command
+0x0a11 mem_mesh_access_layer_payload_vendor_CID
+0x0a13 mem_mesh_access_layer_payload_vendor_tid
+0x0a14 mem_mesh_access_layer_payload_vendor_attr_type
+0x0a16 mem_mesh_access_layer_payload_vendor_attr_parameter
+0x098e mem_mesh_subscription_eep_temp
+0x0a74 mem_mesh_gatt_package_receive_msg_buffer_ptr
+0x0a76 mem_mesh_gatt_package_receive_msg_buffer_temp
+0x0a76 mem_mesh_gatt_package_receive_msg_id
+0x0a78 mem_mesh_gatt_package_receive_MAC
+0x0a78 mem_mesh_gatt_package_receive_msg_num
+0x0a79 mem_mesh_gatt_package_receive_msg_total_length
+0x0a7a mem_mesh_gatt_package_receive_msg_payload
+0x0bec mem_mesh_receive_service_uuid_company_id
+0x0bee mem_mesh_receive_service_uuid_vid
+0x0bef mem_mesh_receive_service_uuid_provisioning_type
+0x0bf0 mem_mesh_receive_service_uuid_mac
+0x0bf2 mem_mesh_receive_service_uuid_msg_id
+0x0bf3 mem_mesh_receive_service_uuid_package_num
+0x0bf4 mem_mesh_receive_service_uuid_length
+0x0bf5 mem_mesh_receive_service_uuid_payload_data
+0x0bec mem_mesh_receive_service_uuid_ios_data_company_id
+0x0bee mem_mesh_receive_service_uuid_ios_data_vid
+0x0bef mem_mesh_receive_service_uuid_ios_data_provisioning_type
+0x0bf0 mem_mesh_receive_service_uuid_ios_data_NID
+0x0bf1 mem_mesh_receive_service_uuid_ios_data_msg_id
+0x0bf2 mem_mesh_receive_service_uuid_ios_data_package_num
+0x0bf3 mem_mesh_receive_service_uuid_ios_data_length
+0x0bf4 mem_mesh_receive_service_uuid_ios_data_payload_data
+0x09f8 mem_mesh_configuration_health_message_opcode
+0x09f8 mem_mesh_configuration_health_message_opcode_config_model_subscription
+0x09f9 mem_mesh_subscription_element_address
+0x09fb mem_mesh_subscription_value_address
+0x09fd mem_mesh_subscription_model_identifier
+0x09f8 mem_mesh_module_message_opcode
+0x09f8 mem_mesh_module_message_opcode_onoff_set
+0x09f9 mem_mesh_generic_onoff_set_payload_OnOff
+0x09fa mem_mesh_generic_onoff_set_payload_TID
+0x09fb mem_mesh_generic_onoff_set_payload_Transition_Time
+0x09fc mem_mesh_generic_onoff_set_payload_Delay
+0x09f8 mem_mesh_module_message_opcode_scene_recall
+0x09f9 mem_mesh_scene_recall_payload_scene_number
+0x09fb mem_mesh_scene_recall_payload_TID
+0x09fc mem_mesh_scene_recall_payload_Transition_Time
+0x09fd mem_mesh_scene_recall_payload_Delay
+0x09f8 mem_mesh_module_message_opcode_set_light_lightness
+0x09f9 mem_mesh_light_lightness_set_payload_lightness
+0x09fb mem_mesh_light_lightness_set_payload_TID
+0x09fc mem_mesh_light_lightness_set_payload_Transition_Time
+0x09fd mem_mesh_light_lightness_set_payload_Delay
+0x09fe mem_mesh_light_lightness_calc_lightness
+0x09f8 mem_mesh_module_message_opcode_set_light_ctl
+0x09f9 mem_mesh_CTL_Lightness
+0x09fb mem_mesh_CTL_Temperature
+0x09fd mem_mesh_CTL_Delta_UV
+0x09ff mem_mesh_CTL_lightness_TID
+0x0a00 mem_mesh_CTL_lightness_Transition_Time
+0x0a01 mem_mesh_CTL_lightness_Delay
+0x0a02 mem_mesh_CTL_calc_lightness
+0x0a03 mem_mesh_CTL_calc_temperature
+0x0a97 mem_mesh_network_packet_type_temp
+0x0a98 mem_mesh_message_NID_temp
+0x0c28 mem_mesh_Network_Nonce
+0x0c28 mem_mesh_Network_Nonce_nonce_type
+0x0c29 mem_mesh_Network_Nonce_CTL_and_TTL
+0x0c2a mem_mesh_Network_Nonce_SEQ
+0x0c2d mem_mesh_Network_Nonce_SRC
+0x0c2f mem_mesh_Network_Nonce_Pad//0x0000
+0x0c31 mem_mesh_Network_Nonce_IV_Index
+0x0c28 mem_mesh_Application_Nonce
+0x0c28 mem_mesh_Application_Nonce_Nonce_Type
+0x0c29 mem_mesh_Application_Nonce_ASZMIC_and_Pad//
+0x0c2a mem_mesh_Application_Nonce_SEQ
+0x0c2d mem_mesh_Application_Nonce_SRC
+0x0c2f mem_mesh_Application_Nonce_DST
+0x0c31 mem_mesh_Application_Nonce_IV_Index
+0x0c28 mem_mesh_Device_Nonce
+0x0c28 mem_mesh_Device_Nonce_Nonce_Type
+0x0c29 mem_mesh_Device_Nonce_ASZMIC_and_Pad//
+0x0c2a mem_mesh_Device_Nonce_SEQ
+0x0c2d mem_mesh_Device_Nonce_SRC
+0x0c2f mem_mesh_Device_Nonce_DST
+0x0c31 mem_mesh_Device_Nonce_IV_Index
+0x0a0f mem_mesh_upper_transport_layer_payload_len
+0x0c51 mem_mesh_upper_tran_layer_temp_pakcet_AKF_AID
+0x0c51 mem_mesh_upper_tran_layer_temp_unsegmented_pakcet_AKF_AID
+0x0c52 mem_mesh_upper_tran_layer_temp_unsegmented_packet_fill
+0x0c56 mem_mesh_upper_tran_layer_temp_pakcet_upper_tran_access_pdu
+0x0c56 mem_mesh_upper_tran_layer_temp_unsegmented_pakcet_upper_tran_access_pdu
+0x0c51 mem_mesh_upper_tran_layer_temp_segmented_pakcet_AKF_AID
+0x0c52 mem_mesh_upper_tran_layer_temp_segmented_pakcet_SeqZero
+0x0c54 mem_mesh_upper_tran_layer_temp_segmented_pakcet_SegO
+0x0c55 mem_mesh_upper_tran_layer_temp_segmented_pakcet_SegN
+0x0c56 mem_mesh_upper_tran_layer_temp_segmented_pakcet_upper_tran_access_pdu
+0x4000 mem_patch00
+0x4001 mem_patch01
+0x4002 mem_patch02
+0x4003 mem_patch03
+0x4004 mem_patch04
+0x4005 mem_patch05
+0x4006 mem_patch06
+0x4007 mem_patch07
+0x4008 mem_patch08
+0x4009 mem_patch09
+0x400a mem_patch0a
+0x400b mem_patch0b
+0x400c mem_patch0c
+0x400d mem_patch0d
+0x400e mem_patch0e
+0x400f mem_patch0f
+0x4010 mem_patch10
+0x4011 mem_patch11
+0x4012 mem_patch12
+0x4013 mem_patch13
+0x4014 mem_patch14
+0x4015 mem_patch15
+0x4016 mem_patch16
+0x4017 mem_patch17
+0x4018 mem_patch18
+0x4019 mem_patch19
+0x401a mem_patch1a
+0x401b mem_patch1b
+0x401c mem_patch1c
+0x401d mem_patch1d
+0x401e mem_patch1e
+0x401f mem_patch1f
+0x4020 mem_patch20
+0x4021 mem_patch21
+0x4022 mem_patch22
+0x4023 mem_patch23
+0x4024 mem_patch24
+0x4025 mem_patch25
+0x4026 mem_patch26
+0x4027 mem_patch27
+0x4028 mem_patch28
+0x4029 mem_patch29
+0x402a mem_patch2a
+0x402b mem_patch2b
+0x402c mem_patch2c
+0x402d mem_patch2d
+0x402e mem_patch2e
+0x402f mem_patch2f
+0x4030 mem_patch30
+0x4031 mem_patch31
+0x4032 mem_patch32
+0x4033 mem_patch33
+0x4034 mem_patch34
+0x4035 mem_patch35
+0x4036 mem_patch36
+0x4037 mem_patch37
+0x4038 mem_patch38
+0x4039 mem_patch39
+0x403a mem_patch3a
+0x403b mem_patch3b
+0x403c mem_patch3c
+0x403d mem_patch3d
+0x403e mem_patch3e
+0x403f mem_patch3f
+0x4040 mem_context
+0x4098 mem_current_amaddr
+0x4099 mem_lpm_mode
+0x409a mem_device_option
+0x409b mem_scan_mode
+0x409c mem_last_clkn
+0x40a0 mem_features
+0x40a8 mem_lap
+0x40ab mem_uap
+0x40ac mem_nap
+0x40ae mem_npage
+0x40af mem_glap
+0x40b2 mem_class
+0x40b5 mem_iscan_window
+0x40b7 mem_iscan_interval
+0x40b9 mem_pscan_window
+0x40bb mem_pscan_interval
+0x40bd mem_page_interval
+0x40bf mem_page_window
+0x40c1 mem_page_to
+0x40c3 mem_inq_window
+0x40c5 mem_fcomp_div
+0x40c6 mem_rx_window_init
+0x40c8 mem_rx_window_sniff
+0x40ca mem_rf_init_ptr
+0x40cc mem_last_type
+0x40cd mem_last_type_esco
+0x40ce mem_last_type_saved
+0x40cf mem_retransmission_cnt
+0x40d1 mem_next_btclk
+0x40d5 mem_rf_rccal
+0x40d6 mem_handle_num
+0x40d7 mem_max_slot
+0x40d8 mem_eir_enable
+0x40d9 mem_afh_instant
+0x40dd mem_afh_error_total
+0x40df mem_afh_cfg
+0x40e0 mem_afh_new_mod
+0x40e1 mem_afh_map_lo
+0x40e6 mem_afh_map_hi
+0x40eb mem_afh_used
+0x40ec mem_afh_index
+0x40ee mem_afh_map_new
+0x40f9 mem_afh_map
+0x4149 mem_afh_timer
+0x414d mem_afh_classify_channel_map
+0x4157 mem_lpm_wake_lock
+0x4159 mem_lpm_interval
+0x415b mem_lpm_overhead
+0x415c mem_lpm_hibernate_switch
+0x415d mem_esco_addr
+0x415e mem_sniff_unint_lost
+0x415f mem_ptt
+0x4160 mem_sleep_counter//should be 0x41fc in REVC
+0x4164 mem_sleep_counter_all
+0x4168 mem_sleep_clkn
+0x416e mem_sniff_rcv
+0x4171 mem_sniff_lost
+0x4174 mem_clks_per_lpo
+0x4177 mem_lpm_mult
+0x4178 mem_lpm_mult_timeout
+0x4179 mem_lpm_mult_cnt
+0x417a mem_lpm_config
+0x417a mem_lpm_xtal_ib
+0x417b mem_lpm_ctrim
+0x417c mem_lpm_padding
+0x417d mem_lpm_xtalcnt
+0x417e mem_lpm_buckcnt
+0x417f mem_lpm_ldocnt
+0x4180 mem_lpm_isogate
+0x4181 mem_lpm_isogate_final
+0x4182 mem_lpm_ctrl3
+0x4182 mem_lpm_ctrl3_app_vsel
+0x4183 mem_lpm_ctrl3_aon_vsel
+0x4184 mem_lpm_ctrl3_core_byp
+0x4185 mem_lpm_ctrl3_core_vsel
+0x4186 mem_saved_gpio// should be 0x421e in REVC
+0x419d mem_saved_gsel
+0x41a0 mem_saved_mark
+0x41a8 mem_saved_spidctrl
+0x41a9 mem_patch_ptr
+0x41ab mem_patch_len
+0x41ad mem_timers
+0x41cd mem_link_key_exists
+0x41ce mem_link_key
+0x41de mem_hci_cmd
+0x41df mem_hci_conn_handle
+0x41e0 mem_hci_plap
+0x41e3 mem_hci_puap
+0x41e4 mem_hci_pnap
+0x41e6 mem_loadcode_times
+0x41e7 mem_llid
+0x41e8 mem_tx_lch
+0x41e9 mem_tx_len
+0x41eb mem_tx_power
+0x41ec mem_modem_rssi
+0x41ed mem_gain_fix
+0x41ee mem_gain_table
+0x41f1 mem_gain_second_agc_en
+0x41f2 mem_rf_init_data
+0x41f3 mem_system_clk
+0x41f4 mem_le_dsniff
+0x41f6 mem_le_conn_interval
+0x41f8 mem_le_txheader
+0x41f9 mem_le_txlen
+0x41fa mem_le_txpayload
+0x42fa mem_le_name_len
+0x42fb mem_le_name
+0x4319 mem_le_ltk
+0x4329 mem_ltk_exists
+0x432a mem_le_rconfirm
+0x433a mem_le_srand
+0x434a mem_le_iat
+0x434b mem_le_rat
+0x434c mem_le_preq
+0x434d mem_le_preq_iocap
+0x434e mem_le_preq_oob
+0x434f mem_le_preq_auth
+0x4350 mem_le_preq_max_keysize
+0x4351 mem_le_preq_init_key_distribution
+0x4352 mem_le_preq_resp_key_distribution
+0x4353 mem_le_pres
+0x4354 mem_le_pres_iocap
+0x4355 mem_le_pres_oob
+0x4356 mem_le_pres_auth
+0x4357 mem_le_pres_max_keysize
+0x4358 mem_le_pres_init_key_distribution
+0x4359 mem_le_pres_resp_key_distribution
+0x435a mem_le_notify_handle
+0x435c mem_le_search_uuid_length
+0x435d mem_le_search_uuid
+0x436d mem_le_conn_param
+0x436d mem_le_conn_peer_addr_type
+0x436e mem_le_conn_peer_addr
+0x4374 mem_le_conn_own_addr_type
+0x4375 mem_le_interval_min
+0x4377 mem_le_interval_max
+0x4379 mem_le_latency
+0x437b mem_le_timeout
+0x437d mem_le_lap
+0x4380 mem_le_uap
+0x4381 mem_le_nap
+0x4383 mem_le_local_mtu
+0x4385 mem_le_remote_mtu
+0x4387 mem_le_skdm
+0x438f mem_le_skds
+0x4397 mem_le_init_superto
+0x4399 mem_ui_le_uuid_table
+0x439b mem_le_secure_connect_flag
+0x439c mem_le_secure_connect_state
+0x439d mem_le_sc_confirm_gkey_flag
+0x439e mem_le_pairing_state
+0x439f mem_le_enc_state
+0x43a0 mem_le_pairing_mode
+0x43a1 mem_le_tk
+0x43a5 mem_le_ediv
+0x43a7 mem_le_rand
+0x43af mem_le_irk
+0x43bf mem_le_transmit_window
+0x43c3 mem_le_configuration
+0x43c4 mem_le_fixed_ltk
+0x43d4 mem_le_pairing_handle
+0x43d6 mem_le_packet_llid
+0x43d7 mem_le_l2cap_size
+0x43d9 mem_le_packet_len_recved
+0x43db mem_le_payload_ptr
+0x43dd mem_le_signaling_identifier
+0x43de mem_le_l2cap_signaling_conn_param_update_rsp_result
+0x43e0 mem_le_md_count
+0x43e1 mem_ble_l2cap_tx_buff0_ptr
+0x43e3 mem_ble_l2cap_tx_buff_size_ptr
+0x43e5 mem_le_scan_enable
+0x43e6 mem_le_scan_interval
+0x43e8 mem_le_scan_window
+0x43ea mem_le_adv_data_len
+0x43eb mem_le_adv_data
+0x440a mem_le_scan_data_len
+0x440b mem_le_scan_data
+0x442a mem_le_adv_enable
+0x442b mem_le_adv_param
+0x442b mem_le_adv_interval
+0x442d mem_le_adv_type
+0x442e mem_le_adv_own_addr_type
+0x442f mem_le_adv_direct_addr
+0x4435 mem_le_adv_channel_map
+0x4436 mem_le_scan_params
+0x4436 mem_le_scan_type
+0x4437 mem_le_scan_own_addr_type
+0x4438 mem_le_l2cap_att_states
+0x4439 mem_le_att_opcode
+0x443a mem_le_att_handle
+0x443c mem_le_search_res
+0x443d mem_le_local_feature
+0x4445 mem_le_tx_phys
+0x4446 mem_le_rx_phys
+0x4447 mem_remote_rx_max_octets
+0x4449 mem_remote_rx_max_time
+0x444b mem_remote_tx_max_octets
+0x444d mem_remote_tx_max_time
+0x444f mem_local_rx_max_octets
+0x4451 mem_local_rx_max_time
+0x4453 mem_local_tx_max_octets
+0x4455 mem_local_tx_max_time
+0x4457 mem_app_handshake_flag
+0x4458 mem_sniff_param_interval
+0x445a mem_sniff_param_attempt
+0x445c mem_sniff_param_timeout
+0x445e mem_cb_check_wakelock
+0x4460 mem_cb_before_hibernate
+0x4462 mem_cb_before_lpm
+0x4464 mem_cb_le_process
+0x4466 mem_cb_bt_process
+0x4468 mem_cb_idle_process
+0x446a mem_cb_bb_event_process
+0x446c mem_cb_discovry_timeout
+0x446e mem_cb_att_write
+0x4470 mem_cb_ble_transmit
+0x4472 mem_cb_event_timer
+0x4474 mem_cb_bt_set_mult
+0x4476 mem_cb_spi_flash_write_complate
+0x4478 mem_cb_spi2_flash_write_complate
+0x447a mem_cb_bt_slave_match
+0x447c mem_cb_before_lpm_sleep
+0x447e mem_eeprom_base
+0x4480 mem_unsniff2sniff_timer_count
+0x4481 mem_wake_up_delay_timer
+0x4482 mem_app_connection_options
+0x4483 mem_app_disconn_reason
+0x4485 mem_app_disconn_reason_flag
+0x4487 mem_xrecord_mode
+0x4488 mem_eeprom_block_size
+0x4489 mem_spi_init_clk
+0x448a mem_spi_init_delay_time
+0x448b mem_spi_ncs_gpio
+0x448c mem_nv_data_ptr
+0x448e mem_nv_data_number
+0x448f mem_queue_ptr
+0x4491 mem_ui_led_struct_num
+0x4492 mem_ui_led_struct_ptr
+0x4494 mem_adc_wait_count
+0x4495 mem_3v_adc_io_data
+0x4497 mem_2v_adc_hvin_data
+0x4499 mem_2v_adc_vinlpm_data
+0x449b mem_1v_adc_io_data
+0x449d mem_3v_adc_hvin_data
+0x449f mem_3v_adc_vinlpm_data
+0x44a1 mem_app_adc_read_count
+0x44a2 mem_start_adc_clkn
+0x44a3 mem_reference_voltage
+0x44a5 mem_adc_config_flag
+0x44a6 mem_adc_channel
+0x44a7 mem_adc_current_value
+0x44a9 mem_adc_power_flag//bit0:low power falg ; bit1:no power flag
+0x44aa mem_spi_write_addr
+0x44ad mem_spi_write_ptr
+0x44af mem_spi_write_len
+0x44b1 mem_spi_write_flash_sm
+0x44b2 mem_spi2_write_addr
+0x44b5 mem_spi2_write_ptr
+0x44b7 mem_spi2_write_len
+0x44b9 mem_spi2_write_flash_sm
+0x44ba mem_spi_cs_gpio
+0x44bb mem_spi_si_gpio
+0x44bc mem_spi_so_gpio
+0x44bd mem_spi_sclk_gpio
+0x44be mem_spi_wp_gpio
+0x44bf mem_spi_hold_gpio
+0x44c0 mem_spi2_cs_gpio
+0x44c1 mem_spi2_si_gpio
+0x44c2 mem_spi2_so_gpio
+0x44c3 mem_spi2_sclk_gpio
+0x44c4 mem_spi2_wp_gpio
+0x44c5 mem_spi2_hold_gpio
+0x44c6 mem_eeprom_wp_gpio
+0x44c7 mem_eeprom_scl_gpio
+0x44c8 mem_eeprom_sda_gpio
+0x44c9 mem_kscan_ptr
+0x44cb mem_key_num_ptr
+0x44cb mem_keyscan_ptr
+0x44cd mem_key_value_retention
+0x44cf mem_power_param_ptr
+0x44d1 mem_efuse_header
+0x44d4 mem_seqi
+0x44d5 mem_dig_aon_vsel
+0x44d6 mem_syn_afc_cfg1
+0x44d7 mem_rf_ldo_cfg1
+0x44d8 mem_rc_cal
+0x44d9 mem_nec_decode_error_value
+0x44da mem_wdt_always_work
+0x44db mem_rf_debug_rx_gpio
+0x44dc mem_rf_debug_tx_gpio
+0x44dd mem_l2cap_xmem_start
+0x44dd mem_l2cap_tx_multi_offset//0 means single packet
+0x44df mem_sdp_remote_cid
+0x44e1 mem_rfcomm_remote_cid
+0x44e3 mem_hid_ctrl_remote_cid
+0x44e5 mem_hid_int_remote_cid
+0x44e7 mem_sdp_state
+0x44e8 mem_rfcomm_state
+0x44e9 mem_hid_control_state
+0x44ea mem_hid_interrupt_state
+0x44eb mem_spp_state
+0x44ec mem_ML2CAP_comm_id
+0x44ed mem_used_map
+0x44ee mem_tx_fifo0
+0x44ee mem_tx_fifo0_map
+0x44ef mem_tx_fifo0_ptr
+0x44f1 mem_tx_fifo1
+0x44f1 mem_tx_fifo1_map
+0x44f2 mem_tx_fifo1_ptr
+0x44f4 mem_tx_fifo2
+0x44f4 mem_tx_fifo2_map
+0x44f5 mem_tx_fifo2_ptr
+0x44f7 mem_tx_fifo3
+0x44f7 mem_tx_fifo3_map
+0x44f8 mem_tx_fifo3_ptr
+0x44fa mem_tx_fifo_end
+0x44fa mem_l2cap_lpm_txbuf
+0x45fa mem_l2cap_flow_ctrl_flag
+0x45fb mem_l2cap_pending_item
+0x45fc mem_l2cap_rcv_hidtype
+0x45fd mem_l2cap_xmem_end
+0x45fd mem_lmo_header_opcode_x
+0x45fe mem_lmp_version
+0x45ff mem_lmp_compid
+0x4601 mem_lmp_subversion
+0x4603 mem_local_name_length
+0x4604 mem_local_name
+0x4607 mem_local_name2
+0x4647 mem_local_name_end
+0x4648 mem_unsniff2sniff_timer
+0x4649 mem_switch_flag
+0x464a mem_classic_bt_flag
+0x464b mem_encapsulated_major_type
+0x464c mem_encapsulated_minor_type
+0x464d mem_encapsulated_len
+0x464e mem_remote_br_sc_support
+0x464f mem_pn_dlci
+0x4650 mem_pn_max_frame_size
+0x4652 memFCStemp1
+0x4653 memFCStemp2
+0x4654 memFCStemp3
+0x4655 mem_rfcomm_initiator
+0x4656 mem_remote_spp_channel
+0x4657 mem_HIUfcs_SPP
+0x4658 mem_HIUfcs_SPP_WCredits
+0x4659 mem_rfcomm_send_more_pkt
+0x465a mem_remote_credits
+0x465b mem_credit_given
+0x465c mem_ms_channel
+0x465d mem_rfcomm_credit_flag
+0x465e mem_rfcomm_max_frame_size
+0x4660 mem_rfcomm_credit_init_data
+0x4661 mem_cb_receive_spp_data
+0x4663 mem_nl_rx_data_src
+0x4665 mem_nl_rx_len_all
+0x4667 mem_ui_uuid_table
+0x4669 mem_all_uuid_16bits
+0x467f mem_all_uuid_128bits
+0x46a1 mem_sdp_l2capch_ptr
+0x46a3 mem_ccm_pcnt_tx
+0x46a8 mem_ccm_pcnt_rx
+0x46ad mem_ccm_last_mic
+0x46b1 mem_ccm_iv
+0x46b1 mem_ccm_ivm
+0x46b5 mem_ccm_ivs
+0x46b9 mem_ccm_len
+0x46bb mem_ccm_rx_ptr
+0x46bd mem_sc_only_mode
+0x46be mem_sp_debug_mode
+0x46bf mem_secure_connections_enable
+0x46c0 mem_sp_local_key_invalid
+0x46c1 mem_sc_calc
+0x46c2 mem_sc_local_key_invalid
+0x46c3 mem_sc_private_key_256
+0x46e3 mem_sc_pubkey_local_x_256
+0x4703 mem_sc_pubkey_local_y_256
+0x4723 mem_sp_private_key
+0x473b mem_sp_pubkey_local
+0x473b mem_sp_pubkey_local_x
+0x4753 mem_sp_pubkey_local_x_end
+0x4753 mem_sp_pubkey_local_y
+0x476b mem_ssp_enable
+0x476c mem_lmp_io_cap_payload_iocap
+0x476d mem_lmp_io_cap_payload_oob_auth_data
+0x476e mem_lmp_io_cap_payload_auth_req
+0x476f mem_sp_state_xmem
+0x476f mem_sp_iocap_remote
+0x4772 mem_flag_mode_ssp_pin
+0x4773 mem_ssp_mode_flag
+0x4774 mem_authentication_passkey_times
+0x4775 mem_passkey_1bit
+0x4776 mem_flag_pairing_state
+0x4777 mem_sp_state_xmem_end
+0x4777 mem_ipc_lock_bt
+0x4778 mem_ipc_lock_c51
+0x4779 mem_ipc_fifo_bt2c51
+0x4781 mem_ipc_fifo_c512bt
+0x4789 mem_ui_button_timer
+0x478a mem_ui_button_last_state
+0x478b mem_ui_timer_last_btclk
+0x478f mem_discovery_timeout_timer_count
+0x4791 mem_hid_handshake_timer_count
+0x4792 memui_reconnect_mode
+0x4793 mem_ui_state_map
+0x4795 mem_ui_profile_supported
+0x4796 mem_ui_button_timeout
+0x4797 mem_ui_button_gpio
+0x4798 mem_discovery_timeout
+0x479a mem_pin_length
+0x479b mem_pin
+0x47ab mem_dummy
+0x47ae mem_seq
+0x47af mem_context_cnt
+0x47b0 mem_context_map
+0x47b1 mem_context_new
+0x4ab1 mem_att_cmd_len
+0x4ab2 mem_att_cmd
+0x4ac1 mem_att_resp_handle
+0x4ac2 mem_att_resp_len
+0x4ac3 mem_att_resp
+0x4ae1 mem_meter_att_list
+0x47ab mem_mesh_vendor_mesh_receive_tid
+0x47ac mem_mesh_vendor_mesh_send_tid
+0x47ad mem_mesh_vendor_timer_current_time
+0x47b1 mem_system_time
+0x47b5 mem_mesh_adv_data_len
+0x47b6 mem_mesh_adv_data
+0x47d5 mem_mesh_adv_scan_channel
+0x47d6 mem_mesh_advertising_unprovisioned_device_beacon_switch
+0x47d7 mem_mesh_advertising_unprovisioned_device_beacon_timer
+0x47d9 mem_mesh_advertising_unprovisioned_device_beacon_duration
+0x47da mem_mesh_advertising_unprovisioned_device_beacon_interval
+0x47db mem_mesh_calc_ConfirmationCloud_data
+0x47db mem_mesh_ConfirmationCloud_RandomB
+0x47e3 mem_mesh_ConfirmationCloud_RandomA
+0x47eb mem_mesh_AuthValueProv
+0x47fb mem_mesh_ConfirmationCloud
+0x480b mem_mesh_ConfirmationDevice
+0x480b mem_mesh_calc_ConfirmationDevice_data
+0x480b mem_mesh_provisioning_random_A
+0x4813 mem_mesh_provisioning_random_B
+0x481b mem_mesh_AuthValueDevice
+0x482b mem_mesh_Device_Key
+0x483b mem_mesh_Confirmationkey
+0x484b mem_mesh_sha256_ConfirmationKey_ascii
+0x485a mem_mesh_sha256_SessionKey_ascii
+0x4864 mem_mesh_sha256_DeviceKey_ascii
+0x486d mem_mesh_sha256_load_first_data_flag
+0x486e mem_mesh_sha256_data_len_byte
+0x4876 mem_mesh_sha256_data_len_bit
+0x487e mem_mesh_sha256_data_end_addr
+0x4880 mem_mesh_sha256_data_len_addr
+0x4882 mem_mesh_sha256_chunk_count
+0x4883 mem_mesh_sha256_chunk_data_ptr
+0x4885 mem_mesh_sha256_chunk_ptr
+0x4887 mem_k2_P_len
+0x4888 mem_k2_P
+0x4898 mem_k2_N
+0x48a8 mem_k2_SALT
+0x48b8 mem_k2_T
+0x48c8 mem_k2_T0
+0x48c8 mem_k2_T1
+0x48d8 mem_k2_NID
+0x48d9 mem_k2_T3
+0x48e9 mem_k2_T2
+0x48f9 mem_k4_SALT
+0x4909 mem_k4_T
+0x4919 mem_k4_id6_01
+0x4929 mem_k4_k4N
+0x4939 mem_mesh_transport_AID
+0x493a mem_k3_SALT
+0x494a mem_k3_T
+0x495a mem_k3_id64_01
+0x495f mem_k3_k4N
+0x4967 mem_mesh_network_id
+0x496f mem_mesh_provisioned_flag
+0x4970 mem_mesh_Provisioning_State_Flag
+0x4971 mem_mesh_Device_PID
+0x4972 mem_mesh_UUID_FeatureFlag
+0x4973 mem_mesh_PDU_RFU
+0x4975 mem_mesh_OOB_information
+0x4977 mem_mesh_Encrypt_Provisioning_Data
+0x4977 mem_mesh_provisioning_data_Mac_addr
+0x4979 mem_mesh_KeyFresh_and_Update_flag
+0x497a mem_mesh_Network_Key
+0x498a mem_mesh_last_IV_Index_byte
+0x498b mem_mesh_Unicast_Address
+0x498d mem_mesh_adv_last_time
+0x4991 mem_mesh_send_packet_timeout
+0x4993 mem_mesh_gatt_package_send_msg_id
+0x4994 mem_mesh_gatt_receive_msg_timer
+0x4995 mem_mesh_gatt_packet_receive_msg_buffer1
+0x49b6 mem_mesh_gatt_packet_receive_msg_buffer2
+0x49d7 mem_mesh_three_tuple_ProductID
+0x49db mem_mesh_three_tuple_MAC
+0x49e1 mem_mesh_three_tuple_secret
+0x49f1 mem_mesh_cb_receive_advertising
+0x49f3 mem_mesh_cb_receive_access_message
+0x49f5 mem_mesh_cb_receive_config_appkey_add
+0x49f7 mem_mesh_cb_pairing_fail
+0x49f9 mem_mesh_cb_recv_vendor
+0x49fb mem_mesh_scan_selete_next_ch
+0x49fd mem_mesh_cb_generic_onoff_get
+0x49ff mem_mesh_cb_generic_onoff_set
+0x4a01 mem_mesh_cb_scene_recall
+0x4a03 mem_mesh_cb_light_lightness_set
+0x4a05 mem_mesh_cb_light_lightness_get
+0x4a07 mem_mesh_cb_light_ctl_set
+0x4a09 mem_mesh_cb_main_light_onoff_set
+0x4a0b mem_mesh_cb_background_onoff_set
+0x4a0d mem_mesh_cb_color_set
+0x4a0f mem_mesh_cb_network_relay
+0x4a11 mem_mesh_cb_receive_node_reset
+0x4a13 mem_mesh_cb_seq_changed
+0x4a15 mem_mesh_cb_subscriptuion_list_changed
+0x4a17 mem_mesh_cb_vendor_timing_changed
+0x4a19 mem_mesh_core_feature
+0x4a1b mem_mesh_element_number
+0x4a1c mem_mesh_element_device_ptr
+0x4a1e mem_mesh_element_device_length
+0x4a20 mem_mesh_segmented_access_message_SZMIC
+0x4a21 mem_mesh_segmented_access_message_SeqZero
+0x4a23 mem_mesh_segmented_access_message_SegO
+0x4a24 mem_mesh_segmented_access_message_SegN
+0x4a25 mem_mesh_segmented_access_message_BlockAck
+0x4a29 mem_mesh_segmented_access_message_receive_finish
+0x4a2a mem_mesh_segmented_access_message_current_length
+0x4a2b mem_mesh_segmented_access_message_SegN_upper_limit
+0x4a2c mem_mesh_segmented_access_message_Segment_ptr
+0x4a2e mem_mesh_last_CTL_Temperature
+0x4a30 mem_mesh_receive_group_address
+0x4a31 mem_mesh_receive_element_number
+0x4a32 mem_mesh_IV_Index
+0x4a36 mem_mesh_TMALL_cache_start
+0x4a36 mem_mesh_TMALL_SRC1
+0x4a38 mem_mesh_TMALL_SEQ1
+0x4a3b mem_mesh_TMALL_cache
+0x4a68 mem_mesh_TMALL_cache_end
+0x4a68 mem_mesh_transport_message_mic_cache
+0x4a68 mem_mesh_transport_message_mic_cache_buff1
+0x4a6c mem_mesh_transport_message_mic_cache_buff2_10
+0x4a90 mem_mesh_network_relay_queue
+0x4a90 mem_mesh_network_relay_queue_each_size
+0x4a91 mem_mesh_network_relay_queue_length
+0x4a92 mem_mesh_network_relay_queue_current_num
+0x4a93 mem_mesh_network_relay_queue_read_ptr
+0x4a94 mem_mesh_network_relay_queue_write_ptr
+0x4a95 mem_mesh_network_relay_queue_ele
+0x4b1d mem_mesh_application_key
+0x4b2d mem_mesh_ASZMIC
+0x4b2e mem_mesh_access_message_mic_cache
+0x4b2e mem_mesh_access_message_mic_cache_buff1
+0x4b32 mem_mesh_access_message_mic_cache_buff2_10
+0x4b56 mem_mesh_send_message_SEQ
+0x4b59 mem_mesh_send_message_SRC
+0x4b5b mem_mesh_send_message_TTL
+0x4b5c mem_mesh_send_upper_layer_IVI_and_NID
+0x4b5d mem_mesh_send_upper_layer_CTL_and_TTL
+0x4b5e mem_mesh_send_upper_layer_SEQ
+0x4b61 mem_mesh_send_upper_layer_SRC
+0x4b63 mem_mesh_send_upper_layer_DST
+0x4b65 mem_mesh_send_access_lower_transport_layer
+0x4b75 mem_mesh_send_network_layer_NetMIC
+0x4b79 mem_mesh_element_device
+0x4b79 mem_mesh_element_device_group_addr
+0x4b7b mem_mesh_element_device_queue_buffer_ptr
+0x4b7d mem_mesh_element_device_timing_ptr
+0x4b7f mem_mesh_element_device_element_subscription_label
+0x4b8f mem_mesh_element_upper_adv_flag
+0x4b90 mem_mesh_element_upper_queue_buffer_ptr
+0x4b92 mem_mesh_element_tran_package_tid
+0x4b93 mem_mesh_element_tran_package_type
+0x4b94 mem_mesh_element_device1
+0x4baf mem_mesh_element_device2
+0x4bca mem_mesh_segmented_access_message_Segment
+0x4bee mem_mesh_element_device_queue_each_size
+0x4bef mem_mesh_element_device_queue_length
+0x4bf0 mem_mesh_element_device_queue_current_num
+0x4bf1 mem_mesh_element_device_queue_read_ptr
+0x4bf2 mem_mesh_element_device_queue_write_ptr
+0x4bf3 mem_mesh_element_device_queue_ele
+0x4c7b mem_mesh_element_device_upper_queue_each_size
+0x4c7c mem_mesh_element_device_upper_queue_length
+0x4c7d mem_mesh_element_device_upper_queue_current_num
+0x4c7e mem_mesh_element_device_upper_queue_read_ptr
+0x4c7f mem_mesh_element_device_upper_queue_write_ptr
+0x4c80 mem_mesh_element_device_upper_queue_ele
+0x4d3c mem_mesh_le_att_list
+0x47ab mem_antl_lpm_interval
+0x47ad mem_antl_adv_interval
+0x47af mem_antl_slow_adv_lpm_interval
+0x47b1 mem_antl_slow_adv_adv_interval
+0x47b3 mem_antl_led_style
+0x47b3 mem_antl_led_type
+0x47b4 mem_antl_led_blink_count
+0x47b5 mem_antl_led_gpio
+0x47b6 mem_antl_led_on_time
+0x47b8 mem_antl_led_off_time
+0x47ba mem_antl_led_cb_on
+0x47bc mem_antl_led_cb_off
+0x47be mem_antl_buzzer_style
+0x47be mem_antl_buzzer_type
+0x47bf mem_antl_buzzer_blink_count
+0x47c0 mem_antl_buzzer_gpio
+0x47c1 mem_antl_buzzer_on_time
+0x47c3 mem_antl_buzzer_off_time
+0x47c5 mem_antl_buzzer_cb_on
+0x47c7 mem_antl_buzzer_cb_off
+0x47c9 mem_antl_fast_adv_led_style
+0x47c9 mem_antl_fast_adv_led_type
+0x47ca mem_antl_fast_adv_led_blink_count
+0x47cb mem_antl_fast_adv_led_gpio
+0x47cc mem_antl_fast_adv_led_on_time
+0x47ce mem_antl_fast_adv_led_off_time
+0x47d0 mem_antl_slow_adv_led_style
+0x47d0 mem_antl_slow_adv_led_type
+0x47d1 mem_antl_slow_adv_led_blink_count
+0x47d2 mem_antl_slow_adv_led_gpio
+0x47d3 mem_antl_slow_adv_led_on_time
+0x47d5 mem_antl_slow_adv_led_off_time
+0x47d7 mem_antl_power_starting_led_style
+0x47d7 mem_antl_power_starting_led_type
+0x47d8 mem_antl_power_starting_led_blink_count
+0x47d9 mem_antl_power_starting_led_gpio
+0x47da mem_antl_power_starting_led_on_time
+0x47dc mem_antl_power_starting_led_off_time
+0x47de mem_antl_power_starting_buzzer_style
+0x47e5 mem_antl_power_off_led_style
+0x47e5 mem_antl_power_off_led_type
+0x47e6 mem_antl_power_off_led_link_count
+0x47e7 mem_antl_power_off_led_gpio
+0x47e8 mem_antl_power_off_led_on_time
+0x47ea mem_antl_power_off_led_off_time
+0x47ec mem_antl_power_off_buzzer_style
+0x47ec mem_antl_power_off_buzzer_type
+0x47ed mem_antl_power_off_buzzer_link_count
+0x47ee mem_antl_power_off_buzzer_gpio
+0x47ef mem_antl_power_off_buzzer_on_time
+0x47f1 mem_antl_power_off_buzzer_off_time
+0x47f3 mem_antl_alert_led_stlye
+0x47fa mem_antl_alert_buzzer_stlye
+0x47fa mem_antl_alert_buzzer_type
+0x47fb mem_antl_alert_buzzer_blink_count
+0x47fc mem_antl_alert_buzzer_gpio
+0x47fd mem_antl_alert_buzzer_on_time
+0x47ff mem_antl_alert_buzzer_off_time
+0x4801 mem_antl_key_led_style
+0x4801 mem_antl_key_led_type
+0x4802 mem_antl_key_led_blink_count
+0x4803 mem_antl_key_led_gpio
+0x4804 mem_antl_key_led_on_time
+0x4806 mem_antl_key_led_off_time
+0x4808 mem_antl_key_buzzer_style
+0x480f mem_antl_queue_width
+0x4810 mem_antl_queue_depth
+0x4811 mem_antl_queue_curr_num
+0x4812 mem_antl_queue_read_ptr
+0x4813 mem_antl_queue_write_ptr
+0x4814 mem_antl_queue_buff
+0x4864 mem_antl_key_scan_enable
+0x4865 mem_antl_led_num
+0x4866 mem_antl_led_gpio_map
+0x486a mem_antl_power_param
+0x486a mem_antl_power_state
+0x486b mem_antl_power_timer
+0x486c mem_antl_power_off_timeout
+0x486d mem_antl_power_starting_timeout
+0x486e mem_antl_power_off_cb
+0x4870 mem_antl_power_starting_cb
+0x4872 mem_antl_power_standby_cb
+0x4874 mem_event_button_up_cb
+0x4876 mem_antl_key_num
+0x4877 mem_cb_antl_key
+0x4879 mem_antl_key_conf0
+0x487d mem_antl_key0_press
+0x488c mem_antl_key0_release
+0x489b mem_antl_conn_updata_procedure_state
+0x489c mem_client_characteristic_configuration_descriptor
+0x489e mem_adc_timer
+0x48a0 mem_antl_conn_update_timer
+0x48a1 mem_antl_send_updata_le_param_timer
+0x48a2 mem_antl_le_sleep_timer
+0x48a4 mem_antl_fast_adv_timer
+0x48a6 mem_antl_fast_adv_timeout
+0x48a8 mem_antl_le_sleep_timeout
+0x48aa mem_double_click_timer
+0x48ab mem_butten_click_cnt
+0x48ac mem_antl_led_state
+0x48ad mem_antl_buzzer_state
+0x48ae mem_antl_key_state
+0x48af mem_antl_lost_mode
+0x48b0 mem_alarm_config
+0x48b1 mem_alarm_config_notfy_cnt
+0x48b2 mem_buzzer_pwm_conf
+0x48b8 mem_adc_timeout
+0x48ba mem_voltage_remain_percent
+0x48bb mem_battery_calculate_set
+0x48bb mem_battery_full_voltage
+0x48bd mem_battery_empty_voltage
+0x48bf mem_battery_low_voltage
+0x48c1 mem_battery_current_voltage
+0x48c3 mem_rx_window_sniff_inc
+0x48c5 mem_interval_increment
+0x48c7 mem_antl_le_interval_min
+0x48c9 mem_antl_le_interval_max
+0x48cb mem_antl_le_latency
+0x48cd mem_antl_le_timeout
+0x48cf mem_antl_le_unnormal_interval_min
+0x48d1 mem_antl_le_unnormal_interval_max
+0x48d3 mem_antl_le_unnormal_latency
+0x48d5 mem_antl_le_unnormal_timeout
+0x48d7 mem_AntiLost_le_att_list
+0x4a67 mem_lestate_update_param_flag
+0x4a68 mem_antilost_conn_battery_send_timer
+0x4a69 mem_antl_disconn_buzzer_on_timer
+0x4a6b mem_antl_disconn_buzzer_on_timeout
+0x47ab mem_24g_rxbuf
+0x47cd mem_24g_txbuf
+0x47ed mem_24g_txpayload
+0x4811 mem_24g_rxpayload
+0x4831 mem_24g_rxdata_length
+0x4832 mem_24g_pid
+0x4833 mem_24g_no_ack
+0x4834 mem_24g_sta_crc
+0x4837 mem_24g_last_crc
+0x483a mem_24g_sta_pid
+0x483b mem_24g_last_pid
+0x483c mem_24g_datalen
+0x483d mem_24g_data_type
+0x483e mem_24g_txlen
+0x483f mem_24g_rx_window
+0x4841 mem_24g_ch
+0x4842 mem_24g_current_ch_number
+0x4843 mem_24g_addr
+0x4847 mem_24g_ch_map1
+0x484b mem_24g_ch_map2
+0x484f mem_24g_ch_map3
+0x4853 mem_24g_ch_map4
+0x4857 mem_24g_tx_btclk
+0x485b mem_24g_interval
+0x485c mem_24g_interval_min
+0x485d mem_24g_interval_max
+0x485e mem_24g_syncword
+0x4860 mem_24g_syncword_crc8
+0x4861 mem_24g_get_syncword_crc8
+0x4862 mem_24g_pair_switch
+0x4863 mem_24g_enter_hibernate
+0x486b mem_24g_rx_phy
+0x486c mem_24g_tx_phy
+0x486d mem_24g_ch_map_update
+0x486e mem_24g_ch_update_map1
+0x4872 mem_24g_ch_update_map2
+0x4876 mem_24g_ch_update_map3
+0x487a mem_24g_ch_update_map4
+0x487e mem_24g_disable_fec1
+0x487f mem_24g_pair_addr
+0x4883 mem_24g_pair_ch
+0x4884 mem_24g_pair_tx_power
+0x4885 mem_rssi_buff_index
+0x4886 mem_24g_device1_bind_step
+0x4887 mem_24g_device2_bind_step
+0x4888 mem_24g_bind_device_status
+0x4889 mem_24g_bind_payload
+0x4891 mem_cb_24g_receive_process
+0x4893 mem_cb_24g_ackpayload
+0x4895 mem_cb_24g_data_device1
+0x4897 mem_cb_24g_data_device2
+0x4899 mem_24g_rxdata_temp
+0x48bb mem_24g_abort_packet
+0x48bc mem_24g_hop_btclk
+0x48c0 mem_24g_hop_interval
+0x48c1 mem_24g_pair_mode
+0x48c2 mem_24g_ackpayload_enable
+0x48c3 mem_24g_hop_packet
+0x48c4 mem_24g_mode_switch
+0x48c5 mem_24g_nodata_timer_enable
+0x48c6 mem_24g_mode_init
+0x48c7 mem_24g_work_mode
+0x48c8 mem_24g_time_slice
+0x48c9 mem_24g_self_last_ch
+0x48ca mem_24g_self_ch_number
+0x48cb mem_24g_self_config_ch_once
+0x48cc mem_24g_device1_last_ch
+0x48cd mem_24g_device1_ch_number
+0x48ce mem_24g_device1_config_ch_once
+0x48cf mem_24g_device2_last_ch
+0x48d0 mem_24g_device2_ch_number
+0x48d1 mem_24g_device2_config_ch_once
+0x48d2 mem_24g_led_status
+0x48d3 mem_24g_bind_mode_continue
+0x48d4 mem_tx_power_temp
+0x48d5 mem_24g_mode_B_S_switch
+0x48d6 mem_24g_mode_B_S_switch_init
+0x48d7 mem_24g_mode_B_S_switch_cnt
+0x48d9 mem_24g_mode_B_S_switch_exit
+0x48da mem_24g_B_S_time_slice
+0x48db mem_24g_B_S_mode_switch_disable
+0x48dc mem_24g_bind_device_living
+0x48dd mem_24g_transmitter_addr
+0x48e1 mem_24g_device1_addr
+0x48e5 mem_24g_device2_addr
+0x48e9 mem_rssi_noise_avg
+0x48ea mem_rssi_noise_index
+0x48eb mem_rssi_noise_self_avg
+0x48ec mem_rssi_noise_device1_avg
+0x48ed mem_rssi_noise_device2_avg
+0x48ee mem_rssi_noise_self_index
+0x48ef mem_rssi_noise_device1_index
+0x48f0 mem_rssi_noise_device2_index
+0x48f1 mem_rssi_noise_buffer_ptr
+0x48f3 mem_rssi_noise_self_buffer_ptr
+0x48f5 mem_rssi_noise_device1_buffer_ptr
+0x48f7 mem_rssi_noise_device2_buffer_ptr
+0x48f9 mem_car_hard_soft_switch
+0x48fa mem_car_queue_each_size
+0x48fb mem_car__queue_length
+0x48fc mem_car_queue_curr_num
+0x48fd mem_car_queue_read_ptr
+0x48fe mem_car_queue_write_ptr
+0x48ff mem_car_queue_ele
+0x4977 mem_car_pop_queue_buff
+0x498b mem_car_led_num
+0x498c mem_car_led_map
+0x4996 mem_car_style1_led_type
+0x4997 mem_car_style1_blink_count
+0x4998 mem_car_style1_struct_led_gpio
+0x4999 mem_car_style1_on_time
+0x499b mem_car_style1_off_time
+0x499d mem_car_style1_cb_ledon
+0x499f mem_car_style1_cb_ledoff
+0x49a1 mem_car_style2_led_type
+0x49a2 mem_car_style2_blink_count
+0x49a3 mem_car_style2_struct_led_gpio
+0x49a4 mem_car_style2_on_time
+0x49a6 mem_car_style2_off_time
+0x49a8 mem_car_style2_cb_ledon
+0x49aa mem_car_style2_cb_ledoff
+0x49ac mem_le_receive_data
+0x49ac mem_le_receive_packet_head
+0x49ae mem_le_receive_cmd
+0x49af mem_le_receive_length
+0x49b1 mem_le_receive_payload
+0x49bb mem_le_receive_checksum
+0x49bc mem_motor1_status
+0x49bd mem_motor1_speed
+0x49be mem_motor2_status
+0x49bf mem_motor2_speed
+0x49c0 mem_motor3_status
+0x49c1 mem_motor3_speed
+0x49c2 mem_motor1_pwm_set
+0x49c2 mem_motor1_pwm_pin1_set
+0x49c3 mem_motor1_pwm_pin2_set
+0x49c4 mem_motor1_pwm_pin_set
+0x49c5 mem_motor1_pwm_channel_set
+0x49c6 mem_motor1_pwm_freq_set
+0x49c9 mem_motor1_pwm_dute_set
+0x49ca mem_motor2_pwm_set
+0x49ca mem_motor2_pwm_pin1_set
+0x49cb mem_motor2_pwm_pin2_set
+0x49cc mem_motor2_pwm_pin_set
+0x49cd mem_motor2_pwm_channel_set
+0x49ce mem_motor2_pwm_freq_set
+0x49d1 mem_motor2_pwm_dute_set
+0x49d2 mem_motor3_pwm_set
+0x49d2 mem_motor3_pwm_pin1_set
+0x49d3 mem_motor3_pwm_pin2_set
+0x49d4 mem_motor3_pwm_pin_set
+0x49d5 mem_motor3_pwm_channel_set
+0x49d6 mem_motor3_pwm_freq_set
+0x49d9 mem_motor3_pwm_dute_set
+0x49da mem_motor_select_p_n
+0x49db mem_car_motor_status
+0x49dc mem_car_motor_speed
+0x49dd mem_motor_pwm_set
+0x49dd mem_motor_pwm_pin1_set
+0x49de mem_motor_pwm_pin2_set
+0x49df mem_motor_pwm_pin_set
+0x49e0 mem_motor_pwm_channel_set
+0x49e1 mem_motor_pwm_freq_set
+0x49e4 mem_motor_pwm_dute_set
+0x49e5 mem_ir_rx_gpio
+0x49e6 mem_ir_data
+0x49e8 mem_ir_rx_buf
+0x49ea mem_ir_receive_clkn
+0x49ee mem_ir_notify_data
+0x49f1 mem_ir_notify_data_head
+0x49f6 mem_ir_notify_data_payload
+0x49f8 mem_ir_notify_data_check_sum
+0x49f9 mem_car_ir_breakdown_check_timer
+0x49fa mem_car_ir_breakdown_flag
+0x49fb mem_car_led_control
+0x49fb mem_car_led1_status
+0x49fc mem_car_led2_status
+0x49fd mem_car_led3_status
+0x49fe mem_car_led4_status
+0x49ff mem_car_led5_status
+0x4a00 mem_car_led6_status
+0x4a01 mem_car_led7_status
+0x4a02 mem_car_led8_status
+0x4a03 mem_car_led_control_timer
+0x4a04 mem_car_led_blink_status
+0x4a05 mem_car_led_no
+0x4a06 mem_car_info_request
+0x4a09 mem_car_info_request_head
+0x4a0e mem_car_info_request_payload
+0x4a16 mem_car_info_request_checksum
+0x4a17 mem_car_config_param
+0x4a17 mem_car_config_setting_flag
+0x4a18 mem_car_config_device_select
+0x4a19 mem_car_config_motor_layout
+0x4a1a mem_car_config_ir_enable
+0x4a1b mem_car_config_ir_rx_gpio
+0x4a1c mem_car_config_pairing_led_conn_status
+0x4a1d mem_car_config_pairing_led_gpio
+0x4a1e mem_car_config_led_num
+0x4a1f mem_car_config_blood_led_gpio
+0x4a1f mem_car_config_blood_led1_gpio
+0x4a20 mem_car_config_blood_led2_gpio
+0x4a21 mem_car_config_blood_led3_gpio
+0x4a22 mem_car_config_blood_led4_gpio
+0x4a23 mem_car_config_blood_led5_gpio
+0x4a24 mem_car_config_blood_led6_gpio
+0x4a25 mem_car_config_blood_led7_gpio
+0x4a26 mem_car_config_blood_led8_gpio
+0x4a27 mem_car_config_bat_notify_enable
+0x4a28 mem_car_config_low_voltage_led_gpio
+0x4a29 mem_car_config_low_voltage_percent
+0x4a2a mem_car_config_soft_switch_enable
+0x4a2b mem_car_config_soft_switch_gpio
+0x4a2c mem_car_notify_vdd_count
+0x4a2d mem_car_notify_vdd_timer
+0x4a2e mem_car_notify_vdd_value_last
+0x4a2f mem_car_notify_vdd_percent
+0x4a30 mem_car_working_flag
+0x4a31 mem_low_bat_flag
+0x4a32 mem_notify_bat_packet
+0x4a35 mem_notify_bat_head
+0x4a3a mem_notify_bat_payload
+0x4a3b mem_notify_bat_check_sum
+0x4a3c mem_vdd_notify_flag
+0x4a3d mem_car_current_vdd_value_temp
+0x4a3f mem_car_last_vdd_value
+0x4a41 mem_vdd_calculate_set
+0x4a41 mem_vdd_full_vol
+0x4a43 mem_vdd_empty_vol
+0x4a45 mem_vdd_low_vol
+0x4a47 mem_vdd_now_vol
+0x4a49 mem_car_24g_status
+0x4a4a mem_car_24g_no_data_timeout_count
+0x4a4c mem_car_24g_no_data_timeout_timer
+0x4a4e mem_car_24g_ir_receive_attack_count
+0x4a4f mem_car_24g_go_die_flag
+0x4a50 mem_car_attack_shake_timer
+0x4a51 mem_car_attack_shake_flag
+0x4a52 mem_car_soft_power
+0x4a52 mem_car_power_state
+0x4a53 mem_car_power_timer
+0x4a54 mem_car_power_off_timeout
+0x4a55 mem_car_power_starting_timeout
+0x4a56 mem_car_power_off_cb
+0x4a58 mem_car_power_starting_cb
+0x4a5a mem_car_power_standby_cb
+0x4a5c mem_car_ui_button_up_cb
+0x4a5e mem_car_le_att_list
+0x4c52 mem_car_moto1_blank_timer
+0x4c53 mem_car_moto2_blank_timer
+0x4c54 mem_car_moto3_blank_timer
+0x4c55 mem_car_motor_gpio_num
+0x4c56 mem_car_motor_gpio_map
+0x4c56 mem_car_motor_left_gpio
+0x4c57 mem_car_motor_right_gpio
+0x4c58 mem_car_motor_front_gpio
+0x4c59 mem_car_motor_back_gpio
+0x4c5a mem_car_gpio
+0x4c5b mem_car_app_send_speed
+0x4c5c mem_rssi_sum
+0x4c5e mem_check_rssi_high_count
+0x4c60 mem_rssi_data
+0x4c68 mem_car_24g_received_pac
+0x4c69 mem_car_24g_bind_enable_delay_count
+0x4c6a mem_car_keyscan
+0x4c6a mem_car_key_num
+0x4c6b mem_cb_car_keyscan
+0x4c6d mem_car_enter_lpm_timer_count
+0x4c6f mem_car_enter_lpm_timer
+0x4c71 mem_car_enter_lpm_flag
+0x4c72 mem_car_24g_ch_polling
+0x4c73 mem_car_rssi_noise_buffer
+0x4c7b mem_car_rssi_noise_car_buffer
+0x4c83 mem_car_rssi_noise_remote_buffer
+0x48f9 mem_dg_kb_bind_flag
+0x48fa mem_dg_kb_data_sta_data
+0x4902 mem_dg_kb_data_last_data
+0x490a mem_dg_kb_multikey_sta_data
+0x490d mem_dg_kb_multikey_last_data
+0x4910 mem_dg_kb_system_sta_data
+0x4913 mem_dg_kb_system_last_data
+0x4916 mem_dg_kb_blank_data_enable
+0x4917 mem_dg_kb_mul_blank_data_enable
+0x4918 mem_dg_ms_blank_data_enable
+0x4919 mem_dg_sys_config
+0x491a mem_dg_usb_vid_pid
+0x4923 mem_dg_usb_tx_interval
+0x4924 mem_dg_usb_device_name
+0x4942 mem_dg_kb_bind_success
+0x4943 mem_dg_pc_sleep_flag
+0x4886 mem_rssi_hex_received
+0x4887 mem_24g_pair_sm
+0x4888 mem_24g_pair_no_ack
+0x4889 mem_24g_pair_timeout_init
+0x488b mem_24g_pair_timeout
+0x488d mem_24g_reconn_timeout_init
+0x488f mem_24g_reconn_timeout
+0x4891 mem_24g_reconn_count
+0x4893 mem_24g_reconn_type
+0x4894 mem_24g_fast_conn_enable
+0x4895 mem_24g_fast_conn_addr
+0x4899 mem_24g_receiver_addr
+0x489d mem_24g_fast_conn_temp_ch
+0x489e mem_24g_receiver_temp_ch
+0x489f mem_24g_device_temp_ch
+0x48a0 mem_rssi_signal_index
+0x48a1 mem_rssi_signal_buf_ptr
+0x48a3 mem_cb_24g_transmit_data
+0x48a5 mem_cb_24g_search_receiver
+0x48a7 mem_cb_24g_lpm_before
+0x48a9 mem_24g_conn_sm
+0x48aa mem_24g_ensure
+0x48ab mem_24g_txfail_cnt
+0x48ad mem_24g_attempt_fail_flag
+0x48ae mem_24g_retry
+0x48af mem_24g_abort_pac
+0x48b0 mem_24g_max_retry
+0x48b1 mem_24g_device_addr
+0x48b5 mem_24g_short_sleep_set
+0x48b8 mem_24g_long_sleep_set
+0x48c0 mem_24g_long_sleep_set1
+0x48c4 mem_24g_pac_index
+0x48c5 mem_24g_transmit_by_interrupt
+0x48c6 mem_24g_transmit_by_interrupt_exit_count
+0x48c8 mem_24g_transmit_by_interrupt_exit_count_init
+0x48ca mem_24g_long_sleep_param_update_timer_init
+0x48cc mem_24g_long_sleep_param_update_timer
+0x48ce mem_24g_fast_hop_count
+0x48cf mem_rssi_avg_received
+0x48d0 mem_power_ctrl_level
+0x48d1 mem_power_ctrl_pac_succ_cnt
+0x48d2 mem_power_ctrl_pac_succ_cnt_init
+0x48d3 mem_rssi_dis_min_24g
+0x48d4 mem_rssi_dis_max_24g
+0x48d5 mem_rssi_hex_received_max_value
+0x48d6 mem_rssi_dis_min_ble
+0x48d7 mem_rssi_dis_max_ble
+0x48d8 mem_mouse_key
+0x48d9 mem_mouse_x
+0x48db mem_mouse_y
+0x48dd mem_mouse_z
+0x48de mem_mouse_tz
+0x48df mem_mouse_xy_h
+0x48e0 mem_mouse_key_last
+0x48e1 mem_wheel_tb_old_pinlevel
+0x48e2 mem_wheel_tb_new_pinlevel
+0x48e3 mem_wheel_tog
+0x48e4 mem_mouse_tz_data
+0x48e5 mem_mwheel_b_old_pinlevel
+0x48e6 mem_mwheel_b_new_pinlevel
+0x48e7 mem_mwheel_tog
+0x48e8 mem_mouse_z_data
+0x48e9 mem_mouse_wheel_trigger
+0x48ea mem_mouse_wheel_trigger_timer
+0x48eb mem_mouse_vdd_calculate_set
+0x48eb mem_mouse_vdd_full_vol
+0x48ed mem_mouse_vdd_empty_vol
+0x48ef mem_mouse_vdd_low_vol
+0x48f1 mem_mouse_vdd_now_vol
+0x48f3 mem_mouse_vdd_button_press_vol
+0x48f5 mem_mouse_vdd_switch_gnd_24g_vol
+0x48f7 mem_mouse_vdd_switch_gnd_full_vol
+0x48f9 mem_mouse_vdd_switch_gnd_shutdown_voltage
+0x48fb mem_mouse_vdd_switch_gnd_low_voltage
+0x48fd mem_adc_mux_status
+0x48fe mem_adc_read_timer
+0x48ff mem_adc_read_time_init
+0x4900 mem_adc_low_volatage_led_timer_count
+0x4901 mem_adc_low_volatage_led_blink_enable
+0x4902 mem_mouse_adc_last_low_voltage_flag
+0x4903 mem_mouse_adc_button_press_flag
+0x4904 mem_adc_channel_gpio
+0x4905 mem_adc_config_flag_init
+0x4906 mem_mouse_discovery_timeout
+0x4908 mem_mouse_24g_pair_timeout_init
+0x490a mem_mouse_direct_timeout
+0x490b mem_mouse_24g_reconn_timeout_init
+0x490c mem_mouse_24g_pair_tx_power
+0x490d mem_rssi_dis_min_24g_init
+0x490e mem_rssi_dis_max_24g_init
+0x490f mem_rssi_hex_received_max_value_init
+0x4910 mem_rssi_dis_min_ble_init
+0x4911 mem_rssi_dis_max_ble_init
+0x4912 mem_mouse_enable_flag
+0x4913 mem_mouse_param_config
+0x4913 mem_lbutton_gpio
+0x4914 mem_mbutton_gpio
+0x4915 mem_rbutton_gpio
+0x4916 mem_bk_button_gpio
+0x4917 mem_fw_button_gpio
+0x4918 mem_dpi_button_gpio
+0x4919 mem_whee_a_data_gpio
+0x491a mem_whee_b_data_gpio
+0x491b mem_mouse_sensor_sclk_gpio
+0x491c mem_mouse_sensor_sdio_gpio
+0x491d mem_select_sensor_angle_gpio
+0x491e mem_sensor_angle_default
+0x491f mem_sensor_angle_switch
+0x4920 mem_config_sensor_dpi
+0x4921 mem_whee_ta_data_gpio
+0x4922 mem_whee_tb_data_gpio
+0x4923 mem_matrix_public_gpio
+0x4924 mem_config_select_device_button_gpio
+0x4925 mem_customer_key_gpio
+0x4926 mem_sensor_motion_gpio
+0x4927 mem_device_switch_gpio
+0x4928 mem_mouse_reuse_2ice_gpio
+0x4929 mem_config_low_voltage_alarm_gpio
+0x492a mem_config_device_24g_led_gpio
+0x492b mem_config_device_bt1_led_gpio
+0x492c mem_config_device_bt2_led_gpio
+0x492d mem_dpi_led_gpio
+0x492e mem_mouse_param_config_end
+0x492e mem_config_sensor_type
+0x492f mem_config_sensor_angle
+0x4930 mem_wire_usb_interval
+0x4931 mem_usb_addr
+0x4932 mem_mouse_usb_vdd_status
+0x4933 mem_mouse_usb_keyboard_flag
+0x4934 mem_mouse_led_type
+0x4935 mem_mouse_blink_count
+0x4936 mem_mouse_struct_led_gpio
+0x4937 mem_mouse_on_time
+0x4939 mem_mouse_off_time
+0x493b mem_mouse_cb_ledon
+0x493d mem_mouse_cb_ledoff
+0x493f mem_mouse_information_start
+0x493f mem_device_flag
+0x4940 mem_device1_type
+0x4941 mem_device1_addr
+0x4947 mem_device1_link_key
+0x4957 mem_device1_locall_addr
+0x495d mem_device2_type
+0x495e mem_device2_addr
+0x4964 mem_device2_link_key
+0x4974 mem_device2_locall_addr
+0x497a mem_device3_type
+0x497b mem_mouse_compare_addr_ff
+0x497b mem_device3_addr
+0x4981 mem_device3_link_key
+0x4991 mem_device3_locall_addr
+0x4997 mem_store_flag
+0x4999 mem_mouse_dpi
+0x499a mem_mouse_24g_addr
+0x499e mem_random_addr_increase_count
+0x49a0 mem_mouse_retention
+0x49bf mem_mouse_information_end
+0x49bf mem_flash_base
+0x49c2 mem_write_flash_head_temp
+0x49c6 mem_store_information_delay_timer
+0x49c7 mem_store_information_delay_timer_init
+0x49c8 mem_sensor_id1
+0x49c9 mem_sensor_id2
+0x49ca mem_sensor_shutter_hi
+0x49cb mem_sensor_shutter_lo
+0x49cc mem_sensor_smart_flag
+0x49cd mem_sensor_squal_reg
+0x49ce mem_sensor_iqc
+0x49cf mem_mouse_move_flag
+0x49d0 mem_mouse_asm_flag
+0x49d1 mem_mouse_x_pre
+0x49d3 mem_mouse_y_pre
+0x49d5 mem_mouse_data_xtemp
+0x49d6 mem_mouse_data_ytemp
+0x49d7 mem_mouse_dpi_seting
+0x49d7 mem_320x_dpi_0
+0x49d8 mem_320x_dpi_1
+0x49d9 mem_320x_dpi_2
+0x49da mem_320x_dpi_3
+0x49db mem_3212_dpi_0
+0x49dc mem_3212_dpi_1
+0x49dd mem_3212_dpi_2
+0x49de mem_3212_dpi_3
+0x49df mem_ka8g2_dpi_0
+0x49e0 mem_ka8g2_dpi_1
+0x49e1 mem_ka8g2_dpi_2
+0x49e2 mem_ka8g2_dpi_3
+0x49e3 mem_mouse_cpi_count
+0x49e4 mem_mouse_dpi_button_state
+0x49e5 mem_mouse_dpi_long_press_flag
+0x49e6 mem_sensor_3212_init
+0x49f0 mem_sensor_3204_init
+0x49fa mem_sensor_3205_init
+0x4a04 mem_sensor_32xx_init
+0x4a1e mem_sensor_32xx_init_1
+0x4a40 mem_sensor_8650_init
+0x4a66 mem_sensor_ka8ul_init
+0x4a84 mem_sensor_8009_init
+0x4a94 mem_sensor_ka8g2_init
+0x4aaa mem_sensor_p6520_init
+0x4ab6 mem_sensor_poweron_init
+0x4abe mem_mouse_clear_sensor_data_flag
+0x4abf mem_bluetooth_125hz_cnt
+0x4ac0 mem_mouse_long_mult_flag
+0x4ac1 mem_mouse_current_mult_timer
+0x4ac2 mem_reconn_times
+0x4ac3 mem_reconn_times_init
+0x4ac4 mem_mouse_no_data_timer
+0x4ac6 mem_device_flag_temp
+0x4ac7 mem_mouse_rssi_signal_buf
+0x4acf mem_btclk_sensor
+0x4ad3 mem_mouse_bluetooth_fast_conn_flag
+0x4ad4 mem_mouse_discovery_timer
+0x4ad6 mem_mouse_bluetooth_reconnect_timeout
+0x4ad7 mem_mouse_need_soft_reset
+0x4ad8 mem_mouse_le_bb_connected_flag
+0x4ad9 mem_mouse_le_reconnect_flag
+0x4ada mem_mouse_send_secutiry_request_timer
+0x4adb mem_mouse_le_lap_temp
+0x4ade mem_le_adv_ind
+0x4ae1 mem_le_adv_direct_ind
+0x4ae4 mem_le_adv_swift_pair
+0x4af8 mem_le_data_len
+0x4af9 mem_le_keyboard_handle
+0x4afb mem_le_multimedia_handle
+0x4afd mem_le_systemctrl_handle
+0x4aff mem_le_battery_level_handle
+0x4b01 mem_le_battery_level_percentage
+0x4b02 mem_le_battery_level_updata_timer_init
+0x4b04 mem_le_battery_level_updata_timer
+0x4b06 mem_mouse_le_conn_param_reject
+0x4b07 mem_le_tx_buffer0_omemalloc
+0x4b27 mem_le_tx_buffer1_omemalloc
+0x4b47 mem_le_tx_buffer2_omemalloc
+0x4b67 mem_le_tx_buffer3_omemalloc
+0x4b87 mem_le_connect_status_flag
+0x4b88 mem_le_start_encrypt_timer
+0x4b89 mem_mouse_direct_timer
+0x4b8a mem_device_addr_temp
+0x4b91 mem_mouse_enter_sniff_count
+0x4b92 mem_mouse_bt_boot_mode
+0x4b93 mem_mouse_bt_boot_data
+0x4b98 mem_bt_send_max_slot_req_accept_after_switch
+0x4b99 mem_mouse_bt_send_first_package_timer
+0x4b9a mem_mouse_bt_send_first_package_flag
+0x4b9b mem_lmi_opcode_temp
+0x4b9c mem_lpm_mult_init
+0x4b9d mem_customer_key
+0x4b9e mem_customer_data_trigger
+0x4b9f mem_customer_data_trigger_last
+0x4ba0 mem_mouse_lkey_press_status
+0x4ba1 mem_mouse_rkey_press_status
+0x4ba2 mem_mouse_mkey_press_status
+0x4ba3 mem_mouse_bkkey_press_status
+0x4ba4 mem_mouse_fwkey_press_status
+0x4ba5 mem_mouse_dpikey_press_status
+0x4ba6 mem_mouse_pbkey_press_status
+0x4ba7 mem_mouse_customerkey_press_status
+0x4ba8 mem_mouse_key_temp
+0x4ba9 mem_mouse_key_status
+0x4baa mem_mouse_matrix_key_cow_count
+0x4bab mem_mouse_matrix_key_row_count
+0x4bac mem_mouse_ghost_flag
+0x4bad mem_bt_discovery_count
+0x4bae mem_select_device_count
+0x4baf mem_mouse_commbination_key
+0x4bb0 mem_select_device_button_statue
+0x4bb1 mem_commbination_key_statue
+0x4bb2 mem_combination_ui_button_count
+0x4bb3 mem_mouse_search_dongle_interval
+0x4bb4 mem_mouse_search_dongle_ch
+0x4bb5 mem_mouse_search_dongle_count
+0x4bb6 mem_mouse_search_dongle_action
+0x4bb7 mem_24g_enter_lpm_timer
+0x4bb8 mem_mouse_24g_enter_lpm_enable
+0x4bb9 mem_mouse_device_poweron_timer_count
+0x4bba mem_mouse_dpi_led_delay_count
+0x4bbb mem_mouse_led_off_4_led
+0x4bbc mem_24g_device_led_status
+0x4bbd mem_mouse_flag
+0x4bc5 mem_mouse_bluetooth_type
+0x4bc6 mem_device_number
+0x4bc7 mem_mouse_page_to
+0x4bc9 mem_mouse_fast_direct_timeout
+0x4bca mem_mouse_fast_page_to
+0x4bcc mem_mouse_24g_power_on_fast_conn_timer
+0x4bce mem_mouse_24g_search_dongle_time_init
+0x4bd0 mem_mouse_no_data_timeout
+0x4bd2 mem_mouse_device_poweron_timer_count_init
+0x4bd3 mem_mouse_dpi_led_delay_count_init
+0x4bd4 mem_mouse_dpi_led_blink_time
+0x4bd6 mem_mouse_disconvey_led_blink_time
+0x4bd8 mem_mouse_low_v_led_blink_time
+0x4bda mem_adc_low_volatage_led_blink_timer
+0x4bdc mem_mouse_commbination_key_bt
+0x4bdd mem_mouse_commbination_key_24g
+0x4bde mem_customer_key_press
+0x4be7 mem_customer_key_release
+0x4bf0 mem_mouse_set_high_impedance_bit_set
+0x4bf3 mem_sensor_shutdown_flag
+0x4bf4 mem_24g_long_sleep_set_level
+0x4bf5 mem_power_on_flag
+0x4bf6 mem_24g_pair_count
+0x4bf8 mem_24g_pair_time_out
+0x4bf9 mem_mouse_factory_addr
+0x4c01 mem_keyboard_tx_data
+0x4c0b mem_keyboard_data_send_flag
+0x4c0c mem_mouse_le_send_conn_param_update
+0x4c0d mem_mouse_le_send_conn_param_update_timer
+0x4c0e mem_mcu_stb_gpio
+0x4c0f mem_mcu_clk_gpio
+0x4c10 mem_mcu_rstb_gpio
+0x4c11 mem_keyboard_caps_led_gpio
+0x4c12 mem_keyboard_num_led_gpio
+0x4c13 mem_keyboard_power_led_gpio
+0x4c14 mem_keyboard_caps_led_on_timer
+0x4c16 mem_keyboard_mode_led_on_timer
+0x4c17 mem_keyboard_led_r_gpio
+0x4c18 mem_keyboard_led_g_gpio
+0x4c19 mem_keyboard_led_b_gpio
+0x4c1a mem_key_row_gpio
+0x4c22 mem_key_col_gpio
+0x4c36 mem_key_excol_gpio
+0x4c42 mem_kb_row_ptr
+0x4c44 mem_kb_col_ptr
+0x4c46 mem_kb_excol_ptr
+0x4c48 mem_keyscan_value_current
+0x4c5c mem_keyscan_value_check
+0x4c70 mem_keyscan_value_old
+0x4c84 mem_keyscan_exmcu_value
+0x4c8f mem_keyscan_value_ptr
+0x4c91 mem_keyscan_exmcu_value_ptr
+0x4c93 mem_keyscan_value_temp
+0x4c94 mem_keyscan_col_loop_count
+0x4c95 mem_keyscan_exmcu_wait_wake_count
+0x4c97 mem_keyscan_exmcu_reset_count
+0x4c98 mem_same_keyvalue_timerout_flag
+0x4c99 mem_same_keyvalue_timer_init
+0x4c9b mem_same_keyvalue_timer
+0x4c9d mem_keyboard_current_col_press_key_count
+0x4c9e mem_keyboard_all_press_key_count
+0x4c9f mem_keyboard_same_row_press_key_count
+0x4ca0 mem_keyboard_ghost_flag
+0x4ca1 mem_keyboard_data_change_flag
+0x4ca2 mem_keyboard_keyvalue_temp
+0x4ca3 mem_keyboard_press_flag_temp
+0x4ca4 mem_keyboard_keyvalue_bit_loop_count
+0x4ca5 mem_keyboard_keyvalue_buffer
+0x4cae mem_keyboard_keyvalue_map
+0x4d4e mem_keyboard_fn_flag
+0x4d4f mem_keyboard_control_key_flag
+0x4d50 mem_keyboard_bt_button_flag
+0x4d51 mem_keyboard_pairing_type
+0x4d52 mem_keyboard_commbination_key_bt
+0x4d54 mem_keyboard_commbination_key_24g
+0x4d56 mem_keyboard_commbination_fast_conn_bt
+0x4d58 mem_24g_repeat_send_flag
+0x4d59 mem_keyboard_led_status
+0x4d5a mem_keyboard_led_status_get
+0x4d5b mem_keyboard_led_status_get_timer
+0x4d5c mem_keyboard_led_status_get_timer_last
+0x4d5d mem_keyboard_fn_esc_f1_f12
+0x4d5d mem_keyboard_fn_first
+0x4d5e mem_keyboard_fn_esc
+0x4d5f mem_keyboard_fn_f1
+0x4d60 mem_keyboard_fn_f2
+0x4d61 mem_keyboard_fn_f3
+0x4d62 mem_keyboard_fn_f4
+0x4d63 mem_keyboard_fn_f5
+0x4d64 mem_keyboard_fn_f6
+0x4d65 mem_keyboard_fn_f7
+0x4d66 mem_keyboard_fn_f8
+0x4d67 mem_keyboard_fn_f9
+0x4d68 mem_keyboard_fn_f10
+0x4d69 mem_keyboard_fn_f11
+0x4d6a mem_keyboard_fn_f12
+0x4d6b mem_keyboard_fn_del
+0x4d6c mem_keyboard_fn_arrow_enable_flag
+0x4d6d mem_keyboard_fn_left_ctrl_enable_flag
+0x4d6e mem_keyboard_fn_space_enable_flag
+0x4d6f mem_keyboard_fn_system_switch_enable_flag
+0x4d70 mem_keyboard_commbination_key_step
+0x4d71 mem_keyboard_commbination_control_key_value
+0x4d72 mem_keyboard_commbination_standard_key_value
+0x4d73 mem_keyboard_commbination_control_key_delay_release_timer
+0x4d74 mem_keyboard_consumer_key_status
+0x4d75 mem_keyboard_le_map_len
+0x4d77 mem_keyboard_ui_uuid_table
+0x4ecb mem_keyboard_le_hid_map
+0x4fa7 mem_keybord_appearance
+0x4fa9 mem_kb_computer_system
+0x4faa mem_otp_read_retention_memory
+0x4fc2 mem_otp_read_retention_offset
+0x4fc4 mem_otp_store_device_info_flag
+0x4fc5 mem_otp_store_system_flag
+0x4fc6 mem_le_search_service_uuid
+0x4fd6 mem_le_connect_ios_mac_flag
+0x4fd7 mem_le_search_mac_uuid
+0x4fd9 mem_le_search_mac_manu_name
+0x4fe2 mem_le_start_auto_reco_timer
+0x4fe3 mem_keyboard_change_vid_pid_flag
+0x4fe4 mem_keybaord_pnp_vid_source
+0x4fe5 mem_keyboard_vid
+0x4fe7 mem_keyboard_pid
+0x4fe9 mem_keyboard_product_version
+0x48d8 mem_remote_car_hard_soft_switch
+0x48d9 mem_remote_car_queue_each_size
+0x48da mem_remote_car_queue_length
+0x48db mem_remote_car_queue_curr_num
+0x48dc mem_remote_car_queue_read_ptr
+0x48dd mem_remote_car_queue_write_ptr
+0x48de mem_remote_car_queue_ele
+0x4938 mem_remote_style_led_type
+0x4939 mem_remote_style_blink_count
+0x493a mem_remote_style_struct_led_gpio
+0x493b mem_remote_style_on_time
+0x493d mem_remote_style_off_time
+0x493f mem_remote_style_cb_ledon
+0x4941 mem_remote_style_cb_ledoff
+0x4943 mem_remote_car_led_num
+0x4944 mem_remote_car_led_map
+0x494c mem_remote_car_keyscan
+0x494c mem_remote_car_key_num
+0x494d mem_cb_remote_car_keyscan
+0x494f mem_remote_car_key_conf0
+0x494f mem_remote_car_key_conf0_pin
+0x4950 mem_remote_car_key_conf1
+0x4950 mem_remote_car_key_conf1_pin
+0x4951 mem_remote_car_key_conf2
+0x4951 mem_remote_car_key_conf2_pin
+0x4952 mem_remote_car_key_conf3
+0x4952 mem_remote_car_key_conf3_pin
+0x4953 mem_remote_car_key_conf4
+0x4953 mem_remote_car_key_conf4_pin
+0x4954 mem_remote_car_key_conf5
+0x4954 mem_remote_car_key_conf5_pin
+0x4955 mem_remote_car_key_conf6
+0x4955 mem_remote_car_key_conf6_pin
+0x4956 mem_rocker_negative_flag
+0x4957 mem_rocker_work_status
+0x4958 mem_current_vdd_value_default_mid_x
+0x495a mem_current_vdd_value_default_mid_y
+0x495c mem_current_vdd_value_default_mid_temp
+0x495e mem_current_vdd_default_range
+0x4960 mem_rocker_last_status
+0x4962 mem_rocker_status
+0x4962 mem_rocker_x_status
+0x4963 mem_rocker_y_status
+0x4964 mem_remote_car_config_param
+0x4964 mem_remote_car_config_setting_flag
+0x4965 mem_remote_car_config_key_map
+0x4966 mem_remote_car_config_layout
+0x4967 mem_remote_car_config_connect_led_gpio
+0x4968 mem_remote_car_config_check_way
+0x4969 mem_remote_car_config_soft_switch_enable
+0x496a mem_remote_car_config_soft_switch_gpio
+0x496b mem_remote_car_config_timeout_shutdown_enable
+0x496c mem_remote_car_24g_motor_packet
+0x496c mem_remote_car_24g_motor_packet_lenght
+0x496d mem_remote_car_24g_motor_send_packet_head
+0x496f mem_remote_car_24g_motor_send_cmd
+0x4970 mem_remote_car_24g_motor_send_length
+0x4972 mem_remote_car_24g_motor_send_payload
+0x4972 mem_remote_car_24g_motor1_payload
+0x4974 mem_remote_car_24g_motor2_payload
+0x4976 mem_remote_car_24g_motor3_payload
+0x4978 mem_remote_car_24g_motor_send_checksum
+0x4979 mem_remote_car_24g_fire_packet
+0x4979 mem_remote_car_24g_fire_packet_lenght
+0x497a mem_remote_car_24g_fire_send_packet_head
+0x497c mem_remote_car_24g_fire_send_cmd
+0x497d mem_remote_car_24g_fire_send_length
+0x497f mem_remote_car_24g_fire_send_payload
+0x4981 mem_remote_car_24g_fire_send_checksum
+0x4982 mem_remote_car_24g_tx_temp
+0x4991 mem_remote_car_no_data_timeout
+0x4993 mem_remote_car_no_data_timer
+0x4995 mem_remote_car_soft_power
+0x4995 mem_remote_car_power_state
+0x4996 mem_remote_car_power_timer
+0x4997 mem_remote_car_power_off_timeout
+0x4998 mem_remote_car_power_starting_timeout
+0x4999 mem_remote_car_power_off_cb
+0x499b mem_remote_car_power_starting_cb
+0x499d mem_remote_car_power_standby_cb
+0x499f mem_remote_key_status
+0x49a0 mem_remote_car_24g_status
+0x49a1 mem_remote_car_24g_auto_work_step
+0x49a2 mem_remote_car_24g_pair_success_flag
+0x49a3 mem_remote_car_empty_packet
+0x49a4 mem_remote_car_motor1_key0_press_state
+0x49a5 mem_remote_car_motor1_key1_press_state
+0x49a6 mem_remote_car_motor2_key2_press_state
+0x49a7 mem_remote_car_motor2_key3_press_state
+0x49a8 mem_remote_car_motor1_rel_state
+0x49a9 mem_remote_car_motor2_rel_state
+0x49aa mem_remote_car_no_data_check
+0x47ab mem_hci_uart_tx_gpio
+0x47ac mem_hci_uart_rx_gpio
+0x47ad mem_hci_uart_rts_gpio
+0x47ae mem_hci_uart_cts_gpio
+0x47af mem_hci_pwm_12mhz_gpio
+0x47ab mem_soft_version_num
+0x47ad mem_module_wake_up_gpio
+0x47ae mem_module_state_gpio
+0x47af mem_module_connect_state_gpio
+0x47b0 mem_current_packet_length
+0x47b2 mem_module_state
+0x47b3 mem_module_mcu_wake_pin
+0x47b4 mem_module_mcu_wake_delay_us
+0x47b8 mem_module_spp_lpm_mult
+0x47b9 mem_module_le_lpm_mult
+0x47ba mem_module_bluetooth_stauts_by_command
+0x47bb mem_module_uart_rx_buffer
+0x47bd mem_module_uart_rx_buffer_end
+0x47bf mem_module_uart_tx_buffer
+0x47c1 mem_module_uart_tx_buffer_end
+0x47c3 mem_module_uarta_baud_rate
+0x47c5 mem_module_read_vdd_flag
+0x47c6 mem_module_read_vdd_count
+0x47c7 mem_module_vdd_quotient
+0x47c8 mem_module_vdd_remainder
+0x47c9 mem_module_ble_data_uart_max_length
+0x47ca mem_module_flag
+0x47cc mem_module_hci_notify_len
+0x47cd mem_module_hci_notify_handle
+0x47cf mem_module_hci_nofiy_addr
+0x47d1 mem_module_hci_notify_type
+0x47d2 mem_last_transmite_clock
+0x47d6 mem_module_uuid_list
+0x4902 mem_module_uuid_list_end
+0x4902 mem_module_le_att_list
+0x4b5a mem_module_le_att_list_end
+0x4b5a mem_module_nv_data
+0x4b5a mem_module_nv_data0
+0x4b7c mem_module_nv_data1
+0x4b9e mem_module_nv_data2
+0x4bc0 mem_module_nv_data3
+0x4be2 mem_module_nv_data4
+0x4c04 mem_module_nv_data_end
+0x47ab mem_shutter_bluetooth_type
+0x47ac mem_shutter_config_eeprom_offset_addr
+0x47ae mem_shutter_config_eeprom_start_flag
+0x47b0 mem_shutter_config_user_size
+0x47b1 mem_shutter_config_label
+0x47b2 mem_shutter_config_otp_addr
+0x47b4 mem_classic_shutter_cable_unplug_conut
+0x47b5 mem_classic_shutter_hid_disconn_count
+0x47b6 mem_classic_shutter_random_mac_offset_addr
+0x47b8 mem_ble_shutter_enable_notify
+0x47b9 mem_ble_shutter_reconn_adv_interval
+0x47bb mem_ble_shutter_discovery_adv_interval
+0x47bd mem_ble_shutter_reconn_timeout
+0x47bf mem_ble_shutter_reconn_timer
+0x47c1 mem_ble_shutter_reconn_blink_on_time
+0x47c3 mem_ble_shutter_reconn_blink_off_time
+0x47c5 mem_ble_shutter_discovery_blink_on_time
+0x47c7 mem_ble_shutter_discovery_blink_off_time
+0x47c9 mem_ble_shutter_interval_min
+0x47cb mem_ble_shutter_interval_max
+0x47cd mem_ble_shutter_latency
+0x47cf mem_ble_shutter_timeout
+0x47d1 mem_ble_shutter_interval_min_new
+0x47d3 mem_ble_shutter_interval_max_new
+0x47d5 mem_ble_shutter_latency_new
+0x47d7 mem_ble_shutter_timeout_new
+0x47d9 mem_classic_shutter_discovery_timeout
+0x47db mem_classic_shutter_connect_timeout
+0x47dd mem_ble_shutter_discovery_timeout
+0x47df mem_ble_shutter_connect_timeout
+0x47e1 mem_shutter_sleep_timeout
+0x47e3 mem_shutter_sleep_timer
+0x47e5 mem_shutter_hard_soft_switch_case
+0x47e6 mem_shutter_soft_switch_button_gpio
+0x47e7 mem_shutter_soft_switch_power_state
+0x47e8 mem_shutter_soft_switch_poweron_time
+0x47e9 mem_shutter_soft_switch_poweroff_time
+0x47ea mem_shutter_soft_switch_poweron_callback_function
+0x47ec mem_shutter_soft_switch_poweroff_callback_function
+0x47ee mem_shutter_keyscan
+0x47ee mem_shutter_key_num
+0x47ef mem_cb_shutter_keycan
+0x47f1 mem_shutter_key_conf0
+0x47f2 mem_shutter_key_conf1
+0x47f3 mem_shutter_key_conf2
+0x47f4 mem_shutter_key_conf3
+0x47f5 mem_shutter_key_conf4
+0x47f6 mem_shutter_key_conf5
+0x47f7 mem_shutter_key_conf6
+0x47f8 mem_shutter_key_conf7
+0x47f9 mem_key0_press
+0x47fe mem_key1_press
+0x4803 mem_key2_press
+0x4808 mem_key3_press
+0x480d mem_key4_press
+0x4812 mem_key5_press
+0x4817 mem_key6_press
+0x481c mem_key7_press
+0x4821 mem_key0_release
+0x4826 mem_key1_release
+0x482b mem_key2_release
+0x4830 mem_key3_release
+0x4835 mem_key4_release
+0x483a mem_key5_release
+0x483f mem_key6_release
+0x4844 mem_key7_release
+0x4849 mem_ble_data_buffer1
+0x484e mem_ble_data_buffer2
+0x4853 mem_ble_data_buffer3
+0x4858 mem_ble_data_buffer4
+0x485d mem_ble_data_buffer5
+0x4862 mem_ble_data_buffer6
+0x4867 mem_ble_data_buffer7
+0x486c mem_ble_data_buffer8
+0x4871 mem_ble_data_buffer9_58
+0x48a3 mem_classic_data_buffer
+0x48a8 mem_classic_data_buffer1
+0x48ad mem_classic_data_buffer2
+0x48b2 mem_classic_data_buffer3
+0x48b7 mem_classic_data_buffer4
+0x48bc mem_classic_data_buffer5
+0x48c1 mem_classic_data_buffer6
+0x48c6 mem_classic_data_buffer7
+0x48cb mem_classic_data_buffer8
+0x48d0 mem_classic_data_buffer9_58
+0x4902 mem_queue_each_size
+0x4903 mem_queue_length
+0x4904 mem_queue_curr_num
+0x4905 mem_queue_read_ptr
+0x4906 mem_queue_write_ptr
+0x4907 mem_queue_ele
+0x4927 mem_shutter_nv_data
+0x49d1 mem_shutter_led_struct_app_led
+0x49d1 mem_shutter_led_struct_app_led_type
+0x49d2 mem_shutter_led_struct_app_led_blink_count
+0x49d3 mem_shutter_led_struct_app_led_gpio
+0x49d4 mem_shutter_led_struct_app_led_on_time
+0x49d6 mem_shutter_led_struct_app_led_off_time
+0x49d8 mem_shutter_led_struct_app_led_on_callback
+0x49da mem_shutter_led_struct_app_led_off_callback
+0x49dc mem_shutter_power_off_led_style
+0x49dc mem_shutter_power_off_led_style_type
+0x49dd mem_shutter_power_off_led_style_blink_count
+0x49de mem_shutter_power_off_led_style_gpio
+0x49df mem_shutter_power_off_led_style_on_time
+0x49e1 mem_shutter_power_off_led_style_off_time
+0x49e3 mem_shutter_power_off_led_style_on_callback
+0x49e5 mem_shutter_power_off_led_style_off_callback
+0x49e7 mem_shutter_soft_swtich_botton_down
+0x49e8 mem_shutter_soft_swtich_led_struct_temp
+0x49f3 mem_shutter_power_off_timeout
+0x49f4 mem_shutter_power_off_timer
+0x49f5 mem_shutter_key_conf0_temp
+0x49f7 mem_shutter_led_struct_app_led_gpio_temp
+0x49f8 mem_shutter_hard_soft_switch_case_temp
+0x49f9 mem_shutter_soft_switch_button_gpio_temp
+
+0x4b65 mem_mesh_unsegmented_access_lower_transport_layer_head
+0x4b66 mem_mesh_unsegmented_access_lower_transport_layer_parameters
+0x4b71 mem_mesh_unsegmented_access_lower_transport_layer_mic
+0x4b65 mem_mesh_segmented_access_lower_transport_layer_head
+0x4b66 mem_mesh_segmented_access_lower_transport_layer_SZMIC_SeqZero_SegO_SegN
+0x4b69 mem_mesh_segmented_access_lower_transport_layer_parameters
+0x4b71 mem_mesh_segmented_access_lower_transport_layer_mic
+0x48e9 mem_k2_EncryptionKey
+0x48d9 mem_k2_PrivacyKey
Index: output/otp.dat
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/output/otp.dat	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/output/otp.dat	(working copy)
@@ -0,0 +1,7201 @@
+60
+01
+aa
+55
+02
+17
+c2
+84
+00
+1e
+c0
+00
+00
+26
+c0
+01
+80
+9a
+c0
+41
+00
+39
+c0
+45
+80
+36
+c0
+4f
+80
+49
+c0
+52
+00
+4b
+c0
+56
+80
+55
+c0
+57
+03
+9c
+c0
+61
+03
+53
+c0
+62
+bd
+33
+c0
+63
+03
+74
+c0
+63
+83
+76
+c0
+64
+03
+7a
+c0
+66
+04
+2c
+c0
+67
+83
+93
+c0
+68
+83
+94
+c0
+69
+03
+94
+c0
+69
+bd
+33
+c0
+6a
+03
+a6
+c0
+6b
+83
+c4
+c0
+6c
+04
+1a
+c0
+6c
+84
+26
+c0
+6d
+04
+29
+c0
+6d
+83
+33
+c0
+6e
+03
+95
+c0
+19
+80
+31
+c0
+73
+05
+a2
+c0
+78
+05
+71
+20
+20
+13
+7c
+c1
+7f
+80
+00
+c0
+00
+85
+5e
+c0
+0c
+05
+98
+c0
+25
+85
+67
+c0
+27
+85
+7d
+c0
+2d
+84
+ff
+c0
+41
+03
+98
+20
+20
+13
+7c
+20
+40
+3c
+fe
+24
+34
+08
+02
+6f
+e0
+cb
+f5
+20
+3a
+08
+02
+6f
+e0
+c9
+24
+c0
+7f
+88
+02
+1f
+e2
+0e
+00
+6f
+e2
+09
+8a
+af
+ec
+00
+00
+20
+40
+82
+e2
+20
+20
+08
+02
+6f
+e0
+80
+4c
+79
+3f
+fe
+05
+79
+3f
+fe
+02
+67
+e0
+80
+4c
+20
+20
+0b
+40
+70
+8a
+75
+03
+70
+8a
+85
+00
+20
+20
+12
+52
+18
+00
+2a
+08
+18
+00
+2a
+00
+78
+50
+fc
+00
+78
+50
+7c
+00
+78
+2f
+7c
+00
+70
+89
+00
+05
+20
+00
+00
+02
+70
+89
+00
+00
+20
+40
+11
+5d
+70
+8a
+16
+00
+70
+8a
+0a
+80
+6f
+f0
+8a
+09
+79
+3f
+fe
+07
+67
+f0
+8a
+09
+70
+8a
+0b
+00
+20
+20
+12
+9c
+70
+00
+7f
+00
+20
+20
+13
+b7
+20
+40
+14
+17
+6f
+e1
+c1
+74
+20
+7a
+00
+00
+6f
+e0
+cd
+4e
+24
+7a
+00
+00
+6f
+e0
+cd
+4f
+24
+7a
+00
+00
+6f
+e0
+cd
+73
+24
+7a
+00
+00
+20
+20
+14
+91
+20
+40
+6d
+29
+20
+40
+00
+5c
+20
+40
+00
+74
+20
+40
+00
+93
+20
+75
+80
+00
+20
+40
+3c
+54
+20
+20
+3c
+50
+20
+75
+80
+00
+20
+40
+31
+46
+20
+40
+3c
+ac
+20
+40
+00
+68
+68
+48
+cc
+10
+20
+40
+5f
+89
+20
+40
+03
+fc
+6f
+e4
+4b
+bd
+c2
+9e
+82
+e9
+c2
+89
+c5
+50
+c2
+89
+45
+11
+20
+60
+00
+00
+58
+00
+4d
+77
+67
+e1
+46
+67
+6f
+e0
+c7
+96
+67
+e0
+cb
+b2
+70
+4c
+98
+00
+58
+23
+01
+70
+67
+e1
+c8
+eb
+58
+01
+53
+01
+e7
+e1
+80
+05
+58
+00
+25
+40
+67
+e1
+c0
+b2
+20
+60
+00
+00
+20
+40
+05
+41
+68
+48
+c9
+19
+20
+40
+3e
+71
+68
+48
+c9
+1a
+20
+40
+3e
+71
+68
+48
+c9
+24
+60
+48
+c9
+26
+20
+40
+3e
+71
+58
+00
+4c
+1a
+67
+e1
+4c
+42
+58
+00
+4c
+22
+67
+e1
+4c
+44
+58
+00
+4c
+36
+67
+e1
+4c
+46
+6f
+e1
+4c
+42
+1f
+e2
+24
+00
+df
+20
+00
+08
+e8
+40
+80
+12
+18
+46
+7c
+ff
+24
+42
+be
+71
+1a
+40
+a4
+01
+c2
+00
+00
+85
+6f
+e1
+4c
+44
+1f
+e2
+24
+00
+df
+20
+00
+14
+e8
+40
+80
+12
+28
+4f
+fe
+07
+24
+40
+df
+a3
+1a
+40
+a4
+01
+c2
+00
+00
+8d
+20
+20
+3d
+48
+70
+4b
+9c
+3a
+6f
+e0
+c4
+a9
+c4
+00
+00
+00
+70
+4b
+9c
+10
+6f
+e0
+ca
+c1
+20
+3a
+44
+53
+20
+60
+00
+00
+20
+40
+00
+9e
+20
+40
+01
+29
+20
+40
+02
+af
+20
+20
+08
+13
+20
+40
+00
+82
+20
+40
+01
+23
+58
+00
+00
+00
+67
+e1
+4c
+95
+d8
+c0
+4c
+48
+d8
+a0
+4c
+5c
+df
+20
+00
+14
+20
+40
+7c
+a1
+58
+00
+4c
+48
+67
+e1
+4c
+8f
+58
+00
+4c
+84
+67
+e1
+4c
+91
+20
+40
+01
+21
+20
+40
+01
+1b
+20
+40
+01
+1f
+6f
+e1
+4c
+95
+1f
+e0
+fe
+01
+67
+e1
+4c
+95
+c2
+84
+81
+10
+68
+48
+cc
+0f
+20
+40
+5f
+7d
+24
+20
+80
+ad
+20
+40
+00
+d7
+20
+40
+00
+f0
+20
+40
+01
+21
+6f
+e1
+4c
+46
+1f
+e2
+24
+00
+70
+4c
+94
+00
+e8
+40
+80
+12
+6f
+e1
+4c
+44
+1f
+e2
+22
+00
+1a
+22
+26
+00
+df
+20
+00
+14
+ef
+e0
+80
+11
+98
+46
+7c
+00
+20
+22
+80
+cb
+1a
+20
+a2
+01
+c2
+00
+00
+bf
+1a
+40
+a4
+01
+6f
+e0
+cc
+94
+1f
+e0
+fe
+01
+67
+e0
+cc
+94
+1f
+e6
+7c
+0a
+20
+21
+00
+ba
+20
+60
+00
+00
+6f
+e1
+4c
+8f
+1f
+e2
+0a
+00
+1a
+22
+7e
+00
+9a
+66
+7e
+00
+98
+a0
+8a
+00
+6f
+e1
+4c
+91
+1f
+e2
+26
+00
+6f
+e0
+cc
+94
+9a
+60
+a6
+00
+ef
+e0
+80
+13
+e7
+e0
+80
+05
+20
+20
+00
+c4
+20
+00
+00
+14
+70
+4c
+97
+00
+20
+40
+01
+23
+70
+4c
+94
+00
+20
+40
+01
+1d
+20
+40
+00
+e4
+20
+40
+01
+1b
+20
+40
+00
+e4
+1f
+e6
+7c
+09
+20
+21
+00
+db
+20
+40
+01
+1d
+20
+40
+00
+e4
+20
+20
+01
+1f
+70
+4c
+93
+00
+20
+40
+01
+03
+6f
+e1
+4c
+91
+1f
+e2
+0a
+00
+6f
+e0
+cc
+94
+98
+a0
+8a
+00
+6f
+e0
+cc
+93
+e7
+e0
+80
+05
+6f
+e0
+cc
+94
+1f
+e0
+fe
+01
+67
+e0
+cc
+94
+20
+60
+00
+00
+6f
+e1
+4c
+44
+1f
+e2
+24
+00
+70
+4c
+94
+00
+70
+4c
+93
+00
+e8
+40
+80
+12
+28
+4f
+fe
+07
+20
+20
+80
+fd
+20
+40
+5f
+8d
+20
+40
+01
+03
+e8
+40
+80
+12
+20
+40
+5f
+89
+e8
+40
+80
+12
+20
+40
+5f
+a3
+1a
+40
+a4
+01
+6f
+e1
+4c
+8f
+20
+40
+00
+e7
+1f
+e6
+7c
+13
+20
+21
+00
+f3
+20
+60
+00
+00
+20
+00
+00
+96
+6f
+e1
+4c
+42
+1f
+e2
+26
+00
+df
+20
+00
+08
+e8
+40
+80
+13
+20
+40
+5f
+7d
+6f
+e0
+cc
+93
+1f
+e3
+7e
+00
+79
+20
+fe
+07
+67
+e0
+cc
+93
+1a
+60
+a6
+01
+c2
+00
+01
+07
+20
+60
+00
+00
+68
+48
+cc
+10
+20
+40
+5f
+8d
+20
+00
+00
+14
+68
+48
+cc
+10
+20
+40
+5f
+89
+20
+00
+17
+70
+6f
+e0
+cc
+97
+1f
+e0
+fe
+01
+67
+e0
+cc
+97
+c2
+83
+5c
+7b
+20
+20
+00
+9e
+68
+48
+cc
+0f
+20
+20
+5f
+89
+68
+48
+cc
+0f
+20
+20
+5f
+8d
+68
+48
+cc
+0f
+20
+20
+5f
+74
+68
+48
+cc
+0e
+20
+20
+5f
+89
+68
+48
+cc
+0e
+20
+20
+5f
+8d
+70
+4c
+98
+00
+6f
+e1
+4c
+99
+67
+e1
+4c
+9b
+20
+60
+00
+00
+da
+20
+4c
+48
+da
+40
+4c
+5c
+df
+20
+00
+14
+20
+40
+7d
+33
+24
+22
+81
+25
+20
+40
+01
+63
+20
+5a
+01
+25
+20
+40
+01
+6f
+6f
+e0
+cb
+ac
+24
+7a
+00
+00
+6f
+e0
+cd
+70
+c1
+00
+80
+00
+c1
+01
+00
+00
+c1
+02
+00
+00
+70
+4c
+94
+00
+da
+20
+4c
+48
+da
+40
+4c
+70
+e8
+40
+80
+11
+ef
+e0
+80
+12
+98
+42
+fe
+00
+20
+3a
+01
+5b
+67
+e0
+cc
+93
+60
+48
+cc
+a3
+e0
+40
+80
+12
+70
+4c
+a1
+01
+70
+4c
+a4
+00
+6f
+e0
+cc
+93
+c3
+00
+01
+50
+6f
+e0
+cc
+94
+1f
+ef
+fe
+08
+68
+48
+cc
+a4
+98
+40
+fe
+00
+d8
+c0
+4c
+ae
+98
+c0
+8c
+00
+ef
+e0
+80
+06
+67
+e0
+cc
+a2
+20
+40
+01
+9d
+20
+40
+01
+f1
+20
+40
+02
+79
+6f
+e0
+cc
+93
+1f
+e3
+7e
+00
+67
+e0
+cc
+93
+6f
+e0
+cc
+a3
+1f
+e3
+7e
+00
+67
+e0
+cc
+a3
+6f
+e0
+cc
+a4
+1f
+e0
+fe
+01
+67
+e0
+cc
+a4
+1f
+e6
+7c
+07
+20
+21
+01
+43
+1a
+20
+a2
+01
+1a
+40
+a4
+01
+6f
+e0
+cc
+94
+1f
+e0
+fe
+01
+67
+e0
+cc
+94
+1f
+e6
+7c
+13
+20
+21
+01
+3a
+20
+60
+00
+00
+6f
+e4
+4c
+48
+24
+7a
+00
+00
+6f
+e4
+4c
+50
+24
+7a
+00
+00
+6f
+e2
+4c
+58
+24
+7a
+00
+00
+6f
+e0
+cd
+73
+24
+7a
+00
+00
+6f
+e0
+cd
+70
+c1
+03
+00
+00
+70
+4d
+70
+00
+20
+60
+00
+00
+70
+4b
+ac
+00
+70
+4c
+9e
+00
+da
+20
+4c
+48
+df
+20
+00
+14
+70
+4c
+9d
+00
+ef
+e0
+80
+11
+20
+3a
+01
+98
+68
+48
+cc
+9d
+18
+40
+84
+01
+60
+48
+cc
+9d
+1f
+e2
+04
+00
+1f
+e0
+ff
+ff
+98
+41
+7e
+00
+24
+22
+81
+76
+6f
+e0
+cc
+9d
+68
+48
+cc
+9e
+98
+40
+84
+00
+60
+48
+cc
+9e
+1f
+e6
+7c
+01
+20
+21
+01
+98
+18
+46
+7c
+02
+20
+21
+01
+98
+70
+4c
+94
+00
+70
+4c
+9f
+00
+e8
+40
+80
+11
+da
+40
+4c
+48
+6f
+e0
+cc
+94
+1f
+e0
+fe
+01
+67
+e0
+cc
+94
+1f
+e6
+7c
+13
+24
+21
+01
+98
+ef
+e0
+80
+12
+98
+41
+7c
+00
+20
+22
+81
+9b
+6f
+e0
+cc
+9f
+1f
+e0
+fe
+01
+67
+e0
+cc
+9f
+1f
+e6
+7c
+01
+20
+21
+01
+9b
+70
+4b
+ac
+01
+20
+60
+00
+00
+1a
+20
+a2
+01
+c2
+00
+01
+73
+20
+60
+00
+00
+1a
+40
+a4
+01
+20
+20
+01
+89
+6f
+e0
+cc
+a3
+24
+5a
+02
+05
+6f
+e0
+cd
+4e
+24
+5a
+01
+b1
+6f
+e0
+cd
+5d
+68
+48
+cd
+4e
+98
+42
+fe
+00
+20
+62
+80
+00
+6f
+e0
+cc
+a2
+c0
+14
+81
+bc
+c0
+26
+01
+be
+1f
+e6
+7c
+45
+24
+61
+00
+00
+d8
+40
+00
+3a
+98
+46
+7e
+00
+24
+61
+00
+00
+d8
+c0
+4d
+5f
+98
+c0
+8c
+00
+ef
+e0
+80
+06
+20
+20
+01
+db
+6f
+e0
+cc
+a2
+c0
+29
+01
+c0
+c0
+28
+81
+c4
+c0
+28
+01
+c8
+c0
+27
+81
+cc
+c0
+70
+01
+d0
+c0
+16
+01
+d8
+c0
+0a
+01
+dd
+c0
+0d
+01
+e5
+c0
+04
+01
+eb
+20
+60
+00
+00
+6f
+e0
+cd
+5e
+20
+20
+01
+db
+6f
+e0
+cd
+6b
+20
+20
+01
+db
+6f
+e0
+cd
+6c
+20
+7a
+00
+00
+58
+00
+00
+4b
+20
+20
+01
+db
+6f
+e0
+cd
+6c
+20
+7a
+00
+00
+58
+00
+00
+4e
+20
+20
+01
+db
+6f
+e0
+cd
+6c
+20
+7a
+00
+00
+58
+00
+00
+4a
+20
+20
+01
+db
+6f
+e0
+cd
+6c
+20
+7a
+00
+00
+58
+00
+00
+4d
+20
+20
+01
+db
+6f
+e0
+cd
+6d
+20
+7a
+00
+00
+6f
+e0
+cf
+a9
+c0
+00
+01
+d6
+58
+00
+00
+fd
+20
+20
+01
+db
+58
+00
+00
+aa
+20
+20
+01
+db
+6f
+e0
+cd
+6e
+20
+7a
+00
+00
+58
+00
+00
+ab
+67
+e0
+cc
+a2
+20
+60
+00
+00
+6f
+e0
+cd
+6f
+20
+7a
+00
+00
+6f
+e0
+cc
+a3
+c3
+00
+01
+dc
+70
+4f
+a9
+01
+70
+4c
+16
+06
+58
+00
+00
+00
+20
+20
+01
+db
+6f
+e0
+cd
+6f
+20
+7a
+00
+00
+6f
+e0
+cc
+a3
+c3
+00
+01
+dc
+70
+4f
+a9
+00
+20
+20
+01
+e2
+6f
+e0
+cd
+6f
+20
+7a
+00
+00
+6f
+e0
+cc
+a3
+c3
+00
+01
+dc
+70
+4f
+a9
+02
+20
+20
+01
+e2
+6f
+e0
+cc
+a2
+c0
+23
+02
+07
+c0
+25
+82
+0d
+c0
+27
+02
+13
+c0
+25
+02
+15
+c0
+26
+82
+17
+c0
+52
+82
+19
+c0
+53
+02
+20
+c0
+53
+82
+22
+c0
+54
+02
+24
+c0
+54
+82
+26
+c0
+55
+02
+31
+c0
+56
+82
+38
+c0
+55
+82
+3f
+c0
+56
+02
+4a
+20
+60
+00
+00
+6f
+e0
+cc
+a3
+c4
+00
+00
+00
+70
+4d
+73
+0a
+20
+60
+00
+00
+70
+4d
+73
+00
+20
+60
+00
+00
+6f
+e0
+cf
+a9
+c1
+00
+00
+00
+c1
+00
+80
+00
+70
+4d
+71
+0a
+70
+4d
+72
+20
+20
+20
+02
+53
+70
+4d
+72
+52
+6f
+e0
+cf
+a9
+c1
+00
+00
+00
+c1
+00
+80
+00
+70
+4d
+71
+08
+20
+20
+02
+53
+70
+4d
+72
+51
+20
+20
+02
+0e
+70
+4d
+72
+50
+20
+20
+02
+0e
+70
+4d
+72
+4f
+20
+20
+02
+0e
+70
+4d
+72
+04
+70
+4d
+71
+01
+6f
+e0
+cf
+a9
+c0
+00
+02
+53
+c0
+00
+82
+53
+70
+4d
+71
+08
+20
+20
+02
+53
+70
+4d
+72
+06
+20
+20
+02
+1a
+70
+4d
+72
+19
+20
+20
+02
+1a
+70
+4d
+72
+1b
+20
+20
+02
+1a
+6f
+e0
+cf
+a9
+c0
+00
+02
+2b
+c0
+01
+82
+2e
+58
+00
+00
+fc
+20
+20
+01
+db
+70
+4d
+71
+08
+70
+4d
+72
+0f
+20
+20
+02
+53
+70
+4d
+71
+09
+70
+4d
+72
+14
+20
+20
+02
+53
+6f
+e0
+cf
+a9
+c0
+00
+02
+35
+58
+00
+00
+fd
+20
+20
+01
+db
+70
+4d
+71
+09
+70
+4d
+72
+12
+20
+20
+02
+53
+6f
+e0
+cf
+a9
+c0
+01
+82
+3c
+58
+00
+00
+fa
+20
+20
+01
+db
+70
+4d
+71
+08
+70
+4d
+72
+2c
+20
+20
+02
+53
+6f
+e0
+cf
+a9
+c0
+00
+02
+46
+c0
+00
+82
+48
+70
+4d
+71
+01
+70
+4d
+72
+2c
+20
+40
+02
+01
+20
+20
+02
+53
+70
+4d
+71
+08
+20
+20
+02
+43
+70
+4d
+71
+02
+20
+20
+02
+43
+6f
+e0
+cf
+a9
+c0
+00
+02
+50
+c0
+00
+82
+50
+70
+4d
+71
+01
+70
+4d
+72
+52
+20
+20
+02
+53
+70
+4d
+71
+08
+70
+4d
+72
+2b
+20
+20
+02
+53
+70
+4c
+a2
+00
+6f
+e0
+cc
+a3
+c3
+00
+02
+5a
+6f
+e0
+cd
+70
+c0
+01
+82
+66
+70
+4d
+70
+01
+20
+60
+00
+00
+70
+4d
+70
+04
+20
+60
+00
+00
+70
+4d
+70
+06
+20
+60
+00
+00
+67
+e0
+cc
+02
+60
+48
+cc
+04
+20
+40
+7d
+92
+70
+4c
+01
+00
+20
+20
+04
+5e
+6f
+e0
+cd
+71
+d8
+40
+00
+00
+20
+40
+02
+5e
+70
+4d
+70
+02
+20
+60
+00
+00
+70
+4d
+70
+03
+6f
+e0
+cd
+71
+68
+48
+cd
+72
+20
+20
+02
+5e
+70
+4c
+01
+00
+6f
+e0
+cd
+71
+d8
+40
+00
+00
+20
+40
+02
+5e
+6f
+e0
+cd
+73
+20
+3a
+02
+5c
+70
+4d
+70
+05
+20
+60
+00
+00
+20
+20
+02
+60
+70
+4d
+70
+00
+df
+e0
+00
+00
+d8
+40
+00
+00
+20
+20
+02
+5e
+6f
+e0
+cc
+a2
+d8
+40
+00
+e0
+98
+46
+7c
+00
+24
+21
+02
+8b
+1f
+e6
+7c
+e7
+24
+21
+02
+a8
+1f
+e1
+7e
+07
+1f
+e2
+0e
+00
+6f
+e0
+cc
+a3
+c2
+80
+02
+87
+6f
+e0
+cc
+a5
+f9
+3f
+fe
+00
+67
+e0
+cc
+a5
+20
+60
+00
+00
+6f
+e0
+cc
+a5
+f9
+20
+7e
+00
+67
+e0
+cc
+a5
+20
+60
+00
+00
+70
+4c
+ad
+00
+6f
+e0
+cc
+a3
+c2
+80
+02
+9c
+68
+48
+cc
+a2
+df
+20
+00
+06
+d8
+c0
+4c
+a7
+ef
+e0
+80
+06
+98
+46
+7c
+00
+24
+22
+82
+9a
+ef
+e0
+80
+06
+18
+c0
+8d
+fe
+e7
+e0
+80
+06
+20
+7a
+00
+00
+18
+c0
+8c
+01
+e0
+40
+80
+06
+c2
+00
+02
+91
+20
+60
+00
+00
+68
+48
+cc
+a2
+df
+20
+00
+06
+d8
+c0
+4c
+a7
+ef
+e0
+80
+06
+20
+3a
+02
+a5
+98
+46
+7c
+00
+20
+62
+80
+00
+c2
+00
+02
+9f
+20
+60
+00
+00
+18
+c0
+8d
+ff
+e0
+40
+80
+06
+20
+60
+00
+00
+70
+4d
+74
+01
+6f
+e0
+cc
+a3
+2f
+ec
+00
+00
+20
+40
+82
+ad
+20
+20
+02
+8b
+70
+4d
+74
+02
+20
+60
+00
+00
+20
+40
+02
+c8
+70
+4d
+4e
+00
+70
+4d
+4f
+00
+70
+4d
+50
+00
+6f
+e0
+cc
+a5
+24
+5a
+02
+de
+d8
+c0
+4c
+a7
+df
+20
+00
+06
+ef
+e0
+80
+06
+1f
+e6
+7c
+7f
+20
+42
+82
+e0
+1f
+e6
+7c
+de
+20
+42
+82
+e2
+c2
+00
+02
+b7
+20
+40
+03
+da
+6f
+e0
+cd
+51
+20
+3a
+02
+d8
+6f
+e1
+4c
+a7
+68
+49
+4d
+52
+98
+46
+7c
+00
+20
+22
+82
+da
+18
+50
+84
+00
+98
+46
+7c
+00
+20
+22
+82
+da
+20
+60
+00
+00
+6f
+e0
+cd
+51
+24
+7a
+00
+00
+68
+48
+c9
+24
+18
+46
+7c
+ff
+20
+62
+80
+00
+20
+40
+5f
+7d
+24
+20
+82
+d4
+df
+20
+00
+08
+d8
+a0
+4c
+a5
+20
+40
+7c
+68
+70
+4c
+a7
+de
+20
+60
+00
+00
+6f
+e0
+cc
+a7
+c1
+ef
+00
+00
+70
+4c
+a7
+00
+20
+60
+00
+00
+6f
+e0
+cd
+50
+20
+7a
+00
+00
+20
+40
+02
+e4
+70
+4c
+a1
+00
+20
+20
+43
+ef
+20
+60
+00
+00
+70
+4d
+4f
+01
+20
+60
+00
+00
+70
+4d
+4e
+01
+20
+60
+00
+00
+70
+4d
+50
+01
+20
+60
+00
+00
+6f
+e1
+4f
+c2
+d8
+40
+05
+28
+98
+46
+7c
+00
+24
+61
+00
+00
+20
+20
+13
+7a
+6f
+e0
+c9
+3f
+c0
+00
+82
+ec
+20
+60
+00
+00
+db
+00
+01
+e0
+58
+00
+04
+00
+9b
+06
+fc
+00
+20
+40
+7d
+31
+18
+07
+fe
+00
+67
+e1
+09
+5c
+df
+e0
+1f
+b8
+d8
+40
+00
+18
+dd
+60
+00
+18
+20
+20
+02
+f6
+60
+48
+89
+64
+da
+20
+4f
+aa
+da
+60
+00
+00
+1f
+e2
+24
+00
+68
+48
+89
+64
+20
+40
+5d
+c7
+6f
+e4
+4f
+aa
+68
+4c
+4f
+b2
+98
+41
+fe
+00
+68
+4c
+4f
+ba
+98
+41
+fe
+00
+20
+3a
+03
+09
+1a
+60
+a6
+01
+6f
+e1
+09
+5c
+9a
+66
+7c
+00
+24
+21
+03
+32
+1a
+42
+7e
+00
+9b
+06
+7e
+00
+20
+20
+02
+f9
+1a
+66
+7c
+00
+20
+22
+83
+19
+1a
+42
+7e
+00
+9b
+00
+fe
+00
+9d
+66
+7e
+00
+1f
+e2
+24
+00
+68
+48
+89
+64
+20
+40
+5d
+c7
+6f
+e4
+4f
+aa
+68
+4c
+4f
+b2
+98
+41
+fe
+00
+68
+4c
+4f
+ba
+98
+41
+fe
+00
+20
+3a
+03
+1b
+1a
+42
+7e
+00
+20
+20
+03
+0d
+65
+60
+cf
+c2
+20
+60
+00
+00
+58
+00
+1f
+d0
+9a
+46
+7e
+00
+67
+e1
+4f
+c2
+1a
+42
+7e
+00
+9d
+60
+fe
+00
+68
+48
+89
+64
+da
+20
+4f
+aa
+20
+40
+5d
+c7
+6f
+e0
+c9
+3f
+c0
+00
+83
+26
+20
+60
+00
+00
+6f
+e0
+cf
+aa
+1f
+e6
+7c
+03
+24
+41
+7d
+9e
+67
+e0
+cf
+a9
+6f
+e0
+cf
+ab
+67
+e0
+c9
+40
+d8
+c0
+4f
+ac
+d8
+a0
+49
+47
+20
+40
+7c
+4c
+6f
+e3
+4f
+bc
+67
+e3
+49
+41
+20
+20
+44
+d8
+20
+20
+13
+7a
+6f
+e4
+4b
+bd
+c2
+9e
+83
+36
+20
+20
+45
+0e
+6f
+e0
+c9
+3f
+c0
+00
+83
+39
+20
+60
+00
+00
+70
+4f
+c4
+01
+6f
+e0
+cf
+c5
+20
+7a
+00
+00
+68
+49
+4f
+c2
+58
+00
+1f
+d0
+98
+46
+24
+00
+da
+20
+4f
+a9
+1a
+42
+04
+00
+df
+20
+00
+01
+20
+40
+5d
+82
+1a
+40
+84
+01
+da
+20
+49
+40
+df
+20
+00
+01
+20
+40
+5d
+82
+1a
+40
+84
+02
+da
+20
+49
+47
+df
+20
+00
+10
+20
+40
+5d
+82
+1a
+40
+84
+12
+da
+20
+49
+41
+df
+20
+00
+06
+20
+40
+5d
+82
+68
+49
+4f
+c2
+18
+40
+84
+18
+60
+49
+4f
+c2
+20
+60
+00
+00
+20
+40
+03
+e9
+6f
+e4
+4b
+bd
+c3
+0a
+03
+61
+20
+40
+5f
+f1
+20
+40
+60
+18
+67
+e1
+48
+f1
+68
+49
+44
+99
+6f
+e1
+44
+a7
+98
+46
+7c
+00
+20
+21
+03
+54
+da
+20
+48
+eb
+20
+40
+3d
+f5
+6f
+e0
+c4
+a9
+c2
+80
+be
+39
+6f
+e0
+cd
+51
+20
+5a
+02
+d8
+6f
+e0
+cd
+50
+24
+7a
+00
+00
+20
+40
+42
+2f
+6f
+e3
+49
+41
+20
+3a
+03
+69
+20
+20
+3c
+f2
+70
+4a
+d3
+ff
+70
+41
+eb
+00
+6f
+e0
+cb
+c5
+c2
+80
+c2
+0a
+70
+44
+87
+33
+6f
+e4
+4b
+f9
+67
+e3
+41
+e0
+67
+e4
+41
+ce
+67
+e4
+41
+d6
+20
+40
+5f
+50
+20
+20
+3c
+fa
+70
+49
+26
+ff
+20
+20
+3d
+35
+20
+40
+7f
+1a
+20
+40
+03
+fc
+70
+80
+e6
+3e
+20
+20
+3d
+43
+20
+40
+7f
+1a
+20
+40
+3e
+a3
+68
+48
+c9
+19
+20
+40
+5f
+56
+68
+48
+c9
+1a
+20
+40
+5f
+56
+68
+48
+c9
+24
+20
+40
+5f
+5a
+6f
+e1
+4c
+44
+1f
+e2
+24
+00
+df
+20
+00
+14
+e8
+40
+80
+12
+28
+4f
+fe
+07
+24
+40
+df
+8d
+1a
+40
+a4
+01
+c2
+00
+03
+85
+6f
+e1
+4c
+42
+1f
+e2
+24
+00
+df
+20
+00
+08
+e8
+40
+80
+12
+18
+46
+7c
+ff
+24
+42
+df
+56
+1a
+40
+a4
+01
+c2
+00
+03
+8d
+20
+60
+00
+00
+58
+00
+00
+00
+20
+60
+00
+00
+20
+40
+48
+ba
+20
+40
+78
+6c
+20
+20
+3e
+a3
+6f
+e0
+cb
+f5
+24
+5a
+77
+97
+70
+4b
+f5
+00
+20
+20
+77
+87
+da
+20
+47
+79
+20
+40
+7d
+6f
+20
+7a
+00
+00
+1f
+e2
+26
+00
+20
+40
+03
+a2
+20
+20
+31
+85
+c0
+0b
+03
+a4
+20
+20
+31
+60
+70
+4f
+a9
+00
+20
+60
+00
+00
+1a
+62
+7e
+00
+c0
+00
+83
+ad
+c0
+01
+03
+af
+c0
+15
+83
+b2
+c0
+10
+83
+b6
+c0
+09
+03
+bb
+20
+20
+42
+51
+20
+40
+44
+5f
+20
+20
+43
+15
+70
+4b
+91
+00
+70
+4b
+9a
+00
+20
+20
+43
+1c
+6f
+e0
+cb
+91
+c1
+81
+00
+00
+70
+4b
+91
+00
+20
+20
+43
+5c
+6f
+e0
+cb
+91
+c1
+01
+00
+00
+1f
+e0
+fe
+01
+67
+e0
+cb
+91
+20
+20
+43
+63
+70
+44
+57
+01
+20
+40
+32
+68
+20
+20
+43
+42
+6f
+e0
+c9
+02
+20
+3a
+03
+c2
+70
+48
+ef
+58
+20
+60
+00
+00
+70
+48
+ef
+53
+20
+60
+00
+00
+20
+40
+3d
+b7
+20
+40
+03
+be
+20
+40
+48
+80
+20
+40
+03
+e9
+20
+40
+03
+f4
+20
+40
+44
+1a
+20
+40
+03
+e6
+20
+40
+44
+48
+20
+40
+44
+4d
+20
+40
+44
+50
+20
+40
+3f
+3d
+20
+40
+44
+62
+20
+40
+04
+00
+20
+40
+03
+d5
+20
+40
+04
+10
+20
+40
+04
+15
+20
+20
+44
+57
+6f
+e0
+cb
+b1
+c1
+80
+80
+00
+da
+60
+4b
+b2
+da
+40
+03
+69
+20
+20
+31
+cf
+6f
+e1
+4c
+a7
+68
+49
+4d
+56
+98
+46
+7c
+00
+20
+22
+83
+e2
+18
+50
+84
+00
+98
+46
+7c
+00
+20
+22
+83
+e2
+20
+20
+44
+06
+6f
+e0
+cb
+b1
+c1
+00
+80
+00
+70
+4b
+b1
+01
+20
+60
+00
+00
+da
+60
+47
+91
+da
+40
+03
+bb
+20
+20
+31
+cf
+6f
+e0
+c4
+a9
+c3
+80
+80
+00
+6f
+e4
+4b
+bd
+c4
+10
+00
+00
+6f
+e0
+cb
+b9
+20
+7a
+00
+00
+1f
+e0
+ff
+ff
+67
+e0
+cb
+b9
+20
+3a
+03
+fe
+68
+48
+cc
+13
+20
+20
+48
+59
+6f
+e1
+4a
+c4
+20
+7a
+00
+00
+6f
+e0
+cc
+16
+20
+7a
+00
+00
+1f
+e0
+ff
+ff
+67
+e0
+cc
+16
+c2
+80
+48
+4a
+20
+20
+48
+3c
+20
+40
+48
+3c
+20
+40
+04
+0a
+68
+48
+cc
+13
+20
+20
+48
+55
+6f
+e0
+cc
+11
+c1
+7f
+80
+00
+6f
+e1
+4a
+c4
+20
+7a
+00
+00
+6f
+e1
+4b
+d0
+68
+49
+4a
+c4
+98
+46
+04
+00
+6f
+e1
+4c
+14
+98
+46
+7e
+00
+20
+21
+04
+0c
+68
+48
+cc
+11
+20
+20
+5f
+89
+6f
+e0
+cd
+59
+c3
+00
+84
+0a
+68
+48
+cc
+11
+20
+20
+5f
+8d
+da
+60
+4c
+9b
+da
+40
+04
+13
+20
+20
+31
+d6
+70
+4c
+98
+01
+20
+20
+32
+5c
+da
+60
+4d
+73
+da
+40
+02
+5c
+20
+20
+31
+cf
+20
+40
+31
+f7
+20
+20
+42
+3d
+6f
+e1
+47
+93
+2f
+ef
+fe
+0b
+20
+40
+c4
+9c
+6f
+e1
+47
+93
+2f
+ef
+fe
+07
+20
+40
+84
+18
+58
+00
+00
+00
+67
+e1
+4b
+04
+67
+e1
+4f
+c4
+20
+40
+04
+0a
+70
+4f
+a9
+ff
+20
+20
+44
+6f
+58
+00
+00
+00
+67
+e1
+4a
+d4
+20
+20
+44
+92
+6f
+e4
+4b
+bd
+c4
+01
+00
+00
+20
+20
+44
+a5
+78
+54
+7c
+00
+70
+4b
+9d
+00
+70
+4b
+9e
+00
+70
+4b
+9f
+00
+6f
+e0
+cd
+70
+c0
+00
+82
+63
+c0
+01
+02
+68
+c0
+01
+82
+68
+c0
+02
+02
+6c
+c0
+03
+02
+75
+6f
+e0
+cc
+a1
+20
+3a
+04
+45
+1f
+e0
+ff
+ff
+67
+e0
+cc
+a1
+20
+40
+04
+46
+70
+4d
+5b
+0a
+20
+40
+44
+5f
+6f
+e0
+cd
+70
+c0
+02
+82
+74
+d8
+a0
+4c
+01
+df
+20
+00
+0a
+20
+40
+7c
+68
+20
+40
+04
+49
+70
+4c
+0b
+00
+20
+60
+00
+00
+20
+60
+00
+00
+70
+41
+77
+03
+70
+4a
+c1
+0a
+20
+60
+00
+00
+6f
+e0
+cd
+74
+c0
+01
+04
+d0
+d8
+c0
+4c
+a7
+df
+20
+00
+06
+ef
+e0
+80
+06
+1f
+e6
+7c
+e7
+24
+21
+04
+6d
+c2
+00
+04
+4d
+6f
+e0
+cc
+9e
+20
+5a
+04
+63
+70
+4c
+01
+00
+6f
+e0
+cc
+a7
+1f
+e6
+7c
+7f
+20
+22
+84
+66
+d8
+c0
+4c
+a5
+d8
+a0
+4c
+02
+df
+20
+00
+08
+ef
+e0
+80
+06
+c0
+3f
+84
+6b
+e7
+e0
+80
+05
+c2
+00
+04
+5a
+20
+40
+04
+db
+6f
+e0
+cc
+0b
+c0
+00
+fd
+92
+20
+40
+40
+95
+20
+20
+7d
+92
+d8
+a0
+4c
+a5
+df
+20
+00
+09
+20
+20
+7c
+68
+6f
+e1
+4c
+a5
+67
+e1
+4c
+02
+6f
+e3
+4c
+a8
+67
+e3
+4c
+04
+20
+20
+04
+5e
+58
+00
+00
+00
+20
+20
+04
+5c
+70
+4c
+01
+03
+68
+48
+cc
+9e
+18
+46
+7c
+00
+20
+22
+84
+d0
+c0
+74
+04
+89
+c0
+74
+84
+8c
+c0
+75
+04
+8f
+c0
+75
+84
+92
+c0
+76
+04
+95
+c0
+76
+84
+98
+c0
+77
+04
+9b
+c0
+77
+84
+9e
+c0
+78
+04
+a1
+c0
+78
+84
+a4
+c0
+79
+04
+a7
+c0
+79
+84
+aa
+c0
+7a
+04
+ad
+c0
+7a
+84
+b0
+c0
+7b
+04
+b3
+c0
+7b
+84
+b6
+c0
+7c
+04
+b9
+c0
+7c
+84
+bc
+c0
+7d
+04
+bf
+c0
+7d
+84
+c2
+c0
+7e
+04
+c5
+c0
+7e
+84
+c8
+c0
+7f
+84
+d7
+20
+20
+04
+5e
+58
+00
+01
+83
+67
+e1
+4c
+02
+20
+20
+04
+5e
+58
+00
+00
+cd
+67
+e1
+4c
+02
+20
+20
+04
+5e
+58
+00
+00
+b7
+67
+e1
+4c
+02
+20
+20
+04
+5e
+58
+00
+00
+b6
+67
+e1
+4c
+02
+20
+20
+04
+5e
+58
+00
+00
+b5
+67
+e1
+4c
+02
+20
+20
+04
+5e
+58
+00
+00
+ea
+67
+e1
+4c
+02
+20
+20
+04
+5e
+58
+00
+00
+e9
+67
+e1
+4c
+02
+20
+20
+04
+5e
+58
+00
+00
+e2
+67
+e1
+4c
+02
+20
+20
+04
+5e
+58
+00
+01
+94
+67
+e1
+4c
+02
+20
+20
+04
+5e
+58
+00
+01
+8a
+67
+e1
+4c
+02
+20
+20
+04
+5e
+58
+00
+01
+92
+67
+e1
+4c
+02
+20
+20
+04
+5e
+58
+00
+00
+70
+67
+e1
+4c
+02
+20
+20
+04
+5e
+58
+00
+00
+6f
+67
+e1
+4c
+02
+20
+20
+04
+5e
+58
+00
+02
+2a
+67
+e1
+4c
+02
+20
+20
+04
+5e
+58
+00
+02
+25
+67
+e1
+4c
+02
+20
+20
+04
+5e
+58
+00
+02
+24
+67
+e1
+4c
+02
+20
+20
+04
+5e
+58
+00
+02
+26
+67
+e1
+4c
+02
+20
+20
+04
+5e
+58
+00
+02
+27
+67
+e1
+4c
+02
+20
+20
+04
+5e
+58
+00
+02
+21
+67
+e1
+4c
+02
+20
+20
+04
+5e
+58
+00
+02
+23
+67
+e1
+4c
+02
+20
+20
+04
+5e
+58
+00
+00
+30
+67
+e1
+4c
+02
+20
+20
+04
+5e
+6f
+e0
+cf
+a9
+c0
+00
+84
+cd
+58
+00
+01
+ae
+67
+e1
+4c
+02
+20
+20
+04
+5e
+58
+00
+03
+07
+67
+e1
+4c
+02
+20
+20
+04
+5e
+70
+4c
+a1
+02
+6f
+e0
+cc
+9e
+20
+5a
+04
+63
+70
+4d
+74
+00
+58
+00
+00
+03
+67
+e1
+cc
+01
+20
+20
+04
+5e
+70
+4c
+01
+02
+58
+00
+00
+02
+67
+e0
+cc
+02
+20
+20
+04
+5e
+6f
+e0
+cc
+01
+c0
+00
+04
+e6
+c0
+00
+84
+e1
+c0
+01
+84
+ec
+c0
+01
+04
+f4
+20
+60
+00
+00
+70
+4c
+0b
+01
+d8
+c0
+4c
+01
+d8
+a0
+48
+d8
+df
+20
+00
+07
+20
+20
+7c
+a1
+70
+4c
+0b
+02
+20
+40
+04
+fc
+d8
+c0
+4c
+01
+d8
+a0
+4b
+de
+df
+20
+00
+09
+20
+20
+7c
+a1
+70
+4c
+0b
+04
+20
+40
+04
+fc
+58
+00
+00
+03
+20
+40
+46
+21
+d8
+c0
+4c
+02
+d8
+a0
+4b
+df
+df
+20
+00
+02
+20
+20
+7c
+a1
+70
+4c
+0b
+05
+20
+40
+04
+fc
+58
+00
+00
+02
+67
+e4
+4b
+de
+67
+e4
+4b
+e7
+6f
+e0
+cc
+02
+67
+e0
+cb
+df
+20
+60
+00
+00
+df
+20
+00
+12
+d8
+a0
+4b
+de
+20
+20
+7c
+68
+18
+c2
+04
+00
+df
+20
+00
+04
+d8
+a0
+03
+fd
+20
+40
+7c
+59
+18
+42
+0c
+00
+1a
+42
+7e
+00
+c0
+03
+85
+07
+20
+20
+65
+e4
+e8
+41
+00
+06
+18
+50
+84
+00
+18
+42
+24
+00
+1a
+40
+a5
+fc
+18
+c0
+8c
+04
+da
+60
+01
+02
+20
+40
+05
+12
+6f
+e0
+cf
+a9
+c1
+ff
+80
+00
+70
+4f
+a9
+00
+20
+20
+05
+31
+1a
+42
+7e
+00
+20
+3a
+67
+84
+ef
+e0
+80
+06
+c0
+04
+85
+19
+c0
+05
+05
+35
+c0
+04
+05
+38
+20
+20
+05
+3b
+ef
+e1
+00
+06
+9a
+66
+7c
+00
+20
+22
+85
+1f
+1a
+40
+a5
+fd
+24
+22
+85
+12
+20
+60
+00
+00
+18
+c0
+8c
+01
+ef
+e1
+00
+06
+da
+60
+06
+00
+9a
+66
+7c
+00
+20
+22
+85
+30
+da
+60
+12
+08
+9a
+66
+7c
+00
+20
+22
+85
+2e
+da
+60
+4c
+00
+9a
+66
+7c
+00
+20
+22
+85
+2c
+70
+4f
+a9
+01
+20
+20
+05
+31
+70
+4f
+a9
+02
+20
+20
+05
+31
+70
+4f
+a9
+03
+20
+20
+05
+31
+70
+4f
+a9
+00
+70
+4f
+c5
+01
+6f
+e0
+cf
+c4
+20
+7a
+00
+00
+20
+20
+03
+3c
+18
+c0
+8c
+04
+1a
+40
+a5
+fb
+20
+20
+05
+12
+18
+c0
+8c
+01
+1a
+40
+a5
+fe
+20
+20
+05
+12
+ef
+e0
+80
+06
+98
+c0
+8c
+00
+1f
+e2
+04
+00
+1a
+42
+7e
+00
+98
+46
+24
+00
+20
+20
+05
+12
+d8
+c0
+94
+68
+d8
+a0
+4d
+77
+df
+20
+00
+c4
+20
+40
+7c
+a1
+d8
+c0
+95
+73
+d8
+a0
+4e
+3b
+df
+20
+00
+42
+20
+40
+7c
+a1
+d8
+c0
+95
+b5
+d8
+a0
+4e
+7d
+df
+20
+00
+36
+20
+40
+7c
+a1
+d8
+c0
+95
+eb
+d8
+a0
+4e
+b3
+df
+20
+00
+a9
+20
+40
+7c
+a1
+70
+4d
+86
+6a
+70
+4e
+3a
+78
+70
+4e
+36
+7c
+70
+4e
+34
+7e
+6f
+e0
+cf
+e3
+20
+7a
+00
+00
+6f
+e1
+4f
+e5
+1f
+f0
+fe
+00
+67
+e1
+4f
+42
+6f
+e1
+4f
+e7
+1f
+f0
+fe
+00
+67
+e1
+4f
+48
+20
+60
+00
+00
+58
+00
+00
+50
+98
+46
+7c
+00
+20
+22
+85
+62
+20
+20
+51
+9a
+70
+44
+df
+00
+70
+44
+e7
+00
+70
+47
+92
+00
+70
+47
+95
+01
+20
+20
+51
+a4
+6f
+e0
+83
+38
+20
+7a
+00
+00
+c0
+1e
+05
+6c
+c0
+07
+05
+70
+20
+20
+64
+be
+6f
+e0
+cf
+a9
+c1
+7f
+80
+00
+70
+03
+38
+0d
+20
+20
+64
+bb
+20
+20
+65
+75
+18
+42
+7e
+00
+c0
+09
+85
+74
+20
+20
+4d
+d8
+20
+40
+4e
+18
+6f
+e0
+c7
+92
+24
+7a
+00
+00
+6f
+e0
+cf
+a9
+c1
+ff
+80
+00
+70
+47
+95
+40
+70
+00
+55
+1a
+70
+47
+92
+02
+20
+60
+00
+00
+20
+40
+52
+35
+20
+40
+05
+80
+20
+20
+50
+62
+20
+40
+52
+40
+1f
+e2
+0a
+00
+58
+00
+00
+06
+e7
+e0
+80
+05
+58
+00
+03
+00
+e7
+e1
+00
+05
+58
+00
+0f
+00
+e7
+e1
+00
+05
+58
+19
+03
+35
+e7
+e1
+80
+05
+58
+00
+00
+12
+e7
+e1
+00
+05
+58
+00
+f8
+03
+e7
+e1
+00
+05
+58
+00
+05
+35
+e7
+e1
+00
+05
+58
+00
+00
+0a
+e7
+e0
+80
+05
+58
+00
+00
+00
+e7
+e1
+00
+05
+58
+00
+ff
+ff
+e7
+e1
+80
+05
+70
+03
+26
+14
+20
+60
+00
+00
+78
+54
+7c
+00
+20
+40
+59
+03
+6f
+e0
+80
+48
+20
+7a
+00
+00
+c2
+83
+d6
+4d
+c0
+03
+85
+9f
+20
+20
+56
+1e
+20
+40
+57
+7a
+70
+00
+72
+78
+20
+60
+00
+00
+6f
+e1
+03
+15
+1f
+e2
+0c
+00
+ef
+e0
+80
+06
+67
+e0
+c5
+fc
+1f
+e1
+04
+0f
+1f
+f1
+fe
+00
+c0
+04
+85
+ac
+c0
+05
+05
+ba
+c0
+02
+85
+b8
+20
+20
+4c
+b0
+da
+20
+00
+01
+20
+40
+4c
+dd
+6f
+e1
+44
+e3
+e7
+e1
+00
+05
+58
+00
+00
+00
+e7
+e0
+80
+05
+70
+09
+50
+01
+6f
+e0
+c4
+e9
+79
+20
+7e
+06
+67
+e0
+c4
+e9
+70
+09
+5b
+12
+20
+20
+77
+a7
+20
+40
+05
+ba
+20
+20
+4c
+c3
+ef
+e0
+80
+06
+c0
+00
+85
+bd
+20
+60
+00
+00
+ef
+e0
+80
+06
+67
+e0
+cd
+59
+20
+60
+00
+00
+78
+9e
+aa
+55
+40
+00
+00
+40
+09
+00
+00
+00
+00
+00
+08
+00
+00
+00
+00
+00
+00
+00
+00
+00
+04
+08
+00
+80
+10
+60
+00
+00
+e4
+91
+9e
+1f
+40
+00
+01
+00
+02
+00
+00
+01
+00
+00
+00
+00
+00
+88
+00
+08
+00
+00
+00
+00
+04
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+00
+aa
+55
+08
+00
+bd
+4b
+04
+09
+32
+00
+03
+00
+01
+2c
+aa
+55
+01
+00
+9a
+40
+08
+aa
+55
+01
+00
+c6
+4b
+01
+aa
+55
+01
+00
+f5
+4b
+01
+aa
+55
+01
+00
+97
+47
+ff
+aa
+55
+01
+00
+96
+47
+1e
+aa
+55
+03
+00
+91
+44
+01
+34
+49
+aa
+55
+01
+00
+36
+49
+ff
+aa
+55
+01
+00
+eb
+41
+01
+aa
+55
+01
+00
+85
+48
+07
+aa
+55
+02
+00
+a1
+48
+c7
+4a
+aa
+55
+02
+00
+0d
+49
+85
+90
+aa
+55
+02
+00
+10
+49
+75
+80
+aa
+55
+01
+00
+0f
+49
+63
+aa
+55
+01
+00
+d2
+48
+7d
+aa
+55
+01
+00
+58
+0b
+ff
+aa
+55
+0b
+00
+36
+4c
+c2
+c1
+85
+84
+83
+82
+81
+80
+c7
+c6
+c4
+aa
+55
+01
+00
+3d
+48
+02
+aa
+55
+05
+00
+94
+48
+01
+0f
+0f
+0f
+0f
+aa
+55
+01
+00
+6d
+48
+00
+aa
+55
+01
+00
+f4
+4b
+02
+aa
+55
+01
+00
+7e
+48
+00
+aa
+55
+01
+00
+0c
+49
+94
+aa
+55
+03
+00
+63
+48
+00
+48
+60
+aa
+55
+02
+00
+ca
+48
+0a
+00
+aa
+55
+02
+00
+c8
+48
+50
+00
+aa
+55
+04
+00
+cc
+4b
+02
+00
+32
+00
+aa
+55
+01
+00
+c7
+49
+02
+aa
+55
+08
+00
+4f
+44
+fb
+00
+48
+08
+fb
+00
+48
+08
+aa
+55
+01
+00
+99
+40
+01
+aa
+55
+01
+00
+77
+41
+20
+aa
+55
+01
+00
+9c
+4b
+20
+aa
+55
+01
+00
+82
+44
+06
+aa
+55
+06
+00
+a8
+40
+32
+ef
+6d
+ac
+24
+54
+aa
+55
+13
+00
+03
+46
+12
+42
+6c
+75
+65
+74
+6f
+6f
+74
+68
+20
+6b
+65
+79
+62
+6f
+61
+72
+64
+aa
+55
+05
+00
+58
+44
+0e
+00
+01
+00
+02
+aa
+55
+08
+00
+f9
+4b
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+aa
+55
+01
+00
+48
+46
+0a
+aa
+55
+04
+00
+6b
+47
+01
+03
+00
+04
+aa
+55
+01
+00
+95
+47
+01
+aa
+55
+01
+00
+d8
+40
+01
+aa
+55
+06
+00
+7d
+43
+73
+83
+92
+a1
+b1
+c1
+aa
+55
+01
+00
+35
+44
+07
+aa
+55
+02
+00
+02
+4b
+96
+00
+aa
+55
+02
+00
+f9
+4a
+15
+00
+aa
+55
+02
+00
+5a
+43
+19
+00
+aa
+55
+04
+00
+fb
+4a
+1d
+00
+21
+00
+aa
+55
+02
+00
+d4
+43
+28
+00
+aa
+55
+02
+00
+ff
+4a
+30
+00
+aa
+55
+0c
+00
+ea
+43
+1f
+02
+01
+05
+03
+03
+12
+18
+03
+19
+c1
+03
+aa
+55
+10
+00
+e4
+4a
+0f
+09
+42
+54
+35
+2e
+32
+20
+4b
+65
+79
+62
+6f
+61
+72
+64
+aa
+55
+11
+00
+0a
+44
+1f
+0f
+09
+42
+54
+35
+2e
+32
+20
+4b
+65
+79
+62
+6f
+61
+72
+64
+aa
+55
+0f
+00
+fa
+42
+0e
+42
+54
+35
+2e
+32
+20
+4b
+65
+79
+62
+6f
+61
+72
+64
+aa
+55
+08
+00
+75
+43
+07
+00
+07
+00
+20
+00
+2c
+01
+aa
+55
+06
+00
+de
+4a
+03
+12
+18
+ff
+00
+00
+aa
+55
+09
+00
+d9
+4f
+41
+70
+70
+6c
+65
+20
+49
+6e
+63
+aa
+55
+02
+00
+d7
+4f
+0a
+18
+aa
+55
+10
+00
+c6
+4f
+d0
+00
+2d
+12
+1e
+4b
+0f
+a4
+99
+4e
+ce
+b5
+31
+f4
+05
+79
+aa
+55
+02
+00
+a7
+4f
+c1
+03
+aa
+55
+02
+00
+75
+4d
+bd
+00
+aa
+55
+08
+00
+e3
+4f
+01
+02
+e8
+04
+21
+70
+01
+00
+aa
+55
+02
+00
+56
+4d
+2a
+10
+aa
+55
+01
+00
+ff
+48
+0a
+aa
+55
+01
+00
+05
+49
+01
+aa
+55
+01
+00
+a6
+44
+00
+aa
+55
+02
+00
+da
+4b
+64
+00
+aa
+55
+02
+00
+d8
+4b
+90
+01
+aa
+55
+02
+00
+d6
+4b
+e8
+03
+aa
+55
+01
+00
+d2
+4b
+1e
+aa
+55
+02
+00
+08
+49
+58
+02
+aa
+55
+02
+00
+06
+49
+58
+02
+aa
+55
+02
+00
+d0
+4b
+70
+17
+aa
+55
+01
+00
+0b
+49
+64
+aa
+55
+01
+00
+0a
+49
+64
+aa
+55
+01
+00
+c9
+4b
+64
+aa
+55
+02
+00
+c7
+4b
+00
+40
+aa
+55
+02
+00
+ca
+4b
+00
+40
+aa
+55
+02
+00
+99
+4c
+b8
+0b
+aa
+55
+02
+00
+14
+4c
+58
+02
+aa
+55
+01
+00
+3f
+49
+01
+aa
+55
+01
+00
+c5
+4b
+01
+aa
+55
+01
+00
+40
+49
+33
+aa
+55
+01
+00
+51
+4d
+00
+aa
+55
+01
+00
+24
+49
+13
+aa
+55
+04
+00
+52
+4d
+7f
+06
+29
+14
+aa
+55
+03
+00
+c6
+44
+ff
+ff
+ff
+aa
+55
+02
+00
+19
+49
+ff
+ff
+aa
+55
+01
+00
+1d
+49
+ff
+aa
+55
+06
+00
+28
+49
+13
+80
+81
+81
+ff
+ff
+aa
+55
+03
+00
+11
+4c
+82
+ff
+80
+aa
+55
+03
+00
+0e
+4c
+08
+14
+07
+aa
+55
+1c
+00
+1a
+4c
+0b
+0a
+09
+0d
+0e
+0f
+04
+03
+10
+11
+12
+c2
+c1
+82
+83
+84
+85
+c6
+c7
+80
+81
+c4
+06
+05
+ff
+ff
+ff
+ff
+aa
+55
+80
+00
+ae
+4c
+4c
+00
+00
+00
+44
+00
+2c
+51
+af
+00
+00
+00
+00
+00
+00
+4f
+00
+e1
+00
+00
+00
+e5
+00
+00
+42
+2a
+43
+00
+28
+31
+00
+00
+00
+00
+00
+00
+00
+00
+52
+50
+00
+00
+45
+00
+00
+e0
+e3
+e7
+00
+e2
+00
+00
+00
+00
+00
+00
+2e
+30
+25
+0c
+36
+0e
+3f
+00
+2d
+2f
+27
+13
+00
+33
+34
+38
+41
+40
+26
+12
+37
+0f
+00
+00
+23
+1c
+24
+18
+10
+0d
+0b
+11
+7f
+00
+3e
+00
+e6
+00
+00
+00
+22
+17
+21
+15
+19
+09
+0a
+05
+3a
+39
+1f
+1a
+1b
+16
+00
+00
+3b
+3c
+20
+08
+06
+07
+3d
+00
+35
+2b
+1e
+14
+1d
+04
+29
+00
+aa
+55
+13
+00
+5d
+4d
+01
+fb
+f7
+ad
+a5
+a6
+a7
+a8
+eb
+e9
+ec
+ed
+ee
+a9
+4c
+01
+01
+00
+00
+aa
+55
+08
+00
+9e
+00
+00
+00
+08
+00
+00
+00
+00
+00
+aa
+55
+08
+00
+7a
+41
+88
+1f
+ce
+70
+3f
+0c
+37
+07
+aa
+55
+03
+00
+83
+41
+9d
+10
+24
+aa
+55
+01
+00
+5c
+41
+00
+aa
+55
+01
+00
+c5
+40
+18
+aa
+55
+01
+00
+d8
+44
+d3
+aa
+55
+01
+00
+d7
+44
+00
+aa
+55
+01
+00
+d6
+44
+29
+aa
+55
+01
+00
+d5
+44
+00
+aa
+55
+05
+00
+ed
+41
+ff
+88
+66
+44
+00
+aa
+55
+01
+00
+94
+44
+0c
+aa
+55
+08
+00
+b5
+40
+24
+00
+00
+02
+24
+00
+00
+02
+aa
+55
+02
+00
+c3
+40
+20
+00
+aa
+55
+04
+00
+bf
+40
+20
+00
+00
+20
+aa
+55
+04
+00
+c6
+40
+80
+04
+00
+0c
+aa
+55
+05
+00
+fe
+45
+09
+0e
+05
+04
+00
+aa
+55
+01
+00
+d4
+44
+7f
+aa
+55
+01
+00
+f2
+41
+ff
+aa
+55
+02
+00
+ca
+40
+f2
+41
+aa
+55
+02
+00
+db
+44
+06
+07
+55
+aa
+aa
+55
+54
+66
+b1
+90
Index: output/program.lis
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/output/program.lis	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/output/program.lis	(working copy)
@@ -0,0 +1,2015 @@
+              include "bt_format "
+              org 0x0000
+0000 c284001e bbit1 8 ,pf_patch_ext 
+0001 c0000026 beq patch00_0 ,p_soft_reset 
+0002 c001809a beq patch00_3 ,p_main_loop 
+0003 c0410039 beq patch10_2 ,p_shutdown_radio 
+0004 c0458036 beq patch11_3 ,p_initialize_radio_cont 
+0005 c04f8049 beq patch13_7 ,p_init_param 
+0006 c052004b beq patch14_4 ,p_lpm_dispatch 
+0007 c0568055 beq patch15_5 ,p_app_init 
+0008 c057039c beq patch15_6 ,p_app_process_bb_event 
+0009 c0610353 beq patch18_2 ,p_keyboard_start_work 
+000a c062bd33 beq patch18_5 ,mouse_app_enter_hibernate + 3 
+000b c0630374 beq patch18_6 ,p_mouse_before_hibernate 
+000c c0638376 beq patch18_7 ,p_mouse_setgpio_hibernate 
+000d c064037a beq patch19_0 ,p_mouse_lpm_before_common 
+000e c066042c beq patch19_4 ,p_keyboard_motion 
+000f c0678393 beq patch19_7 ,p_mouse_check_key_gpio 
+0010 c0688394 beq patch1a_1 ,p_mouse_init_sunt 
+0011 c0690394 beq patch1a_2 ,p_mouse_sensor_poweron 
+0012 c069bd33 beq patch1a_3 ,mouse_app_enter_hibernate + 3 
+0013 c06a03a6 beq patch1a_4 ,p_mouse_priority_bb_event 
+0014 c06b83c4 beq patch1a_7 ,p_mouse_bb_event_timer 
+0015 c06c041a beq patch1b_0 ,p_mouse_start_discovery 
+0016 c06c8426 beq patch1b_1 ,p_mouse_stop_discovery 
+0017 c06d0429 beq patch1b_2 ,p_mouse_store_remote_bdaddr 
+0018 c06d8333 beq patch1b_3 ,p_mouse_store_device_info 
+0019 c06e0395 beq patch1b_4 ,p_mouse_idle 
+001a c0198031 beq patch06_3 ,p_send_eir 
+001b c07305a2 beq patch1c_6 ,p_hid_rx_process 
+001c c0780571 beq patch1e_0 ,p_l2cap_proc_signal_connect_req 
+001d 2020137c branch loop 
+
+pf_patch_ext:
+001e c17f8000 rtneq patch3f_7 
+001f c000855e beq patch20_1 ,p_ml2cap_proc_signal_disconn_rsp 
+0020 c00c0598 beq patch23_0 ,p_send_lmp 
+0021 c0258567 beq patch29_3 ,p_process_upper_sm_reconn 
+0022 c027857d beq patch29_7 ,p_upper_sm_send_ss_spp 
+0023 c02d84ff beq patch2b_3 ,p_sdp_process 
+0024 c0410398 beq patch30_2 ,p_ui_timer_check 
+0025 2020137c branch loop 
+
+p_soft_reset:
+0026 20403cfe call mouse_wakeup_from_power_check 
+0027 24340802 nbranch soft_reset + 1 ,user 
+0028 6fe0cbf5 fetch 1 ,mem_power_on_flag 
+0029 203a0802 branch soft_reset + 1 ,blank 
+002a 6fe0c924 fetch 1 ,mem_config_select_device_button_gpio 
+002b c07f8802 beq ui_button_gpio_disable ,soft_reset + 1 
+002c 1fe20e00 copy pdata ,queue 
+002d 6fe2098a fetch 4 ,mem_saved_gpio_in 
+002e afec0000 qisolate0 pdata 
+002f 204082e2 call p_keyboard_pb_set ,true 
+0030 20200802 branch soft_reset + 1 
+
+p_send_eir:
+0031 6fe0804c fetch 1 ,mem_state_map 
+0032 793ffe05 set0 smap_edr ,pdata 
+0033 793ffe02 set0 smap_encryption ,pdata 
+0034 67e0804c store 1 ,mem_state_map 
+0035 20200b40 branch send_eir + 1 
+
+p_initialize_radio_cont:
+0036 708a7503 jam 0x03 ,core_rx_lna_cfg3 
+0037 708a8500 jam 0x00 ,core_syn_loopdiv_dsm_cfg 
+0038 20201252 branch initialize_radio_cont + 1 
+
+p_shutdown_radio:
+0039 18002a08 force 0x08 ,radio_ctrl 
+003a 18002a00 force 0 ,radio_ctrl 
+003b 7850fc00 disable is_rx 
+003c 78507c00 disable is_tx 
+003d 782f7c00 pulse packet_end 
+003e 70890005 jam 0x5 ,modem_en 
+003f 20000002 nop 2 
+0040 70890000 jam 0x0 ,modem_en 
+0041 2040115d call set_sync_on 
+0042 708a1600 jam 0 ,core_syn_en 
+0043 708a0a80 jam 0x80 ,core_rf_ldo_en0 
+0044 6ff08a09 fetch 1 ,core_clkpll_cfg6 
+0045 793ffe07 set0 7 ,pdata 
+0046 67f08a09 store 1 ,core_clkpll_cfg6 
+0047 708a0b00 jam 0 ,core_rf_ldo_en1 
+0048 2020129c branch gain_control 
+
+p_init_param:
+0049 70007f00 jam 0 ,mem_lmo_tid2 
+004a 202013b7 branch init_param_next + 1 
+
+p_lpm_dispatch:
+004b 20401417 call lpo_calibration 
+004c 6fe1c174 fetch 3 ,mem_clks_per_lpo 
+004d 207a0000 rtn blank 
+004e 6fe0cd4e fetch 1 ,mem_keyboard_fn_flag 
+004f 247a0000 nrtn blank 
+0050 6fe0cd4f fetch 1 ,mem_keyboard_control_key_flag 
+0051 247a0000 nrtn blank 
+0052 6fe0cd73 fetch 1 ,mem_keyboard_commbination_control_key_delay_release_timer 
+0053 247a0000 nrtn blank 
+0054 20201491 branch lpm_dispatch + 4 
+
+p_app_init:
+
+p_mouse_init:
+0055 20406d29 call enable_authrom 
+0056 2040005c call p_mouse_setting_config 
+0057 20400074 call p_keyboard_gpio_init 
+0058 20400093 call p_keyboard_low_vol_mult_set 
+0059 20758000 rtn wake 
+005a 20403c54 call mouse_cb_fuction 
+005b 20203c50 branch mouse_init_wireless 
+
+p_mouse_setting_config:
+005c 20758000 rtn wake 
+005d 20403146 call app_param_init 
+005e 20403cac call mouse_param_init 
+005f 20400068 call p_keyboard_param_init 
+0060 6848cc10 fetcht 1 ,mem_mcu_rstb_gpio 
+0061 20405f89 call gpio_out_inactive 
+0062 204003fc call p_mouse_device_led_off 
+0063 6fe44bbd fetch mouse_flag_len ,mem_mouse_flag 
+0064 c29e82e9 bbit1 mouse_enable_otp ,p_keyboard_load_otp_info_check 
+0065 c289c550 bbit1 mouse_enable_eeprom ,mouse_load_eeprom_info_check 
+0066 c2894511 bbit1 mouse_enable_flash ,mouse_load_flash_info_check 
+0067 20600000 rtn 
+
+p_keyboard_param_init:
+0068 58004d77 setarg mem_keyboard_ui_uuid_table 
+0069 67e14667 store 2 ,mem_ui_uuid_table 
+006a 6fe0c796 fetch 1 ,mem_ui_button_timeout 
+006b 67e0cbb2 store 1 ,mem_combination_ui_button_count 
+006c 704c9800 jam 0 ,mem_same_keyvalue_timerout_flag 
+006d 58230170 setarg 0x230170 
+006e 67e1c8eb store 3 ,mem_mouse_vdd_full_vol 
+006f 58015301 setarg 0x015301 
+0070 e7e18005 istore 3 ,contw 
+0071 58002540 setarg 0x2540 
+0072 67e1c0b2 store 3 ,mem_class 
+0073 20600000 rtn 
+
+p_keyboard_gpio_init:
+0074 20400541 call p_bt_exchange_hid_map 
+0075 6848c919 fetcht 1 ,mem_whee_a_data_gpio 
+0076 20403e71 call mouse_gpio_config_input_pu 
+0077 6848c91a fetcht 1 ,mem_whee_b_data_gpio 
+0078 20403e71 call mouse_gpio_config_input_pu 
+0079 6848c924 fetcht 1 ,mem_config_select_device_button_gpio 
+007a 6048c926 storet 1 ,mem_sensor_motion_gpio 
+007b 20403e71 call mouse_gpio_config_input_pu 
+007c 58004c1a setarg mem_key_row_gpio 
+007d 67e14c42 store 2 ,mem_kb_row_ptr 
+007e 58004c22 setarg mem_key_col_gpio 
+007f 67e14c44 store 2 ,mem_kb_col_ptr 
+0080 58004c36 setarg mem_key_excol_gpio 
+0081 67e14c46 store 2 ,mem_kb_excol_ptr 
+
+p_keyboard_keyscan_gpio_init:
+0082 6fe14c42 fetch 2 ,mem_kb_row_ptr 
+0083 1fe22400 copy pdata ,regb 
+0084 df200008 arg 8 ,loopcnt 
+
+p_keyboard_key_row_init:
+0085 e8408012 ifetcht 1 ,regb 
+0086 18467cff sub temp ,ui_button_gpio_disable ,null 
+0087 2442be71 ncall mouse_gpio_config_input_pu ,zero 
+0088 1a40a401 increase 1 ,regb 
+0089 c2000085 loop p_keyboard_key_row_init 
+008a 6fe14c44 fetch 2 ,mem_kb_col_ptr 
+008b 1fe22400 copy pdata ,regb 
+008c df200014 arg 20 ,loopcnt 
+
+p_keyboard_key_cow_init:
+008d e8408012 ifetcht 1 ,regb 
+008e 284ffe07 isolate1 7 ,temp 
+008f 2440dfa3 ncall gpio_set_high_impedance ,true 
+0090 1a40a401 increase 1 ,regb 
+0091 c200008d loop p_keyboard_key_cow_init 
+0092 20203d48 branch mouse_gpio_pu_idle 
+
+p_keyboard_low_vol_mult_set:
+0093 704b9c3a jam 0x3a ,mem_lpm_mult_init 
+0094 6fe0c4a9 fetch 1 ,mem_adc_power_flag 
+0095 c4000000 rtnbit0 0 
+0096 704b9c10 jam 0x10 ,mem_lpm_mult_init 
+0097 6fe0cac1 fetch 1 ,mem_mouse_current_mult_timer 
+0098 203a4453 branch mouse_current_mult_reinit ,blank 
+0099 20600000 rtn 
+
+p_main_loop:
+009a 2040009e call p_keyboard_keyscan 
+009b 20400129 call p_keyboard_key_process 
+009c 204002af call p_keyboard_special_key_check 
+009d 20200813 branch main_loop + 1 
+
+p_keyboard_keyscan:
+009e 20400082 call p_keyboard_keyscan_gpio_init 
+009f 20400123 call p_keyboard_stb_state_low 
+00a0 58000000 setarg 0 
+00a1 67e14c95 store 2 ,mem_keyscan_exmcu_wait_wake_count 
+00a2 d8c04c48 arg mem_keyscan_value_current ,contr 
+00a3 d8a04c5c arg mem_keyscan_value_check ,contw 
+00a4 df200014 arg 20 ,loopcnt 
+00a5 20407ca1 call memcpy 
+00a6 58004c48 setarg mem_keyscan_value_current 
+00a7 67e14c8f store 2 ,mem_keyscan_value_ptr 
+00a8 58004c84 setarg mem_keyscan_exmcu_value 
+00a9 67e14c91 store 2 ,mem_keyscan_exmcu_value_ptr 
+00aa 20400121 call p_keyboard_stb_state_high 
+00ab 2040011b call p_keyboard_clk_state_high 
+00ac 2040011f call p_keyboard_clk_input 
+
+p_keyboard_keyscan_wait_wake_done:
+00ad 6fe14c95 fetch 2 ,mem_keyscan_exmcu_wait_wake_count 
+00ae 1fe0fe01 increase 1 ,pdata 
+00af 67e14c95 store 2 ,mem_keyscan_exmcu_wait_wake_count 
+00b0 c2848110 bbit1 9 ,p_keyboard_keyscan_reset_exmcu 
+00b1 6848cc0f fetcht 1 ,mem_mcu_clk_gpio 
+00b2 20405f7d call gpio_get_bit 
+00b3 242080ad nbranch p_keyboard_keyscan_wait_wake_done ,true 
+00b4 204000d7 call p_keyboard_keyscan_get_exmcu_value 
+00b5 204000f0 call p_keyboard_keyscan_get_mcu_value 
+00b6 20400121 call p_keyboard_stb_state_high 
+
+p_keyboard_keyscan_copy_value:
+00b7 6fe14c46 fetch 2 ,mem_kb_excol_ptr 
+00b8 1fe22400 copy pdata ,regb 
+00b9 704c9400 jam 0 ,mem_keyscan_col_loop_count 
+
+p_keyboard_compare_col_excol_gpio_loop:
+00ba e8408012 ifetcht 1 ,regb 
+00bb 6fe14c44 fetch 2 ,mem_kb_col_ptr 
+00bc 1fe22200 copy pdata ,rega 
+00bd 1a222600 copy rega ,regc 
+00be df200014 arg 20 ,loopcnt 
+
+p_keyboard_compare_col_gpio_loop:
+00bf efe08011 ifetch 1 ,rega 
+00c0 98467c00 isub temp ,null 
+00c1 202280cb branch p_keyboard_copy_value_exmcu_to_mcu ,zero 
+00c2 1a20a201 increase 1 ,rega 
+00c3 c20000bf loop p_keyboard_compare_col_gpio_loop 
+
+p_keyboard_compare_col_excol_gpio_loop_next:
+00c4 1a40a401 increase 1 ,regb 
+00c5 6fe0cc94 fetch 1 ,mem_keyscan_col_loop_count 
+00c6 1fe0fe01 increase 1 ,pdata 
+00c7 67e0cc94 store 1 ,mem_keyscan_col_loop_count 
+00c8 1fe67c0a sub pdata ,10 ,null 
+00c9 202100ba branch p_keyboard_compare_col_excol_gpio_loop ,positive 
+00ca 20600000 rtn 
+
+p_keyboard_copy_value_exmcu_to_mcu:
+00cb 6fe14c8f fetch 2 ,mem_keyscan_value_ptr 
+00cc 1fe20a00 copy pdata ,contw 
+00cd 1a227e00 copy rega ,pdata 
+00ce 9a667e00 isub regc ,pdata 
+00cf 98a08a00 iadd contw ,contw 
+00d0 6fe14c91 fetch 2 ,mem_keyscan_exmcu_value_ptr 
+00d1 1fe22600 copy pdata ,regc 
+00d2 6fe0cc94 fetch 1 ,mem_keyscan_col_loop_count 
+00d3 9a60a600 iadd regc ,regc 
+00d4 efe08013 ifetch 1 ,regc 
+00d5 e7e08005 istore 1 ,contw 
+00d6 202000c4 branch p_keyboard_compare_col_excol_gpio_loop_next 
+
+p_keyboard_keyscan_get_exmcu_value:
+00d7 20000014 nop 20 
+00d8 704c9700 jam 0 ,mem_keyscan_exmcu_reset_count 
+00d9 20400123 call p_keyboard_stb_state_low 
+00da 704c9400 jam 0 ,mem_keyscan_col_loop_count 
+
+p_keyboard_keyscan_exmcu_start_loop:
+00db 2040011d call p_keyboard_clk_state_low 
+00dc 204000e4 call p_keyboard_keyscan_exmcu_get_col_value 
+00dd 2040011b call p_keyboard_clk_state_high 
+00de 204000e4 call p_keyboard_keyscan_exmcu_get_col_value 
+00df 1fe67c09 sub pdata ,9 ,null 
+00e0 202100db branch p_keyboard_keyscan_exmcu_start_loop ,positive 
+00e1 2040011d call p_keyboard_clk_state_low 
+00e2 204000e4 call p_keyboard_keyscan_exmcu_get_col_value 
+00e3 2020011f branch p_keyboard_clk_input 
+
+p_keyboard_keyscan_exmcu_get_col_value:
+00e4 704c9300 jam 0 ,mem_keyscan_value_temp 
+00e5 20400103 call p_keyboard_keyscan_get_col_value 
+00e6 6fe14c91 fetch 2 ,mem_keyscan_exmcu_value_ptr 
+
+p_keyboard_keyscan_value_store:
+00e7 1fe20a00 copy pdata ,contw 
+00e8 6fe0cc94 fetch 1 ,mem_keyscan_col_loop_count 
+00e9 98a08a00 iadd contw ,contw 
+00ea 6fe0cc93 fetch 1 ,mem_keyscan_value_temp 
+00eb e7e08005 istore 1 ,contw 
+00ec 6fe0cc94 fetch 1 ,mem_keyscan_col_loop_count 
+00ed 1fe0fe01 increase 1 ,pdata 
+00ee 67e0cc94 store 1 ,mem_keyscan_col_loop_count 
+00ef 20600000 rtn 
+
+p_keyboard_keyscan_get_mcu_value:
+00f0 6fe14c44 fetch 2 ,mem_kb_col_ptr 
+00f1 1fe22400 copy pdata ,regb 
+00f2 704c9400 jam 0 ,mem_keyscan_col_loop_count 
+
+p_keyboard_keyscan_mcu_start:
+00f3 704c9300 jam 0 ,mem_keyscan_value_temp 
+00f4 e8408012 ifetcht 1 ,regb 
+00f5 284ffe07 isolate1 7 ,temp 
+00f6 202080fd branch p_keyboard_keyscan_mcu_start_loop ,true 
+00f7 20405f8d call gpio_out_active 
+00f8 20400103 call p_keyboard_keyscan_get_col_value 
+00f9 e8408012 ifetcht 1 ,regb 
+00fa 20405f89 call gpio_out_inactive 
+00fb e8408012 ifetcht 1 ,regb 
+00fc 20405fa3 call gpio_set_high_impedance 
+
+p_keyboard_keyscan_mcu_start_loop:
+00fd 1a40a401 increase 1 ,regb 
+00fe 6fe14c8f fetch 2 ,mem_keyscan_value_ptr 
+00ff 204000e7 call p_keyboard_keyscan_value_store 
+0100 1fe67c13 sub pdata ,19 ,null 
+0101 202100f3 branch p_keyboard_keyscan_mcu_start ,positive 
+0102 20600000 rtn 
+
+p_keyboard_keyscan_get_col_value:
+0103 20000096 nop 150 
+0104 6fe14c42 fetch 2 ,mem_kb_row_ptr 
+0105 1fe22600 copy pdata ,regc 
+0106 df200008 arg 8 ,loopcnt 
+
+p_keyboard_keyscan_get_col_value_loop:
+0107 e8408013 ifetcht 1 ,regc 
+0108 20405f7d call gpio_get_bit 
+0109 6fe0cc93 fetch 1 ,mem_keyscan_value_temp 
+010a 1fe37e00 rshift pdata ,pdata 
+010b 7920fe07 setflag true ,7 ,pdata 
+010c 67e0cc93 store 1 ,mem_keyscan_value_temp 
+
+p_keyboard_keyscan_get_col_value_loop_next:
+010d 1a60a601 increase 1 ,regc 
+010e c2000107 loop p_keyboard_keyscan_get_col_value_loop 
+010f 20600000 rtn 
+
+p_keyboard_keyscan_reset_exmcu:
+0110 6848cc10 fetcht 1 ,mem_mcu_rstb_gpio 
+0111 20405f8d call gpio_out_active 
+0112 20000014 nop 20 
+0113 6848cc10 fetcht 1 ,mem_mcu_rstb_gpio 
+0114 20405f89 call gpio_out_inactive 
+0115 20001770 nop 6000 
+0116 6fe0cc97 fetch 1 ,mem_keyscan_exmcu_reset_count 
+0117 1fe0fe01 increase 1 ,pdata 
+0118 67e0cc97 store 1 ,mem_keyscan_exmcu_reset_count 
+0119 c2835c7b bbit1 6 ,soft_reset_chip 
+011a 2020009e branch p_keyboard_keyscan 
+
+p_keyboard_clk_state_high:
+011b 6848cc0f fetcht 1 ,mem_mcu_clk_gpio 
+011c 20205f89 branch gpio_out_inactive 
+
+p_keyboard_clk_state_low:
+011d 6848cc0f fetcht 1 ,mem_mcu_clk_gpio 
+011e 20205f8d branch gpio_out_active 
+
+p_keyboard_clk_input:
+011f 6848cc0f fetcht 1 ,mem_mcu_clk_gpio 
+0120 20205f74 branch gpio_config_input 
+
+p_keyboard_stb_state_high:
+0121 6848cc0e fetcht 1 ,mem_mcu_stb_gpio 
+0122 20205f89 branch gpio_out_inactive 
+
+p_keyboard_stb_state_low:
+0123 6848cc0e fetcht 1 ,mem_mcu_stb_gpio 
+0124 20205f8d branch gpio_out_active 
+
+p_keyboard_press_change_or_no_key:
+0125 704c9800 jam 0 ,mem_same_keyvalue_timerout_flag 
+0126 6fe14c99 fetch 2 ,mem_same_keyvalue_timer_init 
+0127 67e14c9b store 2 ,mem_same_keyvalue_timer 
+0128 20600000 rtn 
+
+p_keyboard_key_process:
+0129 da204c48 arg mem_keyscan_value_current ,rega 
+012a da404c5c arg mem_keyscan_value_check ,regb 
+012b df200014 arg 20 ,loopcnt 
+012c 20407d33 call string_compare 
+012d 24228125 nbranch p_keyboard_press_change_or_no_key ,zero 
+012e 20400163 call p_keyboard_keyscan_value_current_zero_check 
+012f 205a0125 call p_keyboard_press_change_or_no_key ,blank 
+0130 2040016f call p_keyboard_ghost_key_check 
+0131 6fe0cbac fetch 1 ,mem_mouse_ghost_flag 
+0132 247a0000 nrtn blank 
+0133 6fe0cd70 fetch 1 ,mem_keyboard_commbination_key_step 
+0134 c1008000 rtneq cammbination_key_press 
+0135 c1010000 rtneq cammbination_key_hold 
+0136 c1020000 rtneq cammbination_key_wait_release 
+0137 704c9400 jam 0 ,mem_keyscan_col_loop_count 
+0138 da204c48 arg mem_keyscan_value_current ,rega 
+0139 da404c70 arg mem_keyscan_value_old ,regb 
+
+p_keyboard_keyvalue_process:
+013a e8408011 ifetcht 1 ,rega 
+013b efe08012 ifetch 1 ,regb 
+013c 9842fe00 ixor temp ,pdata 
+013d 203a015b branch p_keyboard_keyvalue_process_loop ,blank 
+013e 67e0cc93 store 1 ,mem_keyscan_value_temp 
+013f 6048cca3 storet 1 ,mem_keyboard_press_flag_temp 
+0140 e0408012 istoret 1 ,regb 
+0141 704ca101 jam 1 ,mem_keyboard_data_change_flag 
+0142 704ca400 jam 0 ,mem_keyboard_keyvalue_bit_loop_count 
+
+p_keyboard_keyvalue_change:
+0143 6fe0cc93 fetch 1 ,mem_keyscan_value_temp 
+0144 c3000150 bbit0 0 ,p_keyboard_keyvalue_change_loop 
+0145 6fe0cc94 fetch 1 ,mem_keyscan_col_loop_count 
+0146 1feffe08 mul32 pdata ,8 ,pdata 
+0147 6848cca4 fetcht 1 ,mem_keyboard_keyvalue_bit_loop_count 
+0148 9840fe00 iadd temp ,pdata 
+0149 d8c04cae arg mem_keyboard_keyvalue_map ,contr 
+014a 98c08c00 iadd contr ,contr 
+014b efe08006 ifetch 1 ,contr 
+014c 67e0cca2 store 1 ,mem_keyboard_keyvalue_temp 
+014d 2040019d call p_keyboard_keyvalue_fn_replace 
+014e 204001f1 call p_keyboard_keyvalue_commbination_replace 
+014f 20400279 call p_keyboard_keyvalue_in_out 
+
+p_keyboard_keyvalue_change_loop:
+0150 6fe0cc93 fetch 1 ,mem_keyscan_value_temp 
+0151 1fe37e00 rshift pdata ,pdata 
+0152 67e0cc93 store 1 ,mem_keyscan_value_temp 
+0153 6fe0cca3 fetch 1 ,mem_keyboard_press_flag_temp 
+0154 1fe37e00 rshift pdata ,pdata 
+0155 67e0cca3 store 1 ,mem_keyboard_press_flag_temp 
+0156 6fe0cca4 fetch 1 ,mem_keyboard_keyvalue_bit_loop_count 
+0157 1fe0fe01 increase 1 ,pdata 
+0158 67e0cca4 store 1 ,mem_keyboard_keyvalue_bit_loop_count 
+0159 1fe67c07 sub pdata ,7 ,null 
+015a 20210143 branch p_keyboard_keyvalue_change ,positive 
+
+p_keyboard_keyvalue_process_loop:
+015b 1a20a201 increase 1 ,rega 
+015c 1a40a401 increase 1 ,regb 
+015d 6fe0cc94 fetch 1 ,mem_keyscan_col_loop_count 
+015e 1fe0fe01 increase 1 ,pdata 
+015f 67e0cc94 store 1 ,mem_keyscan_col_loop_count 
+0160 1fe67c13 sub pdata ,19 ,null 
+0161 2021013a branch p_keyboard_keyvalue_process ,positive 
+0162 20600000 rtn 
+
+p_keyboard_keyscan_value_current_zero_check:
+0163 6fe44c48 fetch 8 ,mem_keyscan_value_current 
+0164 247a0000 nrtn blank 
+0165 6fe44c50 fetch 8 ,mem_keyscan_value_current + 8 
+0166 247a0000 nrtn blank 
+0167 6fe24c58 fetch 4 ,mem_keyscan_value_current + 16 
+0168 247a0000 nrtn blank 
+0169 6fe0cd73 fetch 1 ,mem_keyboard_commbination_control_key_delay_release_timer 
+016a 247a0000 nrtn blank 
+016b 6fe0cd70 fetch 1 ,mem_keyboard_commbination_key_step 
+016c c1030000 rtneq cammbination_key_null 
+016d 704d7000 jam cammbination_key_free ,mem_keyboard_commbination_key_step 
+016e 20600000 rtn 
+
+p_keyboard_ghost_key_check:
+016f 704bac00 jam 0 ,mem_mouse_ghost_flag 
+0170 704c9e00 jam 0 ,mem_keyboard_all_press_key_count 
+0171 da204c48 arg mem_keyscan_value_current ,rega 
+0172 df200014 arg 20 ,loopcnt 
+
+p_keyboard_ghost_key_check_loop:
+0173 704c9d00 jam 0 ,mem_keyboard_current_col_press_key_count 
+0174 efe08011 ifetch 1 ,rega 
+0175 203a0198 branch p_keyboard_ghost_key_check_next_loop ,blank 
+
+p_keyboard_current_col_press_key_count_check:
+0176 6848cc9d fetcht 1 ,mem_keyboard_current_col_press_key_count 
+0177 18408401 increase 1 ,temp 
+0178 6048cc9d storet 1 ,mem_keyboard_current_col_press_key_count 
+0179 1fe20400 copy pdata ,temp 
+017a 1fe0ffff increase -1 ,pdata 
+017b 98417e00 iand temp ,pdata 
+017c 24228176 nbranch p_keyboard_current_col_press_key_count_check ,zero 
+017d 6fe0cc9d fetch 1 ,mem_keyboard_current_col_press_key_count 
+017e 6848cc9e fetcht 1 ,mem_keyboard_all_press_key_count 
+017f 98408400 iadd temp ,temp 
+0180 6048cc9e storet 1 ,mem_keyboard_all_press_key_count 
+0181 1fe67c01 sub pdata ,1 ,null 
+0182 20210198 branch p_keyboard_ghost_key_check_next_loop ,positive 
+0183 18467c02 sub temp ,2 ,null 
+0184 20210198 branch p_keyboard_ghost_key_check_next_loop ,positive 
+0185 704c9400 jam 0 ,mem_keyscan_col_loop_count 
+0186 704c9f00 jam 0 ,mem_keyboard_same_row_press_key_count 
+0187 e8408011 ifetcht 1 ,rega 
+0188 da404c48 arg mem_keyscan_value_current ,regb 
+
+p_keyboard_same_row_key_check:
+0189 6fe0cc94 fetch 1 ,mem_keyscan_col_loop_count 
+018a 1fe0fe01 increase 1 ,pdata 
+018b 67e0cc94 store 1 ,mem_keyscan_col_loop_count 
+018c 1fe67c13 sub pdata ,19 ,null 
+018d 24210198 nbranch p_keyboard_ghost_key_check_next_loop ,positive 
+018e efe08012 ifetch 1 ,regb 
+018f 98417c00 iand temp ,null 
+0190 2022819b branch p_keyboard_same_row_key_check_loop ,zero 
+0191 6fe0cc9f fetch 1 ,mem_keyboard_same_row_press_key_count 
+0192 1fe0fe01 increase 1 ,pdata 
+0193 67e0cc9f store 1 ,mem_keyboard_same_row_press_key_count 
+0194 1fe67c01 sub pdata ,1 ,null 
+0195 2021019b branch p_keyboard_same_row_key_check_loop ,positive 
+0196 704bac01 jam 1 ,mem_mouse_ghost_flag 
+0197 20600000 rtn 
+
+p_keyboard_ghost_key_check_next_loop:
+0198 1a20a201 increase 1 ,rega 
+0199 c2000173 loop p_keyboard_ghost_key_check_loop 
+019a 20600000 rtn 
+
+p_keyboard_same_row_key_check_loop:
+019b 1a40a401 increase 1 ,regb 
+019c 20200189 branch p_keyboard_same_row_key_check 
+
+p_keyboard_keyvalue_fn_replace:
+019d 6fe0cca3 fetch 1 ,mem_keyboard_press_flag_temp 
+019e 245a0205 ncall p_keyboard_commbination_delay_release_clear ,blank 
+019f 6fe0cd4e fetch 1 ,mem_keyboard_fn_flag 
+01a0 245a01b1 ncall p_keyboard_keyvalue_fn_replace_press ,blank 
+01a1 6fe0cd5d fetch 1 ,mem_keyboard_fn_first 
+01a2 6848cd4e fetcht 1 ,mem_keyboard_fn_flag 
+01a3 9842fe00 ixor temp ,pdata 
+01a4 20628000 rtn zero 
+01a5 6fe0cca2 fetch 1 ,mem_keyboard_keyvalue_temp 
+01a6 c01481bc beq hid_key_esc ,p_keyboard_keyvalue_fn_esc 
+01a7 c02601be beq hid_key_delete ,p_keyboard_keyvalue_fn_delete 
+01a8 1fe67c45 sub pdata ,hid_key_f12 ,null 
+01a9 24610000 nrtn positive 
+01aa d840003a arg hid_key_f1 ,temp 
+01ab 98467e00 isub temp ,pdata 
+01ac 24610000 nrtn positive 
+01ad d8c04d5f arg mem_keyboard_fn_f1 ,contr 
+01ae 98c08c00 iadd contr ,contr 
+01af efe08006 ifetch 1 ,contr 
+01b0 202001db branch p_keyboard_keyvalue_store_temp 
+
+p_keyboard_keyvalue_fn_replace_press:
+01b1 6fe0cca2 fetch 1 ,mem_keyboard_keyvalue_temp 
+01b2 c02901c0 beq hid_key_up_arrow ,p_keyboard_keyvalue_fn_up_arrow 
+01b3 c02881c4 beq hid_key_down_arrow ,p_keyboard_keyvalue_fn_down_arrow 
+01b4 c02801c8 beq hid_key_left_arrow ,p_keyboard_keyvalue_fn_left_arrow 
+01b5 c02781cc beq hid_key_right_arrow ,p_keyboard_keyvalue_fn_right_arrow 
+01b6 c07001d0 beq hid_key_left_ctrl ,p_keyboard_keyvalue_fn_left_ctrl 
+01b7 c01601d8 beq hid_key_space ,p_keyboard_keyvalue_fn_space 
+01b8 c00a01dd beq hid_key_q ,p_keyboard_keyvalue_os_andriod 
+01b9 c00d01e5 beq hid_key_w ,p_keyboard_keyvalue_os_windows 
+01ba c00401eb beq hid_key_e ,p_keyboard_keyvalue_os_ios 
+01bb 20600000 rtn 
+
+p_keyboard_keyvalue_fn_esc:
+01bc 6fe0cd5e fetch 1 ,mem_keyboard_fn_esc 
+01bd 202001db branch p_keyboard_keyvalue_store_temp 
+
+p_keyboard_keyvalue_fn_delete:
+01be 6fe0cd6b fetch 1 ,mem_keyboard_fn_del 
+01bf 202001db branch p_keyboard_keyvalue_store_temp 
+
+p_keyboard_keyvalue_fn_up_arrow:
+01c0 6fe0cd6c fetch 1 ,mem_keyboard_fn_arrow_enable_flag 
+01c1 207a0000 rtn blank 
+01c2 5800004b setarg hid_key_page_up 
+01c3 202001db branch p_keyboard_keyvalue_store_temp 
+
+p_keyboard_keyvalue_fn_down_arrow:
+01c4 6fe0cd6c fetch 1 ,mem_keyboard_fn_arrow_enable_flag 
+01c5 207a0000 rtn blank 
+01c6 5800004e setarg hid_key_page_down 
+01c7 202001db branch p_keyboard_keyvalue_store_temp 
+
+p_keyboard_keyvalue_fn_left_arrow:
+01c8 6fe0cd6c fetch 1 ,mem_keyboard_fn_arrow_enable_flag 
+01c9 207a0000 rtn blank 
+01ca 5800004a setarg hid_key_home 
+01cb 202001db branch p_keyboard_keyvalue_store_temp 
+
+p_keyboard_keyvalue_fn_right_arrow:
+01cc 6fe0cd6c fetch 1 ,mem_keyboard_fn_arrow_enable_flag 
+01cd 207a0000 rtn blank 
+01ce 5800004d setarg hid_key_end 
+01cf 202001db branch p_keyboard_keyvalue_store_temp 
+
+p_keyboard_keyvalue_fn_left_ctrl:
+01d0 6fe0cd6d fetch 1 ,mem_keyboard_fn_left_ctrl_enable_flag 
+01d1 207a0000 rtn blank 
+01d2 6fe0cfa9 fetch 1 ,mem_kb_computer_system 
+01d3 c00001d6 beq system_os_windows ,p_keyboard_keyvalue_windows_osk 
+01d4 580000fd setarg hid_key_os_soft_kb 
+01d5 202001db branch p_keyboard_keyvalue_store_temp 
+
+p_keyboard_keyvalue_windows_osk:
+01d6 580000aa setarg hid_key_osk 
+01d7 202001db branch p_keyboard_keyvalue_store_temp 
+
+p_keyboard_keyvalue_fn_space:
+01d8 6fe0cd6e fetch 1 ,mem_keyboard_fn_space_enable_flag 
+01d9 207a0000 rtn blank 
+01da 580000ab setarg hid_key_language 
+
+p_keyboard_keyvalue_store_temp:
+01db 67e0cca2 store 1 ,mem_keyboard_keyvalue_temp 
+01dc 20600000 rtn 
+
+p_keyboard_keyvalue_os_andriod:
+01dd 6fe0cd6f fetch 1 ,mem_keyboard_fn_system_switch_enable_flag 
+01de 207a0000 rtn blank 
+01df 6fe0cca3 fetch 1 ,mem_keyboard_press_flag_temp 
+01e0 c30001dc bbit0 0 ,p_keyboard_keyvalue_store_temp + 1 
+01e1 704fa901 jam system_os_andriod ,mem_kb_computer_system 
+
+p_keyboard_keyvalue_clear_temp:
+01e2 704c1606 jam 6 ,mem_keyboard_mode_led_on_timer 
+01e3 58000000 setarg 0 
+01e4 202001db branch p_keyboard_keyvalue_store_temp 
+
+p_keyboard_keyvalue_os_windows:
+01e5 6fe0cd6f fetch 1 ,mem_keyboard_fn_system_switch_enable_flag 
+01e6 207a0000 rtn blank 
+01e7 6fe0cca3 fetch 1 ,mem_keyboard_press_flag_temp 
+01e8 c30001dc bbit0 0 ,p_keyboard_keyvalue_store_temp + 1 
+01e9 704fa900 jam system_os_windows ,mem_kb_computer_system 
+01ea 202001e2 branch p_keyboard_keyvalue_clear_temp 
+
+p_keyboard_keyvalue_os_ios:
+01eb 6fe0cd6f fetch 1 ,mem_keyboard_fn_system_switch_enable_flag 
+01ec 207a0000 rtn blank 
+01ed 6fe0cca3 fetch 1 ,mem_keyboard_press_flag_temp 
+01ee c30001dc bbit0 0 ,p_keyboard_keyvalue_store_temp + 1 
+01ef 704fa902 jam system_os_ios ,mem_kb_computer_system 
+01f0 202001e2 branch p_keyboard_keyvalue_clear_temp 
+
+p_keyboard_keyvalue_commbination_replace:
+01f1 6fe0cca2 fetch 1 ,mem_keyboard_keyvalue_temp 
+01f2 c0230207 beq hid_key_print_screen ,p_keyboard_commination_screen_shot_replace 
+01f3 c025820d beq hid_key_page_up ,p_keyboard_commination_pageup_replace 
+01f4 c0270213 beq hid_key_page_down ,p_keyboard_commination_pagedown_replace 
+01f5 c0250215 beq hid_key_home ,p_keyboard_commination_home_replace 
+01f6 c0268217 beq hid_key_end ,p_keyboard_commination_end_replace 
+01f7 c0528219 beq hid_key_select_all ,p_keyboard_commination_select_all 
+01f8 c0530220 beq hid_key_copy ,p_keyboard_commbination_copy 
+01f9 c0538222 beq hid_key_paste ,p_keyboard_commbination_paste 
+01fa c0540224 beq hid_key_cut ,p_keyboard_commbination_cut 
+01fb c0548226 beq hid_key_all_os_lock ,p_keyboard_commination_os_lock 
+01fc c0550231 beq hid_key_osk ,p_keyboard_commbination_osk 
+01fd c0568238 beq hid_key_search ,p_keyboard_commbination_search 
+01fe c055823f beq hid_key_language ,p_keyboard_commbination_language 
+01ff c056024a beq hid_key_app_tiling ,p_keyboard_commbination_app_tiling 
+0200 20600000 rtn 
+
+p_keyboard_commbination_delay_release_set:
+0201 6fe0cca3 fetch 1 ,mem_keyboard_press_flag_temp 
+0202 c4000000 rtnbit0 0 
+0203 704d730a jam 10 ,mem_keyboard_commbination_control_key_delay_release_timer 
+0204 20600000 rtn 
+
+p_keyboard_commbination_delay_release_clear:
+0205 704d7300 jam 0 ,mem_keyboard_commbination_control_key_delay_release_timer 
+0206 20600000 rtn 
+
+p_keyboard_commination_screen_shot_replace:
+0207 6fe0cfa9 fetch 1 ,mem_kb_computer_system 
+0208 c1000000 rtneq system_os_windows 
+0209 c1008000 rtneq system_os_andriod 
+020a 704d710a jam left_shift_gui ,mem_keyboard_commbination_control_key_value 
+020b 704d7220 jam hid_key_3 ,mem_keyboard_commbination_standard_key_value 
+020c 20200253 branch p_keyboard_commbination_keypress 
+
+p_keyboard_commination_pageup_replace:
+020d 704d7252 jam hid_key_up_arrow ,mem_keyboard_commbination_standard_key_value 
+
+p_keyboard_commination_ios_mac_command_commiation:
+020e 6fe0cfa9 fetch 1 ,mem_kb_computer_system 
+020f c1000000 rtneq system_os_windows 
+0210 c1008000 rtneq system_os_andriod 
+0211 704d7108 jam left_gui ,mem_keyboard_commbination_control_key_value 
+0212 20200253 branch p_keyboard_commbination_keypress 
+
+p_keyboard_commination_pagedown_replace:
+0213 704d7251 jam hid_key_down_arrow ,mem_keyboard_commbination_standard_key_value 
+0214 2020020e branch p_keyboard_commination_ios_mac_command_commiation 
+
+p_keyboard_commination_home_replace:
+0215 704d7250 jam hid_key_left_arrow ,mem_keyboard_commbination_standard_key_value 
+0216 2020020e branch p_keyboard_commination_ios_mac_command_commiation 
+
+p_keyboard_commination_end_replace:
+0217 704d724f jam hid_key_right_arrow ,mem_keyboard_commbination_standard_key_value 
+0218 2020020e branch p_keyboard_commination_ios_mac_command_commiation 
+
+p_keyboard_commination_select_all:
+0219 704d7204 jam hid_key_a ,mem_keyboard_commbination_standard_key_value 
+
+p_keyboard_commbination_text_edit:
+021a 704d7101 jam left_control ,mem_keyboard_commbination_control_key_value 
+021b 6fe0cfa9 fetch 1 ,mem_kb_computer_system 
+021c c0000253 beq system_os_windows ,p_keyboard_commbination_keypress 
+021d c0008253 beq system_os_andriod ,p_keyboard_commbination_keypress 
+021e 704d7108 jam left_gui ,mem_keyboard_commbination_control_key_value 
+021f 20200253 branch p_keyboard_commbination_keypress 
+
+p_keyboard_commbination_copy:
+0220 704d7206 jam hid_key_c ,mem_keyboard_commbination_standard_key_value 
+0221 2020021a branch p_keyboard_commbination_text_edit 
+
+p_keyboard_commbination_paste:
+0222 704d7219 jam hid_key_v ,mem_keyboard_commbination_standard_key_value 
+0223 2020021a branch p_keyboard_commbination_text_edit 
+
+p_keyboard_commbination_cut:
+0224 704d721b jam hid_key_x ,mem_keyboard_commbination_standard_key_value 
+0225 2020021a branch p_keyboard_commbination_text_edit 
+
+p_keyboard_commination_os_lock:
+0226 6fe0cfa9 fetch 1 ,mem_kb_computer_system 
+0227 c000022b beq system_os_windows ,p_keyboard_commination_windows_lock 
+0228 c001822e beq system_os_mac ,p_keyboard_commination_mac_lock 
+0229 580000fc setarg hid_key_ios_android_os_lock 
+022a 202001db branch p_keyboard_keyvalue_store_temp 
+
+p_keyboard_commination_windows_lock:
+022b 704d7108 jam left_gui ,mem_keyboard_commbination_control_key_value 
+022c 704d720f jam hid_key_l ,mem_keyboard_commbination_standard_key_value 
+022d 20200253 branch p_keyboard_commbination_keypress 
+
+p_keyboard_commination_mac_lock:
+022e 704d7109 jam left_gui_control ,mem_keyboard_commbination_control_key_value 
+022f 704d7214 jam hid_key_q ,mem_keyboard_commbination_standard_key_value 
+0230 20200253 branch p_keyboard_commbination_keypress 
+
+p_keyboard_commbination_osk:
+0231 6fe0cfa9 fetch 1 ,mem_kb_computer_system 
+0232 c0000235 beq system_os_windows ,p_keyboard_commbination_windows_osk 
+0233 580000fd setarg hid_key_os_soft_kb 
+0234 202001db branch p_keyboard_keyvalue_store_temp 
+
+p_keyboard_commbination_windows_osk:
+0235 704d7109 jam left_gui_control ,mem_keyboard_commbination_control_key_value 
+0236 704d7212 jam hid_key_o ,mem_keyboard_commbination_standard_key_value 
+0237 20200253 branch p_keyboard_commbination_keypress 
+
+p_keyboard_commbination_search:
+0238 6fe0cfa9 fetch 1 ,mem_kb_computer_system 
+0239 c001823c beq system_os_mac ,p_keyboard_commbination_mac_search 
+023a 580000fa setarg hid_key_ac_search 
+023b 202001db branch p_keyboard_keyvalue_store_temp 
+
+p_keyboard_commbination_mac_search:
+023c 704d7108 jam left_gui ,mem_keyboard_commbination_control_key_value 
+023d 704d722c jam hid_key_space ,mem_keyboard_commbination_standard_key_value 
+023e 20200253 branch p_keyboard_commbination_keypress 
+
+p_keyboard_commbination_language:
+023f 6fe0cfa9 fetch 1 ,mem_kb_computer_system 
+0240 c0000246 beq system_os_windows ,p_keyboard_commbination_language_windows 
+0241 c0008248 beq system_os_andriod ,p_keyboard_commbination_language_andriod 
+0242 704d7101 jam left_control ,mem_keyboard_commbination_control_key_value 
+
+p_keyboard_commbination_language_next:
+0243 704d722c jam hid_key_space ,mem_keyboard_commbination_standard_key_value 
+0244 20400201 call p_keyboard_commbination_delay_release_set 
+0245 20200253 branch p_keyboard_commbination_keypress 
+
+p_keyboard_commbination_language_windows:
+0246 704d7108 jam left_gui ,mem_keyboard_commbination_control_key_value 
+0247 20200243 branch p_keyboard_commbination_language_next 
+
+p_keyboard_commbination_language_andriod:
+0248 704d7102 jam left_shift ,mem_keyboard_commbination_control_key_value 
+0249 20200243 branch p_keyboard_commbination_language_next 
+
+p_keyboard_commbination_app_tiling:
+024a 6fe0cfa9 fetch 1 ,mem_kb_computer_system 
+024b c0000250 beq system_os_windows ,p_keyboard_commbination_app_tiling_windows_android 
+024c c0008250 beq system_os_andriod ,p_keyboard_commbination_app_tiling_windows_android 
+024d 704d7101 jam left_control ,mem_keyboard_commbination_control_key_value 
+024e 704d7252 jam hid_key_up_arrow ,mem_keyboard_commbination_standard_key_value 
+024f 20200253 branch p_keyboard_commbination_keypress 
+
+p_keyboard_commbination_app_tiling_windows_android:
+0250 704d7108 jam left_gui ,mem_keyboard_commbination_control_key_value 
+0251 704d722b jam hid_key_tab ,mem_keyboard_commbination_standard_key_value 
+0252 20200253 branch p_keyboard_commbination_keypress 
+
+p_keyboard_commbination_keypress:
+0253 704ca200 jam 0 ,mem_keyboard_keyvalue_temp 
+0254 6fe0cca3 fetch 1 ,mem_keyboard_press_flag_temp 
+0255 c300025a bbit0 0 ,p_keyboard_commbination_key_wait_release_set 
+0256 6fe0cd70 fetch 1 ,mem_keyboard_commbination_key_step 
+0257 c0018266 beq cammbination_key_complete ,p_keyboard_commbination_key_hold_set 
+
+p_keyboard_commbination_key_press_set:
+0258 704d7001 jam cammbination_key_press ,mem_keyboard_commbination_key_step 
+0259 20600000 rtn 
+
+p_keyboard_commbination_key_wait_release_set:
+025a 704d7004 jam cammbination_key_wait_release ,mem_keyboard_commbination_key_step 
+025b 20600000 rtn 
+
+p_keyboard_commbination_key_null_set:
+025c 704d7006 jam cammbination_key_null ,mem_keyboard_commbination_key_step 
+025d 20600000 rtn 
+
+p_keyboard_commbination_key_value_store:
+025e 67e0cc02 store 1 ,mem_keyboard_tx_data + 1 
+025f 6048cc04 storet 1 ,mem_keyboard_tx_data + 3 
+0260 20407d92 call enable_user 
+0261 704c0100 jam hid_reportid_key_standard ,mem_keyboard_tx_data 
+0262 2020045e branch p_keyboard_motion_data_check_next 
+
+p_keyboard_commbination_key_press_process:
+0263 6fe0cd71 fetch 1 ,mem_keyboard_commbination_control_key_value 
+0264 d8400000 arg 0 ,temp 
+0265 2040025e call p_keyboard_commbination_key_value_store 
+
+p_keyboard_commbination_key_hold_set:
+0266 704d7002 jam cammbination_key_hold ,mem_keyboard_commbination_key_step 
+0267 20600000 rtn 
+
+p_keyboard_commbination_key_hold_process:
+0268 704d7003 jam cammbination_key_complete ,mem_keyboard_commbination_key_step 
+0269 6fe0cd71 fetch 1 ,mem_keyboard_commbination_control_key_value 
+026a 6848cd72 fetcht 1 ,mem_keyboard_commbination_standard_key_value 
+026b 2020025e branch p_keyboard_commbination_key_value_store 
+
+p_keyboard_commbination_key_wait_release_process:
+026c 704c0100 jam hid_reportid_key_standard ,mem_keyboard_tx_data 
+026d 6fe0cd71 fetch 1 ,mem_keyboard_commbination_control_key_value 
+026e d8400000 arg 0 ,temp 
+026f 2040025e call p_keyboard_commbination_key_value_store 
+0270 6fe0cd73 fetch 1 ,mem_keyboard_commbination_control_key_delay_release_timer 
+0271 203a025c branch p_keyboard_commbination_key_null_set ,blank 
+
+p_keyboard_commbination_key_release_set:
+0272 704d7005 jam cammbination_key_release ,mem_keyboard_commbination_key_step 
+0273 20600000 rtn 
+
+p_keyboard_commbination_key_release_process:
+0274 20200260 branch p_keyboard_commbination_key_value_store + 2 
+
+p_keyboard_commbination_key_null_process:
+0275 704d7000 jam cammbination_key_free ,mem_keyboard_commbination_key_step 
+0276 dfe00000 arg 0 ,pdata 
+0277 d8400000 arg 0 ,temp 
+0278 2020025e branch p_keyboard_commbination_key_value_store 
+
+p_keyboard_keyvalue_in_out:
+0279 6fe0cca2 fetch 1 ,mem_keyboard_keyvalue_temp 
+027a d84000e0 arg hid_key_left_ctrl ,temp 
+027b 98467c00 isub temp ,null 
+027c 2421028b nbranch p_keyboard_keyvalue_standard ,positive 
+027d 1fe67ce7 sub pdata ,hid_key_right_gui ,null 
+027e 242102a8 nbranch p_keyboard_keyvalue_consumer ,positive 
+027f 1fe17e07 and_into 0x07 ,pdata 
+0280 1fe20e00 copy pdata ,queue 
+0281 6fe0cca3 fetch 1 ,mem_keyboard_press_flag_temp 
+0282 c2800287 bbit1 0 ,p_keyboard_keyvalue_control_key_in 
+
+p_keyboard_keyvalue_control_key_out:
+0283 6fe0cca5 fetch 1 ,mem_keyboard_keyvalue_buffer 
+0284 f93ffe00 qset0 pdata 
+0285 67e0cca5 store 1 ,mem_keyboard_keyvalue_buffer 
+0286 20600000 rtn 
+
+p_keyboard_keyvalue_control_key_in:
+0287 6fe0cca5 fetch 1 ,mem_keyboard_keyvalue_buffer 
+0288 f9207e00 qset1 pdata 
+0289 67e0cca5 store 1 ,mem_keyboard_keyvalue_buffer 
+028a 20600000 rtn 
+
+p_keyboard_keyvalue_standard:
+028b 704cad00 jam 0 ,mem_keyboard_keyvalue_buffer + 8 
+028c 6fe0cca3 fetch 1 ,mem_keyboard_press_flag_temp 
+028d c280029c bbit1 0 ,p_keyboard_keyvalue_standard_in 
+
+p_keyboard_keyvalue_standard_out:
+028e 6848cca2 fetcht 1 ,mem_keyboard_keyvalue_temp 
+028f df200006 arg 6 ,loopcnt 
+0290 d8c04ca7 arg mem_keyboard_keyvalue_buffer + 2 ,contr 
+
+p_keyboard_keyvalue_standard_out_loop:
+0291 efe08006 ifetch 1 ,contr 
+0292 98467c00 isub temp ,null 
+0293 2422829a nbranch p_keyboard_keyvalue_standard_out_next ,zero 
+0294 efe08006 ifetch 1 ,contr 
+0295 18c08dfe increase -2 ,contr 
+0296 e7e08006 istore 1 ,contr 
+0297 207a0000 rtn blank 
+0298 18c08c01 increase 1 ,contr 
+0299 e0408006 istoret 1 ,contr 
+
+p_keyboard_keyvalue_standard_out_next:
+029a c2000291 loop p_keyboard_keyvalue_standard_out_loop 
+029b 20600000 rtn 
+
+p_keyboard_keyvalue_standard_in:
+029c 6848cca2 fetcht 1 ,mem_keyboard_keyvalue_temp 
+029d df200006 arg 6 ,loopcnt 
+029e d8c04ca7 arg mem_keyboard_keyvalue_buffer + 2 ,contr 
+
+p_keyboard_keyvalue_standard_in_loop:
+029f efe08006 ifetch 1 ,contr 
+02a0 203a02a5 branch p_keyboard_keyvalue_standard_in_data ,blank 
+02a1 98467c00 isub temp ,null 
+02a2 20628000 rtn zero 
+02a3 c200029f loop p_keyboard_keyvalue_standard_in_loop 
+02a4 20600000 rtn 
+
+p_keyboard_keyvalue_standard_in_data:
+02a5 18c08dff increase -1 ,contr 
+02a6 e0408006 istoret 1 ,contr 
+02a7 20600000 rtn 
+
+p_keyboard_keyvalue_consumer:
+02a8 704d7401 jam keyboard_consumer_key_press ,mem_keyboard_consumer_key_status 
+02a9 6fe0cca3 fetch 1 ,mem_keyboard_press_flag_temp 
+02aa 2fec0000 isolate0 0 ,pdata 
+02ab 204082ad call p_keyboard_consumer_key_release ,true 
+02ac 2020028b branch p_keyboard_keyvalue_standard 
+
+p_keyboard_consumer_key_release:
+02ad 704d7402 jam keyboard_consumer_key_release ,mem_keyboard_consumer_key_status 
+02ae 20600000 rtn 
+
+p_keyboard_special_key_check:
+02af 204002c8 call p_keyboard_pairing_button_check 
+02b0 704d4e00 jam 0 ,mem_keyboard_fn_flag 
+02b1 704d4f00 jam 0 ,mem_keyboard_control_key_flag 
+02b2 704d5000 jam 0 ,mem_keyboard_bt_button_flag 
+02b3 6fe0cca5 fetch 1 ,mem_keyboard_keyvalue_buffer 
+02b4 245a02de ncall p_keyborad_control_key_set ,blank 
+02b5 d8c04ca7 arg mem_keyboard_keyvalue_buffer + 2 ,contr 
+02b6 df200006 arg 6 ,loopcnt 
+
+p_keyboard_special_key_check_loop:
+02b7 efe08006 ifetch 1 ,contr 
+02b8 1fe67c7f sub pdata ,hid_key_fn ,null 
+02b9 204282e0 call p_keyboard_fn_set ,zero 
+02ba 1fe67cde sub pdata ,hid_key_pb ,null 
+02bb 204282e2 call p_keyboard_pb_set ,zero 
+02bc c20002b7 loop p_keyboard_special_key_check_loop 
+02bd 204003da call p_keyboard_commbination_fast_conn_bt_check 
+02be 6fe0cd51 fetch 1 ,mem_keyboard_pairing_type 
+02bf 203a02d8 branch p_keyboard_enable_bt_button_pairing ,blank 
+02c0 6fe14ca7 fetch 2 ,mem_keyboard_keyvalue_buffer + 2 
+02c1 68494d52 fetcht 2 ,mem_keyboard_commbination_key_bt 
+02c2 98467c00 isub temp ,null 
+02c3 202282da branch p_mouse_long_button_bt_discovery ,zero 
+02c4 18508400 byteswap temp ,temp 
+02c5 98467c00 isub temp ,null 
+02c6 202282da branch p_mouse_long_button_bt_discovery ,zero 
+02c7 20600000 rtn 
+
+p_keyboard_pairing_button_check:
+02c8 6fe0cd51 fetch 1 ,mem_keyboard_pairing_type 
+02c9 247a0000 nrtn blank 
+02ca 6848c924 fetcht 1 ,mem_config_select_device_button_gpio 
+02cb 18467cff sub temp ,ui_button_gpio_disable ,null 
+02cc 20628000 rtn zero 
+02cd 20405f7d call gpio_get_bit 
+02ce 242082d4 nbranch p_keyboard_pairing_button_release ,true 
+02cf df200008 arg 8 ,loopcnt 
+02d0 d8a04ca5 arg mem_keyboard_keyvalue_buffer ,contw 
+02d1 20407c68 call clear_mem 
+02d2 704ca7de jam hid_key_pb ,mem_keyboard_keyvalue_buffer + 2 
+02d3 20600000 rtn 
+
+p_keyboard_pairing_button_release:
+02d4 6fe0cca7 fetch 1 ,mem_keyboard_keyvalue_buffer + 2 
+02d5 c1ef0000 rtnne hid_key_pb 
+02d6 704ca700 jam hid_key_null ,mem_keyboard_keyvalue_buffer + 2 
+02d7 20600000 rtn 
+
+p_keyboard_enable_bt_button_pairing:
+02d8 6fe0cd50 fetch 1 ,mem_keyboard_bt_button_flag 
+02d9 207a0000 rtn blank 
+
+p_mouse_long_button_bt_discovery:
+02da 204002e4 call p_keyboard_pairing_check_otp_offset 
+02db 704ca100 jam 0 ,mem_keyboard_data_change_flag 
+02dc 202043ef branch mouse_long_button_bt_discovery 
+02dd 20600000 rtn 
+
+p_keyborad_control_key_set:
+02de 704d4f01 jam 1 ,mem_keyboard_control_key_flag 
+02df 20600000 rtn 
+
+p_keyboard_fn_set:
+02e0 704d4e01 jam 1 ,mem_keyboard_fn_flag 
+02e1 20600000 rtn 
+
+p_keyboard_pb_set:
+02e2 704d5001 jam 1 ,mem_keyboard_bt_button_flag 
+02e3 20600000 rtn 
+
+p_keyboard_pairing_check_otp_offset:
+02e4 6fe14fc2 fetch 2 ,mem_otp_read_retention_offset 
+02e5 d8400528 arg 0x528 ,temp 
+02e6 98467c00 isub temp ,null 
+02e7 24610000 nrtn positive 
+02e8 2020137a branch assert 
+
+p_keyboard_load_otp_info_check:
+02e9 6fe0c93f fetch 1 ,mem_device_flag 
+02ea c00082ec beq mode_bt_device1 ,p_keyboard_load_otp_device_info_bt_init 
+02eb 20600000 rtn 
+
+p_keyboard_load_otp_device_info_bt_init:
+02ec db0001e0 arg 480 ,regd 
+02ed 58000400 setarg 0x400 
+02ee 9b06fc00 idiv regd 
+02ef 20407d31 call wait_div_end 
+02f0 1807fe00 quotient pdata 
+02f1 67e1095c store 2 ,mem_pdatatemp 
+02f2 dfe01fb8 arg 0x1fb8 ,pdata 
+02f3 d8400018 arg 24 ,temp 
+02f4 dd600018 arg 24 ,rege 
+02f5 202002f6 branch p_keyboard_load_otp_device_info 
+
+p_keyboard_load_otp_device_info:
+02f6 60488964 storet 1 ,mem_temp 
+02f7 da204faa arg mem_otp_read_retention_memory ,rega 
+02f8 da600000 arg 0 ,regc 
+
+p_keyboard_load_otp_info_check_page_loop:
+02f9 1fe22400 copy pdata ,regb 
+02fa 68488964 fetcht 1 ,mem_temp 
+02fb 20405dc7 call otpd_read_data 
+02fc 6fe44faa fetch 8 ,mem_otp_read_retention_memory 
+02fd 684c4fb2 fetcht 8 ,mem_otp_read_retention_memory + 8 
+02fe 9841fe00 ior temp ,pdata 
+02ff 684c4fba fetcht 8 ,mem_otp_read_retention_memory + 16 
+0300 9841fe00 ior temp ,pdata 
+0301 203a0309 branch p_keyboard_load_otp_info_check_first_time ,blank 
+0302 1a60a601 increase 1 ,regc 
+0303 6fe1095c fetch 2 ,mem_pdatatemp 
+0304 9a667c00 isub regc ,null 
+0305 24210332 nbranch p_keyboard_load_otp_info_check_overwise ,positive 
+0306 1a427e00 copy regb ,pdata 
+0307 9b067e00 isub regd ,pdata 
+0308 202002f9 branch p_keyboard_load_otp_info_check_page_loop 
+
+p_keyboard_load_otp_info_check_first_time:
+0309 1a667c00 sub regc ,0 ,null 
+030a 20228319 branch p_keyboard_load_otp_info_check_first_time_process ,zero 
+
+p_keyboard_load_otp_info_check_first_time_loop_init:
+030b 1a427e00 copy regb ,pdata 
+030c 9b00fe00 iadd regd ,pdata 
+
+p_keyboard_load_otp_info_check_first_time_loop:
+030d 9d667e00 isub rege ,pdata 
+030e 1fe22400 copy pdata ,regb 
+030f 68488964 fetcht 1 ,mem_temp 
+0310 20405dc7 call otpd_read_data 
+0311 6fe44faa fetch 8 ,mem_otp_read_retention_memory 
+0312 684c4fb2 fetcht 8 ,mem_otp_read_retention_memory + 8 
+0313 9841fe00 ior temp ,pdata 
+0314 684c4fba fetcht 8 ,mem_otp_read_retention_memory + 16 
+0315 9841fe00 ior temp ,pdata 
+0316 203a031b branch p_keyboard_load_otp_info_check_offset_process ,blank 
+0317 1a427e00 copy regb ,pdata 
+0318 2020030d branch p_keyboard_load_otp_info_check_first_time_loop 
+
+p_keyboard_load_otp_info_check_first_time_process:
+0319 6560cfc2 storer rege ,1 ,mem_otp_read_retention_offset 
+031a 20600000 rtn 
+
+p_keyboard_load_otp_info_check_offset_process:
+031b 58001fd0 setarg 0x1fd0 
+031c 9a467e00 isub regb ,pdata 
+031d 67e14fc2 store 2 ,mem_otp_read_retention_offset 
+031e 1a427e00 copy regb ,pdata 
+031f 9d60fe00 iadd rege ,pdata 
+0320 68488964 fetcht 1 ,mem_temp 
+0321 da204faa arg mem_otp_read_retention_memory ,rega 
+0322 20405dc7 call otpd_read_data 
+0323 6fe0c93f fetch 1 ,mem_device_flag 
+0324 c0008326 beq mode_bt_device1 ,p_keyboard_load_otp_info_check_offset_process_bt 
+0325 20600000 rtn 
+
+p_keyboard_load_otp_info_check_offset_process_bt:
+0326 6fe0cfaa fetch 1 ,mem_otp_read_retention_memory 
+0327 1fe67c03 sub pdata ,system_os_mac ,null 
+0328 24417d9e ncall set_pdata_0 ,positive 
+0329 67e0cfa9 store 1 ,mem_kb_computer_system 
+032a 6fe0cfab fetch 1 ,mem_otp_read_retention_memory + 1 
+032b 67e0c940 store 1 ,mem_device1_type 
+032c d8c04fac arg mem_otp_read_retention_memory + 2 ,contr 
+032d d8a04947 arg mem_device1_link_key ,contw 
+032e 20407c4c call memcpy16 
+032f 6fe34fbc fetch 6 ,mem_otp_read_retention_memory + 18 
+0330 67e34941 store 6 ,mem_device1_addr 
+0331 202044d8 branch mouse_select_reconn_device 
+
+p_keyboard_load_otp_info_check_overwise:
+0332 2020137a branch assert 
+
+p_mouse_store_device_info:
+0333 6fe44bbd fetch mouse_flag_len ,mem_mouse_flag 
+0334 c29e8336 bbit1 mouse_enable_otp ,p_keyboard_store_otp_device_info 
+0335 2020450e branch mouse_store_device_info + 2 
+
+p_keyboard_store_otp_device_info:
+0336 6fe0c93f fetch 1 ,mem_device_flag 
+0337 c0008339 beq mode_bt_device1 ,p_keyboard_store_otp_device_info_bt 
+0338 20600000 rtn 
+
+p_keyboard_store_otp_device_info_bt:
+0339 704fc401 jam 1 ,mem_otp_store_device_info_flag 
+033a 6fe0cfc5 fetch 1 ,mem_otp_store_system_flag 
+033b 207a0000 rtn blank 
+
+p_keyboard_wirte_otp_bt:
+033c 68494fc2 fetcht 2 ,mem_otp_read_retention_offset 
+033d 58001fd0 setarg 0x1fd0 
+033e 98462400 isub temp ,regb 
+033f da204fa9 arg mem_kb_computer_system ,rega 
+0340 1a420400 copy regb ,temp 
+0341 df200001 arg 1 ,loopcnt 
+0342 20405d82 call otp_write 
+0343 1a408401 add regb ,1 ,temp 
+0344 da204940 arg mem_device1_type ,rega 
+0345 df200001 arg 1 ,loopcnt 
+0346 20405d82 call otp_write 
+0347 1a408402 add regb ,2 ,temp 
+0348 da204947 arg mem_device1_link_key ,rega 
+0349 df200010 arg 16 ,loopcnt 
+034a 20405d82 call otp_write 
+034b 1a408412 add regb ,18 ,temp 
+034c da204941 arg mem_device1_addr ,rega 
+034d df200006 arg 6 ,loopcnt 
+034e 20405d82 call otp_write 
+034f 68494fc2 fetcht 2 ,mem_otp_read_retention_offset 
+0350 18408418 increase 24 ,temp 
+0351 60494fc2 storet 2 ,mem_otp_read_retention_offset 
+0352 20600000 rtn 
+
+p_keyboard_start_work:
+0353 204003e9 call p_mouse_device_poweron_timer 
+0354 6fe44bbd fetch mouse_flag_len ,mem_mouse_flag 
+0355 c30a0361 bbit0 mouse_enable_adc ,p_keyboard_start_work_next 
+0356 20405ff1 call enable_adc 
+0357 20406018 call vdd_calculate_by_mode 
+0358 67e148f1 store 2 ,mem_mouse_vdd_now_vol 
+0359 68494499 fetcht 2 ,mem_2v_adc_vinlpm_data 
+035a 6fe144a7 fetch 2 ,mem_adc_current_value 
+035b 98467c00 isub temp ,null 
+035c 20210354 branch p_keyboard_start_work + 1 ,positive 
+035d da2048eb arg mem_mouse_vdd_calculate_set ,rega 
+035e 20403df5 call mouse_adc_bat_percent_lowpower_out 
+035f 6fe0c4a9 fetch 1 ,mem_adc_power_flag 
+0360 c280be39 bbit1 1 ,mouse_power_down 
+
+p_keyboard_start_work_next:
+0361 6fe0cd51 fetch 1 ,mem_keyboard_pairing_type 
+0362 205a02d8 call p_keyboard_enable_bt_button_pairing ,blank 
+0363 6fe0cd50 fetch 1 ,mem_keyboard_bt_button_flag 
+0364 247a0000 nrtn blank 
+0365 2040422f call mouse_bluetooth_fast_conn_disable 
+0366 6fe34941 fetch 6 ,mem_device1_addr 
+0367 203a0369 branch p_mouse_buletooth_fast_conn_init ,blank 
+0368 20203cf2 branch mouse_start_reconnect_device 
+
+p_mouse_buletooth_fast_conn_init:
+0369 704ad3ff jam 0xff ,mem_mouse_bluetooth_fast_conn_flag 
+036a 7041eb00 jam tx_power_0db ,mem_tx_power 
+036b 6fe0cbc5 fetch 1 ,mem_mouse_bluetooth_type 
+036c c280c20a bbit1 mode_4_mouse ,mouse_ble_fast_conn_init 
+
+p_mouse_bt_fast_conn_init:
+036d 70448733 jam 0x33 ,mem_xrecord_mode 
+036e 6fe44bf9 fetch 8 ,mem_mouse_factory_addr 
+036f 67e341e0 store 6 ,mem_hci_plap 
+0370 67e441ce store 8 ,mem_link_key 
+0371 67e441d6 store 8 ,mem_link_key + 8 
+0372 20405f50 call check_link_key_load 
+0373 20203cfa branch mouse_start_reconnect 
+
+p_mouse_before_hibernate:
+0374 704926ff jam 0xff ,mem_sensor_motion_gpio 
+0375 20203d35 branch mouse_before_hibernate + 1 
+
+p_mouse_setgpio_hibernate:
+0376 20407f1a call clear_wake 
+0377 204003fc call p_mouse_device_led_off 
+0378 7080e63e jam 0x3e ,0x80e6 
+0379 20203d43 branch mouse_setgpio_hibernate + 3 
+
+p_mouse_lpm_before_common:
+037a 20407f1a call clear_wake 
+037b 20403ea3 call mouse_wheel_check 
+037c 6848c919 fetcht 1 ,mem_whee_a_data_gpio 
+037d 20405f56 call gpio_set_wake_by_current_state 
+037e 6848c91a fetcht 1 ,mem_whee_b_data_gpio 
+037f 20405f56 call gpio_set_wake_by_current_state 
+0380 6848c924 fetcht 1 ,mem_config_select_device_button_gpio 
+0381 20405f5a call gpio_set_wake 
+0382 6fe14c44 fetch 2 ,mem_kb_col_ptr 
+0383 1fe22400 copy pdata ,regb 
+0384 df200014 arg 20 ,loopcnt 
+
+p_keyboard_key_col_wake_init:
+0385 e8408012 ifetcht 1 ,regb 
+0386 284ffe07 isolate1 7 ,temp 
+0387 2440df8d ncall gpio_out_active ,true 
+0388 1a40a401 increase 1 ,regb 
+0389 c2000385 loop p_keyboard_key_col_wake_init 
+038a 6fe14c42 fetch 2 ,mem_kb_row_ptr 
+038b 1fe22400 copy pdata ,regb 
+038c df200008 arg 8 ,loopcnt 
+
+p_keyboard_key_row_wake_init:
+038d e8408012 ifetcht 1 ,regb 
+038e 18467cff sub temp ,ui_button_gpio_disable ,null 
+038f 2442df56 ncall gpio_set_wake_by_current_state ,zero 
+0390 1a40a401 increase 1 ,regb 
+0391 c200038d loop p_keyboard_key_row_wake_init 
+0392 20600000 rtn 
+
+p_mouse_check_key_gpio:
+0393 58000000 setarg 0 
+
+p_mouse_init_sunt:
+
+p_mouse_sensor_poweron:
+0394 20600000 rtn 
+
+p_mouse_idle:
+0395 204048ba call mouse_low_voltage_led_no_enter_lpm 
+0396 2040786c call ui_check_paring_button 
+0397 20203ea3 branch mouse_wheel_check 
+
+p_ui_timer_check:
+0398 6fe0cbf5 fetch 1 ,mem_power_on_flag 
+0399 245a7797 ncall ui_timer_init ,blank 
+039a 704bf500 jam 0 ,mem_power_on_flag 
+039b 20207787 branch ui_timer_check + 1 
+
+p_app_process_bb_event:
+039c da204779 arg mem_ipc_fifo_bt2c51 ,rega 
+039d 20407d6f call fifo_out 
+039e 207a0000 rtn blank 
+039f 1fe22600 copy pdata ,regc 
+03a0 204003a2 call p_app_event_normal_process 
+03a1 20203185 branch app_process_bb_event_priority 
+
+p_app_event_normal_process:
+03a2 c00b03a4 beq bt_evt_ml2cap_conn_refused ,p_app_event_ml2cap_conn_refused 
+03a3 20203160 branch app_event_normal_process 
+
+p_app_event_ml2cap_conn_refused:
+03a4 704fa900 jam 0x00 ,mem_kb_computer_system 
+03a5 20600000 rtn 
+
+p_mouse_priority_bb_event:
+03a6 1a627e00 copy regc ,pdata 
+03a7 c00083ad beq bt_evt_bb_connected ,p_mouse_bb_event_connected 
+03a8 c00103af beq bt_evt_bb_disconnected ,p_mouse_bb_disconnected 
+03a9 c01583b2 beq bt_evt_switch_success_master ,p_mouse_enter_sniff_check 
+03aa c01083b6 beq bt_evt_sniff_not_accept ,p_mouse_sniff_not_accept 
+03ab c00903bb beq bt_evt_hid_handshake ,p_mouse_bt_hid_handshake 
+03ac 20204251 branch mouse_priority_bb_event + 2 
+
+p_mouse_bb_event_connected:
+03ad 2040445f call mouse_no_data_timer_init 
+03ae 20204315 branch mouse_bb_event_connected 
+
+p_mouse_bb_disconnected:
+03af 704b9100 jam 0 ,mem_mouse_enter_sniff_count 
+03b0 704b9a00 jam 0 ,mem_mouse_bt_send_first_package_flag 
+03b1 2020431c branch mouse_bb_disconnected + 3 
+
+p_mouse_enter_sniff_check:
+03b2 6fe0cb91 fetch 1 ,mem_mouse_enter_sniff_count 
+03b3 c1810000 rtnne 2 
+03b4 704b9100 jam 0 ,mem_mouse_enter_sniff_count 
+03b5 2020435c branch mouse_enter_sniff_check + 4 
+
+p_mouse_sniff_not_accept:
+03b6 6fe0cb91 fetch 1 ,mem_mouse_enter_sniff_count 
+03b7 c1010000 rtneq 2 
+03b8 1fe0fe01 increase 1 ,pdata 
+03b9 67e0cb91 store 1 ,mem_mouse_enter_sniff_count 
+03ba 20204363 branch mouse_sniff_not_accept + 5 
+
+p_mouse_bt_hid_handshake:
+03bb 70445701 jam app_handshake_done ,mem_app_handshake_flag 
+03bc 20403268 call app_lpm_mult_enable 
+03bd 20204342 branch mouse_bt_hid_handshake + 3 
+
+p_keyboard_low_voltage_param_set:
+03be 6fe0c902 fetch 1 ,mem_mouse_adc_last_low_voltage_flag 
+03bf 203a03c2 branch p_keyboard_low_voltage_param_set_33v ,blank 
+03c0 7048ef58 jam 0x58 ,mem_mouse_vdd_low_vol 
+03c1 20600000 rtn 
+
+p_keyboard_low_voltage_param_set_33v:
+03c2 7048ef53 jam 0x53 ,mem_mouse_vdd_low_vol 
+03c3 20600000 rtn 
+
+p_mouse_bb_event_timer:
+03c4 20403db7 call mouse_adc_read 
+03c5 204003be call p_keyboard_low_voltage_param_set 
+03c6 20404880 call mouse_low_voltage_led_timer 
+03c7 204003e9 call p_mouse_device_poweron_timer 
+03c8 204003f4 call p_keyboard_mode_led_timer 
+03c9 2040441a call mouse_check_discovery_timeout_timer 
+03ca 204003e6 call p_mouse_check_hid_handshake_timer 
+03cb 20404448 call mouse_bt_check_sniff_req_timeout_timer 
+03cc 2040444d call mouse_check_reconnect_delay_long_sleep 
+03cd 20404450 call mouse_current_mult_update_timer 
+03ce 20403f3d call mouse_wheel_trigger_timer 
+03cf 20404462 call mouse_store_information_delay_timer 
+03d0 20400400 call p_keyboard_capslock_led_on_timer 
+03d1 204003d5 call p_keyboard_commbination_key_process 
+03d2 20400410 call p_keyboard_long_press_timer 
+03d3 20400415 call p_keyboard_commbination_delay_release_timer 
+03d4 20204457 branch mouse_check_no_data_timeout_timer 
+
+p_keyboard_commbination_key_process:
+03d5 6fe0cbb1 fetch 1 ,mem_commbination_key_statue 
+03d6 c1808000 rtnne commbination_key_state_down 
+03d7 da604bb2 arg mem_combination_ui_button_count ,regc 
+03d8 da400369 arg p_mouse_buletooth_fast_conn_init ,regb 
+03d9 202031cf branch timer_single_step 
+
+p_keyboard_commbination_fast_conn_bt_check:
+03da 6fe14ca7 fetch 2 ,mem_keyboard_keyvalue_buffer + 2 
+03db 68494d56 fetcht 2 ,mem_keyboard_commbination_fast_conn_bt 
+03dc 98467c00 isub temp ,null 
+03dd 202283e2 branch p_mouse_commbination_key_down ,zero 
+03de 18508400 byteswap temp ,temp 
+03df 98467c00 isub temp ,null 
+03e0 202283e2 branch p_mouse_commbination_key_down ,zero 
+03e1 20204406 branch mouse_commbination_key_up 
+
+p_mouse_commbination_key_down:
+03e2 6fe0cbb1 fetch 1 ,mem_commbination_key_statue 
+03e3 c1008000 rtneq commbination_key_state_down 
+03e4 704bb101 jam commbination_key_state_down ,mem_commbination_key_statue 
+03e5 20600000 rtn 
+
+p_mouse_check_hid_handshake_timer:
+03e6 da604791 arg mem_hid_handshake_timer_count ,regc 
+03e7 da4003bb arg p_mouse_bt_hid_handshake ,regb 
+03e8 202031cf branch timer_single_step 
+
+p_mouse_device_poweron_timer:
+03e9 6fe0c4a9 fetch 1 ,mem_adc_power_flag 
+03ea c3808000 rtnbit1 1 
+03eb 6fe44bbd fetch mouse_flag_len ,mem_mouse_flag 
+03ec c4100000 rtnbit0 mouse_enable_power_on_led 
+03ed 6fe0cbb9 fetch 1 ,mem_mouse_device_poweron_timer_count 
+03ee 207a0000 rtn blank 
+03ef 1fe0ffff increase -1 ,pdata 
+03f0 67e0cbb9 store 1 ,mem_mouse_device_poweron_timer_count 
+03f1 203a03fe branch p_keyboard_power_led_off ,blank 
+
+p_keyboard_power_led_on:
+03f2 6848cc13 fetcht 1 ,mem_keyboard_power_led_gpio 
+03f3 20204859 branch mouse_led_on 
+
+p_keyboard_mode_led_timer:
+03f4 6fe14ac4 fetch 2 ,mem_mouse_no_data_timer 
+03f5 207a0000 rtn blank 
+03f6 6fe0cc16 fetch 1 ,mem_keyboard_mode_led_on_timer 
+03f7 207a0000 rtn blank 
+03f8 1fe0ffff increase -1 ,pdata 
+03f9 67e0cc16 store 1 ,mem_keyboard_mode_led_on_timer 
+03fa c280484a bbit1 0 ,mouse_device_led_on 
+03fb 2020483c branch mouse_device_led_off 
+
+p_mouse_device_led_off:
+03fc 2040483c call mouse_device_led_off 
+03fd 2040040a call p_keyboard_capslock_led_off 
+
+p_keyboard_power_led_off:
+03fe 6848cc13 fetcht 1 ,mem_keyboard_power_led_gpio 
+03ff 20204855 branch mouse_led_off 
+
+p_keyboard_capslock_led_on_timer:
+0400 6fe0cc11 fetch 1 ,mem_keyboard_caps_led_gpio 
+0401 c17f8000 rtneq gpio_disable 
+0402 6fe14ac4 fetch 2 ,mem_mouse_no_data_timer 
+0403 207a0000 rtn blank 
+0404 6fe14bd0 fetch 2 ,mem_mouse_no_data_timeout 
+0405 68494ac4 fetcht 2 ,mem_mouse_no_data_timer 
+0406 98460400 isub temp ,temp 
+0407 6fe14c14 fetch 2 ,mem_keyboard_caps_led_on_timer 
+0408 98467e00 isub temp ,pdata 
+0409 2021040c branch p_keyboard_num_cap_led_on ,positive 
+
+p_keyboard_capslock_led_off:
+040a 6848cc11 fetcht 1 ,mem_keyboard_caps_led_gpio 
+040b 20205f89 branch gpio_out_inactive 
+
+p_keyboard_num_cap_led_on:
+
+p_keyboard_capslock_led_check_on:
+040c 6fe0cd59 fetch 1 ,mem_keyboard_led_status 
+040d c300840a bbit0 kb_pc_keysel_capslock ,p_keyboard_capslock_led_off 
+040e 6848cc11 fetcht 1 ,mem_keyboard_caps_led_gpio 
+040f 20205f8d branch gpio_out_active 
+
+p_keyboard_long_press_timer:
+0410 da604c9b arg mem_same_keyvalue_timer ,regc 
+0411 da400413 arg p_keyboard_long_press_timerout ,regb 
+0412 202031d6 branch timer_single_step_2b 
+
+p_keyboard_long_press_timerout:
+0413 704c9801 jam 1 ,mem_same_keyvalue_timerout_flag 
+0414 2020325c branch app_enter_hibernate 
+
+p_keyboard_commbination_delay_release_timer:
+0415 da604d73 arg mem_keyboard_commbination_control_key_delay_release_timer ,regc 
+0416 da40025c arg p_keyboard_commbination_key_null_set ,regb 
+0417 202031cf branch timer_single_step 
+
+p_mouse_cancel_reconnect:
+0418 204031f7 call app_clear_reconnect_flag 
+0419 2020423d branch mouse_cancel_reconnect 
+
+p_mouse_start_discovery:
+041a 6fe14793 fetch 2 ,mem_ui_state_map 
+041b 2feffe0b isolate1 ui_state_ble_adv ,pdata 
+041c 2040c49c call mouse_stop_le_adv ,true 
+041d 6fe14793 fetch 2 ,mem_ui_state_map 
+041e 2feffe07 isolate1 ui_state_bt_reconnect ,pdata 
+041f 20408418 call p_mouse_cancel_reconnect ,true 
+0420 58000000 setarg 0 
+0421 67e14b04 store 2 ,mem_le_battery_level_updata_timer 
+0422 67e14fc4 store 2 ,mem_otp_store_device_info_flag 
+0423 2040040a call p_keyboard_capslock_led_off 
+0424 704fa9ff jam 0xff ,mem_kb_computer_system 
+0425 2020446f branch mouse_start_discovery + 1 
+
+p_mouse_stop_discovery:
+0426 58000000 setarg 0 
+0427 67e14ad4 store 2 ,mem_mouse_discovery_timer 
+0428 20204492 branch mouse_stop_discovery + 1 
+
+p_mouse_store_remote_bdaddr:
+0429 6fe44bbd fetch mouse_flag_len ,mem_mouse_flag 
+042a c4010000 rtnbit0 mouse_store_eeprom_flag 
+042b 202044a5 branch mouse_store_remote_bdaddr + 4 
+
+p_keyboard_motion:
+042c 78547c00 disable user 
+042d 704b9d00 jam 0 ,mem_customer_key 
+042e 704b9e00 jam 0 ,mem_customer_data_trigger 
+042f 704b9f00 jam 0 ,mem_customer_data_trigger_last 
+0430 6fe0cd70 fetch 1 ,mem_keyboard_commbination_key_step 
+0431 c0008263 beq cammbination_key_press ,p_keyboard_commbination_key_press_process 
+0432 c0010268 beq cammbination_key_hold ,p_keyboard_commbination_key_hold_process 
+0433 c0018268 beq cammbination_key_complete ,p_keyboard_commbination_key_hold_process 
+0434 c002026c beq cammbination_key_wait_release ,p_keyboard_commbination_key_wait_release_process 
+0435 c0030275 beq cammbination_key_null ,p_keyboard_commbination_key_null_process 
+0436 6fe0cca1 fetch 1 ,mem_keyboard_data_change_flag 
+0437 203a0445 branch p_keyboard_no_key_press ,blank 
+0438 1fe0ffff increase -1 ,pdata 
+0439 67e0cca1 store 1 ,mem_keyboard_data_change_flag 
+043a 20400446 call p_keyboard_current_mult_update 
+043b 704d5b0a jam 10 ,mem_keyboard_led_status_get_timer 
+043c 2040445f call mouse_no_data_timer_init 
+043d 6fe0cd70 fetch 1 ,mem_keyboard_commbination_key_step 
+043e c0028274 beq cammbination_key_release ,p_keyboard_commbination_key_release_process 
+043f d8a04c01 arg mem_keyboard_tx_data ,contw 
+0440 df20000a arg 10 ,loopcnt 
+0441 20407c68 call clear_mem 
+0442 20400449 call p_keyboard_motion_data_check 
+0443 704c0b00 jam 0 ,mem_keyboard_data_send_flag 
+0444 20600000 rtn 
+
+p_keyboard_no_key_press:
+0445 20600000 rtn 
+
+p_keyboard_current_mult_update:
+0446 70417703 jam 3 ,mem_lpm_mult 
+0447 704ac10a jam 10 ,mem_mouse_current_mult_timer 
+0448 20600000 rtn 
+
+p_keyboard_motion_data_check:
+0449 6fe0cd74 fetch 1 ,mem_keyboard_consumer_key_status 
+044a c00104d0 beq keyboard_consumer_key_release ,p_keyboard_value_consumer_release 
+044b d8c04ca7 arg mem_keyboard_keyvalue_buffer + 2 ,contr 
+044c df200006 arg 6 ,loopcnt 
+
+p_keyboard_value_tpye_check:
+044d efe08006 ifetch 1 ,contr 
+044e 1fe67ce7 sub pdata ,hid_key_right_gui ,null 
+044f 2421046d nbranch p_keyboard_value_tpye_consumer_set ,positive 
+
+p_keyboard_value_tpye_check_loop:
+0450 c200044d loop p_keyboard_value_tpye_check 
+0451 6fe0cc9e fetch 1 ,mem_keyboard_all_press_key_count 
+0452 205a0463 call p_keyboard_value_release_all_key ,blank 
+0453 704c0100 jam hid_reportid_key_standard ,mem_keyboard_tx_data 
+0454 6fe0cca7 fetch 1 ,mem_keyboard_keyvalue_buffer + 2 
+0455 1fe67c7f sub pdata ,hid_key_fn ,null 
+0456 20228466 branch p_keyboard_tx_data_skip_fn ,zero 
+0457 d8c04ca5 arg mem_keyboard_keyvalue_buffer ,contr 
+0458 d8a04c02 arg mem_keyboard_tx_data + 1 ,contw 
+0459 df200008 arg 8 ,loopcnt 
+
+p_keyboard_tx_data_store:
+045a efe08006 ifetch 1 ,contr 
+045b c03f846b beq hid_key_fn ,p_keyboard_tx_data_clear_fn 
+
+p_keyboard_tx_data_store_loop:
+045c e7e08005 istore 1 ,contw 
+045d c200045a loop p_keyboard_tx_data_store 
+
+p_keyboard_motion_data_check_next:
+045e 204004db call p_keyboard_device_data_tpye_check 
+045f 6fe0cc0b fetch 1 ,mem_keyboard_data_send_flag 
+0460 c000fd92 beq device_data_tpye_mouse ,enable_user 
+
+p_device_send_keyboard_data:
+0461 20404095 call mouse_customerkey_press 
+0462 20207d92 branch enable_user 
+
+p_keyboard_value_release_all_key:
+0463 d8a04ca5 arg mem_keyboard_keyvalue_buffer ,contw 
+0464 df200009 arg 9 ,loopcnt 
+0465 20207c68 branch clear_mem 
+
+p_keyboard_tx_data_skip_fn:
+0466 6fe14ca5 fetch 2 ,mem_keyboard_keyvalue_buffer 
+0467 67e14c02 store 2 ,mem_keyboard_tx_data + 1 
+0468 6fe34ca8 fetch 6 ,mem_keyboard_keyvalue_buffer + 3 
+0469 67e34c04 store 6 ,mem_keyboard_tx_data + 3 
+046a 2020045e branch p_keyboard_motion_data_check_next 
+
+p_keyboard_tx_data_clear_fn:
+046b 58000000 setarg 0 
+046c 2020045c branch p_keyboard_tx_data_store_loop 
+
+p_keyboard_value_tpye_consumer_set:
+046d 704c0103 jam hid_reportid_consumer_key ,mem_keyboard_tx_data 
+046e 6848cc9e fetcht 1 ,mem_keyboard_all_press_key_count 
+046f 18467c00 sub temp ,hid_key_null ,null 
+0470 202284d0 branch p_keyboard_value_consumer_all_key_release ,zero 
+0471 c0740489 beq hid_key_multikey_media ,p_keyboard_value_media 
+0472 c074848c beq hid_key_multikey_paly ,p_keyboard_value_play 
+0473 c075048f beq hid_key_multikey_stop ,p_keyboard_value_stop 
+0474 c0758492 beq hid_key_multikey_pre_track ,p_keyboard_value_pre_track 
+0475 c0760495 beq hid_key_multikey_next_track ,p_keyboard_value_next_track 
+0476 c0768498 beq hid_key_multikey_vol_down ,p_keyboard_value_vol_down 
+0477 c077049b beq hid_key_multikey_vol_up ,p_keyboard_value_vol_up 
+0478 c077849e beq hid_key_multikey_mute ,p_keyboard_value_mute 
+0479 c07804a1 beq hid_key_my_computer ,p_keyboard_value_my_computer 
+047a c07884a4 beq hid_key_mail ,p_keyboard_value_mail 
+047b c07904a7 beq hid_key_calculator ,p_keyboard_value_calculator 
+047c c07984aa beq hid_key_light_down ,p_keyboard_value_light_down 
+047d c07a04ad beq hid_key_light_up ,p_keyboard_value_light_up 
+047e c07a84b0 beq hid_key_ac_favorites ,p_keyboard_value_ac_favorites 
+047f c07b04b3 beq hid_key_ac_forward ,p_keyboard_value_ac_forward 
+0480 c07b84b6 beq hid_key_ac_back ,p_keyboard_value_ac_back 
+0481 c07c04b9 beq hid_key_ac_stop ,p_keyboard_value_ac_stop 
+0482 c07c84bc beq hid_key_ac_refresh ,p_keyboard_value_ac_refresh 
+0483 c07d04bf beq hid_key_ac_search ,p_keyboard_value_ac_search 
+0484 c07d84c2 beq hid_key_ac_home ,p_keyboard_value_ac_home 
+0485 c07e04c5 beq hid_key_ios_android_os_lock ,p_keyboard_value_os_lock 
+0486 c07e84c8 beq hid_key_os_soft_kb ,p_keyboard_value_os_soft_kb 
+0487 c07f84d7 beq hid_key_system_sleep ,p_keyboard_value_system_sleep 
+0488 2020045e branch p_keyboard_motion_data_check_next 
+
+p_keyboard_value_media:
+0489 58000183 setarg 0x0183 
+048a 67e14c02 store 2 ,mem_keyboard_tx_data + 1 
+048b 2020045e branch p_keyboard_motion_data_check_next 
+
+p_keyboard_value_play:
+048c 580000cd setarg 0x00cd 
+048d 67e14c02 store 2 ,mem_keyboard_tx_data + 1 
+048e 2020045e branch p_keyboard_motion_data_check_next 
+
+p_keyboard_value_stop:
+048f 580000b7 setarg 0x00b7 
+0490 67e14c02 store 2 ,mem_keyboard_tx_data + 1 
+0491 2020045e branch p_keyboard_motion_data_check_next 
+
+p_keyboard_value_pre_track:
+0492 580000b6 setarg 0x00b6 
+0493 67e14c02 store 2 ,mem_keyboard_tx_data + 1 
+0494 2020045e branch p_keyboard_motion_data_check_next 
+
+p_keyboard_value_next_track:
+0495 580000b5 setarg 0x00b5 
+0496 67e14c02 store 2 ,mem_keyboard_tx_data + 1 
+0497 2020045e branch p_keyboard_motion_data_check_next 
+
+p_keyboard_value_vol_down:
+0498 580000ea setarg 0x00ea 
+0499 67e14c02 store 2 ,mem_keyboard_tx_data + 1 
+049a 2020045e branch p_keyboard_motion_data_check_next 
+
+p_keyboard_value_vol_up:
+049b 580000e9 setarg 0x00e9 
+049c 67e14c02 store 2 ,mem_keyboard_tx_data + 1 
+049d 2020045e branch p_keyboard_motion_data_check_next 
+
+p_keyboard_value_mute:
+049e 580000e2 setarg 0x00e2 
+049f 67e14c02 store 2 ,mem_keyboard_tx_data + 1 
+04a0 2020045e branch p_keyboard_motion_data_check_next 
+
+p_keyboard_value_my_computer:
+04a1 58000194 setarg 0x0194 
+04a2 67e14c02 store 2 ,mem_keyboard_tx_data + 1 
+04a3 2020045e branch p_keyboard_motion_data_check_next 
+
+p_keyboard_value_mail:
+04a4 5800018a setarg 0x018a 
+04a5 67e14c02 store 2 ,mem_keyboard_tx_data + 1 
+04a6 2020045e branch p_keyboard_motion_data_check_next 
+
+p_keyboard_value_calculator:
+04a7 58000192 setarg 0x0192 
+04a8 67e14c02 store 2 ,mem_keyboard_tx_data + 1 
+04a9 2020045e branch p_keyboard_motion_data_check_next 
+
+p_keyboard_value_light_down:
+04aa 58000070 setarg 0x0070 
+04ab 67e14c02 store 2 ,mem_keyboard_tx_data + 1 
+04ac 2020045e branch p_keyboard_motion_data_check_next 
+
+p_keyboard_value_light_up:
+04ad 5800006f setarg 0x006f 
+04ae 67e14c02 store 2 ,mem_keyboard_tx_data + 1 
+04af 2020045e branch p_keyboard_motion_data_check_next 
+
+p_keyboard_value_ac_favorites:
+04b0 5800022a setarg 0x022a 
+04b1 67e14c02 store 2 ,mem_keyboard_tx_data + 1 
+04b2 2020045e branch p_keyboard_motion_data_check_next 
+
+p_keyboard_value_ac_forward:
+04b3 58000225 setarg 0x0225 
+04b4 67e14c02 store 2 ,mem_keyboard_tx_data + 1 
+04b5 2020045e branch p_keyboard_motion_data_check_next 
+
+p_keyboard_value_ac_back:
+04b6 58000224 setarg 0x0224 
+04b7 67e14c02 store 2 ,mem_keyboard_tx_data + 1 
+04b8 2020045e branch p_keyboard_motion_data_check_next 
+
+p_keyboard_value_ac_stop:
+04b9 58000226 setarg 0x0226 
+04ba 67e14c02 store 2 ,mem_keyboard_tx_data + 1 
+04bb 2020045e branch p_keyboard_motion_data_check_next 
+
+p_keyboard_value_ac_refresh:
+04bc 58000227 setarg 0x0227 
+04bd 67e14c02 store 2 ,mem_keyboard_tx_data + 1 
+04be 2020045e branch p_keyboard_motion_data_check_next 
+
+p_keyboard_value_ac_search:
+04bf 58000221 setarg 0x0221 
+04c0 67e14c02 store 2 ,mem_keyboard_tx_data + 1 
+04c1 2020045e branch p_keyboard_motion_data_check_next 
+
+p_keyboard_value_ac_home:
+04c2 58000223 setarg 0x0223 
+04c3 67e14c02 store 2 ,mem_keyboard_tx_data + 1 
+04c4 2020045e branch p_keyboard_motion_data_check_next 
+
+p_keyboard_value_os_lock:
+04c5 58000030 setarg 0x0030 
+04c6 67e14c02 store 2 ,mem_keyboard_tx_data + 1 
+04c7 2020045e branch p_keyboard_motion_data_check_next 
+
+p_keyboard_value_os_soft_kb:
+04c8 6fe0cfa9 fetch 1 ,mem_kb_computer_system 
+04c9 c00084cd beq system_os_andriod ,p_keyboard_value_os_soft_kb_andriod 
+04ca 580001ae setarg 0x01ae 
+04cb 67e14c02 store 2 ,mem_keyboard_tx_data + 1 
+04cc 2020045e branch p_keyboard_motion_data_check_next 
+
+p_keyboard_value_os_soft_kb_andriod:
+04cd 58000307 setarg 0x0307 
+04ce 67e14c02 store 2 ,mem_keyboard_tx_data + 1 
+04cf 2020045e branch p_keyboard_motion_data_check_next 
+
+p_keyboard_value_consumer_all_key_release:
+
+p_keyboard_value_consumer_release:
+04d0 704ca102 jam 2 ,mem_keyboard_data_change_flag 
+04d1 6fe0cc9e fetch 1 ,mem_keyboard_all_press_key_count 
+04d2 205a0463 call p_keyboard_value_release_all_key ,blank 
+04d3 704d7400 jam keyboard_consumer_key_standby ,mem_keyboard_consumer_key_status 
+04d4 58000003 setarg 0x03 
+04d5 67e1cc01 store 3 ,mem_keyboard_tx_data 
+04d6 2020045e branch p_keyboard_motion_data_check_next 
+
+p_keyboard_value_system_sleep:
+04d7 704c0102 jam hid_reportid_system_ctrl ,mem_keyboard_tx_data 
+04d8 58000002 setarg 0x02 
+04d9 67e0cc02 store 1 ,mem_keyboard_tx_data + 1 
+04da 2020045e branch p_keyboard_motion_data_check_next 
+
+p_keyboard_device_data_tpye_check:
+
+p_keyboard_device_data_tpye_check_next:
+04db 6fe0cc01 fetch 1 ,mem_keyboard_tx_data 
+04dc c00004e6 beq hid_reportid_key_standard ,p_standard_keyboard_data_send 
+04dd c00084e1 beq hid_reportid_mouse ,p_mouse_data_send 
+04de c00184ec beq hid_reportid_consumer_key ,p_consumer_data_send 
+04df c00104f4 beq hid_reportid_system_ctrl ,p_system_control_data_send 
+04e0 20600000 rtn 
+
+p_mouse_data_send:
+04e1 704c0b01 jam device_data_tpye_mouse ,mem_keyboard_data_send_flag 
+04e2 d8c04c01 arg mem_keyboard_tx_data ,contr 
+04e3 d8a048d8 arg mem_mouse_key ,contw 
+04e4 df200007 arg 7 ,loopcnt 
+04e5 20207ca1 branch memcpy 
+
+p_standard_keyboard_data_send:
+04e6 704c0b02 jam device_data_tpye_standard_keyboard ,mem_keyboard_data_send_flag 
+04e7 204004fc call p_clear_key_data 
+04e8 d8c04c01 arg mem_keyboard_tx_data ,contr 
+04e9 d8a04bde arg mem_customer_key_press ,contw 
+04ea df200009 arg 9 ,loopcnt 
+04eb 20207ca1 branch memcpy 
+
+p_consumer_data_send:
+04ec 704c0b04 jam device_data_tpye_consumer ,mem_keyboard_data_send_flag 
+04ed 204004fc call p_clear_key_data 
+04ee 58000003 setarg 0x03 
+04ef 20404621 call mouse_customer_media_key_set 
+04f0 d8c04c02 arg mem_keyboard_tx_data + 1 ,contr 
+04f1 d8a04bdf arg mem_customer_key_press + 1 ,contw 
+04f2 df200002 arg 2 ,loopcnt 
+04f3 20207ca1 branch memcpy 
+
+p_system_control_data_send:
+04f4 704c0b05 jam device_data_tpye_system_conctol ,mem_keyboard_data_send_flag 
+04f5 204004fc call p_clear_key_data 
+04f6 58000002 setarg 0x02 
+04f7 67e44bde store 8 ,mem_customer_key_press 
+04f8 67e44be7 store 8 ,mem_customer_key_release 
+04f9 6fe0cc02 fetch 1 ,mem_keyboard_tx_data + 1 
+04fa 67e0cbdf store 1 ,mem_customer_key_press + 1 
+04fb 20600000 rtn 
+
+p_clear_key_data:
+04fc df200012 arg 18 ,loopcnt 
+04fd d8a04bde arg mem_customer_key_press ,contw 
+04fe 20207c68 branch clear_mem 
+
+p_sdp_process:
+04ff 18c20400 copy contr ,temp 
+0500 df200004 arg 4 ,loopcnt 
+0501 d8a003fd arg mem_sdp_handle_list ,contw 
+0502 20407c59 call memset0 
+0503 18420c00 copy temp ,contr 
+0504 1a427e00 deposit regb 
+0505 c0038507 beq sdp_searchattrib_res ,p_sdp_process_ssa_res 
+0506 202065e4 branch sdp_process + 19 
+
+p_sdp_process_ssa_res:
+0507 e8410006 ifetcht 2 ,contr 
+0508 18508400 byteswap temp ,temp 
+0509 18422400 copy temp ,regb 
+050a 1a40a5fc increase -4 ,regb 
+050b 18c08c04 increase 4 ,contr 
+050c da600102 arg 0x102 ,regc 
+050d 20400512 call p_sdp_process_pnp_vid_loop 
+050e 6fe0cfa9 fetch 1 ,mem_kb_computer_system 
+050f c1ff8000 rtnne 0xff 
+0510 704fa900 jam system_os_windows ,mem_kb_computer_system 
+0511 20200531 branch p_kb_otp_store_computer_system_bt 
+
+p_sdp_process_pnp_vid_loop:
+0512 1a427e00 copy regb ,pdata 
+0513 203a6784 branch sdp_invalid_request_syntax ,blank 
+0514 efe08006 ifetch 1 ,contr 
+0515 c0048519 beq sdp_attribute_id ,p_ssa_req_one_id 
+0516 c0050535 beq sdp_attribute_range ,p_ssa_req_one_range 
+0517 c0040538 beq sdp_attribute_intenger ,p_ssa_req_one_intenger 
+0518 2020053b branch sdp_process_pnp_vid_class_id 
+
+p_ssa_req_one_id:
+0519 efe10006 ifetch 2 ,contr 
+051a 9a667c00 isub regc ,null 
+051b 2022851f branch p_ssa_req_one_id_vid_process ,zero 
+
+p_ssa_req_check_next_id:
+051c 1a40a5fd increase -3 ,regb 
+051d 24228512 nbranch p_sdp_process_pnp_vid_loop ,zero 
+051e 20600000 rtn 
+
+p_ssa_req_one_id_vid_process:
+051f 18c08c01 increase 1 ,contr 
+0520 efe10006 ifetch 2 ,contr 
+0521 da600600 arg pnp_microsoft ,regc 
+0522 9a667c00 isub regc ,null 
+0523 20228530 branch p_ssa_req_one_id_vid_process_win ,zero 
+0524 da601208 arg pnp_mac ,regc 
+0525 9a667c00 isub regc ,null 
+0526 2022852e branch p_ssa_req_one_id_vid_process_mac ,zero 
+0527 da604c00 arg pnp_ios ,regc 
+0528 9a667c00 isub regc ,null 
+0529 2022852c branch p_ssa_req_one_id_vid_process_ios ,zero 
+
+p_ssa_req_one_id_vid_process_adriod:
+052a 704fa901 jam system_os_andriod ,mem_kb_computer_system 
+052b 20200531 branch p_kb_otp_store_computer_system_bt 
+
+p_ssa_req_one_id_vid_process_ios:
+052c 704fa902 jam system_os_ios ,mem_kb_computer_system 
+052d 20200531 branch p_kb_otp_store_computer_system_bt 
+
+p_ssa_req_one_id_vid_process_mac:
+052e 704fa903 jam system_os_mac ,mem_kb_computer_system 
+052f 20200531 branch p_kb_otp_store_computer_system_bt 
+
+p_ssa_req_one_id_vid_process_win:
+0530 704fa900 jam system_os_windows ,mem_kb_computer_system 
+
+p_kb_otp_store_computer_system_bt:
+0531 704fc501 jam 1 ,mem_otp_store_system_flag 
+0532 6fe0cfc4 fetch 1 ,mem_otp_store_device_info_flag 
+0533 207a0000 rtn blank 
+0534 2020033c branch p_keyboard_wirte_otp_bt 
+
+p_ssa_req_one_range:
+0535 18c08c04 increase 4 ,contr 
+0536 1a40a5fb increase -5 ,regb 
+0537 20200512 branch p_sdp_process_pnp_vid_loop 
+
+p_ssa_req_one_intenger:
+0538 18c08c01 increase 1 ,contr 
+0539 1a40a5fe increase -2 ,regb 
+053a 20200512 branch p_sdp_process_pnp_vid_loop 
+
+sdp_process_pnp_vid_class_id:
+053b efe08006 ifetch 1 ,contr 
+053c 98c08c00 iadd contr ,contr 
+053d 1fe20400 copy pdata ,temp 
+053e 1a427e00 copy regb ,pdata 
+053f 98462400 isub temp ,regb 
+0540 20200512 branch p_sdp_process_pnp_vid_loop 
+
+p_bt_exchange_hid_map:
+0541 d8c09468 arg mouse_bt_sdp_addr ,contr 
+0542 d8a04d77 arg mem_keyboard_ui_uuid_table ,contw 
+0543 df2000c4 arg 196 ,loopcnt 
+0544 20407ca1 call memcpy 
+0545 d8c09573 arg 0x9573 ,contr 
+0546 d8a04e3b arg mem_keyboard_ui_uuid_table + 196 ,contw 
+0547 df200042 arg 66 ,loopcnt 
+0548 20407ca1 call memcpy 
+0549 d8c095b5 arg 0x95b5 ,contr 
+054a d8a04e7d arg mem_keyboard_ui_uuid_table + 262 ,contw 
+054b df200036 arg 54 ,loopcnt 
+054c 20407ca1 call memcpy 
+054d d8c095eb arg 0x95eb ,contr 
+054e d8a04eb3 arg mem_keyboard_ui_uuid_table + 316 ,contw 
+054f df2000a9 arg 169 ,loopcnt 
+0550 20407ca1 call memcpy 
+0551 704d866a jam 0x6a ,mem_keyboard_ui_uuid_table + 15 
+0552 704e3a78 jam 0x78 ,mem_keyboard_ui_uuid_table + 195 
+0553 704e367c jam 0x7c ,mem_keyboard_ui_uuid_table + 191 
+0554 704e347e jam 0x7e ,mem_keyboard_ui_uuid_table + 189 
+0555 6fe0cfe3 fetch 1 ,mem_keyboard_change_vid_pid_flag 
+0556 207a0000 rtn blank 
+0557 6fe14fe5 fetch 2 ,mem_keyboard_vid 
+0558 1ff0fe00 byteswap pdata ,pdata 
+0559 67e14f42 store 2 ,mem_keyboard_ui_uuid_table + 459 
+055a 6fe14fe7 fetch 2 ,mem_keyboard_pid 
+055b 1ff0fe00 byteswap pdata ,pdata 
+055c 67e14f48 store 2 ,mem_keyboard_ui_uuid_table + 465 
+055d 20600000 rtn 
+
+p_ml2cap_proc_signal_disconn_rsp:
+055e 58000050 setarg l2cap_sdp_channel 
+055f 98467c00 isub temp ,null 
+0560 20228562 branch p_ml2cap_proc_signal_disconnect_rsp_sdp ,zero 
+0561 2020519a branch ml2cap_proc_signal_disconn_rsp + 13 
+
+p_ml2cap_proc_signal_disconnect_rsp_sdp:
+0562 7044df00 jam 0 ,mem_sdp_remote_cid 
+0563 7044e700 jam 0 ,mem_sdp_state 
+0564 70479200 jam 0 ,memui_reconnect_mode 
+0565 70479501 jam 0x01 ,mem_ui_profile_supported 
+0566 202051a4 branch mdisdone 
+
+p_process_upper_sm_reconn:
+0567 6fe08338 fetch 1 ,mem_upper_sm_reconn 
+0568 207a0000 rtn blank 
+0569 c01e056c beq uppersm_reconn_ss_spp_wait ,p_process_upper_sm_reconn_ss_spp_wait 
+056a c0070570 beq uppersm_reconn_sdp_disconn_wait ,p_process_upper_sm_reconn_sdp_disconn_wait 
+056b 202064be branch process_upper_sm_reconn + 3 
+
+p_process_upper_sm_reconn_ss_spp_wait:
+056c 6fe0cfa9 fetch 1 ,mem_kb_computer_system 
+056d c17f8000 rtneq 0xff 
+056e 7003380d jam uppersm_reconn_sdp_disconn ,mem_upper_sm_reconn 
+056f 202064bb branch process_upper_sm_reconn 
+
+p_process_upper_sm_reconn_sdp_disconn_wait:
+0570 20206575 branch process_upper_sm_reconn_termination 
+
+p_l2cap_proc_signal_connect_req:
+0571 18427e00 copy temp ,pdata 
+0572 c0098574 beq psm_hid_interrupt ,p_l2cap_proc_signal_connect_req_hid_int 
+0573 20204dd8 branch l2cap_proc_signal_connect_req + 12 
+
+p_l2cap_proc_signal_connect_req_hid_int:
+0574 20404e18 call l2cap_proc_signal_connect_req_hid_int 
+0575 6fe0c792 fetch 1 ,memui_reconnect_mode 
+0576 247a0000 nrtn blank 
+0577 6fe0cfa9 fetch 1 ,mem_kb_computer_system 
+0578 c1ff8000 rtnne 0xff 
+0579 70479540 jam 0x40 ,mem_ui_profile_supported 
+057a 7000551a jam conn_sm_done ,mem_conn_sm 
+057b 70479202 jam reconnect_hf ,memui_reconnect_mode 
+057c 20600000 rtn 
+
+p_upper_sm_send_ss_spp:
+057d 20405235 call l2cap_malloc_sdp_channel 
+057e 20400580 call sdp_send_pnp_request 
+057f 20205062 branch msdp_send_req_done 
+
+sdp_send_pnp_request:
+0580 20405240 call l2cap_get_sdp_tx_payload 
+0581 1fe20a00 copy pdata ,contw 
+0582 58000006 setarg 6 
+0583 e7e08005 istore 1 ,contw 
+0584 58000300 setarg 0x300 
+0585 e7e10005 istore 2 ,contw 
+0586 58000f00 setarg 0x0f00 
+0587 e7e10005 istore 2 ,contw 
+0588 58190335 setarg 0x190335 
+0589 e7e18005 istore 3 ,contw 
+058a 58000012 setarg 0x0012 
+058b e7e10005 istore 2 ,contw 
+058c 5800f803 setarg 0xf803 
+058d e7e10005 istore 2 ,contw 
+058e 58000535 setarg 0x0535 
+058f e7e10005 istore 2 ,contw 
+0590 5800000a setarg 0x0a 
+0591 e7e08005 istore 1 ,contw 
+0592 58000000 setarg 0x0000 
+0593 e7e10005 istore 2 ,contw 
+0594 5800ffff setarg 0x00ffff 
+0595 e7e18005 istore 3 ,contw 
+0596 70032614 jam 0x14 ,mem_sdp_tx_pkt_length 
+0597 20600000 rtn 
+
+p_send_lmp:
+0598 78547c00 disable user 
+0599 20405903 call lmo_fifo_process 
+059a 6fe08048 fetch 1 ,mem_lmp_to_send 
+059b 207a0000 rtn blank 
+059c c283d64d bbit1 7 ,send_lmp_escape 
+
+p_send_lmp0:
+059d c003859f beq lmp_detach ,p_send_lmp_detach 
+059e 2020561e branch send_lmp0 
+
+p_send_lmp_detach:
+059f 2040577a call send_lmp_detach 
+05a0 70007278 jam 120 ,mem_conn_timer 
+05a1 20600000 rtn 
+
+p_hid_rx_process:
+05a2 6fe10315 fetch 2 ,mem_l2cap_payload_ptr 
+05a3 1fe20c00 copy pdata ,contr 
+05a4 efe08006 ifetch 1 ,contr 
+05a5 67e0c5fc store 1 ,mem_l2cap_rcv_hidtype 
+05a6 1fe1040f and pdata ,0x0f ,temp 
+05a7 1ff1fe00 rshift4 pdata ,pdata 
+05a8 c00485ac beq hid_type_set_idle ,p_hid_rx_process_handshake 
+05a9 c00505ba beq hid_type_data ,p_hid_rx_process_data 
+05aa c00285b8 beq hid_type_set_report ,p_hid_rx_process_set_report 
+05ab 20204cb0 branch hid_rx_process + 7 
+
+p_hid_rx_process_handshake:
+05ac da200001 arg 1 ,rega 
+05ad 20404cdd call hid_malloc_tx_buff 
+05ae 6fe144e3 fetch 2 ,mem_hid_ctrl_remote_cid 
+05af e7e10005 istore 2 ,contw 
+05b0 58000000 setarg 0 
+05b1 e7e08005 istore 1 ,contw 
+05b2 70095001 jam 1 ,mem_ui_data_txbuff_length 
+05b3 6fe0c4e9 fetch 1 ,mem_hid_control_state 
+05b4 79207e06 set1 l2cap_channel_hid_handshake_done ,pdata 
+05b5 67e0c4e9 store 1 ,mem_hid_control_state 
+05b6 70095b12 jam bt_evt_hid_handshake ,mem_fifo_temp 
+05b7 202077a7 branch ui_ipc_send_event 
+
+p_hid_rx_process_set_report:
+05b8 204005ba call p_hid_rx_process_data 
+05b9 20204cc3 branch hid_rx_process_set_report + 1 
+
+p_hid_rx_process_data:
+05ba efe08006 ifetch 1 ,contr 
+05bb c00085bd beq hid_report_id_kb ,p_hid_rx_process_data_hid_kb 
+05bc 20600000 rtn 
+
+p_hid_rx_process_data_hid_kb:
+05bd efe08006 ifetch 1 ,contr 
+05be 67e0cd59 store 1 ,mem_keyboard_led_status 
+05bf 20600000 rtn 
+
Index: output/ramcode.rom
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/output/ramcode.rom	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/output/ramcode.rom	(working copy)
@@ -0,0 +1,1472 @@
+c284001e
+c0000026
+c001809a
+c0410039
+c0458036
+c04f8049
+c052004b
+c0568055
+c057039c
+c0610353
+c062bd33
+c0630374
+c0638376
+c064037a
+c066042c
+c0678393
+c0688394
+c0690394
+c069bd33
+c06a03a6
+c06b83c4
+c06c041a
+c06c8426
+c06d0429
+c06d8333
+c06e0395
+c0198031
+c07305a2
+c0780571
+2020137c
+c17f8000
+c000855e
+c00c0598
+c0258567
+c027857d
+c02d84ff
+c0410398
+2020137c
+20403cfe
+24340802
+6fe0cbf5
+203a0802
+6fe0c924
+c07f8802
+1fe20e00
+6fe2098a
+afec0000
+204082e2
+20200802
+6fe0804c
+793ffe05
+793ffe02
+67e0804c
+20200b40
+708a7503
+708a8500
+20201252
+18002a08
+18002a00
+7850fc00
+78507c00
+782f7c00
+70890005
+20000002
+70890000
+2040115d
+708a1600
+708a0a80
+6ff08a09
+793ffe07
+67f08a09
+708a0b00
+2020129c
+70007f00
+202013b7
+20401417
+6fe1c174
+207a0000
+6fe0cd4e
+247a0000
+6fe0cd4f
+247a0000
+6fe0cd73
+247a0000
+20201491
+20406d29
+2040005c
+20400074
+20400093
+20758000
+20403c54
+20203c50
+20758000
+20403146
+20403cac
+20400068
+6848cc10
+20405f89
+204003fc
+6fe44bbd
+c29e82e9
+c289c550
+c2894511
+20600000
+58004d77
+67e14667
+6fe0c796
+67e0cbb2
+704c9800
+58230170
+67e1c8eb
+58015301
+e7e18005
+58002540
+67e1c0b2
+20600000
+20400541
+6848c919
+20403e71
+6848c91a
+20403e71
+6848c924
+6048c926
+20403e71
+58004c1a
+67e14c42
+58004c22
+67e14c44
+58004c36
+67e14c46
+6fe14c42
+1fe22400
+df200008
+e8408012
+18467cff
+2442be71
+1a40a401
+c2000085
+6fe14c44
+1fe22400
+df200014
+e8408012
+284ffe07
+2440dfa3
+1a40a401
+c200008d
+20203d48
+704b9c3a
+6fe0c4a9
+c4000000
+704b9c10
+6fe0cac1
+203a4453
+20600000
+2040009e
+20400129
+204002af
+20200813
+20400082
+20400123
+58000000
+67e14c95
+d8c04c48
+d8a04c5c
+df200014
+20407ca1
+58004c48
+67e14c8f
+58004c84
+67e14c91
+20400121
+2040011b
+2040011f
+6fe14c95
+1fe0fe01
+67e14c95
+c2848110
+6848cc0f
+20405f7d
+242080ad
+204000d7
+204000f0
+20400121
+6fe14c46
+1fe22400
+704c9400
+e8408012
+6fe14c44
+1fe22200
+1a222600
+df200014
+efe08011
+98467c00
+202280cb
+1a20a201
+c20000bf
+1a40a401
+6fe0cc94
+1fe0fe01
+67e0cc94
+1fe67c0a
+202100ba
+20600000
+6fe14c8f
+1fe20a00
+1a227e00
+9a667e00
+98a08a00
+6fe14c91
+1fe22600
+6fe0cc94
+9a60a600
+efe08013
+e7e08005
+202000c4
+20000014
+704c9700
+20400123
+704c9400
+2040011d
+204000e4
+2040011b
+204000e4
+1fe67c09
+202100db
+2040011d
+204000e4
+2020011f
+704c9300
+20400103
+6fe14c91
+1fe20a00
+6fe0cc94
+98a08a00
+6fe0cc93
+e7e08005
+6fe0cc94
+1fe0fe01
+67e0cc94
+20600000
+6fe14c44
+1fe22400
+704c9400
+704c9300
+e8408012
+284ffe07
+202080fd
+20405f8d
+20400103
+e8408012
+20405f89
+e8408012
+20405fa3
+1a40a401
+6fe14c8f
+204000e7
+1fe67c13
+202100f3
+20600000
+20000096
+6fe14c42
+1fe22600
+df200008
+e8408013
+20405f7d
+6fe0cc93
+1fe37e00
+7920fe07
+67e0cc93
+1a60a601
+c2000107
+20600000
+6848cc10
+20405f8d
+20000014
+6848cc10
+20405f89
+20001770
+6fe0cc97
+1fe0fe01
+67e0cc97
+c2835c7b
+2020009e
+6848cc0f
+20205f89
+6848cc0f
+20205f8d
+6848cc0f
+20205f74
+6848cc0e
+20205f89
+6848cc0e
+20205f8d
+704c9800
+6fe14c99
+67e14c9b
+20600000
+da204c48
+da404c5c
+df200014
+20407d33
+24228125
+20400163
+205a0125
+2040016f
+6fe0cbac
+247a0000
+6fe0cd70
+c1008000
+c1010000
+c1020000
+704c9400
+da204c48
+da404c70
+e8408011
+efe08012
+9842fe00
+203a015b
+67e0cc93
+6048cca3
+e0408012
+704ca101
+704ca400
+6fe0cc93
+c3000150
+6fe0cc94
+1feffe08
+6848cca4
+9840fe00
+d8c04cae
+98c08c00
+efe08006
+67e0cca2
+2040019d
+204001f1
+20400279
+6fe0cc93
+1fe37e00
+67e0cc93
+6fe0cca3
+1fe37e00
+67e0cca3
+6fe0cca4
+1fe0fe01
+67e0cca4
+1fe67c07
+20210143
+1a20a201
+1a40a401
+6fe0cc94
+1fe0fe01
+67e0cc94
+1fe67c13
+2021013a
+20600000
+6fe44c48
+247a0000
+6fe44c50
+247a0000
+6fe24c58
+247a0000
+6fe0cd73
+247a0000
+6fe0cd70
+c1030000
+704d7000
+20600000
+704bac00
+704c9e00
+da204c48
+df200014
+704c9d00
+efe08011
+203a0198
+6848cc9d
+18408401
+6048cc9d
+1fe20400
+1fe0ffff
+98417e00
+24228176
+6fe0cc9d
+6848cc9e
+98408400
+6048cc9e
+1fe67c01
+20210198
+18467c02
+20210198
+704c9400
+704c9f00
+e8408011
+da404c48
+6fe0cc94
+1fe0fe01
+67e0cc94
+1fe67c13
+24210198
+efe08012
+98417c00
+2022819b
+6fe0cc9f
+1fe0fe01
+67e0cc9f
+1fe67c01
+2021019b
+704bac01
+20600000
+1a20a201
+c2000173
+20600000
+1a40a401
+20200189
+6fe0cca3
+245a0205
+6fe0cd4e
+245a01b1
+6fe0cd5d
+6848cd4e
+9842fe00
+20628000
+6fe0cca2
+c01481bc
+c02601be
+1fe67c45
+24610000
+d840003a
+98467e00
+24610000
+d8c04d5f
+98c08c00
+efe08006
+202001db
+6fe0cca2
+c02901c0
+c02881c4
+c02801c8
+c02781cc
+c07001d0
+c01601d8
+c00a01dd
+c00d01e5
+c00401eb
+20600000
+6fe0cd5e
+202001db
+6fe0cd6b
+202001db
+6fe0cd6c
+207a0000
+5800004b
+202001db
+6fe0cd6c
+207a0000
+5800004e
+202001db
+6fe0cd6c
+207a0000
+5800004a
+202001db
+6fe0cd6c
+207a0000
+5800004d
+202001db
+6fe0cd6d
+207a0000
+6fe0cfa9
+c00001d6
+580000fd
+202001db
+580000aa
+202001db
+6fe0cd6e
+207a0000
+580000ab
+67e0cca2
+20600000
+6fe0cd6f
+207a0000
+6fe0cca3
+c30001dc
+704fa901
+704c1606
+58000000
+202001db
+6fe0cd6f
+207a0000
+6fe0cca3
+c30001dc
+704fa900
+202001e2
+6fe0cd6f
+207a0000
+6fe0cca3
+c30001dc
+704fa902
+202001e2
+6fe0cca2
+c0230207
+c025820d
+c0270213
+c0250215
+c0268217
+c0528219
+c0530220
+c0538222
+c0540224
+c0548226
+c0550231
+c0568238
+c055823f
+c056024a
+20600000
+6fe0cca3
+c4000000
+704d730a
+20600000
+704d7300
+20600000
+6fe0cfa9
+c1000000
+c1008000
+704d710a
+704d7220
+20200253
+704d7252
+6fe0cfa9
+c1000000
+c1008000
+704d7108
+20200253
+704d7251
+2020020e
+704d7250
+2020020e
+704d724f
+2020020e
+704d7204
+704d7101
+6fe0cfa9
+c0000253
+c0008253
+704d7108
+20200253
+704d7206
+2020021a
+704d7219
+2020021a
+704d721b
+2020021a
+6fe0cfa9
+c000022b
+c001822e
+580000fc
+202001db
+704d7108
+704d720f
+20200253
+704d7109
+704d7214
+20200253
+6fe0cfa9
+c0000235
+580000fd
+202001db
+704d7109
+704d7212
+20200253
+6fe0cfa9
+c001823c
+580000fa
+202001db
+704d7108
+704d722c
+20200253
+6fe0cfa9
+c0000246
+c0008248
+704d7101
+704d722c
+20400201
+20200253
+704d7108
+20200243
+704d7102
+20200243
+6fe0cfa9
+c0000250
+c0008250
+704d7101
+704d7252
+20200253
+704d7108
+704d722b
+20200253
+704ca200
+6fe0cca3
+c300025a
+6fe0cd70
+c0018266
+704d7001
+20600000
+704d7004
+20600000
+704d7006
+20600000
+67e0cc02
+6048cc04
+20407d92
+704c0100
+2020045e
+6fe0cd71
+d8400000
+2040025e
+704d7002
+20600000
+704d7003
+6fe0cd71
+6848cd72
+2020025e
+704c0100
+6fe0cd71
+d8400000
+2040025e
+6fe0cd73
+203a025c
+704d7005
+20600000
+20200260
+704d7000
+dfe00000
+d8400000
+2020025e
+6fe0cca2
+d84000e0
+98467c00
+2421028b
+1fe67ce7
+242102a8
+1fe17e07
+1fe20e00
+6fe0cca3
+c2800287
+6fe0cca5
+f93ffe00
+67e0cca5
+20600000
+6fe0cca5
+f9207e00
+67e0cca5
+20600000
+704cad00
+6fe0cca3
+c280029c
+6848cca2
+df200006
+d8c04ca7
+efe08006
+98467c00
+2422829a
+efe08006
+18c08dfe
+e7e08006
+207a0000
+18c08c01
+e0408006
+c2000291
+20600000
+6848cca2
+df200006
+d8c04ca7
+efe08006
+203a02a5
+98467c00
+20628000
+c200029f
+20600000
+18c08dff
+e0408006
+20600000
+704d7401
+6fe0cca3
+2fec0000
+204082ad
+2020028b
+704d7402
+20600000
+204002c8
+704d4e00
+704d4f00
+704d5000
+6fe0cca5
+245a02de
+d8c04ca7
+df200006
+efe08006
+1fe67c7f
+204282e0
+1fe67cde
+204282e2
+c20002b7
+204003da
+6fe0cd51
+203a02d8
+6fe14ca7
+68494d52
+98467c00
+202282da
+18508400
+98467c00
+202282da
+20600000
+6fe0cd51
+247a0000
+6848c924
+18467cff
+20628000
+20405f7d
+242082d4
+df200008
+d8a04ca5
+20407c68
+704ca7de
+20600000
+6fe0cca7
+c1ef0000
+704ca700
+20600000
+6fe0cd50
+207a0000
+204002e4
+704ca100
+202043ef
+20600000
+704d4f01
+20600000
+704d4e01
+20600000
+704d5001
+20600000
+6fe14fc2
+d8400528
+98467c00
+24610000
+2020137a
+6fe0c93f
+c00082ec
+20600000
+db0001e0
+58000400
+9b06fc00
+20407d31
+1807fe00
+67e1095c
+dfe01fb8
+d8400018
+dd600018
+202002f6
+60488964
+da204faa
+da600000
+1fe22400
+68488964
+20405dc7
+6fe44faa
+684c4fb2
+9841fe00
+684c4fba
+9841fe00
+203a0309
+1a60a601
+6fe1095c
+9a667c00
+24210332
+1a427e00
+9b067e00
+202002f9
+1a667c00
+20228319
+1a427e00
+9b00fe00
+9d667e00
+1fe22400
+68488964
+20405dc7
+6fe44faa
+684c4fb2
+9841fe00
+684c4fba
+9841fe00
+203a031b
+1a427e00
+2020030d
+6560cfc2
+20600000
+58001fd0
+9a467e00
+67e14fc2
+1a427e00
+9d60fe00
+68488964
+da204faa
+20405dc7
+6fe0c93f
+c0008326
+20600000
+6fe0cfaa
+1fe67c03
+24417d9e
+67e0cfa9
+6fe0cfab
+67e0c940
+d8c04fac
+d8a04947
+20407c4c
+6fe34fbc
+67e34941
+202044d8
+2020137a
+6fe44bbd
+c29e8336
+2020450e
+6fe0c93f
+c0008339
+20600000
+704fc401
+6fe0cfc5
+207a0000
+68494fc2
+58001fd0
+98462400
+da204fa9
+1a420400
+df200001
+20405d82
+1a408401
+da204940
+df200001
+20405d82
+1a408402
+da204947
+df200010
+20405d82
+1a408412
+da204941
+df200006
+20405d82
+68494fc2
+18408418
+60494fc2
+20600000
+204003e9
+6fe44bbd
+c30a0361
+20405ff1
+20406018
+67e148f1
+68494499
+6fe144a7
+98467c00
+20210354
+da2048eb
+20403df5
+6fe0c4a9
+c280be39
+6fe0cd51
+205a02d8
+6fe0cd50
+247a0000
+2040422f
+6fe34941
+203a0369
+20203cf2
+704ad3ff
+7041eb00
+6fe0cbc5
+c280c20a
+70448733
+6fe44bf9
+67e341e0
+67e441ce
+67e441d6
+20405f50
+20203cfa
+704926ff
+20203d35
+20407f1a
+204003fc
+7080e63e
+20203d43
+20407f1a
+20403ea3
+6848c919
+20405f56
+6848c91a
+20405f56
+6848c924
+20405f5a
+6fe14c44
+1fe22400
+df200014
+e8408012
+284ffe07
+2440df8d
+1a40a401
+c2000385
+6fe14c42
+1fe22400
+df200008
+e8408012
+18467cff
+2442df56
+1a40a401
+c200038d
+20600000
+58000000
+20600000
+204048ba
+2040786c
+20203ea3
+6fe0cbf5
+245a7797
+704bf500
+20207787
+da204779
+20407d6f
+207a0000
+1fe22600
+204003a2
+20203185
+c00b03a4
+20203160
+704fa900
+20600000
+1a627e00
+c00083ad
+c00103af
+c01583b2
+c01083b6
+c00903bb
+20204251
+2040445f
+20204315
+704b9100
+704b9a00
+2020431c
+6fe0cb91
+c1810000
+704b9100
+2020435c
+6fe0cb91
+c1010000
+1fe0fe01
+67e0cb91
+20204363
+70445701
+20403268
+20204342
+6fe0c902
+203a03c2
+7048ef58
+20600000
+7048ef53
+20600000
+20403db7
+204003be
+20404880
+204003e9
+204003f4
+2040441a
+204003e6
+20404448
+2040444d
+20404450
+20403f3d
+20404462
+20400400
+204003d5
+20400410
+20400415
+20204457
+6fe0cbb1
+c1808000
+da604bb2
+da400369
+202031cf
+6fe14ca7
+68494d56
+98467c00
+202283e2
+18508400
+98467c00
+202283e2
+20204406
+6fe0cbb1
+c1008000
+704bb101
+20600000
+da604791
+da4003bb
+202031cf
+6fe0c4a9
+c3808000
+6fe44bbd
+c4100000
+6fe0cbb9
+207a0000
+1fe0ffff
+67e0cbb9
+203a03fe
+6848cc13
+20204859
+6fe14ac4
+207a0000
+6fe0cc16
+207a0000
+1fe0ffff
+67e0cc16
+c280484a
+2020483c
+2040483c
+2040040a
+6848cc13
+20204855
+6fe0cc11
+c17f8000
+6fe14ac4
+207a0000
+6fe14bd0
+68494ac4
+98460400
+6fe14c14
+98467e00
+2021040c
+6848cc11
+20205f89
+6fe0cd59
+c300840a
+6848cc11
+20205f8d
+da604c9b
+da400413
+202031d6
+704c9801
+2020325c
+da604d73
+da40025c
+202031cf
+204031f7
+2020423d
+6fe14793
+2feffe0b
+2040c49c
+6fe14793
+2feffe07
+20408418
+58000000
+67e14b04
+67e14fc4
+2040040a
+704fa9ff
+2020446f
+58000000
+67e14ad4
+20204492
+6fe44bbd
+c4010000
+202044a5
+78547c00
+704b9d00
+704b9e00
+704b9f00
+6fe0cd70
+c0008263
+c0010268
+c0018268
+c002026c
+c0030275
+6fe0cca1
+203a0445
+1fe0ffff
+67e0cca1
+20400446
+704d5b0a
+2040445f
+6fe0cd70
+c0028274
+d8a04c01
+df20000a
+20407c68
+20400449
+704c0b00
+20600000
+20600000
+70417703
+704ac10a
+20600000
+6fe0cd74
+c00104d0
+d8c04ca7
+df200006
+efe08006
+1fe67ce7
+2421046d
+c200044d
+6fe0cc9e
+205a0463
+704c0100
+6fe0cca7
+1fe67c7f
+20228466
+d8c04ca5
+d8a04c02
+df200008
+efe08006
+c03f846b
+e7e08005
+c200045a
+204004db
+6fe0cc0b
+c000fd92
+20404095
+20207d92
+d8a04ca5
+df200009
+20207c68
+6fe14ca5
+67e14c02
+6fe34ca8
+67e34c04
+2020045e
+58000000
+2020045c
+704c0103
+6848cc9e
+18467c00
+202284d0
+c0740489
+c074848c
+c075048f
+c0758492
+c0760495
+c0768498
+c077049b
+c077849e
+c07804a1
+c07884a4
+c07904a7
+c07984aa
+c07a04ad
+c07a84b0
+c07b04b3
+c07b84b6
+c07c04b9
+c07c84bc
+c07d04bf
+c07d84c2
+c07e04c5
+c07e84c8
+c07f84d7
+2020045e
+58000183
+67e14c02
+2020045e
+580000cd
+67e14c02
+2020045e
+580000b7
+67e14c02
+2020045e
+580000b6
+67e14c02
+2020045e
+580000b5
+67e14c02
+2020045e
+580000ea
+67e14c02
+2020045e
+580000e9
+67e14c02
+2020045e
+580000e2
+67e14c02
+2020045e
+58000194
+67e14c02
+2020045e
+5800018a
+67e14c02
+2020045e
+58000192
+67e14c02
+2020045e
+58000070
+67e14c02
+2020045e
+5800006f
+67e14c02
+2020045e
+5800022a
+67e14c02
+2020045e
+58000225
+67e14c02
+2020045e
+58000224
+67e14c02
+2020045e
+58000226
+67e14c02
+2020045e
+58000227
+67e14c02
+2020045e
+58000221
+67e14c02
+2020045e
+58000223
+67e14c02
+2020045e
+58000030
+67e14c02
+2020045e
+6fe0cfa9
+c00084cd
+580001ae
+67e14c02
+2020045e
+58000307
+67e14c02
+2020045e
+704ca102
+6fe0cc9e
+205a0463
+704d7400
+58000003
+67e1cc01
+2020045e
+704c0102
+58000002
+67e0cc02
+2020045e
+6fe0cc01
+c00004e6
+c00084e1
+c00184ec
+c00104f4
+20600000
+704c0b01
+d8c04c01
+d8a048d8
+df200007
+20207ca1
+704c0b02
+204004fc
+d8c04c01
+d8a04bde
+df200009
+20207ca1
+704c0b04
+204004fc
+58000003
+20404621
+d8c04c02
+d8a04bdf
+df200002
+20207ca1
+704c0b05
+204004fc
+58000002
+67e44bde
+67e44be7
+6fe0cc02
+67e0cbdf
+20600000
+df200012
+d8a04bde
+20207c68
+18c20400
+df200004
+d8a003fd
+20407c59
+18420c00
+1a427e00
+c0038507
+202065e4
+e8410006
+18508400
+18422400
+1a40a5fc
+18c08c04
+da600102
+20400512
+6fe0cfa9
+c1ff8000
+704fa900
+20200531
+1a427e00
+203a6784
+efe08006
+c0048519
+c0050535
+c0040538
+2020053b
+efe10006
+9a667c00
+2022851f
+1a40a5fd
+24228512
+20600000
+18c08c01
+efe10006
+da600600
+9a667c00
+20228530
+da601208
+9a667c00
+2022852e
+da604c00
+9a667c00
+2022852c
+704fa901
+20200531
+704fa902
+20200531
+704fa903
+20200531
+704fa900
+704fc501
+6fe0cfc4
+207a0000
+2020033c
+18c08c04
+1a40a5fb
+20200512
+18c08c01
+1a40a5fe
+20200512
+efe08006
+98c08c00
+1fe20400
+1a427e00
+98462400
+20200512
+d8c09468
+d8a04d77
+df2000c4
+20407ca1
+d8c09573
+d8a04e3b
+df200042
+20407ca1
+d8c095b5
+d8a04e7d
+df200036
+20407ca1
+d8c095eb
+d8a04eb3
+df2000a9
+20407ca1
+704d866a
+704e3a78
+704e367c
+704e347e
+6fe0cfe3
+207a0000
+6fe14fe5
+1ff0fe00
+67e14f42
+6fe14fe7
+1ff0fe00
+67e14f48
+20600000
+58000050
+98467c00
+20228562
+2020519a
+7044df00
+7044e700
+70479200
+70479501
+202051a4
+6fe08338
+207a0000
+c01e056c
+c0070570
+202064be
+6fe0cfa9
+c17f8000
+7003380d
+202064bb
+20206575
+18427e00
+c0098574
+20204dd8
+20404e18
+6fe0c792
+247a0000
+6fe0cfa9
+c1ff8000
+70479540
+7000551a
+70479202
+20600000
+20405235
+20400580
+20205062
+20405240
+1fe20a00
+58000006
+e7e08005
+58000300
+e7e10005
+58000f00
+e7e10005
+58190335
+e7e18005
+58000012
+e7e10005
+5800f803
+e7e10005
+58000535
+e7e10005
+5800000a
+e7e08005
+58000000
+e7e10005
+5800ffff
+e7e18005
+70032614
+20600000
+78547c00
+20405903
+6fe08048
+207a0000
+c283d64d
+c003859f
+2020561e
+2040577a
+70007278
+20600000
+6fe10315
+1fe20c00
+efe08006
+67e0c5fc
+1fe1040f
+1ff1fe00
+c00485ac
+c00505ba
+c00285b8
+20204cb0
+da200001
+20404cdd
+6fe144e3
+e7e10005
+58000000
+e7e08005
+70095001
+6fe0c4e9
+79207e06
+67e0c4e9
+70095b12
+202077a7
+204005ba
+20204cc3
+efe08006
+c00085bd
+20600000
+efe08006
+67e0cd59
+20600000
Index: output/romcode.rom
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/output/romcode.rom	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/output/romcode.rom	(working copy)
@@ -0,0 +1,31296 @@
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+0000c942
Index: output/sched.rom
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/output/sched.rom	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/output/sched.rom	(working copy)
@@ -0,0 +1,468 @@
+mem_patch00:
+09   #mem_patch00
+00   #mem_patch01
+00   #mem_patch02
+00   #mem_patch03
+00   #mem_patch04
+00   #mem_patch05
+08   #mem_patch06
+00   #mem_patch07
+00   #mem_patch08
+00   #mem_patch09
+00   #mem_patch0a
+00   #mem_patch0b
+00   #mem_patch0c
+00   #mem_patch0d
+00   #mem_patch0e
+00   #mem_patch0f
+04   #mem_patch10
+08   #mem_patch11
+00   #mem_patch12
+80   #mem_patch13
+10   #mem_patch14
+60   #mem_patch15
+00   #mem_patch16
+00   #mem_patch17
+e4   #mem_patch18
+91   #mem_patch19
+9e   #mem_patch1a
+1f   #mem_patch1b
+40   #mem_patch1c
+00   #mem_patch1d
+01   #mem_patch1e
+00   #mem_patch1f
+02   #mem_patch20
+00   #mem_patch21
+00   #mem_patch22
+01   #mem_patch23
+00   #mem_patch24
+00   #mem_patch25
+00   #mem_patch26
+00   #mem_patch27
+00   #mem_patch28
+88   #mem_patch29
+00   #mem_patch2a
+08   #mem_patch2b
+00   #mem_patch2c
+00   #mem_patch2d
+00   #mem_patch2e
+00   #mem_patch2f
+04   #mem_patch30
+00   #mem_patch31
+00   #mem_patch32
+00   #mem_patch33
+00   #mem_patch34
+00   #mem_patch35
+00   #mem_patch36
+00   #mem_patch37
+00   #mem_patch38
+00   #mem_patch39
+00   #mem_patch3a
+00   #mem_patch3b
+00   #mem_patch3c
+00   #mem_patch3d
+00   #mem_patch3e
+00   #mem_patch3f
+
+
+mem_mouse_flag:
+#mouse flag byte1
+#bit0 MOUSE_SELECT_DEVICE_FLAG
+#bit1 MOUSE_24G_PAIRING_FLAG
+#bit2 MOUSE_STORE_EEPROM_FLAG
+#bit3 MOUSE_BT_CANNEL_RECONN_FLAG
+#bit4 MOUSE_LOW_VOLTAGE_FLAG
+#bit5 MOUSE_BT_DISCOVERY_BUTTON_DOWN_FLAG
+#bit6 MOUSE_BT_DISCOVERY_BUTTON_LONG_DOWN_FLAG
+04
+
+#mouse flag byte2
+#bit0 MOUSE_ENABLE_BLE_RANDOM_ADDRE
+#bit1 MOUSE_ENABLE_2K_EEPROM
+#bit2 MOUSE_ENABLE_INIT_DELAY
+#bit3 MOUSE_ENABLE_WAKEUP_FROM_POWER
+#bit4 MOUSE_ENABLE_16M
+#bit5 MOUSE_ENABLE_USB
+09
+
+#mouse flag byte3
+#bit0 MOUSE_ENABLE_SPI2
+#bit1 MOUSE_ENABLE_24G
+#bit2 MOUSE_ENABLE_FLASH
+#bit3 MOUSE_ENABLE_EEPROM
+#bit4 MOUSE_ENABLE_ADC
+#bit5 MOUSE_ENABLE_KEYBOARD
+#bit6 MOUSE_ENABLE_24G_SEARCH_DONGLE
+32
+
+#mouse flag byte4
+#bit0 MOUSE_ENABLE_24G_250Hz
+#bit1 MOUSE_ENABLE_24G_500Hz
+#bit2 MOUSE_ENABLE_24G_1000
+#bit3 MOUSE_ENABLE_BT_125Hz
+#bit4 MOUSE_ENABLE_DPI_LEVEL_4
+#bit5 MOUSE_ENABLE_USB_250
+#bit6 MOUSE_ENABLE_USB_500
+#bit7 MOUSE_ENABLE_USB_1000
+00
+
+#mouse flag byte5
+#bit0 MOUSE_ENABLE_POWER_ON_LED
+#bit1 MOUSE_ENABLE_LOW_VOLTAGE_LED
+#bit2 MOUSE_ENABLE_LOW_VOLTAGE_USE_MODE_LED
+#bit3 MOUSE_ENABLE_LOW_VOLTAGE_LED_BLINK_N_SECOND
+#bit4 MOUSE_ENABLE_4_LED
+#bit5 MOUSE_ENABLE_DPI_FOR_4_LED
+#bit6 MOUSE_ENABLE_BT2_FOR_4_LED
+#bit7 MOUSE_ENABLE_LOW_V_FOR_4_LED
+03
+
+#mouse flag byte6 
+#bit0 MOUSE_ENABLE_SELECT_DEVICE_BY_DPI_BUTTON
+#bit1 MOUSE_ENABLE_SELECT_DEVICE_BY_PB_BUTTON
+#bit2 MOUSE_ENABLE_SELECT_DEVICE_BY_SWITCH_GPIO
+#bit3 MOUSE_ENABLE_SELECT_DEVICE_BY_SWITCH_ADC
+#bit4 MOUSE_ENABLE_DPI_KEY_CONNECT_GND
+#bit5 MOUSE_ENABLE_PB_BUTTON_CONNECT_GND
+#bit6 MOUSE_ENABLE_DPI_KEY_CONNECT_ADC
+#bit7 MOUSE_ENABLE_24G_FIRST_AUTO_PAIRING
+00
+
+#mouse flag byte7
+#bit0 MOUSE_ENABLE_AUTO_24G_PARING
+#bit1 MOUSE_ENABLE_24G_POWER_ON_PAIRING
+#bit2 MOUSE_ENABLE_COMMBINATION_KEY_BY_24G_PAIRING
+#bit3 MOUSE_ENABLE_BT_RECONNECT_TIMEOUT_ENTER_DISCOVERY
+#bit4 MOUSE_ENABLE_PB_BUTTON_SHORT_PRESS_ENTER_DISCOVERY
+#bit5 MOUSE_ENABLE_COMMBINATION_KEY_BY_BT_DISCOVERY
+#bit6 MOUSE_ENABLE_DPI_KEY_LONG_PRESS_DISCONVERY
+#bit7 MOUSE_ENABLE_PB_BUTTON_LONG_PRESS_DISCONVERY
+01
+
+#mouse flag byte8
+#bit0 MOUSE_ENABLE_SMOOTHER
+#bit1 MOUSE_ENABLE_XY_OFFSET
+#bit2 MOUSE_ENABLE_24G_AUTO_PAIR_NERVER_BEEN_PAIRED
+#bit3 MOUSE_ENABLE_LE_BATTERY_SERVICE_CANCEL
+#bit4 MOUSE_ENABLE_WHEEL_WAKE_UP_CANCEL
+#bit5 MOUSE_ENABLE_OTP
+2c
+
+
+mem_device_option:08
+mem_device_number:01
+mem_power_on_flag:01
+
+#ui
+mem_ui_button_gpio:ff
+mem_ui_button_timeout:1e
+mem_ui_led_struct_num:01
+mem_ui_led_struct_ptr:mem_mouse_led_type
+mem_mouse_struct_led_gpio:ff
+
+#rf
+mem_tx_power:01	#00--0db 01--3db  02--5db  03--f3db  04--f5db
+mem_rssi_buff_index:07
+mem_rssi_signal_buf_ptr:mem_mouse_rssi_signal_buf
+mem_rssi_dis_min_24g_init:85
+mem_rssi_dis_max_24g_init:90
+mem_rssi_dis_min_ble_init:75
+mem_rssi_dis_max_ble_init:80
+mem_rssi_hex_received_max_value_init:63
+mem_power_ctrl_pac_succ_cnt_init:7d
+
+#usb
+mem_usb_offline_check_gpio:ff
+
+#portA:8x,portB:cx,fixed conf,don't change
+mem_key_excol_gpio:c2 c1 85 84 83 82 81 80 c7 c6 c4
+
+#2.4g
+mem_24g_data_type:02	#01--mouse  02--keyboard
+mem_24g_fast_conn_enable:01
+mem_24g_fast_conn_addr:0f 0f 0f 0f
+mem_24g_ch_map_update:00   #00--disable   01--enable
+mem_24g_long_sleep_set_level:02    #00--30ms   01--50ms  02--80ms  03--100ms
+mem_24g_disable_fec1:00	 #00--default mode  01--new process
+
+mem_mouse_24g_pair_tx_power:94 #-20dBm
+
+mem_24g_enter_hibernate:00 48 60
+mem_24g_long_sleep_param_update_timer_init:0a 00	#1s
+mem_24g_transmit_by_interrupt_exit_count_init:50 00
+mem_mouse_24g_power_on_fast_conn_timer:02 00	#1s
+mem_mouse_24g_search_dongle_time_init:32 00	#3mins
+mem_store_information_delay_timer_init:02
+mem_local_rx_max_octets:fb 00 48 08 fb 00 48 08  # 1b
+
+#bt
+mem_lpm_mode:01
+mem_lpm_mult:20
+mem_lpm_mult_init:20
+
+mem_app_connection_options:06
+mem_lap:32 ef 6d ac 24 54
+mem_local_name_length:
+'Bluetooth keyboard
+mem_sniff_param_interval:
+0e 00 
+01 00 ##mem_sniff_param_attempt:01 00
+02##mem_sniff_param_timeout:00 00
+
+mem_mouse_factory_addr:ff ff ff ff ff ff ff ff
+
+mem_unsniff2sniff_timer:0a
+mem_ssp_enable:01
+
+mem_lmp_io_cap_payload_iocap:03 00 04
+mem_ui_profile_supported:01
+mem_eir_enable:01
+
+#ble
+mem_le_lap:73 83 92 a1 b1 c1
+mem_le_adv_channel_map:07
+
+mem_le_battery_level_updata_timer_init:96 00
+mem_le_keyboard_handle:15 00
+mem_le_notify_handle:19 00
+mem_le_multimedia_handle:1d 00
+mem_le_systemctrl_handle:21 00
+mem_le_pairing_handle:28 00
+mem_le_battery_level_handle:30 00
+
+mem_le_adv_data_len:1f
+mem_le_adv_data:
+#flag
+02 01 05 
+#uuid
+03 03 12 18 
+#appearance
+03 19 c1 03
+
+mem_le_adv_swift_pair:
+#microsoft swift pair
+#06 ff 06 00 03 00 80	
+#name
+'\09BT5.2 Keyboard
+
+mem_le_scan_data_len:1f
+mem_le_scan_data:
+#name
+'\09BT5.2 Keyboard
+
+#max 18bytes, att list data rom limits
+mem_le_name_len:
+'BT5.2 Keyboard
+
+mem_le_interval_min:
+07 00 #min interval
+07 00 #max interval
+20 00 #latency
+2c 01 #timeout
+
+mem_le_adv_ind:03 12 18
+mem_le_adv_direct_ind:ff 00 00
+
+mem_le_search_mac_manu_name:
+41 70 70 6c 65 20 49 6e 63
+mem_le_search_mac_uuid:
+0a 18
+mem_le_search_service_uuid:
+D0 00 2D 12 1E 4B 0F A4 99 4E CE B5 31 F4 05 79
+mem_keybord_appearance:c1 03
+mem_keyboard_le_map_len:bd 00#d6 00
+
+mem_keyboard_change_vid_pid_flag:
+01			# 00:disable    01:enable
+02
+e8 04		# vid: 04 e8
+21 70		# pid: 70 21
+01 00
+
+mem_keyboard_commbination_fast_conn_bt:2a 10	# bs+M
+
+#adc
+mem_adc_read_time_init:0a
+mem_adc_config_flag_init:01   #00-vinlpm   01-hvin   02-gpio
+mem_adc_channel:00       #00-gpio4   01-gpio5   02-gpio6  03-gpio7    04-gpio9  05-gpio10  06-gpio11  07-gpio12
+#led
+mem_adc_low_volatage_led_blink_timer:64 00
+mem_mouse_low_v_led_blink_time:90 01		#200ms on 200ms off
+mem_mouse_disconvey_led_blink_time:e8 03	#500ms on 500ms off
+mem_mouse_device_poweron_timer_count_init:1e
+
+#time
+mem_mouse_24g_pair_timeout_init:58 02  #1min
+mem_mouse_discovery_timeout:58 02  #1min
+mem_mouse_no_data_timeout:70 17   #10mins
+mem_mouse_24g_reconn_timeout_init:64 #10s
+mem_mouse_direct_timeout:64  #10s
+mem_mouse_fast_direct_timeout:64 #10s
+mem_mouse_page_to:00 40		# 16384*0.625ms=10s
+mem_mouse_fast_page_to:00 40		# 16384*0.625ms=10s
+
+mem_same_keyvalue_timer_init:B8 0B		#5min
+mem_keyboard_caps_led_on_timer:58 02	#1min
+
+#system
+mem_device_flag:01	#00--24g 01--bt/ble
+mem_mouse_bluetooth_type:01	#02--ble 01--bt
+mem_device1_type:33		#33--bt  34--ble
+
+##												bt button connct gnd          bt button in matrix        two button commbination
+mem_keyboard_pairing_type:00					#                 00                                    00                                 01
+mem_config_select_device_button_gpio:13   		#              00~16			               ff					ff
+mem_keyboard_commbination_key_bt:7f 06			#		 not care				   not care			     Fn+C
+mem_keyboard_commbination_key_24g:29 14		#		 not care				   not care			     Esc+Q
+
+mem_eeprom_wp_gpio:ff
+mem_eeprom_scl_gpio:ff
+mem_eeprom_sda_gpio:ff
+
+#mem_sensor_motion_gpio:ff
+mem_whee_a_data_gpio:ff
+mem_whee_b_data_gpio:ff
+mem_select_sensor_angle_gpio:ff
+mem_mouse_reuse_2ice_gpio:13
+mem_config_low_voltage_alarm_gpio:80
+mem_config_device_24g_led_gpio:81
+mem_config_device_bt1_led_gpio:81
+mem_config_device_bt2_led_gpio:ff
+mem_dpi_led_gpio:ff
+mem_keyboard_caps_led_gpio:82
+mem_keyboard_num_led_gpio:ff
+mem_keyboard_power_led_gpio:80
+
+#mem_keyboard_led_r_gpio:04
+#mem_keyboard_led_g_gpio:05
+#mem_keyboard_led_b_gpio:06
+
+mem_mcu_stb_gpio:08
+mem_mcu_clk_gpio:14
+mem_mcu_rstb_gpio:07
+
+#gpio00~16
+mem_key_row_gpio:
+0b 		#r0 ~
+0a 		#r1 tab
+09 		#r2 1
+0d		#r3 q
+0e 		#r4 z
+0f 		#r5 a
+04 		#r6 esc
+03		#r7null  
+
+#gpio00~16   portA:8x,portB:cx
+mem_key_col_gpio:
+10		#c0
+11		#c1
+12		#c2
+c2		#c3
+c1		#c4
+82		#c5
+83		#c6
+84		#c7
+85		#c8
+c6		#c9
+c7		#c10
+80		#c11
+81		#c12
+c4		#c13
+06		#c14
+05		#c15
+ff		#c16
+ff		#c17
+ff		#c18
+ff		#c19
+
+mem_keyboard_keyvalue_map:
+#r0 ~ r7
+4c 00 00 00 44 00 2c 51 			#c0
+af 00 00 00 00 00 00 4f 				#c1
+00 e1 00 00 00 e5 00 00 			#c2
+42 2a 43 00 28 31 00 00 			#c3
+00 00 00 00 00 00 52 50 			#c4
+00 00 45 00 00 e0 e3 E7 			#c5
+00 e2 00 00 00 00 00 00 			#c6
+2e 30 25 0c 36 0e 3f 00 				#c7
+2d 2f 27 13 00 33 34 38 				#c8
+41 40 26 12 37 0f 00 00 				#c9
+23 1c 24 18 10 0d 0b 11 			#c10
+7f 00 3e 00 E6 00 00 00 			#c11
+22 17 21 15 19 09 0a 05 			#c12
+3a 39 1f 1a 1b 16 00 00 				#c13
+3b 3c 20 08 06 07 3d 00			#c14
+35 2b 1e 14 1d 04 29 00 			#c15
+
+mem_keyboard_fn_first:	01			#fn first  00:press f1~f12=f1~f12      01:press fn+f1~f12=f1~f12
+mem_keyboard_fn_esc:	fb			#esc
+mem_keyboard_fn_f1:	f7			#f1
+mem_keyboard_fn_f2:	ad			#f2
+mem_keyboard_fn_f3:	a5			#f3
+mem_keyboard_fn_f4:	a6			#f4
+mem_keyboard_fn_f5:	a7			#f5
+mem_keyboard_fn_f6:	a8			#f6
+mem_keyboard_fn_f7:	eb			#f7
+mem_keyboard_fn_f8:	e9			#f8
+mem_keyboard_fn_f9:	ec			#f9
+mem_keyboard_fn_f10:	ed			#f10
+mem_keyboard_fn_f11:	ee			#f11
+mem_keyboard_fn_f12:	a9			#f12
+mem_keyboard_fn_del:	4c			#delete
+
+# 00: disable           01: enable
+mem_keyboard_fn_arrow_enable_flag:01
+mem_keyboard_fn_left_ctrl_enable_flag:01
+mem_keyboard_fn_space_enable_flag:00
+mem_keyboard_fn_system_switch_enable_flag:00
+
+
+
+
+
+mem_gpio_wakeup_low:00 00 08 00 00 00 00 00
+mem_lpm_config:88 1f ce	#4khz
+mem_lpm_xtalcnt:70 3f 0c 37 07 #5000-5fff data save
+mem_lpm_ctrl3_aon_vsel:9d 10 24
+mem_lpm_hibernate_switch:00
+
+mem_fcomp_div:18
+
+mem_rc_cal:d3
+mem_rf_ldo_cfg1:00
+mem_syn_afc_cfg1:29
+mem_dig_aon_vsel:00	#bit5-4;00:1.2V;01:1.08V;02:0.96V;03:0.84V
+
+mem_gain_fix:ff	#00:soft agc; ff:hw agc
+mem_gain_table:88 66 44
+mem_gain_second_agc_en:00	#hw agc: 0:second agc disable
+
+mem_adc_wait_count:0c
+
+
+mem_iscan_window:24 00
+mem_iscan_interval:00 02
+mem_pscan_window:24 00
+mem_pscan_interval:00 02
+
+mem_inq_window:20 00
+mem_page_window:20 00
+mem_page_to:00 20
+mem_rx_window_init:80 04
+mem_rx_window_sniff:00 0c
+
+
+mem_lmp_version:09 0e 05 04 00
+mem_seqi:7f
+
+
+mem_rf_init_data:
+ff
+mem_rf_init_ptr:mem_rf_init_data
+
+
+#bit7:0 means disable rf debug function
+mem_rf_debug_rx_gpio:06
+mem_rf_debug_tx_gpio:07
+
+
Index: program/app_mouse.prog
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/program/app_mouse.prog	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/program/app_mouse.prog	(working copy)
@@ -0,0 +1,4485 @@
+
+ifdef COMPILE_MOUSE
+mouse_init:
+	call enable_authrom
+	call mouse_setting_config
+	call mouse_init_sunt
+	call mouse_dpi_config
+	rtn wake
+	call mouse_drawing_optima_init
+	call mouse_cb_fuction
+	call mouse_sensor_powerdown
+	fetch 1,mem_usb_addr
+	rtnbit1 7
+mouse_init_wireless:	
+	fetch 2,mem_ui_state_map
+	bbit1 UI_STATE_BTN_DOWN,mouse_start_discovery
+	call mouse_check_select_device_by_switch
+	branch mouse_start_work
+
+
+mouse_cb_fuction:
+	setarg mouse_24g_before_lpm_sleep
+	store 2,mem_cb_before_lpm_sleep
+	setarg mouse_24g_package_data
+	store 2,mem_cb_24g_transmit_data
+	setarg mouse_24g_search_dongle
+	store 2,mem_cb_24g_search_receiver
+	setarg mouse_lpm_before_common
+	store 2,mem_cb_24g_lpm_before
+	setarg mouse_le
+	store 2,mem_cb_le_process
+	setarg mouse_bt
+	store 2,mem_cb_bt_process
+	setarg mouse_process_lpm_before
+	store 2,mem_cb_before_lpm
+	setarg mouse_priority_bb_event
+	store 2,mem_cb_bb_event_process
+	setarg mouse_idle
+	store 2,mem_cb_idle_process
+	setarg mouse_before_hibernate
+	store 2,mem_cb_before_hibernate
+	setarg mouse_le_bb_event_connect_complete
+	store 2,mem_cb_att_write	
+	setarg mouse_bb_event_timer
+	store 2,mem_cb_event_timer
+	setarg mouse_spi_write_flash_cb
+	store 2,mem_cb_spi_flash_write_complate
+	setarg mouse_lpm_check_wake_lock
+	store 2,mem_cb_check_wakelock
+	setarg mouse_le_transmit
+	store 2,mem_cb_ble_transmit
+	setarg mouse_bt_slave_match
+	store 2,mem_cb_bt_slave_match
+	setarg mouse_set_lpm_mult
+	store 2,mem_cb_bt_set_mult
+	rtn
+
+
+mouse_setting_config:
+	rtn wake
+	call g24_transmit_init
+	call g24_chmap_param_init
+	call mouse_gpio_init
+	call mouse_param_init
+	call le_set_config_fixed_ltk
+	call le_set_justwork
+	call le_set_fixed_ltk
+	call le_set_config_read_authentication
+	fetch MOUSE_FLAG_LEN,mem_mouse_flag
+	bbit1 MOUSE_ENABLE_EEPROM,mouse_load_eeprom_info_check
+	bbit1 MOUSE_ENABLE_FLASH,mouse_load_flash_info_check
+	rtn
+	
+mouse_xtal_init:
+	jam 0x08,mem_fcomp_div		// 0x08--16M 
+	fetch MOUSE_FLAG_LEN,mem_mouse_flag
+	rtnbit1 MOUSE_ENABLE_16M
+	jam 0x18,mem_fcomp_div		// 0x18--24M
+	rtn
+
+mouse_default_init:
+	fetch 2,mem_mouse_discovery_timeout
+	store 2,mem_discovery_timeout
+
+	fetch 2,mem_mouse_24g_pair_timeout_init
+	store 2,mem_24g_pair_timeout_init
+
+	fetch 1,mem_mouse_24g_reconn_timeout_init
+	store 2,mem_24g_reconn_timeout_init
+
+	fetch 5,mem_rssi_dis_min_24g_init
+	store 5,mem_rssi_dis_min_24g
+
+	fetch 1,mem_mouse_24g_pair_tx_power
+	store 1,mem_24g_pair_tx_power
+
+	fetch 1,mem_mouse_enable_flag
+	isolate1 MOUSE_ADC_ENABLE,pdata
+	call mouse_adc_read_enable,true
+
+	fetch 1,mem_mouse_enable_flag
+	isolate1 MOUSE_24G_250HZ_ENABLE,pdata
+	call mouse_24g_set_250Hz,true
+	fetch 1,mem_mouse_enable_flag
+	isolate1 MOUSE_SEARCH_DONGLE_ENABLE,pdata
+	call mouse_24g_search_dongle_enable,true
+	fetch 1,mem_mouse_enable_flag
+	isolate1 MOUSE_CLK_16M_ENABLE,pdata
+	call mouse_16M_enable,true
+	fetch 1,mem_mouse_enable_flag
+	isolate1 MOUSE_DPI_4_LEVEL_ENABLE,pdata
+	call mouse_dpi_4level_enable,true
+	fetch 1,mem_mouse_enable_flag
+	isolate1 MOUSE_KEYBOARD_ENABLE,pdata
+	call mouse_customer_key_enable,true
+	
+	fetch 1,mem_24g_ch_map_update
+	ncall g24_chamap_param_update,blank
+
+	call mouse_xtal_init
+	call mouse_adc_vol_init	
+	call g24_enable_1M
+	call mouse_24g_long_sleep_set
+	branch g24_pair_param_init
+	
+mouse_param_init:
+	setarg MOUSE_BT_SDP_ADDR				//bt sdp start address
+	store 2,mem_ui_uuid_table
+	setarg MOUSE_BLE_ATT_LIST_ADDR				//ble attlist start address
+	store 2,mem_ui_le_uuid_table
+	setarg 0x2580
+	store 3,mem_class
+	jam 3,mem_lpm_mult_timeout
+	jam 8,mem_lpm_overhead
+	jam DPI_BUTTON_STATE_UP,mem_select_device_button_statue
+	jam PB_BUTTON_STATE_UP,mem_select_device_button_statue
+	jam COMMBINATION_KEY_STATE_UP,mem_commbination_key_statue	
+	setarg 0x0200
+	store 2,mem_lpm_interval
+	jam 0x17,mem_le_local_mtu
+	jam 0x17,mem_le_remote_mtu
+//===========init spi param==============================
+	setarg 0x0a77
+	store 2,mem_spi_init_clk
+//===========all 16bit uuid==================================
+	setsect 0,0x306
+	setsect 1,0x4440
+	setsect 2,0x10000
+	setsect 3,0x4408
+	store 9,mem_all_uuid_16bits
+	setsect 0,0x1224
+	setsect 1,0x4000
+	setsect 2,0x0
+	istore 5,contw
+//===========features=====================================
+	setsect 0,0x3ffff
+	setsect 1,0x2fe23
+	setsect 2,0x199d9
+	setsect 3,0x20d
+	store 8,mem_features
+//======================================================	
+	setarg mem_le_tx_buffer0_omemalloc
+	store 2,mem_ble_l2cap_tx_buff0_ptr
+	setarg MOUSE_BLE_L2CAP_TXBUFF_SIZE
+	store 2,mem_ble_l2cap_tx_buff_size_ptr
+	
+	call mouse_device_led_all_off
+	call mouse_device_poweron_timer_init
+	call mouse_adc_gpio_mux_init
+
+	fetch MOUSE_FLAG_LEN,mem_mouse_flag
+	bbit0 MOUSE_ENABLE_BT_125Hz,mouse_param_init_intervl_end
+	jam CLASSIC_INTERVAL_7_5MS,mem_sniff_param_interval
+	setarg LE_INTERVAL_7_5MS
+	store 2,mem_le_interval_min
+	store 2,mem_le_interval_min+2
+mouse_param_init_intervl_end:
+	call g24_interval_param_8ms
+	fetch MOUSE_FLAG_LEN,mem_mouse_flag
+	bbit0 MOUSE_ENABLE_24G_250Hz,mouse_24g_short_sleep_set_end
+	call g24_interval_param_4ms
+mouse_24g_short_sleep_set_end:
+	fetch 1,mem_device_flag
+	store 1,mem_device_flag_temp
+	fetch 3,mem_le_lap+3
+	store 3,mem_mouse_le_lap_temp
+	fetch 1,mem_adc_config_flag_init
+	and pdata,0xfe,pdata		// hvin = vinlpm
+	store 1,mem_adc_config_flag_init
+	store 1,mem_adc_config_flag
+	setarg 0
+	store 7,mem_mouse_key
+	fetch 1,mem_ui_button_timeout
+	store 1,mem_bt_discovery_count
+	store 1,mem_select_device_count
+	call le_modified_name
+	branch mouse_sensor_set_angle
+
+
+mouse_start_work:
+	bpatch patch18_2,mem_patch18
+	fetch MOUSE_FLAG_LEN,mem_mouse_flag
+	bbit1 MOUSE_ENABLE_24G_FIRST_AUTO_PAIRING, mouse_24g_first_start_auto_pair_mode
+	fetch 1,mem_device_flag
+	beq MODE_24G_DEVICE,mouse_24g_start_mode
+	call mouse_wakeup_from_power_check	// wake from hibernate :enble user
+	nbranch mouse_buletooth_fast_conn_init,user
+mouse_start_reconnect_device:
+	bpatch patch18_3,mem_patch18
+	arg mem_device1_type,rega
+	fetch 1,mem_device_flag
+	increase -1,pdata
+	mul32 pdata,29,pdata
+	iadd rega,rega
+	ifetch 1,rega
+	store 1,mem_xrecord_mode
+mouse_start_reconnect:	
+	fetch 1,mem_xrecord_mode
+	beq REC_3_MODE,mouse3_0_check_reconn_target
+	beq REC_4_MODE,mouse4_0_check_reconn_target
+	branch mouse_start_discovery
+
+
+mouse_wakeup_from_power_check:
+	bpatch patch18_4,mem_patch18
+	disable user
+	fetch MOUSE_FLAG_LEN,mem_mouse_flag
+	bbit0 MOUSE_ENABLE_WAKEUP_FROM_POWER,mouse_wakeup_from_power
+	fetch 1,mem_wakup_from_power_flag
+	bbit0 BIT_POWER_ON,mouse_wakeup_from_power
+	enable user		// mouse power on
+mouse_wakeup_from_power:
+	fetch 1,mem_reconn_times_init
+	store 1,mem_reconn_times
+	rtn
+
+
+mouse3_0_check_reconn_target:
+	fetcht 2,mem_mouse_fast_page_to
+	fetch 1,mem_mouse_bluetooth_fast_conn_flag
+	beq 0xff,mouse3_0_check_reconn_target_next
+	fetcht 2,mem_mouse_page_to
+mouse3_0_check_reconn_target_next:	
+	storet 2,mem_page_to
+	fetch 6,mem_hci_plap
+	branch app_bt_start_discovery_short,blank
+	jam 0x17,mem_app_connection_options  //ssp
+	fetch 1,mem_ssp_enable
+	nbranch app_bt_start_reconnect,blank
+	jam 0x04,mem_app_connection_options  //no ssp
+	branch app_bt_start_reconnect
+	
+mouse4_0_check_reconn_target:
+	jam 1,mem_mouse_le_reconnect_flag
+	fetcht 1,mem_mouse_fast_direct_timeout
+	fetch 1,mem_mouse_bluetooth_fast_conn_flag
+	beq 0xff,mouse4_0_check_reconn_target_next
+	fetcht 1,mem_mouse_direct_timeout
+mouse4_0_check_reconn_target_next:	
+	storet 1,mem_mouse_direct_timer
+	call app_lpm_mult_disable
+	fetch 3,mem_le_adv_direct_ind
+	store 3,mem_le_adv_data+4
+	call mouse_le_check_adv_flag
+	setarg ADV_FLAG_BREDR_NOT_SUPPORTED
+	istore 1,contr
+	arg mem_le_scan_data,contr
+	call mouse_le_adv_data_update
+	branch check_51cmd_adv
+
+
+/*****************system clk***********************************/
+mouse_lpm_check_wake_lock:
+	bmark1 mark_24g,app_get_lpm_wake_lock
+	fetch 1,mem_mouse_clear_sensor_data_flag
+	branch app_get_lpm_wake_lock,blank
+	fetch 1,mem_mouse_le_conn_param_reject
+	beq LE_LPM_DISABLE,app_get_lpm_wake_lock
+	fetch 2,mem_sdp_remote_cid
+	nbranch app_get_lpm_wake_lock,blank
+	fetch 1,mem_mouse_wheel_trigger
+	nbranch app_get_lpm_wake_lock,blank
+	branch app_put_lpm_wake_lock
+
+mouse_delay_enter_hibernata:
+	fetch 1,mem_mouse_direct_timeout
+	store 1,mem_mouse_bluetooth_reconnect_timeout
+	rtn
+
+
+mouse_app_enter_hibernate:
+	bpatch patch18_5,mem_patch18
+	call mouse_sensor_reset
+	call mouse_sensor_powerdown
+	branch app_enter_hibernate
+
+	
+mouse_before_hibernate:
+	bpatch patch18_6,mem_patch18
+	fetch 4,core_lpm_ctrl
+	set1 26,pdata
+	store 4,core_lpm_reg
+	call lpm_write_ctrl
+	call disable_authrom
+	call mouse_device_led_all_off
+	call mouse_before_hibernate_wheel_gpio_set
+	call mouse_setgpio_hibernate
+	call mouse_flash_power_down
+	fetcht 1,mem_sensor_motion_gpio
+	branch gpio_clr_wake
+
+
+mouse_setgpio_hibernate:
+	bpatch patch18_7,mem_patch18
+	call mouse_set_sdio_high
+	call clear_wake
+	call mouse_lpm_before_common
+	call mouse_gpio_pu_idle
+	fetcht 1,mem_mouse_reuse_2ice_gpio
+	call mouse_gpio_config_input_pu
+	branch mouse_gpio_set_high_impedance
+
+//set all unused gpio to pull up mode to save power	
+mouse_gpio_pu_idle:
+	arg core_gpio_conf,contr
+	arg 19,loopcnt
+mouse_gpio_pu_idle_loop:
+	ifetch 1,contr
+	nbranch mouse_gpio_pu_idle_configured,blank
+	setarg 0x40
+	add contr,-1,contw
+	istore 1,contw
+mouse_gpio_pu_idle_configured:
+	loop mouse_gpio_pu_idle_loop
+	arg core_gpio_conf1+3,pdata
+	isub contr,null
+	rtn zero
+mouse_gpio_pu_idle_ext:
+	arg 3,loopcnt
+	arg core_gpio_conf1,contr
+	branch mouse_gpio_pu_idle_loop
+	
+	
+mouse_process_lpm_before:
+	rtnmark1 mark_24g
+	call mouse_lpm_before_common
+	fetch 1,mem_lpm_current_mult
+	nrtn blank					// 7.5ms, no gpio wakeup
+	branch gpio_clr_wake
+
+mouse_lpm_before_common:
+	bpatch patch19_0,mem_patch19
+	
+	call mouse_wheel_check
+	fetch 1,mem_mouse_sensor_sclk_gpio		//set sdio high
+	arg gpcfg_output_high,temp
+ 	call gpio_config_function_int
+	call twspi_disable
+	
+	fetcht 1,mem_lbutton_gpio
+	call gpio_set_wake
+	fetcht 1,mem_rbutton_gpio
+	call gpio_set_wake
+	fetcht 1,mem_mbutton_gpio
+	call gpio_set_wake
+
+	fetcht 1,mem_bk_button_gpio
+	call gpio_set_wake
+	fetcht 1,mem_fw_button_gpio
+	call gpio_set_wake
+	fetcht 1,mem_dpi_button_gpio
+	call gpio_set_wake
+	fetcht 1,mem_config_select_device_button_gpio
+	call gpio_set_wake
+
+	fetcht 1,mem_customer_key_gpio
+	call gpio_set_wake
+	
+	fetcht 1,mem_whee_a_data_gpio
+	call gpio_set_wake_by_current_state
+	fetcht 1,mem_whee_b_data_gpio
+	call gpio_set_wake_by_current_state
+	fetcht 1,mem_whee_ta_data_gpio
+	call gpio_set_wake_by_current_state
+	fetcht 1,mem_whee_tb_data_gpio
+	call gpio_set_wake_by_current_state
+	fetcht 1,mem_sensor_motion_gpio
+	branch gpio_set_wake
+
+
+//short mult: no key 
+mouse_set_mult:
+	fetch 2,mem_ui_state_map
+	bbit1 UI_STATE_BLE_CONNECTED,mouse_set_ble_mult
+	fetch 2,mem_ui_state_map
+	bbit1 UI_STATE_BT_CONNECTED,mouse_set_bt_mult
+	rtn
+mouse_set_ble_mult:
+	copy rega,pdata
+	nbranch le_set_config_short_mult,blank
+	branch le_clr_config_short_mult
+mouse_set_bt_mult:
+	copy rega,pdata
+	nbranch classic_bt_set_mult_short_flag,blank
+	branch classic_bt_clr_mult_short_flag
+
+/*****************system clk***********************************/
+	
+	
+/****************************adc**************************************/	
+mouse_adc_gpio_set:
+	fetch 1,mem_adc_config_flag
+	rtnne ADC_CONFIG_GPIO
+mouse_adc_gpio_check_output:
+	bpatch patch19_1,mem_patch19
+	fetcht 1,mem_adc_channel
+	sub temp,3,null
+	branch mouse_adc_gpio_4_7_set,positive
+	increase 5,temp
+	storet 1,mem_adc_channel_gpio
+mouse_adc_gpio_set_next:
+	copy temp,rega
+	call gpio_get_config
+	beq gpcfg_output_high,mouse_set_24g_led_statue
+	call mouse_clear_24g_led_statue
+	copy rega,temp
+	branch gpio_set_high_impedance
+
+mouse_adc_gpio_4_7_set:
+	increase 4,temp
+	storet 1,mem_adc_channel_gpio
+	branch mouse_adc_gpio_set_next
+
+mouse_adc_vol_init:
+	fetch 1,mem_adc_config_flag_init
+	beq ADC_CONFIG_GPIO,mouse_adc_gpio_vol_init
+	beq ADC_CONFIG_VINLPM,mouse_adc_gpio_vinlpm_init
+	jam ADC_CONFIG_VINLPM,mem_adc_config_flag_init
+	setarg 0x2c0172		// 0x0172--3.7V  0x012c--3.0V  0x0140--3.2V  0x014a--3.3V
+	store 3,mem_mouse_vdd_full_vol
+	setarg 0x014001
+	istore 3,contw
+	rtn
+mouse_adc_gpio_vol_init:	
+	setarg 0x5d0099		// 0x0099--1.5V   0x005d--0.9V  0x0068--1.0V  0x0071--1.1V
+	store 3,mem_mouse_vdd_full_vol
+	setarg 0x007100
+	istore 3,contw
+	rtn
+mouse_adc_gpio_vinlpm_init:
+	setarg 0xc8012c		// 0x012c--3.0V  0x00c8--2.0V  0x00dc--2.2V
+	store 3,mem_mouse_vdd_full_vol
+	setarg 0x00dc00
+	istore 3,contw
+	rtn
+	
+
+
+mouse_adc_gpio_mux_init:
+	fetch MOUSE_FLAG_LEN,mem_mouse_flag
+	rtnbit0 MOUSE_ENABLE_ADC
+	jam MOUSE_ADC_CHECK_MULTIPLE,mem_adc_mux_status
+	rtnbit1 MOUSE_ENABLE_DPI_KEY_CONNECT_ADC
+	rtnbit1 MOUSE_ENABLE_SELECT_DEVICE_BY_SWITCH_ADC
+	jam MOUSE_ADC_CHECK_BATTERY_ONLY,mem_adc_mux_status
+	rtn
+
+mouse_adc_read_interval:	
+	fetch 1,mem_adc_read_timer
+	increase 1,pdata
+	store 1,mem_adc_read_timer
+	fetcht 1,mem_adc_read_time_init	//1s read adc
+	isub temp,null
+	rtn
+
+
+mouse_adc_read:
+	fetch MOUSE_FLAG_LEN,mem_mouse_flag
+	rtnbit0 MOUSE_ENABLE_ADC
+	call mouse_adc_gpio_set
+	fetch 1,mem_adc_mux_status
+	branch mouse_adc_read_battery,blank
+	fetch 1,mem_adc_config_flag
+	beq ADC_CONFIG_GPIO,mouse_adc_read_gpio_mux_start	// gpio + dpi/switch
+	jam MOUSE_ADC_CHECK_VINLPM_MULTIPLE,mem_adc_mux_status
+	call mouse_adc_read_interval					// vinlpm + dpi/switch
+	branch  mouse_adc_read_gpio, positive
+	call mouse_adc_read_vinlpm
+	branch mouse_adc_read_start
+
+mouse_adc_read_gpio_mux_start:
+	jam MOUSE_ADC_CHECK_GPIO_MULTIPLE,mem_adc_mux_status
+	branch mouse_adc_read_start
+
+mouse_adc_read_gpio:
+	call mouse_adc_gpio_check_output
+	jam ADC_CONFIG_GPIO,mem_adc_config_flag
+	fetch 1,mem_24g_device_led_status
+	ncall mouse_adc_read_vinlpm,blank
+	branch mouse_adc_read_start
+	
+mouse_adc_read_vinlpm:
+	jam 0,mem_adc_read_timer
+	fetch 1,mem_adc_config_flag_init
+	store 1,mem_adc_config_flag
+	rtn	
+	
+mouse_adc_read_battery:		// only get battery
+	fetch 1,mem_adc_config_flag
+	bne ADC_CONFIG_GPIO,mouse_adc_read_battery_start
+	fetch 1,mem_24g_device_led_status
+	nrtn blank
+mouse_adc_read_battery_start:
+	call mouse_adc_read_interval
+	nrtn positive
+mouse_adc_read_start:
+	bpatch patch19_2,mem_patch19
+	fetch 1,mem_24g_device_led_status
+	nrtn blank
+	jam 0,mem_adc_read_timer
+	call enable_adc
+	call vdd_calculate_by_mode
+	store 2,mem_mouse_vdd_now_vol
+	fetch 1,mem_adc_config_flag
+	bne ADC_CONFIG_GPIO, mouse_adc_data_process
+	fetcht 2,mem_mouse_vdd_now_vol	// BAT= 1.5V, R = 200k, a = a*1.8
+	mul32 temp,8,pdata
+	div pdata,10
+	call get_div_result
+	iadd temp,pdata
+	store 2,mem_mouse_vdd_now_vol
+mouse_adc_data_process:	
+	arg mem_mouse_vdd_calculate_set,rega
+	call mouse_adc_bat_percent_lowpower_out
+	fetch 1,mem_adc_power_flag
+	bbit1 2,mouse_adc_button_press
+	bbit1 1,mouse_power_down
+	bbit0 0,mouse_adc_no_low_voltage
+	jam 1,mem_mouse_adc_last_low_voltage_flag
+	branch mouse_adc_low_voltage
+	
+mouse_adc_low_voltage:
+	arg MOUSE_LOW_VOLTAGE_FLAG,queue
+	branch mouse_enable_function_flag
+mouse_adc_no_low_voltage:
+	arg MOUSE_LOW_VOLTAGE_FLAG,queue
+	call mouse_disable_function_flag
+	jam 12,mem_adc_low_volatage_led_timer_count
+	fetch 1,mem_mouse_adc_last_low_voltage_flag
+	rtn blank
+	jam 0,mem_mouse_adc_last_low_voltage_flag
+	fetcht 1,mem_config_low_voltage_alarm_gpio
+	branch mouse_led_off
+
+
+
+mouse_adc_bat_percent_lowpower_out:
+	bpatch patch19_3,mem_patch19
+	ifetch 8,rega
+	store 8,mem_pdatatemp
+	fetch 1,mem_adc_mux_status
+	beq MOUSE_ADC_CHECK_BATTERY_ONLY,mouse_adc_bat_percent_lowpower_out_battery
+	beq MOUSE_ADC_CHECK_GPIO_MULTIPLE,mouse_adc_bat_percent_lowpower_out_gpio_multiple
+	beq MOUSE_ADC_CHECK_VINLPM_MULTIPLE,mouse_adc_bat_percent_lowpower_out_vinlpm_multiple
+mouse_adc_bat_percent_lowpower_out_gpio_multiple:
+	fetch MOUSE_FLAG_LEN,mem_mouse_flag
+	bbit0 MOUSE_ENABLE_DPI_KEY_CONNECT_ADC,mouse_adc_bat_percent_lowpower_out_gpio_switch
+	fetch 2,mem_pdatatemp+6		               	//now voltage
+	fetcht 2,mem_mouse_vdd_button_press_vol	// button press check
+	isub temp,null
+	nbranch mouse_adc_set_button_press_flag,positive
+	
+mouse_adc_bat_percent_lowpower_out_gpio_switch:
+	fetch MOUSE_FLAG_LEN,mem_mouse_flag
+	bbit0 MOUSE_ENABLE_SELECT_DEVICE_BY_SWITCH_ADC,mouse_adc_bat_percent_lowpower_out_battery
+	jam 0,mem_mouse_adc_button_press_flag
+	fetch 2,mem_pdatatemp+6				    	        //now voltage	
+	fetcht 2,mem_mouse_vdd_switch_gnd_24g_vol	// switch mode check
+	isub temp,null
+	nbranch mouse_select_24gdevice,positive
+	call mouse_select_btdevice
+	branch mouse_adc_bat_percent_lowpower_out_battery
+
+mouse_select_24gdevice:
+	call mouse_check_select_24gdevice
+	branch mouse_adc_bat_percent_lowpower_out_battery
+
+
+mouse_adc_bat_percent_lowpower_out_battery:
+	call mouse_adc_clear_button_press_flag
+	call adc_clear_no_power_flag
+	call adc_clear_low_power_flag
+	fetch 2,mem_pdatatemp+6
+	fetcht 2,mem_pdatatemp+2	        //shutdown voltage
+	isub temp,null
+	ncall adc_set_no_power_flag,positive
+
+	fetcht 2,mem_pdatatemp+4		//low voltage
+	isub temp,null
+	ncall adc_set_low_power_flag,positive
+
+mouse_adc_bat_level_set:
+	fetch 2,mem_pdatatemp+6		//now voltage	
+	fetcht 2,mem_pdatatemp		//full voltage
+	isub temp,null
+	branch mouse_adc_bat_level_100_percent,positive		// now >= full
+	fetcht 2,mem_pdatatemp+2	        //shutdown voltage
+	isub temp,pdata
+	nbranch mouse_adc_bat_level_0_percent,positive		// now < shutdown
+	branch mouse_adc_bat_level_0_percent,blank			// now = shutdown
+	mul32 pdata,100,rega								// (now - shutdown)*100 /(full - shutdown)
+	fetch 2,mem_pdatatemp
+	fetcht 2,mem_pdatatemp+2
+	isub temp,temp
+	copy rega,pdata
+	idiv temp
+	call get_div_result
+	store 1,mem_le_battery_level_percentage
+	rtn
+
+mouse_adc_bat_level_100_percent:
+	jam 100,mem_le_battery_level_percentage
+	rtn
+mouse_adc_bat_level_0_percent:	
+	jam 0,mem_le_battery_level_percentage
+	rtn
+
+	
+mouse_adc_bat_percent_lowpower_out_vinlpm_multiple:
+	fetch 1,mem_adc_config_flag
+	beq ADC_CONFIG_GPIO,mouse_adc_bat_percent_lowpower_out_gpio_multiple
+	branch mouse_adc_bat_percent_lowpower_out_battery
+	
+
+mouse_adc_set_button_press_flag:
+	fetcht 1,mem_adc_power_flag
+	set1 2,temp
+	storet 1,mem_adc_power_flag
+	rtn	
+
+mouse_adc_clear_button_press_flag:
+	fetcht 1,mem_adc_power_flag
+	set0 2,temp
+	storet 1,mem_adc_power_flag
+	rtn		
+
+mouse_adc_button_press:
+	jam 1,mem_mouse_adc_button_press_flag
+	rtn
+
+mouse_power_down:
+	call mouse_device_led_all_off
+	branch mouse_app_enter_hibernate
+	
+/****************************adc**************************************/	
+
+/****************************gpio******************************************/
+mouse_gpio_init:
+	fetcht 1,mem_eeprom_wp_gpio
+	call gpio_config_output
+	call usb_offline_check_init
+	fetcht 1,mem_lbutton_gpio
+	call mouse_gpio_config_input_pu
+	fetcht 1,mem_rbutton_gpio
+	call mouse_gpio_config_input_pu
+	fetcht 1,mem_mbutton_gpio
+	call mouse_gpio_config_input_pu
+	fetcht 1,mem_bk_button_gpio
+	call mouse_gpio_config_input_pu
+	fetcht 1,mem_fw_button_gpio
+	call mouse_gpio_config_input_pu
+	fetcht 1,mem_dpi_button_gpio
+	call mouse_gpio_config_input_pu
+
+	fetcht 1,mem_matrix_public_gpio
+	call mouse_gpio_config_input_pu
+
+	fetcht 1,mem_config_select_device_button_gpio
+	call mouse_gpio_config_input_pu
+
+	fetcht 1,mem_customer_key_gpio
+	call mouse_gpio_config_input_pu
+
+	fetcht 1,mem_whee_a_data_gpio
+	call mouse_gpio_config_input_pu
+
+	fetcht 1,mem_whee_b_data_gpio
+	call mouse_gpio_config_input_pu
+
+	fetcht 1,mem_whee_ta_data_gpio
+	call mouse_gpio_config_input_pu
+	fetcht 1,mem_whee_tb_data_gpio
+	call mouse_gpio_config_input_pu
+
+	fetcht 1,mem_sensor_motion_gpio
+	call mouse_gpio_config_input_pu
+
+	fetcht 1,mem_device_switch_gpio
+	call mouse_gpio_config_input_pu
+	
+	fetcht 1,mem_config_low_voltage_alarm_gpio
+	call gpio_config_output
+
+	fetcht 1,mem_config_device_24g_led_gpio
+	call gpio_config_output
+
+	fetcht 1,mem_config_device_bt1_led_gpio
+	call gpio_config_output
+	
+	fetcht 1,mem_config_device_bt2_led_gpio
+	call gpio_config_output
+
+	fetcht 1,mem_dpi_led_gpio
+	call gpio_config_output
+
+	fetcht 1,mem_select_sensor_angle_gpio
+	branch mouse_gpio_config_input_pu
+
+
+mouse_gpio_set_pupd_by_input:
+	sub temp,UI_BUTTON_GPIO_DISABLE,null
+	rtn zero
+	and temp,0x7f,queue
+	fetch 4,core_gpio_in
+	qisolate1 pdata
+	branch mouse_gpio_config_input_pu,true
+	branch mouse_gpio_config_input_pd
+
+	
+mouse_gpio_config_input_pd:
+	set1 gpio_active_bit,temp
+	branch gpio_config_input
+
+mouse_gpio_config_input_pu:
+	set0 gpio_active_bit,temp
+	branch gpio_config_input
+
+mouse_gpio_set_high_impedance:
+	fetch 3,mem_mouse_set_high_impedance_bit_set
+	store 3,mem_pdatatemp
+	arg 20,loopcnt
+	arg 0,temp
+mouse_gpio_set_high_impedance_bit_loop:	
+	fetch 3,mem_pdatatemp
+	isolate1 0,pdata
+	call gpio_set_high_impedance,true
+	fetch 3,mem_pdatatemp
+	lshift pdata,pdata
+	store 3,mem_pdatatemp
+	increase 1,temp
+	loop mouse_gpio_set_high_impedance_bit_loop
+	rtn
+
+
+
+/****************************gpio******************************************/
+
+/*******************spi*****************************/
+mouse_sensor_spi_init:
+	call mouse_spid_init_pin
+	jam 0x73,mem_spi_init_clk
+//	jam 0x1e,mem_spi_init_delay_time
+	call mouse_spi_init
+	branch twspi_enable
+	
+mouse_spi_write_flash_cb:
+mouse_spi_init:
+	branch spid_init
+	
+mouse_spid_init_pin:
+	fetch 1,mem_mouse_sensor_sclk_gpio
+ 	arg gpcfg_spid_sck,temp
+ 	call gpio_config_function_int
+ 	fetch 1,mem_mouse_sensor_sdio_gpio
+ 	arg gpcfg_spid_sdio,temp
+ 	branch gpio_config_function_int
+
+
+/*******************spi*****************************/
+
+
+
+
+mouse_motion:
+	bpatch patch19_4,mem_patch19
+	disable user
+	setarg 0
+	store 6,mem_mouse_x
+	call mouse_check_sensor_data
+	call mouse_zwheel
+	call mouse_t_zwheel
+	call mouse_key
+	fetch 1,mem_mouse_key
+	and_into 0x1f,pdata
+	store 1,mem_mouse_key
+	nbranch mouse_drawing_optima_init,user
+	call mouse_drawing_optima
+	branch mouse_no_data_timer_init
+
+	
+
+/*******************wheel*************************/
+mouse_zwheel:
+	fetch 1,mem_mouse_z_data
+	rtn blank	
+	store 1,mem_mouse_z
+	jam 0,mem_mouse_z_data
+	branch enable_user
+	
+mouse_t_zwheel:
+	fetch 1,mem_mouse_tz_data
+	rtn blank	
+	store 1,mem_mouse_tz
+	jam 0,mem_mouse_tz_data
+	branch enable_user
+
+mouse_wheel_check:
+	call mouse_t_wheel_scan
+	call mouse_wheel_scan
+	fetch 1,mem_wheel_tb_new_pinlevel
+	fetcht 1,mem_wheel_tb_old_pinlevel
+	store 1,mem_wheel_tb_old_pinlevel
+	isub temp,null
+	nbranch app_lpm_wake_auto_lock,zero
+	fetch 1,mem_mwheel_b_new_pinlevel
+	fetcht 1,mem_mwheel_b_old_pinlevel
+	store 1,mem_mwheel_b_old_pinlevel
+	isub temp,null
+	nbranch app_lpm_wake_auto_lock,zero
+	rtn
+mouse_t_wheel_scan:
+	fetch 1,mem_whee_ta_data_gpio
+	rtneq GPIO_DISABLE
+	arg 0,rega
+	fetcht 1,mem_whee_ta_data_gpio
+	call gpio_get_bit
+	setflag true,0,rega
+	fetcht 1,mem_whee_tb_data_gpio
+	call gpio_get_bit
+	setflag true,1,rega
+	copy rega,pdata
+	store 1,mem_wheel_tb_new_pinlevel
+	beq 0x01,mouse_t_wheel_scan_judge1
+	beq 0x02,mouse_t_wheel_scan_judge2
+	fetch 1,mem_wheel_tog
+	bbit1 7,mouse_t_wheel_scan_judge3
+	rtn
+
+mouse_t_wheel_scan_judge1:
+	fetch 1,mem_wheel_tb_old_pinlevel
+	beq 0,mouse_t_wheel_scan_judge11
+	beq 3,mouse_t_wheel_scan_judge12
+	rtn
+mouse_t_wheel_scan_judge2:
+	fetch 1,mem_wheel_tb_old_pinlevel
+	beq 0,mouse_t_wheel_scan_judge21
+	beq 3,mouse_t_wheel_scan_judge22
+	rtn
+mouse_t_wheel_scan_judge11:
+	jam 0x82,mem_wheel_tog
+	rtn
+mouse_t_wheel_scan_judge12:
+	jam 0x81,mem_wheel_tog
+	rtn
+mouse_t_wheel_scan_judge21:
+	jam 0x80,mem_wheel_tog
+	rtn
+mouse_t_wheel_scan_judge22:
+	jam 0x83,mem_wheel_tog
+	rtn
+mouse_t_wheel_scan_judge3:
+	fetch 1,mem_wheel_tog
+	set0 7,pdata
+	store 1,mem_wheel_tog
+	beq 0,mouse_t_wheel_scan_judge30
+	beq 1,mouse_t_wheel_scan_judge31
+	beq 2,mouse_t_wheel_scan_judge32
+	beq 3,mouse_t_wheel_scan_judge33
+	rtn
+mouse_t_wheel_scan_judge30:
+	fetch 1,mem_wheel_tb_new_pinlevel
+	beq 3,mouse_wheel_t_forward
+	rtn
+mouse_t_wheel_scan_judge31:
+	fetch 1,mem_wheel_tb_new_pinlevel
+	beq 0,mouse_wheel_t_forward
+	rtn
+mouse_t_wheel_scan_judge32:
+	fetch 1,mem_wheel_tb_new_pinlevel
+	beq 3,mouse_wheel_t_back
+	rtn
+mouse_t_wheel_scan_judge33:
+	fetch 1,mem_wheel_tb_new_pinlevel
+	beq 0,mouse_wheel_t_back
+	rtn
+mouse_wheel_t_forward:
+	fetch 1,mem_mouse_tz_data
+	increase 1,pdata
+	store 1,mem_mouse_tz_data
+	rtn
+mouse_wheel_t_back:
+	fetch 1,mem_mouse_tz_data
+	increase -1,pdata
+	store 1,mem_mouse_tz_data
+	rtn
+
+
+mouse_wheel_scan:
+	fetch 1,mem_whee_a_data_gpio
+	rtneq GPIO_DISABLE
+	arg 0,rega
+	fetcht 1,mem_whee_a_data_gpio
+	call gpio_get_bit
+	setflag true,0,rega
+	fetcht 1,mem_whee_b_data_gpio
+	call gpio_get_bit
+	setflag true,1,rega
+	copy rega,pdata
+	store 1,mem_mwheel_b_new_pinlevel
+	beq 0x01,mouse_wheel_scan_judge1
+	beq 0x02,mouse_wheel_scan_judge2
+	fetch 1,mem_mwheel_tog
+	bbit1 7,mouse_wheel_scan_judge3
+	rtn
+
+mouse_wheel_scan_judge1:
+	fetch 1,mem_mwheel_b_old_pinlevel
+	beq 0,mouse_wheel_scan_judge11
+	beq 3,mouse_wheel_scan_judge12
+	rtn
+mouse_wheel_scan_judge2:
+	fetch 1,mem_mwheel_b_old_pinlevel
+	beq 0,mouse_wheel_scan_judge21
+	beq 3,mouse_wheel_scan_judge22
+	rtn
+mouse_wheel_scan_judge11:
+	jam 0x82,mem_mwheel_tog
+	rtn
+mouse_wheel_scan_judge12:
+	jam 0x81,mem_mwheel_tog
+	rtn
+mouse_wheel_scan_judge21:
+	jam 0x80,mem_mwheel_tog
+	rtn
+mouse_wheel_scan_judge22:
+	jam 0x83,mem_mwheel_tog
+	rtn
+mouse_wheel_scan_judge3:
+	fetch 1,mem_mwheel_tog
+	set0 7,pdata
+	store 1,mem_mwheel_tog
+	beq 0,mouse_wheel_scan_judge30
+	beq 1,mouse_wheel_scan_judge31
+	beq 2,mouse_wheel_scan_judge32
+	beq 3,mouse_wheel_scan_judge33
+	rtn
+mouse_wheel_scan_judge30:
+	fetch 1,mem_mwheel_b_new_pinlevel
+	beq 3,mouse_wheel_forward
+	rtn
+mouse_wheel_scan_judge31:
+	fetch 1,mem_mwheel_b_new_pinlevel
+	beq 0,mouse_wheel_forward
+	rtn
+mouse_wheel_scan_judge32:
+	fetch 1,mem_mwheel_b_new_pinlevel
+	beq 3,mouse_wheel_back
+	rtn
+mouse_wheel_scan_judge33:
+	fetch 1,mem_mwheel_b_new_pinlevel
+	beq 0,mouse_wheel_back
+	rtn
+mouse_wheel_forward:
+	fetch 1,mem_mouse_z_data
+	increase 1,pdata
+	store 1,mem_mouse_z_data
+	rtn
+mouse_wheel_back:
+	fetch 1,mem_mouse_z_data
+	increase -1,pdata
+	store 1,mem_mouse_z_data
+	rtn
+
+
+mouse_wheel_gpio_set_wake:
+	fetcht 1,mem_whee_a_data_gpio
+	call gpio_set_wake_by_current_state
+	fetcht 1,mem_whee_b_data_gpio
+	call gpio_set_wake_by_current_state
+	fetcht 1,mem_whee_ta_data_gpio
+	call gpio_set_wake_by_current_state
+	fetcht 1,mem_whee_tb_data_gpio
+	branch gpio_set_wake_by_current_state
+	
+mouse_before_hibernate_wheel_gpio_set:
+	fetcht 1,mem_whee_a_data_gpio
+	call mouse_gpio_set_pupd_by_input
+	fetcht 1,mem_whee_b_data_gpio
+	call mouse_gpio_set_pupd_by_input
+	fetcht 1,mem_whee_ta_data_gpio
+	call mouse_gpio_set_pupd_by_input
+	fetcht 1,mem_whee_tb_data_gpio
+	branch mouse_gpio_set_pupd_by_input
+
+mouse_wheel_trigger:
+	fetch 2,mem_mouse_z
+	rtn blank
+	jam 1,mem_mouse_wheel_trigger
+	jam 10,mem_mouse_wheel_trigger_timer
+	rtn
+
+mouse_wheel_trigger_timer:
+	arg mem_mouse_wheel_trigger_timer,regc
+	arg mouse_wheel_trigger_disable,regb
+	branch timer_single_step
+mouse_wheel_trigger_disable:
+	jam 0,mem_mouse_wheel_trigger
+	rtn
+
+
+/*
+mouse_set_qdecoder_x:
+	arg MOUSE_DEFAULT_XA_GPIO,temp
+	call mouse_gpio_config_input_pu
+	arg MOUSE_DEFAULT_XA_GPIO,temp
+	call gpio_get_bit
+	rtn true
+	fetch 1,core_qdec_cntx
+	set1 4,pdata
+	store 1,core_qdec_cntx
+	rtn
+*/	
+	
+/*******************wheel*************************/
+
+
+
+/********************dpi******************************/
+mouse_dpi_check:
+	fetch MOUSE_FLAG_LEN,mem_mouse_flag
+	bbit1 MOUSE_ENABLE_DPI_KEY_CONNECT_ADC,mouse_dpi_check_connect_adc
+	fetch 1,mem_dpi_button_gpio
+	rtneq GPIO_DISABLE
+	arg 0,rega
+	jam MOUSE_DPI_KEY,mem_mouse_key_temp
+	fetcht 1,mem_dpi_button_gpio
+	call mouse_dpi_key_check
+	store 1,mem_mouse_dpikey_press_status
+	fetch 1,mem_matrix_public_gpio
+	beq GPIO_DISABLE,mouse_3io6key_dpi_check_end
+	call mouse_matrix_public_gpio_reset
+mouse_dpi_check_exit:	
+	copy rega,pdata
+	bbit1 MOUSE_DPI_KEY,mouse_dpi_down
+	branch mouse_dpi_up
+
+mouse_dpi_check_connect_adc:
+	fetch 1,mem_mouse_adc_button_press_flag
+	branch mouse_dpi_up,blank
+	branch mouse_dpi_down
+	
+mouse_dpi_key_check:
+	fetch MOUSE_FLAG_LEN,mem_mouse_flag
+	bbit1 MOUSE_ENABLE_DPI_KEY_CONNECT_GND,mouse_dpi_key_connect_gnd
+	fetch 1,mem_mouse_dpikey_press_status
+	copy pdata,regc
+	fetch 1,mem_matrix_public_gpio
+	beq GPIO_DISABLE,mouse_3io6key_check
+	fetch 1,mem_mouse_ghost_flag
+	nbranch mouse_dpi_check_end,blank
+	branch mouse_dpi_key_connect_matrix	
+
+mouse_3io6key_dpi_check_end:
+	fetcht 1,mem_dpi_button_gpio
+	call mouse_gpio_config_input_pu
+	branch mouse_dpi_check_exit
+
+mouse_dpi_check_end:
+	jam DPI_BUTTON_STATE_UP,mem_mouse_dpi_button_state
+	jam 0,mem_mouse_dpikey_press_status
+	rtn
+
+mouse_dpi_key_connect_gnd:
+	fetch 1,mem_mouse_dpikey_press_status
+	branch mouse_check_key_connect_gnd
+
+mouse_dpi_key_connect_matrix:
+	call gpio_get_bit
+	fetcht 1,mem_matrix_public_gpio
+	branch mouse_dpi_key_connect_gnd,true
+	fetcht 1,mem_matrix_public_gpio
+	call gpio_out_active
+	fetcht 1,mem_dpi_button_gpio
+	fetch 1,mem_mouse_dpikey_press_status
+	branch mouse_check_key_connect_gnd
+
+
+mouse_dpi_down:
+	fetch 1,mem_mouse_dpi_button_state
+	rtneq DPI_BUTTON_STATE_DOWN
+	jam DPI_BUTTON_STATE_DOWN,mem_mouse_dpi_button_state
+	fetch MOUSE_FLAG_LEN,mem_mouse_flag
+	rtnbit1 MOUSE_ENABLE_SELECT_DEVICE_BY_DPI_BUTTON
+	rtnbit1 MOUSE_ENABLE_DPI_KEY_LONG_PRESS_DISCONVERY
+	branch mouse_dpi_process
+
+mouse_dpi_up:
+	fetch 1,mem_mouse_dpi_button_state
+	rtneq DPI_BUTTON_STATE_UP
+	jam DPI_BUTTON_STATE_UP,mem_mouse_dpi_button_state
+	fetch MOUSE_FLAG_LEN,mem_mouse_flag
+	bbit1 MOUSE_ENABLE_SELECT_DEVICE_BY_DPI_BUTTON,mouse_dpi_up_next
+	bbit1 MOUSE_ENABLE_DPI_KEY_LONG_PRESS_DISCONVERY,mouse_dpi_up_next
+	rtn
+mouse_dpi_up_next:	
+	fetch 1,mem_mouse_dpi_long_press_flag
+	nbranch mouse_dpi_up_after_long_press,blank
+	fetch 1,mem_select_device_count
+	ncall mouse_dpi_process,blank
+mouse_dpi_up_after_long_press:	
+	jam 0,mem_mouse_dpi_long_press_flag
+	fetch 1,mem_ui_button_timeout
+	store 1,mem_select_device_count	
+	store 1,mem_bt_discovery_count	
+	rtn
+	
+mouse_dpi_process:	
+	bpatch patch19_5,mem_patch19
+	call mouse_dpi_ghost_check
+	rtn user
+	fetch 1,mem_mouse_dpi
+	increase 1,pdata
+	and pdata,0x03,pdata
+	store 1,mem_mouse_dpi
+	call mouse_seting_dpi
+	branch mouse_store_device_info_delay
+
+mouse_dpi_ghost_check:
+	disable user
+	fetch MOUSE_FLAG_LEN,mem_mouse_flag
+	rtnbit1 MOUSE_ENABLE_DPI_KEY_CONNECT_GND
+	rtnbit1 MOUSE_ENABLE_DPI_KEY_CONNECT_ADC
+	fetch 1,mem_mouse_lkey_press_status
+	rtn blank
+	fetch 1,mem_mouse_rkey_press_status
+	rtn blank
+	enable user
+	rtn
+	
+
+mouse_dpi_key_check_long_press:
+	fetch MOUSE_FLAG_LEN,mem_mouse_flag
+	bbit1 MOUSE_ENABLE_SELECT_DEVICE_BY_DPI_BUTTON,mouse_select_device_by_dpi_button
+	bbit1 MOUSE_ENABLE_DPI_KEY_LONG_PRESS_DISCONVERY,mouse_discovery_by_dpi_button
+	rtn
+
+
+mouse_select_device_by_dpi_button:
+	fetch 1,mem_mouse_dpi_button_state
+	rtnne DPI_BUTTON_STATE_DOWN	
+	arg mem_select_device_count,regc
+	arg mouse_ready_reconnection_by_dpi_button,regb
+	branch timer_single_step
+
+mouse_ready_reconnection_by_dpi_button:
+	jam 1,mem_mouse_dpi_long_press_flag
+	branch mouse_ready_reconnection_by_button
+
+mouse_discovery_by_dpi_button:
+	fetch 1,mem_mouse_dpi_button_state
+	rtnne DPI_BUTTON_STATE_DOWN	
+	arg mem_bt_discovery_count,regc
+	arg mouse_long_dpi_button_bt_discovery,regb
+	branch timer_single_step
+
+mouse_long_dpi_button_bt_discovery:
+	jam 1,mem_mouse_dpi_long_press_flag
+	branch mouse_long_button_bt_discovery
+
+
+
+mouse_dpi_config:
+	branch mouse_seting_sensor_type
+
+
+mouse_setting_dpi_4_level:
+	fetch MOUSE_FLAG_LEN,mem_mouse_flag
+	rtnbit1 MOUSE_ENABLE_DPI_LEVEL_4
+	fetch 1,mem_mouse_dpi
+	rtnne MOUSE_DPI_LEVEL4
+	jam MOUSE_DPI_LEVEL1,mem_mouse_dpi
+	rtn
+	
+
+mouse_seting_dpi:
+	bpatch patch19_6,mem_patch19
+	call mouse_setting_dpi_4_level
+	call mouse_dpi_led_blink_delay
+mouse_seting_sensor_type:
+	fetch 1,mem_config_sensor_type
+	beq P3212,mouse_seting_3212_dpi
+	beq KA8G2,mouse_seting_ka8g2_dpi
+	fetch 1,mem_mouse_dpi
+	beq MOUSE_DPI_LEVEL1,mouse_set_cpi0		//1200
+	beq MOUSE_DPI_LEVEL2,mouse_set_cpi1		//1600
+	beq MOUSE_DPI_LEVEL3,mouse_set_cpi2		//800
+	beq MOUSE_DPI_LEVEL4,mouse_set_cpi3		//1000
+mouse_set_cpi1:	//320x+8009
+	fetcht 1,mem_320x_dpi_1
+	branch mouse_dpi_store
+mouse_set_cpi0:
+	fetcht 1,mem_320x_dpi_0
+	branch mouse_dpi_store
+mouse_set_cpi2:
+	fetcht 1,mem_320x_dpi_2
+	branch mouse_dpi_store
+mouse_set_cpi3:
+	fetcht 1,mem_320x_dpi_3
+	branch mouse_dpi_store
+
+mouse_dpi_store:
+	fetch 1,mem_config_sensor_type
+	beq P3065_XY,mouse_3065xy_set_dpi
+	beq MX8650,mouse_3065xy_set_dpi
+	beq KA8,mouse_ka8_set_dpi
+	beq P6520,mouse_ka8_set_dpi
+	beq P8009,mouse_3065xy_set_dpi
+mouse_dpi_write:		// 3205  1  2  3  4
+	storet 1,mem_mouse_cpi_count
+	setarg MOUSE_DPI_ADDRESS
+	call twspi_read
+	and pdata,0xf8,temp
+	fetch 1,mem_mouse_cpi_count
+	iadd temp,pdata
+	lshift8 pdata,pdata
+	add pdata,MOUSE_DPI_ADDRESS,pdata
+	branch twspi_write
+
+mouse_3065xy_set_dpi:	// 0 1 2 3
+	increase -1,temp
+	branch mouse_dpi_write
+
+mouse_ka8_set_dpi:	// 3 4 5 6
+	increase 2,temp
+	branch mouse_dpi_write
+
+mouse_seting_3212_dpi:
+	fetch 1,mem_mouse_dpi
+	beq MOUSE_DPI_LEVEL1,mouse_set_p3212_cpi0	//1200
+	beq MOUSE_DPI_LEVEL2,mouse_set_p3212_cpi1	//1600
+	beq MOUSE_DPI_LEVEL3,mouse_set_p3212_cpi2	//2400
+	beq MOUSE_DPI_LEVEL4,mouse_set_p3212_cpi3	//800
+mouse_set_p3212_cpi1:
+	fetch 1,mem_3212_dpi_1
+	branch mouse_p3212_dpi
+mouse_set_p3212_cpi0:
+	fetch 1,mem_3212_dpi_0
+	branch mouse_p3212_dpi
+mouse_set_p3212_cpi2:
+	fetch 1,mem_3212_dpi_2
+	branch mouse_p3212_dpi
+mouse_set_p3212_cpi3:
+	fetch 1,mem_3212_dpi_3
+mouse_p3212_dpi:
+	store 1,mem_mouse_cpi_count
+	lshift8 pdata,pdata
+	copy pdata,rega
+	add pdata,MOUSE_P3212_DPI_XADDRESS,pdata
+  	call twspi_write
+ 	copy rega,pdata
+  	add pdata,MOUSE_P3212_DPI_YADDRESS,pdata
+	branch twspi_write
+
+mouse_seting_ka8g2_dpi:
+	fetch 1,mem_mouse_dpi
+	beq MOUSE_DPI_LEVEL1,mouse_set_pka8g2_cpi0		//1600
+	beq MOUSE_DPI_LEVEL2,mouse_set_pka8g2_cpi1		//2400
+	beq MOUSE_DPI_LEVEL3,mouse_set_pka8g2_cpi2		//3200
+	beq MOUSE_DPI_LEVEL4,mouse_set_pka8g2_cpi3		//800
+mouse_set_pka8g2_cpi1:
+	fetch 1,mem_ka8g2_dpi_1
+	branch mouse_p3212_dpi
+
+mouse_set_pka8g2_cpi0:
+	fetch 1,mem_ka8g2_dpi_0
+	branch mouse_p3212_dpi
+	
+mouse_set_pka8g2_cpi2:
+	fetch 1,mem_ka8g2_dpi_2
+	branch mouse_p3212_dpi
+
+mouse_set_pka8g2_cpi3:
+	fetch 1,mem_ka8g2_dpi_3
+	branch mouse_p3212_dpi
+
+		
+/********************dpi******************************/		
+
+
+/***********************key******************************/
+
+mouse_key:
+	call mouse_check_key_gpio
+	call mouse_ghost_key_check
+	call mouse_set_mult
+	call mouse_24g_key
+	copy rega,pdata
+	fetcht 1,mem_mouse_key_last
+	store 1,mem_mouse_key_last
+	store 1,mem_mouse_key
+	ixor temp,pdata
+	sub pdata,0,null
+	rtn zero
+	branch enable_user
+
+mouse_24g_key:
+	rtnmark0 mark_24g
+	copy rega,pdata
+	rtn blank
+	store 1,mem_mouse_key
+	branch enable_user
+
+mouse_ghost_key_check:
+	jam 0,mem_mouse_matrix_key_cow_count
+	jam 0,mem_mouse_matrix_key_row_count
+	jam 0,mem_mouse_ghost_flag
+	copy pdata,temp
+	call mouse_ghost_key_check_L_BK
+	call mouse_ghost_key_check_M_FW
+	call mouse_ghost_key_check_BK_FW
+	call mouse_ghost_key_check_LMR
+	fetch 1,mem_mouse_matrix_key_row_count
+	rtn blank
+	fetch 1,mem_mouse_matrix_key_cow_count
+	rtn blank
+	jam 1,mem_mouse_ghost_flag
+	fetch 1,mem_mouse_key_last		// matrix have ghost key
+	copy pdata,rega
+	rtn
+
+mouse_ghost_key_check_L_BK:
+	and temp,MOUSE_L_BK_BUTTON,pdata
+	beq MOUSE_L_BK_BUTTON,mouse_matrix_cow_more_than_one_key
+	rtn
+mouse_ghost_key_check_M_FW:
+	and temp,MOUSE_M_FW_BUTTON,pdata
+	beq MOUSE_M_FW_BUTTON,mouse_matrix_cow_more_than_one_key
+	rtn
+mouse_ghost_key_check_BK_FW:
+	and temp,MOUSE_BK_FW_BUTTON,pdata
+	beq MOUSE_BK_FW_BUTTON,mouse_matrix_row_more_than_one_key
+	rtn	
+
+mouse_ghost_key_check_LMR:
+	and temp,MOUSE_LMR_BUTTON,pdata	// key LMR press
+	beq MOUSE_LR_BUTTON,mouse_matrix_row_more_than_one_key
+	beq MOUSE_LM_BUTTON,mouse_matrix_row_more_than_one_key
+	beq MOUSE_RM_BUTTON,mouse_matrix_row_more_than_one_key
+	beq MOUSE_LMR_BUTTON,mouse_matrix_row_more_than_one_key
+	rtn
+
+
+mouse_matrix_row_more_than_one_key:
+	jam 1,mem_mouse_matrix_key_row_count
+	rtn
+
+mouse_matrix_cow_more_than_one_key:
+	jam 1,mem_mouse_matrix_key_cow_count
+	rtn
+
+mouse_key_check_once:
+	call mouse_check_key_gpio_once
+	call mouse_check_key_gpio
+	setarg 0x00
+	store 3,mem_mouse_lkey_press_status
+	rtn
+	
+mouse_check_key_gpio:
+	bpatch patch19_7,mem_patch19
+	fetch 1,mem_sensor_shutdown_flag
+	ncall mouse_check_key_gpio_once,blank
+	arg 0,rega
+	call mouse_check_lkey_gpio
+	call mouse_check_rkey_gpio
+	call mouse_check_mkey_gpio
+	call mouse_check_bkkey_gpio
+	call mouse_check_fwkey_gpio
+	call mouse_check_customerkey_gpio
+	copy rega,pdata
+	rtn
+
+mouse_check_key_gpio_once:
+	setarg 0x030303
+	store 3,mem_mouse_lkey_press_status
+	rtn
+
+mouse_check_lkey_gpio:
+	jam MOUSE_L_KEY,mem_mouse_key_temp
+	fetcht 1,mem_lbutton_gpio
+	fetch 1,mem_mouse_lkey_press_status
+	call mouse_check_key_connect_gnd
+	store 1,mem_mouse_lkey_press_status
+	rtn
+
+mouse_check_rkey_gpio:
+	jam MOUSE_R_KEY,mem_mouse_key_temp
+	fetcht 1,mem_rbutton_gpio
+	fetch 1,mem_mouse_rkey_press_status
+	call mouse_check_key_connect_gnd
+	store 1,mem_mouse_rkey_press_status
+	rtn
+	
+mouse_check_mkey_gpio:
+	jam MOUSE_M_KEY,mem_mouse_key_temp
+	fetcht 1,mem_mbutton_gpio
+	fetch 1,mem_mouse_mkey_press_status
+	call mouse_check_key_connect_gnd
+	store 1,mem_mouse_mkey_press_status
+	rtn
+
+mouse_check_bkkey_gpio:
+	fetch 1,mem_bk_button_gpio
+	rtneq GPIO_DISABLE
+	jam MOUSE_BK_KEY,mem_mouse_key_temp
+	fetch 1,mem_mouse_bkkey_press_status
+	copy pdata,regc
+	fetcht 1,mem_bk_button_gpio
+	fetch 1,mem_matrix_public_gpio
+	beq GPIO_DISABLE,mouse_3io6key_bk_check
+	call gpio_get_bit
+	branch mouse_check_bk_button_connect_gnd,true
+	fetcht 1,mem_matrix_public_gpio
+	call gpio_out_active
+	fetcht 1,mem_bk_button_gpio
+	fetch 1,mem_mouse_bkkey_press_status
+	call mouse_check_key_connect_gnd
+mouse_check_bkkey_gpio_end:	
+	store 1,mem_mouse_bkkey_press_status
+	branch mouse_matrix_public_gpio_reset
+
+mouse_check_bk_button_connect_gnd:
+	fetcht 1,mem_matrix_public_gpio
+	fetch 1,mem_mouse_bkkey_press_status
+	call mouse_check_key_connect_gnd
+	branch mouse_check_bkkey_gpio_end
+
+mouse_3io6key_bk_check:
+	call mouse_3io6key_check
+	store 1,mem_mouse_bkkey_press_status
+	fetcht 1,mem_bk_button_gpio
+	branch mouse_gpio_config_input_pu
+
+
+mouse_check_fwkey_gpio:
+	fetch 1,mem_fw_button_gpio
+	rtneq GPIO_DISABLE
+	jam MOUSE_FW_KEY,mem_mouse_key_temp
+	fetch 1,mem_mouse_fwkey_press_status
+	copy pdata,regc
+	fetcht 1,mem_fw_button_gpio
+	fetch 1,mem_matrix_public_gpio
+	beq GPIO_DISABLE,mouse_3io6key_fw_check
+	call gpio_get_bit
+	branch mouse_check_fw_button_connect_gnd,true
+	fetcht 1,mem_matrix_public_gpio
+	call gpio_out_active
+	fetcht 1,mem_fw_button_gpio
+	fetch 1,mem_mouse_fwkey_press_status
+	call mouse_check_key_connect_gnd
+mouse_check_fwkey_gpio_end:	
+	store 1,mem_mouse_fwkey_press_status
+	branch mouse_matrix_public_gpio_reset
+
+mouse_check_fw_button_connect_gnd:
+	fetcht 1,mem_matrix_public_gpio
+	fetch 1,mem_mouse_fwkey_press_status
+	call mouse_check_key_connect_gnd
+	branch mouse_check_fwkey_gpio_end	
+
+mouse_3io6key_fw_check:
+	call mouse_3io6key_check
+	store 1,mem_mouse_fwkey_press_status
+	fetcht 1,mem_fw_button_gpio
+	branch mouse_gpio_config_input_pu
+
+
+mouse_matrix_public_gpio_reset:	
+	fetcht 1,mem_matrix_public_gpio
+	branch mouse_gpio_config_input_pu
+
+mouse_check_customerkey_gpio:
+	jam 0,mem_customer_key
+	fetch MOUSE_FLAG_LEN,mem_mouse_flag
+	rtnbit0 MOUSE_ENABLE_KEYBOARD
+	fetch 1,mem_customer_key_gpio
+	rtneq GPIO_DISABLE
+	jam MOUSE_CUSTOMER_KEY,mem_mouse_key_temp
+	fetcht 1,mem_customer_key_gpio
+	fetch 1,mem_mouse_customerkey_press_status
+	call mouse_check_key_connect_gnd
+	store 1,mem_mouse_customerkey_press_status
+	copy rega,pdata
+	bbit1 MOUSE_CUSTOMER_KEY,mouse_customerkey_press
+	call mouse_customerkey_release
+mouse_check_customerkey_gpio_exit:
+	fetch 1,mem_customer_data_trigger
+	store 1,mem_customer_data_trigger_last
+	rtn
+
+
+mouse_customerkey_press:
+	jam 1,mem_customer_data_trigger
+	call mouse_customer_key_need_send
+	branch mouse_check_customerkey_gpio_exit
+
+mouse_customerkey_release:
+	jam 0,mem_customer_data_trigger
+	fetch 1,mem_customer_data_trigger_last
+	rtn blank
+mouse_customer_key_need_send:	
+	jam 1,mem_customer_key
+	rtn	
+
+
+mouse_check_matrix_button_connect_gnd:	
+	call gpio_get_bit
+	fetcht 1,mem_mouse_key_temp
+	copy temp,queue	
+	branch  mouse_key_press,true
+	branch mouse_key_release
+
+mouse_check_key_connect_gnd:	
+	lshift pdata,pdata
+	copy pdata,regb
+	call gpio_get_bit
+	setflag true,0,regb
+	and regb,0x07,pdata
+	fetcht 1,mem_mouse_key_temp
+	copy temp,queue
+	beq 0x07,mouse_key_press		//  about 17~22ms three times
+	beq 0x00,mouse_key_release
+	rtn
+
+mouse_key_release:
+	qset0 rega
+	rtn		
+
+mouse_key_press:
+	qset1 rega
+	rtn
+
+mouse_3io6key_check:
+	bpatch patch1a_0,mem_patch1a
+	copy regc,pdata
+	store 1,mem_mouse_key_status
+	lshift pdata,pdata
+	copy pdata,regb
+	copy temp,regc
+	call mouse_gpio_config_input_pd
+	copy regc,temp
+	call gpio_get_bit
+	nsetflag true,0,regb
+	call mouse_check_press
+	branch mouse_check_key_connect_gnd+4
+
+mouse_check_press:
+	fetcht 1,mem_mouse_key_status
+	and_into 0x01,temp
+	and regb,0x01,pdata
+	isub temp,null
+	nbranch mouse_current_mult_update,zero
+	rtn
+	
+/*************************key***************************************/
+
+/**********************sensor******************************/	
+mouse_init_sunt:
+	bpatch patch1a_1,mem_patch1a
+	call mouse_sensor_spi_init
+	rtn wake
+mouse_init_sensor_wakeup:	
+	call mouse_sensor_poweron
+mouse_init_sensor:
+	call mouse_read_sensor_id
+	beq P32XX_ID1,mouse_init_p32xx_id2_judge
+	beq P3065_ID1,mouse_init_p3065
+	beq PKA8G2_ID1,mouse_ka8g2_id2_judge
+	call mouse_twspi_reset
+	nop 6900
+	branch mouse_init_sensor
+mouse_twspi_reset:
+	fetch 1,mem_mouse_sensor_sclk_gpio
+	call twspi_reset 
+	branch mouse_spid_init_pin
+
+mouse_read_sensor_id:
+	setarg PAN_REG_PID_H
+	call twspi_read
+	store 1,mem_sensor_id2
+	setarg PAN_REG_PID_L
+	call twspi_read
+	store 1,mem_sensor_id1
+	rtn
+
+	
+
+mouse_init_p32xx_id2_judge:
+	fetch 1,mem_sensor_id2
+	beq P_MX8650,mouse_mx8650_init_param
+	beq P8009_ID2,mouse_8009_init_param
+	beq P3205_TJ3T_ID2,mouse_3205_3t_init_param
+	beq P3204_TJ3L_ID2,mouse_3204_3l_init_param
+	beq P3212_ID2,mouse_3212_init_param
+	beq PKA8_ID2,mouse_ka8_init_param_check
+	beq P6520A_ID2,mouse_p6520_init_param
+	branch mouse_init_sensor
+	
+mouse_mx8650_init_param:
+	jam MX8650,mem_config_sensor_type
+	call mouse_sensor_reset
+	call delay_10ms
+	arg mem_sensor_8650_init,regc
+	call mouse_sensor_wr_seq
+	branch mouse_dpi_config
+
+mouse_8009_init_param:
+	setarg 0x16
+	call twspi_read
+	sub pdata,0xbd,null 
+	nbranch mouse_init_sunt,zero
+	setarg 0x19
+	call twspi_read
+	sub pdata,0x55,null 
+	nbranch mouse_init_sunt,zero
+	setarg 0x1b
+	call twspi_read
+	sub pdata,0x1d,null 
+	nbranch mouse_init_sunt,zero
+	jam P8009,mem_config_sensor_type
+	arg mem_sensor_8009_init,regc
+	branch mouse_sensor_wr_seq
+
+mouse_3205_3t_init_param:
+	jam P3205,mem_config_sensor_type
+	arg mem_sensor_3205_init,regc
+	call mouse_sensor_wr_seq
+	arg mem_sensor_32xx_init,regc
+	call mouse_sensor_wr_seq
+	setarg 0x0943
+	call twspi_write
+	arg mem_sensor_32xx_init_1,regc
+	branch mouse_sensor_wr_seq	
+
+mouse_3204_3l_init_param:
+	jam P3204,mem_config_sensor_type
+	arg mem_sensor_3204_init,regc
+	call mouse_sensor_wr_seq
+	arg mem_sensor_32xx_init,regc
+	call mouse_sensor_wr_seq
+	arg mem_sensor_32xx_init_1,regc
+	branch mouse_sensor_wr_seq	
+
+mouse_3212_init_param:
+	jam P3212,mem_config_sensor_type
+	arg mem_sensor_3212_init,regc
+	branch mouse_sensor_wr_seq
+
+mouse_ka8_init_param_check:	
+	call mouse_sensor_disable_wp
+	setarg 0x9a5b
+	call twspi_write
+	setarg 0x0d
+	call twspi_read
+	sub pdata,0x12,null
+	branch mouse_ka8ul_init_param,zero
+	sub pdata,0x0a,null
+	nbranch mouse_ka8hd_sensor_judge,zero
+	setarg 0x0e
+	call twspi_read
+	sub pdata,0xe5,null
+	nbranch mouse_init_sensor,zero
+	setarg 0x10
+	call twspi_read
+	sub pdata,0xa5,null
+	branch mouse_ka8ul_init_param,zero
+	call mouse_enable_ka8_sensor_wp
+mouse_ka8_init_param:
+	jam KA8,mem_config_sensor_type	
+	rtn
+mouse_ka8ul_init_param:
+	jam KA8_UL,mem_config_sensor_type	
+	arg mem_sensor_ka8ul_init,regc
+	branch mouse_sensor_wr_seq
+mouse_ka8hd_sensor_judge:
+	sub pdata,0x10,null
+	nbranch mouse_init_sensor,zero
+	setarg 0x0e
+	call twspi_read
+	sub pdata,0xc5,null
+	nbranch mouse_init_sensor,zero
+	setarg 0x10
+	call twspi_read
+	sub pdata,0x38,null
+	nbranch mouse_init_sensor,zero
+mouse_ka8hd_init_param:
+	call mouse_enable_ka8_sensor_wp
+	jam KA8_HD,mem_config_sensor_type
+	rtn
+mouse_enable_ka8_sensor_wp:
+	setarg 0x005b
+	call twspi_write
+	branch mouse_sensor_enable_wp
+	
+mouse_p6520_init_param:
+	jam P6520,mem_config_sensor_type
+	arg mem_sensor_p6520_init,regc
+	branch mouse_sensor_wr_seq
+	
+mouse_init_p3065:
+	call mouse_sensor_poweron
+	fetch 1,mem_sensor_id2
+	beq P3065_XY_ID2,mouse_p3065xy_init_param
+	beq P3065_ID2,mouse_p3065_init_param
+	branch mouse_init_sensor
+	
+mouse_p3065_init_param:	
+	jam P3065,mem_config_sensor_type
+	rtn
+
+mouse_p3065xy_init_param:
+	jam P3065_XY,mem_config_sensor_type
+	rtn
+	
+mouse_ka8g2_id2_judge:
+	call mouse_sensor_poweron
+	fetch 1,mem_sensor_id2
+	beq PKA8G2_ID2,mouse_ka8g2_init_param
+	branch mouse_init_p32xx_id2_judge
+mouse_ka8g2_init_param:
+	jam KA8G2,mem_config_sensor_type
+	arg mem_sensor_ka8g2_init,regc
+	branch mouse_sensor_wr_seq
+	
+mouse_sensor_enable_wp:
+	setarg 0x0009
+	branch twspi_write
+mouse_sensor_disable_wp:
+	setarg 0x5a09
+	branch twspi_write
+
+mouse_sensor_wr_seq:
+	ifetch 2,regc
+	arg 0xffff,temp
+	isub temp,null
+	rtn zero
+	call twspi_write
+	increase 2,regc
+	branch mouse_sensor_wr_seq
+
+mouse_sensor_reset:
+	setarg 0x8006		// reset to factory settings
+	call twspi_write
+	nop 12000
+	rtn
+	
+mouse_sensor_poweron:
+	bpatch patch1a_2,mem_patch1a
+	call mouse_sensor_spi_init
+	call mouse_sensor_reset
+	arg mem_sensor_poweron_init,regc
+	call mouse_sensor_wr_seq
+	branch mouse_dpi_config
+
+mouse_sensor_powerdown:
+	call mouse_init_sunt
+	call mouse_sensor_spi_init
+	setarg 0x0806
+	branch twspi_write
+/*********sensor init*************/	
+
+
+
+/*********sensor motion*************/
+mouse_check_sensor_data:
+	fetch 1,mem_spi_write_flash_sm
+	rtnne FLASH_SM_NO_BUYS
+	fetch 1,mem_config_sensor_type
+	beq P3205,mouse_p32xx_sensor_motion
+	beq P3065,mouse_p32xx_sensor_motion
+	beq KA8,mouse_p32xx_sensor_motion
+	beq P3204,mouse_p32xx_sensor_motion
+	beq P3212,mouse_p3212_sensor_motion
+	beq P3065_xy,mouse_p32xx_sensor_motion
+	beq P8009,mouse_p8009_sensor_motion	
+	beq KA8G2,mouse_pka8g2_sensor_motion
+	branch mouse_p32xx_sensor_motion
+
+
+mouse_p32xx_sensor_motion:
+	call mouse_clear_sensor_data
+	disable user
+	fetch 1,mem_sensor_motion_gpio
+	beq GPIO_DISABLE,mouse_p32xx_sensor_motion_2
+	fetcht 1,mem_sensor_motion_gpio
+	call gpio_get_bit
+	nrtn true
+mouse_p32xx_sensor_motion_2:
+	setarg PAN_REG_PID_L
+	call twspi_read
+	bne P32XX_ID1,mouse_p3065_judge   
+mouse_p32xx_sensor_motion_1:
+	setarg PAN_REG_MOTION_STAUS
+	call twspi_read
+	rtnbit0 7
+	call mouse_read_sensor_common
+	fetch 1,mem_mouse_x
+	call mouse_data_extsign
+	store 2,mem_mouse_x
+	fetch 1,mem_mouse_y
+	call mouse_data_extsign
+	store 2,mem_mouse_y
+	fetch 1,mem_config_sensor_angle
+	beq MOUSE_6CLK_ANGLE,mouse_motion32xx_6clk_direction_selection
+	beq MOUSE_9CLK_ANGLE,mouse_motion32xx_9clk_direction_selection
+	beq MOUSE_12CLK_ANGLE,mouse_motion32xx_12clk_direction_selection
+	beq MOUSE_3CLK_ANGLE,mouse_motion32xx_3clk_direction_selection
+	rtn
+
+mouse_p3065_judge:
+	beq P3065_ID1,mouse_p32xx_sensor_motion_1
+	branch mouse_twspi_reset
+	
+mouse_motion32xx_6clk_direction_selection:
+	call mouse_motion_6clk_direction_dispose
+	branch mouse_sensor_sdio_low
+mouse_motion32xx_9clk_direction_selection:
+	call mouse_motion_9clk_direction_dispose
+	branch mouse_sensor_sdio_low
+mouse_motion32xx_12clk_direction_selection:
+	call mouse_motion_12clk_direction_dispose
+	branch mouse_sensor_sdio_low
+mouse_motion32xx_3clk_direction_selection:
+	call mouse_motion_3clk_direction_dispose
+	branch mouse_sensor_sdio_low
+
+
+	
+mouse_p3212_sensor_motion:
+	call mouse_clear_sensor_data
+	fetch 1,mem_sensor_motion_gpio
+	beq GPIO_DISABLE,mouse_p3212_sensor_motion_1
+	fetcht 1,mem_sensor_motion_gpio
+	call gpio_get_bit
+	nrtn true
+mouse_p3212_sensor_motion_1:	
+	setarg PAN_REG_PID_L
+	call twspi_read
+	bne P32XX_ID1,mouse_twspi_reset
+mouse_p3212_sensor_motion_2:
+	setarg PAN_REG_MOTION_STAUS
+	call twspi_read
+	rtnbit0 7
+	call mouse_read_sensor_common
+	call mouse_read_3212sensor_xy_high
+	store 1,mem_mouse_xy_h
+	rshift4 pdata,pdata
+	call mouse_data_extsign_bit3
+	store 1,mem_mouse_x+1
+	fetch 1,mem_mouse_xy_h
+	and pdata,0x0f,pdata
+	call mouse_data_extsign_bit3
+	store 1,mem_mouse_y+1
+	fetch 1,mem_config_sensor_angle
+	beq MOUSE_6CLK_ANGLE,mouse_motion_6clk_direction_dispose
+	beq MOUSE_9CLK_ANGLE,mouse_motion_9clk_direction_dispose
+	beq MOUSE_12CLK_ANGLE,mouse_motion_12clk_direction_dispose
+	beq MOUSE_3CLK_ANGLE,mouse_motion_3clk_direction_dispose
+	rtn
+
+mouse_read_3212sensor_xy_high:
+	setarg 0x12
+	branch twspi_read
+
+mouse_pka8g2_sensor_motion:
+	call mouse_clear_sensor_data
+	fetch 1,mem_sensor_motion_gpio
+	beq GPIO_DISABLE,mouse_pka8g2_sensor_motion_1
+	fetcht 1,mem_sensor_motion_gpio
+	call gpio_get_bit
+	nrtn true
+mouse_pka8g2_sensor_motion_1:
+	branch mouse_p3212_sensor_motion_2
+
+
+mouse_p8009_sensor_motion:
+	call mouse_clear_sensor_data
+	disable user
+	setarg PAN_REG_MOTION_STAUS
+	call twspi_read
+	rtnbit0 7
+	setarg PAN_REG_OPRATION_STATE
+	call twspi_read
+	branch mouse_p32xx_sensor_motion_1+3,blank
+	setarg 0
+	store 6,mem_mouse_x
+	rtn
+
+
+
+mouse_sensor_set_angle:
+	fetch 1,mem_sensor_angle_default
+	store 1,mem_config_sensor_angle
+	fetch 1,mem_select_sensor_angle_gpio
+	rtneq GPIO_DISABLE
+	fetcht 1,mem_select_sensor_angle_gpio
+	call mouse_gpio_config_input_pu
+	fetcht 1,mem_select_sensor_angle_gpio
+	call gpio_get_bit
+	call mouse_sensor_switch_angle,true
+	branch mouse_gpio_config_input_pd
+mouse_sensor_switch_angle:
+	fetch 1,mem_sensor_angle_switch
+	store 1,mem_config_sensor_angle
+	rtn
+	
+mouse_motion_6clk_direction_dispose:
+	fetch 2,mem_mouse_x
+	sub pdata,0,pdata
+	store 2,mem_mouse_x
+	branch enable_user
+mouse_motion_12clk_direction_dispose:
+	fetch 2,mem_mouse_y
+	sub pdata,0,pdata
+	store 2,mem_mouse_y
+	branch enable_user
+mouse_motion_9clk_direction_dispose:
+	fetch 2,mem_mouse_y
+	sub pdata,0,pdata
+	store 2,mem_mouse_y
+	fetch 2,mem_mouse_x
+	sub pdata,0,pdata
+	store 2,mem_mouse_x
+	call mouse_sensor_data_swap_places
+	branch enable_user
+mouse_motion_3clk_direction_dispose:
+	call mouse_sensor_data_swap_places
+	branch enable_user
+
+mouse_sensor_data_swap_places:
+	fetch 2, mem_mouse_y
+	fetcht 2,mem_mouse_x
+	store 2,mem_mouse_x
+	storet 2,mem_mouse_y
+	rtn
+
+	
+mouse_clear_sensor_data:
+	fetch 1,mem_mouse_move_flag
+	call mouse_read_sensor_common,blank
+	jam 1,mem_mouse_move_flag
+	rtn
+
+mouse_clear_sensor_data_by_reset:
+	jam 1,mem_mouse_clear_sensor_data_flag
+	call le_set_config_more_data
+mouse_init_sensor_reset:
+	branch mouse_init_sunt
+
+mouse_data_xy_release:
+	fetch 1,mem_sensor_motion_gpio
+	rtnne GPIO_DISABLE
+	fetch 1,mem_mouse_long_mult_flag
+	rtnne 1
+	setarg 0
+	store 1,mem_mouse_long_mult_flag
+	store 4,mem_mouse_x
+	branch mouse_init_sensor_reset
+
+mouse_data_extsign:
+	rtnbit0 7
+	arg 0xff00,temp
+	ior temp,pdata
+	rtn
+
+mouse_data_extsign_bit3:
+	rtnbit0 3
+	arg 0xf0,temp
+	ior temp,pdata
+	rtn
+
+mouse_read_sensor_common:
+	arg PAN_REG_DELTA_X,pdata
+	call twspi_read
+	store 2,mem_mouse_x
+	arg PAN_REG_DELTA_Y,pdata
+	call twspi_read
+	store 2,mem_mouse_y
+	rtn
+
+	/* sdio high will cost extra 9mA */
+mouse_sensor_sdio_low:
+	fetcht 1,mem_mouse_sensor_sdio_gpio
+	call gpio_get_bit
+	rtn true
+	setarg 0x0a
+	call twspi_read
+	nop 1000
+	branch mouse_sensor_sdio_low
+
+mouse_set_sdio_high:		// make sdio high to make 100uA less
+	setarg 0x8100
+	branch twspi_write
+	
+/****************************sensor*************************/
+
+/*******************mouse fast connect******************/
+mouse_buletooth_fast_conn_init:
+	jam 0xff,mem_mouse_bluetooth_fast_conn_flag
+	fetch 1,mem_mouse_bluetooth_type
+	bbit1 MODE_4_MOUSE,mouse_ble_fast_conn_init
+	bbit1 MODE_3_MOUSE,mouse_bt_fast_conn_init
+mouse_ble_fast_conn_init:	
+	jam 0x34,mem_xrecord_mode
+	setarg 0x0f0f0f
+	store 3,mem_le_lap
+	store 3,mem_le_lap+3
+	branch mouse_start_reconnect
+
+mouse_bt_fast_conn_init:
+	jam 0x33,mem_xrecord_mode
+	arg mem_mouse_compare_addr_ff,contr
+	call mouse_load_bt_device
+	branch mouse_start_reconnect
+
+mouse_buletooth_fast_conn_end:
+	bpatch patch1a_3,mem_patch1a
+	call mouse_select_reconn_device
+	call mouse_bluetooth_fast_conn_disable
+	fetch 1,mem_device_flag
+	beq MODE_BT_DEVICE1,mouse_device1_check_auto_discover
+	beq MODE_BT_DEVICE2,mouse_device2_check_auto_discover
+	rtn
+mouse_device1_check_auto_discover:
+	fetch 6,mem_device1_addr
+	branch mouse_device_check_auto_discover
+mouse_device2_check_auto_discover:
+	fetch 6,mem_device2_addr
+mouse_device_check_auto_discover:	
+	fetcht 6,mem_mouse_compare_addr_ff
+	isub temp,null
+	branch mouse_start_discovery ,zero
+	branch mouse_start_reconnect_device
+
+mouse_bt_fast_conn_send_device_name:
+	call mouse_bluetooth_fast_conn_disable
+	fetch 1,mem_local_name_length
+	increase 3,pdata
+	copy pdata,rega
+	call hid_malloc_tx_buff
+	fetch 2,mem_hid_int_remote_cid
+	istore 2,contw
+	setarg 0x04a1		// report id = 4
+	istore 2,contw
+	fetch 1,mem_local_name_length
+	increase 1,pdata
+	copy pdata,loopcnt
+	arg mem_local_name_length,contr
+	branch memcpy
+
+mouse_bluetooth_fast_conn_disable:
+	jam 0x5a,mem_mouse_bluetooth_fast_conn_flag
+	rtn	
+/*******************mouse fast connect******************/
+
+mouse_stop_bluetooth_mode:
+	fetch 2,mem_ui_state_map
+	bbit1 UI_STATE_BT_RECONNECT,mouse_cancel_reconnect
+	bbit1 UI_STATE_BLE_CONNECTED,app_ble_disconnect
+	bbit1 UI_STATE_BT_CONNECTED,app_bt_disconnect
+	branch mouse_stop_discovery
+
+mouse_disconnect:
+	setarg 0
+	store 2,mem_mouse_no_data_timer
+	fetch 2,mem_ui_state_map
+	bbit1 UI_STATE_BLE_CONNECTED,app_ble_disconnect
+	fetch 2,mem_ui_state_map
+	bbit1 UI_STATE_BT_CONNECTED,app_bt_disconnect
+	rtn
+	
+mouse_cancel_reconnect:
+	call mouse_bt_cannel_reconn_enable
+	branch check_51cmd_bb_reconn_cancel
+
+mouse_check_125Hz:
+	fetch MOUSE_FLAG_LEN,mem_mouse_flag
+	rtnbit0 MOUSE_ENABLE_BT_125Hz
+mouse_bluetooth_125Hz:
+	nbranch mouse_bluetooth_125hz_clear,user
+	fetch 1,mem_bluetooth_125hz_cnt
+	increase 1,pdata
+	and_into 0x0f,pdata
+	store 1,mem_bluetooth_125hz_cnt
+	nrtn blank
+mouse_bluetooth_125hz_clear:
+	jam 0,mem_bluetooth_125hz_cnt
+	disable user
+	rtn
+
+
+mouse_current_mult_update:
+	fetch 1,mem_sensor_motion_gpio
+	rtnne GPIO_DISABLE
+	jam 0,mem_lpm_mult
+	jam 30,mem_mouse_current_mult_timer
+	rtn
+
+
+mouse_priority_bb_event:	
+	bpatch patch1a_4,mem_patch1a
+	copy regc,pdata
+	beq BT_EVT_LE_CONNECTED,mouse_le_bb_event_connected
+	beq BT_EVT_BB_CONNECTED,mouse_bb_event_connected
+	beq BT_EVT_LE_DISCONNECTED,mouse_le_bb_disconnected
+	beq BT_EVT_BB_DISCONNECTED,mouse_bb_disconnected
+	beq BT_EVT_SETUP_COMPLETE,mouse_bt_event_setup_complete
+	beq BT_EVT_BUTTON_LONG_PRESSED,mouse_bb_event_discovery_btn
+	beq BT_EVT_HID_HANDSHAKE,mouse_bt_hid_handshake
+	beq BT_EVT_HID_CONNECTED,app_hid_connected
+	beq BT_EVT_RECONN_FAILED,mouse_bb_event_reconn_failed
+	beq BT_EVT_RECONN_PAGE_TIMEOUT,mouse_bb_event_reconn_timeout
+	beq BT_EVT_SWITCH_NOT_ACCEPT,app_bt_role_switch	
+	beq BT_EVT_SWITCH_SUCCESS_MASTER,mouse_enter_sniff_check
+	beq BT_EVT_SNIFF_NOT_ACCEPT,mouse_sniff_not_accept
+	beq BT_EVT_PINCODE_REQ,mouse_bb_event_pincode
+	beq BT_EVT_REMOTE_UNSNIFF,app_start_auto_sniff
+	beq BT_EVT_LE_PAIRING_SUCCESS,mouse_le_pairing_success
+	beq BT_EVT_LE_ENC_INFO,mouse_le_enc_info
+	beq BT_EVT_LE_START_ENC,mouse_le_ll_start_encryt
+	beq BT_EVT_LE_PAIRING_COMPLETE,mouse_le_pairing_complete
+	beq BT_EVT_LE_PARSE_CONN_PAPA_UPDATE_RSP,mouse_le_conn_param_update_rsp_recieved
+	beq BT_EVT_VIRTUAL_CABLE_UNPLUG,mouse_irtual_cable_unplug
+	beq BT_EVT_24G_PAIRING_COMPLETE,mouse_24g_pairing_complete
+	beq BT_EVT_24G_ATTEMPT_FAIL,mouse_24g_attempt_fail
+	beq BT_EVT_24G_ATTEMPT_SUCCESS,mouse_24g_attempt_success
+	beq BT_EVT_LE_PARSE_CONN_PARAM_ACCEPTED,mouse_le_parse_conn_param_accepted
+	rtn
+
+/***************************le*************************/
+mouse_le_bb_event_connected:
+	jam 0,mem_mouse_long_mult_flag
+	call mouse_init_sensor_reset
+	jam 1,mem_mouse_le_bb_connected_flag
+	call mouse_24g_first_store_reconn_info
+	fetch 1,mem_mouse_le_reconnect_flag
+	nbranch mouse_le_bb_event_connected_next,blank
+	jam 0x14,mem_mouse_send_secutiry_request_timer
+mouse_le_bb_event_connected_next:
+	fetch APP_DISC_RSN_SIZE,mem_app_disconn_reason_flag
+	set0 APP_DISC_BY_BUTTON ,pdata
+	store APP_DISC_RSN_SIZE,mem_app_disconn_reason_flag
+	jam 0,mem_mouse_direct_timer
+	fetch 2,mem_le_battery_level_updata_timer_init
+	store 2,mem_le_battery_level_updata_timer
+	call mouse_no_data_timer_init
+	branch mouse_stop_discovery
+
+mouse_le_bb_disconnected:
+	jam 0,mem_mouse_le_bb_connected_flag
+	setarg LE_INTERVAL_7_5MS
+	fetch MOUSE_FLAG_LEN,mem_mouse_flag
+	bbit1 MOUSE_ENABLE_BT_125Hz,mouse_le_bb_disconnected_next
+	setarg LE_INTERVAL_8_75MS
+mouse_le_bb_disconnected_next:	
+	store 2,mem_le_interval_min
+	store 2,mem_le_interval_min+2
+	jam LE_LPM_ENABLE,mem_mouse_le_conn_param_reject
+	jam 0,mem_mouse_clear_sensor_data_flag
+	call le_clr_config_more_data
+	branch mouse_bb_disconnected
+
+mouse_le_pairing_success:
+	arg LL_PAIRING_SUCCESS_FLAG,queue
+	branch mouse_le_enable_connect_flag
+
+mouse_le_enc_info:
+mouse_updata_le_param:
+	jam BT_CMD_LE_UPDATE_CONN,mem_fifo_temp
+	branch ui_ipc_send_cmd
+	
+mouse_le_ll_start_encryt:
+	fetch 1,mem_mouse_le_reconnect_flag
+	beq 1,mouse_le_ll_reconn_start_encryt
+	branch mouse_le_ll_enable_start_enc_flag
+mouse_le_ll_reconn_start_encryt:
+	call mouse_updata_le_param
+	jam 20,mem_le_start_encrypt_timer
+mouse_le_ll_enable_start_enc_flag:
+	arg LL_START_ENC_FLAG,queue
+	branch mouse_le_enable_connect_flag
+
+mouse_le_enable_connect_flag:
+	fetch 1,mem_le_connect_status_flag
+	qset1 pdata
+	store 1,mem_le_connect_status_flag
+	rtn
+
+mouse_le_pairing_complete:
+	branch app_ble_store_reconn_info
+
+mouse_le_conn_param_update_rsp_recieved:
+	fetch 2,mem_le_l2cap_signaling_conn_param_update_rsp_result
+	rtneq BLE_SIGNALING_CONNECT_PARAMETER_UPDATE_ACCEPTED
+	fetch 1,mem_le_tsniff
+	rshift2 pdata,pdata
+	sub pdata,LE_INTERVAL_15MS,null
+	rtn positive
+	setarg LE_INTERVAL_11_25MS
+	store 2,mem_le_interval_min
+	store 2,mem_le_interval_min+2
+	call mouse_updata_le_param
+mouse_le_conn_param_lpm_disable:
+	jam LE_LPM_DISABLE,mem_mouse_le_conn_param_reject
+	rtn
+
+mouse_le_conn_param_lpm_enable:
+	jam LE_LPM_ENABLE,mem_mouse_le_conn_param_reject
+	rtn
+
+mouse_le_bb_event_connect_complete:
+	fetch 1,mem_mouse_le_reconnect_flag
+	nrtn blank
+	fetch 1,mem_le_att_handle
+	sub pdata,34,pdata
+	nrtn zero
+	jam 0,mem_le_start_encrypt_timer
+mouse_le_write_enable:	
+	arg WRITE_REQ_ENABLE_FLAG,queue
+	branch mouse_le_enable_connect_flag
+
+mouse_le_parse_conn_param_accepted:
+	fetch 1,mem_le_new_conninterval
+	sub pdata,LE_INTERVAL_15MS,null
+	nbranch mouse_le_conn_param_lpm_disable,positive
+	fetch 1,mem_le_new_connslavelatency
+	fetcht 1,mem_lpm_mult_init
+	isub temp,null
+	branch mouse_le_lpm_mult_reinit,positive
+	fetch 1,mem_le_new_connslavelatency
+	store 1,mem_lpm_mult
+	branch mouse_le_conn_param_lpm_enable
+mouse_le_lpm_mult_reinit:
+	fetch 1,mem_lpm_mult_init
+	store 1,mem_lpm_mult
+	branch mouse_le_conn_param_lpm_enable
+	
+/*
+mouse_le_disable_connect_flag:
+	fetch 1,mem_le_connect_status_flag
+	qset0 pdata
+	store 1,mem_le_connect_status_flag
+	rtn
+*/
+mouse_le_clean_connect_flag:
+	jam 0,mem_le_connect_status_flag
+	rtn
+
+/*
+mouse_le_reconn_write_enable_timer_reinit:
+	fetch 1,mem_mouse_le_reconnect_flag
+	rtn blank
+	fetch 1,mem_le_connect_status_flag
+	and pdata,0x03,pdata
+	rtneq 0x03
+	jam 2,mem_le_start_encrypt_timer
+	rtn
+*/
+mouse_le:
+	bpatch patch1a_5,mem_patch1a
+	call le_fifo_check_nearly_full
+	nrtn blank
+	fetch 1,mem_mouse_bluetooth_fast_conn_flag
+	beq 0xff,mouse_le_next
+	fetch 1,mem_le_connect_status_flag
+	and pdata,0x03,pdata
+	rtnne 0x03
+mouse_le_next:	
+	fetch 1,mem_mouse_clear_sensor_data_flag
+	call mouse_clear_sensor_data_by_reset,blank
+	fetch MOUSE_FLAG_LEN,mem_mouse_flag
+	bbit1 MOUSE_24G_PAIRING_FLAG,mouse_le_send_empty_packet
+	bbit1 MOUSE_SELECT_DEVICE_FLAG,mouse_le_send_empty_packet
+	bbit1 MOUSE_BT_DISCOVERY_BUTTON_DOWN_FLAG,mouse_le_send_empty_packet
+	bbit1 MOUSE_BT_DISCOVERY_BUTTON_LONG_DOWN_FLAG,mouse_le_send_empty_packet
+	call mouse_motion
+	call mouse_check_125Hz
+	nrtn user
+	call mouse_current_mult_update
+	call mouse_data_xy_release
+	call mouse_wheel_trigger
+	fetch MOUSE_FLAG_LEN,mem_mouse_flag
+	bbit0 MOUSE_ENABLE_KEYBOARD,mouse_le_send_mouse_data
+	fetch 1,mem_customer_key
+	beq 1,mouse_le_send_keyboard_package_data		
+mouse_le_send_mouse_data:
+	branch mouse_fill_mouse_data_le
+
+
+mouse_le_send_keyboard_package_data:
+	fetch 1,mem_customer_data_trigger
+	branch mouse_le_release_keyboard_data,blank
+	fetch 8,mem_customer_key_press+1
+mouse_fill_keyboard_package_data_le:
+	store 8,mem_pdatatemp
+	fetch 1,mem_customer_key_press
+	beq KB_MULTIKEY_REPORT_ID,mouse_fill_multimedia_key_data_le
+	beq KB_SYSTEM_CONCTRL_REPORT_ID,mouse_fill_systemctrl_key_data_le
+	jam 8,mem_le_data_len
+	fetcht 2,mem_le_keyboard_handle
+	branch mouse_fill_data_le
+	
+
+mouse_le_release_keyboard_data:
+	fetch 8,mem_customer_key_release+1
+	branch mouse_fill_keyboard_package_data_le
+
+mouse_fill_multimedia_key_data_le:
+	jam 3,mem_le_data_len
+	fetcht 2,mem_le_multimedia_handle
+	branch mouse_fill_data_le
+
+mouse_fill_systemctrl_key_data_le:
+	jam 2,mem_le_data_len
+	fetcht 2,mem_le_systemctrl_handle
+	branch mouse_fill_data_le
+
+mouse_fill_battery_level_le:
+	arg 1,rega
+	fetcht 2,mem_le_battery_level_handle
+	call le_att_malloc_tx_notify
+	fetch 1,mem_le_battery_level_percentage
+	istore 1,contw
+	rtn
+
+
+mouse_le_send_empty_packet:
+	setarg 0
+	store 7,mem_mouse_key
+mouse_fill_mouse_data_le:
+	jam 7,mem_le_data_len
+	fetch 7,mem_mouse_key
+	store 7,mem_pdatatemp
+	fetcht 2,mem_le_notify_handle
+	branch mouse_fill_data_le
+
+mouse_fill_data_le:
+	fetch 1,mem_le_data_len
+	copy pdata,rega
+	call le_att_malloc_tx_notify
+	fetcht 1,mem_le_data_len
+	copy temp,loopcnt
+	arg mem_pdatatemp,contr
+	branch memcpy	
+
+mouse_check_51cmd_adv:
+	jam 0,mem_mouse_le_reconnect_flag
+	fetch 3,mem_le_adv_ind
+	store 3,mem_le_adv_data+4
+	call mouse_le_check_adv_flag
+	setarg ADV_FLAG_BREDR_NOT_SUPPORTED |ADV_FLAG_LIMITED_DISCOVERABLE
+	istore 1,contr
+	arg mem_le_adv_swift_pair,contr
+	call mouse_le_adv_data_update
+	branch check_51cmd_adv
+
+mouse_le_check_adv_flag:
+	arg mem_le_adv_data,rega
+mouse_le_check_adv_flag_loop:
+	ifetch 1,rega	//length
+	rtn blank
+	iadd contr,rega
+	ifetch 1,contr	//type
+	rtneq 0x01
+	branch mouse_le_check_adv_flag_loop
+	
+mouse_le_adv_data_update:
+	arg mem_le_adv_data+11,contw
+	arg 19,loopcnt
+	call memcpy
+	branch le_modified_name_adv
+	
+/***************************le*************************/
+
+
+/***********************bt****************************/	
+mouse_bt_sniff_param_interval_setup:
+	setarg CLASSIC_INTERVAL_7_5MS
+	store 2,mem_sniff_param_interval
+	fetch MOUSE_FLAG_LEN,mem_mouse_flag
+	rtnbit1 MOUSE_ENABLE_BT_125Hz
+	setarg CLASSIC_INTERVAL_8_75MS
+	store 2,mem_sniff_param_interval
+	rtn
+
+mouse_bb_event_connected:
+	jam 0,mem_mouse_long_mult_flag
+	call mouse_init_sensor_reset
+	call mouse_24g_first_store_reconn_info
+	branch mouse_stop_discovery
+
+mouse_bb_disconnected:
+	jam 0,mem_mouse_enter_sniff_count
+	jam 0,mem_mouse_bt_send_first_package_flag
+	call mouse_bt_sniff_param_interval_setup
+	call mouse_bb_discon_clear_stack
+	fetch APP_DISC_RSN_SIZE,mem_app_disconn_reason
+	bbit1 APP_DISC_BLE,mouse4_0_event_bb_disconn
+	bbit1 APP_DISC_BY_BUTTON,app_disconn_reason_clear
+	bbit1 APP_DISC_AFTER_PAIRING,mouse_event_light_state_pairing
+	bbit1 APP_DISC_AFTER_RECONN,mouse_event_light_state_hibernate
+	bbit1 APP_DISC_AFTER_SNIFF,mouse_event_light_state_hibernate
+	branch mouse_start_discovery
+mouse_bb_discon_clear_stack:
+	setarg 0
+	store 8,mem_wheel_tb_old_pinlevel
+	istore 4,contw             //clean wheel statue
+	jam 0,mem_mouse_move_flag
+	jam APP_HANDSHAKE_NULL,mem_app_handshake_flag
+	jam 0,mem_ltk_exists
+	rtn
+
+mouse4_0_event_bb_disconn:
+	call mouse_le_clean_connect_flag
+	fetch APP_DISC_RSN_SIZE,mem_app_disconn_reason
+	bbit1 APP_DISC_BY_BUTTON,app_disconn_reason_clear
+	branch mouse_app_enter_hibernate
+
+
+mouse_event_light_state_pairing:
+	bbit1 APP_DISC_AFTER_HANDSHAKE,mouse_event_light_state_hibernate
+	bbit1 APP_DISC_AFTER_SNIFF,mouse_event_light_state_hibernate
+	branch mouse_start_discovery
+mouse_event_light_state_hibernate:
+	fetch 2,mem_ui_state_map
+	bbit1 UI_STATE_BTN_DOWN,mouse_start_discovery
+	call app_disconn_reason_clear
+
+	call mouse_key_check_once	//mult_key pair
+	call mouse_commbination_key_process
+	fetch 1,mem_commbination_key_statue
+	beq COMMBINATION_KEY_STATE_DOWN,mouse_delay_enter_hibernata
+	
+	fetch 1,mem_mouse_bluetooth_reconnect_timeout
+	nrtn blank
+	branch mouse_app_enter_hibernate
+
+
+mouse_bt_event_setup_complete:
+	rtn
+
+mouse_bt_send_first_package_timer_init:
+	jam 4,mem_mouse_bt_send_first_package_timer
+	rtn
+
+mouse_bt_hid_handshake:
+	jam APP_HANDSHAKE_DONE,mem_app_handshake_flag
+	call app_lpm_mult_enable
+	call app_bt_store_reconn_info
+	setarg 0
+	store 2,mem_discovery_timeout_timer_count
+	store 1,mem_hid_handshake_timer_count
+	call mouse_bt_send_first_package_timer_init
+	branch app_bt_enter_sniff
+
+mouse_bt_hid_handshake_boot_check:	
+	jam 0,mem_mouse_bt_boot_mode
+	fetch 1,mem_l2cap_rcv_hidtype
+	isolate1 0,pdata
+	rtn true
+	jam 1,mem_mouse_bt_boot_mode	//boot mode
+	rtn
+
+	
+mouse_bb_event_reconn_timeout:
+mouse_bb_event_reconn_failed:
+	fetch 1,mem_mouse_bluetooth_fast_conn_flag
+	beq 0xff,mouse_buletooth_fast_conn_end
+	fetch 2,mem_ui_state_map
+	rtnbit1 UI_STATE_BTN_DOWN
+	rtnbit1 UI_STATE_BT_DISCOVERY
+	rtnbit1 UI_STATE_BLE_ADV
+	fetch MOUSE_FLAG_LEN,mem_mouse_flag
+	rtnbit1 MOUSE_BT_DISCOVERY_BUTTON_DOWN_FLAG
+	bbit1 MOUSE_ENABLE_BT_RECONNECT_TIMEOUT_ENTER_DISCOVERY,mouse_start_discovery
+	bbit1 MOUSE_ENABLE_24G_FIRST_AUTO_PAIRING,mouse_24g_first_bb_event_reconn_timeout
+	branch mouse_app_enter_hibernate
+
+mouse_enter_sniff_check:
+	fetch 1,mem_mouse_enter_sniff_count
+	rtnne 2
+	jam 0,mem_mouse_enter_sniff_count
+	call mouse_bt_sniff_param_interval_setup
+	call mouse_bt_send_first_package_timer_init
+	branch app_bt_enter_sniff
+
+mouse_sniff_not_accept:
+	fetch 1,mem_mouse_enter_sniff_count
+	rtneq 2
+	increase 1,pdata
+	store 1,mem_mouse_enter_sniff_count
+	jam 0x12,mem_sniff_param_interval	//89Hz
+	call mouse_bt_send_first_package_timer_init
+	branch app_bt_enter_sniff
+
+mouse_bb_event_pincode:
+	call pincode_reinit
+	branch app_bt_set_pincode
+
+mouse_irtual_cable_unplug:
+	setarg 0x01
+	store 6,mem_plap
+	jam REC_3_MODE,mem_record_bt_mode
+	branch mouse_unplug_clean_bdaddr
+
+mouse_irtual_cable_unplug1:
+	setarg -1
+	store 6,mem_plap
+	jam REC_3_MODE,mem_record_bt_mode
+	jam 0xff,mem_mouse_bluetooth_fast_conn_flag
+	call mouse_before_store_reconn_info
+	jam 0xff,mem_device1_type
+	branch mouse_store_device_info_delay
+
+mouse_bt:
+	bpatch patch1a_6,mem_patch1a
+	rtn attempt
+	fetch 1,mem_app_handshake_flag
+	rtn blank
+	call l2cap_malloc_is_fifo_nearly_full
+	nrtn blank
+	fetch 1,mem_mouse_bluetooth_fast_conn_flag
+	beq 0xff,mouse_bt_fast_conn_send_device_name	
+	fetch 1,mem_mouse_clear_sensor_data_flag
+	call mouse_clear_sensor_data_by_reset,blank
+	fetch MOUSE_FLAG_LEN,mem_mouse_flag
+	bbit1 MOUSE_24G_PAIRING_FLAG,mouse_send_empty_data
+	bbit1 MOUSE_SELECT_DEVICE_FLAG,mouse_send_empty_data
+	bbit1 MOUSE_BT_DISCOVERY_BUTTON_DOWN_FLAG,mouse_send_empty_data
+	bbit1 MOUSE_BT_DISCOVERY_BUTTON_LONG_DOWN_FLAG,mouse_send_empty_data
+	call mouse_motion
+	call mouse_check_125Hz
+	nrtn user
+	call mouse_current_mult_update
+	call mouse_data_xy_release
+	call mouse_wheel_trigger
+	fetch 1,mem_mouse_bt_boot_mode
+	beq 1,mouse_send_data_boot_mode	//boot
+	fetch 1,mem_mouse_bt_send_first_package_flag
+	rtn blank
+	fetch MOUSE_FLAG_LEN,mem_mouse_flag
+	bbit0 MOUSE_ENABLE_KEYBOARD,mouse_send_data
+	fetch 1,mem_customer_key
+	beq 1,mouse_bt_send_keyboard_packet
+mouse_send_data:
+	arg 9,rega
+	call hid_malloc_tx_buff
+	fetch 2,mem_hid_int_remote_cid
+	istore 2,contw
+	setarg 0x02a1
+	istore 2,contw
+	fetch 7,mem_mouse_key
+	istore 7,contw
+	rtn
+
+mouse_send_data_boot_mode:
+	fetch 1,mem_mouse_key
+	store 1,mem_mouse_bt_boot_data
+	fetch 1,mem_mouse_x
+	istore 1,contw
+	fetch 1,mem_mouse_y
+	istore 1,contw
+	fetch 2,mem_mouse_z
+	istore 2,contw
+	arg 7,rega
+	call hid_malloc_tx_buff
+	fetch 2,mem_hid_int_remote_cid
+	istore 2,contw
+	setarg 0x02a1		// pid:02  mouse
+	istore 2,contw
+	fetch 5,mem_mouse_bt_boot_data
+	istore 5,contw
+	rtn
+
+mouse_send_empty_data:
+	setarg 0
+	store 7,mem_mouse_key
+	branch mouse_send_data
+
+
+mouse_bt_send_keyboard_packet:
+	fetch 1,mem_customer_data_trigger
+	branch mouse_bt_release_keyboard_data,blank
+	fetch 8,mem_customer_key_press+1
+mouse_bt_send_keyboard_data:
+	store 8,mem_pdatatemp
+	fetch 1,mem_customer_key_press
+	beq KB_MULTIKEY_REPORT_ID,mouse_bt_send_multimedia_key_data
+	beq KB_SYSTEM_CONCTRL_REPORT_ID,mouse_bt_send_systemctrl_key_data
+	arg 10,rega
+	call hid_malloc_tx_buff
+	fetch 2,mem_hid_int_remote_cid
+	istore 2,contw
+	setarg 0x01a1		// pid:01  standard key
+	istore 2,contw
+	fetch 8,mem_pdatatemp
+	istore 8,contw
+	rtn
+
+mouse_bt_send_multimedia_key_data:
+	arg 4,rega
+	call hid_malloc_tx_buff
+	fetch 2,mem_hid_int_remote_cid
+	istore 2,contw
+	setarg 0x03a1		// pid:03  multimedia key
+	istore 2,contw
+	fetch 2,mem_pdatatemp
+	istore 2,contw
+	rtn	
+
+mouse_bt_send_systemctrl_key_data:
+	arg 3,rega
+	call hid_malloc_tx_buff
+	fetch 2,mem_hid_int_remote_cid
+	istore 2,contw
+	setarg 0x04a1		// pid:04  systemctrl key	
+	istore 2,contw
+	fetch 1,mem_pdatatemp
+	istore 1,contw
+	rtn		
+
+mouse_bt_release_keyboard_data:
+	fetch 8,mem_customer_key_release+1
+	branch mouse_bt_send_keyboard_data	
+/*******************bt****************************/
+
+
+
+/********************mouse 100ms timer*****************/
+mouse_bb_event_timer:
+	bpatch patch1a_7,mem_patch1a
+	call mouse_adc_read
+	call mouse_low_voltage_led_timer
+	//24g
+	call g24_pair_timeout_timer
+	call g24_reconn_timeout_timer
+	call mouse_24g_long_sleep_param_update_timer
+	//led
+	call mouse_device_poweron_timer
+	call mouse_dpi_led_blink_delay_timer
+	//poll
+	call mouse_dpi_key_check_long_press
+	call mouse_bt_discovery_check
+	call mouse_commbination_key_process
+	call mouse_check_discovery_timeout_timer
+	//ble
+	call mouse_check_direct_timeout_timer
+	call mouse_le_enable_att_list_timer
+	call mouse_le_battery_updata_timer
+	call mouse_le_send_smp_security_request_timer
+	//bt
+	call mouse_check_hid_handshake_timer
+	call mouse_bt_check_sniff_req_timeout_timer
+	call mouse_check_reconnect_delay_long_sleep		//delete 3.0,reconnect fail
+	call mouse_current_mult_update_timer
+	call mouse_wheel_trigger_timer
+	call mouse_store_information_delay_timer
+	branch mouse_check_no_data_timeout_timer
+
+
+
+
+mouse_bt_discovery_check:
+	fetch MOUSE_FLAG_LEN,mem_mouse_flag
+	bbit1 MOUSE_ENABLE_PB_BUTTON_LONG_PRESS_DISCONVERY,mouse_bt_discovery_by_pb_button
+	rtn
+
+mouse_bt_discovery_by_pb_button:
+	fetch 1,mem_select_device_button_statue
+	rtnne PB_BUTTON_STATE_DOWN
+	arg mem_bt_discovery_count,regc
+	arg mouse_long_button_bt_discovery,regb
+	branch timer_single_step
+		
+mouse_long_button_bt_discovery:
+	fetch 1,mem_device_flag
+	rtneq MODE_24G_DEVICE
+	fetch MOUSE_FLAG_LEN,mem_mouse_flag
+	rtnbit1 MOUSE_BT_DISCOVERY_BUTTON_LONG_DOWN_FLAG
+	arg MOUSE_BT_DISCOVERY_BUTTON_LONG_DOWN_FLAG,queue
+	call mouse_enable_function_flag
+	call app_evt_button_long_pressed
+	branch mouse_bb_event_discovery_btn
+
+		
+mouse_commbination_key_process:
+	fetch 1,mem_device_flag
+	beq MODE_24G_DEVICE,mouse_24g_commbination_key_process
+	fetch MOUSE_FLAG_LEN,mem_mouse_flag
+	rtnbit0 MOUSE_ENABLE_COMMBINATION_KEY_BY_BT_DISCOVERY
+	fetcht 1,mem_mouse_commbination_key_bt
+	branch mouse_commbination_key_start
+
+mouse_24g_commbination_key_process:
+	fetch MOUSE_FLAG_LEN,mem_mouse_flag
+	rtnbit0 MOUSE_ENABLE_COMMBINATION_KEY_BY_24G_PAIRING
+	fetcht 1,mem_mouse_commbination_key_24g
+mouse_commbination_key_start:
+	storet 1,mem_mouse_commbination_key
+	call mouse_check_key_gpio
+	and pdata,0x07,pdata
+	fetcht 1,mem_mouse_commbination_key
+	isub temp,null
+	branch mouse_commbination_key_down,zero
+mouse_commbination_key_up:
+	fetch 1,mem_ui_button_timeout
+	store 1,mem_combination_ui_button_count	//combination key timer init 
+	fetch 1,mem_commbination_key_statue
+	rtneq COMMBINATION_KEY_STATE_UP
+	jam COMMBINATION_KEY_STATE_UP,mem_commbination_key_statue	
+	rtn
+		
+mouse_commbination_key_down:
+	call mouse_combination_ui_timer
+	fetch 1,mem_commbination_key_statue
+	rtneq COMMBINATION_KEY_STATE_DOWN
+	jam COMMBINATION_KEY_STATE_DOWN,mem_commbination_key_statue
+	branch check_51cmd_bb_reconn_cancel
+
+
+mouse_combination_ui_timer:
+	arg mouse_24g_start_pair_mode,regb
+	arg mem_combination_ui_button_count,regc
+	fetch 1,mem_device_flag
+	beq MODE_24G_DEVICE,timer_single_step
+	arg mouse_long_button_bt_discovery,regb
+	call timer_single_step
+	fetch 1,mem_combination_ui_button_count
+	beq 1,mouse_bt_discovery_button_down_enable	// ble release key press
+	rtn
+
+
+
+mouse_check_discovery_timeout_timer:	
+	arg mem_mouse_discovery_timer,regc
+	arg mouse_check_discovery_timeout,regb
+	branch timer_single_step_2B
+
+mouse_check_discovery_timeout:
+	call mouse_stop_discovery
+	branch mouse_app_enter_hibernate
+
+
+mouse_check_direct_timeout_timer:	
+	arg mem_mouse_direct_timer,regc
+	arg mouse_check_direct_timeout,regb
+	call timer_single_step_2B
+	fetch 1,mem_mouse_direct_timer
+	beq 1,app_ble_stop_direct_adv
+	rtn
+
+mouse_check_direct_timeout:
+	fetch 1,mem_mouse_bluetooth_fast_conn_flag
+	beq 0xff,mouse_buletooth_fast_conn_end
+	fetch 1,mem_reconn_times
+	nbranch mouse_polling_device,blank
+	fetch MOUSE_FLAG_LEN,mem_mouse_flag
+	bbit1 MOUSE_ENABLE_BT_RECONNECT_TIMEOUT_ENTER_DISCOVERY,mouse_start_discovery
+	bbit1 MOUSE_ENABLE_24G_FIRST_AUTO_PAIRING,mouse_24g_first_bb_event_reconn_timeout
+	branch mouse_app_enter_hibernate
+	
+mouse_le_enable_att_list_timer:
+	arg mem_le_start_encrypt_timer,regc
+	arg mouse_le_write_enable,regb
+	branch timer_single_step
+
+mouse_le_send_smp_security_request_timer:
+	fetch 1,mem_mouse_le_bb_connected_flag
+	rtn blank
+	arg mem_mouse_send_secutiry_request_timer,regc
+	arg mouse_le_pairing_sm_start_check,regb
+	branch timer_single_step
+mouse_le_pairing_sm_start_check:
+	fetch 1,mem_mouse_le_reconnect_flag
+	nrtn blank
+	fetch 1,mem_le_pairing_state
+	rtnne FLAG_LE_PAIRING_NULL
+	branch le_pairing_sm_start
+
+mouse_le_battery_updata_timer:
+	arg mem_le_battery_level_updata_timer,regc
+	arg mouse_le_battery_level_updata,regb
+	branch timer_single_step
+
+mouse_le_battery_level_updata:
+	fetch 2,mem_le_battery_level_updata_timer_init
+	store 2,mem_le_battery_level_updata_timer
+	branch mouse_fill_battery_level_le
+	
+mouse_le_enable_att_list:	
+	fetch 1,mem_le_connect_status_flag
+	rtnbit1 LL_PAIRING_SUCCESS_FLAG
+	call mouse_updata_le_param
+	arg WRITE_REQ_ENABLE_FLAG,queue
+	branch mouse_le_enable_connect_flag
+
+mouse_check_hid_handshake_timer:
+	arg mem_hid_handshake_timer_count,regc
+	arg mouse_bt_hid_handshake,regb
+	branch timer_single_step
+	
+mouse_bt_check_sniff_req_timeout_timer:
+	arg mem_mouse_bt_send_first_package_timer,regc
+	arg mouse_bt_send_first_package,regb
+	branch timer_single_step
+mouse_bt_send_first_package:
+	jam 1,mem_mouse_bt_send_first_package_flag
+	rtn
+
+mouse_check_reconnect_delay_long_sleep:
+	arg mem_mouse_bluetooth_reconnect_timeout,regc
+	arg mouse_app_enter_hibernate,regb
+	branch timer_single_step
+
+
+mouse_current_mult_update_timer:
+	arg mem_mouse_current_mult_timer,regc
+	arg mouse_current_mult_reinit,regb
+	branch timer_single_step
+mouse_current_mult_reinit:
+	fetch 1,mem_lpm_mult_init
+	store 1,mem_lpm_mult
+	jam 1,mem_mouse_long_mult_flag
+	rtn
+
+
+mouse_check_no_data_timeout_timer:	
+	fetch 1,mem_usb_addr
+	rtnbit1 7
+	arg mem_mouse_no_data_timer,regc
+	arg mouse_check_no_data_timeout,regb
+	branch timer_single_step_2B
+
+mouse_check_no_data_timeout:
+	fetch 1,mem_device_flag
+	beq MODE_24G_DEVICE,mouse_24g_hibernate_set
+	branch mouse_disconnect
+	
+mouse_no_data_timer_init:
+	fetch 2,mem_mouse_no_data_timeout
+	store 2,mem_mouse_no_data_timer
+	rtn
+
+mouse_store_information_delay_timer:
+	arg mem_store_information_delay_timer,regc
+	arg mouse_store_device_info_check,regb
+	branch timer_single_step
+
+mouse_store_device_info_check:
+	call mouse_store_device_info
+	fetch 1,mem_mouse_need_soft_reset
+	nbranch mouse_soft_reset,blank
+	rtn
+
+mouse_bb_event_discovery_btn:
+	isolate1 mark_24g,mark
+	call mouse_24g_stop,true
+	call mouse_disconnect
+	call mouse_le_clean_connect_flag
+	branch mouse_start_discovery
+	
+mouse_start_discovery:
+	bpatch patch1b_0,mem_patch1b
+	call mouse_bluetooth_fast_conn_disable
+	fetch 2,mem_ui_state_map
+	bbit1 UI_STATE_BLE_ADV,mouse_start_discovery_norandom
+	fetch MOUSE_FLAG_LEN,mem_mouse_flag
+	bbit0 MOUSE_ENABLE_BLE_RANDOM_ADDRE,mouse_start_discovery_norandom
+	fetcht 2,mem_random_addr_increase_count
+	increase 1,temp
+	storet 2,mem_random_addr_increase_count
+	storet 2,mem_le_lap+1
+	random pdata					//random ble addr
+	store 1,mem_le_lap
+mouse_start_discovery_norandom:
+	fetch 3,mem_mouse_le_lap_temp
+	store 3,mem_le_lap+3
+	call app_lpm_mult_disable
+	fetch 2,mem_discovery_timeout
+	store 2,mem_mouse_discovery_timer
+	jam 6,mem_connection_options
+	setarg 0
+	store 2,mem_mouse_no_data_timer
+	store 1,mem_mouse_direct_timer
+	store 1,mem_mouse_bluetooth_reconnect_timeout
+	store 1,mem_mouse_device_poweron_timer_count
+	store 1,mem_mouse_clear_sensor_data_flag
+	arg MOUSE_STORE_EEPROM_FLAG,queue
+	call mouse_enable_function_flag
+	call mouse_bt_discovery_button_down_disable
+	fetch 1,mem_mouse_bluetooth_type
+	isolate1 MODE_4_MOUSE,pdata
+	call mouse_check_51cmd_adv,true
+	fetch 1,mem_mouse_bluetooth_type
+	isolate1 MODE_3_MOUSE,pdata
+	call check_51cmd_start_discovery,true
+	call mouse_low_voltage_led_blink_disable
+	branch mouse_discover_setting_led_gpio
+
+
+mouse_stop_discovery:
+	bpatch patch1b_1,mem_patch1b
+	arg MOUSE_BT_DISCOVERY_BUTTON_LONG_DOWN_FLAG,queue
+	call mouse_disable_function_flag
+	jam 0,mem_mouse_bluetooth_reconnect_timeout
+	fetch 1,mem_mouse_bluetooth_type
+	isolate1 MODE_4_MOUSE,pdata
+	call mouse_stop_le_adv,true
+	fetch 1,mem_mouse_bluetooth_type
+	isolate1 MODE_3_MOUSE,pdata
+	call mouse_stop_bt3_discovery,true
+	branch mouse_device_led_off
+mouse_stop_le_adv:
+	jam 0,mem_mouse_direct_timer
+	branch check_51cmd_stop_adv
+mouse_stop_bt3_discovery:
+	setarg 0
+	store 2,mem_mouse_discovery_timer
+	branch check_51cmd_stop_discovery
+
+mouse_store_remote_bdaddr:
+	bpatch patch1b_2,mem_patch1b
+	fetch MOUSE_FLAG_LEN,mem_mouse_flag
+	rtnbit0 MOUSE_STORE_EEPROM_FLAG
+	call mouse_device_poweron_timer_init
+	arg MOUSE_STORE_EEPROM_FLAG,queue
+	call mouse_disable_function_flag
+	call mouse_check_device_addr
+mouse_unplug_clean_bdaddr:
+	call mouse_before_store_reconn_info
+	branch mouse_store_device_info_delay
+
+	
+mouse_check_device_addr:
+	fetch 1,mem_record_bt_mode
+	beq REC_4_MODE,mouse_check_le_device_addr
+	beq REC_3_MODE,mouse_check_bt_device_addr
+	rtn
+mouse_check_le_device_addr:
+	store 1,mem_device_addr_temp
+	fetch 6,mem_le_plap
+	branch mouse_check_bt_device_addr_common
+mouse_check_bt_device_addr:
+	store 1,mem_device_addr_temp
+	fetch 6,mem_plap
+mouse_check_bt_device_addr_common:
+	store 6,mem_device_addr_temp+1
+	fetch 7,mem_device_addr_temp
+	arg mem_device1_type,contr
+	arg 3,loopcnt
+mouse_check_device_addr_end:
+	ifetcht 7,contr
+	isub temp,null
+	branch mouse_clean_addr,zero
+	increase 22,contr
+	loop mouse_check_device_addr_end
+	rtn
+mouse_before_store_reconn_info:
+	arg mem_device1_type,rega
+	fetch 1,mem_device_flag
+	increase -1,pdata
+	mul32 pdata,29,pdata
+	iadd rega,rega
+	fetch 1,mem_record_bt_mode
+	istore 1,rega
+	beq REC_4_MODE,mouse_store_le_device
+	beq REC_3_MODE,mouse_store_bt_device
+	rtn
+	
+mouse_store_le_device:
+	fetch 6,mem_le_plap
+	istore 6,contw
+	arg mem_le_ltk,contr
+	call memcpy16
+	fetch 6,mem_le_lap
+	istore 6,contw
+	rtn
+mouse_store_bt_device:
+	fetch 6,mem_plap
+	istore 6,contw
+	arg mem_link_key,contr
+	branch memcpy16
+
+mouse_clean_addr:
+	increase -6,contr
+	copy contr,contw
+	fetcht 6,mem_device_addr_temp+1
+	increase 3,temp
+	istoret 6,contw
+	rtn
+	
+mouse_select_reconn_device:
+	arg mem_device1_type,rega
+	fetch 1,mem_device_flag
+	rtneq MODE_24G_DEVICE
+	increase -1,pdata
+	mul32 pdata,29,pdata
+	iadd rega,rega
+	ifetch 1,rega
+	store 1,mem_xrecord_mode
+	beq REC_3_MODE,mouse_load_bt_device
+	beq REC_4_MODE,mouse_load_le_device
+	rtn
+
+mouse_load_bt_device:
+	ifetch 6,contr
+mouse_load_bt_device_end:
+	store 6,mem_hci_plap
+	arg mem_link_key,contw
+	call memcpy16
+	branch check_link_key_load
+
+mouse_load_le_device:
+	ifetch 6,contr
+mouse_load_le_device_end:
+	store 6,mem_hci_plap
+	arg mem_le_ltk,contw
+	call memcpy16
+	ifetch 6,contr
+	store 6,mem_le_lap
+	rtn
+
+
+
+mouse_app_initflag_check:
+	fetch 2,mem_store_flag
+	arg EEPROM_INIT_FLAG,temp
+	isub temp,null
+	branch mouse_load_device_info,zero
+	storet 2,mem_store_flag
+	call mouse_ble_init_address
+	fetch 1,mem_device_flag_temp
+	store 1,mem_device_flag
+	fetch 1,mem_config_sensor_dpi
+	store 1,mem_mouse_dpi
+	fetch 4,mem_24g_fast_conn_addr
+	store 4,mem_24g_receiver_addr
+	store 4,mem_24g_addr	
+	rtn
+
+mouse_load_device_info:
+	call mouse_select_reconn_device
+	fetch 4,mem_mouse_24g_addr
+	store 4,mem_24g_receiver_addr
+	store 4,mem_24g_addr
+	rtn
+	
+mouse_ble_init_address:
+	fetch 6,mem_le_lap
+	store 6,mem_device1_locall_addr
+	add pdata,0x0100,pdata
+	store 6,mem_device2_locall_addr
+	add pdata,0x0100,pdata
+	store 6,mem_device3_locall_addr
+	rtn
+	
+
+mouse_store_device_info_delay:	
+	fetch 1,mem_store_information_delay_timer_init
+	store 1,mem_store_information_delay_timer
+	rtn
+
+mouse_store_device_info:
+	bpatch patch1b_3,mem_patch1b
+	fetch MOUSE_FLAG_LEN,mem_mouse_flag
+	bbit1 MOUSE_ENABLE_EEPROM,mouse_store_eeprom_device_info
+	bbit1 MOUSE_ENABLE_FLASH,mouse_store_flash_device_info
+	rtn
+
+mouse_load_flash_info_check:
+	call spid_init_flash
+	call mouse_spid_flash_release_form_powerdown
+	call mouse_information_flash_parameters
+	call spid_read_flash
+	call mouse_spid_flash_powerdown
+	call mouse_app_initflag_check
+	branch mouse_sensor_spi_init
+
+
+mouse_information_flash_parameters:
+	setarg mem_mouse_information_end
+	arg mem_mouse_information_start,temp
+	isub temp,temp
+	fetch 3,mem_flash_base
+	arg mem_mouse_information_start,rega
+	rtn
+	
+mouse_store_flash_device_info:
+	call spid_init_flash
+	call mouse_spid_flash_release_form_powerdown
+	call mouse_flash_erase_sector
+
+	call mouse_information_flash_parameters
+	call mouse_spid_write_flash
+	call mouse_spid_flash_powerdown
+	branch mouse_sensor_spi_init
+
+mouse_spid_flash_release_form_powerdown:
+	jam FLASH_COMMAND_RELEASE_FROM_POWERDOWN,mem_temp
+mouse_spid_write_flash_cmd:
+	call delay_nop100
+	call spid_unlock_flash
+	arg mem_write_flash_head_temp,rega
+	fetcht 1,mem_temp
+	call mouse_spid_write_flash_cmd_common
+	branch delay_nop100
+
+mouse_spid_flash_powerdown:
+	jam FLASH_COMMAND_POWERDOWN,mem_temp
+	branch mouse_spid_write_flash_cmd
+
+mouse_spid_write_flash_cmd_common:
+	istoret 1,rega
+	rshift16 pdata,temp
+	istoret 1,contw
+	rshift8 pdata,temp
+	istoret 1,contw
+	istore 1,contw
+	deposit rega
+	store 2,core_spid_txaddr
+	setarg 0
+	store 2,core_spid_rxlen
+	jam spid_start,core_misc_ctrl
+	branch wait_spid_done
+		
+mouse_flash_erase_sector:
+	fetch 3,mem_flash_base
+	store 3,mem_spi_write_addr
+	branch spid_flash_erase_sector+2
+
+mouse_spid_write_flash:
+	copy pdata,regc
+	copy rega,pdata
+	increase -4,pdata
+	copy pdata,regb
+	ifetch 4,regb
+	store 4,mem_write_flash_head_temp
+	copy regc,pdata
+	call spid_write_flash
+	fetch 4,mem_write_flash_head_temp
+	istore 4,regb
+	rtn
+
+mouse_flash_power_down:
+	fetch MOUSE_FLAG_LEN,mem_mouse_flag
+	rtnbit0 MOUSE_ENABLE_FLASH
+	call mouse_spid_flash_powerdown
+	call twspi_enable	// 2 wire mode
+	fetcht 1,mem_spi_cs_gpio		//disable flash
+	call gpio_out_inactive
+	fetcht 1,mem_spi_hold_gpio
+	branch mouse_gpio_config_input_pd
+
+mouse_load_eeprom_info_check:
+	call iicd_read_init_pin
+	fetch MOUSE_FLAG_LEN,mem_mouse_flag
+	isolate1 MOUSE_ENABLE_2K_EEPROM,pdata
+	ncall clear_eeprom_size_2k,true
+	call mouse_eeprom_load_recon_info
+	branch mouse_app_initflag_check
+
+mouse_eeprom_load_recon_info:
+	arg 128,temp
+	arg mem_device_flag,rega
+	arg MOUSE_INFO_EEPROM_OFFECT,regb
+	branch iicd_read_eep_data
+
+mouse_store_eeprom_device_info:
+	arg 128,temp
+	arg mem_device_flag,rega
+	arg MOUSE_INFO_EEPROM_OFFECT,regb
+	branch iicd_write_protect_eep_data
+
+
+mouse_store_eerpom_dpi:
+	arg 1,temp
+	arg mem_mouse_dpi,rega
+	arg MOUSE_DPI_EEPROM_OFFECT,regb
+	branch iicd_write_protect_eep_data
+
+mouse_load_eeprom_dpi:
+	arg 1,temp
+	arg mem_mouse_dpi,rega
+	arg MOUSE_DPI_EEPROM_OFFECT,regb
+	branch iicd_read_eep_data
+
+
+
+mouse_idle:
+	bpatch patch1b_4,mem_patch1b
+	call mouse_low_voltage_led_no_enter_lpm
+	call ui_check_paring_button
+	call mouse_dpi_check
+	call mouse_select_device_check
+	call mouse_check_select_device_by_switch
+	call mouse_bt_button_check
+	branch mouse_wheel_check
+	
+mouse_select_device_check:
+	fetch MOUSE_FLAG_LEN,mem_mouse_flag
+	bbit1 MOUSE_ENABLE_SELECT_DEVICE_BY_PB_BUTTON,mouse_select_device_by_pb_button
+	bbit1 MOUSE_ENABLE_PB_BUTTON_LONG_PRESS_DISCONVERY,mouse_select_device_by_pb_button
+	rtn
+
+mouse_select_device_by_pb_button_check_once:
+	jam 0x03,mem_mouse_pbkey_press_status
+mouse_select_device_by_pb_button:	
+	fetch 1,mem_config_select_device_button_gpio
+	rtneq GPIO_DISABLE
+	arg 0,rega
+	jam MOUSE_PB_KEY,mem_mouse_key_temp
+	fetcht 1,mem_config_select_device_button_gpio
+	call mouse_pb_button_check
+	store 1,mem_mouse_pbkey_press_status
+	fetch 1,mem_matrix_public_gpio
+	beq GPIO_DISABLE,mouse_3io6key_pb_button_check_end	
+	call mouse_matrix_public_gpio_reset
+mouse_select_device_by_pb_button_exit:	
+	copy rega,pdata
+	bbit1 MOUSE_PB_KEY,mouse_select_device_button_down
+	branch mouse_select_device_button_up
+
+mouse_3io6key_pb_button_check_end:
+	fetcht 1,mem_config_select_device_button_gpio
+	call mouse_gpio_config_input_pu
+	branch mouse_select_device_by_pb_button_exit
+
+
+mouse_pb_button_check:
+	fetch MOUSE_FLAG_LEN,mem_mouse_flag
+	bbit1 MOUSE_ENABLE_PB_BUTTON_CONNECT_GND,mouse_pb_button_connect_gnd
+	fetch 1,mem_mouse_pbkey_press_status
+	copy pdata,regc
+	fetch 1,mem_matrix_public_gpio
+	beq GPIO_DISABLE,mouse_3io6key_check
+	fetch 1,mem_mouse_ghost_flag
+	nbranch mouse_select_device_by_pb_button_end,blank
+	branch mouse_pb_button_connect_matrix
+
+mouse_select_device_by_pb_button_end:
+	jam PB_BUTTON_STATE_UP,mem_select_device_button_statue
+	jam 0,mem_mouse_pbkey_press_status
+	rtn
+
+mouse_pb_button_connect_gnd:
+	fetch 1,mem_mouse_pbkey_press_status
+	branch mouse_check_key_connect_gnd
+
+mouse_pb_button_connect_matrix:
+	call gpio_get_bit
+	fetcht 1,mem_matrix_public_gpio
+	branch mouse_pb_button_connect_gnd,true
+	fetcht 1,mem_matrix_public_gpio
+	call gpio_out_active
+	fetcht 1,mem_config_select_device_button_gpio
+	fetch 1,mem_mouse_pbkey_press_status
+	branch mouse_check_key_connect_gnd
+	
+mouse_select_device_button_up:
+	fetch 1,mem_select_device_button_statue
+	rtneq PB_BUTTON_STATE_UP
+	jam PB_BUTTON_STATE_UP,mem_select_device_button_statue	
+	fetch MOUSE_FLAG_LEN,mem_mouse_flag
+	rtnbit1 MOUSE_ENABLE_PB_BUTTON_SHORT_PRESS_ENTER_DISCOVERY
+	fetch 1,mem_bt_discovery_count
+	sub pdata,20,null
+	ncall mouse_ready_reconnection_by_button,positive		// press button less than 30-20=1000ms
+	fetch 1,mem_ui_button_timeout
+	store 1,mem_bt_discovery_count
+	rtn
+
+mouse_select_device_button_down:
+	call mouse_select_device_ghost_check
+	rtn user
+	fetch 1,mem_select_device_button_statue
+	rtneq PB_BUTTON_STATE_DOWN
+	jam PB_BUTTON_STATE_DOWN,mem_select_device_button_statue
+	fetch MOUSE_FLAG_LEN,mem_mouse_flag
+	bbit1 MOUSE_ENABLE_PB_BUTTON_SHORT_PRESS_ENTER_DISCOVERY,mouse_long_button_bt_discovery
+	fetch 1,mem_mouse_direct_timer
+	rtn blank
+	fetch 1,mem_mouse_direct_timeout
+	store 1,mem_mouse_direct_timer
+	rtn
+
+mouse_select_device_ghost_check:
+	disable user
+	fetch MOUSE_FLAG_LEN,mem_mouse_flag
+	rtnbit1 MOUSE_ENABLE_PB_BUTTON_CONNECT_GND
+	fetch 1,mem_mouse_lkey_press_status
+	rtn blank
+	fetch 1,mem_mouse_rkey_press_status
+	rtn blank
+	enable user
+	rtn
+	
+
+
+mouse_check_select_device_by_switch:
+	fetch MOUSE_FLAG_LEN,mem_mouse_flag
+	bbit1 MOUSE_ENABLE_SELECT_DEVICE_BY_SWITCH_GPIO,mouse_check_select_device_by_switch_gpio
+	bbit1 MOUSE_ENABLE_SELECT_DEVICE_BY_SWITCH_ADC,mouse_adc_read
+	rtn
+mouse_check_select_device_by_switch_gpio:	
+	fetcht 1,mem_device_switch_gpio
+	call mouse_gpio_config_input_pu
+	fetcht 1,mem_device_switch_gpio
+	call gpio_get_bit
+	branch mouse_check_select_24gdevice,true
+mouse_select_btdevice:
+	fetch 1,mem_device_flag
+	rtneq MODE_BT_DEVICE1
+	jam MODE_BT_DEVICE1,mem_device_flag
+	branch mouse_stop_bluetooth_mode
+	
+	
+mouse_check_select_24gdevice:
+	fetch MOUSE_FLAG_LEN,mem_mouse_flag
+	bbit0 MOUSE_ENABLE_SELECT_DEVICE_BY_SWITCH_ADC,mouse_check_select_24g_device
+	fetch 6,mem_mouse_vdd_switch_gnd_full_vol
+	store 6,mem_mouse_vdd_calculate_set
+mouse_check_select_24g_device:	
+	fetch 1,mem_device_flag
+	rtneq MODE_24G_DEVICE
+	jam MODE_24G_DEVICE,mem_device_flag
+	branch mouse_24g_stop
+
+	
+
+mouse_ready_reconnection_by_button:
+	bpatch patch1b_5,mem_patch1b
+	fetch 1,mem_device_number
+	rtneq 1		// 1channel
+	call mouse_select_device_number
+	storet 1,mem_device_flag
+mouse_store_device_number_before_reset:	
+	jam 0,mem_link_key_exists
+	call mouse_select_device_enable
+	call mouse_stop_bluetooth_mode
+	call mouse_select_device_disable
+	jam 1,mem_mouse_need_soft_reset
+	branch mouse_store_device_info_delay
+
+
+mouse_soft_reset:
+	call mouse_select_device_enable
+	branch soft_reset_chip
+
+mouse_select_device_number:
+	fetcht 1,mem_device_flag
+	increase 1,temp
+	fetch MOUSE_FLAG_LEN,mem_mouse_flag
+	bbit1 MOUSE_ENABLE_24G,mouse_select_device_number_24g
+	sub temp,2,null
+	ncall mouse_select_device_count_clean_bt,positive
+	rtn
+	
+mouse_select_device_number_24g:	
+	fetch 1,mem_device_number
+	increase -1,pdata
+	isub temp,null
+	ncall mouse_select_device_count_clean_24g,positive
+	rtn
+
+mouse_select_device_count_clean_24g:
+	arg 0,temp
+	rtn
+mouse_select_device_count_clean_bt:
+	arg 1,temp
+	rtn
+
+
+mouse_store_device_number2eeprom:
+	arg 1,temp
+	arg mem_device_flag,rega
+	arg 0,regb
+	branch iicd_write_protect_eep_data
+		
+
+mouse_bt_button_check:
+	fetch MOUSE_FLAG_LEN,mem_mouse_flag
+	rtnbit0 MOUSE_ENABLE_PB_BUTTON_SHORT_PRESS_ENTER_DISCOVERY
+	call mouse_select_device_by_pb_button
+	rtn
+
+
+
+
+mouse_select_device_enable:
+	arg MOUSE_SELECT_DEVICE_FLAG,queue
+	branch mouse_enable_function_flag
+mouse_select_device_disable:
+	arg MOUSE_SELECT_DEVICE_FLAG,queue
+	branch mouse_disable_function_flag
+mouse_bt_cannel_reconn_enable:
+	arg MOUSE_BT_CANNEL_RECONN_FLAG,queue
+	branch mouse_enable_function_flag
+mouse_bt_cannel_reconn_disable:
+	arg MOUSE_BT_CANNEL_RECONN_FLAG,queue
+	branch mouse_disable_function_flag
+mouse_bt_discovery_button_down_enable:
+	arg MOUSE_BT_DISCOVERY_BUTTON_DOWN_FLAG,queue
+	branch mouse_enable_function_flag
+mouse_bt_discovery_button_down_disable:
+	arg MOUSE_BT_DISCOVERY_BUTTON_DOWN_FLAG,queue
+	branch mouse_disable_function_flag
+
+mouse_adc_read_enable:
+	arg MOUSE_ENABLE_ADC,queue
+	branch mouse_enable_function_flag
+
+mouse_24g_set_250Hz:
+	arg MOUSE_ENABLE_24G_250Hz,queue
+	branch mouse_enable_function_flag
+
+mouse_24g_search_dongle_enable:
+	arg MOUSE_ENABLE_24G_SEARCH_DONGLE,queue
+	branch mouse_enable_function_flag
+	
+mouse_16M_enable:
+	arg MOUSE_ENABLE_16M,queue
+	branch mouse_enable_function_flag
+	
+mouse_dpi_4level_enable:
+	arg MOUSE_ENABLE_DPI_LEVEL_4,queue
+	branch mouse_enable_function_flag
+
+
+mouse_enable_function_flag:
+	fetch MOUSE_FLAG_LEN,mem_mouse_flag
+	qset1 pdata
+	store MOUSE_FLAG_LEN,mem_mouse_flag
+	rtn
+
+mouse_disable_function_flag:
+	fetch MOUSE_FLAG_LEN,mem_mouse_flag
+	qset0 pdata
+	store MOUSE_FLAG_LEN,mem_mouse_flag
+	rtn
+
+mouse_customer_key_enable:
+	arg MOUSE_ENABLE_KEYBOARD,queue
+	call mouse_enable_function_flag
+	setarg 0
+	store 8,mem_customer_key_press
+	store 8,mem_customer_key_release
+	fetch 1,mem_mouse_enable_flag	// 00--win+d     01--ctrl+alt+a    02--AC home    03--play
+	and pdata,0xc0,pdata
+	beq 0x40,mouse_customer_key_ctrl_alt_a
+	beq 0x80,mouse_customer_AC_home
+	beq 0xc0,mouse_customer_key_play
+	setarg 0x070008
+mouse_customer_standrad_key_set:	
+	store 8,mem_customer_key_press+1		// win + d
+	rtn
+
+mouse_customer_key_ctrl_alt_a:
+	setarg 0x040005
+	branch mouse_customer_standrad_key_set
+
+	
+mouse_customer_AC_home:
+	setarg 0x022303
+mouse_customer_media_key_set:	
+	store 8,mem_customer_key_press
+	setarg 0x03
+	store 8,mem_customer_key_release
+	rtn
+	
+mouse_customer_key_play:
+	setarg 0x00cd03
+	branch mouse_customer_media_key_set
+
+	
+
+
+
+	
+mouse_polling_device:
+	bpatch patch1b_6,mem_patch1b
+	fetch 1,mem_reconn_times
+	increase -1,pdata
+	store 1,mem_reconn_times
+	fetcht 1,mem_device_flag
+	sub temp,1,null
+	ncall mouse_select_device_number,zero
+	storet 1,mem_device_flag
+	jam 0,mem_link_key_exists
+	call mouse_store_device_number2eeprom
+	call mouse_before_store_reconn_info
+	branch mouse_start_reconnect_device
+	
+
+
+//notice: need to call p_mouse_drawing_optima_init when waked from mult
+mouse_drawing_optima:
+	fetch MOUSE_FLAG_LEN,mem_mouse_flag
+	rtnbit0 MOUSE_ENABLE_SMOOTHER
+	fetch 4,mem_mouse_x
+	rtn blank
+	call mouse_data_abs_check
+	setarg 0x03	//asm_flag enable condition
+	call mouse_pdata_greater_than_check
+	call mouse_disable_asm,blank
+	ncall mouse_enable_asm,blank
+	setarg 0x02	//asm_flag disable condition
+	call mouse_data_less_than_check
+	call mouse_disable_asm,blank
+	fetch 1,mem_mouse_asm_flag
+	beq 1,mouse_drawing_optima_modify
+mouse_drawing_optima_init:
+	fetch MOUSE_FLAG_LEN,mem_mouse_flag
+	rtnbit0 MOUSE_ENABLE_SMOOTHER
+	arg 5,loopcnt
+	arg mem_mouse_asm_flag,contw
+	branch clear_mem
+
+mouse_drawing_optima_modify:
+	call mouse_drawing_optima_xy_offset_modify
+	fetch 2,mem_mouse_x_pre
+	store 2,mem_data_pre
+	fetch 2,mem_mouse_x
+	store 2,mem_data_current
+	call mouse_drawing_optima_data_x
+	fetch 2,mem_data_pre
+	store 2,mem_mouse_x_pre
+	fetch 2,mem_data_current
+	store 2,mem_mouse_x
+
+	fetch 2,mem_mouse_y_pre
+	store 2,mem_data_pre
+	fetch 2,mem_mouse_y
+	store 2,mem_data_current
+	call mouse_drawing_optima_data_y
+	fetch 2,mem_data_pre
+	store 2,mem_mouse_y_pre
+	fetch 2,mem_data_current
+	store 2,mem_mouse_y
+	rtn
+
+mouse_drawing_optima_xy_offset_modify:
+	fetch MOUSE_FLAG_LEN,mem_mouse_flag
+	rtnbit0 MOUSE_ENABLE_XY_OFFSET
+	fetch 2,mem_mouse_x_pre
+	store 2,mem_data_value
+	call mouse_pre_xy_data_judge
+	store 2,mem_mouse_x_pre
+	fetch 2,mem_mouse_x
+	store 2,mem_data_value
+	call mouse_current_xy_data_judge
+	store 2,mem_mouse_x
+	fetch 2,mem_mouse_y_pre
+	store 2,mem_data_value
+	call mouse_pre_xy_data_judge
+	store 2,mem_mouse_y_pre
+	fetch 2,mem_mouse_y
+	store 2,mem_data_value
+	call mouse_current_xy_data_judge
+	store 2,mem_mouse_y
+	rtn
+
+mouse_pre_xy_data_judge:	
+	fetch 1,mem_data_value+1
+	branch mouse_pre_xy_pdata_offset,blank
+	branch mouse_pre_xy_ndata_offset
+
+mouse_pre_xy_pdata_offset:
+	fetch 1,mem_data_value
+	call mouse_pre_xy_get_0_4_times
+	store 1,mem_data_value
+mouse_xy_data_offset_new:
+	fetch 2,mem_data_value
+	rtn
+mouse_pre_xy_ndata_offset:
+	fetch 1,mem_data_value
+	call mouse_pdata_invert
+	call mouse_pre_xy_get_0_4_times
+	call disable_blank,blank
+	call mouse_pdata_get_new_value
+	branch mouse_xy_data_offset_new
+	
+mouse_current_xy_data_judge:
+	fetch 1,mem_data_value+1
+	branch mouse_current_xy_pdata_offset,blank
+	branch mouse_current_xy_ndata_offset
+mouse_current_xy_pdata_offset:
+	fetch 1,mem_data_value
+	call mouse_current_xy_get_0_6_times
+	store 1,mem_data_value
+	branch mouse_xy_data_offset_new
+mouse_current_xy_ndata_offset:	
+	fetch 1,mem_data_value
+	call mouse_pdata_invert
+	call mouse_current_xy_get_0_6_times
+	call disable_blank,blank
+	call mouse_pdata_get_new_value
+	branch mouse_xy_data_offset_new
+	
+mouse_pre_xy_get_0_4_times:
+	mul32 pdata,4,pdata
+	div pdata,5
+	call wait_div_end
+	quotient pdata
+	rtn
+mouse_current_xy_get_0_6_times:	//0.6 times
+	mul32 pdata,12,pdata
+	div pdata,10
+	call wait_div_end
+	quotient pdata
+	rtn	
+	
+mouse_drawing_optima_data_x:
+	fetch 2,mem_data_pre
+	fetcht 2,mem_data_current
+	iadd temp,pdata
+	fetcht 1,mem_mouse_data_xtemp
+	iadd temp,pdata
+	and pdata,0x01,temp
+	storet 1,mem_mouse_data_xtemp
+	branch mouse_drawing_optima_data
+
+mouse_drawing_optima_data_y:
+	fetch 2,mem_data_pre
+	fetcht 2,mem_data_current
+	iadd temp,pdata
+	fetcht 1,mem_mouse_data_ytemp
+	iadd temp,pdata
+	and pdata,0x01,temp
+	storet 1,mem_mouse_data_ytemp
+	branch mouse_drawing_optima_data
+
+/**********
+input:data_pre,data_current
+output:data_pre,data_current after optima
+***********/
+mouse_drawing_optima_data:
+	store 3,mem_data_sum
+	isolate1 16,pdata
+	branch mouse_data_sum_overflow,true
+	fetch 1,mem_data_sum+1
+	beq 0xff,mouse_data_sum_n
+	fetch 1,mem_data_sum
+mouse_data_store_pre:
+	rshift pdata,pdata
+	store 2,mem_data_pre
+	store 2,mem_data_current
+	rtn
+mouse_data_sum_overflow:
+	fetch 1,mem_data_sum+1	//sum positive
+	beq 0,mouse_data_sum_overflow_p
+	fetch 3,mem_data_sum	
+	branch mouse_data_store_pre
+mouse_data_sum_overflow_p:
+	jam 0,mem_data_sum+2
+	fetch 1,mem_data_sum
+	branch mouse_data_store_pre
+
+mouse_data_sum_n:
+	fetch 1,mem_data_sum	//sum negetive
+	call mouse_pdata_get_half
+	store 1,mem_data_pre
+	store 1,mem_data_current
+	branch mouse_data_zero,blank
+	setarg 0xff
+mouse_data_set_direction:	
+	store 1,mem_data_pre+1
+	store 1,mem_data_current+1
+	rtn
+mouse_data_zero:
+	setarg 0
+	branch mouse_data_set_direction
+
+mouse_pdata_get_half:
+	call mouse_pdata_invert
+	rshift pdata,pdata
+mouse_pdata_get_new_value:	
+	call mouse_rega_in_out
+	sub pdata,0,pdata
+	store 1,mem_data_value	
+	rtn
+
+mouse_pdata_invert:
+	sub pdata,0,pdata
+mouse_rega_in_out:	
+	store 1,mem_rega
+	fetch 1,mem_rega
+	rtn
+
+mouse_disable_asm:
+	jam 0,mem_mouse_asm_flag
+	rtn
+mouse_enable_asm:
+	jam 1,mem_mouse_asm_flag
+	rtn
+
+//rega mouse_x, regb mouse_y, pdata refer
+mouse_pdata_greater_than_check:
+	isub rega,null
+	nbranch disable_blank,positive
+	isub regb,null
+	nbranch disable_blank,positive
+	branch enable_blank
+mouse_data_less_than_check:
+	isub rega,null
+	nrtn positive
+	isub regb,null
+	nrtn positive
+	branch enable_blank
+
+mouse_data_abs_check:
+	fetch 2,mem_mouse_x
+	call mouse_data_abs
+	copy pdata,rega
+	fetch 2,mem_mouse_y
+	call mouse_data_abs
+	copy pdata,regb
+	rtn
+
+/***********
+input: data_current
+output:pdata,abs
+************/
+mouse_data_abs:
+	store 2,mem_data_current
+	fetch 1,mem_data_current+1
+	beq 0xff,mouse_data_reversal
+	fetch 1,mem_data_current
+mouse_data_abs_store:
+	and_into 0xff,pdata
+	//output:pdata
+	rtn
+mouse_data_reversal:
+	fetch 2,mem_data_current
+	sub pdata,0,pdata
+	branch mouse_data_abs_store
+
+mouse_24g_long_sleep_param_update_timer:
+	arg mem_24g_long_sleep_param_update_timer,regc
+	arg mouse_24g_long_sleep_normal_param,regb
+	branch timer_single_step
+mouse_24g_long_sleep_normal_param:
+	fetch 4,mem_24g_long_sleep_set1
+	store 4,mem_24g_enter_hibernate
+	jam 1,mem_mouse_long_mult_flag
+	rtn
+
+
+mouse_24g_long_sleep_set:
+	fetch 1,mem_24g_long_sleep_set_level
+	beq 0x00,mouse_24g_long_sleep_set_30ms
+	beq 0x01,mouse_24g_long_sleep_set_50ms
+	beq 0x02,mouse_24g_long_sleep_set_80ms
+	beq 0x03,mouse_24g_long_sleep_set_100ms
+mouse_24g_long_sleep_set_80ms:
+	setarg 0x0ea600
+mouse_24g_long_sleep_set_end:	
+	store 4,mem_24g_long_sleep_set1
+	rtn
+mouse_24g_long_sleep_set_30ms:
+	setarg 0x05e740
+	branch mouse_24g_long_sleep_set_end
+mouse_24g_long_sleep_set_50ms:
+	setarg 0x0927c0
+	branch mouse_24g_long_sleep_set_end
+mouse_24g_long_sleep_set_100ms:
+	setarg 0x124f80
+	branch mouse_24g_long_sleep_set_end
+
+	
+
+mouse_24g_hibernate_set:
+	jam 0,mem_24g_attempt_fail_flag
+	call g24_transmit_next_packet
+	setarg -1
+	store 4,mem_24g_enter_hibernate
+	setarg 0
+	store 7,mem_mouse_key
+	jam 1,mem_sensor_shutdown_flag
+	call mouse_sensor_powerdown
+	call mouse_setgpio_hibernate
+	branch g24_long_sleep
+
+mouse_wakeup_24g:
+	fetch 1,mem_sensor_shutdown_flag
+	ncall mouse_init_sensor_wakeup,blank
+	jam 0,mem_sensor_shutdown_flag
+	branch g24_transmit_no_ack
+
+mouse_24g_transmit_start:
+	fetch 1,mem_sensor_shutdown_flag
+	nbranch g24_short_sleep,blank
+	branch g24_transmit_start_next
+
+
+mouse_24g_stop:
+	set0 mark_24g,mark
+	jam STATE_24G_STOP,mem_24g_conn_sm
+	arg MOUSE_24G_PAIRING_FLAG,queue
+	branch mouse_disable_function_flag
+
+
+mouse_24g_start_mode:
+	fetch MOUSE_FLAG_LEN,mem_mouse_flag
+	bbit0 MOUSE_ENABLE_24G,mouse_24g_mode_setup_error
+	call mouse_wakeup_from_power_check	// wake from hibernate :enble user
+	branch mouse_24g_reconn_dongle_start,user
+	fetch MOUSE_FLAG_LEN,mem_mouse_flag
+	bbit1 MOUSE_ENABLE_AUTO_24G_PARING,mouse_24g_reconn_general_dongle
+	bbit0 MOUSE_ENABLE_24G_POWER_ON_PAIRING,mouse_24g_reconn_general_dongle
+	call mouse_key_check_once
+	and pdata,0x07,pdata
+	fetcht 1,mem_mouse_commbination_key_24g
+	isub temp,null
+	branch mouse_24g_start_pair_mode,zero
+	branch mouse_24g_reconn_general_dongle
+
+mouse_24g_mode_setup_error:
+	fetch 1,mem_reconn_times
+	nbranch mouse_polling_device,blank
+	rtn
+
+mouse_24g_reconn_dongle_start:
+	fetch 2,mem_24g_reconn_timeout_init
+	store 2,mem_24g_reconn_timeout
+	jam RECEIVER_AND_3_0_ADDR,mem_24g_reconn_type
+	branch g24_reconn_start
+
+
+mouse_24g_first_start_auto_pair_mode:
+	call mouse_wakeup_from_power_check
+	branch mouse_24g_first_start_reconn,user  	// wake from hibernate :enble user
+mouse_24g_reconn_general_dongle:	
+	jam MODE_24G_DEVICE,mem_device_flag
+	fetch 2,mem_mouse_24g_power_on_fast_conn_timer
+	store 2,mem_24g_reconn_timeout
+	jam FAST_CONN_AND_3_0_ADDR,mem_24g_reconn_type
+	branch g24_reconn_start
+
+mouse_24g_start_auto_pair:
+	call mouse_discover_setting_led_gpio
+	fetch 2,mem_24g_pair_timeout_init
+	store 2,mem_24g_reconn_timeout
+	jam PAIR_AND_3_0_ADDR,mem_24g_reconn_type
+	branch g24_reconn_start
+
+
+mouse_24g_first_start_reconn:
+	fetch 1,mem_device_flag
+	beq MODE_24G_DEVICE,mouse_24g_reconn_dongle_start
+	call mouse_bluetooth_fast_conn_disable
+	branch mouse_24g_first_bluetooth_reconnect
+	
+mouse_24g_first_bluetooth_reconnect:
+	call mouse_24g_stop
+	call mouse_device_led_all_off
+mouse_check_bt_reconn_target:
+	jam MODE_BT_DEVICE1,mem_device_flag
+	call mouse_select_reconn_device
+	branch mouse_start_reconnect_device
+
+mouse_24g_first_bb_event_reconn_timeout:
+	call mouse_wakeup_from_power_check
+	branch mouse_app_enter_hibernate,user
+	branch mouse_start_discovery
+
+
+mouse_24g_first_store_reconn_info:
+	call mouse_wakeup_from_power_check
+	rtn user
+	fetch MOUSE_FLAG_LEN,mem_mouse_flag
+	bbit1 MOUSE_ENABLE_24G_FIRST_AUTO_PAIRING,mouse_store_device_info_delay
+	rtn
+
+mouse_24g_start_pair_mode:
+	arg MOUSE_24G_PAIRING_FLAG,queue
+	call mouse_enable_function_flag
+	setarg 0
+	store 2,mem_24g_reconn_timeout	
+	call mouse_stop_discovery
+	call mouse_low_voltage_led_blink_disable
+	call mouse_discover_setting_led_gpio
+	jam TYPE_MS,mem_24g_data_type
+	fetch MOUSE_FLAG_LEN,mem_mouse_flag
+	bbit0 MOUSE_ENABLE_KEYBOARD,g24_pair_start
+	jam TYPE_KB,mem_24g_data_type
+	branch g24_pair_start
+
+	
+mouse_24g_attempt_fail:
+	fetch 1,mem_24g_attempt_fail_flag
+	nbranch mouse_24g_hibernate_set,blank
+	fetch 1,mem_24g_reconn_type
+	beq FAST_CONN_AND_3_0_ADDR,mouse_24g_fast_conn_attempt_fail
+	beq PAIR_AND_3_0_ADDR,mouse_24g_auto_pair_attempt_fail
+	beq RECEIVER_AND_3_0_ADDR,mouse_reconn_dongle_attempt_fail
+mouse_24g_attempt_fail_enter_hibernate:
+	call mouse_device_led_off
+	call mouse_24g_stop
+	fetch 1,mem_reconn_times
+	nbranch mouse_polling_device,blank
+	fetch 1,mem_device_flag
+	beq MODE_24G_DEVICE,mouse_app_enter_hibernate
+	rtn
+
+mouse_24g_fast_conn_attempt_fail:
+	fetch MOUSE_FLAG_LEN,mem_mouse_flag 
+	bbit1 MOUSE_ENABLE_24G_FIRST_AUTO_PAIRING,mouse_24g_start_auto_pair
+	bbit1 MOUSE_ENABLE_AUTO_24G_PARING,mouse_24g_start_auto_pair
+	branch mouse_24g_reconn_dongle_start
+
+
+mouse_24g_auto_pair_attempt_fail:
+	fetch MOUSE_FLAG_LEN,mem_mouse_flag 
+	bbit0 MOUSE_ENABLE_24G_FIRST_AUTO_PAIRING,mouse_24g_attempt_fail_enter_hibernate
+	fetch 1,mem_device_number
+	beq 1,mouse_24g_attempt_fail_enter_hibernate		//24g first mode and only 2.4g device
+	branch mouse_24g_first_bluetooth_reconnect
+
+mouse_reconn_dongle_attempt_fail:
+	fetch MOUSE_FLAG_LEN,mem_mouse_flag
+	bbit0 MOUSE_ENABLE_24G_FIRST_AUTO_PAIRING,mouse_24g_attempt_fail_enter_hibernate
+	bbit1 MOUSE_ENABLE_EEPROM,mouse_24g_attempt_fail_enter_hibernate
+	bbit1 MOUSE_ENABLE_FLASH,mouse_24g_attempt_fail_enter_hibernate
+	branch mouse_24g_start_auto_pair+1
+
+		
+mouse_24g_attempt_success:
+	call mouse_init_sensor_reset
+	jam 0,mem_mouse_long_mult_flag
+	jam 0,mem_24g_conn_sm
+	jam 0,mem_24g_reconn_type
+	fetch 4,mem_24g_receiver_addr
+	fetch 4,mem_24g_fast_conn_addr
+	isub temp,null
+	rtn zero
+	branch mouse_24g_first_store_reconn_info
+	
+mouse_24g_pairing_complete:
+	arg MOUSE_24G_PAIRING_FLAG,queue
+	call mouse_disable_function_flag
+	call mouse_device_poweron_timer_init
+	setarg 0
+	store 2,mem_24g_pair_timeout
+	store 2,mem_24g_reconn_timeout
+	store 1,mem_24g_conn_sm
+	store 1,mem_mouse_move_flag
+	store 1,mem_24g_reconn_type
+
+	call mouse_init_sensor_reset
+	call mouse_read_sensor_common
+	fetch 4,mem_24g_addr
+	store 4,mem_24g_receiver_addr
+	store 4,mem_mouse_24g_addr
+	branch mouse_store_device_info_delay
+
+mouse_24g_package_data:
+	rtnmark0 mark_24g
+	call mouse_motion
+	nrtn user
+	fetch MOUSE_FLAG_LEN,mem_mouse_flag
+	bbit0 MOUSE_ENABLE_KEYBOARD,mouse_24g_mouse_package_data
+	fetch 1,mem_customer_key
+	nbranch mouse_24g_keyboard_package_data,blank
+mouse_24g_mouse_package_data:
+	call mouse_data_xy_release
+	fetch 1,mem_24g_data_type
+	bbit1 1,mouse_24g_mouse_package_data_now	// last package is keyboard data
+	fetcht 1,mem_24g_txbuf+1
+	fetch 1,mem_mouse_key
+	ior temp,pdata
+	store 1,mem_mouse_key
+	fetcht 1,mem_24g_txbuf+6
+	fetch 1,mem_mouse_z
+	iadd temp,pdata
+	store 1,mem_mouse_z
+	fetcht 1,mem_24g_txbuf+7
+	fetch 1,mem_mouse_tz
+	iadd temp,pdata
+	store 1,mem_mouse_tz	
+mouse_24g_mouse_package_data_now:	
+	jam TYPE_MS,mem_24g_data_type
+	arg 7,rega	//length
+	arg mem_mouse_key,regb //tx buff
+	fetch MOUSE_FLAG_LEN,mem_mouse_flag
+	bbit1 MOUSE_ENABLE_24G_250Hz,g24_transmit_by_interrupt_enable
+	fetch 2,mem_mouse_z
+	rtn blank
+	branch g24_transmit_by_interrupt_enable
+
+mouse_24g_keyboard_package_data:
+	jam TYPE_KB,mem_24g_data_type
+	arg 9,rega	//length
+	fetch 1,mem_customer_data_trigger
+	nbranch mouse_customer_key_press,blank
+	arg mem_customer_key_release,regb	//tx buff
+	rtn
+mouse_customer_key_press:
+	arg mem_customer_key_press,regb
+	rtn
+
+
+
+/**************************************g24 search receiver*****************************************/
+
+mouse_24g_search_dongle_init:
+	setarg 0
+	store 3,mem_mouse_search_dongle_action
+	rtn
+
+mouse_24g_search_dongle:
+	fetch MOUSE_FLAG_LEN,mem_mouse_flag
+	rtnbit0 MOUSE_ENABLE_24G_SEARCH_DONGLE
+	fetch 1,mem_mouse_long_mult_flag
+	rtn blank
+	fetch 1,mem_24g_abort_pac
+	rtn blank
+	fetch 1,mem_mouse_search_dongle_interval
+	increase 1,pdata
+	and_into 3,pdata
+	store 1,mem_mouse_search_dongle_interval
+	nrtn blank	//400ms
+	jam 0,mem_mouse_search_dongle_ch
+mouse_24g_search_dongle_loop:
+	fetch 1,mem_mouse_search_dongle_ch
+	increase 1,pdata
+	store 1,mem_mouse_search_dongle_ch
+	sub pdata,G24_CH_NUMBER,null
+	nbranch mouse_24g_search_dongle_loop_end,positive
+	call g24_reconn_data_prep
+	call g24_transmit_receive_ack
+	nbranch mouse_24g_search_dongle_loop_retry,sync
+	nbranch mouse_24g_search_dongle_loop_retry,user3
+	call mouse_g24_ackpayload_parse
+	call mouse_24g_search_dongle_success
+mouse_24g_search_dongle_loop_end:
+	call g24_txbuf_clear
+	fetch 1,mem_mouse_search_dongle_count
+	increase 1,pdata
+	store 1,mem_mouse_search_dongle_count
+	beq G24_CH_POLL_COUNT,mouse_24g_search_dongle_check
+	rtn
+
+mouse_24g_search_dongle_loop_retry:
+	call g24_ch
+	branch mouse_24g_search_dongle_loop
+
+mouse_24g_search_dongle_check:
+	jam 0,mem_mouse_search_dongle_count
+	fetch 1,mem_mouse_search_dongle_action
+	rtnbit1 G24_DISCONN_STATE
+	set1 G24_DISCONN_STATE,pdata
+	store 1,mem_mouse_search_dongle_action
+	fetch 2,mem_mouse_24g_search_dongle_time_init		//3min
+//	store 2,mem_mouse_no_data_timer
+//	branch mouse_sensor_powerdown
+	branch mouse_24g_hibernate_set
+
+
+mouse_24g_search_dongle_success:
+	fetch 1,mem_24g_abort_pac
+	branch mouse_24g_search_dongle_init,blank
+	jam 0,mem_mouse_search_dongle_count
+	fetch 1,mem_mouse_search_dongle_action
+	rtnbit0 G24_DISCONN_STATE
+	set0 G24_DISCONN_STATE,pdata
+	store 1,mem_mouse_search_dongle_action
+	call mouse_no_data_timer_init
+	branch mouse_init_sensor_wakeup
+
+mouse_g24_ackpayload_parse:
+	call g24_ackpayload_parse
+	fetch 1,mem_24g_rxbuf+1
+	compare 0x08,pdata,0xf8
+	nrtn true
+	fetch 1,mem_24g_rxbuf+2		// pc sleep mouse ackpayload: 01 08 ff
+	beq 0xff,mouse_24g_hibernate_set
+	rtn
+
+/**************************************g24 search receiver*****************************************/
+
+
+/**************************************g24 new process start********************************************/
+mouse_24g_before_lpm_sleep:
+	fetch 1,mem_device_flag
+	bne MODE_24G_DEVICE,lpm_sleep_skip_cb_function
+	fetch 1,mem_24g_disable_fec1
+	rtn blank
+mouse_peripheral_clock_off:
+	jam 2,core_clksel			//use rc clock
+	fetch 1,core_lpm_ctrl		//close xtal en reg
+	and pdata,0xfc,pdata
+	store 1,core_lpm_reg
+	branch lpm_write_ctrl
+
+/**************************************g24 new process end********************************************/
+
+
+/*******************led*************************/
+mouse_device_poweron_timer:
+	fetch MOUSE_FLAG_LEN,mem_mouse_flag
+	rtnbit0 MOUSE_ENABLE_POWER_ON_LED
+	fetch 1,mem_mouse_device_poweron_timer_count
+	rtn blank
+	increase -1,pdata
+	store 1,mem_mouse_device_poweron_timer_count
+	branch mouse_device_led_off,blank
+	branch mouse_device_led_on
+	
+mouse_device_poweron_timer_init:
+	fetch MOUSE_FLAG_LEN,mem_mouse_flag
+	rtnbit0 MOUSE_ENABLE_POWER_ON_LED
+	call mouse_low_voltage_led_blink_disable
+	fetch 1,mem_mouse_device_poweron_timer_count_init
+	store 1,mem_mouse_device_poweron_timer_count
+	rtn	
+
+	
+mouse_discover_setting_led_gpio:
+	jam 0,mem_mouse_device_poweron_timer_count
+	fetch 2,mem_mouse_disconvey_led_blink_time
+	store 2,mem_mouse_on_time
+	store 2,mem_mouse_off_time	
+mouse_setting_led_gpio_comman:
+	fetch 1,mem_device_flag
+	beq MODE_24G_DEVICE,mouse_device_led_24g
+	beq MODE_BT_DEVICE1,mouse_device_led_bt1
+	beq MODE_BT_DEVICE2,mouse_device_led_bt2
+	rtn
+mouse_device_led_24g:
+	fetch 1,mem_config_device_24g_led_gpio
+	branch mouse_led_blink
+mouse_device_led_bt1:
+	fetch 1,mem_config_device_bt1_led_gpio
+	branch mouse_led_blink
+mouse_device_led_bt2:
+	fetch 1,mem_config_device_bt2_led_gpio
+mouse_led_blink:
+	store 1,mem_temp
+	call mouse_device_led_off
+	fetch 1,mem_temp
+	store 1,mem_mouse_struct_led_gpio
+	arg 0,rega
+	jam UI_LED_STATE_BLINK_START,mem_mouse_led_type
+	branch ui_led_blink_start_global
+
+
+mouse_dpi_led_blink_delay:
+	fetch 1,mem_dpi_led_gpio
+	rtneq GPIO_DISABLE
+	fetch 2,mem_mouse_discovery_timer
+	nrtn blank
+	fetch 2,mem_24g_pair_timeout
+	nrtn blank
+	fetch 2,mem_24g_reconn_timeout
+	nrtn blank
+	fetch 1,mem_mouse_device_poweron_timer_count
+	nrtn blank
+	fetch 1,mem_mouse_dpi_led_delay_count_init
+	branch mouse_dpi_led_blink_init,blank
+	store 1,mem_mouse_dpi_led_delay_count  //delay 1s led blink
+	rtn
+
+
+mouse_dpi_led_blink_delay_timer:
+	arg mem_mouse_dpi_led_delay_count,regc
+	arg mouse_dpi_led_blink_init,regb
+	branch timer_single_step	
+	
+mouse_dpi_led_blink_init:
+	fetch 1,mem_dpi_led_gpio
+	store 1,mem_mouse_struct_led_gpio
+	fetch 2,mem_mouse_dpi_led_blink_time
+	store 2,mem_mouse_on_time
+	store 2,mem_mouse_off_time
+	arg 0,rega
+	fetcht 1,mem_mouse_dpi
+	increase 1,temp
+	fetch MOUSE_FLAG_LEN,mem_mouse_flag
+	bbit0 MOUSE_ENABLE_DPI_LEVEL_4,mouse_dpi_led_blink_init_end
+	increase 1,temp
+	sub temp,4,null
+	ncall mouse_dpi_led_blink_count_clean,positive		// blink count:2 3 4 1
+mouse_dpi_led_blink_init_end:	
+	storet 1,mem_mouse_blink_count
+	jam UI_LED_STATE_BLINK_START,mem_mouse_led_type
+	rtn
+
+mouse_dpi_led_blink_count_clean:
+	arg 1,temp
+	rtn
+
+mouse_check_dpi_blink:
+	disable user
+	fetch 1,mem_dpi_led_gpio
+	fetcht 1,mem_mouse_struct_led_gpio
+	isub temp,null
+	nrtn zero
+	fetch 1,mem_mouse_blink_count
+	rtn blank
+	jam 0,mem_adc_low_volatage_led_blink_enable
+	enable user
+	rtn
+
+mouse_device_led_all_off:
+	call mouse_dpi_led_off
+	call mouse_device_24g_led_off
+	call mouse_device_bt1_led_off
+	branch mouse_device_bt2_led_off
+
+mouse_device_led_off:
+	fetch 1,mem_device_flag
+	beq MODE_24G_DEVICE,mouse_device_24g_led_off
+	beq MODE_BT_DEVICE1,mouse_device_bt1_led_off
+	beq MODE_BT_DEVICE2,mouse_device_bt2_led_off
+	rtn
+
+mouse_device_24g_led_off:
+	jam 0,mem_24g_device_led_status
+	fetcht 1,mem_config_device_24g_led_gpio
+	branch mouse_led_off
+
+mouse_device_bt1_led_off:
+	fetcht 1,mem_config_device_bt1_led_gpio
+	branch mouse_led_off
+	
+mouse_device_bt2_led_off:
+	fetcht 1,mem_config_device_bt2_led_gpio
+	branch mouse_led_off
+
+mouse_dpi_led_off:
+	fetcht 1,mem_dpi_led_gpio
+	branch mouse_led_off
+
+mouse_device_led_on:
+	fetch 1,mem_device_flag
+	beq MODE_24G_DEVICE,mouse_device_24g_led_on
+	beq MODE_BT_DEVICE1,mouse_device_bt1_led_on
+	beq MODE_BT_DEVICE2,mouse_device_bt2_led_on
+	rtn
+
+mouse_device_24g_led_on:
+	fetcht 1,mem_config_device_24g_led_gpio
+	branch mouse_led_on
+mouse_device_bt1_led_on:
+	fetcht 1,mem_config_device_bt1_led_gpio
+	branch mouse_led_on
+mouse_device_bt2_led_on:
+	fetcht 1,mem_config_device_bt2_led_gpio
+	branch mouse_led_on
+
+mouse_led_off:
+	bpatch patch1b_7,mem_patch1b
+	storet 1,mem_mouse_struct_led_gpio
+	arg 0,rega
+	branch ui_led_off_global
+mouse_led_on:
+	bpatch patch1c_0,mem_patch1c
+	storet 1,mem_mouse_struct_led_gpio
+	arg 0,rega
+	branch ui_led_on_global
+
+mouse_ui_led_off_static:
+	fetch 1,mem_config_device_24g_led_gpio
+	isub temp,null
+	call mouse_clear_24g_led_statue,zero
+	fetch MOUSE_FLAG_LEN,mem_mouse_flag
+	bbit0 MOUSE_ENABLE_4_LED,gpio_out_inactive
+	call mouse_check_bt2_led_off
+	call mouse_check_dpi_led_off
+	call mouse_check_low_v_led_off
+	fetch 1,mem_mouse_led_off_4_led
+	branch gpio_out_inactive,blank
+	jam 0,mem_mouse_led_off_4_led
+	branch gpio_set_high_impedance
+
+mouse_ui_led_on_static:
+	fetch 1,mem_config_device_24g_led_gpio
+	isub temp,null
+	call mouse_set_24g_led_statue,zero
+	branch gpio_out_active 
+
+
+mouse_check_bt2_led_off:
+	fetch MOUSE_FLAG_LEN,mem_mouse_flag
+	rtnbit0 MOUSE_ENABLE_BT2_FOR_4_LED
+	fetch 1,mem_config_device_bt2_led_gpio
+	branch mouse_check_1gpio_2led_off
+mouse_check_dpi_led_off:
+	fetch MOUSE_FLAG_LEN,mem_mouse_flag
+	rtnbit0 MOUSE_ENABLE_DPI_FOR_4_LED
+	fetch 1,mem_dpi_led_gpio
+	branch mouse_check_1gpio_2led_off
+mouse_check_low_v_led_off:
+	fetch MOUSE_FLAG_LEN,mem_mouse_flag
+	rtnbit0 MOUSE_ENABLE_LOW_V_FOR_4_LED
+	fetch 1,mem_config_low_voltage_alarm_gpio
+mouse_check_1gpio_2led_off:
+	isub temp,null
+	nrtn zero
+	jam 1,mem_mouse_led_off_4_led
+	rtn
+
+mouse_clear_24g_led_statue:
+	jam 0,mem_24g_device_led_status
+	rtn
+
+mouse_set_24g_led_statue:
+	jam 1,mem_24g_device_led_status
+	rtn
+
+mouse_low_voltage_led_timer:
+	fetch 2,mem_mouse_discovery_timer
+	nrtn blank
+	fetch 2,mem_24g_pair_timeout
+	nrtn blank
+	fetch 2,mem_24g_reconn_timeout
+	nrtn blank
+	fetch 1,mem_mouse_device_poweron_timer_count
+	nrtn blank
+	call mouse_check_dpi_blink
+	rtn user
+	fetch MOUSE_FLAG_LEN,mem_mouse_flag
+	rtnbit0 MOUSE_ENABLE_LOW_VOLTAGE_LED
+	rtnbit0 MOUSE_LOW_VOLTAGE_FLAG
+	bbit1 MOUSE_ENABLE_LOW_VOLTAGE_LED_BLINK_N_SECOND,mouse_low_voltage_led_blink_new_data
+	fetch 1,mem_adc_low_volatage_led_timer_count
+	increase 1,pdata
+	store 1,mem_adc_low_volatage_led_timer_count
+	sub pdata,20,null
+	ncall mouse_adc_low_volatage_led_timer_count_clean,positive
+	beq 2,mouse_low_voltage_led_on
+	beq 4,mouse_low_voltage_led_off
+	beq 6,mouse_low_voltage_led_on
+	beq 8,mouse_low_voltage_led_off
+	rtn
+mouse_adc_low_volatage_led_timer_count_clean:
+	jam 1,mem_adc_low_volatage_led_timer_count
+	branch mouse_low_voltage_led_off
+mouse_low_voltage_led_on:
+	fetch MOUSE_FLAG_LEN,mem_mouse_flag
+	bbit1 MOUSE_ENABLE_LOW_VOLTAGE_USE_MODE_LED,mouse_device_led_on
+	fetch 1,mem_config_low_voltage_alarm_gpio
+	rtneq GPIO_DISABLE
+	fetcht 1,mem_config_low_voltage_alarm_gpio
+	branch mouse_led_on
+mouse_low_voltage_led_off:
+	fetch MOUSE_FLAG_LEN,mem_mouse_flag
+	bbit1 MOUSE_ENABLE_LOW_VOLTAGE_USE_MODE_LED,mouse_device_led_off
+	fetch 1,mem_config_low_voltage_alarm_gpio
+	rtneq GPIO_DISABLE
+	fetcht 1,mem_config_low_voltage_alarm_gpio
+	branch mouse_led_off
+
+mouse_low_voltage_led_blink_new_data:
+	fetch 2,mem_mouse_no_data_timeout
+	fetcht 2,mem_mouse_no_data_timer
+	isub temp,temp
+	fetch 2,mem_adc_low_volatage_led_blink_timer
+	isub temp,null
+	nbranch mouse_low_voltage_led_blink_disable,positive
+	fetch 1,mem_adc_low_volatage_led_blink_enable
+	nrtn blank
+	jam 1,mem_adc_low_volatage_led_blink_enable
+	branch mouse_low_voltage_led_blink_init
+	
+mouse_low_voltage_led_blink_init:
+	fetch 2,mem_mouse_low_v_led_blink_time
+	store 2,mem_mouse_on_time
+	store 2,mem_mouse_off_time
+	fetch MOUSE_FLAG_LEN,mem_mouse_flag
+	bbit1 MOUSE_ENABLE_LOW_VOLTAGE_USE_MODE_LED,mouse_setting_led_gpio_comman
+	fetch 1,mem_config_low_voltage_alarm_gpio
+	rtneq GPIO_DISABLE
+	branch mouse_led_blink
+
+mouse_low_voltage_led_blink_disable:
+	jam 0,mem_adc_low_volatage_led_blink_enable
+	branch mouse_low_voltage_led_off
+
+
+mouse_low_voltage_led_no_enter_lpm:	
+	fetch MOUSE_FLAG_LEN,mem_mouse_flag
+	rtnbit0 MOUSE_ENABLE_LOW_VOLTAGE_LED
+	rtnbit0 MOUSE_LOW_VOLTAGE_FLAG
+	bbit1 MOUSE_ENABLE_LOW_VOLTAGE_LED_BLINK_N_SECOND,mouse_low_voltage_led_no_enter_lpm_blink
+	fetch 1,mem_adc_low_volatage_led_timer_count
+	sub pdata,10,null
+	branch mouse_lpm_mode_clear,positive
+mouse_low_voltage_led_no_enter_lpm_next:	
+	fetch 1,mem_device_flag
+	beq MODE_24G_DEVICE,g24_transmit_by_interrupt_exit_check
+	jam 1,mem_lpm_mode
+	rtn
+
+g24_transmit_by_interrupt_exit_check:
+	fetch MOUSE_FLAG_LEN,mem_mouse_flag	
+	rtnbit1 MOUSE_ENABLE_24G_250Hz	
+	branch g24_transmit_by_interrupt_exit
+
+mouse_lpm_mode_clear:
+	fetch 1,mem_device_flag
+	beq MODE_24G_DEVICE,g24_transmit_by_interrupt_enable
+	jam 0,mem_lpm_mode
+	rtn
+
+mouse_low_voltage_led_no_enter_lpm_blink:
+	fetch 1,mem_adc_low_volatage_led_blink_enable
+	nbranch mouse_lpm_mode_clear,blank
+	branch mouse_low_voltage_led_no_enter_lpm_next
+	
+	
+/*******************led*************************/	
+mouse_store_signal_rssi:
+	call rssi_hex2dec
+	fetch 1,mem_rssi
+	branch rssi_signal
+
+mouse_le_transmit:
+	call mouse_store_signal_rssi
+	branch power_ctrl_start
+
+mouse_bt_slave_match:
+	call mouse_store_signal_rssi
+	fetch 1,mem_state
+	isolate1 state_inconn,pdata
+	nrtn true
+	fetch 1,mem_arq
+	isolate1 wack,pdata
+	call power_ctrl_pac_succ_decrs,true
+	ncall power_ctrl_pac_succ_incrs,true
+	branch power_ctrl_start
+
+mouse_le_set_lpm_mult:
+	fetch 1,mem_le_connect_status_flag
+	compare 3,pdata,3
+	nbranch disable_blank,true
+	call app_lpm_mult_enable
+	branch enable_blank
+
+mouse_bt_set_lpm_mult:
+	call l2cap_malloc_is_fifo_empty
+	nrtn blank
+	jam 1,mem_current_sniff_attempt
+	jam 0,mem_current_sniff_timeout
+	branch enable_blank
+
+mouse_set_lpm_mult:
+	fetch 2,mem_ui_state_map
+	bbit1 UI_STATE_BLE_CONNECTED,mouse_le_set_lpm_mult
+	branch mouse_bt_set_lpm_mult
+
+/*****************close define  COMPILE_MOUSE**********/
+else
+mouse_init:
+mouse_irtual_cable_unplug:
+mouse_store_remote_bdaddr:
+mouse_ui_led_off_static:
+mouse_ui_led_on_static:
+mouse_bt_hid_handshake_boot_check:
+mouse_delay_enter_hibernata:
+mouse_low_voltage_led_no_enter_lpm_blink:
+	rtn
+endif
+
+
+
Index: program/patch.prog
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/program/patch.prog	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/program/patch.prog	(working copy)
@@ -0,0 +1,3069 @@
+//define G24
+define BT30
+//define BLE
+//define numlock_enable
+//define debug_eeprom
+
+	bbit1 8,pf_patch_ext
+	beq patch00_0,p_soft_reset
+	beq patch00_3,p_main_loop
+	beq patch10_2,p_shutdown_radio
+ifdef G24		
+	beq patch11_2,p_txon
+endif	
+	beq patch11_3,p_initialize_radio_cont
+	beq patch13_7,p_init_param
+	beq patch14_4,p_lpm_dispatch
+	beq patch15_5,p_app_init
+ifdef BT30
+	beq patch15_6,p_app_process_bb_event
+endif
+	beq patch18_2,p_keyboard_start_work
+ifndef G24
+endif
+	beq patch18_5,mouse_app_enter_hibernate+3
+	beq patch18_6,p_mouse_before_hibernate
+	beq patch18_7,p_mouse_setgpio_hibernate
+	beq patch19_0,p_mouse_lpm_before_common
+	beq patch19_4,p_keyboard_motion
+	beq patch19_7,p_mouse_check_key_gpio
+	beq patch1a_1,p_mouse_init_sunt
+	beq patch1a_2,p_mouse_sensor_poweron
+ifndef G24	
+	beq patch1a_3,mouse_app_enter_hibernate+3
+endif	
+	beq patch1a_4,p_mouse_priority_bb_event
+	beq patch1a_7,p_mouse_bb_event_timer
+ifndef G24
+	beq patch1b_0,p_mouse_start_discovery
+	beq patch1b_1,p_mouse_stop_discovery
+	beq patch1b_2,p_mouse_store_remote_bdaddr
+endif
+	beq  patch1b_3,p_mouse_store_device_info
+	beq patch1b_4,p_mouse_idle
+ifdef BT30	
+	beq patch06_3,p_send_eir
+
+	beq patch1c_6,p_hid_rx_process
+	beq patch1e_0,p_l2cap_proc_signal_connect_req
+//	beq patch1e_7,p_l2cap_proc_signal_disconnect_req
+endif	
+	branch loop
+
+pf_patch_ext:
+	rtneq patch3f_7
+ifdef BT30
+	beq patch20_1,p_ml2cap_proc_signal_disconn_rsp	
+	beq patch23_0,p_send_lmp
+	beq patch29_3,p_process_upper_sm_reconn
+	beq patch29_7,p_upper_sm_send_ss_spp	
+	beq patch2b_3,p_sdp_process
+
+endif
+	beq patch30_2,p_ui_timer_check
+ifdef BLE
+	beq patch33_4,p_le_slave_match
+	beq patch33_6,p_le_slave_unsync
+	beq patch37_3,p_le_parse_l2cap	
+endif	
+ifdef G24	
+	beq patch3b_7,p_g24_pair_dispatch
+	beq patch3c_0,p_g24_pair_sm_common
+	beq patch3d_0,p_g24_reconn_dispatch
+	beq patch3d_1,p_g24_transmit_no_interrupt
+	beq patch3d_2,p_g24_transmit_hop_process
+	beq patch3d_3,p_g24_lpm_wait
+	beq patch3d_4,p_power_ctrl_start
+endif	
+	branch loop
+
+p_soft_reset:
+	call mouse_wakeup_from_power_check
+	nbranch soft_reset+1,user
+	fetch 1,mem_power_on_flag
+	branch soft_reset+1,blank
+	fetch 1,mem_config_select_device_button_gpio
+	beq UI_BUTTON_GPIO_DISABLE,soft_reset+1
+	copy pdata,queue
+	fetch 4,mem_saved_gpio_in
+	qisolate0 pdata					// bt button gpio num
+	call p_keyboard_pb_set,true
+	branch soft_reset+1
+
+p_send_eir:
+	fetch 1,mem_state_map
+	set0 smap_edr,pdata
+	set0 smap_encryption,pdata
+	store 1,mem_state_map
+	branch send_eir+1
+	
+ifdef G24		
+p_txon:
+	fetch 1,mem_tx_power
+	beq TX_POWER_F20DB,p_set_tx_power_f20db
+	beq TX_POWER_F25DB,p_set_tx_power_f25db
+	branch txon+20
+
+p_set_tx_power_f20db:
+	jam 0x10,core_tx_pwr_ctrl0
+	jam 0x00,core_tx_pwr_ctrl1
+	branch set_rf_ldo_cfg89
+
+p_set_tx_power_f25db:
+	jam 0xb0,core_tx_pwr_ctrl0
+	jam 0x00,core_tx_pwr_ctrl1
+	branch set_rf_ldo_cfg89
+endif	
+	
+p_initialize_radio_cont:
+	jam 0x03,core_rx_lna_cfg3
+	jam 0x00,core_syn_loopdiv_dsm_cfg
+	branch initialize_radio_cont+1
+		
+p_shutdown_radio:
+//	call rf_debug_shutdown_radio_line	//L-H-L
+	force 0x08,radio_ctrl
+	force 0,radio_ctrl
+	disable is_rx
+	disable is_tx
+	pulse packet_end
+	jam 0x5,modem_en
+	nop 2
+	jam 0x0,modem_en
+	call set_sync_on
+	jam 0,core_syn_en
+	jam 0x80,core_rf_ldo_en0
+	fetch 1,core_clkpll_cfg6
+	set0 7,pdata
+	store 1,core_clkpll_cfg6
+	jam 0,core_rf_ldo_en1
+	branch gain_control
+
+
+p_init_param:
+	jam 0,mem_lmo_tid2			// classic can't reconnect
+	branch init_param_next+1
+
+p_lpm_dispatch:
+	call lpo_calibration
+	fetch 3,mem_clks_per_lpo
+	rtn blank
+	fetch 1,mem_keyboard_fn_flag
+	nrtn blank
+	fetch 1,mem_keyboard_control_key_flag
+	nrtn blank
+	fetch 1,mem_keyboard_commbination_control_key_delay_release_timer
+	nrtn blank
+	branch lpm_dispatch+4
+	
+p_app_init:
+p_mouse_init:
+	call enable_authrom
+	call p_mouse_setting_config
+	call p_keyboard_gpio_init
+	call p_keyboard_low_vol_mult_set	
+	rtn wake
+	call mouse_cb_fuction
+	branch mouse_init_wireless
+
+p_mouse_setting_config:
+	rtn wake
+	call app_param_init
+ifdef G24	
+	call g24_transmit_init
+	call g24_chmap_param_init
+endif	
+	call mouse_param_init
+	call p_keyboard_param_init
+	fetcht 1,mem_mcu_rstb_gpio
+	call gpio_out_inactive
+	call p_mouse_device_led_off
+ifdef BLE	
+	call le_set_config_fixed_ltk
+	call le_set_justwork
+	call le_set_fixed_ltk
+	call le_set_config_read_authentication
+endif
+ifdef debug_eeprom
+	call iicd_read_init_pin
+endif	
+	fetch MOUSE_FLAG_LEN,mem_mouse_flag
+	bbit1 MOUSE_ENABLE_OTP,p_keyboard_load_otp_info_check	
+	bbit1 MOUSE_ENABLE_EEPROM,mouse_load_eeprom_info_check
+	bbit1 MOUSE_ENABLE_FLASH,mouse_load_flash_info_check
+	rtn
+
+p_keyboard_param_init:
+	setarg mem_keyboard_ui_uuid_table				//bt sdp start address
+	store 2,mem_ui_uuid_table
+	fetch 1,mem_ui_button_timeout
+	store 1,mem_combination_ui_button_count	//combination key timer init 
+	jam 0,mem_same_keyvalue_timerout_flag	
+	setarg 0x230170		// 0x0170--3.7V  0x0123--3.0V  0x0146--3.2V  0x0153--3.3V
+	store 3,mem_mouse_vdd_full_vol
+	setarg 0x015301
+	istore 3,contw
+ifdef BT30
+	setarg 0x2540
+	store 3,mem_class
+endif
+ifdef BLE	
+	arg mem_le_adv_swift_pair,contw
+	arg 20,loopcnt
+	call clear_mem
+
+	fetch 1,mem_le_name_len
+	sub pdata,12,null
+	nbranch p_ble_name_set_no_swift_pair,positive
+	setarg 0x06ff06
+	store 3,mem_le_adv_swift_pair
+	setarg 0x000300
+	istore 3,contw
+	setarg 0x80
+	istore 1,contw
+p_ble_store_le_name:
+	fetch 1,mem_le_name_len
+	increase 1,pdata
+	copy pdata,loopcnt
+	arg mem_le_scan_data,contr			// 7byte + mem_le_scan_data
+	branch memcpy
+	
+p_ble_name_set_no_swift_pair:
+	arg mem_le_adv_swift_pair,contw
+	branch p_ble_store_le_name
+endif
+	rtn
+
+/*
+p_lpm_otp_option_disable_ice_mode:
+	fetch 1,core_peripheral_lock
+	setarg 0x00
+	store 1,core_lpm_reg+1
+	branch lpm_write2_ctrl_option
+*/
+
+	
+p_keyboard_gpio_init:
+ifdef BLE
+	call p_le_exchange_hid_map
+endif
+ifdef BT30
+	call p_bt_exchange_hid_map
+endif
+	fetcht 1,mem_whee_a_data_gpio
+	call mouse_gpio_config_input_pu
+
+	fetcht 1,mem_whee_b_data_gpio
+	call mouse_gpio_config_input_pu
+	
+	fetcht 1,mem_config_select_device_button_gpio
+	storet 1,mem_sensor_motion_gpio
+	call mouse_gpio_config_input_pu
+
+/*
+	fetcht 1,mem_keyboard_led_r_gpio
+	call gpio_out_active
+	fetcht 1,mem_keyboard_led_g_gpio
+	call gpio_out_active
+	fetcht 1,mem_keyboard_led_b_gpio
+	call gpio_out_active
+
+	call p_lpm_otp_option_disable_ice_mode
+*/
+
+	//row init
+	setarg mem_key_row_gpio
+	store 2,mem_kb_row_ptr
+	//col init
+	setarg mem_key_col_gpio
+	store 2,mem_kb_col_ptr
+	//portA and B init
+	setarg mem_key_excol_gpio
+	store 2,mem_kb_excol_ptr
+p_keyboard_keyscan_gpio_init:
+	fetch 2,mem_kb_row_ptr
+	copy pdata,regb
+	arg 8,loopcnt
+p_keyboard_key_row_init:
+	ifetcht 1,regb
+	sub temp,UI_BUTTON_GPIO_DISABLE,null
+	ncall mouse_gpio_config_input_pu,zero
+	increase 1,regb
+	loop p_keyboard_key_row_init
+
+	fetch 2,mem_kb_col_ptr
+	copy pdata,regb
+	arg 20,loopcnt
+p_keyboard_key_cow_init:
+	ifetcht 1,regb
+	isolate1 7,temp						// exmcu gpio
+	ncall gpio_set_high_impedance,true
+	increase 1,regb
+	loop p_keyboard_key_cow_init
+	branch mouse_gpio_pu_idle
+
+p_keyboard_low_vol_mult_set:
+ifdef G24
+	setarg 0x5d4800
+	store 4,mem_24g_long_sleep_set1
+endif
+ifdef BLE
+	jam 0x0c,mem_lpm_mult_init
+endif
+ifdef BT30
+	jam 0x3a,mem_lpm_mult_init
+endif	
+	fetch 1,mem_adc_power_flag
+	rtnbit0 0
+ifdef G24	
+	call mouse_24g_long_sleep_set
+else	
+	jam 0x10,mem_lpm_mult_init
+	fetch 1,mem_mouse_current_mult_timer
+	branch mouse_current_mult_reinit,blank
+endif	
+	rtn
+
+p_main_loop:
+	call p_keyboard_keyscan
+	call p_keyboard_key_process
+	call p_keyboard_special_key_check
+	branch main_loop+1
+
+
+//stb low--stb high = 10us; wait exmcu wakeup/reset = 301.9us; exmcu keyscan = 250.1us;mcu keyscan = 131.7us;value copy = 78.3us
+// keyboard keyscan = 772us
+p_keyboard_keyscan:
+	call p_keyboard_keyscan_gpio_init
+	call p_keyboard_stb_state_low							// exmcu wake up
+	setarg 0
+	store 2,mem_keyscan_exmcu_wait_wake_count
+	arg mem_keyscan_value_current,contr
+	arg mem_keyscan_value_check,contw
+	arg 20,loopcnt
+	call memcpy
+	setarg mem_keyscan_value_current
+	store 2,mem_keyscan_value_ptr
+	setarg mem_keyscan_exmcu_value
+	store 2,mem_keyscan_exmcu_value_ptr
+	call p_keyboard_stb_state_high
+	call p_keyboard_clk_state_high
+	call p_keyboard_clk_input
+p_keyboard_keyscan_wait_wake_done:
+	fetch 2,mem_keyscan_exmcu_wait_wake_count
+	increase 1,pdata
+	store 2,mem_keyscan_exmcu_wait_wake_count
+	bbit1 9,p_keyboard_keyscan_reset_exmcu 				// 953us reset exmcu
+	fetcht 1,mem_mcu_clk_gpio							// waiting for exmcu wake done
+	call gpio_get_bit
+	nbranch p_keyboard_keyscan_wait_wake_done,true	
+	call p_keyboard_keyscan_get_exmcu_value
+	call p_keyboard_keyscan_get_mcu_value
+	call p_keyboard_stb_state_high							// exmcu sleep
+p_keyboard_keyscan_copy_value:
+	fetch 2,mem_kb_excol_ptr
+	copy pdata,regb
+	jam 0,mem_keyscan_col_loop_count
+p_keyboard_compare_col_excol_gpio_loop:		// loop 11 times
+	ifetcht 1,regb
+	fetch 2,mem_kb_col_ptr
+	copy pdata,rega
+	copy rega,regc
+	arg 20,loopcnt
+p_keyboard_compare_col_gpio_loop:
+	ifetch 1,rega
+	isub temp,null
+	branch p_keyboard_copy_value_exmcu_to_mcu,zero
+	increase 1,rega
+	loop p_keyboard_compare_col_gpio_loop
+p_keyboard_compare_col_excol_gpio_loop_next:	
+	increase 1,regb
+	fetch 1,mem_keyscan_col_loop_count
+	increase 1,pdata
+	store 1,mem_keyscan_col_loop_count
+	sub pdata,10,null
+	branch p_keyboard_compare_col_excol_gpio_loop,positive
+	rtn
+
+p_keyboard_copy_value_exmcu_to_mcu:
+	fetch 2,mem_keyscan_value_ptr
+	copy pdata,contw
+	copy rega,pdata	
+	isub regc,pdata 
+	iadd contw,contw							// offset = rega-regc
+	fetch 2,mem_keyscan_exmcu_value_ptr
+	copy pdata,regc
+	fetch 1,mem_keyscan_col_loop_count
+	iadd regc,regc	
+	ifetch 1, regc								// offset = mem_keyscan_col_loop_count
+	istore 1,contw
+	branch p_keyboard_compare_col_excol_gpio_loop_next
+
+
+p_keyboard_keyscan_get_exmcu_value:	//	8*11 times
+	nop 20
+	jam 0,mem_keyscan_exmcu_reset_count
+//	call p_keyboard_clk_state_high
+	call p_keyboard_stb_state_low
+	jam 0,mem_keyscan_col_loop_count
+p_keyboard_keyscan_exmcu_start_loop:	// clk:0 1 0 1 0 1 0 1 0 1 0
+	call p_keyboard_clk_state_low
+	call p_keyboard_keyscan_exmcu_get_col_value
+	call p_keyboard_clk_state_high
+	call p_keyboard_keyscan_exmcu_get_col_value
+	sub pdata,9,null
+	branch p_keyboard_keyscan_exmcu_start_loop,positive
+	call p_keyboard_clk_state_low
+	call p_keyboard_keyscan_exmcu_get_col_value
+	branch p_keyboard_clk_input
+
+p_keyboard_keyscan_exmcu_get_col_value:
+	jam 0,mem_keyscan_value_temp
+	call p_keyboard_keyscan_get_col_value
+	fetch 2,mem_keyscan_exmcu_value_ptr
+p_keyboard_keyscan_value_store:
+	copy  pdata,contw
+	fetch 1,mem_keyscan_col_loop_count
+	iadd contw,contw
+	fetch 1,mem_keyscan_value_temp
+	istore 1,contw
+	fetch 1,mem_keyscan_col_loop_count
+	increase 1,pdata
+	store 1,mem_keyscan_col_loop_count
+	rtn
+
+p_keyboard_keyscan_get_mcu_value: 		// 8*20 = 130us
+	fetch 2,mem_kb_col_ptr
+	copy pdata,regb
+	jam 0,mem_keyscan_col_loop_count
+p_keyboard_keyscan_mcu_start:		// loop 20 times
+	jam 0,mem_keyscan_value_temp
+	ifetcht 1,regb
+	isolate1 7,temp								// exmcu gpio
+	branch p_keyboard_keyscan_mcu_start_loop,true
+	call gpio_out_active
+	call p_keyboard_keyscan_get_col_value
+	ifetcht 1,regb
+	call gpio_out_inactive
+	ifetcht 1,regb
+	call gpio_set_high_impedance
+p_keyboard_keyscan_mcu_start_loop:
+	increase 1,regb
+	fetch 2,mem_keyscan_value_ptr
+	call p_keyboard_keyscan_value_store
+	sub pdata,19,null
+	branch p_keyboard_keyscan_mcu_start,positive
+	rtn
+
+p_keyboard_keyscan_get_col_value:
+	nop 150
+	fetch 2,mem_kb_row_ptr
+	copy pdata,regc
+	arg 8,loopcnt
+p_keyboard_keyscan_get_col_value_loop:		// loop 8 times
+	ifetcht 1,regc
+	call gpio_get_bit
+	fetch 1,mem_keyscan_value_temp
+	rshift pdata,pdata
+	setflag true,7,pdata
+	store 1,mem_keyscan_value_temp
+p_keyboard_keyscan_get_col_value_loop_next:	
+	increase 1,regc
+	loop p_keyboard_keyscan_get_col_value_loop
+	rtn
+
+p_keyboard_keyscan_reset_exmcu:
+	fetcht 1,mem_mcu_rstb_gpio
+	call gpio_out_active
+	nop 20
+	fetcht 1,mem_mcu_rstb_gpio
+	call gpio_out_inactive
+	nop 6000						// waiting for exmcu reset done 502us > 301.9us
+	fetch 1,mem_keyscan_exmcu_reset_count
+	increase 1,pdata
+	store 1,mem_keyscan_exmcu_reset_count
+	bbit1 6,soft_reset_chip
+	branch p_keyboard_keyscan
+
+
+p_keyboard_clk_state_high:
+	fetcht 1,mem_mcu_clk_gpio
+	branch gpio_out_inactive
+
+p_keyboard_clk_state_low:
+	fetcht 1,mem_mcu_clk_gpio
+	branch gpio_out_active
+
+p_keyboard_clk_input:
+	fetcht 1,mem_mcu_clk_gpio
+	branch gpio_config_input
+	
+p_keyboard_stb_state_high:
+	fetcht 1,mem_mcu_stb_gpio
+	branch gpio_out_inactive
+
+p_keyboard_stb_state_low:
+	fetcht 1,mem_mcu_stb_gpio
+	branch gpio_out_active
+
+
+// same key press check	
+p_keyboard_press_change_or_no_key:
+	jam 0,mem_same_keyvalue_timerout_flag
+	fetch 2,mem_same_keyvalue_timer_init
+	store 2,mem_same_keyvalue_timer
+	rtn
+
+p_keyboard_key_process:
+	// key deshake
+	arg mem_keyscan_value_current,rega
+	arg mem_keyscan_value_check,regb
+	arg 20,loopcnt
+	call string_compare
+	nbranch p_keyboard_press_change_or_no_key,zero	
+	call p_keyboard_keyscan_value_current_zero_check
+	call p_keyboard_press_change_or_no_key,blank
+
+	call p_keyboard_ghost_key_check
+	fetch 1,mem_mouse_ghost_flag
+	nrtn blank
+	fetch 1,mem_keyboard_commbination_key_step
+	rtneq CAMMBINATION_KEY_PRESS
+	rtneq CAMMBINATION_KEY_HOLD
+	rtneq CAMMBINATION_KEY_WAIT_RELEASE
+
+	// keyvalue get from map,and in or out process
+	jam 0,mem_keyscan_col_loop_count
+	arg mem_keyscan_value_current,rega
+	arg mem_keyscan_value_old,regb
+p_keyboard_keyvalue_process:		// loop 20 times
+	ifetcht 1,rega
+	ifetch 1,regb
+	ixor  temp,pdata
+	branch p_keyboard_keyvalue_process_loop,blank
+	store 1,mem_keyscan_value_temp
+	storet 1,mem_keyboard_press_flag_temp
+	istoret 1,regb
+	jam 1,mem_keyboard_data_change_flag
+	jam 0,mem_keyboard_keyvalue_bit_loop_count
+p_keyboard_keyvalue_change:			// loop 8 times
+	fetch 1,mem_keyscan_value_temp
+	bbit0 0,p_keyboard_keyvalue_change_loop
+	fetch 1,mem_keyscan_col_loop_count
+	mul32 pdata,8,pdata
+	fetcht 1,mem_keyboard_keyvalue_bit_loop_count
+	iadd temp,pdata									// map offset
+	arg mem_keyboard_keyvalue_map,contr
+	iadd contr,contr
+	ifetch 1,contr
+	store 1,mem_keyboard_keyvalue_temp				// keyvalue
+	call p_keyboard_keyvalue_fn_replace
+	call p_keyboard_keyvalue_commbination_replace
+	call p_keyboard_keyvalue_in_out
+p_keyboard_keyvalue_change_loop:
+	fetch 1,mem_keyscan_value_temp
+	rshift pdata,pdata
+	store 1,mem_keyscan_value_temp
+	fetch 1,mem_keyboard_press_flag_temp
+	rshift pdata,pdata
+	store 1,mem_keyboard_press_flag_temp
+	fetch 1,mem_keyboard_keyvalue_bit_loop_count
+	increase 1,pdata
+	store 1,mem_keyboard_keyvalue_bit_loop_count
+	sub pdata,7,null
+	branch p_keyboard_keyvalue_change,positive
+p_keyboard_keyvalue_process_loop:
+	increase 1,rega
+	increase 1,regb	
+	fetch 1,mem_keyscan_col_loop_count
+	increase 1,pdata
+	store 1,mem_keyscan_col_loop_count
+	sub pdata,19,null
+	branch p_keyboard_keyvalue_process,positive
+	rtn
+
+p_keyboard_keyscan_value_current_zero_check:
+	fetch 8,mem_keyscan_value_current
+	nrtn blank
+	fetch 8,mem_keyscan_value_current+8
+	nrtn blank
+	fetch 4,mem_keyscan_value_current+16
+	nrtn blank
+	fetch 1,mem_keyboard_commbination_control_key_delay_release_timer
+	nrtn blank
+	fetch 1,mem_keyboard_commbination_key_step
+	rtneq CAMMBINATION_KEY_NULL
+	jam CAMMBINATION_KEY_FREE,mem_keyboard_commbination_key_step
+	rtn
+
+
+//**input:mem_keyscan_value_current   **output:mem_mouse_ghost_flag   	mem_keyboard_all_press_key_count
+p_keyboard_ghost_key_check:	// (col[i] press >= 2) && (row[j] press >=2) && (c[i]_r[j] press) 
+	jam 0,mem_mouse_ghost_flag
+	jam 0,mem_keyboard_all_press_key_count
+	arg mem_keyscan_value_current,rega
+	arg 20,loopcnt
+p_keyboard_ghost_key_check_loop:
+	jam 0,mem_keyboard_current_col_press_key_count
+	ifetch 1,rega
+	branch p_keyboard_ghost_key_check_next_loop,blank
+p_keyboard_current_col_press_key_count_check:	
+	fetcht 1,mem_keyboard_current_col_press_key_count
+	increase 1,temp
+	storet 1,mem_keyboard_current_col_press_key_count
+	copy pdata,temp
+	increase -1,pdata
+	iand temp,pdata									// pdata &= pdata -1;  check pdata bit1 count
+	nbranch p_keyboard_current_col_press_key_count_check,zero
+	fetch 1,mem_keyboard_current_col_press_key_count
+	fetcht 1,mem_keyboard_all_press_key_count
+	iadd temp,temp
+	storet 1,mem_keyboard_all_press_key_count
+	sub pdata,1,null
+	branch p_keyboard_ghost_key_check_next_loop,positive
+	sub temp,2,null
+	branch p_keyboard_ghost_key_check_next_loop,positive
+	jam 0,mem_keyscan_col_loop_count					// col[i] press key count >= 2
+	jam 0,mem_keyboard_same_row_press_key_count
+	ifetcht 1,rega
+	arg mem_keyscan_value_current,regb
+p_keyboard_same_row_key_check:
+	fetch 1,mem_keyscan_col_loop_count
+	increase 1,pdata
+	store 1,mem_keyscan_col_loop_count
+	sub pdata,19,null
+	nbranch p_keyboard_ghost_key_check_next_loop,positive		// end col[i] row[0~7] check
+	ifetch 1,regb
+	iand temp,null												// col[i] & col[0~19]
+	branch p_keyboard_same_row_key_check_loop,zero
+	fetch 1,mem_keyboard_same_row_press_key_count		
+	increase 1,pdata
+	store 1,mem_keyboard_same_row_press_key_count
+	sub pdata,1,null
+	branch p_keyboard_same_row_key_check_loop,positive
+	jam 1,mem_mouse_ghost_flag
+	rtn	
+	
+p_keyboard_ghost_key_check_next_loop:
+	increase 1,rega
+	loop p_keyboard_ghost_key_check_loop
+	rtn
+
+p_keyboard_same_row_key_check_loop:
+	increase 1,regb
+	branch p_keyboard_same_row_key_check
+	
+
+
+p_keyboard_keyvalue_fn_replace:
+	fetch 1,mem_keyboard_press_flag_temp
+	ncall p_keyboard_commbination_delay_release_clear,blank
+	fetch 1,mem_keyboard_fn_flag
+	ncall p_keyboard_keyvalue_fn_replace_press,blank
+	fetch 1,mem_keyboard_fn_first
+	fetcht 1,mem_keyboard_fn_flag
+	ixor temp,pdata
+	rtn zero
+	fetch 1,mem_keyboard_keyvalue_temp
+	beq HID_KEY_ESC,p_keyboard_keyvalue_fn_esc
+	beq HID_KEY_DELETE,p_keyboard_keyvalue_fn_delete
+	sub pdata,HID_KEY_F12,null
+	nrtn positive
+	arg HID_KEY_F1,temp	
+	isub temp,pdata
+	nrtn positive			
+	arg mem_keyboard_fn_f1,contr		//  HID_KEY_F1 <= keyvalue <= HID_KEY_F12
+	iadd contr,contr
+	ifetch 1,contr
+	branch p_keyboard_keyvalue_store_temp
+	
+p_keyboard_keyvalue_fn_replace_press:
+	fetch 1,mem_keyboard_keyvalue_temp
+	beq HID_KEY_UP_ARROW,p_keyboard_keyvalue_fn_up_arrow
+	beq HID_KEY_DOWN_ARROW,p_keyboard_keyvalue_fn_down_arrow
+	beq HID_KEY_LEFT_ARROW,p_keyboard_keyvalue_fn_left_arrow
+	beq HID_KEY_RIGHT_ARROW,p_keyboard_keyvalue_fn_right_arrow
+	beq HID_KEY_LEFT_CTRL,p_keyboard_keyvalue_fn_left_ctrl
+	beq HID_KEY_SPACE,p_keyboard_keyvalue_fn_space
+	beq HID_KEY_Q,p_keyboard_keyvalue_os_andriod
+	beq HID_KEY_W,p_keyboard_keyvalue_os_windows
+	beq HID_KEY_E,p_keyboard_keyvalue_os_ios
+	rtn
+
+p_keyboard_keyvalue_fn_esc:
+	fetch 1,mem_keyboard_fn_esc
+	branch p_keyboard_keyvalue_store_temp
+	
+p_keyboard_keyvalue_fn_delete:
+	fetch 1,mem_keyboard_fn_del
+	branch p_keyboard_keyvalue_store_temp
+
+p_keyboard_keyvalue_fn_up_arrow:
+	fetch 1,mem_keyboard_fn_arrow_enable_flag
+	rtn blank
+	setarg HID_KEY_PAGE_UP
+	branch p_keyboard_keyvalue_store_temp
+	
+p_keyboard_keyvalue_fn_down_arrow:
+	fetch 1,mem_keyboard_fn_arrow_enable_flag
+	rtn blank
+	setarg HID_KEY_PAGE_DOWN
+	branch p_keyboard_keyvalue_store_temp
+
+p_keyboard_keyvalue_fn_left_arrow:
+	fetch 1,mem_keyboard_fn_arrow_enable_flag
+	rtn blank
+	setarg HID_KEY_HOME
+	branch p_keyboard_keyvalue_store_temp
+
+p_keyboard_keyvalue_fn_right_arrow:
+	fetch 1,mem_keyboard_fn_arrow_enable_flag
+	rtn blank
+	setarg HID_KEY_END
+	branch p_keyboard_keyvalue_store_temp
+
+p_keyboard_keyvalue_fn_left_ctrl:
+	fetch 1,mem_keyboard_fn_left_ctrl_enable_flag
+	rtn blank
+	fetch 1,mem_kb_computer_system
+	beq SYSTEM_OS_WINDOWS,p_keyboard_keyvalue_windows_osk
+	setarg HID_KEY_OS_SOFT_KB
+	branch p_keyboard_keyvalue_store_temp
+p_keyboard_keyvalue_windows_osk:	
+	setarg HID_KEY_OSK
+	branch p_keyboard_keyvalue_store_temp
+
+p_keyboard_keyvalue_fn_space:
+	fetch 1,mem_keyboard_fn_space_enable_flag
+	rtn blank
+	setarg HID_KEY_LANGUAGE
+p_keyboard_keyvalue_store_temp:
+	store 1,mem_keyboard_keyvalue_temp
+	rtn
+	
+p_keyboard_keyvalue_os_andriod:
+	fetch 1,mem_keyboard_fn_system_switch_enable_flag
+	rtn blank
+	fetch 1,mem_keyboard_press_flag_temp
+	bbit0 0,p_keyboard_keyvalue_store_temp+1	
+	jam SYSTEM_OS_ANDRIOD,mem_kb_computer_system
+p_keyboard_keyvalue_clear_temp:
+	jam 6,mem_keyboard_mode_led_on_timer
+	setarg 0
+	branch p_keyboard_keyvalue_store_temp
+
+p_keyboard_keyvalue_os_windows:
+	fetch 1,mem_keyboard_fn_system_switch_enable_flag
+	rtn blank
+	fetch 1,mem_keyboard_press_flag_temp
+	bbit0 0,p_keyboard_keyvalue_store_temp+1	
+	jam SYSTEM_OS_WINDOWS,mem_kb_computer_system
+	branch p_keyboard_keyvalue_clear_temp
+
+p_keyboard_keyvalue_os_ios:
+	fetch 1,mem_keyboard_fn_system_switch_enable_flag
+	rtn blank
+	fetch 1,mem_keyboard_press_flag_temp
+	bbit0 0,p_keyboard_keyvalue_store_temp+1	
+	jam SYSTEM_OS_IOS,mem_kb_computer_system
+	branch p_keyboard_keyvalue_clear_temp
+	
+
+p_keyboard_keyvalue_commbination_replace:
+	fetch 1,mem_keyboard_keyvalue_temp
+	beq HID_KEY_PRINT_SCREEN,p_keyboard_commination_screen_shot_replace
+	beq HID_KEY_PAGE_UP,p_keyboard_commination_pageup_replace
+	beq HID_KEY_PAGE_DOWN,p_keyboard_commination_pagedown_replace
+	beq HID_KEY_HOME,p_keyboard_commination_home_replace
+	beq HID_KEY_END,p_keyboard_commination_end_replace
+	beq HID_KEY_SELECT_ALL,p_keyboard_commination_select_all
+	beq HID_KEY_COPY,p_keyboard_commbination_copy
+	beq HID_KEY_PASTE,p_keyboard_commbination_paste
+	beq HID_KEY_CUT,p_keyboard_commbination_cut
+	beq HID_KEY_ALL_OS_LOCK,p_keyboard_commination_os_lock
+	beq HID_KEY_OSK,p_keyboard_commbination_osk
+	beq HID_KEY_SEARCH,p_keyboard_commbination_search
+	beq HID_KEY_LANGUAGE,p_keyboard_commbination_language
+	beq HID_KEY_APP_TILING,p_keyboard_commbination_app_tiling
+	rtn
+
+p_keyboard_commbination_delay_release_set:
+	fetch 1,mem_keyboard_press_flag_temp
+	rtnbit0 0
+	jam 10,mem_keyboard_commbination_control_key_delay_release_timer
+	rtn
+
+p_keyboard_commbination_delay_release_clear:
+	jam 0,mem_keyboard_commbination_control_key_delay_release_timer
+	rtn
+
+p_keyboard_commination_screen_shot_replace:
+	fetch 1,mem_kb_computer_system
+	rtneq SYSTEM_OS_WINDOWS
+	rtneq SYSTEM_OS_ANDRIOD
+	jam LEFT_SHIFT_GUI,mem_keyboard_commbination_control_key_value
+	jam HID_KEY_3,mem_keyboard_commbination_standard_key_value
+	branch p_keyboard_commbination_keypress
+
+p_keyboard_commination_pageup_replace:
+	jam HID_KEY_UP_ARROW,mem_keyboard_commbination_standard_key_value
+p_keyboard_commination_ios_mac_command_commiation:	
+	fetch 1,mem_kb_computer_system
+	rtneq SYSTEM_OS_WINDOWS
+	rtneq SYSTEM_OS_ANDRIOD
+	jam LEFT_GUI,mem_keyboard_commbination_control_key_value
+	branch p_keyboard_commbination_keypress
+
+p_keyboard_commination_pagedown_replace:
+	jam HID_KEY_DOWN_ARROW,mem_keyboard_commbination_standard_key_value
+	branch p_keyboard_commination_ios_mac_command_commiation	
+
+p_keyboard_commination_home_replace:
+	jam HID_KEY_LEFT_ARROW,mem_keyboard_commbination_standard_key_value
+	branch p_keyboard_commination_ios_mac_command_commiation
+
+p_keyboard_commination_end_replace:
+	jam HID_KEY_RIGHT_ARROW,mem_keyboard_commbination_standard_key_value
+	branch p_keyboard_commination_ios_mac_command_commiation
+
+p_keyboard_commination_select_all:
+	jam HID_KEY_A,mem_keyboard_commbination_standard_key_value
+p_keyboard_commbination_text_edit:
+	jam LEFT_CONTROL,mem_keyboard_commbination_control_key_value
+	fetch 1,mem_kb_computer_system
+	beq SYSTEM_OS_WINDOWS,p_keyboard_commbination_keypress
+	beq SYSTEM_OS_ANDRIOD,p_keyboard_commbination_keypress
+	jam LEFT_GUI,mem_keyboard_commbination_control_key_value
+	branch p_keyboard_commbination_keypress
+
+p_keyboard_commbination_copy:
+	jam HID_KEY_C,mem_keyboard_commbination_standard_key_value
+	branch p_keyboard_commbination_text_edit
+
+p_keyboard_commbination_paste:
+	jam HID_KEY_V,mem_keyboard_commbination_standard_key_value
+	branch p_keyboard_commbination_text_edit
+
+p_keyboard_commbination_cut:	
+	jam HID_KEY_X,mem_keyboard_commbination_standard_key_value
+	branch p_keyboard_commbination_text_edit
+
+p_keyboard_commination_os_lock:
+	fetch 1,mem_kb_computer_system
+	beq SYSTEM_OS_WINDOWS,p_keyboard_commination_windows_lock
+	beq SYSTEM_OS_MAC,p_keyboard_commination_mac_lock
+	setarg HID_KEY_IOS_ANDROID_OS_LOCK
+	branch p_keyboard_keyvalue_store_temp
+p_keyboard_commination_windows_lock:	
+	jam LEFT_GUI,mem_keyboard_commbination_control_key_value
+	jam HID_KEY_L,mem_keyboard_commbination_standard_key_value
+	branch p_keyboard_commbination_keypress
+p_keyboard_commination_mac_lock:
+	jam LEFT_GUI_CONTROL,mem_keyboard_commbination_control_key_value
+	jam HID_KEY_Q,mem_keyboard_commbination_standard_key_value
+	branch p_keyboard_commbination_keypress
+	
+p_keyboard_commbination_osk:
+	fetch 1,mem_kb_computer_system
+	beq SYSTEM_OS_WINDOWS,p_keyboard_commbination_windows_osk
+	setarg HID_KEY_OS_SOFT_KB
+	branch p_keyboard_keyvalue_store_temp
+p_keyboard_commbination_windows_osk:	
+	jam LEFT_GUI_CONTROL,mem_keyboard_commbination_control_key_value
+	jam HID_KEY_O,mem_keyboard_commbination_standard_key_value
+	branch p_keyboard_commbination_keypress
+
+p_keyboard_commbination_search:
+	fetch 1,mem_kb_computer_system
+	beq SYSTEM_OS_MAC,p_keyboard_commbination_mac_search
+	setarg HID_KEY_AC_SEARCH
+	branch p_keyboard_keyvalue_store_temp
+p_keyboard_commbination_mac_search:	
+	jam LEFT_GUI,mem_keyboard_commbination_control_key_value
+	jam HID_KEY_SPACE,mem_keyboard_commbination_standard_key_value
+	branch p_keyboard_commbination_keypress	
+
+	
+p_keyboard_commbination_language:
+	fetch 1,mem_kb_computer_system
+	beq SYSTEM_OS_WINDOWS,p_keyboard_commbination_language_windows
+	beq SYSTEM_OS_ANDRIOD,p_keyboard_commbination_language_andriod
+	jam LEFT_CONTROL,mem_keyboard_commbination_control_key_value
+p_keyboard_commbination_language_next:
+	jam HID_KEY_SPACE,mem_keyboard_commbination_standard_key_value
+	call p_keyboard_commbination_delay_release_set	
+	branch p_keyboard_commbination_keypress
+p_keyboard_commbination_language_windows:
+	jam LEFT_GUI,mem_keyboard_commbination_control_key_value
+	branch p_keyboard_commbination_language_next
+p_keyboard_commbination_language_andriod:
+	jam LEFT_SHIFT,mem_keyboard_commbination_control_key_value
+	branch p_keyboard_commbination_language_next
+
+p_keyboard_commbination_app_tiling:
+	fetch 1,mem_kb_computer_system
+	beq SYSTEM_OS_WINDOWS,p_keyboard_commbination_app_tiling_windows_android
+	beq SYSTEM_OS_ANDRIOD,p_keyboard_commbination_app_tiling_windows_android
+	jam LEFT_CONTROL,mem_keyboard_commbination_control_key_value
+	jam HID_KEY_UP_ARROW,mem_keyboard_commbination_standard_key_value
+	branch p_keyboard_commbination_keypress	
+p_keyboard_commbination_app_tiling_windows_android:
+	jam LEFT_GUI,mem_keyboard_commbination_control_key_value
+	jam HID_KEY_TAB,mem_keyboard_commbination_standard_key_value
+	branch p_keyboard_commbination_keypress	
+
+p_keyboard_commbination_keypress:
+	jam 0,mem_keyboard_keyvalue_temp
+	fetch 1,mem_keyboard_press_flag_temp
+	bbit0 0,p_keyboard_commbination_key_wait_release_set
+	fetch 1,mem_keyboard_commbination_key_step
+	beq CAMMBINATION_KEY_COMPLETE,p_keyboard_commbination_key_hold_set
+p_keyboard_commbination_key_press_set:	
+	jam CAMMBINATION_KEY_PRESS,mem_keyboard_commbination_key_step
+	rtn
+
+p_keyboard_commbination_key_wait_release_set:
+	jam CAMMBINATION_KEY_WAIT_RELEASE,mem_keyboard_commbination_key_step
+	rtn
+
+p_keyboard_commbination_key_null_set:
+	jam CAMMBINATION_KEY_NULL,mem_keyboard_commbination_key_step
+	rtn
+
+//**input:   pdata:control key vaule       temp:standard key value
+p_keyboard_commbination_key_value_store:
+	store 1,mem_keyboard_tx_data+1
+	storet 1,mem_keyboard_tx_data+3
+	call enable_user
+	jam HID_REPORTID_KEY_STANDARD,mem_keyboard_tx_data
+	branch p_keyboard_motion_data_check_next	
+	
+p_keyboard_commbination_key_press_process:
+	fetch 1,mem_keyboard_commbination_control_key_value
+	arg 0,temp
+	call p_keyboard_commbination_key_value_store
+p_keyboard_commbination_key_hold_set:
+	jam CAMMBINATION_KEY_HOLD,mem_keyboard_commbination_key_step
+	rtn
+
+p_keyboard_commbination_key_hold_process:
+	jam CAMMBINATION_KEY_COMPLETE,mem_keyboard_commbination_key_step
+	fetch 1,mem_keyboard_commbination_control_key_value
+	fetcht 1,mem_keyboard_commbination_standard_key_value
+	branch p_keyboard_commbination_key_value_store
+	
+p_keyboard_commbination_key_wait_release_process:
+	jam HID_REPORTID_KEY_STANDARD,mem_keyboard_tx_data
+	fetch 1,mem_keyboard_commbination_control_key_value
+	arg 0,temp
+	call p_keyboard_commbination_key_value_store
+	fetch 1,mem_keyboard_commbination_control_key_delay_release_timer
+	branch p_keyboard_commbination_key_null_set,blank
+p_keyboard_commbination_key_release_set:	
+	jam CAMMBINATION_KEY_RELEASE,mem_keyboard_commbination_key_step
+	rtn
+
+p_keyboard_commbination_key_release_process:
+	branch p_keyboard_commbination_key_value_store+2
+
+p_keyboard_commbination_key_null_process:
+	jam CAMMBINATION_KEY_FREE,mem_keyboard_commbination_key_step
+	arg 0,pdata
+	arg 0,temp
+	branch p_keyboard_commbination_key_value_store	
+
+
+
+p_keyboard_keyvalue_in_out:
+	fetch 1,mem_keyboard_keyvalue_temp
+	arg HID_KEY_LEFT_CTRL,temp
+	isub temp,null
+	nbranch p_keyboard_keyvalue_standard,positive		// value < 0xe0
+	sub pdata,HID_KEY_RIGHT_GUI,null
+	nbranch p_keyboard_keyvalue_consumer,positive		// value  > 0xe7
+	and_into 0x07,pdata
+	copy pdata,queue
+	fetch 1,mem_keyboard_press_flag_temp
+	bbit1 0,p_keyboard_keyvalue_control_key_in
+p_keyboard_keyvalue_control_key_out:
+	fetch 1,mem_keyboard_keyvalue_buffer
+	qset0 pdata
+	store 1,mem_keyboard_keyvalue_buffer
+	rtn
+p_keyboard_keyvalue_control_key_in:
+	fetch 1,mem_keyboard_keyvalue_buffer
+	qset1 pdata
+	store 1,mem_keyboard_keyvalue_buffer
+	rtn
+
+p_keyboard_keyvalue_standard:
+	jam 0,mem_keyboard_keyvalue_buffer+8
+	fetch 1,mem_keyboard_press_flag_temp
+	bbit1 0,p_keyboard_keyvalue_standard_in
+p_keyboard_keyvalue_standard_out:	
+	fetcht 1,mem_keyboard_keyvalue_temp
+	arg 6,loopcnt
+	arg mem_keyboard_keyvalue_buffer+2,contr
+p_keyboard_keyvalue_standard_out_loop:
+	ifetch 1,contr
+	isub temp,null
+	nbranch p_keyboard_keyvalue_standard_out_next,zero
+	ifetch 1,contr
+	increase -2,contr
+	istore 1,contr
+	rtn blank
+	increase 1,contr
+	istoret 1,contr
+p_keyboard_keyvalue_standard_out_next:	
+	loop p_keyboard_keyvalue_standard_out_loop
+	rtn
+	
+p_keyboard_keyvalue_standard_in:
+	fetcht 1,mem_keyboard_keyvalue_temp
+	arg 6,loopcnt
+	arg mem_keyboard_keyvalue_buffer+2,contr
+p_keyboard_keyvalue_standard_in_loop:
+	ifetch 1,contr
+	branch p_keyboard_keyvalue_standard_in_data,blank
+	isub temp,null
+	rtn zero
+	loop p_keyboard_keyvalue_standard_in_loop
+	rtn
+p_keyboard_keyvalue_standard_in_data:
+	increase -1,contr
+	istoret 1,contr
+	rtn
+
+p_keyboard_keyvalue_consumer:
+	jam KEYBOARD_CONSUMER_KEY_PRESS,mem_keyboard_consumer_key_status
+	fetch 1,mem_keyboard_press_flag_temp
+	isolate0 0,pdata
+	call p_keyboard_consumer_key_release,true
+	branch p_keyboard_keyvalue_standard
+	
+p_keyboard_consumer_key_release:
+	jam KEYBOARD_CONSUMER_KEY_RELEASE,mem_keyboard_consumer_key_status
+	rtn
+
+	
+
+// check Fn,pairing button,control key
+p_keyboard_special_key_check:
+	call p_keyboard_pairing_button_check
+	jam 0,mem_keyboard_fn_flag
+	jam 0,mem_keyboard_control_key_flag
+	jam 0,mem_keyboard_bt_button_flag
+	fetch 1,mem_keyboard_keyvalue_buffer
+	ncall p_keyborad_control_key_set,blank
+	arg mem_keyboard_keyvalue_buffer+2,contr
+	arg 6,loopcnt
+p_keyboard_special_key_check_loop:
+	ifetch 1,contr
+	sub pdata,HID_KEY_FN,null
+	call p_keyboard_fn_set,zero
+	sub pdata,HID_KEY_PB,null
+	call p_keyboard_pb_set,zero
+	loop p_keyboard_special_key_check_loop
+ifndef G24
+	call p_keyboard_commbination_fast_conn_bt_check
+endif	
+	fetch 1,mem_keyboard_pairing_type
+	branch p_keyboard_enable_bt_button_pairing,blank
+ifdef G24	
+	fetch 1,mem_device_flag
+	beq MODE_24G_DEVICE,p_keyboard_commbination_pairing_24g_check
+else	
+	fetch 2,mem_keyboard_keyvalue_buffer+2
+	fetcht 2,mem_keyboard_commbination_key_bt
+	isub temp,null
+	branch p_mouse_long_button_bt_discovery,zero
+	byteswap temp,temp
+	isub temp,null
+	branch p_mouse_long_button_bt_discovery,zero
+endif
+	rtn
+
+p_keyboard_pairing_button_check:
+	fetch 1,mem_keyboard_pairing_type
+	nrtn blank
+	fetcht 1,mem_config_select_device_button_gpio
+	sub temp,UI_BUTTON_GPIO_DISABLE,null
+	rtn zero
+	call gpio_get_bit
+	nbranch p_keyboard_pairing_button_release,true
+	arg 8,loopcnt
+	arg mem_keyboard_keyvalue_buffer,contw
+	call clear_mem
+	jam HID_KEY_PB,mem_keyboard_keyvalue_buffer+2
+	rtn
+
+p_keyboard_pairing_button_release:
+	fetch 1,mem_keyboard_keyvalue_buffer+2
+	rtnne HID_KEY_PB
+	jam HID_KEY_NULL,mem_keyboard_keyvalue_buffer+2
+	rtn	
+
+p_keyboard_enable_bt_button_pairing:
+	fetch 1,mem_keyboard_bt_button_flag
+	rtn blank
+ifdef G24		
+	fetch 1,mem_device_flag
+	beq MODE_24G_DEVICE,p_mouse_24g_start_pair_mode
+else	
+p_mouse_long_button_bt_discovery:
+	call p_keyboard_pairing_check_otp_offset
+	jam 0,mem_keyboard_data_change_flag
+	branch mouse_long_button_bt_discovery
+endif
+	rtn
+	
+ifdef G24	
+p_mouse_24g_commbination_pair_check:
+	fetch 1,mem_keyboard_pairing_type
+	rtn blank
+p_mouse_24g_start_pair_mode:
+	jam 0,mem_24g_repeat_send_flag
+	call p_keyboard_pairing_check_otp_offset		
+	jam 0,mem_keyboard_data_change_flag
+	fetch 2,mem_24g_pair_timeout
+	nrtn blank
+	setarg 0
+	store 2,mem_mouse_no_data_timer
+	call p_keyboard_capslock_led_off
+ifdef numlock_enable	
+	call p_keyboard_numberlock_led_off
+endif	
+	branch mouse_24g_start_pair_mode
+endif
+
+p_keyborad_control_key_set:
+	jam 1,mem_keyboard_control_key_flag
+	rtn
+
+p_keyboard_fn_set:
+	jam 1,mem_keyboard_fn_flag
+	rtn
+
+p_keyboard_pb_set:
+	jam 1,mem_keyboard_bt_button_flag
+	rtn
+
+
+p_keyboard_pairing_check_otp_offset:
+	fetch 2,mem_otp_read_retention_offset
+	arg 0x528,temp   //24*55
+	isub temp,null
+	nrtn positive
+	branch assert
+//  otp process	
+p_keyboard_load_otp_info_check:
+	fetch 1,mem_device_flag
+ifdef G24	
+	beq MODE_24G_DEVICE,p_keyboard_load_otp_device_info_g24_init
+endif
+ifdef BT30
+	beq MODE_BT_DEVICE1,p_keyboard_load_otp_device_info_bt_init
+endif
+ifdef BLE
+	beq MODE_BT_DEVICE1,p_keyboard_load_otp_device_info_ble_init
+endif
+	rtn	
+ifdef G24	
+p_keyboard_load_otp_device_info_g24_init:
+	arg 80,regd
+	setarg 0x400
+	idiv regd
+	call wait_div_end
+	quotient pdata
+	store 2,mem_pdatatemp
+	arg 0x1fcc,pdata
+	arg 4,temp
+	arg 4,rege
+	branch p_keyboard_load_otp_device_info
+endif
+ifdef BT30
+p_keyboard_load_otp_device_info_bt_init:
+	arg 480,regd
+	setarg 0x400
+	idiv regd
+	call wait_div_end
+	quotient pdata
+	store 2,mem_pdatatemp
+	arg 0x1fb8,pdata
+	arg 24,temp		
+	arg 24,rege
+	branch p_keyboard_load_otp_device_info
+endif	
+ifdef BLE
+p_keyboard_load_otp_device_info_ble_init:
+	arg 280,regd
+	setarg 0x400
+	idiv regd
+	call wait_div_end
+	quotient pdata
+	store 2,mem_pdatatemp
+	arg 0x1fc2,pdata
+	arg 14,temp		
+	arg 14,rege
+	branch p_keyboard_load_otp_device_info
+endif
+p_keyboard_load_otp_device_info:
+	storet 1,mem_temp
+	arg mem_otp_read_retention_memory,rega
+	arg 0,regc
+p_keyboard_load_otp_info_check_page_loop:
+	copy pdata,regb
+	fetcht 1,mem_temp
+	call otpd_read_data
+	fetch 8,mem_otp_read_retention_memory
+	fetcht 8,mem_otp_read_retention_memory+8
+	ior temp,pdata
+	fetcht 8,mem_otp_read_retention_memory+16
+	ior temp,pdata	
+	branch p_keyboard_load_otp_info_check_first_time,blank
+	increase 1,regc
+	fetch 2,mem_pdatatemp
+	isub regc,null
+	nbranch p_keyboard_load_otp_info_check_overwise,positive
+	copy regb,pdata
+	isub regd,pdata
+	branch p_keyboard_load_otp_info_check_page_loop
+p_keyboard_load_otp_info_check_first_time:
	
+	sub regc,0,null
+	branch p_keyboard_load_otp_info_check_first_time_process,zero
+p_keyboard_load_otp_info_check_first_time_loop_init:
+	copy regb,pdata
+	iadd regd,pdata
+p_keyboard_load_otp_info_check_first_time_loop:	
+	isub rege,pdata
+	copy pdata,regb
+	fetcht 1,mem_temp
+	call otpd_read_data
+	fetch 8,mem_otp_read_retention_memory
+	fetcht 8,mem_otp_read_retention_memory+8
+	ior temp,pdata
+	fetcht 8,mem_otp_read_retention_memory+16
+	ior temp,pdata	
+	branch p_keyboard_load_otp_info_check_offset_process,blank
+	copy regb,pdata
+	branch p_keyboard_load_otp_info_check_first_time_loop
+p_keyboard_load_otp_info_check_first_time_process:
+	storer rege,1,mem_otp_read_retention_offset
+	rtn
+p_keyboard_load_otp_info_check_offset_process:
+	setarg 0x1fd0
+	isub regb,pdata
+	store 2,mem_otp_read_retention_offset		//store the next field offset ,convenient for next storage
+	copy regb,pdata
+	iadd rege,pdata
+	fetcht 1,mem_temp
+	arg mem_otp_read_retention_memory,rega
+	call otpd_read_data
+	fetch 1,mem_device_flag
+ifdef G24	
+	beq MODE_24G_DEVICE,p_keyboard_load_otp_info_check_offset_process_g24
+endif
+ifdef BT30
+	beq MODE_BT_DEVICE1,p_keyboard_load_otp_info_check_offset_process_bt
+endif
+ifdef BLE
+	beq MODE_BT_DEVICE1,p_keyboard_load_otp_info_check_offset_process_ble
+endif
+	rtn
+ifdef G24	
+p_keyboard_load_otp_info_check_offset_process_g24:	
+	fetch 6,mem_otp_read_retention_memory
+	store 4,mem_mouse_24g_addr
+	branch mouse_load_device_info+1
+endif
+ifdef BT30
+p_keyboard_load_otp_info_check_offset_process_bt:	
+	fetch 1,mem_otp_read_retention_memory
+	sub pdata,SYSTEM_OS_MAC,null
+	ncall set_pdata_0,positive
+	store 1,mem_kb_computer_system
+	fetch 1,mem_otp_read_retention_memory+1
+	store 1,mem_device1_type	
+	arg mem_otp_read_retention_memory+2,contr
+	arg mem_device1_link_key,contw
+	call memcpy16
+	fetch 6,mem_otp_read_retention_memory+18
+	store 6,mem_device1_addr
+	branch mouse_select_reconn_device	
+endif	
+ifdef BLE
+p_keyboard_load_otp_info_check_offset_process_ble:
+	fetch 1,mem_otp_read_retention_memory
+	sub pdata,SYSTEM_OS_MAC,null
+	ncall set_pdata_0,positive
+	store 1,mem_kb_computer_system
+	fetch 1,mem_otp_read_retention_memory+1
+	store 1,mem_device1_type
+	fetch 6,mem_otp_read_retention_memory+2
+	store 6,mem_device1_addr
+	fetch 6,mem_otp_read_retention_memory+8
+	store 6,mem_device1_locall_addr
+	branch mouse_select_reconn_device
+endif
+
+p_keyboard_load_otp_info_check_overwise:
+	
+	branch assert
+
+	
+p_mouse_store_device_info:
+	fetch MOUSE_FLAG_LEN,mem_mouse_flag
+	bbit1 MOUSE_ENABLE_OTP,p_keyboard_store_otp_device_info
+	branch mouse_store_device_info+2
+	
+p_keyboard_store_otp_device_info:
+	fetch 1,mem_device_flag
+ifdef G24	
+	beq MODE_24G_DEVICE,p_keyboard_store_otp_device_info_g24
+endif
+ifdef BT30
+	beq MODE_BT_DEVICE1,p_keyboard_store_otp_device_info_bt
+endif
+ifdef BLE
+	beq MODE_BT_DEVICE1,p_keyboard_store_otp_device_info_ble
+endif
+	rtn
+ifdef G24	
+p_keyboard_store_otp_device_info_g24:
+	fetcht 2,mem_otp_read_retention_offset
+	setarg 0x1fd0
+	isub temp,temp
+	arg mem_mouse_24g_addr,rega
+	arg 4,loopcnt
+	call otp_write   /* temp = otp address, rega pointers data, loopcnt is count */
+	fetcht 2,mem_otp_read_retention_offset
+	increase 4,temp
+	storet 2,mem_otp_read_retention_offset
+	rtn
+endif
+ifdef BT30
+p_keyboard_store_otp_device_info_bt:
+	jam 1,mem_otp_store_device_info_flag
+	fetch 1,mem_otp_store_system_flag
+	rtn blank
+p_keyboard_wirte_otp_bt:	
+	fetcht 2,mem_otp_read_retention_offset
+	setarg 0x1fd0
+	isub temp,regb
+	
+	arg mem_kb_computer_system,rega
+	copy regb,temp
+	arg 1,loopcnt
+	call otp_write   /* temp = otp address, rega pointers data, loopcnt is count */	
+	
+	add regb,1,temp
+	arg mem_device1_type,rega
+	arg 1,loopcnt
+	call otp_write   /* temp = otp address, rega pointers data, loopcnt is count */	
+	
+	add regb,2,temp
+	arg mem_device1_link_key,rega
+	arg 16,loopcnt
+	call otp_write   /* temp = otp address, rega pointers data, loopcnt is count */
+	
+	add regb,18,temp	
+	arg mem_device1_addr,rega
+	arg 6,loopcnt
+	call otp_write   /* temp = otp address, rega pointers data, loopcnt is count */		
+
+	fetcht 2,mem_otp_read_retention_offset
+	increase 24,temp
+	storet 2,mem_otp_read_retention_offset
+	rtn
+endif
+ifdef BLE
+p_keyboard_store_otp_device_info_ble:
+	jam 1,mem_otp_store_device_info_flag
+	fetch 1,mem_otp_store_system_flag
+	rtn blank
+p_keyboard_wirte_otp_ble:	
+	fetcht 2,mem_otp_read_retention_offset
+	setarg 0x1fd0
+	isub temp,regb
+
+	copy regb,temp
+	arg mem_kb_computer_system,rega
+	arg 1,loopcnt
+	call otp_write   /* temp = otp address, rega pointers data, loopcnt is count */	
+	
+	add regb,1,temp
+	arg mem_device1_type,rega
+	arg 1,loopcnt
+	call otp_write   /* temp = otp address, rega pointers data, loopcnt is count */	
+
+	add regb,2,temp	
+	arg mem_device1_addr,rega
+	arg 6,loopcnt
+	call otp_write   /* temp = otp address, rega pointers data, loopcnt is count */
+
+	add regb,8,temp	
+	arg mem_device1_locall_addr,rega
+	arg 6,loopcnt
+	call otp_write   /* temp = otp address, rega pointers data, loopcnt is count */
+	
+	fetcht 2,mem_otp_read_retention_offset
+	increase 14,temp
+	storet 2,mem_otp_read_retention_offset
+	rtn
+endif	
+
+p_keyboard_start_work:
+	call p_mouse_device_poweron_timer
+	fetch MOUSE_FLAG_LEN,mem_mouse_flag
+	bbit0 MOUSE_ENABLE_ADC,p_keyboard_start_work_next
+	call enable_adc
+	call vdd_calculate_by_mode
+	store 2,mem_mouse_vdd_now_vol
+	fetcht 2,mem_2v_adc_vinlpm_data
+	fetch 2,mem_adc_current_value
+	isub temp,null
+	branch p_keyboard_start_work+1,positive
+	arg mem_mouse_vdd_calculate_set,rega
+	call mouse_adc_bat_percent_lowpower_out
+	fetch 1,mem_adc_power_flag
+	bbit1 1,mouse_power_down
+p_keyboard_start_work_next:
+	fetch 1,mem_keyboard_pairing_type
+	call p_keyboard_enable_bt_button_pairing,blank
+	fetch 1,mem_keyboard_bt_button_flag
+	nrtn blank
+ifdef G24	
+	fetch 1,mem_device_flag
+	beq MODE_24G_DEVICE,mouse_24g_reconn_general_dongle
+else	
+	call mouse_bluetooth_fast_conn_disable
+	fetch 6,mem_device1_addr	
+	branch p_mouse_buletooth_fast_conn_init ,blank
+	branch mouse_start_reconnect_device
+
+p_mouse_buletooth_fast_conn_init:
+	jam 0xff,mem_mouse_bluetooth_fast_conn_flag
+	jam TX_POWER_0DB,mem_tx_power
+	fetch 1,mem_mouse_bluetooth_type
+	bbit1 MODE_4_MOUSE,mouse_ble_fast_conn_init
+p_mouse_bt_fast_conn_init:	
+	jam 0x33,mem_xrecord_mode
+	fetch 8,mem_mouse_factory_addr
+	store 6,mem_hci_plap
+	store 8,mem_link_key
+	store 8,mem_link_key+8
+	call check_link_key_load
+	branch mouse_start_reconnect
+	
+endif	
+
+p_mouse_before_hibernate:
+	jam 0xff,mem_sensor_motion_gpio
+	branch  mouse_before_hibernate+1
+	
+p_mouse_setgpio_hibernate:
+	call clear_wake
+	call p_mouse_device_led_off
+	jam 0x3e,0x80e6	//gpio 21 output low
+	branch mouse_setgpio_hibernate+3
+
+p_mouse_lpm_before_common:
+	call clear_wake
+	call mouse_wheel_check
+	fetcht 1,mem_whee_a_data_gpio
+	call gpio_set_wake_by_current_state
+	fetcht 1,mem_whee_b_data_gpio
+	call gpio_set_wake_by_current_state
+
+	fetcht 1,mem_config_select_device_button_gpio
+	call gpio_set_wake
+
+	fetch 2,mem_kb_col_ptr
+	copy pdata,regb
+	arg 20,loopcnt
+p_keyboard_key_col_wake_init:
+	ifetcht 1,regb
+	isolate1 7,temp				// exmcu gpio
+	ncall gpio_out_active,true
+	increase 1,regb
+	loop p_keyboard_key_col_wake_init
+
+	fetch 2,mem_kb_row_ptr
+	copy pdata,regb
+	arg 8,loopcnt
+p_keyboard_key_row_wake_init:
+	ifetcht 1,regb
+	sub temp,UI_BUTTON_GPIO_DISABLE,null
+	ncall gpio_set_wake_by_current_state,zero
+	increase 1,regb
+	loop p_keyboard_key_row_wake_init
+	rtn
+
+
+
+ifdef G24
+p_g24_pair_dispatch:
+	jam DEFAULT_24G_DEVICE,mem_24g_reconn_type
+	fetch 1,mem_24g_pair_sm
+	bne STATE_24G_PAIRING_2,p_g24_pair_dispatch_next
+	jam 0,mem_24g_pair_time_out
+	fetch 2,mem_24g_pair_count
+	increase 1,pdata
+	store 2,mem_24g_pair_count
+	fetch 1,mem_24g_pair_count
+	beq 0,g24_pair_dispatch+1
+	rtn
+
+p_g24_pair_dispatch_next:
+	fetch 1,mem_24g_pair_time_out
+	increase 1,pdata
+	store 1,mem_24g_pair_time_out
+	beq 0xff,g24_pair_sm_reinit
+	branch g24_pair_dispatch+1
+
+p_g24_pair_sm_common:
+	fetch 1,mem_24g_pair_sm
+	rtneq STATE_24G_PAIRING_SUCCESS
+	beq STATE_24G_PAIRING_2,p_g24_pair_sm_2_waiting_ack
+	branch g24_pair_sm_common+14
+	
+p_g24_pair_sm_2_waiting_ack:
+	fetch 1,mem_24g_pair_switch
+	branch g24_pair_sm_2_waiting_ack_skip,blank
+	fetch 4,mem_24g_rxpayload+2
+	rtn blank
+	store 4,mem_24g_receiver_addr
+	branch g24_pair_sm_2_waiting_ack_skip
+
+p_g24_reconn_dispatch:
+	fetch 2,mem_24g_reconn_count
+	and_into 0xe0,pdata
+	branch p_g24_reconn_dispatch_next,blank		// each 0x100 times,reconnect 16 times
+	fetch 2,mem_24g_reconn_count
+	increase 1,pdata
+	store 2,mem_24g_reconn_count
+	rtn
+p_g24_reconn_dispatch_next:
+	call g24_reconn_data_prep
+	call g24_transmit_receive_ack
+	nbranch g24_reconn_device_fail,sync
+	nbranch g24_reconn_device_fail,user3
+	call p_g24_ackpayload_parse
+	branch g24_reconn_receiver_succ
+
+
+p_g24_ackpayload_parse:
+	call g24_ackpayload_parse
+	fetch 1,mem_24g_rxbuf+1
+	compare 0x08,pdata,0xf8
+	nrtn true
+	fetch 1,mem_24g_rxbuf+2
+	beq 0xff,p_mouse_24g_hibernate_set
+	store 1,mem_keyboard_led_status
+	rtn
+
+p_g24_transmit_no_interrupt:
+	call g24_txdata_prep
+	nbranch p_g24_nodata_transmit,user
+p_g24_transmit_start:
+	call p_g24_transmit_process
+	call power_ctrl_start
+	branch g24_transmit_start_next
+
+p_g24_nodata_transmit:
+	fetch 8,mem_keyscan_value_current
+	nbranch g24_transmit_start_next,blank
+	fetch 8,mem_keyscan_value_current+8
+	nbranch g24_transmit_start_next,blank	
+	fetch 4,mem_keyscan_value_current+16
+	nbranch g24_transmit_start_next,blank	
+	fetch 1,mem_24g_transmit_by_interrupt
+	rtneq G24_TX_TIMER_INT_ENABLE
+	call g24_search_receiver
+p_g24_long_sleep:
+	call g24_lpm_wait
+	nrtn user
+	fetch 1,mem_sensor_shutdown_flag
+	ncall mouse_setgpio_hibernate,blank
+	fetch 4,mem_24g_enter_hibernate
+	branch g24_long_seep2
+
+p_g24_transmit_process:
+	jam 0,mem_24g_retry
+p_g24_transmit_loop:
+	fetchr timeup,2,mem_param_rx_setup
+	until clkn_rt,meet
+	call g24_transmit_receive_ack
+	fetch 1,mem_24g_no_ack	//tx noack
+	beq no_ack_24g,g24_transmit_no_ack
+	nbranch p_g24_retransmit,sync
+	nbranch p_g24_retransmit,user3
+	call p_g24_ackpayload_parse
+	jam 0,mem_sensor_shutdown_flag
+	branch g24_transmit_no_ack
+	
+
+p_g24_retransmit:
+	fetch 1,mem_24g_abort_pac
+	nrtn blank
+	fetch 2,mem_24g_txfail_cnt
+	increase 1,pdata
+	store 2,mem_24g_txfail_cnt	
+	fetch 1,mem_24g_txfail_cnt
+	beq 0xff,g24_tx_attempt_fail
+	isolate1 6,pdata
+	call p_keyboard_pair_key_check,true
+	call g24_transmit_hop_process
+	branch p_g24_transmit_loop
+
+p_keyboard_pair_key_check:
+	call p_keyboard_keyscan
+	fetch 1,mem_keyscan_value_current+1
+	sub pdata,0x09,null					// esc :0x08    Q:0x01
+	branch mouse_soft_reset,zero
+	rtn
+
+p_g24_transmit_hop_process:
+	fetch 1,mem_24g_retry
+	increase 1,pdata
+	store 1,mem_24g_retry
+	and_into 0x03,pdata
+	branch p_g24_tx_fast_hop,blank		//each 4 times change channel
+	rtn
+
+p_g24_tx_fast_hop:
+	fetch 4,mem_24g_addr
+	fetcht 4,mem_24g_fast_conn_addr
+	isub temp,null
+	branch g24_ch,zero
+	branch g24_tx_fast_hop
+	/*
+	fetch 1,mem_24g_retry
+	sub pdata,30,null
+	branch g24_tx_fast_hop,positive
+	arg 25,loopcnt
+	call delay_ms_wait
+	branch g24_hop_ch_disable
+	*/
+
+p_g24_lpm_wait:
+	enable user
+	call lpo_calibration
+	fetch 3,mem_clks_per_lpo
+	branch disable_user,blank
+	fetch 1,mem_keyboard_fn_flag
+	nbranch disable_user,blank
+	fetch 1,mem_keyboard_control_key_flag
+	nbranch disable_user,blank
+	fetch 1,mem_keyboard_commbination_control_key_delay_release_timer
+	nbranch disable_user,blank
+	fetch 1,mem_24g_transmit_by_interrupt
+	beq G24_TX_TIMER_INT_ENABLE,disable_user
+	branch g24_lpm_wait+5
+	
+p_power_ctrl_start:
+	fetch 4,mem_24g_addr
+	fetcht 4,mem_24g_fast_conn_addr
+	isub temp,null
+	nbranch power_ctrl_start+1,zero
+	jam TX_POWER_F25DB,mem_tx_power
+	rtn
+endif
+
+p_mouse_check_key_gpio:
+	setarg 0
+p_mouse_init_sunt:
+p_mouse_sensor_poweron:
+	rtn
+p_mouse_idle:
+	call mouse_low_voltage_led_no_enter_lpm
+	call ui_check_paring_button
+	branch mouse_wheel_check
+
+p_ui_timer_check:		// 100ms timer will return 4 or 5 times when power on
+	fetch 1,mem_power_on_flag
+	ncall ui_timer_init,blank
+	jam 0,mem_power_on_flag
+	branch ui_timer_check+1	
+ifdef BT30
+p_app_process_bb_event:
+	arg mem_ipc_fifo_bt2c51,rega
+	call fifo_out
+	rtn blank
+	//reaching here mains c51 cannot get bb event.
+	copy pdata,regc
+	call p_app_event_normal_process
+	branch app_process_bb_event_priority
+p_app_event_normal_process:
+	beq BT_EVT_ML2CAP_CONN_REFUSED,p_app_event_ml2cap_conn_refused	
+	branch app_event_normal_process
+p_app_event_ml2cap_conn_refused:
+	jam 0x00,mem_kb_computer_system
+	rtn
+endif	
+	
+p_mouse_priority_bb_event:
+	copy regc,pdata	
+ifdef BLE
+	beq BT_EVT_LE_START_ENC,p_mouse_le_ll_start_encryt
+	beq BT_EVT_LE_PARSE_CONN_PARAM_ACCEPTED,p_mouse_le_parse_conn_param_accepted
+	beq BT_EVT_LE_PARSE_CONN_PAPA_UPDATE_RSP,p_mouse_le_conn_param_update_rsp_recieved
+	beq BT_EVT_LE_DISCONNECTED,p_mouse_le_bb_disconnected
+endif	
+ifdef BT30
+	beq BT_EVT_BB_CONNECTED,p_mouse_bb_event_connected
+	beq BT_EVT_BB_DISCONNECTED,p_mouse_bb_disconnected
+	beq BT_EVT_SWITCH_SUCCESS_MASTER,p_mouse_enter_sniff_check
+	beq BT_EVT_SNIFF_NOT_ACCEPT,p_mouse_sniff_not_accept
+	beq BT_EVT_HID_HANDSHAKE,p_mouse_bt_hid_handshake
+endif	
+ifdef G24	
+	beq BT_EVT_24G_PAIRING_COMPLETE,p_mouse_24g_pairing_complete
+	beq BT_EVT_24G_ATTEMPT_SUCCESS,p_mouse_24g_attempt_success
+	beq BT_EVT_24G_ATTEMPT_FAIL,p_mouse_24g_attempt_fail
+
+endif	
+	branch mouse_priority_bb_event+2
+
+ifdef BT30
+p_mouse_bb_event_connected:
+	call mouse_no_data_timer_init
+	branch mouse_bb_event_connected
+
+p_mouse_bb_disconnected:
+	jam 0,mem_mouse_enter_sniff_count
+	jam 0,mem_mouse_bt_send_first_package_flag
+	branch mouse_bb_disconnected+3
+
+p_mouse_enter_sniff_check:
+	fetch 1,mem_mouse_enter_sniff_count
+	rtnne 2
+	jam 0,mem_mouse_enter_sniff_count
+	branch mouse_enter_sniff_check+4
+
+p_mouse_sniff_not_accept:
+	fetch 1,mem_mouse_enter_sniff_count
+	rtneq 2
+	increase 1,pdata
+	store 1,mem_mouse_enter_sniff_count
+	branch mouse_sniff_not_accept+5
+
+p_mouse_bt_hid_handshake:
+	jam APP_HANDSHAKE_DONE,mem_app_handshake_flag
+	call app_lpm_mult_enable
+	branch mouse_bt_hid_handshake+3
+endif	
+
+ifdef BLE
+p_mouse_le_bb_disconnected:
+	setarg 0
+	store 2,mem_le_battery_level_updata_timer
+	store 1,mem_mouse_le_send_conn_param_update
+	store 1,mem_mouse_le_send_conn_param_update_timer
+	store 1,mem_mouse_le_bb_connected_flag	
+	branch mouse_le_bb_disconnected+7
+
+p_mouse_le_ll_start_encryt:
+	fetch 1,mem_mouse_le_reconnect_flag
+	beq 1,p_mouse_le_ll_reconn_start_encryt
+	jam 20,mem_le_start_encrypt_timer
+	jam 5,mem_le_start_auto_reco_timer
+	branch mouse_le_ll_enable_start_enc_flag
+p_mouse_le_ll_reconn_start_encryt:
+	call mouse_updata_le_param
+	jam 5,mem_le_start_encrypt_timer
+	branch mouse_le_ll_enable_start_enc_flag
+
+p_mouse_le_parse_conn_param_accepted:
+	fetch 1,mem_le_new_conninterval
+	sub pdata,LE_INTERVAL_15MS,null
+	nbranch mouse_le_conn_param_lpm_disable,positive
+	fetch 1,mem_le_new_connslavelatency
+	fetcht 1,mem_lpm_mult_init
+	isub temp,null
+	branch mouse_le_lpm_mult_reinit,positive
+	fetch 1,mem_le_new_connslavelatency
+	store 1,mem_lpm_mult
+	branch mouse_le_conn_param_lpm_enable
+
+p_mouse_le_conn_param_update_rsp_recieved:
+	fetch 1,mem_mouse_le_send_conn_param_update
+	nrtn blank
+	jam 1,mem_mouse_le_send_conn_param_update
+	jam 30,mem_mouse_le_send_conn_param_update_timer
+	rtn	
+endif
+
+ifdef G24
+p_mouse_24g_pairing_complete:
+	call p_keyboard_get_24g_led_enable
+	call mouse_no_data_timer_init
+	branch mouse_24g_pairing_complete
+
+p_mouse_24g_attempt_success:
+	call p_keyboard_get_24g_led_enable
+	fetch 4,mem_24g_addr
+	store 4,mem_24g_receiver_addr
+	store 4,mem_mouse_24g_addr		// if need store 24g address to eeprom/flash,need get mem_24g_addr
+	call g24_ch_syncword_crc8_init
+	call mouse_device_poweron_timer_init
+	call mouse_no_data_timer_init
+	branch mouse_24g_attempt_success
+
+p_keyboard_24g_get_led:
+	jam DEVICE_DATA_TPYE_STANDARD_KEYBOARD,mem_keyboard_data_send_flag
+	call p_clear_key_data
+	jam 0x03,mem_customer_key_press+2
+	rtn
+
+p_keyboard_24g_led_get_status_check:
+	arg 6,loopcnt
+	arg mem_keyboard_tx_data+3,contr
+p_keyboard_24g_led_data_check:
+	ifetch 1,contr
+	beq HID_KEY_NUM_LOCK,p_keyboard_get_24g_led_enable
+	beq HID_KEY_CAPS_LOCK,p_keyboard_get_24g_led_enable
+	beq HID_KEY_SCROLL_LOCK,p_keyboard_get_24g_led_enable
+	loop p_keyboard_24g_led_data_check
+	rtn
+
+p_keyboard_get_24g_led_enable:
+	jam 0x03,mem_keyboard_led_status_get
+	jam 1,mem_keyboard_data_change_flag
+	rtn
+
+p_keyboard_set_repeat_send_flag:
+	jam 1,mem_24g_repeat_send_flag
+	rtn
+
+
+p_mouse_24g_attempt_fail:
+	fetch 1,mem_24g_attempt_fail_flag
+	nbranch p_mouse_24g_hibernate_set,blank
+	fetch 1,mem_24g_reconn_type
+	beq FAST_CONN_AND_3_0_ADDR,p_mouse_24g_fast_conn_attempt_fail
+	beq RECEIVER_AND_3_0_ADDR,mouse_24g_attempt_fail_enter_hibernate
+	branch mouse_24g_attempt_fail+3
+
+p_mouse_24g_fast_conn_attempt_fail:
+	fetch MOUSE_FLAG_LEN,mem_mouse_flag 
+	bbit1 MOUSE_ENABLE_24G_FIRST_AUTO_PAIRING,mouse_24g_start_auto_pair
+	bbit1 MOUSE_ENABLE_AUTO_24G_PARING,mouse_24g_start_auto_pair
+	bbit0 MOUSE_ENABLE_24G_AUTO_PAIR_NERVER_BEEN_PAIRED,mouse_24g_reconn_dongle_start
+	fetch 4,mem_mouse_24g_addr		// auto pair first time
+	branch p_mouse_24g_start_pair_mode,blank
+	branch mouse_24g_reconn_dongle_start
+
+p_mouse_24g_hibernate_set:
+	jam 0,mem_24g_attempt_fail_flag
+	call g24_transmit_next_packet
+	setarg -1
+	store 8,mem_24g_enter_hibernate
+	setarg 0
+	store 7,mem_mouse_key
+	jam 1,mem_sensor_shutdown_flag
+	branch p_g24_long_sleep
+endif
+p_keyboard_low_voltage_param_set:
+	fetch 1,mem_mouse_adc_last_low_voltage_flag
+	branch p_keyboard_low_voltage_param_set_33V,blank
+	jam 0x58,mem_mouse_vdd_low_vol
+	rtn
+p_keyboard_low_voltage_param_set_33V:
+	jam 0x53,mem_mouse_vdd_low_vol
+	rtn	
+p_mouse_bb_event_timer:
+	call mouse_adc_read
+	call p_keyboard_low_voltage_param_set
+	call mouse_low_voltage_led_timer
+ifdef G24
+	call g24_pair_timeout_timer
+	call g24_reconn_timeout_timer
+	call mouse_24g_long_sleep_param_update_timer
+	call p_keyboard_24g_repeat_send_data
+	call p_keyboard_24g_led_status_get_timer
+endif	
+	//led
+	call p_mouse_device_poweron_timer
+	call p_keyboard_mode_led_timer
+	call mouse_check_discovery_timeout_timer
+ifdef BLE
+	call p_mouse_check_direct_timeout_timer
+	call mouse_le_enable_att_list_timer
+	call p_mouse_le_battery_updata_timer
+	call mouse_le_send_smp_security_request_timer
+	call p_mouse_le_send_conn_param_update_timer	
+	call p_keyboard_le_auto_recognize_timer
+endif	
+ifdef BT30
+	call p_mouse_check_hid_handshake_timer
+	call mouse_bt_check_sniff_req_timeout_timer
+	call mouse_check_reconnect_delay_long_sleep		//delete 3.0,reconnect fail
+endif	
+	call mouse_current_mult_update_timer
+	call mouse_wheel_trigger_timer
+	call mouse_store_information_delay_timer
+	call p_keyboard_capslock_led_on_timer
+	call p_keyboard_commbination_key_process
+	call p_keyboard_long_press_timer
+	call p_keyboard_commbination_delay_release_timer
+ifdef G24
+	branch p_mouse_check_no_data_timeout_timer
+else
+	branch mouse_check_no_data_timeout_timer
+endif
+
+
+p_keyboard_commbination_key_process:
+	fetch 1,mem_commbination_key_statue
+	rtnne COMMBINATION_KEY_STATE_DOWN	
+	arg mem_combination_ui_button_count,regc
+ifdef G24
+	arg p_mouse_24g_commbination_pair_check,regb
+else
+	arg p_mouse_buletooth_fast_conn_init,regb
+endif	
+	branch timer_single_step
+
+ifdef G24
+p_keyboard_commbination_pairing_24g_check:
+	fetch 2,mem_keyboard_keyvalue_buffer+2
+	fetcht 2,mem_keyboard_commbination_key_24g
+	isub temp,null
+	branch p_mouse_commbination_key_down,zero
+	byteswap temp,temp
+	isub temp,null
+	branch p_mouse_commbination_key_down,zero
+	branch mouse_commbination_key_up
+else	
+p_keyboard_commbination_fast_conn_bt_check:
+	fetch 2,mem_keyboard_keyvalue_buffer+2
+	fetcht 2,mem_keyboard_commbination_fast_conn_bt
+	isub temp,null
+	branch p_mouse_commbination_key_down,zero
+	byteswap temp,temp
+	isub temp,null
+	branch p_mouse_commbination_key_down,zero
+	branch mouse_commbination_key_up
+endif	
+
+p_mouse_commbination_key_down:
+	fetch 1,mem_commbination_key_statue
+	rtneq COMMBINATION_KEY_STATE_DOWN
+	jam COMMBINATION_KEY_STATE_DOWN,mem_commbination_key_statue
+	rtn
+
+
+ifdef BLE
+p_keyboard_le_auto_recognize_timer:
+	arg mem_le_start_auto_reco_timer,regc
+	arg p_le_send_att_find_by_type_value_request_ancs,regb
+	branch timer_single_step
+
+p_mouse_check_direct_timeout_timer:	
+	arg mem_mouse_direct_timer,regc
+	arg mouse_check_direct_timeout,regb
+	call timer_single_step
+	branch mouse_check_direct_timeout_timer+3
+
+p_mouse_le_battery_updata_timer:
+	fetch MOUSE_FLAG_LEN,mem_mouse_flag
+	rtnbit1 MOUSE_ENABLE_LE_BATTERY_SERVICE_CANCEL
+	branch mouse_le_battery_updata_timer
+
+p_mouse_le_send_conn_param_update_timer:
+	arg mem_mouse_le_send_conn_param_update_timer,regc
+	arg mouse_updata_le_param,regb
+	branch timer_single_step
+endif
+ifdef BT30
+p_mouse_check_hid_handshake_timer:
+	arg mem_hid_handshake_timer_count,regc
+	arg p_mouse_bt_hid_handshake,regb
+	branch timer_single_step
+endif
+ifdef G24
+p_keyboard_24g_repeat_send_data:
+	fetch 1,mem_24g_repeat_send_flag
+	rtn blank
+	jam 0,mem_24g_repeat_send_flag
+	fetch 1,mem_24g_conn_sm
+	nrtn blank	
+	jam 1,mem_keyboard_data_change_flag
+	call g24_txdata_prep
+	branch p_g24_transmit_process
+
+p_keyboard_24g_led_status_get_timer:
+	arg mem_keyboard_led_status_get_timer,regc
+	arg p_keyboard_24g_led_status_clear,regb
+	branch timer_single_step
+
+p_keyboard_24g_led_status_clear:
+	jam 0,mem_keyboard_led_status_get
+	rtn
+endif
+
+p_mouse_device_poweron_timer:
+	fetch 1,mem_adc_power_flag
+	rtnbit1 1
+ifdef G24
+	fetch 1,mem_device_flag
+	beq MODE_24G_DEVICE,mouse_device_poweron_timer
+else
+	fetch MOUSE_FLAG_LEN,mem_mouse_flag
+	rtnbit0 MOUSE_ENABLE_POWER_ON_LED
+	fetch 1,mem_mouse_device_poweron_timer_count
+	rtn blank
+	increase -1,pdata
+	store 1,mem_mouse_device_poweron_timer_count
+	branch p_keyboard_power_led_off,blank
+p_keyboard_power_led_on:
+	fetcht 1,mem_keyboard_power_led_gpio
+	branch mouse_led_on
+endif
+
+p_keyboard_mode_led_timer:
+	fetch 2,mem_mouse_no_data_timer
+	rtn blank
+	fetch 1,mem_keyboard_mode_led_on_timer
+	rtn blank
+	increase -1,pdata
+	store 1,mem_keyboard_mode_led_on_timer
+	bbit1 0,mouse_device_led_on
+	branch mouse_device_led_off
+
+
+p_mouse_device_led_off:
+	call mouse_device_led_off
+	call p_keyboard_capslock_led_off
+ifdef numlock_enable	
+	call p_keyboard_numberlock_led_off
+endif	
+p_keyboard_power_led_off:
+	fetcht 1,mem_keyboard_power_led_gpio
+	branch mouse_led_off
+
+p_keyboard_capslock_led_on_timer:
+	fetch 1,mem_keyboard_caps_led_gpio
+	rtneq GPIO_DISABLE
+	fetch 2,mem_mouse_no_data_timer
+	rtn blank
+	fetch 2,mem_mouse_no_data_timeout
+	fetcht 2,mem_mouse_no_data_timer
+	isub temp,temp
+	fetch 2,mem_keyboard_caps_led_on_timer
+	isub temp,pdata
+	branch p_keyboard_num_cap_led_on,positive
+ifdef numlock_enable	
+	call p_keyboard_numberlock_led_off
+endif	
+p_keyboard_capslock_led_off:
+	fetcht 1,mem_keyboard_caps_led_gpio
+	branch gpio_out_inactive
+ifdef numlock_enable	
+p_keyboard_numberlock_led_off:
+	fetcht 1,mem_keyboard_num_led_gpio
+	branch gpio_out_inactive
+endif	
+p_keyboard_num_cap_led_on:
+ifdef numlock_enable
+	call p_keyboard_numberlock_led_check_on
+endif	
+p_keyboard_capslock_led_check_on:
+	fetch 1,mem_keyboard_led_status	
+	bbit0 KB_PC_KEYSEL_CAPSLOCK,p_keyboard_capslock_led_off
+	fetcht 1,mem_keyboard_caps_led_gpio
+	branch gpio_out_active
+ifdef numlock_enable
+p_keyboard_numberlock_led_check_on:
+	fetch 1,mem_keyboard_led_status
+	bbit0 KB_PC_KEYSEL_NUMLOCK,p_keyboard_numberlock_led_off
+	fetcht 1,mem_keyboard_num_led_gpio
+	branch gpio_out_active
+endif	
+
+p_keyboard_long_press_timer:
+	arg mem_same_keyvalue_timer,regc
+	arg p_keyboard_long_press_timerout,regb
+	branch timer_single_step_2B
+
+p_keyboard_long_press_timerout:
+	jam 1,mem_same_keyvalue_timerout_flag	
+	branch app_enter_hibernate
+
+p_keyboard_commbination_delay_release_timer:	
+	arg mem_keyboard_commbination_control_key_delay_release_timer,regc
+	arg p_keyboard_commbination_key_null_set,regb
+	branch timer_single_step
+
+ifdef G24
+p_mouse_check_no_data_timeout_timer:
+	arg mem_mouse_no_data_timer,regc
+	arg p_mouse_check_no_data_timeout,regb
+	branch timer_single_step_2B
+
+p_mouse_check_no_data_timeout:
+	fetch 1,mem_device_flag
+	beq MODE_24G_DEVICE,p_mouse_24g_hibernate_set
+	branch mouse_disconnect
+endif	
+
+ifndef G24
+p_mouse_cancel_reconnect:
+	call app_clear_reconnect_flag
+	branch mouse_cancel_reconnect
+
+p_mouse_start_discovery:
+	fetch 2,mem_ui_state_map
+	isolate1 UI_STATE_BLE_ADV,pdata
+	call mouse_stop_le_adv,true		//reconnect adv
+	fetch 2,mem_ui_state_map
+	isolate1 UI_STATE_BT_RECONNECT,pdata
+	call p_mouse_cancel_reconnect,true
+	setarg 0
+	store 2,mem_le_battery_level_updata_timer
+	store 2,mem_otp_store_device_info_flag
+	call p_keyboard_capslock_led_off
+ifdef numlock_enable	
+	call p_keyboard_numberlock_led_off
+endif	
+	jam 0xff,mem_kb_computer_system
+	branch mouse_start_discovery+1
+
+p_mouse_stop_discovery:
+	setarg 0
+	store 2,mem_mouse_discovery_timer
+	branch mouse_stop_discovery+1
+
+p_mouse_store_remote_bdaddr:
+	fetch MOUSE_FLAG_LEN,mem_mouse_flag
+	rtnbit0 MOUSE_STORE_EEPROM_FLAG
+	branch mouse_store_remote_bdaddr+4
+	
+endif
+/////////////////////////////////////////////////////////////////////////////////////////////////
+
+
+
+/////////////////////////////////////////////////////////////////////////////////////////////////
+p_keyboard_motion:
+	disable user
+	jam 0,mem_customer_key
+	jam 0,mem_customer_data_trigger
+	jam 0,mem_customer_data_trigger_last
+	fetch 1,mem_keyboard_commbination_key_step
+	beq CAMMBINATION_KEY_PRESS,p_keyboard_commbination_key_press_process
+	beq CAMMBINATION_KEY_HOLD,p_keyboard_commbination_key_hold_process
+	beq CAMMBINATION_KEY_COMPLETE,p_keyboard_commbination_key_hold_process
+	beq CAMMBINATION_KEY_WAIT_RELEASE,p_keyboard_commbination_key_wait_release_process
+	beq CAMMBINATION_KEY_NULL,p_keyboard_commbination_key_null_process
+	fetch 1,mem_keyboard_data_change_flag
+	branch p_keyboard_no_key_press,blank
+	increase -1,pdata
+	store 1,mem_keyboard_data_change_flag
+	call p_keyboard_current_mult_update
+	jam 10,mem_keyboard_led_status_get_timer
+	call mouse_no_data_timer_init
+	fetch 1,mem_keyboard_commbination_key_step
+	beq CAMMBINATION_KEY_RELEASE,p_keyboard_commbination_key_release_process
+	arg mem_keyboard_tx_data,contw
+	arg 10,loopcnt
+	call clear_mem
+	call p_keyboard_motion_data_check
+	jam 0,mem_keyboard_data_send_flag
+	rtn
+
+p_keyboard_no_key_press:
+ifdef G24
+	fetch 1,mem_keyboard_led_status_get
+	rtn blank
+	fetch 1,mem_24g_repeat_send_flag
+	nrtn blank
+	fetcht 1,mem_keyboard_led_status_get_timer_last
+	fetch 1,mem_keyboard_led_status_get_timer
+	isub temp,null
+	store 1,mem_keyboard_led_status_get_timer_last
+	rtn zero
+	arg mem_keyboard_tx_data,contw
+	arg 10,loopcnt
+	call clear_mem
+	call enable_user
+	branch p_keyboard_motion_data_check_next	
+else
+	rtn
+endif
+
+p_keyboard_current_mult_update:
+	jam 3,mem_lpm_mult
+	jam 10,mem_mouse_current_mult_timer
+	rtn
+
+p_keyboard_motion_data_check:
+	fetch 1,mem_keyboard_consumer_key_status
+	beq KEYBOARD_CONSUMER_KEY_RELEASE,p_keyboard_value_consumer_release
+	arg mem_keyboard_keyvalue_buffer+2,contr
+	arg 6,loopcnt
+p_keyboard_value_tpye_check:
+	ifetch 1,contr
+	sub pdata,HID_KEY_RIGHT_GUI,null
+	nbranch p_keyboard_value_tpye_consumer_set,positive
+p_keyboard_value_tpye_check_loop:	
+	loop p_keyboard_value_tpye_check
+
+	fetch 1,mem_keyboard_all_press_key_count
+	call p_keyboard_value_release_all_key,blank
+	jam HID_REPORTID_KEY_STANDARD,mem_keyboard_tx_data
+	fetch 1,mem_keyboard_keyvalue_buffer+2
+	sub pdata,HID_KEY_FN,null
+	branch p_keyboard_tx_data_skip_fn,zero
+	arg mem_keyboard_keyvalue_buffer,contr
+	arg mem_keyboard_tx_data+1,contw
+	arg 8,loopcnt
+p_keyboard_tx_data_store:
+	ifetch 1,contr
+	beq HID_KEY_FN,p_keyboard_tx_data_clear_fn
+p_keyboard_tx_data_store_loop:
+	istore 1,contw
+	loop p_keyboard_tx_data_store
+
+p_keyboard_motion_data_check_next:
+	call p_keyboard_device_data_tpye_check
+
+	fetch 1,mem_keyboard_data_send_flag
+	beq DEVICE_DATA_TPYE_MOUSE,enable_user
+//	beq DEVICE_DATA_TPYE_STANDARD_KEYBOARD,p_device_send_keyboard_data
+//	beq DEVICE_DATA_TPYE_NONSTARNDARD_KEYBOARD,p_device_send_keyboard_data
+//	beq DEVICE_DATA_TPYE_CONSUMER,p_device_send_keyboard_data
+//	beq DEVICE_DATA_TPYE_SYSTEM_CONCTOL,p_device_send_keyboard_data
+p_device_send_keyboard_data:
+	call mouse_customerkey_press
+	branch enable_user
+
+p_keyboard_value_release_all_key:
+	arg mem_keyboard_keyvalue_buffer,contw
+	arg 9,loopcnt
+	branch clear_mem
+
+
+p_keyboard_tx_data_skip_fn:
+	fetch 2,mem_keyboard_keyvalue_buffer
+	store 2,mem_keyboard_tx_data+1
+	fetch 6,mem_keyboard_keyvalue_buffer+3
+	store 6,mem_keyboard_tx_data+3
+	branch p_keyboard_motion_data_check_next
+
+p_keyboard_tx_data_clear_fn:
+	setarg 0
+	branch p_keyboard_tx_data_store_loop
+
+
+p_keyboard_value_tpye_consumer_set:
+	jam HID_REPORTID_CONSUMER_KEY,mem_keyboard_tx_data
+	fetcht 1,mem_keyboard_all_press_key_count
+	sub temp,HID_KEY_NULL,null
+	branch p_keyboard_value_consumer_all_key_release,zero
+	beq 	HID_KEY_MULTIKEY_MEDIA,p_keyboard_value_media
+	beq 	HID_KEY_MULTIKEY_PALY,p_keyboard_value_play
+	beq 	HID_KEY_MULTIKEY_STOP,p_keyboard_value_stop
+	beq 	HID_KEY_MULTIKEY_PRE_TRACK,p_keyboard_value_pre_track
+	beq 	HID_KEY_MULTIKEY_NEXT_TRACK,p_keyboard_value_next_track
+	beq 	HID_KEY_MULTIKEY_VOL_DOWN,p_keyboard_value_vol_down
+	beq 	HID_KEY_MULTIKEY_VOL_UP,p_keyboard_value_vol_up
+	beq 	HID_KEY_MULTIKEY_MUTE,p_keyboard_value_mute
+	beq 	HID_KEY_MY_COMPUTER,p_keyboard_value_my_computer
+	beq 	HID_KEY_MAIL,p_keyboard_value_mail
+	beq 	HID_KEY_CALCULATOR,p_keyboard_value_calculator
+	beq 	HID_KEY_LIGHT_DOWN,p_keyboard_value_light_down
+	beq 	HID_KEY_LIGHT_UP,p_keyboard_value_light_up
+	beq 	HID_KEY_AC_FAVORITES,p_keyboard_value_ac_favorites
+	beq 	HID_KEY_AC_FORWARD,p_keyboard_value_ac_forward
+	beq 	HID_KEY_AC_BACK,p_keyboard_value_ac_back
+	beq 	HID_KEY_AC_STOP,p_keyboard_value_ac_stop
+	beq 	HID_KEY_AC_REFRESH,p_keyboard_value_ac_refresh
+	beq 	HID_KEY_AC_SEARCH,p_keyboard_value_ac_search
+	beq 	HID_KEY_AC_HOME,p_keyboard_value_ac_home
+	beq 	HID_KEY_IOS_ANDROID_OS_LOCK,p_keyboard_value_os_lock
+	beq 	HID_KEY_OS_SOFT_KB,p_keyboard_value_os_soft_kb
+	beq 	HID_KEY_SYSTEM_SLEEP,p_keyboard_value_system_sleep
+	branch p_keyboard_motion_data_check_next
+
+p_keyboard_value_media:
+	setarg 0x0183
+	store 2,mem_keyboard_tx_data+1
+	branch p_keyboard_motion_data_check_next
+p_keyboard_value_play:
+	setarg 0x00cd
+	store 2,mem_keyboard_tx_data+1
+	branch p_keyboard_motion_data_check_next
+p_keyboard_value_stop:
+	setarg 0x00b7
+	store 2,mem_keyboard_tx_data+1
+	branch p_keyboard_motion_data_check_next
+p_keyboard_value_pre_track:
+	setarg 0x00b6
+	store 2,mem_keyboard_tx_data+1
+	branch p_keyboard_motion_data_check_next
+p_keyboard_value_next_track:
+	setarg 0x00b5
+	store 2,mem_keyboard_tx_data+1
+	branch p_keyboard_motion_data_check_next	
+p_keyboard_value_vol_down:
+	setarg 0x00ea
+	store 2,mem_keyboard_tx_data+1
+	branch p_keyboard_motion_data_check_next
+p_keyboard_value_vol_up:
+	setarg 0x00e9
+	store 2,mem_keyboard_tx_data+1
+	branch p_keyboard_motion_data_check_next
+p_keyboard_value_mute:
+	setarg 0x00e2
+	store 2,mem_keyboard_tx_data+1
+	branch p_keyboard_motion_data_check_next
+p_keyboard_value_my_computer:
+	setarg 0x0194
+	store 2,mem_keyboard_tx_data+1
+	branch p_keyboard_motion_data_check_next
+p_keyboard_value_mail:
+	setarg 0x018a
+	store 2,mem_keyboard_tx_data+1
+	branch p_keyboard_motion_data_check_next
+p_keyboard_value_calculator:
+	setarg 0x0192
+	store 2,mem_keyboard_tx_data+1
+	branch p_keyboard_motion_data_check_next	
+p_keyboard_value_light_down:
+	setarg 0x0070
+	store 2,mem_keyboard_tx_data+1
+	branch p_keyboard_motion_data_check_next
+p_keyboard_value_light_up:
+	setarg 0x006f
+	store 2,mem_keyboard_tx_data+1
+	branch p_keyboard_motion_data_check_next
+p_keyboard_value_ac_favorites:
+	setarg 0x022a
+	store 2,mem_keyboard_tx_data+1
+	branch p_keyboard_motion_data_check_next
+p_keyboard_value_ac_forward:
+	setarg 0x0225
+	store 2,mem_keyboard_tx_data+1
+	branch p_keyboard_motion_data_check_next
+p_keyboard_value_ac_back:
+	setarg 0x0224
+	store 2,mem_keyboard_tx_data+1
+	branch p_keyboard_motion_data_check_next
+p_keyboard_value_ac_stop:
+	setarg 0x0226
+	store 2,mem_keyboard_tx_data+1
+	branch p_keyboard_motion_data_check_next
+p_keyboard_value_ac_refresh:
+	setarg 0x0227
+	store 2,mem_keyboard_tx_data+1
+	branch p_keyboard_motion_data_check_next
+p_keyboard_value_ac_search:
+	setarg 0x0221
+	store 2,mem_keyboard_tx_data+1
+	branch p_keyboard_motion_data_check_next	
+p_keyboard_value_ac_home:
+	setarg 0x0223
+	store 2,mem_keyboard_tx_data+1
+	branch p_keyboard_motion_data_check_next
+p_keyboard_value_os_lock:
+	setarg 0x0030
+	store 2,mem_keyboard_tx_data+1
+	branch p_keyboard_motion_data_check_next
+p_keyboard_value_os_soft_kb:
+	fetch 1,mem_kb_computer_system
+	beq SYSTEM_OS_ANDRIOD,p_keyboard_value_os_soft_kb_andriod
+	setarg 0x01ae
+	store 2,mem_keyboard_tx_data+1
+	branch p_keyboard_motion_data_check_next
+p_keyboard_value_os_soft_kb_andriod:
+	setarg 0x0307
+	store 2,mem_keyboard_tx_data+1
+	branch p_keyboard_motion_data_check_next
+	
+p_keyboard_value_consumer_all_key_release:
+p_keyboard_value_consumer_release:
+	jam 2,mem_keyboard_data_change_flag
+	fetch 1,mem_keyboard_all_press_key_count
+	call p_keyboard_value_release_all_key,blank
+	jam KEYBOARD_CONSUMER_KEY_STANDBY,mem_keyboard_consumer_key_status
+	setarg 0x03
+	store 3,mem_keyboard_tx_data
+	branch p_keyboard_motion_data_check_next
+p_keyboard_value_system_sleep:
+	jam HID_REPORTID_SYSTEM_CTRL,mem_keyboard_tx_data
+	setarg 0x02
+	store 1,mem_keyboard_tx_data+1
+	branch p_keyboard_motion_data_check_next		
+
+p_keyboard_device_data_tpye_check:
+ifdef G24	
+	fetch 1,mem_device_flag
+	bne MODE_24G_DEVICE,p_keyboard_device_data_tpye_check_next
+	jam 0,mem_24g_repeat_send_flag
+	fetch 2,mem_keyboard_tx_data
+	ncall p_keyboard_set_repeat_send_flag,blank
+	fetch 6,mem_keyboard_tx_data+3
+	ncall p_keyboard_set_repeat_send_flag,blank
+endif	
+p_keyboard_device_data_tpye_check_next:
+	fetch 1,mem_keyboard_tx_data
+	beq HID_REPORTID_KEY_STANDARD,p_standard_keyboard_data_send
+	beq HID_REPORTID_MOUSE,p_mouse_data_send
+	beq HID_REPORTID_CONSUMER_KEY,p_consumer_data_send
+	beq HID_REPORTID_SYSTEM_CTRL,p_system_control_data_send
+	rtn
+
+
+
+
+p_mouse_data_send:
+	jam DEVICE_DATA_TPYE_MOUSE,mem_keyboard_data_send_flag
+	arg mem_keyboard_tx_data,contr
+	arg mem_mouse_key,contw
+	arg 7,loopcnt
+	branch memcpy
+	
+p_standard_keyboard_data_send:
+	jam DEVICE_DATA_TPYE_STANDARD_KEYBOARD,mem_keyboard_data_send_flag
+	call p_clear_key_data
+ifdef G24		
+	call p_keyboard_24g_led_get_status_check
+	fetch 1,mem_keyboard_led_status_get
+	store 1,mem_keyboard_tx_data+2
+endif	
+	arg mem_keyboard_tx_data,contr
+	arg mem_customer_key_press,contw
+	arg 9,loopcnt
+	branch memcpy
+
+p_consumer_data_send:
+	jam DEVICE_DATA_TPYE_CONSUMER,mem_keyboard_data_send_flag
+	call p_clear_key_data
+	setarg 0x03
+	call mouse_customer_media_key_set
+	arg mem_keyboard_tx_data+1,contr
+	arg mem_customer_key_press+1,contw
+	arg 2,loopcnt
+	branch memcpy
+
+p_system_control_data_send:
+	jam DEVICE_DATA_TPYE_SYSTEM_CONCTOL,mem_keyboard_data_send_flag
+	call p_clear_key_data
+	setarg 0x02
+	store 8,mem_customer_key_press
+	store 8,mem_customer_key_release
+	fetch 1,mem_keyboard_tx_data+1
+	store 1,mem_customer_key_press+1
+	rtn
+
+
+p_clear_key_data:
+	arg 18,loopcnt
+	arg mem_customer_key_press,contw
+	branch clear_mem
+
+
+
+
+
+ifdef BT30
+//////////////////////////////////////////////////////////////AUTO  RECONGIZE COMPUTER SYSTEM//////////////////////////////////////////////////////////////////////////////////////////
+p_sdp_process:
+	copy contr,temp
+	arg 4,loopcnt
+	arg mem_sdp_handle_list,contw
+	call memset0
+	copy temp,contr 
+	deposit regb						/* PDUID  */
+	beq SDP_SEARCHATTRIB_RES,p_sdp_process_ssa_res
+	branch sdp_process+19
+
+p_sdp_process_ssa_res:
+	ifetcht 2,contr
+	byteswap temp,temp
+	copy temp,regb
+	increase -4,regb
+	increase 4,contr
+	arg 0x102,regc
+	
+	call p_sdp_process_pnp_vid_loop	
+	fetch 1,mem_kb_computer_system
+	rtnne 0xff
+	jam SYSTEM_OS_WINDOWS,mem_kb_computer_system
+	branch p_kb_otp_store_computer_system_bt
+p_sdp_process_pnp_vid_loop:
+	copy regb,pdata
+	branch sdp_invalid_request_syntax,blank
+	ifetch 1,contr
+	beq SDP_ATTRIBUTE_ID,p_ssa_req_one_id
+	beq SDP_ATTRIBUTE_RANGE, p_ssa_req_one_range
+	beq SDP_ATTRIBUTE_INTENGER,p_ssa_req_one_intenger
+	branch sdp_process_pnp_vid_class_id
+p_ssa_req_one_id:
+	ifetch 2,contr
+	isub regc,null
+	branch p_ssa_req_one_id_vid_process,zero
+	
+p_ssa_req_check_next_id:	
+	increase -3,regb
+	nbranch p_sdp_process_pnp_vid_loop,zero //another attribute 
+	rtn
+p_ssa_req_one_id_vid_process:
+	increase 1,contr
+	ifetch 2,contr
+	arg PNP_MICROSOFT,regc
+	isub regc,null
+	branch p_ssa_req_one_id_vid_process_win,zero
+	arg PNP_MAC,regc
+	isub regc,null
+	branch p_ssa_req_one_id_vid_process_mac,zero
+	arg PNP_IOS,regc
+	isub regc,null
+	branch p_ssa_req_one_id_vid_process_ios,zero
+p_ssa_req_one_id_vid_process_adriod:
+	jam SYSTEM_OS_ANDRIOD,mem_kb_computer_system
+	branch p_kb_otp_store_computer_system_bt
+p_ssa_req_one_id_vid_process_ios:
+	jam SYSTEM_OS_IOS,mem_kb_computer_system
+	branch p_kb_otp_store_computer_system_bt
+p_ssa_req_one_id_vid_process_mac:
+	jam SYSTEM_OS_MAC,mem_kb_computer_system
+	branch p_kb_otp_store_computer_system_bt	
+p_ssa_req_one_id_vid_process_win:
+	jam SYSTEM_OS_WINDOWS,mem_kb_computer_system
+p_kb_otp_store_computer_system_bt:
+	jam 1,mem_otp_store_system_flag
+	fetch 1,mem_otp_store_device_info_flag
+	rtn blank
+	branch p_keyboard_wirte_otp_bt
+
+p_ssa_req_one_range:
+	increase 4,contr
+	increase -5,regb
+	branch p_sdp_process_pnp_vid_loop
+
+p_ssa_req_one_intenger:
+	increase 1,contr
+	increase -2,regb
+	branch p_sdp_process_pnp_vid_loop
+	
+sdp_process_pnp_vid_class_id:
+	ifetch 1,contr
+	iadd contr,contr
+	copy pdata,temp
+	copy regb,pdata
+	isub temp,regb
+	branch p_sdp_process_pnp_vid_loop
+
+
+
+p_bt_exchange_hid_map:
+	
+	arg MOUSE_BT_SDP_ADDR,contr
+	arg mem_keyboard_ui_uuid_table,contw
+	arg 196,loopcnt
+	call memcpy	
+	arg 0x9573,contr
+	arg mem_keyboard_ui_uuid_table+196,contw
+	arg 66,loopcnt
+	call memcpy
+	arg 0x95b5,contr
+	arg mem_keyboard_ui_uuid_table+262,contw
+	arg 54,loopcnt
+	call memcpy	
+	arg 0x95eb,contr
+	arg mem_keyboard_ui_uuid_table+316,contw
+	arg 169,loopcnt
+	call memcpy
+
+	jam 0x6a,mem_keyboard_ui_uuid_table+15		// totel length
+	jam 0x78,mem_keyboard_ui_uuid_table+195
+	jam 0x7c,mem_keyboard_ui_uuid_table+191
+	jam 0x7e,mem_keyboard_ui_uuid_table+189
+	
+	fetch 1,mem_keyboard_change_vid_pid_flag
+	rtn blank
+	fetch 2,mem_keyboard_vid
+	byteswap pdata,pdata
+	store 2,mem_keyboard_ui_uuid_table+459
+
+	fetch 2,mem_keyboard_pid
+	byteswap pdata,pdata
+	store 2,mem_keyboard_ui_uuid_table+465
+	rtn
+
+	
+p_ml2cap_proc_signal_disconn_rsp:
+	setarg L2CAP_SDP_channel
+	isub temp,null
+	branch p_ml2cap_proc_signal_disconnect_rsp_sdp,zero
+	branch ml2cap_proc_signal_disconn_rsp+13
+p_ml2cap_proc_signal_disconnect_rsp_sdp:
+	jam 0,mem_sdp_remote_cid
+	jam 0,mem_sdp_state
+	jam 0,memui_reconnect_mode
+	jam 0x01,mem_ui_profile_supported
+	branch mdisdone	
+
+p_process_upper_sm_reconn:
+	fetch 1,mem_upper_sm_reconn
+	rtn blank
+	beq UPPERSM_RECONN_SS_SPP_WAIT,p_process_upper_sm_reconn_ss_spp_wait	
+	beq UPPERSM_RECONN_SDP_DISCONN_WAIT,p_process_upper_sm_reconn_sdp_disconn_wait
+	branch process_upper_sm_reconn+3
+p_process_upper_sm_reconn_ss_spp_wait:
+	fetch 1,mem_kb_computer_system
+	rtneq 0xff
+	jam UPPERSM_RECONN_SDP_DISCONN,mem_upper_sm_reconn
+	branch process_upper_sm_reconn		
+p_process_upper_sm_reconn_sdp_disconn_wait:
+	branch process_upper_sm_reconn_termination	
+
+	
+//p_l2cap_proc_signal_disconnect_req:
+//	setarg L2CAP_SDP_channel
+//	isub temp,null
+//	branch p_l2cap_proc_signal_disconnect_req_sdp,zero
+//	branch l2cap_proc_signal_disconnect_req+16
+
+
+//p_l2cap_proc_signal_disconnect_req_sdp:
+//	call l2cap_proc_signal_disconnect_req_sdp
+//	fetch 1,memui_reconnect_mode
+//	nrtn blank
+//	fetch 1,mem_kb_computer_system
+//	rtnne 0xff
+//	jam 0x40,mem_ui_profile_supported
+//	jam CONN_SM_DONE,mem_conn_sm
+//	jam RECONNECT_HF,memui_reconnect_mode
+//	jam 0xFF,mem_kb_computer_system
+//	rtn
+p_l2cap_proc_signal_connect_req:
+	copy temp,pdata
+	beq PSM_HID_interrupt,p_l2cap_proc_signal_connect_req_hid_int
+	branch l2cap_proc_signal_connect_req+12	
+p_l2cap_proc_signal_connect_req_hid_int:
+	call l2cap_proc_signal_connect_req_hid_int
+	fetch 1,memui_reconnect_mode
+	nrtn blank
+	fetch 1,mem_kb_computer_system
+	rtnne 0xff
+	jam 0x40,mem_ui_profile_supported
+	jam CONN_SM_DONE,mem_conn_sm
+	jam RECONNECT_HF,memui_reconnect_mode
+//	jam 0xFF,mem_kb_computer_system
+	rtn	
+// send sdp ssa req for pnp service 
+p_upper_sm_send_ss_spp:
+	call l2cap_malloc_sdp_channel
+	call sdp_send_pnp_request
+	branch MSDP_send_req_done	
+sdp_send_pnp_request:
+	call l2cap_get_sdp_tx_payload
+	copy pdata,contw
+	setarg 6//Search Attr Req
+	istore 1,contw
+	setarg 0x300					
+	istore 2,contw
+	setarg 0x0f00 //length15
+	istore 2,contw
+	setarg 0x190335
+	istore 3,contw
+	setarg 0x0012
+	istore 2,contw
+	setarg 0xf803 //max return len
+	istore 2,contw
+	setarg 0x0535
+	istore 2,contw
+	setarg 0x0a
+	istore 1,contw
+	setarg 0x0000
+	istore 2,contw	
+	setarg 0x00ffff
+	istore 3,contw
+	jam 0x14,mem_sdp_tx_pkt_length
+	rtn	
+	
+/**************************************************************************************/
+p_send_lmp:
+	disable user
+	call lmo_fifo_process
+	fetch 1,mem_lmp_to_send
+	rtn blank
+/* lmp message to be processed. this will either be because host??? */
+/* wants to send a lmp message or because one resulted from the LMP */
+/* processing section */
+/********* outgoing lmp lookup table *************/
+	bbit1 7,send_lmp_escape
+p_send_lmp0:
+	beq LMP_DETACH,p_send_lmp_detach
+	branch send_lmp0
+
+p_send_lmp_detach:
+	call send_lmp_detach
+	jam 120,mem_conn_timer
+	rtn
+
+/****** bt3.0  get keyboard led ******/
+p_hid_rx_process:
+	fetch 2,mem_l2cap_payload_ptr
+	copy pdata,contr
+	ifetch 1,contr
+	store 1,mem_l2cap_rcv_hidtype
+	and pdata,0x0f,temp
+	rshift4 pdata,pdata //hidtype
+	beq hid_type_set_idle,p_hid_rx_process_handshake
+	beq hid_type_data,p_hid_rx_process_data
+	beq HID_TYPE_SET_REPORT,p_hid_rx_process_set_report
+	branch hid_rx_process+7
+
+p_hid_rx_process_handshake:
+	arg 1,rega//payload length
+	call hid_malloc_tx_buff
+	fetch 2,mem_hid_ctrl_remote_cid
+	istore 2,contw
+	setarg 0
+	istore 1,contw
+	jam 1,mem_ui_data_txbuff_length
+	fetch 1,mem_hid_control_state
+	set1 l2cap_channel_hid_handshake_done,pdata
+	store 1,mem_hid_control_state
+	jam BT_EVT_HID_HANDSHAKE,mem_fifo_temp
+	branch ui_ipc_send_event
+
+p_hid_rx_process_set_report:
+	call p_hid_rx_process_data
+	branch hid_rx_process_set_report+1
+
+p_hid_rx_process_data:
+	ifetch 1,contr
+	beq HID_REPORT_ID_KB,p_hid_rx_process_data_hid_kb
+	rtn
+
+
+
+
+
+endif
+ifndef G24
+p_hid_rx_process_data_hid_kb:
+	ifetch 1,contr
+	store 1,mem_keyboard_led_status
+	rtn
+endif
+
+ifdef BLE
+p_le_slave_match:
+	fetch 1,mem_le_md_count
+	pincrease 1
+	store 1,mem_le_md_count
+	beq LE_MD_MAX_COUNT,le_slave_cont
+	call le_acknowledge
+	call le_prepare_tx
+	fetch 1,mem_le_tx_phy
+	call le_enable_phy_by_pdata
+	call le_transmit
+	branch le_slave_match+10
+	
+p_le_slave_unsync:
+	call end_of_packet
+	call le_lpm_set_mult
+	branch calc_clke_offset
+
+
+p_le_parse_l2cap:
+	ifetch 2,contr
+	beq LE_L2CAP_CID_ATT,p_le_parse_att
+	branch le_parse_l2cap+10
+		
+p_le_parse_att:
+	ifetch 3,contr
+	store 3,mem_le_att_opcode
+	beq ATTOP_READ_REQUEST,p_le_parse_att_read_request
+	beq ATTOP_READ_BY_TYPE_REQUEST,p_le_parse_att_read_by_type_request	
+	beq ATTOP_WRITE_REQUEST,p_le_parse_att_write_request
+	beq ATTOP_WRITE_COMMAND,p_le_parse_att_write_command
+	beq ATTOP_READ_BLOB_REQUEST,p_le_parse_att_read_blob_request
+// ANCS differ mac from window
+	beq ATTOP_READ_RESPONSE,p_le_parse_att_manu_resp
+	beq ATTOP_READ_BY_TYPE_RESPONSE,p_le_send_att_read_by_type_rsp_mac	
+	beq ATTOP_FIND_BY_TYPE_VALUE_RESPONSE,p_le_parse_att_find_by_type_value_rsp	
+	beq ATTOP_ERROR_RESPONSE,p_le_send_att_find_by_type_value_request_mac
+	branch le_parse_att+2
+
+// first time read ancs service differ ios from other
+p_le_send_att_find_by_type_value_request_ancs:
+	jam 1,mem_le_connect_ios_mac_flag
+	arg 23,rega
+	arg LE_L2CAP_CID_ATT,regb
+	call le_fifo_malloc_tx_l2cap
+	setarg ATTOP_FIND_BY_TYPE_VALUE_REQUEST
+	istore 1,contw
+	setarg 0x0001		//start handle
+	istore 2,contw
+	setarg 0xffff		//end handle
+	istore 2,contw
+	setarg 0x2800		//uuid type
+	istore 2,contw
+	arg mem_le_search_service_uuid,contr
+	branch memcpy16
+
+p_le_parse_att_find_by_type_value_rsp:
+	fetch 1,mem_le_connect_ios_mac_flag
+	beq 2,p_le_parse_att_find_by_type_value_rsp_mac
+p_le_parse_att_find_ios_report:	
+	jam SYSTEM_OS_IOS,mem_kb_computer_system
+	branch p_kb_otp_store_computer_system_ble
+p_le_parse_att_not_find_mac_report:	
+	fetch 1,mem_le_conn_peer_addr_type
+	store 1,mem_kb_computer_system
+	branch p_kb_otp_store_computer_system_ble
+p_le_parse_att_find_mac_report:	
+	jam SYSTEM_OS_MAC,mem_kb_computer_system
+p_kb_otp_store_computer_system_ble:
+	jam 1,mem_otp_store_system_flag
+	fetch 1,mem_otp_store_device_info_flag
+	rtn blank
+	branch p_keyboard_wirte_otp_ble
+	
+// second time read device info service differ phone from other	
+p_le_send_att_find_by_type_value_request_mac:
+	fetch 1,mem_le_connect_ios_mac_flag
+	beq 2,p_le_parse_att_not_find_mac_report
+	jam 2,mem_le_connect_ios_mac_flag
+	arg 9,rega
+	arg LE_L2CAP_CID_ATT,regb
+	call le_fifo_malloc_tx_l2cap
+	setarg ATTOP_FIND_BY_TYPE_VALUE_REQUEST
+	istore 1,contw
+	setarg 0x0001		//start handle
+	istore 2,contw
+	setarg 0xffff		//end handle
+	istore 2,contw
+	setarg 0x2800		//uuid type
+	istore 2,contw
+	arg 2,loopcnt
+	arg mem_le_search_mac_uuid,contr
+	branch memcpy
+//third time read handle for manufactory name 
+p_le_parse_att_find_by_type_value_rsp_mac:
+	arg 7,rega
+	arg LE_L2CAP_CID_ATT,regb
+	call le_fifo_malloc_tx_l2cap
+	setarg ATTOP_READ_BY_TYPE_REQUEST
+	istore 1,contw
+	fetcht 2,mem_le_payload_ptr
+	increase 5,temp
+	ifetch 4,temp
+	istore 4,contw
+	setarg 0x2803
+	istore 2,contw
+	rtn	
+//fourth time whether read manufactory name isn't in device info service	
+p_le_send_att_read_by_type_rsp_mac:
+	fetch 2,mem_le_l2cap_size
+	increase -2,pdata
+	div pdata,7
+	call wait_div_end
+	quotient loopcnt
+	fetch 2,mem_le_payload_ptr
+	add pdata,6,contr
+	branch p_le_check_att_read_type_manu_loop
+
+p_le_check_att_read_type_manu_loop:
+	increase 3,contr
+	ifetch 2,contr
+	copy pdata,regc
+	ifetch 2,contr
+	arg 0x2a29,temp
+	isub temp,null
+	branch p_le_send_att_read_by_type_rsp_manufactory,zero
+	loop p_le_check_att_read_type_manu_loop
+	branch p_le_parse_att_not_find_mac_report
+p_le_send_att_read_by_type_rsp_manufactory:
+	arg 3,rega
+	arg LE_L2CAP_CID_ATT,regb
+	call le_fifo_malloc_tx_l2cap
+	setarg ATTOP_READ_REQUEST
+	istore 1,contw
+	copy regc,pdata
+	istore 2,contw
+	rtn	
+//fifth time 	read manufactory name make sure is Apple Inc
+p_le_parse_att_manu_resp:
+	fetch 2,mem_le_l2cap_size
+	arg 9,loopcnt
+	fetch 2,mem_le_payload_ptr
+	add pdata,5,rega	
+	arg mem_le_search_mac_manu_name,regb
+	call string_compare 
+	branch p_le_parse_att_find_mac_report,zero
+	branch  p_le_parse_att_not_find_mac_report
+	
+
+
+p_le_parse_att_read_blob_request:
+	ifetch 2,contr
+	store 2,mem_le_att_offset
+	arg 20,rega
+	call le_fifo_malloc_tx_l2cap_gatt
+	setarg ATTOP_READ_BLOB_RESPONSE
+	istore 1,contw
+	fetch 2,mem_le_att_offset
+	iforce rega
+	fetcht 2,mem_le_att_handle
+	fetch 2,mem_le_pairing_handle
+	isub temp,null
+	nbranch le_send_att_read_blob_response+7,zero
+	fetch 2,mem_keyboard_le_map_len
+	branch p_le_parse_att_read_blob_request2
+
+p_le_parse_att_read_blob_request2:
+	arg mem_keyboard_le_hid_map,contr
+	isub rega,loopcnt
+	nbranch le_send_att_error_response_notfound,positive
+	sub loopcnt,22,null
+	branch le_send_att_read_blob_response_less,positive
+	force 22,loopcnt
+	branch le_send_att_read_blob_response_less
+
+
+p_le_parse_att_read_request:
+	fetcht 2,mem_le_att_handle
+	fetch 1,mem_le_configuration
+	bbit1 BIT_BLE_READ_AUTH,p_le_send_att_read_response_check_auth
+//input:temp is handle
+p_le_send_att_read_response:
+	fetch MOUSE_FLAG_LEN,mem_mouse_flag
+	bbit0 MOUSE_ENABLE_ADC,p_le_send_att_read_response+3
+	bbit0 MOUSE_ENABLE_LE_BATTERY_SERVICE_CANCEL,p_le_send_att_read_response_next
+	fetch 2,mem_le_att_handle
+	beq 0x30,le_send_att_error_response_notfound
+p_le_send_att_read_response_next:	
+	fetch 2,mem_le_att_handle
+	beq 0x05,p_le_send_att_appearance
+	beq 0x10,p_le_send_att_pnp_id
+p_le_send_att_read_response_next_1:
+	fetcht 2,mem_le_att_handle
+	fetch 2,mem_le_pairing_handle
+	isub temp,null
+	nbranch le_send_att_read_response,zero
+	arg mem_keyboard_le_hid_map,contr
+	force 22,pdata
+	branch le_send_att_read_response_less
+
+
+p_le_send_att_appearance:
+	arg mem_keybord_appearance,contr
+	force 2,pdata
+	branch le_send_att_read_response_less
+
+p_le_send_att_pnp_id:
+	fetch 1,mem_keyboard_change_vid_pid_flag
+	branch p_le_send_att_read_response_next_1,blank
+	arg mem_keyboard_change_vid_pid_flag+1,contr
+	force 7,pdata
+	branch le_send_att_read_response_less
+
+p_le_send_att_read_response_check_auth:
+	fetch 2,mem_le_pairing_handle
+	isub temp,null
+	nbranch p_le_send_att_read_response,zero
+	call le_check_encrypt_state
+	nbranch p_le_send_att_read_response_next,user
+	branch le_send_att_read_response_error_insufficient_auth
+
+p_le_parse_att_read_by_type_request:
+	call le_get_search_handle_start_end_common
+	call le_get_search_att_type
+p_le_send_att_read_by_type_response:
+	fetcht 2,mem_le_search_handle_start
+	storet 2,mem_temp
+	call le_init_attlist_search
+	call le_att_get_handle_ptr2
+	increase -2,contr
+	copy contr,pdata
+	store 2,mem_le_cur_attlist_start_ptr
+
+	fetcht 2,mem_le_search_att_type
+	setarg UUID_CHRCTR_PNP_ID
+	isub temp,null
+	branch p_le_send_att_read_by_type_res_pnp_id,zero
+	branch le_send_att_read_by_type_response+8
+
+p_le_send_att_read_by_type_res_pnp_id:
+	fetch 1,mem_keyboard_change_vid_pid_flag
+	branch le_send_att_read_by_type_response+8,blank
+	call le_att_get_short_uuid_ptr
+	branch le_send_att_error_response_notfound,blank
+	increase -5,contr // point to handle
+	ifetch 2,contr
+	store 2,mem_temp
+	arg 9,rega
+	call le_fifo_malloc_tx_l2cap_gatt
+	setarg ATTOP_READ_BY_TYPE_RESPONSE
+	istore 1,contw
+	setarg 0x09
+	istore 1,contw
+	fetch 2,mem_temp
+	istore 2,contw
+	arg mem_keyboard_change_vid_pid_flag+1,contr
+	arg 7,loopcnt
+	call memcpy_fast
+	call store_contw
+	branch le_send_auto_len_by_mem
+	
+p_le_parse_att_write_request:		// mac os 10.9.5 reconnect can't move
+	copy contr,rega
+	fetch 2,mem_le_l2cap_size
+	add pdata,-3,regb
+	call le_writeatt_cb
+	call p_le_parse_att_write_command+1		//MAC  CAPS
+	fetch 1,mem_mouse_bluetooth_fast_conn_flag
+	beq 0xff,le_send_att_write_response_check_auth
+	fetch 1,mem_mouse_le_reconnect_flag
+	branch le_send_att_write_response_check_auth,blank
+	fetch 1,mem_le_connect_status_flag
+	bbit1 LL_START_ENC_FLAG,le_send_att_write_response_check_auth
+	setarg 0x001a		
+	fetcht 2,mem_le_att_handle
+	isub temp,null
+	nbranch le_send_att_write_response_check_auth,zero
+	jam ATT_ERR_INSUFFICIENT_AUTHENTICATION,mem_le_err_code
+	branch le_send_att_error_response
+
+p_le_parse_att_write_command:
+	call le_parse_att_write_command
+	fetch 1,mem_mouse_bluetooth_fast_conn_flag
+	bne 0xff,p_le_handle_num
+	fetch 2,mem_le_att_handle
+	beq 0x21,p_handle_num
+	rtn
+p_le_handle_num:	
+	fetch 2,mem_le_att_handle
+	beq 0x25,p_handle_num
+	rtn
+
+p_le_exchange_hid_map:
+	arg 0x988c,contr	//mouse map ->key map
+	arg mem_keyboard_le_hid_map+66,contw
+	arg 69,loopcnt
+	call memcpy
+	arg 0x98d1,contr	//key map->mouse map 
+	arg mem_keyboard_le_hid_map,contw
+	arg 66,loopcnt
+	call memcpy
+	arg 0x9913,contr
+	arg mem_keyboard_le_hid_map +135,contw
+//	arg 79,loopcnt
+	arg 54,loopcnt
+	branch memcpy
+
+p_handle_num:
+	arg mem_le_rxbuf+9,contr 
+	branch p_hid_rx_process_data_hid_kb	
+endif	
+
+
Index: program/patch_sdk.prog
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/program/patch_sdk.prog	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/program/patch_sdk.prog	(working copy)
@@ -0,0 +1,11 @@
+define DEBUG_RF_INIT
+define SECURE_CONNECTION
+define SIMPLE_PAIRING
+define REVD
+define ROMCODE
+define PATCH
+define SDKCODE
+ifdef SDKCODE
+INCLUDE "bt_format"
+org 0x0000  // start from patch ram address start
+endif
Index: sched/1307.dat
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/sched/1307.dat	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/sched/1307.dat	(working copy)
@@ -0,0 +1,47 @@
+
+mem_gpio_wakeup_low:00 00 08 00 00 00 00 00
+mem_lpm_config:88 1f ce	#4khz
+mem_lpm_xtalcnt:70 3f 0c 37 07 #5000-5fff data save
+mem_lpm_ctrl3_aon_vsel:9d 10 24
+mem_lpm_hibernate_switch:00
+
+mem_fcomp_div:18
+
+mem_rc_cal:d3
+mem_rf_ldo_cfg1:00
+mem_syn_afc_cfg1:29
+mem_dig_aon_vsel:00	#bit5-4;00:1.2V;01:1.08V;02:0.96V;03:0.84V
+
+mem_gain_fix:ff	#00:soft agc; ff:hw agc
+mem_gain_table:88 66 44
+mem_gain_second_agc_en:00	#hw agc: 0:second agc disable
+
+mem_adc_wait_count:0c
+
+
+mem_iscan_window:24 00
+mem_iscan_interval:00 02
+mem_pscan_window:24 00
+mem_pscan_interval:00 02
+
+mem_inq_window:20 00
+mem_page_window:20 00
+mem_page_to:00 20
+mem_rx_window_init:80 04
+mem_rx_window_sniff:00 0c
+
+
+mem_lmp_version:09 0e 05 04 00
+mem_seqi:7f
+
+
+mem_rf_init_data:
+ff
+mem_rf_init_ptr:mem_rf_init_data
+
+
+#bit7:0 means disable rf debug function
+mem_rf_debug_rx_gpio:06
+mem_rf_debug_tx_gpio:07
+
+
Index: sched/keyboard.dat
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/sched/keyboard.dat	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/sched/keyboard.dat	(working copy)
@@ -0,0 +1,354 @@
+mem_mouse_flag:
+#mouse flag byte1
+#bit0 MOUSE_SELECT_DEVICE_FLAG
+#bit1 MOUSE_24G_PAIRING_FLAG
+#bit2 MOUSE_STORE_EEPROM_FLAG
+#bit3 MOUSE_BT_CANNEL_RECONN_FLAG
+#bit4 MOUSE_LOW_VOLTAGE_FLAG
+#bit5 MOUSE_BT_DISCOVERY_BUTTON_DOWN_FLAG
+#bit6 MOUSE_BT_DISCOVERY_BUTTON_LONG_DOWN_FLAG
+04
+
+#mouse flag byte2
+#bit0 MOUSE_ENABLE_BLE_RANDOM_ADDRE
+#bit1 MOUSE_ENABLE_2K_EEPROM
+#bit2 MOUSE_ENABLE_INIT_DELAY
+#bit3 MOUSE_ENABLE_WAKEUP_FROM_POWER
+#bit4 MOUSE_ENABLE_16M
+#bit5 MOUSE_ENABLE_USB
+09
+
+#mouse flag byte3
+#bit0 MOUSE_ENABLE_SPI2
+#bit1 MOUSE_ENABLE_24G
+#bit2 MOUSE_ENABLE_FLASH
+#bit3 MOUSE_ENABLE_EEPROM
+#bit4 MOUSE_ENABLE_ADC
+#bit5 MOUSE_ENABLE_KEYBOARD
+#bit6 MOUSE_ENABLE_24G_SEARCH_DONGLE
+32
+
+#mouse flag byte4
+#bit0 MOUSE_ENABLE_24G_250Hz
+#bit1 MOUSE_ENABLE_24G_500Hz
+#bit2 MOUSE_ENABLE_24G_1000
+#bit3 MOUSE_ENABLE_BT_125Hz
+#bit4 MOUSE_ENABLE_DPI_LEVEL_4
+#bit5 MOUSE_ENABLE_USB_250
+#bit6 MOUSE_ENABLE_USB_500
+#bit7 MOUSE_ENABLE_USB_1000
+00
+
+#mouse flag byte5
+#bit0 MOUSE_ENABLE_POWER_ON_LED
+#bit1 MOUSE_ENABLE_LOW_VOLTAGE_LED
+#bit2 MOUSE_ENABLE_LOW_VOLTAGE_USE_MODE_LED
+#bit3 MOUSE_ENABLE_LOW_VOLTAGE_LED_BLINK_N_SECOND
+#bit4 MOUSE_ENABLE_4_LED
+#bit5 MOUSE_ENABLE_DPI_FOR_4_LED
+#bit6 MOUSE_ENABLE_BT2_FOR_4_LED
+#bit7 MOUSE_ENABLE_LOW_V_FOR_4_LED
+03
+
+#mouse flag byte6 
+#bit0 MOUSE_ENABLE_SELECT_DEVICE_BY_DPI_BUTTON
+#bit1 MOUSE_ENABLE_SELECT_DEVICE_BY_PB_BUTTON
+#bit2 MOUSE_ENABLE_SELECT_DEVICE_BY_SWITCH_GPIO
+#bit3 MOUSE_ENABLE_SELECT_DEVICE_BY_SWITCH_ADC
+#bit4 MOUSE_ENABLE_DPI_KEY_CONNECT_GND
+#bit5 MOUSE_ENABLE_PB_BUTTON_CONNECT_GND
+#bit6 MOUSE_ENABLE_DPI_KEY_CONNECT_ADC
+#bit7 MOUSE_ENABLE_24G_FIRST_AUTO_PAIRING
+00
+
+#mouse flag byte7
+#bit0 MOUSE_ENABLE_AUTO_24G_PARING
+#bit1 MOUSE_ENABLE_24G_POWER_ON_PAIRING
+#bit2 MOUSE_ENABLE_COMMBINATION_KEY_BY_24G_PAIRING
+#bit3 MOUSE_ENABLE_BT_RECONNECT_TIMEOUT_ENTER_DISCOVERY
+#bit4 MOUSE_ENABLE_PB_BUTTON_SHORT_PRESS_ENTER_DISCOVERY
+#bit5 MOUSE_ENABLE_COMMBINATION_KEY_BY_BT_DISCOVERY
+#bit6 MOUSE_ENABLE_DPI_KEY_LONG_PRESS_DISCONVERY
+#bit7 MOUSE_ENABLE_PB_BUTTON_LONG_PRESS_DISCONVERY
+01
+
+#mouse flag byte8
+#bit0 MOUSE_ENABLE_SMOOTHER
+#bit1 MOUSE_ENABLE_XY_OFFSET
+#bit2 MOUSE_ENABLE_24G_AUTO_PAIR_NERVER_BEEN_PAIRED
+#bit3 MOUSE_ENABLE_LE_BATTERY_SERVICE_CANCEL
+#bit4 MOUSE_ENABLE_WHEEL_WAKE_UP_CANCEL
+#bit5 MOUSE_ENABLE_OTP
+2c
+
+
+mem_device_option:08
+mem_device_number:01
+mem_power_on_flag:01
+
+#ui
+mem_ui_button_gpio:ff
+mem_ui_button_timeout:1e
+mem_ui_led_struct_num:01
+mem_ui_led_struct_ptr:mem_mouse_led_type
+mem_mouse_struct_led_gpio:ff
+
+#rf
+mem_tx_power:01	#00--0db 01--3db  02--5db  03--f3db  04--f5db
+mem_rssi_buff_index:07
+mem_rssi_signal_buf_ptr:mem_mouse_rssi_signal_buf
+mem_rssi_dis_min_24g_init:85
+mem_rssi_dis_max_24g_init:90
+mem_rssi_dis_min_ble_init:75
+mem_rssi_dis_max_ble_init:80
+mem_rssi_hex_received_max_value_init:63
+mem_power_ctrl_pac_succ_cnt_init:7d
+
+#usb
+mem_usb_offline_check_gpio:ff
+
+#portA:8x,portB:cx,fixed conf,don't change
+mem_key_excol_gpio:c2 c1 85 84 83 82 81 80 c7 c6 c4
+
+#2.4g
+mem_24g_data_type:02	#01--mouse  02--keyboard
+mem_24g_fast_conn_enable:01
+mem_24g_fast_conn_addr:0f 0f 0f 0f
+mem_24g_ch_map_update:00   #00--disable   01--enable
+mem_24g_long_sleep_set_level:02    #00--30ms   01--50ms  02--80ms  03--100ms
+mem_24g_disable_fec1:00	 #00--default mode  01--new process
+
+mem_mouse_24g_pair_tx_power:94 #-20dBm
+
+mem_24g_enter_hibernate:00 48 60
+mem_24g_long_sleep_param_update_timer_init:0a 00	#1s
+mem_24g_transmit_by_interrupt_exit_count_init:50 00
+mem_mouse_24g_power_on_fast_conn_timer:02 00	#1s
+mem_mouse_24g_search_dongle_time_init:32 00	#3mins
+mem_store_information_delay_timer_init:02
+mem_local_rx_max_octets:fb 00 48 08 fb 00 48 08  # 1b
+
+#bt
+mem_lpm_mode:01
+mem_lpm_mult:20
+mem_lpm_mult_init:20
+
+mem_app_connection_options:06
+mem_lap:32 ef 6d ac 24 54
+mem_local_name_length:
+'Bluetooth keyboard
+mem_sniff_param_interval:
+0e 00 
+01 00 ##mem_sniff_param_attempt:01 00
+02##mem_sniff_param_timeout:00 00
+
+mem_mouse_factory_addr:ff ff ff ff ff ff ff ff
+
+mem_unsniff2sniff_timer:0a
+mem_ssp_enable:01
+
+mem_lmp_io_cap_payload_iocap:03 00 04
+mem_ui_profile_supported:01
+mem_eir_enable:01
+
+#ble
+mem_le_lap:73 83 92 a1 b1 c1
+mem_le_adv_channel_map:07
+
+mem_le_battery_level_updata_timer_init:96 00
+mem_le_keyboard_handle:15 00
+mem_le_notify_handle:19 00
+mem_le_multimedia_handle:1d 00
+mem_le_systemctrl_handle:21 00
+mem_le_pairing_handle:28 00
+mem_le_battery_level_handle:30 00
+
+mem_le_adv_data_len:1f
+mem_le_adv_data:
+#flag
+02 01 05 
+#uuid
+03 03 12 18 
+#appearance
+03 19 c1 03
+
+mem_le_adv_swift_pair:
+#microsoft swift pair
+#06 ff 06 00 03 00 80	
+#name
+'\09BT5.2 Keyboard
+
+mem_le_scan_data_len:1f
+mem_le_scan_data:
+#name
+'\09BT5.2 Keyboard
+
+#max 18bytes, att list data rom limits
+mem_le_name_len:
+'BT5.2 Keyboard
+
+mem_le_interval_min:
+07 00 #min interval
+07 00 #max interval
+20 00 #latency
+2c 01 #timeout
+
+mem_le_adv_ind:03 12 18
+mem_le_adv_direct_ind:ff 00 00
+
+mem_le_search_mac_manu_name:
+41 70 70 6c 65 20 49 6e 63
+mem_le_search_mac_uuid:
+0a 18
+mem_le_search_service_uuid:
+D0 00 2D 12 1E 4B 0F A4 99 4E CE B5 31 F4 05 79
+mem_keybord_appearance:c1 03
+mem_keyboard_le_map_len:bd 00#d6 00
+
+mem_keyboard_change_vid_pid_flag:
+01			# 00:disable    01:enable
+02
+e8 04		# vid: 04 e8
+21 70		# pid: 70 21
+01 00
+
+mem_keyboard_commbination_fast_conn_bt:2a 10	# bs+M
+
+#adc
+mem_adc_read_time_init:0a
+mem_adc_config_flag_init:01   #00-vinlpm   01-hvin   02-gpio
+mem_adc_channel:00       #00-gpio4   01-gpio5   02-gpio6  03-gpio7    04-gpio9  05-gpio10  06-gpio11  07-gpio12
+#led
+mem_adc_low_volatage_led_blink_timer:64 00
+mem_mouse_low_v_led_blink_time:90 01		#200ms on 200ms off
+mem_mouse_disconvey_led_blink_time:e8 03	#500ms on 500ms off
+mem_mouse_device_poweron_timer_count_init:1e
+
+#time
+mem_mouse_24g_pair_timeout_init:58 02  #1min
+mem_mouse_discovery_timeout:58 02  #1min
+mem_mouse_no_data_timeout:70 17   #10mins
+mem_mouse_24g_reconn_timeout_init:64 #10s
+mem_mouse_direct_timeout:64  #10s
+mem_mouse_fast_direct_timeout:64 #10s
+mem_mouse_page_to:00 40		# 16384*0.625ms=10s
+mem_mouse_fast_page_to:00 40		# 16384*0.625ms=10s
+
+mem_same_keyvalue_timer_init:B8 0B		#5min
+mem_keyboard_caps_led_on_timer:58 02	#1min
+
+#system
+mem_device_flag:01	#00--24g 01--bt/ble
+mem_mouse_bluetooth_type:01	#02--ble 01--bt
+mem_device1_type:33		#33--bt  34--ble
+
+##												bt button connct gnd          bt button in matrix        two button commbination
+mem_keyboard_pairing_type:00					#                 00                                    00                                 01
+mem_config_select_device_button_gpio:13   		#              00~16			               ff					ff
+mem_keyboard_commbination_key_bt:7f 06			#		 not care				   not care			     Fn+C
+mem_keyboard_commbination_key_24g:29 14		#		 not care				   not care			     Esc+Q
+
+mem_eeprom_wp_gpio:ff
+mem_eeprom_scl_gpio:ff
+mem_eeprom_sda_gpio:ff
+
+#mem_sensor_motion_gpio:ff
+mem_whee_a_data_gpio:ff
+mem_whee_b_data_gpio:ff
+mem_select_sensor_angle_gpio:ff
+mem_mouse_reuse_2ice_gpio:13
+mem_config_low_voltage_alarm_gpio:80
+mem_config_device_24g_led_gpio:81
+mem_config_device_bt1_led_gpio:81
+mem_config_device_bt2_led_gpio:ff
+mem_dpi_led_gpio:ff
+mem_keyboard_caps_led_gpio:82
+mem_keyboard_num_led_gpio:ff
+mem_keyboard_power_led_gpio:80
+
+#mem_keyboard_led_r_gpio:04
+#mem_keyboard_led_g_gpio:05
+#mem_keyboard_led_b_gpio:06
+
+mem_mcu_stb_gpio:08
+mem_mcu_clk_gpio:14
+mem_mcu_rstb_gpio:07
+
+#gpio00~16
+mem_key_row_gpio:
+0b 		#r0 ~
+0a 		#r1 tab
+09 		#r2 1
+0d		#r3 q
+0e 		#r4 z
+0f 		#r5 a
+04 		#r6 esc
+03		#r7null  
+
+#gpio00~16   portA:8x,portB:cx
+mem_key_col_gpio:
+10		#c0
+11		#c1
+12		#c2
+c2		#c3
+c1		#c4
+82		#c5
+83		#c6
+84		#c7
+85		#c8
+c6		#c9
+c7		#c10
+80		#c11
+81		#c12
+c4		#c13
+06		#c14
+05		#c15
+ff		#c16
+ff		#c17
+ff		#c18
+ff		#c19
+
+mem_keyboard_keyvalue_map:
+#r0 ~ r7
+4c 00 00 00 44 00 2c 51 			#c0
+af 00 00 00 00 00 00 4f 				#c1
+00 e1 00 00 00 e5 00 00 			#c2
+42 2a 43 00 28 31 00 00 			#c3
+00 00 00 00 00 00 52 50 			#c4
+00 00 45 00 00 e0 e3 E7 			#c5
+00 e2 00 00 00 00 00 00 			#c6
+2e 30 25 0c 36 0e 3f 00 				#c7
+2d 2f 27 13 00 33 34 38 				#c8
+41 40 26 12 37 0f 00 00 				#c9
+23 1c 24 18 10 0d 0b 11 			#c10
+7f 00 3e 00 E6 00 00 00 			#c11
+22 17 21 15 19 09 0a 05 			#c12
+3a 39 1f 1a 1b 16 00 00 				#c13
+3b 3c 20 08 06 07 3d 00			#c14
+35 2b 1e 14 1d 04 29 00 			#c15
+
+mem_keyboard_fn_first:	01			#fn first  00:press f1~f12=f1~f12      01:press fn+f1~f12=f1~f12
+mem_keyboard_fn_esc:	fb			#esc
+mem_keyboard_fn_f1:	f7			#f1
+mem_keyboard_fn_f2:	ad			#f2
+mem_keyboard_fn_f3:	a5			#f3
+mem_keyboard_fn_f4:	a6			#f4
+mem_keyboard_fn_f5:	a7			#f5
+mem_keyboard_fn_f6:	a8			#f6
+mem_keyboard_fn_f7:	eb			#f7
+mem_keyboard_fn_f8:	e9			#f8
+mem_keyboard_fn_f9:	ec			#f9
+mem_keyboard_fn_f10:	ed			#f10
+mem_keyboard_fn_f11:	ee			#f11
+mem_keyboard_fn_f12:	a9			#f12
+mem_keyboard_fn_del:	4c			#delete
+
+# 00: disable           01: enable
+mem_keyboard_fn_arrow_enable_flag:01
+mem_keyboard_fn_left_ctrl_enable_flag:01
+mem_keyboard_fn_space_enable_flag:00
+mem_keyboard_fn_system_switch_enable_flag:00
+
+
+
+
Index: util/crc16.exe
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: util/crc16.exe
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: util/crc16.pl
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/util/crc16.pl	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/util/crc16.pl	(working copy)
@@ -0,0 +1,27 @@
+$debug = 0;
+$crc = 0xffff;
+$i = 0;
+$offset = 0xffff;
+$source_file = $ARGV[0];
+$offset = $ARGV[1];
+
+open(EEP,"$source_file") or die $!;
+
+while (<EEP>) {    
+	$c = hex();
+
+  if($i >= $offset){
+  	if($debug){printf "%02x\t", $c;}
+  	$crc  = ($crc >> 8) | ($crc << 8);
+		$crc ^= $c & 0xff;
+		$crc ^= ($crc & 0xff) >> 4;
+		$crc ^= $crc << 12;
+		$crc ^= ($crc & 0xff) << 5;
+		$crc &= 0xffff;
+  }
+  $i ++;
+  if($debug){printf "%02x\t", $crc;}
+  printf "%02x\n", $c;
+}
+
+printf "%02x\n%02x\n", (($crc >> 8) & 0xff),($crc & 0xff);
Index: util/eeprom2fulleeprom.exe
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: util/eeprom2fulleeprom.exe
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: util/eeprom2fulleeprom.pl
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/util/eeprom2fulleeprom.pl	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/util/eeprom2fulleeprom.pl	(working copy)
@@ -0,0 +1,18 @@
+
+
+
+$source_file = $ARGV[0];
+$eeprom_size = $ARGV[1];
+
+open(EEP,"$source_file") or die("cannot open files");
+for ($i = 1 ;$i<=$eeprom_size*128-2;$i++)
+{
+
+    while (<EEP>) { 
+        $c = hex();
+        printf "%02x\n", $c;
+        $i++;
+    }
+
+	printf "FF\n";
+}
Index: util/eeprom2otp.pl
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/util/eeprom2otp.pl	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/util/eeprom2otp.pl	(working copy)
@@ -0,0 +1,24 @@
+
+#改前三个字节为0200；
+#输入一个文件，输出一个文件；
+
+if(@ARGV < 2) {
+	printf "less files\n";
+	exit;
+}
+else{
+	open(file, $ARGV[0]) or die "Can't open  file  : $!"; 
+	open(file_out, ">$ARGV[1]")or die "Can't open out file  : $!"; 
+	@lines = <file>;
+	$length = @lines;
+	
+	my $j=2;
+	print file_out "60\n01\n";
+	while($j<$length){
+			print file_out "$lines[$j]";
+			$j++;
+	}
+#	print "----- reverse end -----";
+	close(file);
+	close(file_out);
+}
Index: util/mergepatch.pl
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/util/mergepatch.pl	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/util/mergepatch.pl	(working copy)
@@ -0,0 +1,335 @@
+#!/usr/bin/perl
+$defs = "";
+
+sub alloc {
+	my($end, %mc) = @_;
+	my(%eadr) = ();
+	my($tstr, $str, $i, $j, $addr);
+	my($tstr) = "";
+	
+	foreach $i (sort keys %mc) {
+		if($i =~ /(.+)_(.+)/ && exists($eadr{$1})) {
+			$addr = $eadr{$1};
+		} else {
+			$addr = $end;
+		}
+		for($j = 0;$j <= $#{$mc{$i}};$j++) {
+			if($mc{$i}[$j] =~ /^\s*([0-9]+)\s+([a-zA-Z0-9_]+)\s*(.*)$/) {
+				$str = sprintf "0x%04x %s%s\n", $addr, $2, $3;
+				$var{$2} = $addr;
+				$addr += $1;
+				$tstr .= $str;
+			}
+		}
+		$eadr{$i} = $addr;
+	}
+	if($addr > 0x4000) {
+		$xend = $addr if($addr > $xend);
+	} else {
+		$bend = $addr if($addr > $bend);
+	}
+	return $tstr . "\n";
+}
+
+
+sub malloc {
+	$path="output/bt_format.meta";
+	open file, $path;
+	@f = <file>;
+	close file;
+	open file, ">$path";
+	$path =~ s/\/.*//;
+	open file1, ">output/memmap.format";
+	$xaddr = 0x4000;
+	$addr = 0;
+	if($#ARGV == 1) {
+		$addr = hex($ARGV[0]);
+		$xaddr = hex($ARGV[1]);
+	}
+	for($i = 0, $ocnt = 0;$i < @f;$i++) { 
+		$_ = $f[$i];
+		$start = 1 if(/^\s*memalloc\s*\(\s*$/);		# allocate from 0
+		$start = 2 if(/^\s*xmemalloc\s*\(\s*$/);	# allocate from 4000
+		$start = 3 if(/^\s*omemalloc\s*\(\s*$/);	# allocate after all xmemalloc, mutex from each other(obsolete, for compatibility)
+		if(/^\s*([ax]*)memalloc\s+([a-zA-Z_0-9]+)\s*\(\s*$/) {
+			$start = $1 eq 'a' ? 5 : $1 eq 'x' ? 6 : 7;
+			$basev = $2;
+		}
+		if($start) {
+			if(/^\s*([a-zA-Z0-9_]+)\s+([a-zA-Z0-9_]+)\s*(.*)$/ && exists($def2{$1})) {		# macro for size
+				$_ = sprintf("%s %s %s", $def2{$1}, $2, $3);
+			}
+			if(/^\s*([0-9]+)\s+([a-zA-Z0-9_]+)\s*(.*)$/) {
+				if($start == 1) {
+					$str = sprintf "0x%04x %s%s\n", $addr, $2, $3;
+					$var{$2} = $addr;
+					$addr += $1;
+					$bstr .= $str;
+				} elsif($start == 2) {
+					$str = sprintf "0x%04x %s%s\n", $xaddr, $2, $3;
+					$var{$2} = $xaddr;
+					$xaddr += $1;
+					$xstr .= $str;
+				} else {
+					push @ostr, $_;
+				}
+			}
+			if(/^\s*\)\s*$/) {
+				if(@ostr > 0) {
+					if($start == 3) {
+						push @{$xmalloc{$ocnt}}, @ostr;
+						$ocnt++;
+					} elsif($start == 5) {
+						push @aaddr,$basev;
+						push @amalloc,[@ostr];
+					} elsif($start == 6) {
+						push @{$xmalloc{$basev}}, @ostr;
+					} elsif($start == 7) {
+						push @{$malloc{$basev}}, @ostr;
+					} 
+				}
+				$start = 0;
+				@ostr = ();
+			}
+		} else {
+			$def2{$2} = $1 if(/^\s*([0-9]+)\s+([a-zA-Z0-9_]+)\s*(.*)$/);
+			$sstr .= $_;
+		}
+	}
+	
+#--------------------- o/x/memalloc process -----------------------
+	$bend = $addr, $xend = $xaddr;
+	$bstr .= alloc($addr, %malloc);
+	$xstr .= alloc($xaddr, %xmalloc);
+
+#--------------------- amemalloc process -----------------------
+	for($i = 0;$i <= $#aaddr;$i++) {
+		for($j = 0, $addr = $aaddr[$i] =~ /^0x([0-9a-f]+)/ ? hex($1) : $var{$aaddr[$i]};$addr != 0 && $j <= $#{$amalloc[$i]};$j++) {
+			if($amalloc[$i][$j] =~ /^\s*([0-9]+)\s+([a-zA-Z0-9_]+)\s*(.*)$/) {
+				$str = sprintf "0x%04x %s%s\n", $addr, $2, $3;
+				$addr += $1;
+				if($addr < 0x4000) {
+					$bstr .= $str;
+				} else  {
+					$xstr .= $str;
+				}
+			}
+		}
+	}
+
+	
+	print file $bstr, $xstr, $sstr;
+	print file1 $bstr, $xstr;
+	close file;
+	close file1;
+	printf "\nLast allocated address is %04x\n", $bend;
+	printf "\nLast allocated xmem address is %04x\n", $xend;
+}
+
+
+sub getdefs {
+	my($def) = @_;
+	my(@ifdefs) = split(/\s*\|\s*/, $def);
+	my $v = 0;
+	foreach (@ifdefs) {
+		s/\s//g;
+		$v = 1 if($defs =~ /(^|\s)$_(\s|$)/);
+	}
+	return $v;
+}
+
+sub parseif {
+	my($fname) = @_;
+	open file, $fname;
+	@f = <file>;
+	close file;
+	open file, ">$fname";
+	@valid = (1);
+	for($i = 0;$i < @f;$i++) { 
+		$_ = $f[$i];
+		s/\/\*.*\*\///g;
+		$comment = 1 if(/\/\*/ && !/\/\//);
+		if($comment) {
+			$comment = 0 if(/\*\//);
+			next;
+		}
+		if(/^\s*ifdef\s+(.+)$/) {
+			$v = getdefs($1) ? 1 : 0;
+			push @valid, $v & $valid[$#valid];
+		} elsif(/^\s*ifndef\s+(.+)$/) {
+			$v = getdefs($1) ? 0 : 1;
+			push @valid, $v & $valid[$#valid];
+		} elsif(/^\s*else/) {
+			printf "%s\nelse without if at line %d\n", $f[$i - 3], $i if($#valid == 0);
+			if($#valid == 0) {
+				for($j = -10;$j < 10;$j++) {
+					print $f[$i + $j];
+				}
+				last;
+ 				$i = $i;
+			}
+			$valid[$#valid] = (1 - $valid[$#valid]) & $valid[$#valid - 1];
+		} elsif(/^\s*endif/) {
+			printf "%s\nendif without if at line %d\n", $_, $i if($#valid == 0);
+			if($#valid == 0) {
+				for($j = -10;$j < 10;$j++) {
+					print $f[$i + $j];
+				}
+				last;
+ 				$i = $i;
+			}
+			pop @valid;
+		} elsif($valid[$#valid]) {
+			if(/^include\s+(.+)\s*/) {
+				open file2, "program/$1";
+				@f2 = <file2>;
+				close file2;
+				splice(@f, $i + 1, 0, @f2);
+			} else {
+			if(/^define\s+(\w+)\s*/) {
+				$defs .= $1 . " " 
+			}
+				print file $_;
+			}
+		}
+	}
+	close file;
+}
+
+sub genpatch
+{
+	print "genpatch\n";
+	$patched = 0;
+	open file,"output/bt_program23.meta";
+	while(<file>) {
+		if(/^\s*beq\s+patch([0-9a-f]+)_([0-7]),/) {
+			$a = hex($1), $b = hex($2);
+			$bits[$a] |= 1 << $b;
+			$patched = 1;
+		}
+	}
+	close file;
+	return if(!$patched);
+	open file,"output/sched.rom";
+	@sched = <file>;
+	close file;
+	for($j = 0;$j < 0x40;$j++) { 
+		$s .= sprintf ("%02x   #mem_patch%02x\n", $bits[$j], $j);
+	}
+	$s .= "\n\n";
+	for($i = $skip = 0;$i < @sched;$i++) {
+		$_ = $sched[$i];
+		if($skip > 0 && /:/) {
+			splice(@sched, $skip, $i - $skip, $s);
+			last;
+		}
+		$skip = $i + 1 if(/^mem_patch00:\s*$/);
+	}
+	if($skip == 0) {
+		$s = "mem_patch00:\n" . $s;
+		splice(@sched, 0, 0, $s);
+	}
+	open file,">output/sched.rom";
+	for($i = 0;$i < @sched;$i++) { print file $sched[$i]; }
+	close file;
+}
+
+sub zcode {
+	open file, "output/bt_program23.meta";
+	@f = <file>;
+	close file;
+	for($i = $label = $line[0] = 0, $z = 1;$i < @f;$i++) {
+		$_ = $f[$i];
+		$line[0] = $i - 1 if(/^org\s+0x([23]000|800)/ && $line[0] == 0);
+		if(/^org z\s*$/) {
+			$line[$z/0x10000 + 1] = $i - 1;
+			$z += 0x10000;
+			$f[$i] = sprintf("org 0x%x\n", $z);
+			$label = 1;
+		}
+		if(/^(\w+):\s*$/ && $label == 1) {
+			$lab{$1} = $z;
+			$label = 2;
+		}
+	}
+	return if($z == 1);
+	$line[$z/0x10000 + 1] = $i - 1;
+	for($i = 0;$i < @f;$i++) {
+		$_ = $f[$i];
+		$label = "";
+		if(/^\s*(branch|nbranch|call|ncall|setarg)\s+(\w+)\s*$/ || /^\s*(branch|nbranch|call|ncall|arg)\s+(\w+)\s*,\s*(\w+)\s*$/) {
+			$label = $2;
+		}
+		if(/^\s*(bmark|beq|bne|bbit[01])\s+(\w+)\s*,\s*(\w+)\s*$/) {
+			$label = $3;
+		}
+		$branch = /^\s+branch\s+$label\s*$/ ? 1 : 0;
+		if(exists($lab{$label})) {
+			$nlabel = "jmpz_" . $label;
+			$f[$i] =~ s/$label/eval "$nlabel"/e;
+			if($lab{$label} > 100) {
+				$z = int($lab{$label}/0x1000);
+				$l = $i < $line[1] ? $line[0] : $line[$z/10 - 1];
+				if($branch && $i >= $line[1]) {
+					$f[$i] = sprintf("\tsetarg 0x%x\n\tbranch p_zcode_entrance_2Bytes_common\n\n", $z);
+				} else {
+					$f[$l] .= sprintf("%s:\n\tsetarg 0x%x\n\tbranch p_zcode_entrance_2Bytes_common\n\n", $nlabel, $z);
+				}
+				$lab{$label} = 1;
+			}
+		}
+	}
+	open file, ">output/bt_program23.meta";
+	for($i = 0;$i < @f;$i++) {
+		if($f[$i] =~ /^\s*bbit1 8,pf_patch_ext\s*$/) {
+			printf file ("p_start:\n\tbranch p_patch_array\n\np_zcode:\n");
+			for($j = 0;$j < 63;$j++) {
+				printf file "\tnop %d\n", $j + 1;
+			}
+			printf file "p_patch_array:\n";
+		}
+		print file $f[$i];
+	}
+	close file;
+}
+
+sub authrom {
+	$addr = 0x9000;
+	foreach $s (@ARGV) {
+		open f, "../sched/" . $s . ".dat" or die "cannot open dat file $s";
+		@ff = <f>;
+		close f;
+		foreach (@ff) { $_ =~ s/\s//g;push @auth, $_ . "\n"; }
+		printf "0x%x %s_ADDR\n", $addr, uc($s);
+		$addr += $#ff + 1;
+	}
+	open f,">auth.rom";
+	print f @auth;
+	close f;
+	open f,"romcode.rom" or return;
+	@rom = <f>;
+	close f;
+	for($i = 0, $j = $#rom - 0x1ff;$i < 0x200;$i++,$j++) {
+		for($k = 0, $l = "";$k < 4;$k++) {
+			$_ = $auth[$i*4 + $k];
+			s/\s//g;
+			$_ = "00" if(/^$/);
+			$l =  $_ . $l;
+		}
+		$rom[$j] = $l . "\n";
+	}
+	open f,">romcode.rom";
+	print f @rom;
+	close f;
+}
+
+if(@ARGV > 0) {
+	authrom();
+	exit;
+}
+
+parseif("output/bt_program23.meta");
+parseif("output/bt_format.meta");
+genpatch() if($defs !~ / SIM /);
+malloc();
+zcode();
Index: util/patch.pl
===================================================================
--- /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/util/patch.pl	(nonexistent)
+++ /branch/keyboard/customer_FW/HT_project/HT_030V2_1028_only_bt/util/patch.pl	(working copy)
@@ -0,0 +1,49 @@
+#!/usr/bin/perl
+
+
+
+@dirs = (".");
+while(@dirs){
+   $d = $dirs[0];
+   opendir folder, $d || die "Can not open this directory";
+   @filelist = readdir folder; 
+   closedir folder;
+   foreach (@filelist) {
+      $f = $d . "/" . $_;
+      next if($_ eq "." || $_ eq "..");
+      push(@dirs, $f) if(-d $f) ;
+      push(@files,$f) if(-f $f);
+    }
+   shift @dirs;
+}
+
+for($i = 0;$i < @files;$i++) {
+	if($files[$i] =~ /bt\.prog/) {
+		($files[$i],$files[0]) = ($files[0],$files[$i]);
+		last;
+	}
+}
+
+
+for($i = $byte = $bit = 0;$i < @files;$i++) {
+	next if($files[$i] =~ /patch\.prog|sim\.prog/ || $files[$i] !~ /\.prog/);
+	open(FILE, $files[$i]) or next;
+	@file = <FILE>;
+	close FILE;
+	open(FILE, "> $files[$i]");
+	for($j = 0;$j < @file;$j++) {
+		$_ = $file[$j];
+		if(/bpatch.*,.*/) {
+			printf FILE "\t%s patch%02x_%d,mem_patch%02x\n", $byte > 31 ? "bpatchx" : "bpatch" , $byte, $bit, $byte;
+			if(++$bit > 7)
+			{
+				$bit = 0;
+				$byte++;
+			}
+		} else {
+			print FILE $_;
+		}
+	}
+	close(FILE);
+}
+printf "Total patches : %d, last patch number is:%02x bit %d\n", $byte*8+$bit, $byte, $bit;
